From 40656c18aae26ce937854f27db33e1c28544d9ad Mon Sep 17 00:00:00 2001 From: Penguin Date: Sat, 23 May 2020 15:33:25 -0500 Subject: [PATCH] d21 somewhat stable now, still no screen output rip --- .../.vs/oracle_test_d21/v14/.atsuo | Bin 20992 -> 20992 bytes .../oracle_test_d21/Debug/Makefile | 1859 + .../oracle_test_d21/Debug/ld_ar.mk | 1 + .../oracle_test_d21/Debug/makedep.mk | 280 + .../oracle_test_d21/Debug/oracle_test_d21.bin | Bin 0 -> 117580 bytes .../oracle_test_d21/Debug/oracle_test_d21.eep | 0 .../oracle_test_d21/Debug/oracle_test_d21.elf | Bin 0 -> 2150064 bytes .../oracle_test_d21/Debug/oracle_test_d21.hex | 7353 ++ .../oracle_test_d21/Debug/oracle_test_d21.lss | 62018 ++++++++++++++++ .../oracle_test_d21/Debug/oracle_test_d21.map | 24040 ++++++ .../Debug/oracle_test_d21.srec | 7352 ++ .../utils/interrupt/interrupt_sam_nvic.d | 341 + .../utils/interrupt/interrupt_sam_nvic.o | Bin 0 -> 754716 bytes .../services/delay/sam0/cycle_counter.d | 353 + .../services/delay/sam0/cycle_counter.o | Bin 0 -> 755804 bytes .../boards/samd21_xplained_pro/board_init.d | 355 + .../boards/samd21_xplained_pro/board_init.o | Bin 0 -> 783020 bytes .../Debug/src/ASF/sam0/drivers/port/port.d | 342 + .../Debug/src/ASF/sam0/drivers/port/port.o | Bin 0 -> 759816 bytes .../drivers/sercom/i2c/i2c_sam0/i2c_master.d | 389 + .../drivers/sercom/i2c/i2c_sam0/i2c_master.o | Bin 0 -> 810212 bytes .../i2c/i2c_sam0/i2c_master_interrupt.d | 386 + .../i2c/i2c_sam0/i2c_master_interrupt.o | Bin 0 -> 787740 bytes .../src/ASF/sam0/drivers/sercom/sercom.d | 369 + .../src/ASF/sam0/drivers/sercom/sercom.o | Bin 0 -> 783804 bytes .../sam0/drivers/sercom/sercom_interrupt.d | 373 + .../sam0/drivers/sercom/sercom_interrupt.o | Bin 0 -> 777952 bytes .../src/ASF/sam0/drivers/sercom/usart/usart.d | 383 + .../src/ASF/sam0/drivers/sercom/usart/usart.o | Bin 0 -> 800832 bytes .../drivers/sercom/usart/usart_interrupt.d | 383 + .../drivers/sercom/usart/usart_interrupt.o | Bin 0 -> 784960 bytes .../clock/clock_samd21_r21_da_ha1/clock.d | 364 + .../clock/clock_samd21_r21_da_ha1/clock.o | Bin 0 -> 800488 bytes .../clock/clock_samd21_r21_da_ha1/gclk.d | 353 + .../clock/clock_samd21_r21_da_ha1/gclk.o | Bin 0 -> 774900 bytes .../system/interrupt/system_interrupt.d | 344 + .../system/interrupt/system_interrupt.o | Bin 0 -> 762172 bytes .../ASF/sam0/drivers/system/pinmux/pinmux.d | 341 + .../ASF/sam0/drivers/system/pinmux/pinmux.o | Bin 0 -> 762616 bytes .../src/ASF/sam0/drivers/system/system.d | 357 + .../src/ASF/sam0/drivers/system/system.o | Bin 0 -> 755900 bytes .../cmsis/samd21/source/gcc/startup_samd21.d | 219 + .../cmsis/samd21/source/gcc/startup_samd21.o | Bin 0 -> 651736 bytes .../utils/cmsis/samd21/source/system_samd21.d | 219 + .../utils/cmsis/samd21/source/system_samd21.o | Bin 0 -> 625000 bytes .../ASF/sam0/utils/syscalls/gcc/syscalls.d | 99 + .../ASF/sam0/utils/syscalls/gcc/syscalls.o | Bin 0 -> 63336 bytes .../lvgl/porting/lv_port_disp_template.d | 3 + .../lvgl/porting/lv_port_disp_template.o | Bin 0 -> 16808 bytes .../lvgl/porting/lv_port_fs_template.d | 3 + .../lvgl/porting/lv_port_fs_template.o | Bin 0 -> 16804 bytes .../lvgl/porting/lv_port_indev_template.d | 3 + .../lvgl/porting/lv_port_indev_template.o | Bin 0 -> 16816 bytes .../thirdparty/lvgl/src/lv_core/lv_debug.d | 231 + .../thirdparty/lvgl/src/lv_core/lv_debug.o | Bin 0 -> 94472 bytes .../ASF/thirdparty/lvgl/src/lv_core/lv_disp.d | 228 + .../ASF/thirdparty/lvgl/src/lv_core/lv_disp.o | Bin 0 -> 90312 bytes .../thirdparty/lvgl/src/lv_core/lv_group.d | 279 + .../thirdparty/lvgl/src/lv_core/lv_group.o | Bin 0 -> 111800 bytes .../thirdparty/lvgl/src/lv_core/lv_indev.d | 255 + .../thirdparty/lvgl/src/lv_core/lv_indev.o | Bin 0 -> 134624 bytes .../ASF/thirdparty/lvgl/src/lv_core/lv_obj.d | 336 + .../ASF/thirdparty/lvgl/src/lv_core/lv_obj.o | Bin 0 -> 324412 bytes .../ASF/thirdparty/lvgl/src/lv_core/lv_refr.d | 297 + .../ASF/thirdparty/lvgl/src/lv_core/lv_refr.o | Bin 0 -> 113448 bytes .../thirdparty/lvgl/src/lv_core/lv_style.d | 237 + .../thirdparty/lvgl/src/lv_core/lv_style.o | Bin 0 -> 146652 bytes .../thirdparty/lvgl/src/lv_draw/lv_draw_arc.d | 147 + .../thirdparty/lvgl/src/lv_draw/lv_draw_arc.o | Bin 0 -> 91284 bytes .../lvgl/src/lv_draw/lv_draw_blend.d | 255 + .../lvgl/src/lv_draw/lv_draw_blend.o | Bin 0 -> 140796 bytes .../thirdparty/lvgl/src/lv_draw/lv_draw_img.d | 264 + .../thirdparty/lvgl/src/lv_draw/lv_draw_img.o | Bin 0 -> 125040 bytes .../lvgl/src/lv_draw/lv_draw_label.d | 246 + .../lvgl/src/lv_draw/lv_draw_label.o | Bin 0 -> 124248 bytes .../lvgl/src/lv_draw/lv_draw_line.d | 282 + .../lvgl/src/lv_draw/lv_draw_line.o | Bin 0 -> 117140 bytes .../lvgl/src/lv_draw/lv_draw_mask.d | 264 + .../lvgl/src/lv_draw/lv_draw_mask.o | Bin 0 -> 146184 bytes .../lvgl/src/lv_draw/lv_draw_rect.d | 249 + .../lvgl/src/lv_draw/lv_draw_rect.o | Bin 0 -> 169252 bytes .../lvgl/src/lv_draw/lv_draw_triangle.d | 144 + .../lvgl/src/lv_draw/lv_draw_triangle.o | Bin 0 -> 80740 bytes .../thirdparty/lvgl/src/lv_draw/lv_img_buf.d | 165 + .../thirdparty/lvgl/src/lv_draw/lv_img_buf.o | Bin 0 -> 111864 bytes .../lvgl/src/lv_draw/lv_img_cache.d | 261 + .../lvgl/src/lv_draw/lv_img_cache.o | Bin 0 -> 91540 bytes .../lvgl/src/lv_draw/lv_img_decoder.d | 267 + .../lvgl/src/lv_draw/lv_img_decoder.o | Bin 0 -> 120372 bytes .../ASF/thirdparty/lvgl/src/lv_font/lv_font.d | 102 + .../ASF/thirdparty/lvgl/src/lv_font/lv_font.o | Bin 0 -> 65172 bytes .../lv_font_dejavu_16_persian_hebrew.d | 534 + .../lv_font_dejavu_16_persian_hebrew.o | Bin 0 -> 90080 bytes .../lvgl/src/lv_font/lv_font_fmt_txt.d | 288 + .../lvgl/src/lv_font/lv_font_fmt_txt.o | Bin 0 -> 123476 bytes .../lvgl/src/lv_font/lv_font_montserrat_12.d | 534 + .../lvgl/src/lv_font/lv_font_montserrat_12.o | Bin 0 -> 90048 bytes .../src/lv_font/lv_font_montserrat_12_subpx.d | 534 + .../src/lv_font/lv_font_montserrat_12_subpx.o | Bin 0 -> 90068 bytes .../lvgl/src/lv_font/lv_font_montserrat_14.d | 534 + .../lvgl/src/lv_font/lv_font_montserrat_14.o | Bin 0 -> 90048 bytes .../lvgl/src/lv_font/lv_font_montserrat_16.d | 534 + .../lvgl/src/lv_font/lv_font_montserrat_16.o | Bin 0 -> 111188 bytes .../lvgl/src/lv_font/lv_font_montserrat_18.d | 534 + .../lvgl/src/lv_font/lv_font_montserrat_18.o | Bin 0 -> 90048 bytes .../lvgl/src/lv_font/lv_font_montserrat_20.d | 534 + .../lvgl/src/lv_font/lv_font_montserrat_20.o | Bin 0 -> 90048 bytes .../lvgl/src/lv_font/lv_font_montserrat_22.d | 534 + .../lvgl/src/lv_font/lv_font_montserrat_22.o | Bin 0 -> 90048 bytes .../lvgl/src/lv_font/lv_font_montserrat_24.d | 534 + .../lvgl/src/lv_font/lv_font_montserrat_24.o | Bin 0 -> 90048 bytes .../lvgl/src/lv_font/lv_font_montserrat_26.d | 534 + .../lvgl/src/lv_font/lv_font_montserrat_26.o | Bin 0 -> 90048 bytes .../lvgl/src/lv_font/lv_font_montserrat_28.d | 534 + .../lvgl/src/lv_font/lv_font_montserrat_28.o | Bin 0 -> 90048 bytes .../lv_font_montserrat_28_compressed.d | 534 + .../lv_font_montserrat_28_compressed.o | Bin 0 -> 90080 bytes .../lvgl/src/lv_font/lv_font_montserrat_30.d | 534 + .../lvgl/src/lv_font/lv_font_montserrat_30.o | Bin 0 -> 90048 bytes .../lvgl/src/lv_font/lv_font_montserrat_32.d | 534 + .../lvgl/src/lv_font/lv_font_montserrat_32.o | Bin 0 -> 90048 bytes .../lvgl/src/lv_font/lv_font_montserrat_34.d | 534 + .../lvgl/src/lv_font/lv_font_montserrat_34.o | Bin 0 -> 90048 bytes .../lvgl/src/lv_font/lv_font_montserrat_36.d | 534 + .../lvgl/src/lv_font/lv_font_montserrat_36.o | Bin 0 -> 90048 bytes .../lvgl/src/lv_font/lv_font_montserrat_38.d | 534 + .../lvgl/src/lv_font/lv_font_montserrat_38.o | Bin 0 -> 90048 bytes .../lvgl/src/lv_font/lv_font_montserrat_40.d | 534 + .../lvgl/src/lv_font/lv_font_montserrat_40.o | Bin 0 -> 90048 bytes .../lvgl/src/lv_font/lv_font_montserrat_42.d | 534 + .../lvgl/src/lv_font/lv_font_montserrat_42.o | Bin 0 -> 90048 bytes .../lvgl/src/lv_font/lv_font_montserrat_44.d | 534 + .../lvgl/src/lv_font/lv_font_montserrat_44.o | Bin 0 -> 90048 bytes .../lvgl/src/lv_font/lv_font_montserrat_46.d | 534 + .../lvgl/src/lv_font/lv_font_montserrat_46.o | Bin 0 -> 90048 bytes .../lvgl/src/lv_font/lv_font_montserrat_48.d | 534 + .../lvgl/src/lv_font/lv_font_montserrat_48.o | Bin 0 -> 90048 bytes .../lvgl/src/lv_font/lv_font_simsun_16_cjk.d | 534 + .../lvgl/src/lv_font/lv_font_simsun_16_cjk.o | Bin 0 -> 90048 bytes .../lvgl/src/lv_font/lv_font_unscii_8.d | 534 + .../lvgl/src/lv_font/lv_font_unscii_8.o | Bin 0 -> 90032 bytes .../lvgl/src/lv_gpu/lv_gpu_stm32_dma2d.d | 240 + .../lvgl/src/lv_gpu/lv_gpu_stm32_dma2d.o | Bin 0 -> 78864 bytes .../thirdparty/lvgl/src/lv_hal/lv_hal_disp.d | 297 + .../thirdparty/lvgl/src/lv_hal/lv_hal_disp.o | Bin 0 -> 108988 bytes .../thirdparty/lvgl/src/lv_hal/lv_hal_indev.d | 273 + .../thirdparty/lvgl/src/lv_hal/lv_hal_indev.o | Bin 0 -> 96744 bytes .../thirdparty/lvgl/src/lv_hal/lv_hal_tick.d | 39 + .../thirdparty/lvgl/src/lv_hal/lv_hal_tick.o | Bin 0 -> 36764 bytes .../ASF/thirdparty/lvgl/src/lv_misc/lv_anim.d | 261 + .../ASF/thirdparty/lvgl/src/lv_misc/lv_anim.o | Bin 0 -> 107932 bytes .../ASF/thirdparty/lvgl/src/lv_misc/lv_area.d | 89 + .../ASF/thirdparty/lvgl/src/lv_misc/lv_area.o | Bin 0 -> 79436 bytes .../thirdparty/lvgl/src/lv_misc/lv_async.d | 54 + .../thirdparty/lvgl/src/lv_misc/lv_async.o | Bin 0 -> 39888 bytes .../ASF/thirdparty/lvgl/src/lv_misc/lv_bidi.d | 108 + .../ASF/thirdparty/lvgl/src/lv_misc/lv_bidi.o | Bin 0 -> 63368 bytes .../thirdparty/lvgl/src/lv_misc/lv_color.d | 35 + .../thirdparty/lvgl/src/lv_misc/lv_color.o | Bin 0 -> 49804 bytes .../ASF/thirdparty/lvgl/src/lv_misc/lv_fs.d | 255 + .../ASF/thirdparty/lvgl/src/lv_misc/lv_fs.o | Bin 0 -> 110176 bytes .../ASF/thirdparty/lvgl/src/lv_misc/lv_gc.d | 174 + .../ASF/thirdparty/lvgl/src/lv_misc/lv_gc.o | Bin 0 -> 80568 bytes .../ASF/thirdparty/lvgl/src/lv_misc/lv_ll.d | 86 + .../ASF/thirdparty/lvgl/src/lv_misc/lv_ll.o | Bin 0 -> 79416 bytes .../ASF/thirdparty/lvgl/src/lv_misc/lv_log.d | 33 + .../ASF/thirdparty/lvgl/src/lv_misc/lv_log.o | Bin 0 -> 32620 bytes .../ASF/thirdparty/lvgl/src/lv_misc/lv_math.d | 87 + .../ASF/thirdparty/lvgl/src/lv_misc/lv_math.o | Bin 0 -> 68028 bytes .../ASF/thirdparty/lvgl/src/lv_misc/lv_mem.d | 177 + .../ASF/thirdparty/lvgl/src/lv_misc/lv_mem.o | Bin 0 -> 106508 bytes .../thirdparty/lvgl/src/lv_misc/lv_printf.d | 42 + .../thirdparty/lvgl/src/lv_misc/lv_printf.o | Bin 0 -> 64200 bytes .../ASF/thirdparty/lvgl/src/lv_misc/lv_task.d | 249 + .../ASF/thirdparty/lvgl/src/lv_misc/lv_task.o | Bin 0 -> 101660 bytes .../thirdparty/lvgl/src/lv_misc/lv_templ.d | 3 + .../thirdparty/lvgl/src/lv_misc/lv_templ.o | Bin 0 -> 16780 bytes .../ASF/thirdparty/lvgl/src/lv_misc/lv_txt.d | 105 + .../ASF/thirdparty/lvgl/src/lv_misc/lv_txt.o | Bin 0 -> 92180 bytes .../thirdparty/lvgl/src/lv_misc/lv_txt_ap.d | 207 + .../thirdparty/lvgl/src/lv_misc/lv_txt_ap.o | Bin 0 -> 74748 bytes .../thirdparty/lvgl/src/lv_misc/lv_utils.d | 114 + .../thirdparty/lvgl/src/lv_misc/lv_utils.o | Bin 0 -> 69380 bytes .../thirdparty/lvgl/src/lv_themes/lv_theme.d | 249 + .../thirdparty/lvgl/src/lv_themes/lv_theme.o | Bin 0 -> 87780 bytes .../lvgl/src/lv_themes/lv_theme_empty.d | 552 + .../lvgl/src/lv_themes/lv_theme_empty.o | Bin 0 -> 107628 bytes .../lvgl/src/lv_themes/lv_theme_material.d | 552 + .../lvgl/src/lv_themes/lv_theme_material.o | Bin 0 -> 263028 bytes .../lvgl/src/lv_themes/lv_theme_mono.d | 552 + .../lvgl/src/lv_themes/lv_theme_mono.o | Bin 0 -> 168952 bytes .../lvgl/src/lv_themes/lv_theme_template.d | 552 + .../lvgl/src/lv_themes/lv_theme_template.o | Bin 0 -> 139508 bytes .../thirdparty/lvgl/src/lv_widgets/lv_arc.d | 273 + .../thirdparty/lvgl/src/lv_widgets/lv_arc.o | Bin 0 -> 126260 bytes .../thirdparty/lvgl/src/lv_widgets/lv_bar.d | 378 + .../thirdparty/lvgl/src/lv_widgets/lv_bar.o | Bin 0 -> 145608 bytes .../thirdparty/lvgl/src/lv_widgets/lv_btn.d | 330 + .../thirdparty/lvgl/src/lv_widgets/lv_btn.o | Bin 0 -> 104184 bytes .../lvgl/src/lv_widgets/lv_btnmatrix.d | 342 + .../lvgl/src/lv_widgets/lv_btnmatrix.o | Bin 0 -> 163456 bytes .../lvgl/src/lv_widgets/lv_calendar.d | 321 + .../lvgl/src/lv_widgets/lv_calendar.o | Bin 0 -> 154872 bytes .../lvgl/src/lv_widgets/lv_canvas.d | 351 + .../lvgl/src/lv_widgets/lv_canvas.o | Bin 0 -> 185784 bytes .../thirdparty/lvgl/src/lv_widgets/lv_chart.d | 312 + .../thirdparty/lvgl/src/lv_widgets/lv_chart.o | Bin 0 -> 170204 bytes .../lvgl/src/lv_widgets/lv_checkbox.d | 339 + .../lvgl/src/lv_widgets/lv_checkbox.o | Bin 0 -> 107628 bytes .../thirdparty/lvgl/src/lv_widgets/lv_cont.d | 315 + .../thirdparty/lvgl/src/lv_widgets/lv_cont.o | Bin 0 -> 137760 bytes .../lvgl/src/lv_widgets/lv_cpicker.d | 288 + .../lvgl/src/lv_widgets/lv_cpicker.o | Bin 0 -> 151772 bytes .../lvgl/src/lv_widgets/lv_dropdown.d | 369 + .../lvgl/src/lv_widgets/lv_dropdown.o | Bin 0 -> 179920 bytes .../thirdparty/lvgl/src/lv_widgets/lv_gauge.d | 372 + .../thirdparty/lvgl/src/lv_widgets/lv_gauge.o | Bin 0 -> 145372 bytes .../thirdparty/lvgl/src/lv_widgets/lv_img.d | 330 + .../thirdparty/lvgl/src/lv_widgets/lv_img.o | Bin 0 -> 143416 bytes .../lvgl/src/lv_widgets/lv_imgbtn.d | 339 + .../lvgl/src/lv_widgets/lv_imgbtn.o | Bin 0 -> 110028 bytes .../lvgl/src/lv_widgets/lv_keyboard.d | 348 + .../lvgl/src/lv_widgets/lv_keyboard.o | Bin 0 -> 118020 bytes .../thirdparty/lvgl/src/lv_widgets/lv_label.d | 342 + .../thirdparty/lvgl/src/lv_widgets/lv_label.o | Bin 0 -> 172032 bytes .../thirdparty/lvgl/src/lv_widgets/lv_led.d | 303 + .../thirdparty/lvgl/src/lv_widgets/lv_led.o | Bin 0 -> 102316 bytes .../thirdparty/lvgl/src/lv_widgets/lv_line.d | 306 + .../thirdparty/lvgl/src/lv_widgets/lv_line.o | Bin 0 -> 105860 bytes .../lvgl/src/lv_widgets/lv_linemeter.d | 318 + .../lvgl/src/lv_widgets/lv_linemeter.o | Bin 0 -> 130520 bytes .../thirdparty/lvgl/src/lv_widgets/lv_list.d | 354 + .../thirdparty/lvgl/src/lv_widgets/lv_list.o | Bin 0 -> 155564 bytes .../lvgl/src/lv_widgets/lv_msgbox.d | 351 + .../lvgl/src/lv_widgets/lv_msgbox.o | Bin 0 -> 137612 bytes .../lvgl/src/lv_widgets/lv_objmask.d | 312 + .../lvgl/src/lv_widgets/lv_objmask.o | Bin 0 -> 109096 bytes .../lvgl/src/lv_widgets/lv_objx_templ.d | 231 + .../lvgl/src/lv_widgets/lv_objx_templ.o | Bin 0 -> 80140 bytes .../thirdparty/lvgl/src/lv_widgets/lv_page.d | 336 + .../thirdparty/lvgl/src/lv_widgets/lv_page.o | Bin 0 -> 183616 bytes .../lvgl/src/lv_widgets/lv_roller.d | 342 + .../lvgl/src/lv_widgets/lv_roller.o | Bin 0 -> 157428 bytes .../lvgl/src/lv_widgets/lv_slider.d | 354 + .../lvgl/src/lv_widgets/lv_slider.o | Bin 0 -> 128624 bytes .../lvgl/src/lv_widgets/lv_spinbox.d | 357 + .../lvgl/src/lv_widgets/lv_spinbox.o | Bin 0 -> 125396 bytes .../lvgl/src/lv_widgets/lv_spinner.d | 282 + .../lvgl/src/lv_widgets/lv_spinner.o | Bin 0 -> 108052 bytes .../lvgl/src/lv_widgets/lv_switch.d | 354 + .../lvgl/src/lv_widgets/lv_switch.o | Bin 0 -> 117680 bytes .../thirdparty/lvgl/src/lv_widgets/lv_table.d | 336 + .../thirdparty/lvgl/src/lv_widgets/lv_table.o | Bin 0 -> 151664 bytes .../lvgl/src/lv_widgets/lv_tabview.d | 378 + .../lvgl/src/lv_widgets/lv_tabview.o | Bin 0 -> 157936 bytes .../lvgl/src/lv_widgets/lv_textarea.d | 348 + .../lvgl/src/lv_widgets/lv_textarea.o | Bin 0 -> 213492 bytes .../lvgl/src/lv_widgets/lv_tileview.d | 297 + .../lvgl/src/lv_widgets/lv_tileview.o | Bin 0 -> 123684 bytes .../thirdparty/lvgl/src/lv_widgets/lv_win.d | 351 + .../thirdparty/lvgl/src/lv_widgets/lv_win.o | Bin 0 -> 139704 bytes .../thirdparty/lvgl/tests/lv_test_assert.d | 537 + .../thirdparty/lvgl/tests/lv_test_assert.o | Bin 0 -> 89724 bytes .../lvgl/tests/lv_test_core/lv_test_core.d | 537 + .../lvgl/tests/lv_test_core/lv_test_core.o | Bin 0 -> 90416 bytes .../lvgl/tests/lv_test_core/lv_test_obj.d | 543 + .../lvgl/tests/lv_test_core/lv_test_obj.o | Bin 0 -> 90468 bytes .../lvgl/tests/lv_test_core/lv_test_style.d | 543 + .../lvgl/tests/lv_test_core/lv_test_style.o | Bin 0 -> 90476 bytes .../ASF/thirdparty/lvgl/tests/lv_test_main.d | 594 + .../ASF/thirdparty/lvgl/tests/lv_test_main.o | Bin 0 -> 102576 bytes .../lvgl/tests/lv_test_objx/lv_test_cont.d | 540 + .../lvgl/tests/lv_test_objx/lv_test_cont.o | Bin 0 -> 90420 bytes .../Debug/src/devices/display/p_ssd1963.d | 898 + .../Debug/src/devices/display/p_ssd1963.o | Bin 0 -> 914780 bytes .../Debug/src/drivers/p_gpio.d | 426 + .../Debug/src/drivers/p_gpio.o | Bin 0 -> 795352 bytes .../oracle_test_d21/Debug/src/drivers/p_i2c.d | 426 + .../oracle_test_d21/Debug/src/drivers/p_i2c.o | Bin 0 -> 785976 bytes .../Debug/src/drivers/p_time.d | 898 + .../Debug/src/drivers/p_time.o | Bin 0 -> 832212 bytes .../Debug/src/drivers/p_usart.d | 438 + .../Debug/src/drivers/p_usart.o | Bin 0 -> 820360 bytes .../oracle_test_d21/Debug/src/main.d | 423 + .../oracle_test_d21/Debug/src/main.o | Bin 0 -> 786404 bytes .../oracle_test_d21/Debug/src/oracle.d | 907 + .../oracle_test_d21/Debug/src/oracle.o | Bin 0 -> 839564 bytes .../oracle_test_d21/oracle_test_d21.cproj | 115 +- .../src/ASF/common2/services/delay/delay.h | 91 + .../services/delay/sam0/cycle_counter.c | 65 + .../services/delay/sam0/cycle_counter.h | 113 + .../ASF/thirdparty/lvgl/lv_conf_template.h | 2 +- .../oracle_test_d21/oracle_test_d21/src/asf.h | 3 + .../oracle_test_d21/src/config/conf_board.h | 13 + .../src/devices/display/p_ssd1963.c | 291 + .../src/devices/display/p_ssd1963.h | 166 + .../oracle_test_d21/src/drivers/p_gpio.c | 39 +- .../oracle_test_d21/src/drivers/p_gpio.h | 9 + .../oracle_test_d21/src/drivers/p_time.c | 21 + .../oracle_test_d21/src/drivers/p_time.h | 8 + .../oracle_test_d21/src/drivers/p_usart.c | 46 +- .../oracle_test_d21/src/main.c | 10 +- .../oracle_test_d21/src/oracle.c | 42 +- .../oracle_test_d21/src/oracle.h | 1 + 304 files changed, 151873 insertions(+), 11 deletions(-) create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/Makefile create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/ld_ar.mk create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/makedep.mk create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/oracle_test_d21.bin create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/oracle_test_d21.eep create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/oracle_test_d21.elf create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/oracle_test_d21.hex create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/oracle_test_d21.lss create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/oracle_test_d21.map create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/oracle_test_d21.srec create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/common/utils/interrupt/interrupt_sam_nvic.d create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/common/utils/interrupt/interrupt_sam_nvic.o create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/common2/services/delay/sam0/cycle_counter.d create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/common2/services/delay/sam0/cycle_counter.o create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/sam0/boards/samd21_xplained_pro/board_init.d create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/sam0/boards/samd21_xplained_pro/board_init.o create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/sam0/drivers/port/port.d create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/sam0/drivers/port/port.o create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.d create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.d create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/sam0/drivers/sercom/sercom.d create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/sam0/drivers/sercom/sercom.o create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/sam0/drivers/sercom/sercom_interrupt.d create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/sam0/drivers/sercom/sercom_interrupt.o create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/sam0/drivers/sercom/usart/usart.d create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/sam0/drivers/sercom/usart/usart.o create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/sam0/drivers/sercom/usart/usart_interrupt.d create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.d create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.d create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/sam0/drivers/system/interrupt/system_interrupt.d create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/sam0/drivers/system/interrupt/system_interrupt.o create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/sam0/drivers/system/pinmux/pinmux.d create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/sam0/drivers/system/pinmux/pinmux.o create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/sam0/drivers/system/system.d create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/sam0/drivers/system/system.o create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.d create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.o create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/sam0/utils/cmsis/samd21/source/system_samd21.d create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/sam0/utils/cmsis/samd21/source/system_samd21.o create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/sam0/utils/syscalls/gcc/syscalls.d create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/sam0/utils/syscalls/gcc/syscalls.o create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/porting/lv_port_disp_template.d create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/porting/lv_port_disp_template.o create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/porting/lv_port_fs_template.d create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/porting/lv_port_fs_template.o create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/porting/lv_port_indev_template.d create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/porting/lv_port_indev_template.o create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_core/lv_debug.d create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_core/lv_debug.o create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_core/lv_disp.d create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_core/lv_disp.o create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_core/lv_group.d create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_core/lv_group.o create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_core/lv_indev.d create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_core/lv_indev.o create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.d create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_core/lv_refr.d create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_core/lv_refr.o create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_core/lv_style.d create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_core/lv_style.o create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_arc.d create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_arc.o create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_blend.d create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_blend.o create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_img.d create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_img.o create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_label.d create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_label.o create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_line.d create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_line.o create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_mask.d create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_mask.o create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_rect.d create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_rect.o create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_triangle.d create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_triangle.o create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_buf.d create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_buf.o create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_cache.d create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_cache.o create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_decoder.d create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_decoder.o create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_font/lv_font.d create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_font/lv_font.o create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_font/lv_font_dejavu_16_persian_hebrew.d create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_font/lv_font_dejavu_16_persian_hebrew.o create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_font/lv_font_fmt_txt.d create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_font/lv_font_fmt_txt.o create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12.d create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12.o create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12_subpx.d create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12_subpx.o create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_14.d create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_14.o create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_16.d create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_16.o create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_18.d create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_18.o create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_20.d create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_20.o create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_22.d create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_22.o create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_24.d create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_24.o create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_26.d create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_26.o create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28.d create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28.o create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28_compressed.d create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28_compressed.o create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_30.d create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_30.o create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_32.d create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_32.o create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_34.d create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_34.o create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_36.d create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_36.o create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_38.d create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_38.o create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_40.d create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_40.o create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_42.d create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_42.o create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_44.d create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_44.o create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_46.d create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_46.o create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_48.d create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_48.o create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_font/lv_font_simsun_16_cjk.d create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_font/lv_font_simsun_16_cjk.o create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_font/lv_font_unscii_8.d create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_font/lv_font_unscii_8.o create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_gpu/lv_gpu_stm32_dma2d.d create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_gpu/lv_gpu_stm32_dma2d.o create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_disp.d create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_disp.o create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_indev.d create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_indev.o create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_tick.d create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_tick.o create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_misc/lv_anim.d create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_misc/lv_anim.o create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_misc/lv_area.d create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_misc/lv_area.o create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_misc/lv_async.d create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_misc/lv_async.o create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_misc/lv_bidi.d create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_misc/lv_bidi.o create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_misc/lv_color.d create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_misc/lv_color.o create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_misc/lv_fs.d create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_misc/lv_fs.o create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_misc/lv_gc.d create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_misc/lv_gc.o create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_misc/lv_ll.d create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_misc/lv_ll.o create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_misc/lv_log.d create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_misc/lv_log.o create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_misc/lv_math.d create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_misc/lv_math.o create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_misc/lv_mem.d create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_misc/lv_mem.o create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_misc/lv_printf.d create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_misc/lv_printf.o create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_misc/lv_task.d create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_misc/lv_task.o create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_misc/lv_templ.d create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_misc/lv_templ.o create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_misc/lv_txt.d create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_misc/lv_txt.o create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_misc/lv_txt_ap.d create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_misc/lv_txt_ap.o create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_misc/lv_utils.d create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_misc/lv_utils.o create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme.d create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme.o create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_empty.d create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_empty.o create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_material.d create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_material.o create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_mono.d create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_mono.o create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_template.d create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_template.o create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_widgets/lv_arc.d create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_widgets/lv_arc.o create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_widgets/lv_bar.d create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_widgets/lv_bar.o create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btn.d create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btn.o create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btnmatrix.d create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btnmatrix.o create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_widgets/lv_calendar.d create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_widgets/lv_calendar.o create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_widgets/lv_canvas.d create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_widgets/lv_canvas.o create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_widgets/lv_chart.d create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_widgets/lv_chart.o create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_widgets/lv_checkbox.d create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_widgets/lv_checkbox.o create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cont.d create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cont.o create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cpicker.d create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cpicker.o create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.d create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_widgets/lv_gauge.d create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_widgets/lv_gauge.o create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_widgets/lv_img.d create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_widgets/lv_img.o create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_widgets/lv_imgbtn.d create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_widgets/lv_imgbtn.o create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_widgets/lv_keyboard.d create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_widgets/lv_keyboard.o create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.d create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_widgets/lv_led.d create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_widgets/lv_led.o create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_widgets/lv_line.d create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_widgets/lv_line.o create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_widgets/lv_linemeter.d create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_widgets/lv_linemeter.o create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_widgets/lv_list.d create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_widgets/lv_list.o create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_widgets/lv_msgbox.d create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_widgets/lv_msgbox.o create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objmask.d create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objmask.o create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objx_templ.d create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objx_templ.o create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.d create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_widgets/lv_roller.d create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_widgets/lv_roller.o create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_widgets/lv_slider.d create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_widgets/lv_slider.o create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinbox.d create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinbox.o create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinner.d create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinner.o create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_widgets/lv_switch.d create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_widgets/lv_switch.o create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_widgets/lv_table.d create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_widgets/lv_table.o create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tabview.d create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tabview.o create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.d create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tileview.d create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tileview.o create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.d create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/tests/lv_test_assert.d create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/tests/lv_test_assert.o create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_core.d create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_core.o create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_obj.d create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_obj.o create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_style.d create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_style.o create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/tests/lv_test_main.d create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/tests/lv_test_main.o create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/tests/lv_test_objx/lv_test_cont.d create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/tests/lv_test_objx/lv_test_cont.o create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/devices/display/p_ssd1963.d create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/devices/display/p_ssd1963.o create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/drivers/p_gpio.d create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/drivers/p_gpio.o create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/drivers/p_i2c.d create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/drivers/p_i2c.o create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/drivers/p_time.d create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/drivers/p_time.o create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/drivers/p_usart.d create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/drivers/p_usart.o create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/main.d create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/main.o create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/oracle.d create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/oracle.o create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/src/ASF/common2/services/delay/delay.h create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/src/ASF/common2/services/delay/sam0/cycle_counter.c create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/src/ASF/common2/services/delay/sam0/cycle_counter.h create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/src/drivers/p_time.c create mode 100644 software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/src/drivers/p_time.h diff --git a/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/.vs/oracle_test_d21/v14/.atsuo b/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/.vs/oracle_test_d21/v14/.atsuo index 6a90ec76fa3f3e706539650a1f8ec06859562898..5e36b96be529f8f23c36713c0edcb17a2328fe60 100644 GIT binary patch delta 2262 zcmeHIOHWf#5I*PjT1qWa0#Xtcs3lmFLMW7KSqKO!V0l@Hk6^Hthvn5uTV6rHgcuj7 zz;WTm1xn(E#31e^A@LU|O5(zTA<-2v;KCsFJGYmYiW?IRiMN@aIWu$Tn|^1`bYPqg zjML$aWP!+!mJkstg{*}_A#PPbCM%y(7NVt8WO^ZK-%|Dc#a#0&JqXuyBI^-)Xb)Qv z$|9)}7CnUB)tOkA!mf(IMjbX7*|Nft5RDBoOAmK&n0;7BDihcRu~3YHK3RE%jtX`e zZF=?1%e)=Y4kLaCvWy;%C9Y_Y({CGT8+N5F{rD8oO&QCh!>^0cA5z)HE;@yT-3*2_LVAvn?QzSF%jgTqV?FA}pd?{5 zt{{@~laQ~LQRxCdo2RI8Y(F@?_K5iZ(6%(lzc@5DZ%AZ`@sDCZ@75mfU+-bRbcfo} z!CvW}_(?aq7SpgEt?h++PBN#ELQ)LvII)mpBojB>49!ez#EO_!c=!xR$7L+~^7?~% z@qKUX+o+R$cjoxK+!)im&-p`~Y{8`0_Qf39Gk4owHuzB;43?fyO${e{Y3wbS`NktX68U_*)6 delta 567 zcmZoz!q~8cae{#Y0}Kc-Ft7pHj6nSF|Ns9WVGw&`;CjZ%{~3K5nI|hU$@3{pGbrIV zyv8U4l9!rX#Z<+ZKKUz?A1_!l3s4ZK_y6RJavGB>n0EZaxRNLs|JwuZ}UQq*Gv#6#7yFGo_v_eaB>OHd0wz*MPY`6oLa&g zzyk8n3BYU~Yax#l1A9h+NAYLC8XWsJg?SUOhZ?k_aJ34tA zP(y>R!z3e@$u4>}lN*dYI0S*FfkPJ@kVfahZvSE|Gg-jGga_ "oracle_test_d21.lss" + "C:\Program Files (x86)\Atmel\Studio\7.0\toolchain\arm\arm-gnu-toolchain\bin\arm-none-eabi-objcopy.exe" -O srec -R .eeprom -R .fuse -R .lock -R .signature "oracle_test_d21.elf" "oracle_test_d21.srec" + "C:\Program Files (x86)\Atmel\Studio\7.0\toolchain\arm\arm-gnu-toolchain\bin\arm-none-eabi-size.exe" "oracle_test_d21.elf" + + @echo $@:0:0: warning: Command Line Exceeds Limit $@ + + + + + +# Other Targets +clean: + -$(RM) $(OBJS_AS_ARGS) $(EXECUTABLES) + -$(RM) $(C_DEPS_AS_ARGS) + rm -rf "oracle_test_d21.elf" "oracle_test_d21.a" "oracle_test_d21.hex" "oracle_test_d21.bin" "oracle_test_d21.lss" "oracle_test_d21.eep" "oracle_test_d21.map" "oracle_test_d21.srec" + rm -rf "Z:\Shared\Documents\Projects\Embedded-Graphics-Learning\software\firmware\project_oracle_test_firmware\d21\oracle_test_d21\oracle_test_d21\Debug\ld_ar.mk" + \ No newline at end of file diff --git a/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/ld_ar.mk b/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/ld_ar.mk new file mode 100644 index 0000000..cc4101d --- /dev/null +++ b/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/ld_ar.mk @@ -0,0 +1 @@ + src/ASF/common2/services/delay/sam0/cycle_counter.o src/drivers/p_time.o src/oracle.o src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o src/ASF/sam0/drivers/sercom/sercom.o src/ASF/sam0/drivers/sercom/usart/usart.o src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o src/ASF/sam0/drivers/sercom/sercom_interrupt.o src/ASF/common/utils/interrupt/interrupt_sam_nvic.o src/ASF/sam0/boards/samd21_xplained_pro/board_init.o src/ASF/sam0/drivers/port/port.o src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o src/ASF/sam0/drivers/system/interrupt/system_interrupt.o src/ASF/sam0/drivers/system/pinmux/pinmux.o src/ASF/sam0/drivers/system/system.o src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.o src/ASF/sam0/utils/cmsis/samd21/source/system_samd21.o src/ASF/sam0/utils/syscalls/gcc/syscalls.o src/ASF/thirdparty/lvgl/porting/lv_port_disp_template.o src/ASF/thirdparty/lvgl/porting/lv_port_fs_template.o src/ASF/thirdparty/lvgl/porting/lv_port_indev_template.o src/ASF/thirdparty/lvgl/src/lv_core/lv_debug.o src/ASF/thirdparty/lvgl/src/lv_core/lv_disp.o src/ASF/thirdparty/lvgl/src/lv_core/lv_group.o src/ASF/thirdparty/lvgl/src/lv_core/lv_indev.o src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o src/ASF/thirdparty/lvgl/src/lv_core/lv_refr.o src/ASF/thirdparty/lvgl/src/lv_core/lv_style.o src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_arc.o src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_blend.o src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_img.o src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_label.o src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_line.o src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_mask.o src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_rect.o src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_triangle.o src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_buf.o src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_cache.o src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_decoder.o src/ASF/thirdparty/lvgl/src/lv_font/lv_font.o src/ASF/thirdparty/lvgl/src/lv_font/lv_font_dejavu_16_persian_hebrew.o src/ASF/thirdparty/lvgl/src/lv_font/lv_font_fmt_txt.o src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12.o src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12_subpx.o src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_14.o src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_16.o src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_18.o src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_20.o src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_22.o src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_24.o src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_26.o src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28.o src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28_compressed.o src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_30.o src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_32.o src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_34.o src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_36.o src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_38.o src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_40.o src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_42.o src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_44.o src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_46.o src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_48.o src/ASF/thirdparty/lvgl/src/lv_font/lv_font_simsun_16_cjk.o src/ASF/thirdparty/lvgl/src/lv_font/lv_font_unscii_8.o src/ASF/thirdparty/lvgl/src/lv_gpu/lv_gpu_stm32_dma2d.o src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_disp.o src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_indev.o src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_tick.o src/ASF/thirdparty/lvgl/src/lv_misc/lv_anim.o src/ASF/thirdparty/lvgl/src/lv_misc/lv_area.o src/ASF/thirdparty/lvgl/src/lv_misc/lv_async.o src/ASF/thirdparty/lvgl/src/lv_misc/lv_bidi.o src/ASF/thirdparty/lvgl/src/lv_misc/lv_color.o src/ASF/thirdparty/lvgl/src/lv_misc/lv_fs.o src/ASF/thirdparty/lvgl/src/lv_misc/lv_gc.o src/ASF/thirdparty/lvgl/src/lv_misc/lv_ll.o src/ASF/thirdparty/lvgl/src/lv_misc/lv_log.o src/ASF/thirdparty/lvgl/src/lv_misc/lv_math.o src/ASF/thirdparty/lvgl/src/lv_misc/lv_mem.o src/ASF/thirdparty/lvgl/src/lv_misc/lv_printf.o src/ASF/thirdparty/lvgl/src/lv_misc/lv_task.o src/ASF/thirdparty/lvgl/src/lv_misc/lv_templ.o src/ASF/thirdparty/lvgl/src/lv_misc/lv_txt.o src/ASF/thirdparty/lvgl/src/lv_misc/lv_txt_ap.o src/ASF/thirdparty/lvgl/src/lv_misc/lv_utils.o src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme.o src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_empty.o src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_material.o src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_mono.o src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_template.o src/ASF/thirdparty/lvgl/src/lv_widgets/lv_arc.o src/ASF/thirdparty/lvgl/src/lv_widgets/lv_bar.o src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btn.o src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btnmatrix.o src/ASF/thirdparty/lvgl/src/lv_widgets/lv_calendar.o src/ASF/thirdparty/lvgl/src/lv_widgets/lv_canvas.o src/ASF/thirdparty/lvgl/src/lv_widgets/lv_chart.o src/ASF/thirdparty/lvgl/src/lv_widgets/lv_checkbox.o src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cont.o src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cpicker.o src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o src/ASF/thirdparty/lvgl/src/lv_widgets/lv_gauge.o src/ASF/thirdparty/lvgl/src/lv_widgets/lv_img.o src/ASF/thirdparty/lvgl/src/lv_widgets/lv_imgbtn.o src/ASF/thirdparty/lvgl/src/lv_widgets/lv_keyboard.o src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o src/ASF/thirdparty/lvgl/src/lv_widgets/lv_led.o src/ASF/thirdparty/lvgl/src/lv_widgets/lv_line.o src/ASF/thirdparty/lvgl/src/lv_widgets/lv_linemeter.o src/ASF/thirdparty/lvgl/src/lv_widgets/lv_list.o src/ASF/thirdparty/lvgl/src/lv_widgets/lv_msgbox.o src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objmask.o src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objx_templ.o src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o src/ASF/thirdparty/lvgl/src/lv_widgets/lv_roller.o src/ASF/thirdparty/lvgl/src/lv_widgets/lv_slider.o src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinbox.o src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinner.o src/ASF/thirdparty/lvgl/src/lv_widgets/lv_switch.o src/ASF/thirdparty/lvgl/src/lv_widgets/lv_table.o src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tabview.o src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tileview.o src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o src/ASF/thirdparty/lvgl/tests/lv_test_assert.o src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_core.o src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_obj.o src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_style.o src/ASF/thirdparty/lvgl/tests/lv_test_main.o src/ASF/thirdparty/lvgl/tests/lv_test_objx/lv_test_cont.o src/devices/display/p_ssd1963.o src/drivers/p_gpio.o src/drivers/p_i2c.o src/drivers/p_usart.o src/main.o \ No newline at end of file diff --git a/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/makedep.mk b/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/makedep.mk new file mode 100644 index 0000000..72f1cfc --- /dev/null +++ b/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/makedep.mk @@ -0,0 +1,280 @@ +################################################################################ +# Automatically-generated file. Do not edit or delete the file +################################################################################ + +src\ASF\common2\services\delay\sam0\cycle_counter.c + +src\drivers\p_time.c + +src\oracle.c + +src\ASF\sam0\drivers\sercom\i2c\i2c_sam0\i2c_master.c + +src\ASF\sam0\drivers\sercom\i2c\i2c_sam0\i2c_master_interrupt.c + +src\ASF\sam0\drivers\sercom\sercom.c + +src\ASF\sam0\drivers\sercom\usart\usart.c + +src\ASF\sam0\drivers\sercom\usart\usart_interrupt.c + +src\ASF\sam0\drivers\sercom\sercom_interrupt.c + +src\ASF\common\utils\interrupt\interrupt_sam_nvic.c + +src\ASF\sam0\boards\samd21_xplained_pro\board_init.c + +src\ASF\sam0\drivers\port\port.c + +src\ASF\sam0\drivers\system\clock\clock_samd21_r21_da_ha1\clock.c + +src\ASF\sam0\drivers\system\clock\clock_samd21_r21_da_ha1\gclk.c + +src\ASF\sam0\drivers\system\interrupt\system_interrupt.c + +src\ASF\sam0\drivers\system\pinmux\pinmux.c + +src\ASF\sam0\drivers\system\system.c + +src\ASF\sam0\utils\cmsis\samd21\source\gcc\startup_samd21.c + +src\ASF\sam0\utils\cmsis\samd21\source\system_samd21.c + +src\ASF\sam0\utils\syscalls\gcc\syscalls.c + +src\ASF\thirdparty\lvgl\porting\lv_port_disp_template.c + +src\ASF\thirdparty\lvgl\porting\lv_port_fs_template.c + +src\ASF\thirdparty\lvgl\porting\lv_port_indev_template.c + +src\ASF\thirdparty\lvgl\src\lv_core\lv_debug.c + +src\ASF\thirdparty\lvgl\src\lv_core\lv_disp.c + +src\ASF\thirdparty\lvgl\src\lv_core\lv_group.c + +src\ASF\thirdparty\lvgl\src\lv_core\lv_indev.c + +src\ASF\thirdparty\lvgl\src\lv_core\lv_obj.c + +src\ASF\thirdparty\lvgl\src\lv_core\lv_refr.c + +src\ASF\thirdparty\lvgl\src\lv_core\lv_style.c + +src\ASF\thirdparty\lvgl\src\lv_draw\lv_draw_arc.c + +src\ASF\thirdparty\lvgl\src\lv_draw\lv_draw_blend.c + +src\ASF\thirdparty\lvgl\src\lv_draw\lv_draw_img.c + +src\ASF\thirdparty\lvgl\src\lv_draw\lv_draw_label.c + +src\ASF\thirdparty\lvgl\src\lv_draw\lv_draw_line.c + +src\ASF\thirdparty\lvgl\src\lv_draw\lv_draw_mask.c + +src\ASF\thirdparty\lvgl\src\lv_draw\lv_draw_rect.c + +src\ASF\thirdparty\lvgl\src\lv_draw\lv_draw_triangle.c + +src\ASF\thirdparty\lvgl\src\lv_draw\lv_img_buf.c + +src\ASF\thirdparty\lvgl\src\lv_draw\lv_img_cache.c + +src\ASF\thirdparty\lvgl\src\lv_draw\lv_img_decoder.c + +src\ASF\thirdparty\lvgl\src\lv_font\lv_font.c + +src\ASF\thirdparty\lvgl\src\lv_font\lv_font_dejavu_16_persian_hebrew.c + +src\ASF\thirdparty\lvgl\src\lv_font\lv_font_fmt_txt.c + +src\ASF\thirdparty\lvgl\src\lv_font\lv_font_montserrat_12.c + +src\ASF\thirdparty\lvgl\src\lv_font\lv_font_montserrat_12_subpx.c + +src\ASF\thirdparty\lvgl\src\lv_font\lv_font_montserrat_14.c + +src\ASF\thirdparty\lvgl\src\lv_font\lv_font_montserrat_16.c + +src\ASF\thirdparty\lvgl\src\lv_font\lv_font_montserrat_18.c + +src\ASF\thirdparty\lvgl\src\lv_font\lv_font_montserrat_20.c + +src\ASF\thirdparty\lvgl\src\lv_font\lv_font_montserrat_22.c + +src\ASF\thirdparty\lvgl\src\lv_font\lv_font_montserrat_24.c + +src\ASF\thirdparty\lvgl\src\lv_font\lv_font_montserrat_26.c + +src\ASF\thirdparty\lvgl\src\lv_font\lv_font_montserrat_28.c + +src\ASF\thirdparty\lvgl\src\lv_font\lv_font_montserrat_28_compressed.c + +src\ASF\thirdparty\lvgl\src\lv_font\lv_font_montserrat_30.c + +src\ASF\thirdparty\lvgl\src\lv_font\lv_font_montserrat_32.c + +src\ASF\thirdparty\lvgl\src\lv_font\lv_font_montserrat_34.c + +src\ASF\thirdparty\lvgl\src\lv_font\lv_font_montserrat_36.c + +src\ASF\thirdparty\lvgl\src\lv_font\lv_font_montserrat_38.c + +src\ASF\thirdparty\lvgl\src\lv_font\lv_font_montserrat_40.c + +src\ASF\thirdparty\lvgl\src\lv_font\lv_font_montserrat_42.c + +src\ASF\thirdparty\lvgl\src\lv_font\lv_font_montserrat_44.c + +src\ASF\thirdparty\lvgl\src\lv_font\lv_font_montserrat_46.c + +src\ASF\thirdparty\lvgl\src\lv_font\lv_font_montserrat_48.c + +src\ASF\thirdparty\lvgl\src\lv_font\lv_font_simsun_16_cjk.c + +src\ASF\thirdparty\lvgl\src\lv_font\lv_font_unscii_8.c + +src\ASF\thirdparty\lvgl\src\lv_gpu\lv_gpu_stm32_dma2d.c + +src\ASF\thirdparty\lvgl\src\lv_hal\lv_hal_disp.c + +src\ASF\thirdparty\lvgl\src\lv_hal\lv_hal_indev.c + +src\ASF\thirdparty\lvgl\src\lv_hal\lv_hal_tick.c + +src\ASF\thirdparty\lvgl\src\lv_misc\lv_anim.c + +src\ASF\thirdparty\lvgl\src\lv_misc\lv_area.c + +src\ASF\thirdparty\lvgl\src\lv_misc\lv_async.c + +src\ASF\thirdparty\lvgl\src\lv_misc\lv_bidi.c + +src\ASF\thirdparty\lvgl\src\lv_misc\lv_color.c + +src\ASF\thirdparty\lvgl\src\lv_misc\lv_fs.c + +src\ASF\thirdparty\lvgl\src\lv_misc\lv_gc.c + +src\ASF\thirdparty\lvgl\src\lv_misc\lv_ll.c + +src\ASF\thirdparty\lvgl\src\lv_misc\lv_log.c + +src\ASF\thirdparty\lvgl\src\lv_misc\lv_math.c + +src\ASF\thirdparty\lvgl\src\lv_misc\lv_mem.c + +src\ASF\thirdparty\lvgl\src\lv_misc\lv_printf.c + +src\ASF\thirdparty\lvgl\src\lv_misc\lv_task.c + +src\ASF\thirdparty\lvgl\src\lv_misc\lv_templ.c + +src\ASF\thirdparty\lvgl\src\lv_misc\lv_txt.c + +src\ASF\thirdparty\lvgl\src\lv_misc\lv_txt_ap.c + +src\ASF\thirdparty\lvgl\src\lv_misc\lv_utils.c + +src\ASF\thirdparty\lvgl\src\lv_themes\lv_theme.c + +src\ASF\thirdparty\lvgl\src\lv_themes\lv_theme_empty.c + +src\ASF\thirdparty\lvgl\src\lv_themes\lv_theme_material.c + +src\ASF\thirdparty\lvgl\src\lv_themes\lv_theme_mono.c + +src\ASF\thirdparty\lvgl\src\lv_themes\lv_theme_template.c + +src\ASF\thirdparty\lvgl\src\lv_widgets\lv_arc.c + +src\ASF\thirdparty\lvgl\src\lv_widgets\lv_bar.c + +src\ASF\thirdparty\lvgl\src\lv_widgets\lv_btn.c + +src\ASF\thirdparty\lvgl\src\lv_widgets\lv_btnmatrix.c + +src\ASF\thirdparty\lvgl\src\lv_widgets\lv_calendar.c + +src\ASF\thirdparty\lvgl\src\lv_widgets\lv_canvas.c + +src\ASF\thirdparty\lvgl\src\lv_widgets\lv_chart.c + +src\ASF\thirdparty\lvgl\src\lv_widgets\lv_checkbox.c + +src\ASF\thirdparty\lvgl\src\lv_widgets\lv_cont.c + +src\ASF\thirdparty\lvgl\src\lv_widgets\lv_cpicker.c + +src\ASF\thirdparty\lvgl\src\lv_widgets\lv_dropdown.c + +src\ASF\thirdparty\lvgl\src\lv_widgets\lv_gauge.c + +src\ASF\thirdparty\lvgl\src\lv_widgets\lv_img.c + +src\ASF\thirdparty\lvgl\src\lv_widgets\lv_imgbtn.c + +src\ASF\thirdparty\lvgl\src\lv_widgets\lv_keyboard.c + +src\ASF\thirdparty\lvgl\src\lv_widgets\lv_label.c + +src\ASF\thirdparty\lvgl\src\lv_widgets\lv_led.c + +src\ASF\thirdparty\lvgl\src\lv_widgets\lv_line.c + +src\ASF\thirdparty\lvgl\src\lv_widgets\lv_linemeter.c + +src\ASF\thirdparty\lvgl\src\lv_widgets\lv_list.c + +src\ASF\thirdparty\lvgl\src\lv_widgets\lv_msgbox.c + +src\ASF\thirdparty\lvgl\src\lv_widgets\lv_objmask.c + +src\ASF\thirdparty\lvgl\src\lv_widgets\lv_objx_templ.c + +src\ASF\thirdparty\lvgl\src\lv_widgets\lv_page.c + +src\ASF\thirdparty\lvgl\src\lv_widgets\lv_roller.c + +src\ASF\thirdparty\lvgl\src\lv_widgets\lv_slider.c + +src\ASF\thirdparty\lvgl\src\lv_widgets\lv_spinbox.c + +src\ASF\thirdparty\lvgl\src\lv_widgets\lv_spinner.c + +src\ASF\thirdparty\lvgl\src\lv_widgets\lv_switch.c + +src\ASF\thirdparty\lvgl\src\lv_widgets\lv_table.c + +src\ASF\thirdparty\lvgl\src\lv_widgets\lv_tabview.c + +src\ASF\thirdparty\lvgl\src\lv_widgets\lv_textarea.c + +src\ASF\thirdparty\lvgl\src\lv_widgets\lv_tileview.c + +src\ASF\thirdparty\lvgl\src\lv_widgets\lv_win.c + +src\ASF\thirdparty\lvgl\tests\lv_test_assert.c + +src\ASF\thirdparty\lvgl\tests\lv_test_core\lv_test_core.c + +src\ASF\thirdparty\lvgl\tests\lv_test_core\lv_test_obj.c + +src\ASF\thirdparty\lvgl\tests\lv_test_core\lv_test_style.c + +src\ASF\thirdparty\lvgl\tests\lv_test_main.c + +src\ASF\thirdparty\lvgl\tests\lv_test_objx\lv_test_cont.c + +src\devices\display\p_ssd1963.c + +src\drivers\p_gpio.c + +src\drivers\p_i2c.c + +src\drivers\p_usart.c + +src\main.c + diff --git a/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/oracle_test_d21.bin b/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/oracle_test_d21.bin new file mode 100644 index 0000000000000000000000000000000000000000..55aa2d1be6210cc9d04023e68281ab7031d2ebf5 GIT binary patch literal 117580 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 V&P~1m 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 lB#GxU{be~gq8!h+&LFOt$ z<}rXEbmTtgq5GWrc^0o1@X&ou{UV1$lalE^r+#H{ne3taoEo{$dFVc;?mrWwDrV$* z=su?&m<|2l^5LQTocjG&ylkF_?sMuvnsT_$dFVc;cHZYw`LUbo_2LoryVslOV6UOj z9HznfD3Ym&pT7o3>PaFMJLo>AcHZY4be~fL;xk-u$wBwIPEc{seXbL9IOsm7cHZY4 zbe~fvi67v!gZrF=?sIDAea=DmIrTL0TV6WKLH9Ye^FHUG`UFy3-wWpHn;Ua}K)CsdIT}p;8Ck=hSuLqnvo2 zgYI+cl_E_Hy3aZ2KBrzKlFie7&O!G%^%~KJ)ranL4!X~&H;NZRKXjjS(0xw5NsQy= zIPk?u??9{OeNLu)oJ7`cj878{NZ0sq&>WwSIO!LNQ-uW>Vlu~Wq#R|E>YRuGveGUh zG}Q+PzD|?n@wtkH;S5mbMPMxXbf3eIhwVcjef&PBW(bd=+`*UMzC2Hd2)fUyo%cBh z-RIQ)f?*ms!APWpIEgs>_ha)?sIDAea=DmIrUs~93=U5uT(0xu_X2Q=14!X~&%T4$t!9n*q z^+FSVQ*h9IPF-Qb?+OmO&#B$+bJ1jDBn{VJ65}vQ!(rUAsrNOMUL`p|t&)y1j-vz`s8FWu*&ZlTkmaeeDc z_qnKzL}?)6q@Pe2CsiW;TrcHH|%DV@jl7SHS$s17cz-j5NsRfnDw2{48@OVDrdbx^~bHE z`jhD-sN93ggoX8cX^lx3dstXTlpo--!juQ7zVh68MA_#py3lOE6+u$Y!x>Xn+HoDR zGU?@ua34AKJ#-{diSs{!+Q~&MZn&{&;ueA}JZ=PbGFXJvf59w3Bk67j@x%;N{{;Pr z8+9qFNol7dJ9;Ow(Zpsq0`FD~b3OL}icWkH7(qyMxCf2F?`nG%LWAzX25aUi!A;CP z#DGN40)mE`&3azC#m?NrNJg~j$z2L4(}0xZg+)co?I)4M3>9z6egqYV??+2X2Tn%T zo%J}ib@QXBGw~~A>0Hu5(BwuANuDR+iF2PudZV+?3zwnR6a!NG&wC7IQ+bC)E7q#y z#g{B%?$ZtJIGH>NJW>TRrcaRT#iJU^k=^hJ)6@se%*nM1)>Ex)eDS6(UI* zj=@*rM^Qd`(Lxq~LJD%E0w1PL{Ai;e5|d8@I!?Me7F8_&R9GN>2IZ62ELg?jb0W5| zdXb&Q=Wap)Y{4_+8bCAma!B!%Ee15}4GuXxz25^g`#KIeJ$qjTG-p4g!p$jp$;!nn zey#y|J@bK)vWlz+4MphY1^_fe?f^sR2Z(0*Tm%NGQWx!5JXA zbGS+3M(SE~6HxaVD1-iNqUWcKn_zUz6$5WW!nUPmrO8yu2184D#y}aBZttvQv@|3D ziXEHHN|#Zkn=b%rr-3pm?Tl1nuB%H>`2Hs*{c}j8E7ABj$P8d|4HB2O8=j7{2!j<` zhPNkio(aU@E}eL`2|R%{FYz1`*!>WI`35kMudJTqr^R8VJGPY8yF%Espu7!FQ$WcD zsm=_dq{5{{)QlyQDOb-YqNOi^$Sh9o_aGH}PNU+NpQPg3uylyZZ|i8yy!Z@SGw*=| zMpmZXMQf(PHF?~dRLy=mRok3J)zaWoiEvFh^LHv17gKR597BR)!73;!iQ|at9vsF4 z$_luLCYt=bvm9=a1~L7Z(u?mS4)VE}#i==ys5qT>A_Z~?N(ttNs9byv@w*2$FDaKl zO;W~SpNVkoHFzOay8{)NvI|`ilsD#dNtrhACMq6rB^AHG8{NzuVA5tH>Z`qp8j^;? zwru$shrB^TztMIk#0ryvDnOt|_$PP_J|9qaJYz$IT=7z12MPOLLSmRb_IjN++%1817V+$*C%xv4OMWf8>|x zkNi^3{T#!cs*>?Xewm!A(y|w+!1#N=OioqVa~d$#*AdC&RF!>aQg8PLDups!Q@Jn$3KCr;YB6st>aIC?*A<>YJe)vc0s5AUwKhg2}4UCgwV)w z<`_n*g2~VaA(Zry=&eIK32_v6oXPY-2>TEkL76@XVP8erXmXsXON5hL)X*xwW2IMX7IGdDTTB9P)H$5{k& zxXE!Aft(3&oM|J+aUO1H;7ha@`w60HKylI0D0iG`Cw@tdlH*K^IL_SUIMX7IGdDTT zw20%(O^!1y;y81Y<4lV<&fMfU(;|*DH#yF^-p$#JI5G(b4cV#&NSLCgD?#uAMWLTKl$ zA;w&@=Tnv#ljBT_IL_SUIMWtf$;%Ws$)hbK&2Yz=Ln5BBw<4loGIvOK0`Lg&+;OI@ zehZMB9B0}Z%2FHTIMX^EXAX(1C!Rabv>mBd_+;TY(_S{I6Y^FuE#f#!fa6SyIL_SU zIMZHRjM_N6y2){-y>39!3FJ7_-nfgm=ya3gOp7?q+~hdZ{z*!K7Zq8#8R$C>s?I){cNkmF3-ZM5JA1evQ0na2Qv&=JR(n;d7_ z=L2}XfSVj=+86j+2Y60OAjg^ZmBD4Qn;d6a#Bt^($C|m`pnWrom|_vQkls@j(df zB$0}}vWuX$#JI5<(-8}z2rF4)`_=s;(1=0B-)iCO$>6JdC766 zT_uvuljF=wjx+5Vu^!~)IP;R@OuJFU@dI$3>?OyUc9Yn_%i%b4NKZqn*jVX<5LU`N zB(ip6e7>Op=^7snn&a~VCw&WXl5jc(kIblA4EB=aOzU)()Oy>&K47( zPA@smwD}_KOvHv9XWF^uI7(h}oN4EAN?dups7C<5?2EDlH*KU&GV#Ra-3;v z#H&$6jQdumG1I-!}POI0>;#1v6>xs5fq%ri7<4jvCQhP?rm5~}A7R4QB z4vA2`1)AyHbYVifkatKl*?S8#(;|j`oZ}B7jwLH|XlCmoODD&f78YqP2|_wK&NN-j z=8#5?v#3S1x(R|tjry3hEw{S(T#UNN@hK67Rg zb;Nx}^<$s$!hiTL-DiEc`-})(hlP1W`R}{WWOARyo%%5<$0=_AJ*b@kf7Ebe>%<@T zv5~t+>_IVhgudiHbB`pQnC>%~+-L4li%?A__nCY2v&hC0o3{{nw_=z^?lbp^4+8^V zfEd5eit}7w9iF22Z#ZjNgAw*!1$RLFw;W-Wf#|nt2|O(a3<|UlU5oKw_d(tMiwao$ zj~|1db0t=t_@9V|$)9|I{2^j4zd-1AqP1osims>u><~!wI3;1|2H+Cb4QC0%NMB%` za2bG10}vC|jbI6W1CSCf12EhGtV~{yHWEfmBgVueu1{iSUpTegXTD))iT;S%@(D7P zD7lC1!L@&sQKoQ}CZ6ysB%w3SIrzX&;%H(eW;osYUQmu1#mhYI1q6*XAaCCZ`vHw3 zo0Wt#IGg%DPi)5<2)KQGOnx4{Og#BsFpK{Ug+mgvRe0ar+gG5C$!1U8GYLAy?5ex8 z8C9kd84d7{6)2ldvhg;QzN4wp83qDvDE$@}ErWA|BUCpK?&VNO;(6p8r0%qm1PkVJ z$mxCyqma1t1`fI1DPIA)@F5O)+*62i(Tg1Nx?iNOURui`pS$lqK2pU>&33kE&uA()p#$*oidM3}YT$0x~ zEp^%8O#Ly0;N2r3!0|_5<-;`Y*Hcg99G*d!po*JZ(VoG4rr`8Vu4vB?0}|cjiuMdO zAjwUxXwNX3?{G!C$rbI%G$18`T+tps%@J}%%jAmo3{L?6c7a&d&rXju(A(=`Wg-n_SUJ^9^$u)t6k+N#}O1_@mwAicVT+5Rd6guIQvi zoyFt(k}EoCF%_GxXe+smWpYI)ok*IoQcq-ZMJG-C8d--_ix^u!;$+fJGK~PxydJrt zlcoqzj6<>^?k$j#l8Knfo}b%`G^#|d=;Un=nU&U4C2~b4 zKVzVbN*{GrGFl>6bn=cb%}Os(C2~b4?=(NL4^p+ib462e#=v)|_+PoAGZteT6ExbqWJ^&$=8L5@{UE9gB9~f)iw$15 zdMOhep93XZ>d}iKLI$=)p|5ZhcivGTT83tXlM}GubpR89PdFXGFdzZF7@0McxgMG8D6;{XQp((l%!8D{m-X0Fl(`F; zSCJX|2r};>qZ{3T_``&mM(2kKvjqPzVYWrBbg`jNf$%dB#v!1;5SER68MxXmn2kE} zH9YH|36>M)Lv5CIaK4Y)4y9YJ5iFwxVFHdH6#AqHCkp(N&GhN!zUKoNic<@PerJMi z6u406-(N)0XdGcE46p*Y2;3+PB;XRLj=~@U=uZU{23v^(HfRc7-jaeGg(3HW?mV!f zkoX>eHJ>YtLgGsRHiIvP#827&p-?W%!rEmz``6>FL|@R$$GAnFLz5U=cLkjNhMQe9 z{QRQ%%{=21)uQ3`=O3jO2aiKlvD*iy#gi`Ln63{_i)XASOt%kCi#d024EOPihL4|r za9UgjA(>SCGgSWbD9Vzb-{Q$dR^EZgT8W5%Y}(RiA!W(KZy9naWsR=@-iWMRhsa71 z|HQOq{8q|d3$B(~Pa$h~{7G_Y{8)_lf9LT(zZUk)$IeFCbJaJv6e-_<#;w!>6R+$5O@dN@I8hmm z*rN;w&t&CJ(4;8G>M+>K0@O-Xj-i!a%89rUrz!tHUB7Z8^23#T(QZIl1NwF7o{F42dk-e>|7U-%fQfegy+RvShi+m!rcr7~U!%T4gpU7; z#7c<&VZ<5Y+olFXd`WXW@>W9dlBJOneB1L(Dj~$b5%J2~B9%2JZ=!mH;3aQGO7O+c zXQ_k`yyUA$3H}`N0hJIUTCxs*87`KX2^f3p2vP;VZ{dPF%Fe7K4Fv96Eaq$&jCB-8 zSW*bFmk^^33J)RX!I-RL3`7heUWKJu$8vLtGSQ$AfM8C^>feJ-#V%ZSDYH)c4*iT>wd4Y3 zolHbbnn;45Lfy6!8FaAjUOA$J%M3=i*P1%G+(2~c;0liDrh}^tiY^_jHxOMqxP~JP z9q=w+XHax?`Few*tIIbU6uis4hZ_t;q=#$ap)-4U3%tK(4>uAKlm1Dgc`J3wN@VEa z>l@*fGDi6ggHcxx-!u?iJ$#EJy7jQapx`}x9?Olj(m*7VmQ<`Z)^|8Uj3&ek8jyDl z1Rr)A)+y`z93k-zT~5p02OJ?-sLCutd}tu}pr#Ykj|@bl%db6!J{W`g$p_SXKB&8h zh)Kt3P(P(!T8Ru@4nKo^%jmLhFrqHIxM4HFz)+uE+_D7&!#nNbrfo54sMjvuYsth= zw_Ur)+O1|SCt>HloQfX`(>G5+&;tVHP+VLd+BnkU(6BS)7i! zqp8wt-mH}})uHtmeeK9ROmvGVk4|VSyXH}84jqX&%rhC(Uy3c9) z9O!Onf+7Nv%qST_K?w%TISU3vF=7@K6~xGx#)w%lM^wzHgK6G*b;blbh8e}|IHP{g zvsUfhyK&xdzx&U<{C<6?TDA5{wQ9$Dsw_ES=zRaQjxcm*TuklxDlTlMf`8(+$X@6a zR7e?2o`sGgrhiGt7dc8jdBpUKl_I9sm#Ono$3xQ@(ewNppj9J!xu38shF&3jUTIgJ zLl=u_mYgv3UY}Ez)zJG?oEo|TJNf~qKny*SM?d5!67@fj=V3>Yt{=PYXiS-K6p8wL z4$sFNMV$GJJ@bU4@XV*qEOV69nWg@buuPqK%Eu>9=giZ>hp)Gcz;ZF)k`vCn=f6p3 z_N0RMRa`7%@+rpn14oe&xI1}1bQBp~%gD3JQSdrKBKoe+clv6?YX3BrC88e*pI4g8 z2z)GREjb%}`?KE@Pugn4FFL~v_iz;F+kg3E(Wc^l^*gXE;=F*jpI+%krYOcJ8Z0>* z0$Up#g@TGJ1TTRrz=|Odhqn6Qnyjs;ZJl_M>^yF=XG==Jlpba79K4({H?GZGUW>U) z@JYtpRohf+V_<870eBCkPSgcEg0FlhkgB#pEG<8aTSQwC%gXDr^P5DmI@&CVt)GtBU3M2oNjqwX;EPP*uE7PF!rh$0;Y^m@MTI3N6wVB$ z;NiIbZC=t2&uOfGlR0ukUS(fWj&u}$Hc%sGIZA58j9?ZdYM_q}e$9-SEqq>SCkF8t zQESNwBhCpvL80@Qsbf8Rt`jG2Z$BLa^E^kP-<_wDGT%{XMCWPKCgN=6D7^ZrSrqed+Z+8?XeEoMkt={1%a@mt^y~|Nj({Bo%%}l>L=*qH~evj~ZrTutT zSSrR^a>Dc#K?yIgC68Wq(y}~y#Sz-_=nrctd@0xnM{BHB27k;HzUCBe#R2lVsIcUO z!d1Z)C}{lnQt;4*Krz_uY>oDI@+VUuHl(syI93?gD=U^&yXlzXQa%PqlKCfhW z1Jog;A(oslt10|EGppH&Ycs3GQQFMv<|u7>)ZJ0q@~G8O+VZG}qqOBwFGopD?;3W( z8(%fOcepRzkch4$d|qi2p2XG_V=Xyh`iO8h6eN#EhR;g)vOF5)2yJ;Z#!*s*!$Zyu zSA}E47M4ZfIH$0}^U+qK!jcmTr-vV)pn0@&PNU}0E_s!bN4q*oTORGcmJvIJVSQ@E z9^r+V5qml#zUQfLFHvjB2_t5Ob5PJcIyz@WXE`6u&KaTSqhoSL==tbaM`_EW;~XW8 z%~9dv%&g->PRZ8ToZ!rgIH*q)Lo7LA*1~WIUP`N37ddfld9=t;+VbdPM`_EWOB|&w zk1lnTwmiDbQQGq83P(vzUl8s9JG5IDhqq;>|IV2{fDye?jJ4#%HUIvw9`Bv&KjA6x zfl%%Te7T7_pOgn3MQ&yX^KRlHN8!zE{o@=`k0?c+G3z%a&!diq58Czrk{dQhkvpR! zd7XLOQ5dHBB|ODH;V6=|A&*+-C=8Q_JB9ngp|Dlmdn)9FaP66=g%5xd9<*E>vgCw& zAB10K?tSRQiF+4tNUd^|HuqLL3f=2GX2Mj@e&i?#Dbqms*b(@_Uj6;VQQG|d)KSD= z@$Pd+kt7(8E70E@A$9Kku&yC>?u&3N9hD*ZrSN&Bi|E`MamSJq&UK2mM4|o?_Ec@8 zeWwo@flZ>lGI4cL50*t-z3_RZFL=*T6aki;5Z68WE5*%WXS6zT602IO?%^mBD^b}q zr?T_t?cq}|N0C@fm^RL{y&Xk@B{5&eQTR~GPVE+T#G7yJ)IQOXnW5_mpI3U0-t`sJ zEIDysJ~G+`g?f2&G%9)@CqI34q)*tR9Yvn74`nxxaTGo=@wsM1bYiA*T-1eSiOp8R z=as%?tA*IqettftH!kCU~Q-S`Pn>mLqan>N{fL0ehsQq~6VlcHvh7(K{>pG1Ggr)4Phj zIa`z%a@qs%1HETOcV~Lf{*B&wztMZnT6)inWDG32!G zs@|)kZOZWXt-fFLLCV82TAwjd`c-*Vy76f z-0{fM;P&j=XC03Y@W?(9eVrNcd~`C)5}y}@&nulvUtScomYgu+-DprH4b6KhP9H!; z!3U0#dij@V8o1TVRZ+;YC|K>=s9=($9Q9gmRiR)m#%EVQfdoyv>!snId^EodO0hXL_ zzl&+;^8)&9v;syyHW{mSJG*|>!a>CgW<}r%flTjV1&dMVpAIyiFcQbLL&9#}h zG0xe9XWy|Rz>*W<)6`p5hJs!6Lwtvtg*6ZEkGBoPiVjVUQkU-p6ZS1g;|IpJUA) zcu9ph9F>F_JjWawvKm+9y~%MVz!N>@MO8jv>+$9YX)RPv*%+cuFhAij6w3@$K4
*Bnja~2JjSAU62-;=UtE_gcqBV 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 CT6GF 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%0A=;e1C;SD_^XEvIl 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
s&n6UdF233+(W0@;CShlhJE#MQtg9{Gh7*9&)0 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

ZO2hs4((M_UFGz~Hg#72y?=_jDr2{0Eoxv@S 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: +/********************** + * GLOBAL FUNCTIONS + **********************/ + +void _lv_gc_clear_roots(void) +{ + 0: 38 6e 00 20 0d 13 00 00 09 13 00 00 09 13 00 00 8n. ............ + ... +#define LV_CLEAR_ROOT(root_type, root_name) _lv_memset_00(&LV_GC_ROOT(root_name), sizeof(LV_GC_ROOT(root_name))); + LV_ITERATE_ROOTS(LV_CLEAR_ROOT) + 2c: 09 13 00 00 00 00 00 00 00 00 00 00 09 13 00 00 ................ + 3c: 45 01 00 00 09 13 00 00 09 13 00 00 09 13 00 00 E............... + 4c: 09 13 00 00 09 13 00 00 09 13 00 00 09 13 00 00 ................ + 5c: 09 13 00 00 09 13 00 00 e5 0b 00 00 f5 0b 00 00 ................ +} + 6c: 05 0c 00 00 15 0c 00 00 25 0c 00 00 35 0c 00 00 ........%...5... + 7c: 09 13 00 00 09 13 00 00 09 13 00 00 09 13 00 00 ................ + 8c: 09 13 00 00 09 13 00 00 09 13 00 00 09 13 00 00 ................ + 9c: 09 13 00 00 09 13 00 00 09 13 00 00 09 13 00 00 ................ + ac: 09 13 00 00 00 00 00 00 ........ + +000000b4 <__do_global_dtors_aux>: + b4: b510 push {r4, lr} + b6: 4c06 ldr r4, [pc, #24] ; (d0 <__do_global_dtors_aux+0x1c>) + b8: 7823 ldrb r3, [r4, #0] + ba: 2b00 cmp r3, #0 + bc: d107 bne.n ce <__do_global_dtors_aux+0x1a> + be: 4b05 ldr r3, [pc, #20] ; (d4 <__do_global_dtors_aux+0x20>) + c0: 2b00 cmp r3, #0 + c2: d002 beq.n ca <__do_global_dtors_aux+0x16> + c4: 4804 ldr r0, [pc, #16] ; (d8 <__do_global_dtors_aux+0x24>) + c6: e000 b.n ca <__do_global_dtors_aux+0x16> + c8: bf00 nop + ca: 2301 movs r3, #1 + cc: 7023 strb r3, [r4, #0] + ce: bd10 pop {r4, pc} + d0: 200000c8 .word 0x200000c8 + d4: 00000000 .word 0x00000000 + d8: 0001ca88 .word 0x0001ca88 + +000000dc : + dc: 4b08 ldr r3, [pc, #32] ; (100 ) + de: b510 push {r4, lr} + e0: 2b00 cmp r3, #0 + e2: d003 beq.n ec + e4: 4907 ldr r1, [pc, #28] ; (104 ) + e6: 4808 ldr r0, [pc, #32] ; (108 ) + e8: e000 b.n ec + ea: bf00 nop + ec: 4807 ldr r0, [pc, #28] ; (10c ) + ee: 6803 ldr r3, [r0, #0] + f0: 2b00 cmp r3, #0 + f2: d100 bne.n f6 + f4: bd10 pop {r4, pc} + f6: 4b06 ldr r3, [pc, #24] ; (110 ) + f8: 2b00 cmp r3, #0 + fa: d0fb beq.n f4 + fc: 4798 blx r3 + fe: e7f9 b.n f4 + 100: 00000000 .word 0x00000000 + 104: 200000cc .word 0x200000cc + 108: 0001ca88 .word 0x0001ca88 + 10c: 0001ca88 .word 0x0001ca88 + 110: 00000000 .word 0x00000000 + +00000114 : +#include "p_time.h" +#include "p_usart.h" +#include "lvgl.h" +static volatile uint64_t sys_time = 0; +void p_time_init(void) +{ + 114: b510 push {r4, lr} + // Configure SysTick to trigger every millisecond using the CPU Clock + SysTick->CTRL = 0; // Disable SysTick + 116: 4a08 ldr r2, [pc, #32] ; (138 ) + 118: 2000 movs r0, #0 + 11a: 6010 str r0, [r2, #0] + SysTick->LOAD = 7999UL; // Set reload register for 1mS interrupts + 11c: 4b07 ldr r3, [pc, #28] ; (13c ) + 11e: 6053 str r3, [r2, #4] + NVIC->IP[_IP_IDX(IRQn)] = ((uint32_t)(NVIC->IP[_IP_IDX(IRQn)] & ~(0xFFUL << _BIT_SHIFT(IRQn))) | + (((priority << (8U - __NVIC_PRIO_BITS)) & (uint32_t)0xFFUL) << _BIT_SHIFT(IRQn))); + } + else + { + SCB->SHP[_SHP_IDX(IRQn)] = ((uint32_t)(SCB->SHP[_SHP_IDX(IRQn)] & ~(0xFFUL << _BIT_SHIFT(IRQn))) | + 120: 4c07 ldr r4, [pc, #28] ; (140 ) + 122: 6a23 ldr r3, [r4, #32] + 124: 021b lsls r3, r3, #8 + 126: 0a1b lsrs r3, r3, #8 + 128: 21c0 movs r1, #192 ; 0xc0 + 12a: 0609 lsls r1, r1, #24 + 12c: 430b orrs r3, r1 + 12e: 6223 str r3, [r4, #32] + NVIC_SetPriority(SysTick_IRQn, 3); // Set interrupt priority to least urgency + SysTick->VAL = 0; // Reset the SysTick counter value + 130: 6090 str r0, [r2, #8] + SysTick->CTRL = 0x00000007; // Enable SysTick, Enable SysTick Exceptions, Use CPU Clock + 132: 2307 movs r3, #7 + 134: 6013 str r3, [r2, #0] + NVIC_EnableIRQ(SysTick_IRQn); // Enable SysTick Interrupt +} + 136: bd10 pop {r4, pc} + 138: e000e010 .word 0xe000e010 + 13c: 00001f3f .word 0x00001f3f + 140: e000ed00 .word 0xe000ed00 + +00000144 : + + + void SysTick_Handler(void) + { + 144: b570 push {r4, r5, r6, lr} + sys_time++; + 146: 4906 ldr r1, [pc, #24] ; (160 ) + 148: 680a ldr r2, [r1, #0] + 14a: 684b ldr r3, [r1, #4] + 14c: 2401 movs r4, #1 + 14e: 2500 movs r5, #0 + 150: 1912 adds r2, r2, r4 + 152: 416b adcs r3, r5 + 154: 600a str r2, [r1, #0] + 156: 604b str r3, [r1, #4] + lv_tick_inc(1); + 158: 2001 movs r0, #1 + 15a: 4b02 ldr r3, [pc, #8] ; (164 ) + 15c: 4798 blx r3 + } + 15e: bd70 pop {r4, r5, r6, pc} + 160: 200000e8 .word 0x200000e8 + 164: 0000f709 .word 0x0000f709 + +00000168 : +#include "p_ssd1963.h" + +static lv_disp_buf_t disp_buf; +static lv_color_t buf[LV_HOR_RES_MAX * 10]; /*Declare a buffer for 10 lines*/ +void oracle_init(void) +{ + 168: b530 push {r4, r5, lr} + 16a: b08d sub sp, #52 ; 0x34 + system_init(); + 16c: 4b13 ldr r3, [pc, #76] ; (1bc ) + 16e: 4798 blx r3 + * + * Enables global interrupts in the device to fire any enabled interrupt handlers. + */ +static inline void system_interrupt_enable_global(void) +{ + cpu_irq_enable(); + 170: 2201 movs r2, #1 + 172: 4b13 ldr r3, [pc, #76] ; (1c0 ) + 174: 701a strb r2, [r3, #0] + \details Ensures the apparent order of the explicit memory operations before + and after the instruction, without ensuring their completion. + */ +__STATIC_FORCEINLINE void __DMB(void) +{ + __ASM volatile ("dmb 0xF":::"memory"); + 176: f3bf 8f5f dmb sy + __ASM volatile ("cpsie i" : : : "memory"); + 17a: b662 cpsie i + + system_interrupt_enable_global(); + + p_usart_init(); + 17c: 4b11 ldr r3, [pc, #68] ; (1c4 ) + 17e: 4798 blx r3 + p_i2c_init(); + 180: 4b11 ldr r3, [pc, #68] ; (1c8 ) + 182: 4798 blx r3 + p_gpio_init(); + 184: 4b11 ldr r3, [pc, #68] ; (1cc ) + 186: 4798 blx r3 + p_time_init(); + 188: 4b11 ldr r3, [pc, #68] ; (1d0 ) + 18a: 4798 blx r3 + + + lv_init(); + 18c: 4b11 ldr r3, [pc, #68] ; (1d4 ) + 18e: 4798 blx r3 + + ssd1963_init(); + 190: 4b11 ldr r3, [pc, #68] ; (1d8 ) + 192: 4798 blx r3 + lv_disp_buf_init(&disp_buf, buf, NULL, LV_HOR_RES_MAX * 10); /*Initialize the display buffer*/ + 194: 4c11 ldr r4, [pc, #68] ; (1dc ) + 196: 2396 movs r3, #150 ; 0x96 + 198: 015b lsls r3, r3, #5 + 19a: 2200 movs r2, #0 + 19c: 4910 ldr r1, [pc, #64] ; (1e0 ) + 19e: 0020 movs r0, r4 + 1a0: 4d10 ldr r5, [pc, #64] ; (1e4 ) + 1a2: 47a8 blx r5 + lv_disp_drv_t disp_drv; /*Descriptor of a display driver*/ + lv_disp_drv_init(&disp_drv); /*Basic initialization*/ + 1a4: a801 add r0, sp, #4 + 1a6: 4b10 ldr r3, [pc, #64] ; (1e8 ) + 1a8: 4798 blx r3 + disp_drv.flush_cb = ssd1963_flush; /*Set your driver function*/ + 1aa: 4b10 ldr r3, [pc, #64] ; (1ec ) + 1ac: 9304 str r3, [sp, #16] + disp_drv.buffer = &disp_buf; /*Assign the buffer to the display*/ + 1ae: 9402 str r4, [sp, #8] + lv_disp_drv_register(&disp_drv); /*Finally register the driver*/ + 1b0: a801 add r0, sp, #4 + 1b2: 4b0f ldr r3, [pc, #60] ; (1f0 ) + 1b4: 4798 blx r3 + +} + 1b6: b00d add sp, #52 ; 0x34 + 1b8: bd30 pop {r4, r5, pc} + 1ba: 46c0 nop ; (mov r8, r8) + 1bc: 000012dd .word 0x000012dd + 1c0: 2000000c .word 0x2000000c + 1c4: 00017851 .word 0x00017851 + 1c8: 000177f1 .word 0x000177f1 + 1cc: 0001773d .word 0x0001773d + 1d0: 00000115 .word 0x00000115 + 1d4: 000017f9 .word 0x000017f9 + 1d8: 00016905 .word 0x00016905 + 1dc: 20002670 .word 0x20002670 + 1e0: 200000f0 .word 0x200000f0 + 1e4: 0000f459 .word 0x0000f459 + 1e8: 0000f3f5 .word 0x0000f3f5 + 1ec: 00017421 .word 0x00017421 + 1f0: 0000f479 .word 0x0000f479 + +000001f4 : + +void oracle_service(void) +{ + 1f4: b510 push {r4, lr} + delay_ms(1); + 1f6: 2000 movs r0, #0 + 1f8: 4b08 ldr r3, [pc, #32] ; (21c ) + 1fa: 4798 blx r3 + 1fc: 0002 movs r2, r0 + 1fe: 2300 movs r3, #0 + 200: 4807 ldr r0, [pc, #28] ; (220 ) + 202: 2100 movs r1, #0 + 204: 1880 adds r0, r0, r2 + 206: 4159 adcs r1, r3 + 208: 4a06 ldr r2, [pc, #24] ; (224 ) + 20a: 2300 movs r3, #0 + 20c: 4c06 ldr r4, [pc, #24] ; (228 ) + 20e: 47a0 blx r4 + 210: 4b06 ldr r3, [pc, #24] ; (22c ) + 212: 4798 blx r3 + lv_task_handler(); + 214: 4b06 ldr r3, [pc, #24] ; (230 ) + 216: 4798 blx r3 + 218: bd10 pop {r4, pc} + 21a: 46c0 nop ; (mov r8, r8) + 21c: 00001065 .word 0x00001065 + 220: 00001b57 .word 0x00001b57 + 224: 00001b58 .word 0x00001b58 + 228: 00017c4d .word 0x00017c4d + 22c: 20000001 .word 0x20000001 + 230: 000112f5 .word 0x000112f5 + +00000234 : +/** + * \internal Calculate 64 bit division, ref can be found in + * http://en.wikipedia.org/wiki/Division_algorithm#Long_division + */ +static uint64_t long_division(uint64_t n, uint64_t d) +{ + 234: b5f0 push {r4, r5, r6, r7, lr} + 236: 46de mov lr, fp + 238: 4657 mov r7, sl + 23a: 464e mov r6, r9 + 23c: 4645 mov r5, r8 + 23e: b5e0 push {r5, r6, r7, lr} + 240: b087 sub sp, #28 + 242: 4680 mov r8, r0 + 244: 9104 str r1, [sp, #16] + 246: 0016 movs r6, r2 + 248: 001f movs r7, r3 + int32_t i; + uint64_t q = 0, r = 0, bit_shift; + 24a: 2200 movs r2, #0 + 24c: 2300 movs r3, #0 + 24e: 2100 movs r1, #0 + 250: 468b mov fp, r1 + for (i = 63; i >= 0; i--) { + 252: 243f movs r4, #63 ; 0x3f + bit_shift = (uint64_t)1 << i; + 254: 2001 movs r0, #1 + 256: 0021 movs r1, r4 + 258: 9600 str r6, [sp, #0] + 25a: 9701 str r7, [sp, #4] + 25c: 465c mov r4, fp + 25e: 9403 str r4, [sp, #12] + 260: 4644 mov r4, r8 + 262: 9405 str r4, [sp, #20] + 264: e013 b.n 28e + 266: 2420 movs r4, #32 + 268: 1a64 subs r4, r4, r1 + 26a: 0005 movs r5, r0 + 26c: 40e5 lsrs r5, r4 + 26e: 46a8 mov r8, r5 + 270: e014 b.n 29c + if (n & bit_shift) { + r |= 0x01; + } + + if (r >= d) { + r = r - d; + 272: 9c00 ldr r4, [sp, #0] + 274: 9d01 ldr r5, [sp, #4] + 276: 1b12 subs r2, r2, r4 + 278: 41ab sbcs r3, r5 + q |= bit_shift; + 27a: 465c mov r4, fp + 27c: 464d mov r5, r9 + 27e: 432c orrs r4, r5 + 280: 46a3 mov fp, r4 + 282: 9c03 ldr r4, [sp, #12] + 284: 4645 mov r5, r8 + 286: 432c orrs r4, r5 + 288: 9403 str r4, [sp, #12] + for (i = 63; i >= 0; i--) { + 28a: 3901 subs r1, #1 + 28c: d325 bcc.n 2da + bit_shift = (uint64_t)1 << i; + 28e: 2420 movs r4, #32 + 290: 4264 negs r4, r4 + 292: 190c adds r4, r1, r4 + 294: d4e7 bmi.n 266 + 296: 0005 movs r5, r0 + 298: 40a5 lsls r5, r4 + 29a: 46a8 mov r8, r5 + 29c: 0004 movs r4, r0 + 29e: 408c lsls r4, r1 + 2a0: 46a1 mov r9, r4 + r = r << 1; + 2a2: 1892 adds r2, r2, r2 + 2a4: 415b adcs r3, r3 + 2a6: 0014 movs r4, r2 + 2a8: 001d movs r5, r3 + if (n & bit_shift) { + 2aa: 9e05 ldr r6, [sp, #20] + 2ac: 464f mov r7, r9 + 2ae: 403e ands r6, r7 + 2b0: 46b4 mov ip, r6 + 2b2: 9e04 ldr r6, [sp, #16] + 2b4: 4647 mov r7, r8 + 2b6: 403e ands r6, r7 + 2b8: 46b2 mov sl, r6 + 2ba: 4666 mov r6, ip + 2bc: 4657 mov r7, sl + 2be: 433e orrs r6, r7 + 2c0: d003 beq.n 2ca + r |= 0x01; + 2c2: 0006 movs r6, r0 + 2c4: 4326 orrs r6, r4 + 2c6: 0032 movs r2, r6 + 2c8: 002b movs r3, r5 + if (r >= d) { + 2ca: 9c00 ldr r4, [sp, #0] + 2cc: 9d01 ldr r5, [sp, #4] + 2ce: 429d cmp r5, r3 + 2d0: d8db bhi.n 28a + 2d2: d1ce bne.n 272 + 2d4: 4294 cmp r4, r2 + 2d6: d8d8 bhi.n 28a + 2d8: e7cb b.n 272 + 2da: 9b03 ldr r3, [sp, #12] + } + } + + return q; +} + 2dc: 4658 mov r0, fp + 2de: 0019 movs r1, r3 + 2e0: b007 add sp, #28 + 2e2: bc3c pop {r2, r3, r4, r5} + 2e4: 4690 mov r8, r2 + 2e6: 4699 mov r9, r3 + 2e8: 46a2 mov sl, r4 + 2ea: 46ab mov fp, r5 + 2ec: bdf0 pop {r4, r5, r6, r7, pc} + +000002ee <_sercom_get_sync_baud_val>: + */ +enum status_code _sercom_get_sync_baud_val( + const uint32_t baudrate, + const uint32_t external_clock, + uint16_t *const baudvalue) +{ + 2ee: b510 push {r4, lr} + uint16_t baud_calculated = 0; + uint32_t clock_value = external_clock; + + + /* Check if baudrate is outside of valid range */ + if (baudrate > (external_clock / 2)) { + 2f0: 0849 lsrs r1, r1, #1 + /* Return with error code */ + return STATUS_ERR_BAUDRATE_UNAVAILABLE; + 2f2: 2340 movs r3, #64 ; 0x40 + 2f4: 2400 movs r4, #0 + if (baudrate > (external_clock / 2)) { + 2f6: 4281 cmp r1, r0 + 2f8: d202 bcs.n 300 <_sercom_get_sync_baud_val+0x12> + return STATUS_ERR_BAUDRATE_UNAVAILABLE; + } else { + *baudvalue = baud_calculated; + return STATUS_OK; + } +} + 2fa: 0018 movs r0, r3 + 2fc: bd10 pop {r4, pc} + baud_calculated++; + 2fe: 001c movs r4, r3 + clock_value = clock_value - baudrate; + 300: 1a09 subs r1, r1, r0 + baud_calculated++; + 302: 1c63 adds r3, r4, #1 + 304: b29b uxth r3, r3 + while (clock_value >= baudrate) { + 306: 4288 cmp r0, r1 + 308: d9f9 bls.n 2fe <_sercom_get_sync_baud_val+0x10> + return STATUS_ERR_BAUDRATE_UNAVAILABLE; + 30a: 2340 movs r3, #64 ; 0x40 + if (baud_calculated > 0xFF) { + 30c: 2cff cmp r4, #255 ; 0xff + 30e: d8f4 bhi.n 2fa <_sercom_get_sync_baud_val+0xc> + *baudvalue = baud_calculated; + 310: 8014 strh r4, [r2, #0] + return STATUS_OK; + 312: 2300 movs r3, #0 + 314: e7f1 b.n 2fa <_sercom_get_sync_baud_val+0xc> + ... + +00000318 <_sercom_get_async_baud_val>: + const uint32_t baudrate, + const uint32_t peripheral_clock, + uint16_t *const baudval, + enum sercom_asynchronous_operation_mode mode, + enum sercom_asynchronous_sample_num sample_num) +{ + 318: b5f0 push {r4, r5, r6, r7, lr} + 31a: b083 sub sp, #12 + 31c: 000f movs r7, r1 + 31e: 0016 movs r6, r2 + 320: aa08 add r2, sp, #32 + 322: 7811 ldrb r1, [r2, #0] + uint8_t baud_fp; + uint32_t baud_int = 0; + uint64_t temp1; + + /* Check if the baudrate is outside of valid range */ + if ((baudrate * sample_num) > peripheral_clock) { + 324: 0004 movs r4, r0 + 326: 434c muls r4, r1 + /* Return with error code */ + return STATUS_ERR_BAUDRATE_UNAVAILABLE; + 328: 2240 movs r2, #64 ; 0x40 + if ((baudrate * sample_num) > peripheral_clock) { + 32a: 42bc cmp r4, r7 + 32c: d902 bls.n 334 <_sercom_get_async_baud_val+0x1c> + baud_calculated = baud_int | (baud_fp << 13); + } + + *baudval = baud_calculated; + return STATUS_OK; +} + 32e: 0010 movs r0, r2 + 330: b003 add sp, #12 + 332: bdf0 pop {r4, r5, r6, r7, pc} + if(mode == SERCOM_ASYNC_OPERATION_MODE_ARITHMETIC) { + 334: 2b00 cmp r3, #0 + 336: d114 bne.n 362 <_sercom_get_async_baud_val+0x4a> + temp1 = ((sample_num * (uint64_t)baudrate) << SHIFT); + 338: 0002 movs r2, r0 + 33a: 0008 movs r0, r1 + 33c: 2100 movs r1, #0 + 33e: 4c19 ldr r4, [pc, #100] ; (3a4 <_sercom_get_async_baud_val+0x8c>) + 340: 47a0 blx r4 + 342: 0001 movs r1, r0 + ratio = long_division(temp1, peripheral_clock); + 344: 003a movs r2, r7 + 346: 2300 movs r3, #0 + 348: 2000 movs r0, #0 + 34a: 4c17 ldr r4, [pc, #92] ; (3a8 <_sercom_get_async_baud_val+0x90>) + 34c: 47a0 blx r4 + scale = ((uint64_t)1 << SHIFT) - ratio; + 34e: 2200 movs r2, #0 + 350: 2301 movs r3, #1 + 352: 1a12 subs r2, r2, r0 + 354: 418b sbcs r3, r1 + baud_calculated = (65536 * scale) >> SHIFT; + 356: 0c12 lsrs r2, r2, #16 + 358: 041b lsls r3, r3, #16 + 35a: 431a orrs r2, r3 + *baudval = baud_calculated; + 35c: 8032 strh r2, [r6, #0] + return STATUS_OK; + 35e: 2200 movs r2, #0 + 360: e7e5 b.n 32e <_sercom_get_async_baud_val+0x16> + uint64_t baud_calculated = 0; + 362: 2200 movs r2, #0 + } else if(mode == SERCOM_ASYNC_OPERATION_MODE_FRACTIONAL) { + 364: 2b01 cmp r3, #1 + 366: d1f9 bne.n 35c <_sercom_get_async_baud_val+0x44> + temp1 = ((uint64_t)baudrate * sample_num); + 368: 000a movs r2, r1 + 36a: 2300 movs r3, #0 + 36c: 2100 movs r1, #0 + 36e: 4c0d ldr r4, [pc, #52] ; (3a4 <_sercom_get_async_baud_val+0x8c>) + 370: 47a0 blx r4 + 372: 0002 movs r2, r0 + 374: 000b movs r3, r1 + 376: 9200 str r2, [sp, #0] + 378: 9301 str r3, [sp, #4] + baud_int = long_division( peripheral_clock, temp1); + 37a: 0038 movs r0, r7 + 37c: 2100 movs r1, #0 + 37e: 4c0a ldr r4, [pc, #40] ; (3a8 <_sercom_get_async_baud_val+0x90>) + 380: 47a0 blx r4 + 382: 0005 movs r5, r0 + if(baud_int > BAUD_INT_MAX) { + 384: 2380 movs r3, #128 ; 0x80 + 386: 019b lsls r3, r3, #6 + return STATUS_ERR_BAUDRATE_UNAVAILABLE; + 388: 2240 movs r2, #64 ; 0x40 + if(baud_int > BAUD_INT_MAX) { + 38a: 4298 cmp r0, r3 + 38c: d8cf bhi.n 32e <_sercom_get_async_baud_val+0x16> + temp1 = long_division( 8 * (uint64_t)peripheral_clock, temp1); + 38e: 0f79 lsrs r1, r7, #29 + 390: 00f8 lsls r0, r7, #3 + 392: 9a00 ldr r2, [sp, #0] + 394: 9b01 ldr r3, [sp, #4] + 396: 47a0 blx r4 + baud_fp = temp1 - 8 * baud_int; + 398: 00ea lsls r2, r5, #3 + 39a: 1a82 subs r2, r0, r2 + baud_calculated = baud_int | (baud_fp << 13); + 39c: b2d2 uxtb r2, r2 + 39e: 0352 lsls r2, r2, #13 + 3a0: 432a orrs r2, r5 + 3a2: e7db b.n 35c <_sercom_get_async_baud_val+0x44> + 3a4: 00017c8d .word 0x00017c8d + 3a8: 00000235 .word 0x00000235 + +000003ac : + * forced. + */ +enum status_code sercom_set_gclk_generator( + const enum gclk_generator generator_source, + const bool force_change) +{ + 3ac: b510 push {r4, lr} + 3ae: b082 sub sp, #8 + 3b0: 0004 movs r4, r0 + /* Check if valid option */ + if (!_sercom_config.generator_is_set || force_change) { + 3b2: 4b0e ldr r3, [pc, #56] ; (3ec ) + 3b4: 781b ldrb r3, [r3, #0] + 3b6: 2b00 cmp r3, #0 + 3b8: d007 beq.n 3ca + 3ba: 2900 cmp r1, #0 + 3bc: d105 bne.n 3ca + /* Save config */ + _sercom_config.generator_source = generator_source; + _sercom_config.generator_is_set = true; + + return STATUS_OK; + } else if (generator_source == _sercom_config.generator_source) { + 3be: 4b0b ldr r3, [pc, #44] ; (3ec ) + 3c0: 785b ldrb r3, [r3, #1] + 3c2: 4283 cmp r3, r0 + 3c4: d010 beq.n 3e8 + /* Return status OK if same config */ + return STATUS_OK; + } + + /* Return invalid config to already initialized GCLK */ + return STATUS_ERR_ALREADY_INITIALIZED; + 3c6: 201d movs r0, #29 + 3c8: e00c b.n 3e4 + gclk_chan_conf.source_generator = generator_source; + 3ca: a901 add r1, sp, #4 + 3cc: 700c strb r4, [r1, #0] + system_gclk_chan_set_config(SERCOM_GCLK_ID, &gclk_chan_conf); + 3ce: 2013 movs r0, #19 + 3d0: 4b07 ldr r3, [pc, #28] ; (3f0 ) + 3d2: 4798 blx r3 + system_gclk_chan_enable(SERCOM_GCLK_ID); + 3d4: 2013 movs r0, #19 + 3d6: 4b07 ldr r3, [pc, #28] ; (3f4 ) + 3d8: 4798 blx r3 + _sercom_config.generator_source = generator_source; + 3da: 4b04 ldr r3, [pc, #16] ; (3ec ) + 3dc: 705c strb r4, [r3, #1] + _sercom_config.generator_is_set = true; + 3de: 2201 movs r2, #1 + 3e0: 701a strb r2, [r3, #0] + return STATUS_OK; + 3e2: 2000 movs r0, #0 +} + 3e4: b002 add sp, #8 + 3e6: bd10 pop {r4, pc} + return STATUS_OK; + 3e8: 2000 movs r0, #0 + 3ea: e7fb b.n 3e4 + 3ec: 20002694 .word 0x20002694 + 3f0: 0000117d .word 0x0000117d + 3f4: 000010f1 .word 0x000010f1 + +000003f8 <_sercom_get_default_pad>: + */ +uint32_t _sercom_get_default_pad( + Sercom *const sercom_module, + const uint8_t pad) +{ + switch ((uintptr_t)sercom_module) { + 3f8: 4b40 ldr r3, [pc, #256] ; (4fc <_sercom_get_default_pad+0x104>) + 3fa: 4298 cmp r0, r3 + 3fc: d031 beq.n 462 <_sercom_get_default_pad+0x6a> + 3fe: d90a bls.n 416 <_sercom_get_default_pad+0x1e> + 400: 4b3f ldr r3, [pc, #252] ; (500 <_sercom_get_default_pad+0x108>) + 402: 4298 cmp r0, r3 + 404: d04d beq.n 4a2 <_sercom_get_default_pad+0xaa> + 406: 4b3f ldr r3, [pc, #252] ; (504 <_sercom_get_default_pad+0x10c>) + 408: 4298 cmp r0, r3 + 40a: d05a beq.n 4c2 <_sercom_get_default_pad+0xca> + 40c: 4b3e ldr r3, [pc, #248] ; (508 <_sercom_get_default_pad+0x110>) + 40e: 4298 cmp r0, r3 + 410: d037 beq.n 482 <_sercom_get_default_pad+0x8a> + /* Auto-generate a lookup table for the default SERCOM pad defaults */ + MREPEAT(SERCOM_INST_NUM, _SERCOM_PAD_DEFAULTS_CASE, pad) + } + + Assert(false); + return 0; + 412: 2000 movs r0, #0 +} + 414: 4770 bx lr + switch ((uintptr_t)sercom_module) { + 416: 4b3d ldr r3, [pc, #244] ; (50c <_sercom_get_default_pad+0x114>) + 418: 4298 cmp r0, r3 + 41a: d00c beq.n 436 <_sercom_get_default_pad+0x3e> + 41c: 4b3c ldr r3, [pc, #240] ; (510 <_sercom_get_default_pad+0x118>) + 41e: 4298 cmp r0, r3 + 420: d1f7 bne.n 412 <_sercom_get_default_pad+0x1a> + MREPEAT(SERCOM_INST_NUM, _SERCOM_PAD_DEFAULTS_CASE, pad) + 422: 2901 cmp r1, #1 + 424: d017 beq.n 456 <_sercom_get_default_pad+0x5e> + 426: 2900 cmp r1, #0 + 428: d05d beq.n 4e6 <_sercom_get_default_pad+0xee> + 42a: 2902 cmp r1, #2 + 42c: d015 beq.n 45a <_sercom_get_default_pad+0x62> + 42e: 2903 cmp r1, #3 + 430: d015 beq.n 45e <_sercom_get_default_pad+0x66> + return 0; + 432: 2000 movs r0, #0 + 434: e7ee b.n 414 <_sercom_get_default_pad+0x1c> + MREPEAT(SERCOM_INST_NUM, _SERCOM_PAD_DEFAULTS_CASE, pad) + 436: 2901 cmp r1, #1 + 438: d007 beq.n 44a <_sercom_get_default_pad+0x52> + 43a: 2900 cmp r1, #0 + 43c: d051 beq.n 4e2 <_sercom_get_default_pad+0xea> + 43e: 2902 cmp r1, #2 + 440: d005 beq.n 44e <_sercom_get_default_pad+0x56> + 442: 2903 cmp r1, #3 + 444: d005 beq.n 452 <_sercom_get_default_pad+0x5a> + return 0; + 446: 2000 movs r0, #0 + 448: e7e4 b.n 414 <_sercom_get_default_pad+0x1c> + MREPEAT(SERCOM_INST_NUM, _SERCOM_PAD_DEFAULTS_CASE, pad) + 44a: 4832 ldr r0, [pc, #200] ; (514 <_sercom_get_default_pad+0x11c>) + 44c: e7e2 b.n 414 <_sercom_get_default_pad+0x1c> + 44e: 4832 ldr r0, [pc, #200] ; (518 <_sercom_get_default_pad+0x120>) + 450: e7e0 b.n 414 <_sercom_get_default_pad+0x1c> + 452: 4832 ldr r0, [pc, #200] ; (51c <_sercom_get_default_pad+0x124>) + 454: e7de b.n 414 <_sercom_get_default_pad+0x1c> + 456: 4832 ldr r0, [pc, #200] ; (520 <_sercom_get_default_pad+0x128>) + 458: e7dc b.n 414 <_sercom_get_default_pad+0x1c> + 45a: 4832 ldr r0, [pc, #200] ; (524 <_sercom_get_default_pad+0x12c>) + 45c: e7da b.n 414 <_sercom_get_default_pad+0x1c> + 45e: 4832 ldr r0, [pc, #200] ; (528 <_sercom_get_default_pad+0x130>) + 460: e7d8 b.n 414 <_sercom_get_default_pad+0x1c> + 462: 2901 cmp r1, #1 + 464: d007 beq.n 476 <_sercom_get_default_pad+0x7e> + 466: 2900 cmp r1, #0 + 468: d03f beq.n 4ea <_sercom_get_default_pad+0xf2> + 46a: 2902 cmp r1, #2 + 46c: d005 beq.n 47a <_sercom_get_default_pad+0x82> + 46e: 2903 cmp r1, #3 + 470: d005 beq.n 47e <_sercom_get_default_pad+0x86> + return 0; + 472: 2000 movs r0, #0 + 474: e7ce b.n 414 <_sercom_get_default_pad+0x1c> + MREPEAT(SERCOM_INST_NUM, _SERCOM_PAD_DEFAULTS_CASE, pad) + 476: 482d ldr r0, [pc, #180] ; (52c <_sercom_get_default_pad+0x134>) + 478: e7cc b.n 414 <_sercom_get_default_pad+0x1c> + 47a: 482d ldr r0, [pc, #180] ; (530 <_sercom_get_default_pad+0x138>) + 47c: e7ca b.n 414 <_sercom_get_default_pad+0x1c> + 47e: 482d ldr r0, [pc, #180] ; (534 <_sercom_get_default_pad+0x13c>) + 480: e7c8 b.n 414 <_sercom_get_default_pad+0x1c> + 482: 2901 cmp r1, #1 + 484: d007 beq.n 496 <_sercom_get_default_pad+0x9e> + 486: 2900 cmp r1, #0 + 488: d031 beq.n 4ee <_sercom_get_default_pad+0xf6> + 48a: 2902 cmp r1, #2 + 48c: d005 beq.n 49a <_sercom_get_default_pad+0xa2> + 48e: 2903 cmp r1, #3 + 490: d005 beq.n 49e <_sercom_get_default_pad+0xa6> + return 0; + 492: 2000 movs r0, #0 + 494: e7be b.n 414 <_sercom_get_default_pad+0x1c> + MREPEAT(SERCOM_INST_NUM, _SERCOM_PAD_DEFAULTS_CASE, pad) + 496: 4828 ldr r0, [pc, #160] ; (538 <_sercom_get_default_pad+0x140>) + 498: e7bc b.n 414 <_sercom_get_default_pad+0x1c> + 49a: 4828 ldr r0, [pc, #160] ; (53c <_sercom_get_default_pad+0x144>) + 49c: e7ba b.n 414 <_sercom_get_default_pad+0x1c> + 49e: 4828 ldr r0, [pc, #160] ; (540 <_sercom_get_default_pad+0x148>) + 4a0: e7b8 b.n 414 <_sercom_get_default_pad+0x1c> + 4a2: 2901 cmp r1, #1 + 4a4: d007 beq.n 4b6 <_sercom_get_default_pad+0xbe> + 4a6: 2900 cmp r1, #0 + 4a8: d023 beq.n 4f2 <_sercom_get_default_pad+0xfa> + 4aa: 2902 cmp r1, #2 + 4ac: d005 beq.n 4ba <_sercom_get_default_pad+0xc2> + 4ae: 2903 cmp r1, #3 + 4b0: d005 beq.n 4be <_sercom_get_default_pad+0xc6> + return 0; + 4b2: 2000 movs r0, #0 + 4b4: e7ae b.n 414 <_sercom_get_default_pad+0x1c> + MREPEAT(SERCOM_INST_NUM, _SERCOM_PAD_DEFAULTS_CASE, pad) + 4b6: 4823 ldr r0, [pc, #140] ; (544 <_sercom_get_default_pad+0x14c>) + 4b8: e7ac b.n 414 <_sercom_get_default_pad+0x1c> + 4ba: 4823 ldr r0, [pc, #140] ; (548 <_sercom_get_default_pad+0x150>) + 4bc: e7aa b.n 414 <_sercom_get_default_pad+0x1c> + 4be: 4823 ldr r0, [pc, #140] ; (54c <_sercom_get_default_pad+0x154>) + 4c0: e7a8 b.n 414 <_sercom_get_default_pad+0x1c> + 4c2: 2901 cmp r1, #1 + 4c4: d007 beq.n 4d6 <_sercom_get_default_pad+0xde> + 4c6: 2900 cmp r1, #0 + 4c8: d015 beq.n 4f6 <_sercom_get_default_pad+0xfe> + 4ca: 2902 cmp r1, #2 + 4cc: d005 beq.n 4da <_sercom_get_default_pad+0xe2> + 4ce: 2903 cmp r1, #3 + 4d0: d005 beq.n 4de <_sercom_get_default_pad+0xe6> + return 0; + 4d2: 2000 movs r0, #0 + 4d4: e79e b.n 414 <_sercom_get_default_pad+0x1c> + MREPEAT(SERCOM_INST_NUM, _SERCOM_PAD_DEFAULTS_CASE, pad) + 4d6: 481e ldr r0, [pc, #120] ; (550 <_sercom_get_default_pad+0x158>) + 4d8: e79c b.n 414 <_sercom_get_default_pad+0x1c> + 4da: 481e ldr r0, [pc, #120] ; (554 <_sercom_get_default_pad+0x15c>) + 4dc: e79a b.n 414 <_sercom_get_default_pad+0x1c> + 4de: 481e ldr r0, [pc, #120] ; (558 <_sercom_get_default_pad+0x160>) + 4e0: e798 b.n 414 <_sercom_get_default_pad+0x1c> + 4e2: 481e ldr r0, [pc, #120] ; (55c <_sercom_get_default_pad+0x164>) + 4e4: e796 b.n 414 <_sercom_get_default_pad+0x1c> + 4e6: 2003 movs r0, #3 + 4e8: e794 b.n 414 <_sercom_get_default_pad+0x1c> + 4ea: 481d ldr r0, [pc, #116] ; (560 <_sercom_get_default_pad+0x168>) + 4ec: e792 b.n 414 <_sercom_get_default_pad+0x1c> + 4ee: 481d ldr r0, [pc, #116] ; (564 <_sercom_get_default_pad+0x16c>) + 4f0: e790 b.n 414 <_sercom_get_default_pad+0x1c> + 4f2: 481d ldr r0, [pc, #116] ; (568 <_sercom_get_default_pad+0x170>) + 4f4: e78e b.n 414 <_sercom_get_default_pad+0x1c> + 4f6: 481d ldr r0, [pc, #116] ; (56c <_sercom_get_default_pad+0x174>) + 4f8: e78c b.n 414 <_sercom_get_default_pad+0x1c> + 4fa: 46c0 nop ; (mov r8, r8) + 4fc: 42001000 .word 0x42001000 + 500: 42001800 .word 0x42001800 + 504: 42001c00 .word 0x42001c00 + 508: 42001400 .word 0x42001400 + 50c: 42000800 .word 0x42000800 + 510: 42000c00 .word 0x42000c00 + 514: 00050003 .word 0x00050003 + 518: 00060003 .word 0x00060003 + 51c: 00070003 .word 0x00070003 + 520: 00010003 .word 0x00010003 + 524: 001e0003 .word 0x001e0003 + 528: 001f0003 .word 0x001f0003 + 52c: 00090003 .word 0x00090003 + 530: 000a0003 .word 0x000a0003 + 534: 000b0003 .word 0x000b0003 + 538: 00110003 .word 0x00110003 + 53c: 00120003 .word 0x00120003 + 540: 00130003 .word 0x00130003 + 544: 000d0003 .word 0x000d0003 + 548: 000e0003 .word 0x000e0003 + 54c: 000f0003 .word 0x000f0003 + 550: 00170003 .word 0x00170003 + 554: 00180003 .word 0x00180003 + 558: 00190003 .word 0x00190003 + 55c: 00040003 .word 0x00040003 + 560: 00080003 .word 0x00080003 + 564: 00100003 .word 0x00100003 + 568: 000c0003 .word 0x000c0003 + 56c: 00160003 .word 0x00160003 + +00000570 <_sercom_get_sercom_inst_index>: + * + * \return Index of given instance. + */ +uint8_t _sercom_get_sercom_inst_index( + Sercom *const sercom_instance) +{ + 570: b530 push {r4, r5, lr} + 572: b087 sub sp, #28 + /* Save all available SERCOM instances for compare */ + Sercom *sercom_instances[SERCOM_INST_NUM] = SERCOM_INSTS; + 574: 4b0b ldr r3, [pc, #44] ; (5a4 <_sercom_get_sercom_inst_index+0x34>) + 576: 466a mov r2, sp + 578: cb32 ldmia r3!, {r1, r4, r5} + 57a: c232 stmia r2!, {r1, r4, r5} + 57c: cb32 ldmia r3!, {r1, r4, r5} + 57e: c232 stmia r2!, {r1, r4, r5} + + /* Find index for sercom instance */ + for (uint32_t i = 0; i < SERCOM_INST_NUM; i++) { + if ((uintptr_t)sercom_instance == (uintptr_t)sercom_instances[i]) { + 580: 9b00 ldr r3, [sp, #0] + 582: 4283 cmp r3, r0 + 584: d00b beq.n 59e <_sercom_get_sercom_inst_index+0x2e> + 586: 2301 movs r3, #1 + 588: 009a lsls r2, r3, #2 + 58a: 4669 mov r1, sp + 58c: 5852 ldr r2, [r2, r1] + 58e: 4282 cmp r2, r0 + 590: d006 beq.n 5a0 <_sercom_get_sercom_inst_index+0x30> + for (uint32_t i = 0; i < SERCOM_INST_NUM; i++) { + 592: 3301 adds r3, #1 + 594: 2b06 cmp r3, #6 + 596: d1f7 bne.n 588 <_sercom_get_sercom_inst_index+0x18> + } + } + + /* Invalid data given */ + Assert(false); + return 0; + 598: 2000 movs r0, #0 +} + 59a: b007 add sp, #28 + 59c: bd30 pop {r4, r5, pc} + for (uint32_t i = 0; i < SERCOM_INST_NUM; i++) { + 59e: 2300 movs r3, #0 + return i; + 5a0: b2d8 uxtb r0, r3 + 5a2: e7fa b.n 59a <_sercom_get_sercom_inst_index+0x2a> + 5a4: 000187a4 .word 0x000187a4 + +000005a8 : + */ +enum status_code usart_init( + struct usart_module *const module, + Sercom *const hw, + const struct usart_config *const config) +{ + 5a8: b5f0 push {r4, r5, r6, r7, lr} + 5aa: 46de mov lr, fp + 5ac: 4657 mov r7, sl + 5ae: 464e mov r6, r9 + 5b0: 4645 mov r5, r8 + 5b2: b5e0 push {r5, r6, r7, lr} + 5b4: b091 sub sp, #68 ; 0x44 + 5b6: 0005 movs r5, r0 + 5b8: 000c movs r4, r1 + 5ba: 0016 movs r6, r2 + Assert(config); + + enum status_code status_code = STATUS_OK; + + /* Assign module pointer to software instance struct */ + module->hw = hw; + 5bc: 6029 str r1, [r5, #0] + + /* Get a pointer to the hardware module instance */ + SercomUsart *const usart_hw = &(module->hw->USART); + + uint32_t sercom_index = _sercom_get_sercom_inst_index(module->hw); + 5be: 0008 movs r0, r1 + 5c0: 4bba ldr r3, [pc, #744] ; (8ac ) + 5c2: 4798 blx r3 + 5c4: 0002 movs r2, r0 +#else + pm_index = sercom_index + PM_APBCMASK_SERCOM0_Pos; + gclk_index = sercom_index + SERCOM0_GCLK_ID_CORE; +#endif + + if (usart_hw->CTRLA.reg & SERCOM_USART_CTRLA_SWRST) { + 5c6: 6823 ldr r3, [r4, #0] + /* The module is busy resetting itself */ + return STATUS_BUSY; + 5c8: 2005 movs r0, #5 + if (usart_hw->CTRLA.reg & SERCOM_USART_CTRLA_SWRST) { + 5ca: 07db lsls r3, r3, #31 + 5cc: d506 bpl.n 5dc + _sercom_set_handler(instance_index, _usart_interrupt_handler); + _sercom_instances[instance_index] = module; +#endif + + return status_code; +} + 5ce: b011 add sp, #68 ; 0x44 + 5d0: bc3c pop {r2, r3, r4, r5} + 5d2: 4690 mov r8, r2 + 5d4: 4699 mov r9, r3 + 5d6: 46a2 mov sl, r4 + 5d8: 46ab mov fp, r5 + 5da: bdf0 pop {r4, r5, r6, r7, pc} + if (usart_hw->CTRLA.reg & SERCOM_USART_CTRLA_ENABLE) { + 5dc: 6823 ldr r3, [r4, #0] + return STATUS_ERR_DENIED; + 5de: 3017 adds r0, #23 + if (usart_hw->CTRLA.reg & SERCOM_USART_CTRLA_ENABLE) { + 5e0: 079b lsls r3, r3, #30 + 5e2: d4f4 bmi.n 5ce + case SYSTEM_CLOCK_APB_APBB: + PM->APBBMASK.reg |= mask; + break; + + case SYSTEM_CLOCK_APB_APBC: + PM->APBCMASK.reg |= mask; + 5e4: 49b2 ldr r1, [pc, #712] ; (8b0 ) + 5e6: 6a08 ldr r0, [r1, #32] + pm_index = sercom_index + PM_APBCMASK_SERCOM0_Pos; + 5e8: 1c97 adds r7, r2, #2 + system_apb_clock_set_mask(SYSTEM_CLOCK_APB_APBC, 1 << pm_index); + 5ea: 2301 movs r3, #1 + 5ec: 40bb lsls r3, r7 + 5ee: 4303 orrs r3, r0 + 5f0: 620b str r3, [r1, #32] + gclk_chan_conf.source_generator = config->generator_source; + 5f2: a90f add r1, sp, #60 ; 0x3c + 5f4: 272d movs r7, #45 ; 0x2d + 5f6: 5df3 ldrb r3, [r6, r7] + 5f8: 700b strb r3, [r1, #0] + gclk_index = sercom_index + SERCOM0_GCLK_ID_CORE; + 5fa: 3214 adds r2, #20 + system_gclk_chan_set_config(gclk_index, &gclk_chan_conf); + 5fc: b2d3 uxtb r3, r2 + 5fe: 9302 str r3, [sp, #8] + 600: 0018 movs r0, r3 + 602: 4bac ldr r3, [pc, #688] ; (8b4 ) + 604: 4798 blx r3 + system_gclk_chan_enable(gclk_index); + 606: 9802 ldr r0, [sp, #8] + 608: 4bab ldr r3, [pc, #684] ; (8b8 ) + 60a: 4798 blx r3 + sercom_set_gclk_generator(config->generator_source, false); + 60c: 5df0 ldrb r0, [r6, r7] + 60e: 2100 movs r1, #0 + 610: 4baa ldr r3, [pc, #680] ; (8bc ) + 612: 4798 blx r3 + module->character_size = config->character_size; + 614: 7af3 ldrb r3, [r6, #11] + 616: 716b strb r3, [r5, #5] + module->receiver_enabled = config->receiver_enable; + 618: 2324 movs r3, #36 ; 0x24 + 61a: 5cf3 ldrb r3, [r6, r3] + 61c: 71ab strb r3, [r5, #6] + module->transmitter_enabled = config->transmitter_enable; + 61e: 2325 movs r3, #37 ; 0x25 + 620: 5cf3 ldrb r3, [r6, r3] + 622: 71eb strb r3, [r5, #7] + module->lin_slave_enabled = config->lin_slave_enable; + 624: 7ef3 ldrb r3, [r6, #27] + 626: 722b strb r3, [r5, #8] + module->start_frame_detection_enabled = config->start_frame_detection_enable; + 628: 7f33 ldrb r3, [r6, #28] + 62a: 726b strb r3, [r5, #9] + SercomUsart *const usart_hw = &(module->hw->USART); + 62c: 682b ldr r3, [r5, #0] + 62e: 4698 mov r8, r3 + uint32_t sercom_index = _sercom_get_sercom_inst_index(module->hw); + 630: 0018 movs r0, r3 + 632: 4b9e ldr r3, [pc, #632] ; (8ac ) + 634: 4798 blx r3 + gclk_index = sercom_index + SERCOM0_GCLK_ID_CORE; + 636: 3014 adds r0, #20 + uint16_t baud = 0; + 638: 2200 movs r2, #0 + 63a: 230e movs r3, #14 + 63c: a906 add r1, sp, #24 + 63e: 468c mov ip, r1 + 640: 4463 add r3, ip + 642: 801a strh r2, [r3, #0] + switch (config->sample_rate) { + 644: 8a32 ldrh r2, [r6, #16] + 646: 9202 str r2, [sp, #8] + 648: 2380 movs r3, #128 ; 0x80 + 64a: 01db lsls r3, r3, #7 + 64c: 429a cmp r2, r3 + 64e: d100 bne.n 652 + 650: e09a b.n 788 + 652: d90f bls.n 674 + 654: 23c0 movs r3, #192 ; 0xc0 + 656: 01db lsls r3, r3, #7 + 658: 9a02 ldr r2, [sp, #8] + 65a: 429a cmp r2, r3 + 65c: d100 bne.n 660 + 65e: e08e b.n 77e + 660: 2380 movs r3, #128 ; 0x80 + 662: 021b lsls r3, r3, #8 + 664: 429a cmp r2, r3 + 666: d000 beq.n 66a + 668: e11b b.n 8a2 + sample_num = SERCOM_ASYNC_SAMPLE_NUM_3; + 66a: 2303 movs r3, #3 + 66c: 9306 str r3, [sp, #24] + mode = SERCOM_ASYNC_OPERATION_MODE_ARITHMETIC; + 66e: 2300 movs r3, #0 + 670: 9307 str r3, [sp, #28] + 672: e008 b.n 686 + switch (config->sample_rate) { + 674: 2380 movs r3, #128 ; 0x80 + 676: 019b lsls r3, r3, #6 + 678: 429a cmp r2, r3 + 67a: d000 beq.n 67e + 67c: e111 b.n 8a2 + sample_num = SERCOM_ASYNC_SAMPLE_NUM_16; + 67e: 2310 movs r3, #16 + 680: 9306 str r3, [sp, #24] + mode = SERCOM_ASYNC_OPERATION_MODE_FRACTIONAL; + 682: 3b0f subs r3, #15 + 684: 9307 str r3, [sp, #28] + ctrla = (uint32_t)config->data_order | + 686: 6833 ldr r3, [r6, #0] + 688: 9305 str r3, [sp, #20] + (uint32_t)config->mux_setting | + 68a: 68f3 ldr r3, [r6, #12] + 68c: 469b mov fp, r3 + config->sample_adjustment | + 68e: 6973 ldr r3, [r6, #20] + 690: 9303 str r3, [sp, #12] + (config->immediate_buffer_overflow_notification << SERCOM_USART_CTRLA_IBON_Pos) | + 692: 7e33 ldrb r3, [r6, #24] + 694: 9304 str r3, [sp, #16] + (config->clock_polarity_inverted << SERCOM_USART_CTRLA_CPOL_Pos); + 696: 2326 movs r3, #38 ; 0x26 + 698: 5cf3 ldrb r3, [r6, r3] + 69a: 469a mov sl, r3 + transfer_mode = (uint32_t)config->transfer_mode; + 69c: 6873 ldr r3, [r6, #4] + 69e: 4699 mov r9, r3 + switch (transfer_mode) + 6a0: 2b00 cmp r3, #0 + 6a2: d100 bne.n 6a6 + 6a4: e09c b.n 7e0 + 6a6: 2380 movs r3, #128 ; 0x80 + 6a8: 055b lsls r3, r3, #21 + 6aa: 4599 cmp r9, r3 + 6ac: d100 bne.n 6b0 + 6ae: e080 b.n 7b2 + if(config->encoding_format_enable) { + 6b0: 7e73 ldrb r3, [r6, #25] + 6b2: 2b00 cmp r3, #0 + 6b4: d002 beq.n 6bc + usart_hw->RXPL.reg = config->receive_pulse_length; + 6b6: 7eb3 ldrb r3, [r6, #26] + 6b8: 4642 mov r2, r8 + 6ba: 7393 strb r3, [r2, #14] + usart_hw->BAUD.reg = baud; + 6bc: 230e movs r3, #14 + 6be: aa06 add r2, sp, #24 + 6c0: 4694 mov ip, r2 + 6c2: 4463 add r3, ip + 6c4: 881b ldrh r3, [r3, #0] + 6c6: 4642 mov r2, r8 + 6c8: 8193 strh r3, [r2, #12] + ctrla |= transfer_mode; + 6ca: 9b05 ldr r3, [sp, #20] + 6cc: 465a mov r2, fp + 6ce: 4313 orrs r3, r2 + 6d0: 9a03 ldr r2, [sp, #12] + 6d2: 4313 orrs r3, r2 + 6d4: 464a mov r2, r9 + 6d6: 4313 orrs r3, r2 + 6d8: 9f02 ldr r7, [sp, #8] + 6da: 431f orrs r7, r3 + (config->immediate_buffer_overflow_notification << SERCOM_USART_CTRLA_IBON_Pos) | + 6dc: 9b04 ldr r3, [sp, #16] + 6de: 021b lsls r3, r3, #8 + ctrla |= transfer_mode; + 6e0: 431f orrs r7, r3 + (config->clock_polarity_inverted << SERCOM_USART_CTRLA_CPOL_Pos); + 6e2: 4653 mov r3, sl + 6e4: 075b lsls r3, r3, #29 + ctrla |= transfer_mode; + 6e6: 431f orrs r7, r3 + if (config->use_external_clock == false) { + 6e8: 2327 movs r3, #39 ; 0x27 + 6ea: 5cf3 ldrb r3, [r6, r3] + 6ec: 2b00 cmp r3, #0 + 6ee: d101 bne.n 6f4 + ctrla |= SERCOM_USART_CTRLA_MODE(0x1); + 6f0: 3304 adds r3, #4 + 6f2: 431f orrs r7, r3 + (config->encoding_format_enable << SERCOM_USART_CTRLB_ENC_Pos) | + 6f4: 7e73 ldrb r3, [r6, #25] + 6f6: 029b lsls r3, r3, #10 + (config->start_frame_detection_enable << SERCOM_USART_CTRLB_SFDE_Pos) | + 6f8: 7f32 ldrb r2, [r6, #28] + 6fa: 0252 lsls r2, r2, #9 + (config->encoding_format_enable << SERCOM_USART_CTRLB_ENC_Pos) | + 6fc: 4313 orrs r3, r2 + (config->collision_detection_enable << SERCOM_USART_CTRLB_COLDEN_Pos) | + 6fe: 7f72 ldrb r2, [r6, #29] + 700: 0212 lsls r2, r2, #8 + (config->start_frame_detection_enable << SERCOM_USART_CTRLB_SFDE_Pos) | + 702: 4313 orrs r3, r2 + (config->receiver_enable << SERCOM_USART_CTRLB_RXEN_Pos) | + 704: 2224 movs r2, #36 ; 0x24 + 706: 5cb2 ldrb r2, [r6, r2] + 708: 0452 lsls r2, r2, #17 + (config->collision_detection_enable << SERCOM_USART_CTRLB_COLDEN_Pos) | + 70a: 4313 orrs r3, r2 + (config->transmitter_enable << SERCOM_USART_CTRLB_TXEN_Pos); + 70c: 2225 movs r2, #37 ; 0x25 + 70e: 5cb2 ldrb r2, [r6, r2] + 710: 0412 lsls r2, r2, #16 + (config->receiver_enable << SERCOM_USART_CTRLB_RXEN_Pos) | + 712: 4313 orrs r3, r2 + ctrlb |= (uint32_t)config->character_size; + 714: 7ab1 ldrb r1, [r6, #10] + 716: 7af2 ldrb r2, [r6, #11] + 718: 4311 orrs r1, r2 + 71a: 4319 orrs r1, r3 + if (config->parity != USART_PARITY_NONE) { + 71c: 8933 ldrh r3, [r6, #8] + 71e: 2bff cmp r3, #255 ; 0xff + 720: d100 bne.n 724 + 722: e081 b.n 828 + ctrla |= SERCOM_USART_CTRLA_FORM(1); + 724: 2280 movs r2, #128 ; 0x80 + 726: 0452 lsls r2, r2, #17 + 728: 4317 orrs r7, r2 + ctrlb |= config->parity; + 72a: 4319 orrs r1, r3 + if (config->run_in_standby || system_is_debugger_present()) { + 72c: 232c movs r3, #44 ; 0x2c + 72e: 5cf3 ldrb r3, [r6, r3] + 730: 2b00 cmp r3, #0 + 732: d103 bne.n 73c + * \retval false Debugger is not connected to the system + * + */ +static inline bool system_is_debugger_present(void) +{ + return DSU->STATUSB.reg & DSU_STATUSB_DBGPRES; + 734: 4b62 ldr r3, [pc, #392] ; (8c0 ) + 736: 789b ldrb r3, [r3, #2] + 738: 079b lsls r3, r3, #30 + 73a: d501 bpl.n 740 + ctrla |= SERCOM_USART_CTRLA_RUNSTDBY; + 73c: 2380 movs r3, #128 ; 0x80 + 73e: 431f orrs r7, r3 +{ + /* Sanity check arguments */ + Assert(module); + Assert(module->hw); + + SercomUsart *const usart_hw = &(module->hw->USART); + 740: 682a ldr r2, [r5, #0] + +#ifdef FEATURE_USART_SYNC_SCHEME_V2 + return (usart_hw->SYNCBUSY.reg); + 742: 69d3 ldr r3, [r2, #28] + const struct usart_module *const module) +{ + /* Sanity check */ + Assert(module); + + while (usart_is_syncing(module)) { + 744: 2b00 cmp r3, #0 + 746: d1fc bne.n 742 + usart_hw->CTRLB.reg = ctrlb; + 748: 4643 mov r3, r8 + 74a: 6059 str r1, [r3, #4] + SercomUsart *const usart_hw = &(module->hw->USART); + 74c: 682a ldr r2, [r5, #0] + return (usart_hw->SYNCBUSY.reg); + 74e: 69d3 ldr r3, [r2, #28] + while (usart_is_syncing(module)) { + 750: 2b00 cmp r3, #0 + 752: d1fc bne.n 74e + usart_hw->CTRLA.reg = ctrla; + 754: 4643 mov r3, r8 + 756: 601f str r7, [r3, #0] +{ + /* Sanity check arguments */ + Assert(config); + + /* Default configuration values */ + config->mux_position = SYSTEM_PINMUX_GPIO; + 758: ab0e add r3, sp, #56 ; 0x38 + 75a: 2280 movs r2, #128 ; 0x80 + 75c: 701a strb r2, [r3, #0] + config->direction = SYSTEM_PINMUX_PIN_DIR_INPUT; + 75e: 2200 movs r2, #0 + 760: 705a strb r2, [r3, #1] + config->input_pull = SYSTEM_PINMUX_PIN_PULL_UP; + config->powersave = false; + 762: 70da strb r2, [r3, #3] + pin_conf.input_pull = SYSTEM_PINMUX_PIN_PULL_NONE; + 764: 709a strb r2, [r3, #2] + uint32_t pad_pinmuxes[] = { + 766: 6b33 ldr r3, [r6, #48] ; 0x30 + 768: 930a str r3, [sp, #40] ; 0x28 + 76a: 6b73 ldr r3, [r6, #52] ; 0x34 + 76c: 930b str r3, [sp, #44] ; 0x2c + 76e: 6bb3 ldr r3, [r6, #56] ; 0x38 + 770: 930c str r3, [sp, #48] ; 0x30 + 772: 6bf3 ldr r3, [r6, #60] ; 0x3c + 774: 9302 str r3, [sp, #8] + 776: 930d str r3, [sp, #52] ; 0x34 + 778: 2700 movs r7, #0 + uint32_t current_pinmux = pad_pinmuxes[pad]; + 77a: ae0a add r6, sp, #40 ; 0x28 + 77c: e063 b.n 846 + sample_num = SERCOM_ASYNC_SAMPLE_NUM_8; + 77e: 2308 movs r3, #8 + 780: 9306 str r3, [sp, #24] + mode = SERCOM_ASYNC_OPERATION_MODE_FRACTIONAL; + 782: 3b07 subs r3, #7 + 784: 9307 str r3, [sp, #28] + 786: e77e b.n 686 + ctrla = (uint32_t)config->data_order | + 788: 6833 ldr r3, [r6, #0] + 78a: 9305 str r3, [sp, #20] + (uint32_t)config->mux_setting | + 78c: 68f3 ldr r3, [r6, #12] + 78e: 469b mov fp, r3 + config->sample_adjustment | + 790: 6973 ldr r3, [r6, #20] + 792: 9303 str r3, [sp, #12] + (config->immediate_buffer_overflow_notification << SERCOM_USART_CTRLA_IBON_Pos) | + 794: 7e33 ldrb r3, [r6, #24] + 796: 9304 str r3, [sp, #16] + (config->clock_polarity_inverted << SERCOM_USART_CTRLA_CPOL_Pos); + 798: 2326 movs r3, #38 ; 0x26 + 79a: 5cf3 ldrb r3, [r6, r3] + 79c: 469a mov sl, r3 + transfer_mode = (uint32_t)config->transfer_mode; + 79e: 6873 ldr r3, [r6, #4] + 7a0: 4699 mov r9, r3 + switch (transfer_mode) + 7a2: 2b00 cmp r3, #0 + 7a4: d018 beq.n 7d8 + 7a6: 2380 movs r3, #128 ; 0x80 + 7a8: 055b lsls r3, r3, #21 + 7aa: 4599 cmp r9, r3 + 7ac: d001 beq.n 7b2 + enum status_code status_code = STATUS_OK; + 7ae: 2000 movs r0, #0 + 7b0: e025 b.n 7fe + if (!config->use_external_clock) { + 7b2: 2327 movs r3, #39 ; 0x27 + 7b4: 5cf3 ldrb r3, [r6, r3] + 7b6: 2b00 cmp r3, #0 + 7b8: d000 beq.n 7bc + 7ba: e779 b.n 6b0 + status_code = _sercom_get_sync_baud_val(config->baudrate, + 7bc: 6a33 ldr r3, [r6, #32] + 7be: 001f movs r7, r3 + 7c0: b2c0 uxtb r0, r0 + 7c2: 4b40 ldr r3, [pc, #256] ; (8c4 ) + 7c4: 4798 blx r3 + 7c6: 0001 movs r1, r0 + 7c8: 220e movs r2, #14 + 7ca: ab06 add r3, sp, #24 + 7cc: 469c mov ip, r3 + 7ce: 4462 add r2, ip + 7d0: 0038 movs r0, r7 + 7d2: 4b3d ldr r3, [pc, #244] ; (8c8 ) + 7d4: 4798 blx r3 + 7d6: e012 b.n 7fe + sample_num = SERCOM_ASYNC_SAMPLE_NUM_8; + 7d8: 2308 movs r3, #8 + 7da: 9306 str r3, [sp, #24] + mode = SERCOM_ASYNC_OPERATION_MODE_ARITHMETIC; + 7dc: 2300 movs r3, #0 + 7de: 9307 str r3, [sp, #28] + if (config->use_external_clock) { + 7e0: 2327 movs r3, #39 ; 0x27 + 7e2: 5cf3 ldrb r3, [r6, r3] + 7e4: 2b00 cmp r3, #0 + 7e6: d00e beq.n 806 + status_code = + 7e8: 9b06 ldr r3, [sp, #24] + 7ea: 9300 str r3, [sp, #0] + 7ec: 9b07 ldr r3, [sp, #28] + 7ee: 220e movs r2, #14 + 7f0: a906 add r1, sp, #24 + 7f2: 468c mov ip, r1 + 7f4: 4462 add r2, ip + 7f6: 6ab1 ldr r1, [r6, #40] ; 0x28 + 7f8: 6a30 ldr r0, [r6, #32] + 7fa: 4f34 ldr r7, [pc, #208] ; (8cc ) + 7fc: 47b8 blx r7 + if (status_code != STATUS_OK) { + 7fe: 2800 cmp r0, #0 + 800: d000 beq.n 804 + 802: e6e4 b.n 5ce + 804: e754 b.n 6b0 + _sercom_get_async_baud_val(config->baudrate, + 806: 6a33 ldr r3, [r6, #32] + 808: 001f movs r7, r3 + 80a: b2c0 uxtb r0, r0 + 80c: 4b2d ldr r3, [pc, #180] ; (8c4 ) + 80e: 4798 blx r3 + 810: 0001 movs r1, r0 + status_code = + 812: 9b06 ldr r3, [sp, #24] + 814: 9300 str r3, [sp, #0] + 816: 9b07 ldr r3, [sp, #28] + 818: 220e movs r2, #14 + 81a: a806 add r0, sp, #24 + 81c: 4684 mov ip, r0 + 81e: 4462 add r2, ip + 820: 0038 movs r0, r7 + 822: 4f2a ldr r7, [pc, #168] ; (8cc ) + 824: 47b8 blx r7 + 826: e7ea b.n 7fe + if(config->lin_slave_enable) { + 828: 7ef3 ldrb r3, [r6, #27] + 82a: 2b00 cmp r3, #0 + 82c: d100 bne.n 830 + 82e: e77d b.n 72c + ctrla |= SERCOM_USART_CTRLA_FORM(0x4); + 830: 2380 movs r3, #128 ; 0x80 + 832: 04db lsls r3, r3, #19 + 834: 431f orrs r7, r3 + 836: e779 b.n 72c + current_pinmux = _sercom_get_default_pad(hw, pad); + 838: 0020 movs r0, r4 + 83a: 4b25 ldr r3, [pc, #148] ; (8d0 ) + 83c: 4798 blx r3 + 83e: e007 b.n 850 + 840: 3701 adds r7, #1 + for (uint8_t pad = 0; pad < 4; pad++) { + 842: 2f04 cmp r7, #4 + 844: d00d beq.n 862 + 846: b2f9 uxtb r1, r7 + uint32_t current_pinmux = pad_pinmuxes[pad]; + 848: 00bb lsls r3, r7, #2 + 84a: 5998 ldr r0, [r3, r6] + if (current_pinmux == PINMUX_DEFAULT) { + 84c: 2800 cmp r0, #0 + 84e: d0f3 beq.n 838 + if (current_pinmux != PINMUX_UNUSED) { + 850: 1c43 adds r3, r0, #1 + 852: d0f5 beq.n 840 + pin_conf.mux_position = current_pinmux & 0xFFFF; + 854: a90e add r1, sp, #56 ; 0x38 + 856: 7008 strb r0, [r1, #0] + system_pinmux_pin_set_config(current_pinmux >> 16, &pin_conf); + 858: 0c00 lsrs r0, r0, #16 + 85a: b2c0 uxtb r0, r0 + 85c: 4b1d ldr r3, [pc, #116] ; (8d4 ) + 85e: 4798 blx r3 + 860: e7ee b.n 840 + module->callback[i] = NULL; + 862: 2300 movs r3, #0 + 864: 60eb str r3, [r5, #12] + 866: 612b str r3, [r5, #16] + 868: 616b str r3, [r5, #20] + 86a: 61ab str r3, [r5, #24] + 86c: 61eb str r3, [r5, #28] + 86e: 622b str r3, [r5, #32] + module->tx_buffer_ptr = NULL; + 870: 62ab str r3, [r5, #40] ; 0x28 + module->rx_buffer_ptr = NULL; + 872: 626b str r3, [r5, #36] ; 0x24 + module->remaining_tx_buffer_length = 0x0000; + 874: 2200 movs r2, #0 + 876: 85eb strh r3, [r5, #46] ; 0x2e + module->remaining_rx_buffer_length = 0x0000; + 878: 85ab strh r3, [r5, #44] ; 0x2c + module->callback_reg_mask = 0x00; + 87a: 3330 adds r3, #48 ; 0x30 + 87c: 54ea strb r2, [r5, r3] + module->callback_enable_mask = 0x00; + 87e: 3301 adds r3, #1 + 880: 54ea strb r2, [r5, r3] + module->rx_status = STATUS_OK; + 882: 3301 adds r3, #1 + 884: 54ea strb r2, [r5, r3] + module->tx_status = STATUS_OK; + 886: 3301 adds r3, #1 + 888: 54ea strb r2, [r5, r3] + uint8_t instance_index = _sercom_get_sercom_inst_index(module->hw); + 88a: 6828 ldr r0, [r5, #0] + 88c: 4b07 ldr r3, [pc, #28] ; (8ac ) + 88e: 4798 blx r3 + 890: 0004 movs r4, r0 + _sercom_set_handler(instance_index, _usart_interrupt_handler); + 892: 4911 ldr r1, [pc, #68] ; (8d8 ) + 894: 4b11 ldr r3, [pc, #68] ; (8dc ) + 896: 4798 blx r3 + _sercom_instances[instance_index] = module; + 898: 00a4 lsls r4, r4, #2 + 89a: 4b11 ldr r3, [pc, #68] ; (8e0 ) + 89c: 50e5 str r5, [r4, r3] + return status_code; + 89e: 2000 movs r0, #0 + 8a0: e695 b.n 5ce + enum sercom_asynchronous_sample_num sample_num = SERCOM_ASYNC_SAMPLE_NUM_16; + 8a2: 2310 movs r3, #16 + 8a4: 9306 str r3, [sp, #24] + enum sercom_asynchronous_operation_mode mode = SERCOM_ASYNC_OPERATION_MODE_ARITHMETIC; + 8a6: 2300 movs r3, #0 + 8a8: 9307 str r3, [sp, #28] + 8aa: e6ec b.n 686 + 8ac: 00000571 .word 0x00000571 + 8b0: 40000400 .word 0x40000400 + 8b4: 0000117d .word 0x0000117d + 8b8: 000010f1 .word 0x000010f1 + 8bc: 000003ad .word 0x000003ad + 8c0: 41002000 .word 0x41002000 + 8c4: 00001199 .word 0x00001199 + 8c8: 000002ef .word 0x000002ef + 8cc: 00000319 .word 0x00000319 + 8d0: 000003f9 .word 0x000003f9 + 8d4: 00001275 .word 0x00001275 + 8d8: 000009e1 .word 0x000009e1 + 8dc: 00000b79 .word 0x00000b79 + 8e0: 20004c94 .word 0x20004c94 + +000008e4 : + + /* Get a pointer to the hardware module instance */ + SercomUsart *const usart_hw = &(module->hw->USART); + + /* Check that the transmitter is enabled */ + if (!(module->transmitter_enabled)) { + 8e4: 79c2 ldrb r2, [r0, #7] + return STATUS_ERR_DENIED; + 8e6: 231c movs r3, #28 + if (!(module->transmitter_enabled)) { + 8e8: 2a00 cmp r2, #0 + 8ea: d101 bne.n 8f0 + while (!(usart_hw->INTFLAG.reg & SERCOM_USART_INTFLAG_TXC)) { + /* Wait until data is sent */ + } + + return STATUS_OK; +} + 8ec: 0018 movs r0, r3 + 8ee: 4770 bx lr + if (module->remaining_tx_buffer_length > 0) { + 8f0: 8dc2 ldrh r2, [r0, #46] ; 0x2e + 8f2: b292 uxth r2, r2 + return STATUS_BUSY; + 8f4: 3b17 subs r3, #23 + if (module->remaining_tx_buffer_length > 0) { + 8f6: 2a00 cmp r2, #0 + 8f8: d1f8 bne.n 8ec + SercomUsart *const usart_hw = &(module->hw->USART); + 8fa: 6802 ldr r2, [r0, #0] + usart_hw->DATA.reg = tx_data; + 8fc: 8511 strh r1, [r2, #40] ; 0x28 + while (!(usart_hw->INTFLAG.reg & SERCOM_USART_INTFLAG_TXC)) { + 8fe: 2102 movs r1, #2 + 900: 7e13 ldrb r3, [r2, #24] + 902: 420b tst r3, r1 + 904: d0fc beq.n 900 + return STATUS_OK; + 906: 2300 movs r3, #0 + 908: e7f0 b.n 8ec + ... + +0000090c : + */ +enum status_code usart_write_buffer_wait( + struct usart_module *const module, + const uint8_t *tx_data, + uint16_t length) +{ + 90c: b5f0 push {r4, r5, r6, r7, lr} + 90e: 46ce mov lr, r9 + 910: 4647 mov r7, r8 + 912: b580 push {r7, lr} + 914: b083 sub sp, #12 + 916: 0005 movs r5, r0 + 918: 9101 str r1, [sp, #4] + Assert(module); + Assert(module->hw); + + /* Check if the buffer length is valid */ + if (length == 0) { + return STATUS_ERR_INVALID_ARG; + 91a: 2017 movs r0, #23 + if (length == 0) { + 91c: 2a00 cmp r2, #0 + 91e: d104 bne.n 92a + return STATUS_ERR_TIMEOUT; + } + } + + return STATUS_OK; +} + 920: b003 add sp, #12 + 922: bc0c pop {r2, r3} + 924: 4690 mov r8, r2 + 926: 4699 mov r9, r3 + 928: bdf0 pop {r4, r5, r6, r7, pc} + if (!(module->transmitter_enabled)) { + 92a: 79eb ldrb r3, [r5, #7] + return STATUS_ERR_DENIED; + 92c: 3005 adds r0, #5 + if (!(module->transmitter_enabled)) { + 92e: 2b00 cmp r3, #0 + 930: d0f6 beq.n 920 + SercomUsart *const usart_hw = &(module->hw->USART); + 932: 682c ldr r4, [r5, #0] + while (length--) { + 934: 3a01 subs r2, #1 + 936: b293 uxth r3, r2 + 938: 4699 mov r9, r3 + 93a: 2600 movs r6, #0 + if (usart_hw->INTFLAG.reg & SERCOM_USART_INTFLAG_DRE) { + 93c: 2701 movs r7, #1 + while (length--) { + 93e: 4b20 ldr r3, [pc, #128] ; (9c0 ) + 940: 4698 mov r8, r3 + 942: e011 b.n 968 + uint16_t data_to_send = tx_data[tx_pos++]; + 944: 1c73 adds r3, r6, #1 + 946: b29b uxth r3, r3 + 948: 9a01 ldr r2, [sp, #4] + 94a: 5d91 ldrb r1, [r2, r6] + if (module->character_size == USART_CHARACTER_SIZE_9BIT) { + 94c: 796a ldrb r2, [r5, #5] + 94e: 2a01 cmp r2, #1 + 950: d017 beq.n 982 + uint16_t data_to_send = tx_data[tx_pos++]; + 952: b289 uxth r1, r1 + 954: 001e movs r6, r3 + usart_write_wait(module, data_to_send); + 956: 0028 movs r0, r5 + 958: 4b1a ldr r3, [pc, #104] ; (9c4 ) + 95a: 4798 blx r3 + while (length--) { + 95c: 464b mov r3, r9 + 95e: 3b01 subs r3, #1 + 960: b29b uxth r3, r3 + 962: 4699 mov r9, r3 + 964: 4543 cmp r3, r8 + 966: d013 beq.n 990 + if (usart_hw->INTFLAG.reg & SERCOM_USART_INTFLAG_DRE) { + 968: 7e23 ldrb r3, [r4, #24] + 96a: 423b tst r3, r7 + 96c: d1ea bne.n 944 + 96e: 4b14 ldr r3, [pc, #80] ; (9c0 ) + 970: 7e22 ldrb r2, [r4, #24] + 972: 423a tst r2, r7 + 974: d1e6 bne.n 944 + } else if (i == USART_TIMEOUT) { + 976: 2b01 cmp r3, #1 + 978: d019 beq.n 9ae + 97a: 3b01 subs r3, #1 + for (uint32_t i = 0; i <= USART_TIMEOUT; i++) { + 97c: 2b00 cmp r3, #0 + 97e: d1f7 bne.n 970 + 980: e7e0 b.n 944 + data_to_send |= (tx_data[tx_pos++] << 8); + 982: 3602 adds r6, #2 + 984: b2b6 uxth r6, r6 + 986: 9a01 ldr r2, [sp, #4] + 988: 5cd3 ldrb r3, [r2, r3] + 98a: 021b lsls r3, r3, #8 + 98c: 4319 orrs r1, r3 + 98e: e7e2 b.n 956 + if (usart_hw->INTFLAG.reg & SERCOM_USART_INTFLAG_TXC) { + 990: 7e23 ldrb r3, [r4, #24] + 992: 079b lsls r3, r3, #30 + 994: d40d bmi.n 9b2 + 996: 4b0a ldr r3, [pc, #40] ; (9c0 ) + 998: 2102 movs r1, #2 + 99a: 7e22 ldrb r2, [r4, #24] + 99c: 420a tst r2, r1 + 99e: d10a bne.n 9b6 + } else if (i == USART_TIMEOUT) { + 9a0: 2b01 cmp r3, #1 + 9a2: d00a beq.n 9ba + 9a4: 3b01 subs r3, #1 + for (uint32_t i = 0; i <= USART_TIMEOUT; i++) { + 9a6: 2b00 cmp r3, #0 + 9a8: d1f7 bne.n 99a + return STATUS_OK; + 9aa: 2000 movs r0, #0 + 9ac: e7b8 b.n 920 + return STATUS_ERR_TIMEOUT; + 9ae: 2012 movs r0, #18 + 9b0: e7b6 b.n 920 + return STATUS_OK; + 9b2: 2000 movs r0, #0 + 9b4: e7b4 b.n 920 + 9b6: 2000 movs r0, #0 + 9b8: e7b2 b.n 920 + return STATUS_ERR_TIMEOUT; + 9ba: 2012 movs r0, #18 + 9bc: e7b0 b.n 920 + 9be: 46c0 nop ; (mov r8, r8) + 9c0: 0000ffff .word 0x0000ffff + 9c4: 000008e5 .word 0x000008e5 + +000009c8 : + /* Sanity check arguments */ + Assert(module); + Assert(callback_func); + + /* Register callback function */ + module->callback[callback_type] = callback_func; + 9c8: 1c93 adds r3, r2, #2 + 9ca: 009b lsls r3, r3, #2 + 9cc: 18c3 adds r3, r0, r3 + 9ce: 6059 str r1, [r3, #4] + + /* Set the bit corresponding to the callback_type */ + module->callback_reg_mask |= (1 << callback_type); + 9d0: 2130 movs r1, #48 ; 0x30 + 9d2: 2301 movs r3, #1 + 9d4: 4093 lsls r3, r2 + 9d6: 001a movs r2, r3 + 9d8: 5c43 ldrb r3, [r0, r1] + 9da: 4313 orrs r3, r2 + 9dc: 5443 strb r3, [r0, r1] +} + 9de: 4770 bx lr + +000009e0 <_usart_interrupt_handler>: + * \param[in] instance ID of the SERCOM instance calling the interrupt + * handler. + */ +void _usart_interrupt_handler( + uint8_t instance) +{ + 9e0: b5f8 push {r3, r4, r5, r6, r7, lr} + uint16_t callback_status; + uint8_t error_code; + + + /* Get device instance from the look-up table */ + struct usart_module *module + 9e2: 0080 lsls r0, r0, #2 + 9e4: 4b62 ldr r3, [pc, #392] ; (b70 <_usart_interrupt_handler+0x190>) + 9e6: 58c5 ldr r5, [r0, r3] + = (struct usart_module *)_sercom_instances[instance]; + + /* Pointer to the hardware module instance */ + SercomUsart *const usart_hw + = &(module->hw->USART); + 9e8: 682c ldr r4, [r5, #0] + return (usart_hw->SYNCBUSY.reg); + 9ea: 69e3 ldr r3, [r4, #28] + while (usart_is_syncing(module)) { + 9ec: 2b00 cmp r3, #0 + 9ee: d1fc bne.n 9ea <_usart_interrupt_handler+0xa> + + /* Wait for the synchronization to complete */ + _usart_wait_for_sync(module); + + /* Read and mask interrupt flag register */ + interrupt_status = usart_hw->INTFLAG.reg; + 9f0: 7e23 ldrb r3, [r4, #24] + interrupt_status &= usart_hw->INTENSET.reg; + 9f2: 7da6 ldrb r6, [r4, #22] + 9f4: 401e ands r6, r3 + callback_status = module->callback_reg_mask & + 9f6: 2330 movs r3, #48 ; 0x30 + 9f8: 5ceb ldrb r3, [r5, r3] + 9fa: 2231 movs r2, #49 ; 0x31 + 9fc: 5caf ldrb r7, [r5, r2] + 9fe: 401f ands r7, r3 + module->callback_enable_mask; + + /* Check if a DATA READY interrupt has occurred, + * and if there is more to transfer */ + if (interrupt_status & SERCOM_USART_INTFLAG_DRE) { + a00: 07f3 lsls r3, r6, #31 + a02: d522 bpl.n a4a <_usart_interrupt_handler+0x6a> + if (module->remaining_tx_buffer_length) { + a04: 8deb ldrh r3, [r5, #46] ; 0x2e + a06: b29b uxth r3, r3 + a08: 2b00 cmp r3, #0 + a0a: d01c beq.n a46 <_usart_interrupt_handler+0x66> + /* Write value will be at least 8-bits long */ + uint16_t data_to_send = *(module->tx_buffer_ptr); + a0c: 6aaa ldr r2, [r5, #40] ; 0x28 + a0e: 7813 ldrb r3, [r2, #0] + a10: b2db uxtb r3, r3 + /* Increment 8-bit pointer */ + (module->tx_buffer_ptr)++; + a12: 1c51 adds r1, r2, #1 + a14: 62a9 str r1, [r5, #40] ; 0x28 + + if (module->character_size == USART_CHARACTER_SIZE_9BIT) { + a16: 7969 ldrb r1, [r5, #5] + a18: 2901 cmp r1, #1 + a1a: d00e beq.n a3a <_usart_interrupt_handler+0x5a> + uint16_t data_to_send = *(module->tx_buffer_ptr); + a1c: b29b uxth r3, r3 + data_to_send |= (*(module->tx_buffer_ptr) << 8); + /* Increment 8-bit pointer */ + (module->tx_buffer_ptr)++; + } + /* Write the data to send */ + usart_hw->DATA.reg = (data_to_send & SERCOM_USART_DATA_MASK); + a1e: 05db lsls r3, r3, #23 + a20: 0ddb lsrs r3, r3, #23 + a22: 8523 strh r3, [r4, #40] ; 0x28 + + if (--(module->remaining_tx_buffer_length) == 0) { + a24: 8deb ldrh r3, [r5, #46] ; 0x2e + a26: 3b01 subs r3, #1 + a28: b29b uxth r3, r3 + a2a: 85eb strh r3, [r5, #46] ; 0x2e + a2c: 2b00 cmp r3, #0 + a2e: d10c bne.n a4a <_usart_interrupt_handler+0x6a> + /* Disable the Data Register Empty Interrupt */ + usart_hw->INTENCLR.reg = SERCOM_USART_INTFLAG_DRE; + a30: 3301 adds r3, #1 + a32: 7523 strb r3, [r4, #20] + /* Enable Transmission Complete interrupt */ + usart_hw->INTENSET.reg = SERCOM_USART_INTFLAG_TXC; + a34: 3301 adds r3, #1 + a36: 75a3 strb r3, [r4, #22] + a38: e007 b.n a4a <_usart_interrupt_handler+0x6a> + data_to_send |= (*(module->tx_buffer_ptr) << 8); + a3a: 7851 ldrb r1, [r2, #1] + a3c: 0209 lsls r1, r1, #8 + a3e: 430b orrs r3, r1 + (module->tx_buffer_ptr)++; + a40: 3202 adds r2, #2 + a42: 62aa str r2, [r5, #40] ; 0x28 + a44: e7eb b.n a1e <_usart_interrupt_handler+0x3e> + + } + } else { + usart_hw->INTENCLR.reg = SERCOM_USART_INTFLAG_DRE; + a46: 2301 movs r3, #1 + a48: 7523 strb r3, [r4, #20] + } + } + + /* Check if the Transmission Complete interrupt has occurred and + * that the transmit buffer is empty */ + if (interrupt_status & SERCOM_USART_INTFLAG_TXC) { + a4a: 07b3 lsls r3, r6, #30 + a4c: d506 bpl.n a5c <_usart_interrupt_handler+0x7c> + + /* Disable TX Complete Interrupt, and set STATUS_OK */ + usart_hw->INTENCLR.reg = SERCOM_USART_INTFLAG_TXC; + a4e: 2302 movs r3, #2 + a50: 7523 strb r3, [r4, #20] + module->tx_status = STATUS_OK; + a52: 2200 movs r2, #0 + a54: 3331 adds r3, #49 ; 0x31 + a56: 54ea strb r2, [r5, r3] + + /* Run callback if registered and enabled */ + if (callback_status & (1 << USART_CALLBACK_BUFFER_TRANSMITTED)) { + a58: 07fb lsls r3, r7, #31 + a5a: d41a bmi.n a92 <_usart_interrupt_handler+0xb2> + } + } + + /* Check if the Receive Complete interrupt has occurred, and that + * there's more data to receive */ + if (interrupt_status & SERCOM_USART_INTFLAG_RXC) { + a5c: 0773 lsls r3, r6, #29 + a5e: d565 bpl.n b2c <_usart_interrupt_handler+0x14c> + + if (module->remaining_rx_buffer_length) { + a60: 8dab ldrh r3, [r5, #44] ; 0x2c + a62: b29b uxth r3, r3 + a64: 2b00 cmp r3, #0 + a66: d05f beq.n b28 <_usart_interrupt_handler+0x148> + /* Read out the status code and mask away all but the 4 LSBs*/ + error_code = (uint8_t)(usart_hw->STATUS.reg & SERCOM_USART_STATUS_MASK); + a68: 8b63 ldrh r3, [r4, #26] + a6a: b2db uxtb r3, r3 +#if !SAMD20 + /* CTS status should not be considered as an error */ + if(error_code & SERCOM_USART_STATUS_CTS) { + a6c: 071a lsls r2, r3, #28 + a6e: d414 bmi.n a9a <_usart_interrupt_handler+0xba> + error_code = (uint8_t)(usart_hw->STATUS.reg & SERCOM_USART_STATUS_MASK); + a70: 223f movs r2, #63 ; 0x3f + a72: 4013 ands r3, r2 + if(error_code & SERCOM_USART_STATUS_TXE) { + error_code &= ~SERCOM_USART_STATUS_TXE; + } +#endif + /* Check if an error has occurred during the receiving */ + if (error_code) { + a74: 2b00 cmp r3, #0 + a76: d034 beq.n ae2 <_usart_interrupt_handler+0x102> + /* Check which error occurred */ + if (error_code & SERCOM_USART_STATUS_FERR) { + a78: 079a lsls r2, r3, #30 + a7a: d511 bpl.n aa0 <_usart_interrupt_handler+0xc0> + /* Store the error code and clear flag by writing 1 to it */ + module->rx_status = STATUS_ERR_BAD_FORMAT; + a7c: 221a movs r2, #26 + a7e: 2332 movs r3, #50 ; 0x32 + a80: 54ea strb r2, [r5, r3] + usart_hw->STATUS.reg = SERCOM_USART_STATUS_FERR; + a82: 3b30 subs r3, #48 ; 0x30 + a84: 8363 strh r3, [r4, #26] + usart_hw->STATUS.reg = SERCOM_USART_STATUS_COLL; + } +#endif + + /* Run callback if registered and enabled */ + if (callback_status + a86: 077b lsls r3, r7, #29 + a88: d550 bpl.n b2c <_usart_interrupt_handler+0x14c> + & (1 << USART_CALLBACK_ERROR)) { + (*(module->callback[USART_CALLBACK_ERROR]))(module); + a8a: 0028 movs r0, r5 + a8c: 696b ldr r3, [r5, #20] + a8e: 4798 blx r3 + a90: e04c b.n b2c <_usart_interrupt_handler+0x14c> + (*(module->callback[USART_CALLBACK_BUFFER_TRANSMITTED]))(module); + a92: 0028 movs r0, r5 + a94: 68eb ldr r3, [r5, #12] + a96: 4798 blx r3 + a98: e7e0 b.n a5c <_usart_interrupt_handler+0x7c> + error_code &= ~SERCOM_USART_STATUS_CTS; + a9a: 2237 movs r2, #55 ; 0x37 + a9c: 4013 ands r3, r2 + a9e: e7e9 b.n a74 <_usart_interrupt_handler+0x94> + } else if (error_code & SERCOM_USART_STATUS_BUFOVF) { + aa0: 075a lsls r2, r3, #29 + aa2: d505 bpl.n ab0 <_usart_interrupt_handler+0xd0> + module->rx_status = STATUS_ERR_OVERFLOW; + aa4: 221e movs r2, #30 + aa6: 2332 movs r3, #50 ; 0x32 + aa8: 54ea strb r2, [r5, r3] + usart_hw->STATUS.reg = SERCOM_USART_STATUS_BUFOVF; + aaa: 3b2e subs r3, #46 ; 0x2e + aac: 8363 strh r3, [r4, #26] + aae: e7ea b.n a86 <_usart_interrupt_handler+0xa6> + } else if (error_code & SERCOM_USART_STATUS_PERR) { + ab0: 07da lsls r2, r3, #31 + ab2: d505 bpl.n ac0 <_usart_interrupt_handler+0xe0> + module->rx_status = STATUS_ERR_BAD_DATA; + ab4: 2213 movs r2, #19 + ab6: 2332 movs r3, #50 ; 0x32 + ab8: 54ea strb r2, [r5, r3] + usart_hw->STATUS.reg = SERCOM_USART_STATUS_PERR; + aba: 3b31 subs r3, #49 ; 0x31 + abc: 8363 strh r3, [r4, #26] + abe: e7e2 b.n a86 <_usart_interrupt_handler+0xa6> + else if (error_code & SERCOM_USART_STATUS_ISF) { + ac0: 06da lsls r2, r3, #27 + ac2: d505 bpl.n ad0 <_usart_interrupt_handler+0xf0> + module->rx_status = STATUS_ERR_PROTOCOL; + ac4: 2242 movs r2, #66 ; 0x42 + ac6: 2332 movs r3, #50 ; 0x32 + ac8: 54ea strb r2, [r5, r3] + usart_hw->STATUS.reg = SERCOM_USART_STATUS_ISF; + aca: 3b22 subs r3, #34 ; 0x22 + acc: 8363 strh r3, [r4, #26] + ace: e7da b.n a86 <_usart_interrupt_handler+0xa6> + else if (error_code & SERCOM_USART_STATUS_COLL) { + ad0: 2220 movs r2, #32 + ad2: 421a tst r2, r3 + ad4: d0d7 beq.n a86 <_usart_interrupt_handler+0xa6> + module->rx_status = STATUS_ERR_PACKET_COLLISION; + ad6: 3221 adds r2, #33 ; 0x21 + ad8: 2332 movs r3, #50 ; 0x32 + ada: 54ea strb r2, [r5, r3] + usart_hw->STATUS.reg = SERCOM_USART_STATUS_COLL; + adc: 3b12 subs r3, #18 + ade: 8363 strh r3, [r4, #26] + ae0: e7d1 b.n a86 <_usart_interrupt_handler+0xa6> + + } else { + + /* Read current packet from DATA register, + * increment buffer pointer and decrement buffer length */ + uint16_t received_data = (usart_hw->DATA.reg & SERCOM_USART_DATA_MASK); + ae2: 8d23 ldrh r3, [r4, #40] ; 0x28 + ae4: 05db lsls r3, r3, #23 + ae6: 0ddb lsrs r3, r3, #23 + + /* Read value will be at least 8-bits long */ + *(module->rx_buffer_ptr) = received_data; + ae8: b2da uxtb r2, r3 + aea: 6a69 ldr r1, [r5, #36] ; 0x24 + aec: 700a strb r2, [r1, #0] + /* Increment 8-bit pointer */ + module->rx_buffer_ptr += 1; + aee: 6a6a ldr r2, [r5, #36] ; 0x24 + af0: 1c51 adds r1, r2, #1 + af2: 6269 str r1, [r5, #36] ; 0x24 + + if (module->character_size == USART_CHARACTER_SIZE_9BIT) { + af4: 7969 ldrb r1, [r5, #5] + af6: 2901 cmp r1, #1 + af8: d010 beq.n b1c <_usart_interrupt_handler+0x13c> + /* Increment 8-bit pointer */ + module->rx_buffer_ptr += 1; + } + + /* Check if the last character have been received */ + if(--(module->remaining_rx_buffer_length) == 0) { + afa: 8dab ldrh r3, [r5, #44] ; 0x2c + afc: 3b01 subs r3, #1 + afe: b29b uxth r3, r3 + b00: 85ab strh r3, [r5, #44] ; 0x2c + b02: 2b00 cmp r3, #0 + b04: d112 bne.n b2c <_usart_interrupt_handler+0x14c> + /* Disable RX Complete Interrupt, + * and set STATUS_OK */ + usart_hw->INTENCLR.reg = SERCOM_USART_INTFLAG_RXC; + b06: 3304 adds r3, #4 + b08: 7523 strb r3, [r4, #20] + module->rx_status = STATUS_OK; + b0a: 2200 movs r2, #0 + b0c: 332e adds r3, #46 ; 0x2e + b0e: 54ea strb r2, [r5, r3] + + /* Run callback if registered and enabled */ + if (callback_status + b10: 07bb lsls r3, r7, #30 + b12: d50b bpl.n b2c <_usart_interrupt_handler+0x14c> + & (1 << USART_CALLBACK_BUFFER_RECEIVED)) { + (*(module->callback[USART_CALLBACK_BUFFER_RECEIVED]))(module); + b14: 0028 movs r0, r5 + b16: 692b ldr r3, [r5, #16] + b18: 4798 blx r3 + b1a: e007 b.n b2c <_usart_interrupt_handler+0x14c> + *(module->rx_buffer_ptr) = (received_data >> 8); + b1c: 0a1b lsrs r3, r3, #8 + b1e: 7053 strb r3, [r2, #1] + module->rx_buffer_ptr += 1; + b20: 6a6b ldr r3, [r5, #36] ; 0x24 + b22: 3301 adds r3, #1 + b24: 626b str r3, [r5, #36] ; 0x24 + b26: e7e8 b.n afa <_usart_interrupt_handler+0x11a> + } + } + } + } else { + /* This should not happen. Disable Receive Complete interrupt. */ + usart_hw->INTENCLR.reg = SERCOM_USART_INTFLAG_RXC; + b28: 2304 movs r3, #4 + b2a: 7523 strb r3, [r4, #20] + } + } + +#ifdef FEATURE_USART_HARDWARE_FLOW_CONTROL + if (interrupt_status & SERCOM_USART_INTFLAG_CTSIC) { + b2c: 06f3 lsls r3, r6, #27 + b2e: d504 bpl.n b3a <_usart_interrupt_handler+0x15a> + /* Disable interrupts */ + usart_hw->INTENCLR.reg = SERCOM_USART_INTENCLR_CTSIC; + b30: 2310 movs r3, #16 + b32: 7523 strb r3, [r4, #20] + /* Clear interrupt flag */ + usart_hw->INTFLAG.reg = SERCOM_USART_INTFLAG_CTSIC; + b34: 7623 strb r3, [r4, #24] + + /* Run callback if registered and enabled */ + if (callback_status & (1 << USART_CALLBACK_CTS_INPUT_CHANGE)) { + b36: 06fb lsls r3, r7, #27 + b38: d40e bmi.n b58 <_usart_interrupt_handler+0x178> + } + } +#endif + +#ifdef FEATURE_USART_LIN_SLAVE + if (interrupt_status & SERCOM_USART_INTFLAG_RXBRK) { + b3a: 06b3 lsls r3, r6, #26 + b3c: d504 bpl.n b48 <_usart_interrupt_handler+0x168> + /* Disable interrupts */ + usart_hw->INTENCLR.reg = SERCOM_USART_INTENCLR_RXBRK; + b3e: 2320 movs r3, #32 + b40: 7523 strb r3, [r4, #20] + /* Clear interrupt flag */ + usart_hw->INTFLAG.reg = SERCOM_USART_INTFLAG_RXBRK; + b42: 7623 strb r3, [r4, #24] + + /* Run callback if registered and enabled */ + if (callback_status & (1 << USART_CALLBACK_BREAK_RECEIVED)) { + b44: 073b lsls r3, r7, #28 + b46: d40b bmi.n b60 <_usart_interrupt_handler+0x180> + } + } +#endif + +#ifdef FEATURE_USART_START_FRAME_DECTION + if (interrupt_status & SERCOM_USART_INTFLAG_RXS) { + b48: 0733 lsls r3, r6, #28 + b4a: d504 bpl.n b56 <_usart_interrupt_handler+0x176> + /* Disable interrupts */ + usart_hw->INTENCLR.reg = SERCOM_USART_INTENCLR_RXS; + b4c: 2308 movs r3, #8 + b4e: 7523 strb r3, [r4, #20] + /* Clear interrupt flag */ + usart_hw->INTFLAG.reg = SERCOM_USART_INTFLAG_RXS; + b50: 7623 strb r3, [r4, #24] + + /* Run callback if registered and enabled */ + if (callback_status & (1 << USART_CALLBACK_START_RECEIVED)) { + b52: 06bb lsls r3, r7, #26 + b54: d408 bmi.n b68 <_usart_interrupt_handler+0x188> + (*(module->callback[USART_CALLBACK_START_RECEIVED]))(module); + } + } +#endif +} + b56: bdf8 pop {r3, r4, r5, r6, r7, pc} + (*(module->callback[USART_CALLBACK_CTS_INPUT_CHANGE]))(module); + b58: 0028 movs r0, r5 + b5a: 69eb ldr r3, [r5, #28] + b5c: 4798 blx r3 + b5e: e7ec b.n b3a <_usart_interrupt_handler+0x15a> + (*(module->callback[USART_CALLBACK_BREAK_RECEIVED]))(module); + b60: 0028 movs r0, r5 + b62: 69ab ldr r3, [r5, #24] + b64: 4798 blx r3 + b66: e7ef b.n b48 <_usart_interrupt_handler+0x168> + (*(module->callback[USART_CALLBACK_START_RECEIVED]))(module); + b68: 6a2b ldr r3, [r5, #32] + b6a: 0028 movs r0, r5 + b6c: 4798 blx r3 +} + b6e: e7f2 b.n b56 <_usart_interrupt_handler+0x176> + b70: 20004c94 .word 0x20004c94 + +00000b74 <_sercom_default_handler>: + */ +static void _sercom_default_handler( + const uint8_t instance) +{ + Assert(false); +} + b74: 4770 bx lr + ... + +00000b78 <_sercom_set_handler>: + * \param[in] interrupt_handler Pointer to instance callback handler. + */ +void _sercom_set_handler( + const uint8_t instance, + const sercom_handler_t interrupt_handler) +{ + b78: b5f0 push {r4, r5, r6, r7, lr} + /* Initialize handlers with default handler and device instances with 0 */ + if (_handler_table_initialized == false) { + b7a: 4b0a ldr r3, [pc, #40] ; (ba4 <_sercom_set_handler+0x2c>) + b7c: 781b ldrb r3, [r3, #0] + b7e: 2b00 cmp r3, #0 + b80: d10c bne.n b9c <_sercom_set_handler+0x24> + for (uint32_t i = 0; i < SERCOM_INST_NUM; i++) { + _sercom_interrupt_handlers[i] = &_sercom_default_handler; + b82: 4f09 ldr r7, [pc, #36] ; (ba8 <_sercom_set_handler+0x30>) + b84: 4e09 ldr r6, [pc, #36] ; (bac <_sercom_set_handler+0x34>) + _sercom_instances[i] = NULL; + b86: 4d0a ldr r5, [pc, #40] ; (bb0 <_sercom_set_handler+0x38>) + b88: 2400 movs r4, #0 + _sercom_interrupt_handlers[i] = &_sercom_default_handler; + b8a: 51de str r6, [r3, r7] + _sercom_instances[i] = NULL; + b8c: 195a adds r2, r3, r5 + b8e: 6014 str r4, [r2, #0] + b90: 3304 adds r3, #4 + for (uint32_t i = 0; i < SERCOM_INST_NUM; i++) { + b92: 2b18 cmp r3, #24 + b94: d1f9 bne.n b8a <_sercom_set_handler+0x12> + } + + _handler_table_initialized = true; + b96: 2201 movs r2, #1 + b98: 4b02 ldr r3, [pc, #8] ; (ba4 <_sercom_set_handler+0x2c>) + b9a: 701a strb r2, [r3, #0] + } + + /* Save interrupt handler */ + _sercom_interrupt_handlers[instance] = interrupt_handler; + b9c: 0080 lsls r0, r0, #2 + b9e: 4b02 ldr r3, [pc, #8] ; (ba8 <_sercom_set_handler+0x30>) + ba0: 50c1 str r1, [r0, r3] +} + ba2: bdf0 pop {r4, r5, r6, r7, pc} + ba4: 20002696 .word 0x20002696 + ba8: 20002698 .word 0x20002698 + bac: 00000b75 .word 0x00000b75 + bb0: 20004c94 .word 0x20004c94 + +00000bb4 <_sercom_get_interrupt_vector>: + * \retval SYSTEM_INTERRUPT_MODULE_SERCOM6 + * \retval SYSTEM_INTERRUPT_MODULE_SERCOM7 + */ +enum system_interrupt_vector _sercom_get_interrupt_vector( + Sercom *const sercom_instance) +{ + bb4: b500 push {lr} + bb6: b083 sub sp, #12 + const uint8_t sercom_int_vectors[SERCOM_INST_NUM] = + bb8: 2309 movs r3, #9 + bba: 466a mov r2, sp + bbc: 7013 strb r3, [r2, #0] + bbe: 3301 adds r3, #1 + bc0: 7053 strb r3, [r2, #1] + bc2: 3301 adds r3, #1 + bc4: 7093 strb r3, [r2, #2] + bc6: 3301 adds r3, #1 + bc8: 70d3 strb r3, [r2, #3] + bca: 3301 adds r3, #1 + bcc: 7113 strb r3, [r2, #4] + bce: 3301 adds r3, #1 + bd0: 7153 strb r3, [r2, #5] + { + MREPEAT(SERCOM_INST_NUM, _SERCOM_INTERRUPT_VECT_NUM, ~) + }; + + /* Retrieve the index of the SERCOM being requested */ + uint8_t instance_index = _sercom_get_sercom_inst_index(sercom_instance); + bd2: 4b03 ldr r3, [pc, #12] ; (be0 <_sercom_get_interrupt_vector+0x2c>) + bd4: 4798 blx r3 + + /* Get the vector number from the lookup table for the requested SERCOM */ + return (enum system_interrupt_vector)sercom_int_vectors[instance_index]; + bd6: 466b mov r3, sp + bd8: 5618 ldrsb r0, [r3, r0] +} + bda: b003 add sp, #12 + bdc: bd00 pop {pc} + bde: 46c0 nop ; (mov r8, r8) + be0: 00000571 .word 0x00000571 + +00000be4 : + +/** Auto-generate a set of interrupt handlers for each SERCOM in the device */ +MREPEAT(SERCOM_INST_NUM, _SERCOM_INTERRUPT_HANDLER, ~) + be4: b510 push {r4, lr} + be6: 4b02 ldr r3, [pc, #8] ; (bf0 ) + be8: 681b ldr r3, [r3, #0] + bea: 2000 movs r0, #0 + bec: 4798 blx r3 + bee: bd10 pop {r4, pc} + bf0: 20002698 .word 0x20002698 + +00000bf4 : + bf4: b510 push {r4, lr} + bf6: 4b02 ldr r3, [pc, #8] ; (c00 ) + bf8: 685b ldr r3, [r3, #4] + bfa: 2001 movs r0, #1 + bfc: 4798 blx r3 + bfe: bd10 pop {r4, pc} + c00: 20002698 .word 0x20002698 + +00000c04 : + c04: b510 push {r4, lr} + c06: 4b02 ldr r3, [pc, #8] ; (c10 ) + c08: 689b ldr r3, [r3, #8] + c0a: 2002 movs r0, #2 + c0c: 4798 blx r3 + c0e: bd10 pop {r4, pc} + c10: 20002698 .word 0x20002698 + +00000c14 : + c14: b510 push {r4, lr} + c16: 4b02 ldr r3, [pc, #8] ; (c20 ) + c18: 68db ldr r3, [r3, #12] + c1a: 2003 movs r0, #3 + c1c: 4798 blx r3 + c1e: bd10 pop {r4, pc} + c20: 20002698 .word 0x20002698 + +00000c24 : + c24: b510 push {r4, lr} + c26: 4b02 ldr r3, [pc, #8] ; (c30 ) + c28: 691b ldr r3, [r3, #16] + c2a: 2004 movs r0, #4 + c2c: 4798 blx r3 + c2e: bd10 pop {r4, pc} + c30: 20002698 .word 0x20002698 + +00000c34 : + c34: b510 push {r4, lr} + c36: 4b02 ldr r3, [pc, #8] ; (c40 ) + c38: 695b ldr r3, [r3, #20] + c3a: 2005 movs r0, #5 + c3c: 4798 blx r3 + c3e: bd10 pop {r4, pc} + c40: 20002698 .word 0x20002698 + +00000c44 : +volatile bool g_interrupt_enabled = true; +#endif + +void cpu_irq_enter_critical(void) +{ + if (cpu_irq_critical_section_counter == 0) { + c44: 4b0c ldr r3, [pc, #48] ; (c78 ) + c46: 681b ldr r3, [r3, #0] + c48: 2b00 cmp r3, #0 + c4a: d106 bne.n c5a + __ASM volatile ("MRS %0, primask" : "=r" (result) :: "memory"); + c4c: f3ef 8310 mrs r3, PRIMASK + if (cpu_irq_is_enabled()) { + c50: 2b00 cmp r3, #0 + c52: d007 beq.n c64 + cpu_irq_disable(); + cpu_irq_prev_interrupt_state = true; + } else { + /* Make sure the to save the prev state as false */ + cpu_irq_prev_interrupt_state = false; + c54: 2200 movs r2, #0 + c56: 4b09 ldr r3, [pc, #36] ; (c7c ) + c58: 701a strb r2, [r3, #0] + } + + } + + cpu_irq_critical_section_counter++; + c5a: 4a07 ldr r2, [pc, #28] ; (c78 ) + c5c: 6813 ldr r3, [r2, #0] + c5e: 3301 adds r3, #1 + c60: 6013 str r3, [r2, #0] +} + c62: 4770 bx lr + __ASM volatile ("cpsid i" : : : "memory"); + c64: b672 cpsid i + __ASM volatile ("dmb 0xF":::"memory"); + c66: f3bf 8f5f dmb sy + cpu_irq_disable(); + c6a: 2200 movs r2, #0 + c6c: 4b04 ldr r3, [pc, #16] ; (c80 ) + c6e: 701a strb r2, [r3, #0] + cpu_irq_prev_interrupt_state = true; + c70: 3201 adds r2, #1 + c72: 4b02 ldr r3, [pc, #8] ; (c7c ) + c74: 701a strb r2, [r3, #0] + c76: e7f0 b.n c5a + c78: 200026b0 .word 0x200026b0 + c7c: 200026b4 .word 0x200026b4 + c80: 2000000c .word 0x2000000c + +00000c84 : +void cpu_irq_leave_critical(void) +{ + /* Check if the user is trying to leave a critical section when not in a critical section */ + Assert(cpu_irq_critical_section_counter > 0); + + cpu_irq_critical_section_counter--; + c84: 4b08 ldr r3, [pc, #32] ; (ca8 ) + c86: 681a ldr r2, [r3, #0] + c88: 3a01 subs r2, #1 + c8a: 601a str r2, [r3, #0] + + /* Only enable global interrupts when the counter reaches 0 and the state of the global interrupt flag + was enabled when entering critical state */ + if ((cpu_irq_critical_section_counter == 0) && (cpu_irq_prev_interrupt_state)) { + c8c: 681b ldr r3, [r3, #0] + c8e: 2b00 cmp r3, #0 + c90: d109 bne.n ca6 + c92: 4b06 ldr r3, [pc, #24] ; (cac ) + c94: 781b ldrb r3, [r3, #0] + c96: 2b00 cmp r3, #0 + c98: d005 beq.n ca6 + cpu_irq_enable(); + c9a: 2201 movs r2, #1 + c9c: 4b04 ldr r3, [pc, #16] ; (cb0 ) + c9e: 701a strb r2, [r3, #0] + ca0: f3bf 8f5f dmb sy + __ASM volatile ("cpsie i" : : : "memory"); + ca4: b662 cpsie i + } +} + ca6: 4770 bx lr + ca8: 200026b0 .word 0x200026b0 + cac: 200026b4 .word 0x200026b4 + cb0: 2000000c .word 0x2000000c + +00000cb4 : +void board_init(void); +# pragma weak board_init=system_board_init +#endif + +void system_board_init(void) +{ + cb4: b5f0 push {r4, r5, r6, r7, lr} + cb6: b083 sub sp, #12 + /* Sanity check arguments */ + Assert(config); + + /* Default configuration values */ + config->direction = PORT_PIN_DIR_INPUT; + config->input_pull = PORT_PIN_PULL_UP; + cb8: ac01 add r4, sp, #4 + cba: 2501 movs r5, #1 + cbc: 7065 strb r5, [r4, #1] + config->powersave = false; + cbe: 2700 movs r7, #0 + cc0: 70a7 strb r7, [r4, #2] + struct port_config pin_conf; + port_get_config_defaults(&pin_conf); + + /* Configure LEDs as outputs, turn them off */ + pin_conf.direction = PORT_PIN_DIR_OUTPUT; + cc2: 7025 strb r5, [r4, #0] + port_pin_set_config(LED_0_PIN, &pin_conf); + cc4: 0021 movs r1, r4 + cc6: 203e movs r0, #62 ; 0x3e + cc8: 4e06 ldr r6, [pc, #24] ; (ce4 ) + cca: 47b0 blx r6 + PortGroup *const port_base = port_get_group_from_gpio_pin(gpio_pin); + uint32_t pin_mask = (1UL << (gpio_pin % 32)); + + /* Set the pin to high or low atomically based on the requested level */ + if (level) { + port_base->OUTSET.reg = pin_mask; + ccc: 2280 movs r2, #128 ; 0x80 + cce: 05d2 lsls r2, r2, #23 + cd0: 4b05 ldr r3, [pc, #20] ; (ce8 ) + cd2: 619a str r2, [r3, #24] + port_pin_set_output_level(LED_0_PIN, LED_0_INACTIVE); + + /* Set buttons as inputs */ + pin_conf.direction = PORT_PIN_DIR_INPUT; + cd4: 7027 strb r7, [r4, #0] + pin_conf.input_pull = PORT_PIN_PULL_UP; + cd6: 7065 strb r5, [r4, #1] + port_pin_set_config(BUTTON_0_PIN, &pin_conf); + cd8: 0021 movs r1, r4 + cda: 200f movs r0, #15 + cdc: 47b0 blx r6 + port_pin_set_output_level(AT86RFX_RST_PIN, true); + port_pin_set_output_level(AT86RFX_SLP_PIN, true); + pin_conf.direction = PORT_PIN_DIR_INPUT; + port_pin_set_config(AT86RFX_SPI_MISO, &pin_conf); +#endif +} + cde: b003 add sp, #12 + ce0: bdf0 pop {r4, r5, r6, r7, pc} + ce2: 46c0 nop ; (mov r8, r8) + ce4: 00000ced .word 0x00000ced + ce8: 41004480 .word 0x41004480 + +00000cec : + * \param[in] config Configuration settings for the pin + */ +void port_pin_set_config( + const uint8_t gpio_pin, + const struct port_config *const config) +{ + cec: b500 push {lr} + cee: b083 sub sp, #12 + config->mux_position = SYSTEM_PINMUX_GPIO; + cf0: ab01 add r3, sp, #4 + cf2: 2280 movs r2, #128 ; 0x80 + cf4: 701a strb r2, [r3, #0] + + struct system_pinmux_config pinmux_config; + system_pinmux_get_config_defaults(&pinmux_config); + + pinmux_config.mux_position = SYSTEM_PINMUX_GPIO; + pinmux_config.direction = (enum system_pinmux_pin_dir)config->direction; + cf6: 780a ldrb r2, [r1, #0] + cf8: 705a strb r2, [r3, #1] + pinmux_config.input_pull = (enum system_pinmux_pin_pull)config->input_pull; + cfa: 784a ldrb r2, [r1, #1] + cfc: 709a strb r2, [r3, #2] + pinmux_config.powersave = config->powersave; + cfe: 788a ldrb r2, [r1, #2] + d00: 70da strb r2, [r3, #3] + + system_pinmux_pin_set_config(gpio_pin, &pinmux_config); + d02: 0019 movs r1, r3 + d04: 4b01 ldr r3, [pc, #4] ; (d0c ) + d06: 4798 blx r3 +} + d08: b003 add sp, #12 + d0a: bd00 pop {pc} + d0c: 00001275 .word 0x00001275 + +00000d10 : + */ +void port_group_set_config( + PortGroup *const port, + const uint32_t mask, + const struct port_config *const config) +{ + d10: b510 push {r4, lr} + d12: b082 sub sp, #8 + d14: ab01 add r3, sp, #4 + d16: 2480 movs r4, #128 ; 0x80 + d18: 701c strb r4, [r3, #0] + + struct system_pinmux_config pinmux_config; + system_pinmux_get_config_defaults(&pinmux_config); + + pinmux_config.mux_position = SYSTEM_PINMUX_GPIO; + pinmux_config.direction = (enum system_pinmux_pin_dir)config->direction; + d1a: 7814 ldrb r4, [r2, #0] + d1c: 705c strb r4, [r3, #1] + pinmux_config.input_pull = (enum system_pinmux_pin_pull)config->input_pull; + d1e: 7854 ldrb r4, [r2, #1] + d20: 709c strb r4, [r3, #2] + pinmux_config.powersave = config->powersave; + d22: 7892 ldrb r2, [r2, #2] + d24: 70da strb r2, [r3, #3] + + system_pinmux_group_set_config(port, mask, &pinmux_config); + d26: 001a movs r2, r3 + d28: 4b01 ldr r3, [pc, #4] ; (d30 ) + d2a: 4798 blx r3 +} + d2c: b002 add sp, #8 + d2e: bd10 pop {r4, pc} + d30: 000012a5 .word 0x000012a5 + +00000d34 : + * + * \returns Frequency of the given clock source, in Hz. + */ +uint32_t system_clock_source_get_hz( + const enum system_clock_source clock_source) +{ + d34: b510 push {r4, lr} + switch (clock_source) { + d36: 2808 cmp r0, #8 + d38: d803 bhi.n d42 + d3a: 0080 lsls r0, r0, #2 + d3c: 4b1c ldr r3, [pc, #112] ; (db0 ) + d3e: 581b ldr r3, [r3, r0] + d40: 469f mov pc, r3 + + return _system_clock_inst.dpll.frequency; +#endif + + default: + return 0; + d42: 2000 movs r0, #0 + d44: e032 b.n dac + return _system_clock_inst.xosc.frequency; + d46: 4b1b ldr r3, [pc, #108] ; (db4 ) + d48: 6918 ldr r0, [r3, #16] + d4a: e02f b.n dac + return 8000000UL >> SYSCTRL->OSC8M.bit.PRESC; + d4c: 4b1a ldr r3, [pc, #104] ; (db8 ) + d4e: 6a1b ldr r3, [r3, #32] + d50: 059b lsls r3, r3, #22 + d52: 0f9b lsrs r3, r3, #30 + d54: 4819 ldr r0, [pc, #100] ; (dbc ) + d56: 40d8 lsrs r0, r3 + d58: e028 b.n dac + return _system_clock_inst.xosc32k.frequency; + d5a: 4b16 ldr r3, [pc, #88] ; (db4 ) + d5c: 6958 ldr r0, [r3, #20] + d5e: e025 b.n dac + if (!(_system_clock_inst.dfll.control & SYSCTRL_DFLLCTRL_ENABLE)) + d60: 4b14 ldr r3, [pc, #80] ; (db4 ) + d62: 681b ldr r3, [r3, #0] + return 0; + d64: 2000 movs r0, #0 + if (!(_system_clock_inst.dfll.control & SYSCTRL_DFLLCTRL_ENABLE)) + d66: 079b lsls r3, r3, #30 + d68: d520 bpl.n dac + while (!(SYSCTRL->PCLKSR.reg & SYSCTRL_PCLKSR_DFLLRDY)) { + d6a: 4913 ldr r1, [pc, #76] ; (db8 ) + d6c: 2210 movs r2, #16 + d6e: 68cb ldr r3, [r1, #12] + d70: 421a tst r2, r3 + d72: d0fc beq.n d6e + switch(_system_clock_inst.dfll.control & + d74: 4b0f ldr r3, [pc, #60] ; (db4 ) + d76: 681a ldr r2, [r3, #0] + d78: 2324 movs r3, #36 ; 0x24 + d7a: 4013 ands r3, r2 + d7c: 2b04 cmp r3, #4 + d7e: d001 beq.n d84 + return 48000000UL; + d80: 480f ldr r0, [pc, #60] ; (dc0 ) + d82: e013 b.n dac + return system_gclk_chan_get_hz(SYSCTRL_GCLK_ID_DFLL48) * + d84: 2000 movs r0, #0 + d86: 4b0f ldr r3, [pc, #60] ; (dc4 ) + d88: 4798 blx r3 + (_system_clock_inst.dfll.mul & 0xffff); + d8a: 4b0a ldr r3, [pc, #40] ; (db4 ) + d8c: 689b ldr r3, [r3, #8] + d8e: 041b lsls r3, r3, #16 + d90: 0c1b lsrs r3, r3, #16 + return system_gclk_chan_get_hz(SYSCTRL_GCLK_ID_DFLL48) * + d92: 4358 muls r0, r3 + d94: e00a b.n dac + if (!(SYSCTRL->DPLLSTATUS.reg & SYSCTRL_DPLLSTATUS_ENABLE)) { + d96: 2350 movs r3, #80 ; 0x50 + d98: 4a07 ldr r2, [pc, #28] ; (db8 ) + d9a: 5cd3 ldrb r3, [r2, r3] + return 0; + d9c: 2000 movs r0, #0 + if (!(SYSCTRL->DPLLSTATUS.reg & SYSCTRL_DPLLSTATUS_ENABLE)) { + d9e: 075b lsls r3, r3, #29 + da0: d504 bpl.n dac + return _system_clock_inst.dpll.frequency; + da2: 4b04 ldr r3, [pc, #16] ; (db4 ) + da4: 68d8 ldr r0, [r3, #12] + da6: e001 b.n dac + return 32768UL; + da8: 2080 movs r0, #128 ; 0x80 + daa: 0200 lsls r0, r0, #8 + } +} + dac: bd10 pop {r4, pc} + dae: 46c0 nop ; (mov r8, r8) + db0: 000187bc .word 0x000187bc + db4: 200026b8 .word 0x200026b8 + db8: 40000800 .word 0x40000800 + dbc: 007a1200 .word 0x007a1200 + dc0: 02dc6c00 .word 0x02dc6c00 + dc4: 00001199 .word 0x00001199 + +00000dc8 : + * + * \param[in] config OSC8M configuration structure containing the new config + */ +void system_clock_source_osc8m_set_config( + struct system_clock_source_osc8m_config *const config) +{ + dc8: b570 push {r4, r5, r6, lr} + SYSCTRL_OSC8M_Type temp = SYSCTRL->OSC8M; + dca: 490c ldr r1, [pc, #48] ; (dfc ) + dcc: 6a0b ldr r3, [r1, #32] + + /* Use temporary struct to reduce register access */ + temp.bit.PRESC = config->prescaler; + dce: 7804 ldrb r4, [r0, #0] + temp.bit.ONDEMAND = config->on_demand; + dd0: 7885 ldrb r5, [r0, #2] + temp.bit.RUNSTDBY = config->run_in_standby; + + SYSCTRL->OSC8M = temp; + dd2: 7840 ldrb r0, [r0, #1] + dd4: 2201 movs r2, #1 + dd6: 4010 ands r0, r2 + dd8: 0180 lsls r0, r0, #6 + dda: 2640 movs r6, #64 ; 0x40 + ddc: 43b3 bics r3, r6 + dde: 4303 orrs r3, r0 + de0: 402a ands r2, r5 + de2: 01d2 lsls r2, r2, #7 + de4: 2080 movs r0, #128 ; 0x80 + de6: 4383 bics r3, r0 + de8: 4313 orrs r3, r2 + dea: 2203 movs r2, #3 + dec: 4022 ands r2, r4 + dee: 0212 lsls r2, r2, #8 + df0: 4803 ldr r0, [pc, #12] ; (e00 ) + df2: 4003 ands r3, r0 + df4: 4313 orrs r3, r2 + df6: 620b str r3, [r1, #32] +} + df8: bd70 pop {r4, r5, r6, pc} + dfa: 46c0 nop ; (mov r8, r8) + dfc: 40000800 .word 0x40000800 + e00: fffffcff .word 0xfffffcff + +00000e04 : + * device + */ +enum status_code system_clock_source_enable( + const enum system_clock_source clock_source) +{ + switch (clock_source) { + e04: 2808 cmp r0, #8 + e06: d803 bhi.n e10 + e08: 0080 lsls r0, r0, #2 + e0a: 4b25 ldr r3, [pc, #148] ; (ea0 ) + e0c: 581b ldr r3, [r3, r0] + e0e: 469f mov pc, r3 + /* Always enabled */ + return STATUS_OK; + + default: + Assert(false); + return STATUS_ERR_INVALID_ARG; + e10: 2017 movs r0, #23 + e12: e044 b.n e9e + SYSCTRL->OSC8M.reg |= SYSCTRL_OSC8M_ENABLE; + e14: 4a23 ldr r2, [pc, #140] ; (ea4 ) + e16: 6a13 ldr r3, [r2, #32] + e18: 2102 movs r1, #2 + e1a: 430b orrs r3, r1 + e1c: 6213 str r3, [r2, #32] + return STATUS_OK; + e1e: 2000 movs r0, #0 + e20: e03d b.n e9e + SYSCTRL->OSC32K.reg |= SYSCTRL_OSC32K_ENABLE; + e22: 4a20 ldr r2, [pc, #128] ; (ea4 ) + e24: 6993 ldr r3, [r2, #24] + e26: 2102 movs r1, #2 + e28: 430b orrs r3, r1 + e2a: 6193 str r3, [r2, #24] + } + + return STATUS_OK; + e2c: 2000 movs r0, #0 + break; + e2e: e036 b.n e9e + SYSCTRL->XOSC.reg |= SYSCTRL_XOSC_ENABLE; + e30: 4a1c ldr r2, [pc, #112] ; (ea4 ) + e32: 8a13 ldrh r3, [r2, #16] + e34: 2102 movs r1, #2 + e36: 430b orrs r3, r1 + e38: 8213 strh r3, [r2, #16] + return STATUS_OK; + e3a: 2000 movs r0, #0 + break; + e3c: e02f b.n e9e + SYSCTRL->XOSC32K.reg |= SYSCTRL_XOSC32K_ENABLE; + e3e: 4a19 ldr r2, [pc, #100] ; (ea4 ) + e40: 8a93 ldrh r3, [r2, #20] + e42: 2102 movs r1, #2 + e44: 430b orrs r3, r1 + e46: 8293 strh r3, [r2, #20] + return STATUS_OK; + e48: 2000 movs r0, #0 + break; + e4a: e028 b.n e9e + _system_clock_inst.dfll.control |= SYSCTRL_DFLLCTRL_ENABLE; + e4c: 4916 ldr r1, [pc, #88] ; (ea8 ) + e4e: 680b ldr r3, [r1, #0] + e50: 2202 movs r2, #2 + e52: 4313 orrs r3, r2 + e54: 600b str r3, [r1, #0] + SYSCTRL->DFLLCTRL.reg = SYSCTRL_DFLLCTRL_ENABLE; + e56: 4b13 ldr r3, [pc, #76] ; (ea4 ) + e58: 849a strh r2, [r3, #36] ; 0x24 + while (!(SYSCTRL->PCLKSR.reg & SYSCTRL_PCLKSR_DFLLRDY)) { + e5a: 0019 movs r1, r3 + e5c: 320e adds r2, #14 + e5e: 68cb ldr r3, [r1, #12] + e60: 421a tst r2, r3 + e62: d0fc beq.n e5e + SYSCTRL->DFLLMUL.reg = _system_clock_inst.dfll.mul; + e64: 4a10 ldr r2, [pc, #64] ; (ea8 ) + e66: 6891 ldr r1, [r2, #8] + e68: 4b0e ldr r3, [pc, #56] ; (ea4 ) + e6a: 62d9 str r1, [r3, #44] ; 0x2c + SYSCTRL->DFLLVAL.reg = _system_clock_inst.dfll.val; + e6c: 6852 ldr r2, [r2, #4] + e6e: 629a str r2, [r3, #40] ; 0x28 + SYSCTRL->DFLLCTRL.reg = 0; + e70: 2200 movs r2, #0 + e72: 849a strh r2, [r3, #36] ; 0x24 + while (!(SYSCTRL->PCLKSR.reg & SYSCTRL_PCLKSR_DFLLRDY)) { + e74: 0019 movs r1, r3 + e76: 3210 adds r2, #16 + e78: 68cb ldr r3, [r1, #12] + e7a: 421a tst r2, r3 + e7c: d0fc beq.n e78 + SYSCTRL->DFLLCTRL.reg = _system_clock_inst.dfll.control; + e7e: 4b0a ldr r3, [pc, #40] ; (ea8 ) + e80: 681b ldr r3, [r3, #0] + e82: b29b uxth r3, r3 + e84: 4a07 ldr r2, [pc, #28] ; (ea4 ) + e86: 8493 strh r3, [r2, #36] ; 0x24 + return STATUS_OK; + e88: 2000 movs r0, #0 + e8a: e008 b.n e9e + SYSCTRL->DPLLCTRLA.reg |= SYSCTRL_DPLLCTRLA_ENABLE; + e8c: 4905 ldr r1, [pc, #20] ; (ea4 ) + e8e: 2244 movs r2, #68 ; 0x44 + e90: 5c8b ldrb r3, [r1, r2] + e92: 2002 movs r0, #2 + e94: 4303 orrs r3, r0 + e96: 548b strb r3, [r1, r2] + return STATUS_OK; + e98: 2000 movs r0, #0 + break; + e9a: e000 b.n e9e + return STATUS_OK; + e9c: 2000 movs r0, #0 +} + e9e: 4770 bx lr + ea0: 000187e0 .word 0x000187e0 + ea4: 40000800 .word 0x40000800 + ea8: 200026b8 .word 0x200026b8 + +00000eac : + * \note OSC8M is always enabled and if user selects other clocks for GCLK generators, + * the OSC8M default enable can be disabled after system_clock_init. Make sure the + * clock switch successfully before disabling OSC8M. + */ +void system_clock_init(void) +{ + eac: b530 push {r4, r5, lr} + eae: b085 sub sp, #20 + /* Various bits in the INTFLAG register can be set to one at startup. + This will ensure that these bits are cleared */ + SYSCTRL->INTFLAG.reg = SYSCTRL_INTFLAG_BOD33RDY | SYSCTRL_INTFLAG_BOD33DET | + eb0: 22c2 movs r2, #194 ; 0xc2 + eb2: 00d2 lsls r2, r2, #3 + eb4: 4b1a ldr r3, [pc, #104] ; (f20 ) + eb6: 609a str r2, [r3, #8] +static inline void system_flash_set_waitstates(uint8_t wait_states) +{ + Assert(NVMCTRL_CTRLB_RWS((uint32_t)wait_states) == + ((uint32_t)wait_states << NVMCTRL_CTRLB_RWS_Pos)); + + NVMCTRL->CTRLB.bit.RWS = wait_states; + eb8: 4a1a ldr r2, [pc, #104] ; (f24 ) + eba: 6853 ldr r3, [r2, #4] + ebc: 211e movs r1, #30 + ebe: 438b bics r3, r1 + ec0: 6053 str r3, [r2, #4] + gclk_conf.source_generator = GCLK_GENERATOR_1; + ec2: 2301 movs r3, #1 + ec4: 466a mov r2, sp + ec6: 7013 strb r3, [r2, #0] + for (gclk_id = 0; gclk_id < GCLK_NUM; gclk_id++) { + ec8: 2400 movs r4, #0 + system_gclk_chan_set_config(gclk_id, &gclk_conf); + eca: 4d17 ldr r5, [pc, #92] ; (f28 ) + ecc: b2e0 uxtb r0, r4 + ece: 4669 mov r1, sp + ed0: 47a8 blx r5 + for (gclk_id = 0; gclk_id < GCLK_NUM; gclk_id++) { + ed2: 3401 adds r4, #1 + ed4: 2c25 cmp r4, #37 ; 0x25 + ed6: d1f9 bne.n ecc + config->run_in_standby = false; + ed8: a803 add r0, sp, #12 + eda: 2400 movs r4, #0 + edc: 7044 strb r4, [r0, #1] + config->on_demand = true; + ede: 2501 movs r5, #1 + ee0: 7085 strb r5, [r0, #2] + + /* OSC8M */ + struct system_clock_source_osc8m_config osc8m_conf; + system_clock_source_osc8m_get_config_defaults(&osc8m_conf); + + osc8m_conf.prescaler = CONF_CLOCK_OSC8M_PRESCALER; + ee2: 7004 strb r4, [r0, #0] + osc8m_conf.on_demand = CONF_CLOCK_OSC8M_ON_DEMAND; + osc8m_conf.run_in_standby = CONF_CLOCK_OSC8M_RUN_IN_STANDBY; + + system_clock_source_osc8m_set_config(&osc8m_conf); + ee4: 4b11 ldr r3, [pc, #68] ; (f2c ) + ee6: 4798 blx r3 + system_clock_source_enable(SYSTEM_CLOCK_SOURCE_OSC8M); + ee8: 2006 movs r0, #6 + eea: 4b11 ldr r3, [pc, #68] ; (f30 ) + eec: 4798 blx r3 + + + /* GCLK */ +#if CONF_CLOCK_CONFIGURE_GCLK == true + system_gclk_init(); + eee: 4b11 ldr r3, [pc, #68] ; (f34 ) + ef0: 4798 blx r3 + PM->CPUSEL.reg = (uint32_t)divider; + ef2: 4b11 ldr r3, [pc, #68] ; (f38 ) + ef4: 721c strb r4, [r3, #8] + PM->APBASEL.reg = (uint32_t)divider; + ef6: 725c strb r4, [r3, #9] + PM->APBBSEL.reg = (uint32_t)divider; + ef8: 729c strb r4, [r3, #10] + PM->APBCSEL.reg = (uint32_t)divider; + efa: 72dc strb r4, [r3, #11] +{ + /* Sanity check arguments */ + Assert(config); + + /* Default configuration values */ + config->division_factor = 1; + efc: 9501 str r5, [sp, #4] + config->high_when_disabled = false; + efe: 466b mov r3, sp + f00: 705c strb r4, [r3, #1] +#if SAML21 || SAML22 || SAMR30 || SAMR34 || SAMR35 + config->source_clock = GCLK_SOURCE_OSC16M; +#elif (SAMC20) || (SAMC21) + config->source_clock = GCLK_SOURCE_OSC48M; +#else + config->source_clock = GCLK_SOURCE_OSC8M; + f02: 2306 movs r3, #6 + f04: 466a mov r2, sp + f06: 7013 strb r3, [r2, #0] +#endif + config->run_in_standby = false; + f08: 7214 strb r4, [r2, #8] + config->output_enable = false; + f0a: 7254 strb r4, [r2, #9] + system_apb_clock_set_divider(SYSTEM_CLOCK_APB_APBC, CONF_CLOCK_APBC_DIVIDER); + + /* GCLK 0 */ +#if CONF_CLOCK_CONFIGURE_GCLK == true + /* Configure the main GCLK last as it might depend on other generators */ + _CONF_CLOCK_GCLK_CONFIG(0, ~); + f0c: 4669 mov r1, sp + f0e: 2000 movs r0, #0 + f10: 4b0a ldr r3, [pc, #40] ; (f3c ) + f12: 4798 blx r3 + f14: 2000 movs r0, #0 + f16: 4b0a ldr r3, [pc, #40] ; (f40 ) + f18: 4798 blx r3 +#endif +} + f1a: b005 add sp, #20 + f1c: bd30 pop {r4, r5, pc} + f1e: 46c0 nop ; (mov r8, r8) + f20: 40000800 .word 0x40000800 + f24: 41004000 .word 0x41004000 + f28: 0000117d .word 0x0000117d + f2c: 00000dc9 .word 0x00000dc9 + f30: 00000e05 .word 0x00000e05 + f34: 00000f45 .word 0x00000f45 + f38: 40000400 .word 0x40000400 + f3c: 00000f69 .word 0x00000f69 + f40: 00001021 .word 0x00001021 + +00000f44 : + PM->APBAMASK.reg |= mask; + f44: 4a06 ldr r2, [pc, #24] ; (f60 ) + f46: 6993 ldr r3, [r2, #24] + f48: 2108 movs r1, #8 + f4a: 430b orrs r3, r1 + f4c: 6193 str r3, [r2, #24] +{ + /* Turn on the digital interface clock */ + system_apb_clock_set_mask(SYSTEM_CLOCK_APB_APBA, PM_APBAMASK_GCLK); + + /* Software reset the module to ensure it is re-initialized correctly */ + GCLK->CTRL.reg = GCLK_CTRL_SWRST; + f4e: 2201 movs r2, #1 + f50: 4b04 ldr r3, [pc, #16] ; (f64 ) + f52: 701a strb r2, [r3, #0] + while (GCLK->CTRL.reg & GCLK_CTRL_SWRST) { + f54: 0019 movs r1, r3 + f56: 780b ldrb r3, [r1, #0] + f58: 4213 tst r3, r2 + f5a: d1fc bne.n f56 + /* Wait for reset to complete */ + } +} + f5c: 4770 bx lr + f5e: 46c0 nop ; (mov r8, r8) + f60: 40000400 .word 0x40000400 + f64: 40000c00 .word 0x40000c00 + +00000f68 : + * \param[in] config Configuration settings for the generator + */ +void system_gclk_gen_set_config( + const uint8_t generator, + struct system_gclk_gen_config *const config) +{ + f68: b570 push {r4, r5, r6, lr} + f6a: 0006 movs r6, r0 + /* Sanity check arguments */ + Assert(config); + + /* Cache new register configurations to minimize sync requirements. */ + uint32_t new_genctrl_config = (generator << GCLK_GENCTRL_ID_Pos); + f6c: 0004 movs r4, r0 + uint32_t new_gendiv_config = (generator << GCLK_GENDIV_ID_Pos); + + /* Select the requested source clock for the generator */ + new_genctrl_config |= config->source_clock << GCLK_GENCTRL_SRC_Pos; + f6e: 780d ldrb r5, [r1, #0] + f70: 022d lsls r5, r5, #8 + f72: 4305 orrs r5, r0 + + /* Configure the clock to be either high or low when disabled */ + if (config->high_when_disabled) { + f74: 784b ldrb r3, [r1, #1] + f76: 2b00 cmp r3, #0 + f78: d002 beq.n f80 + new_genctrl_config |= GCLK_GENCTRL_OOV; + f7a: 2380 movs r3, #128 ; 0x80 + f7c: 02db lsls r3, r3, #11 + f7e: 431d orrs r5, r3 + } + + /* Configure if the clock output to I/O pin should be enabled. */ + if (config->output_enable) { + f80: 7a4b ldrb r3, [r1, #9] + f82: 2b00 cmp r3, #0 + f84: d002 beq.n f8c + new_genctrl_config |= GCLK_GENCTRL_OE; + f86: 2380 movs r3, #128 ; 0x80 + f88: 031b lsls r3, r3, #12 + f8a: 431d orrs r5, r3 + } + + /* Set division factor */ + if (config->division_factor > 1) { + f8c: 6848 ldr r0, [r1, #4] + f8e: 2801 cmp r0, #1 + f90: d910 bls.n fb4 + /* Check if division is a power of two */ + if (((config->division_factor & (config->division_factor - 1)) == 0)) { + f92: 1e43 subs r3, r0, #1 + f94: 4218 tst r0, r3 + f96: d134 bne.n 1002 + * register */ + + uint32_t div2_count = 0; + + uint32_t mask; + for (mask = (1UL << 1); mask < config->division_factor; + f98: 2802 cmp r0, #2 + f9a: d930 bls.n ffe + f9c: 2302 movs r3, #2 + f9e: 2200 movs r2, #0 + mask <<= 1) { + div2_count++; + fa0: 3201 adds r2, #1 + mask <<= 1) { + fa2: 005b lsls r3, r3, #1 + for (mask = (1UL << 1); mask < config->division_factor; + fa4: 4298 cmp r0, r3 + fa6: d8fb bhi.n fa0 + } + + /* Set binary divider power of 2 division factor */ + new_gendiv_config |= div2_count << GCLK_GENDIV_DIV_Pos; + fa8: 0212 lsls r2, r2, #8 + faa: 4332 orrs r2, r6 + fac: 0014 movs r4, r2 + new_genctrl_config |= GCLK_GENCTRL_DIVSEL; + fae: 2380 movs r3, #128 ; 0x80 + fb0: 035b lsls r3, r3, #13 + fb2: 431d orrs r5, r3 + } + + } + + /* Enable or disable the clock in standby mode */ + if (config->run_in_standby) { + fb4: 7a0b ldrb r3, [r1, #8] + fb6: 2b00 cmp r3, #0 + fb8: d002 beq.n fc0 + new_genctrl_config |= GCLK_GENCTRL_RUNSTDBY; + fba: 2380 movs r3, #128 ; 0x80 + fbc: 039b lsls r3, r3, #14 + fbe: 431d orrs r5, r3 + if (GCLK->STATUS.reg & GCLK_STATUS_SYNCBUSY){ + fc0: 4a13 ldr r2, [pc, #76] ; (1010 ) + fc2: 7853 ldrb r3, [r2, #1] + } + + while (system_gclk_is_syncing()) { + fc4: b25b sxtb r3, r3 + fc6: 2b00 cmp r3, #0 + fc8: dbfb blt.n fc2 + cpu_irq_enter_critical(); + fca: 4b12 ldr r3, [pc, #72] ; (1014 ) + fcc: 4798 blx r3 + }; + + system_interrupt_enter_critical_section(); + + /* Select the correct generator */ + *((uint8_t*)&GCLK->GENDIV.reg) = generator; + fce: 4b12 ldr r3, [pc, #72] ; (1018 ) + fd0: 701e strb r6, [r3, #0] + if (GCLK->STATUS.reg & GCLK_STATUS_SYNCBUSY){ + fd2: 4a0f ldr r2, [pc, #60] ; (1010 ) + fd4: 7853 ldrb r3, [r2, #1] + + /* Write the new generator configuration */ + while (system_gclk_is_syncing()) { + fd6: b25b sxtb r3, r3 + fd8: 2b00 cmp r3, #0 + fda: dbfb blt.n fd4 + /* Wait for synchronization */ + }; + GCLK->GENDIV.reg = new_gendiv_config; + fdc: 4b0c ldr r3, [pc, #48] ; (1010 ) + fde: 609c str r4, [r3, #8] + if (GCLK->STATUS.reg & GCLK_STATUS_SYNCBUSY){ + fe0: 001a movs r2, r3 + fe2: 7853 ldrb r3, [r2, #1] + + while (system_gclk_is_syncing()) { + fe4: b25b sxtb r3, r3 + fe6: 2b00 cmp r3, #0 + fe8: dbfb blt.n fe2 + /* Wait for synchronization */ + }; + GCLK->GENCTRL.reg = new_genctrl_config | (GCLK->GENCTRL.reg & GCLK_GENCTRL_GENEN); + fea: 4a09 ldr r2, [pc, #36] ; (1010 ) + fec: 6853 ldr r3, [r2, #4] + fee: 2180 movs r1, #128 ; 0x80 + ff0: 0249 lsls r1, r1, #9 + ff2: 400b ands r3, r1 + ff4: 431d orrs r5, r3 + ff6: 6055 str r5, [r2, #4] + cpu_irq_leave_critical(); + ff8: 4b08 ldr r3, [pc, #32] ; (101c ) + ffa: 4798 blx r3 + + system_interrupt_leave_critical_section(); +} + ffc: bd70 pop {r4, r5, r6, pc} + for (mask = (1UL << 1); mask < config->division_factor; + ffe: 2200 movs r2, #0 + 1000: e7d2 b.n fa8 + (config->division_factor) << GCLK_GENDIV_DIV_Pos; + 1002: 0204 lsls r4, r0, #8 + new_gendiv_config |= + 1004: 4334 orrs r4, r6 + new_genctrl_config |= GCLK_GENCTRL_IDC; + 1006: 2380 movs r3, #128 ; 0x80 + 1008: 029b lsls r3, r3, #10 + 100a: 431d orrs r5, r3 + 100c: e7d2 b.n fb4 + 100e: 46c0 nop ; (mov r8, r8) + 1010: 40000c00 .word 0x40000c00 + 1014: 00000c45 .word 0x00000c45 + 1018: 40000c08 .word 0x40000c08 + 101c: 00000c85 .word 0x00000c85 + +00001020 : + * + * \param[in] generator Generic Clock Generator index to enable + */ +void system_gclk_gen_enable( + const uint8_t generator) +{ + 1020: b510 push {r4, lr} + 1022: 0004 movs r4, r0 + if (GCLK->STATUS.reg & GCLK_STATUS_SYNCBUSY){ + 1024: 4a0b ldr r2, [pc, #44] ; (1054 ) + 1026: 7853 ldrb r3, [r2, #1] + while (system_gclk_is_syncing()) { + 1028: b25b sxtb r3, r3 + 102a: 2b00 cmp r3, #0 + 102c: dbfb blt.n 1026 + cpu_irq_enter_critical(); + 102e: 4b0a ldr r3, [pc, #40] ; (1058 ) + 1030: 4798 blx r3 + }; + + system_interrupt_enter_critical_section(); + + /* Select the requested generator */ + *((uint8_t*)&GCLK->GENCTRL.reg) = generator; + 1032: 4b0a ldr r3, [pc, #40] ; (105c ) + 1034: 701c strb r4, [r3, #0] + if (GCLK->STATUS.reg & GCLK_STATUS_SYNCBUSY){ + 1036: 4a07 ldr r2, [pc, #28] ; (1054 ) + 1038: 7853 ldrb r3, [r2, #1] + while (system_gclk_is_syncing()) { + 103a: b25b sxtb r3, r3 + 103c: 2b00 cmp r3, #0 + 103e: dbfb blt.n 1038 + /* Wait for synchronization */ + }; + + /* Enable generator */ + GCLK->GENCTRL.reg |= GCLK_GENCTRL_GENEN; + 1040: 4a04 ldr r2, [pc, #16] ; (1054 ) + 1042: 6851 ldr r1, [r2, #4] + 1044: 2380 movs r3, #128 ; 0x80 + 1046: 025b lsls r3, r3, #9 + 1048: 430b orrs r3, r1 + 104a: 6053 str r3, [r2, #4] + cpu_irq_leave_critical(); + 104c: 4b04 ldr r3, [pc, #16] ; (1060 ) + 104e: 4798 blx r3 + + system_interrupt_leave_critical_section(); +} + 1050: bd10 pop {r4, pc} + 1052: 46c0 nop ; (mov r8, r8) + 1054: 40000c00 .word 0x40000c00 + 1058: 00000c45 .word 0x00000c45 + 105c: 40000c04 .word 0x40000c04 + 1060: 00000c85 .word 0x00000c85 + +00001064 : + * + * \return The frequency of the generic clock generator, in Hz. + */ +uint32_t system_gclk_gen_get_hz( + const uint8_t generator) +{ + 1064: b570 push {r4, r5, r6, lr} + 1066: 0004 movs r4, r0 + if (GCLK->STATUS.reg & GCLK_STATUS_SYNCBUSY){ + 1068: 4a1a ldr r2, [pc, #104] ; (10d4 ) + 106a: 7853 ldrb r3, [r2, #1] + while (system_gclk_is_syncing()) { + 106c: b25b sxtb r3, r3 + 106e: 2b00 cmp r3, #0 + 1070: dbfb blt.n 106a + cpu_irq_enter_critical(); + 1072: 4b19 ldr r3, [pc, #100] ; (10d8 ) + 1074: 4798 blx r3 + }; + + system_interrupt_enter_critical_section(); + + /* Select the appropriate generator */ + *((uint8_t*)&GCLK->GENCTRL.reg) = generator; + 1076: 4b19 ldr r3, [pc, #100] ; (10dc ) + 1078: 701c strb r4, [r3, #0] + if (GCLK->STATUS.reg & GCLK_STATUS_SYNCBUSY){ + 107a: 4a16 ldr r2, [pc, #88] ; (10d4 ) + 107c: 7853 ldrb r3, [r2, #1] + while (system_gclk_is_syncing()) { + 107e: b25b sxtb r3, r3 + 1080: 2b00 cmp r3, #0 + 1082: dbfb blt.n 107c + /* Wait for synchronization */ + }; + + /* Get the frequency of the source connected to the GCLK generator */ + uint32_t gen_input_hz = system_clock_source_get_hz( + (enum system_clock_source)GCLK->GENCTRL.bit.SRC); + 1084: 4e13 ldr r6, [pc, #76] ; (10d4 ) + 1086: 6870 ldr r0, [r6, #4] + 1088: 04c0 lsls r0, r0, #19 + 108a: 0ec0 lsrs r0, r0, #27 + uint32_t gen_input_hz = system_clock_source_get_hz( + 108c: 4b14 ldr r3, [pc, #80] ; (10e0 ) + 108e: 4798 blx r3 + 1090: 0005 movs r5, r0 + + *((uint8_t*)&GCLK->GENCTRL.reg) = generator; + 1092: 4b12 ldr r3, [pc, #72] ; (10dc ) + 1094: 701c strb r4, [r3, #0] + + uint8_t divsel = GCLK->GENCTRL.bit.DIVSEL; + 1096: 6876 ldr r6, [r6, #4] + 1098: 02f6 lsls r6, r6, #11 + 109a: 0ff6 lsrs r6, r6, #31 + + /* Select the appropriate generator division register */ + *((uint8_t*)&GCLK->GENDIV.reg) = generator; + 109c: 4b11 ldr r3, [pc, #68] ; (10e4 ) + 109e: 701c strb r4, [r3, #0] + if (GCLK->STATUS.reg & GCLK_STATUS_SYNCBUSY){ + 10a0: 4a0c ldr r2, [pc, #48] ; (10d4 ) + 10a2: 7853 ldrb r3, [r2, #1] + while (system_gclk_is_syncing()) { + 10a4: b25b sxtb r3, r3 + 10a6: 2b00 cmp r3, #0 + 10a8: dbfb blt.n 10a2 + /* Wait for synchronization */ + }; + + uint32_t divider = GCLK->GENDIV.bit.DIV; + 10aa: 4b0a ldr r3, [pc, #40] ; (10d4 ) + 10ac: 689c ldr r4, [r3, #8] + 10ae: 0224 lsls r4, r4, #8 + 10b0: 0c24 lsrs r4, r4, #16 + cpu_irq_leave_critical(); + 10b2: 4b0d ldr r3, [pc, #52] ; (10e8 ) + 10b4: 4798 blx r3 + + system_interrupt_leave_critical_section(); + + /* Check if the generator is using fractional or binary division */ + if (!divsel && divider > 1) { + 10b6: 2e00 cmp r6, #0 + 10b8: d107 bne.n 10ca + 10ba: 2c01 cmp r4, #1 + 10bc: d907 bls.n 10ce + gen_input_hz /= divider; + 10be: 0021 movs r1, r4 + 10c0: 0028 movs r0, r5 + 10c2: 4b0a ldr r3, [pc, #40] ; (10ec ) + 10c4: 4798 blx r3 + 10c6: 0005 movs r5, r0 + 10c8: e001 b.n 10ce + } else if (divsel) { + gen_input_hz >>= (divider+1); + 10ca: 3401 adds r4, #1 + 10cc: 40e5 lsrs r5, r4 + } + + return gen_input_hz; +} + 10ce: 0028 movs r0, r5 + 10d0: bd70 pop {r4, r5, r6, pc} + 10d2: 46c0 nop ; (mov r8, r8) + 10d4: 40000c00 .word 0x40000c00 + 10d8: 00000c45 .word 0x00000c45 + 10dc: 40000c04 .word 0x40000c04 + 10e0: 00000d35 .word 0x00000d35 + 10e4: 40000c08 .word 0x40000c08 + 10e8: 00000c85 .word 0x00000c85 + 10ec: 00017961 .word 0x00017961 + +000010f0 : + * + * \param[in] channel Generic Clock channel to enable + */ +void system_gclk_chan_enable( + const uint8_t channel) +{ + 10f0: b510 push {r4, lr} + 10f2: 0004 movs r4, r0 + cpu_irq_enter_critical(); + 10f4: 4b06 ldr r3, [pc, #24] ; (1110 ) + 10f6: 4798 blx r3 + system_interrupt_enter_critical_section(); + + /* Select the requested generator channel */ + *((uint8_t*)&GCLK->CLKCTRL.reg) = channel; + 10f8: 4b06 ldr r3, [pc, #24] ; (1114 ) + 10fa: 701c strb r4, [r3, #0] + + /* Enable the generic clock */ + GCLK->CLKCTRL.reg |= GCLK_CLKCTRL_CLKEN; + 10fc: 4a06 ldr r2, [pc, #24] ; (1118 ) + 10fe: 8853 ldrh r3, [r2, #2] + 1100: 2180 movs r1, #128 ; 0x80 + 1102: 01c9 lsls r1, r1, #7 + 1104: 430b orrs r3, r1 + 1106: 8053 strh r3, [r2, #2] + cpu_irq_leave_critical(); + 1108: 4b04 ldr r3, [pc, #16] ; (111c ) + 110a: 4798 blx r3 + + system_interrupt_leave_critical_section(); +} + 110c: bd10 pop {r4, pc} + 110e: 46c0 nop ; (mov r8, r8) + 1110: 00000c45 .word 0x00000c45 + 1114: 40000c02 .word 0x40000c02 + 1118: 40000c00 .word 0x40000c00 + 111c: 00000c85 .word 0x00000c85 + +00001120 : + * + * \param[in] channel Generic Clock channel to disable + */ +void system_gclk_chan_disable( + const uint8_t channel) +{ + 1120: b510 push {r4, lr} + 1122: 0004 movs r4, r0 + cpu_irq_enter_critical(); + 1124: 4b0f ldr r3, [pc, #60] ; (1164 ) + 1126: 4798 blx r3 + system_interrupt_enter_critical_section(); + + /* Select the requested generator channel */ + *((uint8_t*)&GCLK->CLKCTRL.reg) = channel; + 1128: 4b0f ldr r3, [pc, #60] ; (1168 ) + 112a: 701c strb r4, [r3, #0] + + /* Sanity check WRTLOCK */ + Assert(!GCLK->CLKCTRL.bit.WRTLOCK); + + /* Switch to known-working source so that the channel can be disabled */ + uint32_t prev_gen_id = GCLK->CLKCTRL.bit.GEN; + 112c: 4a0f ldr r2, [pc, #60] ; (116c ) + 112e: 8853 ldrh r3, [r2, #2] + 1130: 051b lsls r3, r3, #20 + 1132: 0f18 lsrs r0, r3, #28 + GCLK->CLKCTRL.bit.GEN = 0; + 1134: 8853 ldrh r3, [r2, #2] + 1136: 490e ldr r1, [pc, #56] ; (1170 ) + 1138: 400b ands r3, r1 + 113a: 8053 strh r3, [r2, #2] + + /* Disable the generic clock */ + GCLK->CLKCTRL.reg &= ~GCLK_CLKCTRL_CLKEN; + 113c: 8853 ldrh r3, [r2, #2] + 113e: 490d ldr r1, [pc, #52] ; (1174 ) + 1140: 400b ands r3, r1 + 1142: 8053 strh r3, [r2, #2] + while (GCLK->CLKCTRL.reg & GCLK_CLKCTRL_CLKEN) { + 1144: 0011 movs r1, r2 + 1146: 2280 movs r2, #128 ; 0x80 + 1148: 01d2 lsls r2, r2, #7 + 114a: 884b ldrh r3, [r1, #2] + 114c: 4213 tst r3, r2 + 114e: d1fc bne.n 114a + /* Wait for clock to become disabled */ + } + + /* Restore previous configured clock generator */ + GCLK->CLKCTRL.bit.GEN = prev_gen_id; + 1150: 4906 ldr r1, [pc, #24] ; (116c ) + 1152: 884a ldrh r2, [r1, #2] + 1154: 0203 lsls r3, r0, #8 + 1156: 4806 ldr r0, [pc, #24] ; (1170 ) + 1158: 4002 ands r2, r0 + 115a: 4313 orrs r3, r2 + 115c: 804b strh r3, [r1, #2] + cpu_irq_leave_critical(); + 115e: 4b06 ldr r3, [pc, #24] ; (1178 ) + 1160: 4798 blx r3 + + system_interrupt_leave_critical_section(); +} + 1162: bd10 pop {r4, pc} + 1164: 00000c45 .word 0x00000c45 + 1168: 40000c02 .word 0x40000c02 + 116c: 40000c00 .word 0x40000c00 + 1170: fffff0ff .word 0xfffff0ff + 1174: ffffbfff .word 0xffffbfff + 1178: 00000c85 .word 0x00000c85 + +0000117c : +{ + 117c: b510 push {r4, lr} + new_clkctrl_config |= config->source_generator << GCLK_CLKCTRL_GEN_Pos; + 117e: 780c ldrb r4, [r1, #0] + 1180: 0224 lsls r4, r4, #8 + 1182: 4304 orrs r4, r0 + system_gclk_chan_disable(channel); + 1184: 4b02 ldr r3, [pc, #8] ; (1190 ) + 1186: 4798 blx r3 + GCLK->CLKCTRL.reg = new_clkctrl_config; + 1188: b2a4 uxth r4, r4 + 118a: 4b02 ldr r3, [pc, #8] ; (1194 ) + 118c: 805c strh r4, [r3, #2] +} + 118e: bd10 pop {r4, pc} + 1190: 00001121 .word 0x00001121 + 1194: 40000c00 .word 0x40000c00 + +00001198 : + * + * \return The frequency of the generic clock channel, in Hz. + */ +uint32_t system_gclk_chan_get_hz( + const uint8_t channel) +{ + 1198: b510 push {r4, lr} + 119a: 0004 movs r4, r0 + cpu_irq_enter_critical(); + 119c: 4b06 ldr r3, [pc, #24] ; (11b8 ) + 119e: 4798 blx r3 + uint8_t gen_id; + + system_interrupt_enter_critical_section(); + + /* Select the requested generic clock channel */ + *((uint8_t*)&GCLK->CLKCTRL.reg) = channel; + 11a0: 4b06 ldr r3, [pc, #24] ; (11bc ) + 11a2: 701c strb r4, [r3, #0] + gen_id = GCLK->CLKCTRL.bit.GEN; + 11a4: 4b06 ldr r3, [pc, #24] ; (11c0 ) + 11a6: 885c ldrh r4, [r3, #2] + 11a8: 0524 lsls r4, r4, #20 + 11aa: 0f24 lsrs r4, r4, #28 + cpu_irq_leave_critical(); + 11ac: 4b05 ldr r3, [pc, #20] ; (11c4 ) + 11ae: 4798 blx r3 + + system_interrupt_leave_critical_section(); + + /* Return the clock speed of the associated GCLK generator */ + return system_gclk_gen_get_hz(gen_id); + 11b0: 0020 movs r0, r4 + 11b2: 4b05 ldr r3, [pc, #20] ; (11c8 ) + 11b4: 4798 blx r3 +} + 11b6: bd10 pop {r4, pc} + 11b8: 00000c45 .word 0x00000c45 + 11bc: 40000c02 .word 0x40000c02 + 11c0: 40000c00 .word 0x40000c00 + 11c4: 00000c85 .word 0x00000c85 + 11c8: 00001065 .word 0x00001065 + +000011cc <_system_pinmux_config>: + */ +static void _system_pinmux_config( + PortGroup *const port, + const uint32_t pin_mask, + const struct system_pinmux_config *const config) +{ + 11cc: b530 push {r4, r5, lr} + + /* Track the configuration bits into a temporary variable before writing */ + uint32_t pin_cfg = 0; + + /* Enabled powersave mode, don't create configuration */ + if (!config->powersave) { + 11ce: 78d3 ldrb r3, [r2, #3] + 11d0: 2b00 cmp r3, #0 + 11d2: d135 bne.n 1240 <_system_pinmux_config+0x74> + /* Enable the pin peripheral MUX flag if non-GPIO selected (pinmux will + * be written later) and store the new MUX mask */ + if (config->mux_position != SYSTEM_PINMUX_GPIO) { + 11d4: 7813 ldrb r3, [r2, #0] + 11d6: 2b80 cmp r3, #128 ; 0x80 + 11d8: d029 beq.n 122e <_system_pinmux_config+0x62> + pin_cfg |= PORT_WRCONFIG_PMUXEN; + pin_cfg |= (config->mux_position << PORT_WRCONFIG_PMUX_Pos); + 11da: 061b lsls r3, r3, #24 + 11dc: 2480 movs r4, #128 ; 0x80 + 11de: 0264 lsls r4, r4, #9 + 11e0: 4323 orrs r3, r4 + } + + /* Check if the user has requested that the input buffer be enabled */ + if ((config->direction == SYSTEM_PINMUX_PIN_DIR_INPUT) || + 11e2: 7854 ldrb r4, [r2, #1] + 11e4: 2502 movs r5, #2 + 11e6: 43ac bics r4, r5 + 11e8: d106 bne.n 11f8 <_system_pinmux_config+0x2c> + (config->direction == SYSTEM_PINMUX_PIN_DIR_OUTPUT_WITH_READBACK)) { + /* Enable input buffer flag */ + pin_cfg |= PORT_WRCONFIG_INEN; + + /* Enable pull-up/pull-down control flag if requested */ + if (config->input_pull != SYSTEM_PINMUX_PIN_PULL_NONE) { + 11ea: 7894 ldrb r4, [r2, #2] + 11ec: 2c00 cmp r4, #0 + 11ee: d120 bne.n 1232 <_system_pinmux_config+0x66> + pin_cfg |= PORT_WRCONFIG_INEN; + 11f0: 2480 movs r4, #128 ; 0x80 + 11f2: 02a4 lsls r4, r4, #10 + 11f4: 4323 orrs r3, r4 + pin_cfg |= PORT_WRCONFIG_PULLEN; + } + + /* Clear the port DIR bits to disable the output buffer */ + port->DIRCLR.reg = pin_mask; + 11f6: 6041 str r1, [r0, #4] + } + + /* Check if the user has requested that the output buffer be enabled */ + if ((config->direction == SYSTEM_PINMUX_PIN_DIR_OUTPUT) || + 11f8: 7854 ldrb r4, [r2, #1] + 11fa: 3c01 subs r4, #1 + 11fc: 2c01 cmp r4, #1 + 11fe: d91c bls.n 123a <_system_pinmux_config+0x6e> + port->DIRCLR.reg = pin_mask; + } + + /* The Write Configuration register (WRCONFIG) requires the + * pins to to grouped into two 16-bit half-words - split them out here */ + uint32_t lower_pin_mask = (pin_mask & 0xFFFF); + 1200: 040d lsls r5, r1, #16 + 1202: 0c2d lsrs r5, r5, #16 + + /* Configure the lower 16-bits of the port to the desired configuration, + * including the pin peripheral multiplexer just in case it is enabled */ + port->WRCONFIG.reg + = (lower_pin_mask << PORT_WRCONFIG_PINMASK_Pos) | + pin_cfg | PORT_WRCONFIG_WRPMUX | PORT_WRCONFIG_WRPINCFG; + 1204: 24a0 movs r4, #160 ; 0xa0 + 1206: 05e4 lsls r4, r4, #23 + 1208: 432c orrs r4, r5 + 120a: 431c orrs r4, r3 + = (lower_pin_mask << PORT_WRCONFIG_PINMASK_Pos) | + 120c: 6284 str r4, [r0, #40] ; 0x28 + uint32_t upper_pin_mask = (pin_mask >> 16); + 120e: 0c0d lsrs r5, r1, #16 + + /* Configure the upper 16-bits of the port to the desired configuration, + * including the pin peripheral multiplexer just in case it is enabled */ + port->WRCONFIG.reg + = (upper_pin_mask << PORT_WRCONFIG_PINMASK_Pos) | + pin_cfg | PORT_WRCONFIG_WRPMUX | PORT_WRCONFIG_WRPINCFG | + 1210: 24d0 movs r4, #208 ; 0xd0 + 1212: 0624 lsls r4, r4, #24 + 1214: 432c orrs r4, r5 + 1216: 431c orrs r4, r3 + = (upper_pin_mask << PORT_WRCONFIG_PINMASK_Pos) | + 1218: 6284 str r4, [r0, #40] ; 0x28 + PORT_WRCONFIG_HWSEL; + + if(!config->powersave) { + 121a: 78d4 ldrb r4, [r2, #3] + 121c: 2c00 cmp r4, #0 + 121e: d122 bne.n 1266 <_system_pinmux_config+0x9a> + /* Set the pull-up state once the port pins are configured if one was + * requested and it does not violate the valid set of port + * configurations */ + if (pin_cfg & PORT_WRCONFIG_PULLEN) { + 1220: 035b lsls r3, r3, #13 + 1222: d51c bpl.n 125e <_system_pinmux_config+0x92> + /* Set the OUT register bits to enable the pull-up if requested, + * clear to enable pull-down */ + if (config->input_pull == SYSTEM_PINMUX_PIN_PULL_UP) { + 1224: 7893 ldrb r3, [r2, #2] + 1226: 2b01 cmp r3, #1 + 1228: d01e beq.n 1268 <_system_pinmux_config+0x9c> + port->OUTSET.reg = pin_mask; + } else { + port->OUTCLR.reg = pin_mask; + 122a: 6141 str r1, [r0, #20] + 122c: e017 b.n 125e <_system_pinmux_config+0x92> + uint32_t pin_cfg = 0; + 122e: 2300 movs r3, #0 + 1230: e7d7 b.n 11e2 <_system_pinmux_config+0x16> + pin_cfg |= PORT_WRCONFIG_PULLEN; + 1232: 24c0 movs r4, #192 ; 0xc0 + 1234: 02e4 lsls r4, r4, #11 + 1236: 4323 orrs r3, r4 + 1238: e7dd b.n 11f6 <_system_pinmux_config+0x2a> + pin_cfg &= ~PORT_WRCONFIG_PULLEN; + 123a: 4c0d ldr r4, [pc, #52] ; (1270 <_system_pinmux_config+0xa4>) + 123c: 4023 ands r3, r4 + 123e: e7df b.n 1200 <_system_pinmux_config+0x34> + port->DIRCLR.reg = pin_mask; + 1240: 6041 str r1, [r0, #4] + uint32_t lower_pin_mask = (pin_mask & 0xFFFF); + 1242: 040c lsls r4, r1, #16 + 1244: 0c24 lsrs r4, r4, #16 + pin_cfg | PORT_WRCONFIG_WRPMUX | PORT_WRCONFIG_WRPINCFG; + 1246: 23a0 movs r3, #160 ; 0xa0 + 1248: 05db lsls r3, r3, #23 + 124a: 4323 orrs r3, r4 + = (lower_pin_mask << PORT_WRCONFIG_PINMASK_Pos) | + 124c: 6283 str r3, [r0, #40] ; 0x28 + uint32_t upper_pin_mask = (pin_mask >> 16); + 124e: 0c0c lsrs r4, r1, #16 + pin_cfg | PORT_WRCONFIG_WRPMUX | PORT_WRCONFIG_WRPINCFG | + 1250: 23d0 movs r3, #208 ; 0xd0 + 1252: 061b lsls r3, r3, #24 + 1254: 4323 orrs r3, r4 + = (upper_pin_mask << PORT_WRCONFIG_PINMASK_Pos) | + 1256: 6283 str r3, [r0, #40] ; 0x28 + if(!config->powersave) { + 1258: 78d3 ldrb r3, [r2, #3] + 125a: 2b00 cmp r3, #0 + 125c: d103 bne.n 1266 <_system_pinmux_config+0x9a> + } + } + + /* Check if the user has requested that the output buffer be enabled */ + if ((config->direction == SYSTEM_PINMUX_PIN_DIR_OUTPUT) || + 125e: 7853 ldrb r3, [r2, #1] + 1260: 3b01 subs r3, #1 + 1262: 2b01 cmp r3, #1 + 1264: d902 bls.n 126c <_system_pinmux_config+0xa0> + (config->direction == SYSTEM_PINMUX_PIN_DIR_OUTPUT_WITH_READBACK)) { + /* Set the port DIR bits to enable the output buffer */ + port->DIRSET.reg = pin_mask; + } + } +} + 1266: bd30 pop {r4, r5, pc} + port->OUTSET.reg = pin_mask; + 1268: 6181 str r1, [r0, #24] + 126a: e7f8 b.n 125e <_system_pinmux_config+0x92> + port->DIRSET.reg = pin_mask; + 126c: 6081 str r1, [r0, #8] +} + 126e: e7fa b.n 1266 <_system_pinmux_config+0x9a> + 1270: fffbffff .word 0xfffbffff + +00001274 : + * \param[in] config Configuration settings for the pin + */ +void system_pinmux_pin_set_config( + const uint8_t gpio_pin, + const struct system_pinmux_config *const config) +{ + 1274: b510 push {r4, lr} + 1276: 000a movs r2, r1 + uint8_t group_index = (gpio_pin / 32); + + /* Array of available ports */ + Port *const ports[PORT_INST_NUM] = PORT_INSTS; + + if (port_index < PORT_INST_NUM) { + 1278: 09c1 lsrs r1, r0, #7 + return &(ports[port_index]->Group[group_index]); + } else { + Assert(false); + return NULL; + 127a: 2300 movs r3, #0 + if (port_index < PORT_INST_NUM) { + 127c: 2900 cmp r1, #0 + 127e: d104 bne.n 128a + return &(ports[port_index]->Group[group_index]); + 1280: 0943 lsrs r3, r0, #5 + 1282: 01db lsls r3, r3, #7 + 1284: 4905 ldr r1, [pc, #20] ; (129c ) + 1286: 468c mov ip, r1 + 1288: 4463 add r3, ip + PortGroup *const port = system_pinmux_get_group_from_gpio_pin(gpio_pin); + uint32_t pin_mask = (1UL << (gpio_pin % 32)); + 128a: 241f movs r4, #31 + 128c: 4020 ands r0, r4 + 128e: 2101 movs r1, #1 + 1290: 4081 lsls r1, r0 + + _system_pinmux_config(port, pin_mask, config); + 1292: 0018 movs r0, r3 + 1294: 4b02 ldr r3, [pc, #8] ; (12a0 ) + 1296: 4798 blx r3 +} + 1298: bd10 pop {r4, pc} + 129a: 46c0 nop ; (mov r8, r8) + 129c: 41004400 .word 0x41004400 + 12a0: 000011cd .word 0x000011cd + +000012a4 : + */ +void system_pinmux_group_set_config( + PortGroup *const port, + const uint32_t mask, + const struct system_pinmux_config *const config) +{ + 12a4: b5f0 push {r4, r5, r6, r7, lr} + 12a6: b083 sub sp, #12 + 12a8: 9000 str r0, [sp, #0] + 12aa: 000e movs r6, r1 + 12ac: 9201 str r2, [sp, #4] + Assert(port); + + for (int i = 0; i < 32; i++) { + 12ae: 2400 movs r4, #0 + if (mask & (1UL << i)) { + 12b0: 2701 movs r7, #1 + _system_pinmux_config(port, (1UL << i), config); + 12b2: 4d08 ldr r5, [pc, #32] ; (12d4 ) + 12b4: e002 b.n 12bc + for (int i = 0; i < 32; i++) { + 12b6: 3401 adds r4, #1 + 12b8: 2c20 cmp r4, #32 + 12ba: d009 beq.n 12d0 + if (mask & (1UL << i)) { + 12bc: 0033 movs r3, r6 + 12be: 40e3 lsrs r3, r4 + 12c0: 421f tst r7, r3 + 12c2: d0f8 beq.n 12b6 + _system_pinmux_config(port, (1UL << i), config); + 12c4: 9a01 ldr r2, [sp, #4] + 12c6: 0039 movs r1, r7 + 12c8: 40a1 lsls r1, r4 + 12ca: 9800 ldr r0, [sp, #0] + 12cc: 47a8 blx r5 + 12ce: e7f2 b.n 12b6 + } + } +} + 12d0: b003 add sp, #12 + 12d2: bdf0 pop {r4, r5, r6, r7, pc} + 12d4: 000011cd .word 0x000011cd + +000012d8 <_system_dummy_init>: + */ +void _system_dummy_init(void); +void _system_dummy_init(void) +{ + return; +} + 12d8: 4770 bx lr + ... + +000012dc : + * - Board hardware initialization (via the Board module) + * - Event system driver initialization (via the EVSYS module) + * - External Interrupt driver initialization (via the EXTINT module) + */ +void system_init(void) +{ + 12dc: b510 push {r4, lr} + /* Configure GCLK and clock sources according to conf_clocks.h */ + system_clock_init(); + 12de: 4b05 ldr r3, [pc, #20] ; (12f4 ) + 12e0: 4798 blx r3 + + /* Initialize board hardware */ + system_board_init(); + 12e2: 4b05 ldr r3, [pc, #20] ; (12f8 ) + 12e4: 4798 blx r3 + + /* Initialize EVSYS hardware */ + _system_events_init(); + 12e6: 4b05 ldr r3, [pc, #20] ; (12fc ) + 12e8: 4798 blx r3 + + /* Initialize External hardware */ + _system_extint_init(); + 12ea: 4b05 ldr r3, [pc, #20] ; (1300 ) + 12ec: 4798 blx r3 + + /* Initialize DIVAS hardware */ + _system_divas_init(); + 12ee: 4b05 ldr r3, [pc, #20] ; (1304 ) + 12f0: 4798 blx r3 +} + 12f2: bd10 pop {r4, pc} + 12f4: 00000ead .word 0x00000ead + 12f8: 00000cb5 .word 0x00000cb5 + 12fc: 000012d9 .word 0x000012d9 + 1300: 000012d9 .word 0x000012d9 + 1304: 000012d9 .word 0x000012d9 + +00001308 : + +/** + * \brief Default interrupt handler for unused IRQs. + */ +void Dummy_Handler(void) +{ + 1308: e7fe b.n 1308 + ... + +0000130c : +{ + 130c: b5f8 push {r3, r4, r5, r6, r7, lr} + if (pSrc != pDest) { + 130e: 4a2a ldr r2, [pc, #168] ; (13b8 ) + 1310: 4b2a ldr r3, [pc, #168] ; (13bc ) + 1312: 429a cmp r2, r3 + 1314: d011 beq.n 133a + for (; pDest < &_erelocate;) { + 1316: 001a movs r2, r3 + 1318: 4b29 ldr r3, [pc, #164] ; (13c0 ) + 131a: 429a cmp r2, r3 + 131c: d20d bcs.n 133a + 131e: 4a29 ldr r2, [pc, #164] ; (13c4 ) + 1320: 3303 adds r3, #3 + 1322: 1a9b subs r3, r3, r2 + 1324: 089b lsrs r3, r3, #2 + 1326: 3301 adds r3, #1 + 1328: 009b lsls r3, r3, #2 + 132a: 2200 movs r2, #0 + *pDest++ = *pSrc++; + 132c: 4823 ldr r0, [pc, #140] ; (13bc ) + 132e: 4922 ldr r1, [pc, #136] ; (13b8 ) + 1330: 588c ldr r4, [r1, r2] + 1332: 5084 str r4, [r0, r2] + 1334: 3204 adds r2, #4 + for (; pDest < &_erelocate;) { + 1336: 429a cmp r2, r3 + 1338: d1fa bne.n 1330 + for (pDest = &_szero; pDest < &_ezero;) { + 133a: 4a23 ldr r2, [pc, #140] ; (13c8 ) + 133c: 4b23 ldr r3, [pc, #140] ; (13cc ) + 133e: 429a cmp r2, r3 + 1340: d20a bcs.n 1358 + 1342: 43d3 mvns r3, r2 + 1344: 4921 ldr r1, [pc, #132] ; (13cc ) + 1346: 185b adds r3, r3, r1 + 1348: 2103 movs r1, #3 + 134a: 438b bics r3, r1 + 134c: 3304 adds r3, #4 + 134e: 189b adds r3, r3, r2 + *pDest++ = 0; + 1350: 2100 movs r1, #0 + 1352: c202 stmia r2!, {r1} + for (pDest = &_szero; pDest < &_ezero;) { + 1354: 4293 cmp r3, r2 + 1356: d1fc bne.n 1352 + SCB->VTOR = ((uint32_t) pSrc & SCB_VTOR_TBLOFF_Msk); + 1358: 4a1d ldr r2, [pc, #116] ; (13d0 ) + 135a: 21ff movs r1, #255 ; 0xff + 135c: 4b1d ldr r3, [pc, #116] ; (13d4 ) + 135e: 438b bics r3, r1 + 1360: 6093 str r3, [r2, #8] + SBMATRIX->SFR[SBMATRIX_SLAVE_HMCRAMC0].reg = 2; + 1362: 39fd subs r1, #253 ; 0xfd + 1364: 2390 movs r3, #144 ; 0x90 + 1366: 005b lsls r3, r3, #1 + 1368: 4a1b ldr r2, [pc, #108] ; (13d8 ) + 136a: 50d1 str r1, [r2, r3] + USB->DEVICE.QOSCTRL.bit.CQOS = 2; + 136c: 4a1b ldr r2, [pc, #108] ; (13dc ) + 136e: 78d3 ldrb r3, [r2, #3] + 1370: 2503 movs r5, #3 + 1372: 43ab bics r3, r5 + 1374: 2402 movs r4, #2 + 1376: 4323 orrs r3, r4 + 1378: 70d3 strb r3, [r2, #3] + USB->DEVICE.QOSCTRL.bit.DQOS = 2; + 137a: 78d3 ldrb r3, [r2, #3] + 137c: 270c movs r7, #12 + 137e: 43bb bics r3, r7 + 1380: 2608 movs r6, #8 + 1382: 4333 orrs r3, r6 + 1384: 70d3 strb r3, [r2, #3] + DMAC->QOSCTRL.bit.DQOS = 2; + 1386: 4b16 ldr r3, [pc, #88] ; (13e0 ) + 1388: 7b98 ldrb r0, [r3, #14] + 138a: 2230 movs r2, #48 ; 0x30 + 138c: 4390 bics r0, r2 + 138e: 2220 movs r2, #32 + 1390: 4310 orrs r0, r2 + 1392: 7398 strb r0, [r3, #14] + DMAC->QOSCTRL.bit.FQOS = 2; + 1394: 7b99 ldrb r1, [r3, #14] + 1396: 43b9 bics r1, r7 + 1398: 4331 orrs r1, r6 + 139a: 7399 strb r1, [r3, #14] + DMAC->QOSCTRL.bit.WRBQOS = 2; + 139c: 7b9a ldrb r2, [r3, #14] + 139e: 43aa bics r2, r5 + 13a0: 4322 orrs r2, r4 + 13a2: 739a strb r2, [r3, #14] + NVMCTRL->CTRLB.bit.MANW = 1; + 13a4: 4a0f ldr r2, [pc, #60] ; (13e4 ) + 13a6: 6853 ldr r3, [r2, #4] + 13a8: 2180 movs r1, #128 ; 0x80 + 13aa: 430b orrs r3, r1 + 13ac: 6053 str r3, [r2, #4] + __libc_init_array(); + 13ae: 4b0e ldr r3, [pc, #56] ; (13e8 ) + 13b0: 4798 blx r3 + main(); + 13b2: 4b0e ldr r3, [pc, #56] ; (13ec ) + 13b4: 4798 blx r3 + 13b6: e7fe b.n 13b6 + 13b8: 0001ca88 .word 0x0001ca88 + 13bc: 20000000 .word 0x20000000 + 13c0: 200000c4 .word 0x200000c4 + 13c4: 20000004 .word 0x20000004 + 13c8: 200000c8 .word 0x200000c8 + 13cc: 20004e38 .word 0x20004e38 + 13d0: e000ed00 .word 0xe000ed00 + 13d4: 00000000 .word 0x00000000 + 13d8: 41007000 .word 0x41007000 + 13dc: 41005000 .word 0x41005000 + 13e0: 41004800 .word 0x41004800 + 13e4: 41004000 .word 0x41004000 + 13e8: 00017eb5 .word 0x00017eb5 + 13ec: 0001794d .word 0x0001794d + +000013f0 <_sbrk>: +extern void _exit(int status); +extern void _kill(int pid, int sig); +extern int _getpid(void); + +extern caddr_t _sbrk(int incr) +{ + 13f0: 0003 movs r3, r0 + static unsigned char *heap = NULL; + unsigned char *prev_heap; + + if (heap == NULL) { + 13f2: 4a06 ldr r2, [pc, #24] ; (140c <_sbrk+0x1c>) + 13f4: 6812 ldr r2, [r2, #0] + 13f6: 2a00 cmp r2, #0 + 13f8: d004 beq.n 1404 <_sbrk+0x14> + heap = (unsigned char *)&_end; + } + prev_heap = heap; + 13fa: 4a04 ldr r2, [pc, #16] ; (140c <_sbrk+0x1c>) + 13fc: 6810 ldr r0, [r2, #0] + + heap += incr; + 13fe: 18c3 adds r3, r0, r3 + 1400: 6013 str r3, [r2, #0] + + return (caddr_t) prev_heap; +} + 1402: 4770 bx lr + heap = (unsigned char *)&_end; + 1404: 4902 ldr r1, [pc, #8] ; (1410 <_sbrk+0x20>) + 1406: 4a01 ldr r2, [pc, #4] ; (140c <_sbrk+0x1c>) + 1408: 6011 str r1, [r2, #0] + 140a: e7f6 b.n 13fa <_sbrk+0xa> + 140c: 200026d0 .word 0x200026d0 + 1410: 20006e38 .word 0x20006e38 + +00001414 : + * GLOBAL FUNCTIONS + **********************/ + +bool lv_debug_check_null(const void * p) +{ + if(p) return true; + 1414: 1e43 subs r3, r0, #1 + 1416: 4198 sbcs r0, r3 + 1418: b2c0 uxtb r0, r0 + + return false; +} + 141a: 4770 bx lr + +0000141c : + LV_LOG_WARN("lv_debug_check_str: string is longer than LV_DEBUG_STR_MAX_LENGTH"); + return false; +} + +void lv_debug_log_error(const char * msg, uint64_t value) +{ + 141c: b510 push {r4, lr} + 141e: b0c0 sub sp, #256 ; 0x100 + 1420: 0004 movs r4, r0 + static const char hex[] = "0123456789ABCDEF"; + + size_t msg_len = strlen(msg); + 1422: 4b06 ldr r3, [pc, #24] ; (143c ) + 1424: 4798 blx r3 + uint32_t value_len = sizeof(unsigned long int); + + if(msg_len < 230) { + 1426: 28e5 cmp r0, #229 ; 0xe5 + 1428: d901 bls.n 142e + LV_LOG_ERROR(buf); + } + else { + LV_LOG_ERROR(msg); + } +} + 142a: b040 add sp, #256 ; 0x100 + 142c: bd10 pop {r4, pc} + _lv_memcpy(bufp, msg, msg_len); + 142e: 0002 movs r2, r0 + 1430: 0021 movs r1, r4 + 1432: 4668 mov r0, sp + 1434: 4b02 ldr r3, [pc, #8] ; (1440 ) + 1436: 4798 blx r3 +} + 1438: e7f7 b.n 142a + 143a: 46c0 nop ; (mov r8, r8) + 143c: 00017f61 .word 0x00017f61 + 1440: 00010c25 .word 0x00010c25 + +00001444 : + * @param disp pointer to display which active screen should be get. (NULL to use the default + * screen) + * @return pointer to the active screen object (loaded by 'lv_scr_load()') + */ +lv_obj_t * lv_disp_get_scr_act(lv_disp_t * disp) +{ + 1444: b510 push {r4, lr} + if(!disp) disp = lv_disp_get_default(); + 1446: 2800 cmp r0, #0 + 1448: d001 beq.n 144e + if(!disp) { + LV_LOG_WARN("lv_scr_act: no display registered to get its act. screen"); + return NULL; + } + + return disp->act_scr; + 144a: 6bc0 ldr r0, [r0, #60] ; 0x3c +} + 144c: bd10 pop {r4, pc} + if(!disp) disp = lv_disp_get_default(); + 144e: 4b03 ldr r3, [pc, #12] ; (145c ) + 1450: 4798 blx r3 + if(!disp) { + 1452: 2800 cmp r0, #0 + 1454: d1f9 bne.n 144a + return NULL; + 1456: 2000 movs r0, #0 + 1458: e7f8 b.n 144c + 145a: 46c0 nop ; (mov r8, r8) + 145c: 0000f5a1 .word 0x0000f5a1 + +00001460 : + * Return with the top layer. (Same on every screen and it is above the normal screen layer) + * @param disp pointer to display which top layer should be get. (NULL to use the default screen) + * @return pointer to the top layer object (transparent screen sized lv_obj) + */ +lv_obj_t * lv_disp_get_layer_top(lv_disp_t * disp) +{ + 1460: b510 push {r4, lr} + if(!disp) disp = lv_disp_get_default(); + 1462: 2800 cmp r0, #0 + 1464: d001 beq.n 146a + if(!disp) { + LV_LOG_WARN("lv_layer_top: no display registered to get its top layer"); + return NULL; + } + + return disp->top_layer; + 1466: 6c00 ldr r0, [r0, #64] ; 0x40 +} + 1468: bd10 pop {r4, pc} + if(!disp) disp = lv_disp_get_default(); + 146a: 4b03 ldr r3, [pc, #12] ; (1478 ) + 146c: 4798 blx r3 + if(!disp) { + 146e: 2800 cmp r0, #0 + 1470: d1f9 bne.n 1466 + return NULL; + 1472: 2000 movs r0, #0 + 1474: e7f8 b.n 1468 + 1476: 46c0 nop ; (mov r8, r8) + 1478: 0000f5a1 .word 0x0000f5a1 + +0000147c : + * layer) + * @param disp pointer to display which sys. layer should be get. (NULL to use the default screen) + * @return pointer to the sys layer object (transparent screen sized lv_obj) + */ +lv_obj_t * lv_disp_get_layer_sys(lv_disp_t * disp) +{ + 147c: b510 push {r4, lr} + if(!disp) disp = lv_disp_get_default(); + 147e: 2800 cmp r0, #0 + 1480: d001 beq.n 1486 + if(!disp) { + LV_LOG_WARN("lv_layer_sys: no display registered to get its sys. layer"); + return NULL; + } + + return disp->sys_layer; + 1482: 6c40 ldr r0, [r0, #68] ; 0x44 +} + 1484: bd10 pop {r4, pc} + if(!disp) disp = lv_disp_get_default(); + 1486: 4b03 ldr r3, [pc, #12] ; (1494 ) + 1488: 4798 blx r3 + if(!disp) { + 148a: 2800 cmp r0, #0 + 148c: d1f9 bne.n 1482 + return NULL; + 148e: 2000 movs r0, #0 + 1490: e7f8 b.n 1484 + 1492: 46c0 nop ; (mov r8, r8) + 1494: 0000f5a1 .word 0x0000f5a1 + +00001498 : + + if(group->focus_cb) group->focus_cb(group); +} + +static void obj_to_foreground(lv_obj_t * obj) +{ + 1498: b5f8 push {r3, r4, r5, r6, r7, lr} + /*Search for 'top' attribute*/ + lv_obj_t * i = obj; + lv_obj_t * last_top = NULL; + while(i != NULL) { + 149a: 2800 cmp r0, #0 + 149c: d011 beq.n 14c2 + 149e: 2500 movs r5, #0 + if(i->top != 0) last_top = i; + 14a0: 2734 movs r7, #52 ; 0x34 + 14a2: 2620 movs r6, #32 + i = lv_obj_get_parent(i); + 14a4: 4c07 ldr r4, [pc, #28] ; (14c4 ) + 14a6: e002 b.n 14ae + 14a8: 47a0 blx r4 + while(i != NULL) { + 14aa: 2800 cmp r0, #0 + 14ac: d004 beq.n 14b8 + if(i->top != 0) last_top = i; + 14ae: 5dc3 ldrb r3, [r0, r7] + 14b0: 421e tst r6, r3 + 14b2: d0f9 beq.n 14a8 + 14b4: 0005 movs r5, r0 + 14b6: e7f7 b.n 14a8 + } + + if(last_top != NULL) { + 14b8: 2d00 cmp r5, #0 + 14ba: d002 beq.n 14c2 + /*Move the last_top object to the foreground*/ + lv_obj_move_foreground(last_top); + 14bc: 0028 movs r0, r5 + 14be: 4b02 ldr r3, [pc, #8] ; (14c8 ) + 14c0: 4798 blx r3 + } +} + 14c2: bdf8 pop {r3, r4, r5, r6, r7, pc} + 14c4: 00001a39 .word 0x00001a39 + 14c8: 00001fb1 .word 0x00001fb1 + +000014cc : +{ + 14cc: b5f8 push {r3, r4, r5, r6, r7, lr} + 14ce: 46de mov lr, fp + 14d0: 4657 mov r7, sl + 14d2: 464e mov r6, r9 + 14d4: 4645 mov r5, r8 + 14d6: b5e0 push {r5, r6, r7, lr} + 14d8: 0006 movs r6, r0 + 14da: 468a mov sl, r1 + 14dc: 4690 mov r8, r2 + if(group->frozen) return; + 14de: 7d03 ldrb r3, [r0, #20] + 14e0: 07db lsls r3, r3, #31 + 14e2: d43c bmi.n 155e + lv_obj_t ** obj_next = group->obj_focus; + 14e4: 68c4 ldr r4, [r0, #12] + bool can_begin = true; + 14e6: 2301 movs r3, #1 + 14e8: 4699 mov r9, r3 + lv_obj_t ** obj_sentinel = NULL; + 14ea: 2500 movs r5, #0 + if(!lv_obj_get_hidden(*obj_next)) break; + 14ec: 4f32 ldr r7, [pc, #200] ; (15b8 ) + if(group->wrap || obj_sentinel == NULL) { + 14ee: 330f adds r3, #15 + 14f0: 469b mov fp, r3 + 14f2: e015 b.n 1520 + 14f4: 7d33 ldrb r3, [r6, #20] + 14f6: 465a mov r2, fp + 14f8: 421a tst r2, r3 + 14fa: d101 bne.n 1500 + 14fc: 2d00 cmp r5, #0 + 14fe: d12e bne.n 155e + if(!can_begin) return; + 1500: 464b mov r3, r9 + 1502: 2b00 cmp r3, #0 + 1504: d02b beq.n 155e + obj_next = begin(&group->obj_ll); + 1506: 0030 movs r0, r6 + 1508: 47d0 blx sl + 150a: 0004 movs r4, r0 + if(obj_sentinel == NULL) { + 150c: 2d00 cmp r5, #0 + 150e: d04c beq.n 15aa + can_begin = false; + 1510: 2300 movs r3, #0 + 1512: 4699 mov r9, r3 + if(obj_next == NULL) continue; + 1514: 2c00 cmp r4, #0 + 1516: d003 beq.n 1520 + if(!lv_obj_get_hidden(*obj_next)) break; + 1518: 6820 ldr r0, [r4, #0] + 151a: 47b8 blx r7 + 151c: 2800 cmp r0, #0 + 151e: d00c beq.n 153a + if(obj_next == NULL) { + 1520: 2c00 cmp r4, #0 + 1522: d0e7 beq.n 14f4 + if(obj_sentinel == NULL) { + 1524: 2d00 cmp r5, #0 + 1526: d006 beq.n 1536 + obj_next = move(&group->obj_ll, obj_next); + 1528: 0021 movs r1, r4 + 152a: 0030 movs r0, r6 + 152c: 47c0 blx r8 + 152e: 0004 movs r4, r0 + if(obj_next == obj_sentinel) return; + 1530: 42a8 cmp r0, r5 + 1532: d1ef bne.n 1514 + 1534: e013 b.n 155e + 1536: 0025 movs r5, r4 + 1538: e7f6 b.n 1528 + if(obj_next == group->obj_focus) return; /*There's only one visible object and it's already focused*/ + 153a: 68f3 ldr r3, [r6, #12] + 153c: 42a3 cmp r3, r4 + 153e: d00e beq.n 155e + if(group->obj_focus) { + 1540: 2b00 cmp r3, #0 + 1542: d016 beq.n 1572 + (*group->obj_focus)->signal_cb(*group->obj_focus, LV_SIGNAL_DEFOCUS, NULL); + 1544: 6818 ldr r0, [r3, #0] + 1546: 69c3 ldr r3, [r0, #28] + 1548: 2200 movs r2, #0 + 154a: 2117 movs r1, #23 + 154c: 4798 blx r3 + lv_res_t res = lv_event_send(*group->obj_focus, LV_EVENT_DEFOCUSED, NULL); + 154e: 68f3 ldr r3, [r6, #12] + 1550: 6818 ldr r0, [r3, #0] + 1552: 2200 movs r2, #0 + 1554: 210e movs r1, #14 + 1556: 4b19 ldr r3, [pc, #100] ; (15bc ) + 1558: 4798 blx r3 + if(res != LV_RES_OK) return; + 155a: 2801 cmp r0, #1 + 155c: d005 beq.n 156a +} + 155e: bc3c pop {r2, r3, r4, r5} + 1560: 4690 mov r8, r2 + 1562: 4699 mov r9, r3 + 1564: 46a2 mov sl, r4 + 1566: 46ab mov fp, r5 + 1568: bdf8 pop {r3, r4, r5, r6, r7, pc} + lv_obj_invalidate(*group->obj_focus); + 156a: 68f3 ldr r3, [r6, #12] + 156c: 6818 ldr r0, [r3, #0] + 156e: 4b14 ldr r3, [pc, #80] ; (15c0 ) + 1570: 4798 blx r3 + group->obj_focus = obj_next; + 1572: 60f4 str r4, [r6, #12] + (*group->obj_focus)->signal_cb(*group->obj_focus, LV_SIGNAL_FOCUS, NULL); + 1574: 6820 ldr r0, [r4, #0] + 1576: 69c3 ldr r3, [r0, #28] + 1578: 2200 movs r2, #0 + 157a: 2116 movs r1, #22 + 157c: 4798 blx r3 + lv_res_t res = lv_event_send(*group->obj_focus, LV_EVENT_FOCUSED, NULL); + 157e: 68f3 ldr r3, [r6, #12] + 1580: 6818 ldr r0, [r3, #0] + 1582: 2200 movs r2, #0 + 1584: 210d movs r1, #13 + 1586: 4b0d ldr r3, [pc, #52] ; (15bc ) + 1588: 4798 blx r3 + if(res != LV_RES_OK) return; + 158a: 2801 cmp r0, #1 + 158c: d1e7 bne.n 155e + obj_to_foreground(*group->obj_focus); + 158e: 68f3 ldr r3, [r6, #12] + 1590: 6818 ldr r0, [r3, #0] + 1592: 4b0c ldr r3, [pc, #48] ; (15c4 ) + 1594: 4798 blx r3 + lv_obj_invalidate(*group->obj_focus); + 1596: 68f3 ldr r3, [r6, #12] + 1598: 6818 ldr r0, [r3, #0] + 159a: 4b09 ldr r3, [pc, #36] ; (15c0 ) + 159c: 4798 blx r3 + if(group->focus_cb) group->focus_cb(group); + 159e: 6933 ldr r3, [r6, #16] + 15a0: 2b00 cmp r3, #0 + 15a2: d0dc beq.n 155e + 15a4: 0030 movs r0, r6 + 15a6: 4798 blx r3 + 15a8: e7d9 b.n 155e + if(obj_sentinel == NULL) return; /*Group is empty*/ + 15aa: 2800 cmp r0, #0 + 15ac: d0d7 beq.n 155e + obj_next = begin(&group->obj_ll); + 15ae: 0005 movs r5, r0 + can_begin = false; + 15b0: 2300 movs r3, #0 + 15b2: 4699 mov r9, r3 + 15b4: e7b0 b.n 1518 + 15b6: 46c0 nop ; (mov r8, r8) + 15b8: 00001e1d .word 0x00001e1d + 15bc: 000019a9 .word 0x000019a9 + 15c0: 00001f49 .word 0x00001f49 + 15c4: 00001499 .word 0x00001499 + +000015c8 <_lv_group_init>: +{ + 15c8: b510 push {r4, lr} + _lv_ll_init(&LV_GC_ROOT(_lv_group_ll), sizeof(lv_group_t)); + 15ca: 2118 movs r1, #24 + 15cc: 4801 ldr r0, [pc, #4] ; (15d4 <_lv_group_init+0xc>) + 15ce: 4b02 ldr r3, [pc, #8] ; (15d8 <_lv_group_init+0x10>) + 15d0: 4798 blx r3 +} + 15d2: bd10 pop {r4, pc} + 15d4: 20004e18 .word 0x20004e18 + 15d8: 00010551 .word 0x00010551 + +000015dc : +{ + 15dc: b510 push {r4, lr} + focus_next_core(group, _lv_ll_get_head, _lv_ll_get_next); + 15de: 4a02 ldr r2, [pc, #8] ; (15e8 ) + 15e0: 4902 ldr r1, [pc, #8] ; (15ec ) + 15e2: 4b03 ldr r3, [pc, #12] ; (15f0 ) + 15e4: 4798 blx r3 +} + 15e6: bd10 pop {r4, pc} + 15e8: 0001061d .word 0x0001061d + 15ec: 00010605 .word 0x00010605 + 15f0: 000014cd .word 0x000014cd + +000015f4 : +{ + 15f4: b510 push {r4, lr} + focus_next_core(group, _lv_ll_get_tail, _lv_ll_get_prev); + 15f6: 4a02 ldr r2, [pc, #8] ; (1600 ) + 15f8: 4902 ldr r1, [pc, #8] ; (1604 ) + 15fa: 4b03 ldr r3, [pc, #12] ; (1608 ) + 15fc: 4798 blx r3 +} + 15fe: bd10 pop {r4, pc} + 1600: 00010645 .word 0x00010645 + 1604: 00010611 .word 0x00010611 + 1608: 000014cd .word 0x000014cd + +0000160c : +{ + 160c: b570 push {r4, r5, r6, lr} + 160e: 0004 movs r4, r0 + uint8_t temp_wrap = g->wrap; + 1610: 7d03 ldrb r3, [r0, #20] + 1612: 06dd lsls r5, r3, #27 + 1614: 0fed lsrs r5, r5, #31 + g->wrap = 1; + 1616: 2210 movs r2, #16 + 1618: 4313 orrs r3, r2 + 161a: 7503 strb r3, [r0, #20] + if(g->refocus_policy == LV_GROUP_REFOCUS_POLICY_NEXT) + 161c: 071b lsls r3, r3, #28 + 161e: d508 bpl.n 1632 + lv_group_focus_prev(g); + 1620: 4b05 ldr r3, [pc, #20] ; (1638 ) + 1622: 4798 blx r3 + g->wrap = temp_wrap; + 1624: 012d lsls r5, r5, #4 + 1626: 7d23 ldrb r3, [r4, #20] + 1628: 2210 movs r2, #16 + 162a: 4393 bics r3, r2 + 162c: 432b orrs r3, r5 + 162e: 7523 strb r3, [r4, #20] +} + 1630: bd70 pop {r4, r5, r6, pc} + lv_group_focus_next(g); + 1632: 4b02 ldr r3, [pc, #8] ; (163c ) + 1634: 4798 blx r3 + 1636: e7f5 b.n 1624 + 1638: 000015f5 .word 0x000015f5 + 163c: 000015dd .word 0x000015dd + +00001640 : +{ + 1640: b5f8 push {r3, r4, r5, r6, r7, lr} + 1642: 0005 movs r5, r0 + 1644: 000c movs r4, r1 + if(group == NULL) return; + 1646: 2800 cmp r0, #0 + 1648: d010 beq.n 166c + _LV_LL_READ(group->obj_ll, obj_i) { + 164a: 0006 movs r6, r0 + 164c: 4b1b ldr r3, [pc, #108] ; (16bc ) + 164e: 4798 blx r3 + 1650: 2800 cmp r0, #0 + 1652: d00c beq.n 166e + if((*obj_i) == obj) { + 1654: 6803 ldr r3, [r0, #0] + 1656: 429c cmp r4, r3 + 1658: d008 beq.n 166c + _LV_LL_READ(group->obj_ll, obj_i) { + 165a: 4f19 ldr r7, [pc, #100] ; (16c0 ) + 165c: 0001 movs r1, r0 + 165e: 0030 movs r0, r6 + 1660: 47b8 blx r7 + 1662: 2800 cmp r0, #0 + 1664: d003 beq.n 166e + if((*obj_i) == obj) { + 1666: 6803 ldr r3, [r0, #0] + 1668: 42a3 cmp r3, r4 + 166a: d1f7 bne.n 165c +} + 166c: bdf8 pop {r3, r4, r5, r6, r7, pc} + if(obj->group_p) { + 166e: 6ba3 ldr r3, [r4, #56] ; 0x38 + 1670: 2b00 cmp r3, #0 + 1672: d007 beq.n 1684 + if(lv_obj_is_focused(obj)) { + 1674: 0020 movs r0, r4 + 1676: 4b13 ldr r3, [pc, #76] ; (16c4 ) + 1678: 4798 blx r3 + 167a: 2800 cmp r0, #0 + 167c: d002 beq.n 1684 + lv_group_refocus(obj->group_p); + 167e: 6ba0 ldr r0, [r4, #56] ; 0x38 + 1680: 4b11 ldr r3, [pc, #68] ; (16c8 ) + 1682: 4798 blx r3 + obj->group_p = group; + 1684: 63a5 str r5, [r4, #56] ; 0x38 + lv_obj_t ** next = _lv_ll_ins_tail(&group->obj_ll); + 1686: 0028 movs r0, r5 + 1688: 4b10 ldr r3, [pc, #64] ; (16cc ) + 168a: 4798 blx r3 + 168c: 0006 movs r6, r0 + LV_ASSERT_MEM(next); + 168e: 4b10 ldr r3, [pc, #64] ; (16d0 ) + 1690: 4798 blx r3 + 1692: 2800 cmp r0, #0 + 1694: d00b beq.n 16ae + if(next == NULL) return; + 1696: 2e00 cmp r6, #0 + 1698: d0e8 beq.n 166c + *next = obj; + 169a: 6034 str r4, [r6, #0] + if(_lv_ll_get_head(&group->obj_ll) == next) { + 169c: 0028 movs r0, r5 + 169e: 4b07 ldr r3, [pc, #28] ; (16bc ) + 16a0: 4798 blx r3 + 16a2: 4286 cmp r6, r0 + 16a4: d1e2 bne.n 166c + lv_group_refocus(group); + 16a6: 0028 movs r0, r5 + 16a8: 4b07 ldr r3, [pc, #28] ; (16c8 ) + 16aa: 4798 blx r3 + 16ac: e7de b.n 166c + LV_ASSERT_MEM(next); + 16ae: 0032 movs r2, r6 + 16b0: 2300 movs r3, #0 + 16b2: 4808 ldr r0, [pc, #32] ; (16d4 ) + 16b4: 4908 ldr r1, [pc, #32] ; (16d8 ) + 16b6: 4788 blx r1 + 16b8: e7fe b.n 16b8 + 16ba: 46c0 nop ; (mov r8, r8) + 16bc: 00010605 .word 0x00010605 + 16c0: 0001061d .word 0x0001061d + 16c4: 000035c1 .word 0x000035c1 + 16c8: 0000160d .word 0x0000160d + 16cc: 000105b5 .word 0x000105b5 + 16d0: 00001415 .word 0x00001415 + 16d4: 00018804 .word 0x00018804 + 16d8: 0000141d .word 0x0000141d + +000016dc : + if(!group) return NULL; + 16dc: 2800 cmp r0, #0 + 16de: d004 beq.n 16ea + if(group->obj_focus == NULL) return NULL; + 16e0: 68c3 ldr r3, [r0, #12] + 16e2: 2b00 cmp r3, #0 + 16e4: d003 beq.n 16ee + return *group->obj_focus; + 16e6: 6818 ldr r0, [r3, #0] +} + 16e8: 4770 bx lr + if(!group) return NULL; + 16ea: 2000 movs r0, #0 + 16ec: e7fc b.n 16e8 + if(group->obj_focus == NULL) return NULL; + 16ee: 2000 movs r0, #0 + 16f0: e7fa b.n 16e8 + +000016f2 : + if(!group) return false; + 16f2: 2800 cmp r0, #0 + 16f4: d003 beq.n 16fe + return group->editing ? true : false; + 16f6: 7d00 ldrb r0, [r0, #20] + 16f8: 0780 lsls r0, r0, #30 + 16fa: 0fc0 lsrs r0, r0, #31 +} + 16fc: 4770 bx lr + if(!group) return false; + 16fe: 2000 movs r0, #0 + 1700: e7fc b.n 16fc + ... + +00001704 : + * @return pointer to the currently processed input device or NULL if no input device processing + * right now + */ +lv_indev_t * lv_indev_get_act(void) +{ + return indev_act; + 1704: 4b01 ldr r3, [pc, #4] ; (170c ) + 1706: 6818 ldr r0, [r3, #0] +} + 1708: 4770 bx lr + 170a: 46c0 nop ; (mov r8, r8) + 170c: 200026d4 .word 0x200026d4 + +00001710 : + * Reset one or all input devices + * @param indev pointer to an input device to reset or NULL to reset all of them + * @param obj pointer to an object which triggers the reset. + */ +void lv_indev_reset(lv_indev_t * indev, lv_obj_t * obj) +{ + 1710: b5f8 push {r3, r4, r5, r6, r7, lr} + 1712: 000c movs r4, r1 + if(indev) { + 1714: 2800 cmp r0, #0 + 1716: d015 beq.n 1744 + indev->proc.reset_query = 1; + 1718: 2250 movs r2, #80 ; 0x50 + 171a: 5c83 ldrb r3, [r0, r2] + 171c: 2102 movs r1, #2 + 171e: 430b orrs r3, r1 + 1720: 5483 strb r3, [r0, r2] + if(indev_act == indev) indev_obj_act = NULL; + 1722: 4b18 ldr r3, [pc, #96] ; (1784 ) + 1724: 681b ldr r3, [r3, #0] + 1726: 4298 cmp r0, r3 + 1728: d005 beq.n 1736 + if(obj == NULL || indev->proc.types.pointer.last_pressed == obj) { + 172a: 2c00 cmp r4, #0 + 172c: d007 beq.n 173e + 172e: 6bc3 ldr r3, [r0, #60] ; 0x3c + 1730: 429c cmp r4, r3 + 1732: d004 beq.n 173e + i->proc.types.pointer.last_pressed = NULL; + } + i = lv_indev_get_next(i); + } + } +} + 1734: bdf8 pop {r3, r4, r5, r6, r7, pc} + if(indev_act == indev) indev_obj_act = NULL; + 1736: 2200 movs r2, #0 + 1738: 4b13 ldr r3, [pc, #76] ; (1788 ) + 173a: 601a str r2, [r3, #0] + 173c: e7f5 b.n 172a + indev->proc.types.pointer.last_pressed = NULL; + 173e: 2300 movs r3, #0 + 1740: 63c3 str r3, [r0, #60] ; 0x3c + 1742: e7f7 b.n 1734 + lv_indev_t * i = lv_indev_get_next(NULL); + 1744: 2000 movs r0, #0 + 1746: 4b11 ldr r3, [pc, #68] ; (178c ) + 1748: 4798 blx r3 + while(i) { + 174a: 2800 cmp r0, #0 + 174c: d0f2 beq.n 1734 + if(indev_act == i) indev_obj_act = NULL; + 174e: 4f0d ldr r7, [pc, #52] ; (1784 ) + 1750: 4d0d ldr r5, [pc, #52] ; (1788 ) + i = lv_indev_get_next(i); + 1752: 4e0e ldr r6, [pc, #56] ; (178c ) + 1754: e007 b.n 1766 + if(indev_act == i) indev_obj_act = NULL; + 1756: 2300 movs r3, #0 + 1758: 602b str r3, [r5, #0] + 175a: e00c b.n 1776 + i->proc.types.pointer.last_pressed = NULL; + 175c: 2300 movs r3, #0 + 175e: 63c3 str r3, [r0, #60] ; 0x3c + i = lv_indev_get_next(i); + 1760: 47b0 blx r6 + while(i) { + 1762: 2800 cmp r0, #0 + 1764: d0e6 beq.n 1734 + i->proc.reset_query = 1; + 1766: 2250 movs r2, #80 ; 0x50 + 1768: 5c83 ldrb r3, [r0, r2] + 176a: 2102 movs r1, #2 + 176c: 430b orrs r3, r1 + 176e: 5483 strb r3, [r0, r2] + if(indev_act == i) indev_obj_act = NULL; + 1770: 683b ldr r3, [r7, #0] + 1772: 4283 cmp r3, r0 + 1774: d0ef beq.n 1756 + if(obj == NULL || i->proc.types.pointer.last_pressed == obj) { + 1776: 2c00 cmp r4, #0 + 1778: d0f0 beq.n 175c + 177a: 6bc3 ldr r3, [r0, #60] ; 0x3c + 177c: 429c cmp r4, r3 + 177e: d1ef bne.n 1760 + 1780: e7ec b.n 175c + 1782: 46c0 nop ; (mov r8, r8) + 1784: 200026d4 .word 0x200026d4 + 1788: 200026d8 .word 0x200026d8 + 178c: 0000f6e5 .word 0x0000f6e5 + +00001790 <_lv_indev_init>: +{ + 1790: b510 push {r4, lr} + lv_indev_reset(NULL, NULL); /*Reset all input devices*/ + 1792: 2100 movs r1, #0 + 1794: 2000 movs r0, #0 + 1796: 4b01 ldr r3, [pc, #4] ; (179c <_lv_indev_init+0xc>) + 1798: 4798 blx r3 +} + 179a: bd10 pop {r4, pc} + 179c: 00001711 .word 0x00001711 + +000017a0 : + * @param obj pointer to an object which children will be repositioned + * @param x_diff x coordinate shift + * @param y_diff y coordinate shift + */ +static void refresh_children_position(lv_obj_t * obj, lv_coord_t x_diff, lv_coord_t y_diff) +{ + 17a0: b5f0 push {r4, r5, r6, r7, lr} + 17a2: b085 sub sp, #20 + 17a4: 000d movs r5, r1 + 17a6: 9102 str r1, [sp, #8] + 17a8: 0016 movs r6, r2 + 17aa: 9203 str r2, [sp, #12] + lv_obj_t * i; + _LV_LL_READ(obj->child_ll, i) { + 17ac: 1d03 adds r3, r0, #4 + 17ae: 9301 str r3, [sp, #4] + 17b0: 0018 movs r0, r3 + 17b2: 4b0f ldr r3, [pc, #60] ; (17f0 ) + 17b4: 4798 blx r3 + 17b6: 1e04 subs r4, r0, #0 + 17b8: d018 beq.n 17ec + i->coords.x1 += x_diff; + 17ba: b2ad uxth r5, r5 + i->coords.y1 += y_diff; + 17bc: b2b7 uxth r7, r6 + _LV_LL_READ(obj->child_ll, i) { + 17be: 4e0d ldr r6, [pc, #52] ; (17f4 ) + i->coords.x1 += x_diff; + 17c0: 8a23 ldrh r3, [r4, #16] + 17c2: 18eb adds r3, r5, r3 + 17c4: 8223 strh r3, [r4, #16] + i->coords.y1 += y_diff; + 17c6: 8a63 ldrh r3, [r4, #18] + 17c8: 18fb adds r3, r7, r3 + 17ca: 8263 strh r3, [r4, #18] + i->coords.x2 += x_diff; + 17cc: 8aa3 ldrh r3, [r4, #20] + 17ce: 18eb adds r3, r5, r3 + 17d0: 82a3 strh r3, [r4, #20] + i->coords.y2 += y_diff; + 17d2: 8ae3 ldrh r3, [r4, #22] + 17d4: 18fb adds r3, r7, r3 + 17d6: 82e3 strh r3, [r4, #22] + + refresh_children_position(i, x_diff, y_diff); + 17d8: 9a03 ldr r2, [sp, #12] + 17da: 9902 ldr r1, [sp, #8] + 17dc: 0020 movs r0, r4 + 17de: f7ff ffdf bl 17a0 + _LV_LL_READ(obj->child_ll, i) { + 17e2: 0021 movs r1, r4 + 17e4: 9801 ldr r0, [sp, #4] + 17e6: 47b0 blx r6 + 17e8: 1e04 subs r4, r0, #0 + 17ea: d1e9 bne.n 17c0 + } +} + 17ec: b005 add sp, #20 + 17ee: bdf0 pop {r4, r5, r6, r7, pc} + 17f0: 00010605 .word 0x00010605 + 17f4: 0001061d .word 0x0001061d + +000017f8 : +{ + 17f8: b530 push {r4, r5, lr} + 17fa: b085 sub sp, #20 + if(lv_initialized) { + 17fc: 4b19 ldr r3, [pc, #100] ; (1864 ) + 17fe: 781b ldrb r3, [r3, #0] + 1800: 2b00 cmp r3, #0 + 1802: d001 beq.n 1808 +} + 1804: b005 add sp, #20 + 1806: bd30 pop {r4, r5, pc} + _lv_mem_init(); + 1808: 4b17 ldr r3, [pc, #92] ; (1868 ) + 180a: 4798 blx r3 + _lv_task_core_init(); + 180c: 4b17 ldr r3, [pc, #92] ; (186c ) + 180e: 4798 blx r3 + _lv_fs_init(); + 1810: 4b17 ldr r3, [pc, #92] ; (1870 ) + 1812: 4798 blx r3 + _lv_anim_core_init(); + 1814: 4b17 ldr r3, [pc, #92] ; (1874 ) + 1816: 4798 blx r3 + _lv_group_init(); + 1818: 4b17 ldr r3, [pc, #92] ; (1878 ) + 181a: 4798 blx r3 + _lv_ll_init(&LV_GC_ROOT(_lv_obj_style_trans_ll), sizeof(lv_style_trans_t)); + 181c: 2110 movs r1, #16 + 181e: 4817 ldr r0, [pc, #92] ; (187c ) + 1820: 4c17 ldr r4, [pc, #92] ; (1880 ) + 1822: 47a0 blx r4 + lv_theme_t * th = LV_THEME_DEFAULT_INIT(LV_THEME_DEFAULT_COLOR_PRIMARY, LV_THEME_DEFAULT_COLOR_SECONDARY, + 1824: 4b17 ldr r3, [pc, #92] ; (1884 ) + 1826: 9302 str r3, [sp, #8] + 1828: 9301 str r3, [sp, #4] + 182a: 9300 str r3, [sp, #0] + 182c: 2202 movs r2, #2 + 182e: 211f movs r1, #31 + 1830: 4815 ldr r0, [pc, #84] ; (1888 ) + 1832: 8800 ldrh r0, [r0, #0] + 1834: 4d15 ldr r5, [pc, #84] ; (188c ) + 1836: 47a8 blx r5 + lv_theme_set_act(th); + 1838: 4b15 ldr r3, [pc, #84] ; (1890 ) + 183a: 4798 blx r3 + _lv_refr_init(); + 183c: 4b15 ldr r3, [pc, #84] ; (1894 ) + 183e: 4798 blx r3 + _lv_ll_init(&LV_GC_ROOT(_lv_disp_ll), sizeof(lv_disp_t)); + 1840: 21b8 movs r1, #184 ; 0xb8 + 1842: 0049 lsls r1, r1, #1 + 1844: 4814 ldr r0, [pc, #80] ; (1898 ) + 1846: 47a0 blx r4 + _lv_ll_init(&LV_GC_ROOT(_lv_indev_ll), sizeof(lv_indev_t)); + 1848: 2160 movs r1, #96 ; 0x60 + 184a: 4814 ldr r0, [pc, #80] ; (189c ) + 184c: 47a0 blx r4 + _lv_indev_init(); + 184e: 4b14 ldr r3, [pc, #80] ; (18a0 ) + 1850: 4798 blx r3 + _lv_img_decoder_init(); + 1852: 4b14 ldr r3, [pc, #80] ; (18a4 ) + 1854: 4798 blx r3 + lv_img_cache_set_size(LV_IMG_CACHE_DEF_SIZE); + 1856: 2001 movs r0, #1 + 1858: 4b13 ldr r3, [pc, #76] ; (18a8 ) + 185a: 4798 blx r3 + lv_initialized = true; + 185c: 2201 movs r2, #1 + 185e: 4b01 ldr r3, [pc, #4] ; (1864 ) + 1860: 701a strb r2, [r3, #0] + 1862: e7cf b.n 1804 + 1864: 200026e4 .word 0x200026e4 + 1868: 000109e1 .word 0x000109e1 + 186c: 00011131 .word 0x00011131 + 1870: 000102e1 .word 0x000102e1 + 1874: 0000f991 .word 0x0000f991 + 1878: 000015c9 .word 0x000015c9 + 187c: 20004d68 .word 0x20004d68 + 1880: 00010551 .word 0x00010551 + 1884: 20000030 .word 0x20000030 + 1888: 00018812 .word 0x00018812 + 188c: 00014429 .word 0x00014429 + 1890: 00011be9 .word 0x00011be9 + 1894: 00004235 .word 0x00004235 + 1898: 20004cc4 .word 0x20004cc4 + 189c: 20004cb8 .word 0x20004cb8 + 18a0: 00001791 .word 0x00001791 + 18a4: 0000e691 .word 0x0000e691 + 18a8: 0000dbf1 .word 0x0000dbf1 + +000018ac : +{ + 18ac: b570 push {r4, r5, r6, lr} + 18ae: 0004 movs r4, r0 + 18b0: 000d movs r5, r1 + LV_ASSERT_OBJ(obj, LV_OBJX_NAME); + 18b2: 4b09 ldr r3, [pc, #36] ; (18d8 ) + 18b4: 4798 blx r3 + 18b6: 2800 cmp r0, #0 + 18b8: d008 beq.n 18cc + obj->click = (en == true ? 1 : 0); + 18ba: 2234 movs r2, #52 ; 0x34 + 18bc: 2301 movs r3, #1 + 18be: 401d ands r5, r3 + 18c0: 5ca3 ldrb r3, [r4, r2] + 18c2: 2001 movs r0, #1 + 18c4: 4383 bics r3, r0 + 18c6: 432b orrs r3, r5 + 18c8: 54a3 strb r3, [r4, r2] +} + 18ca: bd70 pop {r4, r5, r6, pc} + LV_ASSERT_OBJ(obj, LV_OBJX_NAME); + 18cc: 0022 movs r2, r4 + 18ce: 2300 movs r3, #0 + 18d0: 4802 ldr r0, [pc, #8] ; (18dc ) + 18d2: 4903 ldr r1, [pc, #12] ; (18e0 ) + 18d4: 4788 blx r1 + 18d6: e7fe b.n 18d6 + 18d8: 00001415 .word 0x00001415 + 18dc: 0001886c .word 0x0001886c + 18e0: 0000141d .word 0x0000141d + +000018e4 : +{ + 18e4: b5f0 push {r4, r5, r6, r7, lr} + 18e6: b087 sub sp, #28 + 18e8: 0007 movs r7, r0 + 18ea: 000c movs r4, r1 + 18ec: 9201 str r2, [sp, #4] + 18ee: 001e movs r6, r3 + if(obj != NULL) { + 18f0: 2900 cmp r1, #0 + 18f2: d004 beq.n 18fe + LV_ASSERT_OBJ(obj, LV_OBJX_NAME); + 18f4: 0008 movs r0, r1 + 18f6: 4b25 ldr r3, [pc, #148] ; (198c ) + 18f8: 4798 blx r3 + 18fa: 2800 cmp r0, #0 + 18fc: d03c beq.n 1978 + event_temp_data.obj = obj; + 18fe: ab03 add r3, sp, #12 + 1900: 9403 str r4, [sp, #12] + event_temp_data.deleted = false; + 1902: 2200 movs r2, #0 + 1904: 711a strb r2, [r3, #4] + event_temp_data.prev = NULL; + 1906: 9205 str r2, [sp, #20] + if(event_temp_data_head) { + 1908: 4b21 ldr r3, [pc, #132] ; (1990 ) + 190a: 681b ldr r3, [r3, #0] + 190c: 2b00 cmp r3, #0 + 190e: d000 beq.n 1912 + event_temp_data.prev = event_temp_data_head; + 1910: 9305 str r3, [sp, #20] + event_temp_data_head = &event_temp_data; + 1912: aa03 add r2, sp, #12 + 1914: 4b1e ldr r3, [pc, #120] ; (1990 ) + 1916: 601a str r2, [r3, #0] + const void * event_act_data_save = event_act_data; + 1918: 4b1e ldr r3, [pc, #120] ; (1994 ) + 191a: 681d ldr r5, [r3, #0] + event_act_data = data; + 191c: 601e str r6, [r3, #0] + lv_indev_t * indev_act = lv_indev_get_act(); + 191e: 4b1e ldr r3, [pc, #120] ; (1998 ) + 1920: 4798 blx r3 + if(indev_act) { + 1922: 2800 cmp r0, #0 + 1924: d004 beq.n 1930 + if(indev_act->driver.feedback_cb) indev_act->driver.feedback_cb(&indev_act->driver, event); + 1926: 6883 ldr r3, [r0, #8] + 1928: 2b00 cmp r3, #0 + 192a: d001 beq.n 1930 + 192c: 9901 ldr r1, [sp, #4] + 192e: 4798 blx r3 + if(event_xcb) event_xcb(obj, event); + 1930: 2f00 cmp r7, #0 + 1932: d002 beq.n 193a + 1934: 9901 ldr r1, [sp, #4] + 1936: 0020 movs r0, r4 + 1938: 47b8 blx r7 + event_act_data = event_act_data_save; + 193a: 4b16 ldr r3, [pc, #88] ; (1994 ) + 193c: 601d str r5, [r3, #0] + event_temp_data_head = event_temp_data_head->prev; + 193e: 4b14 ldr r3, [pc, #80] ; (1990 ) + 1940: 681a ldr r2, [r3, #0] + 1942: 6892 ldr r2, [r2, #8] + 1944: 601a str r2, [r3, #0] + if(event_temp_data.deleted) { + 1946: ab03 add r3, sp, #12 + 1948: 791b ldrb r3, [r3, #4] + return LV_RES_INV; + 194a: 2000 movs r0, #0 + if(event_temp_data.deleted) { + 194c: 2b00 cmp r3, #0 + 194e: d111 bne.n 1974 + if(obj) { + 1950: 2c00 cmp r4, #0 + 1952: d017 beq.n 1984 + if(obj->parent_event && obj->parent) { + 1954: 3334 adds r3, #52 ; 0x34 + 1956: 5ce3 ldrb r3, [r4, r3] + return LV_RES_OK; + 1958: 3001 adds r0, #1 + if(obj->parent_event && obj->parent) { + 195a: 065b lsls r3, r3, #25 + 195c: d50a bpl.n 1974 + 195e: 6820 ldr r0, [r4, #0] + 1960: 2800 cmp r0, #0 + 1962: d011 beq.n 1988 + lv_res_t res = lv_event_send(obj->parent, event, data); + 1964: 0032 movs r2, r6 + 1966: 9901 ldr r1, [sp, #4] + 1968: 4b0c ldr r3, [pc, #48] ; (199c ) + 196a: 4798 blx r3 + if(res != LV_RES_OK) { + 196c: 3801 subs r0, #1 + 196e: 4242 negs r2, r0 + 1970: 4142 adcs r2, r0 + return LV_RES_INV; + 1972: b2d0 uxtb r0, r2 +} + 1974: b007 add sp, #28 + 1976: bdf0 pop {r4, r5, r6, r7, pc} + LV_ASSERT_OBJ(obj, LV_OBJX_NAME); + 1978: 0022 movs r2, r4 + 197a: 2300 movs r3, #0 + 197c: 4808 ldr r0, [pc, #32] ; (19a0 ) + 197e: 4909 ldr r1, [pc, #36] ; (19a4 ) + 1980: 4788 blx r1 + 1982: e7fe b.n 1982 + return LV_RES_OK; + 1984: 2001 movs r0, #1 + 1986: e7f5 b.n 1974 + 1988: 2001 movs r0, #1 + 198a: e7f3 b.n 1974 + 198c: 00001415 .word 0x00001415 + 1990: 200026e0 .word 0x200026e0 + 1994: 200026dc .word 0x200026dc + 1998: 00001705 .word 0x00001705 + 199c: 000019a9 .word 0x000019a9 + 19a0: 0001886c .word 0x0001886c + 19a4: 0000141d .word 0x0000141d + +000019a8 : +{ + 19a8: b570 push {r4, r5, r6, lr} + 19aa: 0004 movs r4, r0 + 19ac: 000d movs r5, r1 + 19ae: 0016 movs r6, r2 + if(obj == NULL) return LV_RES_OK; + 19b0: 2800 cmp r0, #0 + 19b2: d010 beq.n 19d6 + LV_ASSERT_OBJ(obj, LV_OBJX_NAME); + 19b4: 4b09 ldr r3, [pc, #36] ; (19dc ) + 19b6: 4798 blx r3 + 19b8: 2800 cmp r0, #0 + 19ba: d105 bne.n 19c8 + 19bc: 0022 movs r2, r4 + 19be: 2300 movs r3, #0 + 19c0: 4807 ldr r0, [pc, #28] ; (19e0 ) + 19c2: 4908 ldr r1, [pc, #32] ; (19e4 ) + 19c4: 4788 blx r1 + 19c6: e7fe b.n 19c6 + res = lv_event_send_func(obj->event_cb, obj, event, data); + 19c8: 69a0 ldr r0, [r4, #24] + 19ca: 0033 movs r3, r6 + 19cc: 002a movs r2, r5 + 19ce: 0021 movs r1, r4 + 19d0: 4c05 ldr r4, [pc, #20] ; (19e8 ) + 19d2: 47a0 blx r4 +} + 19d4: bd70 pop {r4, r5, r6, pc} + if(obj == NULL) return LV_RES_OK; + 19d6: 2001 movs r0, #1 + 19d8: e7fc b.n 19d4 + 19da: 46c0 nop ; (mov r8, r8) + 19dc: 00001415 .word 0x00001415 + 19e0: 0001886c .word 0x0001886c + 19e4: 0000141d .word 0x0000141d + 19e8: 000018e5 .word 0x000018e5 + +000019ec : +{ + 19ec: b510 push {r4, lr} + if(obj == NULL) return LV_RES_OK; + 19ee: 2800 cmp r0, #0 + 19f0: d004 beq.n 19fc + if(obj->signal_cb) res = obj->signal_cb(obj, signal, param); + 19f2: 69c3 ldr r3, [r0, #28] + 19f4: 2b00 cmp r3, #0 + 19f6: d003 beq.n 1a00 + 19f8: 4798 blx r3 +} + 19fa: bd10 pop {r4, pc} + if(obj == NULL) return LV_RES_OK; + 19fc: 2001 movs r0, #1 + 19fe: e7fc b.n 19fa + lv_res_t res = LV_RES_OK; + 1a00: 2001 movs r0, #1 + 1a02: e7fa b.n 19fa + +00001a04 : +{ + 1a04: b510 push {r4, lr} + 1a06: 0004 movs r4, r0 + LV_ASSERT_OBJ(obj, LV_OBJX_NAME); + 1a08: 4b08 ldr r3, [pc, #32] ; (1a2c ) + 1a0a: 4798 blx r3 + 1a0c: 2800 cmp r0, #0 + 1a0e: d105 bne.n 1a1c + 1a10: 0022 movs r2, r4 + 1a12: 2300 movs r3, #0 + 1a14: 4806 ldr r0, [pc, #24] ; (1a30 ) + 1a16: 4907 ldr r1, [pc, #28] ; (1a34 ) + 1a18: 4788 blx r1 + 1a1a: e7fe b.n 1a1a + obj->ext_draw_pad = 0; + 1a1c: 2300 movs r3, #0 + 1a1e: 8663 strh r3, [r4, #50] ; 0x32 + obj->signal_cb(obj, LV_SIGNAL_REFR_EXT_DRAW_PAD, NULL); + 1a20: 69e3 ldr r3, [r4, #28] + 1a22: 2200 movs r2, #0 + 1a24: 2106 movs r1, #6 + 1a26: 0020 movs r0, r4 + 1a28: 4798 blx r3 +} + 1a2a: bd10 pop {r4, pc} + 1a2c: 00001415 .word 0x00001415 + 1a30: 0001886c .word 0x0001886c + 1a34: 0000141d .word 0x0000141d + +00001a38 : +{ + 1a38: b510 push {r4, lr} + 1a3a: 0004 movs r4, r0 + LV_ASSERT_OBJ(obj, LV_OBJX_NAME); + 1a3c: 4b05 ldr r3, [pc, #20] ; (1a54 ) + 1a3e: 4798 blx r3 + 1a40: 2800 cmp r0, #0 + 1a42: d001 beq.n 1a48 + return obj->parent; + 1a44: 6820 ldr r0, [r4, #0] +} + 1a46: bd10 pop {r4, pc} + LV_ASSERT_OBJ(obj, LV_OBJX_NAME); + 1a48: 0022 movs r2, r4 + 1a4a: 2300 movs r3, #0 + 1a4c: 4802 ldr r0, [pc, #8] ; (1a58 ) + 1a4e: 4903 ldr r1, [pc, #12] ; (1a5c ) + 1a50: 4788 blx r1 + 1a52: e7fe b.n 1a52 + 1a54: 00001415 .word 0x00001415 + 1a58: 0001886c .word 0x0001886c + 1a5c: 0000141d .word 0x0000141d + +00001a60 : +{ + 1a60: b570 push {r4, r5, r6, lr} + 1a62: 0004 movs r4, r0 + LV_ASSERT_OBJ(obj, LV_OBJX_NAME); + 1a64: 4b09 ldr r3, [pc, #36] ; (1a8c ) + 1a66: 4798 blx r3 + 1a68: 2800 cmp r0, #0 + 1a6a: d001 beq.n 1a70 + par = lv_obj_get_parent(act_p); + 1a6c: 4d08 ldr r5, [pc, #32] ; (1a90 ) + 1a6e: e006 b.n 1a7e + LV_ASSERT_OBJ(obj, LV_OBJX_NAME); + 1a70: 0022 movs r2, r4 + 1a72: 2300 movs r3, #0 + 1a74: 4807 ldr r0, [pc, #28] ; (1a94 ) + 1a76: 4908 ldr r1, [pc, #32] ; (1a98 ) + 1a78: 4788 blx r1 + 1a7a: e7fe b.n 1a7a + par = lv_obj_get_parent(act_p); + 1a7c: 0004 movs r4, r0 + 1a7e: 0020 movs r0, r4 + 1a80: 47a8 blx r5 + } while(par != NULL); + 1a82: 2800 cmp r0, #0 + 1a84: d1fa bne.n 1a7c +} + 1a86: 0020 movs r0, r4 + 1a88: bd70 pop {r4, r5, r6, pc} + 1a8a: 46c0 nop ; (mov r8, r8) + 1a8c: 00001415 .word 0x00001415 + 1a90: 00001a39 .word 0x00001a39 + 1a94: 0001886c .word 0x0001886c + 1a98: 0000141d .word 0x0000141d + +00001a9c : +{ + 1a9c: b5f0 push {r4, r5, r6, r7, lr} + 1a9e: 46c6 mov lr, r8 + 1aa0: b500 push {lr} + 1aa2: 0004 movs r4, r0 + LV_ASSERT_OBJ(obj, LV_OBJX_NAME); + 1aa4: 4b19 ldr r3, [pc, #100] ; (1b0c ) + 1aa6: 4798 blx r3 + 1aa8: 2800 cmp r0, #0 + 1aaa: d00f beq.n 1acc + if(obj->parent == NULL) + 1aac: 6823 ldr r3, [r4, #0] + 1aae: 2b00 cmp r3, #0 + 1ab0: d003 beq.n 1aba + scr = lv_obj_get_screen(obj); /*get the screen of `obj`*/ + 1ab2: 0020 movs r0, r4 + 1ab4: 4b16 ldr r3, [pc, #88] ; (1b10 ) + 1ab6: 4798 blx r3 + 1ab8: 0004 movs r4, r0 + _LV_LL_READ(LV_GC_ROOT(_lv_disp_ll), d) { + 1aba: 4816 ldr r0, [pc, #88] ; (1b14 ) + 1abc: 4b16 ldr r3, [pc, #88] ; (1b18 ) + 1abe: 4798 blx r3 + 1ac0: 1e07 subs r7, r0, #0 + 1ac2: d01e beq.n 1b02 + _LV_LL_READ(d->scr_ll, s) { + 1ac4: 4b14 ldr r3, [pc, #80] ; (1b18 ) + 1ac6: 4698 mov r8, r3 + 1ac8: 4e14 ldr r6, [pc, #80] ; (1b1c ) + 1aca: e00b b.n 1ae4 + LV_ASSERT_OBJ(obj, LV_OBJX_NAME); + 1acc: 0022 movs r2, r4 + 1ace: 2300 movs r3, #0 + 1ad0: 4813 ldr r0, [pc, #76] ; (1b20 ) + 1ad2: 4914 ldr r1, [pc, #80] ; (1b24 ) + 1ad4: 4788 blx r1 + 1ad6: e7fe b.n 1ad6 + _LV_LL_READ(LV_GC_ROOT(_lv_disp_ll), d) { + 1ad8: 0039 movs r1, r7 + 1ada: 480e ldr r0, [pc, #56] ; (1b14 ) + 1adc: 4b0f ldr r3, [pc, #60] ; (1b1c ) + 1ade: 4798 blx r3 + 1ae0: 1e07 subs r7, r0, #0 + 1ae2: d00e beq.n 1b02 + _LV_LL_READ(d->scr_ll, s) { + 1ae4: 003d movs r5, r7 + 1ae6: 3530 adds r5, #48 ; 0x30 + 1ae8: 0028 movs r0, r5 + 1aea: 47c0 blx r8 + 1aec: 2800 cmp r0, #0 + 1aee: d0f3 beq.n 1ad8 + if(s == scr) return d; + 1af0: 4284 cmp r4, r0 + 1af2: d006 beq.n 1b02 + _LV_LL_READ(d->scr_ll, s) { + 1af4: 0001 movs r1, r0 + 1af6: 0028 movs r0, r5 + 1af8: 47b0 blx r6 + 1afa: 2800 cmp r0, #0 + 1afc: d0ec beq.n 1ad8 + if(s == scr) return d; + 1afe: 4284 cmp r4, r0 + 1b00: d1f8 bne.n 1af4 +} + 1b02: 0038 movs r0, r7 + 1b04: bc04 pop {r2} + 1b06: 4690 mov r8, r2 + 1b08: bdf0 pop {r4, r5, r6, r7, pc} + 1b0a: 46c0 nop ; (mov r8, r8) + 1b0c: 00001415 .word 0x00001415 + 1b10: 00001a61 .word 0x00001a61 + 1b14: 20004cc4 .word 0x20004cc4 + 1b18: 00010605 .word 0x00010605 + 1b1c: 0001061d .word 0x0001061d + 1b20: 0001886c .word 0x0001886c + 1b24: 0000141d .word 0x0000141d + +00001b28 : +{ + 1b28: b570 push {r4, r5, r6, lr} + 1b2a: 0004 movs r4, r0 + 1b2c: 000d movs r5, r1 + LV_ASSERT_OBJ(obj, LV_OBJX_NAME); + 1b2e: 4b0a ldr r3, [pc, #40] ; (1b58 ) + 1b30: 4798 blx r3 + 1b32: 2800 cmp r0, #0 + 1b34: d006 beq.n 1b44 + if(child == NULL) { + 1b36: 2d00 cmp r5, #0 + 1b38: d00a beq.n 1b50 + result = _lv_ll_get_next(&obj->child_ll, child); + 1b3a: 1d20 adds r0, r4, #4 + 1b3c: 0029 movs r1, r5 + 1b3e: 4b07 ldr r3, [pc, #28] ; (1b5c ) + 1b40: 4798 blx r3 +} + 1b42: bd70 pop {r4, r5, r6, pc} + LV_ASSERT_OBJ(obj, LV_OBJX_NAME); + 1b44: 0022 movs r2, r4 + 1b46: 2300 movs r3, #0 + 1b48: 4805 ldr r0, [pc, #20] ; (1b60 ) + 1b4a: 4906 ldr r1, [pc, #24] ; (1b64 ) + 1b4c: 4788 blx r1 + 1b4e: e7fe b.n 1b4e + result = _lv_ll_get_head(&obj->child_ll); + 1b50: 1d20 adds r0, r4, #4 + 1b52: 4b05 ldr r3, [pc, #20] ; (1b68 ) + 1b54: 4798 blx r3 + 1b56: e7f4 b.n 1b42 + 1b58: 00001415 .word 0x00001415 + 1b5c: 0001061d .word 0x0001061d + 1b60: 0001886c .word 0x0001886c + 1b64: 0000141d .word 0x0000141d + 1b68: 00010605 .word 0x00010605 + +00001b6c : +{ + 1b6c: b570 push {r4, r5, r6, lr} + 1b6e: 0004 movs r4, r0 + 1b70: 000d movs r5, r1 + LV_ASSERT_OBJ(obj, LV_OBJX_NAME); + 1b72: 4b0a ldr r3, [pc, #40] ; (1b9c ) + 1b74: 4798 blx r3 + 1b76: 2800 cmp r0, #0 + 1b78: d009 beq.n 1b8e + 1b7a: 0020 movs r0, r4 + 1b7c: 3018 adds r0, #24 + * @param len number of byte to copy + */ +LV_ATTRIBUTE_FAST_MEM static inline void * _lv_memcpy_small(void * dst, const void * src, size_t len) +{ + uint8_t * d8 = (uint8_t *)dst; + const uint8_t * s8 = (const uint8_t *)src; + 1b7e: 3410 adds r4, #16 + + while(len) { + *d8 = *s8; + 1b80: 7821 ldrb r1, [r4, #0] + 1b82: 7029 strb r1, [r5, #0] + d8++; + 1b84: 3501 adds r5, #1 + s8++; + 1b86: 3401 adds r4, #1 + while(len) { + 1b88: 42a0 cmp r0, r4 + 1b8a: d1f9 bne.n 1b80 +} + 1b8c: bd70 pop {r4, r5, r6, pc} + LV_ASSERT_OBJ(obj, LV_OBJX_NAME); + 1b8e: 0022 movs r2, r4 + 1b90: 2300 movs r3, #0 + 1b92: 4803 ldr r0, [pc, #12] ; (1ba0 ) + 1b94: 4903 ldr r1, [pc, #12] ; (1ba4 ) + 1b96: 4788 blx r1 + 1b98: e7fe b.n 1b98 + 1b9a: 46c0 nop ; (mov r8, r8) + 1b9c: 00001415 .word 0x00001415 + 1ba0: 0001886c .word 0x0001886c + 1ba4: 0000141d .word 0x0000141d + +00001ba8 : +{ + 1ba8: b510 push {r4, lr} + 1baa: 0004 movs r4, r0 + LV_ASSERT_OBJ(obj, LV_OBJX_NAME); + 1bac: 4b0b ldr r3, [pc, #44] ; (1bdc ) + 1bae: 4798 blx r3 + 1bb0: 2800 cmp r0, #0 + 1bb2: d105 bne.n 1bc0 + 1bb4: 0022 movs r2, r4 + 1bb6: 2300 movs r3, #0 + 1bb8: 4809 ldr r0, [pc, #36] ; (1be0 ) + 1bba: 490a ldr r1, [pc, #40] ; (1be4 ) + 1bbc: 4788 blx r1 + 1bbe: e7fe b.n 1bbe + lv_obj_t * parent = lv_obj_get_parent(obj); + 1bc0: 0020 movs r0, r4 + 1bc2: 4b09 ldr r3, [pc, #36] ; (1be8 ) + 1bc4: 4798 blx r3 + if(parent) { + 1bc6: 2800 cmp r0, #0 + 1bc8: d004 beq.n 1bd4 + rel_x = obj->coords.x1 - parent->coords.x1; + 1bca: 8a23 ldrh r3, [r4, #16] + 1bcc: 8a00 ldrh r0, [r0, #16] + 1bce: 1a18 subs r0, r3, r0 + 1bd0: b200 sxth r0, r0 +} + 1bd2: bd10 pop {r4, pc} + rel_x = obj->coords.x1; + 1bd4: 2310 movs r3, #16 + 1bd6: 5ee0 ldrsh r0, [r4, r3] + 1bd8: e7fb b.n 1bd2 + 1bda: 46c0 nop ; (mov r8, r8) + 1bdc: 00001415 .word 0x00001415 + 1be0: 0001886c .word 0x0001886c + 1be4: 0000141d .word 0x0000141d + 1be8: 00001a39 .word 0x00001a39 + +00001bec : +{ + 1bec: b510 push {r4, lr} + 1bee: 0004 movs r4, r0 + LV_ASSERT_OBJ(obj, LV_OBJX_NAME); + 1bf0: 4b0b ldr r3, [pc, #44] ; (1c20 ) + 1bf2: 4798 blx r3 + 1bf4: 2800 cmp r0, #0 + 1bf6: d105 bne.n 1c04 + 1bf8: 0022 movs r2, r4 + 1bfa: 2300 movs r3, #0 + 1bfc: 4809 ldr r0, [pc, #36] ; (1c24 ) + 1bfe: 490a ldr r1, [pc, #40] ; (1c28 ) + 1c00: 4788 blx r1 + 1c02: e7fe b.n 1c02 + lv_obj_t * parent = lv_obj_get_parent(obj); + 1c04: 0020 movs r0, r4 + 1c06: 4b09 ldr r3, [pc, #36] ; (1c2c ) + 1c08: 4798 blx r3 + if(parent) { + 1c0a: 2800 cmp r0, #0 + 1c0c: d004 beq.n 1c18 + rel_y = obj->coords.y1 - parent->coords.y1; + 1c0e: 8a63 ldrh r3, [r4, #18] + 1c10: 8a40 ldrh r0, [r0, #18] + 1c12: 1a18 subs r0, r3, r0 + 1c14: b200 sxth r0, r0 +} + 1c16: bd10 pop {r4, pc} + rel_y = obj->coords.y1; + 1c18: 2312 movs r3, #18 + 1c1a: 5ee0 ldrsh r0, [r4, r3] + 1c1c: e7fb b.n 1c16 + 1c1e: 46c0 nop ; (mov r8, r8) + 1c20: 00001415 .word 0x00001415 + 1c24: 0001886c .word 0x0001886c + 1c28: 0000141d .word 0x0000141d + 1c2c: 00001a39 .word 0x00001a39 + +00001c30 : +{ + 1c30: b510 push {r4, lr} + 1c32: 0004 movs r4, r0 + LV_ASSERT_OBJ(obj, LV_OBJX_NAME); + 1c34: 4b07 ldr r3, [pc, #28] ; (1c54 ) + 1c36: 4798 blx r3 + 1c38: 2800 cmp r0, #0 + 1c3a: d005 beq.n 1c48 + * @param area_p pointer to an area + * @return the width of the area (if x1 == x2 -> width = 1) + */ +static inline lv_coord_t lv_area_get_width(const lv_area_t * area_p) +{ + return (lv_coord_t)(area_p->x2 - area_p->x1 + 1); + 1c3c: 8aa0 ldrh r0, [r4, #20] + 1c3e: 3001 adds r0, #1 + 1c40: 8a23 ldrh r3, [r4, #16] + 1c42: 1ac0 subs r0, r0, r3 + return lv_area_get_width(&obj->coords); + 1c44: b200 sxth r0, r0 +} + 1c46: bd10 pop {r4, pc} + LV_ASSERT_OBJ(obj, LV_OBJX_NAME); + 1c48: 0022 movs r2, r4 + 1c4a: 2300 movs r3, #0 + 1c4c: 4802 ldr r0, [pc, #8] ; (1c58 ) + 1c4e: 4903 ldr r1, [pc, #12] ; (1c5c ) + 1c50: 4788 blx r1 + 1c52: e7fe b.n 1c52 + 1c54: 00001415 .word 0x00001415 + 1c58: 0001886c .word 0x0001886c + 1c5c: 0000141d .word 0x0000141d + +00001c60 : +{ + 1c60: b510 push {r4, lr} + 1c62: 0004 movs r4, r0 + LV_ASSERT_OBJ(obj, LV_OBJX_NAME); + 1c64: 4b07 ldr r3, [pc, #28] ; (1c84 ) + 1c66: 4798 blx r3 + 1c68: 2800 cmp r0, #0 + 1c6a: d005 beq.n 1c78 + * @param area_p pointer to an area + * @return the height of the area (if y1 == y2 -> height = 1) + */ +static inline lv_coord_t lv_area_get_height(const lv_area_t * area_p) +{ + return (lv_coord_t)(area_p->y2 - area_p->y1 + 1); + 1c6c: 8ae0 ldrh r0, [r4, #22] + 1c6e: 3001 adds r0, #1 + 1c70: 8a63 ldrh r3, [r4, #18] + 1c72: 1ac0 subs r0, r0, r3 + return lv_area_get_height(&obj->coords); + 1c74: b200 sxth r0, r0 +} + 1c76: bd10 pop {r4, pc} + LV_ASSERT_OBJ(obj, LV_OBJX_NAME); + 1c78: 0022 movs r2, r4 + 1c7a: 2300 movs r3, #0 + 1c7c: 4802 ldr r0, [pc, #8] ; (1c88 ) + 1c7e: 4903 ldr r1, [pc, #12] ; (1c8c ) + 1c80: 4788 blx r1 + 1c82: e7fe b.n 1c82 + 1c84: 00001415 .word 0x00001415 + 1c88: 0001886c .word 0x0001886c + 1c8c: 0000141d .word 0x0000141d + +00001c90 : +{ + 1c90: b500 push {lr} + 1c92: b083 sub sp, #12 + if(part == LV_OBJ_PART_MAIN) return &((lv_obj_t *)obj)->style_list; + 1c94: 2900 cmp r1, #0 + 1c96: d102 bne.n 1c9e + 1c98: 3028 adds r0, #40 ; 0x28 +} + 1c9a: b003 add sp, #12 + 1c9c: bd00 pop {pc} + info.part = part; + 1c9e: 466b mov r3, sp + 1ca0: 7019 strb r1, [r3, #0] + info.result = NULL; + 1ca2: 2300 movs r3, #0 + 1ca4: 9301 str r3, [sp, #4] + res = lv_signal_send((lv_obj_t *)obj, LV_SIGNAL_GET_STYLE, &info); + 1ca6: 466a mov r2, sp + 1ca8: 2108 movs r1, #8 + 1caa: 4b04 ldr r3, [pc, #16] ; (1cbc ) + 1cac: 4798 blx r3 + if(res != LV_RES_OK) return NULL; + 1cae: 2801 cmp r0, #1 + 1cb0: d101 bne.n 1cb6 + return info.result; + 1cb2: 9801 ldr r0, [sp, #4] + 1cb4: e7f1 b.n 1c9a + if(res != LV_RES_OK) return NULL; + 1cb6: 2000 movs r0, #0 + 1cb8: e7ef b.n 1c9a + 1cba: 46c0 nop ; (mov r8, r8) + 1cbc: 000019ed .word 0x000019ed + +00001cc0 : + * @param part a part of object or 0xFF to remove from all parts + * @param prop a property or 0xFF to remove all porpeties + * @param tr_limit delete transitions only "older" then this. `NULL` is not used + */ +static void trans_del(lv_obj_t * obj, uint8_t part, lv_style_property_t prop, lv_style_trans_t * tr_limit) +{ + 1cc0: b5f0 push {r4, r5, r6, r7, lr} + 1cc2: 46de mov lr, fp + 1cc4: 4657 mov r7, sl + 1cc6: 4646 mov r6, r8 + 1cc8: b5c0 push {r6, r7, lr} + 1cca: 4680 mov r8, r0 + 1ccc: 468a mov sl, r1 + 1cce: 4693 mov fp, r2 + 1cd0: 001e movs r6, r3 + lv_style_trans_t * tr; + lv_style_trans_t * tr_prev; + tr = _lv_ll_get_tail(&LV_GC_ROOT(_lv_obj_style_trans_ll)); + 1cd2: 481d ldr r0, [pc, #116] ; (1d48 ) + 1cd4: 4b1d ldr r3, [pc, #116] ; (1d4c ) + 1cd6: 4798 blx r3 + 1cd8: 1e04 subs r4, r0, #0 + while(tr != NULL) { + 1cda: d02f beq.n 1d3c + if(tr == tr_limit) break; + 1cdc: 42b0 cmp r0, r6 + 1cde: d02d beq.n 1d3c + + /*'tr' might be deleted, so get the next object while 'tr' is valid*/ + tr_prev = _lv_ll_get_prev(&LV_GC_ROOT(_lv_obj_style_trans_ll), tr); + 1ce0: 4f1b ldr r7, [pc, #108] ; (1d50 ) + 1ce2: e00a b.n 1cfa + + if(tr->obj == obj && (part == tr->part || part == 0xFF) && (prop == tr->prop || prop == 0xFF)) { + 1ce4: 88a3 ldrh r3, [r4, #4] + 1ce6: 455b cmp r3, fp + 1ce8: d015 beq.n 1d16 + 1cea: 465b mov r3, fp + 1cec: 2bff cmp r3, #255 ; 0xff + 1cee: d012 beq.n 1d16 + while(tr != NULL) { + 1cf0: 2d00 cmp r5, #0 + 1cf2: d023 beq.n 1d3c + 1cf4: 002c movs r4, r5 + if(tr == tr_limit) break; + 1cf6: 42ae cmp r6, r5 + 1cf8: d020 beq.n 1d3c + tr_prev = _lv_ll_get_prev(&LV_GC_ROOT(_lv_obj_style_trans_ll), tr); + 1cfa: 0021 movs r1, r4 + 1cfc: 4812 ldr r0, [pc, #72] ; (1d48 ) + 1cfe: 47b8 blx r7 + 1d00: 0005 movs r5, r0 + if(tr->obj == obj && (part == tr->part || part == 0xFF) && (prop == tr->prop || prop == 0xFF)) { + 1d02: 6820 ldr r0, [r4, #0] + 1d04: 4540 cmp r0, r8 + 1d06: d1f3 bne.n 1cf0 + 1d08: 79a1 ldrb r1, [r4, #6] + 1d0a: 4551 cmp r1, sl + 1d0c: d0ea beq.n 1ce4 + 1d0e: 4653 mov r3, sl + 1d10: 2bff cmp r3, #255 ; 0xff + 1d12: d1ed bne.n 1cf0 + 1d14: e7e6 b.n 1ce4 + /* Remove the transitioned property from trans. style + * to allow changing it by normal styles*/ + lv_style_list_t * list = lv_obj_get_style_list(tr->obj, tr->part); + 1d16: 4b0f ldr r3, [pc, #60] ; (1d54 ) + 1d18: 4798 blx r3 + lv_style_t * style_trans = _lv_style_list_get_transition_style(list); + 1d1a: 4b0f ldr r3, [pc, #60] ; (1d58 ) + 1d1c: 4798 blx r3 + lv_style_remove_prop(style_trans, tr->prop); + 1d1e: 88a1 ldrh r1, [r4, #4] + 1d20: 4b0e ldr r3, [pc, #56] ; (1d5c ) + 1d22: 4798 blx r3 + + lv_anim_del(tr, NULL); + 1d24: 2100 movs r1, #0 + 1d26: 0020 movs r0, r4 + 1d28: 4b0d ldr r3, [pc, #52] ; (1d60 ) + 1d2a: 4798 blx r3 + _lv_ll_remove(&LV_GC_ROOT(_lv_obj_style_trans_ll), tr); + 1d2c: 0021 movs r1, r4 + 1d2e: 4806 ldr r0, [pc, #24] ; (1d48 ) + 1d30: 4b0c ldr r3, [pc, #48] ; (1d64 ) + 1d32: 4798 blx r3 + lv_mem_free(tr); + 1d34: 0020 movs r0, r4 + 1d36: 4b0c ldr r3, [pc, #48] ; (1d68 ) + 1d38: 4798 blx r3 + 1d3a: e7d9 b.n 1cf0 + } + tr = tr_prev; + } +} + 1d3c: bc1c pop {r2, r3, r4} + 1d3e: 4690 mov r8, r2 + 1d40: 469a mov sl, r3 + 1d42: 46a3 mov fp, r4 + 1d44: bdf0 pop {r4, r5, r6, r7, pc} + 1d46: 46c0 nop ; (mov r8, r8) + 1d48: 20004d68 .word 0x20004d68 + 1d4c: 00010611 .word 0x00010611 + 1d50: 00010645 .word 0x00010645 + 1d54: 00001c91 .word 0x00001c91 + 1d58: 000055b9 .word 0x000055b9 + 1d5c: 00004b69 .word 0x00004b69 + 1d60: 0000fa29 .word 0x0000fa29 + 1d64: 000106ed .word 0x000106ed + 1d68: 00010ad1 .word 0x00010ad1 + +00001d6c : +{ + 1d6c: b570 push {r4, r5, r6, lr} + 1d6e: 0004 movs r4, r0 + 1d70: 000d movs r5, r1 + lv_style_list_t * style_dsc = lv_obj_get_style_list(obj, part); + 1d72: 4b06 ldr r3, [pc, #24] ; (1d8c ) + 1d74: 4798 blx r3 + if(style_dsc == NULL) { + 1d76: 2800 cmp r0, #0 + 1d78: d007 beq.n 1d8a + _lv_style_list_reset(style_dsc); + 1d7a: 4b05 ldr r3, [pc, #20] ; (1d90 ) + 1d7c: 4798 blx r3 + trans_del(obj, part, 0xFF, NULL); + 1d7e: 2300 movs r3, #0 + 1d80: 22ff movs r2, #255 ; 0xff + 1d82: 0029 movs r1, r5 + 1d84: 0020 movs r0, r4 + 1d86: 4c03 ldr r4, [pc, #12] ; (1d94 ) + 1d88: 47a0 blx r4 +} + 1d8a: bd70 pop {r4, r5, r6, pc} + 1d8c: 00001c91 .word 0x00001c91 + 1d90: 000055c9 .word 0x000055c9 + 1d94: 00001cc1 .word 0x00001cc1 + +00001d98 : + tr->prop = prop_tmp; + +} + +static void trans_anim_ready_cb(lv_anim_t * a) +{ + 1d98: b5f8 push {r3, r4, r5, r6, r7, lr} + lv_style_trans_t * tr = a->var; + 1d9a: 6804 ldr r4, [r0, #0] + * if there no more transitions for this property + * It allows changing it by normal styles*/ + + bool running = false; + lv_style_trans_t * tr_i; + _LV_LL_READ(LV_GC_ROOT(_lv_obj_style_trans_ll), tr_i) { + 1d9c: 4817 ldr r0, [pc, #92] ; (1dfc ) + 1d9e: 4b18 ldr r3, [pc, #96] ; (1e00 ) + 1da0: 4798 blx r3 + 1da2: 2800 cmp r0, #0 + 1da4: d020 beq.n 1de8 + 1da6: 2600 movs r6, #0 + 1da8: 4d14 ldr r5, [pc, #80] ; (1dfc ) + 1daa: 4f16 ldr r7, [pc, #88] ; (1e04 ) + 1dac: e004 b.n 1db8 + 1dae: 0001 movs r1, r0 + 1db0: 0028 movs r0, r5 + 1db2: 47b8 blx r7 + 1db4: 2800 cmp r0, #0 + 1db6: d00d beq.n 1dd4 + if(tr_i != tr && tr_i->obj == tr->obj && tr_i->part == tr->part && tr_i->prop == tr->prop) { + 1db8: 4284 cmp r4, r0 + 1dba: d0f8 beq.n 1dae + 1dbc: 6803 ldr r3, [r0, #0] + 1dbe: 6822 ldr r2, [r4, #0] + 1dc0: 4293 cmp r3, r2 + 1dc2: d1f4 bne.n 1dae + 1dc4: 6843 ldr r3, [r0, #4] + 1dc6: 021b lsls r3, r3, #8 + 1dc8: 6862 ldr r2, [r4, #4] + 1dca: 0212 lsls r2, r2, #8 + 1dcc: 429a cmp r2, r3 + 1dce: d1ee bne.n 1dae + running = true; + 1dd0: 2601 movs r6, #1 + 1dd2: e7ec b.n 1dae + } + } + + if(!running) { + 1dd4: 2e00 cmp r6, #0 + 1dd6: d007 beq.n 1de8 + lv_style_list_t * list = lv_obj_get_style_list(tr->obj, tr->part); + lv_style_t * style_trans = _lv_style_list_get_transition_style(list); + lv_style_remove_prop(style_trans, tr->prop); + } + + _lv_ll_remove(&LV_GC_ROOT(_lv_obj_style_trans_ll), tr); + 1dd8: 0021 movs r1, r4 + 1dda: 4808 ldr r0, [pc, #32] ; (1dfc ) + 1ddc: 4b0a ldr r3, [pc, #40] ; (1e08 ) + 1dde: 4798 blx r3 + lv_mem_free(tr); + 1de0: 0020 movs r0, r4 + 1de2: 4b0a ldr r3, [pc, #40] ; (1e0c ) + 1de4: 4798 blx r3 +} + 1de6: bdf8 pop {r3, r4, r5, r6, r7, pc} + lv_style_list_t * list = lv_obj_get_style_list(tr->obj, tr->part); + 1de8: 79a1 ldrb r1, [r4, #6] + 1dea: 6820 ldr r0, [r4, #0] + 1dec: 4b08 ldr r3, [pc, #32] ; (1e10 ) + 1dee: 4798 blx r3 + lv_style_t * style_trans = _lv_style_list_get_transition_style(list); + 1df0: 4b08 ldr r3, [pc, #32] ; (1e14 ) + 1df2: 4798 blx r3 + lv_style_remove_prop(style_trans, tr->prop); + 1df4: 88a1 ldrh r1, [r4, #4] + 1df6: 4b08 ldr r3, [pc, #32] ; (1e18 ) + 1df8: 4798 blx r3 + 1dfa: e7ed b.n 1dd8 + 1dfc: 20004d68 .word 0x20004d68 + 1e00: 00010605 .word 0x00010605 + 1e04: 0001061d .word 0x0001061d + 1e08: 000106ed .word 0x000106ed + 1e0c: 00010ad1 .word 0x00010ad1 + 1e10: 00001c91 .word 0x00001c91 + 1e14: 000055b9 .word 0x000055b9 + 1e18: 00004b69 .word 0x00004b69 + +00001e1c : +{ + 1e1c: b510 push {r4, lr} + 1e1e: 0004 movs r4, r0 + LV_ASSERT_OBJ(obj, LV_OBJX_NAME); + 1e20: 4b07 ldr r3, [pc, #28] ; (1e40 ) + 1e22: 4798 blx r3 + 1e24: 2800 cmp r0, #0 + 1e26: d004 beq.n 1e32 + return obj->hidden == 0 ? false : true; + 1e28: 2334 movs r3, #52 ; 0x34 + 1e2a: 5ce0 ldrb r0, [r4, r3] + 1e2c: 06c0 lsls r0, r0, #27 + 1e2e: 0fc0 lsrs r0, r0, #31 +} + 1e30: bd10 pop {r4, pc} + LV_ASSERT_OBJ(obj, LV_OBJX_NAME); + 1e32: 0022 movs r2, r4 + 1e34: 2300 movs r3, #0 + 1e36: 4803 ldr r0, [pc, #12] ; (1e44 ) + 1e38: 4903 ldr r1, [pc, #12] ; (1e48 ) + 1e3a: 4788 blx r1 + 1e3c: e7fe b.n 1e3c + 1e3e: 46c0 nop ; (mov r8, r8) + 1e40: 00001415 .word 0x00001415 + 1e44: 0001886c .word 0x0001886c + 1e48: 0000141d .word 0x0000141d + +00001e4c : +{ + 1e4c: b5f0 push {r4, r5, r6, r7, lr} + 1e4e: b085 sub sp, #20 + 1e50: 0004 movs r4, r0 + 1e52: 000e movs r6, r1 + LV_ASSERT_OBJ(obj, LV_OBJX_NAME); + 1e54: 4b30 ldr r3, [pc, #192] ; (1f18 ) + 1e56: 4798 blx r3 + 1e58: 2800 cmp r0, #0 + 1e5a: d105 bne.n 1e68 + 1e5c: 0022 movs r2, r4 + 1e5e: 2300 movs r3, #0 + 1e60: 482e ldr r0, [pc, #184] ; (1f1c ) + 1e62: 492f ldr r1, [pc, #188] ; (1f20 ) + 1e64: 4788 blx r1 + 1e66: e7fe b.n 1e66 + if(lv_obj_get_hidden(obj)) return; + 1e68: 0020 movs r0, r4 + 1e6a: 4b2e ldr r3, [pc, #184] ; (1f24 ) + 1e6c: 4798 blx r3 + 1e6e: 2800 cmp r0, #0 + 1e70: d001 beq.n 1e76 +} + 1e72: b005 add sp, #20 + 1e74: bdf0 pop {r4, r5, r6, r7, pc} + lv_obj_t * obj_scr = lv_obj_get_screen(obj); + 1e76: 0020 movs r0, r4 + 1e78: 4b2b ldr r3, [pc, #172] ; (1f28 ) + 1e7a: 4798 blx r3 + 1e7c: 0007 movs r7, r0 + lv_disp_t * disp = lv_obj_get_disp(obj_scr); + 1e7e: 4b2b ldr r3, [pc, #172] ; (1f2c ) + 1e80: 4798 blx r3 + 1e82: 0005 movs r5, r0 + if(obj_scr == lv_disp_get_scr_act(disp) || obj_scr == lv_disp_get_layer_top(disp) || + 1e84: 4b2a ldr r3, [pc, #168] ; (1f30 ) + 1e86: 4798 blx r3 + 1e88: 4287 cmp r7, r0 + 1e8a: d009 beq.n 1ea0 + 1e8c: 0028 movs r0, r5 + 1e8e: 4b29 ldr r3, [pc, #164] ; (1f34 ) + 1e90: 4798 blx r3 + 1e92: 4287 cmp r7, r0 + 1e94: d004 beq.n 1ea0 + obj_scr == lv_disp_get_layer_sys(disp)) { + 1e96: 0028 movs r0, r5 + 1e98: 4b27 ldr r3, [pc, #156] ; (1f38 ) + 1e9a: 4798 blx r3 + if(obj_scr == lv_disp_get_scr_act(disp) || obj_scr == lv_disp_get_layer_top(disp) || + 1e9c: 4287 cmp r7, r0 + 1e9e: d1e8 bne.n 1e72 + lv_coord_t ext_size = obj->ext_draw_pad; + 1ea0: 2232 movs r2, #50 ; 0x32 + 1ea2: 5ea3 ldrsh r3, [r4, r2] + lv_area_copy(&obj_coords, &obj->coords); + 1ea4: 0021 movs r1, r4 + 1ea6: 3110 adds r1, #16 + 1ea8: 2200 movs r2, #0 + *d8 = *s8; + 1eaa: 5c88 ldrb r0, [r1, r2] + 1eac: 466f mov r7, sp + 1eae: 55d0 strb r0, [r2, r7] + 1eb0: 3201 adds r2, #1 + while(len) { + 1eb2: 2a08 cmp r2, #8 + 1eb4: d1f9 bne.n 1eaa + obj_coords.x1 -= ext_size; + 1eb6: b29b uxth r3, r3 + 1eb8: 883a ldrh r2, [r7, #0] + 1eba: 1ad2 subs r2, r2, r3 + 1ebc: 803a strh r2, [r7, #0] + obj_coords.y1 -= ext_size; + 1ebe: 887a ldrh r2, [r7, #2] + 1ec0: 1ad2 subs r2, r2, r3 + 1ec2: 807a strh r2, [r7, #2] + obj_coords.x2 += ext_size; + 1ec4: 88ba ldrh r2, [r7, #4] + 1ec6: 189a adds r2, r3, r2 + 1ec8: 80ba strh r2, [r7, #4] + obj_coords.y2 += ext_size; + 1eca: 88fa ldrh r2, [r7, #6] + 1ecc: 189b adds r3, r3, r2 + 1ece: 466a mov r2, sp + 1ed0: 80fb strh r3, [r7, #6] + is_common = _lv_area_intersect(&area_trunc, area, &obj_coords); + 1ed2: 0031 movs r1, r6 + 1ed4: a802 add r0, sp, #8 + 1ed6: 4b19 ldr r3, [pc, #100] ; (1f3c ) + 1ed8: 4798 blx r3 + if(is_common == false) return; /*The area is not on the object*/ + 1eda: 2800 cmp r0, #0 + 1edc: d0c9 beq.n 1e72 + lv_obj_t * par = lv_obj_get_parent(obj); + 1ede: 0020 movs r0, r4 + 1ee0: 4b17 ldr r3, [pc, #92] ; (1f40 ) + 1ee2: 4798 blx r3 + 1ee4: 1e04 subs r4, r0, #0 + while(par != NULL) { + 1ee6: d011 beq.n 1f0c + is_common = _lv_area_intersect(&area_trunc, &area_trunc, &par->coords); + 1ee8: 4e14 ldr r6, [pc, #80] ; (1f3c ) + 1eea: 0022 movs r2, r4 + 1eec: 3210 adds r2, #16 + 1eee: a902 add r1, sp, #8 + 1ef0: 0008 movs r0, r1 + 1ef2: 47b0 blx r6 + if(is_common == false) break; /*If no common parts with parent break;*/ + 1ef4: 2800 cmp r0, #0 + 1ef6: d0bc beq.n 1e72 + if(lv_obj_get_hidden(par)) return; /*If the parent is hidden then the child is hidden and won't be drawn*/ + 1ef8: 0020 movs r0, r4 + 1efa: 4b0a ldr r3, [pc, #40] ; (1f24 ) + 1efc: 4798 blx r3 + 1efe: 2800 cmp r0, #0 + 1f00: d1b7 bne.n 1e72 + par = lv_obj_get_parent(par); + 1f02: 0020 movs r0, r4 + 1f04: 4b0e ldr r3, [pc, #56] ; (1f40 ) + 1f06: 4798 blx r3 + 1f08: 1e04 subs r4, r0, #0 + while(par != NULL) { + 1f0a: d1ee bne.n 1eea + if(is_common) _lv_inv_area(disp, &area_trunc); + 1f0c: a902 add r1, sp, #8 + 1f0e: 0028 movs r0, r5 + 1f10: 4b0c ldr r3, [pc, #48] ; (1f44 ) + 1f12: 4798 blx r3 + 1f14: e7ad b.n 1e72 + 1f16: 46c0 nop ; (mov r8, r8) + 1f18: 00001415 .word 0x00001415 + 1f1c: 0001886c .word 0x0001886c + 1f20: 0000141d .word 0x0000141d + 1f24: 00001e1d .word 0x00001e1d + 1f28: 00001a61 .word 0x00001a61 + 1f2c: 00001a9d .word 0x00001a9d + 1f30: 00001445 .word 0x00001445 + 1f34: 00001461 .word 0x00001461 + 1f38: 0000147d .word 0x0000147d + 1f3c: 0000fba7 .word 0x0000fba7 + 1f40: 00001a39 .word 0x00001a39 + 1f44: 00004239 .word 0x00004239 + +00001f48 : +{ + 1f48: b530 push {r4, r5, lr} + 1f4a: b083 sub sp, #12 + 1f4c: 0004 movs r4, r0 + LV_ASSERT_OBJ(obj, LV_OBJX_NAME); + 1f4e: 4b14 ldr r3, [pc, #80] ; (1fa0 ) + 1f50: 4798 blx r3 + 1f52: 2800 cmp r0, #0 + 1f54: d01d beq.n 1f92 + lv_coord_t ext_size = obj->ext_draw_pad; + 1f56: 2332 movs r3, #50 ; 0x32 + 1f58: 5ee2 ldrsh r2, [r4, r3] + lv_area_copy(&obj_coords, &obj->coords); + 1f5a: 0020 movs r0, r4 + 1f5c: 3010 adds r0, #16 + 1f5e: 2300 movs r3, #0 + *d8 = *s8; + 1f60: 5cc1 ldrb r1, [r0, r3] + 1f62: 466d mov r5, sp + 1f64: 5559 strb r1, [r3, r5] + 1f66: 3301 adds r3, #1 + while(len) { + 1f68: 2b08 cmp r3, #8 + 1f6a: d1f9 bne.n 1f60 + obj_coords.x1 -= ext_size; + 1f6c: b293 uxth r3, r2 + 1f6e: 882a ldrh r2, [r5, #0] + 1f70: 1ad2 subs r2, r2, r3 + 1f72: 4669 mov r1, sp + 1f74: 802a strh r2, [r5, #0] + obj_coords.y1 -= ext_size; + 1f76: 886a ldrh r2, [r5, #2] + 1f78: 1ad2 subs r2, r2, r3 + 1f7a: 806a strh r2, [r5, #2] + obj_coords.x2 += ext_size; + 1f7c: 88aa ldrh r2, [r5, #4] + 1f7e: 189a adds r2, r3, r2 + 1f80: 80aa strh r2, [r5, #4] + obj_coords.y2 += ext_size; + 1f82: 88ea ldrh r2, [r5, #6] + 1f84: 189b adds r3, r3, r2 + 1f86: 80eb strh r3, [r5, #6] + lv_obj_invalidate_area(obj, &obj_coords); + 1f88: 0020 movs r0, r4 + 1f8a: 4b06 ldr r3, [pc, #24] ; (1fa4 ) + 1f8c: 4798 blx r3 +} + 1f8e: b003 add sp, #12 + 1f90: bd30 pop {r4, r5, pc} + LV_ASSERT_OBJ(obj, LV_OBJX_NAME); + 1f92: 0022 movs r2, r4 + 1f94: 2300 movs r3, #0 + 1f96: 4804 ldr r0, [pc, #16] ; (1fa8 ) + 1f98: 4904 ldr r1, [pc, #16] ; (1fac ) + 1f9a: 4788 blx r1 + 1f9c: e7fe b.n 1f9c + 1f9e: 46c0 nop ; (mov r8, r8) + 1fa0: 00001415 .word 0x00001415 + 1fa4: 00001e4d .word 0x00001e4d + 1fa8: 0001886c .word 0x0001886c + 1fac: 0000141d .word 0x0000141d + +00001fb0 : +{ + 1fb0: b5f8 push {r3, r4, r5, r6, r7, lr} + 1fb2: 0004 movs r4, r0 + LV_ASSERT_OBJ(obj, LV_OBJX_NAME); + 1fb4: 4b12 ldr r3, [pc, #72] ; (2000 ) + 1fb6: 4798 blx r3 + 1fb8: 2800 cmp r0, #0 + 1fba: d105 bne.n 1fc8 + 1fbc: 0022 movs r2, r4 + 1fbe: 2300 movs r3, #0 + 1fc0: 4810 ldr r0, [pc, #64] ; (2004 ) + 1fc2: 4911 ldr r1, [pc, #68] ; (2008 ) + 1fc4: 4788 blx r1 + 1fc6: e7fe b.n 1fc6 + lv_obj_t * parent = lv_obj_get_parent(obj); + 1fc8: 0020 movs r0, r4 + 1fca: 4b10 ldr r3, [pc, #64] ; (200c ) + 1fcc: 4798 blx r3 + 1fce: 0005 movs r5, r0 + if(_lv_ll_get_head(&parent->child_ll) == obj) return; + 1fd0: 1d06 adds r6, r0, #4 + 1fd2: 0030 movs r0, r6 + 1fd4: 4b0e ldr r3, [pc, #56] ; (2010 ) + 1fd6: 4798 blx r3 + 1fd8: 4284 cmp r4, r0 + 1fda: d00f beq.n 1ffc + lv_obj_invalidate(parent); + 1fdc: 0028 movs r0, r5 + 1fde: 4f0d ldr r7, [pc, #52] ; (2014 ) + 1fe0: 47b8 blx r7 + _lv_ll_chg_list(&parent->child_ll, &parent->child_ll, obj, true); + 1fe2: 2301 movs r3, #1 + 1fe4: 0022 movs r2, r4 + 1fe6: 0031 movs r1, r6 + 1fe8: 0030 movs r0, r6 + 1fea: 4e0b ldr r6, [pc, #44] ; (2018 ) + 1fec: 47b0 blx r6 + parent->signal_cb(parent, LV_SIGNAL_CHILD_CHG, obj); + 1fee: 0022 movs r2, r4 + 1ff0: 2101 movs r1, #1 + 1ff2: 0028 movs r0, r5 + 1ff4: 69eb ldr r3, [r5, #28] + 1ff6: 4798 blx r3 + lv_obj_invalidate(parent); + 1ff8: 0028 movs r0, r5 + 1ffa: 47b8 blx r7 +} + 1ffc: bdf8 pop {r3, r4, r5, r6, r7, pc} + 1ffe: 46c0 nop ; (mov r8, r8) + 2000: 00001415 .word 0x00001415 + 2004: 0001886c .word 0x0001886c + 2008: 0000141d .word 0x0000141d + 200c: 00001a39 .word 0x00001a39 + 2010: 00010605 .word 0x00010605 + 2014: 00001f49 .word 0x00001f49 + 2018: 0001077d .word 0x0001077d + +0000201c : +{ + 201c: b5f0 push {r4, r5, r6, r7, lr} + 201e: 46d6 mov lr, sl + 2020: 464f mov r7, r9 + 2022: 4646 mov r6, r8 + 2024: b5c0 push {r6, r7, lr} + 2026: b082 sub sp, #8 + 2028: 0004 movs r4, r0 + 202a: 000d movs r5, r1 + 202c: 0017 movs r7, r2 + LV_ASSERT_OBJ(obj, LV_OBJX_NAME); + 202e: 4b26 ldr r3, [pc, #152] ; (20c8 ) + 2030: 4798 blx r3 + 2032: 2800 cmp r0, #0 + 2034: d041 beq.n 20ba + lv_obj_t * par = obj->parent; + 2036: 6826 ldr r6, [r4, #0] + if(par == NULL) { + 2038: 2e00 cmp r6, #0 + 203a: d038 beq.n 20ae + diff.x = x - obj->coords.x1; + 203c: 8a33 ldrh r3, [r6, #16] + 203e: 8a22 ldrh r2, [r4, #16] + 2040: 1a9b subs r3, r3, r2 + 2042: 195b adds r3, r3, r5 + 2044: b29b uxth r3, r3 + 2046: 469a mov sl, r3 + 2048: b21b sxth r3, r3 + 204a: 4698 mov r8, r3 + diff.y = y - obj->coords.y1; + 204c: 8a75 ldrh r5, [r6, #18] + 204e: 8a63 ldrh r3, [r4, #18] + 2050: 1aed subs r5, r5, r3 + 2052: 19ed adds r5, r5, r7 + 2054: b2ad uxth r5, r5 + 2056: b22b sxth r3, r5 + 2058: 4699 mov r9, r3 + if(diff.x == 0 && diff.y == 0) return; + 205a: 4643 mov r3, r8 + 205c: 2b00 cmp r3, #0 + 205e: d102 bne.n 2066 + 2060: 464b mov r3, r9 + 2062: 2b00 cmp r3, #0 + 2064: d023 beq.n 20ae + lv_obj_invalidate(obj); + 2066: 0020 movs r0, r4 + 2068: 4f18 ldr r7, [pc, #96] ; (20cc ) + 206a: 47b8 blx r7 + lv_obj_get_coords(obj, &ori); + 206c: 4669 mov r1, sp + 206e: 0020 movs r0, r4 + 2070: 4b17 ldr r3, [pc, #92] ; (20d0 ) + 2072: 4798 blx r3 + obj->coords.x1 += diff.x; + 2074: 8a23 ldrh r3, [r4, #16] + 2076: 4453 add r3, sl + 2078: 8223 strh r3, [r4, #16] + obj->coords.y1 += diff.y; + 207a: 8a63 ldrh r3, [r4, #18] + 207c: 18eb adds r3, r5, r3 + 207e: 8263 strh r3, [r4, #18] + obj->coords.x2 += diff.x; + 2080: 8aa3 ldrh r3, [r4, #20] + 2082: 4453 add r3, sl + 2084: 82a3 strh r3, [r4, #20] + obj->coords.y2 += diff.y; + 2086: 8ae3 ldrh r3, [r4, #22] + 2088: 18ed adds r5, r5, r3 + 208a: 82e5 strh r5, [r4, #22] + refresh_children_position(obj, diff.x, diff.y); + 208c: 464a mov r2, r9 + 208e: 4641 mov r1, r8 + 2090: 0020 movs r0, r4 + 2092: 4b10 ldr r3, [pc, #64] ; (20d4 ) + 2094: 4798 blx r3 + obj->signal_cb(obj, LV_SIGNAL_COORD_CHG, &ori); + 2096: 466a mov r2, sp + 2098: 2102 movs r1, #2 + 209a: 0020 movs r0, r4 + 209c: 69e3 ldr r3, [r4, #28] + 209e: 4798 blx r3 + par->signal_cb(par, LV_SIGNAL_CHILD_CHG, obj); + 20a0: 69f3 ldr r3, [r6, #28] + 20a2: 0022 movs r2, r4 + 20a4: 2101 movs r1, #1 + 20a6: 0030 movs r0, r6 + 20a8: 4798 blx r3 + lv_obj_invalidate(obj); + 20aa: 0020 movs r0, r4 + 20ac: 47b8 blx r7 +} + 20ae: b002 add sp, #8 + 20b0: bc1c pop {r2, r3, r4} + 20b2: 4690 mov r8, r2 + 20b4: 4699 mov r9, r3 + 20b6: 46a2 mov sl, r4 + 20b8: bdf0 pop {r4, r5, r6, r7, pc} + LV_ASSERT_OBJ(obj, LV_OBJX_NAME); + 20ba: 0022 movs r2, r4 + 20bc: 2300 movs r3, #0 + 20be: 4806 ldr r0, [pc, #24] ; (20d8 ) + 20c0: 4906 ldr r1, [pc, #24] ; (20dc ) + 20c2: 4788 blx r1 + 20c4: e7fe b.n 20c4 + 20c6: 46c0 nop ; (mov r8, r8) + 20c8: 00001415 .word 0x00001415 + 20cc: 00001f49 .word 0x00001f49 + 20d0: 00001b6d .word 0x00001b6d + 20d4: 000017a1 .word 0x000017a1 + 20d8: 0001886c .word 0x0001886c + 20dc: 0000141d .word 0x0000141d + +000020e0 : +{ + 20e0: b5f0 push {r4, r5, r6, r7, lr} + 20e2: 46d6 mov lr, sl + 20e4: 464f mov r7, r9 + 20e6: 4646 mov r6, r8 + 20e8: b5c0 push {r6, r7, lr} + 20ea: b084 sub sp, #16 + 20ec: 0004 movs r4, r0 + 20ee: 000f movs r7, r1 + 20f0: 9201 str r2, [sp, #4] + 20f2: 4699 mov r9, r3 + 20f4: ab0c add r3, sp, #48 ; 0x30 + 20f6: 2200 movs r2, #0 + 20f8: 5e9a ldrsh r2, [r3, r2] + 20fa: 4690 mov r8, r2 + LV_ASSERT_OBJ(obj, LV_OBJX_NAME); + 20fc: 4b26 ldr r3, [pc, #152] ; (2198 ) + 20fe: 4798 blx r3 + 2100: 2800 cmp r0, #0 + 2102: d105 bne.n 2110 + 2104: 0022 movs r2, r4 + 2106: 2300 movs r3, #0 + 2108: 4824 ldr r0, [pc, #144] ; (219c ) + 210a: 4925 ldr r1, [pc, #148] ; (21a0 ) + 210c: 4788 blx r1 + 210e: e7fe b.n 210e + if(base == NULL) base = lv_obj_get_parent(obj); + 2110: 2f00 cmp r7, #0 + 2112: d00a beq.n 212a + LV_ASSERT_OBJ(base, LV_OBJX_NAME); + 2114: 0038 movs r0, r7 + 2116: 4b20 ldr r3, [pc, #128] ; (2198 ) + 2118: 4798 blx r3 + 211a: 2800 cmp r0, #0 + 211c: d10a bne.n 2134 + 211e: 003a movs r2, r7 + 2120: 2300 movs r3, #0 + 2122: 481e ldr r0, [pc, #120] ; (219c ) + 2124: 491e ldr r1, [pc, #120] ; (21a0 ) + 2126: 4788 blx r1 + 2128: e7fe b.n 2128 + if(base == NULL) base = lv_obj_get_parent(obj); + 212a: 0020 movs r0, r4 + 212c: 4b1d ldr r3, [pc, #116] ; (21a4 ) + 212e: 4798 blx r3 + 2130: 0007 movs r7, r0 + 2132: e7ef b.n 2114 + _lv_area_align(&base->coords, &obj->coords, align, &new_pos); + 2134: ad03 add r5, sp, #12 + 2136: 0021 movs r1, r4 + 2138: 3110 adds r1, #16 + 213a: 0038 movs r0, r7 + 213c: 3010 adds r0, #16 + 213e: 002b movs r3, r5 + 2140: 9a01 ldr r2, [sp, #4] + 2142: 4e19 ldr r6, [pc, #100] ; (21a8 ) + 2144: 47b0 blx r6 + lv_obj_t * par = lv_obj_get_parent(obj); + 2146: 0020 movs r0, r4 + 2148: 4b16 ldr r3, [pc, #88] ; (21a4 ) + 214a: 4798 blx r3 + lv_coord_t par_abs_y = par->coords.y1; + 214c: 2212 movs r2, #18 + 214e: 5e83 ldrsh r3, [r0, r2] + new_pos.y += y_ofs; + 2150: 886a ldrh r2, [r5, #2] + 2152: 4442 add r2, r8 + new_pos.x += x_ofs; + 2154: 8829 ldrh r1, [r5, #0] + 2156: 4449 add r1, r9 + new_pos.x -= par_abs_x; + 2158: 8a00 ldrh r0, [r0, #16] + 215a: 1a09 subs r1, r1, r0 + 215c: b209 sxth r1, r1 + 215e: 8029 strh r1, [r5, #0] + new_pos.y -= par_abs_y; + 2160: 1ad2 subs r2, r2, r3 + 2162: b212 sxth r2, r2 + 2164: 806a strh r2, [r5, #2] + lv_obj_set_pos(obj, new_pos.x, new_pos.y); + 2166: 0020 movs r0, r4 + 2168: 4b10 ldr r3, [pc, #64] ; (21ac ) + 216a: 4798 blx r3 + obj->realign.align = align; + 216c: 2348 movs r3, #72 ; 0x48 + 216e: 466a mov r2, sp + 2170: 7912 ldrb r2, [r2, #4] + 2172: 54e2 strb r2, [r4, r3] + obj->realign.xofs = x_ofs; + 2174: 3b04 subs r3, #4 + 2176: 464a mov r2, r9 + 2178: 52e2 strh r2, [r4, r3] + obj->realign.yofs = y_ofs; + 217a: 3302 adds r3, #2 + 217c: 4642 mov r2, r8 + 217e: 52e2 strh r2, [r4, r3] + obj->realign.base = base; + 2180: 6427 str r7, [r4, #64] ; 0x40 + obj->realign.origo_align = 0; + 2182: 2249 movs r2, #73 ; 0x49 + 2184: 5ca3 ldrb r3, [r4, r2] + 2186: 2102 movs r1, #2 + 2188: 438b bics r3, r1 + 218a: 54a3 strb r3, [r4, r2] +} + 218c: b004 add sp, #16 + 218e: bc1c pop {r2, r3, r4} + 2190: 4690 mov r8, r2 + 2192: 4699 mov r9, r3 + 2194: 46a2 mov sl, r4 + 2196: bdf0 pop {r4, r5, r6, r7, pc} + 2198: 00001415 .word 0x00001415 + 219c: 0001886c .word 0x0001886c + 21a0: 0000141d .word 0x0000141d + 21a4: 00001a39 .word 0x00001a39 + 21a8: 0000fed9 .word 0x0000fed9 + 21ac: 0000201d .word 0x0000201d + +000021b0 : +{ + 21b0: b5f0 push {r4, r5, r6, r7, lr} + 21b2: 46de mov lr, fp + 21b4: 4657 mov r7, sl + 21b6: 464e mov r6, r9 + 21b8: 4645 mov r5, r8 + 21ba: b5e0 push {r5, r6, r7, lr} + 21bc: b083 sub sp, #12 + 21be: 4680 mov r8, r0 + 21c0: 9101 str r1, [sp, #4] + 21c2: 4692 mov sl, r2 + 21c4: 4699 mov r9, r3 + 21c6: ab0c add r3, sp, #48 ; 0x30 + 21c8: 2200 movs r2, #0 + 21ca: 5e9b ldrsh r3, [r3, r2] + 21cc: 469b mov fp, r3 + LV_ASSERT_OBJ(obj, LV_OBJX_NAME); + 21ce: 4ba1 ldr r3, [pc, #644] ; (2454 ) + 21d0: 4798 blx r3 + 21d2: 2800 cmp r0, #0 + 21d4: d105 bne.n 21e2 + 21d6: 4642 mov r2, r8 + 21d8: 2300 movs r3, #0 + 21da: 489f ldr r0, [pc, #636] ; (2458 ) + 21dc: 499f ldr r1, [pc, #636] ; (245c ) + 21de: 4788 blx r1 + 21e0: e7fe b.n 21e0 + lv_coord_t new_x = lv_obj_get_x(obj); + 21e2: 4640 mov r0, r8 + 21e4: 4b9e ldr r3, [pc, #632] ; (2460 ) + 21e6: 4798 blx r3 + 21e8: 0005 movs r5, r0 + lv_coord_t new_y = lv_obj_get_y(obj); + 21ea: 4640 mov r0, r8 + 21ec: 4b9d ldr r3, [pc, #628] ; (2464 ) + 21ee: 4798 blx r3 + 21f0: 0004 movs r4, r0 + lv_coord_t obj_w_half = lv_obj_get_width(obj) / 2; + 21f2: 4640 mov r0, r8 + 21f4: 4b9c ldr r3, [pc, #624] ; (2468 ) + 21f6: 4798 blx r3 + 21f8: 0fc3 lsrs r3, r0, #31 + 21fa: 181b adds r3, r3, r0 + 21fc: 105b asrs r3, r3, #1 + 21fe: b21e sxth r6, r3 + lv_coord_t obj_h_half = lv_obj_get_height(obj) / 2; + 2200: 4640 mov r0, r8 + 2202: 4b9a ldr r3, [pc, #616] ; (246c ) + 2204: 4798 blx r3 + 2206: 0fc7 lsrs r7, r0, #31 + 2208: 183f adds r7, r7, r0 + 220a: 107f asrs r7, r7, #1 + 220c: b23f sxth r7, r7 + if(base == NULL) { + 220e: 9b01 ldr r3, [sp, #4] + 2210: 2b00 cmp r3, #0 + 2212: d00b beq.n 222c + LV_ASSERT_OBJ(base, LV_OBJX_NAME); + 2214: 9801 ldr r0, [sp, #4] + 2216: 4b8f ldr r3, [pc, #572] ; (2454 ) + 2218: 4798 blx r3 + 221a: 2800 cmp r0, #0 + 221c: d00b beq.n 2236 + switch(align) { + 221e: 4653 mov r3, sl + 2220: 2b14 cmp r3, #20 + 2222: d81f bhi.n 2264 + 2224: 009b lsls r3, r3, #2 + 2226: 4a92 ldr r2, [pc, #584] ; (2470 ) + 2228: 58d3 ldr r3, [r2, r3] + 222a: 469f mov pc, r3 + base = lv_obj_get_parent(obj); + 222c: 4640 mov r0, r8 + 222e: 4b91 ldr r3, [pc, #580] ; (2474 ) + 2230: 4798 blx r3 + 2232: 9001 str r0, [sp, #4] + 2234: e7ee b.n 2214 + LV_ASSERT_OBJ(base, LV_OBJX_NAME); + 2236: 9a01 ldr r2, [sp, #4] + 2238: 2300 movs r3, #0 + 223a: 4887 ldr r0, [pc, #540] ; (2458 ) + 223c: 4987 ldr r1, [pc, #540] ; (245c ) + 223e: 4788 blx r1 + 2240: e7fe b.n 2240 + new_x = lv_obj_get_width(base) / 2 - obj_w_half; + 2242: 9c01 ldr r4, [sp, #4] + 2244: 0020 movs r0, r4 + 2246: 4b88 ldr r3, [pc, #544] ; (2468 ) + 2248: 4798 blx r3 + 224a: 0fc5 lsrs r5, r0, #31 + 224c: 182d adds r5, r5, r0 + 224e: 106d asrs r5, r5, #1 + 2250: 1bad subs r5, r5, r6 + 2252: b22d sxth r5, r5 + new_y = lv_obj_get_height(base) / 2 - obj_h_half; + 2254: 0020 movs r0, r4 + 2256: 4b85 ldr r3, [pc, #532] ; (246c ) + 2258: 4798 blx r3 + 225a: 0fc4 lsrs r4, r0, #31 + 225c: 1824 adds r4, r4, r0 + 225e: 1064 asrs r4, r4, #1 + 2260: 1be4 subs r4, r4, r7 + 2262: b224 sxth r4, r4 + lv_obj_t * par = lv_obj_get_parent(obj); + 2264: 4640 mov r0, r8 + 2266: 4b83 ldr r3, [pc, #524] ; (2474 ) + 2268: 4798 blx r3 + new_x += x_ofs + base_abs_x; + 226a: 9a01 ldr r2, [sp, #4] + 226c: 8a13 ldrh r3, [r2, #16] + 226e: 444b add r3, r9 + 2270: 195d adds r5, r3, r5 + new_x -= par_abs_x; + 2272: 8a01 ldrh r1, [r0, #16] + 2274: 1a69 subs r1, r5, r1 + new_y += y_ofs + base_abs_y; + 2276: 0015 movs r5, r2 + 2278: 8a52 ldrh r2, [r2, #18] + 227a: 445a add r2, fp + 227c: 1912 adds r2, r2, r4 + new_y -= par_abs_y; + 227e: 8a44 ldrh r4, [r0, #18] + 2280: 1b12 subs r2, r2, r4 + lv_obj_set_pos(obj, new_x, new_y); + 2282: b212 sxth r2, r2 + 2284: b209 sxth r1, r1 + 2286: 4640 mov r0, r8 + 2288: 4b7b ldr r3, [pc, #492] ; (2478 ) + 228a: 4798 blx r3 + obj->realign.align = align; + 228c: 2348 movs r3, #72 ; 0x48 + 228e: 4642 mov r2, r8 + 2290: 4651 mov r1, sl + 2292: 54d1 strb r1, [r2, r3] + obj->realign.xofs = x_ofs; + 2294: 3b04 subs r3, #4 + 2296: 4649 mov r1, r9 + 2298: 52d1 strh r1, [r2, r3] + obj->realign.yofs = y_ofs; + 229a: 3302 adds r3, #2 + 229c: 4659 mov r1, fp + 229e: 52d1 strh r1, [r2, r3] + obj->realign.base = base; + 22a0: 6415 str r5, [r2, #64] ; 0x40 + obj->realign.origo_align = 1; + 22a2: 2249 movs r2, #73 ; 0x49 + 22a4: 4643 mov r3, r8 + 22a6: 5c9b ldrb r3, [r3, r2] + 22a8: 2102 movs r1, #2 + 22aa: 430b orrs r3, r1 + 22ac: 4641 mov r1, r8 + 22ae: 548b strb r3, [r1, r2] +} + 22b0: b003 add sp, #12 + 22b2: bc3c pop {r2, r3, r4, r5} + 22b4: 4690 mov r8, r2 + 22b6: 4699 mov r9, r3 + 22b8: 46a2 mov sl, r4 + 22ba: 46ab mov fp, r5 + 22bc: bdf0 pop {r4, r5, r6, r7, pc} + new_x = -obj_w_half; + 22be: 4275 negs r5, r6 + 22c0: b22d sxth r5, r5 + new_y = -obj_h_half; + 22c2: 427c negs r4, r7 + 22c4: b224 sxth r4, r4 + break; + 22c6: e7cd b.n 2264 + new_x = lv_obj_get_width(base) / 2 - obj_w_half; + 22c8: 9801 ldr r0, [sp, #4] + 22ca: 4b67 ldr r3, [pc, #412] ; (2468 ) + 22cc: 4798 blx r3 + 22ce: 0fc5 lsrs r5, r0, #31 + 22d0: 182d adds r5, r5, r0 + 22d2: 106d asrs r5, r5, #1 + 22d4: 1bad subs r5, r5, r6 + 22d6: b22d sxth r5, r5 + new_y = -obj_h_half; + 22d8: 427c negs r4, r7 + 22da: b224 sxth r4, r4 + break; + 22dc: e7c2 b.n 2264 + new_x = lv_obj_get_width(base) - obj_w_half; + 22de: 9801 ldr r0, [sp, #4] + 22e0: 4b61 ldr r3, [pc, #388] ; (2468 ) + 22e2: 4798 blx r3 + 22e4: 1b85 subs r5, r0, r6 + 22e6: b22d sxth r5, r5 + new_y = -obj_h_half; + 22e8: 427c negs r4, r7 + 22ea: b224 sxth r4, r4 + break; + 22ec: e7ba b.n 2264 + new_x = -obj_w_half; + 22ee: 4275 negs r5, r6 + 22f0: b22d sxth r5, r5 + new_y = lv_obj_get_height(base) - obj_h_half; + 22f2: 9801 ldr r0, [sp, #4] + 22f4: 4b5d ldr r3, [pc, #372] ; (246c ) + 22f6: 4798 blx r3 + 22f8: 1bc4 subs r4, r0, r7 + 22fa: b224 sxth r4, r4 + break; + 22fc: e7b2 b.n 2264 + new_x = lv_obj_get_width(base) / 2 - obj_w_half; + 22fe: 9c01 ldr r4, [sp, #4] + 2300: 0020 movs r0, r4 + 2302: 4b59 ldr r3, [pc, #356] ; (2468 ) + 2304: 4798 blx r3 + 2306: 0fc5 lsrs r5, r0, #31 + 2308: 182d adds r5, r5, r0 + 230a: 106d asrs r5, r5, #1 + 230c: 1bad subs r5, r5, r6 + 230e: b22d sxth r5, r5 + new_y = lv_obj_get_height(base) - obj_h_half; + 2310: 0020 movs r0, r4 + 2312: 4b56 ldr r3, [pc, #344] ; (246c ) + 2314: 4798 blx r3 + 2316: 1bc4 subs r4, r0, r7 + 2318: b224 sxth r4, r4 + break; + 231a: e7a3 b.n 2264 + new_x = lv_obj_get_width(base) - obj_w_half; + 231c: 9c01 ldr r4, [sp, #4] + 231e: 0020 movs r0, r4 + 2320: 4b51 ldr r3, [pc, #324] ; (2468 ) + 2322: 4798 blx r3 + 2324: 1b85 subs r5, r0, r6 + 2326: b22d sxth r5, r5 + new_y = lv_obj_get_height(base) - obj_h_half; + 2328: 0020 movs r0, r4 + 232a: 4b50 ldr r3, [pc, #320] ; (246c ) + 232c: 4798 blx r3 + 232e: 1bc4 subs r4, r0, r7 + 2330: b224 sxth r4, r4 + break; + 2332: e797 b.n 2264 + new_x = -obj_w_half; + 2334: 4275 negs r5, r6 + 2336: b22d sxth r5, r5 + new_y = lv_obj_get_height(base) / 2 - obj_h_half; + 2338: 9801 ldr r0, [sp, #4] + 233a: 4b4c ldr r3, [pc, #304] ; (246c ) + 233c: 4798 blx r3 + 233e: 0fc4 lsrs r4, r0, #31 + 2340: 1824 adds r4, r4, r0 + 2342: 1064 asrs r4, r4, #1 + 2344: 1be4 subs r4, r4, r7 + 2346: b224 sxth r4, r4 + break; + 2348: e78c b.n 2264 + new_x = lv_obj_get_width(base) - obj_w_half; + 234a: 9c01 ldr r4, [sp, #4] + 234c: 0020 movs r0, r4 + 234e: 4b46 ldr r3, [pc, #280] ; (2468 ) + 2350: 4798 blx r3 + 2352: 1b85 subs r5, r0, r6 + 2354: b22d sxth r5, r5 + new_y = lv_obj_get_height(base) / 2 - obj_h_half; + 2356: 0020 movs r0, r4 + 2358: 4b44 ldr r3, [pc, #272] ; (246c ) + 235a: 4798 blx r3 + 235c: 0fc4 lsrs r4, r0, #31 + 235e: 1824 adds r4, r4, r0 + 2360: 1064 asrs r4, r4, #1 + 2362: 1be4 subs r4, r4, r7 + 2364: b224 sxth r4, r4 + break; + 2366: e77d b.n 2264 + new_x = -obj_w_half; + 2368: 4275 negs r5, r6 + 236a: b22d sxth r5, r5 + new_y = -obj_h_half; + 236c: 427c negs r4, r7 + 236e: b224 sxth r4, r4 + break; + 2370: e778 b.n 2264 + new_x = lv_obj_get_width(base) / 2 - obj_w_half; + 2372: 9801 ldr r0, [sp, #4] + 2374: 4b3c ldr r3, [pc, #240] ; (2468 ) + 2376: 4798 blx r3 + 2378: 0fc5 lsrs r5, r0, #31 + 237a: 182d adds r5, r5, r0 + 237c: 106d asrs r5, r5, #1 + 237e: 1bad subs r5, r5, r6 + 2380: b22d sxth r5, r5 + new_y = -obj_h_half; + 2382: 427c negs r4, r7 + 2384: b224 sxth r4, r4 + break; + 2386: e76d b.n 2264 + new_x = lv_obj_get_width(base) - obj_w_half; + 2388: 9801 ldr r0, [sp, #4] + 238a: 4b37 ldr r3, [pc, #220] ; (2468 ) + 238c: 4798 blx r3 + 238e: 1b85 subs r5, r0, r6 + 2390: b22d sxth r5, r5 + new_y = -obj_h_half; + 2392: 427c negs r4, r7 + 2394: b224 sxth r4, r4 + break; + 2396: e765 b.n 2264 + new_x = -obj_w_half; + 2398: 4275 negs r5, r6 + 239a: b22d sxth r5, r5 + new_y = lv_obj_get_height(base) - obj_h_half; + 239c: 9801 ldr r0, [sp, #4] + 239e: 4b33 ldr r3, [pc, #204] ; (246c ) + 23a0: 4798 blx r3 + 23a2: 1bc4 subs r4, r0, r7 + 23a4: b224 sxth r4, r4 + break; + 23a6: e75d b.n 2264 + new_x = lv_obj_get_width(base) / 2 - obj_w_half; + 23a8: 9c01 ldr r4, [sp, #4] + 23aa: 0020 movs r0, r4 + 23ac: 4b2e ldr r3, [pc, #184] ; (2468 ) + 23ae: 4798 blx r3 + 23b0: 0fc5 lsrs r5, r0, #31 + 23b2: 182d adds r5, r5, r0 + 23b4: 106d asrs r5, r5, #1 + 23b6: 1bad subs r5, r5, r6 + 23b8: b22d sxth r5, r5 + new_y = lv_obj_get_height(base) - obj_h_half; + 23ba: 0020 movs r0, r4 + 23bc: 4b2b ldr r3, [pc, #172] ; (246c ) + 23be: 4798 blx r3 + 23c0: 1bc4 subs r4, r0, r7 + 23c2: b224 sxth r4, r4 + break; + 23c4: e74e b.n 2264 + new_x = lv_obj_get_width(base) - obj_w_half; + 23c6: 9c01 ldr r4, [sp, #4] + 23c8: 0020 movs r0, r4 + 23ca: 4b27 ldr r3, [pc, #156] ; (2468 ) + 23cc: 4798 blx r3 + 23ce: 1b85 subs r5, r0, r6 + 23d0: b22d sxth r5, r5 + new_y = lv_obj_get_height(base) - obj_h_half; + 23d2: 0020 movs r0, r4 + 23d4: 4b25 ldr r3, [pc, #148] ; (246c ) + 23d6: 4798 blx r3 + 23d8: 1bc4 subs r4, r0, r7 + 23da: b224 sxth r4, r4 + break; + 23dc: e742 b.n 2264 + new_x = -obj_w_half; + 23de: 4275 negs r5, r6 + 23e0: b22d sxth r5, r5 + new_y = -obj_h_half; + 23e2: 427c negs r4, r7 + 23e4: b224 sxth r4, r4 + break; + 23e6: e73d b.n 2264 + new_x = -obj_w_half; + 23e8: 4275 negs r5, r6 + 23ea: b22d sxth r5, r5 + new_y = lv_obj_get_height(base) / 2 - obj_h_half; + 23ec: 9801 ldr r0, [sp, #4] + 23ee: 4b1f ldr r3, [pc, #124] ; (246c ) + 23f0: 4798 blx r3 + 23f2: 0fc4 lsrs r4, r0, #31 + 23f4: 1824 adds r4, r4, r0 + 23f6: 1064 asrs r4, r4, #1 + 23f8: 1be4 subs r4, r4, r7 + 23fa: b224 sxth r4, r4 + break; + 23fc: e732 b.n 2264 + new_x = -obj_w_half; + 23fe: 4275 negs r5, r6 + 2400: b22d sxth r5, r5 + new_y = lv_obj_get_height(base) - obj_h_half; + 2402: 9801 ldr r0, [sp, #4] + 2404: 4b19 ldr r3, [pc, #100] ; (246c ) + 2406: 4798 blx r3 + 2408: 1bc4 subs r4, r0, r7 + 240a: b224 sxth r4, r4 + break; + 240c: e72a b.n 2264 + new_x = lv_obj_get_width(base) - obj_w_half; + 240e: 9801 ldr r0, [sp, #4] + 2410: 4b15 ldr r3, [pc, #84] ; (2468 ) + 2412: 4798 blx r3 + 2414: 1b85 subs r5, r0, r6 + 2416: b22d sxth r5, r5 + new_y = -obj_h_half; + 2418: 427c negs r4, r7 + 241a: b224 sxth r4, r4 + break; + 241c: e722 b.n 2264 + new_x = lv_obj_get_width(base) - obj_w_half; + 241e: 9c01 ldr r4, [sp, #4] + 2420: 0020 movs r0, r4 + 2422: 4b11 ldr r3, [pc, #68] ; (2468 ) + 2424: 4798 blx r3 + 2426: 1b85 subs r5, r0, r6 + 2428: b22d sxth r5, r5 + new_y = lv_obj_get_height(base) / 2 - obj_h_half; + 242a: 0020 movs r0, r4 + 242c: 4b0f ldr r3, [pc, #60] ; (246c ) + 242e: 4798 blx r3 + 2430: 0fc4 lsrs r4, r0, #31 + 2432: 1824 adds r4, r4, r0 + 2434: 1064 asrs r4, r4, #1 + 2436: 1be4 subs r4, r4, r7 + 2438: b224 sxth r4, r4 + break; + 243a: e713 b.n 2264 + new_x = lv_obj_get_width(base) - obj_w_half; + 243c: 9c01 ldr r4, [sp, #4] + 243e: 0020 movs r0, r4 + 2440: 4b09 ldr r3, [pc, #36] ; (2468 ) + 2442: 4798 blx r3 + 2444: 1b85 subs r5, r0, r6 + 2446: b22d sxth r5, r5 + new_y = lv_obj_get_height(base) - obj_h_half; + 2448: 0020 movs r0, r4 + 244a: 4b08 ldr r3, [pc, #32] ; (246c ) + 244c: 4798 blx r3 + 244e: 1bc4 subs r4, r0, r7 + 2450: b224 sxth r4, r4 + break; + 2452: e707 b.n 2264 + 2454: 00001415 .word 0x00001415 + 2458: 0001886c .word 0x0001886c + 245c: 0000141d .word 0x0000141d + 2460: 00001ba9 .word 0x00001ba9 + 2464: 00001bed .word 0x00001bed + 2468: 00001c31 .word 0x00001c31 + 246c: 00001c61 .word 0x00001c61 + 2470: 00018814 .word 0x00018814 + 2474: 00001a39 .word 0x00001a39 + 2478: 0000201d .word 0x0000201d + +0000247c : +{ + 247c: b510 push {r4, lr} + 247e: b082 sub sp, #8 + 2480: 0004 movs r4, r0 + LV_ASSERT_OBJ(obj, LV_OBJX_NAME); + 2482: 4b13 ldr r3, [pc, #76] ; (24d0 ) + 2484: 4798 blx r3 + 2486: 2800 cmp r0, #0 + 2488: d010 beq.n 24ac + if(obj->realign.origo_align) + 248a: 2349 movs r3, #73 ; 0x49 + 248c: 5ce3 ldrb r3, [r4, r3] + 248e: 079b lsls r3, r3, #30 + 2490: d512 bpl.n 24b8 + lv_obj_align_origo(obj, obj->realign.base, obj->realign.align, obj->realign.xofs, obj->realign.yofs); + 2492: 2344 movs r3, #68 ; 0x44 + 2494: 5ee3 ldrsh r3, [r4, r3] + 2496: 2248 movs r2, #72 ; 0x48 + 2498: 5ca2 ldrb r2, [r4, r2] + 249a: 2146 movs r1, #70 ; 0x46 + 249c: 5e61 ldrsh r1, [r4, r1] + 249e: 9100 str r1, [sp, #0] + 24a0: 6c21 ldr r1, [r4, #64] ; 0x40 + 24a2: 0020 movs r0, r4 + 24a4: 4c0b ldr r4, [pc, #44] ; (24d4 ) + 24a6: 47a0 blx r4 +} + 24a8: b002 add sp, #8 + 24aa: bd10 pop {r4, pc} + LV_ASSERT_OBJ(obj, LV_OBJX_NAME); + 24ac: 0022 movs r2, r4 + 24ae: 2300 movs r3, #0 + 24b0: 4809 ldr r0, [pc, #36] ; (24d8 ) + 24b2: 490a ldr r1, [pc, #40] ; (24dc ) + 24b4: 4788 blx r1 + 24b6: e7fe b.n 24b6 + lv_obj_align(obj, obj->realign.base, obj->realign.align, obj->realign.xofs, obj->realign.yofs); + 24b8: 2344 movs r3, #68 ; 0x44 + 24ba: 5ee3 ldrsh r3, [r4, r3] + 24bc: 2248 movs r2, #72 ; 0x48 + 24be: 5ca2 ldrb r2, [r4, r2] + 24c0: 2146 movs r1, #70 ; 0x46 + 24c2: 5e61 ldrsh r1, [r4, r1] + 24c4: 9100 str r1, [sp, #0] + 24c6: 6c21 ldr r1, [r4, #64] ; 0x40 + 24c8: 0020 movs r0, r4 + 24ca: 4c05 ldr r4, [pc, #20] ; (24e0 ) + 24cc: 47a0 blx r4 +} + 24ce: e7eb b.n 24a8 + 24d0: 00001415 .word 0x00001415 + 24d4: 000021b1 .word 0x000021b1 + 24d8: 0001886c .word 0x0001886c + 24dc: 0000141d .word 0x0000141d + 24e0: 000020e1 .word 0x000020e1 + +000024e4 : +{ + 24e4: b5f8 push {r3, r4, r5, r6, r7, lr} + 24e6: 0006 movs r6, r0 + lv_obj_t * child = lv_obj_get_child(obj, NULL); + 24e8: 2100 movs r1, #0 + 24ea: 4b0c ldr r3, [pc, #48] ; (251c ) + 24ec: 4798 blx r3 + 24ee: 1e04 subs r4, r0, #0 + while(child != NULL) { + 24f0: d012 beq.n 2518 + lv_obj_invalidate(child); + 24f2: 4d0b ldr r5, [pc, #44] ; (2520 ) + child = lv_obj_get_child(obj, child); + 24f4: 4f09 ldr r7, [pc, #36] ; (251c ) + lv_obj_invalidate(child); + 24f6: 0020 movs r0, r4 + 24f8: 47a8 blx r5 + child->signal_cb(child, LV_SIGNAL_STYLE_CHG, NULL); + 24fa: 2200 movs r2, #0 + 24fc: 2104 movs r1, #4 + 24fe: 0020 movs r0, r4 + 2500: 69e3 ldr r3, [r4, #28] + 2502: 4798 blx r3 + lv_obj_invalidate(child); + 2504: 0020 movs r0, r4 + 2506: 47a8 blx r5 + refresh_children_style(child); /*Check children too*/ + 2508: 0020 movs r0, r4 + 250a: f7ff ffeb bl 24e4 + child = lv_obj_get_child(obj, child); + 250e: 0021 movs r1, r4 + 2510: 0030 movs r0, r6 + 2512: 47b8 blx r7 + 2514: 1e04 subs r4, r0, #0 + while(child != NULL) { + 2516: d1ee bne.n 24f6 +} + 2518: bdf8 pop {r3, r4, r5, r6, r7, pc} + 251a: 46c0 nop ; (mov r8, r8) + 251c: 00001b29 .word 0x00001b29 + 2520: 00001f49 .word 0x00001f49 + +00002524 : +{ + 2524: b570 push {r4, r5, r6, lr} + 2526: 0005 movs r5, r0 + 2528: 000c movs r4, r1 + LV_ASSERT_OBJ(obj, LV_OBJX_NAME); + 252a: 4b31 ldr r3, [pc, #196] ; (25f0 ) + 252c: 4798 blx r3 + 252e: 2800 cmp r0, #0 + 2530: d013 beq.n 255a + switch(prop) { + 2532: 2c71 cmp r4, #113 ; 0x71 + 2534: d83e bhi.n 25b4 + 2536: 2c70 cmp r4, #112 ; 0x70 + 2538: d21b bcs.n 2572 + 253a: 2c41 cmp r4, #65 ; 0x41 + 253c: d813 bhi.n 2566 + 253e: 2c40 cmp r4, #64 ; 0x40 + 2540: d217 bcs.n 2572 + 2542: 2c02 cmp r4, #2 + 2544: d305 bcc.n 2552 + 2546: 2c07 cmp r4, #7 + 2548: d913 bls.n 2572 + 254a: 0023 movs r3, r4 + 254c: 3b10 subs r3, #16 + 254e: 2b08 cmp r3, #8 + 2550: d90f bls.n 2572 + lv_obj_invalidate(obj); + 2552: 0028 movs r0, r5 + 2554: 4b27 ldr r3, [pc, #156] ; (25f4 ) + 2556: 4798 blx r3 +} + 2558: e028 b.n 25ac + LV_ASSERT_OBJ(obj, LV_OBJX_NAME); + 255a: 002a movs r2, r5 + 255c: 2300 movs r3, #0 + 255e: 4826 ldr r0, [pc, #152] ; (25f8 ) + 2560: 4926 ldr r1, [pc, #152] ; (25fc ) + 2562: 4788 blx r1 + 2564: e7fe b.n 2564 + switch(prop) { + 2566: 2c53 cmp r4, #83 ; 0x53 + 2568: d821 bhi.n 25ae + 256a: 2c50 cmp r4, #80 ; 0x50 + 256c: d201 bcs.n 2572 + 256e: 2c4c cmp r4, #76 ; 0x4c + 2570: d1ef bne.n 2552 + lv_obj_invalidate(obj); + 2572: 0028 movs r0, r5 + 2574: 4b1f ldr r3, [pc, #124] ; (25f4 ) + 2576: 4798 blx r3 + obj->signal_cb(obj, LV_SIGNAL_STYLE_CHG, NULL); + 2578: 2200 movs r2, #0 + 257a: 2104 movs r1, #4 + 257c: 0028 movs r0, r5 + 257e: 69eb ldr r3, [r5, #28] + 2580: 4798 blx r3 + switch(prop) { + 2582: 2c15 cmp r4, #21 + 2584: d30a bcc.n 259c + 2586: 2c18 cmp r4, #24 + 2588: d901 bls.n 258e + 258a: 2cff cmp r4, #255 ; 0xff + 258c: d106 bne.n 259c + if(obj->parent) obj->parent->signal_cb(obj->parent, LV_SIGNAL_CHILD_CHG, NULL); + 258e: 6828 ldr r0, [r5, #0] + 2590: 2800 cmp r0, #0 + 2592: d003 beq.n 259c + 2594: 69c3 ldr r3, [r0, #28] + 2596: 2200 movs r2, #0 + 2598: 2101 movs r1, #1 + 259a: 4798 blx r3 + lv_obj_invalidate(obj); + 259c: 0028 movs r0, r5 + 259e: 4b15 ldr r3, [pc, #84] ; (25f4 ) + 25a0: 4798 blx r3 + if(prop == LV_STYLE_PROP_ALL || (prop & LV_STYLE_INHERIT_MASK)) refresh_children_style(obj); + 25a2: 2cff cmp r4, #255 ; 0xff + 25a4: d020 beq.n 25e8 + 25a6: b224 sxth r4, r4 + 25a8: 2c00 cmp r4, #0 + 25aa: db1d blt.n 25e8 +} + 25ac: bd70 pop {r4, r5, r6, pc} + switch(prop) { + 25ae: 2c5c cmp r4, #92 ; 0x5c + 25b0: d1cf bne.n 2552 + 25b2: e7de b.n 2572 + 25b4: 2c7f cmp r4, #127 ; 0x7f + 25b6: d90a bls.n 25ce + 25b8: 4b11 ldr r3, [pc, #68] ; (2600 ) + 25ba: 429c cmp r4, r3 + 25bc: d810 bhi.n 25e0 + 25be: 4b11 ldr r3, [pc, #68] ; (2604 ) + 25c0: 429c cmp r4, r3 + 25c2: d2d6 bcs.n 2572 + 25c4: 2c90 cmp r4, #144 ; 0x90 + 25c6: d0d4 beq.n 2572 + 25c8: 2cff cmp r4, #255 ; 0xff + 25ca: d1c2 bne.n 2552 + 25cc: e7d1 b.n 2572 + 25ce: 2c7e cmp r4, #126 ; 0x7e + 25d0: d2cf bcs.n 2572 + 25d2: 2c73 cmp r4, #115 ; 0x73 + 25d4: d3bd bcc.n 2552 + 25d6: 2c75 cmp r4, #117 ; 0x75 + 25d8: d9cb bls.n 2572 + 25da: 2c7c cmp r4, #124 ; 0x7c + 25dc: d1b9 bne.n 2552 + 25de: e7c8 b.n 2572 + 25e0: 4b09 ldr r3, [pc, #36] ; (2608 ) + 25e2: 429c cmp r4, r3 + 25e4: d1b5 bne.n 2552 + 25e6: e7c4 b.n 2572 + if(prop == LV_STYLE_PROP_ALL || (prop & LV_STYLE_INHERIT_MASK)) refresh_children_style(obj); + 25e8: 0028 movs r0, r5 + 25ea: 4b08 ldr r3, [pc, #32] ; (260c ) + 25ec: 4798 blx r3 + 25ee: e7dd b.n 25ac + 25f0: 00001415 .word 0x00001415 + 25f4: 00001f49 .word 0x00001f49 + 25f8: 0001886c .word 0x0001886c + 25fc: 0000141d .word 0x0000141d + 2600: 00008081 .word 0x00008081 + 2604: 00008080 .word 0x00008080 + 2608: 0000808e .word 0x0000808e + 260c: 000024e5 .word 0x000024e5 + +00002610 : +{ + 2610: b510 push {r4, lr} + 2612: 0004 movs r4, r0 + lv_obj_clean_style_list(obj, part); + 2614: 4b03 ldr r3, [pc, #12] ; (2624 ) + 2616: 4798 blx r3 + lv_obj_refresh_style(obj, LV_STYLE_PROP_ALL); + 2618: 21ff movs r1, #255 ; 0xff + 261a: 0020 movs r0, r4 + 261c: 4b02 ldr r3, [pc, #8] ; (2628 ) + 261e: 4798 blx r3 +} + 2620: bd10 pop {r4, pc} + 2622: 46c0 nop ; (mov r8, r8) + 2624: 00001d6d .word 0x00001d6d + 2628: 00002525 .word 0x00002525 + +0000262c : +{ + 262c: b5f0 push {r4, r5, r6, r7, lr} + 262e: 46c6 mov lr, r8 + 2630: b500 push {lr} + 2632: b082 sub sp, #8 + 2634: 0007 movs r7, r0 + 2636: 9101 str r1, [sp, #4] + for(part_sub = 0; part_sub != _LV_OBJ_PART_REAL_LAST; part_sub++) { + 2638: 2500 movs r5, #0 + lv_style_list_t * dsc = lv_obj_get_style_list(obj, part_sub); + 263a: 4b21 ldr r3, [pc, #132] ; (26c0 ) + 263c: 4698 mov r8, r3 +void _lv_style_list_reset(lv_style_list_t * style_list); + +static inline lv_style_t * lv_style_list_get_style(lv_style_list_t * list, uint8_t id) +{ + if(list->has_trans && list->skip_trans) id++; + if(list->style_cnt == 0 || id >= list->style_cnt) return NULL; + 263e: 2300 movs r3, #0 + 2640: 9300 str r3, [sp, #0] + 2642: e01c b.n 267e + if(list->has_trans && list->skip_trans) id++; + 2644: 1c5a adds r2, r3, #1 + 2646: b2d2 uxtb r2, r2 + 2648: e00a b.n 2660 + if(class == style || style == NULL) { + 264a: 42a7 cmp r7, r4 + 264c: d00f beq.n 266e + 264e: 2f00 cmp r7, #0 + 2650: d00d beq.n 266e + for(ci = 0; ci < dsc->style_cnt; ci++) { + 2652: 3301 adds r3, #1 + 2654: b2db uxtb r3, r3 + 2656: 428b cmp r3, r1 + 2658: d00d beq.n 2676 + 265a: 001a movs r2, r3 + 265c: 2806 cmp r0, #6 + 265e: d0f1 beq.n 2644 + if(list->style_cnt == 0 || id >= list->style_cnt) return NULL; + 2660: 9c00 ldr r4, [sp, #0] + 2662: 428a cmp r2, r1 + 2664: d2f1 bcs.n 264a + return list->style_list[id]; + 2666: 0092 lsls r2, r2, #2 + 2668: 6834 ldr r4, [r6, #0] + 266a: 5914 ldr r4, [r2, r4] + 266c: e7ed b.n 264a + lv_obj_refresh_style(obj, LV_STYLE_PROP_ALL); + 266e: 21ff movs r1, #255 ; 0xff + 2670: 9801 ldr r0, [sp, #4] + 2672: 4b14 ldr r3, [pc, #80] ; (26c4 ) + 2674: 4798 blx r3 + for(part_sub = 0; part_sub != _LV_OBJ_PART_REAL_LAST; part_sub++) { + 2676: 3501 adds r5, #1 + 2678: b2ed uxtb r5, r5 + 267a: 2d40 cmp r5, #64 ; 0x40 + 267c: d00c beq.n 2698 + lv_style_list_t * dsc = lv_obj_get_style_list(obj, part_sub); + 267e: 0029 movs r1, r5 + 2680: 9801 ldr r0, [sp, #4] + 2682: 47c0 blx r8 + 2684: 1e06 subs r6, r0, #0 + if(dsc == NULL) break; + 2686: d007 beq.n 2698 + for(ci = 0; ci < dsc->style_cnt; ci++) { + 2688: 7901 ldrb r1, [r0, #4] + 268a: 2900 cmp r1, #0 + 268c: d0f3 beq.n 2676 + if(list->has_trans && list->skip_trans) id++; + 268e: 7943 ldrb r3, [r0, #5] + 2690: 2006 movs r0, #6 + 2692: 4018 ands r0, r3 + 2694: 2300 movs r3, #0 + 2696: e7e0 b.n 265a + lv_obj_t * child = lv_obj_get_child(obj, NULL); + 2698: 2100 movs r1, #0 + 269a: 9801 ldr r0, [sp, #4] + 269c: 4b0a ldr r3, [pc, #40] ; (26c8 ) + 269e: 4798 blx r3 + 26a0: 1e04 subs r4, r0, #0 + while(child) { + 26a2: d009 beq.n 26b8 + child = lv_obj_get_child(obj, child); + 26a4: 4e08 ldr r6, [pc, #32] ; (26c8 ) + report_style_mod_core(style, child); + 26a6: 0021 movs r1, r4 + 26a8: 0038 movs r0, r7 + 26aa: f7ff ffbf bl 262c + child = lv_obj_get_child(obj, child); + 26ae: 0021 movs r1, r4 + 26b0: 9801 ldr r0, [sp, #4] + 26b2: 47b0 blx r6 + 26b4: 1e04 subs r4, r0, #0 + while(child) { + 26b6: d1f6 bne.n 26a6 +} + 26b8: b002 add sp, #8 + 26ba: bc04 pop {r2} + 26bc: 4690 mov r8, r2 + 26be: bdf0 pop {r4, r5, r6, r7, pc} + 26c0: 00001c91 .word 0x00001c91 + 26c4: 00002525 .word 0x00002525 + 26c8: 00001b29 .word 0x00001b29 + +000026cc : +{ + 26cc: b5f0 push {r4, r5, r6, r7, lr} + 26ce: 46d6 mov lr, sl + 26d0: 464f mov r7, r9 + 26d2: b580 push {r7, lr} + 26d4: b083 sub sp, #12 + 26d6: 9001 str r0, [sp, #4] + lv_disp_t * d = lv_disp_get_next(NULL); + 26d8: 2000 movs r0, #0 + 26da: 4b11 ldr r3, [pc, #68] ; (2720 ) + 26dc: 4798 blx r3 + 26de: 4681 mov r9, r0 + while(d) { + 26e0: 2800 cmp r0, #0 + 26e2: d017 beq.n 2714 + _LV_LL_READ(d->scr_ll, i) { + 26e4: 4b0f ldr r3, [pc, #60] ; (2724 ) + 26e6: 469a mov sl, r3 + report_style_mod_core(style, i); + 26e8: 4f0f ldr r7, [pc, #60] ; (2728 ) + _LV_LL_READ(d->scr_ll, i) { + 26ea: 4e10 ldr r6, [pc, #64] ; (272c ) + 26ec: 464d mov r5, r9 + 26ee: 3530 adds r5, #48 ; 0x30 + 26f0: 0028 movs r0, r5 + 26f2: 47d0 blx sl + 26f4: 1e04 subs r4, r0, #0 + 26f6: d007 beq.n 2708 + report_style_mod_core(style, i); + 26f8: 0021 movs r1, r4 + 26fa: 9801 ldr r0, [sp, #4] + 26fc: 47b8 blx r7 + _LV_LL_READ(d->scr_ll, i) { + 26fe: 0021 movs r1, r4 + 2700: 0028 movs r0, r5 + 2702: 47b0 blx r6 + 2704: 1e04 subs r4, r0, #0 + 2706: d1f7 bne.n 26f8 + d = lv_disp_get_next(d); + 2708: 4648 mov r0, r9 + 270a: 4b05 ldr r3, [pc, #20] ; (2720 ) + 270c: 4798 blx r3 + 270e: 4681 mov r9, r0 + while(d) { + 2710: 2800 cmp r0, #0 + 2712: d1eb bne.n 26ec +} + 2714: b003 add sp, #12 + 2716: bc0c pop {r2, r3} + 2718: 4691 mov r9, r2 + 271a: 469a mov sl, r3 + 271c: bdf0 pop {r4, r5, r6, r7, pc} + 271e: 46c0 nop ; (mov r8, r8) + 2720: 0000f67d .word 0x0000f67d + 2724: 00010605 .word 0x00010605 + 2728: 0000262d .word 0x0000262d + 272c: 0001061d .word 0x0001061d + +00002730 : +{ + 2730: b5f8 push {r3, r4, r5, r6, r7, lr} + 2732: 0004 movs r4, r0 + 2734: 000d movs r5, r1 + lv_style_list_t * list = lv_obj_get_style_list(tr->obj, tr->part); + 2736: 7981 ldrb r1, [r0, #6] + 2738: 6800 ldr r0, [r0, #0] + 273a: 4b3f ldr r3, [pc, #252] ; (2838 ) + 273c: 4798 blx r3 + lv_style_t * style = _lv_style_list_get_transition_style(list); + 273e: 4b3f ldr r3, [pc, #252] ; (283c ) + 2740: 4798 blx r3 + if((tr->prop & 0xF) < LV_STYLE_ID_COLOR) { /*Value*/ + 2742: 88a1 ldrh r1, [r4, #4] + 2744: 230f movs r3, #15 + 2746: 400b ands r3, r1 + 2748: 2b08 cmp r3, #8 + 274a: dc19 bgt.n 2780 + if(v == 0) x = tr->start_value._int; + 274c: 2d00 cmp r5, #0 + 274e: d108 bne.n 2762 + 2750: 2308 movs r3, #8 + 2752: 5ee2 ldrsh r2, [r4, r3] + _lv_style_set_int(style, tr->prop, x); + 2754: 4b3a ldr r3, [pc, #232] ; (2840 ) + 2756: 4798 blx r3 + lv_obj_refresh_style(tr->obj, tr->prop); + 2758: 88a1 ldrh r1, [r4, #4] + 275a: 6820 ldr r0, [r4, #0] + 275c: 4b39 ldr r3, [pc, #228] ; (2844 ) + 275e: 4798 blx r3 +} + 2760: bdf8 pop {r3, r4, r5, r6, r7, pc} + else if(v == 255) x = tr->end_value._int; + 2762: 2dff cmp r5, #255 ; 0xff + 2764: d009 beq.n 277a + else x = tr->start_value._int + ((int32_t)((int32_t)(tr->end_value._int - tr->start_value._int) * v) >> 8); + 2766: 2308 movs r3, #8 + 2768: 5ee6 ldrsh r6, [r4, r3] + 276a: 230c movs r3, #12 + 276c: 5ee2 ldrsh r2, [r4, r3] + 276e: 1b92 subs r2, r2, r6 + 2770: 436a muls r2, r5 + 2772: 1212 asrs r2, r2, #8 + 2774: 1992 adds r2, r2, r6 + 2776: b212 sxth r2, r2 + 2778: e7ec b.n 2754 + else if(v == 255) x = tr->end_value._int; + 277a: 230c movs r3, #12 + 277c: 5ee2 ldrsh r2, [r4, r3] + 277e: e7e9 b.n 2754 + else if((tr->prop & 0xF) < LV_STYLE_ID_OPA) { /*Color*/ + 2780: 2b0b cmp r3, #11 + 2782: dc3c bgt.n 27fe + if(v <= 0) x = tr->start_value._color; + 2784: 2d00 cmp r5, #0 + 2786: dd05 ble.n 2794 + else if(v >= 255) x = tr->end_value._color; + 2788: 2dfe cmp r5, #254 ; 0xfe + 278a: dd05 ble.n 2798 + 278c: 89a2 ldrh r2, [r4, #12] + _lv_style_set_color(style, tr->prop, x); + 278e: 4b2e ldr r3, [pc, #184] ; (2848 ) + 2790: 4798 blx r3 + 2792: e7e1 b.n 2758 + if(v <= 0) x = tr->start_value._color; + 2794: 8922 ldrh r2, [r4, #8] + 2796: e7fa b.n 278e +LV_ATTRIBUTE_FAST_MEM static inline lv_color_t lv_color_mix(lv_color_t c1, lv_color_t c2, uint8_t mix) +{ + lv_color_t ret; +#if LV_COLOR_DEPTH != 1 + /*LV_COLOR_DEPTH == 8, 16 or 32*/ + LV_COLOR_SET_R(ret, LV_MATH_UDIV255((uint16_t) LV_COLOR_GET_R(c1) * mix + LV_COLOR_GET_R(c2) * (255 - mix))); + 2798: b2ed uxtb r5, r5 + 279a: 22ff movs r2, #255 ; 0xff + 279c: 1b52 subs r2, r2, r5 + 279e: 7b63 ldrb r3, [r4, #13] + 27a0: 08db lsrs r3, r3, #3 + 27a2: 436b muls r3, r5 + 27a4: 7a66 ldrb r6, [r4, #9] + 27a6: 08f6 lsrs r6, r6, #3 + 27a8: 4356 muls r6, r2 + 27aa: 199e adds r6, r3, r6 + 27ac: 0233 lsls r3, r6, #8 + 27ae: 199b adds r3, r3, r6 + 27b0: 01db lsls r3, r3, #7 + 27b2: 199b adds r3, r3, r6 + 27b4: 011b lsls r3, r3, #4 + 27b6: 0edb lsrs r3, r3, #27 + LV_COLOR_SET_G(ret, LV_MATH_UDIV255((uint16_t) LV_COLOR_GET_G(c1) * mix + LV_COLOR_GET_G(c2) * (255 - mix))); + 27b8: 89a7 ldrh r7, [r4, #12] + 27ba: 057f lsls r7, r7, #21 + 27bc: 0ebf lsrs r7, r7, #26 + 27be: 436f muls r7, r5 + 27c0: 8926 ldrh r6, [r4, #8] + 27c2: 0576 lsls r6, r6, #21 + 27c4: 0eb6 lsrs r6, r6, #26 + 27c6: 4356 muls r6, r2 + 27c8: 19bf adds r7, r7, r6 + 27ca: 023e lsls r6, r7, #8 + 27cc: 19f6 adds r6, r6, r7 + 27ce: 01f6 lsls r6, r6, #7 + 27d0: 19f6 adds r6, r6, r7 + 27d2: 00f6 lsls r6, r6, #3 + LV_COLOR_SET_B(ret, LV_MATH_UDIV255((uint16_t) LV_COLOR_GET_B(c1) * mix + LV_COLOR_GET_B(c2) * (255 - mix))); + 27d4: 7b27 ldrb r7, [r4, #12] + 27d6: 06ff lsls r7, r7, #27 + 27d8: 0eff lsrs r7, r7, #27 + 27da: 437d muls r5, r7 + 27dc: 7a27 ldrb r7, [r4, #8] + 27de: 06ff lsls r7, r7, #27 + 27e0: 0eff lsrs r7, r7, #27 + 27e2: 437a muls r2, r7 + 27e4: 18ad adds r5, r5, r2 + 27e6: 022a lsls r2, r5, #8 + 27e8: 1952 adds r2, r2, r5 + 27ea: 01d2 lsls r2, r2, #7 + 27ec: 1952 adds r2, r2, r5 + 27ee: 0112 lsls r2, r2, #4 + 27f0: 0eb6 lsrs r6, r6, #26 + 27f2: 0176 lsls r6, r6, #5 + 27f4: 0ed2 lsrs r2, r2, #27 + 27f6: 02db lsls r3, r3, #11 + 27f8: 4332 orrs r2, r6 + 27fa: 431a orrs r2, r3 + 27fc: e7c7 b.n 278e + else if((tr->prop & 0xF) < LV_STYLE_ID_PTR) { /*Opa*/ + 27fe: 2b0d cmp r3, #13 + 2800: dc11 bgt.n 2826 + if(v <= 0) x = tr->start_value._opa; + 2802: 2d00 cmp r5, #0 + 2804: dd05 ble.n 2812 + else if(v >= 255) x = tr->end_value._opa; + 2806: 2dfe cmp r5, #254 ; 0xfe + 2808: dd05 ble.n 2816 + 280a: 7b22 ldrb r2, [r4, #12] + _lv_style_set_opa(style, tr->prop, x); + 280c: 4b0f ldr r3, [pc, #60] ; (284c ) + 280e: 4798 blx r3 + 2810: e7a2 b.n 2758 + if(v <= 0) x = tr->start_value._opa; + 2812: 7a22 ldrb r2, [r4, #8] + 2814: e7fa b.n 280c + else x = tr->start_value._opa + (((tr->end_value._opa - tr->start_value._opa) * v) >> 8); + 2816: 7a22 ldrb r2, [r4, #8] + 2818: 7b23 ldrb r3, [r4, #12] + 281a: 1a9b subs r3, r3, r2 + 281c: 435d muls r5, r3 + 281e: 122d asrs r5, r5, #8 + 2820: 1952 adds r2, r2, r5 + 2822: b2d2 uxtb r2, r2 + 2824: e7f2 b.n 280c + if(v < 128) x = tr->start_value._ptr; + 2826: 2d7f cmp r5, #127 ; 0x7f + 2828: dc03 bgt.n 2832 + 282a: 68a2 ldr r2, [r4, #8] + _lv_style_set_ptr(style, tr->prop, x); + 282c: 4b08 ldr r3, [pc, #32] ; (2850 ) + 282e: 4798 blx r3 + 2830: e792 b.n 2758 + else x = tr->end_value._ptr; + 2832: 68e2 ldr r2, [r4, #12] + 2834: e7fa b.n 282c + 2836: 46c0 nop ; (mov r8, r8) + 2838: 00001c91 .word 0x00001c91 + 283c: 000055b9 .word 0x000055b9 + 2840: 00004c8d .word 0x00004c8d + 2844: 00002525 .word 0x00002525 + 2848: 00004ded .word 0x00004ded + 284c: 00004f4d .word 0x00004f4d + 2850: 000050a1 .word 0x000050a1 + +00002854 : +{ + 2854: b510 push {r4, lr} + 2856: 0004 movs r4, r0 + LV_ASSERT_OBJ(obj, LV_OBJX_NAME); + 2858: 4b05 ldr r3, [pc, #20] ; (2870 ) + 285a: 4798 blx r3 + 285c: 2800 cmp r0, #0 + 285e: d001 beq.n 2864 +} + 2860: 2000 movs r0, #0 + 2862: bd10 pop {r4, pc} + LV_ASSERT_OBJ(obj, LV_OBJX_NAME); + 2864: 0022 movs r2, r4 + 2866: 2300 movs r3, #0 + 2868: 4802 ldr r0, [pc, #8] ; (2874 ) + 286a: 4903 ldr r1, [pc, #12] ; (2878 ) + 286c: 4788 blx r1 + 286e: e7fe b.n 286e + 2870: 00001415 .word 0x00001415 + 2874: 0001886c .word 0x0001886c + 2878: 0000141d .word 0x0000141d + +0000287c : +{ + 287c: b5f8 push {r3, r4, r5, r6, r7, lr} + 287e: 46de mov lr, fp + 2880: 4657 mov r7, sl + 2882: 464e mov r6, r9 + 2884: 4645 mov r5, r8 + 2886: b5e0 push {r5, r6, r7, lr} + 2888: 4682 mov sl, r0 + 288a: 000d movs r5, r1 + if(parent == NULL) { + 288c: 2800 cmp r0, #0 + 288e: d00a beq.n 28a6 + LV_ASSERT_OBJ(parent, LV_OBJX_NAME); + 2890: 4be9 ldr r3, [pc, #932] ; (2c38 ) + 2892: 4798 blx r3 + 2894: 2800 cmp r0, #0 + 2896: d000 beq.n 289a + 2898: e13a b.n 2b10 + 289a: 4652 mov r2, sl + 289c: 2300 movs r3, #0 + 289e: 48e7 ldr r0, [pc, #924] ; (2c3c ) + 28a0: 49e7 ldr r1, [pc, #924] ; (2c40 ) + 28a2: 4788 blx r1 + 28a4: e7fe b.n 28a4 + lv_disp_t * disp = lv_disp_get_default(); + 28a6: 4be7 ldr r3, [pc, #924] ; (2c44 ) + 28a8: 4798 blx r3 + if(!disp) { + 28aa: 2800 cmp r0, #0 + 28ac: d100 bne.n 28b0 + 28ae: e204 b.n 2cba + new_obj = _lv_ll_ins_head(&disp->scr_ll); + 28b0: 3030 adds r0, #48 ; 0x30 + 28b2: 4be5 ldr r3, [pc, #916] ; (2c48 ) + 28b4: 4798 blx r3 + 28b6: 0004 movs r4, r0 + LV_ASSERT_MEM(new_obj); + 28b8: 4bdf ldr r3, [pc, #892] ; (2c38 ) + 28ba: 4798 blx r3 + 28bc: 2800 cmp r0, #0 + 28be: d105 bne.n 28cc + 28c0: 0022 movs r2, r4 + 28c2: 2300 movs r3, #0 + 28c4: 48e1 ldr r0, [pc, #900] ; (2c4c ) + 28c6: 49de ldr r1, [pc, #888] ; (2c40 ) + 28c8: 4788 blx r1 + 28ca: e7fe b.n 28ca + if(new_obj == NULL) return NULL; + 28cc: 2c00 cmp r4, #0 + 28ce: d100 bne.n 28d2 + 28d0: e1ec b.n 2cac + _lv_memset_00(new_obj, sizeof(lv_obj_t)); + 28d2: 214c movs r1, #76 ; 0x4c + 28d4: 0020 movs r0, r4 + 28d6: 4bde ldr r3, [pc, #888] ; (2c50 ) + 28d8: 4798 blx r3 + new_obj->base_dir = LV_BIDI_DIR_LTR; + 28da: 0022 movs r2, r4 + 28dc: 3234 adds r2, #52 ; 0x34 + 28de: 7853 ldrb r3, [r2, #1] + 28e0: 2130 movs r1, #48 ; 0x30 + 28e2: 438b bics r3, r1 + 28e4: 7053 strb r3, [r2, #1] + new_obj->signal_cb = lv_obj_signal; + 28e6: 4bdb ldr r3, [pc, #876] ; (2c54 ) + 28e8: 61e3 str r3, [r4, #28] + new_obj->design_cb = lv_obj_design; + 28ea: 4bdb ldr r3, [pc, #876] ; (2c58 ) + 28ec: 6223 str r3, [r4, #32] + new_obj->event_cb = NULL; + 28ee: 2300 movs r3, #0 + 28f0: 61a3 str r3, [r4, #24] + new_obj->coords.x1 = 0; + 28f2: 8223 strh r3, [r4, #16] + new_obj->coords.y1 = 0; + 28f4: 8263 strh r3, [r4, #18] + new_obj->coords.x2 = lv_disp_get_hor_res(NULL) - 1; + 28f6: 2000 movs r0, #0 + 28f8: 4bd8 ldr r3, [pc, #864] ; (2c5c ) + 28fa: 4798 blx r3 + 28fc: 3801 subs r0, #1 + 28fe: 82a0 strh r0, [r4, #20] + new_obj->coords.y2 = lv_disp_get_ver_res(NULL) - 1; + 2900: 2000 movs r0, #0 + 2902: 4bd7 ldr r3, [pc, #860] ; (2c60 ) + 2904: 4798 blx r3 + 2906: 3801 subs r0, #1 + 2908: 82e0 strh r0, [r4, #22] + _lv_ll_init(&(new_obj->child_ll), sizeof(lv_obj_t)); + 290a: 1d20 adds r0, r4, #4 + 290c: 214c movs r1, #76 ; 0x4c + 290e: 4bd5 ldr r3, [pc, #852] ; (2c64 ) + 2910: 4798 blx r3 + new_obj->ext_draw_pad = 0; + 2912: 2100 movs r1, #0 + 2914: 2000 movs r0, #0 + 2916: 8661 strh r1, [r4, #50] ; 0x32 + new_obj->ext_click_pad_hor = 0; + 2918: 2300 movs r3, #0 + 291a: 2230 movs r2, #48 ; 0x30 + 291c: 54a0 strb r0, [r4, r2] + new_obj->ext_click_pad_ver = 0; + 291e: 3201 adds r2, #1 + 2920: 54a3 strb r3, [r4, r2] + new_obj->realign.align = LV_ALIGN_CENTER; + 2922: 3217 adds r2, #23 + 2924: 54a3 strb r3, [r4, r2] + new_obj->realign.xofs = 0; + 2926: 2344 movs r3, #68 ; 0x44 + 2928: 52e1 strh r1, [r4, r3] + new_obj->realign.yofs = 0; + 292a: 3302 adds r3, #2 + 292c: 52e1 strh r1, [r4, r3] + new_obj->realign.base = NULL; + 292e: 6421 str r1, [r4, #64] ; 0x40 + new_obj->realign.auto_realign = 0; + 2930: 3201 adds r2, #1 + 2932: 5ca3 ldrb r3, [r4, r2] + 2934: 2701 movs r7, #1 + 2936: 43bb bics r3, r7 + 2938: 54a3 strb r3, [r4, r2] + new_obj->group_p = NULL; + 293a: 63a1 str r1, [r4, #56] ; 0x38 + new_obj->adv_hittest = 0; + 293c: 2334 movs r3, #52 ; 0x34 + 293e: 4698 mov r8, r3 + 2940: 5ce2 ldrb r2, [r4, r3] + new_obj->click = 1; + 2942: 334b adds r3, #75 ; 0x4b + 2944: 4013 ands r3, r2 + 2946: 2201 movs r2, #1 + 2948: 4694 mov ip, r2 + 294a: 4662 mov r2, ip + 294c: 4313 orrs r3, r2 + new_obj->drag_throw = 0; + 294e: 227d movs r2, #125 ; 0x7d + 2950: 4013 ands r3, r2 + new_obj->drag_parent = 0; + 2952: 3a79 subs r2, #121 ; 0x79 + 2954: 4393 bics r3, r2 + new_obj->drag_dir = LV_DRAG_DIR_BOTH; + 2956: 0027 movs r7, r4 + 2958: 3734 adds r7, #52 ; 0x34 + 295a: 787a ldrb r2, [r7, #1] + 295c: 260e movs r6, #14 + 295e: 43b2 bics r2, r6 + 2960: 2606 movs r6, #6 + 2962: 46b1 mov r9, r6 + 2964: 464e mov r6, r9 + 2966: 4332 orrs r2, r6 + new_obj->hidden = 0; + 2968: 2608 movs r6, #8 + 296a: 43b3 bics r3, r6 + new_obj->top = 0; + 296c: 3608 adds r6, #8 + 296e: 43b3 bics r3, r6 + new_obj->protect = LV_PROTECT_NONE; + 2970: 362c adds r6, #44 ; 0x2c + 2972: 55a0 strb r0, [r4, r6] + new_obj->parent_event = 0; + 2974: 3e1c subs r6, #28 + 2976: 43b3 bics r3, r6 + 2978: 3620 adds r6, #32 + 297a: 43b3 bics r3, r6 + 297c: 4646 mov r6, r8 + 297e: 55a3 strb r3, [r4, r6] + new_obj->gesture_parent = 1; + 2980: 4663 mov r3, ip + 2982: 431a orrs r2, r3 + 2984: 707a strb r2, [r7, #1] + new_obj->state = LV_STATE_DEFAULT; + 2986: 233d movs r3, #61 ; 0x3d + 2988: 54e0 strb r0, [r4, r3] + new_obj->ext_attr = NULL; + 298a: 6261 str r1, [r4, #36] ; 0x24 + lv_style_list_init(&new_obj->style_list); + 298c: 3f0c subs r7, #12 + 298e: 0038 movs r0, r7 + 2990: 4bb5 ldr r3, [pc, #724] ; (2c68 ) + 2992: 4798 blx r3 + if(copy == NULL) { + 2994: 2d00 cmp r5, #0 + 2996: d100 bne.n 299a + 2998: e140 b.n 2c1c + lv_style_list_copy(&new_obj->style_list, ©->style_list); + 299a: 0029 movs r1, r5 + 299c: 3128 adds r1, #40 ; 0x28 + 299e: 0038 movs r0, r7 + 29a0: 4bb2 ldr r3, [pc, #712] ; (2c6c ) + 29a2: 4798 blx r3 + 29a4: 0029 movs r1, r5 + 29a6: 3118 adds r1, #24 + uint8_t * d8 = (uint8_t *)dst; + 29a8: 0022 movs r2, r4 + 29aa: 3210 adds r2, #16 + const uint8_t * s8 = (const uint8_t *)src; + 29ac: 002b movs r3, r5 + 29ae: 3310 adds r3, #16 + *d8 = *s8; + 29b0: 7818 ldrb r0, [r3, #0] + 29b2: 7010 strb r0, [r2, #0] + d8++; + 29b4: 3201 adds r2, #1 + s8++; + 29b6: 3301 adds r3, #1 + while(len) { + 29b8: 428b cmp r3, r1 + 29ba: d1f9 bne.n 29b0 + new_obj->ext_draw_pad = copy->ext_draw_pad; + 29bc: 2232 movs r2, #50 ; 0x32 + 29be: 5eab ldrsh r3, [r5, r2] + 29c0: 8663 strh r3, [r4, #50] ; 0x32 + new_obj->ext_click_pad_hor = copy->ext_click_pad_hor; + 29c2: 2330 movs r3, #48 ; 0x30 + 29c4: 5cea ldrb r2, [r5, r3] + 29c6: 54e2 strb r2, [r4, r3] + new_obj->ext_click_pad_ver = copy->ext_click_pad_ver; + 29c8: 3301 adds r3, #1 + 29ca: 5cea ldrb r2, [r5, r3] + 29cc: 54e2 strb r2, [r4, r3] + new_obj->realign.align = copy->realign.align; + 29ce: 3317 adds r3, #23 + 29d0: 5cea ldrb r2, [r5, r3] + 29d2: 54e2 strb r2, [r4, r3] + new_obj->realign.xofs = copy->realign.xofs; + 29d4: 3b04 subs r3, #4 + 29d6: 5eea ldrsh r2, [r5, r3] + 29d8: 52e2 strh r2, [r4, r3] + new_obj->realign.yofs = copy->realign.yofs; + 29da: 3302 adds r3, #2 + 29dc: 5eea ldrsh r2, [r5, r3] + 29de: 52e2 strh r2, [r4, r3] + new_obj->realign.base = copy->realign.base; + 29e0: 6c2b ldr r3, [r5, #64] ; 0x40 + 29e2: 6423 str r3, [r4, #64] ; 0x40 + new_obj->realign.auto_realign = copy->realign.auto_realign; + 29e4: 2249 movs r2, #73 ; 0x49 + 29e6: 5ca9 ldrb r1, [r5, r2] + 29e8: 2301 movs r3, #1 + 29ea: 469b mov fp, r3 + 29ec: 2701 movs r7, #1 + 29ee: 4039 ands r1, r7 + 29f0: 5ca3 ldrb r3, [r4, r2] + 29f2: 4658 mov r0, fp + 29f4: 4383 bics r3, r0 + 29f6: 430b orrs r3, r1 + 29f8: 54a3 strb r3, [r4, r2] + new_obj->event_cb = copy->event_cb; + 29fa: 69ab ldr r3, [r5, #24] + 29fc: 61a3 str r3, [r4, #24] + new_obj->adv_hittest = copy->adv_hittest; + 29fe: 2334 movs r3, #52 ; 0x34 + 2a00: 5cea ldrb r2, [r5, r3] + 2a02: 09d2 lsrs r2, r2, #7 + 2a04: 01d1 lsls r1, r2, #7 + 2a06: 5ce2 ldrb r2, [r4, r3] + 2a08: 4694 mov ip, r2 + 2a0a: 227f movs r2, #127 ; 0x7f + 2a0c: 4666 mov r6, ip + 2a0e: 4032 ands r2, r6 + 2a10: 430a orrs r2, r1 + 2a12: 54e2 strb r2, [r4, r3] + new_obj->click = copy->click; + 2a14: 5cea ldrb r2, [r5, r3] + 2a16: 07d2 lsls r2, r2, #31 + 2a18: 0fd2 lsrs r2, r2, #31 + 2a1a: 5ce1 ldrb r1, [r4, r3] + 2a1c: 4381 bics r1, r0 + 2a1e: 430a orrs r2, r1 + 2a20: 54e2 strb r2, [r4, r3] + new_obj->drag = copy->drag; + 2a22: 5cea ldrb r2, [r5, r3] + 2a24: 0852 lsrs r2, r2, #1 + 2a26: 403a ands r2, r7 + 2a28: 0052 lsls r2, r2, #1 + 2a2a: 5ce1 ldrb r1, [r4, r3] + 2a2c: 2602 movs r6, #2 + 2a2e: 43b1 bics r1, r6 + 2a30: 430a orrs r2, r1 + 2a32: 54e2 strb r2, [r4, r3] + new_obj->drag_dir = copy->drag_dir; + 2a34: 2235 movs r2, #53 ; 0x35 + 2a36: 4694 mov ip, r2 + 2a38: 5caa ldrb r2, [r5, r2] + 2a3a: 0021 movs r1, r4 + 2a3c: 3134 adds r1, #52 ; 0x34 + 2a3e: 360c adds r6, #12 + 2a40: 4016 ands r6, r2 + 2a42: 46b0 mov r8, r6 + 2a44: 784a ldrb r2, [r1, #1] + 2a46: 260e movs r6, #14 + 2a48: 43b2 bics r2, r6 + 2a4a: 4646 mov r6, r8 + 2a4c: 4332 orrs r2, r6 + 2a4e: 704a strb r2, [r1, #1] + new_obj->drag_throw = copy->drag_throw; + 2a50: 5cea ldrb r2, [r5, r3] + 2a52: 0892 lsrs r2, r2, #2 + 2a54: 403a ands r2, r7 + 2a56: 0092 lsls r2, r2, #2 + 2a58: 5ce6 ldrb r6, [r4, r3] + 2a5a: 46b0 mov r8, r6 + 2a5c: 2604 movs r6, #4 + 2a5e: 46b1 mov r9, r6 + 2a60: 4646 mov r6, r8 + 2a62: 4648 mov r0, r9 + 2a64: 4386 bics r6, r0 + 2a66: 4332 orrs r2, r6 + 2a68: 54e2 strb r2, [r4, r3] + new_obj->drag_parent = copy->drag_parent; + 2a6a: 5cea ldrb r2, [r5, r3] + 2a6c: 08d2 lsrs r2, r2, #3 + 2a6e: 403a ands r2, r7 + 2a70: 00d2 lsls r2, r2, #3 + 2a72: 5ce0 ldrb r0, [r4, r3] + 2a74: 4680 mov r8, r0 + 2a76: 2008 movs r0, #8 + 2a78: 4646 mov r6, r8 + 2a7a: 4386 bics r6, r0 + 2a7c: 4332 orrs r2, r6 + 2a7e: 54e2 strb r2, [r4, r3] + new_obj->hidden = copy->hidden; + 2a80: 5cea ldrb r2, [r5, r3] + 2a82: 0912 lsrs r2, r2, #4 + 2a84: 403a ands r2, r7 + 2a86: 0112 lsls r2, r2, #4 + 2a88: 5ce0 ldrb r0, [r4, r3] + 2a8a: 4680 mov r8, r0 + 2a8c: 2010 movs r0, #16 + 2a8e: 4646 mov r6, r8 + 2a90: 4386 bics r6, r0 + 2a92: 4332 orrs r2, r6 + 2a94: 54e2 strb r2, [r4, r3] + new_obj->top = copy->top; + 2a96: 5cea ldrb r2, [r5, r3] + 2a98: 0952 lsrs r2, r2, #5 + 2a9a: 403a ands r2, r7 + 2a9c: 0152 lsls r2, r2, #5 + 2a9e: 5ce0 ldrb r0, [r4, r3] + 2aa0: 4680 mov r8, r0 + 2aa2: 2020 movs r0, #32 + 2aa4: 4646 mov r6, r8 + 2aa6: 4386 bics r6, r0 + 2aa8: 4332 orrs r2, r6 + 2aaa: 54e2 strb r2, [r4, r3] + new_obj->parent_event = copy->parent_event; + 2aac: 5cea ldrb r2, [r5, r3] + 2aae: 0992 lsrs r2, r2, #6 + 2ab0: 403a ands r2, r7 + 2ab2: 0192 lsls r2, r2, #6 + 2ab4: 5ce7 ldrb r7, [r4, r3] + 2ab6: 2040 movs r0, #64 ; 0x40 + 2ab8: 4387 bics r7, r0 + 2aba: 433a orrs r2, r7 + 2abc: 54e2 strb r2, [r4, r3] + new_obj->protect = copy->protect; + 2abe: 3308 adds r3, #8 + 2ac0: 5cea ldrb r2, [r5, r3] + 2ac2: 54e2 strb r2, [r4, r3] + new_obj->gesture_parent = copy->gesture_parent; + 2ac4: 4663 mov r3, ip + 2ac6: 5ceb ldrb r3, [r5, r3] + 2ac8: 07db lsls r3, r3, #31 + 2aca: 0fdb lsrs r3, r3, #31 + 2acc: 784a ldrb r2, [r1, #1] + 2ace: 4658 mov r0, fp + 2ad0: 4382 bics r2, r0 + 2ad2: 4313 orrs r3, r2 + 2ad4: 704b strb r3, [r1, #1] + if(copy->group_p != NULL) { + 2ad6: 6ba8 ldr r0, [r5, #56] ; 0x38 + 2ad8: 2800 cmp r0, #0 + 2ada: d002 beq.n 2ae2 + lv_group_add_obj(copy->group_p, new_obj); + 2adc: 0021 movs r1, r4 + 2ade: 4b64 ldr r3, [pc, #400] ; (2c70 ) + 2ae0: 4798 blx r3 + if(lv_obj_get_parent(copy) != NULL && parent != NULL) { + 2ae2: 0028 movs r0, r5 + 2ae4: 4b63 ldr r3, [pc, #396] ; (2c74 ) + 2ae6: 4798 blx r3 + 2ae8: 2800 cmp r0, #0 + 2aea: d100 bne.n 2aee + 2aec: e0d2 b.n 2c94 + 2aee: 4653 mov r3, sl + 2af0: 2b00 cmp r3, #0 + 2af2: d100 bne.n 2af6 + 2af4: e0da b.n 2cac + lv_obj_set_pos(new_obj, lv_obj_get_x(copy), lv_obj_get_y(copy)); + 2af6: 0028 movs r0, r5 + 2af8: 4b5f ldr r3, [pc, #380] ; (2c78 ) + 2afa: 4798 blx r3 + 2afc: 0007 movs r7, r0 + 2afe: 0028 movs r0, r5 + 2b00: 4b5e ldr r3, [pc, #376] ; (2c7c ) + 2b02: 4798 blx r3 + 2b04: 0002 movs r2, r0 + 2b06: 0039 movs r1, r7 + 2b08: 0020 movs r0, r4 + 2b0a: 4b5d ldr r3, [pc, #372] ; (2c80 ) + 2b0c: 4798 blx r3 + 2b0e: e0c4 b.n 2c9a + new_obj = _lv_ll_ins_head(&parent->child_ll); + 2b10: 4653 mov r3, sl + 2b12: 1d18 adds r0, r3, #4 + 2b14: 4b4c ldr r3, [pc, #304] ; (2c48 ) + 2b16: 4798 blx r3 + 2b18: 0004 movs r4, r0 + LV_ASSERT_MEM(new_obj); + 2b1a: 4b47 ldr r3, [pc, #284] ; (2c38 ) + 2b1c: 4798 blx r3 + 2b1e: 2800 cmp r0, #0 + 2b20: d04b beq.n 2bba + if(new_obj == NULL) return NULL; + 2b22: 2c00 cmp r4, #0 + 2b24: d100 bne.n 2b28 + 2b26: e0c1 b.n 2cac + _lv_memset_00(new_obj, sizeof(lv_obj_t)); + 2b28: 214c movs r1, #76 ; 0x4c + 2b2a: 0020 movs r0, r4 + 2b2c: 4b48 ldr r3, [pc, #288] ; (2c50 ) + 2b2e: 4798 blx r3 + new_obj->parent = parent; + 2b30: 4653 mov r3, sl + 2b32: 6023 str r3, [r4, #0] + new_obj->base_dir = LV_BIDI_DIR_LTR; + 2b34: 0022 movs r2, r4 + 2b36: 3234 adds r2, #52 ; 0x34 + 2b38: 7853 ldrb r3, [r2, #1] + 2b3a: 2130 movs r1, #48 ; 0x30 + 2b3c: 438b bics r3, r1 + 2b3e: 7053 strb r3, [r2, #1] + new_obj->signal_cb = lv_obj_signal; + 2b40: 4b44 ldr r3, [pc, #272] ; (2c54 ) + 2b42: 61e3 str r3, [r4, #28] + new_obj->design_cb = lv_obj_design; + 2b44: 4b44 ldr r3, [pc, #272] ; (2c58 ) + 2b46: 6223 str r3, [r4, #32] + new_obj->event_cb = NULL; + 2b48: 2300 movs r3, #0 + 2b4a: 61a3 str r3, [r4, #24] + new_obj->coords.y1 = parent->coords.y1; + 2b4c: 4653 mov r3, sl + 2b4e: 2212 movs r2, #18 + 2b50: 5e9b ldrsh r3, [r3, r2] + 2b52: 8263 strh r3, [r4, #18] + new_obj->coords.y2 = parent->coords.y1 + LV_OBJ_DEF_HEIGHT; + 2b54: 4653 mov r3, sl + 2b56: 8a5f ldrh r7, [r3, #18] + 2b58: 2000 movs r0, #0 + 2b5a: 4b4a ldr r3, [pc, #296] ; (2c84 ) + 2b5c: 4798 blx r3 + 2b5e: 2332 movs r3, #50 ; 0x32 + 2b60: 4343 muls r3, r0 + 2b62: 3350 adds r3, #80 ; 0x50 + 2b64: 2240 movs r2, #64 ; 0x40 + 2b66: 32ff adds r2, #255 ; 0xff + 2b68: 2001 movs r0, #1 + 2b6a: 4293 cmp r3, r2 + 2b6c: d82b bhi.n 2bc6 + 2b6e: 19c0 adds r0, r0, r7 + 2b70: 82e0 strh r0, [r4, #22] + if(lv_obj_get_base_dir(new_obj) == LV_BIDI_DIR_RTL) { + 2b72: 0020 movs r0, r4 + 2b74: 4b44 ldr r3, [pc, #272] ; (2c88 ) + 2b76: 4798 blx r3 + 2b78: 2801 cmp r0, #1 + 2b7a: d030 beq.n 2bde + new_obj->coords.x1 = parent->coords.x1; + 2b7c: 4653 mov r3, sl + 2b7e: 2210 movs r2, #16 + 2b80: 5e9b ldrsh r3, [r3, r2] + 2b82: 8223 strh r3, [r4, #16] + new_obj->coords.x2 = parent->coords.x1 + LV_OBJ_DEF_WIDTH; + 2b84: 4653 mov r3, sl + 2b86: 8a1f ldrh r7, [r3, #16] + 2b88: 2000 movs r0, #0 + 2b8a: 4b3e ldr r3, [pc, #248] ; (2c84 ) + 2b8c: 4798 blx r3 + 2b8e: 2364 movs r3, #100 ; 0x64 + 2b90: 4343 muls r3, r0 + 2b92: 3350 adds r3, #80 ; 0x50 + 2b94: 2240 movs r2, #64 ; 0x40 + 2b96: 32ff adds r2, #255 ; 0xff + 2b98: 2001 movs r0, #1 + 2b9a: 4293 cmp r3, r2 + 2b9c: d90a bls.n 2bb4 + 2b9e: 2000 movs r0, #0 + 2ba0: 4b38 ldr r3, [pc, #224] ; (2c84 ) + 2ba2: 4798 blx r3 + 2ba4: 0003 movs r3, r0 + 2ba6: 2064 movs r0, #100 ; 0x64 + 2ba8: 4358 muls r0, r3 + 2baa: 3050 adds r0, #80 ; 0x50 + 2bac: 21a0 movs r1, #160 ; 0xa0 + 2bae: 4b37 ldr r3, [pc, #220] ; (2c8c ) + 2bb0: 4798 blx r3 + 2bb2: b280 uxth r0, r0 + 2bb4: 19c0 adds r0, r0, r7 + 2bb6: 82a0 strh r0, [r4, #20] + 2bb8: e6a7 b.n 290a + LV_ASSERT_MEM(new_obj); + 2bba: 0022 movs r2, r4 + 2bbc: 2300 movs r3, #0 + 2bbe: 4823 ldr r0, [pc, #140] ; (2c4c ) + 2bc0: 491f ldr r1, [pc, #124] ; (2c40 ) + 2bc2: 4788 blx r1 + 2bc4: e7fe b.n 2bc4 + new_obj->coords.y2 = parent->coords.y1 + LV_OBJ_DEF_HEIGHT; + 2bc6: 2000 movs r0, #0 + 2bc8: 4b2e ldr r3, [pc, #184] ; (2c84 ) + 2bca: 4798 blx r3 + 2bcc: 0003 movs r3, r0 + 2bce: 2032 movs r0, #50 ; 0x32 + 2bd0: 4358 muls r0, r3 + 2bd2: 3050 adds r0, #80 ; 0x50 + 2bd4: 21a0 movs r1, #160 ; 0xa0 + 2bd6: 4b2d ldr r3, [pc, #180] ; (2c8c ) + 2bd8: 4798 blx r3 + 2bda: b280 uxth r0, r0 + 2bdc: e7c7 b.n 2b6e + new_obj->coords.x2 = parent->coords.x2; + 2bde: 4653 mov r3, sl + 2be0: 2214 movs r2, #20 + 2be2: 5e9b ldrsh r3, [r3, r2] + 2be4: 82a3 strh r3, [r4, #20] + new_obj->coords.x1 = parent->coords.x2 - LV_OBJ_DEF_WIDTH; + 2be6: 4653 mov r3, sl + 2be8: 8a9f ldrh r7, [r3, #20] + 2bea: 2000 movs r0, #0 + 2bec: 4b25 ldr r3, [pc, #148] ; (2c84 ) + 2bee: 4798 blx r3 + 2bf0: 2364 movs r3, #100 ; 0x64 + 2bf2: 4343 muls r3, r0 + 2bf4: 3350 adds r3, #80 ; 0x50 + 2bf6: 2240 movs r2, #64 ; 0x40 + 2bf8: 32ff adds r2, #255 ; 0xff + 2bfa: 2001 movs r0, #1 + 2bfc: 4293 cmp r3, r2 + 2bfe: d90a bls.n 2c16 + 2c00: 2000 movs r0, #0 + 2c02: 4b20 ldr r3, [pc, #128] ; (2c84 ) + 2c04: 4798 blx r3 + 2c06: 0003 movs r3, r0 + 2c08: 2064 movs r0, #100 ; 0x64 + 2c0a: 4358 muls r0, r3 + 2c0c: 3050 adds r0, #80 ; 0x50 + 2c0e: 21a0 movs r1, #160 ; 0xa0 + 2c10: 4b1e ldr r3, [pc, #120] ; (2c8c ) + 2c12: 4798 blx r3 + 2c14: b280 uxth r0, r0 + 2c16: 1a38 subs r0, r7, r0 + 2c18: 8220 strh r0, [r4, #16] + 2c1a: e676 b.n 290a + if(parent != NULL) lv_theme_apply(new_obj, LV_THEME_OBJ); + 2c1c: 4653 mov r3, sl + 2c1e: 2b00 cmp r3, #0 + 2c20: d004 beq.n 2c2c + 2c22: 2102 movs r1, #2 + 2c24: 0020 movs r0, r4 + 2c26: 4b1a ldr r3, [pc, #104] ; (2c90 ) + 2c28: 4798 blx r3 + 2c2a: e036 b.n 2c9a + else lv_theme_apply(new_obj, LV_THEME_SCR); + 2c2c: 2101 movs r1, #1 + 2c2e: 0020 movs r0, r4 + 2c30: 4b17 ldr r3, [pc, #92] ; (2c90 ) + 2c32: 4798 blx r3 + 2c34: e03a b.n 2cac + 2c36: 46c0 nop ; (mov r8, r8) + 2c38: 00001415 .word 0x00001415 + 2c3c: 0001886c .word 0x0001886c + 2c40: 0000141d .word 0x0000141d + 2c44: 0000f5a1 .word 0x0000f5a1 + 2c48: 00010565 .word 0x00010565 + 2c4c: 00018804 .word 0x00018804 + 2c50: 00010fe5 .word 0x00010fe5 + 2c54: 00003dd9 .word 0x00003dd9 + 2c58: 00003979 .word 0x00003979 + 2c5c: 0000f5ad .word 0x0000f5ad + 2c60: 0000f5d5 .word 0x0000f5d5 + 2c64: 00010551 .word 0x00010551 + 2c68: 000048f5 .word 0x000048f5 + 2c6c: 00005639 .word 0x00005639 + 2c70: 00001641 .word 0x00001641 + 2c74: 00001a39 .word 0x00001a39 + 2c78: 00001ba9 .word 0x00001ba9 + 2c7c: 00001bed .word 0x00001bed + 2c80: 0000201d .word 0x0000201d + 2c84: 0000f5fd .word 0x0000f5fd + 2c88: 00002855 .word 0x00002855 + 2c8c: 00017961 .word 0x00017961 + 2c90: 00011c01 .word 0x00011c01 + if(parent != NULL) { + 2c94: 4653 mov r3, sl + 2c96: 2b00 cmp r3, #0 + 2c98: d008 beq.n 2cac + parent->signal_cb(parent, LV_SIGNAL_CHILD_CHG, new_obj); + 2c9a: 4653 mov r3, sl + 2c9c: 69db ldr r3, [r3, #28] + 2c9e: 0022 movs r2, r4 + 2ca0: 2101 movs r1, #1 + 2ca2: 4650 mov r0, sl + 2ca4: 4798 blx r3 + lv_obj_invalidate(new_obj); + 2ca6: 0020 movs r0, r4 + 2ca8: 4b05 ldr r3, [pc, #20] ; (2cc0 ) + 2caa: 4798 blx r3 +} + 2cac: 0020 movs r0, r4 + 2cae: bc3c pop {r2, r3, r4, r5} + 2cb0: 4690 mov r8, r2 + 2cb2: 4699 mov r9, r3 + 2cb4: 46a2 mov sl, r4 + 2cb6: 46ab mov fp, r5 + 2cb8: bdf8 pop {r3, r4, r5, r6, r7, pc} + return NULL; + 2cba: 4654 mov r4, sl + 2cbc: e7f6 b.n 2cac + 2cbe: 46c0 nop ; (mov r8, r8) + 2cc0: 00001f49 .word 0x00001f49 + +00002cc4 : +{ + 2cc4: b570 push {r4, r5, r6, lr} + 2cc6: 0004 movs r4, r0 + 2cc8: 000d movs r5, r1 + LV_ASSERT_OBJ(obj, LV_OBJX_NAME); + 2cca: 4b08 ldr r3, [pc, #32] ; (2cec ) + 2ccc: 4798 blx r3 + 2cce: 2800 cmp r0, #0 + 2cd0: d006 beq.n 2ce0 + return (obj->protect & prot) == 0 ? false : true; + 2cd2: 233c movs r3, #60 ; 0x3c + 2cd4: 5ce0 ldrb r0, [r4, r3] + 2cd6: 4028 ands r0, r5 + 2cd8: 1e43 subs r3, r0, #1 + 2cda: 4198 sbcs r0, r3 + 2cdc: b2c0 uxtb r0, r0 +} + 2cde: bd70 pop {r4, r5, r6, pc} + LV_ASSERT_OBJ(obj, LV_OBJX_NAME); + 2ce0: 0022 movs r2, r4 + 2ce2: 2300 movs r3, #0 + 2ce4: 4802 ldr r0, [pc, #8] ; (2cf0 ) + 2ce6: 4903 ldr r1, [pc, #12] ; (2cf4 ) + 2ce8: 4788 blx r1 + 2cea: e7fe b.n 2cea + 2cec: 00001415 .word 0x00001415 + 2cf0: 0001886c .word 0x0001886c + 2cf4: 0000141d .word 0x0000141d + +00002cf8 : +{ + 2cf8: b570 push {r4, r5, r6, lr} + 2cfa: b082 sub sp, #8 + 2cfc: 0005 movs r5, r0 + 2cfe: 000e movs r6, r1 + LV_ASSERT_OBJ(obj, LV_OBJX_NAME); + 2d00: 4b0d ldr r3, [pc, #52] ; (2d38 ) + 2d02: 4798 blx r3 + 2d04: 2800 cmp r0, #0 + 2d06: d005 beq.n 2d14 + if(part < _LV_OBJ_PART_REAL_LAST) return ((lv_obj_t *)obj)->state; + 2d08: 2e3f cmp r6, #63 ; 0x3f + 2d0a: d809 bhi.n 2d20 + 2d0c: 233d movs r3, #61 ; 0x3d + 2d0e: 5ce8 ldrb r0, [r5, r3] +} + 2d10: b002 add sp, #8 + 2d12: bd70 pop {r4, r5, r6, pc} + LV_ASSERT_OBJ(obj, LV_OBJX_NAME); + 2d14: 002a movs r2, r5 + 2d16: 2300 movs r3, #0 + 2d18: 4808 ldr r0, [pc, #32] ; (2d3c ) + 2d1a: 4909 ldr r1, [pc, #36] ; (2d40 ) + 2d1c: 4788 blx r1 + 2d1e: e7fe b.n 2d1e + info.part = part; + 2d20: ac01 add r4, sp, #4 + 2d22: 7026 strb r6, [r4, #0] + info.result = LV_STATE_DEFAULT; + 2d24: 2300 movs r3, #0 + 2d26: 7063 strb r3, [r4, #1] + lv_signal_send((lv_obj_t *)obj, LV_SIGNAL_GET_STATE_DSC, &info); + 2d28: 0022 movs r2, r4 + 2d2a: 2109 movs r1, #9 + 2d2c: 0028 movs r0, r5 + 2d2e: 4b05 ldr r3, [pc, #20] ; (2d44 ) + 2d30: 4798 blx r3 + return info.result; + 2d32: 7860 ldrb r0, [r4, #1] + 2d34: e7ec b.n 2d10 + 2d36: 46c0 nop ; (mov r8, r8) + 2d38: 00001415 .word 0x00001415 + 2d3c: 0001886c .word 0x0001886c + 2d40: 0000141d .word 0x0000141d + 2d44: 000019ed .word 0x000019ed + +00002d48 <_lv_obj_get_style_int>: +{ + 2d48: b5f0 push {r4, r5, r6, r7, lr} + 2d4a: 46de mov lr, fp + 2d4c: 4657 mov r7, sl + 2d4e: 464e mov r6, r9 + 2d50: b5c0 push {r6, r7, lr} + 2d52: b084 sub sp, #16 + 2d54: 0006 movs r6, r0 + 2d56: 000d movs r5, r1 + 2d58: 0017 movs r7, r2 + attr.full = prop_ori >> 8; + 2d5a: 0a13 lsrs r3, r2, #8 + 2d5c: 9301 str r3, [sp, #4] + while(parent) { + 2d5e: 2800 cmp r0, #0 + 2d60: d030 beq.n 2dc4 <_lv_obj_get_style_int+0x7c> + lv_style_list_t * dsc = lv_obj_get_style_list(parent, part); + 2d62: 4b24 ldr r3, [pc, #144] ; (2df4 <_lv_obj_get_style_int+0xac>) + 2d64: 469b mov fp, r3 + lv_state_t state = lv_obj_get_state(parent, part); + 2d66: 4b24 ldr r3, [pc, #144] ; (2df8 <_lv_obj_get_style_int+0xb0>) + 2d68: 469a mov sl, r3 + res = _lv_style_list_get_int(dsc, prop, &value_act); + 2d6a: 4b24 ldr r3, [pc, #144] ; (2dfc <_lv_obj_get_style_int+0xb4>) + 2d6c: 4699 mov r9, r3 + 2d6e: e00c b.n 2d8a <_lv_obj_get_style_int+0x42> + if(res == LV_RES_OK) return value_act; + 2d70: ab02 add r3, sp, #8 + 2d72: 3306 adds r3, #6 + 2d74: 2000 movs r0, #0 + 2d76: 5e18 ldrsh r0, [r3, r0] +} + 2d78: b004 add sp, #16 + 2d7a: bc1c pop {r2, r3, r4} + 2d7c: 4691 mov r9, r2 + 2d7e: 469a mov sl, r3 + 2d80: 46a3 mov fp, r4 + 2d82: bdf0 pop {r4, r5, r6, r7, pc} + 2d84: 2500 movs r5, #0 + while(parent) { + 2d86: 2e00 cmp r6, #0 + 2d88: d01d beq.n 2dc6 <_lv_obj_get_style_int+0x7e> + lv_style_list_t * dsc = lv_obj_get_style_list(parent, part); + 2d8a: 0029 movs r1, r5 + 2d8c: 0030 movs r0, r6 + 2d8e: 47d8 blx fp + 2d90: 9000 str r0, [sp, #0] + lv_state_t state = lv_obj_get_state(parent, part); + 2d92: 0029 movs r1, r5 + 2d94: 0030 movs r0, r6 + 2d96: 47d0 blx sl + prop = (uint16_t)prop_ori + ((uint16_t)state << LV_STYLE_STATE_POS); + 2d98: 0204 lsls r4, r0, #8 + 2d9a: 193c adds r4, r7, r4 + 2d9c: b2a4 uxth r4, r4 + res = _lv_style_list_get_int(dsc, prop, &value_act); + 2d9e: ab02 add r3, sp, #8 + 2da0: 1d9a adds r2, r3, #6 + 2da2: 0021 movs r1, r4 + 2da4: 9800 ldr r0, [sp, #0] + 2da6: 47c8 blx r9 + if(res == LV_RES_OK) return value_act; + 2da8: 2801 cmp r0, #1 + 2daa: d0e1 beq.n 2d70 <_lv_obj_get_style_int+0x28> + if(attr.bits.inherit == 0) break; + 2dac: 466b mov r3, sp + 2dae: 791b ldrb r3, [r3, #4] + 2db0: b25b sxtb r3, r3 + 2db2: 2b00 cmp r3, #0 + 2db4: da07 bge.n 2dc6 <_lv_obj_get_style_int+0x7e> + if(part != LV_OBJ_PART_MAIN) { + 2db6: 2d00 cmp r5, #0 + 2db8: d1e4 bne.n 2d84 <_lv_obj_get_style_int+0x3c> + parent = lv_obj_get_parent(parent); + 2dba: 0030 movs r0, r6 + 2dbc: 4b10 ldr r3, [pc, #64] ; (2e00 <_lv_obj_get_style_int+0xb8>) + 2dbe: 4798 blx r3 + 2dc0: 0006 movs r6, r0 + 2dc2: e7df b.n 2d84 <_lv_obj_get_style_int+0x3c> + while(parent) { + 2dc4: 0014 movs r4, r2 + switch(prop) { + 2dc6: 4b0f ldr r3, [pc, #60] ; (2e04 <_lv_obj_get_style_int+0xbc>) + 2dc8: 401c ands r4, r3 + 2dca: 2c22 cmp r4, #34 ; 0x22 + 2dcc: d010 beq.n 2df0 <_lv_obj_get_style_int+0xa8> + 2dce: d807 bhi.n 2de0 <_lv_obj_get_style_int+0x98> + return LV_DPI / 20; + 2dd0: 2006 movs r0, #6 + switch(prop) { + 2dd2: 2c03 cmp r4, #3 + 2dd4: d0d0 beq.n 2d78 <_lv_obj_get_style_int+0x30> + 2dd6: 2c07 cmp r4, #7 + 2dd8: d108 bne.n 2dec <_lv_obj_get_style_int+0xa4> + return LV_IMG_ZOOM_NONE; + 2dda: 2080 movs r0, #128 ; 0x80 + 2ddc: 0040 lsls r0, r0, #1 + 2dde: e7cb b.n 2d78 <_lv_obj_get_style_int+0x30> + return LV_BORDER_SIDE_FULL; + 2de0: 200f movs r0, #15 + switch(prop) { + 2de2: 2c31 cmp r4, #49 ; 0x31 + 2de4: d0c8 beq.n 2d78 <_lv_obj_get_style_int+0x30> + return LV_DPI / 8; + 2de6: 3001 adds r0, #1 + switch(prop) { + 2de8: 2cc0 cmp r4, #192 ; 0xc0 + 2dea: d0c5 beq.n 2d78 <_lv_obj_get_style_int+0x30> + return 0; + 2dec: 2000 movs r0, #0 + 2dee: e7c3 b.n 2d78 <_lv_obj_get_style_int+0x30> + return 255; + 2df0: 20ff movs r0, #255 ; 0xff + 2df2: e7c1 b.n 2d78 <_lv_obj_get_style_int+0x30> + 2df4: 00001c91 .word 0x00001c91 + 2df8: 00002cf9 .word 0x00002cf9 + 2dfc: 00005779 .word 0x00005779 + 2e00: 00001a39 .word 0x00001a39 + 2e04: ffff80ff .word 0xffff80ff + +00002e08 <_lv_obj_get_style_color>: +{ + 2e08: b5f0 push {r4, r5, r6, r7, lr} + 2e0a: 46de mov lr, fp + 2e0c: 4657 mov r7, sl + 2e0e: 464e mov r6, r9 + 2e10: b5c0 push {r6, r7, lr} + 2e12: b084 sub sp, #16 + 2e14: 0006 movs r6, r0 + 2e16: 000d movs r5, r1 + 2e18: 0017 movs r7, r2 + attr.full = prop_ori >> 8; + 2e1a: 0a13 lsrs r3, r2, #8 + 2e1c: 9301 str r3, [sp, #4] + while(parent) { + 2e1e: 2800 cmp r0, #0 + 2e20: d028 beq.n 2e74 <_lv_obj_get_style_color+0x6c> + lv_style_list_t * dsc = lv_obj_get_style_list(parent, part); + 2e22: 4b1c ldr r3, [pc, #112] ; (2e94 <_lv_obj_get_style_color+0x8c>) + 2e24: 469b mov fp, r3 + lv_state_t state = lv_obj_get_state(parent, part); + 2e26: 4b1c ldr r3, [pc, #112] ; (2e98 <_lv_obj_get_style_color+0x90>) + 2e28: 469a mov sl, r3 + res = _lv_style_list_get_color(dsc, prop, &value_act); + 2e2a: 4b1c ldr r3, [pc, #112] ; (2e9c <_lv_obj_get_style_color+0x94>) + 2e2c: 4699 mov r9, r3 + 2e2e: e005 b.n 2e3c <_lv_obj_get_style_color+0x34> + if(res == LV_RES_OK) return value_act; + 2e30: ab03 add r3, sp, #12 + 2e32: 8818 ldrh r0, [r3, #0] + 2e34: e025 b.n 2e82 <_lv_obj_get_style_color+0x7a> + 2e36: 2500 movs r5, #0 + while(parent) { + 2e38: 2e00 cmp r6, #0 + 2e3a: d01c beq.n 2e76 <_lv_obj_get_style_color+0x6e> + lv_style_list_t * dsc = lv_obj_get_style_list(parent, part); + 2e3c: 0029 movs r1, r5 + 2e3e: 0030 movs r0, r6 + 2e40: 47d8 blx fp + 2e42: 9000 str r0, [sp, #0] + lv_state_t state = lv_obj_get_state(parent, part); + 2e44: 0029 movs r1, r5 + 2e46: 0030 movs r0, r6 + 2e48: 47d0 blx sl + prop = (uint16_t)prop_ori + ((uint16_t)state << LV_STYLE_STATE_POS); + 2e4a: 0204 lsls r4, r0, #8 + 2e4c: 193c adds r4, r7, r4 + 2e4e: b2a4 uxth r4, r4 + res = _lv_style_list_get_color(dsc, prop, &value_act); + 2e50: aa03 add r2, sp, #12 + 2e52: 0021 movs r1, r4 + 2e54: 9800 ldr r0, [sp, #0] + 2e56: 47c8 blx r9 + if(res == LV_RES_OK) return value_act; + 2e58: 2801 cmp r0, #1 + 2e5a: d0e9 beq.n 2e30 <_lv_obj_get_style_color+0x28> + if(attr.bits.inherit == 0) break; + 2e5c: 466b mov r3, sp + 2e5e: 791b ldrb r3, [r3, #4] + 2e60: b25b sxtb r3, r3 + 2e62: 2b00 cmp r3, #0 + 2e64: da07 bge.n 2e76 <_lv_obj_get_style_color+0x6e> + if(part != LV_OBJ_PART_MAIN) { + 2e66: 2d00 cmp r5, #0 + 2e68: d1e5 bne.n 2e36 <_lv_obj_get_style_color+0x2e> + parent = lv_obj_get_parent(parent); + 2e6a: 0030 movs r0, r6 + 2e6c: 4b0c ldr r3, [pc, #48] ; (2ea0 <_lv_obj_get_style_color+0x98>) + 2e6e: 4798 blx r3 + 2e70: 0006 movs r6, r0 + 2e72: e7e0 b.n 2e36 <_lv_obj_get_style_color+0x2e> + while(parent) { + 2e74: 0014 movs r4, r2 + switch(prop) { + 2e76: 4b0b ldr r3, [pc, #44] ; (2ea4 <_lv_obj_get_style_color+0x9c>) + 2e78: 401c ands r4, r3 + 2e7a: 3c29 subs r4, #41 ; 0x29 + return LV_COLOR_BLACK; + 2e7c: 2000 movs r0, #0 + switch(prop) { + 2e7e: 2c01 cmp r4, #1 + 2e80: d905 bls.n 2e8e <_lv_obj_get_style_color+0x86> +} + 2e82: b004 add sp, #16 + 2e84: bc1c pop {r2, r3, r4} + 2e86: 4691 mov r9, r2 + 2e88: 469a mov sl, r3 + 2e8a: 46a3 mov fp, r4 + 2e8c: bdf0 pop {r4, r5, r6, r7, pc} + return LV_COLOR_WHITE; + 2e8e: 4b06 ldr r3, [pc, #24] ; (2ea8 <_lv_obj_get_style_color+0xa0>) + 2e90: 8818 ldrh r0, [r3, #0] + 2e92: e7f6 b.n 2e82 <_lv_obj_get_style_color+0x7a> + 2e94: 00001c91 .word 0x00001c91 + 2e98: 00002cf9 .word 0x00002cf9 + 2e9c: 0000584d .word 0x0000584d + 2ea0: 00001a39 .word 0x00001a39 + 2ea4: ffff80ff .word 0xffff80ff + 2ea8: 00018868 .word 0x00018868 + +00002eac <_lv_obj_get_style_opa>: +{ + 2eac: b5f0 push {r4, r5, r6, r7, lr} + 2eae: 46de mov lr, fp + 2eb0: 4657 mov r7, sl + 2eb2: 464e mov r6, r9 + 2eb4: b5c0 push {r6, r7, lr} + 2eb6: b084 sub sp, #16 + 2eb8: 0006 movs r6, r0 + 2eba: 000d movs r5, r1 + 2ebc: 0017 movs r7, r2 + attr.full = prop_ori >> 8; + 2ebe: 0a13 lsrs r3, r2, #8 + 2ec0: 9301 str r3, [sp, #4] + while(parent) { + 2ec2: 2800 cmp r0, #0 + 2ec4: d029 beq.n 2f1a <_lv_obj_get_style_opa+0x6e> + lv_style_list_t * dsc = lv_obj_get_style_list(parent, part); + 2ec6: 4b1e ldr r3, [pc, #120] ; (2f40 <_lv_obj_get_style_opa+0x94>) + 2ec8: 469b mov fp, r3 + lv_state_t state = lv_obj_get_state(parent, part); + 2eca: 4b1e ldr r3, [pc, #120] ; (2f44 <_lv_obj_get_style_opa+0x98>) + 2ecc: 469a mov sl, r3 + res = _lv_style_list_get_opa(dsc, prop, &value_act); + 2ece: 4b1e ldr r3, [pc, #120] ; (2f48 <_lv_obj_get_style_opa+0x9c>) + 2ed0: 4699 mov r9, r3 + 2ed2: e005 b.n 2ee0 <_lv_obj_get_style_opa+0x34> + if(res == LV_RES_OK) return value_act; + 2ed4: ab02 add r3, sp, #8 + 2ed6: 79d8 ldrb r0, [r3, #7] + 2ed8: e02a b.n 2f30 <_lv_obj_get_style_opa+0x84> + 2eda: 2500 movs r5, #0 + while(parent) { + 2edc: 2e00 cmp r6, #0 + 2ede: d01d beq.n 2f1c <_lv_obj_get_style_opa+0x70> + lv_style_list_t * dsc = lv_obj_get_style_list(parent, part); + 2ee0: 0029 movs r1, r5 + 2ee2: 0030 movs r0, r6 + 2ee4: 47d8 blx fp + 2ee6: 9000 str r0, [sp, #0] + lv_state_t state = lv_obj_get_state(parent, part); + 2ee8: 0029 movs r1, r5 + 2eea: 0030 movs r0, r6 + 2eec: 47d0 blx sl + prop = (uint16_t)prop_ori + ((uint16_t)state << LV_STYLE_STATE_POS); + 2eee: 0204 lsls r4, r0, #8 + 2ef0: 193c adds r4, r7, r4 + 2ef2: b2a4 uxth r4, r4 + res = _lv_style_list_get_opa(dsc, prop, &value_act); + 2ef4: ab02 add r3, sp, #8 + 2ef6: 1dda adds r2, r3, #7 + 2ef8: 0021 movs r1, r4 + 2efa: 9800 ldr r0, [sp, #0] + 2efc: 47c8 blx r9 + if(res == LV_RES_OK) return value_act; + 2efe: 2801 cmp r0, #1 + 2f00: d0e8 beq.n 2ed4 <_lv_obj_get_style_opa+0x28> + if(attr.bits.inherit == 0) break; + 2f02: 466b mov r3, sp + 2f04: 791b ldrb r3, [r3, #4] + 2f06: b25b sxtb r3, r3 + 2f08: 2b00 cmp r3, #0 + 2f0a: da07 bge.n 2f1c <_lv_obj_get_style_opa+0x70> + if(part != LV_OBJ_PART_MAIN) { + 2f0c: 2d00 cmp r5, #0 + 2f0e: d1e4 bne.n 2eda <_lv_obj_get_style_opa+0x2e> + parent = lv_obj_get_parent(parent); + 2f10: 0030 movs r0, r6 + 2f12: 4b0e ldr r3, [pc, #56] ; (2f4c <_lv_obj_get_style_opa+0xa0>) + 2f14: 4798 blx r3 + 2f16: 0006 movs r6, r0 + 2f18: e7df b.n 2eda <_lv_obj_get_style_opa+0x2e> + while(parent) { + 2f1a: 0014 movs r4, r2 + switch(prop) { + 2f1c: 4b0c ldr r3, [pc, #48] ; (2f50 <_lv_obj_get_style_opa+0xa4>) + 2f1e: 401c ands r4, r3 + 2f20: 2c6d cmp r4, #109 ; 0x6d + 2f22: d00b beq.n 2f3c <_lv_obj_get_style_opa+0x90> + 2f24: 4b0b ldr r3, [pc, #44] ; (2f54 <_lv_obj_get_style_opa+0xa8>) + 2f26: 429c cmp r4, r3 + 2f28: d008 beq.n 2f3c <_lv_obj_get_style_opa+0x90> + 2f2a: 2c2c cmp r4, #44 ; 0x2c + 2f2c: d006 beq.n 2f3c <_lv_obj_get_style_opa+0x90> + return LV_OPA_COVER; + 2f2e: 20ff movs r0, #255 ; 0xff +} + 2f30: b004 add sp, #16 + 2f32: bc1c pop {r2, r3, r4} + 2f34: 4691 mov r9, r2 + 2f36: 469a mov sl, r3 + 2f38: 46a3 mov fp, r4 + 2f3a: bdf0 pop {r4, r5, r6, r7, pc} + return LV_OPA_TRANSP; + 2f3c: 2000 movs r0, #0 + 2f3e: e7f7 b.n 2f30 <_lv_obj_get_style_opa+0x84> + 2f40: 00001c91 .word 0x00001c91 + 2f44: 00002cf9 .word 0x00002cf9 + 2f48: 00005919 .word 0x00005919 + 2f4c: 00001a39 .word 0x00001a39 + 2f50: ffff80ff .word 0xffff80ff + 2f54: 000080ad .word 0x000080ad + +00002f58 <_lv_obj_get_style_ptr>: +{ + 2f58: b5f0 push {r4, r5, r6, r7, lr} + 2f5a: 46de mov lr, fp + 2f5c: 4657 mov r7, sl + 2f5e: 464e mov r6, r9 + 2f60: b5c0 push {r6, r7, lr} + 2f62: b084 sub sp, #16 + 2f64: 0006 movs r6, r0 + 2f66: 000d movs r5, r1 + 2f68: 0017 movs r7, r2 + attr.full = prop_ori >> 8; + 2f6a: 0a13 lsrs r3, r2, #8 + 2f6c: 9301 str r3, [sp, #4] + while(parent) { + 2f6e: 2800 cmp r0, #0 + 2f70: d02c beq.n 2fcc <_lv_obj_get_style_ptr+0x74> + lv_style_list_t * dsc = lv_obj_get_style_list(parent, part); + 2f72: 4b1f ldr r3, [pc, #124] ; (2ff0 <_lv_obj_get_style_ptr+0x98>) + 2f74: 469b mov fp, r3 + lv_state_t state = lv_obj_get_state(parent, part); + 2f76: 4b1f ldr r3, [pc, #124] ; (2ff4 <_lv_obj_get_style_ptr+0x9c>) + 2f78: 469a mov sl, r3 + res = _lv_style_list_get_ptr(dsc, prop, &value_act); + 2f7a: 4b1f ldr r3, [pc, #124] ; (2ff8 <_lv_obj_get_style_ptr+0xa0>) + 2f7c: 4699 mov r9, r3 + 2f7e: e009 b.n 2f94 <_lv_obj_get_style_ptr+0x3c> + if(res == LV_RES_OK) return value_act; + 2f80: 9803 ldr r0, [sp, #12] +} + 2f82: b004 add sp, #16 + 2f84: bc1c pop {r2, r3, r4} + 2f86: 4691 mov r9, r2 + 2f88: 469a mov sl, r3 + 2f8a: 46a3 mov fp, r4 + 2f8c: bdf0 pop {r4, r5, r6, r7, pc} + 2f8e: 2500 movs r5, #0 + while(parent) { + 2f90: 2e00 cmp r6, #0 + 2f92: d01c beq.n 2fce <_lv_obj_get_style_ptr+0x76> + lv_style_list_t * dsc = lv_obj_get_style_list(parent, part); + 2f94: 0029 movs r1, r5 + 2f96: 0030 movs r0, r6 + 2f98: 47d8 blx fp + 2f9a: 9000 str r0, [sp, #0] + lv_state_t state = lv_obj_get_state(parent, part); + 2f9c: 0029 movs r1, r5 + 2f9e: 0030 movs r0, r6 + 2fa0: 47d0 blx sl + prop = (uint16_t)prop_ori + ((uint16_t)state << LV_STYLE_STATE_POS); + 2fa2: 0204 lsls r4, r0, #8 + 2fa4: 193c adds r4, r7, r4 + 2fa6: b2a4 uxth r4, r4 + res = _lv_style_list_get_ptr(dsc, prop, &value_act); + 2fa8: aa03 add r2, sp, #12 + 2faa: 0021 movs r1, r4 + 2fac: 9800 ldr r0, [sp, #0] + 2fae: 47c8 blx r9 + if(res == LV_RES_OK) return value_act; + 2fb0: 2801 cmp r0, #1 + 2fb2: d0e5 beq.n 2f80 <_lv_obj_get_style_ptr+0x28> + if(attr.bits.inherit == 0) break; + 2fb4: 466b mov r3, sp + 2fb6: 791b ldrb r3, [r3, #4] + 2fb8: b25b sxtb r3, r3 + 2fba: 2b00 cmp r3, #0 + 2fbc: da07 bge.n 2fce <_lv_obj_get_style_ptr+0x76> + if(part != LV_OBJ_PART_MAIN) { + 2fbe: 2d00 cmp r5, #0 + 2fc0: d1e5 bne.n 2f8e <_lv_obj_get_style_ptr+0x36> + parent = lv_obj_get_parent(parent); + 2fc2: 0030 movs r0, r6 + 2fc4: 4b0d ldr r3, [pc, #52] ; (2ffc <_lv_obj_get_style_ptr+0xa4>) + 2fc6: 4798 blx r3 + 2fc8: 0006 movs r6, r0 + 2fca: e7e0 b.n 2f8e <_lv_obj_get_style_ptr+0x36> + while(parent) { + 2fcc: 0014 movs r4, r2 + switch(prop) { + 2fce: 4b0c ldr r3, [pc, #48] ; (3000 <_lv_obj_get_style_ptr+0xa8>) + 2fd0: 401c ands r4, r3 + 2fd2: 2cbe cmp r4, #190 ; 0xbe + 2fd4: d009 beq.n 2fea <_lv_obj_get_style_ptr+0x92> + 2fd6: 4b0b ldr r3, [pc, #44] ; (3004 <_lv_obj_get_style_ptr+0xac>) + 2fd8: 429c cmp r4, r3 + 2fda: d003 beq.n 2fe4 <_lv_obj_get_style_ptr+0x8c> + 2fdc: 2c7e cmp r4, #126 ; 0x7e + 2fde: d001 beq.n 2fe4 <_lv_obj_get_style_ptr+0x8c> + return NULL; + 2fe0: 2000 movs r0, #0 + 2fe2: e7ce b.n 2f82 <_lv_obj_get_style_ptr+0x2a> + return lv_theme_get_font_normal(); + 2fe4: 4b08 ldr r3, [pc, #32] ; (3008 <_lv_obj_get_style_ptr+0xb0>) + 2fe6: 4798 blx r3 + 2fe8: e7cb b.n 2f82 <_lv_obj_get_style_ptr+0x2a> + return &lv_anim_path_def; + 2fea: 4808 ldr r0, [pc, #32] ; (300c <_lv_obj_get_style_ptr+0xb4>) + 2fec: e7c9 b.n 2f82 <_lv_obj_get_style_ptr+0x2a> + 2fee: 46c0 nop ; (mov r8, r8) + 2ff0: 00001c91 .word 0x00001c91 + 2ff4: 00002cf9 .word 0x00002cf9 + 2ff8: 000059ed .word 0x000059ed + 2ffc: 00001a39 .word 0x00001a39 + 3000: ffff80ff .word 0xffff80ff + 3004: 0000808e .word 0x0000808e + 3008: 00011bf5 .word 0x00011bf5 + 300c: 0001c848 .word 0x0001c848 + +00003010 : +{ + 3010: b570 push {r4, r5, r6, lr} + lv_style_trans_t * tr = a->var; + 3012: 6804 ldr r4, [r0, #0] + lv_style_property_t prop_tmp = tr->prop; + 3014: 88a5 ldrh r5, [r4, #4] + if((prop_tmp & 0xF) < LV_STYLE_ID_COLOR) { /*Int*/ + 3016: 230f movs r3, #15 + 3018: 402b ands r3, r5 + 301a: 2b08 cmp r3, #8 + 301c: dd13 ble.n 3046 + else if((prop_tmp & 0xF) < LV_STYLE_ID_OPA) { /*Color*/ + 301e: 2b0b cmp r3, #11 + 3020: dd18 ble.n 3054 + else if((prop_tmp & 0xF) < LV_STYLE_ID_PTR) { /*Opa*/ + 3022: 2b0d cmp r3, #13 + 3024: dd1d ble.n 3062 + tr->start_value._ptr = _lv_obj_get_style_ptr(tr->obj, tr->part, prop_tmp); + 3026: 79a1 ldrb r1, [r4, #6] + 3028: 002a movs r2, r5 + 302a: 6820 ldr r0, [r4, #0] + 302c: 4b10 ldr r3, [pc, #64] ; (3070 ) + 302e: 4798 blx r3 + 3030: 60a0 str r0, [r4, #8] + tr->prop = 0; + 3032: 2300 movs r3, #0 + 3034: 80a3 strh r3, [r4, #4] + trans_del(tr->obj, tr->part, prop_tmp, tr); + 3036: 79a1 ldrb r1, [r4, #6] + 3038: 0023 movs r3, r4 + 303a: 002a movs r2, r5 + 303c: 6820 ldr r0, [r4, #0] + 303e: 4e0d ldr r6, [pc, #52] ; (3074 ) + 3040: 47b0 blx r6 + tr->prop = prop_tmp; + 3042: 80a5 strh r5, [r4, #4] +} + 3044: bd70 pop {r4, r5, r6, pc} + tr->start_value._int = _lv_obj_get_style_int(tr->obj, tr->part, prop_tmp); + 3046: 79a1 ldrb r1, [r4, #6] + 3048: 002a movs r2, r5 + 304a: 6820 ldr r0, [r4, #0] + 304c: 4b0a ldr r3, [pc, #40] ; (3078 ) + 304e: 4798 blx r3 + 3050: 8120 strh r0, [r4, #8] + 3052: e7ee b.n 3032 + tr->start_value._color = _lv_obj_get_style_color(tr->obj, tr->part, prop_tmp); + 3054: 79a1 ldrb r1, [r4, #6] + 3056: 002a movs r2, r5 + 3058: 6820 ldr r0, [r4, #0] + 305a: 4b08 ldr r3, [pc, #32] ; (307c ) + 305c: 4798 blx r3 + 305e: 8120 strh r0, [r4, #8] + 3060: e7e7 b.n 3032 + tr->start_value._opa = _lv_obj_get_style_opa(tr->obj, tr->part, prop_tmp); + 3062: 79a1 ldrb r1, [r4, #6] + 3064: 002a movs r2, r5 + 3066: 6820 ldr r0, [r4, #0] + 3068: 4b05 ldr r3, [pc, #20] ; (3080 ) + 306a: 4798 blx r3 + 306c: 7220 strb r0, [r4, #8] + 306e: e7e0 b.n 3032 + 3070: 00002f59 .word 0x00002f59 + 3074: 00001cc1 .word 0x00001cc1 + 3078: 00002d49 .word 0x00002d49 + 307c: 00002e09 .word 0x00002e09 + 3080: 00002ead .word 0x00002ead + +00003084 : +{ + 3084: b5f0 push {r4, r5, r6, r7, lr} + 3086: 46de mov lr, fp + 3088: 4657 mov r7, sl + 308a: 464e mov r6, r9 + 308c: 4645 mov r5, r8 + 308e: b5e0 push {r5, r6, r7, lr} + 3090: b09d sub sp, #116 ; 0x74 + 3092: 0004 movs r4, r0 + 3094: 468b mov fp, r1 + if(obj->state == new_state) return; + 3096: 233d movs r3, #61 ; 0x3d + 3098: 5cc3 ldrb r3, [r0, r3] + 309a: 428b cmp r3, r1 + 309c: d100 bne.n 30a0 + 309e: e208 b.n 34b2 + LV_ASSERT_OBJ(obj, LV_OBJX_NAME); + 30a0: 4bc3 ldr r3, [pc, #780] ; (33b0 ) + 30a2: 4798 blx r3 + 30a4: 2800 cmp r0, #0 + 30a6: d008 beq.n 30ba + lv_state_t prev_state = obj->state; + 30a8: 233d movs r3, #61 ; 0x3d + 30aa: 5ce2 ldrb r2, [r4, r3] + 30ac: 4691 mov r9, r2 + obj->state = new_state; + 30ae: 465a mov r2, fp + 30b0: 54e2 strb r2, [r4, r3] + for(part = 0; part < _LV_OBJ_PART_REAL_LAST; part++) { + 30b2: 2300 movs r3, #0 + 30b4: 9300 str r3, [sp, #0] + lv_style_list_t * style_list = lv_obj_get_style_list(obj, part); + 30b6: 46ca mov sl, r9 + 30b8: e1b2 b.n 3420 + LV_ASSERT_OBJ(obj, LV_OBJX_NAME); + 30ba: 0022 movs r2, r4 + 30bc: 2300 movs r3, #0 + 30be: 48bd ldr r0, [pc, #756] ; (33b4 ) + 30c0: 49bd ldr r1, [pc, #756] ; (33b8 ) + 30c2: 4788 blx r1 + 30c4: e7fe b.n 30c4 + style_list->skip_trans = 1; + 30c6: 7973 ldrb r3, [r6, #5] + 30c8: 2204 movs r2, #4 + 30ca: 4313 orrs r3, r2 + 30cc: 7173 strb r3, [r6, #5] + obj->state = prev_state; + 30ce: 233d movs r3, #61 ; 0x3d + 30d0: 4699 mov r9, r3 + 30d2: 4652 mov r2, sl + 30d4: 54e2 strb r2, [r4, r3] + lv_style_int_t int1 = _lv_obj_get_style_int(obj, part, prop); + 30d6: 002a movs r2, r5 + 30d8: 9900 ldr r1, [sp, #0] + 30da: 0020 movs r0, r4 + 30dc: 4fb7 ldr r7, [pc, #732] ; (33bc ) + 30de: 47b8 blx r7 + 30e0: 9007 str r0, [sp, #28] + obj->state = new_state; + 30e2: 464b mov r3, r9 + 30e4: 465a mov r2, fp + 30e6: 54e2 strb r2, [r4, r3] + lv_style_int_t int2 = _lv_obj_get_style_int(obj, part, prop); + 30e8: 002a movs r2, r5 + 30ea: 9900 ldr r1, [sp, #0] + 30ec: 0020 movs r0, r4 + 30ee: 47b8 blx r7 + 30f0: 4680 mov r8, r0 + style_list->skip_trans = 0; + 30f2: 7973 ldrb r3, [r6, #5] + 30f4: 2204 movs r2, #4 + 30f6: 4393 bics r3, r2 + 30f8: 7173 strb r3, [r6, #5] + if(int1 == int2) return NULL; + 30fa: 9b07 ldr r3, [sp, #28] + 30fc: 4283 cmp r3, r0 + 30fe: d04b beq.n 3198 + obj->state = prev_state; + 3100: 263d movs r6, #61 ; 0x3d + 3102: 4653 mov r3, sl + 3104: 55a3 strb r3, [r4, r6] + int1 = _lv_obj_get_style_int(obj, part, prop); + 3106: 002a movs r2, r5 + 3108: 9900 ldr r1, [sp, #0] + 310a: 0020 movs r0, r4 + 310c: 4bab ldr r3, [pc, #684] ; (33bc ) + 310e: 4798 blx r3 + 3110: 0002 movs r2, r0 + 3112: 4681 mov r9, r0 + obj->state = new_state; + 3114: 465b mov r3, fp + 3116: 55a3 strb r3, [r4, r6] + _lv_style_set_int(style_trans, prop, int1); /*Be sure `trans_style` has a valid value */ + 3118: 0029 movs r1, r5 + 311a: 9801 ldr r0, [sp, #4] + 311c: 4ba8 ldr r3, [pc, #672] ; (33c0 ) + 311e: 4798 blx r3 + if(prop == LV_STYLE_RADIUS) { + 3120: 2d01 cmp r5, #1 + 3122: d100 bne.n 3126 + 3124: e094 b.n 3250 + tr = _lv_ll_ins_head(&LV_GC_ROOT(_lv_obj_style_trans_ll)); + 3126: 48a7 ldr r0, [pc, #668] ; (33c4 ) + 3128: 4ba7 ldr r3, [pc, #668] ; (33c8 ) + 312a: 4798 blx r3 + 312c: 0006 movs r6, r0 + LV_ASSERT_MEM(tr); + 312e: 4ba0 ldr r3, [pc, #640] ; (33b0 ) + 3130: 4798 blx r3 + 3132: 2800 cmp r0, #0 + 3134: d100 bne.n 3138 + 3136: e0a0 b.n 327a + if(tr == NULL) return NULL; + 3138: 2e00 cmp r6, #0 + 313a: d02d beq.n 3198 + tr->start_value._int = int1; + 313c: 464b mov r3, r9 + 313e: 8133 strh r3, [r6, #8] + tr->end_value._int = int2; + 3140: 4643 mov r3, r8 + 3142: 81b3 strh r3, [r6, #12] + tr->obj = obj; + 3144: 6034 str r4, [r6, #0] + tr->prop = props[i]; + 3146: 80b5 strh r5, [r6, #4] + tr->part = part; + 3148: 466b mov r3, sp + 314a: 781b ldrb r3, [r3, #0] + 314c: 71b3 strb r3, [r6, #6] + lv_anim_init(&a); + 314e: a80c add r0, sp, #48 ; 0x30 + 3150: 4b9e ldr r3, [pc, #632] ; (33cc ) + 3152: 4798 blx r3 + * @param a pointer to an initialized `lv_anim_t` variable + * @param var pointer to a variable to animate + */ +static inline void lv_anim_set_var(lv_anim_t * a, void * var) +{ + a->var = var; + 3154: 960c str r6, [sp, #48] ; 0x30 + * LittelvGL's built-in functions can be used. + * E.g. lv_obj_set_x + */ +static inline void lv_anim_set_exec_cb(lv_anim_t * a, lv_anim_exec_xcb_t exec_cb) +{ + a->exec_cb = exec_cb; + 3156: 4b9e ldr r3, [pc, #632] ; (33d0 ) + 3158: 930d str r3, [sp, #52] ; 0x34 + * @param a pointer to an initialized `lv_anim_t` variable + * @param start_cb a function call when the animation starts + */ +static inline void lv_anim_set_start_cb(lv_anim_t * a, lv_anim_ready_cb_t start_cb) +{ + a->start_cb = start_cb; + 315a: 4b9e ldr r3, [pc, #632] ; (33d4 ) + 315c: 930e str r3, [sp, #56] ; 0x38 + * @param a pointer to an initialized `lv_anim_t` variable + * @param ready_cb a function call when the animation is ready + */ +static inline void lv_anim_set_ready_cb(lv_anim_t * a, lv_anim_ready_cb_t ready_cb) +{ + a->ready_cb = ready_cb; + 315e: 4b9e ldr r3, [pc, #632] ; (33d8 ) + 3160: 930f str r3, [sp, #60] ; 0x3c + a->start = start; + 3162: 2300 movs r3, #0 + 3164: 9312 str r3, [sp, #72] ; 0x48 + a->end = end; + 3166: 33ff adds r3, #255 ; 0xff + 3168: 9313 str r3, [sp, #76] ; 0x4c + lv_anim_set_time(&a, time); + 316a: 9b06 ldr r3, [sp, #24] + 316c: 9314 str r3, [sp, #80] ; 0x50 + a->act_time = (int32_t)(-delay); + 316e: 9b05 ldr r3, [sp, #20] + 3170: 425b negs r3, r3 + 3172: 9315 str r3, [sp, #84] ; 0x54 + 3174: 9b04 ldr r3, [sp, #16] + 3176: 0018 movs r0, r3 + 3178: 3008 adds r0, #8 + uint8_t * d8 = (uint8_t *)dst; + 317a: aa10 add r2, sp, #64 ; 0x40 + *d8 = *s8; + 317c: 7819 ldrb r1, [r3, #0] + 317e: 7011 strb r1, [r2, #0] + d8++; + 3180: 3201 adds r2, #1 + s8++; + 3182: 3301 adds r3, #1 + while(len) { + 3184: 4283 cmp r3, r0 + 3186: d1f9 bne.n 317c + a.early_apply = 0; + 3188: a80c add r0, sp, #48 ; 0x30 + 318a: 2236 movs r2, #54 ; 0x36 + 318c: 5c83 ldrb r3, [r0, r2] + 318e: 2101 movs r1, #1 + 3190: 438b bics r3, r1 + 3192: 5483 strb r3, [r0, r2] + lv_anim_start(&a); + 3194: 4b91 ldr r3, [pc, #580] ; (33dc ) + 3196: 4798 blx r3 + 3198: 9b02 ldr r3, [sp, #8] + 319a: 3302 adds r3, #2 + 319c: 9302 str r3, [sp, #8] + for(i = 0; i < LV_STYLE_TRANS_NUM_MAX; i++) { + 319e: 2b0c cmp r3, #12 + 31a0: d100 bne.n 31a4 + 31a2: e137 b.n 3414 + if(props[i] != 0) { + 31a4: ab09 add r3, sp, #36 ; 0x24 + 31a6: 9a02 ldr r2, [sp, #8] + 31a8: 5ad5 ldrh r5, [r2, r3] + 31aa: 2d00 cmp r5, #0 + 31ac: d0f4 beq.n 3198 + _lv_style_list_add_trans_style(style_list); + 31ae: 9803 ldr r0, [sp, #12] + 31b0: 4b8b ldr r3, [pc, #556] ; (33e0 ) + 31b2: 4798 blx r3 + lv_style_list_t * style_list = lv_obj_get_style_list(obj, part); + 31b4: 9900 ldr r1, [sp, #0] + 31b6: 0020 movs r0, r4 + 31b8: 4b8a ldr r3, [pc, #552] ; (33e4 ) + 31ba: 4798 blx r3 + 31bc: 0006 movs r6, r0 + lv_style_t * style_trans = _lv_style_list_get_transition_style(style_list); + 31be: 4b8a ldr r3, [pc, #552] ; (33e8 ) + 31c0: 4798 blx r3 + 31c2: 9001 str r0, [sp, #4] + if((prop & 0xF) < LV_STYLE_ID_COLOR) { /*Int*/ + 31c4: 230f movs r3, #15 + 31c6: 402b ands r3, r5 + 31c8: 2b08 cmp r3, #8 + 31ca: dc00 bgt.n 31ce + 31cc: e77b b.n 30c6 + else if((prop & 0xF) < LV_STYLE_ID_OPA) { /*Color*/ + 31ce: 2b0b cmp r3, #11 + 31d0: dd59 ble.n 3286 + else if((prop & 0xF) < LV_STYLE_ID_PTR) { /*Opa*/ + 31d2: 2b0d cmp r3, #13 + 31d4: dd00 ble.n 31d8 + 31d6: e0a3 b.n 3320 + style_list->skip_trans = 1; + 31d8: 7973 ldrb r3, [r6, #5] + 31da: 2204 movs r2, #4 + 31dc: 4313 orrs r3, r2 + 31de: 7173 strb r3, [r6, #5] + obj->state = prev_state; + 31e0: 233d movs r3, #61 ; 0x3d + 31e2: 4699 mov r9, r3 + 31e4: 4652 mov r2, sl + 31e6: 54e2 strb r2, [r4, r3] + lv_opa_t o1 = _lv_obj_get_style_opa(obj, part, prop); + 31e8: 002a movs r2, r5 + 31ea: 9900 ldr r1, [sp, #0] + 31ec: 0020 movs r0, r4 + 31ee: 4f7f ldr r7, [pc, #508] ; (33ec ) + 31f0: 47b8 blx r7 + 31f2: 4680 mov r8, r0 + obj->state = new_state; + 31f4: 464b mov r3, r9 + 31f6: 465a mov r2, fp + 31f8: 54e2 strb r2, [r4, r3] + lv_opa_t o2 = _lv_obj_get_style_opa(obj, part, prop); + 31fa: 002a movs r2, r5 + 31fc: 9900 ldr r1, [sp, #0] + 31fe: 0020 movs r0, r4 + 3200: 47b8 blx r7 + 3202: 0007 movs r7, r0 + style_list->skip_trans = 0; + 3204: 7973 ldrb r3, [r6, #5] + 3206: 2204 movs r2, #4 + 3208: 4393 bics r3, r2 + 320a: 7173 strb r3, [r6, #5] + if(o1 == o2) return NULL; + 320c: 4643 mov r3, r8 + 320e: 4283 cmp r3, r0 + 3210: d0c2 beq.n 3198 + obj->state = prev_state; + 3212: 263d movs r6, #61 ; 0x3d + 3214: 4653 mov r3, sl + 3216: 55a3 strb r3, [r4, r6] + o1 = _lv_obj_get_style_opa(obj, part, prop); + 3218: 002a movs r2, r5 + 321a: 9900 ldr r1, [sp, #0] + 321c: 0020 movs r0, r4 + 321e: 4b73 ldr r3, [pc, #460] ; (33ec ) + 3220: 4798 blx r3 + 3222: 0002 movs r2, r0 + 3224: 9007 str r0, [sp, #28] + obj->state = new_state; + 3226: 465b mov r3, fp + 3228: 55a3 strb r3, [r4, r6] + _lv_style_set_opa(style_trans, prop, o1); /*Be sure `trans_style` has a valid value */ + 322a: 0029 movs r1, r5 + 322c: 9801 ldr r0, [sp, #4] + 322e: 4b70 ldr r3, [pc, #448] ; (33f0 ) + 3230: 4798 blx r3 + tr = _lv_ll_ins_head(&LV_GC_ROOT(_lv_obj_style_trans_ll)); + 3232: 4864 ldr r0, [pc, #400] ; (33c4 ) + 3234: 4b64 ldr r3, [pc, #400] ; (33c8 ) + 3236: 4798 blx r3 + 3238: 0006 movs r6, r0 + LV_ASSERT_MEM(tr); + 323a: 4b5d ldr r3, [pc, #372] ; (33b0 ) + 323c: 4798 blx r3 + 323e: 2800 cmp r0, #0 + 3240: d068 beq.n 3314 + if(tr == NULL) return NULL; + 3242: 2e00 cmp r6, #0 + 3244: d0a8 beq.n 3198 + tr->start_value._opa = o1; + 3246: 466b mov r3, sp + 3248: 7f1b ldrb r3, [r3, #28] + 324a: 7233 strb r3, [r6, #8] + tr->end_value._opa = o2; + 324c: 7337 strb r7, [r6, #12] + 324e: e779 b.n 3144 + if(int1 == LV_RADIUS_CIRCLE || int2 == LV_RADIUS_CIRCLE) { + 3250: 4b68 ldr r3, [pc, #416] ; (33f4 ) + 3252: 4599 cmp r9, r3 + 3254: d100 bne.n 3258 + 3256: e133 b.n 34c0 + 3258: 4598 cmp r8, r3 + 325a: d000 beq.n 325e + 325c: e763 b.n 3126 + lv_coord_t whalf = lv_obj_get_width(obj) / 2; + 325e: 0020 movs r0, r4 + 3260: 4f65 ldr r7, [pc, #404] ; (33f8 ) + 3262: 47b8 blx r7 + 3264: 0fc6 lsrs r6, r0, #31 + 3266: 1836 adds r6, r6, r0 + 3268: 1076 asrs r6, r6, #1 + 326a: b236 sxth r6, r6 + lv_coord_t hhalf = lv_obj_get_width(obj) / 2; + 326c: 0020 movs r0, r4 + 326e: 47b8 blx r7 + 3270: 0fc3 lsrs r3, r0, #31 + 3272: 181b adds r3, r3, r0 + 3274: 105b asrs r3, r3, #1 + 3276: b21b sxth r3, r3 + 3278: e13a b.n 34f0 + LV_ASSERT_MEM(tr); + 327a: 0032 movs r2, r6 + 327c: 2300 movs r3, #0 + 327e: 485f ldr r0, [pc, #380] ; (33fc ) + 3280: 494d ldr r1, [pc, #308] ; (33b8 ) + 3282: 4788 blx r1 + 3284: e7fe b.n 3284 + style_list->skip_trans = 1; + 3286: 7973 ldrb r3, [r6, #5] + 3288: 2204 movs r2, #4 + 328a: 4313 orrs r3, r2 + 328c: 7173 strb r3, [r6, #5] + obj->state = prev_state; + 328e: 233d movs r3, #61 ; 0x3d + 3290: 4699 mov r9, r3 + 3292: 4652 mov r2, sl + 3294: 54e2 strb r2, [r4, r3] + lv_color_t c1 = _lv_obj_get_style_color(obj, part, prop); + 3296: 002a movs r2, r5 + 3298: 9900 ldr r1, [sp, #0] + 329a: 0020 movs r0, r4 + 329c: 4b58 ldr r3, [pc, #352] ; (3400 ) + 329e: 4698 mov r8, r3 + 32a0: 4798 blx r3 + 32a2: 1c07 adds r7, r0, #0 + obj->state = new_state; + 32a4: 464b mov r3, r9 + 32a6: 465a mov r2, fp + 32a8: 54e2 strb r2, [r4, r3] + lv_color_t c2 = _lv_obj_get_style_color(obj, part, prop); + 32aa: 002a movs r2, r5 + 32ac: 9900 ldr r1, [sp, #0] + 32ae: 0020 movs r0, r4 + 32b0: 47c0 blx r8 + 32b2: 466b mov r3, sp + 32b4: 8398 strh r0, [r3, #28] + style_list->skip_trans = 0; + 32b6: 7973 ldrb r3, [r6, #5] + 32b8: 2204 movs r2, #4 + 32ba: 4393 bics r3, r2 + 32bc: 7173 strb r3, [r6, #5] + if(c1.full == c2.full) return NULL; + 32be: b2bf uxth r7, r7 + 32c0: b283 uxth r3, r0 + 32c2: 429f cmp r7, r3 + 32c4: d100 bne.n 32c8 + 32c6: e767 b.n 3198 + obj->state = prev_state; + 32c8: 263d movs r6, #61 ; 0x3d + 32ca: 4653 mov r3, sl + 32cc: 55a3 strb r3, [r4, r6] + c1 = _lv_obj_get_style_color(obj, part, prop); + 32ce: 002a movs r2, r5 + 32d0: 9900 ldr r1, [sp, #0] + 32d2: 0020 movs r0, r4 + 32d4: 4b4a ldr r3, [pc, #296] ; (3400 ) + 32d6: 4798 blx r3 + 32d8: 1c07 adds r7, r0, #0 + obj->state = new_state; + 32da: 465b mov r3, fp + 32dc: 55a3 strb r3, [r4, r6] + _lv_style_set_color(style_trans, prop, c1); /*Be sure `trans_style` has a valid value */ + 32de: 1c02 adds r2, r0, #0 + 32e0: 0029 movs r1, r5 + 32e2: 9801 ldr r0, [sp, #4] + 32e4: 4b47 ldr r3, [pc, #284] ; (3404 ) + 32e6: 4798 blx r3 + tr = _lv_ll_ins_head(&LV_GC_ROOT(_lv_obj_style_trans_ll)); + 32e8: 4836 ldr r0, [pc, #216] ; (33c4 ) + 32ea: 4b37 ldr r3, [pc, #220] ; (33c8 ) + 32ec: 4798 blx r3 + 32ee: 0006 movs r6, r0 + LV_ASSERT_MEM(tr); + 32f0: 4b2f ldr r3, [pc, #188] ; (33b0 ) + 32f2: 4798 blx r3 + 32f4: 2800 cmp r0, #0 + 32f6: d007 beq.n 3308 + if(tr == NULL) return NULL; + 32f8: 2e00 cmp r6, #0 + 32fa: d100 bne.n 32fe + 32fc: e74c b.n 3198 + tr->start_value._color = c1; + 32fe: 8137 strh r7, [r6, #8] + tr->end_value._color = c2; + 3300: 466b mov r3, sp + 3302: 8b9b ldrh r3, [r3, #28] + 3304: 81b3 strh r3, [r6, #12] + 3306: e71d b.n 3144 + LV_ASSERT_MEM(tr); + 3308: 0032 movs r2, r6 + 330a: 2300 movs r3, #0 + 330c: 483b ldr r0, [pc, #236] ; (33fc ) + 330e: 492a ldr r1, [pc, #168] ; (33b8 ) + 3310: 4788 blx r1 + 3312: e7fe b.n 3312 + LV_ASSERT_MEM(tr); + 3314: 0032 movs r2, r6 + 3316: 2300 movs r3, #0 + 3318: 4838 ldr r0, [pc, #224] ; (33fc ) + 331a: 4927 ldr r1, [pc, #156] ; (33b8 ) + 331c: 4788 blx r1 + 331e: e7fe b.n 331e + obj->state = prev_state; + 3320: 233d movs r3, #61 ; 0x3d + 3322: 4699 mov r9, r3 + 3324: 4652 mov r2, sl + 3326: 54e2 strb r2, [r4, r3] + style_list->skip_trans = 1; + 3328: 7973 ldrb r3, [r6, #5] + 332a: 2204 movs r2, #4 + 332c: 4313 orrs r3, r2 + 332e: 7173 strb r3, [r6, #5] + const void * p1 = _lv_obj_get_style_ptr(obj, part, prop); + 3330: 002a movs r2, r5 + 3332: 9900 ldr r1, [sp, #0] + 3334: 0020 movs r0, r4 + 3336: 4f34 ldr r7, [pc, #208] ; (3408 ) + 3338: 47b8 blx r7 + 333a: 9008 str r0, [sp, #32] + obj->state = new_state; + 333c: 464b mov r3, r9 + 333e: 465a mov r2, fp + 3340: 54e2 strb r2, [r4, r3] + const void * p2 = _lv_obj_get_style_ptr(obj, part, prop); + 3342: 002a movs r2, r5 + 3344: 9900 ldr r1, [sp, #0] + 3346: 0020 movs r0, r4 + 3348: 47b8 blx r7 + 334a: 0007 movs r7, r0 + 334c: 900c str r0, [sp, #48] ; 0x30 + style_list->skip_trans = 0; + 334e: 7973 ldrb r3, [r6, #5] + 3350: 2204 movs r2, #4 + 3352: 4393 bics r3, r2 + 3354: 7173 strb r3, [r6, #5] + if(memcmp(&p1, &p2, sizeof(const void *)) == 0) return NULL; + 3356: a90c add r1, sp, #48 ; 0x30 + 3358: a808 add r0, sp, #32 + 335a: 4b2c ldr r3, [pc, #176] ; (340c ) + 335c: 4798 blx r3 + 335e: 2800 cmp r0, #0 + 3360: d100 bne.n 3364 + 3362: e719 b.n 3198 + obj->state = prev_state; + 3364: 263d movs r6, #61 ; 0x3d + 3366: 4653 mov r3, sl + 3368: 55a3 strb r3, [r4, r6] + p1 = _lv_obj_get_style_ptr(obj, part, prop); + 336a: 002a movs r2, r5 + 336c: 9900 ldr r1, [sp, #0] + 336e: 0020 movs r0, r4 + 3370: 4b25 ldr r3, [pc, #148] ; (3408 ) + 3372: 4798 blx r3 + 3374: 4681 mov r9, r0 + 3376: 9008 str r0, [sp, #32] + obj->state = new_state; + 3378: 465b mov r3, fp + 337a: 55a3 strb r3, [r4, r6] + _lv_style_set_ptr(style_trans, prop, p1); /*Be sure `trans_style` has a valid value */ + 337c: 0002 movs r2, r0 + 337e: 0029 movs r1, r5 + 3380: 9801 ldr r0, [sp, #4] + 3382: 4b23 ldr r3, [pc, #140] ; (3410 ) + 3384: 4798 blx r3 + tr = _lv_ll_ins_head(&LV_GC_ROOT(_lv_obj_style_trans_ll)); + 3386: 480f ldr r0, [pc, #60] ; (33c4 ) + 3388: 4b0f ldr r3, [pc, #60] ; (33c8 ) + 338a: 4798 blx r3 + 338c: 0006 movs r6, r0 + LV_ASSERT_MEM(tr); + 338e: 4b08 ldr r3, [pc, #32] ; (33b0 ) + 3390: 4798 blx r3 + 3392: 2800 cmp r0, #0 + 3394: d006 beq.n 33a4 + if(tr == NULL) return NULL; + 3396: 2e00 cmp r6, #0 + 3398: d100 bne.n 339c + 339a: e6fd b.n 3198 + tr->start_value._ptr = p1; + 339c: 464b mov r3, r9 + 339e: 60b3 str r3, [r6, #8] + tr->end_value._ptr = p2; + 33a0: 60f7 str r7, [r6, #12] + 33a2: e6cf b.n 3144 + LV_ASSERT_MEM(tr); + 33a4: 0032 movs r2, r6 + 33a6: 2300 movs r3, #0 + 33a8: 4814 ldr r0, [pc, #80] ; (33fc ) + 33aa: 4903 ldr r1, [pc, #12] ; (33b8 ) + 33ac: 4788 blx r1 + 33ae: e7fe b.n 33ae + 33b0: 00001415 .word 0x00001415 + 33b4: 0001886c .word 0x0001886c + 33b8: 0000141d .word 0x0000141d + 33bc: 00002d49 .word 0x00002d49 + 33c0: 00004c8d .word 0x00004c8d + 33c4: 20004d68 .word 0x20004d68 + 33c8: 00010565 .word 0x00010565 + 33cc: 0000f9e5 .word 0x0000f9e5 + 33d0: 00002731 .word 0x00002731 + 33d4: 00003011 .word 0x00003011 + 33d8: 00001d99 .word 0x00001d99 + 33dc: 0000faa5 .word 0x0000faa5 + 33e0: 00005701 .word 0x00005701 + 33e4: 00001c91 .word 0x00001c91 + 33e8: 000055b9 .word 0x000055b9 + 33ec: 00002ead .word 0x00002ead + 33f0: 00004f4d .word 0x00004f4d + 33f4: 00007fff .word 0x00007fff + 33f8: 00001c31 .word 0x00001c31 + 33fc: 00018804 .word 0x00018804 + 3400: 00002e09 .word 0x00002e09 + 3404: 00004ded .word 0x00004ded + 3408: 00002f59 .word 0x00002f59 + 340c: 00017efd .word 0x00017efd + 3410: 000050a1 .word 0x000050a1 + for(part = 0; part < _LV_OBJ_PART_REAL_LAST; part++) { + 3414: 9b00 ldr r3, [sp, #0] + 3416: 3301 adds r3, #1 + 3418: b2db uxtb r3, r3 + 341a: 9300 str r3, [sp, #0] + 341c: 2b40 cmp r3, #64 ; 0x40 + 341e: d044 beq.n 34aa + lv_style_list_t * style_list = lv_obj_get_style_list(obj, part); + 3420: 9900 ldr r1, [sp, #0] + 3422: 0020 movs r0, r4 + 3424: 4b36 ldr r3, [pc, #216] ; (3500 ) + 3426: 4798 blx r3 + 3428: 9003 str r0, [sp, #12] + if(style_list == NULL) break; /*No more style lists*/ + 342a: 2800 cmp r0, #0 + 342c: d03d beq.n 34aa + if(style_list->ignore_trans) continue; + 342e: 7943 ldrb r3, [r0, #5] + 3430: 071b lsls r3, r3, #28 + 3432: d4ef bmi.n 3414 +_LV_OBJ_STYLE_SET_GET_DECLARE(LINE_OPA, line_opa, lv_opa_t, _opa, scalar) +_LV_OBJ_STYLE_SET_GET_DECLARE(IMAGE_BLEND_MODE, image_blend_mode, lv_blend_mode_t, _int, scalar) +_LV_OBJ_STYLE_SET_GET_DECLARE(IMAGE_RECOLOR, image_recolor, lv_color_t, _color, nonscalar) +_LV_OBJ_STYLE_SET_GET_DECLARE(IMAGE_OPA, image_opa, lv_opa_t, _opa, scalar) +_LV_OBJ_STYLE_SET_GET_DECLARE(IMAGE_RECOLOR_OPA, image_recolor_opa, lv_opa_t, _opa, scalar) +_LV_OBJ_STYLE_SET_GET_DECLARE(TRANSITION_TIME, transition_time, lv_style_int_t, _int, scalar) + 3434: 22b0 movs r2, #176 ; 0xb0 + 3436: 9e00 ldr r6, [sp, #0] + 3438: 0031 movs r1, r6 + 343a: 0020 movs r0, r4 + 343c: 4b31 ldr r3, [pc, #196] ; (3504 ) + 343e: 4798 blx r3 + 3440: 9006 str r0, [sp, #24] +_LV_OBJ_STYLE_SET_GET_DECLARE(TRANSITION_DELAY, transition_delay, lv_style_int_t, _int, scalar) + 3442: 22b1 movs r2, #177 ; 0xb1 + 3444: 0031 movs r1, r6 + 3446: 0020 movs r0, r4 + 3448: 4b2e ldr r3, [pc, #184] ; (3504 ) + 344a: 4798 blx r3 + 344c: 9005 str r0, [sp, #20] +_LV_OBJ_STYLE_SET_GET_DECLARE(TRANSITION_PROP_3, transition_prop_3, lv_style_int_t, _int, scalar) +_LV_OBJ_STYLE_SET_GET_DECLARE(TRANSITION_PROP_4, transition_prop_4, lv_style_int_t, _int, scalar) +_LV_OBJ_STYLE_SET_GET_DECLARE(TRANSITION_PROP_5, transition_prop_5, lv_style_int_t, _int, scalar) +_LV_OBJ_STYLE_SET_GET_DECLARE(TRANSITION_PROP_6, transition_prop_6, lv_style_int_t, _int, scalar) +#if LV_USE_ANIMATION +_LV_OBJ_STYLE_SET_GET_DECLARE(TRANSITION_PATH, transition_path, lv_anim_path_t *, _ptr, scalar) + 344e: 22be movs r2, #190 ; 0xbe + 3450: 0031 movs r1, r6 + 3452: 0020 movs r0, r4 + 3454: 4b2c ldr r3, [pc, #176] ; (3508 ) + 3456: 4798 blx r3 + 3458: 9004 str r0, [sp, #16] +_LV_OBJ_STYLE_SET_GET_DECLARE(TRANSITION_PROP_1, transition_prop_1, lv_style_int_t, _int, scalar) + 345a: 22b2 movs r2, #178 ; 0xb2 + 345c: 0031 movs r1, r6 + 345e: 0020 movs r0, r4 + 3460: 4b28 ldr r3, [pc, #160] ; (3504 ) + 3462: 4798 blx r3 + props[0] = lv_obj_get_style_transition_prop_1(obj, part); + 3464: ad09 add r5, sp, #36 ; 0x24 + 3466: 8028 strh r0, [r5, #0] +_LV_OBJ_STYLE_SET_GET_DECLARE(TRANSITION_PROP_2, transition_prop_2, lv_style_int_t, _int, scalar) + 3468: 22b3 movs r2, #179 ; 0xb3 + 346a: 0031 movs r1, r6 + 346c: 0020 movs r0, r4 + 346e: 4b25 ldr r3, [pc, #148] ; (3504 ) + 3470: 4798 blx r3 + props[1] = lv_obj_get_style_transition_prop_2(obj, part); + 3472: 8068 strh r0, [r5, #2] +_LV_OBJ_STYLE_SET_GET_DECLARE(TRANSITION_PROP_3, transition_prop_3, lv_style_int_t, _int, scalar) + 3474: 22b4 movs r2, #180 ; 0xb4 + 3476: 0031 movs r1, r6 + 3478: 0020 movs r0, r4 + 347a: 4b22 ldr r3, [pc, #136] ; (3504 ) + 347c: 4798 blx r3 + props[2] = lv_obj_get_style_transition_prop_3(obj, part); + 347e: 80a8 strh r0, [r5, #4] +_LV_OBJ_STYLE_SET_GET_DECLARE(TRANSITION_PROP_4, transition_prop_4, lv_style_int_t, _int, scalar) + 3480: 22b5 movs r2, #181 ; 0xb5 + 3482: 0031 movs r1, r6 + 3484: 0020 movs r0, r4 + 3486: 4b1f ldr r3, [pc, #124] ; (3504 ) + 3488: 4798 blx r3 + props[3] = lv_obj_get_style_transition_prop_4(obj, part); + 348a: 80e8 strh r0, [r5, #6] +_LV_OBJ_STYLE_SET_GET_DECLARE(TRANSITION_PROP_5, transition_prop_5, lv_style_int_t, _int, scalar) + 348c: 22b6 movs r2, #182 ; 0xb6 + 348e: 0031 movs r1, r6 + 3490: 0020 movs r0, r4 + 3492: 4b1c ldr r3, [pc, #112] ; (3504 ) + 3494: 4798 blx r3 + props[4] = lv_obj_get_style_transition_prop_5(obj, part); + 3496: 8128 strh r0, [r5, #8] +_LV_OBJ_STYLE_SET_GET_DECLARE(TRANSITION_PROP_6, transition_prop_6, lv_style_int_t, _int, scalar) + 3498: 22b7 movs r2, #183 ; 0xb7 + 349a: 0031 movs r1, r6 + 349c: 0020 movs r0, r4 + 349e: 4b19 ldr r3, [pc, #100] ; (3504 ) + 34a0: 4798 blx r3 + props[5] = lv_obj_get_style_transition_prop_6(obj, part); + 34a2: 8168 strh r0, [r5, #10] + 34a4: 2300 movs r3, #0 + 34a6: 9302 str r3, [sp, #8] + 34a8: e67c b.n 31a4 + lv_obj_refresh_style(obj, LV_STYLE_PROP_ALL); + 34aa: 21ff movs r1, #255 ; 0xff + 34ac: 0020 movs r0, r4 + 34ae: 4b17 ldr r3, [pc, #92] ; (350c ) + 34b0: 4798 blx r3 +} + 34b2: b01d add sp, #116 ; 0x74 + 34b4: bc3c pop {r2, r3, r4, r5} + 34b6: 4690 mov r8, r2 + 34b8: 4699 mov r9, r3 + 34ba: 46a2 mov sl, r4 + 34bc: 46ab mov fp, r5 + 34be: bdf0 pop {r4, r5, r6, r7, pc} + lv_coord_t whalf = lv_obj_get_width(obj) / 2; + 34c0: 0020 movs r0, r4 + 34c2: 4f13 ldr r7, [pc, #76] ; (3510 ) + 34c4: 47b8 blx r7 + 34c6: 0fc6 lsrs r6, r0, #31 + 34c8: 1836 adds r6, r6, r0 + 34ca: 1076 asrs r6, r6, #1 + 34cc: b236 sxth r6, r6 + lv_coord_t hhalf = lv_obj_get_width(obj) / 2; + 34ce: 0020 movs r0, r4 + 34d0: 47b8 blx r7 + 34d2: 0fc3 lsrs r3, r0, #31 + 34d4: 181b adds r3, r3, r0 + 34d6: 105b asrs r3, r3, #1 + 34d8: b21b sxth r3, r3 + if(int1 == LV_RADIUS_CIRCLE) int1 = LV_MATH_MIN(whalf + 1, hhalf + 1); + 34da: 1c71 adds r1, r6, #1 + 34dc: 1c5a adds r2, r3, #1 + 34de: 428a cmp r2, r1 + 34e0: dd00 ble.n 34e4 + 34e2: 000a movs r2, r1 + 34e4: b212 sxth r2, r2 + 34e6: 4691 mov r9, r2 + if(int2 == LV_RADIUS_CIRCLE) int2 = LV_MATH_MIN(whalf + 1, hhalf + 1); + 34e8: 4a0a ldr r2, [pc, #40] ; (3514 ) + 34ea: 4590 cmp r8, r2 + 34ec: d000 beq.n 34f0 + 34ee: e61a b.n 3126 + 34f0: 3601 adds r6, #1 + 34f2: 3301 adds r3, #1 + 34f4: 42b3 cmp r3, r6 + 34f6: dd00 ble.n 34fa + 34f8: 0033 movs r3, r6 + 34fa: b21b sxth r3, r3 + 34fc: 4698 mov r8, r3 + 34fe: e612 b.n 3126 + 3500: 00001c91 .word 0x00001c91 + 3504: 00002d49 .word 0x00002d49 + 3508: 00002f59 .word 0x00002f59 + 350c: 00002525 .word 0x00002525 + 3510: 00001c31 .word 0x00001c31 + 3514: 00007fff .word 0x00007fff + +00003518 : +{ + 3518: b570 push {r4, r5, r6, lr} + 351a: 0004 movs r4, r0 + 351c: 000d movs r5, r1 + LV_ASSERT_OBJ(obj, LV_OBJX_NAME); + 351e: 4b0a ldr r3, [pc, #40] ; (3548 ) + 3520: 4798 blx r3 + 3522: 2800 cmp r0, #0 + 3524: d009 beq.n 353a + lv_state_t new_state = obj->state | state; + 3526: 233d movs r3, #61 ; 0x3d + 3528: 5ce3 ldrb r3, [r4, r3] + 352a: 0029 movs r1, r5 + 352c: 4319 orrs r1, r3 + if(obj->state != new_state) { + 352e: 428b cmp r3, r1 + 3530: d002 beq.n 3538 + lv_obj_set_state(obj, new_state); + 3532: 0020 movs r0, r4 + 3534: 4b05 ldr r3, [pc, #20] ; (354c ) + 3536: 4798 blx r3 +} + 3538: bd70 pop {r4, r5, r6, pc} + LV_ASSERT_OBJ(obj, LV_OBJX_NAME); + 353a: 0022 movs r2, r4 + 353c: 2300 movs r3, #0 + 353e: 4804 ldr r0, [pc, #16] ; (3550 ) + 3540: 4904 ldr r1, [pc, #16] ; (3554 ) + 3542: 4788 blx r1 + 3544: e7fe b.n 3544 + 3546: 46c0 nop ; (mov r8, r8) + 3548: 00001415 .word 0x00001415 + 354c: 00003085 .word 0x00003085 + 3550: 0001886c .word 0x0001886c + 3554: 0000141d .word 0x0000141d + +00003558 : +{ + 3558: b570 push {r4, r5, r6, lr} + 355a: 0004 movs r4, r0 + 355c: 000d movs r5, r1 + LV_ASSERT_OBJ(obj, LV_OBJX_NAME); + 355e: 4b0a ldr r3, [pc, #40] ; (3588 ) + 3560: 4798 blx r3 + 3562: 2800 cmp r0, #0 + 3564: d009 beq.n 357a + lv_state_t new_state = obj->state & (~state); + 3566: 233d movs r3, #61 ; 0x3d + 3568: 5ce3 ldrb r3, [r4, r3] + 356a: 0019 movs r1, r3 + 356c: 43a9 bics r1, r5 + if(obj->state != new_state) { + 356e: 428b cmp r3, r1 + 3570: d002 beq.n 3578 + lv_obj_set_state(obj, new_state); + 3572: 0020 movs r0, r4 + 3574: 4b05 ldr r3, [pc, #20] ; (358c ) + 3576: 4798 blx r3 +} + 3578: bd70 pop {r4, r5, r6, pc} + LV_ASSERT_OBJ(obj, LV_OBJX_NAME); + 357a: 0022 movs r2, r4 + 357c: 2300 movs r3, #0 + 357e: 4804 ldr r0, [pc, #16] ; (3590 ) + 3580: 4904 ldr r1, [pc, #16] ; (3594 ) + 3582: 4788 blx r1 + 3584: e7fe b.n 3584 + 3586: 46c0 nop ; (mov r8, r8) + 3588: 00001415 .word 0x00001415 + 358c: 00003085 .word 0x00003085 + 3590: 0001886c .word 0x0001886c + 3594: 0000141d .word 0x0000141d + +00003598 : +{ + 3598: b510 push {r4, lr} + 359a: 0004 movs r4, r0 + LV_ASSERT_OBJ(obj, LV_OBJX_NAME); + 359c: 4b05 ldr r3, [pc, #20] ; (35b4 ) + 359e: 4798 blx r3 + 35a0: 2800 cmp r0, #0 + 35a2: d001 beq.n 35a8 + return obj->group_p; + 35a4: 6ba0 ldr r0, [r4, #56] ; 0x38 +} + 35a6: bd10 pop {r4, pc} + LV_ASSERT_OBJ(obj, LV_OBJX_NAME); + 35a8: 0022 movs r2, r4 + 35aa: 2300 movs r3, #0 + 35ac: 4802 ldr r0, [pc, #8] ; (35b8 ) + 35ae: 4903 ldr r1, [pc, #12] ; (35bc ) + 35b0: 4788 blx r1 + 35b2: e7fe b.n 35b2 + 35b4: 00001415 .word 0x00001415 + 35b8: 0001886c .word 0x0001886c + 35bc: 0000141d .word 0x0000141d + +000035c0 : +{ + 35c0: b510 push {r4, lr} + 35c2: 0004 movs r4, r0 + LV_ASSERT_OBJ(obj, LV_OBJX_NAME); + 35c4: 4b0a ldr r3, [pc, #40] ; (35f0 ) + 35c6: 4798 blx r3 + 35c8: 2800 cmp r0, #0 + 35ca: d009 beq.n 35e0 + if(obj->group_p) { + 35cc: 6ba0 ldr r0, [r4, #56] ; 0x38 + 35ce: 2800 cmp r0, #0 + 35d0: d00c beq.n 35ec + if(lv_group_get_focused(obj->group_p) == obj) return true; + 35d2: 4b08 ldr r3, [pc, #32] ; (35f4 ) + 35d4: 4798 blx r3 + 35d6: 1a20 subs r0, r4, r0 + 35d8: 4244 negs r4, r0 + 35da: 4160 adcs r0, r4 + 35dc: b2c0 uxtb r0, r0 +} + 35de: bd10 pop {r4, pc} + LV_ASSERT_OBJ(obj, LV_OBJX_NAME); + 35e0: 0022 movs r2, r4 + 35e2: 2300 movs r3, #0 + 35e4: 4804 ldr r0, [pc, #16] ; (35f8 ) + 35e6: 4905 ldr r1, [pc, #20] ; (35fc ) + 35e8: 4788 blx r1 + 35ea: e7fe b.n 35ea + return false; + 35ec: 2000 movs r0, #0 + 35ee: e7f6 b.n 35de + 35f0: 00001415 .word 0x00001415 + 35f4: 000016dd .word 0x000016dd + 35f8: 0001886c .word 0x0001886c + 35fc: 0000141d .word 0x0000141d + +00003600 : +{ + 3600: b510 push {r4, lr} + if(buf->type[i] == NULL) break; + 3602: 6803 ldr r3, [r0, #0] + 3604: 2b00 cmp r3, #0 + 3606: d00d beq.n 3624 + 3608: 1d02 adds r2, r0, #4 + for(i = 0; i < LV_MAX_ANCESTOR_NUM - 1; i++) { /*Find the last set data*/ + 360a: 2301 movs r3, #1 + if(buf->type[i] == NULL) break; + 360c: 6814 ldr r4, [r2, #0] + 360e: 2c00 cmp r4, #0 + 3610: d004 beq.n 361c + for(i = 0; i < LV_MAX_ANCESTOR_NUM - 1; i++) { /*Find the last set data*/ + 3612: 3301 adds r3, #1 + 3614: b2db uxtb r3, r3 + 3616: 3204 adds r2, #4 + 3618: 2b07 cmp r3, #7 + 361a: d1f7 bne.n 360c + buf->type[i] = name; + 361c: 009b lsls r3, r3, #2 + 361e: 5019 str r1, [r3, r0] +} + 3620: 2001 movs r0, #1 + 3622: bd10 pop {r4, pc} + for(i = 0; i < LV_MAX_ANCESTOR_NUM - 1; i++) { /*Find the last set data*/ + 3624: 2300 movs r3, #0 + 3626: e7f9 b.n 361c + +00003628 : +{ + 3628: b5f0 push {r4, r5, r6, r7, lr} + 362a: 46ce mov lr, r9 + 362c: b500 push {lr} + 362e: b082 sub sp, #8 + 3630: 0005 movs r5, r0 + 3632: 000e movs r6, r1 + 3634: 0014 movs r4, r2 +_LV_OBJ_STYLE_SET_GET_DECLARE(RADIUS, radius, lv_style_int_t, _int, scalar) + 3636: 2201 movs r2, #1 + 3638: 4bc8 ldr r3, [pc, #800] ; (395c ) + 363a: 4798 blx r3 + draw_dsc->radius = lv_obj_get_style_radius(obj, part); + 363c: 8020 strh r0, [r4, #0] +_LV_OBJ_STYLE_SET_GET_DECLARE(OPA_SCALE, opa_scale, lv_opa_t, _opa, scalar) + 363e: 4ac8 ldr r2, [pc, #800] ; (3960 ) + 3640: 0031 movs r1, r6 + 3642: 0028 movs r0, r5 + 3644: 4bc7 ldr r3, [pc, #796] ; (3964 ) + 3646: 4798 blx r3 + 3648: 9001 str r0, [sp, #4] + 364a: 0007 movs r7, r0 + if(opa_scale <= LV_OPA_MIN) { + 364c: 2805 cmp r0, #5 + 364e: d935 bls.n 36bc + if(draw_dsc->bg_opa != LV_OPA_TRANSP) { + 3650: 7b23 ldrb r3, [r4, #12] + 3652: 2b00 cmp r3, #0 + 3654: d13f bne.n 36d6 + if(draw_dsc->border_opa != LV_OPA_TRANSP) { + 3656: 7d23 ldrb r3, [r4, #20] + 3658: 2b00 cmp r3, #0 + 365a: d000 beq.n 365e + 365c: e06c b.n 3738 + if(draw_dsc->outline_opa != LV_OPA_TRANSP) { + 365e: 7f23 ldrb r3, [r4, #28] + 3660: 2b00 cmp r3, #0 + 3662: d000 beq.n 3666 + 3664: e08f b.n 3786 + if(draw_dsc->pattern_opa != LV_OPA_TRANSP) { + 3666: 2336 movs r3, #54 ; 0x36 + 3668: 5ce3 ldrb r3, [r4, r3] + 366a: 2b00 cmp r3, #0 + 366c: d000 beq.n 3670 + 366e: e0af b.n 37d0 + if(draw_dsc->shadow_opa > LV_OPA_MIN) { + 3670: 2328 movs r3, #40 ; 0x28 + 3672: 5ce3 ldrb r3, [r4, r3] + 3674: 2b05 cmp r3, #5 + 3676: d900 bls.n 367a + 3678: e0f7 b.n 386a + if(draw_dsc->value_opa > LV_OPA_MIN) { + 367a: 2344 movs r3, #68 ; 0x44 + 367c: 5ce3 ldrb r3, [r4, r3] + 367e: 2b05 cmp r3, #5 + 3680: d900 bls.n 3684 + 3682: e123 b.n 38cc + if(opa_scale < LV_OPA_MAX) { + 3684: 2ff9 cmp r7, #249 ; 0xf9 + 3686: d822 bhi.n 36ce + draw_dsc->bg_opa = (uint16_t)((uint16_t)draw_dsc->bg_opa * opa_scale) >> 8; + 3688: 466b mov r3, sp + 368a: 889b ldrh r3, [r3, #4] + 368c: 7b22 ldrb r2, [r4, #12] + 368e: 435a muls r2, r3 + 3690: 0a12 lsrs r2, r2, #8 + 3692: 7322 strb r2, [r4, #12] + draw_dsc->border_opa = (uint16_t)((uint16_t)draw_dsc->border_opa * opa_scale) >> 8; + 3694: 7d22 ldrb r2, [r4, #20] + 3696: 435a muls r2, r3 + 3698: 0a12 lsrs r2, r2, #8 + 369a: 7522 strb r2, [r4, #20] + draw_dsc->shadow_opa = (uint16_t)((uint16_t)draw_dsc->shadow_opa * opa_scale) >> 8; + 369c: 2128 movs r1, #40 ; 0x28 + 369e: 5c62 ldrb r2, [r4, r1] + 36a0: 435a muls r2, r3 + 36a2: 0a12 lsrs r2, r2, #8 + 36a4: 5462 strb r2, [r4, r1] + draw_dsc->pattern_opa = (uint16_t)((uint16_t)draw_dsc->pattern_opa * opa_scale) >> 8; + 36a6: 310e adds r1, #14 + 36a8: 5c62 ldrb r2, [r4, r1] + 36aa: 435a muls r2, r3 + 36ac: 0a12 lsrs r2, r2, #8 + 36ae: 5462 strb r2, [r4, r1] + draw_dsc->value_opa = (uint16_t)((uint16_t)draw_dsc->value_opa * opa_scale) >> 8; + 36b0: 2244 movs r2, #68 ; 0x44 + 36b2: 5ca7 ldrb r7, [r4, r2] + 36b4: 435f muls r7, r3 + 36b6: 0a3f lsrs r7, r7, #8 + 36b8: 54a7 strb r7, [r4, r2] + 36ba: e008 b.n 36ce + draw_dsc->bg_opa = LV_OPA_TRANSP; + 36bc: 2300 movs r3, #0 + 36be: 7323 strb r3, [r4, #12] + draw_dsc->border_opa = LV_OPA_TRANSP; + 36c0: 7523 strb r3, [r4, #20] + draw_dsc->shadow_opa = LV_OPA_TRANSP; + 36c2: 2228 movs r2, #40 ; 0x28 + 36c4: 54a3 strb r3, [r4, r2] + draw_dsc->pattern_opa = LV_OPA_TRANSP; + 36c6: 320e adds r2, #14 + 36c8: 54a3 strb r3, [r4, r2] + draw_dsc->value_opa = LV_OPA_TRANSP; + 36ca: 320e adds r2, #14 + 36cc: 54a3 strb r3, [r4, r2] +} + 36ce: b002 add sp, #8 + 36d0: bc04 pop {r2} + 36d2: 4691 mov r9, r2 + 36d4: bdf0 pop {r4, r5, r6, r7, pc} +_LV_OBJ_STYLE_SET_GET_DECLARE(BG_OPA, bg_opa, lv_opa_t, _opa, scalar) + 36d6: 222c movs r2, #44 ; 0x2c + 36d8: 0031 movs r1, r6 + 36da: 0028 movs r0, r5 + 36dc: 4ba1 ldr r3, [pc, #644] ; (3964 ) + 36de: 4798 blx r3 + draw_dsc->bg_opa = lv_obj_get_style_bg_opa(obj, part); + 36e0: 7320 strb r0, [r4, #12] + if(draw_dsc->bg_opa > LV_OPA_MIN) { + 36e2: 2805 cmp r0, #5 + 36e4: d9b7 bls.n 3656 +_LV_OBJ_STYLE_SET_GET_DECLARE(BG_COLOR, bg_color, lv_color_t, _color, nonscalar) + 36e6: 2229 movs r2, #41 ; 0x29 + 36e8: 0031 movs r1, r6 + 36ea: 0028 movs r0, r5 + 36ec: 4b9e ldr r3, [pc, #632] ; (3968 ) + 36ee: 4798 blx r3 + draw_dsc->bg_color = lv_obj_get_style_bg_color(obj, part); + 36f0: 8060 strh r0, [r4, #2] +_LV_OBJ_STYLE_SET_GET_DECLARE(BG_GRAD_DIR, bg_grad_dir, lv_grad_dir_t, _int, scalar) + 36f2: 2223 movs r2, #35 ; 0x23 + 36f4: 0031 movs r1, r6 + 36f6: 0028 movs r0, r5 + 36f8: 4b98 ldr r3, [pc, #608] ; (395c ) + 36fa: 4798 blx r3 + 36fc: b2c0 uxtb r0, r0 + draw_dsc->bg_grad_dir = lv_obj_get_style_bg_grad_dir(obj, part); + 36fe: 71a0 strb r0, [r4, #6] + if(draw_dsc->bg_grad_dir != LV_GRAD_DIR_NONE) { + 3700: 2800 cmp r0, #0 + 3702: d106 bne.n 3712 +_LV_OBJ_STYLE_SET_GET_DECLARE(BG_BLEND_MODE, bg_blend_mode, lv_blend_mode_t, _int, scalar) + 3704: 2220 movs r2, #32 + 3706: 0031 movs r1, r6 + 3708: 0028 movs r0, r5 + 370a: 4b94 ldr r3, [pc, #592] ; (395c ) + 370c: 4798 blx r3 + draw_dsc->bg_blend_mode = lv_obj_get_style_bg_blend_mode(obj, part); + 370e: 7360 strb r0, [r4, #13] + 3710: e7a1 b.n 3656 +_LV_OBJ_STYLE_SET_GET_DECLARE(BG_GRAD_COLOR, bg_grad_color, lv_color_t, _color, nonscalar) + 3712: 222a movs r2, #42 ; 0x2a + 3714: 0031 movs r1, r6 + 3716: 0028 movs r0, r5 + 3718: 4b93 ldr r3, [pc, #588] ; (3968 ) + 371a: 4798 blx r3 + draw_dsc->bg_grad_color = lv_obj_get_style_bg_grad_color(obj, part); + 371c: 80a0 strh r0, [r4, #4] +_LV_OBJ_STYLE_SET_GET_DECLARE(BG_MAIN_STOP, bg_main_stop, lv_style_int_t, _int, scalar) + 371e: 2221 movs r2, #33 ; 0x21 + 3720: 0031 movs r1, r6 + 3722: 0028 movs r0, r5 + 3724: 4b8d ldr r3, [pc, #564] ; (395c ) + 3726: 4699 mov r9, r3 + 3728: 4798 blx r3 + draw_dsc->bg_main_color_stop = lv_obj_get_style_bg_main_stop(obj, part); + 372a: 8120 strh r0, [r4, #8] +_LV_OBJ_STYLE_SET_GET_DECLARE(BG_GRAD_STOP, bg_grad_stop, lv_style_int_t, _int, scalar) + 372c: 2222 movs r2, #34 ; 0x22 + 372e: 0031 movs r1, r6 + 3730: 0028 movs r0, r5 + 3732: 47c8 blx r9 + draw_dsc->bg_grad_color_stop = lv_obj_get_style_bg_grad_stop(obj, part); + 3734: 8160 strh r0, [r4, #10] + 3736: e7e5 b.n 3704 +_LV_OBJ_STYLE_SET_GET_DECLARE(BORDER_WIDTH, border_width, lv_style_int_t, _int, scalar) + 3738: 2230 movs r2, #48 ; 0x30 + 373a: 0031 movs r1, r6 + 373c: 0028 movs r0, r5 + 373e: 4b87 ldr r3, [pc, #540] ; (395c ) + 3740: 4798 blx r3 + draw_dsc->border_width = lv_obj_get_style_border_width(obj, part); + 3742: 8220 strh r0, [r4, #16] + if(draw_dsc->border_width) { + 3744: 2800 cmp r0, #0 + 3746: d100 bne.n 374a + 3748: e789 b.n 365e +_LV_OBJ_STYLE_SET_GET_DECLARE(BORDER_OPA, border_opa, lv_opa_t, _opa, scalar) + 374a: 223c movs r2, #60 ; 0x3c + 374c: 0031 movs r1, r6 + 374e: 0028 movs r0, r5 + 3750: 4b84 ldr r3, [pc, #528] ; (3964 ) + 3752: 4798 blx r3 + draw_dsc->border_opa = lv_obj_get_style_border_opa(obj, part); + 3754: 7520 strb r0, [r4, #20] + if(draw_dsc->border_opa > LV_OPA_MIN) { + 3756: 2805 cmp r0, #5 + 3758: d806 bhi.n 3768 +_LV_OBJ_STYLE_SET_GET_DECLARE(BORDER_BLEND_MODE, border_blend_mode, lv_blend_mode_t, _int, scalar) + 375a: 2232 movs r2, #50 ; 0x32 + 375c: 0031 movs r1, r6 + 375e: 0028 movs r0, r5 + 3760: 4b7e ldr r3, [pc, #504] ; (395c ) + 3762: 4798 blx r3 + draw_dsc->border_blend_mode = lv_obj_get_style_border_blend_mode(obj, part); + 3764: 7560 strb r0, [r4, #21] + 3766: e77a b.n 365e +_LV_OBJ_STYLE_SET_GET_DECLARE(BORDER_SIDE, border_side, lv_border_side_t, _int, scalar) + 3768: 2231 movs r2, #49 ; 0x31 + 376a: 0031 movs r1, r6 + 376c: 0028 movs r0, r5 + 376e: 4b7b ldr r3, [pc, #492] ; (395c ) + 3770: 4798 blx r3 + draw_dsc->border_side = lv_obj_get_style_border_side(obj, part); + 3772: 23ff movs r3, #255 ; 0xff + 3774: 4018 ands r0, r3 + 3776: 8260 strh r0, [r4, #18] +_LV_OBJ_STYLE_SET_GET_DECLARE(BORDER_COLOR, border_color, lv_color_t, _color, nonscalar) + 3778: 2239 movs r2, #57 ; 0x39 + 377a: 0031 movs r1, r6 + 377c: 0028 movs r0, r5 + 377e: 4b7a ldr r3, [pc, #488] ; (3968 ) + 3780: 4798 blx r3 + draw_dsc->border_color = lv_obj_get_style_border_color(obj, part); + 3782: 81e0 strh r0, [r4, #14] + 3784: e7e9 b.n 375a +_LV_OBJ_STYLE_SET_GET_DECLARE(OUTLINE_WIDTH, outline_width, lv_style_int_t, _int, scalar) + 3786: 2240 movs r2, #64 ; 0x40 + 3788: 0031 movs r1, r6 + 378a: 0028 movs r0, r5 + 378c: 4b73 ldr r3, [pc, #460] ; (395c ) + 378e: 4798 blx r3 + draw_dsc->outline_width = lv_obj_get_style_outline_width(obj, part); + 3790: 8320 strh r0, [r4, #24] + if(draw_dsc->outline_width) { + 3792: 2800 cmp r0, #0 + 3794: d100 bne.n 3798 + 3796: e766 b.n 3666 +_LV_OBJ_STYLE_SET_GET_DECLARE(OUTLINE_OPA, outline_opa, lv_opa_t, _opa, scalar) + 3798: 224c movs r2, #76 ; 0x4c + 379a: 0031 movs r1, r6 + 379c: 0028 movs r0, r5 + 379e: 4b71 ldr r3, [pc, #452] ; (3964 ) + 37a0: 4798 blx r3 + draw_dsc->outline_opa = lv_obj_get_style_outline_opa(obj, part); + 37a2: 7720 strb r0, [r4, #28] + if(draw_dsc->outline_opa > LV_OPA_MIN) { + 37a4: 2805 cmp r0, #5 + 37a6: d806 bhi.n 37b6 +_LV_OBJ_STYLE_SET_GET_DECLARE(OUTLINE_BLEND_MODE, outline_blend_mode, lv_blend_mode_t, _int, scalar) + 37a8: 2242 movs r2, #66 ; 0x42 + 37aa: 0031 movs r1, r6 + 37ac: 0028 movs r0, r5 + 37ae: 4b6b ldr r3, [pc, #428] ; (395c ) + 37b0: 4798 blx r3 + draw_dsc->outline_blend_mode = lv_obj_get_style_outline_blend_mode(obj, part); + 37b2: 7760 strb r0, [r4, #29] + 37b4: e757 b.n 3666 +_LV_OBJ_STYLE_SET_GET_DECLARE(OUTLINE_PAD, outline_pad, lv_style_int_t, _int, scalar) + 37b6: 2241 movs r2, #65 ; 0x41 + 37b8: 0031 movs r1, r6 + 37ba: 0028 movs r0, r5 + 37bc: 4b67 ldr r3, [pc, #412] ; (395c ) + 37be: 4798 blx r3 + draw_dsc->outline_pad = lv_obj_get_style_outline_pad(obj, part); + 37c0: 8360 strh r0, [r4, #26] +_LV_OBJ_STYLE_SET_GET_DECLARE(OUTLINE_COLOR, outline_color, lv_color_t, _color, nonscalar) + 37c2: 2249 movs r2, #73 ; 0x49 + 37c4: 0031 movs r1, r6 + 37c6: 0028 movs r0, r5 + 37c8: 4b67 ldr r3, [pc, #412] ; (3968 ) + 37ca: 4798 blx r3 + draw_dsc->outline_color = lv_obj_get_style_outline_color(obj, part); + 37cc: 82e0 strh r0, [r4, #22] + 37ce: e7eb b.n 37a8 +_LV_OBJ_STYLE_SET_GET_DECLARE(PATTERN_IMAGE, pattern_image, const void *, _ptr, scalar) + 37d0: 226e movs r2, #110 ; 0x6e + 37d2: 0031 movs r1, r6 + 37d4: 0028 movs r0, r5 + 37d6: 4b65 ldr r3, [pc, #404] ; (396c ) + 37d8: 4798 blx r3 + draw_dsc->pattern_image = lv_obj_get_style_pattern_image(obj, part); + 37da: 62e0 str r0, [r4, #44] ; 0x2c + if(draw_dsc->pattern_image) { + 37dc: 2800 cmp r0, #0 + 37de: d100 bne.n 37e2 + 37e0: e746 b.n 3670 +_LV_OBJ_STYLE_SET_GET_DECLARE(PATTERN_OPA, pattern_opa, lv_opa_t, _opa, scalar) + 37e2: 226c movs r2, #108 ; 0x6c + 37e4: 0031 movs r1, r6 + 37e6: 0028 movs r0, r5 + 37e8: 4b5e ldr r3, [pc, #376] ; (3964 ) + 37ea: 4798 blx r3 + draw_dsc->pattern_opa = lv_obj_get_style_pattern_opa(obj, part); + 37ec: 2336 movs r3, #54 ; 0x36 + 37ee: 54e0 strb r0, [r4, r3] + if(draw_dsc->pattern_opa > LV_OPA_MIN) { + 37f0: 2805 cmp r0, #5 + 37f2: d800 bhi.n 37f6 + 37f4: e73c b.n 3670 +_LV_OBJ_STYLE_SET_GET_DECLARE(PATTERN_RECOLOR_OPA, pattern_recolor_opa, lv_opa_t, _opa, scalar) + 37f6: 226d movs r2, #109 ; 0x6d + 37f8: 0031 movs r1, r6 + 37fa: 0028 movs r0, r5 + 37fc: 4b59 ldr r3, [pc, #356] ; (3964 ) + 37fe: 4798 blx r3 + draw_dsc->pattern_recolor_opa = lv_obj_get_style_pattern_recolor_opa(obj, part); + 3800: 2337 movs r3, #55 ; 0x37 + 3802: 54e0 strb r0, [r4, r3] +_LV_OBJ_STYLE_SET_GET_DECLARE(PATTERN_REPEAT, pattern_repeat, bool, _int, scalar) + 3804: 2261 movs r2, #97 ; 0x61 + 3806: 0031 movs r1, r6 + 3808: 0028 movs r0, r5 + 380a: 4b54 ldr r3, [pc, #336] ; (395c ) + 380c: 4798 blx r3 + 380e: 0003 movs r3, r0 + 3810: 1e58 subs r0, r3, #1 + 3812: 4183 sbcs r3, r0 + draw_dsc->pattern_repeat = lv_obj_get_style_pattern_repeat(obj, part); + 3814: 2238 movs r2, #56 ; 0x38 + 3816: 5ca0 ldrb r0, [r4, r2] + 3818: 2101 movs r1, #1 + 381a: 4388 bics r0, r1 + 381c: 4318 orrs r0, r3 + 381e: 54a0 strb r0, [r4, r2] + if(lv_img_src_get_type(draw_dsc->pattern_image) == LV_IMG_SRC_SYMBOL) { + 3820: 6ae0 ldr r0, [r4, #44] ; 0x2c + 3822: 4b53 ldr r3, [pc, #332] ; (3970 ) + 3824: 4798 blx r3 + 3826: 2802 cmp r0, #2 + 3828: d00b beq.n 3842 + else if(draw_dsc->pattern_recolor_opa > LV_OPA_MIN) { + 382a: 2337 movs r3, #55 ; 0x37 + 382c: 5ce3 ldrb r3, [r4, r3] + 382e: 2b05 cmp r3, #5 + 3830: d814 bhi.n 385c +_LV_OBJ_STYLE_SET_GET_DECLARE(PATTERN_BLEND_MODE, pattern_blend_mode, lv_blend_mode_t, _int, scalar) + 3832: 2260 movs r2, #96 ; 0x60 + 3834: 0031 movs r1, r6 + 3836: 0028 movs r0, r5 + 3838: 4b48 ldr r3, [pc, #288] ; (395c ) + 383a: 4798 blx r3 + draw_dsc->pattern_blend_mode = lv_obj_get_style_pattern_blend_mode(obj, part); + 383c: 2339 movs r3, #57 ; 0x39 + 383e: 54e0 strb r0, [r4, r3] + 3840: e716 b.n 3670 +_LV_OBJ_STYLE_SET_GET_DECLARE(PATTERN_RECOLOR, pattern_recolor, lv_color_t, _color, nonscalar) + 3842: 2269 movs r2, #105 ; 0x69 + 3844: 0031 movs r1, r6 + 3846: 0028 movs r0, r5 + 3848: 4b47 ldr r3, [pc, #284] ; (3968 ) + 384a: 4798 blx r3 + draw_dsc->pattern_recolor = lv_obj_get_style_pattern_recolor(obj, part); + 384c: 86a0 strh r0, [r4, #52] ; 0x34 +_LV_OBJ_STYLE_SET_GET_DECLARE(TEXT_FONT, text_font, const lv_font_t *, _ptr, scalar) + 384e: 4a49 ldr r2, [pc, #292] ; (3974 ) + 3850: 0031 movs r1, r6 + 3852: 0028 movs r0, r5 + 3854: 4b45 ldr r3, [pc, #276] ; (396c ) + 3856: 4798 blx r3 + draw_dsc->pattern_font = lv_obj_get_style_text_font(obj, part); + 3858: 6320 str r0, [r4, #48] ; 0x30 + 385a: e7ea b.n 3832 +_LV_OBJ_STYLE_SET_GET_DECLARE(PATTERN_RECOLOR, pattern_recolor, lv_color_t, _color, nonscalar) + 385c: 2269 movs r2, #105 ; 0x69 + 385e: 0031 movs r1, r6 + 3860: 0028 movs r0, r5 + 3862: 4b41 ldr r3, [pc, #260] ; (3968 ) + 3864: 4798 blx r3 + draw_dsc->pattern_recolor = lv_obj_get_style_pattern_recolor(obj, part); + 3866: 86a0 strh r0, [r4, #52] ; 0x34 + 3868: e7e3 b.n 3832 +_LV_OBJ_STYLE_SET_GET_DECLARE(SHADOW_WIDTH, shadow_width, lv_style_int_t, _int, scalar) + 386a: 2250 movs r2, #80 ; 0x50 + 386c: 0031 movs r1, r6 + 386e: 0028 movs r0, r5 + 3870: 4b3a ldr r3, [pc, #232] ; (395c ) + 3872: 4798 blx r3 + draw_dsc->shadow_width = lv_obj_get_style_shadow_width(obj, part); + 3874: 8420 strh r0, [r4, #32] + if(draw_dsc->shadow_width) { + 3876: 2800 cmp r0, #0 + 3878: d100 bne.n 387c + 387a: e6fe b.n 367a +_LV_OBJ_STYLE_SET_GET_DECLARE(SHADOW_OPA, shadow_opa, lv_opa_t, _opa, scalar) + 387c: 225c movs r2, #92 ; 0x5c + 387e: 0031 movs r1, r6 + 3880: 0028 movs r0, r5 + 3882: 4b38 ldr r3, [pc, #224] ; (3964 ) + 3884: 4798 blx r3 + draw_dsc->shadow_opa = lv_obj_get_style_shadow_opa(obj, part); + 3886: 2328 movs r3, #40 ; 0x28 + 3888: 54e0 strb r0, [r4, r3] + if(draw_dsc->shadow_opa > LV_OPA_MIN) { + 388a: 2805 cmp r0, #5 + 388c: d800 bhi.n 3890 + 388e: e6f4 b.n 367a +_LV_OBJ_STYLE_SET_GET_DECLARE(SHADOW_OFS_X, shadow_ofs_x, lv_style_int_t, _int, scalar) + 3890: 2251 movs r2, #81 ; 0x51 + 3892: 0031 movs r1, r6 + 3894: 0028 movs r0, r5 + 3896: 4b31 ldr r3, [pc, #196] ; (395c ) + 3898: 4699 mov r9, r3 + 389a: 4798 blx r3 + draw_dsc->shadow_ofs_x = lv_obj_get_style_shadow_ofs_x(obj, part); + 389c: 8460 strh r0, [r4, #34] ; 0x22 +_LV_OBJ_STYLE_SET_GET_DECLARE(SHADOW_OFS_Y, shadow_ofs_y, lv_style_int_t, _int, scalar) + 389e: 2252 movs r2, #82 ; 0x52 + 38a0: 0031 movs r1, r6 + 38a2: 0028 movs r0, r5 + 38a4: 47c8 blx r9 + draw_dsc->shadow_ofs_y = lv_obj_get_style_shadow_ofs_y(obj, part); + 38a6: 84a0 strh r0, [r4, #36] ; 0x24 +_LV_OBJ_STYLE_SET_GET_DECLARE(SHADOW_SPREAD, shadow_spread, lv_style_int_t, _int, scalar) + 38a8: 2253 movs r2, #83 ; 0x53 + 38aa: 0031 movs r1, r6 + 38ac: 0028 movs r0, r5 + 38ae: 47c8 blx r9 + draw_dsc->shadow_spread = lv_obj_get_style_shadow_spread(obj, part); + 38b0: 84e0 strh r0, [r4, #38] ; 0x26 +_LV_OBJ_STYLE_SET_GET_DECLARE(SHADOW_COLOR, shadow_color, lv_color_t, _color, nonscalar) + 38b2: 2259 movs r2, #89 ; 0x59 + 38b4: 0031 movs r1, r6 + 38b6: 0028 movs r0, r5 + 38b8: 4b2b ldr r3, [pc, #172] ; (3968 ) + 38ba: 4798 blx r3 + draw_dsc->shadow_color = lv_obj_get_style_shadow_color(obj, part); + 38bc: 83e0 strh r0, [r4, #30] +_LV_OBJ_STYLE_SET_GET_DECLARE(SHADOW_BLEND_MODE, shadow_blend_mode, lv_blend_mode_t, _int, scalar) + 38be: 2254 movs r2, #84 ; 0x54 + 38c0: 0031 movs r1, r6 + 38c2: 0028 movs r0, r5 + 38c4: 47c8 blx r9 + draw_dsc->shadow_blend_mode = lv_obj_get_style_shadow_blend_mode(obj, part); + 38c6: 2329 movs r3, #41 ; 0x29 + 38c8: 54e0 strb r0, [r4, r3] + 38ca: e6d6 b.n 367a +_LV_OBJ_STYLE_SET_GET_DECLARE(VALUE_STR, value_str, const char *, _ptr, scalar) + 38cc: 227f movs r2, #127 ; 0x7f + 38ce: 0031 movs r1, r6 + 38d0: 0028 movs r0, r5 + 38d2: 4b26 ldr r3, [pc, #152] ; (396c ) + 38d4: 4798 blx r3 + draw_dsc->value_str = lv_obj_get_style_value_str(obj, part); + 38d6: 63e0 str r0, [r4, #60] ; 0x3c + if(draw_dsc->value_str) { + 38d8: 2800 cmp r0, #0 + 38da: d100 bne.n 38de + 38dc: e6d2 b.n 3684 +_LV_OBJ_STYLE_SET_GET_DECLARE(VALUE_OPA, value_opa, lv_opa_t, _opa, scalar) + 38de: 227c movs r2, #124 ; 0x7c + 38e0: 0031 movs r1, r6 + 38e2: 0028 movs r0, r5 + 38e4: 4b1f ldr r3, [pc, #124] ; (3964 ) + 38e6: 4798 blx r3 + draw_dsc->value_opa = lv_obj_get_style_value_opa(obj, part); + 38e8: 2344 movs r3, #68 ; 0x44 + 38ea: 54e0 strb r0, [r4, r3] + if(draw_dsc->value_opa > LV_OPA_MIN) { + 38ec: 2805 cmp r0, #5 + 38ee: d800 bhi.n 38f2 + 38f0: e6c8 b.n 3684 +_LV_OBJ_STYLE_SET_GET_DECLARE(VALUE_OFS_X, value_ofs_x, lv_style_int_t, _int, scalar) + 38f2: 2273 movs r2, #115 ; 0x73 + 38f4: 0031 movs r1, r6 + 38f6: 0028 movs r0, r5 + 38f8: 4b18 ldr r3, [pc, #96] ; (395c ) + 38fa: 4699 mov r9, r3 + 38fc: 4798 blx r3 + draw_dsc->value_ofs_x = lv_obj_get_style_value_ofs_x(obj, part); + 38fe: 2348 movs r3, #72 ; 0x48 + 3900: 52e0 strh r0, [r4, r3] +_LV_OBJ_STYLE_SET_GET_DECLARE(VALUE_OFS_Y, value_ofs_y, lv_style_int_t, _int, scalar) + 3902: 2274 movs r2, #116 ; 0x74 + 3904: 0031 movs r1, r6 + 3906: 0028 movs r0, r5 + 3908: 47c8 blx r9 + draw_dsc->value_ofs_y = lv_obj_get_style_value_ofs_y(obj, part); + 390a: 234a movs r3, #74 ; 0x4a + 390c: 52e0 strh r0, [r4, r3] +_LV_OBJ_STYLE_SET_GET_DECLARE(VALUE_COLOR, value_color, lv_color_t, _color, nonscalar) + 390e: 2279 movs r2, #121 ; 0x79 + 3910: 0031 movs r1, r6 + 3912: 0028 movs r0, r5 + 3914: 4b14 ldr r3, [pc, #80] ; (3968 ) + 3916: 4798 blx r3 + draw_dsc->value_color = lv_obj_get_style_value_color(obj, part); + 3918: 2346 movs r3, #70 ; 0x46 + 391a: 52e0 strh r0, [r4, r3] +_LV_OBJ_STYLE_SET_GET_DECLARE(VALUE_FONT, value_font, const lv_font_t *, _ptr, scalar) + 391c: 227e movs r2, #126 ; 0x7e + 391e: 0031 movs r1, r6 + 3920: 0028 movs r0, r5 + 3922: 4b12 ldr r3, [pc, #72] ; (396c ) + 3924: 4798 blx r3 + draw_dsc->value_font = lv_obj_get_style_value_font(obj, part); + 3926: 6420 str r0, [r4, #64] ; 0x40 +_LV_OBJ_STYLE_SET_GET_DECLARE(VALUE_LETTER_SPACE, value_letter_space, lv_style_int_t, _int, scalar) + 3928: 2270 movs r2, #112 ; 0x70 + 392a: 0031 movs r1, r6 + 392c: 0028 movs r0, r5 + 392e: 47c8 blx r9 + draw_dsc->value_letter_space = lv_obj_get_style_value_letter_space(obj, part); + 3930: 234c movs r3, #76 ; 0x4c + 3932: 52e0 strh r0, [r4, r3] +_LV_OBJ_STYLE_SET_GET_DECLARE(VALUE_LINE_SPACE, value_line_space, lv_style_int_t, _int, scalar) + 3934: 2271 movs r2, #113 ; 0x71 + 3936: 0031 movs r1, r6 + 3938: 0028 movs r0, r5 + 393a: 47c8 blx r9 + draw_dsc->value_line_space = lv_obj_get_style_value_line_space(obj, part); + 393c: 234e movs r3, #78 ; 0x4e + 393e: 52e0 strh r0, [r4, r3] +_LV_OBJ_STYLE_SET_GET_DECLARE(VALUE_ALIGN, value_align, lv_align_t, _int, scalar) + 3940: 2275 movs r2, #117 ; 0x75 + 3942: 0031 movs r1, r6 + 3944: 0028 movs r0, r5 + 3946: 47c8 blx r9 + draw_dsc->value_align = lv_obj_get_style_value_align(obj, part); + 3948: 2350 movs r3, #80 ; 0x50 + 394a: 54e0 strb r0, [r4, r3] +_LV_OBJ_STYLE_SET_GET_DECLARE(VALUE_BLEND_MODE, value_blend_mode, lv_blend_mode_t, _int, scalar) + 394c: 2272 movs r2, #114 ; 0x72 + 394e: 0031 movs r1, r6 + 3950: 0028 movs r0, r5 + 3952: 47c8 blx r9 + draw_dsc->value_blend_mode = lv_obj_get_style_value_blend_mode(obj, part); + 3954: 2351 movs r3, #81 ; 0x51 + 3956: 54e0 strb r0, [r4, r3] + 3958: e694 b.n 3684 + 395a: 46c0 nop ; (mov r8, r8) + 395c: 00002d49 .word 0x00002d49 + 3960: 0000800c .word 0x0000800c + 3964: 00002ead .word 0x00002ead + 3968: 00002e09 .word 0x00002e09 + 396c: 00002f59 .word 0x00002f59 + 3970: 000080f9 .word 0x000080f9 + 3974: 0000808e .word 0x0000808e + +00003978 : +{ + 3978: b5f0 push {r4, r5, r6, r7, lr} + 397a: b09b sub sp, #108 ; 0x6c + 397c: 0004 movs r4, r0 + 397e: 000e movs r6, r1 + if(mode == LV_DESIGN_COVER_CHK) { + 3980: 2a02 cmp r2, #2 + 3982: d007 beq.n 3994 + else if(mode == LV_DESIGN_DRAW_MAIN) { + 3984: 2a00 cmp r2, #0 + 3986: d061 beq.n 3a4c + return LV_DESIGN_RES_OK; + 3988: 2000 movs r0, #0 + else if(mode == LV_DESIGN_DRAW_POST) { + 398a: 2a01 cmp r2, #1 + 398c: d100 bne.n 3990 + 398e: e0b5 b.n 3afc +} + 3990: b01b add sp, #108 ; 0x6c + 3992: bdf0 pop {r4, r5, r6, r7, pc} +_LV_OBJ_STYLE_SET_GET_DECLARE(CLIP_CORNER, clip_corner, bool, _int, scalar) + 3994: 2100 movs r1, #0 + 3996: 4b81 ldr r3, [pc, #516] ; (3b9c ) + 3998: 4798 blx r3 + 399a: 0003 movs r3, r0 + if(lv_obj_get_style_clip_corner(obj, LV_OBJ_PART_MAIN)) return LV_DESIGN_RES_MASKED; + 399c: 2003 movs r0, #3 + 399e: 2b00 cmp r3, #0 + 39a0: d1f6 bne.n 3990 +_LV_OBJ_STYLE_SET_GET_DECLARE(RADIUS, radius, lv_style_int_t, _int, scalar) + 39a2: 2201 movs r2, #1 + 39a4: 2100 movs r1, #0 + 39a6: 0020 movs r0, r4 + 39a8: 4f7c ldr r7, [pc, #496] ; (3b9c ) + 39aa: 47b8 blx r7 + 39ac: 9001 str r0, [sp, #4] +_LV_OBJ_STYLE_SET_GET_DECLARE(TRANSFORM_WIDTH, transform_width, lv_style_int_t, _int, scalar) + 39ae: 2204 movs r2, #4 + 39b0: 2100 movs r1, #0 + 39b2: 0020 movs r0, r4 + 39b4: 47b8 blx r7 + 39b6: 0005 movs r5, r0 +_LV_OBJ_STYLE_SET_GET_DECLARE(TRANSFORM_HEIGHT, transform_height, lv_style_int_t, _int, scalar) + 39b8: 2205 movs r2, #5 + 39ba: 2100 movs r1, #0 + 39bc: 0020 movs r0, r4 + 39be: 47b8 blx r7 + lv_area_copy(&coords, &obj->coords); + 39c0: 0027 movs r7, r4 + 39c2: 3710 adds r7, #16 + 39c4: 2300 movs r3, #0 + *d8 = *s8; + 39c6: a905 add r1, sp, #20 + 39c8: 5cfa ldrb r2, [r7, r3] + 39ca: 545a strb r2, [r3, r1] + 39cc: 3301 adds r3, #1 + while(len) { + 39ce: 2b08 cmp r3, #8 + 39d0: d1fa bne.n 39c8 + coords.x1 -= w; + 39d2: b2ad uxth r5, r5 + 39d4: a905 add r1, sp, #20 + 39d6: 880b ldrh r3, [r1, #0] + 39d8: 1b5b subs r3, r3, r5 + 39da: 800b strh r3, [r1, #0] + coords.x2 += w; + 39dc: 888b ldrh r3, [r1, #4] + 39de: 18ed adds r5, r5, r3 + 39e0: 808d strh r5, [r1, #4] + coords.y1 -= h; + 39e2: b280 uxth r0, r0 + 39e4: 884b ldrh r3, [r1, #2] + 39e6: 1a1b subs r3, r3, r0 + 39e8: 804b strh r3, [r1, #2] + coords.y2 += h; + 39ea: 88cb ldrh r3, [r1, #6] + 39ec: 18c0 adds r0, r0, r3 + 39ee: 80c8 strh r0, [r1, #6] + if(_lv_area_is_in(clip_area, &coords, r) == false) return LV_DESIGN_RES_NOT_COVER; + 39f0: 9a01 ldr r2, [sp, #4] + 39f2: 0030 movs r0, r6 + 39f4: 4b6a ldr r3, [pc, #424] ; (3ba0 ) + 39f6: 4798 blx r3 + 39f8: 0003 movs r3, r0 + 39fa: 2002 movs r0, #2 + 39fc: 2b00 cmp r3, #0 + 39fe: d0c7 beq.n 3990 +_LV_OBJ_STYLE_SET_GET_DECLARE(BG_OPA, bg_opa, lv_opa_t, _opa, scalar) + 3a00: 222c movs r2, #44 ; 0x2c + 3a02: 2100 movs r1, #0 + 3a04: 0020 movs r0, r4 + 3a06: 4b67 ldr r3, [pc, #412] ; (3ba4 ) + 3a08: 4798 blx r3 + 3a0a: 0003 movs r3, r0 + if(lv_obj_get_style_bg_opa(obj, LV_OBJ_PART_MAIN) < LV_OPA_MAX) return LV_DESIGN_RES_NOT_COVER; + 3a0c: 2002 movs r0, #2 + 3a0e: 2bf9 cmp r3, #249 ; 0xf9 + 3a10: d9be bls.n 3990 +_LV_OBJ_STYLE_SET_GET_DECLARE(BG_BLEND_MODE, bg_blend_mode, lv_blend_mode_t, _int, scalar) + 3a12: 2220 movs r2, #32 + 3a14: 2100 movs r1, #0 + 3a16: 0020 movs r0, r4 + 3a18: 4b60 ldr r3, [pc, #384] ; (3b9c ) + 3a1a: 4798 blx r3 + if(lv_obj_get_style_bg_blend_mode(obj, LV_OBJ_PART_MAIN) != LV_BLEND_MODE_NORMAL) return LV_DESIGN_RES_NOT_COVER; + 3a1c: b2c3 uxtb r3, r0 + 3a1e: 2002 movs r0, #2 + 3a20: 2b00 cmp r3, #0 + 3a22: d1b5 bne.n 3990 +_LV_OBJ_STYLE_SET_GET_DECLARE(BORDER_BLEND_MODE, border_blend_mode, lv_blend_mode_t, _int, scalar) + 3a24: 2232 movs r2, #50 ; 0x32 + 3a26: 2100 movs r1, #0 + 3a28: 0020 movs r0, r4 + 3a2a: 4b5c ldr r3, [pc, #368] ; (3b9c ) + 3a2c: 4798 blx r3 + if(lv_obj_get_style_border_blend_mode(obj, LV_OBJ_PART_MAIN) != LV_BLEND_MODE_NORMAL) return LV_DESIGN_RES_NOT_COVER; + 3a2e: b2c3 uxtb r3, r0 + 3a30: 2002 movs r0, #2 + 3a32: 2b00 cmp r3, #0 + 3a34: d1ac bne.n 3990 +_LV_OBJ_STYLE_SET_GET_DECLARE(OPA_SCALE, opa_scale, lv_opa_t, _opa, scalar) + 3a36: 4a5c ldr r2, [pc, #368] ; (3ba8 ) + 3a38: 2100 movs r1, #0 + 3a3a: 0020 movs r0, r4 + 3a3c: 4b59 ldr r3, [pc, #356] ; (3ba4 ) + 3a3e: 4798 blx r3 + return LV_DESIGN_RES_COVER; + 3a40: 2300 movs r3, #0 + 3a42: 22f9 movs r2, #249 ; 0xf9 + 3a44: 4282 cmp r2, r0 + 3a46: 415b adcs r3, r3 + 3a48: 1c58 adds r0, r3, #1 + 3a4a: e7a1 b.n 3990 + lv_draw_rect_dsc_init(&draw_dsc); + 3a4c: a805 add r0, sp, #20 + 3a4e: 4b57 ldr r3, [pc, #348] ; (3bac ) + 3a50: 4798 blx r3 +_LV_OBJ_STYLE_SET_GET_DECLARE(BORDER_POST, border_post, bool, _int, scalar) + 3a52: 2233 movs r2, #51 ; 0x33 + 3a54: 2100 movs r1, #0 + 3a56: 0020 movs r0, r4 + 3a58: 4b50 ldr r3, [pc, #320] ; (3b9c ) + 3a5a: 4798 blx r3 + if(lv_obj_get_style_border_post(obj, LV_OBJ_PART_MAIN)) { + 3a5c: 2800 cmp r0, #0 + 3a5e: d002 beq.n 3a66 + draw_dsc.border_opa = LV_OPA_TRANSP; + 3a60: 2200 movs r2, #0 + 3a62: ab05 add r3, sp, #20 + 3a64: 751a strb r2, [r3, #20] + lv_obj_init_draw_rect_dsc(obj, LV_OBJ_PART_MAIN, &draw_dsc); + 3a66: aa05 add r2, sp, #20 + 3a68: 2100 movs r1, #0 + 3a6a: 0020 movs r0, r4 + 3a6c: 4b50 ldr r3, [pc, #320] ; (3bb0 ) + 3a6e: 4798 blx r3 +_LV_OBJ_STYLE_SET_GET_DECLARE(TRANSFORM_WIDTH, transform_width, lv_style_int_t, _int, scalar) + 3a70: 2204 movs r2, #4 + 3a72: 2100 movs r1, #0 + 3a74: 0020 movs r0, r4 + 3a76: 4f49 ldr r7, [pc, #292] ; (3b9c ) + 3a78: 47b8 blx r7 + 3a7a: 0005 movs r5, r0 +_LV_OBJ_STYLE_SET_GET_DECLARE(TRANSFORM_HEIGHT, transform_height, lv_style_int_t, _int, scalar) + 3a7c: 2205 movs r2, #5 + 3a7e: 2100 movs r1, #0 + 3a80: 0020 movs r0, r4 + 3a82: 47b8 blx r7 + lv_area_copy(&coords, &obj->coords); + 3a84: 0027 movs r7, r4 + 3a86: 3710 adds r7, #16 + 3a88: 2300 movs r3, #0 + *d8 = *s8; + 3a8a: a903 add r1, sp, #12 + 3a8c: 5cfa ldrb r2, [r7, r3] + 3a8e: 545a strb r2, [r3, r1] + 3a90: 3301 adds r3, #1 + while(len) { + 3a92: 2b08 cmp r3, #8 + 3a94: d1fa bne.n 3a8c + coords.x1 -= w; + 3a96: b2ad uxth r5, r5 + 3a98: ab03 add r3, sp, #12 + 3a9a: 881a ldrh r2, [r3, #0] + 3a9c: 1b52 subs r2, r2, r5 + 3a9e: 801a strh r2, [r3, #0] + coords.x2 += w; + 3aa0: 889a ldrh r2, [r3, #4] + 3aa2: 18ad adds r5, r5, r2 + 3aa4: 809d strh r5, [r3, #4] + coords.y1 -= h; + 3aa6: b280 uxth r0, r0 + 3aa8: 885a ldrh r2, [r3, #2] + 3aaa: 1a12 subs r2, r2, r0 + 3aac: 805a strh r2, [r3, #2] + coords.y2 += h; + 3aae: 88da ldrh r2, [r3, #6] + 3ab0: 1880 adds r0, r0, r2 + 3ab2: 80d8 strh r0, [r3, #6] + lv_draw_rect(&coords, clip_area, &draw_dsc); + 3ab4: aa05 add r2, sp, #20 + 3ab6: 0031 movs r1, r6 + 3ab8: 0018 movs r0, r3 + 3aba: 4b3e ldr r3, [pc, #248] ; (3bb4 ) + 3abc: 4798 blx r3 +_LV_OBJ_STYLE_SET_GET_DECLARE(CLIP_CORNER, clip_corner, bool, _int, scalar) + 3abe: 2202 movs r2, #2 + 3ac0: 2100 movs r1, #0 + 3ac2: 0020 movs r0, r4 + 3ac4: 4b35 ldr r3, [pc, #212] ; (3b9c ) + 3ac6: 4798 blx r3 + if(lv_obj_get_style_clip_corner(obj, LV_OBJ_PART_MAIN)) { + 3ac8: 2800 cmp r0, #0 + 3aca: d101 bne.n 3ad0 + return LV_DESIGN_RES_OK; + 3acc: 2000 movs r0, #0 + 3ace: e75f b.n 3990 + lv_draw_mask_radius_param_t * mp = _lv_mem_buf_get(sizeof(lv_draw_mask_radius_param_t)); + 3ad0: 201c movs r0, #28 + 3ad2: 4b39 ldr r3, [pc, #228] ; (3bb8 ) + 3ad4: 4798 blx r3 + 3ad6: 0005 movs r5, r0 +_LV_OBJ_STYLE_SET_GET_DECLARE(RADIUS, radius, lv_style_int_t, _int, scalar) + 3ad8: 2201 movs r2, #1 + 3ada: 2100 movs r1, #0 + 3adc: 0020 movs r0, r4 + 3ade: 4b2f ldr r3, [pc, #188] ; (3b9c ) + 3ae0: 4798 blx r3 + 3ae2: 0002 movs r2, r0 + lv_draw_mask_radius_init(mp, &obj->coords, r, false); + 3ae4: 2300 movs r3, #0 + 3ae6: 0039 movs r1, r7 + 3ae8: 0028 movs r0, r5 + 3aea: 4e34 ldr r6, [pc, #208] ; (3bbc ) + 3aec: 47b0 blx r6 + lv_draw_mask_add(mp, obj + 8); + 3aee: 2398 movs r3, #152 ; 0x98 + 3af0: 009b lsls r3, r3, #2 + 3af2: 18e1 adds r1, r4, r3 + 3af4: 0028 movs r0, r5 + 3af6: 4b32 ldr r3, [pc, #200] ; (3bc0 ) + 3af8: 4798 blx r3 + 3afa: e7e7 b.n 3acc +_LV_OBJ_STYLE_SET_GET_DECLARE(CLIP_CORNER, clip_corner, bool, _int, scalar) + 3afc: 3201 adds r2, #1 + 3afe: 2100 movs r1, #0 + 3b00: 0020 movs r0, r4 + 3b02: 4b26 ldr r3, [pc, #152] ; (3b9c ) + 3b04: 4798 blx r3 + if(lv_obj_get_style_clip_corner(obj, LV_OBJ_PART_MAIN)) { + 3b06: 2800 cmp r0, #0 + 3b08: d140 bne.n 3b8c +_LV_OBJ_STYLE_SET_GET_DECLARE(BORDER_POST, border_post, bool, _int, scalar) + 3b0a: 2233 movs r2, #51 ; 0x33 + 3b0c: 2100 movs r1, #0 + 3b0e: 0020 movs r0, r4 + 3b10: 4b22 ldr r3, [pc, #136] ; (3b9c ) + 3b12: 4798 blx r3 + 3b14: 0003 movs r3, r0 + return LV_DESIGN_RES_OK; + 3b16: 2000 movs r0, #0 + if(lv_obj_get_style_border_post(obj, LV_OBJ_PART_MAIN)) { + 3b18: 2b00 cmp r3, #0 + 3b1a: d100 bne.n 3b1e + 3b1c: e738 b.n 3990 + lv_draw_rect_dsc_init(&draw_dsc); + 3b1e: ad05 add r5, sp, #20 + 3b20: 0028 movs r0, r5 + 3b22: 4b22 ldr r3, [pc, #136] ; (3bac ) + 3b24: 4798 blx r3 + draw_dsc.bg_opa = LV_OPA_TRANSP; + 3b26: 2300 movs r3, #0 + 3b28: 732b strb r3, [r5, #12] + draw_dsc.pattern_opa = LV_OPA_TRANSP; + 3b2a: 2236 movs r2, #54 ; 0x36 + 3b2c: 54ab strb r3, [r5, r2] + draw_dsc.shadow_opa = LV_OPA_TRANSP; + 3b2e: 3a0e subs r2, #14 + 3b30: 54ab strb r3, [r5, r2] + lv_obj_init_draw_rect_dsc(obj, LV_OBJ_PART_MAIN, &draw_dsc); + 3b32: 002a movs r2, r5 + 3b34: 2100 movs r1, #0 + 3b36: 0020 movs r0, r4 + 3b38: 4b1d ldr r3, [pc, #116] ; (3bb0 ) + 3b3a: 4798 blx r3 +_LV_OBJ_STYLE_SET_GET_DECLARE(TRANSFORM_WIDTH, transform_width, lv_style_int_t, _int, scalar) + 3b3c: 2204 movs r2, #4 + 3b3e: 2100 movs r1, #0 + 3b40: 0020 movs r0, r4 + 3b42: 4f16 ldr r7, [pc, #88] ; (3b9c ) + 3b44: 47b8 blx r7 + 3b46: 0005 movs r5, r0 +_LV_OBJ_STYLE_SET_GET_DECLARE(TRANSFORM_HEIGHT, transform_height, lv_style_int_t, _int, scalar) + 3b48: 2205 movs r2, #5 + 3b4a: 2100 movs r1, #0 + 3b4c: 0020 movs r0, r4 + 3b4e: 47b8 blx r7 + lv_area_copy(&coords, &obj->coords); + 3b50: 3410 adds r4, #16 + 3b52: 2300 movs r3, #0 + *d8 = *s8; + 3b54: a903 add r1, sp, #12 + 3b56: 5ce2 ldrb r2, [r4, r3] + 3b58: 545a strb r2, [r3, r1] + 3b5a: 3301 adds r3, #1 + while(len) { + 3b5c: 2b08 cmp r3, #8 + 3b5e: d1fa bne.n 3b56 + coords.x1 -= w; + 3b60: b2ad uxth r5, r5 + 3b62: ab03 add r3, sp, #12 + 3b64: 881a ldrh r2, [r3, #0] + 3b66: 1b52 subs r2, r2, r5 + 3b68: 801a strh r2, [r3, #0] + coords.x2 += w; + 3b6a: 889a ldrh r2, [r3, #4] + 3b6c: 18ad adds r5, r5, r2 + 3b6e: 809d strh r5, [r3, #4] + coords.y1 -= h; + 3b70: b280 uxth r0, r0 + 3b72: 885a ldrh r2, [r3, #2] + 3b74: 1a12 subs r2, r2, r0 + 3b76: 805a strh r2, [r3, #2] + coords.y2 += h; + 3b78: 88da ldrh r2, [r3, #6] + 3b7a: 1880 adds r0, r0, r2 + 3b7c: 80d8 strh r0, [r3, #6] + lv_draw_rect(&coords, clip_area, &draw_dsc); + 3b7e: aa05 add r2, sp, #20 + 3b80: 0031 movs r1, r6 + 3b82: 0018 movs r0, r3 + 3b84: 4b0b ldr r3, [pc, #44] ; (3bb4 ) + 3b86: 4798 blx r3 + return LV_DESIGN_RES_OK; + 3b88: 2000 movs r0, #0 + 3b8a: e701 b.n 3990 + lv_draw_mask_radius_param_t * param = lv_draw_mask_remove_custom(obj + 8); + 3b8c: 2398 movs r3, #152 ; 0x98 + 3b8e: 009b lsls r3, r3, #2 + 3b90: 18e0 adds r0, r4, r3 + 3b92: 4b0c ldr r3, [pc, #48] ; (3bc4 ) + 3b94: 4798 blx r3 + _lv_mem_buf_release(param); + 3b96: 4b0c ldr r3, [pc, #48] ; (3bc8 ) + 3b98: 4798 blx r3 + 3b9a: e7b6 b.n 3b0a + 3b9c: 00002d49 .word 0x00002d49 + 3ba0: 0000fe35 .word 0x0000fe35 + 3ba4: 00002ead .word 0x00002ead + 3ba8: 0000800c .word 0x0000800c + 3bac: 0000aab9 .word 0x0000aab9 + 3bb0: 00003629 .word 0x00003629 + 3bb4: 0000ab5d .word 0x0000ab5d + 3bb8: 00010e59 .word 0x00010e59 + 3bbc: 0000a7ed .word 0x0000a7ed + 3bc0: 0000a585 .word 0x0000a585 + 3bc4: 0000a62d .word 0x0000a62d + 3bc8: 00010b6d .word 0x00010b6d + +00003bcc : +{ + 3bcc: b5f0 push {r4, r5, r6, r7, lr} + 3bce: 46de mov lr, fp + 3bd0: 4657 mov r7, sl + 3bd2: 464e mov r6, r9 + 3bd4: b5c0 push {r6, r7, lr} + 3bd6: b08a sub sp, #40 ; 0x28 + 3bd8: 0004 movs r4, r0 + 3bda: 9104 str r1, [sp, #16] +_LV_OBJ_STYLE_SET_GET_DECLARE(SHADOW_WIDTH, shadow_width, lv_style_int_t, _int, scalar) + 3bdc: 2250 movs r2, #80 ; 0x50 + 3bde: 4b78 ldr r3, [pc, #480] ; (3dc0 ) + 3be0: 4798 blx r3 + 3be2: 0006 movs r6, r0 + 3be4: 1e05 subs r5, r0, #0 + if(sh_width) { + 3be6: d130 bne.n 3c4a +_LV_OBJ_STYLE_SET_GET_DECLARE(VALUE_STR, value_str, const char *, _ptr, scalar) + 3be8: 227f movs r2, #127 ; 0x7f + 3bea: 9f04 ldr r7, [sp, #16] + 3bec: 0039 movs r1, r7 + 3bee: 0020 movs r0, r4 + 3bf0: 4b74 ldr r3, [pc, #464] ; (3dc4 ) + 3bf2: 4798 blx r3 + 3bf4: 1e06 subs r6, r0, #0 + if(value_str) { + 3bf6: d006 beq.n 3c06 +_LV_OBJ_STYLE_SET_GET_DECLARE(VALUE_OPA, value_opa, lv_opa_t, _opa, scalar) + 3bf8: 227c movs r2, #124 ; 0x7c + 3bfa: 0039 movs r1, r7 + 3bfc: 0020 movs r0, r4 + 3bfe: 4b72 ldr r3, [pc, #456] ; (3dc8 ) + 3c00: 4798 blx r3 + if(value_opa > LV_OPA_MIN) { + 3c02: 2805 cmp r0, #5 + 3c04: d850 bhi.n 3ca8 +_LV_OBJ_STYLE_SET_GET_DECLARE(OUTLINE_WIDTH, outline_width, lv_style_int_t, _int, scalar) + 3c06: 2240 movs r2, #64 ; 0x40 + 3c08: 9904 ldr r1, [sp, #16] + 3c0a: 0020 movs r0, r4 + 3c0c: 4b6c ldr r3, [pc, #432] ; (3dc0 ) + 3c0e: 4798 blx r3 + 3c10: 1e06 subs r6, r0, #0 + if(outline_width) { + 3c12: d000 beq.n 3c16 + 3c14: e0c0 b.n 3d98 +_LV_OBJ_STYLE_SET_GET_DECLARE(TRANSFORM_WIDTH, transform_width, lv_style_int_t, _int, scalar) + 3c16: 2204 movs r2, #4 + 3c18: 9904 ldr r1, [sp, #16] + 3c1a: 0020 movs r0, r4 + 3c1c: 4f68 ldr r7, [pc, #416] ; (3dc0 ) + 3c1e: 47b8 blx r7 + 3c20: 0006 movs r6, r0 +_LV_OBJ_STYLE_SET_GET_DECLARE(TRANSFORM_HEIGHT, transform_height, lv_style_int_t, _int, scalar) + 3c22: 2205 movs r2, #5 + 3c24: 9904 ldr r1, [sp, #16] + 3c26: 0020 movs r0, r4 + 3c28: 47b8 blx r7 + lv_coord_t wh = LV_MATH_MAX(w, h); + 3c2a: 1c03 adds r3, r0, #0 + 3c2c: 42b0 cmp r0, r6 + 3c2e: da00 bge.n 3c32 + 3c30: 1c33 adds r3, r6, #0 + 3c32: b21a sxth r2, r3 + if(wh > 0) s += wh; + 3c34: 2a00 cmp r2, #0 + 3c36: dd01 ble.n 3c3c + 3c38: 18ed adds r5, r5, r3 + 3c3a: b22d sxth r5, r5 +} + 3c3c: 0028 movs r0, r5 + 3c3e: b00a add sp, #40 ; 0x28 + 3c40: bc1c pop {r2, r3, r4} + 3c42: 4691 mov r9, r2 + 3c44: 469a mov sl, r3 + 3c46: 46a3 mov fp, r4 + 3c48: bdf0 pop {r4, r5, r6, r7, pc} +_LV_OBJ_STYLE_SET_GET_DECLARE(SHADOW_OPA, shadow_opa, lv_opa_t, _opa, scalar) + 3c4a: 225c movs r2, #92 ; 0x5c + 3c4c: 9904 ldr r1, [sp, #16] + 3c4e: 0020 movs r0, r4 + 3c50: 4b5d ldr r3, [pc, #372] ; (3dc8 ) + 3c52: 4798 blx r3 + lv_coord_t s = 0; + 3c54: 2500 movs r5, #0 + if(sh_opa > LV_OPA_MIN) { + 3c56: 2805 cmp r0, #5 + 3c58: d9c6 bls.n 3be8 +_LV_OBJ_STYLE_SET_GET_DECLARE(SHADOW_SPREAD, shadow_spread, lv_style_int_t, _int, scalar) + 3c5a: 2253 movs r2, #83 ; 0x53 + 3c5c: 9d04 ldr r5, [sp, #16] + 3c5e: 0029 movs r1, r5 + 3c60: 0020 movs r0, r4 + 3c62: 4f57 ldr r7, [pc, #348] ; (3dc0 ) + 3c64: 47b8 blx r7 + sh_width = sh_width / 2; /*THe blur adds only half width*/ + 3c66: 0ff3 lsrs r3, r6, #31 + 3c68: 199e adds r6, r3, r6 + 3c6a: 1076 asrs r6, r6, #1 + sh_width++; + 3c6c: 3601 adds r6, #1 + sh_width += lv_obj_get_style_shadow_spread(obj, part); + 3c6e: 1836 adds r6, r6, r0 + 3c70: b2b6 uxth r6, r6 +_LV_OBJ_STYLE_SET_GET_DECLARE(SHADOW_OFS_X, shadow_ofs_x, lv_style_int_t, _int, scalar) + 3c72: 2251 movs r2, #81 ; 0x51 + 3c74: 9504 str r5, [sp, #16] + 3c76: 0029 movs r1, r5 + 3c78: 0020 movs r0, r4 + 3c7a: 47b8 blx r7 + 3c7c: 0005 movs r5, r0 +_LV_OBJ_STYLE_SET_GET_DECLARE(SHADOW_OFS_Y, shadow_ofs_y, lv_style_int_t, _int, scalar) + 3c7e: 2252 movs r2, #82 ; 0x52 + 3c80: 9904 ldr r1, [sp, #16] + 3c82: 0020 movs r0, r4 + 3c84: 47b8 blx r7 + sh_width += LV_MATH_MAX(LV_MATH_ABS(sh_ofs_x), LV_MATH_ABS(sh_ofs_y)); + 3c86: 17ea asrs r2, r5, #31 + 3c88: 18ab adds r3, r5, r2 + 3c8a: 4053 eors r3, r2 + 3c8c: 17c2 asrs r2, r0, #31 + 3c8e: 1880 adds r0, r0, r2 + 3c90: 4050 eors r0, r2 + 3c92: 4298 cmp r0, r3 + 3c94: da00 bge.n 3c98 + 3c96: 0018 movs r0, r3 + 3c98: 1830 adds r0, r6, r0 + s = LV_MATH_MAX(s, sh_width); + 3c9a: 1c03 adds r3, r0, #0 + 3c9c: 0402 lsls r2, r0, #16 + 3c9e: d401 bmi.n 3ca4 + 3ca0: b21d sxth r5, r3 + 3ca2: e7a1 b.n 3be8 + 3ca4: 2300 movs r3, #0 + 3ca6: e7fb b.n 3ca0 +_LV_OBJ_STYLE_SET_GET_DECLARE(VALUE_LETTER_SPACE, value_letter_space, lv_style_int_t, _int, scalar) + 3ca8: 2270 movs r2, #112 ; 0x70 + 3caa: 9f04 ldr r7, [sp, #16] + 3cac: 0039 movs r1, r7 + 3cae: 0020 movs r0, r4 + 3cb0: 4b43 ldr r3, [pc, #268] ; (3dc0 ) + 3cb2: 4699 mov r9, r3 + 3cb4: 4798 blx r3 + 3cb6: 9005 str r0, [sp, #20] + 3cb8: 2270 movs r2, #112 ; 0x70 + 3cba: 0039 movs r1, r7 + 3cbc: 0020 movs r0, r4 + 3cbe: 47c8 blx r9 + 3cc0: 4683 mov fp, r0 +_LV_OBJ_STYLE_SET_GET_DECLARE(VALUE_FONT, value_font, const lv_font_t *, _ptr, scalar) + 3cc2: 227e movs r2, #126 ; 0x7e + 3cc4: 9704 str r7, [sp, #16] + 3cc6: 0039 movs r1, r7 + 3cc8: 0020 movs r0, r4 + 3cca: 4b3e ldr r3, [pc, #248] ; (3dc4 ) + 3ccc: 4798 blx r3 + 3cce: 0002 movs r2, r0 + _lv_txt_get_size(&txt_size, value_str, font, letter_space, line_space, LV_COORD_MAX, LV_TXT_FLAG_NONE); + 3cd0: af06 add r7, sp, #24 + 3cd2: 2100 movs r1, #0 + 3cd4: 468a mov sl, r1 + 3cd6: 9102 str r1, [sp, #8] + 3cd8: 4b3c ldr r3, [pc, #240] ; (3dcc ) + 3cda: 9301 str r3, [sp, #4] + 3cdc: 4659 mov r1, fp + 3cde: 9100 str r1, [sp, #0] + 3ce0: 9b05 ldr r3, [sp, #20] + 3ce2: 0031 movs r1, r6 + 3ce4: 0038 movs r0, r7 + 3ce6: 4e3a ldr r6, [pc, #232] ; (3dd0 ) + 3ce8: 47b0 blx r6 + value_area.x1 = 0; + 3cea: ae08 add r6, sp, #32 + 3cec: 4653 mov r3, sl + 3cee: 8033 strh r3, [r6, #0] + value_area.y1 = 0; + 3cf0: 8073 strh r3, [r6, #2] + value_area.x2 = txt_size.x - 1; + 3cf2: 883b ldrh r3, [r7, #0] + 3cf4: 3b01 subs r3, #1 + 3cf6: 80b3 strh r3, [r6, #4] + value_area.y2 = txt_size.y - 1; + 3cf8: 887b ldrh r3, [r7, #2] + 3cfa: 3b01 subs r3, #1 + 3cfc: 80f3 strh r3, [r6, #6] +_LV_OBJ_STYLE_SET_GET_DECLARE(VALUE_ALIGN, value_align, lv_align_t, _int, scalar) + 3cfe: 2275 movs r2, #117 ; 0x75 + 3d00: 9f04 ldr r7, [sp, #16] + 3d02: 0039 movs r1, r7 + 3d04: 0020 movs r0, r4 + 3d06: 47c8 blx r9 + 3d08: 9005 str r0, [sp, #20] +_LV_OBJ_STYLE_SET_GET_DECLARE(VALUE_OFS_X, value_ofs_x, lv_style_int_t, _int, scalar) + 3d0a: 2273 movs r2, #115 ; 0x73 + 3d0c: 0039 movs r1, r7 + 3d0e: 0020 movs r0, r4 + 3d10: 47c8 blx r9 + 3d12: 4682 mov sl, r0 +_LV_OBJ_STYLE_SET_GET_DECLARE(VALUE_OFS_Y, value_ofs_y, lv_style_int_t, _int, scalar) + 3d14: 2274 movs r2, #116 ; 0x74 + 3d16: 0039 movs r1, r7 + 3d18: 0020 movs r0, r4 + 3d1a: 47c8 blx r9 + 3d1c: 4681 mov r9, r0 + _lv_area_align(&obj->coords, &value_area, align, &p_align); + 3d1e: aa07 add r2, sp, #28 + 3d20: 0013 movs r3, r2 + 3d22: 466a mov r2, sp + 3d24: 7d12 ldrb r2, [r2, #20] + 3d26: 0020 movs r0, r4 + 3d28: 3010 adds r0, #16 + 3d2a: 9305 str r3, [sp, #20] + 3d2c: 0031 movs r1, r6 + 3d2e: 4f29 ldr r7, [pc, #164] ; (3dd4 ) + 3d30: 47b8 blx r7 + value_area.x1 += p_align.x + xofs; + 3d32: 9a05 ldr r2, [sp, #20] + 3d34: 8813 ldrh r3, [r2, #0] + 3d36: 4453 add r3, sl + 3d38: b29b uxth r3, r3 + value_area.y1 += p_align.y + yofs; + 3d3a: 8852 ldrh r2, [r2, #2] + 3d3c: 444a add r2, r9 + 3d3e: b292 uxth r2, r2 + s = LV_MATH_MAX(s, obj->coords.x1 - value_area.x1); + 3d40: 2010 movs r0, #16 + 3d42: 5e21 ldrsh r1, [r4, r0] + value_area.x1 += p_align.x + xofs; + 3d44: 8836 ldrh r6, [r6, #0] + 3d46: 199e adds r6, r3, r6 + s = LV_MATH_MAX(s, obj->coords.x1 - value_area.x1); + 3d48: b236 sxth r6, r6 + 3d4a: 1b8e subs r6, r1, r6 + 3d4c: 42ae cmp r6, r5 + 3d4e: da00 bge.n 3d52 + 3d50: 002e movs r6, r5 + s = LV_MATH_MAX(s, obj->coords.y1 - value_area.y1); + 3d52: 2112 movs r1, #18 + 3d54: 5e60 ldrsh r0, [r4, r1] + value_area.y1 += p_align.y + yofs; + 3d56: a908 add r1, sp, #32 + 3d58: 8849 ldrh r1, [r1, #2] + 3d5a: 1851 adds r1, r2, r1 + s = LV_MATH_MAX(s, obj->coords.y1 - value_area.y1); + 3d5c: b209 sxth r1, r1 + 3d5e: b236 sxth r6, r6 + 3d60: 1a41 subs r1, r0, r1 + 3d62: 42b1 cmp r1, r6 + 3d64: da00 bge.n 3d68 + 3d66: 0031 movs r1, r6 + value_area.x2 += p_align.x + xofs; + 3d68: a808 add r0, sp, #32 + 3d6a: 8880 ldrh r0, [r0, #4] + 3d6c: 181b adds r3, r3, r0 + s = LV_MATH_MAX(s, value_area.x2 - obj->coords.x2); + 3d6e: b21b sxth r3, r3 + 3d70: 2514 movs r5, #20 + 3d72: 5f60 ldrsh r0, [r4, r5] + 3d74: b209 sxth r1, r1 + 3d76: 1a1b subs r3, r3, r0 + 3d78: 428b cmp r3, r1 + 3d7a: da00 bge.n 3d7e + 3d7c: 000b movs r3, r1 + value_area.y2 += p_align.y + yofs; + 3d7e: a908 add r1, sp, #32 + 3d80: 88c9 ldrh r1, [r1, #6] + 3d82: 1852 adds r2, r2, r1 + s = LV_MATH_MAX(s, value_area.y2 - obj->coords.y2); + 3d84: b212 sxth r2, r2 + 3d86: 2016 movs r0, #22 + 3d88: 5e21 ldrsh r1, [r4, r0] + 3d8a: b21b sxth r3, r3 + 3d8c: 1a52 subs r2, r2, r1 + 3d8e: 429a cmp r2, r3 + 3d90: da00 bge.n 3d94 + 3d92: 001a movs r2, r3 + 3d94: b215 sxth r5, r2 + 3d96: e736 b.n 3c06 +_LV_OBJ_STYLE_SET_GET_DECLARE(OUTLINE_OPA, outline_opa, lv_opa_t, _opa, scalar) + 3d98: 224c movs r2, #76 ; 0x4c + 3d9a: 9904 ldr r1, [sp, #16] + 3d9c: 0020 movs r0, r4 + 3d9e: 4b0a ldr r3, [pc, #40] ; (3dc8 ) + 3da0: 4798 blx r3 + if(outline_opa > LV_OPA_MIN) { + 3da2: 2805 cmp r0, #5 + 3da4: d800 bhi.n 3da8 + 3da6: e736 b.n 3c16 +_LV_OBJ_STYLE_SET_GET_DECLARE(OUTLINE_PAD, outline_pad, lv_style_int_t, _int, scalar) + 3da8: 2241 movs r2, #65 ; 0x41 + 3daa: 9904 ldr r1, [sp, #16] + 3dac: 0020 movs r0, r4 + 3dae: 4b04 ldr r3, [pc, #16] ; (3dc0 ) + 3db0: 4798 blx r3 + s = LV_MATH_MAX(s, outline_pad + outline_width); + 3db2: 1986 adds r6, r0, r6 + 3db4: 42ae cmp r6, r5 + 3db6: da00 bge.n 3dba + 3db8: 002e movs r6, r5 + 3dba: b235 sxth r5, r6 + 3dbc: e72b b.n 3c16 + 3dbe: 46c0 nop ; (mov r8, r8) + 3dc0: 00002d49 .word 0x00002d49 + 3dc4: 00002f59 .word 0x00002f59 + 3dc8: 00002ead .word 0x00002ead + 3dcc: 00007c18 .word 0x00007c18 + 3dd0: 00011a7d .word 0x00011a7d + 3dd4: 0000fed9 .word 0x0000fed9 + +00003dd8 : +{ + 3dd8: b510 push {r4, lr} + 3dda: 0004 movs r4, r0 + if(sign == LV_SIGNAL_GET_STYLE) { + 3ddc: 2908 cmp r1, #8 + 3dde: d01b beq.n 3e18 + else if(sign == LV_SIGNAL_GET_TYPE) return lv_obj_handle_get_type_signal(param, LV_OBJX_NAME); + 3de0: 2907 cmp r1, #7 + 3de2: d024 beq.n 3e2e + if(sign == LV_SIGNAL_CHILD_CHG) { + 3de4: 2901 cmp r1, #1 + 3de6: d027 beq.n 3e38 + else if(sign == LV_SIGNAL_REFR_EXT_DRAW_PAD) { + 3de8: 2906 cmp r1, #6 + 3dea: d02b beq.n 3e44 + else if(sign == LV_SIGNAL_PARENT_SIZE_CHG) { + 3dec: 2903 cmp r1, #3 + 3dee: d035 beq.n 3e5c + else if(sign == LV_SIGNAL_STYLE_CHG) { + 3df0: 2904 cmp r1, #4 + 3df2: d03d beq.n 3e70 + else if(sign == LV_SIGNAL_PRESSED) { + 3df4: 290b cmp r1, #11 + 3df6: d03f beq.n 3e78 + else if(sign == LV_SIGNAL_RELEASED || sign == LV_SIGNAL_PRESS_LOST) { + 3df8: 000b movs r3, r1 + 3dfa: 3b0d subs r3, #13 + 3dfc: 2b01 cmp r3, #1 + 3dfe: d940 bls.n 3e82 + else if(sign == LV_SIGNAL_FOCUS) { + 3e00: 2916 cmp r1, #22 + 3e02: d043 beq.n 3e8c + else if(sign == LV_SIGNAL_DEFOCUS) { + 3e04: 2917 cmp r1, #23 + 3e06: d057 beq.n 3eb8 + lv_res_t res = LV_RES_OK; + 3e08: 2001 movs r0, #1 + else if(sign == LV_SIGNAL_CLEANUP) { + 3e0a: 2900 cmp r1, #0 + 3e0c: d10a bne.n 3e24 + lv_obj_clean_style_list(obj, LV_OBJ_PART_MAIN); + 3e0e: 0020 movs r0, r4 + 3e10: 4b2c ldr r3, [pc, #176] ; (3ec4 ) + 3e12: 4798 blx r3 + lv_res_t res = LV_RES_OK; + 3e14: 2001 movs r0, #1 + 3e16: e005 b.n 3e24 + if(info->part == LV_OBJ_PART_MAIN) info->result = &obj->style_list; + 3e18: 7813 ldrb r3, [r2, #0] + 3e1a: 2b00 cmp r3, #0 + 3e1c: d103 bne.n 3e26 + 3e1e: 3428 adds r4, #40 ; 0x28 + 3e20: 6054 str r4, [r2, #4] + return LV_RES_OK; + 3e22: 2001 movs r0, #1 +} + 3e24: bd10 pop {r4, pc} + else info->result = NULL; + 3e26: 2300 movs r3, #0 + 3e28: 6053 str r3, [r2, #4] + return LV_RES_OK; + 3e2a: 2001 movs r0, #1 + 3e2c: e7fa b.n 3e24 + else if(sign == LV_SIGNAL_GET_TYPE) return lv_obj_handle_get_type_signal(param, LV_OBJX_NAME); + 3e2e: 4926 ldr r1, [pc, #152] ; (3ec8 ) + 3e30: 0010 movs r0, r2 + 3e32: 4b26 ldr r3, [pc, #152] ; (3ecc ) + 3e34: 4798 blx r3 + 3e36: e7f5 b.n 3e24 + if(lv_obj_is_protected(obj, LV_PROTECT_CHILD_CHG) != false) res = LV_RES_INV; + 3e38: 4b25 ldr r3, [pc, #148] ; (3ed0 ) + 3e3a: 4798 blx r3 + 3e3c: 2301 movs r3, #1 + 3e3e: 4058 eors r0, r3 + return LV_RES_OK; + 3e40: b2c0 uxtb r0, r0 + 3e42: e7ef b.n 3e24 + lv_coord_t d = lv_obj_get_draw_rect_ext_pad_size(obj, LV_OBJ_PART_MAIN); + 3e44: 2100 movs r1, #0 + 3e46: 4b23 ldr r3, [pc, #140] ; (3ed4 ) + 3e48: 4798 blx r3 + obj->ext_draw_pad = LV_MATH_MAX(obj->ext_draw_pad, d); + 3e4a: 8e63 ldrh r3, [r4, #50] ; 0x32 + 3e4c: 1c1a adds r2, r3, #0 + 3e4e: b21b sxth r3, r3 + 3e50: 4283 cmp r3, r0 + 3e52: da00 bge.n 3e56 + 3e54: 1c02 adds r2, r0, #0 + 3e56: 8662 strh r2, [r4, #50] ; 0x32 + lv_res_t res = LV_RES_OK; + 3e58: 2001 movs r0, #1 + 3e5a: e7e3 b.n 3e24 + if(obj->realign.auto_realign) { + 3e5c: 2349 movs r3, #73 ; 0x49 + 3e5e: 5cc3 ldrb r3, [r0, r3] + lv_res_t res = LV_RES_OK; + 3e60: 2001 movs r0, #1 + if(obj->realign.auto_realign) { + 3e62: 07db lsls r3, r3, #31 + 3e64: d5de bpl.n 3e24 + lv_obj_realign(obj); + 3e66: 0020 movs r0, r4 + 3e68: 4b1b ldr r3, [pc, #108] ; (3ed8 ) + 3e6a: 4798 blx r3 + lv_res_t res = LV_RES_OK; + 3e6c: 2001 movs r0, #1 + 3e6e: e7d9 b.n 3e24 + lv_obj_refresh_ext_draw_pad(obj); + 3e70: 4b1a ldr r3, [pc, #104] ; (3edc ) + 3e72: 4798 blx r3 + lv_res_t res = LV_RES_OK; + 3e74: 2001 movs r0, #1 + 3e76: e7d5 b.n 3e24 + lv_obj_add_state(obj, LV_STATE_PRESSED); + 3e78: 3105 adds r1, #5 + 3e7a: 4b19 ldr r3, [pc, #100] ; (3ee0 ) + 3e7c: 4798 blx r3 + lv_res_t res = LV_RES_OK; + 3e7e: 2001 movs r0, #1 + 3e80: e7d0 b.n 3e24 + lv_obj_clear_state(obj, LV_STATE_PRESSED); + 3e82: 2110 movs r1, #16 + 3e84: 4b17 ldr r3, [pc, #92] ; (3ee4 ) + 3e86: 4798 blx r3 + lv_res_t res = LV_RES_OK; + 3e88: 2001 movs r0, #1 + 3e8a: e7cb b.n 3e24 + if(lv_group_get_editing(lv_obj_get_group(obj))) { + 3e8c: 4b16 ldr r3, [pc, #88] ; (3ee8 ) + 3e8e: 4798 blx r3 + 3e90: 4b16 ldr r3, [pc, #88] ; (3eec ) + 3e92: 4798 blx r3 + 3e94: 2800 cmp r0, #0 + 3e96: d005 beq.n 3ea4 + lv_obj_add_state(obj, state); + 3e98: 2106 movs r1, #6 + 3e9a: 0020 movs r0, r4 + 3e9c: 4b10 ldr r3, [pc, #64] ; (3ee0 ) + 3e9e: 4798 blx r3 + lv_res_t res = LV_RES_OK; + 3ea0: 2001 movs r0, #1 + 3ea2: e7bf b.n 3e24 + lv_obj_add_state(obj, LV_STATE_FOCUSED); + 3ea4: 2102 movs r1, #2 + 3ea6: 0020 movs r0, r4 + 3ea8: 4b0d ldr r3, [pc, #52] ; (3ee0 ) + 3eaa: 4798 blx r3 + lv_obj_clear_state(obj, LV_STATE_EDITED); + 3eac: 2104 movs r1, #4 + 3eae: 0020 movs r0, r4 + 3eb0: 4b0c ldr r3, [pc, #48] ; (3ee4 ) + 3eb2: 4798 blx r3 + lv_res_t res = LV_RES_OK; + 3eb4: 2001 movs r0, #1 + 3eb6: e7b5 b.n 3e24 + lv_obj_clear_state(obj, LV_STATE_FOCUSED | LV_STATE_EDITED); + 3eb8: 3911 subs r1, #17 + 3eba: 4b0a ldr r3, [pc, #40] ; (3ee4 ) + 3ebc: 4798 blx r3 + lv_res_t res = LV_RES_OK; + 3ebe: 2001 movs r0, #1 + 3ec0: e7b0 b.n 3e24 + 3ec2: 46c0 nop ; (mov r8, r8) + 3ec4: 00001d6d .word 0x00001d6d + 3ec8: 0001887c .word 0x0001887c + 3ecc: 00003601 .word 0x00003601 + 3ed0: 00002cc5 .word 0x00002cc5 + 3ed4: 00003bcd .word 0x00003bcd + 3ed8: 0000247d .word 0x0000247d + 3edc: 00001a05 .word 0x00001a05 + 3ee0: 00003519 .word 0x00003519 + 3ee4: 00003559 .word 0x00003559 + 3ee8: 00003599 .word 0x00003599 + 3eec: 000016f3 .word 0x000016f3 + +00003ef0 : + * @param area_p pointer to an area + * @param obj the first object to start the searching (typically a screen) + * @return + */ +static lv_obj_t * lv_refr_get_top_obj(const lv_area_t * area_p, lv_obj_t * obj) +{ + 3ef0: b5f0 push {r4, r5, r6, r7, lr} + 3ef2: 46ce mov lr, r9 + 3ef4: b500 push {lr} + 3ef6: b082 sub sp, #8 + 3ef8: 0004 movs r4, r0 + 3efa: 9001 str r0, [sp, #4] + 3efc: 000d movs r5, r1 + lv_obj_t * found_p = NULL; + + /*If this object is fully cover the draw area check the children too */ + if(_lv_area_is_in(area_p, &obj->coords, 0) && obj->hidden == 0) { + 3efe: 3110 adds r1, #16 + 3f00: 2200 movs r2, #0 + 3f02: 4b1f ldr r3, [pc, #124] ; (3f80 ) + 3f04: 4798 blx r3 + 3f06: 2800 cmp r0, #0 + 3f08: d027 beq.n 3f5a + 3f0a: 2334 movs r3, #52 ; 0x34 + 3f0c: 5ceb ldrb r3, [r5, r3] + 3f0e: 06db lsls r3, r3, #27 + 3f10: d425 bmi.n 3f5e + lv_design_res_t design_res = obj->design_cb ? obj->design_cb(obj, area_p, + 3f12: 6a2b ldr r3, [r5, #32] + 3f14: 2b00 cmp r3, #0 + 3f16: d028 beq.n 3f6a + 3f18: 2202 movs r2, #2 + 3f1a: 0021 movs r1, r4 + 3f1c: 0028 movs r0, r5 + 3f1e: 4798 blx r3 + 3f20: 4681 mov r9, r0 + LV_DESIGN_COVER_CHK) : LV_DESIGN_RES_NOT_COVER; + if(design_res == LV_DESIGN_RES_MASKED) return NULL; + 3f22: 2803 cmp r0, #3 + 3f24: d01d beq.n 3f62 + + lv_obj_t * i; + _LV_LL_READ(obj->child_ll, i) { + 3f26: 1d2e adds r6, r5, #4 + 3f28: 0030 movs r0, r6 + 3f2a: 4b16 ldr r3, [pc, #88] ; (3f84 ) + 3f2c: 4798 blx r3 + 3f2e: 1e04 subs r4, r0, #0 + 3f30: d00b beq.n 3f4a + 3f32: 4f15 ldr r7, [pc, #84] ; (3f88 ) + found_p = lv_refr_get_top_obj(area_p, i); + 3f34: 0021 movs r1, r4 + 3f36: 9801 ldr r0, [sp, #4] + 3f38: f7ff ffda bl 3ef0 + + /*If a children is ok then break*/ + if(found_p != NULL) { + 3f3c: 2800 cmp r0, #0 + 3f3e: d108 bne.n 3f52 + _LV_LL_READ(obj->child_ll, i) { + 3f40: 0021 movs r1, r4 + 3f42: 0030 movs r0, r6 + 3f44: 47b8 blx r7 + 3f46: 1e04 subs r4, r0, #0 + 3f48: d1f4 bne.n 3f34 + 3f4a: 2000 movs r0, #0 + } + } + + /*If no better children use this object*/ + if(found_p == NULL) { + if(design_res == LV_DESIGN_RES_COVER) { + 3f4c: 464b mov r3, r9 + 3f4e: 2b01 cmp r3, #1 + 3f50: d009 beq.n 3f66 + } + } + } + + return found_p; +} + 3f52: b002 add sp, #8 + 3f54: bc04 pop {r2} + 3f56: 4691 mov r9, r2 + 3f58: bdf0 pop {r4, r5, r6, r7, pc} + lv_obj_t * found_p = NULL; + 3f5a: 2000 movs r0, #0 + 3f5c: e7f9 b.n 3f52 + 3f5e: 2000 movs r0, #0 + 3f60: e7f7 b.n 3f52 + if(design_res == LV_DESIGN_RES_MASKED) return NULL; + 3f62: 2000 movs r0, #0 + 3f64: e7f5 b.n 3f52 + found_p = obj; + 3f66: 0028 movs r0, r5 + 3f68: e7f3 b.n 3f52 + _LV_LL_READ(obj->child_ll, i) { + 3f6a: 1d2e adds r6, r5, #4 + 3f6c: 0030 movs r0, r6 + 3f6e: 4b05 ldr r3, [pc, #20] ; (3f84 ) + 3f70: 4798 blx r3 + 3f72: 0004 movs r4, r0 + lv_design_res_t design_res = obj->design_cb ? obj->design_cb(obj, area_p, + 3f74: 2302 movs r3, #2 + 3f76: 4699 mov r9, r3 + _LV_LL_READ(obj->child_ll, i) { + 3f78: 2800 cmp r0, #0 + 3f7a: d1da bne.n 3f32 + 3f7c: e7e9 b.n 3f52 + 3f7e: 46c0 nop ; (mov r8, r8) + 3f80: 0000fe35 .word 0x0000fe35 + 3f84: 00010605 .word 0x00010605 + 3f88: 0001061d .word 0x0001061d + +00003f8c : + * Refresh an object an all of its children. (Called recursively) + * @param obj pointer to an object to refresh + * @param mask_ori_p pointer to an area, the objects will be drawn only here + */ +static void lv_refr_obj(lv_obj_t * obj, const lv_area_t * mask_ori_p) +{ + 3f8c: b5f0 push {r4, r5, r6, r7, lr} + 3f8e: 46d6 mov lr, sl + 3f90: 464f mov r7, r9 + 3f92: b580 push {r7, lr} + 3f94: b08d sub sp, #52 ; 0x34 + 3f96: 0007 movs r7, r0 + 3f98: 000d movs r5, r1 + /*Do not refresh hidden objects*/ + if(obj->hidden != 0) return; + 3f9a: 2334 movs r3, #52 ; 0x34 + 3f9c: 5cc3 ldrb r3, [r0, r3] + 3f9e: 06db lsls r3, r3, #27 + 3fa0: d504 bpl.n 3fac + } + + /* If all the children are redrawn make 'post draw' design */ + if(obj->design_cb) obj->design_cb(obj, &obj_ext_mask, LV_DESIGN_DRAW_POST); + } +} + 3fa2: b00d add sp, #52 ; 0x34 + 3fa4: bc0c pop {r2, r3} + 3fa6: 4691 mov r9, r2 + 3fa8: 469a mov sl, r3 + 3faa: bdf0 pop {r4, r5, r6, r7, pc} + lv_coord_t ext_size = obj->ext_draw_pad; + 3fac: 2332 movs r3, #50 ; 0x32 + 3fae: 5ec6 ldrsh r6, [r0, r3] + lv_obj_get_coords(obj, &obj_area); + 3fb0: ac06 add r4, sp, #24 + 3fb2: 0021 movs r1, r4 + 3fb4: 4b2e ldr r3, [pc, #184] ; (4070 ) + 3fb6: 4798 blx r3 + obj_area.x1 -= ext_size; + 3fb8: b2b3 uxth r3, r6 + 3fba: 8822 ldrh r2, [r4, #0] + 3fbc: 1ad2 subs r2, r2, r3 + 3fbe: 8022 strh r2, [r4, #0] + obj_area.y1 -= ext_size; + 3fc0: 8862 ldrh r2, [r4, #2] + 3fc2: 1ad2 subs r2, r2, r3 + 3fc4: 8062 strh r2, [r4, #2] + obj_area.x2 += ext_size; + 3fc6: 88a2 ldrh r2, [r4, #4] + 3fc8: 189a adds r2, r3, r2 + 3fca: 80a2 strh r2, [r4, #4] + obj_area.y2 += ext_size; + 3fcc: 88e2 ldrh r2, [r4, #6] + 3fce: 189b adds r3, r3, r2 + 3fd0: 80e3 strh r3, [r4, #6] + union_ok = _lv_area_intersect(&obj_ext_mask, mask_ori_p, &obj_area); + 3fd2: 0022 movs r2, r4 + 3fd4: 0029 movs r1, r5 + 3fd6: a808 add r0, sp, #32 + 3fd8: 4b26 ldr r3, [pc, #152] ; (4074 ) + 3fda: 4798 blx r3 + if(union_ok != false) { + 3fdc: 2800 cmp r0, #0 + 3fde: d0e0 beq.n 3fa2 + if(obj->design_cb) obj->design_cb(obj, &obj_ext_mask, LV_DESIGN_DRAW_MAIN); + 3fe0: 6a3b ldr r3, [r7, #32] + 3fe2: 2b00 cmp r3, #0 + 3fe4: d003 beq.n 3fee + 3fe6: 2200 movs r2, #0 + 3fe8: a908 add r1, sp, #32 + 3fea: 0038 movs r0, r7 + 3fec: 4798 blx r3 + lv_obj_get_coords(obj, &obj_area); + 3fee: a906 add r1, sp, #24 + 3ff0: 0038 movs r0, r7 + 3ff2: 4b1f ldr r3, [pc, #124] ; (4070 ) + 3ff4: 4798 blx r3 + union_ok = _lv_area_intersect(&obj_mask, mask_ori_p, &obj_area); + 3ff6: aa06 add r2, sp, #24 + 3ff8: 0029 movs r1, r5 + 3ffa: a80a add r0, sp, #40 ; 0x28 + 3ffc: 4b1d ldr r3, [pc, #116] ; (4074 ) + 3ffe: 4798 blx r3 + if(union_ok != false) { + 4000: 2800 cmp r0, #0 + 4002: d107 bne.n 4014 + if(obj->design_cb) obj->design_cb(obj, &obj_ext_mask, LV_DESIGN_DRAW_POST); + 4004: 6a3b ldr r3, [r7, #32] + 4006: 2b00 cmp r3, #0 + 4008: d0cb beq.n 3fa2 + 400a: 2201 movs r2, #1 + 400c: a908 add r1, sp, #32 + 400e: 0038 movs r0, r7 + 4010: 4798 blx r3 + 4012: e7c6 b.n 3fa2 + _LV_LL_READ_BACK(obj->child_ll, child_p) { + 4014: 1d3b adds r3, r7, #4 + 4016: 9301 str r3, [sp, #4] + 4018: 0018 movs r0, r3 + 401a: 4b17 ldr r3, [pc, #92] ; (4078 ) + 401c: 4798 blx r3 + 401e: 1e05 subs r5, r0, #0 + 4020: d0f0 beq.n 4004 + lv_obj_get_coords(child_p, &child_area); + 4022: 4b13 ldr r3, [pc, #76] ; (4070 ) + 4024: 469a mov sl, r3 + union_ok = _lv_area_intersect(&mask_child, &obj_mask, &child_area); + 4026: 4b13 ldr r3, [pc, #76] ; (4074 ) + 4028: 4699 mov r9, r3 + _LV_LL_READ_BACK(obj->child_ll, child_p) { + 402a: 4e14 ldr r6, [pc, #80] ; (407c ) + 402c: e004 b.n 4038 + 402e: 0029 movs r1, r5 + 4030: 9801 ldr r0, [sp, #4] + 4032: 47b0 blx r6 + 4034: 1e05 subs r5, r0, #0 + 4036: d0e5 beq.n 4004 + lv_obj_get_coords(child_p, &child_area); + 4038: ac04 add r4, sp, #16 + 403a: 0021 movs r1, r4 + 403c: 0028 movs r0, r5 + 403e: 47d0 blx sl + child_area.x1 -= ext_size; + 4040: 8e6b ldrh r3, [r5, #50] ; 0x32 + 4042: 8822 ldrh r2, [r4, #0] + 4044: 1ad2 subs r2, r2, r3 + 4046: 8022 strh r2, [r4, #0] + child_area.y1 -= ext_size; + 4048: 8862 ldrh r2, [r4, #2] + 404a: 1ad2 subs r2, r2, r3 + 404c: 8062 strh r2, [r4, #2] + child_area.x2 += ext_size; + 404e: 88a2 ldrh r2, [r4, #4] + 4050: 189a adds r2, r3, r2 + 4052: 80a2 strh r2, [r4, #4] + child_area.y2 += ext_size; + 4054: 88e2 ldrh r2, [r4, #6] + 4056: 189b adds r3, r3, r2 + 4058: 80e3 strh r3, [r4, #6] + union_ok = _lv_area_intersect(&mask_child, &obj_mask, &child_area); + 405a: 0022 movs r2, r4 + 405c: a90a add r1, sp, #40 ; 0x28 + 405e: a802 add r0, sp, #8 + 4060: 47c8 blx r9 + if(union_ok) { + 4062: 2800 cmp r0, #0 + 4064: d0e3 beq.n 402e + lv_refr_obj(child_p, &mask_child); + 4066: a902 add r1, sp, #8 + 4068: 0028 movs r0, r5 + 406a: f7ff ff8f bl 3f8c + 406e: e7de b.n 402e + 4070: 00001b6d .word 0x00001b6d + 4074: 0000fba7 .word 0x0000fba7 + 4078: 00010611 .word 0x00010611 + 407c: 00010645 .word 0x00010645 + +00004080 : +{ + 4080: b5f0 push {r4, r5, r6, r7, lr} + 4082: 46d6 mov lr, sl + 4084: b500 push {lr} + 4086: b082 sub sp, #8 + 4088: 1e04 subs r4, r0, #0 + 408a: 9101 str r1, [sp, #4] + if(top_p == NULL) top_p = lv_disp_get_scr_act(disp_refr); + 408c: d00d beq.n 40aa + lv_refr_obj(top_p, mask_p); + 408e: 9901 ldr r1, [sp, #4] + 4090: 0020 movs r0, r4 + 4092: 4b1a ldr r3, [pc, #104] ; (40fc ) + 4094: 4798 blx r3 + par = lv_obj_get_parent(top_p); + 4096: 0020 movs r0, r4 + 4098: 4b19 ldr r3, [pc, #100] ; (4100 ) + 409a: 4798 blx r3 + 409c: 1e05 subs r5, r0, #0 + while(par != NULL) { + 409e: d00a beq.n 40b6 + lv_obj_t * i = _lv_ll_get_prev(&(par->child_ll), border_p); + 40a0: 4b18 ldr r3, [pc, #96] ; (4104 ) + 40a2: 469a mov sl, r3 + lv_refr_obj(i, mask_p); + 40a4: 4e15 ldr r6, [pc, #84] ; (40fc ) + i = _lv_ll_get_prev(&(par->child_ll), i); + 40a6: 001f movs r7, r3 + 40a8: e010 b.n 40cc + if(top_p == NULL) top_p = lv_disp_get_scr_act(disp_refr); + 40aa: 4b17 ldr r3, [pc, #92] ; (4108 ) + 40ac: 6818 ldr r0, [r3, #0] + 40ae: 4b17 ldr r3, [pc, #92] ; (410c ) + 40b0: 4798 blx r3 + 40b2: 1e04 subs r4, r0, #0 + if(top_p == NULL) return; /*Shouldn't happen*/ + 40b4: d1eb bne.n 408e +} + 40b6: b002 add sp, #8 + 40b8: bc04 pop {r2} + 40ba: 4692 mov sl, r2 + 40bc: bdf0 pop {r4, r5, r6, r7, pc} + par = lv_obj_get_parent(par); + 40be: 0028 movs r0, r5 + 40c0: 4b0f ldr r3, [pc, #60] ; (4100 ) + 40c2: 4798 blx r3 + 40c4: 002c movs r4, r5 + while(par != NULL) { + 40c6: 2800 cmp r0, #0 + 40c8: d0f5 beq.n 40b6 + par = lv_obj_get_parent(par); + 40ca: 0005 movs r5, r0 + lv_obj_t * i = _lv_ll_get_prev(&(par->child_ll), border_p); + 40cc: 1d2b adds r3, r5, #4 + 40ce: 9300 str r3, [sp, #0] + 40d0: 0021 movs r1, r4 + 40d2: 0018 movs r0, r3 + 40d4: 47d0 blx sl + 40d6: 1e04 subs r4, r0, #0 + while(i != NULL) { + 40d8: d007 beq.n 40ea + lv_refr_obj(i, mask_p); + 40da: 9901 ldr r1, [sp, #4] + 40dc: 0020 movs r0, r4 + 40de: 47b0 blx r6 + i = _lv_ll_get_prev(&(par->child_ll), i); + 40e0: 0021 movs r1, r4 + 40e2: 9800 ldr r0, [sp, #0] + 40e4: 47b8 blx r7 + 40e6: 1e04 subs r4, r0, #0 + while(i != NULL) { + 40e8: d1f7 bne.n 40da + if(par->design_cb) par->design_cb(par, mask_p, LV_DESIGN_DRAW_POST); + 40ea: 6a2b ldr r3, [r5, #32] + 40ec: 2b00 cmp r3, #0 + 40ee: d0e6 beq.n 40be + 40f0: 2201 movs r2, #1 + 40f2: 9901 ldr r1, [sp, #4] + 40f4: 0028 movs r0, r5 + 40f6: 4798 blx r3 + 40f8: e7e1 b.n 40be + 40fa: 46c0 nop ; (mov r8, r8) + 40fc: 00003f8d .word 0x00003f8d + 4100: 00001a39 .word 0x00001a39 + 4104: 00010645 .word 0x00010645 + 4108: 200026e8 .word 0x200026e8 + 410c: 00001445 .word 0x00001445 + +00004110 : + +/** + * Flush the content of the VDB + */ +static void lv_refr_vdb_flush(void) +{ + 4110: b570 push {r4, r5, r6, lr} + lv_disp_buf_t * vdb = lv_disp_get_buf(disp_refr); + 4112: 4d1c ldr r5, [pc, #112] ; (4184 ) + 4114: 6828 ldr r0, [r5, #0] + 4116: 4b1c ldr r3, [pc, #112] ; (4188 ) + 4118: 4798 blx r3 + 411a: 0004 movs r4, r0 + + /*In double buffered mode wait until the other buffer is flushed before flushing the current + * one*/ + if(lv_disp_is_double_buf(disp_refr)) { + 411c: 6828 ldr r0, [r5, #0] + 411e: 4b1b ldr r3, [pc, #108] ; (418c ) + 4120: 4798 blx r3 + 4122: 2800 cmp r0, #0 + 4124: d10d bne.n 4142 + while(vdb->flushing) { + if(disp_refr->driver.wait_cb) disp_refr->driver.wait_cb(&disp_refr->driver); + } + } + + vdb->flushing = 1; + 4126: 2301 movs r3, #1 + 4128: 61a3 str r3, [r4, #24] + + if(disp_refr->driver.buffer->last_area && disp_refr->driver.buffer->last_part) vdb->flushing_last = 1; + 412a: 4b16 ldr r3, [pc, #88] ; (4184 ) + 412c: 6818 ldr r0, [r3, #0] + 412e: 6843 ldr r3, [r0, #4] + 4130: 6a1a ldr r2, [r3, #32] + 4132: 07d2 lsls r2, r2, #31 + 4134: d50f bpl.n 4156 + 4136: 6a1b ldr r3, [r3, #32] + 4138: 079b lsls r3, r3, #30 + 413a: d50c bpl.n 4156 + 413c: 2301 movs r3, #1 + 413e: 61e3 str r3, [r4, #28] + 4140: e00b b.n 415a + if(disp_refr->driver.wait_cb) disp_refr->driver.wait_cb(&disp_refr->driver); + 4142: 4d10 ldr r5, [pc, #64] ; (4184 ) + 4144: 6828 ldr r0, [r5, #0] + while(vdb->flushing) { + 4146: 69a3 ldr r3, [r4, #24] + 4148: 2b00 cmp r3, #0 + 414a: d0ec beq.n 4126 + if(disp_refr->driver.wait_cb) disp_refr->driver.wait_cb(&disp_refr->driver); + 414c: 69c3 ldr r3, [r0, #28] + 414e: 2b00 cmp r3, #0 + 4150: d0f9 beq.n 4146 + 4152: 4798 blx r3 + 4154: e7f6 b.n 4144 + else vdb->flushing_last = 0; + 4156: 2300 movs r3, #0 + 4158: 61e3 str r3, [r4, #28] + + /*Flush the rendered content to the display*/ + lv_disp_t * disp = _lv_refr_get_disp_refreshing(); + if(disp->driver.flush_cb) disp->driver.flush_cb(&disp->driver, &vdb->area, vdb->buf_act); + 415a: 68c3 ldr r3, [r0, #12] + 415c: 2b00 cmp r3, #0 + 415e: d003 beq.n 4168 + 4160: 0021 movs r1, r4 + 4162: 3110 adds r1, #16 + 4164: 68a2 ldr r2, [r4, #8] + 4166: 4798 blx r3 + + if(vdb->buf1 && vdb->buf2) { + 4168: 6823 ldr r3, [r4, #0] + 416a: 2b00 cmp r3, #0 + 416c: d006 beq.n 417c + 416e: 6862 ldr r2, [r4, #4] + 4170: 2a00 cmp r2, #0 + 4172: d003 beq.n 417c + if(vdb->buf_act == vdb->buf1) + 4174: 68a1 ldr r1, [r4, #8] + 4176: 428b cmp r3, r1 + 4178: d001 beq.n 417e + vdb->buf_act = vdb->buf2; + else + vdb->buf_act = vdb->buf1; + 417a: 60a3 str r3, [r4, #8] + } +} + 417c: bd70 pop {r4, r5, r6, pc} + vdb->buf_act = vdb->buf2; + 417e: 60a2 str r2, [r4, #8] + 4180: e7fc b.n 417c + 4182: 46c0 nop ; (mov r8, r8) + 4184: 200026e8 .word 0x200026e8 + 4188: 0000f6a1 .word 0x0000f6a1 + 418c: 0000f6a5 .word 0x0000f6a5 + +00004190 : +{ + 4190: b570 push {r4, r5, r6, lr} + 4192: b082 sub sp, #8 + 4194: 0005 movs r5, r0 + lv_disp_buf_t * vdb = lv_disp_get_buf(disp_refr); + 4196: 4e1c ldr r6, [pc, #112] ; (4208 ) + 4198: 6830 ldr r0, [r6, #0] + 419a: 4b1c ldr r3, [pc, #112] ; (420c ) + 419c: 4798 blx r3 + 419e: 0004 movs r4, r0 + if(lv_disp_is_double_buf(disp_refr) == false) { + 41a0: 6830 ldr r0, [r6, #0] + 41a2: 4b1b ldr r3, [pc, #108] ; (4210 ) + 41a4: 4798 blx r3 + 41a6: 2800 cmp r0, #0 + 41a8: d109 bne.n 41be + if(disp_refr->driver.wait_cb) disp_refr->driver.wait_cb(&disp_refr->driver); + 41aa: 4e17 ldr r6, [pc, #92] ; (4208 ) + 41ac: 6830 ldr r0, [r6, #0] + while(vdb->flushing) { + 41ae: 69a3 ldr r3, [r4, #24] + 41b0: 2b00 cmp r3, #0 + 41b2: d004 beq.n 41be + if(disp_refr->driver.wait_cb) disp_refr->driver.wait_cb(&disp_refr->driver); + 41b4: 69c3 ldr r3, [r0, #28] + 41b6: 2b00 cmp r3, #0 + 41b8: d0f9 beq.n 41ae + 41ba: 4798 blx r3 + 41bc: e7f6 b.n 41ac + _lv_area_intersect(&start_mask, area_p, &vdb->area); + 41be: 0022 movs r2, r4 + 41c0: 3210 adds r2, #16 + 41c2: 0029 movs r1, r5 + 41c4: 4668 mov r0, sp + 41c6: 4b13 ldr r3, [pc, #76] ; (4214 ) + 41c8: 4798 blx r3 + top_p = lv_refr_get_top_obj(&start_mask, lv_disp_get_scr_act(disp_refr)); + 41ca: 4c0f ldr r4, [pc, #60] ; (4208 ) + 41cc: 6820 ldr r0, [r4, #0] + 41ce: 4b12 ldr r3, [pc, #72] ; (4218 ) + 41d0: 4798 blx r3 + 41d2: 0001 movs r1, r0 + 41d4: 4668 mov r0, sp + 41d6: 4b11 ldr r3, [pc, #68] ; (421c ) + 41d8: 4798 blx r3 + lv_refr_obj_and_children(top_p, &start_mask); + 41da: 4669 mov r1, sp + 41dc: 4d10 ldr r5, [pc, #64] ; (4220 ) + 41de: 47a8 blx r5 + lv_refr_obj_and_children(lv_disp_get_layer_top(disp_refr), &start_mask); + 41e0: 6820 ldr r0, [r4, #0] + 41e2: 4b10 ldr r3, [pc, #64] ; (4224 ) + 41e4: 4798 blx r3 + 41e6: 4669 mov r1, sp + 41e8: 47a8 blx r5 + lv_refr_obj_and_children(lv_disp_get_layer_sys(disp_refr), &start_mask); + 41ea: 6820 ldr r0, [r4, #0] + 41ec: 4b0e ldr r3, [pc, #56] ; (4228 ) + 41ee: 4798 blx r3 + 41f0: 4669 mov r1, sp + 41f2: 47a8 blx r5 + if(lv_disp_is_true_double_buf(disp_refr) == false) { + 41f4: 6820 ldr r0, [r4, #0] + 41f6: 4b0d ldr r3, [pc, #52] ; (422c ) + 41f8: 4798 blx r3 + 41fa: 2800 cmp r0, #0 + 41fc: d001 beq.n 4202 +} + 41fe: b002 add sp, #8 + 4200: bd70 pop {r4, r5, r6, pc} + lv_refr_vdb_flush(); + 4202: 4b0b ldr r3, [pc, #44] ; (4230 ) + 4204: 4798 blx r3 +} + 4206: e7fa b.n 41fe + 4208: 200026e8 .word 0x200026e8 + 420c: 0000f6a1 .word 0x0000f6a1 + 4210: 0000f6a5 .word 0x0000f6a5 + 4214: 0000fba7 .word 0x0000fba7 + 4218: 00001445 .word 0x00001445 + 421c: 00003ef1 .word 0x00003ef1 + 4220: 00004081 .word 0x00004081 + 4224: 00001461 .word 0x00001461 + 4228: 0000147d .word 0x0000147d + 422c: 0000f6bd .word 0x0000f6bd + 4230: 00004111 .word 0x00004111 + +00004234 <_lv_refr_init>: +} + 4234: 4770 bx lr + ... + +00004238 <_lv_inv_area>: +{ + 4238: b5f0 push {r4, r5, r6, r7, lr} + 423a: b085 sub sp, #20 + 423c: 0005 movs r5, r0 + 423e: 000e movs r6, r1 + if(!disp) disp = lv_disp_get_default(); + 4240: 2800 cmp r0, #0 + 4242: d057 beq.n 42f4 <_lv_inv_area+0xbc> + if(area_p == NULL) { + 4244: 2e00 cmp r6, #0 + 4246: d05a beq.n 42fe <_lv_inv_area+0xc6> + scr_area.x1 = 0; + 4248: ac02 add r4, sp, #8 + 424a: 2300 movs r3, #0 + 424c: 8023 strh r3, [r4, #0] + scr_area.y1 = 0; + 424e: 8063 strh r3, [r4, #2] + scr_area.x2 = lv_disp_get_hor_res(disp) - 1; + 4250: 0028 movs r0, r5 + 4252: 4b37 ldr r3, [pc, #220] ; (4330 <_lv_inv_area+0xf8>) + 4254: 4798 blx r3 + 4256: 3801 subs r0, #1 + 4258: 80a0 strh r0, [r4, #4] + scr_area.y2 = lv_disp_get_ver_res(disp) - 1; + 425a: 0028 movs r0, r5 + 425c: 4b35 ldr r3, [pc, #212] ; (4334 <_lv_inv_area+0xfc>) + 425e: 4798 blx r3 + 4260: 3801 subs r0, #1 + 4262: 80e0 strh r0, [r4, #6] + suc = _lv_area_intersect(&com_area, area_p, &scr_area); + 4264: 0022 movs r2, r4 + 4266: 0031 movs r1, r6 + 4268: 4668 mov r0, sp + 426a: 4b33 ldr r3, [pc, #204] ; (4338 <_lv_inv_area+0x100>) + 426c: 4798 blx r3 + if(suc != false) { + 426e: 2800 cmp r0, #0 + 4270: d04b beq.n 430a <_lv_inv_area+0xd2> + if(disp->driver.rounder_cb) disp->driver.rounder_cb(&disp->driver, &com_area); + 4272: 692b ldr r3, [r5, #16] + 4274: 2b00 cmp r3, #0 + 4276: d002 beq.n 427e <_lv_inv_area+0x46> + 4278: 4669 mov r1, sp + 427a: 0028 movs r0, r5 + 427c: 4798 blx r3 + for(i = 0; i < disp->inv_p; i++) { + 427e: 23b4 movs r3, #180 ; 0xb4 + 4280: 005b lsls r3, r3, #1 + 4282: 5aeb ldrh r3, [r5, r3] + 4284: 059b lsls r3, r3, #22 + 4286: 0d9b lsrs r3, r3, #22 + 4288: 2b00 cmp r3, #0 + 428a: dd14 ble.n 42b6 <_lv_inv_area+0x7e> + 428c: 2100 movs r1, #0 + 428e: 2400 movs r4, #0 + if(_lv_area_is_in(&com_area, &disp->inv_areas[i], 0) != false) return; + 4290: 4e2a ldr r6, [pc, #168] ; (433c <_lv_inv_area+0x104>) + for(i = 0; i < disp->inv_p; i++) { + 4292: 27b4 movs r7, #180 ; 0xb4 + 4294: 007f lsls r7, r7, #1 + if(_lv_area_is_in(&com_area, &disp->inv_areas[i], 0) != false) return; + 4296: 3109 adds r1, #9 + 4298: 00c9 lsls r1, r1, #3 + 429a: 1869 adds r1, r5, r1 + 429c: 2200 movs r2, #0 + 429e: 4668 mov r0, sp + 42a0: 47b0 blx r6 + 42a2: 2800 cmp r0, #0 + 42a4: d131 bne.n 430a <_lv_inv_area+0xd2> + for(i = 0; i < disp->inv_p; i++) { + 42a6: 3401 adds r4, #1 + 42a8: b2a4 uxth r4, r4 + 42aa: 0021 movs r1, r4 + 42ac: 5beb ldrh r3, [r5, r7] + 42ae: 059b lsls r3, r3, #22 + 42b0: 0d9b lsrs r3, r3, #22 + 42b2: 429c cmp r4, r3 + 42b4: dbef blt.n 4296 <_lv_inv_area+0x5e> + if(disp->inv_p < LV_INV_BUF_SIZE) { + 42b6: 2b1f cmp r3, #31 + 42b8: dc29 bgt.n 430e <_lv_inv_area+0xd6> + lv_area_copy(&disp->inv_areas[disp->inv_p], &com_area); + 42ba: 3309 adds r3, #9 + 42bc: 00db lsls r3, r3, #3 + 42be: 18eb adds r3, r5, r3 + 42c0: 2200 movs r2, #0 + *d8 = *s8; + 42c2: 4669 mov r1, sp + 42c4: 5c51 ldrb r1, [r2, r1] + 42c6: 5499 strb r1, [r3, r2] + 42c8: 3201 adds r2, #1 + while(len) { + 42ca: 2a08 cmp r2, #8 + 42cc: d1f9 bne.n 42c2 <_lv_inv_area+0x8a> + disp->inv_p++; + 42ce: 21b4 movs r1, #180 ; 0xb4 + 42d0: 0049 lsls r1, r1, #1 + 42d2: 5a6b ldrh r3, [r5, r1] + 42d4: 059a lsls r2, r3, #22 + 42d6: 2080 movs r0, #128 ; 0x80 + 42d8: 03c0 lsls r0, r0, #15 + 42da: 4684 mov ip, r0 + 42dc: 4462 add r2, ip + 42de: 0d92 lsrs r2, r2, #22 + 42e0: 0a9b lsrs r3, r3, #10 + 42e2: 029b lsls r3, r3, #10 + 42e4: 4313 orrs r3, r2 + 42e6: 526b strh r3, [r5, r1] + lv_task_set_prio(disp->refr_task, LV_REFR_TASK_PRIO); + 42e8: 6ae8 ldr r0, [r5, #44] ; 0x2c + 42ea: 3966 subs r1, #102 ; 0x66 + 42ec: 39ff subs r1, #255 ; 0xff + 42ee: 4b14 ldr r3, [pc, #80] ; (4340 <_lv_inv_area+0x108>) + 42f0: 4798 blx r3 + 42f2: e00a b.n 430a <_lv_inv_area+0xd2> + if(!disp) disp = lv_disp_get_default(); + 42f4: 4b13 ldr r3, [pc, #76] ; (4344 <_lv_inv_area+0x10c>) + 42f6: 4798 blx r3 + 42f8: 1e05 subs r5, r0, #0 + if(!disp) return; + 42fa: d006 beq.n 430a <_lv_inv_area+0xd2> + 42fc: e7a2 b.n 4244 <_lv_inv_area+0xc> + disp->inv_p = 0; + 42fe: 22b4 movs r2, #180 ; 0xb4 + 4300: 0052 lsls r2, r2, #1 + 4302: 5aab ldrh r3, [r5, r2] + 4304: 0a9b lsrs r3, r3, #10 + 4306: 029b lsls r3, r3, #10 + 4308: 52ab strh r3, [r5, r2] +} + 430a: b005 add sp, #20 + 430c: bdf0 pop {r4, r5, r6, r7, pc} + disp->inv_p = 0; + 430e: 22b4 movs r2, #180 ; 0xb4 + 4310: 0052 lsls r2, r2, #1 + 4312: 5aab ldrh r3, [r5, r2] + 4314: 0a9b lsrs r3, r3, #10 + 4316: 029b lsls r3, r3, #10 + 4318: 52ab strh r3, [r5, r2] + lv_area_copy(&disp->inv_areas[disp->inv_p], &scr_area); + 431a: 0028 movs r0, r5 + 431c: 3048 adds r0, #72 ; 0x48 + 431e: 2300 movs r3, #0 + *d8 = *s8; + 4320: a902 add r1, sp, #8 + 4322: 5c5a ldrb r2, [r3, r1] + 4324: 54c2 strb r2, [r0, r3] + 4326: 3301 adds r3, #1 + while(len) { + 4328: 2b08 cmp r3, #8 + 432a: d1fa bne.n 4322 <_lv_inv_area+0xea> + 432c: e7cf b.n 42ce <_lv_inv_area+0x96> + 432e: 46c0 nop ; (mov r8, r8) + 4330: 0000f5ad .word 0x0000f5ad + 4334: 0000f5d5 .word 0x0000f5d5 + 4338: 0000fba7 .word 0x0000fba7 + 433c: 0000fe35 .word 0x0000fe35 + 4340: 000114e1 .word 0x000114e1 + 4344: 0000f5a1 .word 0x0000f5a1 + +00004348 <_lv_refr_get_disp_refreshing>: + return disp_refr; + 4348: 4b01 ldr r3, [pc, #4] ; (4350 <_lv_refr_get_disp_refreshing+0x8>) + 434a: 6818 ldr r0, [r3, #0] +} + 434c: 4770 bx lr + 434e: 46c0 nop ; (mov r8, r8) + 4350: 200026e8 .word 0x200026e8 + +00004354 <_lv_disp_refr_task>: +{ + 4354: b5f0 push {r4, r5, r6, r7, lr} + 4356: 46de mov lr, fp + 4358: 4657 mov r7, sl + 435a: 464e mov r6, r9 + 435c: 4645 mov r5, r8 + 435e: b5e0 push {r5, r6, r7, lr} + 4360: b089 sub sp, #36 ; 0x24 + 4362: 0005 movs r5, r0 + uint32_t start = lv_tick_get(); + 4364: 4bc7 ldr r3, [pc, #796] ; (4684 <_lv_disp_refr_task+0x330>) + 4366: 4798 blx r3 + 4368: 9005 str r0, [sp, #20] + disp_refr = task->user_data; + 436a: 4cc7 ldr r4, [pc, #796] ; (4688 <_lv_disp_refr_task+0x334>) + 436c: 68eb ldr r3, [r5, #12] + 436e: 6023 str r3, [r4, #0] + lv_task_set_prio(task, LV_TASK_PRIO_OFF); + 4370: 2100 movs r1, #0 + 4372: 0028 movs r0, r5 + 4374: 4bc5 ldr r3, [pc, #788] ; (468c <_lv_disp_refr_task+0x338>) + 4376: 4798 blx r3 + if(disp_refr->act_scr == NULL) { + 4378: 6820 ldr r0, [r4, #0] + 437a: 6bc3 ldr r3, [r0, #60] ; 0x3c + 437c: 2b00 cmp r3, #0 + 437e: d00e beq.n 439e <_lv_disp_refr_task+0x4a> + for(join_in = 0; join_in < disp_refr->inv_p; join_in++) { + 4380: 23b4 movs r3, #180 ; 0xb4 + 4382: 005b lsls r3, r3, #1 + 4384: 5ac3 ldrh r3, [r0, r3] + 4386: 059b lsls r3, r3, #22 + 4388: 2748 movs r7, #72 ; 0x48 + 438a: 2600 movs r6, #0 + 438c: 2b00 cmp r3, #0 + 438e: d100 bne.n 4392 <_lv_disp_refr_task+0x3e> + 4390: e284 b.n 489c <_lv_disp_refr_task+0x548> + for(join_from = 0; join_from < disp_refr->inv_p; join_from++) { + 4392: 4bbd ldr r3, [pc, #756] ; (4688 <_lv_disp_refr_task+0x334>) + 4394: 4698 mov r8, r3 + if(_lv_area_is_on(&disp_refr->inv_areas[join_in], &disp_refr->inv_areas[join_from]) == false) { + 4396: 4bbe ldr r3, [pc, #760] ; (4690 <_lv_disp_refr_task+0x33c>) + 4398: 469a mov sl, r3 + _lv_area_join(&joined_area, &disp_refr->inv_areas[join_in], &disp_refr->inv_areas[join_from]); + 439a: 46c3 mov fp, r8 + 439c: e056 b.n 444c <_lv_disp_refr_task+0xf8> + disp_refr->inv_p = 0; + 439e: 22b4 movs r2, #180 ; 0xb4 + 43a0: 0052 lsls r2, r2, #1 + 43a2: 5a83 ldrh r3, [r0, r2] + 43a4: 0a9b lsrs r3, r3, #10 + 43a6: 029b lsls r3, r3, #10 + 43a8: 5283 strh r3, [r0, r2] + return; + 43aa: e26d b.n 4888 <_lv_disp_refr_task+0x534> + disp_refr->inv_area_joined[join_from] = 1; + 43ac: 1900 adds r0, r0, r4 + 43ae: 3049 adds r0, #73 ; 0x49 + 43b0: 30ff adds r0, #255 ; 0xff + 43b2: 3b07 subs r3, #7 + 43b4: 7003 strb r3, [r0, #0] + for(join_from = 0; join_from < disp_refr->inv_p; join_from++) { + 43b6: 3401 adds r4, #1 + 43b8: 4bb3 ldr r3, [pc, #716] ; (4688 <_lv_disp_refr_task+0x334>) + 43ba: 6818 ldr r0, [r3, #0] + 43bc: 23b4 movs r3, #180 ; 0xb4 + 43be: 005b lsls r3, r3, #1 + 43c0: 5ac3 ldrh r3, [r0, r3] + 43c2: 059b lsls r3, r3, #22 + 43c4: 0d9b lsrs r3, r3, #22 + 43c6: 429c cmp r4, r3 + 43c8: d235 bcs.n 4436 <_lv_disp_refr_task+0xe2> + if(disp_refr->inv_area_joined[join_from] != 0 || join_in == join_from) { + 43ca: 1903 adds r3, r0, r4 + 43cc: 3349 adds r3, #73 ; 0x49 + 43ce: 33ff adds r3, #255 ; 0xff + 43d0: 781b ldrb r3, [r3, #0] + 43d2: 2b00 cmp r3, #0 + 43d4: d1ef bne.n 43b6 <_lv_disp_refr_task+0x62> + 43d6: 42a6 cmp r6, r4 + 43d8: d0ed beq.n 43b6 <_lv_disp_refr_task+0x62> + 43da: 0025 movs r5, r4 + 43dc: 3509 adds r5, #9 + 43de: 00ed lsls r5, r5, #3 + if(_lv_area_is_on(&disp_refr->inv_areas[join_in], &disp_refr->inv_areas[join_from]) == false) { + 43e0: 1941 adds r1, r0, r5 + 43e2: 19c0 adds r0, r0, r7 + 43e4: 47d0 blx sl + 43e6: 2800 cmp r0, #0 + 43e8: d0e5 beq.n 43b6 <_lv_disp_refr_task+0x62> + _lv_area_join(&joined_area, &disp_refr->inv_areas[join_in], &disp_refr->inv_areas[join_from]); + 43ea: 465b mov r3, fp + 43ec: 6819 ldr r1, [r3, #0] + 43ee: 194a adds r2, r1, r5 + 43f0: 19c9 adds r1, r1, r7 + 43f2: a806 add r0, sp, #24 + 43f4: 4ba7 ldr r3, [pc, #668] ; (4694 <_lv_disp_refr_task+0x340>) + 43f6: 4798 blx r3 + if(lv_area_get_size(&joined_area) < (lv_area_get_size(&disp_refr->inv_areas[join_in]) + + 43f8: a806 add r0, sp, #24 + 43fa: 4ba7 ldr r3, [pc, #668] ; (4698 <_lv_disp_refr_task+0x344>) + 43fc: 4699 mov r9, r3 + 43fe: 4798 blx r3 + 4400: 9000 str r0, [sp, #0] + 4402: 465b mov r3, fp + 4404: 681b ldr r3, [r3, #0] + 4406: 19d8 adds r0, r3, r7 + 4408: 47c8 blx r9 + 440a: 9001 str r0, [sp, #4] + lv_area_get_size(&disp_refr->inv_areas[join_from]))) { + 440c: 465b mov r3, fp + 440e: 681b ldr r3, [r3, #0] + 4410: 1958 adds r0, r3, r5 + 4412: 47c8 blx r9 + if(lv_area_get_size(&joined_area) < (lv_area_get_size(&disp_refr->inv_areas[join_in]) + + 4414: 9b01 ldr r3, [sp, #4] + 4416: 469c mov ip, r3 + 4418: 4460 add r0, ip + 441a: 9b00 ldr r3, [sp, #0] + 441c: 4283 cmp r3, r0 + 441e: d2ca bcs.n 43b6 <_lv_disp_refr_task+0x62> + lv_area_copy(&disp_refr->inv_areas[join_in], &joined_area); + 4420: 4b99 ldr r3, [pc, #612] ; (4688 <_lv_disp_refr_task+0x334>) + 4422: 6818 ldr r0, [r3, #0] + 4424: 19c1 adds r1, r0, r7 + 4426: 2300 movs r3, #0 + *d8 = *s8; + 4428: aa06 add r2, sp, #24 + 442a: 5c9a ldrb r2, [r3, r2] + 442c: 54ca strb r2, [r1, r3] + 442e: 3301 adds r3, #1 + while(len) { + 4430: 2b08 cmp r3, #8 + 4432: d1f9 bne.n 4428 <_lv_disp_refr_task+0xd4> + 4434: e7ba b.n 43ac <_lv_disp_refr_task+0x58> + for(join_in = 0; join_in < disp_refr->inv_p; join_in++) { + 4436: 3601 adds r6, #1 + 4438: 4b93 ldr r3, [pc, #588] ; (4688 <_lv_disp_refr_task+0x334>) + 443a: 6818 ldr r0, [r3, #0] + 443c: 23b4 movs r3, #180 ; 0xb4 + 443e: 005b lsls r3, r3, #1 + 4440: 5ac3 ldrh r3, [r0, r3] + 4442: 059b lsls r3, r3, #22 + 4444: 0d9b lsrs r3, r3, #22 + 4446: 3708 adds r7, #8 + 4448: 429e cmp r6, r3 + 444a: d20f bcs.n 446c <_lv_disp_refr_task+0x118> + if(disp_refr->inv_area_joined[join_in] != 0) continue; + 444c: 1980 adds r0, r0, r6 + 444e: 3049 adds r0, #73 ; 0x49 + 4450: 30ff adds r0, #255 ; 0xff + 4452: 7803 ldrb r3, [r0, #0] + 4454: 2b00 cmp r3, #0 + 4456: d1ee bne.n 4436 <_lv_disp_refr_task+0xe2> + for(join_from = 0; join_from < disp_refr->inv_p; join_from++) { + 4458: 4643 mov r3, r8 + 445a: 6818 ldr r0, [r3, #0] + 445c: 23b4 movs r3, #180 ; 0xb4 + 445e: 005b lsls r3, r3, #1 + 4460: 5ac3 ldrh r3, [r0, r3] + 4462: 059b lsls r3, r3, #22 + 4464: d100 bne.n 4468 <_lv_disp_refr_task+0x114> + 4466: e1fb b.n 4860 <_lv_disp_refr_task+0x50c> + 4468: 2400 movs r4, #0 + 446a: e7ae b.n 43ca <_lv_disp_refr_task+0x76> + px_num = 0; + 446c: 2100 movs r1, #0 + 446e: 4a8b ldr r2, [pc, #556] ; (469c <_lv_disp_refr_task+0x348>) + 4470: 6011 str r1, [r2, #0] + if(disp_refr->inv_p == 0) return; + 4472: 22b4 movs r2, #180 ; 0xb4 + 4474: 0052 lsls r2, r2, #1 + 4476: 5a82 ldrh r2, [r0, r2] + 4478: 0592 lsls r2, r2, #22 + 447a: d100 bne.n 447e <_lv_disp_refr_task+0x12a> + 447c: e1f8 b.n 4870 <_lv_disp_refr_task+0x51c> + for(i = disp_refr->inv_p - 1; i >= 0; i--) { + 447e: 001a movs r2, r3 + 4480: 3a01 subs r2, #1 + 4482: 9204 str r2, [sp, #16] + 4484: d42d bmi.n 44e2 <_lv_disp_refr_task+0x18e> + if(disp_refr->inv_area_joined[i] == 0) { + 4486: 9904 ldr r1, [sp, #16] + 4488: 1842 adds r2, r0, r1 + 448a: 3249 adds r2, #73 ; 0x49 + 448c: 32ff adds r2, #255 ; 0xff + 448e: 7812 ldrb r2, [r2, #0] + 4490: 2a00 cmp r2, #0 + 4492: d00d beq.n 44b0 <_lv_disp_refr_task+0x15c> + 4494: 3347 adds r3, #71 ; 0x47 + 4496: 33ff adds r3, #255 ; 0xff + 4498: 18c3 adds r3, r0, r3 + 449a: 000a movs r2, r1 + for(i = disp_refr->inv_p - 1; i >= 0; i--) { + 449c: 3a01 subs r2, #1 + 449e: d305 bcc.n 44ac <_lv_disp_refr_task+0x158> + 44a0: 3b01 subs r3, #1 + if(disp_refr->inv_area_joined[i] == 0) { + 44a2: 7859 ldrb r1, [r3, #1] + 44a4: 2900 cmp r1, #0 + 44a6: d1f9 bne.n 449c <_lv_disp_refr_task+0x148> + 44a8: 9204 str r2, [sp, #16] + 44aa: e001 b.n 44b0 <_lv_disp_refr_task+0x15c> + int32_t last_i = 0; + 44ac: 2300 movs r3, #0 + 44ae: 9304 str r3, [sp, #16] + disp_refr->driver.buffer->last_area = 0; + 44b0: 6841 ldr r1, [r0, #4] + 44b2: 2320 movs r3, #32 + 44b4: 5cca ldrb r2, [r1, r3] + 44b6: 2401 movs r4, #1 + 44b8: 43a2 bics r2, r4 + 44ba: 54ca strb r2, [r1, r3] + disp_refr->driver.buffer->last_part = 0; + 44bc: 6841 ldr r1, [r0, #4] + 44be: 5cca ldrb r2, [r1, r3] + 44c0: 2002 movs r0, #2 + 44c2: 4382 bics r2, r0 + 44c4: 54ca strb r2, [r1, r3] + for(i = 0; i < disp_refr->inv_p; i++) { + 44c6: 4b70 ldr r3, [pc, #448] ; (4688 <_lv_disp_refr_task+0x334>) + 44c8: 681c ldr r4, [r3, #0] + 44ca: 23b4 movs r3, #180 ; 0xb4 + 44cc: 005b lsls r3, r3, #1 + 44ce: 5ae3 ldrh r3, [r4, r3] + 44d0: 059b lsls r3, r3, #22 + 44d2: d100 bne.n 44d6 <_lv_disp_refr_task+0x182> + 44d4: e1cc b.n 4870 <_lv_disp_refr_task+0x51c> + 44d6: 2348 movs r3, #72 ; 0x48 + 44d8: 9301 str r3, [sp, #4] + 44da: 2300 movs r3, #0 + 44dc: 469b mov fp, r3 + if(y2 == row_last) disp_refr->driver.buffer->last_part = 1; + 44de: 0027 movs r7, r4 + 44e0: e044 b.n 456c <_lv_disp_refr_task+0x218> + int32_t last_i = 0; + 44e2: 2300 movs r3, #0 + 44e4: 9304 str r3, [sp, #16] + 44e6: e7e3 b.n 44b0 <_lv_disp_refr_task+0x15c> + if(i == last_i) disp_refr->driver.buffer->last_area = 1; + 44e8: 6879 ldr r1, [r7, #4] + 44ea: 2220 movs r2, #32 + 44ec: 5c8b ldrb r3, [r1, r2] + 44ee: 2001 movs r0, #1 + 44f0: 4303 orrs r3, r0 + 44f2: 548b strb r3, [r1, r2] + 44f4: e044 b.n 4580 <_lv_disp_refr_task+0x22c> + lv_disp_buf_t * vdb = lv_disp_get_buf(disp_refr); + 44f6: 4c64 ldr r4, [pc, #400] ; (4688 <_lv_disp_refr_task+0x334>) + 44f8: 6820 ldr r0, [r4, #0] + 44fa: 4b69 ldr r3, [pc, #420] ; (46a0 <_lv_disp_refr_task+0x34c>) + 44fc: 4798 blx r3 + 44fe: 0005 movs r5, r0 + vdb->area.x1 = 0; + 4500: 2600 movs r6, #0 + 4502: 8206 strh r6, [r0, #16] + vdb->area.x2 = lv_disp_get_hor_res(disp_refr) - 1; + 4504: 6820 ldr r0, [r4, #0] + 4506: 4b67 ldr r3, [pc, #412] ; (46a4 <_lv_disp_refr_task+0x350>) + 4508: 4798 blx r3 + 450a: 3801 subs r0, #1 + 450c: 82a8 strh r0, [r5, #20] + vdb->area.y1 = 0; + 450e: 826e strh r6, [r5, #18] + vdb->area.y2 = lv_disp_get_ver_res(disp_refr) - 1; + 4510: 6820 ldr r0, [r4, #0] + 4512: 4b65 ldr r3, [pc, #404] ; (46a8 <_lv_disp_refr_task+0x354>) + 4514: 4798 blx r3 + 4516: 3801 subs r0, #1 + 4518: 82e8 strh r0, [r5, #22] + disp_refr->driver.buffer->last_part = 1; + 451a: 6823 ldr r3, [r4, #0] + 451c: 6859 ldr r1, [r3, #4] + 451e: 2220 movs r2, #32 + 4520: 5c8b ldrb r3, [r1, r2] + 4522: 2002 movs r0, #2 + 4524: 4303 orrs r3, r0 + 4526: 548b strb r3, [r1, r2] + lv_refr_area_part(area_p); + 4528: 9800 ldr r0, [sp, #0] + 452a: 4b60 ldr r3, [pc, #384] ; (46ac <_lv_disp_refr_task+0x358>) + 452c: 4798 blx r3 + if(disp_refr->driver.monitor_cb) px_num += lv_area_get_size(&disp_refr->inv_areas[i]); + 452e: 4b56 ldr r3, [pc, #344] ; (4688 <_lv_disp_refr_task+0x334>) + 4530: 6818 ldr r0, [r3, #0] + 4532: 6983 ldr r3, [r0, #24] + 4534: 2b00 cmp r3, #0 + 4536: d009 beq.n 454c <_lv_disp_refr_task+0x1f8> + 4538: 9b01 ldr r3, [sp, #4] + 453a: 469c mov ip, r3 + 453c: 4460 add r0, ip + 453e: 4b56 ldr r3, [pc, #344] ; (4698 <_lv_disp_refr_task+0x344>) + 4540: 4798 blx r3 + 4542: 4b56 ldr r3, [pc, #344] ; (469c <_lv_disp_refr_task+0x348>) + 4544: 681a ldr r2, [r3, #0] + 4546: 4694 mov ip, r2 + 4548: 4460 add r0, ip + 454a: 6018 str r0, [r3, #0] + for(i = 0; i < disp_refr->inv_p; i++) { + 454c: 2301 movs r3, #1 + 454e: 469c mov ip, r3 + 4550: 44e3 add fp, ip + 4552: 4b4d ldr r3, [pc, #308] ; (4688 <_lv_disp_refr_task+0x334>) + 4554: 681f ldr r7, [r3, #0] + 4556: 9b01 ldr r3, [sp, #4] + 4558: 3308 adds r3, #8 + 455a: 9301 str r3, [sp, #4] + 455c: 23b4 movs r3, #180 ; 0xb4 + 455e: 005b lsls r3, r3, #1 + 4560: 5afb ldrh r3, [r7, r3] + 4562: 059b lsls r3, r3, #22 + 4564: 0d9b lsrs r3, r3, #22 + 4566: 459b cmp fp, r3 + 4568: db00 blt.n 456c <_lv_disp_refr_task+0x218> + 456a: e181 b.n 4870 <_lv_disp_refr_task+0x51c> + if(disp_refr->inv_area_joined[i] == 0) { + 456c: 465b mov r3, fp + 456e: 18fb adds r3, r7, r3 + 4570: 3349 adds r3, #73 ; 0x49 + 4572: 33ff adds r3, #255 ; 0xff + 4574: 781b ldrb r3, [r3, #0] + 4576: 2b00 cmp r3, #0 + 4578: d1e8 bne.n 454c <_lv_disp_refr_task+0x1f8> + if(i == last_i) disp_refr->driver.buffer->last_area = 1; + 457a: 9b04 ldr r3, [sp, #16] + 457c: 455b cmp r3, fp + 457e: d0b3 beq.n 44e8 <_lv_disp_refr_task+0x194> + disp_refr->driver.buffer->last_part = 0; + 4580: 6879 ldr r1, [r7, #4] + 4582: 2220 movs r2, #32 + 4584: 5c8b ldrb r3, [r1, r2] + 4586: 2002 movs r0, #2 + 4588: 4383 bics r3, r0 + 458a: 548b strb r3, [r1, r2] + lv_refr_area(&disp_refr->inv_areas[i]); + 458c: 9b01 ldr r3, [sp, #4] + 458e: 469c mov ip, r3 + 4590: 44bc add ip, r7 + 4592: 4663 mov r3, ip + 4594: 9300 str r3, [sp, #0] + if(lv_disp_is_true_double_buf(disp_refr)) { + 4596: 0038 movs r0, r7 + 4598: 4b45 ldr r3, [pc, #276] ; (46b0 <_lv_disp_refr_task+0x35c>) + 459a: 4798 blx r3 + 459c: 2800 cmp r0, #0 + 459e: d1aa bne.n 44f6 <_lv_disp_refr_task+0x1a2> + lv_disp_buf_t * vdb = lv_disp_get_buf(disp_refr); + 45a0: 4b39 ldr r3, [pc, #228] ; (4688 <_lv_disp_refr_task+0x334>) + 45a2: 469a mov sl, r3 + 45a4: 6818 ldr r0, [r3, #0] + 45a6: 4b3e ldr r3, [pc, #248] ; (46a0 <_lv_disp_refr_task+0x34c>) + 45a8: 4798 blx r3 + 45aa: 0006 movs r6, r0 + 45ac: 465b mov r3, fp + 45ae: 00db lsls r3, r3, #3 + 45b0: 18ff adds r7, r7, r3 + return (lv_coord_t)(area_p->x2 - area_p->x1 + 1); + 45b2: 234c movs r3, #76 ; 0x4c + 45b4: 5afc ldrh r4, [r7, r3] + 45b6: 3401 adds r4, #1 + 45b8: 3b04 subs r3, #4 + 45ba: 5afb ldrh r3, [r7, r3] + 45bc: 1ae4 subs r4, r4, r3 + 45be: b223 sxth r3, r4 + 45c0: 4698 mov r8, r3 + return (lv_coord_t)(area_p->y2 - area_p->y1 + 1); + 45c2: 234e movs r3, #78 ; 0x4e + 45c4: 5efc ldrsh r4, [r7, r3] + 45c6: 1c65 adds r5, r4, #1 + 45c8: 234a movs r3, #74 ; 0x4a + 45ca: 5afb ldrh r3, [r7, r3] + 45cc: 1aed subs r5, r5, r3 + 45ce: b22d sxth r5, r5 + area_p->y2 >= lv_disp_get_ver_res(disp_refr) ? lv_disp_get_ver_res(disp_refr) - 1 : area_p->y2; + 45d0: 4653 mov r3, sl + 45d2: 6818 ldr r0, [r3, #0] + 45d4: 4b34 ldr r3, [pc, #208] ; (46a8 <_lv_disp_refr_task+0x354>) + 45d6: 4798 blx r3 + lv_coord_t y2 = + 45d8: 4284 cmp r4, r0 + 45da: da31 bge.n 4640 <_lv_disp_refr_task+0x2ec> + 45dc: 234e movs r3, #78 ; 0x4e + 45de: 5efb ldrsh r3, [r7, r3] + 45e0: 4699 mov r9, r3 + int32_t max_row = (uint32_t)vdb->size / w; + 45e2: 4641 mov r1, r8 + 45e4: 68f0 ldr r0, [r6, #12] + 45e6: 4b33 ldr r3, [pc, #204] ; (46b4 <_lv_disp_refr_task+0x360>) + 45e8: 4798 blx r3 + 45ea: 46a8 mov r8, r5 + 45ec: 4285 cmp r5, r0 + 45ee: dd00 ble.n 45f2 <_lv_disp_refr_task+0x29e> + 45f0: 4680 mov r8, r0 + if(disp_refr->driver.rounder_cb) { + 45f2: 4b25 ldr r3, [pc, #148] ; (4688 <_lv_disp_refr_task+0x334>) + 45f4: 681b ldr r3, [r3, #0] + 45f6: 691b ldr r3, [r3, #16] + 45f8: 2b00 cmp r3, #0 + 45fa: d02f beq.n 465c <_lv_disp_refr_task+0x308> + tmp.x1 = 0; + 45fc: 2300 movs r3, #0 + 45fe: aa06 add r2, sp, #24 + 4600: 8013 strh r3, [r2, #0] + tmp.x2 = 0; + 4602: 8093 strh r3, [r2, #4] + tmp.y1 = 0; + 4604: 8053 strh r3, [r2, #2] + lv_coord_t h_tmp = max_row; + 4606: 4643 mov r3, r8 + 4608: b21d sxth r5, r3 + disp_refr->driver.rounder_cb(&disp_refr->driver, &tmp); + 460a: 4b1f ldr r3, [pc, #124] ; (4688 <_lv_disp_refr_task+0x334>) + 460c: 469a mov sl, r3 + 460e: 4643 mov r3, r8 + 4610: 46b0 mov r8, r6 + 4612: 001e movs r6, r3 + 4614: 1e6c subs r4, r5, #1 + 4616: b224 sxth r4, r4 + tmp.y2 = h_tmp - 1; + 4618: ab06 add r3, sp, #24 + 461a: 80dc strh r4, [r3, #6] + disp_refr->driver.rounder_cb(&disp_refr->driver, &tmp); + 461c: 4653 mov r3, sl + 461e: 6818 ldr r0, [r3, #0] + 4620: 6903 ldr r3, [r0, #16] + 4622: a906 add r1, sp, #24 + 4624: 4798 blx r3 + 4626: ab06 add r3, sp, #24 + 4628: 2106 movs r1, #6 + 462a: 5e59 ldrsh r1, [r3, r1] + 462c: 1c4b adds r3, r1, #1 + 462e: aa06 add r2, sp, #24 + 4630: 8852 ldrh r2, [r2, #2] + 4632: 1a9b subs r3, r3, r2 + if(lv_area_get_height(&tmp) <= max_row) break; + 4634: b21b sxth r3, r3 + 4636: 429e cmp r6, r3 + 4638: da0a bge.n 4650 <_lv_disp_refr_task+0x2fc> + h_tmp--; + 463a: 1e25 subs r5, r4, #0 + } while(h_tmp > 0); + 463c: dcea bgt.n 4614 <_lv_disp_refr_task+0x2c0> + 463e: e776 b.n 452e <_lv_disp_refr_task+0x1da> + area_p->y2 >= lv_disp_get_ver_res(disp_refr) ? lv_disp_get_ver_res(disp_refr) - 1 : area_p->y2; + 4640: 4b11 ldr r3, [pc, #68] ; (4688 <_lv_disp_refr_task+0x334>) + 4642: 6818 ldr r0, [r3, #0] + 4644: 4b18 ldr r3, [pc, #96] ; (46a8 <_lv_disp_refr_task+0x354>) + 4646: 4798 blx r3 + 4648: 3801 subs r0, #1 + lv_coord_t y2 = + 464a: b203 sxth r3, r0 + 464c: 4699 mov r9, r3 + 464e: e7c8 b.n 45e2 <_lv_disp_refr_task+0x28e> + 4650: 4646 mov r6, r8 + if(h_tmp <= 0) { + 4652: 2d00 cmp r5, #0 + 4654: dc00 bgt.n 4658 <_lv_disp_refr_task+0x304> + 4656: e76a b.n 452e <_lv_disp_refr_task+0x1da> + max_row = tmp.y2 + 1; + 4658: 1c4b adds r3, r1, #1 + 465a: 4698 mov r8, r3 + for(row = area_p->y1; row + max_row - 1 <= y2; row += max_row) { + 465c: 234a movs r3, #74 ; 0x4a + 465e: 5efc ldrsh r4, [r7, r3] + 4660: 464b mov r3, r9 + 4662: 9302 str r3, [sp, #8] + 4664: 4643 mov r3, r8 + 4666: 18e3 adds r3, r4, r3 + 4668: 3b01 subs r3, #1 + 466a: 454b cmp r3, r9 + 466c: dc67 bgt.n 473e <_lv_disp_refr_task+0x3ea> + vdb->area.y2 = row + max_row - 1; + 466e: 4643 mov r3, r8 + 4670: 466a mov r2, sp + 4672: 8193 strh r3, [r2, #12] + 4674: 8993 ldrh r3, [r2, #12] + 4676: 469a mov sl, r3 + 4678: 3b01 subs r3, #1 + 467a: 9303 str r3, [sp, #12] + 467c: 464b mov r3, r9 + 467e: 46b9 mov r9, r7 + 4680: 001f movs r7, r3 + 4682: e026 b.n 46d2 <_lv_disp_refr_task+0x37e> + 4684: 0000f725 .word 0x0000f725 + 4688: 200026e8 .word 0x200026e8 + 468c: 000114e1 .word 0x000114e1 + 4690: 0000fdf1 .word 0x0000fdf1 + 4694: 0000fc15 .word 0x0000fc15 + 4698: 0000fb8b .word 0x0000fb8b + 469c: 200026ec .word 0x200026ec + 46a0: 0000f6a1 .word 0x0000f6a1 + 46a4: 0000f5ad .word 0x0000f5ad + 46a8: 0000f5d5 .word 0x0000f5d5 + 46ac: 00004191 .word 0x00004191 + 46b0: 0000f6bd .word 0x0000f6bd + 46b4: 00017961 .word 0x00017961 + if(y2 == row_last) disp_refr->driver.buffer->last_part = 1; + 46b8: 42af cmp r7, r5 + 46ba: d01c beq.n 46f6 <_lv_disp_refr_task+0x3a2> + lv_refr_area_part(area_p); + 46bc: 9800 ldr r0, [sp, #0] + 46be: 4b7d ldr r3, [pc, #500] ; (48b4 <_lv_disp_refr_task+0x560>) + 46c0: 4798 blx r3 + 46c2: 4454 add r4, sl + 46c4: b224 sxth r4, r4 + for(row = area_p->y1; row + max_row - 1 <= y2; row += max_row) { + 46c6: 4643 mov r3, r8 + 46c8: 18e3 adds r3, r4, r3 + 46ca: 3b01 subs r3, #1 + 46cc: 9a02 ldr r2, [sp, #8] + 46ce: 4293 cmp r3, r2 + 46d0: dc1a bgt.n 4708 <_lv_disp_refr_task+0x3b4> + vdb->area.x1 = area_p->x1; + 46d2: 2348 movs r3, #72 ; 0x48 + 46d4: 464a mov r2, r9 + 46d6: 5ed3 ldrsh r3, [r2, r3] + 46d8: 8233 strh r3, [r6, #16] + vdb->area.x2 = area_p->x2; + 46da: 234c movs r3, #76 ; 0x4c + 46dc: 464a mov r2, r9 + 46de: 5ed3 ldrsh r3, [r2, r3] + 46e0: 82b3 strh r3, [r6, #20] + vdb->area.y1 = row; + 46e2: 8274 strh r4, [r6, #18] + 46e4: b2a4 uxth r4, r4 + 46e6: 9b03 ldr r3, [sp, #12] + 46e8: 18e5 adds r5, r4, r3 + 46ea: b22d sxth r5, r5 + vdb->area.y2 = row + max_row - 1; + 46ec: 82f5 strh r5, [r6, #22] + if(vdb->area.y2 > y2) vdb->area.y2 = y2; + 46ee: 42af cmp r7, r5 + 46f0: dae2 bge.n 46b8 <_lv_disp_refr_task+0x364> + 46f2: 82f7 strh r7, [r6, #22] + row_last = vdb->area.y2; + 46f4: 003d movs r5, r7 + if(y2 == row_last) disp_refr->driver.buffer->last_part = 1; + 46f6: 4b70 ldr r3, [pc, #448] ; (48b8 <_lv_disp_refr_task+0x564>) + 46f8: 681b ldr r3, [r3, #0] + 46fa: 6859 ldr r1, [r3, #4] + 46fc: 2220 movs r2, #32 + 46fe: 5c8b ldrb r3, [r1, r2] + 4700: 2002 movs r0, #2 + 4702: 4303 orrs r3, r0 + 4704: 548b strb r3, [r1, r2] + 4706: e7d9 b.n 46bc <_lv_disp_refr_task+0x368> + 4708: 003b movs r3, r7 + 470a: 464f mov r7, r9 + 470c: 4699 mov r9, r3 + if(y2 != row_last) { + 470e: 45a9 cmp r9, r5 + 4710: d100 bne.n 4714 <_lv_disp_refr_task+0x3c0> + 4712: e70c b.n 452e <_lv_disp_refr_task+0x1da> + vdb->area.x1 = area_p->x1; + 4714: 2348 movs r3, #72 ; 0x48 + 4716: 5efb ldrsh r3, [r7, r3] + 4718: 8233 strh r3, [r6, #16] + vdb->area.x2 = area_p->x2; + 471a: 234c movs r3, #76 ; 0x4c + 471c: 5efb ldrsh r3, [r7, r3] + 471e: 82b3 strh r3, [r6, #20] + vdb->area.y1 = row; + 4720: 8274 strh r4, [r6, #18] + vdb->area.y2 = y2; + 4722: 464b mov r3, r9 + 4724: 82f3 strh r3, [r6, #22] + disp_refr->driver.buffer->last_part = 1; + 4726: 4b64 ldr r3, [pc, #400] ; (48b8 <_lv_disp_refr_task+0x564>) + 4728: 681b ldr r3, [r3, #0] + 472a: 6859 ldr r1, [r3, #4] + 472c: 2220 movs r2, #32 + 472e: 5c8b ldrb r3, [r1, r2] + 4730: 2002 movs r0, #2 + 4732: 4303 orrs r3, r0 + 4734: 548b strb r3, [r1, r2] + lv_refr_area_part(area_p); + 4736: 9800 ldr r0, [sp, #0] + 4738: 4b5e ldr r3, [pc, #376] ; (48b4 <_lv_disp_refr_task+0x560>) + 473a: 4798 blx r3 + 473c: e6f7 b.n 452e <_lv_disp_refr_task+0x1da> + lv_coord_t row_last = 0; + 473e: 2500 movs r5, #0 + 4740: e7e5 b.n 470e <_lv_disp_refr_task+0x3ba> + if(lv_disp_is_true_double_buf(disp_refr) && disp_refr->driver.set_px_cb == NULL) { + 4742: 4b5e ldr r3, [pc, #376] ; (48bc <_lv_disp_refr_task+0x568>) + 4744: 4798 blx r3 + 4746: 2800 cmp r0, #0 + 4748: d004 beq.n 4754 <_lv_disp_refr_task+0x400> + 474a: 4b5b ldr r3, [pc, #364] ; (48b8 <_lv_disp_refr_task+0x564>) + 474c: 6818 ldr r0, [r3, #0] + 474e: 6943 ldr r3, [r0, #20] + 4750: 2b00 cmp r3, #0 + 4752: d01f beq.n 4794 <_lv_disp_refr_task+0x440> + _lv_memset_00(disp_refr->inv_areas, sizeof(disp_refr->inv_areas)); + 4754: 4c58 ldr r4, [pc, #352] ; (48b8 <_lv_disp_refr_task+0x564>) + 4756: 6820 ldr r0, [r4, #0] + 4758: 3048 adds r0, #72 ; 0x48 + 475a: 2180 movs r1, #128 ; 0x80 + 475c: 0049 lsls r1, r1, #1 + 475e: 4d58 ldr r5, [pc, #352] ; (48c0 <_lv_disp_refr_task+0x56c>) + 4760: 47a8 blx r5 + _lv_memset_00(disp_refr->inv_area_joined, sizeof(disp_refr->inv_area_joined)); + 4762: 6820 ldr r0, [r4, #0] + 4764: 3049 adds r0, #73 ; 0x49 + 4766: 30ff adds r0, #255 ; 0xff + 4768: 2120 movs r1, #32 + 476a: 47a8 blx r5 + disp_refr->inv_p = 0; + 476c: 6821 ldr r1, [r4, #0] + 476e: 22b4 movs r2, #180 ; 0xb4 + 4770: 0052 lsls r2, r2, #1 + 4772: 5a8b ldrh r3, [r1, r2] + 4774: 0a9b lsrs r3, r3, #10 + 4776: 029b lsls r3, r3, #10 + 4778: 528b strh r3, [r1, r2] + elaps = lv_tick_elaps(start); + 477a: 9805 ldr r0, [sp, #20] + 477c: 4b51 ldr r3, [pc, #324] ; (48c4 <_lv_disp_refr_task+0x570>) + 477e: 4798 blx r3 + 4780: 0001 movs r1, r0 + if(disp_refr->driver.monitor_cb) { + 4782: 6820 ldr r0, [r4, #0] + 4784: 6983 ldr r3, [r0, #24] + 4786: 2b00 cmp r3, #0 + 4788: d100 bne.n 478c <_lv_disp_refr_task+0x438> + 478a: e079 b.n 4880 <_lv_disp_refr_task+0x52c> + disp_refr->driver.monitor_cb(&disp_refr->driver, elaps, px_num); + 478c: 4a4e ldr r2, [pc, #312] ; (48c8 <_lv_disp_refr_task+0x574>) + 478e: 6812 ldr r2, [r2, #0] + 4790: 4798 blx r3 + 4792: e075 b.n 4880 <_lv_disp_refr_task+0x52c> + lv_disp_buf_t * vdb = lv_disp_get_buf(disp_refr); + 4794: 4b4d ldr r3, [pc, #308] ; (48cc <_lv_disp_refr_task+0x578>) + 4796: 4798 blx r3 + 4798: 0004 movs r4, r0 + lv_refr_vdb_flush(); + 479a: 4b4d ldr r3, [pc, #308] ; (48d0 <_lv_disp_refr_task+0x57c>) + 479c: 4798 blx r3 + while(vdb->flushing) + 479e: 69a3 ldr r3, [r4, #24] + 47a0: 2b00 cmp r3, #0 + 47a2: d1fc bne.n 479e <_lv_disp_refr_task+0x44a> + uint8_t * buf_act = (uint8_t *)vdb->buf_act; + 47a4: 68a3 ldr r3, [r4, #8] + 47a6: 469b mov fp, r3 + uint8_t * buf_ina = (uint8_t *)vdb->buf_act == vdb->buf1 ? vdb->buf2 : vdb->buf1; + 47a8: 6823 ldr r3, [r4, #0] + 47aa: 4699 mov r9, r3 + 47ac: 459b cmp fp, r3 + 47ae: d101 bne.n 47b4 <_lv_disp_refr_task+0x460> + 47b0: 6863 ldr r3, [r4, #4] + 47b2: 4699 mov r9, r3 + lv_coord_t hres = lv_disp_get_hor_res(disp_refr); + 47b4: 4c40 ldr r4, [pc, #256] ; (48b8 <_lv_disp_refr_task+0x564>) + 47b6: 6820 ldr r0, [r4, #0] + 47b8: 4b46 ldr r3, [pc, #280] ; (48d4 <_lv_disp_refr_task+0x580>) + 47ba: 4798 blx r3 + 47bc: 9000 str r0, [sp, #0] + for(a = 0; a < disp_refr->inv_p; a++) { + 47be: 6823 ldr r3, [r4, #0] + 47c0: 22b4 movs r2, #180 ; 0xb4 + 47c2: 0052 lsls r2, r2, #1 + 47c4: 5a9a ldrh r2, [r3, r2] + 47c6: 0592 lsls r2, r2, #22 + 47c8: d0c4 beq.n 4754 <_lv_disp_refr_task+0x400> + start_offs += hres * sizeof(lv_color_t); + 47ca: 0042 lsls r2, r0, #1 + 47cc: 4692 mov sl, r2 + 47ce: 2600 movs r6, #0 + for(y = disp_refr->inv_areas[a].y1; y <= disp_refr->inv_areas[a].y2; y++) { + 47d0: 0035 movs r5, r6 + 47d2: e00b b.n 47ec <_lv_disp_refr_task+0x498> + for(a = 0; a < disp_refr->inv_p; a++) { + 47d4: 3601 adds r6, #1 + 47d6: b2b6 uxth r6, r6 + 47d8: 0035 movs r5, r6 + 47da: 4b37 ldr r3, [pc, #220] ; (48b8 <_lv_disp_refr_task+0x564>) + 47dc: 681b ldr r3, [r3, #0] + 47de: 22b4 movs r2, #180 ; 0xb4 + 47e0: 0052 lsls r2, r2, #1 + 47e2: 5a9a ldrh r2, [r3, r2] + 47e4: 0592 lsls r2, r2, #22 + 47e6: 0d92 lsrs r2, r2, #22 + 47e8: 4296 cmp r6, r2 + 47ea: dab3 bge.n 4754 <_lv_disp_refr_task+0x400> + if(disp_refr->inv_area_joined[a] == 0) { + 47ec: 195a adds r2, r3, r5 + 47ee: 3249 adds r2, #73 ; 0x49 + 47f0: 32ff adds r2, #255 ; 0xff + 47f2: 7812 ldrb r2, [r2, #0] + 47f4: 2a00 cmp r2, #0 + 47f6: d1ed bne.n 47d4 <_lv_disp_refr_task+0x480> + 47f8: 00ea lsls r2, r5, #3 + 47fa: 189b adds r3, r3, r2 + (hres * disp_refr->inv_areas[a].y1 + disp_refr->inv_areas[a].x1) * sizeof(lv_color_t); + 47fc: 224a movs r2, #74 ; 0x4a + 47fe: 5e9f ldrsh r7, [r3, r2] + 4800: 2248 movs r2, #72 ; 0x48 + 4802: 5e9a ldrsh r2, [r3, r2] + 4804: 9c00 ldr r4, [sp, #0] + 4806: 437c muls r4, r7 + 4808: 18a4 adds r4, r4, r2 + uint32_t start_offs = + 480a: 0064 lsls r4, r4, #1 + return (lv_coord_t)(area_p->x2 - area_p->x1 + 1); + 480c: 214c movs r1, #76 ; 0x4c + 480e: 5a5b ldrh r3, [r3, r1] + 4810: 3301 adds r3, #1 + 4812: 1a9b subs r3, r3, r2 + uint32_t line_length = lv_area_get_width(&disp_refr->inv_areas[a]) * sizeof(lv_color_t); + 4814: b21b sxth r3, r3 + 4816: 005b lsls r3, r3, #1 + 4818: 9301 str r3, [sp, #4] + for(y = disp_refr->inv_areas[a].y1; y <= disp_refr->inv_areas[a].y2; y++) { + 481a: 002b movs r3, r5 + 481c: 3309 adds r3, #9 + 481e: 00db lsls r3, r3, #3 + 4820: 4a25 ldr r2, [pc, #148] ; (48b8 <_lv_disp_refr_task+0x564>) + 4822: 6812 ldr r2, [r2, #0] + 4824: 9202 str r2, [sp, #8] + 4826: 4694 mov ip, r2 + 4828: 4463 add r3, ip + 482a: 2206 movs r2, #6 + 482c: 5e9b ldrsh r3, [r3, r2] + 482e: 42bb cmp r3, r7 + 4830: dbd0 blt.n 47d4 <_lv_disp_refr_task+0x480> + 4832: 46a0 mov r8, r4 + 4834: 44d8 add r8, fp + 4836: 444c add r4, r9 + 4838: 3509 adds r5, #9 + 483a: 00ed lsls r5, r5, #3 + _lv_memcpy(buf_act + start_offs, buf_ina + start_offs, line_length); + 483c: 9a01 ldr r2, [sp, #4] + 483e: 0021 movs r1, r4 + 4840: 4640 mov r0, r8 + 4842: 4b25 ldr r3, [pc, #148] ; (48d8 <_lv_disp_refr_task+0x584>) + 4844: 4798 blx r3 + 4846: 3701 adds r7, #1 + 4848: b23f sxth r7, r7 + 484a: 44d0 add r8, sl + 484c: 4454 add r4, sl + for(y = disp_refr->inv_areas[a].y1; y <= disp_refr->inv_areas[a].y2; y++) { + 484e: 4b1a ldr r3, [pc, #104] ; (48b8 <_lv_disp_refr_task+0x564>) + 4850: 681b ldr r3, [r3, #0] + 4852: 9302 str r3, [sp, #8] + 4854: 195b adds r3, r3, r5 + 4856: 2206 movs r2, #6 + 4858: 5e9b ldrsh r3, [r3, r2] + 485a: 42bb cmp r3, r7 + 485c: daee bge.n 483c <_lv_disp_refr_task+0x4e8> + 485e: e7b9 b.n 47d4 <_lv_disp_refr_task+0x480> + px_num = 0; + 4860: 2200 movs r2, #0 + 4862: 4b19 ldr r3, [pc, #100] ; (48c8 <_lv_disp_refr_task+0x574>) + 4864: 601a str r2, [r3, #0] + if(disp_refr->inv_p == 0) return; + 4866: 23b4 movs r3, #180 ; 0xb4 + 4868: 005b lsls r3, r3, #1 + 486a: 5ac3 ldrh r3, [r0, r3] + 486c: 059b lsls r3, r3, #22 + 486e: d112 bne.n 4896 <_lv_disp_refr_task+0x542> + if(disp_refr->inv_p != 0) { + 4870: 4b11 ldr r3, [pc, #68] ; (48b8 <_lv_disp_refr_task+0x564>) + 4872: 6818 ldr r0, [r3, #0] + 4874: 23b4 movs r3, #180 ; 0xb4 + 4876: 005b lsls r3, r3, #1 + 4878: 5ac3 ldrh r3, [r0, r3] + 487a: 059b lsls r3, r3, #22 + 487c: d000 beq.n 4880 <_lv_disp_refr_task+0x52c> + 487e: e760 b.n 4742 <_lv_disp_refr_task+0x3ee> + _lv_mem_buf_free_all(); + 4880: 4b16 ldr r3, [pc, #88] ; (48dc <_lv_disp_refr_task+0x588>) + 4882: 4798 blx r3 + _lv_font_clean_up_fmt_txt(); + 4884: 4b16 ldr r3, [pc, #88] ; (48e0 <_lv_disp_refr_task+0x58c>) + 4886: 4798 blx r3 +} + 4888: b009 add sp, #36 ; 0x24 + 488a: bc3c pop {r2, r3, r4, r5} + 488c: 4690 mov r8, r2 + 488e: 4699 mov r9, r3 + 4890: 46a2 mov sl, r4 + 4892: 46ab mov fp, r5 + 4894: bdf0 pop {r4, r5, r6, r7, pc} + int32_t last_i = 0; + 4896: 2300 movs r3, #0 + 4898: 9304 str r3, [sp, #16] + 489a: e609 b.n 44b0 <_lv_disp_refr_task+0x15c> + px_num = 0; + 489c: 2200 movs r2, #0 + 489e: 4b0a ldr r3, [pc, #40] ; (48c8 <_lv_disp_refr_task+0x574>) + 48a0: 601a str r2, [r3, #0] + if(disp_refr->inv_p == 0) return; + 48a2: 23b4 movs r3, #180 ; 0xb4 + 48a4: 005b lsls r3, r3, #1 + 48a6: 5ac3 ldrh r3, [r0, r3] + 48a8: 059b lsls r3, r3, #22 + 48aa: d0e9 beq.n 4880 <_lv_disp_refr_task+0x52c> + int32_t last_i = 0; + 48ac: 2300 movs r3, #0 + 48ae: 9304 str r3, [sp, #16] + 48b0: e5fe b.n 44b0 <_lv_disp_refr_task+0x15c> + 48b2: 46c0 nop ; (mov r8, r8) + 48b4: 00004191 .word 0x00004191 + 48b8: 200026e8 .word 0x200026e8 + 48bc: 0000f6bd .word 0x0000f6bd + 48c0: 00010fe5 .word 0x00010fe5 + 48c4: 0000f741 .word 0x0000f741 + 48c8: 200026ec .word 0x200026ec + 48cc: 0000f6a1 .word 0x0000f6a1 + 48d0: 00004111 .word 0x00004111 + 48d4: 0000f5ad .word 0x0000f5ad + 48d8: 00010c25 .word 0x00010c25 + 48dc: 00010bcd .word 0x00010bcd + 48e0: 0000f3d5 .word 0x0000f3d5 + +000048e4 : +/** + * Initialize a style + * @param style pointer to a style to initialize + */ +void lv_style_init(lv_style_t * style) +{ + 48e4: b510 push {r4, lr} + _lv_memset_00(style, sizeof(lv_style_t)); + 48e6: 2104 movs r1, #4 + 48e8: 4b01 ldr r3, [pc, #4] ; (48f0 ) + 48ea: 4798 blx r3 +#if LV_USE_ASSERT_STYLE + style->sentinel = LV_DEBUG_STYLE_SENTINEL_VALUE; +#endif +} + 48ec: bd10 pop {r4, pc} + 48ee: 46c0 nop ; (mov r8, r8) + 48f0: 00010fe5 .word 0x00010fe5 + +000048f4 : +/** + * Initialize a style list + * @param list a style list to initialize + */ +void lv_style_list_init(lv_style_list_t * list) +{ + 48f4: b510 push {r4, lr} + _lv_memset_00(list, sizeof(lv_style_list_t)); + 48f6: 2108 movs r1, #8 + 48f8: 4b01 ldr r3, [pc, #4] ; (4900 ) + 48fa: 4798 blx r3 +#if LV_USE_ASSERT_STYLE + list->sentinel = LV_DEBUG_STYLE_LIST_SENTINEL_VALUE; +#endif +} + 48fc: bd10 pop {r4, pc} + 48fe: 46c0 nop ; (mov r8, r8) + 4900: 00010fe5 .word 0x00010fe5 + +00004904 <_lv_style_list_remove_style>: + * Remove a style from a style list + * @param style_list pointer to a style list + * @param style pointer to a style to remove + */ +void _lv_style_list_remove_style(lv_style_list_t * list, lv_style_t * style) +{ + 4904: b570 push {r4, r5, r6, lr} + 4906: 0004 movs r4, r0 + 4908: 000d movs r5, r1 + LV_ASSERT_STYLE_LIST(list); + LV_ASSERT_STYLE(style); + + if(list->style_cnt == 0) return; + 490a: 7906 ldrb r6, [r0, #4] + 490c: 2e00 cmp r6, #0 + 490e: d045 beq.n 499c <_lv_style_list_remove_style+0x98> + + /*Check if the style really exists here*/ + uint8_t i; + bool found = false; + for(i = 0; i < list->style_cnt; i++) { + if(list->style_list[i] == style) { + 4910: 6800 ldr r0, [r0, #0] + 4912: 6803 ldr r3, [r0, #0] + 4914: 4299 cmp r1, r3 + 4916: d00c beq.n 4932 <_lv_style_list_remove_style+0x2e> + 4918: 1d03 adds r3, r0, #4 + 491a: 1e72 subs r2, r6, #1 + 491c: b2d2 uxtb r2, r2 + 491e: 3201 adds r2, #1 + 4920: 0092 lsls r2, r2, #2 + 4922: 1882 adds r2, r0, r2 + for(i = 0; i < list->style_cnt; i++) { + 4924: 429a cmp r2, r3 + 4926: d039 beq.n 499c <_lv_style_list_remove_style+0x98> + 4928: 3304 adds r3, #4 + if(list->style_list[i] == style) { + 492a: 1f19 subs r1, r3, #4 + 492c: 6809 ldr r1, [r1, #0] + 492e: 42a9 cmp r1, r5 + 4930: d1f8 bne.n 4924 <_lv_style_list_remove_style+0x20> + break; + } + } + if(found == false) return; + + if(list->style_cnt == 1) { + 4932: 2e01 cmp r6, #1 + 4934: d010 beq.n 4958 <_lv_style_list_remove_style+0x54> + list->style_cnt = 0; + list->has_local = 0; + return; + } + + lv_style_t ** new_classes = lv_mem_realloc(list->style_list, sizeof(lv_style_t *) * (list->style_cnt - 1)); + 4936: 1e71 subs r1, r6, #1 + 4938: 0089 lsls r1, r1, #2 + 493a: 4b19 ldr r3, [pc, #100] ; (49a0 <_lv_style_list_remove_style+0x9c>) + 493c: 4798 blx r3 + 493e: 0006 movs r6, r0 + LV_ASSERT_MEM(new_classes); + 4940: 4b18 ldr r3, [pc, #96] ; (49a4 <_lv_style_list_remove_style+0xa0>) + 4942: 4798 blx r3 + 4944: 2800 cmp r0, #0 + 4946: d011 beq.n 496c <_lv_style_list_remove_style+0x68> + if(new_classes == NULL) { + 4948: 2e00 cmp r6, #0 + 494a: d027 beq.n 499c <_lv_style_list_remove_style+0x98> + LV_LOG_WARN("lv_style_list_remove_style: couldn't reallocate class list"); + return; + } + uint8_t j; + for(i = 0, j = 0; i < list->style_cnt; i++) { + 494c: 7922 ldrb r2, [r4, #4] + 494e: 2a00 cmp r2, #0 + 4950: d021 beq.n 4996 <_lv_style_list_remove_style+0x92> + 4952: 2100 movs r1, #0 + 4954: 2300 movs r3, #0 + 4956: e014 b.n 4982 <_lv_style_list_remove_style+0x7e> + lv_mem_free(list->style_list); + 4958: 4b13 ldr r3, [pc, #76] ; (49a8 <_lv_style_list_remove_style+0xa4>) + 495a: 4798 blx r3 + list->style_list = NULL; + 495c: 2300 movs r3, #0 + 495e: 6023 str r3, [r4, #0] + list->style_cnt = 0; + 4960: 7123 strb r3, [r4, #4] + list->has_local = 0; + 4962: 7963 ldrb r3, [r4, #5] + 4964: 2201 movs r2, #1 + 4966: 4393 bics r3, r2 + 4968: 7163 strb r3, [r4, #5] + return; + 496a: e017 b.n 499c <_lv_style_list_remove_style+0x98> + LV_ASSERT_MEM(new_classes); + 496c: 0032 movs r2, r6 + 496e: 2300 movs r3, #0 + 4970: 480e ldr r0, [pc, #56] ; (49ac <_lv_style_list_remove_style+0xa8>) + 4972: 490f ldr r1, [pc, #60] ; (49b0 <_lv_style_list_remove_style+0xac>) + 4974: 4788 blx r1 + 4976: e7fe b.n 4976 <_lv_style_list_remove_style+0x72> + for(i = 0, j = 0; i < list->style_cnt; i++) { + 4978: 3301 adds r3, #1 + 497a: b2db uxtb r3, r3 + 497c: 7922 ldrb r2, [r4, #4] + 497e: 429a cmp r2, r3 + 4980: d909 bls.n 4996 <_lv_style_list_remove_style+0x92> + if(list->style_list[i] == style) continue; + 4982: 009a lsls r2, r3, #2 + 4984: 6820 ldr r0, [r4, #0] + 4986: 5812 ldr r2, [r2, r0] + 4988: 4295 cmp r5, r2 + 498a: d0f5 beq.n 4978 <_lv_style_list_remove_style+0x74> + new_classes[j] = list->style_list[i]; + 498c: 0088 lsls r0, r1, #2 + 498e: 5182 str r2, [r0, r6] + j++; + 4990: 3101 adds r1, #1 + 4992: b2c9 uxtb r1, r1 + 4994: e7f0 b.n 4978 <_lv_style_list_remove_style+0x74> + + } + + list->style_cnt--; + 4996: 3a01 subs r2, #1 + 4998: 7122 strb r2, [r4, #4] + list->style_list = new_classes; + 499a: 6026 str r6, [r4, #0] +} + 499c: bd70 pop {r4, r5, r6, pc} + 499e: 46c0 nop ; (mov r8, r8) + 49a0: 00010ddd .word 0x00010ddd + 49a4: 00001415 .word 0x00001415 + 49a8: 00010ad1 .word 0x00010ad1 + 49ac: 00018804 .word 0x00018804 + 49b0: 0000141d .word 0x0000141d + +000049b4 <_lv_style_list_add_style>: +{ + 49b4: b570 push {r4, r5, r6, lr} + 49b6: 0005 movs r5, r0 + 49b8: 000c movs r4, r1 + if(list == NULL) return; + 49ba: 2800 cmp r0, #0 + 49bc: d030 beq.n 4a20 <_lv_style_list_add_style+0x6c> + _lv_style_list_remove_style(list, style); + 49be: 4b1f ldr r3, [pc, #124] ; (4a3c <_lv_style_list_add_style+0x88>) + 49c0: 4798 blx r3 + if(list->style_cnt == 0) new_classes = lv_mem_alloc(sizeof(lv_style_t *)); + 49c2: 792b ldrb r3, [r5, #4] + 49c4: 2b00 cmp r3, #0 + 49c6: d12c bne.n 4a22 <_lv_style_list_add_style+0x6e> + 49c8: 2004 movs r0, #4 + 49ca: 4b1d ldr r3, [pc, #116] ; (4a40 <_lv_style_list_add_style+0x8c>) + 49cc: 4798 blx r3 + 49ce: 0006 movs r6, r0 + LV_ASSERT_MEM(new_classes); + 49d0: 0030 movs r0, r6 + 49d2: 4b1c ldr r3, [pc, #112] ; (4a44 <_lv_style_list_add_style+0x90>) + 49d4: 4798 blx r3 + 49d6: 2800 cmp r0, #0 + 49d8: d02a beq.n 4a30 <_lv_style_list_add_style+0x7c> + if(new_classes == NULL) { + 49da: 2e00 cmp r6, #0 + 49dc: d020 beq.n 4a20 <_lv_style_list_add_style+0x6c> + if(list->has_trans) first_style++; + 49de: 796b ldrb r3, [r5, #5] + 49e0: 0859 lsrs r1, r3, #1 + 49e2: 2201 movs r2, #1 + uint8_t first_style = 0; + 49e4: 4011 ands r1, r2 + if(list->has_local) first_style++; + 49e6: 421a tst r2, r3 + 49e8: d000 beq.n 49ec <_lv_style_list_add_style+0x38> + 49ea: 3101 adds r1, #1 + for(i = list->style_cnt; i > first_style; i--) { + 49ec: 792a ldrb r2, [r5, #4] + 49ee: 4291 cmp r1, r2 + 49f0: d210 bcs.n 4a14 <_lv_style_list_add_style+0x60> + 49f2: 4b15 ldr r3, [pc, #84] ; (4a48 <_lv_style_list_add_style+0x94>) + 49f4: 18d3 adds r3, r2, r3 + 49f6: 009b lsls r3, r3, #2 + 49f8: 18f3 adds r3, r6, r3 + 49fa: 4814 ldr r0, [pc, #80] ; (4a4c <_lv_style_list_add_style+0x98>) + 49fc: 1810 adds r0, r2, r0 + 49fe: 3a01 subs r2, #1 + 4a00: 1a52 subs r2, r2, r1 + 4a02: b2d2 uxtb r2, r2 + 4a04: 1a82 subs r2, r0, r2 + 4a06: 0092 lsls r2, r2, #2 + 4a08: 18b2 adds r2, r6, r2 + new_classes[i] = new_classes[i - 1]; + 4a0a: 6818 ldr r0, [r3, #0] + 4a0c: 6058 str r0, [r3, #4] + 4a0e: 3b04 subs r3, #4 + for(i = list->style_cnt; i > first_style; i--) { + 4a10: 4293 cmp r3, r2 + 4a12: d1fa bne.n 4a0a <_lv_style_list_add_style+0x56> + new_classes[first_style] = style; + 4a14: 0089 lsls r1, r1, #2 + 4a16: 518c str r4, [r1, r6] + list->style_cnt++; + 4a18: 792b ldrb r3, [r5, #4] + 4a1a: 3301 adds r3, #1 + 4a1c: 712b strb r3, [r5, #4] + list->style_list = new_classes; + 4a1e: 602e str r6, [r5, #0] +} + 4a20: bd70 pop {r4, r5, r6, pc} + else new_classes = lv_mem_realloc(list->style_list, sizeof(lv_style_t *) * (list->style_cnt + 1)); + 4a22: 3301 adds r3, #1 + 4a24: 0099 lsls r1, r3, #2 + 4a26: 6828 ldr r0, [r5, #0] + 4a28: 4b09 ldr r3, [pc, #36] ; (4a50 <_lv_style_list_add_style+0x9c>) + 4a2a: 4798 blx r3 + 4a2c: 0006 movs r6, r0 + 4a2e: e7cf b.n 49d0 <_lv_style_list_add_style+0x1c> + LV_ASSERT_MEM(new_classes); + 4a30: 0032 movs r2, r6 + 4a32: 2300 movs r3, #0 + 4a34: 4807 ldr r0, [pc, #28] ; (4a54 <_lv_style_list_add_style+0xa0>) + 4a36: 4908 ldr r1, [pc, #32] ; (4a58 <_lv_style_list_add_style+0xa4>) + 4a38: 4788 blx r1 + 4a3a: e7fe b.n 4a3a <_lv_style_list_add_style+0x86> + 4a3c: 00004905 .word 0x00004905 + 4a40: 00010a09 .word 0x00010a09 + 4a44: 00001415 .word 0x00001415 + 4a48: 3fffffff .word 0x3fffffff + 4a4c: 3ffffffe .word 0x3ffffffe + 4a50: 00010ddd .word 0x00010ddd + 4a54: 00018804 .word 0x00018804 + 4a58: 0000141d .word 0x0000141d + +00004a5c : + * Get he local style from a style list. Allocate it if not exists yet. + * @param list pointer to a style list + * @return pointer to the local style + */ +static lv_style_t * get_alloc_local_style(lv_style_list_t * list) +{ + 4a5c: b570 push {r4, r5, r6, lr} + 4a5e: 0005 movs r5, r0 + LV_ASSERT_STYLE_LIST(list); + + if(list->has_local) return lv_style_list_get_style(list, 0); + 4a60: 7942 ldrb r2, [r0, #5] + 4a62: 07d3 lsls r3, r2, #31 + 4a64: d50f bpl.n 4a86 + 4a66: 2306 movs r3, #6 + 4a68: 4013 ands r3, r2 + 4a6a: 3b06 subs r3, #6 + 4a6c: 425a negs r2, r3 + 4a6e: 4153 adcs r3, r2 + 4a70: b2db uxtb r3, r3 + if(list->style_cnt == 0 || id >= list->style_cnt) return NULL; + 4a72: 7902 ldrb r2, [r0, #4] + 4a74: 2a00 cmp r2, #0 + 4a76: d022 beq.n 4abe + 4a78: 429a cmp r2, r3 + 4a7a: d922 bls.n 4ac2 + return list->style_list[id]; + 4a7c: 6802 ldr r2, [r0, #0] + 4a7e: 009b lsls r3, r3, #2 + 4a80: 589c ldr r4, [r3, r2] + /*Add the local style to the furst place*/ + _lv_style_list_add_style(list, local_style); + list->has_local = 1; + + return local_style; +} + 4a82: 0020 movs r0, r4 + 4a84: bd70 pop {r4, r5, r6, pc} + lv_style_t * local_style = lv_mem_alloc(sizeof(lv_style_t)); + 4a86: 2004 movs r0, #4 + 4a88: 4b0f ldr r3, [pc, #60] ; (4ac8 ) + 4a8a: 4798 blx r3 + 4a8c: 0004 movs r4, r0 + LV_ASSERT_MEM(local_style); + 4a8e: 4b0f ldr r3, [pc, #60] ; (4acc ) + 4a90: 4798 blx r3 + 4a92: 2800 cmp r0, #0 + 4a94: d00d beq.n 4ab2 + if(local_style == NULL) { + 4a96: 2c00 cmp r4, #0 + 4a98: d0f3 beq.n 4a82 + lv_style_init(local_style); + 4a9a: 0020 movs r0, r4 + 4a9c: 4b0c ldr r3, [pc, #48] ; (4ad0 ) + 4a9e: 4798 blx r3 + _lv_style_list_add_style(list, local_style); + 4aa0: 0021 movs r1, r4 + 4aa2: 0028 movs r0, r5 + 4aa4: 4b0b ldr r3, [pc, #44] ; (4ad4 ) + 4aa6: 4798 blx r3 + list->has_local = 1; + 4aa8: 796b ldrb r3, [r5, #5] + 4aaa: 2201 movs r2, #1 + 4aac: 4313 orrs r3, r2 + 4aae: 716b strb r3, [r5, #5] + return local_style; + 4ab0: e7e7 b.n 4a82 + LV_ASSERT_MEM(local_style); + 4ab2: 0022 movs r2, r4 + 4ab4: 2300 movs r3, #0 + 4ab6: 4808 ldr r0, [pc, #32] ; (4ad8 ) + 4ab8: 4908 ldr r1, [pc, #32] ; (4adc ) + 4aba: 4788 blx r1 + 4abc: e7fe b.n 4abc + if(list->style_cnt == 0 || id >= list->style_cnt) return NULL; + 4abe: 2400 movs r4, #0 + 4ac0: e7df b.n 4a82 + 4ac2: 2400 movs r4, #0 + 4ac4: e7dd b.n 4a82 + 4ac6: 46c0 nop ; (mov r8, r8) + 4ac8: 00010a09 .word 0x00010a09 + 4acc: 00001415 .word 0x00001415 + 4ad0: 000048e5 .word 0x000048e5 + 4ad4: 000049b5 .word 0x000049b5 + 4ad8: 00018804 .word 0x00018804 + 4adc: 0000141d .word 0x0000141d + +00004ae0 : +{ + 4ae0: b510 push {r4, lr} + 4ae2: 0004 movs r4, r0 + lv_mem_free(style->map); + 4ae4: 6800 ldr r0, [r0, #0] + 4ae6: 4b02 ldr r3, [pc, #8] ; (4af0 ) + 4ae8: 4798 blx r3 + style->map = NULL; + 4aea: 2300 movs r3, #0 + 4aec: 6023 str r3, [r4, #0] +} + 4aee: bd10 pop {r4, pc} + 4af0: 00010ad1 .word 0x00010ad1 + +00004af4 <_lv_style_get_mem_size>: +{ + 4af4: b510 push {r4, lr} + if(style->map == NULL) return 0; + 4af6: 6801 ldr r1, [r0, #0] + 4af8: 2900 cmp r1, #0 + 4afa: d019 beq.n 4b30 <_lv_style_get_mem_size+0x3c> + while(style->map[i] != _LV_STYLE_CLOSEING_PROP) { + 4afc: 780b ldrb r3, [r1, #0] + 4afe: 2bff cmp r3, #255 ; 0xff + 4b00: d012 beq.n 4b28 <_lv_style_get_mem_size+0x34> + 4b02: 2000 movs r0, #0 + if((style->map[i] & 0xF) < LV_STYLE_ID_COLOR) i += sizeof(lv_style_int_t); + 4b04: 240f movs r4, #15 + 4b06: e003 b.n 4b10 <_lv_style_get_mem_size+0x1c> + i += sizeof(lv_style_property_t); + 4b08: 1c90 adds r0, r2, #2 + while(style->map[i] != _LV_STYLE_CLOSEING_PROP) { + 4b0a: 5c0b ldrb r3, [r1, r0] + 4b0c: 2bff cmp r3, #255 ; 0xff + 4b0e: d00c beq.n 4b2a <_lv_style_get_mem_size+0x36> + if((style->map[i] & 0xF) < LV_STYLE_ID_COLOR) i += sizeof(lv_style_int_t); + 4b10: 4023 ands r3, r4 + 4b12: 1c82 adds r2, r0, #2 + 4b14: 2b08 cmp r3, #8 + 4b16: ddf7 ble.n 4b08 <_lv_style_get_mem_size+0x14> + else if((style->map[i] & 0xF) < LV_STYLE_ID_OPA) i += sizeof(lv_color_t); + 4b18: 1c82 adds r2, r0, #2 + 4b1a: 2b0b cmp r3, #11 + 4b1c: ddf4 ble.n 4b08 <_lv_style_get_mem_size+0x14> + else i += sizeof(const void *); + 4b1e: 1d02 adds r2, r0, #4 + else if((style->map[i] & 0xF) < LV_STYLE_ID_PTR) i += sizeof(lv_opa_t); + 4b20: 2b0d cmp r3, #13 + 4b22: dcf1 bgt.n 4b08 <_lv_style_get_mem_size+0x14> + 4b24: 1c42 adds r2, r0, #1 + 4b26: e7ef b.n 4b08 <_lv_style_get_mem_size+0x14> + while(style->map[i] != _LV_STYLE_CLOSEING_PROP) { + 4b28: 2000 movs r0, #0 + return i + sizeof(lv_style_property_t); + 4b2a: 3002 adds r0, #2 + 4b2c: b280 uxth r0, r0 +} + 4b2e: bd10 pop {r4, pc} + if(style->map == NULL) return 0; + 4b30: 2000 movs r0, #0 + 4b32: e7fc b.n 4b2e <_lv_style_get_mem_size+0x3a> + +00004b34 : +{ + 4b34: b570 push {r4, r5, r6, lr} + 4b36: 0006 movs r6, r0 + 4b38: 1e0c subs r4, r1, #0 + if(style_src == NULL) return; + 4b3a: d00d beq.n 4b58 + if(style_src->map == NULL) return; + 4b3c: 680b ldr r3, [r1, #0] + 4b3e: 2b00 cmp r3, #0 + 4b40: d00a beq.n 4b58 + uint16_t size = _lv_style_get_mem_size(style_src); + 4b42: 0008 movs r0, r1 + 4b44: 4b05 ldr r3, [pc, #20] ; (4b5c ) + 4b46: 4798 blx r3 + 4b48: 0005 movs r5, r0 + style_dest->map = lv_mem_alloc(size); + 4b4a: 4b05 ldr r3, [pc, #20] ; (4b60 ) + 4b4c: 4798 blx r3 + 4b4e: 6030 str r0, [r6, #0] + _lv_memcpy(style_dest->map, style_src->map, size); + 4b50: 6821 ldr r1, [r4, #0] + 4b52: 002a movs r2, r5 + 4b54: 4b03 ldr r3, [pc, #12] ; (4b64 ) + 4b56: 4798 blx r3 +} + 4b58: bd70 pop {r4, r5, r6, pc} + 4b5a: 46c0 nop ; (mov r8, r8) + 4b5c: 00004af5 .word 0x00004af5 + 4b60: 00010a09 .word 0x00010a09 + 4b64: 00010c25 .word 0x00010c25 + +00004b68 : +{ + 4b68: b5f0 push {r4, r5, r6, r7, lr} + 4b6a: 46de mov lr, fp + 4b6c: 4657 mov r7, sl + 4b6e: 464e mov r6, r9 + 4b70: 4645 mov r5, r8 + 4b72: b5e0 push {r5, r6, r7, lr} + 4b74: b085 sub sp, #20 + 4b76: 1e06 subs r6, r0, #0 + 4b78: 9103 str r1, [sp, #12] + if(style == NULL) return false; + 4b7a: d100 bne.n 4b7e + 4b7c: e07b b.n 4c76 + if(style->map == NULL) return -1; + 4b7e: 6800 ldr r0, [r0, #0] + 4b80: 2800 cmp r0, #0 + 4b82: d100 bne.n 4b86 + 4b84: e07b b.n 4c7e + uint8_t id_to_find = prop & 0xFF; + 4b86: b2cc uxtb r4, r1 + attr.full = (prop >> 8) & 0xFF; + 4b88: 0a0b lsrs r3, r1, #8 + 4b8a: 4698 mov r8, r3 + 4b8c: 1c19 adds r1, r3, #0 + while(style->map[i] != _LV_STYLE_CLOSEING_PROP) { + 4b8e: 7803 ldrb r3, [r0, #0] + 4b90: 2bff cmp r3, #255 ; 0xff + 4b92: d04e beq.n 4c32 + 4b94: 2201 movs r2, #1 + 4b96: 4252 negs r2, r2 + 4b98: 9202 str r2, [sp, #8] + 4b9a: 4693 mov fp, r2 + 4b9c: 2200 movs r2, #0 + if(attr_i.bits.state == attr.bits.state) { + 4b9e: 257f movs r5, #127 ; 0x7f + 4ba0: 46aa mov sl, r5 + else if((attr_i.bits.state & (~attr.bits.state)) == 0) { + 4ba2: 0649 lsls r1, r1, #25 + 4ba4: 0e49 lsrs r1, r1, #25 + 4ba6: 468c mov ip, r1 + if((style->map[i] & 0xF) < LV_STYLE_ID_COLOR) i += sizeof(lv_style_int_t); + 4ba8: 3d70 subs r5, #112 ; 0x70 + 4baa: 46c1 mov r9, r8 + 4bac: 46b0 mov r8, r6 + 4bae: e01c b.n 4bea + attr_i.full = style->map[i + 1]; + 4bb0: 1881 adds r1, r0, r2 + 4bb2: 7849 ldrb r1, [r1, #1] + if(attr_i.bits.state == attr.bits.state) { + 4bb4: 464f mov r7, r9 + 4bb6: 404f eors r7, r1 + 4bb8: 4656 mov r6, sl + 4bba: 423e tst r6, r7 + 4bbc: d00d beq.n 4bda + else if((attr_i.bits.state & (~attr.bits.state)) == 0) { + 4bbe: 0649 lsls r1, r1, #25 + 4bc0: 0e49 lsrs r1, r1, #25 + 4bc2: 9101 str r1, [sp, #4] + 4bc4: 000f movs r7, r1 + 4bc6: 4666 mov r6, ip + 4bc8: 43b7 bics r7, r6 + 4bca: d110 bne.n 4bee + if(attr_i.bits.state > weight) { + 4bcc: 4559 cmp r1, fp + 4bce: dd0e ble.n 4bee + weight = attr_i.bits.state; + 4bd0: b209 sxth r1, r1 + 4bd2: 468b mov fp, r1 + id_guess = i; + 4bd4: b211 sxth r1, r2 + 4bd6: 9102 str r1, [sp, #8] + 4bd8: e009 b.n 4bee + 4bda: 4643 mov r3, r8 + 4bdc: 46c8 mov r8, r9 + 4bde: 001e movs r6, r3 + 4be0: e015 b.n 4c0e + i += sizeof(lv_style_property_t); + 4be2: 1c8a adds r2, r1, #2 + while(style->map[i] != _LV_STYLE_CLOSEING_PROP) { + 4be4: 5c83 ldrb r3, [r0, r2] + 4be6: 2bff cmp r3, #255 ; 0xff + 4be8: d00d beq.n 4c06 + if(style->map[i] == id_to_find) { + 4bea: 429c cmp r4, r3 + 4bec: d0e0 beq.n 4bb0 + if((style->map[i] & 0xF) < LV_STYLE_ID_COLOR) i += sizeof(lv_style_int_t); + 4bee: 402b ands r3, r5 + 4bf0: 1c91 adds r1, r2, #2 + 4bf2: 2b08 cmp r3, #8 + 4bf4: ddf5 ble.n 4be2 + else if((style->map[i] & 0xF) < LV_STYLE_ID_OPA) i += sizeof(lv_color_t); + 4bf6: 1c91 adds r1, r2, #2 + 4bf8: 2b0b cmp r3, #11 + 4bfa: ddf2 ble.n 4be2 + else i += sizeof(const void *); + 4bfc: 1d11 adds r1, r2, #4 + else if((style->map[i] & 0xF) < LV_STYLE_ID_PTR) i += sizeof(lv_opa_t); + 4bfe: 2b0d cmp r3, #13 + 4c00: dcef bgt.n 4be2 + 4c02: 1c51 adds r1, r2, #1 + 4c04: e7ed b.n 4be2 + 4c06: 4643 mov r3, r8 + 4c08: 46c8 mov r8, r9 + 4c0a: 001e movs r6, r3 + return id_guess; + 4c0c: 9a02 ldr r2, [sp, #8] + if(id >= 0) { + 4c0e: 2a00 cmp r2, #0 + 4c10: db33 blt.n 4c7a + attr_found.full = *(style->map + id + 1); + 4c12: 0014 movs r4, r2 + 4c14: 1880 adds r0, r0, r2 + if(attr_found.bits.state == attr_goal.bits.state) { + 4c16: 7843 ldrb r3, [r0, #1] + 4c18: 4642 mov r2, r8 + 4c1a: 405a eors r2, r3 + 4c1c: 0013 movs r3, r2 + return false; + 4c1e: 2000 movs r0, #0 + if(attr_found.bits.state == attr_goal.bits.state) { + 4c20: 065b lsls r3, r3, #25 + 4c22: d00a beq.n 4c3a +} + 4c24: b005 add sp, #20 + 4c26: bc3c pop {r2, r3, r4, r5} + 4c28: 4690 mov r8, r2 + 4c2a: 4699 mov r9, r3 + 4c2c: 46a2 mov sl, r4 + 4c2e: 46ab mov fp, r5 + 4c30: bdf0 pop {r4, r5, r6, r7, pc} + int16_t id_guess = -1; + 4c32: 2301 movs r3, #1 + 4c34: 425b negs r3, r3 + 4c36: 9302 str r3, [sp, #8] + 4c38: e7e8 b.n 4c0c + uint32_t map_size = _lv_style_get_mem_size(style); + 4c3a: 0030 movs r0, r6 + 4c3c: 4b11 ldr r3, [pc, #68] ; (4c84 ) + 4c3e: 4798 blx r3 + if((prop & 0xF) < LV_STYLE_ID_COLOR) prop_size += sizeof(lv_style_int_t); + 4c40: 230f movs r3, #15 + 4c42: 9a03 ldr r2, [sp, #12] + 4c44: 4013 ands r3, r2 + else if((prop & 0xF) < LV_STYLE_ID_OPA) prop_size += sizeof(lv_color_t); + 4c46: 2104 movs r1, #4 + 4c48: 2b0b cmp r3, #11 + 4c4a: dd03 ble.n 4c54 + else if((prop & 0xF) < LV_STYLE_ID_PTR) prop_size += sizeof(lv_opa_t); + 4c4c: 3901 subs r1, #1 + 4c4e: 2b0d cmp r3, #13 + 4c50: dd00 ble.n 4c54 + else prop_size += sizeof(const void *); + 4c52: 3103 adds r1, #3 + for(i = id; i < map_size - prop_size; i++) { + 4c54: 000d movs r5, r1 + 4c56: 1a41 subs r1, r0, r1 + 4c58: 428c cmp r4, r1 + 4c5a: d206 bcs.n 4c6a + style->map[i] = style->map[i + prop_size]; + 4c5c: 6833 ldr r3, [r6, #0] + 4c5e: 195a adds r2, r3, r5 + 4c60: 5d12 ldrb r2, [r2, r4] + 4c62: 551a strb r2, [r3, r4] + for(i = id; i < map_size - prop_size; i++) { + 4c64: 3401 adds r4, #1 + 4c66: 428c cmp r4, r1 + 4c68: d1f8 bne.n 4c5c + style->map = lv_mem_realloc(style->map, map_size - prop_size); + 4c6a: 6830 ldr r0, [r6, #0] + 4c6c: 4b06 ldr r3, [pc, #24] ; (4c88 ) + 4c6e: 4798 blx r3 + 4c70: 6030 str r0, [r6, #0] + return true; + 4c72: 2001 movs r0, #1 + 4c74: e7d6 b.n 4c24 + if(style == NULL) return false; + 4c76: 2000 movs r0, #0 + 4c78: e7d4 b.n 4c24 + return false; + 4c7a: 2000 movs r0, #0 + 4c7c: e7d2 b.n 4c24 + 4c7e: 2000 movs r0, #0 + 4c80: e7d0 b.n 4c24 + 4c82: 46c0 nop ; (mov r8, r8) + 4c84: 00004af5 .word 0x00004af5 + 4c88: 00010ddd .word 0x00010ddd + +00004c8c <_lv_style_set_int>: +{ + 4c8c: b5f0 push {r4, r5, r6, r7, lr} + 4c8e: 46de mov lr, fp + 4c90: 4657 mov r7, sl + 4c92: 464e mov r6, r9 + 4c94: 4645 mov r5, r8 + 4c96: b5e0 push {r5, r6, r7, lr} + 4c98: b087 sub sp, #28 + 4c9a: 0006 movs r6, r0 + 4c9c: ab02 add r3, sp, #8 + 4c9e: 80d9 strh r1, [r3, #6] + 4ca0: ab03 add r3, sp, #12 + 4ca2: 801a strh r2, [r3, #0] + if(style->map == NULL) return -1; + 4ca4: 6804 ldr r4, [r0, #0] + 4ca6: 2c00 cmp r4, #0 + 4ca8: d058 beq.n 4d5c <_lv_style_set_int+0xd0> + uint8_t id_to_find = prop & 0xFF; + 4caa: b2cd uxtb r5, r1 + attr.full = (prop >> 8) & 0xFF; + 4cac: 0a0b lsrs r3, r1, #8 + 4cae: 469a mov sl, r3 + 4cb0: 1c19 adds r1, r3, #0 + while(style->map[i] != _LV_STYLE_CLOSEING_PROP) { + 4cb2: 7823 ldrb r3, [r4, #0] + 4cb4: 2bff cmp r3, #255 ; 0xff + 4cb6: d04d beq.n 4d54 <_lv_style_set_int+0xc8> + 4cb8: 2201 movs r2, #1 + 4cba: 4252 negs r2, r2 + 4cbc: 4690 mov r8, r2 + 4cbe: 4694 mov ip, r2 + 4cc0: 2200 movs r2, #0 + if(attr_i.bits.state == attr.bits.state) { + 4cc2: 207f movs r0, #127 ; 0x7f + 4cc4: 4683 mov fp, r0 + else if((attr_i.bits.state & (~attr.bits.state)) == 0) { + 4cc6: 0649 lsls r1, r1, #25 + 4cc8: 0e49 lsrs r1, r1, #25 + 4cca: 4689 mov r9, r1 + if((style->map[i] & 0xF) < LV_STYLE_ID_COLOR) i += sizeof(lv_style_int_t); + 4ccc: 3870 subs r0, #112 ; 0x70 + 4cce: 9602 str r6, [sp, #8] + 4cd0: e01a b.n 4d08 <_lv_style_set_int+0x7c> + attr_i.full = style->map[i + 1]; + 4cd2: 18a1 adds r1, r4, r2 + 4cd4: 7849 ldrb r1, [r1, #1] + if(attr_i.bits.state == attr.bits.state) { + 4cd6: 4656 mov r6, sl + 4cd8: 404e eors r6, r1 + 4cda: 465f mov r7, fp + 4cdc: 4237 tst r7, r6 + 4cde: d00d beq.n 4cfc <_lv_style_set_int+0x70> + else if((attr_i.bits.state & (~attr.bits.state)) == 0) { + 4ce0: 0649 lsls r1, r1, #25 + 4ce2: 0e49 lsrs r1, r1, #25 + 4ce4: 9101 str r1, [sp, #4] + 4ce6: 000e movs r6, r1 + 4ce8: 464f mov r7, r9 + 4cea: 43be bics r6, r7 + 4cec: d10e bne.n 4d0c <_lv_style_set_int+0x80> + if(attr_i.bits.state > weight) { + 4cee: 4561 cmp r1, ip + 4cf0: dd0c ble.n 4d0c <_lv_style_set_int+0x80> + weight = attr_i.bits.state; + 4cf2: b209 sxth r1, r1 + 4cf4: 468c mov ip, r1 + id_guess = i; + 4cf6: b211 sxth r1, r2 + 4cf8: 4688 mov r8, r1 + 4cfa: e007 b.n 4d0c <_lv_style_set_int+0x80> + 4cfc: 9e02 ldr r6, [sp, #8] + 4cfe: e013 b.n 4d28 <_lv_style_set_int+0x9c> + i += sizeof(lv_style_property_t); + 4d00: 1c8a adds r2, r1, #2 + while(style->map[i] != _LV_STYLE_CLOSEING_PROP) { + 4d02: 5ca3 ldrb r3, [r4, r2] + 4d04: 2bff cmp r3, #255 ; 0xff + 4d06: d00d beq.n 4d24 <_lv_style_set_int+0x98> + if(style->map[i] == id_to_find) { + 4d08: 429d cmp r5, r3 + 4d0a: d0e2 beq.n 4cd2 <_lv_style_set_int+0x46> + if((style->map[i] & 0xF) < LV_STYLE_ID_COLOR) i += sizeof(lv_style_int_t); + 4d0c: 4003 ands r3, r0 + 4d0e: 1c91 adds r1, r2, #2 + 4d10: 2b08 cmp r3, #8 + 4d12: ddf5 ble.n 4d00 <_lv_style_set_int+0x74> + else if((style->map[i] & 0xF) < LV_STYLE_ID_OPA) i += sizeof(lv_color_t); + 4d14: 1c91 adds r1, r2, #2 + 4d16: 2b0b cmp r3, #11 + 4d18: ddf2 ble.n 4d00 <_lv_style_set_int+0x74> + else i += sizeof(const void *); + 4d1a: 1d11 adds r1, r2, #4 + else if((style->map[i] & 0xF) < LV_STYLE_ID_PTR) i += sizeof(lv_opa_t); + 4d1c: 2b0d cmp r3, #13 + 4d1e: dcef bgt.n 4d00 <_lv_style_set_int+0x74> + 4d20: 1c51 adds r1, r2, #1 + 4d22: e7ed b.n 4d00 <_lv_style_set_int+0x74> + 4d24: 9e02 ldr r6, [sp, #8] + return id_guess; + 4d26: 4642 mov r2, r8 + if(id >= 0) { + 4d28: 2a00 cmp r2, #0 + 4d2a: db17 blt.n 4d5c <_lv_style_set_int+0xd0> + attr_found.full = *(style->map + id + 1); + 4d2c: 18a3 adds r3, r4, r2 + if(attr_found.bits.state == attr_goal.bits.state) { + 4d2e: 785b ldrb r3, [r3, #1] + 4d30: 4655 mov r5, sl + 4d32: 405d eors r5, r3 + 4d34: 066b lsls r3, r5, #25 + 4d36: d111 bne.n 4d5c <_lv_style_set_int+0xd0> + _lv_memcpy_small(style->map + id + sizeof(lv_style_property_t), &value, sizeof(lv_style_int_t)); + 4d38: 3202 adds r2, #2 + 4d3a: 18a4 adds r4, r4, r2 + *d8 = *s8; + 4d3c: ab03 add r3, sp, #12 + 4d3e: 781a ldrb r2, [r3, #0] + 4d40: 7022 strb r2, [r4, #0] + 4d42: 785b ldrb r3, [r3, #1] + 4d44: 7063 strb r3, [r4, #1] +} + 4d46: b007 add sp, #28 + 4d48: bc3c pop {r2, r3, r4, r5} + 4d4a: 4690 mov r8, r2 + 4d4c: 4699 mov r9, r3 + 4d4e: 46a2 mov sl, r4 + 4d50: 46ab mov fp, r5 + 4d52: bdf0 pop {r4, r5, r6, r7, pc} + int16_t id_guess = -1; + 4d54: 2301 movs r3, #1 + 4d56: 425b negs r3, r3 + 4d58: 4698 mov r8, r3 + 4d5a: e7e4 b.n 4d26 <_lv_style_set_int+0x9a> + lv_style_property_t end_mark = _LV_STYLE_CLOSEING_PROP; + 4d5c: 22ff movs r2, #255 ; 0xff + 4d5e: 230e movs r3, #14 + 4d60: a902 add r1, sp, #8 + 4d62: 468c mov ip, r1 + 4d64: 4463 add r3, ip + 4d66: 801a strh r2, [r3, #0] + uint16_t size = _lv_style_get_mem_size(style); + 4d68: 0030 movs r0, r6 + 4d6a: 4b1b ldr r3, [pc, #108] ; (4dd8 <_lv_style_set_int+0x14c>) + 4d6c: 4798 blx r3 + if(size == 0) size += end_mark_size; + 4d6e: 2800 cmp r0, #0 + 4d70: d100 bne.n 4d74 <_lv_style_set_int+0xe8> + 4d72: 3002 adds r0, #2 + size += sizeof(lv_style_property_t) + sizeof(lv_style_int_t); + 4d74: 3004 adds r0, #4 + style->map = lv_mem_realloc(style->map, size); + 4d76: b285 uxth r5, r0 + 4d78: 0029 movs r1, r5 + 4d7a: 0020 movs r0, r4 + 4d7c: 4b17 ldr r3, [pc, #92] ; (4ddc <_lv_style_set_int+0x150>) + 4d7e: 4798 blx r3 + 4d80: 6030 str r0, [r6, #0] + LV_ASSERT_MEM(style->map); + 4d82: 4b17 ldr r3, [pc, #92] ; (4de0 <_lv_style_set_int+0x154>) + 4d84: 4798 blx r3 + 4d86: 2800 cmp r0, #0 + 4d88: d020 beq.n 4dcc <_lv_style_set_int+0x140> + if(style == NULL) return; + 4d8a: 2e00 cmp r6, #0 + 4d8c: d0db beq.n 4d46 <_lv_style_set_int+0xba> + _lv_memcpy_small(style->map + size - new_prop_size - end_mark_size, &prop, sizeof(lv_style_property_t)); + 4d8e: 1fab subs r3, r5, #6 + 4d90: 6832 ldr r2, [r6, #0] + 4d92: 4694 mov ip, r2 + 4d94: 4463 add r3, ip + 4d96: aa02 add r2, sp, #8 + 4d98: 7991 ldrb r1, [r2, #6] + 4d9a: 3206 adds r2, #6 + 4d9c: 7019 strb r1, [r3, #0] + 4d9e: 7852 ldrb r2, [r2, #1] + 4da0: 705a strb r2, [r3, #1] + 4da2: 1f2b subs r3, r5, #4 + _lv_memcpy_small(style->map + size - sizeof(lv_style_int_t) - end_mark_size, &value, sizeof(lv_style_int_t)); + 4da4: 6832 ldr r2, [r6, #0] + 4da6: 4694 mov ip, r2 + 4da8: 4463 add r3, ip + 4daa: aa03 add r2, sp, #12 + 4dac: 7811 ldrb r1, [r2, #0] + 4dae: 7019 strb r1, [r3, #0] + 4db0: 7852 ldrb r2, [r2, #1] + 4db2: 705a strb r2, [r3, #1] + 4db4: 3d02 subs r5, #2 + _lv_memcpy_small(style->map + size - end_mark_size, &end_mark, sizeof(end_mark)); + 4db6: 6833 ldr r3, [r6, #0] + 4db8: 195d adds r5, r3, r5 + 4dba: 230e movs r3, #14 + 4dbc: aa02 add r2, sp, #8 + 4dbe: 4694 mov ip, r2 + 4dc0: 4463 add r3, ip + 4dc2: 781a ldrb r2, [r3, #0] + 4dc4: 702a strb r2, [r5, #0] + 4dc6: 785b ldrb r3, [r3, #1] + 4dc8: 706b strb r3, [r5, #1] + 4dca: e7bc b.n 4d46 <_lv_style_set_int+0xba> + LV_ASSERT_MEM(style->map); + 4dcc: 6832 ldr r2, [r6, #0] + 4dce: 2300 movs r3, #0 + 4dd0: 4804 ldr r0, [pc, #16] ; (4de4 <_lv_style_set_int+0x158>) + 4dd2: 4905 ldr r1, [pc, #20] ; (4de8 <_lv_style_set_int+0x15c>) + 4dd4: 4788 blx r1 + 4dd6: e7fe b.n 4dd6 <_lv_style_set_int+0x14a> + 4dd8: 00004af5 .word 0x00004af5 + 4ddc: 00010ddd .word 0x00010ddd + 4de0: 00001415 .word 0x00001415 + 4de4: 00018804 .word 0x00018804 + 4de8: 0000141d .word 0x0000141d + +00004dec <_lv_style_set_color>: +{ + 4dec: b5f0 push {r4, r5, r6, r7, lr} + 4dee: 46de mov lr, fp + 4df0: 4657 mov r7, sl + 4df2: 464e mov r6, r9 + 4df4: 4645 mov r5, r8 + 4df6: b5e0 push {r5, r6, r7, lr} + 4df8: b087 sub sp, #28 + 4dfa: 0006 movs r6, r0 + 4dfc: ab03 add r3, sp, #12 + 4dfe: 801a strh r2, [r3, #0] + 4e00: ab02 add r3, sp, #8 + 4e02: 80d9 strh r1, [r3, #6] + if(style->map == NULL) return -1; + 4e04: 6804 ldr r4, [r0, #0] + 4e06: 2c00 cmp r4, #0 + 4e08: d058 beq.n 4ebc <_lv_style_set_color+0xd0> + uint8_t id_to_find = prop & 0xFF; + 4e0a: b2cd uxtb r5, r1 + attr.full = (prop >> 8) & 0xFF; + 4e0c: 0a0b lsrs r3, r1, #8 + 4e0e: 469a mov sl, r3 + 4e10: 1c19 adds r1, r3, #0 + while(style->map[i] != _LV_STYLE_CLOSEING_PROP) { + 4e12: 7823 ldrb r3, [r4, #0] + 4e14: 2bff cmp r3, #255 ; 0xff + 4e16: d04d beq.n 4eb4 <_lv_style_set_color+0xc8> + 4e18: 2201 movs r2, #1 + 4e1a: 4252 negs r2, r2 + 4e1c: 4690 mov r8, r2 + 4e1e: 4694 mov ip, r2 + 4e20: 2200 movs r2, #0 + if(attr_i.bits.state == attr.bits.state) { + 4e22: 207f movs r0, #127 ; 0x7f + 4e24: 4683 mov fp, r0 + else if((attr_i.bits.state & (~attr.bits.state)) == 0) { + 4e26: 0649 lsls r1, r1, #25 + 4e28: 0e49 lsrs r1, r1, #25 + 4e2a: 4689 mov r9, r1 + if((style->map[i] & 0xF) < LV_STYLE_ID_COLOR) i += sizeof(lv_style_int_t); + 4e2c: 3870 subs r0, #112 ; 0x70 + 4e2e: 9602 str r6, [sp, #8] + 4e30: e01a b.n 4e68 <_lv_style_set_color+0x7c> + attr_i.full = style->map[i + 1]; + 4e32: 18a1 adds r1, r4, r2 + 4e34: 7849 ldrb r1, [r1, #1] + if(attr_i.bits.state == attr.bits.state) { + 4e36: 4656 mov r6, sl + 4e38: 404e eors r6, r1 + 4e3a: 465f mov r7, fp + 4e3c: 4237 tst r7, r6 + 4e3e: d00d beq.n 4e5c <_lv_style_set_color+0x70> + else if((attr_i.bits.state & (~attr.bits.state)) == 0) { + 4e40: 0649 lsls r1, r1, #25 + 4e42: 0e49 lsrs r1, r1, #25 + 4e44: 9101 str r1, [sp, #4] + 4e46: 000e movs r6, r1 + 4e48: 464f mov r7, r9 + 4e4a: 43be bics r6, r7 + 4e4c: d10e bne.n 4e6c <_lv_style_set_color+0x80> + if(attr_i.bits.state > weight) { + 4e4e: 4561 cmp r1, ip + 4e50: dd0c ble.n 4e6c <_lv_style_set_color+0x80> + weight = attr_i.bits.state; + 4e52: b209 sxth r1, r1 + 4e54: 468c mov ip, r1 + id_guess = i; + 4e56: b211 sxth r1, r2 + 4e58: 4688 mov r8, r1 + 4e5a: e007 b.n 4e6c <_lv_style_set_color+0x80> + 4e5c: 9e02 ldr r6, [sp, #8] + 4e5e: e013 b.n 4e88 <_lv_style_set_color+0x9c> + i += sizeof(lv_style_property_t); + 4e60: 1c8a adds r2, r1, #2 + while(style->map[i] != _LV_STYLE_CLOSEING_PROP) { + 4e62: 5ca3 ldrb r3, [r4, r2] + 4e64: 2bff cmp r3, #255 ; 0xff + 4e66: d00d beq.n 4e84 <_lv_style_set_color+0x98> + if(style->map[i] == id_to_find) { + 4e68: 429d cmp r5, r3 + 4e6a: d0e2 beq.n 4e32 <_lv_style_set_color+0x46> + if((style->map[i] & 0xF) < LV_STYLE_ID_COLOR) i += sizeof(lv_style_int_t); + 4e6c: 4003 ands r3, r0 + 4e6e: 1c91 adds r1, r2, #2 + 4e70: 2b08 cmp r3, #8 + 4e72: ddf5 ble.n 4e60 <_lv_style_set_color+0x74> + else if((style->map[i] & 0xF) < LV_STYLE_ID_OPA) i += sizeof(lv_color_t); + 4e74: 1c91 adds r1, r2, #2 + 4e76: 2b0b cmp r3, #11 + 4e78: ddf2 ble.n 4e60 <_lv_style_set_color+0x74> + else i += sizeof(const void *); + 4e7a: 1d11 adds r1, r2, #4 + else if((style->map[i] & 0xF) < LV_STYLE_ID_PTR) i += sizeof(lv_opa_t); + 4e7c: 2b0d cmp r3, #13 + 4e7e: dcef bgt.n 4e60 <_lv_style_set_color+0x74> + 4e80: 1c51 adds r1, r2, #1 + 4e82: e7ed b.n 4e60 <_lv_style_set_color+0x74> + 4e84: 9e02 ldr r6, [sp, #8] + return id_guess; + 4e86: 4642 mov r2, r8 + if(id >= 0) { + 4e88: 2a00 cmp r2, #0 + 4e8a: db17 blt.n 4ebc <_lv_style_set_color+0xd0> + attr_found.full = *(style->map + id + 1); + 4e8c: 18a3 adds r3, r4, r2 + if(attr_found.bits.state == attr_goal.bits.state) { + 4e8e: 785b ldrb r3, [r3, #1] + 4e90: 4655 mov r5, sl + 4e92: 405d eors r5, r3 + 4e94: 066b lsls r3, r5, #25 + 4e96: d111 bne.n 4ebc <_lv_style_set_color+0xd0> + _lv_memcpy_small(style->map + id + sizeof(lv_style_property_t), &color, sizeof(lv_color_t)); + 4e98: 3202 adds r2, #2 + 4e9a: 18a4 adds r4, r4, r2 + 4e9c: ab03 add r3, sp, #12 + 4e9e: 781a ldrb r2, [r3, #0] + 4ea0: 7022 strb r2, [r4, #0] + 4ea2: 785b ldrb r3, [r3, #1] + 4ea4: 7063 strb r3, [r4, #1] +} + 4ea6: b007 add sp, #28 + 4ea8: bc3c pop {r2, r3, r4, r5} + 4eaa: 4690 mov r8, r2 + 4eac: 4699 mov r9, r3 + 4eae: 46a2 mov sl, r4 + 4eb0: 46ab mov fp, r5 + 4eb2: bdf0 pop {r4, r5, r6, r7, pc} + int16_t id_guess = -1; + 4eb4: 2301 movs r3, #1 + 4eb6: 425b negs r3, r3 + 4eb8: 4698 mov r8, r3 + 4eba: e7e4 b.n 4e86 <_lv_style_set_color+0x9a> + lv_style_property_t end_mark = _LV_STYLE_CLOSEING_PROP; + 4ebc: 22ff movs r2, #255 ; 0xff + 4ebe: 230e movs r3, #14 + 4ec0: a902 add r1, sp, #8 + 4ec2: 468c mov ip, r1 + 4ec4: 4463 add r3, ip + 4ec6: 801a strh r2, [r3, #0] + uint16_t size = _lv_style_get_mem_size(style); + 4ec8: 0030 movs r0, r6 + 4eca: 4b1b ldr r3, [pc, #108] ; (4f38 <_lv_style_set_color+0x14c>) + 4ecc: 4798 blx r3 + if(size == 0) size += end_mark_size; + 4ece: 2800 cmp r0, #0 + 4ed0: d100 bne.n 4ed4 <_lv_style_set_color+0xe8> + 4ed2: 3002 adds r0, #2 + size += sizeof(lv_style_property_t) + sizeof(lv_color_t); + 4ed4: 3004 adds r0, #4 + style->map = lv_mem_realloc(style->map, size); + 4ed6: b285 uxth r5, r0 + 4ed8: 0029 movs r1, r5 + 4eda: 0020 movs r0, r4 + 4edc: 4b17 ldr r3, [pc, #92] ; (4f3c <_lv_style_set_color+0x150>) + 4ede: 4798 blx r3 + 4ee0: 6030 str r0, [r6, #0] + LV_ASSERT_MEM(style->map); + 4ee2: 4b17 ldr r3, [pc, #92] ; (4f40 <_lv_style_set_color+0x154>) + 4ee4: 4798 blx r3 + 4ee6: 2800 cmp r0, #0 + 4ee8: d020 beq.n 4f2c <_lv_style_set_color+0x140> + if(style == NULL) return; + 4eea: 2e00 cmp r6, #0 + 4eec: d0db beq.n 4ea6 <_lv_style_set_color+0xba> + _lv_memcpy_small(style->map + size - new_prop_size - end_mark_size, &prop, sizeof(lv_style_property_t)); + 4eee: 1fab subs r3, r5, #6 + 4ef0: 6832 ldr r2, [r6, #0] + 4ef2: 4694 mov ip, r2 + 4ef4: 4463 add r3, ip + 4ef6: aa02 add r2, sp, #8 + 4ef8: 7991 ldrb r1, [r2, #6] + 4efa: 3206 adds r2, #6 + 4efc: 7019 strb r1, [r3, #0] + 4efe: 7852 ldrb r2, [r2, #1] + 4f00: 705a strb r2, [r3, #1] + 4f02: 1f2b subs r3, r5, #4 + _lv_memcpy_small(style->map + size - sizeof(lv_color_t) - end_mark_size, &color, sizeof(lv_color_t)); + 4f04: 6832 ldr r2, [r6, #0] + 4f06: 4694 mov ip, r2 + 4f08: 4463 add r3, ip + 4f0a: aa03 add r2, sp, #12 + 4f0c: 7811 ldrb r1, [r2, #0] + 4f0e: 7019 strb r1, [r3, #0] + 4f10: 7852 ldrb r2, [r2, #1] + 4f12: 705a strb r2, [r3, #1] + 4f14: 3d02 subs r5, #2 + _lv_memcpy_small(style->map + size - end_mark_size, &end_mark, sizeof(end_mark)); + 4f16: 6833 ldr r3, [r6, #0] + 4f18: 195d adds r5, r3, r5 + 4f1a: 230e movs r3, #14 + 4f1c: aa02 add r2, sp, #8 + 4f1e: 4694 mov ip, r2 + 4f20: 4463 add r3, ip + 4f22: 781a ldrb r2, [r3, #0] + 4f24: 702a strb r2, [r5, #0] + 4f26: 785b ldrb r3, [r3, #1] + 4f28: 706b strb r3, [r5, #1] + 4f2a: e7bc b.n 4ea6 <_lv_style_set_color+0xba> + LV_ASSERT_MEM(style->map); + 4f2c: 6832 ldr r2, [r6, #0] + 4f2e: 2300 movs r3, #0 + 4f30: 4804 ldr r0, [pc, #16] ; (4f44 <_lv_style_set_color+0x158>) + 4f32: 4905 ldr r1, [pc, #20] ; (4f48 <_lv_style_set_color+0x15c>) + 4f34: 4788 blx r1 + 4f36: e7fe b.n 4f36 <_lv_style_set_color+0x14a> + 4f38: 00004af5 .word 0x00004af5 + 4f3c: 00010ddd .word 0x00010ddd + 4f40: 00001415 .word 0x00001415 + 4f44: 00018804 .word 0x00018804 + 4f48: 0000141d .word 0x0000141d + +00004f4c <_lv_style_set_opa>: +{ + 4f4c: b5f0 push {r4, r5, r6, r7, lr} + 4f4e: 46de mov lr, fp + 4f50: 4657 mov r7, sl + 4f52: 464e mov r6, r9 + 4f54: 4645 mov r5, r8 + 4f56: b5e0 push {r5, r6, r7, lr} + 4f58: b087 sub sp, #28 + 4f5a: 0006 movs r6, r0 + 4f5c: 9201 str r2, [sp, #4] + 4f5e: ab02 add r3, sp, #8 + 4f60: 80d9 strh r1, [r3, #6] + if(style->map == NULL) return -1; + 4f62: 6804 ldr r4, [r0, #0] + 4f64: 2c00 cmp r4, #0 + 4f66: d055 beq.n 5014 <_lv_style_set_opa+0xc8> + uint8_t id_to_find = prop & 0xFF; + 4f68: b2c8 uxtb r0, r1 + attr.full = (prop >> 8) & 0xFF; + 4f6a: 0a0b lsrs r3, r1, #8 + 4f6c: 469a mov sl, r3 + 4f6e: 1c19 adds r1, r3, #0 + while(style->map[i] != _LV_STYLE_CLOSEING_PROP) { + 4f70: 7823 ldrb r3, [r4, #0] + 4f72: 2bff cmp r3, #255 ; 0xff + 4f74: d04a beq.n 500c <_lv_style_set_opa+0xc0> + 4f76: 2201 movs r2, #1 + 4f78: 4252 negs r2, r2 + 4f7a: 4690 mov r8, r2 + 4f7c: 4694 mov ip, r2 + 4f7e: 2200 movs r2, #0 + if(attr_i.bits.state == attr.bits.state) { + 4f80: 257f movs r5, #127 ; 0x7f + 4f82: 46ab mov fp, r5 + else if((attr_i.bits.state & (~attr.bits.state)) == 0) { + 4f84: 0649 lsls r1, r1, #25 + 4f86: 0e49 lsrs r1, r1, #25 + 4f88: 4689 mov r9, r1 + if((style->map[i] & 0xF) < LV_STYLE_ID_COLOR) i += sizeof(lv_style_int_t); + 4f8a: 3d70 subs r5, #112 ; 0x70 + 4f8c: 9602 str r6, [sp, #8] + 4f8e: e01a b.n 4fc6 <_lv_style_set_opa+0x7a> + attr_i.full = style->map[i + 1]; + 4f90: 18a1 adds r1, r4, r2 + 4f92: 7849 ldrb r1, [r1, #1] + if(attr_i.bits.state == attr.bits.state) { + 4f94: 4656 mov r6, sl + 4f96: 404e eors r6, r1 + 4f98: 465f mov r7, fp + 4f9a: 4237 tst r7, r6 + 4f9c: d00d beq.n 4fba <_lv_style_set_opa+0x6e> + else if((attr_i.bits.state & (~attr.bits.state)) == 0) { + 4f9e: 0649 lsls r1, r1, #25 + 4fa0: 0e49 lsrs r1, r1, #25 + 4fa2: 9100 str r1, [sp, #0] + 4fa4: 000e movs r6, r1 + 4fa6: 464f mov r7, r9 + 4fa8: 43be bics r6, r7 + 4faa: d10e bne.n 4fca <_lv_style_set_opa+0x7e> + if(attr_i.bits.state > weight) { + 4fac: 4561 cmp r1, ip + 4fae: dd0c ble.n 4fca <_lv_style_set_opa+0x7e> + weight = attr_i.bits.state; + 4fb0: b209 sxth r1, r1 + 4fb2: 468c mov ip, r1 + id_guess = i; + 4fb4: b211 sxth r1, r2 + 4fb6: 4688 mov r8, r1 + 4fb8: e007 b.n 4fca <_lv_style_set_opa+0x7e> + 4fba: 9e02 ldr r6, [sp, #8] + 4fbc: e013 b.n 4fe6 <_lv_style_set_opa+0x9a> + i += sizeof(lv_style_property_t); + 4fbe: 1c8a adds r2, r1, #2 + while(style->map[i] != _LV_STYLE_CLOSEING_PROP) { + 4fc0: 5ca3 ldrb r3, [r4, r2] + 4fc2: 2bff cmp r3, #255 ; 0xff + 4fc4: d00d beq.n 4fe2 <_lv_style_set_opa+0x96> + if(style->map[i] == id_to_find) { + 4fc6: 4298 cmp r0, r3 + 4fc8: d0e2 beq.n 4f90 <_lv_style_set_opa+0x44> + if((style->map[i] & 0xF) < LV_STYLE_ID_COLOR) i += sizeof(lv_style_int_t); + 4fca: 402b ands r3, r5 + 4fcc: 1c91 adds r1, r2, #2 + 4fce: 2b08 cmp r3, #8 + 4fd0: ddf5 ble.n 4fbe <_lv_style_set_opa+0x72> + else if((style->map[i] & 0xF) < LV_STYLE_ID_OPA) i += sizeof(lv_color_t); + 4fd2: 1c91 adds r1, r2, #2 + 4fd4: 2b0b cmp r3, #11 + 4fd6: ddf2 ble.n 4fbe <_lv_style_set_opa+0x72> + else i += sizeof(const void *); + 4fd8: 1d11 adds r1, r2, #4 + else if((style->map[i] & 0xF) < LV_STYLE_ID_PTR) i += sizeof(lv_opa_t); + 4fda: 2b0d cmp r3, #13 + 4fdc: dcef bgt.n 4fbe <_lv_style_set_opa+0x72> + 4fde: 1c51 adds r1, r2, #1 + 4fe0: e7ed b.n 4fbe <_lv_style_set_opa+0x72> + 4fe2: 9e02 ldr r6, [sp, #8] + return id_guess; + 4fe4: 4642 mov r2, r8 + if(id >= 0) { + 4fe6: 2a00 cmp r2, #0 + 4fe8: db14 blt.n 5014 <_lv_style_set_opa+0xc8> + attr_found.full = *(style->map + id + 1); + 4fea: 18a3 adds r3, r4, r2 + if(attr_found.bits.state == attr_goal.bits.state) { + 4fec: 785b ldrb r3, [r3, #1] + 4fee: 4650 mov r0, sl + 4ff0: 4058 eors r0, r3 + 4ff2: 0643 lsls r3, r0, #25 + 4ff4: d10e bne.n 5014 <_lv_style_set_opa+0xc8> + 4ff6: 18a2 adds r2, r4, r2 + 4ff8: 466b mov r3, sp + 4ffa: 791b ldrb r3, [r3, #4] + 4ffc: 7093 strb r3, [r2, #2] +} + 4ffe: b007 add sp, #28 + 5000: bc3c pop {r2, r3, r4, r5} + 5002: 4690 mov r8, r2 + 5004: 4699 mov r9, r3 + 5006: 46a2 mov sl, r4 + 5008: 46ab mov fp, r5 + 500a: bdf0 pop {r4, r5, r6, r7, pc} + int16_t id_guess = -1; + 500c: 2301 movs r3, #1 + 500e: 425b negs r3, r3 + 5010: 4698 mov r8, r3 + 5012: e7e7 b.n 4fe4 <_lv_style_set_opa+0x98> + lv_style_property_t end_mark = _LV_STYLE_CLOSEING_PROP; + 5014: 22ff movs r2, #255 ; 0xff + 5016: 230e movs r3, #14 + 5018: a902 add r1, sp, #8 + 501a: 468c mov ip, r1 + 501c: 4463 add r3, ip + 501e: 801a strh r2, [r3, #0] + uint16_t size = _lv_style_get_mem_size(style); + 5020: 0030 movs r0, r6 + 5022: 4b1a ldr r3, [pc, #104] ; (508c <_lv_style_set_opa+0x140>) + 5024: 4798 blx r3 + if(size == 0) size += end_mark_size; + 5026: 2800 cmp r0, #0 + 5028: d100 bne.n 502c <_lv_style_set_opa+0xe0> + 502a: 3002 adds r0, #2 + size += sizeof(lv_style_property_t) + sizeof(lv_opa_t); + 502c: 3003 adds r0, #3 + style->map = lv_mem_realloc(style->map, size); + 502e: b285 uxth r5, r0 + 5030: 0029 movs r1, r5 + 5032: 0020 movs r0, r4 + 5034: 4b16 ldr r3, [pc, #88] ; (5090 <_lv_style_set_opa+0x144>) + 5036: 4798 blx r3 + 5038: 6030 str r0, [r6, #0] + LV_ASSERT_MEM(style->map); + 503a: 4b16 ldr r3, [pc, #88] ; (5094 <_lv_style_set_opa+0x148>) + 503c: 4798 blx r3 + 503e: 2800 cmp r0, #0 + 5040: d01d beq.n 507e <_lv_style_set_opa+0x132> + if(style == NULL) return; + 5042: 2e00 cmp r6, #0 + 5044: d0db beq.n 4ffe <_lv_style_set_opa+0xb2> + _lv_memcpy_small(style->map + size - new_prop_size - end_mark_size, &prop, sizeof(lv_style_property_t)); + 5046: 1f6b subs r3, r5, #5 + 5048: 6832 ldr r2, [r6, #0] + 504a: 4694 mov ip, r2 + 504c: 4463 add r3, ip + 504e: aa02 add r2, sp, #8 + 5050: 7991 ldrb r1, [r2, #6] + 5052: 3206 adds r2, #6 + 5054: 7019 strb r1, [r3, #0] + 5056: 7852 ldrb r2, [r2, #1] + 5058: 705a strb r2, [r3, #1] + 505a: 6833 ldr r3, [r6, #0] + 505c: 195b adds r3, r3, r5 + 505e: 3b03 subs r3, #3 + 5060: 466a mov r2, sp + 5062: 7912 ldrb r2, [r2, #4] + 5064: 701a strb r2, [r3, #0] + _lv_memcpy_small(style->map + size - sizeof(lv_opa_t) - end_mark_size, &opa, sizeof(lv_opa_t)); + 5066: 3d02 subs r5, #2 + _lv_memcpy_small(style->map + size - end_mark_size, &end_mark, sizeof(end_mark)); + 5068: 6833 ldr r3, [r6, #0] + 506a: 195d adds r5, r3, r5 + 506c: 230e movs r3, #14 + 506e: aa02 add r2, sp, #8 + 5070: 4694 mov ip, r2 + 5072: 4463 add r3, ip + 5074: 781a ldrb r2, [r3, #0] + 5076: 702a strb r2, [r5, #0] + 5078: 785b ldrb r3, [r3, #1] + 507a: 706b strb r3, [r5, #1] + 507c: e7bf b.n 4ffe <_lv_style_set_opa+0xb2> + LV_ASSERT_MEM(style->map); + 507e: 6832 ldr r2, [r6, #0] + 5080: 2300 movs r3, #0 + 5082: 4805 ldr r0, [pc, #20] ; (5098 <_lv_style_set_opa+0x14c>) + 5084: 4905 ldr r1, [pc, #20] ; (509c <_lv_style_set_opa+0x150>) + 5086: 4788 blx r1 + 5088: e7fe b.n 5088 <_lv_style_set_opa+0x13c> + 508a: 46c0 nop ; (mov r8, r8) + 508c: 00004af5 .word 0x00004af5 + 5090: 00010ddd .word 0x00010ddd + 5094: 00001415 .word 0x00001415 + 5098: 00018804 .word 0x00018804 + 509c: 0000141d .word 0x0000141d + +000050a0 <_lv_style_set_ptr>: +{ + 50a0: b5f0 push {r4, r5, r6, r7, lr} + 50a2: 46de mov lr, fp + 50a4: 4657 mov r7, sl + 50a6: 464e mov r6, r9 + 50a8: 4645 mov r5, r8 + 50aa: b5e0 push {r5, r6, r7, lr} + 50ac: b087 sub sp, #28 + 50ae: 0006 movs r6, r0 + 50b0: 9202 str r2, [sp, #8] + 50b2: ab02 add r3, sp, #8 + 50b4: 80d9 strh r1, [r3, #6] + if(style->map == NULL) return -1; + 50b6: 6804 ldr r4, [r0, #0] + 50b8: 2c00 cmp r4, #0 + 50ba: d05f beq.n 517c <_lv_style_set_ptr+0xdc> + uint8_t id_to_find = prop & 0xFF; + 50bc: b2cd uxtb r5, r1 + attr.full = (prop >> 8) & 0xFF; + 50be: 0a0b lsrs r3, r1, #8 + 50c0: 469a mov sl, r3 + 50c2: 1c18 adds r0, r3, #0 + while(style->map[i] != _LV_STYLE_CLOSEING_PROP) { + 50c4: 7823 ldrb r3, [r4, #0] + 50c6: 2bff cmp r3, #255 ; 0xff + 50c8: d054 beq.n 5174 <_lv_style_set_ptr+0xd4> + 50ca: 2201 movs r2, #1 + 50cc: 4252 negs r2, r2 + 50ce: 4690 mov r8, r2 + 50d0: 4694 mov ip, r2 + 50d2: 2200 movs r2, #0 + if(attr_i.bits.state == attr.bits.state) { + 50d4: 217f movs r1, #127 ; 0x7f + 50d6: 468b mov fp, r1 + else if((attr_i.bits.state & (~attr.bits.state)) == 0) { + 50d8: 0640 lsls r0, r0, #25 + 50da: 0e41 lsrs r1, r0, #25 + 50dc: 4689 mov r9, r1 + if((style->map[i] & 0xF) < LV_STYLE_ID_COLOR) i += sizeof(lv_style_int_t); + 50de: 210f movs r1, #15 + 50e0: 9601 str r6, [sp, #4] + 50e2: e01a b.n 511a <_lv_style_set_ptr+0x7a> + attr_i.full = style->map[i + 1]; + 50e4: 18a0 adds r0, r4, r2 + 50e6: 7840 ldrb r0, [r0, #1] + if(attr_i.bits.state == attr.bits.state) { + 50e8: 4656 mov r6, sl + 50ea: 4046 eors r6, r0 + 50ec: 465f mov r7, fp + 50ee: 4237 tst r7, r6 + 50f0: d00d beq.n 510e <_lv_style_set_ptr+0x6e> + else if((attr_i.bits.state & (~attr.bits.state)) == 0) { + 50f2: 0640 lsls r0, r0, #25 + 50f4: 0e40 lsrs r0, r0, #25 + 50f6: 9000 str r0, [sp, #0] + 50f8: 0006 movs r6, r0 + 50fa: 464f mov r7, r9 + 50fc: 43be bics r6, r7 + 50fe: d10e bne.n 511e <_lv_style_set_ptr+0x7e> + if(attr_i.bits.state > weight) { + 5100: 4560 cmp r0, ip + 5102: dd0c ble.n 511e <_lv_style_set_ptr+0x7e> + weight = attr_i.bits.state; + 5104: b200 sxth r0, r0 + 5106: 4684 mov ip, r0 + id_guess = i; + 5108: b210 sxth r0, r2 + 510a: 4680 mov r8, r0 + 510c: e007 b.n 511e <_lv_style_set_ptr+0x7e> + 510e: 9e01 ldr r6, [sp, #4] + 5110: e013 b.n 513a <_lv_style_set_ptr+0x9a> + i += sizeof(lv_style_property_t); + 5112: 1c82 adds r2, r0, #2 + while(style->map[i] != _LV_STYLE_CLOSEING_PROP) { + 5114: 5ca3 ldrb r3, [r4, r2] + 5116: 2bff cmp r3, #255 ; 0xff + 5118: d00d beq.n 5136 <_lv_style_set_ptr+0x96> + if(style->map[i] == id_to_find) { + 511a: 429d cmp r5, r3 + 511c: d0e2 beq.n 50e4 <_lv_style_set_ptr+0x44> + if((style->map[i] & 0xF) < LV_STYLE_ID_COLOR) i += sizeof(lv_style_int_t); + 511e: 400b ands r3, r1 + 5120: 1c90 adds r0, r2, #2 + 5122: 2b08 cmp r3, #8 + 5124: ddf5 ble.n 5112 <_lv_style_set_ptr+0x72> + else if((style->map[i] & 0xF) < LV_STYLE_ID_OPA) i += sizeof(lv_color_t); + 5126: 1c90 adds r0, r2, #2 + 5128: 2b0b cmp r3, #11 + 512a: ddf2 ble.n 5112 <_lv_style_set_ptr+0x72> + else i += sizeof(const void *); + 512c: 1d10 adds r0, r2, #4 + else if((style->map[i] & 0xF) < LV_STYLE_ID_PTR) i += sizeof(lv_opa_t); + 512e: 2b0d cmp r3, #13 + 5130: dcef bgt.n 5112 <_lv_style_set_ptr+0x72> + 5132: 1c50 adds r0, r2, #1 + 5134: e7ed b.n 5112 <_lv_style_set_ptr+0x72> + 5136: 9e01 ldr r6, [sp, #4] + return id_guess; + 5138: 4642 mov r2, r8 + if(id >= 0) { + 513a: 2a00 cmp r2, #0 + 513c: db1e blt.n 517c <_lv_style_set_ptr+0xdc> + attr_found.full = *(style->map + id + 1); + 513e: 18a3 adds r3, r4, r2 + if(attr_found.bits.state == attr_goal.bits.state) { + 5140: 785b ldrb r3, [r3, #1] + 5142: 4655 mov r5, sl + 5144: 405d eors r5, r3 + 5146: 066b lsls r3, r5, #25 + 5148: d118 bne.n 517c <_lv_style_set_ptr+0xdc> + _lv_memcpy_small(style->map + id + sizeof(lv_style_property_t), &p, sizeof(const void *)); + 514a: 3202 adds r2, #2 + 514c: 18a4 adds r4, r4, r2 + 514e: ab02 add r3, sp, #8 + 5150: 781b ldrb r3, [r3, #0] + 5152: 7023 strb r3, [r4, #0] + 5154: ab02 add r3, sp, #8 + 5156: 785b ldrb r3, [r3, #1] + 5158: 7063 strb r3, [r4, #1] + 515a: ab02 add r3, sp, #8 + 515c: 789b ldrb r3, [r3, #2] + 515e: 70a3 strb r3, [r4, #2] + 5160: ab02 add r3, sp, #8 + 5162: 78db ldrb r3, [r3, #3] + 5164: 70e3 strb r3, [r4, #3] +} + 5166: b007 add sp, #28 + 5168: bc3c pop {r2, r3, r4, r5} + 516a: 4690 mov r8, r2 + 516c: 4699 mov r9, r3 + 516e: 46a2 mov sl, r4 + 5170: 46ab mov fp, r5 + 5172: bdf0 pop {r4, r5, r6, r7, pc} + int16_t id_guess = -1; + 5174: 2301 movs r3, #1 + 5176: 425b negs r3, r3 + 5178: 4698 mov r8, r3 + 517a: e7dd b.n 5138 <_lv_style_set_ptr+0x98> + lv_style_property_t end_mark = _LV_STYLE_CLOSEING_PROP; + 517c: 22ff movs r2, #255 ; 0xff + 517e: 230e movs r3, #14 + 5180: a902 add r1, sp, #8 + 5182: 468c mov ip, r1 + 5184: 4463 add r3, ip + 5186: 801a strh r2, [r3, #0] + uint16_t size = _lv_style_get_mem_size(style); + 5188: 0030 movs r0, r6 + 518a: 4b1f ldr r3, [pc, #124] ; (5208 <_lv_style_set_ptr+0x168>) + 518c: 4798 blx r3 + if(size == 0) size += end_mark_size; + 518e: 2800 cmp r0, #0 + 5190: d100 bne.n 5194 <_lv_style_set_ptr+0xf4> + 5192: 3002 adds r0, #2 + size += sizeof(lv_style_property_t) + sizeof(const void *); + 5194: 3006 adds r0, #6 + style->map = lv_mem_realloc(style->map, size); + 5196: b285 uxth r5, r0 + 5198: 0029 movs r1, r5 + 519a: 0020 movs r0, r4 + 519c: 4b1b ldr r3, [pc, #108] ; (520c <_lv_style_set_ptr+0x16c>) + 519e: 4798 blx r3 + 51a0: 6030 str r0, [r6, #0] + LV_ASSERT_MEM(style->map); + 51a2: 4b1b ldr r3, [pc, #108] ; (5210 <_lv_style_set_ptr+0x170>) + 51a4: 4798 blx r3 + 51a6: 2800 cmp r0, #0 + 51a8: d028 beq.n 51fc <_lv_style_set_ptr+0x15c> + if(style == NULL) return; + 51aa: 2e00 cmp r6, #0 + 51ac: d0db beq.n 5166 <_lv_style_set_ptr+0xc6> + _lv_memcpy_small(style->map + size - new_prop_size - end_mark_size, &prop, sizeof(lv_style_property_t)); + 51ae: 002b movs r3, r5 + 51b0: 3b08 subs r3, #8 + 51b2: 6832 ldr r2, [r6, #0] + 51b4: 4694 mov ip, r2 + 51b6: 4463 add r3, ip + 51b8: aa02 add r2, sp, #8 + 51ba: 7991 ldrb r1, [r2, #6] + 51bc: 3206 adds r2, #6 + 51be: 7019 strb r1, [r3, #0] + 51c0: 7852 ldrb r2, [r2, #1] + 51c2: 705a strb r2, [r3, #1] + 51c4: 1fab subs r3, r5, #6 + _lv_memcpy_small(style->map + size - sizeof(const void *) - end_mark_size, &p, sizeof(const void *)); + 51c6: 6832 ldr r2, [r6, #0] + 51c8: 4694 mov ip, r2 + 51ca: 4463 add r3, ip + 51cc: aa02 add r2, sp, #8 + 51ce: 7812 ldrb r2, [r2, #0] + 51d0: 701a strb r2, [r3, #0] + 51d2: aa02 add r2, sp, #8 + 51d4: 7852 ldrb r2, [r2, #1] + 51d6: 705a strb r2, [r3, #1] + 51d8: aa02 add r2, sp, #8 + 51da: 7892 ldrb r2, [r2, #2] + 51dc: 709a strb r2, [r3, #2] + 51de: aa02 add r2, sp, #8 + 51e0: 78d2 ldrb r2, [r2, #3] + 51e2: 70da strb r2, [r3, #3] + 51e4: 3d02 subs r5, #2 + _lv_memcpy_small(style->map + size - end_mark_size, &end_mark, sizeof(end_mark)); + 51e6: 6833 ldr r3, [r6, #0] + 51e8: 195d adds r5, r3, r5 + 51ea: 230e movs r3, #14 + 51ec: aa02 add r2, sp, #8 + 51ee: 4694 mov ip, r2 + 51f0: 4463 add r3, ip + 51f2: 781a ldrb r2, [r3, #0] + 51f4: 702a strb r2, [r5, #0] + 51f6: 785b ldrb r3, [r3, #1] + 51f8: 706b strb r3, [r5, #1] + 51fa: e7b4 b.n 5166 <_lv_style_set_ptr+0xc6> + LV_ASSERT_MEM(style->map); + 51fc: 6832 ldr r2, [r6, #0] + 51fe: 2300 movs r3, #0 + 5200: 4804 ldr r0, [pc, #16] ; (5214 <_lv_style_set_ptr+0x174>) + 5202: 4905 ldr r1, [pc, #20] ; (5218 <_lv_style_set_ptr+0x178>) + 5204: 4788 blx r1 + 5206: e7fe b.n 5206 <_lv_style_set_ptr+0x166> + 5208: 00004af5 .word 0x00004af5 + 520c: 00010ddd .word 0x00010ddd + 5210: 00001415 .word 0x00001415 + 5214: 00018804 .word 0x00018804 + 5218: 0000141d .word 0x0000141d + +0000521c <_lv_style_get_int>: +{ + 521c: b5f0 push {r4, r5, r6, r7, lr} + 521e: 46de mov lr, fp + 5220: 4657 mov r7, sl + 5222: 464e mov r6, r9 + 5224: 4645 mov r5, r8 + 5226: b5e0 push {r5, r6, r7, lr} + 5228: b085 sub sp, #20 + 522a: 4681 mov r9, r0 + 522c: 9203 str r2, [sp, #12] + if(style == NULL) return -1; + 522e: 2800 cmp r0, #0 + 5230: d05b beq.n 52ea <_lv_style_get_int+0xce> + if(style->map == NULL) return -1; + 5232: 6805 ldr r5, [r0, #0] + 5234: 2d00 cmp r5, #0 + 5236: d05b beq.n 52f0 <_lv_style_get_int+0xd4> + uint8_t id_to_find = prop & 0xFF; + 5238: b2ce uxtb r6, r1 + attr.full = (prop >> 8) & 0xFF; + 523a: 0a09 lsrs r1, r1, #8 + 523c: 1c08 adds r0, r1, #0 + while(style->map[i] != _LV_STYLE_CLOSEING_PROP) { + 523e: 782b ldrb r3, [r5, #0] + 5240: 2bff cmp r3, #255 ; 0xff + 5242: d04e beq.n 52e2 <_lv_style_get_int+0xc6> + 5244: 2201 movs r2, #1 + 5246: 4252 negs r2, r2 + 5248: 9202 str r2, [sp, #8] + 524a: 4693 mov fp, r2 + 524c: 2200 movs r2, #0 + if(attr_i.bits.state == attr.bits.state) { + 524e: 247f movs r4, #127 ; 0x7f + 5250: 46a2 mov sl, r4 + else if((attr_i.bits.state & (~attr.bits.state)) == 0) { + 5252: 0640 lsls r0, r0, #25 + 5254: 0e40 lsrs r0, r0, #25 + 5256: 4684 mov ip, r0 + if((style->map[i] & 0xF) < LV_STYLE_ID_COLOR) i += sizeof(lv_style_int_t); + 5258: 270f movs r7, #15 + 525a: 4688 mov r8, r1 + 525c: e01a b.n 5294 <_lv_style_get_int+0x78> + attr_i.full = style->map[i + 1]; + 525e: 18a8 adds r0, r5, r2 + 5260: 7840 ldrb r0, [r0, #1] + if(attr_i.bits.state == attr.bits.state) { + 5262: 4644 mov r4, r8 + 5264: 4044 eors r4, r0 + 5266: 4651 mov r1, sl + 5268: 4221 tst r1, r4 + 526a: d00d beq.n 5288 <_lv_style_get_int+0x6c> + else if((attr_i.bits.state & (~attr.bits.state)) == 0) { + 526c: 0640 lsls r0, r0, #25 + 526e: 0e40 lsrs r0, r0, #25 + 5270: 9001 str r0, [sp, #4] + 5272: 0004 movs r4, r0 + 5274: 4661 mov r1, ip + 5276: 438c bics r4, r1 + 5278: d10e bne.n 5298 <_lv_style_get_int+0x7c> + if(attr_i.bits.state > weight) { + 527a: 4558 cmp r0, fp + 527c: dd0c ble.n 5298 <_lv_style_get_int+0x7c> + weight = attr_i.bits.state; + 527e: b201 sxth r1, r0 + 5280: 468b mov fp, r1 + id_guess = i; + 5282: b211 sxth r1, r2 + 5284: 9102 str r1, [sp, #8] + 5286: e007 b.n 5298 <_lv_style_get_int+0x7c> + 5288: 4641 mov r1, r8 + 528a: e013 b.n 52b4 <_lv_style_get_int+0x98> + i += sizeof(lv_style_property_t); + 528c: 1c82 adds r2, r0, #2 + while(style->map[i] != _LV_STYLE_CLOSEING_PROP) { + 528e: 5cab ldrb r3, [r5, r2] + 5290: 2bff cmp r3, #255 ; 0xff + 5292: d00d beq.n 52b0 <_lv_style_get_int+0x94> + if(style->map[i] == id_to_find) { + 5294: 429e cmp r6, r3 + 5296: d0e2 beq.n 525e <_lv_style_get_int+0x42> + if((style->map[i] & 0xF) < LV_STYLE_ID_COLOR) i += sizeof(lv_style_int_t); + 5298: 403b ands r3, r7 + 529a: 1c90 adds r0, r2, #2 + 529c: 2b08 cmp r3, #8 + 529e: ddf5 ble.n 528c <_lv_style_get_int+0x70> + else if((style->map[i] & 0xF) < LV_STYLE_ID_OPA) i += sizeof(lv_color_t); + 52a0: 1c90 adds r0, r2, #2 + 52a2: 2b0b cmp r3, #11 + 52a4: ddf2 ble.n 528c <_lv_style_get_int+0x70> + else i += sizeof(const void *); + 52a6: 1d10 adds r0, r2, #4 + else if((style->map[i] & 0xF) < LV_STYLE_ID_PTR) i += sizeof(lv_opa_t); + 52a8: 2b0d cmp r3, #13 + 52aa: dcef bgt.n 528c <_lv_style_get_int+0x70> + 52ac: 1c50 adds r0, r2, #1 + 52ae: e7ed b.n 528c <_lv_style_get_int+0x70> + 52b0: 4641 mov r1, r8 + return id_guess; + 52b2: 9a02 ldr r2, [sp, #8] + if(id < 0) { + 52b4: 2a00 cmp r2, #0 + 52b6: db1e blt.n 52f6 <_lv_style_get_int+0xda> + _lv_memcpy_small(res, &style->map[id + sizeof(lv_style_property_t)], sizeof(lv_style_int_t)); + 52b8: 1c93 adds r3, r2, #2 + 52ba: 18ed adds r5, r5, r3 + 52bc: 782b ldrb r3, [r5, #0] + 52be: 9803 ldr r0, [sp, #12] + 52c0: 7003 strb r3, [r0, #0] + 52c2: 786b ldrb r3, [r5, #1] + 52c4: 7043 strb r3, [r0, #1] + attr_act.full = style->map[id + 1]; + 52c6: 464b mov r3, r9 + 52c8: 681b ldr r3, [r3, #0] + 52ca: 189a adds r2, r3, r2 + 52cc: 7850 ldrb r0, [r2, #1] + return attr_act.bits.state & attr_goal.bits.state; + 52ce: 0649 lsls r1, r1, #25 + 52d0: 0e49 lsrs r1, r1, #25 + 52d2: 4008 ands r0, r1 +} + 52d4: b005 add sp, #20 + 52d6: bc3c pop {r2, r3, r4, r5} + 52d8: 4690 mov r8, r2 + 52da: 4699 mov r9, r3 + 52dc: 46a2 mov sl, r4 + 52de: 46ab mov fp, r5 + 52e0: bdf0 pop {r4, r5, r6, r7, pc} + int16_t id_guess = -1; + 52e2: 2301 movs r3, #1 + 52e4: 425b negs r3, r3 + 52e6: 9302 str r3, [sp, #8] + 52e8: e7e3 b.n 52b2 <_lv_style_get_int+0x96> + if(style == NULL) return -1; + 52ea: 2001 movs r0, #1 + 52ec: 4240 negs r0, r0 + 52ee: e7f1 b.n 52d4 <_lv_style_get_int+0xb8> + if(style->map == NULL) return -1; + 52f0: 2001 movs r0, #1 + 52f2: 4240 negs r0, r0 + 52f4: e7ee b.n 52d4 <_lv_style_get_int+0xb8> + return -1; + 52f6: 2001 movs r0, #1 + 52f8: 4240 negs r0, r0 + 52fa: e7eb b.n 52d4 <_lv_style_get_int+0xb8> + +000052fc <_lv_style_get_opa>: +{ + 52fc: b5f0 push {r4, r5, r6, r7, lr} + 52fe: 46de mov lr, fp + 5300: 4657 mov r7, sl + 5302: 464e mov r6, r9 + 5304: 4645 mov r5, r8 + 5306: b5e0 push {r5, r6, r7, lr} + 5308: b085 sub sp, #20 + 530a: 4681 mov r9, r0 + 530c: 9203 str r2, [sp, #12] + if(style == NULL) return -1; + 530e: 2800 cmp r0, #0 + 5310: d058 beq.n 53c4 <_lv_style_get_opa+0xc8> + if(style->map == NULL) return -1; + 5312: 6805 ldr r5, [r0, #0] + 5314: 2d00 cmp r5, #0 + 5316: d058 beq.n 53ca <_lv_style_get_opa+0xce> + uint8_t id_to_find = prop & 0xFF; + 5318: b2ce uxtb r6, r1 + attr.full = (prop >> 8) & 0xFF; + 531a: 0a09 lsrs r1, r1, #8 + 531c: 1c08 adds r0, r1, #0 + while(style->map[i] != _LV_STYLE_CLOSEING_PROP) { + 531e: 782b ldrb r3, [r5, #0] + 5320: 2bff cmp r3, #255 ; 0xff + 5322: d04b beq.n 53bc <_lv_style_get_opa+0xc0> + 5324: 2201 movs r2, #1 + 5326: 4252 negs r2, r2 + 5328: 9202 str r2, [sp, #8] + 532a: 4693 mov fp, r2 + 532c: 2200 movs r2, #0 + if(attr_i.bits.state == attr.bits.state) { + 532e: 247f movs r4, #127 ; 0x7f + 5330: 46a2 mov sl, r4 + else if((attr_i.bits.state & (~attr.bits.state)) == 0) { + 5332: 0640 lsls r0, r0, #25 + 5334: 0e40 lsrs r0, r0, #25 + 5336: 4684 mov ip, r0 + if((style->map[i] & 0xF) < LV_STYLE_ID_COLOR) i += sizeof(lv_style_int_t); + 5338: 270f movs r7, #15 + 533a: 4688 mov r8, r1 + 533c: e01a b.n 5374 <_lv_style_get_opa+0x78> + attr_i.full = style->map[i + 1]; + 533e: 18a8 adds r0, r5, r2 + 5340: 7840 ldrb r0, [r0, #1] + if(attr_i.bits.state == attr.bits.state) { + 5342: 4644 mov r4, r8 + 5344: 4044 eors r4, r0 + 5346: 4651 mov r1, sl + 5348: 4221 tst r1, r4 + 534a: d00d beq.n 5368 <_lv_style_get_opa+0x6c> + else if((attr_i.bits.state & (~attr.bits.state)) == 0) { + 534c: 0640 lsls r0, r0, #25 + 534e: 0e40 lsrs r0, r0, #25 + 5350: 9001 str r0, [sp, #4] + 5352: 0004 movs r4, r0 + 5354: 4661 mov r1, ip + 5356: 438c bics r4, r1 + 5358: d10e bne.n 5378 <_lv_style_get_opa+0x7c> + if(attr_i.bits.state > weight) { + 535a: 4558 cmp r0, fp + 535c: dd0c ble.n 5378 <_lv_style_get_opa+0x7c> + weight = attr_i.bits.state; + 535e: b201 sxth r1, r0 + 5360: 468b mov fp, r1 + id_guess = i; + 5362: b211 sxth r1, r2 + 5364: 9102 str r1, [sp, #8] + 5366: e007 b.n 5378 <_lv_style_get_opa+0x7c> + 5368: 4641 mov r1, r8 + 536a: e013 b.n 5394 <_lv_style_get_opa+0x98> + i += sizeof(lv_style_property_t); + 536c: 1c82 adds r2, r0, #2 + while(style->map[i] != _LV_STYLE_CLOSEING_PROP) { + 536e: 5cab ldrb r3, [r5, r2] + 5370: 2bff cmp r3, #255 ; 0xff + 5372: d00d beq.n 5390 <_lv_style_get_opa+0x94> + if(style->map[i] == id_to_find) { + 5374: 429e cmp r6, r3 + 5376: d0e2 beq.n 533e <_lv_style_get_opa+0x42> + if((style->map[i] & 0xF) < LV_STYLE_ID_COLOR) i += sizeof(lv_style_int_t); + 5378: 403b ands r3, r7 + 537a: 1c90 adds r0, r2, #2 + 537c: 2b08 cmp r3, #8 + 537e: ddf5 ble.n 536c <_lv_style_get_opa+0x70> + else if((style->map[i] & 0xF) < LV_STYLE_ID_OPA) i += sizeof(lv_color_t); + 5380: 1c90 adds r0, r2, #2 + 5382: 2b0b cmp r3, #11 + 5384: ddf2 ble.n 536c <_lv_style_get_opa+0x70> + else i += sizeof(const void *); + 5386: 1d10 adds r0, r2, #4 + else if((style->map[i] & 0xF) < LV_STYLE_ID_PTR) i += sizeof(lv_opa_t); + 5388: 2b0d cmp r3, #13 + 538a: dcef bgt.n 536c <_lv_style_get_opa+0x70> + 538c: 1c50 adds r0, r2, #1 + 538e: e7ed b.n 536c <_lv_style_get_opa+0x70> + 5390: 4641 mov r1, r8 + return id_guess; + 5392: 9a02 ldr r2, [sp, #8] + if(id < 0) { + 5394: 2a00 cmp r2, #0 + 5396: db1b blt.n 53d0 <_lv_style_get_opa+0xd4> + 5398: 18ad adds r5, r5, r2 + 539a: 78ab ldrb r3, [r5, #2] + 539c: 9803 ldr r0, [sp, #12] + 539e: 7003 strb r3, [r0, #0] + attr_act.full = style->map[id + 1]; + 53a0: 464b mov r3, r9 + 53a2: 681b ldr r3, [r3, #0] + 53a4: 189a adds r2, r3, r2 + 53a6: 7850 ldrb r0, [r2, #1] + return attr_act.bits.state & attr_goal.bits.state; + 53a8: 0649 lsls r1, r1, #25 + 53aa: 0e49 lsrs r1, r1, #25 + 53ac: 4008 ands r0, r1 +} + 53ae: b005 add sp, #20 + 53b0: bc3c pop {r2, r3, r4, r5} + 53b2: 4690 mov r8, r2 + 53b4: 4699 mov r9, r3 + 53b6: 46a2 mov sl, r4 + 53b8: 46ab mov fp, r5 + 53ba: bdf0 pop {r4, r5, r6, r7, pc} + int16_t id_guess = -1; + 53bc: 2301 movs r3, #1 + 53be: 425b negs r3, r3 + 53c0: 9302 str r3, [sp, #8] + 53c2: e7e6 b.n 5392 <_lv_style_get_opa+0x96> + if(style == NULL) return -1; + 53c4: 2001 movs r0, #1 + 53c6: 4240 negs r0, r0 + 53c8: e7f1 b.n 53ae <_lv_style_get_opa+0xb2> + if(style->map == NULL) return -1; + 53ca: 2001 movs r0, #1 + 53cc: 4240 negs r0, r0 + 53ce: e7ee b.n 53ae <_lv_style_get_opa+0xb2> + return -1; + 53d0: 2001 movs r0, #1 + 53d2: 4240 negs r0, r0 + 53d4: e7eb b.n 53ae <_lv_style_get_opa+0xb2> + +000053d6 <_lv_style_get_color>: +{ + 53d6: b5f0 push {r4, r5, r6, r7, lr} + 53d8: 46de mov lr, fp + 53da: 4657 mov r7, sl + 53dc: 464e mov r6, r9 + 53de: 4645 mov r5, r8 + 53e0: b5e0 push {r5, r6, r7, lr} + 53e2: b085 sub sp, #20 + 53e4: 4681 mov r9, r0 + 53e6: 9203 str r2, [sp, #12] + if(style == NULL) return -1; + 53e8: 2800 cmp r0, #0 + 53ea: d05b beq.n 54a4 <_lv_style_get_color+0xce> + if(style->map == NULL) return -1; + 53ec: 6805 ldr r5, [r0, #0] + 53ee: 2d00 cmp r5, #0 + 53f0: d05b beq.n 54aa <_lv_style_get_color+0xd4> + uint8_t id_to_find = prop & 0xFF; + 53f2: b2ce uxtb r6, r1 + attr.full = (prop >> 8) & 0xFF; + 53f4: 0a09 lsrs r1, r1, #8 + 53f6: 1c08 adds r0, r1, #0 + while(style->map[i] != _LV_STYLE_CLOSEING_PROP) { + 53f8: 782b ldrb r3, [r5, #0] + 53fa: 2bff cmp r3, #255 ; 0xff + 53fc: d04e beq.n 549c <_lv_style_get_color+0xc6> + 53fe: 2201 movs r2, #1 + 5400: 4252 negs r2, r2 + 5402: 9202 str r2, [sp, #8] + 5404: 4693 mov fp, r2 + 5406: 2200 movs r2, #0 + if(attr_i.bits.state == attr.bits.state) { + 5408: 247f movs r4, #127 ; 0x7f + 540a: 46a2 mov sl, r4 + else if((attr_i.bits.state & (~attr.bits.state)) == 0) { + 540c: 0640 lsls r0, r0, #25 + 540e: 0e40 lsrs r0, r0, #25 + 5410: 4684 mov ip, r0 + if((style->map[i] & 0xF) < LV_STYLE_ID_COLOR) i += sizeof(lv_style_int_t); + 5412: 270f movs r7, #15 + 5414: 4688 mov r8, r1 + 5416: e01a b.n 544e <_lv_style_get_color+0x78> + attr_i.full = style->map[i + 1]; + 5418: 18a8 adds r0, r5, r2 + 541a: 7840 ldrb r0, [r0, #1] + if(attr_i.bits.state == attr.bits.state) { + 541c: 4644 mov r4, r8 + 541e: 4044 eors r4, r0 + 5420: 4651 mov r1, sl + 5422: 4221 tst r1, r4 + 5424: d00d beq.n 5442 <_lv_style_get_color+0x6c> + else if((attr_i.bits.state & (~attr.bits.state)) == 0) { + 5426: 0640 lsls r0, r0, #25 + 5428: 0e40 lsrs r0, r0, #25 + 542a: 9001 str r0, [sp, #4] + 542c: 0004 movs r4, r0 + 542e: 4661 mov r1, ip + 5430: 438c bics r4, r1 + 5432: d10e bne.n 5452 <_lv_style_get_color+0x7c> + if(attr_i.bits.state > weight) { + 5434: 4558 cmp r0, fp + 5436: dd0c ble.n 5452 <_lv_style_get_color+0x7c> + weight = attr_i.bits.state; + 5438: b201 sxth r1, r0 + 543a: 468b mov fp, r1 + id_guess = i; + 543c: b211 sxth r1, r2 + 543e: 9102 str r1, [sp, #8] + 5440: e007 b.n 5452 <_lv_style_get_color+0x7c> + 5442: 4641 mov r1, r8 + 5444: e013 b.n 546e <_lv_style_get_color+0x98> + i += sizeof(lv_style_property_t); + 5446: 1c82 adds r2, r0, #2 + while(style->map[i] != _LV_STYLE_CLOSEING_PROP) { + 5448: 5cab ldrb r3, [r5, r2] + 544a: 2bff cmp r3, #255 ; 0xff + 544c: d00d beq.n 546a <_lv_style_get_color+0x94> + if(style->map[i] == id_to_find) { + 544e: 429e cmp r6, r3 + 5450: d0e2 beq.n 5418 <_lv_style_get_color+0x42> + if((style->map[i] & 0xF) < LV_STYLE_ID_COLOR) i += sizeof(lv_style_int_t); + 5452: 403b ands r3, r7 + 5454: 1c90 adds r0, r2, #2 + 5456: 2b08 cmp r3, #8 + 5458: ddf5 ble.n 5446 <_lv_style_get_color+0x70> + else if((style->map[i] & 0xF) < LV_STYLE_ID_OPA) i += sizeof(lv_color_t); + 545a: 1c90 adds r0, r2, #2 + 545c: 2b0b cmp r3, #11 + 545e: ddf2 ble.n 5446 <_lv_style_get_color+0x70> + else i += sizeof(const void *); + 5460: 1d10 adds r0, r2, #4 + else if((style->map[i] & 0xF) < LV_STYLE_ID_PTR) i += sizeof(lv_opa_t); + 5462: 2b0d cmp r3, #13 + 5464: dcef bgt.n 5446 <_lv_style_get_color+0x70> + 5466: 1c50 adds r0, r2, #1 + 5468: e7ed b.n 5446 <_lv_style_get_color+0x70> + 546a: 4641 mov r1, r8 + return id_guess; + 546c: 9a02 ldr r2, [sp, #8] + if(id < 0) { + 546e: 2a00 cmp r2, #0 + 5470: db1e blt.n 54b0 <_lv_style_get_color+0xda> + _lv_memcpy_small(res, &style->map[id + sizeof(lv_style_property_t)], sizeof(lv_color_t)); + 5472: 1c93 adds r3, r2, #2 + 5474: 18ed adds r5, r5, r3 + 5476: 782b ldrb r3, [r5, #0] + 5478: 9803 ldr r0, [sp, #12] + 547a: 7003 strb r3, [r0, #0] + 547c: 786b ldrb r3, [r5, #1] + 547e: 7043 strb r3, [r0, #1] + attr_act.full = style->map[id + 1]; + 5480: 464b mov r3, r9 + 5482: 681b ldr r3, [r3, #0] + 5484: 189a adds r2, r3, r2 + 5486: 7850 ldrb r0, [r2, #1] + return attr_act.bits.state & attr_goal.bits.state; + 5488: 0649 lsls r1, r1, #25 + 548a: 0e49 lsrs r1, r1, #25 + 548c: 4008 ands r0, r1 +} + 548e: b005 add sp, #20 + 5490: bc3c pop {r2, r3, r4, r5} + 5492: 4690 mov r8, r2 + 5494: 4699 mov r9, r3 + 5496: 46a2 mov sl, r4 + 5498: 46ab mov fp, r5 + 549a: bdf0 pop {r4, r5, r6, r7, pc} + int16_t id_guess = -1; + 549c: 2301 movs r3, #1 + 549e: 425b negs r3, r3 + 54a0: 9302 str r3, [sp, #8] + 54a2: e7e3 b.n 546c <_lv_style_get_color+0x96> + if(style == NULL) return -1; + 54a4: 2001 movs r0, #1 + 54a6: 4240 negs r0, r0 + 54a8: e7f1 b.n 548e <_lv_style_get_color+0xb8> + if(style->map == NULL) return -1; + 54aa: 2001 movs r0, #1 + 54ac: 4240 negs r0, r0 + 54ae: e7ee b.n 548e <_lv_style_get_color+0xb8> + return -1; + 54b0: 2001 movs r0, #1 + 54b2: 4240 negs r0, r0 + 54b4: e7eb b.n 548e <_lv_style_get_color+0xb8> + +000054b6 <_lv_style_get_ptr>: +{ + 54b6: b5f0 push {r4, r5, r6, r7, lr} + 54b8: 46de mov lr, fp + 54ba: 4657 mov r7, sl + 54bc: 464e mov r6, r9 + 54be: 4645 mov r5, r8 + 54c0: b5e0 push {r5, r6, r7, lr} + 54c2: b085 sub sp, #20 + 54c4: 4681 mov r9, r0 + 54c6: 4693 mov fp, r2 + if(style == NULL) return -1; + 54c8: 2800 cmp r0, #0 + 54ca: d05f beq.n 558c <_lv_style_get_ptr+0xd6> + if(style->map == NULL) return -1; + 54cc: 6806 ldr r6, [r0, #0] + 54ce: 2e00 cmp r6, #0 + 54d0: d05f beq.n 5592 <_lv_style_get_ptr+0xdc> + uint8_t id_to_find = prop & 0xFF; + 54d2: b2cf uxtb r7, r1 + attr.full = (prop >> 8) & 0xFF; + 54d4: 0a0a lsrs r2, r1, #8 + 54d6: 1c11 adds r1, r2, #0 + while(style->map[i] != _LV_STYLE_CLOSEING_PROP) { + 54d8: 7833 ldrb r3, [r6, #0] + 54da: 2bff cmp r3, #255 ; 0xff + 54dc: d052 beq.n 5584 <_lv_style_get_ptr+0xce> + 54de: 2001 movs r0, #1 + 54e0: 4240 negs r0, r0 + 54e2: 9003 str r0, [sp, #12] + 54e4: 9002 str r0, [sp, #8] + 54e6: 2400 movs r4, #0 + if(attr_i.bits.state == attr.bits.state) { + 54e8: 3080 adds r0, #128 ; 0x80 + 54ea: 4682 mov sl, r0 + else if((attr_i.bits.state & (~attr.bits.state)) == 0) { + 54ec: 0649 lsls r1, r1, #25 + 54ee: 0e49 lsrs r1, r1, #25 + 54f0: 468c mov ip, r1 + if((style->map[i] & 0xF) < LV_STYLE_ID_COLOR) i += sizeof(lv_style_int_t); + 54f2: 210f movs r1, #15 + 54f4: 4690 mov r8, r2 + 54f6: e01b b.n 5530 <_lv_style_get_ptr+0x7a> + attr_i.full = style->map[i + 1]; + 54f8: 1932 adds r2, r6, r4 + 54fa: 7850 ldrb r0, [r2, #1] + if(attr_i.bits.state == attr.bits.state) { + 54fc: 4642 mov r2, r8 + 54fe: 4042 eors r2, r0 + 5500: 4655 mov r5, sl + 5502: 4215 tst r5, r2 + 5504: d00e beq.n 5524 <_lv_style_get_ptr+0x6e> + else if((attr_i.bits.state & (~attr.bits.state)) == 0) { + 5506: 0640 lsls r0, r0, #25 + 5508: 0e40 lsrs r0, r0, #25 + 550a: 9001 str r0, [sp, #4] + 550c: 0005 movs r5, r0 + 550e: 4662 mov r2, ip + 5510: 4395 bics r5, r2 + 5512: d10f bne.n 5534 <_lv_style_get_ptr+0x7e> + if(attr_i.bits.state > weight) { + 5514: 9a02 ldr r2, [sp, #8] + 5516: 4290 cmp r0, r2 + 5518: dd0c ble.n 5534 <_lv_style_get_ptr+0x7e> + weight = attr_i.bits.state; + 551a: b202 sxth r2, r0 + 551c: 9202 str r2, [sp, #8] + id_guess = i; + 551e: b222 sxth r2, r4 + 5520: 9203 str r2, [sp, #12] + 5522: e007 b.n 5534 <_lv_style_get_ptr+0x7e> + 5524: 4642 mov r2, r8 + 5526: e013 b.n 5550 <_lv_style_get_ptr+0x9a> + i += sizeof(lv_style_property_t); + 5528: 1c94 adds r4, r2, #2 + while(style->map[i] != _LV_STYLE_CLOSEING_PROP) { + 552a: 5d33 ldrb r3, [r6, r4] + 552c: 2bff cmp r3, #255 ; 0xff + 552e: d00d beq.n 554c <_lv_style_get_ptr+0x96> + if(style->map[i] == id_to_find) { + 5530: 429f cmp r7, r3 + 5532: d0e1 beq.n 54f8 <_lv_style_get_ptr+0x42> + if((style->map[i] & 0xF) < LV_STYLE_ID_COLOR) i += sizeof(lv_style_int_t); + 5534: 400b ands r3, r1 + 5536: 1ca2 adds r2, r4, #2 + 5538: 2b08 cmp r3, #8 + 553a: ddf5 ble.n 5528 <_lv_style_get_ptr+0x72> + else if((style->map[i] & 0xF) < LV_STYLE_ID_OPA) i += sizeof(lv_color_t); + 553c: 1ca2 adds r2, r4, #2 + 553e: 2b0b cmp r3, #11 + 5540: ddf2 ble.n 5528 <_lv_style_get_ptr+0x72> + else i += sizeof(const void *); + 5542: 1d22 adds r2, r4, #4 + else if((style->map[i] & 0xF) < LV_STYLE_ID_PTR) i += sizeof(lv_opa_t); + 5544: 2b0d cmp r3, #13 + 5546: dcef bgt.n 5528 <_lv_style_get_ptr+0x72> + 5548: 1c62 adds r2, r4, #1 + 554a: e7ed b.n 5528 <_lv_style_get_ptr+0x72> + 554c: 4642 mov r2, r8 + return id_guess; + 554e: 9c03 ldr r4, [sp, #12] + if(id < 0) { + 5550: 2c00 cmp r4, #0 + 5552: db21 blt.n 5598 <_lv_style_get_ptr+0xe2> + _lv_memcpy_small(res, &style->map[id + sizeof(lv_style_property_t)], sizeof(const void *)); + 5554: 0020 movs r0, r4 + 5556: 3402 adds r4, #2 + 5558: 1936 adds r6, r6, r4 + 555a: 2300 movs r3, #0 + 555c: 465c mov r4, fp + 555e: 5cf1 ldrb r1, [r6, r3] + 5560: 54e1 strb r1, [r4, r3] + 5562: 3301 adds r3, #1 + while(len) { + 5564: 2b04 cmp r3, #4 + 5566: d1fa bne.n 555e <_lv_style_get_ptr+0xa8> + attr_act.full = style->map[id + 1]; + 5568: 464b mov r3, r9 + 556a: 681b ldr r3, [r3, #0] + 556c: 181b adds r3, r3, r0 + 556e: 7858 ldrb r0, [r3, #1] + return attr_act.bits.state & attr_goal.bits.state; + 5570: 0652 lsls r2, r2, #25 + 5572: 0e52 lsrs r2, r2, #25 + 5574: 4010 ands r0, r2 +} + 5576: b005 add sp, #20 + 5578: bc3c pop {r2, r3, r4, r5} + 557a: 4690 mov r8, r2 + 557c: 4699 mov r9, r3 + 557e: 46a2 mov sl, r4 + 5580: 46ab mov fp, r5 + 5582: bdf0 pop {r4, r5, r6, r7, pc} + int16_t id_guess = -1; + 5584: 2301 movs r3, #1 + 5586: 425b negs r3, r3 + 5588: 9303 str r3, [sp, #12] + 558a: e7e0 b.n 554e <_lv_style_get_ptr+0x98> + if(style == NULL) return -1; + 558c: 2001 movs r0, #1 + 558e: 4240 negs r0, r0 + 5590: e7f1 b.n 5576 <_lv_style_get_ptr+0xc0> + if(style->map == NULL) return -1; + 5592: 2001 movs r0, #1 + 5594: 4240 negs r0, r0 + 5596: e7ee b.n 5576 <_lv_style_get_ptr+0xc0> + return -1; + 5598: 2001 movs r0, #1 + 559a: 4240 negs r0, r0 + 559c: e7eb b.n 5576 <_lv_style_get_ptr+0xc0> + +0000559e : + if(!list->has_local) return NULL; + 559e: 7943 ldrb r3, [r0, #5] + 55a0: 07da lsls r2, r3, #31 + 55a2: d507 bpl.n 55b4 + if(list->has_trans) return list->style_list[1]; + 55a4: 079b lsls r3, r3, #30 + 55a6: d402 bmi.n 55ae + else return list->style_list[0]; + 55a8: 6803 ldr r3, [r0, #0] + 55aa: 6818 ldr r0, [r3, #0] +} + 55ac: 4770 bx lr + if(list->has_trans) return list->style_list[1]; + 55ae: 6803 ldr r3, [r0, #0] + 55b0: 6858 ldr r0, [r3, #4] + 55b2: e7fb b.n 55ac + if(!list->has_local) return NULL; + 55b4: 2000 movs r0, #0 + 55b6: e7f9 b.n 55ac + +000055b8 <_lv_style_list_get_transition_style>: + if(!list->has_trans) return NULL; + 55b8: 7943 ldrb r3, [r0, #5] + 55ba: 079b lsls r3, r3, #30 + 55bc: d502 bpl.n 55c4 <_lv_style_list_get_transition_style+0xc> + return list->style_list[0]; + 55be: 6803 ldr r3, [r0, #0] + 55c0: 6818 ldr r0, [r3, #0] +} + 55c2: 4770 bx lr + if(!list->has_trans) return NULL; + 55c4: 2000 movs r0, #0 + 55c6: e7fc b.n 55c2 <_lv_style_list_get_transition_style+0xa> + +000055c8 <_lv_style_list_reset>: +{ + 55c8: b570 push {r4, r5, r6, lr} + 55ca: 1e04 subs r4, r0, #0 + if(list == NULL) return; + 55cc: d026 beq.n 561c <_lv_style_list_reset+0x54> + if(list->has_local) { + 55ce: 7943 ldrb r3, [r0, #5] + 55d0: 07db lsls r3, r3, #31 + 55d2: d508 bpl.n 55e6 <_lv_style_list_reset+0x1e> + lv_style_t * local = lv_style_list_get_local_style(list); + 55d4: 4b14 ldr r3, [pc, #80] ; (5628 <_lv_style_list_reset+0x60>) + 55d6: 4798 blx r3 + 55d8: 1e05 subs r5, r0, #0 + if(local) { + 55da: d004 beq.n 55e6 <_lv_style_list_reset+0x1e> + lv_style_reset(local); + 55dc: 4b13 ldr r3, [pc, #76] ; (562c <_lv_style_list_reset+0x64>) + 55de: 4798 blx r3 + lv_mem_free(local); + 55e0: 0028 movs r0, r5 + 55e2: 4b13 ldr r3, [pc, #76] ; (5630 <_lv_style_list_reset+0x68>) + 55e4: 4798 blx r3 + if(list->has_trans) { + 55e6: 7963 ldrb r3, [r4, #5] + 55e8: 079b lsls r3, r3, #30 + 55ea: d509 bpl.n 5600 <_lv_style_list_reset+0x38> + lv_style_t * trans = _lv_style_list_get_transition_style(list); + 55ec: 0020 movs r0, r4 + 55ee: 4b11 ldr r3, [pc, #68] ; (5634 <_lv_style_list_reset+0x6c>) + 55f0: 4798 blx r3 + 55f2: 1e05 subs r5, r0, #0 + if(trans) { + 55f4: d004 beq.n 5600 <_lv_style_list_reset+0x38> + lv_style_reset(trans); + 55f6: 4b0d ldr r3, [pc, #52] ; (562c <_lv_style_list_reset+0x64>) + 55f8: 4798 blx r3 + lv_mem_free(trans); + 55fa: 0028 movs r0, r5 + 55fc: 4b0c ldr r3, [pc, #48] ; (5630 <_lv_style_list_reset+0x68>) + 55fe: 4798 blx r3 + if(list->style_cnt > 0) lv_mem_free(list->style_list); + 5600: 7923 ldrb r3, [r4, #4] + 5602: 2b00 cmp r3, #0 + 5604: d10b bne.n 561e <_lv_style_list_reset+0x56> + list->style_list = NULL; + 5606: 2300 movs r3, #0 + 5608: 6023 str r3, [r4, #0] + list->style_cnt = 0; + 560a: 7123 strb r3, [r4, #4] + list->has_local = 0; + 560c: 7963 ldrb r3, [r4, #5] + list->has_trans = 0; + 560e: 2201 movs r2, #1 + 5610: 4393 bics r3, r2 + list->skip_trans = 0; + 5612: 3201 adds r2, #1 + 5614: 4393 bics r3, r2 + 5616: 3202 adds r2, #2 + 5618: 4393 bics r3, r2 + 561a: 7163 strb r3, [r4, #5] +} + 561c: bd70 pop {r4, r5, r6, pc} + if(list->style_cnt > 0) lv_mem_free(list->style_list); + 561e: 6820 ldr r0, [r4, #0] + 5620: 4b03 ldr r3, [pc, #12] ; (5630 <_lv_style_list_reset+0x68>) + 5622: 4798 blx r3 + 5624: e7ef b.n 5606 <_lv_style_list_reset+0x3e> + 5626: 46c0 nop ; (mov r8, r8) + 5628: 0000559f .word 0x0000559f + 562c: 00004ae1 .word 0x00004ae1 + 5630: 00010ad1 .word 0x00010ad1 + 5634: 000055b9 .word 0x000055b9 + +00005638 : +{ + 5638: b570 push {r4, r5, r6, lr} + 563a: 0005 movs r5, r0 + 563c: 000c movs r4, r1 + _lv_style_list_reset(list_dest); + 563e: 4b2b ldr r3, [pc, #172] ; (56ec ) + 5640: 4798 blx r3 + if(list_src->style_list == NULL) return; + 5642: 6823 ldr r3, [r4, #0] + 5644: 2b00 cmp r3, #0 + 5646: d03e beq.n 56c6 + if(list_src->has_local == 0) { + 5648: 7963 ldrb r3, [r4, #5] + 564a: 07da lsls r2, r3, #31 + 564c: d41f bmi.n 568e + if(list_src->has_trans) { + 564e: 079b lsls r3, r3, #30 + 5650: d510 bpl.n 5674 + list_dest->style_list = lv_mem_alloc((list_src->style_cnt - 1) * sizeof(lv_style_t *)); + 5652: 7920 ldrb r0, [r4, #4] + 5654: 3801 subs r0, #1 + 5656: 0080 lsls r0, r0, #2 + 5658: 4b25 ldr r3, [pc, #148] ; (56f0 ) + 565a: 4798 blx r3 + 565c: 6028 str r0, [r5, #0] + _lv_memcpy(list_dest->style_list, list_src->style_list + 1, (list_src->style_cnt - 1) * sizeof(lv_style_t *)); + 565e: 7922 ldrb r2, [r4, #4] + 5660: 3a01 subs r2, #1 + 5662: 0092 lsls r2, r2, #2 + 5664: 6823 ldr r3, [r4, #0] + 5666: 1d19 adds r1, r3, #4 + 5668: 4b22 ldr r3, [pc, #136] ; (56f4 ) + 566a: 4798 blx r3 + list_dest->style_cnt = list_src->style_cnt - 1; + 566c: 7923 ldrb r3, [r4, #4] + 566e: 3b01 subs r3, #1 + 5670: 712b strb r3, [r5, #4] + 5672: e028 b.n 56c6 + list_dest->style_list = lv_mem_alloc(list_src->style_cnt * sizeof(lv_style_t *)); + 5674: 7920 ldrb r0, [r4, #4] + 5676: 0080 lsls r0, r0, #2 + 5678: 4b1d ldr r3, [pc, #116] ; (56f0 ) + 567a: 4798 blx r3 + 567c: 6028 str r0, [r5, #0] + _lv_memcpy(list_dest->style_list, list_src->style_list, list_src->style_cnt * sizeof(lv_style_t *)); + 567e: 7922 ldrb r2, [r4, #4] + 5680: 0092 lsls r2, r2, #2 + 5682: 6821 ldr r1, [r4, #0] + 5684: 4b1b ldr r3, [pc, #108] ; (56f4 ) + 5686: 4798 blx r3 + list_dest->style_cnt = list_src->style_cnt; + 5688: 7923 ldrb r3, [r4, #4] + 568a: 712b strb r3, [r5, #4] + 568c: e01b b.n 56c6 + if(list_src->has_trans) { + 568e: 079b lsls r3, r3, #30 + 5690: d51a bpl.n 56c8 + list_dest->style_list = lv_mem_alloc((list_src->style_cnt - 2) * sizeof(lv_style_t *)); + 5692: 7920 ldrb r0, [r4, #4] + 5694: 3802 subs r0, #2 + 5696: 0080 lsls r0, r0, #2 + 5698: 4b15 ldr r3, [pc, #84] ; (56f0 ) + 569a: 4798 blx r3 + 569c: 6028 str r0, [r5, #0] + _lv_memcpy(list_dest->style_list, list_src->style_list + 2, (list_src->style_cnt - 2) * sizeof(lv_style_t *)); + 569e: 7922 ldrb r2, [r4, #4] + 56a0: 3a02 subs r2, #2 + 56a2: 0092 lsls r2, r2, #2 + 56a4: 6821 ldr r1, [r4, #0] + 56a6: 3108 adds r1, #8 + 56a8: 4b12 ldr r3, [pc, #72] ; (56f4 ) + 56aa: 4798 blx r3 + list_dest->style_cnt = list_src->style_cnt - 2; + 56ac: 7923 ldrb r3, [r4, #4] + 56ae: 3b02 subs r3, #2 + 56b0: 712b strb r3, [r5, #4] + lv_style_t * local_style = get_alloc_local_style(list_dest); + 56b2: 0028 movs r0, r5 + 56b4: 4d10 ldr r5, [pc, #64] ; (56f8 ) + 56b6: 47a8 blx r5 + 56b8: 0006 movs r6, r0 + lv_style_copy(local_style, get_alloc_local_style((lv_style_list_t *)list_src)); + 56ba: 0020 movs r0, r4 + 56bc: 47a8 blx r5 + 56be: 0001 movs r1, r0 + 56c0: 0030 movs r0, r6 + 56c2: 4b0e ldr r3, [pc, #56] ; (56fc ) + 56c4: 4798 blx r3 +} + 56c6: bd70 pop {r4, r5, r6, pc} + list_dest->style_list = lv_mem_alloc((list_src->style_cnt - 1) * sizeof(lv_style_t *)); + 56c8: 7920 ldrb r0, [r4, #4] + 56ca: 3801 subs r0, #1 + 56cc: 0080 lsls r0, r0, #2 + 56ce: 4b08 ldr r3, [pc, #32] ; (56f0 ) + 56d0: 4798 blx r3 + 56d2: 6028 str r0, [r5, #0] + _lv_memcpy(list_dest->style_list, list_src->style_list + 1, (list_src->style_cnt - 1) * sizeof(lv_style_t *)); + 56d4: 7922 ldrb r2, [r4, #4] + 56d6: 3a01 subs r2, #1 + 56d8: 0092 lsls r2, r2, #2 + 56da: 6823 ldr r3, [r4, #0] + 56dc: 1d19 adds r1, r3, #4 + 56de: 4b05 ldr r3, [pc, #20] ; (56f4 ) + 56e0: 4798 blx r3 + list_dest->style_cnt = list_src->style_cnt - 1; + 56e2: 7923 ldrb r3, [r4, #4] + 56e4: 3b01 subs r3, #1 + 56e6: 712b strb r3, [r5, #4] + 56e8: e7e3 b.n 56b2 + 56ea: 46c0 nop ; (mov r8, r8) + 56ec: 000055c9 .word 0x000055c9 + 56f0: 00010a09 .word 0x00010a09 + 56f4: 00010c25 .word 0x00010c25 + 56f8: 00004a5d .word 0x00004a5d + 56fc: 00004b35 .word 0x00004b35 + +00005700 <_lv_style_list_add_trans_style>: +{ + 5700: b570 push {r4, r5, r6, lr} + 5702: 0005 movs r5, r0 + if(list->has_trans) return _lv_style_list_get_transition_style(list); + 5704: 7943 ldrb r3, [r0, #5] + 5706: 079b lsls r3, r3, #30 + 5708: d504 bpl.n 5714 <_lv_style_list_add_trans_style+0x14> + 570a: 4b14 ldr r3, [pc, #80] ; (575c <_lv_style_list_add_trans_style+0x5c>) + 570c: 4798 blx r3 + 570e: 0004 movs r4, r0 +} + 5710: 0020 movs r0, r4 + 5712: bd70 pop {r4, r5, r6, pc} + lv_style_t * trans_style = lv_mem_alloc(sizeof(lv_style_t)); + 5714: 2004 movs r0, #4 + 5716: 4b12 ldr r3, [pc, #72] ; (5760 <_lv_style_list_add_trans_style+0x60>) + 5718: 4798 blx r3 + 571a: 0004 movs r4, r0 + LV_ASSERT_MEM(trans_style); + 571c: 4b11 ldr r3, [pc, #68] ; (5764 <_lv_style_list_add_trans_style+0x64>) + 571e: 4798 blx r3 + 5720: 2800 cmp r0, #0 + 5722: d015 beq.n 5750 <_lv_style_list_add_trans_style+0x50> + if(trans_style == NULL) { + 5724: 2c00 cmp r4, #0 + 5726: d0f3 beq.n 5710 <_lv_style_list_add_trans_style+0x10> + lv_style_init(trans_style); + 5728: 0020 movs r0, r4 + 572a: 4b0f ldr r3, [pc, #60] ; (5768 <_lv_style_list_add_trans_style+0x68>) + 572c: 4798 blx r3 + _lv_style_list_add_style(list, trans_style); + 572e: 0021 movs r1, r4 + 5730: 0028 movs r0, r5 + 5732: 4b0e ldr r3, [pc, #56] ; (576c <_lv_style_list_add_trans_style+0x6c>) + 5734: 4798 blx r3 + list->has_trans = 1; + 5736: 796b ldrb r3, [r5, #5] + 5738: 2202 movs r2, #2 + 573a: 4313 orrs r3, r2 + 573c: 716b strb r3, [r5, #5] + if(list->has_local) { + 573e: 07db lsls r3, r3, #31 + 5740: d5e6 bpl.n 5710 <_lv_style_list_add_trans_style+0x10> + lv_style_t * tmp = list->style_list[0]; + 5742: 682b ldr r3, [r5, #0] + 5744: 681a ldr r2, [r3, #0] + list->style_list[0] = list->style_list[1]; + 5746: 6859 ldr r1, [r3, #4] + 5748: 6019 str r1, [r3, #0] + list->style_list[1] = tmp; + 574a: 682b ldr r3, [r5, #0] + 574c: 605a str r2, [r3, #4] + 574e: e7df b.n 5710 <_lv_style_list_add_trans_style+0x10> + LV_ASSERT_MEM(trans_style); + 5750: 0022 movs r2, r4 + 5752: 2300 movs r3, #0 + 5754: 4806 ldr r0, [pc, #24] ; (5770 <_lv_style_list_add_trans_style+0x70>) + 5756: 4907 ldr r1, [pc, #28] ; (5774 <_lv_style_list_add_trans_style+0x74>) + 5758: 4788 blx r1 + 575a: e7fe b.n 575a <_lv_style_list_add_trans_style+0x5a> + 575c: 000055b9 .word 0x000055b9 + 5760: 00010a09 .word 0x00010a09 + 5764: 00001415 .word 0x00001415 + 5768: 000048e5 .word 0x000048e5 + 576c: 000049b5 .word 0x000049b5 + 5770: 00018804 .word 0x00018804 + 5774: 0000141d .word 0x0000141d + +00005778 <_lv_style_list_get_int>: +{ + 5778: b5f0 push {r4, r5, r6, r7, lr} + 577a: 46d6 mov lr, sl + 577c: 464f mov r7, r9 + 577e: 4646 mov r6, r8 + 5780: b5c0 push {r6, r7, lr} + 5782: b084 sub sp, #16 + 5784: 1e05 subs r5, r0, #0 + 5786: 9101 str r1, [sp, #4] + 5788: 4691 mov r9, r2 + if(list == NULL) return LV_RES_INV; + 578a: d058 beq.n 583e <_lv_style_list_get_int+0xc6> + if(list->style_list == NULL) return LV_RES_INV; + 578c: 6803 ldr r3, [r0, #0] + 578e: 2b00 cmp r3, #0 + 5790: d057 beq.n 5842 <_lv_style_list_get_int+0xca> + int16_t weight_goal = attr.full; + 5792: 0a0b lsrs r3, r1, #8 + 5794: 4698 mov r8, r3 + lv_style_int_t value_act = 0; + 5796: 2200 movs r2, #0 + 5798: ab02 add r3, sp, #8 + 579a: 80da strh r2, [r3, #6] + for(ci = 0; ci < list->style_cnt; ci++) { + 579c: 7902 ldrb r2, [r0, #4] + 579e: 2a00 cmp r2, #0 + 57a0: dd42 ble.n 5828 <_lv_style_list_get_int+0xb0> + 57a2: 2400 movs r4, #0 + 57a4: 2601 movs r6, #1 + 57a6: 4276 negs r6, r6 + if(list->has_trans && list->skip_trans) id++; + 57a8: 2306 movs r3, #6 + 57aa: 469a mov sl, r3 + int16_t weight_act = _lv_style_get_int(class, prop, &value_act); + 57ac: 4f26 ldr r7, [pc, #152] ; (5848 <_lv_style_list_get_int+0xd0>) + 57ae: e016 b.n 57de <_lv_style_list_get_int+0x66> + 57b0: 3101 adds r1, #1 + 57b2: b2c9 uxtb r1, r1 + 57b4: e019 b.n 57ea <_lv_style_list_get_int+0x72> + *res = value_act; + 57b6: ab02 add r3, sp, #8 + 57b8: 3306 adds r3, #6 + 57ba: 881b ldrh r3, [r3, #0] + 57bc: 464a mov r2, r9 + 57be: 8013 strh r3, [r2, #0] + return LV_RES_OK; + 57c0: 2001 movs r0, #1 + 57c2: e036 b.n 5832 <_lv_style_list_get_int+0xba> + else if(weight_act > weight) { + 57c4: 42b3 cmp r3, r6 + 57c6: dd05 ble.n 57d4 <_lv_style_list_get_int+0x5c> + *res = value_act; + 57c8: ab02 add r3, sp, #8 + 57ca: 3306 adds r3, #6 + 57cc: 881b ldrh r3, [r3, #0] + 57ce: 464a mov r2, r9 + 57d0: 8013 strh r3, [r2, #0] + weight = weight_act; + 57d2: 0006 movs r6, r0 + 57d4: 3401 adds r4, #1 + 57d6: b224 sxth r4, r4 + for(ci = 0; ci < list->style_cnt; ci++) { + 57d8: 792a ldrb r2, [r5, #4] + 57da: 4294 cmp r4, r2 + 57dc: da26 bge.n 582c <_lv_style_list_get_int+0xb4> + lv_style_t * class = lv_style_list_get_style(list, ci); + 57de: b2e1 uxtb r1, r4 + 57e0: 796b ldrb r3, [r5, #5] + 57e2: 4650 mov r0, sl + 57e4: 4003 ands r3, r0 + 57e6: 2b06 cmp r3, #6 + 57e8: d0e2 beq.n 57b0 <_lv_style_list_get_int+0x38> + if(list->style_cnt == 0 || id >= list->style_cnt) return NULL; + 57ea: 2000 movs r0, #0 + 57ec: 2a00 cmp r2, #0 + 57ee: d004 beq.n 57fa <_lv_style_list_get_int+0x82> + 57f0: 4291 cmp r1, r2 + 57f2: d202 bcs.n 57fa <_lv_style_list_get_int+0x82> + return list->style_list[id]; + 57f4: 0089 lsls r1, r1, #2 + 57f6: 682b ldr r3, [r5, #0] + 57f8: 58c8 ldr r0, [r1, r3] + int16_t weight_act = _lv_style_get_int(class, prop, &value_act); + 57fa: ab02 add r3, sp, #8 + 57fc: 1d9a adds r2, r3, #6 + 57fe: 9901 ldr r1, [sp, #4] + 5800: 47b8 blx r7 + 5802: 0003 movs r3, r0 + if(weight_act == weight_goal) { + 5804: 4580 cmp r8, r0 + 5806: d0d6 beq.n 57b6 <_lv_style_list_get_int+0x3e> + else if(list->has_trans && weight_act >= 0 && ci == 0 && !list->skip_trans) { + 5808: 796a ldrb r2, [r5, #5] + 580a: 0791 lsls r1, r2, #30 + 580c: d5da bpl.n 57c4 <_lv_style_list_get_int+0x4c> + 580e: 2800 cmp r0, #0 + 5810: dbd8 blt.n 57c4 <_lv_style_list_get_int+0x4c> + 5812: 2c00 cmp r4, #0 + 5814: d1d6 bne.n 57c4 <_lv_style_list_get_int+0x4c> + 5816: 0752 lsls r2, r2, #29 + 5818: d4d4 bmi.n 57c4 <_lv_style_list_get_int+0x4c> + *res = value_act; + 581a: ab02 add r3, sp, #8 + 581c: 3306 adds r3, #6 + 581e: 881b ldrh r3, [r3, #0] + 5820: 464a mov r2, r9 + 5822: 8013 strh r3, [r2, #0] + return LV_RES_OK; + 5824: 2001 movs r0, #1 + 5826: e004 b.n 5832 <_lv_style_list_get_int+0xba> + int16_t weight = -1; + 5828: 2601 movs r6, #1 + 582a: 4276 negs r6, r6 + if(weight >= 0) return LV_RES_OK; + 582c: 43f0 mvns r0, r6 + 582e: b280 uxth r0, r0 + if(list == NULL) return LV_RES_INV; + 5830: 0bc0 lsrs r0, r0, #15 +} + 5832: b004 add sp, #16 + 5834: bc1c pop {r2, r3, r4} + 5836: 4690 mov r8, r2 + 5838: 4699 mov r9, r3 + 583a: 46a2 mov sl, r4 + 583c: bdf0 pop {r4, r5, r6, r7, pc} + if(list == NULL) return LV_RES_INV; + 583e: 2000 movs r0, #0 + 5840: e7f7 b.n 5832 <_lv_style_list_get_int+0xba> + if(list->style_list == NULL) return LV_RES_INV; + 5842: 2000 movs r0, #0 + 5844: e7f5 b.n 5832 <_lv_style_list_get_int+0xba> + 5846: 46c0 nop ; (mov r8, r8) + 5848: 0000521d .word 0x0000521d + +0000584c <_lv_style_list_get_color>: +{ + 584c: b5f0 push {r4, r5, r6, r7, lr} + 584e: 46d6 mov lr, sl + 5850: 464f mov r7, r9 + 5852: 4646 mov r6, r8 + 5854: b5c0 push {r6, r7, lr} + 5856: b084 sub sp, #16 + 5858: 1e05 subs r5, r0, #0 + 585a: 9101 str r1, [sp, #4] + 585c: 4691 mov r9, r2 + if(list == NULL) return LV_RES_INV; + 585e: d054 beq.n 590a <_lv_style_list_get_color+0xbe> + if(list->style_list == NULL) return LV_RES_INV; + 5860: 6803 ldr r3, [r0, #0] + 5862: 2b00 cmp r3, #0 + 5864: d053 beq.n 590e <_lv_style_list_get_color+0xc2> + int16_t weight_goal = attr.full; + 5866: 0a0b lsrs r3, r1, #8 + 5868: 4698 mov r8, r3 + lv_color_t value_act = { 0 }; + 586a: 2200 movs r2, #0 + 586c: ab03 add r3, sp, #12 + 586e: 801a strh r2, [r3, #0] + for(ci = 0; ci < list->style_cnt; ci++) { + 5870: 7902 ldrb r2, [r0, #4] + 5872: 2a00 cmp r2, #0 + 5874: dd3e ble.n 58f4 <_lv_style_list_get_color+0xa8> + 5876: 2400 movs r4, #0 + 5878: 2601 movs r6, #1 + 587a: 4276 negs r6, r6 + if(list->has_trans && list->skip_trans) id++; + 587c: 2306 movs r3, #6 + 587e: 469a mov sl, r3 + int16_t weight_act = _lv_style_get_color(class, prop, &value_act); + 5880: 4f24 ldr r7, [pc, #144] ; (5914 <_lv_style_list_get_color+0xc8>) + 5882: e014 b.n 58ae <_lv_style_list_get_color+0x62> + 5884: 3101 adds r1, #1 + 5886: b2c9 uxtb r1, r1 + 5888: e017 b.n 58ba <_lv_style_list_get_color+0x6e> + *res = value_act; + 588a: ab03 add r3, sp, #12 + 588c: 881b ldrh r3, [r3, #0] + 588e: 464a mov r2, r9 + 5890: 8013 strh r3, [r2, #0] + return LV_RES_OK; + 5892: 2001 movs r0, #1 + 5894: e033 b.n 58fe <_lv_style_list_get_color+0xb2> + else if(weight_act > weight) { + 5896: 42b3 cmp r3, r6 + 5898: dd04 ble.n 58a4 <_lv_style_list_get_color+0x58> + *res = value_act; + 589a: ab03 add r3, sp, #12 + 589c: 881b ldrh r3, [r3, #0] + 589e: 464a mov r2, r9 + 58a0: 8013 strh r3, [r2, #0] + weight = weight_act; + 58a2: 0006 movs r6, r0 + 58a4: 3401 adds r4, #1 + 58a6: b224 sxth r4, r4 + for(ci = 0; ci < list->style_cnt; ci++) { + 58a8: 792a ldrb r2, [r5, #4] + 58aa: 4294 cmp r4, r2 + 58ac: da24 bge.n 58f8 <_lv_style_list_get_color+0xac> + lv_style_t * class = lv_style_list_get_style(list, ci); + 58ae: b2e1 uxtb r1, r4 + 58b0: 796b ldrb r3, [r5, #5] + 58b2: 4650 mov r0, sl + 58b4: 4003 ands r3, r0 + 58b6: 2b06 cmp r3, #6 + 58b8: d0e4 beq.n 5884 <_lv_style_list_get_color+0x38> + if(list->style_cnt == 0 || id >= list->style_cnt) return NULL; + 58ba: 2000 movs r0, #0 + 58bc: 2a00 cmp r2, #0 + 58be: d004 beq.n 58ca <_lv_style_list_get_color+0x7e> + 58c0: 4291 cmp r1, r2 + 58c2: d202 bcs.n 58ca <_lv_style_list_get_color+0x7e> + return list->style_list[id]; + 58c4: 0089 lsls r1, r1, #2 + 58c6: 682b ldr r3, [r5, #0] + 58c8: 58c8 ldr r0, [r1, r3] + int16_t weight_act = _lv_style_get_color(class, prop, &value_act); + 58ca: aa03 add r2, sp, #12 + 58cc: 9901 ldr r1, [sp, #4] + 58ce: 47b8 blx r7 + 58d0: 0003 movs r3, r0 + if(weight_act == weight_goal) { + 58d2: 4580 cmp r8, r0 + 58d4: d0d9 beq.n 588a <_lv_style_list_get_color+0x3e> + else if(list->has_trans && weight_act >= 0 && ci == 0 && !list->skip_trans) { + 58d6: 796a ldrb r2, [r5, #5] + 58d8: 0791 lsls r1, r2, #30 + 58da: d5dc bpl.n 5896 <_lv_style_list_get_color+0x4a> + 58dc: 2800 cmp r0, #0 + 58de: dbda blt.n 5896 <_lv_style_list_get_color+0x4a> + 58e0: 2c00 cmp r4, #0 + 58e2: d1d8 bne.n 5896 <_lv_style_list_get_color+0x4a> + 58e4: 0752 lsls r2, r2, #29 + 58e6: d4d6 bmi.n 5896 <_lv_style_list_get_color+0x4a> + *res = value_act; + 58e8: ab03 add r3, sp, #12 + 58ea: 881b ldrh r3, [r3, #0] + 58ec: 464a mov r2, r9 + 58ee: 8013 strh r3, [r2, #0] + return LV_RES_OK; + 58f0: 2001 movs r0, #1 + 58f2: e004 b.n 58fe <_lv_style_list_get_color+0xb2> + int16_t weight = -1; + 58f4: 2601 movs r6, #1 + 58f6: 4276 negs r6, r6 + if(weight >= 0) return LV_RES_OK; + 58f8: 43f0 mvns r0, r6 + 58fa: b280 uxth r0, r0 + if(list == NULL) return LV_RES_INV; + 58fc: 0bc0 lsrs r0, r0, #15 +} + 58fe: b004 add sp, #16 + 5900: bc1c pop {r2, r3, r4} + 5902: 4690 mov r8, r2 + 5904: 4699 mov r9, r3 + 5906: 46a2 mov sl, r4 + 5908: bdf0 pop {r4, r5, r6, r7, pc} + if(list == NULL) return LV_RES_INV; + 590a: 2000 movs r0, #0 + 590c: e7f7 b.n 58fe <_lv_style_list_get_color+0xb2> + if(list->style_list == NULL) return LV_RES_INV; + 590e: 2000 movs r0, #0 + 5910: e7f5 b.n 58fe <_lv_style_list_get_color+0xb2> + 5912: 46c0 nop ; (mov r8, r8) + 5914: 000053d7 .word 0x000053d7 + +00005918 <_lv_style_list_get_opa>: +{ + 5918: b5f0 push {r4, r5, r6, r7, lr} + 591a: 46d6 mov lr, sl + 591c: 464f mov r7, r9 + 591e: 4646 mov r6, r8 + 5920: b5c0 push {r6, r7, lr} + 5922: b084 sub sp, #16 + 5924: 1e05 subs r5, r0, #0 + 5926: 9101 str r1, [sp, #4] + 5928: 4691 mov r9, r2 + if(list == NULL) return LV_RES_INV; + 592a: d058 beq.n 59de <_lv_style_list_get_opa+0xc6> + if(list->style_list == NULL) return LV_RES_INV; + 592c: 6803 ldr r3, [r0, #0] + 592e: 2b00 cmp r3, #0 + 5930: d057 beq.n 59e2 <_lv_style_list_get_opa+0xca> + int16_t weight_goal = attr.full; + 5932: 0a0b lsrs r3, r1, #8 + 5934: 4698 mov r8, r3 + lv_opa_t value_act = LV_OPA_TRANSP; + 5936: 2200 movs r2, #0 + 5938: ab02 add r3, sp, #8 + 593a: 71da strb r2, [r3, #7] + for(ci = 0; ci < list->style_cnt; ci++) { + 593c: 7902 ldrb r2, [r0, #4] + 593e: 2a00 cmp r2, #0 + 5940: dd42 ble.n 59c8 <_lv_style_list_get_opa+0xb0> + 5942: 2400 movs r4, #0 + 5944: 2601 movs r6, #1 + 5946: 4276 negs r6, r6 + if(list->has_trans && list->skip_trans) id++; + 5948: 2306 movs r3, #6 + 594a: 469a mov sl, r3 + int16_t weight_act = _lv_style_get_opa(class, prop, &value_act); + 594c: 4f26 ldr r7, [pc, #152] ; (59e8 <_lv_style_list_get_opa+0xd0>) + 594e: e016 b.n 597e <_lv_style_list_get_opa+0x66> + 5950: 3101 adds r1, #1 + 5952: b2c9 uxtb r1, r1 + 5954: e019 b.n 598a <_lv_style_list_get_opa+0x72> + *res = value_act; + 5956: ab02 add r3, sp, #8 + 5958: 3307 adds r3, #7 + 595a: 781b ldrb r3, [r3, #0] + 595c: 464a mov r2, r9 + 595e: 7013 strb r3, [r2, #0] + return LV_RES_OK; + 5960: 2001 movs r0, #1 + 5962: e036 b.n 59d2 <_lv_style_list_get_opa+0xba> + else if(weight_act > weight) { + 5964: 42b3 cmp r3, r6 + 5966: dd05 ble.n 5974 <_lv_style_list_get_opa+0x5c> + *res = value_act; + 5968: ab02 add r3, sp, #8 + 596a: 3307 adds r3, #7 + 596c: 781b ldrb r3, [r3, #0] + 596e: 464a mov r2, r9 + 5970: 7013 strb r3, [r2, #0] + weight = weight_act; + 5972: 0006 movs r6, r0 + 5974: 3401 adds r4, #1 + 5976: b224 sxth r4, r4 + for(ci = 0; ci < list->style_cnt; ci++) { + 5978: 792a ldrb r2, [r5, #4] + 597a: 4294 cmp r4, r2 + 597c: da26 bge.n 59cc <_lv_style_list_get_opa+0xb4> + lv_style_t * class = lv_style_list_get_style(list, ci); + 597e: b2e1 uxtb r1, r4 + 5980: 796b ldrb r3, [r5, #5] + 5982: 4650 mov r0, sl + 5984: 4003 ands r3, r0 + 5986: 2b06 cmp r3, #6 + 5988: d0e2 beq.n 5950 <_lv_style_list_get_opa+0x38> + if(list->style_cnt == 0 || id >= list->style_cnt) return NULL; + 598a: 2000 movs r0, #0 + 598c: 2a00 cmp r2, #0 + 598e: d004 beq.n 599a <_lv_style_list_get_opa+0x82> + 5990: 4291 cmp r1, r2 + 5992: d202 bcs.n 599a <_lv_style_list_get_opa+0x82> + return list->style_list[id]; + 5994: 0089 lsls r1, r1, #2 + 5996: 682b ldr r3, [r5, #0] + 5998: 58c8 ldr r0, [r1, r3] + int16_t weight_act = _lv_style_get_opa(class, prop, &value_act); + 599a: ab02 add r3, sp, #8 + 599c: 1dda adds r2, r3, #7 + 599e: 9901 ldr r1, [sp, #4] + 59a0: 47b8 blx r7 + 59a2: 0003 movs r3, r0 + if(weight_act == weight_goal) { + 59a4: 4580 cmp r8, r0 + 59a6: d0d6 beq.n 5956 <_lv_style_list_get_opa+0x3e> + else if(list->has_trans && weight_act >= 0 && ci == 0 && !list->skip_trans) { + 59a8: 796a ldrb r2, [r5, #5] + 59aa: 0791 lsls r1, r2, #30 + 59ac: d5da bpl.n 5964 <_lv_style_list_get_opa+0x4c> + 59ae: 2800 cmp r0, #0 + 59b0: dbd8 blt.n 5964 <_lv_style_list_get_opa+0x4c> + 59b2: 2c00 cmp r4, #0 + 59b4: d1d6 bne.n 5964 <_lv_style_list_get_opa+0x4c> + 59b6: 0752 lsls r2, r2, #29 + 59b8: d4d4 bmi.n 5964 <_lv_style_list_get_opa+0x4c> + *res = value_act; + 59ba: ab02 add r3, sp, #8 + 59bc: 3307 adds r3, #7 + 59be: 781b ldrb r3, [r3, #0] + 59c0: 464a mov r2, r9 + 59c2: 7013 strb r3, [r2, #0] + return LV_RES_OK; + 59c4: 2001 movs r0, #1 + 59c6: e004 b.n 59d2 <_lv_style_list_get_opa+0xba> + int16_t weight = -1; + 59c8: 2601 movs r6, #1 + 59ca: 4276 negs r6, r6 + if(weight >= 0) return LV_RES_OK; + 59cc: 43f0 mvns r0, r6 + 59ce: b280 uxth r0, r0 + if(list == NULL) return LV_RES_INV; + 59d0: 0bc0 lsrs r0, r0, #15 +} + 59d2: b004 add sp, #16 + 59d4: bc1c pop {r2, r3, r4} + 59d6: 4690 mov r8, r2 + 59d8: 4699 mov r9, r3 + 59da: 46a2 mov sl, r4 + 59dc: bdf0 pop {r4, r5, r6, r7, pc} + if(list == NULL) return LV_RES_INV; + 59de: 2000 movs r0, #0 + 59e0: e7f7 b.n 59d2 <_lv_style_list_get_opa+0xba> + if(list->style_list == NULL) return LV_RES_INV; + 59e2: 2000 movs r0, #0 + 59e4: e7f5 b.n 59d2 <_lv_style_list_get_opa+0xba> + 59e6: 46c0 nop ; (mov r8, r8) + 59e8: 000052fd .word 0x000052fd + +000059ec <_lv_style_list_get_ptr>: +{ + 59ec: b5f0 push {r4, r5, r6, r7, lr} + 59ee: 46d6 mov lr, sl + 59f0: 464f mov r7, r9 + 59f2: 4646 mov r6, r8 + 59f4: b5c0 push {r6, r7, lr} + 59f6: b084 sub sp, #16 + 59f8: 0005 movs r5, r0 + 59fa: 9101 str r1, [sp, #4] + 59fc: 0017 movs r7, r2 + if(list == NULL) return LV_RES_INV; + 59fe: 2800 cmp r0, #0 + 5a00: d04c beq.n 5a9c <_lv_style_list_get_ptr+0xb0> + if(list->style_list == NULL) return LV_RES_INV; + 5a02: 6803 ldr r3, [r0, #0] + 5a04: 2b00 cmp r3, #0 + 5a06: d04b beq.n 5aa0 <_lv_style_list_get_ptr+0xb4> + int16_t weight_goal = attr.full; + 5a08: 0a0b lsrs r3, r1, #8 + 5a0a: 4698 mov r8, r3 + for(ci = 0; ci < list->style_cnt; ci++) { + 5a0c: 7902 ldrb r2, [r0, #4] + 5a0e: 2a00 cmp r2, #0 + 5a10: dd39 ble.n 5a86 <_lv_style_list_get_ptr+0x9a> + 5a12: 2400 movs r4, #0 + 5a14: 2601 movs r6, #1 + 5a16: 4276 negs r6, r6 + if(list->has_trans && list->skip_trans) id++; + 5a18: 2306 movs r3, #6 + 5a1a: 469a mov sl, r3 + int16_t weight_act = _lv_style_get_ptr(class, prop, &value_act); + 5a1c: 4b21 ldr r3, [pc, #132] ; (5aa4 <_lv_style_list_get_ptr+0xb8>) + 5a1e: 4699 mov r9, r3 + 5a20: e010 b.n 5a44 <_lv_style_list_get_ptr+0x58> + 5a22: 3101 adds r1, #1 + 5a24: b2c9 uxtb r1, r1 + 5a26: e013 b.n 5a50 <_lv_style_list_get_ptr+0x64> + *res = value_act; + 5a28: 9b03 ldr r3, [sp, #12] + 5a2a: 603b str r3, [r7, #0] + return LV_RES_OK; + 5a2c: 2001 movs r0, #1 + 5a2e: e02f b.n 5a90 <_lv_style_list_get_ptr+0xa4> + else if(weight_act > weight) { + 5a30: 42b3 cmp r3, r6 + 5a32: dd02 ble.n 5a3a <_lv_style_list_get_ptr+0x4e> + *res = value_act; + 5a34: 9b03 ldr r3, [sp, #12] + 5a36: 603b str r3, [r7, #0] + weight = weight_act; + 5a38: 0006 movs r6, r0 + 5a3a: 3401 adds r4, #1 + 5a3c: b224 sxth r4, r4 + for(ci = 0; ci < list->style_cnt; ci++) { + 5a3e: 792a ldrb r2, [r5, #4] + 5a40: 4294 cmp r4, r2 + 5a42: da22 bge.n 5a8a <_lv_style_list_get_ptr+0x9e> + lv_style_t * class = lv_style_list_get_style(list, ci); + 5a44: b2e1 uxtb r1, r4 + 5a46: 796b ldrb r3, [r5, #5] + 5a48: 4650 mov r0, sl + 5a4a: 4003 ands r3, r0 + 5a4c: 2b06 cmp r3, #6 + 5a4e: d0e8 beq.n 5a22 <_lv_style_list_get_ptr+0x36> + if(list->style_cnt == 0 || id >= list->style_cnt) return NULL; + 5a50: 2000 movs r0, #0 + 5a52: 2a00 cmp r2, #0 + 5a54: d004 beq.n 5a60 <_lv_style_list_get_ptr+0x74> + 5a56: 4291 cmp r1, r2 + 5a58: d202 bcs.n 5a60 <_lv_style_list_get_ptr+0x74> + return list->style_list[id]; + 5a5a: 0089 lsls r1, r1, #2 + 5a5c: 682b ldr r3, [r5, #0] + 5a5e: 58c8 ldr r0, [r1, r3] + int16_t weight_act = _lv_style_get_ptr(class, prop, &value_act); + 5a60: aa03 add r2, sp, #12 + 5a62: 9901 ldr r1, [sp, #4] + 5a64: 47c8 blx r9 + 5a66: 0003 movs r3, r0 + if(weight_act == weight_goal) { + 5a68: 4580 cmp r8, r0 + 5a6a: d0dd beq.n 5a28 <_lv_style_list_get_ptr+0x3c> + else if(list->has_trans && weight_act >= 0 && ci == 0 && !list->skip_trans) { + 5a6c: 796a ldrb r2, [r5, #5] + 5a6e: 0791 lsls r1, r2, #30 + 5a70: d5de bpl.n 5a30 <_lv_style_list_get_ptr+0x44> + 5a72: 2800 cmp r0, #0 + 5a74: dbdc blt.n 5a30 <_lv_style_list_get_ptr+0x44> + 5a76: 2c00 cmp r4, #0 + 5a78: d1da bne.n 5a30 <_lv_style_list_get_ptr+0x44> + 5a7a: 0752 lsls r2, r2, #29 + 5a7c: d4d8 bmi.n 5a30 <_lv_style_list_get_ptr+0x44> + *res = value_act; + 5a7e: 9b03 ldr r3, [sp, #12] + 5a80: 603b str r3, [r7, #0] + return LV_RES_OK; + 5a82: 2001 movs r0, #1 + 5a84: e004 b.n 5a90 <_lv_style_list_get_ptr+0xa4> + int16_t weight = -1; + 5a86: 2601 movs r6, #1 + 5a88: 4276 negs r6, r6 + if(weight >= 0) return LV_RES_OK; + 5a8a: 43f0 mvns r0, r6 + 5a8c: b280 uxth r0, r0 + if(list == NULL) return LV_RES_INV; + 5a8e: 0bc0 lsrs r0, r0, #15 +} + 5a90: b004 add sp, #16 + 5a92: bc1c pop {r2, r3, r4} + 5a94: 4690 mov r8, r2 + 5a96: 4699 mov r9, r3 + 5a98: 46a2 mov sl, r4 + 5a9a: bdf0 pop {r4, r5, r6, r7, pc} + if(list == NULL) return LV_RES_INV; + 5a9c: 2000 movs r0, #0 + 5a9e: e7f7 b.n 5a90 <_lv_style_list_get_ptr+0xa4> + if(list->style_list == NULL) return LV_RES_INV; + 5aa0: 2000 movs r0, #0 + 5aa2: e7f5 b.n 5a90 <_lv_style_list_get_ptr+0xa4> + 5aa4: 000054b7 .word 0x000054b7 + +00005aa8 : + } + } +} + +static inline lv_color_t color_blend_true_color_additive(lv_color_t fg, lv_color_t bg, lv_opa_t opa) +{ + 5aa8: b5f0 push {r4, r5, r6, r7, lr} + 5aaa: 1c05 adds r5, r0, #0 + 5aac: 06cb lsls r3, r1, #27 + 5aae: 0edb lsrs r3, r3, #27 + 5ab0: 054f lsls r7, r1, #21 + 5ab2: 0ebf lsrs r7, r7, #26 + 5ab4: 0409 lsls r1, r1, #16 + 5ab6: 0ec9 lsrs r1, r1, #27 + + if(opa <= LV_OPA_MIN) return bg; + 5ab8: 2a05 cmp r2, #5 + 5aba: d93d bls.n 5b38 + uint32_t tmp; +#if LV_COLOR_DEPTH == 1 + tmp = bg.full + fg.full; + fg.full = LV_MATH_MIN(tmp, 1); +#else + tmp = bg.ch.red + fg.ch.red; + 5abc: 0428 lsls r0, r5, #16 + 5abe: 0ec0 lsrs r0, r0, #27 + 5ac0: 1840 adds r0, r0, r1 +#if LV_COLOR_DEPTH == 8 + fg.ch.red = LV_MATH_MIN(tmp, 7); +#elif LV_COLOR_DEPTH == 16 + fg.ch.red = LV_MATH_MIN(tmp, 31); + 5ac2: 281f cmp r0, #31 + 5ac4: d900 bls.n 5ac8 + 5ac6: 201f movs r0, #31 + 5ac8: 241f movs r4, #31 + 5aca: 4004 ands r4, r0 + 5acc: 46a4 mov ip, r4 + +#if LV_COLOR_DEPTH == 8 + fg.ch.green = LV_MATH_MIN(tmp, 7); +#elif LV_COLOR_DEPTH == 16 +#if LV_COLOR_16_SWAP == 0 + tmp = bg.ch.green + fg.ch.green; + 5ace: 056e lsls r6, r5, #21 + 5ad0: 0eb6 lsrs r6, r6, #26 + 5ad2: 19f6 adds r6, r6, r7 + fg.ch.green = LV_MATH_MIN(tmp, 63); + 5ad4: 2e3f cmp r6, #63 ; 0x3f + 5ad6: d900 bls.n 5ada + 5ad8: 263f movs r6, #63 ; 0x3f + 5ada: 243f movs r4, #63 ; 0x3f + 5adc: 4026 ands r6, r4 + +#elif LV_COLOR_DEPTH == 32 + fg.ch.green = LV_MATH_MIN(tmp, 255); +#endif + + tmp = bg.ch.blue + fg.ch.blue; + 5ade: 06ed lsls r5, r5, #27 + 5ae0: 0eed lsrs r5, r5, #27 + 5ae2: 18ed adds r5, r5, r3 +#if LV_COLOR_DEPTH == 8 + fg.ch.blue = LV_MATH_MIN(tmp, 4); +#elif LV_COLOR_DEPTH == 16 + fg.ch.blue = LV_MATH_MIN(tmp, 31); + 5ae4: 2d1f cmp r5, #31 + 5ae6: d900 bls.n 5aea + 5ae8: 251f movs r5, #31 + 5aea: 241f movs r4, #31 + 5aec: 402c ands r4, r5 +#elif LV_COLOR_DEPTH == 32 + fg.ch.blue = LV_MATH_MIN(tmp, 255); +#endif +#endif + + if(opa == LV_OPA_COVER) return fg; + 5aee: 2aff cmp r2, #255 ; 0xff + 5af0: d027 beq.n 5b42 +LV_ATTRIBUTE_FAST_MEM static inline lv_color_t lv_color_mix(lv_color_t c1, lv_color_t c2, uint8_t mix) +{ + lv_color_t ret; +#if LV_COLOR_DEPTH != 1 + /*LV_COLOR_DEPTH == 8, 16 or 32*/ + LV_COLOR_SET_R(ret, LV_MATH_UDIV255((uint16_t) LV_COLOR_GET_R(c1) * mix + LV_COLOR_GET_R(c2) * (255 - mix))); + 5af2: 25ff movs r5, #255 ; 0xff + 5af4: 1aad subs r5, r5, r2 + LV_COLOR_SET_G(ret, LV_MATH_UDIV255((uint16_t) LV_COLOR_GET_G(c1) * mix + LV_COLOR_GET_G(c2) * (255 - mix))); + LV_COLOR_SET_B(ret, LV_MATH_UDIV255((uint16_t) LV_COLOR_GET_B(c1) * mix + LV_COLOR_GET_B(c2) * (255 - mix))); + 5af6: 4354 muls r4, r2 + 5af8: 436b muls r3, r5 + 5afa: 18e3 adds r3, r4, r3 + 5afc: 0218 lsls r0, r3, #8 + 5afe: 18c0 adds r0, r0, r3 + 5b00: 01c0 lsls r0, r0, #7 + 5b02: 18c0 adds r0, r0, r3 + 5b04: 0100 lsls r0, r0, #4 + LV_COLOR_SET_G(ret, LV_MATH_UDIV255((uint16_t) LV_COLOR_GET_G(c1) * mix + LV_COLOR_GET_G(c2) * (255 - mix))); + 5b06: 4356 muls r6, r2 + 5b08: 436f muls r7, r5 + 5b0a: 19f7 adds r7, r6, r7 + 5b0c: 023e lsls r6, r7, #8 + 5b0e: 19f6 adds r6, r6, r7 + 5b10: 01f6 lsls r6, r6, #7 + 5b12: 19f6 adds r6, r6, r7 + 5b14: 00f6 lsls r6, r6, #3 + 5b16: 0eb6 lsrs r6, r6, #26 + 5b18: 0176 lsls r6, r6, #5 + 5b1a: 0ec0 lsrs r0, r0, #27 + LV_COLOR_SET_R(ret, LV_MATH_UDIV255((uint16_t) LV_COLOR_GET_R(c1) * mix + LV_COLOR_GET_R(c2) * (255 - mix))); + 5b1c: 4663 mov r3, ip + 5b1e: 435a muls r2, r3 + 5b20: 4369 muls r1, r5 + 5b22: 1852 adds r2, r2, r1 + 5b24: 0211 lsls r1, r2, #8 + 5b26: 1889 adds r1, r1, r2 + 5b28: 01c9 lsls r1, r1, #7 + 5b2a: 188a adds r2, r1, r2 + 5b2c: 0dd2 lsrs r2, r2, #23 + 5b2e: b2d2 uxtb r2, r2 + 5b30: 02d2 lsls r2, r2, #11 + 5b32: 4330 orrs r0, r6 + 5b34: 4310 orrs r0, r2 + + return lv_color_mix(fg, bg, opa); +} + 5b36: bdf0 pop {r4, r5, r6, r7, pc} + if(opa <= LV_OPA_MIN) return bg; + 5b38: 0178 lsls r0, r7, #5 + 5b3a: 02c9 lsls r1, r1, #11 + 5b3c: 4318 orrs r0, r3 + 5b3e: 4308 orrs r0, r1 + 5b40: e7f9 b.n 5b36 + if(opa == LV_OPA_COVER) return fg; + 5b42: 0170 lsls r0, r6, #5 + 5b44: 4663 mov r3, ip + 5b46: 02da lsls r2, r3, #11 + 5b48: 4320 orrs r0, r4 + 5b4a: 4310 orrs r0, r2 + 5b4c: e7f3 b.n 5b36 + +00005b4e : + +static inline lv_color_t color_blend_true_color_subtractive(lv_color_t fg, lv_color_t bg, lv_opa_t opa) +{ + 5b4e: b5f0 push {r4, r5, r6, r7, lr} + 5b50: 46c6 mov lr, r8 + 5b52: b500 push {lr} + 5b54: 1c05 adds r5, r0, #0 + 5b56: 06c8 lsls r0, r1, #27 + 5b58: 0ec3 lsrs r3, r0, #27 + 5b5a: 4698 mov r8, r3 + 5b5c: 054f lsls r7, r1, #21 + 5b5e: 0ebf lsrs r7, r7, #26 + 5b60: 0409 lsls r1, r1, #16 + 5b62: 0ec9 lsrs r1, r1, #27 + + if(opa <= LV_OPA_MIN) return bg; + 5b64: 2a05 cmp r2, #5 + 5b66: d941 bls.n 5bec + + int32_t tmp; + tmp = bg.ch.red - fg.ch.red; + 5b68: 0428 lsls r0, r5, #16 + 5b6a: 0ec0 lsrs r0, r0, #27 + 5b6c: 1a08 subs r0, r1, r0 + fg.ch.red = LV_MATH_MAX(tmp, 0); + 5b6e: 43c3 mvns r3, r0 + 5b70: 17db asrs r3, r3, #31 + 5b72: 4018 ands r0, r3 + 5b74: 231f movs r3, #31 + 5b76: 4003 ands r3, r0 + 5b78: 469c mov ip, r3 + +#if LV_COLOR_16_SWAP == 0 + tmp = bg.ch.green - fg.ch.green; + 5b7a: 056e lsls r6, r5, #21 + 5b7c: 0eb6 lsrs r6, r6, #26 + 5b7e: 1bb8 subs r0, r7, r6 + fg.ch.green = LV_MATH_MAX(tmp, 0); + 5b80: 43c3 mvns r3, r0 + 5b82: 17db asrs r3, r3, #31 + 5b84: 4018 ands r0, r3 + 5b86: 263f movs r6, #63 ; 0x3f + 5b88: 4006 ands r6, r0 + tmp = LV_MATH_MAX(tmp, 0); + fg.ch.green_h = tmp >> 3; + fg.ch.green_l = tmp & 0x7; +#endif + + tmp = bg.ch.blue - fg.ch.blue; + 5b8a: 06ed lsls r5, r5, #27 + 5b8c: 0eed lsrs r5, r5, #27 + 5b8e: 4643 mov r3, r8 + 5b90: 1b5d subs r5, r3, r5 + fg.ch.blue = LV_MATH_MAX(tmp, 0); + 5b92: 43e8 mvns r0, r5 + 5b94: 17c0 asrs r0, r0, #31 + 5b96: 4005 ands r5, r0 + 5b98: 241f movs r4, #31 + 5b9a: 402c ands r4, r5 + + if(opa == LV_OPA_COVER) return fg; + 5b9c: 2aff cmp r2, #255 ; 0xff + 5b9e: d02b beq.n 5bf8 + 5ba0: 25ff movs r5, #255 ; 0xff + 5ba2: 1aad subs r5, r5, r2 + LV_COLOR_SET_B(ret, LV_MATH_UDIV255((uint16_t) LV_COLOR_GET_B(c1) * mix + LV_COLOR_GET_B(c2) * (255 - mix))); + 5ba4: 4354 muls r4, r2 + 5ba6: 4640 mov r0, r8 + 5ba8: 4368 muls r0, r5 + 5baa: 1824 adds r4, r4, r0 + 5bac: 0220 lsls r0, r4, #8 + 5bae: 1900 adds r0, r0, r4 + 5bb0: 01c0 lsls r0, r0, #7 + 5bb2: 1900 adds r0, r0, r4 + 5bb4: 0100 lsls r0, r0, #4 + LV_COLOR_SET_G(ret, LV_MATH_UDIV255((uint16_t) LV_COLOR_GET_G(c1) * mix + LV_COLOR_GET_G(c2) * (255 - mix))); + 5bb6: 4356 muls r6, r2 + 5bb8: 436f muls r7, r5 + 5bba: 19f7 adds r7, r6, r7 + 5bbc: 023e lsls r6, r7, #8 + 5bbe: 19f6 adds r6, r6, r7 + 5bc0: 01f6 lsls r6, r6, #7 + 5bc2: 19f6 adds r6, r6, r7 + 5bc4: 00f6 lsls r6, r6, #3 + 5bc6: 0eb6 lsrs r6, r6, #26 + 5bc8: 0176 lsls r6, r6, #5 + 5bca: 0ec0 lsrs r0, r0, #27 + LV_COLOR_SET_R(ret, LV_MATH_UDIV255((uint16_t) LV_COLOR_GET_R(c1) * mix + LV_COLOR_GET_R(c2) * (255 - mix))); + 5bcc: 4663 mov r3, ip + 5bce: 435a muls r2, r3 + 5bd0: 4369 muls r1, r5 + 5bd2: 1852 adds r2, r2, r1 + 5bd4: 0211 lsls r1, r2, #8 + 5bd6: 1889 adds r1, r1, r2 + 5bd8: 01c9 lsls r1, r1, #7 + 5bda: 188a adds r2, r1, r2 + 5bdc: 0dd2 lsrs r2, r2, #23 + 5bde: b2d2 uxtb r2, r2 + 5be0: 02d2 lsls r2, r2, #11 + 5be2: 4330 orrs r0, r6 + 5be4: 4310 orrs r0, r2 + + return lv_color_mix(fg, bg, opa); +} + 5be6: bc04 pop {r2} + 5be8: 4690 mov r8, r2 + 5bea: bdf0 pop {r4, r5, r6, r7, pc} + if(opa <= LV_OPA_MIN) return bg; + 5bec: 0178 lsls r0, r7, #5 + 5bee: 02c9 lsls r1, r1, #11 + 5bf0: 4303 orrs r3, r0 + 5bf2: 0018 movs r0, r3 + 5bf4: 4308 orrs r0, r1 + 5bf6: e7f6 b.n 5be6 + if(opa == LV_OPA_COVER) return fg; + 5bf8: 0176 lsls r6, r6, #5 + 5bfa: 4663 mov r3, ip + 5bfc: 02d8 lsls r0, r3, #11 + 5bfe: 4334 orrs r4, r6 + 5c00: 4320 orrs r0, r4 + 5c02: e7f0 b.n 5be6 + +00005c04 <_lv_blend_fill>: +{ + 5c04: b5f0 push {r4, r5, r6, r7, lr} + 5c06: 46de mov lr, fp + 5c08: 4657 mov r7, sl + 5c0a: 464e mov r6, r9 + 5c0c: 4645 mov r5, r8 + 5c0e: b5e0 push {r5, r6, r7, lr} + 5c10: b093 sub sp, #76 ; 0x4c + 5c12: 0004 movs r4, r0 + 5c14: 000d movs r5, r1 + 5c16: 4669 mov r1, sp + 5c18: 828a strh r2, [r1, #20] + 5c1a: 9306 str r3, [sp, #24] + 5c1c: ab1c add r3, sp, #112 ; 0x70 + 5c1e: 781f ldrb r7, [r3, #0] + 5c20: ab1d add r3, sp, #116 ; 0x74 + 5c22: 781b ldrb r3, [r3, #0] + 5c24: 469b mov fp, r3 + 5c26: ab1e add r3, sp, #120 ; 0x78 + 5c28: 781e ldrb r6, [r3, #0] + if(opa < LV_OPA_MIN) return; + 5c2a: 465b mov r3, fp + 5c2c: 2b04 cmp r3, #4 + 5c2e: d901 bls.n 5c34 <_lv_blend_fill+0x30> + if(mask_res == LV_DRAW_MASK_RES_TRANSP) return; + 5c30: 2f00 cmp r7, #0 + 5c32: d106 bne.n 5c42 <_lv_blend_fill+0x3e> +} + 5c34: b013 add sp, #76 ; 0x4c + 5c36: bc3c pop {r2, r3, r4, r5} + 5c38: 4690 mov r8, r2 + 5c3a: 4699 mov r9, r3 + 5c3c: 46a2 mov sl, r4 + 5c3e: 46ab mov fp, r5 + 5c40: bdf0 pop {r4, r5, r6, r7, pc} + lv_disp_t * disp = _lv_refr_get_disp_refreshing(); + 5c42: 4bbf ldr r3, [pc, #764] ; (5f40 <_lv_blend_fill+0x33c>) + 5c44: 4798 blx r3 + 5c46: 4682 mov sl, r0 + lv_disp_buf_t * vdb = lv_disp_get_buf(disp); + 5c48: 4bbe ldr r3, [pc, #760] ; (5f44 <_lv_blend_fill+0x340>) + 5c4a: 4798 blx r3 + 5c4c: 4680 mov r8, r0 + lv_color_t * disp_buf = vdb->buf_act; + 5c4e: 6883 ldr r3, [r0, #8] + 5c50: 9304 str r3, [sp, #16] + is_common = _lv_area_intersect(&draw_area, clip_area, fill_area); + 5c52: 002a movs r2, r5 + 5c54: 0021 movs r1, r4 + 5c56: a810 add r0, sp, #64 ; 0x40 + 5c58: 4bbb ldr r3, [pc, #748] ; (5f48 <_lv_blend_fill+0x344>) + 5c5a: 4798 blx r3 + if(!is_common) return; + 5c5c: 2800 cmp r0, #0 + 5c5e: d0e9 beq.n 5c34 <_lv_blend_fill+0x30> + draw_area.x1 -= disp_area->x1; + 5c60: 4643 mov r3, r8 + 5c62: 8a1a ldrh r2, [r3, #16] + 5c64: ab10 add r3, sp, #64 ; 0x40 + 5c66: 8819 ldrh r1, [r3, #0] + 5c68: 1a89 subs r1, r1, r2 + 5c6a: b289 uxth r1, r1 + 5c6c: 910b str r1, [sp, #44] ; 0x2c + 5c6e: 468c mov ip, r1 + 5c70: b208 sxth r0, r1 + 5c72: 900a str r0, [sp, #40] ; 0x28 + 5c74: 8018 strh r0, [r3, #0] + draw_area.y1 -= disp_area->y1; + 5c76: 4640 mov r0, r8 + 5c78: 8a41 ldrh r1, [r0, #18] + 5c7a: 885d ldrh r5, [r3, #2] + 5c7c: 1a6d subs r5, r5, r1 + 5c7e: b22d sxth r5, r5 + 5c80: 805d strh r5, [r3, #2] + draw_area.x2 -= disp_area->x1; + 5c82: 8898 ldrh r0, [r3, #4] + 5c84: 1a80 subs r0, r0, r2 + 5c86: b280 uxth r0, r0 + 5c88: 8098 strh r0, [r3, #4] + draw_area.y2 -= disp_area->y1; + 5c8a: 88da ldrh r2, [r3, #6] + 5c8c: 1a52 subs r2, r2, r1 + 5c8e: b212 sxth r2, r2 + 5c90: 4691 mov r9, r2 + 5c92: 80da strh r2, [r3, #6] + if(mask && disp->driver.antialiasing == 0) + 5c94: 9a06 ldr r2, [sp, #24] + 5c96: 2a00 cmp r2, #0 + 5c98: d018 beq.n 5ccc <_lv_blend_fill+0xc8> + 5c9a: 4653 mov r3, sl + 5c9c: 7a1b ldrb r3, [r3, #8] + 5c9e: 07db lsls r3, r3, #31 + 5ca0: d414 bmi.n 5ccc <_lv_blend_fill+0xc8> + * @param area_p pointer to an area + * @return the width of the area (if x1 == x2 -> width = 1) + */ +static inline lv_coord_t lv_area_get_width(const lv_area_t * area_p) +{ + return (lv_coord_t)(area_p->x2 - area_p->x1 + 1); + 5ca2: 1c41 adds r1, r0, #1 + 5ca4: 4663 mov r3, ip + 5ca6: 1ac9 subs r1, r1, r3 + 5ca8: b209 sxth r1, r1 + for(i = 0; i < mask_w; i++) mask[i] = mask[i] > 128 ? LV_OPA_COVER : LV_OPA_TRANSP; + 5caa: 2900 cmp r1, #0 + 5cac: dd0e ble.n 5ccc <_lv_blend_fill+0xc8> + 5cae: 0013 movs r3, r2 + 5cb0: 4694 mov ip, r2 + 5cb2: 4461 add r1, ip + 5cb4: 2480 movs r4, #128 ; 0x80 + 5cb6: 9a0a ldr r2, [sp, #40] ; 0x28 + 5cb8: 4694 mov ip, r2 + 5cba: 781a ldrb r2, [r3, #0] + 5cbc: 4294 cmp r4, r2 + 5cbe: 4192 sbcs r2, r2 + 5cc0: 701a strb r2, [r3, #0] + 5cc2: 3301 adds r3, #1 + 5cc4: 428b cmp r3, r1 + 5cc6: d1f8 bne.n 5cba <_lv_blend_fill+0xb6> + 5cc8: 4663 mov r3, ip + 5cca: 930a str r3, [sp, #40] ; 0x28 + if(disp->driver.set_px_cb) { + 5ccc: 4653 mov r3, sl + 5cce: 695b ldr r3, [r3, #20] + 5cd0: 2b00 cmp r3, #0 + 5cd2: d100 bne.n 5cd6 <_lv_blend_fill+0xd2> + 5cd4: e08c b.n 5df0 <_lv_blend_fill+0x1ec> + 5cd6: 466b mov r3, sp + 5cd8: 8a9e ldrh r6, [r3, #20] + lv_disp_t * disp = _lv_refr_get_disp_refreshing(); + 5cda: 4b99 ldr r3, [pc, #612] ; (5f40 <_lv_blend_fill+0x33c>) + 5cdc: 4798 blx r3 + 5cde: 0005 movs r5, r0 + 5ce0: 4643 mov r3, r8 + 5ce2: 8a9b ldrh r3, [r3, #20] + 5ce4: 3301 adds r3, #1 + 5ce6: 4642 mov r2, r8 + 5ce8: 8a12 ldrh r2, [r2, #16] + 5cea: 1a9b subs r3, r3, r2 + 5cec: b21b sxth r3, r3 + 5cee: 9305 str r3, [sp, #20] + if(mask_res == LV_DRAW_MASK_RES_FULL_COVER) { + 5cf0: 2f01 cmp r7, #1 + 5cf2: d046 beq.n 5d82 <_lv_blend_fill+0x17e> + const lv_opa_t * mask_tmp = mask - draw_area->x1; + 5cf4: aa10 add r2, sp, #64 ; 0x40 + 5cf6: 2300 movs r3, #0 + 5cf8: 5ed1 ldrsh r1, [r2, r3] + 5cfa: 9b06 ldr r3, [sp, #24] + 5cfc: 1a5b subs r3, r3, r1 + 5cfe: 4698 mov r8, r3 + 5d00: 8893 ldrh r3, [r2, #4] + 5d02: 3301 adds r3, #1 + 5d04: 1a5b subs r3, r3, r1 + 5d06: b21b sxth r3, r3 + 5d08: 9308 str r3, [sp, #32] + for(y = draw_area->y1; y <= draw_area->y2; y++) { + 5d0a: 2102 movs r1, #2 + 5d0c: 5e53 ldrsh r3, [r2, r1] + 5d0e: 0019 movs r1, r3 + 5d10: 9307 str r3, [sp, #28] + 5d12: 2306 movs r3, #6 + 5d14: 5ed3 ldrsh r3, [r2, r3] + 5d16: 4299 cmp r1, r3 + 5d18: dd00 ble.n 5d1c <_lv_blend_fill+0x118> + 5d1a: e78b b.n 5c34 <_lv_blend_fill+0x30> + for(x = draw_area->x1; x <= draw_area->x2; x++) { + 5d1c: af10 add r7, sp, #64 ; 0x40 + disp->driver.set_px_cb(&disp->driver, (void *)disp_buf, disp_w, x, y, color, + 5d1e: ab01 add r3, sp, #4 + 5d20: 469a mov sl, r3 + 5d22: 46b1 mov r9, r6 + 5d24: 4646 mov r6, r8 + for(x = draw_area->x1; x <= draw_area->x2; x++) { + 5d26: 2300 movs r3, #0 + 5d28: 5efc ldrsh r4, [r7, r3] + 5d2a: 2204 movs r2, #4 + 5d2c: 5ebb ldrsh r3, [r7, r2] + 5d2e: 429c cmp r4, r3 + 5d30: dc1b bgt.n 5d6a <_lv_blend_fill+0x166> + disp->driver.set_px_cb(&disp->driver, (void *)disp_buf, disp_w, x, y, color, + 5d32: 466b mov r3, sp + 5d34: 221c movs r2, #28 + 5d36: 5e9b ldrsh r3, [r3, r2] + 5d38: 4698 mov r8, r3 + 5d3a: 9606 str r6, [sp, #24] + 5d3c: b223 sxth r3, r4 + (uint32_t)((uint32_t)opa * mask_tmp[x]) >> 8); + 5d3e: 9a06 ldr r2, [sp, #24] + 5d40: 5d12 ldrb r2, [r2, r4] + 5d42: 4659 mov r1, fp + 5d44: 434a muls r2, r1 + disp->driver.set_px_cb(&disp->driver, (void *)disp_buf, disp_w, x, y, color, + 5d46: 0a12 lsrs r2, r2, #8 + 5d48: 9202 str r2, [sp, #8] + 5d4a: 4652 mov r2, sl + 5d4c: 4649 mov r1, r9 + 5d4e: 8011 strh r1, [r2, #0] + 5d50: 4642 mov r2, r8 + 5d52: 9200 str r2, [sp, #0] + 5d54: 9a05 ldr r2, [sp, #20] + 5d56: 9904 ldr r1, [sp, #16] + 5d58: 0028 movs r0, r5 + 5d5a: 696e ldr r6, [r5, #20] + 5d5c: 47b0 blx r6 + for(x = draw_area->x1; x <= draw_area->x2; x++) { + 5d5e: 3401 adds r4, #1 + 5d60: 2204 movs r2, #4 + 5d62: 5ebb ldrsh r3, [r7, r2] + 5d64: 429c cmp r4, r3 + 5d66: dde9 ble.n 5d3c <_lv_blend_fill+0x138> + 5d68: 9e06 ldr r6, [sp, #24] + 5d6a: 9b08 ldr r3, [sp, #32] + 5d6c: 469c mov ip, r3 + 5d6e: 4466 add r6, ip + for(y = draw_area->y1; y <= draw_area->y2; y++) { + 5d70: 9b07 ldr r3, [sp, #28] + 5d72: 3301 adds r3, #1 + 5d74: 001a movs r2, r3 + 5d76: 9307 str r3, [sp, #28] + 5d78: 2106 movs r1, #6 + 5d7a: 5e7b ldrsh r3, [r7, r1] + 5d7c: 429a cmp r2, r3 + 5d7e: ddd2 ble.n 5d26 <_lv_blend_fill+0x122> + 5d80: e758 b.n 5c34 <_lv_blend_fill+0x30> + for(y = draw_area->y1; y <= draw_area->y2; y++) { + 5d82: ab10 add r3, sp, #64 ; 0x40 + 5d84: 2102 movs r1, #2 + 5d86: 5e5a ldrsh r2, [r3, r1] + 5d88: 4692 mov sl, r2 + 5d8a: 2206 movs r2, #6 + 5d8c: 5e9b ldrsh r3, [r3, r2] + 5d8e: 459a cmp sl, r3 + 5d90: dd00 ble.n 5d94 <_lv_blend_fill+0x190> + 5d92: e74f b.n 5c34 <_lv_blend_fill+0x30> + for(x = draw_area->x1; x <= draw_area->x2; x++) { + 5d94: ac10 add r4, sp, #64 ; 0x40 + disp->driver.set_px_cb(&disp->driver, (void *)disp_buf, disp_w, x, y, color, opa); + 5d96: ab01 add r3, sp, #4 + 5d98: 4699 mov r9, r3 + 5d9a: 46b0 mov r8, r6 + for(x = draw_area->x1; x <= draw_area->x2; x++) { + 5d9c: 2300 movs r3, #0 + 5d9e: 5ee7 ldrsh r7, [r4, r3] + 5da0: 2204 movs r2, #4 + 5da2: 5ea3 ldrsh r3, [r4, r2] + 5da4: 429f cmp r7, r3 + 5da6: dc1b bgt.n 5de0 <_lv_blend_fill+0x1dc> + disp->driver.set_px_cb(&disp->driver, (void *)disp_buf, disp_w, x, y, color, opa); + 5da8: 4653 mov r3, sl + 5daa: b21e sxth r6, r3 + 5dac: 4642 mov r2, r8 + 5dae: 4669 mov r1, sp + 5db0: 830a strh r2, [r1, #24] + 5db2: 46b0 mov r8, r6 + 5db4: b23b sxth r3, r7 + 5db6: 465a mov r2, fp + 5db8: 9202 str r2, [sp, #8] + 5dba: 464a mov r2, r9 + 5dbc: 4669 mov r1, sp + 5dbe: 8b09 ldrh r1, [r1, #24] + 5dc0: 8011 strh r1, [r2, #0] + 5dc2: 4642 mov r2, r8 + 5dc4: 9200 str r2, [sp, #0] + 5dc6: 9a05 ldr r2, [sp, #20] + 5dc8: 9904 ldr r1, [sp, #16] + 5dca: 0028 movs r0, r5 + 5dcc: 696e ldr r6, [r5, #20] + 5dce: 47b0 blx r6 + for(x = draw_area->x1; x <= draw_area->x2; x++) { + 5dd0: 3701 adds r7, #1 + 5dd2: 2204 movs r2, #4 + 5dd4: 5ea3 ldrsh r3, [r4, r2] + 5dd6: 429f cmp r7, r3 + 5dd8: ddec ble.n 5db4 <_lv_blend_fill+0x1b0> + 5dda: 466b mov r3, sp + 5ddc: 8b1b ldrh r3, [r3, #24] + 5dde: 4698 mov r8, r3 + for(y = draw_area->y1; y <= draw_area->y2; y++) { + 5de0: 2301 movs r3, #1 + 5de2: 469c mov ip, r3 + 5de4: 44e2 add sl, ip + 5de6: 2206 movs r2, #6 + 5de8: 5ea3 ldrsh r3, [r4, r2] + 5dea: 459a cmp sl, r3 + 5dec: ddd6 ble.n 5d9c <_lv_blend_fill+0x198> + 5dee: e721 b.n 5c34 <_lv_blend_fill+0x30> + else if(mode == LV_BLEND_MODE_NORMAL) { + 5df0: 2e00 cmp r6, #0 + 5df2: d001 beq.n 5df8 <_lv_blend_fill+0x1f4> + 5df4: f000 fc27 bl 6646 <_lv_blend_fill+0xa42> + 5df8: 466b mov r3, sp + 5dfa: 8a9b ldrh r3, [r3, #20] + 5dfc: 466a mov r2, sp + 5dfe: 8413 strh r3, [r2, #32] + lv_disp_t * disp = _lv_refr_get_disp_refreshing(); + 5e00: 4b4f ldr r3, [pc, #316] ; (5f40 <_lv_blend_fill+0x33c>) + 5e02: 4798 blx r3 + 5e04: 0004 movs r4, r0 + 5e06: 4643 mov r3, r8 + 5e08: 8a9d ldrh r5, [r3, #20] + 5e0a: 3501 adds r5, #1 + 5e0c: 8a1b ldrh r3, [r3, #16] + 5e0e: 1aed subs r5, r5, r3 + 5e10: b22d sxth r5, r5 + 5e12: a810 add r0, sp, #64 ; 0x40 + 5e14: 2300 movs r3, #0 + 5e16: 5ec1 ldrsh r1, [r0, r3] + 5e18: 8883 ldrh r3, [r0, #4] + 5e1a: 3301 adds r3, #1 + 5e1c: 1a5b subs r3, r3, r1 + 5e1e: b21b sxth r3, r3 + 5e20: 930b str r3, [sp, #44] ; 0x2c + int32_t draw_area_w = lv_area_get_width(draw_area); + 5e22: 930a str r3, [sp, #40] ; 0x28 + * @param area_p pointer to an area + * @return the height of the area (if y1 == y2 -> height = 1) + */ +static inline lv_coord_t lv_area_get_height(const lv_area_t * area_p) +{ + return (lv_coord_t)(area_p->y2 - area_p->y1 + 1); + 5e24: 2306 movs r3, #6 + 5e26: 5ec2 ldrsh r2, [r0, r3] + 5e28: 2302 movs r3, #2 + 5e2a: 5ec3 ldrsh r3, [r0, r3] + 5e2c: 1c56 adds r6, r2, #1 + 5e2e: 1af6 subs r6, r6, r3 + 5e30: b236 sxth r6, r6 + int32_t draw_area_h = lv_area_get_height(draw_area); + 5e32: 960e str r6, [sp, #56] ; 0x38 + lv_color_t * disp_buf_first = disp_buf + disp_w * draw_area->y1 + draw_area->x1; + 5e34: 930c str r3, [sp, #48] ; 0x30 + 5e36: 436b muls r3, r5 + 5e38: 185b adds r3, r3, r1 + 5e3a: 005b lsls r3, r3, #1 + 5e3c: 9904 ldr r1, [sp, #16] + 5e3e: 468c mov ip, r1 + 5e40: 4463 add r3, ip + 5e42: 9307 str r3, [sp, #28] + if(mask_res == LV_DRAW_MASK_RES_FULL_COVER) { + 5e44: 2f01 cmp r7, #1 + 5e46: d01e beq.n 5e86 <_lv_blend_fill+0x282> + if(opa > LV_OPA_MAX) { + 5e48: 465b mov r3, fp + 5e4a: 2bfa cmp r3, #250 ; 0xfa + 5e4c: d900 bls.n 5e50 <_lv_blend_fill+0x24c> + 5e4e: e127 b.n 60a0 <_lv_blend_fill+0x49c> + for(y = draw_area->y1; y <= draw_area->y2; y++) { + 5e50: 9b0c ldr r3, [sp, #48] ; 0x30 + 5e52: 4293 cmp r3, r2 + 5e54: dd00 ble.n 5e58 <_lv_blend_fill+0x254> + 5e56: e6ed b.n 5c34 <_lv_blend_fill+0x30> + last_dest_color.full = disp_buf_first[0].full; + 5e58: 9b07 ldr r3, [sp, #28] + 5e5a: 881a ldrh r2, [r3, #0] + 5e5c: 466b mov r3, sp + 5e5e: 8a99 ldrh r1, [r3, #20] + 5e60: 040b lsls r3, r1, #16 + 5e62: 0edb lsrs r3, r3, #27 + 5e64: 9305 str r3, [sp, #20] + LV_COLOR_SET_G(ret, LV_MATH_UDIV255((uint16_t) LV_COLOR_GET_G(c1) * mix + LV_COLOR_GET_G(c2) * (255 - mix))); + 5e66: 054b lsls r3, r1, #21 + 5e68: 0e9b lsrs r3, r3, #26 + 5e6a: 9308 str r3, [sp, #32] + LV_COLOR_SET_B(ret, LV_MATH_UDIV255((uint16_t) LV_COLOR_GET_B(c1) * mix + LV_COLOR_GET_B(c2) * (255 - mix))); + 5e6c: 06cb lsls r3, r1, #27 + 5e6e: 0edb lsrs r3, r3, #27 + 5e70: 469c mov ip, r3 + disp_buf_first += disp_w; + 5e72: 006b lsls r3, r5, #1 + 5e74: 930f str r3, [sp, #60] ; 0x3c + 5e76: 0013 movs r3, r2 + 5e78: 2600 movs r6, #0 + 5e7a: 2000 movs r0, #0 + if(opa_tmp == LV_OPA_COVER) last_res_color = color; + 5e7c: b289 uxth r1, r1 + 5e7e: 910e str r1, [sp, #56] ; 0x38 + 5e80: 0002 movs r2, r0 + 5e82: 4699 mov r9, r3 + 5e84: e3d0 b.n 6628 <_lv_blend_fill+0xa24> + if(opa > LV_OPA_MAX) { + 5e86: 465b mov r3, fp + 5e88: 2bfa cmp r3, #250 ; 0xfa + 5e8a: d924 bls.n 5ed6 <_lv_blend_fill+0x2d2> + if(disp->driver.gpu_fill_cb && lv_area_get_size(draw_area) > GPU_SIZE_LIMIT) { + 5e8c: 6a63 ldr r3, [r4, #36] ; 0x24 + 5e8e: 2b00 cmp r3, #0 + 5e90: d004 beq.n 5e9c <_lv_blend_fill+0x298> + 5e92: a810 add r0, sp, #64 ; 0x40 + 5e94: 4b2d ldr r3, [pc, #180] ; (5f4c <_lv_blend_fill+0x348>) + 5e96: 4798 blx r3 + 5e98: 28f0 cmp r0, #240 ; 0xf0 + 5e9a: d812 bhi.n 5ec2 <_lv_blend_fill+0x2be> + disp_buf_first += disp_w; + 5e9c: 006d lsls r5, r5, #1 + 5e9e: 2400 movs r4, #0 + for(y = 0; y < draw_area_h; y++) { + 5ea0: 9b0e ldr r3, [sp, #56] ; 0x38 + 5ea2: 2b00 cmp r3, #0 + 5ea4: dc00 bgt.n 5ea8 <_lv_blend_fill+0x2a4> + 5ea6: e6c5 b.n 5c34 <_lv_blend_fill+0x30> + lv_color_fill(disp_buf_first, color, draw_area_w); + 5ea8: 4e29 ldr r6, [pc, #164] ; (5f50 <_lv_blend_fill+0x34c>) + 5eaa: 9f07 ldr r7, [sp, #28] + 5eac: 9a0b ldr r2, [sp, #44] ; 0x2c + 5eae: 466b mov r3, sp + 5eb0: 8c19 ldrh r1, [r3, #32] + 5eb2: 0038 movs r0, r7 + 5eb4: 47b0 blx r6 + disp_buf_first += disp_w; + 5eb6: 197f adds r7, r7, r5 + for(y = 0; y < draw_area_h; y++) { + 5eb8: 3401 adds r4, #1 + 5eba: 9b0e ldr r3, [sp, #56] ; 0x38 + 5ebc: 42a3 cmp r3, r4 + 5ebe: dcf5 bgt.n 5eac <_lv_blend_fill+0x2a8> + 5ec0: e6b8 b.n 5c34 <_lv_blend_fill+0x30> + disp->driver.gpu_fill_cb(&disp->driver, disp_buf, disp_w, draw_area, color); + 5ec2: 466b mov r3, sp + 5ec4: 8a9a ldrh r2, [r3, #20] + 5ec6: 801a strh r2, [r3, #0] + 5ec8: 6a66 ldr r6, [r4, #36] ; 0x24 + 5eca: ab10 add r3, sp, #64 ; 0x40 + 5ecc: 002a movs r2, r5 + 5ece: 9904 ldr r1, [sp, #16] + 5ed0: 0020 movs r0, r4 + 5ed2: 47b0 blx r6 + 5ed4: e6ae b.n 5c34 <_lv_blend_fill+0x30> + if(disp->driver.gpu_blend_cb && lv_area_get_size(draw_area) > GPU_SIZE_LIMIT) { + 5ed6: 6a23 ldr r3, [r4, #32] + 5ed8: 2b00 cmp r3, #0 + 5eda: d03d beq.n 5f58 <_lv_blend_fill+0x354> + 5edc: a810 add r0, sp, #64 ; 0x40 + 5ede: 4b1b ldr r3, [pc, #108] ; (5f4c <_lv_blend_fill+0x348>) + 5ee0: 4798 blx r3 + 5ee2: 28f0 cmp r0, #240 ; 0xf0 + 5ee4: d938 bls.n 5f58 <_lv_blend_fill+0x354> + for(x = 0; x < draw_area_w ; x++) blend_buf[x].full = color.full; + 5ee6: 9b0a ldr r3, [sp, #40] ; 0x28 + 5ee8: 2b00 cmp r3, #0 + 5eea: dd09 ble.n 5f00 <_lv_blend_fill+0x2fc> + 5eec: 466b mov r3, sp + 5eee: 8a9e ldrh r6, [r3, #20] + 5ef0: 4b18 ldr r3, [pc, #96] ; (5f54 <_lv_blend_fill+0x350>) + 5ef2: 9a0b ldr r2, [sp, #44] ; 0x2c + 5ef4: 0052 lsls r2, r2, #1 + 5ef6: 189a adds r2, r3, r2 + 5ef8: 801e strh r6, [r3, #0] + 5efa: 3302 adds r3, #2 + 5efc: 4293 cmp r3, r2 + 5efe: d1fb bne.n 5ef8 <_lv_blend_fill+0x2f4> + for(y = draw_area->y1; y <= draw_area->y2; y++) { + 5f00: ab10 add r3, sp, #64 ; 0x40 + 5f02: 2202 movs r2, #2 + 5f04: 5e9e ldrsh r6, [r3, r2] + 5f06: 2206 movs r2, #6 + 5f08: 5e9b ldrsh r3, [r3, r2] + 5f0a: 429e cmp r6, r3 + 5f0c: dd00 ble.n 5f10 <_lv_blend_fill+0x30c> + 5f0e: e691 b.n 5c34 <_lv_blend_fill+0x30> + disp_buf_first += disp_w; + 5f10: 006d lsls r5, r5, #1 + disp->driver.gpu_blend_cb(&disp->driver, disp_buf_first, blend_buf, draw_area_w, opa); + 5f12: 4b10 ldr r3, [pc, #64] ; (5f54 <_lv_blend_fill+0x350>) + 5f14: 4698 mov r8, r3 + for(y = draw_area->y1; y <= draw_area->y2; y++) { + 5f16: af10 add r7, sp, #64 ; 0x40 + 5f18: 46aa mov sl, r5 + disp->driver.gpu_blend_cb(&disp->driver, disp_buf_first, blend_buf, draw_area_w, opa); + 5f1a: 465b mov r3, fp + 5f1c: 9300 str r3, [sp, #0] + 5f1e: 9b0b ldr r3, [sp, #44] ; 0x2c + 5f20: 4642 mov r2, r8 + 5f22: 9907 ldr r1, [sp, #28] + 5f24: 4689 mov r9, r1 + 5f26: 0020 movs r0, r4 + 5f28: 6a25 ldr r5, [r4, #32] + 5f2a: 47a8 blx r5 + disp_buf_first += disp_w; + 5f2c: 46cc mov ip, r9 + 5f2e: 44d4 add ip, sl + 5f30: 4663 mov r3, ip + 5f32: 9307 str r3, [sp, #28] + for(y = draw_area->y1; y <= draw_area->y2; y++) { + 5f34: 3601 adds r6, #1 + 5f36: 2206 movs r2, #6 + 5f38: 5ebb ldrsh r3, [r7, r2] + 5f3a: 429e cmp r6, r3 + 5f3c: dded ble.n 5f1a <_lv_blend_fill+0x316> + 5f3e: e679 b.n 5c34 <_lv_blend_fill+0x30> + 5f40: 00004349 .word 0x00004349 + 5f44: 0000f6a1 .word 0x0000f6a1 + 5f48: 0000fba7 .word 0x0000fba7 + 5f4c: 0000fb8b .word 0x0000fb8b + 5f50: 000101cd .word 0x000101cd + 5f54: 200026f0 .word 0x200026f0 + lv_color_t last_dest_color = LV_COLOR_BLACK; + 5f58: 2300 movs r3, #0 + 5f5a: 466a mov r2, sp + 5f5c: 8313 strh r3, [r2, #24] + 5f5e: 8a92 ldrh r2, [r2, #20] + 5f60: 06d3 lsls r3, r2, #27 + 5f62: 0edb lsrs r3, r3, #27 + 5f64: 469c mov ip, r3 + 5f66: 1c13 adds r3, r2, #0 + 5f68: 001a movs r2, r3 + 5f6a: 0557 lsls r7, r2, #21 + 5f6c: 0ebf lsrs r7, r7, #26 + 5f6e: 041c lsls r4, r3, #16 + 5f70: 0ee4 lsrs r4, r4, #27 + LV_COLOR_SET_R(ret, LV_MATH_UDIV255((uint16_t) LV_COLOR_GET_R(c1) * mix + LV_COLOR_GET_R(c2) * (255 - mix))); + 5f72: 465b mov r3, fp + 5f74: 4363 muls r3, r4 + 5f76: 0218 lsls r0, r3, #8 + 5f78: 18c0 adds r0, r0, r3 + 5f7a: 01c0 lsls r0, r0, #7 + 5f7c: 18c0 adds r0, r0, r3 + 5f7e: 0dc0 lsrs r0, r0, #23 + 5f80: 231f movs r3, #31 + 5f82: 4698 mov r8, r3 + 5f84: 4018 ands r0, r3 + LV_COLOR_SET_G(ret, LV_MATH_UDIV255((uint16_t) LV_COLOR_GET_G(c1) * mix + LV_COLOR_GET_G(c2) * (255 - mix))); + 5f86: 465a mov r2, fp + 5f88: 437a muls r2, r7 + 5f8a: 0213 lsls r3, r2, #8 + 5f8c: 189b adds r3, r3, r2 + 5f8e: 01db lsls r3, r3, #7 + 5f90: 189a adds r2, r3, r2 + 5f92: 00d2 lsls r2, r2, #3 + 5f94: 0e93 lsrs r3, r2, #26 + 5f96: 469a mov sl, r3 + LV_COLOR_SET_B(ret, LV_MATH_UDIV255((uint16_t) LV_COLOR_GET_B(c1) * mix + LV_COLOR_GET_B(c2) * (255 - mix))); + 5f98: 4659 mov r1, fp + 5f9a: 4663 mov r3, ip + 5f9c: 4359 muls r1, r3 + 5f9e: 020b lsls r3, r1, #8 + 5fa0: 185b adds r3, r3, r1 + 5fa2: 01db lsls r3, r3, #7 + 5fa4: 1859 adds r1, r3, r1 + 5fa6: 0dc9 lsrs r1, r1, #23 + 5fa8: 4643 mov r3, r8 + 5faa: 4019 ands r1, r3 +} + +LV_ATTRIBUTE_FAST_MEM static inline void lv_color_premult(lv_color_t c, uint8_t mix, uint16_t * out) +{ +#if LV_COLOR_DEPTH != 1 + out[0] = (uint16_t) LV_COLOR_GET_R(c) * mix; + 5fac: 465b mov r3, fp + 5fae: 466a mov r2, sp + 5fb0: 8213 strh r3, [r2, #16] + 5fb2: 8a13 ldrh r3, [r2, #16] + 5fb4: 435c muls r4, r3 + 5fb6: 9405 str r4, [sp, #20] + out[1] = (uint16_t) LV_COLOR_GET_G(c) * mix; + 5fb8: 435f muls r7, r3 + 5fba: 9708 str r7, [sp, #32] + out[2] = (uint16_t) LV_COLOR_GET_B(c) * mix; + 5fbc: 4664 mov r4, ip + 5fbe: 435c muls r4, r3 + 5fc0: 9409 str r4, [sp, #36] ; 0x24 + lv_opa_t opa_inv = 255 - opa; + 5fc2: 465b mov r3, fp + 5fc4: 43df mvns r7, r3 + 5fc6: b2ff uxtb r7, r7 + for(y = 0; y < draw_area_h; y++) { + 5fc8: 9b0e ldr r3, [sp, #56] ; 0x38 + 5fca: 2b00 cmp r3, #0 + 5fcc: dc00 bgt.n 5fd0 <_lv_blend_fill+0x3cc> + 5fce: e631 b.n 5c34 <_lv_blend_fill+0x30> + disp_buf_first += disp_w; + 5fd0: 006b lsls r3, r5, #1 + 5fd2: 930e str r3, [sp, #56] ; 0x38 + 5fd4: 1c73 adds r3, r6, #1 + 5fd6: 930d str r3, [sp, #52] ; 0x34 + 5fd8: 9b0b ldr r3, [sp, #44] ; 0x2c + 5fda: 005b lsls r3, r3, #1 + 5fdc: 930f str r3, [sp, #60] ; 0x3c + 5fde: 2301 movs r3, #1 + 5fe0: 930c str r3, [sp, #48] ; 0x30 +LV_ATTRIBUTE_FAST_MEM static inline lv_color_t lv_color_mix_premult(uint16_t * premult_c1, lv_color_t c2, uint8_t mix) +{ + lv_color_t ret; +#if LV_COLOR_DEPTH != 1 + /*LV_COLOR_DEPTH == 8, 16 or 32*/ + LV_COLOR_SET_R(ret, (uint16_t)((uint16_t) premult_c1[0] + LV_COLOR_GET_R(c2) * mix) >> 8); + 5fe2: b2bf uxth r7, r7 + 5fe4: 261f movs r6, #31 + LV_COLOR_SET_G(ret, (uint16_t)((uint16_t) premult_c1[1] + LV_COLOR_GET_G(c2) * mix) >> 8); + 5fe6: 333e adds r3, #62 ; 0x3e + 5fe8: 930b str r3, [sp, #44] ; 0x2c + disp_buf_first[x] = last_res_color; + 5fea: 4b63 ldr r3, [pc, #396] ; (6178 <_lv_blend_fill+0x574>) + 5fec: 4698 mov r8, r3 + 5fee: 2307 movs r3, #7 + 5ff0: 4699 mov r9, r3 + 5ff2: 4652 mov r2, sl + 5ff4: e048 b.n 6088 <_lv_blend_fill+0x484> + 5ff6: 782b ldrb r3, [r5, #0] + 5ff8: 43b3 bics r3, r6 + 5ffa: 430b orrs r3, r1 + 5ffc: 702b strb r3, [r5, #0] + 5ffe: 9b04 ldr r3, [sp, #16] + 6000: 015b lsls r3, r3, #5 + 6002: 882f ldrh r7, [r5, #0] + 6004: 4642 mov r2, r8 + 6006: 4017 ands r7, r2 + 6008: 433b orrs r3, r7 + 600a: 802b strh r3, [r5, #0] + 600c: 00c7 lsls r7, r0, #3 + 600e: 0a1b lsrs r3, r3, #8 + 6010: 464a mov r2, r9 + 6012: 4013 ands r3, r2 + 6014: 431f orrs r7, r3 + 6016: 706f strb r7, [r5, #1] + 6018: 3402 adds r4, #2 + for(x = 0; x < draw_area_w; x++) { + 601a: 4554 cmp r4, sl + 601c: d026 beq.n 606c <_lv_blend_fill+0x468> + if(last_dest_color.full != disp_buf_first[x].full) { + 601e: 0025 movs r5, r4 + 6020: 466b mov r3, sp + 6022: 8b1b ldrh r3, [r3, #24] + 6024: 8827 ldrh r7, [r4, #0] + 6026: 42bb cmp r3, r7 + 6028: d0e5 beq.n 5ff6 <_lv_blend_fill+0x3f2> + last_dest_color = disp_buf_first[x]; + 602a: 466b mov r3, sp + 602c: 831f strh r7, [r3, #24] + LV_COLOR_SET_R(ret, (uint16_t)((uint16_t) premult_c1[0] + LV_COLOR_GET_R(c2) * mix) >> 8); + 602e: 7860 ldrb r0, [r4, #1] + 6030: 08c0 lsrs r0, r0, #3 + 6032: 4663 mov r3, ip + 6034: 4358 muls r0, r3 + 6036: 9b05 ldr r3, [sp, #20] + 6038: 469b mov fp, r3 + 603a: 4458 add r0, fp + 603c: 0a00 lsrs r0, r0, #8 + 603e: 4030 ands r0, r6 + LV_COLOR_SET_G(ret, (uint16_t)((uint16_t) premult_c1[1] + LV_COLOR_GET_G(c2) * mix) >> 8); + 6040: 057a lsls r2, r7, #21 + 6042: 0e92 lsrs r2, r2, #26 + 6044: 4663 mov r3, ip + 6046: 435a muls r2, r3 + 6048: 9b08 ldr r3, [sp, #32] + 604a: 469b mov fp, r3 + 604c: 445a add r2, fp + 604e: 0a12 lsrs r2, r2, #8 + 6050: 9b0b ldr r3, [sp, #44] ; 0x2c + 6052: 401a ands r2, r3 + 6054: 9204 str r2, [sp, #16] + LV_COLOR_SET_B(ret, (uint16_t)((uint16_t) premult_c1[2] + LV_COLOR_GET_B(c2) * mix) >> 8); + 6056: 7821 ldrb r1, [r4, #0] + 6058: 06c9 lsls r1, r1, #27 + 605a: 0ec9 lsrs r1, r1, #27 + 605c: 4663 mov r3, ip + 605e: 4359 muls r1, r3 + 6060: 9b09 ldr r3, [sp, #36] ; 0x24 + 6062: 469b mov fp, r3 + 6064: 4459 add r1, fp + 6066: 0a09 lsrs r1, r1, #8 + 6068: 4031 ands r1, r6 + 606a: e7c4 b.n 5ff6 <_lv_blend_fill+0x3f2> + 606c: 9a04 ldr r2, [sp, #16] + 606e: 4667 mov r7, ip + disp_buf_first += disp_w; + 6070: 9b07 ldr r3, [sp, #28] + 6072: 9c0e ldr r4, [sp, #56] ; 0x38 + 6074: 46a4 mov ip, r4 + 6076: 4463 add r3, ip + 6078: 9307 str r3, [sp, #28] + 607a: 9b0c ldr r3, [sp, #48] ; 0x30 + 607c: 3301 adds r3, #1 + 607e: 930c str r3, [sp, #48] ; 0x30 + for(y = 0; y < draw_area_h; y++) { + 6080: 9c0d ldr r4, [sp, #52] ; 0x34 + 6082: 429c cmp r4, r3 + 6084: d100 bne.n 6088 <_lv_blend_fill+0x484> + 6086: e5d5 b.n 5c34 <_lv_blend_fill+0x30> + for(x = 0; x < draw_area_w; x++) { + 6088: 9b0a ldr r3, [sp, #40] ; 0x28 + 608a: 2b00 cmp r3, #0 + 608c: ddf0 ble.n 6070 <_lv_blend_fill+0x46c> + 608e: 9b07 ldr r3, [sp, #28] + 6090: 001c movs r4, r3 + 6092: 9d0f ldr r5, [sp, #60] ; 0x3c + 6094: 46aa mov sl, r5 + 6096: 4453 add r3, sl + 6098: 9204 str r2, [sp, #16] + 609a: 469a mov sl, r3 + 609c: 46bc mov ip, r7 + 609e: e7be b.n 601e <_lv_blend_fill+0x41a> + for(y = 0; y < draw_area_h; y++) { + 60a0: 9b0e ldr r3, [sp, #56] ; 0x38 + 60a2: 2b00 cmp r3, #0 + 60a4: dc00 bgt.n 60a8 <_lv_blend_fill+0x4a4> + 60a6: e5c5 b.n 5c34 <_lv_blend_fill+0x30> + int32_t x_end4 = draw_area_w - 4; + 60a8: 9b0b ldr r3, [sp, #44] ; 0x2c + 60aa: 3b04 subs r3, #4 + 60ac: 9305 str r3, [sp, #20] + disp_buf_first += disp_w; + 60ae: 006b lsls r3, r5, #1 + 60b0: 930f str r3, [sp, #60] ; 0x3c + 60b2: 9b06 ldr r3, [sp, #24] + 60b4: 9309 str r3, [sp, #36] ; 0x24 + 60b6: 2300 movs r3, #0 + 60b8: 930d str r3, [sp, #52] ; 0x34 + LV_COLOR_SET_R(ret, LV_MATH_UDIV255((uint16_t) LV_COLOR_GET_R(c1) * mix + LV_COLOR_GET_R(c2) * (255 - mix))); + 60ba: 466b mov r3, sp + 60bc: 8c1a ldrh r2, [r3, #32] + 60be: 0417 lsls r7, r2, #16 + 60c0: 0efb lsrs r3, r7, #27 + 60c2: 9304 str r3, [sp, #16] + LV_COLOR_SET_G(ret, LV_MATH_UDIV255((uint16_t) LV_COLOR_GET_G(c1) * mix + LV_COLOR_GET_G(c2) * (255 - mix))); + 60c4: 0553 lsls r3, r2, #21 + 60c6: 0e9b lsrs r3, r3, #26 + 60c8: 469a mov sl, r3 + LV_COLOR_SET_B(ret, LV_MATH_UDIV255((uint16_t) LV_COLOR_GET_B(c1) * mix + LV_COLOR_GET_B(c2) * (255 - mix))); + 60ca: 06d3 lsls r3, r2, #27 + 60cc: 0edb lsrs r3, r3, #27 + 60ce: 469b mov fp, r3 + 60d0: e213 b.n 64fa <_lv_blend_fill+0x8f6> + FILL_NORMAL_MASK_PX(x, color) + 60d2: 466a mov r2, sp + 60d4: 8c12 ldrh r2, [r2, #32] + 60d6: 8032 strh r2, [r6, #0] + 60d8: 3401 adds r4, #1 + for(x = 0; x < draw_area_w && ((lv_uintptr_t)mask_tmp_x & 0x3); x++) { + 60da: 3301 adds r3, #1 + 60dc: 4598 cmp r8, r3 + 60de: dc01 bgt.n 60e4 <_lv_blend_fill+0x4e0> + 60e0: f000 fbe8 bl 68b4 <_lv_blend_fill+0xcb0> + 60e4: 3602 adds r6, #2 + 60e6: 07a2 lsls r2, r4, #30 + 60e8: d03f beq.n 616a <_lv_blend_fill+0x566> + FILL_NORMAL_MASK_PX(x, color) + 60ea: 7820 ldrb r0, [r4, #0] + 60ec: 2800 cmp r0, #0 + 60ee: d0f3 beq.n 60d8 <_lv_blend_fill+0x4d4> + 60f0: 28ff cmp r0, #255 ; 0xff + 60f2: d0ee beq.n 60d2 <_lv_blend_fill+0x4ce> + LV_COLOR_SET_R(ret, LV_MATH_UDIV255((uint16_t) LV_COLOR_GET_R(c1) * mix + LV_COLOR_GET_R(c2) * (255 - mix))); + 60f4: 22ff movs r2, #255 ; 0xff + 60f6: 1a15 subs r5, r2, r0 + 60f8: 9f04 ldr r7, [sp, #16] + 60fa: 4347 muls r7, r0 + 60fc: 7871 ldrb r1, [r6, #1] + 60fe: 08c9 lsrs r1, r1, #3 + 6100: 4369 muls r1, r5 + 6102: 187f adds r7, r7, r1 + 6104: 023a lsls r2, r7, #8 + 6106: 19d2 adds r2, r2, r7 + 6108: 01d2 lsls r2, r2, #7 + 610a: 19d2 adds r2, r2, r7 + 610c: 0dd2 lsrs r2, r2, #23 + 610e: 4649 mov r1, r9 + 6110: 400a ands r2, r1 + 6112: 9206 str r2, [sp, #24] + LV_COLOR_SET_G(ret, LV_MATH_UDIV255((uint16_t) LV_COLOR_GET_G(c1) * mix + LV_COLOR_GET_G(c2) * (255 - mix))); + 6114: 4657 mov r7, sl + 6116: 4347 muls r7, r0 + 6118: 8831 ldrh r1, [r6, #0] + 611a: 0549 lsls r1, r1, #21 + 611c: 0e89 lsrs r1, r1, #26 + 611e: 4369 muls r1, r5 + 6120: 187f adds r7, r7, r1 + 6122: 0239 lsls r1, r7, #8 + 6124: 19c9 adds r1, r1, r7 + 6126: 01c9 lsls r1, r1, #7 + 6128: 19c9 adds r1, r1, r7 + 612a: 00c9 lsls r1, r1, #3 + LV_COLOR_SET_B(ret, LV_MATH_UDIV255((uint16_t) LV_COLOR_GET_B(c1) * mix + LV_COLOR_GET_B(c2) * (255 - mix))); + 612c: 465f mov r7, fp + 612e: 4378 muls r0, r7 + 6130: 7837 ldrb r7, [r6, #0] + 6132: 06fa lsls r2, r7, #27 + 6134: 0ed2 lsrs r2, r2, #27 + 6136: 4355 muls r5, r2 + 6138: 1945 adds r5, r0, r5 + 613a: 0228 lsls r0, r5, #8 + 613c: 1940 adds r0, r0, r5 + 613e: 01c0 lsls r0, r0, #7 + 6140: 1940 adds r0, r0, r5 + 6142: 0dc0 lsrs r0, r0, #23 + 6144: 464a mov r2, r9 + 6146: 4010 ands r0, r2 + 6148: 4397 bics r7, r2 + 614a: 4338 orrs r0, r7 + 614c: 7030 strb r0, [r6, #0] + 614e: 0e89 lsrs r1, r1, #26 + 6150: 0148 lsls r0, r1, #5 + 6152: 8831 ldrh r1, [r6, #0] + 6154: 4d08 ldr r5, [pc, #32] ; (6178 <_lv_blend_fill+0x574>) + 6156: 4029 ands r1, r5 + 6158: 4301 orrs r1, r0 + 615a: 8031 strh r1, [r6, #0] + 615c: 9a06 ldr r2, [sp, #24] + 615e: 00d2 lsls r2, r2, #3 + 6160: 0549 lsls r1, r1, #21 + 6162: 0f49 lsrs r1, r1, #29 + 6164: 430a orrs r2, r1 + 6166: 7072 strb r2, [r6, #1] + 6168: e7b6 b.n 60d8 <_lv_blend_fill+0x4d4> + 616a: 0022 movs r2, r4 + for(; x <= x_end4; x += 4) { + 616c: 9905 ldr r1, [sp, #20] + 616e: 4299 cmp r1, r3 + 6170: db00 blt.n 6174 <_lv_blend_fill+0x570> + 6172: e3a4 b.n 68be <_lv_blend_fill+0xcba> + 6174: e15e b.n 6434 <_lv_blend_fill+0x830> + 6176: 46c0 nop ; (mov r8, r8) + 6178: fffff81f .word 0xfffff81f + disp_buf_first[x] = color; + 617c: 4669 mov r1, sp + 617e: 8c09 ldrh r1, [r1, #32] + 6180: 8021 strh r1, [r4, #0] + disp_buf_first[x + 1] = color; + 6182: 8061 strh r1, [r4, #2] + disp_buf_first[x + 2] = color; + 6184: 80a1 strh r1, [r4, #4] + disp_buf_first[x + 3] = color; + 6186: 80e1 strh r1, [r4, #6] + mask32++; + 6188: 3204 adds r2, #4 + for(; x <= x_end4; x += 4) { + 618a: 3304 adds r3, #4 + 618c: 3408 adds r4, #8 + 618e: 9905 ldr r1, [sp, #20] + 6190: 4299 cmp r1, r3 + 6192: da00 bge.n 6196 <_lv_blend_fill+0x592> + 6194: e149 b.n 642a <_lv_blend_fill+0x826> + if(*mask32) { + 6196: 6811 ldr r1, [r2, #0] + 6198: 2900 cmp r1, #0 + 619a: d0f5 beq.n 6188 <_lv_blend_fill+0x584> + if((*mask32) == 0xFFFFFFFF) { + 619c: 3101 adds r1, #1 + 619e: d0ed beq.n 617c <_lv_blend_fill+0x578> + FILL_NORMAL_MASK_PX(x, color) + 61a0: 7815 ldrb r5, [r2, #0] + 61a2: 2d00 cmp r5, #0 + 61a4: d046 beq.n 6234 <_lv_blend_fill+0x630> + 61a6: 2dff cmp r5, #255 ; 0xff + 61a8: d100 bne.n 61ac <_lv_blend_fill+0x5a8> + 61aa: e12e b.n 640a <_lv_blend_fill+0x806> + LV_COLOR_SET_R(ret, LV_MATH_UDIV255((uint16_t) LV_COLOR_GET_R(c1) * mix + LV_COLOR_GET_R(c2) * (255 - mix))); + 61ac: 21ff movs r1, #255 ; 0xff + 61ae: 1b49 subs r1, r1, r5 + 61b0: 468c mov ip, r1 + 61b2: 9804 ldr r0, [sp, #16] + 61b4: 4368 muls r0, r5 + 61b6: 7861 ldrb r1, [r4, #1] + 61b8: 08c9 lsrs r1, r1, #3 + 61ba: 4666 mov r6, ip + 61bc: 4371 muls r1, r6 + 61be: 1840 adds r0, r0, r1 + 61c0: 0201 lsls r1, r0, #8 + 61c2: 1809 adds r1, r1, r0 + 61c4: 01c9 lsls r1, r1, #7 + 61c6: 1809 adds r1, r1, r0 + 61c8: 0dc9 lsrs r1, r1, #23 + 61ca: 4039 ands r1, r7 + 61cc: 468a mov sl, r1 + LV_COLOR_SET_G(ret, LV_MATH_UDIV255((uint16_t) LV_COLOR_GET_G(c1) * mix + LV_COLOR_GET_G(c2) * (255 - mix))); + 61ce: 0028 movs r0, r5 + 61d0: 9906 ldr r1, [sp, #24] + 61d2: 4348 muls r0, r1 + 61d4: 4681 mov r9, r0 + 61d6: 8820 ldrh r0, [r4, #0] + 61d8: 0540 lsls r0, r0, #21 + 61da: 0e80 lsrs r0, r0, #26 + 61dc: 4370 muls r0, r6 + 61de: 4481 add r9, r0 + 61e0: 4648 mov r0, r9 + 61e2: 0200 lsls r0, r0, #8 + 61e4: 4448 add r0, r9 + 61e6: 01c0 lsls r0, r0, #7 + 61e8: 4448 add r0, r9 + 61ea: 00c0 lsls r0, r0, #3 + LV_COLOR_SET_B(ret, LV_MATH_UDIV255((uint16_t) LV_COLOR_GET_B(c1) * mix + LV_COLOR_GET_B(c2) * (255 - mix))); + 61ec: 465e mov r6, fp + 61ee: 4375 muls r5, r6 + 61f0: 7826 ldrb r6, [r4, #0] + 61f2: 46b0 mov r8, r6 + 61f4: 06f6 lsls r6, r6, #27 + 61f6: 0ef6 lsrs r6, r6, #27 + 61f8: 46b1 mov r9, r6 + 61fa: 4666 mov r6, ip + 61fc: 4649 mov r1, r9 + 61fe: 434e muls r6, r1 + 6200: 46b4 mov ip, r6 + 6202: 44ac add ip, r5 + 6204: 4661 mov r1, ip + 6206: 020d lsls r5, r1, #8 + 6208: 4465 add r5, ip + 620a: 01ed lsls r5, r5, #7 + 620c: 4465 add r5, ip + 620e: 0ded lsrs r5, r5, #23 + 6210: 403d ands r5, r7 + 6212: 4646 mov r6, r8 + 6214: 43be bics r6, r7 + 6216: 4335 orrs r5, r6 + 6218: 7025 strb r5, [r4, #0] + 621a: 0e80 lsrs r0, r0, #26 + 621c: 0145 lsls r5, r0, #5 + 621e: 8820 ldrh r0, [r4, #0] + 6220: 49be ldr r1, [pc, #760] ; (651c <_lv_blend_fill+0x918>) + 6222: 4008 ands r0, r1 + 6224: 4328 orrs r0, r5 + 6226: 8020 strh r0, [r4, #0] + 6228: 4651 mov r1, sl + 622a: 00c9 lsls r1, r1, #3 + 622c: 0540 lsls r0, r0, #21 + 622e: 0f40 lsrs r0, r0, #29 + 6230: 4301 orrs r1, r0 + 6232: 7061 strb r1, [r4, #1] + FILL_NORMAL_MASK_PX(x + 1, color) + 6234: 7855 ldrb r5, [r2, #1] + 6236: 2d00 cmp r5, #0 + 6238: d04a beq.n 62d0 <_lv_blend_fill+0x6cc> + 623a: 2dff cmp r5, #255 ; 0xff + 623c: d100 bne.n 6240 <_lv_blend_fill+0x63c> + 623e: e0e8 b.n 6412 <_lv_blend_fill+0x80e> + 6240: 1ca1 adds r1, r4, #2 + LV_COLOR_SET_R(ret, LV_MATH_UDIV255((uint16_t) LV_COLOR_GET_R(c1) * mix + LV_COLOR_GET_R(c2) * (255 - mix))); + 6242: 20ff movs r0, #255 ; 0xff + 6244: 1b40 subs r0, r0, r5 + 6246: 4684 mov ip, r0 + 6248: 9804 ldr r0, [sp, #16] + 624a: 4368 muls r0, r5 + 624c: 4689 mov r9, r1 + 624e: 78e1 ldrb r1, [r4, #3] + 6250: 08c9 lsrs r1, r1, #3 + 6252: 4666 mov r6, ip + 6254: 4371 muls r1, r6 + 6256: 1840 adds r0, r0, r1 + 6258: 0201 lsls r1, r0, #8 + 625a: 1809 adds r1, r1, r0 + 625c: 01c9 lsls r1, r1, #7 + 625e: 1809 adds r1, r1, r0 + 6260: 0dc9 lsrs r1, r1, #23 + 6262: 4039 ands r1, r7 + 6264: 910c str r1, [sp, #48] ; 0x30 + LV_COLOR_SET_G(ret, LV_MATH_UDIV255((uint16_t) LV_COLOR_GET_G(c1) * mix + LV_COLOR_GET_G(c2) * (255 - mix))); + 6266: 0028 movs r0, r5 + 6268: 9e06 ldr r6, [sp, #24] + 626a: 4370 muls r0, r6 + 626c: 4682 mov sl, r0 + 626e: 8860 ldrh r0, [r4, #2] + 6270: 0540 lsls r0, r0, #21 + 6272: 0e80 lsrs r0, r0, #26 + 6274: 4666 mov r6, ip + 6276: 4370 muls r0, r6 + 6278: 4482 add sl, r0 + 627a: 4650 mov r0, sl + 627c: 0200 lsls r0, r0, #8 + 627e: 4450 add r0, sl + 6280: 01c0 lsls r0, r0, #7 + 6282: 4450 add r0, sl + 6284: 00c0 lsls r0, r0, #3 + LV_COLOR_SET_B(ret, LV_MATH_UDIV255((uint16_t) LV_COLOR_GET_B(c1) * mix + LV_COLOR_GET_B(c2) * (255 - mix))); + 6286: 465e mov r6, fp + 6288: 4375 muls r5, r6 + 628a: 78a6 ldrb r6, [r4, #2] + 628c: 46b0 mov r8, r6 + 628e: 06f6 lsls r6, r6, #27 + 6290: 0ef6 lsrs r6, r6, #27 + 6292: 46b2 mov sl, r6 + 6294: 4666 mov r6, ip + 6296: 4651 mov r1, sl + 6298: 434e muls r6, r1 + 629a: 46b4 mov ip, r6 + 629c: 44ac add ip, r5 + 629e: 4661 mov r1, ip + 62a0: 020d lsls r5, r1, #8 + 62a2: 4465 add r5, ip + 62a4: 01ed lsls r5, r5, #7 + 62a6: 4465 add r5, ip + 62a8: 0ded lsrs r5, r5, #23 + 62aa: 403d ands r5, r7 + 62ac: 4646 mov r6, r8 + 62ae: 43be bics r6, r7 + 62b0: 4335 orrs r5, r6 + 62b2: 70a5 strb r5, [r4, #2] + 62b4: 0e80 lsrs r0, r0, #26 + 62b6: 0140 lsls r0, r0, #5 + 62b8: 8865 ldrh r5, [r4, #2] + 62ba: 4998 ldr r1, [pc, #608] ; (651c <_lv_blend_fill+0x918>) + 62bc: 400d ands r5, r1 + 62be: 4328 orrs r0, r5 + 62c0: 8060 strh r0, [r4, #2] + 62c2: 990c ldr r1, [sp, #48] ; 0x30 + 62c4: 00c9 lsls r1, r1, #3 + 62c6: 0540 lsls r0, r0, #21 + 62c8: 0f40 lsrs r0, r0, #29 + 62ca: 4301 orrs r1, r0 + 62cc: 4648 mov r0, r9 + 62ce: 7041 strb r1, [r0, #1] + FILL_NORMAL_MASK_PX(x + 2, color) + 62d0: 7895 ldrb r5, [r2, #2] + 62d2: 2d00 cmp r5, #0 + 62d4: d04a beq.n 636c <_lv_blend_fill+0x768> + 62d6: 2dff cmp r5, #255 ; 0xff + 62d8: d100 bne.n 62dc <_lv_blend_fill+0x6d8> + 62da: e09e b.n 641a <_lv_blend_fill+0x816> + 62dc: 1d21 adds r1, r4, #4 + LV_COLOR_SET_R(ret, LV_MATH_UDIV255((uint16_t) LV_COLOR_GET_R(c1) * mix + LV_COLOR_GET_R(c2) * (255 - mix))); + 62de: 20ff movs r0, #255 ; 0xff + 62e0: 1b40 subs r0, r0, r5 + 62e2: 4684 mov ip, r0 + 62e4: 9804 ldr r0, [sp, #16] + 62e6: 4368 muls r0, r5 + 62e8: 4689 mov r9, r1 + 62ea: 7961 ldrb r1, [r4, #5] + 62ec: 08c9 lsrs r1, r1, #3 + 62ee: 4666 mov r6, ip + 62f0: 4371 muls r1, r6 + 62f2: 1840 adds r0, r0, r1 + 62f4: 0201 lsls r1, r0, #8 + 62f6: 1809 adds r1, r1, r0 + 62f8: 01c9 lsls r1, r1, #7 + 62fa: 1809 adds r1, r1, r0 + 62fc: 0dc9 lsrs r1, r1, #23 + 62fe: 4039 ands r1, r7 + 6300: 910c str r1, [sp, #48] ; 0x30 + LV_COLOR_SET_G(ret, LV_MATH_UDIV255((uint16_t) LV_COLOR_GET_G(c1) * mix + LV_COLOR_GET_G(c2) * (255 - mix))); + 6302: 0028 movs r0, r5 + 6304: 9e06 ldr r6, [sp, #24] + 6306: 4370 muls r0, r6 + 6308: 4682 mov sl, r0 + 630a: 88a0 ldrh r0, [r4, #4] + 630c: 0540 lsls r0, r0, #21 + 630e: 0e80 lsrs r0, r0, #26 + 6310: 4666 mov r6, ip + 6312: 4370 muls r0, r6 + 6314: 4482 add sl, r0 + 6316: 4650 mov r0, sl + 6318: 0200 lsls r0, r0, #8 + 631a: 4450 add r0, sl + 631c: 01c0 lsls r0, r0, #7 + 631e: 4450 add r0, sl + 6320: 00c0 lsls r0, r0, #3 + LV_COLOR_SET_B(ret, LV_MATH_UDIV255((uint16_t) LV_COLOR_GET_B(c1) * mix + LV_COLOR_GET_B(c2) * (255 - mix))); + 6322: 465e mov r6, fp + 6324: 4375 muls r5, r6 + 6326: 7926 ldrb r6, [r4, #4] + 6328: 46b0 mov r8, r6 + 632a: 06f6 lsls r6, r6, #27 + 632c: 0ef6 lsrs r6, r6, #27 + 632e: 46b2 mov sl, r6 + 6330: 4666 mov r6, ip + 6332: 4651 mov r1, sl + 6334: 434e muls r6, r1 + 6336: 46b4 mov ip, r6 + 6338: 44ac add ip, r5 + 633a: 4661 mov r1, ip + 633c: 020d lsls r5, r1, #8 + 633e: 4465 add r5, ip + 6340: 01ed lsls r5, r5, #7 + 6342: 4465 add r5, ip + 6344: 0ded lsrs r5, r5, #23 + 6346: 403d ands r5, r7 + 6348: 4646 mov r6, r8 + 634a: 43be bics r6, r7 + 634c: 4335 orrs r5, r6 + 634e: 7125 strb r5, [r4, #4] + 6350: 0e80 lsrs r0, r0, #26 + 6352: 0140 lsls r0, r0, #5 + 6354: 88a5 ldrh r5, [r4, #4] + 6356: 4971 ldr r1, [pc, #452] ; (651c <_lv_blend_fill+0x918>) + 6358: 400d ands r5, r1 + 635a: 4328 orrs r0, r5 + 635c: 80a0 strh r0, [r4, #4] + 635e: 990c ldr r1, [sp, #48] ; 0x30 + 6360: 00c9 lsls r1, r1, #3 + 6362: 0540 lsls r0, r0, #21 + 6364: 0f40 lsrs r0, r0, #29 + 6366: 4301 orrs r1, r0 + 6368: 4648 mov r0, r9 + 636a: 7041 strb r1, [r0, #1] + FILL_NORMAL_MASK_PX(x + 3, color) + 636c: 78d5 ldrb r5, [r2, #3] + 636e: 2d00 cmp r5, #0 + 6370: d100 bne.n 6374 <_lv_blend_fill+0x770> + 6372: e709 b.n 6188 <_lv_blend_fill+0x584> + 6374: 2dff cmp r5, #255 ; 0xff + 6376: d054 beq.n 6422 <_lv_blend_fill+0x81e> + 6378: 1da1 adds r1, r4, #6 + LV_COLOR_SET_R(ret, LV_MATH_UDIV255((uint16_t) LV_COLOR_GET_R(c1) * mix + LV_COLOR_GET_R(c2) * (255 - mix))); + 637a: 20ff movs r0, #255 ; 0xff + 637c: 1b40 subs r0, r0, r5 + 637e: 4684 mov ip, r0 + 6380: 9804 ldr r0, [sp, #16] + 6382: 4368 muls r0, r5 + 6384: 4689 mov r9, r1 + 6386: 79e1 ldrb r1, [r4, #7] + 6388: 08c9 lsrs r1, r1, #3 + 638a: 4666 mov r6, ip + 638c: 4371 muls r1, r6 + 638e: 1840 adds r0, r0, r1 + 6390: 0201 lsls r1, r0, #8 + 6392: 1809 adds r1, r1, r0 + 6394: 01c9 lsls r1, r1, #7 + 6396: 1809 adds r1, r1, r0 + 6398: 0dc9 lsrs r1, r1, #23 + 639a: 4039 ands r1, r7 + 639c: 910c str r1, [sp, #48] ; 0x30 + LV_COLOR_SET_G(ret, LV_MATH_UDIV255((uint16_t) LV_COLOR_GET_G(c1) * mix + LV_COLOR_GET_G(c2) * (255 - mix))); + 639e: 0028 movs r0, r5 + 63a0: 9e06 ldr r6, [sp, #24] + 63a2: 4370 muls r0, r6 + 63a4: 4682 mov sl, r0 + 63a6: 88e0 ldrh r0, [r4, #6] + 63a8: 0540 lsls r0, r0, #21 + 63aa: 0e80 lsrs r0, r0, #26 + 63ac: 4666 mov r6, ip + 63ae: 4370 muls r0, r6 + 63b0: 4482 add sl, r0 + 63b2: 4650 mov r0, sl + 63b4: 0200 lsls r0, r0, #8 + 63b6: 4450 add r0, sl + 63b8: 01c0 lsls r0, r0, #7 + 63ba: 4450 add r0, sl + 63bc: 00c0 lsls r0, r0, #3 + LV_COLOR_SET_B(ret, LV_MATH_UDIV255((uint16_t) LV_COLOR_GET_B(c1) * mix + LV_COLOR_GET_B(c2) * (255 - mix))); + 63be: 465e mov r6, fp + 63c0: 4375 muls r5, r6 + 63c2: 79a6 ldrb r6, [r4, #6] + 63c4: 46b0 mov r8, r6 + 63c6: 06f6 lsls r6, r6, #27 + 63c8: 0ef6 lsrs r6, r6, #27 + 63ca: 46b2 mov sl, r6 + 63cc: 4666 mov r6, ip + 63ce: 4651 mov r1, sl + 63d0: 434e muls r6, r1 + 63d2: 46b4 mov ip, r6 + 63d4: 44ac add ip, r5 + 63d6: 4661 mov r1, ip + 63d8: 020d lsls r5, r1, #8 + 63da: 4465 add r5, ip + 63dc: 01ed lsls r5, r5, #7 + 63de: 4465 add r5, ip + 63e0: 0ded lsrs r5, r5, #23 + 63e2: 403d ands r5, r7 + 63e4: 4646 mov r6, r8 + 63e6: 43be bics r6, r7 + 63e8: 4335 orrs r5, r6 + 63ea: 71a5 strb r5, [r4, #6] + 63ec: 0e80 lsrs r0, r0, #26 + 63ee: 0140 lsls r0, r0, #5 + 63f0: 88e5 ldrh r5, [r4, #6] + 63f2: 494a ldr r1, [pc, #296] ; (651c <_lv_blend_fill+0x918>) + 63f4: 400d ands r5, r1 + 63f6: 4328 orrs r0, r5 + 63f8: 80e0 strh r0, [r4, #6] + 63fa: 990c ldr r1, [sp, #48] ; 0x30 + 63fc: 00c9 lsls r1, r1, #3 + 63fe: 0540 lsls r0, r0, #21 + 6400: 0f40 lsrs r0, r0, #29 + 6402: 4301 orrs r1, r0 + 6404: 4648 mov r0, r9 + 6406: 7041 strb r1, [r0, #1] + 6408: e6be b.n 6188 <_lv_blend_fill+0x584> + FILL_NORMAL_MASK_PX(x, color) + 640a: 4669 mov r1, sp + 640c: 8c09 ldrh r1, [r1, #32] + 640e: 8021 strh r1, [r4, #0] + 6410: e710 b.n 6234 <_lv_blend_fill+0x630> + FILL_NORMAL_MASK_PX(x + 1, color) + 6412: 4669 mov r1, sp + 6414: 8c09 ldrh r1, [r1, #32] + 6416: 8061 strh r1, [r4, #2] + 6418: e75a b.n 62d0 <_lv_blend_fill+0x6cc> + FILL_NORMAL_MASK_PX(x + 2, color) + 641a: 4669 mov r1, sp + 641c: 8c09 ldrh r1, [r1, #32] + 641e: 80a1 strh r1, [r4, #4] + 6420: e7a4 b.n 636c <_lv_blend_fill+0x768> + FILL_NORMAL_MASK_PX(x + 3, color) + 6422: 4669 mov r1, sp + 6424: 8c09 ldrh r1, [r1, #32] + 6426: 80e1 strh r1, [r4, #6] + 6428: e6ae b.n 6188 <_lv_blend_fill+0x584> + 642a: 9906 ldr r1, [sp, #24] + 642c: 468a mov sl, r1 + for(; x < draw_area_w ; x++) { + 642e: 990a ldr r1, [sp, #40] ; 0x28 + 6430: 4299 cmp r1, r3 + 6432: dd50 ble.n 64d6 <_lv_blend_fill+0x8d2> + 6434: 005e lsls r6, r3, #1 + 6436: 9907 ldr r1, [sp, #28] + 6438: 468c mov ip, r1 + 643a: 4466 add r6, ip + FILL_NORMAL_MASK_PX(x, color) + 643c: 1ad2 subs r2, r2, r3 + 643e: 4690 mov r8, r2 + 6440: 9a0a ldr r2, [sp, #40] ; 0x28 + 6442: 4691 mov r9, r2 + 6444: e006 b.n 6454 <_lv_blend_fill+0x850> + 6446: 466a mov r2, sp + 6448: 8c12 ldrh r2, [r2, #32] + 644a: 8032 strh r2, [r6, #0] + for(; x < draw_area_w ; x++) { + 644c: 3301 adds r3, #1 + 644e: 3602 adds r6, #2 + 6450: 4599 cmp r9, r3 + 6452: dd40 ble.n 64d6 <_lv_blend_fill+0x8d2> + FILL_NORMAL_MASK_PX(x, color) + 6454: 4642 mov r2, r8 + 6456: 5cd0 ldrb r0, [r2, r3] + 6458: 2800 cmp r0, #0 + 645a: d0f7 beq.n 644c <_lv_blend_fill+0x848> + 645c: 28ff cmp r0, #255 ; 0xff + 645e: d0f2 beq.n 6446 <_lv_blend_fill+0x842> + LV_COLOR_SET_R(ret, LV_MATH_UDIV255((uint16_t) LV_COLOR_GET_R(c1) * mix + LV_COLOR_GET_R(c2) * (255 - mix))); + 6460: 22ff movs r2, #255 ; 0xff + 6462: 1a14 subs r4, r2, r0 + 6464: 9a04 ldr r2, [sp, #16] + 6466: 4342 muls r2, r0 + 6468: 7871 ldrb r1, [r6, #1] + 646a: 08c9 lsrs r1, r1, #3 + 646c: 4361 muls r1, r4 + 646e: 1851 adds r1, r2, r1 + 6470: 020a lsls r2, r1, #8 + 6472: 1852 adds r2, r2, r1 + 6474: 01d2 lsls r2, r2, #7 + 6476: 1852 adds r2, r2, r1 + 6478: 0dd2 lsrs r2, r2, #23 + 647a: 271f movs r7, #31 + 647c: 403a ands r2, r7 + 647e: 9206 str r2, [sp, #24] + LV_COLOR_SET_G(ret, LV_MATH_UDIV255((uint16_t) LV_COLOR_GET_G(c1) * mix + LV_COLOR_GET_G(c2) * (255 - mix))); + 6480: 4655 mov r5, sl + 6482: 4345 muls r5, r0 + 6484: 8831 ldrh r1, [r6, #0] + 6486: 0549 lsls r1, r1, #21 + 6488: 0e89 lsrs r1, r1, #26 + 648a: 4361 muls r1, r4 + 648c: 186d adds r5, r5, r1 + 648e: 0229 lsls r1, r5, #8 + 6490: 1949 adds r1, r1, r5 + 6492: 01c9 lsls r1, r1, #7 + 6494: 1949 adds r1, r1, r5 + 6496: 00c9 lsls r1, r1, #3 + LV_COLOR_SET_B(ret, LV_MATH_UDIV255((uint16_t) LV_COLOR_GET_B(c1) * mix + LV_COLOR_GET_B(c2) * (255 - mix))); + 6498: 465d mov r5, fp + 649a: 4368 muls r0, r5 + 649c: 7835 ldrb r5, [r6, #0] + 649e: 06ea lsls r2, r5, #27 + 64a0: 0ed2 lsrs r2, r2, #27 + 64a2: 4354 muls r4, r2 + 64a4: 1904 adds r4, r0, r4 + 64a6: 0220 lsls r0, r4, #8 + 64a8: 1900 adds r0, r0, r4 + 64aa: 01c0 lsls r0, r0, #7 + 64ac: 1900 adds r0, r0, r4 + 64ae: 0dc0 lsrs r0, r0, #23 + 64b0: 4007 ands r7, r0 + 64b2: 201f movs r0, #31 + 64b4: 4385 bics r5, r0 + 64b6: 432f orrs r7, r5 + 64b8: 7037 strb r7, [r6, #0] + 64ba: 0e89 lsrs r1, r1, #26 + 64bc: 0148 lsls r0, r1, #5 + 64be: 8831 ldrh r1, [r6, #0] + 64c0: 4c16 ldr r4, [pc, #88] ; (651c <_lv_blend_fill+0x918>) + 64c2: 4021 ands r1, r4 + 64c4: 4301 orrs r1, r0 + 64c6: 8031 strh r1, [r6, #0] + 64c8: 9a06 ldr r2, [sp, #24] + 64ca: 00d2 lsls r2, r2, #3 + 64cc: 0549 lsls r1, r1, #21 + 64ce: 0f49 lsrs r1, r1, #29 + 64d0: 430a orrs r2, r1 + 64d2: 7072 strb r2, [r6, #1] + 64d4: e7ba b.n 644c <_lv_blend_fill+0x848> + disp_buf_first += disp_w; + 64d6: 9b07 ldr r3, [sp, #28] + 64d8: 9a0f ldr r2, [sp, #60] ; 0x3c + 64da: 4694 mov ip, r2 + 64dc: 4463 add r3, ip + 64de: 9307 str r3, [sp, #28] + 64e0: 9b09 ldr r3, [sp, #36] ; 0x24 + 64e2: 9a0b ldr r2, [sp, #44] ; 0x2c + 64e4: 4694 mov ip, r2 + 64e6: 4463 add r3, ip + 64e8: 9309 str r3, [sp, #36] ; 0x24 + for(y = 0; y < draw_area_h; y++) { + 64ea: 9b0d ldr r3, [sp, #52] ; 0x34 + 64ec: 3301 adds r3, #1 + 64ee: 930d str r3, [sp, #52] ; 0x34 + 64f0: 9a0e ldr r2, [sp, #56] ; 0x38 + 64f2: 429a cmp r2, r3 + 64f4: dc01 bgt.n 64fa <_lv_blend_fill+0x8f6> + 64f6: f7ff fb9d bl 5c34 <_lv_blend_fill+0x30> + for(x = 0; x < draw_area_w && ((lv_uintptr_t)mask_tmp_x & 0x3); x++) { + 64fa: 9a0a ldr r2, [sp, #40] ; 0x28 + 64fc: 2a00 cmp r2, #0 + 64fe: dc00 bgt.n 6502 <_lv_blend_fill+0x8fe> + 6500: e1e5 b.n 68ce <_lv_blend_fill+0xcca> + 6502: 9b09 ldr r3, [sp, #36] ; 0x24 + 6504: 0799 lsls r1, r3, #30 + 6506: d100 bne.n 650a <_lv_blend_fill+0x906> + 6508: e1e4 b.n 68d4 <_lv_blend_fill+0xcd0> + 650a: 9e07 ldr r6, [sp, #28] + 650c: 4698 mov r8, r3 + 650e: 2300 movs r3, #0 + LV_COLOR_SET_R(ret, LV_MATH_UDIV255((uint16_t) LV_COLOR_GET_R(c1) * mix + LV_COLOR_GET_R(c2) * (255 - mix))); + 6510: 211f movs r1, #31 + 6512: 4689 mov r9, r1 + 6514: 4644 mov r4, r8 + 6516: 4690 mov r8, r2 + 6518: e5e7 b.n 60ea <_lv_blend_fill+0x4e6> + 651a: 46c0 nop ; (mov r8, r8) + 651c: fffff81f .word 0xfffff81f + if(*mask_tmp_x != last_mask) opa_tmp = *mask_tmp_x == LV_OPA_COVER ? opa : + 6520: 9e0d ldr r6, [sp, #52] ; 0x34 + if(*mask_tmp_x != last_mask || last_dest_color.full != disp_buf_first[x].full) { + 6522: 2aff cmp r2, #255 ; 0xff + 6524: d065 beq.n 65f2 <_lv_blend_fill+0x9ee> + if(opa_tmp == LV_OPA_COVER) last_res_color = color; + 6526: 2eff cmp r6, #255 ; 0xff + 6528: d067 beq.n 65fa <_lv_blend_fill+0x9f6> + 652a: 23ff movs r3, #255 ; 0xff + 652c: 1b9b subs r3, r3, r6 + 652e: 784a ldrb r2, [r1, #1] + 6530: 08d2 lsrs r2, r2, #3 + 6532: 4699 mov r9, r3 + 6534: 435a muls r2, r3 + 6536: 9b05 ldr r3, [sp, #20] + 6538: 4373 muls r3, r6 + 653a: 18d2 adds r2, r2, r3 + 653c: 0213 lsls r3, r2, #8 + 653e: 189b adds r3, r3, r2 + 6540: 01db lsls r3, r3, #7 + 6542: 189b adds r3, r3, r2 + 6544: 0ddb lsrs r3, r3, #23 + 6546: 221f movs r2, #31 + 6548: 401a ands r2, r3 + 654a: 9204 str r2, [sp, #16] + LV_COLOR_SET_G(ret, LV_MATH_UDIV255((uint16_t) LV_COLOR_GET_G(c1) * mix + LV_COLOR_GET_G(c2) * (255 - mix))); + 654c: 880a ldrh r2, [r1, #0] + 654e: 0552 lsls r2, r2, #21 + 6550: 0e92 lsrs r2, r2, #26 + 6552: 464b mov r3, r9 + 6554: 435a muls r2, r3 + 6556: 9b08 ldr r3, [sp, #32] + 6558: 4373 muls r3, r6 + 655a: 469a mov sl, r3 + 655c: 4452 add r2, sl + 655e: 0213 lsls r3, r2, #8 + 6560: 469a mov sl, r3 + 6562: 4492 add sl, r2 + 6564: 4653 mov r3, sl + 6566: 01db lsls r3, r3, #7 + 6568: 469a mov sl, r3 + 656a: 4452 add r2, sl + 656c: 0dd2 lsrs r2, r2, #23 + LV_COLOR_SET_B(ret, LV_MATH_UDIV255((uint16_t) LV_COLOR_GET_B(c1) * mix + LV_COLOR_GET_B(c2) * (255 - mix))); + 656e: 780b ldrb r3, [r1, #0] + 6570: 06db lsls r3, r3, #27 + 6572: 0edb lsrs r3, r3, #27 + 6574: 469a mov sl, r3 + 6576: 464b mov r3, r9 + 6578: 4654 mov r4, sl + 657a: 4363 muls r3, r4 + 657c: 469a mov sl, r3 + 657e: 4663 mov r3, ip + 6580: 4373 muls r3, r6 + 6582: 4699 mov r9, r3 + 6584: 44ca add sl, r9 + 6586: 4653 mov r3, sl + 6588: 021b lsls r3, r3, #8 + 658a: 4699 mov r9, r3 + 658c: 44d1 add r9, sl + 658e: 464b mov r3, r9 + 6590: 01db lsls r3, r3, #7 + 6592: 4699 mov r9, r3 + 6594: 44d1 add r9, sl + 6596: 464b mov r3, r9 + 6598: 0ddb lsrs r3, r3, #23 + 659a: 241f movs r4, #31 + 659c: 4023 ands r3, r4 + 659e: 4699 mov r9, r3 + 65a0: 9b09 ldr r3, [sp, #36] ; 0x24 + 65a2: 43a3 bics r3, r4 + 65a4: 469a mov sl, r3 + 65a6: 464b mov r3, r9 + 65a8: 4654 mov r4, sl + 65aa: 4323 orrs r3, r4 + 65ac: 4699 mov r9, r3 + 65ae: 233f movs r3, #63 ; 0x3f + 65b0: 401a ands r2, r3 + 65b2: 0152 lsls r2, r2, #5 + 65b4: 464b mov r3, r9 + 65b6: 4644 mov r4, r8 + 65b8: 4023 ands r3, r4 + 65ba: 431a orrs r2, r3 + 65bc: 9b04 ldr r3, [sp, #16] + 65be: 02db lsls r3, r3, #11 + 65c0: 0552 lsls r2, r2, #21 + 65c2: 0d52 lsrs r2, r2, #21 + 65c4: 4313 orrs r3, r2 + 65c6: 466a mov r2, sp + 65c8: 8493 strh r3, [r2, #36] ; 0x24 + 65ca: b29b uxth r3, r3 + last_dest_color.full = disp_buf_first[x].full; + 65cc: 880a ldrh r2, [r1, #0] + 65ce: 4691 mov r9, r2 + disp_buf_first[x] = last_res_color; + 65d0: 800b strh r3, [r1, #0] + 65d2: 002a movs r2, r5 + mask_tmp_x++; + 65d4: 3001 adds r0, #1 + 65d6: 3102 adds r1, #2 + for(x = 0; x < draw_area_w; x++) { + 65d8: 42b8 cmp r0, r7 + 65da: d010 beq.n 65fe <_lv_blend_fill+0x9fa> + if(*mask_tmp_x) { + 65dc: 7805 ldrb r5, [r0, #0] + 65de: 2d00 cmp r5, #0 + 65e0: d0f8 beq.n 65d4 <_lv_blend_fill+0x9d0> + if(*mask_tmp_x != last_mask) opa_tmp = *mask_tmp_x == LV_OPA_COVER ? opa : + 65e2: 4295 cmp r5, r2 + 65e4: d005 beq.n 65f2 <_lv_blend_fill+0x9ee> + 65e6: 2dff cmp r5, #255 ; 0xff + 65e8: d09a beq.n 6520 <_lv_blend_fill+0x91c> + (uint32_t)((uint32_t)(*mask_tmp_x) * opa) >> 8; + 65ea: 465e mov r6, fp + 65ec: 436e muls r6, r5 + if(*mask_tmp_x != last_mask) opa_tmp = *mask_tmp_x == LV_OPA_COVER ? opa : + 65ee: 0a36 lsrs r6, r6, #8 + 65f0: e799 b.n 6526 <_lv_blend_fill+0x922> + if(*mask_tmp_x != last_mask || last_dest_color.full != disp_buf_first[x].full) { + 65f2: 880a ldrh r2, [r1, #0] + 65f4: 454a cmp r2, r9 + 65f6: d196 bne.n 6526 <_lv_blend_fill+0x922> + 65f8: e7ea b.n 65d0 <_lv_blend_fill+0x9cc> + if(opa_tmp == LV_OPA_COVER) last_res_color = color; + 65fa: 9b0e ldr r3, [sp, #56] ; 0x38 + 65fc: e7e6 b.n 65cc <_lv_blend_fill+0x9c8> + disp_buf_first += disp_w; + 65fe: 9907 ldr r1, [sp, #28] + 6600: 980f ldr r0, [sp, #60] ; 0x3c + 6602: 4680 mov r8, r0 + 6604: 4441 add r1, r8 + 6606: 9107 str r1, [sp, #28] + 6608: 9906 ldr r1, [sp, #24] + 660a: 980b ldr r0, [sp, #44] ; 0x2c + 660c: 4680 mov r8, r0 + 660e: 4441 add r1, r8 + 6610: 9106 str r1, [sp, #24] + for(y = draw_area->y1; y <= draw_area->y2; y++) { + 6612: 990c ldr r1, [sp, #48] ; 0x30 + 6614: 3101 adds r1, #1 + 6616: 0008 movs r0, r1 + 6618: 910c str r1, [sp, #48] ; 0x30 + 661a: a910 add r1, sp, #64 ; 0x40 + 661c: 2406 movs r4, #6 + 661e: 5f09 ldrsh r1, [r1, r4] + 6620: 4288 cmp r0, r1 + 6622: dd01 ble.n 6628 <_lv_blend_fill+0xa24> + 6624: f7ff fb06 bl 5c34 <_lv_blend_fill+0x30> + for(x = 0; x < draw_area_w; x++) { + 6628: 990a ldr r1, [sp, #40] ; 0x28 + 662a: 2900 cmp r1, #0 + 662c: dde7 ble.n 65fe <_lv_blend_fill+0x9fa> + 662e: 9907 ldr r1, [sp, #28] + 6630: 9806 ldr r0, [sp, #24] + 6632: 0004 movs r4, r0 + 6634: 9d0b ldr r5, [sp, #44] ; 0x2c + 6636: 46a8 mov r8, r5 + 6638: 4444 add r4, r8 + 663a: 0027 movs r7, r4 + 663c: 4ca7 ldr r4, [pc, #668] ; (68dc <_lv_blend_fill+0xcd8>) + 663e: 46a0 mov r8, r4 + if(*mask_tmp_x != last_mask) opa_tmp = *mask_tmp_x == LV_OPA_COVER ? opa : + 6640: 465c mov r4, fp + 6642: 940d str r4, [sp, #52] ; 0x34 + 6644: e7ca b.n 65dc <_lv_blend_fill+0x9d8> + 6646: 466b mov r3, sp + 6648: 8a9c ldrh r4, [r3, #20] + switch(mode) { + 664a: 2e01 cmp r6, #1 + 664c: d045 beq.n 66da <_lv_blend_fill+0xad6> + 664e: 2e02 cmp r6, #2 + 6650: d001 beq.n 6656 <_lv_blend_fill+0xa52> + 6652: f7ff faef bl 5c34 <_lv_blend_fill+0x30> + blend_fp = color_blend_true_color_subtractive; + 6656: 4ba2 ldr r3, [pc, #648] ; (68e0 <_lv_blend_fill+0xcdc>) + 6658: 9309 str r3, [sp, #36] ; 0x24 + 665a: 466b mov r3, sp + 665c: 8a9a ldrh r2, [r3, #20] + 665e: 06d3 lsls r3, r2, #27 + 6660: 0edb lsrs r3, r3, #27 + 6662: 930e str r3, [sp, #56] ; 0x38 + 6664: 0553 lsls r3, r2, #21 + 6666: 0e9b lsrs r3, r3, #26 + 6668: 930c str r3, [sp, #48] ; 0x30 + 666a: 0416 lsls r6, r2, #16 + 666c: 0ef3 lsrs r3, r6, #27 + 666e: 930d str r3, [sp, #52] ; 0x34 + return (lv_coord_t)(area_p->x2 - area_p->x1 + 1); + 6670: 4643 mov r3, r8 + 6672: 8a9b ldrh r3, [r3, #20] + 6674: 3301 adds r3, #1 + 6676: 4642 mov r2, r8 + 6678: 8a12 ldrh r2, [r2, #16] + 667a: 1a9b subs r3, r3, r2 + 667c: b219 sxth r1, r3 + lv_color_t * disp_buf_tmp = disp_buf + disp_w * draw_area->y1; + 667e: 9508 str r5, [sp, #32] + 6680: 434d muls r5, r1 + 6682: 006d lsls r5, r5, #1 + 6684: 9b04 ldr r3, [sp, #16] + 6686: 469c mov ip, r3 + 6688: 44ac add ip, r5 + 668a: 4663 mov r3, ip + 668c: 9307 str r3, [sp, #28] + if(mask_res == LV_DRAW_MASK_RES_FULL_COVER) { + 668e: 2f01 cmp r7, #1 + 6690: d026 beq.n 66e0 <_lv_blend_fill+0xadc> + 6692: 3001 adds r0, #1 + 6694: 9b0b ldr r3, [sp, #44] ; 0x2c + 6696: 1ac0 subs r0, r0, r3 + 6698: b203 sxth r3, r0 + 669a: 4698 mov r8, r3 + const lv_opa_t * mask_tmp = mask - draw_area->x1; + 669c: 9b06 ldr r3, [sp, #24] + 669e: 9a0a ldr r2, [sp, #40] ; 0x28 + 66a0: 1a9e subs r6, r3, r2 + last_dest_color.full = disp_buf_tmp[0].full; + 66a2: 9b07 ldr r3, [sp, #28] + 66a4: 881a ldrh r2, [r3, #0] + for(y = draw_area->y1; y <= draw_area->y2; y++) { + 66a6: 9b08 ldr r3, [sp, #32] + 66a8: 454b cmp r3, r9 + 66aa: dd01 ble.n 66b0 <_lv_blend_fill+0xaac> + 66ac: f7ff fac2 bl 5c34 <_lv_blend_fill+0x30> + disp_buf_tmp += disp_w; + 66b0: 004b lsls r3, r1, #1 + 66b2: 930a str r3, [sp, #40] ; 0x28 + 66b4: 0010 movs r0, r2 + 66b6: 2100 movs r1, #0 + last_res_color = blend_fp(color, disp_buf_tmp[x], opa_tmp); + 66b8: 9b0c ldr r3, [sp, #48] ; 0x30 + 66ba: 015b lsls r3, r3, #5 + 66bc: 469a mov sl, r3 + 66be: 4643 mov r3, r8 + 66c0: 930b str r3, [sp, #44] ; 0x2c + 66c2: 9b09 ldr r3, [sp, #36] ; 0x24 + 66c4: 4698 mov r8, r3 + 66c6: 9b0d ldr r3, [sp, #52] ; 0x34 + 66c8: 4699 mov r9, r3 + 66ca: 466b mov r3, sp + 66cc: 821c strh r4, [r3, #16] + 66ce: 0034 movs r4, r6 + 66d0: 465b mov r3, fp + 66d2: 9306 str r3, [sp, #24] + 66d4: 9b0e ldr r3, [sp, #56] ; 0x38 + 66d6: 469b mov fp, r3 + 66d8: e0de b.n 6898 <_lv_blend_fill+0xc94> + blend_fp = color_blend_true_color_additive; + 66da: 4b82 ldr r3, [pc, #520] ; (68e4 <_lv_blend_fill+0xce0>) + 66dc: 9309 str r3, [sp, #36] ; 0x24 + 66de: e7bc b.n 665a <_lv_blend_fill+0xa56> + lv_color_t last_dest_color = LV_COLOR_BLACK; + 66e0: 2300 movs r3, #0 + 66e2: 466a mov r2, sp + 66e4: 8293 strh r3, [r2, #20] + LV_COLOR_SET_R(ret, LV_MATH_UDIV255((uint16_t) LV_COLOR_GET_R(c1) * mix + LV_COLOR_GET_R(c2) * (255 - mix))); + 66e6: 465b mov r3, fp + 66e8: 9f0d ldr r7, [sp, #52] ; 0x34 + 66ea: 437b muls r3, r7 + 66ec: 0218 lsls r0, r3, #8 + 66ee: 18c0 adds r0, r0, r3 + 66f0: 01c0 lsls r0, r0, #7 + 66f2: 18c0 adds r0, r0, r3 + 66f4: 0dc0 lsrs r0, r0, #23 + 66f6: 251f movs r5, #31 + 66f8: 4028 ands r0, r5 + LV_COLOR_SET_G(ret, LV_MATH_UDIV255((uint16_t) LV_COLOR_GET_G(c1) * mix + LV_COLOR_GET_G(c2) * (255 - mix))); + 66fa: 465a mov r2, fp + 66fc: 9b0c ldr r3, [sp, #48] ; 0x30 + 66fe: 435a muls r2, r3 + 6700: 0213 lsls r3, r2, #8 + 6702: 189b adds r3, r3, r2 + 6704: 01db lsls r3, r3, #7 + 6706: 189b adds r3, r3, r2 + 6708: 00db lsls r3, r3, #3 + 670a: 0e9a lsrs r2, r3, #26 + 670c: 4692 mov sl, r2 + LV_COLOR_SET_B(ret, LV_MATH_UDIV255((uint16_t) LV_COLOR_GET_B(c1) * mix + LV_COLOR_GET_B(c2) * (255 - mix))); + 670e: 465a mov r2, fp + 6710: 9e0e ldr r6, [sp, #56] ; 0x38 + 6712: 4372 muls r2, r6 + 6714: 0213 lsls r3, r2, #8 + 6716: 189b adds r3, r3, r2 + 6718: 01db lsls r3, r3, #7 + 671a: 189b adds r3, r3, r2 + 671c: 0ddb lsrs r3, r3, #23 + 671e: 401d ands r5, r3 + for(y = draw_area->y1; y <= draw_area->y2; y++) { + 6720: 9a08 ldr r2, [sp, #32] + 6722: 454a cmp r2, r9 + 6724: dd01 ble.n 672a <_lv_blend_fill+0xb26> + 6726: f7ff fa85 bl 5c34 <_lv_blend_fill+0x30> + disp_buf_tmp += disp_w; + 672a: 004a lsls r2, r1, #1 + 672c: 4691 mov r9, r2 + last_res_color = blend_fp(color, disp_buf_tmp[x], opa); + 672e: 0033 movs r3, r6 + 6730: 221f movs r2, #31 + 6732: 4013 ands r3, r2 + 6734: 4698 mov r8, r3 + 6736: 464a mov r2, r9 + 6738: 920b str r2, [sp, #44] ; 0x2c + 673a: 46b9 mov r9, r7 + 673c: 466b mov r3, sp + 673e: 831c strh r4, [r3, #24] + 6740: 002c movs r4, r5 + 6742: 465a mov r2, fp + 6744: 920a str r2, [sp, #40] ; 0x28 + 6746: 9b0c ldr r3, [sp, #48] ; 0x30 + 6748: 469b mov fp, r3 + 674a: e050 b.n 67ee <_lv_blend_fill+0xbea> + disp_buf_tmp[x] = last_res_color; + 674c: 782b ldrb r3, [r5, #0] + 674e: 221f movs r2, #31 + 6750: 4393 bics r3, r2 + 6752: 9a04 ldr r2, [sp, #16] + 6754: 4313 orrs r3, r2 + 6756: 702b strb r3, [r5, #0] + 6758: 017a lsls r2, r7, #5 + 675a: 882b ldrh r3, [r5, #0] + 675c: 469c mov ip, r3 + 675e: 4b5f ldr r3, [pc, #380] ; (68dc <_lv_blend_fill+0xcd8>) + 6760: 4661 mov r1, ip + 6762: 400b ands r3, r1 + 6764: 4313 orrs r3, r2 + 6766: 802b strh r3, [r5, #0] + 6768: 00c2 lsls r2, r0, #3 + 676a: 055b lsls r3, r3, #21 + 676c: 0f5b lsrs r3, r3, #29 + 676e: 4313 orrs r3, r2 + 6770: 706b strb r3, [r5, #1] + for(x = draw_area->x1; x <= draw_area->x2; x++) { + 6772: 3401 adds r4, #1 + 6774: 3602 adds r6, #2 + 6776: ab10 add r3, sp, #64 ; 0x40 + 6778: 2204 movs r2, #4 + 677a: 5e9b ldrsh r3, [r3, r2] + 677c: 429c cmp r4, r3 + 677e: dc24 bgt.n 67ca <_lv_blend_fill+0xbc6> + if(last_dest_color.full != disp_buf_tmp[x].full) { + 6780: 0035 movs r5, r6 + 6782: 466b mov r3, sp + 6784: 8a9b ldrh r3, [r3, #20] + 6786: 8832 ldrh r2, [r6, #0] + 6788: 4293 cmp r3, r2 + 678a: d0df beq.n 674c <_lv_blend_fill+0xb48> + last_dest_color = disp_buf_tmp[x]; + 678c: 0011 movs r1, r2 + 678e: 466b mov r3, sp + 6790: 829a strh r2, [r3, #20] + last_res_color = blend_fp(color, disp_buf_tmp[x], opa); + 6792: 9806 ldr r0, [sp, #24] + 6794: 231f movs r3, #31 + 6796: 4398 bics r0, r3 + 6798: 4643 mov r3, r8 + 679a: 4318 orrs r0, r3 + 679c: 465b mov r3, fp + 679e: 015b lsls r3, r3, #5 + 67a0: 4f4e ldr r7, [pc, #312] ; (68dc <_lv_blend_fill+0xcd8>) + 67a2: 4038 ands r0, r7 + 67a4: 4318 orrs r0, r3 + 67a6: 464b mov r3, r9 + 67a8: 02db lsls r3, r3, #11 + 67aa: 0540 lsls r0, r0, #21 + 67ac: 0d40 lsrs r0, r0, #21 + 67ae: 4318 orrs r0, r3 + 67b0: 466b mov r3, sp + 67b2: 8318 strh r0, [r3, #24] + 67b4: 9a0a ldr r2, [sp, #40] ; 0x28 + 67b6: 9b09 ldr r3, [sp, #36] ; 0x24 + 67b8: 4798 blx r3 + 67ba: 06c1 lsls r1, r0, #27 + 67bc: 0ecb lsrs r3, r1, #27 + 67be: 9304 str r3, [sp, #16] + 67c0: 0547 lsls r7, r0, #21 + 67c2: 0ebf lsrs r7, r7, #26 + 67c4: 0400 lsls r0, r0, #16 + 67c6: 0ec0 lsrs r0, r0, #27 + 67c8: e7c0 b.n 674c <_lv_blend_fill+0xb48> + 67ca: 9c04 ldr r4, [sp, #16] + 67cc: 46ba mov sl, r7 + disp_buf_tmp += disp_w; + 67ce: 9b07 ldr r3, [sp, #28] + 67d0: 9a0b ldr r2, [sp, #44] ; 0x2c + 67d2: 4694 mov ip, r2 + 67d4: 4463 add r3, ip + 67d6: 9307 str r3, [sp, #28] + for(y = draw_area->y1; y <= draw_area->y2; y++) { + 67d8: 9b08 ldr r3, [sp, #32] + 67da: 3301 adds r3, #1 + 67dc: 001a movs r2, r3 + 67de: 9308 str r3, [sp, #32] + 67e0: ab10 add r3, sp, #64 ; 0x40 + 67e2: 2106 movs r1, #6 + 67e4: 5e5b ldrsh r3, [r3, r1] + 67e6: 429a cmp r2, r3 + 67e8: dd01 ble.n 67ee <_lv_blend_fill+0xbea> + 67ea: f7ff fa23 bl 5c34 <_lv_blend_fill+0x30> + for(x = draw_area->x1; x <= draw_area->x2; x++) { + 67ee: ab10 add r3, sp, #64 ; 0x40 + 67f0: 2200 movs r2, #0 + 67f2: 5e9e ldrsh r6, [r3, r2] + 67f4: 0037 movs r7, r6 + 67f6: 2204 movs r2, #4 + 67f8: 5e9b ldrsh r3, [r3, r2] + 67fa: 429e cmp r6, r3 + 67fc: dce7 bgt.n 67ce <_lv_blend_fill+0xbca> + 67fe: 0076 lsls r6, r6, #1 + 6800: 9b07 ldr r3, [sp, #28] + 6802: 469c mov ip, r3 + 6804: 4466 add r6, ip + 6806: 9404 str r4, [sp, #16] + 6808: 003c movs r4, r7 + 680a: 4657 mov r7, sl + 680c: e7b8 b.n 6780 <_lv_blend_fill+0xb7c> + if(mask_tmp[x] != last_mask || last_dest_color.full != disp_buf_tmp[x].full) { + 680e: 883a ldrh r2, [r7, #0] + 6810: 4694 mov ip, r2 + 6812: 9a05 ldr r2, [sp, #20] + 6814: 4594 cmp ip, r2 + 6816: d124 bne.n 6862 <_lv_blend_fill+0xc5e> + 6818: e015 b.n 6846 <_lv_blend_fill+0xc42> + last_res_color = blend_fp(color, disp_buf_tmp[x], opa_tmp); + 681a: 231f movs r3, #31 + 681c: 9804 ldr r0, [sp, #16] + 681e: 4398 bics r0, r3 + 6820: 465b mov r3, fp + 6822: 4318 orrs r0, r3 + 6824: 4b2d ldr r3, [pc, #180] ; (68dc <_lv_blend_fill+0xcd8>) + 6826: 4018 ands r0, r3 + 6828: 4653 mov r3, sl + 682a: 4318 orrs r0, r3 + 682c: 464b mov r3, r9 + 682e: 02db lsls r3, r3, #11 + 6830: 0540 lsls r0, r0, #21 + 6832: 0d40 lsrs r0, r0, #21 + 6834: 4318 orrs r0, r3 + 6836: 466b mov r3, sp + 6838: 8218 strh r0, [r3, #16] + 683a: 8839 ldrh r1, [r7, #0] + 683c: 47c0 blx r8 + 683e: b280 uxth r0, r0 + last_mask = mask_tmp[x]; + 6840: 5da1 ldrb r1, [r4, r6] + last_dest_color.full = disp_buf_tmp[x].full; + 6842: 883b ldrh r3, [r7, #0] + 6844: 9305 str r3, [sp, #20] + disp_buf_tmp[x] = last_res_color; + 6846: 8038 strh r0, [r7, #0] + for(x = draw_area->x1; x <= draw_area->x2; x++) { + 6848: 3501 adds r5, #1 + 684a: 3702 adds r7, #2 + 684c: ab10 add r3, sp, #64 ; 0x40 + 684e: 2604 movs r6, #4 + 6850: 5f9b ldrsh r3, [r3, r6] + 6852: 429d cmp r5, r3 + 6854: dc0c bgt.n 6870 <_lv_blend_fill+0xc6c> + 6856: 002e movs r6, r5 + if(mask_tmp[x] == 0) continue; + 6858: 5d63 ldrb r3, [r4, r5] + 685a: 2b00 cmp r3, #0 + 685c: d0f4 beq.n 6848 <_lv_blend_fill+0xc44> + if(mask_tmp[x] != last_mask || last_dest_color.full != disp_buf_tmp[x].full) { + 685e: 428b cmp r3, r1 + 6860: d0d5 beq.n 680e <_lv_blend_fill+0xc0a> + lv_opa_t opa_tmp = mask_tmp[x] >= LV_OPA_MAX ? opa : (uint32_t)((uint32_t)mask_tmp[x] * opa) >> 8; + 6862: 9906 ldr r1, [sp, #24] + 6864: 000a movs r2, r1 + 6866: 2bf9 cmp r3, #249 ; 0xf9 + 6868: d8d7 bhi.n 681a <_lv_blend_fill+0xc16> + 686a: 435a muls r2, r3 + 686c: 0a12 lsrs r2, r2, #8 + 686e: e7d4 b.n 681a <_lv_blend_fill+0xc16> + 6870: 9a05 ldr r2, [sp, #20] + disp_buf_tmp += disp_w; + 6872: 9b07 ldr r3, [sp, #28] + 6874: 9d0a ldr r5, [sp, #40] ; 0x28 + 6876: 46ac mov ip, r5 + 6878: 4463 add r3, ip + 687a: 9307 str r3, [sp, #28] + 687c: 9b0b ldr r3, [sp, #44] ; 0x2c + 687e: 469c mov ip, r3 + 6880: 4464 add r4, ip + for(y = draw_area->y1; y <= draw_area->y2; y++) { + 6882: 9b08 ldr r3, [sp, #32] + 6884: 3301 adds r3, #1 + 6886: 001d movs r5, r3 + 6888: 9308 str r3, [sp, #32] + 688a: ab10 add r3, sp, #64 ; 0x40 + 688c: 2606 movs r6, #6 + 688e: 5f9b ldrsh r3, [r3, r6] + 6890: 429d cmp r5, r3 + 6892: dd01 ble.n 6898 <_lv_blend_fill+0xc94> + 6894: f7ff f9ce bl 5c34 <_lv_blend_fill+0x30> + for(x = draw_area->x1; x <= draw_area->x2; x++) { + 6898: ab10 add r3, sp, #64 ; 0x40 + 689a: 2500 movs r5, #0 + 689c: 5f5f ldrsh r7, [r3, r5] + 689e: 003d movs r5, r7 + 68a0: 2604 movs r6, #4 + 68a2: 5f9b ldrsh r3, [r3, r6] + 68a4: 429f cmp r7, r3 + 68a6: dce4 bgt.n 6872 <_lv_blend_fill+0xc6e> + 68a8: 007f lsls r7, r7, #1 + 68aa: 9b07 ldr r3, [sp, #28] + 68ac: 469c mov ip, r3 + 68ae: 4467 add r7, ip + 68b0: 9205 str r2, [sp, #20] + 68b2: e7d0 b.n 6856 <_lv_blend_fill+0xc52> + FILL_NORMAL_MASK_PX(x, color) + 68b4: 0022 movs r2, r4 + for(; x <= x_end4; x += 4) { + 68b6: 9905 ldr r1, [sp, #20] + 68b8: 4299 cmp r1, r3 + 68ba: da00 bge.n 68be <_lv_blend_fill+0xcba> + 68bc: e60b b.n 64d6 <_lv_blend_fill+0x8d2> + 68be: 005c lsls r4, r3, #1 + 68c0: 9907 ldr r1, [sp, #28] + 68c2: 468c mov ip, r1 + 68c4: 4464 add r4, ip + LV_COLOR_SET_R(ret, LV_MATH_UDIV255((uint16_t) LV_COLOR_GET_R(c1) * mix + LV_COLOR_GET_R(c2) * (255 - mix))); + 68c6: 271f movs r7, #31 + 68c8: 4651 mov r1, sl + 68ca: 9106 str r1, [sp, #24] + 68cc: e463 b.n 6196 <_lv_blend_fill+0x592> + for(x = 0; x < draw_area_w && ((lv_uintptr_t)mask_tmp_x & 0x3); x++) { + 68ce: 9a09 ldr r2, [sp, #36] ; 0x24 + 68d0: 2300 movs r3, #0 + 68d2: e7f0 b.n 68b6 <_lv_blend_fill+0xcb2> + 68d4: 9a09 ldr r2, [sp, #36] ; 0x24 + 68d6: 2300 movs r3, #0 + 68d8: e448 b.n 616c <_lv_blend_fill+0x568> + 68da: 46c0 nop ; (mov r8, r8) + 68dc: fffff81f .word 0xfffff81f + 68e0: 00005b4f .word 0x00005b4f + 68e4: 00005aa9 .word 0x00005aa9 + +000068e8 <_lv_blend_map>: +{ + 68e8: b5f0 push {r4, r5, r6, r7, lr} + 68ea: 46de mov lr, fp + 68ec: 4657 mov r7, sl + 68ee: 464e mov r6, r9 + 68f0: 4645 mov r5, r8 + 68f2: b5e0 push {r5, r6, r7, lr} + 68f4: b093 sub sp, #76 ; 0x4c + 68f6: 000c movs r4, r1 + 68f8: 9207 str r2, [sp, #28] + 68fa: 001d movs r5, r3 + 68fc: ab1c add r3, sp, #112 ; 0x70 + 68fe: 781f ldrb r7, [r3, #0] + 6900: ab1d add r3, sp, #116 ; 0x74 + 6902: 781b ldrb r3, [r3, #0] + 6904: 469b mov fp, r3 + 6906: ab1e add r3, sp, #120 ; 0x78 + 6908: 781e ldrb r6, [r3, #0] + if(opa < LV_OPA_MIN) return; + 690a: 465b mov r3, fp + 690c: 2b04 cmp r3, #4 + 690e: d901 bls.n 6914 <_lv_blend_map+0x2c> + if(mask_res == LV_DRAW_MASK_RES_TRANSP) return; + 6910: 2f00 cmp r7, #0 + 6912: d106 bne.n 6922 <_lv_blend_map+0x3a> +} + 6914: b013 add sp, #76 ; 0x4c + 6916: bc3c pop {r2, r3, r4, r5} + 6918: 4690 mov r8, r2 + 691a: 4699 mov r9, r3 + 691c: 46a2 mov sl, r4 + 691e: 46ab mov fp, r5 + 6920: bdf0 pop {r4, r5, r6, r7, pc} + is_common = _lv_area_intersect(&draw_area, clip_area, map_area); + 6922: 000a movs r2, r1 + 6924: 0001 movs r1, r0 + 6926: a810 add r0, sp, #64 ; 0x40 + 6928: 4bd7 ldr r3, [pc, #860] ; (6c88 <_lv_blend_map+0x3a0>) + 692a: 4798 blx r3 + if(!is_common) return; + 692c: 2800 cmp r0, #0 + 692e: d0f1 beq.n 6914 <_lv_blend_map+0x2c> + lv_disp_t * disp = _lv_refr_get_disp_refreshing(); + 6930: 4bd6 ldr r3, [pc, #856] ; (6c8c <_lv_blend_map+0x3a4>) + 6932: 4798 blx r3 + 6934: 4680 mov r8, r0 + lv_disp_buf_t * vdb = lv_disp_get_buf(disp); + 6936: 4bd6 ldr r3, [pc, #856] ; (6c90 <_lv_blend_map+0x3a8>) + 6938: 4798 blx r3 + 693a: 4681 mov r9, r0 + lv_color_t * disp_buf = vdb->buf_act; + 693c: 6883 ldr r3, [r0, #8] + 693e: 9305 str r3, [sp, #20] + draw_area.x1 -= disp_area->x1; + 6940: 8a02 ldrh r2, [r0, #16] + 6942: ab10 add r3, sp, #64 ; 0x40 + 6944: 8819 ldrh r1, [r3, #0] + 6946: 1a89 subs r1, r1, r2 + 6948: b289 uxth r1, r1 + 694a: 9109 str r1, [sp, #36] ; 0x24 + 694c: 468c mov ip, r1 + 694e: b208 sxth r0, r1 + 6950: 4682 mov sl, r0 + 6952: 8018 strh r0, [r3, #0] + draw_area.y1 -= disp_area->y1; + 6954: 4648 mov r0, r9 + 6956: 8a41 ldrh r1, [r0, #18] + 6958: 8858 ldrh r0, [r3, #2] + 695a: 1a40 subs r0, r0, r1 + 695c: b280 uxth r0, r0 + 695e: 900a str r0, [sp, #40] ; 0x28 + 6960: b200 sxth r0, r0 + 6962: 9008 str r0, [sp, #32] + 6964: 8058 strh r0, [r3, #2] + draw_area.x2 -= disp_area->x1; + 6966: 8898 ldrh r0, [r3, #4] + 6968: 1a80 subs r0, r0, r2 + 696a: b280 uxth r0, r0 + 696c: 8098 strh r0, [r3, #4] + draw_area.y2 -= disp_area->y1; + 696e: 88da ldrh r2, [r3, #6] + 6970: 1a52 subs r2, r2, r1 + 6972: b292 uxth r2, r2 + 6974: 920b str r2, [sp, #44] ; 0x2c + 6976: b212 sxth r2, r2 + 6978: 920c str r2, [sp, #48] ; 0x30 + 697a: 80da strh r2, [r3, #6] + if(mask && disp->driver.antialiasing == 0) + 697c: 2d00 cmp r5, #0 + 697e: d014 beq.n 69aa <_lv_blend_map+0xc2> + 6980: 4643 mov r3, r8 + 6982: 7a1b ldrb r3, [r3, #8] + 6984: 07db lsls r3, r3, #31 + 6986: d410 bmi.n 69aa <_lv_blend_map+0xc2> + 6988: 1c41 adds r1, r0, #1 + 698a: 4663 mov r3, ip + 698c: 1ac9 subs r1, r1, r3 + 698e: b209 sxth r1, r1 + for(i = 0; i < mask_w; i++) mask[i] = mask[i] > 128 ? LV_OPA_COVER : LV_OPA_TRANSP; + 6990: 2900 cmp r1, #0 + 6992: dd0a ble.n 69aa <_lv_blend_map+0xc2> + 6994: 002b movs r3, r5 + 6996: 1869 adds r1, r5, r1 + 6998: 2280 movs r2, #128 ; 0x80 + 699a: 4694 mov ip, r2 + 699c: 781a ldrb r2, [r3, #0] + 699e: 4594 cmp ip, r2 + 69a0: 4192 sbcs r2, r2 + 69a2: 701a strb r2, [r3, #0] + 69a4: 3301 adds r3, #1 + 69a6: 428b cmp r3, r1 + 69a8: d1f8 bne.n 699c <_lv_blend_map+0xb4> + if(disp->driver.set_px_cb) { + 69aa: 4643 mov r3, r8 + 69ac: 695b ldr r3, [r3, #20] + 69ae: 2b00 cmp r3, #0 + 69b0: d100 bne.n 69b4 <_lv_blend_map+0xcc> + 69b2: e0c3 b.n 6b3c <_lv_blend_map+0x254> + lv_disp_t * disp = _lv_refr_get_disp_refreshing(); + 69b4: 4bb5 ldr r3, [pc, #724] ; (6c8c <_lv_blend_map+0x3a4>) + 69b6: 4798 blx r3 + 69b8: 900c str r0, [sp, #48] ; 0x30 + 69ba: 464b mov r3, r9 + 69bc: 2210 movs r2, #16 + 69be: 5e9b ldrsh r3, [r3, r2] + 69c0: 4698 mov r8, r3 + 69c2: 464b mov r3, r9 + 69c4: 8a9b ldrh r3, [r3, #20] + 69c6: 3301 adds r3, #1 + 69c8: 4642 mov r2, r8 + 69ca: 1a9b subs r3, r3, r2 + 69cc: b21b sxth r3, r3 + 69ce: 9306 str r3, [sp, #24] + 69d0: a910 add r1, sp, #64 ; 0x40 + 69d2: 2300 movs r3, #0 + 69d4: 5ec8 ldrsh r0, [r1, r3] + 69d6: 2300 movs r3, #0 + 69d8: 5ee2 ldrsh r2, [r4, r3] + 69da: 88a3 ldrh r3, [r4, #4] + 69dc: 3301 adds r3, #1 + 69de: 1a9b subs r3, r3, r2 + 69e0: b21b sxth r3, r3 + const lv_color_t * map_buf_tmp = map_buf + map_w * (draw_area->y1 - (map_area->y1 - disp_area->y1)); + 69e2: 2602 movs r6, #2 + 69e4: 5f89 ldrsh r1, [r1, r6] + 69e6: 9109 str r1, [sp, #36] ; 0x24 + 69e8: 2602 movs r6, #2 + 69ea: 5fa4 ldrsh r4, [r4, r6] + 69ec: 46a4 mov ip, r4 + 69ee: 464e mov r6, r9 + 69f0: 2412 movs r4, #18 + 69f2: 5f36 ldrsh r6, [r6, r4] + 69f4: 4664 mov r4, ip + 69f6: 1ba4 subs r4, r4, r6 + 69f8: 1b0c subs r4, r1, r4 + 69fa: 435c muls r4, r3 + map_buf_tmp += (draw_area->x1 - (map_area->x1 - disp_area->x1)); + 69fc: 4646 mov r6, r8 + 69fe: 1b92 subs r2, r2, r6 + map_buf_tmp -= draw_area->x1; + 6a00: 1aa4 subs r4, r4, r2 + 6a02: 0064 lsls r4, r4, #1 + 6a04: 9a07 ldr r2, [sp, #28] + 6a06: 4694 mov ip, r2 + 6a08: 44a4 add ip, r4 + 6a0a: 4662 mov r2, ip + 6a0c: 9208 str r2, [sp, #32] + if(mask_res == LV_DRAW_MASK_RES_FULL_COVER) { + 6a0e: 2f01 cmp r7, #1 + 6a10: d053 beq.n 6aba <_lv_blend_map+0x1d2> + const lv_opa_t * mask_tmp = mask - draw_area->x1; + 6a12: 1a2a subs r2, r5, r0 + 6a14: 4690 mov r8, r2 + for(y = draw_area->y1; y <= draw_area->y2; y++) { + 6a16: aa10 add r2, sp, #64 ; 0x40 + 6a18: 2406 movs r4, #6 + 6a1a: 5f12 ldrsh r2, [r2, r4] + 6a1c: 9c09 ldr r4, [sp, #36] ; 0x24 + 6a1e: 4294 cmp r4, r2 + 6a20: dd00 ble.n 6a24 <_lv_blend_map+0x13c> + 6a22: e777 b.n 6914 <_lv_blend_map+0x2c> + 6a24: aa10 add r2, sp, #64 ; 0x40 + 6a26: 2404 movs r4, #4 + 6a28: 5f12 ldrsh r2, [r2, r4] + map_buf_tmp += map_w; + 6a2a: 005b lsls r3, r3, #1 + 6a2c: 930a str r3, [sp, #40] ; 0x28 + 6a2e: 9109 str r1, [sp, #36] ; 0x24 + for(x = draw_area->x1; x <= draw_area->x2; x++) { + 6a30: ab10 add r3, sp, #64 ; 0x40 + 6a32: 9307 str r3, [sp, #28] + disp->driver.set_px_cb(&disp->driver, (void *)disp_buf, disp_w, x, y, map_buf_tmp[x], + 6a34: ab01 add r3, sp, #4 + 6a36: 469a mov sl, r3 + 6a38: 3201 adds r2, #1 + 6a3a: 1a13 subs r3, r2, r0 + mask_tmp += draw_area_w; + 6a3c: b21b sxth r3, r3 + 6a3e: 930b str r3, [sp, #44] ; 0x2c + 6a40: 9e0c ldr r6, [sp, #48] ; 0x30 + for(x = draw_area->x1; x <= draw_area->x2; x++) { + 6a42: 9a07 ldr r2, [sp, #28] + 6a44: 0013 movs r3, r2 + 6a46: 2500 movs r5, #0 + 6a48: 5f5d ldrsh r5, [r3, r5] + 6a4a: 002c movs r4, r5 + 6a4c: 0013 movs r3, r2 + 6a4e: 2204 movs r2, #4 + 6a50: 5e9b ldrsh r3, [r3, r2] + 6a52: 429d cmp r5, r3 + 6a54: dc1f bgt.n 6a96 <_lv_blend_map+0x1ae> + 6a56: 006d lsls r5, r5, #1 + 6a58: 9b08 ldr r3, [sp, #32] + 6a5a: 469c mov ip, r3 + 6a5c: 4465 add r5, ip + disp->driver.set_px_cb(&disp->driver, (void *)disp_buf, disp_w, x, y, map_buf_tmp[x], + 6a5e: 466b mov r3, sp + 6a60: 2224 movs r2, #36 ; 0x24 + 6a62: 5e9b ldrsh r3, [r3, r2] + 6a64: 4699 mov r9, r3 + 6a66: b223 sxth r3, r4 + (uint32_t)((uint32_t)opa * mask_tmp[x]) >> 8); + 6a68: 4642 mov r2, r8 + 6a6a: 5d12 ldrb r2, [r2, r4] + 6a6c: 4659 mov r1, fp + 6a6e: 434a muls r2, r1 + disp->driver.set_px_cb(&disp->driver, (void *)disp_buf, disp_w, x, y, map_buf_tmp[x], + 6a70: 0a12 lsrs r2, r2, #8 + 6a72: 9202 str r2, [sp, #8] + 6a74: 882a ldrh r2, [r5, #0] + 6a76: 4651 mov r1, sl + 6a78: 800a strh r2, [r1, #0] + 6a7a: 464a mov r2, r9 + 6a7c: 9200 str r2, [sp, #0] + 6a7e: 9a06 ldr r2, [sp, #24] + 6a80: 9905 ldr r1, [sp, #20] + 6a82: 0030 movs r0, r6 + 6a84: 6977 ldr r7, [r6, #20] + 6a86: 47b8 blx r7 + for(x = draw_area->x1; x <= draw_area->x2; x++) { + 6a88: 3401 adds r4, #1 + 6a8a: 3502 adds r5, #2 + 6a8c: 9b07 ldr r3, [sp, #28] + 6a8e: 2204 movs r2, #4 + 6a90: 5e9b ldrsh r3, [r3, r2] + 6a92: 429c cmp r4, r3 + 6a94: dde7 ble.n 6a66 <_lv_blend_map+0x17e> + 6a96: 9b0b ldr r3, [sp, #44] ; 0x2c + 6a98: 469c mov ip, r3 + 6a9a: 44e0 add r8, ip + map_buf_tmp += map_w; + 6a9c: 9b08 ldr r3, [sp, #32] + 6a9e: 9a0a ldr r2, [sp, #40] ; 0x28 + 6aa0: 4694 mov ip, r2 + 6aa2: 4463 add r3, ip + 6aa4: 9308 str r3, [sp, #32] + for(y = draw_area->y1; y <= draw_area->y2; y++) { + 6aa6: 9b09 ldr r3, [sp, #36] ; 0x24 + 6aa8: 3301 adds r3, #1 + 6aaa: 001a movs r2, r3 + 6aac: 9309 str r3, [sp, #36] ; 0x24 + 6aae: 9b07 ldr r3, [sp, #28] + 6ab0: 2106 movs r1, #6 + 6ab2: 5e5b ldrsh r3, [r3, r1] + 6ab4: 429a cmp r2, r3 + 6ab6: ddc4 ble.n 6a42 <_lv_blend_map+0x15a> + 6ab8: e72c b.n 6914 <_lv_blend_map+0x2c> + for(y = draw_area->y1; y <= draw_area->y2; y++) { + 6aba: aa10 add r2, sp, #64 ; 0x40 + 6abc: 2006 movs r0, #6 + 6abe: 5e12 ldrsh r2, [r2, r0] + 6ac0: 428a cmp r2, r1 + 6ac2: da00 bge.n 6ac6 <_lv_blend_map+0x1de> + 6ac4: e726 b.n 6914 <_lv_blend_map+0x2c> + map_buf_tmp += map_w; + 6ac6: 005b lsls r3, r3, #1 + 6ac8: 9309 str r3, [sp, #36] ; 0x24 + 6aca: 468a mov sl, r1 + for(x = draw_area->x1; x <= draw_area->x2; x++) { + 6acc: ab10 add r3, sp, #64 ; 0x40 + 6ace: 9307 str r3, [sp, #28] + disp->driver.set_px_cb(&disp->driver, (void *)disp_buf, disp_w, x, y, map_buf_tmp[x], opa); + 6ad0: ab01 add r3, sp, #4 + 6ad2: 4699 mov r9, r3 + 6ad4: 9e0c ldr r6, [sp, #48] ; 0x30 + for(x = draw_area->x1; x <= draw_area->x2; x++) { + 6ad6: 9a07 ldr r2, [sp, #28] + 6ad8: 0013 movs r3, r2 + 6ada: 2700 movs r7, #0 + 6adc: 5fdf ldrsh r7, [r3, r7] + 6ade: 003c movs r4, r7 + 6ae0: 0013 movs r3, r2 + 6ae2: 2204 movs r2, #4 + 6ae4: 5e9b ldrsh r3, [r3, r2] + 6ae6: 429f cmp r7, r3 + 6ae8: dc1a bgt.n 6b20 <_lv_blend_map+0x238> + 6aea: 007f lsls r7, r7, #1 + 6aec: 9b08 ldr r3, [sp, #32] + 6aee: 469c mov ip, r3 + 6af0: 4467 add r7, ip + disp->driver.set_px_cb(&disp->driver, (void *)disp_buf, disp_w, x, y, map_buf_tmp[x], opa); + 6af2: 4653 mov r3, sl + 6af4: b21b sxth r3, r3 + 6af6: 4698 mov r8, r3 + 6af8: b223 sxth r3, r4 + 6afa: 465a mov r2, fp + 6afc: 9202 str r2, [sp, #8] + 6afe: 883a ldrh r2, [r7, #0] + 6b00: 4649 mov r1, r9 + 6b02: 800a strh r2, [r1, #0] + 6b04: 4642 mov r2, r8 + 6b06: 9200 str r2, [sp, #0] + 6b08: 9a06 ldr r2, [sp, #24] + 6b0a: 9905 ldr r1, [sp, #20] + 6b0c: 0030 movs r0, r6 + 6b0e: 6975 ldr r5, [r6, #20] + 6b10: 47a8 blx r5 + for(x = draw_area->x1; x <= draw_area->x2; x++) { + 6b12: 3401 adds r4, #1 + 6b14: 3702 adds r7, #2 + 6b16: 9b07 ldr r3, [sp, #28] + 6b18: 2204 movs r2, #4 + 6b1a: 5e9b ldrsh r3, [r3, r2] + 6b1c: 429c cmp r4, r3 + 6b1e: ddeb ble.n 6af8 <_lv_blend_map+0x210> + map_buf_tmp += map_w; + 6b20: 9b08 ldr r3, [sp, #32] + 6b22: 9a09 ldr r2, [sp, #36] ; 0x24 + 6b24: 4694 mov ip, r2 + 6b26: 4463 add r3, ip + 6b28: 9308 str r3, [sp, #32] + for(y = draw_area->y1; y <= draw_area->y2; y++) { + 6b2a: 2301 movs r3, #1 + 6b2c: 469c mov ip, r3 + 6b2e: 44e2 add sl, ip + 6b30: 9b07 ldr r3, [sp, #28] + 6b32: 2206 movs r2, #6 + 6b34: 5e9b ldrsh r3, [r3, r2] + 6b36: 459a cmp sl, r3 + 6b38: ddcd ble.n 6ad6 <_lv_blend_map+0x1ee> + 6b3a: e6eb b.n 6914 <_lv_blend_map+0x2c> + else if(mode == LV_BLEND_MODE_NORMAL) { + 6b3c: 2e00 cmp r6, #0 + 6b3e: d001 beq.n 6b44 <_lv_blend_map+0x25c> + 6b40: f000 fbfd bl 733e <_lv_blend_map+0xa56> + 6b44: 464b mov r3, r9 + 6b46: 2210 movs r2, #16 + 6b48: 5e9b ldrsh r3, [r3, r2] + 6b4a: 001a movs r2, r3 + 6b4c: 464b mov r3, r9 + 6b4e: 8a9b ldrh r3, [r3, #20] + 6b50: 3301 adds r3, #1 + 6b52: 920d str r2, [sp, #52] ; 0x34 + 6b54: 1a9b subs r3, r3, r2 + 6b56: b21b sxth r3, r3 + 6b58: 4698 mov r8, r3 + 6b5a: 3001 adds r0, #1 + 6b5c: 9b09 ldr r3, [sp, #36] ; 0x24 + 6b5e: 1ac0 subs r0, r0, r3 + 6b60: b203 sxth r3, r0 + 6b62: 930c str r3, [sp, #48] ; 0x30 + int32_t draw_area_w = lv_area_get_width(draw_area); + 6b64: 9306 str r3, [sp, #24] + return (lv_coord_t)(area_p->y2 - area_p->y1 + 1); + 6b66: 980b ldr r0, [sp, #44] ; 0x2c + 6b68: 3001 adds r0, #1 + 6b6a: 9b0a ldr r3, [sp, #40] ; 0x28 + 6b6c: 1ac0 subs r0, r0, r3 + int32_t draw_area_h = lv_area_get_height(draw_area); + 6b6e: b203 sxth r3, r0 + 6b70: 930b str r3, [sp, #44] ; 0x2c + return (lv_coord_t)(area_p->x2 - area_p->x1 + 1); + 6b72: 2300 movs r3, #0 + 6b74: 5ee2 ldrsh r2, [r4, r3] + 6b76: 88a6 ldrh r6, [r4, #4] + 6b78: 3601 adds r6, #1 + 6b7a: 1ab6 subs r6, r6, r2 + 6b7c: b236 sxth r6, r6 + lv_color_t * disp_buf_first = disp_buf + disp_w * draw_area->y1 + draw_area->x1; + 6b7e: 9808 ldr r0, [sp, #32] + 6b80: 0003 movs r3, r0 + 6b82: 4641 mov r1, r8 + 6b84: 434b muls r3, r1 + 6b86: 4453 add r3, sl + 6b88: 005b lsls r3, r3, #1 + 6b8a: 9905 ldr r1, [sp, #20] + 6b8c: 468c mov ip, r1 + 6b8e: 449c add ip, r3 + 6b90: 4663 mov r3, ip + 6b92: 9308 str r3, [sp, #32] + const lv_color_t * map_buf_first = map_buf + map_w * (draw_area->y1 - (map_area->y1 - disp_area->y1)); + 6b94: 2102 movs r1, #2 + 6b96: 5e63 ldrsh r3, [r4, r1] + 6b98: 4649 mov r1, r9 + 6b9a: 2412 movs r4, #18 + 6b9c: 5f09 ldrsh r1, [r1, r4] + 6b9e: 1a5b subs r3, r3, r1 + 6ba0: 1ac3 subs r3, r0, r3 + 6ba2: 4373 muls r3, r6 + map_buf_first += (draw_area->x1 - (map_area->x1 - disp_area->x1)); + 6ba4: 990d ldr r1, [sp, #52] ; 0x34 + 6ba6: 1a52 subs r2, r2, r1 + 6ba8: 4651 mov r1, sl + 6baa: 1a8a subs r2, r1, r2 + 6bac: 189b adds r3, r3, r2 + 6bae: 005b lsls r3, r3, #1 + 6bb0: 9a07 ldr r2, [sp, #28] + 6bb2: 4694 mov ip, r2 + 6bb4: 449c add ip, r3 + 6bb6: 4663 mov r3, ip + 6bb8: 9309 str r3, [sp, #36] ; 0x24 + lv_disp_t * disp = _lv_refr_get_disp_refreshing(); + 6bba: 4b34 ldr r3, [pc, #208] ; (6c8c <_lv_blend_map+0x3a4>) + 6bbc: 4798 blx r3 + 6bbe: 0004 movs r4, r0 + if(mask_res == LV_DRAW_MASK_RES_FULL_COVER) { + 6bc0: 2f01 cmp r7, #1 + 6bc2: d015 beq.n 6bf0 <_lv_blend_map+0x308> + if(opa > LV_OPA_MAX) { + 6bc4: 465b mov r3, fp + 6bc6: 2bfa cmp r3, #250 ; 0xfa + 6bc8: d900 bls.n 6bcc <_lv_blend_map+0x2e4> + 6bca: e0eb b.n 6da4 <_lv_blend_map+0x4bc> + for(y = 0; y < draw_area_h; y++) { + 6bcc: 9b0b ldr r3, [sp, #44] ; 0x2c + 6bce: 2b00 cmp r3, #0 + 6bd0: dc00 bgt.n 6bd4 <_lv_blend_map+0x2ec> + 6bd2: e69f b.n 6914 <_lv_blend_map+0x2c> + disp_buf_first += disp_w; + 6bd4: 4643 mov r3, r8 + 6bd6: 005b lsls r3, r3, #1 + 6bd8: 930e str r3, [sp, #56] ; 0x38 + map_buf_first += map_w; + 6bda: 0073 lsls r3, r6, #1 + 6bdc: 930f str r3, [sp, #60] ; 0x3c + 6bde: 46a9 mov r9, r5 + 6be0: 2300 movs r3, #0 + 6be2: 930d str r3, [sp, #52] ; 0x34 + 6be4: 331f adds r3, #31 + 6be6: 4698 mov r8, r3 + lv_opa_t opa_tmp = mask[x] >= LV_OPA_MAX ? opa : ((opa * mask[x]) >> 8); + 6be8: 465b mov r3, fp + 6bea: 9307 str r3, [sp, #28] + 6bec: 930a str r3, [sp, #40] ; 0x28 + 6bee: e39a b.n 7326 <_lv_blend_map+0xa3e> + if(disp->driver.gpu_blend_cb && (lv_area_get_size(draw_area) > GPU_SIZE_LIMIT)) { + 6bf0: 6a03 ldr r3, [r0, #32] + 6bf2: 2b00 cmp r3, #0 + 6bf4: d02a beq.n 6c4c <_lv_blend_map+0x364> + 6bf6: a810 add r0, sp, #64 ; 0x40 + 6bf8: 4b26 ldr r3, [pc, #152] ; (6c94 <_lv_blend_map+0x3ac>) + 6bfa: 4798 blx r3 + 6bfc: 28f0 cmp r0, #240 ; 0xf0 + 6bfe: d925 bls.n 6c4c <_lv_blend_map+0x364> + for(y = draw_area->y1; y <= draw_area->y2; y++) { + 6c00: ab10 add r3, sp, #64 ; 0x40 + 6c02: 2202 movs r2, #2 + 6c04: 5e9f ldrsh r7, [r3, r2] + 6c06: 2206 movs r2, #6 + 6c08: 5e9b ldrsh r3, [r3, r2] + 6c0a: 429f cmp r7, r3 + 6c0c: dd00 ble.n 6c10 <_lv_blend_map+0x328> + 6c0e: e681 b.n 6914 <_lv_blend_map+0x2c> + disp_buf_first += disp_w; + 6c10: 4643 mov r3, r8 + 6c12: 005b lsls r3, r3, #1 + 6c14: 4698 mov r8, r3 + map_buf_first += map_w; + 6c16: 0076 lsls r6, r6, #1 + for(y = draw_area->y1; y <= draw_area->y2; y++) { + 6c18: ab10 add r3, sp, #64 ; 0x40 + 6c1a: 9305 str r3, [sp, #20] + disp->driver.gpu_blend_cb(&disp->driver, disp_buf_first, map_buf_first, draw_area_w, opa); + 6c1c: 465b mov r3, fp + 6c1e: 9300 str r3, [sp, #0] + 6c20: 9b0c ldr r3, [sp, #48] ; 0x30 + 6c22: 9a09 ldr r2, [sp, #36] ; 0x24 + 6c24: 4692 mov sl, r2 + 6c26: 9908 ldr r1, [sp, #32] + 6c28: 4689 mov r9, r1 + 6c2a: 0020 movs r0, r4 + 6c2c: 6a25 ldr r5, [r4, #32] + 6c2e: 47a8 blx r5 + disp_buf_first += disp_w; + 6c30: 464b mov r3, r9 + 6c32: 4443 add r3, r8 + 6c34: 9308 str r3, [sp, #32] + map_buf_first += map_w; + 6c36: 46d4 mov ip, sl + 6c38: 44b4 add ip, r6 + 6c3a: 4663 mov r3, ip + 6c3c: 9309 str r3, [sp, #36] ; 0x24 + for(y = draw_area->y1; y <= draw_area->y2; y++) { + 6c3e: 3701 adds r7, #1 + 6c40: 9b05 ldr r3, [sp, #20] + 6c42: 2206 movs r2, #6 + 6c44: 5e9b ldrsh r3, [r3, r2] + 6c46: 429f cmp r7, r3 + 6c48: dde8 ble.n 6c1c <_lv_blend_map+0x334> + 6c4a: e663 b.n 6914 <_lv_blend_map+0x2c> + if(opa > LV_OPA_MAX) { + 6c4c: 465b mov r3, fp + 6c4e: 2bfa cmp r3, #250 ; 0xfa + 6c50: d824 bhi.n 6c9c <_lv_blend_map+0x3b4> + for(y = 0; y < draw_area_h; y++) { + 6c52: 9b0b ldr r3, [sp, #44] ; 0x2c + 6c54: 2b00 cmp r3, #0 + 6c56: dc00 bgt.n 6c5a <_lv_blend_map+0x372> + 6c58: e65c b.n 6914 <_lv_blend_map+0x2c> + disp_buf_first += disp_w; + 6c5a: 4643 mov r3, r8 + 6c5c: 005b lsls r3, r3, #1 + 6c5e: 930a str r3, [sp, #40] ; 0x28 + map_buf_first += map_w; + 6c60: 0073 lsls r3, r6, #1 + 6c62: 930d str r3, [sp, #52] ; 0x34 + 6c64: 9b0c ldr r3, [sp, #48] ; 0x30 + 6c66: 005b lsls r3, r3, #1 + 6c68: 930c str r3, [sp, #48] ; 0x30 + 6c6a: 2300 movs r3, #0 + 6c6c: 9307 str r3, [sp, #28] + 6c6e: 27ff movs r7, #255 ; 0xff + 6c70: 465b mov r3, fp + 6c72: 1aff subs r7, r7, r3 + 6c74: 231f movs r3, #31 + 6c76: 469c mov ip, r3 + LV_COLOR_SET_G(ret, LV_MATH_UDIV255((uint16_t) LV_COLOR_GET_G(c1) * mix + LV_COLOR_GET_G(c2) * (255 - mix))); + 6c78: 3320 adds r3, #32 + 6c7a: 4699 mov r9, r3 + disp_buf_first[x] = lv_color_mix(map_buf_first[x], disp_buf_first[x], opa); + 6c7c: 4b06 ldr r3, [pc, #24] ; (6c98 <_lv_blend_map+0x3b0>) + 6c7e: 469a mov sl, r3 + 6c80: 46b8 mov r8, r7 + 6c82: 465f mov r7, fp + 6c84: e03b b.n 6cfe <_lv_blend_map+0x416> + 6c86: 46c0 nop ; (mov r8, r8) + 6c88: 0000fba7 .word 0x0000fba7 + 6c8c: 00004349 .word 0x00004349 + 6c90: 0000f6a1 .word 0x0000f6a1 + 6c94: 0000fb8b .word 0x0000fb8b + 6c98: fffff81f .word 0xfffff81f + for(y = 0; y < draw_area_h; y++) { + 6c9c: 9b0b ldr r3, [sp, #44] ; 0x2c + 6c9e: 2b00 cmp r3, #0 + 6ca0: dc00 bgt.n 6ca4 <_lv_blend_map+0x3bc> + 6ca2: e637 b.n 6914 <_lv_blend_map+0x2c> + _lv_memcpy(disp_buf_first, map_buf_first, draw_area_w * sizeof(lv_color_t)); + 6ca4: 9b0c ldr r3, [sp, #48] ; 0x30 + 6ca6: 005c lsls r4, r3, #1 + disp_buf_first += disp_w; + 6ca8: 4643 mov r3, r8 + 6caa: 005b lsls r3, r3, #1 + 6cac: 4698 mov r8, r3 + map_buf_first += map_w; + 6cae: 0076 lsls r6, r6, #1 + 6cb0: 2500 movs r5, #0 + _lv_memcpy(disp_buf_first, map_buf_first, draw_area_w * sizeof(lv_color_t)); + 6cb2: 4f80 ldr r7, [pc, #512] ; (6eb4 <_lv_blend_map+0x5cc>) + 6cb4: 0022 movs r2, r4 + 6cb6: 9b09 ldr r3, [sp, #36] ; 0x24 + 6cb8: 469a mov sl, r3 + 6cba: 0019 movs r1, r3 + 6cbc: 9b08 ldr r3, [sp, #32] + 6cbe: 4699 mov r9, r3 + 6cc0: 0018 movs r0, r3 + 6cc2: 47b8 blx r7 + disp_buf_first += disp_w; + 6cc4: 464b mov r3, r9 + 6cc6: 4443 add r3, r8 + 6cc8: 9308 str r3, [sp, #32] + map_buf_first += map_w; + 6cca: 46d4 mov ip, sl + 6ccc: 44b4 add ip, r6 + 6cce: 4663 mov r3, ip + 6cd0: 9309 str r3, [sp, #36] ; 0x24 + for(y = 0; y < draw_area_h; y++) { + 6cd2: 3501 adds r5, #1 + 6cd4: 9b0b ldr r3, [sp, #44] ; 0x2c + 6cd6: 42ab cmp r3, r5 + 6cd8: dcec bgt.n 6cb4 <_lv_blend_map+0x3cc> + 6cda: e61b b.n 6914 <_lv_blend_map+0x2c> + disp_buf_first += disp_w; + 6cdc: 9b08 ldr r3, [sp, #32] + 6cde: 9a0a ldr r2, [sp, #40] ; 0x28 + 6ce0: 4693 mov fp, r2 + 6ce2: 445b add r3, fp + 6ce4: 9308 str r3, [sp, #32] + map_buf_first += map_w; + 6ce6: 9b09 ldr r3, [sp, #36] ; 0x24 + 6ce8: 9a0d ldr r2, [sp, #52] ; 0x34 + 6cea: 4693 mov fp, r2 + 6cec: 445b add r3, fp + 6cee: 9309 str r3, [sp, #36] ; 0x24 + for(y = 0; y < draw_area_h; y++) { + 6cf0: 9b07 ldr r3, [sp, #28] + 6cf2: 3301 adds r3, #1 + 6cf4: 9307 str r3, [sp, #28] + 6cf6: 9a0b ldr r2, [sp, #44] ; 0x2c + 6cf8: 429a cmp r2, r3 + 6cfa: dc00 bgt.n 6cfe <_lv_blend_map+0x416> + 6cfc: e60a b.n 6914 <_lv_blend_map+0x2c> + for(x = 0; x < draw_area_w; x++) { + 6cfe: 9b06 ldr r3, [sp, #24] + 6d00: 2b00 cmp r3, #0 + 6d02: ddeb ble.n 6cdc <_lv_blend_map+0x3f4> + 6d04: 9b09 ldr r3, [sp, #36] ; 0x24 + 6d06: 001e movs r6, r3 + 6d08: 9d08 ldr r5, [sp, #32] + 6d0a: 9a0c ldr r2, [sp, #48] ; 0x30 + 6d0c: 4693 mov fp, r2 + 6d0e: 445b add r3, fp + 6d10: 469b mov fp, r3 + 6d12: 4641 mov r1, r8 + LV_COLOR_SET_R(ret, LV_MATH_UDIV255((uint16_t) LV_COLOR_GET_R(c1) * mix + LV_COLOR_GET_R(c2) * (255 - mix))); + 6d14: 7873 ldrb r3, [r6, #1] + 6d16: 08db lsrs r3, r3, #3 + 6d18: 437b muls r3, r7 + 6d1a: 786a ldrb r2, [r5, #1] + 6d1c: 08d2 lsrs r2, r2, #3 + 6d1e: 434a muls r2, r1 + 6d20: 189a adds r2, r3, r2 + 6d22: 0213 lsls r3, r2, #8 + 6d24: 189b adds r3, r3, r2 + 6d26: 01db lsls r3, r3, #7 + 6d28: 189b adds r3, r3, r2 + 6d2a: 0ddb lsrs r3, r3, #23 + 6d2c: 4662 mov r2, ip + 6d2e: 4013 ands r3, r2 + 6d30: 9305 str r3, [sp, #20] + LV_COLOR_SET_G(ret, LV_MATH_UDIV255((uint16_t) LV_COLOR_GET_G(c1) * mix + LV_COLOR_GET_G(c2) * (255 - mix))); + 6d32: 8832 ldrh r2, [r6, #0] + 6d34: 0552 lsls r2, r2, #21 + 6d36: 0e92 lsrs r2, r2, #26 + 6d38: 437a muls r2, r7 + 6d3a: 882c ldrh r4, [r5, #0] + 6d3c: 0564 lsls r4, r4, #21 + 6d3e: 0ea4 lsrs r4, r4, #26 + 6d40: 434c muls r4, r1 + 6d42: 1914 adds r4, r2, r4 + 6d44: 0222 lsls r2, r4, #8 + 6d46: 1912 adds r2, r2, r4 + 6d48: 01d2 lsls r2, r2, #7 + 6d4a: 1912 adds r2, r2, r4 + 6d4c: 0dd2 lsrs r2, r2, #23 + LV_COLOR_SET_B(ret, LV_MATH_UDIV255((uint16_t) LV_COLOR_GET_B(c1) * mix + LV_COLOR_GET_B(c2) * (255 - mix))); + 6d4e: 7834 ldrb r4, [r6, #0] + 6d50: 06e4 lsls r4, r4, #27 + 6d52: 0ee4 lsrs r4, r4, #27 + 6d54: 437c muls r4, r7 + 6d56: 7828 ldrb r0, [r5, #0] + 6d58: 4680 mov r8, r0 + 6d5a: 06c0 lsls r0, r0, #27 + 6d5c: 0ec0 lsrs r0, r0, #27 + 6d5e: 4348 muls r0, r1 + 6d60: 1820 adds r0, r4, r0 + 6d62: 0204 lsls r4, r0, #8 + 6d64: 1824 adds r4, r4, r0 + 6d66: 01e4 lsls r4, r4, #7 + 6d68: 1824 adds r4, r4, r0 + 6d6a: 0de4 lsrs r4, r4, #23 + disp_buf_first[x] = lv_color_mix(map_buf_first[x], disp_buf_first[x], opa); + 6d6c: 4660 mov r0, ip + 6d6e: 4004 ands r4, r0 + 6d70: 4640 mov r0, r8 + 6d72: 4663 mov r3, ip + 6d74: 4398 bics r0, r3 + 6d76: 4304 orrs r4, r0 + 6d78: 702c strb r4, [r5, #0] + 6d7a: 464b mov r3, r9 + 6d7c: 401a ands r2, r3 + 6d7e: 0154 lsls r4, r2, #5 + 6d80: 882a ldrh r2, [r5, #0] + 6d82: 4653 mov r3, sl + 6d84: 401a ands r2, r3 + 6d86: 4322 orrs r2, r4 + 6d88: 802a strh r2, [r5, #0] + 6d8a: 9b05 ldr r3, [sp, #20] + 6d8c: 00db lsls r3, r3, #3 + 6d8e: 0a12 lsrs r2, r2, #8 + 6d90: 2007 movs r0, #7 + 6d92: 4002 ands r2, r0 + 6d94: 4313 orrs r3, r2 + 6d96: 706b strb r3, [r5, #1] + 6d98: 3602 adds r6, #2 + 6d9a: 3502 adds r5, #2 + for(x = 0; x < draw_area_w; x++) { + 6d9c: 455e cmp r6, fp + 6d9e: d1b9 bne.n 6d14 <_lv_blend_map+0x42c> + 6da0: 4688 mov r8, r1 + 6da2: e79b b.n 6cdc <_lv_blend_map+0x3f4> + int32_t x_end4 = draw_area_w - 4; + 6da4: 9b0c ldr r3, [sp, #48] ; 0x30 + 6da6: 3b04 subs r3, #4 + 6da8: 9307 str r3, [sp, #28] + for(y = 0; y < draw_area_h; y++) { + 6daa: 9b0b ldr r3, [sp, #44] ; 0x2c + 6dac: 2b00 cmp r3, #0 + 6dae: dc00 bgt.n 6db2 <_lv_blend_map+0x4ca> + 6db0: e5b0 b.n 6914 <_lv_blend_map+0x2c> + disp_buf_first += disp_w; + 6db2: 4643 mov r3, r8 + 6db4: 005b lsls r3, r3, #1 + 6db6: 930e str r3, [sp, #56] ; 0x38 + map_buf_first += map_w; + 6db8: 0073 lsls r3, r6, #1 + 6dba: 930f str r3, [sp, #60] ; 0x3c + 6dbc: 950a str r5, [sp, #40] ; 0x28 + 6dbe: 2300 movs r3, #0 + 6dc0: 930d str r3, [sp, #52] ; 0x34 + LV_COLOR_SET_R(ret, LV_MATH_UDIV255((uint16_t) LV_COLOR_GET_R(c1) * mix + LV_COLOR_GET_R(c2) * (255 - mix))); + 6dc2: 331f adds r3, #31 + 6dc4: 469b mov fp, r3 + 6dc6: 9b06 ldr r3, [sp, #24] + 6dc8: 4699 mov r9, r3 + 6dca: e3a6 b.n 751a <_lv_blend_map+0xc32> + MAP_NORMAL_MASK_PX(x) + 6dcc: 8803 ldrh r3, [r0, #0] + 6dce: 800b strh r3, [r1, #0] + 6dd0: 3701 adds r7, #1 + for(x = 0; x < draw_area_w && ((lv_uintptr_t)mask_tmp_x & 0x3); x++) { + 6dd2: 3601 adds r6, #1 + 6dd4: 9b05 ldr r3, [sp, #20] + 6dd6: 42b3 cmp r3, r6 + 6dd8: dc00 bgt.n 6ddc <_lv_blend_map+0x4f4> + 6dda: e381 b.n 74e0 <_lv_blend_map+0xbf8> + 6ddc: 3002 adds r0, #2 + 6dde: 3102 adds r1, #2 + 6de0: 2303 movs r3, #3 + 6de2: 421f tst r7, r3 + 6de4: d053 beq.n 6e8e <_lv_blend_map+0x5a6> + MAP_NORMAL_MASK_PX(x) + 6de6: 783d ldrb r5, [r7, #0] + 6de8: 2d00 cmp r5, #0 + 6dea: d0f1 beq.n 6dd0 <_lv_blend_map+0x4e8> + 6dec: 2dff cmp r5, #255 ; 0xff + 6dee: d0ed beq.n 6dcc <_lv_blend_map+0x4e4> + 6df0: 23ff movs r3, #255 ; 0xff + 6df2: 1b5b subs r3, r3, r5 + 6df4: 4699 mov r9, r3 + 6df6: 7843 ldrb r3, [r0, #1] + 6df8: 08db lsrs r3, r3, #3 + 6dfa: 436b muls r3, r5 + 6dfc: 784a ldrb r2, [r1, #1] + 6dfe: 08d2 lsrs r2, r2, #3 + 6e00: 464c mov r4, r9 + 6e02: 4362 muls r2, r4 + 6e04: 189a adds r2, r3, r2 + 6e06: 0213 lsls r3, r2, #8 + 6e08: 189b adds r3, r3, r2 + 6e0a: 01db lsls r3, r3, #7 + 6e0c: 189b adds r3, r3, r2 + 6e0e: 0ddb lsrs r3, r3, #23 + 6e10: 465a mov r2, fp + 6e12: 4013 ands r3, r2 + 6e14: 9306 str r3, [sp, #24] + LV_COLOR_SET_G(ret, LV_MATH_UDIV255((uint16_t) LV_COLOR_GET_G(c1) * mix + LV_COLOR_GET_G(c2) * (255 - mix))); + 6e16: 8802 ldrh r2, [r0, #0] + 6e18: 0552 lsls r2, r2, #21 + 6e1a: 0e92 lsrs r2, r2, #26 + 6e1c: 436a muls r2, r5 + 6e1e: 4694 mov ip, r2 + 6e20: 880a ldrh r2, [r1, #0] + 6e22: 0552 lsls r2, r2, #21 + 6e24: 0e92 lsrs r2, r2, #26 + 6e26: 4362 muls r2, r4 + 6e28: 4462 add r2, ip + 6e2a: 0214 lsls r4, r2, #8 + 6e2c: 46a4 mov ip, r4 + 6e2e: 4494 add ip, r2 + 6e30: 4664 mov r4, ip + 6e32: 01e4 lsls r4, r4, #7 + 6e34: 46a4 mov ip, r4 + 6e36: 4462 add r2, ip + 6e38: 0dd2 lsrs r2, r2, #23 + LV_COLOR_SET_B(ret, LV_MATH_UDIV255((uint16_t) LV_COLOR_GET_B(c1) * mix + LV_COLOR_GET_B(c2) * (255 - mix))); + 6e3a: 7804 ldrb r4, [r0, #0] + 6e3c: 06e4 lsls r4, r4, #27 + 6e3e: 0ee4 lsrs r4, r4, #27 + 6e40: 4365 muls r5, r4 + 6e42: 780c ldrb r4, [r1, #0] + 6e44: 46a4 mov ip, r4 + 6e46: 06e4 lsls r4, r4, #27 + 6e48: 0ee4 lsrs r4, r4, #27 + 6e4a: 46a0 mov r8, r4 + 6e4c: 464c mov r4, r9 + 6e4e: 4643 mov r3, r8 + 6e50: 435c muls r4, r3 + 6e52: 46a0 mov r8, r4 + 6e54: 44a8 add r8, r5 + 6e56: 4643 mov r3, r8 + 6e58: 021d lsls r5, r3, #8 + 6e5a: 4445 add r5, r8 + 6e5c: 01ed lsls r5, r5, #7 + 6e5e: 4445 add r5, r8 + 6e60: 0ded lsrs r5, r5, #23 + 6e62: 465b mov r3, fp + 6e64: 401d ands r5, r3 + 6e66: 4664 mov r4, ip + 6e68: 439c bics r4, r3 + 6e6a: 4325 orrs r5, r4 + 6e6c: 700d strb r5, [r1, #0] + 6e6e: 233f movs r3, #63 ; 0x3f + 6e70: 401a ands r2, r3 + 6e72: 0155 lsls r5, r2, #5 + 6e74: 880a ldrh r2, [r1, #0] + 6e76: 4653 mov r3, sl + 6e78: 401a ands r2, r3 + 6e7a: 432a orrs r2, r5 + 6e7c: 800a strh r2, [r1, #0] + 6e7e: 9b06 ldr r3, [sp, #24] + 6e80: 00db lsls r3, r3, #3 + 6e82: 0a12 lsrs r2, r2, #8 + 6e84: 2407 movs r4, #7 + 6e86: 4022 ands r2, r4 + 6e88: 4313 orrs r3, r2 + 6e8a: 704b strb r3, [r1, #1] + 6e8c: e7a0 b.n 6dd0 <_lv_blend_map+0x4e8> + 6e8e: 9b05 ldr r3, [sp, #20] + 6e90: 4699 mov r9, r3 + for(; x < x_end4; x += 4) { + 6e92: 9b07 ldr r3, [sp, #28] + 6e94: 42b3 cmp r3, r6 + 6e96: dc00 bgt.n 6e9a <_lv_blend_map+0x5b2> + 6e98: e319 b.n 74ce <_lv_blend_map+0xbe6> + 6e9a: 0070 lsls r0, r6, #1 + 6e9c: 9b09 ldr r3, [sp, #36] ; 0x24 + 6e9e: 181c adds r4, r3, r0 + 6ea0: 9b08 ldr r3, [sp, #32] + 6ea2: 469c mov ip, r3 + 6ea4: 4460 add r0, ip + MAP_NORMAL_MASK_PX(x + 3) + 6ea6: 4b04 ldr r3, [pc, #16] ; (6eb8 <_lv_blend_map+0x5d0>) + 6ea8: 469a mov sl, r3 + 6eaa: 464b mov r3, r9 + 6eac: 9306 str r3, [sp, #24] + 6eae: 9605 str r6, [sp, #20] + 6eb0: e016 b.n 6ee0 <_lv_blend_map+0x5f8> + 6eb2: 46c0 nop ; (mov r8, r8) + 6eb4: 00010c25 .word 0x00010c25 + 6eb8: fffff81f .word 0xfffff81f + disp_buf_first[x] = map_buf_first[x]; + 6ebc: 8823 ldrh r3, [r4, #0] + 6ebe: 8003 strh r3, [r0, #0] + disp_buf_first[x + 1] = map_buf_first[x + 1]; + 6ec0: 8863 ldrh r3, [r4, #2] + 6ec2: 8043 strh r3, [r0, #2] + disp_buf_first[x + 2] = map_buf_first[x + 2]; + 6ec4: 88a3 ldrh r3, [r4, #4] + 6ec6: 8083 strh r3, [r0, #4] + disp_buf_first[x + 3] = map_buf_first[x + 3]; + 6ec8: 88e3 ldrh r3, [r4, #6] + 6eca: 80c3 strh r3, [r0, #6] + mask32++; + 6ecc: 3704 adds r7, #4 + for(; x < x_end4; x += 4) { + 6ece: 9a05 ldr r2, [sp, #20] + 6ed0: 3204 adds r2, #4 + 6ed2: 9205 str r2, [sp, #20] + 6ed4: 3408 adds r4, #8 + 6ed6: 3008 adds r0, #8 + 6ed8: 9b07 ldr r3, [sp, #28] + 6eda: 4293 cmp r3, r2 + 6edc: dc00 bgt.n 6ee0 <_lv_blend_map+0x5f8> + 6ede: e14b b.n 7178 <_lv_blend_map+0x890> + if(*mask32) { + 6ee0: 683b ldr r3, [r7, #0] + 6ee2: 2b00 cmp r3, #0 + 6ee4: d0f2 beq.n 6ecc <_lv_blend_map+0x5e4> + if((*mask32) == 0xFFFFFFFF) { + 6ee6: 3301 adds r3, #1 + 6ee8: d0e8 beq.n 6ebc <_lv_blend_map+0x5d4> + MAP_NORMAL_MASK_PX(x) + 6eea: 7839 ldrb r1, [r7, #0] + 6eec: 2900 cmp r1, #0 + 6eee: d049 beq.n 6f84 <_lv_blend_map+0x69c> + 6ef0: 29ff cmp r1, #255 ; 0xff + 6ef2: d100 bne.n 6ef6 <_lv_blend_map+0x60e> + 6ef4: e134 b.n 7160 <_lv_blend_map+0x878> + LV_COLOR_SET_R(ret, LV_MATH_UDIV255((uint16_t) LV_COLOR_GET_R(c1) * mix + LV_COLOR_GET_R(c2) * (255 - mix))); + 6ef6: 23ff movs r3, #255 ; 0xff + 6ef8: 1a5d subs r5, r3, r1 + 6efa: 7862 ldrb r2, [r4, #1] + 6efc: 08d2 lsrs r2, r2, #3 + 6efe: 0013 movs r3, r2 + 6f00: 434b muls r3, r1 + 6f02: 7842 ldrb r2, [r0, #1] + 6f04: 08d2 lsrs r2, r2, #3 + 6f06: 436a muls r2, r5 + 6f08: 189a adds r2, r3, r2 + 6f0a: 0213 lsls r3, r2, #8 + 6f0c: 189b adds r3, r3, r2 + 6f0e: 01db lsls r3, r3, #7 + 6f10: 189b adds r3, r3, r2 + 6f12: 0ddb lsrs r3, r3, #23 + 6f14: 465a mov r2, fp + 6f16: 4013 ands r3, r2 + LV_COLOR_SET_G(ret, LV_MATH_UDIV255((uint16_t) LV_COLOR_GET_G(c1) * mix + LV_COLOR_GET_G(c2) * (255 - mix))); + 6f18: 8822 ldrh r2, [r4, #0] + 6f1a: 0552 lsls r2, r2, #21 + 6f1c: 0e92 lsrs r2, r2, #26 + 6f1e: 434a muls r2, r1 + 6f20: 4694 mov ip, r2 + 6f22: 8802 ldrh r2, [r0, #0] + 6f24: 0552 lsls r2, r2, #21 + 6f26: 0e92 lsrs r2, r2, #26 + 6f28: 436a muls r2, r5 + 6f2a: 4462 add r2, ip + 6f2c: 0216 lsls r6, r2, #8 + 6f2e: 46b4 mov ip, r6 + 6f30: 4494 add ip, r2 + 6f32: 4666 mov r6, ip + 6f34: 01f6 lsls r6, r6, #7 + 6f36: 46b4 mov ip, r6 + 6f38: 4462 add r2, ip + 6f3a: 0dd2 lsrs r2, r2, #23 + LV_COLOR_SET_B(ret, LV_MATH_UDIV255((uint16_t) LV_COLOR_GET_B(c1) * mix + LV_COLOR_GET_B(c2) * (255 - mix))); + 6f3c: 7826 ldrb r6, [r4, #0] + 6f3e: 06f6 lsls r6, r6, #27 + 6f40: 0ef6 lsrs r6, r6, #27 + 6f42: 4371 muls r1, r6 + 6f44: 7806 ldrb r6, [r0, #0] + 6f46: 46b4 mov ip, r6 + 6f48: 06f6 lsls r6, r6, #27 + 6f4a: 0ef6 lsrs r6, r6, #27 + 6f4c: 4375 muls r5, r6 + 6f4e: 194d adds r5, r1, r5 + 6f50: 0229 lsls r1, r5, #8 + 6f52: 1949 adds r1, r1, r5 + 6f54: 01c9 lsls r1, r1, #7 + 6f56: 1949 adds r1, r1, r5 + 6f58: 0dc9 lsrs r1, r1, #23 + 6f5a: 465d mov r5, fp + 6f5c: 4029 ands r1, r5 + 6f5e: 4665 mov r5, ip + 6f60: 465e mov r6, fp + 6f62: 43b5 bics r5, r6 + 6f64: 4329 orrs r1, r5 + 6f66: 7001 strb r1, [r0, #0] + 6f68: 213f movs r1, #63 ; 0x3f + 6f6a: 400a ands r2, r1 + 6f6c: 0151 lsls r1, r2, #5 + 6f6e: 8802 ldrh r2, [r0, #0] + 6f70: 4655 mov r5, sl + 6f72: 402a ands r2, r5 + 6f74: 430a orrs r2, r1 + 6f76: 8002 strh r2, [r0, #0] + 6f78: 00db lsls r3, r3, #3 + 6f7a: 0a12 lsrs r2, r2, #8 + 6f7c: 2107 movs r1, #7 + 6f7e: 400a ands r2, r1 + 6f80: 4313 orrs r3, r2 + 6f82: 7043 strb r3, [r0, #1] + MAP_NORMAL_MASK_PX(x + 1) + 6f84: 7879 ldrb r1, [r7, #1] + 6f86: 2900 cmp r1, #0 + 6f88: d04b beq.n 7022 <_lv_blend_map+0x73a> + 6f8a: 29ff cmp r1, #255 ; 0xff + 6f8c: d100 bne.n 6f90 <_lv_blend_map+0x6a8> + 6f8e: e0ea b.n 7166 <_lv_blend_map+0x87e> + 6f90: 1c83 adds r3, r0, #2 + LV_COLOR_SET_R(ret, LV_MATH_UDIV255((uint16_t) LV_COLOR_GET_R(c1) * mix + LV_COLOR_GET_R(c2) * (255 - mix))); + 6f92: 22ff movs r2, #255 ; 0xff + 6f94: 1a55 subs r5, r2, r1 + 6f96: 78e2 ldrb r2, [r4, #3] + 6f98: 08d2 lsrs r2, r2, #3 + 6f9a: 434a muls r2, r1 + 6f9c: 4698 mov r8, r3 + 6f9e: 78c3 ldrb r3, [r0, #3] + 6fa0: 08db lsrs r3, r3, #3 + 6fa2: 436b muls r3, r5 + 6fa4: 18d2 adds r2, r2, r3 + 6fa6: 0213 lsls r3, r2, #8 + 6fa8: 189b adds r3, r3, r2 + 6faa: 01db lsls r3, r3, #7 + 6fac: 189b adds r3, r3, r2 + 6fae: 0ddb lsrs r3, r3, #23 + 6fb0: 465a mov r2, fp + 6fb2: 4013 ands r3, r2 + LV_COLOR_SET_G(ret, LV_MATH_UDIV255((uint16_t) LV_COLOR_GET_G(c1) * mix + LV_COLOR_GET_G(c2) * (255 - mix))); + 6fb4: 8862 ldrh r2, [r4, #2] + 6fb6: 0552 lsls r2, r2, #21 + 6fb8: 0e92 lsrs r2, r2, #26 + 6fba: 434a muls r2, r1 + 6fbc: 4694 mov ip, r2 + 6fbe: 8842 ldrh r2, [r0, #2] + 6fc0: 0552 lsls r2, r2, #21 + 6fc2: 0e92 lsrs r2, r2, #26 + 6fc4: 436a muls r2, r5 + 6fc6: 4462 add r2, ip + 6fc8: 0216 lsls r6, r2, #8 + 6fca: 46b4 mov ip, r6 + 6fcc: 4494 add ip, r2 + 6fce: 4666 mov r6, ip + 6fd0: 01f6 lsls r6, r6, #7 + 6fd2: 46b4 mov ip, r6 + 6fd4: 4462 add r2, ip + 6fd6: 0dd2 lsrs r2, r2, #23 + LV_COLOR_SET_B(ret, LV_MATH_UDIV255((uint16_t) LV_COLOR_GET_B(c1) * mix + LV_COLOR_GET_B(c2) * (255 - mix))); + 6fd8: 78a6 ldrb r6, [r4, #2] + 6fda: 06f6 lsls r6, r6, #27 + 6fdc: 0ef6 lsrs r6, r6, #27 + 6fde: 4371 muls r1, r6 + 6fe0: 7886 ldrb r6, [r0, #2] + 6fe2: 46b4 mov ip, r6 + 6fe4: 06f6 lsls r6, r6, #27 + 6fe6: 0ef6 lsrs r6, r6, #27 + 6fe8: 4375 muls r5, r6 + 6fea: 194d adds r5, r1, r5 + 6fec: 0229 lsls r1, r5, #8 + 6fee: 1949 adds r1, r1, r5 + 6ff0: 01c9 lsls r1, r1, #7 + 6ff2: 1949 adds r1, r1, r5 + 6ff4: 0dc9 lsrs r1, r1, #23 + 6ff6: 465d mov r5, fp + 6ff8: 4029 ands r1, r5 + 6ffa: 4665 mov r5, ip + 6ffc: 465e mov r6, fp + 6ffe: 43b5 bics r5, r6 + 7000: 4329 orrs r1, r5 + 7002: 7081 strb r1, [r0, #2] + 7004: 213f movs r1, #63 ; 0x3f + 7006: 400a ands r2, r1 + 7008: 0151 lsls r1, r2, #5 + 700a: 8842 ldrh r2, [r0, #2] + 700c: 4655 mov r5, sl + 700e: 402a ands r2, r5 + 7010: 430a orrs r2, r1 + 7012: 8042 strh r2, [r0, #2] + 7014: 00db lsls r3, r3, #3 + 7016: 0a12 lsrs r2, r2, #8 + 7018: 2107 movs r1, #7 + 701a: 400a ands r2, r1 + 701c: 4313 orrs r3, r2 + 701e: 4642 mov r2, r8 + 7020: 7053 strb r3, [r2, #1] + MAP_NORMAL_MASK_PX(x + 2) + 7022: 78b9 ldrb r1, [r7, #2] + 7024: 2900 cmp r1, #0 + 7026: d04b beq.n 70c0 <_lv_blend_map+0x7d8> + 7028: 29ff cmp r1, #255 ; 0xff + 702a: d100 bne.n 702e <_lv_blend_map+0x746> + 702c: e09e b.n 716c <_lv_blend_map+0x884> + 702e: 1d03 adds r3, r0, #4 + LV_COLOR_SET_R(ret, LV_MATH_UDIV255((uint16_t) LV_COLOR_GET_R(c1) * mix + LV_COLOR_GET_R(c2) * (255 - mix))); + 7030: 22ff movs r2, #255 ; 0xff + 7032: 1a55 subs r5, r2, r1 + 7034: 7962 ldrb r2, [r4, #5] + 7036: 08d2 lsrs r2, r2, #3 + 7038: 434a muls r2, r1 + 703a: 4698 mov r8, r3 + 703c: 7943 ldrb r3, [r0, #5] + 703e: 08db lsrs r3, r3, #3 + 7040: 436b muls r3, r5 + 7042: 18d2 adds r2, r2, r3 + 7044: 0213 lsls r3, r2, #8 + 7046: 189b adds r3, r3, r2 + 7048: 01db lsls r3, r3, #7 + 704a: 189b adds r3, r3, r2 + 704c: 0ddb lsrs r3, r3, #23 + 704e: 465a mov r2, fp + 7050: 4013 ands r3, r2 + LV_COLOR_SET_G(ret, LV_MATH_UDIV255((uint16_t) LV_COLOR_GET_G(c1) * mix + LV_COLOR_GET_G(c2) * (255 - mix))); + 7052: 88a2 ldrh r2, [r4, #4] + 7054: 0552 lsls r2, r2, #21 + 7056: 0e92 lsrs r2, r2, #26 + 7058: 434a muls r2, r1 + 705a: 4694 mov ip, r2 + 705c: 8882 ldrh r2, [r0, #4] + 705e: 0552 lsls r2, r2, #21 + 7060: 0e92 lsrs r2, r2, #26 + 7062: 436a muls r2, r5 + 7064: 4462 add r2, ip + 7066: 0216 lsls r6, r2, #8 + 7068: 46b4 mov ip, r6 + 706a: 4494 add ip, r2 + 706c: 4666 mov r6, ip + 706e: 01f6 lsls r6, r6, #7 + 7070: 46b4 mov ip, r6 + 7072: 4462 add r2, ip + 7074: 0dd2 lsrs r2, r2, #23 + LV_COLOR_SET_B(ret, LV_MATH_UDIV255((uint16_t) LV_COLOR_GET_B(c1) * mix + LV_COLOR_GET_B(c2) * (255 - mix))); + 7076: 7926 ldrb r6, [r4, #4] + 7078: 06f6 lsls r6, r6, #27 + 707a: 0ef6 lsrs r6, r6, #27 + 707c: 4371 muls r1, r6 + 707e: 7906 ldrb r6, [r0, #4] + 7080: 46b4 mov ip, r6 + 7082: 06f6 lsls r6, r6, #27 + 7084: 0ef6 lsrs r6, r6, #27 + 7086: 4375 muls r5, r6 + 7088: 194d adds r5, r1, r5 + 708a: 0229 lsls r1, r5, #8 + 708c: 1949 adds r1, r1, r5 + 708e: 01c9 lsls r1, r1, #7 + 7090: 1949 adds r1, r1, r5 + 7092: 0dc9 lsrs r1, r1, #23 + 7094: 465d mov r5, fp + 7096: 4029 ands r1, r5 + 7098: 4665 mov r5, ip + 709a: 465e mov r6, fp + 709c: 43b5 bics r5, r6 + 709e: 4329 orrs r1, r5 + 70a0: 7101 strb r1, [r0, #4] + 70a2: 213f movs r1, #63 ; 0x3f + 70a4: 400a ands r2, r1 + 70a6: 0151 lsls r1, r2, #5 + 70a8: 8882 ldrh r2, [r0, #4] + 70aa: 4655 mov r5, sl + 70ac: 402a ands r2, r5 + 70ae: 430a orrs r2, r1 + 70b0: 8082 strh r2, [r0, #4] + 70b2: 00db lsls r3, r3, #3 + 70b4: 0a12 lsrs r2, r2, #8 + 70b6: 2107 movs r1, #7 + 70b8: 400a ands r2, r1 + 70ba: 4313 orrs r3, r2 + 70bc: 4642 mov r2, r8 + 70be: 7053 strb r3, [r2, #1] + MAP_NORMAL_MASK_PX(x + 3) + 70c0: 78f9 ldrb r1, [r7, #3] + 70c2: 2900 cmp r1, #0 + 70c4: d100 bne.n 70c8 <_lv_blend_map+0x7e0> + 70c6: e701 b.n 6ecc <_lv_blend_map+0x5e4> + 70c8: 29ff cmp r1, #255 ; 0xff + 70ca: d052 beq.n 7172 <_lv_blend_map+0x88a> + 70cc: 1d83 adds r3, r0, #6 + LV_COLOR_SET_R(ret, LV_MATH_UDIV255((uint16_t) LV_COLOR_GET_R(c1) * mix + LV_COLOR_GET_R(c2) * (255 - mix))); + 70ce: 22ff movs r2, #255 ; 0xff + 70d0: 1a55 subs r5, r2, r1 + 70d2: 79e2 ldrb r2, [r4, #7] + 70d4: 08d2 lsrs r2, r2, #3 + 70d6: 434a muls r2, r1 + 70d8: 4698 mov r8, r3 + 70da: 79c3 ldrb r3, [r0, #7] + 70dc: 08db lsrs r3, r3, #3 + 70de: 436b muls r3, r5 + 70e0: 18d2 adds r2, r2, r3 + 70e2: 0213 lsls r3, r2, #8 + 70e4: 189b adds r3, r3, r2 + 70e6: 01db lsls r3, r3, #7 + 70e8: 189b adds r3, r3, r2 + 70ea: 0ddb lsrs r3, r3, #23 + 70ec: 465a mov r2, fp + 70ee: 4013 ands r3, r2 + LV_COLOR_SET_G(ret, LV_MATH_UDIV255((uint16_t) LV_COLOR_GET_G(c1) * mix + LV_COLOR_GET_G(c2) * (255 - mix))); + 70f0: 88e2 ldrh r2, [r4, #6] + 70f2: 0552 lsls r2, r2, #21 + 70f4: 0e92 lsrs r2, r2, #26 + 70f6: 434a muls r2, r1 + 70f8: 4694 mov ip, r2 + 70fa: 88c2 ldrh r2, [r0, #6] + 70fc: 0552 lsls r2, r2, #21 + 70fe: 0e92 lsrs r2, r2, #26 + 7100: 436a muls r2, r5 + 7102: 4462 add r2, ip + 7104: 0216 lsls r6, r2, #8 + 7106: 46b4 mov ip, r6 + 7108: 4494 add ip, r2 + 710a: 4666 mov r6, ip + 710c: 01f6 lsls r6, r6, #7 + 710e: 46b4 mov ip, r6 + 7110: 4462 add r2, ip + 7112: 0dd2 lsrs r2, r2, #23 + LV_COLOR_SET_B(ret, LV_MATH_UDIV255((uint16_t) LV_COLOR_GET_B(c1) * mix + LV_COLOR_GET_B(c2) * (255 - mix))); + 7114: 79a6 ldrb r6, [r4, #6] + 7116: 06f6 lsls r6, r6, #27 + 7118: 0ef6 lsrs r6, r6, #27 + 711a: 4371 muls r1, r6 + 711c: 7986 ldrb r6, [r0, #6] + 711e: 46b4 mov ip, r6 + 7120: 06f6 lsls r6, r6, #27 + 7122: 0ef6 lsrs r6, r6, #27 + 7124: 4375 muls r5, r6 + 7126: 194d adds r5, r1, r5 + 7128: 0229 lsls r1, r5, #8 + 712a: 1949 adds r1, r1, r5 + 712c: 01c9 lsls r1, r1, #7 + 712e: 1949 adds r1, r1, r5 + 7130: 0dc9 lsrs r1, r1, #23 + 7132: 465d mov r5, fp + 7134: 4029 ands r1, r5 + 7136: 4665 mov r5, ip + 7138: 465e mov r6, fp + 713a: 43b5 bics r5, r6 + 713c: 4329 orrs r1, r5 + 713e: 7181 strb r1, [r0, #6] + 7140: 213f movs r1, #63 ; 0x3f + 7142: 400a ands r2, r1 + 7144: 0151 lsls r1, r2, #5 + 7146: 88c2 ldrh r2, [r0, #6] + 7148: 4655 mov r5, sl + 714a: 402a ands r2, r5 + 714c: 430a orrs r2, r1 + 714e: 80c2 strh r2, [r0, #6] + 7150: 00db lsls r3, r3, #3 + 7152: 0a12 lsrs r2, r2, #8 + 7154: 2107 movs r1, #7 + 7156: 400a ands r2, r1 + 7158: 4313 orrs r3, r2 + 715a: 4642 mov r2, r8 + 715c: 7053 strb r3, [r2, #1] + 715e: e6b5 b.n 6ecc <_lv_blend_map+0x5e4> + MAP_NORMAL_MASK_PX(x) + 7160: 8823 ldrh r3, [r4, #0] + 7162: 8003 strh r3, [r0, #0] + 7164: e70e b.n 6f84 <_lv_blend_map+0x69c> + MAP_NORMAL_MASK_PX(x + 1) + 7166: 8863 ldrh r3, [r4, #2] + 7168: 8043 strh r3, [r0, #2] + 716a: e75a b.n 7022 <_lv_blend_map+0x73a> + MAP_NORMAL_MASK_PX(x + 2) + 716c: 88a3 ldrh r3, [r4, #4] + 716e: 8083 strh r3, [r0, #4] + 7170: e7a6 b.n 70c0 <_lv_blend_map+0x7d8> + MAP_NORMAL_MASK_PX(x + 3) + 7172: 88e3 ldrh r3, [r4, #6] + 7174: 80c3 strh r3, [r0, #6] + 7176: e6a9 b.n 6ecc <_lv_blend_map+0x5e4> + 7178: 9b06 ldr r3, [sp, #24] + 717a: 4699 mov r9, r3 + 717c: 0016 movs r6, r2 + for(; x < draw_area_w ; x++) { + 717e: 4293 cmp r3, r2 + 7180: dc00 bgt.n 7184 <_lv_blend_map+0x89c> + 7182: e1b3 b.n 74ec <_lv_blend_map+0xc04> + mask32++; + 7184: 003b movs r3, r7 + 7186: 0077 lsls r7, r6, #1 + 7188: 9a09 ldr r2, [sp, #36] ; 0x24 + 718a: 4690 mov r8, r2 + 718c: 44b8 add r8, r7 + 718e: 9a08 ldr r2, [sp, #32] + 7190: 4694 mov ip, r2 + 7192: 4467 add r7, ip + MAP_NORMAL_MASK_PX(x) + 7194: 1b9b subs r3, r3, r6 + 7196: 9305 str r3, [sp, #20] + 7198: 4bce ldr r3, [pc, #824] ; (74d4 <_lv_blend_map+0xbec>) + 719a: 469a mov sl, r3 + 719c: 2307 movs r3, #7 + 719e: 469c mov ip, r3 + 71a0: 4644 mov r4, r8 + 71a2: e007 b.n 71b4 <_lv_blend_map+0x8cc> + 71a4: 8823 ldrh r3, [r4, #0] + 71a6: 803b strh r3, [r7, #0] + for(; x < draw_area_w ; x++) { + 71a8: 3601 adds r6, #1 + 71aa: 3402 adds r4, #2 + 71ac: 3702 adds r7, #2 + 71ae: 45b1 cmp r9, r6 + 71b0: dc00 bgt.n 71b4 <_lv_blend_map+0x8cc> + 71b2: e19b b.n 74ec <_lv_blend_map+0xc04> + MAP_NORMAL_MASK_PX(x) + 71b4: 9b05 ldr r3, [sp, #20] + 71b6: 5d99 ldrb r1, [r3, r6] + 71b8: 2900 cmp r1, #0 + 71ba: d0f5 beq.n 71a8 <_lv_blend_map+0x8c0> + 71bc: 29ff cmp r1, #255 ; 0xff + 71be: d0f1 beq.n 71a4 <_lv_blend_map+0x8bc> + LV_COLOR_SET_R(ret, LV_MATH_UDIV255((uint16_t) LV_COLOR_GET_R(c1) * mix + LV_COLOR_GET_R(c2) * (255 - mix))); + 71c0: 23ff movs r3, #255 ; 0xff + 71c2: 1a58 subs r0, r3, r1 + 71c4: 7862 ldrb r2, [r4, #1] + 71c6: 08d2 lsrs r2, r2, #3 + 71c8: 434a muls r2, r1 + 71ca: 0015 movs r5, r2 + 71cc: 787a ldrb r2, [r7, #1] + 71ce: 08d2 lsrs r2, r2, #3 + 71d0: 4342 muls r2, r0 + 71d2: 18ad adds r5, r5, r2 + 71d4: 022b lsls r3, r5, #8 + 71d6: 195b adds r3, r3, r5 + 71d8: 01db lsls r3, r3, #7 + 71da: 195b adds r3, r3, r5 + 71dc: 0ddb lsrs r3, r3, #23 + 71de: 465a mov r2, fp + 71e0: 4013 ands r3, r2 + 71e2: 9306 str r3, [sp, #24] + LV_COLOR_SET_G(ret, LV_MATH_UDIV255((uint16_t) LV_COLOR_GET_G(c1) * mix + LV_COLOR_GET_G(c2) * (255 - mix))); + 71e4: 8825 ldrh r5, [r4, #0] + 71e6: 056d lsls r5, r5, #21 + 71e8: 0ead lsrs r5, r5, #26 + 71ea: 434d muls r5, r1 + 71ec: 883a ldrh r2, [r7, #0] + 71ee: 0552 lsls r2, r2, #21 + 71f0: 0e92 lsrs r2, r2, #26 + 71f2: 4342 muls r2, r0 + 71f4: 18ad adds r5, r5, r2 + 71f6: 022a lsls r2, r5, #8 + 71f8: 1952 adds r2, r2, r5 + 71fa: 01d2 lsls r2, r2, #7 + 71fc: 1952 adds r2, r2, r5 + 71fe: 0dd2 lsrs r2, r2, #23 + LV_COLOR_SET_B(ret, LV_MATH_UDIV255((uint16_t) LV_COLOR_GET_B(c1) * mix + LV_COLOR_GET_B(c2) * (255 - mix))); + 7200: 7825 ldrb r5, [r4, #0] + 7202: 06ed lsls r5, r5, #27 + 7204: 0eed lsrs r5, r5, #27 + 7206: 4369 muls r1, r5 + 7208: 783d ldrb r5, [r7, #0] + 720a: 06eb lsls r3, r5, #27 + 720c: 0edb lsrs r3, r3, #27 + 720e: 4358 muls r0, r3 + 7210: 1808 adds r0, r1, r0 + 7212: 0201 lsls r1, r0, #8 + 7214: 1809 adds r1, r1, r0 + 7216: 01c9 lsls r1, r1, #7 + 7218: 1809 adds r1, r1, r0 + 721a: 0dc9 lsrs r1, r1, #23 + 721c: 465b mov r3, fp + 721e: 4019 ands r1, r3 + 7220: 439d bics r5, r3 + 7222: 4329 orrs r1, r5 + 7224: 7039 strb r1, [r7, #0] + 7226: 233f movs r3, #63 ; 0x3f + 7228: 401a ands r2, r3 + 722a: 0151 lsls r1, r2, #5 + 722c: 883a ldrh r2, [r7, #0] + 722e: 4653 mov r3, sl + 7230: 401a ands r2, r3 + 7232: 430a orrs r2, r1 + 7234: 803a strh r2, [r7, #0] + 7236: 9b06 ldr r3, [sp, #24] + 7238: 00db lsls r3, r3, #3 + 723a: 0a12 lsrs r2, r2, #8 + 723c: 4661 mov r1, ip + 723e: 400a ands r2, r1 + 7240: 4313 orrs r3, r2 + 7242: 707b strb r3, [r7, #1] + 7244: e7b0 b.n 71a8 <_lv_blend_map+0x8c0> + LV_COLOR_SET_R(ret, LV_MATH_UDIV255((uint16_t) LV_COLOR_GET_R(c1) * mix + LV_COLOR_GET_R(c2) * (255 - mix))); + 7246: 23ff movs r3, #255 ; 0xff + 7248: 1a1d subs r5, r3, r0 + 724a: 784b ldrb r3, [r1, #1] + 724c: 08db lsrs r3, r3, #3 + 724e: 4343 muls r3, r0 + 7250: 7872 ldrb r2, [r6, #1] + 7252: 08d2 lsrs r2, r2, #3 + 7254: 436a muls r2, r5 + 7256: 189a adds r2, r3, r2 + 7258: 0213 lsls r3, r2, #8 + 725a: 189b adds r3, r3, r2 + 725c: 01db lsls r3, r3, #7 + 725e: 189b adds r3, r3, r2 + 7260: 0ddb lsrs r3, r3, #23 + 7262: 4642 mov r2, r8 + 7264: 4013 ands r3, r2 + 7266: 9305 str r3, [sp, #20] + LV_COLOR_SET_G(ret, LV_MATH_UDIV255((uint16_t) LV_COLOR_GET_G(c1) * mix + LV_COLOR_GET_G(c2) * (255 - mix))); + 7268: 880a ldrh r2, [r1, #0] + 726a: 0552 lsls r2, r2, #21 + 726c: 0e92 lsrs r2, r2, #26 + 726e: 4342 muls r2, r0 + 7270: 4691 mov r9, r2 + 7272: 8832 ldrh r2, [r6, #0] + 7274: 0552 lsls r2, r2, #21 + 7276: 0e92 lsrs r2, r2, #26 + 7278: 436a muls r2, r5 + 727a: 444a add r2, r9 + 727c: 0213 lsls r3, r2, #8 + 727e: 4699 mov r9, r3 + 7280: 4491 add r9, r2 + 7282: 464b mov r3, r9 + 7284: 01db lsls r3, r3, #7 + 7286: 4699 mov r9, r3 + 7288: 444a add r2, r9 + 728a: 0dd2 lsrs r2, r2, #23 + LV_COLOR_SET_B(ret, LV_MATH_UDIV255((uint16_t) LV_COLOR_GET_B(c1) * mix + LV_COLOR_GET_B(c2) * (255 - mix))); + 728c: 780b ldrb r3, [r1, #0] + 728e: 06db lsls r3, r3, #27 + 7290: 0edb lsrs r3, r3, #27 + 7292: 4343 muls r3, r0 + 7294: 4699 mov r9, r3 + 7296: 7833 ldrb r3, [r6, #0] + 7298: 469c mov ip, r3 + 729a: 06db lsls r3, r3, #27 + 729c: 0edb lsrs r3, r3, #27 + 729e: 435d muls r5, r3 + 72a0: 44a9 add r9, r5 + 72a2: 464b mov r3, r9 + 72a4: 021d lsls r5, r3, #8 + 72a6: 444d add r5, r9 + 72a8: 01ed lsls r5, r5, #7 + 72aa: 444d add r5, r9 + 72ac: 0ded lsrs r5, r5, #23 + disp_buf_first[x] = lv_color_mix(map_buf_first[x], disp_buf_first[x], opa_tmp); + 72ae: 4643 mov r3, r8 + 72b0: 401d ands r5, r3 + 72b2: 4663 mov r3, ip + 72b4: 4640 mov r0, r8 + 72b6: 4383 bics r3, r0 + 72b8: 431d orrs r5, r3 + 72ba: 7035 strb r5, [r6, #0] + 72bc: 233f movs r3, #63 ; 0x3f + 72be: 401a ands r2, r3 + 72c0: 0155 lsls r5, r2, #5 + 72c2: 8832 ldrh r2, [r6, #0] + 72c4: 4b83 ldr r3, [pc, #524] ; (74d4 <_lv_blend_map+0xbec>) + 72c6: 401a ands r2, r3 + 72c8: 432a orrs r2, r5 + 72ca: 8032 strh r2, [r6, #0] + 72cc: 9b05 ldr r3, [sp, #20] + 72ce: 00db lsls r3, r3, #3 + 72d0: 0a12 lsrs r2, r2, #8 + 72d2: 4658 mov r0, fp + 72d4: 4002 ands r2, r0 + 72d6: 4313 orrs r3, r2 + 72d8: 7073 strb r3, [r6, #1] + for(x = 0; x < draw_area_w; x++) { + 72da: 3701 adds r7, #1 + 72dc: 3102 adds r1, #2 + 72de: 3602 adds r6, #2 + 72e0: 9b06 ldr r3, [sp, #24] + 72e2: 42bb cmp r3, r7 + 72e4: dd09 ble.n 72fa <_lv_blend_map+0xa12> + if(mask[x]) { + 72e6: 5de5 ldrb r5, [r4, r7] + 72e8: 2d00 cmp r5, #0 + 72ea: d0f6 beq.n 72da <_lv_blend_map+0x9f2> + lv_opa_t opa_tmp = mask[x] >= LV_OPA_MAX ? opa : ((opa * mask[x]) >> 8); + 72ec: 9807 ldr r0, [sp, #28] + 72ee: 2df9 cmp r5, #249 ; 0xf9 + 72f0: d8a9 bhi.n 7246 <_lv_blend_map+0x95e> + 72f2: 9b0a ldr r3, [sp, #40] ; 0x28 + 72f4: 435d muls r5, r3 + 72f6: 0a28 lsrs r0, r5, #8 + 72f8: e7a5 b.n 7246 <_lv_blend_map+0x95e> + 72fa: 46a1 mov r9, r4 + disp_buf_first += disp_w; + 72fc: 9b08 ldr r3, [sp, #32] + 72fe: 9a0e ldr r2, [sp, #56] ; 0x38 + 7300: 4694 mov ip, r2 + 7302: 4463 add r3, ip + 7304: 9308 str r3, [sp, #32] + 7306: 9b0c ldr r3, [sp, #48] ; 0x30 + 7308: 469c mov ip, r3 + 730a: 44e1 add r9, ip + map_buf_first += map_w; + 730c: 9b09 ldr r3, [sp, #36] ; 0x24 + 730e: 9a0f ldr r2, [sp, #60] ; 0x3c + 7310: 4694 mov ip, r2 + 7312: 4463 add r3, ip + 7314: 9309 str r3, [sp, #36] ; 0x24 + for(y = 0; y < draw_area_h; y++) { + 7316: 9b0d ldr r3, [sp, #52] ; 0x34 + 7318: 3301 adds r3, #1 + 731a: 930d str r3, [sp, #52] ; 0x34 + 731c: 9a0b ldr r2, [sp, #44] ; 0x2c + 731e: 429a cmp r2, r3 + 7320: dc01 bgt.n 7326 <_lv_blend_map+0xa3e> + 7322: f7ff faf7 bl 6914 <_lv_blend_map+0x2c> + for(x = 0; x < draw_area_w; x++) { + 7326: 9b06 ldr r3, [sp, #24] + 7328: 2b00 cmp r3, #0 + 732a: dde7 ble.n 72fc <_lv_blend_map+0xa14> + 732c: 9b09 ldr r3, [sp, #36] ; 0x24 + 732e: 469c mov ip, r3 + 7330: 9e08 ldr r6, [sp, #32] + 7332: 2700 movs r7, #0 + disp_buf_first[x] = lv_color_mix(map_buf_first[x], disp_buf_first[x], opa_tmp); + 7334: 2307 movs r3, #7 + 7336: 469b mov fp, r3 + 7338: 4661 mov r1, ip + 733a: 464c mov r4, r9 + 733c: e7d3 b.n 72e6 <_lv_blend_map+0x9fe> + switch(mode) { + 733e: 2e01 cmp r6, #1 + 7340: d04d beq.n 73de <_lv_blend_map+0xaf6> + 7342: 2e02 cmp r6, #2 + 7344: d001 beq.n 734a <_lv_blend_map+0xa62> + 7346: f7ff fae5 bl 6914 <_lv_blend_map+0x2c> + blend_fp = color_blend_true_color_subtractive; + 734a: 4b63 ldr r3, [pc, #396] ; (74d8 <_lv_blend_map+0xbf0>) + 734c: 930a str r3, [sp, #40] ; 0x28 + 734e: 464b mov r3, r9 + 7350: 2210 movs r2, #16 + 7352: 5e9b ldrsh r3, [r3, r2] + 7354: 001a movs r2, r3 + 7356: 930b str r3, [sp, #44] ; 0x2c + 7358: 464b mov r3, r9 + 735a: 8a9b ldrh r3, [r3, #20] + 735c: 3301 adds r3, #1 + 735e: 1a9b subs r3, r3, r2 + 7360: b21b sxth r3, r3 + 7362: 469c mov ip, r3 + 7364: 2300 movs r3, #0 + 7366: 5ee2 ldrsh r2, [r4, r3] + 7368: 920d str r2, [sp, #52] ; 0x34 + 736a: 88a3 ldrh r3, [r4, #4] + 736c: 3301 adds r3, #1 + 736e: 1a9b subs r3, r3, r2 + 7370: b219 sxth r1, r3 + lv_color_t * disp_buf_tmp = disp_buf + disp_w * draw_area->y1; + 7372: 9e08 ldr r6, [sp, #32] + 7374: 4662 mov r2, ip + 7376: 4372 muls r2, r6 + 7378: 0053 lsls r3, r2, #1 + 737a: 9a05 ldr r2, [sp, #20] + 737c: 4690 mov r8, r2 + 737e: 4498 add r8, r3 + 7380: 4643 mov r3, r8 + 7382: 9306 str r3, [sp, #24] + const lv_color_t * map_buf_tmp = map_buf + map_w * (draw_area->y1 - (map_area->y1 - disp_area->y1)); + 7384: 2202 movs r2, #2 + 7386: 5ea3 ldrsh r3, [r4, r2] + 7388: 464a mov r2, r9 + 738a: 2412 movs r4, #18 + 738c: 5f14 ldrsh r4, [r2, r4] + 738e: 1b1b subs r3, r3, r4 + 7390: 1af3 subs r3, r6, r3 + 7392: 434b muls r3, r1 + 7394: 005b lsls r3, r3, #1 + 7396: 9a07 ldr r2, [sp, #28] + 7398: 18d4 adds r4, r2, r3 + if(mask_res == LV_DRAW_MASK_RES_FULL_COVER) { + 739a: 2f01 cmp r7, #1 + 739c: d022 beq.n 73e4 <_lv_blend_map+0xafc> + const lv_opa_t * mask_tmp = mask - draw_area->x1; + 739e: 4653 mov r3, sl + 73a0: 1aeb subs r3, r5, r3 + 73a2: 001a movs r2, r3 + map_buf_tmp -= draw_area->x1; + 73a4: 4653 mov r3, sl + 73a6: 005b lsls r3, r3, #1 + 73a8: 1ae3 subs r3, r4, r3 + 73aa: 4699 mov r9, r3 + for(y = draw_area->y1; y <= draw_area->y2; y++) { + 73ac: 9b08 ldr r3, [sp, #32] + 73ae: 9c0c ldr r4, [sp, #48] ; 0x30 + 73b0: 42a3 cmp r3, r4 + 73b2: dd01 ble.n 73b8 <_lv_blend_map+0xad0> + 73b4: f7ff faae bl 6914 <_lv_blend_map+0x2c> + disp_buf_tmp += disp_w; + 73b8: 4663 mov r3, ip + 73ba: 005b lsls r3, r3, #1 + 73bc: 4698 mov r8, r3 + map_buf_tmp += map_w; + 73be: 004b lsls r3, r1, #1 + 73c0: 9307 str r3, [sp, #28] + for(x = draw_area->x1; x <= draw_area->x2; x++) { + 73c2: af10 add r7, sp, #64 ; 0x40 + lv_opa_t opa_tmp = mask_tmp[x] >= LV_OPA_MAX ? opa : ((opa * mask_tmp[x]) >> 8); + 73c4: 465b mov r3, fp + 73c6: 9305 str r3, [sp, #20] + 73c8: 3001 adds r0, #1 + 73ca: 9b09 ldr r3, [sp, #36] ; 0x24 + 73cc: 1ac0 subs r0, r0, r3 + mask_tmp += draw_area_w; + 73ce: b203 sxth r3, r0 + 73d0: 9309 str r3, [sp, #36] ; 0x24 + 73d2: 9b0a ldr r3, [sp, #40] ; 0x28 + 73d4: 469a mov sl, r3 + 73d6: 4643 mov r3, r8 + 73d8: 930a str r3, [sp, #40] ; 0x28 + 73da: 4690 mov r8, r2 + 73dc: e068 b.n 74b0 <_lv_blend_map+0xbc8> + blend_fp = color_blend_true_color_additive; + 73de: 4b3f ldr r3, [pc, #252] ; (74dc <_lv_blend_map+0xbf4>) + 73e0: 930a str r3, [sp, #40] ; 0x28 + 73e2: e7b4 b.n 734e <_lv_blend_map+0xa66> + map_buf_tmp -= draw_area->x1; + 73e4: 9b0b ldr r3, [sp, #44] ; 0x2c + 73e6: 9a0d ldr r2, [sp, #52] ; 0x34 + 73e8: 1a9b subs r3, r3, r2 + 73ea: 005b lsls r3, r3, #1 + 73ec: 46a1 mov r9, r4 + 73ee: 4499 add r9, r3 + for(y = draw_area->y1; y <= draw_area->y2; y++) { + 73f0: 9a0c ldr r2, [sp, #48] ; 0x30 + 73f2: 4296 cmp r6, r2 + 73f4: dd01 ble.n 73fa <_lv_blend_map+0xb12> + 73f6: f7ff fa8d bl 6914 <_lv_blend_map+0x2c> + disp_buf_tmp += disp_w; + 73fa: 4663 mov r3, ip + 73fc: 005b lsls r3, r3, #1 + 73fe: 469a mov sl, r3 + map_buf_tmp += map_w; + 7400: 004b lsls r3, r1, #1 + 7402: 4698 mov r8, r3 + for(x = draw_area->x1; x <= draw_area->x2; x++) { + 7404: af10 add r7, sp, #64 ; 0x40 + 7406: 465b mov r3, fp + 7408: 9305 str r3, [sp, #20] + 740a: 46d3 mov fp, sl + 740c: 9b0a ldr r3, [sp, #40] ; 0x28 + 740e: 469a mov sl, r3 + 7410: 2300 movs r3, #0 + 7412: 5efd ldrsh r5, [r7, r3] + 7414: 002e movs r6, r5 + 7416: 2204 movs r2, #4 + 7418: 5ebb ldrsh r3, [r7, r2] + 741a: 429d cmp r5, r3 + 741c: dc0f bgt.n 743e <_lv_blend_map+0xb56> + 741e: 006d lsls r5, r5, #1 + 7420: 9b06 ldr r3, [sp, #24] + 7422: 195c adds r4, r3, r5 + 7424: 444d add r5, r9 + disp_buf_tmp[x] = blend_fp(map_buf_tmp[x], disp_buf_tmp[x], opa); + 7426: 8821 ldrh r1, [r4, #0] + 7428: 8828 ldrh r0, [r5, #0] + 742a: 9a05 ldr r2, [sp, #20] + 742c: 47d0 blx sl + 742e: 8020 strh r0, [r4, #0] + for(x = draw_area->x1; x <= draw_area->x2; x++) { + 7430: 3601 adds r6, #1 + 7432: 3402 adds r4, #2 + 7434: 3502 adds r5, #2 + 7436: 2204 movs r2, #4 + 7438: 5ebb ldrsh r3, [r7, r2] + 743a: 429e cmp r6, r3 + 743c: ddf3 ble.n 7426 <_lv_blend_map+0xb3e> + disp_buf_tmp += disp_w; + 743e: 9b06 ldr r3, [sp, #24] + 7440: 445b add r3, fp + 7442: 9306 str r3, [sp, #24] + map_buf_tmp += map_w; + 7444: 44c1 add r9, r8 + for(y = draw_area->y1; y <= draw_area->y2; y++) { + 7446: 9b08 ldr r3, [sp, #32] + 7448: 3301 adds r3, #1 + 744a: 001a movs r2, r3 + 744c: 9308 str r3, [sp, #32] + 744e: 2106 movs r1, #6 + 7450: 5e7b ldrsh r3, [r7, r1] + 7452: 429a cmp r2, r3 + 7454: dddc ble.n 7410 <_lv_blend_map+0xb28> + 7456: f7ff fa5d bl 6914 <_lv_blend_map+0x2c> + disp_buf_tmp[x] = blend_fp(map_buf_tmp[x], disp_buf_tmp[x], opa_tmp); + 745a: 8831 ldrh r1, [r6, #0] + 745c: 8828 ldrh r0, [r5, #0] + 745e: 47d0 blx sl + 7460: 8030 strh r0, [r6, #0] + for(x = draw_area->x1; x <= draw_area->x2; x++) { + 7462: 3401 adds r4, #1 + 7464: 3602 adds r6, #2 + 7466: 3502 adds r5, #2 + 7468: 2204 movs r2, #4 + 746a: 5ebb ldrsh r3, [r7, r2] + 746c: 429c cmp r4, r3 + 746e: dc0a bgt.n 7486 <_lv_blend_map+0xb9e> + if(mask_tmp[x] == 0) continue; + 7470: 4643 mov r3, r8 + 7472: 5d1b ldrb r3, [r3, r4] + 7474: 2b00 cmp r3, #0 + 7476: d0f4 beq.n 7462 <_lv_blend_map+0xb7a> + lv_opa_t opa_tmp = mask_tmp[x] >= LV_OPA_MAX ? opa : ((opa * mask_tmp[x]) >> 8); + 7478: 9a05 ldr r2, [sp, #20] + 747a: 2bf9 cmp r3, #249 ; 0xf9 + 747c: d8ed bhi.n 745a <_lv_blend_map+0xb72> + 747e: 465a mov r2, fp + 7480: 4353 muls r3, r2 + 7482: 0a1a lsrs r2, r3, #8 + 7484: e7e9 b.n 745a <_lv_blend_map+0xb72> + disp_buf_tmp += disp_w; + 7486: 9b06 ldr r3, [sp, #24] + 7488: 9a0a ldr r2, [sp, #40] ; 0x28 + 748a: 4694 mov ip, r2 + 748c: 4463 add r3, ip + 748e: 9306 str r3, [sp, #24] + 7490: 9b09 ldr r3, [sp, #36] ; 0x24 + 7492: 469c mov ip, r3 + 7494: 44e0 add r8, ip + map_buf_tmp += map_w; + 7496: 9b07 ldr r3, [sp, #28] + 7498: 469c mov ip, r3 + 749a: 44e1 add r9, ip + for(y = draw_area->y1; y <= draw_area->y2; y++) { + 749c: 9b08 ldr r3, [sp, #32] + 749e: 3301 adds r3, #1 + 74a0: 001a movs r2, r3 + 74a2: 9308 str r3, [sp, #32] + 74a4: 2106 movs r1, #6 + 74a6: 5e7b ldrsh r3, [r7, r1] + 74a8: 429a cmp r2, r3 + 74aa: dd01 ble.n 74b0 <_lv_blend_map+0xbc8> + 74ac: f7ff fa32 bl 6914 <_lv_blend_map+0x2c> + for(x = draw_area->x1; x <= draw_area->x2; x++) { + 74b0: 2300 movs r3, #0 + 74b2: 5efd ldrsh r5, [r7, r3] + 74b4: 002c movs r4, r5 + 74b6: 2204 movs r2, #4 + 74b8: 5ebb ldrsh r3, [r7, r2] + 74ba: 429d cmp r5, r3 + 74bc: dce3 bgt.n 7486 <_lv_blend_map+0xb9e> + 74be: 006d lsls r5, r5, #1 + 74c0: 9b06 ldr r3, [sp, #24] + 74c2: 195e adds r6, r3, r5 + 74c4: 444d add r5, r9 + 74c6: e7d3 b.n 7470 <_lv_blend_map+0xb88> + for(x = 0; x < draw_area_w && ((lv_uintptr_t)mask_tmp_x & 0x3); x++) { + 74c8: 9f0a ldr r7, [sp, #40] ; 0x28 + 74ca: 2600 movs r6, #0 + 74cc: e4e1 b.n 6e92 <_lv_blend_map+0x5aa> + for(; x < x_end4; x += 4) { + 74ce: 003b movs r3, r7 + 74d0: e659 b.n 7186 <_lv_blend_map+0x89e> + 74d2: 46c0 nop ; (mov r8, r8) + 74d4: fffff81f .word 0xfffff81f + 74d8: 00005b4f .word 0x00005b4f + 74dc: 00005aa9 .word 0x00005aa9 + 74e0: 9b05 ldr r3, [sp, #20] + 74e2: 4699 mov r9, r3 + 74e4: 9b07 ldr r3, [sp, #28] + 74e6: 429e cmp r6, r3 + 74e8: da00 bge.n 74ec <_lv_blend_map+0xc04> + 74ea: e4d6 b.n 6e9a <_lv_blend_map+0x5b2> + disp_buf_first += disp_w; + 74ec: 9b08 ldr r3, [sp, #32] + 74ee: 9a0e ldr r2, [sp, #56] ; 0x38 + 74f0: 4694 mov ip, r2 + 74f2: 4463 add r3, ip + 74f4: 9308 str r3, [sp, #32] + 74f6: 9b0a ldr r3, [sp, #40] ; 0x28 + 74f8: 9a0c ldr r2, [sp, #48] ; 0x30 + 74fa: 4694 mov ip, r2 + 74fc: 4463 add r3, ip + 74fe: 930a str r3, [sp, #40] ; 0x28 + map_buf_first += map_w; + 7500: 9b09 ldr r3, [sp, #36] ; 0x24 + 7502: 9a0f ldr r2, [sp, #60] ; 0x3c + 7504: 4694 mov ip, r2 + 7506: 4463 add r3, ip + 7508: 9309 str r3, [sp, #36] ; 0x24 + for(y = 0; y < draw_area_h; y++) { + 750a: 9b0d ldr r3, [sp, #52] ; 0x34 + 750c: 3301 adds r3, #1 + 750e: 930d str r3, [sp, #52] ; 0x34 + 7510: 9a0b ldr r2, [sp, #44] ; 0x2c + 7512: 429a cmp r2, r3 + 7514: dc01 bgt.n 751a <_lv_blend_map+0xc32> + 7516: f7ff f9fd bl 6914 <_lv_blend_map+0x2c> + for(x = 0; x < draw_area_w && ((lv_uintptr_t)mask_tmp_x & 0x3); x++) { + 751a: 464b mov r3, r9 + 751c: 2b00 cmp r3, #0 + 751e: dd0f ble.n 7540 <_lv_blend_map+0xc58> + 7520: 9b0a ldr r3, [sp, #40] ; 0x28 + 7522: 2203 movs r2, #3 + 7524: 4213 tst r3, r2 + 7526: d0cf beq.n 74c8 <_lv_blend_map+0xbe0> + 7528: 9a09 ldr r2, [sp, #36] ; 0x24 + 752a: 4690 mov r8, r2 + 752c: 9a08 ldr r2, [sp, #32] + 752e: 001f movs r7, r3 + 7530: 2600 movs r6, #0 + MAP_NORMAL_MASK_PX(x) + 7532: 4b05 ldr r3, [pc, #20] ; (7548 <_lv_blend_map+0xc60>) + 7534: 469a mov sl, r3 + 7536: 464b mov r3, r9 + 7538: 9305 str r3, [sp, #20] + 753a: 4640 mov r0, r8 + 753c: 0011 movs r1, r2 + 753e: e452 b.n 6de6 <_lv_blend_map+0x4fe> + for(x = 0; x < draw_area_w && ((lv_uintptr_t)mask_tmp_x & 0x3); x++) { + 7540: 9f0a ldr r7, [sp, #40] ; 0x28 + 7542: 2600 movs r6, #0 + 7544: e7ce b.n 74e4 <_lv_blend_map+0xbfc> + 7546: 46c0 nop ; (mov r8, r8) + 7548: fffff81f .word 0xfffff81f + +0000754c : + * @param antialias anti-alias transformations (rotate, zoom) or not + */ +LV_ATTRIBUTE_FAST_MEM static void lv_draw_map(const lv_area_t * map_area, const lv_area_t * clip_area, + const uint8_t * map_p, + lv_draw_img_dsc_t * draw_dsc, bool chroma_key, bool alpha_byte) +{ + 754c: b5f0 push {r4, r5, r6, r7, lr} + 754e: 46de mov lr, fp + 7550: 4657 mov r7, sl + 7552: 464e mov r6, r9 + 7554: 4645 mov r5, r8 + 7556: b5e0 push {r5, r6, r7, lr} + 7558: b0bf sub sp, #252 ; 0xfc + 755a: 901c str r0, [sp, #112] ; 0x70 + 755c: 0008 movs r0, r1 + 755e: 9124 str r1, [sp, #144] ; 0x90 + 7560: 4690 mov r8, r2 + 7562: 930a str r3, [sp, #40] ; 0x28 + 7564: ab48 add r3, sp, #288 ; 0x120 + 7566: 781b ldrb r3, [r3, #0] + 7568: 930b str r3, [sp, #44] ; 0x2c + 756a: ab49 add r3, sp, #292 ; 0x124 + 756c: 781b ldrb r3, [r3, #0] + 756e: 9307 str r3, [sp, #28] + 7570: 2300 movs r3, #0 +{ + uint8_t * d8 = (uint8_t *)dst; + const uint8_t * s8 = (const uint8_t *)src; + + while(len) { + *d8 = *s8; + 7572: a93c add r1, sp, #240 ; 0xf0 + 7574: 5cc2 ldrb r2, [r0, r3] + 7576: 545a strb r2, [r3, r1] + 7578: 3301 adds r3, #1 + while(len) { + 757a: 2b08 cmp r3, #8 + 757c: d1fa bne.n 7574 + /* Use the clip area as draw area*/ + lv_area_t draw_area; + lv_area_copy(&draw_area, clip_area); + + lv_disp_t * disp = _lv_refr_get_disp_refreshing(); + 757e: 4bb7 ldr r3, [pc, #732] ; (785c ) + 7580: 4798 blx r3 + lv_disp_buf_t * vdb = lv_disp_get_buf(disp); + 7582: 4bb7 ldr r3, [pc, #732] ; (7860 ) + 7584: 4798 blx r3 + 7586: 9019 str r0, [sp, #100] ; 0x64 + const lv_area_t * disp_area = &vdb->area; + + /* Now `draw_area` has absolute coordinates. + * Make it relative to `disp_area` to simplify draw to `disp_buf`*/ + draw_area.x1 -= disp_area->x1; + 7588: 8a04 ldrh r4, [r0, #16] + 758a: ab3c add r3, sp, #240 ; 0xf0 + 758c: 881a ldrh r2, [r3, #0] + 758e: 1b12 subs r2, r2, r4 + 7590: 801a strh r2, [r3, #0] + draw_area.y1 -= disp_area->y1; + 7592: 8a40 ldrh r0, [r0, #18] + 7594: 885a ldrh r2, [r3, #2] + 7596: 1a12 subs r2, r2, r0 + 7598: 805a strh r2, [r3, #2] + draw_area.x2 -= disp_area->x1; + 759a: 8899 ldrh r1, [r3, #4] + 759c: 1b09 subs r1, r1, r4 + 759e: 8099 strh r1, [r3, #4] + draw_area.y2 -= disp_area->y1; + 75a0: 88da ldrh r2, [r3, #6] + 75a2: 1a12 subs r2, r2, r0 + 75a4: 80da strh r2, [r3, #6] + + uint8_t other_mask_cnt = lv_draw_mask_get_cnt(); + 75a6: 4baf ldr r3, [pc, #700] ; (7864 ) + 75a8: 4798 blx r3 + 75aa: 901a str r0, [sp, #104] ; 0x68 + + /*The simplest case just copy the pixels into the VDB*/ + if(other_mask_cnt == 0 && draw_dsc->angle == 0 && draw_dsc->zoom == LV_IMG_ZOOM_NONE && + 75ac: 2800 cmp r0, #0 + 75ae: d108 bne.n 75c2 + 75b0: 9a0a ldr r2, [sp, #40] ; 0x28 + 75b2: 8853 ldrh r3, [r2, #2] + 75b4: 2b00 cmp r3, #0 + 75b6: d104 bne.n 75c2 + 75b8: 3301 adds r3, #1 + 75ba: 33ff adds r3, #255 ; 0xff + 75bc: 8912 ldrh r2, [r2, #8] + 75be: 429a cmp r2, r3 + 75c0: d072 beq.n 76a8 + draw_dsc->blend_mode); + } + /*In the other cases every pixel need to be checked one-by-one*/ + else { + /*The pixel size in byte is different if an alpha byte is added too*/ + uint8_t px_size_byte = alpha_byte ? LV_IMG_PX_SIZE_ALPHA_BYTE : sizeof(lv_color_t); + 75c2: 9b07 ldr r3, [sp, #28] + 75c4: 1e5a subs r2, r3, #1 + 75c6: 4193 sbcs r3, r2 + 75c8: 3302 adds r3, #2 + 75ca: 4699 mov r9, r3 + 75cc: 9b1c ldr r3, [sp, #112] ; 0x70 + 75ce: 2200 movs r2, #0 + 75d0: 5e99 ldrsh r1, [r3, r2] + 75d2: 468c mov ip, r1 + 75d4: 889f ldrh r7, [r3, #4] + 75d6: 3701 adds r7, #1 + 75d8: 1a7f subs r7, r7, r1 + 75da: b23f sxth r7, r7 + + /*Go to the first displayed pixel of the map*/ + int32_t map_w = lv_area_get_width(map_area); + const uint8_t * map_buf_tmp = map_p; + map_buf_tmp += map_w * (draw_area.y1 - (map_area->y1 - disp_area->y1)) * px_size_byte; + 75dc: a93c add r1, sp, #240 ; 0xf0 + 75de: 2202 movs r2, #2 + 75e0: 5e8d ldrsh r5, [r1, r2] + 75e2: 9a19 ldr r2, [sp, #100] ; 0x64 + 75e4: 2612 movs r6, #18 + 75e6: 5f94 ldrsh r4, [r2, r6] + 75e8: 46ca mov sl, r9 + map_buf_tmp += (draw_area.x1 - (map_area->x1 - disp_area->x1)) * px_size_byte; + 75ea: 2000 movs r0, #0 + 75ec: 5e0e ldrsh r6, [r1, r0] + 75ee: 2010 movs r0, #16 + 75f0: 5e12 ldrsh r2, [r2, r0] + map_buf_tmp += map_w * (draw_area.y1 - (map_area->y1 - disp_area->y1)) * px_size_byte; + 75f2: 2002 movs r0, #2 + 75f4: 5e1b ldrsh r3, [r3, r0] + 75f6: 1b1b subs r3, r3, r4 + 75f8: 1aeb subs r3, r5, r3 + 75fa: 437b muls r3, r7 + map_buf_tmp += (draw_area.x1 - (map_area->x1 - disp_area->x1)) * px_size_byte; + 75fc: 4660 mov r0, ip + 75fe: 1a80 subs r0, r0, r2 + 7600: 1a30 subs r0, r6, r0 + 7602: 18c0 adds r0, r0, r3 + 7604: 464b mov r3, r9 + 7606: 4358 muls r0, r3 + 7608: 0003 movs r3, r0 + 760a: 4443 add r3, r8 + 760c: 9315 str r3, [sp, #84] ; 0x54 + uint32_t px_i = 0; + + const uint8_t * map_px; + + lv_area_t blend_area; + blend_area.x1 = draw_area.x1 + disp_area->x1; + 760e: b2b6 uxth r6, r6 + 7610: 18b2 adds r2, r6, r2 + 7612: b292 uxth r2, r2 + 7614: a828 add r0, sp, #160 ; 0xa0 + 7616: 8002 strh r2, [r0, #0] + 7618: 888b ldrh r3, [r1, #4] + 761a: 3301 adds r3, #1 + 761c: 1b9b subs r3, r3, r6 + 761e: b29b uxth r3, r3 + 7620: b21e sxth r6, r3 + 7622: 9617 str r6, [sp, #92] ; 0x5c + blend_area.x2 = blend_area.x1 + lv_area_get_width(&draw_area) - 1; + 7624: 3b01 subs r3, #1 + 7626: 18d3 adds r3, r2, r3 + 7628: 8083 strh r3, [r0, #4] + blend_area.y1 = disp_area->y1 + draw_area.y1; + 762a: b2ad uxth r5, r5 + 762c: 192c adds r4, r5, r4 + 762e: b224 sxth r4, r4 + 7630: 8044 strh r4, [r0, #2] + blend_area.y2 = blend_area.y1; + 7632: 80c4 strh r4, [r0, #6] + return (lv_coord_t)(area_p->y2 - area_p->y1 + 1); + 7634: 88cb ldrh r3, [r1, #6] + 7636: 3301 adds r3, #1 + 7638: 1b5d subs r5, r3, r5 + 763a: b22d sxth r5, r5 + + lv_coord_t draw_area_h = lv_area_get_height(&draw_area); + lv_coord_t draw_area_w = lv_area_get_width(&draw_area); + +#if LV_USE_IMG_TRANSFORM + bool transform = draw_dsc->angle != 0 || draw_dsc->zoom != LV_IMG_ZOOM_NONE ? true : false; + 763c: 980a ldr r0, [sp, #40] ; 0x28 + 763e: 8843 ldrh r3, [r0, #2] + 7640: 2b00 cmp r3, #0 + 7642: d000 beq.n 7646 + 7644: e344 b.n 7cd0 + 7646: 8902 ldrh r2, [r0, #8] + 7648: 1e53 subs r3, r2, #1 + 764a: 3bff subs r3, #255 ; 0xff + 764c: 1e59 subs r1, r3, #1 + 764e: 418b sbcs r3, r1 + 7650: b2db uxtb r3, r3 + 7652: 469b mov fp, r3 +#else + bool transform = false; +#endif + /*Simple ARGB image. Handle it as special case because it's very common*/ + if(other_mask_cnt == 0 && !transform && !chroma_key && draw_dsc->recolor_opa == LV_OPA_TRANSP && alpha_byte) { + 7654: 9b1a ldr r3, [sp, #104] ; 0x68 + 7656: 2b00 cmp r3, #0 + 7658: d000 beq.n 765c + 765a: e0d5 b.n 7808 + 765c: 3301 adds r3, #1 + 765e: 33ff adds r3, #255 ; 0xff + 7660: 429a cmp r2, r3 + 7662: d000 beq.n 7666 + 7664: e33a b.n 7cdc + 7666: 9b0b ldr r3, [sp, #44] ; 0x2c + 7668: 2b00 cmp r3, #0 + 766a: d105 bne.n 7678 + 766c: 7a83 ldrb r3, [r0, #10] + 766e: 2b00 cmp r3, #0 + 7670: d102 bne.n 7678 + 7672: 9b07 ldr r3, [sp, #28] + 7674: 2b00 cmp r3, #0 + 7676: d134 bne.n 76e2 + _lv_mem_buf_release(map2); + } + /*Most complicated case: transform or other mask or chroma keyed*/ + else { + /*Build the image and a mask line-by-line*/ + uint32_t mask_buf_size = lv_area_get_size(&draw_area) > LV_HOR_RES_MAX ? LV_HOR_RES_MAX : lv_area_get_size(&draw_area); + 7678: a83c add r0, sp, #240 ; 0xf0 + 767a: 4b7b ldr r3, [pc, #492] ; (7868 ) + 767c: 4798 blx r3 + 767e: 23f0 movs r3, #240 ; 0xf0 + 7680: 005b lsls r3, r3, #1 + 7682: 4298 cmp r0, r3 + 7684: d800 bhi.n 7688 + 7686: e0ca b.n 781e + lv_color_t * map2 = _lv_mem_buf_get(mask_buf_size * sizeof(lv_color_t)); + 7688: 20f0 movs r0, #240 ; 0xf0 + 768a: 0080 lsls r0, r0, #2 + 768c: 4c77 ldr r4, [pc, #476] ; (786c ) + 768e: 47a0 blx r4 + 7690: 901b str r0, [sp, #108] ; 0x6c + lv_opa_t * mask_buf = _lv_mem_buf_get(mask_buf_size); + 7692: 26f0 movs r6, #240 ; 0xf0 + 7694: 0076 lsls r6, r6, #1 + 7696: 0030 movs r0, r6 + 7698: 47a0 blx r4 + 769a: 9018 str r0, [sp, #96] ; 0x60 + +#if LV_USE_IMG_TRANSFORM + lv_img_transform_dsc_t trans_dsc; + _lv_memset_00(&trans_dsc, sizeof(lv_img_transform_dsc_t)); + 769c: 2148 movs r1, #72 ; 0x48 + 769e: a82a add r0, sp, #168 ; 0xa8 + 76a0: 4b73 ldr r3, [pc, #460] ; (7870 ) + 76a2: 4798 blx r3 + uint32_t mask_buf_size = lv_area_get_size(&draw_area) > LV_HOR_RES_MAX ? LV_HOR_RES_MAX : lv_area_get_size(&draw_area); + 76a4: 961d str r6, [sp, #116] ; 0x74 + 76a6: e355 b.n 7d54 + if(other_mask_cnt == 0 && draw_dsc->angle == 0 && draw_dsc->zoom == LV_IMG_ZOOM_NONE && + 76a8: 9b0b ldr r3, [sp, #44] ; 0x2c + 76aa: 2b00 cmp r3, #0 + 76ac: d189 bne.n 75c2 + chroma_key == false && alpha_byte == false && draw_dsc->recolor_opa == LV_OPA_TRANSP) { + 76ae: 9b07 ldr r3, [sp, #28] + 76b0: 2b00 cmp r3, #0 + 76b2: d113 bne.n 76dc + 76b4: 9b0a ldr r3, [sp, #40] ; 0x28 + 76b6: 7a9b ldrb r3, [r3, #10] + uint8_t px_size_byte = alpha_byte ? LV_IMG_PX_SIZE_ALPHA_BYTE : sizeof(lv_color_t); + 76b8: 2202 movs r2, #2 + 76ba: 4691 mov r9, r2 + chroma_key == false && alpha_byte == false && draw_dsc->recolor_opa == LV_OPA_TRANSP) { + 76bc: 2b00 cmp r3, #0 + 76be: d185 bne.n 75cc + _lv_blend_map(clip_area, map_area, (lv_color_t *)map_p, NULL, LV_DRAW_MASK_RES_FULL_COVER, draw_dsc->opa, + 76c0: 9a0a ldr r2, [sp, #40] ; 0x28 + 76c2: 7b93 ldrb r3, [r2, #14] + 76c4: 9302 str r3, [sp, #8] + 76c6: 7813 ldrb r3, [r2, #0] + 76c8: 9301 str r3, [sp, #4] + 76ca: 2301 movs r3, #1 + 76cc: 9300 str r3, [sp, #0] + 76ce: 2300 movs r3, #0 + 76d0: 4642 mov r2, r8 + 76d2: 991c ldr r1, [sp, #112] ; 0x70 + 76d4: 9824 ldr r0, [sp, #144] ; 0x90 + 76d6: 4c67 ldr r4, [pc, #412] ; (7874 ) + 76d8: 47a0 blx r4 + 76da: e2dd b.n 7c98 + uint8_t px_size_byte = alpha_byte ? LV_IMG_PX_SIZE_ALPHA_BYTE : sizeof(lv_color_t); + 76dc: 2303 movs r3, #3 + 76de: 4699 mov r9, r3 + 76e0: e774 b.n 75cc + uint32_t mask_buf_size = lv_area_get_size(&draw_area) > LV_HOR_RES_MAX ? LV_HOR_RES_MAX : lv_area_get_size(&draw_area); + 76e2: a83c add r0, sp, #240 ; 0xf0 + 76e4: 4b60 ldr r3, [pc, #384] ; (7868 ) + 76e6: 4798 blx r3 + 76e8: 23f0 movs r3, #240 ; 0xf0 + 76ea: 005b lsls r3, r3, #1 + 76ec: 4298 cmp r0, r3 + 76ee: d819 bhi.n 7724 + 76f0: a83c add r0, sp, #240 ; 0xf0 + 76f2: 4b5d ldr r3, [pc, #372] ; (7868 ) + 76f4: 4798 blx r3 + 76f6: 9007 str r0, [sp, #28] + lv_color_t * map2 = _lv_mem_buf_get(mask_buf_size * sizeof(lv_color_t)); + 76f8: 9e07 ldr r6, [sp, #28] + 76fa: 0070 lsls r0, r6, #1 + 76fc: 4c5b ldr r4, [pc, #364] ; (786c ) + 76fe: 47a0 blx r4 + 7700: 9005 str r0, [sp, #20] + lv_opa_t * mask_buf = _lv_mem_buf_get(mask_buf_size); + 7702: 0030 movs r0, r6 + 7704: 47a0 blx r4 + 7706: 9006 str r0, [sp, #24] + for(y = 0; y < draw_area_h; y++) { + 7708: 2d00 cmp r5, #0 + 770a: dd61 ble.n 77d0 + map_buf_tmp += map_w * px_size_byte; + 770c: 4653 mov r3, sl + 770e: 437b muls r3, r7 + 7710: 469a mov sl, r3 + 7712: 1c6b adds r3, r5, #1 + 7714: 469b mov fp, r3 + 7716: 2301 movs r3, #1 + 7718: 4698 mov r8, r3 + 771a: 2700 movs r7, #0 + for(x = 0; x < draw_area_w; x++, map_px += px_size_byte, px_i++) { + 771c: 9d17 ldr r5, [sp, #92] ; 0x5c + 771e: 003e movs r6, r7 + 7720: 464c mov r4, r9 + 7722: e031 b.n 7788 + uint32_t mask_buf_size = lv_area_get_size(&draw_area) > LV_HOR_RES_MAX ? LV_HOR_RES_MAX : lv_area_get_size(&draw_area); + 7724: 23f0 movs r3, #240 ; 0xf0 + 7726: 005b lsls r3, r3, #1 + 7728: 9307 str r3, [sp, #28] + 772a: e7e5 b.n 76f8 + for(x = 0; x < draw_area_w; x++, map_px += px_size_byte, px_i++) { + 772c: 3301 adds r3, #1 + 772e: 1912 adds r2, r2, r4 + 7730: 3702 adds r7, #2 + 7732: 42ab cmp r3, r5 + 7734: da09 bge.n 774a + lv_opa_t px_opa = map_px[LV_IMG_PX_SIZE_ALPHA_BYTE - 1]; + 7736: 7891 ldrb r1, [r2, #2] + mask_buf[px_i] = px_opa; + 7738: 54c1 strb r1, [r0, r3] + if(px_opa) { + 773a: 2900 cmp r1, #0 + 773c: d0f6 beq.n 772c + map2[px_i].full = map_px[0] + (map_px[1] << 8); + 773e: 7856 ldrb r6, [r2, #1] + 7740: 0236 lsls r6, r6, #8 + 7742: 7811 ldrb r1, [r2, #0] + 7744: 1989 adds r1, r1, r6 + 7746: 8039 strh r1, [r7, #0] + 7748: e7f0 b.n 772c + 774a: 4666 mov r6, ip + 774c: 9b17 ldr r3, [sp, #92] ; 0x5c + 774e: 469c mov ip, r3 + 7750: 4466 add r6, ip + map_buf_tmp += map_w * px_size_byte; + 7752: 9b15 ldr r3, [sp, #84] ; 0x54 + 7754: 4453 add r3, sl + 7756: 9315 str r3, [sp, #84] ; 0x54 + return (lv_coord_t)(area_p->x2 - area_p->x1 + 1); + 7758: ab24 add r3, sp, #144 ; 0x90 + 775a: 2264 movs r2, #100 ; 0x64 + 775c: 189b adds r3, r3, r2 + 775e: 881b ldrh r3, [r3, #0] + 7760: 3301 adds r3, #1 + 7762: aa24 add r2, sp, #144 ; 0x90 + 7764: 2160 movs r1, #96 ; 0x60 + 7766: 1852 adds r2, r2, r1 + 7768: 8812 ldrh r2, [r2, #0] + 776a: 1a9b subs r3, r3, r2 + if(px_i + lv_area_get_width(&draw_area) < mask_buf_size) { + 776c: b21b sxth r3, r3 + 776e: 199b adds r3, r3, r6 + 7770: 9a07 ldr r2, [sp, #28] + 7772: 429a cmp r2, r3 + 7774: d917 bls.n 77a6 + blend_area.y2 ++; + 7776: aa28 add r2, sp, #160 ; 0xa0 + 7778: 88d3 ldrh r3, [r2, #6] + 777a: 3301 adds r3, #1 + 777c: 80d3 strh r3, [r2, #6] + 777e: 2301 movs r3, #1 + 7780: 469c mov ip, r3 + 7782: 44e0 add r8, ip + for(y = 0; y < draw_area_h; y++) { + 7784: 45d8 cmp r8, fp + 7786: d023 beq.n 77d0 + for(x = 0; x < draw_area_w; x++, map_px += px_size_byte, px_i++) { + 7788: 9b17 ldr r3, [sp, #92] ; 0x5c + 778a: 2b00 cmp r3, #0 + 778c: dde1 ble.n 7752 + 778e: 0077 lsls r7, r6, #1 + 7790: 9b05 ldr r3, [sp, #20] + 7792: 469c mov ip, r3 + 7794: 4467 add r7, ip + 7796: 9a15 ldr r2, [sp, #84] ; 0x54 + 7798: 2300 movs r3, #0 + mask_buf[px_i] = px_opa; + 779a: 9906 ldr r1, [sp, #24] + 779c: 468c mov ip, r1 + 779e: 44b4 add ip, r6 + 77a0: 4660 mov r0, ip + 77a2: 46b4 mov ip, r6 + 77a4: e7c7 b.n 7736 + _lv_blend_map(clip_area, &blend_area, map2, mask_buf, LV_DRAW_MASK_RES_CHANGED, draw_dsc->opa, draw_dsc->blend_mode); + 77a6: af28 add r7, sp, #160 ; 0xa0 + 77a8: 9a0a ldr r2, [sp, #40] ; 0x28 + 77aa: 7b93 ldrb r3, [r2, #14] + 77ac: 9302 str r3, [sp, #8] + 77ae: 7813 ldrb r3, [r2, #0] + 77b0: 9301 str r3, [sp, #4] + 77b2: 2302 movs r3, #2 + 77b4: 9300 str r3, [sp, #0] + 77b6: 9b06 ldr r3, [sp, #24] + 77b8: 9a05 ldr r2, [sp, #20] + 77ba: 0039 movs r1, r7 + 77bc: 9824 ldr r0, [sp, #144] ; 0x90 + 77be: 4e2d ldr r6, [pc, #180] ; (7874 ) + 77c0: 47b0 blx r6 + blend_area.y1 = blend_area.y2 + 1; + 77c2: 88fb ldrh r3, [r7, #6] + 77c4: 3301 adds r3, #1 + 77c6: b21b sxth r3, r3 + 77c8: 807b strh r3, [r7, #2] + blend_area.y2 = blend_area.y1; + 77ca: 80fb strh r3, [r7, #6] + px_i = 0; + 77cc: 2600 movs r6, #0 + 77ce: e7d6 b.n 777e + if(blend_area.y1 != blend_area.y2) { + 77d0: aa28 add r2, sp, #160 ; 0xa0 + 77d2: 2106 movs r1, #6 + 77d4: 5e53 ldrsh r3, [r2, r1] + 77d6: 2102 movs r1, #2 + 77d8: 5e52 ldrsh r2, [r2, r1] + 77da: 429a cmp r2, r3 + 77dc: d00e beq.n 77fc + blend_area.y2--; + 77de: a928 add r1, sp, #160 ; 0xa0 + 77e0: 3b01 subs r3, #1 + 77e2: 80cb strh r3, [r1, #6] + _lv_blend_map(clip_area, &blend_area, map2, mask_buf, LV_DRAW_MASK_RES_CHANGED, draw_dsc->opa, draw_dsc->blend_mode); + 77e4: 9a0a ldr r2, [sp, #40] ; 0x28 + 77e6: 7b93 ldrb r3, [r2, #14] + 77e8: 9302 str r3, [sp, #8] + 77ea: 7813 ldrb r3, [r2, #0] + 77ec: 9301 str r3, [sp, #4] + 77ee: 2302 movs r3, #2 + 77f0: 9300 str r3, [sp, #0] + 77f2: 9b06 ldr r3, [sp, #24] + 77f4: 9a05 ldr r2, [sp, #20] + 77f6: 9824 ldr r0, [sp, #144] ; 0x90 + 77f8: 4c1e ldr r4, [pc, #120] ; (7874 ) + 77fa: 47a0 blx r4 + _lv_mem_buf_release(mask_buf); + 77fc: 9806 ldr r0, [sp, #24] + 77fe: 4c1e ldr r4, [pc, #120] ; (7878 ) + 7800: 47a0 blx r4 + _lv_mem_buf_release(map2); + 7802: 9805 ldr r0, [sp, #20] + 7804: 47a0 blx r4 + if(other_mask_cnt == 0 && !transform && !chroma_key && draw_dsc->recolor_opa == LV_OPA_TRANSP && alpha_byte) { + 7806: e247 b.n 7c98 + uint32_t mask_buf_size = lv_area_get_size(&draw_area) > LV_HOR_RES_MAX ? LV_HOR_RES_MAX : lv_area_get_size(&draw_area); + 7808: a83c add r0, sp, #240 ; 0xf0 + 780a: 4b17 ldr r3, [pc, #92] ; (7868 ) + 780c: 4798 blx r3 + 780e: 23f0 movs r3, #240 ; 0xf0 + 7810: 005b lsls r3, r3, #1 + 7812: 4298 cmp r0, r3 + 7814: d903 bls.n 781e + 7816: 23f0 movs r3, #240 ; 0xf0 + 7818: 005b lsls r3, r3, #1 + 781a: 931d str r3, [sp, #116] ; 0x74 + 781c: e003 b.n 7826 + 781e: a83c add r0, sp, #240 ; 0xf0 + 7820: 4b11 ldr r3, [pc, #68] ; (7868 ) + 7822: 4798 blx r3 + 7824: 901d str r0, [sp, #116] ; 0x74 + lv_color_t * map2 = _lv_mem_buf_get(mask_buf_size * sizeof(lv_color_t)); + 7826: 9e1d ldr r6, [sp, #116] ; 0x74 + 7828: 0070 lsls r0, r6, #1 + 782a: 4c10 ldr r4, [pc, #64] ; (786c ) + 782c: 47a0 blx r4 + 782e: 901b str r0, [sp, #108] ; 0x6c + lv_opa_t * mask_buf = _lv_mem_buf_get(mask_buf_size); + 7830: 0030 movs r0, r6 + 7832: 47a0 blx r4 + 7834: 9018 str r0, [sp, #96] ; 0x60 + _lv_memset_00(&trans_dsc, sizeof(lv_img_transform_dsc_t)); + 7836: 2148 movs r1, #72 ; 0x48 + 7838: a82a add r0, sp, #168 ; 0xa8 + 783a: 4b0d ldr r3, [pc, #52] ; (7870 ) + 783c: 4798 blx r3 + if(transform) { + 783e: 465b mov r3, fp + 7840: 2b00 cmp r3, #0 + 7842: d100 bne.n 7846 + 7844: e286 b.n 7d54 + 7846: e260 b.n 7d0a + trans_dsc.cfg.antialias = draw_dsc->antialias; + + _lv_img_buf_transform_init(&trans_dsc); + } +#endif + uint16_t recolor_premult[3] = {0}; + 7848: 2300 movs r3, #0 + 784a: 9314 str r3, [sp, #80] ; 0x50 + 784c: 9312 str r3, [sp, #72] ; 0x48 + 784e: 9311 str r3, [sp, #68] ; 0x44 + 7850: e297 b.n 7d82 + draw_dsc->zoom != LV_IMG_ZOOM_NONE) ? LV_DRAW_MASK_RES_CHANGED : LV_DRAW_MASK_RES_FULL_COVER; + + + /*Prepare the `mask_buf`if there are other masks*/ + if(other_mask_cnt) { + _lv_memset_ff(mask_buf, mask_buf_size); + 7852: 991d ldr r1, [sp, #116] ; 0x74 + 7854: 9818 ldr r0, [sp, #96] ; 0x60 + 7856: 4b09 ldr r3, [pc, #36] ; (787c ) + 7858: 4798 blx r3 + 785a: e2a9 b.n 7db0 + 785c: 00004349 .word 0x00004349 + 7860: 0000f6a1 .word 0x0000f6a1 + 7864: 0000a659 .word 0x0000a659 + 7868: 0000fb8b .word 0x0000fb8b + 786c: 00010e59 .word 0x00010e59 + 7870: 00010fe5 .word 0x00010fe5 + 7874: 000068e9 .word 0x000068e9 + 7878: 00010b6d .word 0x00010b6d + 787c: 00011089 .word 0x00011089 +static inline bool _lv_img_buf_transform(lv_img_transform_dsc_t * dsc, lv_coord_t x, lv_coord_t y) +{ + const uint8_t * src_u8 = (const uint8_t *)dsc->cfg.src; + + /*Get the target point relative coordinates to the pivot*/ + int32_t xt = x - dsc->cfg.pivot_x; + 7880: 9b0d ldr r3, [sp, #52] ; 0x34 + 7882: 18f3 adds r3, r6, r3 + 7884: b21b sxth r3, r3 + 7886: a92a add r1, sp, #168 ; 0xa8 + 7888: 2008 movs r0, #8 + 788a: 5e0a ldrsh r2, [r1, r0] + 788c: 1a9b subs r3, r3, r2 + int32_t yt = y - dsc->cfg.pivot_y; + 788e: 200a movs r0, #10 + 7890: 5e0a ldrsh r2, [r1, r0] + 7892: 980e ldr r0, [sp, #56] ; 0x38 + 7894: 1a82 subs r2, r0, r2 + + int32_t xs; + int32_t ys; + if(dsc->cfg.zoom == LV_IMG_ZOOM_NONE) { + 7896: 2080 movs r0, #128 ; 0x80 + 7898: 0040 lsls r0, r0, #1 + 789a: 89c9 ldrh r1, [r1, #14] + 789c: 4281 cmp r1, r0 + 789e: d059 beq.n 7954 + /*Get the source pixel from the upscaled image*/ + xs = ((dsc->tmp.cosma * xt - dsc->tmp.sinma * yt) >> (LV_TRIGO_SHIFT - 8)) + dsc->tmp.pivot_x_256; + ys = ((dsc->tmp.sinma * xt + dsc->tmp.cosma * yt) >> (LV_TRIGO_SHIFT - 8)) + dsc->tmp.pivot_y_256; + } + else if(dsc->cfg.angle == 0) { + 78a0: a92a add r1, sp, #168 ; 0xa8 + 78a2: 200c movs r0, #12 + 78a4: 5e09 ldrsh r1, [r1, r0] + 78a6: 2900 cmp r1, #0 + 78a8: d16b bne.n 7982 + xt *= dsc->tmp.zoom_inv; + 78aa: a92a add r1, sp, #168 ; 0xa8 + 78ac: 8ec8 ldrh r0, [r1, #54] ; 0x36 + 78ae: 4343 muls r3, r0 + 78b0: 001d movs r5, r3 + yt *= dsc->tmp.zoom_inv; + xs = xt + dsc->tmp.pivot_x_256; + 78b2: 9b33 ldr r3, [sp, #204] ; 0xcc + 78b4: 469a mov sl, r3 + 78b6: 44aa add sl, r5 + yt *= dsc->tmp.zoom_inv; + 78b8: 4342 muls r2, r0 + ys = yt + dsc->tmp.pivot_y_256; + 78ba: 9b34 ldr r3, [sp, #208] ; 0xd0 + 78bc: 18d3 adds r3, r2, r3 + 78be: 930c str r3, [sp, #48] ; 0x30 + xs = ((dsc->tmp.cosma * xt - dsc->tmp.sinma * yt) >> (LV_TRIGO_SHIFT)) + dsc->tmp.pivot_x_256; + ys = ((dsc->tmp.sinma * xt + dsc->tmp.cosma * yt) >> (LV_TRIGO_SHIFT)) + dsc->tmp.pivot_y_256; + } + + /*Get the integer part of the source pixel*/ + int32_t xs_int = xs >> 8; + 78c0: 4653 mov r3, sl + 78c2: 121b asrs r3, r3, #8 + 78c4: 4698 mov r8, r3 + int32_t ys_int = ys >> 8; + + if(xs_int >= dsc->cfg.src_w) return false; + 78c6: ab2a add r3, sp, #168 ; 0xa8 + 78c8: 2204 movs r2, #4 + 78ca: 5e9b ldrsh r3, [r3, r2] + 78cc: 4598 cmp r8, r3 + 78ce: db00 blt.n 78d2 + 78d0: e0b0 b.n 7a34 + else if(xs_int < 0) return false; + 78d2: 4642 mov r2, r8 + 78d4: 2a00 cmp r2, #0 + 78d6: da00 bge.n 78da + 78d8: e0ac b.n 7a34 + int32_t ys_int = ys >> 8; + 78da: 9a0c ldr r2, [sp, #48] ; 0x30 + 78dc: 1212 asrs r2, r2, #8 + 78de: 0010 movs r0, r2 + 78e0: 9216 str r2, [sp, #88] ; 0x58 + + if(ys_int >= dsc->cfg.src_h) return false; + 78e2: aa2a add r2, sp, #168 ; 0xa8 + 78e4: 2106 movs r1, #6 + 78e6: 5e52 ldrsh r2, [r2, r1] + 78e8: 4290 cmp r0, r2 + 78ea: db00 blt.n 78ee + 78ec: e0a2 b.n 7a34 + else if(ys_int < 0) return false; + 78ee: 2800 cmp r0, #0 + 78f0: da00 bge.n 78f4 + 78f2: e09f b.n 7a34 + + uint8_t px_size; + uint32_t pxi; + if(dsc->tmp.native_color) { + 78f4: 2234 movs r2, #52 ; 0x34 + 78f6: a92a add r1, sp, #168 ; 0xa8 + 78f8: 5c89 ldrb r1, [r1, r2] + 78fa: 074a lsls r2, r1, #29 + 78fc: d56a bpl.n 79d4 + const uint8_t * src_u8 = (const uint8_t *)dsc->cfg.src; + 78fe: 9a2a ldr r2, [sp, #168] ; 0xa8 + if(dsc->tmp.has_alpha == 0) { + 7900: 0789 lsls r1, r1, #30 + 7902: d458 bmi.n 79b6 + px_size = LV_COLOR_SIZE >> 3; + + pxi = dsc->cfg.src_w * ys_int * px_size + xs_int * px_size; + 7904: 4343 muls r3, r0 + 7906: 4443 add r3, r8 + 7908: 005b lsls r3, r3, #1 + _lv_memcpy_small(&dsc->res.color, &src_u8[pxi], px_size); + 790a: 18d2 adds r2, r2, r3 + *d8 = *s8; + 790c: 7810 ldrb r0, [r2, #0] + 790e: a92a add r1, sp, #168 ; 0xa8 + 7910: 7508 strb r0, [r1, #20] + 7912: 7852 ldrb r2, [r2, #1] + 7914: 754a strb r2, [r1, #21] + px_size = LV_COLOR_SIZE >> 3; + 7916: 2102 movs r1, #2 + px_size = 0; /*unused*/ + dsc->res.color = lv_img_buf_get_px_color(&dsc->tmp.img_dsc, xs_int, ys_int, dsc->cfg.color); + dsc->res.opa = lv_img_buf_get_px_alpha(&dsc->tmp.img_dsc, xs_int, ys_int); + } + + if(dsc->tmp.chroma_keyed) { + 7918: 2234 movs r2, #52 ; 0x34 + 791a: a82a add r0, sp, #168 ; 0xa8 + 791c: 5c82 ldrb r2, [r0, r2] + 791e: 07d2 lsls r2, r2, #31 + 7920: d50f bpl.n 7942 + lv_color_t ct = LV_COLOR_TRANSP; + 7922: 221f movs r2, #31 + 7924: 9822 ldr r0, [sp, #136] ; 0x88 + 7926: 4390 bics r0, r2 + 7928: 22fc movs r2, #252 ; 0xfc + 792a: 00d2 lsls r2, r2, #3 + 792c: 4302 orrs r2, r0 + 792e: 0552 lsls r2, r2, #21 + 7930: 0d52 lsrs r2, r2, #21 + 7932: 4668 mov r0, sp + 7934: 2588 movs r5, #136 ; 0x88 + 7936: 1940 adds r0, r0, r5 + 7938: 8002 strh r2, [r0, #0] + if(dsc->res.color.full == ct.full) return false; + 793a: a82a add r0, sp, #168 ; 0xa8 + 793c: 8a80 ldrh r0, [r0, #20] + 793e: 4290 cmp r0, r2 + 7940: d078 beq.n 7a34 + } + + if(dsc->cfg.antialias == false) return true; + 7942: aa2a add r2, sp, #168 ; 0xa8 + 7944: 7cd2 ldrb r2, [r2, #19] + 7946: 2a00 cmp r2, #0 + 7948: d160 bne.n 7a0c + if(ret == false) { + mask_buf[px_i] = LV_OPA_TRANSP; + continue; + } + else { + mask_buf[px_i] = trans_dsc.res.opa; + 794a: ab2a add r3, sp, #168 ; 0xa8 + 794c: 7d9a ldrb r2, [r3, #22] + 794e: 7022 strb r2, [r4, #0] + c.full = trans_dsc.res.color.full; + 7950: 8a9b ldrh r3, [r3, #20] + 7952: e080 b.n 7a56 + xs = ((dsc->tmp.cosma * xt - dsc->tmp.sinma * yt) >> (LV_TRIGO_SHIFT - 8)) + dsc->tmp.pivot_x_256; + 7954: 9936 ldr r1, [sp, #216] ; 0xd8 + 7956: 9835 ldr r0, [sp, #212] ; 0xd4 + 7958: 0005 movs r5, r0 + 795a: 910c str r1, [sp, #48] ; 0x30 + 795c: 0008 movs r0, r1 + 795e: 4358 muls r0, r3 + 7960: 0029 movs r1, r5 + 7962: 4351 muls r1, r2 + 7964: 1a41 subs r1, r0, r1 + 7966: 11c9 asrs r1, r1, #7 + 7968: 9833 ldr r0, [sp, #204] ; 0xcc + 796a: 9016 str r0, [sp, #88] ; 0x58 + 796c: 4682 mov sl, r0 + 796e: 448a add sl, r1 + ys = ((dsc->tmp.sinma * xt + dsc->tmp.cosma * yt) >> (LV_TRIGO_SHIFT - 8)) + dsc->tmp.pivot_y_256; + 7970: 436b muls r3, r5 + 7972: 980c ldr r0, [sp, #48] ; 0x30 + 7974: 4342 muls r2, r0 + 7976: 189b adds r3, r3, r2 + 7978: 11db asrs r3, r3, #7 + 797a: 9a34 ldr r2, [sp, #208] ; 0xd0 + 797c: 189b adds r3, r3, r2 + 797e: 930c str r3, [sp, #48] ; 0x30 + 7980: e79e b.n 78c0 + xt *= dsc->tmp.zoom_inv; + 7982: a92a add r1, sp, #168 ; 0xa8 + 7984: 8ec8 ldrh r0, [r1, #54] ; 0x36 + 7986: 4343 muls r3, r0 + 7988: 001d movs r5, r3 + yt *= dsc->tmp.zoom_inv; + 798a: 4342 muls r2, r0 + xs = ((dsc->tmp.cosma * xt - dsc->tmp.sinma * yt) >> (LV_TRIGO_SHIFT)) + dsc->tmp.pivot_x_256; + 798c: 9836 ldr r0, [sp, #216] ; 0xd8 + 798e: 4358 muls r0, r3 + 7990: 4680 mov r8, r0 + 7992: 9835 ldr r0, [sp, #212] ; 0xd4 + 7994: 4350 muls r0, r2 + 7996: 4643 mov r3, r8 + 7998: 1a18 subs r0, r3, r0 + 799a: 13c0 asrs r0, r0, #15 + 799c: 9b33 ldr r3, [sp, #204] ; 0xcc + 799e: 469a mov sl, r3 + 79a0: 4482 add sl, r0 + ys = ((dsc->tmp.sinma * xt + dsc->tmp.cosma * yt) >> (LV_TRIGO_SHIFT)) + dsc->tmp.pivot_y_256; + 79a2: 9b35 ldr r3, [sp, #212] ; 0xd4 + 79a4: 436b muls r3, r5 + 79a6: 9836 ldr r0, [sp, #216] ; 0xd8 + 79a8: 4350 muls r0, r2 + 79aa: 181b adds r3, r3, r0 + 79ac: 13db asrs r3, r3, #15 + 79ae: 9a34 ldr r2, [sp, #208] ; 0xd0 + 79b0: 189b adds r3, r3, r2 + 79b2: 930c str r3, [sp, #48] ; 0x30 + 79b4: e784 b.n 78c0 + pxi = dsc->cfg.src_w * ys_int * px_size + xs_int * px_size; + 79b6: 9916 ldr r1, [sp, #88] ; 0x58 + 79b8: 434b muls r3, r1 + 79ba: 4443 add r3, r8 + 79bc: 0059 lsls r1, r3, #1 + 79be: 18cb adds r3, r1, r3 + _lv_memcpy_small(&dsc->res.color, &src_u8[pxi], px_size - 1); + 79c0: 18d2 adds r2, r2, r3 + 79c2: 7810 ldrb r0, [r2, #0] + 79c4: a92a add r1, sp, #168 ; 0xa8 + 79c6: 7508 strb r0, [r1, #20] + 79c8: 7850 ldrb r0, [r2, #1] + 79ca: 7548 strb r0, [r1, #21] + dsc->res.opa = src_u8[pxi + px_size - 1]; + 79cc: 7892 ldrb r2, [r2, #2] + 79ce: 758a strb r2, [r1, #22] + px_size = LV_IMG_PX_SIZE_ALPHA_BYTE; + 79d0: 2103 movs r1, #3 + 79d2: e7a1 b.n 7918 + dsc->res.color = lv_img_buf_get_px_color(&dsc->tmp.img_dsc, xs_int, ys_int, dsc->cfg.color); + 79d4: 4643 mov r3, r8 + 79d6: b219 sxth r1, r3 + 79d8: 466b mov r3, sp + 79da: 2258 movs r2, #88 ; 0x58 + 79dc: 189b adds r3, r3, r2 + 79de: 2200 movs r2, #0 + 79e0: 5e9a ldrsh r2, [r3, r2] + 79e2: ab24 add r3, sp, #144 ; 0x90 + 79e4: 8d1b ldrh r3, [r3, #40] ; 0x28 + 79e6: 9226 str r2, [sp, #152] ; 0x98 + 79e8: 9125 str r1, [sp, #148] ; 0x94 + 79ea: a830 add r0, sp, #192 ; 0xc0 + 79ec: 4dae ldr r5, [pc, #696] ; (7ca8 ) + 79ee: 47a8 blx r5 + 79f0: ab24 add r3, sp, #144 ; 0x90 + 79f2: 8598 strh r0, [r3, #44] ; 0x2c + dsc->res.opa = lv_img_buf_get_px_alpha(&dsc->tmp.img_dsc, xs_int, ys_int); + 79f4: 9a26 ldr r2, [sp, #152] ; 0x98 + 79f6: 9925 ldr r1, [sp, #148] ; 0x94 + 79f8: a830 add r0, sp, #192 ; 0xc0 + 79fa: 4bac ldr r3, [pc, #688] ; (7cac ) + 79fc: 4798 blx r3 + 79fe: ab24 add r3, sp, #144 ; 0x90 + 7a00: 222e movs r2, #46 ; 0x2e + 7a02: 189b adds r3, r3, r2 + 7a04: 7018 strb r0, [r3, #0] + pxi = 0; /*unused*/ + 7a06: 2300 movs r3, #0 + px_size = 0; /*unused*/ + 7a08: 2100 movs r1, #0 + 7a0a: e785 b.n 7918 + + dsc->tmp.xs = xs; + 7a0c: a82a add r0, sp, #168 ; 0xa8 + 7a0e: 4652 mov r2, sl + 7a10: 8702 strh r2, [r0, #56] ; 0x38 + dsc->tmp.ys = ys; + 7a12: 466a mov r2, sp + 7a14: 8e12 ldrh r2, [r2, #48] ; 0x30 + 7a16: 8742 strh r2, [r0, #58] ; 0x3a + dsc->tmp.xs_int = xs_int; + 7a18: 4642 mov r2, r8 + 7a1a: 8782 strh r2, [r0, #60] ; 0x3c + dsc->tmp.ys_int = ys_int; + 7a1c: 466a mov r2, sp + 7a1e: 2558 movs r5, #88 ; 0x58 + 7a20: 1952 adds r2, r2, r5 + 7a22: 8812 ldrh r2, [r2, #0] + 7a24: 87c2 strh r2, [r0, #62] ; 0x3e + dsc->tmp.pxi = pxi; + 7a26: 6403 str r3, [r0, #64] ; 0x40 + dsc->tmp.px_size = px_size; + 7a28: 2344 movs r3, #68 ; 0x44 + 7a2a: 54c1 strb r1, [r0, r3] + + bool ret; + ret = _lv_img_buf_transform_anti_alias(dsc); + 7a2c: 4ba0 ldr r3, [pc, #640] ; (7cb0 ) + 7a2e: 4798 blx r3 + if(ret == false) { + 7a30: 2800 cmp r0, #0 + 7a32: d18a bne.n 794a + mask_buf[px_i] = LV_OPA_TRANSP; + 7a34: 2300 movs r3, #0 + 7a36: 7023 strb r3, [r4, #0] + continue; + 7a38: e042 b.n 7ac0 +#endif + continue; + } + } + else { + mask_buf[px_i] = 0xFF; + 7a3a: 23ff movs r3, #255 ; 0xff + 7a3c: 7023 strb r3, [r4, #0] + } + +#if LV_COLOR_DEPTH == 8 + c.full = map_px[0]; +#elif LV_COLOR_DEPTH == 16 + c.full = map_px[0] + (map_px[1] << 8); + 7a3e: 787a ldrb r2, [r7, #1] + 7a40: 0212 lsls r2, r2, #8 + 7a42: 783b ldrb r3, [r7, #0] + 7a44: 189b adds r3, r3, r2 + 7a46: b29b uxth r3, r3 +#elif LV_COLOR_DEPTH == 32 + c.full = *((uint32_t *)map_px); + c.ch.alpha = 0xFF; +#endif + if(chroma_key) { + 7a48: 9a0b ldr r2, [sp, #44] ; 0x2c + 7a4a: 2a00 cmp r2, #0 + 7a4c: d003 beq.n 7a56 + if(c.full == chroma_keyed_color.full) { + 7a4e: 4a99 ldr r2, [pc, #612] ; (7cb4 ) + 7a50: 8812 ldrh r2, [r2, #0] + 7a52: 429a cmp r2, r3 + 7a54: d04a beq.n 7aec + continue; + } + } + } + + if(draw_dsc->recolor_opa != 0) { + 7a56: 9a0a ldr r2, [sp, #40] ; 0x28 + 7a58: 7a92 ldrb r2, [r2, #10] + 7a5a: 2a00 cmp r2, #0 + 7a5c: d02e beq.n 7abc + LV_COLOR_SET_R(ret, (uint16_t)((uint16_t) premult_c1[0] + LV_COLOR_GET_R(c2) * mix) >> 8); + 7a5e: 466a mov r2, sp + 7a60: 214c movs r1, #76 ; 0x4c + 7a62: 1852 adds r2, r2, r1 + 7a64: 8812 ldrh r2, [r2, #0] + 7a66: 0ad9 lsrs r1, r3, #11 + 7a68: 4694 mov ip, r2 + 7a6a: 4351 muls r1, r2 + 7a6c: 9a11 ldr r2, [sp, #68] ; 0x44 + 7a6e: 4690 mov r8, r2 + 7a70: 4441 add r1, r8 + 7a72: 04c9 lsls r1, r1, #19 + 7a74: 0ec9 lsrs r1, r1, #27 + LV_COLOR_SET_G(ret, (uint16_t)((uint16_t) premult_c1[1] + LV_COLOR_GET_G(c2) * mix) >> 8); + 7a76: 0558 lsls r0, r3, #21 + 7a78: 0e80 lsrs r0, r0, #26 + 7a7a: 4662 mov r2, ip + 7a7c: 4350 muls r0, r2 + 7a7e: 9a12 ldr r2, [sp, #72] ; 0x48 + 7a80: 4690 mov r8, r2 + 7a82: 4440 add r0, r8 + 7a84: 0480 lsls r0, r0, #18 + LV_COLOR_SET_B(ret, (uint16_t)((uint16_t) premult_c1[2] + LV_COLOR_GET_B(c2) * mix) >> 8); + 7a86: 06da lsls r2, r3, #27 + 7a88: 0ed2 lsrs r2, r2, #27 + 7a8a: 4663 mov r3, ip + 7a8c: 435a muls r2, r3 + 7a8e: 9b14 ldr r3, [sp, #80] ; 0x50 + 7a90: 469c mov ip, r3 + 7a92: 4462 add r2, ip + 7a94: 04d2 lsls r2, r2, #19 + 7a96: 0ed5 lsrs r5, r2, #27 + 7a98: 231f movs r3, #31 + 7a9a: 9a08 ldr r2, [sp, #32] + 7a9c: 439a bics r2, r3 + 7a9e: 0013 movs r3, r2 + 7aa0: 002a movs r2, r5 + 7aa2: 431a orrs r2, r3 + 7aa4: 0e80 lsrs r0, r0, #26 + 7aa6: 0140 lsls r0, r0, #5 + 7aa8: 4b83 ldr r3, [pc, #524] ; (7cb8 ) + 7aaa: 4013 ands r3, r2 + 7aac: 4303 orrs r3, r0 + 7aae: 02c9 lsls r1, r1, #11 + 7ab0: 055b lsls r3, r3, #21 + 7ab2: 0d5b lsrs r3, r3, #21 + 7ab4: 430b orrs r3, r1 + 7ab6: 466a mov r2, sp + 7ab8: 8413 strh r3, [r2, #32] + 7aba: b29b uxth r3, r3 + c = lv_color_mix_premult(recolor_premult, c, recolor_opa_inv); + } + + map2[px_i].full = c.full; + 7abc: 9a05 ldr r2, [sp, #20] + 7abe: 8013 strh r3, [r2, #0] + for(x = 0; x < draw_area_w; x++, map_px += px_size_byte, px_i++) { + 7ac0: 3601 adds r6, #1 + 7ac2: 9b06 ldr r3, [sp, #24] + 7ac4: 469c mov ip, r3 + 7ac6: 4467 add r7, ip + 7ac8: 3401 adds r4, #1 + 7aca: 9b05 ldr r3, [sp, #20] + 7acc: 3302 adds r3, #2 + 7ace: 9305 str r3, [sp, #20] + 7ad0: 454e cmp r6, r9 + 7ad2: da0e bge.n 7af2 + if(transform) { + 7ad4: 465b mov r3, fp + 7ad6: 2b00 cmp r3, #0 + 7ad8: d000 beq.n 7adc + 7ada: e6d1 b.n 7880 + if(alpha_byte) { + 7adc: 9b07 ldr r3, [sp, #28] + 7ade: 2b00 cmp r3, #0 + 7ae0: d0ab beq.n 7a3a + lv_opa_t px_opa = map_px[LV_IMG_PX_SIZE_ALPHA_BYTE - 1]; + 7ae2: 78bb ldrb r3, [r7, #2] + mask_buf[px_i] = px_opa; + 7ae4: 7023 strb r3, [r4, #0] + if(px_opa == 0) { + 7ae6: 2b00 cmp r3, #0 + 7ae8: d0ea beq.n 7ac0 + 7aea: e7a8 b.n 7a3e + mask_buf[px_i] = LV_OPA_TRANSP; + 7aec: 2300 movs r3, #0 + 7aee: 7023 strb r3, [r4, #0] + continue; + 7af0: e7e6 b.n 7ac0 + 7af2: 9b17 ldr r3, [sp, #92] ; 0x5c + 7af4: 9a0f ldr r2, [sp, #60] ; 0x3c + 7af6: 4694 mov ip, r2 + 7af8: 4463 add r3, ip + 7afa: 001c movs r4, r3 + } + + /*Apply the masks if any*/ + if(other_mask_cnt) { + 7afc: 9b1a ldr r3, [sp, #104] ; 0x68 + 7afe: 2b00 cmp r3, #0 + 7b00: d148 bne.n 7b94 + else if(mask_res_sub == LV_DRAW_MASK_RES_CHANGED) { + mask_res = LV_DRAW_MASK_RES_CHANGED; + } + } + + map_buf_tmp += map_w * px_size_byte; + 7b02: 9b15 ldr r3, [sp, #84] ; 0x54 + 7b04: 9a1f ldr r2, [sp, #124] ; 0x7c + 7b06: 4694 mov ip, r2 + 7b08: 4463 add r3, ip + 7b0a: 9315 str r3, [sp, #84] ; 0x54 + 7b0c: ab24 add r3, sp, #144 ; 0x90 + 7b0e: 2264 movs r2, #100 ; 0x64 + 7b10: 189b adds r3, r3, r2 + 7b12: 881b ldrh r3, [r3, #0] + 7b14: 3301 adds r3, #1 + 7b16: aa24 add r2, sp, #144 ; 0x90 + 7b18: 2160 movs r1, #96 ; 0x60 + 7b1a: 1852 adds r2, r2, r1 + 7b1c: 8812 ldrh r2, [r2, #0] + 7b1e: 1a9b subs r3, r3, r2 + if(px_i + lv_area_get_width(&draw_area) < mask_buf_size) { + 7b20: b21b sxth r3, r3 + 7b22: 191b adds r3, r3, r4 + 7b24: 9a1d ldr r2, [sp, #116] ; 0x74 + 7b26: 429a cmp r2, r3 + 7b28: d96c bls.n 7c04 + blend_area.y2 ++; + 7b2a: aa28 add r2, sp, #160 ; 0xa0 + 7b2c: 88d3 ldrh r3, [r2, #6] + 7b2e: 3301 adds r3, #1 + 7b30: 80d3 strh r3, [r2, #6] + 7b32: 940f str r4, [sp, #60] ; 0x3c + for(y = 0; y < draw_area_h; y++) { + 7b34: 9b10 ldr r3, [sp, #64] ; 0x40 + 7b36: 3301 adds r3, #1 + 7b38: 9310 str r3, [sp, #64] ; 0x40 + 7b3a: 9a20 ldr r2, [sp, #128] ; 0x80 + 7b3c: 4293 cmp r3, r2 + 7b3e: db00 blt.n 7b42 + 7b40: e08f b.n 7c62 + int32_t rot_x = disp_area->x1 + draw_area.x1 - map_area->x1; + 7b42: 9b19 ldr r3, [sp, #100] ; 0x64 + 7b44: 2210 movs r2, #16 + 7b46: 5e9b ldrsh r3, [r3, r2] + 7b48: aa24 add r2, sp, #144 ; 0x90 + 7b4a: 2160 movs r1, #96 ; 0x60 + 7b4c: 1852 adds r2, r2, r1 + 7b4e: 2100 movs r1, #0 + 7b50: 5e52 ldrsh r2, [r2, r1] + 7b52: 189b adds r3, r3, r2 + 7b54: 9a1c ldr r2, [sp, #112] ; 0x70 + 7b56: 2100 movs r1, #0 + 7b58: 5e52 ldrsh r2, [r2, r1] + 7b5a: 1a9b subs r3, r3, r2 + 7b5c: 930d str r3, [sp, #52] ; 0x34 + for(x = 0; x < draw_area_w; x++, map_px += px_size_byte, px_i++) { + 7b5e: 9a17 ldr r2, [sp, #92] ; 0x5c + 7b60: 4691 mov r9, r2 + 7b62: 2a00 cmp r2, #0 + 7b64: dd14 ble.n 7b90 + 7b66: 9b18 ldr r3, [sp, #96] ; 0x60 + 7b68: 4698 mov r8, r3 + 7b6a: 9a0f ldr r2, [sp, #60] ; 0x3c + 7b6c: 4694 mov ip, r2 + 7b6e: 44e0 add r8, ip + 7b70: 0053 lsls r3, r2, #1 + 7b72: 9a1b ldr r2, [sp, #108] ; 0x6c + 7b74: 4692 mov sl, r2 + 7b76: 449a add sl, r3 + 7b78: 9f15 ldr r7, [sp, #84] ; 0x54 + 7b7a: 2600 movs r6, #0 + int32_t yt = y - dsc->cfg.pivot_y; + 7b7c: 9b21 ldr r3, [sp, #132] ; 0x84 + 7b7e: 9a10 ldr r2, [sp, #64] ; 0x40 + 7b80: 4694 mov ip, r2 + 7b82: 4463 add r3, ip + 7b84: b21b sxth r3, r3 + 7b86: 930e str r3, [sp, #56] ; 0x38 + 7b88: 4644 mov r4, r8 + 7b8a: 4653 mov r3, sl + 7b8c: 9305 str r3, [sp, #20] + 7b8e: e7a1 b.n 7ad4 + 7b90: 9c0f ldr r4, [sp, #60] ; 0x3c + 7b92: e7b3 b.n 7afc + mask_res_sub = lv_draw_mask_apply(mask_buf + px_i_start, draw_area.x1 + vdb->area.x1, y + draw_area.y1 + vdb->area.y1, + 7b94: 9b0f ldr r3, [sp, #60] ; 0x3c + 7b96: 9a18 ldr r2, [sp, #96] ; 0x60 + 7b98: 4694 mov ip, r2 + 7b9a: 4463 add r3, ip + 7b9c: 001d movs r5, r3 + 7b9e: ab24 add r3, sp, #144 ; 0x90 + 7ba0: 2260 movs r2, #96 ; 0x60 + 7ba2: 189b adds r3, r3, r2 + 7ba4: 8819 ldrh r1, [r3, #0] + 7ba6: ab24 add r3, sp, #144 ; 0x90 + 7ba8: 3204 adds r2, #4 + 7baa: 189b adds r3, r3, r2 + 7bac: 881b ldrh r3, [r3, #0] + 7bae: 3301 adds r3, #1 + 7bb0: 1a5b subs r3, r3, r1 + 7bb2: b21b sxth r3, r3 + 7bb4: aa24 add r2, sp, #144 ; 0x90 + 7bb6: 2062 movs r0, #98 ; 0x62 + 7bb8: 1812 adds r2, r2, r0 + 7bba: 8812 ldrh r2, [r2, #0] + 7bbc: 9e19 ldr r6, [sp, #100] ; 0x64 + 7bbe: 8a70 ldrh r0, [r6, #18] + 7bc0: 1812 adds r2, r2, r0 + 7bc2: 9810 ldr r0, [sp, #64] ; 0x40 + 7bc4: 4684 mov ip, r0 + 7bc6: 4462 add r2, ip + 7bc8: b212 sxth r2, r2 + 7bca: 8a30 ldrh r0, [r6, #16] + 7bcc: 1809 adds r1, r1, r0 + 7bce: b209 sxth r1, r1 + 7bd0: 0028 movs r0, r5 + 7bd2: 4e3a ldr r6, [pc, #232] ; (7cbc ) + 7bd4: 47b0 blx r6 + if(mask_res_sub == LV_DRAW_MASK_RES_TRANSP) { + 7bd6: 2800 cmp r0, #0 + 7bd8: d003 beq.n 7be2 + else if(mask_res_sub == LV_DRAW_MASK_RES_CHANGED) { + 7bda: 2802 cmp r0, #2 + 7bdc: d191 bne.n 7b02 + mask_res = LV_DRAW_MASK_RES_CHANGED; + 7bde: 901e str r0, [sp, #120] ; 0x78 + 7be0: e78f b.n 7b02 + 7be2: ab24 add r3, sp, #144 ; 0x90 + 7be4: 2264 movs r2, #100 ; 0x64 + 7be6: 189b adds r3, r3, r2 + 7be8: 8819 ldrh r1, [r3, #0] + 7bea: 3101 adds r1, #1 + 7bec: ab24 add r3, sp, #144 ; 0x90 + 7bee: 3a04 subs r2, #4 + 7bf0: 189b adds r3, r3, r2 + 7bf2: 881b ldrh r3, [r3, #0] + 7bf4: 1ac9 subs r1, r1, r3 + _lv_memset_00(mask_buf + px_i_start, lv_area_get_width(&draw_area)); + 7bf6: b209 sxth r1, r1 + 7bf8: 0028 movs r0, r5 + 7bfa: 4b31 ldr r3, [pc, #196] ; (7cc0 ) + 7bfc: 4798 blx r3 + mask_res = LV_DRAW_MASK_RES_CHANGED; + 7bfe: 2302 movs r3, #2 + 7c00: 931e str r3, [sp, #120] ; 0x78 + 7c02: e77e b.n 7b02 + } + else { + + _lv_blend_map(clip_area, &blend_area, map2, mask_buf, mask_res, draw_dsc->opa, draw_dsc->blend_mode); + 7c04: ac28 add r4, sp, #160 ; 0xa0 + 7c06: 9e0a ldr r6, [sp, #40] ; 0x28 + 7c08: 7bb3 ldrb r3, [r6, #14] + 7c0a: 9302 str r3, [sp, #8] + 7c0c: 7833 ldrb r3, [r6, #0] + 7c0e: 9301 str r3, [sp, #4] + 7c10: 9b1e ldr r3, [sp, #120] ; 0x78 + 7c12: 9300 str r3, [sp, #0] + 7c14: 9b18 ldr r3, [sp, #96] ; 0x60 + 7c16: 9a1b ldr r2, [sp, #108] ; 0x6c + 7c18: 0021 movs r1, r4 + 7c1a: 9824 ldr r0, [sp, #144] ; 0x90 + 7c1c: 4d29 ldr r5, [pc, #164] ; (7cc4 ) + 7c1e: 47a8 blx r5 + + blend_area.y1 = blend_area.y2 + 1; + 7c20: 88e3 ldrh r3, [r4, #6] + 7c22: 3301 adds r3, #1 + 7c24: b21b sxth r3, r3 + 7c26: 8063 strh r3, [r4, #2] + blend_area.y2 = blend_area.y1; + 7c28: 80e3 strh r3, [r4, #6] + + px_i = 0; + mask_res = (alpha_byte || chroma_key || draw_dsc->angle || + 7c2a: 2302 movs r3, #2 + 7c2c: 931e str r3, [sp, #120] ; 0x78 + 7c2e: 9b27 ldr r3, [sp, #156] ; 0x9c + 7c30: 2b00 cmp r3, #0 + 7c32: d109 bne.n 7c48 + 7c34: 8873 ldrh r3, [r6, #2] + 7c36: 2b00 cmp r3, #0 + 7c38: d106 bne.n 7c48 + 7c3a: 8933 ldrh r3, [r6, #8] + 7c3c: 3b01 subs r3, #1 + 7c3e: 3bff subs r3, #255 ; 0xff + 7c40: 1e5a subs r2, r3, #1 + 7c42: 4193 sbcs r3, r2 + 7c44: 3301 adds r3, #1 + 7c46: 931e str r3, [sp, #120] ; 0x78 + px_i = 0; + 7c48: 2300 movs r3, #0 + 7c4a: 930f str r3, [sp, #60] ; 0x3c + draw_dsc->zoom != LV_IMG_ZOOM_NONE) ? LV_DRAW_MASK_RES_CHANGED : LV_DRAW_MASK_RES_FULL_COVER; + + /*Prepare the `mask_buf`if there are other masks*/ + if(other_mask_cnt) { + 7c4c: 9b1a ldr r3, [sp, #104] ; 0x68 + 7c4e: 2b00 cmp r3, #0 + 7c50: d100 bne.n 7c54 + 7c52: e76f b.n 7b34 + _lv_memset_ff(mask_buf, mask_buf_size); + 7c54: 991d ldr r1, [sp, #116] ; 0x74 + 7c56: 9818 ldr r0, [sp, #96] ; 0x60 + 7c58: 4b1b ldr r3, [pc, #108] ; (7cc8 ) + 7c5a: 4798 blx r3 + px_i = 0; + 7c5c: 2300 movs r3, #0 + 7c5e: 930f str r3, [sp, #60] ; 0x3c + 7c60: e768 b.n 7b34 + } + } + } + + /*Flush the last part*/ + if(blend_area.y1 != blend_area.y2) { + 7c62: aa28 add r2, sp, #160 ; 0xa0 + 7c64: 2106 movs r1, #6 + 7c66: 5e53 ldrsh r3, [r2, r1] + 7c68: 2102 movs r1, #2 + 7c6a: 5e52 ldrsh r2, [r2, r1] + 7c6c: 429a cmp r2, r3 + 7c6e: d00e beq.n 7c8e + blend_area.y2--; + 7c70: a928 add r1, sp, #160 ; 0xa0 + 7c72: 3b01 subs r3, #1 + 7c74: 80cb strh r3, [r1, #6] + _lv_blend_map(clip_area, &blend_area, map2, mask_buf, mask_res, draw_dsc->opa, draw_dsc->blend_mode); + 7c76: 9a0a ldr r2, [sp, #40] ; 0x28 + 7c78: 7b93 ldrb r3, [r2, #14] + 7c7a: 9302 str r3, [sp, #8] + 7c7c: 7813 ldrb r3, [r2, #0] + 7c7e: 9301 str r3, [sp, #4] + 7c80: 9b1e ldr r3, [sp, #120] ; 0x78 + 7c82: 9300 str r3, [sp, #0] + 7c84: 9b18 ldr r3, [sp, #96] ; 0x60 + 7c86: 9a1b ldr r2, [sp, #108] ; 0x6c + 7c88: 9824 ldr r0, [sp, #144] ; 0x90 + 7c8a: 4c0e ldr r4, [pc, #56] ; (7cc4 ) + 7c8c: 47a0 blx r4 + } + + _lv_mem_buf_release(mask_buf); + 7c8e: 9818 ldr r0, [sp, #96] ; 0x60 + 7c90: 4c0e ldr r4, [pc, #56] ; (7ccc ) + 7c92: 47a0 blx r4 + _lv_mem_buf_release(map2); + 7c94: 981b ldr r0, [sp, #108] ; 0x6c + 7c96: 47a0 blx r4 + } + } +} + 7c98: b03f add sp, #252 ; 0xfc + 7c9a: bc3c pop {r2, r3, r4, r5} + 7c9c: 4690 mov r8, r2 + 7c9e: 4699 mov r9, r3 + 7ca0: 46a2 mov sl, r4 + 7ca2: 46ab mov fp, r5 + 7ca4: bdf0 pop {r4, r5, r6, r7, pc} + 7ca6: 46c0 nop ; (mov r8, r8) + 7ca8: 0000d085 .word 0x0000d085 + 7cac: 0000d1a5 .word 0x0000d1a5 + 7cb0: 0000d5ad .word 0x0000d5ad + 7cb4: 00018884 .word 0x00018884 + 7cb8: fffff81f .word 0xfffff81f + 7cbc: 0000a5bd .word 0x0000a5bd + 7cc0: 00010fe5 .word 0x00010fe5 + 7cc4: 000068e9 .word 0x000068e9 + 7cc8: 00011089 .word 0x00011089 + 7ccc: 00010b6d .word 0x00010b6d + if(other_mask_cnt == 0 && !transform && !chroma_key && draw_dsc->recolor_opa == LV_OPA_TRANSP && alpha_byte) { + 7cd0: 2301 movs r3, #1 + 7cd2: 469b mov fp, r3 + 7cd4: 9b1a ldr r3, [sp, #104] ; 0x68 + 7cd6: 2b00 cmp r3, #0 + 7cd8: d000 beq.n 7cdc + 7cda: e595 b.n 7808 + uint32_t mask_buf_size = lv_area_get_size(&draw_area) > LV_HOR_RES_MAX ? LV_HOR_RES_MAX : lv_area_get_size(&draw_area); + 7cdc: a83c add r0, sp, #240 ; 0xf0 + 7cde: 4b41 ldr r3, [pc, #260] ; (7de4 ) + 7ce0: 4798 blx r3 + 7ce2: 23f0 movs r3, #240 ; 0xf0 + 7ce4: 005b lsls r3, r3, #1 + 7ce6: 4298 cmp r0, r3 + 7ce8: d800 bhi.n 7cec + 7cea: e598 b.n 781e + lv_color_t * map2 = _lv_mem_buf_get(mask_buf_size * sizeof(lv_color_t)); + 7cec: 20f0 movs r0, #240 ; 0xf0 + 7cee: 0080 lsls r0, r0, #2 + 7cf0: 4c3d ldr r4, [pc, #244] ; (7de8 ) + 7cf2: 47a0 blx r4 + 7cf4: 901b str r0, [sp, #108] ; 0x6c + lv_opa_t * mask_buf = _lv_mem_buf_get(mask_buf_size); + 7cf6: 26f0 movs r6, #240 ; 0xf0 + 7cf8: 0076 lsls r6, r6, #1 + 7cfa: 0030 movs r0, r6 + 7cfc: 47a0 blx r4 + 7cfe: 9018 str r0, [sp, #96] ; 0x60 + _lv_memset_00(&trans_dsc, sizeof(lv_img_transform_dsc_t)); + 7d00: 2148 movs r1, #72 ; 0x48 + 7d02: a82a add r0, sp, #168 ; 0xa8 + 7d04: 4b39 ldr r3, [pc, #228] ; (7dec ) + 7d06: 4798 blx r3 + uint32_t mask_buf_size = lv_area_get_size(&draw_area) > LV_HOR_RES_MAX ? LV_HOR_RES_MAX : lv_area_get_size(&draw_area); + 7d08: 961d str r6, [sp, #116] ; 0x74 + if(alpha_byte) cf = LV_IMG_CF_TRUE_COLOR_ALPHA; + 7d0a: 2205 movs r2, #5 + 7d0c: 9b07 ldr r3, [sp, #28] + 7d0e: 2b00 cmp r3, #0 + 7d10: d104 bne.n 7d1c + lv_img_cf_t cf = LV_IMG_CF_TRUE_COLOR; + 7d12: 3a01 subs r2, #1 + else if(chroma_key) cf = LV_IMG_CF_TRUE_COLOR_CHROMA_KEYED; + 7d14: 9b0b ldr r3, [sp, #44] ; 0x2c + 7d16: 2b00 cmp r3, #0 + 7d18: d000 beq.n 7d1c + 7d1a: 3202 adds r2, #2 + trans_dsc.cfg.angle = draw_dsc->angle; + 7d1c: a82a add r0, sp, #168 ; 0xa8 + 7d1e: 9c0a ldr r4, [sp, #40] ; 0x28 + 7d20: 8863 ldrh r3, [r4, #2] + 7d22: 8183 strh r3, [r0, #12] + trans_dsc.cfg.zoom = draw_dsc->zoom; + 7d24: 8923 ldrh r3, [r4, #8] + 7d26: 81c3 strh r3, [r0, #14] + trans_dsc.cfg.src = map_p; + 7d28: 4643 mov r3, r8 + 7d2a: 932a str r3, [sp, #168] ; 0xa8 + trans_dsc.cfg.src_w = map_w; + 7d2c: 8087 strh r7, [r0, #4] + return (lv_coord_t)(area_p->y2 - area_p->y1 + 1); + 7d2e: 991c ldr r1, [sp, #112] ; 0x70 + 7d30: 88cb ldrh r3, [r1, #6] + 7d32: 3301 adds r3, #1 + 7d34: 8849 ldrh r1, [r1, #2] + 7d36: 1a5b subs r3, r3, r1 + trans_dsc.cfg.src_h = lv_area_get_height(map_area);; + 7d38: 80c3 strh r3, [r0, #6] + trans_dsc.cfg.cf = cf; + 7d3a: 7482 strb r2, [r0, #18] + trans_dsc.cfg.pivot_x = draw_dsc->pivot.x; + 7d3c: 88a3 ldrh r3, [r4, #4] + 7d3e: 8103 strh r3, [r0, #8] + trans_dsc.cfg.pivot_y = draw_dsc->pivot.y; + 7d40: 88e3 ldrh r3, [r4, #6] + 7d42: 8143 strh r3, [r0, #10] + trans_dsc.cfg.color = draw_dsc->recolor; + 7d44: 89a3 ldrh r3, [r4, #12] + 7d46: 8203 strh r3, [r0, #16] + trans_dsc.cfg.antialias = draw_dsc->antialias; + 7d48: 7be3 ldrb r3, [r4, #15] + 7d4a: 07db lsls r3, r3, #31 + 7d4c: 0fdb lsrs r3, r3, #31 + 7d4e: 74c3 strb r3, [r0, #19] + _lv_img_buf_transform_init(&trans_dsc); + 7d50: 4b27 ldr r3, [pc, #156] ; (7df0 ) + 7d52: 4798 blx r3 + lv_opa_t recolor_opa_inv = 255 - draw_dsc->recolor_opa; + 7d54: 990a ldr r1, [sp, #40] ; 0x28 + 7d56: 7a8b ldrb r3, [r1, #10] + 7d58: 43da mvns r2, r3 + 7d5a: b2d2 uxtb r2, r2 + 7d5c: 9213 str r2, [sp, #76] ; 0x4c + if(draw_dsc->recolor_opa != 0) { + 7d5e: 2b00 cmp r3, #0 + 7d60: d100 bne.n 7d64 + 7d62: e571 b.n 7848 + out[0] = (uint16_t) LV_COLOR_GET_R(c) * mix; + 7d64: b29b uxth r3, r3 + 7d66: 7b4a ldrb r2, [r1, #13] + 7d68: 08d2 lsrs r2, r2, #3 + 7d6a: 435a muls r2, r3 + 7d6c: 9211 str r2, [sp, #68] ; 0x44 + out[1] = (uint16_t) LV_COLOR_GET_G(c) * mix; + 7d6e: 898a ldrh r2, [r1, #12] + 7d70: 0552 lsls r2, r2, #21 + 7d72: 0e92 lsrs r2, r2, #26 + 7d74: 435a muls r2, r3 + 7d76: 9212 str r2, [sp, #72] ; 0x48 + out[2] = (uint16_t) LV_COLOR_GET_B(c) * mix; + 7d78: 7b0a ldrb r2, [r1, #12] + 7d7a: 06d2 lsls r2, r2, #27 + 7d7c: 0ed2 lsrs r2, r2, #27 + 7d7e: 435a muls r2, r3 + 7d80: 9214 str r2, [sp, #80] ; 0x50 + mask_res = (alpha_byte || chroma_key || draw_dsc->angle || + 7d82: 9b0b ldr r3, [sp, #44] ; 0x2c + 7d84: 9a07 ldr r2, [sp, #28] + 7d86: 4313 orrs r3, r2 + 7d88: 9327 str r3, [sp, #156] ; 0x9c + 7d8a: 2202 movs r2, #2 + 7d8c: 921e str r2, [sp, #120] ; 0x78 + 7d8e: 2b00 cmp r3, #0 + 7d90: d10a bne.n 7da8 + 7d92: 9a0a ldr r2, [sp, #40] ; 0x28 + 7d94: 8853 ldrh r3, [r2, #2] + 7d96: 2b00 cmp r3, #0 + 7d98: d106 bne.n 7da8 + 7d9a: 8913 ldrh r3, [r2, #8] + 7d9c: 3b01 subs r3, #1 + 7d9e: 3bff subs r3, #255 ; 0xff + 7da0: 1e5a subs r2, r3, #1 + 7da2: 4193 sbcs r3, r2 + 7da4: 3301 adds r3, #1 + 7da6: 931e str r3, [sp, #120] ; 0x78 + if(other_mask_cnt) { + 7da8: 9b1a ldr r3, [sp, #104] ; 0x68 + 7daa: 2b00 cmp r3, #0 + 7dac: d000 beq.n 7db0 + 7dae: e550 b.n 7852 + int32_t rot_y = disp_area->y1 + draw_area.y1 - map_area->y1; + 7db0: 9b19 ldr r3, [sp, #100] ; 0x64 + 7db2: 2212 movs r2, #18 + 7db4: 5e9b ldrsh r3, [r3, r2] + 7db6: aa3c add r2, sp, #240 ; 0xf0 + 7db8: 2102 movs r1, #2 + 7dba: 5e52 ldrsh r2, [r2, r1] + 7dbc: 189b adds r3, r3, r2 + 7dbe: 9a1c ldr r2, [sp, #112] ; 0x70 + 7dc0: 2102 movs r1, #2 + 7dc2: 5e52 ldrsh r2, [r2, r1] + 7dc4: 1a9b subs r3, r3, r2 + 7dc6: 9321 str r3, [sp, #132] ; 0x84 + for(y = 0; y < draw_area_h; y++) { + 7dc8: 9520 str r5, [sp, #128] ; 0x80 + 7dca: 2d00 cmp r5, #0 + 7dcc: dc00 bgt.n 7dd0 + 7dce: e748 b.n 7c62 + map_buf_tmp += map_w * px_size_byte; + 7dd0: 4653 mov r3, sl + 7dd2: 437b muls r3, r7 + 7dd4: 931f str r3, [sp, #124] ; 0x7c + 7dd6: 2300 movs r3, #0 + 7dd8: 9310 str r3, [sp, #64] ; 0x40 + 7dda: 930f str r3, [sp, #60] ; 0x3c + ret = _lv_img_buf_transform_anti_alias(dsc); + 7ddc: 464b mov r3, r9 + 7dde: 9306 str r3, [sp, #24] + 7de0: e6af b.n 7b42 + 7de2: 46c0 nop ; (mov r8, r8) + 7de4: 0000fb8b .word 0x0000fb8b + 7de8: 00010e59 .word 0x00010e59 + 7dec: 00010fe5 .word 0x00010fe5 + 7df0: 0000d2a9 .word 0x0000d2a9 + +00007df4 : + +static void show_error(const lv_area_t * coords, const lv_area_t * clip_area, const char * msg) +{ + 7df4: b5f0 push {r4, r5, r6, r7, lr} + 7df6: b09f sub sp, #124 ; 0x7c + 7df8: 0005 movs r5, r0 + 7dfa: 000e movs r6, r1 + 7dfc: 0017 movs r7, r2 + lv_draw_rect_dsc_t rect_dsc; + lv_draw_rect_dsc_init(&rect_dsc); + 7dfe: ac09 add r4, sp, #36 ; 0x24 + 7e00: 0020 movs r0, r4 + 7e02: 4b0b ldr r3, [pc, #44] ; (7e30 ) + 7e04: 4798 blx r3 + rect_dsc.bg_color = LV_COLOR_WHITE; + 7e06: 4b0b ldr r3, [pc, #44] ; (7e34 ) + 7e08: 881b ldrh r3, [r3, #0] + 7e0a: 8063 strh r3, [r4, #2] + lv_draw_rect(coords, clip_area, &rect_dsc); + 7e0c: 0022 movs r2, r4 + 7e0e: 0031 movs r1, r6 + 7e10: 0028 movs r0, r5 + 7e12: 4b09 ldr r3, [pc, #36] ; (7e38 ) + 7e14: 4798 blx r3 + + lv_draw_label_dsc_t label_dsc; + lv_draw_label_dsc_init(&label_dsc); + 7e16: a802 add r0, sp, #8 + 7e18: 4b08 ldr r3, [pc, #32] ; (7e3c ) + 7e1a: 4798 blx r3 + lv_draw_label(coords, clip_area, &label_dsc, msg, NULL); + 7e1c: 2300 movs r3, #0 + 7e1e: 9300 str r3, [sp, #0] + 7e20: 003b movs r3, r7 + 7e22: aa02 add r2, sp, #8 + 7e24: 0031 movs r1, r6 + 7e26: 0028 movs r0, r5 + 7e28: 4c05 ldr r4, [pc, #20] ; (7e40 ) + 7e2a: 47a0 blx r4 +} + 7e2c: b01f add sp, #124 ; 0x7c + 7e2e: bdf0 pop {r4, r5, r6, r7, pc} + 7e30: 0000aab9 .word 0x0000aab9 + 7e34: 000188b4 .word 0x000188b4 + 7e38: 0000ab5d .word 0x0000ab5d + 7e3c: 0000815d .word 0x0000815d + 7e40: 000081ad .word 0x000081ad + +00007e44 : +{ + 7e44: b510 push {r4, lr} + 7e46: 0004 movs r4, r0 + _lv_memset_00(dsc, sizeof(lv_draw_img_dsc_t)); + 7e48: 2110 movs r1, #16 + 7e4a: 4b0a ldr r3, [pc, #40] ; (7e74 ) + 7e4c: 4798 blx r3 + dsc->recolor = LV_COLOR_BLACK; + 7e4e: 7b23 ldrb r3, [r4, #12] + 7e50: 221f movs r2, #31 + 7e52: 4393 bics r3, r2 + 7e54: 7323 strb r3, [r4, #12] + 7e56: 89a3 ldrh r3, [r4, #12] + 7e58: 4a07 ldr r2, [pc, #28] ; (7e78 ) + 7e5a: 4013 ands r3, r2 + 7e5c: 81a3 strh r3, [r4, #12] + 7e5e: 2300 movs r3, #0 + 7e60: 7363 strb r3, [r4, #13] + dsc->opa = LV_OPA_COVER; + 7e62: 33ff adds r3, #255 ; 0xff + 7e64: 7023 strb r3, [r4, #0] + dsc->zoom = LV_IMG_ZOOM_NONE; + 7e66: 3301 adds r3, #1 + 7e68: 8123 strh r3, [r4, #8] + dsc->antialias = LV_ANTIALIAS; + 7e6a: 7be3 ldrb r3, [r4, #15] + 7e6c: 2201 movs r2, #1 + 7e6e: 4313 orrs r3, r2 + 7e70: 73e3 strb r3, [r4, #15] +} + 7e72: bd10 pop {r4, pc} + 7e74: 00010fe5 .word 0x00010fe5 + 7e78: fffff81f .word 0xfffff81f + +00007e7c : + switch(cf) { + 7e7c: 3804 subs r0, #4 + 7e7e: b2c3 uxtb r3, r0 + 7e80: 2b0a cmp r3, #10 + 7e82: d80f bhi.n 7ea4 + 7e84: 0098 lsls r0, r3, #2 + 7e86: 4b08 ldr r3, [pc, #32] ; (7ea8 ) + 7e88: 581b ldr r3, [r3, r0] + 7e8a: 469f mov pc, r3 + px_size = LV_COLOR_SIZE; + 7e8c: 2010 movs r0, #16 + 7e8e: e00a b.n 7ea6 + px_size = LV_IMG_PX_SIZE_ALPHA_BYTE << 3; + 7e90: 2018 movs r0, #24 + break; + 7e92: e008 b.n 7ea6 + px_size = 1; + 7e94: 2001 movs r0, #1 + break; + 7e96: e006 b.n 7ea6 + px_size = 2; + 7e98: 2002 movs r0, #2 + break; + 7e9a: e004 b.n 7ea6 + px_size = 4; + 7e9c: 2004 movs r0, #4 + break; + 7e9e: e002 b.n 7ea6 + px_size = 8; + 7ea0: 2008 movs r0, #8 + break; + 7ea2: e000 b.n 7ea6 + px_size = 0; + 7ea4: 2000 movs r0, #0 +} + 7ea6: 4770 bx lr + 7ea8: 00018888 .word 0x00018888 + +00007eac : + switch(cf) { + 7eac: 2803 cmp r0, #3 + 7eae: d005 beq.n 7ebc + 7eb0: d302 bcc.n 7eb8 + 7eb2: 3806 subs r0, #6 + 7eb4: 2804 cmp r0, #4 + 7eb6: d901 bls.n 7ebc + is_chroma_keyed = false; + 7eb8: 2000 movs r0, #0 +} + 7eba: 4770 bx lr + is_chroma_keyed = true; + 7ebc: 2001 movs r0, #1 + 7ebe: e7fc b.n 7eba + +00007ec0 : + switch(cf) { + 7ec0: 2805 cmp r0, #5 + 7ec2: d007 beq.n 7ed4 + 7ec4: d803 bhi.n 7ece + 7ec6: 2802 cmp r0, #2 + 7ec8: d004 beq.n 7ed4 + has_alpha = false; + 7eca: 2000 movs r0, #0 +} + 7ecc: 4770 bx lr + switch(cf) { + 7ece: 3807 subs r0, #7 + 7ed0: 2807 cmp r0, #7 + 7ed2: d8fa bhi.n 7eca + has_alpha = true; + 7ed4: 2001 movs r0, #1 + 7ed6: e7f9 b.n 7ecc + +00007ed8 : +{ + 7ed8: b5f0 push {r4, r5, r6, r7, lr} + 7eda: 46de mov lr, fp + 7edc: 4657 mov r7, sl + 7ede: 464e mov r6, r9 + 7ee0: 4645 mov r5, r8 + 7ee2: b5e0 push {r5, r6, r7, lr} + 7ee4: b091 sub sp, #68 ; 0x44 + 7ee6: 0004 movs r4, r0 + 7ee8: 9103 str r1, [sp, #12] + 7eea: 001e movs r6, r3 + if(src == NULL) { + 7eec: 2a00 cmp r2, #0 + 7eee: d009 beq.n 7f04 + if(dsc->opa <= LV_OPA_MIN) return; + 7ef0: 781b ldrb r3, [r3, #0] + 7ef2: 2b05 cmp r3, #5 + 7ef4: d80a bhi.n 7f0c +} + 7ef6: b011 add sp, #68 ; 0x44 + 7ef8: bc3c pop {r2, r3, r4, r5} + 7efa: 4690 mov r8, r2 + 7efc: 4699 mov r9, r3 + 7efe: 46a2 mov sl, r4 + 7f00: 46ab mov fp, r5 + 7f02: bdf0 pop {r4, r5, r6, r7, pc} + show_error(coords, mask, "No\ndata"); + 7f04: 4a6f ldr r2, [pc, #444] ; (80c4 ) + 7f06: 4b70 ldr r3, [pc, #448] ; (80c8 ) + 7f08: 4798 blx r3 + return; + 7f0a: e7f4 b.n 7ef6 + lv_img_cache_entry_t * cdsc = _lv_img_cache_open(src, draw_dsc->recolor); + 7f0c: 89b1 ldrh r1, [r6, #12] + 7f0e: 0010 movs r0, r2 + 7f10: 4b6e ldr r3, [pc, #440] ; (80cc ) + 7f12: 4798 blx r3 + 7f14: 1e07 subs r7, r0, #0 + if(cdsc == NULL) return LV_RES_INV; + 7f16: d100 bne.n 7f1a + 7f18: e09e b.n 8058 + bool chroma_keyed = lv_img_cf_is_chroma_keyed(cdsc->dec_dsc.header.cf); + 7f1a: 7b05 ldrb r5, [r0, #12] + 7f1c: 06ed lsls r5, r5, #27 + 7f1e: 0eed lsrs r5, r5, #27 + 7f20: 0028 movs r0, r5 + 7f22: 4b6b ldr r3, [pc, #428] ; (80d0 ) + 7f24: 4798 blx r3 + 7f26: 9004 str r0, [sp, #16] + 7f28: 9006 str r0, [sp, #24] + bool alpha_byte = lv_img_cf_has_alpha(cdsc->dec_dsc.header.cf); + 7f2a: 0028 movs r0, r5 + 7f2c: 4b69 ldr r3, [pc, #420] ; (80d4 ) + 7f2e: 4798 blx r3 + 7f30: 9005 str r0, [sp, #20] + 7f32: 9007 str r0, [sp, #28] + if(cdsc->dec_dsc.error_msg != NULL) { + 7f34: 69ba ldr r2, [r7, #24] + 7f36: 2a00 cmp r2, #0 + 7f38: d004 beq.n 7f44 + show_error(coords, clip_area, cdsc->dec_dsc.error_msg); + 7f3a: 9903 ldr r1, [sp, #12] + 7f3c: 0020 movs r0, r4 + 7f3e: 4b62 ldr r3, [pc, #392] ; (80c8 ) + 7f40: 4798 blx r3 + 7f42: e7d8 b.n 7ef6 + else if(cdsc->dec_dsc.img_data) { + 7f44: 693b ldr r3, [r7, #16] + 7f46: 2b00 cmp r3, #0 + 7f48: d045 beq.n 7fd6 + 7f4a: 2300 movs r3, #0 + 7f4c: a90c add r1, sp, #48 ; 0x30 + 7f4e: 5ce2 ldrb r2, [r4, r3] + 7f50: 545a strb r2, [r3, r1] + 7f52: 3301 adds r3, #1 + while(len) { + 7f54: 2b08 cmp r3, #8 + 7f56: d1fa bne.n 7f4e + if(draw_dsc->angle || draw_dsc->zoom != LV_IMG_ZOOM_NONE) { + 7f58: 8873 ldrh r3, [r6, #2] + 7f5a: 2b00 cmp r3, #0 + 7f5c: d104 bne.n 7f68 + 7f5e: 2280 movs r2, #128 ; 0x80 + 7f60: 0052 lsls r2, r2, #1 + 7f62: 8931 ldrh r1, [r6, #8] + 7f64: 4291 cmp r1, r2 + 7f66: d023 beq.n 7fb0 + _lv_img_buf_get_transformed_area(&map_area_rot, w, h, draw_dsc->angle, draw_dsc->zoom, &draw_dsc->pivot); + 7f68: b21b sxth r3, r3 + 7f6a: 88e2 ldrh r2, [r4, #6] + 7f6c: 3201 adds r2, #1 + 7f6e: 8861 ldrh r1, [r4, #2] + 7f70: 1a52 subs r2, r2, r1 + 7f72: b212 sxth r2, r2 + return (lv_coord_t)(area_p->x2 - area_p->x1 + 1); + 7f74: 88a1 ldrh r1, [r4, #4] + 7f76: 3101 adds r1, #1 + 7f78: 8820 ldrh r0, [r4, #0] + 7f7a: 1a09 subs r1, r1, r0 + 7f7c: b209 sxth r1, r1 + 7f7e: a80c add r0, sp, #48 ; 0x30 + 7f80: 0005 movs r5, r0 + 7f82: 1d30 adds r0, r6, #4 + 7f84: 9001 str r0, [sp, #4] + 7f86: 8930 ldrh r0, [r6, #8] + 7f88: 9000 str r0, [sp, #0] + 7f8a: 9506 str r5, [sp, #24] + 7f8c: 0028 movs r0, r5 + 7f8e: 4d52 ldr r5, [pc, #328] ; (80d8 ) + 7f90: 47a8 blx r5 + map_area_rot.x1 += coords->x1; + 7f92: 8822 ldrh r2, [r4, #0] + 7f94: 9806 ldr r0, [sp, #24] + 7f96: 8803 ldrh r3, [r0, #0] + 7f98: 18d3 adds r3, r2, r3 + 7f9a: 8003 strh r3, [r0, #0] + map_area_rot.y1 += coords->y1; + 7f9c: 8863 ldrh r3, [r4, #2] + 7f9e: 8841 ldrh r1, [r0, #2] + 7fa0: 1859 adds r1, r3, r1 + 7fa2: 8041 strh r1, [r0, #2] + map_area_rot.x2 += coords->x1; + 7fa4: 8881 ldrh r1, [r0, #4] + 7fa6: 1852 adds r2, r2, r1 + 7fa8: 8082 strh r2, [r0, #4] + map_area_rot.y2 += coords->y1; + 7faa: 88c2 ldrh r2, [r0, #6] + 7fac: 189b adds r3, r3, r2 + 7fae: 80c3 strh r3, [r0, #6] + union_ok = _lv_area_intersect(&mask_com, clip_area, &map_area_rot); + 7fb0: aa0c add r2, sp, #48 ; 0x30 + 7fb2: 9903 ldr r1, [sp, #12] + 7fb4: a80e add r0, sp, #56 ; 0x38 + 7fb6: 4b49 ldr r3, [pc, #292] ; (80dc ) + 7fb8: 4798 blx r3 + if(union_ok == false) { + 7fba: 2800 cmp r0, #0 + 7fbc: d100 bne.n 7fc0 + 7fbe: e79a b.n 7ef6 + lv_draw_map(coords, &mask_com, cdsc->dec_dsc.img_data, draw_dsc, chroma_keyed, alpha_byte); + 7fc0: 693a ldr r2, [r7, #16] + 7fc2: 9b05 ldr r3, [sp, #20] + 7fc4: 9301 str r3, [sp, #4] + 7fc6: 9b04 ldr r3, [sp, #16] + 7fc8: 9300 str r3, [sp, #0] + 7fca: 0033 movs r3, r6 + 7fcc: a90e add r1, sp, #56 ; 0x38 + 7fce: 0020 movs r0, r4 + 7fd0: 4c43 ldr r4, [pc, #268] ; (80e0 ) + 7fd2: 47a0 blx r4 + 7fd4: e78f b.n 7ef6 + union_ok = _lv_area_intersect(&mask_com, clip_area, coords); + 7fd6: 0022 movs r2, r4 + 7fd8: 9903 ldr r1, [sp, #12] + 7fda: a80a add r0, sp, #40 ; 0x28 + 7fdc: 4b3f ldr r3, [pc, #252] ; (80dc ) + 7fde: 4798 blx r3 + if(union_ok == false) { + 7fe0: 2800 cmp r0, #0 + 7fe2: d100 bne.n 7fe6 + 7fe4: e787 b.n 7ef6 + 7fe6: aa0a add r2, sp, #40 ; 0x28 + 7fe8: 8893 ldrh r3, [r2, #4] + 7fea: 3301 adds r3, #1 + 7fec: 8812 ldrh r2, [r2, #0] + 7fee: 1a9b subs r3, r3, r2 + 7ff0: b21b sxth r3, r3 + 7ff2: 9305 str r3, [sp, #20] + uint8_t * buf = _lv_mem_buf_get(lv_area_get_width(&mask_com) * + 7ff4: 0058 lsls r0, r3, #1 + 7ff6: 469c mov ip, r3 + 7ff8: 4460 add r0, ip + 7ffa: 4b3a ldr r3, [pc, #232] ; (80e4 ) + 7ffc: 4798 blx r3 + 7ffe: 9004 str r0, [sp, #16] + 8000: 2300 movs r3, #0 + *d8 = *s8; + 8002: a80c add r0, sp, #48 ; 0x30 + 8004: a90a add r1, sp, #40 ; 0x28 + 8006: 5c5a ldrb r2, [r3, r1] + 8008: 541a strb r2, [r3, r0] + 800a: 3301 adds r3, #1 + while(len) { + 800c: 2b08 cmp r3, #8 + 800e: d1fa bne.n 8006 + lv_area_set_height(&line, 1); + 8010: 2101 movs r1, #1 + 8012: a80c add r0, sp, #48 ; 0x30 + 8014: 4b34 ldr r3, [pc, #208] ; (80e8 ) + 8016: 4798 blx r3 + int32_t x = mask_com.x1 - coords->x1; + 8018: aa0a add r2, sp, #40 ; 0x28 + 801a: 2100 movs r1, #0 + 801c: 5e53 ldrsh r3, [r2, r1] + 801e: 469c mov ip, r3 + 8020: 2000 movs r0, #0 + 8022: 5e21 ldrsh r1, [r4, r0] + int32_t y = mask_com.y1 - coords->y1; + 8024: 2002 movs r0, #2 + 8026: 5e15 ldrsh r5, [r2, r0] + 8028: 2302 movs r3, #2 + 802a: 5ee0 ldrsh r0, [r4, r3] + 802c: 1a28 subs r0, r5, r0 + for(row = mask_com.y1; row <= mask_com.y2; row++) { + 802e: 2306 movs r3, #6 + 8030: 5ed2 ldrsh r2, [r2, r3] + 8032: 4295 cmp r5, r2 + 8034: dc42 bgt.n 80bc + union_ok = _lv_area_intersect(&mask_line, clip_area, &line); + 8036: 4a29 ldr r2, [pc, #164] ; (80dc ) + 8038: 4693 mov fp, r2 + read_res = lv_img_decoder_read_line(&cdsc->dec_dsc, x, y, width, buf); + 803a: 4663 mov r3, ip + 803c: 1a5b subs r3, r3, r1 + 803e: b21b sxth r3, r3 + 8040: 9308 str r3, [sp, #32] + 8042: 9409 str r4, [sp, #36] ; 0x24 + 8044: 46b2 mov sl, r6 + 8046: 4680 mov r8, r0 + 8048: e012 b.n 8070 + 804a: 9c09 ldr r4, [sp, #36] ; 0x24 + lv_img_decoder_close(&cdsc->dec_dsc); + 804c: 0038 movs r0, r7 + 804e: 4b27 ldr r3, [pc, #156] ; (80ec ) + 8050: 4798 blx r3 + _lv_mem_buf_release(buf); + 8052: 9804 ldr r0, [sp, #16] + 8054: 4b26 ldr r3, [pc, #152] ; (80f0 ) + 8056: 4798 blx r3 + show_error(coords, mask, "No\ndata"); + 8058: 4a1a ldr r2, [pc, #104] ; (80c4 ) + 805a: 9903 ldr r1, [sp, #12] + 805c: 0020 movs r0, r4 + 805e: 4b1a ldr r3, [pc, #104] ; (80c8 ) + 8060: 4798 blx r3 + return; + 8062: e748 b.n 7ef6 + for(row = mask_com.y1; row <= mask_com.y2; row++) { + 8064: 3501 adds r5, #1 + 8066: ab0a add r3, sp, #40 ; 0x28 + 8068: 2206 movs r2, #6 + 806a: 5e9b ldrsh r3, [r3, r2] + 806c: 429d cmp r5, r3 + 806e: dc25 bgt.n 80bc + union_ok = _lv_area_intersect(&mask_line, clip_area, &line); + 8070: aa0c add r2, sp, #48 ; 0x30 + 8072: 9903 ldr r1, [sp, #12] + 8074: a80e add r0, sp, #56 ; 0x38 + 8076: 47d8 blx fp + if(union_ok == false) continue; + 8078: 2800 cmp r0, #0 + 807a: d0f3 beq.n 8064 + read_res = lv_img_decoder_read_line(&cdsc->dec_dsc, x, y, width, buf); + 807c: 4643 mov r3, r8 + 807e: b21a sxth r2, r3 + 8080: 9b04 ldr r3, [sp, #16] + 8082: 9300 str r3, [sp, #0] + 8084: 9b05 ldr r3, [sp, #20] + 8086: 9908 ldr r1, [sp, #32] + 8088: 0038 movs r0, r7 + 808a: 4c1a ldr r4, [pc, #104] ; (80f4 ) + 808c: 47a0 blx r4 + if(read_res != LV_RES_OK) { + 808e: 2801 cmp r0, #1 + 8090: d1db bne.n 804a + lv_draw_map(&line, &mask_line, buf, draw_dsc, chroma_keyed, alpha_byte); + 8092: ac0c add r4, sp, #48 ; 0x30 + 8094: 9b07 ldr r3, [sp, #28] + 8096: 9301 str r3, [sp, #4] + 8098: 9b06 ldr r3, [sp, #24] + 809a: 9300 str r3, [sp, #0] + 809c: 4653 mov r3, sl + 809e: 9a04 ldr r2, [sp, #16] + 80a0: a90e add r1, sp, #56 ; 0x38 + 80a2: 0020 movs r0, r4 + 80a4: 4e0e ldr r6, [pc, #56] ; (80e0 ) + 80a6: 47b0 blx r6 + line.y1++; + 80a8: 8863 ldrh r3, [r4, #2] + 80aa: 3301 adds r3, #1 + 80ac: 8063 strh r3, [r4, #2] + line.y2++; + 80ae: 88e3 ldrh r3, [r4, #6] + 80b0: 3301 adds r3, #1 + 80b2: 80e3 strh r3, [r4, #6] + y++; + 80b4: 2301 movs r3, #1 + 80b6: 469c mov ip, r3 + 80b8: 44e0 add r8, ip + 80ba: e7d3 b.n 8064 + _lv_mem_buf_release(buf); + 80bc: 9804 ldr r0, [sp, #16] + 80be: 4b0c ldr r3, [pc, #48] ; (80f0 ) + 80c0: 4798 blx r3 + 80c2: e718 b.n 7ef6 + 80c4: 000188b8 .word 0x000188b8 + 80c8: 00007df5 .word 0x00007df5 + 80cc: 0000da01 .word 0x0000da01 + 80d0: 00007ead .word 0x00007ead + 80d4: 00007ec1 .word 0x00007ec1 + 80d8: 0000d3dd .word 0x0000d3dd + 80dc: 0000fba7 .word 0x0000fba7 + 80e0: 0000754d .word 0x0000754d + 80e4: 00010e59 .word 0x00010e59 + 80e8: 0000fb81 .word 0x0000fb81 + 80ec: 0000e61d .word 0x0000e61d + 80f0: 00010b6d .word 0x00010b6d + 80f4: 0000e5f9 .word 0x0000e5f9 + +000080f8 : + if(src == NULL) return img_src_type; + 80f8: 2800 cmp r0, #0 + 80fa: d008 beq.n 810e + if(u8_p[0] >= 0x20 && u8_p[0] <= 0x7F) { + 80fc: 7803 ldrb r3, [r0, #0] + 80fe: 001a movs r2, r3 + 8100: 3a20 subs r2, #32 + img_src_type = LV_IMG_SRC_FILE; /*If it's an ASCII character then it's file name*/ + 8102: 2001 movs r0, #1 + if(u8_p[0] >= 0x20 && u8_p[0] <= 0x7F) { + 8104: 2a5f cmp r2, #95 ; 0x5f + 8106: d901 bls.n 810c + img_src_type = LV_IMG_SRC_VARIABLE; /*`lv_img_dsc_t` is design to the first byte < 0x20*/ + 8108: 09d8 lsrs r0, r3, #7 + 810a: 0040 lsls r0, r0, #1 +} + 810c: 4770 bx lr + if(src == NULL) return img_src_type; + 810e: 2003 movs r0, #3 + 8110: e7fc b.n 810c + ... + +00008114 : + */ +static uint8_t hex_char_to_num(char hex) +{ + uint8_t result = 0; + + if(hex >= '0' && hex <= '9') { + 8114: 0003 movs r3, r0 + 8116: 3b30 subs r3, #48 ; 0x30 + 8118: b2db uxtb r3, r3 + result = hex - '0'; + 811a: 001a movs r2, r3 + if(hex >= '0' && hex <= '9') { + 811c: 2b09 cmp r3, #9 + 811e: d918 bls.n 8152 + } + else { + if(hex >= 'a') hex -= 'a' - 'A'; /*Convert to upper case*/ + 8120: 2860 cmp r0, #96 ; 0x60 + 8122: d901 bls.n 8128 + 8124: 3820 subs r0, #32 + 8126: b2c0 uxtb r0, r0 + + switch(hex) { + 8128: 3841 subs r0, #65 ; 0x41 + 812a: b2c3 uxtb r3, r0 + 812c: 2b05 cmp r3, #5 + 812e: d80d bhi.n 814c + 8130: 0098 lsls r0, r3, #2 + 8132: 4b09 ldr r3, [pc, #36] ; (8158 ) + 8134: 581b ldr r3, [r3, r0] + 8136: 469f mov pc, r3 + case 'A': + result = 10; + break; + case 'B': + result = 11; + 8138: 220b movs r2, #11 + 813a: e00a b.n 8152 + break; + case 'C': + result = 12; + 813c: 220c movs r2, #12 + break; + 813e: e008 b.n 8152 + case 'D': + result = 13; + 8140: 220d movs r2, #13 + break; + 8142: e006 b.n 8152 + case 'E': + result = 14; + 8144: 220e movs r2, #14 + break; + 8146: e004 b.n 8152 + case 'F': + result = 15; + 8148: 220f movs r2, #15 + break; + 814a: e002 b.n 8152 + default: + result = 0; + 814c: 2200 movs r2, #0 + break; + 814e: e000 b.n 8152 + result = 10; + 8150: 220a movs r2, #10 + } + } + + return result; +} + 8152: 0010 movs r0, r2 + 8154: 4770 bx lr + 8156: 46c0 nop ; (mov r8, r8) + 8158: 000188c0 .word 0x000188c0 + +0000815c : +{ + 815c: b510 push {r4, lr} + 815e: 0004 movs r4, r0 + _lv_memset_00(dsc, sizeof(lv_draw_label_dsc_t)); + 8160: 211c movs r1, #28 + 8162: 4b0f ldr r3, [pc, #60] ; (81a0 ) + 8164: 4798 blx r3 + dsc->opa = LV_OPA_COVER; + 8166: 23ff movs r3, #255 ; 0xff + 8168: 7223 strb r3, [r4, #8] + dsc->color = LV_COLOR_BLACK; + 816a: 7823 ldrb r3, [r4, #0] + 816c: 221f movs r2, #31 + 816e: 4393 bics r3, r2 + 8170: 7023 strb r3, [r4, #0] + 8172: 8822 ldrh r2, [r4, #0] + 8174: 490b ldr r1, [pc, #44] ; (81a4 ) + 8176: 400a ands r2, r1 + 8178: 8022 strh r2, [r4, #0] + 817a: 2300 movs r3, #0 + 817c: 7063 strb r3, [r4, #1] + dsc->font = LV_THEME_DEFAULT_FONT_NORMAL; + 817e: 4b0a ldr r3, [pc, #40] ; (81a8 ) + 8180: 6063 str r3, [r4, #4] + dsc->sel_start = LV_DRAW_LABEL_NO_TXT_SEL; + 8182: 2301 movs r3, #1 + 8184: 425b negs r3, r3 + 8186: 81e3 strh r3, [r4, #14] + dsc->sel_end = LV_DRAW_LABEL_NO_TXT_SEL; + 8188: 8223 strh r3, [r4, #16] + dsc->sel_color = LV_COLOR_BLUE; + 818a: 78a2 ldrb r2, [r4, #2] + 818c: 231f movs r3, #31 + 818e: 431a orrs r2, r3 + 8190: 70a2 strb r2, [r4, #2] + 8192: 8863 ldrh r3, [r4, #2] + 8194: 400b ands r3, r1 + 8196: 8063 strh r3, [r4, #2] + 8198: 2300 movs r3, #0 + 819a: 70e3 strb r3, [r4, #3] + dsc->bidi_dir = LV_BIDI_DIR_LTR; + 819c: 75a3 strb r3, [r4, #22] +} + 819e: bd10 pop {r4, pc} + 81a0: 00010fe5 .word 0x00010fe5 + 81a4: fffff81f .word 0xfffff81f + 81a8: 20000030 .word 0x20000030 + +000081ac : +{ + 81ac: b5f0 push {r4, r5, r6, r7, lr} + 81ae: 46de mov lr, fp + 81b0: 4657 mov r7, sl + 81b2: 464e mov r6, r9 + 81b4: 4645 mov r5, r8 + 81b6: b5e0 push {r5, r6, r7, lr} + 81b8: b0db sub sp, #364 ; 0x16c + 81ba: 9010 str r0, [sp, #64] ; 0x40 + 81bc: 910e str r1, [sp, #56] ; 0x38 + 81be: 0017 movs r7, r2 + 81c0: 001a movs r2, r3 + 81c2: 930d str r3, [sp, #52] ; 0x34 + 81c4: 9b64 ldr r3, [sp, #400] ; 0x190 + 81c6: 9305 str r3, [sp, #20] + if(dsc->opa <= LV_OPA_MIN) return; + 81c8: 7a3b ldrb r3, [r7, #8] + 81ca: 2b05 cmp r3, #5 + 81cc: d902 bls.n 81d4 + if(txt[0] == '\0') return; + 81ce: 7813 ldrb r3, [r2, #0] + 81d0: 2b00 cmp r3, #0 + 81d2: d106 bne.n 81e2 +} + 81d4: b05b add sp, #364 ; 0x16c + 81d6: bc3c pop {r2, r3, r4, r5} + 81d8: 4690 mov r8, r2 + 81da: 4699 mov r9, r3 + 81dc: 46a2 mov sl, r4 + 81de: 46ab mov fp, r5 + 81e0: bdf0 pop {r4, r5, r6, r7, pc} + const lv_font_t * font = dsc->font; + 81e2: 687b ldr r3, [r7, #4] + 81e4: 9307 str r3, [sp, #28] + bool clip_ok = _lv_area_intersect(&clipped_area, coords, mask); + 81e6: 000a movs r2, r1 + 81e8: 0004 movs r4, r0 + 81ea: 0001 movs r1, r0 + 81ec: a858 add r0, sp, #352 ; 0x160 + 81ee: 4bd2 ldr r3, [pc, #840] ; (8538 ) + 81f0: 4798 blx r3 + if(!clip_ok) return; + 81f2: 2800 cmp r0, #0 + 81f4: d0ee beq.n 81d4 + if((dsc->flag & LV_TXT_FLAG_EXPAND) == 0) { + 81f6: 7dfa ldrb r2, [r7, #23] + 81f8: 0791 lsls r1, r2, #30 + 81fa: d424 bmi.n 8246 + 81fc: 88a3 ldrh r3, [r4, #4] + 81fe: 3301 adds r3, #1 + 8200: 8822 ldrh r2, [r4, #0] + 8202: 1a9b subs r3, r3, r2 + w = lv_area_get_width(coords); + 8204: b21b sxth r3, r3 + int32_t line_height_font = lv_font_get_line_height(font); + 8206: 9a07 ldr r2, [sp, #28] + 8208: 2608 movs r6, #8 + 820a: 5f96 ldrsh r6, [r2, r6] + int32_t line_height = line_height_font + dsc->line_space; + 820c: 210a movs r1, #10 + 820e: 5e7a ldrsh r2, [r7, r1] + 8210: 4691 mov r9, r2 + 8212: 44b1 add r9, r6 + pos.x = coords->x1; + 8214: 9a10 ldr r2, [sp, #64] ; 0x40 + 8216: 2000 movs r0, #0 + 8218: 5e11 ldrsh r1, [r2, r0] + 821a: 911f str r1, [sp, #124] ; 0x7c + pos.y = coords->y1; + 821c: 2002 movs r0, #2 + 821e: 5e10 ldrsh r0, [r2, r0] + x_ofs = dsc->ofs_x; + 8220: 2112 movs r1, #18 + 8222: 5e7a ldrsh r2, [r7, r1] + 8224: 921e str r2, [sp, #120] ; 0x78 + y_ofs = dsc->ofs_y; + 8226: 2214 movs r2, #20 + 8228: 5eb9 ldrsh r1, [r7, r2] + pos.y += y_ofs; + 822a: 1842 adds r2, r0, r1 + 822c: b292 uxth r2, r2 + 822e: b215 sxth r5, r2 + if(hint && y_ofs == 0 && coords->y1 < 0) { + 8230: 9c05 ldr r4, [sp, #20] + 8232: 2c00 cmp r4, #0 + 8234: d052 beq.n 82dc + 8236: 2900 cmp r1, #0 + 8238: d154 bne.n 82e4 + 823a: 2800 cmp r0, #0 + 823c: db14 blt.n 8268 + pos.y += y_ofs; + 823e: 9511 str r5, [sp, #68] ; 0x44 + uint32_t line_start = 0; + 8240: 2200 movs r2, #0 + 8242: 9208 str r2, [sp, #32] + 8244: e02e b.n 82a4 + _lv_txt_get_size(&p, txt, dsc->font, dsc->letter_space, dsc->line_space, LV_COORD_MAX, + 8246: 210c movs r1, #12 + 8248: 5e7b ldrsh r3, [r7, r1] + 824a: ad3c add r5, sp, #240 ; 0xf0 + 824c: 9202 str r2, [sp, #8] + 824e: 4abb ldr r2, [pc, #748] ; (853c ) + 8250: 9201 str r2, [sp, #4] + 8252: 210a movs r1, #10 + 8254: 5e7a ldrsh r2, [r7, r1] + 8256: 9200 str r2, [sp, #0] + 8258: 687a ldr r2, [r7, #4] + 825a: 990d ldr r1, [sp, #52] ; 0x34 + 825c: 0028 movs r0, r5 + 825e: 4eb8 ldr r6, [pc, #736] ; (8540 ) + 8260: 47b0 blx r6 + w = p.x; + 8262: 2200 movs r2, #0 + 8264: 5eab ldrsh r3, [r5, r2] + 8266: e7ce b.n 8206 + if(LV_MATH_ABS(hint->coord_y - coords->y1) > LV_LABEL_HINT_UPDATE_TH - 2 * line_height) { + 8268: 68a1 ldr r1, [r4, #8] + 826a: 1a08 subs r0, r1, r0 + 826c: 17c1 asrs r1, r0, #31 + 826e: 1840 adds r0, r0, r1 + 8270: 4048 eors r0, r1 + 8272: 2180 movs r1, #128 ; 0x80 + 8274: 0089 lsls r1, r1, #2 + 8276: 464c mov r4, r9 + 8278: 1b09 subs r1, r1, r4 + 827a: 0049 lsls r1, r1, #1 + 827c: 4288 cmp r0, r1 + 827e: dd07 ble.n 8290 + hint->line_start = -1; + 8280: 2201 movs r2, #1 + 8282: 4252 negs r2, r2 + 8284: 9905 ldr r1, [sp, #20] + 8286: 600a str r2, [r1, #0] + pos.y += y_ofs; + 8288: 9511 str r5, [sp, #68] ; 0x44 + uint32_t line_start = 0; + 828a: 2200 movs r2, #0 + 828c: 9208 str r2, [sp, #32] + 828e: e009 b.n 82a4 + last_line_start = hint->line_start; + 8290: 9805 ldr r0, [sp, #20] + 8292: 6801 ldr r1, [r0, #0] + if(hint && last_line_start >= 0) { + 8294: 2900 cmp r1, #0 + 8296: db29 blt.n 82ec + line_start = last_line_start; + 8298: 9108 str r1, [sp, #32] + pos.y += hint->y; + 829a: 6841 ldr r1, [r0, #4] + 829c: 468c mov ip, r1 + 829e: 4462 add r2, ip + 82a0: b212 sxth r2, r2 + 82a2: 9211 str r2, [sp, #68] ; 0x44 + uint32_t line_end = line_start + _lv_txt_get_next_line(&txt[line_start], font, dsc->letter_space, w, dsc->flag); + 82a4: b21b sxth r3, r3 + 82a6: 0019 movs r1, r3 + 82a8: 9312 str r3, [sp, #72] ; 0x48 + 82aa: 230c movs r3, #12 + 82ac: 5efa ldrsh r2, [r7, r3] + 82ae: 9b0d ldr r3, [sp, #52] ; 0x34 + 82b0: 0018 movs r0, r3 + 82b2: 9c08 ldr r4, [sp, #32] + 82b4: 46a4 mov ip, r4 + 82b6: 4460 add r0, ip + 82b8: 7dfb ldrb r3, [r7, #23] + 82ba: 9300 str r3, [sp, #0] + 82bc: 000b movs r3, r1 + 82be: 9907 ldr r1, [sp, #28] + 82c0: 4da0 ldr r5, [pc, #640] ; (8544 ) + 82c2: 47a8 blx r5 + 82c4: 46a4 mov ip, r4 + 82c6: 4460 add r0, ip + line_end += _lv_txt_get_next_line(&txt[line_start], font, dsc->letter_space, w, dsc->flag); + 82c8: 4a9e ldr r2, [pc, #632] ; (8544 ) + 82ca: 4692 mov sl, r2 + if(hint && pos.y >= -LV_LABEL_HINT_UPDATE_TH && hint->line_start < 0) { + 82cc: 4a9e ldr r2, [pc, #632] ; (8548 ) + 82ce: 4690 mov r8, r2 + 82d0: 9606 str r6, [sp, #24] + 82d2: 0006 movs r6, r0 + 82d4: 9d11 ldr r5, [sp, #68] ; 0x44 + 82d6: 46bb mov fp, r7 + 82d8: 9f05 ldr r7, [sp, #20] + while(pos.y + line_height_font < mask->y1) { + 82da: e011 b.n 8300 + pos.y += y_ofs; + 82dc: 9511 str r5, [sp, #68] ; 0x44 + uint32_t line_start = 0; + 82de: 2200 movs r2, #0 + 82e0: 9208 str r2, [sp, #32] + 82e2: e7df b.n 82a4 + pos.y += y_ofs; + 82e4: 9511 str r5, [sp, #68] ; 0x44 + uint32_t line_start = 0; + 82e6: 2200 movs r2, #0 + 82e8: 9208 str r2, [sp, #32] + 82ea: e7db b.n 82a4 + pos.y += y_ofs; + 82ec: 9511 str r5, [sp, #68] ; 0x44 + uint32_t line_start = 0; + 82ee: 2200 movs r2, #0 + 82f0: 9208 str r2, [sp, #32] + 82f2: e7d7 b.n 82a4 + 82f4: 9608 str r6, [sp, #32] + if(txt[line_start] == '\0') return; + 82f6: 7823 ldrb r3, [r4, #0] + 82f8: 2b00 cmp r3, #0 + 82fa: d100 bne.n 82fe + 82fc: e76a b.n 81d4 + line_end += _lv_txt_get_next_line(&txt[line_start], font, dsc->letter_space, w, dsc->flag); + 82fe: 0006 movs r6, r0 + while(pos.y + line_height_font < mask->y1) { + 8300: 9b06 ldr r3, [sp, #24] + 8302: 18eb adds r3, r5, r3 + 8304: 9a0e ldr r2, [sp, #56] ; 0x38 + 8306: 2102 movs r1, #2 + 8308: 5e52 ldrsh r2, [r2, r1] + 830a: 4293 cmp r3, r2 + 830c: da20 bge.n 8350 + line_end += _lv_txt_get_next_line(&txt[line_start], font, dsc->letter_space, w, dsc->flag); + 830e: 9b0d ldr r3, [sp, #52] ; 0x34 + 8310: 199c adds r4, r3, r6 + 8312: 465b mov r3, fp + 8314: 220c movs r2, #12 + 8316: 5e9a ldrsh r2, [r3, r2] + 8318: 465b mov r3, fp + 831a: 7ddb ldrb r3, [r3, #23] + 831c: 9300 str r3, [sp, #0] + 831e: 9b12 ldr r3, [sp, #72] ; 0x48 + 8320: 9907 ldr r1, [sp, #28] + 8322: 0020 movs r0, r4 + 8324: 47d0 blx sl + 8326: 1980 adds r0, r0, r6 + 8328: 444d add r5, r9 + 832a: b22d sxth r5, r5 + if(hint && pos.y >= -LV_LABEL_HINT_UPDATE_TH && hint->line_start < 0) { + 832c: 2f00 cmp r7, #0 + 832e: d0e1 beq.n 82f4 + 8330: 4545 cmp r5, r8 + 8332: dbdf blt.n 82f4 + 8334: 683b ldr r3, [r7, #0] + 8336: 2b00 cmp r3, #0 + 8338: dadc bge.n 82f4 + hint->line_start = line_start; + 833a: 603e str r6, [r7, #0] + hint->y = pos.y - coords->y1; + 833c: 9a10 ldr r2, [sp, #64] ; 0x40 + 833e: 2102 movs r1, #2 + 8340: 5e53 ldrsh r3, [r2, r1] + 8342: 1aeb subs r3, r5, r3 + 8344: 607b str r3, [r7, #4] + hint->coord_y = coords->y1; + 8346: 0013 movs r3, r2 + 8348: 2202 movs r2, #2 + 834a: 5e9b ldrsh r3, [r3, r2] + 834c: 60bb str r3, [r7, #8] + 834e: e7d1 b.n 82f4 + 8350: 960b str r6, [sp, #44] ; 0x2c + 8352: 9511 str r5, [sp, #68] ; 0x44 + 8354: 465f mov r7, fp + if(dsc->flag & LV_TXT_FLAG_CENTER) { + 8356: 7dfa ldrb r2, [r7, #23] + 8358: 0753 lsls r3, r2, #29 + 835a: d42f bmi.n 83bc + else if(dsc->flag & LV_TXT_FLAG_RIGHT) { + 835c: 0713 lsls r3, r2, #28 + 835e: d449 bmi.n 83f4 + lv_opa_t opa = dsc->opa; + 8360: 7a3b ldrb r3, [r7, #8] + 8362: 930f str r3, [sp, #60] ; 0x3c + uint16_t sel_start = dsc->sel_start; + 8364: 89fb ldrh r3, [r7, #14] + 8366: 9306 str r3, [sp, #24] + uint16_t sel_end = dsc->sel_end; + 8368: 8a3a ldrh r2, [r7, #16] + 836a: 4692 mov sl, r2 + if(sel_start > sel_end) { + 836c: 4553 cmp r3, sl + 836e: d902 bls.n 8376 + sel_start = sel_end; + 8370: 4652 mov r2, sl + 8372: 9206 str r2, [sp, #24] + sel_end = tmp; + 8374: 469a mov sl, r3 + if((dsc->decor & LV_TEXT_DECOR_UNDERLINE) || (dsc->decor & LV_TEXT_DECOR_STRIKETHROUGH)) { + 8376: 7e3b ldrb r3, [r7, #24] + 8378: 079b lsls r3, r3, #30 + 837a: d155 bne.n 8428 + lv_draw_rect_dsc_init(&draw_dsc_sel); + 837c: ac3f add r4, sp, #252 ; 0xfc + 837e: 0020 movs r0, r4 + 8380: 4b72 ldr r3, [pc, #456] ; (854c ) + 8382: 4798 blx r3 + draw_dsc_sel.bg_color = dsc->sel_color; + 8384: 887b ldrh r3, [r7, #2] + 8386: 8063 strh r3, [r4, #2] + 8388: 9b0f ldr r3, [sp, #60] ; 0x3c + 838a: 2bfa cmp r3, #250 ; 0xfa + 838c: d901 bls.n 8392 + 838e: 4b70 ldr r3, [pc, #448] ; (8550 ) + 8390: 781b ldrb r3, [r3, #0] + 8392: b2db uxtb r3, r3 + 8394: 931c str r3, [sp, #112] ; 0x70 + 8396: 464b mov r3, r9 + 8398: 466a mov r2, sp + 839a: 8293 strh r3, [r2, #20] + 839c: 8a93 ldrh r3, [r2, #20] + 839e: 9318 str r3, [sp, #96] ; 0x60 + 83a0: 466b mov r3, sp + 83a2: 2244 movs r2, #68 ; 0x44 + 83a4: 189b adds r3, r3, r2 + 83a6: 881b ldrh r3, [r3, #0] + 83a8: 9314 str r3, [sp, #80] ; 0x50 + while(txt[line_start] != '\0') { + 83aa: 9d1f ldr r5, [sp, #124] ; 0x7c + uint16_t par_start = 0; + 83ac: 2300 movs r3, #0 + 83ae: 931d str r3, [sp, #116] ; 0x74 + 83b0: 9b08 ldr r3, [sp, #32] + 83b2: 469b mov fp, r3 + 83b4: 46d0 mov r8, sl + 83b6: 003e movs r6, r7 + while(txt[line_start] != '\0') { + 83b8: f000 fdd2 bl 8f60 + line_width = _lv_txt_get_width(&txt[line_start], line_end - line_start, font, dsc->letter_space, dsc->flag); + 83bc: 210c movs r1, #12 + 83be: 5e7b ldrsh r3, [r7, r1] + 83c0: 9c08 ldr r4, [sp, #32] + 83c2: 1b31 subs r1, r6, r4 + 83c4: b289 uxth r1, r1 + 83c6: 980d ldr r0, [sp, #52] ; 0x34 + 83c8: 46a4 mov ip, r4 + 83ca: 4460 add r0, ip + 83cc: 9200 str r2, [sp, #0] + 83ce: 9a07 ldr r2, [sp, #28] + 83d0: 4c60 ldr r4, [pc, #384] ; (8554 ) + 83d2: 47a0 blx r4 + 83d4: 9a10 ldr r2, [sp, #64] ; 0x40 + 83d6: 8893 ldrh r3, [r2, #4] + 83d8: 3301 adds r3, #1 + 83da: 8812 ldrh r2, [r2, #0] + 83dc: 1a9b subs r3, r3, r2 + pos.x += (lv_area_get_width(coords) - line_width) / 2; + 83de: b21b sxth r3, r3 + 83e0: 1a18 subs r0, r3, r0 + 83e2: 0fc3 lsrs r3, r0, #31 + 83e4: 181b adds r3, r3, r0 + 83e6: 105b asrs r3, r3, #1 + 83e8: 9a1f ldr r2, [sp, #124] ; 0x7c + 83ea: 4694 mov ip, r2 + 83ec: 4463 add r3, ip + 83ee: b21b sxth r3, r3 + 83f0: 931f str r3, [sp, #124] ; 0x7c + 83f2: e7b5 b.n 8360 + line_width = _lv_txt_get_width(&txt[line_start], line_end - line_start, font, dsc->letter_space, dsc->flag); + 83f4: 210c movs r1, #12 + 83f6: 5e7b ldrsh r3, [r7, r1] + 83f8: 980b ldr r0, [sp, #44] ; 0x2c + 83fa: 9c08 ldr r4, [sp, #32] + 83fc: 1b01 subs r1, r0, r4 + 83fe: b289 uxth r1, r1 + 8400: 980d ldr r0, [sp, #52] ; 0x34 + 8402: 46a4 mov ip, r4 + 8404: 4460 add r0, ip + 8406: 9200 str r2, [sp, #0] + 8408: 9a07 ldr r2, [sp, #28] + 840a: 4c52 ldr r4, [pc, #328] ; (8554 ) + 840c: 47a0 blx r4 + 840e: 9a10 ldr r2, [sp, #64] ; 0x40 + 8410: 8893 ldrh r3, [r2, #4] + 8412: 3301 adds r3, #1 + 8414: 8812 ldrh r2, [r2, #0] + 8416: 1a9b subs r3, r3, r2 + pos.x += lv_area_get_width(coords) - line_width; + 8418: b21b sxth r3, r3 + 841a: 1a1b subs r3, r3, r0 + 841c: 9a1f ldr r2, [sp, #124] ; 0x7c + 841e: 4694 mov ip, r2 + 8420: 4463 add r3, ip + 8422: b21b sxth r3, r3 + 8424: 931f str r3, [sp, #124] ; 0x7c + 8426: e79b b.n 8360 + lv_draw_line_dsc_init(&line_dsc); + 8428: ac55 add r4, sp, #340 ; 0x154 + 842a: 0020 movs r0, r4 + 842c: 4b4a ldr r3, [pc, #296] ; (8558 ) + 842e: 4798 blx r3 + line_dsc.color = dsc->color; + 8430: 883b ldrh r3, [r7, #0] + 8432: 8023 strh r3, [r4, #0] + line_dsc.width = (dsc->font->line_height + 5) / 10; /*+5 for rounding*/ + 8434: 687b ldr r3, [r7, #4] + 8436: 2008 movs r0, #8 + 8438: 5e18 ldrsh r0, [r3, r0] + 843a: 3005 adds r0, #5 + 843c: 210a movs r1, #10 + 843e: 4b47 ldr r3, [pc, #284] ; (855c ) + 8440: 4798 blx r3 + 8442: 8060 strh r0, [r4, #2] + line_dsc.opa = dsc->opa; + 8444: 7a3b ldrb r3, [r7, #8] + 8446: 7223 strb r3, [r4, #8] + line_dsc.blend_mode = dsc->blend_mode; + 8448: 7e7a ldrb r2, [r7, #25] + 844a: 2303 movs r3, #3 + 844c: 401a ands r2, r3 + 844e: 7a63 ldrb r3, [r4, #9] + 8450: 2103 movs r1, #3 + 8452: 438b bics r3, r1 + 8454: 4313 orrs r3, r2 + 8456: 7263 strb r3, [r4, #9] + 8458: e790 b.n 837c + uint16_t logical_char_pos = 0; + 845a: 2500 movs r5, #0 + 845c: e2e2 b.n 8a24 + if(cmd_state == CMD_STATE_WAIT) { /*Start char*/ + 845e: 9b09 ldr r3, [sp, #36] ; 0x24 + 8460: 2b00 cmp r3, #0 + 8462: d107 bne.n 8474 + par_start = i; + 8464: ab34 add r3, sp, #208 ; 0xd0 + 8466: 2280 movs r2, #128 ; 0x80 + 8468: 189b adds r3, r3, r2 + 846a: 881b ldrh r3, [r3, #0] + 846c: 931d str r3, [sp, #116] ; 0x74 + cmd_state = CMD_STATE_PAR; + 846e: 2301 movs r3, #1 + 8470: 9309 str r3, [sp, #36] ; 0x24 + continue; + 8472: e2c2 b.n 89fa + else if(cmd_state == CMD_STATE_PAR) { /*Other start char in parameter escaped cmd. char */ + 8474: 9b09 ldr r3, [sp, #36] ; 0x24 + 8476: 2b01 cmp r3, #1 + 8478: d101 bne.n 847e + 847a: f000 fe05 bl 9088 + else if(cmd_state == CMD_STATE_IN) { /*Command end */ + 847e: 2b02 cmp r3, #2 + 8480: d101 bne.n 8486 + 8482: f000 fd32 bl 8eea + lv_color_t color = dsc->color; + 8486: 883e ldrh r6, [r7, #0] + 8488: e2ec b.n 8a64 + if(letter == ' ') { + 848a: 9b05 ldr r3, [sp, #20] + 848c: 2b20 cmp r3, #32 + 848e: d000 beq.n 8492 + 8490: e2b3 b.n 89fa + if(i - par_start == LABEL_RECOLOR_PAR_LENGTH + 1) { + 8492: 9b54 ldr r3, [sp, #336] ; 0x150 + 8494: 9a1d ldr r2, [sp, #116] ; 0x74 + 8496: 1a9b subs r3, r3, r2 + 8498: 2b07 cmp r3, #7 + 849a: d004 beq.n 84a6 + recolor.full = dsc->color.full; + 849c: 883b ldrh r3, [r7, #0] + 849e: 9316 str r3, [sp, #88] ; 0x58 + cmd_state = CMD_STATE_IN; /*After the parameter the text is in the command*/ + 84a0: 2302 movs r3, #2 + 84a2: 9309 str r3, [sp, #36] ; 0x24 + 84a4: e2a9 b.n 89fa + _lv_memcpy_small(buf, &bidi_txt[par_start], LABEL_RECOLOR_PAR_LENGTH); + 84a6: 9b0c ldr r3, [sp, #48] ; 0x30 + 84a8: 4694 mov ip, r2 + 84aa: 4463 add r3, ip + 84ac: 0018 movs r0, r3 + 84ae: 2300 movs r3, #0 + *d8 = *s8; + 84b0: a93c add r1, sp, #240 ; 0xf0 + 84b2: 5cc2 ldrb r2, [r0, r3] + 84b4: 545a strb r2, [r3, r1] + 84b6: 3301 adds r3, #1 + while(len) { + 84b8: 2b06 cmp r3, #6 + 84ba: d1fa bne.n 84b2 + r = (hex_char_to_num(buf[0]) << 4) + hex_char_to_num(buf[1]); + 84bc: ad3c add r5, sp, #240 ; 0xf0 + 84be: 7828 ldrb r0, [r5, #0] + 84c0: 4e27 ldr r6, [pc, #156] ; (8560 ) + 84c2: 47b0 blx r6 + 84c4: 4680 mov r8, r0 + 84c6: 7868 ldrb r0, [r5, #1] + 84c8: 47b0 blx r6 + 84ca: 4643 mov r3, r8 + 84cc: 011b lsls r3, r3, #4 + 84ce: 4698 mov r8, r3 + 84d0: 4480 add r8, r0 + g = (hex_char_to_num(buf[2]) << 4) + hex_char_to_num(buf[3]); + 84d2: 78a8 ldrb r0, [r5, #2] + 84d4: 47b0 blx r6 + 84d6: 9005 str r0, [sp, #20] + 84d8: 78e8 ldrb r0, [r5, #3] + 84da: 47b0 blx r6 + 84dc: 9b05 ldr r3, [sp, #20] + 84de: 011b lsls r3, r3, #4 + 84e0: 181b adds r3, r3, r0 + 84e2: 9305 str r3, [sp, #20] + b = (hex_char_to_num(buf[4]) << 4) + hex_char_to_num(buf[5]); + 84e4: 7928 ldrb r0, [r5, #4] + 84e6: 47b0 blx r6 + 84e8: 9008 str r0, [sp, #32] + 84ea: 7968 ldrb r0, [r5, #5] + 84ec: 47b0 blx r6 + 84ee: 9a08 ldr r2, [sp, #32] + 84f0: 0115 lsls r5, r2, #4 + 84f2: 1828 adds r0, r5, r0 +#define LV_COLOR_MAKE(r8, g8, b8) ((lv_color_t){{b8, g8, r8, 0xff}}) /*Fix 0xff alpha*/ +#endif + +static inline lv_color_t lv_color_make(uint8_t r, uint8_t g, uint8_t b) +{ + return LV_COLOR_MAKE(r, g, b); + 84f4: b2c2 uxtb r2, r0 + 84f6: 08d2 lsrs r2, r2, #3 + 84f8: 231f movs r3, #31 + 84fa: 992c ldr r1, [sp, #176] ; 0xb0 + 84fc: 4399 bics r1, r3 + 84fe: 000b movs r3, r1 + 8500: 4313 orrs r3, r2 + 8502: 466a mov r2, sp + 8504: 7d12 ldrb r2, [r2, #20] + 8506: 0892 lsrs r2, r2, #2 + 8508: 0151 lsls r1, r2, #5 + 850a: 4a16 ldr r2, [pc, #88] ; (8564 ) + 850c: 4013 ands r3, r2 + 850e: 430b orrs r3, r1 + 8510: 4642 mov r2, r8 + 8512: 4669 mov r1, sp + 8514: 750a strb r2, [r1, #20] + 8516: 7d0a ldrb r2, [r1, #20] + 8518: 08d2 lsrs r2, r2, #3 + 851a: 02d2 lsls r2, r2, #11 + 851c: 055b lsls r3, r3, #21 + 851e: 0d5b lsrs r3, r3, #21 + 8520: 4313 orrs r3, r2 + 8522: 466a mov r2, sp + 8524: 21b0 movs r1, #176 ; 0xb0 + 8526: 1852 adds r2, r2, r1 + 8528: 8013 strh r3, [r2, #0] + 852a: b29b uxth r3, r3 + 852c: 9316 str r3, [sp, #88] ; 0x58 + cmd_state = CMD_STATE_IN; /*After the parameter the text is in the command*/ + 852e: 2302 movs r3, #2 + 8530: 9309 str r3, [sp, #36] ; 0x24 + 8532: e262 b.n 89fa + if(cmd_state == CMD_STATE_IN) color = recolor; + 8534: 9e16 ldr r6, [sp, #88] ; 0x58 + 8536: e295 b.n 8a64 + 8538: 0000fba7 .word 0x0000fba7 + 853c: 00007c18 .word 0x00007c18 + 8540: 00011a7d .word 0x00011a7d + 8544: 00011761 .word 0x00011761 + 8548: fffffc00 .word 0xfffffc00 + 854c: 0000aab9 .word 0x0000aab9 + 8550: 000188d8 .word 0x000188d8 + 8554: 000119d9 .word 0x000119d9 + 8558: 00009099 .word 0x00009099 + 855c: 00017a75 .word 0x00017a75 + 8560: 00008115 .word 0x00008115 + 8564: fffff81f .word 0xfffff81f + sel_coords.x1 = pos.x; + 8568: a83c add r0, sp, #240 ; 0xf0 + 856a: 8004 strh r4, [r0, #0] + sel_coords.y1 = pos.y; + 856c: 9911 ldr r1, [sp, #68] ; 0x44 + 856e: 8041 strh r1, [r0, #2] + sel_coords.x2 = pos.x + letter_w + dsc->letter_space - 1; + 8570: 89bb ldrh r3, [r7, #12] + 8572: 3b01 subs r3, #1 + 8574: 18e3 adds r3, r4, r3 + 8576: 9a0a ldr r2, [sp, #40] ; 0x28 + 8578: 4694 mov ip, r2 + 857a: 4463 add r3, ip + 857c: 8083 strh r3, [r0, #4] + sel_coords.y2 = pos.y + line_height - 1; + 857e: 9b18 ldr r3, [sp, #96] ; 0x60 + 8580: 3b01 subs r3, #1 + 8582: 468c mov ip, r1 + 8584: 4463 add r3, ip + 8586: 80c3 strh r3, [r0, #6] + lv_draw_rect(&sel_coords, mask, &draw_dsc_sel); + 8588: aa3f add r2, sp, #252 ; 0xfc + 858a: 990e ldr r1, [sp, #56] ; 0x38 + 858c: 4bc6 ldr r3, [pc, #792] ; (88a8 ) + 858e: 4798 blx r3 + 8590: e27a b.n 8a88 + switch(bpp) { + 8592: 2b04 cmp r3, #4 + 8594: d100 bne.n 8598 + 8596: e0e9 b.n 876c + 8598: 2b08 cmp r3, #8 + 859a: d000 beq.n 859e + 859c: e224 b.n 89e8 + uint32_t bpp = g->bpp; + 859e: 2608 movs r6, #8 + bitmask_init = 0xFF; + 85a0: 23ff movs r3, #255 ; 0xff + 85a2: 9320 str r3, [sp, #128] ; 0x80 + bpp_opa_table = _lv_bpp8_opa_table; + 85a4: 4bc1 ldr r3, [pc, #772] ; (88ac ) + 85a6: 9323 str r3, [sp, #140] ; 0x8c + 85a8: e003 b.n 85b2 + bitmask_init = 0xC0; + 85aa: 23c0 movs r3, #192 ; 0xc0 + 85ac: 9320 str r3, [sp, #128] ; 0x80 + bpp_opa_table = _lv_bpp2_opa_table; + 85ae: 4bc0 ldr r3, [pc, #768] ; (88b0 ) + 85b0: 9323 str r3, [sp, #140] ; 0x8c + int32_t box_w = g->box_w; + 85b2: ab3c add r3, sp, #240 ; 0xf0 + 85b4: 885a ldrh r2, [r3, #2] + 85b6: 921a str r2, [sp, #104] ; 0x68 + int32_t box_h = g->box_h; + 85b8: 889b ldrh r3, [r3, #4] + 85ba: 931b str r3, [sp, #108] ; 0x6c + int32_t width_bit = box_w * bpp; /*Letter width in bits*/ + 85bc: 4372 muls r2, r6 + 85be: 9221 str r2, [sp, #132] ; 0x84 + int32_t col_start = pos_x >= clip_area->x1 ? 0 : (clip_area->x1 - pos_x) * 3; + 85c0: 9b0e ldr r3, [sp, #56] ; 0x38 + 85c2: 2200 movs r2, #0 + 85c4: 5e9b ldrsh r3, [r3, r2] + 85c6: 2200 movs r2, #0 + 85c8: 922b str r2, [sp, #172] ; 0xac + 85ca: 9905 ldr r1, [sp, #20] + 85cc: 4299 cmp r1, r3 + 85ce: da03 bge.n 85d8 + 85d0: 1a5b subs r3, r3, r1 + 85d2: 005a lsls r2, r3, #1 + 85d4: 18d3 adds r3, r2, r3 + 85d6: 932b str r3, [sp, #172] ; 0xac + int32_t col_end = pos_x + box_w / 3 <= clip_area->x2 ? box_w : (clip_area->x2 - pos_x + 1) * 3; + 85d8: 9b0e ldr r3, [sp, #56] ; 0x38 + 85da: 2204 movs r2, #4 + 85dc: 5e9b ldrsh r3, [r3, r2] + 85de: 9322 str r3, [sp, #136] ; 0x88 + 85e0: 2103 movs r1, #3 + 85e2: 981a ldr r0, [sp, #104] ; 0x68 + 85e4: 4bb3 ldr r3, [pc, #716] ; (88b4 ) + 85e6: 4798 blx r3 + 85e8: 9905 ldr r1, [sp, #20] + 85ea: 468c mov ip, r1 + 85ec: 4460 add r0, ip + 85ee: 9a1a ldr r2, [sp, #104] ; 0x68 + 85f0: 9219 str r2, [sp, #100] ; 0x64 + 85f2: 9a22 ldr r2, [sp, #136] ; 0x88 + 85f4: 4290 cmp r0, r2 + 85f6: dd04 ble.n 8602 + 85f8: 1a53 subs r3, r2, r1 + 85fa: 1c5a adds r2, r3, #1 + 85fc: 0053 lsls r3, r2, #1 + 85fe: 189b adds r3, r3, r2 + 8600: 9319 str r3, [sp, #100] ; 0x64 + int32_t row_start = pos_y >= clip_area->y1 ? 0 : clip_area->y1 - pos_y; + 8602: 9b0e ldr r3, [sp, #56] ; 0x38 + 8604: 2202 movs r2, #2 + 8606: 5e9b ldrsh r3, [r3, r2] + 8608: 2200 movs r2, #0 + 860a: 9229 str r2, [sp, #164] ; 0xa4 + 860c: 9915 ldr r1, [sp, #84] ; 0x54 + 860e: 4299 cmp r1, r3 + 8610: da01 bge.n 8616 + 8612: 1a5b subs r3, r3, r1 + 8614: 9329 str r3, [sp, #164] ; 0xa4 + int32_t row_end = pos_y + box_h <= clip_area->y2 ? box_h : clip_area->y2 - pos_y + 1; + 8616: 9b0e ldr r3, [sp, #56] ; 0x38 + 8618: 2206 movs r2, #6 + 861a: 5e9b ldrsh r3, [r3, r2] + 861c: 991b ldr r1, [sp, #108] ; 0x6c + 861e: 000a movs r2, r1 + 8620: 9815 ldr r0, [sp, #84] ; 0x54 + 8622: 4684 mov ip, r0 + 8624: 4462 add r2, ip + 8626: 912f str r1, [sp, #188] ; 0xbc + 8628: 429a cmp r2, r3 + 862a: dd02 ble.n 8632 + 862c: 1a1b subs r3, r3, r0 + 862e: 3301 adds r3, #1 + 8630: 932f str r3, [sp, #188] ; 0xbc + 8632: 466b mov r3, sp + 8634: 2290 movs r2, #144 ; 0x90 + 8636: 189b adds r3, r3, r2 + 8638: 881a ldrh r2, [r3, #0] + 863a: 06d3 lsls r3, r2, #27 + 863c: 0edb lsrs r3, r3, #27 + 863e: 9326 str r3, [sp, #152] ; 0x98 + 8640: 0553 lsls r3, r2, #21 + 8642: 0e9b lsrs r3, r3, #26 + 8644: 9328 str r3, [sp, #160] ; 0xa0 + 8646: 0413 lsls r3, r2, #16 + 8648: 0edb lsrs r3, r3, #27 + 864a: 9327 str r3, [sp, #156] ; 0x9c + int32_t bit_ofs = (row_start * width_bit) + (col_start * bpp); + 864c: 9b21 ldr r3, [sp, #132] ; 0x84 + 864e: 9a29 ldr r2, [sp, #164] ; 0xa4 + 8650: 4353 muls r3, r2 + 8652: 9a2b ldr r2, [sp, #172] ; 0xac + 8654: 4372 muls r2, r6 + 8656: 189b adds r3, r3, r2 + map_p += bit_ofs >> 3; + 8658: 10da asrs r2, r3, #3 + 865a: 18ad adds r5, r5, r2 + col_bit = bit_ofs & 0x7; /* "& 0x7" equals to "% 8" just faster */ + 865c: 2207 movs r2, #7 + 865e: 401a ands r2, r3 + 8660: 9234 str r2, [sp, #208] ; 0xd0 + int32_t mask_buf_size = box_w * box_h > LV_HOR_RES_MAX ? LV_HOR_RES_MAX : g->box_w * g->box_h; + 8662: 9b1b ldr r3, [sp, #108] ; 0x6c + 8664: 9a1a ldr r2, [sp, #104] ; 0x68 + 8666: 4353 muls r3, r2 + 8668: 001a movs r2, r3 + 866a: 932e str r3, [sp, #184] ; 0xb8 + lv_opa_t * mask_buf = _lv_mem_buf_get(mask_buf_size); + 866c: 23f0 movs r3, #240 ; 0xf0 + 866e: 005b lsls r3, r3, #1 + 8670: 429a cmp r2, r3 + 8672: dd00 ble.n 8676 + 8674: 932e str r3, [sp, #184] ; 0xb8 + 8676: 982e ldr r0, [sp, #184] ; 0xb8 + 8678: 4b8f ldr r3, [pc, #572] ; (88b8 ) + 867a: 4798 blx r3 + 867c: 9024 str r0, [sp, #144] ; 0x90 + lv_color_t * color_buf = _lv_mem_buf_get(mask_buf_size * sizeof(lv_color_t)); + 867e: 9b2e ldr r3, [sp, #184] ; 0xb8 + 8680: 0058 lsls r0, r3, #1 + 8682: 4b8d ldr r3, [pc, #564] ; (88b8 ) + 8684: 4798 blx r3 + 8686: 9025 str r0, [sp, #148] ; 0x94 + lv_disp_t * disp = _lv_refr_get_disp_refreshing(); + 8688: 4b8c ldr r3, [pc, #560] ; (88bc ) + 868a: 4798 blx r3 + lv_disp_buf_t * vdb = lv_disp_get_buf(disp); + 868c: 4b8c ldr r3, [pc, #560] ; (88c0 ) + 868e: 4798 blx r3 + 8690: 2110 movs r1, #16 + 8692: 5e42 ldrsh r2, [r0, r1] + 8694: 0011 movs r1, r2 + 8696: 8a83 ldrh r3, [r0, #20] + 8698: 3301 adds r3, #1 + 869a: 9122 str r1, [sp, #136] ; 0x88 + 869c: 1a5b subs r3, r3, r1 + int32_t vdb_width = lv_area_get_width(&vdb->area); + 869e: b21b sxth r3, r3 + 86a0: 931b str r3, [sp, #108] ; 0x6c + lv_color_t * vdb_buf_tmp = vdb->buf_act; + 86a2: 9021 str r0, [sp, #132] ; 0x84 + 86a4: 6880 ldr r0, [r0, #8] + 86a6: 902a str r0, [sp, #168] ; 0xa8 + vdb_buf_tmp += (row_start * vdb_width) + col_start / 3; + 86a8: 2103 movs r1, #3 + 86aa: 982b ldr r0, [sp, #172] ; 0xac + 86ac: 4a81 ldr r2, [pc, #516] ; (88b4 ) + 86ae: 4694 mov ip, r2 + 86b0: 47e0 blx ip + vdb_buf_tmp += ((pos_y - vdb->area.y1) * vdb_width) + pos_x - vdb->area.x1; + 86b2: 9b21 ldr r3, [sp, #132] ; 0x84 + 86b4: 2112 movs r1, #18 + 86b6: 5e5b ldrsh r3, [r3, r1] + 86b8: 9915 ldr r1, [sp, #84] ; 0x54 + 86ba: 1acb subs r3, r1, r3 + 86bc: 991b ldr r1, [sp, #108] ; 0x6c + 86be: 434b muls r3, r1 + 86c0: 9a05 ldr r2, [sp, #20] + 86c2: 4694 mov ip, r2 + 86c4: 4463 add r3, ip + 86c6: 9a22 ldr r2, [sp, #136] ; 0x88 + 86c8: 1a9b subs r3, r3, r2 + vdb_buf_tmp += (row_start * vdb_width) + col_start / 3; + 86ca: 9a29 ldr r2, [sp, #164] ; 0xa4 + 86cc: 434a muls r2, r1 + 86ce: 1812 adds r2, r2, r0 + 86d0: 189b adds r3, r3, r2 + 86d2: 005b lsls r3, r3, #1 + 86d4: 992a ldr r1, [sp, #168] ; 0xa8 + 86d6: 468c mov ip, r1 + 86d8: 449c add ip, r3 + 86da: 4661 mov r1, ip + 86dc: 9105 str r1, [sp, #20] + map_area.x1 = col_start / 3 + pos_x; + 86de: 4641 mov r1, r8 + 86e0: 466b mov r3, sp + 86e2: 2254 movs r2, #84 ; 0x54 + 86e4: 189b adds r3, r3, r2 + 86e6: 8019 strh r1, [r3, #0] + 86e8: b289 uxth r1, r1 + 86ea: 4688 mov r8, r1 + 86ec: 4440 add r0, r8 + 86ee: a934 add r1, sp, #208 ; 0xd0 + 86f0: 8308 strh r0, [r1, #24] + map_area.x2 = col_end / 3 + pos_x - 1; + 86f2: 2103 movs r1, #3 + 86f4: 9819 ldr r0, [sp, #100] ; 0x64 + 86f6: 4b6f ldr r3, [pc, #444] ; (88b4 ) + 86f8: 4798 blx r3 + 86fa: 4643 mov r3, r8 + 86fc: 3b01 subs r3, #1 + 86fe: 18c3 adds r3, r0, r3 + 8700: a834 add r0, sp, #208 ; 0xd0 + 8702: 8383 strh r3, [r0, #28] + map_area.y1 = row_start + pos_y; + 8704: 9817 ldr r0, [sp, #92] ; 0x5c + 8706: 9a29 ldr r2, [sp, #164] ; 0xa4 + 8708: 4694 mov ip, r2 + 870a: 4460 add r0, ip + 870c: b203 sxth r3, r0 + 870e: a834 add r0, sp, #208 ; 0xd0 + 8710: 8343 strh r3, [r0, #26] + map_area.y2 = map_area.y1; + 8712: 83c3 strh r3, [r0, #30] + uint8_t other_mask_cnt = lv_draw_mask_get_cnt(); + 8714: 4b6b ldr r3, [pc, #428] ; (88c4 ) + 8716: 4798 blx r3 + 8718: 9030 str r0, [sp, #192] ; 0xc0 + for(row = row_start ; row < row_end; row++) { + 871a: 9a29 ldr r2, [sp, #164] ; 0xa4 + 871c: 982f ldr r0, [sp, #188] ; 0xbc + 871e: 4282 cmp r2, r0 + 8720: db00 blt.n 8724 + 8722: e147 b.n 89b4 + if((uint32_t) mask_p + (col_end - col_start) < mask_buf_size) { + 8724: 9a19 ldr r2, [sp, #100] ; 0x64 + 8726: 982b ldr r0, [sp, #172] ; 0xac + 8728: 1a11 subs r1, r2, r0 + 872a: 0008 movs r0, r1 + 872c: 9131 str r1, [sp, #196] ; 0xc4 + col_bit += ((box_w - col_end) + col_start) * bpp; + 872e: 9b1a ldr r3, [sp, #104] ; 0x68 + 8730: 1a9b subs r3, r3, r2 + 8732: 992b ldr r1, [sp, #172] ; 0xac + 8734: 468c mov ip, r1 + 8736: 4463 add r3, ip + 8738: 0019 movs r1, r3 + 873a: 4371 muls r1, r6 + 873c: 9132 str r1, [sp, #200] ; 0xc8 + vdb_buf_tmp += vdb_width - (col_end - col_start) / 3; + 873e: 2103 movs r1, #3 + 8740: 4249 negs r1, r1 + 8742: 4b5c ldr r3, [pc, #368] ; (88b4 ) + 8744: 4798 blx r3 + 8746: 9b1b ldr r3, [sp, #108] ; 0x6c + 8748: 18c3 adds r3, r0, r3 + 874a: 005b lsls r3, r3, #1 + 874c: 9333 str r3, [sp, #204] ; 0xcc + 874e: 2300 movs r3, #0 + 8750: 932a str r3, [sp, #168] ; 0xa8 + color_buf[mask_p] = res_color; + 8752: 465b mov r3, fp + 8754: 9335 str r3, [sp, #212] ; 0xd4 + 8756: 4653 mov r3, sl + 8758: 9336 str r3, [sp, #216] ; 0xd8 + 875a: 9b05 ldr r3, [sp, #20] + 875c: 469a mov sl, r3 + 875e: 46ab mov fp, r5 + 8760: 9b34 ldr r3, [sp, #208] ; 0xd0 + 8762: 4698 mov r8, r3 + 8764: 9434 str r4, [sp, #208] ; 0xd0 + 8766: 9737 str r7, [sp, #220] ; 0xdc + 8768: e0d4 b.n 8914 + if(bpp == 3) bpp = 4; + 876a: 2604 movs r6, #4 + bitmask_init = 0xF0; + 876c: 23f0 movs r3, #240 ; 0xf0 + 876e: 9320 str r3, [sp, #128] ; 0x80 + bpp_opa_table = _lv_bpp4_opa_table; + 8770: 4b55 ldr r3, [pc, #340] ; (88c8 ) + 8772: 9323 str r3, [sp, #140] ; 0x8c + 8774: e71d b.n 85b2 + px_opa = bpp == 8 ? letter_px : bpp_opa_table[letter_px]; + 8776: 2e08 cmp r6, #8 + 8778: d00b beq.n 8792 + 877a: 4663 mov r3, ip + 877c: 4018 ands r0, r3 + 877e: 9b23 ldr r3, [sp, #140] ; 0x8c + 8780: 5c1b ldrb r3, [r3, r0] + 8782: e006 b.n 8792 + px_opa = bpp == 8 ? (uint32_t)((uint32_t)letter_px * opa) >> 8 + 8784: 4663 mov r3, ip + 8786: 4003 ands r3, r0 + 8788: 991c ldr r1, [sp, #112] ; 0x70 + 878a: 434b muls r3, r1 + 878c: 0a1b lsrs r3, r3, #8 + 878e: e000 b.n 8792 + px_opa = 0; + 8790: 2300 movs r3, #0 + font_rgb[subpx_cnt] = px_opa; + 8792: 9917 ldr r1, [sp, #92] ; 0x5c + 8794: 548b strb r3, [r1, r2] + subpx_cnt ++; + 8796: 3201 adds r2, #1 + if(subpx_cnt == 3) { + 8798: 2a03 cmp r2, #3 + 879a: d022 beq.n 87e2 + if(col_bit < 8 - bpp) { + 879c: 9815 ldr r0, [sp, #84] ; 0x54 + 879e: 991a ldr r1, [sp, #104] ; 0x68 + 87a0: 4288 cmp r0, r1 + 87a2: d27b bcs.n 889c + col_bit += bpp; + 87a4: 1833 adds r3, r6, r0 + bitmask = bitmask >> bpp; + 87a6: 40f5 lsrs r5, r6 + for(col = col_start; col < col_end; col++) { + 87a8: 3401 adds r4, #1 + 87aa: 9919 ldr r1, [sp, #100] ; 0x64 + 87ac: 42a1 cmp r1, r4 + 87ae: d100 bne.n 87b2 + 87b0: e08e b.n 88d0 + letter_px = (*map_p & bitmask) >> (8 - col_bit - bpp); + 87b2: 9315 str r3, [sp, #84] ; 0x54 + 87b4: 9905 ldr r1, [sp, #20] + 87b6: 7808 ldrb r0, [r1, #0] + 87b8: 4028 ands r0, r5 + 87ba: 2108 movs r1, #8 + 87bc: 1acb subs r3, r1, r3 + 87be: 1b9b subs r3, r3, r6 + 87c0: 40d8 lsrs r0, r3 + 87c2: b2c3 uxtb r3, r0 + if(letter_px != 0) { + 87c4: 2b00 cmp r3, #0 + 87c6: d0e3 beq.n 8790 + if(opa == LV_OPA_COVER) { + 87c8: 991c ldr r1, [sp, #112] ; 0x70 + 87ca: 29ff cmp r1, #255 ; 0xff + 87cc: d0d3 beq.n 8776 + px_opa = bpp == 8 ? (uint32_t)((uint32_t)letter_px * opa) >> 8 + 87ce: 2e08 cmp r6, #8 + 87d0: d0d8 beq.n 8784 + : (uint32_t)((uint32_t)bpp_opa_table[letter_px] * opa) >> 8; + 87d2: 4663 mov r3, ip + 87d4: 4018 ands r0, r3 + 87d6: 9b23 ldr r3, [sp, #140] ; 0x8c + 87d8: 5c1b ldrb r3, [r3, r0] + 87da: 991c ldr r1, [sp, #112] ; 0x70 + 87dc: 434b muls r3, r1 + px_opa = bpp == 8 ? (uint32_t)((uint32_t)letter_px * opa) >> 8 + 87de: 0a1b lsrs r3, r3, #8 + 87e0: e7d7 b.n 8792 + res_color.ch.red = (uint32_t)((uint16_t)txt_rgb[0] * font_rgb[0] + (bg_rgb[0] * (255 - font_rgb[0]))) >> 8; + 87e2: 7808 ldrb r0, [r1, #0] + uint8_t bg_rgb[3] = {vdb_buf_tmp->ch.red, vdb_buf_tmp->ch.green, vdb_buf_tmp->ch.blue}; + 87e4: 4653 mov r3, sl + 87e6: 785b ldrb r3, [r3, #1] + res_color.ch.red = (uint32_t)((uint16_t)txt_rgb[0] * font_rgb[0] + (bg_rgb[0] * (255 - font_rgb[0]))) >> 8; + 87e8: 08db lsrs r3, r3, #3 + 87ea: 4662 mov r2, ip + 87ec: 1a12 subs r2, r2, r0 + 87ee: 4353 muls r3, r2 + 87f0: 9a27 ldr r2, [sp, #156] ; 0x9c + 87f2: 4342 muls r2, r0 + 87f4: 189b adds r3, r3, r2 + 87f6: 0a1b lsrs r3, r3, #8 + 87f8: 221f movs r2, #31 + 87fa: 401a ands r2, r3 + 87fc: 9221 str r2, [sp, #132] ; 0x84 + res_color.ch.blue = (uint32_t)((uint16_t)txt_rgb[2] * font_rgb[2] + (bg_rgb[2] * (255 - font_rgb[2]))) >> 8; + 87fe: 788b ldrb r3, [r1, #2] + 8800: 0019 movs r1, r3 + uint8_t bg_rgb[3] = {vdb_buf_tmp->ch.red, vdb_buf_tmp->ch.green, vdb_buf_tmp->ch.blue}; + 8802: 4653 mov r3, sl + 8804: 781a ldrb r2, [r3, #0] + 8806: 06d2 lsls r2, r2, #27 + res_color.ch.blue = (uint32_t)((uint16_t)txt_rgb[2] * font_rgb[2] + (bg_rgb[2] * (255 - font_rgb[2]))) >> 8; + 8808: 0ed2 lsrs r2, r2, #27 + 880a: 4667 mov r7, ip + 880c: 1a7b subs r3, r7, r1 + 880e: 435a muls r2, r3 + 8810: 9b26 ldr r3, [sp, #152] ; 0x98 + 8812: 434b muls r3, r1 + 8814: 18d2 adds r2, r2, r3 + 8816: 0a12 lsrs r2, r2, #8 + 8818: 231f movs r3, #31 + 881a: 401a ands r2, r3 + 881c: 9222 str r2, [sp, #136] ; 0x88 + res_color.ch.green = (uint32_t)((uint32_t)txt_rgb[1] * font_rgb[1] + (bg_rgb[1] * (255 - font_rgb[1]))) >> 8; + 881e: 9b17 ldr r3, [sp, #92] ; 0x5c + 8820: 785b ldrb r3, [r3, #1] + 8822: 4698 mov r8, r3 + uint8_t bg_rgb[3] = {vdb_buf_tmp->ch.red, vdb_buf_tmp->ch.green, vdb_buf_tmp->ch.blue}; + 8824: 4653 mov r3, sl + 8826: 881b ldrh r3, [r3, #0] + 8828: 055b lsls r3, r3, #21 + res_color.ch.green = (uint32_t)((uint32_t)txt_rgb[1] * font_rgb[1] + (bg_rgb[1] * (255 - font_rgb[1]))) >> 8; + 882a: 0e9b lsrs r3, r3, #26 + 882c: 4662 mov r2, ip + 882e: 4647 mov r7, r8 + 8830: 1bd2 subs r2, r2, r7 + 8832: 4353 muls r3, r2 + 8834: 9a28 ldr r2, [sp, #160] ; 0xa0 + 8836: 437a muls r2, r7 + 8838: 4693 mov fp, r2 + 883a: 445b add r3, fp + 883c: 0a1b lsrs r3, r3, #8 + 883e: 223f movs r2, #63 ; 0x3f + 8840: 4013 ands r3, r2 + if(font_rgb[0] == 0 && font_rgb[1] == 0 && font_rgb[2] == 0) mask_buf[mask_p] = LV_OPA_TRANSP; + 8842: 2800 cmp r0, #0 + 8844: d107 bne.n 8856 + 8846: 2f00 cmp r7, #0 + 8848: d105 bne.n 8856 + 884a: 2900 cmp r1, #0 + 884c: d103 bne.n 8856 + 884e: 9a24 ldr r2, [sp, #144] ; 0x90 + 8850: 991b ldr r1, [sp, #108] ; 0x6c + 8852: 5450 strb r0, [r2, r1] + 8854: e003 b.n 885e + else mask_buf[mask_p] = LV_OPA_COVER; + 8856: 9a24 ldr r2, [sp, #144] ; 0x90 + 8858: 991b ldr r1, [sp, #108] ; 0x6c + 885a: 4660 mov r0, ip + 885c: 5450 strb r0, [r2, r1] + color_buf[mask_p] = res_color; + 885e: 991b ldr r1, [sp, #108] ; 0x6c + 8860: 0048 lsls r0, r1, #1 + 8862: 9a25 ldr r2, [sp, #148] ; 0x94 + 8864: 4690 mov r8, r2 + 8866: 4440 add r0, r8 + 8868: 7802 ldrb r2, [r0, #0] + 886a: 271f movs r7, #31 + 886c: 43ba bics r2, r7 + 886e: 9f22 ldr r7, [sp, #136] ; 0x88 + 8870: 4317 orrs r7, r2 + 8872: 7007 strb r7, [r0, #0] + 8874: 015b lsls r3, r3, #5 + 8876: 8802 ldrh r2, [r0, #0] + 8878: 4f14 ldr r7, [pc, #80] ; (88cc ) + 887a: 403a ands r2, r7 + 887c: 4313 orrs r3, r2 + 887e: 8003 strh r3, [r0, #0] + 8880: 9a21 ldr r2, [sp, #132] ; 0x84 + 8882: 00d2 lsls r2, r2, #3 + 8884: 0a1b lsrs r3, r3, #8 + 8886: 2707 movs r7, #7 + 8888: 403b ands r3, r7 + 888a: 4313 orrs r3, r2 + 888c: 7043 strb r3, [r0, #1] + mask_p++; + 888e: 1c4b adds r3, r1, #1 + 8890: 931b str r3, [sp, #108] ; 0x6c + vdb_buf_tmp++; + 8892: 2302 movs r3, #2 + 8894: 4698 mov r8, r3 + 8896: 44c2 add sl, r8 + subpx_cnt = 0; + 8898: 2200 movs r2, #0 + 889a: e77f b.n 879c + map_p++; + 889c: 9b05 ldr r3, [sp, #20] + 889e: 3301 adds r3, #1 + 88a0: 9305 str r3, [sp, #20] + bitmask = bitmask_init; + 88a2: 9d20 ldr r5, [sp, #128] ; 0x80 + col_bit = 0; + 88a4: 2300 movs r3, #0 + 88a6: e77f b.n 87a8 + 88a8: 0000ab5d .word 0x0000ab5d + 88ac: 000188f4 .word 0x000188f4 + 88b0: 000188e0 .word 0x000188e0 + 88b4: 00017a75 .word 0x00017a75 + 88b8: 00010e59 .word 0x00010e59 + 88bc: 00004349 .word 0x00004349 + 88c0: 0000f6a1 .word 0x0000f6a1 + 88c4: 0000a659 .word 0x0000a659 + 88c8: 000188e4 .word 0x000188e4 + 88cc: fffff81f .word 0xfffff81f + 88d0: 9a05 ldr r2, [sp, #20] + 88d2: 4693 mov fp, r2 + 88d4: 4698 mov r8, r3 + if(other_mask_cnt) { + 88d6: 9b30 ldr r3, [sp, #192] ; 0xc0 + 88d8: 2b00 cmp r3, #0 + 88da: d133 bne.n 8944 + if((uint32_t) mask_p + (col_end - col_start) < mask_buf_size) { + 88dc: 9b31 ldr r3, [sp, #196] ; 0xc4 + 88de: 991b ldr r1, [sp, #108] ; 0x6c + 88e0: 468c mov ip, r1 + 88e2: 4463 add r3, ip + 88e4: 9a2e ldr r2, [sp, #184] ; 0xb8 + 88e6: 429a cmp r2, r3 + 88e8: d949 bls.n 897e + map_area.y2 ++; + 88ea: aa3a add r2, sp, #232 ; 0xe8 + 88ec: 88d3 ldrh r3, [r2, #6] + 88ee: 3301 adds r3, #1 + 88f0: 80d3 strh r3, [r2, #6] + 88f2: 912a str r1, [sp, #168] ; 0xa8 + col_bit += ((box_w - col_end) + col_start) * bpp; + 88f4: 9b32 ldr r3, [sp, #200] ; 0xc8 + 88f6: 4443 add r3, r8 + map_p += (col_bit >> 3); + 88f8: 10da asrs r2, r3, #3 + 88fa: 4493 add fp, r2 + col_bit = col_bit & 0x7; + 88fc: 2207 movs r2, #7 + 88fe: 401a ands r2, r3 + 8900: 4690 mov r8, r2 + vdb_buf_tmp += vdb_width - (col_end - col_start) / 3; + 8902: 9b33 ldr r3, [sp, #204] ; 0xcc + 8904: 469c mov ip, r3 + 8906: 44e2 add sl, ip + for(row = row_start ; row < row_end; row++) { + 8908: 9b29 ldr r3, [sp, #164] ; 0xa4 + 890a: 3301 adds r3, #1 + 890c: 9329 str r3, [sp, #164] ; 0xa4 + 890e: 9a2f ldr r2, [sp, #188] ; 0xbc + 8910: 4293 cmp r3, r2 + 8912: da49 bge.n 89a8 + bitmask = bitmask_init >> col_bit; + 8914: 9d20 ldr r5, [sp, #128] ; 0x80 + 8916: 4643 mov r3, r8 + 8918: 40dd lsrs r5, r3 + for(col = col_start; col < col_end; col++) { + 891a: 9c2b ldr r4, [sp, #172] ; 0xac + 891c: 9a19 ldr r2, [sp, #100] ; 0x64 + 891e: 4294 cmp r4, r2 + 8920: da0d bge.n 893e + 8922: 9b2a ldr r3, [sp, #168] ; 0xa8 + 8924: 931b str r3, [sp, #108] ; 0x6c + 8926: 2200 movs r2, #0 + : (uint32_t)((uint32_t)bpp_opa_table[letter_px] * opa) >> 8; + 8928: 23ff movs r3, #255 ; 0xff + 892a: 469c mov ip, r3 + font_rgb[subpx_cnt] = px_opa; + 892c: ab39 add r3, sp, #228 ; 0xe4 + 892e: 9317 str r3, [sp, #92] ; 0x5c + if(col_bit < 8 - bpp) { + 8930: 2308 movs r3, #8 + 8932: 1b9b subs r3, r3, r6 + 8934: 931a str r3, [sp, #104] ; 0x68 + 8936: 465b mov r3, fp + 8938: 9305 str r3, [sp, #20] + 893a: 4643 mov r3, r8 + 893c: e739 b.n 87b2 + for(col = col_start; col < col_end; col++) { + 893e: 9b2a ldr r3, [sp, #168] ; 0xa8 + 8940: 931b str r3, [sp, #108] ; 0x6c + 8942: e7c8 b.n 88d6 + lv_draw_mask_res_t mask_res = lv_draw_mask_apply(mask_buf + mask_p_start, map_area.x1, map_area.y2, + 8944: 9b2a ldr r3, [sp, #168] ; 0xa8 + 8946: 9a24 ldr r2, [sp, #144] ; 0x90 + 8948: 4694 mov ip, r2 + 894a: 4463 add r3, ip + 894c: 001c movs r4, r3 + 894e: aa3a add r2, sp, #232 ; 0xe8 + 8950: 2300 movs r3, #0 + 8952: 5ed1 ldrsh r1, [r2, r3] + 8954: 8893 ldrh r3, [r2, #4] + 8956: 3301 adds r3, #1 + 8958: 1a5b subs r3, r3, r1 + 895a: b21b sxth r3, r3 + 895c: 2006 movs r0, #6 + 895e: 5e12 ldrsh r2, [r2, r0] + 8960: 0020 movs r0, r4 + 8962: 4db1 ldr r5, [pc, #708] ; (8c28 ) + 8964: 47a8 blx r5 + if(mask_res == LV_DRAW_MASK_RES_TRANSP) { + 8966: 2800 cmp r0, #0 + 8968: d1b8 bne.n 88dc + 896a: ab3a add r3, sp, #232 ; 0xe8 + 896c: 8899 ldrh r1, [r3, #4] + 896e: 3101 adds r1, #1 + 8970: 881b ldrh r3, [r3, #0] + 8972: 1ac9 subs r1, r1, r3 + _lv_memset_00(mask_buf + mask_p_start, lv_area_get_width(&map_area)); + 8974: b209 sxth r1, r1 + 8976: 0020 movs r0, r4 + 8978: 4bac ldr r3, [pc, #688] ; (8c2c ) + 897a: 4798 blx r3 + 897c: e7ae b.n 88dc + _lv_blend_map(clip_area, &map_area, color_buf, mask_buf, LV_DRAW_MASK_RES_CHANGED, opa, blend_mode); + 897e: ac3a add r4, sp, #232 ; 0xe8 + 8980: 9b13 ldr r3, [sp, #76] ; 0x4c + 8982: 9302 str r3, [sp, #8] + 8984: 9b1c ldr r3, [sp, #112] ; 0x70 + 8986: 9301 str r3, [sp, #4] + 8988: 2302 movs r3, #2 + 898a: 9300 str r3, [sp, #0] + 898c: 9b24 ldr r3, [sp, #144] ; 0x90 + 898e: 9a25 ldr r2, [sp, #148] ; 0x94 + 8990: 0021 movs r1, r4 + 8992: 980e ldr r0, [sp, #56] ; 0x38 + 8994: 4da6 ldr r5, [pc, #664] ; (8c30 ) + 8996: 47a8 blx r5 + map_area.y1 = map_area.y2 + 1; + 8998: 88e3 ldrh r3, [r4, #6] + 899a: 3301 adds r3, #1 + 899c: b21b sxth r3, r3 + 899e: 8063 strh r3, [r4, #2] + map_area.y2 = map_area.y1; + 89a0: 80e3 strh r3, [r4, #6] + mask_p = 0; + 89a2: 2300 movs r3, #0 + 89a4: 932a str r3, [sp, #168] ; 0xa8 + 89a6: e7a5 b.n 88f4 + 89a8: 9b35 ldr r3, [sp, #212] ; 0xd4 + 89aa: 469b mov fp, r3 + 89ac: 9b36 ldr r3, [sp, #216] ; 0xd8 + 89ae: 469a mov sl, r3 + 89b0: 9c34 ldr r4, [sp, #208] ; 0xd0 + 89b2: 9f37 ldr r7, [sp, #220] ; 0xdc + if(map_area.y1 != map_area.y2) { + 89b4: aa3a add r2, sp, #232 ; 0xe8 + 89b6: 2106 movs r1, #6 + 89b8: 5e53 ldrsh r3, [r2, r1] + 89ba: 2102 movs r1, #2 + 89bc: 5e52 ldrsh r2, [r2, r1] + 89be: 429a cmp r2, r3 + 89c0: d00d beq.n 89de + map_area.y2--; + 89c2: a93a add r1, sp, #232 ; 0xe8 + 89c4: 3b01 subs r3, #1 + 89c6: 80cb strh r3, [r1, #6] + _lv_blend_map(clip_area, &map_area, color_buf, mask_buf, LV_DRAW_MASK_RES_CHANGED, opa, blend_mode); + 89c8: 9b13 ldr r3, [sp, #76] ; 0x4c + 89ca: 9302 str r3, [sp, #8] + 89cc: 9b1c ldr r3, [sp, #112] ; 0x70 + 89ce: 9301 str r3, [sp, #4] + 89d0: 2302 movs r3, #2 + 89d2: 9300 str r3, [sp, #0] + 89d4: 9b24 ldr r3, [sp, #144] ; 0x90 + 89d6: 9a25 ldr r2, [sp, #148] ; 0x94 + 89d8: 980e ldr r0, [sp, #56] ; 0x38 + 89da: 4d95 ldr r5, [pc, #596] ; (8c30 ) + 89dc: 47a8 blx r5 + _lv_mem_buf_release(mask_buf); + 89de: 9824 ldr r0, [sp, #144] ; 0x90 + 89e0: 4d94 ldr r5, [pc, #592] ; (8c34 ) + 89e2: 47a8 blx r5 + _lv_mem_buf_release(color_buf); + 89e4: 9825 ldr r0, [sp, #148] ; 0x94 + 89e6: 47a8 blx r5 + if(letter_w > 0) { + 89e8: 9b08 ldr r3, [sp, #32] + 89ea: 2b00 cmp r3, #0 + 89ec: dd05 ble.n 89fa + pos.x += letter_w + dsc->letter_space; + 89ee: 89bb ldrh r3, [r7, #12] + 89f0: 191b adds r3, r3, r4 + 89f2: 9a0a ldr r2, [sp, #40] ; 0x28 + 89f4: 4694 mov ip, r2 + 89f6: 4463 add r3, ip + 89f8: b21c sxth r4, r3 + while(i < line_end - line_start) { + 89fa: 9954 ldr r1, [sp, #336] ; 0x150 + 89fc: 9b0b ldr r3, [sp, #44] ; 0x2c + 89fe: 465a mov r2, fp + 8a00: 1a9b subs r3, r3, r2 + 8a02: 428b cmp r3, r1 + 8a04: d800 bhi.n 8a08 + 8a06: e273 b.n 8ef0 + if(sel_start != 0xFFFF && sel_end != 0xFFFF) { + 8a08: 4b8b ldr r3, [pc, #556] ; (8c38 ) + 8a0a: 9a06 ldr r2, [sp, #24] + 8a0c: 429a cmp r2, r3 + 8a0e: d100 bne.n 8a12 + 8a10: e523 b.n 845a + uint16_t logical_char_pos = 0; + 8a12: 2500 movs r5, #0 + if(sel_start != 0xFFFF && sel_end != 0xFFFF) { + 8a14: 459a cmp sl, r3 + 8a16: d005 beq.n 8a24 + logical_char_pos = _lv_txt_encoded_get_char_id(txt, line_start + i); + 8a18: 4459 add r1, fp + 8a1a: 980d ldr r0, [sp, #52] ; 0x34 + 8a1c: 464b mov r3, r9 + 8a1e: 681b ldr r3, [r3, #0] + 8a20: 4798 blx r3 + 8a22: b285 uxth r5, r0 + uint32_t letter = _lv_txt_encoded_next(bidi_txt, &i); + 8a24: 4e85 ldr r6, [pc, #532] ; (8c3c ) + 8a26: a954 add r1, sp, #336 ; 0x150 + 8a28: 9b0c ldr r3, [sp, #48] ; 0x30 + 8a2a: 4698 mov r8, r3 + 8a2c: 0018 movs r0, r3 + 8a2e: 6833 ldr r3, [r6, #0] + 8a30: 4798 blx r3 + 8a32: 9005 str r0, [sp, #20] + uint32_t letter_next = _lv_txt_encoded_next(&bidi_txt[i], NULL); + 8a34: 4642 mov r2, r8 + 8a36: 9954 ldr r1, [sp, #336] ; 0x150 + 8a38: 468c mov ip, r1 + 8a3a: 4462 add r2, ip + 8a3c: 0010 movs r0, r2 + 8a3e: 6833 ldr r3, [r6, #0] + 8a40: 2100 movs r1, #0 + 8a42: 4798 blx r3 + if((dsc->flag & LV_TXT_FLAG_RECOLOR) != 0) { + 8a44: 7dfb ldrb r3, [r7, #23] + 8a46: 07da lsls r2, r3, #31 + 8a48: d507 bpl.n 8a5a + if(letter == (uint32_t)LV_TXT_COLOR_CMD[0]) { + 8a4a: 9b05 ldr r3, [sp, #20] + 8a4c: 2b23 cmp r3, #35 ; 0x23 + 8a4e: d100 bne.n 8a52 + 8a50: e505 b.n 845e + if(cmd_state == CMD_STATE_PAR) { + 8a52: 9b09 ldr r3, [sp, #36] ; 0x24 + 8a54: 2b01 cmp r3, #1 + 8a56: d100 bne.n 8a5a + 8a58: e517 b.n 848a + lv_color_t color = dsc->color; + 8a5a: 883e ldrh r6, [r7, #0] + if(cmd_state == CMD_STATE_IN) color = recolor; + 8a5c: 9b09 ldr r3, [sp, #36] ; 0x24 + 8a5e: 2b02 cmp r3, #2 + 8a60: d100 bne.n 8a64 + 8a62: e567 b.n 8534 + letter_w = lv_font_get_glyph_width(font, letter, letter_next); + 8a64: 0002 movs r2, r0 + 8a66: 9905 ldr r1, [sp, #20] + 8a68: 9807 ldr r0, [sp, #28] + 8a6a: 4b75 ldr r3, [pc, #468] ; (8c40 ) + 8a6c: 4798 blx r3 + 8a6e: 900a str r0, [sp, #40] ; 0x28 + 8a70: 9008 str r0, [sp, #32] + if(sel_start != 0xFFFF && sel_end != 0xFFFF) { + 8a72: 4b71 ldr r3, [pc, #452] ; (8c38 ) + 8a74: 9906 ldr r1, [sp, #24] + 8a76: 4299 cmp r1, r3 + 8a78: d006 beq.n 8a88 + 8a7a: 459a cmp sl, r3 + 8a7c: d004 beq.n 8a88 + if(logical_char_pos >= sel_start && logical_char_pos < sel_end) { + 8a7e: 42a9 cmp r1, r5 + 8a80: d802 bhi.n 8a88 + 8a82: 45aa cmp sl, r5 + 8a84: d900 bls.n 8a88 + 8a86: e56f b.n 8568 + if(opa < LV_OPA_MIN) return; + 8a88: 9b0f ldr r3, [sp, #60] ; 0x3c + 8a8a: 2b04 cmp r3, #4 + 8a8c: d9ac bls.n 89e8 + if(font_p == NULL) { + 8a8e: 9807 ldr r0, [sp, #28] + 8a90: 2800 cmp r0, #0 + 8a92: d0a9 beq.n 89e8 + lv_draw_letter(&pos, mask, font, letter, color, opa, dsc->blend_mode); + 8a94: 7e7b ldrb r3, [r7, #25] + 8a96: 9313 str r3, [sp, #76] ; 0x4c + bool g_ret = lv_font_get_glyph_dsc(font_p, &g, letter, '\0'); + 8a98: 2300 movs r3, #0 + 8a9a: 9a05 ldr r2, [sp, #20] + 8a9c: a93c add r1, sp, #240 ; 0xf0 + 8a9e: 4d69 ldr r5, [pc, #420] ; (8c44 ) + 8aa0: 47a8 blx r5 + if(g_ret == false) { + 8aa2: 2800 cmp r0, #0 + 8aa4: d0a0 beq.n 89e8 + if((g.box_h == 0) && (g.box_w == 0)) return; + 8aa6: ab3c add r3, sp, #240 ; 0xf0 + 8aa8: 889a ldrh r2, [r3, #4] + 8aaa: 2a00 cmp r2, #0 + 8aac: d102 bne.n 8ab4 + 8aae: 885b ldrh r3, [r3, #2] + 8ab0: 2b00 cmp r3, #0 + 8ab2: d099 beq.n 89e8 + int32_t pos_x = pos_p->x + g.ofs_x; + 8ab4: ab3c add r3, sp, #240 ; 0xf0 + 8ab6: 2006 movs r0, #6 + 8ab8: 5e19 ldrsh r1, [r3, r0] + 8aba: 4688 mov r8, r1 + 8abc: 44a0 add r8, r4 + if(pos_x + g.box_w < clip_area->x1 || + 8abe: 885b ldrh r3, [r3, #2] + 8ac0: 4443 add r3, r8 + 8ac2: 980e ldr r0, [sp, #56] ; 0x38 + 8ac4: 2500 movs r5, #0 + 8ac6: 5f41 ldrsh r1, [r0, r5] + 8ac8: 428b cmp r3, r1 + 8aca: db8d blt.n 89e8 + pos_x > clip_area->x2 || + 8acc: 0001 movs r1, r0 + 8ace: 2304 movs r3, #4 + 8ad0: 5ecb ldrsh r3, [r1, r3] + if(pos_x + g.box_w < clip_area->x1 || + 8ad2: 4598 cmp r8, r3 + 8ad4: dc88 bgt.n 89e8 + int32_t pos_y = pos_p->y + (font_p->line_height - font_p->base_line) - g.box_h - g.ofs_y; + 8ad6: 9907 ldr r1, [sp, #28] + 8ad8: 2508 movs r5, #8 + 8ada: 5f4b ldrsh r3, [r1, r5] + 8adc: 250a movs r5, #10 + 8ade: 5f49 ldrsh r1, [r1, r5] + 8ae0: 1a5b subs r3, r3, r1 + 8ae2: 9911 ldr r1, [sp, #68] ; 0x44 + 8ae4: 468c mov ip, r1 + 8ae6: 4463 add r3, ip + 8ae8: 1a9b subs r3, r3, r2 + 8aea: a93c add r1, sp, #240 ; 0xf0 + 8aec: 2508 movs r5, #8 + 8aee: 5f49 ldrsh r1, [r1, r5] + 8af0: 1a5b subs r3, r3, r1 + 8af2: 001d movs r5, r3 + 8af4: 9317 str r3, [sp, #92] ; 0x5c + pos_y + g.box_h < clip_area->y1 || + 8af6: 469c mov ip, r3 + 8af8: 4462 add r2, ip + 8afa: 0001 movs r1, r0 + 8afc: 2002 movs r0, #2 + 8afe: 5e0b ldrsh r3, [r1, r0] + pos_x > clip_area->x2 || + 8b00: 429a cmp r2, r3 + 8b02: da00 bge.n 8b06 + 8b04: e770 b.n 89e8 + pos_y > clip_area->y2) { + 8b06: 2206 movs r2, #6 + 8b08: 5e8b ldrsh r3, [r1, r2] + pos_y + g.box_h < clip_area->y1 || + 8b0a: 429d cmp r5, r3 + 8b0c: dd00 ble.n 8b10 + 8b0e: e76b b.n 89e8 + const uint8_t * map_p = lv_font_get_glyph_bitmap(font_p, letter); + 8b10: 9905 ldr r1, [sp, #20] + 8b12: 9807 ldr r0, [sp, #28] + 8b14: 4b4c ldr r3, [pc, #304] ; (8c48 ) + 8b16: 4798 blx r3 + 8b18: 1e05 subs r5, r0, #0 + if(map_p == NULL) { + 8b1a: d100 bne.n 8b1e + 8b1c: e764 b.n 89e8 + if(font_p->subpx) { + 8b1e: 9b07 ldr r3, [sp, #28] + 8b20: 7b1b ldrb r3, [r3, #12] + 8b22: 079b lsls r3, r3, #30 + 8b24: d020 beq.n 8b68 + draw_letter_subpx(pos_x, pos_y, &g, clip_area, map_p, color, opa, blend_mode); + 8b26: 4643 mov r3, r8 + 8b28: b21b sxth r3, r3 + 8b2a: 9305 str r3, [sp, #20] + 8b2c: 466b mov r3, sp + 8b2e: 225c movs r2, #92 ; 0x5c + 8b30: 189b adds r3, r3, r2 + 8b32: 2200 movs r2, #0 + 8b34: 5e9b ldrsh r3, [r3, r2] + 8b36: 9315 str r3, [sp, #84] ; 0x54 + 8b38: 466b mov r3, sp + 8b3a: 2290 movs r2, #144 ; 0x90 + 8b3c: 189b adds r3, r3, r2 + 8b3e: 801e strh r6, [r3, #0] + uint32_t bpp = g->bpp; + 8b40: ab3c add r3, sp, #240 ; 0xf0 + 8b42: 7a9b ldrb r3, [r3, #10] + 8b44: 001e movs r6, r3 + if(bpp == 3) bpp = 4; + 8b46: 2b03 cmp r3, #3 + 8b48: d100 bne.n 8b4c + 8b4a: e60e b.n 876a + switch(bpp) { + 8b4c: 2b02 cmp r3, #2 + 8b4e: d100 bne.n 8b52 + 8b50: e52b b.n 85aa + 8b52: d900 bls.n 8b56 + 8b54: e51d b.n 8592 + 8b56: 2b01 cmp r3, #1 + 8b58: d000 beq.n 8b5c + 8b5a: e745 b.n 89e8 + uint32_t bpp = g->bpp; + 8b5c: 2601 movs r6, #1 + bitmask_init = 0x80; + 8b5e: 2380 movs r3, #128 ; 0x80 + 8b60: 9320 str r3, [sp, #128] ; 0x80 + bpp_opa_table = _lv_bpp1_opa_table; + 8b62: 4b3a ldr r3, [pc, #232] ; (8c4c ) + 8b64: 9323 str r3, [sp, #140] ; 0x8c + 8b66: e524 b.n 85b2 + draw_letter_normal(pos_x, pos_y, &g, clip_area, map_p, color, opa, blend_mode); + 8b68: 4643 mov r3, r8 + 8b6a: b21b sxth r3, r3 + 8b6c: 469c mov ip, r3 + 8b6e: 466b mov r3, sp + 8b70: 225c movs r2, #92 ; 0x5c + 8b72: 189b adds r3, r3, r2 + 8b74: 2200 movs r2, #0 + 8b76: 5e9b ldrsh r3, [r3, r2] + 8b78: 9321 str r3, [sp, #132] ; 0x84 + 8b7a: 466b mov r3, sp + 8b7c: 22a0 movs r2, #160 ; 0xa0 + 8b7e: 189b adds r3, r3, r2 + 8b80: 801e strh r6, [r3, #0] + uint32_t bpp = g->bpp; + 8b82: ab3c add r3, sp, #240 ; 0xf0 + 8b84: 7a9b ldrb r3, [r3, #10] + 8b86: 9320 str r3, [sp, #128] ; 0x80 + if(bpp == 3) bpp = 4; + 8b88: 2b03 cmp r3, #3 + 8b8a: d033 beq.n 8bf4 + switch(bpp) { + 8b8c: 2b02 cmp r3, #2 + 8b8e: d019 beq.n 8bc4 + 8b90: d80a bhi.n 8ba8 + 8b92: 2b01 cmp r3, #1 + 8b94: d000 beq.n 8b98 + 8b96: e727 b.n 89e8 + uint32_t bpp = g->bpp; + 8b98: 2301 movs r3, #1 + 8b9a: 9320 str r3, [sp, #128] ; 0x80 + shades = 2; + 8b9c: 2102 movs r1, #2 + bitmask_init = 0x80; + 8b9e: 337f adds r3, #127 ; 0x7f + 8ba0: 9315 str r3, [sp, #84] ; 0x54 + bpp_opa_table_p = _lv_bpp1_opa_table; + 8ba2: 4b2a ldr r3, [pc, #168] ; (8c4c ) + 8ba4: 9327 str r3, [sp, #156] ; 0x9c + 8ba6: e012 b.n 8bce + switch(bpp) { + 8ba8: 2b04 cmp r3, #4 + 8baa: d025 beq.n 8bf8 + 8bac: 2b08 cmp r3, #8 + 8bae: d000 beq.n 8bb2 + 8bb0: e71a b.n 89e8 + uint32_t bpp = g->bpp; + 8bb2: 2308 movs r3, #8 + 8bb4: 9320 str r3, [sp, #128] ; 0x80 + shades = 256; + 8bb6: 2180 movs r1, #128 ; 0x80 + 8bb8: 0049 lsls r1, r1, #1 + bitmask_init = 0xFF; + 8bba: 33f7 adds r3, #247 ; 0xf7 + 8bbc: 9315 str r3, [sp, #84] ; 0x54 + bpp_opa_table_p = _lv_bpp8_opa_table; + 8bbe: 4b24 ldr r3, [pc, #144] ; (8c50 ) + 8bc0: 9327 str r3, [sp, #156] ; 0x9c + 8bc2: e004 b.n 8bce + shades = 4; + 8bc4: 2104 movs r1, #4 + bitmask_init = 0xC0; + 8bc6: 23c0 movs r3, #192 ; 0xc0 + 8bc8: 9315 str r3, [sp, #84] ; 0x54 + bpp_opa_table_p = _lv_bpp2_opa_table; + 8bca: 4b22 ldr r3, [pc, #136] ; (8c54 ) + 8bcc: 9327 str r3, [sp, #156] ; 0x9c + if(opa < LV_OPA_MAX) { + 8bce: 9a1c ldr r2, [sp, #112] ; 0x70 + 8bd0: 2af9 cmp r2, #249 ; 0xf9 + 8bd2: d857 bhi.n 8c84 + if(prev_opa != opa || prev_bpp != bpp) { + 8bd4: 4b20 ldr r3, [pc, #128] ; (8c58 ) + 8bd6: 781b ldrb r3, [r3, #0] + 8bd8: 4293 cmp r3, r2 + 8bda: d013 beq.n 8c04 + for(i = 0; i < shades; i++) { + 8bdc: 2200 movs r2, #0 + 8bde: 2900 cmp r1, #0 + 8be0: d045 beq.n 8c6e + opa_table[i] = bpp_opa_table_p[i] == LV_OPA_COVER ? opa : ((bpp_opa_table_p[i] * opa) >> 8); + 8be2: 9e1c ldr r6, [sp, #112] ; 0x70 + 8be4: 481d ldr r0, [pc, #116] ; (8c5c ) + 8be6: 465b mov r3, fp + 8be8: 9319 str r3, [sp, #100] ; 0x64 + 8bea: 46a3 mov fp, r4 + 8bec: 0034 movs r4, r6 + 8bee: 9605 str r6, [sp, #20] + 8bf0: 9e27 ldr r6, [sp, #156] ; 0x9c + 8bf2: e012 b.n 8c1a + if(bpp == 3) bpp = 4; + 8bf4: 2304 movs r3, #4 + 8bf6: 9320 str r3, [sp, #128] ; 0x80 + shades = 16; + 8bf8: 2110 movs r1, #16 + bitmask_init = 0xF0; + 8bfa: 23f0 movs r3, #240 ; 0xf0 + 8bfc: 9315 str r3, [sp, #84] ; 0x54 + bpp_opa_table_p = _lv_bpp4_opa_table; + 8bfe: 4b18 ldr r3, [pc, #96] ; (8c60 ) + 8c00: 9327 str r3, [sp, #156] ; 0x9c + 8c02: e7e4 b.n 8bce + if(prev_opa != opa || prev_bpp != bpp) { + 8c04: 4b17 ldr r3, [pc, #92] ; (8c64 ) + 8c06: 681b ldr r3, [r3, #0] + 8c08: 9a20 ldr r2, [sp, #128] ; 0x80 + 8c0a: 429a cmp r2, r3 + 8c0c: d1e6 bne.n 8bdc + 8c0e: e02e b.n 8c6e + opa_table[i] = bpp_opa_table_p[i] == LV_OPA_COVER ? opa : ((bpp_opa_table_p[i] * opa) >> 8); + 8c10: 9b05 ldr r3, [sp, #20] + 8c12: 5413 strb r3, [r2, r0] + for(i = 0; i < shades; i++) { + 8c14: 3201 adds r2, #1 + 8c16: 428a cmp r2, r1 + 8c18: d026 beq.n 8c68 + opa_table[i] = bpp_opa_table_p[i] == LV_OPA_COVER ? opa : ((bpp_opa_table_p[i] * opa) >> 8); + 8c1a: 5cb3 ldrb r3, [r6, r2] + 8c1c: 2bff cmp r3, #255 ; 0xff + 8c1e: d0f7 beq.n 8c10 + 8c20: 4363 muls r3, r4 + 8c22: 0a1b lsrs r3, r3, #8 + 8c24: e7f5 b.n 8c12 + 8c26: 46c0 nop ; (mov r8, r8) + 8c28: 0000a5bd .word 0x0000a5bd + 8c2c: 00010fe5 .word 0x00010fe5 + 8c30: 000068e9 .word 0x000068e9 + 8c34: 00010b6d .word 0x00010b6d + 8c38: 0000ffff .word 0x0000ffff + 8c3c: 20000058 .word 0x20000058 + 8c40: 0000e701 .word 0x0000e701 + 8c44: 0000e6f9 .word 0x0000e6f9 + 8c48: 0000e6f1 .word 0x0000e6f1 + 8c4c: 000188dc .word 0x000188dc + 8c50: 000188f4 .word 0x000188f4 + 8c54: 000188e0 .word 0x000188e0 + 8c58: 20002bb4 .word 0x20002bb4 + 8c5c: 20002ab0 .word 0x20002ab0 + 8c60: 000188e4 .word 0x000188e4 + 8c64: 20002bb0 .word 0x20002bb0 + 8c68: 465c mov r4, fp + 8c6a: 9b19 ldr r3, [sp, #100] ; 0x64 + 8c6c: 469b mov fp, r3 + prev_opa = opa; + 8c6e: 4bd7 ldr r3, [pc, #860] ; (8fcc ) + 8c70: 466a mov r2, sp + 8c72: 2170 movs r1, #112 ; 0x70 + 8c74: 1852 adds r2, r2, r1 + 8c76: 7812 ldrb r2, [r2, #0] + 8c78: 701a strb r2, [r3, #0] + prev_bpp = bpp; + 8c7a: 4bd5 ldr r3, [pc, #852] ; (8fd0 ) + 8c7c: 9a20 ldr r2, [sp, #128] ; 0x80 + 8c7e: 601a str r2, [r3, #0] + bpp_opa_table_p = opa_table; + 8c80: 4bd4 ldr r3, [pc, #848] ; (8fd4 ) + 8c82: 9327 str r3, [sp, #156] ; 0x9c + int32_t box_w = g->box_w; + 8c84: ab3c add r3, sp, #240 ; 0xf0 + 8c86: 885a ldrh r2, [r3, #2] + 8c88: 9205 str r2, [sp, #20] + int32_t box_h = g->box_h; + 8c8a: 8899 ldrh r1, [r3, #4] + int32_t width_bit = box_w * bpp; /*Letter width in bits*/ + 8c8c: 9820 ldr r0, [sp, #128] ; 0x80 + 8c8e: 4350 muls r0, r2 + int32_t col_start = pos_x >= clip_area->x1 ? 0 : clip_area->x1 - pos_x; + 8c90: 9b0e ldr r3, [sp, #56] ; 0x38 + 8c92: 2200 movs r2, #0 + 8c94: 5e9b ldrsh r3, [r3, r2] + 8c96: 2200 movs r2, #0 + 8c98: 9219 str r2, [sp, #100] ; 0x64 + 8c9a: 459c cmp ip, r3 + 8c9c: da02 bge.n 8ca4 + 8c9e: 4662 mov r2, ip + 8ca0: 1a9b subs r3, r3, r2 + 8ca2: 9319 str r3, [sp, #100] ; 0x64 + int32_t col_end = pos_x + box_w <= clip_area->x2 ? box_w : clip_area->x2 - pos_x + 1; + 8ca4: 9b0e ldr r3, [sp, #56] ; 0x38 + 8ca6: 2204 movs r2, #4 + 8ca8: 5e9b ldrsh r3, [r3, r2] + 8caa: 9e05 ldr r6, [sp, #20] + 8cac: 0032 movs r2, r6 + 8cae: 4462 add r2, ip + 8cb0: 961b str r6, [sp, #108] ; 0x6c + 8cb2: 429a cmp r2, r3 + 8cb4: dd03 ble.n 8cbe + 8cb6: 4662 mov r2, ip + 8cb8: 1a9b subs r3, r3, r2 + 8cba: 3301 adds r3, #1 + 8cbc: 931b str r3, [sp, #108] ; 0x6c + int32_t row_start = pos_y >= clip_area->y1 ? 0 : clip_area->y1 - pos_y; + 8cbe: 9b0e ldr r3, [sp, #56] ; 0x38 + 8cc0: 2202 movs r2, #2 + 8cc2: 5e9b ldrsh r3, [r3, r2] + 8cc4: 2200 movs r2, #0 + 8cc6: 921a str r2, [sp, #104] ; 0x68 + 8cc8: 9e21 ldr r6, [sp, #132] ; 0x84 + 8cca: 429e cmp r6, r3 + 8ccc: da01 bge.n 8cd2 + 8cce: 1b9b subs r3, r3, r6 + 8cd0: 931a str r3, [sp, #104] ; 0x68 + int32_t row_end = pos_y + box_h <= clip_area->y2 ? box_h : clip_area->y2 - pos_y + 1; + 8cd2: 9b0e ldr r3, [sp, #56] ; 0x38 + 8cd4: 2206 movs r2, #6 + 8cd6: 5e9a ldrsh r2, [r3, r2] + 8cd8: 9e21 ldr r6, [sp, #132] ; 0x84 + 8cda: 198b adds r3, r1, r6 + 8cdc: 9122 str r1, [sp, #136] ; 0x88 + 8cde: 4293 cmp r3, r2 + 8ce0: dd02 ble.n 8ce8 + 8ce2: 1b92 subs r2, r2, r6 + 8ce4: 1c53 adds r3, r2, #1 + 8ce6: 9322 str r3, [sp, #136] ; 0x88 + uint32_t bit_ofs = (row_start * width_bit) + (col_start * bpp); + 8ce8: 9b19 ldr r3, [sp, #100] ; 0x64 + 8cea: 9326 str r3, [sp, #152] ; 0x98 + 8cec: 9a1a ldr r2, [sp, #104] ; 0x68 + 8cee: 4350 muls r0, r2 + 8cf0: 9a20 ldr r2, [sp, #128] ; 0x80 + 8cf2: 435a muls r2, r3 + 8cf4: 1880 adds r0, r0, r2 + map_p += bit_ofs >> 3; + 8cf6: 08c6 lsrs r6, r0, #3 + 8cf8: 19ae adds r6, r5, r6 + col_bit = bit_ofs & 0x7; /* "& 0x7" equals to "% 8" just faster */ + 8cfa: 2507 movs r5, #7 + 8cfc: 4005 ands r5, r0 + uint32_t mask_buf_size = box_w * box_h > LV_HOR_RES_MAX ? LV_HOR_RES_MAX : box_w * box_h; + 8cfe: 9b05 ldr r3, [sp, #20] + 8d00: 434b muls r3, r1 + 8d02: 001a movs r2, r3 + 8d04: 9323 str r3, [sp, #140] ; 0x8c + 8d06: 23f0 movs r3, #240 ; 0xf0 + 8d08: 005b lsls r3, r3, #1 + 8d0a: 429a cmp r2, r3 + 8d0c: dd00 ble.n 8d10 + 8d0e: 9323 str r3, [sp, #140] ; 0x8c + lv_opa_t * mask_buf = _lv_mem_buf_get(mask_buf_size); + 8d10: 9823 ldr r0, [sp, #140] ; 0x8c + 8d12: 4bb1 ldr r3, [pc, #708] ; (8fd8 ) + 8d14: 4798 blx r3 + 8d16: 9021 str r0, [sp, #132] ; 0x84 + fill_area.x1 = col_start + pos_x; + 8d18: 4643 mov r3, r8 + 8d1a: 466a mov r2, sp + 8d1c: 2190 movs r1, #144 ; 0x90 + 8d1e: 1852 adds r2, r2, r1 + 8d20: 8013 strh r3, [r2, #0] + 8d22: 466b mov r3, sp + 8d24: 2290 movs r2, #144 ; 0x90 + 8d26: 189b adds r3, r3, r2 + 8d28: 8819 ldrh r1, [r3, #0] + 8d2a: ab3a add r3, sp, #232 ; 0xe8 + 8d2c: 9a19 ldr r2, [sp, #100] ; 0x64 + 8d2e: 188a adds r2, r1, r2 + 8d30: 801a strh r2, [r3, #0] + fill_area.x2 = col_end + pos_x - 1; + 8d32: 1e4a subs r2, r1, #1 + 8d34: 991b ldr r1, [sp, #108] ; 0x6c + 8d36: 468c mov ip, r1 + 8d38: 4462 add r2, ip + 8d3a: 809a strh r2, [r3, #4] + fill_area.y1 = row_start + pos_y; + 8d3c: 9817 ldr r0, [sp, #92] ; 0x5c + 8d3e: 0002 movs r2, r0 + 8d40: 981a ldr r0, [sp, #104] ; 0x68 + 8d42: 4684 mov ip, r0 + 8d44: 4462 add r2, ip + 8d46: b212 sxth r2, r2 + 8d48: 805a strh r2, [r3, #2] + fill_area.y2 = fill_area.y1; + 8d4a: 80da strh r2, [r3, #6] + uint8_t other_mask_cnt = lv_draw_mask_get_cnt(); + 8d4c: 4ba3 ldr r3, [pc, #652] ; (8fdc ) + 8d4e: 4798 blx r3 + 8d50: 9024 str r0, [sp, #144] ; 0x90 + uint32_t col_bit_max = 8 - bpp; + 8d52: 2308 movs r3, #8 + 8d54: 9a20 ldr r2, [sp, #128] ; 0x80 + 8d56: 1a9b subs r3, r3, r2 + 8d58: 4698 mov r8, r3 + uint32_t col_bit_row_ofs = (box_w + col_start - col_end) * bpp; + 8d5a: 9b05 ldr r3, [sp, #20] + 8d5c: 9919 ldr r1, [sp, #100] ; 0x64 + 8d5e: 468c mov ip, r1 + 8d60: 4463 add r3, ip + 8d62: 991b ldr r1, [sp, #108] ; 0x6c + 8d64: 1a5b subs r3, r3, r1 + 8d66: 0011 movs r1, r2 + 8d68: 435a muls r2, r3 + 8d6a: 9225 str r2, [sp, #148] ; 0x94 + for(row = row_start ; row < row_end; row++) { + 8d6c: 981a ldr r0, [sp, #104] ; 0x68 + 8d6e: 9b22 ldr r3, [sp, #136] ; 0x88 + 8d70: 4298 cmp r0, r3 + 8d72: db00 blt.n 8d76 + 8d74: e09d b.n 8eb2 + 8d76: 2300 movs r3, #0 + 8d78: 9317 str r3, [sp, #92] ; 0x5c + mask_buf[mask_p] = 0; + 8d7a: 465b mov r3, fp + 8d7c: 9329 str r3, [sp, #164] ; 0xa4 + 8d7e: 4653 mov r3, sl + 8d80: 932a str r3, [sp, #168] ; 0xa8 + 8d82: 9b27 ldr r3, [sp, #156] ; 0x9c + 8d84: 469a mov sl, r3 + 8d86: 9427 str r4, [sp, #156] ; 0x9c + 8d88: 4643 mov r3, r8 + 8d8a: 9320 str r3, [sp, #128] ; 0x80 + 8d8c: 4688 mov r8, r1 + 8d8e: 972b str r7, [sp, #172] ; 0xac + 8d90: e039 b.n 8e06 + 8d92: 2300 movs r3, #0 + 8d94: 7013 strb r3, [r2, #0] + 8d96: e012 b.n 8dbe + map_p++; + 8d98: 3601 adds r6, #1 + bitmask = bitmask_init; + 8d9a: 9915 ldr r1, [sp, #84] ; 0x54 + col_bit = 0; + 8d9c: 2500 movs r5, #0 + 8d9e: 3201 adds r2, #1 + for(col = col_start; col < col_end; col++) { + 8da0: 9b05 ldr r3, [sp, #20] + 8da2: 4293 cmp r3, r2 + 8da4: d010 beq.n 8dc8 + letter_px = (*map_p & bitmask) >> (col_bit_max - col_bit); + 8da6: 7833 ldrb r3, [r6, #0] + 8da8: 400b ands r3, r1 + 8daa: 1b60 subs r0, r4, r5 + 8dac: 40c3 lsrs r3, r0 + if(letter_px) { + 8dae: b2d8 uxtb r0, r3 + 8db0: 2800 cmp r0, #0 + 8db2: d0ee beq.n 8d92 + mask_buf[mask_p] = bpp_opa_table_p[letter_px]; + 8db4: 4658 mov r0, fp + 8db6: 4003 ands r3, r0 + 8db8: 4650 mov r0, sl + 8dba: 5cc3 ldrb r3, [r0, r3] + 8dbc: 7013 strb r3, [r2, #0] + if(col_bit < col_bit_max) { + 8dbe: 42ac cmp r4, r5 + 8dc0: d9ea bls.n 8d98 + col_bit += bpp; + 8dc2: 19ed adds r5, r5, r7 + bitmask = bitmask >> bpp; + 8dc4: 40f9 lsrs r1, r7 + 8dc6: e7ea b.n 8d9e + 8dc8: 46b8 mov r8, r7 + 8dca: 9420 str r4, [sp, #128] ; 0x80 + 8dcc: 4667 mov r7, ip + if(other_mask_cnt) { + 8dce: 9b24 ldr r3, [sp, #144] ; 0x90 + 8dd0: 2b00 cmp r3, #0 + 8dd2: d133 bne.n 8e3c + if((uint32_t) mask_p + (col_end - col_start) < mask_buf_size) { + 8dd4: 9b1b ldr r3, [sp, #108] ; 0x6c + 8dd6: 9a19 ldr r2, [sp, #100] ; 0x64 + 8dd8: 1a9b subs r3, r3, r2 + 8dda: 19db adds r3, r3, r7 + 8ddc: 9a23 ldr r2, [sp, #140] ; 0x8c + 8dde: 429a cmp r2, r3 + 8de0: d949 bls.n 8e76 + fill_area.y2 ++; + 8de2: aa3a add r2, sp, #232 ; 0xe8 + 8de4: 88d3 ldrh r3, [r2, #6] + 8de6: 3301 adds r3, #1 + 8de8: 80d3 strh r3, [r2, #6] + 8dea: 9717 str r7, [sp, #92] ; 0x5c + col_bit += col_bit_row_ofs; + 8dec: 9b25 ldr r3, [sp, #148] ; 0x94 + 8dee: 469c mov ip, r3 + 8df0: 4465 add r5, ip + map_p += (col_bit >> 3); + 8df2: 08eb lsrs r3, r5, #3 + 8df4: 18f6 adds r6, r6, r3 + col_bit = col_bit & 0x7; + 8df6: 2307 movs r3, #7 + 8df8: 401d ands r5, r3 + for(row = row_start ; row < row_end; row++) { + 8dfa: 9b1a ldr r3, [sp, #104] ; 0x68 + 8dfc: 3301 adds r3, #1 + 8dfe: 931a str r3, [sp, #104] ; 0x68 + 8e00: 9a22 ldr r2, [sp, #136] ; 0x88 + 8e02: 4293 cmp r3, r2 + 8e04: da4f bge.n 8ea6 + bitmask = bitmask_init >> col_bit; + 8e06: 9915 ldr r1, [sp, #84] ; 0x54 + 8e08: 40e9 lsrs r1, r5 + for(col = col_start; col < col_end; col++) { + 8e0a: 9b19 ldr r3, [sp, #100] ; 0x64 + 8e0c: 001a movs r2, r3 + 8e0e: 981b ldr r0, [sp, #108] ; 0x6c + 8e10: 4282 cmp r2, r0 + 8e12: da11 bge.n 8e38 + 8e14: 9f21 ldr r7, [sp, #132] ; 0x84 + 8e16: 003a movs r2, r7 + 8e18: 9c17 ldr r4, [sp, #92] ; 0x5c + 8e1a: 46a4 mov ip, r4 + 8e1c: 4462 add r2, ip + 8e1e: 0003 movs r3, r0 + 8e20: 9826 ldr r0, [sp, #152] ; 0x98 + 8e22: 1a1b subs r3, r3, r0 + 8e24: 449c add ip, r3 + 8e26: 003b movs r3, r7 + 8e28: 4463 add r3, ip + 8e2a: 0018 movs r0, r3 + mask_buf[mask_p] = bpp_opa_table_p[letter_px]; + 8e2c: 23ff movs r3, #255 ; 0xff + 8e2e: 469b mov fp, r3 + 8e30: 9005 str r0, [sp, #20] + 8e32: 4647 mov r7, r8 + 8e34: 9c20 ldr r4, [sp, #128] ; 0x80 + 8e36: e7b6 b.n 8da6 + for(col = col_start; col < col_end; col++) { + 8e38: 9f17 ldr r7, [sp, #92] ; 0x5c + 8e3a: e7c8 b.n 8dce + lv_draw_mask_res_t mask_res = lv_draw_mask_apply(mask_buf + mask_p_start, fill_area.x1, fill_area.y2, + 8e3c: 9b17 ldr r3, [sp, #92] ; 0x5c + 8e3e: 9a21 ldr r2, [sp, #132] ; 0x84 + 8e40: 4694 mov ip, r2 + 8e42: 4463 add r3, ip + 8e44: 469b mov fp, r3 + 8e46: aa3a add r2, sp, #232 ; 0xe8 + 8e48: 2300 movs r3, #0 + 8e4a: 5ed1 ldrsh r1, [r2, r3] + 8e4c: 8893 ldrh r3, [r2, #4] + 8e4e: 3301 adds r3, #1 + 8e50: 1a5b subs r3, r3, r1 + 8e52: b21b sxth r3, r3 + 8e54: 2006 movs r0, #6 + 8e56: 5e12 ldrsh r2, [r2, r0] + 8e58: 4658 mov r0, fp + 8e5a: 4c61 ldr r4, [pc, #388] ; (8fe0 ) + 8e5c: 47a0 blx r4 + if(mask_res == LV_DRAW_MASK_RES_TRANSP) { + 8e5e: 2800 cmp r0, #0 + 8e60: d1b8 bne.n 8dd4 + 8e62: ab3a add r3, sp, #232 ; 0xe8 + 8e64: 8899 ldrh r1, [r3, #4] + 8e66: 3101 adds r1, #1 + 8e68: 881b ldrh r3, [r3, #0] + 8e6a: 1ac9 subs r1, r1, r3 + _lv_memset_00(mask_buf + mask_p_start, lv_area_get_width(&fill_area)); + 8e6c: b209 sxth r1, r1 + 8e6e: 4658 mov r0, fp + 8e70: 4b5c ldr r3, [pc, #368] ; (8fe4 ) + 8e72: 4798 blx r3 + 8e74: e7ae b.n 8dd4 + _lv_blend_fill(clip_area, &fill_area, + 8e76: af3a add r7, sp, #232 ; 0xe8 + 8e78: 9b13 ldr r3, [sp, #76] ; 0x4c + 8e7a: 9302 str r3, [sp, #8] + 8e7c: 23ff movs r3, #255 ; 0xff + 8e7e: 9301 str r3, [sp, #4] + 8e80: 3bfd subs r3, #253 ; 0xfd + 8e82: 9300 str r3, [sp, #0] + 8e84: 9b21 ldr r3, [sp, #132] ; 0x84 + 8e86: 466a mov r2, sp + 8e88: 21a0 movs r1, #160 ; 0xa0 + 8e8a: 1852 adds r2, r2, r1 + 8e8c: 8812 ldrh r2, [r2, #0] + 8e8e: 0039 movs r1, r7 + 8e90: 980e ldr r0, [sp, #56] ; 0x38 + 8e92: 4c55 ldr r4, [pc, #340] ; (8fe8 ) + 8e94: 47a0 blx r4 + fill_area.y1 = fill_area.y2 + 1; + 8e96: 88fb ldrh r3, [r7, #6] + 8e98: 3301 adds r3, #1 + 8e9a: b21b sxth r3, r3 + 8e9c: 807b strh r3, [r7, #2] + fill_area.y2 = fill_area.y1; + 8e9e: 80fb strh r3, [r7, #6] + mask_p = 0; + 8ea0: 2300 movs r3, #0 + 8ea2: 9317 str r3, [sp, #92] ; 0x5c + 8ea4: e7a2 b.n 8dec + 8ea6: 9b29 ldr r3, [sp, #164] ; 0xa4 + 8ea8: 469b mov fp, r3 + 8eaa: 9b2a ldr r3, [sp, #168] ; 0xa8 + 8eac: 469a mov sl, r3 + 8eae: 9c27 ldr r4, [sp, #156] ; 0x9c + 8eb0: 9f2b ldr r7, [sp, #172] ; 0xac + if(fill_area.y1 != fill_area.y2) { + 8eb2: aa3a add r2, sp, #232 ; 0xe8 + 8eb4: 2106 movs r1, #6 + 8eb6: 5e53 ldrsh r3, [r2, r1] + 8eb8: 2102 movs r1, #2 + 8eba: 5e52 ldrsh r2, [r2, r1] + 8ebc: 429a cmp r2, r3 + 8ebe: d010 beq.n 8ee2 + fill_area.y2--; + 8ec0: a93a add r1, sp, #232 ; 0xe8 + 8ec2: 3b01 subs r3, #1 + 8ec4: 80cb strh r3, [r1, #6] + _lv_blend_fill(clip_area, &fill_area, + 8ec6: 9b13 ldr r3, [sp, #76] ; 0x4c + 8ec8: 9302 str r3, [sp, #8] + 8eca: 23ff movs r3, #255 ; 0xff + 8ecc: 9301 str r3, [sp, #4] + 8ece: 3bfd subs r3, #253 ; 0xfd + 8ed0: 9300 str r3, [sp, #0] + 8ed2: 9b21 ldr r3, [sp, #132] ; 0x84 + 8ed4: 466a mov r2, sp + 8ed6: 20a0 movs r0, #160 ; 0xa0 + 8ed8: 1812 adds r2, r2, r0 + 8eda: 8812 ldrh r2, [r2, #0] + 8edc: 980e ldr r0, [sp, #56] ; 0x38 + 8ede: 4d42 ldr r5, [pc, #264] ; (8fe8 ) + 8ee0: 47a8 blx r5 + _lv_mem_buf_release(mask_buf); + 8ee2: 9821 ldr r0, [sp, #132] ; 0x84 + 8ee4: 4b41 ldr r3, [pc, #260] ; (8fec ) + 8ee6: 4798 blx r3 + 8ee8: e57e b.n 89e8 + cmd_state = CMD_STATE_WAIT; + 8eea: 2300 movs r3, #0 + 8eec: 9309 str r3, [sp, #36] ; 0x24 + 8eee: e584 b.n 89fa + 8ef0: 46d0 mov r8, sl + 8ef2: 46a2 mov sl, r4 + 8ef4: 003e movs r6, r7 + if(dsc->decor & LV_TEXT_DECOR_STRIKETHROUGH) { + 8ef6: 7e3b ldrb r3, [r7, #24] + 8ef8: 079b lsls r3, r3, #30 + 8efa: d447 bmi.n 8f8c + if(dsc->decor & LV_TEXT_DECOR_UNDERLINE) { + 8efc: 7e33 ldrb r3, [r6, #24] + 8efe: 07db lsls r3, r3, #31 + 8f00: d500 bpl.n 8f04 + 8f02: e07b b.n 8ffc + line_end += _lv_txt_get_next_line(&txt[line_start], font, dsc->letter_space, w, dsc->flag); + 8f04: 9b0d ldr r3, [sp, #52] ; 0x34 + 8f06: 001f movs r7, r3 + 8f08: 9d0b ldr r5, [sp, #44] ; 0x2c + 8f0a: 46ac mov ip, r5 + 8f0c: 4467 add r7, ip + 8f0e: 230c movs r3, #12 + 8f10: 5ef2 ldrsh r2, [r6, r3] + 8f12: 7df3 ldrb r3, [r6, #23] + 8f14: 9300 str r3, [sp, #0] + 8f16: 9b12 ldr r3, [sp, #72] ; 0x48 + 8f18: 9907 ldr r1, [sp, #28] + 8f1a: 0038 movs r0, r7 + 8f1c: 4c34 ldr r4, [pc, #208] ; (8ff0 ) + 8f1e: 47a0 blx r4 + 8f20: 1944 adds r4, r0, r5 + pos.x = coords->x1; + 8f22: 9b10 ldr r3, [sp, #64] ; 0x40 + 8f24: 2500 movs r5, #0 + 8f26: 5f5d ldrsh r5, [r3, r5] + if(dsc->flag & LV_TXT_FLAG_CENTER) { + 8f28: 7df2 ldrb r2, [r6, #23] + 8f2a: 0753 lsls r3, r2, #29 + 8f2c: d500 bpl.n 8f30 + 8f2e: e084 b.n 903a + else if(dsc->flag & LV_TXT_FLAG_RIGHT) { + 8f30: 0713 lsls r3, r2, #28 + 8f32: d500 bpl.n 8f36 + 8f34: e096 b.n 9064 + 8f36: 9b11 ldr r3, [sp, #68] ; 0x44 + 8f38: 9918 ldr r1, [sp, #96] ; 0x60 + 8f3a: 468c mov ip, r1 + 8f3c: 4463 add r3, ip + 8f3e: 9a14 ldr r2, [sp, #80] ; 0x50 + 8f40: 4462 add r2, ip + 8f42: b292 uxth r2, r2 + 8f44: 9214 str r2, [sp, #80] ; 0x50 + line_start = line_end; + 8f46: 9a0b ldr r2, [sp, #44] ; 0x2c + 8f48: 4693 mov fp, r2 + pos.y += line_height; + 8f4a: b21b sxth r3, r3 + 8f4c: 001a movs r2, r3 + 8f4e: 9311 str r3, [sp, #68] ; 0x44 + if(pos.y > mask->y2) return; + 8f50: 9b0e ldr r3, [sp, #56] ; 0x38 + 8f52: 2106 movs r1, #6 + 8f54: 5e5b ldrsh r3, [r3, r1] + 8f56: 4293 cmp r3, r2 + 8f58: da01 bge.n 8f5e + 8f5a: f7ff f93b bl 81d4 + line_end += _lv_txt_get_next_line(&txt[line_start], font, dsc->letter_space, w, dsc->flag); + 8f5e: 940b str r4, [sp, #44] ; 0x2c + while(txt[line_start] != '\0') { + 8f60: 9b0d ldr r3, [sp, #52] ; 0x34 + 8f62: 445b add r3, fp + 8f64: 930c str r3, [sp, #48] ; 0x30 + 8f66: 781b ldrb r3, [r3, #0] + 8f68: 2b00 cmp r3, #0 + 8f6a: d101 bne.n 8f70 + 8f6c: f7ff f932 bl 81d4 + pos.x += x_ofs; + 8f70: 9b1e ldr r3, [sp, #120] ; 0x78 + 8f72: 469c mov ip, r3 + 8f74: 4465 add r5, ip + 8f76: b22b sxth r3, r5 + 8f78: 469a mov sl, r3 + i = 0; + 8f7a: 2300 movs r3, #0 + 8f7c: 9354 str r3, [sp, #336] ; 0x150 + cmd_state = CMD_STATE_WAIT; + 8f7e: 9309 str r3, [sp, #36] ; 0x24 + logical_char_pos = _lv_txt_encoded_get_char_id(txt, line_start + i); + 8f80: 4b1c ldr r3, [pc, #112] ; (8ff4 ) + 8f82: 4699 mov r9, r3 + 8f84: 4654 mov r4, sl + 8f86: 46c2 mov sl, r8 + 8f88: 0037 movs r7, r6 + while(i < line_end - line_start) { + 8f8a: e536 b.n 89fa + p1.x = pos_x_start; + 8f8c: a83a add r0, sp, #232 ; 0xe8 + 8f8e: 466b mov r3, sp + 8f90: 227c movs r2, #124 ; 0x7c + 8f92: 189b adds r3, r3, r2 + 8f94: 881b ldrh r3, [r3, #0] + 8f96: 8003 strh r3, [r0, #0] + p1.y = pos.y + (dsc->font->line_height / 2) + line_dsc.width / 2; + 8f98: 687b ldr r3, [r7, #4] + 8f9a: 2208 movs r2, #8 + 8f9c: 5e9b ldrsh r3, [r3, r2] + 8f9e: 0fda lsrs r2, r3, #31 + 8fa0: 18d2 adds r2, r2, r3 + 8fa2: 1052 asrs r2, r2, #1 + 8fa4: ab55 add r3, sp, #340 ; 0x154 + 8fa6: 2102 movs r1, #2 + 8fa8: 5e5c ldrsh r4, [r3, r1] + 8faa: 0fe1 lsrs r1, r4, #31 + 8fac: 1909 adds r1, r1, r4 + 8fae: 1049 asrs r1, r1, #1 + 8fb0: 1852 adds r2, r2, r1 + 8fb2: 9914 ldr r1, [sp, #80] ; 0x50 + 8fb4: 468c mov ip, r1 + 8fb6: 4462 add r2, ip + 8fb8: b212 sxth r2, r2 + 8fba: 8042 strh r2, [r0, #2] + p2.x = pos.x; + 8fbc: a93c add r1, sp, #240 ; 0xf0 + 8fbe: 4654 mov r4, sl + 8fc0: 800c strh r4, [r1, #0] + p2.y = p1.y; + 8fc2: 804a strh r2, [r1, #2] + lv_draw_line(&p1, &p2, mask, &line_dsc); + 8fc4: 9a0e ldr r2, [sp, #56] ; 0x38 + 8fc6: 4c0c ldr r4, [pc, #48] ; (8ff8 ) + 8fc8: 47a0 blx r4 + 8fca: e797 b.n 8efc + 8fcc: 20002bb4 .word 0x20002bb4 + 8fd0: 20002bb0 .word 0x20002bb0 + 8fd4: 20002ab0 .word 0x20002ab0 + 8fd8: 00010e59 .word 0x00010e59 + 8fdc: 0000a659 .word 0x0000a659 + 8fe0: 0000a5bd .word 0x0000a5bd + 8fe4: 00010fe5 .word 0x00010fe5 + 8fe8: 00005c05 .word 0x00005c05 + 8fec: 00010b6d .word 0x00010b6d + 8ff0: 00011761 .word 0x00011761 + 8ff4: 20000054 .word 0x20000054 + 8ff8: 000090c9 .word 0x000090c9 + p1.x = pos_x_start; + 8ffc: a83a add r0, sp, #232 ; 0xe8 + 8ffe: 466b mov r3, sp + 9000: 227c movs r2, #124 ; 0x7c + 9002: 189b adds r3, r3, r2 + 9004: 881b ldrh r3, [r3, #0] + 9006: 8003 strh r3, [r0, #0] + p1.y = pos.y + dsc->font->line_height - dsc->font->base_line + line_dsc.width / 2 + 1; + 9008: 6871 ldr r1, [r6, #4] + 900a: ab55 add r3, sp, #340 ; 0x154 + 900c: 2202 movs r2, #2 + 900e: 5e9c ldrsh r4, [r3, r2] + 9010: 0fe2 lsrs r2, r4, #31 + 9012: 1912 adds r2, r2, r4 + 9014: 1052 asrs r2, r2, #1 + 9016: 3201 adds r2, #1 + 9018: 890c ldrh r4, [r1, #8] + 901a: 1912 adds r2, r2, r4 + 901c: 8949 ldrh r1, [r1, #10] + 901e: 1a52 subs r2, r2, r1 + 9020: 9914 ldr r1, [sp, #80] ; 0x50 + 9022: 468c mov ip, r1 + 9024: 4462 add r2, ip + 9026: b212 sxth r2, r2 + 9028: 8042 strh r2, [r0, #2] + p2.x = pos.x; + 902a: a93c add r1, sp, #240 ; 0xf0 + 902c: 4654 mov r4, sl + 902e: 800c strh r4, [r1, #0] + p2.y = p1.y; + 9030: 804a strh r2, [r1, #2] + lv_draw_line(&p1, &p2, mask, &line_dsc); + 9032: 9a0e ldr r2, [sp, #56] ; 0x38 + 9034: 4c16 ldr r4, [pc, #88] ; (9090 ) + 9036: 47a0 blx r4 + 9038: e764 b.n 8f04 + _lv_txt_get_width(&txt[line_start], line_end - line_start, font, dsc->letter_space, dsc->flag); + 903a: 210c movs r1, #12 + 903c: 5e73 ldrsh r3, [r6, r1] + 903e: 9200 str r2, [sp, #0] + 9040: 9a07 ldr r2, [sp, #28] + 9042: 0001 movs r1, r0 + 9044: 0038 movs r0, r7 + 9046: 4f13 ldr r7, [pc, #76] ; (9094 ) + 9048: 47b8 blx r7 + 904a: 9a10 ldr r2, [sp, #64] ; 0x40 + 904c: 8893 ldrh r3, [r2, #4] + 904e: 3301 adds r3, #1 + 9050: 8812 ldrh r2, [r2, #0] + 9052: 1a9b subs r3, r3, r2 + pos.x += (lv_area_get_width(coords) - line_width) / 2; + 9054: b21b sxth r3, r3 + 9056: 1a18 subs r0, r3, r0 + 9058: 0fc3 lsrs r3, r0, #31 + 905a: 1818 adds r0, r3, r0 + 905c: 1040 asrs r0, r0, #1 + 905e: 1945 adds r5, r0, r5 + 9060: b22d sxth r5, r5 + 9062: e768 b.n 8f36 + _lv_txt_get_width(&txt[line_start], line_end - line_start, font, dsc->letter_space, dsc->flag); + 9064: 210c movs r1, #12 + 9066: 5e73 ldrsh r3, [r6, r1] + 9068: 9200 str r2, [sp, #0] + 906a: 9a07 ldr r2, [sp, #28] + 906c: 0001 movs r1, r0 + 906e: 0038 movs r0, r7 + 9070: 4f08 ldr r7, [pc, #32] ; (9094 ) + 9072: 47b8 blx r7 + 9074: 9a10 ldr r2, [sp, #64] ; 0x40 + 9076: 8893 ldrh r3, [r2, #4] + 9078: 3301 adds r3, #1 + 907a: 8812 ldrh r2, [r2, #0] + 907c: 1a9b subs r3, r3, r2 + pos.x += lv_area_get_width(coords) - line_width; + 907e: b21b sxth r3, r3 + 9080: 1a18 subs r0, r3, r0 + 9082: 1945 adds r5, r0, r5 + 9084: b22d sxth r5, r5 + 9086: e756 b.n 8f36 + cmd_state = CMD_STATE_WAIT; + 9088: 2300 movs r3, #0 + 908a: 9309 str r3, [sp, #36] ; 0x24 + 908c: f7ff f9fb bl 8486 + 9090: 000090c9 .word 0x000090c9 + 9094: 000119d9 .word 0x000119d9 + +00009098 : +/********************** + * GLOBAL FUNCTIONS + **********************/ + +LV_ATTRIBUTE_FAST_MEM void lv_draw_line_dsc_init(lv_draw_line_dsc_t * dsc) +{ + 9098: b510 push {r4, lr} + 909a: 0004 movs r4, r0 + _lv_memset_00(dsc, sizeof(lv_draw_line_dsc_t)); + 909c: 210a movs r1, #10 + 909e: 4b08 ldr r3, [pc, #32] ; (90c0 ) + 90a0: 4798 blx r3 + dsc->width = 1; + 90a2: 2301 movs r3, #1 + 90a4: 8063 strh r3, [r4, #2] + dsc->opa = LV_OPA_COVER; + 90a6: 33fe adds r3, #254 ; 0xfe + 90a8: 7223 strb r3, [r4, #8] + dsc->color = LV_COLOR_BLACK; + 90aa: 7823 ldrb r3, [r4, #0] + 90ac: 221f movs r2, #31 + 90ae: 4393 bics r3, r2 + 90b0: 7023 strb r3, [r4, #0] + 90b2: 8823 ldrh r3, [r4, #0] + 90b4: 4a03 ldr r2, [pc, #12] ; (90c4 ) + 90b6: 4013 ands r3, r2 + 90b8: 8023 strh r3, [r4, #0] + 90ba: 2300 movs r3, #0 + 90bc: 7063 strb r3, [r4, #1] +} + 90be: bd10 pop {r4, pc} + 90c0: 00010fe5 .word 0x00010fe5 + 90c4: fffff81f .word 0xfffff81f + +000090c8 : + * @param style pointer to a line's style + * @param opa_scale scale down all opacities by the factor + */ +LV_ATTRIBUTE_FAST_MEM void lv_draw_line(const lv_point_t * point1, const lv_point_t * point2, const lv_area_t * clip, + lv_draw_line_dsc_t * dsc) +{ + 90c8: b5f0 push {r4, r5, r6, r7, lr} + 90ca: 46de mov lr, fp + 90cc: 4657 mov r7, sl + 90ce: 464e mov r6, r9 + 90d0: 4645 mov r5, r8 + 90d2: b5e0 push {r5, r6, r7, lr} + 90d4: b0cb sub sp, #300 ; 0x12c + 90d6: 9005 str r0, [sp, #20] + 90d8: 000e movs r6, r1 + 90da: 9106 str r1, [sp, #24] + 90dc: 9207 str r2, [sp, #28] + 90de: 001c movs r4, r3 + if(dsc->width == 0) return; + 90e0: 2202 movs r2, #2 + 90e2: 5e9b ldrsh r3, [r3, r2] + 90e4: 2b00 cmp r3, #0 + 90e6: d101 bne.n 90ec + 90e8: f000 fc46 bl 9978 + if(dsc->opa <= LV_OPA_MIN) return; + 90ec: 7a22 ldrb r2, [r4, #8] + 90ee: 2a05 cmp r2, #5 + 90f0: d801 bhi.n 90f6 + 90f2: f000 fc41 bl 9978 + + if(point1->x == point2->x && point1->y == point2->y) return; + 90f6: 0002 movs r2, r0 + 90f8: 2000 movs r0, #0 + 90fa: 5e11 ldrsh r1, [r2, r0] + 90fc: 2500 movs r5, #0 + 90fe: 5f70 ldrsh r0, [r6, r5] + 9100: 4281 cmp r1, r0 + 9102: d100 bne.n 9106 + 9104: e12b b.n 935e + + lv_area_t clip_line; + clip_line.x1 = LV_MATH_MIN(point1->x, point2->x) - dsc->width / 2; + 9106: 0fda lsrs r2, r3, #31 + 9108: 18d3 adds r3, r2, r3 + 910a: 105b asrs r3, r3, #1 + 910c: b29b uxth r3, r3 + 910e: 1c0a adds r2, r1, #0 + 9110: 4281 cmp r1, r0 + 9112: dd00 ble.n 9116 + 9114: 1c02 adds r2, r0, #0 + 9116: 1ad2 subs r2, r2, r3 + 9118: ad48 add r5, sp, #288 ; 0x120 + 911a: 802a strh r2, [r5, #0] + clip_line.x2 = LV_MATH_MAX(point1->x, point2->x) + dsc->width / 2; + 911c: 1c0a adds r2, r1, #0 + 911e: 4281 cmp r1, r0 + 9120: da00 bge.n 9124 + 9122: 1c02 adds r2, r0, #0 + 9124: 189a adds r2, r3, r2 + 9126: a948 add r1, sp, #288 ; 0x120 + 9128: 808a strh r2, [r1, #4] + clip_line.y1 = LV_MATH_MIN(point1->y, point2->y) - dsc->width / 2; + 912a: 9a06 ldr r2, [sp, #24] + 912c: 2102 movs r1, #2 + 912e: 5e52 ldrsh r2, [r2, r1] + 9130: 9905 ldr r1, [sp, #20] + 9132: 2002 movs r0, #2 + 9134: 5e08 ldrsh r0, [r1, r0] + 9136: 1c11 adds r1, r2, #0 + 9138: 4282 cmp r2, r0 + 913a: dd00 ble.n 913e + 913c: 1c01 adds r1, r0, #0 + 913e: 1ac9 subs r1, r1, r3 + 9140: ad48 add r5, sp, #288 ; 0x120 + 9142: 8069 strh r1, [r5, #2] + clip_line.y2 = LV_MATH_MAX(point1->y, point2->y) + dsc->width / 2; + 9144: 1c11 adds r1, r2, #0 + 9146: 4282 cmp r2, r0 + 9148: da00 bge.n 914c + 914a: 1c01 adds r1, r0, #0 + 914c: 185b adds r3, r3, r1 + 914e: aa48 add r2, sp, #288 ; 0x120 + 9150: 80d3 strh r3, [r2, #6] + + bool is_common; + is_common = _lv_area_intersect(&clip_line, &clip_line, clip); + 9152: 9a07 ldr r2, [sp, #28] + 9154: a948 add r1, sp, #288 ; 0x120 + 9156: 0008 movs r0, r1 + 9158: 4bd5 ldr r3, [pc, #852] ; (94b0 ) + 915a: 4798 blx r3 + if(!is_common) return; + 915c: 2800 cmp r0, #0 + 915e: d101 bne.n 9164 + 9160: f000 fc0a bl 9978 + + if(point1->y == point2->y) draw_line_hor(point1, point2, &clip_line, dsc); + 9164: 9b05 ldr r3, [sp, #20] + 9166: 2602 movs r6, #2 + 9168: 5f9e ldrsh r6, [r3, r6] + 916a: 9b06 ldr r3, [sp, #24] + 916c: 2502 movs r5, #2 + 916e: 5f5d ldrsh r5, [r3, r5] + 9170: 42ae cmp r6, r5 + 9172: d100 bne.n 9176 + 9174: e0fc b.n 9370 + else if(point1->x == point2->x) draw_line_ver(point1, point2, &clip_line, dsc); + 9176: 9b05 ldr r3, [sp, #20] + 9178: 2200 movs r2, #0 + 917a: 5e9a ldrsh r2, [r3, r2] + 917c: 0011 movs r1, r2 + 917e: 9208 str r2, [sp, #32] + 9180: 9b06 ldr r3, [sp, #24] + 9182: 2200 movs r2, #0 + 9184: 5e9b ldrsh r3, [r3, r2] + 9186: 469a mov sl, r3 + 9188: 4551 cmp r1, sl + 918a: d100 bne.n 918e + 918c: e206 b.n 959c + lv_draw_line_dsc_t * dsc) +{ + /*Keep the great y in p1*/ + lv_point_t p1; + lv_point_t p2; + if(point1->y < point2->y) { + 918e: 42ae cmp r6, r5 + 9190: db06 blt.n 91a0 + 9192: 0033 movs r3, r6 + p2.y = point2->y; + p1.x = point1->x; + p2.x = point2->x; + } + else { + p1.y = point2->y; + 9194: 002e movs r6, r5 + p2.y = point1->y; + 9196: 001d movs r5, r3 + if(point1->y < point2->y) { + 9198: 9b08 ldr r3, [sp, #32] + p1.x = point2->x; + 919a: 4652 mov r2, sl + 919c: 9208 str r2, [sp, #32] + p2.x = point1->x; + 919e: 469a mov sl, r3 + } + + int32_t xdiff = p2.x - p1.x; + 91a0: 4653 mov r3, sl + 91a2: 9a08 ldr r2, [sp, #32] + 91a4: 1a9b subs r3, r3, r2 + 91a6: 9309 str r3, [sp, #36] ; 0x24 + int32_t ydiff = p2.y - p1.y; + 91a8: 1baa subs r2, r5, r6 + 91aa: 920a str r2, [sp, #40] ; 0x28 + bool flat = LV_MATH_ABS(xdiff) > LV_MATH_ABS(ydiff) ? true : false; + 91ac: 17d9 asrs r1, r3, #31 + 91ae: 185b adds r3, r3, r1 + 91b0: 404b eors r3, r1 + 91b2: 4699 mov r9, r3 + 91b4: 17d1 asrs r1, r2, #31 + 91b6: 1853 adds r3, r2, r1 + 91b8: 404b eors r3, r1 + 91ba: 469b mov fp, r3 + 143, 145, 147, 149, 151, 153, 155, 158, + 160, 162, 165, 167, 170, 173, 175, 178, + 181, + }; + + int32_t w = dsc->width; + 91bc: 2202 movs r2, #2 + 91be: 5ea3 ldrsh r3, [r4, r2] + 91c0: 4698 mov r8, r3 + int32_t wcorr_i = 0; + if(flat) wcorr_i = (LV_MATH_ABS(ydiff) << 5) / LV_MATH_ABS(xdiff); + 91c2: 45d9 cmp r9, fp + 91c4: dc00 bgt.n 91c8 + 91c6: e2d0 b.n 976a + 91c8: 465b mov r3, fp + 91ca: 0158 lsls r0, r3, #5 + 91cc: 4649 mov r1, r9 + 91ce: 4bb9 ldr r3, [pc, #740] ; (94b4 ) + 91d0: 4798 blx r3 + else wcorr_i = (LV_MATH_ABS(xdiff) << 5) / LV_MATH_ABS(ydiff); + + w = (w * wcorr[wcorr_i] + 63) >> 7; /*+ 63 for rounding*/ + 91d2: 4bb9 ldr r3, [pc, #740] ; (94b8 ) + 91d4: 5c1b ldrb r3, [r3, r0] + 91d6: 4642 mov r2, r8 + 91d8: 435a muls r2, r3 + 91da: 0013 movs r3, r2 + 91dc: 223f movs r2, #63 ; 0x3f + 91de: 4690 mov r8, r2 + 91e0: 4498 add r8, r3 + 91e2: 4643 mov r3, r8 + 91e4: 11db asrs r3, r3, #7 + 91e6: 001f movs r7, r3 + int32_t w_half0 = w >> 1; + int32_t w_half1 = w_half0 + (w & 0x1); /*Compensate rounding error*/ + + lv_area_t draw_area; + draw_area.x1 = LV_MATH_MIN(p1.x, p2.x) - w; + 91e8: b29b uxth r3, r3 + 91ea: 4652 mov r2, sl + 91ec: 9808 ldr r0, [sp, #32] + 91ee: 4582 cmp sl, r0 + 91f0: dd00 ble.n 91f4 + 91f2: 1c02 adds r2, r0, #0 + 91f4: 1ad2 subs r2, r2, r3 + 91f6: a90e add r1, sp, #56 ; 0x38 + 91f8: 800a strh r2, [r1, #0] + draw_area.x2 = LV_MATH_MAX(p1.x, p2.x) + w; + 91fa: 4652 mov r2, sl + 91fc: 9808 ldr r0, [sp, #32] + 91fe: 4582 cmp sl, r0 + 9200: da00 bge.n 9204 + 9202: 1c02 adds r2, r0, #0 + 9204: 189a adds r2, r3, r2 + 9206: a90e add r1, sp, #56 ; 0x38 + 9208: 808a strh r2, [r1, #4] + draw_area.y1 = LV_MATH_MIN(p1.y, p2.y) - w; + 920a: 1c2a adds r2, r5, #0 + 920c: 42b5 cmp r5, r6 + 920e: dd00 ble.n 9212 + 9210: 1c32 adds r2, r6, #0 + 9212: 1ad2 subs r2, r2, r3 + 9214: a90e add r1, sp, #56 ; 0x38 + 9216: 804a strh r2, [r1, #2] + draw_area.y2 = LV_MATH_MAX(p1.y, p2.y) + w; + 9218: 1c2a adds r2, r5, #0 + 921a: 42b5 cmp r5, r6 + 921c: da00 bge.n 9220 + 921e: 1c32 adds r2, r6, #0 + 9220: 189b adds r3, r3, r2 + 9222: aa0e add r2, sp, #56 ; 0x38 + 9224: 80d3 strh r3, [r2, #6] + + /* Get the union of `coords` and `clip`*/ + /* `clip` is already truncated to the `vdb` size + * in 'lv_refr_area' function */ + bool is_common = _lv_area_intersect(&draw_area, &draw_area, clip); + 9226: aa48 add r2, sp, #288 ; 0x120 + 9228: a90e add r1, sp, #56 ; 0x38 + 922a: 0008 movs r0, r1 + 922c: 4ba0 ldr r3, [pc, #640] ; (94b0 ) + 922e: 4798 blx r3 + if(is_common == false) return; + 9230: 2800 cmp r0, #0 + 9232: d100 bne.n 9236 + 9234: e39c b.n 9970 + int32_t w_half0 = w >> 1; + 9236: 4643 mov r3, r8 + 9238: 121b asrs r3, r3, #8 + 923a: 4698 mov r8, r3 + int32_t w_half1 = w_half0 + (w & 0x1); /*Compensate rounding error*/ + 923c: 2301 movs r3, #1 + 923e: 403b ands r3, r7 + 9240: 4443 add r3, r8 + 9242: 930b str r3, [sp, #44] ; 0x2c + lv_draw_mask_line_param_t mask_left_param; + lv_draw_mask_line_param_t mask_right_param; + lv_draw_mask_line_param_t mask_top_param; + lv_draw_mask_line_param_t mask_bottom_param; + + if(flat) { + 9244: 45d9 cmp r9, fp + 9246: dc00 bgt.n 924a + 9248: e2ba b.n 97c0 + if(xdiff > 0) { + 924a: 9a09 ldr r2, [sp, #36] ; 0x24 + 924c: 2a00 cmp r2, #0 + 924e: dc00 bgt.n 9252 + 9250: e291 b.n 9776 + lv_draw_mask_line_points_init(&mask_left_param, p1.x, p1.y - w_half0, p2.x, p2.y - w_half0, + 9252: b2b2 uxth r2, r6 + 9254: 4641 mov r1, r8 + 9256: 466b mov r3, sp + 9258: 8619 strh r1, [r3, #48] ; 0x30 + 925a: b28b uxth r3, r1 + 925c: b2a9 uxth r1, r5 + 925e: 4693 mov fp, r2 + 9260: 1ad2 subs r2, r2, r3 + 9262: b212 sxth r2, r2 + 9264: 2000 movs r0, #0 + 9266: 9001 str r0, [sp, #4] + 9268: 4689 mov r9, r1 + 926a: 1acb subs r3, r1, r3 + 926c: b21b sxth r3, r3 + 926e: 9300 str r3, [sp, #0] + 9270: 4653 mov r3, sl + 9272: 9908 ldr r1, [sp, #32] + 9274: a812 add r0, sp, #72 ; 0x48 + 9276: 4f91 ldr r7, [pc, #580] ; (94bc ) + 9278: 47b8 blx r7 + LV_DRAW_MASK_LINE_SIDE_LEFT); + lv_draw_mask_line_points_init(&mask_right_param, p1.x, p1.y + w_half1, p2.x, p2.y + w_half1, + 927a: 466b mov r3, sp + 927c: 8d9b ldrh r3, [r3, #44] ; 0x2c + 927e: 465a mov r2, fp + 9280: 18d2 adds r2, r2, r3 + 9282: b212 sxth r2, r2 + 9284: 2101 movs r1, #1 + 9286: 9101 str r1, [sp, #4] + 9288: 444b add r3, r9 + 928a: b21b sxth r3, r3 + 928c: 9300 str r3, [sp, #0] + 928e: 4653 mov r3, sl + 9290: 9908 ldr r1, [sp, #32] + 9292: a81d add r0, sp, #116 ; 0x74 + 9294: 47b8 blx r7 + LV_DRAW_MASK_LINE_SIDE_RIGHT); + } + + /*Use the normal vector for the endings*/ + + int16_t mask_left_id = lv_draw_mask_add(&mask_left_param, NULL); + 9296: 2100 movs r1, #0 + 9298: a812 add r0, sp, #72 ; 0x48 + 929a: 4b89 ldr r3, [pc, #548] ; (94c0 ) + 929c: 4698 mov r8, r3 + 929e: 4798 blx r3 + 92a0: 900b str r0, [sp, #44] ; 0x2c + int16_t mask_right_id = lv_draw_mask_add(&mask_right_param, NULL); + 92a2: 2100 movs r1, #0 + 92a4: a81d add r0, sp, #116 ; 0x74 + 92a6: 47c0 blx r8 + 92a8: 900c str r0, [sp, #48] ; 0x30 + int16_t mask_top_id = LV_MASK_ID_INV; + int16_t mask_bottom_id = LV_MASK_ID_INV; + + if(!dsc->raw_end) { + 92aa: 7a63 ldrb r3, [r4, #9] + 92ac: 06db lsls r3, r3, #27 + 92ae: d400 bmi.n 92b2 + 92b0: e2ac b.n 980c + int16_t mask_bottom_id = LV_MASK_ID_INV; + 92b2: 2301 movs r3, #1 + 92b4: 425b negs r3, r3 + 92b6: 930d str r3, [sp, #52] ; 0x34 + int16_t mask_top_id = LV_MASK_ID_INV; + 92b8: 930a str r3, [sp, #40] ; 0x28 + lv_draw_mask_line_points_init(&mask_bottom_param, p2.x, p2.y, p2.x - ydiff, p2.y + xdiff, LV_DRAW_MASK_LINE_SIDE_TOP); + mask_top_id = lv_draw_mask_add(&mask_top_param, NULL); + mask_bottom_id = lv_draw_mask_add(&mask_bottom_param, NULL); + } + + lv_disp_t * disp = _lv_refr_get_disp_refreshing(); + 92ba: 4b82 ldr r3, [pc, #520] ; (94c4 ) + 92bc: 4798 blx r3 + lv_disp_buf_t * vdb = lv_disp_get_buf(disp); + 92be: 4b82 ldr r3, [pc, #520] ; (94c8 ) + 92c0: 4798 blx r3 + 92c2: 4681 mov r9, r0 + + const lv_area_t * disp_area = &vdb->area; + + /*Store the coordinates of the `draw_a` relative to the VDB */ + draw_area.x1 -= disp_area->x1; + 92c4: 8a02 ldrh r2, [r0, #16] + 92c6: a80e add r0, sp, #56 ; 0x38 + 92c8: 8805 ldrh r5, [r0, #0] + 92ca: 1aad subs r5, r5, r2 + 92cc: b2ab uxth r3, r5 + 92ce: 8003 strh r3, [r0, #0] + draw_area.y1 -= disp_area->y1; + 92d0: 4649 mov r1, r9 + 92d2: 8a49 ldrh r1, [r1, #18] + 92d4: 8845 ldrh r5, [r0, #2] + 92d6: 1a6d subs r5, r5, r1 + 92d8: 8045 strh r5, [r0, #2] + draw_area.x2 -= disp_area->x1; + 92da: 8885 ldrh r5, [r0, #4] + 92dc: 1aad subs r5, r5, r2 + 92de: b2ad uxth r5, r5 + 92e0: 8085 strh r5, [r0, #4] + draw_area.y2 -= disp_area->y1; + 92e2: 88c2 ldrh r2, [r0, #6] + 92e4: 1a52 subs r2, r2, r1 + 92e6: 80c2 strh r2, [r0, #6] + 92e8: 3501 adds r5, #1 + 92ea: 1aed subs r5, r5, r3 + 92ec: b22d sxth r5, r5 + * So deal with it only with steep lines. */ + int32_t draw_area_w = lv_area_get_width(&draw_area); + + /*Draw the background line by line*/ + int32_t h; + size_t mask_buf_size = LV_MATH_MIN(lv_area_get_size(&draw_area), LV_HOR_RES_MAX); + 92ee: 4b77 ldr r3, [pc, #476] ; (94cc ) + 92f0: 4798 blx r3 + 92f2: 23e0 movs r3, #224 ; 0xe0 + 92f4: 33ff adds r3, #255 ; 0xff + 92f6: 4298 cmp r0, r3 + 92f8: d800 bhi.n 92fc + 92fa: e2b3 b.n 9864 + 92fc: 23f0 movs r3, #240 ; 0xf0 + 92fe: 005b lsls r3, r3, #1 + 9300: 469b mov fp, r3 + lv_opa_t * mask_buf = _lv_mem_buf_get(mask_buf_size); + 9302: 4658 mov r0, fp + 9304: 4b72 ldr r3, [pc, #456] ; (94d0 ) + 9306: 4798 blx r3 + 9308: 4680 mov r8, r0 + + lv_area_t fill_area; + fill_area.x1 = draw_area.x1 + disp_area->x1; + 930a: 464b mov r3, r9 + 930c: 8a1b ldrh r3, [r3, #16] + 930e: af0e add r7, sp, #56 ; 0x38 + 9310: 883a ldrh r2, [r7, #0] + 9312: 189a adds r2, r3, r2 + 9314: b212 sxth r2, r2 + 9316: 0011 movs r1, r2 + 9318: 9209 str r2, [sp, #36] ; 0x24 + 931a: aa10 add r2, sp, #64 ; 0x40 + 931c: 8011 strh r1, [r2, #0] + fill_area.x2 = draw_area.x2 + disp_area->x1; + 931e: 88b9 ldrh r1, [r7, #4] + 9320: 185b adds r3, r3, r1 + 9322: 8093 strh r3, [r2, #4] + fill_area.y1 = draw_area.y1 + disp_area->y1; + 9324: 887b ldrh r3, [r7, #2] + 9326: 4649 mov r1, r9 + 9328: 8a49 ldrh r1, [r1, #18] + 932a: 185b adds r3, r3, r1 + 932c: b21b sxth r3, r3 + 932e: 8053 strh r3, [r2, #2] + fill_area.y2 = fill_area.y1; + 9330: 80d3 strh r3, [r2, #6] + + int32_t x = vdb->area.x1 + draw_area.x1; + + uint32_t mask_p = 0; + + _lv_memset_ff(mask_buf, mask_buf_size); + 9332: 4659 mov r1, fp + 9334: 4b67 ldr r3, [pc, #412] ; (94d4 ) + 9336: 4798 blx r3 + /*Fill the first row with 'color'*/ + for(h = draw_area.y1 + disp_area->y1; h <= draw_area.y2 + disp_area->y1; h++) { + 9338: 464b mov r3, r9 + 933a: 2212 movs r2, #18 + 933c: 5e9a ldrsh r2, [r3, r2] + 933e: 2302 movs r3, #2 + 9340: 5efe ldrsh r6, [r7, r3] + 9342: 18b6 adds r6, r6, r2 + 9344: 2106 movs r1, #6 + 9346: 5e7b ldrsh r3, [r7, r1] + 9348: 189b adds r3, r3, r2 + 934a: 429e cmp r6, r3 + 934c: dd00 ble.n 9350 + 934e: e2ec b.n 992a + 9350: 2700 movs r7, #0 + + lv_draw_mask_res_t mask_res = lv_draw_mask_apply(&mask_buf[mask_p], x, h, draw_area_w); + 9352: 4b61 ldr r3, [pc, #388] ; (94d8 ) + 9354: 469a mov sl, r3 + mask_p += draw_area_w; + if((uint32_t) mask_p + draw_area_w < mask_buf_size) { + fill_area.y2 ++; + } + else { + _lv_blend_fill(&fill_area, clip, + 9356: 0023 movs r3, r4 + 9358: 4644 mov r4, r8 + 935a: 4698 mov r8, r3 + 935c: e2d0 b.n 9900 + if(point1->x == point2->x && point1->y == point2->y) return; + 935e: 2502 movs r5, #2 + 9360: 5f55 ldrsh r5, [r2, r5] + 9362: 0032 movs r2, r6 + 9364: 2602 movs r6, #2 + 9366: 5f92 ldrsh r2, [r2, r6] + 9368: 4295 cmp r5, r2 + 936a: d000 beq.n 936e + 936c: e6cb b.n 9106 + 936e: e303 b.n 9978 + lv_opa_t opa = dsc->opa; + 9370: 7a23 ldrb r3, [r4, #8] + 9372: 4698 mov r8, r3 + lv_disp_t * disp = _lv_refr_get_disp_refreshing(); + 9374: 4b53 ldr r3, [pc, #332] ; (94c4 ) + 9376: 4798 blx r3 + lv_disp_buf_t * vdb = lv_disp_get_buf(disp); + 9378: 4b53 ldr r3, [pc, #332] ; (94c8 ) + 937a: 4798 blx r3 + 937c: 4681 mov r9, r0 + int32_t w = dsc->width - 1; + 937e: 2202 movs r2, #2 + 9380: 5ea3 ldrsh r3, [r4, r2] + 9382: 3b01 subs r3, #1 + int32_t w_half0 = w >> 1; + 9384: 105e asrs r6, r3, #1 + int32_t w_half1 = w_half0 + (w & 0x1); /*Compensate rounding error*/ + 9386: 2501 movs r5, #1 + 9388: 401d ands r5, r3 + 938a: 19ad adds r5, r5, r6 + bool dashed = dsc->dash_gap && dsc->dash_width ? true : false; + 938c: 2306 movs r3, #6 + 938e: 5ee2 ldrsh r2, [r4, r3] + 9390: 2300 movs r3, #0 + 9392: 2a00 cmp r2, #0 + 9394: d004 beq.n 93a0 + 9396: 2204 movs r2, #4 + 9398: 5ea3 ldrsh r3, [r4, r2] + 939a: 1e5a subs r2, r3, #1 + 939c: 4193 sbcs r3, r2 + 939e: b2db uxtb r3, r3 + 93a0: 001f movs r7, r3 + 93a2: 9309 str r3, [sp, #36] ; 0x24 + if(lv_draw_mask_get_cnt()) simple_mode = false; + 93a4: 4b4d ldr r3, [pc, #308] ; (94dc ) + 93a6: 4798 blx r3 + 93a8: 2100 movs r1, #0 + 93aa: 2800 cmp r0, #0 + 93ac: d101 bne.n 93b2 + else if(dashed) simple_mode = false; + 93ae: 3101 adds r1, #1 + 93b0: 4079 eors r1, r7 + draw_area.x1 = LV_MATH_MIN(point1->x, point2->x); + 93b2: 9b06 ldr r3, [sp, #24] + 93b4: 2200 movs r2, #0 + 93b6: 5e9b ldrsh r3, [r3, r2] + 93b8: 9a05 ldr r2, [sp, #20] + 93ba: 2000 movs r0, #0 + 93bc: 5e10 ldrsh r0, [r2, r0] + 93be: 1c1a adds r2, r3, #0 + 93c0: 4283 cmp r3, r0 + 93c2: dd00 ble.n 93c6 + 93c4: 1c02 adds r2, r0, #0 + 93c6: af28 add r7, sp, #160 ; 0xa0 + 93c8: 803a strh r2, [r7, #0] + draw_area.x2 = LV_MATH_MAX(point1->x, point2->x) - 1; + 93ca: 1c1a adds r2, r3, #0 + 93cc: 4283 cmp r3, r0 + 93ce: da00 bge.n 93d2 + 93d0: 1c02 adds r2, r0, #0 + 93d2: 3a01 subs r2, #1 + 93d4: ab28 add r3, sp, #160 ; 0xa0 + 93d6: 809a strh r2, [r3, #4] + draw_area.y1 = point1->y - w_half1; + 93d8: 9b05 ldr r3, [sp, #20] + 93da: 885b ldrh r3, [r3, #2] + 93dc: aa28 add r2, sp, #160 ; 0xa0 + 93de: 1b5d subs r5, r3, r5 + 93e0: 8055 strh r5, [r2, #2] + draw_area.y2 = point1->y + w_half0; + 93e2: 199e adds r6, r3, r6 + 93e4: 80d6 strh r6, [r2, #6] + if(simple_mode) { + 93e6: 2900 cmp r1, #0 + 93e8: d00e beq.n 9408 + _lv_blend_fill(clip, &draw_area, + 93ea: 8822 ldrh r2, [r4, #0] + dsc->blend_mode); + 93ec: 7a63 ldrb r3, [r4, #9] + 93ee: 079b lsls r3, r3, #30 + _lv_blend_fill(clip, &draw_area, + 93f0: 0f9b lsrs r3, r3, #30 + 93f2: 9302 str r3, [sp, #8] + 93f4: 4643 mov r3, r8 + 93f6: 9301 str r3, [sp, #4] + 93f8: 2301 movs r3, #1 + 93fa: 9300 str r3, [sp, #0] + 93fc: 2300 movs r3, #0 + 93fe: a928 add r1, sp, #160 ; 0xa0 + 9400: a848 add r0, sp, #288 ; 0x120 + 9402: 4d37 ldr r5, [pc, #220] ; (94e0 ) + 9404: 47a8 blx r5 + 9406: e2b3 b.n 9970 + is_common = _lv_area_intersect(&draw_area, clip, &draw_area); + 9408: aa28 add r2, sp, #160 ; 0xa0 + 940a: a948 add r1, sp, #288 ; 0x120 + 940c: 0010 movs r0, r2 + 940e: 4b28 ldr r3, [pc, #160] ; (94b0 ) + 9410: 4798 blx r3 + if(!is_common) return; + 9412: 2800 cmp r0, #0 + 9414: d100 bne.n 9418 + 9416: e2ab b.n 9970 + draw_area.x1 -= disp_area->x1; + 9418: aa28 add r2, sp, #160 ; 0xa0 + 941a: 2300 movs r3, #0 + 941c: 5ed7 ldrsh r7, [r2, r3] + 941e: 464b mov r3, r9 + 9420: 2110 movs r1, #16 + 9422: 5e5b ldrsh r3, [r3, r1] + 9424: 469b mov fp, r3 + 9426: 4669 mov r1, sp + 9428: 840b strh r3, [r1, #32] + 942a: 8c0b ldrh r3, [r1, #32] + 942c: 1af9 subs r1, r7, r3 + 942e: b289 uxth r1, r1 + 9430: 4688 mov r8, r1 + 9432: b209 sxth r1, r1 + 9434: 468a mov sl, r1 + 9436: 8011 strh r1, [r2, #0] + draw_area.y1 -= disp_area->y1; + 9438: 2002 movs r0, #2 + 943a: 5e11 ldrsh r1, [r2, r0] + 943c: 464d mov r5, r9 + 943e: 8a6d ldrh r5, [r5, #18] + 9440: 46ac mov ip, r5 + 9442: 1b4d subs r5, r1, r5 + 9444: 8055 strh r5, [r2, #2] + draw_area.x2 -= disp_area->x1; + 9446: 2004 movs r0, #4 + 9448: 5e16 ldrsh r6, [r2, r0] + 944a: 1af3 subs r3, r6, r3 + 944c: b29b uxth r3, r3 + 944e: 8093 strh r3, [r2, #4] + draw_area.y2 -= disp_area->y1; + 9450: 88d5 ldrh r5, [r2, #6] + 9452: 4660 mov r0, ip + 9454: 1a2d subs r5, r5, r0 + 9456: 80d5 strh r5, [r2, #6] + 9458: 3301 adds r3, #1 + 945a: 4642 mov r2, r8 + 945c: 1a9b subs r3, r3, r2 + 945e: b21b sxth r3, r3 + 9460: 930b str r3, [sp, #44] ; 0x2c + fill_area.x1 = draw_area.x1 + disp_area->x1; + 9462: ab33 add r3, sp, #204 ; 0xcc + 9464: 801f strh r7, [r3, #0] + fill_area.x2 = draw_area.x2 + disp_area->x1; + 9466: 809e strh r6, [r3, #4] + fill_area.y1 = draw_area.y1 + disp_area->y1; + 9468: 8059 strh r1, [r3, #2] + fill_area.y2 = fill_area.y1; + 946a: 80d9 strh r1, [r3, #6] + if(dashed) { + 946c: 2100 movs r1, #0 + 946e: 9b09 ldr r3, [sp, #36] ; 0x24 + 9470: 2b00 cmp r3, #0 + 9472: d008 beq.n 9486 + dash_start = (vdb->area.x1 + draw_area.x1) % (dsc->dash_gap + dsc->dash_width); + 9474: 4650 mov r0, sl + 9476: 4458 add r0, fp + 9478: 2306 movs r3, #6 + 947a: 5ee1 ldrsh r1, [r4, r3] + 947c: 2204 movs r2, #4 + 947e: 5ea3 ldrsh r3, [r4, r2] + 9480: 18c9 adds r1, r1, r3 + 9482: 4b18 ldr r3, [pc, #96] ; (94e4 ) + 9484: 4798 blx r3 + 9486: b20b sxth r3, r1 + 9488: 930c str r3, [sp, #48] ; 0x30 + lv_opa_t * mask_buf = _lv_mem_buf_get(draw_area_w); + 948a: 980b ldr r0, [sp, #44] ; 0x2c + 948c: 0007 movs r7, r0 + 948e: 4b10 ldr r3, [pc, #64] ; (94d0 ) + 9490: 4798 blx r3 + 9492: 9008 str r0, [sp, #32] + for(h = draw_area.y1; h <= draw_area.y2; h++) { + 9494: ab28 add r3, sp, #160 ; 0xa0 + 9496: 2202 movs r2, #2 + 9498: 5e9e ldrsh r6, [r3, r2] + 949a: 2206 movs r2, #6 + 949c: 5e9b ldrsh r3, [r3, r2] + 949e: 42b3 cmp r3, r6 + 94a0: da00 bge.n 94a4 + 94a2: e077 b.n 9594 + _lv_memset_ff(mask_buf, draw_area_w); + 94a4: 4b0b ldr r3, [pc, #44] ; (94d4 ) + 94a6: 469b mov fp, r3 + lv_draw_mask_res_t mask_res = lv_draw_mask_apply(mask_buf, vdb->area.x1 + draw_area.x1, vdb->area.y1 + h, draw_area_w); + 94a8: 4b0b ldr r3, [pc, #44] ; (94d8 ) + 94aa: 469a mov sl, r3 + 94ac: 970a str r7, [sp, #40] ; 0x28 + 94ae: e050 b.n 9552 + 94b0: 0000fba7 .word 0x0000fba7 + 94b4: 00017a75 .word 0x00017a75 + 94b8: 000189f4 .word 0x000189f4 + 94bc: 0000a67d .word 0x0000a67d + 94c0: 0000a585 .word 0x0000a585 + 94c4: 00004349 .word 0x00004349 + 94c8: 0000f6a1 .word 0x0000f6a1 + 94cc: 0000fb8b .word 0x0000fb8b + 94d0: 00010e59 .word 0x00010e59 + 94d4: 00011089 .word 0x00011089 + 94d8: 0000a5bd .word 0x0000a5bd + 94dc: 0000a659 .word 0x0000a659 + 94e0: 00005c05 .word 0x00005c05 + 94e4: 00017c41 .word 0x00017c41 + else if(dash_cnt >= dsc->dash_gap + dsc->dash_width) { + 94e8: 2606 movs r6, #6 + 94ea: 5fa5 ldrsh r5, [r4, r6] + 94ec: 18ed adds r5, r5, r3 + dash_cnt = 0; + 94ee: 000b movs r3, r1 + else if(dash_cnt >= dsc->dash_gap + dsc->dash_width) { + 94f0: 42aa cmp r2, r5 + 94f2: da02 bge.n 94fa + mask_buf[i] = 0x00; + 94f4: 9b08 ldr r3, [sp, #32] + 94f6: 5419 strb r1, [r3, r0] + 94f8: 0013 movs r3, r2 + for(i = 0; i < draw_area_w; i++, dash_cnt++) { + 94fa: 3001 adds r0, #1 + 94fc: 3301 adds r3, #1 + 94fe: b21a sxth r2, r3 + 9500: 4287 cmp r7, r0 + 9502: d907 bls.n 9514 + if(dash_cnt <= dsc->dash_width) { + 9504: 2504 movs r5, #4 + 9506: 5f63 ldrsh r3, [r4, r5] + 9508: 4293 cmp r3, r2 + 950a: dbed blt.n 94e8 + int16_t diff = dsc->dash_width - dash_cnt; + 950c: 1a9a subs r2, r3, r2 + i += diff; + 950e: b212 sxth r2, r2 + 9510: 1880 adds r0, r0, r2 + 9512: e7f2 b.n 94fa + 9514: 970a str r7, [sp, #40] ; 0x28 + 9516: 4666 mov r6, ip + mask_res = LV_DRAW_MASK_RES_CHANGED; + 9518: 2002 movs r0, #2 + _lv_blend_fill(clip, &fill_area, + 951a: 8822 ldrh r2, [r4, #0] + 951c: ad33 add r5, sp, #204 ; 0xcc + dsc->blend_mode); + 951e: 7a63 ldrb r3, [r4, #9] + 9520: 079b lsls r3, r3, #30 + _lv_blend_fill(clip, &fill_area, + 9522: 0f9b lsrs r3, r3, #30 + 9524: 9302 str r3, [sp, #8] + 9526: 7a23 ldrb r3, [r4, #8] + 9528: 9301 str r3, [sp, #4] + 952a: 9000 str r0, [sp, #0] + 952c: 9b08 ldr r3, [sp, #32] + 952e: 0029 movs r1, r5 + 9530: a848 add r0, sp, #288 ; 0x120 + 9532: 4fd1 ldr r7, [pc, #836] ; (9878 ) + 9534: 47b8 blx r7 + fill_area.y1++; + 9536: 886b ldrh r3, [r5, #2] + 9538: 3301 adds r3, #1 + 953a: 806b strh r3, [r5, #2] + fill_area.y2++; + 953c: 88eb ldrh r3, [r5, #6] + 953e: 3301 adds r3, #1 + 9540: 80eb strh r3, [r5, #6] + for(h = draw_area.y1; h <= draw_area.y2; h++) { + 9542: 3601 adds r6, #1 + 9544: ab0a add r3, sp, #40 ; 0x28 + 9546: 227e movs r2, #126 ; 0x7e + 9548: 189b adds r3, r3, r2 + 954a: 2200 movs r2, #0 + 954c: 5e9b ldrsh r3, [r3, r2] + 954e: 429e cmp r6, r3 + 9550: dc20 bgt.n 9594 + _lv_memset_ff(mask_buf, draw_area_w); + 9552: 9f0a ldr r7, [sp, #40] ; 0x28 + 9554: 0039 movs r1, r7 + 9556: 9d08 ldr r5, [sp, #32] + 9558: 0028 movs r0, r5 + 955a: 47d8 blx fp + lv_draw_mask_res_t mask_res = lv_draw_mask_apply(mask_buf, vdb->area.x1 + draw_area.x1, vdb->area.y1 + h, draw_area_w); + 955c: 464b mov r3, r9 + 955e: 8a5a ldrh r2, [r3, #18] + 9560: 1992 adds r2, r2, r6 + 9562: b212 sxth r2, r2 + 9564: 8a19 ldrh r1, [r3, #16] + 9566: ab0a add r3, sp, #40 ; 0x28 + 9568: 2078 movs r0, #120 ; 0x78 + 956a: 181b adds r3, r3, r0 + 956c: 881b ldrh r3, [r3, #0] + 956e: 18c9 adds r1, r1, r3 + 9570: b209 sxth r1, r1 + 9572: 9b0b ldr r3, [sp, #44] ; 0x2c + 9574: 0028 movs r0, r5 + 9576: 47d0 blx sl + if(dashed) { + 9578: 9b09 ldr r3, [sp, #36] ; 0x24 + 957a: 2b00 cmp r3, #0 + 957c: d0cd beq.n 951a + if(mask_res != LV_DRAW_MASK_RES_TRANSP) { + 957e: 2800 cmp r0, #0 + 9580: d0cb beq.n 951a + for(i = 0; i < draw_area_w; i++, dash_cnt++) { + 9582: 2f00 cmp r7, #0 + 9584: d004 beq.n 9590 + 9586: 9a0c ldr r2, [sp, #48] ; 0x30 + 9588: 2000 movs r0, #0 + dash_cnt = 0; + 958a: 2100 movs r1, #0 + 958c: 46b4 mov ip, r6 + 958e: e7b9 b.n 9504 + mask_res = LV_DRAW_MASK_RES_CHANGED; + 9590: 2002 movs r0, #2 + 9592: e7c2 b.n 951a + _lv_mem_buf_release(mask_buf); + 9594: 9808 ldr r0, [sp, #32] + 9596: 4bb9 ldr r3, [pc, #740] ; (987c ) + 9598: 4798 blx r3 + 959a: e1e9 b.n 9970 + lv_opa_t opa = dsc->opa; + 959c: 7a23 ldrb r3, [r4, #8] + 959e: 4698 mov r8, r3 + lv_disp_t * disp = _lv_refr_get_disp_refreshing(); + 95a0: 4bb7 ldr r3, [pc, #732] ; (9880 ) + 95a2: 4798 blx r3 + lv_disp_buf_t * vdb = lv_disp_get_buf(disp); + 95a4: 4bb7 ldr r3, [pc, #732] ; (9884 ) + 95a6: 4798 blx r3 + 95a8: 0007 movs r7, r0 + int32_t w = dsc->width - 1; + 95aa: 2202 movs r2, #2 + 95ac: 5ea3 ldrsh r3, [r4, r2] + 95ae: 3b01 subs r3, #1 + int32_t w_half0 = w >> 1; + 95b0: 105e asrs r6, r3, #1 + int32_t w_half1 = w_half0 + (w & 0x1); /*Compensate rounding error*/ + 95b2: 2501 movs r5, #1 + 95b4: 401d ands r5, r3 + 95b6: 19ad adds r5, r5, r6 + bool dashed = dsc->dash_gap && dsc->dash_width ? true : false; + 95b8: 2306 movs r3, #6 + 95ba: 5ee2 ldrsh r2, [r4, r3] + 95bc: 2300 movs r3, #0 + 95be: 2a00 cmp r2, #0 + 95c0: d004 beq.n 95cc + 95c2: 2204 movs r2, #4 + 95c4: 5ea3 ldrsh r3, [r4, r2] + 95c6: 1e5a subs r2, r3, #1 + 95c8: 4193 sbcs r3, r2 + 95ca: b2db uxtb r3, r3 + 95cc: 4699 mov r9, r3 + 95ce: 930a str r3, [sp, #40] ; 0x28 + if(lv_draw_mask_get_cnt()) simple_mode = false; + 95d0: 4bad ldr r3, [pc, #692] ; (9888 ) + 95d2: 4798 blx r3 + 95d4: 2100 movs r1, #0 + 95d6: 2800 cmp r0, #0 + 95d8: d102 bne.n 95e0 + else if(dashed) simple_mode = false; + 95da: 3101 adds r1, #1 + 95dc: 464b mov r3, r9 + 95de: 4059 eors r1, r3 + draw_area.x1 = point1->x - w_half1; + 95e0: 9805 ldr r0, [sp, #20] + 95e2: 8802 ldrh r2, [r0, #0] + 95e4: ab28 add r3, sp, #160 ; 0xa0 + 95e6: 1b55 subs r5, r2, r5 + 95e8: 801d strh r5, [r3, #0] + draw_area.x2 = point1->x + w_half0; + 95ea: 1996 adds r6, r2, r6 + 95ec: 809e strh r6, [r3, #4] + draw_area.y1 = LV_MATH_MIN(point1->y, point2->y); + 95ee: 9a06 ldr r2, [sp, #24] + 95f0: 2502 movs r5, #2 + 95f2: 5f52 ldrsh r2, [r2, r5] + 95f4: 2502 movs r5, #2 + 95f6: 5f45 ldrsh r5, [r0, r5] + 95f8: 1c10 adds r0, r2, #0 + 95fa: 42aa cmp r2, r5 + 95fc: dd00 ble.n 9600 + 95fe: 1c28 adds r0, r5, #0 + 9600: 8058 strh r0, [r3, #2] + draw_area.y2 = LV_MATH_MAX(point1->y, point2->y) - 1; + 9602: 1c13 adds r3, r2, #0 + 9604: 42aa cmp r2, r5 + 9606: da00 bge.n 960a + 9608: 1c2b adds r3, r5, #0 + 960a: 3b01 subs r3, #1 + 960c: aa28 add r2, sp, #160 ; 0xa0 + 960e: 80d3 strh r3, [r2, #6] + if(simple_mode) { + 9610: 2900 cmp r1, #0 + 9612: d00e beq.n 9632 + _lv_blend_fill(clip, &draw_area, + 9614: 8822 ldrh r2, [r4, #0] + dsc->blend_mode); + 9616: 7a63 ldrb r3, [r4, #9] + 9618: 079b lsls r3, r3, #30 + _lv_blend_fill(clip, &draw_area, + 961a: 0f9b lsrs r3, r3, #30 + 961c: 9302 str r3, [sp, #8] + 961e: 4643 mov r3, r8 + 9620: 9301 str r3, [sp, #4] + 9622: 2301 movs r3, #1 + 9624: 9300 str r3, [sp, #0] + 9626: 2300 movs r3, #0 + 9628: a928 add r1, sp, #160 ; 0xa0 + 962a: a848 add r0, sp, #288 ; 0x120 + 962c: 4d92 ldr r5, [pc, #584] ; (9878 ) + 962e: 47a8 blx r5 + 9630: e19e b.n 9970 + is_common = _lv_area_intersect(&draw_area, clip, &draw_area); + 9632: aa28 add r2, sp, #160 ; 0xa0 + 9634: a948 add r1, sp, #288 ; 0x120 + 9636: 0010 movs r0, r2 + 9638: 4b94 ldr r3, [pc, #592] ; (988c ) + 963a: 4798 blx r3 + if(!is_common) return; + 963c: 2800 cmp r0, #0 + 963e: d100 bne.n 9642 + 9640: e196 b.n 9970 + draw_area.x1 -= vdb->area.x1; + 9642: aa28 add r2, sp, #160 ; 0xa0 + 9644: 2100 movs r1, #0 + 9646: 5e53 ldrsh r3, [r2, r1] + 9648: 469c mov ip, r3 + 964a: 8a3b ldrh r3, [r7, #16] + 964c: 4661 mov r1, ip + 964e: 1ac9 subs r1, r1, r3 + 9650: b289 uxth r1, r1 + 9652: 8011 strh r1, [r2, #0] + draw_area.y1 -= vdb->area.y1; + 9654: 2502 movs r5, #2 + 9656: 5f50 ldrsh r0, [r2, r5] + 9658: 8a7d ldrh r5, [r7, #18] + 965a: 46a8 mov r8, r5 + 965c: 1b45 subs r5, r0, r5 + 965e: 8055 strh r5, [r2, #2] + draw_area.x2 -= vdb->area.x1; + 9660: 2504 movs r5, #4 + 9662: 5f56 ldrsh r6, [r2, r5] + 9664: 1af3 subs r3, r6, r3 + 9666: b29b uxth r3, r3 + 9668: 4699 mov r9, r3 + 966a: 8093 strh r3, [r2, #4] + draw_area.y2 -= vdb->area.y1; + 966c: 88d5 ldrh r5, [r2, #6] + 966e: 4643 mov r3, r8 + 9670: 1aed subs r5, r5, r3 + 9672: 80d5 strh r5, [r2, #6] + 9674: 464b mov r3, r9 + 9676: 3301 adds r3, #1 + 9678: 1a59 subs r1, r3, r1 + 967a: b20b sxth r3, r1 + 967c: 001a movs r2, r3 + 967e: 930b str r3, [sp, #44] ; 0x2c + fill_area.x1 = draw_area.x1 + disp_area->x1; + 9680: ab33 add r3, sp, #204 ; 0xcc + 9682: 4661 mov r1, ip + 9684: 8019 strh r1, [r3, #0] + fill_area.x2 = draw_area.x2 + disp_area->x1; + 9686: 809e strh r6, [r3, #4] + fill_area.y1 = draw_area.y1 + disp_area->y1; + 9688: 8058 strh r0, [r3, #2] + fill_area.y2 = fill_area.y1; + 968a: 80d8 strh r0, [r3, #6] + lv_opa_t * mask_buf = _lv_mem_buf_get(draw_area_w); + 968c: 920c str r2, [sp, #48] ; 0x30 + 968e: 0010 movs r0, r2 + 9690: 4b7f ldr r3, [pc, #508] ; (9890 ) + 9692: 4798 blx r3 + 9694: 9008 str r0, [sp, #32] + if(dashed) { + 9696: 2100 movs r1, #0 + 9698: 9b0a ldr r3, [sp, #40] ; 0x28 + 969a: 2b00 cmp r3, #0 + 969c: d00c beq.n 96b8 + dash_start = (vdb->area.x1 + draw_area.x1) % (dsc->dash_gap + dsc->dash_width); + 969e: 2310 movs r3, #16 + 96a0: 5ef8 ldrsh r0, [r7, r3] + 96a2: ab28 add r3, sp, #160 ; 0xa0 + 96a4: 2200 movs r2, #0 + 96a6: 5e9b ldrsh r3, [r3, r2] + 96a8: 18c0 adds r0, r0, r3 + 96aa: 2306 movs r3, #6 + 96ac: 5ee1 ldrsh r1, [r4, r3] + 96ae: 2204 movs r2, #4 + 96b0: 5ea3 ldrsh r3, [r4, r2] + 96b2: 18c9 adds r1, r1, r3 + 96b4: 4b77 ldr r3, [pc, #476] ; (9894 ) + 96b6: 4798 blx r3 + 96b8: b20b sxth r3, r1 + 96ba: 4699 mov r9, r3 + for(h = draw_area.y1; h <= draw_area.y2; h++) { + 96bc: ab28 add r3, sp, #160 ; 0xa0 + 96be: 2202 movs r2, #2 + 96c0: 5e9e ldrsh r6, [r3, r2] + 96c2: 2206 movs r2, #6 + 96c4: 5e9b ldrsh r3, [r3, r2] + 96c6: 429e cmp r6, r3 + 96c8: dc4b bgt.n 9762 + _lv_memset_ff(mask_buf, draw_area_w); + 96ca: 4b73 ldr r3, [pc, #460] ; (9898 ) + 96cc: 469b mov fp, r3 + lv_draw_mask_res_t mask_res = lv_draw_mask_apply(mask_buf, vdb->area.x1 + draw_area.x1, vdb->area.y1 + h, draw_area_w); + 96ce: 4b73 ldr r3, [pc, #460] ; (989c ) + 96d0: 469a mov sl, r3 + 96d2: 46b8 mov r8, r7 + 96d4: 464b mov r3, r9 + 96d6: 9309 str r3, [sp, #36] ; 0x24 + 96d8: e01d b.n 9716 + dash_cnt ++; + 96da: 9f09 ldr r7, [sp, #36] ; 0x24 + 96dc: 3701 adds r7, #1 + 96de: b23b sxth r3, r7 + 96e0: 9309 str r3, [sp, #36] ; 0x24 + _lv_blend_fill(clip, &fill_area, + 96e2: 8822 ldrh r2, [r4, #0] + 96e4: ad33 add r5, sp, #204 ; 0xcc + 96e6: 2300 movs r3, #0 + 96e8: 9302 str r3, [sp, #8] + 96ea: 7a23 ldrb r3, [r4, #8] + 96ec: 9301 str r3, [sp, #4] + 96ee: 9000 str r0, [sp, #0] + 96f0: 9b08 ldr r3, [sp, #32] + 96f2: 0029 movs r1, r5 + 96f4: a848 add r0, sp, #288 ; 0x120 + 96f6: 4f60 ldr r7, [pc, #384] ; (9878 ) + 96f8: 47b8 blx r7 + fill_area.y1++; + 96fa: 886b ldrh r3, [r5, #2] + 96fc: 3301 adds r3, #1 + 96fe: 806b strh r3, [r5, #2] + fill_area.y2++; + 9700: 88eb ldrh r3, [r5, #6] + 9702: 3301 adds r3, #1 + 9704: 80eb strh r3, [r5, #6] + for(h = draw_area.y1; h <= draw_area.y2; h++) { + 9706: 3601 adds r6, #1 + 9708: ab0a add r3, sp, #40 ; 0x28 + 970a: 227e movs r2, #126 ; 0x7e + 970c: 189b adds r3, r3, r2 + 970e: 2200 movs r2, #0 + 9710: 5e9b ldrsh r3, [r3, r2] + 9712: 429e cmp r6, r3 + 9714: dc25 bgt.n 9762 + _lv_memset_ff(mask_buf, draw_area_w); + 9716: 990c ldr r1, [sp, #48] ; 0x30 + 9718: 9d08 ldr r5, [sp, #32] + 971a: 0028 movs r0, r5 + 971c: 47d8 blx fp + lv_draw_mask_res_t mask_res = lv_draw_mask_apply(mask_buf, vdb->area.x1 + draw_area.x1, vdb->area.y1 + h, draw_area_w); + 971e: 4643 mov r3, r8 + 9720: 8a5a ldrh r2, [r3, #18] + 9722: 1992 adds r2, r2, r6 + 9724: b212 sxth r2, r2 + 9726: 8a19 ldrh r1, [r3, #16] + 9728: ab0a add r3, sp, #40 ; 0x28 + 972a: 2078 movs r0, #120 ; 0x78 + 972c: 181b adds r3, r3, r0 + 972e: 881b ldrh r3, [r3, #0] + 9730: 18c9 adds r1, r1, r3 + 9732: b209 sxth r1, r1 + 9734: 9b0b ldr r3, [sp, #44] ; 0x2c + 9736: 0028 movs r0, r5 + 9738: 47d0 blx sl + if(dashed) { + 973a: 9b0a ldr r3, [sp, #40] ; 0x28 + 973c: 2b00 cmp r3, #0 + 973e: d0d0 beq.n 96e2 + if(mask_res != LV_DRAW_MASK_RES_TRANSP) { + 9740: 2800 cmp r0, #0 + 9742: d0ca beq.n 96da + if(dash_cnt > dsc->dash_width) { + 9744: 2304 movs r3, #4 + 9746: 5ee2 ldrsh r2, [r4, r3] + 9748: 9b09 ldr r3, [sp, #36] ; 0x24 + 974a: 429a cmp r2, r3 + 974c: da00 bge.n 9750 + mask_res = LV_DRAW_MASK_RES_TRANSP; + 974e: 2000 movs r0, #0 + if(dash_cnt >= dsc->dash_gap + dsc->dash_width) { + 9750: 2106 movs r1, #6 + 9752: 5e63 ldrsh r3, [r4, r1] + 9754: 189b adds r3, r3, r2 + 9756: 9a09 ldr r2, [sp, #36] ; 0x24 + 9758: 429a cmp r2, r3 + 975a: dbbe blt.n 96da + dash_cnt = 0; + 975c: 2300 movs r3, #0 + 975e: 9309 str r3, [sp, #36] ; 0x24 + 9760: e7bb b.n 96da + _lv_mem_buf_release(mask_buf); + 9762: 9808 ldr r0, [sp, #32] + 9764: 4b45 ldr r3, [pc, #276] ; (987c ) + 9766: 4798 blx r3 + 9768: e102 b.n 9970 + else wcorr_i = (LV_MATH_ABS(xdiff) << 5) / LV_MATH_ABS(ydiff); + 976a: 464b mov r3, r9 + 976c: 0158 lsls r0, r3, #5 + 976e: 4659 mov r1, fp + 9770: 4b4b ldr r3, [pc, #300] ; (98a0 ) + 9772: 4798 blx r3 + 9774: e52d b.n 91d2 + lv_draw_mask_line_points_init(&mask_left_param, p1.x, p1.y + w_half1, p2.x, p2.y + w_half1, + 9776: b2b2 uxth r2, r6 + 9778: 466b mov r3, sp + 977a: 8d9b ldrh r3, [r3, #44] ; 0x2c + 977c: b2a9 uxth r1, r5 + 977e: 4693 mov fp, r2 + 9780: 18d2 adds r2, r2, r3 + 9782: b212 sxth r2, r2 + 9784: 2000 movs r0, #0 + 9786: 9001 str r0, [sp, #4] + 9788: 910b str r1, [sp, #44] ; 0x2c + 978a: 468c mov ip, r1 + 978c: 4463 add r3, ip + 978e: b21b sxth r3, r3 + 9790: 9300 str r3, [sp, #0] + 9792: 4653 mov r3, sl + 9794: 9908 ldr r1, [sp, #32] + 9796: a812 add r0, sp, #72 ; 0x48 + 9798: 4f42 ldr r7, [pc, #264] ; (98a4 ) + 979a: 47b8 blx r7 + lv_draw_mask_line_points_init(&mask_right_param, p1.x, p1.y - w_half0, p2.x, p2.y - w_half0, + 979c: 4643 mov r3, r8 + 979e: 466a mov r2, sp + 97a0: 8613 strh r3, [r2, #48] ; 0x30 + 97a2: 8e13 ldrh r3, [r2, #48] ; 0x30 + 97a4: 465a mov r2, fp + 97a6: 1ad2 subs r2, r2, r3 + 97a8: b212 sxth r2, r2 + 97aa: 2101 movs r1, #1 + 97ac: 9101 str r1, [sp, #4] + 97ae: 990b ldr r1, [sp, #44] ; 0x2c + 97b0: 1acb subs r3, r1, r3 + 97b2: b21b sxth r3, r3 + 97b4: 9300 str r3, [sp, #0] + 97b6: 4653 mov r3, sl + 97b8: 9908 ldr r1, [sp, #32] + 97ba: a81d add r0, sp, #116 ; 0x74 + 97bc: 47b8 blx r7 + 97be: e56a b.n 9296 + lv_draw_mask_line_points_init(&mask_left_param, p1.x + w_half1, p1.y, p2.x + w_half1, p2.y, + 97c0: 466b mov r3, sp + 97c2: 8c1a ldrh r2, [r3, #32] + 97c4: 8d99 ldrh r1, [r3, #44] ; 0x2c + 97c6: 4653 mov r3, sl + 97c8: 4668 mov r0, sp + 97ca: 8583 strh r3, [r0, #44] ; 0x2c + 97cc: 8d83 ldrh r3, [r0, #44] ; 0x2c + 97ce: 469b mov fp, r3 + 97d0: 18cb adds r3, r1, r3 + 97d2: b21b sxth r3, r3 + 97d4: 920b str r2, [sp, #44] ; 0x2c + 97d6: 4694 mov ip, r2 + 97d8: 4461 add r1, ip + 97da: b209 sxth r1, r1 + 97dc: 2200 movs r2, #0 + 97de: 9201 str r2, [sp, #4] + 97e0: 9500 str r5, [sp, #0] + 97e2: 0032 movs r2, r6 + 97e4: a812 add r0, sp, #72 ; 0x48 + 97e6: 4f2f ldr r7, [pc, #188] ; (98a4 ) + 97e8: 47b8 blx r7 + lv_draw_mask_line_points_init(&mask_right_param, p1.x - w_half0, p1.y, p2.x - w_half0, p2.y, + 97ea: 4643 mov r3, r8 + 97ec: 466a mov r2, sp + 97ee: 8613 strh r3, [r2, #48] ; 0x30 + 97f0: 8e12 ldrh r2, [r2, #48] ; 0x30 + 97f2: 465b mov r3, fp + 97f4: 1a9b subs r3, r3, r2 + 97f6: b21b sxth r3, r3 + 97f8: 990b ldr r1, [sp, #44] ; 0x2c + 97fa: 1a8a subs r2, r1, r2 + 97fc: b211 sxth r1, r2 + 97fe: 2201 movs r2, #1 + 9800: 9201 str r2, [sp, #4] + 9802: 9500 str r5, [sp, #0] + 9804: 0032 movs r2, r6 + 9806: a81d add r0, sp, #116 ; 0x74 + 9808: 47b8 blx r7 + 980a: e544 b.n 9296 + lv_draw_mask_line_points_init(&mask_top_param, p1.x, p1.y, p1.x - ydiff, p1.y + xdiff, LV_DRAW_MASK_LINE_SIDE_BOTTOM); + 980c: 466b mov r3, sp + 980e: 8d1b ldrh r3, [r3, #40] ; 0x28 + 9810: 4699 mov r9, r3 + 9812: 466b mov r3, sp + 9814: 8c9b ldrh r3, [r3, #36] ; 0x24 + 9816: 4698 mov r8, r3 + 9818: 464b mov r3, r9 + 981a: 9908 ldr r1, [sp, #32] + 981c: 1acb subs r3, r1, r3 + 981e: b21b sxth r3, r3 + 9820: 2203 movs r2, #3 + 9822: 9201 str r2, [sp, #4] + 9824: 4642 mov r2, r8 + 9826: 1992 adds r2, r2, r6 + 9828: b212 sxth r2, r2 + 982a: 9200 str r2, [sp, #0] + 982c: 0032 movs r2, r6 + 982e: a828 add r0, sp, #160 ; 0xa0 + 9830: 4e1c ldr r6, [pc, #112] ; (98a4 ) + 9832: 47b0 blx r6 + lv_draw_mask_line_points_init(&mask_bottom_param, p2.x, p2.y, p2.x - ydiff, p2.y + xdiff, LV_DRAW_MASK_LINE_SIDE_TOP); + 9834: 4653 mov r3, sl + 9836: 464a mov r2, r9 + 9838: 1a9b subs r3, r3, r2 + 983a: b21b sxth r3, r3 + 983c: 2202 movs r2, #2 + 983e: 9201 str r2, [sp, #4] + 9840: 4642 mov r2, r8 + 9842: 1952 adds r2, r2, r5 + 9844: b212 sxth r2, r2 + 9846: 9200 str r2, [sp, #0] + 9848: 002a movs r2, r5 + 984a: 4651 mov r1, sl + 984c: a833 add r0, sp, #204 ; 0xcc + 984e: 47b0 blx r6 + mask_top_id = lv_draw_mask_add(&mask_top_param, NULL); + 9850: 2100 movs r1, #0 + 9852: a828 add r0, sp, #160 ; 0xa0 + 9854: 4d14 ldr r5, [pc, #80] ; (98a8 ) + 9856: 47a8 blx r5 + 9858: 900a str r0, [sp, #40] ; 0x28 + mask_bottom_id = lv_draw_mask_add(&mask_bottom_param, NULL); + 985a: 2100 movs r1, #0 + 985c: a833 add r0, sp, #204 ; 0xcc + 985e: 47a8 blx r5 + 9860: 900d str r0, [sp, #52] ; 0x34 + 9862: e52a b.n 92ba + size_t mask_buf_size = LV_MATH_MIN(lv_area_get_size(&draw_area), LV_HOR_RES_MAX); + 9864: a80e add r0, sp, #56 ; 0x38 + 9866: 4b11 ldr r3, [pc, #68] ; (98ac ) + 9868: 4798 blx r3 + 986a: 4683 mov fp, r0 + 986c: e549 b.n 9302 + _lv_memset_00(&mask_buf[mask_p], draw_area_w); + 986e: 0029 movs r1, r5 + 9870: 9808 ldr r0, [sp, #32] + 9872: 4b0f ldr r3, [pc, #60] ; (98b0 ) + 9874: 4798 blx r3 + 9876: e04c b.n 9912 + 9878: 00005c05 .word 0x00005c05 + 987c: 00010b6d .word 0x00010b6d + 9880: 00004349 .word 0x00004349 + 9884: 0000f6a1 .word 0x0000f6a1 + 9888: 0000a659 .word 0x0000a659 + 988c: 0000fba7 .word 0x0000fba7 + 9890: 00010e59 .word 0x00010e59 + 9894: 00017c41 .word 0x00017c41 + 9898: 00011089 .word 0x00011089 + 989c: 0000a5bd .word 0x0000a5bd + 98a0: 00017a75 .word 0x00017a75 + 98a4: 0000a67d .word 0x0000a67d + 98a8: 0000a585 .word 0x0000a585 + 98ac: 0000fb8b .word 0x0000fb8b + 98b0: 00010fe5 .word 0x00010fe5 + _lv_blend_fill(&fill_area, clip, + 98b4: 4643 mov r3, r8 + 98b6: 881a ldrh r2, [r3, #0] + dsc->color, mask_buf, LV_DRAW_MASK_RES_CHANGED, dsc->opa, + dsc->blend_mode); + 98b8: 7a5b ldrb r3, [r3, #9] + 98ba: 079b lsls r3, r3, #30 + _lv_blend_fill(&fill_area, clip, + 98bc: 0f9b lsrs r3, r3, #30 + 98be: 9302 str r3, [sp, #8] + 98c0: 4643 mov r3, r8 + 98c2: 7a1b ldrb r3, [r3, #8] + 98c4: 9301 str r3, [sp, #4] + 98c6: 2302 movs r3, #2 + 98c8: 9300 str r3, [sp, #0] + 98ca: 0023 movs r3, r4 + 98cc: a948 add r1, sp, #288 ; 0x120 + 98ce: a810 add r0, sp, #64 ; 0x40 + 98d0: 4f4d ldr r7, [pc, #308] ; (9a08 ) + 98d2: 47b8 blx r7 + + fill_area.y1 = fill_area.y2 + 1; + 98d4: ab0a add r3, sp, #40 ; 0x28 + 98d6: 8bdb ldrh r3, [r3, #30] + 98d8: 3301 adds r3, #1 + 98da: b21b sxth r3, r3 + 98dc: aa0a add r2, sp, #40 ; 0x28 + 98de: 8353 strh r3, [r2, #26] + fill_area.y2 = fill_area.y1; + 98e0: 83d3 strh r3, [r2, #30] + mask_p = 0; + _lv_memset_ff(mask_buf, mask_buf_size); + 98e2: 4659 mov r1, fp + 98e4: 0020 movs r0, r4 + 98e6: 4b49 ldr r3, [pc, #292] ; (9a0c ) + 98e8: 4798 blx r3 + mask_p = 0; + 98ea: 2700 movs r7, #0 + for(h = draw_area.y1 + disp_area->y1; h <= draw_area.y2 + disp_area->y1; h++) { + 98ec: 3601 adds r6, #1 + 98ee: ab0e add r3, sp, #56 ; 0x38 + 98f0: 2206 movs r2, #6 + 98f2: 5e9b ldrsh r3, [r3, r2] + 98f4: 464a mov r2, r9 + 98f6: 2112 movs r1, #18 + 98f8: 5e52 ldrsh r2, [r2, r1] + 98fa: 189b adds r3, r3, r2 + 98fc: 429e cmp r6, r3 + 98fe: dc11 bgt.n 9924 + lv_draw_mask_res_t mask_res = lv_draw_mask_apply(&mask_buf[mask_p], x, h, draw_area_w); + 9900: 19e3 adds r3, r4, r7 + 9902: 0018 movs r0, r3 + 9904: 9308 str r3, [sp, #32] + 9906: b232 sxth r2, r6 + 9908: 002b movs r3, r5 + 990a: 9909 ldr r1, [sp, #36] ; 0x24 + 990c: 47d0 blx sl + if(mask_res == LV_DRAW_MASK_RES_TRANSP) { + 990e: 2800 cmp r0, #0 + 9910: d0ad beq.n 986e + mask_p += draw_area_w; + 9912: 197f adds r7, r7, r5 + if((uint32_t) mask_p + draw_area_w < mask_buf_size) { + 9914: 19eb adds r3, r5, r7 + 9916: 459b cmp fp, r3 + 9918: d9cc bls.n 98b4 + fill_area.y2 ++; + 991a: aa10 add r2, sp, #64 ; 0x40 + 991c: 88d3 ldrh r3, [r2, #6] + 991e: 3301 adds r3, #1 + 9920: 80d3 strh r3, [r2, #6] + 9922: e7e3 b.n 98ec + 9924: 4643 mov r3, r8 + 9926: 46a0 mov r8, r4 + 9928: 001c movs r4, r3 + } + } + + /*Flush the last part*/ + if(fill_area.y1 != fill_area.y2) { + 992a: aa10 add r2, sp, #64 ; 0x40 + 992c: 2106 movs r1, #6 + 992e: 5e53 ldrsh r3, [r2, r1] + 9930: 2102 movs r1, #2 + 9932: 5e52 ldrsh r2, [r2, r1] + 9934: 429a cmp r2, r3 + 9936: d00f beq.n 9958 + fill_area.y2--; + 9938: a810 add r0, sp, #64 ; 0x40 + 993a: 3b01 subs r3, #1 + 993c: 80c3 strh r3, [r0, #6] + _lv_blend_fill(&fill_area, clip, + 993e: 8822 ldrh r2, [r4, #0] + dsc->color, mask_buf, LV_DRAW_MASK_RES_CHANGED, dsc->opa, + dsc->blend_mode); + 9940: 7a63 ldrb r3, [r4, #9] + 9942: 079b lsls r3, r3, #30 + _lv_blend_fill(&fill_area, clip, + 9944: 0f9b lsrs r3, r3, #30 + 9946: 9302 str r3, [sp, #8] + 9948: 7a23 ldrb r3, [r4, #8] + 994a: 9301 str r3, [sp, #4] + 994c: 2302 movs r3, #2 + 994e: 9300 str r3, [sp, #0] + 9950: 4643 mov r3, r8 + 9952: a948 add r1, sp, #288 ; 0x120 + 9954: 4d2c ldr r5, [pc, #176] ; (9a08 ) + 9956: 47a8 blx r5 + + } + + _lv_mem_buf_release(mask_buf); + 9958: 4640 mov r0, r8 + 995a: 4b2d ldr r3, [pc, #180] ; (9a10 ) + 995c: 4798 blx r3 + + lv_draw_mask_remove_id(mask_left_id); + 995e: 980b ldr r0, [sp, #44] ; 0x2c + 9960: 4d2c ldr r5, [pc, #176] ; (9a14 ) + 9962: 47a8 blx r5 + lv_draw_mask_remove_id(mask_right_id); + 9964: 980c ldr r0, [sp, #48] ; 0x30 + 9966: 47a8 blx r5 + lv_draw_mask_remove_id(mask_top_id); + 9968: 980a ldr r0, [sp, #40] ; 0x28 + 996a: 47a8 blx r5 + lv_draw_mask_remove_id(mask_bottom_id); + 996c: 980d ldr r0, [sp, #52] ; 0x34 + 996e: 47a8 blx r5 + if(dsc->round_end || dsc->round_start) { + 9970: 7a63 ldrb r3, [r4, #9] + 9972: 220c movs r2, #12 + 9974: 421a tst r2, r3 + 9976: d106 bne.n 9986 +} + 9978: b04b add sp, #300 ; 0x12c + 997a: bc3c pop {r2, r3, r4, r5} + 997c: 4690 mov r8, r2 + 997e: 4699 mov r9, r3 + 9980: 46a2 mov sl, r4 + 9982: 46ab mov fp, r5 + 9984: bdf0 pop {r4, r5, r6, r7, pc} + lv_draw_rect_dsc_init(&cir_dsc); + 9986: ad33 add r5, sp, #204 ; 0xcc + 9988: 0028 movs r0, r5 + 998a: 4b23 ldr r3, [pc, #140] ; (9a18 ) + 998c: 4798 blx r3 + cir_dsc.bg_color = dsc->color; + 998e: 8823 ldrh r3, [r4, #0] + 9990: 806b strh r3, [r5, #2] + cir_dsc.radius = LV_RADIUS_CIRCLE; + 9992: 4b22 ldr r3, [pc, #136] ; (9a1c ) + 9994: 802b strh r3, [r5, #0] + cir_dsc.bg_opa = dsc->opa; + 9996: 7a23 ldrb r3, [r4, #8] + 9998: 732b strb r3, [r5, #12] + int32_t r = (dsc->width >> 1); + 999a: 2202 movs r2, #2 + 999c: 5ea3 ldrsh r3, [r4, r2] + 999e: 105e asrs r6, r3, #1 + int32_t r_corr = (dsc->width & 1) ? 0 : 1; + 99a0: 2201 movs r2, #1 + 99a2: 4053 eors r3, r2 + 99a4: 2501 movs r5, #1 + 99a6: 401d ands r5, r3 + if(dsc->round_start) { + 99a8: 7a63 ldrb r3, [r4, #9] + 99aa: 075b lsls r3, r3, #29 + 99ac: d417 bmi.n 99de + if(dsc->round_end) { + 99ae: 7a63 ldrb r3, [r4, #9] + 99b0: 071b lsls r3, r3, #28 + 99b2: d5e1 bpl.n 9978 + cir_area.x1 = point2->x - r; + 99b4: 9906 ldr r1, [sp, #24] + 99b6: 880a ldrh r2, [r1, #0] + 99b8: b2b6 uxth r6, r6 + 99ba: a828 add r0, sp, #160 ; 0xa0 + 99bc: 1b93 subs r3, r2, r6 + 99be: 8003 strh r3, [r0, #0] + cir_area.y1 = point2->y - r; + 99c0: 8849 ldrh r1, [r1, #2] + 99c2: 1b8b subs r3, r1, r6 + 99c4: 8043 strh r3, [r0, #2] + cir_area.x2 = point2->x + r - r_corr; + 99c6: b2ad uxth r5, r5 + 99c8: 1992 adds r2, r2, r6 + 99ca: 1b52 subs r2, r2, r5 + 99cc: 8082 strh r2, [r0, #4] + cir_area.y2 = point2->y + r - r_corr ; + 99ce: 1876 adds r6, r6, r1 + 99d0: 1b76 subs r6, r6, r5 + 99d2: 80c6 strh r6, [r0, #6] + lv_draw_rect(&cir_area, clip, &cir_dsc); + 99d4: aa33 add r2, sp, #204 ; 0xcc + 99d6: 9907 ldr r1, [sp, #28] + 99d8: 4b11 ldr r3, [pc, #68] ; (9a20 ) + 99da: 4798 blx r3 + 99dc: e7cc b.n 9978 + cir_area.x1 = point1->x - r; + 99de: 9f05 ldr r7, [sp, #20] + 99e0: 883a ldrh r2, [r7, #0] + 99e2: b2b3 uxth r3, r6 + 99e4: a828 add r0, sp, #160 ; 0xa0 + 99e6: 1ad1 subs r1, r2, r3 + 99e8: 8001 strh r1, [r0, #0] + cir_area.y1 = point1->y - r; + 99ea: 887f ldrh r7, [r7, #2] + 99ec: 1af9 subs r1, r7, r3 + 99ee: 8041 strh r1, [r0, #2] + cir_area.x2 = point1->x + r - r_corr; + 99f0: b2a9 uxth r1, r5 + 99f2: 18d2 adds r2, r2, r3 + 99f4: 1a52 subs r2, r2, r1 + 99f6: 8082 strh r2, [r0, #4] + cir_area.y2 = point1->y + r - r_corr ; + 99f8: 19db adds r3, r3, r7 + 99fa: 1a5b subs r3, r3, r1 + 99fc: 80c3 strh r3, [r0, #6] + lv_draw_rect(&cir_area, clip, &cir_dsc); + 99fe: aa33 add r2, sp, #204 ; 0xcc + 9a00: 9907 ldr r1, [sp, #28] + 9a02: 4b07 ldr r3, [pc, #28] ; (9a20 ) + 9a04: 4798 blx r3 + 9a06: e7d2 b.n 99ae + 9a08: 00005c05 .word 0x00005c05 + 9a0c: 00011089 .word 0x00011089 + 9a10: 00010b6d .word 0x00010b6d + 9a14: 0000a611 .word 0x0000a611 + 9a18: 0000aab9 .word 0x0000aab9 + 9a1c: 00007fff .word 0x00007fff + 9a20: 0000ab5d .word 0x0000ab5d + +00009a24 : + **********************/ + +LV_ATTRIBUTE_FAST_MEM static lv_draw_mask_res_t lv_draw_mask_line(lv_opa_t * mask_buf, lv_coord_t abs_x, + lv_coord_t abs_y, lv_coord_t len, + lv_draw_mask_line_param_t * p) +{ + 9a24: b5f8 push {r3, r4, r5, r6, r7, lr} + 9a26: 46de mov lr, fp + 9a28: 4657 mov r7, sl + 9a2a: 464e mov r6, r9 + 9a2c: 4645 mov r5, r8 + 9a2e: b5e0 push {r5, r6, r7, lr} + 9a30: 9c0a ldr r4, [sp, #40] ; 0x28 + /*Make to points relative to the vertex*/ + abs_y -= p->origo.y; + 9a32: 8aa5 ldrh r5, [r4, #20] + 9a34: 1b52 subs r2, r2, r5 + 9a36: b212 sxth r2, r2 + abs_x -= p->origo.x; + 9a38: 8a65 ldrh r5, [r4, #18] + 9a3a: 1b4d subs r5, r1, r5 + 9a3c: b22d sxth r5, r5 + + /*Handle special cases*/ + if(p->steep == 0) { + 9a3e: 6a21 ldr r1, [r4, #32] + 9a40: 2900 cmp r1, #0 + 9a42: d140 bne.n 9ac6 + /*Horizontal*/ + if(p->flat) { + 9a44: 3128 adds r1, #40 ; 0x28 + 9a46: 5c61 ldrb r1, [r4, r1] + 9a48: 07c9 lsls r1, r1, #31 + 9a4a: d511 bpl.n 9a70 + /*Non sense: Can't be on the right/left of a horizontal line*/ + if(p->cfg.side == LV_DRAW_MASK_LINE_SIDE_LEFT || + 9a4c: 7c21 ldrb r1, [r4, #16] + 9a4e: 2303 movs r3, #3 + 9a50: 400b ands r3, r1 + 9a52: 2b01 cmp r3, #1 + 9a54: d800 bhi.n 9a58 + 9a56: e1c5 b.n 9de4 + p->cfg.side == LV_DRAW_MASK_LINE_SIDE_RIGHT) return LV_DRAW_MASK_RES_FULL_COVER; + else if(p->cfg.side == LV_DRAW_MASK_LINE_SIDE_TOP && abs_y + 1 < 0) return LV_DRAW_MASK_RES_FULL_COVER; + 9a58: 2b02 cmp r3, #2 + 9a5a: d006 beq.n 9a6a + else if(p->cfg.side == LV_DRAW_MASK_LINE_SIDE_BOTTOM && abs_y > 0) return LV_DRAW_MASK_RES_FULL_COVER; + else { + return LV_DRAW_MASK_RES_TRANSP; + 9a5c: 2400 movs r4, #0 + else if(p->cfg.side == LV_DRAW_MASK_LINE_SIDE_BOTTOM && abs_y > 0) return LV_DRAW_MASK_RES_FULL_COVER; + 9a5e: 2b03 cmp r3, #3 + 9a60: d145 bne.n 9aee + 9a62: 17d4 asrs r4, r2, #31 + 9a64: 1aa4 subs r4, r4, r2 + p->cfg.side == LV_DRAW_MASK_LINE_SIDE_RIGHT) return LV_DRAW_MASK_RES_FULL_COVER; + 9a66: 0fe4 lsrs r4, r4, #31 + 9a68: e041 b.n 9aee + else if(p->cfg.side == LV_DRAW_MASK_LINE_SIDE_TOP && abs_y + 1 < 0) return LV_DRAW_MASK_RES_FULL_COVER; + 9a6a: 3201 adds r2, #1 + p->cfg.side == LV_DRAW_MASK_LINE_SIDE_RIGHT) return LV_DRAW_MASK_RES_FULL_COVER; + 9a6c: 0fd4 lsrs r4, r2, #31 + 9a6e: e03e b.n 9aee + } + } + /*Vertical*/ + else { + /*Non sense: Can't be on the top/bottom of a vertical line*/ + if(p->cfg.side == LV_DRAW_MASK_LINE_SIDE_TOP || + 9a70: 7c21 ldrb r1, [r4, #16] + 9a72: 2203 movs r2, #3 + 9a74: 400a ands r2, r1 + 9a76: 1e91 subs r1, r2, #2 + 9a78: 2901 cmp r1, #1 + 9a7a: d800 bhi.n 9a7e + 9a7c: e1b4 b.n 9de8 + p->cfg.side == LV_DRAW_MASK_LINE_SIDE_BOTTOM) return LV_DRAW_MASK_RES_FULL_COVER; + else if(p->cfg.side == LV_DRAW_MASK_LINE_SIDE_RIGHT && abs_x > 0) return LV_DRAW_MASK_RES_FULL_COVER; + 9a7e: 2a01 cmp r2, #1 + 9a80: d00f beq.n 9aa2 + else if(p->cfg.side == LV_DRAW_MASK_LINE_SIDE_LEFT) { + 9a82: 2a00 cmp r2, #0 + 9a84: d110 bne.n 9aa8 + if(abs_x + len < 0) return LV_DRAW_MASK_RES_FULL_COVER; + 9a86: 18e9 adds r1, r5, r3 + 9a88: d500 bpl.n 9a8c + 9a8a: e1af b.n 9dec + else { + int32_t k = - abs_x; + 9a8c: 426d negs r5, r5 + if(k < 0) return LV_DRAW_MASK_RES_TRANSP; + 9a8e: 2d00 cmp r5, #0 + 9a90: da00 bge.n 9a94 + 9a92: e1ad b.n 9df0 + if(k >= 0 && k < len) _lv_memset_00(&mask_buf[k], len - k); + return LV_DRAW_MASK_RES_CHANGED; + 9a94: 2402 movs r4, #2 + if(k >= 0 && k < len) _lv_memset_00(&mask_buf[k], len - k); + 9a96: 42ab cmp r3, r5 + 9a98: dd29 ble.n 9aee + 9a9a: 1940 adds r0, r0, r5 + 9a9c: 4bbd ldr r3, [pc, #756] ; (9d94 ) + 9a9e: 4798 blx r3 + 9aa0: e025 b.n 9aee + else if(p->cfg.side == LV_DRAW_MASK_LINE_SIDE_RIGHT && abs_x > 0) return LV_DRAW_MASK_RES_FULL_COVER; + 9aa2: 2401 movs r4, #1 + 9aa4: 2d00 cmp r5, #0 + 9aa6: dc22 bgt.n 9aee + } + } + else { + if(abs_x + len < 0) return LV_DRAW_MASK_RES_TRANSP; + 9aa8: 001a movs r2, r3 + 9aaa: 42dd cmn r5, r3 + 9aac: d500 bpl.n 9ab0 + 9aae: e1a1 b.n 9df4 + else { + int32_t k = - abs_x; + 9ab0: 4269 negs r1, r5 + 9ab2: 43cb mvns r3, r1 + 9ab4: 17db asrs r3, r3, #31 + 9ab6: 4019 ands r1, r3 + if(k < 0) k = 0; + if(k >= len) return LV_DRAW_MASK_RES_TRANSP; + 9ab8: 2400 movs r4, #0 + 9aba: 428a cmp r2, r1 + 9abc: dd17 ble.n 9aee + else if(k >= 0 && k < len) _lv_memset_00(&mask_buf[0], k); + 9abe: 4bb5 ldr r3, [pc, #724] ; (9d94 ) + 9ac0: 4798 blx r3 + return LV_DRAW_MASK_RES_CHANGED; + 9ac2: 3402 adds r4, #2 + 9ac4: e013 b.n 9aee + } + } + } + + lv_draw_mask_res_t res; + if(p->flat) { + 9ac6: 2128 movs r1, #40 ; 0x28 + 9ac8: 5c61 ldrb r1, [r4, r1] + 9aca: 468b mov fp, r1 + 9acc: 07c9 lsls r1, r1, #31 + 9ace: d415 bmi.n 9afc +{ + int32_t k; + int32_t x_at_y; + /* At the beginning of the mask if the limit line is greater then the mask's y. + * Then the mask is in the "wrong" area*/ + x_at_y = (int32_t)((int32_t)p->xy_steep * abs_y) >> 10; + 9ad0: 69a7 ldr r7, [r4, #24] + 9ad2: 0011 movs r1, r2 + 9ad4: 4379 muls r1, r7 + 9ad6: 1289 asrs r1, r1, #10 + 9ad8: 468c mov ip, r1 + if(p->xy_steep > 0) x_at_y++; + 9ada: 17f9 asrs r1, r7, #31 + 9adc: 1bc9 subs r1, r1, r7 + 9ade: 0fc9 lsrs r1, r1, #31 + 9ae0: 4461 add r1, ip + if(x_at_y < abs_x) { + 9ae2: 428d cmp r5, r1 + 9ae4: dc00 bgt.n 9ae8 + 9ae6: e096 b.n 9c16 + if(p->inv) { + 9ae8: 465b mov r3, fp + 9aea: 079c lsls r4, r3, #30 + p->cfg.side == LV_DRAW_MASK_LINE_SIDE_RIGHT) return LV_DRAW_MASK_RES_FULL_COVER; + 9aec: 0fe4 lsrs r4, r4, #31 +} + 9aee: 0020 movs r0, r4 + 9af0: bc3c pop {r2, r3, r4, r5} + 9af2: 4690 mov r8, r2 + 9af4: 4699 mov r9, r3 + 9af6: 46a2 mov sl, r4 + 9af8: 46ab mov fp, r5 + 9afa: bdf8 pop {r3, r4, r5, r6, r7, pc} + y_at_x = (int32_t)((int32_t)p->yx_steep * abs_x) >> 10; + 9afc: 69e1 ldr r1, [r4, #28] + 9afe: 002f movs r7, r5 + 9b00: 434f muls r7, r1 + 9b02: 12bf asrs r7, r7, #10 + if(p->yx_steep > 0) { + 9b04: 2900 cmp r1, #0 + 9b06: dd06 ble.n 9b16 + if(y_at_x > abs_y) { + 9b08: 4297 cmp r7, r2 + 9b0a: dc00 bgt.n 9b0e + 9b0c: e176 b.n 9dfc + if(p->inv) { + 9b0e: 465b mov r3, fp + 9b10: 079c lsls r4, r3, #30 + p->cfg.side == LV_DRAW_MASK_LINE_SIDE_RIGHT) return LV_DRAW_MASK_RES_FULL_COVER; + 9b12: 0fe4 lsrs r4, r4, #31 + 9b14: e7eb b.n 9aee + if(y_at_x < abs_y) { + 9b16: 4297 cmp r7, r2 + 9b18: db00 blt.n 9b1c + 9b1a: e1ab b.n 9e74 + if(p->inv) { + 9b1c: 465b mov r3, fp + 9b1e: 079c lsls r4, r3, #30 + p->cfg.side == LV_DRAW_MASK_LINE_SIDE_RIGHT) return LV_DRAW_MASK_RES_FULL_COVER; + 9b20: 0fe4 lsrs r4, r4, #31 + 9b22: e7e4 b.n 9aee + if(p->inv) { + 9b24: 465b mov r3, fp + 9b26: 085e lsrs r6, r3, #1 + 9b28: 2401 movs r4, #1 + 9b2a: 4066 eors r6, r4 + p->cfg.side == LV_DRAW_MASK_LINE_SIDE_RIGHT) return LV_DRAW_MASK_RES_FULL_COVER; + 9b2c: 2401 movs r4, #1 + 9b2e: 4034 ands r4, r6 + 9b30: e7dd b.n 9aee + if(p->inv) { + 9b32: 465b mov r3, fp + 9b34: 085e lsrs r6, r3, #1 + 9b36: 2401 movs r4, #1 + 9b38: 4066 eors r6, r4 + p->cfg.side == LV_DRAW_MASK_LINE_SIDE_RIGHT) return LV_DRAW_MASK_RES_FULL_COVER; + 9b3a: 2401 movs r4, #1 + 9b3c: 4034 ands r4, r6 + 9b3e: e7d6 b.n 9aee + + +LV_ATTRIBUTE_FAST_MEM static inline lv_opa_t mask_mix(lv_opa_t mask_act, lv_opa_t mask_new) +{ + if(mask_new >= LV_OPA_MAX) return mask_act; + if(mask_new <= LV_OPA_MIN) return 0; + 9b40: 2100 movs r1, #0 + 9b42: e190 b.n 9e66 + 9b44: 2100 movs r1, #0 + mask_buf[k] = mask_mix(mask_buf[k], m); + 9b46: 464b mov r3, r9 + 9b48: 54c1 strb r1, [r0, r3] + px_h -= p->spx; + 9b4a: 6a63 ldr r3, [r4, #36] ; 0x24 + 9b4c: 1ad2 subs r2, r2, r3 + k++; + 9b4e: 3501 adds r5, #1 + if(k >= len) break; + 9b50: 42bd cmp r5, r7 + 9b52: da43 bge.n 9bdc + while(px_h > p->spx) { + 9b54: 6a63 ldr r3, [r4, #36] ; 0x24 + 9b56: 429a cmp r2, r3 + 9b58: dd1a ble.n 9b90 + if(k >= 0 && k < len) { + 9b5a: 2d00 cmp r5, #0 + 9b5c: dbf5 blt.n 9b4a + 9b5e: 42bd cmp r5, r7 + 9b60: daf3 bge.n 9b4a + m = px_h - (p->spx >> 1); + 9b62: 105b asrs r3, r3, #1 + 9b64: 1ad3 subs r3, r2, r3 + 9b66: b2db uxtb r3, r3 + if(p->inv) m = 255 - m; + 9b68: 4641 mov r1, r8 + 9b6a: 5c61 ldrb r1, [r4, r1] + 9b6c: 420e tst r6, r1 + 9b6e: d001 beq.n 9b74 + 9b70: 43db mvns r3, r3 + 9b72: b2db uxtb r3, r3 + 9b74: 46a9 mov r9, r5 + mask_buf[k] = mask_mix(mask_buf[k], m); + 9b76: 5d41 ldrb r1, [r0, r5] + if(mask_new >= LV_OPA_MAX) return mask_act; + 9b78: 2bf9 cmp r3, #249 ; 0xf9 + 9b7a: d8e4 bhi.n 9b46 + if(mask_new <= LV_OPA_MIN) return 0; + 9b7c: 2b05 cmp r3, #5 + 9b7e: d9e1 bls.n 9b44 + + return LV_MATH_UDIV255(mask_act * mask_new);// >> 8); + 9b80: 434b muls r3, r1 + 9b82: 0219 lsls r1, r3, #8 + 9b84: 18c9 adds r1, r1, r3 + 9b86: 01c9 lsls r1, r1, #7 + 9b88: 18cb adds r3, r1, r3 + 9b8a: 0ddb lsrs r3, r3, #23 + 9b8c: b2d9 uxtb r1, r3 + 9b8e: e7da b.n 9b46 + if(k < len && k >= 0) { + 9b90: 42bd cmp r5, r7 + 9b92: da23 bge.n 9bdc + 9b94: 2d00 cmp r5, #0 + 9b96: db21 blt.n 9bdc + int32_t x_inters = (px_h * p->xy_steep) >> 10; + 9b98: 69a3 ldr r3, [r4, #24] + 9b9a: 4353 muls r3, r2 + 9b9c: 129b asrs r3, r3, #10 + m = (x_inters * px_h) >> 9; + 9b9e: 4353 muls r3, r2 + 9ba0: 125b asrs r3, r3, #9 + 9ba2: b2db uxtb r3, r3 + if(p->yx_steep < 0) m = 255 - m; + 9ba4: 69e2 ldr r2, [r4, #28] + 9ba6: 2a00 cmp r2, #0 + 9ba8: db13 blt.n 9bd2 + if(p->inv) m = 255 - m; + 9baa: 2228 movs r2, #40 ; 0x28 + 9bac: 5ca2 ldrb r2, [r4, r2] + 9bae: 0792 lsls r2, r2, #30 + 9bb0: d501 bpl.n 9bb6 + 9bb2: 43db mvns r3, r3 + 9bb4: b2db uxtb r3, r3 + mask_buf[k] = mask_mix(mask_buf[k], m); + 9bb6: 1946 adds r6, r0, r5 + 9bb8: 7832 ldrb r2, [r6, #0] + if(mask_new >= LV_OPA_MAX) return mask_act; + 9bba: 2bf9 cmp r3, #249 ; 0xf9 + 9bbc: d80d bhi.n 9bda + if(mask_new <= LV_OPA_MIN) return 0; + 9bbe: 2b05 cmp r3, #5 + 9bc0: d90a bls.n 9bd8 + return LV_MATH_UDIV255(mask_act * mask_new);// >> 8); + 9bc2: 4353 muls r3, r2 + 9bc4: 021a lsls r2, r3, #8 + 9bc6: 18d2 adds r2, r2, r3 + 9bc8: 01d2 lsls r2, r2, #7 + 9bca: 18d3 adds r3, r2, r3 + 9bcc: 0ddb lsrs r3, r3, #23 + 9bce: b2da uxtb r2, r3 + 9bd0: e003 b.n 9bda + if(p->yx_steep < 0) m = 255 - m; + 9bd2: 43db mvns r3, r3 + 9bd4: b2db uxtb r3, r3 + 9bd6: e7e8 b.n 9baa + if(mask_new <= LV_OPA_MIN) return 0; + 9bd8: 2200 movs r2, #0 + mask_buf[k] = mask_mix(mask_buf[k], m); + 9bda: 7032 strb r2, [r6, #0] + if(p->inv) { + 9bdc: 2328 movs r3, #40 ; 0x28 + 9bde: 5ce3 ldrb r3, [r4, r3] + 9be0: 079b lsls r3, r3, #30 + 9be2: d50c bpl.n 9bfe + return LV_DRAW_MASK_RES_TRANSP; + 9be4: 2400 movs r4, #0 + if(k > len) { + 9be6: 4567 cmp r7, ip + 9be8: da00 bge.n 9bec + 9bea: e780 b.n 9aee + return LV_DRAW_MASK_RES_CHANGED; + 9bec: 3402 adds r4, #2 + if(k >= 0) { + 9bee: 4663 mov r3, ip + 9bf0: 2b00 cmp r3, #0 + 9bf2: da00 bge.n 9bf6 + 9bf4: e77b b.n 9aee + _lv_memset_00(&mask_buf[0], k); + 9bf6: 4661 mov r1, ip + 9bf8: 4b66 ldr r3, [pc, #408] ; (9d94 ) + 9bfa: 4798 blx r3 + 9bfc: e777 b.n 9aee + if(k < 0) { + 9bfe: 3501 adds r5, #1 + 9c00: d500 bpl.n 9c04 + 9c02: e0f9 b.n 9df8 + return LV_DRAW_MASK_RES_CHANGED; + 9c04: 2402 movs r4, #2 + if(k <= len) { + 9c06: 42bd cmp r5, r7 + 9c08: dd00 ble.n 9c0c + 9c0a: e770 b.n 9aee + _lv_memset_00(&mask_buf[k], len - k); + 9c0c: 1b79 subs r1, r7, r5 + 9c0e: 1940 adds r0, r0, r5 + 9c10: 4b60 ldr r3, [pc, #384] ; (9d94 ) + 9c12: 4798 blx r3 + 9c14: e76b b.n 9aee + if(x_at_y > abs_x + len) { + 9c16: 4698 mov r8, r3 + 9c18: 18e9 adds r1, r5, r3 + 9c1a: 458c cmp ip, r1 + 9c1c: dd06 ble.n 9c2c + if(p->inv) { + 9c1e: 465b mov r3, fp + 9c20: 085c lsrs r4, r3, #1 + 9c22: 2601 movs r6, #1 + 9c24: 4066 eors r6, r4 + p->cfg.side == LV_DRAW_MASK_LINE_SIDE_RIGHT) return LV_DRAW_MASK_RES_FULL_COVER; + 9c26: 2401 movs r4, #1 + 9c28: 4034 ands r4, r6 + 9c2a: e760 b.n 9aee + int32_t xs = ((abs_y << 8) * p->xy_steep) >> 10; + 9c2c: 0211 lsls r1, r2, #8 + 9c2e: 4379 muls r1, r7 + int32_t xsi = xs >> 8; + 9c30: 148e asrs r6, r1, #18 + 9c32: 46b4 mov ip, r6 + int32_t xsf = xs & 0xFF; + 9c34: 0389 lsls r1, r1, #14 + 9c36: 0e09 lsrs r1, r1, #24 + int32_t xe = (((abs_y + 1) << 8) * p->xy_steep) >> 10; + 9c38: 3201 adds r2, #1 + 9c3a: 0212 lsls r2, r2, #8 + 9c3c: 437a muls r2, r7 + int32_t xei = xe >> 8; + 9c3e: 1496 asrs r6, r2, #18 + 9c40: 46b2 mov sl, r6 + k = xsi - abs_x; + 9c42: 4666 mov r6, ip + 9c44: 1b76 subs r6, r6, r5 + 9c46: 46b1 mov r9, r6 + if(xsi != xei && (p->xy_steep < 0 && xsf == 0)) { + 9c48: 45d4 cmp ip, sl + 9c4a: d05c beq.n 9d06 + 9c4c: 2f00 cmp r7, #0 + 9c4e: db52 blt.n 9cf6 + y_inters = ((255 - xsf) * p->yx_steep) >> 10; + 9c50: 22ff movs r2, #255 ; 0xff + 9c52: 1a51 subs r1, r2, r1 + 9c54: 69e5 ldr r5, [r4, #28] + 9c56: 434d muls r5, r1 + 9c58: 12ad asrs r5, r5, #10 + if(k >= 0 && k < len) { + 9c5a: 2e00 cmp r6, #0 + 9c5c: db19 blt.n 9c92 + 9c5e: 45c8 cmp r8, r9 + 9c60: dd17 ble.n 9c92 + m = 255 - ((y_inters * (255 - xsf)) >> 9); + 9c62: 4369 muls r1, r5 + 9c64: 1249 asrs r1, r1, #9 + 9c66: b2ca uxtb r2, r1 + if(p->inv) m = 255 - m; + 9c68: 4659 mov r1, fp + 9c6a: 0789 lsls r1, r1, #30 + 9c6c: d401 bmi.n 9c72 + m = 255 - ((y_inters * (255 - xsf)) >> 9); + 9c6e: 43d2 mvns r2, r2 + 9c70: b2d2 uxtb r2, r2 + mask_buf[k] = mask_mix(mask_buf[k], m); + 9c72: 4649 mov r1, r9 + 9c74: 1846 adds r6, r0, r1 + 9c76: 7831 ldrb r1, [r6, #0] + if(mask_new >= LV_OPA_MAX) return mask_act; + 9c78: 2af9 cmp r2, #249 ; 0xf9 + 9c7a: d809 bhi.n 9c90 + if(mask_new <= LV_OPA_MIN) return 0; + 9c7c: 2a05 cmp r2, #5 + 9c7e: d800 bhi.n 9c82 + 9c80: e099 b.n 9db6 + return LV_MATH_UDIV255(mask_act * mask_new);// >> 8); + 9c82: 434a muls r2, r1 + 9c84: 0211 lsls r1, r2, #8 + 9c86: 1889 adds r1, r1, r2 + 9c88: 01c9 lsls r1, r1, #7 + 9c8a: 188a adds r2, r1, r2 + 9c8c: 0dd2 lsrs r2, r2, #23 + 9c8e: b2d1 uxtb r1, r2 + mask_buf[k] = mask_mix(mask_buf[k], m); + 9c90: 7031 strb r1, [r6, #0] + if(k >= 0 && k < len) { + 9c92: 464a mov r2, r9 + 9c94: 1c51 adds r1, r2, #1 + 9c96: d41d bmi.n 9cd4 + 9c98: 4588 cmp r8, r1 + 9c9a: dd1b ble.n 9cd4 + int32_t x_inters = ((255 - y_inters) * p->xy_steep) >> 10; + 9c9c: 22ff movs r2, #255 ; 0xff + 9c9e: 1b55 subs r5, r2, r5 + 9ca0: 69a2 ldr r2, [r4, #24] + 9ca2: 436a muls r2, r5 + 9ca4: 1292 asrs r2, r2, #10 + m = ((255 - y_inters) * x_inters) >> 9; + 9ca6: 4355 muls r5, r2 + 9ca8: 126d asrs r5, r5, #9 + 9caa: b2ea uxtb r2, r5 + if(p->inv) m = 255 - m; + 9cac: 2528 movs r5, #40 ; 0x28 + 9cae: 5d65 ldrb r5, [r4, r5] + 9cb0: 07ad lsls r5, r5, #30 + 9cb2: d501 bpl.n 9cb8 + 9cb4: 43d2 mvns r2, r2 + 9cb6: b2d2 uxtb r2, r2 + mask_buf[k] = mask_mix(mask_buf[k], m); + 9cb8: 1841 adds r1, r0, r1 + 9cba: 780d ldrb r5, [r1, #0] + if(mask_new >= LV_OPA_MAX) return mask_act; + 9cbc: 2af9 cmp r2, #249 ; 0xf9 + 9cbe: d808 bhi.n 9cd2 + if(mask_new <= LV_OPA_MIN) return 0; + 9cc0: 2a05 cmp r2, #5 + 9cc2: d97a bls.n 9dba + return LV_MATH_UDIV255(mask_act * mask_new);// >> 8); + 9cc4: 436a muls r2, r5 + 9cc6: 0215 lsls r5, r2, #8 + 9cc8: 18ad adds r5, r5, r2 + 9cca: 01ed lsls r5, r5, #7 + 9ccc: 18aa adds r2, r5, r2 + 9cce: 0dd2 lsrs r2, r2, #23 + 9cd0: b2d5 uxtb r5, r2 + mask_buf[k] = mask_mix(mask_buf[k], m); + 9cd2: 700d strb r5, [r1, #0] + if(p->inv) { + 9cd4: 2228 movs r2, #40 ; 0x28 + 9cd6: 5ca2 ldrb r2, [r4, r2] + 9cd8: 0792 lsls r2, r2, #30 + 9cda: d570 bpl.n 9dbe + if(k > len) return LV_DRAW_MASK_RES_TRANSP; + 9cdc: 2400 movs r4, #0 + 9cde: 45c8 cmp r8, r9 + 9ce0: da00 bge.n 9ce4 + 9ce2: e704 b.n 9aee + return LV_DRAW_MASK_RES_CHANGED; + 9ce4: 3402 adds r4, #2 + if(k >= 0) _lv_memset_00(&mask_buf[0], k); + 9ce6: 464b mov r3, r9 + 9ce8: 2b00 cmp r3, #0 + 9cea: da00 bge.n 9cee + 9cec: e6ff b.n 9aee + 9cee: 4649 mov r1, r9 + 9cf0: 4b28 ldr r3, [pc, #160] ; (9d94 ) + 9cf2: 4798 blx r3 + 9cf4: e6fb b.n 9aee + if(xsi != xei && (p->xy_steep < 0 && xsf == 0)) { + 9cf6: 2900 cmp r1, #0 + 9cf8: d000 beq.n 9cfc + 9cfa: e0cc b.n 9e96 + k--; + 9cfc: 3901 subs r1, #1 + 9cfe: 468c mov ip, r1 + 9d00: 44e1 add r9, ip + xsf = 0xFF; + 9d02: 3101 adds r1, #1 + 9d04: 31ff adds r1, #255 ; 0xff + if(k >= 0 && k < len) { + 9d06: 464e mov r6, r9 + 9d08: 2e00 cmp r6, #0 + 9d0a: db1b blt.n 9d44 + 9d0c: 45c8 cmp r8, r9 + 9d0e: dd19 ble.n 9d44 + int32_t xef = xe & 0xFF; + 9d10: 0392 lsls r2, r2, #14 + 9d12: 0e12 lsrs r2, r2, #24 + m = (xsf + xef) >> 1; + 9d14: 1852 adds r2, r2, r1 + 9d16: 0852 lsrs r2, r2, #1 + if(p->inv) m = 255 - m; + 9d18: 4659 mov r1, fp + 9d1a: 0789 lsls r1, r1, #30 + 9d1c: d501 bpl.n 9d22 + 9d1e: 43d2 mvns r2, r2 + 9d20: b2d2 uxtb r2, r2 + mask_buf[k] = mask_mix(mask_buf[k], m); + 9d22: 4649 mov r1, r9 + 9d24: 1846 adds r6, r0, r1 + 9d26: 7831 ldrb r1, [r6, #0] + if(mask_new >= LV_OPA_MAX) return mask_act; + 9d28: 2af9 cmp r2, #249 ; 0xf9 + 9d2a: d80a bhi.n 9d42 + if(mask_new <= LV_OPA_MIN) return 0; + 9d2c: 2a05 cmp r2, #5 + 9d2e: d907 bls.n 9d40 + return LV_MATH_UDIV255(mask_act * mask_new);// >> 8); + 9d30: 434a muls r2, r1 + 9d32: 0211 lsls r1, r2, #8 + 9d34: 1889 adds r1, r1, r2 + 9d36: 01c9 lsls r1, r1, #7 + 9d38: 188a adds r2, r1, r2 + 9d3a: 0dd2 lsrs r2, r2, #23 + 9d3c: b2d1 uxtb r1, r2 + 9d3e: e000 b.n 9d42 + if(mask_new <= LV_OPA_MIN) return 0; + 9d40: 2100 movs r1, #0 + mask_buf[k] = mask_mix(mask_buf[k], m); + 9d42: 7031 strb r1, [r6, #0] + if(p->inv) { + 9d44: 2228 movs r2, #40 ; 0x28 + 9d46: 5ca2 ldrb r2, [r4, r2] + 9d48: 0792 lsls r2, r2, #30 + 9d4a: d50c bpl.n 9d66 + k = xsi - abs_x; + 9d4c: 4653 mov r3, sl + 9d4e: 1b59 subs r1, r3, r5 + return LV_DRAW_MASK_RES_TRANSP; + 9d50: 2400 movs r4, #0 + if(k >= len) { + 9d52: 4588 cmp r8, r1 + 9d54: dc00 bgt.n 9d58 + 9d56: e6ca b.n 9aee + return LV_DRAW_MASK_RES_CHANGED; + 9d58: 3402 adds r4, #2 + if(k >= 0) _lv_memset_00(&mask_buf[0], k); + 9d5a: 2900 cmp r1, #0 + 9d5c: da00 bge.n 9d60 + 9d5e: e6c6 b.n 9aee + 9d60: 4b0c ldr r3, [pc, #48] ; (9d94 ) + 9d62: 4798 blx r3 + 9d64: e6c3 b.n 9aee + k++; + 9d66: 4649 mov r1, r9 + 9d68: 3101 adds r1, #1 + 9d6a: 001a movs r2, r3 + 9d6c: 4588 cmp r8, r1 + 9d6e: dd00 ble.n 9d72 + 9d70: 000a movs r2, r1 + if(k == 0) return LV_DRAW_MASK_RES_TRANSP; + 9d72: 2400 movs r4, #0 + 9d74: 2a00 cmp r2, #0 + 9d76: d100 bne.n 9d7a + 9d78: e6b9 b.n 9aee + return LV_DRAW_MASK_RES_CHANGED; + 9d7a: 3402 adds r4, #2 + else if(k > 0) _lv_memset_00(&mask_buf[k], len - k); + 9d7c: 2a00 cmp r2, #0 + 9d7e: dc00 bgt.n 9d82 + 9d80: e6b5 b.n 9aee + 9d82: 1a99 subs r1, r3, r2 + 9d84: 1880 adds r0, r0, r2 + 9d86: 4b03 ldr r3, [pc, #12] ; (9d94 ) + 9d88: 4798 blx r3 + 9d8a: e6b0 b.n 9aee + if(mask_new <= LV_OPA_MIN) return 0; + 9d8c: 2500 movs r5, #0 + 9d8e: e0a1 b.n 9ed4 + 9d90: 2500 movs r5, #0 + 9d92: e0c2 b.n 9f1a + 9d94: 00010fe5 .word 0x00010fe5 + k += 2; + 9d98: 464a mov r2, r9 + 9d9a: 3201 adds r2, #1 + if(k > len) return LV_DRAW_MASK_RES_FULL_COVER; + 9d9c: 2401 movs r4, #1 + 9d9e: 4590 cmp r8, r2 + 9da0: da00 bge.n 9da4 + 9da2: e6a4 b.n 9aee + return LV_DRAW_MASK_RES_CHANGED; + 9da4: 3401 adds r4, #1 + if(k >= 0) _lv_memset_00(&mask_buf[k], len - k); + 9da6: 2a00 cmp r2, #0 + 9da8: da00 bge.n 9dac + 9daa: e6a0 b.n 9aee + 9dac: 1a99 subs r1, r3, r2 + 9dae: 1880 adds r0, r0, r2 + 9db0: 4b62 ldr r3, [pc, #392] ; (9f3c ) + 9db2: 4798 blx r3 + 9db4: e69b b.n 9aee + if(mask_new <= LV_OPA_MIN) return 0; + 9db6: 2100 movs r1, #0 + 9db8: e76a b.n 9c90 + 9dba: 2500 movs r5, #0 + 9dbc: e789 b.n 9cd2 + k++; + 9dbe: 4649 mov r1, r9 + 9dc0: 3102 adds r1, #2 + 9dc2: 001a movs r2, r3 + 9dc4: 4588 cmp r8, r1 + 9dc6: dd00 ble.n 9dca + 9dc8: 000a movs r2, r1 + if(k == 0) return LV_DRAW_MASK_RES_TRANSP; + 9dca: 2400 movs r4, #0 + 9dcc: 2a00 cmp r2, #0 + 9dce: d100 bne.n 9dd2 + 9dd0: e68d b.n 9aee + return LV_DRAW_MASK_RES_CHANGED; + 9dd2: 3402 adds r4, #2 + else if(k > 0) _lv_memset_00(&mask_buf[k], len - k); + 9dd4: 2a00 cmp r2, #0 + 9dd6: dc00 bgt.n 9dda + 9dd8: e689 b.n 9aee + 9dda: 1a99 subs r1, r3, r2 + 9ddc: 1880 adds r0, r0, r2 + 9dde: 4b57 ldr r3, [pc, #348] ; (9f3c ) + 9de0: 4798 blx r3 + 9de2: e684 b.n 9aee + p->cfg.side == LV_DRAW_MASK_LINE_SIDE_RIGHT) return LV_DRAW_MASK_RES_FULL_COVER; + 9de4: 2401 movs r4, #1 + 9de6: e682 b.n 9aee + p->cfg.side == LV_DRAW_MASK_LINE_SIDE_BOTTOM) return LV_DRAW_MASK_RES_FULL_COVER; + 9de8: 2401 movs r4, #1 + 9dea: e680 b.n 9aee + if(abs_x + len < 0) return LV_DRAW_MASK_RES_FULL_COVER; + 9dec: 2401 movs r4, #1 + 9dee: e67e b.n 9aee + if(k < 0) return LV_DRAW_MASK_RES_TRANSP; + 9df0: 2400 movs r4, #0 + 9df2: e67c b.n 9aee + if(abs_x + len < 0) return LV_DRAW_MASK_RES_TRANSP; + 9df4: 2400 movs r4, #0 + 9df6: e67a b.n 9aee + return LV_DRAW_MASK_RES_TRANSP; + 9df8: 2400 movs r4, #0 + 9dfa: e678 b.n 9aee + y_at_x = (int32_t)((int32_t)p->yx_steep * (abs_x + len)) >> 10; + 9dfc: 001f movs r7, r3 + 9dfe: 18eb adds r3, r5, r3 + 9e00: 4359 muls r1, r3 + 9e02: 1289 asrs r1, r1, #10 + if(y_at_x < abs_y) { + 9e04: 428a cmp r2, r1 + 9e06: dd00 ble.n 9e0a + 9e08: e68c b.n 9b24 + if(p->yx_steep > 0) xe = ((abs_y << 8) * p->xy_steep) >> 10; + 9e0a: 0212 lsls r2, r2, #8 + 9e0c: 69a3 ldr r3, [r4, #24] + 9e0e: 435a muls r2, r3 + 9e10: 1292 asrs r2, r2, #10 + int32_t xei = xe >> 8; + 9e12: 1211 asrs r1, r2, #8 + int32_t xef = xe & 0xFF; + 9e14: 23ff movs r3, #255 ; 0xff + 9e16: 401a ands r2, r3 + if(xef == 0) px_h = 255; + 9e18: d039 beq.n 9e8e + else px_h = 255 - (((255 - xef) * p->spx) >> 8); + 9e1a: 469c mov ip, r3 + 9e1c: 1a9b subs r3, r3, r2 + 9e1e: 4698 mov r8, r3 + 9e20: 6a63 ldr r3, [r4, #36] ; 0x24 + 9e22: 4642 mov r2, r8 + 9e24: 4353 muls r3, r2 + 9e26: 121b asrs r3, r3, #8 + 9e28: 4662 mov r2, ip + 9e2a: 1ad2 subs r2, r2, r3 + int32_t k = xei - abs_x; + 9e2c: 1b49 subs r1, r1, r5 + 9e2e: 468c mov ip, r1 + if(k >= 0 && k < len) { + 9e30: d41a bmi.n 9e68 + 9e32: 42b9 cmp r1, r7 + 9e34: da18 bge.n 9e68 + m = 255 - (((255 - xef) * (255 - px_h)) >> 9); + 9e36: 4641 mov r1, r8 + 9e38: 434b muls r3, r1 + 9e3a: 125b asrs r3, r3, #9 + 9e3c: b2db uxtb r3, r3 + if(p->inv) m = 255 - m; + 9e3e: 4659 mov r1, fp + 9e40: 0789 lsls r1, r1, #30 + 9e42: d401 bmi.n 9e48 + m = 255 - (((255 - xef) * (255 - px_h)) >> 9); + 9e44: 43db mvns r3, r3 + 9e46: b2db uxtb r3, r3 + mask_buf[k] = mask_mix(mask_buf[k], m); + 9e48: 4661 mov r1, ip + 9e4a: 1845 adds r5, r0, r1 + 9e4c: 7829 ldrb r1, [r5, #0] + if(mask_new >= LV_OPA_MAX) return mask_act; + 9e4e: 2bf9 cmp r3, #249 ; 0xf9 + 9e50: d809 bhi.n 9e66 + if(mask_new <= LV_OPA_MIN) return 0; + 9e52: 2b05 cmp r3, #5 + 9e54: d800 bhi.n 9e58 + 9e56: e673 b.n 9b40 + return LV_MATH_UDIV255(mask_act * mask_new);// >> 8); + 9e58: 434b muls r3, r1 + 9e5a: 0219 lsls r1, r3, #8 + 9e5c: 18c9 adds r1, r1, r3 + 9e5e: 01c9 lsls r1, r1, #7 + 9e60: 18cb adds r3, r1, r3 + 9e62: 0ddb lsrs r3, r3, #23 + 9e64: b2d9 uxtb r1, r3 + mask_buf[k] = mask_mix(mask_buf[k], m); + 9e66: 7029 strb r1, [r5, #0] + k++; + 9e68: 4663 mov r3, ip + 9e6a: 1c5d adds r5, r3, #1 + if(p->inv) m = 255 - m; + 9e6c: 2328 movs r3, #40 ; 0x28 + 9e6e: 4698 mov r8, r3 + 9e70: 2602 movs r6, #2 + 9e72: e66f b.n 9b54 + y_at_x = (int32_t)((int32_t)p->yx_steep * (abs_x + len)) >> 10; + 9e74: 001f movs r7, r3 + 9e76: 195b adds r3, r3, r5 + 9e78: 4359 muls r1, r3 + 9e7a: 1289 asrs r1, r1, #10 + if(y_at_x > abs_y) { + 9e7c: 4291 cmp r1, r2 + 9e7e: dd00 ble.n 9e82 + 9e80: e657 b.n 9b32 + else xe = (((abs_y + 1) << 8) * p->xy_steep) >> 10; + 9e82: 3201 adds r2, #1 + 9e84: 0212 lsls r2, r2, #8 + 9e86: 69a3 ldr r3, [r4, #24] + 9e88: 435a muls r2, r3 + 9e8a: 1292 asrs r2, r2, #10 + 9e8c: e7c1 b.n 9e12 + int32_t k = xei - abs_x; + 9e8e: 1b4d subs r5, r1, r5 + 9e90: 46ac mov ip, r5 + if(xef == 0) px_h = 255; + 9e92: 22ff movs r2, #255 ; 0xff + 9e94: e7ea b.n 9e6c + y_inters = (xsf * (-p->yx_steep)) >> 10; + 9e96: 69e2 ldr r2, [r4, #28] + 9e98: 4252 negs r2, r2 + 9e9a: 434a muls r2, r1 + 9e9c: 1292 asrs r2, r2, #10 + if(k >= 0 && k < len) { + 9e9e: 2e00 cmp r6, #0 + 9ea0: db19 blt.n 9ed6 + 9ea2: 45c8 cmp r8, r9 + 9ea4: dd17 ble.n 9ed6 + m = (y_inters * xsf) >> 9; + 9ea6: 4351 muls r1, r2 + 9ea8: 1249 asrs r1, r1, #9 + 9eaa: b2c9 uxtb r1, r1 + if(p->inv) m = 255 - m; + 9eac: 465d mov r5, fp + 9eae: 07ad lsls r5, r5, #30 + 9eb0: d501 bpl.n 9eb6 + 9eb2: 43c9 mvns r1, r1 + 9eb4: b2c9 uxtb r1, r1 + mask_buf[k] = mask_mix(mask_buf[k], m); + 9eb6: 464d mov r5, r9 + 9eb8: 1946 adds r6, r0, r5 + 9eba: 7835 ldrb r5, [r6, #0] + if(mask_new >= LV_OPA_MAX) return mask_act; + 9ebc: 29f9 cmp r1, #249 ; 0xf9 + 9ebe: d809 bhi.n 9ed4 + if(mask_new <= LV_OPA_MIN) return 0; + 9ec0: 2905 cmp r1, #5 + 9ec2: d800 bhi.n 9ec6 + 9ec4: e762 b.n 9d8c + return LV_MATH_UDIV255(mask_act * mask_new);// >> 8); + 9ec6: 4369 muls r1, r5 + 9ec8: 020d lsls r5, r1, #8 + 9eca: 186d adds r5, r5, r1 + 9ecc: 01ed lsls r5, r5, #7 + 9ece: 1869 adds r1, r5, r1 + 9ed0: 0dc9 lsrs r1, r1, #23 + 9ed2: b2cd uxtb r5, r1 + mask_buf[k] = mask_mix(mask_buf[k], m); + 9ed4: 7035 strb r5, [r6, #0] + if(k >= 0 && k < len) { + 9ed6: 4649 mov r1, r9 + 9ed8: 3901 subs r1, #1 + 9eda: d41f bmi.n 9f1c + 9edc: 4588 cmp r8, r1 + 9ede: dd1d ble.n 9f1c + int32_t x_inters = ((255 - y_inters) * (-p->xy_steep)) >> 10; + 9ee0: 25ff movs r5, #255 ; 0xff + 9ee2: 1aaa subs r2, r5, r2 + 9ee4: 69a5 ldr r5, [r4, #24] + 9ee6: 426d negs r5, r5 + 9ee8: 4355 muls r5, r2 + 9eea: 12ad asrs r5, r5, #10 + m = 255 - (((255 - y_inters) * x_inters) >> 9); + 9eec: 436a muls r2, r5 + 9eee: 1252 asrs r2, r2, #9 + 9ef0: b2d2 uxtb r2, r2 + if(p->inv) m = 255 - m; + 9ef2: 2528 movs r5, #40 ; 0x28 + 9ef4: 5d65 ldrb r5, [r4, r5] + 9ef6: 07ad lsls r5, r5, #30 + 9ef8: d401 bmi.n 9efe + m = 255 - (((255 - y_inters) * x_inters) >> 9); + 9efa: 43d2 mvns r2, r2 + 9efc: b2d2 uxtb r2, r2 + mask_buf[k] = mask_mix(mask_buf[k], m); + 9efe: 1846 adds r6, r0, r1 + 9f00: 7835 ldrb r5, [r6, #0] + if(mask_new >= LV_OPA_MAX) return mask_act; + 9f02: 2af9 cmp r2, #249 ; 0xf9 + 9f04: d809 bhi.n 9f1a + if(mask_new <= LV_OPA_MIN) return 0; + 9f06: 2a05 cmp r2, #5 + 9f08: d800 bhi.n 9f0c + 9f0a: e741 b.n 9d90 + return LV_MATH_UDIV255(mask_act * mask_new);// >> 8); + 9f0c: 436a muls r2, r5 + 9f0e: 0215 lsls r5, r2, #8 + 9f10: 18ad adds r5, r5, r2 + 9f12: 01ed lsls r5, r5, #7 + 9f14: 18aa adds r2, r5, r2 + 9f16: 0dd2 lsrs r2, r2, #23 + 9f18: b2d5 uxtb r5, r2 + mask_buf[k] = mask_mix(mask_buf[k], m); + 9f1a: 7035 strb r5, [r6, #0] + if(p->inv) { + 9f1c: 2228 movs r2, #40 ; 0x28 + 9f1e: 5ca2 ldrb r2, [r4, r2] + 9f20: 0792 lsls r2, r2, #30 + 9f22: d400 bmi.n 9f26 + 9f24: e738 b.n 9d98 + return LV_DRAW_MASK_RES_CHANGED; + 9f26: 2402 movs r4, #2 + if(k > len) k = len; + 9f28: 4588 cmp r8, r1 + 9f2a: da00 bge.n 9f2e + 9f2c: e5df b.n 9aee + else if(k > 0) _lv_memset_00(&mask_buf[0], k); + 9f2e: 2900 cmp r1, #0 + 9f30: dc00 bgt.n 9f34 + 9f32: e5dc b.n 9aee + 9f34: 4b01 ldr r3, [pc, #4] ; (9f3c ) + 9f36: 4798 blx r3 + 9f38: e5d9 b.n 9aee + 9f3a: 46c0 nop ; (mov r8, r8) + 9f3c: 00010fe5 .word 0x00010fe5 + +00009f40 : +{ + 9f40: b5f0 push {r4, r5, r6, r7, lr} + 9f42: 46de mov lr, fp + 9f44: 4657 mov r7, sl + 9f46: 464e mov r6, r9 + 9f48: 4645 mov r5, r8 + 9f4a: b5e0 push {r5, r6, r7, lr} + 9f4c: b08d sub sp, #52 ; 0x34 + 9f4e: 9001 str r0, [sp, #4] + 9f50: 4689 mov r9, r1 + 9f52: 9300 str r3, [sp, #0] + 9f54: 9d16 ldr r5, [sp, #88] ; 0x58 + bool outer = p->cfg.outer; + 9f56: 7cac ldrb r4, [r5, #18] + 9f58: 07e4 lsls r4, r4, #31 + 9f5a: 0fe4 lsrs r4, r4, #31 + int32_t radius = p->cfg.radius; + 9f5c: 2310 movs r3, #16 + 9f5e: 5eee ldrsh r6, [r5, r3] + lv_area_copy(&rect, &p->cfg.rect); + 9f60: 002f movs r7, r5 + 9f62: 3708 adds r7, #8 + 9f64: 2300 movs r3, #0 + *d8 = *s8; + 9f66: a80a add r0, sp, #40 ; 0x28 + 9f68: 5cf9 ldrb r1, [r7, r3] + 9f6a: 5419 strb r1, [r3, r0] + 9f6c: 3301 adds r3, #1 + while(len) { + 9f6e: 2b08 cmp r3, #8 + 9f70: d1fa bne.n 9f68 + if(outer == false) { + 9f72: 2c00 cmp r4, #0 + 9f74: d145 bne.n a002 + if(abs_y < rect.y1 || abs_y > rect.y2) { + 9f76: ab0a add r3, sp, #40 ; 0x28 + 9f78: 2102 movs r1, #2 + 9f7a: 5e5b ldrsh r3, [r3, r1] + return LV_DRAW_MASK_RES_TRANSP; + 9f7c: 2000 movs r0, #0 + if(abs_y < rect.y1 || abs_y > rect.y2) { + 9f7e: 4293 cmp r3, r2 + 9f80: dc4a bgt.n a018 + 9f82: ab0a add r3, sp, #40 ; 0x28 + 9f84: 2106 movs r1, #6 + 9f86: 5e5b ldrsh r3, [r3, r1] + 9f88: 4293 cmp r3, r2 + 9f8a: db45 blt.n a018 + int32_t radius = p->cfg.radius; + 9f8c: 46b4 mov ip, r6 + if((abs_x >= rect.x1 + radius && abs_x + len <= rect.x2 - radius) || + 9f8e: ab0a add r3, sp, #40 ; 0x28 + 9f90: 2000 movs r0, #0 + 9f92: 5e1b ldrsh r3, [r3, r0] + 9f94: 469a mov sl, r3 + 9f96: 18f3 adds r3, r6, r3 + 9f98: 4599 cmp r9, r3 + 9f9a: db08 blt.n 9fae + 9f9c: 9b00 ldr r3, [sp, #0] + 9f9e: 444b add r3, r9 + 9fa0: 0018 movs r0, r3 + 9fa2: ab0a add r3, sp, #40 ; 0x28 + 9fa4: 2104 movs r1, #4 + 9fa6: 5e5b ldrsh r3, [r3, r1] + 9fa8: 1b9b subs r3, r3, r6 + 9faa: 4298 cmp r0, r3 + 9fac: dd0b ble.n 9fc6 + (abs_y >= rect.y1 + radius && abs_y <= rect.y2 - radius)) { + 9fae: a80a add r0, sp, #40 ; 0x28 + 9fb0: 2702 movs r7, #2 + 9fb2: 5fc0 ldrsh r0, [r0, r7] + 9fb4: 1987 adds r7, r0, r6 + if((abs_x >= rect.x1 + radius && abs_x + len <= rect.x2 - radius) || + 9fb6: 42ba cmp r2, r7 + 9fb8: db62 blt.n a080 + (abs_y >= rect.y1 + radius && abs_y <= rect.y2 - radius)) { + 9fba: af0a add r7, sp, #40 ; 0x28 + 9fbc: 2106 movs r1, #6 + 9fbe: 5e7f ldrsh r7, [r7, r1] + 9fc0: 1bbf subs r7, r7, r6 + 9fc2: 42ba cmp r2, r7 + 9fc4: dc5c bgt.n a080 + if(outer == false) { + 9fc6: 2c00 cmp r4, #0 + 9fc8: d13c bne.n a044 + int32_t last = rect.x1 - abs_x; + 9fca: 4653 mov r3, sl + 9fcc: 464a mov r2, r9 + 9fce: 1a9c subs r4, r3, r2 + if(last > len) return LV_DRAW_MASK_RES_TRANSP; + 9fd0: 9d00 ldr r5, [sp, #0] + 9fd2: 2000 movs r0, #0 + 9fd4: 42ac cmp r4, r5 + 9fd6: dc1f bgt.n a018 + if(last >= 0) { + 9fd8: 2c00 cmp r4, #0 + 9fda: db03 blt.n 9fe4 + _lv_memset_00(&mask_buf[0], last); + 9fdc: 0021 movs r1, r4 + 9fde: 9801 ldr r0, [sp, #4] + 9fe0: 4ba2 ldr r3, [pc, #648] ; (a26c ) + 9fe2: 4798 blx r3 + int32_t first = rect.x2 - abs_x + 1; + 9fe4: ab0a add r3, sp, #40 ; 0x28 + 9fe6: 2004 movs r0, #4 + 9fe8: 5e18 ldrsh r0, [r3, r0] + 9fea: 464b mov r3, r9 + 9fec: 1ac0 subs r0, r0, r3 + 9fee: 3001 adds r0, #1 + if(first <= 0) return LV_DRAW_MASK_RES_TRANSP; + 9ff0: 2800 cmp r0, #0 + 9ff2: dc00 bgt.n 9ff6 + 9ff4: e20b b.n a40e + else if(first < len) { + 9ff6: 4285 cmp r5, r0 + 9ff8: dc15 bgt.n a026 + if(last == 0 && first == len) return LV_DRAW_MASK_RES_FULL_COVER; + 9ffa: 2c00 cmp r4, #0 + 9ffc: d01e beq.n a03c + else return LV_DRAW_MASK_RES_CHANGED; + 9ffe: 2002 movs r0, #2 + a000: e00a b.n a018 + if(abs_y < rect.y1 || abs_y > rect.y2) { + a002: ab0a add r3, sp, #40 ; 0x28 + a004: 2102 movs r1, #2 + a006: 5e5b ldrsh r3, [r3, r1] + return LV_DRAW_MASK_RES_FULL_COVER; + a008: 2001 movs r0, #1 + if(abs_y < rect.y1 || abs_y > rect.y2) { + a00a: 4293 cmp r3, r2 + a00c: dc04 bgt.n a018 + a00e: ab0a add r3, sp, #40 ; 0x28 + a010: 2106 movs r1, #6 + a012: 5e5b ldrsh r3, [r3, r1] + a014: 4293 cmp r3, r2 + a016: dab9 bge.n 9f8c +} + a018: b00d add sp, #52 ; 0x34 + a01a: bc3c pop {r2, r3, r4, r5} + a01c: 4690 mov r8, r2 + a01e: 4699 mov r9, r3 + a020: 46a2 mov sl, r4 + a022: 46ab mov fp, r5 + a024: bdf0 pop {r4, r5, r6, r7, pc} + _lv_memset_00(&mask_buf[first], len - first); + a026: 9b00 ldr r3, [sp, #0] + a028: 1a19 subs r1, r3, r0 + a02a: 9b01 ldr r3, [sp, #4] + a02c: 469c mov ip, r3 + a02e: 4460 add r0, ip + a030: 4b8e ldr r3, [pc, #568] ; (a26c ) + a032: 4798 blx r3 + if(last == 0 && first == len) return LV_DRAW_MASK_RES_FULL_COVER; + a034: 2c00 cmp r4, #0 + a036: d1e2 bne.n 9ffe + else return LV_DRAW_MASK_RES_CHANGED; + a038: 2002 movs r0, #2 + a03a: e7ed b.n a018 + if(last == 0 && first == len) return LV_DRAW_MASK_RES_FULL_COVER; + a03c: 4285 cmp r5, r0 + a03e: d1de bne.n 9ffe + a040: 2001 movs r0, #1 + a042: e7e9 b.n a018 + int32_t first = rect.x1 - abs_x; + a044: 4653 mov r3, sl + a046: 464a mov r2, r9 + a048: 1a9b subs r3, r3, r2 + a04a: 43da mvns r2, r3 + a04c: 17d2 asrs r2, r2, #31 + a04e: 4013 ands r3, r2 + if(first <= len) { + a050: 9a00 ldr r2, [sp, #0] + return LV_DRAW_MASK_RES_CHANGED; + a052: 2002 movs r0, #2 + if(first <= len) { + a054: 4293 cmp r3, r2 + a056: dcdf bgt.n a018 + int32_t last = rect.x2 - abs_x - first + 1; + a058: a90a add r1, sp, #40 ; 0x28 + a05a: 2004 movs r0, #4 + a05c: 5e09 ldrsh r1, [r1, r0] + a05e: 4648 mov r0, r9 + a060: 1a09 subs r1, r1, r0 + a062: 1ac9 subs r1, r1, r3 + a064: 3101 adds r1, #1 + if(first + last > len) last = len - first; + a066: 1858 adds r0, r3, r1 + a068: 4282 cmp r2, r0 + a06a: da00 bge.n a06e + a06c: 1ad1 subs r1, r2, r3 + return LV_DRAW_MASK_RES_CHANGED; + a06e: 2002 movs r0, #2 + if(last >= 0) { + a070: 2900 cmp r1, #0 + a072: dbd1 blt.n a018 + _lv_memset_00(&mask_buf[first], last); + a074: 9a01 ldr r2, [sp, #4] + a076: 18d0 adds r0, r2, r3 + a078: 4b7c ldr r3, [pc, #496] ; (a26c ) + a07a: 4798 blx r3 + return LV_DRAW_MASK_RES_CHANGED; + a07c: 2002 movs r0, #2 + a07e: e7cb b.n a018 + a080: ab0a add r3, sp, #40 ; 0x28 + a082: 2104 movs r1, #4 + a084: 5e5f ldrsh r7, [r3, r1] + return (lv_coord_t)(area_p->y2 - area_p->y1 + 1); + a086: b280 uxth r0, r0 + a088: 88db ldrh r3, [r3, #6] + a08a: 3301 adds r3, #1 + a08c: 1a1b subs r3, r3, r0 + int32_t h = lv_area_get_height(&rect); + a08e: b21b sxth r3, r3 + abs_y -= rect.y1; + a090: 1a12 subs r2, r2, r0 + uint32_t r2 = p->cfg.radius * p->cfg.radius; + a092: 0030 movs r0, r6 + a094: 4370 muls r0, r6 + a096: 4680 mov r8, r0 + if(abs_y < radius || abs_y > h - radius - 1) { + a098: b212 sxth r2, r2 + a09a: 4594 cmp ip, r2 + a09c: dd00 ble.n a0a0 + a09e: e1e0 b.n a462 + a0a0: 1b98 subs r0, r3, r6 + a0a2: 3801 subs r0, #1 + a0a4: 4282 cmp r2, r0 + a0a6: dd00 ble.n a0aa + a0a8: e1b3 b.n a412 + return LV_DRAW_MASK_RES_CHANGED; + a0aa: 2002 movs r0, #2 + a0ac: e7b4 b.n a018 + x0.f = p->y_prev_x.f; + a0ae: 8b6b ldrh r3, [r5, #26] + a0b0: aa06 add r2, sp, #24 + a0b2: 8053 strh r3, [r2, #2] + x0.i = p->y_prev_x.i; + a0b4: 8b2b ldrh r3, [r5, #24] + a0b6: 8013 strh r3, [r2, #0] + a0b8: e1e9 b.n a48e + if(radius <= 256) sqrt_mask = 0x800; + a0ba: 2180 movs r1, #128 ; 0x80 + a0bc: 0109 lsls r1, r1, #4 + a0be: 9102 str r1, [sp, #8] + a0c0: e1af b.n a422 + x1.f = p->y_prev_x.f; + a0c2: ab07 add r3, sp, #28 + a0c4: 8b6a ldrh r2, [r5, #26] + a0c6: 805a strh r2, [r3, #2] + x1.i = p->y_prev_x.i; + a0c8: 8b2a ldrh r2, [r5, #24] + a0ca: 801a strh r2, [r3, #0] + a0cc: e1b8 b.n a440 + if(x0.i == x1.i - 1 && x1.f == 0) { + a0ce: a907 add r1, sp, #28 + a0d0: 8849 ldrh r1, [r1, #2] + a0d2: 2900 cmp r1, #0 + a0d4: d000 beq.n a0d8 + a0d6: e1f5 b.n a4c4 + x1.i--; + a0d8: a907 add r1, sp, #28 + a0da: 3a01 subs r2, #1 + a0dc: 800a strh r2, [r1, #0] + x1.f = 0xFF; + a0de: 22ff movs r2, #255 ; 0xff + a0e0: 804a strh r2, [r1, #2] + a0e2: e1ef b.n a4c4 + lv_opa_t m = (x0.f + x1.f) >> 1; + a0e4: a906 add r1, sp, #24 + a0e6: 8849 ldrh r1, [r1, #2] + a0e8: ad07 add r5, sp, #28 + a0ea: 886d ldrh r5, [r5, #2] + a0ec: 1949 adds r1, r1, r5 + a0ee: 1049 asrs r1, r1, #1 + a0f0: b2cf uxtb r7, r1 + if(outer) m = 255 - m; + a0f2: 2c00 cmp r4, #0 + a0f4: d001 beq.n a0fa + a0f6: 43ff mvns r7, r7 + a0f8: b2ff uxtb r7, r7 + int32_t ofs = radius - x0.i - 1; + a0fa: 1af3 subs r3, r6, r3 + a0fc: 3b01 subs r3, #1 + if(kl >= 0 && kl < len) { + a0fe: 18c1 adds r1, r0, r3 + a100: d412 bmi.n a128 + a102: 9d00 ldr r5, [sp, #0] + a104: 42a9 cmp r1, r5 + a106: da0f bge.n a128 + mask_buf[kl] = mask_mix(mask_buf[kl], m); + a108: 9d01 ldr r5, [sp, #4] + a10a: 186e adds r6, r5, r1 + a10c: 7835 ldrb r5, [r6, #0] + if(mask_new >= LV_OPA_MAX) return mask_act; + a10e: 2ff9 cmp r7, #249 ; 0xf9 + a110: d809 bhi.n a126 + if(mask_new <= LV_OPA_MIN) return 0; + a112: 2f05 cmp r7, #5 + a114: d936 bls.n a184 + return LV_MATH_UDIV255(mask_act * mask_new);// >> 8); + a116: 437d muls r5, r7 + a118: 46ac mov ip, r5 + a11a: 022d lsls r5, r5, #8 + a11c: 4465 add r5, ip + a11e: 01ed lsls r5, r5, #7 + a120: 4465 add r5, ip + a122: 0ded lsrs r5, r5, #23 + a124: b2ed uxtb r5, r5 + mask_buf[kl] = mask_mix(mask_buf[kl], m); + a126: 7035 strb r5, [r6, #0] + int32_t kr = k + (w - ofs - 1); + a128: 1ad2 subs r2, r2, r3 + a12a: 3a01 subs r2, #1 + if(kr >= 0 && kr < len) { + a12c: 1815 adds r5, r2, r0 + a12e: d411 bmi.n a154 + a130: 9b00 ldr r3, [sp, #0] + a132: 429d cmp r5, r3 + a134: da0e bge.n a154 + mask_buf[kr] = mask_mix(mask_buf[kr], m); + a136: 9b01 ldr r3, [sp, #4] + a138: 195a adds r2, r3, r5 + a13a: 7813 ldrb r3, [r2, #0] + if(mask_new >= LV_OPA_MAX) return mask_act; + a13c: 2ff9 cmp r7, #249 ; 0xf9 + a13e: d808 bhi.n a152 + if(mask_new <= LV_OPA_MIN) return 0; + a140: 2f05 cmp r7, #5 + a142: d921 bls.n a188 + return LV_MATH_UDIV255(mask_act * mask_new);// >> 8); + a144: 435f muls r7, r3 + a146: 023b lsls r3, r7, #8 + a148: 19db adds r3, r3, r7 + a14a: 01db lsls r3, r3, #7 + a14c: 19df adds r7, r3, r7 + a14e: 0dff lsrs r7, r7, #23 + a150: b2fb uxtb r3, r7 + mask_buf[kr] = mask_mix(mask_buf[kr], m); + a152: 7013 strb r3, [r2, #0] + if(outer == false) { + a154: 2c00 cmp r4, #0 + a156: d019 beq.n a18c + kl++; + a158: 1c48 adds r0, r1, #1 + a15a: 43c3 mvns r3, r0 + a15c: 17db asrs r3, r3, #31 + a15e: 4018 ands r0, r3 + if(len_tmp + first > len) len_tmp = len - first; + a160: 9a00 ldr r2, [sp, #0] + a162: 0013 movs r3, r2 + a164: 1a11 subs r1, r2, r0 + a166: 4295 cmp r5, r2 + a168: dc00 bgt.n a16c + int32_t len_tmp = kr - first; + a16a: 1a29 subs r1, r5, r0 + if(first < len && len_tmp >= 0) { + a16c: 4298 cmp r0, r3 + a16e: db00 blt.n a172 + a170: e12d b.n a3ce + a172: 2900 cmp r1, #0 + a174: da00 bge.n a178 + a176: e12a b.n a3ce + _lv_memset_00(&mask_buf[first], len_tmp); + a178: 9b01 ldr r3, [sp, #4] + a17a: 469c mov ip, r3 + a17c: 4460 add r0, ip + a17e: 4b3b ldr r3, [pc, #236] ; (a26c ) + a180: 4798 blx r3 + a182: e124 b.n a3ce + if(mask_new <= LV_OPA_MIN) return 0; + a184: 2500 movs r5, #0 + a186: e7ce b.n a126 + a188: 2300 movs r3, #0 + a18a: e7e2 b.n a152 + if(kl > len) { + a18c: 9c00 ldr r4, [sp, #0] + a18e: 42a1 cmp r1, r4 + a190: dd00 ble.n a194 + a192: e13a b.n a40a + if(kl >= 0) { + a194: 2900 cmp r1, #0 + a196: db02 blt.n a19e + _lv_memset_00(&mask_buf[0], kl); + a198: 9801 ldr r0, [sp, #4] + a19a: 4b34 ldr r3, [pc, #208] ; (a26c ) + a19c: 4798 blx r3 + if(kr < 0) { + a19e: 1c68 adds r0, r5, #1 + a1a0: d500 bpl.n a1a4 + a1a2: e132 b.n a40a + if(kr <= len) { + a1a4: 42a0 cmp r0, r4 + a1a6: dd00 ble.n a1aa + a1a8: e111 b.n a3ce + _lv_memset_00(&mask_buf[kr], len - kr); + a1aa: 9b00 ldr r3, [sp, #0] + a1ac: 1a19 subs r1, r3, r0 + a1ae: 9b01 ldr r3, [sp, #4] + a1b0: 469c mov ip, r3 + a1b2: 4460 add r0, ip + a1b4: 4b2d ldr r3, [pc, #180] ; (a26c ) + a1b6: 4798 blx r3 + a1b8: e109 b.n a3ce + _lv_sqrt(r2 - (i * i), &y_next, sqrt_mask); + a1ba: ad09 add r5, sp, #36 ; 0x24 + a1bc: 9b05 ldr r3, [sp, #20] + a1be: 0018 movs r0, r3 + a1c0: 4358 muls r0, r3 + a1c2: 4643 mov r3, r8 + a1c4: 1a18 subs r0, r3, r0 + a1c6: 9a02 ldr r2, [sp, #8] + a1c8: 0029 movs r1, r5 + a1ca: 4b29 ldr r3, [pc, #164] ; (a270 ) + a1cc: 4798 blx r3 + m = 255 - (((255 - x0.f) * (255 - y_next.f)) >> 9); + a1ce: 886a ldrh r2, [r5, #2] + a1d0: ab06 add r3, sp, #24 + a1d2: 8859 ldrh r1, [r3, #2] + a1d4: 23ff movs r3, #255 ; 0xff + a1d6: 1a59 subs r1, r3, r1 + a1d8: 1a9b subs r3, r3, r2 + a1da: 434b muls r3, r1 + a1dc: 125b asrs r3, r3, #9 + a1de: b2db uxtb r3, r3 + if(outer) m = 255 - m; + a1e0: 2c00 cmp r4, #0 + a1e2: d101 bne.n a1e8 + m = 255 - (((255 - x0.f) * (255 - y_next.f)) >> 9); + a1e4: 43db mvns r3, r3 + a1e6: b2db uxtb r3, r3 + if(kl >= 0 && kl < len) mask_buf[kl] = mask_mix(mask_buf[kl], m); + a1e8: 9d03 ldr r5, [sp, #12] + a1ea: 2d00 cmp r5, #0 + a1ec: db14 blt.n a218 + a1ee: 9800 ldr r0, [sp, #0] + a1f0: 4285 cmp r5, r0 + a1f2: da11 bge.n a218 + a1f4: 9901 ldr r1, [sp, #4] + a1f6: 0008 movs r0, r1 + a1f8: 46ac mov ip, r5 + a1fa: 4460 add r0, ip + a1fc: 7801 ldrb r1, [r0, #0] + if(mask_new >= LV_OPA_MAX) return mask_act; + a1fe: 2bf9 cmp r3, #249 ; 0xf9 + a200: d809 bhi.n a216 + if(mask_new <= LV_OPA_MIN) return 0; + a202: 2b05 cmp r3, #5 + a204: d92b bls.n a25e + return LV_MATH_UDIV255(mask_act * mask_new);// >> 8); + a206: 4359 muls r1, r3 + a208: 000d movs r5, r1 + a20a: 0209 lsls r1, r1, #8 + a20c: 1949 adds r1, r1, r5 + a20e: 01c9 lsls r1, r1, #7 + a210: 1949 adds r1, r1, r5 + a212: 0dc9 lsrs r1, r1, #23 + a214: b2c9 uxtb r1, r1 + if(kl >= 0 && kl < len) mask_buf[kl] = mask_mix(mask_buf[kl], m); + a216: 7001 strb r1, [r0, #0] + if(kr >= 0 && kr < len) mask_buf[kr] = mask_mix(mask_buf[kr], m); + a218: 9d04 ldr r5, [sp, #16] + a21a: 2d00 cmp r5, #0 + a21c: db13 blt.n a246 + a21e: 9800 ldr r0, [sp, #0] + a220: 4285 cmp r5, r0 + a222: da10 bge.n a246 + a224: 9901 ldr r1, [sp, #4] + a226: 0008 movs r0, r1 + a228: 46ac mov ip, r5 + a22a: 4460 add r0, ip + a22c: 7801 ldrb r1, [r0, #0] + if(mask_new >= LV_OPA_MAX) return mask_act; + a22e: 2bf9 cmp r3, #249 ; 0xf9 + a230: d808 bhi.n a244 + if(mask_new <= LV_OPA_MIN) return 0; + a232: 2b05 cmp r3, #5 + a234: d915 bls.n a262 + return LV_MATH_UDIV255(mask_act * mask_new);// >> 8); + a236: 434b muls r3, r1 + a238: 0219 lsls r1, r3, #8 + a23a: 18c9 adds r1, r1, r3 + a23c: 01c9 lsls r1, r1, #7 + a23e: 18c9 adds r1, r1, r3 + a240: 0dc9 lsrs r1, r1, #23 + a242: b2c9 uxtb r1, r1 + if(kr >= 0 && kr < len) mask_buf[kr] = mask_mix(mask_buf[kr], m); + a244: 7001 strb r1, [r0, #0] + kl--; + a246: 9b03 ldr r3, [sp, #12] + a248: 3b01 subs r3, #1 + a24a: 9303 str r3, [sp, #12] + kr++; + a24c: 9b04 ldr r3, [sp, #16] + a24e: 3301 adds r3, #1 + a250: 9304 str r3, [sp, #16] + y_prev.f = y_next.f; + a252: ab08 add r3, sp, #32 + a254: 805a strh r2, [r3, #2] + i++; + a256: 9b05 ldr r3, [sp, #20] + a258: 3301 adds r3, #1 + a25a: 9305 str r3, [sp, #20] + a25c: e176 b.n a54c + if(mask_new <= LV_OPA_MIN) return 0; + a25e: 2100 movs r1, #0 + a260: e7d9 b.n a216 + a262: 2100 movs r1, #0 + a264: e7ee b.n a244 + a266: 2200 movs r2, #0 + a268: e03f b.n a2ea + a26a: 46c0 nop ; (mov r8, r8) + a26c: 00010fe5 .word 0x00010fe5 + a270: 00010941 .word 0x00010941 + a274: 2200 movs r2, #0 + if(kr >= 0 && kr < len) mask_buf[kr] = mask_mix(mask_buf[kr], m); + a276: 9801 ldr r0, [sp, #4] + a278: 5442 strb r2, [r0, r1] + kl--; + a27a: 3c01 subs r4, #1 + kr++; + a27c: 2201 movs r2, #1 + a27e: 4694 mov ip, r2 + a280: 44e2 add sl, ip + for(; i <= x1.i; i++) { + a282: 3701 adds r7, #1 + y_prev.f = y_next.f; + a284: 002e movs r6, r5 + for(; i <= x1.i; i++) { + a286: 455f cmp r7, fp + a288: d846 bhi.n a318 + */ +LV_ATTRIBUTE_FAST_MEM static inline void sqrt_approx(lv_sqrt_res_t * q, lv_sqrt_res_t * ref, uint32_t x) +{ + x = x << 8; /*Upscale for extra precision*/ + + uint32_t raw = (ref->i << 4) + (ref->f >> 4); + a28a: 0935 lsrs r5, r6, #4 + a28c: 9b02 ldr r3, [sp, #8] + a28e: 469c mov ip, r3 + a290: 4465 add r5, ip + sqrt_approx(&y_next, &y_prev, r2 - (i * i)); + a292: 0038 movs r0, r7 + a294: 4378 muls r0, r7 + a296: 4643 mov r3, r8 + a298: 1a18 subs r0, r3, r0 + x = x << 8; /*Upscale for extra precision*/ + a29a: 0200 lsls r0, r0, #8 + uint32_t raw2 = raw * raw; + a29c: 002b movs r3, r5 + a29e: 436b muls r3, r5 + + int32_t d = x - raw2; + a2a0: 1ac0 subs r0, r0, r3 + d = (int32_t)d / (int32_t)(2 * raw) + raw; + a2a2: 0069 lsls r1, r5, #1 + a2a4: 4bb4 ldr r3, [pc, #720] ; (a578 ) + a2a6: 4798 blx r3 + a2a8: 1945 adds r5, r0, r5 + + q->i = d >> 4; + a2aa: 112b asrs r3, r5, #4 + a2ac: b29b uxth r3, r3 + q->f = (d & 0xF) << 4; + a2ae: 012d lsls r5, r5, #4 + a2b0: 22ff movs r2, #255 ; 0xff + a2b2: 4015 ands r5, r2 + m = (y_prev.f + y_next.f) >> 1; + a2b4: 1976 adds r6, r6, r5 + a2b6: 1076 asrs r6, r6, #1 + a2b8: b2f6 uxtb r6, r6 + if(outer) m = 255 - m; + a2ba: 464a mov r2, r9 + a2bc: 2a00 cmp r2, #0 + a2be: d001 beq.n a2c4 + a2c0: 43f6 mvns r6, r6 + a2c2: b2f6 uxtb r6, r6 + if(kl >= 0 && kl < len) mask_buf[kl] = mask_mix(mask_buf[kl], m); + a2c4: 2c00 cmp r4, #0 + a2c6: db12 blt.n a2ee + a2c8: 9a00 ldr r2, [sp, #0] + a2ca: 42a2 cmp r2, r4 + a2cc: dd0f ble.n a2ee + a2ce: 0020 movs r0, r4 + a2d0: 9a01 ldr r2, [sp, #4] + a2d2: 5d12 ldrb r2, [r2, r4] + if(mask_new >= LV_OPA_MAX) return mask_act; + a2d4: 2ef9 cmp r6, #249 ; 0xf9 + a2d6: d808 bhi.n a2ea + if(mask_new <= LV_OPA_MIN) return 0; + a2d8: 2e05 cmp r6, #5 + a2da: d9c4 bls.n a266 + return LV_MATH_UDIV255(mask_act * mask_new);// >> 8); + a2dc: 4372 muls r2, r6 + a2de: 0211 lsls r1, r2, #8 + a2e0: 1889 adds r1, r1, r2 + a2e2: 01c9 lsls r1, r1, #7 + a2e4: 188a adds r2, r1, r2 + a2e6: 0dd2 lsrs r2, r2, #23 + a2e8: b2d2 uxtb r2, r2 + if(kl >= 0 && kl < len) mask_buf[kl] = mask_mix(mask_buf[kl], m); + a2ea: 9901 ldr r1, [sp, #4] + a2ec: 540a strb r2, [r1, r0] + if(kr >= 0 && kr < len) mask_buf[kr] = mask_mix(mask_buf[kr], m); + a2ee: 4652 mov r2, sl + a2f0: 2a00 cmp r2, #0 + a2f2: dbc2 blt.n a27a + a2f4: 9a00 ldr r2, [sp, #0] + a2f6: 4552 cmp r2, sl + a2f8: ddbf ble.n a27a + a2fa: 4651 mov r1, sl + a2fc: 9a01 ldr r2, [sp, #4] + a2fe: 5c52 ldrb r2, [r2, r1] + if(mask_new >= LV_OPA_MAX) return mask_act; + a300: 2ef9 cmp r6, #249 ; 0xf9 + a302: d8b8 bhi.n a276 + if(mask_new <= LV_OPA_MIN) return 0; + a304: 2e05 cmp r6, #5 + a306: d9b5 bls.n a274 + return LV_MATH_UDIV255(mask_act * mask_new);// >> 8); + a308: 4356 muls r6, r2 + a30a: 0232 lsls r2, r6, #8 + a30c: 1992 adds r2, r2, r6 + a30e: 01d2 lsls r2, r2, #7 + a310: 1996 adds r6, r2, r6 + a312: 0df6 lsrs r6, r6, #23 + a314: b2f2 uxtb r2, r6 + a316: e7ae b.n a276 + a318: 464c mov r4, r9 + a31a: 465a mov r2, fp + a31c: 43d2 mvns r2, r2 + a31e: 9e05 ldr r6, [sp, #20] + a320: 46b4 mov ip, r6 + a322: 4462 add r2, ip + a324: 9903 ldr r1, [sp, #12] + a326: 468c mov ip, r1 + a328: 4494 add ip, r2 + a32a: 4662 mov r2, ip + a32c: 9203 str r2, [sp, #12] + a32e: 465a mov r2, fp + a330: 1c50 adds r0, r2, #1 + a332: 9a04 ldr r2, [sp, #16] + a334: 4694 mov ip, r2 + a336: 4460 add r0, ip + a338: 1b82 subs r2, r0, r6 + a33a: 9204 str r2, [sp, #16] + a33c: aa08 add r2, sp, #32 + a33e: 8055 strh r5, [r2, #2] + a340: aa09 add r2, sp, #36 ; 0x24 + a342: 8013 strh r3, [r2, #0] + a344: 8055 strh r5, [r2, #2] + if(y_prev.f) { + a346: ab08 add r3, sp, #32 + a348: 885b ldrh r3, [r3, #2] + a34a: 2b00 cmp r3, #0 + a34c: d03d beq.n a3ca + m = (y_prev.f * x1.f) >> 9; + a34e: aa07 add r2, sp, #28 + a350: 8852 ldrh r2, [r2, #2] + a352: 4353 muls r3, r2 + a354: 125b asrs r3, r3, #9 + a356: b2db uxtb r3, r3 + if(outer) m = 255 - m; + a358: 2c00 cmp r4, #0 + a35a: d001 beq.n a360 + a35c: 43db mvns r3, r3 + a35e: b2db uxtb r3, r3 + if(kl >= 0 && kl < len) mask_buf[kl] = mask_mix(mask_buf[kl], m); + a360: 9a03 ldr r2, [sp, #12] + a362: 2a00 cmp r2, #0 + a364: db14 blt.n a390 + a366: 9900 ldr r1, [sp, #0] + a368: 0008 movs r0, r1 + a36a: 4290 cmp r0, r2 + a36c: dd10 ble.n a390 + a36e: 9901 ldr r1, [sp, #4] + a370: 4694 mov ip, r2 + a372: 4461 add r1, ip + a374: 0008 movs r0, r1 + a376: 780a ldrb r2, [r1, #0] + if(mask_new >= LV_OPA_MAX) return mask_act; + a378: 2bf9 cmp r3, #249 ; 0xf9 + a37a: d808 bhi.n a38e + if(mask_new <= LV_OPA_MIN) return 0; + a37c: 2b05 cmp r3, #5 + a37e: d928 bls.n a3d2 + return LV_MATH_UDIV255(mask_act * mask_new);// >> 8); + a380: 435a muls r2, r3 + a382: 0211 lsls r1, r2, #8 + a384: 1889 adds r1, r1, r2 + a386: 01c9 lsls r1, r1, #7 + a388: 188a adds r2, r1, r2 + a38a: 0dd2 lsrs r2, r2, #23 + a38c: b2d2 uxtb r2, r2 + if(kl >= 0 && kl < len) mask_buf[kl] = mask_mix(mask_buf[kl], m); + a38e: 7002 strb r2, [r0, #0] + if(kr >= 0 && kr < len) mask_buf[kr] = mask_mix(mask_buf[kr], m); + a390: 9a04 ldr r2, [sp, #16] + a392: 2a00 cmp r2, #0 + a394: db13 blt.n a3be + a396: 9900 ldr r1, [sp, #0] + a398: 0008 movs r0, r1 + a39a: 4290 cmp r0, r2 + a39c: dd0f ble.n a3be + a39e: 9901 ldr r1, [sp, #4] + a3a0: 4694 mov ip, r2 + a3a2: 4461 add r1, ip + a3a4: 780a ldrb r2, [r1, #0] + if(mask_new >= LV_OPA_MAX) return mask_act; + a3a6: 2bf9 cmp r3, #249 ; 0xf9 + a3a8: d808 bhi.n a3bc + if(mask_new <= LV_OPA_MIN) return 0; + a3aa: 2b05 cmp r3, #5 + a3ac: d913 bls.n a3d6 + return LV_MATH_UDIV255(mask_act * mask_new);// >> 8); + a3ae: 4353 muls r3, r2 + a3b0: 021a lsls r2, r3, #8 + a3b2: 18d2 adds r2, r2, r3 + a3b4: 01d2 lsls r2, r2, #7 + a3b6: 18d3 adds r3, r2, r3 + a3b8: 0ddb lsrs r3, r3, #23 + a3ba: b2da uxtb r2, r3 + if(kr >= 0 && kr < len) mask_buf[kr] = mask_mix(mask_buf[kr], m); + a3bc: 700a strb r2, [r1, #0] + kl--; + a3be: 9b03 ldr r3, [sp, #12] + a3c0: 3b01 subs r3, #1 + a3c2: 9303 str r3, [sp, #12] + kr++; + a3c4: 9b04 ldr r3, [sp, #16] + a3c6: 3301 adds r3, #1 + a3c8: 9304 str r3, [sp, #16] + if(outer == 0) { + a3ca: 2c00 cmp r4, #0 + a3cc: d005 beq.n a3da + return LV_DRAW_MASK_RES_CHANGED; + a3ce: 2002 movs r0, #2 + a3d0: e622 b.n a018 + if(mask_new <= LV_OPA_MIN) return 0; + a3d2: 2200 movs r2, #0 + a3d4: e7db b.n a38e + a3d6: 2200 movs r2, #0 + a3d8: e7f0 b.n a3bc + kl++; + a3da: 9903 ldr r1, [sp, #12] + a3dc: 3101 adds r1, #1 + if(kl > len) { + a3de: 9c00 ldr r4, [sp, #0] + a3e0: 42a1 cmp r1, r4 + a3e2: dc12 bgt.n a40a + if(kl >= 0) _lv_memset_00(&mask_buf[0], kl); + a3e4: 2900 cmp r1, #0 + a3e6: db02 blt.n a3ee + a3e8: 9801 ldr r0, [sp, #4] + a3ea: 4b64 ldr r3, [pc, #400] ; (a57c ) + a3ec: 4798 blx r3 + if(kr < 0) { + a3ee: 9b04 ldr r3, [sp, #16] + a3f0: 2b00 cmp r3, #0 + a3f2: db0a blt.n a40a + if(kr < len) _lv_memset_00(&mask_buf[kr], len - kr); + a3f4: 42a3 cmp r3, r4 + a3f6: daea bge.n a3ce + a3f8: 9a00 ldr r2, [sp, #0] + a3fa: 1ad1 subs r1, r2, r3 + a3fc: 9a01 ldr r2, [sp, #4] + a3fe: 469c mov ip, r3 + a400: 4462 add r2, ip + a402: 0010 movs r0, r2 + a404: 4b5d ldr r3, [pc, #372] ; (a57c ) + a406: 4798 blx r3 + a408: e7e1 b.n a3ce + return LV_DRAW_MASK_RES_TRANSP; + a40a: 2000 movs r0, #0 + a40c: e604 b.n a018 + if(first <= 0) return LV_DRAW_MASK_RES_TRANSP; + a40e: 2000 movs r0, #0 + a410: e602 b.n a018 + if(radius <= 256) sqrt_mask = 0x800; + a412: 2080 movs r0, #128 ; 0x80 + a414: 0040 lsls r0, r0, #1 + a416: 4584 cmp ip, r0 + a418: dc00 bgt.n a41c + a41a: e64e b.n a0ba + a41c: 2180 movs r1, #128 ; 0x80 + a41e: 0209 lsls r1, r1, #8 + a420: 9102 str r1, [sp, #8] + y = radius - (h - abs_y) + 1; + a422: 1a9a subs r2, r3, r2 + a424: 1ab0 subs r0, r6, r2 + a426: 1c43 adds r3, r0, #1 + a428: 469b mov fp, r3 + if((y - 1) == p->y_prev) { + a42a: 696b ldr r3, [r5, #20] + a42c: 4298 cmp r0, r3 + a42e: d100 bne.n a432 + a430: e647 b.n a0c2 + _lv_sqrt(r2 - ((y - 1) * (y - 1)), &x1, sqrt_mask); + a432: 4340 muls r0, r0 + a434: 4643 mov r3, r8 + a436: 1a18 subs r0, r3, r0 + a438: 9a02 ldr r2, [sp, #8] + a43a: a907 add r1, sp, #28 + a43c: 4b50 ldr r3, [pc, #320] ; (a580 ) + a43e: 4798 blx r3 + _lv_sqrt(r2 - (y * y), &x0, sqrt_mask); + a440: 4658 mov r0, fp + a442: 4340 muls r0, r0 + a444: 4643 mov r3, r8 + a446: 1a18 subs r0, r3, r0 + a448: 9a02 ldr r2, [sp, #8] + a44a: a906 add r1, sp, #24 + a44c: 4b4c ldr r3, [pc, #304] ; (a580 ) + a44e: 4798 blx r3 + p->y_prev = y; + a450: 465b mov r3, fp + a452: 616b str r3, [r5, #20] + p->y_prev_x.f = x0.f; + a454: ab06 add r3, sp, #24 + a456: 885b ldrh r3, [r3, #2] + a458: 836b strh r3, [r5, #26] + p->y_prev_x.i = x0.i; + a45a: ab06 add r3, sp, #24 + a45c: 881b ldrh r3, [r3, #0] + a45e: 832b strh r3, [r5, #24] + a460: e028 b.n a4b4 + if(radius <= 256) sqrt_mask = 0x800; + a462: 2380 movs r3, #128 ; 0x80 + a464: 005b lsls r3, r3, #1 + a466: 459c cmp ip, r3 + a468: dd00 ble.n a46c + a46a: e081 b.n a570 + a46c: 2380 movs r3, #128 ; 0x80 + a46e: 011b lsls r3, r3, #4 + a470: 9302 str r3, [sp, #8] + y = radius - abs_y; + a472: 1ab3 subs r3, r6, r2 + a474: 469b mov fp, r3 + if(y == p->y_prev) { + a476: 696b ldr r3, [r5, #20] + a478: 459b cmp fp, r3 + a47a: d100 bne.n a47e + a47c: e617 b.n a0ae + _lv_sqrt(r2 - (y * y), &x0, sqrt_mask); + a47e: 4658 mov r0, fp + a480: 4340 muls r0, r0 + a482: 4643 mov r3, r8 + a484: 1a18 subs r0, r3, r0 + a486: 9a02 ldr r2, [sp, #8] + a488: a906 add r1, sp, #24 + a48a: 4b3d ldr r3, [pc, #244] ; (a580 ) + a48c: 4798 blx r3 + _lv_sqrt(r2 - ((y - 1) * (y - 1)), &x1, sqrt_mask); + a48e: 465b mov r3, fp + a490: 3b01 subs r3, #1 + a492: 0018 movs r0, r3 + a494: 9303 str r3, [sp, #12] + a496: 4358 muls r0, r3 + a498: 4642 mov r2, r8 + a49a: 1a10 subs r0, r2, r0 + a49c: 9a02 ldr r2, [sp, #8] + a49e: a907 add r1, sp, #28 + a4a0: 4b37 ldr r3, [pc, #220] ; (a580 ) + a4a2: 4798 blx r3 + p->y_prev = y - 1; + a4a4: 9b03 ldr r3, [sp, #12] + a4a6: 616b str r3, [r5, #20] + p->y_prev_x.f = x1.f; + a4a8: ab06 add r3, sp, #24 + a4aa: 88db ldrh r3, [r3, #6] + a4ac: 836b strh r3, [r5, #26] + p->y_prev_x.i = x1.i; + a4ae: ab06 add r3, sp, #24 + a4b0: 889b ldrh r3, [r3, #4] + a4b2: 832b strh r3, [r5, #24] + if(x0.i == x1.i - 1 && x1.f == 0) { + a4b4: ab06 add r3, sp, #24 + a4b6: 881b ldrh r3, [r3, #0] + a4b8: aa07 add r2, sp, #28 + a4ba: 8812 ldrh r2, [r2, #0] + a4bc: 1e51 subs r1, r2, #1 + a4be: 428b cmp r3, r1 + a4c0: d100 bne.n a4c4 + a4c2: e604 b.n a0ce + int32_t k = rect.x1 - abs_x; /*First relevant coordinate on the of the mask*/ + a4c4: 4652 mov r2, sl + a4c6: 4649 mov r1, r9 + a4c8: 1a50 subs r0, r2, r1 + return (lv_coord_t)(area_p->x2 - area_p->x1 + 1); + a4ca: 3701 adds r7, #1 + a4cc: 1aba subs r2, r7, r2 + int32_t w = lv_area_get_width(&rect); + a4ce: b212 sxth r2, r2 + if(x0.i == x1.i) { + a4d0: a907 add r1, sp, #28 + a4d2: 8809 ldrh r1, [r1, #0] + a4d4: 4299 cmp r1, r3 + a4d6: d100 bne.n a4da + a4d8: e604 b.n a0e4 + int32_t ofs = radius - (x0.i + 1); + a4da: 3301 adds r3, #1 + a4dc: 1af6 subs r6, r6, r3 + int32_t kl = k + ofs; + a4de: 1983 adds r3, r0, r6 + a4e0: 0019 movs r1, r3 + a4e2: 9303 str r3, [sp, #12] + int32_t kr = k + (w - ofs - 1); + a4e4: 1b96 subs r6, r2, r6 + a4e6: 3e01 subs r6, #1 + a4e8: 1833 adds r3, r6, r0 + a4ea: 001d movs r5, r3 + a4ec: 9304 str r3, [sp, #16] + if(outer) { + a4ee: 2c00 cmp r4, #0 + a4f0: d012 beq.n a518 + int32_t first = kl + 1; + a4f2: 1c48 adds r0, r1, #1 + a4f4: 43c3 mvns r3, r0 + a4f6: 17db asrs r3, r3, #31 + a4f8: 4018 ands r0, r3 + if(len_tmp + first > len) len_tmp = len - first; + a4fa: 9e00 ldr r6, [sp, #0] + a4fc: 0033 movs r3, r6 + a4fe: 1a31 subs r1, r6, r0 + a500: 42b5 cmp r5, r6 + a502: dc00 bgt.n a506 + int32_t len_tmp = kr - first; + a504: 1a29 subs r1, r5, r0 + if(first < len && len_tmp >= 0) { + a506: 4298 cmp r0, r3 + a508: da06 bge.n a518 + a50a: 2900 cmp r1, #0 + a50c: db04 blt.n a518 + _lv_memset_00(&mask_buf[first], len_tmp); + a50e: 9b01 ldr r3, [sp, #4] + a510: 469c mov ip, r3 + a512: 4460 add r0, ip + a514: 4b19 ldr r3, [pc, #100] ; (a57c ) + a516: 4798 blx r3 + uint32_t i = x0.i + 1; + a518: ab06 add r3, sp, #24 + a51a: 8818 ldrh r0, [r3, #0] + a51c: 1c43 adds r3, r0, #1 + a51e: 9305 str r3, [sp, #20] + _lv_sqrt(r2 - (x0.i * x0.i), &y_prev, sqrt_mask); + a520: ad08 add r5, sp, #32 + a522: 4340 muls r0, r0 + a524: 4643 mov r3, r8 + a526: 1a18 subs r0, r3, r0 + a528: 9a02 ldr r2, [sp, #8] + a52a: 0029 movs r1, r5 + a52c: 4b14 ldr r3, [pc, #80] ; (a580 ) + a52e: 4798 blx r3 + if(y_prev.f == 0) { + a530: 886b ldrh r3, [r5, #2] + a532: 2b00 cmp r3, #0 + a534: d105 bne.n a542 + y_prev.i--; + a536: ab08 add r3, sp, #32 + a538: 881a ldrh r2, [r3, #0] + a53a: 3a01 subs r2, #1 + a53c: 801a strh r2, [r3, #0] + y_prev.f = 0xFF; + a53e: 22ff movs r2, #255 ; 0xff + a540: 805a strh r2, [r3, #2] + if(y_prev.i >= y) { + a542: ab08 add r3, sp, #32 + a544: 881b ldrh r3, [r3, #0] + a546: 459b cmp fp, r3 + a548: dc00 bgt.n a54c + a54a: e636 b.n a1ba + for(; i <= x1.i; i++) { + a54c: ab07 add r3, sp, #28 + a54e: 881b ldrh r3, [r3, #0] + a550: 469b mov fp, r3 + a552: 9f05 ldr r7, [sp, #20] + a554: 455f cmp r7, fp + a556: d900 bls.n a55a + a558: e6f5 b.n a346 + uint32_t raw = (ref->i << 4) + (ref->f >> 4); + a55a: ab08 add r3, sp, #32 + a55c: 881a ldrh r2, [r3, #0] + a55e: 0112 lsls r2, r2, #4 + a560: 9202 str r2, [sp, #8] + a562: 885e ldrh r6, [r3, #2] + a564: 9b04 ldr r3, [sp, #16] + a566: 469a mov sl, r3 + a568: 9b03 ldr r3, [sp, #12] + if(mask_new <= LV_OPA_MIN) return 0; + a56a: 46a1 mov r9, r4 + a56c: 001c movs r4, r3 + a56e: e68c b.n a28a + if(radius <= 256) sqrt_mask = 0x800; + a570: 2380 movs r3, #128 ; 0x80 + a572: 021b lsls r3, r3, #8 + a574: 9302 str r3, [sp, #8] + a576: e77c b.n a472 + a578: 00017a75 .word 0x00017a75 + a57c: 00010fe5 .word 0x00010fe5 + a580: 00010941 .word 0x00010941 + +0000a584 : +{ + a584: b510 push {r4, lr} + if(LV_GC_ROOT(_lv_draw_mask_list[i]).param == NULL) break; + a586: 4b0c ldr r3, [pc, #48] ; (a5b8 ) + a588: 681b ldr r3, [r3, #0] + a58a: 2b00 cmp r3, #0 + a58c: d00c beq.n a5a8 + a58e: 4a0a ldr r2, [pc, #40] ; (a5b8 ) + for(i = 0; i < _LV_MASK_MAX_NUM; i++) { + a590: 2301 movs r3, #1 + if(LV_GC_ROOT(_lv_draw_mask_list[i]).param == NULL) break; + a592: 6894 ldr r4, [r2, #8] + a594: 2c00 cmp r4, #0 + a596: d008 beq.n a5aa + for(i = 0; i < _LV_MASK_MAX_NUM; i++) { + a598: 3301 adds r3, #1 + a59a: b2db uxtb r3, r3 + a59c: 3208 adds r2, #8 + a59e: 2b10 cmp r3, #16 + a5a0: d1f7 bne.n a592 + return LV_MASK_ID_INV; + a5a2: 2001 movs r0, #1 + a5a4: 4240 negs r0, r0 + a5a6: e006 b.n a5b6 + for(i = 0; i < _LV_MASK_MAX_NUM; i++) { + a5a8: 2300 movs r3, #0 + LV_GC_ROOT(_lv_draw_mask_list[i]).param = param; + a5aa: 4a03 ldr r2, [pc, #12] ; (a5b8 ) + a5ac: 00dc lsls r4, r3, #3 + a5ae: 50a0 str r0, [r4, r2] + LV_GC_ROOT(_lv_draw_mask_list[i]).custom_id = custom_id; + a5b0: 1912 adds r2, r2, r4 + a5b2: 6051 str r1, [r2, #4] + return i; + a5b4: b218 sxth r0, r3 +} + a5b6: bd10 pop {r4, pc} + a5b8: 20004d98 .word 0x20004d98 + +0000a5bc : +{ + a5bc: b5f0 push {r4, r5, r6, r7, lr} + a5be: b087 sub sp, #28 + a5c0: 9003 str r0, [sp, #12] + a5c2: 9104 str r1, [sp, #16] + a5c4: 0016 movs r6, r2 + a5c6: 001f movs r7, r3 + while(m->param) { + a5c8: 4b10 ldr r3, [pc, #64] ; (a60c ) + a5ca: 681b ldr r3, [r3, #0] + a5cc: 2b00 cmp r3, #0 + a5ce: d01b beq.n a608 + a5d0: 4c0e ldr r4, [pc, #56] ; (a60c ) + a5d2: 2200 movs r2, #0 + a5d4: 9205 str r2, [sp, #20] + a5d6: e003 b.n a5e0 + m++; + a5d8: 3408 adds r4, #8 + while(m->param) { + a5da: 6823 ldr r3, [r4, #0] + a5dc: 2b00 cmp r3, #0 + a5de: d00d beq.n a5fc + res = dsc->cb(mask_buf, abs_x, abs_y, len, (void *)m->param); + a5e0: 9300 str r3, [sp, #0] + a5e2: 681d ldr r5, [r3, #0] + a5e4: 003b movs r3, r7 + a5e6: 0032 movs r2, r6 + a5e8: 9904 ldr r1, [sp, #16] + a5ea: 9803 ldr r0, [sp, #12] + a5ec: 47a8 blx r5 + if(res == LV_DRAW_MASK_RES_TRANSP) return LV_DRAW_MASK_RES_TRANSP; + a5ee: 2800 cmp r0, #0 + a5f0: d008 beq.n a604 + else if(res == LV_DRAW_MASK_RES_CHANGED) changed = true; + a5f2: 2802 cmp r0, #2 + a5f4: d1f0 bne.n a5d8 + a5f6: 2301 movs r3, #1 + a5f8: 9305 str r3, [sp, #20] + a5fa: e7ed b.n a5d8 + return changed ? LV_DRAW_MASK_RES_CHANGED : LV_DRAW_MASK_RES_FULL_COVER; + a5fc: 9805 ldr r0, [sp, #20] + a5fe: 1e43 subs r3, r0, #1 + a600: 4198 sbcs r0, r3 + a602: 3001 adds r0, #1 +} + a604: b007 add sp, #28 + a606: bdf0 pop {r4, r5, r6, r7, pc} + return changed ? LV_DRAW_MASK_RES_CHANGED : LV_DRAW_MASK_RES_FULL_COVER; + a608: 2001 movs r0, #1 + a60a: e7fb b.n a604 + a60c: 20004d98 .word 0x20004d98 + +0000a610 : + if(id != LV_MASK_ID_INV) { + a610: 1c43 adds r3, r0, #1 + a612: d007 beq.n a624 + p = LV_GC_ROOT(_lv_draw_mask_list[id]).param; + a614: 4a04 ldr r2, [pc, #16] ; (a628 ) + a616: 00c3 lsls r3, r0, #3 + a618: 5898 ldr r0, [r3, r2] + LV_GC_ROOT(_lv_draw_mask_list[id]).param = NULL; + a61a: 2100 movs r1, #0 + a61c: 5099 str r1, [r3, r2] + LV_GC_ROOT(_lv_draw_mask_list[id]).custom_id = NULL; + a61e: 18d3 adds r3, r2, r3 + a620: 6059 str r1, [r3, #4] +} + a622: 4770 bx lr + void * p = NULL; + a624: 2000 movs r0, #0 + return p; + a626: e7fc b.n a622 + a628: 20004d98 .word 0x20004d98 + +0000a62c : +{ + a62c: b530 push {r4, r5, lr} + a62e: 0001 movs r1, r0 + a630: 4b08 ldr r3, [pc, #32] ; (a654 ) + a632: 001a movs r2, r3 + a634: 3280 adds r2, #128 ; 0x80 + void * p = NULL; + a636: 2000 movs r0, #0 + LV_GC_ROOT(_lv_draw_mask_list[i]).param = NULL; + a638: 2400 movs r4, #0 + a63a: e002 b.n a642 + a63c: 3308 adds r3, #8 + for(i = 0; i < _LV_MASK_MAX_NUM; i++) { + a63e: 4293 cmp r3, r2 + a640: d006 beq.n a650 + if(LV_GC_ROOT(_lv_draw_mask_list[i]).custom_id == custom_id) { + a642: 685d ldr r5, [r3, #4] + a644: 428d cmp r5, r1 + a646: d1f9 bne.n a63c + p = LV_GC_ROOT(_lv_draw_mask_list[i]).param; + a648: 6818 ldr r0, [r3, #0] + LV_GC_ROOT(_lv_draw_mask_list[i]).param = NULL; + a64a: 601c str r4, [r3, #0] + LV_GC_ROOT(_lv_draw_mask_list[i]).custom_id = NULL; + a64c: 605c str r4, [r3, #4] + a64e: e7f5 b.n a63c +} + a650: bd30 pop {r4, r5, pc} + a652: 46c0 nop ; (mov r8, r8) + a654: 20004d98 .word 0x20004d98 + +0000a658 : +{ + a658: 4b07 ldr r3, [pc, #28] ; (a678 ) + a65a: 001a movs r2, r3 + a65c: 3280 adds r2, #128 ; 0x80 + uint8_t cnt = 0; + a65e: 2000 movs r0, #0 + a660: e002 b.n a668 + a662: 3308 adds r3, #8 + for(i = 0; i < _LV_MASK_MAX_NUM; i++) { + a664: 4293 cmp r3, r2 + a666: d005 beq.n a674 + if(LV_GC_ROOT(_lv_draw_mask_list[i]).param) cnt++; + a668: 6819 ldr r1, [r3, #0] + a66a: 2900 cmp r1, #0 + a66c: d0f9 beq.n a662 + a66e: 3001 adds r0, #1 + a670: b2c0 uxtb r0, r0 + a672: e7f6 b.n a662 +} + a674: 4770 bx lr + a676: 46c0 nop ; (mov r8, r8) + a678: 20004d98 .word 0x20004d98 + +0000a67c : +{ + a67c: b5f8 push {r3, r4, r5, r6, r7, lr} + a67e: 46ce mov lr, r9 + a680: 4647 mov r7, r8 + a682: b580 push {r7, lr} + a684: 0004 movs r4, r0 + a686: 000f movs r7, r1 + a688: 0015 movs r5, r2 + a68a: 4698 mov r8, r3 + a68c: ab08 add r3, sp, #32 + a68e: 2600 movs r6, #0 + a690: 5f9e ldrsh r6, [r3, r6] + a692: ab09 add r3, sp, #36 ; 0x24 + a694: 781b ldrb r3, [r3, #0] + a696: 4699 mov r9, r3 + _lv_memset_00(param, sizeof(lv_draw_mask_line_param_t)); + a698: 212c movs r1, #44 ; 0x2c + a69a: 4b51 ldr r3, [pc, #324] ; (a7e0 ) + a69c: 4798 blx r3 + if(p1y > p2y) { + a69e: 42b5 cmp r5, r6 + a6a0: dd05 ble.n a6ae + a6a2: 002b movs r3, r5 + p1y = t; + a6a4: 0035 movs r5, r6 + p2y = p1y; + a6a6: 001e movs r6, r3 + if(p1y > p2y) { + a6a8: 003b movs r3, r7 + p1x = t; + a6aa: 4647 mov r7, r8 + p2x = p1x; + a6ac: 4698 mov r8, r3 + param->cfg.p1.x = p1x; + a6ae: 8127 strh r7, [r4, #8] + param->cfg.p1.y = p1y; + a6b0: 8165 strh r5, [r4, #10] + param->cfg.p2.x = p2x; + a6b2: 4643 mov r3, r8 + a6b4: 81a3 strh r3, [r4, #12] + param->cfg.p2.y = p2y; + a6b6: 81e6 strh r6, [r4, #14] + param->cfg.side = side; + a6b8: 2303 movs r3, #3 + a6ba: 464a mov r2, r9 + a6bc: 4013 ands r3, r2 + a6be: 7c22 ldrb r2, [r4, #16] + a6c0: 2103 movs r1, #3 + a6c2: 438a bics r2, r1 + a6c4: 431a orrs r2, r3 + a6c6: 7422 strb r2, [r4, #16] + param->origo.x = p1x; + a6c8: 8267 strh r7, [r4, #18] + param->origo.y = p1y; + a6ca: 82a5 strh r5, [r4, #20] + param->flat = (LV_MATH_ABS(p2x - p1x) > LV_MATH_ABS(p2y - p1y)) ? 1 : 0; + a6cc: 4643 mov r3, r8 + a6ce: 1bdf subs r7, r3, r7 + a6d0: 1b76 subs r6, r6, r5 + a6d2: 17fb asrs r3, r7, #31 + a6d4: 18fa adds r2, r7, r3 + a6d6: 405a eors r2, r3 + a6d8: 17f1 asrs r1, r6, #31 + a6da: 1873 adds r3, r6, r1 + a6dc: 404b eors r3, r1 + a6de: 2501 movs r5, #1 + a6e0: 429a cmp r2, r3 + a6e2: dc00 bgt.n a6e6 + a6e4: 2500 movs r5, #0 + a6e6: 2128 movs r1, #40 ; 0x28 + a6e8: 2201 movs r2, #1 + a6ea: 002b movs r3, r5 + a6ec: 4013 ands r3, r2 + a6ee: 5c65 ldrb r5, [r4, r1] + a6f0: 2001 movs r0, #1 + a6f2: 4385 bics r5, r0 + a6f4: 431d orrs r5, r3 + a6f6: 5465 strb r5, [r4, r1] + param->yx_steep = 0; + a6f8: 2300 movs r3, #0 + a6fa: 61e3 str r3, [r4, #28] + param->xy_steep = 0; + a6fc: 61a3 str r3, [r4, #24] + param->dsc.cb = (lv_draw_mask_xcb_t)lv_draw_mask_line; + a6fe: 4939 ldr r1, [pc, #228] ; (a7e4 ) + a700: 6021 str r1, [r4, #0] + param->dsc.type = LV_DRAW_MASK_TYPE_LINE; + a702: 7123 strb r3, [r4, #4] + if(param->flat) { + a704: 422a tst r2, r5 + a706: d027 beq.n a758 + if(dx) { + a708: 2f00 cmp r7, #0 + a70a: d007 beq.n a71c + m = (1 << 20) / dx; /*m is multiplier to normalize y (upscaled by 1024)*/ + a70c: 0039 movs r1, r7 + a70e: 2080 movs r0, #128 ; 0x80 + a710: 0340 lsls r0, r0, #13 + a712: 4b35 ldr r3, [pc, #212] ; (a7e8 ) + a714: 4798 blx r3 + param->yx_steep = (m * dy) >> 10; + a716: 4370 muls r0, r6 + a718: 1280 asrs r0, r0, #10 + a71a: 61e0 str r0, [r4, #28] + if(dy) { + a71c: 2e00 cmp r6, #0 + a71e: d007 beq.n a730 + m = (1 << 20) / dy; /*m is multiplier to normalize x (upscaled by 1024)*/ + a720: 0031 movs r1, r6 + a722: 2080 movs r0, #128 ; 0x80 + a724: 0340 lsls r0, r0, #13 + a726: 4b30 ldr r3, [pc, #192] ; (a7e8 ) + a728: 4798 blx r3 + param->xy_steep = (m * dx) >> 10; + a72a: 4347 muls r7, r0 + a72c: 12bf asrs r7, r7, #10 + a72e: 61a7 str r7, [r4, #24] + param->steep = param->yx_steep; + a730: 69e3 ldr r3, [r4, #28] + a732: 6223 str r3, [r4, #32] + if(param->cfg.side == LV_DRAW_MASK_LINE_SIDE_LEFT) param->inv = 0; + a734: 7c22 ldrb r2, [r4, #16] + a736: 2303 movs r3, #3 + a738: 4013 ands r3, r2 + a73a: d124 bne.n a786 + a73c: 2228 movs r2, #40 ; 0x28 + a73e: 5ca3 ldrb r3, [r4, r2] + a740: 2102 movs r1, #2 + a742: 438b bics r3, r1 + a744: 54a3 strb r3, [r4, r2] + param->spx = param->steep >> 2; + a746: 6a23 ldr r3, [r4, #32] + a748: 109a asrs r2, r3, #2 + if(param->steep < 0) param->spx = -param->spx; + a74a: 2b00 cmp r3, #0 + a74c: db45 blt.n a7da + param->spx = param->steep >> 2; + a74e: 6262 str r2, [r4, #36] ; 0x24 +} + a750: bc0c pop {r2, r3} + a752: 4690 mov r8, r2 + a754: 4699 mov r9, r3 + a756: bdf8 pop {r3, r4, r5, r6, r7, pc} + if(dy) { + a758: 2e00 cmp r6, #0 + a75a: d007 beq.n a76c + m = (1 << 20) / dy; /*m is multiplier to normalize x (upscaled by 1024)*/ + a75c: 0031 movs r1, r6 + a75e: 2080 movs r0, #128 ; 0x80 + a760: 0340 lsls r0, r0, #13 + a762: 4b21 ldr r3, [pc, #132] ; (a7e8 ) + a764: 4798 blx r3 + param->xy_steep = (m * dx) >> 10; + a766: 4378 muls r0, r7 + a768: 1280 asrs r0, r0, #10 + a76a: 61a0 str r0, [r4, #24] + if(dx) { + a76c: 2f00 cmp r7, #0 + a76e: d007 beq.n a780 + m = (1 << 20) / dx; /*m is multiplier to normalize x (upscaled by 1024)*/ + a770: 0039 movs r1, r7 + a772: 2080 movs r0, #128 ; 0x80 + a774: 0340 lsls r0, r0, #13 + a776: 4b1c ldr r3, [pc, #112] ; (a7e8 ) + a778: 4798 blx r3 + param->yx_steep = (m * dy) >> 10; + a77a: 4370 muls r0, r6 + a77c: 1280 asrs r0, r0, #10 + a77e: 61e0 str r0, [r4, #28] + param->steep = param->xy_steep; + a780: 69a3 ldr r3, [r4, #24] + a782: 6223 str r3, [r4, #32] + a784: e7d6 b.n a734 + else if(param->cfg.side == LV_DRAW_MASK_LINE_SIDE_RIGHT) param->inv = 1; + a786: 2b01 cmp r3, #1 + a788: d00c beq.n a7a4 + else if(param->cfg.side == LV_DRAW_MASK_LINE_SIDE_TOP) { + a78a: 2b02 cmp r3, #2 + a78c: d010 beq.n a7b0 + else if(param->cfg.side == LV_DRAW_MASK_LINE_SIDE_BOTTOM) { + a78e: 2b03 cmp r3, #3 + a790: d1d9 bne.n a746 + if(param->steep > 0) param->inv = 0; + a792: 6a23 ldr r3, [r4, #32] + a794: 2b00 cmp r3, #0 + a796: dd1a ble.n a7ce + a798: 2228 movs r2, #40 ; 0x28 + a79a: 5ca3 ldrb r3, [r4, r2] + a79c: 2102 movs r1, #2 + a79e: 438b bics r3, r1 + a7a0: 54a3 strb r3, [r4, r2] + a7a2: e7d0 b.n a746 + else if(param->cfg.side == LV_DRAW_MASK_LINE_SIDE_RIGHT) param->inv = 1; + a7a4: 2228 movs r2, #40 ; 0x28 + a7a6: 5ca3 ldrb r3, [r4, r2] + a7a8: 2102 movs r1, #2 + a7aa: 430b orrs r3, r1 + a7ac: 54a3 strb r3, [r4, r2] + a7ae: e7ca b.n a746 + if(param->steep > 0) param->inv = 1; + a7b0: 6a23 ldr r3, [r4, #32] + a7b2: 2b00 cmp r3, #0 + a7b4: dd05 ble.n a7c2 + a7b6: 2228 movs r2, #40 ; 0x28 + a7b8: 5ca3 ldrb r3, [r4, r2] + a7ba: 2102 movs r1, #2 + a7bc: 430b orrs r3, r1 + a7be: 54a3 strb r3, [r4, r2] + a7c0: e7c1 b.n a746 + else param->inv = 0; + a7c2: 2228 movs r2, #40 ; 0x28 + a7c4: 5ca3 ldrb r3, [r4, r2] + a7c6: 2102 movs r1, #2 + a7c8: 438b bics r3, r1 + a7ca: 54a3 strb r3, [r4, r2] + a7cc: e7bb b.n a746 + else param->inv = 1; + a7ce: 2228 movs r2, #40 ; 0x28 + a7d0: 5ca3 ldrb r3, [r4, r2] + a7d2: 2102 movs r1, #2 + a7d4: 430b orrs r3, r1 + a7d6: 54a3 strb r3, [r4, r2] + a7d8: e7b5 b.n a746 + if(param->steep < 0) param->spx = -param->spx; + a7da: 4252 negs r2, r2 + a7dc: 6262 str r2, [r4, #36] ; 0x24 +} + a7de: e7b7 b.n a750 + a7e0: 00010fe5 .word 0x00010fe5 + a7e4: 00009a25 .word 0x00009a25 + a7e8: 00017a75 .word 0x00017a75 + +0000a7ec : +{ + a7ec: b5f0 push {r4, r5, r6, r7, lr} + return (lv_coord_t)(area_p->y2 - area_p->y1 + 1); + a7ee: 88cc ldrh r4, [r1, #6] + a7f0: 3401 adds r4, #1 + a7f2: 884d ldrh r5, [r1, #2] + a7f4: 1b64 subs r4, r4, r5 + return (lv_coord_t)(area_p->x2 - area_p->x1 + 1); + a7f6: 888e ldrh r6, [r1, #4] + a7f8: 3601 adds r6, #1 + a7fa: 880d ldrh r5, [r1, #0] + a7fc: 1b76 subs r6, r6, r5 + int32_t short_side = LV_MATH_MIN(w, h); + a7fe: 1c25 adds r5, r4, #0 + a800: b224 sxth r4, r4 + a802: b237 sxth r7, r6 + a804: 42bc cmp r4, r7 + a806: dd00 ble.n a80a + a808: 1c35 adds r5, r6, #0 + a80a: b22d sxth r5, r5 + if(radius > short_side >> 1) radius = short_side >> 1; + a80c: 106d asrs r5, r5, #1 + a80e: 42aa cmp r2, r5 + a810: dd00 ble.n a814 + a812: b22a sxth r2, r5 + a814: 000e movs r6, r1 + a816: 3608 adds r6, #8 + uint8_t * d8 = (uint8_t *)dst; + a818: 0004 movs r4, r0 + a81a: 3408 adds r4, #8 + *d8 = *s8; + a81c: 780d ldrb r5, [r1, #0] + a81e: 7025 strb r5, [r4, #0] + d8++; + a820: 3401 adds r4, #1 + s8++; + a822: 3101 adds r1, #1 + while(len) { + a824: 428e cmp r6, r1 + a826: d1f9 bne.n a81c + param->cfg.radius = radius; + a828: 8202 strh r2, [r0, #16] + param->cfg.outer = inv ? 1 : 0; + a82a: 2201 movs r2, #1 + a82c: 401a ands r2, r3 + a82e: 7c83 ldrb r3, [r0, #18] + a830: 2101 movs r1, #1 + a832: 438b bics r3, r1 + a834: 4313 orrs r3, r2 + a836: 7483 strb r3, [r0, #18] + param->dsc.cb = (lv_draw_mask_xcb_t)lv_draw_mask_radius; + a838: 4b05 ldr r3, [pc, #20] ; (a850 ) + a83a: 6003 str r3, [r0, #0] + param->dsc.type = LV_DRAW_MASK_TYPE_RADIUS; + a83c: 2302 movs r3, #2 + a83e: 7103 strb r3, [r0, #4] + param->y_prev = INT32_MIN; + a840: 2380 movs r3, #128 ; 0x80 + a842: 061b lsls r3, r3, #24 + a844: 6143 str r3, [r0, #20] + param->y_prev_x.f = 0; + a846: 2300 movs r3, #0 + a848: 8343 strh r3, [r0, #26] + param->y_prev_x.i = 0; + a84a: 8303 strh r3, [r0, #24] +} + a84c: bdf0 pop {r4, r5, r6, r7, pc} + a84e: 46c0 nop ; (mov r8, r8) + a850: 00009f41 .word 0x00009f41 + +0000a854 : +#endif + +} + +LV_ATTRIBUTE_FAST_MEM static void shadow_blur_corner(lv_coord_t size, lv_coord_t sw, uint16_t * sh_ups_buf) +{ + a854: b5f0 push {r4, r5, r6, r7, lr} + a856: 46de mov lr, fp + a858: 4657 mov r7, sl + a85a: 464e mov r6, r9 + a85c: 4645 mov r5, r8 + a85e: b5e0 push {r5, r6, r7, lr} + a860: b091 sub sp, #68 ; 0x44 + a862: 900d str r0, [sp, #52] ; 0x34 + a864: 9102 str r1, [sp, #8] + a866: 920c str r2, [sp, #48] ; 0x30 + int32_t s_left = sw >> 1; + a868: 104b asrs r3, r1, #1 + a86a: 001e movs r6, r3 + a86c: 930f str r3, [sp, #60] ; 0x3c + int32_t s_right = (sw >> 1); + if((sw & 1) == 0) s_left--; + a86e: 2301 movs r3, #1 + a870: 400b ands r3, r1 + a872: 425a negs r2, r3 + a874: 4153 adcs r3, r2 + a876: 1af3 subs r3, r6, r3 + a878: 001d movs r5, r3 + a87a: 930e str r3, [sp, #56] ; 0x38 + + /*Horizontal blur*/ + uint16_t * sh_ups_blur_buf = _lv_mem_buf_get(size * sizeof(uint16_t)); + a87c: 0004 movs r4, r0 + a87e: 0047 lsls r7, r0, #1 + a880: 0038 movs r0, r7 + a882: 4b88 ldr r3, [pc, #544] ; (aaa4 ) + a884: 4798 blx r3 + a886: 9005 str r0, [sp, #20] + int32_t x; + int32_t y; + + uint16_t * sh_ups_tmp_buf = sh_ups_buf; + + for(y = 0; y < size; y++) { + a888: 1e23 subs r3, r4, #0 + a88a: dc00 bgt.n a88e + a88c: e0db b.n aa46 + int32_t v = sh_ups_tmp_buf[size - 1] * sw; + a88e: 1eb9 subs r1, r7, #2 + a890: 9103 str r1, [sp, #12] + a892: 3b01 subs r3, #1 + a894: 9306 str r3, [sp, #24] + a896: 468c mov ip, r1 + a898: 4460 add r0, ip + a89a: 9007 str r0, [sp, #28] + a89c: 0019 movs r1, r3 + a89e: 1b49 subs r1, r1, r5 + a8a0: 9108 str r1, [sp, #32] + a8a2: 0029 movs r1, r5 + a8a4: 0028 movs r0, r5 + a8a6: 950a str r5, [sp, #40] ; 0x28 + a8a8: 4b7f ldr r3, [pc, #508] ; (aaa8 ) + a8aa: 46a4 mov ip, r4 + a8ac: 4463 add r3, ip + a8ae: 1a5b subs r3, r3, r1 + a8b0: 005d lsls r5, r3, #1 + a8b2: 950b str r5, [sp, #44] ; 0x2c + a8b4: 0049 lsls r1, r1, #1 + a8b6: 000a movs r2, r1 + a8b8: 9609 str r6, [sp, #36] ; 0x24 + a8ba: 0071 lsls r1, r6, #1 + a8bc: 4688 mov r8, r1 + a8be: 9b0c ldr r3, [sp, #48] ; 0x30 + a8c0: 4699 mov r9, r3 + a8c2: 2300 movs r3, #0 + a8c4: 9300 str r3, [sp, #0] + a8c6: 2502 movs r5, #2 + a8c8: 426d negs r5, r5 + a8ca: 1a2b subs r3, r5, r0 + uint32_t left_val; + if(x - s_left - 1 < 0) left_val = sh_ups_tmp_buf[0]; + else left_val = sh_ups_tmp_buf[x - s_left - 1]; + v += left_val; + } + _lv_memcpy(sh_ups_tmp_buf, sh_ups_blur_buf, size * sizeof(uint16_t)); + a8cc: 9701 str r7, [sp, #4] + a8ce: 469b mov fp, r3 + a8d0: 46ca mov sl, r9 + a8d2: 4691 mov r9, r2 + a8d4: e024 b.n a920 + v -= right_val; + a8d6: 1a9b subs r3, r3, r2 + if(x - s_left - 1 < 0) left_val = sh_ups_tmp_buf[0]; + a8d8: 2e00 cmp r6, #0 + a8da: db10 blt.n a8fe + else left_val = sh_ups_tmp_buf[x - s_left - 1]; + a8dc: 882a ldrh r2, [r5, #0] + v += left_val; + a8de: 18d3 adds r3, r2, r3 + a8e0: 3f02 subs r7, #2 + a8e2: 3d02 subs r5, #2 + a8e4: 3e01 subs r6, #1 + for(x = size - 1; x >= 0; x--) { + a8e6: 455e cmp r6, fp + a8e8: d00c beq.n a904 + sh_ups_blur_buf[x] = v; + a8ea: 803b strh r3, [r7, #0] + if(x + s_right < size) right_val = sh_ups_tmp_buf[x + s_right]; + a8ec: 1981 adds r1, r0, r6 + a8ee: 2200 movs r2, #0 + a8f0: 428c cmp r4, r1 + a8f2: ddf0 ble.n a8d6 + a8f4: 464a mov r2, r9 + a8f6: 18aa adds r2, r5, r2 + a8f8: 4442 add r2, r8 + a8fa: 8852 ldrh r2, [r2, #2] + a8fc: e7eb b.n a8d6 + if(x - s_left - 1 < 0) left_val = sh_ups_tmp_buf[0]; + a8fe: 4652 mov r2, sl + a900: 8812 ldrh r2, [r2, #0] + a902: e7ec b.n a8de + _lv_memcpy(sh_ups_tmp_buf, sh_ups_blur_buf, size * sizeof(uint16_t)); + a904: 9d01 ldr r5, [sp, #4] + a906: 002a movs r2, r5 + a908: 9905 ldr r1, [sp, #20] + a90a: 4650 mov r0, sl + a90c: 4b67 ldr r3, [pc, #412] ; (aaac ) + a90e: 4798 blx r3 + sh_ups_tmp_buf += size; + a910: 46ac mov ip, r5 + a912: 44e2 add sl, ip + for(y = 0; y < size; y++) { + a914: 9b00 ldr r3, [sp, #0] + a916: 3301 adds r3, #1 + a918: 9300 str r3, [sp, #0] + a91a: 42a3 cmp r3, r4 + a91c: db00 blt.n a920 + a91e: e0aa b.n aa76 + int32_t v = sh_ups_tmp_buf[size - 1] * sw; + a920: 9a02 ldr r2, [sp, #8] + a922: 9204 str r2, [sp, #16] + a924: 4653 mov r3, sl + a926: 9903 ldr r1, [sp, #12] + a928: 5a5b ldrh r3, [r3, r1] + a92a: 4353 muls r3, r2 + for(x = size - 1; x >= 0; x--) { + a92c: 9a06 ldr r2, [sp, #24] + a92e: 2a00 cmp r2, #0 + a930: dbe8 blt.n a904 + a932: 9a0b ldr r2, [sp, #44] ; 0x2c + a934: 4452 add r2, sl + a936: 0015 movs r5, r2 + a938: 9a08 ldr r2, [sp, #32] + a93a: 1e56 subs r6, r2, #1 + a93c: 9f07 ldr r7, [sp, #28] + if(x + s_right < size) right_val = sh_ups_tmp_buf[x + s_right]; + a93e: 9a09 ldr r2, [sp, #36] ; 0x24 + a940: 1c50 adds r0, r2, #1 + a942: 9a0a ldr r2, [sp, #40] ; 0x28 + a944: 4694 mov ip, r2 + a946: 4460 add r0, ip + a948: e7cf b.n a8ea + } + + /*Vertical blur*/ + uint32_t i; + sh_ups_buf[0] = sh_ups_buf[0] / sw; + for(i = 1; i < (uint32_t)size * size; i++) { + a94a: 3601 adds r6, #1 + a94c: 3502 adds r5, #2 + a94e: 42a6 cmp r6, r4 + a950: d207 bcs.n a962 + if(sh_ups_buf[i] == sh_ups_buf[i - 1]) sh_ups_buf[i] = sh_ups_buf[i - 1]; + a952: 8868 ldrh r0, [r5, #2] + a954: 882b ldrh r3, [r5, #0] + a956: 4283 cmp r3, r0 + a958: d0f7 beq.n a94a + else sh_ups_buf[i] = sh_ups_buf[i] / sw; + a95a: 9904 ldr r1, [sp, #16] + a95c: 47c8 blx r9 + a95e: 8068 strh r0, [r5, #2] + a960: e7f3 b.n a94a + a962: 4644 mov r4, r8 + } + + for(x = 0; x < size; x++) { + a964: 2c00 cmp r4, #0 + a966: dc00 bgt.n a96a + a968: e07b b.n aa62 + a96a: 9b0c ldr r3, [sp, #48] ; 0x30 + a96c: 9303 str r3, [sp, #12] + a96e: 980e ldr r0, [sp, #56] ; 0x38 + a970: 1c42 adds r2, r0, #1 + a972: 0013 movs r3, r2 + a974: 437b muls r3, r7 + a976: 9308 str r3, [sp, #32] + a978: 9d0f ldr r5, [sp, #60] ; 0x3c + a97a: 426b negs r3, r5 + a97c: 437b muls r3, r7 + a97e: 469b mov fp, r3 + a980: 990d ldr r1, [sp, #52] ; 0x34 + a982: 004b lsls r3, r1, #1 + a984: 425b negs r3, r3 + a986: 435a muls r2, r3 + a988: 9200 str r2, [sp, #0] + v -= top_val; + + /*Add the bottom pixel*/ + uint32_t bottom_val; + if(y + s_left + 1 < size) bottom_val = sh_ups_buf[(y + s_left + 1) * size + x]; + else bottom_val = sh_ups_buf[(size - 1) * size + x]; + a98a: 000b movs r3, r1 + a98c: 3b01 subs r3, #1 + a98e: 434b muls r3, r1 + a990: 005b lsls r3, r3, #1 + a992: 9302 str r3, [sp, #8] + a994: 2300 movs r3, #0 + a996: 9306 str r3, [sp, #24] + if(y + s_left + 1 < size) bottom_val = sh_ups_buf[(y + s_left + 1) * size + x]; + a998: 0003 movs r3, r0 + a99a: 2201 movs r2, #1 + a99c: 4694 mov ip, r2 + a99e: 4463 add r3, ip + a9a0: 469a mov sl, r3 + a9a2: 46b8 mov r8, r7 + a9a4: 465b mov r3, fp + a9a6: 9301 str r3, [sp, #4] + a9a8: 46ab mov fp, r5 + a9aa: e037 b.n aa1c + a9ac: 2100 movs r1, #0 + a9ae: e00f b.n a9d0 + if(y - s_right <= 0) top_val = sh_ups_tmp_buf[0]; + a9b0: 4648 mov r0, r9 + a9b2: 8800 ldrh r0, [r0, #0] + a9b4: e016 b.n a9e4 + else bottom_val = sh_ups_buf[(size - 1) * size + x]; + a9b6: 4641 mov r1, r8 + a9b8: 9802 ldr r0, [sp, #8] + a9ba: 5a09 ldrh r1, [r1, r0] + v += bottom_val; + a9bc: 18cb adds r3, r1, r3 + for(y = 0; y < size ; y++, sh_ups_tmp_buf += size) { + a9be: 3201 adds r2, #1 + a9c0: 44b9 add r9, r7 + a9c2: 19f6 adds r6, r6, r7 + a9c4: 3402 adds r4, #2 + a9c6: 4562 cmp r2, ip + a9c8: da12 bge.n a9f0 + sh_ups_blur_buf[y] = v < 0 ? 0 : (v >> SHADOW_UPSACALE_SHIFT); + a9ca: 2b00 cmp r3, #0 + a9cc: dbee blt.n a9ac + a9ce: 1199 asrs r1, r3, #6 + a9d0: 8021 strh r1, [r4, #0] + a9d2: 0011 movs r1, r2 + if(y - s_right <= 0) top_val = sh_ups_tmp_buf[0]; + a9d4: 4658 mov r0, fp + a9d6: 1a10 subs r0, r2, r0 + a9d8: 2800 cmp r0, #0 + a9da: dde9 ble.n a9b0 + else top_val = sh_ups_buf[(y - s_right) * size + x]; + a9dc: 9801 ldr r0, [sp, #4] + a9de: 1980 adds r0, r0, r6 + a9e0: 9d00 ldr r5, [sp, #0] + a9e2: 5b40 ldrh r0, [r0, r5] + v -= top_val; + a9e4: 1a1b subs r3, r3, r0 + if(y + s_left + 1 < size) bottom_val = sh_ups_buf[(y + s_left + 1) * size + x]; + a9e6: 4451 add r1, sl + a9e8: 4561 cmp r1, ip + a9ea: dae4 bge.n a9b6 + a9ec: 8831 ldrh r1, [r6, #0] + a9ee: e7e5 b.n a9bc + a9f0: 4645 mov r5, r8 + a9f2: 46b8 mov r8, r7 + a9f4: 9f07 ldr r7, [sp, #28] + a9f6: 4664 mov r4, ip + a9f8: 2300 movs r3, #0 + a9fa: 4641 mov r1, r8 + } + + /*Write back the result into `sh_ups_buf`*/ + sh_ups_tmp_buf = &sh_ups_buf[x]; + for(y = 0; y < size; y++, sh_ups_tmp_buf += size) { + (*sh_ups_tmp_buf) = sh_ups_blur_buf[y]; + a9fc: 883a ldrh r2, [r7, #0] + a9fe: 802a strh r2, [r5, #0] + for(y = 0; y < size; y++, sh_ups_tmp_buf += size) { + aa00: 3301 adds r3, #1 + aa02: 186d adds r5, r5, r1 + aa04: 3702 adds r7, #2 + aa06: 42a3 cmp r3, r4 + aa08: dbf8 blt.n a9fc + aa0a: 4688 mov r8, r1 + for(x = 0; x < size; x++) { + aa0c: 9b06 ldr r3, [sp, #24] + aa0e: 3301 adds r3, #1 + aa10: 9306 str r3, [sp, #24] + aa12: 9a03 ldr r2, [sp, #12] + aa14: 3202 adds r2, #2 + aa16: 9203 str r2, [sp, #12] + aa18: 42a3 cmp r3, r4 + aa1a: da22 bge.n aa62 + sh_ups_tmp_buf = &sh_ups_buf[x]; + aa1c: 9a03 ldr r2, [sp, #12] + aa1e: 0015 movs r5, r2 + int32_t v = sh_ups_tmp_buf[0] * sw; + aa20: 8813 ldrh r3, [r2, #0] + aa22: 9904 ldr r1, [sp, #16] + aa24: 434b muls r3, r1 + aa26: 9908 ldr r1, [sp, #32] + aa28: 000e movs r6, r1 + aa2a: 4694 mov ip, r2 + aa2c: 4466 add r6, ip + aa2e: 9a05 ldr r2, [sp, #20] + aa30: 0017 movs r7, r2 + aa32: 4694 mov ip, r2 + aa34: 46a9 mov r9, r5 + aa36: 2200 movs r2, #0 + aa38: 9707 str r7, [sp, #28] + aa3a: 4647 mov r7, r8 + aa3c: 0021 movs r1, r4 + aa3e: 4664 mov r4, ip + aa40: 468c mov ip, r1 + aa42: 46a8 mov r8, r5 + aa44: e7c1 b.n a9ca + sh_ups_buf[0] = sh_ups_buf[0] / sw; + aa46: 9b02 ldr r3, [sp, #8] + aa48: 9304 str r3, [sp, #16] + aa4a: 9d0c ldr r5, [sp, #48] ; 0x30 + aa4c: 8828 ldrh r0, [r5, #0] + aa4e: 0019 movs r1, r3 + aa50: 4b17 ldr r3, [pc, #92] ; (aab0 ) + aa52: 4798 blx r3 + aa54: 8028 strh r0, [r5, #0] + for(i = 1; i < (uint32_t)size * size; i++) { + aa56: 9a0d ldr r2, [sp, #52] ; 0x34 + aa58: 0013 movs r3, r2 + aa5a: 4353 muls r3, r2 + aa5c: 4698 mov r8, r3 + aa5e: 2b01 cmp r3, #1 + aa60: d817 bhi.n aa92 + } + } + + _lv_mem_buf_release(sh_ups_blur_buf); + aa62: 9805 ldr r0, [sp, #20] + aa64: 4b13 ldr r3, [pc, #76] ; (aab4 ) + aa66: 4798 blx r3 +} + aa68: b011 add sp, #68 ; 0x44 + aa6a: bc3c pop {r2, r3, r4, r5} + aa6c: 4690 mov r8, r2 + aa6e: 4699 mov r9, r3 + aa70: 46a2 mov sl, r4 + aa72: 46ab mov fp, r5 + aa74: bdf0 pop {r4, r5, r6, r7, pc} + aa76: 9f01 ldr r7, [sp, #4] + sh_ups_buf[0] = sh_ups_buf[0] / sw; + aa78: 9d0c ldr r5, [sp, #48] ; 0x30 + aa7a: 8828 ldrh r0, [r5, #0] + aa7c: 9904 ldr r1, [sp, #16] + aa7e: 4b0c ldr r3, [pc, #48] ; (aab0 ) + aa80: 4798 blx r3 + aa82: 8028 strh r0, [r5, #0] + for(i = 1; i < (uint32_t)size * size; i++) { + aa84: 9a0d ldr r2, [sp, #52] ; 0x34 + aa86: 0013 movs r3, r2 + aa88: 4353 muls r3, r2 + aa8a: 4698 mov r8, r3 + aa8c: 2b01 cmp r3, #1 + aa8e: d800 bhi.n aa92 + aa90: e76b b.n a96a + aa92: 9d0c ldr r5, [sp, #48] ; 0x30 + aa94: 2601 movs r6, #1 + else sh_ups_buf[i] = sh_ups_buf[i] / sw; + aa96: 4b06 ldr r3, [pc, #24] ; (aab0 ) + aa98: 4699 mov r9, r3 + aa9a: 4643 mov r3, r8 + aa9c: 46a0 mov r8, r4 + aa9e: 001c movs r4, r3 + aaa0: e757 b.n a952 + aaa2: 46c0 nop ; (mov r8, r8) + aaa4: 00010e59 .word 0x00010e59 + aaa8: 7ffffffe .word 0x7ffffffe + aaac: 00010c25 .word 0x00010c25 + aab0: 00017a75 .word 0x00017a75 + aab4: 00010b6d .word 0x00010b6d + +0000aab8 : +{ + aab8: b510 push {r4, lr} + aaba: 0004 movs r4, r0 + _lv_memset_00(dsc, sizeof(lv_draw_rect_dsc_t)); + aabc: 2154 movs r1, #84 ; 0x54 + aabe: 4b23 ldr r3, [pc, #140] ; (ab4c ) + aac0: 4798 blx r3 + dsc->bg_color = LV_COLOR_WHITE; + aac2: 4b23 ldr r3, [pc, #140] ; (ab50 ) + aac4: 881b ldrh r3, [r3, #0] + aac6: 8063 strh r3, [r4, #2] + dsc->bg_grad_color = LV_COLOR_BLACK; + aac8: 7923 ldrb r3, [r4, #4] + aaca: 221f movs r2, #31 + aacc: 4393 bics r3, r2 + aace: 7123 strb r3, [r4, #4] + aad0: 88a1 ldrh r1, [r4, #4] + aad2: 4b20 ldr r3, [pc, #128] ; (ab54 ) + aad4: 4019 ands r1, r3 + aad6: 80a1 strh r1, [r4, #4] + aad8: 2100 movs r1, #0 + aada: 7161 strb r1, [r4, #5] + dsc->border_color = LV_COLOR_BLACK; + aadc: 7ba1 ldrb r1, [r4, #14] + aade: 4391 bics r1, r2 + aae0: 73a1 strb r1, [r4, #14] + aae2: 89e1 ldrh r1, [r4, #14] + aae4: 4019 ands r1, r3 + aae6: 81e1 strh r1, [r4, #14] + aae8: 2100 movs r1, #0 + aaea: 73e1 strb r1, [r4, #15] + dsc->pattern_recolor = LV_COLOR_BLACK; + aaec: 2034 movs r0, #52 ; 0x34 + aaee: 5c21 ldrb r1, [r4, r0] + aaf0: 4391 bics r1, r2 + aaf2: 5421 strb r1, [r4, r0] + aaf4: 8ea1 ldrh r1, [r4, #52] ; 0x34 + aaf6: 4019 ands r1, r3 + aaf8: 86a1 strh r1, [r4, #52] ; 0x34 + aafa: 0021 movs r1, r4 + aafc: 3134 adds r1, #52 ; 0x34 + aafe: 2000 movs r0, #0 + ab00: 7048 strb r0, [r1, #1] + dsc->value_color = LV_COLOR_BLACK; + ab02: 2146 movs r1, #70 ; 0x46 + ab04: 5c60 ldrb r0, [r4, r1] + ab06: 4390 bics r0, r2 + ab08: 5460 strb r0, [r4, r1] + ab0a: 5a60 ldrh r0, [r4, r1] + ab0c: 4018 ands r0, r3 + ab0e: 5260 strh r0, [r4, r1] + ab10: 0021 movs r1, r4 + ab12: 3146 adds r1, #70 ; 0x46 + ab14: 2000 movs r0, #0 + ab16: 7048 strb r0, [r1, #1] + dsc->shadow_color = LV_COLOR_BLACK; + ab18: 7fa1 ldrb r1, [r4, #30] + ab1a: 4391 bics r1, r2 + ab1c: 77a1 strb r1, [r4, #30] + ab1e: 8be2 ldrh r2, [r4, #30] + ab20: 4013 ands r3, r2 + ab22: 83e3 strh r3, [r4, #30] + ab24: 2300 movs r3, #0 + ab26: 77e3 strb r3, [r4, #31] + dsc->bg_grad_color_stop = 0xFF; + ab28: 33ff adds r3, #255 ; 0xff + ab2a: 8163 strh r3, [r4, #10] + dsc->bg_opa = LV_OPA_COVER; + ab2c: 7323 strb r3, [r4, #12] + dsc->outline_opa = LV_OPA_COVER; + ab2e: 7723 strb r3, [r4, #28] + dsc->border_opa = LV_OPA_COVER; + ab30: 7523 strb r3, [r4, #20] + dsc->pattern_opa = LV_OPA_COVER; + ab32: 2236 movs r2, #54 ; 0x36 + ab34: 54a3 strb r3, [r4, r2] + dsc->pattern_font = LV_THEME_DEFAULT_FONT_NORMAL; + ab36: 4a08 ldr r2, [pc, #32] ; (ab58 ) + ab38: 6322 str r2, [r4, #48] ; 0x30 + dsc->value_opa = LV_OPA_COVER; + ab3a: 2144 movs r1, #68 ; 0x44 + ab3c: 5463 strb r3, [r4, r1] + dsc->value_font = LV_THEME_DEFAULT_FONT_NORMAL; + ab3e: 6422 str r2, [r4, #64] ; 0x40 + dsc->shadow_opa = LV_OPA_COVER; + ab40: 2228 movs r2, #40 ; 0x28 + ab42: 54a3 strb r3, [r4, r2] + dsc->border_side = LV_BORDER_SIDE_FULL; + ab44: 3bf0 subs r3, #240 ; 0xf0 + ab46: 8263 strh r3, [r4, #18] +} + ab48: bd10 pop {r4, pc} + ab4a: 46c0 nop ; (mov r8, r8) + ab4c: 00010fe5 .word 0x00010fe5 + ab50: 00018a18 .word 0x00018a18 + ab54: fffff81f .word 0xfffff81f + ab58: 20000030 .word 0x20000030 + +0000ab5c : +{ + ab5c: b5f0 push {r4, r5, r6, r7, lr} + ab5e: 46de mov lr, fp + ab60: 4657 mov r7, sl + ab62: 464e mov r6, r9 + ab64: 4645 mov r5, r8 + ab66: b5e0 push {r5, r6, r7, lr} + ab68: b0b1 sub sp, #196 ; 0xc4 + ab6a: 4681 mov r9, r0 + ab6c: 9104 str r1, [sp, #16] + ab6e: 4693 mov fp, r2 + * @param area_p pointer to an area + * @return the height of the area (if y1 == y2 -> height = 1) + */ +static inline lv_coord_t lv_area_get_height(const lv_area_t * area_p) +{ + return (lv_coord_t)(area_p->y2 - area_p->y1 + 1); + ab70: 88c4 ldrh r4, [r0, #6] + ab72: 8845 ldrh r5, [r0, #2] + ab74: 1c63 adds r3, r4, #1 + ab76: 1b5b subs r3, r3, r5 + if(lv_area_get_height(coords) < 1 || lv_area_get_width(coords) < 1) return; + ab78: b21b sxth r3, r3 + ab7a: 2b00 cmp r3, #0 + ab7c: dc01 bgt.n ab82 + ab7e: f000 ffce bl bb1e + return (lv_coord_t)(area_p->x2 - area_p->x1 + 1); + ab82: 8886 ldrh r6, [r0, #4] + ab84: 8807 ldrh r7, [r0, #0] + ab86: 1c73 adds r3, r6, #1 + ab88: 1bdb subs r3, r3, r7 + ab8a: b21b sxth r3, r3 + ab8c: 2b00 cmp r3, #0 + ab8e: dc01 bgt.n ab94 + ab90: f000 ffc5 bl bb1e + if(dsc->shadow_width == 0) return; + ab94: 0013 movs r3, r2 + ab96: 2220 movs r2, #32 + ab98: 5e9b ldrsh r3, [r3, r2] + ab9a: 4698 mov r8, r3 + ab9c: 2b00 cmp r3, #0 + ab9e: d101 bne.n aba4 + aba0: f000 fee1 bl b966 + if(dsc->shadow_opa <= LV_OPA_MIN) return; + aba4: 2328 movs r3, #40 ; 0x28 + aba6: 465a mov r2, fp + aba8: 5cd3 ldrb r3, [r2, r3] + abaa: 9306 str r3, [sp, #24] + abac: 2b05 cmp r3, #5 + abae: d801 bhi.n abb4 + abb0: f000 fed9 bl b966 + if(dsc->shadow_width == 1 && dsc->shadow_ofs_x == 0 && + abb4: 6a13 ldr r3, [r2, #32] + abb6: 2b01 cmp r3, #1 + abb8: d100 bne.n abbc + abba: e0e2 b.n ad82 + sh_rect_area.x1 = coords->x1 + dsc->shadow_ofs_x - dsc->shadow_spread; + abbc: 465b mov r3, fp + abbe: 8c59 ldrh r1, [r3, #34] ; 0x22 + abc0: 8cda ldrh r2, [r3, #38] ; 0x26 + abc2: 1a8b subs r3, r1, r2 + abc4: 18ff adds r7, r7, r3 + abc6: b2bf uxth r7, r7 + abc8: ab14 add r3, sp, #80 ; 0x50 + abca: 801f strh r7, [r3, #0] + sh_rect_area.x2 = coords->x2 + dsc->shadow_ofs_x + dsc->shadow_spread; + abcc: 1889 adds r1, r1, r2 + abce: 1876 adds r6, r6, r1 + abd0: b2b6 uxth r6, r6 + abd2: 809e strh r6, [r3, #4] + sh_rect_area.y1 = coords->y1 + dsc->shadow_ofs_y - dsc->shadow_spread; + abd4: 4659 mov r1, fp + abd6: 8c89 ldrh r1, [r1, #36] ; 0x24 + abd8: 1a88 subs r0, r1, r2 + abda: 182d adds r5, r5, r0 + abdc: b2ad uxth r5, r5 + abde: 805d strh r5, [r3, #2] + sh_rect_area.y2 = coords->y2 + dsc->shadow_ofs_y + dsc->shadow_spread; + abe0: 1852 adds r2, r2, r1 + abe2: 18a4 adds r4, r4, r2 + abe4: b2a4 uxth r4, r4 + abe6: 80dc strh r4, [r3, #6] + sh_area.x1 = sh_rect_area.x1 - sw / 2 - 1; + abe8: 4643 mov r3, r8 + abea: 0fdb lsrs r3, r3, #31 + abec: 4443 add r3, r8 + abee: 1059 asrs r1, r3, #1 + abf0: 43c9 mvns r1, r1 + abf2: b289 uxth r1, r1 + abf4: aa16 add r2, sp, #88 ; 0x58 + abf6: 1878 adds r0, r7, r1 + abf8: 8010 strh r0, [r2, #0] + sh_area.x2 = sh_rect_area.x2 + sw / 2 + 1; + abfa: 105b asrs r3, r3, #1 + abfc: 3301 adds r3, #1 + abfe: b29b uxth r3, r3 + ac00: 18f0 adds r0, r6, r3 + ac02: 8090 strh r0, [r2, #4] + sh_area.y1 = sh_rect_area.y1 - sw / 2 - 1; + ac04: 1869 adds r1, r5, r1 + ac06: 8051 strh r1, [r2, #2] + sh_area.y2 = sh_rect_area.y2 + sw / 2 + 1; + ac08: 18e3 adds r3, r4, r3 + ac0a: 80d3 strh r3, [r2, #6] + if(opa > LV_OPA_MAX) opa = LV_OPA_COVER; + ac0c: 9b06 ldr r3, [sp, #24] + ac0e: 2bfa cmp r3, #250 ; 0xfa + ac10: d901 bls.n ac16 + ac12: 23ff movs r3, #255 ; 0xff + ac14: 9306 str r3, [sp, #24] + lv_disp_t * disp = _lv_refr_get_disp_refreshing(); + ac16: 4b9f ldr r3, [pc, #636] ; (ae94 ) + ac18: 4798 blx r3 + lv_disp_buf_t * vdb = lv_disp_get_buf(disp); + ac1a: 4b9f ldr r3, [pc, #636] ; (ae98 ) + ac1c: 4798 blx r3 + ac1e: 4682 mov sl, r0 + is_common = _lv_area_intersect(&draw_area, &sh_area, clip); + ac20: 9a04 ldr r2, [sp, #16] + ac22: a916 add r1, sp, #88 ; 0x58 + ac24: a818 add r0, sp, #96 ; 0x60 + ac26: 4b9d ldr r3, [pc, #628] ; (ae9c ) + ac28: 4798 blx r3 + if(is_common == false) return; + ac2a: 2800 cmp r0, #0 + ac2c: d101 bne.n ac32 + ac2e: f000 fe9a bl b966 + draw_area.x1 -= disp_area->x1; + ac32: 4653 mov r3, sl + ac34: 8a1b ldrh r3, [r3, #16] + ac36: 469c mov ip, r3 + ac38: ab18 add r3, sp, #96 ; 0x60 + ac3a: 881a ldrh r2, [r3, #0] + ac3c: 4661 mov r1, ip + ac3e: 1a52 subs r2, r2, r1 + ac40: 801a strh r2, [r3, #0] + draw_area.y1 -= disp_area->y1; + ac42: 4652 mov r2, sl + ac44: 8a50 ldrh r0, [r2, #18] + ac46: 885a ldrh r2, [r3, #2] + ac48: 1a12 subs r2, r2, r0 + ac4a: 805a strh r2, [r3, #2] + draw_area.x2 -= disp_area->x1; + ac4c: 8899 ldrh r1, [r3, #4] + ac4e: 4662 mov r2, ip + ac50: 1a89 subs r1, r1, r2 + ac52: 8099 strh r1, [r3, #4] + draw_area.y2 -= disp_area->y1; + ac54: 88da ldrh r2, [r3, #6] + ac56: 1a12 subs r2, r2, r0 + ac58: 80da strh r2, [r3, #6] + ac5a: 2300 movs r3, #0 +{ + uint8_t * d8 = (uint8_t *)dst; + const uint8_t * s8 = (const uint8_t *)src; + + while(len) { + *d8 = *s8; + ac5c: a91a add r1, sp, #104 ; 0x68 + ac5e: 4648 mov r0, r9 + ac60: 5cc2 ldrb r2, [r0, r3] + ac62: 545a strb r2, [r3, r1] + ac64: 3301 adds r3, #1 + while(len) { + ac66: 2b08 cmp r3, #8 + ac68: d1fa bne.n ac60 + ac6a: 4681 mov r9, r0 + bg_coords.x1 += 1; + ac6c: ab1a add r3, sp, #104 ; 0x68 + ac6e: 8819 ldrh r1, [r3, #0] + ac70: 3101 adds r1, #1 + ac72: b28a uxth r2, r1 + ac74: 4694 mov ip, r2 + ac76: 801a strh r2, [r3, #0] + bg_coords.y1 += 1; + ac78: 8858 ldrh r0, [r3, #2] + ac7a: 3001 adds r0, #1 + ac7c: b282 uxth r2, r0 + ac7e: 9205 str r2, [sp, #20] + ac80: 466a mov r2, sp + ac82: 8a92 ldrh r2, [r2, #20] + ac84: 805a strh r2, [r3, #2] + bg_coords.x2 -= 1; + ac86: 8898 ldrh r0, [r3, #4] + ac88: 1e42 subs r2, r0, #1 + ac8a: 809a strh r2, [r3, #4] + bg_coords.y2 -= 1; + ac8c: 88da ldrh r2, [r3, #6] + ac8e: 1e51 subs r1, r2, #1 + ac90: 80d9 strh r1, [r3, #6] + int32_t r_bg = dsc->radius; + ac92: 465b mov r3, fp + ac94: 2100 movs r1, #0 + ac96: 5e5b ldrsh r3, [r3, r1] + ac98: 4661 mov r1, ip + ac9a: 1a41 subs r1, r0, r1 + ac9c: b209 sxth r1, r1 + return (lv_coord_t)(area_p->y2 - area_p->y1 + 1); + ac9e: 9805 ldr r0, [sp, #20] + aca0: 1a10 subs r0, r2, r0 + aca2: b200 sxth r0, r0 + int32_t short_side = LV_MATH_MIN(lv_area_get_width(&bg_coords), lv_area_get_height(&bg_coords)); + aca4: 0002 movs r2, r0 + aca6: 4281 cmp r1, r0 + aca8: da00 bge.n acac + acaa: 000a movs r2, r1 + if(r_bg > short_side >> 1) r_bg = short_side >> 1; + acac: 1052 asrs r2, r2, #1 + acae: 920f str r2, [sp, #60] ; 0x3c + acb0: 429a cmp r2, r3 + acb2: dd00 ble.n acb6 + acb4: 930f str r3, [sp, #60] ; 0x3c + return (lv_coord_t)(area_p->x2 - area_p->x1 + 1); + acb6: 3601 adds r6, #1 + acb8: 1bf6 subs r6, r6, r7 + acba: b2b2 uxth r2, r6 + acbc: 4692 mov sl, r2 + acbe: b211 sxth r1, r2 + return (lv_coord_t)(area_p->y2 - area_p->y1 + 1); + acc0: 3401 adds r4, #1 + acc2: 1b65 subs r5, r4, r5 + acc4: b2ad uxth r5, r5 + acc6: b22a sxth r2, r5 + short_side = LV_MATH_MIN(lv_area_get_width(&sh_rect_area), lv_area_get_height(&sh_rect_area)); + acc8: 0014 movs r4, r2 + acca: 4291 cmp r1, r2 + accc: da00 bge.n acd0 + acce: 000c movs r4, r1 + if(r_sh > short_side >> 1) r_sh = short_side >> 1; + acd0: 1064 asrs r4, r4, #1 + acd2: 429c cmp r4, r3 + acd4: dd00 ble.n acd8 + acd6: 001c movs r4, r3 + int32_t corner_size = sw + r_sh; + acd8: 44a0 add r8, r4 + acda: 4643 mov r3, r8 + acdc: 9309 str r3, [sp, #36] ; 0x24 + sh_buf = _lv_mem_buf_get(corner_size * corner_size * sizeof(uint16_t)); + acde: 4640 mov r0, r8 + ace0: 4358 muls r0, r3 + ace2: 0040 lsls r0, r0, #1 + ace4: 4b6e ldr r3, [pc, #440] ; (aea0 ) + ace6: 4798 blx r3 + ace8: 900e str r0, [sp, #56] ; 0x38 + shadow_draw_corner_buf(&sh_rect_area, (uint16_t *)sh_buf, dsc->shadow_width, r_sh); + acea: 465b mov r3, fp + acec: 2720 movs r7, #32 + acee: 5fdf ldrsh r7, [r3, r7] + acf0: b222 sxth r2, r4 + int32_t sw_ori = sw; + acf2: 46b8 mov r8, r7 + int32_t size = sw_ori + r; + acf4: 19d3 adds r3, r2, r7 + acf6: 9307 str r3, [sp, #28] + acf8: 2300 movs r3, #0 + *d8 = *s8; + acfa: a822 add r0, sp, #136 ; 0x88 + acfc: a914 add r1, sp, #80 ; 0x50 + acfe: 5c5e ldrb r6, [r3, r1] + ad00: 541e strb r6, [r3, r0] + ad02: 3301 adds r3, #1 + while(len) { + ad04: 2b08 cmp r3, #8 + ad06: d1fa bne.n acfe + sh_area.x2 = sw / 2 + r - 1 - ((sw & 1) ? 0 : 1); + ad08: 0ffb lsrs r3, r7, #31 + ad0a: 19db adds r3, r3, r7 + ad0c: 105b asrs r3, r3, #1 + ad0e: b29b uxth r3, r3 + ad10: 2101 movs r1, #1 + ad12: 4039 ands r1, r7 + ad14: 000e movs r6, r1 + ad16: 9110 str r1, [sp, #64] ; 0x40 + ad18: 1e59 subs r1, r3, #1 + ad1a: 4270 negs r0, r6 + ad1c: 4170 adcs r0, r6 + ad1e: 1a09 subs r1, r1, r0 + ad20: 190c adds r4, r1, r4 + ad22: b2a4 uxth r4, r4 + ad24: a922 add r1, sp, #136 ; 0x88 + ad26: 808c strh r4, [r1, #4] + sh_area.y1 = sw / 2 + 1; + ad28: 3301 adds r3, #1 + ad2a: b29b uxth r3, r3 + ad2c: 804b strh r3, [r1, #2] + sh_area.x1 = sh_area.x2 - lv_area_get_width(coords); + ad2e: 4650 mov r0, sl + ad30: 1a24 subs r4, r4, r0 + ad32: 800c strh r4, [r1, #0] + sh_area.y2 = sh_area.y1 + lv_area_get_height(coords); + ad34: 18ed adds r5, r5, r3 + ad36: 80cd strh r5, [r1, #6] + lv_draw_mask_radius_init(&mask_param, &sh_area, r, false); + ad38: 2300 movs r3, #0 + ad3a: a829 add r0, sp, #164 ; 0xa4 + ad3c: 4c59 ldr r4, [pc, #356] ; (aea4 ) + ad3e: 47a0 blx r4 + if(sw_ori == 1) sw = 1; + ad40: 4643 mov r3, r8 + ad42: 2b01 cmp r3, #1 + ad44: d101 bne.n ad4a + ad46: f002 f95b bl d000 + ad4a: 107b asrs r3, r7, #1 + ad4c: 930d str r3, [sp, #52] ; 0x34 + lv_opa_t * mask_line = _lv_mem_buf_get(size); + ad4e: 9c07 ldr r4, [sp, #28] + ad50: 940c str r4, [sp, #48] ; 0x30 + ad52: 0020 movs r0, r4 + ad54: 4b52 ldr r3, [pc, #328] ; (aea0 ) + ad56: 4798 blx r3 + ad58: 900a str r0, [sp, #40] ; 0x28 + for(y = 0; y < size; y++) { + ad5a: 2c00 cmp r4, #0 + ad5c: dd61 ble.n ae22 + _lv_memset_00(sh_ups_tmp_buf, size * sizeof(sh_ups_tmp_buf[0])); + ad5e: 9b0c ldr r3, [sp, #48] ; 0x30 + ad60: 005b lsls r3, r3, #1 + ad62: 930b str r3, [sp, #44] ; 0x2c + ad64: 9b07 ldr r3, [sp, #28] + ad66: 4a50 ldr r2, [pc, #320] ; (aea8 ) + ad68: 4694 mov ip, r2 + ad6a: 4463 add r3, ip + ad6c: 005b lsls r3, r3, #1 + ad6e: 9a0e ldr r2, [sp, #56] ; 0x38 + ad70: 4692 mov sl, r2 + ad72: 2200 movs r2, #0 + ad74: 4690 mov r8, r2 + else sh_ups_tmp_buf[i] = (mask_line[i] << SHADOW_UPSACALE_SHIFT) / sw; + ad76: 4f4d ldr r7, [pc, #308] ; (aeac ) + ad78: 4652 mov r2, sl + ad7a: 9208 str r2, [sp, #32] + ad7c: 46ca mov sl, r9 + ad7e: 4699 mov r9, r3 + ad80: e01c b.n adbc + if(dsc->shadow_width == 1 && dsc->shadow_ofs_x == 0 && + ad82: 465b mov r3, fp + ad84: 2224 movs r2, #36 ; 0x24 + ad86: 5e9b ldrsh r3, [r3, r2] + ad88: 2b00 cmp r3, #0 + ad8a: d000 beq.n ad8e + ad8c: e716 b.n abbc + dsc->shadow_ofs_y == 0 && dsc->shadow_spread <= 0) { + ad8e: 465b mov r3, fp + ad90: 2226 movs r2, #38 ; 0x26 + ad92: 5e9b ldrsh r3, [r3, r2] + ad94: 2b00 cmp r3, #0 + ad96: dd00 ble.n ad9a + ad98: e710 b.n abbc + ad9a: f000 fde4 bl b966 + _lv_memset_00(sh_ups_tmp_buf, size * sizeof(sh_ups_tmp_buf[0])); + ad9e: 990b ldr r1, [sp, #44] ; 0x2c + ada0: 9808 ldr r0, [sp, #32] + ada2: 4b43 ldr r3, [pc, #268] ; (aeb0 ) + ada4: 4798 blx r3 + sh_ups_tmp_buf += size; + ada6: 9b08 ldr r3, [sp, #32] + ada8: 9a0b ldr r2, [sp, #44] ; 0x2c + adaa: 4694 mov ip, r2 + adac: 4463 add r3, ip + adae: 9308 str r3, [sp, #32] + for(y = 0; y < size; y++) { + adb0: 2301 movs r3, #1 + adb2: 469c mov ip, r3 + adb4: 44e0 add r8, ip + adb6: 9b07 ldr r3, [sp, #28] + adb8: 4543 cmp r3, r8 + adba: dd31 ble.n ae20 + _lv_memset_ff(mask_line, size); + adbc: 990c ldr r1, [sp, #48] ; 0x30 + adbe: 9c0a ldr r4, [sp, #40] ; 0x28 + adc0: 0020 movs r0, r4 + adc2: 4b3c ldr r3, [pc, #240] ; (aeb4 ) + adc4: 4798 blx r3 + lv_draw_mask_res_t mask_res = mask_param.dsc.cb(mask_line, 0, y, size, &mask_param); + adc6: 466b mov r3, sp + adc8: 221c movs r2, #28 + adca: 5e9b ldrsh r3, [r3, r2] + adcc: 4642 mov r2, r8 + adce: b212 sxth r2, r2 + add0: a929 add r1, sp, #164 ; 0xa4 + add2: 9100 str r1, [sp, #0] + add4: 2100 movs r1, #0 + add6: 0020 movs r0, r4 + add8: 9c29 ldr r4, [sp, #164] ; 0xa4 + adda: 47a0 blx r4 + if(mask_res == LV_DRAW_MASK_RES_TRANSP) { + addc: 2800 cmp r0, #0 + adde: d0de beq.n ad9e + sh_ups_tmp_buf[0] = (mask_line[0] << SHADOW_UPSACALE_SHIFT) / sw; + ade0: 9b0d ldr r3, [sp, #52] ; 0x34 + ade2: 9305 str r3, [sp, #20] + ade4: 9d0a ldr r5, [sp, #40] ; 0x28 + ade6: 7828 ldrb r0, [r5, #0] + ade8: 0180 lsls r0, r0, #6 + adea: 0019 movs r1, r3 + adec: 4b2f ldr r3, [pc, #188] ; (aeac ) + adee: 4798 blx r3 + adf0: 9b08 ldr r3, [sp, #32] + adf2: 8018 strh r0, [r3, #0] + for(i = 1; i < size; i++) { + adf4: 9a07 ldr r2, [sp, #28] + adf6: 2a01 cmp r2, #1 + adf8: ddd5 ble.n ada6 + adfa: 001c movs r4, r3 + adfc: 444b add r3, r9 + adfe: 001e movs r6, r3 + ae00: e005 b.n ae0e + if(mask_line[i] == mask_line[i - 1]) sh_ups_tmp_buf[i] = sh_ups_tmp_buf[i - 1]; + ae02: 8823 ldrh r3, [r4, #0] + ae04: 8063 strh r3, [r4, #2] + ae06: 3501 adds r5, #1 + ae08: 3402 adds r4, #2 + for(i = 1; i < size; i++) { + ae0a: 42a6 cmp r6, r4 + ae0c: d0cb beq.n ada6 + if(mask_line[i] == mask_line[i - 1]) sh_ups_tmp_buf[i] = sh_ups_tmp_buf[i - 1]; + ae0e: 7868 ldrb r0, [r5, #1] + ae10: 782b ldrb r3, [r5, #0] + ae12: 4283 cmp r3, r0 + ae14: d0f5 beq.n ae02 + else sh_ups_tmp_buf[i] = (mask_line[i] << SHADOW_UPSACALE_SHIFT) / sw; + ae16: 0180 lsls r0, r0, #6 + ae18: 9905 ldr r1, [sp, #20] + ae1a: 47b8 blx r7 + ae1c: 8060 strh r0, [r4, #2] + ae1e: e7f2 b.n ae06 + ae20: 46d1 mov r9, sl + _lv_mem_buf_release(mask_line); + ae22: 980a ldr r0, [sp, #40] ; 0x28 + ae24: 4b24 ldr r3, [pc, #144] ; (aeb8 ) + ae26: 4798 blx r3 + if(sw == 1) { + ae28: 9b0d ldr r3, [sp, #52] ; 0x34 + ae2a: 2b01 cmp r3, #1 + ae2c: d101 bne.n ae32 + ae2e: f002 f8f6 bl d01e + shadow_blur_corner(size, sw, sh_buf); + ae32: 466b mov r3, sp + ae34: 221c movs r2, #28 + ae36: 5e9b ldrsh r3, [r3, r2] + ae38: 9308 str r3, [sp, #32] + ae3a: 9c0e ldr r4, [sp, #56] ; 0x38 + ae3c: 0022 movs r2, r4 + ae3e: 9d0d ldr r5, [sp, #52] ; 0x34 + ae40: 0029 movs r1, r5 + ae42: 0018 movs r0, r3 + ae44: 4b1d ldr r3, [pc, #116] ; (aebc ) + ae46: 4798 blx r3 + sw += sw_ori & 1; + ae48: 9b10 ldr r3, [sp, #64] ; 0x40 + ae4a: 46ac mov ip, r5 + ae4c: 4463 add r3, ip + ae4e: b21f sxth r7, r3 + if(sw > 1) { + ae50: 2f01 cmp r7, #1 + ae52: dd3a ble.n aeca + sh_buf[0] = (sh_buf[0] << SHADOW_UPSACALE_SHIFT) / sw; + ae54: 9705 str r7, [sp, #20] + ae56: 8820 ldrh r0, [r4, #0] + ae58: 0180 lsls r0, r0, #6 + ae5a: 0039 movs r1, r7 + ae5c: 4b13 ldr r3, [pc, #76] ; (aeac ) + ae5e: 4798 blx r3 + ae60: 8020 strh r0, [r4, #0] + for(i = 1; i < (uint32_t) size * size; i++) { + ae62: 9d0c ldr r5, [sp, #48] ; 0x30 + ae64: 436d muls r5, r5 + ae66: 2d01 cmp r5, #1 + ae68: d92a bls.n aec0 + ae6a: 4a0f ldr r2, [pc, #60] ; (aea8 ) + ae6c: 4694 mov ip, r2 + ae6e: 4465 add r5, ip + ae70: 006d lsls r5, r5, #1 + ae72: 46a4 mov ip, r4 + ae74: 4465 add r5, ip + else sh_buf[i] = (sh_buf[i] << SHADOW_UPSACALE_SHIFT) / sw; + ae76: 4e0d ldr r6, [pc, #52] ; (aeac ) + ae78: e002 b.n ae80 + ae7a: 3402 adds r4, #2 + for(i = 1; i < (uint32_t) size * size; i++) { + ae7c: 42a5 cmp r5, r4 + ae7e: d01f beq.n aec0 + if(sh_buf[i] == sh_buf[i - 1]) sh_buf[i] = sh_buf[i - 1]; + ae80: 8860 ldrh r0, [r4, #2] + ae82: 8823 ldrh r3, [r4, #0] + ae84: 4283 cmp r3, r0 + ae86: d0f8 beq.n ae7a + else sh_buf[i] = (sh_buf[i] << SHADOW_UPSACALE_SHIFT) / sw; + ae88: 0180 lsls r0, r0, #6 + ae8a: 9905 ldr r1, [sp, #20] + ae8c: 47b0 blx r6 + ae8e: 8060 strh r0, [r4, #2] + ae90: e7f3 b.n ae7a + ae92: 46c0 nop ; (mov r8, r8) + ae94: 00004349 .word 0x00004349 + ae98: 0000f6a1 .word 0x0000f6a1 + ae9c: 0000fba7 .word 0x0000fba7 + aea0: 00010e59 .word 0x00010e59 + aea4: 0000a7ed .word 0x0000a7ed + aea8: 7fffffff .word 0x7fffffff + aeac: 00017a75 .word 0x00017a75 + aeb0: 00010fe5 .word 0x00010fe5 + aeb4: 00011089 .word 0x00011089 + aeb8: 00010b6d .word 0x00010b6d + aebc: 0000a855 .word 0x0000a855 + shadow_blur_corner(size, sw, sh_buf); + aec0: 9a0e ldr r2, [sp, #56] ; 0x38 + aec2: 0039 movs r1, r7 + aec4: 9808 ldr r0, [sp, #32] + aec6: 4bb5 ldr r3, [pc, #724] ; (b19c ) + aec8: 4798 blx r3 + for(x = 0; x < size * size; x++) { + aeca: 9f07 ldr r7, [sp, #28] + aecc: 437f muls r7, r7 + aece: 2f00 cmp r7, #0 + aed0: d00a beq.n aee8 + aed2: 9a0e ldr r2, [sp, #56] ; 0x38 + aed4: 0013 movs r3, r2 + aed6: 0078 lsls r0, r7, #1 + aed8: 4694 mov ip, r2 + aeda: 4460 add r0, ip + res_buf[x] = sh_buf[x]; + aedc: 8819 ldrh r1, [r3, #0] + aede: 7011 strb r1, [r2, #0] + aee0: 3302 adds r3, #2 + aee2: 3201 adds r2, #1 + for(x = 0; x < size * size; x++) { + aee4: 4283 cmp r3, r0 + aee6: d1f9 bne.n aedc + lv_coord_t h_half = sh_area.y1 + lv_area_get_height(&sh_area) / 2; + aee8: a916 add r1, sp, #88 ; 0x58 + aeea: 884a ldrh r2, [r1, #2] + aeec: 88cb ldrh r3, [r1, #6] + aeee: 3301 adds r3, #1 + aef0: 1a9b subs r3, r3, r2 + aef2: b21b sxth r3, r3 + aef4: 0fd8 lsrs r0, r3, #31 + aef6: 18c3 adds r3, r0, r3 + aef8: 105b asrs r3, r3, #1 + aefa: 18d3 adds r3, r2, r3 + aefc: b29b uxth r3, r3 + aefe: 9310 str r3, [sp, #64] ; 0x40 + af00: b21b sxth r3, r3 + af02: 930c str r3, [sp, #48] ; 0x30 + lv_coord_t w_half = sh_area.x1 + lv_area_get_width(&sh_area) / 2; + af04: 880a ldrh r2, [r1, #0] + return (lv_coord_t)(area_p->x2 - area_p->x1 + 1); + af06: 888b ldrh r3, [r1, #4] + af08: 3301 adds r3, #1 + af0a: 1a9b subs r3, r3, r2 + af0c: b21b sxth r3, r3 + af0e: 0fd9 lsrs r1, r3, #31 + af10: 18cb adds r3, r1, r3 + af12: 105b asrs r3, r3, #1 + af14: 18d3 adds r3, r2, r3 + af16: b29b uxth r3, r3 + af18: 9311 str r3, [sp, #68] ; 0x44 + af1a: b21b sxth r3, r3 + af1c: 930d str r3, [sp, #52] ; 0x34 + if(lv_draw_mask_get_cnt() > 0) simple_mode = false; + af1e: 4ba0 ldr r3, [pc, #640] ; (b1a0 ) + af20: 4798 blx r3 + af22: 2300 movs r3, #0 + af24: 9308 str r3, [sp, #32] + af26: 2800 cmp r0, #0 + af28: d110 bne.n af4c + else if(dsc->shadow_ofs_x != 0 || dsc->shadow_ofs_y != 0) simple_mode = false; + af2a: 465b mov r3, fp + af2c: 2222 movs r2, #34 ; 0x22 + af2e: 5e9b ldrsh r3, [r3, r2] + af30: 2b00 cmp r3, #0 + af32: d10b bne.n af4c + af34: 465b mov r3, fp + af36: 2224 movs r2, #36 ; 0x24 + af38: 5e9b ldrsh r3, [r3, r2] + af3a: 2b00 cmp r3, #0 + af3c: d106 bne.n af4c + else if(dsc->shadow_spread != 0) simple_mode = false; + af3e: 465b mov r3, fp + af40: 2226 movs r2, #38 ; 0x26 + af42: 5e9a ldrsh r2, [r3, r2] + af44: 4253 negs r3, r2 + af46: 4153 adcs r3, r2 + af48: b2db uxtb r3, r3 + af4a: 9308 str r3, [sp, #32] + af4c: ac16 add r4, sp, #88 ; 0x58 + af4e: 88a0 ldrh r0, [r4, #4] + af50: 3001 adds r0, #1 + af52: 8823 ldrh r3, [r4, #0] + af54: 1ac0 subs r0, r0, r3 + lv_opa_t * mask_buf = _lv_mem_buf_get(lv_area_get_width(&sh_area)); + af56: b200 sxth r0, r0 + af58: 4b92 ldr r3, [pc, #584] ; (b1a4 ) + af5a: 4798 blx r3 + af5c: 9005 str r0, [sp, #20] + lv_draw_mask_radius_init(&mask_rout_param, &bg_coords, r_bg, true); + af5e: 466b mov r3, sp + af60: 223c movs r2, #60 ; 0x3c + af62: 5e9a ldrsh r2, [r3, r2] + af64: 2301 movs r3, #1 + af66: a91a add r1, sp, #104 ; 0x68 + af68: a829 add r0, sp, #164 ; 0xa4 + af6a: 4d8f ldr r5, [pc, #572] ; (b1a8 ) + af6c: 47a8 blx r5 + int16_t mask_rout_id = lv_draw_mask_add(&mask_rout_param, NULL); + af6e: 2100 movs r1, #0 + af70: a829 add r0, sp, #164 ; 0xa4 + af72: 4b8e ldr r3, [pc, #568] ; (b1ac ) + af74: 4798 blx r3 + af76: 900f str r0, [sp, #60] ; 0x3c + a.x2 = sh_area.x2; + af78: 2204 movs r2, #4 + af7a: 5ea3 ldrsh r3, [r4, r2] + af7c: a91c add r1, sp, #112 ; 0x70 + af7e: 808b strh r3, [r1, #4] + a.x1 = a.x2 - corner_size + 1; + af80: 466a mov r2, sp + af82: 8c92 ldrh r2, [r2, #36] ; 0x24 + af84: 920a str r2, [sp, #40] ; 0x28 + af86: 3301 adds r3, #1 + af88: 1a9b subs r3, r3, r2 + af8a: 800b strh r3, [r1, #0] + a.y1 = sh_area.y1; + af8c: 2002 movs r0, #2 + af8e: 5e23 ldrsh r3, [r4, r0] + af90: 804b strh r3, [r1, #2] + a.y2 = a.y1 + corner_size - 1; + af92: 3b01 subs r3, #1 + af94: 4694 mov ip, r2 + af96: 4463 add r3, ip + af98: 80cb strh r3, [r1, #6] + bool has_com = _lv_area_intersect(&ca, &a, clip); + af9a: 9a04 ldr r2, [sp, #16] + af9c: a81e add r0, sp, #120 ; 0x78 + af9e: 4b84 ldr r3, [pc, #528] ; (b1b0 ) + afa0: 4798 blx r3 + if(has_com) { + afa2: 2800 cmp r0, #0 + afa4: d071 beq.n b08a + if(ca.y2 > h_half) ca.y2 = h_half; + afa6: ab1e add r3, sp, #120 ; 0x78 + afa8: 2206 movs r2, #6 + afaa: 5e9b ldrsh r3, [r3, r2] + afac: 990c ldr r1, [sp, #48] ; 0x30 + afae: 428b cmp r3, r1 + afb0: dd01 ble.n afb6 + afb2: ab1e add r3, sp, #120 ; 0x78 + afb4: 80d9 strh r1, [r3, #6] + if(ca.x1 <= w_half) ca.x1 = w_half + 1; + afb6: ab1e add r3, sp, #120 ; 0x78 + afb8: 2200 movs r2, #0 + afba: 5e9b ldrsh r3, [r3, r2] + afbc: 9a0d ldr r2, [sp, #52] ; 0x34 + afbe: 4293 cmp r3, r2 + afc0: dc03 bgt.n afca + afc2: 9b11 ldr r3, [sp, #68] ; 0x44 + afc4: 3301 adds r3, #1 + afc6: aa1e add r2, sp, #120 ; 0x78 + afc8: 8013 strh r3, [r2, #0] + afca: ab1e add r3, sp, #120 ; 0x78 + afcc: 2100 movs r1, #0 + afce: 5e5a ldrsh r2, [r3, r1] + afd0: 889b ldrh r3, [r3, #4] + afd2: 3301 adds r3, #1 + afd4: 1a9b subs r3, r3, r2 + afd6: b21b sxth r3, r3 + afd8: 930b str r3, [sp, #44] ; 0x2c + if(w > 0) { + afda: 2b00 cmp r3, #0 + afdc: dd55 ble.n b08a + return (lv_coord_t)(area_p->y2 - area_p->y1 + 1); + afde: ab1e add r3, sp, #120 ; 0x78 + afe0: 2106 movs r1, #6 + afe2: 5e5c ldrsh r4, [r3, r1] + afe4: 2602 movs r6, #2 + afe6: 5f9e ldrsh r6, [r3, r6] + sh_buf_tmp += corner_size * (ca.y1 - a.y1); + afe8: ab1c add r3, sp, #112 ; 0x70 + afea: 2102 movs r1, #2 + afec: 5e5d ldrsh r5, [r3, r1] + afee: 1b75 subs r5, r6, r5 + aff0: 9909 ldr r1, [sp, #36] ; 0x24 + aff2: 434d muls r5, r1 + sh_buf_tmp = sh_buf + (ca.x1 - a.x1); + aff4: 2100 movs r1, #0 + aff6: 5e5b ldrsh r3, [r3, r1] + aff8: 1ad2 subs r2, r2, r3 + sh_buf_tmp += corner_size * (ca.y1 - a.y1); + affa: 18ad adds r5, r5, r2 + affc: 9b0e ldr r3, [sp, #56] ; 0x38 + affe: 469c mov ip, r3 + b000: 4465 add r5, ip + b002: 2300 movs r3, #0 + *d8 = *s8; + b004: a822 add r0, sp, #136 ; 0x88 + b006: a91e add r1, sp, #120 ; 0x78 + b008: 5c5a ldrb r2, [r3, r1] + b00a: 541a strb r2, [r3, r0] + b00c: 3301 adds r3, #1 + while(len) { + b00e: 2b08 cmp r3, #8 + b010: d1fa bne.n b008 + fa.y2 = fa.y1; + b012: ab22 add r3, sp, #136 ; 0x88 + b014: 885a ldrh r2, [r3, #2] + b016: 80da strh r2, [r3, #6] + b018: 3401 adds r4, #1 + b01a: 1ba6 subs r6, r4, r6 + b01c: b236 sxth r6, r6 + for(y = 0; y < h; y++) { + b01e: 2e00 cmp r6, #0 + b020: dd33 ble.n b08a + b022: 1c73 adds r3, r6, #1 + b024: 4698 mov r8, r3 + b026: 2601 movs r6, #1 + mask_res = lv_draw_mask_apply(mask_buf, fa.x1, fa.y1, w); + b028: ac22 add r4, sp, #136 ; 0x88 + b02a: 4b62 ldr r3, [pc, #392] ; (b1b4 ) + b02c: 469a mov sl, r3 + b02e: 9507 str r5, [sp, #28] + b030: 465f mov r7, fp + b032: e019 b.n b068 + _lv_blend_fill(clip, &fa, dsc->shadow_color, mask_buf, + b034: 8bfa ldrh r2, [r7, #30] + b036: 2329 movs r3, #41 ; 0x29 + b038: 5cfb ldrb r3, [r7, r3] + b03a: 9302 str r3, [sp, #8] + b03c: 9b06 ldr r3, [sp, #24] + b03e: 9301 str r3, [sp, #4] + b040: 9000 str r0, [sp, #0] + b042: 9b05 ldr r3, [sp, #20] + b044: 0021 movs r1, r4 + b046: 9804 ldr r0, [sp, #16] + b048: 4d5b ldr r5, [pc, #364] ; (b1b8 ) + b04a: 47a8 blx r5 + fa.y1++; + b04c: 8863 ldrh r3, [r4, #2] + b04e: 3301 adds r3, #1 + b050: 8063 strh r3, [r4, #2] + fa.y2++; + b052: 88e3 ldrh r3, [r4, #6] + b054: 3301 adds r3, #1 + b056: 80e3 strh r3, [r4, #6] + b058: 9b09 ldr r3, [sp, #36] ; 0x24 + b05a: 469c mov ip, r3 + b05c: 9b07 ldr r3, [sp, #28] + b05e: 4463 add r3, ip + b060: 9307 str r3, [sp, #28] + b062: 3601 adds r6, #1 + for(y = 0; y < h; y++) { + b064: 45b0 cmp r8, r6 + b066: d00f beq.n b088 + _lv_memcpy(mask_buf, sh_buf_tmp, w); + b068: 9a0b ldr r2, [sp, #44] ; 0x2c + b06a: 9907 ldr r1, [sp, #28] + b06c: 9805 ldr r0, [sp, #20] + b06e: 4b53 ldr r3, [pc, #332] ; (b1bc ) + b070: 4798 blx r3 + mask_res = lv_draw_mask_apply(mask_buf, fa.x1, fa.y1, w); + b072: 2102 movs r1, #2 + b074: 5e62 ldrsh r2, [r4, r1] + b076: 2500 movs r5, #0 + b078: 5f61 ldrsh r1, [r4, r5] + b07a: 9b0b ldr r3, [sp, #44] ; 0x2c + b07c: 9805 ldr r0, [sp, #20] + b07e: 47d0 blx sl + if(mask_res == LV_DRAW_MASK_RES_FULL_COVER) mask_res = LV_DRAW_MASK_RES_CHANGED; + b080: 2801 cmp r0, #1 + b082: d1d7 bne.n b034 + b084: 3001 adds r0, #1 + b086: e7d5 b.n b034 + b088: 46bb mov fp, r7 + a.x2 = sh_area.x2; + b08a: aa16 add r2, sp, #88 ; 0x58 + b08c: 2104 movs r1, #4 + b08e: 5e53 ldrsh r3, [r2, r1] + b090: a91c add r1, sp, #112 ; 0x70 + b092: 808b strh r3, [r1, #4] + a.x1 = a.x2 - corner_size + 1; + b094: 3301 adds r3, #1 + b096: 980a ldr r0, [sp, #40] ; 0x28 + b098: 1a1b subs r3, r3, r0 + b09a: 800b strh r3, [r1, #0] + a.y1 = sh_area.y2 - corner_size + 1; + b09c: 2306 movs r3, #6 + b09e: 5ed2 ldrsh r2, [r2, r3] + b0a0: 1c53 adds r3, r2, #1 + b0a2: 1a1b subs r3, r3, r0 + b0a4: 804b strh r3, [r1, #2] + a.y2 = sh_area.y2; + b0a6: 80ca strh r2, [r1, #6] + has_com = _lv_area_intersect(&ca, &a, clip); + b0a8: 9a04 ldr r2, [sp, #16] + b0aa: a81e add r0, sp, #120 ; 0x78 + b0ac: 4b40 ldr r3, [pc, #256] ; (b1b0 ) + b0ae: 4798 blx r3 + if(has_com) { + b0b0: 2800 cmp r0, #0 + b0b2: d100 bne.n b0b6 + b0b4: e085 b.n b1c2 + if(ca.y1 <= h_half) ca.y1 = h_half + 1; + b0b6: ab1e add r3, sp, #120 ; 0x78 + b0b8: 2202 movs r2, #2 + b0ba: 5e9b ldrsh r3, [r3, r2] + b0bc: 9a0c ldr r2, [sp, #48] ; 0x30 + b0be: 4293 cmp r3, r2 + b0c0: dc03 bgt.n b0ca + b0c2: 9b10 ldr r3, [sp, #64] ; 0x40 + b0c4: 3301 adds r3, #1 + b0c6: aa1e add r2, sp, #120 ; 0x78 + b0c8: 8053 strh r3, [r2, #2] + if(ca.x1 <= w_half) ca.x1 = w_half + 1; + b0ca: ab1e add r3, sp, #120 ; 0x78 + b0cc: 2200 movs r2, #0 + b0ce: 5e9b ldrsh r3, [r3, r2] + b0d0: 9a0d ldr r2, [sp, #52] ; 0x34 + b0d2: 4293 cmp r3, r2 + b0d4: dc03 bgt.n b0de + b0d6: 9b11 ldr r3, [sp, #68] ; 0x44 + b0d8: 3301 adds r3, #1 + b0da: aa1e add r2, sp, #120 ; 0x78 + b0dc: 8013 strh r3, [r2, #0] + return (lv_coord_t)(area_p->x2 - area_p->x1 + 1); + b0de: ab1e add r3, sp, #120 ; 0x78 + b0e0: 2100 movs r1, #0 + b0e2: 5e5a ldrsh r2, [r3, r1] + b0e4: 889b ldrh r3, [r3, #4] + b0e6: 3301 adds r3, #1 + b0e8: 1a9b subs r3, r3, r2 + b0ea: b21b sxth r3, r3 + b0ec: 930b str r3, [sp, #44] ; 0x2c + if(w > 0) { + b0ee: 2b00 cmp r3, #0 + b0f0: dd67 ble.n b1c2 + return (lv_coord_t)(area_p->y2 - area_p->y1 + 1); + b0f2: ab1e add r3, sp, #120 ; 0x78 + b0f4: 2106 movs r1, #6 + b0f6: 5e5c ldrsh r4, [r3, r1] + b0f8: 2602 movs r6, #2 + b0fa: 5f9e ldrsh r6, [r3, r6] + sh_buf_tmp += corner_size * (a.y2 - ca.y2); + b0fc: ab1c add r3, sp, #112 ; 0x70 + b0fe: 2106 movs r1, #6 + b100: 5e5d ldrsh r5, [r3, r1] + b102: 1b2d subs r5, r5, r4 + b104: 9909 ldr r1, [sp, #36] ; 0x24 + b106: 434d muls r5, r1 + sh_buf_tmp = sh_buf + (ca.x1 - a.x1); + b108: 2100 movs r1, #0 + b10a: 5e5b ldrsh r3, [r3, r1] + b10c: 1ad2 subs r2, r2, r3 + sh_buf_tmp += corner_size * (a.y2 - ca.y2); + b10e: 18ad adds r5, r5, r2 + b110: 9b0e ldr r3, [sp, #56] ; 0x38 + b112: 469c mov ip, r3 + b114: 4465 add r5, ip + b116: 2300 movs r3, #0 + *d8 = *s8; + b118: a822 add r0, sp, #136 ; 0x88 + b11a: a91e add r1, sp, #120 ; 0x78 + b11c: 5c5a ldrb r2, [r3, r1] + b11e: 541a strb r2, [r3, r0] + b120: 3301 adds r3, #1 + while(len) { + b122: 2b08 cmp r3, #8 + b124: d1fa bne.n b11c + fa.y1 = fa.y2; /*Fill from bottom to top*/ + b126: ab22 add r3, sp, #136 ; 0x88 + b128: 88da ldrh r2, [r3, #6] + b12a: 805a strh r2, [r3, #2] + b12c: 3401 adds r4, #1 + b12e: 1ba6 subs r6, r4, r6 + b130: b236 sxth r6, r6 + for(y = 0; y < h; y++) { + b132: 2e00 cmp r6, #0 + b134: dd45 ble.n b1c2 + b136: 1c73 adds r3, r6, #1 + b138: 4698 mov r8, r3 + b13a: 2601 movs r6, #1 + mask_res = lv_draw_mask_apply(mask_buf, fa.x1, fa.y1, w); + b13c: ac22 add r4, sp, #136 ; 0x88 + b13e: 4b1d ldr r3, [pc, #116] ; (b1b4 ) + b140: 469a mov sl, r3 + b142: 9507 str r5, [sp, #28] + b144: 465f mov r7, fp + b146: e019 b.n b17c + _lv_blend_fill(clip, &fa, dsc->shadow_color, mask_buf, + b148: 8bfa ldrh r2, [r7, #30] + b14a: 2329 movs r3, #41 ; 0x29 + b14c: 5cfb ldrb r3, [r7, r3] + b14e: 9302 str r3, [sp, #8] + b150: 9b06 ldr r3, [sp, #24] + b152: 9301 str r3, [sp, #4] + b154: 9000 str r0, [sp, #0] + b156: 9b05 ldr r3, [sp, #20] + b158: 0021 movs r1, r4 + b15a: 9804 ldr r0, [sp, #16] + b15c: 4d16 ldr r5, [pc, #88] ; (b1b8 ) + b15e: 47a8 blx r5 + fa.y1--; + b160: 8863 ldrh r3, [r4, #2] + b162: 3b01 subs r3, #1 + b164: 8063 strh r3, [r4, #2] + fa.y2--; + b166: 88e3 ldrh r3, [r4, #6] + b168: 3b01 subs r3, #1 + b16a: 80e3 strh r3, [r4, #6] + b16c: 9b09 ldr r3, [sp, #36] ; 0x24 + b16e: 469c mov ip, r3 + b170: 9b07 ldr r3, [sp, #28] + b172: 4463 add r3, ip + b174: 9307 str r3, [sp, #28] + b176: 3601 adds r6, #1 + for(y = 0; y < h; y++) { + b178: 4546 cmp r6, r8 + b17a: d021 beq.n b1c0 + _lv_memcpy(mask_buf, sh_buf_tmp, w); + b17c: 9a0b ldr r2, [sp, #44] ; 0x2c + b17e: 9907 ldr r1, [sp, #28] + b180: 9805 ldr r0, [sp, #20] + b182: 4b0e ldr r3, [pc, #56] ; (b1bc ) + b184: 4798 blx r3 + mask_res = lv_draw_mask_apply(mask_buf, fa.x1, fa.y1, w); + b186: 2102 movs r1, #2 + b188: 5e62 ldrsh r2, [r4, r1] + b18a: 2500 movs r5, #0 + b18c: 5f61 ldrsh r1, [r4, r5] + b18e: 9b0b ldr r3, [sp, #44] ; 0x2c + b190: 9805 ldr r0, [sp, #20] + b192: 47d0 blx sl + if(mask_res == LV_DRAW_MASK_RES_FULL_COVER) mask_res = LV_DRAW_MASK_RES_CHANGED; + b194: 2801 cmp r0, #1 + b196: d1d7 bne.n b148 + b198: 3001 adds r0, #1 + b19a: e7d5 b.n b148 + b19c: 0000a855 .word 0x0000a855 + b1a0: 0000a659 .word 0x0000a659 + b1a4: 00010e59 .word 0x00010e59 + b1a8: 0000a7ed .word 0x0000a7ed + b1ac: 0000a585 .word 0x0000a585 + b1b0: 0000fba7 .word 0x0000fba7 + b1b4: 0000a5bd .word 0x0000a5bd + b1b8: 00005c05 .word 0x00005c05 + b1bc: 00010c25 .word 0x00010c25 + b1c0: 46bb mov fp, r7 + a.x2 = sh_area.x2; + b1c2: aa16 add r2, sp, #88 ; 0x58 + b1c4: 2104 movs r1, #4 + b1c6: 5e53 ldrsh r3, [r2, r1] + b1c8: a91c add r1, sp, #112 ; 0x70 + b1ca: 808b strh r3, [r1, #4] + a.x1 = a.x2 - corner_size + 1; + b1cc: 3301 adds r3, #1 + b1ce: 980a ldr r0, [sp, #40] ; 0x28 + b1d0: 1a1b subs r3, r3, r0 + b1d2: 800b strh r3, [r1, #0] + a.y1 = sh_area.y1 + corner_size; + b1d4: 8853 ldrh r3, [r2, #2] + b1d6: 4684 mov ip, r0 + b1d8: 4463 add r3, ip + b1da: 804b strh r3, [r1, #2] + a.y2 = sh_area.y2 - corner_size; + b1dc: 88d3 ldrh r3, [r2, #6] + b1de: 1a1b subs r3, r3, r0 + b1e0: 80cb strh r3, [r1, #6] + has_com = _lv_area_intersect(&ca, &a, clip); + b1e2: 9a04 ldr r2, [sp, #16] + b1e4: a81e add r0, sp, #120 ; 0x78 + b1e6: 4bd1 ldr r3, [pc, #836] ; (b52c ) + b1e8: 4798 blx r3 + if(has_com) { + b1ea: 2800 cmp r0, #0 + b1ec: d06c beq.n b2c8 + if(simple_mode) ca.x1 = LV_MATH_MAX(ca.x1, coords->x2); + b1ee: 9b08 ldr r3, [sp, #32] + b1f0: 2b00 cmp r3, #0 + b1f2: d00a beq.n b20a + b1f4: aa1e add r2, sp, #120 ; 0x78 + b1f6: 8810 ldrh r0, [r2, #0] + b1f8: 464b mov r3, r9 + b1fa: 889b ldrh r3, [r3, #4] + b1fc: 1c19 adds r1, r3, #0 + b1fe: b21b sxth r3, r3 + b200: b204 sxth r4, r0 + b202: 42a3 cmp r3, r4 + b204: da00 bge.n b208 + b206: 1c01 adds r1, r0, #0 + b208: 8011 strh r1, [r2, #0] + return (lv_coord_t)(area_p->x2 - area_p->x1 + 1); + b20a: ab1e add r3, sp, #120 ; 0x78 + b20c: 2100 movs r1, #0 + b20e: 5e5a ldrsh r2, [r3, r1] + b210: 889b ldrh r3, [r3, #4] + b212: 3301 adds r3, #1 + b214: 1a9b subs r3, r3, r2 + b216: b21b sxth r3, r3 + b218: 9307 str r3, [sp, #28] + if(w > 0) { + b21a: 2b00 cmp r3, #0 + b21c: dd54 ble.n b2c8 + return (lv_coord_t)(area_p->y2 - area_p->y1 + 1); + b21e: ab1e add r3, sp, #120 ; 0x78 + b220: 88df ldrh r7, [r3, #6] + b222: 3701 adds r7, #1 + b224: 885b ldrh r3, [r3, #2] + b226: 1aff subs r7, r7, r3 + b228: b23f sxth r7, r7 + sh_buf_tmp = sh_buf + corner_size * (corner_size - 1); + b22a: 9909 ldr r1, [sp, #36] ; 0x24 + b22c: 000b movs r3, r1 + b22e: 3b01 subs r3, #1 + b230: 434b muls r3, r1 + sh_buf_tmp += ca.x1 - a.x1; + b232: a91c add r1, sp, #112 ; 0x70 + b234: 2000 movs r0, #0 + b236: 5e09 ldrsh r1, [r1, r0] + b238: 1a52 subs r2, r2, r1 + b23a: 189a adds r2, r3, r2 + b23c: 0013 movs r3, r2 + b23e: 990e ldr r1, [sp, #56] ; 0x38 + b240: 468c mov ip, r1 + b242: 4463 add r3, ip + b244: 930b str r3, [sp, #44] ; 0x2c + b246: 2300 movs r3, #0 + *d8 = *s8; + b248: a822 add r0, sp, #136 ; 0x88 + b24a: a91e add r1, sp, #120 ; 0x78 + b24c: 5c5a ldrb r2, [r3, r1] + b24e: 541a strb r2, [r3, r0] + b250: 3301 adds r3, #1 + while(len) { + b252: 2b08 cmp r3, #8 + b254: d1fa bne.n b24c + fa.y2 = fa.y1; + b256: ab22 add r3, sp, #136 ; 0x88 + b258: 885a ldrh r2, [r3, #2] + b25a: 80da strh r2, [r3, #6] + for(y = 0; y < h; y++) { + b25c: 2f00 cmp r7, #0 + b25e: dd33 ble.n b2c8 + b260: 2500 movs r5, #0 + _lv_memcpy(mask_buf, sh_buf_tmp, w); + b262: 4bb3 ldr r3, [pc, #716] ; (b530 ) + b264: 4698 mov r8, r3 + mask_res = lv_draw_mask_apply(mask_buf, fa.x1, fa.y1, w); + b266: ac22 add r4, sp, #136 ; 0x88 + b268: 9b08 ldr r3, [sp, #32] + b26a: 469a mov sl, r3 + b26c: 465e mov r6, fp + b26e: 46bb mov fp, r7 + b270: e015 b.n b29e + _lv_blend_fill(clip, &fa, + b272: 8bf2 ldrh r2, [r6, #30] + b274: 2329 movs r3, #41 ; 0x29 + b276: 5cf3 ldrb r3, [r6, r3] + b278: 9302 str r3, [sp, #8] + b27a: 2328 movs r3, #40 ; 0x28 + b27c: 5cf3 ldrb r3, [r6, r3] + b27e: 9301 str r3, [sp, #4] + b280: 9000 str r0, [sp, #0] + b282: 9b05 ldr r3, [sp, #20] + b284: 0021 movs r1, r4 + b286: 9804 ldr r0, [sp, #16] + b288: 4faa ldr r7, [pc, #680] ; (b534 ) + b28a: 47b8 blx r7 + fa.y1++; + b28c: 8863 ldrh r3, [r4, #2] + b28e: 3301 adds r3, #1 + b290: 8063 strh r3, [r4, #2] + fa.y2++; + b292: 88e3 ldrh r3, [r4, #6] + b294: 3301 adds r3, #1 + b296: 80e3 strh r3, [r4, #6] + for(y = 0; y < h; y++) { + b298: 3501 adds r5, #1 + b29a: 455d cmp r5, fp + b29c: da13 bge.n b2c6 + _lv_memcpy(mask_buf, sh_buf_tmp, w); + b29e: 9a07 ldr r2, [sp, #28] + b2a0: 990b ldr r1, [sp, #44] ; 0x2c + b2a2: 9805 ldr r0, [sp, #20] + b2a4: 47c0 blx r8 + mask_res = LV_DRAW_MASK_RES_CHANGED; + b2a6: 2002 movs r0, #2 + if(simple_mode) { + b2a8: 4653 mov r3, sl + b2aa: 2b00 cmp r3, #0 + b2ac: d1e1 bne.n b272 + mask_res = lv_draw_mask_apply(mask_buf, fa.x1, fa.y1, w); + b2ae: 2302 movs r3, #2 + b2b0: 5ee2 ldrsh r2, [r4, r3] + b2b2: 2300 movs r3, #0 + b2b4: 5ee1 ldrsh r1, [r4, r3] + b2b6: 9b07 ldr r3, [sp, #28] + b2b8: 9805 ldr r0, [sp, #20] + b2ba: 4f9f ldr r7, [pc, #636] ; (b538 ) + b2bc: 47b8 blx r7 + if(mask_res == LV_DRAW_MASK_RES_FULL_COVER) mask_res = LV_DRAW_MASK_RES_CHANGED; + b2be: 2801 cmp r0, #1 + b2c0: d1d7 bne.n b272 + b2c2: 3001 adds r0, #1 + b2c4: e7d5 b.n b272 + b2c6: 46b3 mov fp, r6 + for(y = 0; y < corner_size; y++) { + b2c8: 9b09 ldr r3, [sp, #36] ; 0x24 + b2ca: 2b00 cmp r3, #0 + b2cc: dd1f ble.n b30e + for(x = 0; x < corner_size / 2; x++) { + b2ce: 0fdf lsrs r7, r3, #31 + b2d0: 469c mov ip, r3 + b2d2: 4467 add r7, ip + b2d4: 107f asrs r7, r7, #1 + b2d6: 9d0e ldr r5, [sp, #56] ; 0x38 + b2d8: 2600 movs r6, #0 + b2da: 1e5a subs r2, r3, #1 + b2dc: 4694 mov ip, r2 + b2de: 46b8 mov r8, r7 + b2e0: 001f movs r7, r3 + b2e2: e00b b.n b2fc + lv_opa_t tmp = sh_buf_tmp[x]; + b2e4: 7819 ldrb r1, [r3, #0] + sh_buf_tmp[x] = sh_buf_tmp[corner_size - x - 1]; + b2e6: 7810 ldrb r0, [r2, #0] + b2e8: 7018 strb r0, [r3, #0] + sh_buf_tmp[corner_size - x - 1] = tmp; + b2ea: 7011 strb r1, [r2, #0] + b2ec: 3301 adds r3, #1 + b2ee: 3a01 subs r2, #1 + for(x = 0; x < corner_size / 2; x++) { + b2f0: 429c cmp r4, r3 + b2f2: d1f7 bne.n b2e4 + b2f4: 19ed adds r5, r5, r7 + for(y = 0; y < corner_size; y++) { + b2f6: 3601 adds r6, #1 + b2f8: 42b7 cmp r7, r6 + b2fa: d008 beq.n b30e + for(x = 0; x < corner_size / 2; x++) { + b2fc: 4643 mov r3, r8 + b2fe: 2b00 cmp r3, #0 + b300: d0f8 beq.n b2f4 + b302: 002b movs r3, r5 + b304: 4662 mov r2, ip + b306: 18aa adds r2, r5, r2 + b308: 4641 mov r1, r8 + b30a: 186c adds r4, r5, r1 + b30c: e7ea b.n b2e4 + a.x1 = sh_area.x1; + b30e: aa16 add r2, sp, #88 ; 0x58 + b310: 2100 movs r1, #0 + b312: 5e53 ldrsh r3, [r2, r1] + b314: a91c add r1, sp, #112 ; 0x70 + b316: 800b strh r3, [r1, #0] + a.x2 = a.x1 + corner_size - 1; + b318: 3b01 subs r3, #1 + b31a: 9c0a ldr r4, [sp, #40] ; 0x28 + b31c: 46a4 mov ip, r4 + b31e: 4463 add r3, ip + b320: 808b strh r3, [r1, #4] + a.y1 = sh_area.y1; + b322: 2302 movs r3, #2 + b324: 5ed3 ldrsh r3, [r2, r3] + b326: 804b strh r3, [r1, #2] + a.y2 = a.y1 + corner_size - 1; + b328: 3b01 subs r3, #1 + b32a: 4463 add r3, ip + b32c: 80cb strh r3, [r1, #6] + has_com = _lv_area_intersect(&ca, &a, clip); + b32e: 9a04 ldr r2, [sp, #16] + b330: a81e add r0, sp, #120 ; 0x78 + b332: 4b7e ldr r3, [pc, #504] ; (b52c ) + b334: 4798 blx r3 + if(has_com) { + b336: 2800 cmp r0, #0 + b338: d06f beq.n b41a + if(ca.y2 > h_half) ca.y2 = h_half; + b33a: ab1e add r3, sp, #120 ; 0x78 + b33c: 2206 movs r2, #6 + b33e: 5e9b ldrsh r3, [r3, r2] + b340: 990c ldr r1, [sp, #48] ; 0x30 + b342: 428b cmp r3, r1 + b344: dd01 ble.n b34a + b346: ab1e add r3, sp, #120 ; 0x78 + b348: 80d9 strh r1, [r3, #6] + if(ca.x2 > w_half) ca.x2 = w_half; + b34a: ab1e add r3, sp, #120 ; 0x78 + b34c: 2204 movs r2, #4 + b34e: 5e9b ldrsh r3, [r3, r2] + b350: 990d ldr r1, [sp, #52] ; 0x34 + b352: 428b cmp r3, r1 + b354: dd01 ble.n b35a + b356: ab1e add r3, sp, #120 ; 0x78 + b358: 8099 strh r1, [r3, #4] + return (lv_coord_t)(area_p->x2 - area_p->x1 + 1); + b35a: ab1e add r3, sp, #120 ; 0x78 + b35c: 2100 movs r1, #0 + b35e: 5e5a ldrsh r2, [r3, r1] + b360: 889b ldrh r3, [r3, #4] + b362: 3301 adds r3, #1 + b364: 1a9b subs r3, r3, r2 + b366: b21b sxth r3, r3 + b368: 930b str r3, [sp, #44] ; 0x2c + if(w > 0) { + b36a: 2b00 cmp r3, #0 + b36c: dd55 ble.n b41a + return (lv_coord_t)(area_p->y2 - area_p->y1 + 1); + b36e: ab1e add r3, sp, #120 ; 0x78 + b370: 2106 movs r1, #6 + b372: 5e5c ldrsh r4, [r3, r1] + b374: 2602 movs r6, #2 + b376: 5f9e ldrsh r6, [r3, r6] + sh_buf_tmp += corner_size * (ca.y1 - a.y1); + b378: ab1c add r3, sp, #112 ; 0x70 + b37a: 2102 movs r1, #2 + b37c: 5e5d ldrsh r5, [r3, r1] + b37e: 1b75 subs r5, r6, r5 + b380: 9909 ldr r1, [sp, #36] ; 0x24 + b382: 434d muls r5, r1 + sh_buf_tmp = sh_buf + (ca.x1 - a.x1); + b384: 2100 movs r1, #0 + b386: 5e5b ldrsh r3, [r3, r1] + b388: 1ad2 subs r2, r2, r3 + sh_buf_tmp += corner_size * (ca.y1 - a.y1); + b38a: 18ad adds r5, r5, r2 + b38c: 9b0e ldr r3, [sp, #56] ; 0x38 + b38e: 469c mov ip, r3 + b390: 4465 add r5, ip + b392: 2300 movs r3, #0 + *d8 = *s8; + b394: a822 add r0, sp, #136 ; 0x88 + b396: a91e add r1, sp, #120 ; 0x78 + b398: 5c5a ldrb r2, [r3, r1] + b39a: 541a strb r2, [r3, r0] + b39c: 3301 adds r3, #1 + while(len) { + b39e: 2b08 cmp r3, #8 + b3a0: d1fa bne.n b398 + fa.y2 = fa.y1; + b3a2: ab22 add r3, sp, #136 ; 0x88 + b3a4: 885a ldrh r2, [r3, #2] + b3a6: 80da strh r2, [r3, #6] + b3a8: 3401 adds r4, #1 + b3aa: 1ba6 subs r6, r4, r6 + b3ac: b236 sxth r6, r6 + for(y = 0; y < h; y++) { + b3ae: 2e00 cmp r6, #0 + b3b0: dd33 ble.n b41a + b3b2: 1c73 adds r3, r6, #1 + b3b4: 4698 mov r8, r3 + b3b6: 2601 movs r6, #1 + mask_res = lv_draw_mask_apply(mask_buf, fa.x1, fa.y1, w); + b3b8: ac22 add r4, sp, #136 ; 0x88 + b3ba: 4b5f ldr r3, [pc, #380] ; (b538 ) + b3bc: 469a mov sl, r3 + b3be: 9507 str r5, [sp, #28] + b3c0: 465f mov r7, fp + b3c2: e019 b.n b3f8 + _lv_blend_fill(clip, &fa, dsc->shadow_color, mask_buf, + b3c4: 8bfa ldrh r2, [r7, #30] + b3c6: 2329 movs r3, #41 ; 0x29 + b3c8: 5cfb ldrb r3, [r7, r3] + b3ca: 9302 str r3, [sp, #8] + b3cc: 9b06 ldr r3, [sp, #24] + b3ce: 9301 str r3, [sp, #4] + b3d0: 9000 str r0, [sp, #0] + b3d2: 9b05 ldr r3, [sp, #20] + b3d4: 0021 movs r1, r4 + b3d6: 9804 ldr r0, [sp, #16] + b3d8: 4d56 ldr r5, [pc, #344] ; (b534 ) + b3da: 47a8 blx r5 + fa.y1++; + b3dc: 8863 ldrh r3, [r4, #2] + b3de: 3301 adds r3, #1 + b3e0: 8063 strh r3, [r4, #2] + fa.y2++; + b3e2: 88e3 ldrh r3, [r4, #6] + b3e4: 3301 adds r3, #1 + b3e6: 80e3 strh r3, [r4, #6] + b3e8: 9b09 ldr r3, [sp, #36] ; 0x24 + b3ea: 469c mov ip, r3 + b3ec: 9b07 ldr r3, [sp, #28] + b3ee: 4463 add r3, ip + b3f0: 9307 str r3, [sp, #28] + b3f2: 3601 adds r6, #1 + for(y = 0; y < h; y++) { + b3f4: 4546 cmp r6, r8 + b3f6: d00f beq.n b418 + _lv_memcpy(mask_buf, sh_buf_tmp, w); + b3f8: 9a0b ldr r2, [sp, #44] ; 0x2c + b3fa: 9907 ldr r1, [sp, #28] + b3fc: 9805 ldr r0, [sp, #20] + b3fe: 4b4c ldr r3, [pc, #304] ; (b530 ) + b400: 4798 blx r3 + mask_res = lv_draw_mask_apply(mask_buf, fa.x1, fa.y1, w); + b402: 2102 movs r1, #2 + b404: 5e62 ldrsh r2, [r4, r1] + b406: 2500 movs r5, #0 + b408: 5f61 ldrsh r1, [r4, r5] + b40a: 9b0b ldr r3, [sp, #44] ; 0x2c + b40c: 9805 ldr r0, [sp, #20] + b40e: 47d0 blx sl + if(mask_res == LV_DRAW_MASK_RES_FULL_COVER) mask_res = LV_DRAW_MASK_RES_CHANGED; + b410: 2801 cmp r0, #1 + b412: d1d7 bne.n b3c4 + b414: 3001 adds r0, #1 + b416: e7d5 b.n b3c4 + b418: 46bb mov fp, r7 + a.x1 = sh_area.x1; + b41a: aa16 add r2, sp, #88 ; 0x58 + b41c: 2100 movs r1, #0 + b41e: 5e53 ldrsh r3, [r2, r1] + b420: a91c add r1, sp, #112 ; 0x70 + b422: 800b strh r3, [r1, #0] + a.x2 = a.x1 + corner_size - 1; + b424: 3b01 subs r3, #1 + b426: 9c0a ldr r4, [sp, #40] ; 0x28 + b428: 46a4 mov ip, r4 + b42a: 4463 add r3, ip + b42c: 808b strh r3, [r1, #4] + a.y1 = sh_area.y2 - corner_size + 1; + b42e: 2306 movs r3, #6 + b430: 5ed2 ldrsh r2, [r2, r3] + b432: 1c53 adds r3, r2, #1 + b434: 1b1b subs r3, r3, r4 + b436: 804b strh r3, [r1, #2] + a.y2 = sh_area.y2; + b438: 80ca strh r2, [r1, #6] + has_com = _lv_area_intersect(&ca, &a, clip); + b43a: 9a04 ldr r2, [sp, #16] + b43c: a81e add r0, sp, #120 ; 0x78 + b43e: 4b3b ldr r3, [pc, #236] ; (b52c ) + b440: 4798 blx r3 + if(has_com) { + b442: 2800 cmp r0, #0 + b444: d100 bne.n b448 + b446: e07a b.n b53e + if(ca.y1 <= h_half) ca.y1 = h_half + 1; + b448: ab1e add r3, sp, #120 ; 0x78 + b44a: 2202 movs r2, #2 + b44c: 5e9b ldrsh r3, [r3, r2] + b44e: 9a0c ldr r2, [sp, #48] ; 0x30 + b450: 4293 cmp r3, r2 + b452: dc03 bgt.n b45c + b454: 9b10 ldr r3, [sp, #64] ; 0x40 + b456: 3301 adds r3, #1 + b458: aa1e add r2, sp, #120 ; 0x78 + b45a: 8053 strh r3, [r2, #2] + if(ca.x2 > w_half) ca.x2 = w_half; + b45c: ab1e add r3, sp, #120 ; 0x78 + b45e: 2204 movs r2, #4 + b460: 5e9b ldrsh r3, [r3, r2] + b462: 990d ldr r1, [sp, #52] ; 0x34 + b464: 428b cmp r3, r1 + b466: dd01 ble.n b46c + b468: ab1e add r3, sp, #120 ; 0x78 + b46a: 8099 strh r1, [r3, #4] + return (lv_coord_t)(area_p->x2 - area_p->x1 + 1); + b46c: ab1e add r3, sp, #120 ; 0x78 + b46e: 2100 movs r1, #0 + b470: 5e5a ldrsh r2, [r3, r1] + b472: 889b ldrh r3, [r3, #4] + b474: 3301 adds r3, #1 + b476: 1a9b subs r3, r3, r2 + b478: b21b sxth r3, r3 + b47a: 930b str r3, [sp, #44] ; 0x2c + if(w > 0) { + b47c: 2b00 cmp r3, #0 + b47e: dd5e ble.n b53e + return (lv_coord_t)(area_p->y2 - area_p->y1 + 1); + b480: ab1e add r3, sp, #120 ; 0x78 + b482: 2106 movs r1, #6 + b484: 5e5c ldrsh r4, [r3, r1] + b486: 2602 movs r6, #2 + b488: 5f9e ldrsh r6, [r3, r6] + sh_buf_tmp += corner_size * (a.y2 - ca.y2); + b48a: ab1c add r3, sp, #112 ; 0x70 + b48c: 2106 movs r1, #6 + b48e: 5e5d ldrsh r5, [r3, r1] + b490: 1b2d subs r5, r5, r4 + b492: 9909 ldr r1, [sp, #36] ; 0x24 + b494: 434d muls r5, r1 + sh_buf_tmp = sh_buf + (ca.x1 - a.x1); + b496: 2100 movs r1, #0 + b498: 5e5b ldrsh r3, [r3, r1] + b49a: 1ad2 subs r2, r2, r3 + sh_buf_tmp += corner_size * (a.y2 - ca.y2); + b49c: 18ad adds r5, r5, r2 + b49e: 9b0e ldr r3, [sp, #56] ; 0x38 + b4a0: 469c mov ip, r3 + b4a2: 4465 add r5, ip + b4a4: 2300 movs r3, #0 + *d8 = *s8; + b4a6: a822 add r0, sp, #136 ; 0x88 + b4a8: a91e add r1, sp, #120 ; 0x78 + b4aa: 5c5a ldrb r2, [r3, r1] + b4ac: 541a strb r2, [r3, r0] + b4ae: 3301 adds r3, #1 + while(len) { + b4b0: 2b08 cmp r3, #8 + b4b2: d1fa bne.n b4aa + fa.y1 = fa.y2; /*Fill from bottom to top*/ + b4b4: ab22 add r3, sp, #136 ; 0x88 + b4b6: 88da ldrh r2, [r3, #6] + b4b8: 805a strh r2, [r3, #2] + b4ba: 3401 adds r4, #1 + b4bc: 1ba6 subs r6, r4, r6 + b4be: b236 sxth r6, r6 + for(y = 0; y < h; y++) { + b4c0: 2e00 cmp r6, #0 + b4c2: dd3c ble.n b53e + b4c4: 1c73 adds r3, r6, #1 + b4c6: 4698 mov r8, r3 + b4c8: 2601 movs r6, #1 + mask_res = lv_draw_mask_apply(mask_buf, fa.x1, fa.y1, w); + b4ca: ac22 add r4, sp, #136 ; 0x88 + b4cc: 4b1a ldr r3, [pc, #104] ; (b538 ) + b4ce: 469a mov sl, r3 + b4d0: 9507 str r5, [sp, #28] + b4d2: 465f mov r7, fp + b4d4: e019 b.n b50a + _lv_blend_fill(clip, &fa, dsc->shadow_color, mask_buf, + b4d6: 8bfa ldrh r2, [r7, #30] + b4d8: 2329 movs r3, #41 ; 0x29 + b4da: 5cfb ldrb r3, [r7, r3] + b4dc: 9302 str r3, [sp, #8] + b4de: 9b06 ldr r3, [sp, #24] + b4e0: 9301 str r3, [sp, #4] + b4e2: 9000 str r0, [sp, #0] + b4e4: 9b05 ldr r3, [sp, #20] + b4e6: 0021 movs r1, r4 + b4e8: 9804 ldr r0, [sp, #16] + b4ea: 4d12 ldr r5, [pc, #72] ; (b534 ) + b4ec: 47a8 blx r5 + fa.y1--; + b4ee: 8863 ldrh r3, [r4, #2] + b4f0: 3b01 subs r3, #1 + b4f2: 8063 strh r3, [r4, #2] + fa.y2--; + b4f4: 88e3 ldrh r3, [r4, #6] + b4f6: 3b01 subs r3, #1 + b4f8: 80e3 strh r3, [r4, #6] + b4fa: 9b09 ldr r3, [sp, #36] ; 0x24 + b4fc: 469c mov ip, r3 + b4fe: 9b07 ldr r3, [sp, #28] + b500: 4463 add r3, ip + b502: 9307 str r3, [sp, #28] + b504: 3601 adds r6, #1 + for(y = 0; y < h; y++) { + b506: 4546 cmp r6, r8 + b508: d018 beq.n b53c + _lv_memcpy(mask_buf, sh_buf_tmp, w); + b50a: 9a0b ldr r2, [sp, #44] ; 0x2c + b50c: 9907 ldr r1, [sp, #28] + b50e: 9805 ldr r0, [sp, #20] + b510: 4b07 ldr r3, [pc, #28] ; (b530 ) + b512: 4798 blx r3 + mask_res = lv_draw_mask_apply(mask_buf, fa.x1, fa.y1, w); + b514: 2102 movs r1, #2 + b516: 5e62 ldrsh r2, [r4, r1] + b518: 2500 movs r5, #0 + b51a: 5f61 ldrsh r1, [r4, r5] + b51c: 9b0b ldr r3, [sp, #44] ; 0x2c + b51e: 9805 ldr r0, [sp, #20] + b520: 47d0 blx sl + if(mask_res == LV_DRAW_MASK_RES_FULL_COVER) mask_res = LV_DRAW_MASK_RES_CHANGED; + b522: 2801 cmp r0, #1 + b524: d1d7 bne.n b4d6 + b526: 3001 adds r0, #1 + b528: e7d5 b.n b4d6 + b52a: 46c0 nop ; (mov r8, r8) + b52c: 0000fba7 .word 0x0000fba7 + b530: 00010c25 .word 0x00010c25 + b534: 00005c05 .word 0x00005c05 + b538: 0000a5bd .word 0x0000a5bd + b53c: 46bb mov fp, r7 + a.x1 = sh_area.x1; + b53e: aa16 add r2, sp, #88 ; 0x58 + b540: 2100 movs r1, #0 + b542: 5e53 ldrsh r3, [r2, r1] + b544: a91c add r1, sp, #112 ; 0x70 + b546: 800b strh r3, [r1, #0] + a.x2 = a.x1 + corner_size - 1; + b548: 3b01 subs r3, #1 + b54a: 9c0a ldr r4, [sp, #40] ; 0x28 + b54c: 46a4 mov ip, r4 + b54e: 4463 add r3, ip + b550: 808b strh r3, [r1, #4] + a.y1 = sh_area.y1 + corner_size; + b552: 8853 ldrh r3, [r2, #2] + b554: 4463 add r3, ip + b556: 804b strh r3, [r1, #2] + a.y2 = sh_area.y2 - corner_size; + b558: 88d3 ldrh r3, [r2, #6] + b55a: 1b1b subs r3, r3, r4 + b55c: 80cb strh r3, [r1, #6] + has_com = _lv_area_intersect(&ca, &a, clip); + b55e: 9a04 ldr r2, [sp, #16] + b560: a81e add r0, sp, #120 ; 0x78 + b562: 4bc5 ldr r3, [pc, #788] ; (b878 ) + b564: 4798 blx r3 + if(has_com) { + b566: 2800 cmp r0, #0 + b568: d06c beq.n b644 + if(simple_mode) ca.x2 = LV_MATH_MIN(coords->x1, ca.x2); + b56a: 9b08 ldr r3, [sp, #32] + b56c: 2b00 cmp r3, #0 + b56e: d00a beq.n b586 + b570: aa1e add r2, sp, #120 ; 0x78 + b572: 464b mov r3, r9 + b574: 8818 ldrh r0, [r3, #0] + b576: 8893 ldrh r3, [r2, #4] + b578: 1c19 adds r1, r3, #0 + b57a: b21b sxth r3, r3 + b57c: b204 sxth r4, r0 + b57e: 42a3 cmp r3, r4 + b580: dd00 ble.n b584 + b582: 1c01 adds r1, r0, #0 + b584: 8091 strh r1, [r2, #4] + return (lv_coord_t)(area_p->x2 - area_p->x1 + 1); + b586: ab1e add r3, sp, #120 ; 0x78 + b588: 2100 movs r1, #0 + b58a: 5e5a ldrsh r2, [r3, r1] + b58c: 889b ldrh r3, [r3, #4] + b58e: 3301 adds r3, #1 + b590: 1a9b subs r3, r3, r2 + b592: b21b sxth r3, r3 + b594: 9307 str r3, [sp, #28] + if(w > 0) { + b596: 2b00 cmp r3, #0 + b598: dd54 ble.n b644 + return (lv_coord_t)(area_p->y2 - area_p->y1 + 1); + b59a: ab1e add r3, sp, #120 ; 0x78 + b59c: 88df ldrh r7, [r3, #6] + b59e: 3701 adds r7, #1 + b5a0: 885b ldrh r3, [r3, #2] + b5a2: 1aff subs r7, r7, r3 + b5a4: b23f sxth r7, r7 + sh_buf_tmp = sh_buf + corner_size * (corner_size - 1); + b5a6: 9909 ldr r1, [sp, #36] ; 0x24 + b5a8: 000b movs r3, r1 + b5aa: 3b01 subs r3, #1 + b5ac: 434b muls r3, r1 + sh_buf_tmp += ca.x1 - a.x1; + b5ae: a91c add r1, sp, #112 ; 0x70 + b5b0: 2000 movs r0, #0 + b5b2: 5e09 ldrsh r1, [r1, r0] + b5b4: 1a52 subs r2, r2, r1 + b5b6: 189a adds r2, r3, r2 + b5b8: 0013 movs r3, r2 + b5ba: 990e ldr r1, [sp, #56] ; 0x38 + b5bc: 468c mov ip, r1 + b5be: 4463 add r3, ip + b5c0: 930b str r3, [sp, #44] ; 0x2c + b5c2: 2300 movs r3, #0 + *d8 = *s8; + b5c4: a822 add r0, sp, #136 ; 0x88 + b5c6: a91e add r1, sp, #120 ; 0x78 + b5c8: 5c5a ldrb r2, [r3, r1] + b5ca: 541a strb r2, [r3, r0] + b5cc: 3301 adds r3, #1 + while(len) { + b5ce: 2b08 cmp r3, #8 + b5d0: d1fa bne.n b5c8 + fa.y2 = fa.y1; + b5d2: ab22 add r3, sp, #136 ; 0x88 + b5d4: 885a ldrh r2, [r3, #2] + b5d6: 80da strh r2, [r3, #6] + for(y = 0; y < h; y++) { + b5d8: 2f00 cmp r7, #0 + b5da: dd33 ble.n b644 + b5dc: 2500 movs r5, #0 + _lv_memcpy(mask_buf, sh_buf_tmp, w); + b5de: 4ba7 ldr r3, [pc, #668] ; (b87c ) + b5e0: 4698 mov r8, r3 + mask_res = lv_draw_mask_apply(mask_buf, fa.x1, fa.y1, w); + b5e2: ac22 add r4, sp, #136 ; 0x88 + b5e4: 9b08 ldr r3, [sp, #32] + b5e6: 469a mov sl, r3 + b5e8: 465e mov r6, fp + b5ea: 46bb mov fp, r7 + b5ec: e015 b.n b61a + _lv_blend_fill(clip, &fa, + b5ee: 8bf2 ldrh r2, [r6, #30] + b5f0: 2329 movs r3, #41 ; 0x29 + b5f2: 5cf3 ldrb r3, [r6, r3] + b5f4: 9302 str r3, [sp, #8] + b5f6: 2328 movs r3, #40 ; 0x28 + b5f8: 5cf3 ldrb r3, [r6, r3] + b5fa: 9301 str r3, [sp, #4] + b5fc: 9000 str r0, [sp, #0] + b5fe: 9b05 ldr r3, [sp, #20] + b600: 0021 movs r1, r4 + b602: 9804 ldr r0, [sp, #16] + b604: 4f9e ldr r7, [pc, #632] ; (b880 ) + b606: 47b8 blx r7 + fa.y1++; + b608: 8863 ldrh r3, [r4, #2] + b60a: 3301 adds r3, #1 + b60c: 8063 strh r3, [r4, #2] + fa.y2++; + b60e: 88e3 ldrh r3, [r4, #6] + b610: 3301 adds r3, #1 + b612: 80e3 strh r3, [r4, #6] + for(y = 0; y < h; y++) { + b614: 3501 adds r5, #1 + b616: 455d cmp r5, fp + b618: da13 bge.n b642 + _lv_memcpy(mask_buf, sh_buf_tmp, w); + b61a: 9a07 ldr r2, [sp, #28] + b61c: 990b ldr r1, [sp, #44] ; 0x2c + b61e: 9805 ldr r0, [sp, #20] + b620: 47c0 blx r8 + mask_res = LV_DRAW_MASK_RES_CHANGED; + b622: 2002 movs r0, #2 + if(simple_mode) { + b624: 4653 mov r3, sl + b626: 2b00 cmp r3, #0 + b628: d1e1 bne.n b5ee + mask_res = lv_draw_mask_apply(mask_buf, fa.x1, fa.y1, w); + b62a: 2302 movs r3, #2 + b62c: 5ee2 ldrsh r2, [r4, r3] + b62e: 2300 movs r3, #0 + b630: 5ee1 ldrsh r1, [r4, r3] + b632: 9b07 ldr r3, [sp, #28] + b634: 9805 ldr r0, [sp, #20] + b636: 4f93 ldr r7, [pc, #588] ; (b884 ) + b638: 47b8 blx r7 + if(mask_res == LV_DRAW_MASK_RES_FULL_COVER) mask_res = LV_DRAW_MASK_RES_CHANGED; + b63a: 2801 cmp r0, #1 + b63c: d1d7 bne.n b5ee + b63e: 3001 adds r0, #1 + b640: e7d5 b.n b5ee + b642: 46b3 mov fp, r6 + a.x1 = sh_area.x1 + corner_size; + b644: a91c add r1, sp, #112 ; 0x70 + b646: ab16 add r3, sp, #88 ; 0x58 + b648: 881a ldrh r2, [r3, #0] + b64a: 9c0a ldr r4, [sp, #40] ; 0x28 + b64c: 46a4 mov ip, r4 + b64e: 4462 add r2, ip + b650: 800a strh r2, [r1, #0] + a.x2 = sh_area.x2 - corner_size; + b652: 889a ldrh r2, [r3, #4] + b654: 1b12 subs r2, r2, r4 + b656: 808a strh r2, [r1, #4] + a.y1 = sh_area.y1; + b658: 2202 movs r2, #2 + b65a: 5e9b ldrsh r3, [r3, r2] + b65c: 804b strh r3, [r1, #2] + a.y2 = sh_area.y1 + corner_size - 1; + b65e: 3b01 subs r3, #1 + b660: 4463 add r3, ip + b662: 80cb strh r3, [r1, #6] + has_com = _lv_area_intersect(&ca, &a, clip); + b664: 9a04 ldr r2, [sp, #16] + b666: a81e add r0, sp, #120 ; 0x78 + b668: 4b83 ldr r3, [pc, #524] ; (b878 ) + b66a: 4798 blx r3 + if(has_com) { + b66c: 2800 cmp r0, #0 + b66e: d076 beq.n b75e + if(simple_mode) ca.y2 = LV_MATH_MIN(ca.y2, coords->y1); + b670: 9b08 ldr r3, [sp, #32] + b672: 2b00 cmp r3, #0 + b674: d00a beq.n b68c + b676: aa1e add r2, sp, #120 ; 0x78 + b678: 88d0 ldrh r0, [r2, #6] + b67a: 464b mov r3, r9 + b67c: 885b ldrh r3, [r3, #2] + b67e: 1c19 adds r1, r3, #0 + b680: b21b sxth r3, r3 + b682: b204 sxth r4, r0 + b684: 42a3 cmp r3, r4 + b686: dd00 ble.n b68a + b688: 1c01 adds r1, r0, #0 + b68a: 80d1 strh r1, [r2, #6] + return (lv_coord_t)(area_p->x2 - area_p->x1 + 1); + b68c: aa1e add r2, sp, #120 ; 0x78 + b68e: 8893 ldrh r3, [r2, #4] + b690: 3301 adds r3, #1 + b692: 8811 ldrh r1, [r2, #0] + b694: 1a5b subs r3, r3, r1 + b696: b21b sxth r3, r3 + b698: 930b str r3, [sp, #44] ; 0x2c + return (lv_coord_t)(area_p->y2 - area_p->y1 + 1); + b69a: 2102 movs r1, #2 + b69c: 5e53 ldrsh r3, [r2, r1] + b69e: 88d4 ldrh r4, [r2, #6] + b6a0: 3401 adds r4, #1 + b6a2: 1ae4 subs r4, r4, r3 + b6a4: b224 sxth r4, r4 + sh_buf_tmp = sh_buf + corner_size - 1; + b6a6: 9909 ldr r1, [sp, #36] ; 0x24 + b6a8: 910c str r1, [sp, #48] ; 0x30 + sh_buf_tmp += corner_size * (ca.y1 - a.y1); + b6aa: aa1c add r2, sp, #112 ; 0x70 + b6ac: 2502 movs r5, #2 + b6ae: 5f55 ldrsh r5, [r2, r5] + b6b0: 1b5d subs r5, r3, r5 + b6b2: 434d muls r5, r1 + sh_buf_tmp = sh_buf + corner_size - 1; + b6b4: 1e4b subs r3, r1, #1 + sh_buf_tmp += corner_size * (ca.y1 - a.y1); + b6b6: 18ed adds r5, r5, r3 + b6b8: 9b0e ldr r3, [sp, #56] ; 0x38 + b6ba: 469c mov ip, r3 + b6bc: 4465 add r5, ip + b6be: 2300 movs r3, #0 + *d8 = *s8; + b6c0: a822 add r0, sp, #136 ; 0x88 + b6c2: a91e add r1, sp, #120 ; 0x78 + b6c4: 5c5a ldrb r2, [r3, r1] + b6c6: 541a strb r2, [r3, r0] + b6c8: 3301 adds r3, #1 + while(len) { + b6ca: 2b08 cmp r3, #8 + b6cc: d1fa bne.n b6c4 + fa.y2 = fa.y1; + b6ce: ab22 add r3, sp, #136 ; 0x88 + b6d0: 885a ldrh r2, [r3, #2] + b6d2: 80da strh r2, [r3, #6] + for(y = 0; y < h; y++) { + b6d4: 2c00 cmp r4, #0 + b6d6: dd42 ble.n b75e + b6d8: 1c63 adds r3, r4, #1 + b6da: 4698 mov r8, r3 + b6dc: 2601 movs r6, #1 + _lv_memset(mask_buf, opa_tmp, w); + b6de: 4b6a ldr r3, [pc, #424] ; (b888 ) + b6e0: 469a mov sl, r3 + mask_res = lv_draw_mask_apply(mask_buf, fa.x1, fa.y1, w); + b6e2: ac22 add r4, sp, #136 ; 0x88 + b6e4: 9507 str r5, [sp, #28] + b6e6: 465f mov r7, fp + b6e8: e01e b.n b728 + if(opa_tmp != LV_OPA_COVER || opa != LV_OPA_COVER) opa_tmp = (opa * opa_tmp) >> 8; + b6ea: 9b06 ldr r3, [sp, #24] + b6ec: 2bff cmp r3, #255 ; 0xff + b6ee: d11f bne.n b730 + lv_opa_t opa_tmp = sh_buf_tmp[0]; + b6f0: 9906 ldr r1, [sp, #24] + b6f2: e020 b.n b736 + _lv_blend_fill(clip, &fa, dsc->shadow_color, mask_buf, + b6f4: 8bfa ldrh r2, [r7, #30] + b6f6: 2329 movs r3, #41 ; 0x29 + b6f8: 5cfb ldrb r3, [r7, r3] + b6fa: 9302 str r3, [sp, #8] + b6fc: 23ff movs r3, #255 ; 0xff + b6fe: 9301 str r3, [sp, #4] + b700: 9000 str r0, [sp, #0] + b702: 9b05 ldr r3, [sp, #20] + b704: 0021 movs r1, r4 + b706: 9804 ldr r0, [sp, #16] + b708: 4d5d ldr r5, [pc, #372] ; (b880 ) + b70a: 47a8 blx r5 + fa.y1++; + b70c: 8863 ldrh r3, [r4, #2] + b70e: 3301 adds r3, #1 + b710: 8063 strh r3, [r4, #2] + fa.y2++; + b712: 88e3 ldrh r3, [r4, #6] + b714: 3301 adds r3, #1 + b716: 80e3 strh r3, [r4, #6] + sh_buf_tmp += corner_size; + b718: 9b0c ldr r3, [sp, #48] ; 0x30 + b71a: 469c mov ip, r3 + b71c: 9b07 ldr r3, [sp, #28] + b71e: 4463 add r3, ip + b720: 9307 str r3, [sp, #28] + b722: 3601 adds r6, #1 + for(y = 0; y < h; y++) { + b724: 4546 cmp r6, r8 + b726: d019 beq.n b75c + lv_opa_t opa_tmp = sh_buf_tmp[0]; + b728: 9b07 ldr r3, [sp, #28] + b72a: 7819 ldrb r1, [r3, #0] + if(opa_tmp != LV_OPA_COVER || opa != LV_OPA_COVER) opa_tmp = (opa * opa_tmp) >> 8; + b72c: 29ff cmp r1, #255 ; 0xff + b72e: d0dc beq.n b6ea + b730: 9b06 ldr r3, [sp, #24] + b732: 4359 muls r1, r3 + b734: 0a09 lsrs r1, r1, #8 + _lv_memset(mask_buf, opa_tmp, w); + b736: 9a0b ldr r2, [sp, #44] ; 0x2c + b738: 9805 ldr r0, [sp, #20] + b73a: 47d0 blx sl + mask_res = LV_DRAW_MASK_RES_CHANGED; + b73c: 2002 movs r0, #2 + if(simple_mode) { + b73e: 9b08 ldr r3, [sp, #32] + b740: 2b00 cmp r3, #0 + b742: d1d7 bne.n b6f4 + mask_res = lv_draw_mask_apply(mask_buf, fa.x1, fa.y1, w); + b744: 2302 movs r3, #2 + b746: 5ee2 ldrsh r2, [r4, r3] + b748: 2300 movs r3, #0 + b74a: 5ee1 ldrsh r1, [r4, r3] + b74c: 9b0b ldr r3, [sp, #44] ; 0x2c + b74e: 9805 ldr r0, [sp, #20] + b750: 4d4c ldr r5, [pc, #304] ; (b884 ) + b752: 47a8 blx r5 + if(mask_res == LV_DRAW_MASK_RES_FULL_COVER) mask_res = LV_DRAW_MASK_RES_CHANGED; + b754: 2801 cmp r0, #1 + b756: d1cd bne.n b6f4 + b758: 3001 adds r0, #1 + b75a: e7cb b.n b6f4 + b75c: 46bb mov fp, r7 + a.x1 = sh_area.x1 + corner_size; + b75e: a91c add r1, sp, #112 ; 0x70 + b760: ab16 add r3, sp, #88 ; 0x58 + b762: 881a ldrh r2, [r3, #0] + b764: 9c0a ldr r4, [sp, #40] ; 0x28 + b766: 46a4 mov ip, r4 + b768: 4462 add r2, ip + b76a: 800a strh r2, [r1, #0] + a.x2 = sh_area.x2 - corner_size; + b76c: 889a ldrh r2, [r3, #4] + b76e: 1b12 subs r2, r2, r4 + b770: 808a strh r2, [r1, #4] + a.y1 = sh_area.y2 - corner_size + 1; + b772: 2206 movs r2, #6 + b774: 5e9a ldrsh r2, [r3, r2] + b776: 1c53 adds r3, r2, #1 + b778: 1b1b subs r3, r3, r4 + b77a: 804b strh r3, [r1, #2] + a.y2 = sh_area.y2; + b77c: 80ca strh r2, [r1, #6] + has_com = _lv_area_intersect(&ca, &a, clip); + b77e: 9a04 ldr r2, [sp, #16] + b780: a81e add r0, sp, #120 ; 0x78 + b782: 4b3d ldr r3, [pc, #244] ; (b878 ) + b784: 4798 blx r3 + if(has_com) { + b786: 2800 cmp r0, #0 + b788: d100 bne.n b78c + b78a: e081 b.n b890 + if(simple_mode) ca.y1 = LV_MATH_MAX(ca.y1, coords->y2); + b78c: 9b08 ldr r3, [sp, #32] + b78e: 2b00 cmp r3, #0 + b790: d00a beq.n b7a8 + b792: aa1e add r2, sp, #120 ; 0x78 + b794: 8850 ldrh r0, [r2, #2] + b796: 464b mov r3, r9 + b798: 88db ldrh r3, [r3, #6] + b79a: 1c19 adds r1, r3, #0 + b79c: b21b sxth r3, r3 + b79e: b204 sxth r4, r0 + b7a0: 42a3 cmp r3, r4 + b7a2: da00 bge.n b7a6 + b7a4: 1c01 adds r1, r0, #0 + b7a6: 8051 strh r1, [r2, #2] + return (lv_coord_t)(area_p->x2 - area_p->x1 + 1); + b7a8: aa1e add r2, sp, #120 ; 0x78 + b7aa: 8893 ldrh r3, [r2, #4] + b7ac: 3301 adds r3, #1 + b7ae: 8811 ldrh r1, [r2, #0] + b7b0: 1a5b subs r3, r3, r1 + b7b2: b21b sxth r3, r3 + b7b4: 930b str r3, [sp, #44] ; 0x2c + return (lv_coord_t)(area_p->y2 - area_p->y1 + 1); + b7b6: 2106 movs r1, #6 + b7b8: 5e53 ldrsh r3, [r2, r1] + b7ba: 1c5c adds r4, r3, #1 + b7bc: 8852 ldrh r2, [r2, #2] + b7be: 1aa4 subs r4, r4, r2 + b7c0: b224 sxth r4, r4 + sh_buf_tmp = sh_buf + corner_size - 1; + b7c2: 9909 ldr r1, [sp, #36] ; 0x24 + sh_buf_tmp += corner_size * (a.y2 - ca.y2); + b7c4: aa1c add r2, sp, #112 ; 0x70 + b7c6: 2506 movs r5, #6 + b7c8: 5f55 ldrsh r5, [r2, r5] + b7ca: 1aed subs r5, r5, r3 + b7cc: 434d muls r5, r1 + sh_buf_tmp = sh_buf + corner_size - 1; + b7ce: 1e4b subs r3, r1, #1 + sh_buf_tmp += corner_size * (a.y2 - ca.y2); + b7d0: 18ed adds r5, r5, r3 + b7d2: 9b0e ldr r3, [sp, #56] ; 0x38 + b7d4: 469c mov ip, r3 + b7d6: 4465 add r5, ip + b7d8: 2300 movs r3, #0 + *d8 = *s8; + b7da: a822 add r0, sp, #136 ; 0x88 + b7dc: a91e add r1, sp, #120 ; 0x78 + b7de: 5c5a ldrb r2, [r3, r1] + b7e0: 541a strb r2, [r3, r0] + b7e2: 3301 adds r3, #1 + while(len) { + b7e4: 2b08 cmp r3, #8 + b7e6: d1fa bne.n b7de + fa.y1 = fa.y2; + b7e8: ab22 add r3, sp, #136 ; 0x88 + b7ea: 88da ldrh r2, [r3, #6] + b7ec: 805a strh r2, [r3, #2] + for(y = 0; y < h; y++) { + b7ee: 2c00 cmp r4, #0 + b7f0: dd4e ble.n b890 + b7f2: 1c63 adds r3, r4, #1 + b7f4: 4698 mov r8, r3 + b7f6: 2601 movs r6, #1 + _lv_memset(mask_buf, opa_tmp, w); + b7f8: 4b23 ldr r3, [pc, #140] ; (b888 ) + b7fa: 469a mov sl, r3 + mask_res = lv_draw_mask_apply(mask_buf, fa.x1, fa.y1, w); + b7fc: ac22 add r4, sp, #136 ; 0x88 + b7fe: 9507 str r5, [sp, #28] + b800: 465f mov r7, fp + b802: 46cb mov fp, r9 + b804: e01e b.n b844 + if(opa_tmp != LV_OPA_COVER || opa != LV_OPA_COVER) opa_tmp = (opa * opa_tmp) >> 8; + b806: 9b06 ldr r3, [sp, #24] + b808: 2bff cmp r3, #255 ; 0xff + b80a: d11f bne.n b84c + lv_opa_t opa_tmp = sh_buf_tmp[0]; + b80c: 9906 ldr r1, [sp, #24] + b80e: e020 b.n b852 + _lv_blend_fill(clip, &fa, dsc->shadow_color, mask_buf, + b810: 8bfa ldrh r2, [r7, #30] + b812: 2329 movs r3, #41 ; 0x29 + b814: 5cfb ldrb r3, [r7, r3] + b816: 9302 str r3, [sp, #8] + b818: 23ff movs r3, #255 ; 0xff + b81a: 9301 str r3, [sp, #4] + b81c: 9000 str r0, [sp, #0] + b81e: 9b05 ldr r3, [sp, #20] + b820: 0021 movs r1, r4 + b822: 9804 ldr r0, [sp, #16] + b824: 4d16 ldr r5, [pc, #88] ; (b880 ) + b826: 47a8 blx r5 + fa.y1--; + b828: 8863 ldrh r3, [r4, #2] + b82a: 3b01 subs r3, #1 + b82c: 8063 strh r3, [r4, #2] + fa.y2--; + b82e: 88e3 ldrh r3, [r4, #6] + b830: 3b01 subs r3, #1 + b832: 80e3 strh r3, [r4, #6] + sh_buf_tmp += corner_size; + b834: 9b09 ldr r3, [sp, #36] ; 0x24 + b836: 469c mov ip, r3 + b838: 9b07 ldr r3, [sp, #28] + b83a: 4463 add r3, ip + b83c: 9307 str r3, [sp, #28] + b83e: 3601 adds r6, #1 + for(y = 0; y < h; y++) { + b840: 45b0 cmp r8, r6 + b842: d023 beq.n b88c + lv_opa_t opa_tmp = sh_buf_tmp[0]; + b844: 9b07 ldr r3, [sp, #28] + b846: 7819 ldrb r1, [r3, #0] + if(opa_tmp != LV_OPA_COVER || opa != LV_OPA_COVER) opa_tmp = (opa * opa_tmp) >> 8; + b848: 29ff cmp r1, #255 ; 0xff + b84a: d0dc beq.n b806 + b84c: 9b06 ldr r3, [sp, #24] + b84e: 4359 muls r1, r3 + b850: 0a09 lsrs r1, r1, #8 + _lv_memset(mask_buf, opa_tmp, w); + b852: 9a0b ldr r2, [sp, #44] ; 0x2c + b854: 9805 ldr r0, [sp, #20] + b856: 47d0 blx sl + mask_res = LV_DRAW_MASK_RES_CHANGED; + b858: 2002 movs r0, #2 + if(simple_mode) { + b85a: 9b08 ldr r3, [sp, #32] + b85c: 2b00 cmp r3, #0 + b85e: d1d7 bne.n b810 + mask_res = lv_draw_mask_apply(mask_buf, fa.x1, fa.y1, w); + b860: 2302 movs r3, #2 + b862: 5ee2 ldrsh r2, [r4, r3] + b864: 2300 movs r3, #0 + b866: 5ee1 ldrsh r1, [r4, r3] + b868: 9b0b ldr r3, [sp, #44] ; 0x2c + b86a: 9805 ldr r0, [sp, #20] + b86c: 4d05 ldr r5, [pc, #20] ; (b884 ) + b86e: 47a8 blx r5 + if(mask_res == LV_DRAW_MASK_RES_FULL_COVER) mask_res = LV_DRAW_MASK_RES_CHANGED; + b870: 2801 cmp r0, #1 + b872: d1cd bne.n b810 + b874: 3001 adds r0, #1 + b876: e7cb b.n b810 + b878: 0000fba7 .word 0x0000fba7 + b87c: 00010c25 .word 0x00010c25 + b880: 00005c05 .word 0x00005c05 + b884: 0000a5bd .word 0x0000a5bd + b888: 00010f45 .word 0x00010f45 + b88c: 46d9 mov r9, fp + b88e: 46bb mov fp, r7 + a.x1 = sh_area.x1 + corner_size; + b890: a91c add r1, sp, #112 ; 0x70 + b892: ab16 add r3, sp, #88 ; 0x58 + b894: 881a ldrh r2, [r3, #0] + b896: 9c0a ldr r4, [sp, #40] ; 0x28 + b898: 46a4 mov ip, r4 + b89a: 4462 add r2, ip + b89c: 800a strh r2, [r1, #0] + a.x2 = sh_area.x2 - corner_size; + b89e: 889a ldrh r2, [r3, #4] + b8a0: 1b12 subs r2, r2, r4 + b8a2: 808a strh r2, [r1, #4] + a.y1 = sh_area.y1 + corner_size; + b8a4: 885a ldrh r2, [r3, #2] + b8a6: 4462 add r2, ip + b8a8: 804a strh r2, [r1, #2] + a.y2 = sh_area.y2 - corner_size; + b8aa: 88db ldrh r3, [r3, #6] + b8ac: 1b1b subs r3, r3, r4 + b8ae: 80cb strh r3, [r1, #6] + has_com = _lv_area_intersect(&ca, &a, clip); + b8b0: 9a04 ldr r2, [sp, #16] + b8b2: a81e add r0, sp, #120 ; 0x78 + b8b4: 4bc4 ldr r3, [pc, #784] ; (bbc8 ) + b8b6: 4798 blx r3 + if(has_com && simple_mode == false) { + b8b8: 2800 cmp r0, #0 + b8ba: d04c beq.n b956 + b8bc: 9b08 ldr r3, [sp, #32] + b8be: 2b00 cmp r3, #0 + b8c0: d149 bne.n b956 + return (lv_coord_t)(area_p->x2 - area_p->x1 + 1); + b8c2: aa1e add r2, sp, #120 ; 0x78 + b8c4: 8893 ldrh r3, [r2, #4] + b8c6: 3301 adds r3, #1 + b8c8: 8811 ldrh r1, [r2, #0] + b8ca: 1a5b subs r3, r3, r1 + b8cc: b21b sxth r3, r3 + b8ce: 9306 str r3, [sp, #24] + return (lv_coord_t)(area_p->y2 - area_p->y1 + 1); + b8d0: 88d7 ldrh r7, [r2, #6] + b8d2: 3701 adds r7, #1 + b8d4: 8853 ldrh r3, [r2, #2] + b8d6: 1aff subs r7, r7, r3 + b8d8: b23f sxth r7, r7 + b8da: 2300 movs r3, #0 + *d8 = *s8; + b8dc: a822 add r0, sp, #136 ; 0x88 + b8de: 0011 movs r1, r2 + b8e0: 5c5a ldrb r2, [r3, r1] + b8e2: 541a strb r2, [r3, r0] + b8e4: 3301 adds r3, #1 + while(len) { + b8e6: 2b08 cmp r3, #8 + b8e8: d1fa bne.n b8e0 + fa.y2 = fa.y1; + b8ea: ab22 add r3, sp, #136 ; 0x88 + b8ec: 885a ldrh r2, [r3, #2] + b8ee: 80da strh r2, [r3, #6] + for(y = 0; y < h; y++) { + b8f0: 2f00 cmp r7, #0 + b8f2: dd30 ble.n b956 + b8f4: 3701 adds r7, #1 + b8f6: 2501 movs r5, #1 + _lv_memset(mask_buf, dsc->shadow_opa, w); + b8f8: 4bb4 ldr r3, [pc, #720] ; (bbcc ) + b8fa: 469a mov sl, r3 + mask_res = lv_draw_mask_apply(mask_buf, fa.x1, fa.y1, w); + b8fc: ac22 add r4, sp, #136 ; 0x88 + b8fe: 4bb4 ldr r3, [pc, #720] ; (bbd0 ) + b900: 4698 mov r8, r3 + b902: 465e mov r6, fp + b904: 46bb mov fp, r7 + b906: e014 b.n b932 + _lv_blend_fill(clip, &fa, dsc->shadow_color, mask_buf, + b908: 8bf2 ldrh r2, [r6, #30] + b90a: 2329 movs r3, #41 ; 0x29 + b90c: 5cf3 ldrb r3, [r6, r3] + b90e: 9302 str r3, [sp, #8] + b910: 23ff movs r3, #255 ; 0xff + b912: 9301 str r3, [sp, #4] + b914: 9000 str r0, [sp, #0] + b916: 9b05 ldr r3, [sp, #20] + b918: 0021 movs r1, r4 + b91a: 9804 ldr r0, [sp, #16] + b91c: 4fad ldr r7, [pc, #692] ; (bbd4 ) + b91e: 47b8 blx r7 + fa.y1++; + b920: 8863 ldrh r3, [r4, #2] + b922: 3301 adds r3, #1 + b924: 8063 strh r3, [r4, #2] + fa.y2++; + b926: 88e3 ldrh r3, [r4, #6] + b928: 3301 adds r3, #1 + b92a: 80e3 strh r3, [r4, #6] + b92c: 3501 adds r5, #1 + for(y = 0; y < h; y++) { + b92e: 45ab cmp fp, r5 + b930: d010 beq.n b954 + _lv_memset(mask_buf, dsc->shadow_opa, w); + b932: 2328 movs r3, #40 ; 0x28 + b934: 5cf1 ldrb r1, [r6, r3] + b936: 9a06 ldr r2, [sp, #24] + b938: 9f05 ldr r7, [sp, #20] + b93a: 0038 movs r0, r7 + b93c: 47d0 blx sl + mask_res = lv_draw_mask_apply(mask_buf, fa.x1, fa.y1, w); + b93e: 2102 movs r1, #2 + b940: 5e62 ldrsh r2, [r4, r1] + b942: 2000 movs r0, #0 + b944: 5e21 ldrsh r1, [r4, r0] + b946: 9b06 ldr r3, [sp, #24] + b948: 0038 movs r0, r7 + b94a: 47c0 blx r8 + if(mask_res == LV_DRAW_MASK_RES_FULL_COVER) mask_res = LV_DRAW_MASK_RES_CHANGED; + b94c: 2801 cmp r0, #1 + b94e: d1db bne.n b908 + b950: 3001 adds r0, #1 + b952: e7d9 b.n b908 + b954: 46b3 mov fp, r6 + lv_draw_mask_remove_id(mask_rout_id); + b956: 980f ldr r0, [sp, #60] ; 0x3c + b958: 4b9f ldr r3, [pc, #636] ; (bbd8 ) + b95a: 4798 blx r3 + _lv_mem_buf_release(mask_buf); + b95c: 9805 ldr r0, [sp, #20] + b95e: 4c9f ldr r4, [pc, #636] ; (bbdc ) + b960: 47a0 blx r4 + _lv_mem_buf_release(sh_buf); + b962: 980e ldr r0, [sp, #56] ; 0x38 + b964: 47a0 blx r4 + if(dsc->bg_opa <= LV_OPA_MIN) return; + b966: 465b mov r3, fp + b968: 7b1b ldrb r3, [r3, #12] + b96a: 469a mov sl, r3 + b96c: 2b05 cmp r3, #5 + b96e: d93f bls.n b9f0 + b970: 2300 movs r3, #0 + *d8 = *s8; + b972: a91a add r1, sp, #104 ; 0x68 + b974: 4648 mov r0, r9 + b976: 5cc2 ldrb r2, [r0, r3] + b978: 545a strb r2, [r3, r1] + b97a: 3301 adds r3, #1 + while(len) { + b97c: 2b08 cmp r3, #8 + b97e: d1fa bne.n b976 + b980: 4681 mov r9, r0 + if(dsc->border_width > 1 && dsc->border_opa >= LV_OPA_MAX && dsc->radius != 0) { + b982: 465b mov r3, fp + b984: 2210 movs r2, #16 + b986: 5e9b ldrsh r3, [r3, r2] + b988: 2b01 cmp r3, #1 + b98a: dd1f ble.n b9cc + b98c: 465b mov r3, fp + b98e: 7d1b ldrb r3, [r3, #20] + b990: 2bf9 cmp r3, #249 ; 0xf9 + b992: d91b bls.n b9cc + b994: 465b mov r3, fp + b996: 2200 movs r2, #0 + b998: 5e9b ldrsh r3, [r3, r2] + b99a: 2b00 cmp r3, #0 + b99c: d016 beq.n b9cc + coords_bg.x1 += (dsc->border_side & LV_BORDER_SIDE_LEFT) ? 1 : 0; + b99e: 465b mov r3, fp + b9a0: 8a58 ldrh r0, [r3, #18] + b9a2: ab1a add r3, sp, #104 ; 0x68 + b9a4: 0881 lsrs r1, r0, #2 + b9a6: 2201 movs r2, #1 + b9a8: 4011 ands r1, r2 + b9aa: 881c ldrh r4, [r3, #0] + b9ac: 1909 adds r1, r1, r4 + b9ae: 8019 strh r1, [r3, #0] + coords_bg.y1 += (dsc->border_side & LV_BORDER_SIDE_TOP) ? 1 : 0; + b9b0: 0841 lsrs r1, r0, #1 + b9b2: 4011 ands r1, r2 + b9b4: 885c ldrh r4, [r3, #2] + b9b6: 1909 adds r1, r1, r4 + b9b8: 8059 strh r1, [r3, #2] + coords_bg.x2 -= (dsc->border_side & LV_BORDER_SIDE_RIGHT) ? 1 : 0; + b9ba: 08c4 lsrs r4, r0, #3 + b9bc: 4014 ands r4, r2 + b9be: 8899 ldrh r1, [r3, #4] + b9c0: 1b09 subs r1, r1, r4 + b9c2: 8099 strh r1, [r3, #4] + coords_bg.y2 -= (dsc->border_side & LV_BORDER_SIDE_BOTTOM) ? 1 : 0; + b9c4: 4002 ands r2, r0 + b9c6: 88d9 ldrh r1, [r3, #6] + b9c8: 1a8a subs r2, r1, r2 + b9ca: 80da strh r2, [r3, #6] + if(opa > LV_OPA_MAX) opa = LV_OPA_COVER; + b9cc: 4653 mov r3, sl + b9ce: 2bfa cmp r3, #250 ; 0xfa + b9d0: d901 bls.n b9d6 + b9d2: 23ff movs r3, #255 ; 0xff + b9d4: 469a mov sl, r3 + lv_disp_t * disp = _lv_refr_get_disp_refreshing(); + b9d6: 4b82 ldr r3, [pc, #520] ; (bbe0 ) + b9d8: 4798 blx r3 + lv_disp_buf_t * vdb = lv_disp_get_buf(disp); + b9da: 4b82 ldr r3, [pc, #520] ; (bbe4 ) + b9dc: 4798 blx r3 + b9de: 0007 movs r7, r0 + is_common = _lv_area_intersect(&draw_area, &coords_bg, clip); + b9e0: 9a04 ldr r2, [sp, #16] + b9e2: a91a add r1, sp, #104 ; 0x68 + b9e4: a81c add r0, sp, #112 ; 0x70 + b9e6: 4b78 ldr r3, [pc, #480] ; (bbc8 ) + b9e8: 4798 blx r3 + if(is_common == false) return; + b9ea: 2800 cmp r0, #0 + b9ec: d000 beq.n b9f0 + b9ee: e09d b.n bb2c + _lv_mem_buf_release(mask_buf); +} + +static void draw_pattern(const lv_area_t * coords, const lv_area_t * clip, lv_draw_rect_dsc_t * dsc) +{ + if(dsc->pattern_image == NULL) return; + b9f0: 465b mov r3, fp + b9f2: 6ad8 ldr r0, [r3, #44] ; 0x2c + b9f4: 2800 cmp r0, #0 + b9f6: d006 beq.n ba06 + if(dsc->pattern_opa <= LV_OPA_MIN) return; + b9f8: 2336 movs r3, #54 ; 0x36 + b9fa: 465a mov r2, fp + b9fc: 5cd3 ldrb r3, [r2, r3] + b9fe: 2b05 cmp r3, #5 + ba00: d901 bls.n ba06 + ba02: f000 fbd7 bl c1b4 + if(dsc->border_opa <= LV_OPA_MIN) return; + ba06: 465b mov r3, fp + ba08: 7d1e ldrb r6, [r3, #20] + ba0a: 2e05 cmp r6, #5 + ba0c: d919 bls.n ba42 + if(dsc->border_width == 0) return; + ba0e: 2210 movs r2, #16 + ba10: 5e9b ldrsh r3, [r3, r2] + ba12: 2b00 cmp r3, #0 + ba14: d015 beq.n ba42 + if(dsc->border_side == LV_BORDER_SIDE_NONE) return; + ba16: 465b mov r3, fp + ba18: 2212 movs r2, #18 + ba1a: 5e9b ldrsh r3, [r3, r2] + ba1c: 2b00 cmp r3, #0 + ba1e: d010 beq.n ba42 + if(opa > LV_OPA_MAX) opa = LV_OPA_COVER; + ba20: 2efa cmp r6, #250 ; 0xfa + ba22: d900 bls.n ba26 + ba24: 26ff movs r6, #255 ; 0xff + lv_disp_t * disp = _lv_refr_get_disp_refreshing(); + ba26: 4b6e ldr r3, [pc, #440] ; (bbe0 ) + ba28: 4798 blx r3 + lv_disp_buf_t * vdb = lv_disp_get_buf(disp); + ba2a: 4b6e ldr r3, [pc, #440] ; (bbe4 ) + ba2c: 4798 blx r3 + ba2e: 0007 movs r7, r0 + is_common = _lv_area_intersect(&draw_area, coords, clip); + ba30: 9a04 ldr r2, [sp, #16] + ba32: 4649 mov r1, r9 + ba34: a818 add r0, sp, #96 ; 0x60 + ba36: 4b64 ldr r3, [pc, #400] ; (bbc8 ) + ba38: 4798 blx r3 + if(is_common == false) return; + ba3a: 2800 cmp r0, #0 + ba3c: d001 beq.n ba42 + ba3e: f000 fd23 bl c488 +} + + +static void draw_value(const lv_area_t * coords, const lv_area_t * clip, lv_draw_rect_dsc_t * dsc) +{ + if(dsc->value_str == NULL) return; + ba42: 465b mov r3, fp + ba44: 6bd9 ldr r1, [r3, #60] ; 0x3c + ba46: 2900 cmp r1, #0 + ba48: d006 beq.n ba58 + if(dsc->value_opa <= LV_OPA_MIN) return; + ba4a: 2344 movs r3, #68 ; 0x44 + ba4c: 465a mov r2, fp + ba4e: 5cd3 ldrb r3, [r2, r3] + ba50: 2b05 cmp r3, #5 + ba52: d901 bls.n ba58 + ba54: f001 f838 bl cac8 + if(dsc->outline_opa <= LV_OPA_MIN) return; + ba58: 465b mov r3, fp + ba5a: 7f1b ldrb r3, [r3, #28] + ba5c: 4698 mov r8, r3 + ba5e: 2b05 cmp r3, #5 + ba60: d95d bls.n bb1e + if(dsc->outline_width == 0) return; + ba62: 465b mov r3, fp + ba64: 2218 movs r2, #24 + ba66: 5e9b ldrsh r3, [r3, r2] + ba68: 2b00 cmp r3, #0 + ba6a: d058 beq.n bb1e + if(opa > LV_OPA_MAX) opa = LV_OPA_COVER; + ba6c: 4643 mov r3, r8 + ba6e: 2bfa cmp r3, #250 ; 0xfa + ba70: d901 bls.n ba76 + ba72: 23ff movs r3, #255 ; 0xff + ba74: 4698 mov r8, r3 + uint8_t other_mask_cnt = lv_draw_mask_get_cnt(); + ba76: 4b5c ldr r3, [pc, #368] ; (bbe8 ) + ba78: 4798 blx r3 + ba7a: 900a str r0, [sp, #40] ; 0x28 + ba7c: 2300 movs r3, #0 + *d8 = *s8; + ba7e: a916 add r1, sp, #88 ; 0x58 + ba80: 4648 mov r0, r9 + ba82: 5cc2 ldrb r2, [r0, r3] + ba84: 545a strb r2, [r3, r1] + ba86: 3301 adds r3, #1 + while(len) { + ba88: 2b08 cmp r3, #8 + ba8a: d1fa bne.n ba82 + area_inner.x1 -= dsc->outline_pad; + ba8c: 465b mov r3, fp + ba8e: 8b5d ldrh r5, [r3, #26] + ba90: ab16 add r3, sp, #88 ; 0x58 + ba92: 881a ldrh r2, [r3, #0] + ba94: 1b52 subs r2, r2, r5 + ba96: b292 uxth r2, r2 + ba98: 4692 mov sl, r2 + ba9a: 801a strh r2, [r3, #0] + area_inner.y1 -= dsc->outline_pad; + ba9c: 885a ldrh r2, [r3, #2] + ba9e: 1b52 subs r2, r2, r5 + baa0: b292 uxth r2, r2 + baa2: 9207 str r2, [sp, #28] + baa4: 805a strh r2, [r3, #2] + area_inner.x2 += dsc->outline_pad; + baa6: 889f ldrh r7, [r3, #4] + baa8: 19ef adds r7, r5, r7 + baaa: b2bf uxth r7, r7 + baac: 809f strh r7, [r3, #4] + area_inner.y2 += dsc->outline_pad; + baae: 88da ldrh r2, [r3, #6] + bab0: 18ad adds r5, r5, r2 + bab2: b2ad uxth r5, r5 + bab4: 80dd strh r5, [r3, #6] + int32_t rin = dsc->radius; + bab6: 465b mov r3, fp + bab8: 2200 movs r2, #0 + baba: 5e9b ldrsh r3, [r3, r2] + babc: 9306 str r3, [sp, #24] + int32_t rout = rin + dsc->outline_width; + babe: 465b mov r3, fp + bac0: 2218 movs r2, #24 + bac2: 5e9b ldrsh r3, [r3, r2] + bac4: 9305 str r3, [sp, #20] + bac6: 2300 movs r3, #0 + *d8 = *s8; + bac8: a818 add r0, sp, #96 ; 0x60 + baca: a916 add r1, sp, #88 ; 0x58 + bacc: 5c5a ldrb r2, [r3, r1] + bace: 541a strb r2, [r3, r0] + bad0: 3301 adds r3, #1 + while(len) { + bad2: 2b08 cmp r3, #8 + bad4: d1fa bne.n bacc + area_outer.x1 -= dsc->outline_width; + bad6: 466b mov r3, sp + bad8: 8a9c ldrh r4, [r3, #20] + bada: ae18 add r6, sp, #96 ; 0x60 + badc: 8833 ldrh r3, [r6, #0] + bade: 1b1b subs r3, r3, r4 + bae0: b29b uxth r3, r3 + bae2: 9308 str r3, [sp, #32] + bae4: 8033 strh r3, [r6, #0] + area_outer.x2 += dsc->outline_width; + bae6: 88b3 ldrh r3, [r6, #4] + bae8: 18e3 adds r3, r4, r3 + baea: b29b uxth r3, r3 + baec: 9309 str r3, [sp, #36] ; 0x24 + baee: 80b3 strh r3, [r6, #4] + area_outer.y1 -= dsc->outline_width; + baf0: 8873 ldrh r3, [r6, #2] + baf2: 1b1b subs r3, r3, r4 + baf4: b29b uxth r3, r3 + baf6: 930b str r3, [sp, #44] ; 0x2c + baf8: 8073 strh r3, [r6, #2] + area_outer.y2 += dsc->outline_width; + bafa: 88f3 ldrh r3, [r6, #6] + bafc: 18e4 adds r4, r4, r3 + bafe: b2a4 uxth r4, r4 + bb00: 80f4 strh r4, [r6, #6] + lv_disp_t * disp = _lv_refr_get_disp_refreshing(); + bb02: 4b37 ldr r3, [pc, #220] ; (bbe0 ) + bb04: 4798 blx r3 + lv_disp_buf_t * vdb = lv_disp_get_buf(disp); + bb06: 4b37 ldr r3, [pc, #220] ; (bbe4 ) + bb08: 4798 blx r3 + bb0a: 4681 mov r9, r0 + is_common = _lv_area_intersect(&draw_area, &area_outer, clip); + bb0c: 9a04 ldr r2, [sp, #16] + bb0e: 0031 movs r1, r6 + bb10: a81a add r0, sp, #104 ; 0x68 + bb12: 4b2d ldr r3, [pc, #180] ; (bbc8 ) + bb14: 4798 blx r3 + if(is_common == false) return; + bb16: 2800 cmp r0, #0 + bb18: d001 beq.n bb1e + bb1a: f001 f831 bl cb80 +} + bb1e: b031 add sp, #196 ; 0xc4 + bb20: bc3c pop {r2, r3, r4, r5} + bb22: 4690 mov r8, r2 + bb24: 4699 mov r9, r3 + bb26: 46a2 mov sl, r4 + bb28: 46ab mov fp, r5 + bb2a: bdf0 pop {r4, r5, r6, r7, pc} + draw_area.x1 -= disp_area->x1; + bb2c: 8a38 ldrh r0, [r7, #16] + bb2e: aa1c add r2, sp, #112 ; 0x70 + bb30: 8811 ldrh r1, [r2, #0] + bb32: 1a09 subs r1, r1, r0 + bb34: b289 uxth r1, r1 + bb36: 8011 strh r1, [r2, #0] + draw_area.y1 -= disp_area->y1; + bb38: 8a7d ldrh r5, [r7, #18] + bb3a: 8854 ldrh r4, [r2, #2] + bb3c: 1b64 subs r4, r4, r5 + bb3e: 8054 strh r4, [r2, #2] + draw_area.x2 -= disp_area->x1; + bb40: 8893 ldrh r3, [r2, #4] + bb42: 1a1b subs r3, r3, r0 + bb44: b29b uxth r3, r3 + bb46: 8093 strh r3, [r2, #4] + draw_area.y2 -= disp_area->y1; + bb48: 88d0 ldrh r0, [r2, #6] + bb4a: 1b40 subs r0, r0, r5 + bb4c: 80d0 strh r0, [r2, #6] + return (lv_coord_t)(area_p->x2 - area_p->x1 + 1); + bb4e: 3301 adds r3, #1 + bb50: 1a5b subs r3, r3, r1 + bb52: b21b sxth r3, r3 + bb54: 930a str r3, [sp, #40] ; 0x28 + lv_opa_t * mask_buf = _lv_mem_buf_get(draw_area_w); + bb56: 930b str r3, [sp, #44] ; 0x2c + bb58: 0018 movs r0, r3 + bb5a: 4b24 ldr r3, [pc, #144] ; (bbec ) + bb5c: 4798 blx r3 + bb5e: 9006 str r0, [sp, #24] + uint16_t other_mask_cnt = lv_draw_mask_get_cnt(); + bb60: 4b21 ldr r3, [pc, #132] ; (bbe8 ) + bb62: 4798 blx r3 + bb64: b283 uxth r3, r0 + bb66: 930c str r3, [sp, #48] ; 0x30 + if(other_mask_cnt) simple_mode = false; + bb68: 2200 movs r2, #0 + bb6a: 9207 str r2, [sp, #28] + bb6c: 2b00 cmp r3, #0 + bb6e: d106 bne.n bb7e + else if(dsc->bg_grad_dir == LV_GRAD_DIR_HOR) simple_mode = false; + bb70: 465b mov r3, fp + bb72: 799b ldrb r3, [r3, #6] + bb74: 3b02 subs r3, #2 + bb76: 1e5a subs r2, r3, #1 + bb78: 4193 sbcs r3, r2 + bb7a: b2db uxtb r3, r3 + bb7c: 9307 str r3, [sp, #28] + bb7e: a91a add r1, sp, #104 ; 0x68 + bb80: 888c ldrh r4, [r1, #4] + bb82: 3401 adds r4, #1 + bb84: 880b ldrh r3, [r1, #0] + bb86: 1ae4 subs r4, r4, r3 + bb88: b224 sxth r4, r4 + int32_t coords_w = lv_area_get_width(&coords_bg); + bb8a: 0026 movs r6, r4 + int32_t rout = dsc->radius; + bb8c: 465b mov r3, fp + bb8e: 2200 movs r2, #0 + bb90: 5e9a ldrsh r2, [r3, r2] + return (lv_coord_t)(area_p->y2 - area_p->y1 + 1); + bb92: 88cb ldrh r3, [r1, #6] + bb94: 3301 adds r3, #1 + bb96: 8849 ldrh r1, [r1, #2] + bb98: 1a5b subs r3, r3, r1 + int32_t short_side = LV_MATH_MIN(coords_w, coords_h); + bb9a: b21b sxth r3, r3 + bb9c: 42a3 cmp r3, r4 + bb9e: dd00 ble.n bba2 + bba0: 0023 movs r3, r4 + if(rout > short_side >> 1) rout = short_side >> 1; + bba2: 105b asrs r3, r3, #1 + bba4: 4698 mov r8, r3 + bba6: 4293 cmp r3, r2 + bba8: dd00 ble.n bbac + bbaa: 4690 mov r8, r2 + if(simple_mode && rout == 0 && (dsc->bg_grad_dir == LV_GRAD_DIR_NONE)) { + bbac: 9b07 ldr r3, [sp, #28] + bbae: 2b00 cmp r3, #0 + bbb0: d02f beq.n bc12 + bbb2: 4643 mov r3, r8 + bbb4: 2b00 cmp r3, #0 + bbb6: d12c bne.n bc12 + bbb8: 465b mov r3, fp + bbba: 799b ldrb r3, [r3, #6] + bbbc: 2b00 cmp r3, #0 + bbbe: d017 beq.n bbf0 + int16_t mask_rout_id = LV_MASK_ID_INV; + bbc0: 2301 movs r3, #1 + bbc2: 425b negs r3, r3 + bbc4: 930f str r3, [sp, #60] ; 0x3c + bbc6: e033 b.n bc30 + bbc8: 0000fba7 .word 0x0000fba7 + bbcc: 00010f45 .word 0x00010f45 + bbd0: 0000a5bd .word 0x0000a5bd + bbd4: 00005c05 .word 0x00005c05 + bbd8: 0000a611 .word 0x0000a611 + bbdc: 00010b6d .word 0x00010b6d + bbe0: 00004349 .word 0x00004349 + bbe4: 0000f6a1 .word 0x0000f6a1 + bbe8: 0000a659 .word 0x0000a659 + bbec: 00010e59 .word 0x00010e59 + _lv_blend_fill(clip, &coords_bg, + bbf0: 465b mov r3, fp + bbf2: 885a ldrh r2, [r3, #2] + bbf4: 7b5b ldrb r3, [r3, #13] + bbf6: 9302 str r3, [sp, #8] + bbf8: 4653 mov r3, sl + bbfa: 9301 str r3, [sp, #4] + bbfc: 2301 movs r3, #1 + bbfe: 9300 str r3, [sp, #0] + bc00: 2300 movs r3, #0 + bc02: a91a add r1, sp, #104 ; 0x68 + bc04: 9804 ldr r0, [sp, #16] + bc06: 4cae ldr r4, [pc, #696] ; (bec0 ) + bc08: 47a0 blx r4 + int16_t mask_rout_id = LV_MASK_ID_INV; + bc0a: 2301 movs r3, #1 + bc0c: 425b negs r3, r3 + bc0e: 930f str r3, [sp, #60] ; 0x3c + bc10: e277 b.n c102 + if(rout > 0) { + bc12: 4643 mov r3, r8 + bc14: 2b00 cmp r3, #0 + bc16: dd37 ble.n bc88 + lv_draw_mask_radius_init(&mask_rout_param, &coords_bg, rout, false); + bc18: 4643 mov r3, r8 + bc1a: b21a sxth r2, r3 + bc1c: 2300 movs r3, #0 + bc1e: a91a add r1, sp, #104 ; 0x68 + bc20: a829 add r0, sp, #164 ; 0xa4 + bc22: 4da8 ldr r5, [pc, #672] ; (bec4 ) + bc24: 47a8 blx r5 + mask_rout_id = lv_draw_mask_add(&mask_rout_param, NULL); + bc26: 2100 movs r1, #0 + bc28: a829 add r0, sp, #164 ; 0xa4 + bc2a: 4ba7 ldr r3, [pc, #668] ; (bec8 ) + bc2c: 4798 blx r3 + bc2e: 900f str r0, [sp, #60] ; 0x3c + lv_color_t grad_color = dsc->bg_color; + bc30: 465b mov r3, fp + bc32: 885b ldrh r3, [r3, #2] + bc34: 466a mov r2, sp + bc36: 8413 strh r3, [r2, #32] + if(dsc->bg_grad_dir == LV_GRAD_DIR_HOR && dsc->bg_color.full != dsc->bg_grad_color.full) { + bc38: 465b mov r3, fp + bc3a: 799b ldrb r3, [r3, #6] + lv_color_t * grad_map = NULL; + bc3c: 2200 movs r2, #0 + bc3e: 920d str r2, [sp, #52] ; 0x34 + if(dsc->bg_grad_dir == LV_GRAD_DIR_HOR && dsc->bg_color.full != dsc->bg_grad_color.full) { + bc40: 2b02 cmp r3, #2 + bc42: d025 beq.n bc90 + return (lv_coord_t)(area_p->x2 - area_p->x1 + 1); + bc44: ab1a add r3, sp, #104 ; 0x68 + bc46: 2204 movs r2, #4 + bc48: 5e99 ldrsh r1, [r3, r2] + bc4a: 2000 movs r0, #0 + bc4c: 5e18 ldrsh r0, [r3, r0] + bc4e: 1c4b adds r3, r1, #1 + bc50: 1a1b subs r3, r3, r0 + if(lv_area_get_width(&coords_bg) - 2 * rout > SPLIT_LIMIT) split = true; + bc52: b21b sxth r3, r3 + bc54: 4642 mov r2, r8 + bc56: 0052 lsls r2, r2, #1 + bc58: 1a9b subs r3, r3, r2 + bc5a: 9309 str r3, [sp, #36] ; 0x24 + fill_area.x1 = coords_bg.x1; + bc5c: aa1e add r2, sp, #120 ; 0x78 + bc5e: 8010 strh r0, [r2, #0] + fill_area.x2 = coords_bg.x2; + bc60: 8091 strh r1, [r2, #4] + fill_area.y1 = disp_area->y1 + draw_area.y1; + bc62: a91c add r1, sp, #112 ; 0x70 + bc64: 2302 movs r3, #2 + bc66: 5ecd ldrsh r5, [r1, r3] + bc68: 8a7b ldrh r3, [r7, #18] + bc6a: 195b adds r3, r3, r5 + bc6c: b21b sxth r3, r3 + bc6e: 8053 strh r3, [r2, #2] + fill_area.y2 = fill_area.y1; + bc70: 80d3 strh r3, [r2, #6] + for(h = draw_area.y1; h <= draw_area.y2; h++) { + bc72: 2206 movs r2, #6 + bc74: 5e8b ldrsh r3, [r1, r2] + bc76: 429d cmp r5, r3 + bc78: dd00 ble.n bc7c + bc7a: e232 b.n c0e2 + mask_res = lv_draw_mask_apply(mask_buf, vdb->area.x1 + draw_area.x1, vdb->area.y1 + h, draw_area_w); + bc7c: 464b mov r3, r9 + bc7e: 9310 str r3, [sp, #64] ; 0x40 + bc80: 46b9 mov r9, r7 + bc82: 465e mov r6, fp + bc84: 46d3 mov fp, sl + bc86: e0e8 b.n be5a + int16_t mask_rout_id = LV_MASK_ID_INV; + bc88: 2301 movs r3, #1 + bc8a: 425b negs r3, r3 + bc8c: 930f str r3, [sp, #60] ; 0x3c + bc8e: e7cf b.n bc30 + if(dsc->bg_grad_dir == LV_GRAD_DIR_HOR && dsc->bg_color.full != dsc->bg_grad_color.full) { + bc90: 465b mov r3, fp + bc92: 885a ldrh r2, [r3, #2] + bc94: 889b ldrh r3, [r3, #4] + bc96: 429a cmp r2, r3 + bc98: d0d4 beq.n bc44 + grad_map = _lv_mem_buf_get(coords_w * sizeof(lv_color_t)); + bc9a: 0060 lsls r0, r4, #1 + bc9c: 4b8b ldr r3, [pc, #556] ; (becc ) + bc9e: 4798 blx r3 + bca0: 900d str r0, [sp, #52] ; 0x34 + for(i = 0; i < coords_w; i++) { + bca2: 2e00 cmp r6, #0 + bca4: ddce ble.n bc44 + bca6: 2500 movs r5, #0 + grad_map[i] = grad_get(dsc, coords_w, i); + bca8: 4642 mov r2, r8 + bcaa: 9209 str r2, [sp, #36] ; 0x24 + bcac: 46b0 mov r8, r6 + bcae: 002e movs r6, r5 + bcb0: 465d mov r5, fp + bcb2: 46bb mov fp, r7 + bcb4: 9005 str r0, [sp, #20] + bcb6: e01e b.n bcf6 + if(i <= min) return dsc->bg_color; + bcb8: 78a9 ldrb r1, [r5, #2] + bcba: 06c9 lsls r1, r1, #27 + bcbc: 0ec8 lsrs r0, r1, #27 + bcbe: 886b ldrh r3, [r5, #2] + bcc0: 055b lsls r3, r3, #21 + bcc2: 0e9b lsrs r3, r3, #26 + bcc4: 78ea ldrb r2, [r5, #3] + bcc6: 08d2 lsrs r2, r2, #3 + grad_map[i] = grad_get(dsc, coords_w, i); + bcc8: 7821 ldrb r1, [r4, #0] + bcca: 271f movs r7, #31 + bccc: 43b9 bics r1, r7 + bcce: 4301 orrs r1, r0 + bcd0: 7021 strb r1, [r4, #0] + bcd2: 0159 lsls r1, r3, #5 + bcd4: 8823 ldrh r3, [r4, #0] + bcd6: 487e ldr r0, [pc, #504] ; (bed0 ) + bcd8: 4003 ands r3, r0 + bcda: 430b orrs r3, r1 + bcdc: 8023 strh r3, [r4, #0] + bcde: 00d2 lsls r2, r2, #3 + bce0: 0a1b lsrs r3, r3, #8 + bce2: 2107 movs r1, #7 + bce4: 400b ands r3, r1 + bce6: 4313 orrs r3, r2 + bce8: 7063 strb r3, [r4, #1] + for(i = 0; i < coords_w; i++) { + bcea: 3601 adds r6, #1 + bcec: 9b05 ldr r3, [sp, #20] + bcee: 3302 adds r3, #2 + bcf0: 9305 str r3, [sp, #20] + bcf2: 45b0 cmp r8, r6 + bcf4: dd58 ble.n bda8 + grad_map[i] = grad_get(dsc, coords_w, i); + bcf6: 9c05 ldr r4, [sp, #20] + int32_t min = (dsc->bg_main_color_stop * s) >> 8; + bcf8: 2308 movs r3, #8 + bcfa: 5ee9 ldrsh r1, [r5, r3] + bcfc: 4640 mov r0, r8 + bcfe: 4348 muls r0, r1 + bd00: 1200 asrs r0, r0, #8 + if(i <= min) return dsc->bg_color; + bd02: b232 sxth r2, r6 + bd04: 4290 cmp r0, r2 + bd06: dad7 bge.n bcb8 + int32_t max = (dsc->bg_grad_color_stop * s) >> 8; + bd08: 270a movs r7, #10 + bd0a: 5feb ldrsh r3, [r5, r7] + bd0c: 4647 mov r7, r8 + bd0e: 435f muls r7, r3 + bd10: 123f asrs r7, r7, #8 + if(i >= max) return dsc->bg_grad_color; + bd12: 42ba cmp r2, r7 + bd14: da3f bge.n bd96 + int32_t d = dsc->bg_grad_color_stop - dsc->bg_main_color_stop; + bd16: 1a59 subs r1, r3, r1 + d = (s * d) >> 8; + bd18: 4643 mov r3, r8 + bd1a: 4359 muls r1, r3 + i -= min; + bd1c: 1a30 subs r0, r6, r0 + lv_opa_t mix = (i * 255) / d; + bd1e: b200 sxth r0, r0 + bd20: 0203 lsls r3, r0, #8 + bd22: 1a18 subs r0, r3, r0 + d = (s * d) >> 8; + bd24: 1209 asrs r1, r1, #8 + lv_opa_t mix = (i * 255) / d; + bd26: 4b6b ldr r3, [pc, #428] ; (bed4 ) + bd28: 4798 blx r3 + bd2a: 23ff movs r3, #255 ; 0xff + bd2c: 4018 ands r0, r3 + LV_COLOR_SET_R(ret, LV_MATH_UDIV255((uint16_t) LV_COLOR_GET_R(c1) * mix + LV_COLOR_GET_R(c2) * (255 - mix))); + bd2e: 1a19 subs r1, r3, r0 + bd30: 796a ldrb r2, [r5, #5] + bd32: 08d2 lsrs r2, r2, #3 + bd34: 4342 muls r2, r0 + bd36: 78eb ldrb r3, [r5, #3] + bd38: 08db lsrs r3, r3, #3 + bd3a: 434b muls r3, r1 + bd3c: 18d3 adds r3, r2, r3 + bd3e: 021a lsls r2, r3, #8 + bd40: 18d2 adds r2, r2, r3 + bd42: 01d2 lsls r2, r2, #7 + bd44: 18d2 adds r2, r2, r3 + bd46: 0dd2 lsrs r2, r2, #23 + bd48: 231f movs r3, #31 + bd4a: 401a ands r2, r3 + LV_COLOR_SET_G(ret, LV_MATH_UDIV255((uint16_t) LV_COLOR_GET_G(c1) * mix + LV_COLOR_GET_G(c2) * (255 - mix))); + bd4c: 88ab ldrh r3, [r5, #4] + bd4e: 055b lsls r3, r3, #21 + bd50: 0e9b lsrs r3, r3, #26 + bd52: 4343 muls r3, r0 + bd54: 469c mov ip, r3 + bd56: 886b ldrh r3, [r5, #2] + bd58: 055b lsls r3, r3, #21 + bd5a: 0e9b lsrs r3, r3, #26 + bd5c: 434b muls r3, r1 + bd5e: 4463 add r3, ip + bd60: 021f lsls r7, r3, #8 + bd62: 46bc mov ip, r7 + bd64: 449c add ip, r3 + bd66: 4667 mov r7, ip + bd68: 01ff lsls r7, r7, #7 + bd6a: 46bc mov ip, r7 + bd6c: 4463 add r3, ip + bd6e: 0ddb lsrs r3, r3, #23 + bd70: 273f movs r7, #63 ; 0x3f + bd72: 403b ands r3, r7 + LV_COLOR_SET_B(ret, LV_MATH_UDIV255((uint16_t) LV_COLOR_GET_B(c1) * mix + LV_COLOR_GET_B(c2) * (255 - mix))); + bd74: 792f ldrb r7, [r5, #4] + bd76: 06ff lsls r7, r7, #27 + bd78: 0eff lsrs r7, r7, #27 + bd7a: 4378 muls r0, r7 + bd7c: 78af ldrb r7, [r5, #2] + bd7e: 06ff lsls r7, r7, #27 + bd80: 0eff lsrs r7, r7, #27 + bd82: 4379 muls r1, r7 + bd84: 1840 adds r0, r0, r1 + bd86: 0201 lsls r1, r0, #8 + bd88: 1809 adds r1, r1, r0 + bd8a: 01c9 lsls r1, r1, #7 + bd8c: 1809 adds r1, r1, r0 + bd8e: 0dc9 lsrs r1, r1, #23 + bd90: 201f movs r0, #31 + bd92: 4008 ands r0, r1 + bd94: e798 b.n bcc8 + if(i >= max) return dsc->bg_grad_color; + bd96: 7929 ldrb r1, [r5, #4] + bd98: 06c9 lsls r1, r1, #27 + bd9a: 0ec8 lsrs r0, r1, #27 + bd9c: 88ab ldrh r3, [r5, #4] + bd9e: 055b lsls r3, r3, #21 + bda0: 0e9b lsrs r3, r3, #26 + bda2: 796a ldrb r2, [r5, #5] + bda4: 08d2 lsrs r2, r2, #3 + bda6: e78f b.n bcc8 + bda8: 9b09 ldr r3, [sp, #36] ; 0x24 + bdaa: 4698 mov r8, r3 + bdac: 465f mov r7, fp + bdae: 46ab mov fp, r5 + bdb0: e748 b.n bc44 + _lv_memset_ff(mask_buf, draw_area_w); + bdb2: 990b ldr r1, [sp, #44] ; 0x2c + bdb4: 9f06 ldr r7, [sp, #24] + bdb6: 0038 movs r0, r7 + bdb8: 4b47 ldr r3, [pc, #284] ; (bed8 ) + bdba: 4798 blx r3 + mask_res = lv_draw_mask_apply(mask_buf, vdb->area.x1 + draw_area.x1, vdb->area.y1 + h, draw_area_w); + bdbc: 464b mov r3, r9 + bdbe: 8a5a ldrh r2, [r3, #18] + bdc0: 1952 adds r2, r2, r5 + bdc2: b212 sxth r2, r2 + bdc4: 8a19 ldrh r1, [r3, #16] + bdc6: ab0e add r3, sp, #56 ; 0x38 + bdc8: 8f1b ldrh r3, [r3, #56] ; 0x38 + bdca: 18c9 adds r1, r1, r3 + bdcc: b209 sxth r1, r1 + bdce: 9b0a ldr r3, [sp, #40] ; 0x28 + bdd0: 0038 movs r0, r7 + bdd2: 4f42 ldr r7, [pc, #264] ; (bedc ) + bdd4: 47b8 blx r7 + bdd6: 9005 str r0, [sp, #20] + if(dsc->bg_grad_dir == LV_GRAD_DIR_VER && dsc->bg_color.full != dsc->bg_grad_color.full) { + bdd8: 79b3 ldrb r3, [r6, #6] + bdda: 2b01 cmp r3, #1 + bddc: d119 bne.n be12 + bdde: e081 b.n bee4 + _lv_memset_ff(mask_buf, draw_area_w); + bde0: 990b ldr r1, [sp, #44] ; 0x2c + bde2: 9f06 ldr r7, [sp, #24] + bde4: 0038 movs r0, r7 + bde6: 4b3c ldr r3, [pc, #240] ; (bed8 ) + bde8: 4798 blx r3 + mask_res = lv_draw_mask_apply(mask_buf, vdb->area.x1 + draw_area.x1, vdb->area.y1 + h, draw_area_w); + bdea: 464b mov r3, r9 + bdec: 8a5a ldrh r2, [r3, #18] + bdee: 1952 adds r2, r2, r5 + bdf0: b212 sxth r2, r2 + bdf2: 8a19 ldrh r1, [r3, #16] + bdf4: ab0e add r3, sp, #56 ; 0x38 + bdf6: 8f1b ldrh r3, [r3, #56] ; 0x38 + bdf8: 18c9 adds r1, r1, r3 + bdfa: b209 sxth r1, r1 + bdfc: 9b0a ldr r3, [sp, #40] ; 0x28 + bdfe: 0038 movs r0, r7 + be00: 4f36 ldr r7, [pc, #216] ; (bedc ) + be02: 47b8 blx r7 + be04: 9005 str r0, [sp, #20] + if(dsc->bg_grad_dir == LV_GRAD_DIR_VER && dsc->bg_color.full != dsc->bg_grad_color.full) { + be06: 79b3 ldrb r3, [r6, #6] + be08: 2b01 cmp r3, #1 + be0a: d06b beq.n bee4 + if(simple_mode && split && + be0c: 9a07 ldr r2, [sp, #28] + be0e: 2a00 cmp r2, #0 + be10: d13e bne.n be90 + if(dsc->bg_grad_dir == LV_GRAD_DIR_HOR) { + be12: 2b02 cmp r3, #2 + be14: d100 bne.n be18 + be16: e153 b.n c0c0 + else if(other_mask_cnt != 0 || !split) { + be18: 9b0c ldr r3, [sp, #48] ; 0x30 + be1a: 2b00 cmp r3, #0 + be1c: d102 bne.n be24 + be1e: 9b09 ldr r3, [sp, #36] ; 0x24 + be20: 2b32 cmp r3, #50 ; 0x32 + be22: dc0c bgt.n be3e + _lv_blend_fill(clip, &fill_area, + be24: 7b73 ldrb r3, [r6, #13] + be26: 9302 str r3, [sp, #8] + be28: 465b mov r3, fp + be2a: 9301 str r3, [sp, #4] + be2c: 9b05 ldr r3, [sp, #20] + be2e: 9300 str r3, [sp, #0] + be30: 9b06 ldr r3, [sp, #24] + be32: 466a mov r2, sp + be34: 8c12 ldrh r2, [r2, #32] + be36: a91e add r1, sp, #120 ; 0x78 + be38: 9804 ldr r0, [sp, #16] + be3a: 4c21 ldr r4, [pc, #132] ; (bec0 ) + be3c: 47a0 blx r4 + fill_area.y1++; + be3e: ab1e add r3, sp, #120 ; 0x78 + be40: 885a ldrh r2, [r3, #2] + be42: 3201 adds r2, #1 + be44: 805a strh r2, [r3, #2] + fill_area.y2++; + be46: 88da ldrh r2, [r3, #6] + be48: 3201 adds r2, #1 + be4a: 80da strh r2, [r3, #6] + for(h = draw_area.y1; h <= draw_area.y2; h++) { + be4c: 3501 adds r5, #1 + be4e: ab0e add r3, sp, #56 ; 0x38 + be50: 223e movs r2, #62 ; 0x3e + be52: 5e9b ldrsh r3, [r3, r2] + be54: 429d cmp r5, r3 + be56: dd00 ble.n be5a + be58: e13f b.n c0da + int32_t y = h + vdb->area.y1; + be5a: 464b mov r3, r9 + be5c: 2412 movs r4, #18 + be5e: 5f1c ldrsh r4, [r3, r4] + be60: 1964 adds r4, r4, r5 + if(y > coords_bg.y1 + rout + 1 && + be62: ab1a add r3, sp, #104 ; 0x68 + be64: 2202 movs r2, #2 + be66: 5e9b ldrsh r3, [r3, r2] + be68: 4443 add r3, r8 + be6a: 3301 adds r3, #1 + be6c: 429c cmp r4, r3 + be6e: ddb7 ble.n bde0 + y < coords_bg.y2 - rout - 1) { + be70: ab1a add r3, sp, #104 ; 0x68 + be72: 2206 movs r2, #6 + be74: 5e9b ldrsh r3, [r3, r2] + be76: 4642 mov r2, r8 + be78: 1a9b subs r3, r3, r2 + be7a: 3b01 subs r3, #1 + if(y > coords_bg.y1 + rout + 1 && + be7c: 429c cmp r4, r3 + be7e: daaf bge.n bde0 + if(simple_mode == false) { + be80: 9b07 ldr r3, [sp, #28] + be82: 2b00 cmp r3, #0 + be84: d095 beq.n bdb2 + if(dsc->bg_grad_dir == LV_GRAD_DIR_VER && dsc->bg_color.full != dsc->bg_grad_color.full) { + be86: 79b3 ldrb r3, [r6, #6] + be88: 2b01 cmp r3, #1 + be8a: d029 beq.n bee0 + mask_res = LV_DRAW_MASK_RES_FULL_COVER; + be8c: 2201 movs r2, #1 + be8e: 9205 str r2, [sp, #20] + if(simple_mode && split && + be90: 9a09 ldr r2, [sp, #36] ; 0x24 + be92: 2a32 cmp r2, #50 ; 0x32 + be94: dd00 ble.n be98 + be96: e0a0 b.n bfda + if(dsc->bg_grad_dir == LV_GRAD_DIR_HOR) { + be98: 2b02 cmp r3, #2 + be9a: d100 bne.n be9e + be9c: e110 b.n c0c0 + else if(dsc->bg_grad_dir == LV_GRAD_DIR_VER) { + be9e: 2b01 cmp r3, #1 + bea0: d1ba bne.n be18 + _lv_blend_fill(clip, &fill_area, + bea2: 7b73 ldrb r3, [r6, #13] + bea4: 9302 str r3, [sp, #8] + bea6: 465b mov r3, fp + bea8: 9301 str r3, [sp, #4] + beaa: 9b05 ldr r3, [sp, #20] + beac: 9300 str r3, [sp, #0] + beae: 9b06 ldr r3, [sp, #24] + beb0: 466a mov r2, sp + beb2: 8c12 ldrh r2, [r2, #32] + beb4: a91e add r1, sp, #120 ; 0x78 + beb6: 9804 ldr r0, [sp, #16] + beb8: 4c01 ldr r4, [pc, #4] ; (bec0 ) + beba: 47a0 blx r4 + bebc: e7bf b.n be3e + bebe: 46c0 nop ; (mov r8, r8) + bec0: 00005c05 .word 0x00005c05 + bec4: 0000a7ed .word 0x0000a7ed + bec8: 0000a585 .word 0x0000a585 + becc: 00010e59 .word 0x00010e59 + bed0: fffff81f .word 0xfffff81f + bed4: 00017a75 .word 0x00017a75 + bed8: 00011089 .word 0x00011089 + bedc: 0000a5bd .word 0x0000a5bd + mask_res = LV_DRAW_MASK_RES_FULL_COVER; + bee0: 2301 movs r3, #1 + bee2: 9305 str r3, [sp, #20] + if(dsc->bg_grad_dir == LV_GRAD_DIR_VER && dsc->bg_color.full != dsc->bg_grad_color.full) { + bee4: 8872 ldrh r2, [r6, #2] + bee6: 88b3 ldrh r3, [r6, #4] + bee8: 429a cmp r2, r3 + beea: d06d beq.n bfc8 + return (lv_coord_t)(area_p->y2 - area_p->y1 + 1); + beec: a91a add r1, sp, #104 ; 0x68 + beee: 884a ldrh r2, [r1, #2] + grad_color = grad_get(dsc, lv_area_get_height(&coords_bg), y - coords_bg.y1); + bef0: 1aa3 subs r3, r4, r2 + bef2: b29b uxth r3, r3 + int32_t min = (dsc->bg_main_color_stop * s) >> 8; + bef4: 2708 movs r7, #8 + bef6: 5ff0 ldrsh r0, [r6, r7] + bef8: 4682 mov sl, r0 + befa: 88c9 ldrh r1, [r1, #6] + befc: 3101 adds r1, #1 + befe: 1a89 subs r1, r1, r2 + bf00: b209 sxth r1, r1 + bf02: 0002 movs r2, r0 + bf04: 434a muls r2, r1 + bf06: 1212 asrs r2, r2, #8 + if(i <= min) return dsc->bg_color; + bf08: b218 sxth r0, r3 + bf0a: 4684 mov ip, r0 + bf0c: 4282 cmp r2, r0 + bf0e: da45 bge.n bf9c + int32_t max = (dsc->bg_grad_color_stop * s) >> 8; + bf10: 270a movs r7, #10 + bf12: 5ff0 ldrsh r0, [r6, r7] + bf14: 0007 movs r7, r0 + bf16: 434f muls r7, r1 + bf18: 123f asrs r7, r7, #8 + if(i >= max) return dsc->bg_grad_color; + bf1a: 45bc cmp ip, r7 + bf1c: db00 blt.n bf20 + bf1e: e0b1 b.n c084 + int32_t d = dsc->bg_grad_color_stop - dsc->bg_main_color_stop; + bf20: 4657 mov r7, sl + bf22: 1bc0 subs r0, r0, r7 + d = (s * d) >> 8; + bf24: 4341 muls r1, r0 + i -= min; + bf26: 1a9b subs r3, r3, r2 + lv_opa_t mix = (i * 255) / d; + bf28: b21b sxth r3, r3 + bf2a: 0218 lsls r0, r3, #8 + bf2c: 1ac0 subs r0, r0, r3 + d = (s * d) >> 8; + bf2e: 1209 asrs r1, r1, #8 + lv_opa_t mix = (i * 255) / d; + bf30: 4bb8 ldr r3, [pc, #736] ; (c214 ) + bf32: 4798 blx r3 + bf34: 21ff movs r1, #255 ; 0xff + bf36: 4008 ands r0, r1 + LV_COLOR_SET_R(ret, LV_MATH_UDIV255((uint16_t) LV_COLOR_GET_R(c1) * mix + LV_COLOR_GET_R(c2) * (255 - mix))); + bf38: 1a09 subs r1, r1, r0 + bf3a: 7972 ldrb r2, [r6, #5] + bf3c: 08d2 lsrs r2, r2, #3 + bf3e: 4342 muls r2, r0 + bf40: 78f3 ldrb r3, [r6, #3] + bf42: 08db lsrs r3, r3, #3 + bf44: 434b muls r3, r1 + bf46: 18d3 adds r3, r2, r3 + bf48: 021a lsls r2, r3, #8 + bf4a: 18d2 adds r2, r2, r3 + bf4c: 01d2 lsls r2, r2, #7 + bf4e: 18d2 adds r2, r2, r3 + bf50: 0dd2 lsrs r2, r2, #23 + bf52: 231f movs r3, #31 + bf54: 469c mov ip, r3 + bf56: 401a ands r2, r3 + LV_COLOR_SET_G(ret, LV_MATH_UDIV255((uint16_t) LV_COLOR_GET_G(c1) * mix + LV_COLOR_GET_G(c2) * (255 - mix))); + bf58: 88b3 ldrh r3, [r6, #4] + bf5a: 055b lsls r3, r3, #21 + bf5c: 0e9b lsrs r3, r3, #26 + bf5e: 4343 muls r3, r0 + bf60: 469a mov sl, r3 + bf62: 8873 ldrh r3, [r6, #2] + bf64: 055b lsls r3, r3, #21 + bf66: 0e9b lsrs r3, r3, #26 + bf68: 434b muls r3, r1 + bf6a: 449a add sl, r3 + bf6c: 4653 mov r3, sl + bf6e: 021b lsls r3, r3, #8 + bf70: 4453 add r3, sl + bf72: 01db lsls r3, r3, #7 + bf74: 4453 add r3, sl + bf76: 00db lsls r3, r3, #3 + bf78: 0e9b lsrs r3, r3, #26 + LV_COLOR_SET_B(ret, LV_MATH_UDIV255((uint16_t) LV_COLOR_GET_B(c1) * mix + LV_COLOR_GET_B(c2) * (255 - mix))); + bf7a: 7937 ldrb r7, [r6, #4] + bf7c: 06ff lsls r7, r7, #27 + bf7e: 0eff lsrs r7, r7, #27 + bf80: 4378 muls r0, r7 + bf82: 78b7 ldrb r7, [r6, #2] + bf84: 06ff lsls r7, r7, #27 + bf86: 0eff lsrs r7, r7, #27 + bf88: 4379 muls r1, r7 + bf8a: 1841 adds r1, r0, r1 + bf8c: 0208 lsls r0, r1, #8 + bf8e: 1840 adds r0, r0, r1 + bf90: 01c0 lsls r0, r0, #7 + bf92: 1840 adds r0, r0, r1 + bf94: 0dc0 lsrs r0, r0, #23 + bf96: 4661 mov r1, ip + bf98: 4008 ands r0, r1 + bf9a: e007 b.n bfac + if(i <= min) return dsc->bg_color; + bf9c: 78b1 ldrb r1, [r6, #2] + bf9e: 06c9 lsls r1, r1, #27 + bfa0: 0ec8 lsrs r0, r1, #27 + bfa2: 8873 ldrh r3, [r6, #2] + bfa4: 055b lsls r3, r3, #21 + bfa6: 0e9b lsrs r3, r3, #26 + bfa8: 78f2 ldrb r2, [r6, #3] + bfaa: 08d2 lsrs r2, r2, #3 + bfac: 211f movs r1, #31 + bfae: 9f08 ldr r7, [sp, #32] + bfb0: 438f bics r7, r1 + bfb2: 0039 movs r1, r7 + bfb4: 4301 orrs r1, r0 + bfb6: 0158 lsls r0, r3, #5 + bfb8: 4b97 ldr r3, [pc, #604] ; (c218 ) + bfba: 400b ands r3, r1 + bfbc: 4303 orrs r3, r0 + bfbe: 02d2 lsls r2, r2, #11 + bfc0: 055b lsls r3, r3, #21 + bfc2: 0d5b lsrs r3, r3, #21 + bfc4: 4313 orrs r3, r2 + bfc6: 9308 str r3, [sp, #32] + if(simple_mode && split && + bfc8: 9b07 ldr r3, [sp, #28] + bfca: 2b00 cmp r3, #0 + bfcc: d100 bne.n bfd0 + bfce: e768 b.n bea2 + bfd0: 2301 movs r3, #1 + bfd2: 9a09 ldr r2, [sp, #36] ; 0x24 + bfd4: 2a32 cmp r2, #50 ; 0x32 + bfd6: dc00 bgt.n bfda + bfd8: e763 b.n bea2 + (y < coords_bg.y1 + rout + 1 || + bfda: aa1a add r2, sp, #104 ; 0x68 + bfdc: 2102 movs r1, #2 + bfde: 5e52 ldrsh r2, [r2, r1] + bfe0: 4442 add r2, r8 + bfe2: 3201 adds r2, #1 + if(simple_mode && split && + bfe4: 4294 cmp r4, r2 + bfe6: db08 blt.n bffa + y > coords_bg.y2 - rout - 1)) { + bfe8: aa1a add r2, sp, #104 ; 0x68 + bfea: 2106 movs r1, #6 + bfec: 5e52 ldrsh r2, [r2, r1] + bfee: 4641 mov r1, r8 + bff0: 1a52 subs r2, r2, r1 + bff2: 3a01 subs r2, #1 + (y < coords_bg.y1 + rout + 1 || + bff4: 4294 cmp r4, r2 + bff6: dc00 bgt.n bffa + bff8: e74e b.n be98 + fill_area2.x1 = coords_bg.x1; + bffa: ab1a add r3, sp, #104 ; 0x68 + bffc: 2200 movs r2, #0 + bffe: 5e9b ldrsh r3, [r3, r2] + c000: a922 add r1, sp, #136 ; 0x88 + c002: 800b strh r3, [r1, #0] + fill_area2.x2 = coords_bg.x1 + rout - 1; + c004: 4642 mov r2, r8 + c006: 4668 mov r0, sp + c008: 8702 strh r2, [r0, #56] ; 0x38 + c00a: 8f04 ldrh r4, [r0, #56] ; 0x38 + c00c: 3b01 subs r3, #1 + c00e: 18e3 adds r3, r4, r3 + c010: 808b strh r3, [r1, #4] + fill_area2.y1 = fill_area.y1; + c012: ab1e add r3, sp, #120 ; 0x78 + c014: 885a ldrh r2, [r3, #2] + c016: 804a strh r2, [r1, #2] + fill_area2.y2 = fill_area.y2; + c018: 88db ldrh r3, [r3, #6] + c01a: 80cb strh r3, [r1, #6] + _lv_blend_fill(clip, &fill_area2, + c01c: 7b73 ldrb r3, [r6, #13] + c01e: 9302 str r3, [sp, #8] + c020: 465b mov r3, fp + c022: 9301 str r3, [sp, #4] + c024: 9b05 ldr r3, [sp, #20] + c026: 9300 str r3, [sp, #0] + c028: 9b06 ldr r3, [sp, #24] + c02a: 8c02 ldrh r2, [r0, #32] + c02c: 9804 ldr r0, [sp, #16] + c02e: 4f7b ldr r7, [pc, #492] ; (c21c ) + c030: 47b8 blx r7 + if(dsc->bg_grad_dir == LV_GRAD_DIR_VER) { + c032: 79b3 ldrb r3, [r6, #6] + c034: 2b01 cmp r3, #1 + c036: d02e beq.n c096 + fill_area2.x1 = coords_bg.x2 - rout + 1; + c038: ab1a add r3, sp, #104 ; 0x68 + c03a: 2204 movs r2, #4 + c03c: 5e9b ldrsh r3, [r3, r2] + c03e: a922 add r1, sp, #136 ; 0x88 + c040: 1c5a adds r2, r3, #1 + c042: 1b14 subs r4, r2, r4 + c044: 800c strh r4, [r1, #0] + fill_area2.x2 = coords_bg.x2; + c046: 808b strh r3, [r1, #4] + int32_t mask_ofs = (coords_bg.x2 - rout + 1) - (vdb->area.x1 + draw_area.x1); + c048: 4642 mov r2, r8 + c04a: 1a9b subs r3, r3, r2 + c04c: 3301 adds r3, #1 + c04e: 464a mov r2, r9 + c050: 2110 movs r1, #16 + c052: 5e52 ldrsh r2, [r2, r1] + c054: a90e add r1, sp, #56 ; 0x38 + c056: 2038 movs r0, #56 ; 0x38 + c058: 5e09 ldrsh r1, [r1, r0] + c05a: 1852 adds r2, r2, r1 + c05c: 1a9b subs r3, r3, r2 + _lv_blend_fill(clip, &fill_area2, + c05e: 43da mvns r2, r3 + c060: 17d2 asrs r2, r2, #31 + c062: 4013 ands r3, r2 + c064: 9a06 ldr r2, [sp, #24] + c066: 4694 mov ip, r2 + c068: 4463 add r3, ip + c06a: 7b72 ldrb r2, [r6, #13] + c06c: 9202 str r2, [sp, #8] + c06e: 465a mov r2, fp + c070: 9201 str r2, [sp, #4] + c072: 9a05 ldr r2, [sp, #20] + c074: 9200 str r2, [sp, #0] + c076: 466a mov r2, sp + c078: 8c12 ldrh r2, [r2, #32] + c07a: a922 add r1, sp, #136 ; 0x88 + c07c: 9804 ldr r0, [sp, #16] + c07e: 4c67 ldr r4, [pc, #412] ; (c21c ) + c080: 47a0 blx r4 + c082: e6dc b.n be3e + if(i >= max) return dsc->bg_grad_color; + c084: 7931 ldrb r1, [r6, #4] + c086: 06c9 lsls r1, r1, #27 + c088: 0ec8 lsrs r0, r1, #27 + c08a: 88b3 ldrh r3, [r6, #4] + c08c: 055b lsls r3, r3, #21 + c08e: 0e9b lsrs r3, r3, #26 + c090: 7972 ldrb r2, [r6, #5] + c092: 08d2 lsrs r2, r2, #3 + c094: e78a b.n bfac + fill_area2.x1 = coords_bg.x1 + rout; + c096: a922 add r1, sp, #136 ; 0x88 + c098: aa1a add r2, sp, #104 ; 0x68 + c09a: 8813 ldrh r3, [r2, #0] + c09c: 18e3 adds r3, r4, r3 + c09e: 800b strh r3, [r1, #0] + fill_area2.x2 = coords_bg.x2 - rout; + c0a0: 8893 ldrh r3, [r2, #4] + c0a2: 1b1b subs r3, r3, r4 + c0a4: 808b strh r3, [r1, #4] + _lv_blend_fill(clip, &fill_area2, + c0a6: 7b73 ldrb r3, [r6, #13] + c0a8: 9302 str r3, [sp, #8] + c0aa: 465b mov r3, fp + c0ac: 9301 str r3, [sp, #4] + c0ae: 2301 movs r3, #1 + c0b0: 9300 str r3, [sp, #0] + c0b2: 2300 movs r3, #0 + c0b4: 466a mov r2, sp + c0b6: 8c12 ldrh r2, [r2, #32] + c0b8: 9804 ldr r0, [sp, #16] + c0ba: 4f58 ldr r7, [pc, #352] ; (c21c ) + c0bc: 47b8 blx r7 + c0be: e7bb b.n c038 + _lv_blend_map(clip, &fill_area, grad_map, mask_buf, mask_res, opa, dsc->bg_blend_mode); + c0c0: 7b73 ldrb r3, [r6, #13] + c0c2: 9302 str r3, [sp, #8] + c0c4: 465b mov r3, fp + c0c6: 9301 str r3, [sp, #4] + c0c8: 9b05 ldr r3, [sp, #20] + c0ca: 9300 str r3, [sp, #0] + c0cc: 9b06 ldr r3, [sp, #24] + c0ce: 9a0d ldr r2, [sp, #52] ; 0x34 + c0d0: a91e add r1, sp, #120 ; 0x78 + c0d2: 9804 ldr r0, [sp, #16] + c0d4: 4c52 ldr r4, [pc, #328] ; (c220 ) + c0d6: 47a0 blx r4 + c0d8: e6b1 b.n be3e + c0da: 46da mov sl, fp + c0dc: 9b10 ldr r3, [sp, #64] ; 0x40 + c0de: 4699 mov r9, r3 + c0e0: 46b3 mov fp, r6 + if(dsc->bg_grad_dir == LV_GRAD_DIR_NONE && other_mask_cnt == 0 && split) { + c0e2: 465b mov r3, fp + c0e4: 799b ldrb r3, [r3, #6] + c0e6: 2b00 cmp r3, #0 + c0e8: d105 bne.n c0f6 + c0ea: 9b0c ldr r3, [sp, #48] ; 0x30 + c0ec: 2b00 cmp r3, #0 + c0ee: d102 bne.n c0f6 + c0f0: 9b09 ldr r3, [sp, #36] ; 0x24 + c0f2: 2b32 cmp r3, #50 ; 0x32 + c0f4: dc0c bgt.n c110 + if(grad_map) _lv_mem_buf_release(grad_map); + c0f6: 9b0d ldr r3, [sp, #52] ; 0x34 + c0f8: 2b00 cmp r3, #0 + c0fa: d002 beq.n c102 + c0fc: 0018 movs r0, r3 + c0fe: 4b49 ldr r3, [pc, #292] ; (c224 ) + c100: 4798 blx r3 + lv_draw_mask_remove_id(mask_rout_id); + c102: 980f ldr r0, [sp, #60] ; 0x3c + c104: 4b48 ldr r3, [pc, #288] ; (c228 ) + c106: 4798 blx r3 + _lv_mem_buf_release(mask_buf); + c108: 9806 ldr r0, [sp, #24] + c10a: 4b46 ldr r3, [pc, #280] ; (c224 ) + c10c: 4798 blx r3 + c10e: e46f b.n b9f0 + fill_area.x1 = coords_bg.x1 + rout; + c110: 4643 mov r3, r8 + c112: 466a mov r2, sp + c114: 8293 strh r3, [r2, #20] + c116: 8a96 ldrh r6, [r2, #20] + c118: ac1e add r4, sp, #120 ; 0x78 + c11a: ad1a add r5, sp, #104 ; 0x68 + c11c: 882b ldrh r3, [r5, #0] + c11e: 18f3 adds r3, r6, r3 + c120: 8023 strh r3, [r4, #0] + fill_area.x2 = coords_bg.x2 - rout; + c122: 88ab ldrh r3, [r5, #4] + c124: 1b9b subs r3, r3, r6 + c126: 80a3 strh r3, [r4, #4] + fill_area.y1 = coords_bg.y1; + c128: 2202 movs r2, #2 + c12a: 5eab ldrsh r3, [r5, r2] + c12c: 8063 strh r3, [r4, #2] + fill_area.y2 = coords_bg.y1 + rout; + c12e: 18f3 adds r3, r6, r3 + c130: 80e3 strh r3, [r4, #6] + _lv_blend_fill(clip, &fill_area, + c132: 465b mov r3, fp + c134: 885a ldrh r2, [r3, #2] + c136: 7b5b ldrb r3, [r3, #13] + c138: 9302 str r3, [sp, #8] + c13a: 4653 mov r3, sl + c13c: 9301 str r3, [sp, #4] + c13e: 2301 movs r3, #1 + c140: 9300 str r3, [sp, #0] + c142: 2300 movs r3, #0 + c144: 0021 movs r1, r4 + c146: 9804 ldr r0, [sp, #16] + c148: 4f34 ldr r7, [pc, #208] ; (c21c ) + c14a: 47b8 blx r7 + fill_area.y1 = coords_bg.y2 - rout; + c14c: 2306 movs r3, #6 + c14e: 5ee9 ldrsh r1, [r5, r3] + c150: 1b8a subs r2, r1, r6 + c152: b212 sxth r2, r2 + c154: 8062 strh r2, [r4, #2] + if(fill_area.y1 <= fill_area.y2) fill_area.y1 = fill_area.y2 + 1; /*Avoid overdrawing the last line*/ + c156: 2006 movs r0, #6 + c158: 5e23 ldrsh r3, [r4, r0] + c15a: 429a cmp r2, r3 + c15c: dc02 bgt.n c164 + c15e: 3301 adds r3, #1 + c160: aa1e add r2, sp, #120 ; 0x78 + c162: 8053 strh r3, [r2, #2] + fill_area.y2 = coords_bg.y2; + c164: ac1e add r4, sp, #120 ; 0x78 + c166: 80e1 strh r1, [r4, #6] + _lv_blend_fill(clip, &fill_area, + c168: 465b mov r3, fp + c16a: 885a ldrh r2, [r3, #2] + c16c: 7b5b ldrb r3, [r3, #13] + c16e: 9302 str r3, [sp, #8] + c170: 4653 mov r3, sl + c172: 9301 str r3, [sp, #4] + c174: 2701 movs r7, #1 + c176: 9700 str r7, [sp, #0] + c178: 2300 movs r3, #0 + c17a: 0021 movs r1, r4 + c17c: 9804 ldr r0, [sp, #16] + c17e: 4d27 ldr r5, [pc, #156] ; (c21c ) + c180: 47a8 blx r5 + fill_area.x1 = coords_bg.x1; + c182: aa1a add r2, sp, #104 ; 0x68 + c184: 8813 ldrh r3, [r2, #0] + c186: 8023 strh r3, [r4, #0] + fill_area.x2 = coords_bg.x2; + c188: 8893 ldrh r3, [r2, #4] + c18a: 80a3 strh r3, [r4, #4] + fill_area.y1 = coords_bg.y1 + rout + 1; + c18c: 8853 ldrh r3, [r2, #2] + c18e: 3301 adds r3, #1 + c190: 18f3 adds r3, r6, r3 + c192: 8063 strh r3, [r4, #2] + fill_area.y2 = coords_bg.y2 - rout - 1; + c194: 88d3 ldrh r3, [r2, #6] + c196: 3b01 subs r3, #1 + c198: 1b9e subs r6, r3, r6 + c19a: 80e6 strh r6, [r4, #6] + _lv_blend_fill(clip, &fill_area, + c19c: 465b mov r3, fp + c19e: 885a ldrh r2, [r3, #2] + c1a0: 7b5b ldrb r3, [r3, #13] + c1a2: 9302 str r3, [sp, #8] + c1a4: 4653 mov r3, sl + c1a6: 9301 str r3, [sp, #4] + c1a8: 9700 str r7, [sp, #0] + c1aa: 2300 movs r3, #0 + c1ac: 0021 movs r1, r4 + c1ae: 9804 ldr r0, [sp, #16] + c1b0: 47a8 blx r5 + c1b2: e7a0 b.n c0f6 + lv_img_src_t src_type = lv_img_src_get_type(dsc->pattern_image); + c1b4: 4b1d ldr r3, [pc, #116] ; (c22c ) + c1b6: 4798 blx r3 + c1b8: 0007 movs r7, r0 + if(src_type == LV_IMG_SRC_FILE || src_type == LV_IMG_SRC_VARIABLE) { + c1ba: 2801 cmp r0, #1 + c1bc: d909 bls.n c1d2 + else if(src_type == LV_IMG_SRC_SYMBOL) { + c1be: 2802 cmp r0, #2 + c1c0: d03c beq.n c23c + lv_draw_img(coords, clip, NULL, NULL); + c1c2: 2300 movs r3, #0 + c1c4: 2200 movs r2, #0 + c1c6: 9904 ldr r1, [sp, #16] + c1c8: 4648 mov r0, r9 + c1ca: 4c19 ldr r4, [pc, #100] ; (c230 ) + c1cc: 47a0 blx r4 + c1ce: f7ff fc1a bl ba06 + lv_res_t res = lv_img_decoder_get_info(dsc->pattern_image, &header); + c1d2: a929 add r1, sp, #164 ; 0xa4 + c1d4: 465b mov r3, fp + c1d6: 6ad8 ldr r0, [r3, #44] ; 0x2c + c1d8: 4b16 ldr r3, [pc, #88] ; (c234 ) + c1da: 4798 blx r3 + if(res != LV_RES_OK) { + c1dc: 2801 cmp r0, #1 + c1de: d001 beq.n c1e4 + c1e0: f7ff fc11 bl ba06 + img_w = header.w; + c1e4: 9b29 ldr r3, [sp, #164] ; 0xa4 + c1e6: 02dd lsls r5, r3, #11 + c1e8: 0d6d lsrs r5, r5, #21 + img_h = header.h; + c1ea: 236e movs r3, #110 ; 0x6e + c1ec: aa0e add r2, sp, #56 ; 0x38 + c1ee: 4694 mov ip, r2 + c1f0: 4463 add r3, ip + c1f2: 881e ldrh r6, [r3, #0] + c1f4: 0976 lsrs r6, r6, #5 + lv_draw_img_dsc_init(&img_dsc); + c1f6: ac1e add r4, sp, #120 ; 0x78 + c1f8: 0020 movs r0, r4 + c1fa: 4b0f ldr r3, [pc, #60] ; (c238 ) + c1fc: 4798 blx r3 + img_dsc.opa = dsc->pattern_opa; + c1fe: 2336 movs r3, #54 ; 0x36 + c200: 465a mov r2, fp + c202: 5cd3 ldrb r3, [r2, r3] + c204: 7023 strb r3, [r4, #0] + img_dsc.recolor_opa = dsc->pattern_recolor_opa; + c206: 2337 movs r3, #55 ; 0x37 + c208: 5cd3 ldrb r3, [r2, r3] + c20a: 72a3 strb r3, [r4, #10] + img_dsc.recolor = dsc->pattern_recolor; + c20c: 8e93 ldrh r3, [r2, #52] ; 0x34 + c20e: 81a3 strh r3, [r4, #12] + c210: e037 b.n c282 + c212: 46c0 nop ; (mov r8, r8) + c214: 00017a75 .word 0x00017a75 + c218: fffff81f .word 0xfffff81f + c21c: 00005c05 .word 0x00005c05 + c220: 000068e9 .word 0x000068e9 + c224: 00010b6d .word 0x00010b6d + c228: 0000a611 .word 0x0000a611 + c22c: 000080f9 .word 0x000080f9 + c230: 00007ed9 .word 0x00007ed9 + c234: 0000e4e1 .word 0x0000e4e1 + c238: 00007e45 .word 0x00007e45 + lv_draw_label_dsc_init(&label_dsc); + c23c: ac22 add r4, sp, #136 ; 0x88 + c23e: 0020 movs r0, r4 + c240: 4b87 ldr r3, [pc, #540] ; (c460 ) + c242: 4798 blx r3 + label_dsc.color = dsc->pattern_recolor; + c244: 465b mov r3, fp + c246: 8e9b ldrh r3, [r3, #52] ; 0x34 + c248: 8023 strh r3, [r4, #0] + label_dsc.font = dsc->pattern_font; + c24a: 465b mov r3, fp + c24c: 6b1b ldr r3, [r3, #48] ; 0x30 + c24e: 6063 str r3, [r4, #4] + label_dsc.opa = dsc->pattern_opa; + c250: 2336 movs r3, #54 ; 0x36 + c252: 465a mov r2, fp + c254: 5cd3 ldrb r3, [r2, r3] + c256: 7223 strb r3, [r4, #8] + _lv_txt_get_size(&s, dsc->pattern_image, label_dsc.font, label_dsc.letter_space, label_dsc.line_space, LV_COORD_MAX, + c258: 220c movs r2, #12 + c25a: 5ea3 ldrsh r3, [r4, r2] + c25c: ae29 add r6, sp, #164 ; 0xa4 + c25e: 2200 movs r2, #0 + c260: 9202 str r2, [sp, #8] + c262: 4a80 ldr r2, [pc, #512] ; (c464 ) + c264: 9201 str r2, [sp, #4] + c266: 210a movs r1, #10 + c268: 5e62 ldrsh r2, [r4, r1] + c26a: 9200 str r2, [sp, #0] + c26c: 465a mov r2, fp + c26e: 6b12 ldr r2, [r2, #48] ; 0x30 + c270: 4659 mov r1, fp + c272: 6ac9 ldr r1, [r1, #44] ; 0x2c + c274: 0030 movs r0, r6 + c276: 4c7c ldr r4, [pc, #496] ; (c468 ) + c278: 47a0 blx r4 + img_w = s.x; + c27a: 2300 movs r3, #0 + c27c: 5ef5 ldrsh r5, [r6, r3] + img_h = s.y; + c27e: 2302 movs r3, #2 + c280: 5ef6 ldrsh r6, [r6, r3] + if(dsc->pattern_repeat) { + c282: 2338 movs r3, #56 ; 0x38 + c284: 465a mov r2, fp + c286: 5cd3 ldrb r3, [r2, r3] + c288: 07db lsls r3, r3, #31 + c28a: d43d bmi.n c308 + return (lv_coord_t)(area_p->x2 - area_p->x1 + 1); + c28c: 464b mov r3, r9 + c28e: 8818 ldrh r0, [r3, #0] + return (lv_coord_t)(area_p->y2 - area_p->y1 + 1); + c290: 8859 ldrh r1, [r3, #2] + c292: 88db ldrh r3, [r3, #6] + c294: 3301 adds r3, #1 + c296: 1a5b subs r3, r3, r1 + int32_t obj_h = lv_area_get_height(coords); + c298: b21b sxth r3, r3 + return (lv_coord_t)(area_p->x2 - area_p->x1 + 1); + c29a: 464a mov r2, r9 + c29c: 8892 ldrh r2, [r2, #4] + c29e: 3201 adds r2, #1 + c2a0: 1a12 subs r2, r2, r0 + int32_t obj_w = lv_area_get_width(coords); + c2a2: b212 sxth r2, r2 + coords_tmp.x1 = coords->x1 + (obj_w - img_w) / 2; + c2a4: 1b52 subs r2, r2, r5 + c2a6: 0fd4 lsrs r4, r2, #31 + c2a8: 18a2 adds r2, r4, r2 + c2aa: 1052 asrs r2, r2, #1 + c2ac: 1880 adds r0, r0, r2 + c2ae: b280 uxth r0, r0 + c2b0: aa1c add r2, sp, #112 ; 0x70 + c2b2: 8010 strh r0, [r2, #0] + coords_tmp.y1 = coords->y1 + (obj_h - img_h) / 2; + c2b4: 1b9c subs r4, r3, r6 + c2b6: 0fe3 lsrs r3, r4, #31 + c2b8: 191b adds r3, r3, r4 + c2ba: 105b asrs r3, r3, #1 + c2bc: 18c9 adds r1, r1, r3 + c2be: b289 uxth r1, r1 + c2c0: 8051 strh r1, [r2, #2] + coords_tmp.x2 = coords_tmp.x1 + img_w - 1; + c2c2: 3d01 subs r5, #1 + c2c4: 1945 adds r5, r0, r5 + c2c6: 8095 strh r5, [r2, #4] + coords_tmp.y2 = coords_tmp.y1 + img_h - 1; + c2c8: 1e73 subs r3, r6, #1 + c2ca: 18cb adds r3, r1, r3 + c2cc: b29b uxth r3, r3 + c2ce: 80d3 strh r3, [r2, #6] + if(src_type == LV_IMG_SRC_SYMBOL) { + c2d0: 2f02 cmp r7, #2 + c2d2: d100 bne.n c2d6 + c2d4: e09a b.n c40c + if(_lv_area_is_in(&coords_tmp, coords, dsc->radius) == false) { + c2d6: 465b mov r3, fp + c2d8: 2200 movs r2, #0 + c2da: 5e9a ldrsh r2, [r3, r2] + c2dc: 4649 mov r1, r9 + c2de: a81c add r0, sp, #112 ; 0x70 + c2e0: 4b62 ldr r3, [pc, #392] ; (c46c ) + c2e2: 4798 blx r3 + int16_t radius_mask_id = LV_MASK_ID_INV; + c2e4: 2401 movs r4, #1 + c2e6: 4264 negs r4, r4 + if(_lv_area_is_in(&coords_tmp, coords, dsc->radius) == false) { + c2e8: 2800 cmp r0, #0 + c2ea: d101 bne.n c2f0 + c2ec: f000 feab bl d046 + else lv_draw_img(&coords_tmp, clip, dsc->pattern_image, &img_dsc); + c2f0: ab1e add r3, sp, #120 ; 0x78 + c2f2: 465a mov r2, fp + c2f4: 6ad2 ldr r2, [r2, #44] ; 0x2c + c2f6: 9904 ldr r1, [sp, #16] + c2f8: a81c add r0, sp, #112 ; 0x70 + c2fa: 4d5d ldr r5, [pc, #372] ; (c470 ) + c2fc: 47a8 blx r5 + lv_draw_mask_remove_id(radius_mask_id); + c2fe: 0020 movs r0, r4 + c300: 4b5c ldr r3, [pc, #368] ; (c474 ) + c302: 4798 blx r3 + c304: f7ff fb7f bl ba06 + lv_draw_mask_radius_init(&radius_mask_param, coords, dsc->radius, false); + c308: 465b mov r3, fp + c30a: 2200 movs r2, #0 + c30c: 5e9a ldrsh r2, [r3, r2] + c30e: 2300 movs r3, #0 + c310: 4649 mov r1, r9 + c312: a829 add r0, sp, #164 ; 0xa4 + c314: 4c58 ldr r4, [pc, #352] ; (c478 ) + c316: 47a0 blx r4 + int16_t radius_mask_id = lv_draw_mask_add(&radius_mask_param, NULL); + c318: 2100 movs r1, #0 + c31a: a829 add r0, sp, #164 ; 0xa4 + c31c: 4b57 ldr r3, [pc, #348] ; (c47c ) + c31e: 4798 blx r3 + c320: 9007 str r0, [sp, #28] + c322: 464b mov r3, r9 + c324: 8898 ldrh r0, [r3, #4] + c326: 3001 adds r0, #1 + c328: 881b ldrh r3, [r3, #0] + c32a: 1ac0 subs r0, r0, r3 + int32_t ofs_x = (lv_area_get_width(coords) - (lv_area_get_width(coords) / img_w) * img_w) / 2; + c32c: b200 sxth r0, r0 + c32e: 4b54 ldr r3, [pc, #336] ; (c480 ) + c330: 4698 mov r8, r3 + c332: 0029 movs r1, r5 + c334: 4798 blx r3 + c336: 0fcb lsrs r3, r1, #31 + c338: 1859 adds r1, r3, r1 + c33a: 104b asrs r3, r1, #1 + c33c: 9306 str r3, [sp, #24] + return (lv_coord_t)(area_p->y2 - area_p->y1 + 1); + c33e: 464b mov r3, r9 + c340: 2206 movs r2, #6 + c342: 5e9b ldrsh r3, [r3, r2] + c344: 469a mov sl, r3 + c346: 464b mov r3, r9 + c348: 885c ldrh r4, [r3, #2] + c34a: 4653 mov r3, sl + c34c: 1c58 adds r0, r3, #1 + c34e: 1b00 subs r0, r0, r4 + int32_t ofs_y = (lv_area_get_height(coords) - (lv_area_get_height(coords) / img_h) * img_h) / 2; + c350: b200 sxth r0, r0 + c352: 0031 movs r1, r6 + c354: 47c0 blx r8 + c356: 0fcb lsrs r3, r1, #31 + c358: 185b adds r3, r3, r1 + c35a: 105b asrs r3, r3, #1 + coords_tmp.y1 = coords->y1 - ofs_y; + c35c: 1ae4 subs r4, r4, r3 + c35e: b2a4 uxth r4, r4 + c360: b223 sxth r3, r4 + c362: aa1c add r2, sp, #112 ; 0x70 + c364: 8053 strh r3, [r2, #2] + coords_tmp.y2 = coords_tmp.y1 + img_h - 1; + c366: b2b1 uxth r1, r6 + c368: 4688 mov r8, r1 + c36a: 3901 subs r1, #1 + c36c: 1864 adds r4, r4, r1 + c36e: 80d4 strh r4, [r2, #6] + for(; coords_tmp.y1 <= coords->y2; coords_tmp.y1 += img_h, coords_tmp.y2 += img_h) { + c370: 459a cmp sl, r3 + c372: db46 blt.n c402 + coords_tmp.x1 = coords->x1 - ofs_x; + c374: 0014 movs r4, r2 + coords_tmp.x2 = coords_tmp.x1 + img_w - 1; + c376: b2ad uxth r5, r5 + if(src_type == LV_IMG_SRC_SYMBOL) lv_draw_label(&coords_tmp, clip, &label_dsc, dsc->pattern_image, NULL); + c378: 4b42 ldr r3, [pc, #264] ; (c484 ) + c37a: 469a mov sl, r3 + else lv_draw_img(&coords_tmp, clip, dsc->pattern_image, &img_dsc); + c37c: 4e3c ldr r6, [pc, #240] ; (c470 ) + if(src_type == LV_IMG_SRC_SYMBOL) lv_draw_label(&coords_tmp, clip, &label_dsc, dsc->pattern_image, NULL); + c37e: 9205 str r2, [sp, #20] + c380: 464b mov r3, r9 + c382: 46b9 mov r9, r7 + c384: 001f movs r7, r3 + c386: e02a b.n c3de + c388: 2300 movs r3, #0 + c38a: 9300 str r3, [sp, #0] + c38c: 465b mov r3, fp + c38e: 6adb ldr r3, [r3, #44] ; 0x2c + c390: aa22 add r2, sp, #136 ; 0x88 + c392: 9904 ldr r1, [sp, #16] + c394: 9805 ldr r0, [sp, #20] + c396: 47d0 blx sl + for(; coords_tmp.x1 <= coords->x2; coords_tmp.x1 += img_w, coords_tmp.x2 += img_w) { + c398: 8823 ldrh r3, [r4, #0] + c39a: 18eb adds r3, r5, r3 + c39c: b21b sxth r3, r3 + c39e: 8023 strh r3, [r4, #0] + c3a0: 88a2 ldrh r2, [r4, #4] + c3a2: 18aa adds r2, r5, r2 + c3a4: 80a2 strh r2, [r4, #4] + c3a6: 464a mov r2, r9 + c3a8: 2104 movs r1, #4 + c3aa: 5e52 ldrsh r2, [r2, r1] + c3ac: 429a cmp r2, r3 + c3ae: db08 blt.n c3c2 + if(src_type == LV_IMG_SRC_SYMBOL) lv_draw_label(&coords_tmp, clip, &label_dsc, dsc->pattern_image, NULL); + c3b0: 2f02 cmp r7, #2 + c3b2: d0e9 beq.n c388 + else lv_draw_img(&coords_tmp, clip, dsc->pattern_image, &img_dsc); + c3b4: ab1e add r3, sp, #120 ; 0x78 + c3b6: 465a mov r2, fp + c3b8: 6ad2 ldr r2, [r2, #44] ; 0x2c + c3ba: 9904 ldr r1, [sp, #16] + c3bc: 9805 ldr r0, [sp, #20] + c3be: 47b0 blx r6 + c3c0: e7ea b.n c398 + c3c2: 464b mov r3, r9 + c3c4: 46b9 mov r9, r7 + c3c6: 001f movs r7, r3 + for(; coords_tmp.y1 <= coords->y2; coords_tmp.y1 += img_h, coords_tmp.y2 += img_h) { + c3c8: 8863 ldrh r3, [r4, #2] + c3ca: 4443 add r3, r8 + c3cc: b21b sxth r3, r3 + c3ce: 8063 strh r3, [r4, #2] + c3d0: 88e2 ldrh r2, [r4, #6] + c3d2: 4442 add r2, r8 + c3d4: 80e2 strh r2, [r4, #6] + c3d6: 2106 movs r1, #6 + c3d8: 5e7a ldrsh r2, [r7, r1] + c3da: 429a cmp r2, r3 + c3dc: db10 blt.n c400 + coords_tmp.x1 = coords->x1 - ofs_x; + c3de: 883b ldrh r3, [r7, #0] + c3e0: 9a06 ldr r2, [sp, #24] + c3e2: 1a9b subs r3, r3, r2 + c3e4: b29b uxth r3, r3 + c3e6: b21a sxth r2, r3 + c3e8: 8022 strh r2, [r4, #0] + coords_tmp.x2 = coords_tmp.x1 + img_w - 1; + c3ea: 1e69 subs r1, r5, #1 + c3ec: 185b adds r3, r3, r1 + c3ee: 80a3 strh r3, [r4, #4] + for(; coords_tmp.x1 <= coords->x2; coords_tmp.x1 += img_w, coords_tmp.x2 += img_w) { + c3f0: 2104 movs r1, #4 + c3f2: 5e7b ldrsh r3, [r7, r1] + c3f4: 4293 cmp r3, r2 + c3f6: dbe7 blt.n c3c8 + c3f8: 003b movs r3, r7 + c3fa: 464f mov r7, r9 + c3fc: 4699 mov r9, r3 + c3fe: e7d7 b.n c3b0 + c400: 46b9 mov r9, r7 + lv_draw_mask_remove_id(radius_mask_id); + c402: 9807 ldr r0, [sp, #28] + c404: 4b1b ldr r3, [pc, #108] ; (c474 ) + c406: 4798 blx r3 + c408: f7ff fafd bl ba06 + coords_tmp.y1 += y_corr; + c40c: 2201 movs r2, #1 + c40e: 4014 ands r4, r2 + c410: a81c add r0, sp, #112 ; 0x70 + c412: 1909 adds r1, r1, r4 + c414: 8041 strh r1, [r0, #2] + coords_tmp.y2 += y_corr; + c416: 191b adds r3, r3, r4 + c418: 80c3 strh r3, [r0, #6] + if(_lv_area_is_in(&coords_tmp, coords, dsc->radius) == false) { + c41a: 465b mov r3, fp + c41c: 2200 movs r2, #0 + c41e: 5e9a ldrsh r2, [r3, r2] + c420: 4649 mov r1, r9 + c422: 4b12 ldr r3, [pc, #72] ; (c46c ) + c424: 4798 blx r3 + c426: 2800 cmp r0, #0 + c428: d116 bne.n c458 + lv_draw_mask_radius_init(&radius_mask_param, coords, dsc->radius, false); + c42a: 465b mov r3, fp + c42c: 2200 movs r2, #0 + c42e: 5e9a ldrsh r2, [r3, r2] + c430: 2300 movs r3, #0 + c432: 4649 mov r1, r9 + c434: a829 add r0, sp, #164 ; 0xa4 + c436: 4c10 ldr r4, [pc, #64] ; (c478 ) + c438: 47a0 blx r4 + radius_mask_id = lv_draw_mask_add(&radius_mask_param, NULL); + c43a: 2100 movs r1, #0 + c43c: a829 add r0, sp, #164 ; 0xa4 + c43e: 4b0f ldr r3, [pc, #60] ; (c47c ) + c440: 4798 blx r3 + c442: 0004 movs r4, r0 + if(src_type == LV_IMG_SRC_SYMBOL) lv_draw_label(&coords_tmp, clip, &label_dsc, dsc->pattern_image, NULL); + c444: 2300 movs r3, #0 + c446: 9300 str r3, [sp, #0] + c448: 465b mov r3, fp + c44a: 6adb ldr r3, [r3, #44] ; 0x2c + c44c: aa22 add r2, sp, #136 ; 0x88 + c44e: 9904 ldr r1, [sp, #16] + c450: a81c add r0, sp, #112 ; 0x70 + c452: 4d0c ldr r5, [pc, #48] ; (c484 ) + c454: 47a8 blx r5 + c456: e752 b.n c2fe + int16_t radius_mask_id = LV_MASK_ID_INV; + c458: 2401 movs r4, #1 + c45a: 4264 negs r4, r4 + c45c: e7f2 b.n c444 + c45e: 46c0 nop ; (mov r8, r8) + c460: 0000815d .word 0x0000815d + c464: 00007c18 .word 0x00007c18 + c468: 00011a7d .word 0x00011a7d + c46c: 0000fe35 .word 0x0000fe35 + c470: 00007ed9 .word 0x00007ed9 + c474: 0000a611 .word 0x0000a611 + c478: 0000a7ed .word 0x0000a7ed + c47c: 0000a585 .word 0x0000a585 + c480: 00017c41 .word 0x00017c41 + c484: 000081ad .word 0x000081ad + draw_area.x1 -= disp_area->x1; + c488: 8a38 ldrh r0, [r7, #16] + c48a: aa18 add r2, sp, #96 ; 0x60 + c48c: 8811 ldrh r1, [r2, #0] + c48e: 1a09 subs r1, r1, r0 + c490: b289 uxth r1, r1 + c492: 8011 strh r1, [r2, #0] + draw_area.y1 -= disp_area->y1; + c494: 8a7d ldrh r5, [r7, #18] + c496: 8854 ldrh r4, [r2, #2] + c498: 1b64 subs r4, r4, r5 + c49a: 8054 strh r4, [r2, #2] + draw_area.x2 -= disp_area->x1; + c49c: 8893 ldrh r3, [r2, #4] + c49e: 1a1b subs r3, r3, r0 + c4a0: b29b uxth r3, r3 + c4a2: 8093 strh r3, [r2, #4] + draw_area.y2 -= disp_area->y1; + c4a4: 88d0 ldrh r0, [r2, #6] + c4a6: 1b40 subs r0, r0, r5 + c4a8: 80d0 strh r0, [r2, #6] + return (lv_coord_t)(area_p->x2 - area_p->x1 + 1); + c4aa: 3301 adds r3, #1 + c4ac: 1a5b subs r3, r3, r1 + c4ae: b21b sxth r3, r3 + c4b0: 930a str r3, [sp, #40] ; 0x28 + lv_opa_t * mask_buf = _lv_mem_buf_get(draw_area_w); + c4b2: 930b str r3, [sp, #44] ; 0x2c + c4b4: 0018 movs r0, r3 + c4b6: 4bb8 ldr r3, [pc, #736] ; (c798 ) + c4b8: 4798 blx r3 + c4ba: 9005 str r0, [sp, #20] + uint8_t other_mask_cnt = lv_draw_mask_get_cnt(); + c4bc: 4bb7 ldr r3, [pc, #732] ; (c79c ) + c4be: 4798 blx r3 + if(other_mask_cnt) simple_mode = false; + c4c0: 2500 movs r5, #0 + c4c2: 2800 cmp r0, #0 + c4c4: d106 bne.n c4d4 + else if(dsc->border_side != LV_BORDER_SIDE_FULL) simple_mode = false; + c4c6: 465b mov r3, fp + c4c8: 2512 movs r5, #18 + c4ca: 5f5d ldrsh r5, [r3, r5] + c4cc: 3d0f subs r5, #15 + c4ce: 426a negs r2, r5 + c4d0: 416a adcs r2, r5 + c4d2: b2d5 uxtb r5, r2 + int32_t rout = dsc->radius; + c4d4: 465b mov r3, fp + c4d6: 2100 movs r1, #0 + c4d8: 5e59 ldrsh r1, [r3, r1] + c4da: 464b mov r3, r9 + c4dc: 889b ldrh r3, [r3, #4] + c4de: 3301 adds r3, #1 + c4e0: 464a mov r2, r9 + c4e2: 8812 ldrh r2, [r2, #0] + c4e4: 1a9b subs r3, r3, r2 + return (lv_coord_t)(area_p->y2 - area_p->y1 + 1); + c4e6: 464a mov r2, r9 + c4e8: 88d2 ldrh r2, [r2, #6] + c4ea: 3201 adds r2, #1 + c4ec: 4648 mov r0, r9 + c4ee: 8840 ldrh r0, [r0, #2] + c4f0: 1a12 subs r2, r2, r0 + int32_t coords_h = lv_area_get_height(coords); + c4f2: b212 sxth r2, r2 + int32_t short_side = LV_MATH_MIN(coords_w, coords_h); + c4f4: b21b sxth r3, r3 + c4f6: 4293 cmp r3, r2 + c4f8: dd00 ble.n c4fc + c4fa: 0013 movs r3, r2 + if(rout > short_side >> 1) rout = short_side >> 1; + c4fc: 105b asrs r3, r3, #1 + c4fe: 9309 str r3, [sp, #36] ; 0x24 + c500: 428b cmp r3, r1 + c502: dd00 ble.n c506 + c504: 9109 str r1, [sp, #36] ; 0x24 + if(rout > 0) { + c506: 9b09 ldr r3, [sp, #36] ; 0x24 + c508: 2b00 cmp r3, #0 + c50a: dc00 bgt.n c50e + c50c: e084 b.n c618 + lv_draw_mask_radius_init(&mask_rout_param, coords, rout, false); + c50e: b21a sxth r2, r3 + c510: 2300 movs r3, #0 + c512: 4649 mov r1, r9 + c514: a822 add r0, sp, #136 ; 0x88 + c516: 4ca2 ldr r4, [pc, #648] ; (c7a0 ) + c518: 47a0 blx r4 + mask_rout_id = lv_draw_mask_add(&mask_rout_param, NULL); + c51a: 2100 movs r1, #0 + c51c: a822 add r0, sp, #136 ; 0x88 + c51e: 4ba1 ldr r3, [pc, #644] ; (c7a4 ) + c520: 4798 blx r3 + c522: 900f str r0, [sp, #60] ; 0x3c + int32_t rin = rout - dsc->border_width; + c524: 465b mov r3, fp + c526: 2010 movs r0, #16 + c528: 5e18 ldrsh r0, [r3, r0] + c52a: 2300 movs r3, #0 + *d8 = *s8; + c52c: a91a add r1, sp, #104 ; 0x68 + c52e: 464c mov r4, r9 + c530: 5ce2 ldrb r2, [r4, r3] + c532: 545a strb r2, [r3, r1] + c534: 3301 adds r3, #1 + while(len) { + c536: 2b08 cmp r3, #8 + c538: d1fa bne.n c530 + c53a: 46a1 mov r9, r4 + area_small.x1 += ((dsc->border_side & LV_BORDER_SIDE_LEFT) ? dsc->border_width : - (dsc->border_width + rout)); + c53c: ab1a add r3, sp, #104 ; 0x68 + c53e: 881a ldrh r2, [r3, #0] + c540: 465b mov r3, fp + c542: 8a5b ldrh r3, [r3, #18] + c544: 0759 lsls r1, r3, #29 + c546: d56b bpl.n c620 + c548: b284 uxth r4, r0 + c54a: a91a add r1, sp, #104 ; 0x68 + c54c: 1912 adds r2, r2, r4 + c54e: 800a strh r2, [r1, #0] + area_small.x2 -= ((dsc->border_side & LV_BORDER_SIDE_RIGHT) ? dsc->border_width : - (dsc->border_width + rout)); + c550: 888a ldrh r2, [r1, #4] + c552: 0719 lsls r1, r3, #28 + c554: d569 bpl.n c62a + c556: b284 uxth r4, r0 + c558: a91a add r1, sp, #104 ; 0x68 + c55a: 1b12 subs r2, r2, r4 + c55c: 808a strh r2, [r1, #4] + area_small.y1 += ((dsc->border_side & LV_BORDER_SIDE_TOP) ? dsc->border_width : - (dsc->border_width + rout)); + c55e: 884a ldrh r2, [r1, #2] + c560: 0799 lsls r1, r3, #30 + c562: d567 bpl.n c634 + c564: b284 uxth r4, r0 + c566: a91a add r1, sp, #104 ; 0x68 + c568: 1912 adds r2, r2, r4 + c56a: 804a strh r2, [r1, #2] + area_small.y2 -= ((dsc->border_side & LV_BORDER_SIDE_BOTTOM) ? dsc->border_width : - (dsc->border_width + rout)); + c56c: 88ca ldrh r2, [r1, #6] + c56e: 07db lsls r3, r3, #31 + c570: d565 bpl.n c63e + c572: b283 uxth r3, r0 + c574: a91a add r1, sp, #104 ; 0x68 + c576: 1ad3 subs r3, r2, r3 + c578: 80cb strh r3, [r1, #6] + lv_draw_mask_radius_init(&mask_rin_param, &area_small, rout - dsc->border_width, true); + c57a: 9b09 ldr r3, [sp, #36] ; 0x24 + c57c: 4698 mov r8, r3 + c57e: 466a mov r2, sp + c580: 8313 strh r3, [r2, #24] + c582: 8b13 ldrh r3, [r2, #24] + c584: 469a mov sl, r3 + c586: 1a1a subs r2, r3, r0 + c588: b212 sxth r2, r2 + c58a: 2301 movs r3, #1 + c58c: a829 add r0, sp, #164 ; 0xa4 + c58e: 4c84 ldr r4, [pc, #528] ; (c7a0 ) + c590: 47a0 blx r4 + int16_t mask_rin_id = lv_draw_mask_add(&mask_rin_param, NULL); + c592: 2100 movs r1, #0 + c594: a829 add r0, sp, #164 ; 0xa4 + c596: 4b83 ldr r3, [pc, #524] ; (c7a4 ) + c598: 4798 blx r3 + c59a: 9010 str r0, [sp, #64] ; 0x40 + int32_t corner_size = LV_MATH_MAX(rout, dsc->border_width - 1); + c59c: 465b mov r3, fp + c59e: 2010 movs r0, #16 + c5a0: 5e1b ldrsh r3, [r3, r0] + c5a2: 3b01 subs r3, #1 + c5a4: 930d str r3, [sp, #52] ; 0x34 + c5a6: 4641 mov r1, r8 + c5a8: 4543 cmp r3, r8 + c5aa: da00 bge.n c5ae + c5ac: 910d str r1, [sp, #52] ; 0x34 + lv_color_t color = dsc->border_color; + c5ae: 465b mov r3, fp + c5b0: 89db ldrh r3, [r3, #14] + c5b2: 9311 str r3, [sp, #68] ; 0x44 + c5b4: 466a mov r2, sp + c5b6: 8393 strh r3, [r2, #28] + lv_blend_mode_t blend_mode = dsc->border_blend_mode; + c5b8: 465b mov r3, fp + c5ba: 7d5b ldrb r3, [r3, #21] + c5bc: 9306 str r3, [sp, #24] + if(simple_mode) { + c5be: 2d00 cmp r5, #0 + c5c0: d100 bne.n c5c4 + c5c2: e1bc b.n c93e + int32_t upper_corner_end = coords->y1 - disp_area->y1 + corner_size; + c5c4: 2212 movs r2, #18 + c5c6: 5ebb ldrsh r3, [r7, r2] + c5c8: 464a mov r2, r9 + c5ca: 2102 movs r1, #2 + c5cc: 5e52 ldrsh r2, [r2, r1] + c5ce: 1ad2 subs r2, r2, r3 + c5d0: 990d ldr r1, [sp, #52] ; 0x34 + c5d2: 468c mov ip, r1 + c5d4: 4462 add r2, ip + upper_corner_end = LV_MATH_MIN(upper_corner_end, draw_area.y2); + c5d6: a918 add r1, sp, #96 ; 0x60 + c5d8: 2006 movs r0, #6 + c5da: 5e09 ldrsh r1, [r1, r0] + c5dc: 910c str r1, [sp, #48] ; 0x30 + c5de: 4291 cmp r1, r2 + c5e0: dd00 ble.n c5e4 + c5e2: 920c str r2, [sp, #48] ; 0x30 + fill_area.x1 = coords->x1; + c5e4: aa1c add r2, sp, #112 ; 0x70 + c5e6: 4649 mov r1, r9 + c5e8: 8809 ldrh r1, [r1, #0] + c5ea: 8011 strh r1, [r2, #0] + fill_area.x2 = coords->x2; + c5ec: 4649 mov r1, r9 + c5ee: 8889 ldrh r1, [r1, #4] + c5f0: 8091 strh r1, [r2, #4] + fill_area.y1 = disp_area->y1 + draw_area.y1; + c5f2: a918 add r1, sp, #96 ; 0x60 + c5f4: 2502 movs r5, #2 + c5f6: 5f4d ldrsh r5, [r1, r5] + c5f8: 195b adds r3, r3, r5 + c5fa: b21b sxth r3, r3 + c5fc: 8053 strh r3, [r2, #2] + fill_area.y2 = fill_area.y1; + c5fe: 80d3 strh r3, [r2, #6] + for(h = draw_area.y1; h <= upper_corner_end; h++) { + c600: 9b0c ldr r3, [sp, #48] ; 0x30 + c602: 42ab cmp r3, r5 + c604: da00 bge.n c608 + c606: e09f b.n c748 + fill_area2.y1 = fill_area.y1; + c608: ac1e add r4, sp, #120 ; 0x78 + c60a: 9508 str r5, [sp, #32] + c60c: 464b mov r3, r9 + c60e: 46b1 mov r9, r6 + c610: 465a mov r2, fp + c612: 920e str r2, [sp, #56] ; 0x38 + c614: 001e movs r6, r3 + c616: e047 b.n c6a8 + int16_t mask_rout_id = LV_MASK_ID_INV; + c618: 2301 movs r3, #1 + c61a: 425b negs r3, r3 + c61c: 930f str r3, [sp, #60] ; 0x3c + c61e: e781 b.n c524 + area_small.x1 += ((dsc->border_side & LV_BORDER_SIDE_LEFT) ? dsc->border_width : - (dsc->border_width + rout)); + c620: 9909 ldr r1, [sp, #36] ; 0x24 + c622: 1844 adds r4, r0, r1 + c624: 4264 negs r4, r4 + c626: b2a4 uxth r4, r4 + c628: e78f b.n c54a + area_small.x2 -= ((dsc->border_side & LV_BORDER_SIDE_RIGHT) ? dsc->border_width : - (dsc->border_width + rout)); + c62a: 9909 ldr r1, [sp, #36] ; 0x24 + c62c: 1844 adds r4, r0, r1 + c62e: 4264 negs r4, r4 + c630: b2a4 uxth r4, r4 + c632: e791 b.n c558 + area_small.y1 += ((dsc->border_side & LV_BORDER_SIDE_TOP) ? dsc->border_width : - (dsc->border_width + rout)); + c634: 9909 ldr r1, [sp, #36] ; 0x24 + c636: 1844 adds r4, r0, r1 + c638: 4264 negs r4, r4 + c63a: b2a4 uxth r4, r4 + c63c: e793 b.n c566 + area_small.y2 -= ((dsc->border_side & LV_BORDER_SIDE_BOTTOM) ? dsc->border_width : - (dsc->border_width + rout)); + c63e: 9b09 ldr r3, [sp, #36] ; 0x24 + c640: 18c3 adds r3, r0, r3 + c642: 425b negs r3, r3 + c644: b29b uxth r3, r3 + c646: e795 b.n c574 + fill_area2.x1 = coords->x2 - rout + 1; + c648: 2204 movs r2, #4 + c64a: 5eb3 ldrsh r3, [r6, r2] + c64c: 1c5a adds r2, r3, #1 + c64e: 4651 mov r1, sl + c650: 1a52 subs r2, r2, r1 + c652: 8022 strh r2, [r4, #0] + fill_area2.x2 = coords->x2; + c654: 80a3 strh r3, [r4, #4] + int32_t mask_ofs = (coords->x2 - rout + 1) - (vdb->area.x1 + draw_area.x1); + c656: 9a09 ldr r2, [sp, #36] ; 0x24 + c658: 1a9a subs r2, r3, r2 + c65a: 3201 adds r2, #1 + c65c: 2110 movs r1, #16 + c65e: 5e7b ldrsh r3, [r7, r1] + c660: a90e add r1, sp, #56 ; 0x38 + c662: 2028 movs r0, #40 ; 0x28 + c664: 5e09 ldrsh r1, [r1, r0] + c666: 185b adds r3, r3, r1 + c668: 1ad3 subs r3, r2, r3 + _lv_blend_fill(clip, &fill_area2, color, mask_buf + mask_ofs, mask_res, opa, blend_mode); + c66a: 43da mvns r2, r3 + c66c: 17d2 asrs r2, r2, #31 + c66e: 4013 ands r3, r2 + c670: 9a05 ldr r2, [sp, #20] + c672: 4694 mov ip, r2 + c674: 4463 add r3, ip + c676: 9a06 ldr r2, [sp, #24] + c678: 9202 str r2, [sp, #8] + c67a: 464a mov r2, r9 + c67c: 9201 str r2, [sp, #4] + c67e: 4642 mov r2, r8 + c680: 9200 str r2, [sp, #0] + c682: 466a mov r2, sp + c684: 8b92 ldrh r2, [r2, #28] + c686: 0021 movs r1, r4 + c688: 9804 ldr r0, [sp, #16] + c68a: 4d47 ldr r5, [pc, #284] ; (c7a8 ) + c68c: 47a8 blx r5 + fill_area.y1++; + c68e: ab1c add r3, sp, #112 ; 0x70 + c690: 885a ldrh r2, [r3, #2] + c692: 3201 adds r2, #1 + c694: 805a strh r2, [r3, #2] + fill_area.y2++; + c696: 88da ldrh r2, [r3, #6] + c698: 3201 adds r2, #1 + c69a: 80da strh r2, [r3, #6] + for(h = draw_area.y1; h <= upper_corner_end; h++) { + c69c: 9a08 ldr r2, [sp, #32] + c69e: 3201 adds r2, #1 + c6a0: 9208 str r2, [sp, #32] + c6a2: 9b0c ldr r3, [sp, #48] ; 0x30 + c6a4: 4293 cmp r3, r2 + c6a6: db4a blt.n c73e + _lv_memset_ff(mask_buf, draw_area_w); + c6a8: 990b ldr r1, [sp, #44] ; 0x2c + c6aa: 9d05 ldr r5, [sp, #20] + c6ac: 0028 movs r0, r5 + c6ae: 4b3f ldr r3, [pc, #252] ; (c7ac ) + c6b0: 4798 blx r3 + mask_res = lv_draw_mask_apply(mask_buf, vdb->area.x1 + draw_area.x1, vdb->area.y1 + h, draw_area_w); + c6b2: 8a7a ldrh r2, [r7, #18] + c6b4: 9b08 ldr r3, [sp, #32] + c6b6: 469c mov ip, r3 + c6b8: 4462 add r2, ip + c6ba: b212 sxth r2, r2 + c6bc: 8a39 ldrh r1, [r7, #16] + c6be: ab0e add r3, sp, #56 ; 0x38 + c6c0: 8d1b ldrh r3, [r3, #40] ; 0x28 + c6c2: 18c9 adds r1, r1, r3 + c6c4: b209 sxth r1, r1 + c6c6: 9b0a ldr r3, [sp, #40] ; 0x28 + c6c8: 9505 str r5, [sp, #20] + c6ca: 0028 movs r0, r5 + c6cc: 4d38 ldr r5, [pc, #224] ; (c7b0 ) + c6ce: 47a8 blx r5 + c6d0: 4680 mov r8, r0 + fill_area2.y1 = fill_area.y1; + c6d2: ab1c add r3, sp, #112 ; 0x70 + c6d4: 885a ldrh r2, [r3, #2] + c6d6: 8062 strh r2, [r4, #2] + fill_area2.y2 = fill_area.y2; + c6d8: 88db ldrh r3, [r3, #6] + c6da: 80e3 strh r3, [r4, #6] + fill_area2.x1 = coords->x1; + c6dc: 2200 movs r2, #0 + c6de: 5eb3 ldrsh r3, [r6, r2] + c6e0: 8023 strh r3, [r4, #0] + fill_area2.x2 = coords->x1 + rout - 1; + c6e2: 3b01 subs r3, #1 + c6e4: 4453 add r3, sl + c6e6: 80a3 strh r3, [r4, #4] + _lv_blend_fill(clip, &fill_area2, color, mask_buf, mask_res, opa, blend_mode); + c6e8: 9a06 ldr r2, [sp, #24] + c6ea: 9202 str r2, [sp, #8] + c6ec: 464a mov r2, r9 + c6ee: 9201 str r2, [sp, #4] + c6f0: 9000 str r0, [sp, #0] + c6f2: 9b05 ldr r3, [sp, #20] + c6f4: 466a mov r2, sp + c6f6: 8b92 ldrh r2, [r2, #28] + c6f8: 0021 movs r1, r4 + c6fa: 9804 ldr r0, [sp, #16] + c6fc: 4d2a ldr r5, [pc, #168] ; (c7a8 ) + c6fe: 47a8 blx r5 + if(fill_area2.y2 < coords->y1 + dsc->border_width) { + c700: 2306 movs r3, #6 + c702: 5ee2 ldrsh r2, [r4, r3] + c704: 2102 movs r1, #2 + c706: 5e73 ldrsh r3, [r6, r1] + c708: 990e ldr r1, [sp, #56] ; 0x38 + c70a: 2010 movs r0, #16 + c70c: 5e09 ldrsh r1, [r1, r0] + c70e: 185b adds r3, r3, r1 + c710: 429a cmp r2, r3 + c712: da99 bge.n c648 + fill_area2.x1 = coords->x1 + rout; + c714: 8833 ldrh r3, [r6, #0] + c716: 4453 add r3, sl + c718: 8023 strh r3, [r4, #0] + fill_area2.x2 = coords->x2 - rout; + c71a: 88b3 ldrh r3, [r6, #4] + c71c: 4652 mov r2, sl + c71e: 1a9b subs r3, r3, r2 + c720: 80a3 strh r3, [r4, #4] + _lv_blend_fill(clip, &fill_area2, color, NULL, LV_DRAW_MASK_RES_FULL_COVER, opa, blend_mode); + c722: 9b06 ldr r3, [sp, #24] + c724: 9302 str r3, [sp, #8] + c726: 464b mov r3, r9 + c728: 9301 str r3, [sp, #4] + c72a: 2301 movs r3, #1 + c72c: 9300 str r3, [sp, #0] + c72e: 2300 movs r3, #0 + c730: 466a mov r2, sp + c732: 8b92 ldrh r2, [r2, #28] + c734: 0021 movs r1, r4 + c736: 9804 ldr r0, [sp, #16] + c738: 4d1b ldr r5, [pc, #108] ; (c7a8 ) + c73a: 47a8 blx r5 + c73c: e784 b.n c648 + c73e: 0032 movs r2, r6 + c740: 464e mov r6, r9 + c742: 9b0e ldr r3, [sp, #56] ; 0x38 + c744: 469b mov fp, r3 + c746: 4691 mov r9, r2 + int32_t lower_corner_end = coords->y2 - disp_area->y1 - corner_size; + c748: 2212 movs r2, #18 + c74a: 5ebb ldrsh r3, [r7, r2] + c74c: 464a mov r2, r9 + c74e: 2106 movs r1, #6 + c750: 5e52 ldrsh r2, [r2, r1] + c752: 1ad2 subs r2, r2, r3 + c754: 990d ldr r1, [sp, #52] ; 0x34 + c756: 1a52 subs r2, r2, r1 + lower_corner_end = LV_MATH_MAX(lower_corner_end, draw_area.y1); + c758: a918 add r1, sp, #96 ; 0x60 + c75a: 2502 movs r5, #2 + c75c: 5f4d ldrsh r5, [r1, r5] + c75e: 4295 cmp r5, r2 + c760: da00 bge.n c764 + c762: 0015 movs r5, r2 + if(lower_corner_end <= upper_corner_end) lower_corner_end = upper_corner_end + 1; + c764: 990c ldr r1, [sp, #48] ; 0x30 + c766: 000a movs r2, r1 + c768: 42a9 cmp r1, r5 + c76a: db01 blt.n c770 + c76c: 3201 adds r2, #1 + c76e: 0015 movs r5, r2 + fill_area.y1 = disp_area->y1 + lower_corner_end; + c770: 195b adds r3, r3, r5 + c772: b21b sxth r3, r3 + c774: aa1c add r2, sp, #112 ; 0x70 + c776: 8053 strh r3, [r2, #2] + fill_area.y2 = fill_area.y1; + c778: 80d3 strh r3, [r2, #6] + for(h = lower_corner_end; h <= draw_area.y2; h++) { + c77a: ab18 add r3, sp, #96 ; 0x60 + c77c: 2206 movs r2, #6 + c77e: 5e9b ldrsh r3, [r3, r2] + c780: 429d cmp r5, r3 + c782: dd00 ble.n c786 + c784: e099 b.n c8ba + fill_area2.x1 = coords->x1; + c786: ac1e add r4, sp, #120 ; 0x78 + c788: 9508 str r5, [sp, #32] + c78a: 464b mov r3, r9 + c78c: 46b1 mov r9, r6 + c78e: 465a mov r2, fp + c790: 920c str r2, [sp, #48] ; 0x30 + c792: 001e movs r6, r3 + c794: e041 b.n c81a + c796: 46c0 nop ; (mov r8, r8) + c798: 00010e59 .word 0x00010e59 + c79c: 0000a659 .word 0x0000a659 + c7a0: 0000a7ed .word 0x0000a7ed + c7a4: 0000a585 .word 0x0000a585 + c7a8: 00005c05 .word 0x00005c05 + c7ac: 00011089 .word 0x00011089 + c7b0: 0000a5bd .word 0x0000a5bd + fill_area2.x1 = coords->x2 - rout + 1; + c7b4: 2204 movs r2, #4 + c7b6: 5eb3 ldrsh r3, [r6, r2] + c7b8: 1c5a adds r2, r3, #1 + c7ba: 4651 mov r1, sl + c7bc: 1a52 subs r2, r2, r1 + c7be: 8022 strh r2, [r4, #0] + fill_area2.x2 = coords->x2; + c7c0: 80a3 strh r3, [r4, #4] + int32_t mask_ofs = (coords->x2 - rout + 1) - (vdb->area.x1 + draw_area.x1); + c7c2: 9a09 ldr r2, [sp, #36] ; 0x24 + c7c4: 1a9a subs r2, r3, r2 + c7c6: 3201 adds r2, #1 + c7c8: 2110 movs r1, #16 + c7ca: 5e7b ldrsh r3, [r7, r1] + c7cc: a90e add r1, sp, #56 ; 0x38 + c7ce: 2028 movs r0, #40 ; 0x28 + c7d0: 5e09 ldrsh r1, [r1, r0] + c7d2: 185b adds r3, r3, r1 + c7d4: 1ad3 subs r3, r2, r3 + _lv_blend_fill(clip, &fill_area2, color, mask_buf + mask_ofs, mask_res, opa, blend_mode); + c7d6: 43da mvns r2, r3 + c7d8: 17d2 asrs r2, r2, #31 + c7da: 4013 ands r3, r2 + c7dc: 9a05 ldr r2, [sp, #20] + c7de: 4694 mov ip, r2 + c7e0: 4463 add r3, ip + c7e2: 9a06 ldr r2, [sp, #24] + c7e4: 9202 str r2, [sp, #8] + c7e6: 464a mov r2, r9 + c7e8: 9201 str r2, [sp, #4] + c7ea: 4642 mov r2, r8 + c7ec: 9200 str r2, [sp, #0] + c7ee: 466a mov r2, sp + c7f0: 8b92 ldrh r2, [r2, #28] + c7f2: 0021 movs r1, r4 + c7f4: 9804 ldr r0, [sp, #16] + c7f6: 4daf ldr r5, [pc, #700] ; (cab4 ) + c7f8: 47a8 blx r5 + fill_area.y1++; + c7fa: ab1c add r3, sp, #112 ; 0x70 + c7fc: 885a ldrh r2, [r3, #2] + c7fe: 3201 adds r2, #1 + c800: 805a strh r2, [r3, #2] + fill_area.y2++; + c802: 88da ldrh r2, [r3, #6] + c804: 3201 adds r2, #1 + c806: 80da strh r2, [r3, #6] + for(h = lower_corner_end; h <= draw_area.y2; h++) { + c808: 9a08 ldr r2, [sp, #32] + c80a: 3201 adds r2, #1 + c80c: 0011 movs r1, r2 + c80e: 9208 str r2, [sp, #32] + c810: ab0e add r3, sp, #56 ; 0x38 + c812: 222e movs r2, #46 ; 0x2e + c814: 5e9b ldrsh r3, [r3, r2] + c816: 4299 cmp r1, r3 + c818: dc4a bgt.n c8b0 + _lv_memset_ff(mask_buf, draw_area_w); + c81a: 990b ldr r1, [sp, #44] ; 0x2c + c81c: 9d05 ldr r5, [sp, #20] + c81e: 0028 movs r0, r5 + c820: 4ba5 ldr r3, [pc, #660] ; (cab8 ) + c822: 4798 blx r3 + mask_res = lv_draw_mask_apply(mask_buf, vdb->area.x1 + draw_area.x1, vdb->area.y1 + h, draw_area_w); + c824: 8a7a ldrh r2, [r7, #18] + c826: 9b08 ldr r3, [sp, #32] + c828: 469c mov ip, r3 + c82a: 4462 add r2, ip + c82c: b212 sxth r2, r2 + c82e: 8a39 ldrh r1, [r7, #16] + c830: ab0e add r3, sp, #56 ; 0x38 + c832: 8d1b ldrh r3, [r3, #40] ; 0x28 + c834: 18c9 adds r1, r1, r3 + c836: b209 sxth r1, r1 + c838: 9b0a ldr r3, [sp, #40] ; 0x28 + c83a: 9505 str r5, [sp, #20] + c83c: 0028 movs r0, r5 + c83e: 4d9f ldr r5, [pc, #636] ; (cabc ) + c840: 47a8 blx r5 + c842: 4680 mov r8, r0 + fill_area2.x1 = coords->x1; + c844: 2200 movs r2, #0 + c846: 5eb3 ldrsh r3, [r6, r2] + c848: 8023 strh r3, [r4, #0] + fill_area2.x2 = coords->x1 + rout - 1; + c84a: 3b01 subs r3, #1 + c84c: 4453 add r3, sl + c84e: 80a3 strh r3, [r4, #4] + fill_area2.y1 = fill_area.y1; + c850: ab1c add r3, sp, #112 ; 0x70 + c852: 885a ldrh r2, [r3, #2] + c854: 8062 strh r2, [r4, #2] + fill_area2.y2 = fill_area.y2; + c856: 88db ldrh r3, [r3, #6] + c858: 80e3 strh r3, [r4, #6] + _lv_blend_fill(clip, &fill_area2, color, mask_buf, mask_res, opa, blend_mode); + c85a: 9a06 ldr r2, [sp, #24] + c85c: 9202 str r2, [sp, #8] + c85e: 464a mov r2, r9 + c860: 9201 str r2, [sp, #4] + c862: 9000 str r0, [sp, #0] + c864: 9b05 ldr r3, [sp, #20] + c866: 466a mov r2, sp + c868: 8b92 ldrh r2, [r2, #28] + c86a: 0021 movs r1, r4 + c86c: 9804 ldr r0, [sp, #16] + c86e: 4d91 ldr r5, [pc, #580] ; (cab4 ) + c870: 47a8 blx r5 + if(fill_area2.y2 > coords->y2 - dsc->border_width) { + c872: 2306 movs r3, #6 + c874: 5ee2 ldrsh r2, [r4, r3] + c876: 2106 movs r1, #6 + c878: 5e73 ldrsh r3, [r6, r1] + c87a: 990c ldr r1, [sp, #48] ; 0x30 + c87c: 2010 movs r0, #16 + c87e: 5e09 ldrsh r1, [r1, r0] + c880: 1a5b subs r3, r3, r1 + c882: 429a cmp r2, r3 + c884: dd96 ble.n c7b4 + fill_area2.x1 = coords->x1 + rout; + c886: 8833 ldrh r3, [r6, #0] + c888: 4453 add r3, sl + c88a: 8023 strh r3, [r4, #0] + fill_area2.x2 = coords->x2 - rout; + c88c: 88b3 ldrh r3, [r6, #4] + c88e: 4652 mov r2, sl + c890: 1a9b subs r3, r3, r2 + c892: 80a3 strh r3, [r4, #4] + _lv_blend_fill(clip, &fill_area2, color, NULL, LV_DRAW_MASK_RES_FULL_COVER, opa, blend_mode); + c894: 9b06 ldr r3, [sp, #24] + c896: 9302 str r3, [sp, #8] + c898: 464b mov r3, r9 + c89a: 9301 str r3, [sp, #4] + c89c: 2301 movs r3, #1 + c89e: 9300 str r3, [sp, #0] + c8a0: 2300 movs r3, #0 + c8a2: 466a mov r2, sp + c8a4: 8b92 ldrh r2, [r2, #28] + c8a6: 0021 movs r1, r4 + c8a8: 9804 ldr r0, [sp, #16] + c8aa: 4d82 ldr r5, [pc, #520] ; (cab4 ) + c8ac: 47a8 blx r5 + c8ae: e781 b.n c7b4 + c8b0: 0032 movs r2, r6 + c8b2: 464e mov r6, r9 + c8b4: 9b0c ldr r3, [sp, #48] ; 0x30 + c8b6: 469b mov fp, r3 + c8b8: 4691 mov r9, r2 + fill_area.y1 = coords->y1 + corner_size + 1; + c8ba: 466b mov r3, sp + c8bc: 8e99 ldrh r1, [r3, #52] ; 0x34 + c8be: ac1c add r4, sp, #112 ; 0x70 + c8c0: 464b mov r3, r9 + c8c2: 885a ldrh r2, [r3, #2] + c8c4: 3201 adds r2, #1 + c8c6: 188a adds r2, r1, r2 + c8c8: 8062 strh r2, [r4, #2] + fill_area.y2 = coords->y2 - corner_size - 1; + c8ca: 88db ldrh r3, [r3, #6] + c8cc: 3b01 subs r3, #1 + c8ce: 1a5b subs r3, r3, r1 + c8d0: 80e3 strh r3, [r4, #6] + fill_area.x1 = coords->x1; + c8d2: 464b mov r3, r9 + c8d4: 2200 movs r2, #0 + c8d6: 5e9b ldrsh r3, [r3, r2] + c8d8: 8023 strh r3, [r4, #0] + fill_area.x2 = coords->x1 + dsc->border_width - 1; + c8da: 465a mov r2, fp + c8dc: 8a12 ldrh r2, [r2, #16] + c8de: 3a01 subs r2, #1 + c8e0: 189b adds r3, r3, r2 + c8e2: 80a3 strh r3, [r4, #4] + _lv_blend_fill(clip, &fill_area, color, NULL, LV_DRAW_MASK_RES_FULL_COVER, opa, blend_mode); + c8e4: 9b06 ldr r3, [sp, #24] + c8e6: 9302 str r3, [sp, #8] + c8e8: 9601 str r6, [sp, #4] + c8ea: 2701 movs r7, #1 + c8ec: 9700 str r7, [sp, #0] + c8ee: 2300 movs r3, #0 + c8f0: 466a mov r2, sp + c8f2: 2144 movs r1, #68 ; 0x44 + c8f4: 1852 adds r2, r2, r1 + c8f6: 8812 ldrh r2, [r2, #0] + c8f8: 0021 movs r1, r4 + c8fa: 9804 ldr r0, [sp, #16] + c8fc: 4d6d ldr r5, [pc, #436] ; (cab4 ) + c8fe: 47a8 blx r5 + fill_area.x1 = coords->x2 - dsc->border_width + 1; + c900: 464a mov r2, r9 + c902: 2104 movs r1, #4 + c904: 5e52 ldrsh r2, [r2, r1] + c906: 4659 mov r1, fp + c908: 8a0b ldrh r3, [r1, #16] + c90a: 1ad3 subs r3, r2, r3 + c90c: 3301 adds r3, #1 + c90e: 8023 strh r3, [r4, #0] + fill_area.x2 = coords->x2; + c910: 80a2 strh r2, [r4, #4] + _lv_blend_fill(clip, &fill_area, color, NULL, LV_DRAW_MASK_RES_FULL_COVER, opa, blend_mode); + c912: 9b06 ldr r3, [sp, #24] + c914: 9302 str r3, [sp, #8] + c916: 9601 str r6, [sp, #4] + c918: 9700 str r7, [sp, #0] + c91a: 2300 movs r3, #0 + c91c: 466a mov r2, sp + c91e: 2144 movs r1, #68 ; 0x44 + c920: 1852 adds r2, r2, r1 + c922: 8812 ldrh r2, [r2, #0] + c924: 0021 movs r1, r4 + c926: 9804 ldr r0, [sp, #16] + c928: 47a8 blx r5 + lv_draw_mask_remove_id(mask_rin_id); + c92a: 9810 ldr r0, [sp, #64] ; 0x40 + c92c: 4c64 ldr r4, [pc, #400] ; (cac0 ) + c92e: 47a0 blx r4 + lv_draw_mask_remove_id(mask_rout_id); + c930: 980f ldr r0, [sp, #60] ; 0x3c + c932: 47a0 blx r4 + _lv_mem_buf_release(mask_buf); + c934: 9805 ldr r0, [sp, #20] + c936: 4b63 ldr r3, [pc, #396] ; (cac4 ) + c938: 4798 blx r3 + c93a: f7ff f882 bl ba42 + fill_area.x1 = coords->x1; + c93e: 464b mov r3, r9 + c940: 2100 movs r1, #0 + c942: 5e59 ldrsh r1, [r3, r1] + c944: a81c add r0, sp, #112 ; 0x70 + c946: 8001 strh r1, [r0, #0] + fill_area.x2 = coords->x2; + c948: 464b mov r3, r9 + c94a: 2204 movs r2, #4 + c94c: 5e9a ldrsh r2, [r3, r2] + c94e: 8082 strh r2, [r0, #4] + fill_area.y1 = disp_area->y1 + draw_area.y1; + c950: ab18 add r3, sp, #96 ; 0x60 + c952: 2402 movs r4, #2 + c954: 5f1c ldrsh r4, [r3, r4] + c956: 8a7b ldrh r3, [r7, #18] + c958: 191b adds r3, r3, r4 + c95a: b21b sxth r3, r3 + c95c: 8043 strh r3, [r0, #2] + fill_area.y2 = fill_area.y1; + c95e: 80c3 strh r3, [r0, #6] + if(dsc->border_side == LV_BORDER_SIDE_LEFT) fill_area.x2 = coords->x1 + corner_size; + c960: 465b mov r3, fp + c962: 2012 movs r0, #18 + c964: 5e1b ldrsh r3, [r3, r0] + c966: 2b04 cmp r3, #4 + c968: d02b beq.n c9c2 + else if(dsc->border_side == LV_BORDER_SIDE_RIGHT) fill_area.x1 = coords->x2 - corner_size; + c96a: 2b08 cmp r3, #8 + c96c: d045 beq.n c9fa + volatile bool top_only = false; + c96e: 2200 movs r2, #0 + c970: 2116 movs r1, #22 + c972: a80e add r0, sp, #56 ; 0x38 + c974: 4684 mov ip, r0 + c976: 4461 add r1, ip + c978: 700a strb r2, [r1, #0] + volatile bool bottom_only = false; + c97a: 2117 movs r1, #23 + c97c: 4461 add r1, ip + c97e: 700a strb r2, [r1, #0] + if(dsc->border_side == LV_BORDER_SIDE_TOP) top_only = true; + c980: 2b02 cmp r3, #2 + c982: d12c bne.n c9de + c984: 3201 adds r2, #1 + c986: 3314 adds r3, #20 + c988: 4463 add r3, ip + c98a: 701a strb r2, [r3, #0] + volatile bool normal = !top_only && !bottom_only ? true : false; + c98c: 2316 movs r3, #22 + c98e: aa0e add r2, sp, #56 ; 0x38 + c990: 4694 mov ip, r2 + c992: 4463 add r3, ip + c994: 781b ldrb r3, [r3, #0] + c996: 2b00 cmp r3, #0 + c998: d104 bne.n c9a4 + c99a: 3317 adds r3, #23 + c99c: 4463 add r3, ip + c99e: 781b ldrb r3, [r3, #0] + c9a0: 2501 movs r5, #1 + c9a2: 405d eors r5, r3 + c9a4: 2301 movs r3, #1 + c9a6: 401d ands r5, r3 + c9a8: ab14 add r3, sp, #80 ; 0x50 + c9aa: 701d strb r5, [r3, #0] + for(h = draw_area.y1; h <= draw_area.y2; h++) { + c9ac: 0025 movs r5, r4 + c9ae: ab18 add r3, sp, #96 ; 0x60 + c9b0: 2206 movs r2, #6 + c9b2: 5e9b ldrsh r3, [r3, r2] + c9b4: 429c cmp r4, r3 + c9b6: dcb8 bgt.n c92a + (bottom_only && fill_area.y1 >= coords->y2 - corner_size)) { + c9b8: ac1c add r4, sp, #112 ; 0x70 + _lv_memset_ff(mask_buf, draw_area_w); + c9ba: 4b3f ldr r3, [pc, #252] ; (cab8 ) + c9bc: 469a mov sl, r3 + mask_res = lv_draw_mask_apply(mask_buf, vdb->area.x1 + draw_area.x1, vdb->area.y1 + h, draw_area_w); + c9be: 46b0 mov r8, r6 + c9c0: e051 b.n ca66 + if(dsc->border_side == LV_BORDER_SIDE_LEFT) fill_area.x2 = coords->x1 + corner_size; + c9c2: 9a0d ldr r2, [sp, #52] ; 0x34 + c9c4: 4694 mov ip, r2 + c9c6: 4461 add r1, ip + c9c8: aa1c add r2, sp, #112 ; 0x70 + c9ca: 8091 strh r1, [r2, #4] + volatile bool top_only = false; + c9cc: 2200 movs r2, #0 + c9ce: 2116 movs r1, #22 + c9d0: a80e add r0, sp, #56 ; 0x38 + c9d2: 4684 mov ip, r0 + c9d4: 4461 add r1, ip + c9d6: 700a strb r2, [r1, #0] + volatile bool bottom_only = false; + c9d8: 2117 movs r1, #23 + c9da: 4461 add r1, ip + c9dc: 700a strb r2, [r1, #0] + if(dsc->border_side == LV_BORDER_SIDE_BOTTOM) bottom_only = true; + c9de: 2b01 cmp r3, #1 + c9e0: d010 beq.n ca04 + if(dsc->border_side == (LV_BORDER_SIDE_TOP | LV_BORDER_SIDE_BOTTOM)) { + c9e2: 2b03 cmp r3, #3 + c9e4: d1d2 bne.n c98c + top_only = true; + c9e6: 3b02 subs r3, #2 + c9e8: 2216 movs r2, #22 + c9ea: a90e add r1, sp, #56 ; 0x38 + c9ec: 468c mov ip, r1 + c9ee: 4462 add r2, ip + c9f0: 7013 strb r3, [r2, #0] + bottom_only = true; + c9f2: 2217 movs r2, #23 + c9f4: 4462 add r2, ip + c9f6: 7013 strb r3, [r2, #0] + c9f8: e7c8 b.n c98c + else if(dsc->border_side == LV_BORDER_SIDE_RIGHT) fill_area.x1 = coords->x2 - corner_size; + c9fa: 990d ldr r1, [sp, #52] ; 0x34 + c9fc: 1a52 subs r2, r2, r1 + c9fe: a91c add r1, sp, #112 ; 0x70 + ca00: 800a strh r2, [r1, #0] + ca02: e7e3 b.n c9cc + if(dsc->border_side == LV_BORDER_SIDE_BOTTOM) bottom_only = true; + ca04: 2201 movs r2, #1 + ca06: 3316 adds r3, #22 + ca08: a90e add r1, sp, #56 ; 0x38 + ca0a: 468c mov ip, r1 + ca0c: 4463 add r3, ip + ca0e: 701a strb r2, [r3, #0] + ca10: e7bc b.n c98c + _lv_memset_ff(mask_buf, draw_area_w); + ca12: 990b ldr r1, [sp, #44] ; 0x2c + ca14: 9e05 ldr r6, [sp, #20] + ca16: 0030 movs r0, r6 + ca18: 47d0 blx sl + mask_res = lv_draw_mask_apply(mask_buf, vdb->area.x1 + draw_area.x1, vdb->area.y1 + h, draw_area_w); + ca1a: 8a7a ldrh r2, [r7, #18] + ca1c: 1952 adds r2, r2, r5 + ca1e: b212 sxth r2, r2 + ca20: 8a39 ldrh r1, [r7, #16] + ca22: ab0e add r3, sp, #56 ; 0x38 + ca24: 8d1b ldrh r3, [r3, #40] ; 0x28 + ca26: 18c9 adds r1, r1, r3 + ca28: b209 sxth r1, r1 + ca2a: 9b0a ldr r3, [sp, #40] ; 0x28 + ca2c: 9605 str r6, [sp, #20] + ca2e: 0030 movs r0, r6 + ca30: 4e22 ldr r6, [pc, #136] ; (cabc ) + ca32: 47b0 blx r6 + _lv_blend_fill(clip, &fill_area, color, mask_buf, mask_res, opa, blend_mode); + ca34: 9a06 ldr r2, [sp, #24] + ca36: 9202 str r2, [sp, #8] + ca38: 4642 mov r2, r8 + ca3a: 9201 str r2, [sp, #4] + ca3c: 9000 str r0, [sp, #0] + ca3e: 9b05 ldr r3, [sp, #20] + ca40: 466a mov r2, sp + ca42: 8b92 ldrh r2, [r2, #28] + ca44: 0021 movs r1, r4 + ca46: 9804 ldr r0, [sp, #16] + ca48: 4e1a ldr r6, [pc, #104] ; (cab4 ) + ca4a: 47b0 blx r6 + fill_area.y1++; + ca4c: 8863 ldrh r3, [r4, #2] + ca4e: 3301 adds r3, #1 + ca50: 8063 strh r3, [r4, #2] + fill_area.y2++; + ca52: 88e3 ldrh r3, [r4, #6] + ca54: 3301 adds r3, #1 + ca56: 80e3 strh r3, [r4, #6] + for(h = draw_area.y1; h <= draw_area.y2; h++) { + ca58: 3501 adds r5, #1 + ca5a: ab0e add r3, sp, #56 ; 0x38 + ca5c: 222e movs r2, #46 ; 0x2e + ca5e: 5e9b ldrsh r3, [r3, r2] + ca60: 429d cmp r5, r3 + ca62: dd00 ble.n ca66 + ca64: e761 b.n c92a + if(normal || + ca66: ab14 add r3, sp, #80 ; 0x50 + ca68: 781b ldrb r3, [r3, #0] + ca6a: 2b00 cmp r3, #0 + ca6c: d1d1 bne.n ca12 + (top_only && fill_area.y1 <= coords->y1 + corner_size) || + ca6e: 3316 adds r3, #22 + ca70: aa0e add r2, sp, #56 ; 0x38 + ca72: 4694 mov ip, r2 + ca74: 4463 add r3, ip + ca76: 781b ldrb r3, [r3, #0] + if(normal || + ca78: 2b00 cmp r3, #0 + ca7a: d009 beq.n ca90 + (top_only && fill_area.y1 <= coords->y1 + corner_size) || + ca7c: 2302 movs r3, #2 + ca7e: 5ee2 ldrsh r2, [r4, r3] + ca80: 464b mov r3, r9 + ca82: 2102 movs r1, #2 + ca84: 5e5b ldrsh r3, [r3, r1] + ca86: 990d ldr r1, [sp, #52] ; 0x34 + ca88: 468c mov ip, r1 + ca8a: 4463 add r3, ip + ca8c: 429a cmp r2, r3 + ca8e: ddc0 ble.n ca12 + (bottom_only && fill_area.y1 >= coords->y2 - corner_size)) { + ca90: 2317 movs r3, #23 + ca92: aa0e add r2, sp, #56 ; 0x38 + ca94: 4694 mov ip, r2 + ca96: 4463 add r3, ip + ca98: 781b ldrb r3, [r3, #0] + (top_only && fill_area.y1 <= coords->y1 + corner_size) || + ca9a: 2b00 cmp r3, #0 + ca9c: d0d6 beq.n ca4c + (bottom_only && fill_area.y1 >= coords->y2 - corner_size)) { + ca9e: 2302 movs r3, #2 + caa0: 5ee2 ldrsh r2, [r4, r3] + caa2: 464b mov r3, r9 + caa4: 2106 movs r1, #6 + caa6: 5e5b ldrsh r3, [r3, r1] + caa8: 990d ldr r1, [sp, #52] ; 0x34 + caaa: 1a5b subs r3, r3, r1 + caac: 429a cmp r2, r3 + caae: dbcd blt.n ca4c + cab0: e7af b.n ca12 + cab2: 46c0 nop ; (mov r8, r8) + cab4: 00005c05 .word 0x00005c05 + cab8: 00011089 .word 0x00011089 + cabc: 0000a5bd .word 0x0000a5bd + cac0: 0000a611 .word 0x0000a611 + cac4: 00010b6d .word 0x00010b6d + + lv_point_t s; + _lv_txt_get_size(&s, dsc->value_str, dsc->value_font, dsc->value_letter_space, dsc->value_line_space, LV_COORD_MAX, + cac8: 234c movs r3, #76 ; 0x4c + caca: 4698 mov r8, r3 + cacc: 465b mov r3, fp + cace: 4642 mov r2, r8 + cad0: 5e9b ldrsh r3, [r3, r2] + cad2: ad1c add r5, sp, #112 ; 0x70 + cad4: 2600 movs r6, #0 + cad6: 9602 str r6, [sp, #8] + cad8: 4abc ldr r2, [pc, #752] ; (cdcc ) + cada: 9201 str r2, [sp, #4] + cadc: 465a mov r2, fp + cade: 204e movs r0, #78 ; 0x4e + cae0: 5e12 ldrsh r2, [r2, r0] + cae2: 9200 str r2, [sp, #0] + cae4: 465a mov r2, fp + cae6: 6c12 ldr r2, [r2, #64] ; 0x40 + cae8: 0028 movs r0, r5 + caea: 4cb9 ldr r4, [pc, #740] ; (cdd0 ) + caec: 47a0 blx r4 + LV_TXT_FLAG_NONE); + + lv_area_t value_area; + value_area.x1 = 0; + caee: ac22 add r4, sp, #136 ; 0x88 + caf0: 8026 strh r6, [r4, #0] + value_area.y1 = 0; + caf2: 8066 strh r6, [r4, #2] + value_area.x2 = s.x - 1; + caf4: 882b ldrh r3, [r5, #0] + caf6: 3b01 subs r3, #1 + caf8: 80a3 strh r3, [r4, #4] + value_area.y2 = s.y - 1; + cafa: 886b ldrh r3, [r5, #2] + cafc: 3b01 subs r3, #1 + cafe: 80e3 strh r3, [r4, #6] + + lv_point_t p_align; + _lv_area_align(coords, &value_area, dsc->value_align, &p_align); + cb00: ad1e add r5, sp, #120 ; 0x78 + cb02: 2350 movs r3, #80 ; 0x50 + cb04: 465a mov r2, fp + cb06: 5cd2 ldrb r2, [r2, r3] + cb08: 002b movs r3, r5 + cb0a: 0021 movs r1, r4 + cb0c: 4648 mov r0, r9 + cb0e: 4fb1 ldr r7, [pc, #708] ; (cdd4 ) + cb10: 47b8 blx r7 + + value_area.x1 += p_align.x + dsc->value_ofs_x; + cb12: 882a ldrh r2, [r5, #0] + cb14: 2348 movs r3, #72 ; 0x48 + cb16: 4659 mov r1, fp + cb18: 5acb ldrh r3, [r1, r3] + cb1a: 18d2 adds r2, r2, r3 + cb1c: b292 uxth r2, r2 + cb1e: 8823 ldrh r3, [r4, #0] + cb20: 18d3 adds r3, r2, r3 + cb22: 8023 strh r3, [r4, #0] + value_area.y1 += p_align.y + dsc->value_ofs_y; + cb24: 886b ldrh r3, [r5, #2] + cb26: 214a movs r1, #74 ; 0x4a + cb28: 4658 mov r0, fp + cb2a: 5a41 ldrh r1, [r0, r1] + cb2c: 185b adds r3, r3, r1 + cb2e: b29b uxth r3, r3 + cb30: 8861 ldrh r1, [r4, #2] + cb32: 1859 adds r1, r3, r1 + cb34: 8061 strh r1, [r4, #2] + value_area.x2 += p_align.x + dsc->value_ofs_x; + cb36: 88a1 ldrh r1, [r4, #4] + cb38: 1852 adds r2, r2, r1 + cb3a: 80a2 strh r2, [r4, #4] + value_area.y2 += p_align.y + dsc->value_ofs_y; + cb3c: 88e2 ldrh r2, [r4, #6] + cb3e: 189b adds r3, r3, r2 + cb40: 80e3 strh r3, [r4, #6] + + lv_draw_label_dsc_t label_dsc; + lv_draw_label_dsc_init(&label_dsc); + cb42: ad29 add r5, sp, #164 ; 0xa4 + cb44: 0028 movs r0, r5 + cb46: 4ba4 ldr r3, [pc, #656] ; (cdd8 ) + cb48: 4798 blx r3 + label_dsc.font = dsc->value_font; + cb4a: 465b mov r3, fp + cb4c: 6c1b ldr r3, [r3, #64] ; 0x40 + cb4e: 606b str r3, [r5, #4] + label_dsc.letter_space = dsc->value_letter_space; + cb50: 465b mov r3, fp + cb52: 4642 mov r2, r8 + cb54: 5a9b ldrh r3, [r3, r2] + cb56: 81ab strh r3, [r5, #12] + label_dsc.line_space = dsc->value_line_space; + cb58: 465b mov r3, fp + cb5a: 3202 adds r2, #2 + cb5c: 5a9b ldrh r3, [r3, r2] + cb5e: 816b strh r3, [r5, #10] + label_dsc.color = dsc->value_color; + cb60: 2346 movs r3, #70 ; 0x46 + cb62: 465a mov r2, fp + cb64: 5ad3 ldrh r3, [r2, r3] + cb66: 802b strh r3, [r5, #0] + label_dsc.opa = dsc->value_opa; + cb68: 2344 movs r3, #68 ; 0x44 + cb6a: 5cd3 ldrb r3, [r2, r3] + cb6c: 722b strb r3, [r5, #8] + + lv_draw_label(&value_area, clip, &label_dsc, dsc->value_str, NULL); + cb6e: 9600 str r6, [sp, #0] + cb70: 6bd3 ldr r3, [r2, #60] ; 0x3c + cb72: 002a movs r2, r5 + cb74: 9904 ldr r1, [sp, #16] + cb76: 0020 movs r0, r4 + cb78: 4c98 ldr r4, [pc, #608] ; (cddc ) + cb7a: 47a0 blx r4 + cb7c: f7fe ff6c bl ba58 + int32_t rin = dsc->radius; + cb80: 9b06 ldr r3, [sp, #24] + return (lv_coord_t)(area_p->x2 - area_p->x1 + 1); + cb82: 3701 adds r7, #1 + cb84: 4652 mov r2, sl + cb86: 1aba subs r2, r7, r2 + return (lv_coord_t)(area_p->y2 - area_p->y1 + 1); + cb88: 3501 adds r5, #1 + cb8a: 9907 ldr r1, [sp, #28] + cb8c: 1a69 subs r1, r5, r1 + int32_t inner_h = lv_area_get_height(&area_inner); + cb8e: b209 sxth r1, r1 + int32_t short_side = LV_MATH_MIN(inner_w, inner_h); + cb90: b212 sxth r2, r2 + cb92: 428a cmp r2, r1 + cb94: dd00 ble.n cb98 + cb96: 000a movs r2, r1 + if(rin > short_side >> 1) rin = short_side >> 1; + cb98: 1052 asrs r2, r2, #1 + cb9a: 429a cmp r2, r3 + cb9c: dd00 ble.n cba0 + cb9e: 9a06 ldr r2, [sp, #24] + int32_t rout = rin + dsc->outline_width; + cba0: 9b05 ldr r3, [sp, #20] + cba2: 1899 adds r1, r3, r2 + return (lv_coord_t)(area_p->x2 - area_p->x1 + 1); + cba4: 9b09 ldr r3, [sp, #36] ; 0x24 + cba6: 3301 adds r3, #1 + cba8: 9808 ldr r0, [sp, #32] + cbaa: 1a1b subs r3, r3, r0 + return (lv_coord_t)(area_p->y2 - area_p->y1 + 1); + cbac: 3401 adds r4, #1 + cbae: 980b ldr r0, [sp, #44] ; 0x2c + cbb0: 1a20 subs r0, r4, r0 + int32_t coords_out_h = lv_area_get_height(&area_outer); + cbb2: b200 sxth r0, r0 + short_side = LV_MATH_MIN(coords_out_w, coords_out_h); + cbb4: b21b sxth r3, r3 + cbb6: 4283 cmp r3, r0 + cbb8: dd00 ble.n cbbc + cbba: 0003 movs r3, r0 + if(rout > short_side >> 1) rout = short_side >> 1; + cbbc: 105b asrs r3, r3, #1 + cbbe: 9307 str r3, [sp, #28] + cbc0: 428b cmp r3, r1 + cbc2: dd00 ble.n cbc6 + cbc4: 9107 str r1, [sp, #28] + draw_area.x1 -= disp_area->x1; + cbc6: 464b mov r3, r9 + cbc8: 8a1e ldrh r6, [r3, #16] + cbca: a91a add r1, sp, #104 ; 0x68 + cbcc: 880b ldrh r3, [r1, #0] + cbce: 1b9b subs r3, r3, r6 + cbd0: b298 uxth r0, r3 + cbd2: 8008 strh r0, [r1, #0] + draw_area.y1 -= disp_area->y1; + cbd4: 464b mov r3, r9 + cbd6: 8a5c ldrh r4, [r3, #18] + cbd8: 884d ldrh r5, [r1, #2] + cbda: 1b2d subs r5, r5, r4 + cbdc: 804d strh r5, [r1, #2] + draw_area.x2 -= disp_area->x1; + cbde: 888b ldrh r3, [r1, #4] + cbe0: 1b9b subs r3, r3, r6 + cbe2: b29b uxth r3, r3 + cbe4: 808b strh r3, [r1, #4] + draw_area.y2 -= disp_area->y1; + cbe6: 88cd ldrh r5, [r1, #6] + cbe8: 1b2c subs r4, r5, r4 + cbea: 80cc strh r4, [r1, #6] + return (lv_coord_t)(area_p->x2 - area_p->x1 + 1); + cbec: 3301 adds r3, #1 + cbee: 1a1b subs r3, r3, r0 + cbf0: b21b sxth r3, r3 + cbf2: 001e movs r6, r3 + cbf4: 9308 str r3, [sp, #32] + lv_draw_mask_radius_init(&mask_rin_param, &area_inner, rin, true); + cbf6: b212 sxth r2, r2 + cbf8: 2301 movs r3, #1 + cbfa: a916 add r1, sp, #88 ; 0x58 + cbfc: a822 add r0, sp, #136 ; 0x88 + cbfe: 4d78 ldr r5, [pc, #480] ; (cde0 ) + cc00: 47a8 blx r5 + int16_t mask_rin_id = lv_draw_mask_add(&mask_rin_param, NULL); + cc02: 2100 movs r1, #0 + cc04: a822 add r0, sp, #136 ; 0x88 + cc06: 4c77 ldr r4, [pc, #476] ; (cde4 ) + cc08: 47a0 blx r4 + cc0a: 900e str r0, [sp, #56] ; 0x38 + lv_draw_mask_radius_init(&mask_rout_param, &area_outer, rout, false); + cc0c: 9f07 ldr r7, [sp, #28] + cc0e: b23a sxth r2, r7 + cc10: 2300 movs r3, #0 + cc12: a918 add r1, sp, #96 ; 0x60 + cc14: a829 add r0, sp, #164 ; 0xa4 + cc16: 47a8 blx r5 + int16_t mask_rout_id = lv_draw_mask_add(&mask_rout_param, NULL); + cc18: 2100 movs r1, #0 + cc1a: a829 add r0, sp, #164 ; 0xa4 + cc1c: 47a0 blx r4 + cc1e: 900f str r0, [sp, #60] ; 0x3c + lv_opa_t * mask_buf = _lv_mem_buf_get(draw_area_w); + cc20: 9609 str r6, [sp, #36] ; 0x24 + cc22: 0030 movs r0, r6 + cc24: 4b70 ldr r3, [pc, #448] ; (cde8 ) + cc26: 4798 blx r3 + cc28: 9005 str r0, [sp, #20] + int32_t corner_size = LV_MATH_MAX(rout, dsc->outline_width - 1); + cc2a: 465b mov r3, fp + cc2c: 2218 movs r2, #24 + cc2e: 5e9b ldrsh r3, [r3, r2] + lv_color_t color = dsc->outline_color; + cc30: 465a mov r2, fp + cc32: 8ad2 ldrh r2, [r2, #22] + cc34: 9211 str r2, [sp, #68] ; 0x44 + cc36: 4669 mov r1, sp + cc38: 830a strh r2, [r1, #24] + lv_blend_mode_t blend_mode = dsc->outline_blend_mode; + cc3a: 465a mov r2, fp + cc3c: 7f52 ldrb r2, [r2, #29] + cc3e: 4692 mov sl, r2 + if(simple_mode) { + cc40: 9a0a ldr r2, [sp, #40] ; 0x28 + cc42: 2a00 cmp r2, #0 + cc44: d000 beq.n cc48 + cc46: e19b b.n cf80 + int32_t corner_size = LV_MATH_MAX(rout, dsc->outline_width - 1); + cc48: 3b01 subs r3, #1 + cc4a: 9310 str r3, [sp, #64] ; 0x40 + cc4c: 42bb cmp r3, r7 + cc4e: da00 bge.n cc52 + cc50: 9710 str r7, [sp, #64] ; 0x40 + int32_t upper_corner_end = area_outer.y1 - disp_area->y1 + corner_size; + cc52: 464b mov r3, r9 + cc54: 2212 movs r2, #18 + cc56: 5e9b ldrsh r3, [r3, r2] + cc58: a918 add r1, sp, #96 ; 0x60 + cc5a: 2002 movs r0, #2 + cc5c: 5e0a ldrsh r2, [r1, r0] + cc5e: 1ad2 subs r2, r2, r3 + cc60: 9810 ldr r0, [sp, #64] ; 0x40 + cc62: 4684 mov ip, r0 + cc64: 4462 add r2, ip + cc66: 0014 movs r4, r2 + cc68: 920c str r2, [sp, #48] ; 0x30 + fill_area.x1 = area_outer.x1; + cc6a: aa1c add r2, sp, #112 ; 0x70 + cc6c: 8808 ldrh r0, [r1, #0] + cc6e: 8010 strh r0, [r2, #0] + fill_area.x2 = area_outer.x2; + cc70: 8889 ldrh r1, [r1, #4] + cc72: 8091 strh r1, [r2, #4] + fill_area.y1 = disp_area->y1 + draw_area.y1; + cc74: a91a add r1, sp, #104 ; 0x68 + cc76: 2702 movs r7, #2 + cc78: 5fcf ldrsh r7, [r1, r7] + cc7a: 19db adds r3, r3, r7 + cc7c: b21b sxth r3, r3 + cc7e: 8053 strh r3, [r2, #2] + fill_area.y2 = fill_area.y1; + cc80: 80d3 strh r3, [r2, #6] + for(h = draw_area.y1; h <= upper_corner_end; h++) { + cc82: 42bc cmp r4, r7 + cc84: da00 bge.n cc88 + cc86: e082 b.n cd8e + fill_area2.y1 = fill_area.y1; + cc88: ac1e add r4, sp, #120 ; 0x78 + cc8a: 465b mov r3, fp + cc8c: 930d str r3, [sp, #52] ; 0x34 + cc8e: e02e b.n ccee + fill_area2.x1 = area_outer.x2 - rout + 1; + cc90: ab18 add r3, sp, #96 ; 0x60 + cc92: 2204 movs r2, #4 + cc94: 5e9b ldrsh r3, [r3, r2] + cc96: 1c5a adds r2, r3, #1 + cc98: 1b55 subs r5, r2, r5 + cc9a: 8025 strh r5, [r4, #0] + fill_area2.x2 = area_outer.x2; + cc9c: 80a3 strh r3, [r4, #4] + int32_t mask_ofs = (area_outer.x2 - rout + 1) - (vdb->area.x1 + draw_area.x1); + cc9e: 9a07 ldr r2, [sp, #28] + cca0: 1a9b subs r3, r3, r2 + cca2: 3301 adds r3, #1 + cca4: 464a mov r2, r9 + cca6: 2110 movs r1, #16 + cca8: 5e52 ldrsh r2, [r2, r1] + ccaa: a90e add r1, sp, #56 ; 0x38 + ccac: 2030 movs r0, #48 ; 0x30 + ccae: 5e09 ldrsh r1, [r1, r0] + ccb0: 1852 adds r2, r2, r1 + ccb2: 1a9b subs r3, r3, r2 + _lv_blend_fill(clip, &fill_area2, color, mask_buf + mask_ofs, mask_res, opa, blend_mode); + ccb4: 43da mvns r2, r3 + ccb6: 17d2 asrs r2, r2, #31 + ccb8: 4013 ands r3, r2 + ccba: 9a05 ldr r2, [sp, #20] + ccbc: 4694 mov ip, r2 + ccbe: 4463 add r3, ip + ccc0: 4652 mov r2, sl + ccc2: 9202 str r2, [sp, #8] + ccc4: 4642 mov r2, r8 + ccc6: 9201 str r2, [sp, #4] + ccc8: 9a0a ldr r2, [sp, #40] ; 0x28 + ccca: 9200 str r2, [sp, #0] + cccc: 466a mov r2, sp + ccce: 8b12 ldrh r2, [r2, #24] + ccd0: 0021 movs r1, r4 + ccd2: 9804 ldr r0, [sp, #16] + ccd4: 4d45 ldr r5, [pc, #276] ; (cdec ) + ccd6: 47a8 blx r5 + fill_area.y1++; + ccd8: ab1c add r3, sp, #112 ; 0x70 + ccda: 885a ldrh r2, [r3, #2] + ccdc: 3201 adds r2, #1 + ccde: 805a strh r2, [r3, #2] + fill_area.y2++; + cce0: 88da ldrh r2, [r3, #6] + cce2: 3201 adds r2, #1 + cce4: 80da strh r2, [r3, #6] + for(h = draw_area.y1; h <= upper_corner_end; h++) { + cce6: 3701 adds r7, #1 + cce8: 9b0c ldr r3, [sp, #48] ; 0x30 + ccea: 42bb cmp r3, r7 + ccec: db4d blt.n cd8a + _lv_memset_ff(mask_buf, draw_area_w); + ccee: 9909 ldr r1, [sp, #36] ; 0x24 + ccf0: 9e05 ldr r6, [sp, #20] + ccf2: 0030 movs r0, r6 + ccf4: 4b3e ldr r3, [pc, #248] ; (cdf0 ) + ccf6: 4798 blx r3 + mask_res = lv_draw_mask_apply(mask_buf, vdb->area.x1 + draw_area.x1, vdb->area.y1 + h, draw_area_w); + ccf8: 464b mov r3, r9 + ccfa: 8a5a ldrh r2, [r3, #18] + ccfc: 19d2 adds r2, r2, r7 + ccfe: b212 sxth r2, r2 + cd00: 8a19 ldrh r1, [r3, #16] + cd02: ab0e add r3, sp, #56 ; 0x38 + cd04: 8e1b ldrh r3, [r3, #48] ; 0x30 + cd06: 18c9 adds r1, r1, r3 + cd08: b209 sxth r1, r1 + cd0a: 9b08 ldr r3, [sp, #32] + cd0c: 0030 movs r0, r6 + cd0e: 4d39 ldr r5, [pc, #228] ; (cdf4 ) + cd10: 47a8 blx r5 + cd12: 900a str r0, [sp, #40] ; 0x28 + fill_area2.y1 = fill_area.y1; + cd14: ab1c add r3, sp, #112 ; 0x70 + cd16: 885a ldrh r2, [r3, #2] + cd18: 8062 strh r2, [r4, #2] + fill_area2.y2 = fill_area.y2; + cd1a: 88db ldrh r3, [r3, #6] + cd1c: 80e3 strh r3, [r4, #6] + fill_area2.x1 = area_outer.x1; + cd1e: ab18 add r3, sp, #96 ; 0x60 + cd20: 930b str r3, [sp, #44] ; 0x2c + cd22: 2100 movs r1, #0 + cd24: 5e5b ldrsh r3, [r3, r1] + cd26: 8023 strh r3, [r4, #0] + fill_area2.x2 = area_outer.x1 + rout - 1; + cd28: 466a mov r2, sp + cd2a: 8b95 ldrh r5, [r2, #28] + cd2c: 3b01 subs r3, #1 + cd2e: 18eb adds r3, r5, r3 + cd30: 80a3 strh r3, [r4, #4] + _lv_blend_fill(clip, &fill_area2, color, mask_buf, mask_res, opa, blend_mode); + cd32: 4652 mov r2, sl + cd34: 9202 str r2, [sp, #8] + cd36: 4642 mov r2, r8 + cd38: 9201 str r2, [sp, #4] + cd3a: 9000 str r0, [sp, #0] + cd3c: 0033 movs r3, r6 + cd3e: 466a mov r2, sp + cd40: 8b12 ldrh r2, [r2, #24] + cd42: 0021 movs r1, r4 + cd44: 9804 ldr r0, [sp, #16] + cd46: 4e29 ldr r6, [pc, #164] ; (cdec ) + cd48: 47b0 blx r6 + if(fill_area2.y2 < area_outer.y1 + dsc->outline_width) { + cd4a: 2306 movs r3, #6 + cd4c: 5ee2 ldrsh r2, [r4, r3] + cd4e: 9b0b ldr r3, [sp, #44] ; 0x2c + cd50: 2102 movs r1, #2 + cd52: 5e5b ldrsh r3, [r3, r1] + cd54: 990d ldr r1, [sp, #52] ; 0x34 + cd56: 2018 movs r0, #24 + cd58: 5e09 ldrsh r1, [r1, r0] + cd5a: 185b adds r3, r3, r1 + cd5c: 429a cmp r2, r3 + cd5e: da97 bge.n cc90 + fill_area2.x1 = area_outer.x1 + rout; + cd60: aa18 add r2, sp, #96 ; 0x60 + cd62: 8813 ldrh r3, [r2, #0] + cd64: 18eb adds r3, r5, r3 + cd66: 8023 strh r3, [r4, #0] + fill_area2.x2 = area_outer.x2 - rout; + cd68: 8893 ldrh r3, [r2, #4] + cd6a: 1b5b subs r3, r3, r5 + cd6c: 80a3 strh r3, [r4, #4] + _lv_blend_fill(clip, &fill_area2, color, NULL, LV_DRAW_MASK_RES_FULL_COVER, opa, blend_mode); + cd6e: 4653 mov r3, sl + cd70: 9302 str r3, [sp, #8] + cd72: 4643 mov r3, r8 + cd74: 9301 str r3, [sp, #4] + cd76: 2301 movs r3, #1 + cd78: 9300 str r3, [sp, #0] + cd7a: 2300 movs r3, #0 + cd7c: 466a mov r2, sp + cd7e: 8b12 ldrh r2, [r2, #24] + cd80: 0021 movs r1, r4 + cd82: 9804 ldr r0, [sp, #16] + cd84: 4e19 ldr r6, [pc, #100] ; (cdec ) + cd86: 47b0 blx r6 + cd88: e782 b.n cc90 + cd8a: 9b0d ldr r3, [sp, #52] ; 0x34 + cd8c: 469b mov fp, r3 + int32_t lower_corner_end = area_outer.y2 - disp_area->y1 - corner_size; + cd8e: 464b mov r3, r9 + cd90: 2212 movs r2, #18 + cd92: 5e9b ldrsh r3, [r3, r2] + cd94: aa18 add r2, sp, #96 ; 0x60 + cd96: 2706 movs r7, #6 + cd98: 5fd7 ldrsh r7, [r2, r7] + cd9a: 1aff subs r7, r7, r3 + cd9c: 9a10 ldr r2, [sp, #64] ; 0x40 + cd9e: 1abf subs r7, r7, r2 + if(lower_corner_end <= upper_corner_end) lower_corner_end = upper_corner_end + 1; + cda0: 990c ldr r1, [sp, #48] ; 0x30 + cda2: 000a movs r2, r1 + cda4: 42b9 cmp r1, r7 + cda6: db01 blt.n cdac + cda8: 3201 adds r2, #1 + cdaa: 0017 movs r7, r2 + fill_area.y1 = disp_area->y1 + lower_corner_end; + cdac: 19db adds r3, r3, r7 + cdae: b21b sxth r3, r3 + cdb0: aa1c add r2, sp, #112 ; 0x70 + cdb2: 8053 strh r3, [r2, #2] + fill_area.y2 = fill_area.y1; + cdb4: 80d3 strh r3, [r2, #6] + for(h = lower_corner_end; h <= draw_area.y2; h++) { + cdb6: ab1a add r3, sp, #104 ; 0x68 + cdb8: 2206 movs r2, #6 + cdba: 5e9b ldrsh r3, [r3, r2] + cdbc: 429f cmp r7, r3 + cdbe: dd00 ble.n cdc2 + cdc0: e09a b.n cef8 + fill_area2.x1 = area_outer.x1; + cdc2: ac1e add r4, sp, #120 ; 0x78 + cdc4: 465b mov r3, fp + cdc6: 930b str r3, [sp, #44] ; 0x2c + cdc8: e047 b.n ce5a + cdca: 46c0 nop ; (mov r8, r8) + cdcc: 00007c18 .word 0x00007c18 + cdd0: 00011a7d .word 0x00011a7d + cdd4: 0000fed9 .word 0x0000fed9 + cdd8: 0000815d .word 0x0000815d + cddc: 000081ad .word 0x000081ad + cde0: 0000a7ed .word 0x0000a7ed + cde4: 0000a585 .word 0x0000a585 + cde8: 00010e59 .word 0x00010e59 + cdec: 00005c05 .word 0x00005c05 + cdf0: 00011089 .word 0x00011089 + cdf4: 0000a5bd .word 0x0000a5bd + fill_area2.x1 = area_outer.x2 - rout + 1; + cdf8: ab18 add r3, sp, #96 ; 0x60 + cdfa: 2204 movs r2, #4 + cdfc: 5e9b ldrsh r3, [r3, r2] + cdfe: 1c5a adds r2, r3, #1 + ce00: 1b55 subs r5, r2, r5 + ce02: 8025 strh r5, [r4, #0] + fill_area2.x2 = area_outer.x2; + ce04: 80a3 strh r3, [r4, #4] + int32_t mask_ofs = (area_outer.x2 - rout + 1) - (vdb->area.x1 + draw_area.x1); + ce06: 9a07 ldr r2, [sp, #28] + ce08: 1a9b subs r3, r3, r2 + ce0a: 3301 adds r3, #1 + ce0c: 464a mov r2, r9 + ce0e: 2110 movs r1, #16 + ce10: 5e52 ldrsh r2, [r2, r1] + ce12: a90e add r1, sp, #56 ; 0x38 + ce14: 2030 movs r0, #48 ; 0x30 + ce16: 5e09 ldrsh r1, [r1, r0] + ce18: 1852 adds r2, r2, r1 + ce1a: 1a9b subs r3, r3, r2 + _lv_blend_fill(clip, &fill_area2, color, mask_buf + mask_ofs, mask_res, opa, blend_mode); + ce1c: 43da mvns r2, r3 + ce1e: 17d2 asrs r2, r2, #31 + ce20: 4013 ands r3, r2 + ce22: 9a05 ldr r2, [sp, #20] + ce24: 4694 mov ip, r2 + ce26: 4463 add r3, ip + ce28: 4652 mov r2, sl + ce2a: 9202 str r2, [sp, #8] + ce2c: 4642 mov r2, r8 + ce2e: 9201 str r2, [sp, #4] + ce30: 9a0a ldr r2, [sp, #40] ; 0x28 + ce32: 9200 str r2, [sp, #0] + ce34: 466a mov r2, sp + ce36: 8b12 ldrh r2, [r2, #24] + ce38: 0021 movs r1, r4 + ce3a: 9804 ldr r0, [sp, #16] + ce3c: 4d89 ldr r5, [pc, #548] ; (d064 ) + ce3e: 47a8 blx r5 + fill_area.y1++; + ce40: ab1c add r3, sp, #112 ; 0x70 + ce42: 885a ldrh r2, [r3, #2] + ce44: 3201 adds r2, #1 + ce46: 805a strh r2, [r3, #2] + fill_area.y2++; + ce48: 88da ldrh r2, [r3, #6] + ce4a: 3201 adds r2, #1 + ce4c: 80da strh r2, [r3, #6] + for(h = lower_corner_end; h <= draw_area.y2; h++) { + ce4e: 3701 adds r7, #1 + ce50: ab0e add r3, sp, #56 ; 0x38 + ce52: 2236 movs r2, #54 ; 0x36 + ce54: 5e9b ldrsh r3, [r3, r2] + ce56: 429f cmp r7, r3 + ce58: dc4c bgt.n cef4 + _lv_memset_ff(mask_buf, draw_area_w); + ce5a: 9909 ldr r1, [sp, #36] ; 0x24 + ce5c: 9e05 ldr r6, [sp, #20] + ce5e: 0030 movs r0, r6 + ce60: 4b81 ldr r3, [pc, #516] ; (d068 ) + ce62: 4798 blx r3 + mask_res = lv_draw_mask_apply(mask_buf, vdb->area.x1 + draw_area.x1, vdb->area.y1 + h, draw_area_w); + ce64: 464b mov r3, r9 + ce66: 8a5a ldrh r2, [r3, #18] + ce68: 19d2 adds r2, r2, r7 + ce6a: b212 sxth r2, r2 + ce6c: 8a19 ldrh r1, [r3, #16] + ce6e: ab0e add r3, sp, #56 ; 0x38 + ce70: 8e1b ldrh r3, [r3, #48] ; 0x30 + ce72: 18c9 adds r1, r1, r3 + ce74: b209 sxth r1, r1 + ce76: 9b08 ldr r3, [sp, #32] + ce78: 0030 movs r0, r6 + ce7a: 4d7c ldr r5, [pc, #496] ; (d06c ) + ce7c: 47a8 blx r5 + ce7e: 900a str r0, [sp, #40] ; 0x28 + fill_area2.x1 = area_outer.x1; + ce80: ab0e add r3, sp, #56 ; 0x38 + ce82: 2128 movs r1, #40 ; 0x28 + ce84: 5e5b ldrsh r3, [r3, r1] + ce86: 8023 strh r3, [r4, #0] + fill_area2.x2 = area_outer.x1 + rout - 1; + ce88: 466a mov r2, sp + ce8a: 8b95 ldrh r5, [r2, #28] + ce8c: 3b01 subs r3, #1 + ce8e: 18eb adds r3, r5, r3 + ce90: 80a3 strh r3, [r4, #4] + fill_area2.y1 = fill_area.y1; + ce92: ab1c add r3, sp, #112 ; 0x70 + ce94: 885a ldrh r2, [r3, #2] + ce96: 8062 strh r2, [r4, #2] + fill_area2.y2 = fill_area.y2; + ce98: 88db ldrh r3, [r3, #6] + ce9a: 80e3 strh r3, [r4, #6] + _lv_blend_fill(clip, &fill_area2, color, mask_buf, mask_res, opa, blend_mode); + ce9c: 4652 mov r2, sl + ce9e: 9202 str r2, [sp, #8] + cea0: 4642 mov r2, r8 + cea2: 9201 str r2, [sp, #4] + cea4: 9000 str r0, [sp, #0] + cea6: 0033 movs r3, r6 + cea8: 466a mov r2, sp + ceaa: 8b12 ldrh r2, [r2, #24] + ceac: 0021 movs r1, r4 + ceae: 9804 ldr r0, [sp, #16] + ceb0: 4e6c ldr r6, [pc, #432] ; (d064 ) + ceb2: 47b0 blx r6 + if(fill_area2.y2 > area_outer.y2 - dsc->outline_width) { + ceb4: 2306 movs r3, #6 + ceb6: 5ee2 ldrsh r2, [r4, r3] + ceb8: ab0e add r3, sp, #56 ; 0x38 + ceba: 212e movs r1, #46 ; 0x2e + cebc: 5e5b ldrsh r3, [r3, r1] + cebe: 990b ldr r1, [sp, #44] ; 0x2c + cec0: 2018 movs r0, #24 + cec2: 5e09 ldrsh r1, [r1, r0] + cec4: 1a5b subs r3, r3, r1 + cec6: 429a cmp r2, r3 + cec8: dd96 ble.n cdf8 + fill_area2.x1 = area_outer.x1 + rout; + ceca: aa18 add r2, sp, #96 ; 0x60 + cecc: 8813 ldrh r3, [r2, #0] + cece: 18eb adds r3, r5, r3 + ced0: 8023 strh r3, [r4, #0] + fill_area2.x2 = area_outer.x2 - rout; + ced2: 8893 ldrh r3, [r2, #4] + ced4: 1b5b subs r3, r3, r5 + ced6: 80a3 strh r3, [r4, #4] + _lv_blend_fill(clip, &fill_area2, color, NULL, LV_DRAW_MASK_RES_FULL_COVER, opa, blend_mode); + ced8: 4653 mov r3, sl + ceda: 9302 str r3, [sp, #8] + cedc: 4643 mov r3, r8 + cede: 9301 str r3, [sp, #4] + cee0: 2301 movs r3, #1 + cee2: 9300 str r3, [sp, #0] + cee4: 2300 movs r3, #0 + cee6: 466a mov r2, sp + cee8: 8b12 ldrh r2, [r2, #24] + ceea: 0021 movs r1, r4 + ceec: 9804 ldr r0, [sp, #16] + ceee: 4e5d ldr r6, [pc, #372] ; (d064 ) + cef0: 47b0 blx r6 + cef2: e781 b.n cdf8 + cef4: 9b0b ldr r3, [sp, #44] ; 0x2c + cef6: 469b mov fp, r3 + fill_area.y1 = area_outer.y1 + corner_size + 1; + cef8: 466b mov r3, sp + cefa: 2240 movs r2, #64 ; 0x40 + cefc: 189b adds r3, r3, r2 + cefe: 881b ldrh r3, [r3, #0] + cf00: ac1c add r4, sp, #112 ; 0x70 + cf02: ad18 add r5, sp, #96 ; 0x60 + cf04: 886a ldrh r2, [r5, #2] + cf06: 3201 adds r2, #1 + cf08: 189a adds r2, r3, r2 + cf0a: 8062 strh r2, [r4, #2] + fill_area.y2 = area_outer.y2 - corner_size - 1; + cf0c: 88ea ldrh r2, [r5, #6] + cf0e: 3a01 subs r2, #1 + cf10: 1ad3 subs r3, r2, r3 + cf12: 80e3 strh r3, [r4, #6] + fill_area.x1 = area_outer.x1; + cf14: 2200 movs r2, #0 + cf16: 5eab ldrsh r3, [r5, r2] + cf18: 8023 strh r3, [r4, #0] + fill_area.x2 = area_outer.x1 + dsc->outline_width - 1; + cf1a: 3b01 subs r3, #1 + cf1c: 465a mov r2, fp + cf1e: 8b12 ldrh r2, [r2, #24] + cf20: 18d3 adds r3, r2, r3 + cf22: 80a3 strh r3, [r4, #4] + _lv_blend_fill(clip, &fill_area, color, NULL, LV_DRAW_MASK_RES_FULL_COVER, opa, blend_mode); + cf24: 4653 mov r3, sl + cf26: 9302 str r3, [sp, #8] + cf28: 4643 mov r3, r8 + cf2a: 9301 str r3, [sp, #4] + cf2c: 2701 movs r7, #1 + cf2e: 9700 str r7, [sp, #0] + cf30: 2300 movs r3, #0 + cf32: 466a mov r2, sp + cf34: 2144 movs r1, #68 ; 0x44 + cf36: 1852 adds r2, r2, r1 + cf38: 8812 ldrh r2, [r2, #0] + cf3a: 0021 movs r1, r4 + cf3c: 9804 ldr r0, [sp, #16] + cf3e: 4e49 ldr r6, [pc, #292] ; (d064 ) + cf40: 47b0 blx r6 + fill_area.x1 = area_outer.x2 - dsc->outline_width + 1; + cf42: 2304 movs r3, #4 + cf44: 5eea ldrsh r2, [r5, r3] + cf46: 1c53 adds r3, r2, #1 + cf48: 4659 mov r1, fp + cf4a: 8b09 ldrh r1, [r1, #24] + cf4c: 1a5b subs r3, r3, r1 + cf4e: 8023 strh r3, [r4, #0] + fill_area.x2 = area_outer.x2; + cf50: 80a2 strh r2, [r4, #4] + _lv_blend_fill(clip, &fill_area, color, NULL, LV_DRAW_MASK_RES_FULL_COVER, opa, blend_mode); + cf52: 4653 mov r3, sl + cf54: 9302 str r3, [sp, #8] + cf56: 4643 mov r3, r8 + cf58: 9301 str r3, [sp, #4] + cf5a: 9700 str r7, [sp, #0] + cf5c: 2300 movs r3, #0 + cf5e: 466a mov r2, sp + cf60: 2144 movs r1, #68 ; 0x44 + cf62: 1852 adds r2, r2, r1 + cf64: 8812 ldrh r2, [r2, #0] + cf66: 0021 movs r1, r4 + cf68: 9804 ldr r0, [sp, #16] + cf6a: 47b0 blx r6 + lv_draw_mask_remove_id(mask_rin_id); + cf6c: 980e ldr r0, [sp, #56] ; 0x38 + cf6e: 4c40 ldr r4, [pc, #256] ; (d070 ) + cf70: 47a0 blx r4 + lv_draw_mask_remove_id(mask_rout_id); + cf72: 980f ldr r0, [sp, #60] ; 0x3c + cf74: 47a0 blx r4 + _lv_mem_buf_release(mask_buf); + cf76: 9805 ldr r0, [sp, #20] + cf78: 4b3e ldr r3, [pc, #248] ; (d074 ) + cf7a: 4798 blx r3 + cf7c: f7fe fdcf bl bb1e + fill_area.x1 = area_outer.x1; + cf80: aa1c add r2, sp, #112 ; 0x70 + cf82: ab18 add r3, sp, #96 ; 0x60 + cf84: 8819 ldrh r1, [r3, #0] + cf86: 8011 strh r1, [r2, #0] + fill_area.x2 = area_outer.x2; + cf88: 889b ldrh r3, [r3, #4] + cf8a: 8093 strh r3, [r2, #4] + fill_area.y1 = disp_area->y1 + draw_area.y1; + cf8c: a91a add r1, sp, #104 ; 0x68 + cf8e: 2302 movs r3, #2 + cf90: 5ece ldrsh r6, [r1, r3] + cf92: 464b mov r3, r9 + cf94: 8a5b ldrh r3, [r3, #18] + cf96: 199b adds r3, r3, r6 + cf98: b21b sxth r3, r3 + cf9a: 8053 strh r3, [r2, #2] + fill_area.y2 = fill_area.y1; + cf9c: 80d3 strh r3, [r2, #6] + for(h = draw_area.y1; h <= draw_area.y2; h++) { + cf9e: 2206 movs r2, #6 + cfa0: 5e8b ldrsh r3, [r1, r2] + cfa2: 429e cmp r6, r3 + cfa4: dce2 bgt.n cf6c + mask_res = lv_draw_mask_apply(mask_buf, vdb->area.x1 + draw_area.x1, vdb->area.y1 + h, draw_area_w); + cfa6: 4b31 ldr r3, [pc, #196] ; (d06c ) + cfa8: 469b mov fp, r3 + _lv_blend_fill(clip, &fill_area, color, mask_buf, mask_res, opa, blend_mode); + cfaa: 4f2e ldr r7, [pc, #184] ; (d064 ) + _lv_memset_ff(mask_buf, draw_area_w); + cfac: 9909 ldr r1, [sp, #36] ; 0x24 + cfae: 9c05 ldr r4, [sp, #20] + cfb0: 0020 movs r0, r4 + cfb2: 4b2d ldr r3, [pc, #180] ; (d068 ) + cfb4: 4798 blx r3 + mask_res = lv_draw_mask_apply(mask_buf, vdb->area.x1 + draw_area.x1, vdb->area.y1 + h, draw_area_w); + cfb6: 464b mov r3, r9 + cfb8: 8a5a ldrh r2, [r3, #18] + cfba: 1992 adds r2, r2, r6 + cfbc: b212 sxth r2, r2 + cfbe: ad1a add r5, sp, #104 ; 0x68 + cfc0: 8a19 ldrh r1, [r3, #16] + cfc2: 882b ldrh r3, [r5, #0] + cfc4: 18c9 adds r1, r1, r3 + cfc6: b209 sxth r1, r1 + cfc8: 9b08 ldr r3, [sp, #32] + cfca: 9405 str r4, [sp, #20] + cfcc: 0020 movs r0, r4 + cfce: 47d8 blx fp + _lv_blend_fill(clip, &fill_area, color, mask_buf, mask_res, opa, blend_mode); + cfd0: ac1c add r4, sp, #112 ; 0x70 + cfd2: 4652 mov r2, sl + cfd4: 9202 str r2, [sp, #8] + cfd6: 4642 mov r2, r8 + cfd8: 9201 str r2, [sp, #4] + cfda: 9000 str r0, [sp, #0] + cfdc: 9b05 ldr r3, [sp, #20] + cfde: 466a mov r2, sp + cfe0: 8b12 ldrh r2, [r2, #24] + cfe2: 0021 movs r1, r4 + cfe4: 9804 ldr r0, [sp, #16] + cfe6: 47b8 blx r7 + fill_area.y1++; + cfe8: 8863 ldrh r3, [r4, #2] + cfea: 3301 adds r3, #1 + cfec: 8063 strh r3, [r4, #2] + fill_area.y2++; + cfee: 88e3 ldrh r3, [r4, #6] + cff0: 3301 adds r3, #1 + cff2: 80e3 strh r3, [r4, #6] + for(h = draw_area.y1; h <= draw_area.y2; h++) { + cff4: 3601 adds r6, #1 + cff6: 2206 movs r2, #6 + cff8: 5eab ldrsh r3, [r5, r2] + cffa: 429e cmp r6, r3 + cffc: ddd6 ble.n cfac + cffe: e7b5 b.n cf6c + lv_opa_t * mask_line = _lv_mem_buf_get(size); + d000: 9c07 ldr r4, [sp, #28] + d002: 940c str r4, [sp, #48] ; 0x30 + d004: 0020 movs r0, r4 + d006: 4b1c ldr r3, [pc, #112] ; (d078 ) + d008: 4798 blx r3 + d00a: 900a str r0, [sp, #40] ; 0x28 + for(y = 0; y < size; y++) { + d00c: 2201 movs r2, #1 + d00e: 920d str r2, [sp, #52] ; 0x34 + d010: 2c00 cmp r4, #0 + d012: dd01 ble.n d018 + d014: f7fd fea3 bl ad5e + _lv_mem_buf_release(mask_line); + d018: 980a ldr r0, [sp, #40] ; 0x28 + d01a: 4b16 ldr r3, [pc, #88] ; (d074 ) + d01c: 4798 blx r3 + for(i = 0; i < size * size; i++) { + d01e: 9f07 ldr r7, [sp, #28] + d020: 437f muls r7, r7 + d022: 2f00 cmp r7, #0 + d024: d101 bne.n d02a + d026: f7fd ff5f bl aee8 + d02a: 9a0e ldr r2, [sp, #56] ; 0x38 + d02c: 0011 movs r1, r2 + d02e: 0078 lsls r0, r7, #1 + d030: 4694 mov ip, r2 + d032: 4460 add r0, ip + res_buf[i] = (sh_buf[i] >> SHADOW_UPSACALE_SHIFT); + d034: 880b ldrh r3, [r1, #0] + d036: 099b lsrs r3, r3, #6 + d038: 7013 strb r3, [r2, #0] + d03a: 3102 adds r1, #2 + d03c: 3201 adds r2, #1 + for(i = 0; i < size * size; i++) { + d03e: 4281 cmp r1, r0 + d040: d1f8 bne.n d034 + d042: f7fd ff51 bl aee8 + lv_draw_mask_radius_init(&radius_mask_param, coords, dsc->radius, false); + d046: 465b mov r3, fp + d048: 2200 movs r2, #0 + d04a: 5e9a ldrsh r2, [r3, r2] + d04c: 2300 movs r3, #0 + d04e: 4649 mov r1, r9 + d050: a829 add r0, sp, #164 ; 0xa4 + d052: 4c0a ldr r4, [pc, #40] ; (d07c ) + d054: 47a0 blx r4 + radius_mask_id = lv_draw_mask_add(&radius_mask_param, NULL); + d056: 2100 movs r1, #0 + d058: a829 add r0, sp, #164 ; 0xa4 + d05a: 4b09 ldr r3, [pc, #36] ; (d080 ) + d05c: 4798 blx r3 + d05e: 0004 movs r4, r0 + d060: f7ff f946 bl c2f0 + d064: 00005c05 .word 0x00005c05 + d068: 00011089 .word 0x00011089 + d06c: 0000a5bd .word 0x0000a5bd + d070: 0000a611 .word 0x0000a611 + d074: 00010b6d .word 0x00010b6d + d078: 00010e59 .word 0x00010e59 + d07c: 0000a7ed .word 0x0000a7ed + d080: 0000a585 .word 0x0000a585 + +0000d084 : + * Not used in other cases. + * @param safe true: check out of bounds + * @return color of the point + */ +lv_color_t lv_img_buf_get_px_color(lv_img_dsc_t * dsc, lv_coord_t x, lv_coord_t y, lv_color_t color) +{ + d084: b5f0 push {r4, r5, r6, r7, lr} + d086: b083 sub sp, #12 + d088: 0004 movs r4, r0 + d08a: 000e movs r6, r1 + d08c: 0017 movs r7, r2 + lv_color_t p_color = LV_COLOR_BLACK; + d08e: aa01 add r2, sp, #4 + d090: 7811 ldrb r1, [r2, #0] + d092: 201f movs r0, #31 + d094: 4381 bics r1, r0 + d096: 7011 strb r1, [r2, #0] + d098: 8811 ldrh r1, [r2, #0] + d09a: 4840 ldr r0, [pc, #256] ; (d19c ) + d09c: 4001 ands r1, r0 + d09e: 8011 strh r1, [r2, #0] + d0a0: 2100 movs r1, #0 + d0a2: 7051 strb r1, [r2, #1] + uint8_t * buf_u8 = (uint8_t *)dsc->data; + d0a4: 68a5 ldr r5, [r4, #8] + + if(dsc->header.cf == LV_IMG_CF_TRUE_COLOR || dsc->header.cf == LV_IMG_CF_TRUE_COLOR_CHROMA_KEYED || + d0a6: 7821 ldrb r1, [r4, #0] + d0a8: 221f movs r2, #31 + d0aa: 400a ands r2, r1 + d0ac: 1f11 subs r1, r2, #4 + d0ae: 2902 cmp r1, #2 + d0b0: d90d bls.n d0ce + _lv_memcpy_small(&p_color, &buf_u8[px], sizeof(lv_color_t)); +#if LV_COLOR_SIZE == 32 + p_color.ch.alpha = 0xFF; /*Only the color should be get so use a deafult alpha value*/ +#endif + } + else if(dsc->header.cf == LV_IMG_CF_INDEXED_1BIT) { + d0b2: 2a07 cmp r2, #7 + d0b4: d022 beq.n d0fc + * dsc->header.w + 7 means rounding up to 8 because the lines are byte aligned + * so the possible real width are 8, 16, 24 ...*/ + uint32_t px = ((dsc->header.w + 7) >> 3) * y + x; + p_color.full = (buf_u8[px] & (1 << (7 - bit))) >> (7 - bit); + } + else if(dsc->header.cf == LV_IMG_CF_INDEXED_2BIT) { + d0b6: 2a08 cmp r2, #8 + d0b8: d034 beq.n d124 + * dsc->header.w + 3 means rounding up to 4 because the lines are byte aligned + * so the possible real width are 4, 8, 12 ...*/ + uint32_t px = ((dsc->header.w + 3) >> 2) * y + x; + p_color.full = (buf_u8[px] & (3 << (6 - bit))) >> (6 - bit); + } + else if(dsc->header.cf == LV_IMG_CF_INDEXED_4BIT) { + d0ba: 2a09 cmp r2, #9 + d0bc: d048 beq.n d150 + * dsc->header.w + 1 means rounding up to 2 because the lines are byte aligned + * so the possible real width are 2, 4, 6 ...*/ + uint32_t px = ((dsc->header.w + 1) >> 1) * y + x; + p_color.full = (buf_u8[px] & (0xF << (4 - bit))) >> (4 - bit); + } + else if(dsc->header.cf == LV_IMG_CF_INDEXED_8BIT) { + d0be: 2a0a cmp r2, #10 + d0c0: d05e beq.n d180 + buf_u8 += 4 * 256; + uint32_t px = dsc->header.w * y + x; + p_color.full = buf_u8[px]; + } + else if(dsc->header.cf == LV_IMG_CF_ALPHA_1BIT || dsc->header.cf == LV_IMG_CF_ALPHA_2BIT || + d0c2: 3a0b subs r2, #11 + d0c4: 2a03 cmp r2, #3 + d0c6: d815 bhi.n d0f4 + dsc->header.cf == LV_IMG_CF_ALPHA_4BIT || dsc->header.cf == LV_IMG_CF_ALPHA_8BIT) { + p_color = color; + d0c8: aa01 add r2, sp, #4 + d0ca: 8013 strh r3, [r2, #0] + d0cc: e012 b.n d0f4 + uint8_t px_size = lv_img_cf_get_px_size(dsc->header.cf) >> 3; + d0ce: 7820 ldrb r0, [r4, #0] + d0d0: 06c0 lsls r0, r0, #27 + d0d2: 0ec0 lsrs r0, r0, #27 + d0d4: 4b32 ldr r3, [pc, #200] ; (d1a0 ) + d0d6: 4798 blx r3 + uint32_t px = dsc->header.w * y * px_size + x * px_size; + d0d8: 6823 ldr r3, [r4, #0] + d0da: 02db lsls r3, r3, #11 + d0dc: 0d5b lsrs r3, r3, #21 + d0de: 435f muls r7, r3 + d0e0: 19be adds r6, r7, r6 + uint8_t px_size = lv_img_cf_get_px_size(dsc->header.cf) >> 3; + d0e2: 08c0 lsrs r0, r0, #3 + uint32_t px = dsc->header.w * y * px_size + x * px_size; + d0e4: b2c0 uxtb r0, r0 + d0e6: 4370 muls r0, r6 + _lv_memcpy_small(&p_color, &buf_u8[px], sizeof(lv_color_t)); + d0e8: 1828 adds r0, r5, r0 + *d8 = *s8; + d0ea: ab01 add r3, sp, #4 + d0ec: 7802 ldrb r2, [r0, #0] + d0ee: 701a strb r2, [r3, #0] + d0f0: 7842 ldrb r2, [r0, #1] + d0f2: 705a strb r2, [r3, #1] + } + return p_color; + d0f4: ab01 add r3, sp, #4 + d0f6: 8818 ldrh r0, [r3, #0] +} + d0f8: b003 add sp, #12 + d0fa: bdf0 pop {r4, r5, r6, r7, pc} + p_color.full = (buf_u8[px] & (1 << (7 - bit))) >> (7 - bit); + d0fc: 4032 ands r2, r6 + d0fe: 2307 movs r3, #7 + d100: 1a9a subs r2, r3, r2 + uint32_t px = ((dsc->header.w + 7) >> 3) * y + x; + d102: 6820 ldr r0, [r4, #0] + d104: 02c0 lsls r0, r0, #11 + d106: 0d40 lsrs r0, r0, #21 + d108: 3007 adds r0, #7 + d10a: 10c0 asrs r0, r0, #3 + d10c: 4347 muls r7, r0 + d10e: 10f6 asrs r6, r6, #3 + p_color.full = (buf_u8[px] & (1 << (7 - bit))) >> (7 - bit); + d110: 19ed adds r5, r5, r7 + d112: 19ae adds r6, r5, r6 + d114: 7a31 ldrb r1, [r6, #8] + d116: 3b06 subs r3, #6 + d118: 4093 lsls r3, r2 + d11a: 400b ands r3, r1 + d11c: 4113 asrs r3, r2 + d11e: aa01 add r2, sp, #4 + d120: 8013 strh r3, [r2, #0] + d122: e7e7 b.n d0f4 + uint8_t bit = (x & 0x3) * 2; + d124: 3a05 subs r2, #5 + d126: 4032 ands r2, r6 + p_color.full = (buf_u8[px] & (3 << (6 - bit))) >> (6 - bit); + d128: 0052 lsls r2, r2, #1 + d12a: 2306 movs r3, #6 + d12c: 1a9a subs r2, r3, r2 + uint32_t px = ((dsc->header.w + 3) >> 2) * y + x; + d12e: 6820 ldr r0, [r4, #0] + d130: 02c0 lsls r0, r0, #11 + d132: 0d40 lsrs r0, r0, #21 + d134: 3003 adds r0, #3 + d136: 1080 asrs r0, r0, #2 + d138: 4347 muls r7, r0 + d13a: 10b6 asrs r6, r6, #2 + p_color.full = (buf_u8[px] & (3 << (6 - bit))) >> (6 - bit); + d13c: 19ed adds r5, r5, r7 + d13e: 19ae adds r6, r5, r6 + d140: 7c31 ldrb r1, [r6, #16] + d142: 3b03 subs r3, #3 + d144: 4093 lsls r3, r2 + d146: 400b ands r3, r1 + d148: 4113 asrs r3, r2 + d14a: aa01 add r2, sp, #4 + d14c: 8013 strh r3, [r2, #0] + d14e: e7d1 b.n d0f4 + uint8_t bit = (x & 0x1) * 4; + d150: 2301 movs r3, #1 + d152: 4033 ands r3, r6 + p_color.full = (buf_u8[px] & (0xF << (4 - bit))) >> (4 - bit); + d154: 009b lsls r3, r3, #2 + d156: 3a05 subs r2, #5 + d158: 1ad3 subs r3, r2, r3 + uint32_t px = ((dsc->header.w + 1) >> 1) * y + x; + d15a: 6820 ldr r0, [r4, #0] + d15c: 02c0 lsls r0, r0, #11 + d15e: 0d40 lsrs r0, r0, #21 + d160: 3001 adds r0, #1 + d162: 1040 asrs r0, r0, #1 + d164: 4347 muls r7, r0 + d166: 1076 asrs r6, r6, #1 + p_color.full = (buf_u8[px] & (0xF << (4 - bit))) >> (4 - bit); + d168: 19ed adds r5, r5, r7 + d16a: 19ad adds r5, r5, r6 + d16c: 3540 adds r5, #64 ; 0x40 + d16e: 7829 ldrb r1, [r5, #0] + d170: 320b adds r2, #11 + d172: 409a lsls r2, r3 + d174: 400a ands r2, r1 + d176: 411a asrs r2, r3 + d178: 0013 movs r3, r2 + d17a: aa01 add r2, sp, #4 + d17c: 8013 strh r3, [r2, #0] + d17e: e7b9 b.n d0f4 + uint32_t px = dsc->header.w * y + x; + d180: 6823 ldr r3, [r4, #0] + d182: 02db lsls r3, r3, #11 + d184: 0d5b lsrs r3, r3, #21 + d186: 437b muls r3, r7 + p_color.full = buf_u8[px]; + d188: 19ad adds r5, r5, r6 + d18a: 18ed adds r5, r5, r3 + d18c: 2380 movs r3, #128 ; 0x80 + d18e: 00db lsls r3, r3, #3 + d190: 469c mov ip, r3 + d192: 4465 add r5, ip + d194: 782a ldrb r2, [r5, #0] + d196: ab01 add r3, sp, #4 + d198: 801a strh r2, [r3, #0] + d19a: e7ab b.n d0f4 + d19c: fffff81f .word 0xfffff81f + d1a0: 00007e7d .word 0x00007e7d + +0000d1a4 : + * @param y x coordinate of the point to set + * @param safe true: check out of bounds + * @return alpha value of the point + */ +lv_opa_t lv_img_buf_get_px_alpha(lv_img_dsc_t * dsc, lv_coord_t x, lv_coord_t y) +{ + d1a4: b5f0 push {r4, r5, r6, r7, lr} + d1a6: b087 sub sp, #28 + d1a8: 0004 movs r4, r0 + d1aa: 9201 str r2, [sp, #4] + uint8_t * buf_u8 = (uint8_t *)dsc->data; + d1ac: 6886 ldr r6, [r0, #8] + + if(dsc->header.cf == LV_IMG_CF_TRUE_COLOR_ALPHA) { + d1ae: 7800 ldrb r0, [r0, #0] + d1b0: 231f movs r3, #31 + d1b2: 4003 ands r3, r0 + d1b4: 2b05 cmp r3, #5 + d1b6: d00a beq.n d1ce + uint32_t px = dsc->header.w * y * LV_IMG_PX_SIZE_ALPHA_BYTE + x * LV_IMG_PX_SIZE_ALPHA_BYTE; + return buf_u8[px + LV_IMG_PX_SIZE_ALPHA_BYTE - 1]; + } + else if(dsc->header.cf == LV_IMG_CF_ALPHA_1BIT) { + d1b8: 2b0b cmp r3, #11 + d1ba: d012 beq.n d1e2 + * so the possible real width are 8 ,16, 24 ...*/ + uint32_t px = ((dsc->header.w + 7) >> 3) * y + x; + uint8_t px_opa = (buf_u8[px] & (1 << (7 - bit))) >> (7 - bit); + return px_opa ? LV_OPA_TRANSP : LV_OPA_COVER; + } + else if(dsc->header.cf == LV_IMG_CF_ALPHA_2BIT) { + d1bc: 2b0c cmp r3, #12 + d1be: d028 beq.n d212 + * so the possible real width are 4 ,8, 12 ...*/ + uint32_t px = ((dsc->header.w + 3) >> 2) * y + x; + uint8_t px_opa = (buf_u8[px] & (3 << (6 - bit))) >> (6 - bit); + return opa_table[px_opa]; + } + else if(dsc->header.cf == LV_IMG_CF_ALPHA_4BIT) { + d1c0: 2b0d cmp r3, #13 + d1c2: d047 beq.n d254 + else if(dsc->header.cf == LV_IMG_CF_ALPHA_8BIT) { + uint32_t px = dsc->header.w * y + x; + return buf_u8[px]; + } + + return LV_OPA_COVER; + d1c4: 20ff movs r0, #255 ; 0xff + else if(dsc->header.cf == LV_IMG_CF_ALPHA_8BIT) { + d1c6: 2b0e cmp r3, #14 + d1c8: d064 beq.n d294 +} + d1ca: b007 add sp, #28 + d1cc: bdf0 pop {r4, r5, r6, r7, pc} + uint32_t px = dsc->header.w * y * LV_IMG_PX_SIZE_ALPHA_BYTE + x * LV_IMG_PX_SIZE_ALPHA_BYTE; + d1ce: 6823 ldr r3, [r4, #0] + d1d0: 02db lsls r3, r3, #11 + d1d2: 0d5b lsrs r3, r3, #21 + d1d4: 435a muls r2, r3 + d1d6: 1851 adds r1, r2, r1 + return buf_u8[px + LV_IMG_PX_SIZE_ALPHA_BYTE - 1]; + d1d8: 004a lsls r2, r1, #1 + d1da: 1851 adds r1, r2, r1 + d1dc: 1871 adds r1, r6, r1 + d1de: 7888 ldrb r0, [r1, #2] + d1e0: e7f3 b.n d1ca + uint8_t px_opa = (buf_u8[px] & (1 << (7 - bit))) >> (7 - bit); + d1e2: 2507 movs r5, #7 + d1e4: 400d ands r5, r1 + d1e6: 3b04 subs r3, #4 + d1e8: 1b5d subs r5, r3, r5 + uint32_t px = ((dsc->header.w + 7) >> 3) * y + x; + d1ea: 6823 ldr r3, [r4, #0] + d1ec: 02db lsls r3, r3, #11 + d1ee: 0d5b lsrs r3, r3, #21 + d1f0: 3307 adds r3, #7 + d1f2: 10db asrs r3, r3, #3 + d1f4: 9a01 ldr r2, [sp, #4] + d1f6: 435a muls r2, r3 + d1f8: 10c9 asrs r1, r1, #3 + uint8_t px_opa = (buf_u8[px] & (1 << (7 - bit))) >> (7 - bit); + d1fa: 18b2 adds r2, r6, r2 + d1fc: 5c53 ldrb r3, [r2, r1] + d1fe: 2001 movs r0, #1 + d200: 40a8 lsls r0, r5 + d202: 4018 ands r0, r3 + d204: 4128 asrs r0, r5 + return px_opa ? LV_OPA_TRANSP : LV_OPA_COVER; + d206: b2c3 uxtb r3, r0 + d208: 4258 negs r0, r3 + d20a: 4158 adcs r0, r3 + d20c: 4240 negs r0, r0 + d20e: b2c0 uxtb r0, r0 + d210: e7db b.n d1ca + const uint8_t opa_table[4] = {0, 85, 170, 255}; /*Opacity mapping with bpp = 2*/ + d212: 2300 movs r3, #0 + d214: a802 add r0, sp, #8 + d216: 7003 strb r3, [r0, #0] + d218: 3355 adds r3, #85 ; 0x55 + d21a: 7043 strb r3, [r0, #1] + d21c: 3355 adds r3, #85 ; 0x55 + d21e: 7083 strb r3, [r0, #2] + d220: 20ff movs r0, #255 ; 0xff + d222: ab02 add r3, sp, #8 + d224: 70d8 strb r0, [r3, #3] + uint8_t bit = (x & 0x3) * 2; + d226: 2503 movs r5, #3 + d228: 400d ands r5, r1 + uint8_t px_opa = (buf_u8[px] & (3 << (6 - bit))) >> (6 - bit); + d22a: 006d lsls r5, r5, #1 + d22c: 2306 movs r3, #6 + d22e: 1b5d subs r5, r3, r5 + uint32_t px = ((dsc->header.w + 3) >> 2) * y + x; + d230: 6823 ldr r3, [r4, #0] + d232: 02db lsls r3, r3, #11 + d234: 0d5b lsrs r3, r3, #21 + d236: 3303 adds r3, #3 + d238: 109b asrs r3, r3, #2 + d23a: 9a01 ldr r2, [sp, #4] + d23c: 435a muls r2, r3 + d23e: 1089 asrs r1, r1, #2 + uint8_t px_opa = (buf_u8[px] & (3 << (6 - bit))) >> (6 - bit); + d240: 18b2 adds r2, r6, r2 + d242: 5c52 ldrb r2, [r2, r1] + d244: 2303 movs r3, #3 + d246: 40ab lsls r3, r5 + d248: 4013 ands r3, r2 + d24a: 412b asrs r3, r5 + return opa_table[px_opa]; + d24c: 4003 ands r3, r0 + d24e: aa02 add r2, sp, #8 + d250: 5cd0 ldrb r0, [r2, r3] + d252: e7ba b.n d1ca + const uint8_t opa_table[16] = {0, 17, 34, 51, /*Opacity mapping with bpp = 4*/ + d254: ab02 add r3, sp, #8 + d256: 469c mov ip, r3 + d258: 4b12 ldr r3, [pc, #72] ; (d2a4 ) + d25a: 4665 mov r5, ip + d25c: cb85 ldmia r3!, {r0, r2, r7} + d25e: c585 stmia r5!, {r0, r2, r7} + d260: 681b ldr r3, [r3, #0] + d262: 602b str r3, [r5, #0] + uint8_t bit = (x & 0x1) * 4; + d264: 2501 movs r5, #1 + d266: 400d ands r5, r1 + uint8_t px_opa = (buf_u8[px] & (0xF << (4 - bit))) >> (4 - bit); + d268: 00ad lsls r5, r5, #2 + d26a: 2304 movs r3, #4 + d26c: 1b5d subs r5, r3, r5 + uint32_t px = ((dsc->header.w + 1) >> 1) * y + x; + d26e: 6823 ldr r3, [r4, #0] + d270: 02db lsls r3, r3, #11 + d272: 0d5b lsrs r3, r3, #21 + d274: 3301 adds r3, #1 + d276: 105b asrs r3, r3, #1 + d278: 9a01 ldr r2, [sp, #4] + d27a: 435a muls r2, r3 + d27c: 1049 asrs r1, r1, #1 + uint8_t px_opa = (buf_u8[px] & (0xF << (4 - bit))) >> (4 - bit); + d27e: 18b2 adds r2, r6, r2 + d280: 5c52 ldrb r2, [r2, r1] + d282: 230f movs r3, #15 + d284: 40ab lsls r3, r5 + d286: 4013 ands r3, r2 + d288: 412b asrs r3, r5 + return opa_table[px_opa]; + d28a: 22ff movs r2, #255 ; 0xff + d28c: 4013 ands r3, r2 + d28e: 4662 mov r2, ip + d290: 5cd0 ldrb r0, [r2, r3] + d292: e79a b.n d1ca + uint32_t px = dsc->header.w * y + x; + d294: 6823 ldr r3, [r4, #0] + d296: 02db lsls r3, r3, #11 + d298: 0d5b lsrs r3, r3, #21 + d29a: 9a01 ldr r2, [sp, #4] + d29c: 435a muls r2, r3 + return buf_u8[px]; + d29e: 1871 adds r1, r6, r1 + d2a0: 5c88 ldrb r0, [r1, r2] + d2a2: e792 b.n d1ca + d2a4: 00018a1c .word 0x00018a1c + +0000d2a8 <_lv_img_buf_transform_init>: +/** + * Initialize a descriptor to tranform an image + * @param dsc pointer to an `lv_img_transform_dsc_t` variable whose `cfg` field is initialized + */ +void _lv_img_buf_transform_init(lv_img_transform_dsc_t * dsc) +{ + d2a8: b5f0 push {r4, r5, r6, r7, lr} + d2aa: 46de mov lr, fp + d2ac: 4657 mov r7, sl + d2ae: 464e mov r6, r9 + d2b0: 4645 mov r5, r8 + d2b2: b5e0 push {r5, r6, r7, lr} + d2b4: b083 sub sp, #12 + d2b6: 0004 movs r4, r0 + dsc->tmp.pivot_x_256 = dsc->cfg.pivot_x * 256; + d2b8: 2208 movs r2, #8 + d2ba: 5e83 ldrsh r3, [r0, r2] + d2bc: 021b lsls r3, r3, #8 + d2be: 6243 str r3, [r0, #36] ; 0x24 + dsc->tmp.pivot_y_256 = dsc->cfg.pivot_y * 256; + d2c0: 220a movs r2, #10 + d2c2: 5e83 ldrsh r3, [r0, r2] + d2c4: 021b lsls r3, r3, #8 + d2c6: 6283 str r3, [r0, #40] ; 0x28 + + int32_t angle_low = dsc->cfg.angle / 10; + d2c8: 230c movs r3, #12 + d2ca: 5ec7 ldrsh r7, [r0, r3] + d2cc: 4b3e ldr r3, [pc, #248] ; (d3c8 <_lv_img_buf_transform_init+0x120>) + d2ce: 469b mov fp, r3 + d2d0: 210a movs r1, #10 + d2d2: 0038 movs r0, r7 + d2d4: 4798 blx r3 + d2d6: b205 sxth r5, r0 + int32_t angle_hight = angle_low + 1; + int32_t angle_rem = dsc->cfg.angle - (angle_low * 10); + d2d8: 260a movs r6, #10 + d2da: 4276 negs r6, r6 + d2dc: 436e muls r6, r5 + d2de: 19f6 adds r6, r6, r7 + + int32_t s1 = _lv_trigo_sin(-angle_low); + d2e0: b2ab uxth r3, r5 + d2e2: 4698 mov r8, r3 + d2e4: 4258 negs r0, r3 + d2e6: b200 sxth r0, r0 + d2e8: 4b38 ldr r3, [pc, #224] ; (d3cc <_lv_img_buf_transform_init+0x124>) + d2ea: 469a mov sl, r3 + d2ec: 4798 blx r3 + d2ee: 4681 mov r9, r0 + int32_t angle_hight = angle_low + 1; + d2f0: 3501 adds r5, #1 + int32_t s2 = _lv_trigo_sin(-angle_hight); + d2f2: b2ad uxth r5, r5 + d2f4: 4268 negs r0, r5 + d2f6: b200 sxth r0, r0 + d2f8: 47d0 blx sl + d2fa: 9001 str r0, [sp, #4] + + int32_t c1 = _lv_trigo_sin(-angle_low + 90); + d2fc: 275a movs r7, #90 ; 0x5a + d2fe: 4642 mov r2, r8 + d300: 1ab8 subs r0, r7, r2 + d302: b200 sxth r0, r0 + d304: 47d0 blx sl + d306: 4680 mov r8, r0 + int32_t c2 = _lv_trigo_sin(-angle_hight + 90); + d308: 1b7d subs r5, r7, r5 + d30a: b228 sxth r0, r5 + d30c: 47d0 blx sl + d30e: 0007 movs r7, r0 + + dsc->tmp.sinma = (s1 * (10 - angle_rem) + s2 * angle_rem) / 10; + d310: 250a movs r5, #10 + d312: 1bad subs r5, r5, r6 + d314: 464b mov r3, r9 + d316: 436b muls r3, r5 + d318: 0018 movs r0, r3 + d31a: 9b01 ldr r3, [sp, #4] + d31c: 4373 muls r3, r6 + d31e: 18c0 adds r0, r0, r3 + d320: 210a movs r1, #10 + d322: 47d8 blx fp + d324: 62e0 str r0, [r4, #44] ; 0x2c + dsc->tmp.cosma = (c1 * (10 - angle_rem) + c2 * angle_rem) / 10; + d326: 4643 mov r3, r8 + d328: 435d muls r5, r3 + d32a: 0030 movs r0, r6 + d32c: 4378 muls r0, r7 + d32e: 1828 adds r0, r5, r0 + d330: 210a movs r1, #10 + d332: 47d8 blx fp + d334: 6320 str r0, [r4, #48] ; 0x30 + + dsc->tmp.chroma_keyed = lv_img_cf_is_chroma_keyed(dsc->cfg.cf) ? 1 : 0; + d336: 7ca0 ldrb r0, [r4, #18] + d338: 4b25 ldr r3, [pc, #148] ; (d3d0 <_lv_img_buf_transform_init+0x128>) + d33a: 4798 blx r3 + d33c: 2634 movs r6, #52 ; 0x34 + d33e: 2501 movs r5, #1 + d340: 0003 movs r3, r0 + d342: 402b ands r3, r5 + d344: 5da0 ldrb r0, [r4, r6] + d346: 2201 movs r2, #1 + d348: 4390 bics r0, r2 + d34a: 4318 orrs r0, r3 + d34c: 55a0 strb r0, [r4, r6] + dsc->tmp.has_alpha = lv_img_cf_has_alpha(dsc->cfg.cf) ? 1 : 0; + d34e: 7ca0 ldrb r0, [r4, #18] + d350: 4b20 ldr r3, [pc, #128] ; (d3d4 <_lv_img_buf_transform_init+0x12c>) + d352: 4798 blx r3 + d354: 4005 ands r5, r0 + d356: 006d lsls r5, r5, #1 + d358: 5da0 ldrb r0, [r4, r6] + d35a: 2302 movs r3, #2 + d35c: 4398 bics r0, r3 + d35e: 4305 orrs r5, r0 + d360: 55a5 strb r5, [r4, r6] + if(dsc->cfg.cf == LV_IMG_CF_TRUE_COLOR || dsc->cfg.cf == LV_IMG_CF_TRUE_COLOR_ALPHA || + d362: 7ca2 ldrb r2, [r4, #18] + d364: 1f13 subs r3, r2, #4 + d366: 2b02 cmp r3, #2 + d368: d928 bls.n d3bc <_lv_img_buf_transform_init+0x114> + dsc->cfg.cf == LV_IMG_CF_TRUE_COLOR_CHROMA_KEYED) { + dsc->tmp.native_color = 1; + } + else { + dsc->tmp.native_color = 0; + d36a: 2134 movs r1, #52 ; 0x34 + d36c: 5c63 ldrb r3, [r4, r1] + d36e: 2004 movs r0, #4 + d370: 4383 bics r3, r0 + d372: 5463 strb r3, [r4, r1] + } + + dsc->tmp.img_dsc.data = dsc->cfg.src; + d374: 6823 ldr r3, [r4, #0] + d376: 6223 str r3, [r4, #32] + dsc->tmp.img_dsc.header.always_zero = 0; + dsc->tmp.img_dsc.header.cf = dsc->cfg.cf; + d378: 231f movs r3, #31 + d37a: 4013 ands r3, r2 + d37c: 7623 strb r3, [r4, #24] + dsc->tmp.img_dsc.header.w = dsc->cfg.src_w; + d37e: 88a3 ldrh r3, [r4, #4] + d380: 055b lsls r3, r3, #21 + d382: 0ada lsrs r2, r3, #11 + d384: 4b14 ldr r3, [pc, #80] ; (d3d8 <_lv_img_buf_transform_init+0x130>) + d386: 69a1 ldr r1, [r4, #24] + d388: 400b ands r3, r1 + d38a: 4313 orrs r3, r2 + d38c: 61a3 str r3, [r4, #24] + dsc->tmp.img_dsc.header.h = dsc->cfg.src_h; + d38e: 88e2 ldrh r2, [r4, #6] + d390: 0152 lsls r2, r2, #5 + d392: 02db lsls r3, r3, #11 + d394: 0edb lsrs r3, r3, #27 + d396: 4313 orrs r3, r2 + d398: 8363 strh r3, [r4, #26] + + dsc->tmp.zoom_inv = (256 * 256) / dsc->cfg.zoom; + d39a: 89e1 ldrh r1, [r4, #14] + d39c: 2080 movs r0, #128 ; 0x80 + d39e: 0240 lsls r0, r0, #9 + d3a0: 4b09 ldr r3, [pc, #36] ; (d3c8 <_lv_img_buf_transform_init+0x120>) + d3a2: 4798 blx r3 + d3a4: 86e0 strh r0, [r4, #54] ; 0x36 + + dsc->res.opa = LV_OPA_COVER; + d3a6: 23ff movs r3, #255 ; 0xff + d3a8: 75a3 strb r3, [r4, #22] + dsc->res.color = dsc->cfg.color; + d3aa: 8a23 ldrh r3, [r4, #16] + d3ac: 82a3 strh r3, [r4, #20] +} + d3ae: b003 add sp, #12 + d3b0: bc3c pop {r2, r3, r4, r5} + d3b2: 4690 mov r8, r2 + d3b4: 4699 mov r9, r3 + d3b6: 46a2 mov sl, r4 + d3b8: 46ab mov fp, r5 + d3ba: bdf0 pop {r4, r5, r6, r7, pc} + dsc->tmp.native_color = 1; + d3bc: 2134 movs r1, #52 ; 0x34 + d3be: b2eb uxtb r3, r5 + d3c0: 2004 movs r0, #4 + d3c2: 4303 orrs r3, r0 + d3c4: 5463 strb r3, [r4, r1] + d3c6: e7d5 b.n d374 <_lv_img_buf_transform_init+0xcc> + d3c8: 00017a75 .word 0x00017a75 + d3cc: 000108cd .word 0x000108cd + d3d0: 00007ead .word 0x00007ead + d3d4: 00007ec1 .word 0x00007ec1 + d3d8: ffe003ff .word 0xffe003ff + +0000d3dc <_lv_img_buf_get_transformed_area>: + * @param zoom zoom, (256 no zoom) + * @param pivot x,y pivot coordinates of rotation + */ +void _lv_img_buf_get_transformed_area(lv_area_t * res, lv_coord_t w, lv_coord_t h, int16_t angle, uint16_t zoom, + lv_point_t * pivot) +{ + d3dc: b5f0 push {r4, r5, r6, r7, lr} + d3de: 46de mov lr, fp + d3e0: 4657 mov r7, sl + d3e2: 464e mov r6, r9 + d3e4: 4645 mov r5, r8 + d3e6: b5e0 push {r5, r6, r7, lr} + d3e8: b087 sub sp, #28 + d3ea: 9000 str r0, [sp, #0] + d3ec: 9102 str r1, [sp, #8] + d3ee: 9205 str r2, [sp, #20] + d3f0: 001d movs r5, r3 + d3f2: ab10 add r3, sp, #64 ; 0x40 + d3f4: 881b ldrh r3, [r3, #0] + d3f6: 469b mov fp, r3 +#if LV_USE_IMG_TRANSFORM + int32_t angle_low = angle / 10; + d3f8: 4f6a ldr r7, [pc, #424] ; (d5a4 <_lv_img_buf_get_transformed_area+0x1c8>) + d3fa: 210a movs r1, #10 + d3fc: 0028 movs r0, r5 + d3fe: 47b8 blx r7 + d400: b204 sxth r4, r0 + int32_t angle_hight = angle_low + 1; + d402: 1c66 adds r6, r4, #1 + int32_t angle_rem = angle - (angle_low * 10); + d404: 200a movs r0, #10 + d406: 4240 negs r0, r0 + d408: 4360 muls r0, r4 + d40a: 1945 adds r5, r0, r5 + + int32_t s1 = _lv_trigo_sin(angle_low); + d40c: 0020 movs r0, r4 + d40e: 4b66 ldr r3, [pc, #408] ; (d5a8 <_lv_img_buf_get_transformed_area+0x1cc>) + d410: 4699 mov r9, r3 + d412: 4798 blx r3 + d414: 4680 mov r8, r0 + int32_t s2 = _lv_trigo_sin(angle_hight); + d416: b230 sxth r0, r6 + d418: 47c8 blx r9 + d41a: 4682 mov sl, r0 + + int32_t c1 = _lv_trigo_sin(angle_low + 90); + d41c: 345a adds r4, #90 ; 0x5a + d41e: b220 sxth r0, r4 + d420: 47c8 blx r9 + d422: 0004 movs r4, r0 + int32_t c2 = _lv_trigo_sin(angle_hight + 90); + d424: 365a adds r6, #90 ; 0x5a + d426: b230 sxth r0, r6 + d428: 47c8 blx r9 + d42a: 4681 mov r9, r0 + + int32_t sinma = (s1 * (10 - angle_rem) + s2 * angle_rem) / 10; + d42c: 260a movs r6, #10 + d42e: 1b76 subs r6, r6, r5 + d430: 4640 mov r0, r8 + d432: 4370 muls r0, r6 + d434: 4653 mov r3, sl + d436: 436b muls r3, r5 + d438: 18c0 adds r0, r0, r3 + d43a: 210a movs r1, #10 + d43c: 47b8 blx r7 + d43e: 4680 mov r8, r0 + int32_t cosma = (c1 * (10 - angle_rem) + c2 * angle_rem) / 10; + d440: 4374 muls r4, r6 + d442: 464b mov r3, r9 + d444: 435d muls r5, r3 + d446: 1960 adds r0, r4, r5 + d448: 210a movs r1, #10 + d44a: 47b8 blx r7 + + lv_coord_t xt; + lv_coord_t yt; + + lv_area_t a; + a.x1 = ((-pivot->x) * zoom) >> 8; + d44c: 9b11 ldr r3, [sp, #68] ; 0x44 + d44e: 2200 movs r2, #0 + d450: 5e9a ldrsh r2, [r3, r2] + a.y1 = ((-pivot->y) * zoom) >> 8; + d452: 9b11 ldr r3, [sp, #68] ; 0x44 + d454: 2702 movs r7, #2 + d456: 5fdf ldrsh r7, [r3, r7] + a.x1 = ((-pivot->x) * zoom) >> 8; + d458: 4254 negs r4, r2 + d45a: 465b mov r3, fp + d45c: 435c muls r4, r3 + d45e: 1224 asrs r4, r4, #8 + a.x2 = ((w - pivot->x) * zoom) >> 8; + a.y2 = ((h - pivot->y) * zoom) >> 8; + + xt = a.x1; + yt = a.y1; + lt.x = ((cosma * xt - sinma * yt) >> LV_TRIGO_SHIFT) + pivot->x; + d460: b224 sxth r4, r4 + d462: 0023 movs r3, r4 + d464: 4343 muls r3, r0 + d466: 4699 mov r9, r3 + a.y1 = ((-pivot->y) * zoom) >> 8; + d468: 427b negs r3, r7 + d46a: 465d mov r5, fp + d46c: 436b muls r3, r5 + d46e: 121b asrs r3, r3, #8 + lt.x = ((cosma * xt - sinma * yt) >> LV_TRIGO_SHIFT) + pivot->x; + d470: b21b sxth r3, r3 + d472: 4641 mov r1, r8 + d474: 4359 muls r1, r3 + d476: b296 uxth r6, r2 + d478: 464d mov r5, r9 + d47a: 1a6d subs r5, r5, r1 + d47c: 13ed asrs r5, r5, #15 + d47e: 1975 adds r5, r6, r5 + d480: b22d sxth r5, r5 + d482: 46aa mov sl, r5 + lt.y = ((sinma * xt + cosma * yt) >> LV_TRIGO_SHIFT) + pivot->y; + d484: 4645 mov r5, r8 + d486: 4365 muls r5, r4 + d488: 4343 muls r3, r0 + d48a: b2bc uxth r4, r7 + d48c: 9503 str r5, [sp, #12] + d48e: 18ed adds r5, r5, r3 + d490: 13ed asrs r5, r5, #15 + d492: 9401 str r4, [sp, #4] + d494: 46a4 mov ip, r4 + d496: 4465 add r5, ip + d498: b22d sxth r5, r5 + a.x2 = ((w - pivot->x) * zoom) >> 8; + d49a: 9c02 ldr r4, [sp, #8] + d49c: 1aa2 subs r2, r4, r2 + d49e: 465c mov r4, fp + d4a0: 4362 muls r2, r4 + d4a2: 1212 asrs r2, r2, #8 + + xt = a.x2; + yt = a.y1; + rt.x = ((cosma * xt - sinma * yt) >> LV_TRIGO_SHIFT) + pivot->x; + d4a4: b212 sxth r2, r2 + d4a6: 0014 movs r4, r2 + d4a8: 4344 muls r4, r0 + d4aa: 9402 str r4, [sp, #8] + d4ac: 1a61 subs r1, r4, r1 + d4ae: 13c9 asrs r1, r1, #15 + d4b0: 1871 adds r1, r6, r1 + d4b2: b209 sxth r1, r1 + rt.y = ((sinma * xt + cosma * yt) >> LV_TRIGO_SHIFT) + pivot->y; + d4b4: 4644 mov r4, r8 + d4b6: 4362 muls r2, r4 + d4b8: 9204 str r2, [sp, #16] + d4ba: 4694 mov ip, r2 + d4bc: 4463 add r3, ip + d4be: 13db asrs r3, r3, #15 + d4c0: 9c01 ldr r4, [sp, #4] + d4c2: 46a4 mov ip, r4 + d4c4: 4463 add r3, ip + d4c6: b21b sxth r3, r3 + a.y2 = ((h - pivot->y) * zoom) >> 8; + d4c8: 9c05 ldr r4, [sp, #20] + d4ca: 1be7 subs r7, r4, r7 + d4cc: 465c mov r4, fp + d4ce: 4367 muls r7, r4 + d4d0: 123f asrs r7, r7, #8 + + xt = a.x1; + yt = a.y2; + lb.x = ((cosma * xt - sinma * yt) >> LV_TRIGO_SHIFT) + pivot->x; + d4d2: b23f sxth r7, r7 + d4d4: 4644 mov r4, r8 + d4d6: 437c muls r4, r7 + d4d8: 46a0 mov r8, r4 + d4da: 464c mov r4, r9 + d4dc: 4642 mov r2, r8 + d4de: 1aa4 subs r4, r4, r2 + d4e0: 13e2 asrs r2, r4, #15 + d4e2: 4691 mov r9, r2 + d4e4: 44b1 add r9, r6 + d4e6: 464a mov r2, r9 + d4e8: b212 sxth r2, r2 + d4ea: 4691 mov r9, r2 + lb.y = ((sinma * xt + cosma * yt) >> LV_TRIGO_SHIFT) + pivot->y; + d4ec: 4378 muls r0, r7 + d4ee: 9f03 ldr r7, [sp, #12] + d4f0: 183f adds r7, r7, r0 + d4f2: 13ff asrs r7, r7, #15 + d4f4: 46e3 mov fp, ip + d4f6: 4467 add r7, ip + d4f8: b23f sxth r7, r7 + + xt = a.x2; + yt = a.y2; + rb.x = ((cosma * xt - sinma * yt) >> LV_TRIGO_SHIFT) + pivot->x; + d4fa: 9a02 ldr r2, [sp, #8] + d4fc: 4644 mov r4, r8 + d4fe: 1b12 subs r2, r2, r4 + d500: 13d2 asrs r2, r2, #15 + d502: 4690 mov r8, r2 + d504: 4446 add r6, r8 + d506: b236 sxth r6, r6 + rb.y = ((sinma * xt + cosma * yt) >> LV_TRIGO_SHIFT) + pivot->y; + d508: 9a04 ldr r2, [sp, #16] + d50a: 4694 mov ip, r2 + d50c: 4460 add r0, ip + d50e: 13c0 asrs r0, r0, #15 + d510: 465a mov r2, fp + d512: 1814 adds r4, r2, r0 + d514: b224 sxth r4, r4 + + res->x1 = LV_MATH_MIN4(lb.x, lt.x, rb.x, rt.x); + d516: 4652 mov r2, sl + d518: 458a cmp sl, r1 + d51a: dd00 ble.n d51e <_lv_img_buf_get_transformed_area+0x142> + d51c: 1c0a adds r2, r1, #0 + d51e: 1c10 adds r0, r2, #0 + d520: b212 sxth r2, r2 + d522: 454a cmp r2, r9 + d524: dd00 ble.n d528 <_lv_img_buf_get_transformed_area+0x14c> + d526: 4648 mov r0, r9 + d528: 1c02 adds r2, r0, #0 + d52a: b200 sxth r0, r0 + d52c: 42b0 cmp r0, r6 + d52e: dd00 ble.n d532 <_lv_img_buf_get_transformed_area+0x156> + d530: 1c32 adds r2, r6, #0 + d532: 9800 ldr r0, [sp, #0] + d534: 8002 strh r2, [r0, #0] + res->x2 = LV_MATH_MAX4(lb.x, lt.x, rb.x, rt.x); + d536: 4650 mov r0, sl + d538: 458a cmp sl, r1 + d53a: da00 bge.n d53e <_lv_img_buf_get_transformed_area+0x162> + d53c: 1c08 adds r0, r1, #0 + d53e: 1c01 adds r1, r0, #0 + d540: b200 sxth r0, r0 + d542: 4548 cmp r0, r9 + d544: da00 bge.n d548 <_lv_img_buf_get_transformed_area+0x16c> + d546: 4649 mov r1, r9 + d548: 1c0a adds r2, r1, #0 + d54a: b209 sxth r1, r1 + d54c: 42b1 cmp r1, r6 + d54e: da00 bge.n d552 <_lv_img_buf_get_transformed_area+0x176> + d550: 1c32 adds r2, r6, #0 + d552: 9900 ldr r1, [sp, #0] + d554: 808a strh r2, [r1, #4] + res->y1 = LV_MATH_MIN4(lb.y, lt.y, rb.y, rt.y); + d556: 1c29 adds r1, r5, #0 + d558: 429d cmp r5, r3 + d55a: dd00 ble.n d55e <_lv_img_buf_get_transformed_area+0x182> + d55c: 1c19 adds r1, r3, #0 + d55e: 1c0a adds r2, r1, #0 + d560: b209 sxth r1, r1 + d562: 42b9 cmp r1, r7 + d564: dd00 ble.n d568 <_lv_img_buf_get_transformed_area+0x18c> + d566: 1c3a adds r2, r7, #0 + d568: 1c11 adds r1, r2, #0 + d56a: b212 sxth r2, r2 + d56c: 42a2 cmp r2, r4 + d56e: dd00 ble.n d572 <_lv_img_buf_get_transformed_area+0x196> + d570: 1c21 adds r1, r4, #0 + d572: 9a00 ldr r2, [sp, #0] + d574: 8051 strh r1, [r2, #2] + res->y2 = LV_MATH_MAX4(lb.y, lt.y, rb.y, rt.y); + d576: 1c2a adds r2, r5, #0 + d578: 429d cmp r5, r3 + d57a: da00 bge.n d57e <_lv_img_buf_get_transformed_area+0x1a2> + d57c: 1c1a adds r2, r3, #0 + d57e: 1c13 adds r3, r2, #0 + d580: b212 sxth r2, r2 + d582: 42ba cmp r2, r7 + d584: da00 bge.n d588 <_lv_img_buf_get_transformed_area+0x1ac> + d586: 1c3b adds r3, r7, #0 + d588: 1c1a adds r2, r3, #0 + d58a: b21b sxth r3, r3 + d58c: 42a3 cmp r3, r4 + d58e: da00 bge.n d592 <_lv_img_buf_get_transformed_area+0x1b6> + d590: 1c22 adds r2, r4, #0 + d592: 9b00 ldr r3, [sp, #0] + d594: 80da strh r2, [r3, #6] + res->x1 = 0; + res->y1 = 0; + res->x2 = w; + res->y2 = h; +#endif +} + d596: b007 add sp, #28 + d598: bc3c pop {r2, r3, r4, r5} + d59a: 4690 mov r8, r2 + d59c: 4699 mov r9, r3 + d59e: 46a2 mov sl, r4 + d5a0: 46ab mov fp, r5 + d5a2: bdf0 pop {r4, r5, r6, r7, pc} + d5a4: 00017a75 .word 0x00017a75 + d5a8: 000108cd .word 0x000108cd + +0000d5ac <_lv_img_buf_transform_anti_alias>: +/** + * Continue transformation by taking the neighbors into account + * @param dsc pointer to the transformation descriptor + */ +bool _lv_img_buf_transform_anti_alias(lv_img_transform_dsc_t * dsc) +{ + d5ac: b5f0 push {r4, r5, r6, r7, lr} + d5ae: 46de mov lr, fp + d5b0: 4657 mov r7, sl + d5b2: 464e mov r6, r9 + d5b4: 4645 mov r5, r8 + d5b6: b5e0 push {r5, r6, r7, lr} + d5b8: b08b sub sp, #44 ; 0x2c + d5ba: 0004 movs r4, r0 + const uint8_t * src_u8 = dsc->cfg.src; + + /*Get the fractional part of the source pixel*/ + int xs_fract = dsc->tmp.xs & 0xff; + d5bc: 2338 movs r3, #56 ; 0x38 + d5be: 5ec7 ldrsh r7, [r0, r3] + d5c0: 23ff movs r3, #255 ; 0xff + d5c2: 001a movs r2, r3 + d5c4: 403a ands r2, r7 + int ys_fract = dsc->tmp.ys & 0xff; + d5c6: 213a movs r1, #58 ; 0x3a + d5c8: 5e46 ldrsh r6, [r0, r1] + d5ca: 4033 ands r3, r6 + int32_t xn; /*x neightboor*/ + lv_opa_t xr; /*x mix ratio*/ + + if(xs_fract < 0x70) { + d5cc: 2a6f cmp r2, #111 ; 0x6f + d5ce: dc7e bgt.n d6ce <_lv_img_buf_transform_anti_alias+0x122> + xn = - 1; + if(dsc->tmp.xs_int + xn < 0) xn = 0; + d5d0: 223c movs r2, #60 ; 0x3c + d5d2: 5e81 ldrsh r1, [r0, r2] + d5d4: 4249 negs r1, r1 + d5d6: 17c9 asrs r1, r1, #31 + xr = xs_fract + 0x80; + d5d8: 3f80 subs r7, #128 ; 0x80 + d5da: b2ff uxtb r7, r7 + } + + int32_t yn; /*x neightboor*/ + lv_opa_t yr; /*x mix ratio*/ + + if(ys_fract < 0x70) { + d5dc: 2b6f cmp r3, #111 ; 0x6f + d5de: dd00 ble.n d5e2 <_lv_img_buf_transform_anti_alias+0x36> + d5e0: e087 b.n d6f2 <_lv_img_buf_transform_anti_alias+0x146> + yn = - 1; + if(dsc->tmp.ys_int + yn < 0) yn = 0; + d5e2: 233e movs r3, #62 ; 0x3e + d5e4: 5ee2 ldrsh r2, [r4, r3] + d5e6: 4252 negs r2, r2 + d5e8: 17d3 asrs r3, r2, #31 + d5ea: 4698 mov r8, r3 + + yr = ys_fract + 0x80; + d5ec: 3e80 subs r6, #128 ; 0x80 + d5ee: b2f6 uxtb r6, r6 + else { + yn = 0; + yr = 0xFF; + } + + lv_color_t c00 = dsc->res.color; + d5f0: 7d25 ldrb r5, [r4, #20] + d5f2: 06ed lsls r5, r5, #27 + d5f4: 0eeb lsrs r3, r5, #27 + d5f6: 9300 str r3, [sp, #0] + d5f8: 8aa3 ldrh r3, [r4, #20] + d5fa: 055b lsls r3, r3, #21 + d5fc: 0e9b lsrs r3, r3, #26 + d5fe: 9301 str r3, [sp, #4] + d600: 7d63 ldrb r3, [r4, #21] + d602: 08db lsrs r3, r3, #3 + d604: 9302 str r3, [sp, #8] + lv_color_t c01; + lv_color_t c10; + lv_color_t c11; + + lv_opa_t a00 = dsc->res.opa; + d606: 7da3 ldrb r3, [r4, #22] + d608: 9303 str r3, [sp, #12] + lv_opa_t a10 = 0; + lv_opa_t a01 = 0; + lv_opa_t a11 = 0; + + if(dsc->tmp.native_color) { + d60a: 2334 movs r3, #52 ; 0x34 + d60c: 5ce3 ldrb r3, [r4, r3] + d60e: 4699 mov r9, r3 + d610: 075b lsls r3, r3, #29 + d612: d400 bmi.n d616 <_lv_img_buf_transform_anti_alias+0x6a> + d614: e081 b.n d71a <_lv_img_buf_transform_anti_alias+0x16e> + const uint8_t * src_u8 = dsc->cfg.src; + d616: 6823 ldr r3, [r4, #0] + _lv_memcpy_small(&c01, &src_u8[dsc->tmp.pxi + dsc->tmp.px_size * xn], sizeof(lv_color_t)); + d618: 2244 movs r2, #68 ; 0x44 + d61a: 5ca2 ldrb r2, [r4, r2] + d61c: 4694 mov ip, r2 + d61e: 4351 muls r1, r2 + d620: 6c22 ldr r2, [r4, #64] ; 0x40 + d622: 4692 mov sl, r2 + d624: 4451 add r1, sl + d626: 1858 adds r0, r3, r1 + d628: aa09 add r2, sp, #36 ; 0x24 + d62a: 7805 ldrb r5, [r0, #0] + d62c: 7015 strb r5, [r2, #0] + d62e: 7840 ldrb r0, [r0, #1] + d630: 7050 strb r0, [r2, #1] + _lv_memcpy_small(&c10, &src_u8[dsc->tmp.pxi + dsc->cfg.src_w * dsc->tmp.px_size * yn], sizeof(lv_color_t)); + d632: 2004 movs r0, #4 + d634: 5e22 ldrsh r2, [r4, r0] + d636: 4660 mov r0, ip + d638: 4342 muls r2, r0 + d63a: 4640 mov r0, r8 + d63c: 4350 muls r0, r2 + d63e: 0002 movs r2, r0 + d640: 6c20 ldr r0, [r4, #64] ; 0x40 + d642: 4680 mov r8, r0 + d644: 4490 add r8, r2 + d646: 469a mov sl, r3 + d648: 44c2 add sl, r8 + d64a: a808 add r0, sp, #32 + d64c: 4655 mov r5, sl + d64e: 782d ldrb r5, [r5, #0] + d650: 7005 strb r5, [r0, #0] + d652: 4655 mov r5, sl + d654: 786d ldrb r5, [r5, #1] + d656: 7045 strb r5, [r0, #1] + _lv_memcpy_small(&c11, &src_u8[dsc->tmp.pxi + dsc->cfg.src_w * dsc->tmp.px_size * yn + dsc->tmp.px_size * xn], + d658: 188a adds r2, r1, r2 + d65a: 1898 adds r0, r3, r2 + d65c: 4682 mov sl, r0 + d65e: a807 add r0, sp, #28 + d660: 4655 mov r5, sl + d662: 782d ldrb r5, [r5, #0] + d664: 7005 strb r5, [r0, #0] + d666: 4655 mov r5, sl + d668: 786d ldrb r5, [r5, #1] + d66a: 7045 strb r5, [r0, #1] + sizeof(lv_color_t)); + if(dsc->tmp.has_alpha) { + d66c: 4648 mov r0, r9 + d66e: 0780 lsls r0, r0, #30 + d670: d400 bmi.n d674 <_lv_img_buf_transform_anti_alias+0xc8> + d672: e084 b.n d77e <_lv_img_buf_transform_anti_alias+0x1d2> + d674: 4660 mov r0, ip + d676: 3801 subs r0, #1 + a10 = src_u8[dsc->tmp.pxi + dsc->tmp.px_size * xn + dsc->tmp.px_size - 1]; + d678: 181b adds r3, r3, r0 + d67a: 5c59 ldrb r1, [r3, r1] + d67c: 4689 mov r9, r1 + a01 = src_u8[dsc->tmp.pxi + dsc->cfg.src_w * dsc->tmp.px_size * yn + dsc->tmp.px_size - 1]; + d67e: 4641 mov r1, r8 + d680: 5c59 ldrb r1, [r3, r1] + d682: 468a mov sl, r1 + a11 = src_u8[dsc->tmp.pxi + dsc->cfg.src_w * dsc->tmp.px_size * yn + dsc->tmp.px_size * xn + dsc->tmp.px_size - 1]; + d684: 5c98 ldrb r0, [r3, r2] + } + + lv_opa_t xr0 = xr; + lv_opa_t xr1 = xr; + if(dsc->tmp.has_alpha) { + lv_opa_t a0 = (a00 * xr + (a10 * (255 - xr))) >> 8; + d686: 21ff movs r1, #255 ; 0xff + d688: 1bcb subs r3, r1, r7 + d68a: 464a mov r2, r9 + d68c: 435a muls r2, r3 + d68e: 4694 mov ip, r2 + d690: 9a03 ldr r2, [sp, #12] + d692: 437a muls r2, r7 + d694: 4462 add r2, ip + d696: 1212 asrs r2, r2, #8 + lv_opa_t a1 = (a01 * xr + (a11 * (255 - xr))) >> 8; + d698: 4343 muls r3, r0 + d69a: 4655 mov r5, sl + d69c: 437d muls r5, r7 + d69e: 46ac mov ip, r5 + d6a0: 4463 add r3, ip + d6a2: 121b asrs r3, r3, #8 + d6a4: b2dd uxtb r5, r3 + d6a6: 46ac mov ip, r5 + dsc->res.opa = (a0 * yr + (a1 * (255 - yr))) >> 8; + d6a8: 400b ands r3, r1 + d6aa: 1b8d subs r5, r1, r6 + d6ac: 436b muls r3, r5 + d6ae: 4011 ands r1, r2 + d6b0: 4371 muls r1, r6 + d6b2: 185b adds r3, r3, r1 + d6b4: 121b asrs r3, r3, #8 + d6b6: 75a3 strb r3, [r4, #22] + + if(a0 <= LV_OPA_MIN && a1 <= LV_OPA_MIN) return false; + d6b8: b2d2 uxtb r2, r2 + d6ba: 2a05 cmp r2, #5 + d6bc: d900 bls.n d6c0 <_lv_img_buf_transform_anti_alias+0x114> + d6be: e0dc b.n d87a <_lv_img_buf_transform_anti_alias+0x2ce> + d6c0: 2300 movs r3, #0 + d6c2: 4662 mov r2, ip + if(a0 <= LV_OPA_MIN) yr = LV_OPA_TRANSP; + d6c4: 2600 movs r6, #0 + if(a0 <= LV_OPA_MIN && a1 <= LV_OPA_MIN) return false; + d6c6: 2a05 cmp r2, #5 + d6c8: d900 bls.n d6cc <_lv_img_buf_transform_anti_alias+0x120> + d6ca: e0da b.n d882 <_lv_img_buf_transform_anti_alias+0x2d6> + d6cc: e0ab b.n d826 <_lv_img_buf_transform_anti_alias+0x27a> + else if(xs_fract > 0x90) { + d6ce: 2a90 cmp r2, #144 ; 0x90 + d6d0: dd0c ble.n d6ec <_lv_img_buf_transform_anti_alias+0x140> + if(dsc->tmp.xs_int + xn >= dsc->cfg.src_w) xn = 0; + d6d2: 213c movs r1, #60 ; 0x3c + d6d4: 5e42 ldrsh r2, [r0, r1] + d6d6: 3201 adds r2, #1 + d6d8: 2104 movs r1, #4 + d6da: 5e40 ldrsh r0, [r0, r1] + d6dc: 2101 movs r1, #1 + d6de: 4282 cmp r2, r0 + d6e0: db00 blt.n d6e4 <_lv_img_buf_transform_anti_alias+0x138> + d6e2: 2100 movs r1, #0 + xr = (0xFF - xs_fract) + 0x80; + d6e4: 227f movs r2, #127 ; 0x7f + d6e6: 1bd7 subs r7, r2, r7 + d6e8: b2ff uxtb r7, r7 + d6ea: e777 b.n d5dc <_lv_img_buf_transform_anti_alias+0x30> + xr = 0xFF; + d6ec: 27ff movs r7, #255 ; 0xff + xn = 0; + d6ee: 2100 movs r1, #0 + d6f0: e774 b.n d5dc <_lv_img_buf_transform_anti_alias+0x30> + else if(ys_fract > 0x90) { + d6f2: 2b90 cmp r3, #144 ; 0x90 + d6f4: dd0d ble.n d712 <_lv_img_buf_transform_anti_alias+0x166> + if(dsc->tmp.ys_int + yn >= dsc->cfg.src_h) yn = 0; + d6f6: 223e movs r2, #62 ; 0x3e + d6f8: 5ea3 ldrsh r3, [r4, r2] + d6fa: 3301 adds r3, #1 + d6fc: 2206 movs r2, #6 + d6fe: 5ea0 ldrsh r0, [r4, r2] + d700: 2201 movs r2, #1 + d702: 4283 cmp r3, r0 + d704: db00 blt.n d708 <_lv_img_buf_transform_anti_alias+0x15c> + d706: 2200 movs r2, #0 + yn = 1; + d708: 4690 mov r8, r2 + yr = (0xFF - ys_fract) + 0x80; + d70a: 237f movs r3, #127 ; 0x7f + d70c: 1b9e subs r6, r3, r6 + d70e: b2f6 uxtb r6, r6 + d710: e76e b.n d5f0 <_lv_img_buf_transform_anti_alias+0x44> + yr = 0xFF; + d712: 26ff movs r6, #255 ; 0xff + yn = 0; + d714: 2300 movs r3, #0 + d716: 4698 mov r8, r3 + d718: e76a b.n d5f0 <_lv_img_buf_transform_anti_alias+0x44> + c01 = lv_img_buf_get_px_color(&dsc->tmp.img_dsc, dsc->tmp.xs_int + xn, dsc->tmp.ys_int, dsc->cfg.color); + d71a: 2318 movs r3, #24 + d71c: 469c mov ip, r3 + d71e: 44a4 add ip, r4 + d720: 4665 mov r5, ip + d722: b28b uxth r3, r1 + d724: 469b mov fp, r3 + d726: 8a23 ldrh r3, [r4, #16] + d728: 213e movs r1, #62 ; 0x3e + d72a: 5e62 ldrsh r2, [r4, r1] + d72c: 8fa1 ldrh r1, [r4, #60] ; 0x3c + d72e: 4459 add r1, fp + d730: b209 sxth r1, r1 + d732: 9504 str r5, [sp, #16] + d734: 4660 mov r0, ip + d736: 4daf ldr r5, [pc, #700] ; (d9f4 <_lv_img_buf_transform_anti_alias+0x448>) + d738: 46a9 mov r9, r5 + d73a: 47a8 blx r5 + d73c: ab09 add r3, sp, #36 ; 0x24 + d73e: 8018 strh r0, [r3, #0] + c10 = lv_img_buf_get_px_color(&dsc->tmp.img_dsc, dsc->tmp.xs_int, dsc->tmp.ys_int + yn, dsc->cfg.color); + d740: 4642 mov r2, r8 + d742: 466b mov r3, sp + d744: 82da strh r2, [r3, #22] + d746: b292 uxth r2, r2 + d748: 4690 mov r8, r2 + d74a: 8a23 ldrh r3, [r4, #16] + d74c: 8fe2 ldrh r2, [r4, #62] ; 0x3e + d74e: 4442 add r2, r8 + d750: b212 sxth r2, r2 + d752: 203c movs r0, #60 ; 0x3c + d754: 5e21 ldrsh r1, [r4, r0] + d756: 9d04 ldr r5, [sp, #16] + d758: 0028 movs r0, r5 + d75a: 47c8 blx r9 + d75c: ab08 add r3, sp, #32 + d75e: 8018 strh r0, [r3, #0] + c11 = lv_img_buf_get_px_color(&dsc->tmp.img_dsc, dsc->tmp.xs_int + xn, dsc->tmp.ys_int + yn, dsc->cfg.color); + d760: 8a23 ldrh r3, [r4, #16] + d762: 8fe2 ldrh r2, [r4, #62] ; 0x3e + d764: 4442 add r2, r8 + d766: b212 sxth r2, r2 + d768: 8fa1 ldrh r1, [r4, #60] ; 0x3c + d76a: 4459 add r1, fp + d76c: b209 sxth r1, r1 + d76e: 0028 movs r0, r5 + d770: 47c8 blx r9 + d772: ab07 add r3, sp, #28 + d774: 8018 strh r0, [r3, #0] + if(dsc->tmp.has_alpha) { + d776: 2334 movs r3, #52 ; 0x34 + d778: 5ce3 ldrb r3, [r4, r3] + d77a: 079b lsls r3, r3, #30 + d77c: d45b bmi.n d836 <_lv_img_buf_transform_anti_alias+0x28a> + if(a11 <= LV_OPA_MIN) xr1 = LV_OPA_COVER; + } + else { + xr0 = xr; + xr1 = xr; + dsc->res.opa = LV_OPA_COVER; + d77e: 23ff movs r3, #255 ; 0xff + d780: 75a3 strb r3, [r4, #22] + xr0 = xr; + d782: 003b movs r3, r7 + } + + lv_color_t c0; + if(xr0 == LV_OPA_TRANSP) c0 = c01; + d784: 2b00 cmp r3, #0 + d786: d000 beq.n d78a <_lv_img_buf_transform_anti_alias+0x1de> + d788: e08d b.n d8a6 <_lv_img_buf_transform_anti_alias+0x2fa> + d78a: ab09 add r3, sp, #36 ; 0x24 + d78c: 781d ldrb r5, [r3, #0] + d78e: 06ed lsls r5, r5, #27 + d790: 0eea lsrs r2, r5, #27 + d792: 9200 str r2, [sp, #0] + d794: 881a ldrh r2, [r3, #0] + d796: 0552 lsls r2, r2, #21 + d798: 0e92 lsrs r2, r2, #26 + d79a: 9201 str r2, [sp, #4] + d79c: 785b ldrb r3, [r3, #1] + d79e: 08db lsrs r3, r3, #3 + d7a0: 9302 str r3, [sp, #8] + else if(xr0 == LV_OPA_COVER) c0 = c00; + else c0 = lv_color_mix(c00, c01, xr0); + + lv_color_t c1; + if(xr1 == LV_OPA_TRANSP) c1 = c11; + d7a2: 2f00 cmp r7, #0 + d7a4: d000 beq.n d7a8 <_lv_img_buf_transform_anti_alias+0x1fc> + d7a6: e0b7 b.n d918 <_lv_img_buf_transform_anti_alias+0x36c> + d7a8: aa07 add r2, sp, #28 + d7aa: 7817 ldrb r7, [r2, #0] + d7ac: 06ff lsls r7, r7, #27 + d7ae: 0eff lsrs r7, r7, #27 + d7b0: 8813 ldrh r3, [r2, #0] + d7b2: 055b lsls r3, r3, #21 + d7b4: 0e9b lsrs r3, r3, #26 + d7b6: 7852 ldrb r2, [r2, #1] + d7b8: 08d2 lsrs r2, r2, #3 + else if(xr1 == LV_OPA_COVER) c1 = c10; + else c1 = lv_color_mix(c10, c11, xr1); + + if(yr == LV_OPA_TRANSP) dsc->res.color = c1; + d7ba: 2e00 cmp r6, #0 + d7bc: d100 bne.n d7c0 <_lv_img_buf_transform_anti_alias+0x214> + d7be: e0f1 b.n d9a4 <_lv_img_buf_transform_anti_alias+0x3f8> + else if(yr == LV_OPA_COVER) dsc->res.color = c0; + d7c0: 2eff cmp r6, #255 ; 0xff + d7c2: d100 bne.n d7c6 <_lv_img_buf_transform_anti_alias+0x21a> + d7c4: e100 b.n d9c8 <_lv_img_buf_transform_anti_alias+0x41c> + LV_COLOR_SET_R(ret, LV_MATH_UDIV255((uint16_t) LV_COLOR_GET_R(c1) * mix + LV_COLOR_GET_R(c2) * (255 - mix))); + d7c6: 21ff movs r1, #255 ; 0xff + d7c8: 1b89 subs r1, r1, r6 + LV_COLOR_SET_B(ret, LV_MATH_UDIV255((uint16_t) LV_COLOR_GET_B(c1) * mix + LV_COLOR_GET_B(c2) * (255 - mix))); + d7ca: 9d00 ldr r5, [sp, #0] + d7cc: 4375 muls r5, r6 + d7ce: 434f muls r7, r1 + d7d0: 19ef adds r7, r5, r7 + d7d2: 023d lsls r5, r7, #8 + d7d4: 19ed adds r5, r5, r7 + d7d6: 01ed lsls r5, r5, #7 + d7d8: 19ed adds r5, r5, r7 + else dsc->res.color = lv_color_mix(c0, c1, yr); + d7da: 012d lsls r5, r5, #4 + d7dc: 0eed lsrs r5, r5, #27 + d7de: 7d20 ldrb r0, [r4, #20] + d7e0: 271f movs r7, #31 + d7e2: 43b8 bics r0, r7 + d7e4: 4305 orrs r5, r0 + d7e6: 7525 strb r5, [r4, #20] + LV_COLOR_SET_G(ret, LV_MATH_UDIV255((uint16_t) LV_COLOR_GET_G(c1) * mix + LV_COLOR_GET_G(c2) * (255 - mix))); + d7e8: 9801 ldr r0, [sp, #4] + d7ea: 4370 muls r0, r6 + d7ec: 434b muls r3, r1 + d7ee: 18c0 adds r0, r0, r3 + d7f0: 0203 lsls r3, r0, #8 + d7f2: 181b adds r3, r3, r0 + d7f4: 01db lsls r3, r3, #7 + d7f6: 181b adds r3, r3, r0 + d7f8: 00db lsls r3, r3, #3 + d7fa: 0e9b lsrs r3, r3, #26 + d7fc: 015b lsls r3, r3, #5 + d7fe: 8aa0 ldrh r0, [r4, #20] + d800: 4d7d ldr r5, [pc, #500] ; (d9f8 <_lv_img_buf_transform_anti_alias+0x44c>) + d802: 4028 ands r0, r5 + d804: 4303 orrs r3, r0 + d806: 82a3 strh r3, [r4, #20] + LV_COLOR_SET_R(ret, LV_MATH_UDIV255((uint16_t) LV_COLOR_GET_R(c1) * mix + LV_COLOR_GET_R(c2) * (255 - mix))); + d808: 9802 ldr r0, [sp, #8] + d80a: 4346 muls r6, r0 + d80c: 434a muls r2, r1 + d80e: 18b6 adds r6, r6, r2 + d810: 0232 lsls r2, r6, #8 + d812: 1992 adds r2, r2, r6 + d814: 01d2 lsls r2, r2, #7 + d816: 1996 adds r6, r2, r6 + d818: 0df6 lsrs r6, r6, #23 + d81a: 00f6 lsls r6, r6, #3 + d81c: 055b lsls r3, r3, #21 + d81e: 0f5b lsrs r3, r3, #29 + d820: 431e orrs r6, r3 + d822: 7566 strb r6, [r4, #21] + + return true; + d824: 2301 movs r3, #1 +} + d826: 0018 movs r0, r3 + d828: b00b add sp, #44 ; 0x2c + d82a: bc3c pop {r2, r3, r4, r5} + d82c: 4690 mov r8, r2 + d82e: 4699 mov r9, r3 + d830: 46a2 mov sl, r4 + d832: 46ab mov fp, r5 + d834: bdf0 pop {r4, r5, r6, r7, pc} + a10 = lv_img_buf_get_px_alpha(&dsc->tmp.img_dsc, dsc->tmp.xs_int + xn, dsc->tmp.ys_int); + d836: 233e movs r3, #62 ; 0x3e + d838: 5ee2 ldrsh r2, [r4, r3] + d83a: 8fa1 ldrh r1, [r4, #60] ; 0x3c + d83c: 4459 add r1, fp + d83e: b209 sxth r1, r1 + d840: 9d04 ldr r5, [sp, #16] + d842: 0028 movs r0, r5 + d844: 4b6d ldr r3, [pc, #436] ; (d9fc <_lv_img_buf_transform_anti_alias+0x450>) + d846: 4798 blx r3 + d848: 4681 mov r9, r0 + a01 = lv_img_buf_get_px_alpha(&dsc->tmp.img_dsc, dsc->tmp.xs_int, dsc->tmp.ys_int + yn); + d84a: 8fe2 ldrh r2, [r4, #62] ; 0x3e + d84c: 4442 add r2, r8 + d84e: b212 sxth r2, r2 + d850: 233c movs r3, #60 ; 0x3c + d852: 5ee1 ldrsh r1, [r4, r3] + d854: 0028 movs r0, r5 + d856: 4b69 ldr r3, [pc, #420] ; (d9fc <_lv_img_buf_transform_anti_alias+0x450>) + d858: 4798 blx r3 + d85a: 4682 mov sl, r0 + a11 = lv_img_buf_get_px_alpha(&dsc->tmp.img_dsc, dsc->tmp.xs_int + xn, dsc->tmp.ys_int + yn); + d85c: 8fe2 ldrh r2, [r4, #62] ; 0x3e + d85e: 4442 add r2, r8 + d860: b212 sxth r2, r2 + d862: 8fa1 ldrh r1, [r4, #60] ; 0x3c + d864: 4459 add r1, fp + d866: b209 sxth r1, r1 + d868: 0028 movs r0, r5 + d86a: 4b64 ldr r3, [pc, #400] ; (d9fc <_lv_img_buf_transform_anti_alias+0x450>) + d86c: 4798 blx r3 + if(dsc->tmp.has_alpha) { + d86e: 2334 movs r3, #52 ; 0x34 + d870: 5ce3 ldrb r3, [r4, r3] + d872: 079b lsls r3, r3, #30 + d874: d500 bpl.n d878 <_lv_img_buf_transform_anti_alias+0x2cc> + d876: e706 b.n d686 <_lv_img_buf_transform_anti_alias+0xda> + d878: e781 b.n d77e <_lv_img_buf_transform_anti_alias+0x1d2> + if(a1 <= LV_OPA_MIN) yr = LV_OPA_COVER; + d87a: 4663 mov r3, ip + d87c: 2b05 cmp r3, #5 + d87e: d800 bhi.n d882 <_lv_img_buf_transform_anti_alias+0x2d6> + d880: 26ff movs r6, #255 ; 0xff + lv_opa_t xr0 = xr; + d882: 003b movs r3, r7 + if(a00 <= LV_OPA_MIN) xr0 = LV_OPA_TRANSP; + d884: 9a03 ldr r2, [sp, #12] + d886: 2a05 cmp r2, #5 + d888: d800 bhi.n d88c <_lv_img_buf_transform_anti_alias+0x2e0> + d88a: 2300 movs r3, #0 + if(a10 <= LV_OPA_MIN) xr0 = LV_OPA_COVER; + d88c: 464a mov r2, r9 + d88e: 2a05 cmp r2, #5 + d890: d800 bhi.n d894 <_lv_img_buf_transform_anti_alias+0x2e8> + d892: 23ff movs r3, #255 ; 0xff + if(a01 <= LV_OPA_MIN) xr1 = LV_OPA_TRANSP; + d894: 4652 mov r2, sl + d896: 2a05 cmp r2, #5 + d898: d800 bhi.n d89c <_lv_img_buf_transform_anti_alias+0x2f0> + d89a: 2700 movs r7, #0 + if(a11 <= LV_OPA_MIN) xr1 = LV_OPA_COVER; + d89c: 2805 cmp r0, #5 + d89e: d900 bls.n d8a2 <_lv_img_buf_transform_anti_alias+0x2f6> + d8a0: e770 b.n d784 <_lv_img_buf_transform_anti_alias+0x1d8> + d8a2: 27ff movs r7, #255 ; 0xff + d8a4: e76e b.n d784 <_lv_img_buf_transform_anti_alias+0x1d8> + else if(xr0 == LV_OPA_COVER) c0 = c00; + d8a6: 2bff cmp r3, #255 ; 0xff + d8a8: d100 bne.n d8ac <_lv_img_buf_transform_anti_alias+0x300> + d8aa: e77a b.n d7a2 <_lv_img_buf_transform_anti_alias+0x1f6> + d8ac: 22ff movs r2, #255 ; 0xff + d8ae: 1ad2 subs r2, r2, r3 + d8b0: a809 add r0, sp, #36 ; 0x24 + d8b2: 7841 ldrb r1, [r0, #1] + d8b4: 08c9 lsrs r1, r1, #3 + d8b6: 4351 muls r1, r2 + d8b8: 9d02 ldr r5, [sp, #8] + d8ba: 435d muls r5, r3 + d8bc: 46ac mov ip, r5 + d8be: 448c add ip, r1 + d8c0: 4661 mov r1, ip + d8c2: 0209 lsls r1, r1, #8 + d8c4: 4461 add r1, ip + d8c6: 01c9 lsls r1, r1, #7 + d8c8: 4461 add r1, ip + d8ca: 0dc9 lsrs r1, r1, #23 + d8cc: 251f movs r5, #31 + d8ce: 46ac mov ip, r5 + d8d0: 400d ands r5, r1 + d8d2: 9502 str r5, [sp, #8] + LV_COLOR_SET_G(ret, LV_MATH_UDIV255((uint16_t) LV_COLOR_GET_G(c1) * mix + LV_COLOR_GET_G(c2) * (255 - mix))); + d8d4: 8801 ldrh r1, [r0, #0] + d8d6: 0549 lsls r1, r1, #21 + d8d8: 0e89 lsrs r1, r1, #26 + d8da: 4351 muls r1, r2 + d8dc: 9d01 ldr r5, [sp, #4] + d8de: 435d muls r5, r3 + d8e0: 46a8 mov r8, r5 + d8e2: 4441 add r1, r8 + d8e4: 020d lsls r5, r1, #8 + d8e6: 46a8 mov r8, r5 + d8e8: 4488 add r8, r1 + d8ea: 4645 mov r5, r8 + d8ec: 01ed lsls r5, r5, #7 + d8ee: 46a8 mov r8, r5 + d8f0: 4441 add r1, r8 + d8f2: 00c9 lsls r1, r1, #3 + d8f4: 0e89 lsrs r1, r1, #26 + d8f6: 9101 str r1, [sp, #4] + LV_COLOR_SET_B(ret, LV_MATH_UDIV255((uint16_t) LV_COLOR_GET_B(c1) * mix + LV_COLOR_GET_B(c2) * (255 - mix))); + d8f8: 7801 ldrb r1, [r0, #0] + d8fa: 06c9 lsls r1, r1, #27 + d8fc: 0ec9 lsrs r1, r1, #27 + d8fe: 434a muls r2, r1 + d900: 9d00 ldr r5, [sp, #0] + d902: 435d muls r5, r3 + d904: 1952 adds r2, r2, r5 + d906: 0215 lsls r5, r2, #8 + d908: 18ad adds r5, r5, r2 + d90a: 01ed lsls r5, r5, #7 + d90c: 18ad adds r5, r5, r2 + d90e: 0ded lsrs r5, r5, #23 + d910: 4663 mov r3, ip + d912: 401d ands r5, r3 + d914: 9500 str r5, [sp, #0] + d916: e744 b.n d7a2 <_lv_img_buf_transform_anti_alias+0x1f6> + else if(xr1 == LV_OPA_COVER) c1 = c10; + d918: 2fff cmp r7, #255 ; 0xff + d91a: d039 beq.n d990 <_lv_img_buf_transform_anti_alias+0x3e4> + LV_COLOR_SET_R(ret, LV_MATH_UDIV255((uint16_t) LV_COLOR_GET_R(c1) * mix + LV_COLOR_GET_R(c2) * (255 - mix))); + d91c: 23ff movs r3, #255 ; 0xff + d91e: 1bdb subs r3, r3, r7 + d920: 4698 mov r8, r3 + d922: a808 add r0, sp, #32 + d924: 7842 ldrb r2, [r0, #1] + d926: 08d2 lsrs r2, r2, #3 + d928: 437a muls r2, r7 + d92a: a907 add r1, sp, #28 + d92c: 784b ldrb r3, [r1, #1] + d92e: 08db lsrs r3, r3, #3 + d930: 4645 mov r5, r8 + d932: 436b muls r3, r5 + d934: 18d3 adds r3, r2, r3 + d936: 021a lsls r2, r3, #8 + d938: 18d2 adds r2, r2, r3 + d93a: 01d2 lsls r2, r2, #7 + d93c: 18d2 adds r2, r2, r3 + d93e: 0dd2 lsrs r2, r2, #23 + d940: 231f movs r3, #31 + d942: 469c mov ip, r3 + d944: 401a ands r2, r3 + LV_COLOR_SET_G(ret, LV_MATH_UDIV255((uint16_t) LV_COLOR_GET_G(c1) * mix + LV_COLOR_GET_G(c2) * (255 - mix))); + d946: 8803 ldrh r3, [r0, #0] + d948: 055b lsls r3, r3, #21 + d94a: 0e9b lsrs r3, r3, #26 + d94c: 437b muls r3, r7 + d94e: 4699 mov r9, r3 + d950: 880b ldrh r3, [r1, #0] + d952: 055b lsls r3, r3, #21 + d954: 0e9b lsrs r3, r3, #26 + d956: 436b muls r3, r5 + d958: 444b add r3, r9 + d95a: 021d lsls r5, r3, #8 + d95c: 46a9 mov r9, r5 + d95e: 4499 add r9, r3 + d960: 464d mov r5, r9 + d962: 01ed lsls r5, r5, #7 + d964: 46a9 mov r9, r5 + d966: 444b add r3, r9 + d968: 00db lsls r3, r3, #3 + d96a: 0e9b lsrs r3, r3, #26 + LV_COLOR_SET_B(ret, LV_MATH_UDIV255((uint16_t) LV_COLOR_GET_B(c1) * mix + LV_COLOR_GET_B(c2) * (255 - mix))); + d96c: 7800 ldrb r0, [r0, #0] + d96e: 06c0 lsls r0, r0, #27 + d970: 0ec0 lsrs r0, r0, #27 + d972: 4347 muls r7, r0 + d974: 7809 ldrb r1, [r1, #0] + d976: 06c9 lsls r1, r1, #27 + d978: 0ec9 lsrs r1, r1, #27 + d97a: 4640 mov r0, r8 + d97c: 4341 muls r1, r0 + d97e: 1879 adds r1, r7, r1 + d980: 020f lsls r7, r1, #8 + d982: 187f adds r7, r7, r1 + d984: 01ff lsls r7, r7, #7 + d986: 187f adds r7, r7, r1 + d988: 0dff lsrs r7, r7, #23 + d98a: 4661 mov r1, ip + d98c: 400f ands r7, r1 + d98e: e714 b.n d7ba <_lv_img_buf_transform_anti_alias+0x20e> + d990: aa08 add r2, sp, #32 + d992: 7817 ldrb r7, [r2, #0] + d994: 06ff lsls r7, r7, #27 + d996: 0eff lsrs r7, r7, #27 + d998: 8813 ldrh r3, [r2, #0] + d99a: 055b lsls r3, r3, #21 + d99c: 0e9b lsrs r3, r3, #26 + d99e: 7852 ldrb r2, [r2, #1] + d9a0: 08d2 lsrs r2, r2, #3 + d9a2: e70a b.n d7ba <_lv_img_buf_transform_anti_alias+0x20e> + if(yr == LV_OPA_TRANSP) dsc->res.color = c1; + d9a4: 7d25 ldrb r5, [r4, #20] + d9a6: 211f movs r1, #31 + d9a8: 438d bics r5, r1 + d9aa: 432f orrs r7, r5 + d9ac: 7527 strb r7, [r4, #20] + d9ae: 0159 lsls r1, r3, #5 + d9b0: 8aa3 ldrh r3, [r4, #20] + d9b2: 4811 ldr r0, [pc, #68] ; (d9f8 <_lv_img_buf_transform_anti_alias+0x44c>) + d9b4: 4003 ands r3, r0 + d9b6: 430b orrs r3, r1 + d9b8: 82a3 strh r3, [r4, #20] + d9ba: 00d2 lsls r2, r2, #3 + d9bc: 055b lsls r3, r3, #21 + d9be: 0f5b lsrs r3, r3, #29 + d9c0: 431a orrs r2, r3 + d9c2: 7562 strb r2, [r4, #21] + return true; + d9c4: 2301 movs r3, #1 + d9c6: e72e b.n d826 <_lv_img_buf_transform_anti_alias+0x27a> + else if(yr == LV_OPA_COVER) dsc->res.color = c0; + d9c8: 7d23 ldrb r3, [r4, #20] + d9ca: 221f movs r2, #31 + d9cc: 4393 bics r3, r2 + d9ce: 9d00 ldr r5, [sp, #0] + d9d0: 431d orrs r5, r3 + d9d2: 7525 strb r5, [r4, #20] + d9d4: 9b01 ldr r3, [sp, #4] + d9d6: 015a lsls r2, r3, #5 + d9d8: 8aa3 ldrh r3, [r4, #20] + d9da: 4907 ldr r1, [pc, #28] ; (d9f8 <_lv_img_buf_transform_anti_alias+0x44c>) + d9dc: 400b ands r3, r1 + d9de: 4313 orrs r3, r2 + d9e0: 82a3 strh r3, [r4, #20] + d9e2: 9a02 ldr r2, [sp, #8] + d9e4: 00d6 lsls r6, r2, #3 + d9e6: 055b lsls r3, r3, #21 + d9e8: 0f5b lsrs r3, r3, #29 + d9ea: 4333 orrs r3, r6 + d9ec: 7563 strb r3, [r4, #21] + return true; + d9ee: 2301 movs r3, #1 + d9f0: e719 b.n d826 <_lv_img_buf_transform_anti_alias+0x27a> + d9f2: 46c0 nop ; (mov r8, r8) + d9f4: 0000d085 .word 0x0000d085 + d9f8: fffff81f .word 0xfffff81f + d9fc: 0000d1a5 .word 0x0000d1a5 + +0000da00 <_lv_img_cache_open>: + * @param src source of the image. Path to file or pointer to an `lv_img_dsc_t` variable + * @param style style of the image + * @return pointer to the cache entry or NULL if can open the image + */ +lv_img_cache_entry_t * _lv_img_cache_open(const void * src, lv_color_t color) +{ + da00: b5f0 push {r4, r5, r6, r7, lr} + da02: 46ce mov lr, r9 + da04: 4647 mov r7, r8 + da06: b580 push {r7, lr} + da08: b083 sub sp, #12 + da0a: 4680 mov r8, r0 + da0c: 466b mov r3, sp + da0e: 80d9 strh r1, [r3, #6] + if(entry_cnt == 0) { + da10: 4b51 ldr r3, [pc, #324] ; (db58 <_lv_img_cache_open+0x158>) + da12: 8819 ldrh r1, [r3, #0] + da14: 2900 cmp r1, #0 + da16: d100 bne.n da1a <_lv_img_cache_open+0x1a> + da18: e09b b.n db52 <_lv_img_cache_open+0x152> + LV_LOG_WARN("lv_img_cache_open: the cache size is 0"); + return NULL; + } + + lv_img_cache_entry_t * cache = LV_GC_ROOT(_lv_img_cache_array); + da1a: 4b50 ldr r3, [pc, #320] ; (db5c <_lv_img_cache_open+0x15c>) + da1c: 681f ldr r7, [r3, #0] + da1e: 003b movs r3, r7 + da20: 3320 adds r3, #32 + da22: 3901 subs r1, #1 + da24: b28a uxth r2, r1 + da26: 00d1 lsls r1, r2, #3 + da28: 1889 adds r1, r1, r2 + da2a: 0089 lsls r1, r1, #2 + da2c: 3144 adds r1, #68 ; 0x44 + da2e: 1879 adds r1, r7, r1 + + /*Decrement all lifes. Make the entries older*/ + uint16_t i; + for(i = 0; i < entry_cnt; i++) { + if(cache[i].life > INT32_MIN + LV_IMG_CACHE_AGING) { + da30: 484b ldr r0, [pc, #300] ; (db60 <_lv_img_cache_open+0x160>) + da32: e002 b.n da3a <_lv_img_cache_open+0x3a> + da34: 3324 adds r3, #36 ; 0x24 + for(i = 0; i < entry_cnt; i++) { + da36: 428b cmp r3, r1 + da38: d005 beq.n da46 <_lv_img_cache_open+0x46> + if(cache[i].life > INT32_MIN + LV_IMG_CACHE_AGING) { + da3a: 681a ldr r2, [r3, #0] + da3c: 4282 cmp r2, r0 + da3e: dbf9 blt.n da34 <_lv_img_cache_open+0x34> + cache[i].life -= LV_IMG_CACHE_AGING; + da40: 3a01 subs r2, #1 + da42: 601a str r2, [r3, #0] + da44: e7f6 b.n da34 <_lv_img_cache_open+0x34> + da46: 2500 movs r5, #0 + + /*Is the image cached?*/ + lv_img_cache_entry_t * cached_src = NULL; + for(i = 0; i < entry_cnt; i++) { + bool match = false; + lv_img_src_t src_type = lv_img_src_get_type(cache[i].dec_dsc.src); + da48: 4e46 ldr r6, [pc, #280] ; (db64 <_lv_img_cache_open+0x164>) + for(i = 0; i < entry_cnt; i++) { + da4a: 4b43 ldr r3, [pc, #268] ; (db58 <_lv_img_cache_open+0x158>) + da4c: 4699 mov r9, r3 + da4e: e007 b.n da60 <_lv_img_cache_open+0x60> + if(src_type == LV_IMG_SRC_VARIABLE) { + if(cache[i].dec_dsc.src == src && cache[i].dec_dsc.color.full == color.full) match = true; + } + else if(src_type == LV_IMG_SRC_FILE) { + da50: 2801 cmp r0, #1 + da52: d02a beq.n daaa <_lv_img_cache_open+0xaa> + for(i = 0; i < entry_cnt; i++) { + da54: 3501 adds r5, #1 + da56: b2ad uxth r5, r5 + da58: 464b mov r3, r9 + da5a: 881b ldrh r3, [r3, #0] + da5c: 42ab cmp r3, r5 + da5e: d92f bls.n dac0 <_lv_img_cache_open+0xc0> + lv_img_src_t src_type = lv_img_src_get_type(cache[i].dec_dsc.src); + da60: 00ec lsls r4, r5, #3 + da62: 1964 adds r4, r4, r5 + da64: 00a4 lsls r4, r4, #2 + da66: 193c adds r4, r7, r4 + da68: 6860 ldr r0, [r4, #4] + da6a: 47b0 blx r6 + if(src_type == LV_IMG_SRC_VARIABLE) { + da6c: 2800 cmp r0, #0 + da6e: d1ef bne.n da50 <_lv_img_cache_open+0x50> + if(cache[i].dec_dsc.src == src && cache[i].dec_dsc.color.full == color.full) match = true; + da70: 6863 ldr r3, [r4, #4] + da72: 4543 cmp r3, r8 + da74: d1ee bne.n da54 <_lv_img_cache_open+0x54> + da76: 8920 ldrh r0, [r4, #8] + da78: 466b mov r3, sp + da7a: 88db ldrh r3, [r3, #6] + da7c: 1ac0 subs r0, r0, r3 + da7e: 4242 negs r2, r0 + da80: 4142 adcs r2, r0 + da82: b2d0 uxtb r0, r2 + if(strcmp(cache[i].dec_dsc.src, src) == 0) match = true; + } + + if(match) { + da84: 2800 cmp r0, #0 + da86: d0e5 beq.n da54 <_lv_img_cache_open+0x54> + /* If opened increment its life. + * Image difficult to open should live longer to keep avoid frequent their recaching. + * Therefore increase `life` with `time_to_open`*/ + cached_src = &cache[i]; + cached_src->life += cached_src->dec_dsc.time_to_open * LV_IMG_CACHE_LIFE_GAIN; + da88: 6a23 ldr r3, [r4, #32] + da8a: 6962 ldr r2, [r4, #20] + da8c: 4694 mov ip, r2 + da8e: 4463 add r3, ip + if(cached_src->life > LV_IMG_CACHE_LIFE_LIMIT) cached_src->life = LV_IMG_CACHE_LIFE_LIMIT; + da90: 22fa movs r2, #250 ; 0xfa + da92: 0092 lsls r2, r2, #2 + da94: 4293 cmp r3, r2 + da96: dd11 ble.n dabc <_lv_img_cache_open+0xbc> + da98: 6222 str r2, [r4, #32] + break; + } + } + + /*The image is not cached then cache it now*/ + if(cached_src == NULL) { + da9a: 2c00 cmp r4, #0 + da9c: d010 beq.n dac0 <_lv_img_cache_open+0xc0> + + if(cached_src->dec_dsc.time_to_open == 0) cached_src->dec_dsc.time_to_open = 1; + } + + return cached_src; +} + da9e: 0020 movs r0, r4 + daa0: b003 add sp, #12 + daa2: bc0c pop {r2, r3} + daa4: 4690 mov r8, r2 + daa6: 4699 mov r9, r3 + daa8: bdf0 pop {r4, r5, r6, r7, pc} + if(strcmp(cache[i].dec_dsc.src, src) == 0) match = true; + daaa: 4641 mov r1, r8 + daac: 6860 ldr r0, [r4, #4] + daae: 4b2e ldr r3, [pc, #184] ; (db68 <_lv_img_cache_open+0x168>) + dab0: 4798 blx r3 + dab2: 0003 movs r3, r0 + dab4: 4258 negs r0, r3 + dab6: 4158 adcs r0, r3 + dab8: b2c0 uxtb r0, r0 + daba: e7e3 b.n da84 <_lv_img_cache_open+0x84> + cached_src->life += cached_src->dec_dsc.time_to_open * LV_IMG_CACHE_LIFE_GAIN; + dabc: 6223 str r3, [r4, #32] + dabe: e7ec b.n da9a <_lv_img_cache_open+0x9a> + for(i = 1; i < entry_cnt; i++) { + dac0: 4b25 ldr r3, [pc, #148] ; (db58 <_lv_img_cache_open+0x158>) + dac2: 881a ldrh r2, [r3, #0] + dac4: 2a01 cmp r2, #1 + dac6: d913 bls.n daf0 <_lv_img_cache_open+0xf0> + dac8: 003b movs r3, r7 + daca: 3324 adds r3, #36 ; 0x24 + dacc: 3a02 subs r2, #2 + dace: b291 uxth r1, r2 + dad0: 00ca lsls r2, r1, #3 + dad2: 1852 adds r2, r2, r1 + dad4: 0092 lsls r2, r2, #2 + dad6: 3248 adds r2, #72 ; 0x48 + dad8: 18ba adds r2, r7, r2 + dada: 003c movs r4, r7 + dadc: e002 b.n dae4 <_lv_img_cache_open+0xe4> + dade: 3324 adds r3, #36 ; 0x24 + dae0: 4293 cmp r3, r2 + dae2: d006 beq.n daf2 <_lv_img_cache_open+0xf2> + if(cache[i].life < cached_src->life) { + dae4: 6a19 ldr r1, [r3, #32] + dae6: 6a20 ldr r0, [r4, #32] + dae8: 4281 cmp r1, r0 + daea: daf8 bge.n dade <_lv_img_cache_open+0xde> + cached_src = &cache[i]; + daec: 001c movs r4, r3 + daee: e7f6 b.n dade <_lv_img_cache_open+0xde> + for(i = 1; i < entry_cnt; i++) { + daf0: 003c movs r4, r7 + if(cached_src->dec_dsc.src) { + daf2: 6863 ldr r3, [r4, #4] + daf4: 2b00 cmp r3, #0 + daf6: d002 beq.n dafe <_lv_img_cache_open+0xfe> + lv_img_decoder_close(&cached_src->dec_dsc); + daf8: 0020 movs r0, r4 + dafa: 4b1c ldr r3, [pc, #112] ; (db6c <_lv_img_cache_open+0x16c>) + dafc: 4798 blx r3 + t_start = lv_tick_get(); + dafe: 4b1c ldr r3, [pc, #112] ; (db70 <_lv_img_cache_open+0x170>) + db00: 4798 blx r3 + db02: 0005 movs r5, r0 + cached_src->dec_dsc.time_to_open = 0; + db04: 2300 movs r3, #0 + db06: 6163 str r3, [r4, #20] + lv_res_t open_res = lv_img_decoder_open(&cached_src->dec_dsc, src, color); + db08: 466b mov r3, sp + db0a: 88da ldrh r2, [r3, #6] + db0c: 4641 mov r1, r8 + db0e: 0020 movs r0, r4 + db10: 4b18 ldr r3, [pc, #96] ; (db74 <_lv_img_cache_open+0x174>) + db12: 4798 blx r3 + if(open_res == LV_RES_INV) { + db14: 2800 cmp r0, #0 + db16: d00d beq.n db34 <_lv_img_cache_open+0x134> + cached_src->life = 0; + db18: 2300 movs r3, #0 + db1a: 6223 str r3, [r4, #32] + if(cached_src->dec_dsc.time_to_open == 0) { + db1c: 6963 ldr r3, [r4, #20] + db1e: 2b00 cmp r3, #0 + db20: d1bd bne.n da9e <_lv_img_cache_open+0x9e> + cached_src->dec_dsc.time_to_open = lv_tick_elaps(t_start); + db22: 0028 movs r0, r5 + db24: 4b14 ldr r3, [pc, #80] ; (db78 <_lv_img_cache_open+0x178>) + db26: 4798 blx r3 + db28: 6160 str r0, [r4, #20] + if(cached_src->dec_dsc.time_to_open == 0) cached_src->dec_dsc.time_to_open = 1; + db2a: 2800 cmp r0, #0 + db2c: d1b7 bne.n da9e <_lv_img_cache_open+0x9e> + db2e: 2301 movs r3, #1 + db30: 6163 str r3, [r4, #20] + db32: e7b4 b.n da9e <_lv_img_cache_open+0x9e> + lv_img_decoder_close(&cached_src->dec_dsc); + db34: 0020 movs r0, r4 + db36: 4b0d ldr r3, [pc, #52] ; (db6c <_lv_img_cache_open+0x16c>) + db38: 4798 blx r3 + _lv_memset_00(&cached_src->dec_dsc, sizeof(lv_img_decoder_dsc_t)); + db3a: 2120 movs r1, #32 + db3c: 0020 movs r0, r4 + db3e: 4d0f ldr r5, [pc, #60] ; (db7c <_lv_img_cache_open+0x17c>) + db40: 47a8 blx r5 + _lv_memset_00(cached_src, sizeof(lv_img_cache_entry_t)); + db42: 2124 movs r1, #36 ; 0x24 + db44: 0020 movs r0, r4 + db46: 47a8 blx r5 + cached_src->life = INT32_MIN; /*Make the empty entry very "weak" to force its use */ + db48: 2380 movs r3, #128 ; 0x80 + db4a: 061b lsls r3, r3, #24 + db4c: 6223 str r3, [r4, #32] + return NULL; + db4e: 2400 movs r4, #0 + db50: e7a5 b.n da9e <_lv_img_cache_open+0x9e> + return NULL; + db52: 2400 movs r4, #0 + db54: e7a3 b.n da9e <_lv_img_cache_open+0x9e> + db56: 46c0 nop ; (mov r8, r8) + db58: 20002bb6 .word 0x20002bb6 + db5c: 20004d84 .word 0x20004d84 + db60: 80000002 .word 0x80000002 + db64: 000080f9 .word 0x000080f9 + db68: 00017f3d .word 0x00017f3d + db6c: 0000e61d .word 0x0000e61d + db70: 0000f725 .word 0x0000f725 + db74: 0000e535 .word 0x0000e535 + db78: 0000f741 .word 0x0000f741 + db7c: 00010fe5 .word 0x00010fe5 + +0000db80 : + * Invalidate an image source in the cache. + * Useful if the image source is updated therefore it needs to be cached again. + * @param src an image source path to a file or pointer to an `lv_img_dsc_t` variable. + */ +void lv_img_cache_invalidate_src(const void * src) +{ + db80: b5f8 push {r3, r4, r5, r6, r7, lr} + db82: 46d6 mov lr, sl + db84: 4647 mov r7, r8 + db86: b580 push {r7, lr} + db88: 0007 movs r7, r0 + + lv_img_cache_entry_t * cache = LV_GC_ROOT(_lv_img_cache_array); + db8a: 4b15 ldr r3, [pc, #84] ; (dbe0 ) + db8c: 681b ldr r3, [r3, #0] + db8e: 4698 mov r8, r3 + + uint16_t i; + for(i = 0; i < entry_cnt; i++) { + db90: 4b14 ldr r3, [pc, #80] ; (dbe4 ) + db92: 881b ldrh r3, [r3, #0] + db94: 2b00 cmp r3, #0 + db96: d01e beq.n dbd6 + db98: 2500 movs r5, #0 + if(cache[i].dec_dsc.src == src || src == NULL) { + if(cache[i].dec_dsc.src != NULL) { + lv_img_decoder_close(&cache[i].dec_dsc); + } + + _lv_memset_00(&cache[i].dec_dsc, sizeof(lv_img_decoder_dsc_t)); + db9a: 4b13 ldr r3, [pc, #76] ; (dbe8 ) + db9c: 469a mov sl, r3 + for(i = 0; i < entry_cnt; i++) { + db9e: 4e11 ldr r6, [pc, #68] ; (dbe4 ) + dba0: e00f b.n dbc2 + if(cache[i].dec_dsc.src != NULL) { + dba2: 2b00 cmp r3, #0 + dba4: d002 beq.n dbac + lv_img_decoder_close(&cache[i].dec_dsc); + dba6: 0020 movs r0, r4 + dba8: 4b10 ldr r3, [pc, #64] ; (dbec ) + dbaa: 4798 blx r3 + _lv_memset_00(&cache[i].dec_dsc, sizeof(lv_img_decoder_dsc_t)); + dbac: 2120 movs r1, #32 + dbae: 0020 movs r0, r4 + dbb0: 47d0 blx sl + _lv_memset_00(&cache[i], sizeof(lv_img_cache_entry_t)); + dbb2: 2124 movs r1, #36 ; 0x24 + dbb4: 0020 movs r0, r4 + dbb6: 47d0 blx sl + for(i = 0; i < entry_cnt; i++) { + dbb8: 3501 adds r5, #1 + dbba: b2ad uxth r5, r5 + dbbc: 8833 ldrh r3, [r6, #0] + dbbe: 42ab cmp r3, r5 + dbc0: d909 bls.n dbd6 + if(cache[i].dec_dsc.src == src || src == NULL) { + dbc2: 00ec lsls r4, r5, #3 + dbc4: 1964 adds r4, r4, r5 + dbc6: 00a4 lsls r4, r4, #2 + dbc8: 4444 add r4, r8 + dbca: 6863 ldr r3, [r4, #4] + dbcc: 42bb cmp r3, r7 + dbce: d0e8 beq.n dba2 + dbd0: 2f00 cmp r7, #0 + dbd2: d1f1 bne.n dbb8 + dbd4: e7e5 b.n dba2 + } + } +} + dbd6: bc0c pop {r2, r3} + dbd8: 4690 mov r8, r2 + dbda: 469a mov sl, r3 + dbdc: bdf8 pop {r3, r4, r5, r6, r7, pc} + dbde: 46c0 nop ; (mov r8, r8) + dbe0: 20004d84 .word 0x20004d84 + dbe4: 20002bb6 .word 0x20002bb6 + dbe8: 00010fe5 .word 0x00010fe5 + dbec: 0000e61d .word 0x0000e61d + +0000dbf0 : +{ + dbf0: b5f0 push {r4, r5, r6, r7, lr} + dbf2: 46c6 mov lr, r8 + dbf4: b500 push {lr} + dbf6: 0004 movs r4, r0 + if(LV_GC_ROOT(_lv_img_cache_array) != NULL) { + dbf8: 4b20 ldr r3, [pc, #128] ; (dc7c ) + dbfa: 681b ldr r3, [r3, #0] + dbfc: 2b00 cmp r3, #0 + dbfe: d006 beq.n dc0e + lv_img_cache_invalidate_src(NULL); + dc00: 2000 movs r0, #0 + dc02: 4b1f ldr r3, [pc, #124] ; (dc80 ) + dc04: 4798 blx r3 + lv_mem_free(LV_GC_ROOT(_lv_img_cache_array)); + dc06: 4b1d ldr r3, [pc, #116] ; (dc7c ) + dc08: 6818 ldr r0, [r3, #0] + dc0a: 4b1e ldr r3, [pc, #120] ; (dc84 ) + dc0c: 4798 blx r3 + LV_GC_ROOT(_lv_img_cache_array) = lv_mem_alloc(sizeof(lv_img_cache_entry_t) * new_entry_cnt); + dc0e: 00e0 lsls r0, r4, #3 + dc10: 1900 adds r0, r0, r4 + dc12: 0080 lsls r0, r0, #2 + dc14: 4b1c ldr r3, [pc, #112] ; (dc88 ) + dc16: 4798 blx r3 + dc18: 4b18 ldr r3, [pc, #96] ; (dc7c ) + dc1a: 6018 str r0, [r3, #0] + LV_ASSERT_MEM(LV_GC_ROOT(_lv_img_cache_array)); + dc1c: 4b1b ldr r3, [pc, #108] ; (dc8c ) + dc1e: 4798 blx r3 + dc20: 2800 cmp r0, #0 + dc22: d01f beq.n dc64 + if(LV_GC_ROOT(_lv_img_cache_array) == NULL) { + dc24: 4b15 ldr r3, [pc, #84] ; (dc7c ) + dc26: 681b ldr r3, [r3, #0] + dc28: 2b00 cmp r3, #0 + dc2a: d022 beq.n dc72 + entry_cnt = new_entry_cnt; + dc2c: 4b18 ldr r3, [pc, #96] ; (dc90 ) + dc2e: 801c strh r4, [r3, #0] + for(i = 0; i < entry_cnt; i++) { + dc30: 2c00 cmp r4, #0 + dc32: d014 beq.n dc5e + dc34: 2400 movs r4, #0 + _lv_memset_00(&LV_GC_ROOT(_lv_img_cache_array)[i].dec_dsc, sizeof(lv_img_decoder_dsc_t)); + dc36: 4f11 ldr r7, [pc, #68] ; (dc7c ) + dc38: 4e16 ldr r6, [pc, #88] ; (dc94 ) + for(i = 0; i < entry_cnt; i++) { + dc3a: 4698 mov r8, r3 + _lv_memset_00(&LV_GC_ROOT(_lv_img_cache_array)[i].dec_dsc, sizeof(lv_img_decoder_dsc_t)); + dc3c: 00e5 lsls r5, r4, #3 + dc3e: 192d adds r5, r5, r4 + dc40: 00ad lsls r5, r5, #2 + dc42: 683b ldr r3, [r7, #0] + dc44: 1958 adds r0, r3, r5 + dc46: 2120 movs r1, #32 + dc48: 47b0 blx r6 + _lv_memset_00(&LV_GC_ROOT(_lv_img_cache_array)[i], sizeof(lv_img_cache_entry_t)); + dc4a: 683b ldr r3, [r7, #0] + dc4c: 1958 adds r0, r3, r5 + dc4e: 2124 movs r1, #36 ; 0x24 + dc50: 47b0 blx r6 + for(i = 0; i < entry_cnt; i++) { + dc52: 3401 adds r4, #1 + dc54: b2a4 uxth r4, r4 + dc56: 4643 mov r3, r8 + dc58: 881b ldrh r3, [r3, #0] + dc5a: 42a3 cmp r3, r4 + dc5c: d8ee bhi.n dc3c +} + dc5e: bc04 pop {r2} + dc60: 4690 mov r8, r2 + dc62: bdf0 pop {r4, r5, r6, r7, pc} + LV_ASSERT_MEM(LV_GC_ROOT(_lv_img_cache_array)); + dc64: 4b05 ldr r3, [pc, #20] ; (dc7c ) + dc66: 681a ldr r2, [r3, #0] + dc68: 2300 movs r3, #0 + dc6a: 480b ldr r0, [pc, #44] ; (dc98 ) + dc6c: 490b ldr r1, [pc, #44] ; (dc9c ) + dc6e: 4788 blx r1 + dc70: e7fe b.n dc70 + entry_cnt = 0; + dc72: 2200 movs r2, #0 + dc74: 4b06 ldr r3, [pc, #24] ; (dc90 ) + dc76: 801a strh r2, [r3, #0] + return; + dc78: e7f1 b.n dc5e + dc7a: 46c0 nop ; (mov r8, r8) + dc7c: 20004d84 .word 0x20004d84 + dc80: 0000db81 .word 0x0000db81 + dc84: 00010ad1 .word 0x00010ad1 + dc88: 00010a09 .word 0x00010a09 + dc8c: 00001415 .word 0x00001415 + dc90: 20002bb6 .word 0x20002bb6 + dc94: 00010fe5 .word 0x00010fe5 + dc98: 00018804 .word 0x00018804 + dc9c: 0000141d .word 0x0000141d + +0000dca0 : + * @param src the image source: pointer to an `lv_img_dsc_t` variable, a file path or a symbol + * @param header store the image data here + * @return LV_RES_OK: the info is successfully stored in `header`; LV_RES_INV: unknown format or other error. + */ +lv_res_t lv_img_decoder_built_in_info(lv_img_decoder_t * decoder, const void * src, lv_img_header_t * header) +{ + dca0: b530 push {r4, r5, lr} + dca2: b085 sub sp, #20 + dca4: 000c movs r4, r1 + dca6: 0015 movs r5, r2 + (void)decoder; /*Unused*/ + + lv_img_src_t src_type = lv_img_src_get_type(src); + dca8: 0008 movs r0, r1 + dcaa: 4b30 ldr r3, [pc, #192] ; (dd6c ) + dcac: 4798 blx r3 + dcae: 1e03 subs r3, r0, #0 + if(src_type == LV_IMG_SRC_VARIABLE) { + dcb0: d122 bne.n dcf8 + lv_img_cf_t cf = ((lv_img_dsc_t *)src)->header.cf; + dcb2: 7823 ldrb r3, [r4, #0] + dcb4: 06db lsls r3, r3, #27 + dcb6: 0edb lsrs r3, r3, #27 + if(cf < CF_BUILT_IN_FIRST || cf > CF_BUILT_IN_LAST) return LV_RES_INV; + dcb8: 3b04 subs r3, #4 + dcba: b2db uxtb r3, r3 + dcbc: 2000 movs r0, #0 + dcbe: 2b0a cmp r3, #10 + dcc0: d81f bhi.n dd02 + + header->w = ((lv_img_dsc_t *)src)->header.w; + dcc2: 6823 ldr r3, [r4, #0] + dcc4: 02db lsls r3, r3, #11 + dcc6: 0d5b lsrs r3, r3, #21 + dcc8: 029b lsls r3, r3, #10 + dcca: 4a29 ldr r2, [pc, #164] ; (dd70 ) + dccc: 6829 ldr r1, [r5, #0] + dcce: 400a ands r2, r1 + dcd0: 4313 orrs r3, r2 + dcd2: 602b str r3, [r5, #0] + header->h = ((lv_img_dsc_t *)src)->header.h; + dcd4: 8863 ldrh r3, [r4, #2] + dcd6: 095b lsrs r3, r3, #5 + dcd8: 015a lsls r2, r3, #5 + dcda: 8869 ldrh r1, [r5, #2] + dcdc: 231f movs r3, #31 + dcde: 400b ands r3, r1 + dce0: 4313 orrs r3, r2 + dce2: 806b strh r3, [r5, #2] + header->cf = ((lv_img_dsc_t *)src)->header.cf; + dce4: 7823 ldrb r3, [r4, #0] + dce6: 06db lsls r3, r3, #27 + dce8: 0eda lsrs r2, r3, #27 + dcea: 782b ldrb r3, [r5, #0] + dcec: 211f movs r1, #31 + dcee: 438b bics r3, r1 + dcf0: 4313 orrs r3, r2 + dcf2: 702b strb r3, [r5, #0] + } + else { + LV_LOG_WARN("Image get info found unknown src type"); + return LV_RES_INV; + } + return LV_RES_OK; + dcf4: 3001 adds r0, #1 + dcf6: e004 b.n dd02 + else if(src_type == LV_IMG_SRC_FILE) { + dcf8: 2801 cmp r0, #1 + dcfa: d004 beq.n dd06 + return LV_RES_INV; + dcfc: 2000 movs r0, #0 + else if(src_type == LV_IMG_SRC_SYMBOL) { + dcfe: 2b02 cmp r3, #2 + dd00: d023 beq.n dd4a +} + dd02: b005 add sp, #20 + dd04: bd30 pop {r4, r5, pc} + res = lv_fs_open(&file, src, LV_FS_MODE_RD); + dd06: 2202 movs r2, #2 + dd08: 0021 movs r1, r4 + dd0a: a802 add r0, sp, #8 + dd0c: 4b19 ldr r3, [pc, #100] ; (dd74 ) + dd0e: 4798 blx r3 + if(res == LV_FS_RES_OK) { + dd10: 2800 cmp r0, #0 + dd12: d00a beq.n dd2a + if(header->cf < CF_BUILT_IN_FIRST || header->cf > CF_BUILT_IN_LAST) return LV_RES_INV; + dd14: 782b ldrb r3, [r5, #0] + dd16: 06db lsls r3, r3, #27 + dd18: 0edb lsrs r3, r3, #27 + dd1a: 331c adds r3, #28 + dd1c: 221f movs r2, #31 + dd1e: 4013 ands r3, r2 + return LV_RES_OK; + dd20: 2001 movs r0, #1 + if(header->cf < CF_BUILT_IN_FIRST || header->cf > CF_BUILT_IN_LAST) return LV_RES_INV; + dd22: 2b0a cmp r3, #10 + dd24: d9ed bls.n dd02 + return LV_RES_INV; + dd26: 2000 movs r0, #0 + dd28: e7eb b.n dd02 + res = lv_fs_read(&file, header, sizeof(lv_img_header_t), &rn); + dd2a: ab01 add r3, sp, #4 + dd2c: 2204 movs r2, #4 + dd2e: 0029 movs r1, r5 + dd30: a802 add r0, sp, #8 + dd32: 4c11 ldr r4, [pc, #68] ; (dd78 ) + dd34: 47a0 blx r4 + dd36: 0004 movs r4, r0 + lv_fs_close(&file); + dd38: a802 add r0, sp, #8 + dd3a: 4b10 ldr r3, [pc, #64] ; (dd7c ) + dd3c: 4798 blx r3 + if(res != LV_FS_RES_OK || rn != sizeof(lv_img_header_t)) { + dd3e: 2c00 cmp r4, #0 + dd40: d1f1 bne.n dd26 + dd42: 9b01 ldr r3, [sp, #4] + dd44: 2b04 cmp r3, #4 + dd46: d1ee bne.n dd26 + dd48: e7e4 b.n dd14 + header->w = 1; + dd4a: 4a09 ldr r2, [pc, #36] ; (dd70 ) + dd4c: 682b ldr r3, [r5, #0] + dd4e: 401a ands r2, r3 + dd50: 2380 movs r3, #128 ; 0x80 + dd52: 00db lsls r3, r3, #3 + dd54: 4313 orrs r3, r2 + dd56: 602b str r3, [r5, #0] + header->h = 1; + dd58: 2220 movs r2, #32 + dd5a: 806a strh r2, [r5, #2] + header->cf = LV_IMG_CF_ALPHA_1BIT; + dd5c: 32c0 adds r2, #192 ; 0xc0 + dd5e: 4013 ands r3, r2 + dd60: 220b movs r2, #11 + dd62: 4313 orrs r3, r2 + dd64: 702b strb r3, [r5, #0] + return LV_RES_OK; + dd66: 3001 adds r0, #1 + dd68: e7cb b.n dd02 + dd6a: 46c0 nop ; (mov r8, r8) + dd6c: 000080f9 .word 0x000080f9 + dd70: ffe003ff .word 0xffe003ff + dd74: 000103c1 .word 0x000103c1 + dd78: 00010325 .word 0x00010325 + dd7c: 000102f5 .word 0x000102f5 + +0000dd80 : + * Close the pending decoding. Free resources etc. + * @param decoder pointer to the decoder the function associated with + * @param dsc pointer to decoder descriptor + */ +void lv_img_decoder_built_in_close(lv_img_decoder_t * decoder, lv_img_decoder_dsc_t * dsc) +{ + dd80: b570 push {r4, r5, r6, lr} + dd82: 000d movs r5, r1 + (void)decoder; /*Unused*/ + + lv_img_decoder_built_in_data_t * user_data = dsc->user_data; + dd84: 69cc ldr r4, [r1, #28] + if(user_data) { + dd86: 2c00 cmp r4, #0 + dd88: d016 beq.n ddb8 +#if LV_USE_FILESYSTEM + if(user_data->f) { + dd8a: 6820 ldr r0, [r4, #0] + dd8c: 2800 cmp r0, #0 + dd8e: d004 beq.n dd9a + lv_fs_close(user_data->f); + dd90: 4b0a ldr r3, [pc, #40] ; (ddbc ) + dd92: 4798 blx r3 + lv_mem_free(user_data->f); + dd94: 6820 ldr r0, [r4, #0] + dd96: 4b0a ldr r3, [pc, #40] ; (ddc0 ) + dd98: 4798 blx r3 + } +#endif + if(user_data->palette) lv_mem_free(user_data->palette); + dd9a: 6860 ldr r0, [r4, #4] + dd9c: 2800 cmp r0, #0 + dd9e: d001 beq.n dda4 + dda0: 4b07 ldr r3, [pc, #28] ; (ddc0 ) + dda2: 4798 blx r3 + if(user_data->opa) lv_mem_free(user_data->opa); + dda4: 68a0 ldr r0, [r4, #8] + dda6: 2800 cmp r0, #0 + dda8: d001 beq.n ddae + ddaa: 4b05 ldr r3, [pc, #20] ; (ddc0 ) + ddac: 4798 blx r3 + + lv_mem_free(user_data); + ddae: 0020 movs r0, r4 + ddb0: 4b03 ldr r3, [pc, #12] ; (ddc0 ) + ddb2: 4798 blx r3 + + dsc->user_data = NULL; + ddb4: 2300 movs r3, #0 + ddb6: 61eb str r3, [r5, #28] + } +} + ddb8: bd70 pop {r4, r5, r6, pc} + ddba: 46c0 nop ; (mov r8, r8) + ddbc: 000102f5 .word 0x000102f5 + ddc0: 00010ad1 .word 0x00010ad1 + +0000ddc4 : +{ + ddc4: b5f0 push {r4, r5, r6, r7, lr} + ddc6: 46de mov lr, fp + ddc8: 4657 mov r7, sl + ddca: 464e mov r6, r9 + ddcc: 4645 mov r5, r8 + ddce: b5e0 push {r5, r6, r7, lr} + ddd0: b085 sub sp, #20 + ddd2: 0006 movs r6, r0 + ddd4: 000c movs r4, r1 + if(dsc->src_type == LV_IMG_SRC_FILE) { + ddd6: 7a8b ldrb r3, [r1, #10] + ddd8: 2b01 cmp r3, #1 + ddda: d018 beq.n de0e + else if(dsc->src_type == LV_IMG_SRC_VARIABLE) { + dddc: 2b00 cmp r3, #0 + ddde: d000 beq.n dde2 + dde0: e14a b.n e078 + if(((lv_img_dsc_t *)dsc->src)->data == NULL) { + dde2: 684b ldr r3, [r1, #4] + dde4: 689b ldr r3, [r3, #8] + dde6: 2b00 cmp r3, #0 + dde8: d100 bne.n ddec + ddea: e143 b.n e074 + lv_img_cf_t cf = dsc->header.cf; + ddec: 7b08 ldrb r0, [r1, #12] + ddee: 06c0 lsls r0, r0, #27 + ddf0: 0ec0 lsrs r0, r0, #27 + if(cf == LV_IMG_CF_TRUE_COLOR || cf == LV_IMG_CF_TRUE_COLOR_ALPHA || cf == LV_IMG_CF_TRUE_COLOR_CHROMA_KEYED) { + ddf2: 1f03 subs r3, r0, #4 + ddf4: 2b02 cmp r3, #2 + ddf6: d85a bhi.n deae + dsc->img_data = ((lv_img_dsc_t *)dsc->src)->data; + ddf8: 6863 ldr r3, [r4, #4] + ddfa: 689b ldr r3, [r3, #8] + ddfc: 6123 str r3, [r4, #16] + return LV_RES_OK; + ddfe: 2001 movs r0, #1 +} + de00: b005 add sp, #20 + de02: bc3c pop {r2, r3, r4, r5} + de04: 4690 mov r8, r2 + de06: 4699 mov r9, r3 + de08: 46a2 mov sl, r4 + de0a: 46ab mov fp, r5 + de0c: bdf0 pop {r4, r5, r6, r7, pc} + if(strcmp(lv_fs_get_ext(dsc->src), "bin")) return LV_RES_INV; + de0e: 6848 ldr r0, [r1, #4] + de10: 4b9f ldr r3, [pc, #636] ; (e090 ) + de12: 4798 blx r3 + de14: 499f ldr r1, [pc, #636] ; (e094 ) + de16: 4ba0 ldr r3, [pc, #640] ; (e098 ) + de18: 4798 blx r3 + de1a: 2800 cmp r0, #0 + de1c: d11a bne.n de54 + lv_fs_res_t res = lv_fs_open(&f, dsc->src, LV_FS_MODE_RD); + de1e: 2202 movs r2, #2 + de20: 6861 ldr r1, [r4, #4] + de22: a802 add r0, sp, #8 + de24: 4b9d ldr r3, [pc, #628] ; (e09c ) + de26: 4798 blx r3 + if(res != LV_FS_RES_OK) { + de28: 2800 cmp r0, #0 + de2a: d113 bne.n de54 + if(dsc->user_data == NULL) { + de2c: 69e3 ldr r3, [r4, #28] + de2e: 2b00 cmp r3, #0 + de30: d012 beq.n de58 + lv_img_decoder_built_in_data_t * user_data = dsc->user_data; + de32: 69e5 ldr r5, [r4, #28] + user_data->f = lv_mem_alloc(sizeof(f)); + de34: 2008 movs r0, #8 + de36: 4b9a ldr r3, [pc, #616] ; (e0a0 ) + de38: 4798 blx r3 + de3a: 6028 str r0, [r5, #0] + LV_ASSERT_MEM(user_data->f); + de3c: 4b99 ldr r3, [pc, #612] ; (e0a4 ) + de3e: 4798 blx r3 + de40: 2800 cmp r0, #0 + de42: d01e beq.n de82 + if(user_data->f == NULL) { + de44: 682a ldr r2, [r5, #0] + de46: 2300 movs r3, #0 + de48: 2a00 cmp r2, #0 + de4a: d120 bne.n de8e + lv_img_decoder_built_in_close(decoder, dsc); + de4c: 0021 movs r1, r4 + de4e: 0030 movs r0, r6 + de50: 4b95 ldr r3, [pc, #596] ; (e0a8 ) + de52: 4798 blx r3 + if(strcmp(lv_fs_get_ext(dsc->src), "bin")) return LV_RES_INV; + de54: 2000 movs r0, #0 + de56: e7d3 b.n de00 + dsc->user_data = lv_mem_alloc(sizeof(lv_img_decoder_built_in_data_t)); + de58: 300c adds r0, #12 + de5a: 4b91 ldr r3, [pc, #580] ; (e0a0 ) + de5c: 4798 blx r3 + de5e: 61e0 str r0, [r4, #28] + LV_ASSERT_MEM(dsc->user_data); + de60: 4b90 ldr r3, [pc, #576] ; (e0a4 ) + de62: 4798 blx r3 + de64: 2800 cmp r0, #0 + de66: d105 bne.n de74 + de68: 69e2 ldr r2, [r4, #28] + de6a: 2300 movs r3, #0 + de6c: 488f ldr r0, [pc, #572] ; (e0ac ) + de6e: 4990 ldr r1, [pc, #576] ; (e0b0 ) + de70: 4788 blx r1 + de72: e7fe b.n de72 + if(dsc->user_data == NULL) { + de74: 69e0 ldr r0, [r4, #28] + de76: 2800 cmp r0, #0 + de78: d0ec beq.n de54 + _lv_memset_00(dsc->user_data, sizeof(lv_img_decoder_built_in_data_t)); + de7a: 210c movs r1, #12 + de7c: 4b8d ldr r3, [pc, #564] ; (e0b4 ) + de7e: 4798 blx r3 + de80: e7d7 b.n de32 + LV_ASSERT_MEM(user_data->f); + de82: 682a ldr r2, [r5, #0] + de84: 2300 movs r3, #0 + de86: 4889 ldr r0, [pc, #548] ; (e0ac ) + de88: 4989 ldr r1, [pc, #548] ; (e0b0 ) + de8a: 4788 blx r1 + de8c: e7fe b.n de8c + de8e: a902 add r1, sp, #8 + de90: 5c59 ldrb r1, [r3, r1] + de92: 54d1 strb r1, [r2, r3] + de94: 3301 adds r3, #1 + while(len) { + de96: 2b08 cmp r3, #8 + de98: d1f9 bne.n de8e + lv_img_cf_t cf = dsc->header.cf; + de9a: 7b20 ldrb r0, [r4, #12] + de9c: 06c0 lsls r0, r0, #27 + de9e: 0ec0 lsrs r0, r0, #27 + if(cf == LV_IMG_CF_TRUE_COLOR || cf == LV_IMG_CF_TRUE_COLOR_ALPHA || cf == LV_IMG_CF_TRUE_COLOR_CHROMA_KEYED) { + dea0: 1f03 subs r3, r0, #4 + dea2: 2b02 cmp r3, #2 + dea4: d803 bhi.n deae + if(dsc->src_type == LV_IMG_SRC_VARIABLE) { + dea6: 7aa3 ldrb r3, [r4, #10] + dea8: 2b00 cmp r3, #0 + deaa: d0a5 beq.n ddf8 + deac: e0eb b.n e086 + else if(cf == LV_IMG_CF_INDEXED_1BIT || cf == LV_IMG_CF_INDEXED_2BIT || cf == LV_IMG_CF_INDEXED_4BIT || + deae: 1fc3 subs r3, r0, #7 + deb0: 2b03 cmp r3, #3 + deb2: d907 bls.n dec4 + else if(cf == LV_IMG_CF_ALPHA_1BIT || cf == LV_IMG_CF_ALPHA_2BIT || cf == LV_IMG_CF_ALPHA_4BIT || + deb4: 380b subs r0, #11 + deb6: 2803 cmp r0, #3 + deb8: d900 bls.n debc + deba: e0d5 b.n e068 + dsc->img_data = NULL; + debc: 2300 movs r3, #0 + debe: 6123 str r3, [r4, #16] + return LV_RES_OK; /*Nothing to process*/ + dec0: 2001 movs r0, #1 + dec2: e79d b.n de00 + uint8_t px_size = lv_img_cf_get_px_size(cf); + dec4: 4b7c ldr r3, [pc, #496] ; (e0b8 ) + dec6: 4798 blx r3 + dec8: 0007 movs r7, r0 + if(dsc->user_data == NULL) { + deca: 69e3 ldr r3, [r4, #28] + decc: 2b00 cmp r3, #0 + dece: d00f beq.n def0 + lv_img_decoder_built_in_data_t * user_data = dsc->user_data; + ded0: 69e5 ldr r5, [r4, #28] + user_data->palette = lv_mem_alloc(palette_size * sizeof(lv_color_t)); + ded2: 2002 movs r0, #2 + ded4: 40b8 lsls r0, r7 + ded6: 4b72 ldr r3, [pc, #456] ; (e0a0 ) + ded8: 4798 blx r3 + deda: 6068 str r0, [r5, #4] + LV_ASSERT_MEM(user_data->palette); + dedc: 4b71 ldr r3, [pc, #452] ; (e0a4 ) + dede: 4798 blx r3 + dee0: 2800 cmp r0, #0 + dee2: d120 bne.n df26 + dee4: 686a ldr r2, [r5, #4] + dee6: 2300 movs r3, #0 + dee8: 4870 ldr r0, [pc, #448] ; (e0ac ) + deea: 4971 ldr r1, [pc, #452] ; (e0b0 ) + deec: 4788 blx r1 + deee: e7fe b.n deee + dsc->user_data = lv_mem_alloc(sizeof(lv_img_decoder_built_in_data_t)); + def0: 200c movs r0, #12 + def2: 4b6b ldr r3, [pc, #428] ; (e0a0 ) + def4: 4798 blx r3 + def6: 61e0 str r0, [r4, #28] + LV_ASSERT_MEM(dsc->user_data); + def8: 4b6a ldr r3, [pc, #424] ; (e0a4 ) + defa: 4798 blx r3 + defc: 2800 cmp r0, #0 + defe: d105 bne.n df0c + df00: 69e2 ldr r2, [r4, #28] + df02: 2300 movs r3, #0 + df04: 4869 ldr r0, [pc, #420] ; (e0ac ) + df06: 496a ldr r1, [pc, #424] ; (e0b0 ) + df08: 4788 blx r1 + df0a: e7fe b.n df0a + if(dsc->user_data == NULL) { + df0c: 69e0 ldr r0, [r4, #28] + df0e: 2800 cmp r0, #0 + df10: d105 bne.n df1e + lv_img_decoder_built_in_close(decoder, dsc); + df12: 0021 movs r1, r4 + df14: 0030 movs r0, r6 + df16: 4b64 ldr r3, [pc, #400] ; (e0a8 ) + df18: 4798 blx r3 + return LV_RES_INV; + df1a: 2000 movs r0, #0 + df1c: e770 b.n de00 + _lv_memset_00(dsc->user_data, sizeof(lv_img_decoder_built_in_data_t)); + df1e: 210c movs r1, #12 + df20: 4b64 ldr r3, [pc, #400] ; (e0b4 ) + df22: 4798 blx r3 + df24: e7d4 b.n ded0 + uint32_t palette_size = 1 << px_size; + df26: 2301 movs r3, #1 + df28: 40bb lsls r3, r7 + df2a: 001f movs r7, r3 + user_data->opa = lv_mem_alloc(palette_size * sizeof(lv_opa_t)); + df2c: 0018 movs r0, r3 + df2e: 4b5c ldr r3, [pc, #368] ; (e0a0 ) + df30: 4798 blx r3 + df32: 60a8 str r0, [r5, #8] + LV_ASSERT_MEM(user_data->opa); + df34: 4b5b ldr r3, [pc, #364] ; (e0a4 ) + df36: 4798 blx r3 + df38: 2800 cmp r0, #0 + df3a: d047 beq.n dfcc + if(user_data->palette == NULL || user_data->opa == NULL) { + df3c: 686b ldr r3, [r5, #4] + df3e: 2b00 cmp r3, #0 + df40: d04a beq.n dfd8 + df42: 68ab ldr r3, [r5, #8] + df44: 2b00 cmp r3, #0 + df46: d047 beq.n dfd8 + if(dsc->src_type == LV_IMG_SRC_FILE) { + df48: 7aa3 ldrb r3, [r4, #10] + df4a: 2b01 cmp r3, #1 + df4c: d04a beq.n dfe4 + lv_color32_t * palette_p = (lv_color32_t *)((lv_img_dsc_t *)dsc->src)->data; + df4e: 6863 ldr r3, [r4, #4] + df50: 6898 ldr r0, [r3, #8] + for(i = 0; i < palette_size; i++) { + df52: 2f00 cmp r7, #0 + df54: d100 bne.n df58 + df56: e083 b.n e060 + df58: 2300 movs r3, #0 + df5a: 4698 mov r8, r3 +#define LV_COLOR_MAKE(r8, g8, b8) ((lv_color_t){{b8, g8, r8, 0xff}}) /*Fix 0xff alpha*/ +#endif + +static inline lv_color_t lv_color_make(uint8_t r, uint8_t g, uint8_t b) +{ + return LV_COLOR_MAKE(r, g, b); + df5c: 333f adds r3, #63 ; 0x3f + df5e: 469b mov fp, r3 + df60: 3b20 subs r3, #32 + df62: 4699 mov r9, r3 + user_data->palette[i] = lv_color_make(palette_p[i].ch.red, palette_p[i].ch.green, palette_p[i].ch.blue); + df64: 4b55 ldr r3, [pc, #340] ; (e0bc ) + df66: 469a mov sl, r3 + df68: 4641 mov r1, r8 + df6a: 9401 str r4, [sp, #4] + df6c: 004a lsls r2, r1, #1 + df6e: 686b ldr r3, [r5, #4] + df70: 469c mov ip, r3 + df72: 4462 add r2, ip + df74: 7843 ldrb r3, [r0, #1] + df76: 089c lsrs r4, r3, #2 + df78: 9400 str r4, [sp, #0] + df7a: 7886 ldrb r6, [r0, #2] + df7c: 08f6 lsrs r6, r6, #3 + df7e: 464c mov r4, r9 + df80: 4026 ands r6, r4 + df82: 7804 ldrb r4, [r0, #0] + df84: 08e4 lsrs r4, r4, #3 + df86: 46a4 mov ip, r4 + df88: 7814 ldrb r4, [r2, #0] + df8a: 464b mov r3, r9 + df8c: 439c bics r4, r3 + df8e: 46a0 mov r8, r4 + df90: 4664 mov r4, ip + df92: 4643 mov r3, r8 + df94: 431c orrs r4, r3 + df96: 7014 strb r4, [r2, #0] + df98: 465b mov r3, fp + df9a: 9c00 ldr r4, [sp, #0] + df9c: 401c ands r4, r3 + df9e: 0163 lsls r3, r4, #5 + dfa0: 469c mov ip, r3 + dfa2: 8813 ldrh r3, [r2, #0] + dfa4: 4654 mov r4, sl + dfa6: 4023 ands r3, r4 + dfa8: 4664 mov r4, ip + dfaa: 4323 orrs r3, r4 + dfac: 8013 strh r3, [r2, #0] + dfae: 00f6 lsls r6, r6, #3 + dfb0: 0a1b lsrs r3, r3, #8 + dfb2: 2407 movs r4, #7 + dfb4: 4023 ands r3, r4 + dfb6: 4333 orrs r3, r6 + dfb8: 7053 strb r3, [r2, #1] + user_data->opa[i] = palette_p[i].ch.alpha; + dfba: 78c3 ldrb r3, [r0, #3] + dfbc: 68aa ldr r2, [r5, #8] + dfbe: 5453 strb r3, [r2, r1] + for(i = 0; i < palette_size; i++) { + dfc0: 3101 adds r1, #1 + dfc2: 3004 adds r0, #4 + dfc4: 428f cmp r7, r1 + dfc6: d1d1 bne.n df6c + dfc8: 9c01 ldr r4, [sp, #4] + dfca: e049 b.n e060 + LV_ASSERT_MEM(user_data->opa); + dfcc: 68aa ldr r2, [r5, #8] + dfce: 2300 movs r3, #0 + dfd0: 4836 ldr r0, [pc, #216] ; (e0ac ) + dfd2: 4937 ldr r1, [pc, #220] ; (e0b0 ) + dfd4: 4788 blx r1 + dfd6: e7fe b.n dfd6 + lv_img_decoder_built_in_close(decoder, dsc); + dfd8: 0021 movs r1, r4 + dfda: 0030 movs r0, r6 + dfdc: 4b32 ldr r3, [pc, #200] ; (e0a8 ) + dfde: 4798 blx r3 + return LV_RES_INV; + dfe0: 2000 movs r0, #0 + dfe2: e70d b.n de00 + lv_fs_seek(user_data->f, 4); /*Skip the header*/ + dfe4: 2104 movs r1, #4 + dfe6: 6828 ldr r0, [r5, #0] + dfe8: 4b35 ldr r3, [pc, #212] ; (e0c0 ) + dfea: 4798 blx r3 + for(i = 0; i < palette_size; i++) { + dfec: 2f00 cmp r7, #0 + dfee: d037 beq.n e060 + dff0: 2600 movs r6, #0 + lv_fs_read(user_data->f, &cur_color, sizeof(lv_color32_t), NULL); + dff2: 4b34 ldr r3, [pc, #208] ; (e0c4 ) + dff4: 469a mov sl, r3 + dff6: 233f movs r3, #63 ; 0x3f + dff8: 4699 mov r9, r3 + dffa: 3b20 subs r3, #32 + dffc: 4698 mov r8, r3 + dffe: 2300 movs r3, #0 + e000: 2204 movs r2, #4 + e002: a902 add r1, sp, #8 + e004: 6828 ldr r0, [r5, #0] + e006: 47d0 blx sl + user_data->palette[i] = lv_color_make(cur_color.ch.red, cur_color.ch.green, cur_color.ch.blue); + e008: 0072 lsls r2, r6, #1 + e00a: 686b ldr r3, [r5, #4] + e00c: 469c mov ip, r3 + e00e: 4462 add r2, ip + e010: ab02 add r3, sp, #8 + e012: 785b ldrb r3, [r3, #1] + e014: 0899 lsrs r1, r3, #2 + e016: 9100 str r1, [sp, #0] + e018: a902 add r1, sp, #8 + e01a: 7889 ldrb r1, [r1, #2] + e01c: 08c9 lsrs r1, r1, #3 + e01e: 4640 mov r0, r8 + e020: 4001 ands r1, r0 + e022: 468b mov fp, r1 + e024: a902 add r1, sp, #8 + e026: 7808 ldrb r0, [r1, #0] + e028: 08c0 lsrs r0, r0, #3 + e02a: 7811 ldrb r1, [r2, #0] + e02c: 4643 mov r3, r8 + e02e: 4399 bics r1, r3 + e030: 4308 orrs r0, r1 + e032: 7010 strb r0, [r2, #0] + e034: 464b mov r3, r9 + e036: 9900 ldr r1, [sp, #0] + e038: 4019 ands r1, r3 + e03a: 0148 lsls r0, r1, #5 + e03c: 8813 ldrh r3, [r2, #0] + e03e: 491f ldr r1, [pc, #124] ; (e0bc ) + e040: 400b ands r3, r1 + e042: 4303 orrs r3, r0 + e044: 8013 strh r3, [r2, #0] + e046: 4659 mov r1, fp + e048: 00c9 lsls r1, r1, #3 + e04a: 055b lsls r3, r3, #21 + e04c: 0f5b lsrs r3, r3, #29 + e04e: 430b orrs r3, r1 + e050: 7053 strb r3, [r2, #1] + user_data->opa[i] = cur_color.ch.alpha; + e052: ab02 add r3, sp, #8 + e054: 78db ldrb r3, [r3, #3] + e056: 68aa ldr r2, [r5, #8] + e058: 5593 strb r3, [r2, r6] + for(i = 0; i < palette_size; i++) { + e05a: 3601 adds r6, #1 + e05c: 42b7 cmp r7, r6 + e05e: d1ce bne.n dffe + dsc->img_data = NULL; + e060: 2300 movs r3, #0 + e062: 6123 str r3, [r4, #16] + return LV_RES_OK; + e064: 2001 movs r0, #1 + e066: e6cb b.n de00 + lv_img_decoder_built_in_close(decoder, dsc); + e068: 0021 movs r1, r4 + e06a: 0030 movs r0, r6 + e06c: 4b0e ldr r3, [pc, #56] ; (e0a8 ) + e06e: 4798 blx r3 + return LV_RES_INV; + e070: 2000 movs r0, #0 + e072: e6c5 b.n de00 + return LV_RES_INV; + e074: 2000 movs r0, #0 + e076: e6c3 b.n de00 + lv_img_cf_t cf = dsc->header.cf; + e078: 7b08 ldrb r0, [r1, #12] + e07a: 06c0 lsls r0, r0, #27 + e07c: 0ec0 lsrs r0, r0, #27 + if(cf == LV_IMG_CF_TRUE_COLOR || cf == LV_IMG_CF_TRUE_COLOR_ALPHA || cf == LV_IMG_CF_TRUE_COLOR_CHROMA_KEYED) { + e07e: 1f03 subs r3, r0, #4 + e080: 2b02 cmp r3, #2 + e082: d900 bls.n e086 + e084: e713 b.n deae + dsc->img_data = NULL; + e086: 2300 movs r3, #0 + e088: 6123 str r3, [r4, #16] + return LV_RES_OK; + e08a: 2001 movs r0, #1 + e08c: e6b8 b.n de00 + e08e: 46c0 nop ; (mov r8, r8) + e090: 00010489 .word 0x00010489 + e094: 00018a3c .word 0x00018a3c + e098: 00017f3d .word 0x00017f3d + e09c: 000103c1 .word 0x000103c1 + e0a0: 00010a09 .word 0x00010a09 + e0a4: 00001415 .word 0x00001415 + e0a8: 0000dd81 .word 0x0000dd81 + e0ac: 00018804 .word 0x00018804 + e0b0: 0000141d .word 0x0000141d + e0b4: 00010fe5 .word 0x00010fe5 + e0b8: 00007e7d .word 0x00007e7d + e0bc: fffff81f .word 0xfffff81f + e0c0: 00010367 .word 0x00010367 + e0c4: 00010325 .word 0x00010325 + +0000e0c8 : +{ + e0c8: b5f0 push {r4, r5, r6, r7, lr} + e0ca: 46de mov lr, fp + e0cc: 4657 mov r7, sl + e0ce: 464e mov r6, r9 + e0d0: 4645 mov r5, r8 + e0d2: b5e0 push {r5, r6, r7, lr} + e0d4: b08b sub sp, #44 ; 0x2c + e0d6: 000d movs r5, r1 + e0d8: 0017 movs r7, r2 + e0da: 9301 str r3, [sp, #4] + e0dc: ab14 add r3, sp, #80 ; 0x50 + e0de: 2600 movs r6, #0 + e0e0: 5f9e ldrsh r6, [r3, r6] + if(dsc->header.cf == LV_IMG_CF_TRUE_COLOR || dsc->header.cf == LV_IMG_CF_TRUE_COLOR_ALPHA || + e0e2: 7b0a ldrb r2, [r1, #12] + e0e4: 231f movs r3, #31 + e0e6: 4013 ands r3, r2 + e0e8: 1f1a subs r2, r3, #4 + e0ea: 2a02 cmp r2, #2 + e0ec: d836 bhi.n e15c + if(dsc->src_type == LV_IMG_SRC_FILE) { + e0ee: 7a8b ldrb r3, [r1, #10] + lv_res_t res = LV_RES_INV; + e0f0: 2000 movs r0, #0 + if(dsc->src_type == LV_IMG_SRC_FILE) { + e0f2: 2b01 cmp r3, #1 + e0f4: d006 beq.n e104 +} + e0f6: b00b add sp, #44 ; 0x2c + e0f8: bc3c pop {r2, r3, r4, r5} + e0fa: 4690 mov r8, r2 + e0fc: 4699 mov r9, r3 + e0fe: 46a2 mov sl, r4 + e100: 46ab mov fp, r5 + e102: bdf0 pop {r4, r5, r6, r7, pc} + +static lv_res_t lv_img_decoder_built_in_line_true_color(lv_img_decoder_dsc_t * dsc, lv_coord_t x, lv_coord_t y, + lv_coord_t len, uint8_t * buf) +{ +#if LV_USE_FILESYSTEM + lv_img_decoder_built_in_data_t * user_data = dsc->user_data; + e104: 69cb ldr r3, [r1, #28] + e106: 4699 mov r9, r3 + lv_fs_res_t res; + uint8_t px_size = lv_img_cf_get_px_size(dsc->header.cf); + e108: 7b08 ldrb r0, [r1, #12] + e10a: 06c0 lsls r0, r0, #27 + e10c: 0ec0 lsrs r0, r0, #27 + e10e: 4bd5 ldr r3, [pc, #852] ; (e464 ) + e110: 4798 blx r3 + e112: 4680 mov r8, r0 + + uint32_t pos = ((y * dsc->header.w + x) * px_size) >> 3; + e114: 68e9 ldr r1, [r5, #12] + e116: 02c9 lsls r1, r1, #11 + e118: 0d49 lsrs r1, r1, #21 + e11a: 9b01 ldr r3, [sp, #4] + e11c: 434b muls r3, r1 + e11e: 19d9 adds r1, r3, r7 + e120: 4341 muls r1, r0 + e122: 10c9 asrs r1, r1, #3 + pos += 4; /*Skip the header*/ + e124: 3104 adds r1, #4 + res = lv_fs_seek(user_data->f, pos); + e126: 464b mov r3, r9 + e128: 6818 ldr r0, [r3, #0] + e12a: 4bcf ldr r3, [pc, #828] ; (e468 ) + e12c: 4798 blx r3 + e12e: 0003 movs r3, r0 + if(res != LV_FS_RES_OK) { + LV_LOG_WARN("Built-in image decoder seek failed"); + return LV_RES_INV; + e130: 2000 movs r0, #0 + if(res != LV_FS_RES_OK) { + e132: 2b00 cmp r3, #0 + e134: d1df bne.n e0f6 + } + uint32_t btr = len * (px_size >> 3); + e136: 4643 mov r3, r8 + e138: 08d8 lsrs r0, r3, #3 + e13a: b2c0 uxtb r0, r0 + e13c: 4346 muls r6, r0 + uint32_t br = 0; + e13e: 2300 movs r3, #0 + e140: 9306 str r3, [sp, #24] + lv_fs_read(user_data->f, buf, btr, &br); + e142: 464b mov r3, r9 + e144: 6818 ldr r0, [r3, #0] + e146: ab06 add r3, sp, #24 + e148: 0032 movs r2, r6 + e14a: 9915 ldr r1, [sp, #84] ; 0x54 + e14c: 4cc7 ldr r4, [pc, #796] ; (e46c ) + e14e: 47a0 blx r4 + if(res != LV_FS_RES_OK || btr != br) { + e150: 9b06 ldr r3, [sp, #24] + e152: 1b9e subs r6, r3, r6 + e154: 4270 negs r0, r6 + e156: 4170 adcs r0, r6 + return LV_RES_INV; + e158: b2c0 uxtb r0, r0 + e15a: e7cc b.n e0f6 + else if(dsc->header.cf == LV_IMG_CF_ALPHA_1BIT || dsc->header.cf == LV_IMG_CF_ALPHA_2BIT || + e15c: 001a movs r2, r3 + e15e: 3a0b subs r2, #11 + e160: 2a03 cmp r2, #3 + e162: d92d bls.n e1c0 + else if(dsc->header.cf == LV_IMG_CF_INDEXED_1BIT || dsc->header.cf == LV_IMG_CF_INDEXED_2BIT || + e164: 3b07 subs r3, #7 + return LV_RES_INV; + e166: 2000 movs r0, #0 + else if(dsc->header.cf == LV_IMG_CF_INDEXED_1BIT || dsc->header.cf == LV_IMG_CF_INDEXED_2BIT || + e168: 2b03 cmp r3, #3 + e16a: d8c4 bhi.n e0f6 +static lv_res_t lv_img_decoder_built_in_line_indexed(lv_img_decoder_dsc_t * dsc, lv_coord_t x, lv_coord_t y, + lv_coord_t len, uint8_t * buf) +{ + +#if LV_IMG_CF_INDEXED + uint8_t px_size = lv_img_cf_get_px_size(dsc->header.cf); + e16c: 7b08 ldrb r0, [r1, #12] + e16e: 06c0 lsls r0, r0, #27 + e170: 0ec0 lsrs r0, r0, #27 + e172: 4bbc ldr r3, [pc, #752] ; (e464 ) + e174: 4798 blx r3 + e176: 4681 mov r9, r0 + uint16_t mask = (1 << px_size) - 1; /*E.g. px_size = 2; mask = 0x03*/ + e178: 2301 movs r3, #1 + e17a: 4083 lsls r3, r0 + e17c: 3b01 subs r3, #1 + e17e: b29b uxth r3, r3 + e180: 4698 mov r8, r3 + + lv_coord_t w = 0; + int8_t pos = 0; + uint32_t ofs = 0; + switch(dsc->header.cf) { + e182: 7b2b ldrb r3, [r5, #12] + e184: 06db lsls r3, r3, #27 + e186: 0edb lsrs r3, r3, #27 + e188: b2da uxtb r2, r3 + e18a: 2a08 cmp r2, #8 + e18c: d100 bne.n e190 + e18e: e135 b.n e3fc + e190: d800 bhi.n e194 + e192: e0fe b.n e392 + e194: b2da uxtb r2, r3 + e196: 2a09 cmp r2, #9 + e198: d100 bne.n e19c + e19a: e146 b.n e42a + e19c: 2a0a cmp r2, #10 + e19e: d000 beq.n e1a2 + e1a0: e15b b.n e45a + ofs += w * y + (x >> 1); /*First pixel*/ + ofs += 64; /*Skip the palette*/ + pos = 4 - ((x & 0x1) * 4); + break; + case LV_IMG_CF_INDEXED_8BIT: + w = dsc->header.w; /*E.g. x = 7 -> w = 7 (bytes)*/ + e1a2: 68eb ldr r3, [r5, #12] + e1a4: 02db lsls r3, r3, #11 + e1a6: 0d5b lsrs r3, r3, #21 + e1a8: b29a uxth r2, r3 + e1aa: b21b sxth r3, r3 + e1ac: 469a mov sl, r3 + ofs += w * y + x; /*First pixel*/ + e1ae: 9c01 ldr r4, [sp, #4] + e1b0: 4354 muls r4, r2 + e1b2: 19e7 adds r7, r4, r7 + ofs += 1024; /*Skip the palette*/ + e1b4: 2380 movs r3, #128 ; 0x80 + e1b6: 00db lsls r3, r3, #3 + e1b8: 469b mov fp, r3 + e1ba: 44bb add fp, r7 + pos = 0; + e1bc: 2400 movs r4, #0 + e1be: e0fe b.n e3be + const lv_opa_t alpha1_opa_table[2] = {0, 255}; /*Opacity mapping with bpp = 1 (Just for compatibility)*/ + e1c0: 2100 movs r1, #0 + e1c2: ab04 add r3, sp, #16 + e1c4: 7019 strb r1, [r3, #0] + e1c6: 22ff movs r2, #255 ; 0xff + e1c8: 705a strb r2, [r3, #1] + const lv_opa_t alpha2_opa_table[4] = {0, 85, 170, 255}; /*Opacity mapping with bpp = 2*/ + e1ca: ab05 add r3, sp, #20 + e1cc: 7019 strb r1, [r3, #0] + e1ce: 3155 adds r1, #85 ; 0x55 + e1d0: 7059 strb r1, [r3, #1] + e1d2: 3155 adds r1, #85 ; 0x55 + e1d4: 7099 strb r1, [r3, #2] + e1d6: 70da strb r2, [r3, #3] + const lv_opa_t alpha4_opa_table[16] = {0, 17, 34, 51, /*Opacity mapping with bpp = 4*/ + e1d8: aa06 add r2, sp, #24 + e1da: 4ba5 ldr r3, [pc, #660] ; (e470 ) + e1dc: cb13 ldmia r3!, {r0, r1, r4} + e1de: c213 stmia r2!, {r0, r1, r4} + e1e0: 681b ldr r3, [r3, #0] + e1e2: 6013 str r3, [r2, #0] + lv_color_t bg_color = dsc->color; + e1e4: 8929 ldrh r1, [r5, #8] + for(i = 0; i < len; i++) { + e1e6: 2e00 cmp r6, #0 + e1e8: dd11 ble.n e20e + buf[i * LV_IMG_PX_SIZE_ALPHA_BYTE + 1] = (bg_color.full >> 8) & 0xFF; + e1ea: 0a08 lsrs r0, r1, #8 + e1ec: 9c15 ldr r4, [sp, #84] ; 0x54 + e1ee: 1e72 subs r2, r6, #1 + e1f0: b292 uxth r2, r2 + e1f2: 3201 adds r2, #1 + e1f4: 4694 mov ip, r2 + e1f6: 0052 lsls r2, r2, #1 + e1f8: 4462 add r2, ip + e1fa: 0023 movs r3, r4 + e1fc: 46a4 mov ip, r4 + e1fe: 4462 add r2, ip + e200: 9c01 ldr r4, [sp, #4] + buf[i * LV_IMG_PX_SIZE_ALPHA_BYTE] = bg_color.full & 0xFF; + e202: 7019 strb r1, [r3, #0] + buf[i * LV_IMG_PX_SIZE_ALPHA_BYTE + 1] = (bg_color.full >> 8) & 0xFF; + e204: 7058 strb r0, [r3, #1] + e206: 3303 adds r3, #3 + for(i = 0; i < len; i++) { + e208: 429a cmp r2, r3 + e20a: d1fa bne.n e202 + e20c: 9401 str r4, [sp, #4] + uint8_t px_size = lv_img_cf_get_px_size(dsc->header.cf); + e20e: 7b28 ldrb r0, [r5, #12] + e210: 06c0 lsls r0, r0, #27 + e212: 0ec0 lsrs r0, r0, #27 + e214: 4b93 ldr r3, [pc, #588] ; (e464 ) + e216: 4798 blx r3 + e218: 4681 mov r9, r0 + uint16_t mask = (1 << px_size) - 1; /*E.g. px_size = 2; mask = 0x03*/ + e21a: 2301 movs r3, #1 + e21c: 4083 lsls r3, r0 + e21e: 3b01 subs r3, #1 + e220: b29b uxth r3, r3 + e222: 4698 mov r8, r3 + switch(dsc->header.cf) { + e224: 7b2b ldrb r3, [r5, #12] + e226: 06db lsls r3, r3, #27 + e228: 0edb lsrs r3, r3, #27 + e22a: b2da uxtb r2, r3 + e22c: 2a0c cmp r2, #12 + e22e: d04b beq.n e2c8 + e230: d911 bls.n e256 + e232: b2da uxtb r2, r3 + e234: 2a0d cmp r2, #13 + e236: d05d beq.n e2f4 + e238: 2a0e cmp r2, #14 + e23a: d170 bne.n e31e + w = dsc->header.w; /*E.g. x = 7 -> w = 7 (bytes)*/ + e23c: 68eb ldr r3, [r5, #12] + e23e: 02db lsls r3, r3, #11 + e240: 0d5b lsrs r3, r3, #21 + e242: b299 uxth r1, r3 + e244: b21b sxth r3, r3 + e246: 9302 str r3, [sp, #8] + ofs += w * y + x; /*First pixel*/ + e248: 9c01 ldr r4, [sp, #4] + e24a: 434c muls r4, r1 + e24c: 19e4 adds r4, r4, r7 + pos = 0; + e24e: 2700 movs r7, #0 + const lv_opa_t * opa_table = NULL; + e250: 2300 movs r3, #0 + e252: 469a mov sl, r3 + e254: e015 b.n e282 + switch(dsc->header.cf) { + e256: 2a0b cmp r2, #11 + e258: d161 bne.n e31e + w = (dsc->header.w >> 3); /*E.g. w = 20 -> w = 2 + 1*/ + e25a: 68eb ldr r3, [r5, #12] + e25c: 02db lsls r3, r3, #11 + e25e: 0d5b lsrs r3, r3, #21 + e260: 10da asrs r2, r3, #3 + if(dsc->header.w & 0x7) w++; + e262: 1c51 adds r1, r2, #1 + e264: 9102 str r1, [sp, #8] + e266: 075b lsls r3, r3, #29 + e268: d101 bne.n e26e + w = (dsc->header.w >> 3); /*E.g. w = 20 -> w = 2 + 1*/ + e26a: b213 sxth r3, r2 + e26c: 9302 str r3, [sp, #8] + ofs += w * y + (x >> 3); /*First pixel*/ + e26e: 9b02 ldr r3, [sp, #8] + e270: 9c01 ldr r4, [sp, #4] + e272: 435c muls r4, r3 + e274: 10f9 asrs r1, r7, #3 + e276: 1864 adds r4, r4, r1 + pos = 7 - (x & 0x7); + e278: 2307 movs r3, #7 + e27a: 43bb bics r3, r7 + e27c: 001f movs r7, r3 + opa_table = alpha1_opa_table; + e27e: ab04 add r3, sp, #16 + e280: 469a mov sl, r3 + lv_img_decoder_built_in_data_t * user_data = dsc->user_data; + e282: 69eb ldr r3, [r5, #28] + e284: 469b mov fp, r3 + uint8_t * fs_buf = _lv_mem_buf_get(w); + e286: 9802 ldr r0, [sp, #8] + e288: 4b7a ldr r3, [pc, #488] ; (e474 ) + e28a: 4798 blx r3 + e28c: 9003 str r0, [sp, #12] + if(dsc->src_type == LV_IMG_SRC_VARIABLE) { + e28e: 7aab ldrb r3, [r5, #10] + e290: 2b00 cmp r3, #0 + e292: d14e bne.n e332 + data_tmp = img_dsc->data + ofs; + e294: 686b ldr r3, [r5, #4] + e296: 6899 ldr r1, [r3, #8] + e298: 190c adds r4, r1, r4 + for(i = 0; i < len; i++) { + e29a: 2e00 cmp r6, #0 + e29c: dd74 ble.n e388 + e29e: 9b15 ldr r3, [sp, #84] ; 0x54 + e2a0: 1c98 adds r0, r3, #2 + e2a2: 3e01 subs r6, #1 + e2a4: b2b6 uxth r6, r6 + e2a6: 0072 lsls r2, r6, #1 + e2a8: 1992 adds r2, r2, r6 + e2aa: 3205 adds r2, #5 + e2ac: 469c mov ip, r3 + e2ae: 4462 add r2, ip + dsc->header.cf == LV_IMG_CF_ALPHA_8BIT ? val_act : opa_table[val_act]; + e2b0: 211f movs r1, #31 + e2b2: 23ff movs r3, #255 ; 0xff + e2b4: 469b mov fp, r3 + pos = 8 - px_size; + e2b6: 2308 movs r3, #8 + e2b8: 464e mov r6, r9 + e2ba: 1b9b subs r3, r3, r6 + e2bc: b25b sxtb r3, r3 + e2be: 9301 str r3, [sp, #4] + e2c0: 46ac mov ip, r5 + e2c2: 0015 movs r5, r2 + e2c4: 46c1 mov r9, r8 + e2c6: e04b b.n e360 + w = (dsc->header.w >> 2); /*E.g. w = 13 -> w = 3 + 1 (bytes)*/ + e2c8: 68eb ldr r3, [r5, #12] + e2ca: 02db lsls r3, r3, #11 + e2cc: 0d5b lsrs r3, r3, #21 + e2ce: 109a asrs r2, r3, #2 + if(dsc->header.w & 0x3) w++; + e2d0: 1c51 adds r1, r2, #1 + e2d2: 9102 str r1, [sp, #8] + e2d4: 079b lsls r3, r3, #30 + e2d6: d101 bne.n e2dc + w = (dsc->header.w >> 2); /*E.g. w = 13 -> w = 3 + 1 (bytes)*/ + e2d8: b213 sxth r3, r2 + e2da: 9302 str r3, [sp, #8] + ofs += w * y + (x >> 2); /*First pixel*/ + e2dc: 9b02 ldr r3, [sp, #8] + e2de: 9c01 ldr r4, [sp, #4] + e2e0: 435c muls r4, r3 + e2e2: 10b9 asrs r1, r7, #2 + e2e4: 1864 adds r4, r4, r1 + pos = 6 - ((x & 0x3) * 2); + e2e6: b2bb uxth r3, r7 + e2e8: 2703 movs r7, #3 + e2ea: 439f bics r7, r3 + e2ec: 007f lsls r7, r7, #1 + opa_table = alpha2_opa_table; + e2ee: ab05 add r3, sp, #20 + e2f0: 469a mov sl, r3 + e2f2: e7c6 b.n e282 + w = (dsc->header.w >> 1); /*E.g. w = 13 -> w = 6 + 1 (bytes)*/ + e2f4: 68eb ldr r3, [r5, #12] + e2f6: 02db lsls r3, r3, #11 + e2f8: 0d5b lsrs r3, r3, #21 + e2fa: 105a asrs r2, r3, #1 + if(dsc->header.w & 0x1) w++; + e2fc: 1c51 adds r1, r2, #1 + e2fe: 9102 str r1, [sp, #8] + e300: 07db lsls r3, r3, #31 + e302: d401 bmi.n e308 + w = (dsc->header.w >> 1); /*E.g. w = 13 -> w = 6 + 1 (bytes)*/ + e304: b213 sxth r3, r2 + e306: 9302 str r3, [sp, #8] + ofs += w * y + (x >> 1); /*First pixel*/ + e308: 9b02 ldr r3, [sp, #8] + e30a: 9c01 ldr r4, [sp, #4] + e30c: 435c muls r4, r3 + e30e: 1079 asrs r1, r7, #1 + e310: 1864 adds r4, r4, r1 + pos = 4 - ((x & 0x1) * 4); + e312: 07fb lsls r3, r7, #31 + e314: d509 bpl.n e32a + e316: 2700 movs r7, #0 + opa_table = alpha4_opa_table; + e318: ab06 add r3, sp, #24 + e31a: 469a mov sl, r3 + e31c: e7b1 b.n e282 + int8_t pos = 0; + e31e: 2700 movs r7, #0 + uint32_t ofs = 0; + e320: 2400 movs r4, #0 + lv_coord_t w = 0; + e322: 2300 movs r3, #0 + e324: 9302 str r3, [sp, #8] + const lv_opa_t * opa_table = NULL; + e326: 469a mov sl, r3 + e328: e7ab b.n e282 + pos = 4 - ((x & 0x1) * 4); + e32a: 2704 movs r7, #4 + opa_table = alpha4_opa_table; + e32c: ab06 add r3, sp, #24 + e32e: 469a mov sl, r3 + e330: e7a7 b.n e282 + lv_fs_seek(user_data->f, ofs + 4); /*+4 to skip the header*/ + e332: 1d21 adds r1, r4, #4 + e334: 465b mov r3, fp + e336: 6818 ldr r0, [r3, #0] + e338: 4b4b ldr r3, [pc, #300] ; (e468 ) + e33a: 4798 blx r3 + lv_fs_read(user_data->f, fs_buf, w, NULL); + e33c: 465b mov r3, fp + e33e: 6818 ldr r0, [r3, #0] + e340: 2300 movs r3, #0 + e342: 9a02 ldr r2, [sp, #8] + e344: 9903 ldr r1, [sp, #12] + e346: 4c49 ldr r4, [pc, #292] ; (e46c ) + e348: 47a0 blx r4 + data_tmp = fs_buf; + e34a: 9c03 ldr r4, [sp, #12] + e34c: e7a5 b.n e29a + uint8_t val_act = (*data_tmp & (mask << pos)) >> pos; + e34e: b2db uxtb r3, r3 + buf[i * LV_IMG_PX_SIZE_ALPHA_BYTE + LV_IMG_PX_SIZE_ALPHA_BYTE - 1] = + e350: 7003 strb r3, [r0, #0] + pos -= px_size; + e352: 1bbf subs r7, r7, r6 + e354: b27f sxtb r7, r7 + if(pos < 0) { + e356: 2f00 cmp r7, #0 + e358: db13 blt.n e382 + e35a: 3003 adds r0, #3 + for(i = 0; i < len; i++) { + e35c: 4285 cmp r5, r0 + e35e: d013 beq.n e388 + uint8_t val_act = (*data_tmp & (mask << pos)) >> pos; + e360: 7823 ldrb r3, [r4, #0] + e362: 4698 mov r8, r3 + e364: 464b mov r3, r9 + e366: 40bb lsls r3, r7 + e368: 4642 mov r2, r8 + e36a: 4013 ands r3, r2 + e36c: 413b asrs r3, r7 + dsc->header.cf == LV_IMG_CF_ALPHA_8BIT ? val_act : opa_table[val_act]; + e36e: 4662 mov r2, ip + e370: 7b12 ldrb r2, [r2, #12] + buf[i * LV_IMG_PX_SIZE_ALPHA_BYTE + LV_IMG_PX_SIZE_ALPHA_BYTE - 1] = + e372: 400a ands r2, r1 + e374: 2a0e cmp r2, #14 + e376: d0ea beq.n e34e + dsc->header.cf == LV_IMG_CF_ALPHA_8BIT ? val_act : opa_table[val_act]; + e378: 465a mov r2, fp + e37a: 4013 ands r3, r2 + buf[i * LV_IMG_PX_SIZE_ALPHA_BYTE + LV_IMG_PX_SIZE_ALPHA_BYTE - 1] = + e37c: 4652 mov r2, sl + e37e: 5cd3 ldrb r3, [r2, r3] + e380: e7e6 b.n e350 + pos = 8 - px_size; + e382: 9f01 ldr r7, [sp, #4] + data_tmp++; + e384: 3401 adds r4, #1 + e386: e7e8 b.n e35a + _lv_mem_buf_release(fs_buf); + e388: 9803 ldr r0, [sp, #12] + e38a: 4b3b ldr r3, [pc, #236] ; (e478 ) + e38c: 4798 blx r3 + res = lv_img_decoder_built_in_line_alpha(dsc, x, y, len, buf); + e38e: 2001 movs r0, #1 + e390: e6b1 b.n e0f6 + switch(dsc->header.cf) { + e392: 2a07 cmp r2, #7 + e394: d161 bne.n e45a + w = (dsc->header.w >> 3); /*E.g. w = 20 -> w = 2 + 1*/ + e396: 68eb ldr r3, [r5, #12] + e398: 02db lsls r3, r3, #11 + e39a: 0d5b lsrs r3, r3, #21 + e39c: 10da asrs r2, r3, #3 + if(dsc->header.w & 0x7) w++; + e39e: 1c51 adds r1, r2, #1 + e3a0: 468a mov sl, r1 + e3a2: 075b lsls r3, r3, #29 + e3a4: d101 bne.n e3aa + w = (dsc->header.w >> 3); /*E.g. w = 20 -> w = 2 + 1*/ + e3a6: b213 sxth r3, r2 + e3a8: 469a mov sl, r3 + ofs += w * y + (x >> 3); /*First pixel*/ + e3aa: 4653 mov r3, sl + e3ac: 9c01 ldr r4, [sp, #4] + e3ae: 435c muls r4, r3 + e3b0: 10fb asrs r3, r7, #3 + e3b2: 18e4 adds r4, r4, r3 + ofs += 8; /*Skip the palette*/ + e3b4: 2308 movs r3, #8 + e3b6: 469b mov fp, r3 + e3b8: 44a3 add fp, r4 + pos = 7 - (x & 0x7); + e3ba: 2407 movs r4, #7 + e3bc: 43bc bics r4, r7 + break; + } + + lv_img_decoder_built_in_data_t * user_data = dsc->user_data; + e3be: 69ef ldr r7, [r5, #28] + +#if LV_USE_FILESYSTEM + uint8_t * fs_buf = _lv_mem_buf_get(w); + e3c0: 4650 mov r0, sl + e3c2: 4b2c ldr r3, [pc, #176] ; (e474 ) + e3c4: 4798 blx r3 + e3c6: 9002 str r0, [sp, #8] +#endif + const uint8_t * data_tmp = NULL; + if(dsc->src_type == LV_IMG_SRC_VARIABLE) { + e3c8: 7aab ldrb r3, [r5, #10] + e3ca: 2b00 cmp r3, #0 + e3cc: d156 bne.n e47c + const lv_img_dsc_t * img_dsc = dsc->src; + data_tmp = img_dsc->data + ofs; + e3ce: 686b ldr r3, [r5, #4] + e3d0: 6899 ldr r1, [r3, #8] + e3d2: 4459 add r1, fp + return LV_RES_INV; +#endif + } + + lv_coord_t i; + for(i = 0; i < len; i++) { + e3d4: 2e00 cmp r6, #0 + e3d6: dd78 ble.n e4ca + e3d8: 9815 ldr r0, [sp, #84] ; 0x54 + e3da: 3e01 subs r6, #1 + e3dc: b2b6 uxth r6, r6 + e3de: 3601 adds r6, #1 + e3e0: 0073 lsls r3, r6, #1 + e3e2: 199e adds r6, r3, r6 + e3e4: 4684 mov ip, r0 + e3e6: 4466 add r6, ip + uint8_t val_act = (*data_tmp & (mask << pos)) >> pos; + + lv_color_t color = user_data->palette[val_act]; + e3e8: 23ff movs r3, #255 ; 0xff + e3ea: 469a mov sl, r3 +#endif + buf[i * LV_IMG_PX_SIZE_ALPHA_BYTE + LV_IMG_PX_SIZE_ALPHA_BYTE - 1] = user_data->opa[val_act]; + + pos -= px_size; + if(pos < 0) { + pos = 8 - px_size; + e3ec: 2208 movs r2, #8 + e3ee: 464b mov r3, r9 + e3f0: 1ad2 subs r2, r2, r3 + e3f2: b253 sxtb r3, r2 + e3f4: 9301 str r3, [sp, #4] + e3f6: 46b4 mov ip, r6 + e3f8: 464e mov r6, r9 + e3fa: e04f b.n e49c + w = (dsc->header.w >> 2); /*E.g. w = 13 -> w = 3 + 1 (bytes)*/ + e3fc: 68eb ldr r3, [r5, #12] + e3fe: 02db lsls r3, r3, #11 + e400: 0d5b lsrs r3, r3, #21 + e402: 109a asrs r2, r3, #2 + if(dsc->header.w & 0x3) w++; + e404: 1c51 adds r1, r2, #1 + e406: 468a mov sl, r1 + e408: 079b lsls r3, r3, #30 + e40a: d101 bne.n e410 + w = (dsc->header.w >> 2); /*E.g. w = 13 -> w = 3 + 1 (bytes)*/ + e40c: b213 sxth r3, r2 + e40e: 469a mov sl, r3 + ofs += w * y + (x >> 2); /*First pixel*/ + e410: 4653 mov r3, sl + e412: 9c01 ldr r4, [sp, #4] + e414: 435c muls r4, r3 + e416: 10bb asrs r3, r7, #2 + e418: 18e4 adds r4, r4, r3 + ofs += 16; /*Skip the palette*/ + e41a: 2310 movs r3, #16 + e41c: 469b mov fp, r3 + e41e: 44a3 add fp, r4 + pos = 6 - ((x & 0x3) * 2); + e420: b2bf uxth r7, r7 + e422: 2403 movs r4, #3 + e424: 43bc bics r4, r7 + e426: 0064 lsls r4, r4, #1 + e428: e7c9 b.n e3be + w = (dsc->header.w >> 1); /*E.g. w = 13 -> w = 6 + 1 (bytes)*/ + e42a: 68eb ldr r3, [r5, #12] + e42c: 02db lsls r3, r3, #11 + e42e: 0d5b lsrs r3, r3, #21 + e430: 105a asrs r2, r3, #1 + if(dsc->header.w & 0x1) w++; + e432: 1c51 adds r1, r2, #1 + e434: 468a mov sl, r1 + e436: 07db lsls r3, r3, #31 + e438: d401 bmi.n e43e + w = (dsc->header.w >> 1); /*E.g. w = 13 -> w = 6 + 1 (bytes)*/ + e43a: b213 sxth r3, r2 + e43c: 469a mov sl, r3 + ofs += w * y + (x >> 1); /*First pixel*/ + e43e: 4653 mov r3, sl + e440: 9c01 ldr r4, [sp, #4] + e442: 435c muls r4, r3 + e444: 107b asrs r3, r7, #1 + e446: 18e4 adds r4, r4, r3 + ofs += 64; /*Skip the palette*/ + e448: 2340 movs r3, #64 ; 0x40 + e44a: 469b mov fp, r3 + e44c: 44a3 add fp, r4 + pos = 4 - ((x & 0x1) * 4); + e44e: 2401 movs r4, #1 + e450: 4027 ands r7, r4 + e452: 427c negs r4, r7 + e454: 417c adcs r4, r7 + e456: 00a4 lsls r4, r4, #2 + e458: e7b1 b.n e3be + uint32_t ofs = 0; + e45a: 2300 movs r3, #0 + e45c: 469b mov fp, r3 + int8_t pos = 0; + e45e: 2400 movs r4, #0 + lv_coord_t w = 0; + e460: 469a mov sl, r3 + e462: e7ac b.n e3be + e464: 00007e7d .word 0x00007e7d + e468: 00010367 .word 0x00010367 + e46c: 00010325 .word 0x00010325 + e470: 00018a2c .word 0x00018a2c + e474: 00010e59 .word 0x00010e59 + e478: 00010b6d .word 0x00010b6d + lv_fs_seek(user_data->f, ofs + 4); /*+4 to skip the header*/ + e47c: 4659 mov r1, fp + e47e: 3104 adds r1, #4 + e480: 6838 ldr r0, [r7, #0] + e482: 4b14 ldr r3, [pc, #80] ; (e4d4 ) + e484: 4798 blx r3 + lv_fs_read(user_data->f, fs_buf, w, NULL); + e486: 2300 movs r3, #0 + e488: 4652 mov r2, sl + e48a: 9902 ldr r1, [sp, #8] + e48c: 6838 ldr r0, [r7, #0] + e48e: 4d12 ldr r5, [pc, #72] ; (e4d8 ) + e490: 47a8 blx r5 + data_tmp = fs_buf; + e492: 9902 ldr r1, [sp, #8] + e494: e79e b.n e3d4 + e496: 3003 adds r0, #3 + for(i = 0; i < len; i++) { + e498: 4560 cmp r0, ip + e49a: d016 beq.n e4ca + uint8_t val_act = (*data_tmp & (mask << pos)) >> pos; + e49c: 780a ldrb r2, [r1, #0] + e49e: 4643 mov r3, r8 + e4a0: 40a3 lsls r3, r4 + e4a2: 4013 ands r3, r2 + e4a4: 4123 asrs r3, r4 + lv_color_t color = user_data->palette[val_act]; + e4a6: 4652 mov r2, sl + e4a8: 4013 ands r3, r2 + e4aa: 005a lsls r2, r3, #1 + e4ac: 687d ldr r5, [r7, #4] + e4ae: 5b52 ldrh r2, [r2, r5] + buf[i * LV_IMG_PX_SIZE_ALPHA_BYTE] = color.full & 0xFF; + e4b0: 7002 strb r2, [r0, #0] + buf[i * LV_IMG_PX_SIZE_ALPHA_BYTE + 1] = (color.full >> 8) & 0xFF; + e4b2: 0a12 lsrs r2, r2, #8 + e4b4: 7042 strb r2, [r0, #1] + buf[i * LV_IMG_PX_SIZE_ALPHA_BYTE + LV_IMG_PX_SIZE_ALPHA_BYTE - 1] = user_data->opa[val_act]; + e4b6: 68ba ldr r2, [r7, #8] + e4b8: 5cd3 ldrb r3, [r2, r3] + e4ba: 7083 strb r3, [r0, #2] + pos -= px_size; + e4bc: 1ba4 subs r4, r4, r6 + e4be: b264 sxtb r4, r4 + if(pos < 0) { + e4c0: 2c00 cmp r4, #0 + e4c2: dae8 bge.n e496 + pos = 8 - px_size; + e4c4: 9c01 ldr r4, [sp, #4] + data_tmp++; + e4c6: 3101 adds r1, #1 + e4c8: e7e5 b.n e496 + } + } +#if LV_USE_FILESYSTEM + _lv_mem_buf_release(fs_buf); + e4ca: 9802 ldr r0, [sp, #8] + e4cc: 4b03 ldr r3, [pc, #12] ; (e4dc ) + e4ce: 4798 blx r3 + res = lv_img_decoder_built_in_line_indexed(dsc, x, y, len, buf); + e4d0: 2001 movs r0, #1 + e4d2: e610 b.n e0f6 + e4d4: 00010367 .word 0x00010367 + e4d8: 00010325 .word 0x00010325 + e4dc: 00010b6d .word 0x00010b6d + +0000e4e0 : +{ + e4e0: b5f0 push {r4, r5, r6, r7, lr} + e4e2: b083 sub sp, #12 + e4e4: 9001 str r0, [sp, #4] + e4e6: 000d movs r5, r1 + header->always_zero = 0; + e4e8: 780a ldrb r2, [r1, #0] + e4ea: 231f movs r3, #31 + e4ec: 4013 ands r3, r2 + e4ee: 700b strb r3, [r1, #0] + _LV_LL_READ(LV_GC_ROOT(_lv_img_defoder_ll), d) { + e4f0: 480d ldr r0, [pc, #52] ; (e528 ) + e4f2: 4b0e ldr r3, [pc, #56] ; (e52c ) + e4f4: 4798 blx r3 + e4f6: 1e04 subs r4, r0, #0 + e4f8: d014 beq.n e524 + e4fa: 4e0d ldr r6, [pc, #52] ; (e530 ) + e4fc: e005 b.n e50a + res = LV_RES_INV; + e4fe: 2700 movs r7, #0 + _LV_LL_READ(LV_GC_ROOT(_lv_img_defoder_ll), d) { + e500: 0021 movs r1, r4 + e502: 4809 ldr r0, [pc, #36] ; (e528 ) + e504: 47b0 blx r6 + e506: 1e04 subs r4, r0, #0 + e508: d009 beq.n e51e + if(d->info_cb) { + e50a: 6823 ldr r3, [r4, #0] + e50c: 2b00 cmp r3, #0 + e50e: d0f6 beq.n e4fe + res = d->info_cb(d, src, header); + e510: 002a movs r2, r5 + e512: 9901 ldr r1, [sp, #4] + e514: 0020 movs r0, r4 + e516: 4798 blx r3 + e518: 0007 movs r7, r0 + if(res == LV_RES_OK) break; + e51a: 2801 cmp r0, #1 + e51c: d1f0 bne.n e500 +} + e51e: 0038 movs r0, r7 + e520: b003 add sp, #12 + e522: bdf0 pop {r4, r5, r6, r7, pc} + lv_res_t res = LV_RES_INV; + e524: 2700 movs r7, #0 + e526: e7fa b.n e51e + e528: 20004cd0 .word 0x20004cd0 + e52c: 00010605 .word 0x00010605 + e530: 0001061d .word 0x0001061d + +0000e534 : +{ + e534: b5f0 push {r4, r5, r6, r7, lr} + e536: b083 sub sp, #12 + e538: 0007 movs r7, r0 + e53a: 9100 str r1, [sp, #0] + dsc->color = color; + e53c: 8102 strh r2, [r0, #8] + dsc->src_type = lv_img_src_get_type(src); + e53e: 0008 movs r0, r1 + e540: 4b25 ldr r3, [pc, #148] ; (e5d8 ) + e542: 4798 blx r3 + e544: 72b8 strb r0, [r7, #10] + dsc->user_data = NULL; + e546: 2300 movs r3, #0 + e548: 61fb str r3, [r7, #28] + if(dsc->src_type == LV_IMG_SRC_FILE) { + e54a: 2801 cmp r0, #1 + e54c: d00e beq.n e56c + dsc->src = src; + e54e: 9b00 ldr r3, [sp, #0] + e550: 607b str r3, [r7, #4] + _LV_LL_READ(LV_GC_ROOT(_lv_img_defoder_ll), d) { + e552: 4822 ldr r0, [pc, #136] ; (e5dc ) + e554: 4b22 ldr r3, [pc, #136] ; (e5e0 ) + e556: 4798 blx r3 + e558: 1e04 subs r4, r0, #0 + e55a: d036 beq.n e5ca + e55c: 2500 movs r5, #0 + res = d->info_cb(d, src, &dsc->header); + e55e: 230c movs r3, #12 + e560: 469c mov ip, r3 + e562: 44bc add ip, r7 + e564: 4663 mov r3, ip + e566: 9301 str r3, [sp, #4] + _LV_LL_READ(LV_GC_ROOT(_lv_img_defoder_ll), d) { + e568: 4e1e ldr r6, [pc, #120] ; (e5e4 ) + e56a: e010 b.n e58e + size_t fnlen = strlen(src); + e56c: 9c00 ldr r4, [sp, #0] + e56e: 0020 movs r0, r4 + e570: 4b1d ldr r3, [pc, #116] ; (e5e8 ) + e572: 4798 blx r3 + dsc->src = lv_mem_alloc(fnlen + 1); + e574: 3001 adds r0, #1 + e576: 4b1d ldr r3, [pc, #116] ; (e5ec ) + e578: 4798 blx r3 + e57a: 6078 str r0, [r7, #4] + strcpy((char *)dsc->src, src); + e57c: 0021 movs r1, r4 + e57e: 4b1c ldr r3, [pc, #112] ; (e5f0 ) + e580: 4798 blx r3 + e582: e7e6 b.n e552 + _LV_LL_READ(LV_GC_ROOT(_lv_img_defoder_ll), d) { + e584: 0021 movs r1, r4 + e586: 4815 ldr r0, [pc, #84] ; (e5dc ) + e588: 47b0 blx r6 + e58a: 1e04 subs r4, r0, #0 + e58c: d018 beq.n e5c0 + if(d->info_cb == NULL || d->open_cb == NULL) continue; + e58e: 6823 ldr r3, [r4, #0] + e590: 2b00 cmp r3, #0 + e592: d0f7 beq.n e584 + e594: 6862 ldr r2, [r4, #4] + e596: 2a00 cmp r2, #0 + e598: d0f4 beq.n e584 + res = d->info_cb(d, src, &dsc->header); + e59a: 9a01 ldr r2, [sp, #4] + e59c: 9900 ldr r1, [sp, #0] + e59e: 0020 movs r0, r4 + e5a0: 4798 blx r3 + e5a2: 0005 movs r5, r0 + if(res != LV_RES_OK) continue; + e5a4: 2801 cmp r0, #1 + e5a6: d1ed bne.n e584 + dsc->error_msg = NULL; + e5a8: 2300 movs r3, #0 + e5aa: 61bb str r3, [r7, #24] + dsc->img_data = NULL; + e5ac: 613b str r3, [r7, #16] + dsc->decoder = d; + e5ae: 603c str r4, [r7, #0] + res = d->open_cb(d, dsc); + e5b0: 0039 movs r1, r7 + e5b2: 0020 movs r0, r4 + e5b4: 6863 ldr r3, [r4, #4] + e5b6: 4798 blx r3 + e5b8: 0005 movs r5, r0 + if(res == LV_RES_OK) break; + e5ba: 2801 cmp r0, #1 + e5bc: d1e2 bne.n e584 + e5be: e001 b.n e5c4 + if(res == LV_RES_INV) { + e5c0: 2d00 cmp r5, #0 + e5c2: d003 beq.n e5cc +} + e5c4: 0028 movs r0, r5 + e5c6: b003 add sp, #12 + e5c8: bdf0 pop {r4, r5, r6, r7, pc} + lv_res_t res = LV_RES_INV; + e5ca: 2500 movs r5, #0 + _lv_memset_00(dsc, sizeof(lv_img_decoder_dsc_t)); + e5cc: 2120 movs r1, #32 + e5ce: 0038 movs r0, r7 + e5d0: 4b08 ldr r3, [pc, #32] ; (e5f4 ) + e5d2: 4798 blx r3 + e5d4: e7f6 b.n e5c4 + e5d6: 46c0 nop ; (mov r8, r8) + e5d8: 000080f9 .word 0x000080f9 + e5dc: 20004cd0 .word 0x20004cd0 + e5e0: 00010605 .word 0x00010605 + e5e4: 0001061d .word 0x0001061d + e5e8: 00017f61 .word 0x00017f61 + e5ec: 00010a09 .word 0x00010a09 + e5f0: 00017f51 .word 0x00017f51 + e5f4: 00010fe5 .word 0x00010fe5 + +0000e5f8 : +{ + e5f8: b570 push {r4, r5, r6, lr} + e5fa: b082 sub sp, #8 + if(dsc->decoder->read_line_cb) res = dsc->decoder->read_line_cb(dsc->decoder, dsc, x, y, len, buf); + e5fc: 6805 ldr r5, [r0, #0] + e5fe: 68ac ldr r4, [r5, #8] + e600: 2c00 cmp r4, #0 + e602: d009 beq.n e618 + e604: 9e06 ldr r6, [sp, #24] + e606: 9601 str r6, [sp, #4] + e608: 9300 str r3, [sp, #0] + e60a: 0013 movs r3, r2 + e60c: 000a movs r2, r1 + e60e: 0001 movs r1, r0 + e610: 0028 movs r0, r5 + e612: 47a0 blx r4 +} + e614: b002 add sp, #8 + e616: bd70 pop {r4, r5, r6, pc} + lv_res_t res = LV_RES_INV; + e618: 2000 movs r0, #0 + e61a: e7fb b.n e614 + +0000e61c : +{ + e61c: b510 push {r4, lr} + e61e: 0004 movs r4, r0 + if(dsc->decoder) { + e620: 6800 ldr r0, [r0, #0] + e622: 2800 cmp r0, #0 + e624: d007 beq.n e636 + if(dsc->decoder->close_cb) dsc->decoder->close_cb(dsc->decoder, dsc); + e626: 68c3 ldr r3, [r0, #12] + e628: 2b00 cmp r3, #0 + e62a: d001 beq.n e630 + e62c: 0021 movs r1, r4 + e62e: 4798 blx r3 + if(dsc->src_type == LV_IMG_SRC_FILE) { + e630: 7aa3 ldrb r3, [r4, #10] + e632: 2b01 cmp r3, #1 + e634: d000 beq.n e638 +} + e636: bd10 pop {r4, pc} + lv_mem_free(dsc->src); + e638: 6860 ldr r0, [r4, #4] + e63a: 4b02 ldr r3, [pc, #8] ; (e644 ) + e63c: 4798 blx r3 + dsc->src = NULL; + e63e: 2300 movs r3, #0 + e640: 6063 str r3, [r4, #4] +} + e642: e7f8 b.n e636 + e644: 00010ad1 .word 0x00010ad1 + +0000e648 : +{ + e648: b510 push {r4, lr} + decoder = _lv_ll_ins_head(&LV_GC_ROOT(_lv_img_defoder_ll)); + e64a: 480b ldr r0, [pc, #44] ; (e678 ) + e64c: 4b0b ldr r3, [pc, #44] ; (e67c ) + e64e: 4798 blx r3 + e650: 0004 movs r4, r0 + LV_ASSERT_MEM(decoder); + e652: 4b0b ldr r3, [pc, #44] ; (e680 ) + e654: 4798 blx r3 + e656: 2800 cmp r0, #0 + e658: d007 beq.n e66a + if(decoder == NULL) return NULL; + e65a: 2c00 cmp r4, #0 + e65c: d003 beq.n e666 + _lv_memset_00(decoder, sizeof(lv_img_decoder_t)); + e65e: 2110 movs r1, #16 + e660: 0020 movs r0, r4 + e662: 4b08 ldr r3, [pc, #32] ; (e684 ) + e664: 4798 blx r3 +} + e666: 0020 movs r0, r4 + e668: bd10 pop {r4, pc} + LV_ASSERT_MEM(decoder); + e66a: 0022 movs r2, r4 + e66c: 2300 movs r3, #0 + e66e: 4806 ldr r0, [pc, #24] ; (e688 ) + e670: 4906 ldr r1, [pc, #24] ; (e68c ) + e672: 4788 blx r1 + e674: e7fe b.n e674 + e676: 46c0 nop ; (mov r8, r8) + e678: 20004cd0 .word 0x20004cd0 + e67c: 00010565 .word 0x00010565 + e680: 00001415 .word 0x00001415 + e684: 00010fe5 .word 0x00010fe5 + e688: 00018804 .word 0x00018804 + e68c: 0000141d .word 0x0000141d + +0000e690 <_lv_img_decoder_init>: +{ + e690: b510 push {r4, lr} + _lv_ll_init(&LV_GC_ROOT(_lv_img_defoder_ll), sizeof(lv_img_decoder_t)); + e692: 2110 movs r1, #16 + e694: 480c ldr r0, [pc, #48] ; (e6c8 <_lv_img_decoder_init+0x38>) + e696: 4b0d ldr r3, [pc, #52] ; (e6cc <_lv_img_decoder_init+0x3c>) + e698: 4798 blx r3 + decoder = lv_img_decoder_create(); + e69a: 4b0d ldr r3, [pc, #52] ; (e6d0 <_lv_img_decoder_init+0x40>) + e69c: 4798 blx r3 + if(decoder == NULL) { + e69e: 2800 cmp r0, #0 + e6a0: d008 beq.n e6b4 <_lv_img_decoder_init+0x24> + decoder->info_cb = info_cb; + e6a2: 4b0c ldr r3, [pc, #48] ; (e6d4 <_lv_img_decoder_init+0x44>) + e6a4: 6003 str r3, [r0, #0] + decoder->open_cb = open_cb; + e6a6: 4b0c ldr r3, [pc, #48] ; (e6d8 <_lv_img_decoder_init+0x48>) + e6a8: 6043 str r3, [r0, #4] + decoder->read_line_cb = read_line_cb; + e6aa: 4b0c ldr r3, [pc, #48] ; (e6dc <_lv_img_decoder_init+0x4c>) + e6ac: 6083 str r3, [r0, #8] + decoder->close_cb = close_cb; + e6ae: 4b0c ldr r3, [pc, #48] ; (e6e0 <_lv_img_decoder_init+0x50>) + e6b0: 60c3 str r3, [r0, #12] +} + e6b2: bd10 pop {r4, pc} + LV_ASSERT_MEM(decoder); + e6b4: 4b0b ldr r3, [pc, #44] ; (e6e4 <_lv_img_decoder_init+0x54>) + e6b6: 4798 blx r3 + e6b8: 2800 cmp r0, #0 + e6ba: d1fa bne.n e6b2 <_lv_img_decoder_init+0x22> + e6bc: 2200 movs r2, #0 + e6be: 2300 movs r3, #0 + e6c0: 4809 ldr r0, [pc, #36] ; (e6e8 <_lv_img_decoder_init+0x58>) + e6c2: 490a ldr r1, [pc, #40] ; (e6ec <_lv_img_decoder_init+0x5c>) + e6c4: 4788 blx r1 + e6c6: e7fe b.n e6c6 <_lv_img_decoder_init+0x36> + e6c8: 20004cd0 .word 0x20004cd0 + e6cc: 00010551 .word 0x00010551 + e6d0: 0000e649 .word 0x0000e649 + e6d4: 0000dca1 .word 0x0000dca1 + e6d8: 0000ddc5 .word 0x0000ddc5 + e6dc: 0000e0c9 .word 0x0000e0c9 + e6e0: 0000dd81 .word 0x0000dd81 + e6e4: 00001415 .word 0x00001415 + e6e8: 00018804 .word 0x00018804 + e6ec: 0000141d .word 0x0000141d + +0000e6f0 : + * @param font_p pointer to a font + * @param letter an UNICODE character code + * @return pointer to the bitmap of the letter + */ +const uint8_t * lv_font_get_glyph_bitmap(const lv_font_t * font_p, uint32_t letter) +{ + e6f0: b510 push {r4, lr} + return font_p->get_glyph_bitmap(font_p, letter); + e6f2: 6843 ldr r3, [r0, #4] + e6f4: 4798 blx r3 +} + e6f6: bd10 pop {r4, pc} + +0000e6f8 : + * @return true: descriptor is successfully loaded into `dsc_out`. + * false: the letter was not found, no data is loaded to `dsc_out` + */ +bool lv_font_get_glyph_dsc(const lv_font_t * font_p, lv_font_glyph_dsc_t * dsc_out, uint32_t letter, + uint32_t letter_next) +{ + e6f8: b510 push {r4, lr} + return font_p->get_glyph_dsc(font_p, dsc_out, letter, letter_next); + e6fa: 6804 ldr r4, [r0, #0] + e6fc: 47a0 blx r4 +} + e6fe: bd10 pop {r4, pc} + +0000e700 : + * @param letter an UNICODE letter + * @param letter_next the next letter after `letter`. Used for kerning + * @return the width of the glyph + */ +uint16_t lv_font_get_glyph_width(const lv_font_t * font, uint32_t letter, uint32_t letter_next) +{ + e700: b510 push {r4, lr} + e702: b084 sub sp, #16 + e704: 0013 movs r3, r2 + lv_font_glyph_dsc_t g; + bool ret; + ret = lv_font_get_glyph_dsc(font, &g, letter, letter_next); + e706: 000a movs r2, r1 + e708: a901 add r1, sp, #4 + e70a: 4c05 ldr r4, [pc, #20] ; (e720 ) + e70c: 47a0 blx r4 + if(ret) return g.adv_w; + else return 0; + e70e: 2300 movs r3, #0 + if(ret) return g.adv_w; + e710: 2800 cmp r0, #0 + e712: d001 beq.n e718 + e714: ab01 add r3, sp, #4 + e716: 881b ldrh r3, [r3, #0] +} + e718: 0018 movs r0, r3 + e71a: b004 add sp, #16 + e71c: bd10 pop {r4, pc} + e71e: 46c0 nop ; (mov r8, r8) + e720: 0000e6f9 .word 0x0000e6f9 + +0000e724 : +{ + const uint8_t * ref8_p = ref; + const uint8_t * element8_p = element; + + /*If the MSB is different it will matter. If not return the diff. of the LSB*/ + if(ref8_p[0] != element8_p[0]) return (int32_t)ref8_p[0] - element8_p[0]; + e724: 7803 ldrb r3, [r0, #0] + e726: 780a ldrb r2, [r1, #0] + e728: 4293 cmp r3, r2 + e72a: d001 beq.n e730 + e72c: 1a98 subs r0, r3, r2 + else return (int32_t) ref8_p[1] - element8_p[1]; + +} + e72e: 4770 bx lr + else return (int32_t) ref8_p[1] - element8_p[1]; + e730: 7840 ldrb r0, [r0, #1] + e732: 784b ldrb r3, [r1, #1] + e734: 1ac0 subs r0, r0, r3 + e736: e7fa b.n e72e + +0000e738 : +{ + const uint16_t * ref16_p = ref; + const uint16_t * element16_p = element; + + /*If the MSB is different it will matter. If not return the diff. of the LSB*/ + if(ref16_p[0] != element16_p[0]) return (int32_t)ref16_p[0] - element16_p[0]; + e738: 8803 ldrh r3, [r0, #0] + e73a: 880a ldrh r2, [r1, #0] + e73c: 4293 cmp r3, r2 + e73e: d001 beq.n e744 + e740: 1a98 subs r0, r3, r2 + else return (int32_t) ref16_p[1] - element16_p[1]; +} + e742: 4770 bx lr + else return (int32_t) ref16_p[1] - element16_p[1]; + e744: 8840 ldrh r0, [r0, #2] + e746: 884b ldrh r3, [r1, #2] + e748: 1ac0 subs r0, r0, r3 + e74a: e7fa b.n e742 + +0000e74c : + * @retval > 0 Reference is less than element. + * + */ +static int32_t unicode_list_compare(const void * ref, const void * element) +{ + return ((int32_t)(*(uint16_t *)ref)) - ((int32_t)(*(uint16_t *)element)); + e74c: 8800 ldrh r0, [r0, #0] + e74e: 880b ldrh r3, [r1, #0] + e750: 1ac0 subs r0, r0, r3 +} + e752: 4770 bx lr + +0000e754 : +{ + e754: b5f0 push {r4, r5, r6, r7, lr} + e756: b087 sub sp, #28 + e758: 000c movs r4, r1 + if(letter == '\0') return 0; + e75a: 1e0b subs r3, r1, #0 + e75c: d018 beq.n e790 + lv_font_fmt_txt_dsc_t * fdsc = (lv_font_fmt_txt_dsc_t *) font->dsc; + e75e: 6906 ldr r6, [r0, #16] + if(letter == fdsc->last_letter) return fdsc->last_glyph_id; + e760: 69b3 ldr r3, [r6, #24] + e762: 4299 cmp r1, r3 + e764: d017 beq.n e796 + for(i = 0; i < fdsc->cmap_num; i++) { + e766: 8a72 ldrh r2, [r6, #18] + e768: 0592 lsls r2, r2, #22 + e76a: 0d92 lsrs r2, r2, #22 + e76c: 2a00 cmp r2, #0 + e76e: dd62 ble.n e836 + uint32_t rcp = letter - fdsc->cmaps[i].range_start; + e770: 68b7 ldr r7, [r6, #8] + e772: 683b ldr r3, [r7, #0] + e774: 1ac8 subs r0, r1, r3 + e776: 9005 str r0, [sp, #20] + if(rcp > fdsc->cmaps[i].range_length) continue; + e778: 88bb ldrh r3, [r7, #4] + e77a: 4298 cmp r0, r3 + e77c: d80d bhi.n e79a + uint32_t rcp = letter - fdsc->cmaps[i].range_start; + e77e: 2300 movs r3, #0 + e780: 9303 str r3, [sp, #12] + if(fdsc->cmaps[i].type == LV_FONT_FMT_TXT_CMAP_FORMAT0_TINY) { + e782: 7cba ldrb r2, [r7, #18] + e784: 2a00 cmp r2, #0 + e786: d11a bne.n e7be + glyph_id = fdsc->cmaps[i].glyph_id_start + rcp; + e788: 88fb ldrh r3, [r7, #6] + e78a: 181b adds r3, r3, r0 + fdsc->last_letter = letter; + e78c: 61b4 str r4, [r6, #24] + fdsc->last_glyph_id = glyph_id; + e78e: 61f3 str r3, [r6, #28] +} + e790: 0018 movs r0, r3 + e792: b007 add sp, #28 + e794: bdf0 pop {r4, r5, r6, r7, pc} + if(letter == fdsc->last_letter) return fdsc->last_glyph_id; + e796: 69f3 ldr r3, [r6, #28] + e798: e7fa b.n e790 + if(rcp > fdsc->cmaps[i].range_length) continue; + e79a: 2100 movs r1, #0 + for(i = 0; i < fdsc->cmap_num; i++) { + e79c: 3101 adds r1, #1 + e79e: b289 uxth r1, r1 + e7a0: 4291 cmp r1, r2 + e7a2: da48 bge.n e836 + uint32_t rcp = letter - fdsc->cmaps[i].range_start; + e7a4: 008b lsls r3, r1, #2 + e7a6: 185b adds r3, r3, r1 + e7a8: 009b lsls r3, r3, #2 + e7aa: 9303 str r3, [sp, #12] + e7ac: 18fb adds r3, r7, r3 + e7ae: 6818 ldr r0, [r3, #0] + e7b0: 1a20 subs r0, r4, r0 + e7b2: 9005 str r0, [sp, #20] + if(rcp > fdsc->cmaps[i].range_length) continue; + e7b4: 889d ldrh r5, [r3, #4] + e7b6: 42a8 cmp r0, r5 + e7b8: d8f0 bhi.n e79c + uint32_t rcp = letter - fdsc->cmaps[i].range_start; + e7ba: 001f movs r7, r3 + e7bc: e7e1 b.n e782 + else if(fdsc->cmaps[i].type == LV_FONT_FMT_TXT_CMAP_FORMAT0_FULL) { + e7be: 2a01 cmp r2, #1 + e7c0: d01b beq.n e7fa + else if(fdsc->cmaps[i].type == LV_FONT_FMT_TXT_CMAP_SPARSE_TINY) { + e7c2: 2a02 cmp r2, #2 + e7c4: d01e beq.n e804 + uint32_t glyph_id = 0; + e7c6: 2300 movs r3, #0 + else if(fdsc->cmaps[i].type == LV_FONT_FMT_TXT_CMAP_SPARSE_FULL) { + e7c8: 2a03 cmp r2, #3 + e7ca: d1df bne.n e78c + uint8_t * p = _lv_utils_bsearch(&rcp, fdsc->cmaps[i].unicode_list, fdsc->cmaps[i].list_length, + e7cc: 8a3a ldrh r2, [r7, #16] + e7ce: 68b9 ldr r1, [r7, #8] + e7d0: 4b1b ldr r3, [pc, #108] ; (e840 ) + e7d2: 9300 str r3, [sp, #0] + e7d4: 2302 movs r3, #2 + e7d6: a805 add r0, sp, #20 + e7d8: 4f1a ldr r7, [pc, #104] ; (e844 ) + e7da: 47b8 blx r7 + if(p) { + e7dc: 2800 cmp r0, #0 + e7de: d028 beq.n e832 + lv_uintptr_t ofs = (lv_uintptr_t)(p - (uint8_t *) fdsc->cmaps[i].unicode_list); + e7e0: 9b03 ldr r3, [sp, #12] + e7e2: 68b2 ldr r2, [r6, #8] + e7e4: 4694 mov ip, r2 + e7e6: 4463 add r3, ip + e7e8: 001d movs r5, r3 + e7ea: 689b ldr r3, [r3, #8] + e7ec: 1ac0 subs r0, r0, r3 + ofs = ofs >> 1; /*The list stores `uint16_t` so the get the index divide by 2*/ + e7ee: 0840 lsrs r0, r0, #1 + glyph_id = fdsc->cmaps[i].glyph_id_start + gid_ofs_16[ofs]; + e7f0: 68eb ldr r3, [r5, #12] + e7f2: 5c18 ldrb r0, [r3, r0] + e7f4: 88eb ldrh r3, [r5, #6] + e7f6: 18c3 adds r3, r0, r3 + e7f8: e7c8 b.n e78c + glyph_id = fdsc->cmaps[i].glyph_id_start + gid_ofs_8[rcp]; + e7fa: 68fb ldr r3, [r7, #12] + e7fc: 5c18 ldrb r0, [r3, r0] + e7fe: 88fb ldrh r3, [r7, #6] + e800: 18c3 adds r3, r0, r3 + e802: e7c3 b.n e78c + uint8_t * p = _lv_utils_bsearch(&rcp, fdsc->cmaps[i].unicode_list, fdsc->cmaps[i].list_length, + e804: 8a3a ldrh r2, [r7, #16] + e806: 68b9 ldr r1, [r7, #8] + e808: 4b0d ldr r3, [pc, #52] ; (e840 ) + e80a: 9300 str r3, [sp, #0] + e80c: 2302 movs r3, #2 + e80e: a805 add r0, sp, #20 + e810: 4f0c ldr r7, [pc, #48] ; (e844 ) + e812: 47b8 blx r7 + if(p) { + e814: 2800 cmp r0, #0 + e816: d00a beq.n e82e + lv_uintptr_t ofs = (lv_uintptr_t)(p - (uint8_t *) fdsc->cmaps[i].unicode_list); + e818: 9b03 ldr r3, [sp, #12] + e81a: 68b2 ldr r2, [r6, #8] + e81c: 4694 mov ip, r2 + e81e: 4463 add r3, ip + e820: 001d movs r5, r3 + e822: 689b ldr r3, [r3, #8] + e824: 1ac0 subs r0, r0, r3 + ofs = ofs >> 1; /*The list stores `uint16_t` so the get the index divide by 2*/ + e826: 0840 lsrs r0, r0, #1 + glyph_id = fdsc->cmaps[i].glyph_id_start + ofs; + e828: 88eb ldrh r3, [r5, #6] + e82a: 18c3 adds r3, r0, r3 + e82c: e7ae b.n e78c + uint32_t glyph_id = 0; + e82e: 2300 movs r3, #0 + e830: e7ac b.n e78c + e832: 2300 movs r3, #0 + e834: e7aa b.n e78c + fdsc->last_letter = letter; + e836: 61b4 str r4, [r6, #24] + fdsc->last_glyph_id = 0; + e838: 2300 movs r3, #0 + e83a: 61f3 str r3, [r6, #28] + return 0; + e83c: e7a8 b.n e790 + e83e: 46c0 nop ; (mov r8, r8) + e840: 0000e74d .word 0x0000e74d + e844: 00011b89 .word 0x00011b89 + +0000e848 : +{ + e848: b5f0 push {r4, r5, r6, r7, lr} + e84a: 46de mov lr, fp + e84c: 4657 mov r7, sl + e84e: 464e mov r6, r9 + e850: 4645 mov r5, r8 + e852: b5e0 push {r5, r6, r7, lr} + e854: b099 sub sp, #100 ; 0x64 + if(unicode_letter == '\t') unicode_letter = ' '; + e856: 2909 cmp r1, #9 + e858: d01c beq.n e894 + lv_font_fmt_txt_dsc_t * fdsc = (lv_font_fmt_txt_dsc_t *) font->dsc; + e85a: 6905 ldr r5, [r0, #16] + uint32_t gid = get_glyph_dsc_id(font, unicode_letter); + e85c: 4bcd ldr r3, [pc, #820] ; (eb94 ) + e85e: 4798 blx r3 + if(!gid) return NULL; + e860: 2800 cmp r0, #0 + e862: d101 bne.n e868 + e864: f000 fcdb bl f21e + const lv_font_fmt_txt_glyph_dsc_t * gdsc = &fdsc->glyph_dsc[gid]; + e868: 00c0 lsls r0, r0, #3 + e86a: 686b ldr r3, [r5, #4] + e86c: 181e adds r6, r3, r0 + if(fdsc->bitmap_format == LV_FONT_FMT_TXT_PLAIN) { + e86e: 7d2b ldrb r3, [r5, #20] + e870: 079b lsls r3, r3, #30 + e872: d111 bne.n e898 + if(gdsc) return &fdsc->glyph_bitmap[gdsc->bitmap_index]; + e874: 2e00 cmp r6, #0 + e876: d101 bne.n e87c + e878: f000 fcd4 bl f224 + e87c: 6830 ldr r0, [r6, #0] + e87e: 0300 lsls r0, r0, #12 + e880: 0b03 lsrs r3, r0, #12 + e882: 6828 ldr r0, [r5, #0] + e884: 18c0 adds r0, r0, r3 +} + e886: b019 add sp, #100 ; 0x64 + e888: bc3c pop {r2, r3, r4, r5} + e88a: 4690 mov r8, r2 + e88c: 4699 mov r9, r3 + e88e: 46a2 mov sl, r4 + e890: 46ab mov fp, r5 + e892: bdf0 pop {r4, r5, r6, r7, pc} + if(unicode_letter == '\t') unicode_letter = ' '; + e894: 3117 adds r1, #23 + e896: e7e0 b.n e85a + uint32_t gsize = gdsc->box_w * gdsc->box_h; + e898: 7933 ldrb r3, [r6, #4] + e89a: 7974 ldrb r4, [r6, #5] + e89c: 435c muls r4, r3 + if(gsize == 0) return NULL; + e89e: 2c00 cmp r4, #0 + e8a0: d101 bne.n e8a6 + e8a2: f000 fcc2 bl f22a + switch(fdsc->bpp) { + e8a6: 7ceb ldrb r3, [r5, #19] + e8a8: 069b lsls r3, r3, #26 + e8aa: 0f1b lsrs r3, r3, #28 + e8ac: b2da uxtb r2, r3 + e8ae: 2a02 cmp r2, #2 + e8b0: d100 bne.n e8b4 + e8b2: e08d b.n e9d0 + e8b4: d908 bls.n e8c8 + e8b6: b2da uxtb r2, r3 + e8b8: 2a03 cmp r2, #3 + e8ba: d100 bne.n e8be + e8bc: e08b b.n e9d6 + e8be: 2a04 cmp r2, #4 + e8c0: d104 bne.n e8cc + buf_size = (gsize + 1) >> 1; + e8c2: 3401 adds r4, #1 + e8c4: 0864 lsrs r4, r4, #1 + break; + e8c6: e001 b.n e8cc + switch(fdsc->bpp) { + e8c8: 2a01 cmp r2, #1 + e8ca: d07e beq.n e9ca + if(_lv_mem_get_size(decompr_buf) < buf_size) { + e8cc: 4bb2 ldr r3, [pc, #712] ; (eb98 ) + e8ce: 6818 ldr r0, [r3, #0] + e8d0: 4bb2 ldr r3, [pc, #712] ; (eb9c ) + e8d2: 4798 blx r3 + e8d4: 4284 cmp r4, r0 + e8d6: d90f bls.n e8f8 + decompr_buf = lv_mem_realloc(decompr_buf, buf_size); + e8d8: 4faf ldr r7, [pc, #700] ; (eb98 ) + e8da: 0021 movs r1, r4 + e8dc: 6838 ldr r0, [r7, #0] + e8de: 4bb0 ldr r3, [pc, #704] ; (eba0 ) + e8e0: 4798 blx r3 + e8e2: 6038 str r0, [r7, #0] + LV_ASSERT_MEM(decompr_buf); + e8e4: 4baf ldr r3, [pc, #700] ; (eba4 ) + e8e6: 4798 blx r3 + e8e8: 2800 cmp r0, #0 + e8ea: d077 beq.n e9dc + if(decompr_buf == NULL) return NULL; + e8ec: 4baa ldr r3, [pc, #680] ; (eb98 ) + e8ee: 681b ldr r3, [r3, #0] + e8f0: 2b00 cmp r3, #0 + e8f2: d101 bne.n e8f8 + e8f4: f000 fc9c bl f230 + decompress(&fdsc->glyph_bitmap[gdsc->bitmap_index], decompr_buf, gdsc->box_w, gdsc->box_h, (uint8_t)fdsc->bpp); + e8f8: 6833 ldr r3, [r6, #0] + e8fa: 031b lsls r3, r3, #12 + e8fc: 0b1b lsrs r3, r3, #12 + e8fe: 682a ldr r2, [r5, #0] + e900: 18d2 adds r2, r2, r3 + e902: 4ba5 ldr r3, [pc, #660] ; (eb98 ) + e904: 681b ldr r3, [r3, #0] + e906: 9303 str r3, [sp, #12] + e908: 7933 ldrb r3, [r6, #4] + e90a: 930d str r3, [sp, #52] ; 0x34 + e90c: b21b sxth r3, r3 + e90e: 9311 str r3, [sp, #68] ; 0x44 + e910: 7973 ldrb r3, [r6, #5] + e912: 9310 str r3, [sp, #64] ; 0x40 + e914: b21b sxth r3, r3 + e916: 930e str r3, [sp, #56] ; 0x38 + e918: 7ceb ldrb r3, [r5, #19] + e91a: 069b lsls r3, r3, #26 + e91c: 0f1b lsrs r3, r3, #28 + e91e: b2d9 uxtb r1, r3 + e920: 9100 str r1, [sp, #0] + uint8_t wr_size = bpp; + e922: 9106 str r1, [sp, #24] + if(bpp == 3) wr_size = 4; + e924: 2903 cmp r1, #3 + e926: d060 beq.n e9ea + rle_in = in; + e928: 499f ldr r1, [pc, #636] ; (eba8 ) + e92a: 600a str r2, [r1, #0] + rle_bpp = bpp; + e92c: 4a9f ldr r2, [pc, #636] ; (ebac ) + e92e: 7013 strb r3, [r2, #0] + rle_state = RLE_STATE_SINGLE; + e930: 2300 movs r3, #0 + e932: 4a9f ldr r2, [pc, #636] ; (ebb0 ) + e934: 7013 strb r3, [r2, #0] + rle_rdp = 0; + e936: 4a9f ldr r2, [pc, #636] ; (ebb4 ) + e938: 6013 str r3, [r2, #0] + rle_prev_v = 0; + e93a: 4a9f ldr r2, [pc, #636] ; (ebb8 ) + e93c: 7013 strb r3, [r2, #0] + rle_cnt = 0; + e93e: 4a9f ldr r2, [pc, #636] ; (ebbc ) + e940: 7013 strb r3, [r2, #0] + uint8_t * line_buf1 = _lv_mem_buf_get(w); + e942: 9f0d ldr r7, [sp, #52] ; 0x34 + e944: 0038 movs r0, r7 + e946: 4c9e ldr r4, [pc, #632] ; (ebc0 ) + e948: 47a0 blx r4 + e94a: 0005 movs r5, r0 + e94c: 9017 str r0, [sp, #92] ; 0x5c + uint8_t * line_buf2 = _lv_mem_buf_get(w); + e94e: 0038 movs r0, r7 + e950: 47a0 blx r4 + e952: 9001 str r0, [sp, #4] + for(i = 0; i < w; i++) { + e954: 9b11 ldr r3, [sp, #68] ; 0x44 + e956: 2b00 cmp r3, #0 + e958: dc00 bgt.n e95c + e95a: e25e b.n ee1a + e95c: 4b96 ldr r3, [pc, #600] ; (ebb8 ) + e95e: 781b ldrb r3, [r3, #0] + e960: 9302 str r3, [sp, #8] + e962: 4b96 ldr r3, [pc, #600] ; (ebbc ) + e964: 781b ldrb r3, [r3, #0] + e966: 469a mov sl, r3 + ret = get_bits(rle_in, rle_rdp, rle_bpp); + e968: 4b8f ldr r3, [pc, #572] ; (eba8 ) + e96a: 681e ldr r6, [r3, #0] + e96c: 4b91 ldr r3, [pc, #580] ; (ebb4 ) + e96e: 6818 ldr r0, [r3, #0] + e970: 4b8e ldr r3, [pc, #568] ; (ebac ) + e972: 781b ldrb r3, [r3, #0] + e974: 4699 mov r9, r3 + bit_mask = (uint16_t)((uint16_t) 1 << len) - 1; + e976: 2301 movs r3, #1 + e978: 4649 mov r1, r9 + e97a: 408b lsls r3, r1 + e97c: 3b01 subs r3, #1 + e97e: b2db uxtb r3, r3 + e980: 930b str r3, [sp, #44] ; 0x2c + e982: 2308 movs r3, #8 + e984: 1a5b subs r3, r3, r1 + e986: 930c str r3, [sp, #48] ; 0x30 + e988: 2310 movs r3, #16 + e98a: 1a5b subs r3, r3, r1 + e98c: 930a str r3, [sp, #40] ; 0x28 + e98e: 4b88 ldr r3, [pc, #544] ; (ebb0 ) + e990: 781b ldrb r3, [r3, #0] + e992: 469c mov ip, r3 + e994: 002c movs r4, r5 + e996: 003b movs r3, r7 + e998: 3b01 subs r3, #1 + e99a: b29b uxth r3, r3 + e99c: 3301 adds r3, #1 + e99e: 930f str r3, [sp, #60] ; 0x3c + e9a0: 002a movs r2, r5 + e9a2: 469b mov fp, r3 + e9a4: 445a add r2, fp + e9a6: 9209 str r2, [sp, #36] ; 0x24 + if(bit_pos + len >= 8) { + e9a8: 2300 movs r3, #0 + e9aa: 9305 str r3, [sp, #20] + e9ac: 9308 str r3, [sp, #32] + e9ae: 2100 movs r1, #0 + e9b0: 9307 str r3, [sp, #28] + switch(len) { + e9b2: 464b mov r3, r9 + e9b4: 009b lsls r3, r3, #2 + e9b6: 469b mov fp, r3 + e9b8: 4b82 ldr r3, [pc, #520] ; (ebc4 ) + e9ba: 445b add r3, fp + e9bc: 9312 str r3, [sp, #72] ; 0x48 + e9be: 4653 mov r3, sl + e9c0: 9304 str r3, [sp, #16] + e9c2: 46a8 mov r8, r5 + e9c4: 4667 mov r7, ip + e9c6: 464d mov r5, r9 + e9c8: e031 b.n ea2e + buf_size = (gsize + 7) >> 3; + e9ca: 3407 adds r4, #7 + e9cc: 08e4 lsrs r4, r4, #3 + break; + e9ce: e77d b.n e8cc + buf_size = (gsize + 3) >> 2; + e9d0: 3403 adds r4, #3 + e9d2: 08a4 lsrs r4, r4, #2 + break; + e9d4: e77a b.n e8cc + buf_size = (gsize + 1) >> 1; + e9d6: 3401 adds r4, #1 + e9d8: 0864 lsrs r4, r4, #1 + break; + e9da: e777 b.n e8cc + LV_ASSERT_MEM(decompr_buf); + e9dc: 4b6e ldr r3, [pc, #440] ; (eb98 ) + e9de: 681a ldr r2, [r3, #0] + e9e0: 2300 movs r3, #0 + e9e2: 4879 ldr r0, [pc, #484] ; (ebc8 ) + e9e4: 4979 ldr r1, [pc, #484] ; (ebcc ) + e9e6: 4788 blx r1 + e9e8: e7fe b.n e9e8 + if(bpp == 3) wr_size = 4; + e9ea: 3101 adds r1, #1 + e9ec: 9106 str r1, [sp, #24] + e9ee: e79b b.n e928 + bit_mask = 0x3; + e9f0: 2303 movs r3, #3 + e9f2: 469c mov ip, r3 + uint32_t byte_pos = bit_pos >> 3; + e9f4: 08c3 lsrs r3, r0, #3 + bit_pos = bit_pos & 0x7; + e9f6: 2107 movs r1, #7 + e9f8: 4001 ands r1, r0 + if(bit_pos + len >= 8) { + e9fa: 194a adds r2, r1, r5 + e9fc: 2a07 cmp r2, #7 + e9fe: d82f bhi.n ea60 + return (in[byte_pos] >> (8 - bit_pos - len)) & bit_mask; + ea00: 5cf3 ldrb r3, [r6, r3] + ea02: 9a0c ldr r2, [sp, #48] ; 0x30 + ea04: 1a51 subs r1, r2, r1 + ea06: 410b asrs r3, r1 + ea08: 4662 mov r2, ip + ea0a: 401a ands r2, r3 + ea0c: 0013 movs r3, r2 + if(rle_rdp != 0 && rle_prev_v == ret) { + ea0e: 2800 cmp r0, #0 + ea10: d002 beq.n ea18 + ea12: 9a02 ldr r2, [sp, #8] + ea14: 4293 cmp r3, r2 + ea16: d031 beq.n ea7c + rle_rdp += rle_bpp; + ea18: 1940 adds r0, r0, r5 + rle_prev_v = ret; + ea1a: 9302 str r3, [sp, #8] + rle_rdp += rle_bpp; + ea1c: 2101 movs r1, #1 + ea1e: 2201 movs r2, #1 + ea20: 9207 str r2, [sp, #28] + out[i] = rle_next(); + ea22: 7023 strb r3, [r4, #0] + ea24: 3401 adds r4, #1 + for(i = 0; i < w; i++) { + ea26: 9b09 ldr r3, [sp, #36] ; 0x24 + ea28: 429c cmp r4, r3 + ea2a: d100 bne.n ea2e + ea2c: e14b b.n ecc6 + if(rle_state == RLE_STATE_SINGLE) { + ea2e: 2f00 cmp r7, #0 + ea30: d12c bne.n ea8c + switch(len) { + ea32: 464b mov r3, r9 + ea34: 2b08 cmp r3, #8 + ea36: d80d bhi.n ea54 + ea38: 4b65 ldr r3, [pc, #404] ; (ebd0 ) + ea3a: 465a mov r2, fp + ea3c: 589b ldr r3, [r3, r2] + ea3e: 9307 str r3, [sp, #28] + ea40: 469f mov pc, r3 + bit_mask = 0x7; + ea42: 2307 movs r3, #7 + ea44: 469c mov ip, r3 + ea46: e7d5 b.n e9f4 + bit_mask = 0xF; + ea48: 230f movs r3, #15 + ea4a: 469c mov ip, r3 + ea4c: e7d2 b.n e9f4 + bit_mask = 0xFF; + ea4e: 23ff movs r3, #255 ; 0xff + ea50: 469c mov ip, r3 + ea52: e7cf b.n e9f4 + bit_mask = (uint16_t)((uint16_t) 1 << len) - 1; + ea54: 9b0b ldr r3, [sp, #44] ; 0x2c + ea56: 469c mov ip, r3 + ea58: e7cc b.n e9f4 + bit_mask = 0x1; + ea5a: 2301 movs r3, #1 + ea5c: 469c mov ip, r3 + ea5e: e7c9 b.n e9f4 + uint16_t in16 = (in[byte_pos] << 8) + in[byte_pos + 1]; + ea60: 5cf2 ldrb r2, [r6, r3] + ea62: 0212 lsls r2, r2, #8 + ea64: 4692 mov sl, r2 + ea66: 18f3 adds r3, r6, r3 + ea68: 785b ldrb r3, [r3, #1] + ea6a: 4453 add r3, sl + return (in16 >> (16 - bit_pos - len)) & bit_mask; + ea6c: b29b uxth r3, r3 + ea6e: 9a0a ldr r2, [sp, #40] ; 0x28 + ea70: 1a51 subs r1, r2, r1 + ea72: 410b asrs r3, r1 + ea74: 4662 mov r2, ip + ea76: 401a ands r2, r3 + ea78: 0013 movs r3, r2 + ea7a: e7c8 b.n ea0e + if(rle_rdp != 0 && rle_prev_v == ret) { + ea7c: 2201 movs r2, #1 + ea7e: 9205 str r2, [sp, #20] + rle_cnt = 0; + ea80: 2200 movs r2, #0 + ea82: 9204 str r2, [sp, #16] + if(rle_rdp != 0 && rle_prev_v == ret) { + ea84: 3201 adds r2, #1 + ea86: 9208 str r2, [sp, #32] + rle_state = RLE_STATE_REPEATE; + ea88: 2701 movs r7, #1 + ea8a: e7c5 b.n ea18 + else if(rle_state == RLE_STATE_REPEATE) { + ea8c: 2f01 cmp r7, #1 + ea8e: d011 beq.n eab4 + uint8_t ret = 0; + ea90: 2300 movs r3, #0 + else if(rle_state == RLE_STATE_COUNTER) { + ea92: 2f02 cmp r7, #2 + ea94: d1c5 bne.n ea22 + rle_cnt--; + ea96: 9a04 ldr r2, [sp, #16] + ea98: 3a01 subs r2, #1 + ea9a: b2d3 uxtb r3, r2 + ea9c: 9304 str r3, [sp, #16] + if(rle_cnt == 0) { + ea9e: 2b00 cmp r3, #0 + eaa0: d000 beq.n eaa4 + eaa2: e10c b.n ecbe + switch(len) { + eaa4: 464b mov r3, r9 + eaa6: 2b08 cmp r3, #8 + eaa8: d900 bls.n eaac + eaaa: e0f1 b.n ec90 + eaac: 9b12 ldr r3, [sp, #72] ; 0x48 + eaae: 681b ldr r3, [r3, #0] + eab0: 9302 str r3, [sp, #8] + eab2: 469f mov pc, r3 + uint32_t byte_pos = bit_pos >> 3; + eab4: 08c3 lsrs r3, r0, #3 + bit_pos = bit_pos & 0x7; + eab6: 2107 movs r1, #7 + eab8: 4001 ands r1, r0 + if(bit_pos + len >= 8) { + eaba: 1c4a adds r2, r1, #1 + eabc: 2a07 cmp r2, #7 + eabe: d815 bhi.n eaec + return (in[byte_pos] >> (8 - bit_pos - len)) & bit_mask; + eac0: 5cf3 ldrb r3, [r6, r3] + eac2: 43c9 mvns r1, r1 + eac4: 3108 adds r1, #8 + eac6: 410b asrs r3, r1 + eac8: 2201 movs r2, #1 + eaca: 4013 ands r3, r2 + rle_cnt++; + eacc: 9a04 ldr r2, [sp, #16] + eace: 3201 adds r2, #1 + ead0: b2d2 uxtb r2, r2 + ead2: 9204 str r2, [sp, #16] + rle_rdp += 1; + ead4: 1c41 adds r1, r0, #1 + if(v == 1) { + ead6: 2b01 cmp r3, #1 + ead8: d015 beq.n eb06 + switch(len) { + eada: 464b mov r3, r9 + eadc: 2b08 cmp r3, #8 + eade: d900 bls.n eae2 + eae0: e0ab b.n ec3a + eae2: 4b3c ldr r3, [pc, #240] ; (ebd4 ) + eae4: 465a mov r2, fp + eae6: 589b ldr r3, [r3, r2] + eae8: 9302 str r3, [sp, #8] + eaea: 469f mov pc, r3 + uint16_t in16 = (in[byte_pos] << 8) + in[byte_pos + 1]; + eaec: 5cf2 ldrb r2, [r6, r3] + eaee: 0212 lsls r2, r2, #8 + eaf0: 4694 mov ip, r2 + eaf2: 18f3 adds r3, r6, r3 + eaf4: 785b ldrb r3, [r3, #1] + eaf6: 4463 add r3, ip + return (in16 >> (16 - bit_pos - len)) & bit_mask; + eaf8: b29b uxth r3, r3 + eafa: 43c9 mvns r1, r1 + eafc: 3110 adds r1, #16 + eafe: 410b asrs r3, r1 + eb00: 2201 movs r2, #1 + eb02: 4013 ands r3, r2 + eb04: e7e2 b.n eacc + if(rle_cnt == 11) { + eb06: 2a0b cmp r2, #11 + eb08: d005 beq.n eb16 + rle_rdp += 1; + eb0a: 0008 movs r0, r1 + ret = rle_prev_v; + eb0c: 9b02 ldr r3, [sp, #8] + if(rle_cnt == 11) { + eb0e: 2201 movs r2, #1 + eb10: 9205 str r2, [sp, #20] + eb12: 2101 movs r1, #1 + eb14: e785 b.n ea22 + uint32_t byte_pos = bit_pos >> 3; + eb16: 08cb lsrs r3, r1, #3 + bit_pos = bit_pos & 0x7; + eb18: 2207 movs r2, #7 + eb1a: 4011 ands r1, r2 + if(bit_pos + len >= 8) { + eb1c: 1d8a adds r2, r1, #6 + eb1e: 2a07 cmp r2, #7 + eb20: d813 bhi.n eb4a + return (in[byte_pos] >> (8 - bit_pos - len)) & bit_mask; + eb22: 5cf2 ldrb r2, [r6, r3] + eb24: 2302 movs r3, #2 + eb26: 1a59 subs r1, r3, r1 + eb28: 410a asrs r2, r1 + eb2a: 333d adds r3, #61 ; 0x3d + eb2c: 401a ands r2, r3 + eb2e: 9204 str r2, [sp, #16] + rle_rdp += 6; + eb30: 3007 adds r0, #7 + if(rle_cnt != 0) { + eb32: 9b04 ldr r3, [sp, #16] + eb34: 2b00 cmp r3, #0 + eb36: d000 beq.n eb3a + eb38: e0ba b.n ecb0 + switch(len) { + eb3a: 464b mov r3, r9 + eb3c: 2b08 cmp r3, #8 + eb3e: d824 bhi.n eb8a + eb40: 4b25 ldr r3, [pc, #148] ; (ebd8 ) + eb42: 465a mov r2, fp + eb44: 589b ldr r3, [r3, r2] + eb46: 9302 str r3, [sp, #8] + eb48: 469f mov pc, r3 + uint16_t in16 = (in[byte_pos] << 8) + in[byte_pos + 1]; + eb4a: 5cf2 ldrb r2, [r6, r3] + eb4c: 0212 lsls r2, r2, #8 + eb4e: 18f3 adds r3, r6, r3 + eb50: 785b ldrb r3, [r3, #1] + eb52: 189a adds r2, r3, r2 + return (in16 >> (16 - bit_pos - len)) & bit_mask; + eb54: b292 uxth r2, r2 + eb56: 230a movs r3, #10 + eb58: 1a59 subs r1, r3, r1 + eb5a: 410a asrs r2, r1 + eb5c: 3335 adds r3, #53 ; 0x35 + eb5e: 401a ands r2, r3 + eb60: 9204 str r2, [sp, #16] + eb62: e7e5 b.n eb30 + bit_mask = 0x3; + eb64: 2303 movs r3, #3 + uint32_t byte_pos = bit_pos >> 3; + eb66: 08c7 lsrs r7, r0, #3 + bit_pos = bit_pos & 0x7; + eb68: 2107 movs r1, #7 + eb6a: 4001 ands r1, r0 + if(bit_pos + len >= 8) { + eb6c: 194a adds r2, r1, r5 + eb6e: 2a07 cmp r2, #7 + eb70: d834 bhi.n ebdc + return (in[byte_pos] >> (8 - bit_pos - len)) & bit_mask; + eb72: 5df7 ldrb r7, [r6, r7] + eb74: 9a0c ldr r2, [sp, #48] ; 0x30 + eb76: 1a51 subs r1, r2, r1 + eb78: 410f asrs r7, r1 + eb7a: 403b ands r3, r7 + eb7c: e039 b.n ebf2 + bit_mask = 0x7; + eb7e: 2307 movs r3, #7 + eb80: e7f1 b.n eb66 + bit_mask = 0xF; + eb82: 230f movs r3, #15 + eb84: e7ef b.n eb66 + bit_mask = 0xFF; + eb86: 23ff movs r3, #255 ; 0xff + eb88: e7ed b.n eb66 + bit_mask = (uint16_t)((uint16_t) 1 << len) - 1; + eb8a: 9b0b ldr r3, [sp, #44] ; 0x2c + eb8c: e7eb b.n eb66 + bit_mask = 0x1; + eb8e: 2301 movs r3, #1 + eb90: e7e9 b.n eb66 + eb92: 46c0 nop ; (mov r8, r8) + eb94: 0000e755 .word 0x0000e755 + eb98: 20002bb8 .word 0x20002bb8 + eb9c: 00010b4d .word 0x00010b4d + eba0: 00010ddd .word 0x00010ddd + eba4: 00001415 .word 0x00001415 + eba8: 20002bc0 .word 0x20002bc0 + ebac: 20002bbc .word 0x20002bbc + ebb0: 20002bcc .word 0x20002bcc + ebb4: 20002bc8 .word 0x20002bc8 + ebb8: 20002bc4 .word 0x20002bc4 + ebbc: 20002bbd .word 0x20002bbd + ebc0: 00010e59 .word 0x00010e59 + ebc4: 00018a64 .word 0x00018a64 + ebc8: 00018804 .word 0x00018804 + ebcc: 0000141d .word 0x0000141d + ebd0: 00018a40 .word 0x00018a40 + ebd4: 00018a88 .word 0x00018a88 + ebd8: 00018aac .word 0x00018aac + uint16_t in16 = (in[byte_pos] << 8) + in[byte_pos + 1]; + ebdc: 5df2 ldrb r2, [r6, r7] + ebde: 0212 lsls r2, r2, #8 + ebe0: 4694 mov ip, r2 + ebe2: 19f7 adds r7, r6, r7 + ebe4: 787f ldrb r7, [r7, #1] + ebe6: 4467 add r7, ip + return (in16 >> (16 - bit_pos - len)) & bit_mask; + ebe8: b2bf uxth r7, r7 + ebea: 9a0a ldr r2, [sp, #40] ; 0x28 + ebec: 1a51 subs r1, r2, r1 + ebee: 410f asrs r7, r1 + ebf0: 403b ands r3, r7 + rle_rdp += rle_bpp; + ebf2: 1940 adds r0, r0, r5 + rle_prev_v = ret; + ebf4: 9302 str r3, [sp, #8] + rle_rdp += rle_bpp; + ebf6: 2201 movs r2, #1 + ebf8: 9205 str r2, [sp, #20] + ebfa: 9208 str r2, [sp, #32] + rle_state = RLE_STATE_SINGLE; + ebfc: 2700 movs r7, #0 + rle_rdp += rle_bpp; + ebfe: 2101 movs r1, #1 + ec00: 9207 str r2, [sp, #28] + ec02: e70e b.n ea22 + bit_mask = 0x3; + ec04: 2303 movs r3, #3 + uint32_t byte_pos = bit_pos >> 3; + ec06: 08cf lsrs r7, r1, #3 + bit_pos = bit_pos & 0x7; + ec08: 2007 movs r0, #7 + ec0a: 4008 ands r0, r1 + if(bit_pos + len >= 8) { + ec0c: 1942 adds r2, r0, r5 + ec0e: 2a07 cmp r2, #7 + ec10: d817 bhi.n ec42 + return (in[byte_pos] >> (8 - bit_pos - len)) & bit_mask; + ec12: 5df7 ldrb r7, [r6, r7] + ec14: 9a0c ldr r2, [sp, #48] ; 0x30 + ec16: 1a10 subs r0, r2, r0 + ec18: 4107 asrs r7, r0 + ec1a: 403b ands r3, r7 + rle_rdp += rle_bpp; + ec1c: 1948 adds r0, r1, r5 + rle_prev_v = ret; + ec1e: 9302 str r3, [sp, #8] + rle_rdp += rle_bpp; + ec20: 2201 movs r2, #1 + ec22: 9205 str r2, [sp, #20] + ec24: 9208 str r2, [sp, #32] + rle_state = RLE_STATE_SINGLE; + ec26: 2700 movs r7, #0 + rle_rdp += rle_bpp; + ec28: 2101 movs r1, #1 + ec2a: 9207 str r2, [sp, #28] + ec2c: e6f9 b.n ea22 + bit_mask = 0x7; + ec2e: 2307 movs r3, #7 + ec30: e7e9 b.n ec06 + bit_mask = 0xF; + ec32: 230f movs r3, #15 + ec34: e7e7 b.n ec06 + bit_mask = 0xFF; + ec36: 23ff movs r3, #255 ; 0xff + ec38: e7e5 b.n ec06 + bit_mask = (uint16_t)((uint16_t) 1 << len) - 1; + ec3a: 9b0b ldr r3, [sp, #44] ; 0x2c + ec3c: e7e3 b.n ec06 + bit_mask = 0x1; + ec3e: 2301 movs r3, #1 + ec40: e7e1 b.n ec06 + uint16_t in16 = (in[byte_pos] << 8) + in[byte_pos + 1]; + ec42: 5df2 ldrb r2, [r6, r7] + ec44: 0212 lsls r2, r2, #8 + ec46: 4694 mov ip, r2 + ec48: 19f7 adds r7, r6, r7 + ec4a: 787f ldrb r7, [r7, #1] + ec4c: 4467 add r7, ip + return (in16 >> (16 - bit_pos - len)) & bit_mask; + ec4e: b2bf uxth r7, r7 + ec50: 9a0a ldr r2, [sp, #40] ; 0x28 + ec52: 1a10 subs r0, r2, r0 + ec54: 4107 asrs r7, r0 + ec56: 403b ands r3, r7 + ec58: e7e0 b.n ec1c + bit_mask = 0x3; + ec5a: 2303 movs r3, #3 + uint32_t byte_pos = bit_pos >> 3; + ec5c: 08c7 lsrs r7, r0, #3 + bit_pos = bit_pos & 0x7; + ec5e: 2107 movs r1, #7 + ec60: 4001 ands r1, r0 + if(bit_pos + len >= 8) { + ec62: 194a adds r2, r1, r5 + ec64: 2a07 cmp r2, #7 + ec66: d817 bhi.n ec98 + return (in[byte_pos] >> (8 - bit_pos - len)) & bit_mask; + ec68: 5df7 ldrb r7, [r6, r7] + ec6a: 9a0c ldr r2, [sp, #48] ; 0x30 + ec6c: 1a51 subs r1, r2, r1 + ec6e: 410f asrs r7, r1 + ec70: 403b ands r3, r7 + rle_rdp += rle_bpp; + ec72: 1940 adds r0, r0, r5 + rle_prev_v = ret; + ec74: 9302 str r3, [sp, #8] + rle_rdp += rle_bpp; + ec76: 2201 movs r2, #1 + ec78: 9205 str r2, [sp, #20] + ec7a: 9208 str r2, [sp, #32] + rle_state = RLE_STATE_SINGLE; + ec7c: 2700 movs r7, #0 + rle_rdp += rle_bpp; + ec7e: 2101 movs r1, #1 + ec80: 9207 str r2, [sp, #28] + ec82: e6ce b.n ea22 + bit_mask = 0x7; + ec84: 2307 movs r3, #7 + ec86: e7e9 b.n ec5c + bit_mask = 0xF; + ec88: 230f movs r3, #15 + ec8a: e7e7 b.n ec5c + bit_mask = 0xFF; + ec8c: 23ff movs r3, #255 ; 0xff + ec8e: e7e5 b.n ec5c + bit_mask = (uint16_t)((uint16_t) 1 << len) - 1; + ec90: 9b0b ldr r3, [sp, #44] ; 0x2c + ec92: e7e3 b.n ec5c + bit_mask = 0x1; + ec94: 2301 movs r3, #1 + ec96: e7e1 b.n ec5c + uint16_t in16 = (in[byte_pos] << 8) + in[byte_pos + 1]; + ec98: 5df2 ldrb r2, [r6, r7] + ec9a: 0212 lsls r2, r2, #8 + ec9c: 4694 mov ip, r2 + ec9e: 19f7 adds r7, r6, r7 + eca0: 787f ldrb r7, [r7, #1] + eca2: 4467 add r7, ip + return (in16 >> (16 - bit_pos - len)) & bit_mask; + eca4: b2bf uxth r7, r7 + eca6: 9a0a ldr r2, [sp, #40] ; 0x28 + eca8: 1a51 subs r1, r2, r1 + ecaa: 410f asrs r7, r1 + ecac: 403b ands r3, r7 + ecae: e7e0 b.n ec72 + ret = rle_prev_v; + ecb0: 9b02 ldr r3, [sp, #8] + if(rle_cnt != 0) { + ecb2: 2201 movs r2, #1 + ecb4: 9205 str r2, [sp, #20] + ecb6: 9208 str r2, [sp, #32] + rle_state = RLE_STATE_COUNTER; + ecb8: 2702 movs r7, #2 + if(rle_cnt != 0) { + ecba: 2101 movs r1, #1 + ecbc: e6b1 b.n ea22 + ret = rle_prev_v; + ecbe: 9b02 ldr r3, [sp, #8] + if(rle_cnt == 0) { + ecc0: 2201 movs r2, #1 + ecc2: 9205 str r2, [sp, #20] + ecc4: e6ad b.n ea22 + ecc6: 9b04 ldr r3, [sp, #16] + ecc8: 469a mov sl, r3 + ecca: 4645 mov r5, r8 + eccc: 46bc mov ip, r7 + ecce: 9b07 ldr r3, [sp, #28] + ecd0: 2b00 cmp r3, #0 + ecd2: d114 bne.n ecfe + ecd4: 2900 cmp r1, #0 + ecd6: d001 beq.n ecdc + ecd8: 4bcc ldr r3, [pc, #816] ; (f00c ) + ecda: 6018 str r0, [r3, #0] + ecdc: 9b08 ldr r3, [sp, #32] + ecde: 2b00 cmp r3, #0 + ece0: d002 beq.n ece8 + ece2: 4bcb ldr r3, [pc, #812] ; (f010 ) + ece4: 4662 mov r2, ip + ece6: 701a strb r2, [r3, #0] + ece8: 9b05 ldr r3, [sp, #20] + ecea: 2b00 cmp r3, #0 + ecec: d002 beq.n ecf4 + ecee: 4bc9 ldr r3, [pc, #804] ; (f014 ) + ecf0: 4652 mov r2, sl + ecf2: 701a strb r2, [r3, #0] + rle_rdp += rle_bpp; + ecf4: 2600 movs r6, #0 + if(len == 3) { + ecf6: 9b00 ldr r3, [sp, #0] + ecf8: 9302 str r3, [sp, #8] + val = 6; + ecfa: 002f movs r7, r5 + ecfc: e023 b.n ed46 + ecfe: 4bc6 ldr r3, [pc, #792] ; (f018 ) + ed00: 466a mov r2, sp + ed02: 7a12 ldrb r2, [r2, #8] + ed04: 701a strb r2, [r3, #0] + ed06: e7e5 b.n ecd4 + len = 4; + ed08: 2304 movs r3, #4 + val = 0; + ed0a: 2200 movs r2, #0 + bit_pos = bit_pos & 0x7; + ed0c: 2107 movs r1, #7 + ed0e: 4031 ands r1, r6 + ed10: 2508 movs r5, #8 + ed12: 1a6d subs r5, r5, r1 + bit_pos = 8 - bit_pos - len; + ed14: 1aed subs r5, r5, r3 + out[byte_pos] &= ((~bit_mask) << bit_pos); + ed16: 0371 lsls r1, r6, #13 + ed18: 0c09 lsrs r1, r1, #16 + ed1a: 9803 ldr r0, [sp, #12] + ed1c: 4684 mov ip, r0 + ed1e: 4461 add r1, ip + uint8_t bit_mask = (uint16_t)((uint16_t) 1 << len) - 1; + ed20: 2001 movs r0, #1 + ed22: 4098 lsls r0, r3 + ed24: 0003 movs r3, r0 + ed26: 3b01 subs r3, #1 + out[byte_pos] &= ((~bit_mask) << bit_pos); + ed28: b2db uxtb r3, r3 + ed2a: 43db mvns r3, r3 + ed2c: 40ab lsls r3, r5 + ed2e: 7808 ldrb r0, [r1, #0] + ed30: 4003 ands r3, r0 + out[byte_pos] |= (val << bit_pos); + ed32: 40aa lsls r2, r5 + ed34: 431a orrs r2, r3 + ed36: 700a strb r2, [r1, #0] + wrp += wr_size; + ed38: 9a06 ldr r2, [sp, #24] + ed3a: 0013 movs r3, r2 + ed3c: 4694 mov ip, r2 + ed3e: 4466 add r6, ip + ed40: 3701 adds r7, #1 + for(x = 0; x < w; x++) { + ed42: 42a7 cmp r7, r4 + ed44: d021 beq.n ed8a + bits_write(out, wrp, line_buf1[x], bpp); + ed46: 783a ldrb r2, [r7, #0] + if(len == 3) { + ed48: 9b02 ldr r3, [sp, #8] + ed4a: 9900 ldr r1, [sp, #0] + ed4c: 2903 cmp r1, #3 + ed4e: d1dd bne.n ed0c + switch(val) { + ed50: 2a07 cmp r2, #7 + ed52: d818 bhi.n ed86 + ed54: 0092 lsls r2, r2, #2 + ed56: 4bb1 ldr r3, [pc, #708] ; (f01c ) + ed58: 589b ldr r3, [r3, r2] + ed5a: 469f mov pc, r3 + len = 4; + ed5c: 2304 movs r3, #4 + val = 2; + ed5e: 2202 movs r2, #2 + ed60: e7d4 b.n ed0c + len = 4; + ed62: 2304 movs r3, #4 + val = 4; + ed64: 2204 movs r2, #4 + ed66: e7d1 b.n ed0c + len = 4; + ed68: 2304 movs r3, #4 + val = 6; + ed6a: 2206 movs r2, #6 + ed6c: e7ce b.n ed0c + len = 4; + ed6e: 2304 movs r3, #4 + val = 9; + ed70: 2209 movs r2, #9 + ed72: e7cb b.n ed0c + len = 4; + ed74: 2304 movs r3, #4 + val = 11; + ed76: 220b movs r2, #11 + ed78: e7c8 b.n ed0c + len = 4; + ed7a: 2304 movs r3, #4 + val = 13; + ed7c: 220d movs r2, #13 + ed7e: e7c5 b.n ed0c + len = 4; + ed80: 2304 movs r3, #4 + val = 15; + ed82: 220f movs r2, #15 + ed84: e7c2 b.n ed0c + len = 4; + ed86: 2304 movs r3, #4 + ed88: e7c0 b.n ed0c + ed8a: 9a0f ldr r2, [sp, #60] ; 0x3c + ed8c: 435a muls r2, r3 + ed8e: 920f str r2, [sp, #60] ; 0x3c + for(y = 1; y < h; y++) { + ed90: 9b0e ldr r3, [sp, #56] ; 0x38 + ed92: 2b01 cmp r3, #1 + ed94: dc00 bgt.n ed98 + ed96: e234 b.n f202 + ret = get_bits(rle_in, rle_rdp, rle_bpp); + ed98: 4ba1 ldr r3, [pc, #644] ; (f020 ) + ed9a: 681b ldr r3, [r3, #0] + ed9c: 001e movs r6, r3 + ed9e: 4ba1 ldr r3, [pc, #644] ; (f024 ) + eda0: 781b ldrb r3, [r3, #0] + eda2: 001a movs r2, r3 + eda4: 9309 str r3, [sp, #36] ; 0x24 + bit_mask = (uint16_t)((uint16_t) 1 << len) - 1; + eda6: 2301 movs r3, #1 + eda8: 4093 lsls r3, r2 + edaa: 3b01 subs r3, #1 + edac: b2db uxtb r3, r3 + edae: 9312 str r3, [sp, #72] ; 0x48 + if(bit_pos + len >= 8) { + edb0: 4692 mov sl, r2 + edb2: 4b98 ldr r3, [pc, #608] ; (f014 ) + edb4: 781b ldrb r3, [r3, #0] + edb6: 4698 mov r8, r3 + edb8: 2308 movs r3, #8 + edba: 1a9b subs r3, r3, r2 + edbc: 930c str r3, [sp, #48] ; 0x30 + edbe: 2310 movs r3, #16 + edc0: 1a9b subs r3, r3, r2 + edc2: 930e str r3, [sp, #56] ; 0x38 + edc4: 4b94 ldr r3, [pc, #592] ; (f018 ) + edc6: 781b ldrb r3, [r3, #0] + edc8: 9302 str r3, [sp, #8] + edca: 4b90 ldr r3, [pc, #576] ; (f00c ) + edcc: 6818 ldr r0, [r3, #0] + edce: 4b90 ldr r3, [pc, #576] ; (f010 ) + edd0: 7819 ldrb r1, [r3, #0] + edd2: 9b10 ldr r3, [sp, #64] ; 0x40 + edd4: 3b02 subs r3, #2 + edd6: b29b uxth r3, r3 + edd8: 3301 adds r3, #1 + edda: 9313 str r3, [sp, #76] ; 0x4c + eddc: 9c06 ldr r4, [sp, #24] + edde: 9404 str r4, [sp, #16] + ede0: 9b0d ldr r3, [sp, #52] ; 0x34 + ede2: 3b01 subs r3, #1 + ede4: b29b uxth r3, r3 + ede6: 001d movs r5, r3 + ede8: 9314 str r3, [sp, #80] ; 0x50 + edea: 0023 movs r3, r4 + edec: 436b muls r3, r5 + edee: 9315 str r3, [sp, #84] ; 0x54 + edf0: 2300 movs r3, #0 + edf2: 9310 str r3, [sp, #64] ; 0x40 + edf4: 930b str r3, [sp, #44] ; 0x2c + edf6: 930d str r3, [sp, #52] ; 0x34 + edf8: 9307 str r3, [sp, #28] + edfa: 9308 str r3, [sp, #32] + switch(len) { + edfc: 0093 lsls r3, r2, #2 + edfe: 930a str r3, [sp, #40] ; 0x28 + ee00: 4a89 ldr r2, [pc, #548] ; (f028 ) + ee02: 469c mov ip, r3 + ee04: 4462 add r2, ip + ee06: 9216 str r2, [sp, #88] ; 0x58 + ee08: 9b11 ldr r3, [sp, #68] ; 0x44 + ee0a: 469b mov fp, r3 + ee0c: 4643 mov r3, r8 + ee0e: 9306 str r3, [sp, #24] + ee10: 9b17 ldr r3, [sp, #92] ; 0x5c + ee12: 001d movs r5, r3 + ee14: 468c mov ip, r1 + ee16: 46b1 mov r9, r6 + ee18: e1cf b.n f1ba + for(i = 0; i < w; i++) { + ee1a: 2300 movs r3, #0 + ee1c: 930f str r3, [sp, #60] ; 0x3c + ee1e: e7b7 b.n ed90 + bit_mask = 0x3; + ee20: 2303 movs r3, #3 + ee22: e008 b.n ee36 + bit_mask = 0x7; + ee24: 2307 movs r3, #7 + ee26: e006 b.n ee36 + bit_mask = 0xF; + ee28: 230f movs r3, #15 + ee2a: e004 b.n ee36 + bit_mask = 0xFF; + ee2c: 23ff movs r3, #255 ; 0xff + ee2e: e002 b.n ee36 + bit_mask = (uint16_t)((uint16_t) 1 << len) - 1; + ee30: 9b12 ldr r3, [sp, #72] ; 0x48 + ee32: e000 b.n ee36 + bit_mask = 0x1; + ee34: 2301 movs r3, #1 + uint32_t byte_pos = bit_pos >> 3; + ee36: 08c5 lsrs r5, r0, #3 + bit_pos = bit_pos & 0x7; + ee38: 2207 movs r2, #7 + ee3a: 4002 ands r2, r0 + if(bit_pos + len >= 8) { + ee3c: 1997 adds r7, r2, r6 + ee3e: 2f07 cmp r7, #7 + ee40: d81f bhi.n ee82 + return (in[byte_pos] >> (8 - bit_pos - len)) & bit_mask; + ee42: 464f mov r7, r9 + ee44: 5d7d ldrb r5, [r7, r5] + ee46: 9f0c ldr r7, [sp, #48] ; 0x30 + ee48: 1aba subs r2, r7, r2 + ee4a: 4115 asrs r5, r2 + ee4c: 402b ands r3, r5 + ee4e: b2db uxtb r3, r3 + if(rle_rdp != 0 && rle_prev_v == ret) { + ee50: 2800 cmp r0, #0 + ee52: d002 beq.n ee5a + ee54: 9a02 ldr r2, [sp, #8] + ee56: 429a cmp r2, r3 + ee58: d021 beq.n ee9e + rle_rdp += rle_bpp; + ee5a: 1980 adds r0, r0, r6 + rle_prev_v = ret; + ee5c: 9302 str r3, [sp, #8] + rle_rdp += rle_bpp; + ee5e: 2201 movs r2, #1 + ee60: 9207 str r2, [sp, #28] + ee62: 9208 str r2, [sp, #32] + out[i] = rle_next(); + ee64: 7023 strb r3, [r4, #0] + ee66: 3401 adds r4, #1 + for(i = 0; i < w; i++) { + ee68: 4564 cmp r4, ip + ee6a: d100 bne.n ee6e + ee6c: e141 b.n f0f2 + if(rle_state == RLE_STATE_SINGLE) { + ee6e: 2900 cmp r1, #0 + ee70: d11d bne.n eeae + switch(len) { + ee72: 9b09 ldr r3, [sp, #36] ; 0x24 + ee74: 2b08 cmp r3, #8 + ee76: d8db bhi.n ee30 + ee78: 9b0a ldr r3, [sp, #40] ; 0x28 + ee7a: 4a6c ldr r2, [pc, #432] ; (f02c ) + ee7c: 58d3 ldr r3, [r2, r3] + ee7e: 9305 str r3, [sp, #20] + ee80: 469f mov pc, r3 + uint16_t in16 = (in[byte_pos] << 8) + in[byte_pos + 1]; + ee82: 464f mov r7, r9 + ee84: 5d7f ldrb r7, [r7, r5] + ee86: 023f lsls r7, r7, #8 + ee88: 46ba mov sl, r7 + ee8a: 444d add r5, r9 + ee8c: 786d ldrb r5, [r5, #1] + ee8e: 4455 add r5, sl + return (in16 >> (16 - bit_pos - len)) & bit_mask; + ee90: b2ad uxth r5, r5 + ee92: 9f0e ldr r7, [sp, #56] ; 0x38 + ee94: 1aba subs r2, r7, r2 + ee96: 4115 asrs r5, r2 + ee98: 402b ands r3, r5 + ee9a: b2db uxtb r3, r3 + ee9c: e7d8 b.n ee50 + if(rle_rdp != 0 && rle_prev_v == ret) { + ee9e: 2201 movs r2, #1 + eea0: 920b str r2, [sp, #44] ; 0x2c + rle_cnt = 0; + eea2: 2200 movs r2, #0 + eea4: 9206 str r2, [sp, #24] + if(rle_rdp != 0 && rle_prev_v == ret) { + eea6: 3201 adds r2, #1 + eea8: 920d str r2, [sp, #52] ; 0x34 + rle_state = RLE_STATE_REPEATE; + eeaa: 2101 movs r1, #1 + eeac: e7d5 b.n ee5a + else if(rle_state == RLE_STATE_REPEATE) { + eeae: 2901 cmp r1, #1 + eeb0: d011 beq.n eed6 + uint8_t ret = 0; + eeb2: 2300 movs r3, #0 + else if(rle_state == RLE_STATE_COUNTER) { + eeb4: 2902 cmp r1, #2 + eeb6: d1d5 bne.n ee64 + rle_cnt--; + eeb8: 9b06 ldr r3, [sp, #24] + eeba: 3b01 subs r3, #1 + eebc: b2db uxtb r3, r3 + eebe: 9306 str r3, [sp, #24] + if(rle_cnt == 0) { + eec0: 2b00 cmp r3, #0 + eec2: d000 beq.n eec6 + eec4: e111 b.n f0ea + switch(len) { + eec6: 9b09 ldr r3, [sp, #36] ; 0x24 + eec8: 2b08 cmp r3, #8 + eeca: d900 bls.n eece + eecc: e0e0 b.n f090 + eece: 9b16 ldr r3, [sp, #88] ; 0x58 + eed0: 681b ldr r3, [r3, #0] + eed2: 9302 str r3, [sp, #8] + eed4: 469f mov pc, r3 + uint32_t byte_pos = bit_pos >> 3; + eed6: 08c3 lsrs r3, r0, #3 + bit_pos = bit_pos & 0x7; + eed8: 2207 movs r2, #7 + eeda: 4002 ands r2, r0 + if(bit_pos + len >= 8) { + eedc: 1c55 adds r5, r2, #1 + eede: 2d07 cmp r5, #7 + eee0: d816 bhi.n ef10 + return (in[byte_pos] >> (8 - bit_pos - len)) & bit_mask; + eee2: 464d mov r5, r9 + eee4: 5ceb ldrb r3, [r5, r3] + eee6: 43d2 mvns r2, r2 + eee8: 3208 adds r2, #8 + eeea: 4113 asrs r3, r2 + eeec: 2201 movs r2, #1 + eeee: 4013 ands r3, r2 + rle_cnt++; + eef0: 9a06 ldr r2, [sp, #24] + eef2: 3201 adds r2, #1 + eef4: b2d2 uxtb r2, r2 + eef6: 9206 str r2, [sp, #24] + rle_rdp += 1; + eef8: 1c45 adds r5, r0, #1 + if(v == 1) { + eefa: 2b01 cmp r3, #1 + eefc: d015 beq.n ef2a + switch(len) { + eefe: 9b09 ldr r3, [sp, #36] ; 0x24 + ef00: 2b08 cmp r3, #8 + ef02: d900 bls.n ef06 + ef04: e080 b.n f008 + ef06: 4b4a ldr r3, [pc, #296] ; (f030 ) + ef08: 9a0a ldr r2, [sp, #40] ; 0x28 + ef0a: 589b ldr r3, [r3, r2] + ef0c: 9302 str r3, [sp, #8] + ef0e: 469f mov pc, r3 + uint16_t in16 = (in[byte_pos] << 8) + in[byte_pos + 1]; + ef10: 464d mov r5, r9 + ef12: 5ced ldrb r5, [r5, r3] + ef14: 022d lsls r5, r5, #8 + ef16: 444b add r3, r9 + ef18: 785b ldrb r3, [r3, #1] + ef1a: 195b adds r3, r3, r5 + return (in16 >> (16 - bit_pos - len)) & bit_mask; + ef1c: b29b uxth r3, r3 + ef1e: 43d2 mvns r2, r2 + ef20: 3210 adds r2, #16 + ef22: 4113 asrs r3, r2 + ef24: 2201 movs r2, #1 + ef26: 4013 ands r3, r2 + ef28: e7e2 b.n eef0 + if(rle_cnt == 11) { + ef2a: 2a0b cmp r2, #11 + ef2c: d005 beq.n ef3a + rle_rdp += 1; + ef2e: 0028 movs r0, r5 + ret = rle_prev_v; + ef30: 9b02 ldr r3, [sp, #8] + if(rle_cnt == 11) { + ef32: 2201 movs r2, #1 + ef34: 920b str r2, [sp, #44] ; 0x2c + ef36: 9207 str r2, [sp, #28] + ef38: e794 b.n ee64 + uint32_t byte_pos = bit_pos >> 3; + ef3a: 08eb lsrs r3, r5, #3 + bit_pos = bit_pos & 0x7; + ef3c: 2207 movs r2, #7 + ef3e: 4015 ands r5, r2 + if(bit_pos + len >= 8) { + ef40: 1daa adds r2, r5, #6 + ef42: 2a07 cmp r2, #7 + ef44: d814 bhi.n ef70 + return (in[byte_pos] >> (8 - bit_pos - len)) & bit_mask; + ef46: 464a mov r2, r9 + ef48: 5cd3 ldrb r3, [r2, r3] + ef4a: 2202 movs r2, #2 + ef4c: 1b55 subs r5, r2, r5 + ef4e: 412b asrs r3, r5 + ef50: 323d adds r2, #61 ; 0x3d + ef52: 401a ands r2, r3 + ef54: 9206 str r2, [sp, #24] + rle_rdp += 6; + ef56: 3007 adds r0, #7 + if(rle_cnt != 0) { + ef58: 9b06 ldr r3, [sp, #24] + ef5a: 2b00 cmp r3, #0 + ef5c: d000 beq.n ef60 + ef5e: e0bd b.n f0dc + switch(len) { + ef60: 9b09 ldr r3, [sp, #36] ; 0x24 + ef62: 2b08 cmp r3, #8 + ef64: d834 bhi.n efd0 + ef66: 4b33 ldr r3, [pc, #204] ; (f034 ) + ef68: 9a0a ldr r2, [sp, #40] ; 0x28 + ef6a: 589b ldr r3, [r3, r2] + ef6c: 9302 str r3, [sp, #8] + ef6e: 469f mov pc, r3 + uint16_t in16 = (in[byte_pos] << 8) + in[byte_pos + 1]; + ef70: 464a mov r2, r9 + ef72: 5cd2 ldrb r2, [r2, r3] + ef74: 0212 lsls r2, r2, #8 + ef76: 444b add r3, r9 + ef78: 785b ldrb r3, [r3, #1] + ef7a: 189b adds r3, r3, r2 + return (in16 >> (16 - bit_pos - len)) & bit_mask; + ef7c: b29b uxth r3, r3 + ef7e: 220a movs r2, #10 + ef80: 1b55 subs r5, r2, r5 + ef82: 412b asrs r3, r5 + ef84: 3235 adds r2, #53 ; 0x35 + ef86: 401a ands r2, r3 + ef88: 9206 str r2, [sp, #24] + ef8a: e7e4 b.n ef56 + bit_mask = 0x3; + ef8c: 2303 movs r3, #3 + ef8e: 469a mov sl, r3 + uint32_t byte_pos = bit_pos >> 3; + ef90: 08c5 lsrs r5, r0, #3 + bit_pos = bit_pos & 0x7; + ef92: 2307 movs r3, #7 + ef94: 4003 ands r3, r0 + if(bit_pos + len >= 8) { + ef96: 199a adds r2, r3, r6 + ef98: 2a07 cmp r2, #7 + ef9a: d81f bhi.n efdc + return (in[byte_pos] >> (8 - bit_pos - len)) & bit_mask; + ef9c: 464a mov r2, r9 + ef9e: 5d52 ldrb r2, [r2, r5] + efa0: 990c ldr r1, [sp, #48] ; 0x30 + efa2: 1acb subs r3, r1, r3 + efa4: 411a asrs r2, r3 + efa6: 4653 mov r3, sl + efa8: 4013 ands r3, r2 + efaa: b2db uxtb r3, r3 + rle_rdp += rle_bpp; + efac: 1980 adds r0, r0, r6 + rle_prev_v = ret; + efae: 9302 str r3, [sp, #8] + rle_rdp += rle_bpp; + efb0: 2201 movs r2, #1 + efb2: 920b str r2, [sp, #44] ; 0x2c + efb4: 920d str r2, [sp, #52] ; 0x34 + rle_state = RLE_STATE_SINGLE; + efb6: 2100 movs r1, #0 + rle_rdp += rle_bpp; + efb8: 9207 str r2, [sp, #28] + efba: 9208 str r2, [sp, #32] + efbc: e752 b.n ee64 + bit_mask = 0x7; + efbe: 2307 movs r3, #7 + efc0: 469a mov sl, r3 + efc2: e7e5 b.n ef90 + bit_mask = 0xF; + efc4: 230f movs r3, #15 + efc6: 469a mov sl, r3 + efc8: e7e2 b.n ef90 + bit_mask = 0xFF; + efca: 23ff movs r3, #255 ; 0xff + efcc: 469a mov sl, r3 + efce: e7df b.n ef90 + bit_mask = (uint16_t)((uint16_t) 1 << len) - 1; + efd0: 9b12 ldr r3, [sp, #72] ; 0x48 + efd2: 469a mov sl, r3 + efd4: e7dc b.n ef90 + bit_mask = 0x1; + efd6: 2301 movs r3, #1 + efd8: 469a mov sl, r3 + efda: e7d9 b.n ef90 + uint16_t in16 = (in[byte_pos] << 8) + in[byte_pos + 1]; + efdc: 464a mov r2, r9 + efde: 5d51 ldrb r1, [r2, r5] + efe0: 0209 lsls r1, r1, #8 + efe2: 444d add r5, r9 + efe4: 786a ldrb r2, [r5, #1] + efe6: 1852 adds r2, r2, r1 + return (in16 >> (16 - bit_pos - len)) & bit_mask; + efe8: b292 uxth r2, r2 + efea: 990e ldr r1, [sp, #56] ; 0x38 + efec: 1acb subs r3, r1, r3 + efee: 411a asrs r2, r3 + eff0: 4653 mov r3, sl + eff2: 4013 ands r3, r2 + eff4: b2db uxtb r3, r3 + eff6: e7d9 b.n efac + bit_mask = 0x3; + eff8: 2303 movs r3, #3 + effa: e01e b.n f03a + bit_mask = 0x7; + effc: 2307 movs r3, #7 + effe: e01c b.n f03a + bit_mask = 0xF; + f000: 230f movs r3, #15 + f002: e01a b.n f03a + bit_mask = 0xFF; + f004: 23ff movs r3, #255 ; 0xff + f006: e018 b.n f03a + bit_mask = (uint16_t)((uint16_t) 1 << len) - 1; + f008: 9b12 ldr r3, [sp, #72] ; 0x48 + f00a: e016 b.n f03a + f00c: 20002bc8 .word 0x20002bc8 + f010: 20002bcc .word 0x20002bcc + f014: 20002bbd .word 0x20002bbd + f018: 20002bc4 .word 0x20002bc4 + f01c: 00018ad0 .word 0x00018ad0 + f020: 20002bc0 .word 0x20002bc0 + f024: 20002bbc .word 0x20002bbc + f028: 00018b14 .word 0x00018b14 + f02c: 00018af0 .word 0x00018af0 + f030: 00018b38 .word 0x00018b38 + f034: 00018b5c .word 0x00018b5c + bit_mask = 0x1; + f038: 2301 movs r3, #1 + uint32_t byte_pos = bit_pos >> 3; + f03a: 08e9 lsrs r1, r5, #3 + bit_pos = bit_pos & 0x7; + f03c: 2207 movs r2, #7 + f03e: 402a ands r2, r5 + if(bit_pos + len >= 8) { + f040: 1990 adds r0, r2, r6 + f042: 2807 cmp r0, #7 + f044: d80f bhi.n f066 + return (in[byte_pos] >> (8 - bit_pos - len)) & bit_mask; + f046: 4648 mov r0, r9 + f048: 5c41 ldrb r1, [r0, r1] + f04a: 980c ldr r0, [sp, #48] ; 0x30 + f04c: 1a82 subs r2, r0, r2 + f04e: 4111 asrs r1, r2 + f050: 400b ands r3, r1 + f052: b2db uxtb r3, r3 + rle_rdp += rle_bpp; + f054: 19a8 adds r0, r5, r6 + rle_prev_v = ret; + f056: 9302 str r3, [sp, #8] + rle_rdp += rle_bpp; + f058: 2201 movs r2, #1 + f05a: 920b str r2, [sp, #44] ; 0x2c + f05c: 920d str r2, [sp, #52] ; 0x34 + rle_state = RLE_STATE_SINGLE; + f05e: 2100 movs r1, #0 + rle_rdp += rle_bpp; + f060: 9207 str r2, [sp, #28] + f062: 9208 str r2, [sp, #32] + f064: e6fe b.n ee64 + uint16_t in16 = (in[byte_pos] << 8) + in[byte_pos + 1]; + f066: 4648 mov r0, r9 + f068: 5c40 ldrb r0, [r0, r1] + f06a: 0200 lsls r0, r0, #8 + f06c: 4449 add r1, r9 + f06e: 7849 ldrb r1, [r1, #1] + f070: 1809 adds r1, r1, r0 + return (in16 >> (16 - bit_pos - len)) & bit_mask; + f072: b289 uxth r1, r1 + f074: 980e ldr r0, [sp, #56] ; 0x38 + f076: 1a82 subs r2, r0, r2 + f078: 4111 asrs r1, r2 + f07a: 400b ands r3, r1 + f07c: b2db uxtb r3, r3 + f07e: e7e9 b.n f054 + bit_mask = 0x3; + f080: 2303 movs r3, #3 + f082: e008 b.n f096 + bit_mask = 0x7; + f084: 2307 movs r3, #7 + f086: e006 b.n f096 + bit_mask = 0xF; + f088: 230f movs r3, #15 + f08a: e004 b.n f096 + bit_mask = 0xFF; + f08c: 23ff movs r3, #255 ; 0xff + f08e: e002 b.n f096 + bit_mask = (uint16_t)((uint16_t) 1 << len) - 1; + f090: 9b12 ldr r3, [sp, #72] ; 0x48 + f092: e000 b.n f096 + bit_mask = 0x1; + f094: 2301 movs r3, #1 + uint32_t byte_pos = bit_pos >> 3; + f096: 08c1 lsrs r1, r0, #3 + bit_pos = bit_pos & 0x7; + f098: 2207 movs r2, #7 + f09a: 4002 ands r2, r0 + if(bit_pos + len >= 8) { + f09c: 1995 adds r5, r2, r6 + f09e: 2d07 cmp r5, #7 + f0a0: d80f bhi.n f0c2 + return (in[byte_pos] >> (8 - bit_pos - len)) & bit_mask; + f0a2: 464d mov r5, r9 + f0a4: 5c69 ldrb r1, [r5, r1] + f0a6: 9d0c ldr r5, [sp, #48] ; 0x30 + f0a8: 1aaa subs r2, r5, r2 + f0aa: 4111 asrs r1, r2 + f0ac: 400b ands r3, r1 + f0ae: b2db uxtb r3, r3 + rle_rdp += rle_bpp; + f0b0: 1980 adds r0, r0, r6 + rle_prev_v = ret; + f0b2: 9302 str r3, [sp, #8] + rle_rdp += rle_bpp; + f0b4: 2201 movs r2, #1 + f0b6: 920b str r2, [sp, #44] ; 0x2c + f0b8: 920d str r2, [sp, #52] ; 0x34 + rle_state = RLE_STATE_SINGLE; + f0ba: 2100 movs r1, #0 + rle_rdp += rle_bpp; + f0bc: 9207 str r2, [sp, #28] + f0be: 9208 str r2, [sp, #32] + f0c0: e6d0 b.n ee64 + uint16_t in16 = (in[byte_pos] << 8) + in[byte_pos + 1]; + f0c2: 464d mov r5, r9 + f0c4: 5c6d ldrb r5, [r5, r1] + f0c6: 022d lsls r5, r5, #8 + f0c8: 4449 add r1, r9 + f0ca: 7849 ldrb r1, [r1, #1] + f0cc: 1949 adds r1, r1, r5 + return (in16 >> (16 - bit_pos - len)) & bit_mask; + f0ce: b289 uxth r1, r1 + f0d0: 9d0e ldr r5, [sp, #56] ; 0x38 + f0d2: 1aaa subs r2, r5, r2 + f0d4: 4111 asrs r1, r2 + f0d6: 400b ands r3, r1 + f0d8: b2db uxtb r3, r3 + f0da: e7e9 b.n f0b0 + ret = rle_prev_v; + f0dc: 9b02 ldr r3, [sp, #8] + if(rle_cnt != 0) { + f0de: 2201 movs r2, #1 + f0e0: 920b str r2, [sp, #44] ; 0x2c + f0e2: 920d str r2, [sp, #52] ; 0x34 + rle_state = RLE_STATE_COUNTER; + f0e4: 2102 movs r1, #2 + if(rle_cnt != 0) { + f0e6: 9207 str r2, [sp, #28] + f0e8: e6bc b.n ee64 + ret = rle_prev_v; + f0ea: 9b02 ldr r3, [sp, #8] + if(rle_cnt == 0) { + f0ec: 2201 movs r2, #1 + f0ee: 920b str r2, [sp, #44] ; 0x2c + f0f0: e6b8 b.n ee64 + f0f2: 468c mov ip, r1 + f0f4: 46b2 mov sl, r6 + for(i = 0; i < w; i++) { + f0f6: 990f ldr r1, [sp, #60] ; 0x3c + f0f8: 2700 movs r7, #0 + if(len == 3) { + f0fa: 9b00 ldr r3, [sp, #0] + f0fc: 9305 str r3, [sp, #20] + val = 6; + f0fe: 0003 movs r3, r0 + f100: 4640 mov r0, r8 + f102: 4662 mov r2, ip + f104: 9211 str r2, [sp, #68] ; 0x44 + f106: 4698 mov r8, r3 + f108: e01e b.n f148 + len = 4; + f10a: 2304 movs r3, #4 + val = 0; + f10c: 2400 movs r4, #0 + bit_pos = bit_pos & 0x7; + f10e: 2207 movs r2, #7 + f110: 400a ands r2, r1 + f112: 2608 movs r6, #8 + f114: 1ab6 subs r6, r6, r2 + bit_pos = 8 - bit_pos - len; + f116: 1af6 subs r6, r6, r3 + out[byte_pos] &= ((~bit_mask) << bit_pos); + f118: 034d lsls r5, r1, #13 + f11a: 0c2d lsrs r5, r5, #16 + f11c: 9a03 ldr r2, [sp, #12] + f11e: 4694 mov ip, r2 + f120: 4465 add r5, ip + uint8_t bit_mask = (uint16_t)((uint16_t) 1 << len) - 1; + f122: 2201 movs r2, #1 + f124: 409a lsls r2, r3 + f126: 0013 movs r3, r2 + f128: 3b01 subs r3, #1 + out[byte_pos] &= ((~bit_mask) << bit_pos); + f12a: b2db uxtb r3, r3 + f12c: 43db mvns r3, r3 + f12e: 40b3 lsls r3, r6 + f130: 782a ldrb r2, [r5, #0] + f132: 4013 ands r3, r2 + out[byte_pos] |= (val << bit_pos); + f134: 40b4 lsls r4, r6 + f136: 4323 orrs r3, r4 + f138: 702b strb r3, [r5, #0] + f13a: 9b04 ldr r3, [sp, #16] + f13c: 469c mov ip, r3 + f13e: 4461 add r1, ip + f140: 3701 adds r7, #1 + for(x = 0; x < w; x++) { + f142: b23b sxth r3, r7 + f144: 459b cmp fp, r3 + f146: dd25 ble.n f194 + line_buf1[x] = line_buf2[x] ^ line_buf1[x]; + f148: 9b01 ldr r3, [sp, #4] + f14a: 5ddc ldrb r4, [r3, r7] + f14c: 5dc3 ldrb r3, [r0, r7] + f14e: 405c eors r4, r3 + f150: 55c4 strb r4, [r0, r7] + if(len == 3) { + f152: 9b05 ldr r3, [sp, #20] + f154: 9a00 ldr r2, [sp, #0] + f156: 2a03 cmp r2, #3 + f158: d1d9 bne.n f10e + switch(val) { + f15a: 2c07 cmp r4, #7 + f15c: d818 bhi.n f190 + f15e: 00a4 lsls r4, r4, #2 + f160: 4b35 ldr r3, [pc, #212] ; (f238 ) + f162: 591b ldr r3, [r3, r4] + f164: 469f mov pc, r3 + len = 4; + f166: 2304 movs r3, #4 + val = 2; + f168: 2402 movs r4, #2 + f16a: e7d0 b.n f10e + len = 4; + f16c: 2304 movs r3, #4 + val = 4; + f16e: 2404 movs r4, #4 + f170: e7cd b.n f10e + len = 4; + f172: 2304 movs r3, #4 + val = 6; + f174: 2406 movs r4, #6 + f176: e7ca b.n f10e + len = 4; + f178: 2304 movs r3, #4 + val = 9; + f17a: 2409 movs r4, #9 + f17c: e7c7 b.n f10e + len = 4; + f17e: 2304 movs r3, #4 + val = 11; + f180: 240b movs r4, #11 + f182: e7c4 b.n f10e + len = 4; + f184: 2304 movs r3, #4 + val = 13; + f186: 240d movs r4, #13 + f188: e7c1 b.n f10e + len = 4; + f18a: 2304 movs r3, #4 + val = 15; + f18c: 240f movs r4, #15 + f18e: e7be b.n f10e + len = 4; + f190: 2304 movs r3, #4 + f192: e7bc b.n f10e + f194: 0005 movs r5, r0 + f196: 9a11 ldr r2, [sp, #68] ; 0x44 + f198: 4694 mov ip, r2 + f19a: 4640 mov r0, r8 + f19c: 9b15 ldr r3, [sp, #84] ; 0x54 + f19e: 9a04 ldr r2, [sp, #16] + f1a0: 4690 mov r8, r2 + f1a2: 4443 add r3, r8 + f1a4: 9a0f ldr r2, [sp, #60] ; 0x3c + f1a6: 4690 mov r8, r2 + f1a8: 4498 add r8, r3 + f1aa: 4643 mov r3, r8 + f1ac: 930f str r3, [sp, #60] ; 0x3c + f1ae: 9b10 ldr r3, [sp, #64] ; 0x40 + f1b0: 3301 adds r3, #1 + f1b2: 9310 str r3, [sp, #64] ; 0x40 + for(y = 1; y < h; y++) { + f1b4: 9a13 ldr r2, [sp, #76] ; 0x4c + f1b6: 4293 cmp r3, r2 + f1b8: d00d beq.n f1d6 + for(i = 0; i < w; i++) { + f1ba: 465b mov r3, fp + f1bc: 2b00 cmp r3, #0 + f1be: ddf6 ble.n f1ae + f1c0: 9b01 ldr r3, [sp, #4] + f1c2: 4698 mov r8, r3 + f1c4: 001c movs r4, r3 + f1c6: 9b14 ldr r3, [sp, #80] ; 0x50 + f1c8: 1c5e adds r6, r3, #1 + f1ca: 4446 add r6, r8 + f1cc: 46a8 mov r8, r5 + f1ce: 4661 mov r1, ip + f1d0: 46b4 mov ip, r6 + f1d2: 4656 mov r6, sl + f1d4: e64b b.n ee6e + f1d6: 9b06 ldr r3, [sp, #24] + f1d8: 4698 mov r8, r3 + f1da: 4661 mov r1, ip + f1dc: 9b08 ldr r3, [sp, #32] + f1de: 2b00 cmp r3, #0 + f1e0: d118 bne.n f214 + f1e2: 9b07 ldr r3, [sp, #28] + f1e4: 2b00 cmp r3, #0 + f1e6: d001 beq.n f1ec + f1e8: 4b14 ldr r3, [pc, #80] ; (f23c ) + f1ea: 6018 str r0, [r3, #0] + f1ec: 9b0d ldr r3, [sp, #52] ; 0x34 + f1ee: 2b00 cmp r3, #0 + f1f0: d001 beq.n f1f6 + f1f2: 4b13 ldr r3, [pc, #76] ; (f240 ) + f1f4: 7019 strb r1, [r3, #0] + f1f6: 9b0b ldr r3, [sp, #44] ; 0x2c + f1f8: 2b00 cmp r3, #0 + f1fa: d002 beq.n f202 + f1fc: 4b11 ldr r3, [pc, #68] ; (f244 ) + f1fe: 4642 mov r2, r8 + f200: 701a strb r2, [r3, #0] + _lv_mem_buf_release(line_buf1); + f202: 9817 ldr r0, [sp, #92] ; 0x5c + f204: 4c10 ldr r4, [pc, #64] ; (f248 ) + f206: 47a0 blx r4 + _lv_mem_buf_release(line_buf2); + f208: 9801 ldr r0, [sp, #4] + f20a: 47a0 blx r4 + return decompr_buf; + f20c: 4b0f ldr r3, [pc, #60] ; (f24c ) + f20e: 6818 ldr r0, [r3, #0] + f210: f7ff fb39 bl e886 + f214: 4b0e ldr r3, [pc, #56] ; (f250 ) + f216: 466a mov r2, sp + f218: 7a12 ldrb r2, [r2, #8] + f21a: 701a strb r2, [r3, #0] + f21c: e7e1 b.n f1e2 + if(!gid) return NULL; + f21e: 2000 movs r0, #0 + f220: f7ff fb31 bl e886 + return NULL; + f224: 2000 movs r0, #0 + f226: f7ff fb2e bl e886 + if(gsize == 0) return NULL; + f22a: 2000 movs r0, #0 + f22c: f7ff fb2b bl e886 + if(decompr_buf == NULL) return NULL; + f230: 2000 movs r0, #0 + f232: f7ff fb28 bl e886 + f236: 46c0 nop ; (mov r8, r8) + f238: 00018b80 .word 0x00018b80 + f23c: 20002bc8 .word 0x20002bc8 + f240: 20002bcc .word 0x20002bcc + f244: 20002bbd .word 0x20002bbd + f248: 00010b6d .word 0x00010b6d + f24c: 20002bb8 .word 0x20002bb8 + f250: 20002bc4 .word 0x20002bc4 + +0000f254 : +{ + f254: b5f0 push {r4, r5, r6, r7, lr} + f256: 46de mov lr, fp + f258: 4657 mov r7, sl + f25a: 464e mov r6, r9 + f25c: 4645 mov r5, r8 + f25e: b5e0 push {r5, r6, r7, lr} + f260: b085 sub sp, #20 + f262: 4681 mov r9, r0 + f264: 000c movs r4, r1 + f266: 001f movs r7, r3 + bool is_tab = false; + f268: 2500 movs r5, #0 + if(unicode_letter == '\t') { + f26a: 2a09 cmp r2, #9 + f26c: d03a beq.n f2e4 + lv_font_fmt_txt_dsc_t * fdsc = (lv_font_fmt_txt_dsc_t *) font->dsc; + f26e: 464b mov r3, r9 + f270: 691e ldr r6, [r3, #16] + uint32_t gid = get_glyph_dsc_id(font, unicode_letter); + f272: 0011 movs r1, r2 + f274: 4648 mov r0, r9 + f276: 4b53 ldr r3, [pc, #332] ; (f3c4 ) + f278: 4798 blx r3 + f27a: 4683 mov fp, r0 + if(!gid) return false; + f27c: 2800 cmp r0, #0 + f27e: d100 bne.n f282 + f280: e094 b.n f3ac + if(fdsc->kern_dsc) { + f282: 68f3 ldr r3, [r6, #12] + f284: 2b00 cmp r3, #0 + f286: d100 bne.n f28a + f288: e08e b.n f3a8 + uint32_t gid_next = get_glyph_dsc_id(font, unicode_letter_next); + f28a: 0039 movs r1, r7 + f28c: 4648 mov r0, r9 + f28e: 4b4d ldr r3, [pc, #308] ; (f3c4 ) + f290: 4798 blx r3 + int8_t kvalue = 0; + f292: 2300 movs r3, #0 + if(gid_next) { + f294: 2800 cmp r0, #0 + f296: d128 bne.n f2ea + const lv_font_fmt_txt_glyph_dsc_t * gdsc = &fdsc->glyph_dsc[gid]; + f298: 465a mov r2, fp + f29a: 00d0 lsls r0, r2, #3 + f29c: 6872 ldr r2, [r6, #4] + f29e: 4694 mov ip, r2 + f2a0: 4460 add r0, ip + int32_t kv = ((int32_t)((int32_t)kvalue * fdsc->kern_scale) >> 4); + f2a2: 8a32 ldrh r2, [r6, #16] + f2a4: 435a muls r2, r3 + f2a6: 1112 asrs r2, r2, #4 + uint32_t adv_w = gdsc->adv_w; + f2a8: 8841 ldrh r1, [r0, #2] + f2aa: 0909 lsrs r1, r1, #4 + if(is_tab) adv_w *= 2; + f2ac: 2d00 cmp r5, #0 + f2ae: d000 beq.n f2b2 + f2b0: 0049 lsls r1, r1, #1 + adv_w = (adv_w + (1 << 3)) >> 4; + f2b2: 0013 movs r3, r2 + f2b4: 3308 adds r3, #8 + f2b6: 185b adds r3, r3, r1 + f2b8: 091b lsrs r3, r3, #4 + dsc_out->adv_w = adv_w; + f2ba: 8023 strh r3, [r4, #0] + dsc_out->box_h = gdsc->box_h; + f2bc: 7943 ldrb r3, [r0, #5] + f2be: 80a3 strh r3, [r4, #4] + dsc_out->box_w = gdsc->box_w; + f2c0: 7902 ldrb r2, [r0, #4] + f2c2: 8062 strh r2, [r4, #2] + dsc_out->ofs_x = gdsc->ofs_x; + f2c4: 2306 movs r3, #6 + f2c6: 56c3 ldrsb r3, [r0, r3] + f2c8: 80e3 strh r3, [r4, #6] + dsc_out->ofs_y = gdsc->ofs_y; + f2ca: 2307 movs r3, #7 + f2cc: 56c3 ldrsb r3, [r0, r3] + f2ce: 8123 strh r3, [r4, #8] + dsc_out->bpp = (uint8_t)fdsc->bpp; + f2d0: 7cf3 ldrb r3, [r6, #19] + f2d2: 069b lsls r3, r3, #26 + f2d4: 0f1b lsrs r3, r3, #28 + f2d6: 72a3 strb r3, [r4, #10] + if(is_tab) dsc_out->box_w = dsc_out->box_w * 2; + f2d8: 2d00 cmp r5, #0 + f2da: d100 bne.n f2de + f2dc: e06f b.n f3be + f2de: 0052 lsls r2, r2, #1 + f2e0: 8062 strh r2, [r4, #2] + f2e2: e064 b.n f3ae + is_tab = true; + f2e4: 3501 adds r5, #1 + unicode_letter = ' '; + f2e6: 3217 adds r2, #23 + f2e8: e7c1 b.n f26e + lv_font_fmt_txt_dsc_t * fdsc = (lv_font_fmt_txt_dsc_t *) font->dsc; + f2ea: 464b mov r3, r9 + f2ec: 691b ldr r3, [r3, #16] + if(fdsc->kern_classes == 0) { + f2ee: 7cda ldrb r2, [r3, #19] + f2f0: 0652 lsls r2, r2, #25 + f2f2: d442 bmi.n f37a + const lv_font_fmt_txt_kern_pair_t * kdsc = fdsc->kern_dsc; + f2f4: 68db ldr r3, [r3, #12] + f2f6: 4698 mov r8, r3 + if(kdsc->glyph_ids_size == 0) { + f2f8: 7adb ldrb r3, [r3, #11] + f2fa: 2203 movs r2, #3 + f2fc: 401a ands r2, r3 + f2fe: d01c beq.n f33a + int8_t value = 0; + f300: 2300 movs r3, #0 + else if(kdsc->glyph_ids_size == 1) { + f302: 2a01 cmp r2, #1 + f304: d1c8 bne.n f298 + const uint16_t * g_ids = kdsc->glyph_ids; + f306: 4643 mov r3, r8 + f308: 681b ldr r3, [r3, #0] + f30a: 4699 mov r9, r3 + lv_uintptr_t g_id_both = (uint32_t)((uint32_t)gid_right << 8) + gid_left; /*Create one number from the ids*/ + f30c: 0200 lsls r0, r0, #8 + f30e: 4458 add r0, fp + f310: 9003 str r0, [sp, #12] + uint8_t * kid_p = _lv_utils_bsearch(&g_id_both, g_ids, kdsc->pair_cnt, 4, kern_pair_16_compare); + f312: 4643 mov r3, r8 + f314: 689b ldr r3, [r3, #8] + f316: 021a lsls r2, r3, #8 + f318: 0a12 lsrs r2, r2, #8 + f31a: 4b2b ldr r3, [pc, #172] ; (f3c8 ) + f31c: 9300 str r3, [sp, #0] + f31e: 2304 movs r3, #4 + f320: 4649 mov r1, r9 + f322: a803 add r0, sp, #12 + f324: 4f29 ldr r7, [pc, #164] ; (f3cc ) + f326: 47b8 blx r7 + if(kid_p) { + f328: 2800 cmp r0, #0 + f32a: d024 beq.n f376 + lv_uintptr_t ofs = (lv_uintptr_t)(kid_p - (const uint8_t *)g_ids); + f32c: 464b mov r3, r9 + f32e: 1ac0 subs r0, r0, r3 + ofs = ofs >> 4; /*ofs is 4 byte pairs, divide by 4 to refer as a single value*/ + f330: 0900 lsrs r0, r0, #4 + value = kdsc->values[ofs]; + f332: 4643 mov r3, r8 + f334: 685b ldr r3, [r3, #4] + f336: 561b ldrsb r3, [r3, r0] + f338: e7ae b.n f298 + const uint8_t * g_ids = kdsc->glyph_ids; + f33a: 4643 mov r3, r8 + f33c: 681b ldr r3, [r3, #0] + f33e: 4699 mov r9, r3 + uint16_t g_id_both = (gid_right << 8) + gid_left; /*Create one number from the ids*/ + f340: ab03 add r3, sp, #12 + f342: 469c mov ip, r3 + f344: 0200 lsls r0, r0, #8 + f346: 4458 add r0, fp + f348: 8018 strh r0, [r3, #0] + uint8_t * kid_p = _lv_utils_bsearch(&g_id_both, g_ids, kdsc->pair_cnt, 2, kern_pair_8_compare); + f34a: 4643 mov r3, r8 + f34c: 689b ldr r3, [r3, #8] + f34e: 021a lsls r2, r3, #8 + f350: 0a12 lsrs r2, r2, #8 + f352: 4b1f ldr r3, [pc, #124] ; (f3d0 ) + f354: 9300 str r3, [sp, #0] + f356: 2302 movs r3, #2 + f358: 4649 mov r1, r9 + f35a: 4660 mov r0, ip + f35c: 4f1b ldr r7, [pc, #108] ; (f3cc ) + f35e: 47b8 blx r7 + if(kid_p) { + f360: 2800 cmp r0, #0 + f362: d006 beq.n f372 + lv_uintptr_t ofs = (lv_uintptr_t)(kid_p - g_ids); + f364: 464b mov r3, r9 + f366: 1ac0 subs r0, r0, r3 + ofs = ofs >> 1; /*ofs is for pair, divide by 2 to refer as a single value*/ + f368: 0840 lsrs r0, r0, #1 + value = kdsc->values[ofs]; + f36a: 4643 mov r3, r8 + f36c: 685b ldr r3, [r3, #4] + f36e: 561b ldrsb r3, [r3, r0] + f370: e792 b.n f298 + int8_t value = 0; + f372: 2300 movs r3, #0 + f374: e790 b.n f298 + f376: 2300 movs r3, #0 + f378: e78e b.n f298 + const lv_font_fmt_txt_kern_classes_t * kdsc = fdsc->kern_dsc; + f37a: 68da ldr r2, [r3, #12] + uint8_t left_class = kdsc->left_class_mapping[gid_left]; + f37c: 6853 ldr r3, [r2, #4] + f37e: 4659 mov r1, fp + f380: 5c59 ldrb r1, [r3, r1] + int8_t value = 0; + f382: 2300 movs r3, #0 + if(left_class > 0 && right_class > 0) { + f384: 2900 cmp r1, #0 + f386: d087 beq.n f298 + uint8_t right_class = kdsc->right_class_mapping[gid_right]; + f388: 6893 ldr r3, [r2, #8] + f38a: 5c18 ldrb r0, [r3, r0] + int8_t value = 0; + f38c: 2300 movs r3, #0 + if(left_class > 0 && right_class > 0) { + f38e: 2800 cmp r0, #0 + f390: d100 bne.n f394 + f392: e781 b.n f298 + value = kdsc->class_pair_values[(left_class - 1) * kdsc->right_class_cnt + (right_class - 1)]; + f394: 3901 subs r1, #1 + f396: 7b53 ldrb r3, [r2, #13] + f398: 434b muls r3, r1 + f39a: 6811 ldr r1, [r2, #0] + f39c: 1809 adds r1, r1, r0 + f39e: 18c9 adds r1, r1, r3 + f3a0: 3901 subs r1, #1 + f3a2: 2300 movs r3, #0 + f3a4: 56cb ldrsb r3, [r1, r3] + f3a6: e777 b.n f298 + int8_t kvalue = 0; + f3a8: 2300 movs r3, #0 + f3aa: e775 b.n f298 + if(!gid) return false; + f3ac: 2500 movs r5, #0 +} + f3ae: 0028 movs r0, r5 + f3b0: b005 add sp, #20 + f3b2: bc3c pop {r2, r3, r4, r5} + f3b4: 4690 mov r8, r2 + f3b6: 4699 mov r9, r3 + f3b8: 46a2 mov sl, r4 + f3ba: 46ab mov fp, r5 + f3bc: bdf0 pop {r4, r5, r6, r7, pc} + return true; + f3be: 2501 movs r5, #1 + f3c0: e7f5 b.n f3ae + f3c2: 46c0 nop ; (mov r8, r8) + f3c4: 0000e755 .word 0x0000e755 + f3c8: 0000e739 .word 0x0000e739 + f3cc: 00011b89 .word 0x00011b89 + f3d0: 0000e725 .word 0x0000e725 + +0000f3d4 <_lv_font_clean_up_fmt_txt>: +{ + f3d4: b510 push {r4, lr} + if(decompr_buf) { + f3d6: 4b05 ldr r3, [pc, #20] ; (f3ec <_lv_font_clean_up_fmt_txt+0x18>) + f3d8: 6818 ldr r0, [r3, #0] + f3da: 2800 cmp r0, #0 + f3dc: d004 beq.n f3e8 <_lv_font_clean_up_fmt_txt+0x14> + lv_mem_free(decompr_buf); + f3de: 4b04 ldr r3, [pc, #16] ; (f3f0 <_lv_font_clean_up_fmt_txt+0x1c>) + f3e0: 4798 blx r3 + decompr_buf = NULL; + f3e2: 2200 movs r2, #0 + f3e4: 4b01 ldr r3, [pc, #4] ; (f3ec <_lv_font_clean_up_fmt_txt+0x18>) + f3e6: 601a str r2, [r3, #0] +} + f3e8: bd10 pop {r4, pc} + f3ea: 46c0 nop ; (mov r8, r8) + f3ec: 20002bb8 .word 0x20002bb8 + f3f0: 00010ad1 .word 0x00010ad1 + +0000f3f4 : + * It is used to surly have known values in the fields ant not memory junk. + * After it you can set the fields. + * @param driver pointer to driver variable to initialize + */ +void lv_disp_drv_init(lv_disp_drv_t * driver) +{ + f3f4: b510 push {r4, lr} + f3f6: 0004 movs r4, r0 + _lv_memset_00(driver, sizeof(lv_disp_drv_t)); + f3f8: 212c movs r1, #44 ; 0x2c + f3fa: 4b15 ldr r3, [pc, #84] ; (f450 ) + f3fc: 4798 blx r3 + + driver->flush_cb = NULL; + f3fe: 2200 movs r2, #0 + f400: 60e2 str r2, [r4, #12] + driver->hor_res = LV_HOR_RES_MAX; + f402: 23f0 movs r3, #240 ; 0xf0 + f404: 005b lsls r3, r3, #1 + f406: 8023 strh r3, [r4, #0] + driver->ver_res = LV_VER_RES_MAX; + f408: 3ba0 subs r3, #160 ; 0xa0 + f40a: 8063 strh r3, [r4, #2] + driver->buffer = NULL; + f40c: 6062 str r2, [r4, #4] + driver->rotated = 0; + f40e: 7a23 ldrb r3, [r4, #8] + f410: 2102 movs r1, #2 + f412: 438b bics r3, r1 + f414: 7223 strb r3, [r4, #8] + driver->color_chroma_key = LV_COLOR_TRANSP; + f416: 3126 adds r1, #38 ; 0x26 + f418: 5c63 ldrb r3, [r4, r1] + f41a: 201f movs r0, #31 + f41c: 4383 bics r3, r0 + f41e: 5463 strb r3, [r4, r1] + f420: 8d21 ldrh r1, [r4, #40] ; 0x28 + f422: 23fc movs r3, #252 ; 0xfc + f424: 00db lsls r3, r3, #3 + f426: 430b orrs r3, r1 + f428: 8523 strh r3, [r4, #40] ; 0x28 + f42a: 0021 movs r1, r4 + f42c: 3128 adds r1, #40 ; 0x28 + f42e: 055b lsls r3, r3, #21 + f430: 0f5b lsrs r3, r3, #29 + f432: 704b strb r3, [r1, #1] + driver->dpi = LV_DPI; + f434: 8923 ldrh r3, [r4, #8] + f436: 4907 ldr r1, [pc, #28] ; (f454 ) + f438: 4019 ands r1, r3 + f43a: 2382 movs r3, #130 ; 0x82 + f43c: 009b lsls r3, r3, #2 + f43e: 430b orrs r3, r1 + f440: 8123 strh r3, [r4, #8] + +#if LV_ANTIALIAS + driver->antialiasing = true; + f442: 2101 movs r1, #1 + f444: 430b orrs r3, r1 + f446: 7223 strb r3, [r4, #8] +#if LV_COLOR_SCREEN_TRANSP + driver->screen_transp = 1; +#endif + +#if LV_USE_GPU + driver->gpu_blend_cb = NULL; + f448: 6222 str r2, [r4, #32] + driver->gpu_fill_cb = NULL; + f44a: 6262 str r2, [r4, #36] ; 0x24 + +#if LV_USE_USER_DATA + driver->user_data = NULL; +#endif + + driver->set_px_cb = NULL; + f44c: 6162 str r2, [r4, #20] +} + f44e: bd10 pop {r4, pc} + f450: 00010fe5 .word 0x00010fe5 + f454: fffff003 .word 0xfffff003 + +0000f458 : + * It lets LVGL to render next frame into the other buffer while previous is being + * sent. Set to `NULL` if unused. + * @param size_in_px_cnt size of the `buf1` and `buf2` in pixel count. + */ +void lv_disp_buf_init(lv_disp_buf_t * disp_buf, void * buf1, void * buf2, uint32_t size_in_px_cnt) +{ + f458: b5f8 push {r3, r4, r5, r6, r7, lr} + f45a: 0004 movs r4, r0 + f45c: 000d movs r5, r1 + f45e: 0017 movs r7, r2 + f460: 001e movs r6, r3 + _lv_memset_00(disp_buf, sizeof(lv_disp_buf_t)); + f462: 2124 movs r1, #36 ; 0x24 + f464: 4b03 ldr r3, [pc, #12] ; (f474 ) + f466: 4798 blx r3 + + disp_buf->buf1 = buf1; + f468: 6025 str r5, [r4, #0] + disp_buf->buf2 = buf2; + f46a: 6067 str r7, [r4, #4] + disp_buf->buf_act = disp_buf->buf1; + f46c: 60a5 str r5, [r4, #8] + disp_buf->size = size_in_px_cnt; + f46e: 60e6 str r6, [r4, #12] +} + f470: bdf8 pop {r3, r4, r5, r6, r7, pc} + f472: 46c0 nop ; (mov r8, r8) + f474: 00010fe5 .word 0x00010fe5 + +0000f478 : + * Automatically set the first display as active. + * @param driver pointer to an initialized 'lv_disp_drv_t' variable (can be local variable) + * @return pointer to the new display or NULL on error + */ +lv_disp_t * lv_disp_drv_register(lv_disp_drv_t * driver) +{ + f478: b570 push {r4, r5, r6, lr} + f47a: 0005 movs r5, r0 + lv_disp_t * disp = _lv_ll_ins_head(&LV_GC_ROOT(_lv_disp_ll)); + f47c: 4838 ldr r0, [pc, #224] ; (f560 ) + f47e: 4b39 ldr r3, [pc, #228] ; (f564 ) + f480: 4798 blx r3 + f482: 1e04 subs r4, r0, #0 + if(!disp) { + f484: d055 beq.n f532 + LV_ASSERT_MEM(disp); + return NULL; + } + + _lv_memset_00(disp, sizeof(lv_disp_t)); + f486: 21b8 movs r1, #184 ; 0xb8 + f488: 0049 lsls r1, r1, #1 + f48a: 4b37 ldr r3, [pc, #220] ; (f568 ) + f48c: 4798 blx r3 + _lv_memcpy(&disp->driver, driver, sizeof(lv_disp_drv_t)); + f48e: 222c movs r2, #44 ; 0x2c + f490: 0029 movs r1, r5 + f492: 0020 movs r0, r4 + f494: 4b35 ldr r3, [pc, #212] ; (f56c ) + f496: 4798 blx r3 + + _lv_ll_init(&disp->scr_ll, sizeof(lv_obj_t)); + f498: 0020 movs r0, r4 + f49a: 3030 adds r0, #48 ; 0x30 + f49c: 214c movs r1, #76 ; 0x4c + f49e: 4b34 ldr r3, [pc, #208] ; (f570 ) + f4a0: 4798 blx r3 + disp->last_activity_time = 0; + f4a2: 2200 movs r2, #0 + f4a4: 23b6 movs r3, #182 ; 0xb6 + f4a6: 005b lsls r3, r3, #1 + f4a8: 50e2 str r2, [r4, r3] + + if(disp_def == NULL) disp_def = disp; + f4aa: 4b32 ldr r3, [pc, #200] ; (f574 ) + f4ac: 681b ldr r3, [r3, #0] + f4ae: 2b00 cmp r3, #0 + f4b0: d04a beq.n f548 + + lv_disp_t * disp_def_tmp = disp_def; + f4b2: 4b30 ldr r3, [pc, #192] ; (f574 ) + f4b4: 681e ldr r6, [r3, #0] + disp_def = disp; /*Temporarily change the default screen to create the default screens on the + f4b6: 601c str r4, [r3, #0] + new display*/ + /*Create a refresh task*/ + disp->refr_task = lv_task_create(_lv_disp_refr_task, LV_DISP_DEF_REFR_PERIOD, LV_REFR_TASK_PRIO, disp); + f4b8: 0023 movs r3, r4 + f4ba: 2203 movs r2, #3 + f4bc: 211e movs r1, #30 + f4be: 482e ldr r0, [pc, #184] ; (f578 ) + f4c0: 4d2e ldr r5, [pc, #184] ; (f57c ) + f4c2: 47a8 blx r5 + f4c4: 62e0 str r0, [r4, #44] ; 0x2c + LV_ASSERT_MEM(disp->refr_task); + f4c6: 4b2e ldr r3, [pc, #184] ; (f580 ) + f4c8: 4798 blx r3 + f4ca: 2800 cmp r0, #0 + f4cc: d03f beq.n f54e + if(disp->refr_task == NULL) return NULL; + f4ce: 6ae3 ldr r3, [r4, #44] ; 0x2c + f4d0: 2b00 cmp r3, #0 + f4d2: d042 beq.n f55a + + disp->inv_p = 0; + f4d4: 22b4 movs r2, #180 ; 0xb4 + f4d6: 0052 lsls r2, r2, #1 + f4d8: 5aa3 ldrh r3, [r4, r2] + f4da: 0a9b lsrs r3, r3, #10 + f4dc: 029b lsls r3, r3, #10 + f4de: 52a3 strh r3, [r4, r2] + disp->last_activity_time = 0; + f4e0: 2200 movs r2, #0 + f4e2: 23b6 movs r3, #182 ; 0xb6 + f4e4: 005b lsls r3, r3, #1 + f4e6: 50e2 str r2, [r4, r3] + + disp->act_scr = lv_obj_create(NULL, NULL); /*Create a default screen on the display*/ + f4e8: 2100 movs r1, #0 + f4ea: 2000 movs r0, #0 + f4ec: 4d25 ldr r5, [pc, #148] ; (f584 ) + f4ee: 47a8 blx r5 + f4f0: 63e0 str r0, [r4, #60] ; 0x3c + disp->top_layer = lv_obj_create(NULL, NULL); /*Create top layer on the display*/ + f4f2: 2100 movs r1, #0 + f4f4: 2000 movs r0, #0 + f4f6: 47a8 blx r5 + f4f8: 6420 str r0, [r4, #64] ; 0x40 + disp->sys_layer = lv_obj_create(NULL, NULL); /*Create sys layer on the display*/ + f4fa: 2100 movs r1, #0 + f4fc: 2000 movs r0, #0 + f4fe: 47a8 blx r5 + f500: 6460 str r0, [r4, #68] ; 0x44 + lv_obj_reset_style_list(disp->top_layer, LV_OBJ_PART_MAIN); + f502: 2100 movs r1, #0 + f504: 6c20 ldr r0, [r4, #64] ; 0x40 + f506: 4d20 ldr r5, [pc, #128] ; (f588 ) + f508: 47a8 blx r5 + lv_obj_reset_style_list(disp->sys_layer, LV_OBJ_PART_MAIN); + f50a: 2100 movs r1, #0 + f50c: 6c60 ldr r0, [r4, #68] ; 0x44 + f50e: 47a8 blx r5 + lv_obj_set_click(disp->top_layer, false); + f510: 2100 movs r1, #0 + f512: 6c20 ldr r0, [r4, #64] ; 0x40 + f514: 4d1d ldr r5, [pc, #116] ; (f58c ) + f516: 47a8 blx r5 + lv_obj_set_click(disp->sys_layer, false); + f518: 2100 movs r1, #0 + f51a: 6c60 ldr r0, [r4, #68] ; 0x44 + f51c: 47a8 blx r5 + + lv_obj_invalidate(disp->act_scr); + f51e: 6be0 ldr r0, [r4, #60] ; 0x3c + f520: 4b1b ldr r3, [pc, #108] ; (f590 ) + f522: 4798 blx r3 + + disp_def = disp_def_tmp; /*Revert the default display*/ + f524: 4b13 ldr r3, [pc, #76] ; (f574 ) + f526: 601e str r6, [r3, #0] + + lv_task_ready(disp->refr_task); /*Be sure the screen will be refreshed immediately on start up*/ + f528: 6ae0 ldr r0, [r4, #44] ; 0x2c + f52a: 4b1a ldr r3, [pc, #104] ; (f594 ) + f52c: 4798 blx r3 + + return disp; +} + f52e: 0020 movs r0, r4 + f530: bd70 pop {r4, r5, r6, pc} + LV_ASSERT_MEM(disp); + f532: 2000 movs r0, #0 + f534: 4b12 ldr r3, [pc, #72] ; (f580 ) + f536: 4798 blx r3 + f538: 2800 cmp r0, #0 + f53a: d1f8 bne.n f52e + f53c: 2200 movs r2, #0 + f53e: 2300 movs r3, #0 + f540: 4815 ldr r0, [pc, #84] ; (f598 ) + f542: 4916 ldr r1, [pc, #88] ; (f59c ) + f544: 4788 blx r1 + f546: e7fe b.n f546 + if(disp_def == NULL) disp_def = disp; + f548: 4b0a ldr r3, [pc, #40] ; (f574 ) + f54a: 601c str r4, [r3, #0] + f54c: e7b1 b.n f4b2 + LV_ASSERT_MEM(disp->refr_task); + f54e: 6ae2 ldr r2, [r4, #44] ; 0x2c + f550: 2300 movs r3, #0 + f552: 4811 ldr r0, [pc, #68] ; (f598 ) + f554: 4911 ldr r1, [pc, #68] ; (f59c ) + f556: 4788 blx r1 + f558: e7fe b.n f558 + if(disp->refr_task == NULL) return NULL; + f55a: 2400 movs r4, #0 + f55c: e7e7 b.n f52e + f55e: 46c0 nop ; (mov r8, r8) + f560: 20004cc4 .word 0x20004cc4 + f564: 00010565 .word 0x00010565 + f568: 00010fe5 .word 0x00010fe5 + f56c: 00010c25 .word 0x00010c25 + f570: 00010551 .word 0x00010551 + f574: 20002bd0 .word 0x20002bd0 + f578: 00004355 .word 0x00004355 + f57c: 00011571 .word 0x00011571 + f580: 00001415 .word 0x00001415 + f584: 0000287d .word 0x0000287d + f588: 00002611 .word 0x00002611 + f58c: 000018ad .word 0x000018ad + f590: 00001f49 .word 0x00001f49 + f594: 000115c5 .word 0x000115c5 + f598: 00018804 .word 0x00018804 + f59c: 0000141d .word 0x0000141d + +0000f5a0 : + * Get the default display + * @return pointer to the default display + */ +lv_disp_t * lv_disp_get_default(void) +{ + return disp_def; + f5a0: 4b01 ldr r3, [pc, #4] ; (f5a8 ) + f5a2: 6818 ldr r0, [r3, #0] +} + f5a4: 4770 bx lr + f5a6: 46c0 nop ; (mov r8, r8) + f5a8: 20002bd0 .word 0x20002bd0 + +0000f5ac : + * Get the horizontal resolution of a display + * @param disp pointer to a display (NULL to use the default display) + * @return the horizontal resolution of the display + */ +lv_coord_t lv_disp_get_hor_res(lv_disp_t * disp) +{ + f5ac: 1e03 subs r3, r0, #0 + if(disp == NULL) disp = lv_disp_get_default(); + f5ae: d005 beq.n f5bc + + if(disp == NULL) + return LV_HOR_RES_MAX; + else + return disp->driver.rotated == 0 ? disp->driver.hor_res : disp->driver.ver_res; + f5b0: 7a1a ldrb r2, [r3, #8] + f5b2: 0792 lsls r2, r2, #30 + f5b4: d509 bpl.n f5ca + f5b6: 2002 movs r0, #2 + f5b8: 5e18 ldrsh r0, [r3, r0] +} + f5ba: 4770 bx lr + return disp_def; + f5bc: 4b04 ldr r3, [pc, #16] ; (f5d0 ) + f5be: 681b ldr r3, [r3, #0] + return LV_HOR_RES_MAX; + f5c0: 20f0 movs r0, #240 ; 0xf0 + f5c2: 0040 lsls r0, r0, #1 + if(disp == NULL) + f5c4: 2b00 cmp r3, #0 + f5c6: d0f8 beq.n f5ba + f5c8: e7f2 b.n f5b0 + return disp->driver.rotated == 0 ? disp->driver.hor_res : disp->driver.ver_res; + f5ca: 2000 movs r0, #0 + f5cc: 5e18 ldrsh r0, [r3, r0] + f5ce: e7f4 b.n f5ba + f5d0: 20002bd0 .word 0x20002bd0 + +0000f5d4 : + * Get the vertical resolution of a display + * @param disp pointer to a display (NULL to use the default display) + * @return the vertical resolution of the display + */ +lv_coord_t lv_disp_get_ver_res(lv_disp_t * disp) +{ + f5d4: 1e03 subs r3, r0, #0 + if(disp == NULL) disp = lv_disp_get_default(); + f5d6: d005 beq.n f5e4 + + if(disp == NULL) + return LV_VER_RES_MAX; + else + return disp->driver.rotated == 0 ? disp->driver.ver_res : disp->driver.hor_res; + f5d8: 7a1a ldrb r2, [r3, #8] + f5da: 0792 lsls r2, r2, #30 + f5dc: d509 bpl.n f5f2 + f5de: 2000 movs r0, #0 + f5e0: 5e18 ldrsh r0, [r3, r0] +} + f5e2: 4770 bx lr + return disp_def; + f5e4: 4b04 ldr r3, [pc, #16] ; (f5f8 ) + f5e6: 681b ldr r3, [r3, #0] + return LV_VER_RES_MAX; + f5e8: 20a0 movs r0, #160 ; 0xa0 + f5ea: 0040 lsls r0, r0, #1 + if(disp == NULL) + f5ec: 2b00 cmp r3, #0 + f5ee: d0f8 beq.n f5e2 + f5f0: e7f2 b.n f5d8 + return disp->driver.rotated == 0 ? disp->driver.ver_res : disp->driver.hor_res; + f5f2: 2002 movs r0, #2 + f5f4: 5e18 ldrsh r0, [r3, r0] + f5f6: e7f4 b.n f5e2 + f5f8: 20002bd0 .word 0x20002bd0 + +0000f5fc : + * Get the DPI of the display + * @param disp pointer to a display (NULL to use the default display) + * @return dpi of the display + */ +uint32_t lv_disp_get_dpi(lv_disp_t * disp) +{ + f5fc: 1e03 subs r3, r0, #0 + if(disp == NULL) disp = lv_disp_get_default(); + f5fe: d003 beq.n f608 + if(disp == NULL) return LV_DPI; /*Do not return 0 because it might be a divider*/ + return disp->driver.dpi; + f600: 8918 ldrh r0, [r3, #8] + f602: 0500 lsls r0, r0, #20 + f604: 0d80 lsrs r0, r0, #22 +} + f606: 4770 bx lr + return disp_def; + f608: 4b02 ldr r3, [pc, #8] ; (f614 ) + f60a: 681b ldr r3, [r3, #0] + f60c: 2082 movs r0, #130 ; 0x82 + if(disp == NULL) return LV_DPI; /*Do not return 0 because it might be a divider*/ + f60e: 2b00 cmp r3, #0 + f610: d0f9 beq.n f606 + f612: e7f5 b.n f600 + f614: 20002bd0 .word 0x20002bd0 + +0000f618 : + * Get the size category of the display based on it's hor. res. and dpi. + * @param disp pointer to a display (NULL to use the default display) + * @return LV_DISP_SIZE_SMALL/MEDIUM/LARGE/EXTRA_LARGE + */ +lv_disp_size_t lv_disp_get_size_category(lv_disp_t * disp) +{ + f618: b570 push {r4, r5, r6, lr} + f61a: 1e05 subs r5, r0, #0 + if(disp == NULL) disp = lv_disp_get_default(); + f61c: d019 beq.n f652 + + uint32_t w; + if(disp == NULL) w = LV_HOR_RES_MAX; + else w = lv_disp_get_hor_res(disp); + f61e: 0028 movs r0, r5 + f620: 4b0f ldr r3, [pc, #60] ; (f660 ) + f622: 4798 blx r3 + f624: 0004 movs r4, r0 + + uint32_t dpi = lv_disp_get_dpi(disp); + f626: 0028 movs r0, r5 + f628: 4b0e ldr r3, [pc, #56] ; (f664 ) + f62a: 4798 blx r3 + f62c: 0001 movs r1, r0 + + w = w * 10 / dpi; + f62e: 00a0 lsls r0, r4, #2 + f630: 1900 adds r0, r0, r4 + f632: 0040 lsls r0, r0, #1 + f634: 4b0c ldr r3, [pc, #48] ; (f668 ) + f636: 4798 blx r3 + f638: 0002 movs r2, r0 + + if(w < LV_DISP_SMALL_LIMIT) return LV_DISP_SIZE_SMALL; + f63a: 2000 movs r0, #0 + f63c: 2a1d cmp r2, #29 + f63e: d907 bls.n f650 + if(w < LV_DISP_MEDIUM_LIMIT) return LV_DISP_SIZE_MEDIUM; + f640: 3001 adds r0, #1 + f642: 2a31 cmp r2, #49 ; 0x31 + f644: d904 bls.n f650 + if(w < LV_DISP_LARGE_LIMIT) return LV_DISP_SIZE_LARGE; + else return LV_DISP_SIZE_EXTRA_LARGE; + f646: 3044 adds r0, #68 ; 0x44 + f648: 4290 cmp r0, r2 + f64a: 4180 sbcs r0, r0 + f64c: 4240 negs r0, r0 + f64e: 3002 adds r0, #2 +} + f650: bd70 pop {r4, r5, r6, pc} + return disp_def; + f652: 4b06 ldr r3, [pc, #24] ; (f66c ) + f654: 681d ldr r5, [r3, #0] + f656: 24f0 movs r4, #240 ; 0xf0 + f658: 0064 lsls r4, r4, #1 + if(disp == NULL) w = LV_HOR_RES_MAX; + f65a: 2d00 cmp r5, #0 + f65c: d0e3 beq.n f626 + f65e: e7de b.n f61e + f660: 0000f5ad .word 0x0000f5ad + f664: 0000f5fd .word 0x0000f5fd + f668: 00017961 .word 0x00017961 + f66c: 20002bd0 .word 0x20002bd0 + +0000f670 : + if(disp_drv->screen_transp) { + _lv_memset_00(disp_drv->buffer->buf_act, disp_drv->buffer->size * sizeof(lv_color32_t)); + } +#endif + + disp_drv->buffer->flushing = 0; + f670: 6842 ldr r2, [r0, #4] + f672: 2300 movs r3, #0 + f674: 6193 str r3, [r2, #24] + disp_drv->buffer->flushing_last = 0; + f676: 6842 ldr r2, [r0, #4] + f678: 61d3 str r3, [r2, #28] +} + f67a: 4770 bx lr + +0000f67c : + * Get the next display. + * @param disp pointer to the current display. NULL to initialize. + * @return the next display or NULL if no more. Give the first display when the parameter is NULL + */ +lv_disp_t * lv_disp_get_next(lv_disp_t * disp) +{ + f67c: b510 push {r4, lr} + if(disp == NULL) + f67e: 2800 cmp r0, #0 + f680: d004 beq.n f68c + return _lv_ll_get_head(&LV_GC_ROOT(_lv_disp_ll)); + else + return _lv_ll_get_next(&LV_GC_ROOT(_lv_disp_ll), disp); + f682: 0001 movs r1, r0 + f684: 4803 ldr r0, [pc, #12] ; (f694 ) + f686: 4b04 ldr r3, [pc, #16] ; (f698 ) + f688: 4798 blx r3 +} + f68a: bd10 pop {r4, pc} + return _lv_ll_get_head(&LV_GC_ROOT(_lv_disp_ll)); + f68c: 4801 ldr r0, [pc, #4] ; (f694 ) + f68e: 4b03 ldr r3, [pc, #12] ; (f69c ) + f690: 4798 blx r3 + f692: e7fa b.n f68a + f694: 20004cc4 .word 0x20004cc4 + f698: 0001061d .word 0x0001061d + f69c: 00010605 .word 0x00010605 + +0000f6a0 : + * @param disp pointer to a display + * @return pointer to the internal buffers + */ +lv_disp_buf_t * lv_disp_get_buf(lv_disp_t * disp) +{ + return disp->driver.buffer; + f6a0: 6840 ldr r0, [r0, #4] +} + f6a2: 4770 bx lr + +0000f6a4 : + * @param disp pointer to to display to check + * @return true: double buffered; false: not double buffered + */ +bool lv_disp_is_double_buf(lv_disp_t * disp) +{ + if(disp->driver.buffer->buf1 && disp->driver.buffer->buf2) + f6a4: 6843 ldr r3, [r0, #4] + f6a6: 681a ldr r2, [r3, #0] + f6a8: 2a00 cmp r2, #0 + f6aa: d004 beq.n f6b6 + f6ac: 6858 ldr r0, [r3, #4] + f6ae: 1e43 subs r3, r0, #1 + f6b0: 4198 sbcs r0, r3 + f6b2: b2c0 uxtb r0, r0 + return true; + else + return false; +} + f6b4: 4770 bx lr + return false; + f6b6: 2000 movs r0, #0 + f6b8: e7fc b.n f6b4 + ... + +0000f6bc : + * `size` is screen sized) + * @param disp pointer to to display to check + * @return true: double buffered; false: not double buffered + */ +bool lv_disp_is_true_double_buf(lv_disp_t * disp) +{ + f6bc: b510 push {r4, lr} + f6be: 0004 movs r4, r0 + uint32_t scr_size = disp->driver.hor_res * disp->driver.ver_res; + + if(lv_disp_is_double_buf(disp) && disp->driver.buffer->size == scr_size) { + f6c0: 4b07 ldr r3, [pc, #28] ; (f6e0 ) + f6c2: 4798 blx r3 + f6c4: 2800 cmp r0, #0 + f6c6: d00a beq.n f6de + uint32_t scr_size = disp->driver.hor_res * disp->driver.ver_res; + f6c8: 2200 movs r2, #0 + f6ca: 5ea3 ldrsh r3, [r4, r2] + f6cc: 2202 movs r2, #2 + f6ce: 5ea0 ldrsh r0, [r4, r2] + f6d0: 4358 muls r0, r3 + if(lv_disp_is_double_buf(disp) && disp->driver.buffer->size == scr_size) { + f6d2: 6863 ldr r3, [r4, #4] + f6d4: 68db ldr r3, [r3, #12] + f6d6: 1ac0 subs r0, r0, r3 + f6d8: 4243 negs r3, r0 + f6da: 4158 adcs r0, r3 + f6dc: b2c0 uxtb r0, r0 + return true; + } + else { + return false; + } +} + f6de: bd10 pop {r4, pc} + f6e0: 0000f6a5 .word 0x0000f6a5 + +0000f6e4 : + * @param indev pointer to the current input device. NULL to initialize. + * @return the next input devise or NULL if no more. Give the first input device when the parameter + * is NULL + */ +lv_indev_t * lv_indev_get_next(lv_indev_t * indev) +{ + f6e4: b510 push {r4, lr} + if(indev == NULL) + f6e6: 2800 cmp r0, #0 + f6e8: d004 beq.n f6f4 + return _lv_ll_get_head(&LV_GC_ROOT(_lv_indev_ll)); + else + return _lv_ll_get_next(&LV_GC_ROOT(_lv_indev_ll), indev); + f6ea: 0001 movs r1, r0 + f6ec: 4803 ldr r0, [pc, #12] ; (f6fc ) + f6ee: 4b04 ldr r3, [pc, #16] ; (f700 ) + f6f0: 4798 blx r3 +} + f6f2: bd10 pop {r4, pc} + return _lv_ll_get_head(&LV_GC_ROOT(_lv_indev_ll)); + f6f4: 4801 ldr r0, [pc, #4] ; (f6fc ) + f6f6: 4b03 ldr r3, [pc, #12] ; (f704 ) + f6f8: 4798 blx r3 + f6fa: e7fa b.n f6f2 + f6fc: 20004cb8 .word 0x20004cb8 + f700: 0001061d .word 0x0001061d + f704: 00010605 .word 0x00010605 + +0000f708 : + * You have to call this function periodically + * @param tick_period the call period of this function in milliseconds + */ +LV_ATTRIBUTE_TICK_INC void lv_tick_inc(uint32_t tick_period) +{ + tick_irq_flag = 0; + f708: 2200 movs r2, #0 + f70a: 4b04 ldr r3, [pc, #16] ; (f71c ) + f70c: 701a strb r2, [r3, #0] + sys_time += tick_period; + f70e: 4b04 ldr r3, [pc, #16] ; (f720 ) + f710: 681a ldr r2, [r3, #0] + f712: 4694 mov ip, r2 + f714: 4460 add r0, ip + f716: 6018 str r0, [r3, #0] +} + f718: 4770 bx lr + f71a: 46c0 nop ; (mov r8, r8) + f71c: 20002bd8 .word 0x20002bd8 + f720: 20002bd4 .word 0x20002bd4 + +0000f724 : +uint32_t lv_tick_get(void) +{ +#if LV_TICK_CUSTOM == 0 + uint32_t result; + do { + tick_irq_flag = 1; + f724: 4b04 ldr r3, [pc, #16] ; (f738 ) + f726: 2101 movs r1, #1 + f728: 7019 strb r1, [r3, #0] + result = sys_time; + } while(!tick_irq_flag); /*'lv_tick_inc()' clears this flag which can be in an interrupt. + f72a: 781a ldrb r2, [r3, #0] + f72c: 2a00 cmp r2, #0 + f72e: d0fb beq.n f728 + result = sys_time; + f730: 4b02 ldr r3, [pc, #8] ; (f73c ) + Continue until make a non interrupted cycle */ + + return result; + f732: 6818 ldr r0, [r3, #0] +#else + return LV_TICK_CUSTOM_SYS_TIME_EXPR; +#endif +} + f734: 4770 bx lr + f736: 46c0 nop ; (mov r8, r8) + f738: 20002bd8 .word 0x20002bd8 + f73c: 20002bd4 .word 0x20002bd4 + +0000f740 : + * Get the elapsed milliseconds since a previous time stamp + * @param prev_tick a previous time stamp (return value of systick_get() ) + * @return the elapsed milliseconds since 'prev_tick' + */ +uint32_t lv_tick_elaps(uint32_t prev_tick) +{ + f740: b510 push {r4, lr} + f742: 0004 movs r4, r0 + uint32_t act_time = lv_tick_get(); + f744: 4b01 ldr r3, [pc, #4] ; (f74c ) + f746: 4798 blx r3 + if(act_time >= prev_tick) { + prev_tick = act_time - prev_tick; + } + else { + prev_tick = UINT32_MAX - prev_tick + 1; + prev_tick += act_time; + f748: 1b00 subs r0, r0, r4 + } + + return prev_tick; +} + f74a: bd10 pop {r4, pc} + f74c: 0000f725 .word 0x0000f725 + +0000f750 : + * Calculate the current value of an animation applying linear characteristic + * @param a pointer to an animation + * @return the current value to set + */ +lv_anim_value_t lv_anim_path_linear(const lv_anim_path_t * path, const lv_anim_t * a) +{ + f750: b510 push {r4, lr} + f752: 000c movs r4, r1 + /*Calculate the current step*/ + uint32_t step; + if(a->time == a->act_time) { + f754: 6a09 ldr r1, [r1, #32] + f756: 6a60 ldr r0, [r4, #36] ; 0x24 + f758: 4281 cmp r1, r0 + f75a: d00a beq.n f772 + step = LV_ANIM_RESOLUTION; /*Use the last value if the time fully elapsed*/ + } + else { + step = ((int32_t)a->act_time * LV_ANIM_RESOLUTION) / a->time; + f75c: 0280 lsls r0, r0, #10 + f75e: 4b06 ldr r3, [pc, #24] ; (f778 ) + f760: 4798 blx r3 + } + + /* Get the new value which will be proportional to `step` + * and the `start` and `end` values*/ + int32_t new_value; + new_value = (int32_t)step * (a->end - a->start); + f762: 69a3 ldr r3, [r4, #24] + f764: 69e2 ldr r2, [r4, #28] + f766: 1ad2 subs r2, r2, r3 + f768: 4350 muls r0, r2 + new_value = new_value >> LV_ANIM_RES_SHIFT; + f76a: 1280 asrs r0, r0, #10 + new_value += a->start; + f76c: 1818 adds r0, r3, r0 + + return (lv_anim_value_t)new_value; + f76e: b200 sxth r0, r0 +} + f770: bd10 pop {r4, pc} + step = LV_ANIM_RESOLUTION; /*Use the last value if the time fully elapsed*/ + f772: 2080 movs r0, #128 ; 0x80 + f774: 00c0 lsls r0, r0, #3 + f776: e7f4 b.n f762 + f778: 00017961 .word 0x00017961 + +0000f77c : + } + + return anim_list_changed; +} +static void anim_mark_list_change(void) +{ + f77c: b510 push {r4, lr} + anim_list_changed = true; + f77e: 2201 movs r2, #1 + f780: 4b09 ldr r3, [pc, #36] ; (f7a8 ) + f782: 701a strb r2, [r3, #0] + if(_lv_ll_get_head(&LV_GC_ROOT(_lv_anim_ll)) == NULL) + f784: 4809 ldr r0, [pc, #36] ; (f7ac ) + f786: 4b0a ldr r3, [pc, #40] ; (f7b0 ) + f788: 4798 blx r3 + f78a: 2800 cmp r0, #0 + f78c: d005 beq.n f79a + lv_task_set_prio(_lv_anim_task, LV_TASK_PRIO_OFF); + else + lv_task_set_prio(_lv_anim_task, LV_ANIM_TASK_PRIO); + f78e: 4b09 ldr r3, [pc, #36] ; (f7b4 ) + f790: 6818 ldr r0, [r3, #0] + f792: 2104 movs r1, #4 + f794: 4b08 ldr r3, [pc, #32] ; (f7b8 ) + f796: 4798 blx r3 +} + f798: bd10 pop {r4, pc} + lv_task_set_prio(_lv_anim_task, LV_TASK_PRIO_OFF); + f79a: 4b06 ldr r3, [pc, #24] ; (f7b4 ) + f79c: 6818 ldr r0, [r3, #0] + f79e: 2100 movs r1, #0 + f7a0: 4b05 ldr r3, [pc, #20] ; (f7b8 ) + f7a2: 4798 blx r3 + f7a4: e7f8 b.n f798 + f7a6: 46c0 nop ; (mov r8, r8) + f7a8: 20002be0 .word 0x20002be0 + f7ac: 20004d88 .word 0x20004d88 + f7b0: 00010605 .word 0x00010605 + f7b4: 20002bdc .word 0x20002bdc + f7b8: 000114e1 .word 0x000114e1 + +0000f7bc : +{ + f7bc: b5f0 push {r4, r5, r6, r7, lr} + f7be: 46ce mov lr, r9 + f7c0: 4647 mov r7, r8 + f7c2: b580 push {r7, lr} + f7c4: b091 sub sp, #68 ; 0x44 + _LV_LL_READ(LV_GC_ROOT(_lv_anim_ll), a) { + f7c6: 4865 ldr r0, [pc, #404] ; (f95c ) + f7c8: 4b65 ldr r3, [pc, #404] ; (f960 ) + f7ca: 4798 blx r3 + f7cc: 2800 cmp r0, #0 + f7ce: d00b beq.n f7e8 + a->has_run = 0; + f7d0: 253c movs r5, #60 ; 0x3c + _LV_LL_READ(LV_GC_ROOT(_lv_anim_ll), a) { + f7d2: 4c62 ldr r4, [pc, #392] ; (f95c ) + f7d4: 4e63 ldr r6, [pc, #396] ; (f964 ) + a->has_run = 0; + f7d6: 5d43 ldrb r3, [r0, r5] + f7d8: 2202 movs r2, #2 + f7da: 4393 bics r3, r2 + f7dc: 5543 strb r3, [r0, r5] + _LV_LL_READ(LV_GC_ROOT(_lv_anim_ll), a) { + f7de: 0001 movs r1, r0 + f7e0: 0020 movs r0, r4 + f7e2: 47b0 blx r6 + f7e4: 2800 cmp r0, #0 + f7e6: d1f6 bne.n f7d6 + uint32_t elaps = lv_tick_elaps(last_task_run); + f7e8: 4b5f ldr r3, [pc, #380] ; (f968 ) + f7ea: 6818 ldr r0, [r3, #0] + f7ec: 4b5f ldr r3, [pc, #380] ; (f96c ) + f7ee: 4798 blx r3 + f7f0: 0007 movs r7, r0 + a = _lv_ll_get_head(&LV_GC_ROOT(_lv_anim_ll)); + f7f2: 485a ldr r0, [pc, #360] ; (f95c ) + f7f4: 4b5a ldr r3, [pc, #360] ; (f960 ) + f7f6: 4798 blx r3 + f7f8: 1e04 subs r4, r0, #0 + while(a != NULL) { + f7fa: d100 bne.n f7fe + f7fc: e08c b.n f918 + anim_list_changed = false; + f7fe: 4e5c ldr r6, [pc, #368] ; (f970 ) + f800: 2500 movs r5, #0 + if(anim_list_changed) + f802: 46b0 mov r8, r6 + f804: e026 b.n f854 + int32_t new_act_time = a->act_time + elaps; + f806: 19db adds r3, r3, r7 + if(a->act_time <= 0 && new_act_time >= 0) { + f808: 2b00 cmp r3, #0 + f80a: da00 bge.n f80e + f80c: e08d b.n f92a + if(a->start_cb) a->start_cb(a); + f80e: 68a2 ldr r2, [r4, #8] + f810: 2a00 cmp r2, #0 + f812: d100 bne.n f816 + f814: e090 b.n f938 + f816: 0020 movs r0, r4 + f818: 4790 blx r2 + f81a: e028 b.n f86e + if(a->path.cb) new_value = a->path.cb(&a->path, a); + f81c: 6923 ldr r3, [r4, #16] + f81e: 2b00 cmp r3, #0 + f820: d02f beq.n f882 + f822: 0020 movs r0, r4 + f824: 3010 adds r0, #16 + f826: 0021 movs r1, r4 + f828: 4798 blx r3 + if(a->exec_cb) a->exec_cb(a->var, new_value); + f82a: 6863 ldr r3, [r4, #4] + f82c: 2b00 cmp r3, #0 + f82e: d002 beq.n f836 + f830: b201 sxth r1, r0 + f832: 6820 ldr r0, [r4, #0] + f834: 4798 blx r3 + if(a->act_time >= a->time) { + f836: 6a63 ldr r3, [r4, #36] ; 0x24 + f838: 6a22 ldr r2, [r4, #32] + f83a: 4293 cmp r3, r2 + f83c: d227 bcs.n f88e + if(anim_list_changed) + f83e: 4643 mov r3, r8 + f840: 781b ldrb r3, [r3, #0] + f842: 2b00 cmp r3, #0 + f844: d100 bne.n f848 + f846: e071 b.n f92c + a = _lv_ll_get_head(&LV_GC_ROOT(_lv_anim_ll)); + f848: 4844 ldr r0, [pc, #272] ; (f95c ) + f84a: 4b45 ldr r3, [pc, #276] ; (f960 ) + f84c: 4798 blx r3 + f84e: 0004 movs r4, r0 + while(a != NULL) { + f850: 2c00 cmp r4, #0 + f852: d061 beq.n f918 + anim_list_changed = false; + f854: 7035 strb r5, [r6, #0] + if(!a->has_run) { + f856: 233c movs r3, #60 ; 0x3c + f858: 5ce3 ldrb r3, [r4, r3] + f85a: 079b lsls r3, r3, #30 + f85c: d466 bmi.n f92c + a->has_run = 1; /*The list readying might be reseted so need to know which anim has run already*/ + f85e: 223c movs r2, #60 ; 0x3c + f860: 5ca3 ldrb r3, [r4, r2] + f862: 2102 movs r1, #2 + f864: 430b orrs r3, r1 + f866: 54a3 strb r3, [r4, r2] + int32_t new_act_time = a->act_time + elaps; + f868: 6a63 ldr r3, [r4, #36] ; 0x24 + if(a->act_time <= 0 && new_act_time >= 0) { + f86a: 2b00 cmp r3, #0 + f86c: ddcb ble.n f806 + a->act_time += elaps; + f86e: 6a63 ldr r3, [r4, #36] ; 0x24 + f870: 18fb adds r3, r7, r3 + f872: 6263 str r3, [r4, #36] ; 0x24 + if(a->act_time >= 0) { + f874: 2b00 cmp r3, #0 + f876: dbe2 blt.n f83e + if(a->act_time > a->time) a->act_time = a->time; + f878: 6a22 ldr r2, [r4, #32] + f87a: 429a cmp r2, r3 + f87c: d2ce bcs.n f81c + f87e: 6262 str r2, [r4, #36] ; 0x24 + f880: e7cc b.n f81c + else new_value = lv_anim_path_linear(&a->path, a); + f882: 0020 movs r0, r4 + f884: 3010 adds r0, #16 + f886: 0021 movs r1, r4 + f888: 4b3a ldr r3, [pc, #232] ; (f974 ) + f88a: 4798 blx r3 + f88c: e7cd b.n f82a + if(a->playback_now == 0 && a->repeat_cnt > 0 && a->repeat_cnt != LV_ANIM_REPEAT_INFINITE) { + f88e: 233c movs r3, #60 ; 0x3c + f890: 5ce3 ldrb r3, [r4, r3] + f892: 2201 movs r2, #1 + f894: 4013 ands r3, r2 + f896: 1e18 subs r0, r3, #0 + f898: d107 bne.n f8aa + f89a: 8ea2 ldrh r2, [r4, #52] ; 0x34 + f89c: 2a00 cmp r2, #0 + f89e: d04d beq.n f93c + f8a0: 4935 ldr r1, [pc, #212] ; (f978 ) + f8a2: 428a cmp r2, r1 + f8a4: d051 beq.n f94a + a->repeat_cnt--; + f8a6: 3a01 subs r2, #1 + f8a8: 86a2 strh r2, [r4, #52] ; 0x34 + if(a->repeat_cnt == 0 && ((a->playback_time == 0) || (a->playback_time && a->playback_now == 1))) { + f8aa: 8ea2 ldrh r2, [r4, #52] ; 0x34 + f8ac: 2a00 cmp r2, #0 + f8ae: d01a beq.n f8e6 + a->act_time = -a->repeat_delay; /*Restart the animation*/ + f8b0: 6b23 ldr r3, [r4, #48] ; 0x30 + f8b2: 425a negs r2, r3 + f8b4: 6262 str r2, [r4, #36] ; 0x24 + if(a->playback_time != 0) { + f8b6: 6ae2 ldr r2, [r4, #44] ; 0x2c + f8b8: 2a00 cmp r2, #0 + f8ba: d0c0 beq.n f83e + if(a->playback_now == 0) a->act_time = -a->playback_delay; + f8bc: 2800 cmp r0, #0 + f8be: d040 beq.n f942 + a->playback_now = a->playback_now == 0 ? 1 : 0; + f8c0: 4243 negs r3, r0 + f8c2: 4143 adcs r3, r0 + f8c4: 4699 mov r9, r3 + f8c6: 203c movs r0, #60 ; 0x3c + f8c8: 5c21 ldrb r1, [r4, r0] + f8ca: 2301 movs r3, #1 + f8cc: 4399 bics r1, r3 + f8ce: 464b mov r3, r9 + f8d0: 430b orrs r3, r1 + f8d2: 5423 strb r3, [r4, r0] + tmp = a->start; + f8d4: 69a1 ldr r1, [r4, #24] + a->start = a->end; + f8d6: 69e0 ldr r0, [r4, #28] + f8d8: 61a0 str r0, [r4, #24] + a->end = tmp; + f8da: 61e1 str r1, [r4, #28] + a->time = a->playback_now == 0 ? a->time_orig : a->playback_time; + f8dc: 07db lsls r3, r3, #31 + f8de: d400 bmi.n f8e2 + f8e0: 6ba2 ldr r2, [r4, #56] ; 0x38 + f8e2: 6222 str r2, [r4, #32] + f8e4: e7ab b.n f83e + if(a->repeat_cnt == 0 && ((a->playback_time == 0) || (a->playback_time && a->playback_now == 1))) { + f8e6: 6ae2 ldr r2, [r4, #44] ; 0x2c + f8e8: 2a00 cmp r2, #0 + f8ea: d001 beq.n f8f0 + f8ec: 2800 cmp r0, #0 + f8ee: d028 beq.n f942 + _lv_memcpy(&a_tmp, a, sizeof(lv_anim_t)); + f8f0: 2240 movs r2, #64 ; 0x40 + f8f2: 0021 movs r1, r4 + f8f4: 4668 mov r0, sp + f8f6: 4b21 ldr r3, [pc, #132] ; (f97c ) + f8f8: 4798 blx r3 + _lv_ll_remove(&LV_GC_ROOT(_lv_anim_ll), a); + f8fa: 0021 movs r1, r4 + f8fc: 4817 ldr r0, [pc, #92] ; (f95c ) + f8fe: 4b20 ldr r3, [pc, #128] ; (f980 ) + f900: 4798 blx r3 + lv_mem_free(a); + f902: 0020 movs r0, r4 + f904: 4b1f ldr r3, [pc, #124] ; (f984 ) + f906: 4798 blx r3 + anim_mark_list_change(); + f908: 4b1f ldr r3, [pc, #124] ; (f988 ) + f90a: 4798 blx r3 + if(a_tmp.ready_cb != NULL) a_tmp.ready_cb(&a_tmp); + f90c: 9b03 ldr r3, [sp, #12] + f90e: 2b00 cmp r3, #0 + f910: d095 beq.n f83e + f912: 4668 mov r0, sp + f914: 4798 blx r3 + f916: e792 b.n f83e + last_task_run = lv_tick_get(); + f918: 4b1c ldr r3, [pc, #112] ; (f98c ) + f91a: 4798 blx r3 + f91c: 4b12 ldr r3, [pc, #72] ; (f968 ) + f91e: 6018 str r0, [r3, #0] +} + f920: b011 add sp, #68 ; 0x44 + f922: bc0c pop {r2, r3} + f924: 4690 mov r8, r2 + f926: 4699 mov r9, r3 + f928: bdf0 pop {r4, r5, r6, r7, pc} + a->act_time += elaps; + f92a: 6263 str r3, [r4, #36] ; 0x24 + a = _lv_ll_get_next(&LV_GC_ROOT(_lv_anim_ll), a); + f92c: 0021 movs r1, r4 + f92e: 480b ldr r0, [pc, #44] ; (f95c ) + f930: 4b0c ldr r3, [pc, #48] ; (f964 ) + f932: 4798 blx r3 + f934: 0004 movs r4, r0 + f936: e78b b.n f850 + a->act_time += elaps; + f938: 6263 str r3, [r4, #36] ; 0x24 + f93a: e79d b.n f878 + if(a->repeat_cnt == 0 && ((a->playback_time == 0) || (a->playback_time && a->playback_now == 1))) { + f93c: 6ae2 ldr r2, [r4, #44] ; 0x2c + f93e: 2a00 cmp r2, #0 + f940: d0d6 beq.n f8f0 + if(a->playback_now == 0) a->act_time = -a->playback_delay; + f942: 6aa3 ldr r3, [r4, #40] ; 0x28 + f944: 4259 negs r1, r3 + f946: 6261 str r1, [r4, #36] ; 0x24 + f948: e7ba b.n f8c0 + a->act_time = -a->repeat_delay; /*Restart the animation*/ + f94a: 6b23 ldr r3, [r4, #48] ; 0x30 + f94c: 425a negs r2, r3 + f94e: 6262 str r2, [r4, #36] ; 0x24 + if(a->playback_time != 0) { + f950: 6ae2 ldr r2, [r4, #44] ; 0x2c + f952: 2a00 cmp r2, #0 + f954: d100 bne.n f958 + f956: e772 b.n f83e + f958: e7f3 b.n f942 + f95a: 46c0 nop ; (mov r8, r8) + f95c: 20004d88 .word 0x20004d88 + f960: 00010605 .word 0x00010605 + f964: 0001061d .word 0x0001061d + f968: 20002be4 .word 0x20002be4 + f96c: 0000f741 .word 0x0000f741 + f970: 20002be0 .word 0x20002be0 + f974: 0000f751 .word 0x0000f751 + f978: 0000ffff .word 0x0000ffff + f97c: 00010c25 .word 0x00010c25 + f980: 000106ed .word 0x000106ed + f984: 00010ad1 .word 0x00010ad1 + f988: 0000f77d .word 0x0000f77d + f98c: 0000f725 .word 0x0000f725 + +0000f990 <_lv_anim_core_init>: +{ + f990: b510 push {r4, lr} + _lv_ll_init(&LV_GC_ROOT(_lv_anim_ll), sizeof(lv_anim_t)); + f992: 2140 movs r1, #64 ; 0x40 + f994: 480a ldr r0, [pc, #40] ; (f9c0 <_lv_anim_core_init+0x30>) + f996: 4b0b ldr r3, [pc, #44] ; (f9c4 <_lv_anim_core_init+0x34>) + f998: 4798 blx r3 + last_task_run = lv_tick_get(); + f99a: 4b0b ldr r3, [pc, #44] ; (f9c8 <_lv_anim_core_init+0x38>) + f99c: 4798 blx r3 + f99e: 4b0b ldr r3, [pc, #44] ; (f9cc <_lv_anim_core_init+0x3c>) + f9a0: 6018 str r0, [r3, #0] + _lv_anim_task = lv_task_create(anim_task, LV_DISP_DEF_REFR_PERIOD, LV_ANIM_TASK_PRIO, NULL); + f9a2: 2300 movs r3, #0 + f9a4: 2204 movs r2, #4 + f9a6: 211e movs r1, #30 + f9a8: 4809 ldr r0, [pc, #36] ; (f9d0 <_lv_anim_core_init+0x40>) + f9aa: 4c0a ldr r4, [pc, #40] ; (f9d4 <_lv_anim_core_init+0x44>) + f9ac: 47a0 blx r4 + f9ae: 4b0a ldr r3, [pc, #40] ; (f9d8 <_lv_anim_core_init+0x48>) + f9b0: 6018 str r0, [r3, #0] + anim_mark_list_change(); /*Turn off the animation task*/ + f9b2: 4b0a ldr r3, [pc, #40] ; (f9dc <_lv_anim_core_init+0x4c>) + f9b4: 4798 blx r3 + anim_list_changed = false; /*The list has not actaully changed*/ + f9b6: 2200 movs r2, #0 + f9b8: 4b09 ldr r3, [pc, #36] ; (f9e0 <_lv_anim_core_init+0x50>) + f9ba: 701a strb r2, [r3, #0] +} + f9bc: bd10 pop {r4, pc} + f9be: 46c0 nop ; (mov r8, r8) + f9c0: 20004d88 .word 0x20004d88 + f9c4: 00010551 .word 0x00010551 + f9c8: 0000f725 .word 0x0000f725 + f9cc: 20002be4 .word 0x20002be4 + f9d0: 0000f7bd .word 0x0000f7bd + f9d4: 00011571 .word 0x00011571 + f9d8: 20002bdc .word 0x20002bdc + f9dc: 0000f77d .word 0x0000f77d + f9e0: 20002be0 .word 0x20002be0 + +0000f9e4 : +{ + f9e4: b510 push {r4, lr} + f9e6: 0004 movs r4, r0 + _lv_memset_00(a, sizeof(lv_anim_t)); + f9e8: 2140 movs r1, #64 ; 0x40 + f9ea: 4b0d ldr r3, [pc, #52] ; (fa20 ) + f9ec: 4798 blx r3 + a->time = 500; + f9ee: 23fa movs r3, #250 ; 0xfa + f9f0: 005b lsls r3, r3, #1 + f9f2: 6223 str r3, [r4, #32] + a->start = 0; + f9f4: 2300 movs r3, #0 + f9f6: 61a3 str r3, [r4, #24] + a->end = 100; + f9f8: 3364 adds r3, #100 ; 0x64 + f9fa: 61e3 str r3, [r4, #28] +{ + uint8_t * d8 = (uint8_t *)dst; + const uint8_t * s8 = (const uint8_t *)src; + + while(len) { + *d8 = *s8; + f9fc: 4b09 ldr r3, [pc, #36] ; (fa24 ) + f9fe: 781a ldrb r2, [r3, #0] + fa00: 7422 strb r2, [r4, #16] + fa02: 785a ldrb r2, [r3, #1] + fa04: 7462 strb r2, [r4, #17] + fa06: 789a ldrb r2, [r3, #2] + fa08: 74a2 strb r2, [r4, #18] + fa0a: 78db ldrb r3, [r3, #3] + fa0c: 74e3 strb r3, [r4, #19] + a->repeat_cnt = 1; + fa0e: 2301 movs r3, #1 + fa10: 86a3 strh r3, [r4, #52] ; 0x34 + a->early_apply = 1; + fa12: 2236 movs r2, #54 ; 0x36 + fa14: 5ca3 ldrb r3, [r4, r2] + fa16: 2101 movs r1, #1 + fa18: 430b orrs r3, r1 + fa1a: 54a3 strb r3, [r4, r2] +} + fa1c: bd10 pop {r4, pc} + fa1e: 46c0 nop ; (mov r8, r8) + fa20: 00010fe5 .word 0x00010fe5 + fa24: 0001c848 .word 0x0001c848 + +0000fa28 : +{ + fa28: b5f0 push {r4, r5, r6, r7, lr} + fa2a: 46d6 mov lr, sl + fa2c: b500 push {lr} + fa2e: b082 sub sp, #8 + fa30: 0006 movs r6, r0 + fa32: 468a mov sl, r1 + a = _lv_ll_get_head(&LV_GC_ROOT(_lv_anim_ll)); + fa34: 4815 ldr r0, [pc, #84] ; (fa8c ) + fa36: 4b16 ldr r3, [pc, #88] ; (fa90 ) + fa38: 4798 blx r3 + fa3a: 1e04 subs r4, r0, #0 + while(a != NULL) { + fa3c: d01e beq.n fa7c + fa3e: 2300 movs r3, #0 + fa40: 9301 str r3, [sp, #4] + a_next = _lv_ll_get_next(&LV_GC_ROOT(_lv_anim_ll), a); + fa42: 4f14 ldr r7, [pc, #80] ; (fa94 ) + fa44: e00c b.n fa60 + _lv_ll_remove(&LV_GC_ROOT(_lv_anim_ll), a); + fa46: 0021 movs r1, r4 + fa48: 4810 ldr r0, [pc, #64] ; (fa8c ) + fa4a: 4b13 ldr r3, [pc, #76] ; (fa98 ) + fa4c: 4798 blx r3 + lv_mem_free(a); + fa4e: 0020 movs r0, r4 + fa50: 4b12 ldr r3, [pc, #72] ; (fa9c ) + fa52: 4798 blx r3 + anim_mark_list_change(); /*Read by `anim_task`. It need to know if a delete occurred in + fa54: 4b12 ldr r3, [pc, #72] ; (faa0 ) + fa56: 4798 blx r3 + del = true; + fa58: 2301 movs r3, #1 + fa5a: 9301 str r3, [sp, #4] + fa5c: 1e2c subs r4, r5, #0 + while(a != NULL) { + fa5e: d00f beq.n fa80 + a_next = _lv_ll_get_next(&LV_GC_ROOT(_lv_anim_ll), a); + fa60: 0021 movs r1, r4 + fa62: 480a ldr r0, [pc, #40] ; (fa8c ) + fa64: 47b8 blx r7 + fa66: 0005 movs r5, r0 + if(a->var == var && (a->exec_cb == exec_cb || exec_cb == NULL)) { + fa68: 6823 ldr r3, [r4, #0] + fa6a: 42b3 cmp r3, r6 + fa6c: d1f6 bne.n fa5c + fa6e: 6863 ldr r3, [r4, #4] + fa70: 4553 cmp r3, sl + fa72: d0e8 beq.n fa46 + fa74: 4653 mov r3, sl + fa76: 2b00 cmp r3, #0 + fa78: d1f0 bne.n fa5c + fa7a: e7e4 b.n fa46 + bool del = false; + fa7c: 2300 movs r3, #0 + fa7e: 9301 str r3, [sp, #4] +} + fa80: 9801 ldr r0, [sp, #4] + fa82: b002 add sp, #8 + fa84: bc04 pop {r2} + fa86: 4692 mov sl, r2 + fa88: bdf0 pop {r4, r5, r6, r7, pc} + fa8a: 46c0 nop ; (mov r8, r8) + fa8c: 20004d88 .word 0x20004d88 + fa90: 00010605 .word 0x00010605 + fa94: 0001061d .word 0x0001061d + fa98: 000106ed .word 0x000106ed + fa9c: 00010ad1 .word 0x00010ad1 + faa0: 0000f77d .word 0x0000f77d + +0000faa4 : +{ + faa4: b570 push {r4, r5, r6, lr} + faa6: 0005 movs r5, r0 + if(a->exec_cb != NULL) lv_anim_del(a->var, a->exec_cb); /*fp == NULL would delete all animations of var*/ + faa8: 6841 ldr r1, [r0, #4] + faaa: 2900 cmp r1, #0 + faac: d002 beq.n fab4 + faae: 6800 ldr r0, [r0, #0] + fab0: 4b19 ldr r3, [pc, #100] ; (fb18 ) + fab2: 4798 blx r3 + if(_lv_ll_is_empty(&LV_GC_ROOT(_lv_anim_ll))) { + fab4: 4819 ldr r0, [pc, #100] ; (fb1c ) + fab6: 4b1a ldr r3, [pc, #104] ; (fb20 ) + fab8: 4798 blx r3 + faba: 2800 cmp r0, #0 + fabc: d120 bne.n fb00 + lv_anim_t * new_anim = _lv_ll_ins_head(&LV_GC_ROOT(_lv_anim_ll)); + fabe: 4817 ldr r0, [pc, #92] ; (fb1c ) + fac0: 4b18 ldr r3, [pc, #96] ; (fb24 ) + fac2: 4798 blx r3 + fac4: 0004 movs r4, r0 + LV_ASSERT_MEM(new_anim); + fac6: 4b18 ldr r3, [pc, #96] ; (fb28 ) + fac8: 4798 blx r3 + faca: 2800 cmp r0, #0 + facc: d01e beq.n fb0c + if(new_anim == NULL) return; + face: 2c00 cmp r4, #0 + fad0: d015 beq.n fafe + a->time_orig = a->time; + fad2: 6a2b ldr r3, [r5, #32] + fad4: 63ab str r3, [r5, #56] ; 0x38 + _lv_memcpy(new_anim, a, sizeof(lv_anim_t)); + fad6: 2240 movs r2, #64 ; 0x40 + fad8: 0029 movs r1, r5 + fada: 0020 movs r0, r4 + fadc: 4b13 ldr r3, [pc, #76] ; (fb2c ) + fade: 4798 blx r3 + if(new_anim->early_apply) { + fae0: 2336 movs r3, #54 ; 0x36 + fae2: 5ce3 ldrb r3, [r4, r3] + fae4: 07db lsls r3, r3, #31 + fae6: d508 bpl.n fafa + if(new_anim->exec_cb && new_anim->var) new_anim->exec_cb(new_anim->var, new_anim->start); + fae8: 6863 ldr r3, [r4, #4] + faea: 2b00 cmp r3, #0 + faec: d005 beq.n fafa + faee: 6820 ldr r0, [r4, #0] + faf0: 2800 cmp r0, #0 + faf2: d002 beq.n fafa + faf4: 2218 movs r2, #24 + faf6: 5ea1 ldrsh r1, [r4, r2] + faf8: 4798 blx r3 + anim_mark_list_change(); + fafa: 4b0d ldr r3, [pc, #52] ; (fb30 ) + fafc: 4798 blx r3 +} + fafe: bd70 pop {r4, r5, r6, pc} + last_task_run = lv_tick_get() - 1; + fb00: 4b0c ldr r3, [pc, #48] ; (fb34 ) + fb02: 4798 blx r3 + fb04: 3801 subs r0, #1 + fb06: 4b0c ldr r3, [pc, #48] ; (fb38 ) + fb08: 6018 str r0, [r3, #0] + fb0a: e7d8 b.n fabe + LV_ASSERT_MEM(new_anim); + fb0c: 0022 movs r2, r4 + fb0e: 2300 movs r3, #0 + fb10: 480a ldr r0, [pc, #40] ; (fb3c ) + fb12: 490b ldr r1, [pc, #44] ; (fb40 ) + fb14: 4788 blx r1 + fb16: e7fe b.n fb16 + fb18: 0000fa29 .word 0x0000fa29 + fb1c: 20004d88 .word 0x20004d88 + fb20: 000108ad .word 0x000108ad + fb24: 00010565 .word 0x00010565 + fb28: 00001415 .word 0x00001415 + fb2c: 00010c25 .word 0x00010c25 + fb30: 0000f77d .word 0x0000f77d + fb34: 0000f725 .word 0x0000f725 + fb38: 20002be4 .word 0x20002be4 + fb3c: 00018804 .word 0x00018804 + fb40: 0000141d .word 0x0000141d + +0000fb44 : +/********************** + * STATIC FUNCTIONS + **********************/ + +static bool lv_point_within_circle(const lv_area_t * area, const lv_point_t * p) +{ + fb44: b570 push {r4, r5, r6, lr} + lv_coord_t r = (area->x2 - area->x1) / 2; + fb46: 2300 movs r3, #0 + fb48: 5ec6 ldrsh r6, [r0, r3] + fb4a: 2304 movs r3, #4 + fb4c: 5ec2 ldrsh r2, [r0, r3] + fb4e: 1b92 subs r2, r2, r6 + fb50: 0fd4 lsrs r4, r2, #31 + fb52: 18a4 adds r4, r4, r2 + fb54: 1064 asrs r4, r4, #1 + + /* Circle center */ + lv_coord_t cx = area->x1 + r; + fb56: b2a5 uxth r5, r4 + + /*Simplify the code by moving everything to (0, 0) */ + lv_coord_t px = p->x - cx; + lv_coord_t py = p->y - cy; + + int32_t r_sqrd = r * r; + fb58: b224 sxth r4, r4 + lv_coord_t px = p->x - cx; + fb5a: 880b ldrh r3, [r1, #0] + fb5c: 1b9b subs r3, r3, r6 + fb5e: 1b5b subs r3, r3, r5 + int32_t dist = (px * px) + (py * py); + fb60: b21b sxth r3, r3 + lv_coord_t py = p->y - cy; + fb62: 884a ldrh r2, [r1, #2] + fb64: 8841 ldrh r1, [r0, #2] + fb66: 1a52 subs r2, r2, r1 + fb68: 1b52 subs r2, r2, r5 + int32_t dist = (px * px) + (py * py); + fb6a: b212 sxth r2, r2 + int32_t r_sqrd = r * r; + fb6c: 4364 muls r4, r4 + int32_t dist = (px * px) + (py * py); + fb6e: 435b muls r3, r3 + fb70: 4352 muls r2, r2 + fb72: 189b adds r3, r3, r2 + + if(dist <= r_sqrd) + fb74: 17e0 asrs r0, r4, #31 + fb76: 0fda lsrs r2, r3, #31 + fb78: 429c cmp r4, r3 + fb7a: 4150 adcs r0, r2 + fb7c: b2c0 uxtb r0, r0 + return true; + else + return false; +} + fb7e: bd70 pop {r4, r5, r6, pc} + +0000fb80 : + area_p->y2 = area_p->y1 + h - 1; + fb80: 1e4b subs r3, r1, #1 + fb82: 8841 ldrh r1, [r0, #2] + fb84: 18c9 adds r1, r1, r3 + fb86: 80c1 strh r1, [r0, #6] +} + fb88: 4770 bx lr + +0000fb8a : + size = (uint32_t)(area_p->x2 - area_p->x1 + 1) * (area_p->y2 - area_p->y1 + 1); + fb8a: 2304 movs r3, #4 + fb8c: 5ec2 ldrsh r2, [r0, r3] + fb8e: 2100 movs r1, #0 + fb90: 5e43 ldrsh r3, [r0, r1] + fb92: 1ad2 subs r2, r2, r3 + fb94: 3201 adds r2, #1 + fb96: 2106 movs r1, #6 + fb98: 5e43 ldrsh r3, [r0, r1] + fb9a: 2102 movs r1, #2 + fb9c: 5e40 ldrsh r0, [r0, r1] + fb9e: 1a18 subs r0, r3, r0 + fba0: 3001 adds r0, #1 + fba2: 4350 muls r0, r2 +} + fba4: 4770 bx lr + +0000fba6 <_lv_area_intersect>: +{ + fba6: b5f0 push {r4, r5, r6, r7, lr} + fba8: 46c6 mov lr, r8 + fbaa: b500 push {lr} + res_p->x1 = LV_MATH_MAX(a1_p->x1, a2_p->x1); + fbac: 880d ldrh r5, [r1, #0] + fbae: 8813 ldrh r3, [r2, #0] + fbb0: 1c1c adds r4, r3, #0 + fbb2: b21b sxth r3, r3 + fbb4: b22e sxth r6, r5 + fbb6: 42b3 cmp r3, r6 + fbb8: da00 bge.n fbbc <_lv_area_intersect+0x16> + fbba: 1c2c adds r4, r5, #0 + fbbc: b226 sxth r6, r4 + fbbe: 8004 strh r4, [r0, #0] + res_p->y1 = LV_MATH_MAX(a1_p->y1, a2_p->y1); + fbc0: 884d ldrh r5, [r1, #2] + fbc2: 8853 ldrh r3, [r2, #2] + fbc4: 1c1c adds r4, r3, #0 + fbc6: b21b sxth r3, r3 + fbc8: b22f sxth r7, r5 + fbca: 42bb cmp r3, r7 + fbcc: da00 bge.n fbd0 <_lv_area_intersect+0x2a> + fbce: 1c2c adds r4, r5, #0 + fbd0: b227 sxth r7, r4 + fbd2: 8044 strh r4, [r0, #2] + res_p->x2 = LV_MATH_MIN(a1_p->x2, a2_p->x2); + fbd4: 888d ldrh r5, [r1, #4] + fbd6: 8893 ldrh r3, [r2, #4] + fbd8: 1c1c adds r4, r3, #0 + fbda: b21b sxth r3, r3 + fbdc: 4698 mov r8, r3 + fbde: b22b sxth r3, r5 + fbe0: 4598 cmp r8, r3 + fbe2: dd00 ble.n fbe6 <_lv_area_intersect+0x40> + fbe4: 1c2c adds r4, r5, #0 + fbe6: b225 sxth r5, r4 + fbe8: 8084 strh r4, [r0, #4] + res_p->y2 = LV_MATH_MIN(a1_p->y2, a2_p->y2); + fbea: 88c9 ldrh r1, [r1, #6] + fbec: 88d3 ldrh r3, [r2, #6] + fbee: 1c1a adds r2, r3, #0 + fbf0: b21b sxth r3, r3 + fbf2: b20c sxth r4, r1 + fbf4: 42a3 cmp r3, r4 + fbf6: dd00 ble.n fbfa <_lv_area_intersect+0x54> + fbf8: 1c0a adds r2, r1, #0 + fbfa: b213 sxth r3, r2 + fbfc: 80c2 strh r2, [r0, #6] + union_ok = false; + fbfe: 2000 movs r0, #0 + if((res_p->x1 > res_p->x2) || (res_p->y1 > res_p->y2)) { + fc00: 42ae cmp r6, r5 + fc02: dc04 bgt.n fc0e <_lv_area_intersect+0x68> + fc04: 0ff8 lsrs r0, r7, #31 + fc06: 17da asrs r2, r3, #31 + fc08: 42bb cmp r3, r7 + fc0a: 4150 adcs r0, r2 + fc0c: b2c0 uxtb r0, r0 +} + fc0e: bc04 pop {r2} + fc10: 4690 mov r8, r2 + fc12: bdf0 pop {r4, r5, r6, r7, pc} + +0000fc14 <_lv_area_join>: +{ + fc14: b570 push {r4, r5, r6, lr} + a_res_p->x1 = LV_MATH_MIN(a1_p->x1, a2_p->x1); + fc16: 880d ldrh r5, [r1, #0] + fc18: 8813 ldrh r3, [r2, #0] + fc1a: 1c1c adds r4, r3, #0 + fc1c: b21b sxth r3, r3 + fc1e: b22e sxth r6, r5 + fc20: 42b3 cmp r3, r6 + fc22: dd00 ble.n fc26 <_lv_area_join+0x12> + fc24: 1c2c adds r4, r5, #0 + fc26: 8004 strh r4, [r0, #0] + a_res_p->y1 = LV_MATH_MIN(a1_p->y1, a2_p->y1); + fc28: 884d ldrh r5, [r1, #2] + fc2a: 8853 ldrh r3, [r2, #2] + fc2c: 1c1c adds r4, r3, #0 + fc2e: b21b sxth r3, r3 + fc30: b22e sxth r6, r5 + fc32: 42b3 cmp r3, r6 + fc34: dd00 ble.n fc38 <_lv_area_join+0x24> + fc36: 1c2c adds r4, r5, #0 + fc38: 8044 strh r4, [r0, #2] + a_res_p->x2 = LV_MATH_MAX(a1_p->x2, a2_p->x2); + fc3a: 888d ldrh r5, [r1, #4] + fc3c: 8893 ldrh r3, [r2, #4] + fc3e: 1c1c adds r4, r3, #0 + fc40: b21b sxth r3, r3 + fc42: b22e sxth r6, r5 + fc44: 42b3 cmp r3, r6 + fc46: da00 bge.n fc4a <_lv_area_join+0x36> + fc48: 1c2c adds r4, r5, #0 + fc4a: 8084 strh r4, [r0, #4] + a_res_p->y2 = LV_MATH_MAX(a1_p->y2, a2_p->y2); + fc4c: 88c9 ldrh r1, [r1, #6] + fc4e: 88d3 ldrh r3, [r2, #6] + fc50: 1c1a adds r2, r3, #0 + fc52: b21b sxth r3, r3 + fc54: b20c sxth r4, r1 + fc56: 42a3 cmp r3, r4 + fc58: da00 bge.n fc5c <_lv_area_join+0x48> + fc5a: 1c0a adds r2, r1, #0 + fc5c: 80c2 strh r2, [r0, #6] +} + fc5e: bd70 pop {r4, r5, r6, pc} + +0000fc60 <_lv_area_is_point_on>: +{ + fc60: b5f0 push {r4, r5, r6, r7, lr} + fc62: 46de mov lr, fp + fc64: 4657 mov r7, sl + fc66: 464e mov r6, r9 + fc68: 4645 mov r5, r8 + fc6a: b5e0 push {r5, r6, r7, lr} + fc6c: b085 sub sp, #20 + fc6e: 000e movs r6, r1 + if((p_p->x >= a_p->x1 && p_p->x <= a_p->x2) && ((p_p->y >= a_p->y1 && p_p->y <= a_p->y2))) { + fc70: 2300 movs r3, #0 + fc72: 5ecc ldrsh r4, [r1, r3] + fc74: 2300 movs r3, #0 + fc76: 5ec1 ldrsh r1, [r0, r3] + return false; + fc78: 2300 movs r3, #0 + if((p_p->x >= a_p->x1 && p_p->x <= a_p->x2) && ((p_p->y >= a_p->y1 && p_p->y <= a_p->y2))) { + fc7a: 428c cmp r4, r1 + fc7c: db5e blt.n fd3c <_lv_area_is_point_on+0xdc> + fc7e: 2504 movs r5, #4 + fc80: 5f43 ldrsh r3, [r0, r5] + fc82: 4698 mov r8, r3 + return false; + fc84: 2300 movs r3, #0 + if((p_p->x >= a_p->x1 && p_p->x <= a_p->x2) && ((p_p->y >= a_p->y1 && p_p->y <= a_p->y2))) { + fc86: 4544 cmp r4, r8 + fc88: dc58 bgt.n fd3c <_lv_area_is_point_on+0xdc> + fc8a: 2302 movs r3, #2 + fc8c: 5ef4 ldrsh r4, [r6, r3] + fc8e: 2502 movs r5, #2 + fc90: 5f43 ldrsh r3, [r0, r5] + fc92: 469a mov sl, r3 + return false; + fc94: 2300 movs r3, #0 + if((p_p->x >= a_p->x1 && p_p->x <= a_p->x2) && ((p_p->y >= a_p->y1 && p_p->y <= a_p->y2))) { + fc96: 4554 cmp r4, sl + fc98: db50 blt.n fd3c <_lv_area_is_point_on+0xdc> + fc9a: 2306 movs r3, #6 + fc9c: 5ec3 ldrsh r3, [r0, r3] + fc9e: 001d movs r5, r3 + fca0: 9301 str r3, [sp, #4] + return false; + fca2: 2300 movs r3, #0 + if(!is_on_rect) + fca4: 42ac cmp r4, r5 + fca6: dc49 bgt.n fd3c <_lv_area_is_point_on+0xdc> + if(radius <= 0) { + fca8: 2a00 cmp r2, #0 + fcaa: dc00 bgt.n fcae <_lv_area_is_point_on+0x4e> + fcac: e09b b.n fde6 <_lv_area_is_point_on+0x186> + * @param area_p pointer to an area + * @return the width of the area (if x1 == x2 -> width = 1) + */ +static inline lv_coord_t lv_area_get_width(const lv_area_t * area_p) +{ + return (lv_coord_t)(area_p->x2 - area_p->x1 + 1); + fcae: 4643 mov r3, r8 + fcb0: 4668 mov r0, sp + fcb2: 8003 strh r3, [r0, #0] + fcb4: 8803 ldrh r3, [r0, #0] + fcb6: 4699 mov r9, r3 + fcb8: b28c uxth r4, r1 + * @param area_p pointer to an area + * @return the height of the area (if y1 == y2 -> height = 1) + */ +static inline lv_coord_t lv_area_get_height(const lv_area_t * area_p) +{ + return (lv_coord_t)(area_p->y2 - area_p->y1 + 1); + fcba: b2af uxth r7, r5 + fcbc: 4653 mov r3, sl + fcbe: 8003 strh r3, [r0, #0] + fcc0: 8800 ldrh r0, [r0, #0] + corner_area.x1 = a_p->x1; + fcc2: ab02 add r3, sp, #8 + fcc4: 8019 strh r1, [r3, #0] + return (lv_coord_t)(area_p->x2 - area_p->x1 + 1); + fcc6: 464b mov r3, r9 + fcc8: 3301 adds r3, #1 + fcca: 1b1b subs r3, r3, r4 + lv_coord_t w = lv_area_get_width(a_p) / 2; + fccc: b21b sxth r3, r3 + fcce: 0fd9 lsrs r1, r3, #31 + fcd0: 18cb adds r3, r1, r3 + fcd2: 105b asrs r3, r3, #1 + return (lv_coord_t)(area_p->y2 - area_p->y1 + 1); + fcd4: 1c79 adds r1, r7, #1 + fcd6: 1a09 subs r1, r1, r0 + lv_coord_t h = lv_area_get_height(a_p) / 2; + fcd8: b209 sxth r1, r1 + fcda: 0fcd lsrs r5, r1, #31 + fcdc: 186d adds r5, r5, r1 + fcde: 106d asrs r5, r5, #1 + lv_coord_t max_radius = LV_MATH_MIN(w, h); + fce0: 1c19 adds r1, r3, #0 + fce2: b21b sxth r3, r3 + fce4: 42ab cmp r3, r5 + fce6: dd00 ble.n fcea <_lv_area_is_point_on+0x8a> + fce8: 1c29 adds r1, r5, #0 + corner_area.x2 = a_p->x1 + radius; + fcea: 1c0d adds r5, r1, #0 + fcec: b209 sxth r1, r1 + fcee: 4291 cmp r1, r2 + fcf0: dd00 ble.n fcf4 <_lv_area_is_point_on+0x94> + fcf2: 1c15 adds r5, r2, #0 + fcf4: b2ad uxth r5, r5 + fcf6: 192c adds r4, r5, r4 + fcf8: b2a4 uxth r4, r4 + fcfa: ab02 add r3, sp, #8 + fcfc: 809c strh r4, [r3, #4] + corner_area.y1 = a_p->y1; + fcfe: 4652 mov r2, sl + fd00: 805a strh r2, [r3, #2] + corner_area.y2 = a_p->y1 + radius; + fd02: 1828 adds r0, r5, r0 + fd04: b283 uxth r3, r0 + fd06: 9300 str r3, [sp, #0] + fd08: 466b mov r3, sp + fd0a: 2100 movs r1, #0 + fd0c: 5e5a ldrsh r2, [r3, r1] + fd0e: 4693 mov fp, r2 + fd10: aa02 add r2, sp, #8 + fd12: 4659 mov r1, fp + fd14: 80d1 strh r1, [r2, #6] + if(_lv_area_is_point_on(&corner_area, p_p, 0)) { + fd16: 2200 movs r2, #0 + fd18: 0031 movs r1, r6 + fd1a: a802 add r0, sp, #8 + fd1c: f7ff ffa0 bl fc60 <_lv_area_is_point_on> + fd20: 2800 cmp r0, #0 + fd22: d013 beq.n fd4c <_lv_area_is_point_on+0xec> + corner_area.x2 += radius; + fd24: 192c adds r4, r5, r4 + fd26: aa02 add r2, sp, #8 + fd28: 8094 strh r4, [r2, #4] + corner_area.y2 += radius; + fd2a: 9b00 ldr r3, [sp, #0] + fd2c: 469c mov ip, r3 + fd2e: 4465 add r5, ip + fd30: 80d5 strh r5, [r2, #6] + return lv_point_within_circle(&corner_area, p_p); + fd32: 0031 movs r1, r6 + fd34: 0010 movs r0, r2 + fd36: 4b2d ldr r3, [pc, #180] ; (fdec <_lv_area_is_point_on+0x18c>) + fd38: 4798 blx r3 + fd3a: 0003 movs r3, r0 +} + fd3c: 0018 movs r0, r3 + fd3e: b005 add sp, #20 + fd40: bc3c pop {r2, r3, r4, r5} + fd42: 4690 mov r8, r2 + fd44: 4699 mov r9, r3 + fd46: 46a2 mov sl, r4 + fd48: 46ab mov fp, r5 + fd4a: bdf0 pop {r4, r5, r6, r7, pc} + corner_area.y1 = a_p->y2 - radius; + fd4c: 1b7f subs r7, r7, r5 + fd4e: b2bf uxth r7, r7 + fd50: ab02 add r3, sp, #8 + fd52: 805f strh r7, [r3, #2] + corner_area.y2 = a_p->y2; + fd54: 466a mov r2, sp + fd56: 8892 ldrh r2, [r2, #4] + fd58: 80da strh r2, [r3, #6] + if(_lv_area_is_point_on(&corner_area, p_p, 0)) { + fd5a: 2200 movs r2, #0 + fd5c: 0031 movs r1, r6 + fd5e: 0018 movs r0, r3 + fd60: f7ff ff7e bl fc60 <_lv_area_is_point_on> + fd64: 2800 cmp r0, #0 + fd66: d00a beq.n fd7e <_lv_area_is_point_on+0x11e> + corner_area.x2 += radius; + fd68: 192c adds r4, r5, r4 + fd6a: ab02 add r3, sp, #8 + fd6c: 809c strh r4, [r3, #4] + corner_area.y1 -= radius; + fd6e: 1b7d subs r5, r7, r5 + fd70: 805d strh r5, [r3, #2] + return lv_point_within_circle(&corner_area, p_p); + fd72: 0031 movs r1, r6 + fd74: 0018 movs r0, r3 + fd76: 4b1d ldr r3, [pc, #116] ; (fdec <_lv_area_is_point_on+0x18c>) + fd78: 4798 blx r3 + fd7a: 0003 movs r3, r0 + fd7c: e7de b.n fd3c <_lv_area_is_point_on+0xdc> + corner_area.x1 = a_p->x2 - radius; + fd7e: 464b mov r3, r9 + fd80: 1b5c subs r4, r3, r5 + fd82: b2a4 uxth r4, r4 + fd84: ab02 add r3, sp, #8 + fd86: 801c strh r4, [r3, #0] + corner_area.x2 = a_p->x2; + fd88: 4642 mov r2, r8 + fd8a: 809a strh r2, [r3, #4] + if(_lv_area_is_point_on(&corner_area, p_p, 0)) { + fd8c: 2200 movs r2, #0 + fd8e: 0031 movs r1, r6 + fd90: 0018 movs r0, r3 + fd92: f7ff ff65 bl fc60 <_lv_area_is_point_on> + fd96: 2800 cmp r0, #0 + fd98: d00a beq.n fdb0 <_lv_area_is_point_on+0x150> + corner_area.x1 -= radius; + fd9a: 1b64 subs r4, r4, r5 + fd9c: ab02 add r3, sp, #8 + fd9e: 801c strh r4, [r3, #0] + corner_area.y1 -= radius; + fda0: 1b7d subs r5, r7, r5 + fda2: 805d strh r5, [r3, #2] + return lv_point_within_circle(&corner_area, p_p); + fda4: 0031 movs r1, r6 + fda6: 0018 movs r0, r3 + fda8: 4b10 ldr r3, [pc, #64] ; (fdec <_lv_area_is_point_on+0x18c>) + fdaa: 4798 blx r3 + fdac: 0003 movs r3, r0 + fdae: e7c5 b.n fd3c <_lv_area_is_point_on+0xdc> + corner_area.y1 = a_p->y1; + fdb0: ab02 add r3, sp, #8 + fdb2: 4652 mov r2, sl + fdb4: 805a strh r2, [r3, #2] + corner_area.y2 = a_p->y1 + radius; + fdb6: 465a mov r2, fp + fdb8: 80da strh r2, [r3, #6] + if(_lv_area_is_point_on(&corner_area, p_p, 0)) { + fdba: 2200 movs r2, #0 + fdbc: 0031 movs r1, r6 + fdbe: 0018 movs r0, r3 + fdc0: f7ff ff4e bl fc60 <_lv_area_is_point_on> + return true; + fdc4: 2301 movs r3, #1 + if(_lv_area_is_point_on(&corner_area, p_p, 0)) { + fdc6: 2800 cmp r0, #0 + fdc8: d0b8 beq.n fd3c <_lv_area_is_point_on+0xdc> + corner_area.x1 -= radius; + fdca: 1b64 subs r4, r4, r5 + fdcc: ab02 add r3, sp, #8 + fdce: 801c strh r4, [r3, #0] + corner_area.y2 += radius; + fdd0: 9b00 ldr r3, [sp, #0] + fdd2: 469c mov ip, r3 + fdd4: 4465 add r5, ip + fdd6: ab02 add r3, sp, #8 + fdd8: 80dd strh r5, [r3, #6] + return lv_point_within_circle(&corner_area, p_p); + fdda: 0031 movs r1, r6 + fddc: 0018 movs r0, r3 + fdde: 4b03 ldr r3, [pc, #12] ; (fdec <_lv_area_is_point_on+0x18c>) + fde0: 4798 blx r3 + fde2: 0003 movs r3, r0 + fde4: e7aa b.n fd3c <_lv_area_is_point_on+0xdc> + return true; + fde6: 2301 movs r3, #1 + fde8: e7a8 b.n fd3c <_lv_area_is_point_on+0xdc> + fdea: 46c0 nop ; (mov r8, r8) + fdec: 0000fb45 .word 0x0000fb45 + +0000fdf0 <_lv_area_is_on>: +{ + fdf0: b510 push {r4, lr} + if((a1_p->x1 <= a2_p->x2) && (a1_p->x2 >= a2_p->x1) && (a1_p->y1 <= a2_p->y2) && (a1_p->y2 >= a2_p->y1)) { + fdf2: 2300 movs r3, #0 + fdf4: 5ec4 ldrsh r4, [r0, r3] + fdf6: 2304 movs r3, #4 + fdf8: 5eca ldrsh r2, [r1, r3] + return false; + fdfa: 2300 movs r3, #0 + if((a1_p->x1 <= a2_p->x2) && (a1_p->x2 >= a2_p->x1) && (a1_p->y1 <= a2_p->y2) && (a1_p->y2 >= a2_p->y1)) { + fdfc: 4294 cmp r4, r2 + fdfe: dc16 bgt.n fe2e <_lv_area_is_on+0x3e> + fe00: 2304 movs r3, #4 + fe02: 5ec4 ldrsh r4, [r0, r3] + fe04: 2300 movs r3, #0 + fe06: 5eca ldrsh r2, [r1, r3] + return false; + fe08: 2300 movs r3, #0 + if((a1_p->x1 <= a2_p->x2) && (a1_p->x2 >= a2_p->x1) && (a1_p->y1 <= a2_p->y2) && (a1_p->y2 >= a2_p->y1)) { + fe0a: 4294 cmp r4, r2 + fe0c: db0f blt.n fe2e <_lv_area_is_on+0x3e> + fe0e: 2302 movs r3, #2 + fe10: 5ec4 ldrsh r4, [r0, r3] + fe12: 2306 movs r3, #6 + fe14: 5eca ldrsh r2, [r1, r3] + return false; + fe16: 2300 movs r3, #0 + if((a1_p->x1 <= a2_p->x2) && (a1_p->x2 >= a2_p->x1) && (a1_p->y1 <= a2_p->y2) && (a1_p->y2 >= a2_p->y1)) { + fe18: 4294 cmp r4, r2 + fe1a: dc08 bgt.n fe2e <_lv_area_is_on+0x3e> + fe1c: 2306 movs r3, #6 + fe1e: 5ec4 ldrsh r4, [r0, r3] + fe20: 2302 movs r3, #2 + fe22: 5eca ldrsh r2, [r1, r3] + fe24: 17e3 asrs r3, r4, #31 + fe26: 0fd0 lsrs r0, r2, #31 + fe28: 4294 cmp r4, r2 + fe2a: 4143 adcs r3, r0 + fe2c: b2db uxtb r3, r3 +} + fe2e: 0018 movs r0, r3 + fe30: bd10 pop {r4, pc} + ... + +0000fe34 <_lv_area_is_in>: +{ + fe34: b5f0 push {r4, r5, r6, r7, lr} + fe36: 46c6 mov lr, r8 + fe38: b500 push {lr} + fe3a: b082 sub sp, #8 + fe3c: 0005 movs r5, r0 + fe3e: 000c movs r4, r1 + fe40: 0016 movs r6, r2 + if(ain_p->x1 >= aholder_p->x1 && ain_p->y1 >= aholder_p->y1 && ain_p->x2 <= aholder_p->x2 && + fe42: 2300 movs r3, #0 + fe44: 5ec7 ldrsh r7, [r0, r3] + fe46: 2200 movs r2, #0 + fe48: 5e8b ldrsh r3, [r1, r2] + bool is_in = false; + fe4a: 2000 movs r0, #0 + if(ain_p->x1 >= aholder_p->x1 && ain_p->y1 >= aholder_p->y1 && ain_p->x2 <= aholder_p->x2 && + fe4c: 42bb cmp r3, r7 + fe4e: dc14 bgt.n fe7a <_lv_area_is_in+0x46> + fe50: 2302 movs r3, #2 + fe52: 5eea ldrsh r2, [r5, r3] + fe54: 2102 movs r1, #2 + fe56: 5e63 ldrsh r3, [r4, r1] + fe58: 429a cmp r2, r3 + fe5a: db0e blt.n fe7a <_lv_area_is_in+0x46> + fe5c: 2304 movs r3, #4 + fe5e: 5eea ldrsh r2, [r5, r3] + fe60: 2104 movs r1, #4 + fe62: 5e63 ldrsh r3, [r4, r1] + fe64: 429a cmp r2, r3 + fe66: dc08 bgt.n fe7a <_lv_area_is_in+0x46> + fe68: 2206 movs r2, #6 + fe6a: 5eab ldrsh r3, [r5, r2] + fe6c: 2106 movs r1, #6 + fe6e: 5e62 ldrsh r2, [r4, r1] + fe70: 0fd8 lsrs r0, r3, #31 + fe72: 17d1 asrs r1, r2, #31 + fe74: 429a cmp r2, r3 + fe76: 4148 adcs r0, r1 + fe78: b2c0 uxtb r0, r0 + if(radius == 0) return is_in; + fe7a: 2e00 cmp r6, #0 + fe7c: d103 bne.n fe86 <_lv_area_is_in+0x52> +} + fe7e: b002 add sp, #8 + fe80: bc04 pop {r2} + fe82: 4690 mov r8, r2 + fe84: bdf0 pop {r4, r5, r6, r7, pc} + p.x = ain_p->x1; + fe86: a901 add r1, sp, #4 + fe88: 800f strh r7, [r1, #0] + p.y = ain_p->y1; + fe8a: 886b ldrh r3, [r5, #2] + fe8c: 804b strh r3, [r1, #2] + if(_lv_area_is_point_on(aholder_p, &p, radius) == false) return false; + fe8e: 0032 movs r2, r6 + fe90: 0020 movs r0, r4 + fe92: 4b10 ldr r3, [pc, #64] ; (fed4 <_lv_area_is_in+0xa0>) + fe94: 4798 blx r3 + fe96: 2800 cmp r0, #0 + fe98: d0f1 beq.n fe7e <_lv_area_is_in+0x4a> + p.x = ain_p->x2; + fe9a: 2204 movs r2, #4 + fe9c: 5eab ldrsh r3, [r5, r2] + fe9e: 4698 mov r8, r3 + fea0: a901 add r1, sp, #4 + fea2: 800b strh r3, [r1, #0] + if(_lv_area_is_point_on(aholder_p, &p, radius) == false) return false; + fea4: 0032 movs r2, r6 + fea6: 0020 movs r0, r4 + fea8: 4b0a ldr r3, [pc, #40] ; (fed4 <_lv_area_is_in+0xa0>) + feaa: 4798 blx r3 + feac: 2800 cmp r0, #0 + feae: d0e6 beq.n fe7e <_lv_area_is_in+0x4a> + p.x = ain_p->x1; + feb0: a901 add r1, sp, #4 + feb2: 800f strh r7, [r1, #0] + p.y = ain_p->y2; + feb4: 88eb ldrh r3, [r5, #6] + feb6: 804b strh r3, [r1, #2] + if(_lv_area_is_point_on(aholder_p, &p, radius) == false) return false; + feb8: 0032 movs r2, r6 + feba: 0020 movs r0, r4 + febc: 4b05 ldr r3, [pc, #20] ; (fed4 <_lv_area_is_in+0xa0>) + febe: 4798 blx r3 + fec0: 2800 cmp r0, #0 + fec2: d0dc beq.n fe7e <_lv_area_is_in+0x4a> + p.x = ain_p->x2; + fec4: a901 add r1, sp, #4 + fec6: 4643 mov r3, r8 + fec8: 800b strh r3, [r1, #0] + if(_lv_area_is_point_on(aholder_p, &p, radius) == false) return false; + feca: 0032 movs r2, r6 + fecc: 0020 movs r0, r4 + fece: 4b01 ldr r3, [pc, #4] ; (fed4 <_lv_area_is_in+0xa0>) + fed0: 4798 blx r3 + fed2: e7d4 b.n fe7e <_lv_area_is_in+0x4a> + fed4: 0000fc61 .word 0x0000fc61 + +0000fed8 <_lv_area_align>: +{ + fed8: b530 push {r4, r5, lr} + switch(align) { + feda: 2a14 cmp r2, #20 + fedc: d827 bhi.n ff2e <_lv_area_align+0x56> + fede: 0092 lsls r2, r2, #2 + fee0: 4cb2 ldr r4, [pc, #712] ; (101ac <_lv_area_align+0x2d4>) + fee2: 58a2 ldr r2, [r4, r2] + fee4: 4697 mov pc, r2 + return (lv_coord_t)(area_p->x2 - area_p->x1 + 1); + fee6: 8882 ldrh r2, [r0, #4] + fee8: 3201 adds r2, #1 + feea: 8804 ldrh r4, [r0, #0] + feec: 1b12 subs r2, r2, r4 + res->x = lv_area_get_width(base) / 2 - lv_area_get_width(to_align) / 2; + feee: b212 sxth r2, r2 + fef0: 0fd4 lsrs r4, r2, #31 + fef2: 18a4 adds r4, r4, r2 + fef4: 1064 asrs r4, r4, #1 + fef6: 888a ldrh r2, [r1, #4] + fef8: 3201 adds r2, #1 + fefa: 880d ldrh r5, [r1, #0] + fefc: 1b52 subs r2, r2, r5 + fefe: b212 sxth r2, r2 + ff00: 0fd5 lsrs r5, r2, #31 + ff02: 18aa adds r2, r5, r2 + ff04: 1052 asrs r2, r2, #1 + ff06: 1aa2 subs r2, r4, r2 + ff08: 801a strh r2, [r3, #0] + return (lv_coord_t)(area_p->y2 - area_p->y1 + 1); + ff0a: 88c2 ldrh r2, [r0, #6] + ff0c: 3201 adds r2, #1 + ff0e: 8844 ldrh r4, [r0, #2] + ff10: 1b12 subs r2, r2, r4 + res->y = lv_area_get_height(base) / 2 - lv_area_get_height(to_align) / 2; + ff12: b212 sxth r2, r2 + ff14: 0fd4 lsrs r4, r2, #31 + ff16: 18a4 adds r4, r4, r2 + ff18: 1064 asrs r4, r4, #1 + ff1a: 88ca ldrh r2, [r1, #6] + ff1c: 3201 adds r2, #1 + ff1e: 8849 ldrh r1, [r1, #2] + ff20: 1a52 subs r2, r2, r1 + ff22: b212 sxth r2, r2 + ff24: 0fd1 lsrs r1, r2, #31 + ff26: 188a adds r2, r1, r2 + ff28: 1052 asrs r2, r2, #1 + ff2a: 1aa2 subs r2, r4, r2 + ff2c: 805a strh r2, [r3, #2] + res->x += base->x1; + ff2e: 881a ldrh r2, [r3, #0] + ff30: 8801 ldrh r1, [r0, #0] + ff32: 1852 adds r2, r2, r1 + ff34: 801a strh r2, [r3, #0] + res->y += base->y1; + ff36: 885a ldrh r2, [r3, #2] + ff38: 8841 ldrh r1, [r0, #2] + ff3a: 1852 adds r2, r2, r1 + ff3c: 805a strh r2, [r3, #2] +} + ff3e: bd30 pop {r4, r5, pc} + res->x = 0; + ff40: 2200 movs r2, #0 + ff42: 801a strh r2, [r3, #0] + res->y = 0; + ff44: 805a strh r2, [r3, #2] + break; + ff46: e7f2 b.n ff2e <_lv_area_align+0x56> + return (lv_coord_t)(area_p->x2 - area_p->x1 + 1); + ff48: 8882 ldrh r2, [r0, #4] + ff4a: 3201 adds r2, #1 + ff4c: 8804 ldrh r4, [r0, #0] + ff4e: 1b12 subs r2, r2, r4 + res->x = lv_area_get_width(base) / 2 - lv_area_get_width(to_align) / 2; + ff50: b212 sxth r2, r2 + ff52: 0fd4 lsrs r4, r2, #31 + ff54: 18a4 adds r4, r4, r2 + ff56: 1064 asrs r4, r4, #1 + ff58: 888a ldrh r2, [r1, #4] + ff5a: 3201 adds r2, #1 + ff5c: 8809 ldrh r1, [r1, #0] + ff5e: 1a52 subs r2, r2, r1 + ff60: b212 sxth r2, r2 + ff62: 0fd1 lsrs r1, r2, #31 + ff64: 188a adds r2, r1, r2 + ff66: 1052 asrs r2, r2, #1 + ff68: 1aa2 subs r2, r4, r2 + ff6a: 801a strh r2, [r3, #0] + res->y = 0; + ff6c: 2200 movs r2, #0 + ff6e: 805a strh r2, [r3, #2] + break; + ff70: e7dd b.n ff2e <_lv_area_align+0x56> + res->x = lv_area_get_width(base) - lv_area_get_width(to_align); + ff72: 8882 ldrh r2, [r0, #4] + ff74: 888c ldrh r4, [r1, #4] + ff76: 1b12 subs r2, r2, r4 + ff78: 8804 ldrh r4, [r0, #0] + ff7a: 1b12 subs r2, r2, r4 + ff7c: 8809 ldrh r1, [r1, #0] + ff7e: 1852 adds r2, r2, r1 + ff80: 801a strh r2, [r3, #0] + res->y = 0; + ff82: 2200 movs r2, #0 + ff84: 805a strh r2, [r3, #2] + break; + ff86: e7d2 b.n ff2e <_lv_area_align+0x56> + res->x = 0; + ff88: 2200 movs r2, #0 + ff8a: 801a strh r2, [r3, #0] + res->y = lv_area_get_height(base) - lv_area_get_height(to_align); + ff8c: 88c2 ldrh r2, [r0, #6] + ff8e: 88cc ldrh r4, [r1, #6] + ff90: 1b12 subs r2, r2, r4 + ff92: 8844 ldrh r4, [r0, #2] + ff94: 1b12 subs r2, r2, r4 + ff96: 8849 ldrh r1, [r1, #2] + ff98: 1852 adds r2, r2, r1 + ff9a: 805a strh r2, [r3, #2] + break; + ff9c: e7c7 b.n ff2e <_lv_area_align+0x56> + ff9e: 8882 ldrh r2, [r0, #4] + ffa0: 3201 adds r2, #1 + ffa2: 8804 ldrh r4, [r0, #0] + ffa4: 1b12 subs r2, r2, r4 + res->x = lv_area_get_width(base) / 2 - lv_area_get_width(to_align) / 2; + ffa6: b212 sxth r2, r2 + ffa8: 0fd4 lsrs r4, r2, #31 + ffaa: 18a4 adds r4, r4, r2 + ffac: 1064 asrs r4, r4, #1 + ffae: 888a ldrh r2, [r1, #4] + ffb0: 3201 adds r2, #1 + ffb2: 880d ldrh r5, [r1, #0] + ffb4: 1b52 subs r2, r2, r5 + ffb6: b212 sxth r2, r2 + ffb8: 0fd5 lsrs r5, r2, #31 + ffba: 18aa adds r2, r5, r2 + ffbc: 1052 asrs r2, r2, #1 + ffbe: 1aa2 subs r2, r4, r2 + ffc0: 801a strh r2, [r3, #0] + res->y = lv_area_get_height(base) - lv_area_get_height(to_align); + ffc2: 88c2 ldrh r2, [r0, #6] + ffc4: 88cc ldrh r4, [r1, #6] + ffc6: 1b12 subs r2, r2, r4 + ffc8: 8844 ldrh r4, [r0, #2] + ffca: 1b12 subs r2, r2, r4 + ffcc: 8849 ldrh r1, [r1, #2] + ffce: 1852 adds r2, r2, r1 + ffd0: 805a strh r2, [r3, #2] + break; + ffd2: e7ac b.n ff2e <_lv_area_align+0x56> + res->x = lv_area_get_width(base) - lv_area_get_width(to_align); + ffd4: 8882 ldrh r2, [r0, #4] + ffd6: 888c ldrh r4, [r1, #4] + ffd8: 1b12 subs r2, r2, r4 + ffda: 8804 ldrh r4, [r0, #0] + ffdc: 1b12 subs r2, r2, r4 + ffde: 880c ldrh r4, [r1, #0] + ffe0: 1912 adds r2, r2, r4 + ffe2: 801a strh r2, [r3, #0] + res->y = lv_area_get_height(base) - lv_area_get_height(to_align); + ffe4: 88c2 ldrh r2, [r0, #6] + ffe6: 88cc ldrh r4, [r1, #6] + ffe8: 1b12 subs r2, r2, r4 + ffea: 8844 ldrh r4, [r0, #2] + ffec: 1b12 subs r2, r2, r4 + ffee: 8849 ldrh r1, [r1, #2] + fff0: 1852 adds r2, r2, r1 + fff2: 805a strh r2, [r3, #2] + break; + fff4: e79b b.n ff2e <_lv_area_align+0x56> + res->x = 0; + fff6: 2200 movs r2, #0 + fff8: 801a strh r2, [r3, #0] + return (lv_coord_t)(area_p->y2 - area_p->y1 + 1); + fffa: 88c2 ldrh r2, [r0, #6] + fffc: 3201 adds r2, #1 + fffe: 8844 ldrh r4, [r0, #2] + 10000: 1b12 subs r2, r2, r4 + res->y = lv_area_get_height(base) / 2 - lv_area_get_height(to_align) / 2; + 10002: b212 sxth r2, r2 + 10004: 0fd4 lsrs r4, r2, #31 + 10006: 18a4 adds r4, r4, r2 + 10008: 1064 asrs r4, r4, #1 + 1000a: 88ca ldrh r2, [r1, #6] + 1000c: 3201 adds r2, #1 + 1000e: 8849 ldrh r1, [r1, #2] + 10010: 1a52 subs r2, r2, r1 + 10012: b212 sxth r2, r2 + 10014: 0fd1 lsrs r1, r2, #31 + 10016: 188a adds r2, r1, r2 + 10018: 1052 asrs r2, r2, #1 + 1001a: 1aa2 subs r2, r4, r2 + 1001c: 805a strh r2, [r3, #2] + break; + 1001e: e786 b.n ff2e <_lv_area_align+0x56> + res->x = lv_area_get_width(base) - lv_area_get_width(to_align); + 10020: 8882 ldrh r2, [r0, #4] + 10022: 888c ldrh r4, [r1, #4] + 10024: 1b12 subs r2, r2, r4 + 10026: 8804 ldrh r4, [r0, #0] + 10028: 1b12 subs r2, r2, r4 + 1002a: 880c ldrh r4, [r1, #0] + 1002c: 1912 adds r2, r2, r4 + 1002e: 801a strh r2, [r3, #0] + 10030: 88c2 ldrh r2, [r0, #6] + 10032: 3201 adds r2, #1 + 10034: 8844 ldrh r4, [r0, #2] + 10036: 1b12 subs r2, r2, r4 + res->y = lv_area_get_height(base) / 2 - lv_area_get_height(to_align) / 2; + 10038: b212 sxth r2, r2 + 1003a: 0fd4 lsrs r4, r2, #31 + 1003c: 18a4 adds r4, r4, r2 + 1003e: 1064 asrs r4, r4, #1 + 10040: 88ca ldrh r2, [r1, #6] + 10042: 3201 adds r2, #1 + 10044: 8849 ldrh r1, [r1, #2] + 10046: 1a52 subs r2, r2, r1 + 10048: b212 sxth r2, r2 + 1004a: 0fd1 lsrs r1, r2, #31 + 1004c: 188a adds r2, r1, r2 + 1004e: 1052 asrs r2, r2, #1 + 10050: 1aa2 subs r2, r4, r2 + 10052: 805a strh r2, [r3, #2] + break; + 10054: e76b b.n ff2e <_lv_area_align+0x56> + res->x = 0; + 10056: 2200 movs r2, #0 + 10058: 801a strh r2, [r3, #0] + 1005a: 88ca ldrh r2, [r1, #6] + 1005c: 8849 ldrh r1, [r1, #2] + 1005e: 1a52 subs r2, r2, r1 + res->y = -lv_area_get_height(to_align); + 10060: 43d2 mvns r2, r2 + 10062: 805a strh r2, [r3, #2] + break; + 10064: e763 b.n ff2e <_lv_area_align+0x56> + return (lv_coord_t)(area_p->x2 - area_p->x1 + 1); + 10066: 8882 ldrh r2, [r0, #4] + 10068: 3201 adds r2, #1 + 1006a: 8804 ldrh r4, [r0, #0] + 1006c: 1b12 subs r2, r2, r4 + res->x = lv_area_get_width(base) / 2 - lv_area_get_width(to_align) / 2; + 1006e: b212 sxth r2, r2 + 10070: 0fd4 lsrs r4, r2, #31 + 10072: 18a4 adds r4, r4, r2 + 10074: 1064 asrs r4, r4, #1 + 10076: 888a ldrh r2, [r1, #4] + 10078: 3201 adds r2, #1 + 1007a: 880d ldrh r5, [r1, #0] + 1007c: 1b52 subs r2, r2, r5 + 1007e: b212 sxth r2, r2 + 10080: 0fd5 lsrs r5, r2, #31 + 10082: 18aa adds r2, r5, r2 + 10084: 1052 asrs r2, r2, #1 + 10086: 1aa2 subs r2, r4, r2 + 10088: 801a strh r2, [r3, #0] + return (lv_coord_t)(area_p->y2 - area_p->y1 + 1); + 1008a: 88ca ldrh r2, [r1, #6] + 1008c: 8849 ldrh r1, [r1, #2] + 1008e: 1a52 subs r2, r2, r1 + res->y = -lv_area_get_height(to_align); + 10090: 43d2 mvns r2, r2 + 10092: 805a strh r2, [r3, #2] + break; + 10094: e74b b.n ff2e <_lv_area_align+0x56> + res->x = lv_area_get_width(base) - lv_area_get_width(to_align); + 10096: 8882 ldrh r2, [r0, #4] + 10098: 888c ldrh r4, [r1, #4] + 1009a: 1b12 subs r2, r2, r4 + 1009c: 8804 ldrh r4, [r0, #0] + 1009e: 1b12 subs r2, r2, r4 + 100a0: 880c ldrh r4, [r1, #0] + 100a2: 1912 adds r2, r2, r4 + 100a4: 801a strh r2, [r3, #0] + 100a6: 88ca ldrh r2, [r1, #6] + 100a8: 8849 ldrh r1, [r1, #2] + 100aa: 1a52 subs r2, r2, r1 + res->y = -lv_area_get_height(to_align); + 100ac: 43d2 mvns r2, r2 + 100ae: 805a strh r2, [r3, #2] + break; + 100b0: e73d b.n ff2e <_lv_area_align+0x56> + res->x = 0; + 100b2: 2200 movs r2, #0 + 100b4: 801a strh r2, [r3, #0] + 100b6: 88c2 ldrh r2, [r0, #6] + 100b8: 3201 adds r2, #1 + 100ba: 8841 ldrh r1, [r0, #2] + 100bc: 1a52 subs r2, r2, r1 + res->y = lv_area_get_height(base); + 100be: 805a strh r2, [r3, #2] + break; + 100c0: e735 b.n ff2e <_lv_area_align+0x56> + return (lv_coord_t)(area_p->x2 - area_p->x1 + 1); + 100c2: 8882 ldrh r2, [r0, #4] + 100c4: 3201 adds r2, #1 + 100c6: 8804 ldrh r4, [r0, #0] + 100c8: 1b12 subs r2, r2, r4 + res->x = lv_area_get_width(base) / 2 - lv_area_get_width(to_align) / 2; + 100ca: b212 sxth r2, r2 + 100cc: 0fd4 lsrs r4, r2, #31 + 100ce: 18a4 adds r4, r4, r2 + 100d0: 1064 asrs r4, r4, #1 + 100d2: 888a ldrh r2, [r1, #4] + 100d4: 3201 adds r2, #1 + 100d6: 8809 ldrh r1, [r1, #0] + 100d8: 1a52 subs r2, r2, r1 + 100da: b212 sxth r2, r2 + 100dc: 0fd1 lsrs r1, r2, #31 + 100de: 188a adds r2, r1, r2 + 100e0: 1052 asrs r2, r2, #1 + 100e2: 1aa2 subs r2, r4, r2 + 100e4: 801a strh r2, [r3, #0] + return (lv_coord_t)(area_p->y2 - area_p->y1 + 1); + 100e6: 88c2 ldrh r2, [r0, #6] + 100e8: 3201 adds r2, #1 + 100ea: 8841 ldrh r1, [r0, #2] + 100ec: 1a52 subs r2, r2, r1 + res->y = lv_area_get_height(base); + 100ee: 805a strh r2, [r3, #2] + break; + 100f0: e71d b.n ff2e <_lv_area_align+0x56> + res->x = lv_area_get_width(base) - lv_area_get_width(to_align); + 100f2: 8882 ldrh r2, [r0, #4] + 100f4: 888c ldrh r4, [r1, #4] + 100f6: 1b12 subs r2, r2, r4 + 100f8: 8804 ldrh r4, [r0, #0] + 100fa: 1b12 subs r2, r2, r4 + 100fc: 8809 ldrh r1, [r1, #0] + 100fe: 1852 adds r2, r2, r1 + 10100: 801a strh r2, [r3, #0] + 10102: 88c2 ldrh r2, [r0, #6] + 10104: 3201 adds r2, #1 + 10106: 8841 ldrh r1, [r0, #2] + 10108: 1a52 subs r2, r2, r1 + res->y = lv_area_get_height(base); + 1010a: 805a strh r2, [r3, #2] + break; + 1010c: e70f b.n ff2e <_lv_area_align+0x56> + return (lv_coord_t)(area_p->x2 - area_p->x1 + 1); + 1010e: 888a ldrh r2, [r1, #4] + 10110: 8809 ldrh r1, [r1, #0] + 10112: 1a52 subs r2, r2, r1 + res->x = -lv_area_get_width(to_align); + 10114: 43d2 mvns r2, r2 + 10116: 801a strh r2, [r3, #0] + res->y = 0; + 10118: 2200 movs r2, #0 + 1011a: 805a strh r2, [r3, #2] + break; + 1011c: e707 b.n ff2e <_lv_area_align+0x56> + 1011e: 888a ldrh r2, [r1, #4] + 10120: 880c ldrh r4, [r1, #0] + 10122: 1b12 subs r2, r2, r4 + res->x = -lv_area_get_width(to_align); + 10124: 43d2 mvns r2, r2 + 10126: 801a strh r2, [r3, #0] + return (lv_coord_t)(area_p->y2 - area_p->y1 + 1); + 10128: 88c2 ldrh r2, [r0, #6] + 1012a: 3201 adds r2, #1 + 1012c: 8844 ldrh r4, [r0, #2] + 1012e: 1b12 subs r2, r2, r4 + res->y = lv_area_get_height(base) / 2 - lv_area_get_height(to_align) / 2; + 10130: b212 sxth r2, r2 + 10132: 0fd4 lsrs r4, r2, #31 + 10134: 18a4 adds r4, r4, r2 + 10136: 1064 asrs r4, r4, #1 + 10138: 88ca ldrh r2, [r1, #6] + 1013a: 3201 adds r2, #1 + 1013c: 8849 ldrh r1, [r1, #2] + 1013e: 1a52 subs r2, r2, r1 + 10140: b212 sxth r2, r2 + 10142: 0fd1 lsrs r1, r2, #31 + 10144: 188a adds r2, r1, r2 + 10146: 1052 asrs r2, r2, #1 + 10148: 1aa2 subs r2, r4, r2 + 1014a: 805a strh r2, [r3, #2] + break; + 1014c: e6ef b.n ff2e <_lv_area_align+0x56> + return (lv_coord_t)(area_p->x2 - area_p->x1 + 1); + 1014e: 888a ldrh r2, [r1, #4] + 10150: 880c ldrh r4, [r1, #0] + 10152: 1b12 subs r2, r2, r4 + res->x = -lv_area_get_width(to_align); + 10154: 43d2 mvns r2, r2 + 10156: 801a strh r2, [r3, #0] + res->y = lv_area_get_height(base) - lv_area_get_height(to_align); + 10158: 88c2 ldrh r2, [r0, #6] + 1015a: 88cc ldrh r4, [r1, #6] + 1015c: 1b12 subs r2, r2, r4 + 1015e: 8844 ldrh r4, [r0, #2] + 10160: 1b12 subs r2, r2, r4 + 10162: 8849 ldrh r1, [r1, #2] + 10164: 1852 adds r2, r2, r1 + 10166: 805a strh r2, [r3, #2] + break; + 10168: e6e1 b.n ff2e <_lv_area_align+0x56> + 1016a: 8882 ldrh r2, [r0, #4] + 1016c: 3201 adds r2, #1 + 1016e: 8801 ldrh r1, [r0, #0] + 10170: 1a52 subs r2, r2, r1 + res->x = lv_area_get_width(base); + 10172: 801a strh r2, [r3, #0] + res->y = 0; + 10174: 2200 movs r2, #0 + 10176: 805a strh r2, [r3, #2] + break; + 10178: e6d9 b.n ff2e <_lv_area_align+0x56> + 1017a: 8882 ldrh r2, [r0, #4] + 1017c: 3201 adds r2, #1 + 1017e: 8804 ldrh r4, [r0, #0] + 10180: 1b12 subs r2, r2, r4 + res->x = lv_area_get_width(base); + 10182: 801a strh r2, [r3, #0] + return (lv_coord_t)(area_p->y2 - area_p->y1 + 1); + 10184: 88c2 ldrh r2, [r0, #6] + 10186: 3201 adds r2, #1 + 10188: 8844 ldrh r4, [r0, #2] + 1018a: 1b12 subs r2, r2, r4 + res->y = lv_area_get_height(base) / 2 - lv_area_get_height(to_align) / 2; + 1018c: b212 sxth r2, r2 + 1018e: 0fd4 lsrs r4, r2, #31 + 10190: 18a4 adds r4, r4, r2 + 10192: 1064 asrs r4, r4, #1 + 10194: 88ca ldrh r2, [r1, #6] + 10196: 3201 adds r2, #1 + 10198: 8849 ldrh r1, [r1, #2] + 1019a: 1a52 subs r2, r2, r1 + 1019c: b212 sxth r2, r2 + 1019e: 0fd1 lsrs r1, r2, #31 + 101a0: 188a adds r2, r1, r2 + 101a2: 1052 asrs r2, r2, #1 + 101a4: 1aa2 subs r2, r4, r2 + 101a6: 805a strh r2, [r3, #2] + break; + 101a8: e6c1 b.n ff2e <_lv_area_align+0x56> + 101aa: 46c0 nop ; (mov r8, r8) + 101ac: 0001c850 .word 0x0001c850 + return (lv_coord_t)(area_p->x2 - area_p->x1 + 1); + 101b0: 8882 ldrh r2, [r0, #4] + 101b2: 3201 adds r2, #1 + 101b4: 8804 ldrh r4, [r0, #0] + 101b6: 1b12 subs r2, r2, r4 + res->x = lv_area_get_width(base); + 101b8: 801a strh r2, [r3, #0] + res->y = lv_area_get_height(base) - lv_area_get_height(to_align); + 101ba: 88c2 ldrh r2, [r0, #6] + 101bc: 88cc ldrh r4, [r1, #6] + 101be: 1b12 subs r2, r2, r4 + 101c0: 8844 ldrh r4, [r0, #2] + 101c2: 1b12 subs r2, r2, r4 + 101c4: 8849 ldrh r1, [r1, #2] + 101c6: 1852 adds r2, r2, r1 + 101c8: 805a strh r2, [r3, #2] + break; + 101ca: e6b0 b.n ff2e <_lv_area_align+0x56> + +000101cc : +/********************** + * STATIC FUNCTIONS + **********************/ + +LV_ATTRIBUTE_FAST_MEM void lv_color_fill(lv_color_t * buf, lv_color_t color, uint32_t px_num) +{ + 101cc: b530 push {r4, r5, lr} + 101ce: b28d uxth r5, r1 +#if LV_COLOR_DEPTH == 16 + uintptr_t buf_int = (uintptr_t) buf; + if(buf_int & 0x3) { + 101d0: 0783 lsls r3, r0, #30 + 101d2: d002 beq.n 101da + *buf = color; + 101d4: 8001 strh r1, [r0, #0] + buf++; + 101d6: 3002 adds r0, #2 + px_num--; + 101d8: 3a01 subs r2, #1 + } + + uint32_t c32 = color.full + (color.full << 16); + 101da: 0429 lsls r1, r5, #16 + 101dc: 1949 adds r1, r1, r5 + uint32_t * buf32 = (uint32_t *)buf; + + while(px_num > 16) { + 101de: 2a10 cmp r2, #16 + 101e0: d916 bls.n 10210 + 101e2: 0003 movs r3, r0 + 101e4: 0014 movs r4, r2 + *buf32 = c32; + 101e6: 6019 str r1, [r3, #0] + buf32++; + *buf32 = c32; + 101e8: 6059 str r1, [r3, #4] + buf32++; + *buf32 = c32; + 101ea: 6099 str r1, [r3, #8] + buf32++; + *buf32 = c32; + 101ec: 60d9 str r1, [r3, #12] + buf32++; + + *buf32 = c32; + 101ee: 6119 str r1, [r3, #16] + buf32++; + *buf32 = c32; + 101f0: 6159 str r1, [r3, #20] + buf32++; + *buf32 = c32; + 101f2: 6199 str r1, [r3, #24] + buf32++; + *buf32 = c32; + 101f4: 61d9 str r1, [r3, #28] + 101f6: 3320 adds r3, #32 + buf32++; + + px_num -= 16; + 101f8: 3c10 subs r4, #16 + while(px_num > 16) { + 101fa: 2c10 cmp r4, #16 + 101fc: d8f3 bhi.n 101e6 + 101fe: 0011 movs r1, r2 + 10200: 3911 subs r1, #17 + 10202: 0909 lsrs r1, r1, #4 + 10204: 1c4c adds r4, r1, #1 + 10206: 0164 lsls r4, r4, #5 + 10208: 3a10 subs r2, #16 + 1020a: 0109 lsls r1, r1, #4 + 1020c: 1a52 subs r2, r2, r1 + buf32++; + 1020e: 1900 adds r0, r0, r4 + } + + buf = (lv_color_t *)buf32; + + while(px_num) { + 10210: 2a00 cmp r2, #0 + 10212: d004 beq.n 1021e + *buf = color; + 10214: 8005 strh r5, [r0, #0] + buf++; + 10216: 3002 adds r0, #2 + px_num --; + 10218: 3a01 subs r2, #1 + while(px_num) { + 1021a: 2a00 cmp r2, #0 + 1021c: d1fa bne.n 10214 + *buf = color; + buf++; + px_num --; + } +#endif +} + 1021e: bd30 pop {r4, r5, pc} + +00010220 : + + +lv_color_t lv_color_lighten(lv_color_t c, lv_opa_t lvl) +{ + 10220: b570 push {r4, r5, r6, lr} +LV_ATTRIBUTE_FAST_MEM static inline lv_color_t lv_color_mix(lv_color_t c1, lv_color_t c2, uint8_t mix) +{ + lv_color_t ret; +#if LV_COLOR_DEPTH != 1 + /*LV_COLOR_DEPTH == 8, 16 or 32*/ + LV_COLOR_SET_R(ret, LV_MATH_UDIV255((uint16_t) LV_COLOR_GET_R(c1) * mix + LV_COLOR_GET_R(c2) * (255 - mix))); + 10222: 014a lsls r2, r1, #5 + 10224: 1a52 subs r2, r2, r1 + 10226: 24ff movs r4, #255 ; 0xff + 10228: 1a64 subs r4, r4, r1 + 1022a: 0403 lsls r3, r0, #16 + 1022c: 0edb lsrs r3, r3, #27 + 1022e: 4363 muls r3, r4 + 10230: 189d adds r5, r3, r2 + 10232: 022b lsls r3, r5, #8 + 10234: 195b adds r3, r3, r5 + 10236: 01db lsls r3, r3, #7 + 10238: 195b adds r3, r3, r5 + 1023a: 011b lsls r3, r3, #4 + 1023c: 0edb lsrs r3, r3, #27 + LV_COLOR_SET_G(ret, LV_MATH_UDIV255((uint16_t) LV_COLOR_GET_G(c1) * mix + LV_COLOR_GET_G(c2) * (255 - mix))); + 1023e: 0545 lsls r5, r0, #21 + 10240: 0ead lsrs r5, r5, #26 + 10242: 4365 muls r5, r4 + 10244: 018e lsls r6, r1, #6 + 10246: 1a71 subs r1, r6, r1 + 10248: 186d adds r5, r5, r1 + 1024a: 0229 lsls r1, r5, #8 + 1024c: 1949 adds r1, r1, r5 + 1024e: 01c9 lsls r1, r1, #7 + 10250: 1949 adds r1, r1, r5 + 10252: 00c9 lsls r1, r1, #3 + LV_COLOR_SET_B(ret, LV_MATH_UDIV255((uint16_t) LV_COLOR_GET_B(c1) * mix + LV_COLOR_GET_B(c2) * (255 - mix))); + 10254: 06c0 lsls r0, r0, #27 + 10256: 0ec0 lsrs r0, r0, #27 + 10258: 4360 muls r0, r4 + 1025a: 1882 adds r2, r0, r2 + 1025c: 0210 lsls r0, r2, #8 + 1025e: 1880 adds r0, r0, r2 + 10260: 01c0 lsls r0, r0, #7 + 10262: 1880 adds r0, r0, r2 + 10264: 0100 lsls r0, r0, #4 + 10266: 0e89 lsrs r1, r1, #26 + 10268: 0149 lsls r1, r1, #5 + 1026a: 0ec0 lsrs r0, r0, #27 + 1026c: 02db lsls r3, r3, #11 + 1026e: 4308 orrs r0, r1 + 10270: 4318 orrs r0, r3 + return lv_color_mix(LV_COLOR_WHITE, c, lvl); +} + 10272: bd70 pop {r4, r5, r6, pc} + +00010274 : + + +lv_color_t lv_color_darken(lv_color_t c, lv_opa_t lvl) +{ + 10274: b510 push {r4, lr} + LV_COLOR_SET_R(ret, LV_MATH_UDIV255((uint16_t) LV_COLOR_GET_R(c1) * mix + LV_COLOR_GET_R(c2) * (255 - mix))); + 10276: 23ff movs r3, #255 ; 0xff + 10278: 1a59 subs r1, r3, r1 + 1027a: 0403 lsls r3, r0, #16 + 1027c: 0edb lsrs r3, r3, #27 + 1027e: 434b muls r3, r1 + 10280: 001a movs r2, r3 + 10282: 021b lsls r3, r3, #8 + 10284: 189b adds r3, r3, r2 + 10286: 01db lsls r3, r3, #7 + 10288: 189b adds r3, r3, r2 + 1028a: 011b lsls r3, r3, #4 + 1028c: 0edb lsrs r3, r3, #27 + LV_COLOR_SET_G(ret, LV_MATH_UDIV255((uint16_t) LV_COLOR_GET_G(c1) * mix + LV_COLOR_GET_G(c2) * (255 - mix))); + 1028e: 0542 lsls r2, r0, #21 + 10290: 0e92 lsrs r2, r2, #26 + 10292: 434a muls r2, r1 + 10294: 0014 movs r4, r2 + 10296: 0212 lsls r2, r2, #8 + 10298: 1912 adds r2, r2, r4 + 1029a: 01d2 lsls r2, r2, #7 + 1029c: 1912 adds r2, r2, r4 + 1029e: 00d2 lsls r2, r2, #3 + LV_COLOR_SET_B(ret, LV_MATH_UDIV255((uint16_t) LV_COLOR_GET_B(c1) * mix + LV_COLOR_GET_B(c2) * (255 - mix))); + 102a0: 06c0 lsls r0, r0, #27 + 102a2: 0ec0 lsrs r0, r0, #27 + 102a4: 4341 muls r1, r0 + 102a6: 0208 lsls r0, r1, #8 + 102a8: 1840 adds r0, r0, r1 + 102aa: 01c0 lsls r0, r0, #7 + 102ac: 1840 adds r0, r0, r1 + 102ae: 0100 lsls r0, r0, #4 + 102b0: 0e92 lsrs r2, r2, #26 + 102b2: 0152 lsls r2, r2, #5 + 102b4: 0ec0 lsrs r0, r0, #27 + 102b6: 02db lsls r3, r3, #11 + 102b8: 4310 orrs r0, r2 + 102ba: 4318 orrs r0, r3 + return lv_color_mix(LV_COLOR_BLACK, c, lvl); +} + 102bc: bd10 pop {r4, pc} + +000102be : +static const char * lv_fs_get_real_path(const char * path) +{ + /* Example path: "S:/folder/file.txt" + * Leave the letter and the : / \ characters*/ + + path++; /*Ignore the driver letter*/ + 102be: 1c42 adds r2, r0, #1 + + while(*path != '\0') { + 102c0: 7843 ldrb r3, [r0, #1] + 102c2: 2b00 cmp r3, #0 + 102c4: d104 bne.n 102d0 + 102c6: e009 b.n 102dc + if(*path == ':' || *path == '\\' || *path == '/') { + path++; + 102c8: 3201 adds r2, #1 + while(*path != '\0') { + 102ca: 7813 ldrb r3, [r2, #0] + 102cc: 2b00 cmp r3, #0 + 102ce: d005 beq.n 102dc + if(*path == ':' || *path == '\\' || *path == '/') { + 102d0: 2b3a cmp r3, #58 ; 0x3a + 102d2: d0f9 beq.n 102c8 + 102d4: 2b5c cmp r3, #92 ; 0x5c + 102d6: d0f7 beq.n 102c8 + 102d8: 2b2f cmp r3, #47 ; 0x2f + 102da: d0f5 beq.n 102c8 + break; + } + } + + return path; +} + 102dc: 0010 movs r0, r2 + 102de: 4770 bx lr + +000102e0 <_lv_fs_init>: +{ + 102e0: b510 push {r4, lr} + _lv_ll_init(&LV_GC_ROOT(_lv_drv_ll), sizeof(lv_fs_drv_t)); + 102e2: 2144 movs r1, #68 ; 0x44 + 102e4: 4801 ldr r0, [pc, #4] ; (102ec <_lv_fs_init+0xc>) + 102e6: 4b02 ldr r3, [pc, #8] ; (102f0 <_lv_fs_init+0x10>) + 102e8: 4798 blx r3 +} + 102ea: bd10 pop {r4, pc} + 102ec: 20004d5c .word 0x20004d5c + 102f0: 00010551 .word 0x00010551 + +000102f4 : +{ + 102f4: b570 push {r4, r5, r6, lr} + 102f6: 0004 movs r4, r0 + if(file_p->drv == NULL) { + 102f8: 6840 ldr r0, [r0, #4] + 102fa: 2800 cmp r0, #0 + 102fc: d00e beq.n 1031c + if(file_p->drv->close_cb == NULL) { + 102fe: 6903 ldr r3, [r0, #16] + return LV_FS_RES_NOT_IMP; + 10300: 2509 movs r5, #9 + if(file_p->drv->close_cb == NULL) { + 10302: 2b00 cmp r3, #0 + 10304: d008 beq.n 10318 + lv_fs_res_t res = file_p->drv->close_cb(file_p->drv, file_p->file_d); + 10306: 6821 ldr r1, [r4, #0] + 10308: 4798 blx r3 + 1030a: 0005 movs r5, r0 + lv_mem_free(file_p->file_d); /*Clean up*/ + 1030c: 6820 ldr r0, [r4, #0] + 1030e: 4b04 ldr r3, [pc, #16] ; (10320 ) + 10310: 4798 blx r3 + file_p->file_d = NULL; + 10312: 2300 movs r3, #0 + 10314: 6023 str r3, [r4, #0] + file_p->drv = NULL; + 10316: 6063 str r3, [r4, #4] +} + 10318: 0028 movs r0, r5 + 1031a: bd70 pop {r4, r5, r6, pc} + return LV_FS_RES_INV_PARAM; + 1031c: 250b movs r5, #11 + 1031e: e7fb b.n 10318 + 10320: 00010ad1 .word 0x00010ad1 + +00010324 : +{ + 10324: b570 push {r4, r5, r6, lr} + 10326: b084 sub sp, #16 + 10328: 1e1c subs r4, r3, #0 + if(br != NULL) *br = 0; + 1032a: d001 beq.n 10330 + 1032c: 2300 movs r3, #0 + 1032e: 6023 str r3, [r4, #0] + if(file_p->drv == NULL) return LV_FS_RES_INV_PARAM; + 10330: 6845 ldr r5, [r0, #4] + 10332: 2d00 cmp r5, #0 + 10334: d015 beq.n 10362 + if(file_p->drv->read_cb == NULL) return LV_FS_RES_NOT_IMP; + 10336: 69ae ldr r6, [r5, #24] + 10338: 2309 movs r3, #9 + 1033a: 2e00 cmp r6, #0 + 1033c: d00e beq.n 1035c + uint32_t br_tmp = 0; + 1033e: 2300 movs r3, #0 + 10340: 9303 str r3, [sp, #12] + lv_fs_res_t res = file_p->drv->read_cb(file_p->drv, file_p->file_d, buf, btr, &br_tmp); + 10342: 6800 ldr r0, [r0, #0] + 10344: ab03 add r3, sp, #12 + 10346: 9300 str r3, [sp, #0] + 10348: 0013 movs r3, r2 + 1034a: 000a movs r2, r1 + 1034c: 0001 movs r1, r0 + 1034e: 0028 movs r0, r5 + 10350: 47b0 blx r6 + 10352: 0003 movs r3, r0 + if(br != NULL) *br = br_tmp; + 10354: 2c00 cmp r4, #0 + 10356: d001 beq.n 1035c + 10358: 9a03 ldr r2, [sp, #12] + 1035a: 6022 str r2, [r4, #0] +} + 1035c: 0018 movs r0, r3 + 1035e: b004 add sp, #16 + 10360: bd70 pop {r4, r5, r6, pc} + if(file_p->drv == NULL) return LV_FS_RES_INV_PARAM; + 10362: 230b movs r3, #11 + 10364: e7fa b.n 1035c + +00010366 : +{ + 10366: b570 push {r4, r5, r6, lr} + 10368: 000a movs r2, r1 + if(file_p->drv == NULL) { + 1036a: 6844 ldr r4, [r0, #4] + 1036c: 2c00 cmp r4, #0 + 1036e: d009 beq.n 10384 + if(file_p->drv->seek_cb == NULL) { + 10370: 6a25 ldr r5, [r4, #32] + return LV_FS_RES_NOT_IMP; + 10372: 2309 movs r3, #9 + if(file_p->drv->seek_cb == NULL) { + 10374: 2d00 cmp r5, #0 + 10376: d003 beq.n 10380 + lv_fs_res_t res = file_p->drv->seek_cb(file_p->drv, file_p->file_d, pos); + 10378: 6801 ldr r1, [r0, #0] + 1037a: 0020 movs r0, r4 + 1037c: 47a8 blx r5 + 1037e: 0003 movs r3, r0 +} + 10380: 0018 movs r0, r3 + 10382: bd70 pop {r4, r5, r6, pc} + return LV_FS_RES_INV_PARAM; + 10384: 230b movs r3, #11 + 10386: e7fb b.n 10380 + +00010388 : +{ + 10388: b570 push {r4, r5, r6, lr} + 1038a: 0004 movs r4, r0 + _LV_LL_READ(LV_GC_ROOT(_lv_drv_ll), drv) { + 1038c: 4809 ldr r0, [pc, #36] ; (103b4 ) + 1038e: 4b0a ldr r3, [pc, #40] ; (103b8 ) + 10390: 4798 blx r3 + 10392: 2800 cmp r0, #0 + 10394: d00c beq.n 103b0 + if(drv->letter == letter) { + 10396: 7803 ldrb r3, [r0, #0] + 10398: 42a3 cmp r3, r4 + 1039a: d009 beq.n 103b0 + _LV_LL_READ(LV_GC_ROOT(_lv_drv_ll), drv) { + 1039c: 4d05 ldr r5, [pc, #20] ; (103b4 ) + 1039e: 4e07 ldr r6, [pc, #28] ; (103bc ) + 103a0: 0001 movs r1, r0 + 103a2: 0028 movs r0, r5 + 103a4: 47b0 blx r6 + 103a6: 2800 cmp r0, #0 + 103a8: d002 beq.n 103b0 + if(drv->letter == letter) { + 103aa: 7803 ldrb r3, [r0, #0] + 103ac: 42a3 cmp r3, r4 + 103ae: d1f7 bne.n 103a0 +} + 103b0: bd70 pop {r4, r5, r6, pc} + 103b2: 46c0 nop ; (mov r8, r8) + 103b4: 20004d5c .word 0x20004d5c + 103b8: 00010605 .word 0x00010605 + 103bc: 0001061d .word 0x0001061d + +000103c0 : +{ + 103c0: b5f0 push {r4, r5, r6, r7, lr} + 103c2: 46d6 mov lr, sl + 103c4: 464f mov r7, r9 + 103c6: b580 push {r7, lr} + 103c8: b083 sub sp, #12 + 103ca: 0004 movs r4, r0 + 103cc: 000f movs r7, r1 + 103ce: 9201 str r2, [sp, #4] + file_p->drv = NULL; + 103d0: 2300 movs r3, #0 + 103d2: 6043 str r3, [r0, #4] + file_p->file_d = NULL; + 103d4: 6003 str r3, [r0, #0] + if(path == NULL) return LV_FS_RES_INV_PARAM; + 103d6: 2900 cmp r1, #0 + 103d8: d041 beq.n 1045e + file_p->drv = lv_fs_get_drv(letter); + 103da: 7808 ldrb r0, [r1, #0] + 103dc: 4b23 ldr r3, [pc, #140] ; (1046c ) + 103de: 4798 blx r3 + 103e0: 6060 str r0, [r4, #4] + if(file_p->drv == NULL) { + 103e2: 2800 cmp r0, #0 + 103e4: d00a beq.n 103fc + if(file_p->drv->ready_cb != NULL) { + 103e6: 6883 ldr r3, [r0, #8] + 103e8: 2b00 cmp r3, #0 + 103ea: d00b beq.n 10404 + if(file_p->drv->ready_cb(file_p->drv) == false) { + 103ec: 4798 blx r3 + 103ee: 2800 cmp r0, #0 + 103f0: d108 bne.n 10404 + file_p->drv = NULL; + 103f2: 2300 movs r3, #0 + 103f4: 6063 str r3, [r4, #4] + file_p->file_d = NULL; + 103f6: 6023 str r3, [r4, #0] + return LV_FS_RES_HW_ERR; + 103f8: 2501 movs r5, #1 + 103fa: e031 b.n 10460 + file_p->file_d = NULL; + 103fc: 2300 movs r3, #0 + 103fe: 6023 str r3, [r4, #0] + return LV_FS_RES_NOT_EX; + 10400: 2503 movs r5, #3 + 10402: e02d b.n 10460 + file_p->file_d = lv_mem_alloc(file_p->drv->file_size); + 10404: 6863 ldr r3, [r4, #4] + 10406: 8858 ldrh r0, [r3, #2] + 10408: 4b19 ldr r3, [pc, #100] ; (10470 ) + 1040a: 4798 blx r3 + 1040c: 6020 str r0, [r4, #0] + LV_ASSERT_MEM(file_p->file_d); + 1040e: 4b19 ldr r3, [pc, #100] ; (10474 ) + 10410: 4798 blx r3 + 10412: 2800 cmp r0, #0 + 10414: d006 beq.n 10424 + if(file_p->file_d == NULL) { + 10416: 6823 ldr r3, [r4, #0] + 10418: 469a mov sl, r3 + 1041a: 2b00 cmp r3, #0 + 1041c: d108 bne.n 10430 + file_p->drv = NULL; + 1041e: 6063 str r3, [r4, #4] + return LV_FS_RES_OUT_OF_MEM; /* Out of memory */ + 10420: 250a movs r5, #10 + 10422: e01d b.n 10460 + LV_ASSERT_MEM(file_p->file_d); + 10424: 6822 ldr r2, [r4, #0] + 10426: 2300 movs r3, #0 + 10428: 4813 ldr r0, [pc, #76] ; (10478 ) + 1042a: 4914 ldr r1, [pc, #80] ; (1047c ) + 1042c: 4788 blx r1 + 1042e: e7fe b.n 1042e + if(file_p->drv->open_cb == NULL) { + 10430: 6863 ldr r3, [r4, #4] + 10432: 4699 mov r9, r3 + 10434: 68de ldr r6, [r3, #12] + return LV_FS_RES_NOT_IMP; + 10436: 2509 movs r5, #9 + if(file_p->drv->open_cb == NULL) { + 10438: 2e00 cmp r6, #0 + 1043a: d011 beq.n 10460 + const char * real_path = lv_fs_get_real_path(path); + 1043c: 0038 movs r0, r7 + 1043e: 4b10 ldr r3, [pc, #64] ; (10480 ) + 10440: 4798 blx r3 + 10442: 0002 movs r2, r0 + lv_fs_res_t res = file_p->drv->open_cb(file_p->drv, file_p->file_d, real_path, mode); + 10444: 9b01 ldr r3, [sp, #4] + 10446: 4651 mov r1, sl + 10448: 4648 mov r0, r9 + 1044a: 47b0 blx r6 + 1044c: 1e05 subs r5, r0, #0 + if(res != LV_FS_RES_OK) { + 1044e: d007 beq.n 10460 + lv_mem_free(file_p->file_d); + 10450: 6820 ldr r0, [r4, #0] + 10452: 4b0c ldr r3, [pc, #48] ; (10484 ) + 10454: 4798 blx r3 + file_p->file_d = NULL; + 10456: 2300 movs r3, #0 + 10458: 6023 str r3, [r4, #0] + file_p->drv = NULL; + 1045a: 6063 str r3, [r4, #4] + 1045c: e000 b.n 10460 + if(path == NULL) return LV_FS_RES_INV_PARAM; + 1045e: 250b movs r5, #11 +} + 10460: 0028 movs r0, r5 + 10462: b003 add sp, #12 + 10464: bc0c pop {r2, r3} + 10466: 4691 mov r9, r2 + 10468: 469a mov sl, r3 + 1046a: bdf0 pop {r4, r5, r6, r7, pc} + 1046c: 00010389 .word 0x00010389 + 10470: 00010a09 .word 0x00010a09 + 10474: 00001415 .word 0x00001415 + 10478: 00018804 .word 0x00018804 + 1047c: 0000141d .word 0x0000141d + 10480: 000102bf .word 0x000102bf + 10484: 00010ad1 .word 0x00010ad1 + +00010488 : +{ + 10488: b510 push {r4, lr} + 1048a: 0004 movs r4, r0 + for(i = strlen(fn); i > 0; i--) { + 1048c: 4b11 ldr r3, [pc, #68] ; (104d4 ) + 1048e: 4798 blx r3 + 10490: 1e03 subs r3, r0, #0 + 10492: d017 beq.n 104c4 + if(fn[i] == '.') { + 10494: 5c22 ldrb r2, [r4, r0] + 10496: 2a2e cmp r2, #46 ; 0x2e + 10498: d00f beq.n 104ba + else if(fn[i] == '/' || fn[i] == '\\') { + 1049a: 2a2f cmp r2, #47 ; 0x2f + 1049c: d014 beq.n 104c8 + 1049e: 2a5c cmp r2, #92 ; 0x5c + 104a0: d014 beq.n 104cc + for(i = strlen(fn); i > 0; i--) { + 104a2: 3b01 subs r3, #1 + 104a4: 2b00 cmp r3, #0 + 104a6: d00b beq.n 104c0 + if(fn[i] == '.') { + 104a8: 5ce2 ldrb r2, [r4, r3] + 104aa: 2a2e cmp r2, #46 ; 0x2e + 104ac: d005 beq.n 104ba + else if(fn[i] == '/' || fn[i] == '\\') { + 104ae: 2a2f cmp r2, #47 ; 0x2f + 104b0: d00e beq.n 104d0 + 104b2: 2a5c cmp r2, #92 ; 0x5c + 104b4: d1f5 bne.n 104a2 + return ""; /*No extension if a '\' or '/' found*/ + 104b6: 4808 ldr r0, [pc, #32] ; (104d8 ) + 104b8: e001 b.n 104be + return &fn[i + 1]; + 104ba: 3301 adds r3, #1 + 104bc: 18e0 adds r0, r4, r3 +} + 104be: bd10 pop {r4, pc} + return ""; /*Empty string if no '.' in the file name. */ + 104c0: 4805 ldr r0, [pc, #20] ; (104d8 ) + 104c2: e7fc b.n 104be + 104c4: 4804 ldr r0, [pc, #16] ; (104d8 ) + 104c6: e7fa b.n 104be + return ""; /*No extension if a '\' or '/' found*/ + 104c8: 4803 ldr r0, [pc, #12] ; (104d8 ) + 104ca: e7f8 b.n 104be + 104cc: 4802 ldr r0, [pc, #8] ; (104d8 ) + 104ce: e7f6 b.n 104be + 104d0: 4801 ldr r0, [pc, #4] ; (104d8 ) + 104d2: e7f4 b.n 104be + 104d4: 00017f61 .word 0x00017f61 + 104d8: 0001ca28 .word 0x0001ca28 + +000104dc : + * @param ll_p pointer to linked list + * @param act pointer to a node which next node pointer should be set + * @param next pointer to a node which should be the next node before 'act' + */ +static void node_set_next(lv_ll_t * ll_p, lv_ll_node_t * act, lv_ll_node_t * next) +{ + 104dc: b500 push {lr} + 104de: b083 sub sp, #12 + 104e0: 9201 str r2, [sp, #4] + if(act == NULL) return; /*Can't set the next node of `NULL`*/ + 104e2: 2900 cmp r1, #0 + 104e4: d00d beq.n 10502 + + uint32_t node_p_size = sizeof(lv_ll_node_t *); + if(next) + 104e6: 2a00 cmp r2, #0 + 104e8: d00d beq.n 10506 + _lv_memcpy_small(act + LL_NEXT_P_OFFSET(ll_p), &next, node_p_size); + 104ea: 6800 ldr r0, [r0, #0] + 104ec: 3004 adds r0, #4 + 104ee: 1809 adds r1, r1, r0 + 104f0: ab01 add r3, sp, #4 + 104f2: 781a ldrb r2, [r3, #0] + 104f4: 700a strb r2, [r1, #0] + 104f6: 785a ldrb r2, [r3, #1] + 104f8: 704a strb r2, [r1, #1] + 104fa: 789a ldrb r2, [r3, #2] + 104fc: 708a strb r2, [r1, #2] + 104fe: 78db ldrb r3, [r3, #3] + 10500: 70cb strb r3, [r1, #3] + else + _lv_memset_00(act + LL_NEXT_P_OFFSET(ll_p), node_p_size); +} + 10502: b003 add sp, #12 + 10504: bd00 pop {pc} + _lv_memset_00(act + LL_NEXT_P_OFFSET(ll_p), node_p_size); + 10506: 6800 ldr r0, [r0, #0] + 10508: 3004 adds r0, #4 + 1050a: 1808 adds r0, r1, r0 + 1050c: 2104 movs r1, #4 + 1050e: 4b01 ldr r3, [pc, #4] ; (10514 ) + 10510: 4798 blx r3 + 10512: e7f6 b.n 10502 + 10514: 00010fe5 .word 0x00010fe5 + +00010518 : +{ + 10518: b500 push {lr} + 1051a: b083 sub sp, #12 + 1051c: 9201 str r2, [sp, #4] + if(act == NULL) return; /*Can't set the prev node of `NULL`*/ + 1051e: 2900 cmp r1, #0 + 10520: d00c beq.n 1053c + if(prev) + 10522: 2a00 cmp r2, #0 + 10524: d00c beq.n 10540 + _lv_memcpy_small(act + LL_PREV_P_OFFSET(ll_p), &prev, node_p_size); + 10526: 6800 ldr r0, [r0, #0] + 10528: 1809 adds r1, r1, r0 + 1052a: ab01 add r3, sp, #4 + 1052c: 781a ldrb r2, [r3, #0] + 1052e: 700a strb r2, [r1, #0] + 10530: 785a ldrb r2, [r3, #1] + 10532: 704a strb r2, [r1, #1] + 10534: 789a ldrb r2, [r3, #2] + 10536: 708a strb r2, [r1, #2] + 10538: 78db ldrb r3, [r3, #3] + 1053a: 70cb strb r3, [r1, #3] +} + 1053c: b003 add sp, #12 + 1053e: bd00 pop {pc} + _lv_memset_00(act + LL_PREV_P_OFFSET(ll_p), node_p_size); + 10540: 6800 ldr r0, [r0, #0] + 10542: 1808 adds r0, r1, r0 + 10544: 2104 movs r1, #4 + 10546: 4b01 ldr r3, [pc, #4] ; (1054c ) + 10548: 4798 blx r3 + 1054a: e7f7 b.n 1053c + 1054c: 00010fe5 .word 0x00010fe5 + +00010550 <_lv_ll_init>: + ll_p->head = NULL; + 10550: 2300 movs r3, #0 + 10552: 6043 str r3, [r0, #4] + ll_p->tail = NULL; + 10554: 6083 str r3, [r0, #8] + if(node_size & 0x3) { + 10556: 078b lsls r3, r1, #30 + 10558: d002 beq.n 10560 <_lv_ll_init+0x10> + node_size = node_size & (~0x3); + 1055a: 2303 movs r3, #3 + 1055c: 4399 bics r1, r3 + node_size += 4; + 1055e: 3104 adds r1, #4 + ll_p->n_size = node_size; + 10560: 6001 str r1, [r0, #0] +} + 10562: 4770 bx lr + +00010564 <_lv_ll_ins_head>: +{ + 10564: b570 push {r4, r5, r6, lr} + 10566: 0004 movs r4, r0 + n_new = lv_mem_alloc(ll_p->n_size + LL_NODE_META_SIZE); + 10568: 6800 ldr r0, [r0, #0] + 1056a: 3008 adds r0, #8 + 1056c: 4b0e ldr r3, [pc, #56] ; (105a8 <_lv_ll_ins_head+0x44>) + 1056e: 4798 blx r3 + 10570: 1e05 subs r5, r0, #0 + if(n_new != NULL) { + 10572: d014 beq.n 1059e <_lv_ll_ins_head+0x3a> + node_set_prev(ll_p, n_new, NULL); /*No prev. before the new head*/ + 10574: 2200 movs r2, #0 + 10576: 0001 movs r1, r0 + 10578: 0020 movs r0, r4 + 1057a: 4b0c ldr r3, [pc, #48] ; (105ac <_lv_ll_ins_head+0x48>) + 1057c: 4798 blx r3 + node_set_next(ll_p, n_new, ll_p->head); /*After new comes the old head*/ + 1057e: 6862 ldr r2, [r4, #4] + 10580: 0029 movs r1, r5 + 10582: 0020 movs r0, r4 + 10584: 4b0a ldr r3, [pc, #40] ; (105b0 <_lv_ll_ins_head+0x4c>) + 10586: 4798 blx r3 + if(ll_p->head != NULL) { /*If there is old head then before it goes the new*/ + 10588: 6861 ldr r1, [r4, #4] + 1058a: 2900 cmp r1, #0 + 1058c: d003 beq.n 10596 <_lv_ll_ins_head+0x32> + node_set_prev(ll_p, ll_p->head, n_new); + 1058e: 002a movs r2, r5 + 10590: 0020 movs r0, r4 + 10592: 4b06 ldr r3, [pc, #24] ; (105ac <_lv_ll_ins_head+0x48>) + 10594: 4798 blx r3 + ll_p->head = n_new; /*Set the new head in the dsc.*/ + 10596: 6065 str r5, [r4, #4] + if(ll_p->tail == NULL) { /*If there is no tail (1. node) set the tail too*/ + 10598: 68a3 ldr r3, [r4, #8] + 1059a: 2b00 cmp r3, #0 + 1059c: d001 beq.n 105a2 <_lv_ll_ins_head+0x3e> +} + 1059e: 0028 movs r0, r5 + 105a0: bd70 pop {r4, r5, r6, pc} + ll_p->tail = n_new; + 105a2: 60a5 str r5, [r4, #8] + 105a4: e7fb b.n 1059e <_lv_ll_ins_head+0x3a> + 105a6: 46c0 nop ; (mov r8, r8) + 105a8: 00010a09 .word 0x00010a09 + 105ac: 00010519 .word 0x00010519 + 105b0: 000104dd .word 0x000104dd + +000105b4 <_lv_ll_ins_tail>: +{ + 105b4: b570 push {r4, r5, r6, lr} + 105b6: 0004 movs r4, r0 + n_new = lv_mem_alloc(ll_p->n_size + LL_NODE_META_SIZE); + 105b8: 6800 ldr r0, [r0, #0] + 105ba: 3008 adds r0, #8 + 105bc: 4b0e ldr r3, [pc, #56] ; (105f8 <_lv_ll_ins_tail+0x44>) + 105be: 4798 blx r3 + 105c0: 1e05 subs r5, r0, #0 + if(n_new != NULL) { + 105c2: d014 beq.n 105ee <_lv_ll_ins_tail+0x3a> + node_set_next(ll_p, n_new, NULL); /*No next after the new tail*/ + 105c4: 2200 movs r2, #0 + 105c6: 0001 movs r1, r0 + 105c8: 0020 movs r0, r4 + 105ca: 4b0c ldr r3, [pc, #48] ; (105fc <_lv_ll_ins_tail+0x48>) + 105cc: 4798 blx r3 + node_set_prev(ll_p, n_new, ll_p->tail); /*The prev. before new is tho old tail*/ + 105ce: 68a2 ldr r2, [r4, #8] + 105d0: 0029 movs r1, r5 + 105d2: 0020 movs r0, r4 + 105d4: 4b0a ldr r3, [pc, #40] ; (10600 <_lv_ll_ins_tail+0x4c>) + 105d6: 4798 blx r3 + if(ll_p->tail != NULL) { /*If there is old tail then the new comes after it*/ + 105d8: 68a1 ldr r1, [r4, #8] + 105da: 2900 cmp r1, #0 + 105dc: d003 beq.n 105e6 <_lv_ll_ins_tail+0x32> + node_set_next(ll_p, ll_p->tail, n_new); + 105de: 002a movs r2, r5 + 105e0: 0020 movs r0, r4 + 105e2: 4b06 ldr r3, [pc, #24] ; (105fc <_lv_ll_ins_tail+0x48>) + 105e4: 4798 blx r3 + ll_p->tail = n_new; /*Set the new tail in the dsc.*/ + 105e6: 60a5 str r5, [r4, #8] + if(ll_p->head == NULL) { /*If there is no head (1. node) set the head too*/ + 105e8: 6863 ldr r3, [r4, #4] + 105ea: 2b00 cmp r3, #0 + 105ec: d001 beq.n 105f2 <_lv_ll_ins_tail+0x3e> +} + 105ee: 0028 movs r0, r5 + 105f0: bd70 pop {r4, r5, r6, pc} + ll_p->head = n_new; + 105f2: 6065 str r5, [r4, #4] + 105f4: e7fb b.n 105ee <_lv_ll_ins_tail+0x3a> + 105f6: 46c0 nop ; (mov r8, r8) + 105f8: 00010a09 .word 0x00010a09 + 105fc: 000104dd .word 0x000104dd + 10600: 00010519 .word 0x00010519 + +00010604 <_lv_ll_get_head>: + if(ll_p != NULL) { + 10604: 2800 cmp r0, #0 + 10606: d001 beq.n 1060c <_lv_ll_get_head+0x8> + head = ll_p->head; + 10608: 6840 ldr r0, [r0, #4] +} + 1060a: 4770 bx lr + void * head = NULL; + 1060c: 2000 movs r0, #0 + return head; + 1060e: e7fc b.n 1060a <_lv_ll_get_head+0x6> + +00010610 <_lv_ll_get_tail>: + if(ll_p != NULL) { + 10610: 2800 cmp r0, #0 + 10612: d001 beq.n 10618 <_lv_ll_get_tail+0x8> + tail = ll_p->tail; + 10614: 6880 ldr r0, [r0, #8] +} + 10616: 4770 bx lr + void * tail = NULL; + 10618: 2000 movs r0, #0 + return tail; + 1061a: e7fc b.n 10616 <_lv_ll_get_tail+0x6> + +0001061c <_lv_ll_get_next>: +{ + 1061c: b082 sub sp, #8 + void * next = NULL; + 1061e: 2300 movs r3, #0 + 10620: 9301 str r3, [sp, #4] + if(ll_p != NULL) { + 10622: 2800 cmp r0, #0 + 10624: d00b beq.n 1063e <_lv_ll_get_next+0x22> + _lv_memcpy_small(&next, n_act_d + LL_NEXT_P_OFFSET(ll_p), sizeof(void *)); + 10626: 6803 ldr r3, [r0, #0] + 10628: 3304 adds r3, #4 + 1062a: 18c9 adds r1, r1, r3 + 1062c: ab01 add r3, sp, #4 + 1062e: 780a ldrb r2, [r1, #0] + 10630: 701a strb r2, [r3, #0] + 10632: 784a ldrb r2, [r1, #1] + 10634: 705a strb r2, [r3, #1] + 10636: 788a ldrb r2, [r1, #2] + 10638: 709a strb r2, [r3, #2] + 1063a: 78ca ldrb r2, [r1, #3] + 1063c: 70da strb r2, [r3, #3] +} + 1063e: 9801 ldr r0, [sp, #4] + 10640: b002 add sp, #8 + 10642: 4770 bx lr + +00010644 <_lv_ll_get_prev>: +{ + 10644: b082 sub sp, #8 + void * prev = NULL; + 10646: 2300 movs r3, #0 + 10648: 9301 str r3, [sp, #4] + if(ll_p != NULL) { + 1064a: 2800 cmp r0, #0 + 1064c: d00a beq.n 10664 <_lv_ll_get_prev+0x20> + _lv_memcpy_small(&prev, n_act_d + LL_PREV_P_OFFSET(ll_p), sizeof(void *)); + 1064e: 6803 ldr r3, [r0, #0] + 10650: 18c9 adds r1, r1, r3 + 10652: ab01 add r3, sp, #4 + 10654: 780a ldrb r2, [r1, #0] + 10656: 701a strb r2, [r3, #0] + 10658: 784a ldrb r2, [r1, #1] + 1065a: 705a strb r2, [r3, #1] + 1065c: 788a ldrb r2, [r1, #2] + 1065e: 709a strb r2, [r3, #2] + 10660: 78ca ldrb r2, [r1, #3] + 10662: 70da strb r2, [r3, #3] +} + 10664: 9801 ldr r0, [sp, #4] + 10666: b002 add sp, #8 + 10668: 4770 bx lr + ... + +0001066c <_lv_ll_ins_prev>: +{ + 1066c: b5f0 push {r4, r5, r6, r7, lr} + 1066e: 46c6 mov lr, r8 + 10670: b500 push {lr} + 10672: 0004 movs r4, r0 + 10674: 000e movs r6, r1 + if(NULL == ll_p || NULL == n_act) return NULL; + 10676: 2800 cmp r0, #0 + 10678: d029 beq.n 106ce <_lv_ll_ins_prev+0x62> + 1067a: 2900 cmp r1, #0 + 1067c: d029 beq.n 106d2 <_lv_ll_ins_prev+0x66> + if(_lv_ll_get_head(ll_p) == n_act) { + 1067e: 6843 ldr r3, [r0, #4] + 10680: 4299 cmp r1, r3 + 10682: d021 beq.n 106c8 <_lv_ll_ins_prev+0x5c> + n_new = lv_mem_alloc(ll_p->n_size + LL_NODE_META_SIZE); + 10684: 6800 ldr r0, [r0, #0] + 10686: 3008 adds r0, #8 + 10688: 4b13 ldr r3, [pc, #76] ; (106d8 <_lv_ll_ins_prev+0x6c>) + 1068a: 4798 blx r3 + 1068c: 1e05 subs r5, r0, #0 + if(n_new == NULL) return NULL; + 1068e: d018 beq.n 106c2 <_lv_ll_ins_prev+0x56> + n_prev = _lv_ll_get_prev(ll_p, n_act); + 10690: 0031 movs r1, r6 + 10692: 0020 movs r0, r4 + 10694: 4b11 ldr r3, [pc, #68] ; (106dc <_lv_ll_ins_prev+0x70>) + 10696: 4798 blx r3 + 10698: 0007 movs r7, r0 + node_set_next(ll_p, n_prev, n_new); + 1069a: 002a movs r2, r5 + 1069c: 0001 movs r1, r0 + 1069e: 0020 movs r0, r4 + 106a0: 4b0f ldr r3, [pc, #60] ; (106e0 <_lv_ll_ins_prev+0x74>) + 106a2: 4698 mov r8, r3 + 106a4: 4798 blx r3 + node_set_prev(ll_p, n_new, n_prev); + 106a6: 003a movs r2, r7 + 106a8: 0029 movs r1, r5 + 106aa: 0020 movs r0, r4 + 106ac: 4f0d ldr r7, [pc, #52] ; (106e4 <_lv_ll_ins_prev+0x78>) + 106ae: 47b8 blx r7 + node_set_prev(ll_p, n_act, n_new); + 106b0: 002a movs r2, r5 + 106b2: 0031 movs r1, r6 + 106b4: 0020 movs r0, r4 + 106b6: 47b8 blx r7 + node_set_next(ll_p, n_new, n_act); + 106b8: 0032 movs r2, r6 + 106ba: 0029 movs r1, r5 + 106bc: 0020 movs r0, r4 + 106be: 47c0 blx r8 + n_new = lv_mem_alloc(ll_p->n_size + LL_NODE_META_SIZE); + 106c0: 0028 movs r0, r5 +} + 106c2: bc04 pop {r2} + 106c4: 4690 mov r8, r2 + 106c6: bdf0 pop {r4, r5, r6, r7, pc} + n_new = _lv_ll_ins_head(ll_p); + 106c8: 4b07 ldr r3, [pc, #28] ; (106e8 <_lv_ll_ins_prev+0x7c>) + 106ca: 4798 blx r3 + 106cc: e7f9 b.n 106c2 <_lv_ll_ins_prev+0x56> + if(NULL == ll_p || NULL == n_act) return NULL; + 106ce: 2000 movs r0, #0 + 106d0: e7f7 b.n 106c2 <_lv_ll_ins_prev+0x56> + 106d2: 0008 movs r0, r1 + 106d4: e7f5 b.n 106c2 <_lv_ll_ins_prev+0x56> + 106d6: 46c0 nop ; (mov r8, r8) + 106d8: 00010a09 .word 0x00010a09 + 106dc: 00010645 .word 0x00010645 + 106e0: 000104dd .word 0x000104dd + 106e4: 00010519 .word 0x00010519 + 106e8: 00010565 .word 0x00010565 + +000106ec <_lv_ll_remove>: +{ + 106ec: b570 push {r4, r5, r6, lr} + 106ee: 0004 movs r4, r0 + 106f0: 000d movs r5, r1 + if(ll_p != NULL) { + 106f2: 2800 cmp r0, #0 + 106f4: d02b beq.n 1074e <_lv_ll_remove+0x62> + if(_lv_ll_get_head(ll_p) == node_p) { + 106f6: 6843 ldr r3, [r0, #4] + 106f8: 4299 cmp r1, r3 + 106fa: d02a beq.n 10752 <_lv_ll_remove+0x66> + else if(_lv_ll_get_tail(ll_p) == node_p) { + 106fc: 6883 ldr r3, [r0, #8] + 106fe: 4299 cmp r1, r3 + 10700: d017 beq.n 10732 <_lv_ll_remove+0x46> + lv_ll_node_t * n_prev = _lv_ll_get_prev(ll_p, node_p); + 10702: 0029 movs r1, r5 + 10704: 0020 movs r0, r4 + 10706: 4b19 ldr r3, [pc, #100] ; (1076c <_lv_ll_remove+0x80>) + 10708: 4798 blx r3 + 1070a: 0006 movs r6, r0 + lv_ll_node_t * n_next = _lv_ll_get_next(ll_p, node_p); + 1070c: 0029 movs r1, r5 + 1070e: 0020 movs r0, r4 + 10710: 4b17 ldr r3, [pc, #92] ; (10770 <_lv_ll_remove+0x84>) + 10712: 4798 blx r3 + 10714: 0005 movs r5, r0 + node_set_next(ll_p, n_prev, n_next); + 10716: 0002 movs r2, r0 + 10718: 0031 movs r1, r6 + 1071a: 0020 movs r0, r4 + 1071c: 4b15 ldr r3, [pc, #84] ; (10774 <_lv_ll_remove+0x88>) + 1071e: 4798 blx r3 + node_set_prev(ll_p, n_next, n_prev); + 10720: 0032 movs r2, r6 + 10722: 0029 movs r1, r5 + 10724: 0020 movs r0, r4 + 10726: 4b14 ldr r3, [pc, #80] ; (10778 <_lv_ll_remove+0x8c>) + 10728: 4798 blx r3 +} + 1072a: bd70 pop {r4, r5, r6, pc} + ll_p->tail = NULL; + 1072c: 2300 movs r3, #0 + 1072e: 60a3 str r3, [r4, #8] + 10730: e7fb b.n 1072a <_lv_ll_remove+0x3e> + ll_p->tail = _lv_ll_get_prev(ll_p, node_p); + 10732: 4b0e ldr r3, [pc, #56] ; (1076c <_lv_ll_remove+0x80>) + 10734: 4798 blx r3 + 10736: 60a0 str r0, [r4, #8] + if(ll_p->tail == NULL) { + 10738: 2800 cmp r0, #0 + 1073a: d005 beq.n 10748 <_lv_ll_remove+0x5c> + node_set_next(ll_p, ll_p->tail, NULL); + 1073c: 2200 movs r2, #0 + 1073e: 0001 movs r1, r0 + 10740: 0020 movs r0, r4 + 10742: 4b0c ldr r3, [pc, #48] ; (10774 <_lv_ll_remove+0x88>) + 10744: 4798 blx r3 + 10746: e7f0 b.n 1072a <_lv_ll_remove+0x3e> + ll_p->head = NULL; + 10748: 2300 movs r3, #0 + 1074a: 6063 str r3, [r4, #4] + 1074c: e7ed b.n 1072a <_lv_ll_remove+0x3e> + if(_lv_ll_get_head(ll_p) == node_p) { + 1074e: 2900 cmp r1, #0 + 10750: d1d7 bne.n 10702 <_lv_ll_remove+0x16> + ll_p->head = _lv_ll_get_next(ll_p, node_p); + 10752: 0029 movs r1, r5 + 10754: 0020 movs r0, r4 + 10756: 4b06 ldr r3, [pc, #24] ; (10770 <_lv_ll_remove+0x84>) + 10758: 4798 blx r3 + 1075a: 6060 str r0, [r4, #4] + if(ll_p->head == NULL) { + 1075c: 2800 cmp r0, #0 + 1075e: d0e5 beq.n 1072c <_lv_ll_remove+0x40> + node_set_prev(ll_p, ll_p->head, NULL); + 10760: 2200 movs r2, #0 + 10762: 0001 movs r1, r0 + 10764: 0020 movs r0, r4 + 10766: 4b04 ldr r3, [pc, #16] ; (10778 <_lv_ll_remove+0x8c>) + 10768: 4798 blx r3 + 1076a: e7de b.n 1072a <_lv_ll_remove+0x3e> + 1076c: 00010645 .word 0x00010645 + 10770: 0001061d .word 0x0001061d + 10774: 000104dd .word 0x000104dd + 10778: 00010519 .word 0x00010519 + +0001077c <_lv_ll_chg_list>: +{ + 1077c: b570 push {r4, r5, r6, lr} + 1077e: 000c movs r4, r1 + 10780: 0015 movs r5, r2 + 10782: 001e movs r6, r3 + _lv_ll_remove(ll_ori_p, node); + 10784: 0011 movs r1, r2 + 10786: 4b19 ldr r3, [pc, #100] ; (107ec <_lv_ll_chg_list+0x70>) + 10788: 4798 blx r3 + if(head) { + 1078a: 2e00 cmp r6, #0 + 1078c: d017 beq.n 107be <_lv_ll_chg_list+0x42> + node_set_prev(ll_new_p, node, NULL); + 1078e: 2200 movs r2, #0 + 10790: 0029 movs r1, r5 + 10792: 0020 movs r0, r4 + 10794: 4b16 ldr r3, [pc, #88] ; (107f0 <_lv_ll_chg_list+0x74>) + 10796: 4798 blx r3 + node_set_next(ll_new_p, node, ll_new_p->head); + 10798: 6862 ldr r2, [r4, #4] + 1079a: 0029 movs r1, r5 + 1079c: 0020 movs r0, r4 + 1079e: 4b15 ldr r3, [pc, #84] ; (107f4 <_lv_ll_chg_list+0x78>) + 107a0: 4798 blx r3 + if(ll_new_p->head != NULL) { /*If there is old head then before it goes the new*/ + 107a2: 6861 ldr r1, [r4, #4] + 107a4: 2900 cmp r1, #0 + 107a6: d003 beq.n 107b0 <_lv_ll_chg_list+0x34> + node_set_prev(ll_new_p, ll_new_p->head, node); + 107a8: 002a movs r2, r5 + 107aa: 0020 movs r0, r4 + 107ac: 4b10 ldr r3, [pc, #64] ; (107f0 <_lv_ll_chg_list+0x74>) + 107ae: 4798 blx r3 + ll_new_p->head = node; /*Set the new head in the dsc.*/ + 107b0: 6065 str r5, [r4, #4] + if(ll_new_p->tail == NULL) { /*If there is no tail (first node) set the tail too*/ + 107b2: 68a3 ldr r3, [r4, #8] + 107b4: 2b00 cmp r3, #0 + 107b6: d000 beq.n 107ba <_lv_ll_chg_list+0x3e> +} + 107b8: bd70 pop {r4, r5, r6, pc} + ll_new_p->tail = node; + 107ba: 60a5 str r5, [r4, #8] + 107bc: e7fc b.n 107b8 <_lv_ll_chg_list+0x3c> + node_set_prev(ll_new_p, node, ll_new_p->tail); + 107be: 68a2 ldr r2, [r4, #8] + 107c0: 0029 movs r1, r5 + 107c2: 0020 movs r0, r4 + 107c4: 4b0a ldr r3, [pc, #40] ; (107f0 <_lv_ll_chg_list+0x74>) + 107c6: 4798 blx r3 + node_set_next(ll_new_p, node, NULL); + 107c8: 2200 movs r2, #0 + 107ca: 0029 movs r1, r5 + 107cc: 0020 movs r0, r4 + 107ce: 4b09 ldr r3, [pc, #36] ; (107f4 <_lv_ll_chg_list+0x78>) + 107d0: 4798 blx r3 + if(ll_new_p->tail != NULL) { /*If there is old tail then after it goes the new*/ + 107d2: 68a1 ldr r1, [r4, #8] + 107d4: 2900 cmp r1, #0 + 107d6: d003 beq.n 107e0 <_lv_ll_chg_list+0x64> + node_set_next(ll_new_p, ll_new_p->tail, node); + 107d8: 002a movs r2, r5 + 107da: 0020 movs r0, r4 + 107dc: 4b05 ldr r3, [pc, #20] ; (107f4 <_lv_ll_chg_list+0x78>) + 107de: 4798 blx r3 + ll_new_p->tail = node; /*Set the new tail in the dsc.*/ + 107e0: 60a5 str r5, [r4, #8] + if(ll_new_p->head == NULL) { /*If there is no head (first node) set the head too*/ + 107e2: 6863 ldr r3, [r4, #4] + 107e4: 2b00 cmp r3, #0 + 107e6: d1e7 bne.n 107b8 <_lv_ll_chg_list+0x3c> + ll_new_p->head = node; + 107e8: 6065 str r5, [r4, #4] +} + 107ea: e7e5 b.n 107b8 <_lv_ll_chg_list+0x3c> + 107ec: 000106ed .word 0x000106ed + 107f0: 00010519 .word 0x00010519 + 107f4: 000104dd .word 0x000104dd + +000107f8 <_lv_ll_move_before>: +{ + 107f8: b5f8 push {r3, r4, r5, r6, r7, lr} + 107fa: 46ce mov lr, r9 + 107fc: 4647 mov r7, r8 + 107fe: b580 push {r7, lr} + 10800: 0005 movs r5, r0 + 10802: 000c movs r4, r1 + 10804: 0016 movs r6, r2 + if(n_act == n_after) return; /*Can't move before itself*/ + 10806: 4291 cmp r1, r2 + 10808: d021 beq.n 1084e <_lv_ll_move_before+0x56> + if(n_after != NULL) + 1080a: 2a00 cmp r2, #0 + 1080c: d023 beq.n 10856 <_lv_ll_move_before+0x5e> + n_before = _lv_ll_get_prev(ll_p, n_after); + 1080e: 0011 movs r1, r2 + 10810: 4b22 ldr r3, [pc, #136] ; (1089c <_lv_ll_move_before+0xa4>) + 10812: 4798 blx r3 + 10814: 0007 movs r7, r0 + if(n_act == n_before) return; /*Already before `n_after`*/ + 10816: 4284 cmp r4, r0 + 10818: d019 beq.n 1084e <_lv_ll_move_before+0x56> + _lv_ll_remove(ll_p, n_act); + 1081a: 0021 movs r1, r4 + 1081c: 0028 movs r0, r5 + 1081e: 4b20 ldr r3, [pc, #128] ; (108a0 <_lv_ll_move_before+0xa8>) + 10820: 4798 blx r3 + node_set_next(ll_p, n_before, n_act); + 10822: 0022 movs r2, r4 + 10824: 0039 movs r1, r7 + 10826: 0028 movs r0, r5 + 10828: 4b1e ldr r3, [pc, #120] ; (108a4 <_lv_ll_move_before+0xac>) + 1082a: 4698 mov r8, r3 + 1082c: 4798 blx r3 + node_set_prev(ll_p, n_act, n_before); + 1082e: 003a movs r2, r7 + 10830: 0021 movs r1, r4 + 10832: 0028 movs r0, r5 + 10834: 4b1c ldr r3, [pc, #112] ; (108a8 <_lv_ll_move_before+0xb0>) + 10836: 4699 mov r9, r3 + 10838: 4798 blx r3 + node_set_prev(ll_p, n_after, n_act); + 1083a: 0022 movs r2, r4 + 1083c: 0031 movs r1, r6 + 1083e: 0028 movs r0, r5 + 10840: 47c8 blx r9 + node_set_next(ll_p, n_act, n_after); + 10842: 0032 movs r2, r6 + 10844: 0021 movs r1, r4 + 10846: 0028 movs r0, r5 + 10848: 47c0 blx r8 + if(n_before == NULL) ll_p->head = n_act; + 1084a: 2f00 cmp r7, #0 + 1084c: d021 beq.n 10892 <_lv_ll_move_before+0x9a> +} + 1084e: bc0c pop {r2, r3} + 10850: 4690 mov r8, r2 + 10852: 4699 mov r9, r3 + 10854: bdf8 pop {r3, r4, r5, r6, r7, pc} + if(ll_p != NULL) { + 10856: 2800 cmp r0, #0 + 10858: d01d beq.n 10896 <_lv_ll_move_before+0x9e> + tail = ll_p->tail; + 1085a: 6887 ldr r7, [r0, #8] + if(n_act == n_before) return; /*Already before `n_after`*/ + 1085c: 42bc cmp r4, r7 + 1085e: d0f6 beq.n 1084e <_lv_ll_move_before+0x56> + _lv_ll_remove(ll_p, n_act); + 10860: 0021 movs r1, r4 + 10862: 0028 movs r0, r5 + 10864: 4b0e ldr r3, [pc, #56] ; (108a0 <_lv_ll_move_before+0xa8>) + 10866: 4798 blx r3 + node_set_next(ll_p, n_before, n_act); + 10868: 0022 movs r2, r4 + 1086a: 0039 movs r1, r7 + 1086c: 0028 movs r0, r5 + 1086e: 4e0d ldr r6, [pc, #52] ; (108a4 <_lv_ll_move_before+0xac>) + 10870: 47b0 blx r6 + node_set_prev(ll_p, n_act, n_before); + 10872: 003a movs r2, r7 + 10874: 0021 movs r1, r4 + 10876: 0028 movs r0, r5 + 10878: 4b0b ldr r3, [pc, #44] ; (108a8 <_lv_ll_move_before+0xb0>) + 1087a: 4698 mov r8, r3 + 1087c: 4798 blx r3 + node_set_prev(ll_p, n_after, n_act); + 1087e: 0022 movs r2, r4 + 10880: 2100 movs r1, #0 + 10882: 0028 movs r0, r5 + 10884: 47c0 blx r8 + node_set_next(ll_p, n_act, n_after); + 10886: 2200 movs r2, #0 + 10888: 0021 movs r1, r4 + 1088a: 0028 movs r0, r5 + 1088c: 47b0 blx r6 + if(n_after == NULL) ll_p->tail = n_act; + 1088e: 60ac str r4, [r5, #8] + 10890: e7db b.n 1084a <_lv_ll_move_before+0x52> + if(n_before == NULL) ll_p->head = n_act; + 10892: 606c str r4, [r5, #4] + 10894: e7db b.n 1084e <_lv_ll_move_before+0x56> + void * tail = NULL; + 10896: 0017 movs r7, r2 + 10898: e7e0 b.n 1085c <_lv_ll_move_before+0x64> + 1089a: 46c0 nop ; (mov r8, r8) + 1089c: 00010645 .word 0x00010645 + 108a0: 000106ed .word 0x000106ed + 108a4: 000104dd .word 0x000104dd + 108a8: 00010519 .word 0x00010519 + +000108ac <_lv_ll_is_empty>: + if(ll_p == NULL) return true; + 108ac: 2800 cmp r0, #0 + 108ae: d00a beq.n 108c6 <_lv_ll_is_empty+0x1a> + return false; + 108b0: 2300 movs r3, #0 + if(ll_p->head == NULL && ll_p->tail == NULL) return true; + 108b2: 6842 ldr r2, [r0, #4] + 108b4: 2a00 cmp r2, #0 + 108b6: d001 beq.n 108bc <_lv_ll_is_empty+0x10> +} + 108b8: 0018 movs r0, r3 + 108ba: 4770 bx lr + if(ll_p->head == NULL && ll_p->tail == NULL) return true; + 108bc: 6882 ldr r2, [r0, #8] + 108be: 4253 negs r3, r2 + 108c0: 4153 adcs r3, r2 + 108c2: b2db uxtb r3, r3 + 108c4: e7f8 b.n 108b8 <_lv_ll_is_empty+0xc> + if(ll_p == NULL) return true; + 108c6: 2301 movs r3, #1 + 108c8: e7f6 b.n 108b8 <_lv_ll_is_empty+0xc> + ... + +000108cc <_lv_trigo_sin>: + * Return with sinus of an angle + * @param angle + * @return sinus of 'angle'. sin(-90) = -32767, sin(90) = 32767 + */ +LV_ATTRIBUTE_FAST_MEM int16_t _lv_trigo_sin(int16_t angle) +{ + 108cc: b510 push {r4, lr} + int16_t ret = 0; + angle = angle % 360; + 108ce: 21b4 movs r1, #180 ; 0xb4 + 108d0: 0049 lsls r1, r1, #1 + 108d2: 4b19 ldr r3, [pc, #100] ; (10938 <_lv_trigo_sin+0x6c>) + 108d4: 4798 blx r3 + 108d6: b209 sxth r1, r1 + + if(angle < 0) angle = 360 + angle; + 108d8: 2900 cmp r1, #0 + 108da: db16 blt.n 1090a <_lv_trigo_sin+0x3e> + + if(angle < 90) { + 108dc: 2959 cmp r1, #89 ; 0x59 + 108de: dd18 ble.n 10912 <_lv_trigo_sin+0x46> + ret = sin0_90_table[angle]; + } + else if(angle >= 90 && angle < 180) { + 108e0: b289 uxth r1, r1 + 108e2: 000b movs r3, r1 + 108e4: 3b5a subs r3, #90 ; 0x5a + 108e6: b29b uxth r3, r3 + 108e8: 2b59 cmp r3, #89 ; 0x59 + 108ea: d916 bls.n 1091a <_lv_trigo_sin+0x4e> + angle = 180 - angle; + ret = sin0_90_table[angle]; + } + else if(angle >= 180 && angle < 270) { + 108ec: 000b movs r3, r1 + 108ee: 3bb4 subs r3, #180 ; 0xb4 + 108f0: b29b uxth r3, r3 + 108f2: 2b59 cmp r3, #89 ; 0x59 + 108f4: d918 bls.n 10928 <_lv_trigo_sin+0x5c> + angle = angle - 180; + ret = -sin0_90_table[angle]; + } + else { /*angle >=270*/ + angle = 360 - angle; + 108f6: 23b4 movs r3, #180 ; 0xb4 + 108f8: 005b lsls r3, r3, #1 + 108fa: 1a59 subs r1, r3, r1 + ret = -sin0_90_table[angle]; + 108fc: b209 sxth r1, r1 + 108fe: 0049 lsls r1, r1, #1 + 10900: 4b0e ldr r3, [pc, #56] ; (1093c <_lv_trigo_sin+0x70>) + 10902: 5ac8 ldrh r0, [r1, r3] + 10904: 4240 negs r0, r0 + 10906: b200 sxth r0, r0 + 10908: e006 b.n 10918 <_lv_trigo_sin+0x4c> + if(angle < 0) angle = 360 + angle; + 1090a: 3169 adds r1, #105 ; 0x69 + 1090c: 31ff adds r1, #255 ; 0xff + 1090e: b209 sxth r1, r1 + 10910: e7e4 b.n 108dc <_lv_trigo_sin+0x10> + ret = sin0_90_table[angle]; + 10912: 0049 lsls r1, r1, #1 + 10914: 4b09 ldr r3, [pc, #36] ; (1093c <_lv_trigo_sin+0x70>) + 10916: 5ec8 ldrsh r0, [r1, r3] + } + + return ret; +} + 10918: bd10 pop {r4, pc} + angle = 180 - angle; + 1091a: 23b4 movs r3, #180 ; 0xb4 + 1091c: 1a59 subs r1, r3, r1 + ret = sin0_90_table[angle]; + 1091e: b209 sxth r1, r1 + 10920: 0049 lsls r1, r1, #1 + 10922: 4b06 ldr r3, [pc, #24] ; (1093c <_lv_trigo_sin+0x70>) + 10924: 5ec8 ldrsh r0, [r1, r3] + 10926: e7f7 b.n 10918 <_lv_trigo_sin+0x4c> + ret = -sin0_90_table[angle]; + 10928: b21b sxth r3, r3 + 1092a: 005b lsls r3, r3, #1 + 1092c: 4a03 ldr r2, [pc, #12] ; (1093c <_lv_trigo_sin+0x70>) + 1092e: 5a98 ldrh r0, [r3, r2] + 10930: 4240 negs r0, r0 + 10932: b200 sxth r0, r0 + 10934: e7f0 b.n 10918 <_lv_trigo_sin+0x4c> + 10936: 46c0 nop ; (mov r8, r8) + 10938: 00017c41 .word 0x00017c41 + 1093c: 0001c8a4 .word 0x0001c8a4 + +00010940 <_lv_sqrt>: + * If root < 16: mask = 0x80 + * If root < 256: mask = 0x800 + * Else: mask = 0x8000 + */ +LV_ATTRIBUTE_FAST_MEM void _lv_sqrt(uint32_t x, lv_sqrt_res_t * q, uint32_t mask) +{ + 10940: b530 push {r4, r5, lr} + x = x << 8; /*To get 4 bit precision. (sqrt(256) = 16 = 4 bit)*/ + 10942: 0200 lsls r0, r0, #8 + + uint32_t root = 0; + 10944: 2500 movs r5, #0 + 10946: e001 b.n 1094c <_lv_sqrt+0xc> + uint32_t trial; + // http://ww1.microchip.com/...en/AppNotes/91040a.pdf + do { + trial = root + mask; + if((uint32_t)trial * trial <= x) root = trial; + mask = mask >> 1; + 10948: 0852 lsrs r2, r2, #1 + } while(mask); + 1094a: d006 beq.n 1095a <_lv_sqrt+0x1a> + trial = root + mask; + 1094c: 1953 adds r3, r2, r5 + if((uint32_t)trial * trial <= x) root = trial; + 1094e: 001c movs r4, r3 + 10950: 435c muls r4, r3 + 10952: 42a0 cmp r0, r4 + 10954: d3f8 bcc.n 10948 <_lv_sqrt+0x8> + 10956: 001d movs r5, r3 + 10958: e7f6 b.n 10948 <_lv_sqrt+0x8> + + q->i = (uint32_t) root >> 4; + 1095a: 092b lsrs r3, r5, #4 + 1095c: 800b strh r3, [r1, #0] + q->f = (uint32_t)(root & 0xf) << 4; + 1095e: 012d lsls r5, r5, #4 + 10960: 23ff movs r3, #255 ; 0xff + 10962: 401d ands r5, r3 + 10964: 804d strh r5, [r1, #2] +} + 10966: bd30 pop {r4, r5, pc} + +00010968 : + */ +static lv_mem_ent_t * ent_get_next(lv_mem_ent_t * act_e) +{ + lv_mem_ent_t * next_e = NULL; + + if(act_e == NULL) { /*NULL means: get the first entry*/ + 10968: 2800 cmp r0, #0 + 1096a: d00e beq.n 1098a + next_e = (lv_mem_ent_t *)work_mem; + } + else { /*Get the next entry */ + uint8_t * data = &act_e->first_data; + 1096c: 1d03 adds r3, r0, #4 + next_e = (lv_mem_ent_t *)&data[act_e->header.s.d_size]; + 1096e: 6800 ldr r0, [r0, #0] + 10970: 0840 lsrs r0, r0, #1 + 10972: 1818 adds r0, r3, r0 + + if(&next_e->first_data >= &work_mem[LV_MEM_SIZE]) next_e = NULL; + 10974: 1d02 adds r2, r0, #4 + 10976: 4b06 ldr r3, [pc, #24] ; (10990 ) + 10978: 681b ldr r3, [r3, #0] + 1097a: 2180 movs r1, #128 ; 0x80 + 1097c: 0189 lsls r1, r1, #6 + 1097e: 468c mov ip, r1 + 10980: 4463 add r3, ip + 10982: 429a cmp r2, r3 + 10984: 419b sbcs r3, r3 + 10986: 4018 ands r0, r3 + } + + return next_e; +} + 10988: 4770 bx lr + next_e = (lv_mem_ent_t *)work_mem; + 1098a: 4b01 ldr r3, [pc, #4] ; (10990 ) + 1098c: 6818 ldr r0, [r3, #0] + 1098e: e7fb b.n 10988 + 10990: 20002c0c .word 0x20002c0c + +00010994 : + * Truncate the data of entry to the given size + * @param e Pointer to an entry + * @param size new size in bytes + */ +static void ent_trunc(lv_mem_ent_t * e, size_t size) +{ + 10994: b530 push {r4, r5, lr} + size = size & (~0x7); + size += 8; + } +#else + /*Round the size up to 4*/ + if(size & 0x3) { + 10996: 078b lsls r3, r1, #30 + 10998: d002 beq.n 109a0 + size = size & (~0x3); + 1099a: 2303 movs r3, #3 + 1099c: 4399 bics r1, r3 + size += 4; + 1099e: 3104 adds r1, #4 + } +#endif + + /*Don't let empty space only for a header without data*/ + if(e->header.s.d_size == size + sizeof(lv_mem_header_t)) { + 109a0: 6803 ldr r3, [r0, #0] + 109a2: 085b lsrs r3, r3, #1 + 109a4: 1d0a adds r2, r1, #4 + 109a6: 4293 cmp r3, r2 + 109a8: d017 beq.n 109da + size = e->header.s.d_size; + } + + /* Create the new entry after the current if there is space for it */ + if(e->header.s.d_size != size) { + 109aa: 4299 cmp r1, r3 + 109ac: d00e beq.n 109cc + uint8_t * e_data = &e->first_data; + 109ae: 1d02 adds r2, r0, #4 + lv_mem_ent_t * after_new_e = (lv_mem_ent_t *)&e_data[size]; + 109b0: 1852 adds r2, r2, r1 + after_new_e->header.s.used = 0; + 109b2: 7813 ldrb r3, [r2, #0] + 109b4: 2401 movs r4, #1 + 109b6: 43a3 bics r3, r4 + 109b8: 7013 strb r3, [r2, #0] + after_new_e->header.s.d_size = (uint32_t)e->header.s.d_size - size - sizeof(lv_mem_header_t); + 109ba: 6803 ldr r3, [r0, #0] + 109bc: 085b lsrs r3, r3, #1 + 109be: 3b04 subs r3, #4 + 109c0: 1a5b subs r3, r3, r1 + 109c2: 005b lsls r3, r3, #1 + 109c4: 6815 ldr r5, [r2, #0] + 109c6: 402c ands r4, r5 + 109c8: 4323 orrs r3, r4 + 109ca: 6013 str r3, [r2, #0] + } + + /* Set the new size for the original entry */ + e->header.s.d_size = (uint32_t)size; + 109cc: 0049 lsls r1, r1, #1 + 109ce: 2301 movs r3, #1 + 109d0: 6802 ldr r2, [r0, #0] + 109d2: 4013 ands r3, r2 + 109d4: 4319 orrs r1, r3 + 109d6: 6001 str r1, [r0, #0] +} + 109d8: bd30 pop {r4, r5, pc} + size = e->header.s.d_size; + 109da: 0011 movs r1, r2 + 109dc: e7f6 b.n 109cc + ... + +000109e0 <_lv_mem_init>: + work_mem = (uint8_t *)work_mem_int; + 109e0: 4b06 ldr r3, [pc, #24] ; (109fc <_lv_mem_init+0x1c>) + 109e2: 4a07 ldr r2, [pc, #28] ; (10a00 <_lv_mem_init+0x20>) + 109e4: 6013 str r3, [r2, #0] + full->header.s.used = 0; + 109e6: 7819 ldrb r1, [r3, #0] + 109e8: 2201 movs r2, #1 + 109ea: 4391 bics r1, r2 + 109ec: 7019 strb r1, [r3, #0] + full->header.s.d_size = LV_MEM_SIZE - sizeof(lv_mem_header_t); + 109ee: 6819 ldr r1, [r3, #0] + 109f0: 400a ands r2, r1 + 109f2: 4904 ldr r1, [pc, #16] ; (10a04 <_lv_mem_init+0x24>) + 109f4: 430a orrs r2, r1 + 109f6: 601a str r2, [r3, #0] +} + 109f8: 4770 bx lr + 109fa: 46c0 nop ; (mov r8, r8) + 109fc: 20002c10 .word 0x20002c10 + 10a00: 20002c0c .word 0x20002c0c + 10a04: 00003ff8 .word 0x00003ff8 + +00010a08 : +{ + 10a08: b5f0 push {r4, r5, r6, r7, lr} + 10a0a: 46c6 mov lr, r8 + 10a0c: b500 push {lr} + 10a0e: 1e05 subs r5, r0, #0 + if(size == 0) { + 10a10: d020 beq.n 10a54 + if(size & 0x3) { + 10a12: 0783 lsls r3, r0, #30 + 10a14: d002 beq.n 10a1c + size = size & (~0x3); + 10a16: 2303 movs r3, #3 + 10a18: 439d bics r5, r3 + size += 4; + 10a1a: 3504 adds r5, #4 + lv_mem_ent_t * e = NULL; + 10a1c: 2400 movs r4, #0 + e = ent_get_next(e); + 10a1e: 4e10 ldr r6, [pc, #64] ; (10a60 ) + if(e->header.s.used == 0 && e->header.s.d_size >= size) { + 10a20: 2301 movs r3, #1 + 10a22: 4698 mov r8, r3 + ent_trunc(e, size); + 10a24: 4f0f ldr r7, [pc, #60] ; (10a64 ) + 10a26: e008 b.n 10a3a + 10a28: 0029 movs r1, r5 + 10a2a: 47b8 blx r7 + e->header.s.used = 1; + 10a2c: 7823 ldrb r3, [r4, #0] + 10a2e: 2201 movs r2, #1 + 10a30: 4313 orrs r3, r2 + 10a32: 7023 strb r3, [r4, #0] + alloc = &e->first_data; + 10a34: 1d20 adds r0, r4, #4 + } while(e != NULL && alloc == NULL); + 10a36: 2800 cmp r0, #0 + 10a38: d10f bne.n 10a5a + e = ent_get_next(e); + 10a3a: 0020 movs r0, r4 + 10a3c: 47b0 blx r6 + 10a3e: 1e04 subs r4, r0, #0 + if(e != NULL) { + 10a40: d00a beq.n 10a58 + if(e->header.s.used == 0 && e->header.s.d_size >= size) { + 10a42: 7803 ldrb r3, [r0, #0] + 10a44: 4642 mov r2, r8 + 10a46: 421a tst r2, r3 + 10a48: d1f7 bne.n 10a3a + 10a4a: 6803 ldr r3, [r0, #0] + 10a4c: 085b lsrs r3, r3, #1 + 10a4e: 429d cmp r5, r3 + 10a50: d9ea bls.n 10a28 + 10a52: e7f2 b.n 10a3a + return &zero_mem; + 10a54: 4804 ldr r0, [pc, #16] ; (10a68 ) + 10a56: e000 b.n 10a5a + 10a58: 2000 movs r0, #0 +} + 10a5a: bc04 pop {r2} + 10a5c: 4690 mov r8, r2 + 10a5e: bdf0 pop {r4, r5, r6, r7, pc} + 10a60: 00010969 .word 0x00010969 + 10a64: 00010995 .word 0x00010995 + 10a68: 20004c10 .word 0x20004c10 + +00010a6c : +{ + 10a6c: b5f0 push {r4, r5, r6, r7, lr} + 10a6e: 46c6 mov lr, r8 + 10a70: b500 push {lr} + e_free = ent_get_next(NULL); + 10a72: 2000 movs r0, #0 + 10a74: 4b15 ldr r3, [pc, #84] ; (10acc ) + 10a76: 4798 blx r3 + 10a78: 0004 movs r4, r0 + if(e_free->header.s.used != 0) { + 10a7a: 2501 movs r5, #1 + e_next = ent_get_next(e_free); + 10a7c: 4f13 ldr r7, [pc, #76] ; (10acc ) + e_next = ent_get_next(e_next); + 10a7e: 003e movs r6, r7 + e_free = ent_get_next(e_free); + 10a80: 46b8 mov r8, r7 + 10a82: e017 b.n 10ab4 + e_next = ent_get_next(e_free); + 10a84: 0020 movs r0, r4 + 10a86: 47b8 blx r7 + while(e_next != NULL) { + 10a88: 2800 cmp r0, #0 + 10a8a: d01c beq.n 10ac6 + if(e_next->header.s.used == 0) { + 10a8c: 7803 ldrb r3, [r0, #0] + 10a8e: 421d tst r5, r3 + 10a90: d10f bne.n 10ab2 + e_free->header.s.d_size += e_next->header.s.d_size + sizeof(e_next->header); + 10a92: 6822 ldr r2, [r4, #0] + 10a94: 0853 lsrs r3, r2, #1 + 10a96: 3304 adds r3, #4 + 10a98: 6801 ldr r1, [r0, #0] + 10a9a: 0849 lsrs r1, r1, #1 + 10a9c: 185b adds r3, r3, r1 + 10a9e: 005b lsls r3, r3, #1 + 10aa0: 402a ands r2, r5 + 10aa2: 4313 orrs r3, r2 + 10aa4: 6023 str r3, [r4, #0] + e_next = ent_get_next(e_next); + 10aa6: 47b0 blx r6 + while(e_next != NULL) { + 10aa8: 2800 cmp r0, #0 + 10aaa: d00c beq.n 10ac6 + if(e_next->header.s.used == 0) { + 10aac: 7803 ldrb r3, [r0, #0] + 10aae: 421d tst r5, r3 + 10ab0: d0ef beq.n 10a92 +{ + 10ab2: 0004 movs r4, r0 + while(e_free != NULL) { + 10ab4: 2c00 cmp r4, #0 + 10ab6: d006 beq.n 10ac6 + if(e_free->header.s.used != 0) { + 10ab8: 7823 ldrb r3, [r4, #0] + 10aba: 421d tst r5, r3 + 10abc: d0e2 beq.n 10a84 + e_free = ent_get_next(e_free); + 10abe: 0020 movs r0, r4 + 10ac0: 47c0 blx r8 + 10ac2: 0004 movs r4, r0 + 10ac4: e7f6 b.n 10ab4 +} + 10ac6: bc04 pop {r2} + 10ac8: 4690 mov r8, r2 + 10aca: bdf0 pop {r4, r5, r6, r7, pc} + 10acc: 00010969 .word 0x00010969 + +00010ad0 : +{ + 10ad0: b570 push {r4, r5, r6, lr} + 10ad2: 0004 movs r4, r0 + if(data == &zero_mem) return; + 10ad4: 4b19 ldr r3, [pc, #100] ; (10b3c ) + 10ad6: 4298 cmp r0, r3 + 10ad8: d028 beq.n 10b2c + if(data == NULL) return; + 10ada: 2800 cmp r0, #0 + 10adc: d026 beq.n 10b2c + e->header.s.used = 0; + 10ade: 1f02 subs r2, r0, #4 + 10ae0: 7813 ldrb r3, [r2, #0] + 10ae2: 2101 movs r1, #1 + 10ae4: 438b bics r3, r1 + 10ae6: 7013 strb r3, [r2, #0] + full_defrag_cnt++; + 10ae8: 4a15 ldr r2, [pc, #84] ; (10b40 ) + 10aea: 8813 ldrh r3, [r2, #0] + 10aec: 3301 adds r3, #1 + 10aee: b29b uxth r3, r3 + 10af0: 8013 strh r3, [r2, #0] + if(full_defrag_cnt < LV_MEM_FULL_DEFRAG_CNT) { + 10af2: 2b0f cmp r3, #15 + 10af4: d81b bhi.n 10b2e + lv_mem_ent_t * e = (lv_mem_ent_t *)((uint8_t *)data - sizeof(lv_mem_header_t)); + 10af6: 3804 subs r0, #4 + e_next = ent_get_next(e); + 10af8: 4b12 ldr r3, [pc, #72] ; (10b44 ) + 10afa: 4798 blx r3 + while(e_next != NULL) { + 10afc: 2800 cmp r0, #0 + 10afe: d015 beq.n 10b2c + if(e_next->header.s.used == 0) { + 10b00: 7803 ldrb r3, [r0, #0] + 10b02: 07db lsls r3, r3, #31 + 10b04: d412 bmi.n 10b2c + e->header.s.d_size += e_next->header.s.d_size + sizeof(e->header); + 10b06: 3c04 subs r4, #4 + 10b08: 2501 movs r5, #1 + e_next = ent_get_next(e_next); + 10b0a: 4e0e ldr r6, [pc, #56] ; (10b44 ) + e->header.s.d_size += e_next->header.s.d_size + sizeof(e->header); + 10b0c: 6822 ldr r2, [r4, #0] + 10b0e: 0853 lsrs r3, r2, #1 + 10b10: 3304 adds r3, #4 + 10b12: 6801 ldr r1, [r0, #0] + 10b14: 0849 lsrs r1, r1, #1 + 10b16: 185b adds r3, r3, r1 + 10b18: 005b lsls r3, r3, #1 + 10b1a: 402a ands r2, r5 + 10b1c: 4313 orrs r3, r2 + 10b1e: 6023 str r3, [r4, #0] + e_next = ent_get_next(e_next); + 10b20: 47b0 blx r6 + while(e_next != NULL) { + 10b22: 2800 cmp r0, #0 + 10b24: d002 beq.n 10b2c + if(e_next->header.s.used == 0) { + 10b26: 7803 ldrb r3, [r0, #0] + 10b28: 421d tst r5, r3 + 10b2a: d0ef beq.n 10b0c +} + 10b2c: bd70 pop {r4, r5, r6, pc} + full_defrag_cnt = 0; + 10b2e: 2200 movs r2, #0 + 10b30: 4b03 ldr r3, [pc, #12] ; (10b40 ) + 10b32: 801a strh r2, [r3, #0] + lv_mem_defrag(); + 10b34: 4b04 ldr r3, [pc, #16] ; (10b48 ) + 10b36: 4798 blx r3 + 10b38: e7f8 b.n 10b2c + 10b3a: 46c0 nop ; (mov r8, r8) + 10b3c: 20004c10 .word 0x20004c10 + 10b40: 20002be8 .word 0x20002be8 + 10b44: 00010969 .word 0x00010969 + 10b48: 00010a6d .word 0x00010a6d + +00010b4c <_lv_mem_get_size>: + if(data == NULL) return 0; + 10b4c: 2800 cmp r0, #0 + 10b4e: d006 beq.n 10b5e <_lv_mem_get_size+0x12> + if(data == &zero_mem) return 0; + 10b50: 4b05 ldr r3, [pc, #20] ; (10b68 <_lv_mem_get_size+0x1c>) + 10b52: 4298 cmp r0, r3 + 10b54: d005 beq.n 10b62 <_lv_mem_get_size+0x16> + return e->header.s.d_size; + 10b56: 3804 subs r0, #4 + 10b58: 6800 ldr r0, [r0, #0] + 10b5a: 0840 lsrs r0, r0, #1 +} + 10b5c: 4770 bx lr + if(data == NULL) return 0; + 10b5e: 2000 movs r0, #0 + 10b60: e7fc b.n 10b5c <_lv_mem_get_size+0x10> + if(data == &zero_mem) return 0; + 10b62: 2000 movs r0, #0 + 10b64: e7fa b.n 10b5c <_lv_mem_get_size+0x10> + 10b66: 46c0 nop ; (mov r8, r8) + 10b68: 20004c10 .word 0x20004c10 + +00010b6c <_lv_mem_buf_release>: +{ + 10b6c: b510 push {r4, lr} + if(mem_buf_small[i].p == p) { + 10b6e: 4b15 ldr r3, [pc, #84] ; (10bc4 <_lv_mem_buf_release+0x58>) + 10b70: 681b ldr r3, [r3, #0] + 10b72: 4298 cmp r0, r3 + 10b74: d013 beq.n 10b9e <_lv_mem_buf_release+0x32> + 10b76: 4b13 ldr r3, [pc, #76] ; (10bc4 <_lv_mem_buf_release+0x58>) + 10b78: 689b ldr r3, [r3, #8] + 10b7a: 2201 movs r2, #1 + 10b7c: 4283 cmp r3, r0 + 10b7e: d00f beq.n 10ba0 <_lv_mem_buf_release+0x34> + if(LV_GC_ROOT(_lv_mem_buf[i]).p == p) { + 10b80: 4b11 ldr r3, [pc, #68] ; (10bc8 <_lv_mem_buf_release+0x5c>) + 10b82: 681b ldr r3, [r3, #0] + 10b84: 4298 cmp r0, r3 + 10b86: d013 beq.n 10bb0 <_lv_mem_buf_release+0x44> + 10b88: 2301 movs r3, #1 + 10b8a: 4c0f ldr r4, [pc, #60] ; (10bc8 <_lv_mem_buf_release+0x5c>) + 10b8c: 0019 movs r1, r3 + 10b8e: 00da lsls r2, r3, #3 + 10b90: 58a2 ldr r2, [r4, r2] + 10b92: 4290 cmp r0, r2 + 10b94: d00d beq.n 10bb2 <_lv_mem_buf_release+0x46> + 10b96: 3301 adds r3, #1 + for(i = 0; i < LV_MEM_BUF_MAX_NUM; i++) { + 10b98: 2b10 cmp r3, #16 + 10b9a: d1f7 bne.n 10b8c <_lv_mem_buf_release+0x20> +} + 10b9c: bd10 pop {r4, pc} + if(mem_buf_small[i].p == p) { + 10b9e: 2200 movs r2, #0 + mem_buf_small[i].used = 0; + 10ba0: 00d2 lsls r2, r2, #3 + 10ba2: 4b08 ldr r3, [pc, #32] ; (10bc4 <_lv_mem_buf_release+0x58>) + 10ba4: 189b adds r3, r3, r2 + 10ba6: 799a ldrb r2, [r3, #6] + 10ba8: 2101 movs r1, #1 + 10baa: 438a bics r2, r1 + 10bac: 719a strb r2, [r3, #6] + return; + 10bae: e7f5 b.n 10b9c <_lv_mem_buf_release+0x30> + if(LV_GC_ROOT(_lv_mem_buf[i]).p == p) { + 10bb0: 2100 movs r1, #0 + LV_GC_ROOT(_lv_mem_buf[i]).used = 0; + 10bb2: 00c9 lsls r1, r1, #3 + 10bb4: 4b04 ldr r3, [pc, #16] ; (10bc8 <_lv_mem_buf_release+0x5c>) + 10bb6: 1859 adds r1, r3, r1 + 10bb8: 798b ldrb r3, [r1, #6] + 10bba: 2201 movs r2, #1 + 10bbc: 4393 bics r3, r2 + 10bbe: 718b strb r3, [r1, #6] + return; + 10bc0: e7ec b.n 10b9c <_lv_mem_buf_release+0x30> + 10bc2: 46c0 nop ; (mov r8, r8) + 10bc4: 20000044 .word 0x20000044 + 10bc8: 20004cdc .word 0x20004cdc + +00010bcc <_lv_mem_buf_free_all>: +{ + 10bcc: b5f0 push {r4, r5, r6, r7, lr} + 10bce: 46c6 mov lr, r8 + 10bd0: b500 push {lr} + mem_buf_small[i].used = 0; + 10bd2: 4b11 ldr r3, [pc, #68] ; (10c18 <_lv_mem_buf_free_all+0x4c>) + 10bd4: 799a ldrb r2, [r3, #6] + 10bd6: 2101 movs r1, #1 + 10bd8: 438a bics r2, r1 + 10bda: 719a strb r2, [r3, #6] + 10bdc: 7b9a ldrb r2, [r3, #14] + 10bde: 438a bics r2, r1 + 10be0: 739a strb r2, [r3, #14] + 10be2: 4c0e ldr r4, [pc, #56] ; (10c1c <_lv_mem_buf_free_all+0x50>) + 10be4: 2500 movs r5, #0 + lv_mem_free(LV_GC_ROOT(_lv_mem_buf[i]).p); + 10be6: 4b0e ldr r3, [pc, #56] ; (10c20 <_lv_mem_buf_free_all+0x54>) + 10be8: 4698 mov r8, r3 + LV_GC_ROOT(_lv_mem_buf[i]).p = NULL; + 10bea: 2600 movs r6, #0 + LV_GC_ROOT(_lv_mem_buf[i]).used = 0; + 10bec: 0027 movs r7, r4 + 10bee: e003 b.n 10bf8 <_lv_mem_buf_free_all+0x2c> + 10bf0: 3501 adds r5, #1 + 10bf2: 3408 adds r4, #8 + for(i = 0; i < LV_MEM_BUF_MAX_NUM; i++) { + 10bf4: 2d10 cmp r5, #16 + 10bf6: d00c beq.n 10c12 <_lv_mem_buf_free_all+0x46> + if(LV_GC_ROOT(_lv_mem_buf[i]).p) { + 10bf8: 6820 ldr r0, [r4, #0] + 10bfa: 2800 cmp r0, #0 + 10bfc: d0f8 beq.n 10bf0 <_lv_mem_buf_free_all+0x24> + lv_mem_free(LV_GC_ROOT(_lv_mem_buf[i]).p); + 10bfe: 47c0 blx r8 + LV_GC_ROOT(_lv_mem_buf[i]).p = NULL; + 10c00: 6026 str r6, [r4, #0] + LV_GC_ROOT(_lv_mem_buf[i]).used = 0; + 10c02: 00eb lsls r3, r5, #3 + 10c04: 18fb adds r3, r7, r3 + 10c06: 799a ldrb r2, [r3, #6] + 10c08: 2101 movs r1, #1 + 10c0a: 438a bics r2, r1 + 10c0c: 719a strb r2, [r3, #6] + LV_GC_ROOT(_lv_mem_buf[i]).size = 0; + 10c0e: 80a6 strh r6, [r4, #4] + 10c10: e7ee b.n 10bf0 <_lv_mem_buf_free_all+0x24> +} + 10c12: bc04 pop {r2} + 10c14: 4690 mov r8, r2 + 10c16: bdf0 pop {r4, r5, r6, r7, pc} + 10c18: 20000044 .word 0x20000044 + 10c1c: 20004cdc .word 0x20004cdc + 10c20: 00010ad1 .word 0x00010ad1 + +00010c24 <_lv_memcpy>: +{ + 10c24: b5f0 push {r4, r5, r6, r7, lr} + 10c26: 46c6 mov lr, r8 + 10c28: b500 push {lr} + lv_uintptr_t d_align = (lv_uintptr_t)d8 & ALIGN_MASK; + 10c2a: 2303 movs r3, #3 + 10c2c: 001c movs r4, r3 + 10c2e: 4004 ands r4, r0 + lv_uintptr_t s_align = (lv_uintptr_t)s8 & ALIGN_MASK; + 10c30: 400b ands r3, r1 + if(s_align != d_align) { + 10c32: 429c cmp r4, r3 + 10c34: d067 beq.n 10d06 <_lv_memcpy+0xe2> + while(len > 32) { + 10c36: 2a20 cmp r2, #32 + 10c38: d963 bls.n 10d02 <_lv_memcpy+0xde> + 10c3a: 2321 movs r3, #33 ; 0x21 + 10c3c: 425b negs r3, r3 + 10c3e: 469c mov ip, r3 + 10c40: 4494 add ip, r2 + 10c42: 4663 mov r3, ip + 10c44: 095f lsrs r7, r3, #5 + 10c46: 1c7b adds r3, r7, #1 + 10c48: 015b lsls r3, r3, #5 + 10c4a: 18c5 adds r5, r0, r3 + 10c4c: 000c movs r4, r1 + 10c4e: 0003 movs r3, r0 + REPEAT8(COPY8); + 10c50: 7826 ldrb r6, [r4, #0] + 10c52: 701e strb r6, [r3, #0] + 10c54: 7866 ldrb r6, [r4, #1] + 10c56: 705e strb r6, [r3, #1] + 10c58: 78a6 ldrb r6, [r4, #2] + 10c5a: 709e strb r6, [r3, #2] + 10c5c: 78e6 ldrb r6, [r4, #3] + 10c5e: 70de strb r6, [r3, #3] + 10c60: 7926 ldrb r6, [r4, #4] + 10c62: 711e strb r6, [r3, #4] + 10c64: 7966 ldrb r6, [r4, #5] + 10c66: 715e strb r6, [r3, #5] + 10c68: 79a6 ldrb r6, [r4, #6] + 10c6a: 719e strb r6, [r3, #6] + 10c6c: 79e6 ldrb r6, [r4, #7] + 10c6e: 71de strb r6, [r3, #7] + REPEAT8(COPY8); + 10c70: 7a26 ldrb r6, [r4, #8] + 10c72: 721e strb r6, [r3, #8] + 10c74: 7a66 ldrb r6, [r4, #9] + 10c76: 725e strb r6, [r3, #9] + 10c78: 7aa6 ldrb r6, [r4, #10] + 10c7a: 729e strb r6, [r3, #10] + 10c7c: 7ae6 ldrb r6, [r4, #11] + 10c7e: 72de strb r6, [r3, #11] + 10c80: 7b26 ldrb r6, [r4, #12] + 10c82: 731e strb r6, [r3, #12] + 10c84: 7b66 ldrb r6, [r4, #13] + 10c86: 735e strb r6, [r3, #13] + 10c88: 7ba6 ldrb r6, [r4, #14] + 10c8a: 739e strb r6, [r3, #14] + 10c8c: 7be6 ldrb r6, [r4, #15] + 10c8e: 73de strb r6, [r3, #15] + REPEAT8(COPY8); + 10c90: 7c26 ldrb r6, [r4, #16] + 10c92: 741e strb r6, [r3, #16] + 10c94: 7c66 ldrb r6, [r4, #17] + 10c96: 745e strb r6, [r3, #17] + 10c98: 7ca6 ldrb r6, [r4, #18] + 10c9a: 749e strb r6, [r3, #18] + 10c9c: 7ce6 ldrb r6, [r4, #19] + 10c9e: 74de strb r6, [r3, #19] + 10ca0: 7d26 ldrb r6, [r4, #20] + 10ca2: 751e strb r6, [r3, #20] + 10ca4: 7d66 ldrb r6, [r4, #21] + 10ca6: 755e strb r6, [r3, #21] + 10ca8: 7da6 ldrb r6, [r4, #22] + 10caa: 759e strb r6, [r3, #22] + 10cac: 7de6 ldrb r6, [r4, #23] + 10cae: 75de strb r6, [r3, #23] + REPEAT8(COPY8); + 10cb0: 7e26 ldrb r6, [r4, #24] + 10cb2: 761e strb r6, [r3, #24] + 10cb4: 7e66 ldrb r6, [r4, #25] + 10cb6: 765e strb r6, [r3, #25] + 10cb8: 7ea6 ldrb r6, [r4, #26] + 10cba: 769e strb r6, [r3, #26] + 10cbc: 7ee6 ldrb r6, [r4, #27] + 10cbe: 76de strb r6, [r3, #27] + 10cc0: 7f26 ldrb r6, [r4, #28] + 10cc2: 771e strb r6, [r3, #28] + 10cc4: 7f66 ldrb r6, [r4, #29] + 10cc6: 775e strb r6, [r3, #29] + 10cc8: 7fa6 ldrb r6, [r4, #30] + 10cca: 779e strb r6, [r3, #30] + 10ccc: 7fe6 ldrb r6, [r4, #31] + 10cce: 77de strb r6, [r3, #31] + 10cd0: 3320 adds r3, #32 + 10cd2: 3420 adds r4, #32 + while(len > 32) { + 10cd4: 42ab cmp r3, r5 + 10cd6: d1bb bne.n 10c50 <_lv_memcpy+0x2c> + 10cd8: 231f movs r3, #31 + 10cda: 4665 mov r5, ip + 10cdc: 439d bics r5, r3 + 10cde: 3520 adds r5, #32 + 10ce0: 1943 adds r3, r0, r5 + 10ce2: 1949 adds r1, r1, r5 + 10ce4: 3a20 subs r2, #32 + 10ce6: 017f lsls r7, r7, #5 + 10ce8: 1bd2 subs r2, r2, r7 + while(len) { + 10cea: 2a00 cmp r2, #0 + 10cec: d006 beq.n 10cfc <_lv_memcpy+0xd8> + 10cee: 189a adds r2, r3, r2 + COPY8 + 10cf0: 780c ldrb r4, [r1, #0] + 10cf2: 701c strb r4, [r3, #0] + 10cf4: 3301 adds r3, #1 + 10cf6: 3101 adds r1, #1 + while(len) { + 10cf8: 4293 cmp r3, r2 + 10cfa: d1f9 bne.n 10cf0 <_lv_memcpy+0xcc> +} + 10cfc: bc04 pop {r2} + 10cfe: 4690 mov r8, r2 + 10d00: bdf0 pop {r4, r5, r6, r7, pc} + while(len > 32) { + 10d02: 0003 movs r3, r0 + 10d04: e7f1 b.n 10cea <_lv_memcpy+0xc6> + uint8_t * d8 = dst; + 10d06: 0005 movs r5, r0 + if(d_align) { + 10d08: 2c00 cmp r4, #0 + 10d0a: d014 beq.n 10d36 <_lv_memcpy+0x112> + d_align = ALIGN_MASK + 1 - d_align; + 10d0c: 2504 movs r5, #4 + 10d0e: 1b2d subs r5, r5, r4 + while(d_align && len) { + 10d10: d00e beq.n 10d30 <_lv_memcpy+0x10c> + 10d12: 2a00 cmp r2, #0 + 10d14: d05f beq.n 10dd6 <_lv_memcpy+0x1b2> + 10d16: 1945 adds r5, r0, r5 + 10d18: 0003 movs r3, r0 + COPY8; + 10d1a: 780c ldrb r4, [r1, #0] + 10d1c: 701c strb r4, [r3, #0] + 10d1e: 3301 adds r3, #1 + 10d20: 3101 adds r1, #1 + len--; + 10d22: 3a01 subs r2, #1 + while(d_align && len) { + 10d24: 42ab cmp r3, r5 + 10d26: d005 beq.n 10d34 <_lv_memcpy+0x110> + 10d28: 2a00 cmp r2, #0 + 10d2a: d1f6 bne.n 10d1a <_lv_memcpy+0xf6> + while(len > 4) { + 10d2c: 2200 movs r2, #0 + 10d2e: e048 b.n 10dc2 <_lv_memcpy+0x19e> + uint8_t * d8 = dst; + 10d30: 0005 movs r5, r0 + 10d32: e000 b.n 10d36 <_lv_memcpy+0x112> + COPY8; + 10d34: 001d movs r5, r3 + while(len > 32) { + 10d36: 2a20 cmp r2, #32 + 10d38: d928 bls.n 10d8c <_lv_memcpy+0x168> + 10d3a: 0017 movs r7, r2 + 10d3c: 3f21 subs r7, #33 ; 0x21 + 10d3e: 46b8 mov r8, r7 + 10d40: 097b lsrs r3, r7, #5 + 10d42: 469c mov ip, r3 + 10d44: 1c5e adds r6, r3, #1 + 10d46: 0176 lsls r6, r6, #5 + 10d48: 19ae adds r6, r5, r6 + 10d4a: 000c movs r4, r1 + 10d4c: 002b movs r3, r5 + REPEAT8(COPY32) + 10d4e: 6827 ldr r7, [r4, #0] + 10d50: 601f str r7, [r3, #0] + 10d52: 6867 ldr r7, [r4, #4] + 10d54: 605f str r7, [r3, #4] + 10d56: 68a7 ldr r7, [r4, #8] + 10d58: 609f str r7, [r3, #8] + 10d5a: 68e7 ldr r7, [r4, #12] + 10d5c: 60df str r7, [r3, #12] + 10d5e: 6927 ldr r7, [r4, #16] + 10d60: 611f str r7, [r3, #16] + 10d62: 6967 ldr r7, [r4, #20] + 10d64: 615f str r7, [r3, #20] + 10d66: 69a7 ldr r7, [r4, #24] + 10d68: 619f str r7, [r3, #24] + 10d6a: 69e7 ldr r7, [r4, #28] + 10d6c: 61df str r7, [r3, #28] + 10d6e: 3320 adds r3, #32 + 10d70: 3420 adds r4, #32 + while(len > 32) { + 10d72: 429e cmp r6, r3 + 10d74: d1eb bne.n 10d4e <_lv_memcpy+0x12a> + 10d76: 231f movs r3, #31 + 10d78: 4647 mov r7, r8 + 10d7a: 439f bics r7, r3 + 10d7c: 3720 adds r7, #32 + 10d7e: 19ed adds r5, r5, r7 + 10d80: 19c9 adds r1, r1, r7 + 10d82: 0013 movs r3, r2 + 10d84: 3b20 subs r3, #32 + 10d86: 4662 mov r2, ip + 10d88: 0152 lsls r2, r2, #5 + 10d8a: 1a9a subs r2, r3, r2 + while(len > 4) { + 10d8c: 002b movs r3, r5 + 10d8e: 2a04 cmp r2, #4 + 10d90: d917 bls.n 10dc2 <_lv_memcpy+0x19e> + 10d92: 1f53 subs r3, r2, #5 + 10d94: 469c mov ip, r3 + 10d96: 089b lsrs r3, r3, #2 + 10d98: 4698 mov r8, r3 + 10d9a: 3301 adds r3, #1 + 10d9c: 009b lsls r3, r3, #2 + 10d9e: 18eb adds r3, r5, r3 + 10da0: 000e movs r6, r1 + 10da2: 002c movs r4, r5 + COPY32; + 10da4: ce80 ldmia r6!, {r7} + 10da6: c480 stmia r4!, {r7} + while(len > 4) { + 10da8: 429c cmp r4, r3 + 10daa: d1fb bne.n 10da4 <_lv_memcpy+0x180> + 10dac: 2303 movs r3, #3 + 10dae: 4664 mov r4, ip + 10db0: 439c bics r4, r3 + 10db2: 0023 movs r3, r4 + 10db4: 3304 adds r3, #4 + 10db6: 1f14 subs r4, r2, #4 + 10db8: 4642 mov r2, r8 + 10dba: 0092 lsls r2, r2, #2 + 10dbc: 1aa2 subs r2, r4, r2 + COPY32; + 10dbe: 18c9 adds r1, r1, r3 + 10dc0: 18eb adds r3, r5, r3 + while(len) { + 10dc2: 2a00 cmp r2, #0 + 10dc4: d09a beq.n 10cfc <_lv_memcpy+0xd8> + 10dc6: 189a adds r2, r3, r2 + COPY8 + 10dc8: 780c ldrb r4, [r1, #0] + 10dca: 701c strb r4, [r3, #0] + 10dcc: 3301 adds r3, #1 + 10dce: 3101 adds r1, #1 + while(len) { + 10dd0: 4293 cmp r3, r2 + 10dd2: d1f9 bne.n 10dc8 <_lv_memcpy+0x1a4> + 10dd4: e792 b.n 10cfc <_lv_memcpy+0xd8> + uint8_t * d8 = dst; + 10dd6: 0003 movs r3, r0 + 10dd8: e7a8 b.n 10d2c <_lv_memcpy+0x108> + ... + +00010ddc : +{ + 10ddc: b5f8 push {r3, r4, r5, r6, r7, lr} + 10dde: 0005 movs r5, r0 + 10de0: 000c movs r4, r1 + if(new_size & 0x3) { + 10de2: 078b lsls r3, r1, #30 + 10de4: d002 beq.n 10dec + new_size = new_size & (~0x3); + 10de6: 2303 movs r3, #3 + 10de8: 439c bics r4, r3 + new_size += 4; + 10dea: 3404 adds r4, #4 + if(data_p != NULL) { + 10dec: 2d00 cmp r5, #0 + 10dee: d004 beq.n 10dfa + if(e->header.s.used == 0) { + 10df0: 1f2b subs r3, r5, #4 + 10df2: 781b ldrb r3, [r3, #0] + data_p = NULL; + 10df4: 07db lsls r3, r3, #31 + 10df6: 17db asrs r3, r3, #31 + 10df8: 401d ands r5, r3 + uint32_t old_size = _lv_mem_get_size(data_p); + 10dfa: 0028 movs r0, r5 + 10dfc: 4b11 ldr r3, [pc, #68] ; (10e44 ) + 10dfe: 4798 blx r3 + 10e00: 0007 movs r7, r0 + if(old_size == new_size) return data_p; /*Also avoid reallocating the same memory*/ + 10e02: 4284 cmp r4, r0 + 10e04: d01c beq.n 10e40 + if(new_size < old_size) { + 10e06: d314 bcc.n 10e32 + new_p = lv_mem_alloc(new_size); + 10e08: 0020 movs r0, r4 + 10e0a: 4b0f ldr r3, [pc, #60] ; (10e48 ) + 10e0c: 4798 blx r3 + 10e0e: 1e06 subs r6, r0, #0 + if(new_p == NULL) { + 10e10: d014 beq.n 10e3c + if(data_p != NULL) { + 10e12: 2d00 cmp r5, #0 + 10e14: d012 beq.n 10e3c + if(old_size != 0) { + 10e16: 2f00 cmp r7, #0 + 10e18: d010 beq.n 10e3c + _lv_memcpy(new_p, data_p, LV_MATH_MIN(new_size, old_size)); + 10e1a: 0022 movs r2, r4 + 10e1c: 42bc cmp r4, r7 + 10e1e: d900 bls.n 10e22 + 10e20: 003a movs r2, r7 + 10e22: 0029 movs r1, r5 + 10e24: 0030 movs r0, r6 + 10e26: 4b09 ldr r3, [pc, #36] ; (10e4c ) + 10e28: 4798 blx r3 + lv_mem_free(data_p); + 10e2a: 0028 movs r0, r5 + 10e2c: 4b08 ldr r3, [pc, #32] ; (10e50 ) + 10e2e: 4798 blx r3 + 10e30: e004 b.n 10e3c + lv_mem_ent_t * e = (lv_mem_ent_t *)((uint8_t *)data_p - sizeof(lv_mem_header_t)); + 10e32: 1f28 subs r0, r5, #4 + ent_trunc(e, new_size); + 10e34: 0021 movs r1, r4 + 10e36: 4b07 ldr r3, [pc, #28] ; (10e54 ) + 10e38: 4798 blx r3 + return &e->first_data; + 10e3a: 002e movs r6, r5 +} + 10e3c: 0030 movs r0, r6 + 10e3e: bdf8 pop {r3, r4, r5, r6, r7, pc} + if(old_size == new_size) return data_p; /*Also avoid reallocating the same memory*/ + 10e40: 002e movs r6, r5 + 10e42: e7fb b.n 10e3c + 10e44: 00010b4d .word 0x00010b4d + 10e48: 00010a09 .word 0x00010a09 + 10e4c: 00010c25 .word 0x00010c25 + 10e50: 00010ad1 .word 0x00010ad1 + 10e54: 00010995 .word 0x00010995 + +00010e58 <_lv_mem_buf_get>: +{ + 10e58: b5f8 push {r3, r4, r5, r6, r7, lr} + if(size == 0) return NULL; + 10e5a: 2800 cmp r0, #0 + 10e5c: d100 bne.n 10e60 <_lv_mem_buf_get+0x8> + 10e5e: e068 b.n 10f32 <_lv_mem_buf_get+0xda> + if(size <= MEM_BUF_SMALL_SIZE) { + 10e60: 2810 cmp r0, #16 + 10e62: d807 bhi.n 10e74 <_lv_mem_buf_get+0x1c> + if(mem_buf_small[i].used == 0) { + 10e64: 4b34 ldr r3, [pc, #208] ; (10f38 <_lv_mem_buf_get+0xe0>) + 10e66: 799b ldrb r3, [r3, #6] + 10e68: 07db lsls r3, r3, #31 + 10e6a: d513 bpl.n 10e94 <_lv_mem_buf_get+0x3c> + 10e6c: 4b32 ldr r3, [pc, #200] ; (10f38 <_lv_mem_buf_get+0xe0>) + 10e6e: 7b9b ldrb r3, [r3, #14] + 10e70: 07db lsls r3, r3, #31 + 10e72: d505 bpl.n 10e80 <_lv_mem_buf_get+0x28> + 10e74: 4c31 ldr r4, [pc, #196] ; (10f3c <_lv_mem_buf_get+0xe4>) + 10e76: 2300 movs r3, #0 + 10e78: 2601 movs r6, #1 + 10e7a: 4276 negs r6, r6 + if(LV_GC_ROOT(_lv_mem_buf[i]).used == 0 && LV_GC_ROOT(_lv_mem_buf[i]).size >= size) { + 10e7c: 0027 movs r7, r4 + 10e7e: e019 b.n 10eb4 <_lv_mem_buf_get+0x5c> + if(mem_buf_small[i].used == 0) { + 10e80: 2301 movs r3, #1 + mem_buf_small[i].used = 1; + 10e82: 492d ldr r1, [pc, #180] ; (10f38 <_lv_mem_buf_get+0xe0>) + 10e84: 00db lsls r3, r3, #3 + 10e86: 18c8 adds r0, r1, r3 + 10e88: 7982 ldrb r2, [r0, #6] + 10e8a: 2401 movs r4, #1 + 10e8c: 4322 orrs r2, r4 + 10e8e: 7182 strb r2, [r0, #6] + return mem_buf_small[i].p; + 10e90: 5858 ldr r0, [r3, r1] + 10e92: e02d b.n 10ef0 <_lv_mem_buf_get+0x98> + if(mem_buf_small[i].used == 0) { + 10e94: 2300 movs r3, #0 + 10e96: e7f4 b.n 10e82 <_lv_mem_buf_get+0x2a> + LV_GC_ROOT(_lv_mem_buf[i]).used = 1; + 10e98: 4a28 ldr r2, [pc, #160] ; (10f3c <_lv_mem_buf_get+0xe4>) + 10e9a: 00dd lsls r5, r3, #3 + 10e9c: 1951 adds r1, r2, r5 + 10e9e: 798b ldrb r3, [r1, #6] + 10ea0: 2001 movs r0, #1 + 10ea2: 4303 orrs r3, r0 + 10ea4: 718b strb r3, [r1, #6] + return LV_GC_ROOT(_lv_mem_buf[i]).p; + 10ea6: 58a8 ldr r0, [r5, r2] + 10ea8: e022 b.n 10ef0 <_lv_mem_buf_get+0x98> + i_guess = i; + 10eaa: b25e sxtb r6, r3 + 10eac: 3301 adds r3, #1 + 10eae: 3408 adds r4, #8 + for(i = 0; i < LV_MEM_BUF_MAX_NUM; i++) { + 10eb0: 2b10 cmp r3, #16 + 10eb2: d013 beq.n 10edc <_lv_mem_buf_get+0x84> + if(LV_GC_ROOT(_lv_mem_buf[i]).used == 0 && LV_GC_ROOT(_lv_mem_buf[i]).size >= size) { + 10eb4: 00da lsls r2, r3, #3 + 10eb6: 18ba adds r2, r7, r2 + 10eb8: 7992 ldrb r2, [r2, #6] + 10eba: 07d2 lsls r2, r2, #31 + 10ebc: d4f6 bmi.n 10eac <_lv_mem_buf_get+0x54> + 10ebe: 88a2 ldrh r2, [r4, #4] + 10ec0: 4290 cmp r0, r2 + 10ec2: d8f3 bhi.n 10eac <_lv_mem_buf_get+0x54> + if(LV_GC_ROOT(_lv_mem_buf[i]).size == size) { + 10ec4: d0e8 beq.n 10e98 <_lv_mem_buf_get+0x40> + else if(i_guess < 0) { + 10ec6: 2e00 cmp r6, #0 + 10ec8: dbef blt.n 10eaa <_lv_mem_buf_get+0x52> + else if(LV_GC_ROOT(_lv_mem_buf[i]).size < LV_GC_ROOT(_lv_mem_buf[i_guess]).size) { + 10eca: 00f1 lsls r1, r6, #3 + 10ecc: 4d1b ldr r5, [pc, #108] ; (10f3c <_lv_mem_buf_get+0xe4>) + 10ece: 46ac mov ip, r5 + 10ed0: 4461 add r1, ip + 10ed2: 8889 ldrh r1, [r1, #4] + 10ed4: 4291 cmp r1, r2 + 10ed6: d9e9 bls.n 10eac <_lv_mem_buf_get+0x54> + i_guess = i; + 10ed8: b25e sxtb r6, r3 + 10eda: e7e7 b.n 10eac <_lv_mem_buf_get+0x54> + if(i_guess >= 0) { + 10edc: 2e00 cmp r6, #0 + 10ede: db08 blt.n 10ef2 <_lv_mem_buf_get+0x9a> + LV_GC_ROOT(_lv_mem_buf[i_guess]).used = 1; + 10ee0: 4916 ldr r1, [pc, #88] ; (10f3c <_lv_mem_buf_get+0xe4>) + 10ee2: 00f3 lsls r3, r6, #3 + 10ee4: 18c8 adds r0, r1, r3 + 10ee6: 7982 ldrb r2, [r0, #6] + 10ee8: 2401 movs r4, #1 + 10eea: 4322 orrs r2, r4 + 10eec: 7182 strb r2, [r0, #6] + return LV_GC_ROOT(_lv_mem_buf[i_guess]).p; + 10eee: 5858 ldr r0, [r3, r1] +} + 10ef0: bdf8 pop {r3, r4, r5, r6, r7, pc} + if(LV_GC_ROOT(_lv_mem_buf[i]).used == 0) { + 10ef2: 4b12 ldr r3, [pc, #72] ; (10f3c <_lv_mem_buf_get+0xe4>) + 10ef4: 799a ldrb r2, [r3, #6] + 10ef6: 2301 movs r3, #1 + 10ef8: 2400 movs r4, #0 + 10efa: 07d2 lsls r2, r2, #31 + 10efc: d50b bpl.n 10f16 <_lv_mem_buf_get+0xbe> + 10efe: 490f ldr r1, [pc, #60] ; (10f3c <_lv_mem_buf_get+0xe4>) + 10f00: 001c movs r4, r3 + 10f02: 00da lsls r2, r3, #3 + 10f04: 188a adds r2, r1, r2 + 10f06: 7992 ldrb r2, [r2, #6] + 10f08: 07d2 lsls r2, r2, #31 + 10f0a: d504 bpl.n 10f16 <_lv_mem_buf_get+0xbe> + 10f0c: 3301 adds r3, #1 + for(i = 0; i < LV_MEM_BUF_MAX_NUM; i++) { + 10f0e: 2b10 cmp r3, #16 + 10f10: d1f6 bne.n 10f00 <_lv_mem_buf_get+0xa8> + return NULL; + 10f12: 2000 movs r0, #0 + 10f14: e7ec b.n 10ef0 <_lv_mem_buf_get+0x98> + LV_GC_ROOT(_lv_mem_buf[i]).used = 1; + 10f16: 4d09 ldr r5, [pc, #36] ; (10f3c <_lv_mem_buf_get+0xe4>) + 10f18: 00e4 lsls r4, r4, #3 + 10f1a: 192b adds r3, r5, r4 + 10f1c: 799a ldrb r2, [r3, #6] + 10f1e: 2101 movs r1, #1 + 10f20: 430a orrs r2, r1 + 10f22: 719a strb r2, [r3, #6] + LV_GC_ROOT(_lv_mem_buf[i]).size = size; + 10f24: 8098 strh r0, [r3, #4] + LV_GC_ROOT(_lv_mem_buf[i]).p = lv_mem_realloc(LV_GC_ROOT(_lv_mem_buf[i]).p, size); + 10f26: 0001 movs r1, r0 + 10f28: 5960 ldr r0, [r4, r5] + 10f2a: 4b05 ldr r3, [pc, #20] ; (10f40 <_lv_mem_buf_get+0xe8>) + 10f2c: 4798 blx r3 + 10f2e: 5160 str r0, [r4, r5] + return LV_GC_ROOT(_lv_mem_buf[i]).p; + 10f30: e7de b.n 10ef0 <_lv_mem_buf_get+0x98> + if(size == 0) return NULL; + 10f32: 2000 movs r0, #0 + 10f34: e7dc b.n 10ef0 <_lv_mem_buf_get+0x98> + 10f36: 46c0 nop ; (mov r8, r8) + 10f38: 20000044 .word 0x20000044 + 10f3c: 20004cdc .word 0x20004cdc + 10f40: 00010ddd .word 0x00010ddd + +00010f44 <_lv_memset>: +{ + 10f44: b5f0 push {r4, r5, r6, r7, lr} + uintptr_t d_align = (lv_uintptr_t) d8 & ALIGN_MASK; + 10f46: 2403 movs r4, #3 + 10f48: 4004 ands r4, r0 + if(d_align) { + 10f4a: d00e beq.n 10f6a <_lv_memset+0x26> + d_align = ALIGN_MASK + 1 - d_align; + 10f4c: 2304 movs r3, #4 + 10f4e: 1b1b subs r3, r3, r4 + while(d_align && len) { + 10f50: d00b beq.n 10f6a <_lv_memset+0x26> + 10f52: 2a00 cmp r2, #0 + 10f54: d007 beq.n 10f66 <_lv_memset+0x22> + 10f56: 18c3 adds r3, r0, r3 + *d8 = v; + 10f58: 7001 strb r1, [r0, #0] + d8++; + 10f5a: 3001 adds r0, #1 + len--; + 10f5c: 3a01 subs r2, #1 + while(d_align && len) { + 10f5e: 4298 cmp r0, r3 + 10f60: d003 beq.n 10f6a <_lv_memset+0x26> + 10f62: 2a00 cmp r2, #0 + 10f64: d1f8 bne.n 10f58 <_lv_memset+0x14> + while(len > 4) { + 10f66: 2200 movs r2, #0 + 10f68: e034 b.n 10fd4 <_lv_memset+0x90> + uint32_t v32 = v + (v << 8) + (v << 16) + (v << 24); + 10f6a: 020c lsls r4, r1, #8 + 10f6c: 1864 adds r4, r4, r1 + 10f6e: 040b lsls r3, r1, #16 + 10f70: 18e4 adds r4, r4, r3 + 10f72: 060b lsls r3, r1, #24 + 10f74: 18e4 adds r4, r4, r3 + while(len > 32) { + 10f76: 0006 movs r6, r0 + 10f78: 2a20 cmp r2, #32 + 10f7a: d918 bls.n 10fae <_lv_memset+0x6a> + 10f7c: 0016 movs r6, r2 + 10f7e: 3e21 subs r6, #33 ; 0x21 + 10f80: 0977 lsrs r7, r6, #5 + 10f82: 1c7d adds r5, r7, #1 + 10f84: 016d lsls r5, r5, #5 + 10f86: 1945 adds r5, r0, r5 + 10f88: 0003 movs r3, r0 + SET32(v32); + 10f8a: 601c str r4, [r3, #0] + SET32(v32); + 10f8c: 605c str r4, [r3, #4] + SET32(v32); + 10f8e: 609c str r4, [r3, #8] + SET32(v32); + 10f90: 60dc str r4, [r3, #12] + SET32(v32); + 10f92: 611c str r4, [r3, #16] + SET32(v32); + 10f94: 615c str r4, [r3, #20] + SET32(v32); + 10f96: 619c str r4, [r3, #24] + SET32(v32); + 10f98: 61dc str r4, [r3, #28] + 10f9a: 3320 adds r3, #32 + while(len > 32) { + 10f9c: 429d cmp r5, r3 + 10f9e: d1f4 bne.n 10f8a <_lv_memset+0x46> + 10fa0: 231f movs r3, #31 + 10fa2: 439e bics r6, r3 + 10fa4: 3620 adds r6, #32 + 10fa6: 1986 adds r6, r0, r6 + 10fa8: 3a20 subs r2, #32 + 10faa: 017f lsls r7, r7, #5 + 10fac: 1bd2 subs r2, r2, r7 + while(len > 4) { + 10fae: 0030 movs r0, r6 + 10fb0: 2a04 cmp r2, #4 + 10fb2: d90f bls.n 10fd4 <_lv_memset+0x90> + 10fb4: 1f50 subs r0, r2, #5 + 10fb6: 0887 lsrs r7, r0, #2 + 10fb8: 1c7d adds r5, r7, #1 + 10fba: 00ad lsls r5, r5, #2 + 10fbc: 1975 adds r5, r6, r5 + 10fbe: 0033 movs r3, r6 + SET32(v32); + 10fc0: c310 stmia r3!, {r4} + while(len > 4) { + 10fc2: 42ab cmp r3, r5 + 10fc4: d1fc bne.n 10fc0 <_lv_memset+0x7c> + 10fc6: 2303 movs r3, #3 + 10fc8: 4398 bics r0, r3 + 10fca: 3004 adds r0, #4 + 10fcc: 3a04 subs r2, #4 + 10fce: 00bf lsls r7, r7, #2 + 10fd0: 1bd2 subs r2, r2, r7 + SET32(v32); + 10fd2: 1830 adds r0, r6, r0 + while(len) { + 10fd4: 2a00 cmp r2, #0 + 10fd6: d004 beq.n 10fe2 <_lv_memset+0x9e> + 10fd8: 1882 adds r2, r0, r2 + *d8 = v; + 10fda: 7001 strb r1, [r0, #0] + d8++; + 10fdc: 3001 adds r0, #1 + while(len) { + 10fde: 4290 cmp r0, r2 + 10fe0: d1fb bne.n 10fda <_lv_memset+0x96> +} + 10fe2: bdf0 pop {r4, r5, r6, r7, pc} + +00010fe4 <_lv_memset_00>: +{ + 10fe4: b570 push {r4, r5, r6, lr} + uintptr_t d_align = (lv_uintptr_t) d8 & ALIGN_MASK; + 10fe6: 2303 movs r3, #3 + 10fe8: 4003 ands r3, r0 + if(d_align) { + 10fea: d13a bne.n 11062 <_lv_memset_00+0x7e> + while(len > 32) { + 10fec: 2920 cmp r1, #32 + 10fee: d919 bls.n 11024 <_lv_memset_00+0x40> + 10ff0: 000d movs r5, r1 + 10ff2: 3d21 subs r5, #33 ; 0x21 + 10ff4: 096e lsrs r6, r5, #5 + 10ff6: 1c74 adds r4, r6, #1 + 10ff8: 0164 lsls r4, r4, #5 + 10ffa: 1904 adds r4, r0, r4 + 10ffc: 0003 movs r3, r0 + SET32(0); + 10ffe: 2200 movs r2, #0 + 11000: 601a str r2, [r3, #0] + SET32(0); + 11002: 605a str r2, [r3, #4] + SET32(0); + 11004: 609a str r2, [r3, #8] + SET32(0); + 11006: 60da str r2, [r3, #12] + SET32(0); + 11008: 611a str r2, [r3, #16] + SET32(0); + 1100a: 615a str r2, [r3, #20] + SET32(0); + 1100c: 619a str r2, [r3, #24] + SET32(0); + 1100e: 61da str r2, [r3, #28] + 11010: 3320 adds r3, #32 + while(len > 32) { + 11012: 429c cmp r4, r3 + 11014: d1f4 bne.n 11000 <_lv_memset_00+0x1c> + 11016: 231f movs r3, #31 + 11018: 439d bics r5, r3 + 1101a: 3520 adds r5, #32 + 1101c: 1940 adds r0, r0, r5 + 1101e: 3920 subs r1, #32 + 11020: 0176 lsls r6, r6, #5 + 11022: 1b89 subs r1, r1, r6 + while(len > 4) { + 11024: 0003 movs r3, r0 + 11026: 2904 cmp r1, #4 + 11028: d910 bls.n 1104c <_lv_memset_00+0x68> + 1102a: 1f4b subs r3, r1, #5 + 1102c: 089e lsrs r6, r3, #2 + 1102e: 1c74 adds r4, r6, #1 + 11030: 00a4 lsls r4, r4, #2 + 11032: 1904 adds r4, r0, r4 + 11034: 0002 movs r2, r0 + SET32(0); + 11036: 2500 movs r5, #0 + 11038: c220 stmia r2!, {r5} + while(len > 4) { + 1103a: 42a2 cmp r2, r4 + 1103c: d1fc bne.n 11038 <_lv_memset_00+0x54> + 1103e: 2203 movs r2, #3 + 11040: 4393 bics r3, r2 + 11042: 3304 adds r3, #4 + 11044: 3904 subs r1, #4 + 11046: 00b6 lsls r6, r6, #2 + 11048: 1b89 subs r1, r1, r6 + SET32(0); + 1104a: 18c3 adds r3, r0, r3 + while(len) { + 1104c: 2900 cmp r1, #0 + 1104e: d005 beq.n 1105c <_lv_memset_00+0x78> + 11050: 1859 adds r1, r3, r1 + *d8 = 0; + 11052: 2200 movs r2, #0 + 11054: 701a strb r2, [r3, #0] + d8++; + 11056: 3301 adds r3, #1 + while(len) { + 11058: 428b cmp r3, r1 + 1105a: d1fb bne.n 11054 <_lv_memset_00+0x70> +} + 1105c: bd70 pop {r4, r5, r6, pc} + d8++; + 1105e: 0018 movs r0, r3 + 11060: e7c4 b.n 10fec <_lv_memset_00+0x8> + d_align = ALIGN_MASK + 1 - d_align; + 11062: 2204 movs r2, #4 + 11064: 1ad2 subs r2, r2, r3 + while(d_align && len) { + 11066: d0c1 beq.n 10fec <_lv_memset_00+0x8> + 11068: 2900 cmp r1, #0 + 1106a: d00b beq.n 11084 <_lv_memset_00+0xa0> + 1106c: 1882 adds r2, r0, r2 + 1106e: 0003 movs r3, r0 + *d8 = 0x00; + 11070: 2000 movs r0, #0 + 11072: 7018 strb r0, [r3, #0] + d8++; + 11074: 3301 adds r3, #1 + len--; + 11076: 3901 subs r1, #1 + while(d_align && len) { + 11078: 4293 cmp r3, r2 + 1107a: d0f0 beq.n 1105e <_lv_memset_00+0x7a> + 1107c: 2900 cmp r1, #0 + 1107e: d1f8 bne.n 11072 <_lv_memset_00+0x8e> + while(len > 4) { + 11080: 2100 movs r1, #0 + 11082: e7e3 b.n 1104c <_lv_memset_00+0x68> + uint8_t * d8 = (uint8_t *) dst; + 11084: 0003 movs r3, r0 + 11086: e7fb b.n 11080 <_lv_memset_00+0x9c> + +00011088 <_lv_memset_ff>: +{ + 11088: b570 push {r4, r5, r6, lr} + uintptr_t d_align = (lv_uintptr_t) d8 & ALIGN_MASK; + 1108a: 2303 movs r3, #3 + 1108c: 4003 ands r3, r0 + if(d_align) { + 1108e: d13c bne.n 1110a <_lv_memset_ff+0x82> + while(len > 32) { + 11090: 2920 cmp r1, #32 + 11092: d91a bls.n 110ca <_lv_memset_ff+0x42> + 11094: 000d movs r5, r1 + 11096: 3d21 subs r5, #33 ; 0x21 + 11098: 096e lsrs r6, r5, #5 + 1109a: 1c74 adds r4, r6, #1 + 1109c: 0164 lsls r4, r4, #5 + 1109e: 1904 adds r4, r0, r4 + 110a0: 0003 movs r3, r0 + SET32(0xFFFFFFFF); + 110a2: 2201 movs r2, #1 + 110a4: 4252 negs r2, r2 + 110a6: 601a str r2, [r3, #0] + SET32(0xFFFFFFFF); + 110a8: 605a str r2, [r3, #4] + SET32(0xFFFFFFFF); + 110aa: 609a str r2, [r3, #8] + SET32(0xFFFFFFFF); + 110ac: 60da str r2, [r3, #12] + SET32(0xFFFFFFFF); + 110ae: 611a str r2, [r3, #16] + SET32(0xFFFFFFFF); + 110b0: 615a str r2, [r3, #20] + SET32(0xFFFFFFFF); + 110b2: 619a str r2, [r3, #24] + SET32(0xFFFFFFFF); + 110b4: 61da str r2, [r3, #28] + 110b6: 3320 adds r3, #32 + while(len > 32) { + 110b8: 429c cmp r4, r3 + 110ba: d1f4 bne.n 110a6 <_lv_memset_ff+0x1e> + 110bc: 231f movs r3, #31 + 110be: 439d bics r5, r3 + 110c0: 3520 adds r5, #32 + 110c2: 1940 adds r0, r0, r5 + 110c4: 3920 subs r1, #32 + 110c6: 0176 lsls r6, r6, #5 + 110c8: 1b89 subs r1, r1, r6 + while(len > 4) { + 110ca: 0003 movs r3, r0 + 110cc: 2904 cmp r1, #4 + 110ce: d911 bls.n 110f4 <_lv_memset_ff+0x6c> + 110d0: 1f4b subs r3, r1, #5 + 110d2: 089e lsrs r6, r3, #2 + 110d4: 1c74 adds r4, r6, #1 + 110d6: 00a4 lsls r4, r4, #2 + 110d8: 1904 adds r4, r0, r4 + 110da: 0002 movs r2, r0 + SET32(0xFFFFFFFF); + 110dc: 2501 movs r5, #1 + 110de: 426d negs r5, r5 + 110e0: c220 stmia r2!, {r5} + while(len > 4) { + 110e2: 42a2 cmp r2, r4 + 110e4: d1fc bne.n 110e0 <_lv_memset_ff+0x58> + 110e6: 2203 movs r2, #3 + 110e8: 4393 bics r3, r2 + 110ea: 3304 adds r3, #4 + 110ec: 3904 subs r1, #4 + 110ee: 00b6 lsls r6, r6, #2 + 110f0: 1b89 subs r1, r1, r6 + SET32(0xFFFFFFFF); + 110f2: 18c3 adds r3, r0, r3 + while(len) { + 110f4: 2900 cmp r1, #0 + 110f6: d005 beq.n 11104 <_lv_memset_ff+0x7c> + 110f8: 1859 adds r1, r3, r1 + *d8 = 0xFF; + 110fa: 22ff movs r2, #255 ; 0xff + 110fc: 701a strb r2, [r3, #0] + d8++; + 110fe: 3301 adds r3, #1 + while(len) { + 11100: 428b cmp r3, r1 + 11102: d1fb bne.n 110fc <_lv_memset_ff+0x74> +} + 11104: bd70 pop {r4, r5, r6, pc} + d8++; + 11106: 0018 movs r0, r3 + 11108: e7c2 b.n 11090 <_lv_memset_ff+0x8> + d_align = ALIGN_MASK + 1 - d_align; + 1110a: 2204 movs r2, #4 + 1110c: 1ad2 subs r2, r2, r3 + while(d_align && len) { + 1110e: d0bf beq.n 11090 <_lv_memset_ff+0x8> + 11110: 2900 cmp r1, #0 + 11112: d00b beq.n 1112c <_lv_memset_ff+0xa4> + 11114: 1882 adds r2, r0, r2 + 11116: 0003 movs r3, r0 + *d8 = 0xFF; + 11118: 20ff movs r0, #255 ; 0xff + 1111a: 7018 strb r0, [r3, #0] + d8++; + 1111c: 3301 adds r3, #1 + len--; + 1111e: 3901 subs r1, #1 + while(d_align && len) { + 11120: 4293 cmp r3, r2 + 11122: d0f0 beq.n 11106 <_lv_memset_ff+0x7e> + 11124: 2900 cmp r1, #0 + 11126: d1f8 bne.n 1111a <_lv_memset_ff+0x92> + while(len > 4) { + 11128: 2100 movs r1, #0 + 1112a: e7e3 b.n 110f4 <_lv_memset_ff+0x6c> + uint8_t * d8 = (uint8_t *) dst; + 1112c: 0003 movs r3, r0 + 1112e: e7fb b.n 11128 <_lv_memset_ff+0xa0> + +00011130 <_lv_task_core_init>: + +/** + * Init the lv_task module + */ +void _lv_task_core_init(void) +{ + 11130: b510 push {r4, lr} + _lv_ll_init(&LV_GC_ROOT(_lv_task_ll), sizeof(lv_task_t)); + 11132: 2118 movs r1, #24 + 11134: 4804 ldr r0, [pc, #16] ; (11148 <_lv_task_core_init+0x18>) + 11136: 4b05 ldr r3, [pc, #20] ; (1114c <_lv_task_core_init+0x1c>) + 11138: 4798 blx r3 + + task_list_changed = false; + 1113a: 2200 movs r2, #0 + 1113c: 4b04 ldr r3, [pc, #16] ; (11150 <_lv_task_core_init+0x20>) + 1113e: 701a strb r2, [r3, #0] + * Enable or disable the whole lv_task handling + * @param en: true: lv_task handling is running, false: lv_task handling is suspended + */ +void lv_task_enable(bool en) +{ + lv_task_run = en; + 11140: 3201 adds r2, #1 + 11142: 4b04 ldr r3, [pc, #16] ; (11154 <_lv_task_core_init+0x24>) + 11144: 701a strb r2, [r3, #0] +} + 11146: bd10 pop {r4, pc} + 11148: 20004cac .word 0x20004cac + 1114c: 00010551 .word 0x00010551 + 11150: 20004c2b .word 0x20004c2b + 11154: 20004c28 .word 0x20004c28 + +00011158 : +{ + 11158: b570 push {r4, r5, r6, lr} + tmp = _lv_ll_get_head(&LV_GC_ROOT(_lv_task_ll)); + 1115a: 482f ldr r0, [pc, #188] ; (11218 ) + 1115c: 4b2f ldr r3, [pc, #188] ; (1121c ) + 1115e: 4798 blx r3 + 11160: 1e04 subs r4, r0, #0 + if(NULL == tmp) { + 11162: d018 beq.n 11196 + tmp = _lv_ll_get_next(&LV_GC_ROOT(_lv_task_ll), tmp); + 11164: 4d2e ldr r5, [pc, #184] ; (11220 ) + if(tmp->prio <= DEF_PRIO) { + 11166: 7d23 ldrb r3, [r4, #20] + 11168: 075b lsls r3, r3, #29 + 1116a: 0f5b lsrs r3, r3, #29 + 1116c: 2b03 cmp r3, #3 + 1116e: dd23 ble.n 111b8 + tmp = _lv_ll_get_next(&LV_GC_ROOT(_lv_task_ll), tmp); + 11170: 0021 movs r1, r4 + 11172: 4829 ldr r0, [pc, #164] ; (11218 ) + 11174: 47a8 blx r5 + 11176: 1e04 subs r4, r0, #0 + } while(tmp != NULL); + 11178: d1f5 bne.n 11166 + new_task = _lv_ll_ins_tail(&LV_GC_ROOT(_lv_task_ll)); + 1117a: 4827 ldr r0, [pc, #156] ; (11218 ) + 1117c: 4b29 ldr r3, [pc, #164] ; (11224 ) + 1117e: 4798 blx r3 + 11180: 0005 movs r5, r0 + LV_ASSERT_MEM(new_task); + 11182: 4b29 ldr r3, [pc, #164] ; (11228 ) + 11184: 4798 blx r3 + 11186: 2800 cmp r0, #0 + 11188: d142 bne.n 11210 + 1118a: 002a movs r2, r5 + 1118c: 2300 movs r3, #0 + 1118e: 4827 ldr r0, [pc, #156] ; (1122c ) + 11190: 4927 ldr r1, [pc, #156] ; (11230 ) + 11192: 4788 blx r1 + 11194: e7fe b.n 11194 + new_task = _lv_ll_ins_head(&LV_GC_ROOT(_lv_task_ll)); + 11196: 4820 ldr r0, [pc, #128] ; (11218 ) + 11198: 4b26 ldr r3, [pc, #152] ; (11234 ) + 1119a: 4798 blx r3 + 1119c: 0005 movs r5, r0 + LV_ASSERT_MEM(new_task); + 1119e: 4b22 ldr r3, [pc, #136] ; (11228 ) + 111a0: 4798 blx r3 + 111a2: 2800 cmp r0, #0 + 111a4: d105 bne.n 111b2 + 111a6: 002a movs r2, r5 + 111a8: 2300 movs r3, #0 + 111aa: 4820 ldr r0, [pc, #128] ; (1122c ) + 111ac: 4920 ldr r1, [pc, #128] ; (11230 ) + 111ae: 4788 blx r1 + 111b0: e7fe b.n 111b0 + if(new_task == NULL) return NULL; + 111b2: 2d00 cmp r5, #0 + 111b4: d10d bne.n 111d2 + 111b6: e023 b.n 11200 + new_task = _lv_ll_ins_prev(&LV_GC_ROOT(_lv_task_ll), tmp); + 111b8: 0021 movs r1, r4 + 111ba: 4817 ldr r0, [pc, #92] ; (11218 ) + 111bc: 4b1e ldr r3, [pc, #120] ; (11238 ) + 111be: 4798 blx r3 + 111c0: 0005 movs r5, r0 + LV_ASSERT_MEM(new_task); + 111c2: 4b19 ldr r3, [pc, #100] ; (11228 ) + 111c4: 4798 blx r3 + 111c6: 2800 cmp r0, #0 + 111c8: d01c beq.n 11204 + if(new_task == NULL) return NULL; + 111ca: 2d00 cmp r5, #0 + 111cc: d018 beq.n 11200 + if(tmp == NULL) { + 111ce: 2c00 cmp r4, #0 + 111d0: d0d3 beq.n 1117a + task_list_changed = true; + 111d2: 2401 movs r4, #1 + 111d4: 4b19 ldr r3, [pc, #100] ; (1123c ) + 111d6: 701c strb r4, [r3, #0] + new_task->period = DEF_PERIOD; + 111d8: 23fa movs r3, #250 ; 0xfa + 111da: 005b lsls r3, r3, #1 + 111dc: 602b str r3, [r5, #0] + new_task->task_cb = NULL; + 111de: 2600 movs r6, #0 + 111e0: 60ae str r6, [r5, #8] + new_task->prio = DEF_PRIO; + 111e2: 7d2b ldrb r3, [r5, #20] + 111e4: 2207 movs r2, #7 + 111e6: 4393 bics r3, r2 + 111e8: 2203 movs r2, #3 + 111ea: 4313 orrs r3, r2 + 111ec: 752b strb r3, [r5, #20] + new_task->repeat_count = -1; + 111ee: 2301 movs r3, #1 + 111f0: 425b negs r3, r3 + 111f2: 612b str r3, [r5, #16] + new_task->last_run = lv_tick_get(); + 111f4: 4b12 ldr r3, [pc, #72] ; (11240 ) + 111f6: 4798 blx r3 + 111f8: 6068 str r0, [r5, #4] + new_task->user_data = NULL; + 111fa: 60ee str r6, [r5, #12] + task_created = true; + 111fc: 4b11 ldr r3, [pc, #68] ; (11244 ) + 111fe: 701c strb r4, [r3, #0] +} + 11200: 0028 movs r0, r5 + 11202: bd70 pop {r4, r5, r6, pc} + LV_ASSERT_MEM(new_task); + 11204: 002a movs r2, r5 + 11206: 2300 movs r3, #0 + 11208: 4808 ldr r0, [pc, #32] ; (1122c ) + 1120a: 4909 ldr r1, [pc, #36] ; (11230 ) + 1120c: 4788 blx r1 + 1120e: e7fe b.n 1120e + if(new_task == NULL) return NULL; + 11210: 2d00 cmp r5, #0 + 11212: d1de bne.n 111d2 + 11214: e7f4 b.n 11200 + 11216: 46c0 nop ; (mov r8, r8) + 11218: 20004cac .word 0x20004cac + 1121c: 00010605 .word 0x00010605 + 11220: 0001061d .word 0x0001061d + 11224: 000105b5 .word 0x000105b5 + 11228: 00001415 .word 0x00001415 + 1122c: 00018804 .word 0x00018804 + 11230: 0000141d .word 0x0000141d + 11234: 00010565 .word 0x00010565 + 11238: 0001066d .word 0x0001066d + 1123c: 20004c2b .word 0x20004c2b + 11240: 0000f725 .word 0x0000f725 + 11244: 20004c29 .word 0x20004c29 + +00011248 : +{ + 11248: b510 push {r4, lr} + 1124a: 0004 movs r4, r0 + _lv_ll_remove(&LV_GC_ROOT(_lv_task_ll), task); + 1124c: 0001 movs r1, r0 + 1124e: 4809 ldr r0, [pc, #36] ; (11274 ) + 11250: 4b09 ldr r3, [pc, #36] ; (11278 ) + 11252: 4798 blx r3 + task_list_changed = true; + 11254: 2201 movs r2, #1 + 11256: 4b09 ldr r3, [pc, #36] ; (1127c ) + 11258: 701a strb r2, [r3, #0] + lv_mem_free(task); + 1125a: 0020 movs r0, r4 + 1125c: 4b08 ldr r3, [pc, #32] ; (11280 ) + 1125e: 4798 blx r3 + if(LV_GC_ROOT(_lv_task_act) == task) task_deleted = true; /*The active task was deleted*/ + 11260: 4b08 ldr r3, [pc, #32] ; (11284 ) + 11262: 681b ldr r3, [r3, #0] + 11264: 429c cmp r4, r3 + 11266: d000 beq.n 1126a +} + 11268: bd10 pop {r4, pc} + if(LV_GC_ROOT(_lv_task_act) == task) task_deleted = true; /*The active task was deleted*/ + 1126a: 2201 movs r2, #1 + 1126c: 4b06 ldr r3, [pc, #24] ; (11288 ) + 1126e: 701a strb r2, [r3, #0] +} + 11270: e7fa b.n 11268 + 11272: 46c0 nop ; (mov r8, r8) + 11274: 20004cac .word 0x20004cac + 11278: 000106ed .word 0x000106ed + 1127c: 20004c2b .word 0x20004c2b + 11280: 00010ad1 .word 0x00010ad1 + 11284: 20004d78 .word 0x20004d78 + 11288: 20004c2a .word 0x20004c2a + +0001128c : + * Execute task if its the priority is appropriate + * @param task pointer to lv_task + * @return true: execute, false: not executed + */ +static bool lv_task_exec(lv_task_t * task) +{ + 1128c: b510 push {r4, lr} + 1128e: 0004 movs r4, r0 + * @return the time remaining, or 0 if it needs to be run again + */ +static uint32_t lv_task_time_remaining(lv_task_t * task) +{ + /*Check if at least 'period' time elapsed*/ + uint32_t elp = lv_tick_elaps(task->last_run); + 11290: 6840 ldr r0, [r0, #4] + 11292: 4b13 ldr r3, [pc, #76] ; (112e0 ) + 11294: 4798 blx r3 + bool exec = false; + 11296: 2300 movs r3, #0 + if(elp >= task->period) + 11298: 6822 ldr r2, [r4, #0] + 1129a: 4290 cmp r0, r2 + 1129c: d201 bcs.n 112a2 +} + 1129e: 0018 movs r0, r3 + 112a0: bd10 pop {r4, pc} + task->last_run = lv_tick_get(); + 112a2: 4b10 ldr r3, [pc, #64] ; (112e4 ) + 112a4: 4798 blx r3 + 112a6: 6060 str r0, [r4, #4] + task_deleted = false; + 112a8: 2300 movs r3, #0 + 112aa: 4a0f ldr r2, [pc, #60] ; (112e8 ) + 112ac: 7013 strb r3, [r2, #0] + task_created = false; + 112ae: 4a0f ldr r2, [pc, #60] ; (112ec ) + 112b0: 7013 strb r3, [r2, #0] + if(task->task_cb) task->task_cb(task); + 112b2: 68a3 ldr r3, [r4, #8] + 112b4: 2b00 cmp r3, #0 + 112b6: d005 beq.n 112c4 + 112b8: 0020 movs r0, r4 + 112ba: 4798 blx r3 + if(task_deleted == false) { /*The task might be deleted by itself as well*/ + 112bc: 4b0a ldr r3, [pc, #40] ; (112e8 ) + 112be: 781b ldrb r3, [r3, #0] + 112c0: 2b00 cmp r3, #0 + 112c2: d1ec bne.n 1129e + if(task->repeat_count > 0) { + 112c4: 6923 ldr r3, [r4, #16] + 112c6: 2b00 cmp r3, #0 + 112c8: dd01 ble.n 112ce + task->repeat_count--; + 112ca: 3b01 subs r3, #1 + 112cc: 6123 str r3, [r4, #16] + exec = true; + 112ce: 2301 movs r3, #1 + if(task->repeat_count == 0) { + 112d0: 6922 ldr r2, [r4, #16] + 112d2: 2a00 cmp r2, #0 + 112d4: d1e3 bne.n 1129e + lv_task_del(task); + 112d6: 0020 movs r0, r4 + 112d8: 4b05 ldr r3, [pc, #20] ; (112f0 ) + 112da: 4798 blx r3 + exec = true; + 112dc: 2301 movs r3, #1 + 112de: e7de b.n 1129e + 112e0: 0000f741 .word 0x0000f741 + 112e4: 0000f725 .word 0x0000f725 + 112e8: 20004c2a .word 0x20004c2a + 112ec: 20004c29 .word 0x20004c29 + 112f0: 00011249 .word 0x00011249 + +000112f4 : +{ + 112f4: b5f0 push {r4, r5, r6, r7, lr} + 112f6: 46de mov lr, fp + 112f8: 4657 mov r7, sl + 112fa: 464e mov r6, r9 + 112fc: b5c0 push {r6, r7, lr} + if(already_running) return 1; + 112fe: 4b66 ldr r3, [pc, #408] ; (11498 ) + 11300: 781b ldrb r3, [r3, #0] + 11302: 2001 movs r0, #1 + 11304: 2b00 cmp r3, #0 + 11306: d109 bne.n 1131c + already_running = true; + 11308: 2201 movs r2, #1 + 1130a: 4b63 ldr r3, [pc, #396] ; (11498 ) + 1130c: 701a strb r2, [r3, #0] + if(lv_task_run == false) { + 1130e: 4b63 ldr r3, [pc, #396] ; (1149c ) + 11310: 781b ldrb r3, [r3, #0] + 11312: 2b00 cmp r3, #0 + 11314: d107 bne.n 11326 + already_running = false; /*Release mutex*/ + 11316: 2200 movs r2, #0 + 11318: 4b5f ldr r3, [pc, #380] ; (11498 ) + 1131a: 701a strb r2, [r3, #0] +} + 1131c: bc1c pop {r2, r3, r4} + 1131e: 4691 mov r9, r2 + 11320: 469a mov sl, r3 + 11322: 46a3 mov fp, r4 + 11324: bdf0 pop {r4, r5, r6, r7, pc} + handler_start = lv_tick_get(); + 11326: 4b5e ldr r3, [pc, #376] ; (114a0 ) + 11328: 4798 blx r3 + 1132a: 4b5e ldr r3, [pc, #376] ; (114a4 ) + 1132c: 6018 str r0, [r3, #0] + lv_task_t * task_interrupter = NULL; + 1132e: 2400 movs r4, #0 + task_deleted = false; + 11330: 4b5d ldr r3, [pc, #372] ; (114a8 ) + 11332: 469b mov fp, r3 + 11334: 2300 movs r3, #0 + 11336: 4699 mov r9, r3 + task_created = false; + 11338: 4b5c ldr r3, [pc, #368] ; (114ac ) + 1133a: 469a mov sl, r3 + 1133c: e084 b.n 11448 + LV_GC_ROOT(_lv_task_act) = next; + 1133e: 4b5c ldr r3, [pc, #368] ; (114b0 ) + 11340: 601d str r5, [r3, #0] + task_interrupter = NULL; /*From this point only task after the interrupter comes, so + 11342: 2400 movs r4, #0 + continue; /*Load the next task*/ + 11344: e00f b.n 11366 + lv_task_exec(LV_GC_ROOT(_lv_task_act)); + 11346: 4b5b ldr r3, [pc, #364] ; (114b4 ) + 11348: 4798 blx r3 + if(task_created || task_deleted) { + 1134a: 4b58 ldr r3, [pc, #352] ; (114ac ) + 1134c: 781b ldrb r3, [r3, #0] + 1134e: 2b00 cmp r3, #0 + 11350: d12f bne.n 113b2 + 11352: 4b55 ldr r3, [pc, #340] ; (114a8 ) + 11354: 781b ldrb r3, [r3, #0] + 11356: 2b00 cmp r3, #0 + 11358: d12b bne.n 113b2 + if(task_list_changed) { + 1135a: 4b57 ldr r3, [pc, #348] ; (114b8 ) + 1135c: 781b ldrb r3, [r3, #0] + 1135e: 2b00 cmp r3, #0 + 11360: d16e bne.n 11440 + LV_GC_ROOT(_lv_task_act) = next; /*Load the next task*/ + 11362: 4b53 ldr r3, [pc, #332] ; (114b0 ) + 11364: 601d str r5, [r3, #0] + while(LV_GC_ROOT(_lv_task_act)) { + 11366: 6831 ldr r1, [r6, #0] + 11368: 2900 cmp r1, #0 + 1136a: d022 beq.n 113b2 + next = _lv_ll_get_next(&LV_GC_ROOT(_lv_task_ll), LV_GC_ROOT(_lv_task_act)); + 1136c: 4853 ldr r0, [pc, #332] ; (114bc ) + 1136e: 47b8 blx r7 + 11370: 0005 movs r5, r0 + if(((lv_task_t *)LV_GC_ROOT(_lv_task_act))->prio == LV_TASK_PRIO_OFF) { + 11372: 4b4f ldr r3, [pc, #316] ; (114b0 ) + 11374: 6818 ldr r0, [r3, #0] + 11376: 7d02 ldrb r2, [r0, #20] + 11378: 2307 movs r3, #7 + 1137a: 4013 ands r3, r2 + 1137c: d019 beq.n 113b2 + if(LV_GC_ROOT(_lv_task_act) == task_interrupter) { + 1137e: 4284 cmp r4, r0 + 11380: d0dd beq.n 1133e + if(((lv_task_t *)LV_GC_ROOT(_lv_task_act))->prio == LV_TASK_PRIO_HIGHEST) { + 11382: 2b05 cmp r3, #5 + 11384: d0df beq.n 11346 + else if(task_interrupter) { + 11386: 2c00 cmp r4, #0 + 11388: d04b beq.n 11422 + if(((lv_task_t *)LV_GC_ROOT(_lv_task_act))->prio > task_interrupter->prio) { + 1138a: 7d02 ldrb r2, [r0, #20] + 1138c: 0752 lsls r2, r2, #29 + 1138e: 0f52 lsrs r2, r2, #29 + 11390: 7d23 ldrb r3, [r4, #20] + 11392: 075b lsls r3, r3, #29 + 11394: 0f5b lsrs r3, r3, #29 + 11396: 429a cmp r2, r3 + 11398: ddd7 ble.n 1134a + if(lv_task_exec(LV_GC_ROOT(_lv_task_act))) { + 1139a: 4b46 ldr r3, [pc, #280] ; (114b4 ) + 1139c: 4798 blx r3 + 1139e: 2800 cmp r0, #0 + 113a0: d0d3 beq.n 1134a + if(!task_created && !task_deleted) { + 113a2: 4b42 ldr r3, [pc, #264] ; (114ac ) + 113a4: 781b ldrb r3, [r3, #0] + 113a6: 2b00 cmp r3, #0 + 113a8: d103 bne.n 113b2 + 113aa: 4b3f ldr r3, [pc, #252] ; (114a8 ) + 113ac: 781b ldrb r3, [r3, #0] + 113ae: 2b00 cmp r3, #0 + 113b0: d034 beq.n 1141c + busy_time += lv_tick_elaps(handler_start); + 113b2: 4b3c ldr r3, [pc, #240] ; (114a4 ) + 113b4: 6818 ldr r0, [r3, #0] + 113b6: 4c42 ldr r4, [pc, #264] ; (114c0 ) + 113b8: 47a0 blx r4 + 113ba: 4b42 ldr r3, [pc, #264] ; (114c4 ) + 113bc: 681a ldr r2, [r3, #0] + 113be: 4694 mov ip, r2 + 113c0: 4460 add r0, ip + 113c2: 6018 str r0, [r3, #0] + uint32_t idle_period_time = lv_tick_elaps(idle_period_start); + 113c4: 4b40 ldr r3, [pc, #256] ; (114c8 ) + 113c6: 6818 ldr r0, [r3, #0] + 113c8: 47a0 blx r4 + if(idle_period_time >= IDLE_MEAS_PERIOD) { + 113ca: 23f4 movs r3, #244 ; 0xf4 + 113cc: 33ff adds r3, #255 ; 0xff + 113ce: 4298 cmp r0, r3 + 113d0: d917 bls.n 11402 + idle_last = (uint32_t)((uint32_t)busy_time * 100) / IDLE_MEAS_PERIOD; /*Calculate the busy percentage*/ + 113d2: 4b3c ldr r3, [pc, #240] ; (114c4 ) + 113d4: 6818 ldr r0, [r3, #0] + 113d6: 2364 movs r3, #100 ; 0x64 + 113d8: 4358 muls r0, r3 + 113da: 21fa movs r1, #250 ; 0xfa + 113dc: 0049 lsls r1, r1, #1 + 113de: 4b3b ldr r3, [pc, #236] ; (114cc ) + 113e0: 4798 blx r3 + 113e2: b2c0 uxtb r0, r0 + idle_last = idle_last > 100 ? 0 : 100 - idle_last; /*But we need idle time*/ + 113e4: 2300 movs r3, #0 + 113e6: 2864 cmp r0, #100 ; 0x64 + 113e8: d802 bhi.n 113f0 + 113ea: 2364 movs r3, #100 ; 0x64 + 113ec: 1a1b subs r3, r3, r0 + 113ee: b2db uxtb r3, r3 + 113f0: 4a37 ldr r2, [pc, #220] ; (114d0 ) + 113f2: 7013 strb r3, [r2, #0] + busy_time = 0; + 113f4: 2200 movs r2, #0 + 113f6: 4b33 ldr r3, [pc, #204] ; (114c4 ) + 113f8: 601a str r2, [r3, #0] + idle_period_start = lv_tick_get(); + 113fa: 4b29 ldr r3, [pc, #164] ; (114a0 ) + 113fc: 4798 blx r3 + 113fe: 4b32 ldr r3, [pc, #200] ; (114c8 ) + 11400: 6018 str r0, [r3, #0] + time_till_next = LV_NO_TASK_READY; + 11402: 2201 movs r2, #1 + 11404: 4252 negs r2, r2 + 11406: 4b33 ldr r3, [pc, #204] ; (114d4 ) + 11408: 601a str r2, [r3, #0] + next = _lv_ll_get_head(&LV_GC_ROOT(_lv_task_ll)); + 1140a: 482c ldr r0, [pc, #176] ; (114bc ) + 1140c: 4b32 ldr r3, [pc, #200] ; (114d8 ) + 1140e: 4798 blx r3 + 11410: 1e04 subs r4, r0, #0 + while(next) { + 11412: d03b beq.n 1148c + uint32_t elp = lv_tick_elaps(task->last_run); + 11414: 4d2a ldr r5, [pc, #168] ; (114c0 ) + if(delay < time_till_next) + 11416: 4f2f ldr r7, [pc, #188] ; (114d4 ) + time_till_next = delay; + 11418: 003e movs r6, r7 + 1141a: e028 b.n 1146e + task_interrupter = LV_GC_ROOT(_lv_task_act); + 1141c: 4b24 ldr r3, [pc, #144] ; (114b0 ) + 1141e: 681c ldr r4, [r3, #0] + break; + 11420: e012 b.n 11448 + if(lv_task_exec(LV_GC_ROOT(_lv_task_act))) { + 11422: 4b24 ldr r3, [pc, #144] ; (114b4 ) + 11424: 4798 blx r3 + 11426: 2800 cmp r0, #0 + 11428: d08f beq.n 1134a + if(!task_created && !task_deleted) { + 1142a: 4b20 ldr r3, [pc, #128] ; (114ac ) + 1142c: 781b ldrb r3, [r3, #0] + 1142e: 2b00 cmp r3, #0 + 11430: d1bf bne.n 113b2 + 11432: 4b1d ldr r3, [pc, #116] ; (114a8 ) + 11434: 781b ldrb r3, [r3, #0] + 11436: 2b00 cmp r3, #0 + 11438: d1bb bne.n 113b2 + task_interrupter = LV_GC_ROOT(_lv_task_act); /*Check all tasks again from the highest priority */ + 1143a: 4b1d ldr r3, [pc, #116] ; (114b0 ) + 1143c: 681c ldr r4, [r3, #0] + break; + 1143e: e003 b.n 11448 + task_list_changed = false; + 11440: 4b1d ldr r3, [pc, #116] ; (114b8 ) + 11442: 2200 movs r2, #0 + 11444: 701a strb r2, [r3, #0] + task_interrupter = NULL; + 11446: 2400 movs r4, #0 + task_deleted = false; + 11448: 465b mov r3, fp + 1144a: 464a mov r2, r9 + 1144c: 701a strb r2, [r3, #0] + task_created = false; + 1144e: 4653 mov r3, sl + 11450: 701a strb r2, [r3, #0] + LV_GC_ROOT(_lv_task_act) = _lv_ll_get_head(&LV_GC_ROOT(_lv_task_ll)); + 11452: 481a ldr r0, [pc, #104] ; (114bc ) + 11454: 4b20 ldr r3, [pc, #128] ; (114d8 ) + 11456: 4798 blx r3 + 11458: 4b15 ldr r3, [pc, #84] ; (114b0 ) + 1145a: 6018 str r0, [r3, #0] + while(LV_GC_ROOT(_lv_task_act)) { + 1145c: 001e movs r6, r3 + next = _lv_ll_get_next(&LV_GC_ROOT(_lv_task_ll), LV_GC_ROOT(_lv_task_act)); + 1145e: 4f1f ldr r7, [pc, #124] ; (114dc ) + while(LV_GC_ROOT(_lv_task_act)) { + 11460: e781 b.n 11366 + next = _lv_ll_get_next(&LV_GC_ROOT(_lv_task_ll), next); /*Find the next task*/ + 11462: 0021 movs r1, r4 + 11464: 4815 ldr r0, [pc, #84] ; (114bc ) + 11466: 4b1d ldr r3, [pc, #116] ; (114dc ) + 11468: 4798 blx r3 + 1146a: 1e04 subs r4, r0, #0 + while(next) { + 1146c: d00e beq.n 1148c + if(next->prio != LV_TASK_PRIO_OFF) { + 1146e: 7d23 ldrb r3, [r4, #20] + 11470: 075b lsls r3, r3, #29 + 11472: d0f6 beq.n 11462 + uint32_t elp = lv_tick_elaps(task->last_run); + 11474: 6860 ldr r0, [r4, #4] + 11476: 47a8 blx r5 + if(elp >= task->period) + 11478: 6822 ldr r2, [r4, #0] + return 0; + 1147a: 2300 movs r3, #0 + if(elp >= task->period) + 1147c: 4290 cmp r0, r2 + 1147e: d200 bcs.n 11482 + return task->period - elp; + 11480: 1a13 subs r3, r2, r0 + if(delay < time_till_next) + 11482: 683a ldr r2, [r7, #0] + 11484: 429a cmp r2, r3 + 11486: d9ec bls.n 11462 + time_till_next = delay; + 11488: 6033 str r3, [r6, #0] + 1148a: e7ea b.n 11462 + already_running = false; /*Release the mutex*/ + 1148c: 2200 movs r2, #0 + 1148e: 4b02 ldr r3, [pc, #8] ; (11498 ) + 11490: 701a strb r2, [r3, #0] + return time_till_next; + 11492: 4b10 ldr r3, [pc, #64] ; (114d4 ) + 11494: 6818 ldr r0, [r3, #0] + 11496: e741 b.n 1131c + 11498: 20004c14 .word 0x20004c14 + 1149c: 20004c28 .word 0x20004c28 + 114a0: 0000f725 .word 0x0000f725 + 114a4: 20004c1c .word 0x20004c1c + 114a8: 20004c2a .word 0x20004c2a + 114ac: 20004c29 .word 0x20004c29 + 114b0: 20004d78 .word 0x20004d78 + 114b4: 0001128d .word 0x0001128d + 114b8: 20004c2b .word 0x20004c2b + 114bc: 20004cac .word 0x20004cac + 114c0: 0000f741 .word 0x0000f741 + 114c4: 20004c18 .word 0x20004c18 + 114c8: 20004c24 .word 0x20004c24 + 114cc: 00017961 .word 0x00017961 + 114d0: 20004c20 .word 0x20004c20 + 114d4: 20004c2c .word 0x20004c2c + 114d8: 00010605 .word 0x00010605 + 114dc: 0001061d .word 0x0001061d + +000114e0 : +{ + 114e0: b5f0 push {r4, r5, r6, r7, lr} + 114e2: 46ce mov lr, r9 + 114e4: b500 push {lr} + 114e6: 0005 movs r5, r0 + 114e8: 4689 mov r9, r1 + if(task->prio == prio) return; + 114ea: 000e movs r6, r1 + 114ec: 7d03 ldrb r3, [r0, #20] + 114ee: 075b lsls r3, r3, #29 + 114f0: 0f5b lsrs r3, r3, #29 + 114f2: 428b cmp r3, r1 + 114f4: d028 beq.n 11548 + _LV_LL_READ(LV_GC_ROOT(_lv_task_ll), i) { + 114f6: 4819 ldr r0, [pc, #100] ; (1155c ) + 114f8: 4b19 ldr r3, [pc, #100] ; (11560 ) + 114fa: 4798 blx r3 + 114fc: 1e04 subs r4, r0, #0 + 114fe: d026 beq.n 1154e + if(i->prio <= prio) { + 11500: 7d03 ldrb r3, [r0, #20] + 11502: 075b lsls r3, r3, #29 + 11504: 0f5b lsrs r3, r3, #29 + 11506: 429e cmp r6, r3 + 11508: da0a bge.n 11520 + _LV_LL_READ(LV_GC_ROOT(_lv_task_ll), i) { + 1150a: 4f16 ldr r7, [pc, #88] ; (11564 ) + 1150c: 0021 movs r1, r4 + 1150e: 4813 ldr r0, [pc, #76] ; (1155c ) + 11510: 47b8 blx r7 + 11512: 1e04 subs r4, r0, #0 + 11514: d01b beq.n 1154e + if(i->prio <= prio) { + 11516: 7d23 ldrb r3, [r4, #20] + 11518: 075b lsls r3, r3, #29 + 1151a: 0f5b lsrs r3, r3, #29 + 1151c: 429e cmp r6, r3 + 1151e: dbf5 blt.n 1150c + if(i != task) _lv_ll_move_before(&LV_GC_ROOT(_lv_task_ll), task, i); + 11520: 42a5 cmp r5, r4 + 11522: d006 beq.n 11532 + 11524: 0022 movs r2, r4 + 11526: 0029 movs r1, r5 + 11528: 480c ldr r0, [pc, #48] ; (1155c ) + 1152a: 4b0f ldr r3, [pc, #60] ; (11568 ) + 1152c: 4798 blx r3 + if(i == NULL) { + 1152e: 2c00 cmp r4, #0 + 11530: d00d beq.n 1154e + task_list_changed = true; + 11532: 2201 movs r2, #1 + 11534: 4b0d ldr r3, [pc, #52] ; (1156c ) + 11536: 701a strb r2, [r3, #0] + task->prio = prio; + 11538: 3206 adds r2, #6 + 1153a: 464b mov r3, r9 + 1153c: 401a ands r2, r3 + 1153e: 7d2b ldrb r3, [r5, #20] + 11540: 2107 movs r1, #7 + 11542: 438b bics r3, r1 + 11544: 4313 orrs r3, r2 + 11546: 752b strb r3, [r5, #20] +} + 11548: bc04 pop {r2} + 1154a: 4691 mov r9, r2 + 1154c: bdf0 pop {r4, r5, r6, r7, pc} + _lv_ll_move_before(&LV_GC_ROOT(_lv_task_ll), task, NULL); + 1154e: 2200 movs r2, #0 + 11550: 0029 movs r1, r5 + 11552: 4802 ldr r0, [pc, #8] ; (1155c ) + 11554: 4b04 ldr r3, [pc, #16] ; (11568 ) + 11556: 4798 blx r3 + 11558: e7eb b.n 11532 + 1155a: 46c0 nop ; (mov r8, r8) + 1155c: 20004cac .word 0x20004cac + 11560: 00010605 .word 0x00010605 + 11564: 0001061d .word 0x0001061d + 11568: 000107f9 .word 0x000107f9 + 1156c: 20004c2b .word 0x20004c2b + +00011570 : +{ + 11570: b5f0 push {r4, r5, r6, r7, lr} + 11572: b083 sub sp, #12 + 11574: 0006 movs r6, r0 + 11576: 000f movs r7, r1 + 11578: 9201 str r2, [sp, #4] + 1157a: 001d movs r5, r3 + lv_task_t * new_task = lv_task_create_basic(); + 1157c: 4b0c ldr r3, [pc, #48] ; (115b0 ) + 1157e: 4798 blx r3 + 11580: 0004 movs r4, r0 + LV_ASSERT_MEM(new_task); + 11582: 4b0c ldr r3, [pc, #48] ; (115b4 ) + 11584: 4798 blx r3 + 11586: 2800 cmp r0, #0 + 11588: d00b beq.n 115a2 + if(new_task == NULL) return NULL; + 1158a: 2c00 cmp r4, #0 + 1158c: d006 beq.n 1159c + task->task_cb = task_cb; + 1158e: 60a6 str r6, [r4, #8] + task->period = period; + 11590: 6027 str r7, [r4, #0] + lv_task_set_prio(new_task, prio); + 11592: 9901 ldr r1, [sp, #4] + 11594: 0020 movs r0, r4 + 11596: 4b08 ldr r3, [pc, #32] ; (115b8 ) + 11598: 4798 blx r3 + new_task->user_data = user_data; + 1159a: 60e5 str r5, [r4, #12] +} + 1159c: 0020 movs r0, r4 + 1159e: b003 add sp, #12 + 115a0: bdf0 pop {r4, r5, r6, r7, pc} + LV_ASSERT_MEM(new_task); + 115a2: 0022 movs r2, r4 + 115a4: 2300 movs r3, #0 + 115a6: 4805 ldr r0, [pc, #20] ; (115bc ) + 115a8: 4905 ldr r1, [pc, #20] ; (115c0 ) + 115aa: 4788 blx r1 + 115ac: e7fe b.n 115ac + 115ae: 46c0 nop ; (mov r8, r8) + 115b0: 00011159 .word 0x00011159 + 115b4: 00001415 .word 0x00001415 + 115b8: 000114e1 .word 0x000114e1 + 115bc: 00018804 .word 0x00018804 + 115c0: 0000141d .word 0x0000141d + +000115c4 : +{ + 115c4: b510 push {r4, lr} + 115c6: 0004 movs r4, r0 + task->last_run = lv_tick_get() - task->period - 1; + 115c8: 4b03 ldr r3, [pc, #12] ; (115d8 ) + 115ca: 4798 blx r3 + 115cc: 6823 ldr r3, [r4, #0] + 115ce: 43db mvns r3, r3 + 115d0: 1818 adds r0, r3, r0 + 115d2: 6060 str r0, [r4, #4] +} + 115d4: bd10 pop {r4, pc} + 115d6: 46c0 nop ; (mov r8, r8) + 115d8: 0000f725 .word 0x0000f725 + +000115dc : + * After call it will point to the next UTF-8 char in 'txt'. + * NULL to use txt[0] as index + * @return the decoded Unicode character or 0 on invalid UTF-8 code + */ +static uint32_t lv_txt_utf8_next(const char * txt, uint32_t * i) +{ + 115dc: b5f0 push {r4, r5, r6, r7, lr} + 115de: b083 sub sp, #12 + * */ + + uint32_t result = 0; + + /*Dummy 'i' pointer is required*/ + uint32_t i_tmp = 0; + 115e0: 2300 movs r3, #0 + 115e2: 9301 str r3, [sp, #4] + if(i == NULL) i = &i_tmp; + 115e4: 2900 cmp r1, #0 + 115e6: d00a beq.n 115fe + + /*Normal ASCII*/ + if((txt[*i] & 0x80) == 0) { + 115e8: 680b ldr r3, [r1, #0] + 115ea: 5cc2 ldrb r2, [r0, r3] + 115ec: b254 sxtb r4, r2 + 115ee: 2c00 cmp r4, #0 + 115f0: db07 blt.n 11602 + result = txt[*i]; + 115f2: 0014 movs r4, r2 + (*i)++; + 115f4: 3301 adds r3, #1 + 115f6: 600b str r3, [r1, #0] + else { + (*i)++; /*Not UTF-8 char. Go the next.*/ + } + } + return result; +} + 115f8: 0020 movs r0, r4 + 115fa: b003 add sp, #12 + 115fc: bdf0 pop {r4, r5, r6, r7, pc} + if(i == NULL) i = &i_tmp; + 115fe: a901 add r1, sp, #4 + 11600: e7f2 b.n 115e8 + if((txt[*i] & 0xE0) == 0xC0) { + 11602: 241f movs r4, #31 + 11604: 0015 movs r5, r2 + 11606: 43a5 bics r5, r4 + 11608: 2dc0 cmp r5, #192 ; 0xc0 + 1160a: d00d beq.n 11628 + else if((txt[*i] & 0xF0) == 0xE0) { + 1160c: 240f movs r4, #15 + 1160e: 0015 movs r5, r2 + 11610: 43a5 bics r5, r4 + 11612: 2de0 cmp r5, #224 ; 0xe0 + 11614: d01c beq.n 11650 + else if((txt[*i] & 0xF8) == 0xF0) { + 11616: 2407 movs r4, #7 + 11618: 0015 movs r5, r2 + 1161a: 43a5 bics r5, r4 + 1161c: 2df0 cmp r5, #240 ; 0xf0 + 1161e: d036 beq.n 1168e + (*i)++; /*Not UTF-8 char. Go the next.*/ + 11620: 3301 adds r3, #1 + 11622: 600b str r3, [r1, #0] + uint32_t result = 0; + 11624: 2400 movs r4, #0 + 11626: e7e7 b.n 115f8 + (*i)++; + 11628: 1c5c adds r4, r3, #1 + 1162a: 600c str r4, [r1, #0] + if((txt[*i] & 0xC0) != 0x80) return 0; /*Invalid UTF-8 code*/ + 1162c: 5d05 ldrb r5, [r0, r4] + 1162e: 203f movs r0, #63 ; 0x3f + 11630: 002c movs r4, r5 + 11632: 4384 bics r4, r0 + 11634: 0020 movs r0, r4 + 11636: 2400 movs r4, #0 + 11638: 2880 cmp r0, #128 ; 0x80 + 1163a: d1dd bne.n 115f8 + result = (uint32_t)(txt[*i] & 0x1F) << 6; + 1163c: 0192 lsls r2, r2, #6 + 1163e: 24f8 movs r4, #248 ; 0xf8 + 11640: 00e4 lsls r4, r4, #3 + 11642: 4022 ands r2, r4 + result += (txt[*i] & 0x3F); + 11644: 243f movs r4, #63 ; 0x3f + 11646: 402c ands r4, r5 + 11648: 18a4 adds r4, r4, r2 + (*i)++; + 1164a: 3302 adds r3, #2 + 1164c: 600b str r3, [r1, #0] + 1164e: e7d3 b.n 115f8 + (*i)++; + 11650: 1c5c adds r4, r3, #1 + 11652: 600c str r4, [r1, #0] + if((txt[*i] & 0xC0) != 0x80) return 0; /*Invalid UTF-8 code*/ + 11654: 5d05 ldrb r5, [r0, r4] + 11656: 243f movs r4, #63 ; 0x3f + 11658: 002e movs r6, r5 + 1165a: 43a6 bics r6, r4 + 1165c: 2400 movs r4, #0 + 1165e: 2e80 cmp r6, #128 ; 0x80 + 11660: d1ca bne.n 115f8 + (*i)++; + 11662: 1c9c adds r4, r3, #2 + 11664: 600c str r4, [r1, #0] + if((txt[*i] & 0xC0) != 0x80) return 0; /*Invalid UTF-8 code*/ + 11666: 5d00 ldrb r0, [r0, r4] + 11668: 243f movs r4, #63 ; 0x3f + 1166a: 0006 movs r6, r0 + 1166c: 43a6 bics r6, r4 + 1166e: 2400 movs r4, #0 + 11670: 2e80 cmp r6, #128 ; 0x80 + 11672: d1c1 bne.n 115f8 + result = (uint32_t)(txt[*i] & 0x0F) << 12; + 11674: 0714 lsls r4, r2, #28 + 11676: 0c24 lsrs r4, r4, #16 + result += (txt[*i] & 0x3F); + 11678: 223f movs r2, #63 ; 0x3f + 1167a: 4010 ands r0, r2 + 1167c: 1824 adds r4, r4, r0 + result += (uint32_t)(txt[*i] & 0x3F) << 6; + 1167e: 01ad lsls r5, r5, #6 + 11680: 20fc movs r0, #252 ; 0xfc + 11682: 0100 lsls r0, r0, #4 + 11684: 4005 ands r5, r0 + result += (txt[*i] & 0x3F); + 11686: 192c adds r4, r5, r4 + (*i)++; + 11688: 3303 adds r3, #3 + 1168a: 600b str r3, [r1, #0] + 1168c: e7b4 b.n 115f8 + (*i)++; + 1168e: 1c5c adds r4, r3, #1 + 11690: 600c str r4, [r1, #0] + if((txt[*i] & 0xC0) != 0x80) return 0; /*Invalid UTF-8 code*/ + 11692: 5d05 ldrb r5, [r0, r4] + 11694: 243f movs r4, #63 ; 0x3f + 11696: 002e movs r6, r5 + 11698: 43a6 bics r6, r4 + 1169a: 2400 movs r4, #0 + 1169c: 2e80 cmp r6, #128 ; 0x80 + 1169e: d1ab bne.n 115f8 + (*i)++; + 116a0: 1c9c adds r4, r3, #2 + 116a2: 600c str r4, [r1, #0] + if((txt[*i] & 0xC0) != 0x80) return 0; /*Invalid UTF-8 code*/ + 116a4: 5d06 ldrb r6, [r0, r4] + 116a6: 243f movs r4, #63 ; 0x3f + 116a8: 0037 movs r7, r6 + 116aa: 43a7 bics r7, r4 + 116ac: 2400 movs r4, #0 + 116ae: 2f80 cmp r7, #128 ; 0x80 + 116b0: d1a2 bne.n 115f8 + (*i)++; + 116b2: 1cdc adds r4, r3, #3 + 116b4: 600c str r4, [r1, #0] + if((txt[*i] & 0xC0) != 0x80) return 0; /*Invalid UTF-8 code*/ + 116b6: 5d00 ldrb r0, [r0, r4] + 116b8: 243f movs r4, #63 ; 0x3f + 116ba: 0007 movs r7, r0 + 116bc: 43a7 bics r7, r4 + 116be: 2400 movs r4, #0 + 116c0: 2f80 cmp r7, #128 ; 0x80 + 116c2: d199 bne.n 115f8 + result = (uint32_t)(txt[*i] & 0x07) << 18; + 116c4: 0492 lsls r2, r2, #18 + 116c6: 24e0 movs r4, #224 ; 0xe0 + 116c8: 0364 lsls r4, r4, #13 + 116ca: 4022 ands r2, r4 + result += (uint32_t)(txt[*i] & 0x3F) << 12; + 116cc: 032c lsls r4, r5, #12 + 116ce: 25fc movs r5, #252 ; 0xfc + 116d0: 02ad lsls r5, r5, #10 + 116d2: 402c ands r4, r5 + 116d4: 4322 orrs r2, r4 + result += (uint32_t)(txt[*i] & 0x3F) << 6; + 116d6: 01b4 lsls r4, r6, #6 + 116d8: 26fc movs r6, #252 ; 0xfc + 116da: 0136 lsls r6, r6, #4 + 116dc: 4034 ands r4, r6 + result += txt[*i] & 0x3F; + 116de: 253f movs r5, #63 ; 0x3f + 116e0: 4028 ands r0, r5 + 116e2: 1824 adds r4, r4, r0 + 116e4: 18a4 adds r4, r4, r2 + (*i)++; + 116e6: 3304 adds r3, #4 + 116e8: 600b str r3, [r1, #0] + 116ea: e785 b.n 115f8 + +000116ec : + * @param txt a '\0' terminated UTF-8 string + * @param byte_id byte index + * @return character index of the letter at 'byte_id'th position + */ +static uint32_t lv_txt_utf8_get_char_id(const char * txt, uint32_t byte_id) +{ + 116ec: b5f0 push {r4, r5, r6, r7, lr} + 116ee: b083 sub sp, #12 + 116f0: 0006 movs r6, r0 + 116f2: 000d movs r5, r1 + uint32_t i = 0; + 116f4: 2300 movs r3, #0 + 116f6: 9301 str r3, [sp, #4] + uint32_t char_cnt = 0; + + while(i < byte_id) { + 116f8: 2900 cmp r1, #0 + 116fa: d00c beq.n 11716 + 116fc: 2400 movs r4, #0 + _lv_txt_encoded_next(txt, &i); /*'i' points to the next letter so use the prev. value*/ + 116fe: 4f07 ldr r7, [pc, #28] ; (1171c ) + 11700: a901 add r1, sp, #4 + 11702: 0030 movs r0, r6 + 11704: 683b ldr r3, [r7, #0] + 11706: 4798 blx r3 + char_cnt++; + 11708: 3401 adds r4, #1 + while(i < byte_id) { + 1170a: 9b01 ldr r3, [sp, #4] + 1170c: 42ab cmp r3, r5 + 1170e: d3f7 bcc.n 11700 + } + + return char_cnt; +} + 11710: 0020 movs r0, r4 + 11712: b003 add sp, #12 + 11714: bdf0 pop {r4, r5, r6, r7, pc} + uint32_t char_cnt = 0; + 11716: 000c movs r4, r1 + return char_cnt; + 11718: e7fa b.n 11710 + 1171a: 46c0 nop ; (mov r8, r8) + 1171c: 20000058 .word 0x20000058 + +00011720 <_lv_txt_is_cmd>: + if(c == (uint32_t)LV_TXT_COLOR_CMD[0]) { + 11720: 2923 cmp r1, #35 ; 0x23 + 11722: d005 beq.n 11730 <_lv_txt_is_cmd+0x10> + if(*state == LV_TXT_CMD_STATE_PAR) { + 11724: 7802 ldrb r2, [r0, #0] + bool ret = false; + 11726: 2300 movs r3, #0 + if(*state == LV_TXT_CMD_STATE_PAR) { + 11728: 2a01 cmp r2, #1 + 1172a: d012 beq.n 11752 <_lv_txt_is_cmd+0x32> +} + 1172c: 0018 movs r0, r3 + 1172e: 4770 bx lr + if(*state == LV_TXT_CMD_STATE_WAIT) { /*Start char*/ + 11730: 7802 ldrb r2, [r0, #0] + 11732: 2a00 cmp r2, #0 + 11734: d102 bne.n 1173c <_lv_txt_is_cmd+0x1c> + *state = LV_TXT_CMD_STATE_PAR; + 11736: 2301 movs r3, #1 + 11738: 7003 strb r3, [r0, #0] + 1173a: e7f7 b.n 1172c <_lv_txt_is_cmd+0xc> + else if(*state == LV_TXT_CMD_STATE_PAR) { + 1173c: 2a01 cmp r2, #1 + 1173e: d005 beq.n 1174c <_lv_txt_is_cmd+0x2c> + bool ret = false; + 11740: 2300 movs r3, #0 + else if(*state == LV_TXT_CMD_STATE_IN) { + 11742: 2a02 cmp r2, #2 + 11744: d1f2 bne.n 1172c <_lv_txt_is_cmd+0xc> + *state = LV_TXT_CMD_STATE_WAIT; + 11746: 7003 strb r3, [r0, #0] + ret = true; + 11748: 3301 adds r3, #1 + 1174a: e7ef b.n 1172c <_lv_txt_is_cmd+0xc> + *state = LV_TXT_CMD_STATE_WAIT; + 1174c: 2300 movs r3, #0 + 1174e: 7003 strb r3, [r0, #0] + 11750: e7ec b.n 1172c <_lv_txt_is_cmd+0xc> + ret = true; + 11752: 3301 adds r3, #1 + if(c == ' ') { + 11754: 2920 cmp r1, #32 + 11756: d1e9 bne.n 1172c <_lv_txt_is_cmd+0xc> + *state = LV_TXT_CMD_STATE_IN; /*After the parameter the text is in the command*/ + 11758: 3301 adds r3, #1 + 1175a: 7003 strb r3, [r0, #0] + ret = true; + 1175c: 3b01 subs r3, #1 + 1175e: e7e5 b.n 1172c <_lv_txt_is_cmd+0xc> + +00011760 <_lv_txt_get_next_line>: +{ + 11760: b5f0 push {r4, r5, r6, r7, lr} + 11762: 46de mov lr, fp + 11764: 4657 mov r7, sl + 11766: 464e mov r6, r9 + 11768: 4645 mov r5, r8 + 1176a: b5e0 push {r5, r6, r7, lr} + 1176c: b091 sub sp, #68 ; 0x44 + 1176e: 9007 str r0, [sp, #28] + 11770: 9103 str r1, [sp, #12] + 11772: 4692 mov sl, r2 + 11774: 9305 str r3, [sp, #20] + 11776: ab1a add r3, sp, #104 ; 0x68 + 11778: 781b ldrb r3, [r3, #0] + 1177a: 001a movs r2, r3 + 1177c: 930a str r3, [sp, #40] ; 0x28 + if(txt == NULL) return 0; + 1177e: 2800 cmp r0, #0 + 11780: d100 bne.n 11784 <_lv_txt_get_next_line+0x24> + 11782: e10b b.n 1199c <_lv_txt_get_next_line+0x23c> + if(font == NULL) return 0; + 11784: 2900 cmp r1, #0 + 11786: d100 bne.n 1178a <_lv_txt_get_next_line+0x2a> + 11788: e10a b.n 119a0 <_lv_txt_get_next_line+0x240> + if((flag & LV_TXT_FLAG_EXPAND) || (flag & LV_TXT_FLAG_FIT)) { + 1178a: 2312 movs r3, #18 + 1178c: 4213 tst r3, r2 + 1178e: d016 beq.n 117be <_lv_txt_get_next_line+0x5e> + for(i = 0; txt[i] != '\n' && txt[i] != '\r' && txt[i] != '\0'; i++) { + 11790: 0002 movs r2, r0 + 11792: 7803 ldrb r3, [r0, #0] + 11794: 2b0a cmp r3, #10 + 11796: d100 bne.n 1179a <_lv_txt_get_next_line+0x3a> + 11798: e104 b.n 119a4 <_lv_txt_get_next_line+0x244> + 1179a: 2b0d cmp r3, #13 + 1179c: d100 bne.n 117a0 <_lv_txt_get_next_line+0x40> + 1179e: e10b b.n 119b8 <_lv_txt_get_next_line+0x258> + 117a0: 2b00 cmp r3, #0 + 117a2: d100 bne.n 117a6 <_lv_txt_get_next_line+0x46> + 117a4: e10a b.n 119bc <_lv_txt_get_next_line+0x25c> + 117a6: 2000 movs r0, #0 + 117a8: 3001 adds r0, #1 + 117aa: 5c13 ldrb r3, [r2, r0] + 117ac: 2b0a cmp r3, #10 + 117ae: d100 bne.n 117b2 <_lv_txt_get_next_line+0x52> + 117b0: e0f9 b.n 119a6 <_lv_txt_get_next_line+0x246> + 117b2: 2b0d cmp r3, #13 + 117b4: d100 bne.n 117b8 <_lv_txt_get_next_line+0x58> + 117b6: e0f6 b.n 119a6 <_lv_txt_get_next_line+0x246> + 117b8: 2b00 cmp r3, #0 + 117ba: d1f5 bne.n 117a8 <_lv_txt_get_next_line+0x48> + 117bc: e0f4 b.n 119a8 <_lv_txt_get_next_line+0x248> + 117be: 2302 movs r3, #2 + 117c0: 9a0a ldr r2, [sp, #40] ; 0x28 + 117c2: 401a ands r2, r3 + 117c4: 920b str r2, [sp, #44] ; 0x2c + if(flag & LV_TXT_FLAG_EXPAND) max_width = LV_COORD_MAX; + 117c6: d001 beq.n 117cc <_lv_txt_get_next_line+0x6c> + 117c8: 4b7d ldr r3, [pc, #500] ; (119c0 <_lv_txt_get_next_line+0x260>) + 117ca: 9305 str r3, [sp, #20] + lv_txt_cmd_state_t cmd_state = LV_TXT_CMD_STATE_WAIT; + 117cc: 2300 movs r3, #0 + 117ce: 220f movs r2, #15 + 117d0: a90c add r1, sp, #48 ; 0x30 + 117d2: 468c mov ip, r1 + 117d4: 4462 add r2, ip + 117d6: 7013 strb r3, [r2, #0] + uint32_t i = 0; /* Iterating index into txt */ + 117d8: 930e str r3, [sp, #56] ; 0x38 + letter_next = _lv_txt_encoded_next(txt, &i_next_next); + 117da: 4b7a ldr r3, [pc, #488] ; (119c4 <_lv_txt_get_next_line+0x264>) + 117dc: 4699 mov r9, r3 +{ + uint8_t i; + bool ret = false; + + /*Compare the letter to TXT_BREAK_CHARS*/ + for(i = 0; LV_TXT_BREAK_CHARS[i] != '\0'; i++) { + 117de: 4f7a ldr r7, [pc, #488] ; (119c8 <_lv_txt_get_next_line+0x268>) + 117e0: 4653 mov r3, sl + 117e2: 9304 str r3, [sp, #16] + while(txt[i] != '\0' && max_width > 0) { + 117e4: e083 b.n 118ee <_lv_txt_get_next_line+0x18e> + letter_w = lv_font_get_glyph_width(font, letter, letter_next); + 117e6: 9a00 ldr r2, [sp, #0] + 117e8: 0021 movs r1, r4 + 117ea: 9803 ldr r0, [sp, #12] + 117ec: 4b77 ldr r3, [pc, #476] ; (119cc <_lv_txt_get_next_line+0x26c>) + 117ee: 4798 blx r3 + cur_w += letter_w; + 117f0: 1945 adds r5, r0, r5 + 117f2: b2ad uxth r5, r5 + if(letter_w > 0) { + 117f4: b200 sxth r0, r0 + 117f6: 2800 cmp r0, #0 + 117f8: dd03 ble.n 11802 <_lv_txt_get_next_line+0xa2> + cur_w += letter_space; + 117fa: 9b04 ldr r3, [sp, #16] + 117fc: 469c mov ip, r3 + 117fe: 4465 add r5, ip + 11800: b2ad uxth r5, r5 + 11802: b22d sxth r5, r5 + if(break_index == NO_BREAK_FOUND && (cur_w - letter_space) > max_width) { + 11804: 4643 mov r3, r8 + 11806: 3301 adds r3, #1 + 11808: d039 beq.n 1187e <_lv_txt_get_next_line+0x11e> + if(letter == '\n' || letter == '\r' || is_break_char(letter)) { + 1180a: 0022 movs r2, r4 + 1180c: 3a0a subs r2, #10 + 1180e: 2a16 cmp r2, #22 + 11810: d83c bhi.n 1188c <_lv_txt_get_next_line+0x12c> + 11812: 4b6f ldr r3, [pc, #444] ; (119d0 <_lv_txt_get_next_line+0x270>) + 11814: 40d3 lsrs r3, r2 + 11816: 2201 movs r2, #1 + 11818: 421a tst r2, r3 + 1181a: d13a bne.n 11892 <_lv_txt_get_next_line+0x132> + 1181c: 2301 movs r3, #1 + 1181e: 322b adds r2, #43 ; 0x2b + if(letter == (uint32_t)LV_TXT_BREAK_CHARS[i]) { + 11820: 4294 cmp r4, r2 + 11822: d038 beq.n 11896 <_lv_txt_get_next_line+0x136> + for(i = 0; LV_TXT_BREAK_CHARS[i] != '\0'; i++) { + 11824: 3301 adds r3, #1 + 11826: b2db uxtb r3, r3 + 11828: 5cfa ldrb r2, [r7, r3] + 1182a: 2a00 cmp r2, #0 + 1182c: d1f8 bne.n 11820 <_lv_txt_get_next_line+0xc0> + if(word_w_ptr != NULL && break_index == NO_BREAK_FOUND) *word_w_ptr = cur_w; + 1182e: 4643 mov r3, r8 + 11830: 3301 adds r3, #1 + 11832: d100 bne.n 11836 <_lv_txt_get_next_line+0xd6> + 11834: e08d b.n 11952 <_lv_txt_get_next_line+0x1f2> + i = i_next; + 11836: 9e0c ldr r6, [sp, #48] ; 0x30 + i_next = i_next_next; + 11838: 9b0d ldr r3, [sp, #52] ; 0x34 + 1183a: 930c str r3, [sp, #48] ; 0x30 + letter_next = _lv_txt_encoded_next(txt, &i_next_next); + 1183c: 9b02 ldr r3, [sp, #8] + 1183e: 9301 str r3, [sp, #4] + 11840: 9c00 ldr r4, [sp, #0] + while(txt[i] != '\0') { + 11842: 4653 mov r3, sl + 11844: 5d9b ldrb r3, [r3, r6] + 11846: 2b00 cmp r3, #0 + 11848: d100 bne.n 1184c <_lv_txt_get_next_line+0xec> + 1184a: e084 b.n 11956 <_lv_txt_get_next_line+0x1f6> + letter_next = _lv_txt_encoded_next(txt, &i_next_next); + 1184c: a90d add r1, sp, #52 ; 0x34 + 1184e: 4650 mov r0, sl + 11850: 464b mov r3, r9 + 11852: 681b ldr r3, [r3, #0] + 11854: 4798 blx r3 + 11856: 9000 str r0, [sp, #0] + word_len++; + 11858: 9b01 ldr r3, [sp, #4] + 1185a: 3301 adds r3, #1 + 1185c: 9302 str r3, [sp, #8] + if((flag & LV_TXT_FLAG_RECOLOR) != 0) { + 1185e: 465b mov r3, fp + 11860: 2b00 cmp r3, #0 + 11862: d0c0 beq.n 117e6 <_lv_txt_get_next_line+0x86> + if(_lv_txt_is_cmd(cmd_state, letter) != false) { + 11864: 0021 movs r1, r4 + 11866: 200f movs r0, #15 + 11868: ab0c add r3, sp, #48 ; 0x30 + 1186a: 469c mov ip, r3 + 1186c: 4460 add r0, ip + 1186e: 4b59 ldr r3, [pc, #356] ; (119d4 <_lv_txt_get_next_line+0x274>) + 11870: 4798 blx r3 + 11872: 2800 cmp r0, #0 + 11874: d0b7 beq.n 117e6 <_lv_txt_get_next_line+0x86> + i = i_next; + 11876: 9e0c ldr r6, [sp, #48] ; 0x30 + i_next = i_next_next; + 11878: 9b0d ldr r3, [sp, #52] ; 0x34 + 1187a: 930c str r3, [sp, #48] ; 0x30 + 1187c: e7de b.n 1183c <_lv_txt_get_next_line+0xdc> + if(break_index == NO_BREAK_FOUND && (cur_w - letter_space) > max_width) { + 1187e: 9b04 ldr r3, [sp, #16] + 11880: 1aeb subs r3, r5, r3 + 11882: 9a08 ldr r2, [sp, #32] + 11884: 4293 cmp r3, r2 + 11886: ddc0 ble.n 1180a <_lv_txt_get_next_line+0xaa> + 11888: 46b0 mov r8, r6 + 1188a: e7be b.n 1180a <_lv_txt_get_next_line+0xaa> + if(letter == '\n' || letter == '\r' || is_break_char(letter)) { + 1188c: 2301 movs r3, #1 + 1188e: 222c movs r2, #44 ; 0x2c + 11890: e7c6 b.n 11820 <_lv_txt_get_next_line+0xc0> + 11892: 46b2 mov sl, r6 + 11894: e000 b.n 11898 <_lv_txt_get_next_line+0x138> + 11896: 46b2 mov sl, r6 + if(i == 0 && break_index == NO_BREAK_FOUND && word_w_ptr != NULL) *word_w_ptr = cur_w; + 11898: 4653 mov r3, sl + 1189a: 2b00 cmp r3, #0 + 1189c: d15c bne.n 11958 <_lv_txt_get_next_line+0x1f8> + 1189e: 4643 mov r3, r8 + 118a0: 3301 adds r3, #1 + 118a2: d15c bne.n 1195e <_lv_txt_get_next_line+0x1fe> + 118a4: 9506 str r5, [sp, #24] + if(word_len == 0 || (letter == '\r' && letter_next == '\n')) i = i_next; + 118a6: 9b01 ldr r3, [sp, #4] + 118a8: 2b00 cmp r3, #0 + 118aa: d004 beq.n 118b6 <_lv_txt_get_next_line+0x156> + 118ac: 2c0d cmp r4, #13 + 118ae: d104 bne.n 118ba <_lv_txt_get_next_line+0x15a> + 118b0: 9b00 ldr r3, [sp, #0] + 118b2: 2b0a cmp r3, #10 + 118b4: d101 bne.n 118ba <_lv_txt_get_next_line+0x15a> + 118b6: 9b0c ldr r3, [sp, #48] ; 0x30 + 118b8: 469a mov sl, r3 + return i; + 118ba: 4653 mov r3, sl + 118bc: 466a mov r2, sp + 118be: 8013 strh r3, [r2, #0] + 118c0: 8816 ldrh r6, [r2, #0] + max_width -= word_w; + 118c2: 9b05 ldr r3, [sp, #20] + 118c4: 9a06 ldr r2, [sp, #24] + 118c6: 1a9b subs r3, r3, r2 + 118c8: b21b sxth r3, r3 + 118ca: 9305 str r3, [sp, #20] + if(advance == 0) { + 118cc: 2e00 cmp r6, #0 + 118ce: d049 beq.n 11964 <_lv_txt_get_next_line+0x204> + i += advance; + 118d0: 9b0e ldr r3, [sp, #56] ; 0x38 + 118d2: 469c mov ip, r3 + 118d4: 4466 add r6, ip + 118d6: 960e str r6, [sp, #56] ; 0x38 + if(txt[0] == '\n' || txt[0] == '\r') break; + 118d8: 9a07 ldr r2, [sp, #28] + 118da: 7813 ldrb r3, [r2, #0] + 118dc: 2b0a cmp r3, #10 + 118de: d051 beq.n 11984 <_lv_txt_get_next_line+0x224> + 118e0: 2b0d cmp r3, #13 + 118e2: d04f beq.n 11984 <_lv_txt_get_next_line+0x224> + if(txt[i] == '\n' || txt[i] == '\r') { + 118e4: 5d93 ldrb r3, [r2, r6] + 118e6: 2b0a cmp r3, #10 + 118e8: d04a beq.n 11980 <_lv_txt_get_next_line+0x220> + 118ea: 2b0d cmp r3, #13 + 118ec: d048 beq.n 11980 <_lv_txt_get_next_line+0x220> + while(txt[i] != '\0' && max_width > 0) { + 118ee: 9b0e ldr r3, [sp, #56] ; 0x38 + 118f0: 9309 str r3, [sp, #36] ; 0x24 + 118f2: 9a07 ldr r2, [sp, #28] + 118f4: 469c mov ip, r3 + 118f6: 4462 add r2, ip + 118f8: 0016 movs r6, r2 + 118fa: 7813 ldrb r3, [r2, #0] + 118fc: 2b00 cmp r3, #0 + 118fe: d041 beq.n 11984 <_lv_txt_get_next_line+0x224> + 11900: 9b05 ldr r3, [sp, #20] + 11902: 2b00 cmp r3, #0 + 11904: dd3e ble.n 11984 <_lv_txt_get_next_line+0x224> + if(txt == NULL || txt[0] == '\0') return 0; + 11906: 2e00 cmp r6, #0 + 11908: d02c beq.n 11964 <_lv_txt_get_next_line+0x204> + if(flag & LV_TXT_FLAG_EXPAND) max_width = LV_COORD_MAX; + 1190a: 9b05 ldr r3, [sp, #20] + 1190c: 9308 str r3, [sp, #32] + 1190e: 9b0b ldr r3, [sp, #44] ; 0x2c + 11910: 2b00 cmp r3, #0 + 11912: d001 beq.n 11918 <_lv_txt_get_next_line+0x1b8> + 11914: 4b2a ldr r3, [pc, #168] ; (119c0 <_lv_txt_get_next_line+0x260>) + 11916: 9308 str r3, [sp, #32] + uint32_t i = 0, i_next = 0, i_next_next = 0; /* Iterating index into txt */ + 11918: 2300 movs r3, #0 + 1191a: 930c str r3, [sp, #48] ; 0x30 + 1191c: 930d str r3, [sp, #52] ; 0x34 + letter = _lv_txt_encoded_next(txt, &i_next); + 1191e: a90c add r1, sp, #48 ; 0x30 + 11920: 0030 movs r0, r6 + 11922: 4b28 ldr r3, [pc, #160] ; (119c4 <_lv_txt_get_next_line+0x264>) + 11924: 681b ldr r3, [r3, #0] + 11926: 9300 str r3, [sp, #0] + 11928: 4798 blx r3 + 1192a: 0004 movs r4, r0 + i_next_next = i_next; + 1192c: 9b0c ldr r3, [sp, #48] ; 0x30 + 1192e: 930d str r3, [sp, #52] ; 0x34 + uint32_t word_w = 0; + 11930: 2300 movs r3, #0 + 11932: 9306 str r3, [sp, #24] + uint32_t break_index = NO_BREAK_FOUND; /* only used for "long" words */ + 11934: 3b01 subs r3, #1 + 11936: 4698 mov r8, r3 + uint32_t word_len = 0; /* Number of characters in the transversed word */ + 11938: 2300 movs r3, #0 + 1193a: 9301 str r3, [sp, #4] + lv_coord_t cur_w = 0; /* Pixel Width of transversed string */ + 1193c: 2500 movs r5, #0 + uint32_t letter_next = 0; /* Letter at i_next */ + 1193e: 9300 str r3, [sp, #0] + uint32_t i = 0, i_next = 0, i_next_next = 0; /* Iterating index into txt */ + 11940: 469a mov sl, r3 + if((flag & LV_TXT_FLAG_RECOLOR) != 0) { + 11942: 3301 adds r3, #1 + 11944: 9a0a ldr r2, [sp, #40] ; 0x28 + 11946: 4013 ands r3, r2 + 11948: 469b mov fp, r3 + 1194a: 4653 mov r3, sl + 1194c: 46b2 mov sl, r6 + 1194e: 001e movs r6, r3 + 11950: e777 b.n 11842 <_lv_txt_get_next_line+0xe2> + if(word_w_ptr != NULL && break_index == NO_BREAK_FOUND) *word_w_ptr = cur_w; + 11952: 9506 str r5, [sp, #24] + 11954: e76f b.n 11836 <_lv_txt_get_next_line+0xd6> + 11956: 46b2 mov sl, r6 + if(break_index == NO_BREAK_FOUND) { + 11958: 4643 mov r3, r8 + 1195a: 3301 adds r3, #1 + 1195c: d0a3 beq.n 118a6 <_lv_txt_get_next_line+0x146> + if(force) return break_index; + 1195e: 9b09 ldr r3, [sp, #36] ; 0x24 + 11960: 2b00 cmp r3, #0 + 11962: d008 beq.n 11976 <_lv_txt_get_next_line+0x216> + if(i == 0) _lv_txt_encoded_next(txt, &i); // prevent inf loops + 11964: 9b0e ldr r3, [sp, #56] ; 0x38 + 11966: 2b00 cmp r3, #0 + 11968: d10f bne.n 1198a <_lv_txt_get_next_line+0x22a> + 1196a: 4b16 ldr r3, [pc, #88] ; (119c4 <_lv_txt_get_next_line+0x264>) + 1196c: 681b ldr r3, [r3, #0] + 1196e: a90e add r1, sp, #56 ; 0x38 + 11970: 9807 ldr r0, [sp, #28] + 11972: 4798 blx r3 + 11974: e006 b.n 11984 <_lv_txt_get_next_line+0x224> + if(force) return break_index; + 11976: 4643 mov r3, r8 + 11978: 466a mov r2, sp + 1197a: 8013 strh r3, [r2, #0] + 1197c: 8816 ldrh r6, [r2, #0] + 1197e: e7a0 b.n 118c2 <_lv_txt_get_next_line+0x162> + i++; /* Include the following newline in the current line */ + 11980: 3601 adds r6, #1 + 11982: 960e str r6, [sp, #56] ; 0x38 + if(i == 0) { + 11984: 9b0e ldr r3, [sp, #56] ; 0x38 + 11986: 2b00 cmp r3, #0 + 11988: d002 beq.n 11990 <_lv_txt_get_next_line+0x230> + return i; + 1198a: ab0c add r3, sp, #48 ; 0x30 + 1198c: 8918 ldrh r0, [r3, #8] + 1198e: e00c b.n 119aa <_lv_txt_get_next_line+0x24a> + _lv_txt_encoded_next(txt, &i); + 11990: 4b0c ldr r3, [pc, #48] ; (119c4 <_lv_txt_get_next_line+0x264>) + 11992: 681b ldr r3, [r3, #0] + 11994: a90e add r1, sp, #56 ; 0x38 + 11996: 9807 ldr r0, [sp, #28] + 11998: 4798 blx r3 + 1199a: e7f6 b.n 1198a <_lv_txt_get_next_line+0x22a> + if(txt == NULL) return 0; + 1199c: 2000 movs r0, #0 + 1199e: e004 b.n 119aa <_lv_txt_get_next_line+0x24a> + if(font == NULL) return 0; + 119a0: 2000 movs r0, #0 + 119a2: e002 b.n 119aa <_lv_txt_get_next_line+0x24a> + for(i = 0; txt[i] != '\n' && txt[i] != '\r' && txt[i] != '\0'; i++) { + 119a4: 2000 movs r0, #0 + if(txt[i] != '\0') i++; /*To go beyond `\n`*/ + 119a6: 3001 adds r0, #1 + return i; + 119a8: b280 uxth r0, r0 +} + 119aa: b011 add sp, #68 ; 0x44 + 119ac: bc3c pop {r2, r3, r4, r5} + 119ae: 4690 mov r8, r2 + 119b0: 4699 mov r9, r3 + 119b2: 46a2 mov sl, r4 + 119b4: 46ab mov fp, r5 + 119b6: bdf0 pop {r4, r5, r6, r7, pc} + for(i = 0; txt[i] != '\n' && txt[i] != '\r' && txt[i] != '\0'; i++) { + 119b8: 2000 movs r0, #0 + 119ba: e7f4 b.n 119a6 <_lv_txt_get_next_line+0x246> + 119bc: 2000 movs r0, #0 + 119be: e7f3 b.n 119a8 <_lv_txt_get_next_line+0x248> + 119c0: 00007c18 .word 0x00007c18 + 119c4: 20000058 .word 0x20000058 + 119c8: 0001c95c .word 0x0001c95c + 119cc: 0000e701 .word 0x0000e701 + 119d0: 00400009 .word 0x00400009 + 119d4: 00011721 .word 0x00011721 + +000119d8 <_lv_txt_get_width>: +{ + 119d8: b5f0 push {r4, r5, r6, r7, lr} + 119da: 46ce mov lr, r9 + 119dc: 4647 mov r7, r8 + 119de: b580 push {r7, lr} + 119e0: b085 sub sp, #20 + 119e2: 0005 movs r5, r0 + 119e4: 4689 mov r9, r1 + 119e6: 9201 str r2, [sp, #4] + 119e8: 4698 mov r8, r3 + 119ea: ab0c add r3, sp, #48 ; 0x30 + 119ec: 781f ldrb r7, [r3, #0] + if(txt == NULL) return 0; + 119ee: 2800 cmp r0, #0 + 119f0: d03a beq.n 11a68 <_lv_txt_get_width+0x90> + if(font == NULL) return 0; + 119f2: 2a00 cmp r2, #0 + 119f4: d03a beq.n 11a6c <_lv_txt_get_width+0x94> + uint32_t i = 0; + 119f6: 2300 movs r3, #0 + 119f8: 9303 str r3, [sp, #12] + lv_txt_cmd_state_t cmd_state = LV_TXT_CMD_STATE_WAIT; + 119fa: aa02 add r2, sp, #8 + 119fc: 70d3 strb r3, [r2, #3] + 119fe: 2400 movs r4, #0 + if(length != 0) { + 11a00: 2900 cmp r1, #0 + 11a02: d02b beq.n 11a5c <_lv_txt_get_width+0x84> + if((flag & LV_TXT_FLAG_RECOLOR) != 0) { + 11a04: 2301 movs r3, #1 + 11a06: 401f ands r7, r3 + 11a08: e00a b.n 11a20 <_lv_txt_get_width+0x48> + lv_coord_t char_width = lv_font_get_glyph_width(font, letter, letter_next); + 11a0a: 0032 movs r2, r6 + 11a0c: 9900 ldr r1, [sp, #0] + 11a0e: 9801 ldr r0, [sp, #4] + 11a10: 4b17 ldr r3, [pc, #92] ; (11a70 <_lv_txt_get_width+0x98>) + 11a12: 4798 blx r3 + if(char_width > 0) { + 11a14: b203 sxth r3, r0 + 11a16: 2b00 cmp r3, #0 + 11a18: dd02 ble.n 11a20 <_lv_txt_get_width+0x48> + width += letter_space; + 11a1a: 4444 add r4, r8 + 11a1c: 1904 adds r4, r0, r4 + 11a1e: b224 sxth r4, r4 + while(i < length) { + 11a20: 9b03 ldr r3, [sp, #12] + 11a22: 4599 cmp r9, r3 + 11a24: d915 bls.n 11a52 <_lv_txt_get_width+0x7a> + uint32_t letter = _lv_txt_encoded_next(txt, &i); + 11a26: 4e13 ldr r6, [pc, #76] ; (11a74 <_lv_txt_get_width+0x9c>) + 11a28: a903 add r1, sp, #12 + 11a2a: 0028 movs r0, r5 + 11a2c: 6833 ldr r3, [r6, #0] + 11a2e: 4798 blx r3 + 11a30: 9000 str r0, [sp, #0] + uint32_t letter_next = _lv_txt_encoded_next(&txt[i], NULL); + 11a32: 9b03 ldr r3, [sp, #12] + 11a34: 18e8 adds r0, r5, r3 + 11a36: 6833 ldr r3, [r6, #0] + 11a38: 2100 movs r1, #0 + 11a3a: 4798 blx r3 + 11a3c: 0006 movs r6, r0 + if((flag & LV_TXT_FLAG_RECOLOR) != 0) { + 11a3e: 2f00 cmp r7, #0 + 11a40: d0e3 beq.n 11a0a <_lv_txt_get_width+0x32> + if(_lv_txt_is_cmd(&cmd_state, letter) != false) { + 11a42: 9900 ldr r1, [sp, #0] + 11a44: ab02 add r3, sp, #8 + 11a46: 1cd8 adds r0, r3, #3 + 11a48: 4b0b ldr r3, [pc, #44] ; (11a78 <_lv_txt_get_width+0xa0>) + 11a4a: 4798 blx r3 + 11a4c: 2800 cmp r0, #0 + 11a4e: d1e7 bne.n 11a20 <_lv_txt_get_width+0x48> + 11a50: e7db b.n 11a0a <_lv_txt_get_width+0x32> + if(width > 0) { + 11a52: 2c00 cmp r4, #0 + 11a54: dd02 ble.n 11a5c <_lv_txt_get_width+0x84> + width -= letter_space; /*Trim the last letter space. Important if the text is center + 11a56: 4643 mov r3, r8 + 11a58: 1ae4 subs r4, r4, r3 + 11a5a: b224 sxth r4, r4 +} + 11a5c: 0020 movs r0, r4 + 11a5e: b005 add sp, #20 + 11a60: bc0c pop {r2, r3} + 11a62: 4690 mov r8, r2 + 11a64: 4699 mov r9, r3 + 11a66: bdf0 pop {r4, r5, r6, r7, pc} + if(txt == NULL) return 0; + 11a68: 2400 movs r4, #0 + 11a6a: e7f7 b.n 11a5c <_lv_txt_get_width+0x84> + if(font == NULL) return 0; + 11a6c: 2400 movs r4, #0 + 11a6e: e7f5 b.n 11a5c <_lv_txt_get_width+0x84> + 11a70: 0000e701 .word 0x0000e701 + 11a74: 20000058 .word 0x20000058 + 11a78: 00011721 .word 0x00011721 + +00011a7c <_lv_txt_get_size>: +{ + 11a7c: b5f0 push {r4, r5, r6, r7, lr} + 11a7e: 46de mov lr, fp + 11a80: 4657 mov r7, sl + 11a82: 464e mov r6, r9 + 11a84: 4645 mov r5, r8 + 11a86: b5e0 push {r5, r6, r7, lr} + 11a88: b089 sub sp, #36 ; 0x24 + 11a8a: 0004 movs r4, r0 + 11a8c: 4689 mov r9, r1 + 11a8e: 9202 str r2, [sp, #8] + 11a90: 9303 str r3, [sp, #12] + 11a92: ab12 add r3, sp, #72 ; 0x48 + 11a94: 2100 movs r1, #0 + 11a96: 5e5b ldrsh r3, [r3, r1] + 11a98: 9306 str r3, [sp, #24] + 11a9a: ab13 add r3, sp, #76 ; 0x4c + 11a9c: 2100 movs r1, #0 + 11a9e: 5e5b ldrsh r3, [r3, r1] + 11aa0: 9304 str r3, [sp, #16] + 11aa2: ab14 add r3, sp, #80 ; 0x50 + 11aa4: 781f ldrb r7, [r3, #0] + size_res->x = 0; + 11aa6: 2300 movs r3, #0 + 11aa8: 8003 strh r3, [r0, #0] + size_res->y = 0; + 11aaa: 8043 strh r3, [r0, #2] + if(text == NULL) return; + 11aac: 464b mov r3, r9 + 11aae: 2b00 cmp r3, #0 + 11ab0: d051 beq.n 11b56 <_lv_txt_get_size+0xda> + if(font == NULL) return; + 11ab2: 2a00 cmp r2, #0 + 11ab4: d04f beq.n 11b56 <_lv_txt_get_size+0xda> + if(flag & LV_TXT_FLAG_EXPAND) max_width = LV_COORD_MAX; + 11ab6: 07bb lsls r3, r7, #30 + 11ab8: d501 bpl.n 11abe <_lv_txt_get_size+0x42> + 11aba: 4b2f ldr r3, [pc, #188] ; (11b78 <_lv_txt_get_size+0xfc>) + 11abc: 9304 str r3, [sp, #16] + * @param font_p pointer to a font + * @return the height of a font + */ +static inline lv_coord_t lv_font_get_line_height(const lv_font_t * font_p) +{ + return font_p->line_height; + 11abe: 9b02 ldr r3, [sp, #8] + 11ac0: 2208 movs r2, #8 + 11ac2: 5e9b ldrsh r3, [r3, r2] + 11ac4: 9307 str r3, [sp, #28] + uint16_t letter_height = lv_font_get_line_height(font); + 11ac6: b29a uxth r2, r3 + while(text[line_start] != '\0') { + 11ac8: 464b mov r3, r9 + 11aca: 781b ldrb r3, [r3, #0] + 11acc: 2b00 cmp r3, #0 + 11ace: d04f beq.n 11b70 <_lv_txt_get_size+0xf4> + 11ad0: 464d mov r5, r9 + 11ad2: 2600 movs r6, #0 + new_line_start += _lv_txt_get_next_line(&text[line_start], font, letter_space, max_width, flag); + 11ad4: 4b29 ldr r3, [pc, #164] ; (11b7c <_lv_txt_get_size+0x100>) + 11ad6: 469b mov fp, r3 + if((unsigned long)size_res->y + (unsigned long)letter_height + (unsigned long)line_space > LV_MAX_OF(lv_coord_t)) { + 11ad8: 9b06 ldr r3, [sp, #24] + 11ada: 469a mov sl, r3 + 11adc: 4492 add sl, r2 + 11ade: 4653 mov r3, sl + 11ae0: 466a mov r2, sp + 11ae2: 8293 strh r3, [r2, #20] + 11ae4: 8a93 ldrh r3, [r2, #20] + 11ae6: 4698 mov r8, r3 + 11ae8: e005 b.n 11af6 <_lv_txt_get_size+0x7a> + size_res->x = LV_MATH_MAX(act_line_length, size_res->x); + 11aea: 8022 strh r2, [r4, #0] + while(text[line_start] != '\0') { + 11aec: 464b mov r3, r9 + 11aee: 199d adds r5, r3, r6 + 11af0: 782b ldrb r3, [r5, #0] + 11af2: 2b00 cmp r3, #0 + 11af4: d01f beq.n 11b36 <_lv_txt_get_size+0xba> + new_line_start += _lv_txt_get_next_line(&text[line_start], font, letter_space, max_width, flag); + 11af6: 9700 str r7, [sp, #0] + 11af8: 9b04 ldr r3, [sp, #16] + 11afa: 9a03 ldr r2, [sp, #12] + 11afc: 9902 ldr r1, [sp, #8] + 11afe: 0028 movs r0, r5 + 11b00: 47d8 blx fp + 11b02: 1836 adds r6, r6, r0 + if((unsigned long)size_res->y + (unsigned long)letter_height + (unsigned long)line_space > LV_MAX_OF(lv_coord_t)) { + 11b04: 2102 movs r1, #2 + 11b06: 5e63 ldrsh r3, [r4, r1] + 11b08: 4651 mov r1, sl + 11b0a: 18c9 adds r1, r1, r3 + 11b0c: 4a1c ldr r2, [pc, #112] ; (11b80 <_lv_txt_get_size+0x104>) + 11b0e: 4291 cmp r1, r2 + 11b10: d821 bhi.n 11b56 <_lv_txt_get_size+0xda> + 11b12: 4641 mov r1, r8 + 11b14: 9105 str r1, [sp, #20] + size_res->y += line_space; + 11b16: 4443 add r3, r8 + 11b18: 8063 strh r3, [r4, #2] + lv_coord_t act_line_length = _lv_txt_get_width(&text[line_start], new_line_start - line_start, font, letter_space, + 11b1a: 9700 str r7, [sp, #0] + 11b1c: 9b03 ldr r3, [sp, #12] + 11b1e: 9a02 ldr r2, [sp, #8] + 11b20: 0001 movs r1, r0 + 11b22: 0028 movs r0, r5 + 11b24: 4d17 ldr r5, [pc, #92] ; (11b84 <_lv_txt_get_size+0x108>) + 11b26: 47a8 blx r5 + size_res->x = LV_MATH_MAX(act_line_length, size_res->x); + 11b28: 8823 ldrh r3, [r4, #0] + 11b2a: 1c1a adds r2, r3, #0 + 11b2c: b21b sxth r3, r3 + 11b2e: 4283 cmp r3, r0 + 11b30: dadb bge.n 11aea <_lv_txt_get_size+0x6e> + 11b32: 1c02 adds r2, r0, #0 + 11b34: e7d9 b.n 11aea <_lv_txt_get_size+0x6e> + if((line_start != 0) && (text[line_start - 1] == '\n' || text[line_start - 1] == '\r')) { + 11b36: 2e00 cmp r6, #0 + 11b38: d006 beq.n 11b48 <_lv_txt_get_size+0xcc> + 11b3a: 002e movs r6, r5 + 11b3c: 3e01 subs r6, #1 + 11b3e: 7833 ldrb r3, [r6, #0] + 11b40: 2b0a cmp r3, #10 + 11b42: d00f beq.n 11b64 <_lv_txt_get_size+0xe8> + 11b44: 2b0d cmp r3, #13 + 11b46: d00d beq.n 11b64 <_lv_txt_get_size+0xe8> + if(size_res->y == 0) + 11b48: 2202 movs r2, #2 + 11b4a: 5ea3 ldrsh r3, [r4, r2] + 11b4c: 2b00 cmp r3, #0 + 11b4e: d00f beq.n 11b70 <_lv_txt_get_size+0xf4> + size_res->y -= line_space; + 11b50: 9a06 ldr r2, [sp, #24] + 11b52: 1a9b subs r3, r3, r2 + 11b54: 8063 strh r3, [r4, #2] +} + 11b56: b009 add sp, #36 ; 0x24 + 11b58: bc3c pop {r2, r3, r4, r5} + 11b5a: 4690 mov r8, r2 + 11b5c: 4699 mov r9, r3 + 11b5e: 46a2 mov sl, r4 + 11b60: 46ab mov fp, r5 + 11b62: bdf0 pop {r4, r5, r6, r7, pc} + size_res->y += letter_height + line_space; + 11b64: 8863 ldrh r3, [r4, #2] + 11b66: 9a05 ldr r2, [sp, #20] + 11b68: 4694 mov ip, r2 + 11b6a: 4463 add r3, ip + 11b6c: 8063 strh r3, [r4, #2] + 11b6e: e7eb b.n 11b48 <_lv_txt_get_size+0xcc> + size_res->y = letter_height; + 11b70: 466b mov r3, sp + 11b72: 8b9b ldrh r3, [r3, #28] + 11b74: 8063 strh r3, [r4, #2] + 11b76: e7ee b.n 11b56 <_lv_txt_get_size+0xda> + 11b78: 00007c18 .word 0x00007c18 + 11b7c: 00011761 .word 0x00011761 + 11b80: 00007fff .word 0x00007fff + 11b84: 000119d9 .word 0x000119d9 + +00011b88 <_lv_utils_bsearch>: + * + * @return a pointer to a matching item, or NULL if none exists. + */ +void * _lv_utils_bsearch(const void * key, const void * base, uint32_t n, uint32_t size, + int32_t (*cmp)(const void * pRef, const void * pElement)) +{ + 11b88: b5f0 push {r4, r5, r6, r7, lr} + 11b8a: 46d6 mov lr, sl + 11b8c: 464f mov r7, r9 + 11b8e: 4646 mov r6, r8 + 11b90: b5c0 push {r6, r7, lr} + 11b92: b082 sub sp, #8 + 11b94: 9001 str r0, [sp, #4] + 11b96: 000f movs r7, r1 + 11b98: 1e14 subs r4, r2, #0 + 11b9a: 4699 mov r9, r3 + 11b9c: 9b0a ldr r3, [sp, #40] ; 0x28 + 11b9e: 469a mov sl, r3 + const char * middle; + int32_t c; + + for(middle = base; n != 0;) { + 11ba0: d01d beq.n 11bde <_lv_utils_bsearch+0x56> + middle += (n / 2) * size; + if((c = (*cmp)(key, middle)) > 0) { + n = (n / 2) - ((n & 1) == 0); + 11ba2: 2301 movs r3, #1 + 11ba4: 4698 mov r8, r3 + 11ba6: e004 b.n 11bb2 <_lv_utils_bsearch+0x2a> + base = (middle += size); + } + else if(c < 0) { + 11ba8: 2800 cmp r0, #0 + 11baa: da1a bge.n 11be2 <_lv_utils_bsearch+0x5a> + n /= 2; + 11bac: 0034 movs r4, r6 + for(middle = base; n != 0;) { + 11bae: 2c00 cmp r4, #0 + 11bb0: d00e beq.n 11bd0 <_lv_utils_bsearch+0x48> + middle += (n / 2) * size; + 11bb2: 0866 lsrs r6, r4, #1 + 11bb4: 464d mov r5, r9 + 11bb6: 4375 muls r5, r6 + 11bb8: 197d adds r5, r7, r5 + if((c = (*cmp)(key, middle)) > 0) { + 11bba: 0029 movs r1, r5 + 11bbc: 9801 ldr r0, [sp, #4] + 11bbe: 47d0 blx sl + 11bc0: 2800 cmp r0, #0 + 11bc2: ddf1 ble.n 11ba8 <_lv_utils_bsearch+0x20> + n = (n / 2) - ((n & 1) == 0); + 11bc4: 4643 mov r3, r8 + 11bc6: 43a3 bics r3, r4 + 11bc8: 1af4 subs r4, r6, r3 + base = (middle += size); + 11bca: 444d add r5, r9 + 11bcc: 002f movs r7, r5 + 11bce: e7ee b.n 11bae <_lv_utils_bsearch+0x26> + } + else { + return (char *)middle; + } + } + return NULL; + 11bd0: 2000 movs r0, #0 +} + 11bd2: b002 add sp, #8 + 11bd4: bc1c pop {r2, r3, r4} + 11bd6: 4690 mov r8, r2 + 11bd8: 4699 mov r9, r3 + 11bda: 46a2 mov sl, r4 + 11bdc: bdf0 pop {r4, r5, r6, r7, pc} + return NULL; + 11bde: 2000 movs r0, #0 + 11be0: e7f7 b.n 11bd2 <_lv_utils_bsearch+0x4a> + middle += (n / 2) * size; + 11be2: 0028 movs r0, r5 + 11be4: e7f5 b.n 11bd2 <_lv_utils_bsearch+0x4a> + ... + +00011be8 : + * From now, all the created objects will use styles from this theme by default + * @param th pointer to theme (return value of: 'lv_theme_init_xxx()') + */ +void lv_theme_set_act(lv_theme_t * th) +{ + act_theme = th; + 11be8: 4b01 ldr r3, [pc, #4] ; (11bf0 ) + 11bea: 6018 str r0, [r3, #0] +} + 11bec: 4770 bx lr + 11bee: 46c0 nop ; (mov r8, r8) + 11bf0: 20004c30 .word 0x20004c30 + +00011bf4 : + * Get the normal font of the theme + * @return pointer to the font + */ +const lv_font_t * lv_theme_get_font_normal(void) +{ + return act_theme->font_normal; + 11bf4: 4b01 ldr r3, [pc, #4] ; (11bfc ) + 11bf6: 681b ldr r3, [r3, #0] + 11bf8: 68d8 ldr r0, [r3, #12] +} + 11bfa: 4770 bx lr + 11bfc: 20004c30 .word 0x20004c30 + +00011c00 : +{ + return act_theme->flags; +} + +void lv_theme_apply(lv_obj_t * obj, lv_theme_style_t name) +{ + 11c00: b510 push {r4, lr} + act_theme->apply_xcb(obj, name); + 11c02: 4b02 ldr r3, [pc, #8] ; (11c0c ) + 11c04: 681b ldr r3, [r3, #0] + 11c06: 681b ldr r3, [r3, #0] + 11c08: 4798 blx r3 +} + 11c0a: bd10 pop {r4, pc} + 11c0c: 20004c30 .word 0x20004c30 + +00011c10 : + return &theme; +} + + +static void theme_apply(lv_obj_t * obj, lv_theme_style_t name) +{ + 11c10: b5f0 push {r4, r5, r6, r7, lr} + 11c12: 46ce mov lr, r9 + 11c14: 4647 mov r7, r8 + 11c16: b580 push {r7, lr} + 11c18: b083 sub sp, #12 + 11c1a: 0004 movs r4, r0 + lv_style_list_t * list; + + switch(name) { + 11c1c: 2928 cmp r1, #40 ; 0x28 + 11c1e: d80e bhi.n 11c3e + 11c20: 0089 lsls r1, r1, #2 + 11c22: 4be4 ldr r3, [pc, #912] ; (11fb4 ) + 11c24: 585b ldr r3, [r3, r1] + 11c26: 469f mov pc, r3 + case LV_THEME_NONE: + break; + + case LV_THEME_SCR: + lv_obj_clean_style_list(obj, LV_OBJ_PART_MAIN); + 11c28: 2100 movs r1, #0 + 11c2a: 4be3 ldr r3, [pc, #908] ; (11fb8 ) + 11c2c: 4798 blx r3 + list = lv_obj_get_style_list(obj, LV_OBJ_PART_MAIN); + 11c2e: 2100 movs r1, #0 + 11c30: 0020 movs r0, r4 + 11c32: 4be2 ldr r3, [pc, #904] ; (11fbc ) + 11c34: 4798 blx r3 + _lv_style_list_add_style(list, &styles->scr); + 11c36: 4be2 ldr r3, [pc, #904] ; (11fc0 ) + 11c38: 6819 ldr r1, [r3, #0] + 11c3a: 4be2 ldr r3, [pc, #904] ; (11fc4 ) + 11c3c: 4798 blx r3 +#endif + default: + break; + } + + lv_obj_refresh_style(obj, LV_STYLE_PROP_ALL); + 11c3e: 21ff movs r1, #255 ; 0xff + 11c40: 0020 movs r0, r4 + 11c42: 4be1 ldr r3, [pc, #900] ; (11fc8 ) + 11c44: 4798 blx r3 +} + 11c46: b003 add sp, #12 + 11c48: bc0c pop {r2, r3} + 11c4a: 4690 mov r8, r2 + 11c4c: 4699 mov r9, r3 + 11c4e: bdf0 pop {r4, r5, r6, r7, pc} + lv_obj_clean_style_list(obj, LV_OBJ_PART_MAIN); + 11c50: 2100 movs r1, #0 + 11c52: 4bd9 ldr r3, [pc, #868] ; (11fb8 ) + 11c54: 4798 blx r3 + list = lv_obj_get_style_list(obj, LV_OBJ_PART_MAIN); + 11c56: 2100 movs r1, #0 + 11c58: 0020 movs r0, r4 + 11c5a: 4bd8 ldr r3, [pc, #864] ; (11fbc ) + 11c5c: 4798 blx r3 + _lv_style_list_add_style(list, &styles->bg); + 11c5e: 4bd8 ldr r3, [pc, #864] ; (11fc0 ) + 11c60: 6819 ldr r1, [r3, #0] + 11c62: 3104 adds r1, #4 + 11c64: 4bd7 ldr r3, [pc, #860] ; (11fc4 ) + 11c66: 4798 blx r3 + break; + 11c68: e7e9 b.n 11c3e + lv_obj_clean_style_list(obj, LV_OBJ_PART_MAIN); + 11c6a: 2100 movs r1, #0 + 11c6c: 4bd2 ldr r3, [pc, #840] ; (11fb8 ) + 11c6e: 4798 blx r3 + list = lv_obj_get_style_list(obj, LV_CONT_PART_MAIN); + 11c70: 2100 movs r1, #0 + 11c72: 0020 movs r0, r4 + 11c74: 4bd1 ldr r3, [pc, #836] ; (11fbc ) + 11c76: 4798 blx r3 + _lv_style_list_add_style(list, &styles->bg); + 11c78: 4bd1 ldr r3, [pc, #836] ; (11fc0 ) + 11c7a: 6819 ldr r1, [r3, #0] + 11c7c: 3104 adds r1, #4 + 11c7e: 4bd1 ldr r3, [pc, #836] ; (11fc4 ) + 11c80: 4798 blx r3 + break; + 11c82: e7dc b.n 11c3e + lv_obj_clean_style_list(obj, LV_BTN_PART_MAIN); + 11c84: 2100 movs r1, #0 + 11c86: 4bcc ldr r3, [pc, #816] ; (11fb8 ) + 11c88: 4798 blx r3 + list = lv_obj_get_style_list(obj, LV_BTN_PART_MAIN); + 11c8a: 2100 movs r1, #0 + 11c8c: 0020 movs r0, r4 + 11c8e: 4bcb ldr r3, [pc, #812] ; (11fbc ) + 11c90: 4798 blx r3 + _lv_style_list_add_style(list, &styles->btn); + 11c92: 4bcb ldr r3, [pc, #812] ; (11fc0 ) + 11c94: 6819 ldr r1, [r3, #0] + 11c96: 3110 adds r1, #16 + 11c98: 4bca ldr r3, [pc, #808] ; (11fc4 ) + 11c9a: 4798 blx r3 + break; + 11c9c: e7cf b.n 11c3e + lv_obj_clean_style_list(obj, LV_BTNMATRIX_PART_BG); + 11c9e: 2100 movs r1, #0 + 11ca0: 4bc5 ldr r3, [pc, #788] ; (11fb8 ) + 11ca2: 4699 mov r9, r3 + 11ca4: 4798 blx r3 + list = lv_obj_get_style_list(obj, LV_BTNMATRIX_PART_BG); + 11ca6: 2100 movs r1, #0 + 11ca8: 0020 movs r0, r4 + 11caa: 4fc4 ldr r7, [pc, #784] ; (11fbc ) + 11cac: 47b8 blx r7 + _lv_style_list_add_style(list, &styles->bg); + 11cae: 4ec4 ldr r6, [pc, #784] ; (11fc0 ) + 11cb0: 6833 ldr r3, [r6, #0] + 11cb2: 1d19 adds r1, r3, #4 + 11cb4: 9001 str r0, [sp, #4] + 11cb6: 4dc3 ldr r5, [pc, #780] ; (11fc4 ) + 11cb8: 47a8 blx r5 + _lv_style_list_add_style(list, &styles->pad_small); + 11cba: 6831 ldr r1, [r6, #0] + 11cbc: 3118 adds r1, #24 + 11cbe: 9801 ldr r0, [sp, #4] + 11cc0: 47a8 blx r5 + lv_obj_clean_style_list(obj, LV_BTNMATRIX_PART_BTN); + 11cc2: 2101 movs r1, #1 + 11cc4: 0020 movs r0, r4 + 11cc6: 47c8 blx r9 + list = lv_obj_get_style_list(obj, LV_BTNMATRIX_PART_BTN); + 11cc8: 2101 movs r1, #1 + 11cca: 0020 movs r0, r4 + 11ccc: 47b8 blx r7 + 11cce: 0007 movs r7, r0 + _lv_style_list_add_style(list, &styles->bg); + 11cd0: 6833 ldr r3, [r6, #0] + 11cd2: 1d19 adds r1, r3, #4 + 11cd4: 47a8 blx r5 + _lv_style_list_add_style(list, &styles->bg_click); + 11cd6: 6831 ldr r1, [r6, #0] + 11cd8: 3108 adds r1, #8 + 11cda: 0038 movs r0, r7 + 11cdc: 47a8 blx r5 + break; + 11cde: e7ae b.n 11c3e + lv_obj_clean_style_list(obj, LV_KEYBOARD_PART_BG); + 11ce0: 2100 movs r1, #0 + 11ce2: 4bb5 ldr r3, [pc, #724] ; (11fb8 ) + 11ce4: 4699 mov r9, r3 + 11ce6: 4798 blx r3 + list = lv_obj_get_style_list(obj, LV_KEYBOARD_PART_BG); + 11ce8: 2100 movs r1, #0 + 11cea: 0020 movs r0, r4 + 11cec: 4fb3 ldr r7, [pc, #716] ; (11fbc ) + 11cee: 47b8 blx r7 + _lv_style_list_add_style(list, &styles->scr); + 11cf0: 4eb3 ldr r6, [pc, #716] ; (11fc0 ) + 11cf2: 6831 ldr r1, [r6, #0] + 11cf4: 9001 str r0, [sp, #4] + 11cf6: 4db3 ldr r5, [pc, #716] ; (11fc4 ) + 11cf8: 47a8 blx r5 + _lv_style_list_add_style(list, &styles->kb_bg); + 11cfa: 6831 ldr r1, [r6, #0] + 11cfc: 3168 adds r1, #104 ; 0x68 + 11cfe: 9801 ldr r0, [sp, #4] + 11d00: 47a8 blx r5 + lv_obj_clean_style_list(obj, LV_KEYBOARD_PART_BTN); + 11d02: 2101 movs r1, #1 + 11d04: 0020 movs r0, r4 + 11d06: 47c8 blx r9 + list = lv_obj_get_style_list(obj, LV_KEYBOARD_PART_BTN); + 11d08: 2101 movs r1, #1 + 11d0a: 0020 movs r0, r4 + 11d0c: 47b8 blx r7 + 11d0e: 0007 movs r7, r0 + _lv_style_list_add_style(list, &styles->bg); + 11d10: 6833 ldr r3, [r6, #0] + 11d12: 1d19 adds r1, r3, #4 + 11d14: 47a8 blx r5 + _lv_style_list_add_style(list, &styles->bg_click); + 11d16: 6831 ldr r1, [r6, #0] + 11d18: 3108 adds r1, #8 + 11d1a: 0038 movs r0, r7 + 11d1c: 47a8 blx r5 + break; + 11d1e: e78e b.n 11c3e + lv_obj_clean_style_list(obj, LV_BAR_PART_BG); + 11d20: 2100 movs r1, #0 + 11d22: 4ba5 ldr r3, [pc, #660] ; (11fb8 ) + 11d24: 4698 mov r8, r3 + 11d26: 4798 blx r3 + list = lv_obj_get_style_list(obj, LV_BAR_PART_BG); + 11d28: 2100 movs r1, #0 + 11d2a: 0020 movs r0, r4 + 11d2c: 4fa3 ldr r7, [pc, #652] ; (11fbc ) + 11d2e: 47b8 blx r7 + _lv_style_list_add_style(list, &styles->bar_bg); + 11d30: 4ea3 ldr r6, [pc, #652] ; (11fc0 ) + 11d32: 6831 ldr r1, [r6, #0] + 11d34: 3124 adds r1, #36 ; 0x24 + 11d36: 4da3 ldr r5, [pc, #652] ; (11fc4 ) + 11d38: 47a8 blx r5 + lv_obj_clean_style_list(obj, LV_BAR_PART_INDIC); + 11d3a: 2101 movs r1, #1 + 11d3c: 0020 movs r0, r4 + 11d3e: 47c0 blx r8 + list = lv_obj_get_style_list(obj, LV_BAR_PART_INDIC); + 11d40: 2101 movs r1, #1 + 11d42: 0020 movs r0, r4 + 11d44: 47b8 blx r7 + _lv_style_list_add_style(list, &styles->bar_indic); + 11d46: 6831 ldr r1, [r6, #0] + 11d48: 3128 adds r1, #40 ; 0x28 + 11d4a: 47a8 blx r5 + break; + 11d4c: e777 b.n 11c3e + lv_obj_clean_style_list(obj, LV_SWITCH_PART_BG); + 11d4e: 2100 movs r1, #0 + 11d50: 4b99 ldr r3, [pc, #612] ; (11fb8 ) + 11d52: 4698 mov r8, r3 + 11d54: 4798 blx r3 + list = lv_obj_get_style_list(obj, LV_SWITCH_PART_BG); + 11d56: 2100 movs r1, #0 + 11d58: 0020 movs r0, r4 + 11d5a: 4f98 ldr r7, [pc, #608] ; (11fbc ) + 11d5c: 47b8 blx r7 + _lv_style_list_add_style(list, &styles->bar_bg); + 11d5e: 4e98 ldr r6, [pc, #608] ; (11fc0 ) + 11d60: 6831 ldr r1, [r6, #0] + 11d62: 3124 adds r1, #36 ; 0x24 + 11d64: 4d97 ldr r5, [pc, #604] ; (11fc4 ) + 11d66: 47a8 blx r5 + lv_obj_clean_style_list(obj, LV_SWITCH_PART_INDIC); + 11d68: 2101 movs r1, #1 + 11d6a: 0020 movs r0, r4 + 11d6c: 47c0 blx r8 + list = lv_obj_get_style_list(obj, LV_SWITCH_PART_INDIC); + 11d6e: 2101 movs r1, #1 + 11d70: 0020 movs r0, r4 + 11d72: 47b8 blx r7 + _lv_style_list_add_style(list, &styles->bar_indic); + 11d74: 6831 ldr r1, [r6, #0] + 11d76: 3128 adds r1, #40 ; 0x28 + 11d78: 47a8 blx r5 + lv_obj_clean_style_list(obj, LV_SWITCH_PART_KNOB); + 11d7a: 2102 movs r1, #2 + 11d7c: 0020 movs r0, r4 + 11d7e: 47c0 blx r8 + list = lv_obj_get_style_list(obj, LV_SWITCH_PART_KNOB); + 11d80: 2102 movs r1, #2 + 11d82: 0020 movs r0, r4 + 11d84: 47b8 blx r7 + _lv_style_list_add_style(list, &styles->sw_knob); + 11d86: 6831 ldr r1, [r6, #0] + 11d88: 319c adds r1, #156 ; 0x9c + 11d8a: 47a8 blx r5 + break; + 11d8c: e757 b.n 11c3e + lv_obj_clean_style_list(obj, LV_CANVAS_PART_MAIN); + 11d8e: 2100 movs r1, #0 + 11d90: 4b89 ldr r3, [pc, #548] ; (11fb8 ) + 11d92: 4798 blx r3 + break; + 11d94: e753 b.n 11c3e + lv_obj_clean_style_list(obj, LV_IMG_PART_MAIN); + 11d96: 2100 movs r1, #0 + 11d98: 4b87 ldr r3, [pc, #540] ; (11fb8 ) + 11d9a: 4798 blx r3 + break; + 11d9c: e74f b.n 11c3e + lv_obj_clean_style_list(obj, LV_IMG_PART_MAIN); + 11d9e: 2100 movs r1, #0 + 11da0: 4b85 ldr r3, [pc, #532] ; (11fb8 ) + 11da2: 4798 blx r3 + break; + 11da4: e74b b.n 11c3e + lv_obj_clean_style_list(obj, LV_LABEL_PART_MAIN); + 11da6: 2100 movs r1, #0 + 11da8: 4b83 ldr r3, [pc, #524] ; (11fb8 ) + 11daa: 4798 blx r3 + break; + 11dac: e747 b.n 11c3e + lv_obj_clean_style_list(obj, LV_LABEL_PART_MAIN); + 11dae: 2100 movs r1, #0 + 11db0: 4b81 ldr r3, [pc, #516] ; (11fb8 ) + 11db2: 4798 blx r3 + break; + 11db4: e743 b.n 11c3e + lv_obj_clean_style_list(obj, LV_ARC_PART_BG); + 11db6: 2100 movs r1, #0 + 11db8: 4b7f ldr r3, [pc, #508] ; (11fb8 ) + 11dba: 4699 mov r9, r3 + 11dbc: 4798 blx r3 + list = lv_obj_get_style_list(obj, LV_ARC_PART_BG); + 11dbe: 2100 movs r1, #0 + 11dc0: 0020 movs r0, r4 + 11dc2: 4f7e ldr r7, [pc, #504] ; (11fbc ) + 11dc4: 47b8 blx r7 + _lv_style_list_add_style(list, &styles->bg); + 11dc6: 4e7e ldr r6, [pc, #504] ; (11fc0 ) + 11dc8: 6833 ldr r3, [r6, #0] + 11dca: 1d19 adds r1, r3, #4 + 11dcc: 9001 str r0, [sp, #4] + 11dce: 4d7d ldr r5, [pc, #500] ; (11fc4 ) + 11dd0: 47a8 blx r5 + _lv_style_list_add_style(list, &styles->arc_bg); + 11dd2: 6831 ldr r1, [r6, #0] + 11dd4: 3120 adds r1, #32 + 11dd6: 9801 ldr r0, [sp, #4] + 11dd8: 47a8 blx r5 + lv_obj_clean_style_list(obj, LV_ARC_PART_INDIC); + 11dda: 2101 movs r1, #1 + 11ddc: 0020 movs r0, r4 + 11dde: 47c8 blx r9 + list = lv_obj_get_style_list(obj, LV_ARC_PART_INDIC); + 11de0: 2101 movs r1, #1 + 11de2: 0020 movs r0, r4 + 11de4: 47b8 blx r7 + _lv_style_list_add_style(list, &styles->arc_indic); + 11de6: 6831 ldr r1, [r6, #0] + 11de8: 311c adds r1, #28 + 11dea: 47a8 blx r5 + break; + 11dec: e727 b.n 11c3e + lv_obj_clean_style_list(obj, LV_SPINNER_PART_BG); + 11dee: 2100 movs r1, #0 + 11df0: 4b71 ldr r3, [pc, #452] ; (11fb8 ) + 11df2: 4698 mov r8, r3 + 11df4: 4798 blx r3 + list = lv_obj_get_style_list(obj, LV_SPINNER_PART_BG); + 11df6: 2100 movs r1, #0 + 11df8: 0020 movs r0, r4 + 11dfa: 4f70 ldr r7, [pc, #448] ; (11fbc ) + 11dfc: 47b8 blx r7 + _lv_style_list_add_style(list, &styles->arc_bg); + 11dfe: 4e70 ldr r6, [pc, #448] ; (11fc0 ) + 11e00: 6831 ldr r1, [r6, #0] + 11e02: 3120 adds r1, #32 + 11e04: 4d6f ldr r5, [pc, #444] ; (11fc4 ) + 11e06: 47a8 blx r5 + lv_obj_clean_style_list(obj, LV_SPINNER_PART_INDIC); + 11e08: 2101 movs r1, #1 + 11e0a: 0020 movs r0, r4 + 11e0c: 47c0 blx r8 + list = lv_obj_get_style_list(obj, LV_SPINNER_PART_INDIC); + 11e0e: 2101 movs r1, #1 + 11e10: 0020 movs r0, r4 + 11e12: 47b8 blx r7 + _lv_style_list_add_style(list, &styles->arc_indic); + 11e14: 6831 ldr r1, [r6, #0] + 11e16: 311c adds r1, #28 + 11e18: 47a8 blx r5 + break; + 11e1a: e710 b.n 11c3e + lv_obj_clean_style_list(obj, LV_SLIDER_PART_BG); + 11e1c: 2100 movs r1, #0 + 11e1e: 4b66 ldr r3, [pc, #408] ; (11fb8 ) + 11e20: 4699 mov r9, r3 + 11e22: 4798 blx r3 + list = lv_obj_get_style_list(obj, LV_SLIDER_PART_BG); + 11e24: 2100 movs r1, #0 + 11e26: 0020 movs r0, r4 + 11e28: 4f64 ldr r7, [pc, #400] ; (11fbc ) + 11e2a: 47b8 blx r7 + _lv_style_list_add_style(list, &styles->bar_bg); + 11e2c: 4e64 ldr r6, [pc, #400] ; (11fc0 ) + 11e2e: 6831 ldr r1, [r6, #0] + 11e30: 3124 adds r1, #36 ; 0x24 + 11e32: 9001 str r0, [sp, #4] + 11e34: 4d63 ldr r5, [pc, #396] ; (11fc4 ) + 11e36: 47a8 blx r5 + _lv_style_list_add_style(list, &styles->slider_bg); + 11e38: 6831 ldr r1, [r6, #0] + 11e3a: 3194 adds r1, #148 ; 0x94 + 11e3c: 9801 ldr r0, [sp, #4] + 11e3e: 47a8 blx r5 + lv_obj_clean_style_list(obj, LV_SLIDER_PART_INDIC); + 11e40: 2101 movs r1, #1 + 11e42: 0020 movs r0, r4 + 11e44: 47c8 blx r9 + list = lv_obj_get_style_list(obj, LV_SLIDER_PART_INDIC); + 11e46: 2101 movs r1, #1 + 11e48: 0020 movs r0, r4 + 11e4a: 47b8 blx r7 + _lv_style_list_add_style(list, &styles->bar_indic); + 11e4c: 6831 ldr r1, [r6, #0] + 11e4e: 3128 adds r1, #40 ; 0x28 + 11e50: 47a8 blx r5 + lv_obj_clean_style_list(obj, LV_SLIDER_PART_KNOB); + 11e52: 2102 movs r1, #2 + 11e54: 0020 movs r0, r4 + 11e56: 47c8 blx r9 + list = lv_obj_get_style_list(obj, LV_SLIDER_PART_KNOB); + 11e58: 2102 movs r1, #2 + 11e5a: 0020 movs r0, r4 + 11e5c: 47b8 blx r7 + _lv_style_list_add_style(list, &styles->slider_knob); + 11e5e: 6831 ldr r1, [r6, #0] + 11e60: 3190 adds r1, #144 ; 0x90 + 11e62: 47a8 blx r5 + break; + 11e64: e6eb b.n 11c3e + lv_obj_clean_style_list(obj, LV_CHECKBOX_PART_BG); + 11e66: 2100 movs r1, #0 + 11e68: 4b53 ldr r3, [pc, #332] ; (11fb8 ) + 11e6a: 4698 mov r8, r3 + 11e6c: 4798 blx r3 + list = lv_obj_get_style_list(obj, LV_CHECKBOX_PART_BG); + 11e6e: 2100 movs r1, #0 + 11e70: 0020 movs r0, r4 + 11e72: 4e52 ldr r6, [pc, #328] ; (11fbc ) + 11e74: 47b0 blx r6 + _lv_style_list_add_style(list, &styles->cb_bg); + 11e76: 4f52 ldr r7, [pc, #328] ; (11fc0 ) + 11e78: 6839 ldr r1, [r7, #0] + 11e7a: 314c adds r1, #76 ; 0x4c + 11e7c: 4d51 ldr r5, [pc, #324] ; (11fc4 ) + 11e7e: 47a8 blx r5 + lv_obj_clean_style_list(obj, LV_CHECKBOX_PART_BULLET); + 11e80: 2140 movs r1, #64 ; 0x40 + 11e82: 0020 movs r0, r4 + 11e84: 47c0 blx r8 + list = lv_obj_get_style_list(obj, LV_CHECKBOX_PART_BULLET); + 11e86: 2140 movs r1, #64 ; 0x40 + 11e88: 0020 movs r0, r4 + 11e8a: 47b0 blx r6 + 11e8c: 0006 movs r6, r0 + _lv_style_list_add_style(list, &styles->btn); + 11e8e: 6839 ldr r1, [r7, #0] + 11e90: 3110 adds r1, #16 + 11e92: 47a8 blx r5 + _lv_style_list_add_style(list, &styles->cb_bullet); + 11e94: 6839 ldr r1, [r7, #0] + 11e96: 3150 adds r1, #80 ; 0x50 + 11e98: 0030 movs r0, r6 + 11e9a: 47a8 blx r5 + break; + 11e9c: e6cf b.n 11c3e + lv_obj_clean_style_list(obj, LV_MSGBOX_PART_BG); + 11e9e: 2100 movs r1, #0 + 11ea0: 4b45 ldr r3, [pc, #276] ; (11fb8 ) + 11ea2: 4798 blx r3 + list = lv_obj_get_style_list(obj, LV_MSGBOX_PART_BG); + 11ea4: 2100 movs r1, #0 + 11ea6: 0020 movs r0, r4 + 11ea8: 4b44 ldr r3, [pc, #272] ; (11fbc ) + 11eaa: 4798 blx r3 + 11eac: 0005 movs r5, r0 + _lv_style_list_add_style(list, &styles->bg); + 11eae: 4f44 ldr r7, [pc, #272] ; (11fc0 ) + 11eb0: 683b ldr r3, [r7, #0] + 11eb2: 1d19 adds r1, r3, #4 + 11eb4: 4e43 ldr r6, [pc, #268] ; (11fc4 ) + 11eb6: 47b0 blx r6 + _lv_style_list_add_style(list, &styles->mbox_bg); + 11eb8: 6839 ldr r1, [r7, #0] + 11eba: 317c adds r1, #124 ; 0x7c + 11ebc: 0028 movs r0, r5 + 11ebe: 47b0 blx r6 + break; + 11ec0: e6bd b.n 11c3e + lv_obj_clean_style_list(obj, LV_MSGBOX_PART_BTN_BG); + 11ec2: 2140 movs r1, #64 ; 0x40 + 11ec4: 4b3c ldr r3, [pc, #240] ; (11fb8 ) + 11ec6: 4698 mov r8, r3 + 11ec8: 4798 blx r3 + list = lv_obj_get_style_list(obj, LV_MSGBOX_PART_BTN_BG); + 11eca: 2140 movs r1, #64 ; 0x40 + 11ecc: 0020 movs r0, r4 + 11ece: 4f3b ldr r7, [pc, #236] ; (11fbc ) + 11ed0: 47b8 blx r7 + _lv_style_list_add_style(list, &styles->pad_small); + 11ed2: 4e3b ldr r6, [pc, #236] ; (11fc0 ) + 11ed4: 6831 ldr r1, [r6, #0] + 11ed6: 3118 adds r1, #24 + 11ed8: 4d3a ldr r5, [pc, #232] ; (11fc4 ) + 11eda: 47a8 blx r5 + lv_obj_clean_style_list(obj, LV_MSGBOX_PART_BTN); + 11edc: 2141 movs r1, #65 ; 0x41 + 11ede: 0020 movs r0, r4 + 11ee0: 47c0 blx r8 + list = lv_obj_get_style_list(obj, LV_MSGBOX_PART_BTN); + 11ee2: 2141 movs r1, #65 ; 0x41 + 11ee4: 0020 movs r0, r4 + 11ee6: 47b8 blx r7 + _lv_style_list_add_style(list, &styles->btn); + 11ee8: 6831 ldr r1, [r6, #0] + 11eea: 3110 adds r1, #16 + 11eec: 47a8 blx r5 + break; + 11eee: e6a6 b.n 11c3e + lv_obj_clean_style_list(obj, LV_LED_PART_MAIN); + 11ef0: 2100 movs r1, #0 + 11ef2: 4b31 ldr r3, [pc, #196] ; (11fb8 ) + 11ef4: 4798 blx r3 + list = lv_obj_get_style_list(obj, LV_LED_PART_MAIN); + 11ef6: 2100 movs r1, #0 + 11ef8: 0020 movs r0, r4 + 11efa: 4b30 ldr r3, [pc, #192] ; (11fbc ) + 11efc: 4798 blx r3 + _lv_style_list_add_style(list, &styles->led); + 11efe: 4b30 ldr r3, [pc, #192] ; (11fc0 ) + 11f00: 6819 ldr r1, [r3, #0] + 11f02: 316c adds r1, #108 ; 0x6c + 11f04: 4b2f ldr r3, [pc, #188] ; (11fc4 ) + 11f06: 4798 blx r3 + break; + 11f08: e699 b.n 11c3e + lv_obj_clean_style_list(obj, LV_PAGE_PART_BG); + 11f0a: 2100 movs r1, #0 + 11f0c: 4b2a ldr r3, [pc, #168] ; (11fb8 ) + 11f0e: 4698 mov r8, r3 + 11f10: 4798 blx r3 + list = lv_obj_get_style_list(obj, LV_PAGE_PART_BG); + 11f12: 2100 movs r1, #0 + 11f14: 0020 movs r0, r4 + 11f16: 4f29 ldr r7, [pc, #164] ; (11fbc ) + 11f18: 47b8 blx r7 + _lv_style_list_add_style(list, &styles->bg); + 11f1a: 4e29 ldr r6, [pc, #164] ; (11fc0 ) + 11f1c: 6833 ldr r3, [r6, #0] + 11f1e: 1d19 adds r1, r3, #4 + 11f20: 4d28 ldr r5, [pc, #160] ; (11fc4 ) + 11f22: 47a8 blx r5 + lv_obj_clean_style_list(obj, LV_PAGE_PART_SCROLLABLE); + 11f24: 2140 movs r1, #64 ; 0x40 + 11f26: 0020 movs r0, r4 + 11f28: 47c0 blx r8 + list = lv_obj_get_style_list(obj, LV_PAGE_PART_SCROLLABLE); + 11f2a: 2140 movs r1, #64 ; 0x40 + 11f2c: 0020 movs r0, r4 + 11f2e: 47b8 blx r7 + _lv_style_list_add_style(list, &styles->pad_inner); + 11f30: 6831 ldr r1, [r6, #0] + 11f32: 3114 adds r1, #20 + 11f34: 47a8 blx r5 + lv_obj_clean_style_list(obj, LV_PAGE_PART_SCROLLBAR); + 11f36: 2101 movs r1, #1 + 11f38: 0020 movs r0, r4 + 11f3a: 47c0 blx r8 + list = lv_obj_get_style_list(obj, LV_PAGE_PART_SCROLLBAR); + 11f3c: 2101 movs r1, #1 + 11f3e: 0020 movs r0, r4 + 11f40: 47b8 blx r7 + _lv_style_list_add_style(list, &styles->sb); + 11f42: 6831 ldr r1, [r6, #0] + 11f44: 3180 adds r1, #128 ; 0x80 + 11f46: 47a8 blx r5 + lv_obj_clean_style_list(obj, LV_PAGE_PART_EDGE_FLASH); + 11f48: 2102 movs r1, #2 + 11f4a: 0020 movs r0, r4 + 11f4c: 47c0 blx r8 + list = lv_obj_get_style_list(obj, LV_PAGE_PART_EDGE_FLASH); + 11f4e: 2102 movs r1, #2 + 11f50: 0020 movs r0, r4 + 11f52: 47b8 blx r7 + _lv_style_list_add_style(list, &styles->edge_flash); + 11f54: 6831 ldr r1, [r6, #0] + 11f56: 3184 adds r1, #132 ; 0x84 + 11f58: 47a8 blx r5 + break; + 11f5a: e670 b.n 11c3e + lv_obj_clean_style_list(obj, LV_TABVIEW_PART_BG); + 11f5c: 2100 movs r1, #0 + 11f5e: 4d16 ldr r5, [pc, #88] ; (11fb8 ) + 11f60: 47a8 blx r5 + list = lv_obj_get_style_list(obj, LV_TABVIEW_PART_BG); + 11f62: 2100 movs r1, #0 + 11f64: 0020 movs r0, r4 + 11f66: 4b15 ldr r3, [pc, #84] ; (11fbc ) + 11f68: 4698 mov r8, r3 + 11f6a: 4798 blx r3 + _lv_style_list_add_style(list, &styles->scr); + 11f6c: 4f14 ldr r7, [pc, #80] ; (11fc0 ) + 11f6e: 6839 ldr r1, [r7, #0] + 11f70: 4e14 ldr r6, [pc, #80] ; (11fc4 ) + 11f72: 47b0 blx r6 + lv_obj_clean_style_list(obj, LV_TABVIEW_PART_BG_SCRLLABLE); + 11f74: 2140 movs r1, #64 ; 0x40 + 11f76: 0020 movs r0, r4 + 11f78: 47a8 blx r5 + lv_obj_clean_style_list(obj, LV_TABVIEW_PART_TAB_BG); + 11f7a: 2141 movs r1, #65 ; 0x41 + 11f7c: 0020 movs r0, r4 + 11f7e: 47a8 blx r5 + list = lv_obj_get_style_list(obj, LV_TABVIEW_PART_TAB_BG); + 11f80: 2141 movs r1, #65 ; 0x41 + 11f82: 0020 movs r0, r4 + 11f84: 47c0 blx r8 + _lv_style_list_add_style(list, &styles->tabview_btns_bg); + 11f86: 6839 ldr r1, [r7, #0] + 11f88: 31a8 adds r1, #168 ; 0xa8 + 11f8a: 47b0 blx r6 + lv_obj_clean_style_list(obj, LV_TABVIEW_PART_INDIC); + 11f8c: 2143 movs r1, #67 ; 0x43 + 11f8e: 0020 movs r0, r4 + 11f90: 47a8 blx r5 + list = lv_obj_get_style_list(obj, LV_TABVIEW_PART_INDIC); + 11f92: 2143 movs r1, #67 ; 0x43 + 11f94: 0020 movs r0, r4 + 11f96: 47c0 blx r8 + _lv_style_list_add_style(list, &styles->tabview_indic); + 11f98: 6839 ldr r1, [r7, #0] + 11f9a: 31ac adds r1, #172 ; 0xac + 11f9c: 47b0 blx r6 + lv_obj_clean_style_list(obj, LV_TABVIEW_PART_TAB_BTN); + 11f9e: 2142 movs r1, #66 ; 0x42 + 11fa0: 0020 movs r0, r4 + 11fa2: 47a8 blx r5 + list = lv_obj_get_style_list(obj, LV_TABVIEW_PART_TAB_BTN); + 11fa4: 2142 movs r1, #66 ; 0x42 + 11fa6: 0020 movs r0, r4 + 11fa8: 47c0 blx r8 + _lv_style_list_add_style(list, &styles->tabview_btns); + 11faa: 6839 ldr r1, [r7, #0] + 11fac: 31a4 adds r1, #164 ; 0xa4 + 11fae: 47b0 blx r6 + break; + 11fb0: e645 b.n 11c3e + 11fb2: 46c0 nop ; (mov r8, r8) + 11fb4: 0001c964 .word 0x0001c964 + 11fb8: 00001d6d .word 0x00001d6d + 11fbc: 00001c91 .word 0x00001c91 + 11fc0: 20004c38 .word 0x20004c38 + 11fc4: 000049b5 .word 0x000049b5 + 11fc8: 00002525 .word 0x00002525 + lv_obj_clean_style_list(obj, LV_PAGE_PART_BG); + 11fcc: 2100 movs r1, #0 + 11fce: 4df3 ldr r5, [pc, #972] ; (1239c ) + 11fd0: 47a8 blx r5 + lv_obj_clean_style_list(obj, LV_PAGE_PART_SCROLLABLE); + 11fd2: 2140 movs r1, #64 ; 0x40 + 11fd4: 0020 movs r0, r4 + 11fd6: 47a8 blx r5 + list = lv_obj_get_style_list(obj, LV_PAGE_PART_SCROLLABLE); + 11fd8: 2140 movs r1, #64 ; 0x40 + 11fda: 0020 movs r0, r4 + 11fdc: 4bf0 ldr r3, [pc, #960] ; (123a0 ) + 11fde: 4798 blx r3 + _lv_style_list_add_style(list, &styles->tabview_page_scrl); + 11fe0: 4bf0 ldr r3, [pc, #960] ; (123a4 ) + 11fe2: 6819 ldr r1, [r3, #0] + 11fe4: 31b0 adds r1, #176 ; 0xb0 + 11fe6: 4bf0 ldr r3, [pc, #960] ; (123a8 ) + 11fe8: 4798 blx r3 + break; + 11fea: e628 b.n 11c3e + lv_obj_clean_style_list(obj, LV_TILEVIEW_PART_BG); + 11fec: 2100 movs r1, #0 + 11fee: 4beb ldr r3, [pc, #940] ; (1239c ) + 11ff0: 4698 mov r8, r3 + 11ff2: 4798 blx r3 + list = lv_obj_get_style_list(obj, LV_TILEVIEW_PART_BG); + 11ff4: 2100 movs r1, #0 + 11ff6: 0020 movs r0, r4 + 11ff8: 4fe9 ldr r7, [pc, #932] ; (123a0 ) + 11ffa: 47b8 blx r7 + _lv_style_list_add_style(list, &styles->scr); + 11ffc: 4ee9 ldr r6, [pc, #932] ; (123a4 ) + 11ffe: 6831 ldr r1, [r6, #0] + 12000: 4de9 ldr r5, [pc, #932] ; (123a8 ) + 12002: 47a8 blx r5 + lv_obj_clean_style_list(obj, LV_TILEVIEW_PART_SCROLLBAR); + 12004: 2101 movs r1, #1 + 12006: 0020 movs r0, r4 + 12008: 47c0 blx r8 + list = lv_obj_get_style_list(obj, LV_TILEVIEW_PART_SCROLLBAR); + 1200a: 2101 movs r1, #1 + 1200c: 0020 movs r0, r4 + 1200e: 47b8 blx r7 + _lv_style_list_add_style(list, &styles->sb); + 12010: 6831 ldr r1, [r6, #0] + 12012: 3180 adds r1, #128 ; 0x80 + 12014: 47a8 blx r5 + lv_obj_clean_style_list(obj, LV_TILEVIEW_PART_EDGE_FLASH); + 12016: 2102 movs r1, #2 + 12018: 0020 movs r0, r4 + 1201a: 47c0 blx r8 + list = lv_obj_get_style_list(obj, LV_TILEVIEW_PART_EDGE_FLASH); + 1201c: 2102 movs r1, #2 + 1201e: 0020 movs r0, r4 + 12020: 47b8 blx r7 + _lv_style_list_add_style(list, &styles->edge_flash); + 12022: 6831 ldr r1, [r6, #0] + 12024: 3184 adds r1, #132 ; 0x84 + 12026: 47a8 blx r5 + break; + 12028: e609 b.n 11c3e + lv_obj_clean_style_list(obj, LV_ROLLER_PART_BG); + 1202a: 2100 movs r1, #0 + 1202c: 4bdb ldr r3, [pc, #876] ; (1239c ) + 1202e: 4699 mov r9, r3 + 12030: 4798 blx r3 + list = lv_obj_get_style_list(obj, LV_ROLLER_PART_BG); + 12032: 2100 movs r1, #0 + 12034: 0020 movs r0, r4 + 12036: 4fda ldr r7, [pc, #872] ; (123a0 ) + 12038: 47b8 blx r7 + _lv_style_list_add_style(list, &styles->bg); + 1203a: 4eda ldr r6, [pc, #872] ; (123a4 ) + 1203c: 6833 ldr r3, [r6, #0] + 1203e: 1d19 adds r1, r3, #4 + 12040: 9001 str r0, [sp, #4] + 12042: 4dd9 ldr r5, [pc, #868] ; (123a8 ) + 12044: 47a8 blx r5 + _lv_style_list_add_style(list, &styles->roller_bg); + 12046: 6831 ldr r1, [r6, #0] + 12048: 3188 adds r1, #136 ; 0x88 + 1204a: 9801 ldr r0, [sp, #4] + 1204c: 47a8 blx r5 + lv_obj_clean_style_list(obj, LV_ROLLER_PART_SELECTED); + 1204e: 2103 movs r1, #3 + 12050: 0020 movs r0, r4 + 12052: 47c8 blx r9 + list = lv_obj_get_style_list(obj, LV_ROLLER_PART_SELECTED); + 12054: 2103 movs r1, #3 + 12056: 0020 movs r0, r4 + 12058: 47b8 blx r7 + _lv_style_list_add_style(list, &styles->roller_sel); + 1205a: 6831 ldr r1, [r6, #0] + 1205c: 318c adds r1, #140 ; 0x8c + 1205e: 47a8 blx r5 + break; + 12060: e5ed b.n 11c3e + lv_obj_clean_style_list(obj, LV_OBJMASK_PART_MAIN); + 12062: 2100 movs r1, #0 + 12064: 4bcd ldr r3, [pc, #820] ; (1239c ) + 12066: 4798 blx r3 + list = lv_obj_get_style_list(obj, LV_OBJMASK_PART_MAIN); + 12068: 2100 movs r1, #0 + 1206a: 0020 movs r0, r4 + 1206c: 4bcc ldr r3, [pc, #816] ; (123a0 ) + 1206e: 4798 blx r3 + break; + 12070: e5e5 b.n 11c3e + lv_obj_clean_style_list(obj, LV_LIST_PART_BG); + 12072: 2100 movs r1, #0 + 12074: 4bc9 ldr r3, [pc, #804] ; (1239c ) + 12076: 4698 mov r8, r3 + 12078: 4798 blx r3 + list = lv_obj_get_style_list(obj, LV_LIST_PART_BG); + 1207a: 2100 movs r1, #0 + 1207c: 0020 movs r0, r4 + 1207e: 4fc8 ldr r7, [pc, #800] ; (123a0 ) + 12080: 47b8 blx r7 + _lv_style_list_add_style(list, &styles->bg); + 12082: 4ec8 ldr r6, [pc, #800] ; (123a4 ) + 12084: 6833 ldr r3, [r6, #0] + 12086: 1d19 adds r1, r3, #4 + 12088: 9001 str r0, [sp, #4] + 1208a: 4dc7 ldr r5, [pc, #796] ; (123a8 ) + 1208c: 47a8 blx r5 + _lv_style_list_add_style(list, &styles->list_bg); + 1208e: 6831 ldr r1, [r6, #0] + 12090: 3174 adds r1, #116 ; 0x74 + 12092: 9801 ldr r0, [sp, #4] + 12094: 47a8 blx r5 + lv_obj_clean_style_list(obj, LV_LIST_PART_SCROLLABLE); + 12096: 2140 movs r1, #64 ; 0x40 + 12098: 0020 movs r0, r4 + 1209a: 47c0 blx r8 + lv_obj_clean_style_list(obj, LV_LIST_PART_SCROLLBAR); + 1209c: 2101 movs r1, #1 + 1209e: 0020 movs r0, r4 + 120a0: 47c0 blx r8 + list = lv_obj_get_style_list(obj, LV_LIST_PART_SCROLLBAR); + 120a2: 2101 movs r1, #1 + 120a4: 0020 movs r0, r4 + 120a6: 47b8 blx r7 + _lv_style_list_add_style(list, &styles->sb); + 120a8: 6831 ldr r1, [r6, #0] + 120aa: 3180 adds r1, #128 ; 0x80 + 120ac: 47a8 blx r5 + break; + 120ae: e5c6 b.n 11c3e + lv_obj_clean_style_list(obj, LV_BTN_PART_MAIN); + 120b0: 2100 movs r1, #0 + 120b2: 4bba ldr r3, [pc, #744] ; (1239c ) + 120b4: 4798 blx r3 + list = lv_obj_get_style_list(obj, LV_BTN_PART_MAIN); + 120b6: 2100 movs r1, #0 + 120b8: 0020 movs r0, r4 + 120ba: 4bb9 ldr r3, [pc, #740] ; (123a0 ) + 120bc: 4798 blx r3 + _lv_style_list_add_style(list, &styles->list_btn); + 120be: 4bb9 ldr r3, [pc, #740] ; (123a4 ) + 120c0: 6819 ldr r1, [r3, #0] + 120c2: 3178 adds r1, #120 ; 0x78 + 120c4: 4bb8 ldr r3, [pc, #736] ; (123a8 ) + 120c6: 4798 blx r3 + break; + 120c8: e5b9 b.n 11c3e + lv_obj_clean_style_list(obj, LV_DROPDOWN_PART_MAIN); + 120ca: 2100 movs r1, #0 + 120cc: 4bb3 ldr r3, [pc, #716] ; (1239c ) + 120ce: 4699 mov r9, r3 + 120d0: 4798 blx r3 + list = lv_obj_get_style_list(obj, LV_DROPDOWN_PART_MAIN); + 120d2: 2100 movs r1, #0 + 120d4: 0020 movs r0, r4 + 120d6: 4fb2 ldr r7, [pc, #712] ; (123a0 ) + 120d8: 47b8 blx r7 + _lv_style_list_add_style(list, &styles->bg); + 120da: 4eb2 ldr r6, [pc, #712] ; (123a4 ) + 120dc: 6833 ldr r3, [r6, #0] + 120de: 1d19 adds r1, r3, #4 + 120e0: 9001 str r0, [sp, #4] + 120e2: 4db1 ldr r5, [pc, #708] ; (123a8 ) + 120e4: 47a8 blx r5 + _lv_style_list_add_style(list, &styles->bg_click); + 120e6: 6831 ldr r1, [r6, #0] + 120e8: 3108 adds r1, #8 + 120ea: 9801 ldr r0, [sp, #4] + 120ec: 47a8 blx r5 + _lv_style_list_add_style(list, &styles->pad_small); + 120ee: 6831 ldr r1, [r6, #0] + 120f0: 3118 adds r1, #24 + 120f2: 9801 ldr r0, [sp, #4] + 120f4: 47a8 blx r5 + lv_obj_clean_style_list(obj, LV_DROPDOWN_PART_LIST); + 120f6: 2140 movs r1, #64 ; 0x40 + 120f8: 0020 movs r0, r4 + 120fa: 47c8 blx r9 + list = lv_obj_get_style_list(obj, LV_DROPDOWN_PART_LIST); + 120fc: 2140 movs r1, #64 ; 0x40 + 120fe: 0020 movs r0, r4 + 12100: 47b8 blx r7 + _lv_style_list_add_style(list, &styles->bg); + 12102: 6833 ldr r3, [r6, #0] + 12104: 1d19 adds r1, r3, #4 + 12106: 9001 str r0, [sp, #4] + 12108: 47a8 blx r5 + _lv_style_list_add_style(list, &styles->ddlist_page); + 1210a: 6831 ldr r1, [r6, #0] + 1210c: 3154 adds r1, #84 ; 0x54 + 1210e: 9801 ldr r0, [sp, #4] + 12110: 47a8 blx r5 + lv_obj_clean_style_list(obj, LV_DROPDOWN_PART_SCROLLBAR); + 12112: 2141 movs r1, #65 ; 0x41 + 12114: 0020 movs r0, r4 + 12116: 47c8 blx r9 + list = lv_obj_get_style_list(obj, LV_DROPDOWN_PART_SCROLLBAR); + 12118: 2141 movs r1, #65 ; 0x41 + 1211a: 0020 movs r0, r4 + 1211c: 47b8 blx r7 + _lv_style_list_add_style(list, &styles->sb); + 1211e: 6831 ldr r1, [r6, #0] + 12120: 3180 adds r1, #128 ; 0x80 + 12122: 47a8 blx r5 + lv_obj_clean_style_list(obj, LV_DROPDOWN_PART_SELECTED); + 12124: 2142 movs r1, #66 ; 0x42 + 12126: 0020 movs r0, r4 + 12128: 47c8 blx r9 + list = lv_obj_get_style_list(obj, LV_DROPDOWN_PART_SELECTED); + 1212a: 2142 movs r1, #66 ; 0x42 + 1212c: 0020 movs r0, r4 + 1212e: 47b8 blx r7 + _lv_style_list_add_style(list, &styles->ddlist_sel); + 12130: 6831 ldr r1, [r6, #0] + 12132: 3158 adds r1, #88 ; 0x58 + 12134: 47a8 blx r5 + break; + 12136: e582 b.n 11c3e + lv_obj_clean_style_list(obj, LV_CHART_PART_BG); + 12138: 2100 movs r1, #0 + 1213a: 4b98 ldr r3, [pc, #608] ; (1239c ) + 1213c: 4699 mov r9, r3 + 1213e: 4798 blx r3 + list = lv_obj_get_style_list(obj, LV_CHART_PART_BG); + 12140: 2100 movs r1, #0 + 12142: 0020 movs r0, r4 + 12144: 4f96 ldr r7, [pc, #600] ; (123a0 ) + 12146: 47b8 blx r7 + _lv_style_list_add_style(list, &styles->bg); + 12148: 4e96 ldr r6, [pc, #600] ; (123a4 ) + 1214a: 6833 ldr r3, [r6, #0] + 1214c: 1d19 adds r1, r3, #4 + 1214e: 9001 str r0, [sp, #4] + 12150: 4d95 ldr r5, [pc, #596] ; (123a8 ) + 12152: 47a8 blx r5 + _lv_style_list_add_style(list, &styles->chart_bg); + 12154: 6831 ldr r1, [r6, #0] + 12156: 3140 adds r1, #64 ; 0x40 + 12158: 9801 ldr r0, [sp, #4] + 1215a: 47a8 blx r5 + _lv_style_list_add_style(list, &styles->pad_small); + 1215c: 6831 ldr r1, [r6, #0] + 1215e: 3118 adds r1, #24 + 12160: 9801 ldr r0, [sp, #4] + 12162: 47a8 blx r5 + lv_obj_clean_style_list(obj, LV_CHART_PART_SERIES_BG); + 12164: 2101 movs r1, #1 + 12166: 0020 movs r0, r4 + 12168: 47c8 blx r9 + list = lv_obj_get_style_list(obj, LV_CHART_PART_SERIES_BG); + 1216a: 2101 movs r1, #1 + 1216c: 0020 movs r0, r4 + 1216e: 47b8 blx r7 + _lv_style_list_add_style(list, &styles->pad_small); + 12170: 6831 ldr r1, [r6, #0] + 12172: 3118 adds r1, #24 + 12174: 9001 str r0, [sp, #4] + 12176: 47a8 blx r5 + _lv_style_list_add_style(list, &styles->chart_series_bg); + 12178: 6831 ldr r1, [r6, #0] + 1217a: 3144 adds r1, #68 ; 0x44 + 1217c: 9801 ldr r0, [sp, #4] + 1217e: 47a8 blx r5 + lv_obj_clean_style_list(obj, LV_CHART_PART_SERIES); + 12180: 2102 movs r1, #2 + 12182: 0020 movs r0, r4 + 12184: 47c8 blx r9 + list = lv_obj_get_style_list(obj, LV_CHART_PART_SERIES); + 12186: 2102 movs r1, #2 + 12188: 0020 movs r0, r4 + 1218a: 47b8 blx r7 + _lv_style_list_add_style(list, &styles->chart_series); + 1218c: 6831 ldr r1, [r6, #0] + 1218e: 3148 adds r1, #72 ; 0x48 + 12190: 47a8 blx r5 + break; + 12192: e554 b.n 11c3e + lv_obj_clean_style_list(obj, LV_TABLE_PART_BG); + 12194: 2100 movs r1, #0 + 12196: 4b81 ldr r3, [pc, #516] ; (1239c ) + 12198: 4698 mov r8, r3 + 1219a: 4798 blx r3 + list = lv_obj_get_style_list(obj, LV_TABLE_PART_BG); + 1219c: 2100 movs r1, #0 + 1219e: 0020 movs r0, r4 + 121a0: 4f7f ldr r7, [pc, #508] ; (123a0 ) + 121a2: 47b8 blx r7 + _lv_style_list_add_style(list, &styles->bg); + 121a4: 4e7f ldr r6, [pc, #508] ; (123a4 ) + 121a6: 6833 ldr r3, [r6, #0] + 121a8: 1d19 adds r1, r3, #4 + 121aa: 4d7f ldr r5, [pc, #508] ; (123a8 ) + 121ac: 47a8 blx r5 + lv_obj_clean_style_list(obj, LV_TABLE_PART_CELL1); + 121ae: 2101 movs r1, #1 + 121b0: 0020 movs r0, r4 + 121b2: 47c0 blx r8 + list = lv_obj_get_style_list(obj, LV_TABLE_PART_CELL1); + 121b4: 2101 movs r1, #1 + 121b6: 0020 movs r0, r4 + 121b8: 47b8 blx r7 + _lv_style_list_add_style(list, &styles->table_cell); + 121ba: 6831 ldr r1, [r6, #0] + 121bc: 31a0 adds r1, #160 ; 0xa0 + 121be: 47a8 blx r5 + lv_obj_clean_style_list(obj, LV_TABLE_PART_CELL2); + 121c0: 2102 movs r1, #2 + 121c2: 0020 movs r0, r4 + 121c4: 47c0 blx r8 + list = lv_obj_get_style_list(obj, LV_TABLE_PART_CELL2); + 121c6: 2102 movs r1, #2 + 121c8: 0020 movs r0, r4 + 121ca: 47b8 blx r7 + _lv_style_list_add_style(list, &styles->table_cell); + 121cc: 6831 ldr r1, [r6, #0] + 121ce: 31a0 adds r1, #160 ; 0xa0 + 121d0: 47a8 blx r5 + lv_obj_clean_style_list(obj, LV_TABLE_PART_CELL3); + 121d2: 2103 movs r1, #3 + 121d4: 0020 movs r0, r4 + 121d6: 47c0 blx r8 + list = lv_obj_get_style_list(obj, LV_TABLE_PART_CELL3); + 121d8: 2103 movs r1, #3 + 121da: 0020 movs r0, r4 + 121dc: 47b8 blx r7 + _lv_style_list_add_style(list, &styles->table_cell); + 121de: 6831 ldr r1, [r6, #0] + 121e0: 31a0 adds r1, #160 ; 0xa0 + 121e2: 47a8 blx r5 + lv_obj_clean_style_list(obj, LV_TABLE_PART_CELL4); + 121e4: 2104 movs r1, #4 + 121e6: 0020 movs r0, r4 + 121e8: 47c0 blx r8 + list = lv_obj_get_style_list(obj, LV_TABLE_PART_CELL4); + 121ea: 2104 movs r1, #4 + 121ec: 0020 movs r0, r4 + 121ee: 47b8 blx r7 + _lv_style_list_add_style(list, &styles->table_cell); + 121f0: 6831 ldr r1, [r6, #0] + 121f2: 31a0 adds r1, #160 ; 0xa0 + 121f4: 47a8 blx r5 + break; + 121f6: e522 b.n 11c3e + lv_obj_clean_style_list(obj, LV_WIN_PART_BG); + 121f8: 2100 movs r1, #0 + 121fa: 4b68 ldr r3, [pc, #416] ; (1239c ) + 121fc: 4698 mov r8, r3 + 121fe: 4798 blx r3 + list = lv_obj_get_style_list(obj, LV_WIN_PART_BG); + 12200: 2100 movs r1, #0 + 12202: 0020 movs r0, r4 + 12204: 4f66 ldr r7, [pc, #408] ; (123a0 ) + 12206: 47b8 blx r7 + _lv_style_list_add_style(list, &styles->scr); + 12208: 4e66 ldr r6, [pc, #408] ; (123a4 ) + 1220a: 6831 ldr r1, [r6, #0] + 1220c: 4d66 ldr r5, [pc, #408] ; (123a8 ) + 1220e: 47a8 blx r5 + lv_obj_clean_style_list(obj, LV_WIN_PART_SCROLLBAR); + 12210: 2142 movs r1, #66 ; 0x42 + 12212: 0020 movs r0, r4 + 12214: 47c0 blx r8 + list = lv_obj_get_style_list(obj, LV_WIN_PART_SCROLLBAR); + 12216: 2142 movs r1, #66 ; 0x42 + 12218: 0020 movs r0, r4 + 1221a: 47b8 blx r7 + _lv_style_list_add_style(list, &styles->sb); + 1221c: 6831 ldr r1, [r6, #0] + 1221e: 3180 adds r1, #128 ; 0x80 + 12220: 47a8 blx r5 + lv_obj_clean_style_list(obj, LV_WIN_PART_CONTENT_SCROLLABLE); + 12222: 2141 movs r1, #65 ; 0x41 + 12224: 0020 movs r0, r4 + 12226: 47c0 blx r8 + list = lv_obj_get_style_list(obj, LV_WIN_PART_CONTENT_SCROLLABLE); + 12228: 2141 movs r1, #65 ; 0x41 + 1222a: 0020 movs r0, r4 + 1222c: 47b8 blx r7 + _lv_style_list_add_style(list, &styles->tabview_page_scrl); + 1222e: 6831 ldr r1, [r6, #0] + 12230: 31b0 adds r1, #176 ; 0xb0 + 12232: 47a8 blx r5 + lv_obj_clean_style_list(obj, LV_WIN_PART_HEADER); + 12234: 2140 movs r1, #64 ; 0x40 + 12236: 0020 movs r0, r4 + 12238: 47c0 blx r8 + list = lv_obj_get_style_list(obj, LV_WIN_PART_HEADER); + 1223a: 2140 movs r1, #64 ; 0x40 + 1223c: 0020 movs r0, r4 + 1223e: 47b8 blx r7 + _lv_style_list_add_style(list, &styles->tabview_btns_bg); + 12240: 6831 ldr r1, [r6, #0] + 12242: 31a8 adds r1, #168 ; 0xa8 + 12244: 47a8 blx r5 + break; + 12246: e4fa b.n 11c3e + lv_obj_clean_style_list(obj, LV_BTN_PART_MAIN); + 12248: 2100 movs r1, #0 + 1224a: 4b54 ldr r3, [pc, #336] ; (1239c ) + 1224c: 4798 blx r3 + list = lv_obj_get_style_list(obj, LV_BTN_PART_MAIN); + 1224e: 2100 movs r1, #0 + 12250: 0020 movs r0, r4 + 12252: 4b53 ldr r3, [pc, #332] ; (123a0 ) + 12254: 4798 blx r3 + _lv_style_list_add_style(list, &styles->tabview_btns); + 12256: 4b53 ldr r3, [pc, #332] ; (123a4 ) + 12258: 6819 ldr r1, [r3, #0] + 1225a: 31a4 adds r1, #164 ; 0xa4 + 1225c: 4b52 ldr r3, [pc, #328] ; (123a8 ) + 1225e: 4798 blx r3 + break; + 12260: e4ed b.n 11c3e + lv_obj_clean_style_list(obj, LV_TEXTAREA_PART_BG); + 12262: 2100 movs r1, #0 + 12264: 4b4d ldr r3, [pc, #308] ; (1239c ) + 12266: 4699 mov r9, r3 + 12268: 4798 blx r3 + list = lv_obj_get_style_list(obj, LV_TEXTAREA_PART_BG); + 1226a: 2100 movs r1, #0 + 1226c: 0020 movs r0, r4 + 1226e: 4f4c ldr r7, [pc, #304] ; (123a0 ) + 12270: 47b8 blx r7 + _lv_style_list_add_style(list, &styles->bg); + 12272: 4e4c ldr r6, [pc, #304] ; (123a4 ) + 12274: 6833 ldr r3, [r6, #0] + 12276: 1d19 adds r1, r3, #4 + 12278: 9001 str r0, [sp, #4] + 1227a: 4d4b ldr r5, [pc, #300] ; (123a8 ) + 1227c: 47a8 blx r5 + _lv_style_list_add_style(list, &styles->pad_small); + 1227e: 6831 ldr r1, [r6, #0] + 12280: 3118 adds r1, #24 + 12282: 9801 ldr r0, [sp, #4] + 12284: 47a8 blx r5 + lv_obj_clean_style_list(obj, LV_TEXTAREA_PART_PLACEHOLDER); + 12286: 2104 movs r1, #4 + 12288: 0020 movs r0, r4 + 1228a: 47c8 blx r9 + list = lv_obj_get_style_list(obj, LV_TEXTAREA_PART_PLACEHOLDER); + 1228c: 2104 movs r1, #4 + 1228e: 0020 movs r0, r4 + 12290: 47b8 blx r7 + _lv_style_list_add_style(list, &styles->ta_placeholder); + 12292: 6831 ldr r1, [r6, #0] + 12294: 31b8 adds r1, #184 ; 0xb8 + 12296: 47a8 blx r5 + lv_obj_clean_style_list(obj, LV_TEXTAREA_PART_CURSOR); + 12298: 2103 movs r1, #3 + 1229a: 0020 movs r0, r4 + 1229c: 47c8 blx r9 + list = lv_obj_get_style_list(obj, LV_TEXTAREA_PART_CURSOR); + 1229e: 2103 movs r1, #3 + 122a0: 0020 movs r0, r4 + 122a2: 47b8 blx r7 + _lv_style_list_add_style(list, &styles->ta_cursor); + 122a4: 6831 ldr r1, [r6, #0] + 122a6: 31b4 adds r1, #180 ; 0xb4 + 122a8: 47a8 blx r5 + lv_obj_clean_style_list(obj, LV_TEXTAREA_PART_SCROLLBAR); + 122aa: 2101 movs r1, #1 + 122ac: 0020 movs r0, r4 + 122ae: 47c8 blx r9 + list = lv_obj_get_style_list(obj, LV_TEXTAREA_PART_SCROLLBAR); + 122b0: 2101 movs r1, #1 + 122b2: 0020 movs r0, r4 + 122b4: 47b8 blx r7 + _lv_style_list_add_style(list, &styles->sb); + 122b6: 6831 ldr r1, [r6, #0] + 122b8: 3180 adds r1, #128 ; 0x80 + 122ba: 47a8 blx r5 + break; + 122bc: e4bf b.n 11c3e + lv_obj_clean_style_list(obj, LV_SPINBOX_PART_BG); + 122be: 2100 movs r1, #0 + 122c0: 4b36 ldr r3, [pc, #216] ; (1239c ) + 122c2: 4699 mov r9, r3 + 122c4: 4798 blx r3 + list = lv_obj_get_style_list(obj, LV_SPINBOX_PART_BG); + 122c6: 2100 movs r1, #0 + 122c8: 0020 movs r0, r4 + 122ca: 4f35 ldr r7, [pc, #212] ; (123a0 ) + 122cc: 47b8 blx r7 + _lv_style_list_add_style(list, &styles->bg); + 122ce: 4e35 ldr r6, [pc, #212] ; (123a4 ) + 122d0: 6833 ldr r3, [r6, #0] + 122d2: 1d19 adds r1, r3, #4 + 122d4: 9001 str r0, [sp, #4] + 122d6: 4d34 ldr r5, [pc, #208] ; (123a8 ) + 122d8: 47a8 blx r5 + _lv_style_list_add_style(list, &styles->pad_small); + 122da: 6831 ldr r1, [r6, #0] + 122dc: 3118 adds r1, #24 + 122de: 9801 ldr r0, [sp, #4] + 122e0: 47a8 blx r5 + lv_obj_clean_style_list(obj, LV_SPINBOX_PART_CURSOR); + 122e2: 2103 movs r1, #3 + 122e4: 0020 movs r0, r4 + 122e6: 47c8 blx r9 + list = lv_obj_get_style_list(obj, LV_SPINBOX_PART_CURSOR); + 122e8: 2103 movs r1, #3 + 122ea: 0020 movs r0, r4 + 122ec: 47b8 blx r7 + _lv_style_list_add_style(list, &styles->spinbox_cursor); + 122ee: 6831 ldr r1, [r6, #0] + 122f0: 3198 adds r1, #152 ; 0x98 + 122f2: 47a8 blx r5 + break; + 122f4: e4a3 b.n 11c3e + lv_obj_clean_style_list(obj, LV_BTN_PART_MAIN); + 122f6: 2100 movs r1, #0 + 122f8: 4b28 ldr r3, [pc, #160] ; (1239c ) + 122fa: 4798 blx r3 + list = lv_obj_get_style_list(obj, LV_BTN_PART_MAIN); + 122fc: 2100 movs r1, #0 + 122fe: 0020 movs r0, r4 + 12300: 4b27 ldr r3, [pc, #156] ; (123a0 ) + 12302: 4798 blx r3 + 12304: 0005 movs r5, r0 + _lv_style_list_add_style(list, &styles->bg); + 12306: 4f27 ldr r7, [pc, #156] ; (123a4 ) + 12308: 683b ldr r3, [r7, #0] + 1230a: 1d19 adds r1, r3, #4 + 1230c: 4e26 ldr r6, [pc, #152] ; (123a8 ) + 1230e: 47b0 blx r6 + _lv_style_list_add_style(list, &styles->bg_click); + 12310: 6839 ldr r1, [r7, #0] + 12312: 3108 adds r1, #8 + 12314: 0028 movs r0, r5 + 12316: 47b0 blx r6 + break; + 12318: e491 b.n 11c3e + lv_obj_clean_style_list(obj, LV_CALENDAR_PART_BG); + 1231a: 2100 movs r1, #0 + 1231c: 4b1f ldr r3, [pc, #124] ; (1239c ) + 1231e: 4698 mov r8, r3 + 12320: 4798 blx r3 + list = lv_obj_get_style_list(obj, LV_CALENDAR_PART_BG); + 12322: 2100 movs r1, #0 + 12324: 0020 movs r0, r4 + 12326: 4f1e ldr r7, [pc, #120] ; (123a0 ) + 12328: 47b8 blx r7 + _lv_style_list_add_style(list, &styles->bg); + 1232a: 4e1e ldr r6, [pc, #120] ; (123a4 ) + 1232c: 6833 ldr r3, [r6, #0] + 1232e: 1d19 adds r1, r3, #4 + 12330: 4d1d ldr r5, [pc, #116] ; (123a8 ) + 12332: 47a8 blx r5 + lv_obj_clean_style_list(obj, LV_CALENDAR_PART_DATE); + 12334: 2103 movs r1, #3 + 12336: 0020 movs r0, r4 + 12338: 47c0 blx r8 + list = lv_obj_get_style_list(obj, LV_CALENDAR_PART_DATE); + 1233a: 2103 movs r1, #3 + 1233c: 0020 movs r0, r4 + 1233e: 47b8 blx r7 + _lv_style_list_add_style(list, &styles->calendar_date_nums); + 12340: 6831 ldr r1, [r6, #0] + 12342: 312c adds r1, #44 ; 0x2c + 12344: 47a8 blx r5 + lv_obj_clean_style_list(obj, LV_CALENDAR_PART_HEADER); + 12346: 2101 movs r1, #1 + 12348: 0020 movs r0, r4 + 1234a: 47c0 blx r8 + list = lv_obj_get_style_list(obj, LV_CALENDAR_PART_HEADER); + 1234c: 2101 movs r1, #1 + 1234e: 0020 movs r0, r4 + 12350: 47b8 blx r7 + _lv_style_list_add_style(list, &styles->calendar_header); + 12352: 6831 ldr r1, [r6, #0] + 12354: 3130 adds r1, #48 ; 0x30 + 12356: 47a8 blx r5 + lv_obj_clean_style_list(obj, LV_CALENDAR_PART_DAY_NAMES); + 12358: 2102 movs r1, #2 + 1235a: 0020 movs r0, r4 + 1235c: 47c0 blx r8 + list = lv_obj_get_style_list(obj, LV_CALENDAR_PART_DAY_NAMES); + 1235e: 2102 movs r1, #2 + 12360: 0020 movs r0, r4 + 12362: 47b8 blx r7 + _lv_style_list_add_style(list, &styles->calendar_daynames); + 12364: 6831 ldr r1, [r6, #0] + 12366: 3134 adds r1, #52 ; 0x34 + 12368: 47a8 blx r5 + break; + 1236a: e468 b.n 11c3e + lv_obj_clean_style_list(obj, LV_CPICKER_PART_MAIN); + 1236c: 2100 movs r1, #0 + 1236e: 4b0b ldr r3, [pc, #44] ; (1239c ) + 12370: 4698 mov r8, r3 + 12372: 4798 blx r3 + list = lv_obj_get_style_list(obj, LV_CPICKER_PART_MAIN); + 12374: 2100 movs r1, #0 + 12376: 0020 movs r0, r4 + 12378: 4f09 ldr r7, [pc, #36] ; (123a0 ) + 1237a: 47b8 blx r7 + _lv_style_list_add_style(list, &styles->cpicker_bg); + 1237c: 4e09 ldr r6, [pc, #36] ; (123a4 ) + 1237e: 6831 ldr r1, [r6, #0] + 12380: 3138 adds r1, #56 ; 0x38 + 12382: 4d09 ldr r5, [pc, #36] ; (123a8 ) + 12384: 47a8 blx r5 + lv_obj_clean_style_list(obj, LV_CPICKER_PART_KNOB); + 12386: 2101 movs r1, #1 + 12388: 0020 movs r0, r4 + 1238a: 47c0 blx r8 + list = lv_obj_get_style_list(obj, LV_CPICKER_PART_KNOB); + 1238c: 2101 movs r1, #1 + 1238e: 0020 movs r0, r4 + 12390: 47b8 blx r7 + _lv_style_list_add_style(list, &styles->cpicker_indic); + 12392: 6831 ldr r1, [r6, #0] + 12394: 313c adds r1, #60 ; 0x3c + 12396: 47a8 blx r5 + break; + 12398: e451 b.n 11c3e + 1239a: 46c0 nop ; (mov r8, r8) + 1239c: 00001d6d .word 0x00001d6d + 123a0: 00001c91 .word 0x00001c91 + 123a4: 20004c38 .word 0x20004c38 + 123a8: 000049b5 .word 0x000049b5 + lv_obj_clean_style_list(obj, LV_LINEMETER_PART_MAIN); + 123ac: 2100 movs r1, #0 + 123ae: 4b1b ldr r3, [pc, #108] ; (1241c ) + 123b0: 4798 blx r3 + list = lv_obj_get_style_list(obj, LV_LINEMETER_PART_MAIN); + 123b2: 2100 movs r1, #0 + 123b4: 0020 movs r0, r4 + 123b6: 4b1a ldr r3, [pc, #104] ; (12420 ) + 123b8: 4798 blx r3 + 123ba: 0005 movs r5, r0 + _lv_style_list_add_style(list, &styles->bg); + 123bc: 4f19 ldr r7, [pc, #100] ; (12424 ) + 123be: 683b ldr r3, [r7, #0] + 123c0: 1d19 adds r1, r3, #4 + 123c2: 4e19 ldr r6, [pc, #100] ; (12428 ) + 123c4: 47b0 blx r6 + _lv_style_list_add_style(list, &styles->lmeter); + 123c6: 6839 ldr r1, [r7, #0] + 123c8: 3170 adds r1, #112 ; 0x70 + 123ca: 0028 movs r0, r5 + 123cc: 47b0 blx r6 + break; + 123ce: e436 b.n 11c3e + lv_obj_clean_style_list(obj, LV_GAUGE_PART_MAIN); + 123d0: 2100 movs r1, #0 + 123d2: 4b12 ldr r3, [pc, #72] ; (1241c ) + 123d4: 4699 mov r9, r3 + 123d6: 4798 blx r3 + list = lv_obj_get_style_list(obj, LV_GAUGE_PART_MAIN); + 123d8: 2100 movs r1, #0 + 123da: 0020 movs r0, r4 + 123dc: 4f10 ldr r7, [pc, #64] ; (12420 ) + 123de: 47b8 blx r7 + _lv_style_list_add_style(list, &styles->bg); + 123e0: 4e10 ldr r6, [pc, #64] ; (12424 ) + 123e2: 6833 ldr r3, [r6, #0] + 123e4: 1d19 adds r1, r3, #4 + 123e6: 9001 str r0, [sp, #4] + 123e8: 4d0f ldr r5, [pc, #60] ; (12428 ) + 123ea: 47a8 blx r5 + _lv_style_list_add_style(list, &styles->gauge_main); + 123ec: 6831 ldr r1, [r6, #0] + 123ee: 315c adds r1, #92 ; 0x5c + 123f0: 9801 ldr r0, [sp, #4] + 123f2: 47a8 blx r5 + lv_obj_clean_style_list(obj, LV_GAUGE_PART_MAJOR); + 123f4: 2101 movs r1, #1 + 123f6: 0020 movs r0, r4 + 123f8: 47c8 blx r9 + list = lv_obj_get_style_list(obj, LV_GAUGE_PART_MAJOR); + 123fa: 2101 movs r1, #1 + 123fc: 0020 movs r0, r4 + 123fe: 47b8 blx r7 + _lv_style_list_add_style(list, &styles->gauge_strong); + 12400: 6831 ldr r1, [r6, #0] + 12402: 3160 adds r1, #96 ; 0x60 + 12404: 47a8 blx r5 + lv_obj_clean_style_list(obj, LV_GAUGE_PART_NEEDLE); + 12406: 2102 movs r1, #2 + 12408: 0020 movs r0, r4 + 1240a: 47c8 blx r9 + list = lv_obj_get_style_list(obj, LV_GAUGE_PART_NEEDLE); + 1240c: 2102 movs r1, #2 + 1240e: 0020 movs r0, r4 + 12410: 47b8 blx r7 + _lv_style_list_add_style(list, &styles->gauge_needle); + 12412: 6831 ldr r1, [r6, #0] + 12414: 3164 adds r1, #100 ; 0x64 + 12416: 47a8 blx r5 + break; + 12418: f7ff fc11 bl 11c3e + 1241c: 00001d6d .word 0x00001d6d + 12420: 00001c91 .word 0x00001c91 + 12424: 20004c38 .word 0x20004c38 + 12428: 000049b5 .word 0x000049b5 + +0001242c : +/********************** + * STATIC FUNCTIONS + **********************/ + +static void style_init_reset(lv_style_t * style) +{ + 1242c: b510 push {r4, lr} + if(inited) lv_style_reset(style); + 1242e: 4b05 ldr r3, [pc, #20] ; (12444 ) + 12430: 781b ldrb r3, [r3, #0] + 12432: 2b00 cmp r3, #0 + 12434: d102 bne.n 1243c + else lv_style_init(style); + 12436: 4b04 ldr r3, [pc, #16] ; (12448 ) + 12438: 4798 blx r3 +} + 1243a: bd10 pop {r4, pc} + if(inited) lv_style_reset(style); + 1243c: 4b03 ldr r3, [pc, #12] ; (1244c ) + 1243e: 4798 blx r3 + 12440: e7fb b.n 1243a + 12442: 46c0 nop ; (mov r8, r8) + 12444: 20004c34 .word 0x20004c34 + 12448: 000048e5 .word 0x000048e5 + 1244c: 00004ae1 .word 0x00004ae1 + +00012450 : +{ + 12450: b5f8 push {r3, r4, r5, r6, r7, lr} + 12452: 46ce mov lr, r9 + 12454: 4647 mov r7, r8 + 12456: b580 push {r7, lr} + style_init_reset(&styles->scr); + 12458: 4cf9 ldr r4, [pc, #996] ; (12840 ) + 1245a: 6820 ldr r0, [r4, #0] + 1245c: 4bf9 ldr r3, [pc, #996] ; (12844 ) + 1245e: 4798 blx r3 +_LV_OBJ_STYLE_SET_GET_DECLARE(BG_MAIN_STOP, bg_main_stop, lv_style_int_t, _int, scalar) +_LV_OBJ_STYLE_SET_GET_DECLARE(BG_GRAD_STOP, bg_grad_stop, lv_style_int_t, _int, scalar) +_LV_OBJ_STYLE_SET_GET_DECLARE(BG_GRAD_DIR, bg_grad_dir, lv_grad_dir_t, _int, scalar) +_LV_OBJ_STYLE_SET_GET_DECLARE(BG_COLOR, bg_color, lv_color_t, _color, nonscalar) +_LV_OBJ_STYLE_SET_GET_DECLARE(BG_GRAD_COLOR, bg_grad_color, lv_color_t, _color, nonscalar) +_LV_OBJ_STYLE_SET_GET_DECLARE(BG_OPA, bg_opa, lv_opa_t, _opa, scalar) + 12460: 22ff movs r2, #255 ; 0xff + 12462: 212c movs r1, #44 ; 0x2c + 12464: 6820 ldr r0, [r4, #0] + 12466: 4bf8 ldr r3, [pc, #992] ; (12848 ) + 12468: 4798 blx r3 + lv_style_set_bg_color(&styles->scr, LV_STATE_DEFAULT, COLOR_SCR); + 1246a: 6820 ldr r0, [r4, #0] + 1246c: 4bf7 ldr r3, [pc, #988] ; (1284c ) + 1246e: 699b ldr r3, [r3, #24] + 12470: 079b lsls r3, r3, #30 + 12472: d501 bpl.n 12478 + 12474: f000 fe5d bl 13132 + 12478: 2308 movs r3, #8 + 1247a: 2112 movs r1, #18 + 1247c: 220b movs r2, #11 + 1247e: 0149 lsls r1, r1, #5 + 12480: 02db lsls r3, r3, #11 + 12482: 430a orrs r2, r1 + 12484: 431a orrs r2, r3 +_LV_OBJ_STYLE_SET_GET_DECLARE(BG_COLOR, bg_color, lv_color_t, _color, nonscalar) + 12486: 2129 movs r1, #41 ; 0x29 + 12488: 4bf1 ldr r3, [pc, #964] ; (12850 ) + 1248a: 4798 blx r3 + lv_style_set_text_color(&styles->scr, LV_STATE_DEFAULT, COLOR_SCR_TEXT); + 1248c: 4bec ldr r3, [pc, #944] ; (12840 ) + 1248e: 6818 ldr r0, [r3, #0] + 12490: 4bee ldr r3, [pc, #952] ; (1284c ) + 12492: 699b ldr r3, [r3, #24] + 12494: 079b lsls r3, r3, #30 + 12496: d501 bpl.n 1249c + 12498: f000 fe50 bl 1313c + 1249c: 231c movs r3, #28 + 1249e: 213a movs r1, #58 ; 0x3a + 124a0: 221d movs r2, #29 + 124a2: 0149 lsls r1, r1, #5 + 124a4: 02db lsls r3, r3, #11 + 124a6: 430a orrs r2, r1 + 124a8: 431a orrs r2, r3 +_LV_OBJ_STYLE_SET_GET_DECLARE(VALUE_STR, value_str, const char *, _ptr, scalar) +_LV_OBJ_STYLE_SET_GET_DECLARE(TEXT_LETTER_SPACE, text_letter_space, lv_style_int_t, _int, scalar) +_LV_OBJ_STYLE_SET_GET_DECLARE(TEXT_LINE_SPACE, text_line_space, lv_style_int_t, _int, scalar) +_LV_OBJ_STYLE_SET_GET_DECLARE(TEXT_DECOR, text_decor, lv_text_decor_t, _int, scalar) +_LV_OBJ_STYLE_SET_GET_DECLARE(TEXT_BLEND_MODE, text_blend_mode, lv_blend_mode_t, _int, scalar) +_LV_OBJ_STYLE_SET_GET_DECLARE(TEXT_COLOR, text_color, lv_color_t, _color, nonscalar) + 124aa: 49ea ldr r1, [pc, #936] ; (12854 ) + 124ac: 4be8 ldr r3, [pc, #928] ; (12850 ) + 124ae: 4798 blx r3 + lv_style_set_value_color(&styles->scr, LV_STATE_DEFAULT, COLOR_SCR_TEXT); + 124b0: 4be3 ldr r3, [pc, #908] ; (12840 ) + 124b2: 6818 ldr r0, [r3, #0] + 124b4: 4be5 ldr r3, [pc, #916] ; (1284c ) + 124b6: 699b ldr r3, [r3, #24] + 124b8: 079b lsls r3, r3, #30 + 124ba: d501 bpl.n 124c0 + 124bc: f000 fe43 bl 13146 + 124c0: 231c movs r3, #28 + 124c2: 213a movs r1, #58 ; 0x3a + 124c4: 221d movs r2, #29 + 124c6: 0149 lsls r1, r1, #5 + 124c8: 02db lsls r3, r3, #11 + 124ca: 430a orrs r2, r1 + 124cc: 431a orrs r2, r3 +_LV_OBJ_STYLE_SET_GET_DECLARE(VALUE_COLOR, value_color, lv_color_t, _color, nonscalar) + 124ce: 2179 movs r1, #121 ; 0x79 + 124d0: 4bdf ldr r3, [pc, #892] ; (12850 ) + 124d2: 4798 blx r3 + lv_style_set_text_font(&styles->scr, LV_STATE_DEFAULT, theme.font_normal); + 124d4: 4edd ldr r6, [pc, #884] ; (1284c ) + 124d6: 4cda ldr r4, [pc, #872] ; (12840 ) +_LV_OBJ_STYLE_SET_GET_DECLARE(TEXT_SEL_COLOR, text_sel_color, lv_color_t, _color, nonscalar) +_LV_OBJ_STYLE_SET_GET_DECLARE(TEXT_OPA, text_opa, lv_opa_t, _opa, scalar) +_LV_OBJ_STYLE_SET_GET_DECLARE(TEXT_FONT, text_font, const lv_font_t *, _ptr, scalar) + 124d8: 68f2 ldr r2, [r6, #12] + 124da: 49df ldr r1, [pc, #892] ; (12858 ) + 124dc: 6820 ldr r0, [r4, #0] + 124de: 4ddf ldr r5, [pc, #892] ; (1285c ) + 124e0: 47a8 blx r5 +_LV_OBJ_STYLE_SET_GET_DECLARE(VALUE_FONT, value_font, const lv_font_t *, _ptr, scalar) + 124e2: 68f2 ldr r2, [r6, #12] + 124e4: 217e movs r1, #126 ; 0x7e + 124e6: 6820 ldr r0, [r4, #0] + 124e8: 47a8 blx r5 + style_init_reset(&styles->bg); + 124ea: 6823 ldr r3, [r4, #0] + 124ec: 1d18 adds r0, r3, #4 + 124ee: 4bd5 ldr r3, [pc, #852] ; (12844 ) + 124f0: 4798 blx r3 + lv_style_set_radius(&styles->bg, LV_STATE_DEFAULT, LV_DPX(8)); + 124f2: 6824 ldr r4, [r4, #0] + 124f4: 3404 adds r4, #4 + 124f6: 2000 movs r0, #0 + 124f8: 4bd9 ldr r3, [pc, #868] ; (12860 ) + 124fa: 4798 blx r3 + 124fc: 300a adds r0, #10 + 124fe: 00c0 lsls r0, r0, #3 + 12500: 2340 movs r3, #64 ; 0x40 + 12502: 33ff adds r3, #255 ; 0xff + 12504: 2201 movs r2, #1 + 12506: 4298 cmp r0, r3 + 12508: d901 bls.n 1250e + 1250a: f000 fe21 bl 13150 +_LV_OBJ_STYLE_SET_GET_DECLARE(RADIUS, radius, lv_style_int_t, _int, scalar) + 1250e: 2101 movs r1, #1 + 12510: 0020 movs r0, r4 + 12512: 4bd4 ldr r3, [pc, #848] ; (12864 ) + 12514: 4798 blx r3 + lv_style_set_bg_opa(&styles->bg, LV_STATE_DEFAULT, LV_OPA_COVER); + 12516: 4cca ldr r4, [pc, #808] ; (12840 ) + 12518: 6823 ldr r3, [r4, #0] + 1251a: 1d18 adds r0, r3, #4 +_LV_OBJ_STYLE_SET_GET_DECLARE(BG_OPA, bg_opa, lv_opa_t, _opa, scalar) + 1251c: 22ff movs r2, #255 ; 0xff + 1251e: 212c movs r1, #44 ; 0x2c + 12520: 4bc9 ldr r3, [pc, #804] ; (12848 ) + 12522: 4798 blx r3 + lv_style_set_bg_color(&styles->bg, LV_STATE_DEFAULT, COLOR_BG); + 12524: 6820 ldr r0, [r4, #0] + 12526: 3004 adds r0, #4 + 12528: 4bc8 ldr r3, [pc, #800] ; (1284c ) + 1252a: 699b ldr r3, [r3, #24] + 1252c: 079b lsls r3, r3, #30 + 1252e: d501 bpl.n 12534 + 12530: f000 fe19 bl 13166 + 12534: 230b movs r3, #11 + 12536: 2118 movs r1, #24 + 12538: 220e movs r2, #14 + 1253a: 0149 lsls r1, r1, #5 + 1253c: 02db lsls r3, r3, #11 + 1253e: 430a orrs r2, r1 + 12540: 431a orrs r2, r3 +_LV_OBJ_STYLE_SET_GET_DECLARE(BG_COLOR, bg_color, lv_color_t, _color, nonscalar) + 12542: 2129 movs r1, #41 ; 0x29 + 12544: 4bc2 ldr r3, [pc, #776] ; (12850 ) + 12546: 4798 blx r3 + lv_style_set_border_color(&styles->bg, LV_STATE_DEFAULT, COLOR_BG_BORDER); + 12548: 4bbd ldr r3, [pc, #756] ; (12840 ) + 1254a: 6818 ldr r0, [r3, #0] + 1254c: 3004 adds r0, #4 + 1254e: 4bbf ldr r3, [pc, #764] ; (1284c ) + 12550: 699b ldr r3, [r3, #24] + 12552: 079b lsls r3, r3, #30 + 12554: d501 bpl.n 1255a + 12556: f000 fe0b bl 13170 + 1255a: 2310 movs r3, #16 + 1255c: 2122 movs r1, #34 ; 0x22 + 1255e: 2212 movs r2, #18 + 12560: 0149 lsls r1, r1, #5 + 12562: 02db lsls r3, r3, #11 + 12564: 430a orrs r2, r1 + 12566: 431a orrs r2, r3 +_LV_OBJ_STYLE_SET_GET_DECLARE(BORDER_COLOR, border_color, lv_color_t, _color, nonscalar) + 12568: 2139 movs r1, #57 ; 0x39 + 1256a: 4db9 ldr r5, [pc, #740] ; (12850 ) + 1256c: 47a8 blx r5 + lv_style_set_border_color(&styles->bg, LV_STATE_FOCUSED, theme.color_primary); + 1256e: 4cb4 ldr r4, [pc, #720] ; (12840 ) + 12570: 6823 ldr r3, [r4, #0] + 12572: 1d18 adds r0, r3, #4 + 12574: 4eb5 ldr r6, [pc, #724] ; (1284c ) + 12576: 88b2 ldrh r2, [r6, #4] + 12578: 49bb ldr r1, [pc, #748] ; (12868 ) + 1257a: 47a8 blx r5 + lv_style_set_border_color(&styles->bg, LV_STATE_EDITED, theme.color_secondary); + 1257c: 6823 ldr r3, [r4, #0] + 1257e: 1d18 adds r0, r3, #4 + 12580: 88f2 ldrh r2, [r6, #6] + 12582: 49ba ldr r1, [pc, #744] ; (1286c ) + 12584: 47a8 blx r5 + lv_style_set_border_width(&styles->bg, LV_STATE_DEFAULT, BORDER_WIDTH); + 12586: 6824 ldr r4, [r4, #0] + 12588: 3404 adds r4, #4 + 1258a: 2000 movs r0, #0 + 1258c: 4bb4 ldr r3, [pc, #720] ; (12860 ) + 1258e: 4798 blx r3 + 12590: 3028 adds r0, #40 ; 0x28 + 12592: 0040 lsls r0, r0, #1 + 12594: 2340 movs r3, #64 ; 0x40 + 12596: 33ff adds r3, #255 ; 0xff + 12598: 2201 movs r2, #1 + 1259a: 4298 cmp r0, r3 + 1259c: d901 bls.n 125a2 + 1259e: f000 fdec bl 1317a +_LV_OBJ_STYLE_SET_GET_DECLARE(BORDER_WIDTH, border_width, lv_style_int_t, _int, scalar) + 125a2: 2130 movs r1, #48 ; 0x30 + 125a4: 0020 movs r0, r4 + 125a6: 4daf ldr r5, [pc, #700] ; (12864 ) + 125a8: 47a8 blx r5 + lv_style_set_border_post(&styles->bg, LV_STATE_DEFAULT, true); + 125aa: 4ca5 ldr r4, [pc, #660] ; (12840 ) + 125ac: 6823 ldr r3, [r4, #0] + 125ae: 1d18 adds r0, r3, #4 +_LV_OBJ_STYLE_SET_GET_DECLARE(BORDER_POST, border_post, bool, _int, scalar) + 125b0: 2201 movs r2, #1 + 125b2: 2133 movs r1, #51 ; 0x33 + 125b4: 47a8 blx r5 + lv_style_set_text_font(&styles->bg, LV_STATE_DEFAULT, theme.font_normal); + 125b6: 4da5 ldr r5, [pc, #660] ; (1284c ) + 125b8: 6823 ldr r3, [r4, #0] + 125ba: 1d18 adds r0, r3, #4 +_LV_OBJ_STYLE_SET_GET_DECLARE(TEXT_FONT, text_font, const lv_font_t *, _ptr, scalar) + 125bc: 68ea ldr r2, [r5, #12] + 125be: 49a6 ldr r1, [pc, #664] ; (12858 ) + 125c0: 4ba6 ldr r3, [pc, #664] ; (1285c ) + 125c2: 4798 blx r3 + lv_style_set_text_color(&styles->bg, LV_STATE_DEFAULT, COLOR_BG_TEXT); + 125c4: 6820 ldr r0, [r4, #0] + 125c6: 3004 adds r0, #4 + 125c8: 69ab ldr r3, [r5, #24] + 125ca: 079b lsls r3, r3, #30 + 125cc: d501 bpl.n 125d2 + 125ce: f000 fddf bl 13190 + 125d2: 231f movs r3, #31 + 125d4: 213f movs r1, #63 ; 0x3f + 125d6: 221f movs r2, #31 + 125d8: 0149 lsls r1, r1, #5 + 125da: 02db lsls r3, r3, #11 + 125dc: 430a orrs r2, r1 + 125de: 431a orrs r2, r3 +_LV_OBJ_STYLE_SET_GET_DECLARE(TEXT_COLOR, text_color, lv_color_t, _color, nonscalar) + 125e0: 499c ldr r1, [pc, #624] ; (12854 ) + 125e2: 4b9b ldr r3, [pc, #620] ; (12850 ) + 125e4: 4798 blx r3 + lv_style_set_value_font(&styles->bg, LV_STATE_DEFAULT, theme.font_normal); + 125e6: 4c99 ldr r4, [pc, #612] ; (1284c ) + 125e8: 4d95 ldr r5, [pc, #596] ; (12840 ) + 125ea: 682b ldr r3, [r5, #0] + 125ec: 1d18 adds r0, r3, #4 +_LV_OBJ_STYLE_SET_GET_DECLARE(VALUE_FONT, value_font, const lv_font_t *, _ptr, scalar) + 125ee: 68e2 ldr r2, [r4, #12] + 125f0: 217e movs r1, #126 ; 0x7e + 125f2: 4b9a ldr r3, [pc, #616] ; (1285c ) + 125f4: 4798 blx r3 + lv_style_set_value_color(&styles->bg, LV_STATE_DEFAULT, COLOR_BG_TEXT); + 125f6: 6828 ldr r0, [r5, #0] + 125f8: 3004 adds r0, #4 + 125fa: 69a3 ldr r3, [r4, #24] + 125fc: 079b lsls r3, r3, #30 + 125fe: d501 bpl.n 12604 + 12600: f000 fdcb bl 1319a + 12604: 231f movs r3, #31 + 12606: 213f movs r1, #63 ; 0x3f + 12608: 221f movs r2, #31 + 1260a: 0149 lsls r1, r1, #5 + 1260c: 02db lsls r3, r3, #11 + 1260e: 430a orrs r2, r1 + 12610: 431a orrs r2, r3 +_LV_OBJ_STYLE_SET_GET_DECLARE(VALUE_COLOR, value_color, lv_color_t, _color, nonscalar) + 12612: 2179 movs r1, #121 ; 0x79 + 12614: 4b8e ldr r3, [pc, #568] ; (12850 ) + 12616: 4798 blx r3 + lv_style_set_image_recolor(&styles->bg, LV_STATE_DEFAULT, COLOR_BG_TEXT); + 12618: 4b89 ldr r3, [pc, #548] ; (12840 ) + 1261a: 6818 ldr r0, [r3, #0] + 1261c: 3004 adds r0, #4 + 1261e: 4b8b ldr r3, [pc, #556] ; (1284c ) + 12620: 699b ldr r3, [r3, #24] + 12622: 079b lsls r3, r3, #30 + 12624: d501 bpl.n 1262a + 12626: f000 fdbd bl 131a4 + 1262a: 231f movs r3, #31 + 1262c: 213f movs r1, #63 ; 0x3f + 1262e: 221f movs r2, #31 + 12630: 0149 lsls r1, r1, #5 + 12632: 02db lsls r3, r3, #11 + 12634: 430a orrs r2, r1 + 12636: 431a orrs r2, r3 +_LV_OBJ_STYLE_SET_GET_DECLARE(LINE_DASH_GAP, line_dash_gap, lv_style_int_t, _int, scalar) +_LV_OBJ_STYLE_SET_GET_DECLARE(LINE_ROUNDED, line_rounded, bool, _int, scalar) +_LV_OBJ_STYLE_SET_GET_DECLARE(LINE_COLOR, line_color, lv_color_t, _color, nonscalar) +_LV_OBJ_STYLE_SET_GET_DECLARE(LINE_OPA, line_opa, lv_opa_t, _opa, scalar) +_LV_OBJ_STYLE_SET_GET_DECLARE(IMAGE_BLEND_MODE, image_blend_mode, lv_blend_mode_t, _int, scalar) +_LV_OBJ_STYLE_SET_GET_DECLARE(IMAGE_RECOLOR, image_recolor, lv_color_t, _color, nonscalar) + 12638: 498d ldr r1, [pc, #564] ; (12870 ) + 1263a: 4b85 ldr r3, [pc, #532] ; (12850 ) + 1263c: 4798 blx r3 + lv_style_set_line_color(&styles->bg, LV_STATE_DEFAULT, COLOR_BG_TEXT); + 1263e: 4b80 ldr r3, [pc, #512] ; (12840 ) + 12640: 6818 ldr r0, [r3, #0] + 12642: 3004 adds r0, #4 + 12644: 4b81 ldr r3, [pc, #516] ; (1284c ) + 12646: 699b ldr r3, [r3, #24] + 12648: 079b lsls r3, r3, #30 + 1264a: d501 bpl.n 12650 + 1264c: f000 fdaf bl 131ae + 12650: 231f movs r3, #31 + 12652: 213f movs r1, #63 ; 0x3f + 12654: 221f movs r2, #31 + 12656: 0149 lsls r1, r1, #5 + 12658: 02db lsls r3, r3, #11 + 1265a: 430a orrs r2, r1 + 1265c: 431a orrs r2, r3 +_LV_OBJ_STYLE_SET_GET_DECLARE(LINE_COLOR, line_color, lv_color_t, _color, nonscalar) + 1265e: 2199 movs r1, #153 ; 0x99 + 12660: 4b7b ldr r3, [pc, #492] ; (12850 ) + 12662: 4798 blx r3 + lv_style_set_line_width(&styles->bg, LV_STATE_DEFAULT, 1); + 12664: 4c76 ldr r4, [pc, #472] ; (12840 ) + 12666: 6823 ldr r3, [r4, #0] + 12668: 1d18 adds r0, r3, #4 +_LV_OBJ_STYLE_SET_GET_DECLARE(LINE_WIDTH, line_width, lv_style_int_t, _int, scalar) + 1266a: 2201 movs r2, #1 + 1266c: 2190 movs r1, #144 ; 0x90 + 1266e: 4b7d ldr r3, [pc, #500] ; (12864 ) + 12670: 4798 blx r3 + lv_style_set_pad_left(&styles->bg, LV_STATE_DEFAULT, PAD_DEF + BORDER_WIDTH); + 12672: 6825 ldr r5, [r4, #0] + 12674: 3504 adds r5, #4 + 12676: 2000 movs r0, #0 + 12678: 4b7e ldr r3, [pc, #504] ; (12874 ) + 1267a: 4798 blx r3 + 1267c: 2801 cmp r0, #1 + 1267e: d801 bhi.n 12684 + 12680: f000 fd9a bl 131b8 + 12684: 2000 movs r0, #0 + 12686: 4b76 ldr r3, [pc, #472] ; (12860 ) + 12688: 4798 blx r3 + 1268a: 0103 lsls r3, r0, #4 + 1268c: 1a18 subs r0, r3, r0 + 1268e: 0040 lsls r0, r0, #1 + 12690: 3050 adds r0, #80 ; 0x50 + 12692: 2340 movs r3, #64 ; 0x40 + 12694: 33ff adds r3, #255 ; 0xff + 12696: 2401 movs r4, #1 + 12698: 4298 cmp r0, r3 + 1269a: d901 bls.n 126a0 + 1269c: f000 fda5 bl 131ea + 126a0: 2000 movs r0, #0 + 126a2: 4b6f ldr r3, [pc, #444] ; (12860 ) + 126a4: 4798 blx r3 + 126a6: 0003 movs r3, r0 + 126a8: 3328 adds r3, #40 ; 0x28 + 126aa: 005b lsls r3, r3, #1 + 126ac: 2140 movs r1, #64 ; 0x40 + 126ae: 31ff adds r1, #255 ; 0xff + 126b0: 2201 movs r2, #1 + 126b2: 428b cmp r3, r1 + 126b4: d901 bls.n 126ba + 126b6: f000 fda5 bl 13204 + 126ba: 18a2 adds r2, r4, r2 +_LV_OBJ_STYLE_SET_GET_DECLARE(PAD_LEFT, pad_left, lv_style_int_t, _int, scalar) + 126bc: b212 sxth r2, r2 + 126be: 2112 movs r1, #18 + 126c0: 0028 movs r0, r5 + 126c2: 4b68 ldr r3, [pc, #416] ; (12864 ) + 126c4: 4798 blx r3 + lv_style_set_pad_right(&styles->bg, LV_STATE_DEFAULT, PAD_DEF + BORDER_WIDTH); + 126c6: 4b5e ldr r3, [pc, #376] ; (12840 ) + 126c8: 681d ldr r5, [r3, #0] + 126ca: 3504 adds r5, #4 + 126cc: 2000 movs r0, #0 + 126ce: 4b69 ldr r3, [pc, #420] ; (12874 ) + 126d0: 4798 blx r3 + 126d2: 2801 cmp r0, #1 + 126d4: d801 bhi.n 126da + 126d6: f000 fda0 bl 1321a + 126da: 2000 movs r0, #0 + 126dc: 4b60 ldr r3, [pc, #384] ; (12860 ) + 126de: 4798 blx r3 + 126e0: 0103 lsls r3, r0, #4 + 126e2: 1a18 subs r0, r3, r0 + 126e4: 0040 lsls r0, r0, #1 + 126e6: 3050 adds r0, #80 ; 0x50 + 126e8: 2340 movs r3, #64 ; 0x40 + 126ea: 33ff adds r3, #255 ; 0xff + 126ec: 2401 movs r4, #1 + 126ee: 4298 cmp r0, r3 + 126f0: d901 bls.n 126f6 + 126f2: f000 fdab bl 1324c + 126f6: 2000 movs r0, #0 + 126f8: 4b59 ldr r3, [pc, #356] ; (12860 ) + 126fa: 4798 blx r3 + 126fc: 0003 movs r3, r0 + 126fe: 3328 adds r3, #40 ; 0x28 + 12700: 005b lsls r3, r3, #1 + 12702: 2140 movs r1, #64 ; 0x40 + 12704: 31ff adds r1, #255 ; 0xff + 12706: 2201 movs r2, #1 + 12708: 428b cmp r3, r1 + 1270a: d901 bls.n 12710 + 1270c: f000 fdab bl 13266 + 12710: 18a2 adds r2, r4, r2 +_LV_OBJ_STYLE_SET_GET_DECLARE(PAD_RIGHT, pad_right, lv_style_int_t, _int, scalar) + 12712: b212 sxth r2, r2 + 12714: 2113 movs r1, #19 + 12716: 0028 movs r0, r5 + 12718: 4b52 ldr r3, [pc, #328] ; (12864 ) + 1271a: 4798 blx r3 + lv_style_set_pad_top(&styles->bg, LV_STATE_DEFAULT, PAD_DEF + BORDER_WIDTH); + 1271c: 4b48 ldr r3, [pc, #288] ; (12840 ) + 1271e: 681d ldr r5, [r3, #0] + 12720: 3504 adds r5, #4 + 12722: 2000 movs r0, #0 + 12724: 4b53 ldr r3, [pc, #332] ; (12874 ) + 12726: 4798 blx r3 + 12728: 2801 cmp r0, #1 + 1272a: d801 bhi.n 12730 + 1272c: f000 fda6 bl 1327c + 12730: 2000 movs r0, #0 + 12732: 4b4b ldr r3, [pc, #300] ; (12860 ) + 12734: 4798 blx r3 + 12736: 0103 lsls r3, r0, #4 + 12738: 1a18 subs r0, r3, r0 + 1273a: 0040 lsls r0, r0, #1 + 1273c: 3050 adds r0, #80 ; 0x50 + 1273e: 2340 movs r3, #64 ; 0x40 + 12740: 33ff adds r3, #255 ; 0xff + 12742: 2401 movs r4, #1 + 12744: 4298 cmp r0, r3 + 12746: d901 bls.n 1274c + 12748: f000 fdb1 bl 132ae + 1274c: 2000 movs r0, #0 + 1274e: 4b44 ldr r3, [pc, #272] ; (12860 ) + 12750: 4798 blx r3 + 12752: 0003 movs r3, r0 + 12754: 3328 adds r3, #40 ; 0x28 + 12756: 005b lsls r3, r3, #1 + 12758: 2140 movs r1, #64 ; 0x40 + 1275a: 31ff adds r1, #255 ; 0xff + 1275c: 2201 movs r2, #1 + 1275e: 428b cmp r3, r1 + 12760: d901 bls.n 12766 + 12762: f000 fdb1 bl 132c8 + 12766: 18a2 adds r2, r4, r2 +_LV_OBJ_STYLE_SET_GET_DECLARE(PAD_TOP, pad_top, lv_style_int_t, _int, scalar) + 12768: b212 sxth r2, r2 + 1276a: 2110 movs r1, #16 + 1276c: 0028 movs r0, r5 + 1276e: 4b3d ldr r3, [pc, #244] ; (12864 ) + 12770: 4798 blx r3 + lv_style_set_pad_bottom(&styles->bg, LV_STATE_DEFAULT, PAD_DEF + BORDER_WIDTH); + 12772: 4b33 ldr r3, [pc, #204] ; (12840 ) + 12774: 681d ldr r5, [r3, #0] + 12776: 3504 adds r5, #4 + 12778: 2000 movs r0, #0 + 1277a: 4b3e ldr r3, [pc, #248] ; (12874 ) + 1277c: 4798 blx r3 + 1277e: 2801 cmp r0, #1 + 12780: d801 bhi.n 12786 + 12782: f000 fdac bl 132de + 12786: 2000 movs r0, #0 + 12788: 4b35 ldr r3, [pc, #212] ; (12860 ) + 1278a: 4798 blx r3 + 1278c: 0103 lsls r3, r0, #4 + 1278e: 1a18 subs r0, r3, r0 + 12790: 0040 lsls r0, r0, #1 + 12792: 3050 adds r0, #80 ; 0x50 + 12794: 2340 movs r3, #64 ; 0x40 + 12796: 33ff adds r3, #255 ; 0xff + 12798: 2401 movs r4, #1 + 1279a: 4298 cmp r0, r3 + 1279c: d901 bls.n 127a2 + 1279e: f000 fdb7 bl 13310 + 127a2: 2000 movs r0, #0 + 127a4: 4b2e ldr r3, [pc, #184] ; (12860 ) + 127a6: 4798 blx r3 + 127a8: 0003 movs r3, r0 + 127aa: 3328 adds r3, #40 ; 0x28 + 127ac: 005b lsls r3, r3, #1 + 127ae: 2140 movs r1, #64 ; 0x40 + 127b0: 31ff adds r1, #255 ; 0xff + 127b2: 2201 movs r2, #1 + 127b4: 428b cmp r3, r1 + 127b6: d901 bls.n 127bc + 127b8: f000 fdb7 bl 1332a + 127bc: 18a2 adds r2, r4, r2 +_LV_OBJ_STYLE_SET_GET_DECLARE(PAD_BOTTOM, pad_bottom, lv_style_int_t, _int, scalar) + 127be: b212 sxth r2, r2 + 127c0: 2111 movs r1, #17 + 127c2: 0028 movs r0, r5 + 127c4: 4b27 ldr r3, [pc, #156] ; (12864 ) + 127c6: 4798 blx r3 + lv_style_set_pad_inner(&styles->bg, LV_STATE_DEFAULT, PAD_DEF); + 127c8: 4b1d ldr r3, [pc, #116] ; (12840 ) + 127ca: 681c ldr r4, [r3, #0] + 127cc: 3404 adds r4, #4 + 127ce: 2000 movs r0, #0 + 127d0: 4b28 ldr r3, [pc, #160] ; (12874 ) + 127d2: 4798 blx r3 + 127d4: 2801 cmp r0, #1 + 127d6: d801 bhi.n 127dc + 127d8: f000 fdb2 bl 13340 + 127dc: 2000 movs r0, #0 + 127de: 4b20 ldr r3, [pc, #128] ; (12860 ) + 127e0: 4798 blx r3 + 127e2: 0103 lsls r3, r0, #4 + 127e4: 1a1b subs r3, r3, r0 + 127e6: 005b lsls r3, r3, #1 + 127e8: 3350 adds r3, #80 ; 0x50 + 127ea: 2140 movs r1, #64 ; 0x40 + 127ec: 31ff adds r1, #255 ; 0xff + 127ee: 2201 movs r2, #1 + 127f0: 428b cmp r3, r1 + 127f2: d901 bls.n 127f8 + 127f4: f000 fdbd bl 13372 +_LV_OBJ_STYLE_SET_GET_DECLARE(PAD_INNER, pad_inner, lv_style_int_t, _int, scalar) + 127f8: 2114 movs r1, #20 + 127fa: 0020 movs r0, r4 + 127fc: 4d19 ldr r5, [pc, #100] ; (12864 ) + 127fe: 47a8 blx r5 + lv_style_set_transition_time(&styles->bg, LV_STATE_DEFAULT, TRANSITION_TIME); + 12800: 4c0f ldr r4, [pc, #60] ; (12840 ) + 12802: 6823 ldr r3, [r4, #0] + 12804: 1d18 adds r0, r3, #4 +_LV_OBJ_STYLE_SET_GET_DECLARE(IMAGE_OPA, image_opa, lv_opa_t, _opa, scalar) +_LV_OBJ_STYLE_SET_GET_DECLARE(IMAGE_RECOLOR_OPA, image_recolor_opa, lv_opa_t, _opa, scalar) +_LV_OBJ_STYLE_SET_GET_DECLARE(TRANSITION_TIME, transition_time, lv_style_int_t, _int, scalar) + 12806: 2296 movs r2, #150 ; 0x96 + 12808: 21b0 movs r1, #176 ; 0xb0 + 1280a: 47a8 blx r5 + lv_style_set_transition_prop_6(&styles->bg, LV_STATE_DEFAULT, LV_STYLE_BORDER_COLOR); + 1280c: 6823 ldr r3, [r4, #0] + 1280e: 1d18 adds r0, r3, #4 +_LV_OBJ_STYLE_SET_GET_DECLARE(TRANSITION_PROP_1, transition_prop_1, lv_style_int_t, _int, scalar) +_LV_OBJ_STYLE_SET_GET_DECLARE(TRANSITION_PROP_2, transition_prop_2, lv_style_int_t, _int, scalar) +_LV_OBJ_STYLE_SET_GET_DECLARE(TRANSITION_PROP_3, transition_prop_3, lv_style_int_t, _int, scalar) +_LV_OBJ_STYLE_SET_GET_DECLARE(TRANSITION_PROP_4, transition_prop_4, lv_style_int_t, _int, scalar) +_LV_OBJ_STYLE_SET_GET_DECLARE(TRANSITION_PROP_5, transition_prop_5, lv_style_int_t, _int, scalar) +_LV_OBJ_STYLE_SET_GET_DECLARE(TRANSITION_PROP_6, transition_prop_6, lv_style_int_t, _int, scalar) + 12810: 2239 movs r2, #57 ; 0x39 + 12812: 21b7 movs r1, #183 ; 0xb7 + 12814: 47a8 blx r5 + style_init_reset(&styles->bg_sec); + 12816: 6820 ldr r0, [r4, #0] + 12818: 300c adds r0, #12 + 1281a: 4b0a ldr r3, [pc, #40] ; (12844 ) + 1281c: 4798 blx r3 + lv_style_copy(&styles->bg_sec, &styles->bg); + 1281e: 6820 ldr r0, [r4, #0] + 12820: 1d01 adds r1, r0, #4 + 12822: 300c adds r0, #12 + 12824: 4b14 ldr r3, [pc, #80] ; (12878 ) + 12826: 4798 blx r3 + lv_style_set_bg_color(&styles->bg_sec, LV_STATE_DEFAULT, COLOR_BG_SEC); + 12828: 6820 ldr r0, [r4, #0] + 1282a: 300c adds r0, #12 + 1282c: 4b07 ldr r3, [pc, #28] ; (1284c ) + 1282e: 699b ldr r3, [r3, #24] + 12830: 079b lsls r3, r3, #30 + 12832: d501 bpl.n 12838 + 12834: f000 fdaa bl 1338c + 12838: 2308 movs r3, #8 + 1283a: 2112 movs r1, #18 + 1283c: 2209 movs r2, #9 + 1283e: e01d b.n 1287c + 12840: 20004c38 .word 0x20004c38 + 12844: 0001242d .word 0x0001242d + 12848: 00004f4d .word 0x00004f4d + 1284c: 20004c3c .word 0x20004c3c + 12850: 00004ded .word 0x00004ded + 12854: 00008089 .word 0x00008089 + 12858: 0000808e .word 0x0000808e + 1285c: 000050a1 .word 0x000050a1 + 12860: 0000f5fd .word 0x0000f5fd + 12864: 00004c8d .word 0x00004c8d + 12868: 00000239 .word 0x00000239 + 1286c: 00000439 .word 0x00000439 + 12870: 000080a9 .word 0x000080a9 + 12874: 0000f619 .word 0x0000f619 + 12878: 00004b35 .word 0x00004b35 + 1287c: 0149 lsls r1, r1, #5 + 1287e: 02db lsls r3, r3, #11 + 12880: 430a orrs r2, r1 + 12882: 431a orrs r2, r3 +_LV_OBJ_STYLE_SET_GET_DECLARE(BG_COLOR, bg_color, lv_color_t, _color, nonscalar) + 12884: 2129 movs r1, #41 ; 0x29 + 12886: 4bfb ldr r3, [pc, #1004] ; (12c74 ) + 12888: 4798 blx r3 + lv_style_set_border_color(&styles->bg_sec, LV_STATE_DEFAULT, COLOR_BG_SEC_BORDER); + 1288a: 4bfb ldr r3, [pc, #1004] ; (12c78 ) + 1288c: 6818 ldr r0, [r3, #0] + 1288e: 300c adds r0, #12 + 12890: 4bfa ldr r3, [pc, #1000] ; (12c7c ) + 12892: 699b ldr r3, [r3, #24] + 12894: 079b lsls r3, r3, #30 + 12896: d501 bpl.n 1289c + 12898: f000 fd7d bl 13396 + 1289c: 2308 movs r3, #8 + 1289e: 2110 movs r1, #16 + 128a0: 2208 movs r2, #8 + 128a2: 0149 lsls r1, r1, #5 + 128a4: 02db lsls r3, r3, #11 + 128a6: 430a orrs r2, r1 + 128a8: 431a orrs r2, r3 +_LV_OBJ_STYLE_SET_GET_DECLARE(BORDER_COLOR, border_color, lv_color_t, _color, nonscalar) + 128aa: 2139 movs r1, #57 ; 0x39 + 128ac: 4bf1 ldr r3, [pc, #964] ; (12c74 ) + 128ae: 4798 blx r3 + lv_style_set_text_color(&styles->bg_sec, LV_STATE_DEFAULT, COLOR_BG_SEC_TEXT); + 128b0: 4bf1 ldr r3, [pc, #964] ; (12c78 ) + 128b2: 6818 ldr r0, [r3, #0] + 128b4: 300c adds r0, #12 + 128b6: 4bf1 ldr r3, [pc, #964] ; (12c7c ) + 128b8: 699b ldr r3, [r3, #24] + 128ba: 079b lsls r3, r3, #30 + 128bc: d501 bpl.n 128c2 + 128be: f000 fd6f bl 133a0 + 128c2: 2314 movs r3, #20 + 128c4: 212a movs r1, #42 ; 0x2a + 128c6: 2215 movs r2, #21 + 128c8: 0149 lsls r1, r1, #5 + 128ca: 02db lsls r3, r3, #11 + 128cc: 430a orrs r2, r1 + 128ce: 431a orrs r2, r3 +_LV_OBJ_STYLE_SET_GET_DECLARE(TEXT_COLOR, text_color, lv_color_t, _color, nonscalar) + 128d0: 49eb ldr r1, [pc, #940] ; (12c80 ) + 128d2: 4be8 ldr r3, [pc, #928] ; (12c74 ) + 128d4: 4798 blx r3 + lv_style_set_value_color(&styles->bg_sec, LV_STATE_DEFAULT, COLOR_BG_SEC_TEXT); + 128d6: 4be8 ldr r3, [pc, #928] ; (12c78 ) + 128d8: 6818 ldr r0, [r3, #0] + 128da: 300c adds r0, #12 + 128dc: 4be7 ldr r3, [pc, #924] ; (12c7c ) + 128de: 699b ldr r3, [r3, #24] + 128e0: 079b lsls r3, r3, #30 + 128e2: d501 bpl.n 128e8 + 128e4: f000 fd61 bl 133aa + 128e8: 2314 movs r3, #20 + 128ea: 212a movs r1, #42 ; 0x2a + 128ec: 2215 movs r2, #21 + 128ee: 0149 lsls r1, r1, #5 + 128f0: 02db lsls r3, r3, #11 + 128f2: 430a orrs r2, r1 + 128f4: 431a orrs r2, r3 +_LV_OBJ_STYLE_SET_GET_DECLARE(VALUE_COLOR, value_color, lv_color_t, _color, nonscalar) + 128f6: 2179 movs r1, #121 ; 0x79 + 128f8: 4bde ldr r3, [pc, #888] ; (12c74 ) + 128fa: 4798 blx r3 + lv_style_set_image_recolor(&styles->bg_sec, LV_STATE_DEFAULT, COLOR_BG_SEC_TEXT); + 128fc: 4bde ldr r3, [pc, #888] ; (12c78 ) + 128fe: 6818 ldr r0, [r3, #0] + 12900: 300c adds r0, #12 + 12902: 4bde ldr r3, [pc, #888] ; (12c7c ) + 12904: 699b ldr r3, [r3, #24] + 12906: 079b lsls r3, r3, #30 + 12908: d501 bpl.n 1290e + 1290a: f000 fd53 bl 133b4 + 1290e: 2314 movs r3, #20 + 12910: 212a movs r1, #42 ; 0x2a + 12912: 2215 movs r2, #21 + 12914: 0149 lsls r1, r1, #5 + 12916: 02db lsls r3, r3, #11 + 12918: 430a orrs r2, r1 + 1291a: 431a orrs r2, r3 +_LV_OBJ_STYLE_SET_GET_DECLARE(IMAGE_RECOLOR, image_recolor, lv_color_t, _color, nonscalar) + 1291c: 49d9 ldr r1, [pc, #868] ; (12c84 ) + 1291e: 4bd5 ldr r3, [pc, #852] ; (12c74 ) + 12920: 4798 blx r3 + lv_style_set_line_color(&styles->bg_sec, LV_STATE_DEFAULT, COLOR_BG_SEC_TEXT); + 12922: 4bd5 ldr r3, [pc, #852] ; (12c78 ) + 12924: 6818 ldr r0, [r3, #0] + 12926: 300c adds r0, #12 + 12928: 4bd4 ldr r3, [pc, #848] ; (12c7c ) + 1292a: 699b ldr r3, [r3, #24] + 1292c: 079b lsls r3, r3, #30 + 1292e: d501 bpl.n 12934 + 12930: f000 fd45 bl 133be + 12934: 2314 movs r3, #20 + 12936: 212a movs r1, #42 ; 0x2a + 12938: 2215 movs r2, #21 + 1293a: 0149 lsls r1, r1, #5 + 1293c: 02db lsls r3, r3, #11 + 1293e: 430a orrs r2, r1 + 12940: 431a orrs r2, r3 +_LV_OBJ_STYLE_SET_GET_DECLARE(LINE_COLOR, line_color, lv_color_t, _color, nonscalar) + 12942: 2199 movs r1, #153 ; 0x99 + 12944: 4bcb ldr r3, [pc, #812] ; (12c74 ) + 12946: 4798 blx r3 + style_init_reset(&styles->bg_click); + 12948: 4ccb ldr r4, [pc, #812] ; (12c78 ) + 1294a: 6820 ldr r0, [r4, #0] + 1294c: 3008 adds r0, #8 + 1294e: 4bce ldr r3, [pc, #824] ; (12c88 ) + 12950: 4798 blx r3 + lv_style_set_bg_color(&styles->bg_click, LV_STATE_PRESSED, COLOR_BG_PR); + 12952: 6820 ldr r0, [r4, #0] + 12954: 3008 adds r0, #8 + 12956: 4bc9 ldr r3, [pc, #804] ; (12c7c ) + 12958: 699b ldr r3, [r3, #24] + 1295a: 079b lsls r3, r3, #30 + 1295c: d501 bpl.n 12962 + 1295e: f000 fd33 bl 133c8 + 12962: 2309 movs r3, #9 + 12964: 2113 movs r1, #19 + 12966: 220a movs r2, #10 + 12968: 0149 lsls r1, r1, #5 + 1296a: 02db lsls r3, r3, #11 + 1296c: 430a orrs r2, r1 + 1296e: 431a orrs r2, r3 +_LV_OBJ_STYLE_SET_GET_DECLARE(BG_COLOR, bg_color, lv_color_t, _color, nonscalar) + 12970: 49c6 ldr r1, [pc, #792] ; (12c8c ) + 12972: 4fc0 ldr r7, [pc, #768] ; (12c74 ) + 12974: 47b8 blx r7 + lv_style_set_bg_color(&styles->bg_click, LV_STATE_CHECKED, COLOR_BG_CHK); + 12976: 4ec0 ldr r6, [pc, #768] ; (12c78 ) + 12978: 6830 ldr r0, [r6, #0] + 1297a: 3008 adds r0, #8 + 1297c: 4dbf ldr r5, [pc, #764] ; (12c7c ) + 1297e: 88aa ldrh r2, [r5, #4] + 12980: 212a movs r1, #42 ; 0x2a + 12982: 31ff adds r1, #255 ; 0xff + 12984: 47b8 blx r7 + lv_style_set_bg_color(&styles->bg_click, LV_STATE_PRESSED | LV_STATE_CHECKED, COLOR_BG_PR_CHK); + 12986: 6834 ldr r4, [r6, #0] + 12988: 3408 adds r4, #8 + 1298a: 88a8 ldrh r0, [r5, #4] + 1298c: 2133 movs r1, #51 ; 0x33 + 1298e: 4bc0 ldr r3, [pc, #768] ; (12c90 ) + 12990: 4798 blx r3 + 12992: 1c02 adds r2, r0, #0 + 12994: 49bf ldr r1, [pc, #764] ; (12c94 ) + 12996: 0020 movs r0, r4 + 12998: 47b8 blx r7 + lv_style_set_bg_color(&styles->bg_click, LV_STATE_DISABLED, COLOR_BG_DIS); + 1299a: 6830 ldr r0, [r6, #0] + 1299c: 3008 adds r0, #8 + 1299e: 69ab ldr r3, [r5, #24] + 129a0: 079b lsls r3, r3, #30 + 129a2: d501 bpl.n 129a8 + 129a4: f000 fd15 bl 133d2 + 129a8: 230b movs r3, #11 + 129aa: 2118 movs r1, #24 + 129ac: 220e movs r2, #14 + 129ae: 0149 lsls r1, r1, #5 + 129b0: 02db lsls r3, r3, #11 + 129b2: 430a orrs r2, r1 + 129b4: 431a orrs r2, r3 + 129b6: 49b8 ldr r1, [pc, #736] ; (12c98 ) + 129b8: 4fae ldr r7, [pc, #696] ; (12c74 ) + 129ba: 47b8 blx r7 + lv_style_set_border_width(&styles->bg_click, LV_STATE_CHECKED, 0); + 129bc: 4dae ldr r5, [pc, #696] ; (12c78 ) + 129be: 6828 ldr r0, [r5, #0] + 129c0: 3008 adds r0, #8 +_LV_OBJ_STYLE_SET_GET_DECLARE(BORDER_WIDTH, border_width, lv_style_int_t, _int, scalar) + 129c2: 2200 movs r2, #0 + 129c4: 2198 movs r1, #152 ; 0x98 + 129c6: 0049 lsls r1, r1, #1 + 129c8: 4bb4 ldr r3, [pc, #720] ; (12c9c ) + 129ca: 4798 blx r3 + lv_style_set_border_color(&styles->bg_click, LV_STATE_FOCUSED | LV_STATE_PRESSED, lv_color_darken(theme.color_primary, + 129cc: 682c ldr r4, [r5, #0] + 129ce: 3408 adds r4, #8 + 129d0: 4eaa ldr r6, [pc, #680] ; (12c7c ) + 129d2: 88b0 ldrh r0, [r6, #4] + 129d4: 2133 movs r1, #51 ; 0x33 + 129d6: 4bae ldr r3, [pc, #696] ; (12c90 ) + 129d8: 4798 blx r3 + 129da: 1c02 adds r2, r0, #0 +_LV_OBJ_STYLE_SET_GET_DECLARE(BORDER_COLOR, border_color, lv_color_t, _color, nonscalar) + 129dc: 49b0 ldr r1, [pc, #704] ; (12ca0 ) + 129de: 0020 movs r0, r4 + 129e0: 47b8 blx r7 + lv_style_set_border_color(&styles->bg_click, LV_STATE_PRESSED, COLOR_BG_BORDER_PR); + 129e2: 6828 ldr r0, [r5, #0] + 129e4: 3008 adds r0, #8 + 129e6: 69b3 ldr r3, [r6, #24] + 129e8: 079b lsls r3, r3, #30 + 129ea: d501 bpl.n 129f0 + 129ec: f000 fcf6 bl 133dc + 129f0: 230b movs r3, #11 + 129f2: 2119 movs r1, #25 + 129f4: 220d movs r2, #13 + 129f6: 0149 lsls r1, r1, #5 + 129f8: 02db lsls r3, r3, #11 + 129fa: 430a orrs r2, r1 + 129fc: 431a orrs r2, r3 + 129fe: 49a9 ldr r1, [pc, #676] ; (12ca4 ) + 12a00: 4b9c ldr r3, [pc, #624] ; (12c74 ) + 12a02: 4798 blx r3 + lv_style_set_border_color(&styles->bg_click, LV_STATE_CHECKED, COLOR_BG_BORDER_CHK); + 12a04: 4b9c ldr r3, [pc, #624] ; (12c78 ) + 12a06: 6818 ldr r0, [r3, #0] + 12a08: 3008 adds r0, #8 + 12a0a: 4b9c ldr r3, [pc, #624] ; (12c7c ) + 12a0c: 699b ldr r3, [r3, #24] + 12a0e: 079b lsls r3, r3, #30 + 12a10: d501 bpl.n 12a16 + 12a12: f000 fce8 bl 133e6 + 12a16: 230b movs r3, #11 + 12a18: 2119 movs r1, #25 + 12a1a: 220d movs r2, #13 + 12a1c: 0149 lsls r1, r1, #5 + 12a1e: 02db lsls r3, r3, #11 + 12a20: 430a orrs r2, r1 + 12a22: 431a orrs r2, r3 + 12a24: 213a movs r1, #58 ; 0x3a + 12a26: 31ff adds r1, #255 ; 0xff + 12a28: 4b92 ldr r3, [pc, #584] ; (12c74 ) + 12a2a: 4798 blx r3 + lv_style_set_border_color(&styles->bg_click, LV_STATE_PRESSED | LV_STATE_CHECKED, COLOR_BG_BORDER_CHK_PR); + 12a2c: 4b92 ldr r3, [pc, #584] ; (12c78 ) + 12a2e: 6818 ldr r0, [r3, #0] + 12a30: 3008 adds r0, #8 + 12a32: 4b92 ldr r3, [pc, #584] ; (12c7c ) + 12a34: 699b ldr r3, [r3, #24] + 12a36: 079b lsls r3, r3, #30 + 12a38: d501 bpl.n 12a3e + 12a3a: f000 fcd9 bl 133f0 + 12a3e: 230b movs r3, #11 + 12a40: 2119 movs r1, #25 + 12a42: 220d movs r2, #13 + 12a44: 0149 lsls r1, r1, #5 + 12a46: 02db lsls r3, r3, #11 + 12a48: 430a orrs r2, r1 + 12a4a: 431a orrs r2, r3 + 12a4c: 4996 ldr r1, [pc, #600] ; (12ca8 ) + 12a4e: 4b89 ldr r3, [pc, #548] ; (12c74 ) + 12a50: 4798 blx r3 + lv_style_set_border_color(&styles->bg_click, LV_STATE_DISABLED, COLOR_BG_BORDER_DIS); + 12a52: 4b89 ldr r3, [pc, #548] ; (12c78 ) + 12a54: 6818 ldr r0, [r3, #0] + 12a56: 3008 adds r0, #8 + 12a58: 4b88 ldr r3, [pc, #544] ; (12c7c ) + 12a5a: 699b ldr r3, [r3, #24] + 12a5c: 079b lsls r3, r3, #30 + 12a5e: d501 bpl.n 12a64 + 12a60: f000 fccb bl 133fa + 12a64: 230b movs r3, #11 + 12a66: 2119 movs r1, #25 + 12a68: 220d movs r2, #13 + 12a6a: 0149 lsls r1, r1, #5 + 12a6c: 02db lsls r3, r3, #11 + 12a6e: 430a orrs r2, r1 + 12a70: 431a orrs r2, r3 + 12a72: 498e ldr r1, [pc, #568] ; (12cac ) + 12a74: 4b7f ldr r3, [pc, #508] ; (12c74 ) + 12a76: 4798 blx r3 + lv_style_set_text_color(&styles->bg_click, LV_STATE_PRESSED, COLOR_BG_TEXT_PR); + 12a78: 4b7f ldr r3, [pc, #508] ; (12c78 ) + 12a7a: 6818 ldr r0, [r3, #0] + 12a7c: 3008 adds r0, #8 + 12a7e: 4b7f ldr r3, [pc, #508] ; (12c7c ) + 12a80: 699b ldr r3, [r3, #24] + 12a82: 079b lsls r3, r3, #30 + 12a84: d501 bpl.n 12a8a + 12a86: f000 fcbd bl 13404 + 12a8a: 231f movs r3, #31 + 12a8c: 213f movs r1, #63 ; 0x3f + 12a8e: 221f movs r2, #31 + 12a90: 241f movs r4, #31 + 12a92: 46a0 mov r8, r4 + 12a94: 0149 lsls r1, r1, #5 + 12a96: 02db lsls r3, r3, #11 + 12a98: 430a orrs r2, r1 + 12a9a: 431a orrs r2, r3 +_LV_OBJ_STYLE_SET_GET_DECLARE(TEXT_COLOR, text_color, lv_color_t, _color, nonscalar) + 12a9c: 4984 ldr r1, [pc, #528] ; (12cb0 ) + 12a9e: 4f75 ldr r7, [pc, #468] ; (12c74 ) + 12aa0: 47b8 blx r7 + lv_style_set_text_color(&styles->bg_click, LV_STATE_CHECKED, COLOR_BG_TEXT_CHK); + 12aa2: 4e75 ldr r6, [pc, #468] ; (12c78 ) + 12aa4: 6830 ldr r0, [r6, #0] + 12aa6: 3008 adds r0, #8 + 12aa8: 25fc movs r5, #252 ; 0xfc + 12aaa: 00ed lsls r5, r5, #3 + 12aac: 4642 mov r2, r8 + 12aae: 432a orrs r2, r5 + 12ab0: 4c80 ldr r4, [pc, #512] ; (12cb4 ) + 12ab2: 4322 orrs r2, r4 + 12ab4: 4980 ldr r1, [pc, #512] ; (12cb8 ) + 12ab6: 47b8 blx r7 + lv_style_set_text_color(&styles->bg_click, LV_STATE_PRESSED | LV_STATE_CHECKED, COLOR_BG_TEXT_CHK_PR); + 12ab8: 6830 ldr r0, [r6, #0] + 12aba: 3008 adds r0, #8 + 12abc: 4642 mov r2, r8 + 12abe: 432a orrs r2, r5 + 12ac0: 4322 orrs r2, r4 + 12ac2: 497e ldr r1, [pc, #504] ; (12cbc ) + 12ac4: 47b8 blx r7 + lv_style_set_text_color(&styles->bg_click, LV_STATE_DISABLED, COLOR_BG_TEXT_DIS); + 12ac6: 6830 ldr r0, [r6, #0] + 12ac8: 3008 adds r0, #8 + 12aca: 4b6c ldr r3, [pc, #432] ; (12c7c ) + 12acc: 699b ldr r3, [r3, #24] + 12ace: 079b lsls r3, r3, #30 + 12ad0: d501 bpl.n 12ad6 + 12ad2: f000 fc9c bl 1340e + 12ad6: 2226 movs r2, #38 ; 0x26 + 12ad8: 2313 movs r3, #19 + 12ada: 0152 lsls r2, r2, #5 + 12adc: 02d9 lsls r1, r3, #11 + 12ade: 431a orrs r2, r3 + 12ae0: 430a orrs r2, r1 + 12ae2: 4977 ldr r1, [pc, #476] ; (12cc0 ) + 12ae4: 4b63 ldr r3, [pc, #396] ; (12c74 ) + 12ae6: 4798 blx r3 + lv_style_set_image_recolor(&styles->bg_click, LV_STATE_PRESSED, COLOR_BG_TEXT_PR); + 12ae8: 4b63 ldr r3, [pc, #396] ; (12c78 ) + 12aea: 6818 ldr r0, [r3, #0] + 12aec: 3008 adds r0, #8 + 12aee: 4b63 ldr r3, [pc, #396] ; (12c7c ) + 12af0: 699b ldr r3, [r3, #24] + 12af2: 079b lsls r3, r3, #30 + 12af4: d501 bpl.n 12afa + 12af6: f000 fc8e bl 13416 + 12afa: 231f movs r3, #31 + 12afc: 213f movs r1, #63 ; 0x3f + 12afe: 221f movs r2, #31 + 12b00: 241f movs r4, #31 + 12b02: 46a0 mov r8, r4 + 12b04: 0149 lsls r1, r1, #5 + 12b06: 02db lsls r3, r3, #11 + 12b08: 430a orrs r2, r1 + 12b0a: 431a orrs r2, r3 +_LV_OBJ_STYLE_SET_GET_DECLARE(IMAGE_RECOLOR, image_recolor, lv_color_t, _color, nonscalar) + 12b0c: 496d ldr r1, [pc, #436] ; (12cc4 ) + 12b0e: 4f59 ldr r7, [pc, #356] ; (12c74 ) + 12b10: 47b8 blx r7 + lv_style_set_image_recolor(&styles->bg_click, LV_STATE_CHECKED, COLOR_BG_TEXT_CHK); + 12b12: 4e59 ldr r6, [pc, #356] ; (12c78 ) + 12b14: 6830 ldr r0, [r6, #0] + 12b16: 3008 adds r0, #8 + 12b18: 25fc movs r5, #252 ; 0xfc + 12b1a: 00ed lsls r5, r5, #3 + 12b1c: 4642 mov r2, r8 + 12b1e: 432a orrs r2, r5 + 12b20: 4c64 ldr r4, [pc, #400] ; (12cb4 ) + 12b22: 4322 orrs r2, r4 + 12b24: 4968 ldr r1, [pc, #416] ; (12cc8 ) + 12b26: 47b8 blx r7 + lv_style_set_image_recolor(&styles->bg_click, LV_STATE_PRESSED | LV_STATE_CHECKED, COLOR_BG_TEXT_CHK_PR); + 12b28: 6830 ldr r0, [r6, #0] + 12b2a: 3008 adds r0, #8 + 12b2c: 4642 mov r2, r8 + 12b2e: 432a orrs r2, r5 + 12b30: 4322 orrs r2, r4 + 12b32: 4966 ldr r1, [pc, #408] ; (12ccc ) + 12b34: 47b8 blx r7 + lv_style_set_image_recolor(&styles->bg_click, LV_STATE_DISABLED, COLOR_BG_TEXT_DIS); + 12b36: 6830 ldr r0, [r6, #0] + 12b38: 3008 adds r0, #8 + 12b3a: 4b50 ldr r3, [pc, #320] ; (12c7c ) + 12b3c: 699b ldr r3, [r3, #24] + 12b3e: 079b lsls r3, r3, #30 + 12b40: d501 bpl.n 12b46 + 12b42: f000 fc6d bl 13420 + 12b46: 2226 movs r2, #38 ; 0x26 + 12b48: 2313 movs r3, #19 + 12b4a: 0152 lsls r2, r2, #5 + 12b4c: 02d9 lsls r1, r3, #11 + 12b4e: 431a orrs r2, r3 + 12b50: 430a orrs r2, r1 + 12b52: 495f ldr r1, [pc, #380] ; (12cd0 ) + 12b54: 4b47 ldr r3, [pc, #284] ; (12c74 ) + 12b56: 4798 blx r3 + lv_style_set_transition_prop_5(&styles->bg_click, LV_STATE_DEFAULT, LV_STYLE_BG_COLOR); + 12b58: 4c47 ldr r4, [pc, #284] ; (12c78 ) + 12b5a: 6820 ldr r0, [r4, #0] + 12b5c: 3008 adds r0, #8 +_LV_OBJ_STYLE_SET_GET_DECLARE(TRANSITION_PROP_5, transition_prop_5, lv_style_int_t, _int, scalar) + 12b5e: 2229 movs r2, #41 ; 0x29 + 12b60: 21b6 movs r1, #182 ; 0xb6 + 12b62: 4d4e ldr r5, [pc, #312] ; (12c9c ) + 12b64: 47a8 blx r5 + style_init_reset(&styles->btn); + 12b66: 6820 ldr r0, [r4, #0] + 12b68: 3010 adds r0, #16 + 12b6a: 4b47 ldr r3, [pc, #284] ; (12c88 ) + 12b6c: 4798 blx r3 + lv_style_set_radius(&styles->btn, LV_STATE_DEFAULT, LV_RADIUS_CIRCLE); + 12b6e: 6820 ldr r0, [r4, #0] + 12b70: 3010 adds r0, #16 +_LV_OBJ_STYLE_SET_GET_DECLARE(RADIUS, radius, lv_style_int_t, _int, scalar) + 12b72: 4a58 ldr r2, [pc, #352] ; (12cd4 ) + 12b74: 2101 movs r1, #1 + 12b76: 47a8 blx r5 + lv_style_set_bg_opa(&styles->btn, LV_STATE_DEFAULT, LV_OPA_COVER); + 12b78: 6820 ldr r0, [r4, #0] + 12b7a: 3010 adds r0, #16 +_LV_OBJ_STYLE_SET_GET_DECLARE(BG_OPA, bg_opa, lv_opa_t, _opa, scalar) + 12b7c: 22ff movs r2, #255 ; 0xff + 12b7e: 212c movs r1, #44 ; 0x2c + 12b80: 4b55 ldr r3, [pc, #340] ; (12cd8 ) + 12b82: 4798 blx r3 + lv_style_set_bg_color(&styles->btn, LV_STATE_DEFAULT, COLOR_BTN); + 12b84: 6820 ldr r0, [r4, #0] + 12b86: 3010 adds r0, #16 + 12b88: 4b3c ldr r3, [pc, #240] ; (12c7c ) + 12b8a: 699b ldr r3, [r3, #24] + 12b8c: 079b lsls r3, r3, #30 + 12b8e: d501 bpl.n 12b94 + 12b90: f000 fc4a bl 13428 + 12b94: 230b movs r3, #11 + 12b96: 2118 movs r1, #24 + 12b98: 220e movs r2, #14 + 12b9a: 0149 lsls r1, r1, #5 + 12b9c: 02db lsls r3, r3, #11 + 12b9e: 430a orrs r2, r1 + 12ba0: 431a orrs r2, r3 +_LV_OBJ_STYLE_SET_GET_DECLARE(BG_COLOR, bg_color, lv_color_t, _color, nonscalar) + 12ba2: 2129 movs r1, #41 ; 0x29 + 12ba4: 4b33 ldr r3, [pc, #204] ; (12c74 ) + 12ba6: 4798 blx r3 + lv_style_set_bg_color(&styles->btn, LV_STATE_PRESSED, COLOR_BTN_PR); + 12ba8: 4b33 ldr r3, [pc, #204] ; (12c78 ) + 12baa: 6818 ldr r0, [r3, #0] + 12bac: 3010 adds r0, #16 + 12bae: 4b33 ldr r3, [pc, #204] ; (12c7c ) + 12bb0: 699b ldr r3, [r3, #24] + 12bb2: 079b lsls r3, r3, #30 + 12bb4: d401 bmi.n 12bba + 12bb6: f000 fc3c bl 13432 +LV_ATTRIBUTE_FAST_MEM static inline lv_color_t lv_color_mix(lv_color_t c1, lv_color_t c2, uint8_t mix) +{ + lv_color_t ret; +#if LV_COLOR_DEPTH != 1 + /*LV_COLOR_DEPTH == 8, 16 or 32*/ + LV_COLOR_SET_R(ret, LV_MATH_UDIV255((uint16_t) LV_COLOR_GET_R(c1) * mix + LV_COLOR_GET_R(c2) * (255 - mix))); + 12bba: 4d30 ldr r5, [pc, #192] ; (12c7c ) + 12bbc: 796a ldrb r2, [r5, #5] + 12bbe: 08d2 lsrs r2, r2, #3 + 12bc0: 0093 lsls r3, r2, #2 + 12bc2: 189b adds r3, r3, r2 + 12bc4: 009a lsls r2, r3, #2 + 12bc6: 189b adds r3, r3, r2 + 12bc8: 4a44 ldr r2, [pc, #272] ; (12cdc ) + 12bca: 4694 mov ip, r2 + 12bcc: 4463 add r3, ip + 12bce: 021a lsls r2, r3, #8 + 12bd0: 18d2 adds r2, r2, r3 + 12bd2: 01d2 lsls r2, r2, #7 + 12bd4: 18d2 adds r2, r2, r3 + 12bd6: 0dd2 lsrs r2, r2, #23 + 12bd8: 211f movs r1, #31 + 12bda: 400a ands r2, r1 + LV_COLOR_SET_G(ret, LV_MATH_UDIV255((uint16_t) LV_COLOR_GET_G(c1) * mix + LV_COLOR_GET_G(c2) * (255 - mix))); + 12bdc: 88ac ldrh r4, [r5, #4] + 12bde: 0564 lsls r4, r4, #21 + 12be0: 0ea3 lsrs r3, r4, #26 + 12be2: 009c lsls r4, r3, #2 + 12be4: 18e4 adds r4, r4, r3 + 12be6: 00a3 lsls r3, r4, #2 + 12be8: 18e4 adds r4, r4, r3 + 12bea: 4b3d ldr r3, [pc, #244] ; (12ce0 ) + 12bec: 469c mov ip, r3 + 12bee: 4464 add r4, ip + 12bf0: 0223 lsls r3, r4, #8 + 12bf2: 191b adds r3, r3, r4 + 12bf4: 01db lsls r3, r3, #7 + 12bf6: 191b adds r3, r3, r4 + 12bf8: 00db lsls r3, r3, #3 + 12bfa: 0e9b lsrs r3, r3, #26 + LV_COLOR_SET_B(ret, LV_MATH_UDIV255((uint16_t) LV_COLOR_GET_B(c1) * mix + LV_COLOR_GET_B(c2) * (255 - mix))); + 12bfc: 792c ldrb r4, [r5, #4] + 12bfe: 06e4 lsls r4, r4, #27 + 12c00: 0ee5 lsrs r5, r4, #27 + 12c02: 00ac lsls r4, r5, #2 + 12c04: 1964 adds r4, r4, r5 + 12c06: 00a5 lsls r5, r4, #2 + 12c08: 1964 adds r4, r4, r5 + 12c0a: 4d34 ldr r5, [pc, #208] ; (12cdc ) + 12c0c: 46ac mov ip, r5 + 12c0e: 4464 add r4, ip + 12c10: 0225 lsls r5, r4, #8 + 12c12: 192d adds r5, r5, r4 + 12c14: 01ed lsls r5, r5, #7 + 12c16: 192c adds r4, r5, r4 + 12c18: 0de4 lsrs r4, r4, #23 + 12c1a: 4021 ands r1, r4 + 12c1c: 015b lsls r3, r3, #5 + 12c1e: 02d2 lsls r2, r2, #11 + 12c20: 430b orrs r3, r1 + 12c22: 431a orrs r2, r3 + 12c24: 4919 ldr r1, [pc, #100] ; (12c8c ) + 12c26: 4f13 ldr r7, [pc, #76] ; (12c74 ) + 12c28: 47b8 blx r7 + lv_style_set_bg_color(&styles->btn, LV_STATE_CHECKED, COLOR_BTN_CHK); + 12c2a: 4e13 ldr r6, [pc, #76] ; (12c78 ) + 12c2c: 6830 ldr r0, [r6, #0] + 12c2e: 3010 adds r0, #16 + 12c30: 4d12 ldr r5, [pc, #72] ; (12c7c ) + 12c32: 88aa ldrh r2, [r5, #4] + 12c34: 212a movs r1, #42 ; 0x2a + 12c36: 31ff adds r1, #255 ; 0xff + 12c38: 47b8 blx r7 + lv_style_set_bg_color(&styles->btn, LV_STATE_CHECKED | LV_STATE_PRESSED, COLOR_BTN_CHK_PR); + 12c3a: 6834 ldr r4, [r6, #0] + 12c3c: 3410 adds r4, #16 + 12c3e: 88a8 ldrh r0, [r5, #4] + 12c40: 214c movs r1, #76 ; 0x4c + 12c42: 4b13 ldr r3, [pc, #76] ; (12c90 ) + 12c44: 4798 blx r3 + 12c46: 1c02 adds r2, r0, #0 + 12c48: 4912 ldr r1, [pc, #72] ; (12c94 ) + 12c4a: 0020 movs r0, r4 + 12c4c: 47b8 blx r7 + lv_style_set_bg_color(&styles->btn, LV_STATE_DISABLED, COLOR_BTN); + 12c4e: 6830 ldr r0, [r6, #0] + 12c50: 3010 adds r0, #16 + 12c52: 69ab ldr r3, [r5, #24] + 12c54: 079b lsls r3, r3, #30 + 12c56: d501 bpl.n 12c5c + 12c58: f000 fc15 bl 13486 + 12c5c: 230b movs r3, #11 + 12c5e: 2118 movs r1, #24 + 12c60: 220e movs r2, #14 + 12c62: 0149 lsls r1, r1, #5 + 12c64: 02db lsls r3, r3, #11 + 12c66: 430a orrs r2, r1 + 12c68: 431a orrs r2, r3 + 12c6a: 490b ldr r1, [pc, #44] ; (12c98 ) + 12c6c: 4b01 ldr r3, [pc, #4] ; (12c74 ) + 12c6e: 4798 blx r3 + 12c70: e038 b.n 12ce4 + 12c72: 46c0 nop ; (mov r8, r8) + 12c74: 00004ded .word 0x00004ded + 12c78: 20004c38 .word 0x20004c38 + 12c7c: 20004c3c .word 0x20004c3c + 12c80: 00008089 .word 0x00008089 + 12c84: 000080a9 .word 0x000080a9 + 12c88: 0001242d .word 0x0001242d + 12c8c: 00001029 .word 0x00001029 + 12c90: 00010275 .word 0x00010275 + 12c94: 00001129 .word 0x00001129 + 12c98: 00002029 .word 0x00002029 + 12c9c: 00004c8d .word 0x00004c8d + 12ca0: 00001239 .word 0x00001239 + 12ca4: 00001039 .word 0x00001039 + 12ca8: 00001139 .word 0x00001139 + 12cac: 00002039 .word 0x00002039 + 12cb0: 00009089 .word 0x00009089 + 12cb4: fffff800 .word 0xfffff800 + 12cb8: 00008189 .word 0x00008189 + 12cbc: 00009189 .word 0x00009189 + 12cc0: 0000a089 .word 0x0000a089 + 12cc4: 000090a9 .word 0x000090a9 + 12cc8: 000081a9 .word 0x000081a9 + 12ccc: 000091a9 .word 0x000091a9 + 12cd0: 0000a0a9 .word 0x0000a0a9 + 12cd4: 00007fff .word 0x00007fff + 12cd8: 00004f4d .word 0x00004f4d + 12cdc: 00001bda .word 0x00001bda + 12ce0: 0000389a .word 0x0000389a + lv_style_set_bg_color(&styles->btn, LV_STATE_DISABLED | LV_STATE_CHECKED, COLOR_BTN_DIS); + 12ce4: 4bf1 ldr r3, [pc, #964] ; (130ac ) + 12ce6: 6818 ldr r0, [r3, #0] + 12ce8: 3010 adds r0, #16 + 12cea: 4bf1 ldr r3, [pc, #964] ; (130b0 ) + 12cec: 699b ldr r3, [r3, #24] + 12cee: 079b lsls r3, r3, #30 + 12cf0: d500 bpl.n 12cf4 + 12cf2: e3cd b.n 13490 + 12cf4: 2222 movs r2, #34 ; 0x22 + 12cf6: 2311 movs r3, #17 + 12cf8: 0152 lsls r2, r2, #5 + 12cfa: 02d9 lsls r1, r3, #11 + 12cfc: 431a orrs r2, r3 + 12cfe: 430a orrs r2, r1 + 12d00: 49ec ldr r1, [pc, #944] ; (130b4 ) + 12d02: 4ded ldr r5, [pc, #948] ; (130b8 ) + 12d04: 47a8 blx r5 + lv_style_set_border_color(&styles->btn, LV_STATE_DEFAULT, COLOR_BTN_BORDER); + 12d06: 4ce9 ldr r4, [pc, #932] ; (130ac ) + 12d08: 6820 ldr r0, [r4, #0] + 12d0a: 3010 adds r0, #16 + 12d0c: 4ee8 ldr r6, [pc, #928] ; (130b0 ) + 12d0e: 88b2 ldrh r2, [r6, #4] +_LV_OBJ_STYLE_SET_GET_DECLARE(BORDER_COLOR, border_color, lv_color_t, _color, nonscalar) + 12d10: 2139 movs r1, #57 ; 0x39 + 12d12: 47a8 blx r5 + lv_style_set_border_color(&styles->btn, LV_STATE_PRESSED, COLOR_BTN_BORDER_PR); + 12d14: 6820 ldr r0, [r4, #0] + 12d16: 3010 adds r0, #16 + 12d18: 88b2 ldrh r2, [r6, #4] + 12d1a: 49e8 ldr r1, [pc, #928] ; (130bc ) + 12d1c: 47a8 blx r5 + lv_style_set_border_color(&styles->btn, LV_STATE_DISABLED, COLOR_BTN_BORDER_INA); + 12d1e: 6820 ldr r0, [r4, #0] + 12d20: 3010 adds r0, #16 + 12d22: 69b3 ldr r3, [r6, #24] + 12d24: 079b lsls r3, r3, #30 + 12d26: d500 bpl.n 12d2a + 12d28: e3b5 b.n 13496 + 12d2a: 2210 movs r2, #16 + 12d2c: 2308 movs r3, #8 + 12d2e: 0152 lsls r2, r2, #5 + 12d30: 02d9 lsls r1, r3, #11 + 12d32: 431a orrs r2, r3 + 12d34: 430a orrs r2, r1 + 12d36: 49e2 ldr r1, [pc, #904] ; (130c0 ) + 12d38: 4bdf ldr r3, [pc, #892] ; (130b8 ) + 12d3a: 4798 blx r3 + lv_style_set_border_width(&styles->btn, LV_STATE_DEFAULT, BORDER_WIDTH); + 12d3c: 4bdb ldr r3, [pc, #876] ; (130ac ) + 12d3e: 681c ldr r4, [r3, #0] + 12d40: 3410 adds r4, #16 + 12d42: 2000 movs r0, #0 + 12d44: 4bdf ldr r3, [pc, #892] ; (130c4 ) + 12d46: 4798 blx r3 + 12d48: 3028 adds r0, #40 ; 0x28 + 12d4a: 0040 lsls r0, r0, #1 + 12d4c: 2340 movs r3, #64 ; 0x40 + 12d4e: 33ff adds r3, #255 ; 0xff + 12d50: 2201 movs r2, #1 + 12d52: 4298 cmp r0, r3 + 12d54: d900 bls.n 12d58 + 12d56: e3a1 b.n 1349c +_LV_OBJ_STYLE_SET_GET_DECLARE(BORDER_WIDTH, border_width, lv_style_int_t, _int, scalar) + 12d58: 2130 movs r1, #48 ; 0x30 + 12d5a: 0020 movs r0, r4 + 12d5c: 4bda ldr r3, [pc, #872] ; (130c8 ) + 12d5e: 4798 blx r3 + lv_style_set_border_opa(&styles->btn, LV_STATE_CHECKED, LV_OPA_TRANSP); + 12d60: 4cd2 ldr r4, [pc, #840] ; (130ac ) + 12d62: 6820 ldr r0, [r4, #0] + 12d64: 3010 adds r0, #16 +_LV_OBJ_STYLE_SET_GET_DECLARE(BORDER_OPA, border_opa, lv_opa_t, _opa, scalar) + 12d66: 2200 movs r2, #0 + 12d68: 219e movs r1, #158 ; 0x9e + 12d6a: 0049 lsls r1, r1, #1 + 12d6c: 4bd7 ldr r3, [pc, #860] ; (130cc ) + 12d6e: 4798 blx r3 + lv_style_set_text_color(&styles->btn, LV_STATE_DEFAULT, IS_LIGHT ? lv_color_hex(0x31404f) : lv_color_hex(0xffffff)); + 12d70: 6820 ldr r0, [r4, #0] + 12d72: 3010 adds r0, #16 + 12d74: 4bce ldr r3, [pc, #824] ; (130b0 ) + 12d76: 699b ldr r3, [r3, #24] + 12d78: 079b lsls r3, r3, #30 + 12d7a: d500 bpl.n 12d7e + 12d7c: e398 b.n 134b0 + 12d7e: 231f movs r3, #31 + 12d80: 213f movs r1, #63 ; 0x3f + 12d82: 221f movs r2, #31 + 12d84: 0149 lsls r1, r1, #5 + 12d86: 02db lsls r3, r3, #11 + 12d88: 430a orrs r2, r1 + 12d8a: 431a orrs r2, r3 +_LV_OBJ_STYLE_SET_GET_DECLARE(TEXT_COLOR, text_color, lv_color_t, _color, nonscalar) + 12d8c: 49d0 ldr r1, [pc, #832] ; (130d0 ) + 12d8e: 4bca ldr r3, [pc, #808] ; (130b8 ) + 12d90: 4798 blx r3 + lv_style_set_text_color(&styles->btn, LV_STATE_PRESSED, IS_LIGHT ? lv_color_hex(0x31404f) : lv_color_hex(0xffffff)); + 12d92: 4bc6 ldr r3, [pc, #792] ; (130ac ) + 12d94: 6818 ldr r0, [r3, #0] + 12d96: 3010 adds r0, #16 + 12d98: 4bc5 ldr r3, [pc, #788] ; (130b0 ) + 12d9a: 699b ldr r3, [r3, #24] + 12d9c: 079b lsls r3, r3, #30 + 12d9e: d500 bpl.n 12da2 + 12da0: e38a b.n 134b8 + 12da2: 231f movs r3, #31 + 12da4: 213f movs r1, #63 ; 0x3f + 12da6: 221f movs r2, #31 + 12da8: 241f movs r4, #31 + 12daa: 46a0 mov r8, r4 + 12dac: 0149 lsls r1, r1, #5 + 12dae: 02db lsls r3, r3, #11 + 12db0: 430a orrs r2, r1 + 12db2: 431a orrs r2, r3 + 12db4: 49c7 ldr r1, [pc, #796] ; (130d4 ) + 12db6: 4dc0 ldr r5, [pc, #768] ; (130b8 ) + 12db8: 47a8 blx r5 + lv_style_set_text_color(&styles->btn, LV_STATE_CHECKED, lv_color_hex(0xffffff)); + 12dba: 4cbc ldr r4, [pc, #752] ; (130ac ) + 12dbc: 6820 ldr r0, [r4, #0] + 12dbe: 3010 adds r0, #16 + 12dc0: 27fc movs r7, #252 ; 0xfc + 12dc2: 00ff lsls r7, r7, #3 + 12dc4: 4642 mov r2, r8 + 12dc6: 433a orrs r2, r7 + 12dc8: 4ec3 ldr r6, [pc, #780] ; (130d8 ) + 12dca: 4332 orrs r2, r6 + 12dcc: 49c3 ldr r1, [pc, #780] ; (130dc ) + 12dce: 47a8 blx r5 + lv_style_set_text_color(&styles->btn, LV_STATE_CHECKED | LV_STATE_PRESSED, lv_color_hex(0xffffff)); + 12dd0: 6820 ldr r0, [r4, #0] + 12dd2: 3010 adds r0, #16 + 12dd4: 4642 mov r2, r8 + 12dd6: 433a orrs r2, r7 + 12dd8: 4332 orrs r2, r6 + 12dda: 49c1 ldr r1, [pc, #772] ; (130e0 ) + 12ddc: 47a8 blx r5 + lv_style_set_text_color(&styles->btn, LV_STATE_DISABLED, IS_LIGHT ? lv_color_hex(0x888888) : lv_color_hex(0x888888)); + 12dde: 6820 ldr r0, [r4, #0] + 12de0: 3010 adds r0, #16 + 12de2: 4bc0 ldr r3, [pc, #768] ; (130e4 ) + 12de4: 881a ldrh r2, [r3, #0] + 12de6: 49c0 ldr r1, [pc, #768] ; (130e8 ) + 12de8: 47a8 blx r5 + lv_style_set_image_recolor(&styles->btn, LV_STATE_DEFAULT, IS_LIGHT ? lv_color_hex(0x31404f) : lv_color_hex(0xffffff)); + 12dea: 6820 ldr r0, [r4, #0] + 12dec: 3010 adds r0, #16 + 12dee: 4bb0 ldr r3, [pc, #704] ; (130b0 ) + 12df0: 699b ldr r3, [r3, #24] + 12df2: 079b lsls r3, r3, #30 + 12df4: d500 bpl.n 12df8 + 12df6: e363 b.n 134c0 + 12df8: 231f movs r3, #31 + 12dfa: 213f movs r1, #63 ; 0x3f + 12dfc: 221f movs r2, #31 + 12dfe: 0149 lsls r1, r1, #5 + 12e00: 02db lsls r3, r3, #11 + 12e02: 430a orrs r2, r1 + 12e04: 431a orrs r2, r3 +_LV_OBJ_STYLE_SET_GET_DECLARE(IMAGE_RECOLOR, image_recolor, lv_color_t, _color, nonscalar) + 12e06: 49b9 ldr r1, [pc, #740] ; (130ec ) + 12e08: 4bab ldr r3, [pc, #684] ; (130b8 ) + 12e0a: 4798 blx r3 + lv_style_set_image_recolor(&styles->btn, LV_STATE_PRESSED, IS_LIGHT ? lv_color_hex(0x31404f) : lv_color_hex(0xffffff)); + 12e0c: 4ba7 ldr r3, [pc, #668] ; (130ac ) + 12e0e: 6818 ldr r0, [r3, #0] + 12e10: 3010 adds r0, #16 + 12e12: 4ba7 ldr r3, [pc, #668] ; (130b0 ) + 12e14: 699b ldr r3, [r3, #24] + 12e16: 079b lsls r3, r3, #30 + 12e18: d500 bpl.n 12e1c + 12e1a: e355 b.n 134c8 + 12e1c: 231f movs r3, #31 + 12e1e: 213f movs r1, #63 ; 0x3f + 12e20: 221f movs r2, #31 + 12e22: 261f movs r6, #31 + 12e24: 0149 lsls r1, r1, #5 + 12e26: 02db lsls r3, r3, #11 + 12e28: 430a orrs r2, r1 + 12e2a: 431a orrs r2, r3 + 12e2c: 49b0 ldr r1, [pc, #704] ; (130f0 ) + 12e2e: 4da2 ldr r5, [pc, #648] ; (130b8 ) + 12e30: 47a8 blx r5 + lv_style_set_image_recolor(&styles->btn, LV_STATE_PRESSED, lv_color_hex(0xffffff)); + 12e32: 4c9e ldr r4, [pc, #632] ; (130ac ) + 12e34: 6820 ldr r0, [r4, #0] + 12e36: 3010 adds r0, #16 + 12e38: 23fc movs r3, #252 ; 0xfc + 12e3a: 00db lsls r3, r3, #3 + 12e3c: 4699 mov r9, r3 + 12e3e: 001a movs r2, r3 + 12e40: 4332 orrs r2, r6 + 12e42: 4fa5 ldr r7, [pc, #660] ; (130d8 ) + 12e44: 433a orrs r2, r7 + 12e46: 49aa ldr r1, [pc, #680] ; (130f0 ) + 12e48: 47a8 blx r5 + lv_style_set_image_recolor(&styles->btn, LV_STATE_CHECKED | LV_STATE_PRESSED, lv_color_hex(0xffffff)); + 12e4a: 6820 ldr r0, [r4, #0] + 12e4c: 3010 adds r0, #16 + 12e4e: 464a mov r2, r9 + 12e50: 4332 orrs r2, r6 + 12e52: 433a orrs r2, r7 + 12e54: 49a7 ldr r1, [pc, #668] ; (130f4 ) + 12e56: 47a8 blx r5 + lv_style_set_image_recolor(&styles->btn, LV_STATE_DISABLED, IS_LIGHT ? lv_color_hex(0x888888) : lv_color_hex(0x888888)); + 12e58: 6820 ldr r0, [r4, #0] + 12e5a: 3010 adds r0, #16 + 12e5c: 4ba1 ldr r3, [pc, #644] ; (130e4 ) + 12e5e: 881a ldrh r2, [r3, #0] + 12e60: 49a5 ldr r1, [pc, #660] ; (130f8 ) + 12e62: 47a8 blx r5 + lv_style_set_value_color(&styles->btn, LV_STATE_DEFAULT, IS_LIGHT ? lv_color_hex(0x31404f) : lv_color_hex(0xffffff)); + 12e64: 6820 ldr r0, [r4, #0] + 12e66: 3010 adds r0, #16 + 12e68: 4b91 ldr r3, [pc, #580] ; (130b0 ) + 12e6a: 699b ldr r3, [r3, #24] + 12e6c: 079b lsls r3, r3, #30 + 12e6e: d500 bpl.n 12e72 + 12e70: e32e b.n 134d0 + 12e72: 231f movs r3, #31 + 12e74: 213f movs r1, #63 ; 0x3f + 12e76: 221f movs r2, #31 + 12e78: 0149 lsls r1, r1, #5 + 12e7a: 02db lsls r3, r3, #11 + 12e7c: 430a orrs r2, r1 + 12e7e: 431a orrs r2, r3 +_LV_OBJ_STYLE_SET_GET_DECLARE(VALUE_COLOR, value_color, lv_color_t, _color, nonscalar) + 12e80: 2179 movs r1, #121 ; 0x79 + 12e82: 4b8d ldr r3, [pc, #564] ; (130b8 ) + 12e84: 4798 blx r3 + lv_style_set_value_color(&styles->btn, LV_STATE_PRESSED, IS_LIGHT ? lv_color_hex(0x31404f) : lv_color_hex(0xffffff)); + 12e86: 4b89 ldr r3, [pc, #548] ; (130ac ) + 12e88: 6818 ldr r0, [r3, #0] + 12e8a: 3010 adds r0, #16 + 12e8c: 4b88 ldr r3, [pc, #544] ; (130b0 ) + 12e8e: 699b ldr r3, [r3, #24] + 12e90: 079b lsls r3, r3, #30 + 12e92: d500 bpl.n 12e96 + 12e94: e320 b.n 134d8 + 12e96: 231f movs r3, #31 + 12e98: 213f movs r1, #63 ; 0x3f + 12e9a: 221f movs r2, #31 + 12e9c: 241f movs r4, #31 + 12e9e: 46a0 mov r8, r4 + 12ea0: 0149 lsls r1, r1, #5 + 12ea2: 02db lsls r3, r3, #11 + 12ea4: 430a orrs r2, r1 + 12ea6: 431a orrs r2, r3 + 12ea8: 4994 ldr r1, [pc, #592] ; (130fc ) + 12eaa: 4d83 ldr r5, [pc, #524] ; (130b8 ) + 12eac: 47a8 blx r5 + lv_style_set_value_color(&styles->btn, LV_STATE_CHECKED, lv_color_hex(0xffffff)); + 12eae: 4c7f ldr r4, [pc, #508] ; (130ac ) + 12eb0: 6820 ldr r0, [r4, #0] + 12eb2: 3010 adds r0, #16 + 12eb4: 27fc movs r7, #252 ; 0xfc + 12eb6: 00ff lsls r7, r7, #3 + 12eb8: 4642 mov r2, r8 + 12eba: 433a orrs r2, r7 + 12ebc: 4e86 ldr r6, [pc, #536] ; (130d8 ) + 12ebe: 4332 orrs r2, r6 + 12ec0: 217a movs r1, #122 ; 0x7a + 12ec2: 31ff adds r1, #255 ; 0xff + 12ec4: 47a8 blx r5 + lv_style_set_value_color(&styles->btn, LV_STATE_CHECKED | LV_STATE_PRESSED, lv_color_hex(0xffffff)); + 12ec6: 6820 ldr r0, [r4, #0] + 12ec8: 3010 adds r0, #16 + 12eca: 4642 mov r2, r8 + 12ecc: 433a orrs r2, r7 + 12ece: 4332 orrs r2, r6 + 12ed0: 498b ldr r1, [pc, #556] ; (13100 ) + 12ed2: 47a8 blx r5 + lv_style_set_value_color(&styles->btn, LV_STATE_DISABLED, IS_LIGHT ? lv_color_hex(0x888888) : lv_color_hex(0x888888)); + 12ed4: 6820 ldr r0, [r4, #0] + 12ed6: 3010 adds r0, #16 + 12ed8: 4b82 ldr r3, [pc, #520] ; (130e4 ) + 12eda: 881a ldrh r2, [r3, #0] + 12edc: 4989 ldr r1, [pc, #548] ; (13104 ) + 12ede: 47a8 blx r5 + lv_style_set_pad_left(&styles->btn, LV_STATE_DEFAULT, LV_DPX(40)); + 12ee0: 6824 ldr r4, [r4, #0] + 12ee2: 3410 adds r4, #16 + 12ee4: 2000 movs r0, #0 + 12ee6: 4b77 ldr r3, [pc, #476] ; (130c4 ) + 12ee8: 4798 blx r3 + 12eea: 0083 lsls r3, r0, #2 + 12eec: 181b adds r3, r3, r0 + 12eee: 00db lsls r3, r3, #3 + 12ef0: 3350 adds r3, #80 ; 0x50 + 12ef2: 2140 movs r1, #64 ; 0x40 + 12ef4: 31ff adds r1, #255 ; 0xff + 12ef6: 2201 movs r2, #1 + 12ef8: 428b cmp r3, r1 + 12efa: d900 bls.n 12efe + 12efc: e2f0 b.n 134e0 +_LV_OBJ_STYLE_SET_GET_DECLARE(PAD_LEFT, pad_left, lv_style_int_t, _int, scalar) + 12efe: 2112 movs r1, #18 + 12f00: 0020 movs r0, r4 + 12f02: 4b71 ldr r3, [pc, #452] ; (130c8 ) + 12f04: 4798 blx r3 + lv_style_set_pad_right(&styles->btn, LV_STATE_DEFAULT, LV_DPX(40)); + 12f06: 4b69 ldr r3, [pc, #420] ; (130ac ) + 12f08: 681c ldr r4, [r3, #0] + 12f0a: 3410 adds r4, #16 + 12f0c: 2000 movs r0, #0 + 12f0e: 4b6d ldr r3, [pc, #436] ; (130c4 ) + 12f10: 4798 blx r3 + 12f12: 0083 lsls r3, r0, #2 + 12f14: 181b adds r3, r3, r0 + 12f16: 00db lsls r3, r3, #3 + 12f18: 3350 adds r3, #80 ; 0x50 + 12f1a: 2140 movs r1, #64 ; 0x40 + 12f1c: 31ff adds r1, #255 ; 0xff + 12f1e: 2201 movs r2, #1 + 12f20: 428b cmp r3, r1 + 12f22: d900 bls.n 12f26 + 12f24: e2e9 b.n 134fa +_LV_OBJ_STYLE_SET_GET_DECLARE(PAD_RIGHT, pad_right, lv_style_int_t, _int, scalar) + 12f26: 2113 movs r1, #19 + 12f28: 0020 movs r0, r4 + 12f2a: 4b67 ldr r3, [pc, #412] ; (130c8 ) + 12f2c: 4798 blx r3 + lv_style_set_pad_top(&styles->btn, LV_STATE_DEFAULT, LV_DPX(15)); + 12f2e: 4b5f ldr r3, [pc, #380] ; (130ac ) + 12f30: 681c ldr r4, [r3, #0] + 12f32: 3410 adds r4, #16 + 12f34: 2000 movs r0, #0 + 12f36: 4b63 ldr r3, [pc, #396] ; (130c4 ) + 12f38: 4798 blx r3 + 12f3a: 0103 lsls r3, r0, #4 + 12f3c: 1a18 subs r0, r3, r0 + 12f3e: 3050 adds r0, #80 ; 0x50 + 12f40: 2340 movs r3, #64 ; 0x40 + 12f42: 33ff adds r3, #255 ; 0xff + 12f44: 2201 movs r2, #1 + 12f46: 4298 cmp r0, r3 + 12f48: d900 bls.n 12f4c + 12f4a: e2e3 b.n 13514 +_LV_OBJ_STYLE_SET_GET_DECLARE(PAD_TOP, pad_top, lv_style_int_t, _int, scalar) + 12f4c: 2110 movs r1, #16 + 12f4e: 0020 movs r0, r4 + 12f50: 4b5d ldr r3, [pc, #372] ; (130c8 ) + 12f52: 4798 blx r3 + lv_style_set_pad_bottom(&styles->btn, LV_STATE_DEFAULT, LV_DPX(15)); + 12f54: 4b55 ldr r3, [pc, #340] ; (130ac ) + 12f56: 681c ldr r4, [r3, #0] + 12f58: 3410 adds r4, #16 + 12f5a: 2000 movs r0, #0 + 12f5c: 4b59 ldr r3, [pc, #356] ; (130c4 ) + 12f5e: 4798 blx r3 + 12f60: 0103 lsls r3, r0, #4 + 12f62: 1a18 subs r0, r3, r0 + 12f64: 3050 adds r0, #80 ; 0x50 + 12f66: 2340 movs r3, #64 ; 0x40 + 12f68: 33ff adds r3, #255 ; 0xff + 12f6a: 2201 movs r2, #1 + 12f6c: 4298 cmp r0, r3 + 12f6e: d900 bls.n 12f72 + 12f70: e2e8 b.n 13544 +_LV_OBJ_STYLE_SET_GET_DECLARE(PAD_BOTTOM, pad_bottom, lv_style_int_t, _int, scalar) + 12f72: 2111 movs r1, #17 + 12f74: 0020 movs r0, r4 + 12f76: 4b54 ldr r3, [pc, #336] ; (130c8 ) + 12f78: 4798 blx r3 + lv_style_set_pad_inner(&styles->btn, LV_STATE_DEFAULT, LV_DPX(20)); + 12f7a: 4b4c ldr r3, [pc, #304] ; (130ac ) + 12f7c: 681c ldr r4, [r3, #0] + 12f7e: 3410 adds r4, #16 + 12f80: 2000 movs r0, #0 + 12f82: 4b50 ldr r3, [pc, #320] ; (130c4 ) + 12f84: 4798 blx r3 + 12f86: 0083 lsls r3, r0, #2 + 12f88: 181b adds r3, r3, r0 + 12f8a: 009b lsls r3, r3, #2 + 12f8c: 3350 adds r3, #80 ; 0x50 + 12f8e: 2140 movs r1, #64 ; 0x40 + 12f90: 31ff adds r1, #255 ; 0xff + 12f92: 2201 movs r2, #1 + 12f94: 428b cmp r3, r1 + 12f96: d900 bls.n 12f9a + 12f98: e2df b.n 1355a +_LV_OBJ_STYLE_SET_GET_DECLARE(PAD_INNER, pad_inner, lv_style_int_t, _int, scalar) + 12f9a: 2114 movs r1, #20 + 12f9c: 0020 movs r0, r4 + 12f9e: 4d4a ldr r5, [pc, #296] ; (130c8 ) + 12fa0: 47a8 blx r5 + lv_style_set_outline_width(&styles->btn, LV_STATE_DEFAULT, 3); + 12fa2: 4c42 ldr r4, [pc, #264] ; (130ac ) + 12fa4: 6820 ldr r0, [r4, #0] + 12fa6: 3010 adds r0, #16 +_LV_OBJ_STYLE_SET_GET_DECLARE(OUTLINE_WIDTH, outline_width, lv_style_int_t, _int, scalar) + 12fa8: 2203 movs r2, #3 + 12faa: 2140 movs r1, #64 ; 0x40 + 12fac: 47a8 blx r5 + lv_style_set_outline_opa(&styles->btn, LV_STATE_DEFAULT, LV_OPA_0); + 12fae: 6820 ldr r0, [r4, #0] + 12fb0: 3010 adds r0, #16 +_LV_OBJ_STYLE_SET_GET_DECLARE(OUTLINE_OPA, outline_opa, lv_opa_t, _opa, scalar) + 12fb2: 2200 movs r2, #0 + 12fb4: 214c movs r1, #76 ; 0x4c + 12fb6: 4e45 ldr r6, [pc, #276] ; (130cc ) + 12fb8: 47b0 blx r6 + lv_style_set_outline_opa(&styles->btn, LV_STATE_FOCUSED, LV_OPA_50); + 12fba: 6820 ldr r0, [r4, #0] + 12fbc: 3010 adds r0, #16 + 12fbe: 227f movs r2, #127 ; 0x7f + 12fc0: 2193 movs r1, #147 ; 0x93 + 12fc2: 0089 lsls r1, r1, #2 + 12fc4: 47b0 blx r6 + lv_style_set_outline_color(&styles->btn, LV_STATE_DEFAULT, theme.color_primary); + 12fc6: 6820 ldr r0, [r4, #0] + 12fc8: 3010 adds r0, #16 + 12fca: 4f39 ldr r7, [pc, #228] ; (130b0 ) + 12fcc: 88ba ldrh r2, [r7, #4] +_LV_OBJ_STYLE_SET_GET_DECLARE(OUTLINE_COLOR, outline_color, lv_color_t, _color, nonscalar) + 12fce: 2149 movs r1, #73 ; 0x49 + 12fd0: 4e39 ldr r6, [pc, #228] ; (130b8 ) + 12fd2: 47b0 blx r6 + lv_style_set_outline_color(&styles->btn, LV_STATE_EDITED, theme.color_secondary); + 12fd4: 6820 ldr r0, [r4, #0] + 12fd6: 3010 adds r0, #16 + 12fd8: 88fa ldrh r2, [r7, #6] + 12fda: 494b ldr r1, [pc, #300] ; (13108 ) + 12fdc: 47b0 blx r6 + lv_style_set_transition_time(&styles->btn, LV_STATE_DEFAULT, TRANSITION_TIME); + 12fde: 6820 ldr r0, [r4, #0] + 12fe0: 3010 adds r0, #16 +_LV_OBJ_STYLE_SET_GET_DECLARE(TRANSITION_TIME, transition_time, lv_style_int_t, _int, scalar) + 12fe2: 2296 movs r2, #150 ; 0x96 + 12fe4: 21b0 movs r1, #176 ; 0xb0 + 12fe6: 47a8 blx r5 + lv_style_set_transition_prop_4(&styles->btn, LV_STATE_DEFAULT, LV_STYLE_BORDER_OPA); + 12fe8: 6820 ldr r0, [r4, #0] + 12fea: 3010 adds r0, #16 +_LV_OBJ_STYLE_SET_GET_DECLARE(TRANSITION_PROP_4, transition_prop_4, lv_style_int_t, _int, scalar) + 12fec: 223c movs r2, #60 ; 0x3c + 12fee: 21b5 movs r1, #181 ; 0xb5 + 12ff0: 47a8 blx r5 + lv_style_set_transition_prop_5(&styles->btn, LV_STATE_DEFAULT, LV_STYLE_BG_COLOR); + 12ff2: 6820 ldr r0, [r4, #0] + 12ff4: 3010 adds r0, #16 +_LV_OBJ_STYLE_SET_GET_DECLARE(TRANSITION_PROP_5, transition_prop_5, lv_style_int_t, _int, scalar) + 12ff6: 2229 movs r2, #41 ; 0x29 + 12ff8: 21b6 movs r1, #182 ; 0xb6 + 12ffa: 47a8 blx r5 + lv_style_set_transition_prop_6(&styles->btn, LV_STATE_DEFAULT, LV_STYLE_OUTLINE_OPA); + 12ffc: 6820 ldr r0, [r4, #0] + 12ffe: 3010 adds r0, #16 +_LV_OBJ_STYLE_SET_GET_DECLARE(TRANSITION_PROP_6, transition_prop_6, lv_style_int_t, _int, scalar) + 13000: 224c movs r2, #76 ; 0x4c + 13002: 21b7 movs r1, #183 ; 0xb7 + 13004: 47a8 blx r5 + lv_style_set_transition_delay(&styles->btn, LV_STATE_DEFAULT, TRANSITION_TIME); + 13006: 6820 ldr r0, [r4, #0] + 13008: 3010 adds r0, #16 +_LV_OBJ_STYLE_SET_GET_DECLARE(TRANSITION_DELAY, transition_delay, lv_style_int_t, _int, scalar) + 1300a: 2296 movs r2, #150 ; 0x96 + 1300c: 21b1 movs r1, #177 ; 0xb1 + 1300e: 47a8 blx r5 + lv_style_set_transition_delay(&styles->btn, LV_STATE_PRESSED, 0); + 13010: 6820 ldr r0, [r4, #0] + 13012: 3010 adds r0, #16 + 13014: 2200 movs r2, #0 + 13016: 493d ldr r1, [pc, #244] ; (1310c ) + 13018: 47a8 blx r5 + style_init_reset(&styles->pad_inner); + 1301a: 6820 ldr r0, [r4, #0] + 1301c: 3014 adds r0, #20 + 1301e: 4b3c ldr r3, [pc, #240] ; (13110 ) + 13020: 4798 blx r3 + lv_style_set_pad_inner(&styles->pad_inner, LV_STATE_DEFAULT, + 13022: 6824 ldr r4, [r4, #0] + 13024: 3414 adds r4, #20 + lv_disp_get_size_category(NULL) <= LV_DISP_MEDIUM_LIMIT ? LV_DPX(20) : LV_DPX(40)); + 13026: 2000 movs r0, #0 + 13028: 4b3a ldr r3, [pc, #232] ; (13114 ) + 1302a: 4798 blx r3 + lv_style_set_pad_inner(&styles->pad_inner, LV_STATE_DEFAULT, + 1302c: 2832 cmp r0, #50 ; 0x32 + 1302e: d900 bls.n 13032 + 13030: e2ad b.n 1358e + lv_disp_get_size_category(NULL) <= LV_DISP_MEDIUM_LIMIT ? LV_DPX(20) : LV_DPX(40)); + 13032: 2000 movs r0, #0 + 13034: 4b23 ldr r3, [pc, #140] ; (130c4 ) + 13036: 4798 blx r3 + 13038: 0083 lsls r3, r0, #2 + 1303a: 181b adds r3, r3, r0 + 1303c: 009b lsls r3, r3, #2 + 1303e: 3350 adds r3, #80 ; 0x50 + lv_style_set_pad_inner(&styles->pad_inner, LV_STATE_DEFAULT, + 13040: 2140 movs r1, #64 ; 0x40 + 13042: 31ff adds r1, #255 ; 0xff + 13044: 2201 movs r2, #1 + 13046: 428b cmp r3, r1 + 13048: d900 bls.n 1304c + 1304a: e293 b.n 13574 +_LV_OBJ_STYLE_SET_GET_DECLARE(PAD_INNER, pad_inner, lv_style_int_t, _int, scalar) + 1304c: 2114 movs r1, #20 + 1304e: 0020 movs r0, r4 + 13050: 4b1d ldr r3, [pc, #116] ; (130c8 ) + 13052: 4798 blx r3 + style_init_reset(&styles->pad_small); + 13054: 4b15 ldr r3, [pc, #84] ; (130ac ) + 13056: 6818 ldr r0, [r3, #0] + 13058: 3018 adds r0, #24 + 1305a: 4b2d ldr r3, [pc, #180] ; (13110 ) + 1305c: 4798 blx r3 + lv_style_int_t pad_small_value = lv_disp_get_size_category(NULL) <= LV_DISP_MEDIUM_LIMIT ? LV_DPX(10) : LV_DPX(20); + 1305e: 2000 movs r0, #0 + 13060: 4b2c ldr r3, [pc, #176] ; (13114 ) + 13062: 4798 blx r3 + 13064: 2832 cmp r0, #50 ; 0x32 + 13066: d900 bls.n 1306a + 13068: e2b8 b.n 135dc + 1306a: 2000 movs r0, #0 + 1306c: 4b15 ldr r3, [pc, #84] ; (130c4 ) + 1306e: 4798 blx r3 + 13070: 0003 movs r3, r0 + 13072: 0080 lsls r0, r0, #2 + 13074: 18c0 adds r0, r0, r3 + 13076: 0040 lsls r0, r0, #1 + 13078: 3050 adds r0, #80 ; 0x50 + 1307a: 2340 movs r3, #64 ; 0x40 + 1307c: 33ff adds r3, #255 ; 0xff + 1307e: 2401 movs r4, #1 + 13080: 4298 cmp r0, r3 + 13082: d900 bls.n 13086 + 13084: e29d b.n 135c2 + lv_style_set_pad_left(&styles->pad_small, LV_STATE_DEFAULT, pad_small_value); + 13086: 4e09 ldr r6, [pc, #36] ; (130ac ) + 13088: 6830 ldr r0, [r6, #0] + 1308a: 3018 adds r0, #24 +_LV_OBJ_STYLE_SET_GET_DECLARE(PAD_LEFT, pad_left, lv_style_int_t, _int, scalar) + 1308c: 0022 movs r2, r4 + 1308e: 2112 movs r1, #18 + 13090: 4d0d ldr r5, [pc, #52] ; (130c8 ) + 13092: 47a8 blx r5 + lv_style_set_pad_right(&styles->pad_small, LV_STATE_DEFAULT, pad_small_value); + 13094: 6830 ldr r0, [r6, #0] + 13096: 3018 adds r0, #24 +_LV_OBJ_STYLE_SET_GET_DECLARE(PAD_RIGHT, pad_right, lv_style_int_t, _int, scalar) + 13098: 0022 movs r2, r4 + 1309a: 2113 movs r1, #19 + 1309c: 47a8 blx r5 + lv_style_set_pad_top(&styles->pad_small, LV_STATE_DEFAULT, pad_small_value); + 1309e: 6830 ldr r0, [r6, #0] + 130a0: 3018 adds r0, #24 +_LV_OBJ_STYLE_SET_GET_DECLARE(PAD_TOP, pad_top, lv_style_int_t, _int, scalar) + 130a2: 0022 movs r2, r4 + 130a4: 2110 movs r1, #16 + 130a6: 47a8 blx r5 + lv_style_set_pad_bottom(&styles->pad_small, LV_STATE_DEFAULT, pad_small_value); + 130a8: 6830 ldr r0, [r6, #0] + 130aa: e035 b.n 13118 + 130ac: 20004c38 .word 0x20004c38 + 130b0: 20004c3c .word 0x20004c3c + 130b4: 00002129 .word 0x00002129 + 130b8: 00004ded .word 0x00004ded + 130bc: 00001039 .word 0x00001039 + 130c0: 00002039 .word 0x00002039 + 130c4: 0000f5fd .word 0x0000f5fd + 130c8: 00004c8d .word 0x00004c8d + 130cc: 00004f4d .word 0x00004f4d + 130d0: 00008089 .word 0x00008089 + 130d4: 00009089 .word 0x00009089 + 130d8: fffff800 .word 0xfffff800 + 130dc: 00008189 .word 0x00008189 + 130e0: 00009189 .word 0x00009189 + 130e4: 0001ca08 .word 0x0001ca08 + 130e8: 0000a089 .word 0x0000a089 + 130ec: 000080a9 .word 0x000080a9 + 130f0: 000090a9 .word 0x000090a9 + 130f4: 000091a9 .word 0x000091a9 + 130f8: 0000a0a9 .word 0x0000a0a9 + 130fc: 00001079 .word 0x00001079 + 13100: 00001179 .word 0x00001179 + 13104: 00002079 .word 0x00002079 + 13108: 00000449 .word 0x00000449 + 1310c: 000010b1 .word 0x000010b1 + 13110: 0001242d .word 0x0001242d + 13114: 0000f619 .word 0x0000f619 + 13118: 3018 adds r0, #24 +_LV_OBJ_STYLE_SET_GET_DECLARE(PAD_BOTTOM, pad_bottom, lv_style_int_t, _int, scalar) + 1311a: 0022 movs r2, r4 + 1311c: 2111 movs r1, #17 + 1311e: 47a8 blx r5 + lv_style_set_pad_inner(&styles->pad_small, LV_STATE_DEFAULT, pad_small_value); + 13120: 6830 ldr r0, [r6, #0] + 13122: 3018 adds r0, #24 +_LV_OBJ_STYLE_SET_GET_DECLARE(PAD_INNER, pad_inner, lv_style_int_t, _int, scalar) + 13124: 0022 movs r2, r4 + 13126: 2114 movs r1, #20 + 13128: 47a8 blx r5 +} + 1312a: bc0c pop {r2, r3} + 1312c: 4690 mov r8, r2 + 1312e: 4699 mov r9, r3 + 13130: bdf8 pop {r3, r4, r5, r6, r7, pc} + 13132: 231d movs r3, #29 + 13134: 213b movs r1, #59 ; 0x3b + 13136: 221e movs r2, #30 + 13138: f7ff f9a1 bl 1247e + 1313c: 2307 movs r3, #7 + 1313e: 210f movs r1, #15 + 13140: 2208 movs r2, #8 + 13142: f7ff f9ae bl 124a2 + 13146: 2307 movs r3, #7 + 13148: 210f movs r1, #15 + 1314a: 2208 movs r2, #8 + 1314c: f7ff f9bb bl 124c6 + lv_style_set_radius(&styles->bg, LV_STATE_DEFAULT, LV_DPX(8)); + 13150: 2000 movs r0, #0 + 13152: 4bf6 ldr r3, [pc, #984] ; (1352c ) + 13154: 4798 blx r3 + 13156: 300a adds r0, #10 + 13158: 00c0 lsls r0, r0, #3 + 1315a: 21a0 movs r1, #160 ; 0xa0 + 1315c: 4bf4 ldr r3, [pc, #976] ; (13530 ) + 1315e: 4798 blx r3 + 13160: b202 sxth r2, r0 + 13162: f7ff f9d4 bl 1250e + 13166: 231f movs r3, #31 + 13168: 213f movs r1, #63 ; 0x3f + 1316a: 221f movs r2, #31 + 1316c: f7ff f9e5 bl 1253a + 13170: 231a movs r3, #26 + 13172: 2137 movs r1, #55 ; 0x37 + 13174: 221c movs r2, #28 + 13176: f7ff f9f3 bl 12560 + lv_style_set_border_width(&styles->bg, LV_STATE_DEFAULT, BORDER_WIDTH); + 1317a: 2000 movs r0, #0 + 1317c: 4beb ldr r3, [pc, #940] ; (1352c ) + 1317e: 4798 blx r3 + 13180: 3028 adds r0, #40 ; 0x28 + 13182: 0040 lsls r0, r0, #1 + 13184: 21a0 movs r1, #160 ; 0xa0 + 13186: 4bea ldr r3, [pc, #936] ; (13530 ) + 13188: 4798 blx r3 + 1318a: b202 sxth r2, r0 + 1318c: f7ff fa09 bl 125a2 + 13190: 2307 movs r3, #7 + 13192: 210f movs r1, #15 + 13194: 2208 movs r2, #8 + 13196: f7ff fa1f bl 125d8 + 1319a: 2307 movs r3, #7 + 1319c: 210f movs r1, #15 + 1319e: 2208 movs r2, #8 + 131a0: f7ff fa33 bl 1260a + 131a4: 2307 movs r3, #7 + 131a6: 210f movs r1, #15 + 131a8: 2208 movs r2, #8 + 131aa: f7ff fa41 bl 12630 + 131ae: 2307 movs r3, #7 + 131b0: 210f movs r1, #15 + 131b2: 2208 movs r2, #8 + 131b4: f7ff fa4f bl 12656 + lv_style_set_pad_left(&styles->bg, LV_STATE_DEFAULT, PAD_DEF + BORDER_WIDTH); + 131b8: 2000 movs r0, #0 + 131ba: 4bdc ldr r3, [pc, #880] ; (1352c ) + 131bc: 4798 blx r3 + 131be: 0103 lsls r3, r0, #4 + 131c0: 1a18 subs r0, r3, r0 + 131c2: 3050 adds r0, #80 ; 0x50 + 131c4: 2340 movs r3, #64 ; 0x40 + 131c6: 33ff adds r3, #255 ; 0xff + 131c8: 2401 movs r4, #1 + 131ca: 4298 cmp r0, r3 + 131cc: d801 bhi.n 131d2 + 131ce: f7ff fa67 bl 126a0 + 131d2: 2000 movs r0, #0 + 131d4: 4bd5 ldr r3, [pc, #852] ; (1352c ) + 131d6: 4798 blx r3 + 131d8: 0103 lsls r3, r0, #4 + 131da: 1a18 subs r0, r3, r0 + 131dc: 3050 adds r0, #80 ; 0x50 + 131de: 21a0 movs r1, #160 ; 0xa0 + 131e0: 4bd3 ldr r3, [pc, #844] ; (13530 ) + 131e2: 4798 blx r3 + 131e4: b284 uxth r4, r0 + 131e6: f7ff fa5b bl 126a0 + 131ea: 2000 movs r0, #0 + 131ec: 4bcf ldr r3, [pc, #828] ; (1352c ) + 131ee: 4798 blx r3 + 131f0: 0103 lsls r3, r0, #4 + 131f2: 1a18 subs r0, r3, r0 + 131f4: 0040 lsls r0, r0, #1 + 131f6: 3050 adds r0, #80 ; 0x50 + 131f8: 21a0 movs r1, #160 ; 0xa0 + 131fa: 4bcd ldr r3, [pc, #820] ; (13530 ) + 131fc: 4798 blx r3 + 131fe: b284 uxth r4, r0 + 13200: f7ff fa4e bl 126a0 + 13204: 2000 movs r0, #0 + 13206: 4bc9 ldr r3, [pc, #804] ; (1352c ) + 13208: 4798 blx r3 + 1320a: 3028 adds r0, #40 ; 0x28 + 1320c: 0040 lsls r0, r0, #1 + 1320e: 21a0 movs r1, #160 ; 0xa0 + 13210: 4bc7 ldr r3, [pc, #796] ; (13530 ) + 13212: 4798 blx r3 + 13214: b282 uxth r2, r0 + 13216: f7ff fa50 bl 126ba + lv_style_set_pad_right(&styles->bg, LV_STATE_DEFAULT, PAD_DEF + BORDER_WIDTH); + 1321a: 2000 movs r0, #0 + 1321c: 4bc3 ldr r3, [pc, #780] ; (1352c ) + 1321e: 4798 blx r3 + 13220: 0103 lsls r3, r0, #4 + 13222: 1a18 subs r0, r3, r0 + 13224: 3050 adds r0, #80 ; 0x50 + 13226: 2340 movs r3, #64 ; 0x40 + 13228: 33ff adds r3, #255 ; 0xff + 1322a: 2401 movs r4, #1 + 1322c: 4298 cmp r0, r3 + 1322e: d801 bhi.n 13234 + 13230: f7ff fa61 bl 126f6 + 13234: 2000 movs r0, #0 + 13236: 4bbd ldr r3, [pc, #756] ; (1352c ) + 13238: 4798 blx r3 + 1323a: 0103 lsls r3, r0, #4 + 1323c: 1a18 subs r0, r3, r0 + 1323e: 3050 adds r0, #80 ; 0x50 + 13240: 21a0 movs r1, #160 ; 0xa0 + 13242: 4bbb ldr r3, [pc, #748] ; (13530 ) + 13244: 4798 blx r3 + 13246: b284 uxth r4, r0 + 13248: f7ff fa55 bl 126f6 + 1324c: 2000 movs r0, #0 + 1324e: 4bb7 ldr r3, [pc, #732] ; (1352c ) + 13250: 4798 blx r3 + 13252: 0103 lsls r3, r0, #4 + 13254: 1a18 subs r0, r3, r0 + 13256: 0040 lsls r0, r0, #1 + 13258: 3050 adds r0, #80 ; 0x50 + 1325a: 21a0 movs r1, #160 ; 0xa0 + 1325c: 4bb4 ldr r3, [pc, #720] ; (13530 ) + 1325e: 4798 blx r3 + 13260: b284 uxth r4, r0 + 13262: f7ff fa48 bl 126f6 + 13266: 2000 movs r0, #0 + 13268: 4bb0 ldr r3, [pc, #704] ; (1352c ) + 1326a: 4798 blx r3 + 1326c: 3028 adds r0, #40 ; 0x28 + 1326e: 0040 lsls r0, r0, #1 + 13270: 21a0 movs r1, #160 ; 0xa0 + 13272: 4baf ldr r3, [pc, #700] ; (13530 ) + 13274: 4798 blx r3 + 13276: b282 uxth r2, r0 + 13278: f7ff fa4a bl 12710 + lv_style_set_pad_top(&styles->bg, LV_STATE_DEFAULT, PAD_DEF + BORDER_WIDTH); + 1327c: 2000 movs r0, #0 + 1327e: 4bab ldr r3, [pc, #684] ; (1352c ) + 13280: 4798 blx r3 + 13282: 0103 lsls r3, r0, #4 + 13284: 1a18 subs r0, r3, r0 + 13286: 3050 adds r0, #80 ; 0x50 + 13288: 2340 movs r3, #64 ; 0x40 + 1328a: 33ff adds r3, #255 ; 0xff + 1328c: 2401 movs r4, #1 + 1328e: 4298 cmp r0, r3 + 13290: d801 bhi.n 13296 + 13292: f7ff fa5b bl 1274c + 13296: 2000 movs r0, #0 + 13298: 4ba4 ldr r3, [pc, #656] ; (1352c ) + 1329a: 4798 blx r3 + 1329c: 0103 lsls r3, r0, #4 + 1329e: 1a18 subs r0, r3, r0 + 132a0: 3050 adds r0, #80 ; 0x50 + 132a2: 21a0 movs r1, #160 ; 0xa0 + 132a4: 4ba2 ldr r3, [pc, #648] ; (13530 ) + 132a6: 4798 blx r3 + 132a8: b284 uxth r4, r0 + 132aa: f7ff fa4f bl 1274c + 132ae: 2000 movs r0, #0 + 132b0: 4b9e ldr r3, [pc, #632] ; (1352c ) + 132b2: 4798 blx r3 + 132b4: 0103 lsls r3, r0, #4 + 132b6: 1a18 subs r0, r3, r0 + 132b8: 0040 lsls r0, r0, #1 + 132ba: 3050 adds r0, #80 ; 0x50 + 132bc: 21a0 movs r1, #160 ; 0xa0 + 132be: 4b9c ldr r3, [pc, #624] ; (13530 ) + 132c0: 4798 blx r3 + 132c2: b284 uxth r4, r0 + 132c4: f7ff fa42 bl 1274c + 132c8: 2000 movs r0, #0 + 132ca: 4b98 ldr r3, [pc, #608] ; (1352c ) + 132cc: 4798 blx r3 + 132ce: 3028 adds r0, #40 ; 0x28 + 132d0: 0040 lsls r0, r0, #1 + 132d2: 21a0 movs r1, #160 ; 0xa0 + 132d4: 4b96 ldr r3, [pc, #600] ; (13530 ) + 132d6: 4798 blx r3 + 132d8: b282 uxth r2, r0 + 132da: f7ff fa44 bl 12766 + lv_style_set_pad_bottom(&styles->bg, LV_STATE_DEFAULT, PAD_DEF + BORDER_WIDTH); + 132de: 2000 movs r0, #0 + 132e0: 4b92 ldr r3, [pc, #584] ; (1352c ) + 132e2: 4798 blx r3 + 132e4: 0103 lsls r3, r0, #4 + 132e6: 1a18 subs r0, r3, r0 + 132e8: 3050 adds r0, #80 ; 0x50 + 132ea: 2340 movs r3, #64 ; 0x40 + 132ec: 33ff adds r3, #255 ; 0xff + 132ee: 2401 movs r4, #1 + 132f0: 4298 cmp r0, r3 + 132f2: d801 bhi.n 132f8 + 132f4: f7ff fa55 bl 127a2 + 132f8: 2000 movs r0, #0 + 132fa: 4b8c ldr r3, [pc, #560] ; (1352c ) + 132fc: 4798 blx r3 + 132fe: 0103 lsls r3, r0, #4 + 13300: 1a18 subs r0, r3, r0 + 13302: 3050 adds r0, #80 ; 0x50 + 13304: 21a0 movs r1, #160 ; 0xa0 + 13306: 4b8a ldr r3, [pc, #552] ; (13530 ) + 13308: 4798 blx r3 + 1330a: b284 uxth r4, r0 + 1330c: f7ff fa49 bl 127a2 + 13310: 2000 movs r0, #0 + 13312: 4b86 ldr r3, [pc, #536] ; (1352c ) + 13314: 4798 blx r3 + 13316: 0103 lsls r3, r0, #4 + 13318: 1a18 subs r0, r3, r0 + 1331a: 0040 lsls r0, r0, #1 + 1331c: 3050 adds r0, #80 ; 0x50 + 1331e: 21a0 movs r1, #160 ; 0xa0 + 13320: 4b83 ldr r3, [pc, #524] ; (13530 ) + 13322: 4798 blx r3 + 13324: b284 uxth r4, r0 + 13326: f7ff fa3c bl 127a2 + 1332a: 2000 movs r0, #0 + 1332c: 4b7f ldr r3, [pc, #508] ; (1352c ) + 1332e: 4798 blx r3 + 13330: 3028 adds r0, #40 ; 0x28 + 13332: 0040 lsls r0, r0, #1 + 13334: 21a0 movs r1, #160 ; 0xa0 + 13336: 4b7e ldr r3, [pc, #504] ; (13530 ) + 13338: 4798 blx r3 + 1333a: b282 uxth r2, r0 + 1333c: f7ff fa3e bl 127bc + lv_style_set_pad_inner(&styles->bg, LV_STATE_DEFAULT, PAD_DEF); + 13340: 2000 movs r0, #0 + 13342: 4b7a ldr r3, [pc, #488] ; (1352c ) + 13344: 4798 blx r3 + 13346: 0103 lsls r3, r0, #4 + 13348: 1a18 subs r0, r3, r0 + 1334a: 3050 adds r0, #80 ; 0x50 + 1334c: 2340 movs r3, #64 ; 0x40 + 1334e: 33ff adds r3, #255 ; 0xff + 13350: 2201 movs r2, #1 + 13352: 4298 cmp r0, r3 + 13354: d801 bhi.n 1335a + 13356: f7ff fa4f bl 127f8 + 1335a: 2000 movs r0, #0 + 1335c: 4b73 ldr r3, [pc, #460] ; (1352c ) + 1335e: 4798 blx r3 + 13360: 0103 lsls r3, r0, #4 + 13362: 1a18 subs r0, r3, r0 + 13364: 3050 adds r0, #80 ; 0x50 + 13366: 21a0 movs r1, #160 ; 0xa0 + 13368: 4b71 ldr r3, [pc, #452] ; (13530 ) + 1336a: 4798 blx r3 + 1336c: b202 sxth r2, r0 + 1336e: f7ff fa43 bl 127f8 + 13372: 2000 movs r0, #0 + 13374: 4b6d ldr r3, [pc, #436] ; (1352c ) + 13376: 4798 blx r3 + 13378: 0103 lsls r3, r0, #4 + 1337a: 1a18 subs r0, r3, r0 + 1337c: 0040 lsls r0, r0, #1 + 1337e: 3050 adds r0, #80 ; 0x50 + 13380: 21a0 movs r1, #160 ; 0xa0 + 13382: 4b6b ldr r3, [pc, #428] ; (13530 ) + 13384: 4798 blx r3 + 13386: b202 sxth r2, r0 + 13388: f7ff fa36 bl 127f8 + 1338c: 231a movs r3, #26 + 1338e: 2135 movs r1, #53 ; 0x35 + 13390: 221b movs r2, #27 + 13392: f7ff fa73 bl 1287c + 13396: 231b movs r3, #27 + 13398: 2139 movs r1, #57 ; 0x39 + 1339a: 221d movs r2, #29 + 1339c: f7ff fa81 bl 128a2 + 133a0: 2306 movs r3, #6 + 133a2: 2110 movs r1, #16 + 133a4: 2209 movs r2, #9 + 133a6: f7ff fa8f bl 128c8 + 133aa: 2306 movs r3, #6 + 133ac: 2110 movs r1, #16 + 133ae: 2209 movs r2, #9 + 133b0: f7ff fa9d bl 128ee + 133b4: 2306 movs r3, #6 + 133b6: 2110 movs r1, #16 + 133b8: 2209 movs r2, #9 + 133ba: f7ff faab bl 12914 + 133be: 2306 movs r3, #6 + 133c0: 2110 movs r1, #16 + 133c2: 2209 movs r2, #9 + 133c4: f7ff fab9 bl 1293a + 133c8: 231d movs r3, #29 + 133ca: 213b movs r1, #59 ; 0x3b + 133cc: 221d movs r2, #29 + 133ce: f7ff facb bl 12968 + 133d2: 231f movs r3, #31 + 133d4: 213f movs r1, #63 ; 0x3f + 133d6: 221f movs r2, #31 + 133d8: f7ff fae9 bl 129ae + 133dc: 2319 movs r3, #25 + 133de: 2133 movs r1, #51 ; 0x33 + 133e0: 2219 movs r2, #25 + 133e2: f7ff fb08 bl 129f6 + 133e6: 2307 movs r3, #7 + 133e8: 210f movs r1, #15 + 133ea: 2208 movs r2, #8 + 133ec: f7ff fb16 bl 12a1c + 133f0: 2307 movs r3, #7 + 133f2: 210f movs r1, #15 + 133f4: 2208 movs r2, #8 + 133f6: f7ff fb25 bl 12a44 + 133fa: 231a movs r3, #26 + 133fc: 2137 movs r1, #55 ; 0x37 + 133fe: 221c movs r2, #28 + 13400: f7ff fb33 bl 12a6a + 13404: 2307 movs r3, #7 + 13406: 210f movs r1, #15 + 13408: 2208 movs r2, #8 + 1340a: f7ff fb41 bl 12a90 + 1340e: 222a movs r2, #42 ; 0x2a + 13410: 2315 movs r3, #21 + 13412: f7ff fb62 bl 12ada + 13416: 2307 movs r3, #7 + 13418: 210f movs r1, #15 + 1341a: 2208 movs r2, #8 + 1341c: f7ff fb70 bl 12b00 + 13420: 222a movs r2, #42 ; 0x2a + 13422: 2315 movs r3, #21 + 13424: f7ff fb91 bl 12b4a + 13428: 231f movs r3, #31 + 1342a: 213f movs r1, #63 ; 0x3f + 1342c: 221f movs r2, #31 + 1342e: f7ff fbb4 bl 12b9a + LV_COLOR_SET_R(ret, LV_MATH_UDIV255((uint16_t) LV_COLOR_GET_R(c1) * mix + LV_COLOR_GET_R(c2) * (255 - mix))); + 13432: 4e40 ldr r6, [pc, #256] ; (13534 ) + 13434: 7972 ldrb r2, [r6, #5] + 13436: 08d2 lsrs r2, r2, #3 + 13438: 254c movs r5, #76 ; 0x4c + 1343a: 436a muls r2, r5 + 1343c: 4b3e ldr r3, [pc, #248] ; (13538 ) + 1343e: 18d3 adds r3, r2, r3 + 13440: 021a lsls r2, r3, #8 + 13442: 18d2 adds r2, r2, r3 + 13444: 01d2 lsls r2, r2, #7 + 13446: 18d2 adds r2, r2, r3 + 13448: 0dd2 lsrs r2, r2, #23 + 1344a: 211f movs r1, #31 + 1344c: 400a ands r2, r1 + LV_COLOR_SET_G(ret, LV_MATH_UDIV255((uint16_t) LV_COLOR_GET_G(c1) * mix + LV_COLOR_GET_G(c2) * (255 - mix))); + 1344e: 88b4 ldrh r4, [r6, #4] + 13450: 0564 lsls r4, r4, #21 + 13452: 0ea4 lsrs r4, r4, #26 + 13454: 436c muls r4, r5 + 13456: 4b39 ldr r3, [pc, #228] ; (1353c ) + 13458: 469c mov ip, r3 + 1345a: 4464 add r4, ip + 1345c: 0223 lsls r3, r4, #8 + 1345e: 191b adds r3, r3, r4 + 13460: 01db lsls r3, r3, #7 + 13462: 191b adds r3, r3, r4 + 13464: 00db lsls r3, r3, #3 + 13466: 0e9b lsrs r3, r3, #26 + LV_COLOR_SET_B(ret, LV_MATH_UDIV255((uint16_t) LV_COLOR_GET_B(c1) * mix + LV_COLOR_GET_B(c2) * (255 - mix))); + 13468: 7934 ldrb r4, [r6, #4] + 1346a: 06e4 lsls r4, r4, #27 + 1346c: 0ee4 lsrs r4, r4, #27 + 1346e: 4365 muls r5, r4 + 13470: 4c33 ldr r4, [pc, #204] ; (13540 ) + 13472: 46a4 mov ip, r4 + 13474: 4465 add r5, ip + 13476: 022c lsls r4, r5, #8 + 13478: 1964 adds r4, r4, r5 + 1347a: 01e4 lsls r4, r4, #7 + 1347c: 1964 adds r4, r4, r5 + 1347e: 0de4 lsrs r4, r4, #23 + 13480: 4021 ands r1, r4 + 13482: f7ff fbcb bl 12c1c + 13486: 231f movs r3, #31 + 13488: 213f movs r1, #63 ; 0x3f + 1348a: 221f movs r2, #31 + 1348c: f7ff fbe9 bl 12c62 + 13490: 2233 movs r2, #51 ; 0x33 + 13492: 2319 movs r3, #25 + 13494: e430 b.n 12cf8 + 13496: 2222 movs r2, #34 ; 0x22 + 13498: 2311 movs r3, #17 + 1349a: e448 b.n 12d2e + lv_style_set_border_width(&styles->btn, LV_STATE_DEFAULT, BORDER_WIDTH); + 1349c: 2000 movs r0, #0 + 1349e: 4b23 ldr r3, [pc, #140] ; (1352c ) + 134a0: 4798 blx r3 + 134a2: 3028 adds r0, #40 ; 0x28 + 134a4: 0040 lsls r0, r0, #1 + 134a6: 21a0 movs r1, #160 ; 0xa0 + 134a8: 4b21 ldr r3, [pc, #132] ; (13530 ) + 134aa: 4798 blx r3 + 134ac: b202 sxth r2, r0 + 134ae: e453 b.n 12d58 + 134b0: 2306 movs r3, #6 + 134b2: 2110 movs r1, #16 + 134b4: 2209 movs r2, #9 + 134b6: e465 b.n 12d84 + 134b8: 2306 movs r3, #6 + 134ba: 2110 movs r1, #16 + 134bc: 2209 movs r2, #9 + 134be: e473 b.n 12da8 + 134c0: 2306 movs r3, #6 + 134c2: 2110 movs r1, #16 + 134c4: 2209 movs r2, #9 + 134c6: e49a b.n 12dfe + 134c8: 2306 movs r3, #6 + 134ca: 2110 movs r1, #16 + 134cc: 2209 movs r2, #9 + 134ce: e4a8 b.n 12e22 + 134d0: 2306 movs r3, #6 + 134d2: 2110 movs r1, #16 + 134d4: 2209 movs r2, #9 + 134d6: e4cf b.n 12e78 + 134d8: 2306 movs r3, #6 + 134da: 2110 movs r1, #16 + 134dc: 2209 movs r2, #9 + 134de: e4dd b.n 12e9c + lv_style_set_pad_left(&styles->btn, LV_STATE_DEFAULT, LV_DPX(40)); + 134e0: 2000 movs r0, #0 + 134e2: 4b12 ldr r3, [pc, #72] ; (1352c ) + 134e4: 4798 blx r3 + 134e6: 0003 movs r3, r0 + 134e8: 0080 lsls r0, r0, #2 + 134ea: 18c0 adds r0, r0, r3 + 134ec: 00c0 lsls r0, r0, #3 + 134ee: 3050 adds r0, #80 ; 0x50 + 134f0: 21a0 movs r1, #160 ; 0xa0 + 134f2: 4b0f ldr r3, [pc, #60] ; (13530 ) + 134f4: 4798 blx r3 + 134f6: b202 sxth r2, r0 + 134f8: e501 b.n 12efe + lv_style_set_pad_right(&styles->btn, LV_STATE_DEFAULT, LV_DPX(40)); + 134fa: 2000 movs r0, #0 + 134fc: 4b0b ldr r3, [pc, #44] ; (1352c ) + 134fe: 4798 blx r3 + 13500: 0003 movs r3, r0 + 13502: 0080 lsls r0, r0, #2 + 13504: 18c0 adds r0, r0, r3 + 13506: 00c0 lsls r0, r0, #3 + 13508: 3050 adds r0, #80 ; 0x50 + 1350a: 21a0 movs r1, #160 ; 0xa0 + 1350c: 4b08 ldr r3, [pc, #32] ; (13530 ) + 1350e: 4798 blx r3 + 13510: b202 sxth r2, r0 + 13512: e508 b.n 12f26 + lv_style_set_pad_top(&styles->btn, LV_STATE_DEFAULT, LV_DPX(15)); + 13514: 2000 movs r0, #0 + 13516: 4b05 ldr r3, [pc, #20] ; (1352c ) + 13518: 4798 blx r3 + 1351a: 0103 lsls r3, r0, #4 + 1351c: 1a18 subs r0, r3, r0 + 1351e: 3050 adds r0, #80 ; 0x50 + 13520: 21a0 movs r1, #160 ; 0xa0 + 13522: 4b03 ldr r3, [pc, #12] ; (13530 ) + 13524: 4798 blx r3 + 13526: b202 sxth r2, r0 + 13528: e510 b.n 12f4c + 1352a: 46c0 nop ; (mov r8, r8) + 1352c: 0000f5fd .word 0x0000f5fd + 13530: 00017961 .word 0x00017961 + 13534: 20004c3c .word 0x20004c3c + 13538: 000007b1 .word 0x000007b1 + 1353c: 000010c8 .word 0x000010c8 + 13540: 000009ca .word 0x000009ca + lv_style_set_pad_bottom(&styles->btn, LV_STATE_DEFAULT, LV_DPX(15)); + 13544: 2000 movs r0, #0 + 13546: 4b33 ldr r3, [pc, #204] ; (13614 ) + 13548: 4798 blx r3 + 1354a: 0103 lsls r3, r0, #4 + 1354c: 1a18 subs r0, r3, r0 + 1354e: 3050 adds r0, #80 ; 0x50 + 13550: 21a0 movs r1, #160 ; 0xa0 + 13552: 4b31 ldr r3, [pc, #196] ; (13618 ) + 13554: 4798 blx r3 + 13556: b202 sxth r2, r0 + 13558: e50b b.n 12f72 + lv_style_set_pad_inner(&styles->btn, LV_STATE_DEFAULT, LV_DPX(20)); + 1355a: 2000 movs r0, #0 + 1355c: 4b2d ldr r3, [pc, #180] ; (13614 ) + 1355e: 4798 blx r3 + 13560: 0003 movs r3, r0 + 13562: 0080 lsls r0, r0, #2 + 13564: 18c0 adds r0, r0, r3 + 13566: 0080 lsls r0, r0, #2 + 13568: 3050 adds r0, #80 ; 0x50 + 1356a: 21a0 movs r1, #160 ; 0xa0 + 1356c: 4b2a ldr r3, [pc, #168] ; (13618 ) + 1356e: 4798 blx r3 + 13570: b202 sxth r2, r0 + 13572: e512 b.n 12f9a + lv_disp_get_size_category(NULL) <= LV_DISP_MEDIUM_LIMIT ? LV_DPX(20) : LV_DPX(40)); + 13574: 2000 movs r0, #0 + 13576: 4b27 ldr r3, [pc, #156] ; (13614 ) + 13578: 4798 blx r3 + 1357a: 0003 movs r3, r0 + 1357c: 0080 lsls r0, r0, #2 + 1357e: 18c0 adds r0, r0, r3 + 13580: 0080 lsls r0, r0, #2 + 13582: 3050 adds r0, #80 ; 0x50 + 13584: 21a0 movs r1, #160 ; 0xa0 + 13586: 4b24 ldr r3, [pc, #144] ; (13618 ) + 13588: 4798 blx r3 + lv_style_set_pad_inner(&styles->pad_inner, LV_STATE_DEFAULT, + 1358a: b202 sxth r2, r0 + 1358c: e55e b.n 1304c + lv_disp_get_size_category(NULL) <= LV_DISP_MEDIUM_LIMIT ? LV_DPX(20) : LV_DPX(40)); + 1358e: 2000 movs r0, #0 + 13590: 4b20 ldr r3, [pc, #128] ; (13614 ) + 13592: 4798 blx r3 + 13594: 0083 lsls r3, r0, #2 + 13596: 181b adds r3, r3, r0 + 13598: 00db lsls r3, r3, #3 + 1359a: 3350 adds r3, #80 ; 0x50 + lv_style_set_pad_inner(&styles->pad_inner, LV_STATE_DEFAULT, + 1359c: 2140 movs r1, #64 ; 0x40 + 1359e: 31ff adds r1, #255 ; 0xff + 135a0: 2201 movs r2, #1 + 135a2: 428b cmp r3, r1 + 135a4: d800 bhi.n 135a8 + 135a6: e551 b.n 1304c + lv_disp_get_size_category(NULL) <= LV_DISP_MEDIUM_LIMIT ? LV_DPX(20) : LV_DPX(40)); + 135a8: 2000 movs r0, #0 + 135aa: 4b1a ldr r3, [pc, #104] ; (13614 ) + 135ac: 4798 blx r3 + 135ae: 0003 movs r3, r0 + 135b0: 0080 lsls r0, r0, #2 + 135b2: 18c0 adds r0, r0, r3 + 135b4: 00c0 lsls r0, r0, #3 + 135b6: 3050 adds r0, #80 ; 0x50 + 135b8: 21a0 movs r1, #160 ; 0xa0 + 135ba: 4b17 ldr r3, [pc, #92] ; (13618 ) + 135bc: 4798 blx r3 + lv_style_set_pad_inner(&styles->pad_inner, LV_STATE_DEFAULT, + 135be: b202 sxth r2, r0 + 135c0: e544 b.n 1304c + lv_style_int_t pad_small_value = lv_disp_get_size_category(NULL) <= LV_DISP_MEDIUM_LIMIT ? LV_DPX(10) : LV_DPX(20); + 135c2: 2000 movs r0, #0 + 135c4: 4b13 ldr r3, [pc, #76] ; (13614 ) + 135c6: 4798 blx r3 + 135c8: 0003 movs r3, r0 + 135ca: 0080 lsls r0, r0, #2 + 135cc: 18c0 adds r0, r0, r3 + 135ce: 0040 lsls r0, r0, #1 + 135d0: 3050 adds r0, #80 ; 0x50 + 135d2: 21a0 movs r1, #160 ; 0xa0 + 135d4: 4b10 ldr r3, [pc, #64] ; (13618 ) + 135d6: 4798 blx r3 + 135d8: b204 sxth r4, r0 + 135da: e554 b.n 13086 + 135dc: 2000 movs r0, #0 + 135de: 4b0d ldr r3, [pc, #52] ; (13614 ) + 135e0: 4798 blx r3 + 135e2: 0003 movs r3, r0 + 135e4: 0080 lsls r0, r0, #2 + 135e6: 18c0 adds r0, r0, r3 + 135e8: 0080 lsls r0, r0, #2 + 135ea: 3050 adds r0, #80 ; 0x50 + 135ec: 2340 movs r3, #64 ; 0x40 + 135ee: 33ff adds r3, #255 ; 0xff + 135f0: 2401 movs r4, #1 + 135f2: 4298 cmp r0, r3 + 135f4: d800 bhi.n 135f8 + 135f6: e546 b.n 13086 + 135f8: 2000 movs r0, #0 + 135fa: 4b06 ldr r3, [pc, #24] ; (13614 ) + 135fc: 4798 blx r3 + 135fe: 0003 movs r3, r0 + 13600: 0080 lsls r0, r0, #2 + 13602: 18c0 adds r0, r0, r3 + 13604: 0080 lsls r0, r0, #2 + 13606: 3050 adds r0, #80 ; 0x50 + 13608: 21a0 movs r1, #160 ; 0xa0 + 1360a: 4b03 ldr r3, [pc, #12] ; (13618 ) + 1360c: 4798 blx r3 + 1360e: b204 sxth r4, r0 + 13610: e539 b.n 13086 + 13612: 46c0 nop ; (mov r8, r8) + 13614: 0000f5fd .word 0x0000f5fd + 13618: 00017961 .word 0x00017961 + +0001361c : +{ + 1361c: b5f0 push {r4, r5, r6, r7, lr} + 1361e: 46c6 mov lr, r8 + 13620: b500 push {lr} + style_init_reset(&styles->bar_bg); + 13622: 4c49 ldr r4, [pc, #292] ; (13748 ) + 13624: 6820 ldr r0, [r4, #0] + 13626: 3024 adds r0, #36 ; 0x24 + 13628: 4b48 ldr r3, [pc, #288] ; (1374c ) + 1362a: 4798 blx r3 + lv_style_set_radius(&styles->bar_bg, LV_STATE_DEFAULT, LV_RADIUS_CIRCLE); + 1362c: 6820 ldr r0, [r4, #0] + 1362e: 3024 adds r0, #36 ; 0x24 +_LV_OBJ_STYLE_SET_GET_DECLARE(RADIUS, radius, lv_style_int_t, _int, scalar) + 13630: 4a47 ldr r2, [pc, #284] ; (13750 ) + 13632: 2101 movs r1, #1 + 13634: 4b47 ldr r3, [pc, #284] ; (13754 ) + 13636: 4798 blx r3 + lv_style_set_bg_opa(&styles->bar_bg, LV_STATE_DEFAULT, LV_OPA_COVER); + 13638: 6820 ldr r0, [r4, #0] + 1363a: 3024 adds r0, #36 ; 0x24 +_LV_OBJ_STYLE_SET_GET_DECLARE(BG_OPA, bg_opa, lv_opa_t, _opa, scalar) + 1363c: 22ff movs r2, #255 ; 0xff + 1363e: 212c movs r1, #44 ; 0x2c + 13640: 4b45 ldr r3, [pc, #276] ; (13758 ) + 13642: 4798 blx r3 + lv_style_set_bg_color(&styles->bar_bg, LV_STATE_DEFAULT, COLOR_BG_SEC); + 13644: 6820 ldr r0, [r4, #0] + 13646: 3024 adds r0, #36 ; 0x24 + 13648: 4b44 ldr r3, [pc, #272] ; (1375c ) + 1364a: 699b ldr r3, [r3, #24] + 1364c: 079b lsls r3, r3, #30 + 1364e: d500 bpl.n 13652 + 13650: e06e b.n 13730 + 13652: 2308 movs r3, #8 + 13654: 2112 movs r1, #18 + 13656: 2209 movs r2, #9 + 13658: 0149 lsls r1, r1, #5 + 1365a: 02db lsls r3, r3, #11 + 1365c: 430a orrs r2, r1 + 1365e: 431a orrs r2, r3 +_LV_OBJ_STYLE_SET_GET_DECLARE(BG_COLOR, bg_color, lv_color_t, _color, nonscalar) + 13660: 2129 movs r1, #41 ; 0x29 + 13662: 4b3f ldr r3, [pc, #252] ; (13760 ) + 13664: 4798 blx r3 + lv_style_set_value_color(&styles->bar_bg, LV_STATE_DEFAULT, IS_LIGHT ? lv_color_hex(0x31404f) : LV_COLOR_WHITE); + 13666: 4b38 ldr r3, [pc, #224] ; (13748 ) + 13668: 6818 ldr r0, [r3, #0] + 1366a: 3024 adds r0, #36 ; 0x24 + 1366c: 4b3b ldr r3, [pc, #236] ; (1375c ) + 1366e: 699b ldr r3, [r3, #24] + 13670: 079b lsls r3, r3, #30 + 13672: d461 bmi.n 13738 + 13674: 231f movs r3, #31 + 13676: 213f movs r1, #63 ; 0x3f + 13678: 221f movs r2, #31 + 1367a: 0149 lsls r1, r1, #5 + 1367c: 02db lsls r3, r3, #11 + 1367e: 430a orrs r2, r1 + 13680: 431a orrs r2, r3 +_LV_OBJ_STYLE_SET_GET_DECLARE(VALUE_COLOR, value_color, lv_color_t, _color, nonscalar) + 13682: 2179 movs r1, #121 ; 0x79 + 13684: 4d36 ldr r5, [pc, #216] ; (13760 ) + 13686: 47a8 blx r5 + lv_style_set_outline_color(&styles->bar_bg, LV_STATE_DEFAULT, theme.color_primary); + 13688: 4c2f ldr r4, [pc, #188] ; (13748 ) + 1368a: 6820 ldr r0, [r4, #0] + 1368c: 3024 adds r0, #36 ; 0x24 + 1368e: 4e33 ldr r6, [pc, #204] ; (1375c ) + 13690: 88b2 ldrh r2, [r6, #4] +_LV_OBJ_STYLE_SET_GET_DECLARE(OUTLINE_COLOR, outline_color, lv_color_t, _color, nonscalar) + 13692: 2149 movs r1, #73 ; 0x49 + 13694: 47a8 blx r5 + lv_style_set_outline_color(&styles->bar_bg, LV_STATE_EDITED, theme.color_secondary); + 13696: 6820 ldr r0, [r4, #0] + 13698: 3024 adds r0, #36 ; 0x24 + 1369a: 88f2 ldrh r2, [r6, #6] + 1369c: 4931 ldr r1, [pc, #196] ; (13764 ) + 1369e: 47a8 blx r5 + lv_style_set_outline_opa(&styles->bar_bg, LV_STATE_DEFAULT, LV_OPA_TRANSP); + 136a0: 6820 ldr r0, [r4, #0] + 136a2: 3024 adds r0, #36 ; 0x24 +_LV_OBJ_STYLE_SET_GET_DECLARE(OUTLINE_OPA, outline_opa, lv_opa_t, _opa, scalar) + 136a4: 2200 movs r2, #0 + 136a6: 214c movs r1, #76 ; 0x4c + 136a8: 4b2b ldr r3, [pc, #172] ; (13758 ) + 136aa: 4698 mov r8, r3 + 136ac: 4798 blx r3 + lv_style_set_outline_opa(&styles->bar_bg, LV_STATE_FOCUSED, LV_OPA_50); + 136ae: 6820 ldr r0, [r4, #0] + 136b0: 3024 adds r0, #36 ; 0x24 + 136b2: 227f movs r2, #127 ; 0x7f + 136b4: 2193 movs r1, #147 ; 0x93 + 136b6: 0089 lsls r1, r1, #2 + 136b8: 47c0 blx r8 + lv_style_set_outline_width(&styles->bar_bg, LV_STATE_DEFAULT, 3); + 136ba: 6820 ldr r0, [r4, #0] + 136bc: 3024 adds r0, #36 ; 0x24 +_LV_OBJ_STYLE_SET_GET_DECLARE(OUTLINE_WIDTH, outline_width, lv_style_int_t, _int, scalar) + 136be: 2203 movs r2, #3 + 136c0: 2140 movs r1, #64 ; 0x40 + 136c2: 4f24 ldr r7, [pc, #144] ; (13754 ) + 136c4: 47b8 blx r7 + lv_style_set_transition_time(&styles->bar_bg, LV_STATE_DEFAULT, TRANSITION_TIME); + 136c6: 6820 ldr r0, [r4, #0] + 136c8: 3024 adds r0, #36 ; 0x24 +_LV_OBJ_STYLE_SET_GET_DECLARE(TRANSITION_TIME, transition_time, lv_style_int_t, _int, scalar) + 136ca: 2296 movs r2, #150 ; 0x96 + 136cc: 21b0 movs r1, #176 ; 0xb0 + 136ce: 47b8 blx r7 + lv_style_set_transition_prop_6(&styles->bar_bg, LV_STATE_DEFAULT, LV_STYLE_OUTLINE_OPA); + 136d0: 6820 ldr r0, [r4, #0] + 136d2: 3024 adds r0, #36 ; 0x24 +_LV_OBJ_STYLE_SET_GET_DECLARE(TRANSITION_PROP_6, transition_prop_6, lv_style_int_t, _int, scalar) + 136d4: 224c movs r2, #76 ; 0x4c + 136d6: 21b7 movs r1, #183 ; 0xb7 + 136d8: 47b8 blx r7 + style_init_reset(&styles->bar_indic); + 136da: 6820 ldr r0, [r4, #0] + 136dc: 3028 adds r0, #40 ; 0x28 + 136de: 4b1b ldr r3, [pc, #108] ; (1374c ) + 136e0: 4798 blx r3 + lv_style_set_bg_opa(&styles->bar_indic, LV_STATE_DEFAULT, LV_OPA_COVER); + 136e2: 6820 ldr r0, [r4, #0] + 136e4: 3028 adds r0, #40 ; 0x28 +_LV_OBJ_STYLE_SET_GET_DECLARE(BG_OPA, bg_opa, lv_opa_t, _opa, scalar) + 136e6: 22ff movs r2, #255 ; 0xff + 136e8: 212c movs r1, #44 ; 0x2c + 136ea: 47c0 blx r8 + lv_style_set_radius(&styles->bar_indic, LV_STATE_DEFAULT, LV_RADIUS_CIRCLE); + 136ec: 6820 ldr r0, [r4, #0] + 136ee: 3028 adds r0, #40 ; 0x28 +_LV_OBJ_STYLE_SET_GET_DECLARE(RADIUS, radius, lv_style_int_t, _int, scalar) + 136f0: 4a17 ldr r2, [pc, #92] ; (13750 ) + 136f2: 2101 movs r1, #1 + 136f4: 47b8 blx r7 + lv_style_set_bg_color(&styles->bar_indic, LV_STATE_DEFAULT, theme.color_primary); + 136f6: 6820 ldr r0, [r4, #0] + 136f8: 3028 adds r0, #40 ; 0x28 + 136fa: 88b2 ldrh r2, [r6, #4] +_LV_OBJ_STYLE_SET_GET_DECLARE(BG_COLOR, bg_color, lv_color_t, _color, nonscalar) + 136fc: 2129 movs r1, #41 ; 0x29 + 136fe: 47a8 blx r5 + lv_style_set_bg_color(&styles->bar_indic, LV_STATE_DISABLED, lv_color_hex3(0x888)); + 13700: 6820 ldr r0, [r4, #0] + 13702: 3028 adds r0, #40 ; 0x28 + 13704: 4b18 ldr r3, [pc, #96] ; (13768 ) + 13706: 881a ldrh r2, [r3, #0] + 13708: 4918 ldr r1, [pc, #96] ; (1376c ) + 1370a: 47a8 blx r5 + lv_style_set_value_color(&styles->bar_indic, LV_STATE_DEFAULT, IS_LIGHT ? lv_color_hex(0x41404f) : LV_COLOR_WHITE); + 1370c: 6820 ldr r0, [r4, #0] + 1370e: 3028 adds r0, #40 ; 0x28 + 13710: 69b3 ldr r3, [r6, #24] + 13712: 079b lsls r3, r3, #30 + 13714: d414 bmi.n 13740 + 13716: 231f movs r3, #31 + 13718: 213f movs r1, #63 ; 0x3f + 1371a: 221f movs r2, #31 + 1371c: 0149 lsls r1, r1, #5 + 1371e: 02db lsls r3, r3, #11 + 13720: 430a orrs r2, r1 + 13722: 431a orrs r2, r3 +_LV_OBJ_STYLE_SET_GET_DECLARE(VALUE_COLOR, value_color, lv_color_t, _color, nonscalar) + 13724: 2179 movs r1, #121 ; 0x79 + 13726: 4b0e ldr r3, [pc, #56] ; (13760 ) + 13728: 4798 blx r3 +} + 1372a: bc04 pop {r2} + 1372c: 4690 mov r8, r2 + 1372e: bdf0 pop {r4, r5, r6, r7, pc} + 13730: 231a movs r3, #26 + 13732: 2135 movs r1, #53 ; 0x35 + 13734: 221b movs r2, #27 + 13736: e78f b.n 13658 + 13738: 2306 movs r3, #6 + 1373a: 2110 movs r1, #16 + 1373c: 2209 movs r2, #9 + 1373e: e79c b.n 1367a + 13740: 2308 movs r3, #8 + 13742: 2110 movs r1, #16 + 13744: 2209 movs r2, #9 + 13746: e7e9 b.n 1371c + 13748: 20004c38 .word 0x20004c38 + 1374c: 0001242d .word 0x0001242d + 13750: 00007fff .word 0x00007fff + 13754: 00004c8d .word 0x00004c8d + 13758: 00004f4d .word 0x00004f4d + 1375c: 20004c3c .word 0x20004c3c + 13760: 00004ded .word 0x00004ded + 13764: 00000449 .word 0x00000449 + 13768: 0001ca08 .word 0x0001ca08 + 1376c: 00002029 .word 0x00002029 + +00013770 : +{ + 13770: b510 push {r4, lr} + style_init_reset(&styles->slider_knob); + 13772: 4c9a ldr r4, [pc, #616] ; (139dc ) + 13774: 6820 ldr r0, [r4, #0] + 13776: 3090 adds r0, #144 ; 0x90 + 13778: 4b99 ldr r3, [pc, #612] ; (139e0 ) + 1377a: 4798 blx r3 + lv_style_set_bg_opa(&styles->slider_knob, LV_STATE_DEFAULT, LV_OPA_COVER); + 1377c: 6820 ldr r0, [r4, #0] + 1377e: 3090 adds r0, #144 ; 0x90 +_LV_OBJ_STYLE_SET_GET_DECLARE(BG_OPA, bg_opa, lv_opa_t, _opa, scalar) + 13780: 22ff movs r2, #255 ; 0xff + 13782: 212c movs r1, #44 ; 0x2c + 13784: 4b97 ldr r3, [pc, #604] ; (139e4 ) + 13786: 4798 blx r3 + lv_style_set_bg_color(&styles->slider_knob, LV_STATE_DEFAULT, IS_LIGHT ? theme.color_primary : LV_COLOR_WHITE); + 13788: 6820 ldr r0, [r4, #0] + 1378a: 3090 adds r0, #144 ; 0x90 + 1378c: 4b96 ldr r3, [pc, #600] ; (139e8 ) + 1378e: 699b ldr r3, [r3, #24] + 13790: 079b lsls r3, r3, #30 + 13792: d400 bmi.n 13796 + 13794: e0bb b.n 1390e + 13796: 4b94 ldr r3, [pc, #592] ; (139e8 ) + 13798: 889a ldrh r2, [r3, #4] +_LV_OBJ_STYLE_SET_GET_DECLARE(BG_COLOR, bg_color, lv_color_t, _color, nonscalar) + 1379a: 2129 movs r1, #41 ; 0x29 + 1379c: 4b93 ldr r3, [pc, #588] ; (139ec ) + 1379e: 4798 blx r3 + lv_style_set_value_color(&styles->slider_knob, LV_STATE_DEFAULT, IS_LIGHT ? lv_color_hex(0x31404f) : LV_COLOR_WHITE); + 137a0: 4b8e ldr r3, [pc, #568] ; (139dc ) + 137a2: 6818 ldr r0, [r3, #0] + 137a4: 3090 adds r0, #144 ; 0x90 + 137a6: 4b90 ldr r3, [pc, #576] ; (139e8 ) + 137a8: 699b ldr r3, [r3, #24] + 137aa: 079b lsls r3, r3, #30 + 137ac: d500 bpl.n 137b0 + 137ae: e0b1 b.n 13914 + 137b0: 231f movs r3, #31 + 137b2: 213f movs r1, #63 ; 0x3f + 137b4: 221f movs r2, #31 + 137b6: 0149 lsls r1, r1, #5 + 137b8: 02db lsls r3, r3, #11 + 137ba: 430a orrs r2, r1 + 137bc: 431a orrs r2, r3 +_LV_OBJ_STYLE_SET_GET_DECLARE(VALUE_COLOR, value_color, lv_color_t, _color, nonscalar) + 137be: 2179 movs r1, #121 ; 0x79 + 137c0: 4b8a ldr r3, [pc, #552] ; (139ec ) + 137c2: 4798 blx r3 + lv_style_set_radius(&styles->slider_knob, LV_STATE_DEFAULT, LV_RADIUS_CIRCLE); + 137c4: 4c85 ldr r4, [pc, #532] ; (139dc ) + 137c6: 6820 ldr r0, [r4, #0] + 137c8: 3090 adds r0, #144 ; 0x90 +_LV_OBJ_STYLE_SET_GET_DECLARE(RADIUS, radius, lv_style_int_t, _int, scalar) + 137ca: 4a89 ldr r2, [pc, #548] ; (139f0 ) + 137cc: 2101 movs r1, #1 + 137ce: 4b89 ldr r3, [pc, #548] ; (139f4 ) + 137d0: 4798 blx r3 + lv_style_set_pad_left(&styles->slider_knob, LV_STATE_DEFAULT, LV_DPX(7)); + 137d2: 6824 ldr r4, [r4, #0] + 137d4: 3490 adds r4, #144 ; 0x90 + 137d6: 2000 movs r0, #0 + 137d8: 4b87 ldr r3, [pc, #540] ; (139f8 ) + 137da: 4798 blx r3 + 137dc: 00c3 lsls r3, r0, #3 + 137de: 1a18 subs r0, r3, r0 + 137e0: 3050 adds r0, #80 ; 0x50 + 137e2: 2340 movs r3, #64 ; 0x40 + 137e4: 33ff adds r3, #255 ; 0xff + 137e6: 2201 movs r2, #1 + 137e8: 4298 cmp r0, r3 + 137ea: d900 bls.n 137ee + 137ec: e096 b.n 1391c +_LV_OBJ_STYLE_SET_GET_DECLARE(PAD_LEFT, pad_left, lv_style_int_t, _int, scalar) + 137ee: 2112 movs r1, #18 + 137f0: 0020 movs r0, r4 + 137f2: 4b80 ldr r3, [pc, #512] ; (139f4 ) + 137f4: 4798 blx r3 + lv_style_set_pad_right(&styles->slider_knob, LV_STATE_DEFAULT, LV_DPX(7)); + 137f6: 4b79 ldr r3, [pc, #484] ; (139dc ) + 137f8: 681c ldr r4, [r3, #0] + 137fa: 3490 adds r4, #144 ; 0x90 + 137fc: 2000 movs r0, #0 + 137fe: 4b7e ldr r3, [pc, #504] ; (139f8 ) + 13800: 4798 blx r3 + 13802: 00c3 lsls r3, r0, #3 + 13804: 1a18 subs r0, r3, r0 + 13806: 3050 adds r0, #80 ; 0x50 + 13808: 2340 movs r3, #64 ; 0x40 + 1380a: 33ff adds r3, #255 ; 0xff + 1380c: 2201 movs r2, #1 + 1380e: 4298 cmp r0, r3 + 13810: d900 bls.n 13814 + 13812: e08e b.n 13932 +_LV_OBJ_STYLE_SET_GET_DECLARE(PAD_RIGHT, pad_right, lv_style_int_t, _int, scalar) + 13814: 2113 movs r1, #19 + 13816: 0020 movs r0, r4 + 13818: 4b76 ldr r3, [pc, #472] ; (139f4 ) + 1381a: 4798 blx r3 + lv_style_set_pad_top(&styles->slider_knob, LV_STATE_DEFAULT, LV_DPX(7)); + 1381c: 4b6f ldr r3, [pc, #444] ; (139dc ) + 1381e: 681c ldr r4, [r3, #0] + 13820: 3490 adds r4, #144 ; 0x90 + 13822: 2000 movs r0, #0 + 13824: 4b74 ldr r3, [pc, #464] ; (139f8 ) + 13826: 4798 blx r3 + 13828: 00c3 lsls r3, r0, #3 + 1382a: 1a18 subs r0, r3, r0 + 1382c: 3050 adds r0, #80 ; 0x50 + 1382e: 2340 movs r3, #64 ; 0x40 + 13830: 33ff adds r3, #255 ; 0xff + 13832: 2201 movs r2, #1 + 13834: 4298 cmp r0, r3 + 13836: d900 bls.n 1383a + 13838: e086 b.n 13948 +_LV_OBJ_STYLE_SET_GET_DECLARE(PAD_TOP, pad_top, lv_style_int_t, _int, scalar) + 1383a: 2110 movs r1, #16 + 1383c: 0020 movs r0, r4 + 1383e: 4b6d ldr r3, [pc, #436] ; (139f4 ) + 13840: 4798 blx r3 + lv_style_set_pad_bottom(&styles->slider_knob, LV_STATE_DEFAULT, LV_DPX(7)); + 13842: 4b66 ldr r3, [pc, #408] ; (139dc ) + 13844: 681c ldr r4, [r3, #0] + 13846: 3490 adds r4, #144 ; 0x90 + 13848: 2000 movs r0, #0 + 1384a: 4b6b ldr r3, [pc, #428] ; (139f8 ) + 1384c: 4798 blx r3 + 1384e: 00c3 lsls r3, r0, #3 + 13850: 1a18 subs r0, r3, r0 + 13852: 3050 adds r0, #80 ; 0x50 + 13854: 2340 movs r3, #64 ; 0x40 + 13856: 33ff adds r3, #255 ; 0xff + 13858: 2201 movs r2, #1 + 1385a: 4298 cmp r0, r3 + 1385c: d900 bls.n 13860 + 1385e: e07e b.n 1395e +_LV_OBJ_STYLE_SET_GET_DECLARE(PAD_BOTTOM, pad_bottom, lv_style_int_t, _int, scalar) + 13860: 2111 movs r1, #17 + 13862: 0020 movs r0, r4 + 13864: 4b63 ldr r3, [pc, #396] ; (139f4 ) + 13866: 4798 blx r3 + style_init_reset(&styles->slider_bg); + 13868: 4c5c ldr r4, [pc, #368] ; (139dc ) + 1386a: 6820 ldr r0, [r4, #0] + 1386c: 3094 adds r0, #148 ; 0x94 + 1386e: 4b5c ldr r3, [pc, #368] ; (139e0 ) + 13870: 4798 blx r3 + lv_style_set_margin_left(&styles->slider_bg, LV_STATE_DEFAULT, LV_DPX(10)); + 13872: 6824 ldr r4, [r4, #0] + 13874: 3494 adds r4, #148 ; 0x94 + 13876: 2000 movs r0, #0 + 13878: 4b5f ldr r3, [pc, #380] ; (139f8 ) + 1387a: 4798 blx r3 + 1387c: 0083 lsls r3, r0, #2 + 1387e: 181b adds r3, r3, r0 + 13880: 005b lsls r3, r3, #1 + 13882: 3350 adds r3, #80 ; 0x50 + 13884: 2140 movs r1, #64 ; 0x40 + 13886: 31ff adds r1, #255 ; 0xff + 13888: 2201 movs r2, #1 + 1388a: 428b cmp r3, r1 + 1388c: d900 bls.n 13890 + 1388e: e071 b.n 13974 +_LV_OBJ_STYLE_SET_GET_DECLARE(MARGIN_LEFT, margin_left, lv_style_int_t, _int, scalar) + 13890: 2117 movs r1, #23 + 13892: 0020 movs r0, r4 + 13894: 4b57 ldr r3, [pc, #348] ; (139f4 ) + 13896: 4798 blx r3 + lv_style_set_margin_right(&styles->slider_bg, LV_STATE_DEFAULT, LV_DPX(10)); + 13898: 4b50 ldr r3, [pc, #320] ; (139dc ) + 1389a: 681c ldr r4, [r3, #0] + 1389c: 3494 adds r4, #148 ; 0x94 + 1389e: 2000 movs r0, #0 + 138a0: 4b55 ldr r3, [pc, #340] ; (139f8 ) + 138a2: 4798 blx r3 + 138a4: 0083 lsls r3, r0, #2 + 138a6: 181b adds r3, r3, r0 + 138a8: 005b lsls r3, r3, #1 + 138aa: 3350 adds r3, #80 ; 0x50 + 138ac: 2140 movs r1, #64 ; 0x40 + 138ae: 31ff adds r1, #255 ; 0xff + 138b0: 2201 movs r2, #1 + 138b2: 428b cmp r3, r1 + 138b4: d900 bls.n 138b8 + 138b6: e06a b.n 1398e +_LV_OBJ_STYLE_SET_GET_DECLARE(MARGIN_RIGHT, margin_right, lv_style_int_t, _int, scalar) + 138b8: 2118 movs r1, #24 + 138ba: 0020 movs r0, r4 + 138bc: 4b4d ldr r3, [pc, #308] ; (139f4 ) + 138be: 4798 blx r3 + lv_style_set_margin_top(&styles->slider_bg, LV_STATE_DEFAULT, LV_DPX(10)); + 138c0: 4b46 ldr r3, [pc, #280] ; (139dc ) + 138c2: 681c ldr r4, [r3, #0] + 138c4: 3494 adds r4, #148 ; 0x94 + 138c6: 2000 movs r0, #0 + 138c8: 4b4b ldr r3, [pc, #300] ; (139f8 ) + 138ca: 4798 blx r3 + 138cc: 0083 lsls r3, r0, #2 + 138ce: 181b adds r3, r3, r0 + 138d0: 005b lsls r3, r3, #1 + 138d2: 3350 adds r3, #80 ; 0x50 + 138d4: 2140 movs r1, #64 ; 0x40 + 138d6: 31ff adds r1, #255 ; 0xff + 138d8: 2201 movs r2, #1 + 138da: 428b cmp r3, r1 + 138dc: d864 bhi.n 139a8 +_LV_OBJ_STYLE_SET_GET_DECLARE(MARGIN_TOP, margin_top, lv_style_int_t, _int, scalar) + 138de: 2115 movs r1, #21 + 138e0: 0020 movs r0, r4 + 138e2: 4b44 ldr r3, [pc, #272] ; (139f4 ) + 138e4: 4798 blx r3 + lv_style_set_margin_bottom(&styles->slider_bg, LV_STATE_DEFAULT, LV_DPX(10)); + 138e6: 4b3d ldr r3, [pc, #244] ; (139dc ) + 138e8: 681c ldr r4, [r3, #0] + 138ea: 3494 adds r4, #148 ; 0x94 + 138ec: 2000 movs r0, #0 + 138ee: 4b42 ldr r3, [pc, #264] ; (139f8 ) + 138f0: 4798 blx r3 + 138f2: 0083 lsls r3, r0, #2 + 138f4: 181b adds r3, r3, r0 + 138f6: 005b lsls r3, r3, #1 + 138f8: 3350 adds r3, #80 ; 0x50 + 138fa: 2140 movs r1, #64 ; 0x40 + 138fc: 31ff adds r1, #255 ; 0xff + 138fe: 2201 movs r2, #1 + 13900: 428b cmp r3, r1 + 13902: d85e bhi.n 139c2 +_LV_OBJ_STYLE_SET_GET_DECLARE(MARGIN_BOTTOM, margin_bottom, lv_style_int_t, _int, scalar) + 13904: 2116 movs r1, #22 + 13906: 0020 movs r0, r4 + 13908: 4b3a ldr r3, [pc, #232] ; (139f4 ) + 1390a: 4798 blx r3 +} + 1390c: bd10 pop {r4, pc} + lv_style_set_bg_color(&styles->slider_knob, LV_STATE_DEFAULT, IS_LIGHT ? theme.color_primary : LV_COLOR_WHITE); + 1390e: 4b3b ldr r3, [pc, #236] ; (139fc ) + 13910: 881a ldrh r2, [r3, #0] + 13912: e742 b.n 1379a + 13914: 2306 movs r3, #6 + 13916: 2110 movs r1, #16 + 13918: 2209 movs r2, #9 + 1391a: e74c b.n 137b6 + lv_style_set_pad_left(&styles->slider_knob, LV_STATE_DEFAULT, LV_DPX(7)); + 1391c: 2000 movs r0, #0 + 1391e: 4b36 ldr r3, [pc, #216] ; (139f8 ) + 13920: 4798 blx r3 + 13922: 00c3 lsls r3, r0, #3 + 13924: 1a18 subs r0, r3, r0 + 13926: 3050 adds r0, #80 ; 0x50 + 13928: 21a0 movs r1, #160 ; 0xa0 + 1392a: 4b35 ldr r3, [pc, #212] ; (13a00 ) + 1392c: 4798 blx r3 + 1392e: b202 sxth r2, r0 + 13930: e75d b.n 137ee + lv_style_set_pad_right(&styles->slider_knob, LV_STATE_DEFAULT, LV_DPX(7)); + 13932: 2000 movs r0, #0 + 13934: 4b30 ldr r3, [pc, #192] ; (139f8 ) + 13936: 4798 blx r3 + 13938: 00c3 lsls r3, r0, #3 + 1393a: 1a18 subs r0, r3, r0 + 1393c: 3050 adds r0, #80 ; 0x50 + 1393e: 21a0 movs r1, #160 ; 0xa0 + 13940: 4b2f ldr r3, [pc, #188] ; (13a00 ) + 13942: 4798 blx r3 + 13944: b202 sxth r2, r0 + 13946: e765 b.n 13814 + lv_style_set_pad_top(&styles->slider_knob, LV_STATE_DEFAULT, LV_DPX(7)); + 13948: 2000 movs r0, #0 + 1394a: 4b2b ldr r3, [pc, #172] ; (139f8 ) + 1394c: 4798 blx r3 + 1394e: 00c3 lsls r3, r0, #3 + 13950: 1a18 subs r0, r3, r0 + 13952: 3050 adds r0, #80 ; 0x50 + 13954: 21a0 movs r1, #160 ; 0xa0 + 13956: 4b2a ldr r3, [pc, #168] ; (13a00 ) + 13958: 4798 blx r3 + 1395a: b202 sxth r2, r0 + 1395c: e76d b.n 1383a + lv_style_set_pad_bottom(&styles->slider_knob, LV_STATE_DEFAULT, LV_DPX(7)); + 1395e: 2000 movs r0, #0 + 13960: 4b25 ldr r3, [pc, #148] ; (139f8 ) + 13962: 4798 blx r3 + 13964: 00c3 lsls r3, r0, #3 + 13966: 1a18 subs r0, r3, r0 + 13968: 3050 adds r0, #80 ; 0x50 + 1396a: 21a0 movs r1, #160 ; 0xa0 + 1396c: 4b24 ldr r3, [pc, #144] ; (13a00 ) + 1396e: 4798 blx r3 + 13970: b202 sxth r2, r0 + 13972: e775 b.n 13860 + lv_style_set_margin_left(&styles->slider_bg, LV_STATE_DEFAULT, LV_DPX(10)); + 13974: 2000 movs r0, #0 + 13976: 4b20 ldr r3, [pc, #128] ; (139f8 ) + 13978: 4798 blx r3 + 1397a: 0003 movs r3, r0 + 1397c: 0080 lsls r0, r0, #2 + 1397e: 18c0 adds r0, r0, r3 + 13980: 0040 lsls r0, r0, #1 + 13982: 3050 adds r0, #80 ; 0x50 + 13984: 21a0 movs r1, #160 ; 0xa0 + 13986: 4b1e ldr r3, [pc, #120] ; (13a00 ) + 13988: 4798 blx r3 + 1398a: b202 sxth r2, r0 + 1398c: e780 b.n 13890 + lv_style_set_margin_right(&styles->slider_bg, LV_STATE_DEFAULT, LV_DPX(10)); + 1398e: 2000 movs r0, #0 + 13990: 4b19 ldr r3, [pc, #100] ; (139f8 ) + 13992: 4798 blx r3 + 13994: 0003 movs r3, r0 + 13996: 0080 lsls r0, r0, #2 + 13998: 18c0 adds r0, r0, r3 + 1399a: 0040 lsls r0, r0, #1 + 1399c: 3050 adds r0, #80 ; 0x50 + 1399e: 21a0 movs r1, #160 ; 0xa0 + 139a0: 4b17 ldr r3, [pc, #92] ; (13a00 ) + 139a2: 4798 blx r3 + 139a4: b202 sxth r2, r0 + 139a6: e787 b.n 138b8 + lv_style_set_margin_top(&styles->slider_bg, LV_STATE_DEFAULT, LV_DPX(10)); + 139a8: 2000 movs r0, #0 + 139aa: 4b13 ldr r3, [pc, #76] ; (139f8 ) + 139ac: 4798 blx r3 + 139ae: 0003 movs r3, r0 + 139b0: 0080 lsls r0, r0, #2 + 139b2: 18c0 adds r0, r0, r3 + 139b4: 0040 lsls r0, r0, #1 + 139b6: 3050 adds r0, #80 ; 0x50 + 139b8: 21a0 movs r1, #160 ; 0xa0 + 139ba: 4b11 ldr r3, [pc, #68] ; (13a00 ) + 139bc: 4798 blx r3 + 139be: b202 sxth r2, r0 + 139c0: e78d b.n 138de + lv_style_set_margin_bottom(&styles->slider_bg, LV_STATE_DEFAULT, LV_DPX(10)); + 139c2: 2000 movs r0, #0 + 139c4: 4b0c ldr r3, [pc, #48] ; (139f8 ) + 139c6: 4798 blx r3 + 139c8: 0003 movs r3, r0 + 139ca: 0080 lsls r0, r0, #2 + 139cc: 18c0 adds r0, r0, r3 + 139ce: 0040 lsls r0, r0, #1 + 139d0: 3050 adds r0, #80 ; 0x50 + 139d2: 21a0 movs r1, #160 ; 0xa0 + 139d4: 4b0a ldr r3, [pc, #40] ; (13a00 ) + 139d6: 4798 blx r3 + 139d8: b202 sxth r2, r0 + 139da: e793 b.n 13904 + 139dc: 20004c38 .word 0x20004c38 + 139e0: 0001242d .word 0x0001242d + 139e4: 00004f4d .word 0x00004f4d + 139e8: 20004c3c .word 0x20004c3c + 139ec: 00004ded .word 0x00004ded + 139f0: 00007fff .word 0x00007fff + 139f4: 00004c8d .word 0x00004c8d + 139f8: 0000f5fd .word 0x0000f5fd + 139fc: 0001ca0c .word 0x0001ca0c + 13a00: 00017961 .word 0x00017961 + +00013a04 : +{ + 13a04: b510 push {r4, lr} + style_init_reset(&styles->sw_knob); + 13a06: 4c46 ldr r4, [pc, #280] ; (13b20 ) + 13a08: 6820 ldr r0, [r4, #0] + 13a0a: 309c adds r0, #156 ; 0x9c + 13a0c: 4b45 ldr r3, [pc, #276] ; (13b24 ) + 13a0e: 4798 blx r3 + lv_style_set_bg_opa(&styles->sw_knob, LV_STATE_DEFAULT, LV_OPA_COVER); + 13a10: 6820 ldr r0, [r4, #0] + 13a12: 309c adds r0, #156 ; 0x9c +_LV_OBJ_STYLE_SET_GET_DECLARE(BG_OPA, bg_opa, lv_opa_t, _opa, scalar) + 13a14: 22ff movs r2, #255 ; 0xff + 13a16: 212c movs r1, #44 ; 0x2c + 13a18: 4b43 ldr r3, [pc, #268] ; (13b28 ) + 13a1a: 4798 blx r3 + lv_style_set_bg_color(&styles->sw_knob, LV_STATE_DEFAULT, LV_COLOR_WHITE); + 13a1c: 6820 ldr r0, [r4, #0] + 13a1e: 309c adds r0, #156 ; 0x9c + 13a20: 4b42 ldr r3, [pc, #264] ; (13b2c ) + 13a22: 881a ldrh r2, [r3, #0] +_LV_OBJ_STYLE_SET_GET_DECLARE(BG_COLOR, bg_color, lv_color_t, _color, nonscalar) + 13a24: 2129 movs r1, #41 ; 0x29 + 13a26: 4b42 ldr r3, [pc, #264] ; (13b30 ) + 13a28: 4798 blx r3 + lv_style_set_radius(&styles->sw_knob, LV_STATE_DEFAULT, LV_RADIUS_CIRCLE); + 13a2a: 6820 ldr r0, [r4, #0] + 13a2c: 309c adds r0, #156 ; 0x9c +_LV_OBJ_STYLE_SET_GET_DECLARE(RADIUS, radius, lv_style_int_t, _int, scalar) + 13a2e: 4a41 ldr r2, [pc, #260] ; (13b34 ) + 13a30: 2101 movs r1, #1 + 13a32: 4b41 ldr r3, [pc, #260] ; (13b38 ) + 13a34: 4798 blx r3 + lv_style_set_pad_top(&styles->sw_knob, LV_STATE_DEFAULT, - LV_DPX(4)); + 13a36: 6824 ldr r4, [r4, #0] + 13a38: 349c adds r4, #156 ; 0x9c + 13a3a: 2000 movs r0, #0 + 13a3c: 4b3f ldr r3, [pc, #252] ; (13b3c ) + 13a3e: 4798 blx r3 + 13a40: 3014 adds r0, #20 + 13a42: 0080 lsls r0, r0, #2 + 13a44: 2340 movs r3, #64 ; 0x40 + 13a46: 33ff adds r3, #255 ; 0xff + 13a48: 4298 cmp r0, r3 + 13a4a: d83c bhi.n 13ac6 + 13a4c: 2201 movs r2, #1 + 13a4e: 4252 negs r2, r2 +_LV_OBJ_STYLE_SET_GET_DECLARE(PAD_TOP, pad_top, lv_style_int_t, _int, scalar) + 13a50: 2110 movs r1, #16 + 13a52: 0020 movs r0, r4 + 13a54: 4b38 ldr r3, [pc, #224] ; (13b38 ) + 13a56: 4798 blx r3 + lv_style_set_pad_bottom(&styles->sw_knob, LV_STATE_DEFAULT, - LV_DPX(4)); + 13a58: 4b31 ldr r3, [pc, #196] ; (13b20 ) + 13a5a: 681c ldr r4, [r3, #0] + 13a5c: 349c adds r4, #156 ; 0x9c + 13a5e: 2000 movs r0, #0 + 13a60: 4b36 ldr r3, [pc, #216] ; (13b3c ) + 13a62: 4798 blx r3 + 13a64: 3014 adds r0, #20 + 13a66: 0080 lsls r0, r0, #2 + 13a68: 2340 movs r3, #64 ; 0x40 + 13a6a: 33ff adds r3, #255 ; 0xff + 13a6c: 4298 cmp r0, r3 + 13a6e: d835 bhi.n 13adc + 13a70: 2201 movs r2, #1 + 13a72: 4252 negs r2, r2 +_LV_OBJ_STYLE_SET_GET_DECLARE(PAD_BOTTOM, pad_bottom, lv_style_int_t, _int, scalar) + 13a74: 2111 movs r1, #17 + 13a76: 0020 movs r0, r4 + 13a78: 4b2f ldr r3, [pc, #188] ; (13b38 ) + 13a7a: 4798 blx r3 + lv_style_set_pad_left(&styles->sw_knob, LV_STATE_DEFAULT, - LV_DPX(4)); + 13a7c: 4b28 ldr r3, [pc, #160] ; (13b20 ) + 13a7e: 681c ldr r4, [r3, #0] + 13a80: 349c adds r4, #156 ; 0x9c + 13a82: 2000 movs r0, #0 + 13a84: 4b2d ldr r3, [pc, #180] ; (13b3c ) + 13a86: 4798 blx r3 + 13a88: 3014 adds r0, #20 + 13a8a: 0080 lsls r0, r0, #2 + 13a8c: 2340 movs r3, #64 ; 0x40 + 13a8e: 33ff adds r3, #255 ; 0xff + 13a90: 4298 cmp r0, r3 + 13a92: d82e bhi.n 13af2 + 13a94: 2201 movs r2, #1 + 13a96: 4252 negs r2, r2 +_LV_OBJ_STYLE_SET_GET_DECLARE(PAD_LEFT, pad_left, lv_style_int_t, _int, scalar) + 13a98: 2112 movs r1, #18 + 13a9a: 0020 movs r0, r4 + 13a9c: 4b26 ldr r3, [pc, #152] ; (13b38 ) + 13a9e: 4798 blx r3 + lv_style_set_pad_right(&styles->sw_knob, LV_STATE_DEFAULT, - LV_DPX(4)); + 13aa0: 4b1f ldr r3, [pc, #124] ; (13b20 ) + 13aa2: 681c ldr r4, [r3, #0] + 13aa4: 349c adds r4, #156 ; 0x9c + 13aa6: 2000 movs r0, #0 + 13aa8: 4b24 ldr r3, [pc, #144] ; (13b3c ) + 13aaa: 4798 blx r3 + 13aac: 3014 adds r0, #20 + 13aae: 0080 lsls r0, r0, #2 + 13ab0: 2340 movs r3, #64 ; 0x40 + 13ab2: 33ff adds r3, #255 ; 0xff + 13ab4: 4298 cmp r0, r3 + 13ab6: d827 bhi.n 13b08 + 13ab8: 2201 movs r2, #1 + 13aba: 4252 negs r2, r2 +_LV_OBJ_STYLE_SET_GET_DECLARE(PAD_RIGHT, pad_right, lv_style_int_t, _int, scalar) + 13abc: 2113 movs r1, #19 + 13abe: 0020 movs r0, r4 + 13ac0: 4b1d ldr r3, [pc, #116] ; (13b38 ) + 13ac2: 4798 blx r3 +} + 13ac4: bd10 pop {r4, pc} + lv_style_set_pad_top(&styles->sw_knob, LV_STATE_DEFAULT, - LV_DPX(4)); + 13ac6: 2000 movs r0, #0 + 13ac8: 4b1c ldr r3, [pc, #112] ; (13b3c ) + 13aca: 4798 blx r3 + 13acc: 3014 adds r0, #20 + 13ace: 0080 lsls r0, r0, #2 + 13ad0: 21a0 movs r1, #160 ; 0xa0 + 13ad2: 4b1b ldr r3, [pc, #108] ; (13b40 ) + 13ad4: 4798 blx r3 + 13ad6: 4242 negs r2, r0 + 13ad8: b212 sxth r2, r2 + 13ada: e7b9 b.n 13a50 + lv_style_set_pad_bottom(&styles->sw_knob, LV_STATE_DEFAULT, - LV_DPX(4)); + 13adc: 2000 movs r0, #0 + 13ade: 4b17 ldr r3, [pc, #92] ; (13b3c ) + 13ae0: 4798 blx r3 + 13ae2: 3014 adds r0, #20 + 13ae4: 0080 lsls r0, r0, #2 + 13ae6: 21a0 movs r1, #160 ; 0xa0 + 13ae8: 4b15 ldr r3, [pc, #84] ; (13b40 ) + 13aea: 4798 blx r3 + 13aec: 4242 negs r2, r0 + 13aee: b212 sxth r2, r2 + 13af0: e7c0 b.n 13a74 + lv_style_set_pad_left(&styles->sw_knob, LV_STATE_DEFAULT, - LV_DPX(4)); + 13af2: 2000 movs r0, #0 + 13af4: 4b11 ldr r3, [pc, #68] ; (13b3c ) + 13af6: 4798 blx r3 + 13af8: 3014 adds r0, #20 + 13afa: 0080 lsls r0, r0, #2 + 13afc: 21a0 movs r1, #160 ; 0xa0 + 13afe: 4b10 ldr r3, [pc, #64] ; (13b40 ) + 13b00: 4798 blx r3 + 13b02: 4242 negs r2, r0 + 13b04: b212 sxth r2, r2 + 13b06: e7c7 b.n 13a98 + lv_style_set_pad_right(&styles->sw_knob, LV_STATE_DEFAULT, - LV_DPX(4)); + 13b08: 2000 movs r0, #0 + 13b0a: 4b0c ldr r3, [pc, #48] ; (13b3c ) + 13b0c: 4798 blx r3 + 13b0e: 3014 adds r0, #20 + 13b10: 0080 lsls r0, r0, #2 + 13b12: 21a0 movs r1, #160 ; 0xa0 + 13b14: 4b0a ldr r3, [pc, #40] ; (13b40 ) + 13b16: 4798 blx r3 + 13b18: 4242 negs r2, r0 + 13b1a: b212 sxth r2, r2 + 13b1c: e7ce b.n 13abc + 13b1e: 46c0 nop ; (mov r8, r8) + 13b20: 20004c38 .word 0x20004c38 + 13b24: 0001242d .word 0x0001242d + 13b28: 00004f4d .word 0x00004f4d + 13b2c: 0001ca0c .word 0x0001ca0c + 13b30: 00004ded .word 0x00004ded + 13b34: 00007fff .word 0x00007fff + 13b38: 00004c8d .word 0x00004c8d + 13b3c: 0000f5fd .word 0x0000f5fd + 13b40: 00017961 .word 0x00017961 + +00013b44 : +{ + 13b44: b570 push {r4, r5, r6, lr} + style_init_reset(&styles->lmeter); + 13b46: 4c7f ldr r4, [pc, #508] ; (13d44 ) + 13b48: 6820 ldr r0, [r4, #0] + 13b4a: 3070 adds r0, #112 ; 0x70 + 13b4c: 4b7e ldr r3, [pc, #504] ; (13d48 ) + 13b4e: 4798 blx r3 + lv_style_set_radius(&styles->lmeter, LV_STATE_DEFAULT, LV_RADIUS_CIRCLE); + 13b50: 6820 ldr r0, [r4, #0] + 13b52: 3070 adds r0, #112 ; 0x70 +_LV_OBJ_STYLE_SET_GET_DECLARE(RADIUS, radius, lv_style_int_t, _int, scalar) + 13b54: 4a7d ldr r2, [pc, #500] ; (13d4c ) + 13b56: 2101 movs r1, #1 + 13b58: 4b7d ldr r3, [pc, #500] ; (13d50 ) + 13b5a: 4798 blx r3 + lv_style_set_pad_left(&styles->lmeter, LV_STATE_DEFAULT, LV_DPX(20)); + 13b5c: 6824 ldr r4, [r4, #0] + 13b5e: 3470 adds r4, #112 ; 0x70 + 13b60: 2000 movs r0, #0 + 13b62: 4b7c ldr r3, [pc, #496] ; (13d54 ) + 13b64: 4798 blx r3 + 13b66: 0083 lsls r3, r0, #2 + 13b68: 181b adds r3, r3, r0 + 13b6a: 009b lsls r3, r3, #2 + 13b6c: 3350 adds r3, #80 ; 0x50 + 13b6e: 2140 movs r1, #64 ; 0x40 + 13b70: 31ff adds r1, #255 ; 0xff + 13b72: 2201 movs r2, #1 + 13b74: 428b cmp r3, r1 + 13b76: d900 bls.n 13b7a + 13b78: e08c b.n 13c94 +_LV_OBJ_STYLE_SET_GET_DECLARE(PAD_LEFT, pad_left, lv_style_int_t, _int, scalar) + 13b7a: 2112 movs r1, #18 + 13b7c: 0020 movs r0, r4 + 13b7e: 4b74 ldr r3, [pc, #464] ; (13d50 ) + 13b80: 4798 blx r3 + lv_style_set_pad_right(&styles->lmeter, LV_STATE_DEFAULT, LV_DPX(20)); + 13b82: 4b70 ldr r3, [pc, #448] ; (13d44 ) + 13b84: 681c ldr r4, [r3, #0] + 13b86: 3470 adds r4, #112 ; 0x70 + 13b88: 2000 movs r0, #0 + 13b8a: 4b72 ldr r3, [pc, #456] ; (13d54 ) + 13b8c: 4798 blx r3 + 13b8e: 0083 lsls r3, r0, #2 + 13b90: 181b adds r3, r3, r0 + 13b92: 009b lsls r3, r3, #2 + 13b94: 3350 adds r3, #80 ; 0x50 + 13b96: 2140 movs r1, #64 ; 0x40 + 13b98: 31ff adds r1, #255 ; 0xff + 13b9a: 2201 movs r2, #1 + 13b9c: 428b cmp r3, r1 + 13b9e: d900 bls.n 13ba2 + 13ba0: e085 b.n 13cae +_LV_OBJ_STYLE_SET_GET_DECLARE(PAD_RIGHT, pad_right, lv_style_int_t, _int, scalar) + 13ba2: 2113 movs r1, #19 + 13ba4: 0020 movs r0, r4 + 13ba6: 4b6a ldr r3, [pc, #424] ; (13d50 ) + 13ba8: 4798 blx r3 + lv_style_set_pad_top(&styles->lmeter, LV_STATE_DEFAULT, LV_DPX(20)); + 13baa: 4b66 ldr r3, [pc, #408] ; (13d44 ) + 13bac: 681c ldr r4, [r3, #0] + 13bae: 3470 adds r4, #112 ; 0x70 + 13bb0: 2000 movs r0, #0 + 13bb2: 4b68 ldr r3, [pc, #416] ; (13d54 ) + 13bb4: 4798 blx r3 + 13bb6: 0083 lsls r3, r0, #2 + 13bb8: 181b adds r3, r3, r0 + 13bba: 009b lsls r3, r3, #2 + 13bbc: 3350 adds r3, #80 ; 0x50 + 13bbe: 2140 movs r1, #64 ; 0x40 + 13bc0: 31ff adds r1, #255 ; 0xff + 13bc2: 2201 movs r2, #1 + 13bc4: 428b cmp r3, r1 + 13bc6: d900 bls.n 13bca + 13bc8: e07e b.n 13cc8 +_LV_OBJ_STYLE_SET_GET_DECLARE(PAD_TOP, pad_top, lv_style_int_t, _int, scalar) + 13bca: 2110 movs r1, #16 + 13bcc: 0020 movs r0, r4 + 13bce: 4b60 ldr r3, [pc, #384] ; (13d50 ) + 13bd0: 4798 blx r3 + lv_style_set_pad_inner(&styles->lmeter, LV_STATE_DEFAULT, LV_DPX(30)); + 13bd2: 4b5c ldr r3, [pc, #368] ; (13d44 ) + 13bd4: 681c ldr r4, [r3, #0] + 13bd6: 3470 adds r4, #112 ; 0x70 + 13bd8: 2000 movs r0, #0 + 13bda: 4b5e ldr r3, [pc, #376] ; (13d54 ) + 13bdc: 4798 blx r3 + 13bde: 0103 lsls r3, r0, #4 + 13be0: 1a1b subs r3, r3, r0 + 13be2: 005b lsls r3, r3, #1 + 13be4: 3350 adds r3, #80 ; 0x50 + 13be6: 2140 movs r1, #64 ; 0x40 + 13be8: 31ff adds r1, #255 ; 0xff + 13bea: 2201 movs r2, #1 + 13bec: 428b cmp r3, r1 + 13bee: d900 bls.n 13bf2 + 13bf0: e077 b.n 13ce2 +_LV_OBJ_STYLE_SET_GET_DECLARE(PAD_INNER, pad_inner, lv_style_int_t, _int, scalar) + 13bf2: 2114 movs r1, #20 + 13bf4: 0020 movs r0, r4 + 13bf6: 4b56 ldr r3, [pc, #344] ; (13d50 ) + 13bf8: 4798 blx r3 + lv_style_set_scale_width(&styles->lmeter, LV_STATE_DEFAULT, LV_DPX(25)); + 13bfa: 4b52 ldr r3, [pc, #328] ; (13d44 ) + 13bfc: 681c ldr r4, [r3, #0] + 13bfe: 3470 adds r4, #112 ; 0x70 + 13c00: 2000 movs r0, #0 + 13c02: 4b54 ldr r3, [pc, #336] ; (13d54 ) + 13c04: 4798 blx r3 + 13c06: 0083 lsls r3, r0, #2 + 13c08: 1818 adds r0, r3, r0 + 13c0a: 0083 lsls r3, r0, #2 + 13c0c: 18c0 adds r0, r0, r3 + 13c0e: 3050 adds r0, #80 ; 0x50 + 13c10: 2340 movs r3, #64 ; 0x40 + 13c12: 33ff adds r3, #255 ; 0xff + 13c14: 2201 movs r2, #1 + 13c16: 4298 cmp r0, r3 + 13c18: d900 bls.n 13c1c + 13c1a: e06e b.n 13cfa +_LV_OBJ_STYLE_SET_GET_DECLARE(TRANSITION_PATH, transition_path, lv_anim_path_t *, _ptr, scalar) +#else +/*For compatibility*/ +_LV_OBJ_STYLE_SET_GET_DECLARE(TRANSITION_PATH, transition_path, const void *, _ptr, scalar) +#endif +_LV_OBJ_STYLE_SET_GET_DECLARE(SCALE_WIDTH, scale_width, lv_style_int_t, _int, scalar) + 13c1c: 21c0 movs r1, #192 ; 0xc0 + 13c1e: 0020 movs r0, r4 + 13c20: 4b4b ldr r3, [pc, #300] ; (13d50 ) + 13c22: 4798 blx r3 + lv_style_set_line_color(&styles->lmeter, LV_STATE_DEFAULT, theme.color_primary); + 13c24: 4c47 ldr r4, [pc, #284] ; (13d44 ) + 13c26: 6820 ldr r0, [r4, #0] + 13c28: 3070 adds r0, #112 ; 0x70 + 13c2a: 4e4b ldr r6, [pc, #300] ; (13d58 ) + 13c2c: 88b2 ldrh r2, [r6, #4] +_LV_OBJ_STYLE_SET_GET_DECLARE(LINE_COLOR, line_color, lv_color_t, _color, nonscalar) + 13c2e: 2199 movs r1, #153 ; 0x99 + 13c30: 4d4a ldr r5, [pc, #296] ; (13d5c ) + 13c32: 47a8 blx r5 + lv_style_set_scale_grad_color(&styles->lmeter, LV_STATE_DEFAULT, theme.color_primary); + 13c34: 6820 ldr r0, [r4, #0] + 13c36: 3070 adds r0, #112 ; 0x70 + 13c38: 88b2 ldrh r2, [r6, #4] +_LV_OBJ_STYLE_SET_GET_DECLARE(SCALE_BORDER_WIDTH, scale_border_width, lv_style_int_t, _int, scalar) +_LV_OBJ_STYLE_SET_GET_DECLARE(SCALE_END_BORDER_WIDTH, scale_end_border_width, lv_style_int_t, _int, scalar) +_LV_OBJ_STYLE_SET_GET_DECLARE(SCALE_END_LINE_WIDTH, scale_end_line_width, lv_style_int_t, _int, scalar) +_LV_OBJ_STYLE_SET_GET_DECLARE(SCALE_GRAD_COLOR, scale_grad_color, lv_color_t, _color, nonscalar) + 13c3a: 21c9 movs r1, #201 ; 0xc9 + 13c3c: 47a8 blx r5 + lv_style_set_scale_end_color(&styles->lmeter, LV_STATE_DEFAULT, lv_color_hex3(0x888)); + 13c3e: 6820 ldr r0, [r4, #0] + 13c40: 3070 adds r0, #112 ; 0x70 +_LV_OBJ_STYLE_SET_GET_DECLARE(SCALE_END_COLOR, scale_end_color, lv_color_t, _color, nonscalar) + 13c42: 4b47 ldr r3, [pc, #284] ; (13d60 ) + 13c44: 881a ldrh r2, [r3, #0] + 13c46: 21ca movs r1, #202 ; 0xca + 13c48: 47a8 blx r5 + lv_style_set_line_width(&styles->lmeter, LV_STATE_DEFAULT, LV_DPX(10)); + 13c4a: 6824 ldr r4, [r4, #0] + 13c4c: 3470 adds r4, #112 ; 0x70 + 13c4e: 2000 movs r0, #0 + 13c50: 4b40 ldr r3, [pc, #256] ; (13d54 ) + 13c52: 4798 blx r3 + 13c54: 0083 lsls r3, r0, #2 + 13c56: 181b adds r3, r3, r0 + 13c58: 005b lsls r3, r3, #1 + 13c5a: 3350 adds r3, #80 ; 0x50 + 13c5c: 2140 movs r1, #64 ; 0x40 + 13c5e: 31ff adds r1, #255 ; 0xff + 13c60: 2201 movs r2, #1 + 13c62: 428b cmp r3, r1 + 13c64: d856 bhi.n 13d14 +_LV_OBJ_STYLE_SET_GET_DECLARE(LINE_WIDTH, line_width, lv_style_int_t, _int, scalar) + 13c66: 2190 movs r1, #144 ; 0x90 + 13c68: 0020 movs r0, r4 + 13c6a: 4b39 ldr r3, [pc, #228] ; (13d50 ) + 13c6c: 4798 blx r3 + lv_style_set_scale_end_line_width(&styles->lmeter, LV_STATE_DEFAULT, LV_DPX(7)); + 13c6e: 4b35 ldr r3, [pc, #212] ; (13d44 ) + 13c70: 681c ldr r4, [r3, #0] + 13c72: 3470 adds r4, #112 ; 0x70 + 13c74: 2000 movs r0, #0 + 13c76: 4b37 ldr r3, [pc, #220] ; (13d54 ) + 13c78: 4798 blx r3 + 13c7a: 00c3 lsls r3, r0, #3 + 13c7c: 1a18 subs r0, r3, r0 + 13c7e: 3050 adds r0, #80 ; 0x50 + 13c80: 2340 movs r3, #64 ; 0x40 + 13c82: 33ff adds r3, #255 ; 0xff + 13c84: 2201 movs r2, #1 + 13c86: 4298 cmp r0, r3 + 13c88: d851 bhi.n 13d2e +_LV_OBJ_STYLE_SET_GET_DECLARE(SCALE_END_LINE_WIDTH, scale_end_line_width, lv_style_int_t, _int, scalar) + 13c8a: 21c3 movs r1, #195 ; 0xc3 + 13c8c: 0020 movs r0, r4 + 13c8e: 4b30 ldr r3, [pc, #192] ; (13d50 ) + 13c90: 4798 blx r3 +} + 13c92: bd70 pop {r4, r5, r6, pc} + lv_style_set_pad_left(&styles->lmeter, LV_STATE_DEFAULT, LV_DPX(20)); + 13c94: 2000 movs r0, #0 + 13c96: 4b2f ldr r3, [pc, #188] ; (13d54 ) + 13c98: 4798 blx r3 + 13c9a: 0003 movs r3, r0 + 13c9c: 0080 lsls r0, r0, #2 + 13c9e: 18c0 adds r0, r0, r3 + 13ca0: 0080 lsls r0, r0, #2 + 13ca2: 3050 adds r0, #80 ; 0x50 + 13ca4: 21a0 movs r1, #160 ; 0xa0 + 13ca6: 4b2f ldr r3, [pc, #188] ; (13d64 ) + 13ca8: 4798 blx r3 + 13caa: b202 sxth r2, r0 + 13cac: e765 b.n 13b7a + lv_style_set_pad_right(&styles->lmeter, LV_STATE_DEFAULT, LV_DPX(20)); + 13cae: 2000 movs r0, #0 + 13cb0: 4b28 ldr r3, [pc, #160] ; (13d54 ) + 13cb2: 4798 blx r3 + 13cb4: 0003 movs r3, r0 + 13cb6: 0080 lsls r0, r0, #2 + 13cb8: 18c0 adds r0, r0, r3 + 13cba: 0080 lsls r0, r0, #2 + 13cbc: 3050 adds r0, #80 ; 0x50 + 13cbe: 21a0 movs r1, #160 ; 0xa0 + 13cc0: 4b28 ldr r3, [pc, #160] ; (13d64 ) + 13cc2: 4798 blx r3 + 13cc4: b202 sxth r2, r0 + 13cc6: e76c b.n 13ba2 + lv_style_set_pad_top(&styles->lmeter, LV_STATE_DEFAULT, LV_DPX(20)); + 13cc8: 2000 movs r0, #0 + 13cca: 4b22 ldr r3, [pc, #136] ; (13d54 ) + 13ccc: 4798 blx r3 + 13cce: 0003 movs r3, r0 + 13cd0: 0080 lsls r0, r0, #2 + 13cd2: 18c0 adds r0, r0, r3 + 13cd4: 0080 lsls r0, r0, #2 + 13cd6: 3050 adds r0, #80 ; 0x50 + 13cd8: 21a0 movs r1, #160 ; 0xa0 + 13cda: 4b22 ldr r3, [pc, #136] ; (13d64 ) + 13cdc: 4798 blx r3 + 13cde: b202 sxth r2, r0 + 13ce0: e773 b.n 13bca + lv_style_set_pad_inner(&styles->lmeter, LV_STATE_DEFAULT, LV_DPX(30)); + 13ce2: 2000 movs r0, #0 + 13ce4: 4b1b ldr r3, [pc, #108] ; (13d54 ) + 13ce6: 4798 blx r3 + 13ce8: 0103 lsls r3, r0, #4 + 13cea: 1a18 subs r0, r3, r0 + 13cec: 0040 lsls r0, r0, #1 + 13cee: 3050 adds r0, #80 ; 0x50 + 13cf0: 21a0 movs r1, #160 ; 0xa0 + 13cf2: 4b1c ldr r3, [pc, #112] ; (13d64 ) + 13cf4: 4798 blx r3 + 13cf6: b202 sxth r2, r0 + 13cf8: e77b b.n 13bf2 + lv_style_set_scale_width(&styles->lmeter, LV_STATE_DEFAULT, LV_DPX(25)); + 13cfa: 2000 movs r0, #0 + 13cfc: 4b15 ldr r3, [pc, #84] ; (13d54 ) + 13cfe: 4798 blx r3 + 13d00: 0083 lsls r3, r0, #2 + 13d02: 1818 adds r0, r3, r0 + 13d04: 0083 lsls r3, r0, #2 + 13d06: 18c0 adds r0, r0, r3 + 13d08: 3050 adds r0, #80 ; 0x50 + 13d0a: 21a0 movs r1, #160 ; 0xa0 + 13d0c: 4b15 ldr r3, [pc, #84] ; (13d64 ) + 13d0e: 4798 blx r3 + 13d10: b202 sxth r2, r0 + 13d12: e783 b.n 13c1c + lv_style_set_line_width(&styles->lmeter, LV_STATE_DEFAULT, LV_DPX(10)); + 13d14: 2000 movs r0, #0 + 13d16: 4b0f ldr r3, [pc, #60] ; (13d54 ) + 13d18: 4798 blx r3 + 13d1a: 0003 movs r3, r0 + 13d1c: 0080 lsls r0, r0, #2 + 13d1e: 18c0 adds r0, r0, r3 + 13d20: 0040 lsls r0, r0, #1 + 13d22: 3050 adds r0, #80 ; 0x50 + 13d24: 21a0 movs r1, #160 ; 0xa0 + 13d26: 4b0f ldr r3, [pc, #60] ; (13d64 ) + 13d28: 4798 blx r3 + 13d2a: b202 sxth r2, r0 + 13d2c: e79b b.n 13c66 + lv_style_set_scale_end_line_width(&styles->lmeter, LV_STATE_DEFAULT, LV_DPX(7)); + 13d2e: 2000 movs r0, #0 + 13d30: 4b08 ldr r3, [pc, #32] ; (13d54 ) + 13d32: 4798 blx r3 + 13d34: 00c3 lsls r3, r0, #3 + 13d36: 1a18 subs r0, r3, r0 + 13d38: 3050 adds r0, #80 ; 0x50 + 13d3a: 21a0 movs r1, #160 ; 0xa0 + 13d3c: 4b09 ldr r3, [pc, #36] ; (13d64 ) + 13d3e: 4798 blx r3 + 13d40: b202 sxth r2, r0 + 13d42: e7a2 b.n 13c8a + 13d44: 20004c38 .word 0x20004c38 + 13d48: 0001242d .word 0x0001242d + 13d4c: 00007fff .word 0x00007fff + 13d50: 00004c8d .word 0x00004c8d + 13d54: 0000f5fd .word 0x0000f5fd + 13d58: 20004c3c .word 0x20004c3c + 13d5c: 00004ded .word 0x00004ded + 13d60: 0001ca08 .word 0x0001ca08 + 13d64: 00017961 .word 0x00017961 + +00013d68 : +{ + 13d68: b5f0 push {r4, r5, r6, r7, lr} + 13d6a: 46c6 mov lr, r8 + 13d6c: b500 push {lr} + style_init_reset(&styles->gauge_main); + 13d6e: 4de3 ldr r5, [pc, #908] ; (140fc ) + 13d70: 6828 ldr r0, [r5, #0] + 13d72: 305c adds r0, #92 ; 0x5c + 13d74: 4be2 ldr r3, [pc, #904] ; (14100 ) + 13d76: 4798 blx r3 + lv_style_set_line_color(&styles->gauge_main, LV_STATE_DEFAULT, lv_color_hex3(0x888)); + 13d78: 6828 ldr r0, [r5, #0] + 13d7a: 305c adds r0, #92 ; 0x5c + 13d7c: 2711 movs r7, #17 + 13d7e: 2488 movs r4, #136 ; 0x88 + 13d80: 00e4 lsls r4, r4, #3 + 13d82: 0022 movs r2, r4 + 13d84: 433a orrs r2, r7 + 13d86: 0552 lsls r2, r2, #21 + 13d88: 0d52 lsrs r2, r2, #21 + 13d8a: 4ede ldr r6, [pc, #888] ; (14104 ) + 13d8c: 4332 orrs r2, r6 +_LV_OBJ_STYLE_SET_GET_DECLARE(LINE_COLOR, line_color, lv_color_t, _color, nonscalar) + 13d8e: 2199 movs r1, #153 ; 0x99 + 13d90: 4bdd ldr r3, [pc, #884] ; (14108 ) + 13d92: 4698 mov r8, r3 + 13d94: 4798 blx r3 + lv_style_set_scale_grad_color(&styles->gauge_main, LV_STATE_DEFAULT, lv_color_hex3(0x888)); + 13d96: 6828 ldr r0, [r5, #0] + 13d98: 305c adds r0, #92 ; 0x5c + 13d9a: 0022 movs r2, r4 + 13d9c: 433a orrs r2, r7 + 13d9e: 0552 lsls r2, r2, #21 + 13da0: 0d52 lsrs r2, r2, #21 + 13da2: 4332 orrs r2, r6 +_LV_OBJ_STYLE_SET_GET_DECLARE(SCALE_GRAD_COLOR, scale_grad_color, lv_color_t, _color, nonscalar) + 13da4: 21c9 movs r1, #201 ; 0xc9 + 13da6: 47c0 blx r8 + lv_style_set_scale_end_color(&styles->gauge_main, LV_STATE_DEFAULT, theme.color_primary); + 13da8: 6828 ldr r0, [r5, #0] + 13daa: 305c adds r0, #92 ; 0x5c + 13dac: 4bd7 ldr r3, [pc, #860] ; (1410c ) + 13dae: 889a ldrh r2, [r3, #4] +_LV_OBJ_STYLE_SET_GET_DECLARE(SCALE_END_COLOR, scale_end_color, lv_color_t, _color, nonscalar) + 13db0: 21ca movs r1, #202 ; 0xca + 13db2: 47c0 blx r8 + lv_style_set_line_width(&styles->gauge_main, LV_STATE_DEFAULT, LV_DPX(5)); + 13db4: 682c ldr r4, [r5, #0] + 13db6: 345c adds r4, #92 ; 0x5c + 13db8: 2000 movs r0, #0 + 13dba: 4bd5 ldr r3, [pc, #852] ; (14110 ) + 13dbc: 4798 blx r3 + 13dbe: 0083 lsls r3, r0, #2 + 13dc0: 1818 adds r0, r3, r0 + 13dc2: 3050 adds r0, #80 ; 0x50 + 13dc4: 2340 movs r3, #64 ; 0x40 + 13dc6: 33ff adds r3, #255 ; 0xff + 13dc8: 2201 movs r2, #1 + 13dca: 4298 cmp r0, r3 + 13dcc: d900 bls.n 13dd0 + 13dce: e15b b.n 14088 +_LV_OBJ_STYLE_SET_GET_DECLARE(LINE_WIDTH, line_width, lv_style_int_t, _int, scalar) + 13dd0: 2190 movs r1, #144 ; 0x90 + 13dd2: 0020 movs r0, r4 + 13dd4: 4bcf ldr r3, [pc, #828] ; (14114 ) + 13dd6: 4798 blx r3 + lv_style_set_scale_end_line_width(&styles->gauge_main, LV_STATE_DEFAULT, LV_DPX(4)); + 13dd8: 4bc8 ldr r3, [pc, #800] ; (140fc ) + 13dda: 681c ldr r4, [r3, #0] + 13ddc: 345c adds r4, #92 ; 0x5c + 13dde: 2000 movs r0, #0 + 13de0: 4bcb ldr r3, [pc, #812] ; (14110 ) + 13de2: 4798 blx r3 + 13de4: 3014 adds r0, #20 + 13de6: 0080 lsls r0, r0, #2 + 13de8: 2340 movs r3, #64 ; 0x40 + 13dea: 33ff adds r3, #255 ; 0xff + 13dec: 2201 movs r2, #1 + 13dee: 4298 cmp r0, r3 + 13df0: d900 bls.n 13df4 + 13df2: e155 b.n 140a0 +_LV_OBJ_STYLE_SET_GET_DECLARE(SCALE_END_LINE_WIDTH, scale_end_line_width, lv_style_int_t, _int, scalar) + 13df4: 21c3 movs r1, #195 ; 0xc3 + 13df6: 0020 movs r0, r4 + 13df8: 4bc6 ldr r3, [pc, #792] ; (14114 ) + 13dfa: 4798 blx r3 + lv_style_set_scale_end_border_width(&styles->gauge_main, LV_STATE_DEFAULT, LV_DPX(8)); + 13dfc: 4bbf ldr r3, [pc, #764] ; (140fc ) + 13dfe: 681c ldr r4, [r3, #0] + 13e00: 345c adds r4, #92 ; 0x5c + 13e02: 2000 movs r0, #0 + 13e04: 4bc2 ldr r3, [pc, #776] ; (14110 ) + 13e06: 4798 blx r3 + 13e08: 300a adds r0, #10 + 13e0a: 00c0 lsls r0, r0, #3 + 13e0c: 2340 movs r3, #64 ; 0x40 + 13e0e: 33ff adds r3, #255 ; 0xff + 13e10: 2201 movs r2, #1 + 13e12: 4298 cmp r0, r3 + 13e14: d900 bls.n 13e18 + 13e16: e14d b.n 140b4 +_LV_OBJ_STYLE_SET_GET_DECLARE(SCALE_END_BORDER_WIDTH, scale_end_border_width, lv_style_int_t, _int, scalar) + 13e18: 21c2 movs r1, #194 ; 0xc2 + 13e1a: 0020 movs r0, r4 + 13e1c: 4bbd ldr r3, [pc, #756] ; (14114 ) + 13e1e: 4798 blx r3 + lv_style_set_pad_left(&styles->gauge_main, LV_STATE_DEFAULT, LV_DPX(20)); + 13e20: 4bb6 ldr r3, [pc, #728] ; (140fc ) + 13e22: 681c ldr r4, [r3, #0] + 13e24: 345c adds r4, #92 ; 0x5c + 13e26: 2000 movs r0, #0 + 13e28: 4bb9 ldr r3, [pc, #740] ; (14110 ) + 13e2a: 4798 blx r3 + 13e2c: 0083 lsls r3, r0, #2 + 13e2e: 181b adds r3, r3, r0 + 13e30: 009b lsls r3, r3, #2 + 13e32: 3350 adds r3, #80 ; 0x50 + 13e34: 2140 movs r1, #64 ; 0x40 + 13e36: 31ff adds r1, #255 ; 0xff + 13e38: 2201 movs r2, #1 + 13e3a: 428b cmp r3, r1 + 13e3c: d900 bls.n 13e40 + 13e3e: e143 b.n 140c8 +_LV_OBJ_STYLE_SET_GET_DECLARE(PAD_LEFT, pad_left, lv_style_int_t, _int, scalar) + 13e40: 2112 movs r1, #18 + 13e42: 0020 movs r0, r4 + 13e44: 4bb3 ldr r3, [pc, #716] ; (14114 ) + 13e46: 4798 blx r3 + lv_style_set_pad_right(&styles->gauge_main, LV_STATE_DEFAULT, LV_DPX(20)); + 13e48: 4bac ldr r3, [pc, #688] ; (140fc ) + 13e4a: 681c ldr r4, [r3, #0] + 13e4c: 345c adds r4, #92 ; 0x5c + 13e4e: 2000 movs r0, #0 + 13e50: 4baf ldr r3, [pc, #700] ; (14110 ) + 13e52: 4798 blx r3 + 13e54: 0083 lsls r3, r0, #2 + 13e56: 181b adds r3, r3, r0 + 13e58: 009b lsls r3, r3, #2 + 13e5a: 3350 adds r3, #80 ; 0x50 + 13e5c: 2140 movs r1, #64 ; 0x40 + 13e5e: 31ff adds r1, #255 ; 0xff + 13e60: 2201 movs r2, #1 + 13e62: 428b cmp r3, r1 + 13e64: d900 bls.n 13e68 + 13e66: e13c b.n 140e2 +_LV_OBJ_STYLE_SET_GET_DECLARE(PAD_RIGHT, pad_right, lv_style_int_t, _int, scalar) + 13e68: 2113 movs r1, #19 + 13e6a: 0020 movs r0, r4 + 13e6c: 4ba9 ldr r3, [pc, #676] ; (14114 ) + 13e6e: 4798 blx r3 + lv_style_set_pad_top(&styles->gauge_main, LV_STATE_DEFAULT, LV_DPX(20)); + 13e70: 4ba2 ldr r3, [pc, #648] ; (140fc ) + 13e72: 681c ldr r4, [r3, #0] + 13e74: 345c adds r4, #92 ; 0x5c + 13e76: 2000 movs r0, #0 + 13e78: 4ba5 ldr r3, [pc, #660] ; (14110 ) + 13e7a: 4798 blx r3 + 13e7c: 0083 lsls r3, r0, #2 + 13e7e: 181b adds r3, r3, r0 + 13e80: 009b lsls r3, r3, #2 + 13e82: 3350 adds r3, #80 ; 0x50 + 13e84: 2140 movs r1, #64 ; 0x40 + 13e86: 31ff adds r1, #255 ; 0xff + 13e88: 2201 movs r2, #1 + 13e8a: 428b cmp r3, r1 + 13e8c: d900 bls.n 13e90 + 13e8e: e149 b.n 14124 +_LV_OBJ_STYLE_SET_GET_DECLARE(PAD_TOP, pad_top, lv_style_int_t, _int, scalar) + 13e90: 2110 movs r1, #16 + 13e92: 0020 movs r0, r4 + 13e94: 4b9f ldr r3, [pc, #636] ; (14114 ) + 13e96: 4798 blx r3 + lv_style_set_pad_inner(&styles->gauge_main, LV_STATE_DEFAULT, LV_DPX(20)); + 13e98: 4b98 ldr r3, [pc, #608] ; (140fc ) + 13e9a: 681c ldr r4, [r3, #0] + 13e9c: 345c adds r4, #92 ; 0x5c + 13e9e: 2000 movs r0, #0 + 13ea0: 4b9b ldr r3, [pc, #620] ; (14110 ) + 13ea2: 4798 blx r3 + 13ea4: 0083 lsls r3, r0, #2 + 13ea6: 181b adds r3, r3, r0 + 13ea8: 009b lsls r3, r3, #2 + 13eaa: 3350 adds r3, #80 ; 0x50 + 13eac: 2140 movs r1, #64 ; 0x40 + 13eae: 31ff adds r1, #255 ; 0xff + 13eb0: 2201 movs r2, #1 + 13eb2: 428b cmp r3, r1 + 13eb4: d900 bls.n 13eb8 + 13eb6: e142 b.n 1413e +_LV_OBJ_STYLE_SET_GET_DECLARE(PAD_INNER, pad_inner, lv_style_int_t, _int, scalar) + 13eb8: 2114 movs r1, #20 + 13eba: 0020 movs r0, r4 + 13ebc: 4b95 ldr r3, [pc, #596] ; (14114 ) + 13ebe: 4798 blx r3 + lv_style_set_scale_width(&styles->gauge_main, LV_STATE_DEFAULT, LV_DPX(15)); + 13ec0: 4b8e ldr r3, [pc, #568] ; (140fc ) + 13ec2: 681c ldr r4, [r3, #0] + 13ec4: 345c adds r4, #92 ; 0x5c + 13ec6: 2000 movs r0, #0 + 13ec8: 4b91 ldr r3, [pc, #580] ; (14110 ) + 13eca: 4798 blx r3 + 13ecc: 0103 lsls r3, r0, #4 + 13ece: 1a18 subs r0, r3, r0 + 13ed0: 3050 adds r0, #80 ; 0x50 + 13ed2: 2340 movs r3, #64 ; 0x40 + 13ed4: 33ff adds r3, #255 ; 0xff + 13ed6: 2201 movs r2, #1 + 13ed8: 4298 cmp r0, r3 + 13eda: d900 bls.n 13ede + 13edc: e13c b.n 14158 +_LV_OBJ_STYLE_SET_GET_DECLARE(SCALE_WIDTH, scale_width, lv_style_int_t, _int, scalar) + 13ede: 21c0 movs r1, #192 ; 0xc0 + 13ee0: 0020 movs r0, r4 + 13ee2: 4c8c ldr r4, [pc, #560] ; (14114 ) + 13ee4: 47a0 blx r4 + lv_style_set_radius(&styles->gauge_main, LV_STATE_DEFAULT, LV_RADIUS_CIRCLE); + 13ee6: 4d85 ldr r5, [pc, #532] ; (140fc ) + 13ee8: 6828 ldr r0, [r5, #0] + 13eea: 305c adds r0, #92 ; 0x5c +_LV_OBJ_STYLE_SET_GET_DECLARE(RADIUS, radius, lv_style_int_t, _int, scalar) + 13eec: 4a8a ldr r2, [pc, #552] ; (14118 ) + 13eee: 2101 movs r1, #1 + 13ef0: 47a0 blx r4 + style_init_reset(&styles->gauge_strong); + 13ef2: 6828 ldr r0, [r5, #0] + 13ef4: 3060 adds r0, #96 ; 0x60 + 13ef6: 4b82 ldr r3, [pc, #520] ; (14100 ) + 13ef8: 4798 blx r3 + lv_style_set_line_color(&styles->gauge_strong, LV_STATE_DEFAULT, lv_color_hex3(0x888)); + 13efa: 6828 ldr r0, [r5, #0] + 13efc: 3060 adds r0, #96 ; 0x60 + 13efe: 2711 movs r7, #17 + 13f00: 2488 movs r4, #136 ; 0x88 + 13f02: 00e4 lsls r4, r4, #3 + 13f04: 0022 movs r2, r4 + 13f06: 433a orrs r2, r7 + 13f08: 0552 lsls r2, r2, #21 + 13f0a: 0d52 lsrs r2, r2, #21 + 13f0c: 4e7d ldr r6, [pc, #500] ; (14104 ) + 13f0e: 4332 orrs r2, r6 +_LV_OBJ_STYLE_SET_GET_DECLARE(LINE_COLOR, line_color, lv_color_t, _color, nonscalar) + 13f10: 2199 movs r1, #153 ; 0x99 + 13f12: 4b7d ldr r3, [pc, #500] ; (14108 ) + 13f14: 4698 mov r8, r3 + 13f16: 4798 blx r3 + lv_style_set_scale_grad_color(&styles->gauge_strong, LV_STATE_DEFAULT, lv_color_hex3(0x888)); + 13f18: 6828 ldr r0, [r5, #0] + 13f1a: 3060 adds r0, #96 ; 0x60 + 13f1c: 0022 movs r2, r4 + 13f1e: 433a orrs r2, r7 + 13f20: 0552 lsls r2, r2, #21 + 13f22: 0d52 lsrs r2, r2, #21 + 13f24: 4332 orrs r2, r6 +_LV_OBJ_STYLE_SET_GET_DECLARE(SCALE_GRAD_COLOR, scale_grad_color, lv_color_t, _color, nonscalar) + 13f26: 21c9 movs r1, #201 ; 0xc9 + 13f28: 47c0 blx r8 + lv_style_set_scale_end_color(&styles->gauge_strong, LV_STATE_DEFAULT, theme.color_primary); + 13f2a: 6828 ldr r0, [r5, #0] + 13f2c: 3060 adds r0, #96 ; 0x60 + 13f2e: 4b77 ldr r3, [pc, #476] ; (1410c ) + 13f30: 889a ldrh r2, [r3, #4] +_LV_OBJ_STYLE_SET_GET_DECLARE(SCALE_END_COLOR, scale_end_color, lv_color_t, _color, nonscalar) + 13f32: 21ca movs r1, #202 ; 0xca + 13f34: 47c0 blx r8 + lv_style_set_line_width(&styles->gauge_strong, LV_STATE_DEFAULT, LV_DPX(8)); + 13f36: 682c ldr r4, [r5, #0] + 13f38: 3460 adds r4, #96 ; 0x60 + 13f3a: 2000 movs r0, #0 + 13f3c: 4b74 ldr r3, [pc, #464] ; (14110 ) + 13f3e: 4798 blx r3 + 13f40: 300a adds r0, #10 + 13f42: 00c0 lsls r0, r0, #3 + 13f44: 2340 movs r3, #64 ; 0x40 + 13f46: 33ff adds r3, #255 ; 0xff + 13f48: 2201 movs r2, #1 + 13f4a: 4298 cmp r0, r3 + 13f4c: d900 bls.n 13f50 + 13f4e: e10e b.n 1416e +_LV_OBJ_STYLE_SET_GET_DECLARE(LINE_WIDTH, line_width, lv_style_int_t, _int, scalar) + 13f50: 2190 movs r1, #144 ; 0x90 + 13f52: 0020 movs r0, r4 + 13f54: 4b6f ldr r3, [pc, #444] ; (14114 ) + 13f56: 4798 blx r3 + lv_style_set_scale_end_line_width(&styles->gauge_strong, LV_STATE_DEFAULT, LV_DPX(8)); + 13f58: 4b68 ldr r3, [pc, #416] ; (140fc ) + 13f5a: 681c ldr r4, [r3, #0] + 13f5c: 3460 adds r4, #96 ; 0x60 + 13f5e: 2000 movs r0, #0 + 13f60: 4b6b ldr r3, [pc, #428] ; (14110 ) + 13f62: 4798 blx r3 + 13f64: 300a adds r0, #10 + 13f66: 00c0 lsls r0, r0, #3 + 13f68: 2340 movs r3, #64 ; 0x40 + 13f6a: 33ff adds r3, #255 ; 0xff + 13f6c: 2201 movs r2, #1 + 13f6e: 4298 cmp r0, r3 + 13f70: d900 bls.n 13f74 + 13f72: e106 b.n 14182 +_LV_OBJ_STYLE_SET_GET_DECLARE(SCALE_END_LINE_WIDTH, scale_end_line_width, lv_style_int_t, _int, scalar) + 13f74: 21c3 movs r1, #195 ; 0xc3 + 13f76: 0020 movs r0, r4 + 13f78: 4b66 ldr r3, [pc, #408] ; (14114 ) + 13f7a: 4798 blx r3 + lv_style_set_scale_width(&styles->gauge_strong, LV_STATE_DEFAULT, LV_DPX(25)); + 13f7c: 4b5f ldr r3, [pc, #380] ; (140fc ) + 13f7e: 681c ldr r4, [r3, #0] + 13f80: 3460 adds r4, #96 ; 0x60 + 13f82: 2000 movs r0, #0 + 13f84: 4b62 ldr r3, [pc, #392] ; (14110 ) + 13f86: 4798 blx r3 + 13f88: 0083 lsls r3, r0, #2 + 13f8a: 1818 adds r0, r3, r0 + 13f8c: 0083 lsls r3, r0, #2 + 13f8e: 18c0 adds r0, r0, r3 + 13f90: 3050 adds r0, #80 ; 0x50 + 13f92: 2340 movs r3, #64 ; 0x40 + 13f94: 33ff adds r3, #255 ; 0xff + 13f96: 2201 movs r2, #1 + 13f98: 4298 cmp r0, r3 + 13f9a: d900 bls.n 13f9e + 13f9c: e0fb b.n 14196 +_LV_OBJ_STYLE_SET_GET_DECLARE(SCALE_WIDTH, scale_width, lv_style_int_t, _int, scalar) + 13f9e: 21c0 movs r1, #192 ; 0xc0 + 13fa0: 0020 movs r0, r4 + 13fa2: 4b5c ldr r3, [pc, #368] ; (14114 ) + 13fa4: 4798 blx r3 + style_init_reset(&styles->gauge_needle); + 13fa6: 4c55 ldr r4, [pc, #340] ; (140fc ) + 13fa8: 6820 ldr r0, [r4, #0] + 13faa: 3064 adds r0, #100 ; 0x64 + 13fac: 4b54 ldr r3, [pc, #336] ; (14100 ) + 13fae: 4798 blx r3 + lv_style_set_line_color(&styles->gauge_needle, LV_STATE_DEFAULT, IS_LIGHT ? lv_color_hex(0x464b5b) : LV_COLOR_WHITE); + 13fb0: 6820 ldr r0, [r4, #0] + 13fb2: 3064 adds r0, #100 ; 0x64 + 13fb4: 4b55 ldr r3, [pc, #340] ; (1410c ) + 13fb6: 699b ldr r3, [r3, #24] + 13fb8: 079b lsls r3, r3, #30 + 13fba: d500 bpl.n 13fbe + 13fbc: e0f8 b.n 141b0 + 13fbe: 231f movs r3, #31 + 13fc0: 213f movs r1, #63 ; 0x3f + 13fc2: 221f movs r2, #31 + 13fc4: 0149 lsls r1, r1, #5 + 13fc6: 02db lsls r3, r3, #11 + 13fc8: 430a orrs r2, r1 + 13fca: 431a orrs r2, r3 +_LV_OBJ_STYLE_SET_GET_DECLARE(LINE_COLOR, line_color, lv_color_t, _color, nonscalar) + 13fcc: 2199 movs r1, #153 ; 0x99 + 13fce: 4b4e ldr r3, [pc, #312] ; (14108 ) + 13fd0: 4798 blx r3 + lv_style_set_line_width(&styles->gauge_needle, LV_STATE_DEFAULT, LV_DPX(8)); + 13fd2: 4b4a ldr r3, [pc, #296] ; (140fc ) + 13fd4: 681c ldr r4, [r3, #0] + 13fd6: 3464 adds r4, #100 ; 0x64 + 13fd8: 2000 movs r0, #0 + 13fda: 4b4d ldr r3, [pc, #308] ; (14110 ) + 13fdc: 4798 blx r3 + 13fde: 300a adds r0, #10 + 13fe0: 00c0 lsls r0, r0, #3 + 13fe2: 2340 movs r3, #64 ; 0x40 + 13fe4: 33ff adds r3, #255 ; 0xff + 13fe6: 2201 movs r2, #1 + 13fe8: 4298 cmp r0, r3 + 13fea: d900 bls.n 13fee + 13fec: e0e4 b.n 141b8 +_LV_OBJ_STYLE_SET_GET_DECLARE(LINE_WIDTH, line_width, lv_style_int_t, _int, scalar) + 13fee: 2190 movs r1, #144 ; 0x90 + 13ff0: 0020 movs r0, r4 + 13ff2: 4b48 ldr r3, [pc, #288] ; (14114 ) + 13ff4: 4798 blx r3 + lv_style_set_bg_opa(&styles->gauge_needle, LV_STATE_DEFAULT, LV_OPA_COVER); + 13ff6: 4c41 ldr r4, [pc, #260] ; (140fc ) + 13ff8: 6820 ldr r0, [r4, #0] + 13ffa: 3064 adds r0, #100 ; 0x64 +_LV_OBJ_STYLE_SET_GET_DECLARE(BG_OPA, bg_opa, lv_opa_t, _opa, scalar) + 13ffc: 22ff movs r2, #255 ; 0xff + 13ffe: 212c movs r1, #44 ; 0x2c + 14000: 4b46 ldr r3, [pc, #280] ; (1411c ) + 14002: 4798 blx r3 + lv_style_set_bg_color(&styles->gauge_needle, LV_STATE_DEFAULT, IS_LIGHT ? lv_color_hex(0x464b5b) : LV_COLOR_WHITE); + 14004: 6820 ldr r0, [r4, #0] + 14006: 3064 adds r0, #100 ; 0x64 + 14008: 4b40 ldr r3, [pc, #256] ; (1410c ) + 1400a: 699b ldr r3, [r3, #24] + 1400c: 079b lsls r3, r3, #30 + 1400e: d500 bpl.n 14012 + 14010: e0dc b.n 141cc + 14012: 231f movs r3, #31 + 14014: 213f movs r1, #63 ; 0x3f + 14016: 221f movs r2, #31 + 14018: 0149 lsls r1, r1, #5 + 1401a: 02db lsls r3, r3, #11 + 1401c: 430a orrs r2, r1 + 1401e: 431a orrs r2, r3 +_LV_OBJ_STYLE_SET_GET_DECLARE(BG_COLOR, bg_color, lv_color_t, _color, nonscalar) + 14020: 2129 movs r1, #41 ; 0x29 + 14022: 4b39 ldr r3, [pc, #228] ; (14108 ) + 14024: 4798 blx r3 + lv_style_set_radius(&styles->gauge_needle, LV_STATE_DEFAULT, LV_RADIUS_CIRCLE); + 14026: 4c35 ldr r4, [pc, #212] ; (140fc ) + 14028: 6820 ldr r0, [r4, #0] + 1402a: 3064 adds r0, #100 ; 0x64 +_LV_OBJ_STYLE_SET_GET_DECLARE(RADIUS, radius, lv_style_int_t, _int, scalar) + 1402c: 4a3a ldr r2, [pc, #232] ; (14118 ) + 1402e: 2101 movs r1, #1 + 14030: 4b38 ldr r3, [pc, #224] ; (14114 ) + 14032: 4798 blx r3 + lv_style_set_size(&styles->gauge_needle, LV_STATE_DEFAULT, LV_DPX(30)); + 14034: 6824 ldr r4, [r4, #0] + 14036: 3464 adds r4, #100 ; 0x64 + 14038: 2000 movs r0, #0 + 1403a: 4b35 ldr r3, [pc, #212] ; (14110 ) + 1403c: 4798 blx r3 + 1403e: 0103 lsls r3, r0, #4 + 14040: 1a1b subs r3, r3, r0 + 14042: 005b lsls r3, r3, #1 + 14044: 3350 adds r3, #80 ; 0x50 + 14046: 2140 movs r1, #64 ; 0x40 + 14048: 31ff adds r1, #255 ; 0xff + 1404a: 2201 movs r2, #1 + 1404c: 428b cmp r3, r1 + 1404e: d900 bls.n 14052 + 14050: e0c0 b.n 141d4 +_LV_OBJ_STYLE_SET_GET_DECLARE(SIZE, size, lv_style_int_t, _int, scalar) + 14052: 2103 movs r1, #3 + 14054: 0020 movs r0, r4 + 14056: 4b2f ldr r3, [pc, #188] ; (14114 ) + 14058: 4798 blx r3 + lv_style_set_pad_inner(&styles->gauge_needle, LV_STATE_DEFAULT, LV_DPX(10)); + 1405a: 4b28 ldr r3, [pc, #160] ; (140fc ) + 1405c: 681c ldr r4, [r3, #0] + 1405e: 3464 adds r4, #100 ; 0x64 + 14060: 2000 movs r0, #0 + 14062: 4b2b ldr r3, [pc, #172] ; (14110 ) + 14064: 4798 blx r3 + 14066: 0083 lsls r3, r0, #2 + 14068: 181b adds r3, r3, r0 + 1406a: 005b lsls r3, r3, #1 + 1406c: 3350 adds r3, #80 ; 0x50 + 1406e: 2140 movs r1, #64 ; 0x40 + 14070: 31ff adds r1, #255 ; 0xff + 14072: 2201 movs r2, #1 + 14074: 428b cmp r3, r1 + 14076: d900 bls.n 1407a + 14078: e0b8 b.n 141ec +_LV_OBJ_STYLE_SET_GET_DECLARE(PAD_INNER, pad_inner, lv_style_int_t, _int, scalar) + 1407a: 2114 movs r1, #20 + 1407c: 0020 movs r0, r4 + 1407e: 4b25 ldr r3, [pc, #148] ; (14114 ) + 14080: 4798 blx r3 +} + 14082: bc04 pop {r2} + 14084: 4690 mov r8, r2 + 14086: bdf0 pop {r4, r5, r6, r7, pc} + lv_style_set_line_width(&styles->gauge_main, LV_STATE_DEFAULT, LV_DPX(5)); + 14088: 2000 movs r0, #0 + 1408a: 4b21 ldr r3, [pc, #132] ; (14110 ) + 1408c: 4798 blx r3 + 1408e: 0003 movs r3, r0 + 14090: 0080 lsls r0, r0, #2 + 14092: 18c0 adds r0, r0, r3 + 14094: 3050 adds r0, #80 ; 0x50 + 14096: 21a0 movs r1, #160 ; 0xa0 + 14098: 4b21 ldr r3, [pc, #132] ; (14120 ) + 1409a: 4798 blx r3 + 1409c: b202 sxth r2, r0 + 1409e: e697 b.n 13dd0 + lv_style_set_scale_end_line_width(&styles->gauge_main, LV_STATE_DEFAULT, LV_DPX(4)); + 140a0: 2000 movs r0, #0 + 140a2: 4b1b ldr r3, [pc, #108] ; (14110 ) + 140a4: 4798 blx r3 + 140a6: 3014 adds r0, #20 + 140a8: 0080 lsls r0, r0, #2 + 140aa: 21a0 movs r1, #160 ; 0xa0 + 140ac: 4b1c ldr r3, [pc, #112] ; (14120 ) + 140ae: 4798 blx r3 + 140b0: b202 sxth r2, r0 + 140b2: e69f b.n 13df4 + lv_style_set_scale_end_border_width(&styles->gauge_main, LV_STATE_DEFAULT, LV_DPX(8)); + 140b4: 2000 movs r0, #0 + 140b6: 4b16 ldr r3, [pc, #88] ; (14110 ) + 140b8: 4798 blx r3 + 140ba: 300a adds r0, #10 + 140bc: 00c0 lsls r0, r0, #3 + 140be: 21a0 movs r1, #160 ; 0xa0 + 140c0: 4b17 ldr r3, [pc, #92] ; (14120 ) + 140c2: 4798 blx r3 + 140c4: b202 sxth r2, r0 + 140c6: e6a7 b.n 13e18 + lv_style_set_pad_left(&styles->gauge_main, LV_STATE_DEFAULT, LV_DPX(20)); + 140c8: 2000 movs r0, #0 + 140ca: 4b11 ldr r3, [pc, #68] ; (14110 ) + 140cc: 4798 blx r3 + 140ce: 0003 movs r3, r0 + 140d0: 0080 lsls r0, r0, #2 + 140d2: 18c0 adds r0, r0, r3 + 140d4: 0080 lsls r0, r0, #2 + 140d6: 3050 adds r0, #80 ; 0x50 + 140d8: 21a0 movs r1, #160 ; 0xa0 + 140da: 4b11 ldr r3, [pc, #68] ; (14120 ) + 140dc: 4798 blx r3 + 140de: b202 sxth r2, r0 + 140e0: e6ae b.n 13e40 + lv_style_set_pad_right(&styles->gauge_main, LV_STATE_DEFAULT, LV_DPX(20)); + 140e2: 2000 movs r0, #0 + 140e4: 4b0a ldr r3, [pc, #40] ; (14110 ) + 140e6: 4798 blx r3 + 140e8: 0003 movs r3, r0 + 140ea: 0080 lsls r0, r0, #2 + 140ec: 18c0 adds r0, r0, r3 + 140ee: 0080 lsls r0, r0, #2 + 140f0: 3050 adds r0, #80 ; 0x50 + 140f2: 21a0 movs r1, #160 ; 0xa0 + 140f4: 4b0a ldr r3, [pc, #40] ; (14120 ) + 140f6: 4798 blx r3 + 140f8: b202 sxth r2, r0 + 140fa: e6b5 b.n 13e68 + 140fc: 20004c38 .word 0x20004c38 + 14100: 0001242d .word 0x0001242d + 14104: ffff8800 .word 0xffff8800 + 14108: 00004ded .word 0x00004ded + 1410c: 20004c3c .word 0x20004c3c + 14110: 0000f5fd .word 0x0000f5fd + 14114: 00004c8d .word 0x00004c8d + 14118: 00007fff .word 0x00007fff + 1411c: 00004f4d .word 0x00004f4d + 14120: 00017961 .word 0x00017961 + lv_style_set_pad_top(&styles->gauge_main, LV_STATE_DEFAULT, LV_DPX(20)); + 14124: 2000 movs r0, #0 + 14126: 4b38 ldr r3, [pc, #224] ; (14208 ) + 14128: 4798 blx r3 + 1412a: 0003 movs r3, r0 + 1412c: 0080 lsls r0, r0, #2 + 1412e: 18c0 adds r0, r0, r3 + 14130: 0080 lsls r0, r0, #2 + 14132: 3050 adds r0, #80 ; 0x50 + 14134: 21a0 movs r1, #160 ; 0xa0 + 14136: 4b35 ldr r3, [pc, #212] ; (1420c ) + 14138: 4798 blx r3 + 1413a: b202 sxth r2, r0 + 1413c: e6a8 b.n 13e90 + lv_style_set_pad_inner(&styles->gauge_main, LV_STATE_DEFAULT, LV_DPX(20)); + 1413e: 2000 movs r0, #0 + 14140: 4b31 ldr r3, [pc, #196] ; (14208 ) + 14142: 4798 blx r3 + 14144: 0003 movs r3, r0 + 14146: 0080 lsls r0, r0, #2 + 14148: 18c0 adds r0, r0, r3 + 1414a: 0080 lsls r0, r0, #2 + 1414c: 3050 adds r0, #80 ; 0x50 + 1414e: 21a0 movs r1, #160 ; 0xa0 + 14150: 4b2e ldr r3, [pc, #184] ; (1420c ) + 14152: 4798 blx r3 + 14154: b202 sxth r2, r0 + 14156: e6af b.n 13eb8 + lv_style_set_scale_width(&styles->gauge_main, LV_STATE_DEFAULT, LV_DPX(15)); + 14158: 2000 movs r0, #0 + 1415a: 4b2b ldr r3, [pc, #172] ; (14208 ) + 1415c: 4798 blx r3 + 1415e: 0103 lsls r3, r0, #4 + 14160: 1a18 subs r0, r3, r0 + 14162: 3050 adds r0, #80 ; 0x50 + 14164: 21a0 movs r1, #160 ; 0xa0 + 14166: 4b29 ldr r3, [pc, #164] ; (1420c ) + 14168: 4798 blx r3 + 1416a: b202 sxth r2, r0 + 1416c: e6b7 b.n 13ede + lv_style_set_line_width(&styles->gauge_strong, LV_STATE_DEFAULT, LV_DPX(8)); + 1416e: 2000 movs r0, #0 + 14170: 4b25 ldr r3, [pc, #148] ; (14208 ) + 14172: 4798 blx r3 + 14174: 300a adds r0, #10 + 14176: 00c0 lsls r0, r0, #3 + 14178: 21a0 movs r1, #160 ; 0xa0 + 1417a: 4b24 ldr r3, [pc, #144] ; (1420c ) + 1417c: 4798 blx r3 + 1417e: b202 sxth r2, r0 + 14180: e6e6 b.n 13f50 + lv_style_set_scale_end_line_width(&styles->gauge_strong, LV_STATE_DEFAULT, LV_DPX(8)); + 14182: 2000 movs r0, #0 + 14184: 4b20 ldr r3, [pc, #128] ; (14208 ) + 14186: 4798 blx r3 + 14188: 300a adds r0, #10 + 1418a: 00c0 lsls r0, r0, #3 + 1418c: 21a0 movs r1, #160 ; 0xa0 + 1418e: 4b1f ldr r3, [pc, #124] ; (1420c ) + 14190: 4798 blx r3 + 14192: b202 sxth r2, r0 + 14194: e6ee b.n 13f74 + lv_style_set_scale_width(&styles->gauge_strong, LV_STATE_DEFAULT, LV_DPX(25)); + 14196: 2000 movs r0, #0 + 14198: 4b1b ldr r3, [pc, #108] ; (14208 ) + 1419a: 4798 blx r3 + 1419c: 0083 lsls r3, r0, #2 + 1419e: 1818 adds r0, r3, r0 + 141a0: 0083 lsls r3, r0, #2 + 141a2: 18c0 adds r0, r0, r3 + 141a4: 3050 adds r0, #80 ; 0x50 + 141a6: 21a0 movs r1, #160 ; 0xa0 + 141a8: 4b18 ldr r3, [pc, #96] ; (1420c ) + 141aa: 4798 blx r3 + 141ac: b202 sxth r2, r0 + 141ae: e6f6 b.n 13f9e + 141b0: 2308 movs r3, #8 + 141b2: 2112 movs r1, #18 + 141b4: 220b movs r2, #11 + 141b6: e705 b.n 13fc4 + lv_style_set_line_width(&styles->gauge_needle, LV_STATE_DEFAULT, LV_DPX(8)); + 141b8: 2000 movs r0, #0 + 141ba: 4b13 ldr r3, [pc, #76] ; (14208 ) + 141bc: 4798 blx r3 + 141be: 300a adds r0, #10 + 141c0: 00c0 lsls r0, r0, #3 + 141c2: 21a0 movs r1, #160 ; 0xa0 + 141c4: 4b11 ldr r3, [pc, #68] ; (1420c ) + 141c6: 4798 blx r3 + 141c8: b202 sxth r2, r0 + 141ca: e710 b.n 13fee + 141cc: 2308 movs r3, #8 + 141ce: 2112 movs r1, #18 + 141d0: 220b movs r2, #11 + 141d2: e721 b.n 14018 + lv_style_set_size(&styles->gauge_needle, LV_STATE_DEFAULT, LV_DPX(30)); + 141d4: 2000 movs r0, #0 + 141d6: 4b0c ldr r3, [pc, #48] ; (14208 ) + 141d8: 4798 blx r3 + 141da: 0103 lsls r3, r0, #4 + 141dc: 1a18 subs r0, r3, r0 + 141de: 0040 lsls r0, r0, #1 + 141e0: 3050 adds r0, #80 ; 0x50 + 141e2: 21a0 movs r1, #160 ; 0xa0 + 141e4: 4b09 ldr r3, [pc, #36] ; (1420c ) + 141e6: 4798 blx r3 + 141e8: b202 sxth r2, r0 + 141ea: e732 b.n 14052 + lv_style_set_pad_inner(&styles->gauge_needle, LV_STATE_DEFAULT, LV_DPX(10)); + 141ec: 2000 movs r0, #0 + 141ee: 4b06 ldr r3, [pc, #24] ; (14208 ) + 141f0: 4798 blx r3 + 141f2: 0003 movs r3, r0 + 141f4: 0080 lsls r0, r0, #2 + 141f6: 18c0 adds r0, r0, r3 + 141f8: 0040 lsls r0, r0, #1 + 141fa: 3050 adds r0, #80 ; 0x50 + 141fc: 21a0 movs r1, #160 ; 0xa0 + 141fe: 4b03 ldr r3, [pc, #12] ; (1420c ) + 14200: 4798 blx r3 + 14202: b202 sxth r2, r0 + 14204: e739 b.n 1407a + 14206: 46c0 nop ; (mov r8, r8) + 14208: 0000f5fd .word 0x0000f5fd + 1420c: 00017961 .word 0x00017961 + +00014210 : +{ + 14210: b570 push {r4, r5, r6, lr} + style_init_reset(&styles->arc_indic); + 14212: 4c39 ldr r4, [pc, #228] ; (142f8 ) + 14214: 6820 ldr r0, [r4, #0] + 14216: 301c adds r0, #28 + 14218: 4b38 ldr r3, [pc, #224] ; (142fc ) + 1421a: 4798 blx r3 + lv_style_set_line_color(&styles->arc_indic, LV_STATE_DEFAULT, theme.color_primary); + 1421c: 6820 ldr r0, [r4, #0] + 1421e: 301c adds r0, #28 + 14220: 4b37 ldr r3, [pc, #220] ; (14300 ) + 14222: 889a ldrh r2, [r3, #4] +_LV_OBJ_STYLE_SET_GET_DECLARE(LINE_COLOR, line_color, lv_color_t, _color, nonscalar) + 14224: 2199 movs r1, #153 ; 0x99 + 14226: 4b37 ldr r3, [pc, #220] ; (14304 ) + 14228: 4798 blx r3 + lv_style_set_line_width(&styles->arc_indic, LV_STATE_DEFAULT, LV_DPX(25)); + 1422a: 6824 ldr r4, [r4, #0] + 1422c: 341c adds r4, #28 + 1422e: 2000 movs r0, #0 + 14230: 4b35 ldr r3, [pc, #212] ; (14308 ) + 14232: 4798 blx r3 + 14234: 0083 lsls r3, r0, #2 + 14236: 1818 adds r0, r3, r0 + 14238: 0083 lsls r3, r0, #2 + 1423a: 18c0 adds r0, r0, r3 + 1423c: 3050 adds r0, #80 ; 0x50 + 1423e: 2340 movs r3, #64 ; 0x40 + 14240: 33ff adds r3, #255 ; 0xff + 14242: 2201 movs r2, #1 + 14244: 4298 cmp r0, r3 + 14246: d838 bhi.n 142ba +_LV_OBJ_STYLE_SET_GET_DECLARE(LINE_WIDTH, line_width, lv_style_int_t, _int, scalar) + 14248: 2190 movs r1, #144 ; 0x90 + 1424a: 0020 movs r0, r4 + 1424c: 4d2f ldr r5, [pc, #188] ; (1430c ) + 1424e: 47a8 blx r5 + lv_style_set_line_rounded(&styles->arc_indic, LV_STATE_DEFAULT, true); + 14250: 4c29 ldr r4, [pc, #164] ; (142f8 ) + 14252: 6820 ldr r0, [r4, #0] + 14254: 301c adds r0, #28 +_LV_OBJ_STYLE_SET_GET_DECLARE(LINE_ROUNDED, line_rounded, bool, _int, scalar) + 14256: 2201 movs r2, #1 + 14258: 2194 movs r1, #148 ; 0x94 + 1425a: 47a8 blx r5 + style_init_reset(&styles->arc_bg); + 1425c: 6820 ldr r0, [r4, #0] + 1425e: 3020 adds r0, #32 + 14260: 4b26 ldr r3, [pc, #152] ; (142fc ) + 14262: 4798 blx r3 + lv_style_set_line_color(&styles->arc_bg, LV_STATE_DEFAULT, COLOR_BG_SEC); + 14264: 6820 ldr r0, [r4, #0] + 14266: 3020 adds r0, #32 + 14268: 4b25 ldr r3, [pc, #148] ; (14300 ) + 1426a: 699b ldr r3, [r3, #24] + 1426c: 079b lsls r3, r3, #30 + 1426e: d431 bmi.n 142d4 + 14270: 2308 movs r3, #8 + 14272: 2112 movs r1, #18 + 14274: 2209 movs r2, #9 + 14276: 0149 lsls r1, r1, #5 + 14278: 02db lsls r3, r3, #11 + 1427a: 430a orrs r2, r1 + 1427c: 431a orrs r2, r3 +_LV_OBJ_STYLE_SET_GET_DECLARE(LINE_COLOR, line_color, lv_color_t, _color, nonscalar) + 1427e: 2199 movs r1, #153 ; 0x99 + 14280: 4b20 ldr r3, [pc, #128] ; (14304 ) + 14282: 4798 blx r3 + lv_style_set_line_width(&styles->arc_bg, LV_STATE_DEFAULT, LV_DPX(25)); + 14284: 4b1c ldr r3, [pc, #112] ; (142f8 ) + 14286: 681c ldr r4, [r3, #0] + 14288: 3420 adds r4, #32 + 1428a: 2000 movs r0, #0 + 1428c: 4b1e ldr r3, [pc, #120] ; (14308 ) + 1428e: 4798 blx r3 + 14290: 0083 lsls r3, r0, #2 + 14292: 1818 adds r0, r3, r0 + 14294: 0083 lsls r3, r0, #2 + 14296: 18c0 adds r0, r0, r3 + 14298: 3050 adds r0, #80 ; 0x50 + 1429a: 2340 movs r3, #64 ; 0x40 + 1429c: 33ff adds r3, #255 ; 0xff + 1429e: 2201 movs r2, #1 + 142a0: 4298 cmp r0, r3 + 142a2: d81b bhi.n 142dc +_LV_OBJ_STYLE_SET_GET_DECLARE(LINE_WIDTH, line_width, lv_style_int_t, _int, scalar) + 142a4: 2190 movs r1, #144 ; 0x90 + 142a6: 0020 movs r0, r4 + 142a8: 4c18 ldr r4, [pc, #96] ; (1430c ) + 142aa: 47a0 blx r4 + lv_style_set_line_rounded(&styles->arc_bg, LV_STATE_DEFAULT, true); + 142ac: 4b12 ldr r3, [pc, #72] ; (142f8 ) + 142ae: 6818 ldr r0, [r3, #0] + 142b0: 3020 adds r0, #32 +_LV_OBJ_STYLE_SET_GET_DECLARE(LINE_ROUNDED, line_rounded, bool, _int, scalar) + 142b2: 2201 movs r2, #1 + 142b4: 2194 movs r1, #148 ; 0x94 + 142b6: 47a0 blx r4 +} + 142b8: bd70 pop {r4, r5, r6, pc} + lv_style_set_line_width(&styles->arc_indic, LV_STATE_DEFAULT, LV_DPX(25)); + 142ba: 2000 movs r0, #0 + 142bc: 4b12 ldr r3, [pc, #72] ; (14308 ) + 142be: 4798 blx r3 + 142c0: 0083 lsls r3, r0, #2 + 142c2: 1818 adds r0, r3, r0 + 142c4: 0083 lsls r3, r0, #2 + 142c6: 18c0 adds r0, r0, r3 + 142c8: 3050 adds r0, #80 ; 0x50 + 142ca: 21a0 movs r1, #160 ; 0xa0 + 142cc: 4b10 ldr r3, [pc, #64] ; (14310 ) + 142ce: 4798 blx r3 + 142d0: b202 sxth r2, r0 + 142d2: e7b9 b.n 14248 + 142d4: 231a movs r3, #26 + 142d6: 2135 movs r1, #53 ; 0x35 + 142d8: 221b movs r2, #27 + 142da: e7cc b.n 14276 + lv_style_set_line_width(&styles->arc_bg, LV_STATE_DEFAULT, LV_DPX(25)); + 142dc: 2000 movs r0, #0 + 142de: 4b0a ldr r3, [pc, #40] ; (14308 ) + 142e0: 4798 blx r3 + 142e2: 0083 lsls r3, r0, #2 + 142e4: 1818 adds r0, r3, r0 + 142e6: 0083 lsls r3, r0, #2 + 142e8: 18c0 adds r0, r0, r3 + 142ea: 3050 adds r0, #80 ; 0x50 + 142ec: 21a0 movs r1, #160 ; 0xa0 + 142ee: 4b08 ldr r3, [pc, #32] ; (14310 ) + 142f0: 4798 blx r3 + 142f2: b202 sxth r2, r0 + 142f4: e7d6 b.n 142a4 + 142f6: 46c0 nop ; (mov r8, r8) + 142f8: 20004c38 .word 0x20004c38 + 142fc: 0001242d .word 0x0001242d + 14300: 20004c3c .word 0x20004c3c + 14304: 00004ded .word 0x00004ded + 14308: 0000f5fd .word 0x0000f5fd + 1430c: 00004c8d .word 0x00004c8d + 14310: 00017961 .word 0x00017961 + +00014314 : +{ + 14314: b5f0 push {r4, r5, r6, r7, lr} + 14316: 46c6 mov lr, r8 + 14318: b500 push {lr} + style_init_reset(&styles->led); + 1431a: 4c39 ldr r4, [pc, #228] ; (14400 ) + 1431c: 6820 ldr r0, [r4, #0] + 1431e: 306c adds r0, #108 ; 0x6c + 14320: 4b38 ldr r3, [pc, #224] ; (14404 ) + 14322: 4798 blx r3 + lv_style_set_bg_opa(&styles->led, LV_STATE_DEFAULT, LV_OPA_COVER); + 14324: 6820 ldr r0, [r4, #0] + 14326: 306c adds r0, #108 ; 0x6c +_LV_OBJ_STYLE_SET_GET_DECLARE(BG_OPA, bg_opa, lv_opa_t, _opa, scalar) + 14328: 22ff movs r2, #255 ; 0xff + 1432a: 212c movs r1, #44 ; 0x2c + 1432c: 4d36 ldr r5, [pc, #216] ; (14408 ) + 1432e: 47a8 blx r5 + lv_style_set_bg_color(&styles->led, LV_STATE_DEFAULT, theme.color_primary); + 14330: 6820 ldr r0, [r4, #0] + 14332: 306c adds r0, #108 ; 0x6c + 14334: 4b35 ldr r3, [pc, #212] ; (1440c ) + 14336: 4698 mov r8, r3 + 14338: 889a ldrh r2, [r3, #4] +_LV_OBJ_STYLE_SET_GET_DECLARE(BG_COLOR, bg_color, lv_color_t, _color, nonscalar) + 1433a: 2129 movs r1, #41 ; 0x29 + 1433c: 4f34 ldr r7, [pc, #208] ; (14410 ) + 1433e: 47b8 blx r7 + lv_style_set_border_width(&styles->led, LV_STATE_DEFAULT, 2); + 14340: 6820 ldr r0, [r4, #0] + 14342: 306c adds r0, #108 ; 0x6c +_LV_OBJ_STYLE_SET_GET_DECLARE(BORDER_WIDTH, border_width, lv_style_int_t, _int, scalar) + 14344: 2202 movs r2, #2 + 14346: 2130 movs r1, #48 ; 0x30 + 14348: 4e32 ldr r6, [pc, #200] ; (14414 ) + 1434a: 47b0 blx r6 + lv_style_set_border_opa(&styles->led, LV_STATE_DEFAULT, LV_OPA_50); + 1434c: 6820 ldr r0, [r4, #0] + 1434e: 306c adds r0, #108 ; 0x6c +_LV_OBJ_STYLE_SET_GET_DECLARE(BORDER_OPA, border_opa, lv_opa_t, _opa, scalar) + 14350: 227f movs r2, #127 ; 0x7f + 14352: 213c movs r1, #60 ; 0x3c + 14354: 47a8 blx r5 + lv_style_set_border_color(&styles->led, LV_STATE_DEFAULT, lv_color_lighten(theme.color_primary, LV_OPA_30)); + 14356: 6825 ldr r5, [r4, #0] + 14358: 356c adds r5, #108 ; 0x6c + 1435a: 4643 mov r3, r8 + 1435c: 8898 ldrh r0, [r3, #4] + 1435e: 214c movs r1, #76 ; 0x4c + 14360: 4b2d ldr r3, [pc, #180] ; (14418 ) + 14362: 4798 blx r3 + 14364: 1c02 adds r2, r0, #0 +_LV_OBJ_STYLE_SET_GET_DECLARE(BORDER_COLOR, border_color, lv_color_t, _color, nonscalar) + 14366: 2139 movs r1, #57 ; 0x39 + 14368: 0028 movs r0, r5 + 1436a: 47b8 blx r7 + lv_style_set_radius(&styles->led, LV_STATE_DEFAULT, LV_RADIUS_CIRCLE); + 1436c: 6820 ldr r0, [r4, #0] + 1436e: 306c adds r0, #108 ; 0x6c +_LV_OBJ_STYLE_SET_GET_DECLARE(RADIUS, radius, lv_style_int_t, _int, scalar) + 14370: 4a2a ldr r2, [pc, #168] ; (1441c ) + 14372: 2101 movs r1, #1 + 14374: 47b0 blx r6 + lv_style_set_shadow_width(&styles->led, LV_STATE_DEFAULT, LV_DPX(15)); + 14376: 6824 ldr r4, [r4, #0] + 14378: 346c adds r4, #108 ; 0x6c + 1437a: 2000 movs r0, #0 + 1437c: 4b28 ldr r3, [pc, #160] ; (14420 ) + 1437e: 4798 blx r3 + 14380: 0103 lsls r3, r0, #4 + 14382: 1a18 subs r0, r3, r0 + 14384: 3050 adds r0, #80 ; 0x50 + 14386: 2340 movs r3, #64 ; 0x40 + 14388: 33ff adds r3, #255 ; 0xff + 1438a: 2201 movs r2, #1 + 1438c: 4298 cmp r0, r3 + 1438e: d81f bhi.n 143d0 +_LV_OBJ_STYLE_SET_GET_DECLARE(SHADOW_WIDTH, shadow_width, lv_style_int_t, _int, scalar) + 14390: 2150 movs r1, #80 ; 0x50 + 14392: 0020 movs r0, r4 + 14394: 4b1f ldr r3, [pc, #124] ; (14414 ) + 14396: 4798 blx r3 + lv_style_set_shadow_color(&styles->led, LV_STATE_DEFAULT, theme.color_primary); + 14398: 4c19 ldr r4, [pc, #100] ; (14400 ) + 1439a: 6820 ldr r0, [r4, #0] + 1439c: 306c adds r0, #108 ; 0x6c + 1439e: 4b1b ldr r3, [pc, #108] ; (1440c ) + 143a0: 889a ldrh r2, [r3, #4] +_LV_OBJ_STYLE_SET_GET_DECLARE(SHADOW_COLOR, shadow_color, lv_color_t, _color, nonscalar) + 143a2: 2159 movs r1, #89 ; 0x59 + 143a4: 4b1a ldr r3, [pc, #104] ; (14410 ) + 143a6: 4798 blx r3 + lv_style_set_shadow_spread(&styles->led, LV_STATE_DEFAULT, LV_DPX(5)); + 143a8: 6824 ldr r4, [r4, #0] + 143aa: 346c adds r4, #108 ; 0x6c + 143ac: 2000 movs r0, #0 + 143ae: 4b1c ldr r3, [pc, #112] ; (14420 ) + 143b0: 4798 blx r3 + 143b2: 0083 lsls r3, r0, #2 + 143b4: 1818 adds r0, r3, r0 + 143b6: 3050 adds r0, #80 ; 0x50 + 143b8: 2340 movs r3, #64 ; 0x40 + 143ba: 33ff adds r3, #255 ; 0xff + 143bc: 2201 movs r2, #1 + 143be: 4298 cmp r0, r3 + 143c0: d811 bhi.n 143e6 +_LV_OBJ_STYLE_SET_GET_DECLARE(SHADOW_SPREAD, shadow_spread, lv_style_int_t, _int, scalar) + 143c2: 2153 movs r1, #83 ; 0x53 + 143c4: 0020 movs r0, r4 + 143c6: 4b13 ldr r3, [pc, #76] ; (14414 ) + 143c8: 4798 blx r3 +} + 143ca: bc04 pop {r2} + 143cc: 4690 mov r8, r2 + 143ce: bdf0 pop {r4, r5, r6, r7, pc} + lv_style_set_shadow_width(&styles->led, LV_STATE_DEFAULT, LV_DPX(15)); + 143d0: 2000 movs r0, #0 + 143d2: 4b13 ldr r3, [pc, #76] ; (14420 ) + 143d4: 4798 blx r3 + 143d6: 0103 lsls r3, r0, #4 + 143d8: 1a18 subs r0, r3, r0 + 143da: 3050 adds r0, #80 ; 0x50 + 143dc: 21a0 movs r1, #160 ; 0xa0 + 143de: 4b11 ldr r3, [pc, #68] ; (14424 ) + 143e0: 4798 blx r3 + 143e2: b202 sxth r2, r0 + 143e4: e7d4 b.n 14390 + lv_style_set_shadow_spread(&styles->led, LV_STATE_DEFAULT, LV_DPX(5)); + 143e6: 2000 movs r0, #0 + 143e8: 4b0d ldr r3, [pc, #52] ; (14420 ) + 143ea: 4798 blx r3 + 143ec: 0003 movs r3, r0 + 143ee: 0080 lsls r0, r0, #2 + 143f0: 18c0 adds r0, r0, r3 + 143f2: 3050 adds r0, #80 ; 0x50 + 143f4: 21a0 movs r1, #160 ; 0xa0 + 143f6: 4b0b ldr r3, [pc, #44] ; (14424 ) + 143f8: 4798 blx r3 + 143fa: b202 sxth r2, r0 + 143fc: e7e1 b.n 143c2 + 143fe: 46c0 nop ; (mov r8, r8) + 14400: 20004c38 .word 0x20004c38 + 14404: 0001242d .word 0x0001242d + 14408: 00004f4d .word 0x00004f4d + 1440c: 20004c3c .word 0x20004c3c + 14410: 00004ded .word 0x00004ded + 14414: 00004c8d .word 0x00004c8d + 14418: 00010221 .word 0x00010221 + 1441c: 00007fff .word 0x00007fff + 14420: 0000f5fd .word 0x0000f5fd + 14424: 00017961 .word 0x00017961 + +00014428 : +{ + 14428: b5f0 push {r4, r5, r6, r7, lr} + 1442a: 46c6 mov lr, r8 + 1442c: b500 push {lr} + 1442e: 4680 mov r8, r0 + 14430: 1c0f adds r7, r1, #0 + 14432: 0015 movs r5, r2 + 14434: 001e movs r6, r3 + if(!inited) { + 14436: 4bfe ldr r3, [pc, #1016] ; (14830 ) + 14438: 781b ldrb r3, [r3, #0] + 1443a: 2b00 cmp r3, #0 + 1443c: d101 bne.n 14442 + 1443e: f001 fb9e bl 15b7e + theme.color_primary = color_primary; + 14442: 4cfc ldr r4, [pc, #1008] ; (14834 ) + 14444: 4643 mov r3, r8 + 14446: 80a3 strh r3, [r4, #4] + theme.color_secondary = color_secondary; + 14448: 80e7 strh r7, [r4, #6] + theme.font_small = font_small; + 1444a: 60a6 str r6, [r4, #8] + theme.font_normal = font_normal; + 1444c: 9b06 ldr r3, [sp, #24] + 1444e: 60e3 str r3, [r4, #12] + theme.font_subtitle = font_subtitle; + 14450: 9b07 ldr r3, [sp, #28] + 14452: 6123 str r3, [r4, #16] + theme.font_title = font_title; + 14454: 9b08 ldr r3, [sp, #32] + 14456: 6163 str r3, [r4, #20] + theme.flags = flags; + 14458: 61a5 str r5, [r4, #24] + basic_init(); + 1445a: 4bf7 ldr r3, [pc, #988] ; (14838 ) + 1445c: 4798 blx r3 + bar_init(); + 1445e: 4bf7 ldr r3, [pc, #988] ; (1483c ) + 14460: 4798 blx r3 + led_init(); + 14462: 4bf7 ldr r3, [pc, #988] ; (14840 ) + 14464: 4798 blx r3 + slider_init(); + 14466: 4bf7 ldr r3, [pc, #988] ; (14844 ) + 14468: 4798 blx r3 + switch_init(); + 1446a: 4bf7 ldr r3, [pc, #988] ; (14848 ) + 1446c: 4798 blx r3 + linemeter_init(); + 1446e: 4bf7 ldr r3, [pc, #988] ; (1484c ) + 14470: 4798 blx r3 + gauge_init(); + 14472: 4bf7 ldr r3, [pc, #988] ; (14850 ) + 14474: 4798 blx r3 + arc_init(); + 14476: 4bf7 ldr r3, [pc, #988] ; (14854 ) + 14478: 4798 blx r3 + style_init_reset(&styles->chart_bg); + 1447a: 4df7 ldr r5, [pc, #988] ; (14858 ) + 1447c: 6828 ldr r0, [r5, #0] + 1447e: 3040 adds r0, #64 ; 0x40 + 14480: 4bf6 ldr r3, [pc, #984] ; (1485c ) + 14482: 4798 blx r3 + lv_style_set_text_color(&styles->chart_bg, LV_STATE_DEFAULT, IS_LIGHT ? COLOR_BG_TEXT_DIS : lv_color_hex(0xa1adbd)); + 14484: 6828 ldr r0, [r5, #0] + 14486: 3040 adds r0, #64 ; 0x40 + 14488: 69a3 ldr r3, [r4, #24] + 1448a: 079b lsls r3, r3, #30 + 1448c: d501 bpl.n 14492 + 1448e: f001 fb7f bl 15b90 + 14492: 2314 movs r3, #20 + 14494: 212b movs r1, #43 ; 0x2b + 14496: 2217 movs r2, #23 + 14498: 0149 lsls r1, r1, #5 + 1449a: 02db lsls r3, r3, #11 + 1449c: 430a orrs r2, r1 + 1449e: 431a orrs r2, r3 +_LV_OBJ_STYLE_SET_GET_DECLARE(TEXT_COLOR, text_color, lv_color_t, _color, nonscalar) + 144a0: 49ef ldr r1, [pc, #956] ; (14860 ) + 144a2: 4bf0 ldr r3, [pc, #960] ; (14864 ) + 144a4: 4798 blx r3 + style_init_reset(&styles->chart_series_bg); + 144a6: 4cec ldr r4, [pc, #944] ; (14858 ) + 144a8: 6820 ldr r0, [r4, #0] + 144aa: 3044 adds r0, #68 ; 0x44 + 144ac: 4beb ldr r3, [pc, #940] ; (1485c ) + 144ae: 4798 blx r3 + lv_style_set_line_width(&styles->chart_series_bg, LV_STATE_DEFAULT, LV_DPX(1)); + 144b0: 6824 ldr r4, [r4, #0] + 144b2: 3444 adds r4, #68 ; 0x44 + 144b4: 2000 movs r0, #0 + 144b6: 4bec ldr r3, [pc, #944] ; (14868 ) + 144b8: 4798 blx r3 + 144ba: 3050 adds r0, #80 ; 0x50 + 144bc: 2340 movs r3, #64 ; 0x40 + 144be: 33ff adds r3, #255 ; 0xff + 144c0: 2201 movs r2, #1 + 144c2: 4298 cmp r0, r3 + 144c4: d901 bls.n 144ca + 144c6: f001 fb68 bl 15b9a +_LV_OBJ_STYLE_SET_GET_DECLARE(LINE_WIDTH, line_width, lv_style_int_t, _int, scalar) + 144ca: 2190 movs r1, #144 ; 0x90 + 144cc: 0020 movs r0, r4 + 144ce: 4be7 ldr r3, [pc, #924] ; (1486c ) + 144d0: 4798 blx r3 + lv_style_set_line_dash_width(&styles->chart_series_bg, LV_STATE_DEFAULT, LV_DPX(10)); + 144d2: 4be1 ldr r3, [pc, #900] ; (14858 ) + 144d4: 681c ldr r4, [r3, #0] + 144d6: 3444 adds r4, #68 ; 0x44 + 144d8: 2000 movs r0, #0 + 144da: 4be3 ldr r3, [pc, #908] ; (14868 ) + 144dc: 4798 blx r3 + 144de: 0083 lsls r3, r0, #2 + 144e0: 181b adds r3, r3, r0 + 144e2: 005b lsls r3, r3, #1 + 144e4: 3350 adds r3, #80 ; 0x50 + 144e6: 2140 movs r1, #64 ; 0x40 + 144e8: 31ff adds r1, #255 ; 0xff + 144ea: 2201 movs r2, #1 + 144ec: 428b cmp r3, r1 + 144ee: d901 bls.n 144f4 + 144f0: f001 fb5d bl 15bae +_LV_OBJ_STYLE_SET_GET_DECLARE(LINE_DASH_WIDTH, line_dash_width, lv_style_int_t, _int, scalar) + 144f4: 2192 movs r1, #146 ; 0x92 + 144f6: 0020 movs r0, r4 + 144f8: 4bdc ldr r3, [pc, #880] ; (1486c ) + 144fa: 4798 blx r3 + lv_style_set_line_dash_gap(&styles->chart_series_bg, LV_STATE_DEFAULT, LV_DPX(10)); + 144fc: 4bd6 ldr r3, [pc, #856] ; (14858 ) + 144fe: 681c ldr r4, [r3, #0] + 14500: 3444 adds r4, #68 ; 0x44 + 14502: 2000 movs r0, #0 + 14504: 4bd8 ldr r3, [pc, #864] ; (14868 ) + 14506: 4798 blx r3 + 14508: 0083 lsls r3, r0, #2 + 1450a: 181b adds r3, r3, r0 + 1450c: 005b lsls r3, r3, #1 + 1450e: 3350 adds r3, #80 ; 0x50 + 14510: 2140 movs r1, #64 ; 0x40 + 14512: 31ff adds r1, #255 ; 0xff + 14514: 2201 movs r2, #1 + 14516: 428b cmp r3, r1 + 14518: d901 bls.n 1451e + 1451a: f001 fb56 bl 15bca +_LV_OBJ_STYLE_SET_GET_DECLARE(LINE_DASH_GAP, line_dash_gap, lv_style_int_t, _int, scalar) + 1451e: 2193 movs r1, #147 ; 0x93 + 14520: 0020 movs r0, r4 + 14522: 4bd2 ldr r3, [pc, #840] ; (1486c ) + 14524: 4798 blx r3 + lv_style_set_line_color(&styles->chart_series_bg, LV_STATE_DEFAULT, COLOR_BG_BORDER); + 14526: 4bcc ldr r3, [pc, #816] ; (14858 ) + 14528: 6818 ldr r0, [r3, #0] + 1452a: 3044 adds r0, #68 ; 0x44 + 1452c: 4bc1 ldr r3, [pc, #772] ; (14834 ) + 1452e: 699b ldr r3, [r3, #24] + 14530: 079b lsls r3, r3, #30 + 14532: d501 bpl.n 14538 + 14534: f001 fb57 bl 15be6 + 14538: 2310 movs r3, #16 + 1453a: 2122 movs r1, #34 ; 0x22 + 1453c: 2212 movs r2, #18 + 1453e: 0149 lsls r1, r1, #5 + 14540: 02db lsls r3, r3, #11 + 14542: 430a orrs r2, r1 + 14544: 431a orrs r2, r3 +_LV_OBJ_STYLE_SET_GET_DECLARE(LINE_COLOR, line_color, lv_color_t, _color, nonscalar) + 14546: 2199 movs r1, #153 ; 0x99 + 14548: 4bc6 ldr r3, [pc, #792] ; (14864 ) + 1454a: 4798 blx r3 + style_init_reset(&styles->chart_series); + 1454c: 4cc2 ldr r4, [pc, #776] ; (14858 ) + 1454e: 6820 ldr r0, [r4, #0] + 14550: 3048 adds r0, #72 ; 0x48 + 14552: 4bc2 ldr r3, [pc, #776] ; (1485c ) + 14554: 4798 blx r3 + lv_style_set_line_width(&styles->chart_series, LV_STATE_DEFAULT, LV_DPX(3)); + 14556: 6824 ldr r4, [r4, #0] + 14558: 3448 adds r4, #72 ; 0x48 + 1455a: 2000 movs r0, #0 + 1455c: 4bc2 ldr r3, [pc, #776] ; (14868 ) + 1455e: 4798 blx r3 + 14560: 0043 lsls r3, r0, #1 + 14562: 1818 adds r0, r3, r0 + 14564: 3050 adds r0, #80 ; 0x50 + 14566: 2340 movs r3, #64 ; 0x40 + 14568: 33ff adds r3, #255 ; 0xff + 1456a: 2201 movs r2, #1 + 1456c: 4298 cmp r0, r3 + 1456e: d901 bls.n 14574 + 14570: f001 fb3e bl 15bf0 +_LV_OBJ_STYLE_SET_GET_DECLARE(LINE_WIDTH, line_width, lv_style_int_t, _int, scalar) + 14574: 2190 movs r1, #144 ; 0x90 + 14576: 0020 movs r0, r4 + 14578: 4bbc ldr r3, [pc, #752] ; (1486c ) + 1457a: 4798 blx r3 + lv_style_set_size(&styles->chart_series, LV_STATE_DEFAULT, LV_DPX(4)); + 1457c: 4bb6 ldr r3, [pc, #728] ; (14858 ) + 1457e: 681c ldr r4, [r3, #0] + 14580: 3448 adds r4, #72 ; 0x48 + 14582: 2000 movs r0, #0 + 14584: 4bb8 ldr r3, [pc, #736] ; (14868 ) + 14586: 4798 blx r3 + 14588: 3014 adds r0, #20 + 1458a: 0080 lsls r0, r0, #2 + 1458c: 2340 movs r3, #64 ; 0x40 + 1458e: 33ff adds r3, #255 ; 0xff + 14590: 2201 movs r2, #1 + 14592: 4298 cmp r0, r3 + 14594: d901 bls.n 1459a + 14596: f001 fb38 bl 15c0a +_LV_OBJ_STYLE_SET_GET_DECLARE(SIZE, size, lv_style_int_t, _int, scalar) + 1459a: 2103 movs r1, #3 + 1459c: 0020 movs r0, r4 + 1459e: 4bb3 ldr r3, [pc, #716] ; (1486c ) + 145a0: 4798 blx r3 + lv_style_set_pad_inner(&styles->chart_series, LV_STATE_DEFAULT, LV_DPX(2)); /*Space between columns*/ + 145a2: 4bad ldr r3, [pc, #692] ; (14858 ) + 145a4: 681c ldr r4, [r3, #0] + 145a6: 3448 adds r4, #72 ; 0x48 + 145a8: 2000 movs r0, #0 + 145aa: 4baf ldr r3, [pc, #700] ; (14868 ) + 145ac: 4798 blx r3 + 145ae: 3028 adds r0, #40 ; 0x28 + 145b0: 0040 lsls r0, r0, #1 + 145b2: 2340 movs r3, #64 ; 0x40 + 145b4: 33ff adds r3, #255 ; 0xff + 145b6: 2201 movs r2, #1 + 145b8: 4298 cmp r0, r3 + 145ba: d901 bls.n 145c0 + 145bc: f001 fb30 bl 15c20 +_LV_OBJ_STYLE_SET_GET_DECLARE(PAD_INNER, pad_inner, lv_style_int_t, _int, scalar) + 145c0: 2114 movs r1, #20 + 145c2: 0020 movs r0, r4 + 145c4: 4ba9 ldr r3, [pc, #676] ; (1486c ) + 145c6: 4798 blx r3 + lv_style_set_radius(&styles->chart_series, LV_STATE_DEFAULT, LV_DPX(1)); + 145c8: 4ba3 ldr r3, [pc, #652] ; (14858 ) + 145ca: 681c ldr r4, [r3, #0] + 145cc: 3448 adds r4, #72 ; 0x48 + 145ce: 2000 movs r0, #0 + 145d0: 4ba5 ldr r3, [pc, #660] ; (14868 ) + 145d2: 4798 blx r3 + 145d4: 3050 adds r0, #80 ; 0x50 + 145d6: 2340 movs r3, #64 ; 0x40 + 145d8: 33ff adds r3, #255 ; 0xff + 145da: 2201 movs r2, #1 + 145dc: 4298 cmp r0, r3 + 145de: d901 bls.n 145e4 + 145e0: f001 fb29 bl 15c36 +_LV_OBJ_STYLE_SET_GET_DECLARE(RADIUS, radius, lv_style_int_t, _int, scalar) + 145e4: 2101 movs r1, #1 + 145e6: 0020 movs r0, r4 + 145e8: 4ba0 ldr r3, [pc, #640] ; (1486c ) + 145ea: 4798 blx r3 + style_init_reset(&styles->calendar_header); + 145ec: 4c9a ldr r4, [pc, #616] ; (14858 ) + 145ee: 6820 ldr r0, [r4, #0] + 145f0: 3030 adds r0, #48 ; 0x30 + 145f2: 4b9a ldr r3, [pc, #616] ; (1485c ) + 145f4: 4798 blx r3 + lv_style_set_pad_top(&styles->calendar_header, LV_STATE_DEFAULT, PAD_DEF); + 145f6: 6824 ldr r4, [r4, #0] + 145f8: 3430 adds r4, #48 ; 0x30 + 145fa: 2000 movs r0, #0 + 145fc: 4b9c ldr r3, [pc, #624] ; (14870 ) + 145fe: 4798 blx r3 + 14600: 2801 cmp r0, #1 + 14602: d801 bhi.n 14608 + 14604: f001 fb21 bl 15c4a + 14608: 2000 movs r0, #0 + 1460a: 4b97 ldr r3, [pc, #604] ; (14868 ) + 1460c: 4798 blx r3 + 1460e: 0103 lsls r3, r0, #4 + 14610: 1a1b subs r3, r3, r0 + 14612: 005b lsls r3, r3, #1 + 14614: 3350 adds r3, #80 ; 0x50 + 14616: 2140 movs r1, #64 ; 0x40 + 14618: 31ff adds r1, #255 ; 0xff + 1461a: 2201 movs r2, #1 + 1461c: 428b cmp r3, r1 + 1461e: d901 bls.n 14624 + 14620: f001 fb2c bl 15c7c +_LV_OBJ_STYLE_SET_GET_DECLARE(PAD_TOP, pad_top, lv_style_int_t, _int, scalar) + 14624: 2110 movs r1, #16 + 14626: 0020 movs r0, r4 + 14628: 4b90 ldr r3, [pc, #576] ; (1486c ) + 1462a: 4798 blx r3 + lv_style_set_pad_left(&styles->calendar_header, LV_STATE_DEFAULT, PAD_DEF); + 1462c: 4b8a ldr r3, [pc, #552] ; (14858 ) + 1462e: 681c ldr r4, [r3, #0] + 14630: 3430 adds r4, #48 ; 0x30 + 14632: 2000 movs r0, #0 + 14634: 4b8e ldr r3, [pc, #568] ; (14870 ) + 14636: 4798 blx r3 + 14638: 2801 cmp r0, #1 + 1463a: d801 bhi.n 14640 + 1463c: f001 fb2b bl 15c96 + 14640: 2000 movs r0, #0 + 14642: 4b89 ldr r3, [pc, #548] ; (14868 ) + 14644: 4798 blx r3 + 14646: 0103 lsls r3, r0, #4 + 14648: 1a1b subs r3, r3, r0 + 1464a: 005b lsls r3, r3, #1 + 1464c: 3350 adds r3, #80 ; 0x50 + 1464e: 2140 movs r1, #64 ; 0x40 + 14650: 31ff adds r1, #255 ; 0xff + 14652: 2201 movs r2, #1 + 14654: 428b cmp r3, r1 + 14656: d901 bls.n 1465c + 14658: f001 fb36 bl 15cc8 +_LV_OBJ_STYLE_SET_GET_DECLARE(PAD_LEFT, pad_left, lv_style_int_t, _int, scalar) + 1465c: 2112 movs r1, #18 + 1465e: 0020 movs r0, r4 + 14660: 4b82 ldr r3, [pc, #520] ; (1486c ) + 14662: 4798 blx r3 + lv_style_set_pad_right(&styles->calendar_header, LV_STATE_DEFAULT, PAD_DEF); + 14664: 4b7c ldr r3, [pc, #496] ; (14858 ) + 14666: 681c ldr r4, [r3, #0] + 14668: 3430 adds r4, #48 ; 0x30 + 1466a: 2000 movs r0, #0 + 1466c: 4b80 ldr r3, [pc, #512] ; (14870 ) + 1466e: 4798 blx r3 + 14670: 2801 cmp r0, #1 + 14672: d801 bhi.n 14678 + 14674: f001 fb35 bl 15ce2 + 14678: 2000 movs r0, #0 + 1467a: 4b7b ldr r3, [pc, #492] ; (14868 ) + 1467c: 4798 blx r3 + 1467e: 0103 lsls r3, r0, #4 + 14680: 1a1b subs r3, r3, r0 + 14682: 005b lsls r3, r3, #1 + 14684: 3350 adds r3, #80 ; 0x50 + 14686: 2140 movs r1, #64 ; 0x40 + 14688: 31ff adds r1, #255 ; 0xff + 1468a: 2201 movs r2, #1 + 1468c: 428b cmp r3, r1 + 1468e: d901 bls.n 14694 + 14690: f001 fb40 bl 15d14 +_LV_OBJ_STYLE_SET_GET_DECLARE(PAD_RIGHT, pad_right, lv_style_int_t, _int, scalar) + 14694: 2113 movs r1, #19 + 14696: 0020 movs r0, r4 + 14698: 4b74 ldr r3, [pc, #464] ; (1486c ) + 1469a: 4798 blx r3 + lv_style_set_pad_bottom(&styles->calendar_header, LV_STATE_DEFAULT, PAD_DEF); + 1469c: 4b6e ldr r3, [pc, #440] ; (14858 ) + 1469e: 681c ldr r4, [r3, #0] + 146a0: 3430 adds r4, #48 ; 0x30 + 146a2: 2000 movs r0, #0 + 146a4: 4b72 ldr r3, [pc, #456] ; (14870 ) + 146a6: 4798 blx r3 + 146a8: 2801 cmp r0, #1 + 146aa: d801 bhi.n 146b0 + 146ac: f001 fb3f bl 15d2e + 146b0: 2000 movs r0, #0 + 146b2: 4b6d ldr r3, [pc, #436] ; (14868 ) + 146b4: 4798 blx r3 + 146b6: 0103 lsls r3, r0, #4 + 146b8: 1a1b subs r3, r3, r0 + 146ba: 005b lsls r3, r3, #1 + 146bc: 3350 adds r3, #80 ; 0x50 + 146be: 2140 movs r1, #64 ; 0x40 + 146c0: 31ff adds r1, #255 ; 0xff + 146c2: 2201 movs r2, #1 + 146c4: 428b cmp r3, r1 + 146c6: d901 bls.n 146cc + 146c8: f001 fb64 bl 15d94 +_LV_OBJ_STYLE_SET_GET_DECLARE(PAD_BOTTOM, pad_bottom, lv_style_int_t, _int, scalar) + 146cc: 2111 movs r1, #17 + 146ce: 0020 movs r0, r4 + 146d0: 4b66 ldr r3, [pc, #408] ; (1486c ) + 146d2: 4798 blx r3 + lv_style_set_text_color(&styles->calendar_header, LV_STATE_PRESSED, IS_LIGHT ? lv_color_hex(0x888888) : LV_COLOR_WHITE); + 146d4: 4b60 ldr r3, [pc, #384] ; (14858 ) + 146d6: 6818 ldr r0, [r3, #0] + 146d8: 3030 adds r0, #48 ; 0x30 + 146da: 4b56 ldr r3, [pc, #344] ; (14834 ) + 146dc: 699b ldr r3, [r3, #24] + 146de: 079b lsls r3, r3, #30 + 146e0: d501 bpl.n 146e6 + 146e2: f001 fb64 bl 15dae + 146e6: 223f movs r2, #63 ; 0x3f + 146e8: 231f movs r3, #31 + 146ea: 0152 lsls r2, r2, #5 + 146ec: 02d9 lsls r1, r3, #11 + 146ee: 431a orrs r2, r3 + 146f0: 430a orrs r2, r1 +_LV_OBJ_STYLE_SET_GET_DECLARE(TEXT_COLOR, text_color, lv_color_t, _color, nonscalar) + 146f2: 4960 ldr r1, [pc, #384] ; (14874 ) + 146f4: 4b5b ldr r3, [pc, #364] ; (14864 ) + 146f6: 4798 blx r3 + style_init_reset(&styles->calendar_daynames); + 146f8: 4c57 ldr r4, [pc, #348] ; (14858 ) + 146fa: 6820 ldr r0, [r4, #0] + 146fc: 3034 adds r0, #52 ; 0x34 + 146fe: 4b57 ldr r3, [pc, #348] ; (1485c ) + 14700: 4798 blx r3 + lv_style_set_text_color(&styles->calendar_daynames, LV_STATE_DEFAULT, IS_LIGHT ? lv_color_hex(0x31404f) : lv_color_hex3(0xeee)); + 14702: 6820 ldr r0, [r4, #0] + 14704: 3034 adds r0, #52 ; 0x34 + 14706: 4b4b ldr r3, [pc, #300] ; (14834 ) + 14708: 699b ldr r3, [r3, #24] + 1470a: 079b lsls r3, r3, #30 + 1470c: d501 bpl.n 14712 + 1470e: f001 fb52 bl 15db6 + 14712: 231d movs r3, #29 + 14714: 213b movs r1, #59 ; 0x3b + 14716: 221d movs r2, #29 + 14718: 0149 lsls r1, r1, #5 + 1471a: 02db lsls r3, r3, #11 + 1471c: 430a orrs r2, r1 + 1471e: 431a orrs r2, r3 + 14720: 494f ldr r1, [pc, #316] ; (14860 ) + 14722: 4b50 ldr r3, [pc, #320] ; (14864 ) + 14724: 4798 blx r3 + lv_style_set_pad_left(&styles->calendar_daynames, LV_STATE_DEFAULT, PAD_DEF); + 14726: 4b4c ldr r3, [pc, #304] ; (14858 ) + 14728: 681c ldr r4, [r3, #0] + 1472a: 3434 adds r4, #52 ; 0x34 + 1472c: 2000 movs r0, #0 + 1472e: 4b50 ldr r3, [pc, #320] ; (14870 ) + 14730: 4798 blx r3 + 14732: 2801 cmp r0, #1 + 14734: d801 bhi.n 1473a + 14736: f001 fb43 bl 15dc0 + 1473a: 2000 movs r0, #0 + 1473c: 4b4a ldr r3, [pc, #296] ; (14868 ) + 1473e: 4798 blx r3 + 14740: 0103 lsls r3, r0, #4 + 14742: 1a1b subs r3, r3, r0 + 14744: 005b lsls r3, r3, #1 + 14746: 3350 adds r3, #80 ; 0x50 + 14748: 2140 movs r1, #64 ; 0x40 + 1474a: 31ff adds r1, #255 ; 0xff + 1474c: 2201 movs r2, #1 + 1474e: 428b cmp r3, r1 + 14750: d901 bls.n 14756 + 14752: f001 fb4e bl 15df2 +_LV_OBJ_STYLE_SET_GET_DECLARE(PAD_LEFT, pad_left, lv_style_int_t, _int, scalar) + 14756: 2112 movs r1, #18 + 14758: 0020 movs r0, r4 + 1475a: 4b44 ldr r3, [pc, #272] ; (1486c ) + 1475c: 4798 blx r3 + lv_style_set_pad_right(&styles->calendar_daynames, LV_STATE_DEFAULT, PAD_DEF); + 1475e: 4b3e ldr r3, [pc, #248] ; (14858 ) + 14760: 681c ldr r4, [r3, #0] + 14762: 3434 adds r4, #52 ; 0x34 + 14764: 2000 movs r0, #0 + 14766: 4b42 ldr r3, [pc, #264] ; (14870 ) + 14768: 4798 blx r3 + 1476a: 2801 cmp r0, #1 + 1476c: d801 bhi.n 14772 + 1476e: f001 fb4d bl 15e0c + 14772: 2000 movs r0, #0 + 14774: 4b3c ldr r3, [pc, #240] ; (14868 ) + 14776: 4798 blx r3 + 14778: 0103 lsls r3, r0, #4 + 1477a: 1a1b subs r3, r3, r0 + 1477c: 005b lsls r3, r3, #1 + 1477e: 3350 adds r3, #80 ; 0x50 + 14780: 2140 movs r1, #64 ; 0x40 + 14782: 31ff adds r1, #255 ; 0xff + 14784: 2201 movs r2, #1 + 14786: 428b cmp r3, r1 + 14788: d901 bls.n 1478e + 1478a: f001 fb58 bl 15e3e +_LV_OBJ_STYLE_SET_GET_DECLARE(PAD_RIGHT, pad_right, lv_style_int_t, _int, scalar) + 1478e: 2113 movs r1, #19 + 14790: 0020 movs r0, r4 + 14792: 4b36 ldr r3, [pc, #216] ; (1486c ) + 14794: 4798 blx r3 + lv_style_set_pad_bottom(&styles->calendar_daynames, LV_STATE_DEFAULT, PAD_DEF); + 14796: 4b30 ldr r3, [pc, #192] ; (14858 ) + 14798: 681c ldr r4, [r3, #0] + 1479a: 3434 adds r4, #52 ; 0x34 + 1479c: 2000 movs r0, #0 + 1479e: 4b34 ldr r3, [pc, #208] ; (14870 ) + 147a0: 4798 blx r3 + 147a2: 2801 cmp r0, #1 + 147a4: d801 bhi.n 147aa + 147a6: f001 fb57 bl 15e58 + 147aa: 2000 movs r0, #0 + 147ac: 4b2e ldr r3, [pc, #184] ; (14868 ) + 147ae: 4798 blx r3 + 147b0: 0103 lsls r3, r0, #4 + 147b2: 1a1b subs r3, r3, r0 + 147b4: 005b lsls r3, r3, #1 + 147b6: 3350 adds r3, #80 ; 0x50 + 147b8: 2140 movs r1, #64 ; 0x40 + 147ba: 31ff adds r1, #255 ; 0xff + 147bc: 2201 movs r2, #1 + 147be: 428b cmp r3, r1 + 147c0: d901 bls.n 147c6 + 147c2: f001 fb62 bl 15e8a +_LV_OBJ_STYLE_SET_GET_DECLARE(PAD_BOTTOM, pad_bottom, lv_style_int_t, _int, scalar) + 147c6: 2111 movs r1, #17 + 147c8: 0020 movs r0, r4 + 147ca: 4b28 ldr r3, [pc, #160] ; (1486c ) + 147cc: 4798 blx r3 + style_init_reset(&styles->calendar_date_nums); + 147ce: 4c22 ldr r4, [pc, #136] ; (14858 ) + 147d0: 6820 ldr r0, [r4, #0] + 147d2: 302c adds r0, #44 ; 0x2c + 147d4: 4b21 ldr r3, [pc, #132] ; (1485c ) + 147d6: 4798 blx r3 + lv_style_set_radius(&styles->calendar_date_nums, LV_STATE_DEFAULT, LV_DPX(4)); + 147d8: 6824 ldr r4, [r4, #0] + 147da: 342c adds r4, #44 ; 0x2c + 147dc: 2000 movs r0, #0 + 147de: 4b22 ldr r3, [pc, #136] ; (14868 ) + 147e0: 4798 blx r3 + 147e2: 3014 adds r0, #20 + 147e4: 0080 lsls r0, r0, #2 + 147e6: 2340 movs r3, #64 ; 0x40 + 147e8: 33ff adds r3, #255 ; 0xff + 147ea: 2201 movs r2, #1 + 147ec: 4298 cmp r0, r3 + 147ee: d901 bls.n 147f4 + 147f0: f001 fb58 bl 15ea4 +_LV_OBJ_STYLE_SET_GET_DECLARE(RADIUS, radius, lv_style_int_t, _int, scalar) + 147f4: 2101 movs r1, #1 + 147f6: 0020 movs r0, r4 + 147f8: 4b1c ldr r3, [pc, #112] ; (1486c ) + 147fa: 4798 blx r3 + lv_style_set_text_color(&styles->calendar_date_nums, LV_STATE_CHECKED, IS_LIGHT ? lv_color_hex(0x31404f) : LV_COLOR_WHITE); + 147fc: 4b16 ldr r3, [pc, #88] ; (14858 ) + 147fe: 6818 ldr r0, [r3, #0] + 14800: 302c adds r0, #44 ; 0x2c + 14802: 4b0c ldr r3, [pc, #48] ; (14834 ) + 14804: 699b ldr r3, [r3, #24] + 14806: 079b lsls r3, r3, #30 + 14808: d501 bpl.n 1480e + 1480a: f001 fb56 bl 15eba + 1480e: 231f movs r3, #31 + 14810: 213f movs r1, #63 ; 0x3f + 14812: 221f movs r2, #31 + 14814: 0149 lsls r1, r1, #5 + 14816: 02db lsls r3, r3, #11 + 14818: 430a orrs r2, r1 + 1481a: 431a orrs r2, r3 +_LV_OBJ_STYLE_SET_GET_DECLARE(TEXT_COLOR, text_color, lv_color_t, _color, nonscalar) + 1481c: 4916 ldr r1, [pc, #88] ; (14878 ) + 1481e: 4b11 ldr r3, [pc, #68] ; (14864 ) + 14820: 4798 blx r3 + lv_style_set_bg_opa(&styles->calendar_date_nums, LV_STATE_CHECKED, IS_LIGHT ? LV_OPA_20 : LV_OPA_40); + 14822: 4b0d ldr r3, [pc, #52] ; (14858 ) + 14824: 6818 ldr r0, [r3, #0] + 14826: 302c adds r0, #44 ; 0x2c + 14828: 4b02 ldr r3, [pc, #8] ; (14834 ) + 1482a: 699b ldr r3, [r3, #24] + 1482c: 2233 movs r2, #51 ; 0x33 + 1482e: e025 b.n 1487c + 14830: 20004c34 .word 0x20004c34 + 14834: 20004c3c .word 0x20004c3c + 14838: 00012451 .word 0x00012451 + 1483c: 0001361d .word 0x0001361d + 14840: 00014315 .word 0x00014315 + 14844: 00013771 .word 0x00013771 + 14848: 00013a05 .word 0x00013a05 + 1484c: 00013b45 .word 0x00013b45 + 14850: 00013d69 .word 0x00013d69 + 14854: 00014211 .word 0x00014211 + 14858: 20004c38 .word 0x20004c38 + 1485c: 0001242d .word 0x0001242d + 14860: 00008089 .word 0x00008089 + 14864: 00004ded .word 0x00004ded + 14868: 0000f5fd .word 0x0000f5fd + 1486c: 00004c8d .word 0x00004c8d + 14870: 0000f619 .word 0x0000f619 + 14874: 00009089 .word 0x00009089 + 14878: 00008189 .word 0x00008189 + 1487c: 079b lsls r3, r3, #30 + 1487e: d400 bmi.n 14882 + 14880: 3233 adds r2, #51 ; 0x33 +_LV_OBJ_STYLE_SET_GET_DECLARE(BG_OPA, bg_opa, lv_opa_t, _opa, scalar) + 14882: 2196 movs r1, #150 ; 0x96 + 14884: 0049 lsls r1, r1, #1 + 14886: 4dfa ldr r5, [pc, #1000] ; (14c70 ) + 14888: 47a8 blx r5 + lv_style_set_bg_opa(&styles->calendar_date_nums, LV_STATE_PRESSED, LV_OPA_20); + 1488a: 4cfa ldr r4, [pc, #1000] ; (14c74 ) + 1488c: 6820 ldr r0, [r4, #0] + 1488e: 302c adds r0, #44 ; 0x2c + 14890: 2233 movs r2, #51 ; 0x33 + 14892: 49f9 ldr r1, [pc, #996] ; (14c78 ) + 14894: 47a8 blx r5 + lv_style_set_bg_opa(&styles->calendar_date_nums, LV_STATE_FOCUSED, LV_OPA_COVER); + 14896: 6820 ldr r0, [r4, #0] + 14898: 302c adds r0, #44 ; 0x2c + 1489a: 22ff movs r2, #255 ; 0xff + 1489c: 218b movs r1, #139 ; 0x8b + 1489e: 0089 lsls r1, r1, #2 + 148a0: 47a8 blx r5 + lv_style_set_text_color(&styles->calendar_date_nums, LV_STATE_FOCUSED, LV_COLOR_WHITE); + 148a2: 6820 ldr r0, [r4, #0] + 148a4: 302c adds r0, #44 ; 0x2c + 148a6: 4bf5 ldr r3, [pc, #980] ; (14c7c ) + 148a8: 881a ldrh r2, [r3, #0] +_LV_OBJ_STYLE_SET_GET_DECLARE(TEXT_COLOR, text_color, lv_color_t, _color, nonscalar) + 148aa: 49f5 ldr r1, [pc, #980] ; (14c80 ) + 148ac: 4ef5 ldr r6, [pc, #980] ; (14c84 ) + 148ae: 47b0 blx r6 + lv_style_set_bg_color(&styles->calendar_date_nums, LV_STATE_FOCUSED, theme.color_primary); + 148b0: 6820 ldr r0, [r4, #0] + 148b2: 302c adds r0, #44 ; 0x2c + 148b4: 4df4 ldr r5, [pc, #976] ; (14c88 ) + 148b6: 88aa ldrh r2, [r5, #4] +_LV_OBJ_STYLE_SET_GET_DECLARE(BG_COLOR, bg_color, lv_color_t, _color, nonscalar) + 148b8: 49f4 ldr r1, [pc, #976] ; (14c8c ) + 148ba: 47b0 blx r6 + lv_style_set_bg_color(&styles->calendar_date_nums, LV_STATE_DEFAULT, IS_LIGHT ? lv_color_hex(0x666666) : LV_COLOR_WHITE); + 148bc: 6820 ldr r0, [r4, #0] + 148be: 302c adds r0, #44 ; 0x2c + 148c0: 69ab ldr r3, [r5, #24] + 148c2: 079b lsls r3, r3, #30 + 148c4: d501 bpl.n 148ca + 148c6: f001 fafd bl 15ec4 + 148ca: 223f movs r2, #63 ; 0x3f + 148cc: 231f movs r3, #31 + 148ce: 0152 lsls r2, r2, #5 + 148d0: 02d9 lsls r1, r3, #11 + 148d2: 431a orrs r2, r3 + 148d4: 430a orrs r2, r1 + 148d6: 2129 movs r1, #41 ; 0x29 + 148d8: 4eea ldr r6, [pc, #936] ; (14c84 ) + 148da: 47b0 blx r6 + lv_style_set_bg_color(&styles->calendar_date_nums, LV_STATE_CHECKED, theme.color_primary); + 148dc: 4ce5 ldr r4, [pc, #916] ; (14c74 ) + 148de: 6820 ldr r0, [r4, #0] + 148e0: 302c adds r0, #44 ; 0x2c + 148e2: 4fe9 ldr r7, [pc, #932] ; (14c88 ) + 148e4: 88ba ldrh r2, [r7, #4] + 148e6: 212a movs r1, #42 ; 0x2a + 148e8: 31ff adds r1, #255 ; 0xff + 148ea: 47b0 blx r6 + lv_style_set_border_width(&styles->calendar_date_nums, LV_STATE_CHECKED, 2); + 148ec: 6820 ldr r0, [r4, #0] + 148ee: 302c adds r0, #44 ; 0x2c +_LV_OBJ_STYLE_SET_GET_DECLARE(BORDER_WIDTH, border_width, lv_style_int_t, _int, scalar) + 148f0: 2202 movs r2, #2 + 148f2: 2198 movs r1, #152 ; 0x98 + 148f4: 0049 lsls r1, r1, #1 + 148f6: 4de6 ldr r5, [pc, #920] ; (14c90 ) + 148f8: 47a8 blx r5 + lv_style_set_border_side(&styles->calendar_date_nums, LV_STATE_CHECKED, LV_BORDER_SIDE_LEFT); + 148fa: 6820 ldr r0, [r4, #0] + 148fc: 302c adds r0, #44 ; 0x2c +_LV_OBJ_STYLE_SET_GET_DECLARE(BORDER_SIDE, border_side, lv_border_side_t, _int, scalar) + 148fe: 2204 movs r2, #4 + 14900: 2132 movs r1, #50 ; 0x32 + 14902: 31ff adds r1, #255 ; 0xff + 14904: 47a8 blx r5 + lv_style_set_border_color(&styles->calendar_date_nums, LV_STATE_CHECKED, theme.color_primary); + 14906: 6820 ldr r0, [r4, #0] + 14908: 302c adds r0, #44 ; 0x2c + 1490a: 88ba ldrh r2, [r7, #4] +_LV_OBJ_STYLE_SET_GET_DECLARE(BORDER_COLOR, border_color, lv_color_t, _color, nonscalar) + 1490c: 213a movs r1, #58 ; 0x3a + 1490e: 31ff adds r1, #255 ; 0xff + 14910: 47b0 blx r6 + lv_style_set_pad_inner(&styles->calendar_date_nums, LV_STATE_DEFAULT, LV_DPX(3)); + 14912: 6824 ldr r4, [r4, #0] + 14914: 342c adds r4, #44 ; 0x2c + 14916: 2000 movs r0, #0 + 14918: 4bde ldr r3, [pc, #888] ; (14c94 ) + 1491a: 4798 blx r3 + 1491c: 0043 lsls r3, r0, #1 + 1491e: 1818 adds r0, r3, r0 + 14920: 3050 adds r0, #80 ; 0x50 + 14922: 2340 movs r3, #64 ; 0x40 + 14924: 33ff adds r3, #255 ; 0xff + 14926: 2201 movs r2, #1 + 14928: 4298 cmp r0, r3 + 1492a: d901 bls.n 14930 + 1492c: f001 face bl 15ecc +_LV_OBJ_STYLE_SET_GET_DECLARE(PAD_INNER, pad_inner, lv_style_int_t, _int, scalar) + 14930: 2114 movs r1, #20 + 14932: 0020 movs r0, r4 + 14934: 4bd6 ldr r3, [pc, #856] ; (14c90 ) + 14936: 4798 blx r3 + lv_style_set_pad_left(&styles->calendar_date_nums, LV_STATE_DEFAULT, PAD_DEF); + 14938: 4bce ldr r3, [pc, #824] ; (14c74 ) + 1493a: 681c ldr r4, [r3, #0] + 1493c: 342c adds r4, #44 ; 0x2c + 1493e: 2000 movs r0, #0 + 14940: 4bd5 ldr r3, [pc, #852] ; (14c98 ) + 14942: 4798 blx r3 + 14944: 2801 cmp r0, #1 + 14946: d801 bhi.n 1494c + 14948: f001 facd bl 15ee6 + 1494c: 2000 movs r0, #0 + 1494e: 4bd1 ldr r3, [pc, #836] ; (14c94 ) + 14950: 4798 blx r3 + 14952: 0103 lsls r3, r0, #4 + 14954: 1a1b subs r3, r3, r0 + 14956: 005b lsls r3, r3, #1 + 14958: 3350 adds r3, #80 ; 0x50 + 1495a: 2140 movs r1, #64 ; 0x40 + 1495c: 31ff adds r1, #255 ; 0xff + 1495e: 2201 movs r2, #1 + 14960: 428b cmp r3, r1 + 14962: d901 bls.n 14968 + 14964: f001 fad8 bl 15f18 +_LV_OBJ_STYLE_SET_GET_DECLARE(PAD_LEFT, pad_left, lv_style_int_t, _int, scalar) + 14968: 2112 movs r1, #18 + 1496a: 0020 movs r0, r4 + 1496c: 4bc8 ldr r3, [pc, #800] ; (14c90 ) + 1496e: 4798 blx r3 + lv_style_set_pad_right(&styles->calendar_date_nums, LV_STATE_DEFAULT, PAD_DEF); + 14970: 4bc0 ldr r3, [pc, #768] ; (14c74 ) + 14972: 681c ldr r4, [r3, #0] + 14974: 342c adds r4, #44 ; 0x2c + 14976: 2000 movs r0, #0 + 14978: 4bc7 ldr r3, [pc, #796] ; (14c98 ) + 1497a: 4798 blx r3 + 1497c: 2801 cmp r0, #1 + 1497e: d801 bhi.n 14984 + 14980: f001 fad7 bl 15f32 + 14984: 2000 movs r0, #0 + 14986: 4bc3 ldr r3, [pc, #780] ; (14c94 ) + 14988: 4798 blx r3 + 1498a: 0103 lsls r3, r0, #4 + 1498c: 1a1b subs r3, r3, r0 + 1498e: 005b lsls r3, r3, #1 + 14990: 3350 adds r3, #80 ; 0x50 + 14992: 2140 movs r1, #64 ; 0x40 + 14994: 31ff adds r1, #255 ; 0xff + 14996: 2201 movs r2, #1 + 14998: 428b cmp r3, r1 + 1499a: d901 bls.n 149a0 + 1499c: f001 fae2 bl 15f64 +_LV_OBJ_STYLE_SET_GET_DECLARE(PAD_RIGHT, pad_right, lv_style_int_t, _int, scalar) + 149a0: 2113 movs r1, #19 + 149a2: 0020 movs r0, r4 + 149a4: 4bba ldr r3, [pc, #744] ; (14c90 ) + 149a6: 4798 blx r3 + lv_style_set_pad_bottom(&styles->calendar_date_nums, LV_STATE_DEFAULT, PAD_DEF); + 149a8: 4bb2 ldr r3, [pc, #712] ; (14c74 ) + 149aa: 681c ldr r4, [r3, #0] + 149ac: 342c adds r4, #44 ; 0x2c + 149ae: 2000 movs r0, #0 + 149b0: 4bb9 ldr r3, [pc, #740] ; (14c98 ) + 149b2: 4798 blx r3 + 149b4: 2801 cmp r0, #1 + 149b6: d801 bhi.n 149bc + 149b8: f001 fae1 bl 15f7e + 149bc: 2000 movs r0, #0 + 149be: 4bb5 ldr r3, [pc, #724] ; (14c94 ) + 149c0: 4798 blx r3 + 149c2: 0103 lsls r3, r0, #4 + 149c4: 1a1b subs r3, r3, r0 + 149c6: 005b lsls r3, r3, #1 + 149c8: 3350 adds r3, #80 ; 0x50 + 149ca: 2140 movs r1, #64 ; 0x40 + 149cc: 31ff adds r1, #255 ; 0xff + 149ce: 2201 movs r2, #1 + 149d0: 428b cmp r3, r1 + 149d2: d901 bls.n 149d8 + 149d4: f001 faec bl 15fb0 +_LV_OBJ_STYLE_SET_GET_DECLARE(PAD_BOTTOM, pad_bottom, lv_style_int_t, _int, scalar) + 149d8: 2111 movs r1, #17 + 149da: 0020 movs r0, r4 + 149dc: 4bac ldr r3, [pc, #688] ; (14c90 ) + 149de: 4798 blx r3 + style_init_reset(&styles->cpicker_bg); + 149e0: 4ca4 ldr r4, [pc, #656] ; (14c74 ) + 149e2: 6820 ldr r0, [r4, #0] + 149e4: 3038 adds r0, #56 ; 0x38 + 149e6: 4bad ldr r3, [pc, #692] ; (14c9c ) + 149e8: 4798 blx r3 + lv_style_set_scale_width(&styles->cpicker_bg, LV_STATE_DEFAULT, LV_DPX(30)); + 149ea: 6824 ldr r4, [r4, #0] + 149ec: 3438 adds r4, #56 ; 0x38 + 149ee: 2000 movs r0, #0 + 149f0: 4ba8 ldr r3, [pc, #672] ; (14c94 ) + 149f2: 4798 blx r3 + 149f4: 0103 lsls r3, r0, #4 + 149f6: 1a1b subs r3, r3, r0 + 149f8: 005b lsls r3, r3, #1 + 149fa: 3350 adds r3, #80 ; 0x50 + 149fc: 2140 movs r1, #64 ; 0x40 + 149fe: 31ff adds r1, #255 ; 0xff + 14a00: 2201 movs r2, #1 + 14a02: 428b cmp r3, r1 + 14a04: d901 bls.n 14a0a + 14a06: f001 fae0 bl 15fca +_LV_OBJ_STYLE_SET_GET_DECLARE(SCALE_WIDTH, scale_width, lv_style_int_t, _int, scalar) + 14a0a: 21c0 movs r1, #192 ; 0xc0 + 14a0c: 0020 movs r0, r4 + 14a0e: 4ba0 ldr r3, [pc, #640] ; (14c90 ) + 14a10: 4798 blx r3 + lv_style_set_bg_opa(&styles->cpicker_bg, LV_STATE_DEFAULT, LV_OPA_COVER); + 14a12: 4c98 ldr r4, [pc, #608] ; (14c74 ) + 14a14: 6820 ldr r0, [r4, #0] + 14a16: 3038 adds r0, #56 ; 0x38 +_LV_OBJ_STYLE_SET_GET_DECLARE(BG_OPA, bg_opa, lv_opa_t, _opa, scalar) + 14a18: 22ff movs r2, #255 ; 0xff + 14a1a: 212c movs r1, #44 ; 0x2c + 14a1c: 4b94 ldr r3, [pc, #592] ; (14c70 ) + 14a1e: 4798 blx r3 + lv_style_set_bg_color(&styles->cpicker_bg, LV_STATE_DEFAULT, COLOR_SCR); + 14a20: 6820 ldr r0, [r4, #0] + 14a22: 3038 adds r0, #56 ; 0x38 + 14a24: 4b98 ldr r3, [pc, #608] ; (14c88 ) + 14a26: 699b ldr r3, [r3, #24] + 14a28: 079b lsls r3, r3, #30 + 14a2a: d501 bpl.n 14a30 + 14a2c: f001 fada bl 15fe4 + 14a30: 2308 movs r3, #8 + 14a32: 2112 movs r1, #18 + 14a34: 220b movs r2, #11 + 14a36: 0149 lsls r1, r1, #5 + 14a38: 02db lsls r3, r3, #11 + 14a3a: 430a orrs r2, r1 + 14a3c: 431a orrs r2, r3 +_LV_OBJ_STYLE_SET_GET_DECLARE(BG_COLOR, bg_color, lv_color_t, _color, nonscalar) + 14a3e: 2129 movs r1, #41 ; 0x29 + 14a40: 4b90 ldr r3, [pc, #576] ; (14c84 ) + 14a42: 4798 blx r3 + lv_style_set_pad_inner(&styles->cpicker_bg, LV_STATE_DEFAULT, LV_DPX(20)); + 14a44: 4b8b ldr r3, [pc, #556] ; (14c74 ) + 14a46: 681c ldr r4, [r3, #0] + 14a48: 3438 adds r4, #56 ; 0x38 + 14a4a: 2000 movs r0, #0 + 14a4c: 4b91 ldr r3, [pc, #580] ; (14c94 ) + 14a4e: 4798 blx r3 + 14a50: 0083 lsls r3, r0, #2 + 14a52: 181b adds r3, r3, r0 + 14a54: 009b lsls r3, r3, #2 + 14a56: 3350 adds r3, #80 ; 0x50 + 14a58: 2140 movs r1, #64 ; 0x40 + 14a5a: 31ff adds r1, #255 ; 0xff + 14a5c: 2201 movs r2, #1 + 14a5e: 428b cmp r3, r1 + 14a60: d901 bls.n 14a66 + 14a62: f001 fac4 bl 15fee +_LV_OBJ_STYLE_SET_GET_DECLARE(PAD_INNER, pad_inner, lv_style_int_t, _int, scalar) + 14a66: 2114 movs r1, #20 + 14a68: 0020 movs r0, r4 + 14a6a: 4e89 ldr r6, [pc, #548] ; (14c90 ) + 14a6c: 47b0 blx r6 +_LV_OBJ_STYLE_SET_GET_DECLARE(RADIUS, radius, lv_style_int_t, _int, scalar) + 14a6e: 4d8c ldr r5, [pc, #560] ; (14ca0 ) + lv_style_set_radius(&styles->cpicker_bg, LV_STATE_DEFAULT, LV_RADIUS_CIRCLE); + 14a70: 4c80 ldr r4, [pc, #512] ; (14c74 ) + 14a72: 6820 ldr r0, [r4, #0] + 14a74: 3038 adds r0, #56 ; 0x38 + 14a76: 002a movs r2, r5 + 14a78: 2101 movs r1, #1 + 14a7a: 47b0 blx r6 + style_init_reset(&styles->cpicker_indic); + 14a7c: 6820 ldr r0, [r4, #0] + 14a7e: 303c adds r0, #60 ; 0x3c + 14a80: 4b86 ldr r3, [pc, #536] ; (14c9c ) + 14a82: 4798 blx r3 + lv_style_set_radius(&styles->cpicker_indic, LV_STATE_DEFAULT, LV_RADIUS_CIRCLE); + 14a84: 6820 ldr r0, [r4, #0] + 14a86: 303c adds r0, #60 ; 0x3c + 14a88: 002a movs r2, r5 + 14a8a: 2101 movs r1, #1 + 14a8c: 47b0 blx r6 + lv_style_set_bg_color(&styles->cpicker_indic, LV_STATE_DEFAULT, LV_COLOR_WHITE); + 14a8e: 6820 ldr r0, [r4, #0] + 14a90: 303c adds r0, #60 ; 0x3c + 14a92: 4f7a ldr r7, [pc, #488] ; (14c7c ) + 14a94: 883a ldrh r2, [r7, #0] +_LV_OBJ_STYLE_SET_GET_DECLARE(BG_COLOR, bg_color, lv_color_t, _color, nonscalar) + 14a96: 2129 movs r1, #41 ; 0x29 + 14a98: 4d7a ldr r5, [pc, #488] ; (14c84 ) + 14a9a: 47a8 blx r5 + lv_style_set_bg_opa(&styles->cpicker_indic, LV_STATE_DEFAULT, LV_OPA_COVER); + 14a9c: 6820 ldr r0, [r4, #0] + 14a9e: 303c adds r0, #60 ; 0x3c +_LV_OBJ_STYLE_SET_GET_DECLARE(BG_OPA, bg_opa, lv_opa_t, _opa, scalar) + 14aa0: 22ff movs r2, #255 ; 0xff + 14aa2: 212c movs r1, #44 ; 0x2c + 14aa4: 4b72 ldr r3, [pc, #456] ; (14c70 ) + 14aa6: 4798 blx r3 + lv_style_set_border_width(&styles->cpicker_indic, LV_STATE_DEFAULT, 2); + 14aa8: 6820 ldr r0, [r4, #0] + 14aaa: 303c adds r0, #60 ; 0x3c +_LV_OBJ_STYLE_SET_GET_DECLARE(BORDER_WIDTH, border_width, lv_style_int_t, _int, scalar) + 14aac: 2202 movs r2, #2 + 14aae: 2130 movs r1, #48 ; 0x30 + 14ab0: 47b0 blx r6 + lv_style_set_border_color(&styles->cpicker_indic, LV_STATE_DEFAULT, LV_COLOR_GRAY); + 14ab2: 6820 ldr r0, [r4, #0] + 14ab4: 303c adds r0, #60 ; 0x3c + 14ab6: 88ba ldrh r2, [r7, #4] +_LV_OBJ_STYLE_SET_GET_DECLARE(BORDER_COLOR, border_color, lv_color_t, _color, nonscalar) + 14ab8: 2139 movs r1, #57 ; 0x39 + 14aba: 47a8 blx r5 + lv_style_set_border_color(&styles->cpicker_indic, LV_STATE_FOCUSED, theme.color_primary); + 14abc: 6820 ldr r0, [r4, #0] + 14abe: 303c adds r0, #60 ; 0x3c + 14ac0: 4e71 ldr r6, [pc, #452] ; (14c88 ) + 14ac2: 88b2 ldrh r2, [r6, #4] + 14ac4: 4977 ldr r1, [pc, #476] ; (14ca4 ) + 14ac6: 47a8 blx r5 + lv_style_set_border_color(&styles->cpicker_indic, LV_STATE_EDITED, theme.color_secondary); + 14ac8: 6820 ldr r0, [r4, #0] + 14aca: 303c adds r0, #60 ; 0x3c + 14acc: 88f2 ldrh r2, [r6, #6] + 14ace: 4976 ldr r1, [pc, #472] ; (14ca8 ) + 14ad0: 47a8 blx r5 + lv_style_set_pad_left(&styles->cpicker_indic, LV_STATE_DEFAULT, LV_DPX(13)); + 14ad2: 6824 ldr r4, [r4, #0] + 14ad4: 343c adds r4, #60 ; 0x3c + 14ad6: 2000 movs r0, #0 + 14ad8: 4b6e ldr r3, [pc, #440] ; (14c94 ) + 14ada: 4798 blx r3 + 14adc: 0003 movs r3, r0 + 14ade: 0040 lsls r0, r0, #1 + 14ae0: 18c0 adds r0, r0, r3 + 14ae2: 0080 lsls r0, r0, #2 + 14ae4: 18c0 adds r0, r0, r3 + 14ae6: 3050 adds r0, #80 ; 0x50 + 14ae8: 2340 movs r3, #64 ; 0x40 + 14aea: 33ff adds r3, #255 ; 0xff + 14aec: 2201 movs r2, #1 + 14aee: 4298 cmp r0, r3 + 14af0: d901 bls.n 14af6 + 14af2: f001 fa8a bl 1600a +_LV_OBJ_STYLE_SET_GET_DECLARE(PAD_LEFT, pad_left, lv_style_int_t, _int, scalar) + 14af6: 2112 movs r1, #18 + 14af8: 0020 movs r0, r4 + 14afa: 4b65 ldr r3, [pc, #404] ; (14c90 ) + 14afc: 4798 blx r3 + lv_style_set_pad_right(&styles->cpicker_indic, LV_STATE_DEFAULT, LV_DPX(13)); + 14afe: 4b5d ldr r3, [pc, #372] ; (14c74 ) + 14b00: 681c ldr r4, [r3, #0] + 14b02: 343c adds r4, #60 ; 0x3c + 14b04: 2000 movs r0, #0 + 14b06: 4b63 ldr r3, [pc, #396] ; (14c94 ) + 14b08: 4798 blx r3 + 14b0a: 0003 movs r3, r0 + 14b0c: 0040 lsls r0, r0, #1 + 14b0e: 18c0 adds r0, r0, r3 + 14b10: 0080 lsls r0, r0, #2 + 14b12: 18c0 adds r0, r0, r3 + 14b14: 3050 adds r0, #80 ; 0x50 + 14b16: 2340 movs r3, #64 ; 0x40 + 14b18: 33ff adds r3, #255 ; 0xff + 14b1a: 2201 movs r2, #1 + 14b1c: 4298 cmp r0, r3 + 14b1e: d901 bls.n 14b24 + 14b20: f001 fa82 bl 16028 +_LV_OBJ_STYLE_SET_GET_DECLARE(PAD_RIGHT, pad_right, lv_style_int_t, _int, scalar) + 14b24: 2113 movs r1, #19 + 14b26: 0020 movs r0, r4 + 14b28: 4b59 ldr r3, [pc, #356] ; (14c90 ) + 14b2a: 4798 blx r3 + lv_style_set_pad_top(&styles->cpicker_indic, LV_STATE_DEFAULT, LV_DPX(13)); + 14b2c: 4b51 ldr r3, [pc, #324] ; (14c74 ) + 14b2e: 681c ldr r4, [r3, #0] + 14b30: 343c adds r4, #60 ; 0x3c + 14b32: 2000 movs r0, #0 + 14b34: 4b57 ldr r3, [pc, #348] ; (14c94 ) + 14b36: 4798 blx r3 + 14b38: 0003 movs r3, r0 + 14b3a: 0040 lsls r0, r0, #1 + 14b3c: 18c0 adds r0, r0, r3 + 14b3e: 0080 lsls r0, r0, #2 + 14b40: 18c0 adds r0, r0, r3 + 14b42: 3050 adds r0, #80 ; 0x50 + 14b44: 2340 movs r3, #64 ; 0x40 + 14b46: 33ff adds r3, #255 ; 0xff + 14b48: 2201 movs r2, #1 + 14b4a: 4298 cmp r0, r3 + 14b4c: d901 bls.n 14b52 + 14b4e: f001 fa7a bl 16046 +_LV_OBJ_STYLE_SET_GET_DECLARE(PAD_TOP, pad_top, lv_style_int_t, _int, scalar) + 14b52: 2110 movs r1, #16 + 14b54: 0020 movs r0, r4 + 14b56: 4b4e ldr r3, [pc, #312] ; (14c90 ) + 14b58: 4798 blx r3 + lv_style_set_pad_bottom(&styles->cpicker_indic, LV_STATE_DEFAULT, LV_DPX(13)); + 14b5a: 4b46 ldr r3, [pc, #280] ; (14c74 ) + 14b5c: 681c ldr r4, [r3, #0] + 14b5e: 343c adds r4, #60 ; 0x3c + 14b60: 2000 movs r0, #0 + 14b62: 4b4c ldr r3, [pc, #304] ; (14c94 ) + 14b64: 4798 blx r3 + 14b66: 0003 movs r3, r0 + 14b68: 0040 lsls r0, r0, #1 + 14b6a: 18c0 adds r0, r0, r3 + 14b6c: 0080 lsls r0, r0, #2 + 14b6e: 18c0 adds r0, r0, r3 + 14b70: 3050 adds r0, #80 ; 0x50 + 14b72: 2340 movs r3, #64 ; 0x40 + 14b74: 33ff adds r3, #255 ; 0xff + 14b76: 2201 movs r2, #1 + 14b78: 4298 cmp r0, r3 + 14b7a: d901 bls.n 14b80 + 14b7c: f001 fa72 bl 16064 +_LV_OBJ_STYLE_SET_GET_DECLARE(PAD_BOTTOM, pad_bottom, lv_style_int_t, _int, scalar) + 14b80: 2111 movs r1, #17 + 14b82: 0020 movs r0, r4 + 14b84: 4b42 ldr r3, [pc, #264] ; (14c90 ) + 14b86: 4798 blx r3 + style_init_reset(&styles->cb_bg); + 14b88: 4c3a ldr r4, [pc, #232] ; (14c74 ) + 14b8a: 6820 ldr r0, [r4, #0] + 14b8c: 304c adds r0, #76 ; 0x4c + 14b8e: 4b43 ldr r3, [pc, #268] ; (14c9c ) + 14b90: 4798 blx r3 + lv_style_set_radius(&styles->cb_bg, LV_STATE_DEFAULT, LV_DPX(4)); + 14b92: 6824 ldr r4, [r4, #0] + 14b94: 344c adds r4, #76 ; 0x4c + 14b96: 2000 movs r0, #0 + 14b98: 4b3e ldr r3, [pc, #248] ; (14c94 ) + 14b9a: 4798 blx r3 + 14b9c: 3014 adds r0, #20 + 14b9e: 0080 lsls r0, r0, #2 + 14ba0: 2340 movs r3, #64 ; 0x40 + 14ba2: 33ff adds r3, #255 ; 0xff + 14ba4: 2201 movs r2, #1 + 14ba6: 4298 cmp r0, r3 + 14ba8: d901 bls.n 14bae + 14baa: f001 fa6a bl 16082 +_LV_OBJ_STYLE_SET_GET_DECLARE(RADIUS, radius, lv_style_int_t, _int, scalar) + 14bae: 2101 movs r1, #1 + 14bb0: 0020 movs r0, r4 + 14bb2: 4b37 ldr r3, [pc, #220] ; (14c90 ) + 14bb4: 4798 blx r3 + lv_style_set_pad_inner(&styles->cb_bg, LV_STATE_DEFAULT, LV_DPX(10)); + 14bb6: 4b2f ldr r3, [pc, #188] ; (14c74 ) + 14bb8: 681c ldr r4, [r3, #0] + 14bba: 344c adds r4, #76 ; 0x4c + 14bbc: 2000 movs r0, #0 + 14bbe: 4b35 ldr r3, [pc, #212] ; (14c94 ) + 14bc0: 4798 blx r3 + 14bc2: 0083 lsls r3, r0, #2 + 14bc4: 181b adds r3, r3, r0 + 14bc6: 005b lsls r3, r3, #1 + 14bc8: 3350 adds r3, #80 ; 0x50 + 14bca: 2140 movs r1, #64 ; 0x40 + 14bcc: 31ff adds r1, #255 ; 0xff + 14bce: 2201 movs r2, #1 + 14bd0: 428b cmp r3, r1 + 14bd2: d901 bls.n 14bd8 + 14bd4: f001 fa60 bl 16098 +_LV_OBJ_STYLE_SET_GET_DECLARE(PAD_INNER, pad_inner, lv_style_int_t, _int, scalar) + 14bd8: 2114 movs r1, #20 + 14bda: 0020 movs r0, r4 + 14bdc: 4b2c ldr r3, [pc, #176] ; (14c90 ) + 14bde: 4798 blx r3 + lv_style_set_outline_color(&styles->cb_bg, LV_STATE_DEFAULT, theme.color_primary); + 14be0: 4c24 ldr r4, [pc, #144] ; (14c74 ) + 14be2: 6820 ldr r0, [r4, #0] + 14be4: 304c adds r0, #76 ; 0x4c + 14be6: 4b28 ldr r3, [pc, #160] ; (14c88 ) + 14be8: 889a ldrh r2, [r3, #4] +_LV_OBJ_STYLE_SET_GET_DECLARE(OUTLINE_COLOR, outline_color, lv_color_t, _color, nonscalar) + 14bea: 2149 movs r1, #73 ; 0x49 + 14bec: 4b25 ldr r3, [pc, #148] ; (14c84 ) + 14bee: 4798 blx r3 + lv_style_set_outline_opa(&styles->cb_bg, LV_STATE_DEFAULT, LV_OPA_TRANSP); + 14bf0: 6820 ldr r0, [r4, #0] + 14bf2: 304c adds r0, #76 ; 0x4c +_LV_OBJ_STYLE_SET_GET_DECLARE(OUTLINE_OPA, outline_opa, lv_opa_t, _opa, scalar) + 14bf4: 2200 movs r2, #0 + 14bf6: 214c movs r1, #76 ; 0x4c + 14bf8: 4d1d ldr r5, [pc, #116] ; (14c70 ) + 14bfa: 47a8 blx r5 + lv_style_set_outline_opa(&styles->cb_bg, LV_STATE_FOCUSED, LV_OPA_50); + 14bfc: 6820 ldr r0, [r4, #0] + 14bfe: 304c adds r0, #76 ; 0x4c + 14c00: 227f movs r2, #127 ; 0x7f + 14c02: 2193 movs r1, #147 ; 0x93 + 14c04: 0089 lsls r1, r1, #2 + 14c06: 47a8 blx r5 + lv_style_set_outline_width(&styles->cb_bg, LV_STATE_DEFAULT, LV_DPX(3)); + 14c08: 6824 ldr r4, [r4, #0] + 14c0a: 344c adds r4, #76 ; 0x4c + 14c0c: 2000 movs r0, #0 + 14c0e: 4b21 ldr r3, [pc, #132] ; (14c94 ) + 14c10: 4798 blx r3 + 14c12: 0043 lsls r3, r0, #1 + 14c14: 1818 adds r0, r3, r0 + 14c16: 3050 adds r0, #80 ; 0x50 + 14c18: 2340 movs r3, #64 ; 0x40 + 14c1a: 33ff adds r3, #255 ; 0xff + 14c1c: 2201 movs r2, #1 + 14c1e: 4298 cmp r0, r3 + 14c20: d901 bls.n 14c26 + 14c22: f001 fa47 bl 160b4 +_LV_OBJ_STYLE_SET_GET_DECLARE(OUTLINE_WIDTH, outline_width, lv_style_int_t, _int, scalar) + 14c26: 2140 movs r1, #64 ; 0x40 + 14c28: 0020 movs r0, r4 + 14c2a: 4b19 ldr r3, [pc, #100] ; (14c90 ) + 14c2c: 4798 blx r3 + lv_style_set_outline_pad(&styles->cb_bg, LV_STATE_DEFAULT, LV_DPX(10)); + 14c2e: 4b11 ldr r3, [pc, #68] ; (14c74 ) + 14c30: 681c ldr r4, [r3, #0] + 14c32: 344c adds r4, #76 ; 0x4c + 14c34: 2000 movs r0, #0 + 14c36: 4b17 ldr r3, [pc, #92] ; (14c94 ) + 14c38: 4798 blx r3 + 14c3a: 0083 lsls r3, r0, #2 + 14c3c: 181b adds r3, r3, r0 + 14c3e: 005b lsls r3, r3, #1 + 14c40: 3350 adds r3, #80 ; 0x50 + 14c42: 2140 movs r1, #64 ; 0x40 + 14c44: 31ff adds r1, #255 ; 0xff + 14c46: 2201 movs r2, #1 + 14c48: 428b cmp r3, r1 + 14c4a: d901 bls.n 14c50 + 14c4c: f001 fa3f bl 160ce +_LV_OBJ_STYLE_SET_GET_DECLARE(OUTLINE_PAD, outline_pad, lv_style_int_t, _int, scalar) + 14c50: 2141 movs r1, #65 ; 0x41 + 14c52: 0020 movs r0, r4 + 14c54: 4d0e ldr r5, [pc, #56] ; (14c90 ) + 14c56: 47a8 blx r5 + lv_style_set_transition_time(&styles->cb_bg, LV_STATE_DEFAULT, TRANSITION_TIME); + 14c58: 4c06 ldr r4, [pc, #24] ; (14c74 ) + 14c5a: 6820 ldr r0, [r4, #0] + 14c5c: 304c adds r0, #76 ; 0x4c +_LV_OBJ_STYLE_SET_GET_DECLARE(TRANSITION_TIME, transition_time, lv_style_int_t, _int, scalar) + 14c5e: 2296 movs r2, #150 ; 0x96 + 14c60: 21b0 movs r1, #176 ; 0xb0 + 14c62: 47a8 blx r5 + lv_style_set_transition_prop_6(&styles->cb_bg, LV_STATE_DEFAULT, LV_STYLE_OUTLINE_OPA); + 14c64: 6820 ldr r0, [r4, #0] + 14c66: 304c adds r0, #76 ; 0x4c +_LV_OBJ_STYLE_SET_GET_DECLARE(TRANSITION_PROP_6, transition_prop_6, lv_style_int_t, _int, scalar) + 14c68: 224c movs r2, #76 ; 0x4c + 14c6a: 21b7 movs r1, #183 ; 0xb7 + 14c6c: e01e b.n 14cac + 14c6e: 46c0 nop ; (mov r8, r8) + 14c70: 00004f4d .word 0x00004f4d + 14c74: 20004c38 .word 0x20004c38 + 14c78: 0000102c .word 0x0000102c + 14c7c: 0001ca0c .word 0x0001ca0c + 14c80: 00008289 .word 0x00008289 + 14c84: 00004ded .word 0x00004ded + 14c88: 20004c3c .word 0x20004c3c + 14c8c: 00000229 .word 0x00000229 + 14c90: 00004c8d .word 0x00004c8d + 14c94: 0000f5fd .word 0x0000f5fd + 14c98: 0000f619 .word 0x0000f619 + 14c9c: 0001242d .word 0x0001242d + 14ca0: 00007fff .word 0x00007fff + 14ca4: 00000239 .word 0x00000239 + 14ca8: 00000439 .word 0x00000439 + 14cac: 47a8 blx r5 + style_init_reset(&styles->cb_bullet); + 14cae: 6820 ldr r0, [r4, #0] + 14cb0: 3050 adds r0, #80 ; 0x50 + 14cb2: 4bfd ldr r3, [pc, #1012] ; (150a8 ) + 14cb4: 4798 blx r3 + lv_style_set_outline_opa(&styles->cb_bullet, LV_STATE_FOCUSED, LV_OPA_TRANSP); + 14cb6: 6820 ldr r0, [r4, #0] + 14cb8: 3050 adds r0, #80 ; 0x50 +_LV_OBJ_STYLE_SET_GET_DECLARE(OUTLINE_OPA, outline_opa, lv_opa_t, _opa, scalar) + 14cba: 2200 movs r2, #0 + 14cbc: 2193 movs r1, #147 ; 0x93 + 14cbe: 0089 lsls r1, r1, #2 + 14cc0: 4bfa ldr r3, [pc, #1000] ; (150ac ) + 14cc2: 4798 blx r3 + lv_style_set_radius(&styles->cb_bullet, LV_STATE_DEFAULT, LV_DPX(4)); + 14cc4: 6824 ldr r4, [r4, #0] + 14cc6: 3450 adds r4, #80 ; 0x50 + 14cc8: 2000 movs r0, #0 + 14cca: 4bf9 ldr r3, [pc, #996] ; (150b0 ) + 14ccc: 4798 blx r3 + 14cce: 3014 adds r0, #20 + 14cd0: 0080 lsls r0, r0, #2 + 14cd2: 2340 movs r3, #64 ; 0x40 + 14cd4: 33ff adds r3, #255 ; 0xff + 14cd6: 2201 movs r2, #1 + 14cd8: 4298 cmp r0, r3 + 14cda: d901 bls.n 14ce0 + 14cdc: f001 fa05 bl 160ea +_LV_OBJ_STYLE_SET_GET_DECLARE(RADIUS, radius, lv_style_int_t, _int, scalar) + 14ce0: 2101 movs r1, #1 + 14ce2: 0020 movs r0, r4 + 14ce4: 4bf3 ldr r3, [pc, #972] ; (150b4 ) + 14ce6: 4798 blx r3 + lv_style_set_pattern_image(&styles->cb_bullet, LV_STATE_CHECKED, LV_SYMBOL_OK); + 14ce8: 4cf3 ldr r4, [pc, #972] ; (150b8 ) + 14cea: 6820 ldr r0, [r4, #0] + 14cec: 3050 adds r0, #80 ; 0x50 +_LV_OBJ_STYLE_SET_GET_DECLARE(PATTERN_IMAGE, pattern_image, const void *, _ptr, scalar) + 14cee: 4af3 ldr r2, [pc, #972] ; (150bc ) + 14cf0: 21b7 movs r1, #183 ; 0xb7 + 14cf2: 0049 lsls r1, r1, #1 + 14cf4: 4df2 ldr r5, [pc, #968] ; (150c0 ) + 14cf6: 47a8 blx r5 + lv_style_set_pattern_recolor(&styles->cb_bullet, LV_STATE_CHECKED, LV_COLOR_WHITE); + 14cf8: 6820 ldr r0, [r4, #0] + 14cfa: 3050 adds r0, #80 ; 0x50 + 14cfc: 4bf1 ldr r3, [pc, #964] ; (150c4 ) + 14cfe: 881a ldrh r2, [r3, #0] +_LV_OBJ_STYLE_SET_GET_DECLARE(PATTERN_RECOLOR, pattern_recolor, lv_color_t, _color, nonscalar) + 14d00: 216a movs r1, #106 ; 0x6a + 14d02: 31ff adds r1, #255 ; 0xff + 14d04: 4bf0 ldr r3, [pc, #960] ; (150c8 ) + 14d06: 4798 blx r3 + lv_style_set_text_font(&styles->cb_bullet, LV_STATE_CHECKED, theme.font_small); + 14d08: 4bf0 ldr r3, [pc, #960] ; (150cc ) +_LV_OBJ_STYLE_SET_GET_DECLARE(TEXT_FONT, text_font, const lv_font_t *, _ptr, scalar) + 14d0a: 689a ldr r2, [r3, #8] + 14d0c: 6820 ldr r0, [r4, #0] + 14d0e: 3050 adds r0, #80 ; 0x50 + 14d10: 49ef ldr r1, [pc, #956] ; (150d0 ) + 14d12: 47a8 blx r5 + lv_style_set_pad_left(&styles->cb_bullet, LV_STATE_DEFAULT, LV_DPX(3)); + 14d14: 6824 ldr r4, [r4, #0] + 14d16: 3450 adds r4, #80 ; 0x50 + 14d18: 2000 movs r0, #0 + 14d1a: 4be5 ldr r3, [pc, #916] ; (150b0 ) + 14d1c: 4798 blx r3 + 14d1e: 0043 lsls r3, r0, #1 + 14d20: 1818 adds r0, r3, r0 + 14d22: 3050 adds r0, #80 ; 0x50 + 14d24: 2340 movs r3, #64 ; 0x40 + 14d26: 33ff adds r3, #255 ; 0xff + 14d28: 2201 movs r2, #1 + 14d2a: 4298 cmp r0, r3 + 14d2c: d901 bls.n 14d32 + 14d2e: f001 f9e7 bl 16100 +_LV_OBJ_STYLE_SET_GET_DECLARE(PAD_LEFT, pad_left, lv_style_int_t, _int, scalar) + 14d32: 2112 movs r1, #18 + 14d34: 0020 movs r0, r4 + 14d36: 4bdf ldr r3, [pc, #892] ; (150b4 ) + 14d38: 4798 blx r3 + lv_style_set_pad_right(&styles->cb_bullet, LV_STATE_DEFAULT, LV_DPX(3)); + 14d3a: 4bdf ldr r3, [pc, #892] ; (150b8 ) + 14d3c: 681c ldr r4, [r3, #0] + 14d3e: 3450 adds r4, #80 ; 0x50 + 14d40: 2000 movs r0, #0 + 14d42: 4bdb ldr r3, [pc, #876] ; (150b0 ) + 14d44: 4798 blx r3 + 14d46: 0043 lsls r3, r0, #1 + 14d48: 1818 adds r0, r3, r0 + 14d4a: 3050 adds r0, #80 ; 0x50 + 14d4c: 2340 movs r3, #64 ; 0x40 + 14d4e: 33ff adds r3, #255 ; 0xff + 14d50: 2201 movs r2, #1 + 14d52: 4298 cmp r0, r3 + 14d54: d901 bls.n 14d5a + 14d56: f001 f9e0 bl 1611a +_LV_OBJ_STYLE_SET_GET_DECLARE(PAD_RIGHT, pad_right, lv_style_int_t, _int, scalar) + 14d5a: 2113 movs r1, #19 + 14d5c: 0020 movs r0, r4 + 14d5e: 4bd5 ldr r3, [pc, #852] ; (150b4 ) + 14d60: 4798 blx r3 + lv_style_set_pad_top(&styles->cb_bullet, LV_STATE_DEFAULT, LV_DPX(3)); + 14d62: 4bd5 ldr r3, [pc, #852] ; (150b8 ) + 14d64: 681c ldr r4, [r3, #0] + 14d66: 3450 adds r4, #80 ; 0x50 + 14d68: 2000 movs r0, #0 + 14d6a: 4bd1 ldr r3, [pc, #836] ; (150b0 ) + 14d6c: 4798 blx r3 + 14d6e: 0043 lsls r3, r0, #1 + 14d70: 1818 adds r0, r3, r0 + 14d72: 3050 adds r0, #80 ; 0x50 + 14d74: 2340 movs r3, #64 ; 0x40 + 14d76: 33ff adds r3, #255 ; 0xff + 14d78: 2201 movs r2, #1 + 14d7a: 4298 cmp r0, r3 + 14d7c: d901 bls.n 14d82 + 14d7e: f001 f9d9 bl 16134 +_LV_OBJ_STYLE_SET_GET_DECLARE(PAD_TOP, pad_top, lv_style_int_t, _int, scalar) + 14d82: 2110 movs r1, #16 + 14d84: 0020 movs r0, r4 + 14d86: 4bcb ldr r3, [pc, #812] ; (150b4 ) + 14d88: 4798 blx r3 + lv_style_set_pad_bottom(&styles->cb_bullet, LV_STATE_DEFAULT, LV_DPX(3)); + 14d8a: 4bcb ldr r3, [pc, #812] ; (150b8 ) + 14d8c: 681c ldr r4, [r3, #0] + 14d8e: 3450 adds r4, #80 ; 0x50 + 14d90: 2000 movs r0, #0 + 14d92: 4bc7 ldr r3, [pc, #796] ; (150b0 ) + 14d94: 4798 blx r3 + 14d96: 0043 lsls r3, r0, #1 + 14d98: 1818 adds r0, r3, r0 + 14d9a: 3050 adds r0, #80 ; 0x50 + 14d9c: 2340 movs r3, #64 ; 0x40 + 14d9e: 33ff adds r3, #255 ; 0xff + 14da0: 2201 movs r2, #1 + 14da2: 4298 cmp r0, r3 + 14da4: d901 bls.n 14daa + 14da6: f001 f9d2 bl 1614e +_LV_OBJ_STYLE_SET_GET_DECLARE(PAD_BOTTOM, pad_bottom, lv_style_int_t, _int, scalar) + 14daa: 2111 movs r1, #17 + 14dac: 0020 movs r0, r4 + 14dae: 4dc1 ldr r5, [pc, #772] ; (150b4 ) + 14db0: 47a8 blx r5 + style_init_reset(&styles->kb_bg); + 14db2: 4cc1 ldr r4, [pc, #772] ; (150b8 ) + 14db4: 6820 ldr r0, [r4, #0] + 14db6: 3068 adds r0, #104 ; 0x68 + 14db8: 4bbb ldr r3, [pc, #748] ; (150a8 ) + 14dba: 4798 blx r3 + lv_style_set_radius(&styles->kb_bg, LV_STATE_DEFAULT, 0); + 14dbc: 6820 ldr r0, [r4, #0] + 14dbe: 3068 adds r0, #104 ; 0x68 +_LV_OBJ_STYLE_SET_GET_DECLARE(RADIUS, radius, lv_style_int_t, _int, scalar) + 14dc0: 2200 movs r2, #0 + 14dc2: 2101 movs r1, #1 + 14dc4: 47a8 blx r5 + lv_style_set_border_width(&styles->kb_bg, LV_STATE_DEFAULT, LV_DPX(4)); + 14dc6: 6824 ldr r4, [r4, #0] + 14dc8: 3468 adds r4, #104 ; 0x68 + 14dca: 2000 movs r0, #0 + 14dcc: 4bb8 ldr r3, [pc, #736] ; (150b0 ) + 14dce: 4798 blx r3 + 14dd0: 3014 adds r0, #20 + 14dd2: 0080 lsls r0, r0, #2 + 14dd4: 2340 movs r3, #64 ; 0x40 + 14dd6: 33ff adds r3, #255 ; 0xff + 14dd8: 2201 movs r2, #1 + 14dda: 4298 cmp r0, r3 + 14ddc: d901 bls.n 14de2 + 14dde: f001 f9c3 bl 16168 +_LV_OBJ_STYLE_SET_GET_DECLARE(BORDER_WIDTH, border_width, lv_style_int_t, _int, scalar) + 14de2: 2130 movs r1, #48 ; 0x30 + 14de4: 0020 movs r0, r4 + 14de6: 4db3 ldr r5, [pc, #716] ; (150b4 ) + 14de8: 47a8 blx r5 + lv_style_set_border_side(&styles->kb_bg, LV_STATE_DEFAULT, LV_BORDER_SIDE_TOP); + 14dea: 4cb3 ldr r4, [pc, #716] ; (150b8 ) + 14dec: 6820 ldr r0, [r4, #0] + 14dee: 3068 adds r0, #104 ; 0x68 +_LV_OBJ_STYLE_SET_GET_DECLARE(BORDER_SIDE, border_side, lv_border_side_t, _int, scalar) + 14df0: 2202 movs r2, #2 + 14df2: 2131 movs r1, #49 ; 0x31 + 14df4: 47a8 blx r5 + lv_style_set_border_color(&styles->kb_bg, LV_STATE_DEFAULT, IS_LIGHT ? COLOR_BG_TEXT : LV_COLOR_BLACK); + 14df6: 6820 ldr r0, [r4, #0] + 14df8: 3068 adds r0, #104 ; 0x68 + 14dfa: 4bb4 ldr r3, [pc, #720] ; (150cc ) + 14dfc: 699b ldr r3, [r3, #24] + 14dfe: 079b lsls r3, r3, #30 + 14e00: d501 bpl.n 14e06 + 14e02: f001 f9bc bl 1617e + 14e06: 2300 movs r3, #0 + 14e08: 2100 movs r1, #0 + 14e0a: 2200 movs r2, #0 + 14e0c: 0149 lsls r1, r1, #5 + 14e0e: 02db lsls r3, r3, #11 + 14e10: 430a orrs r2, r1 + 14e12: 431a orrs r2, r3 +_LV_OBJ_STYLE_SET_GET_DECLARE(BORDER_COLOR, border_color, lv_color_t, _color, nonscalar) + 14e14: 2139 movs r1, #57 ; 0x39 + 14e16: 4dac ldr r5, [pc, #688] ; (150c8 ) + 14e18: 47a8 blx r5 + lv_style_set_border_color(&styles->kb_bg, LV_STATE_EDITED, theme.color_secondary); + 14e1a: 4ca7 ldr r4, [pc, #668] ; (150b8 ) + 14e1c: 6820 ldr r0, [r4, #0] + 14e1e: 3068 adds r0, #104 ; 0x68 + 14e20: 4baa ldr r3, [pc, #680] ; (150cc ) + 14e22: 88da ldrh r2, [r3, #6] + 14e24: 49ab ldr r1, [pc, #684] ; (150d4 ) + 14e26: 47a8 blx r5 + lv_style_set_pad_left(&styles->kb_bg, LV_STATE_DEFAULT, LV_DPX(5)); + 14e28: 6824 ldr r4, [r4, #0] + 14e2a: 3468 adds r4, #104 ; 0x68 + 14e2c: 2000 movs r0, #0 + 14e2e: 4ba0 ldr r3, [pc, #640] ; (150b0 ) + 14e30: 4798 blx r3 + 14e32: 0083 lsls r3, r0, #2 + 14e34: 1818 adds r0, r3, r0 + 14e36: 3050 adds r0, #80 ; 0x50 + 14e38: 2340 movs r3, #64 ; 0x40 + 14e3a: 33ff adds r3, #255 ; 0xff + 14e3c: 2201 movs r2, #1 + 14e3e: 4298 cmp r0, r3 + 14e40: d901 bls.n 14e46 + 14e42: f001 f9a5 bl 16190 +_LV_OBJ_STYLE_SET_GET_DECLARE(PAD_LEFT, pad_left, lv_style_int_t, _int, scalar) + 14e46: 2112 movs r1, #18 + 14e48: 0020 movs r0, r4 + 14e4a: 4b9a ldr r3, [pc, #616] ; (150b4 ) + 14e4c: 4798 blx r3 + lv_style_set_pad_right(&styles->kb_bg, LV_STATE_DEFAULT, LV_DPX(5)); + 14e4e: 4b9a ldr r3, [pc, #616] ; (150b8 ) + 14e50: 681c ldr r4, [r3, #0] + 14e52: 3468 adds r4, #104 ; 0x68 + 14e54: 2000 movs r0, #0 + 14e56: 4b96 ldr r3, [pc, #600] ; (150b0 ) + 14e58: 4798 blx r3 + 14e5a: 0083 lsls r3, r0, #2 + 14e5c: 1818 adds r0, r3, r0 + 14e5e: 3050 adds r0, #80 ; 0x50 + 14e60: 2340 movs r3, #64 ; 0x40 + 14e62: 33ff adds r3, #255 ; 0xff + 14e64: 2201 movs r2, #1 + 14e66: 4298 cmp r0, r3 + 14e68: d901 bls.n 14e6e + 14e6a: f001 f99e bl 161aa +_LV_OBJ_STYLE_SET_GET_DECLARE(PAD_RIGHT, pad_right, lv_style_int_t, _int, scalar) + 14e6e: 2113 movs r1, #19 + 14e70: 0020 movs r0, r4 + 14e72: 4b90 ldr r3, [pc, #576] ; (150b4 ) + 14e74: 4798 blx r3 + lv_style_set_pad_top(&styles->kb_bg, LV_STATE_DEFAULT, LV_DPX(5)); + 14e76: 4b90 ldr r3, [pc, #576] ; (150b8 ) + 14e78: 681c ldr r4, [r3, #0] + 14e7a: 3468 adds r4, #104 ; 0x68 + 14e7c: 2000 movs r0, #0 + 14e7e: 4b8c ldr r3, [pc, #560] ; (150b0 ) + 14e80: 4798 blx r3 + 14e82: 0083 lsls r3, r0, #2 + 14e84: 1818 adds r0, r3, r0 + 14e86: 3050 adds r0, #80 ; 0x50 + 14e88: 2340 movs r3, #64 ; 0x40 + 14e8a: 33ff adds r3, #255 ; 0xff + 14e8c: 2201 movs r2, #1 + 14e8e: 4298 cmp r0, r3 + 14e90: d901 bls.n 14e96 + 14e92: f001 f997 bl 161c4 +_LV_OBJ_STYLE_SET_GET_DECLARE(PAD_TOP, pad_top, lv_style_int_t, _int, scalar) + 14e96: 2110 movs r1, #16 + 14e98: 0020 movs r0, r4 + 14e9a: 4b86 ldr r3, [pc, #536] ; (150b4 ) + 14e9c: 4798 blx r3 + lv_style_set_pad_bottom(&styles->kb_bg, LV_STATE_DEFAULT, LV_DPX(5)); + 14e9e: 4b86 ldr r3, [pc, #536] ; (150b8 ) + 14ea0: 681c ldr r4, [r3, #0] + 14ea2: 3468 adds r4, #104 ; 0x68 + 14ea4: 2000 movs r0, #0 + 14ea6: 4b82 ldr r3, [pc, #520] ; (150b0 ) + 14ea8: 4798 blx r3 + 14eaa: 0083 lsls r3, r0, #2 + 14eac: 1818 adds r0, r3, r0 + 14eae: 3050 adds r0, #80 ; 0x50 + 14eb0: 2340 movs r3, #64 ; 0x40 + 14eb2: 33ff adds r3, #255 ; 0xff + 14eb4: 2201 movs r2, #1 + 14eb6: 4298 cmp r0, r3 + 14eb8: d901 bls.n 14ebe + 14eba: f001 f990 bl 161de +_LV_OBJ_STYLE_SET_GET_DECLARE(PAD_BOTTOM, pad_bottom, lv_style_int_t, _int, scalar) + 14ebe: 2111 movs r1, #17 + 14ec0: 0020 movs r0, r4 + 14ec2: 4b7c ldr r3, [pc, #496] ; (150b4 ) + 14ec4: 4798 blx r3 + lv_style_set_pad_inner(&styles->kb_bg, LV_STATE_DEFAULT, LV_DPX(3)); + 14ec6: 4b7c ldr r3, [pc, #496] ; (150b8 ) + 14ec8: 681c ldr r4, [r3, #0] + 14eca: 3468 adds r4, #104 ; 0x68 + 14ecc: 2000 movs r0, #0 + 14ece: 4b78 ldr r3, [pc, #480] ; (150b0 ) + 14ed0: 4798 blx r3 + 14ed2: 0043 lsls r3, r0, #1 + 14ed4: 1818 adds r0, r3, r0 + 14ed6: 3050 adds r0, #80 ; 0x50 + 14ed8: 2340 movs r3, #64 ; 0x40 + 14eda: 33ff adds r3, #255 ; 0xff + 14edc: 2201 movs r2, #1 + 14ede: 4298 cmp r0, r3 + 14ee0: d901 bls.n 14ee6 + 14ee2: f001 f989 bl 161f8 +_LV_OBJ_STYLE_SET_GET_DECLARE(PAD_INNER, pad_inner, lv_style_int_t, _int, scalar) + 14ee6: 2114 movs r1, #20 + 14ee8: 0020 movs r0, r4 + 14eea: 4b72 ldr r3, [pc, #456] ; (150b4 ) + 14eec: 4798 blx r3 + style_init_reset(&styles->mbox_bg); + 14eee: 4c72 ldr r4, [pc, #456] ; (150b8 ) + 14ef0: 6820 ldr r0, [r4, #0] + 14ef2: 307c adds r0, #124 ; 0x7c + 14ef4: 4b6c ldr r3, [pc, #432] ; (150a8 ) + 14ef6: 4798 blx r3 + lv_style_set_shadow_width(&styles->mbox_bg, LV_STATE_DEFAULT, LV_DPX(50)); + 14ef8: 6824 ldr r4, [r4, #0] + 14efa: 347c adds r4, #124 ; 0x7c + 14efc: 2000 movs r0, #0 + 14efe: 4b6c ldr r3, [pc, #432] ; (150b0 ) + 14f00: 4798 blx r3 + 14f02: 2332 movs r3, #50 ; 0x32 + 14f04: 4358 muls r0, r3 + 14f06: 3050 adds r0, #80 ; 0x50 + 14f08: 2340 movs r3, #64 ; 0x40 + 14f0a: 33ff adds r3, #255 ; 0xff + 14f0c: 2201 movs r2, #1 + 14f0e: 4298 cmp r0, r3 + 14f10: d901 bls.n 14f16 + 14f12: f001 f97e bl 16212 +_LV_OBJ_STYLE_SET_GET_DECLARE(SHADOW_WIDTH, shadow_width, lv_style_int_t, _int, scalar) + 14f16: 2150 movs r1, #80 ; 0x50 + 14f18: 0020 movs r0, r4 + 14f1a: 4b66 ldr r3, [pc, #408] ; (150b4 ) + 14f1c: 4798 blx r3 + lv_style_set_shadow_color(&styles->mbox_bg, LV_STATE_DEFAULT, IS_LIGHT ? LV_COLOR_SILVER : lv_color_hex3(0x999)); + 14f1e: 4b66 ldr r3, [pc, #408] ; (150b8 ) + 14f20: 6818 ldr r0, [r3, #0] + 14f22: 307c adds r0, #124 ; 0x7c + 14f24: 4b69 ldr r3, [pc, #420] ; (150cc ) + 14f26: 699b ldr r3, [r3, #24] + 14f28: 079b lsls r3, r3, #30 + 14f2a: d401 bmi.n 14f30 + 14f2c: f001 f97e bl 1622c + 14f30: 2230 movs r2, #48 ; 0x30 + 14f32: 2318 movs r3, #24 + 14f34: 0152 lsls r2, r2, #5 + 14f36: 02d9 lsls r1, r3, #11 + 14f38: 431a orrs r2, r3 + 14f3a: 430a orrs r2, r1 +_LV_OBJ_STYLE_SET_GET_DECLARE(SHADOW_COLOR, shadow_color, lv_color_t, _color, nonscalar) + 14f3c: 2159 movs r1, #89 ; 0x59 + 14f3e: 4b62 ldr r3, [pc, #392] ; (150c8 ) + 14f40: 4798 blx r3 + style_init_reset(&styles->sb); + 14f42: 4c5d ldr r4, [pc, #372] ; (150b8 ) + 14f44: 6820 ldr r0, [r4, #0] + 14f46: 3080 adds r0, #128 ; 0x80 + 14f48: 4b57 ldr r3, [pc, #348] ; (150a8 ) + 14f4a: 4798 blx r3 + lv_style_set_bg_opa(&styles->sb, LV_STATE_DEFAULT, LV_OPA_COVER); + 14f4c: 6820 ldr r0, [r4, #0] + 14f4e: 3080 adds r0, #128 ; 0x80 +_LV_OBJ_STYLE_SET_GET_DECLARE(BG_OPA, bg_opa, lv_opa_t, _opa, scalar) + 14f50: 22ff movs r2, #255 ; 0xff + 14f52: 212c movs r1, #44 ; 0x2c + 14f54: 4b55 ldr r3, [pc, #340] ; (150ac ) + 14f56: 4798 blx r3 + lv_style_set_bg_color(&styles->sb, LV_STATE_DEFAULT, (IS_LIGHT ? lv_color_hex(0xcccfd1) : lv_color_hex(0x777f85))); + 14f58: 6820 ldr r0, [r4, #0] + 14f5a: 3080 adds r0, #128 ; 0x80 + 14f5c: 4b5b ldr r3, [pc, #364] ; (150cc ) + 14f5e: 699b ldr r3, [r3, #24] + 14f60: 079b lsls r3, r3, #30 + 14f62: d501 bpl.n 14f68 + 14f64: f001 f966 bl 16234 + 14f68: 230e movs r3, #14 + 14f6a: 211f movs r1, #31 + 14f6c: 2210 movs r2, #16 + 14f6e: 0149 lsls r1, r1, #5 + 14f70: 02db lsls r3, r3, #11 + 14f72: 430a orrs r2, r1 + 14f74: 431a orrs r2, r3 +_LV_OBJ_STYLE_SET_GET_DECLARE(BG_COLOR, bg_color, lv_color_t, _color, nonscalar) + 14f76: 2129 movs r1, #41 ; 0x29 + 14f78: 4b53 ldr r3, [pc, #332] ; (150c8 ) + 14f7a: 4798 blx r3 + lv_style_set_radius(&styles->sb, LV_STATE_DEFAULT, LV_RADIUS_CIRCLE); + 14f7c: 4c4e ldr r4, [pc, #312] ; (150b8 ) + 14f7e: 6820 ldr r0, [r4, #0] + 14f80: 3080 adds r0, #128 ; 0x80 +_LV_OBJ_STYLE_SET_GET_DECLARE(RADIUS, radius, lv_style_int_t, _int, scalar) + 14f82: 4a55 ldr r2, [pc, #340] ; (150d8 ) + 14f84: 2101 movs r1, #1 + 14f86: 4b4b ldr r3, [pc, #300] ; (150b4 ) + 14f88: 4798 blx r3 + lv_style_set_size(&styles->sb, LV_STATE_DEFAULT, LV_DPX(7)); + 14f8a: 6824 ldr r4, [r4, #0] + 14f8c: 3480 adds r4, #128 ; 0x80 + 14f8e: 2000 movs r0, #0 + 14f90: 4b47 ldr r3, [pc, #284] ; (150b0 ) + 14f92: 4798 blx r3 + 14f94: 00c3 lsls r3, r0, #3 + 14f96: 1a18 subs r0, r3, r0 + 14f98: 3050 adds r0, #80 ; 0x50 + 14f9a: 2340 movs r3, #64 ; 0x40 + 14f9c: 33ff adds r3, #255 ; 0xff + 14f9e: 2201 movs r2, #1 + 14fa0: 4298 cmp r0, r3 + 14fa2: d901 bls.n 14fa8 + 14fa4: f001 f94b bl 1623e +_LV_OBJ_STYLE_SET_GET_DECLARE(SIZE, size, lv_style_int_t, _int, scalar) + 14fa8: 2103 movs r1, #3 + 14faa: 0020 movs r0, r4 + 14fac: 4b41 ldr r3, [pc, #260] ; (150b4 ) + 14fae: 4798 blx r3 + lv_style_set_pad_right(&styles->sb, LV_STATE_DEFAULT, LV_DPX(7)); + 14fb0: 4b41 ldr r3, [pc, #260] ; (150b8 ) + 14fb2: 681c ldr r4, [r3, #0] + 14fb4: 3480 adds r4, #128 ; 0x80 + 14fb6: 2000 movs r0, #0 + 14fb8: 4b3d ldr r3, [pc, #244] ; (150b0 ) + 14fba: 4798 blx r3 + 14fbc: 00c3 lsls r3, r0, #3 + 14fbe: 1a18 subs r0, r3, r0 + 14fc0: 3050 adds r0, #80 ; 0x50 + 14fc2: 2340 movs r3, #64 ; 0x40 + 14fc4: 33ff adds r3, #255 ; 0xff + 14fc6: 2201 movs r2, #1 + 14fc8: 4298 cmp r0, r3 + 14fca: d901 bls.n 14fd0 + 14fcc: f001 f943 bl 16256 +_LV_OBJ_STYLE_SET_GET_DECLARE(PAD_RIGHT, pad_right, lv_style_int_t, _int, scalar) + 14fd0: 2113 movs r1, #19 + 14fd2: 0020 movs r0, r4 + 14fd4: 4b37 ldr r3, [pc, #220] ; (150b4 ) + 14fd6: 4798 blx r3 + lv_style_set_pad_bottom(&styles->sb, LV_STATE_DEFAULT, LV_DPX(7)); + 14fd8: 4b37 ldr r3, [pc, #220] ; (150b8 ) + 14fda: 681c ldr r4, [r3, #0] + 14fdc: 3480 adds r4, #128 ; 0x80 + 14fde: 2000 movs r0, #0 + 14fe0: 4b33 ldr r3, [pc, #204] ; (150b0 ) + 14fe2: 4798 blx r3 + 14fe4: 00c3 lsls r3, r0, #3 + 14fe6: 1a18 subs r0, r3, r0 + 14fe8: 3050 adds r0, #80 ; 0x50 + 14fea: 2340 movs r3, #64 ; 0x40 + 14fec: 33ff adds r3, #255 ; 0xff + 14fee: 2201 movs r2, #1 + 14ff0: 4298 cmp r0, r3 + 14ff2: d901 bls.n 14ff8 + 14ff4: f001 f93b bl 1626e +_LV_OBJ_STYLE_SET_GET_DECLARE(PAD_BOTTOM, pad_bottom, lv_style_int_t, _int, scalar) + 14ff8: 2111 movs r1, #17 + 14ffa: 0020 movs r0, r4 + 14ffc: 4b2d ldr r3, [pc, #180] ; (150b4 ) + 14ffe: 4798 blx r3 + style_init_reset(&styles->edge_flash); + 15000: 4c2d ldr r4, [pc, #180] ; (150b8 ) + 15002: 6820 ldr r0, [r4, #0] + 15004: 3084 adds r0, #132 ; 0x84 + 15006: 4d28 ldr r5, [pc, #160] ; (150a8 ) + 15008: 47a8 blx r5 + lv_style_set_bg_opa(&styles->edge_flash, LV_STATE_DEFAULT, LV_OPA_COVER); + 1500a: 6820 ldr r0, [r4, #0] + 1500c: 3084 adds r0, #132 ; 0x84 +_LV_OBJ_STYLE_SET_GET_DECLARE(BG_OPA, bg_opa, lv_opa_t, _opa, scalar) + 1500e: 22ff movs r2, #255 ; 0xff + 15010: 212c movs r1, #44 ; 0x2c + 15012: 4b26 ldr r3, [pc, #152] ; (150ac ) + 15014: 4798 blx r3 + lv_style_set_bg_color(&styles->edge_flash, LV_STATE_DEFAULT, lv_color_hex3(0x888)); + 15016: 6820 ldr r0, [r4, #0] + 15018: 3084 adds r0, #132 ; 0x84 +_LV_OBJ_STYLE_SET_GET_DECLARE(BG_COLOR, bg_color, lv_color_t, _color, nonscalar) + 1501a: 4b30 ldr r3, [pc, #192] ; (150dc ) + 1501c: 881a ldrh r2, [r3, #0] + 1501e: 2129 movs r1, #41 ; 0x29 + 15020: 4b29 ldr r3, [pc, #164] ; (150c8 ) + 15022: 4798 blx r3 + style_init_reset(&styles->ta_cursor); + 15024: 6820 ldr r0, [r4, #0] + 15026: 30b4 adds r0, #180 ; 0xb4 + 15028: 47a8 blx r5 + lv_style_set_border_color(&styles->ta_cursor, LV_STATE_DEFAULT, COLOR_BG_SEC_TEXT); + 1502a: 6820 ldr r0, [r4, #0] + 1502c: 30b4 adds r0, #180 ; 0xb4 + 1502e: 4b27 ldr r3, [pc, #156] ; (150cc ) + 15030: 699b ldr r3, [r3, #24] + 15032: 079b lsls r3, r3, #30 + 15034: d501 bpl.n 1503a + 15036: f001 f926 bl 16286 + 1503a: 2314 movs r3, #20 + 1503c: 212a movs r1, #42 ; 0x2a + 1503e: 2215 movs r2, #21 + 15040: 0149 lsls r1, r1, #5 + 15042: 02db lsls r3, r3, #11 + 15044: 430a orrs r2, r1 + 15046: 431a orrs r2, r3 +_LV_OBJ_STYLE_SET_GET_DECLARE(BORDER_COLOR, border_color, lv_color_t, _color, nonscalar) + 15048: 2139 movs r1, #57 ; 0x39 + 1504a: 4b1f ldr r3, [pc, #124] ; (150c8 ) + 1504c: 4798 blx r3 + lv_style_set_border_width(&styles->ta_cursor, LV_STATE_DEFAULT, LV_DPX(2)); + 1504e: 4b1a ldr r3, [pc, #104] ; (150b8 ) + 15050: 681c ldr r4, [r3, #0] + 15052: 34b4 adds r4, #180 ; 0xb4 + 15054: 2000 movs r0, #0 + 15056: 4b16 ldr r3, [pc, #88] ; (150b0 ) + 15058: 4798 blx r3 + 1505a: 3028 adds r0, #40 ; 0x28 + 1505c: 0040 lsls r0, r0, #1 + 1505e: 2340 movs r3, #64 ; 0x40 + 15060: 33ff adds r3, #255 ; 0xff + 15062: 2201 movs r2, #1 + 15064: 4298 cmp r0, r3 + 15066: d901 bls.n 1506c + 15068: f001 f912 bl 16290 +_LV_OBJ_STYLE_SET_GET_DECLARE(BORDER_WIDTH, border_width, lv_style_int_t, _int, scalar) + 1506c: 2130 movs r1, #48 ; 0x30 + 1506e: 0020 movs r0, r4 + 15070: 4b10 ldr r3, [pc, #64] ; (150b4 ) + 15072: 4798 blx r3 + lv_style_set_pad_left(&styles->ta_cursor, LV_STATE_DEFAULT, LV_DPX(1)); + 15074: 4b10 ldr r3, [pc, #64] ; (150b8 ) + 15076: 681c ldr r4, [r3, #0] + 15078: 34b4 adds r4, #180 ; 0xb4 + 1507a: 2000 movs r0, #0 + 1507c: 4b0c ldr r3, [pc, #48] ; (150b0 ) + 1507e: 4798 blx r3 + 15080: 3050 adds r0, #80 ; 0x50 + 15082: 2340 movs r3, #64 ; 0x40 + 15084: 33ff adds r3, #255 ; 0xff + 15086: 2201 movs r2, #1 + 15088: 4298 cmp r0, r3 + 1508a: d901 bls.n 15090 + 1508c: f001 f90b bl 162a6 +_LV_OBJ_STYLE_SET_GET_DECLARE(PAD_LEFT, pad_left, lv_style_int_t, _int, scalar) + 15090: 2112 movs r1, #18 + 15092: 0020 movs r0, r4 + 15094: 4d07 ldr r5, [pc, #28] ; (150b4 ) + 15096: 47a8 blx r5 + lv_style_set_border_side(&styles->ta_cursor, LV_STATE_DEFAULT, LV_BORDER_SIDE_LEFT); + 15098: 4c07 ldr r4, [pc, #28] ; (150b8 ) + 1509a: 6820 ldr r0, [r4, #0] + 1509c: 30b4 adds r0, #180 ; 0xb4 +_LV_OBJ_STYLE_SET_GET_DECLARE(BORDER_SIDE, border_side, lv_border_side_t, _int, scalar) + 1509e: 2204 movs r2, #4 + 150a0: 2131 movs r1, #49 ; 0x31 + 150a2: 47a8 blx r5 + 150a4: e01c b.n 150e0 + 150a6: 46c0 nop ; (mov r8, r8) + 150a8: 0001242d .word 0x0001242d + 150ac: 00004f4d .word 0x00004f4d + 150b0: 0000f5fd .word 0x0000f5fd + 150b4: 00004c8d .word 0x00004c8d + 150b8: 20004c38 .word 0x20004c38 + 150bc: 0001ca14 .word 0x0001ca14 + 150c0: 000050a1 .word 0x000050a1 + 150c4: 0001ca0c .word 0x0001ca0c + 150c8: 00004ded .word 0x00004ded + 150cc: 20004c3c .word 0x20004c3c + 150d0: 0000818e .word 0x0000818e + 150d4: 00000439 .word 0x00000439 + 150d8: 00007fff .word 0x00007fff + 150dc: 0001ca08 .word 0x0001ca08 + style_init_reset(&styles->ta_placeholder); + 150e0: 6820 ldr r0, [r4, #0] + 150e2: 30b8 adds r0, #184 ; 0xb8 + 150e4: 4bfb ldr r3, [pc, #1004] ; (154d4 ) + 150e6: 4798 blx r3 + lv_style_set_text_color(&styles->ta_placeholder, LV_STATE_DEFAULT, IS_LIGHT ? COLOR_BG_TEXT_DIS : lv_color_hex(0xa1adbd)); + 150e8: 6820 ldr r0, [r4, #0] + 150ea: 30b8 adds r0, #184 ; 0xb8 + 150ec: 4bfa ldr r3, [pc, #1000] ; (154d8 ) + 150ee: 699b ldr r3, [r3, #24] + 150f0: 079b lsls r3, r3, #30 + 150f2: d501 bpl.n 150f8 + 150f4: f001 f8e1 bl 162ba + 150f8: 2314 movs r3, #20 + 150fa: 212b movs r1, #43 ; 0x2b + 150fc: 2217 movs r2, #23 + 150fe: 0149 lsls r1, r1, #5 + 15100: 02db lsls r3, r3, #11 + 15102: 430a orrs r2, r1 + 15104: 431a orrs r2, r3 +_LV_OBJ_STYLE_SET_GET_DECLARE(TEXT_COLOR, text_color, lv_color_t, _color, nonscalar) + 15106: 4ef5 ldr r6, [pc, #980] ; (154dc ) + 15108: 0031 movs r1, r6 + 1510a: 4df5 ldr r5, [pc, #980] ; (154e0 ) + 1510c: 47a8 blx r5 + style_init_reset(&styles->spinbox_cursor); + 1510e: 4cf5 ldr r4, [pc, #980] ; (154e4 ) + 15110: 6820 ldr r0, [r4, #0] + 15112: 3098 adds r0, #152 ; 0x98 + 15114: 4bef ldr r3, [pc, #956] ; (154d4 ) + 15116: 4798 blx r3 + lv_style_set_bg_opa(&styles->spinbox_cursor, LV_STATE_DEFAULT, LV_OPA_COVER); + 15118: 6820 ldr r0, [r4, #0] + 1511a: 3098 adds r0, #152 ; 0x98 +_LV_OBJ_STYLE_SET_GET_DECLARE(BG_OPA, bg_opa, lv_opa_t, _opa, scalar) + 1511c: 22ff movs r2, #255 ; 0xff + 1511e: 212c movs r1, #44 ; 0x2c + 15120: 4bf1 ldr r3, [pc, #964] ; (154e8 ) + 15122: 4798 blx r3 + lv_style_set_bg_color(&styles->spinbox_cursor, LV_STATE_DEFAULT, theme.color_primary); + 15124: 6820 ldr r0, [r4, #0] + 15126: 3098 adds r0, #152 ; 0x98 + 15128: 4beb ldr r3, [pc, #940] ; (154d8 ) + 1512a: 889a ldrh r2, [r3, #4] +_LV_OBJ_STYLE_SET_GET_DECLARE(BG_COLOR, bg_color, lv_color_t, _color, nonscalar) + 1512c: 2129 movs r1, #41 ; 0x29 + 1512e: 47a8 blx r5 + lv_style_set_text_color(&styles->spinbox_cursor, LV_STATE_DEFAULT, LV_COLOR_WHITE); + 15130: 6820 ldr r0, [r4, #0] + 15132: 3098 adds r0, #152 ; 0x98 + 15134: 4bed ldr r3, [pc, #948] ; (154ec ) + 15136: 881a ldrh r2, [r3, #0] +_LV_OBJ_STYLE_SET_GET_DECLARE(TEXT_COLOR, text_color, lv_color_t, _color, nonscalar) + 15138: 0031 movs r1, r6 + 1513a: 47a8 blx r5 + lv_style_set_pad_top(&styles->spinbox_cursor, LV_STATE_DEFAULT, LV_DPX(100)); + 1513c: 6824 ldr r4, [r4, #0] + 1513e: 3498 adds r4, #152 ; 0x98 + 15140: 2000 movs r0, #0 + 15142: 4beb ldr r3, [pc, #940] ; (154f0 ) + 15144: 4798 blx r3 + 15146: 2364 movs r3, #100 ; 0x64 + 15148: 4358 muls r0, r3 + 1514a: 3050 adds r0, #80 ; 0x50 + 1514c: 2340 movs r3, #64 ; 0x40 + 1514e: 33ff adds r3, #255 ; 0xff + 15150: 2201 movs r2, #1 + 15152: 4298 cmp r0, r3 + 15154: d901 bls.n 1515a + 15156: f001 f8b5 bl 162c4 +_LV_OBJ_STYLE_SET_GET_DECLARE(PAD_TOP, pad_top, lv_style_int_t, _int, scalar) + 1515a: 2110 movs r1, #16 + 1515c: 0020 movs r0, r4 + 1515e: 4be5 ldr r3, [pc, #916] ; (154f4 ) + 15160: 4798 blx r3 + lv_style_set_pad_bottom(&styles->spinbox_cursor, LV_STATE_DEFAULT, LV_DPX(100)); + 15162: 4be0 ldr r3, [pc, #896] ; (154e4 ) + 15164: 681c ldr r4, [r3, #0] + 15166: 3498 adds r4, #152 ; 0x98 + 15168: 2000 movs r0, #0 + 1516a: 4be1 ldr r3, [pc, #900] ; (154f0 ) + 1516c: 4798 blx r3 + 1516e: 2364 movs r3, #100 ; 0x64 + 15170: 4358 muls r0, r3 + 15172: 3050 adds r0, #80 ; 0x50 + 15174: 2340 movs r3, #64 ; 0x40 + 15176: 33ff adds r3, #255 ; 0xff + 15178: 2201 movs r2, #1 + 1517a: 4298 cmp r0, r3 + 1517c: d901 bls.n 15182 + 1517e: f001 f8ae bl 162de +_LV_OBJ_STYLE_SET_GET_DECLARE(PAD_BOTTOM, pad_bottom, lv_style_int_t, _int, scalar) + 15182: 2111 movs r1, #17 + 15184: 0020 movs r0, r4 + 15186: 4ddb ldr r5, [pc, #876] ; (154f4 ) + 15188: 47a8 blx r5 + style_init_reset(&styles->list_bg); + 1518a: 4cd6 ldr r4, [pc, #856] ; (154e4 ) + 1518c: 6820 ldr r0, [r4, #0] + 1518e: 3074 adds r0, #116 ; 0x74 + 15190: 4ed0 ldr r6, [pc, #832] ; (154d4 ) + 15192: 47b0 blx r6 + lv_style_set_clip_corner(&styles->list_bg, LV_STATE_DEFAULT, true); + 15194: 6820 ldr r0, [r4, #0] + 15196: 3074 adds r0, #116 ; 0x74 +_LV_OBJ_STYLE_SET_GET_DECLARE(CLIP_CORNER, clip_corner, bool, _int, scalar) + 15198: 2201 movs r2, #1 + 1519a: 2102 movs r1, #2 + 1519c: 47a8 blx r5 + lv_style_set_pad_left(&styles->list_bg, LV_STATE_DEFAULT, 0); + 1519e: 6820 ldr r0, [r4, #0] + 151a0: 3074 adds r0, #116 ; 0x74 +_LV_OBJ_STYLE_SET_GET_DECLARE(PAD_LEFT, pad_left, lv_style_int_t, _int, scalar) + 151a2: 2200 movs r2, #0 + 151a4: 2112 movs r1, #18 + 151a6: 47a8 blx r5 + lv_style_set_pad_right(&styles->list_bg, LV_STATE_DEFAULT, 0); + 151a8: 6820 ldr r0, [r4, #0] + 151aa: 3074 adds r0, #116 ; 0x74 +_LV_OBJ_STYLE_SET_GET_DECLARE(PAD_RIGHT, pad_right, lv_style_int_t, _int, scalar) + 151ac: 2200 movs r2, #0 + 151ae: 2113 movs r1, #19 + 151b0: 47a8 blx r5 + lv_style_set_pad_top(&styles->list_bg, LV_STATE_DEFAULT, 0); + 151b2: 6820 ldr r0, [r4, #0] + 151b4: 3074 adds r0, #116 ; 0x74 +_LV_OBJ_STYLE_SET_GET_DECLARE(PAD_TOP, pad_top, lv_style_int_t, _int, scalar) + 151b6: 2200 movs r2, #0 + 151b8: 2110 movs r1, #16 + 151ba: 47a8 blx r5 + lv_style_set_pad_bottom(&styles->list_bg, LV_STATE_DEFAULT, 0); + 151bc: 6820 ldr r0, [r4, #0] + 151be: 3074 adds r0, #116 ; 0x74 +_LV_OBJ_STYLE_SET_GET_DECLARE(PAD_BOTTOM, pad_bottom, lv_style_int_t, _int, scalar) + 151c0: 2200 movs r2, #0 + 151c2: 2111 movs r1, #17 + 151c4: 47a8 blx r5 + lv_style_set_pad_inner(&styles->list_bg, LV_STATE_DEFAULT, 0); + 151c6: 6820 ldr r0, [r4, #0] + 151c8: 3074 adds r0, #116 ; 0x74 +_LV_OBJ_STYLE_SET_GET_DECLARE(PAD_INNER, pad_inner, lv_style_int_t, _int, scalar) + 151ca: 2200 movs r2, #0 + 151cc: 2114 movs r1, #20 + 151ce: 47a8 blx r5 + style_init_reset(&styles->list_btn); + 151d0: 6820 ldr r0, [r4, #0] + 151d2: 3078 adds r0, #120 ; 0x78 + 151d4: 47b0 blx r6 + lv_style_set_bg_opa(&styles->list_btn, LV_STATE_DEFAULT, LV_OPA_COVER); + 151d6: 6820 ldr r0, [r4, #0] + 151d8: 3078 adds r0, #120 ; 0x78 +_LV_OBJ_STYLE_SET_GET_DECLARE(BG_OPA, bg_opa, lv_opa_t, _opa, scalar) + 151da: 22ff movs r2, #255 ; 0xff + 151dc: 212c movs r1, #44 ; 0x2c + 151de: 4bc2 ldr r3, [pc, #776] ; (154e8 ) + 151e0: 4798 blx r3 + lv_style_set_bg_color(&styles->list_btn, LV_STATE_DEFAULT, COLOR_BG); + 151e2: 6820 ldr r0, [r4, #0] + 151e4: 3078 adds r0, #120 ; 0x78 + 151e6: 4bbc ldr r3, [pc, #752] ; (154d8 ) + 151e8: 699b ldr r3, [r3, #24] + 151ea: 079b lsls r3, r3, #30 + 151ec: d501 bpl.n 151f2 + 151ee: f001 f883 bl 162f8 + 151f2: 230b movs r3, #11 + 151f4: 2118 movs r1, #24 + 151f6: 220e movs r2, #14 + 151f8: 0149 lsls r1, r1, #5 + 151fa: 02db lsls r3, r3, #11 + 151fc: 430a orrs r2, r1 + 151fe: 431a orrs r2, r3 +_LV_OBJ_STYLE_SET_GET_DECLARE(BG_COLOR, bg_color, lv_color_t, _color, nonscalar) + 15200: 2129 movs r1, #41 ; 0x29 + 15202: 4bb7 ldr r3, [pc, #732] ; (154e0 ) + 15204: 4798 blx r3 + lv_style_set_bg_color(&styles->list_btn, LV_STATE_PRESSED, COLOR_BG_PR); + 15206: 4bb7 ldr r3, [pc, #732] ; (154e4 ) + 15208: 6818 ldr r0, [r3, #0] + 1520a: 3078 adds r0, #120 ; 0x78 + 1520c: 4bb2 ldr r3, [pc, #712] ; (154d8 ) + 1520e: 699b ldr r3, [r3, #24] + 15210: 079b lsls r3, r3, #30 + 15212: d501 bpl.n 15218 + 15214: f001 f875 bl 16302 + 15218: 2309 movs r3, #9 + 1521a: 2113 movs r1, #19 + 1521c: 220a movs r2, #10 + 1521e: 0149 lsls r1, r1, #5 + 15220: 02db lsls r3, r3, #11 + 15222: 430a orrs r2, r1 + 15224: 431a orrs r2, r3 + 15226: 49b4 ldr r1, [pc, #720] ; (154f8 ) + 15228: 4bad ldr r3, [pc, #692] ; (154e0 ) + 1522a: 4798 blx r3 + lv_style_set_bg_color(&styles->list_btn, LV_STATE_DISABLED, COLOR_BG_DIS); + 1522c: 4bad ldr r3, [pc, #692] ; (154e4 ) + 1522e: 6818 ldr r0, [r3, #0] + 15230: 3078 adds r0, #120 ; 0x78 + 15232: 4ba9 ldr r3, [pc, #676] ; (154d8 ) + 15234: 699b ldr r3, [r3, #24] + 15236: 079b lsls r3, r3, #30 + 15238: d501 bpl.n 1523e + 1523a: f001 f867 bl 1630c + 1523e: 230b movs r3, #11 + 15240: 2118 movs r1, #24 + 15242: 220e movs r2, #14 + 15244: 0149 lsls r1, r1, #5 + 15246: 02db lsls r3, r3, #11 + 15248: 430a orrs r2, r1 + 1524a: 431a orrs r2, r3 + 1524c: 49ab ldr r1, [pc, #684] ; (154fc ) + 1524e: 4ea4 ldr r6, [pc, #656] ; (154e0 ) + 15250: 47b0 blx r6 + lv_style_set_bg_color(&styles->list_btn, LV_STATE_CHECKED, COLOR_BG_CHK); + 15252: 4da4 ldr r5, [pc, #656] ; (154e4 ) + 15254: 6828 ldr r0, [r5, #0] + 15256: 3078 adds r0, #120 ; 0x78 + 15258: 4c9f ldr r4, [pc, #636] ; (154d8 ) + 1525a: 88a2 ldrh r2, [r4, #4] + 1525c: 212a movs r1, #42 ; 0x2a + 1525e: 31ff adds r1, #255 ; 0xff + 15260: 47b0 blx r6 + lv_style_set_bg_color(&styles->list_btn, LV_STATE_CHECKED | LV_STATE_PRESSED, COLOR_BG_PR_CHK); + 15262: 682f ldr r7, [r5, #0] + 15264: 3778 adds r7, #120 ; 0x78 + 15266: 88a0 ldrh r0, [r4, #4] + 15268: 2133 movs r1, #51 ; 0x33 + 1526a: 4ba5 ldr r3, [pc, #660] ; (15500 ) + 1526c: 4798 blx r3 + 1526e: 1c02 adds r2, r0, #0 + 15270: 49a4 ldr r1, [pc, #656] ; (15504 ) + 15272: 0038 movs r0, r7 + 15274: 47b0 blx r6 + lv_style_set_text_color(&styles->list_btn, LV_STATE_DEFAULT, COLOR_BG_TEXT); + 15276: 6828 ldr r0, [r5, #0] + 15278: 3078 adds r0, #120 ; 0x78 + 1527a: 69a3 ldr r3, [r4, #24] + 1527c: 079b lsls r3, r3, #30 + 1527e: d501 bpl.n 15284 + 15280: f001 f849 bl 16316 + 15284: 231f movs r3, #31 + 15286: 213f movs r1, #63 ; 0x3f + 15288: 221f movs r2, #31 + 1528a: 0149 lsls r1, r1, #5 + 1528c: 02db lsls r3, r3, #11 + 1528e: 430a orrs r2, r1 + 15290: 431a orrs r2, r3 +_LV_OBJ_STYLE_SET_GET_DECLARE(TEXT_COLOR, text_color, lv_color_t, _color, nonscalar) + 15292: 4992 ldr r1, [pc, #584] ; (154dc ) + 15294: 4d92 ldr r5, [pc, #584] ; (154e0 ) + 15296: 47a8 blx r5 + lv_style_set_text_color(&styles->list_btn, LV_STATE_CHECKED, COLOR_BG_TEXT_CHK); + 15298: 4c92 ldr r4, [pc, #584] ; (154e4 ) + 1529a: 6820 ldr r0, [r4, #0] + 1529c: 3078 adds r0, #120 ; 0x78 + 1529e: 2201 movs r2, #1 + 152a0: 4252 negs r2, r2 + 152a2: 4999 ldr r1, [pc, #612] ; (15508 ) + 152a4: 47a8 blx r5 + lv_style_set_text_color(&styles->list_btn, LV_STATE_DISABLED, COLOR_BG_TEXT_DIS); + 152a6: 6820 ldr r0, [r4, #0] + 152a8: 3078 adds r0, #120 ; 0x78 + 152aa: 4b8b ldr r3, [pc, #556] ; (154d8 ) + 152ac: 699b ldr r3, [r3, #24] + 152ae: 079b lsls r3, r3, #30 + 152b0: d501 bpl.n 152b6 + 152b2: f001 f835 bl 16320 + 152b6: 2226 movs r2, #38 ; 0x26 + 152b8: 2313 movs r3, #19 + 152ba: 0152 lsls r2, r2, #5 + 152bc: 02d9 lsls r1, r3, #11 + 152be: 431a orrs r2, r3 + 152c0: 430a orrs r2, r1 + 152c2: 4992 ldr r1, [pc, #584] ; (1550c ) + 152c4: 4b86 ldr r3, [pc, #536] ; (154e0 ) + 152c6: 4798 blx r3 + lv_style_set_image_recolor(&styles->list_btn, LV_STATE_DEFAULT, COLOR_BG_TEXT); + 152c8: 4b86 ldr r3, [pc, #536] ; (154e4 ) + 152ca: 6818 ldr r0, [r3, #0] + 152cc: 3078 adds r0, #120 ; 0x78 + 152ce: 4b82 ldr r3, [pc, #520] ; (154d8 ) + 152d0: 699b ldr r3, [r3, #24] + 152d2: 079b lsls r3, r3, #30 + 152d4: d501 bpl.n 152da + 152d6: f001 f827 bl 16328 + 152da: 231f movs r3, #31 + 152dc: 213f movs r1, #63 ; 0x3f + 152de: 221f movs r2, #31 + 152e0: 0149 lsls r1, r1, #5 + 152e2: 02db lsls r3, r3, #11 + 152e4: 430a orrs r2, r1 + 152e6: 431a orrs r2, r3 +_LV_OBJ_STYLE_SET_GET_DECLARE(IMAGE_RECOLOR, image_recolor, lv_color_t, _color, nonscalar) + 152e8: 4989 ldr r1, [pc, #548] ; (15510 ) + 152ea: 4d7d ldr r5, [pc, #500] ; (154e0 ) + 152ec: 47a8 blx r5 + lv_style_set_image_recolor(&styles->list_btn, LV_STATE_CHECKED, COLOR_BG_TEXT_CHK); + 152ee: 4c7d ldr r4, [pc, #500] ; (154e4 ) + 152f0: 6820 ldr r0, [r4, #0] + 152f2: 3078 adds r0, #120 ; 0x78 + 152f4: 2201 movs r2, #1 + 152f6: 4252 negs r2, r2 + 152f8: 4986 ldr r1, [pc, #536] ; (15514 ) + 152fa: 47a8 blx r5 + lv_style_set_image_recolor(&styles->list_btn, LV_STATE_DISABLED, COLOR_BG_TEXT_DIS); + 152fc: 6820 ldr r0, [r4, #0] + 152fe: 3078 adds r0, #120 ; 0x78 + 15300: 4b75 ldr r3, [pc, #468] ; (154d8 ) + 15302: 699b ldr r3, [r3, #24] + 15304: 079b lsls r3, r3, #30 + 15306: d501 bpl.n 1530c + 15308: f001 f813 bl 16332 + 1530c: 2226 movs r2, #38 ; 0x26 + 1530e: 2313 movs r3, #19 + 15310: 0152 lsls r2, r2, #5 + 15312: 02d9 lsls r1, r3, #11 + 15314: 431a orrs r2, r3 + 15316: 430a orrs r2, r1 + 15318: 497f ldr r1, [pc, #508] ; (15518 ) + 1531a: 4b71 ldr r3, [pc, #452] ; (154e0 ) + 1531c: 4798 blx r3 + lv_style_set_border_side(&styles->list_btn, LV_STATE_DEFAULT, LV_BORDER_SIDE_BOTTOM); + 1531e: 4c71 ldr r4, [pc, #452] ; (154e4 ) + 15320: 6820 ldr r0, [r4, #0] + 15322: 3078 adds r0, #120 ; 0x78 +_LV_OBJ_STYLE_SET_GET_DECLARE(BORDER_SIDE, border_side, lv_border_side_t, _int, scalar) + 15324: 2201 movs r2, #1 + 15326: 2131 movs r1, #49 ; 0x31 + 15328: 4b72 ldr r3, [pc, #456] ; (154f4 ) + 1532a: 4798 blx r3 + lv_style_set_border_color(&styles->list_btn, LV_STATE_DEFAULT, COLOR_BG_BORDER); + 1532c: 6820 ldr r0, [r4, #0] + 1532e: 3078 adds r0, #120 ; 0x78 + 15330: 4b69 ldr r3, [pc, #420] ; (154d8 ) + 15332: 699b ldr r3, [r3, #24] + 15334: 079b lsls r3, r3, #30 + 15336: d501 bpl.n 1533c + 15338: f000 ffff bl 1633a + 1533c: 2310 movs r3, #16 + 1533e: 2122 movs r1, #34 ; 0x22 + 15340: 2212 movs r2, #18 + 15342: 0149 lsls r1, r1, #5 + 15344: 02db lsls r3, r3, #11 + 15346: 430a orrs r2, r1 + 15348: 431a orrs r2, r3 +_LV_OBJ_STYLE_SET_GET_DECLARE(BORDER_COLOR, border_color, lv_color_t, _color, nonscalar) + 1534a: 2139 movs r1, #57 ; 0x39 + 1534c: 4d64 ldr r5, [pc, #400] ; (154e0 ) + 1534e: 47a8 blx r5 + lv_style_set_border_color(&styles->list_btn, LV_STATE_FOCUSED, theme.color_primary); + 15350: 4c64 ldr r4, [pc, #400] ; (154e4 ) + 15352: 6820 ldr r0, [r4, #0] + 15354: 3078 adds r0, #120 ; 0x78 + 15356: 4b60 ldr r3, [pc, #384] ; (154d8 ) + 15358: 889a ldrh r2, [r3, #4] + 1535a: 4970 ldr r1, [pc, #448] ; (1551c ) + 1535c: 47a8 blx r5 + lv_style_set_border_width(&styles->list_btn, LV_STATE_DEFAULT, 1); + 1535e: 6820 ldr r0, [r4, #0] + 15360: 3078 adds r0, #120 ; 0x78 +_LV_OBJ_STYLE_SET_GET_DECLARE(BORDER_WIDTH, border_width, lv_style_int_t, _int, scalar) + 15362: 2201 movs r2, #1 + 15364: 2130 movs r1, #48 ; 0x30 + 15366: 4b63 ldr r3, [pc, #396] ; (154f4 ) + 15368: 4798 blx r3 + lv_style_set_pad_left(&styles->list_btn, LV_STATE_DEFAULT, PAD_DEF); + 1536a: 6824 ldr r4, [r4, #0] + 1536c: 3478 adds r4, #120 ; 0x78 + 1536e: 2000 movs r0, #0 + 15370: 4b6b ldr r3, [pc, #428] ; (15520 ) + 15372: 4798 blx r3 + 15374: 2801 cmp r0, #1 + 15376: d801 bhi.n 1537c + 15378: f000 ffe4 bl 16344 + 1537c: 2000 movs r0, #0 + 1537e: 4b5c ldr r3, [pc, #368] ; (154f0 ) + 15380: 4798 blx r3 + 15382: 0103 lsls r3, r0, #4 + 15384: 1a1b subs r3, r3, r0 + 15386: 005b lsls r3, r3, #1 + 15388: 3350 adds r3, #80 ; 0x50 + 1538a: 2140 movs r1, #64 ; 0x40 + 1538c: 31ff adds r1, #255 ; 0xff + 1538e: 2201 movs r2, #1 + 15390: 428b cmp r3, r1 + 15392: d901 bls.n 15398 + 15394: f000 ffef bl 16376 +_LV_OBJ_STYLE_SET_GET_DECLARE(PAD_LEFT, pad_left, lv_style_int_t, _int, scalar) + 15398: 2112 movs r1, #18 + 1539a: 0020 movs r0, r4 + 1539c: 4b55 ldr r3, [pc, #340] ; (154f4 ) + 1539e: 4798 blx r3 + lv_style_set_pad_right(&styles->list_btn, LV_STATE_DEFAULT, PAD_DEF); + 153a0: 4b50 ldr r3, [pc, #320] ; (154e4 ) + 153a2: 681c ldr r4, [r3, #0] + 153a4: 3478 adds r4, #120 ; 0x78 + 153a6: 2000 movs r0, #0 + 153a8: 4b5d ldr r3, [pc, #372] ; (15520 ) + 153aa: 4798 blx r3 + 153ac: 2801 cmp r0, #1 + 153ae: d801 bhi.n 153b4 + 153b0: f000 ffee bl 16390 + 153b4: 2000 movs r0, #0 + 153b6: 4b4e ldr r3, [pc, #312] ; (154f0 ) + 153b8: 4798 blx r3 + 153ba: 0103 lsls r3, r0, #4 + 153bc: 1a1b subs r3, r3, r0 + 153be: 005b lsls r3, r3, #1 + 153c0: 3350 adds r3, #80 ; 0x50 + 153c2: 2140 movs r1, #64 ; 0x40 + 153c4: 31ff adds r1, #255 ; 0xff + 153c6: 2201 movs r2, #1 + 153c8: 428b cmp r3, r1 + 153ca: d901 bls.n 153d0 + 153cc: f000 fff9 bl 163c2 +_LV_OBJ_STYLE_SET_GET_DECLARE(PAD_RIGHT, pad_right, lv_style_int_t, _int, scalar) + 153d0: 2113 movs r1, #19 + 153d2: 0020 movs r0, r4 + 153d4: 4b47 ldr r3, [pc, #284] ; (154f4 ) + 153d6: 4798 blx r3 + lv_style_set_pad_top(&styles->list_btn, LV_STATE_DEFAULT, PAD_DEF); + 153d8: 4b42 ldr r3, [pc, #264] ; (154e4 ) + 153da: 681c ldr r4, [r3, #0] + 153dc: 3478 adds r4, #120 ; 0x78 + 153de: 2000 movs r0, #0 + 153e0: 4b4f ldr r3, [pc, #316] ; (15520 ) + 153e2: 4798 blx r3 + 153e4: 2801 cmp r0, #1 + 153e6: d801 bhi.n 153ec + 153e8: f000 fff8 bl 163dc + 153ec: 2000 movs r0, #0 + 153ee: 4b40 ldr r3, [pc, #256] ; (154f0 ) + 153f0: 4798 blx r3 + 153f2: 0103 lsls r3, r0, #4 + 153f4: 1a1b subs r3, r3, r0 + 153f6: 005b lsls r3, r3, #1 + 153f8: 3350 adds r3, #80 ; 0x50 + 153fa: 2140 movs r1, #64 ; 0x40 + 153fc: 31ff adds r1, #255 ; 0xff + 153fe: 2201 movs r2, #1 + 15400: 428b cmp r3, r1 + 15402: d901 bls.n 15408 + 15404: f001 f803 bl 1640e +_LV_OBJ_STYLE_SET_GET_DECLARE(PAD_TOP, pad_top, lv_style_int_t, _int, scalar) + 15408: 2110 movs r1, #16 + 1540a: 0020 movs r0, r4 + 1540c: 4b39 ldr r3, [pc, #228] ; (154f4 ) + 1540e: 4798 blx r3 + lv_style_set_pad_bottom(&styles->list_btn, LV_STATE_DEFAULT, PAD_DEF); + 15410: 4b34 ldr r3, [pc, #208] ; (154e4 ) + 15412: 681c ldr r4, [r3, #0] + 15414: 3478 adds r4, #120 ; 0x78 + 15416: 2000 movs r0, #0 + 15418: 4b41 ldr r3, [pc, #260] ; (15520 ) + 1541a: 4798 blx r3 + 1541c: 2801 cmp r0, #1 + 1541e: d801 bhi.n 15424 + 15420: f001 f802 bl 16428 + 15424: 2000 movs r0, #0 + 15426: 4b32 ldr r3, [pc, #200] ; (154f0 ) + 15428: 4798 blx r3 + 1542a: 0103 lsls r3, r0, #4 + 1542c: 1a1b subs r3, r3, r0 + 1542e: 005b lsls r3, r3, #1 + 15430: 3350 adds r3, #80 ; 0x50 + 15432: 2140 movs r1, #64 ; 0x40 + 15434: 31ff adds r1, #255 ; 0xff + 15436: 2201 movs r2, #1 + 15438: 428b cmp r3, r1 + 1543a: d901 bls.n 15440 + 1543c: f001 f80d bl 1645a +_LV_OBJ_STYLE_SET_GET_DECLARE(PAD_BOTTOM, pad_bottom, lv_style_int_t, _int, scalar) + 15440: 2111 movs r1, #17 + 15442: 0020 movs r0, r4 + 15444: 4b2b ldr r3, [pc, #172] ; (154f4 ) + 15446: 4798 blx r3 + lv_style_set_pad_inner(&styles->list_btn, LV_STATE_DEFAULT, PAD_DEF); + 15448: 4b26 ldr r3, [pc, #152] ; (154e4 ) + 1544a: 681c ldr r4, [r3, #0] + 1544c: 3478 adds r4, #120 ; 0x78 + 1544e: 2000 movs r0, #0 + 15450: 4b33 ldr r3, [pc, #204] ; (15520 ) + 15452: 4798 blx r3 + 15454: 2801 cmp r0, #1 + 15456: d801 bhi.n 1545c + 15458: f001 f80c bl 16474 + 1545c: 2000 movs r0, #0 + 1545e: 4b24 ldr r3, [pc, #144] ; (154f0 ) + 15460: 4798 blx r3 + 15462: 0103 lsls r3, r0, #4 + 15464: 1a1b subs r3, r3, r0 + 15466: 005b lsls r3, r3, #1 + 15468: 3350 adds r3, #80 ; 0x50 + 1546a: 2140 movs r1, #64 ; 0x40 + 1546c: 31ff adds r1, #255 ; 0xff + 1546e: 2201 movs r2, #1 + 15470: 428b cmp r3, r1 + 15472: d901 bls.n 15478 + 15474: f001 f817 bl 164a6 +_LV_OBJ_STYLE_SET_GET_DECLARE(PAD_INNER, pad_inner, lv_style_int_t, _int, scalar) + 15478: 2114 movs r1, #20 + 1547a: 0020 movs r0, r4 + 1547c: 4b1d ldr r3, [pc, #116] ; (154f4 ) + 1547e: 4798 blx r3 + lv_style_set_transform_width(&styles->list_btn, LV_STATE_DEFAULT, - PAD_DEF); + 15480: 4b18 ldr r3, [pc, #96] ; (154e4 ) + 15482: 681c ldr r4, [r3, #0] + 15484: 3478 adds r4, #120 ; 0x78 + 15486: 2000 movs r0, #0 + 15488: 4b25 ldr r3, [pc, #148] ; (15520 ) + 1548a: 4798 blx r3 + 1548c: 2801 cmp r0, #1 + 1548e: d801 bhi.n 15494 + 15490: f001 f816 bl 164c0 + 15494: 2000 movs r0, #0 + 15496: 4b16 ldr r3, [pc, #88] ; (154f0 ) + 15498: 4798 blx r3 + 1549a: 0103 lsls r3, r0, #4 + 1549c: 1a18 subs r0, r3, r0 + 1549e: 0040 lsls r0, r0, #1 + 154a0: 3050 adds r0, #80 ; 0x50 + 154a2: 2340 movs r3, #64 ; 0x40 + 154a4: 33ff adds r3, #255 ; 0xff + 154a6: 4298 cmp r0, r3 + 154a8: d901 bls.n 154ae + 154aa: f001 f824 bl 164f6 + 154ae: 2201 movs r2, #1 + 154b0: 4252 negs r2, r2 +_LV_OBJ_STYLE_SET_GET_DECLARE(TRANSFORM_WIDTH, transform_width, lv_style_int_t, _int, scalar) + 154b2: 2104 movs r1, #4 + 154b4: 0020 movs r0, r4 + 154b6: 4d0f ldr r5, [pc, #60] ; (154f4 ) + 154b8: 47a8 blx r5 + lv_style_set_transform_width(&styles->list_btn, LV_STATE_PRESSED, 0); + 154ba: 4c0a ldr r4, [pc, #40] ; (154e4 ) + 154bc: 6820 ldr r0, [r4, #0] + 154be: 3078 adds r0, #120 ; 0x78 + 154c0: 2200 movs r2, #0 + 154c2: 4918 ldr r1, [pc, #96] ; (15524 ) + 154c4: 47a8 blx r5 + lv_style_set_transform_width(&styles->list_btn, LV_STATE_CHECKED, 0); + 154c6: 6820 ldr r0, [r4, #0] + 154c8: 3078 adds r0, #120 ; 0x78 + 154ca: 2200 movs r2, #0 + 154cc: 2182 movs r1, #130 ; 0x82 + 154ce: 0049 lsls r1, r1, #1 + 154d0: 47a8 blx r5 + 154d2: e029 b.n 15528 + 154d4: 0001242d .word 0x0001242d + 154d8: 20004c3c .word 0x20004c3c + 154dc: 00008089 .word 0x00008089 + 154e0: 00004ded .word 0x00004ded + 154e4: 20004c38 .word 0x20004c38 + 154e8: 00004f4d .word 0x00004f4d + 154ec: 0001ca0c .word 0x0001ca0c + 154f0: 0000f5fd .word 0x0000f5fd + 154f4: 00004c8d .word 0x00004c8d + 154f8: 00001029 .word 0x00001029 + 154fc: 00002029 .word 0x00002029 + 15500: 00010275 .word 0x00010275 + 15504: 00001129 .word 0x00001129 + 15508: 00008189 .word 0x00008189 + 1550c: 0000a089 .word 0x0000a089 + 15510: 000080a9 .word 0x000080a9 + 15514: 000081a9 .word 0x000081a9 + 15518: 0000a0a9 .word 0x0000a0a9 + 1551c: 00000239 .word 0x00000239 + 15520: 0000f619 .word 0x0000f619 + 15524: 00001004 .word 0x00001004 + lv_style_set_transform_width(&styles->list_btn, LV_STATE_DISABLED, 0); + 15528: 6820 ldr r0, [r4, #0] + 1552a: 3078 adds r0, #120 ; 0x78 + 1552c: 2200 movs r2, #0 + 1552e: 49fa ldr r1, [pc, #1000] ; (15918 ) + 15530: 47a8 blx r5 + lv_style_set_transition_time(&styles->list_btn, LV_STATE_DEFAULT, TRANSITION_TIME); + 15532: 6820 ldr r0, [r4, #0] + 15534: 3078 adds r0, #120 ; 0x78 +_LV_OBJ_STYLE_SET_GET_DECLARE(TRANSITION_TIME, transition_time, lv_style_int_t, _int, scalar) + 15536: 2296 movs r2, #150 ; 0x96 + 15538: 21b0 movs r1, #176 ; 0xb0 + 1553a: 47a8 blx r5 + lv_style_set_transition_prop_6(&styles->list_btn, LV_STATE_DEFAULT, LV_STYLE_BG_COLOR); + 1553c: 6820 ldr r0, [r4, #0] + 1553e: 3078 adds r0, #120 ; 0x78 +_LV_OBJ_STYLE_SET_GET_DECLARE(TRANSITION_PROP_6, transition_prop_6, lv_style_int_t, _int, scalar) + 15540: 2229 movs r2, #41 ; 0x29 + 15542: 21b7 movs r1, #183 ; 0xb7 + 15544: 47a8 blx r5 + lv_style_set_transition_prop_5(&styles->list_btn, LV_STATE_DEFAULT, LV_STYLE_TRANSFORM_WIDTH); + 15546: 6820 ldr r0, [r4, #0] + 15548: 3078 adds r0, #120 ; 0x78 +_LV_OBJ_STYLE_SET_GET_DECLARE(TRANSITION_PROP_5, transition_prop_5, lv_style_int_t, _int, scalar) + 1554a: 2204 movs r2, #4 + 1554c: 21b6 movs r1, #182 ; 0xb6 + 1554e: 47a8 blx r5 + style_init_reset(&styles->ddlist_page); + 15550: 6820 ldr r0, [r4, #0] + 15552: 3054 adds r0, #84 ; 0x54 + 15554: 4bf1 ldr r3, [pc, #964] ; (1591c ) + 15556: 4798 blx r3 + lv_style_set_text_line_space(&styles->ddlist_page, LV_STATE_DEFAULT, LV_DPX(20)); + 15558: 6824 ldr r4, [r4, #0] + 1555a: 3454 adds r4, #84 ; 0x54 + 1555c: 2000 movs r0, #0 + 1555e: 4bf0 ldr r3, [pc, #960] ; (15920 ) + 15560: 4798 blx r3 + 15562: 0083 lsls r3, r0, #2 + 15564: 181b adds r3, r3, r0 + 15566: 009b lsls r3, r3, #2 + 15568: 3350 adds r3, #80 ; 0x50 + 1556a: 2140 movs r1, #64 ; 0x40 + 1556c: 31ff adds r1, #255 ; 0xff + 1556e: 2201 movs r2, #1 + 15570: 428b cmp r3, r1 + 15572: d901 bls.n 15578 + 15574: f000 ffcd bl 16512 +_LV_OBJ_STYLE_SET_GET_DECLARE(TEXT_LINE_SPACE, text_line_space, lv_style_int_t, _int, scalar) + 15578: 49ea ldr r1, [pc, #936] ; (15924 ) + 1557a: 0020 movs r0, r4 + 1557c: 4dea ldr r5, [pc, #936] ; (15928 ) + 1557e: 47a8 blx r5 + lv_style_set_clip_corner(&styles->ddlist_page, LV_STATE_DEFAULT, true); + 15580: 4cea ldr r4, [pc, #936] ; (1592c ) + 15582: 6820 ldr r0, [r4, #0] + 15584: 3054 adds r0, #84 ; 0x54 +_LV_OBJ_STYLE_SET_GET_DECLARE(CLIP_CORNER, clip_corner, bool, _int, scalar) + 15586: 2201 movs r2, #1 + 15588: 2102 movs r1, #2 + 1558a: 47a8 blx r5 + style_init_reset(&styles->ddlist_sel); + 1558c: 6820 ldr r0, [r4, #0] + 1558e: 3058 adds r0, #88 ; 0x58 + 15590: 4be2 ldr r3, [pc, #904] ; (1591c ) + 15592: 4798 blx r3 + lv_style_set_bg_opa(&styles->ddlist_sel, LV_STATE_DEFAULT, LV_OPA_COVER); + 15594: 6820 ldr r0, [r4, #0] + 15596: 3058 adds r0, #88 ; 0x58 +_LV_OBJ_STYLE_SET_GET_DECLARE(BG_OPA, bg_opa, lv_opa_t, _opa, scalar) + 15598: 22ff movs r2, #255 ; 0xff + 1559a: 212c movs r1, #44 ; 0x2c + 1559c: 4be4 ldr r3, [pc, #912] ; (15930 ) + 1559e: 4798 blx r3 + lv_style_set_bg_color(&styles->ddlist_sel, LV_STATE_DEFAULT, theme.color_primary); + 155a0: 6820 ldr r0, [r4, #0] + 155a2: 3058 adds r0, #88 ; 0x58 + 155a4: 4de3 ldr r5, [pc, #908] ; (15934 ) + 155a6: 88aa ldrh r2, [r5, #4] +_LV_OBJ_STYLE_SET_GET_DECLARE(BG_COLOR, bg_color, lv_color_t, _color, nonscalar) + 155a8: 2129 movs r1, #41 ; 0x29 + 155aa: 4ee3 ldr r6, [pc, #908] ; (15938 ) + 155ac: 47b0 blx r6 + lv_style_set_text_color(&styles->ddlist_sel, LV_STATE_DEFAULT, IS_LIGHT ? lv_color_hex3(0xfff) : lv_color_hex3(0xfff)); + 155ae: 6820 ldr r0, [r4, #0] + 155b0: 3058 adds r0, #88 ; 0x58 + 155b2: 2201 movs r2, #1 + 155b4: 4252 negs r2, r2 +_LV_OBJ_STYLE_SET_GET_DECLARE(TEXT_COLOR, text_color, lv_color_t, _color, nonscalar) + 155b6: 49e1 ldr r1, [pc, #900] ; (1593c ) + 155b8: 47b0 blx r6 + lv_style_set_bg_color(&styles->ddlist_sel, LV_STATE_PRESSED, COLOR_BG_PR); + 155ba: 6820 ldr r0, [r4, #0] + 155bc: 3058 adds r0, #88 ; 0x58 + 155be: 69ab ldr r3, [r5, #24] + 155c0: 079b lsls r3, r3, #30 + 155c2: d501 bpl.n 155c8 + 155c4: f000 ffb3 bl 1652e + 155c8: 2309 movs r3, #9 + 155ca: 2113 movs r1, #19 + 155cc: 220a movs r2, #10 + 155ce: 0149 lsls r1, r1, #5 + 155d0: 02db lsls r3, r3, #11 + 155d2: 430a orrs r2, r1 + 155d4: 431a orrs r2, r3 +_LV_OBJ_STYLE_SET_GET_DECLARE(BG_COLOR, bg_color, lv_color_t, _color, nonscalar) + 155d6: 49da ldr r1, [pc, #872] ; (15940 ) + 155d8: 4bd7 ldr r3, [pc, #860] ; (15938 ) + 155da: 4798 blx r3 + lv_style_set_text_color(&styles->ddlist_sel, LV_STATE_PRESSED, COLOR_BG_TEXT_PR); + 155dc: 4bd3 ldr r3, [pc, #844] ; (1592c ) + 155de: 6818 ldr r0, [r3, #0] + 155e0: 3058 adds r0, #88 ; 0x58 + 155e2: 4bd4 ldr r3, [pc, #848] ; (15934 ) + 155e4: 699b ldr r3, [r3, #24] + 155e6: 079b lsls r3, r3, #30 + 155e8: d501 bpl.n 155ee + 155ea: f000 ffa5 bl 16538 + 155ee: 231f movs r3, #31 + 155f0: 213f movs r1, #63 ; 0x3f + 155f2: 221f movs r2, #31 + 155f4: 0149 lsls r1, r1, #5 + 155f6: 02db lsls r3, r3, #11 + 155f8: 430a orrs r2, r1 + 155fa: 431a orrs r2, r3 +_LV_OBJ_STYLE_SET_GET_DECLARE(TEXT_COLOR, text_color, lv_color_t, _color, nonscalar) + 155fc: 49d1 ldr r1, [pc, #836] ; (15944 ) + 155fe: 4bce ldr r3, [pc, #824] ; (15938 ) + 15600: 4798 blx r3 + style_init_reset(&styles->roller_bg); + 15602: 4cca ldr r4, [pc, #808] ; (1592c ) + 15604: 6820 ldr r0, [r4, #0] + 15606: 3088 adds r0, #136 ; 0x88 + 15608: 4bc4 ldr r3, [pc, #784] ; (1591c ) + 1560a: 4798 blx r3 + lv_style_set_text_line_space(&styles->roller_bg, LV_STATE_DEFAULT, LV_DPX(25)); + 1560c: 6824 ldr r4, [r4, #0] + 1560e: 3488 adds r4, #136 ; 0x88 + 15610: 2000 movs r0, #0 + 15612: 4bc3 ldr r3, [pc, #780] ; (15920 ) + 15614: 4798 blx r3 + 15616: 0083 lsls r3, r0, #2 + 15618: 1818 adds r0, r3, r0 + 1561a: 0083 lsls r3, r0, #2 + 1561c: 18c0 adds r0, r0, r3 + 1561e: 3050 adds r0, #80 ; 0x50 + 15620: 2340 movs r3, #64 ; 0x40 + 15622: 33ff adds r3, #255 ; 0xff + 15624: 2201 movs r2, #1 + 15626: 4298 cmp r0, r3 + 15628: d901 bls.n 1562e + 1562a: f000 ff8a bl 16542 +_LV_OBJ_STYLE_SET_GET_DECLARE(TEXT_LINE_SPACE, text_line_space, lv_style_int_t, _int, scalar) + 1562e: 49bd ldr r1, [pc, #756] ; (15924 ) + 15630: 0020 movs r0, r4 + 15632: 4bbd ldr r3, [pc, #756] ; (15928 ) + 15634: 4798 blx r3 + style_init_reset(&styles->roller_sel); + 15636: 4cbd ldr r4, [pc, #756] ; (1592c ) + 15638: 6820 ldr r0, [r4, #0] + 1563a: 308c adds r0, #140 ; 0x8c + 1563c: 4fb7 ldr r7, [pc, #732] ; (1591c ) + 1563e: 47b8 blx r7 + lv_style_set_bg_opa(&styles->roller_sel, LV_STATE_DEFAULT, LV_OPA_COVER); + 15640: 6820 ldr r0, [r4, #0] + 15642: 308c adds r0, #140 ; 0x8c +_LV_OBJ_STYLE_SET_GET_DECLARE(BG_OPA, bg_opa, lv_opa_t, _opa, scalar) + 15644: 22ff movs r2, #255 ; 0xff + 15646: 212c movs r1, #44 ; 0x2c + 15648: 4eb9 ldr r6, [pc, #740] ; (15930 ) + 1564a: 47b0 blx r6 + lv_style_set_bg_color(&styles->roller_sel, LV_STATE_DEFAULT, theme.color_primary); + 1564c: 6820 ldr r0, [r4, #0] + 1564e: 308c adds r0, #140 ; 0x8c + 15650: 4db8 ldr r5, [pc, #736] ; (15934 ) + 15652: 88aa ldrh r2, [r5, #4] +_LV_OBJ_STYLE_SET_GET_DECLARE(BG_COLOR, bg_color, lv_color_t, _color, nonscalar) + 15654: 2129 movs r1, #41 ; 0x29 + 15656: 4bb8 ldr r3, [pc, #736] ; (15938 ) + 15658: 4698 mov r8, r3 + 1565a: 4798 blx r3 + lv_style_set_text_color(&styles->roller_sel, LV_STATE_DEFAULT, LV_COLOR_WHITE); + 1565c: 6820 ldr r0, [r4, #0] + 1565e: 308c adds r0, #140 ; 0x8c + 15660: 4bb9 ldr r3, [pc, #740] ; (15948 ) + 15662: 881a ldrh r2, [r3, #0] +_LV_OBJ_STYLE_SET_GET_DECLARE(TEXT_COLOR, text_color, lv_color_t, _color, nonscalar) + 15664: 49b5 ldr r1, [pc, #724] ; (1593c ) + 15666: 47c0 blx r8 + style_init_reset(&styles->tabview_btns_bg); + 15668: 6820 ldr r0, [r4, #0] + 1566a: 30a8 adds r0, #168 ; 0xa8 + 1566c: 47b8 blx r7 + lv_style_set_bg_opa(&styles->tabview_btns_bg, LV_STATE_DEFAULT, LV_OPA_COVER); + 1566e: 6820 ldr r0, [r4, #0] + 15670: 30a8 adds r0, #168 ; 0xa8 +_LV_OBJ_STYLE_SET_GET_DECLARE(BG_OPA, bg_opa, lv_opa_t, _opa, scalar) + 15672: 22ff movs r2, #255 ; 0xff + 15674: 212c movs r1, #44 ; 0x2c + 15676: 47b0 blx r6 + lv_style_set_bg_color(&styles->tabview_btns_bg, LV_STATE_DEFAULT, COLOR_BG); + 15678: 6820 ldr r0, [r4, #0] + 1567a: 30a8 adds r0, #168 ; 0xa8 + 1567c: 69ab ldr r3, [r5, #24] + 1567e: 079b lsls r3, r3, #30 + 15680: d501 bpl.n 15686 + 15682: f000 ff6c bl 1655e + 15686: 230b movs r3, #11 + 15688: 2118 movs r1, #24 + 1568a: 220e movs r2, #14 + 1568c: 0149 lsls r1, r1, #5 + 1568e: 02db lsls r3, r3, #11 + 15690: 430a orrs r2, r1 + 15692: 431a orrs r2, r3 +_LV_OBJ_STYLE_SET_GET_DECLARE(BG_COLOR, bg_color, lv_color_t, _color, nonscalar) + 15694: 2129 movs r1, #41 ; 0x29 + 15696: 4ba8 ldr r3, [pc, #672] ; (15938 ) + 15698: 4798 blx r3 + lv_style_set_border_color(&styles->tabview_btns_bg, LV_STATE_DEFAULT, + 1569a: 4ba4 ldr r3, [pc, #656] ; (1592c ) + 1569c: 6818 ldr r0, [r3, #0] + 1569e: 30a8 adds r0, #168 ; 0xa8 + IS_LIGHT ? lv_color_hex(0xe4eaf0) : lv_color_hex(0x3b3e42)); + 156a0: 4ba4 ldr r3, [pc, #656] ; (15934 ) + 156a2: 699b ldr r3, [r3, #24] + lv_style_set_border_color(&styles->tabview_btns_bg, LV_STATE_DEFAULT, + 156a4: 079b lsls r3, r3, #30 + 156a6: d501 bpl.n 156ac + 156a8: f000 ff5e bl 16568 + 156ac: 2307 movs r3, #7 + 156ae: 210f movs r1, #15 + 156b0: 2208 movs r2, #8 + 156b2: 0149 lsls r1, r1, #5 + 156b4: 02db lsls r3, r3, #11 + 156b6: 430a orrs r2, r1 + 156b8: 431a orrs r2, r3 +_LV_OBJ_STYLE_SET_GET_DECLARE(BORDER_COLOR, border_color, lv_color_t, _color, nonscalar) + 156ba: 2139 movs r1, #57 ; 0x39 + 156bc: 4b9e ldr r3, [pc, #632] ; (15938 ) + 156be: 4798 blx r3 + lv_style_set_border_width(&styles->tabview_btns_bg, LV_STATE_DEFAULT, LV_DPX(5)); + 156c0: 4b9a ldr r3, [pc, #616] ; (1592c ) + 156c2: 681c ldr r4, [r3, #0] + 156c4: 34a8 adds r4, #168 ; 0xa8 + 156c6: 2000 movs r0, #0 + 156c8: 4b95 ldr r3, [pc, #596] ; (15920 ) + 156ca: 4798 blx r3 + 156cc: 0083 lsls r3, r0, #2 + 156ce: 1818 adds r0, r3, r0 + 156d0: 3050 adds r0, #80 ; 0x50 + 156d2: 2340 movs r3, #64 ; 0x40 + 156d4: 33ff adds r3, #255 ; 0xff + 156d6: 2201 movs r2, #1 + 156d8: 4298 cmp r0, r3 + 156da: d901 bls.n 156e0 + 156dc: f000 ff4e bl 1657c +_LV_OBJ_STYLE_SET_GET_DECLARE(BORDER_WIDTH, border_width, lv_style_int_t, _int, scalar) + 156e0: 2130 movs r1, #48 ; 0x30 + 156e2: 0020 movs r0, r4 + 156e4: 4d90 ldr r5, [pc, #576] ; (15928 ) + 156e6: 47a8 blx r5 + lv_style_set_border_side(&styles->tabview_btns_bg, LV_STATE_DEFAULT, LV_BORDER_SIDE_BOTTOM); + 156e8: 4c90 ldr r4, [pc, #576] ; (1592c ) + 156ea: 6820 ldr r0, [r4, #0] + 156ec: 30a8 adds r0, #168 ; 0xa8 +_LV_OBJ_STYLE_SET_GET_DECLARE(BORDER_SIDE, border_side, lv_border_side_t, _int, scalar) + 156ee: 2201 movs r2, #1 + 156f0: 2131 movs r1, #49 ; 0x31 + 156f2: 47a8 blx r5 + lv_style_set_text_color(&styles->tabview_btns_bg, LV_STATE_DEFAULT, COLOR_SCR_TEXT); + 156f4: 6820 ldr r0, [r4, #0] + 156f6: 30a8 adds r0, #168 ; 0xa8 + 156f8: 4b8e ldr r3, [pc, #568] ; (15934 ) + 156fa: 699b ldr r3, [r3, #24] + 156fc: 079b lsls r3, r3, #30 + 156fe: d501 bpl.n 15704 + 15700: f000 ff49 bl 16596 + 15704: 231c movs r3, #28 + 15706: 213a movs r1, #58 ; 0x3a + 15708: 221d movs r2, #29 + 1570a: 0149 lsls r1, r1, #5 + 1570c: 02db lsls r3, r3, #11 + 1570e: 430a orrs r2, r1 + 15710: 431a orrs r2, r3 +_LV_OBJ_STYLE_SET_GET_DECLARE(TEXT_COLOR, text_color, lv_color_t, _color, nonscalar) + 15712: 498a ldr r1, [pc, #552] ; (1593c ) + 15714: 4d88 ldr r5, [pc, #544] ; (15938 ) + 15716: 47a8 blx r5 + lv_style_set_text_font(&styles->tabview_btns_bg, LV_STATE_DEFAULT, theme.font_normal); + 15718: 4b86 ldr r3, [pc, #536] ; (15934 ) +_LV_OBJ_STYLE_SET_GET_DECLARE(TEXT_FONT, text_font, const lv_font_t *, _ptr, scalar) + 1571a: 68da ldr r2, [r3, #12] + 1571c: 4c83 ldr r4, [pc, #524] ; (1592c ) + 1571e: 6820 ldr r0, [r4, #0] + 15720: 30a8 adds r0, #168 ; 0xa8 + 15722: 498a ldr r1, [pc, #552] ; (1594c ) + 15724: 4b8a ldr r3, [pc, #552] ; (15950 ) + 15726: 4798 blx r3 + lv_style_set_image_recolor(&styles->tabview_btns_bg, LV_STATE_DEFAULT, lv_color_hex(0x979a9f)); + 15728: 6820 ldr r0, [r4, #0] + 1572a: 30a8 adds r0, #168 ; 0xa8 +_LV_OBJ_STYLE_SET_GET_DECLARE(IMAGE_RECOLOR, image_recolor, lv_color_t, _color, nonscalar) + 1572c: 4b89 ldr r3, [pc, #548] ; (15954 ) + 1572e: 881a ldrh r2, [r3, #0] + 15730: 4989 ldr r1, [pc, #548] ; (15958 ) + 15732: 47a8 blx r5 + lv_style_set_pad_top(&styles->tabview_btns_bg, LV_STATE_DEFAULT, LV_DPX(7)); + 15734: 6824 ldr r4, [r4, #0] + 15736: 34a8 adds r4, #168 ; 0xa8 + 15738: 2000 movs r0, #0 + 1573a: 4b79 ldr r3, [pc, #484] ; (15920 ) + 1573c: 4798 blx r3 + 1573e: 00c3 lsls r3, r0, #3 + 15740: 1a18 subs r0, r3, r0 + 15742: 3050 adds r0, #80 ; 0x50 + 15744: 2340 movs r3, #64 ; 0x40 + 15746: 33ff adds r3, #255 ; 0xff + 15748: 2201 movs r2, #1 + 1574a: 4298 cmp r0, r3 + 1574c: d901 bls.n 15752 + 1574e: f000 ff27 bl 165a0 +_LV_OBJ_STYLE_SET_GET_DECLARE(PAD_TOP, pad_top, lv_style_int_t, _int, scalar) + 15752: 2110 movs r1, #16 + 15754: 0020 movs r0, r4 + 15756: 4b74 ldr r3, [pc, #464] ; (15928 ) + 15758: 4798 blx r3 + lv_style_set_pad_left(&styles->tabview_btns_bg, LV_STATE_DEFAULT, LV_DPX(7)); + 1575a: 4b74 ldr r3, [pc, #464] ; (1592c ) + 1575c: 681c ldr r4, [r3, #0] + 1575e: 34a8 adds r4, #168 ; 0xa8 + 15760: 2000 movs r0, #0 + 15762: 4b6f ldr r3, [pc, #444] ; (15920 ) + 15764: 4798 blx r3 + 15766: 00c3 lsls r3, r0, #3 + 15768: 1a18 subs r0, r3, r0 + 1576a: 3050 adds r0, #80 ; 0x50 + 1576c: 2340 movs r3, #64 ; 0x40 + 1576e: 33ff adds r3, #255 ; 0xff + 15770: 2201 movs r2, #1 + 15772: 4298 cmp r0, r3 + 15774: d901 bls.n 1577a + 15776: f000 ff1f bl 165b8 +_LV_OBJ_STYLE_SET_GET_DECLARE(PAD_LEFT, pad_left, lv_style_int_t, _int, scalar) + 1577a: 2112 movs r1, #18 + 1577c: 0020 movs r0, r4 + 1577e: 4b6a ldr r3, [pc, #424] ; (15928 ) + 15780: 4798 blx r3 + lv_style_set_pad_right(&styles->tabview_btns_bg, LV_STATE_DEFAULT, LV_DPX(7)); + 15782: 4b6a ldr r3, [pc, #424] ; (1592c ) + 15784: 681c ldr r4, [r3, #0] + 15786: 34a8 adds r4, #168 ; 0xa8 + 15788: 2000 movs r0, #0 + 1578a: 4b65 ldr r3, [pc, #404] ; (15920 ) + 1578c: 4798 blx r3 + 1578e: 00c3 lsls r3, r0, #3 + 15790: 1a18 subs r0, r3, r0 + 15792: 3050 adds r0, #80 ; 0x50 + 15794: 2340 movs r3, #64 ; 0x40 + 15796: 33ff adds r3, #255 ; 0xff + 15798: 2201 movs r2, #1 + 1579a: 4298 cmp r0, r3 + 1579c: d901 bls.n 157a2 + 1579e: f000 ff17 bl 165d0 +_LV_OBJ_STYLE_SET_GET_DECLARE(PAD_RIGHT, pad_right, lv_style_int_t, _int, scalar) + 157a2: 2113 movs r1, #19 + 157a4: 0020 movs r0, r4 + 157a6: 4b60 ldr r3, [pc, #384] ; (15928 ) + 157a8: 4798 blx r3 + style_init_reset(&styles->tabview_btns); + 157aa: 4c60 ldr r4, [pc, #384] ; (1592c ) + 157ac: 6820 ldr r0, [r4, #0] + 157ae: 30a4 adds r0, #164 ; 0xa4 + 157b0: 4b5a ldr r3, [pc, #360] ; (1591c ) + 157b2: 4798 blx r3 + lv_style_set_bg_opa(&styles->tabview_btns, LV_STATE_PRESSED, LV_OPA_50); + 157b4: 6820 ldr r0, [r4, #0] + 157b6: 30a4 adds r0, #164 ; 0xa4 +_LV_OBJ_STYLE_SET_GET_DECLARE(BG_OPA, bg_opa, lv_opa_t, _opa, scalar) + 157b8: 227f movs r2, #127 ; 0x7f + 157ba: 4968 ldr r1, [pc, #416] ; (1595c ) + 157bc: 4b5c ldr r3, [pc, #368] ; (15930 ) + 157be: 4798 blx r3 + lv_style_set_bg_color(&styles->tabview_btns, LV_STATE_PRESSED, lv_color_hex3(0x888)); + 157c0: 6820 ldr r0, [r4, #0] + 157c2: 30a4 adds r0, #164 ; 0xa4 +_LV_OBJ_STYLE_SET_GET_DECLARE(BG_COLOR, bg_color, lv_color_t, _color, nonscalar) + 157c4: 4b66 ldr r3, [pc, #408] ; (15960 ) + 157c6: 881a ldrh r2, [r3, #0] + 157c8: 495d ldr r1, [pc, #372] ; (15940 ) + 157ca: 4b5b ldr r3, [pc, #364] ; (15938 ) + 157cc: 4798 blx r3 + lv_style_set_text_color(&styles->tabview_btns, LV_STATE_CHECKED, COLOR_SCR_TEXT); + 157ce: 6820 ldr r0, [r4, #0] + 157d0: 30a4 adds r0, #164 ; 0xa4 + 157d2: 4b58 ldr r3, [pc, #352] ; (15934 ) + 157d4: 699b ldr r3, [r3, #24] + 157d6: 079b lsls r3, r3, #30 + 157d8: d501 bpl.n 157de + 157da: f000 ff05 bl 165e8 + 157de: 231c movs r3, #28 + 157e0: 213a movs r1, #58 ; 0x3a + 157e2: 221d movs r2, #29 + 157e4: 0149 lsls r1, r1, #5 + 157e6: 02db lsls r3, r3, #11 + 157e8: 430a orrs r2, r1 + 157ea: 431a orrs r2, r3 +_LV_OBJ_STYLE_SET_GET_DECLARE(TEXT_COLOR, text_color, lv_color_t, _color, nonscalar) + 157ec: 495d ldr r1, [pc, #372] ; (15964 ) + 157ee: 4b52 ldr r3, [pc, #328] ; (15938 ) + 157f0: 4798 blx r3 + lv_style_set_pad_top(&styles->tabview_btns, LV_STATE_DEFAULT, LV_DPX(20)); + 157f2: 4b4e ldr r3, [pc, #312] ; (1592c ) + 157f4: 681c ldr r4, [r3, #0] + 157f6: 34a4 adds r4, #164 ; 0xa4 + 157f8: 2000 movs r0, #0 + 157fa: 4b49 ldr r3, [pc, #292] ; (15920 ) + 157fc: 4798 blx r3 + 157fe: 0083 lsls r3, r0, #2 + 15800: 181b adds r3, r3, r0 + 15802: 009b lsls r3, r3, #2 + 15804: 3350 adds r3, #80 ; 0x50 + 15806: 2140 movs r1, #64 ; 0x40 + 15808: 31ff adds r1, #255 ; 0xff + 1580a: 2201 movs r2, #1 + 1580c: 428b cmp r3, r1 + 1580e: d901 bls.n 15814 + 15810: f000 feef bl 165f2 +_LV_OBJ_STYLE_SET_GET_DECLARE(PAD_TOP, pad_top, lv_style_int_t, _int, scalar) + 15814: 2110 movs r1, #16 + 15816: 0020 movs r0, r4 + 15818: 4b43 ldr r3, [pc, #268] ; (15928 ) + 1581a: 4798 blx r3 + lv_style_set_pad_bottom(&styles->tabview_btns, LV_STATE_DEFAULT, LV_DPX(20)); + 1581c: 4b43 ldr r3, [pc, #268] ; (1592c ) + 1581e: 681c ldr r4, [r3, #0] + 15820: 34a4 adds r4, #164 ; 0xa4 + 15822: 2000 movs r0, #0 + 15824: 4b3e ldr r3, [pc, #248] ; (15920 ) + 15826: 4798 blx r3 + 15828: 0083 lsls r3, r0, #2 + 1582a: 181b adds r3, r3, r0 + 1582c: 009b lsls r3, r3, #2 + 1582e: 3350 adds r3, #80 ; 0x50 + 15830: 2140 movs r1, #64 ; 0x40 + 15832: 31ff adds r1, #255 ; 0xff + 15834: 2201 movs r2, #1 + 15836: 428b cmp r3, r1 + 15838: d901 bls.n 1583e + 1583a: f000 fee8 bl 1660e +_LV_OBJ_STYLE_SET_GET_DECLARE(PAD_BOTTOM, pad_bottom, lv_style_int_t, _int, scalar) + 1583e: 2111 movs r1, #17 + 15840: 0020 movs r0, r4 + 15842: 4b39 ldr r3, [pc, #228] ; (15928 ) + 15844: 4798 blx r3 + lv_style_set_text_color(&styles->tabview_btns, LV_STATE_FOCUSED, theme.color_primary); + 15846: 4c39 ldr r4, [pc, #228] ; (1592c ) + 15848: 6820 ldr r0, [r4, #0] + 1584a: 30a4 adds r0, #164 ; 0xa4 + 1584c: 4e39 ldr r6, [pc, #228] ; (15934 ) + 1584e: 88b2 ldrh r2, [r6, #4] +_LV_OBJ_STYLE_SET_GET_DECLARE(TEXT_COLOR, text_color, lv_color_t, _color, nonscalar) + 15850: 4945 ldr r1, [pc, #276] ; (15968 ) + 15852: 4d39 ldr r5, [pc, #228] ; (15938 ) + 15854: 47a8 blx r5 + lv_style_set_text_color(&styles->tabview_btns, LV_STATE_EDITED, theme.color_secondary); + 15856: 6820 ldr r0, [r4, #0] + 15858: 30a4 adds r0, #164 ; 0xa4 + 1585a: 88f2 ldrh r2, [r6, #6] + 1585c: 4943 ldr r1, [pc, #268] ; (1596c ) + 1585e: 47a8 blx r5 + style_init_reset(&styles->tabview_indic); + 15860: 6820 ldr r0, [r4, #0] + 15862: 30ac adds r0, #172 ; 0xac + 15864: 4b2d ldr r3, [pc, #180] ; (1591c ) + 15866: 4798 blx r3 + lv_style_set_bg_opa(&styles->tabview_indic, LV_STATE_DEFAULT, LV_OPA_COVER); + 15868: 6820 ldr r0, [r4, #0] + 1586a: 30ac adds r0, #172 ; 0xac +_LV_OBJ_STYLE_SET_GET_DECLARE(BG_OPA, bg_opa, lv_opa_t, _opa, scalar) + 1586c: 22ff movs r2, #255 ; 0xff + 1586e: 212c movs r1, #44 ; 0x2c + 15870: 4b2f ldr r3, [pc, #188] ; (15930 ) + 15872: 4798 blx r3 + lv_style_set_bg_color(&styles->tabview_indic, LV_STATE_DEFAULT, theme.color_primary); + 15874: 6820 ldr r0, [r4, #0] + 15876: 30ac adds r0, #172 ; 0xac + 15878: 88b2 ldrh r2, [r6, #4] +_LV_OBJ_STYLE_SET_GET_DECLARE(BG_COLOR, bg_color, lv_color_t, _color, nonscalar) + 1587a: 2129 movs r1, #41 ; 0x29 + 1587c: 47a8 blx r5 + lv_style_set_bg_color(&styles->tabview_indic, LV_STATE_EDITED, theme.color_secondary); + 1587e: 6820 ldr r0, [r4, #0] + 15880: 30ac adds r0, #172 ; 0xac + 15882: 88f2 ldrh r2, [r6, #6] + 15884: 493a ldr r1, [pc, #232] ; (15970 ) + 15886: 47a8 blx r5 + lv_style_set_size(&styles->tabview_indic, LV_STATE_DEFAULT, LV_DPX(5)); + 15888: 6824 ldr r4, [r4, #0] + 1588a: 34ac adds r4, #172 ; 0xac + 1588c: 2000 movs r0, #0 + 1588e: 4b24 ldr r3, [pc, #144] ; (15920 ) + 15890: 4798 blx r3 + 15892: 0083 lsls r3, r0, #2 + 15894: 1818 adds r0, r3, r0 + 15896: 3050 adds r0, #80 ; 0x50 + 15898: 2340 movs r3, #64 ; 0x40 + 1589a: 33ff adds r3, #255 ; 0xff + 1589c: 2201 movs r2, #1 + 1589e: 4298 cmp r0, r3 + 158a0: d901 bls.n 158a6 + 158a2: f000 fec2 bl 1662a +_LV_OBJ_STYLE_SET_GET_DECLARE(SIZE, size, lv_style_int_t, _int, scalar) + 158a6: 2103 movs r1, #3 + 158a8: 0020 movs r0, r4 + 158aa: 4d1f ldr r5, [pc, #124] ; (15928 ) + 158ac: 47a8 blx r5 + lv_style_set_radius(&styles->tabview_indic, LV_STATE_DEFAULT, LV_RADIUS_CIRCLE); + 158ae: 4c1f ldr r4, [pc, #124] ; (1592c ) + 158b0: 6820 ldr r0, [r4, #0] + 158b2: 30ac adds r0, #172 ; 0xac +_LV_OBJ_STYLE_SET_GET_DECLARE(RADIUS, radius, lv_style_int_t, _int, scalar) + 158b4: 4a2f ldr r2, [pc, #188] ; (15974 ) + 158b6: 2101 movs r1, #1 + 158b8: 47a8 blx r5 + style_init_reset(&styles->tabview_page_scrl); + 158ba: 6820 ldr r0, [r4, #0] + 158bc: 30b0 adds r0, #176 ; 0xb0 + 158be: 4b17 ldr r3, [pc, #92] ; (1591c ) + 158c0: 4798 blx r3 + lv_style_set_pad_top(&styles->tabview_page_scrl, LV_STATE_DEFAULT, PAD_DEF); + 158c2: 6824 ldr r4, [r4, #0] + 158c4: 34b0 adds r4, #176 ; 0xb0 + 158c6: 2000 movs r0, #0 + 158c8: 4b2b ldr r3, [pc, #172] ; (15978 ) + 158ca: 4798 blx r3 + 158cc: 2801 cmp r0, #1 + 158ce: d801 bhi.n 158d4 + 158d0: f000 feb8 bl 16644 + 158d4: 2000 movs r0, #0 + 158d6: 4b12 ldr r3, [pc, #72] ; (15920 ) + 158d8: 4798 blx r3 + 158da: 0103 lsls r3, r0, #4 + 158dc: 1a1b subs r3, r3, r0 + 158de: 005b lsls r3, r3, #1 + 158e0: 3350 adds r3, #80 ; 0x50 + 158e2: 2140 movs r1, #64 ; 0x40 + 158e4: 31ff adds r1, #255 ; 0xff + 158e6: 2201 movs r2, #1 + 158e8: 428b cmp r3, r1 + 158ea: d901 bls.n 158f0 + 158ec: f000 fec3 bl 16676 +_LV_OBJ_STYLE_SET_GET_DECLARE(PAD_TOP, pad_top, lv_style_int_t, _int, scalar) + 158f0: 2110 movs r1, #16 + 158f2: 0020 movs r0, r4 + 158f4: 4b0c ldr r3, [pc, #48] ; (15928 ) + 158f6: 4798 blx r3 + lv_style_set_pad_bottom(&styles->tabview_page_scrl, LV_STATE_DEFAULT, PAD_DEF); + 158f8: 4b0c ldr r3, [pc, #48] ; (1592c ) + 158fa: 681c ldr r4, [r3, #0] + 158fc: 34b0 adds r4, #176 ; 0xb0 + 158fe: 2000 movs r0, #0 + 15900: 4b1d ldr r3, [pc, #116] ; (15978 ) + 15902: 4798 blx r3 + 15904: 2801 cmp r0, #1 + 15906: d801 bhi.n 1590c + 15908: f000 fec2 bl 16690 + 1590c: 2000 movs r0, #0 + 1590e: 4b04 ldr r3, [pc, #16] ; (15920 ) + 15910: 4798 blx r3 + 15912: 0103 lsls r3, r0, #4 + 15914: e032 b.n 1597c + 15916: 46c0 nop ; (mov r8, r8) + 15918: 00002004 .word 0x00002004 + 1591c: 0001242d .word 0x0001242d + 15920: 0000f5fd .word 0x0000f5fd + 15924: 00008081 .word 0x00008081 + 15928: 00004c8d .word 0x00004c8d + 1592c: 20004c38 .word 0x20004c38 + 15930: 00004f4d .word 0x00004f4d + 15934: 20004c3c .word 0x20004c3c + 15938: 00004ded .word 0x00004ded + 1593c: 00008089 .word 0x00008089 + 15940: 00001029 .word 0x00001029 + 15944: 00009089 .word 0x00009089 + 15948: 0001ca0c .word 0x0001ca0c + 1594c: 0000808e .word 0x0000808e + 15950: 000050a1 .word 0x000050a1 + 15954: 0001ca0a .word 0x0001ca0a + 15958: 000080a9 .word 0x000080a9 + 1595c: 0000102c .word 0x0000102c + 15960: 0001ca08 .word 0x0001ca08 + 15964: 00008189 .word 0x00008189 + 15968: 00008289 .word 0x00008289 + 1596c: 00008489 .word 0x00008489 + 15970: 00000429 .word 0x00000429 + 15974: 00007fff .word 0x00007fff + 15978: 0000f619 .word 0x0000f619 + 1597c: 1a1b subs r3, r3, r0 + 1597e: 005b lsls r3, r3, #1 + 15980: 3350 adds r3, #80 ; 0x50 + 15982: 2140 movs r1, #64 ; 0x40 + 15984: 31ff adds r1, #255 ; 0xff + 15986: 2201 movs r2, #1 + 15988: 428b cmp r3, r1 + 1598a: d901 bls.n 15990 + 1598c: f000 fe99 bl 166c2 +_LV_OBJ_STYLE_SET_GET_DECLARE(PAD_BOTTOM, pad_bottom, lv_style_int_t, _int, scalar) + 15990: 2111 movs r1, #17 + 15992: 0020 movs r0, r4 + 15994: 4bf2 ldr r3, [pc, #968] ; (15d60 ) + 15996: 4798 blx r3 + lv_style_set_pad_left(&styles->tabview_page_scrl, LV_STATE_DEFAULT, PAD_DEF); + 15998: 4bf2 ldr r3, [pc, #968] ; (15d64 ) + 1599a: 681c ldr r4, [r3, #0] + 1599c: 34b0 adds r4, #176 ; 0xb0 + 1599e: 2000 movs r0, #0 + 159a0: 4bf1 ldr r3, [pc, #964] ; (15d68 ) + 159a2: 4798 blx r3 + 159a4: 2801 cmp r0, #1 + 159a6: d801 bhi.n 159ac + 159a8: f000 fe98 bl 166dc + 159ac: 2000 movs r0, #0 + 159ae: 4bef ldr r3, [pc, #956] ; (15d6c ) + 159b0: 4798 blx r3 + 159b2: 0103 lsls r3, r0, #4 + 159b4: 1a1b subs r3, r3, r0 + 159b6: 005b lsls r3, r3, #1 + 159b8: 3350 adds r3, #80 ; 0x50 + 159ba: 2140 movs r1, #64 ; 0x40 + 159bc: 31ff adds r1, #255 ; 0xff + 159be: 2201 movs r2, #1 + 159c0: 428b cmp r3, r1 + 159c2: d901 bls.n 159c8 + 159c4: f000 fea3 bl 1670e +_LV_OBJ_STYLE_SET_GET_DECLARE(PAD_LEFT, pad_left, lv_style_int_t, _int, scalar) + 159c8: 2112 movs r1, #18 + 159ca: 0020 movs r0, r4 + 159cc: 4be4 ldr r3, [pc, #912] ; (15d60 ) + 159ce: 4798 blx r3 + lv_style_set_pad_right(&styles->tabview_page_scrl, LV_STATE_DEFAULT, PAD_DEF); + 159d0: 4be4 ldr r3, [pc, #912] ; (15d64 ) + 159d2: 681c ldr r4, [r3, #0] + 159d4: 34b0 adds r4, #176 ; 0xb0 + 159d6: 2000 movs r0, #0 + 159d8: 4be3 ldr r3, [pc, #908] ; (15d68 ) + 159da: 4798 blx r3 + 159dc: 2801 cmp r0, #1 + 159de: d801 bhi.n 159e4 + 159e0: f000 fea2 bl 16728 + 159e4: 2000 movs r0, #0 + 159e6: 4be1 ldr r3, [pc, #900] ; (15d6c ) + 159e8: 4798 blx r3 + 159ea: 0103 lsls r3, r0, #4 + 159ec: 1a1b subs r3, r3, r0 + 159ee: 005b lsls r3, r3, #1 + 159f0: 3350 adds r3, #80 ; 0x50 + 159f2: 2140 movs r1, #64 ; 0x40 + 159f4: 31ff adds r1, #255 ; 0xff + 159f6: 2201 movs r2, #1 + 159f8: 428b cmp r3, r1 + 159fa: d901 bls.n 15a00 + 159fc: f000 fead bl 1675a +_LV_OBJ_STYLE_SET_GET_DECLARE(PAD_RIGHT, pad_right, lv_style_int_t, _int, scalar) + 15a00: 2113 movs r1, #19 + 15a02: 0020 movs r0, r4 + 15a04: 4bd6 ldr r3, [pc, #856] ; (15d60 ) + 15a06: 4798 blx r3 + lv_style_set_pad_inner(&styles->tabview_page_scrl, LV_STATE_DEFAULT, PAD_DEF); + 15a08: 4bd6 ldr r3, [pc, #856] ; (15d64 ) + 15a0a: 681c ldr r4, [r3, #0] + 15a0c: 34b0 adds r4, #176 ; 0xb0 + 15a0e: 2000 movs r0, #0 + 15a10: 4bd5 ldr r3, [pc, #852] ; (15d68 ) + 15a12: 4798 blx r3 + 15a14: 2801 cmp r0, #1 + 15a16: d801 bhi.n 15a1c + 15a18: f000 feac bl 16774 + 15a1c: 2000 movs r0, #0 + 15a1e: 4bd3 ldr r3, [pc, #844] ; (15d6c ) + 15a20: 4798 blx r3 + 15a22: 0103 lsls r3, r0, #4 + 15a24: 1a1b subs r3, r3, r0 + 15a26: 005b lsls r3, r3, #1 + 15a28: 3350 adds r3, #80 ; 0x50 + 15a2a: 2140 movs r1, #64 ; 0x40 + 15a2c: 31ff adds r1, #255 ; 0xff + 15a2e: 2201 movs r2, #1 + 15a30: 428b cmp r3, r1 + 15a32: d901 bls.n 15a38 + 15a34: f000 feb7 bl 167a6 +_LV_OBJ_STYLE_SET_GET_DECLARE(PAD_INNER, pad_inner, lv_style_int_t, _int, scalar) + 15a38: 2114 movs r1, #20 + 15a3a: 0020 movs r0, r4 + 15a3c: 4bc8 ldr r3, [pc, #800] ; (15d60 ) + 15a3e: 4798 blx r3 + style_init_reset(&styles->table_cell); + 15a40: 4cc8 ldr r4, [pc, #800] ; (15d64 ) + 15a42: 6820 ldr r0, [r4, #0] + 15a44: 30a0 adds r0, #160 ; 0xa0 + 15a46: 4bca ldr r3, [pc, #808] ; (15d70 ) + 15a48: 4798 blx r3 + lv_style_set_border_color(&styles->table_cell, LV_STATE_DEFAULT, COLOR_BG_BORDER); + 15a4a: 6820 ldr r0, [r4, #0] + 15a4c: 30a0 adds r0, #160 ; 0xa0 + 15a4e: 4bc9 ldr r3, [pc, #804] ; (15d74 ) + 15a50: 699b ldr r3, [r3, #24] + 15a52: 079b lsls r3, r3, #30 + 15a54: d501 bpl.n 15a5a + 15a56: f000 feb3 bl 167c0 + 15a5a: 2310 movs r3, #16 + 15a5c: 2122 movs r1, #34 ; 0x22 + 15a5e: 2212 movs r2, #18 + 15a60: 0149 lsls r1, r1, #5 + 15a62: 02db lsls r3, r3, #11 + 15a64: 430a orrs r2, r1 + 15a66: 431a orrs r2, r3 +_LV_OBJ_STYLE_SET_GET_DECLARE(BORDER_COLOR, border_color, lv_color_t, _color, nonscalar) + 15a68: 2139 movs r1, #57 ; 0x39 + 15a6a: 4bc3 ldr r3, [pc, #780] ; (15d78 ) + 15a6c: 4798 blx r3 + lv_style_set_border_width(&styles->table_cell, LV_STATE_DEFAULT, 1); + 15a6e: 4cbd ldr r4, [pc, #756] ; (15d64 ) + 15a70: 6820 ldr r0, [r4, #0] + 15a72: 30a0 adds r0, #160 ; 0xa0 +_LV_OBJ_STYLE_SET_GET_DECLARE(BORDER_WIDTH, border_width, lv_style_int_t, _int, scalar) + 15a74: 2201 movs r2, #1 + 15a76: 2130 movs r1, #48 ; 0x30 + 15a78: 4db9 ldr r5, [pc, #740] ; (15d60 ) + 15a7a: 47a8 blx r5 + lv_style_set_border_side(&styles->table_cell, LV_STATE_DEFAULT, LV_BORDER_SIDE_TOP | LV_BORDER_SIDE_BOTTOM); + 15a7c: 6820 ldr r0, [r4, #0] + 15a7e: 30a0 adds r0, #160 ; 0xa0 +_LV_OBJ_STYLE_SET_GET_DECLARE(BORDER_SIDE, border_side, lv_border_side_t, _int, scalar) + 15a80: 2203 movs r2, #3 + 15a82: 2131 movs r1, #49 ; 0x31 + 15a84: 47a8 blx r5 + lv_style_set_pad_left(&styles->table_cell, LV_STATE_DEFAULT, PAD_DEF); + 15a86: 6824 ldr r4, [r4, #0] + 15a88: 34a0 adds r4, #160 ; 0xa0 + 15a8a: 2000 movs r0, #0 + 15a8c: 4bb6 ldr r3, [pc, #728] ; (15d68 ) + 15a8e: 4798 blx r3 + 15a90: 2801 cmp r0, #1 + 15a92: d801 bhi.n 15a98 + 15a94: f000 fe99 bl 167ca + 15a98: 2000 movs r0, #0 + 15a9a: 4bb4 ldr r3, [pc, #720] ; (15d6c ) + 15a9c: 4798 blx r3 + 15a9e: 0103 lsls r3, r0, #4 + 15aa0: 1a1b subs r3, r3, r0 + 15aa2: 005b lsls r3, r3, #1 + 15aa4: 3350 adds r3, #80 ; 0x50 + 15aa6: 2140 movs r1, #64 ; 0x40 + 15aa8: 31ff adds r1, #255 ; 0xff + 15aaa: 2201 movs r2, #1 + 15aac: 428b cmp r3, r1 + 15aae: d901 bls.n 15ab4 + 15ab0: f000 fea4 bl 167fc +_LV_OBJ_STYLE_SET_GET_DECLARE(PAD_LEFT, pad_left, lv_style_int_t, _int, scalar) + 15ab4: 2112 movs r1, #18 + 15ab6: 0020 movs r0, r4 + 15ab8: 4ba9 ldr r3, [pc, #676] ; (15d60 ) + 15aba: 4798 blx r3 + lv_style_set_pad_right(&styles->table_cell, LV_STATE_DEFAULT, PAD_DEF); + 15abc: 4ba9 ldr r3, [pc, #676] ; (15d64 ) + 15abe: 681c ldr r4, [r3, #0] + 15ac0: 34a0 adds r4, #160 ; 0xa0 + 15ac2: 2000 movs r0, #0 + 15ac4: 4ba8 ldr r3, [pc, #672] ; (15d68 ) + 15ac6: 4798 blx r3 + 15ac8: 2801 cmp r0, #1 + 15aca: d801 bhi.n 15ad0 + 15acc: f000 fea3 bl 16816 + 15ad0: 2000 movs r0, #0 + 15ad2: 4ba6 ldr r3, [pc, #664] ; (15d6c ) + 15ad4: 4798 blx r3 + 15ad6: 0103 lsls r3, r0, #4 + 15ad8: 1a1b subs r3, r3, r0 + 15ada: 005b lsls r3, r3, #1 + 15adc: 3350 adds r3, #80 ; 0x50 + 15ade: 2140 movs r1, #64 ; 0x40 + 15ae0: 31ff adds r1, #255 ; 0xff + 15ae2: 2201 movs r2, #1 + 15ae4: 428b cmp r3, r1 + 15ae6: d901 bls.n 15aec + 15ae8: f000 feae bl 16848 +_LV_OBJ_STYLE_SET_GET_DECLARE(PAD_RIGHT, pad_right, lv_style_int_t, _int, scalar) + 15aec: 2113 movs r1, #19 + 15aee: 0020 movs r0, r4 + 15af0: 4b9b ldr r3, [pc, #620] ; (15d60 ) + 15af2: 4798 blx r3 + lv_style_set_pad_top(&styles->table_cell, LV_STATE_DEFAULT, PAD_DEF); + 15af4: 4b9b ldr r3, [pc, #620] ; (15d64 ) + 15af6: 681c ldr r4, [r3, #0] + 15af8: 34a0 adds r4, #160 ; 0xa0 + 15afa: 2000 movs r0, #0 + 15afc: 4b9a ldr r3, [pc, #616] ; (15d68 ) + 15afe: 4798 blx r3 + 15b00: 2801 cmp r0, #1 + 15b02: d801 bhi.n 15b08 + 15b04: f000 fead bl 16862 + 15b08: 2000 movs r0, #0 + 15b0a: 4b98 ldr r3, [pc, #608] ; (15d6c ) + 15b0c: 4798 blx r3 + 15b0e: 0103 lsls r3, r0, #4 + 15b10: 1a1b subs r3, r3, r0 + 15b12: 005b lsls r3, r3, #1 + 15b14: 3350 adds r3, #80 ; 0x50 + 15b16: 2140 movs r1, #64 ; 0x40 + 15b18: 31ff adds r1, #255 ; 0xff + 15b1a: 2201 movs r2, #1 + 15b1c: 428b cmp r3, r1 + 15b1e: d901 bls.n 15b24 + 15b20: f000 feb8 bl 16894 +_LV_OBJ_STYLE_SET_GET_DECLARE(PAD_TOP, pad_top, lv_style_int_t, _int, scalar) + 15b24: 2110 movs r1, #16 + 15b26: 0020 movs r0, r4 + 15b28: 4b8d ldr r3, [pc, #564] ; (15d60 ) + 15b2a: 4798 blx r3 + lv_style_set_pad_bottom(&styles->table_cell, LV_STATE_DEFAULT, PAD_DEF); + 15b2c: 4b8d ldr r3, [pc, #564] ; (15d64 ) + 15b2e: 681c ldr r4, [r3, #0] + 15b30: 34a0 adds r4, #160 ; 0xa0 + 15b32: 2000 movs r0, #0 + 15b34: 4b8c ldr r3, [pc, #560] ; (15d68 ) + 15b36: 4798 blx r3 + 15b38: 2801 cmp r0, #1 + 15b3a: d801 bhi.n 15b40 + 15b3c: f000 feb7 bl 168ae + 15b40: 2000 movs r0, #0 + 15b42: 4b8a ldr r3, [pc, #552] ; (15d6c ) + 15b44: 4798 blx r3 + 15b46: 0103 lsls r3, r0, #4 + 15b48: 1a1b subs r3, r3, r0 + 15b4a: 005b lsls r3, r3, #1 + 15b4c: 3350 adds r3, #80 ; 0x50 + 15b4e: 2140 movs r1, #64 ; 0x40 + 15b50: 31ff adds r1, #255 ; 0xff + 15b52: 2201 movs r2, #1 + 15b54: 428b cmp r3, r1 + 15b56: d901 bls.n 15b5c + 15b58: f000 fec2 bl 168e0 +_LV_OBJ_STYLE_SET_GET_DECLARE(PAD_BOTTOM, pad_bottom, lv_style_int_t, _int, scalar) + 15b5c: 2111 movs r1, #17 + 15b5e: 0020 movs r0, r4 + 15b60: 4b7f ldr r3, [pc, #508] ; (15d60 ) + 15b62: 4798 blx r3 + theme.apply_xcb = theme_apply; + 15b64: 4c83 ldr r4, [pc, #524] ; (15d74 ) + 15b66: 4b85 ldr r3, [pc, #532] ; (15d7c ) + 15b68: 6023 str r3, [r4, #0] + inited = true; + 15b6a: 2201 movs r2, #1 + 15b6c: 4b84 ldr r3, [pc, #528] ; (15d80 ) + 15b6e: 701a strb r2, [r3, #0] + lv_obj_report_style_mod(NULL); + 15b70: 2000 movs r0, #0 + 15b72: 4b84 ldr r3, [pc, #528] ; (15d84 ) + 15b74: 4798 blx r3 +} + 15b76: 0020 movs r0, r4 + 15b78: bc04 pop {r2} + 15b7a: 4690 mov r8, r2 + 15b7c: bdf0 pop {r4, r5, r6, r7, pc} + LV_GC_ROOT(_lv_theme_material_styles) = lv_mem_alloc(sizeof(theme_styles_t)); + 15b7e: 20bc movs r0, #188 ; 0xbc + 15b80: 4b81 ldr r3, [pc, #516] ; (15d88 ) + 15b82: 4798 blx r3 + 15b84: 4b81 ldr r3, [pc, #516] ; (15d8c ) + 15b86: 6018 str r0, [r3, #0] + styles = (theme_styles_t *)LV_GC_ROOT(_lv_theme_material_styles); + 15b88: 4b76 ldr r3, [pc, #472] ; (15d64 ) + 15b8a: 6018 str r0, [r3, #0] + 15b8c: f7fe fc59 bl 14442 + lv_style_set_text_color(&styles->chart_bg, LV_STATE_DEFAULT, IS_LIGHT ? COLOR_BG_TEXT_DIS : lv_color_hex(0xa1adbd)); + 15b90: 2315 movs r3, #21 + 15b92: 212a movs r1, #42 ; 0x2a + 15b94: 2215 movs r2, #21 + 15b96: f7fe fc7f bl 14498 + lv_style_set_line_width(&styles->chart_series_bg, LV_STATE_DEFAULT, LV_DPX(1)); + 15b9a: 2000 movs r0, #0 + 15b9c: 4b73 ldr r3, [pc, #460] ; (15d6c ) + 15b9e: 4798 blx r3 + 15ba0: 3050 adds r0, #80 ; 0x50 + 15ba2: 21a0 movs r1, #160 ; 0xa0 + 15ba4: 4b7a ldr r3, [pc, #488] ; (15d90 ) + 15ba6: 4798 blx r3 + 15ba8: b202 sxth r2, r0 + 15baa: f7fe fc8e bl 144ca + lv_style_set_line_dash_width(&styles->chart_series_bg, LV_STATE_DEFAULT, LV_DPX(10)); + 15bae: 2000 movs r0, #0 + 15bb0: 4b6e ldr r3, [pc, #440] ; (15d6c ) + 15bb2: 4798 blx r3 + 15bb4: 0003 movs r3, r0 + 15bb6: 0080 lsls r0, r0, #2 + 15bb8: 18c0 adds r0, r0, r3 + 15bba: 0040 lsls r0, r0, #1 + 15bbc: 3050 adds r0, #80 ; 0x50 + 15bbe: 21a0 movs r1, #160 ; 0xa0 + 15bc0: 4b73 ldr r3, [pc, #460] ; (15d90 ) + 15bc2: 4798 blx r3 + 15bc4: b202 sxth r2, r0 + 15bc6: f7fe fc95 bl 144f4 + lv_style_set_line_dash_gap(&styles->chart_series_bg, LV_STATE_DEFAULT, LV_DPX(10)); + 15bca: 2000 movs r0, #0 + 15bcc: 4b67 ldr r3, [pc, #412] ; (15d6c ) + 15bce: 4798 blx r3 + 15bd0: 0003 movs r3, r0 + 15bd2: 0080 lsls r0, r0, #2 + 15bd4: 18c0 adds r0, r0, r3 + 15bd6: 0040 lsls r0, r0, #1 + 15bd8: 3050 adds r0, #80 ; 0x50 + 15bda: 21a0 movs r1, #160 ; 0xa0 + 15bdc: 4b6c ldr r3, [pc, #432] ; (15d90 ) + 15bde: 4798 blx r3 + 15be0: b202 sxth r2, r0 + 15be2: f7fe fc9c bl 1451e + lv_style_set_line_color(&styles->chart_series_bg, LV_STATE_DEFAULT, COLOR_BG_BORDER); + 15be6: 231a movs r3, #26 + 15be8: 2137 movs r1, #55 ; 0x37 + 15bea: 221c movs r2, #28 + 15bec: f7fe fca7 bl 1453e + lv_style_set_line_width(&styles->chart_series, LV_STATE_DEFAULT, LV_DPX(3)); + 15bf0: 2000 movs r0, #0 + 15bf2: 4b5e ldr r3, [pc, #376] ; (15d6c ) + 15bf4: 4798 blx r3 + 15bf6: 0003 movs r3, r0 + 15bf8: 0040 lsls r0, r0, #1 + 15bfa: 18c0 adds r0, r0, r3 + 15bfc: 3050 adds r0, #80 ; 0x50 + 15bfe: 21a0 movs r1, #160 ; 0xa0 + 15c00: 4b63 ldr r3, [pc, #396] ; (15d90 ) + 15c02: 4798 blx r3 + 15c04: b202 sxth r2, r0 + 15c06: f7fe fcb5 bl 14574 + lv_style_set_size(&styles->chart_series, LV_STATE_DEFAULT, LV_DPX(4)); + 15c0a: 2000 movs r0, #0 + 15c0c: 4b57 ldr r3, [pc, #348] ; (15d6c ) + 15c0e: 4798 blx r3 + 15c10: 3014 adds r0, #20 + 15c12: 0080 lsls r0, r0, #2 + 15c14: 21a0 movs r1, #160 ; 0xa0 + 15c16: 4b5e ldr r3, [pc, #376] ; (15d90 ) + 15c18: 4798 blx r3 + 15c1a: b202 sxth r2, r0 + 15c1c: f7fe fcbd bl 1459a + lv_style_set_pad_inner(&styles->chart_series, LV_STATE_DEFAULT, LV_DPX(2)); /*Space between columns*/ + 15c20: 2000 movs r0, #0 + 15c22: 4b52 ldr r3, [pc, #328] ; (15d6c ) + 15c24: 4798 blx r3 + 15c26: 3028 adds r0, #40 ; 0x28 + 15c28: 0040 lsls r0, r0, #1 + 15c2a: 21a0 movs r1, #160 ; 0xa0 + 15c2c: 4b58 ldr r3, [pc, #352] ; (15d90 ) + 15c2e: 4798 blx r3 + 15c30: b202 sxth r2, r0 + 15c32: f7fe fcc5 bl 145c0 + lv_style_set_radius(&styles->chart_series, LV_STATE_DEFAULT, LV_DPX(1)); + 15c36: 2000 movs r0, #0 + 15c38: 4b4c ldr r3, [pc, #304] ; (15d6c ) + 15c3a: 4798 blx r3 + 15c3c: 3050 adds r0, #80 ; 0x50 + 15c3e: 21a0 movs r1, #160 ; 0xa0 + 15c40: 4b53 ldr r3, [pc, #332] ; (15d90 ) + 15c42: 4798 blx r3 + 15c44: b202 sxth r2, r0 + 15c46: f7fe fccd bl 145e4 + lv_style_set_pad_top(&styles->calendar_header, LV_STATE_DEFAULT, PAD_DEF); + 15c4a: 2000 movs r0, #0 + 15c4c: 4b47 ldr r3, [pc, #284] ; (15d6c ) + 15c4e: 4798 blx r3 + 15c50: 0103 lsls r3, r0, #4 + 15c52: 1a18 subs r0, r3, r0 + 15c54: 3050 adds r0, #80 ; 0x50 + 15c56: 2340 movs r3, #64 ; 0x40 + 15c58: 33ff adds r3, #255 ; 0xff + 15c5a: 2201 movs r2, #1 + 15c5c: 4298 cmp r0, r3 + 15c5e: d801 bhi.n 15c64 + 15c60: f7fe fce0 bl 14624 + 15c64: 2000 movs r0, #0 + 15c66: 4b41 ldr r3, [pc, #260] ; (15d6c ) + 15c68: 4798 blx r3 + 15c6a: 0103 lsls r3, r0, #4 + 15c6c: 1a18 subs r0, r3, r0 + 15c6e: 3050 adds r0, #80 ; 0x50 + 15c70: 21a0 movs r1, #160 ; 0xa0 + 15c72: 4b47 ldr r3, [pc, #284] ; (15d90 ) + 15c74: 4798 blx r3 + 15c76: b202 sxth r2, r0 + 15c78: f7fe fcd4 bl 14624 + 15c7c: 2000 movs r0, #0 + 15c7e: 4b3b ldr r3, [pc, #236] ; (15d6c ) + 15c80: 4798 blx r3 + 15c82: 0103 lsls r3, r0, #4 + 15c84: 1a18 subs r0, r3, r0 + 15c86: 0040 lsls r0, r0, #1 + 15c88: 3050 adds r0, #80 ; 0x50 + 15c8a: 21a0 movs r1, #160 ; 0xa0 + 15c8c: 4b40 ldr r3, [pc, #256] ; (15d90 ) + 15c8e: 4798 blx r3 + 15c90: b202 sxth r2, r0 + 15c92: f7fe fcc7 bl 14624 + lv_style_set_pad_left(&styles->calendar_header, LV_STATE_DEFAULT, PAD_DEF); + 15c96: 2000 movs r0, #0 + 15c98: 4b34 ldr r3, [pc, #208] ; (15d6c ) + 15c9a: 4798 blx r3 + 15c9c: 0103 lsls r3, r0, #4 + 15c9e: 1a18 subs r0, r3, r0 + 15ca0: 3050 adds r0, #80 ; 0x50 + 15ca2: 2340 movs r3, #64 ; 0x40 + 15ca4: 33ff adds r3, #255 ; 0xff + 15ca6: 2201 movs r2, #1 + 15ca8: 4298 cmp r0, r3 + 15caa: d801 bhi.n 15cb0 + 15cac: f7fe fcd6 bl 1465c + 15cb0: 2000 movs r0, #0 + 15cb2: 4b2e ldr r3, [pc, #184] ; (15d6c ) + 15cb4: 4798 blx r3 + 15cb6: 0103 lsls r3, r0, #4 + 15cb8: 1a18 subs r0, r3, r0 + 15cba: 3050 adds r0, #80 ; 0x50 + 15cbc: 21a0 movs r1, #160 ; 0xa0 + 15cbe: 4b34 ldr r3, [pc, #208] ; (15d90 ) + 15cc0: 4798 blx r3 + 15cc2: b202 sxth r2, r0 + 15cc4: f7fe fcca bl 1465c + 15cc8: 2000 movs r0, #0 + 15cca: 4b28 ldr r3, [pc, #160] ; (15d6c ) + 15ccc: 4798 blx r3 + 15cce: 0103 lsls r3, r0, #4 + 15cd0: 1a18 subs r0, r3, r0 + 15cd2: 0040 lsls r0, r0, #1 + 15cd4: 3050 adds r0, #80 ; 0x50 + 15cd6: 21a0 movs r1, #160 ; 0xa0 + 15cd8: 4b2d ldr r3, [pc, #180] ; (15d90 ) + 15cda: 4798 blx r3 + 15cdc: b202 sxth r2, r0 + 15cde: f7fe fcbd bl 1465c + lv_style_set_pad_right(&styles->calendar_header, LV_STATE_DEFAULT, PAD_DEF); + 15ce2: 2000 movs r0, #0 + 15ce4: 4b21 ldr r3, [pc, #132] ; (15d6c ) + 15ce6: 4798 blx r3 + 15ce8: 0103 lsls r3, r0, #4 + 15cea: 1a18 subs r0, r3, r0 + 15cec: 3050 adds r0, #80 ; 0x50 + 15cee: 2340 movs r3, #64 ; 0x40 + 15cf0: 33ff adds r3, #255 ; 0xff + 15cf2: 2201 movs r2, #1 + 15cf4: 4298 cmp r0, r3 + 15cf6: d801 bhi.n 15cfc + 15cf8: f7fe fccc bl 14694 + 15cfc: 2000 movs r0, #0 + 15cfe: 4b1b ldr r3, [pc, #108] ; (15d6c ) + 15d00: 4798 blx r3 + 15d02: 0103 lsls r3, r0, #4 + 15d04: 1a18 subs r0, r3, r0 + 15d06: 3050 adds r0, #80 ; 0x50 + 15d08: 21a0 movs r1, #160 ; 0xa0 + 15d0a: 4b21 ldr r3, [pc, #132] ; (15d90 ) + 15d0c: 4798 blx r3 + 15d0e: b202 sxth r2, r0 + 15d10: f7fe fcc0 bl 14694 + 15d14: 2000 movs r0, #0 + 15d16: 4b15 ldr r3, [pc, #84] ; (15d6c ) + 15d18: 4798 blx r3 + 15d1a: 0103 lsls r3, r0, #4 + 15d1c: 1a18 subs r0, r3, r0 + 15d1e: 0040 lsls r0, r0, #1 + 15d20: 3050 adds r0, #80 ; 0x50 + 15d22: 21a0 movs r1, #160 ; 0xa0 + 15d24: 4b1a ldr r3, [pc, #104] ; (15d90 ) + 15d26: 4798 blx r3 + 15d28: b202 sxth r2, r0 + 15d2a: f7fe fcb3 bl 14694 + lv_style_set_pad_bottom(&styles->calendar_header, LV_STATE_DEFAULT, PAD_DEF); + 15d2e: 2000 movs r0, #0 + 15d30: 4b0e ldr r3, [pc, #56] ; (15d6c ) + 15d32: 4798 blx r3 + 15d34: 0103 lsls r3, r0, #4 + 15d36: 1a18 subs r0, r3, r0 + 15d38: 3050 adds r0, #80 ; 0x50 + 15d3a: 2340 movs r3, #64 ; 0x40 + 15d3c: 33ff adds r3, #255 ; 0xff + 15d3e: 2201 movs r2, #1 + 15d40: 4298 cmp r0, r3 + 15d42: d801 bhi.n 15d48 + 15d44: f7fe fcc2 bl 146cc + 15d48: 2000 movs r0, #0 + 15d4a: 4b08 ldr r3, [pc, #32] ; (15d6c ) + 15d4c: 4798 blx r3 + 15d4e: 0103 lsls r3, r0, #4 + 15d50: 1a18 subs r0, r3, r0 + 15d52: 3050 adds r0, #80 ; 0x50 + 15d54: 21a0 movs r1, #160 ; 0xa0 + 15d56: 4b0e ldr r3, [pc, #56] ; (15d90 ) + 15d58: 4798 blx r3 + 15d5a: b202 sxth r2, r0 + 15d5c: f7fe fcb6 bl 146cc + 15d60: 00004c8d .word 0x00004c8d + 15d64: 20004c38 .word 0x20004c38 + 15d68: 0000f619 .word 0x0000f619 + 15d6c: 0000f5fd .word 0x0000f5fd + 15d70: 0001242d .word 0x0001242d + 15d74: 20004c3c .word 0x20004c3c + 15d78: 00004ded .word 0x00004ded + 15d7c: 00011c11 .word 0x00011c11 + 15d80: 20004c34 .word 0x20004c34 + 15d84: 000026cd .word 0x000026cd + 15d88: 00010a09 .word 0x00010a09 + 15d8c: 20004d74 .word 0x20004d74 + 15d90: 00017961 .word 0x00017961 + 15d94: 2000 movs r0, #0 + 15d96: 4bfc ldr r3, [pc, #1008] ; (16188 ) + 15d98: 4798 blx r3 + 15d9a: 0103 lsls r3, r0, #4 + 15d9c: 1a18 subs r0, r3, r0 + 15d9e: 0040 lsls r0, r0, #1 + 15da0: 3050 adds r0, #80 ; 0x50 + 15da2: 21a0 movs r1, #160 ; 0xa0 + 15da4: 4bf9 ldr r3, [pc, #996] ; (1618c ) + 15da6: 4798 blx r3 + 15da8: b202 sxth r2, r0 + 15daa: f7fe fc8f bl 146cc + lv_style_set_text_color(&styles->calendar_header, LV_STATE_PRESSED, IS_LIGHT ? lv_color_hex(0x888888) : LV_COLOR_WHITE); + 15dae: 2222 movs r2, #34 ; 0x22 + 15db0: 2311 movs r3, #17 + 15db2: f7fe fc9a bl 146ea + lv_style_set_text_color(&styles->calendar_daynames, LV_STATE_DEFAULT, IS_LIGHT ? lv_color_hex(0x31404f) : lv_color_hex3(0xeee)); + 15db6: 2306 movs r3, #6 + 15db8: 2110 movs r1, #16 + 15dba: 2209 movs r2, #9 + 15dbc: f7fe fcac bl 14718 + lv_style_set_pad_left(&styles->calendar_daynames, LV_STATE_DEFAULT, PAD_DEF); + 15dc0: 2000 movs r0, #0 + 15dc2: 4bf1 ldr r3, [pc, #964] ; (16188 ) + 15dc4: 4798 blx r3 + 15dc6: 0103 lsls r3, r0, #4 + 15dc8: 1a18 subs r0, r3, r0 + 15dca: 3050 adds r0, #80 ; 0x50 + 15dcc: 2340 movs r3, #64 ; 0x40 + 15dce: 33ff adds r3, #255 ; 0xff + 15dd0: 2201 movs r2, #1 + 15dd2: 4298 cmp r0, r3 + 15dd4: d801 bhi.n 15dda + 15dd6: f7fe fcbe bl 14756 + 15dda: 2000 movs r0, #0 + 15ddc: 4bea ldr r3, [pc, #936] ; (16188 ) + 15dde: 4798 blx r3 + 15de0: 0103 lsls r3, r0, #4 + 15de2: 1a18 subs r0, r3, r0 + 15de4: 3050 adds r0, #80 ; 0x50 + 15de6: 21a0 movs r1, #160 ; 0xa0 + 15de8: 4be8 ldr r3, [pc, #928] ; (1618c ) + 15dea: 4798 blx r3 + 15dec: b202 sxth r2, r0 + 15dee: f7fe fcb2 bl 14756 + 15df2: 2000 movs r0, #0 + 15df4: 4be4 ldr r3, [pc, #912] ; (16188 ) + 15df6: 4798 blx r3 + 15df8: 0103 lsls r3, r0, #4 + 15dfa: 1a18 subs r0, r3, r0 + 15dfc: 0040 lsls r0, r0, #1 + 15dfe: 3050 adds r0, #80 ; 0x50 + 15e00: 21a0 movs r1, #160 ; 0xa0 + 15e02: 4be2 ldr r3, [pc, #904] ; (1618c ) + 15e04: 4798 blx r3 + 15e06: b202 sxth r2, r0 + 15e08: f7fe fca5 bl 14756 + lv_style_set_pad_right(&styles->calendar_daynames, LV_STATE_DEFAULT, PAD_DEF); + 15e0c: 2000 movs r0, #0 + 15e0e: 4bde ldr r3, [pc, #888] ; (16188 ) + 15e10: 4798 blx r3 + 15e12: 0103 lsls r3, r0, #4 + 15e14: 1a18 subs r0, r3, r0 + 15e16: 3050 adds r0, #80 ; 0x50 + 15e18: 2340 movs r3, #64 ; 0x40 + 15e1a: 33ff adds r3, #255 ; 0xff + 15e1c: 2201 movs r2, #1 + 15e1e: 4298 cmp r0, r3 + 15e20: d801 bhi.n 15e26 + 15e22: f7fe fcb4 bl 1478e + 15e26: 2000 movs r0, #0 + 15e28: 4bd7 ldr r3, [pc, #860] ; (16188 ) + 15e2a: 4798 blx r3 + 15e2c: 0103 lsls r3, r0, #4 + 15e2e: 1a18 subs r0, r3, r0 + 15e30: 3050 adds r0, #80 ; 0x50 + 15e32: 21a0 movs r1, #160 ; 0xa0 + 15e34: 4bd5 ldr r3, [pc, #852] ; (1618c ) + 15e36: 4798 blx r3 + 15e38: b202 sxth r2, r0 + 15e3a: f7fe fca8 bl 1478e + 15e3e: 2000 movs r0, #0 + 15e40: 4bd1 ldr r3, [pc, #836] ; (16188 ) + 15e42: 4798 blx r3 + 15e44: 0103 lsls r3, r0, #4 + 15e46: 1a18 subs r0, r3, r0 + 15e48: 0040 lsls r0, r0, #1 + 15e4a: 3050 adds r0, #80 ; 0x50 + 15e4c: 21a0 movs r1, #160 ; 0xa0 + 15e4e: 4bcf ldr r3, [pc, #828] ; (1618c ) + 15e50: 4798 blx r3 + 15e52: b202 sxth r2, r0 + 15e54: f7fe fc9b bl 1478e + lv_style_set_pad_bottom(&styles->calendar_daynames, LV_STATE_DEFAULT, PAD_DEF); + 15e58: 2000 movs r0, #0 + 15e5a: 4bcb ldr r3, [pc, #812] ; (16188 ) + 15e5c: 4798 blx r3 + 15e5e: 0103 lsls r3, r0, #4 + 15e60: 1a18 subs r0, r3, r0 + 15e62: 3050 adds r0, #80 ; 0x50 + 15e64: 2340 movs r3, #64 ; 0x40 + 15e66: 33ff adds r3, #255 ; 0xff + 15e68: 2201 movs r2, #1 + 15e6a: 4298 cmp r0, r3 + 15e6c: d801 bhi.n 15e72 + 15e6e: f7fe fcaa bl 147c6 + 15e72: 2000 movs r0, #0 + 15e74: 4bc4 ldr r3, [pc, #784] ; (16188 ) + 15e76: 4798 blx r3 + 15e78: 0103 lsls r3, r0, #4 + 15e7a: 1a18 subs r0, r3, r0 + 15e7c: 3050 adds r0, #80 ; 0x50 + 15e7e: 21a0 movs r1, #160 ; 0xa0 + 15e80: 4bc2 ldr r3, [pc, #776] ; (1618c ) + 15e82: 4798 blx r3 + 15e84: b202 sxth r2, r0 + 15e86: f7fe fc9e bl 147c6 + 15e8a: 2000 movs r0, #0 + 15e8c: 4bbe ldr r3, [pc, #760] ; (16188 ) + 15e8e: 4798 blx r3 + 15e90: 0103 lsls r3, r0, #4 + 15e92: 1a18 subs r0, r3, r0 + 15e94: 0040 lsls r0, r0, #1 + 15e96: 3050 adds r0, #80 ; 0x50 + 15e98: 21a0 movs r1, #160 ; 0xa0 + 15e9a: 4bbc ldr r3, [pc, #752] ; (1618c ) + 15e9c: 4798 blx r3 + 15e9e: b202 sxth r2, r0 + 15ea0: f7fe fc91 bl 147c6 + lv_style_set_radius(&styles->calendar_date_nums, LV_STATE_DEFAULT, LV_DPX(4)); + 15ea4: 2000 movs r0, #0 + 15ea6: 4bb8 ldr r3, [pc, #736] ; (16188 ) + 15ea8: 4798 blx r3 + 15eaa: 3014 adds r0, #20 + 15eac: 0080 lsls r0, r0, #2 + 15eae: 21a0 movs r1, #160 ; 0xa0 + 15eb0: 4bb6 ldr r3, [pc, #728] ; (1618c ) + 15eb2: 4798 blx r3 + 15eb4: b202 sxth r2, r0 + 15eb6: f7fe fc9d bl 147f4 + lv_style_set_text_color(&styles->calendar_date_nums, LV_STATE_CHECKED, IS_LIGHT ? lv_color_hex(0x31404f) : LV_COLOR_WHITE); + 15eba: 2306 movs r3, #6 + 15ebc: 2110 movs r1, #16 + 15ebe: 2209 movs r2, #9 + 15ec0: f7fe fca8 bl 14814 + lv_style_set_bg_color(&styles->calendar_date_nums, LV_STATE_DEFAULT, IS_LIGHT ? lv_color_hex(0x666666) : LV_COLOR_WHITE); + 15ec4: 2219 movs r2, #25 + 15ec6: 230c movs r3, #12 + 15ec8: f7fe fd01 bl 148ce + lv_style_set_pad_inner(&styles->calendar_date_nums, LV_STATE_DEFAULT, LV_DPX(3)); + 15ecc: 2000 movs r0, #0 + 15ece: 4bae ldr r3, [pc, #696] ; (16188 ) + 15ed0: 4798 blx r3 + 15ed2: 0003 movs r3, r0 + 15ed4: 0040 lsls r0, r0, #1 + 15ed6: 18c0 adds r0, r0, r3 + 15ed8: 3050 adds r0, #80 ; 0x50 + 15eda: 21a0 movs r1, #160 ; 0xa0 + 15edc: 4bab ldr r3, [pc, #684] ; (1618c ) + 15ede: 4798 blx r3 + 15ee0: b202 sxth r2, r0 + 15ee2: f7fe fd25 bl 14930 + lv_style_set_pad_left(&styles->calendar_date_nums, LV_STATE_DEFAULT, PAD_DEF); + 15ee6: 2000 movs r0, #0 + 15ee8: 4ba7 ldr r3, [pc, #668] ; (16188 ) + 15eea: 4798 blx r3 + 15eec: 0103 lsls r3, r0, #4 + 15eee: 1a18 subs r0, r3, r0 + 15ef0: 3050 adds r0, #80 ; 0x50 + 15ef2: 2340 movs r3, #64 ; 0x40 + 15ef4: 33ff adds r3, #255 ; 0xff + 15ef6: 2201 movs r2, #1 + 15ef8: 4298 cmp r0, r3 + 15efa: d801 bhi.n 15f00 + 15efc: f7fe fd34 bl 14968 + 15f00: 2000 movs r0, #0 + 15f02: 4ba1 ldr r3, [pc, #644] ; (16188 ) + 15f04: 4798 blx r3 + 15f06: 0103 lsls r3, r0, #4 + 15f08: 1a18 subs r0, r3, r0 + 15f0a: 3050 adds r0, #80 ; 0x50 + 15f0c: 21a0 movs r1, #160 ; 0xa0 + 15f0e: 4b9f ldr r3, [pc, #636] ; (1618c ) + 15f10: 4798 blx r3 + 15f12: b202 sxth r2, r0 + 15f14: f7fe fd28 bl 14968 + 15f18: 2000 movs r0, #0 + 15f1a: 4b9b ldr r3, [pc, #620] ; (16188 ) + 15f1c: 4798 blx r3 + 15f1e: 0103 lsls r3, r0, #4 + 15f20: 1a18 subs r0, r3, r0 + 15f22: 0040 lsls r0, r0, #1 + 15f24: 3050 adds r0, #80 ; 0x50 + 15f26: 21a0 movs r1, #160 ; 0xa0 + 15f28: 4b98 ldr r3, [pc, #608] ; (1618c ) + 15f2a: 4798 blx r3 + 15f2c: b202 sxth r2, r0 + 15f2e: f7fe fd1b bl 14968 + lv_style_set_pad_right(&styles->calendar_date_nums, LV_STATE_DEFAULT, PAD_DEF); + 15f32: 2000 movs r0, #0 + 15f34: 4b94 ldr r3, [pc, #592] ; (16188 ) + 15f36: 4798 blx r3 + 15f38: 0103 lsls r3, r0, #4 + 15f3a: 1a18 subs r0, r3, r0 + 15f3c: 3050 adds r0, #80 ; 0x50 + 15f3e: 2340 movs r3, #64 ; 0x40 + 15f40: 33ff adds r3, #255 ; 0xff + 15f42: 2201 movs r2, #1 + 15f44: 4298 cmp r0, r3 + 15f46: d801 bhi.n 15f4c + 15f48: f7fe fd2a bl 149a0 + 15f4c: 2000 movs r0, #0 + 15f4e: 4b8e ldr r3, [pc, #568] ; (16188 ) + 15f50: 4798 blx r3 + 15f52: 0103 lsls r3, r0, #4 + 15f54: 1a18 subs r0, r3, r0 + 15f56: 3050 adds r0, #80 ; 0x50 + 15f58: 21a0 movs r1, #160 ; 0xa0 + 15f5a: 4b8c ldr r3, [pc, #560] ; (1618c ) + 15f5c: 4798 blx r3 + 15f5e: b202 sxth r2, r0 + 15f60: f7fe fd1e bl 149a0 + 15f64: 2000 movs r0, #0 + 15f66: 4b88 ldr r3, [pc, #544] ; (16188 ) + 15f68: 4798 blx r3 + 15f6a: 0103 lsls r3, r0, #4 + 15f6c: 1a18 subs r0, r3, r0 + 15f6e: 0040 lsls r0, r0, #1 + 15f70: 3050 adds r0, #80 ; 0x50 + 15f72: 21a0 movs r1, #160 ; 0xa0 + 15f74: 4b85 ldr r3, [pc, #532] ; (1618c ) + 15f76: 4798 blx r3 + 15f78: b202 sxth r2, r0 + 15f7a: f7fe fd11 bl 149a0 + lv_style_set_pad_bottom(&styles->calendar_date_nums, LV_STATE_DEFAULT, PAD_DEF); + 15f7e: 2000 movs r0, #0 + 15f80: 4b81 ldr r3, [pc, #516] ; (16188 ) + 15f82: 4798 blx r3 + 15f84: 0103 lsls r3, r0, #4 + 15f86: 1a18 subs r0, r3, r0 + 15f88: 3050 adds r0, #80 ; 0x50 + 15f8a: 2340 movs r3, #64 ; 0x40 + 15f8c: 33ff adds r3, #255 ; 0xff + 15f8e: 2201 movs r2, #1 + 15f90: 4298 cmp r0, r3 + 15f92: d801 bhi.n 15f98 + 15f94: f7fe fd20 bl 149d8 + 15f98: 2000 movs r0, #0 + 15f9a: 4b7b ldr r3, [pc, #492] ; (16188 ) + 15f9c: 4798 blx r3 + 15f9e: 0103 lsls r3, r0, #4 + 15fa0: 1a18 subs r0, r3, r0 + 15fa2: 3050 adds r0, #80 ; 0x50 + 15fa4: 21a0 movs r1, #160 ; 0xa0 + 15fa6: 4b79 ldr r3, [pc, #484] ; (1618c ) + 15fa8: 4798 blx r3 + 15faa: b202 sxth r2, r0 + 15fac: f7fe fd14 bl 149d8 + 15fb0: 2000 movs r0, #0 + 15fb2: 4b75 ldr r3, [pc, #468] ; (16188 ) + 15fb4: 4798 blx r3 + 15fb6: 0103 lsls r3, r0, #4 + 15fb8: 1a18 subs r0, r3, r0 + 15fba: 0040 lsls r0, r0, #1 + 15fbc: 3050 adds r0, #80 ; 0x50 + 15fbe: 21a0 movs r1, #160 ; 0xa0 + 15fc0: 4b72 ldr r3, [pc, #456] ; (1618c ) + 15fc2: 4798 blx r3 + 15fc4: b202 sxth r2, r0 + 15fc6: f7fe fd07 bl 149d8 + lv_style_set_scale_width(&styles->cpicker_bg, LV_STATE_DEFAULT, LV_DPX(30)); + 15fca: 2000 movs r0, #0 + 15fcc: 4b6e ldr r3, [pc, #440] ; (16188 ) + 15fce: 4798 blx r3 + 15fd0: 0103 lsls r3, r0, #4 + 15fd2: 1a18 subs r0, r3, r0 + 15fd4: 0040 lsls r0, r0, #1 + 15fd6: 3050 adds r0, #80 ; 0x50 + 15fd8: 21a0 movs r1, #160 ; 0xa0 + 15fda: 4b6c ldr r3, [pc, #432] ; (1618c ) + 15fdc: 4798 blx r3 + 15fde: b202 sxth r2, r0 + 15fe0: f7fe fd13 bl 14a0a + lv_style_set_bg_color(&styles->cpicker_bg, LV_STATE_DEFAULT, COLOR_SCR); + 15fe4: 231d movs r3, #29 + 15fe6: 213b movs r1, #59 ; 0x3b + 15fe8: 221e movs r2, #30 + 15fea: f7fe fd24 bl 14a36 + lv_style_set_pad_inner(&styles->cpicker_bg, LV_STATE_DEFAULT, LV_DPX(20)); + 15fee: 2000 movs r0, #0 + 15ff0: 4b65 ldr r3, [pc, #404] ; (16188 ) + 15ff2: 4798 blx r3 + 15ff4: 0003 movs r3, r0 + 15ff6: 0080 lsls r0, r0, #2 + 15ff8: 18c0 adds r0, r0, r3 + 15ffa: 0080 lsls r0, r0, #2 + 15ffc: 3050 adds r0, #80 ; 0x50 + 15ffe: 21a0 movs r1, #160 ; 0xa0 + 16000: 4b62 ldr r3, [pc, #392] ; (1618c ) + 16002: 4798 blx r3 + 16004: b202 sxth r2, r0 + 16006: f7fe fd2e bl 14a66 + lv_style_set_pad_left(&styles->cpicker_indic, LV_STATE_DEFAULT, LV_DPX(13)); + 1600a: 2000 movs r0, #0 + 1600c: 4b5e ldr r3, [pc, #376] ; (16188 ) + 1600e: 4798 blx r3 + 16010: 0003 movs r3, r0 + 16012: 0040 lsls r0, r0, #1 + 16014: 18c0 adds r0, r0, r3 + 16016: 0080 lsls r0, r0, #2 + 16018: 18c0 adds r0, r0, r3 + 1601a: 3050 adds r0, #80 ; 0x50 + 1601c: 21a0 movs r1, #160 ; 0xa0 + 1601e: 4b5b ldr r3, [pc, #364] ; (1618c ) + 16020: 4798 blx r3 + 16022: b202 sxth r2, r0 + 16024: f7fe fd67 bl 14af6 + lv_style_set_pad_right(&styles->cpicker_indic, LV_STATE_DEFAULT, LV_DPX(13)); + 16028: 2000 movs r0, #0 + 1602a: 4b57 ldr r3, [pc, #348] ; (16188 ) + 1602c: 4798 blx r3 + 1602e: 0003 movs r3, r0 + 16030: 0040 lsls r0, r0, #1 + 16032: 18c0 adds r0, r0, r3 + 16034: 0080 lsls r0, r0, #2 + 16036: 18c0 adds r0, r0, r3 + 16038: 3050 adds r0, #80 ; 0x50 + 1603a: 21a0 movs r1, #160 ; 0xa0 + 1603c: 4b53 ldr r3, [pc, #332] ; (1618c ) + 1603e: 4798 blx r3 + 16040: b202 sxth r2, r0 + 16042: f7fe fd6f bl 14b24 + lv_style_set_pad_top(&styles->cpicker_indic, LV_STATE_DEFAULT, LV_DPX(13)); + 16046: 2000 movs r0, #0 + 16048: 4b4f ldr r3, [pc, #316] ; (16188 ) + 1604a: 4798 blx r3 + 1604c: 0003 movs r3, r0 + 1604e: 0040 lsls r0, r0, #1 + 16050: 18c0 adds r0, r0, r3 + 16052: 0080 lsls r0, r0, #2 + 16054: 18c0 adds r0, r0, r3 + 16056: 3050 adds r0, #80 ; 0x50 + 16058: 21a0 movs r1, #160 ; 0xa0 + 1605a: 4b4c ldr r3, [pc, #304] ; (1618c ) + 1605c: 4798 blx r3 + 1605e: b202 sxth r2, r0 + 16060: f7fe fd77 bl 14b52 + lv_style_set_pad_bottom(&styles->cpicker_indic, LV_STATE_DEFAULT, LV_DPX(13)); + 16064: 2000 movs r0, #0 + 16066: 4b48 ldr r3, [pc, #288] ; (16188 ) + 16068: 4798 blx r3 + 1606a: 0003 movs r3, r0 + 1606c: 0040 lsls r0, r0, #1 + 1606e: 18c0 adds r0, r0, r3 + 16070: 0080 lsls r0, r0, #2 + 16072: 18c0 adds r0, r0, r3 + 16074: 3050 adds r0, #80 ; 0x50 + 16076: 21a0 movs r1, #160 ; 0xa0 + 16078: 4b44 ldr r3, [pc, #272] ; (1618c ) + 1607a: 4798 blx r3 + 1607c: b202 sxth r2, r0 + 1607e: f7fe fd7f bl 14b80 + lv_style_set_radius(&styles->cb_bg, LV_STATE_DEFAULT, LV_DPX(4)); + 16082: 2000 movs r0, #0 + 16084: 4b40 ldr r3, [pc, #256] ; (16188 ) + 16086: 4798 blx r3 + 16088: 3014 adds r0, #20 + 1608a: 0080 lsls r0, r0, #2 + 1608c: 21a0 movs r1, #160 ; 0xa0 + 1608e: 4b3f ldr r3, [pc, #252] ; (1618c ) + 16090: 4798 blx r3 + 16092: b202 sxth r2, r0 + 16094: f7fe fd8b bl 14bae + lv_style_set_pad_inner(&styles->cb_bg, LV_STATE_DEFAULT, LV_DPX(10)); + 16098: 2000 movs r0, #0 + 1609a: 4b3b ldr r3, [pc, #236] ; (16188 ) + 1609c: 4798 blx r3 + 1609e: 0003 movs r3, r0 + 160a0: 0080 lsls r0, r0, #2 + 160a2: 18c0 adds r0, r0, r3 + 160a4: 0040 lsls r0, r0, #1 + 160a6: 3050 adds r0, #80 ; 0x50 + 160a8: 21a0 movs r1, #160 ; 0xa0 + 160aa: 4b38 ldr r3, [pc, #224] ; (1618c ) + 160ac: 4798 blx r3 + 160ae: b202 sxth r2, r0 + 160b0: f7fe fd92 bl 14bd8 + lv_style_set_outline_width(&styles->cb_bg, LV_STATE_DEFAULT, LV_DPX(3)); + 160b4: 2000 movs r0, #0 + 160b6: 4b34 ldr r3, [pc, #208] ; (16188 ) + 160b8: 4798 blx r3 + 160ba: 0003 movs r3, r0 + 160bc: 0040 lsls r0, r0, #1 + 160be: 18c0 adds r0, r0, r3 + 160c0: 3050 adds r0, #80 ; 0x50 + 160c2: 21a0 movs r1, #160 ; 0xa0 + 160c4: 4b31 ldr r3, [pc, #196] ; (1618c ) + 160c6: 4798 blx r3 + 160c8: b202 sxth r2, r0 + 160ca: f7fe fdac bl 14c26 + lv_style_set_outline_pad(&styles->cb_bg, LV_STATE_DEFAULT, LV_DPX(10)); + 160ce: 2000 movs r0, #0 + 160d0: 4b2d ldr r3, [pc, #180] ; (16188 ) + 160d2: 4798 blx r3 + 160d4: 0003 movs r3, r0 + 160d6: 0080 lsls r0, r0, #2 + 160d8: 18c0 adds r0, r0, r3 + 160da: 0040 lsls r0, r0, #1 + 160dc: 3050 adds r0, #80 ; 0x50 + 160de: 21a0 movs r1, #160 ; 0xa0 + 160e0: 4b2a ldr r3, [pc, #168] ; (1618c ) + 160e2: 4798 blx r3 + 160e4: b202 sxth r2, r0 + 160e6: f7fe fdb3 bl 14c50 + lv_style_set_radius(&styles->cb_bullet, LV_STATE_DEFAULT, LV_DPX(4)); + 160ea: 2000 movs r0, #0 + 160ec: 4b26 ldr r3, [pc, #152] ; (16188 ) + 160ee: 4798 blx r3 + 160f0: 3014 adds r0, #20 + 160f2: 0080 lsls r0, r0, #2 + 160f4: 21a0 movs r1, #160 ; 0xa0 + 160f6: 4b25 ldr r3, [pc, #148] ; (1618c ) + 160f8: 4798 blx r3 + 160fa: b202 sxth r2, r0 + 160fc: f7fe fdf0 bl 14ce0 + lv_style_set_pad_left(&styles->cb_bullet, LV_STATE_DEFAULT, LV_DPX(3)); + 16100: 2000 movs r0, #0 + 16102: 4b21 ldr r3, [pc, #132] ; (16188 ) + 16104: 4798 blx r3 + 16106: 0003 movs r3, r0 + 16108: 0040 lsls r0, r0, #1 + 1610a: 18c0 adds r0, r0, r3 + 1610c: 3050 adds r0, #80 ; 0x50 + 1610e: 21a0 movs r1, #160 ; 0xa0 + 16110: 4b1e ldr r3, [pc, #120] ; (1618c ) + 16112: 4798 blx r3 + 16114: b202 sxth r2, r0 + 16116: f7fe fe0c bl 14d32 + lv_style_set_pad_right(&styles->cb_bullet, LV_STATE_DEFAULT, LV_DPX(3)); + 1611a: 2000 movs r0, #0 + 1611c: 4b1a ldr r3, [pc, #104] ; (16188 ) + 1611e: 4798 blx r3 + 16120: 0003 movs r3, r0 + 16122: 0040 lsls r0, r0, #1 + 16124: 18c0 adds r0, r0, r3 + 16126: 3050 adds r0, #80 ; 0x50 + 16128: 21a0 movs r1, #160 ; 0xa0 + 1612a: 4b18 ldr r3, [pc, #96] ; (1618c ) + 1612c: 4798 blx r3 + 1612e: b202 sxth r2, r0 + 16130: f7fe fe13 bl 14d5a + lv_style_set_pad_top(&styles->cb_bullet, LV_STATE_DEFAULT, LV_DPX(3)); + 16134: 2000 movs r0, #0 + 16136: 4b14 ldr r3, [pc, #80] ; (16188 ) + 16138: 4798 blx r3 + 1613a: 0003 movs r3, r0 + 1613c: 0040 lsls r0, r0, #1 + 1613e: 18c0 adds r0, r0, r3 + 16140: 3050 adds r0, #80 ; 0x50 + 16142: 21a0 movs r1, #160 ; 0xa0 + 16144: 4b11 ldr r3, [pc, #68] ; (1618c ) + 16146: 4798 blx r3 + 16148: b202 sxth r2, r0 + 1614a: f7fe fe1a bl 14d82 + lv_style_set_pad_bottom(&styles->cb_bullet, LV_STATE_DEFAULT, LV_DPX(3)); + 1614e: 2000 movs r0, #0 + 16150: 4b0d ldr r3, [pc, #52] ; (16188 ) + 16152: 4798 blx r3 + 16154: 0003 movs r3, r0 + 16156: 0040 lsls r0, r0, #1 + 16158: 18c0 adds r0, r0, r3 + 1615a: 3050 adds r0, #80 ; 0x50 + 1615c: 21a0 movs r1, #160 ; 0xa0 + 1615e: 4b0b ldr r3, [pc, #44] ; (1618c ) + 16160: 4798 blx r3 + 16162: b202 sxth r2, r0 + 16164: f7fe fe21 bl 14daa + lv_style_set_border_width(&styles->kb_bg, LV_STATE_DEFAULT, LV_DPX(4)); + 16168: 2000 movs r0, #0 + 1616a: 4b07 ldr r3, [pc, #28] ; (16188 ) + 1616c: 4798 blx r3 + 1616e: 3014 adds r0, #20 + 16170: 0080 lsls r0, r0, #2 + 16172: 21a0 movs r1, #160 ; 0xa0 + 16174: 4b05 ldr r3, [pc, #20] ; (1618c ) + 16176: 4798 blx r3 + 16178: b202 sxth r2, r0 + 1617a: f7fe fe32 bl 14de2 + lv_style_set_border_color(&styles->kb_bg, LV_STATE_DEFAULT, IS_LIGHT ? COLOR_BG_TEXT : LV_COLOR_BLACK); + 1617e: 2307 movs r3, #7 + 16180: 210f movs r1, #15 + 16182: 2208 movs r2, #8 + 16184: f7fe fe42 bl 14e0c + 16188: 0000f5fd .word 0x0000f5fd + 1618c: 00017961 .word 0x00017961 + lv_style_set_pad_left(&styles->kb_bg, LV_STATE_DEFAULT, LV_DPX(5)); + 16190: 2000 movs r0, #0 + 16192: 4bf8 ldr r3, [pc, #992] ; (16574 ) + 16194: 4798 blx r3 + 16196: 0003 movs r3, r0 + 16198: 0080 lsls r0, r0, #2 + 1619a: 18c0 adds r0, r0, r3 + 1619c: 3050 adds r0, #80 ; 0x50 + 1619e: 21a0 movs r1, #160 ; 0xa0 + 161a0: 4bf5 ldr r3, [pc, #980] ; (16578 ) + 161a2: 4798 blx r3 + 161a4: b202 sxth r2, r0 + 161a6: f7fe fe4e bl 14e46 + lv_style_set_pad_right(&styles->kb_bg, LV_STATE_DEFAULT, LV_DPX(5)); + 161aa: 2000 movs r0, #0 + 161ac: 4bf1 ldr r3, [pc, #964] ; (16574 ) + 161ae: 4798 blx r3 + 161b0: 0003 movs r3, r0 + 161b2: 0080 lsls r0, r0, #2 + 161b4: 18c0 adds r0, r0, r3 + 161b6: 3050 adds r0, #80 ; 0x50 + 161b8: 21a0 movs r1, #160 ; 0xa0 + 161ba: 4bef ldr r3, [pc, #956] ; (16578 ) + 161bc: 4798 blx r3 + 161be: b202 sxth r2, r0 + 161c0: f7fe fe55 bl 14e6e + lv_style_set_pad_top(&styles->kb_bg, LV_STATE_DEFAULT, LV_DPX(5)); + 161c4: 2000 movs r0, #0 + 161c6: 4beb ldr r3, [pc, #940] ; (16574 ) + 161c8: 4798 blx r3 + 161ca: 0003 movs r3, r0 + 161cc: 0080 lsls r0, r0, #2 + 161ce: 18c0 adds r0, r0, r3 + 161d0: 3050 adds r0, #80 ; 0x50 + 161d2: 21a0 movs r1, #160 ; 0xa0 + 161d4: 4be8 ldr r3, [pc, #928] ; (16578 ) + 161d6: 4798 blx r3 + 161d8: b202 sxth r2, r0 + 161da: f7fe fe5c bl 14e96 + lv_style_set_pad_bottom(&styles->kb_bg, LV_STATE_DEFAULT, LV_DPX(5)); + 161de: 2000 movs r0, #0 + 161e0: 4be4 ldr r3, [pc, #912] ; (16574 ) + 161e2: 4798 blx r3 + 161e4: 0003 movs r3, r0 + 161e6: 0080 lsls r0, r0, #2 + 161e8: 18c0 adds r0, r0, r3 + 161ea: 3050 adds r0, #80 ; 0x50 + 161ec: 21a0 movs r1, #160 ; 0xa0 + 161ee: 4be2 ldr r3, [pc, #904] ; (16578 ) + 161f0: 4798 blx r3 + 161f2: b202 sxth r2, r0 + 161f4: f7fe fe63 bl 14ebe + lv_style_set_pad_inner(&styles->kb_bg, LV_STATE_DEFAULT, LV_DPX(3)); + 161f8: 2000 movs r0, #0 + 161fa: 4bde ldr r3, [pc, #888] ; (16574 ) + 161fc: 4798 blx r3 + 161fe: 0003 movs r3, r0 + 16200: 0040 lsls r0, r0, #1 + 16202: 18c0 adds r0, r0, r3 + 16204: 3050 adds r0, #80 ; 0x50 + 16206: 21a0 movs r1, #160 ; 0xa0 + 16208: 4bdb ldr r3, [pc, #876] ; (16578 ) + 1620a: 4798 blx r3 + 1620c: b202 sxth r2, r0 + 1620e: f7fe fe6a bl 14ee6 + lv_style_set_shadow_width(&styles->mbox_bg, LV_STATE_DEFAULT, LV_DPX(50)); + 16212: 2000 movs r0, #0 + 16214: 4bd7 ldr r3, [pc, #860] ; (16574 ) + 16216: 4798 blx r3 + 16218: 0003 movs r3, r0 + 1621a: 2032 movs r0, #50 ; 0x32 + 1621c: 4358 muls r0, r3 + 1621e: 3050 adds r0, #80 ; 0x50 + 16220: 21a0 movs r1, #160 ; 0xa0 + 16222: 4bd5 ldr r3, [pc, #852] ; (16578 ) + 16224: 4798 blx r3 + 16226: b202 sxth r2, r0 + 16228: f7fe fe75 bl 14f16 + lv_style_set_shadow_color(&styles->mbox_bg, LV_STATE_DEFAULT, IS_LIGHT ? LV_COLOR_SILVER : lv_color_hex3(0x999)); + 1622c: 2226 movs r2, #38 ; 0x26 + 1622e: 2313 movs r3, #19 + 16230: f7fe fe80 bl 14f34 + lv_style_set_bg_color(&styles->sb, LV_STATE_DEFAULT, (IS_LIGHT ? lv_color_hex(0xcccfd1) : lv_color_hex(0x777f85))); + 16234: 2319 movs r3, #25 + 16236: 2133 movs r1, #51 ; 0x33 + 16238: 221a movs r2, #26 + 1623a: f7fe fe98 bl 14f6e + lv_style_set_size(&styles->sb, LV_STATE_DEFAULT, LV_DPX(7)); + 1623e: 2000 movs r0, #0 + 16240: 4bcc ldr r3, [pc, #816] ; (16574 ) + 16242: 4798 blx r3 + 16244: 00c3 lsls r3, r0, #3 + 16246: 1a18 subs r0, r3, r0 + 16248: 3050 adds r0, #80 ; 0x50 + 1624a: 21a0 movs r1, #160 ; 0xa0 + 1624c: 4bca ldr r3, [pc, #808] ; (16578 ) + 1624e: 4798 blx r3 + 16250: b202 sxth r2, r0 + 16252: f7fe fea9 bl 14fa8 + lv_style_set_pad_right(&styles->sb, LV_STATE_DEFAULT, LV_DPX(7)); + 16256: 2000 movs r0, #0 + 16258: 4bc6 ldr r3, [pc, #792] ; (16574 ) + 1625a: 4798 blx r3 + 1625c: 00c3 lsls r3, r0, #3 + 1625e: 1a18 subs r0, r3, r0 + 16260: 3050 adds r0, #80 ; 0x50 + 16262: 21a0 movs r1, #160 ; 0xa0 + 16264: 4bc4 ldr r3, [pc, #784] ; (16578 ) + 16266: 4798 blx r3 + 16268: b202 sxth r2, r0 + 1626a: f7fe feb1 bl 14fd0 + lv_style_set_pad_bottom(&styles->sb, LV_STATE_DEFAULT, LV_DPX(7)); + 1626e: 2000 movs r0, #0 + 16270: 4bc0 ldr r3, [pc, #768] ; (16574 ) + 16272: 4798 blx r3 + 16274: 00c3 lsls r3, r0, #3 + 16276: 1a18 subs r0, r3, r0 + 16278: 3050 adds r0, #80 ; 0x50 + 1627a: 21a0 movs r1, #160 ; 0xa0 + 1627c: 4bbe ldr r3, [pc, #760] ; (16578 ) + 1627e: 4798 blx r3 + 16280: b202 sxth r2, r0 + 16282: f7fe feb9 bl 14ff8 + lv_style_set_border_color(&styles->ta_cursor, LV_STATE_DEFAULT, COLOR_BG_SEC_TEXT); + 16286: 2306 movs r3, #6 + 16288: 2110 movs r1, #16 + 1628a: 2209 movs r2, #9 + 1628c: f7fe fed8 bl 15040 + lv_style_set_border_width(&styles->ta_cursor, LV_STATE_DEFAULT, LV_DPX(2)); + 16290: 2000 movs r0, #0 + 16292: 4bb8 ldr r3, [pc, #736] ; (16574 ) + 16294: 4798 blx r3 + 16296: 3028 adds r0, #40 ; 0x28 + 16298: 0040 lsls r0, r0, #1 + 1629a: 21a0 movs r1, #160 ; 0xa0 + 1629c: 4bb6 ldr r3, [pc, #728] ; (16578 ) + 1629e: 4798 blx r3 + 162a0: b202 sxth r2, r0 + 162a2: f7fe fee3 bl 1506c + lv_style_set_pad_left(&styles->ta_cursor, LV_STATE_DEFAULT, LV_DPX(1)); + 162a6: 2000 movs r0, #0 + 162a8: 4bb2 ldr r3, [pc, #712] ; (16574 ) + 162aa: 4798 blx r3 + 162ac: 3050 adds r0, #80 ; 0x50 + 162ae: 21a0 movs r1, #160 ; 0xa0 + 162b0: 4bb1 ldr r3, [pc, #708] ; (16578 ) + 162b2: 4798 blx r3 + 162b4: b202 sxth r2, r0 + 162b6: f7fe feeb bl 15090 + lv_style_set_text_color(&styles->ta_placeholder, LV_STATE_DEFAULT, IS_LIGHT ? COLOR_BG_TEXT_DIS : lv_color_hex(0xa1adbd)); + 162ba: 2315 movs r3, #21 + 162bc: 212a movs r1, #42 ; 0x2a + 162be: 2215 movs r2, #21 + 162c0: f7fe ff1d bl 150fe + lv_style_set_pad_top(&styles->spinbox_cursor, LV_STATE_DEFAULT, LV_DPX(100)); + 162c4: 2000 movs r0, #0 + 162c6: 4bab ldr r3, [pc, #684] ; (16574 ) + 162c8: 4798 blx r3 + 162ca: 0003 movs r3, r0 + 162cc: 2064 movs r0, #100 ; 0x64 + 162ce: 4358 muls r0, r3 + 162d0: 3050 adds r0, #80 ; 0x50 + 162d2: 21a0 movs r1, #160 ; 0xa0 + 162d4: 4ba8 ldr r3, [pc, #672] ; (16578 ) + 162d6: 4798 blx r3 + 162d8: b202 sxth r2, r0 + 162da: f7fe ff3e bl 1515a + lv_style_set_pad_bottom(&styles->spinbox_cursor, LV_STATE_DEFAULT, LV_DPX(100)); + 162de: 2000 movs r0, #0 + 162e0: 4ba4 ldr r3, [pc, #656] ; (16574 ) + 162e2: 4798 blx r3 + 162e4: 0003 movs r3, r0 + 162e6: 2064 movs r0, #100 ; 0x64 + 162e8: 4358 muls r0, r3 + 162ea: 3050 adds r0, #80 ; 0x50 + 162ec: 21a0 movs r1, #160 ; 0xa0 + 162ee: 4ba2 ldr r3, [pc, #648] ; (16578 ) + 162f0: 4798 blx r3 + 162f2: b202 sxth r2, r0 + 162f4: f7fe ff45 bl 15182 + lv_style_set_bg_color(&styles->list_btn, LV_STATE_DEFAULT, COLOR_BG); + 162f8: 231f movs r3, #31 + 162fa: 213f movs r1, #63 ; 0x3f + 162fc: 221f movs r2, #31 + 162fe: f7fe ff7b bl 151f8 + lv_style_set_bg_color(&styles->list_btn, LV_STATE_PRESSED, COLOR_BG_PR); + 16302: 231d movs r3, #29 + 16304: 213b movs r1, #59 ; 0x3b + 16306: 221d movs r2, #29 + 16308: f7fe ff89 bl 1521e + lv_style_set_bg_color(&styles->list_btn, LV_STATE_DISABLED, COLOR_BG_DIS); + 1630c: 231f movs r3, #31 + 1630e: 213f movs r1, #63 ; 0x3f + 16310: 221f movs r2, #31 + 16312: f7fe ff97 bl 15244 + lv_style_set_text_color(&styles->list_btn, LV_STATE_DEFAULT, COLOR_BG_TEXT); + 16316: 2307 movs r3, #7 + 16318: 210f movs r1, #15 + 1631a: 2208 movs r2, #8 + 1631c: f7fe ffb5 bl 1528a + lv_style_set_text_color(&styles->list_btn, LV_STATE_DISABLED, COLOR_BG_TEXT_DIS); + 16320: 222a movs r2, #42 ; 0x2a + 16322: 2315 movs r3, #21 + 16324: f7fe ffc9 bl 152ba + lv_style_set_image_recolor(&styles->list_btn, LV_STATE_DEFAULT, COLOR_BG_TEXT); + 16328: 2307 movs r3, #7 + 1632a: 210f movs r1, #15 + 1632c: 2208 movs r2, #8 + 1632e: f7fe ffd7 bl 152e0 + lv_style_set_image_recolor(&styles->list_btn, LV_STATE_DISABLED, COLOR_BG_TEXT_DIS); + 16332: 222a movs r2, #42 ; 0x2a + 16334: 2315 movs r3, #21 + 16336: f7fe ffeb bl 15310 + lv_style_set_border_color(&styles->list_btn, LV_STATE_DEFAULT, COLOR_BG_BORDER); + 1633a: 231a movs r3, #26 + 1633c: 2137 movs r1, #55 ; 0x37 + 1633e: 221c movs r2, #28 + 16340: f7fe ffff bl 15342 + lv_style_set_pad_left(&styles->list_btn, LV_STATE_DEFAULT, PAD_DEF); + 16344: 2000 movs r0, #0 + 16346: 4b8b ldr r3, [pc, #556] ; (16574 ) + 16348: 4798 blx r3 + 1634a: 0103 lsls r3, r0, #4 + 1634c: 1a18 subs r0, r3, r0 + 1634e: 3050 adds r0, #80 ; 0x50 + 16350: 2340 movs r3, #64 ; 0x40 + 16352: 33ff adds r3, #255 ; 0xff + 16354: 2201 movs r2, #1 + 16356: 4298 cmp r0, r3 + 16358: d801 bhi.n 1635e + 1635a: f7ff f81d bl 15398 + 1635e: 2000 movs r0, #0 + 16360: 4b84 ldr r3, [pc, #528] ; (16574 ) + 16362: 4798 blx r3 + 16364: 0103 lsls r3, r0, #4 + 16366: 1a18 subs r0, r3, r0 + 16368: 3050 adds r0, #80 ; 0x50 + 1636a: 21a0 movs r1, #160 ; 0xa0 + 1636c: 4b82 ldr r3, [pc, #520] ; (16578 ) + 1636e: 4798 blx r3 + 16370: b202 sxth r2, r0 + 16372: f7ff f811 bl 15398 + 16376: 2000 movs r0, #0 + 16378: 4b7e ldr r3, [pc, #504] ; (16574 ) + 1637a: 4798 blx r3 + 1637c: 0103 lsls r3, r0, #4 + 1637e: 1a18 subs r0, r3, r0 + 16380: 0040 lsls r0, r0, #1 + 16382: 3050 adds r0, #80 ; 0x50 + 16384: 21a0 movs r1, #160 ; 0xa0 + 16386: 4b7c ldr r3, [pc, #496] ; (16578 ) + 16388: 4798 blx r3 + 1638a: b202 sxth r2, r0 + 1638c: f7ff f804 bl 15398 + lv_style_set_pad_right(&styles->list_btn, LV_STATE_DEFAULT, PAD_DEF); + 16390: 2000 movs r0, #0 + 16392: 4b78 ldr r3, [pc, #480] ; (16574 ) + 16394: 4798 blx r3 + 16396: 0103 lsls r3, r0, #4 + 16398: 1a18 subs r0, r3, r0 + 1639a: 3050 adds r0, #80 ; 0x50 + 1639c: 2340 movs r3, #64 ; 0x40 + 1639e: 33ff adds r3, #255 ; 0xff + 163a0: 2201 movs r2, #1 + 163a2: 4298 cmp r0, r3 + 163a4: d801 bhi.n 163aa + 163a6: f7ff f813 bl 153d0 + 163aa: 2000 movs r0, #0 + 163ac: 4b71 ldr r3, [pc, #452] ; (16574 ) + 163ae: 4798 blx r3 + 163b0: 0103 lsls r3, r0, #4 + 163b2: 1a18 subs r0, r3, r0 + 163b4: 3050 adds r0, #80 ; 0x50 + 163b6: 21a0 movs r1, #160 ; 0xa0 + 163b8: 4b6f ldr r3, [pc, #444] ; (16578 ) + 163ba: 4798 blx r3 + 163bc: b202 sxth r2, r0 + 163be: f7ff f807 bl 153d0 + 163c2: 2000 movs r0, #0 + 163c4: 4b6b ldr r3, [pc, #428] ; (16574 ) + 163c6: 4798 blx r3 + 163c8: 0103 lsls r3, r0, #4 + 163ca: 1a18 subs r0, r3, r0 + 163cc: 0040 lsls r0, r0, #1 + 163ce: 3050 adds r0, #80 ; 0x50 + 163d0: 21a0 movs r1, #160 ; 0xa0 + 163d2: 4b69 ldr r3, [pc, #420] ; (16578 ) + 163d4: 4798 blx r3 + 163d6: b202 sxth r2, r0 + 163d8: f7fe fffa bl 153d0 + lv_style_set_pad_top(&styles->list_btn, LV_STATE_DEFAULT, PAD_DEF); + 163dc: 2000 movs r0, #0 + 163de: 4b65 ldr r3, [pc, #404] ; (16574 ) + 163e0: 4798 blx r3 + 163e2: 0103 lsls r3, r0, #4 + 163e4: 1a18 subs r0, r3, r0 + 163e6: 3050 adds r0, #80 ; 0x50 + 163e8: 2340 movs r3, #64 ; 0x40 + 163ea: 33ff adds r3, #255 ; 0xff + 163ec: 2201 movs r2, #1 + 163ee: 4298 cmp r0, r3 + 163f0: d801 bhi.n 163f6 + 163f2: f7ff f809 bl 15408 + 163f6: 2000 movs r0, #0 + 163f8: 4b5e ldr r3, [pc, #376] ; (16574 ) + 163fa: 4798 blx r3 + 163fc: 0103 lsls r3, r0, #4 + 163fe: 1a18 subs r0, r3, r0 + 16400: 3050 adds r0, #80 ; 0x50 + 16402: 21a0 movs r1, #160 ; 0xa0 + 16404: 4b5c ldr r3, [pc, #368] ; (16578 ) + 16406: 4798 blx r3 + 16408: b202 sxth r2, r0 + 1640a: f7fe fffd bl 15408 + 1640e: 2000 movs r0, #0 + 16410: 4b58 ldr r3, [pc, #352] ; (16574 ) + 16412: 4798 blx r3 + 16414: 0103 lsls r3, r0, #4 + 16416: 1a18 subs r0, r3, r0 + 16418: 0040 lsls r0, r0, #1 + 1641a: 3050 adds r0, #80 ; 0x50 + 1641c: 21a0 movs r1, #160 ; 0xa0 + 1641e: 4b56 ldr r3, [pc, #344] ; (16578 ) + 16420: 4798 blx r3 + 16422: b202 sxth r2, r0 + 16424: f7fe fff0 bl 15408 + lv_style_set_pad_bottom(&styles->list_btn, LV_STATE_DEFAULT, PAD_DEF); + 16428: 2000 movs r0, #0 + 1642a: 4b52 ldr r3, [pc, #328] ; (16574 ) + 1642c: 4798 blx r3 + 1642e: 0103 lsls r3, r0, #4 + 16430: 1a18 subs r0, r3, r0 + 16432: 3050 adds r0, #80 ; 0x50 + 16434: 2340 movs r3, #64 ; 0x40 + 16436: 33ff adds r3, #255 ; 0xff + 16438: 2201 movs r2, #1 + 1643a: 4298 cmp r0, r3 + 1643c: d801 bhi.n 16442 + 1643e: f7fe ffff bl 15440 + 16442: 2000 movs r0, #0 + 16444: 4b4b ldr r3, [pc, #300] ; (16574 ) + 16446: 4798 blx r3 + 16448: 0103 lsls r3, r0, #4 + 1644a: 1a18 subs r0, r3, r0 + 1644c: 3050 adds r0, #80 ; 0x50 + 1644e: 21a0 movs r1, #160 ; 0xa0 + 16450: 4b49 ldr r3, [pc, #292] ; (16578 ) + 16452: 4798 blx r3 + 16454: b202 sxth r2, r0 + 16456: f7fe fff3 bl 15440 + 1645a: 2000 movs r0, #0 + 1645c: 4b45 ldr r3, [pc, #276] ; (16574 ) + 1645e: 4798 blx r3 + 16460: 0103 lsls r3, r0, #4 + 16462: 1a18 subs r0, r3, r0 + 16464: 0040 lsls r0, r0, #1 + 16466: 3050 adds r0, #80 ; 0x50 + 16468: 21a0 movs r1, #160 ; 0xa0 + 1646a: 4b43 ldr r3, [pc, #268] ; (16578 ) + 1646c: 4798 blx r3 + 1646e: b202 sxth r2, r0 + 16470: f7fe ffe6 bl 15440 + lv_style_set_pad_inner(&styles->list_btn, LV_STATE_DEFAULT, PAD_DEF); + 16474: 2000 movs r0, #0 + 16476: 4b3f ldr r3, [pc, #252] ; (16574 ) + 16478: 4798 blx r3 + 1647a: 0103 lsls r3, r0, #4 + 1647c: 1a18 subs r0, r3, r0 + 1647e: 3050 adds r0, #80 ; 0x50 + 16480: 2340 movs r3, #64 ; 0x40 + 16482: 33ff adds r3, #255 ; 0xff + 16484: 2201 movs r2, #1 + 16486: 4298 cmp r0, r3 + 16488: d801 bhi.n 1648e + 1648a: f7fe fff5 bl 15478 + 1648e: 2000 movs r0, #0 + 16490: 4b38 ldr r3, [pc, #224] ; (16574 ) + 16492: 4798 blx r3 + 16494: 0103 lsls r3, r0, #4 + 16496: 1a18 subs r0, r3, r0 + 16498: 3050 adds r0, #80 ; 0x50 + 1649a: 21a0 movs r1, #160 ; 0xa0 + 1649c: 4b36 ldr r3, [pc, #216] ; (16578 ) + 1649e: 4798 blx r3 + 164a0: b202 sxth r2, r0 + 164a2: f7fe ffe9 bl 15478 + 164a6: 2000 movs r0, #0 + 164a8: 4b32 ldr r3, [pc, #200] ; (16574 ) + 164aa: 4798 blx r3 + 164ac: 0103 lsls r3, r0, #4 + 164ae: 1a18 subs r0, r3, r0 + 164b0: 0040 lsls r0, r0, #1 + 164b2: 3050 adds r0, #80 ; 0x50 + 164b4: 21a0 movs r1, #160 ; 0xa0 + 164b6: 4b30 ldr r3, [pc, #192] ; (16578 ) + 164b8: 4798 blx r3 + 164ba: b202 sxth r2, r0 + 164bc: f7fe ffdc bl 15478 + lv_style_set_transform_width(&styles->list_btn, LV_STATE_DEFAULT, - PAD_DEF); + 164c0: 2000 movs r0, #0 + 164c2: 4b2c ldr r3, [pc, #176] ; (16574 ) + 164c4: 4798 blx r3 + 164c6: 0103 lsls r3, r0, #4 + 164c8: 1a18 subs r0, r3, r0 + 164ca: 3050 adds r0, #80 ; 0x50 + 164cc: 2340 movs r3, #64 ; 0x40 + 164ce: 33ff adds r3, #255 ; 0xff + 164d0: 4298 cmp r0, r3 + 164d2: d803 bhi.n 164dc + 164d4: 2201 movs r2, #1 + 164d6: 4252 negs r2, r2 + 164d8: f7fe ffeb bl 154b2 + 164dc: 2000 movs r0, #0 + 164de: 4b25 ldr r3, [pc, #148] ; (16574 ) + 164e0: 4798 blx r3 + 164e2: 0103 lsls r3, r0, #4 + 164e4: 1a18 subs r0, r3, r0 + 164e6: 3050 adds r0, #80 ; 0x50 + 164e8: 21a0 movs r1, #160 ; 0xa0 + 164ea: 4b23 ldr r3, [pc, #140] ; (16578 ) + 164ec: 4798 blx r3 + 164ee: 4242 negs r2, r0 + 164f0: b212 sxth r2, r2 + 164f2: f7fe ffde bl 154b2 + 164f6: 2000 movs r0, #0 + 164f8: 4b1e ldr r3, [pc, #120] ; (16574 ) + 164fa: 4798 blx r3 + 164fc: 0103 lsls r3, r0, #4 + 164fe: 1a18 subs r0, r3, r0 + 16500: 0040 lsls r0, r0, #1 + 16502: 3050 adds r0, #80 ; 0x50 + 16504: 21a0 movs r1, #160 ; 0xa0 + 16506: 4b1c ldr r3, [pc, #112] ; (16578 ) + 16508: 4798 blx r3 + 1650a: 4242 negs r2, r0 + 1650c: b212 sxth r2, r2 + 1650e: f7fe ffd0 bl 154b2 + lv_style_set_text_line_space(&styles->ddlist_page, LV_STATE_DEFAULT, LV_DPX(20)); + 16512: 2000 movs r0, #0 + 16514: 4b17 ldr r3, [pc, #92] ; (16574 ) + 16516: 4798 blx r3 + 16518: 0003 movs r3, r0 + 1651a: 0080 lsls r0, r0, #2 + 1651c: 18c0 adds r0, r0, r3 + 1651e: 0080 lsls r0, r0, #2 + 16520: 3050 adds r0, #80 ; 0x50 + 16522: 21a0 movs r1, #160 ; 0xa0 + 16524: 4b14 ldr r3, [pc, #80] ; (16578 ) + 16526: 4798 blx r3 + 16528: b202 sxth r2, r0 + 1652a: f7ff f825 bl 15578 + lv_style_set_bg_color(&styles->ddlist_sel, LV_STATE_PRESSED, COLOR_BG_PR); + 1652e: 231d movs r3, #29 + 16530: 213b movs r1, #59 ; 0x3b + 16532: 221d movs r2, #29 + 16534: f7ff f84b bl 155ce + lv_style_set_text_color(&styles->ddlist_sel, LV_STATE_PRESSED, COLOR_BG_TEXT_PR); + 16538: 2307 movs r3, #7 + 1653a: 210f movs r1, #15 + 1653c: 2208 movs r2, #8 + 1653e: f7ff f859 bl 155f4 + lv_style_set_text_line_space(&styles->roller_bg, LV_STATE_DEFAULT, LV_DPX(25)); + 16542: 2000 movs r0, #0 + 16544: 4b0b ldr r3, [pc, #44] ; (16574 ) + 16546: 4798 blx r3 + 16548: 0083 lsls r3, r0, #2 + 1654a: 1818 adds r0, r3, r0 + 1654c: 0083 lsls r3, r0, #2 + 1654e: 18c0 adds r0, r0, r3 + 16550: 3050 adds r0, #80 ; 0x50 + 16552: 21a0 movs r1, #160 ; 0xa0 + 16554: 4b08 ldr r3, [pc, #32] ; (16578 ) + 16556: 4798 blx r3 + 16558: b202 sxth r2, r0 + 1655a: f7ff f868 bl 1562e + lv_style_set_bg_color(&styles->tabview_btns_bg, LV_STATE_DEFAULT, COLOR_BG); + 1655e: 231f movs r3, #31 + 16560: 213f movs r1, #63 ; 0x3f + 16562: 221f movs r2, #31 + 16564: f7ff f892 bl 1568c + lv_style_set_border_color(&styles->tabview_btns_bg, LV_STATE_DEFAULT, + 16568: 231c movs r3, #28 + 1656a: 213a movs r1, #58 ; 0x3a + 1656c: 221e movs r2, #30 + 1656e: f7ff f8a0 bl 156b2 + 16572: 46c0 nop ; (mov r8, r8) + 16574: 0000f5fd .word 0x0000f5fd + 16578: 00017961 .word 0x00017961 + lv_style_set_border_width(&styles->tabview_btns_bg, LV_STATE_DEFAULT, LV_DPX(5)); + 1657c: 2000 movs r0, #0 + 1657e: 4bdf ldr r3, [pc, #892] ; (168fc ) + 16580: 4798 blx r3 + 16582: 0003 movs r3, r0 + 16584: 0080 lsls r0, r0, #2 + 16586: 18c0 adds r0, r0, r3 + 16588: 3050 adds r0, #80 ; 0x50 + 1658a: 21a0 movs r1, #160 ; 0xa0 + 1658c: 4bdc ldr r3, [pc, #880] ; (16900 ) + 1658e: 4798 blx r3 + 16590: b202 sxth r2, r0 + 16592: f7ff f8a5 bl 156e0 + lv_style_set_text_color(&styles->tabview_btns_bg, LV_STATE_DEFAULT, COLOR_SCR_TEXT); + 16596: 2307 movs r3, #7 + 16598: 210f movs r1, #15 + 1659a: 2208 movs r2, #8 + 1659c: f7ff f8b5 bl 1570a + lv_style_set_pad_top(&styles->tabview_btns_bg, LV_STATE_DEFAULT, LV_DPX(7)); + 165a0: 2000 movs r0, #0 + 165a2: 4bd6 ldr r3, [pc, #856] ; (168fc ) + 165a4: 4798 blx r3 + 165a6: 00c3 lsls r3, r0, #3 + 165a8: 1a18 subs r0, r3, r0 + 165aa: 3050 adds r0, #80 ; 0x50 + 165ac: 21a0 movs r1, #160 ; 0xa0 + 165ae: 4bd4 ldr r3, [pc, #848] ; (16900 ) + 165b0: 4798 blx r3 + 165b2: b202 sxth r2, r0 + 165b4: f7ff f8cd bl 15752 + lv_style_set_pad_left(&styles->tabview_btns_bg, LV_STATE_DEFAULT, LV_DPX(7)); + 165b8: 2000 movs r0, #0 + 165ba: 4bd0 ldr r3, [pc, #832] ; (168fc ) + 165bc: 4798 blx r3 + 165be: 00c3 lsls r3, r0, #3 + 165c0: 1a18 subs r0, r3, r0 + 165c2: 3050 adds r0, #80 ; 0x50 + 165c4: 21a0 movs r1, #160 ; 0xa0 + 165c6: 4bce ldr r3, [pc, #824] ; (16900 ) + 165c8: 4798 blx r3 + 165ca: b202 sxth r2, r0 + 165cc: f7ff f8d5 bl 1577a + lv_style_set_pad_right(&styles->tabview_btns_bg, LV_STATE_DEFAULT, LV_DPX(7)); + 165d0: 2000 movs r0, #0 + 165d2: 4bca ldr r3, [pc, #808] ; (168fc ) + 165d4: 4798 blx r3 + 165d6: 00c3 lsls r3, r0, #3 + 165d8: 1a18 subs r0, r3, r0 + 165da: 3050 adds r0, #80 ; 0x50 + 165dc: 21a0 movs r1, #160 ; 0xa0 + 165de: 4bc8 ldr r3, [pc, #800] ; (16900 ) + 165e0: 4798 blx r3 + 165e2: b202 sxth r2, r0 + 165e4: f7ff f8dd bl 157a2 + lv_style_set_text_color(&styles->tabview_btns, LV_STATE_CHECKED, COLOR_SCR_TEXT); + 165e8: 2307 movs r3, #7 + 165ea: 210f movs r1, #15 + 165ec: 2208 movs r2, #8 + 165ee: f7ff f8f9 bl 157e4 + lv_style_set_pad_top(&styles->tabview_btns, LV_STATE_DEFAULT, LV_DPX(20)); + 165f2: 2000 movs r0, #0 + 165f4: 4bc1 ldr r3, [pc, #772] ; (168fc ) + 165f6: 4798 blx r3 + 165f8: 0003 movs r3, r0 + 165fa: 0080 lsls r0, r0, #2 + 165fc: 18c0 adds r0, r0, r3 + 165fe: 0080 lsls r0, r0, #2 + 16600: 3050 adds r0, #80 ; 0x50 + 16602: 21a0 movs r1, #160 ; 0xa0 + 16604: 4bbe ldr r3, [pc, #760] ; (16900 ) + 16606: 4798 blx r3 + 16608: b202 sxth r2, r0 + 1660a: f7ff f903 bl 15814 + lv_style_set_pad_bottom(&styles->tabview_btns, LV_STATE_DEFAULT, LV_DPX(20)); + 1660e: 2000 movs r0, #0 + 16610: 4bba ldr r3, [pc, #744] ; (168fc ) + 16612: 4798 blx r3 + 16614: 0003 movs r3, r0 + 16616: 0080 lsls r0, r0, #2 + 16618: 18c0 adds r0, r0, r3 + 1661a: 0080 lsls r0, r0, #2 + 1661c: 3050 adds r0, #80 ; 0x50 + 1661e: 21a0 movs r1, #160 ; 0xa0 + 16620: 4bb7 ldr r3, [pc, #732] ; (16900 ) + 16622: 4798 blx r3 + 16624: b202 sxth r2, r0 + 16626: f7ff f90a bl 1583e + lv_style_set_size(&styles->tabview_indic, LV_STATE_DEFAULT, LV_DPX(5)); + 1662a: 2000 movs r0, #0 + 1662c: 4bb3 ldr r3, [pc, #716] ; (168fc ) + 1662e: 4798 blx r3 + 16630: 0003 movs r3, r0 + 16632: 0080 lsls r0, r0, #2 + 16634: 18c0 adds r0, r0, r3 + 16636: 3050 adds r0, #80 ; 0x50 + 16638: 21a0 movs r1, #160 ; 0xa0 + 1663a: 4bb1 ldr r3, [pc, #708] ; (16900 ) + 1663c: 4798 blx r3 + 1663e: b202 sxth r2, r0 + 16640: f7ff f931 bl 158a6 + lv_style_set_pad_top(&styles->tabview_page_scrl, LV_STATE_DEFAULT, PAD_DEF); + 16644: 2000 movs r0, #0 + 16646: 4bad ldr r3, [pc, #692] ; (168fc ) + 16648: 4798 blx r3 + 1664a: 0103 lsls r3, r0, #4 + 1664c: 1a18 subs r0, r3, r0 + 1664e: 3050 adds r0, #80 ; 0x50 + 16650: 2340 movs r3, #64 ; 0x40 + 16652: 33ff adds r3, #255 ; 0xff + 16654: 2201 movs r2, #1 + 16656: 4298 cmp r0, r3 + 16658: d801 bhi.n 1665e + 1665a: f7ff f949 bl 158f0 + 1665e: 2000 movs r0, #0 + 16660: 4ba6 ldr r3, [pc, #664] ; (168fc ) + 16662: 4798 blx r3 + 16664: 0103 lsls r3, r0, #4 + 16666: 1a18 subs r0, r3, r0 + 16668: 3050 adds r0, #80 ; 0x50 + 1666a: 21a0 movs r1, #160 ; 0xa0 + 1666c: 4ba4 ldr r3, [pc, #656] ; (16900 ) + 1666e: 4798 blx r3 + 16670: b202 sxth r2, r0 + 16672: f7ff f93d bl 158f0 + 16676: 2000 movs r0, #0 + 16678: 4ba0 ldr r3, [pc, #640] ; (168fc ) + 1667a: 4798 blx r3 + 1667c: 0103 lsls r3, r0, #4 + 1667e: 1a18 subs r0, r3, r0 + 16680: 0040 lsls r0, r0, #1 + 16682: 3050 adds r0, #80 ; 0x50 + 16684: 21a0 movs r1, #160 ; 0xa0 + 16686: 4b9e ldr r3, [pc, #632] ; (16900 ) + 16688: 4798 blx r3 + 1668a: b202 sxth r2, r0 + 1668c: f7ff f930 bl 158f0 + lv_style_set_pad_bottom(&styles->tabview_page_scrl, LV_STATE_DEFAULT, PAD_DEF); + 16690: 2000 movs r0, #0 + 16692: 4b9a ldr r3, [pc, #616] ; (168fc ) + 16694: 4798 blx r3 + 16696: 0103 lsls r3, r0, #4 + 16698: 1a18 subs r0, r3, r0 + 1669a: 3050 adds r0, #80 ; 0x50 + 1669c: 2340 movs r3, #64 ; 0x40 + 1669e: 33ff adds r3, #255 ; 0xff + 166a0: 2201 movs r2, #1 + 166a2: 4298 cmp r0, r3 + 166a4: d801 bhi.n 166aa + 166a6: f7ff f973 bl 15990 + 166aa: 2000 movs r0, #0 + 166ac: 4b93 ldr r3, [pc, #588] ; (168fc ) + 166ae: 4798 blx r3 + 166b0: 0103 lsls r3, r0, #4 + 166b2: 1a18 subs r0, r3, r0 + 166b4: 3050 adds r0, #80 ; 0x50 + 166b6: 21a0 movs r1, #160 ; 0xa0 + 166b8: 4b91 ldr r3, [pc, #580] ; (16900 ) + 166ba: 4798 blx r3 + 166bc: b202 sxth r2, r0 + 166be: f7ff f967 bl 15990 + 166c2: 2000 movs r0, #0 + 166c4: 4b8d ldr r3, [pc, #564] ; (168fc ) + 166c6: 4798 blx r3 + 166c8: 0103 lsls r3, r0, #4 + 166ca: 1a18 subs r0, r3, r0 + 166cc: 0040 lsls r0, r0, #1 + 166ce: 3050 adds r0, #80 ; 0x50 + 166d0: 21a0 movs r1, #160 ; 0xa0 + 166d2: 4b8b ldr r3, [pc, #556] ; (16900 ) + 166d4: 4798 blx r3 + 166d6: b202 sxth r2, r0 + 166d8: f7ff f95a bl 15990 + lv_style_set_pad_left(&styles->tabview_page_scrl, LV_STATE_DEFAULT, PAD_DEF); + 166dc: 2000 movs r0, #0 + 166de: 4b87 ldr r3, [pc, #540] ; (168fc ) + 166e0: 4798 blx r3 + 166e2: 0103 lsls r3, r0, #4 + 166e4: 1a18 subs r0, r3, r0 + 166e6: 3050 adds r0, #80 ; 0x50 + 166e8: 2340 movs r3, #64 ; 0x40 + 166ea: 33ff adds r3, #255 ; 0xff + 166ec: 2201 movs r2, #1 + 166ee: 4298 cmp r0, r3 + 166f0: d801 bhi.n 166f6 + 166f2: f7ff f969 bl 159c8 + 166f6: 2000 movs r0, #0 + 166f8: 4b80 ldr r3, [pc, #512] ; (168fc ) + 166fa: 4798 blx r3 + 166fc: 0103 lsls r3, r0, #4 + 166fe: 1a18 subs r0, r3, r0 + 16700: 3050 adds r0, #80 ; 0x50 + 16702: 21a0 movs r1, #160 ; 0xa0 + 16704: 4b7e ldr r3, [pc, #504] ; (16900 ) + 16706: 4798 blx r3 + 16708: b202 sxth r2, r0 + 1670a: f7ff f95d bl 159c8 + 1670e: 2000 movs r0, #0 + 16710: 4b7a ldr r3, [pc, #488] ; (168fc ) + 16712: 4798 blx r3 + 16714: 0103 lsls r3, r0, #4 + 16716: 1a18 subs r0, r3, r0 + 16718: 0040 lsls r0, r0, #1 + 1671a: 3050 adds r0, #80 ; 0x50 + 1671c: 21a0 movs r1, #160 ; 0xa0 + 1671e: 4b78 ldr r3, [pc, #480] ; (16900 ) + 16720: 4798 blx r3 + 16722: b202 sxth r2, r0 + 16724: f7ff f950 bl 159c8 + lv_style_set_pad_right(&styles->tabview_page_scrl, LV_STATE_DEFAULT, PAD_DEF); + 16728: 2000 movs r0, #0 + 1672a: 4b74 ldr r3, [pc, #464] ; (168fc ) + 1672c: 4798 blx r3 + 1672e: 0103 lsls r3, r0, #4 + 16730: 1a18 subs r0, r3, r0 + 16732: 3050 adds r0, #80 ; 0x50 + 16734: 2340 movs r3, #64 ; 0x40 + 16736: 33ff adds r3, #255 ; 0xff + 16738: 2201 movs r2, #1 + 1673a: 4298 cmp r0, r3 + 1673c: d801 bhi.n 16742 + 1673e: f7ff f95f bl 15a00 + 16742: 2000 movs r0, #0 + 16744: 4b6d ldr r3, [pc, #436] ; (168fc ) + 16746: 4798 blx r3 + 16748: 0103 lsls r3, r0, #4 + 1674a: 1a18 subs r0, r3, r0 + 1674c: 3050 adds r0, #80 ; 0x50 + 1674e: 21a0 movs r1, #160 ; 0xa0 + 16750: 4b6b ldr r3, [pc, #428] ; (16900 ) + 16752: 4798 blx r3 + 16754: b202 sxth r2, r0 + 16756: f7ff f953 bl 15a00 + 1675a: 2000 movs r0, #0 + 1675c: 4b67 ldr r3, [pc, #412] ; (168fc ) + 1675e: 4798 blx r3 + 16760: 0103 lsls r3, r0, #4 + 16762: 1a18 subs r0, r3, r0 + 16764: 0040 lsls r0, r0, #1 + 16766: 3050 adds r0, #80 ; 0x50 + 16768: 21a0 movs r1, #160 ; 0xa0 + 1676a: 4b65 ldr r3, [pc, #404] ; (16900 ) + 1676c: 4798 blx r3 + 1676e: b202 sxth r2, r0 + 16770: f7ff f946 bl 15a00 + lv_style_set_pad_inner(&styles->tabview_page_scrl, LV_STATE_DEFAULT, PAD_DEF); + 16774: 2000 movs r0, #0 + 16776: 4b61 ldr r3, [pc, #388] ; (168fc ) + 16778: 4798 blx r3 + 1677a: 0103 lsls r3, r0, #4 + 1677c: 1a18 subs r0, r3, r0 + 1677e: 3050 adds r0, #80 ; 0x50 + 16780: 2340 movs r3, #64 ; 0x40 + 16782: 33ff adds r3, #255 ; 0xff + 16784: 2201 movs r2, #1 + 16786: 4298 cmp r0, r3 + 16788: d801 bhi.n 1678e + 1678a: f7ff f955 bl 15a38 + 1678e: 2000 movs r0, #0 + 16790: 4b5a ldr r3, [pc, #360] ; (168fc ) + 16792: 4798 blx r3 + 16794: 0103 lsls r3, r0, #4 + 16796: 1a18 subs r0, r3, r0 + 16798: 3050 adds r0, #80 ; 0x50 + 1679a: 21a0 movs r1, #160 ; 0xa0 + 1679c: 4b58 ldr r3, [pc, #352] ; (16900 ) + 1679e: 4798 blx r3 + 167a0: b202 sxth r2, r0 + 167a2: f7ff f949 bl 15a38 + 167a6: 2000 movs r0, #0 + 167a8: 4b54 ldr r3, [pc, #336] ; (168fc ) + 167aa: 4798 blx r3 + 167ac: 0103 lsls r3, r0, #4 + 167ae: 1a18 subs r0, r3, r0 + 167b0: 0040 lsls r0, r0, #1 + 167b2: 3050 adds r0, #80 ; 0x50 + 167b4: 21a0 movs r1, #160 ; 0xa0 + 167b6: 4b52 ldr r3, [pc, #328] ; (16900 ) + 167b8: 4798 blx r3 + 167ba: b202 sxth r2, r0 + 167bc: f7ff f93c bl 15a38 + lv_style_set_border_color(&styles->table_cell, LV_STATE_DEFAULT, COLOR_BG_BORDER); + 167c0: 231a movs r3, #26 + 167c2: 2137 movs r1, #55 ; 0x37 + 167c4: 221c movs r2, #28 + 167c6: f7ff f94b bl 15a60 + lv_style_set_pad_left(&styles->table_cell, LV_STATE_DEFAULT, PAD_DEF); + 167ca: 2000 movs r0, #0 + 167cc: 4b4b ldr r3, [pc, #300] ; (168fc ) + 167ce: 4798 blx r3 + 167d0: 0103 lsls r3, r0, #4 + 167d2: 1a18 subs r0, r3, r0 + 167d4: 3050 adds r0, #80 ; 0x50 + 167d6: 2340 movs r3, #64 ; 0x40 + 167d8: 33ff adds r3, #255 ; 0xff + 167da: 2201 movs r2, #1 + 167dc: 4298 cmp r0, r3 + 167de: d801 bhi.n 167e4 + 167e0: f7ff f968 bl 15ab4 + 167e4: 2000 movs r0, #0 + 167e6: 4b45 ldr r3, [pc, #276] ; (168fc ) + 167e8: 4798 blx r3 + 167ea: 0103 lsls r3, r0, #4 + 167ec: 1a18 subs r0, r3, r0 + 167ee: 3050 adds r0, #80 ; 0x50 + 167f0: 21a0 movs r1, #160 ; 0xa0 + 167f2: 4b43 ldr r3, [pc, #268] ; (16900 ) + 167f4: 4798 blx r3 + 167f6: b202 sxth r2, r0 + 167f8: f7ff f95c bl 15ab4 + 167fc: 2000 movs r0, #0 + 167fe: 4b3f ldr r3, [pc, #252] ; (168fc ) + 16800: 4798 blx r3 + 16802: 0103 lsls r3, r0, #4 + 16804: 1a18 subs r0, r3, r0 + 16806: 0040 lsls r0, r0, #1 + 16808: 3050 adds r0, #80 ; 0x50 + 1680a: 21a0 movs r1, #160 ; 0xa0 + 1680c: 4b3c ldr r3, [pc, #240] ; (16900 ) + 1680e: 4798 blx r3 + 16810: b202 sxth r2, r0 + 16812: f7ff f94f bl 15ab4 + lv_style_set_pad_right(&styles->table_cell, LV_STATE_DEFAULT, PAD_DEF); + 16816: 2000 movs r0, #0 + 16818: 4b38 ldr r3, [pc, #224] ; (168fc ) + 1681a: 4798 blx r3 + 1681c: 0103 lsls r3, r0, #4 + 1681e: 1a18 subs r0, r3, r0 + 16820: 3050 adds r0, #80 ; 0x50 + 16822: 2340 movs r3, #64 ; 0x40 + 16824: 33ff adds r3, #255 ; 0xff + 16826: 2201 movs r2, #1 + 16828: 4298 cmp r0, r3 + 1682a: d801 bhi.n 16830 + 1682c: f7ff f95e bl 15aec + 16830: 2000 movs r0, #0 + 16832: 4b32 ldr r3, [pc, #200] ; (168fc ) + 16834: 4798 blx r3 + 16836: 0103 lsls r3, r0, #4 + 16838: 1a18 subs r0, r3, r0 + 1683a: 3050 adds r0, #80 ; 0x50 + 1683c: 21a0 movs r1, #160 ; 0xa0 + 1683e: 4b30 ldr r3, [pc, #192] ; (16900 ) + 16840: 4798 blx r3 + 16842: b202 sxth r2, r0 + 16844: f7ff f952 bl 15aec + 16848: 2000 movs r0, #0 + 1684a: 4b2c ldr r3, [pc, #176] ; (168fc ) + 1684c: 4798 blx r3 + 1684e: 0103 lsls r3, r0, #4 + 16850: 1a18 subs r0, r3, r0 + 16852: 0040 lsls r0, r0, #1 + 16854: 3050 adds r0, #80 ; 0x50 + 16856: 21a0 movs r1, #160 ; 0xa0 + 16858: 4b29 ldr r3, [pc, #164] ; (16900 ) + 1685a: 4798 blx r3 + 1685c: b202 sxth r2, r0 + 1685e: f7ff f945 bl 15aec + lv_style_set_pad_top(&styles->table_cell, LV_STATE_DEFAULT, PAD_DEF); + 16862: 2000 movs r0, #0 + 16864: 4b25 ldr r3, [pc, #148] ; (168fc ) + 16866: 4798 blx r3 + 16868: 0103 lsls r3, r0, #4 + 1686a: 1a18 subs r0, r3, r0 + 1686c: 3050 adds r0, #80 ; 0x50 + 1686e: 2340 movs r3, #64 ; 0x40 + 16870: 33ff adds r3, #255 ; 0xff + 16872: 2201 movs r2, #1 + 16874: 4298 cmp r0, r3 + 16876: d801 bhi.n 1687c + 16878: f7ff f954 bl 15b24 + 1687c: 2000 movs r0, #0 + 1687e: 4b1f ldr r3, [pc, #124] ; (168fc ) + 16880: 4798 blx r3 + 16882: 0103 lsls r3, r0, #4 + 16884: 1a18 subs r0, r3, r0 + 16886: 3050 adds r0, #80 ; 0x50 + 16888: 21a0 movs r1, #160 ; 0xa0 + 1688a: 4b1d ldr r3, [pc, #116] ; (16900 ) + 1688c: 4798 blx r3 + 1688e: b202 sxth r2, r0 + 16890: f7ff f948 bl 15b24 + 16894: 2000 movs r0, #0 + 16896: 4b19 ldr r3, [pc, #100] ; (168fc ) + 16898: 4798 blx r3 + 1689a: 0103 lsls r3, r0, #4 + 1689c: 1a18 subs r0, r3, r0 + 1689e: 0040 lsls r0, r0, #1 + 168a0: 3050 adds r0, #80 ; 0x50 + 168a2: 21a0 movs r1, #160 ; 0xa0 + 168a4: 4b16 ldr r3, [pc, #88] ; (16900 ) + 168a6: 4798 blx r3 + 168a8: b202 sxth r2, r0 + 168aa: f7ff f93b bl 15b24 + lv_style_set_pad_bottom(&styles->table_cell, LV_STATE_DEFAULT, PAD_DEF); + 168ae: 2000 movs r0, #0 + 168b0: 4b12 ldr r3, [pc, #72] ; (168fc ) + 168b2: 4798 blx r3 + 168b4: 0103 lsls r3, r0, #4 + 168b6: 1a18 subs r0, r3, r0 + 168b8: 3050 adds r0, #80 ; 0x50 + 168ba: 2340 movs r3, #64 ; 0x40 + 168bc: 33ff adds r3, #255 ; 0xff + 168be: 2201 movs r2, #1 + 168c0: 4298 cmp r0, r3 + 168c2: d801 bhi.n 168c8 + 168c4: f7ff f94a bl 15b5c + 168c8: 2000 movs r0, #0 + 168ca: 4b0c ldr r3, [pc, #48] ; (168fc ) + 168cc: 4798 blx r3 + 168ce: 0103 lsls r3, r0, #4 + 168d0: 1a18 subs r0, r3, r0 + 168d2: 3050 adds r0, #80 ; 0x50 + 168d4: 21a0 movs r1, #160 ; 0xa0 + 168d6: 4b0a ldr r3, [pc, #40] ; (16900 ) + 168d8: 4798 blx r3 + 168da: b202 sxth r2, r0 + 168dc: f7ff f93e bl 15b5c + 168e0: 2000 movs r0, #0 + 168e2: 4b06 ldr r3, [pc, #24] ; (168fc ) + 168e4: 4798 blx r3 + 168e6: 0103 lsls r3, r0, #4 + 168e8: 1a18 subs r0, r3, r0 + 168ea: 0040 lsls r0, r0, #1 + 168ec: 3050 adds r0, #80 ; 0x50 + 168ee: 21a0 movs r1, #160 ; 0xa0 + 168f0: 4b03 ldr r3, [pc, #12] ; (16900 ) + 168f2: 4798 blx r3 + 168f4: b202 sxth r2, r0 + 168f6: f7ff f931 bl 15b5c + 168fa: 46c0 nop ; (mov r8, r8) + 168fc: 0000f5fd .word 0x0000f5fd + 16900: 00017961 .word 0x00017961 + +00016904 : +/********************** + * GLOBAL FUNCTIONS + **********************/ + +void ssd1963_init(void) +{ + 16904: b570 push {r4, r5, r6, lr} + } else { + port_base->OUTCLR.reg = pin_mask; + 16906: 4de9 ldr r5, [pc, #932] ; (16cac ) + 16908: 2320 movs r3, #32 + 1690a: 616b str r3, [r5, #20] + LV_DRV_DISP_CMD_DATA(SSD1963_CMD_MODE); + cmd_mode = true; + 1690c: 4ce8 ldr r4, [pc, #928] ; (16cb0 ) + 1690e: 3b1f subs r3, #31 + 16910: 7023 strb r3, [r4, #0] + + LV_DRV_DELAY_MS(250); + 16912: 2000 movs r0, #0 + 16914: 4be7 ldr r3, [pc, #924] ; (16cb4 ) + 16916: 4798 blx r3 + 16918: 22fa movs r2, #250 ; 0xfa + 1691a: 2300 movs r3, #0 + 1691c: 2100 movs r1, #0 + 1691e: 4ee6 ldr r6, [pc, #920] ; (16cb8 ) + 16920: 47b0 blx r6 + 16922: 4ae6 ldr r2, [pc, #920] ; (16cbc ) + 16924: 2300 movs r3, #0 + 16926: 1880 adds r0, r0, r2 + 16928: 4159 adcs r1, r3 + 1692a: 4ae5 ldr r2, [pc, #916] ; (16cc0 ) + 1692c: 2300 movs r3, #0 + 1692e: 4ee5 ldr r6, [pc, #916] ; (16cc4 ) + 16930: 47b0 blx r6 + 16932: 4be5 ldr r3, [pc, #916] ; (16cc8 ) + 16934: 4798 blx r3 + 16936: 2340 movs r3, #64 ; 0x40 + 16938: 616b str r3, [r5, #20] +/** + * Command mode + */ +static inline void ssd1963_cmd_mode(void) +{ + if(cmd_mode == false) { + 1693a: 7823 ldrb r3, [r4, #0] + 1693c: 2b00 cmp r3, #0 + 1693e: d104 bne.n 1694a + 16940: 2220 movs r2, #32 + 16942: 616a str r2, [r5, #20] + LV_DRV_DISP_CMD_DATA(SSD1963_CMD_MODE); + cmd_mode = true; + 16944: 3a1f subs r2, #31 + 16946: 4bda ldr r3, [pc, #872] ; (16cb0 ) + 16948: 701a strb r2, [r3, #0] +static inline void ssd1963_cmd(uint8_t cmd) +{ + + LV_DRV_DISP_PAR_CS(0); + ssd1963_cmd_mode(); + LV_DRV_DISP_PAR_WR_WORD(cmd); + 1694a: 22e2 movs r2, #226 ; 0xe2 + 1694c: 49df ldr r1, [pc, #892] ; (16ccc ) + 1694e: 48e0 ldr r0, [pc, #896] ; (16cd0 ) + 16950: 4be0 ldr r3, [pc, #896] ; (16cd4 ) + 16952: 4798 blx r3 + port_base->OUTSET.reg = pin_mask; + 16954: 4bd5 ldr r3, [pc, #852] ; (16cac ) + 16956: 2240 movs r2, #64 ; 0x40 + 16958: 619a str r2, [r3, #24] + port_base->OUTCLR.reg = pin_mask; + 1695a: 615a str r2, [r3, #20] + if(cmd_mode != false) { + 1695c: 4bd4 ldr r3, [pc, #848] ; (16cb0 ) + 1695e: 781b ldrb r3, [r3, #0] + 16960: 2b00 cmp r3, #0 + 16962: d005 beq.n 16970 + port_base->OUTSET.reg = pin_mask; + 16964: 3a20 subs r2, #32 + 16966: 4bd1 ldr r3, [pc, #836] ; (16cac ) + 16968: 619a str r2, [r3, #24] + cmd_mode = false; + 1696a: 2200 movs r2, #0 + 1696c: 4bd0 ldr r3, [pc, #832] ; (16cb0 ) + 1696e: 701a strb r2, [r3, #0] +static inline void ssd1963_data(uint8_t data) +{ + + LV_DRV_DISP_PAR_CS(0); + ssd1963_data_mode(); + LV_DRV_DISP_PAR_WR_WORD(data); + 16970: 2223 movs r2, #35 ; 0x23 + 16972: 49d6 ldr r1, [pc, #856] ; (16ccc ) + 16974: 48d6 ldr r0, [pc, #856] ; (16cd0 ) + 16976: 4bd7 ldr r3, [pc, #860] ; (16cd4 ) + 16978: 4798 blx r3 + 1697a: 4bcc ldr r3, [pc, #816] ; (16cac ) + 1697c: 2240 movs r2, #64 ; 0x40 + 1697e: 619a str r2, [r3, #24] + port_base->OUTCLR.reg = pin_mask; + 16980: 615a str r2, [r3, #20] + if(cmd_mode != false) { + 16982: 4bcb ldr r3, [pc, #812] ; (16cb0 ) + 16984: 781b ldrb r3, [r3, #0] + 16986: 2b00 cmp r3, #0 + 16988: d005 beq.n 16996 + port_base->OUTSET.reg = pin_mask; + 1698a: 3a20 subs r2, #32 + 1698c: 4bc7 ldr r3, [pc, #796] ; (16cac ) + 1698e: 619a str r2, [r3, #24] + cmd_mode = false; + 16990: 2200 movs r2, #0 + 16992: 4bc7 ldr r3, [pc, #796] ; (16cb0 ) + 16994: 701a strb r2, [r3, #0] + LV_DRV_DISP_PAR_WR_WORD(data); + 16996: 2202 movs r2, #2 + 16998: 49cc ldr r1, [pc, #816] ; (16ccc ) + 1699a: 48cd ldr r0, [pc, #820] ; (16cd0 ) + 1699c: 4bcd ldr r3, [pc, #820] ; (16cd4 ) + 1699e: 4798 blx r3 + 169a0: 4bc2 ldr r3, [pc, #776] ; (16cac ) + 169a2: 2240 movs r2, #64 ; 0x40 + 169a4: 619a str r2, [r3, #24] + port_base->OUTCLR.reg = pin_mask; + 169a6: 615a str r2, [r3, #20] + if(cmd_mode != false) { + 169a8: 4bc1 ldr r3, [pc, #772] ; (16cb0 ) + 169aa: 781b ldrb r3, [r3, #0] + 169ac: 2b00 cmp r3, #0 + 169ae: d005 beq.n 169bc + port_base->OUTSET.reg = pin_mask; + 169b0: 3a20 subs r2, #32 + 169b2: 4bbe ldr r3, [pc, #760] ; (16cac ) + 169b4: 619a str r2, [r3, #24] + cmd_mode = false; + 169b6: 2200 movs r2, #0 + 169b8: 4bbd ldr r3, [pc, #756] ; (16cb0 ) + 169ba: 701a strb r2, [r3, #0] + LV_DRV_DISP_PAR_WR_WORD(data); + 169bc: 2204 movs r2, #4 + 169be: 49c3 ldr r1, [pc, #780] ; (16ccc ) + 169c0: 48c3 ldr r0, [pc, #780] ; (16cd0 ) + 169c2: 4bc4 ldr r3, [pc, #784] ; (16cd4 ) + 169c4: 4798 blx r3 + 169c6: 4bb9 ldr r3, [pc, #740] ; (16cac ) + 169c8: 2240 movs r2, #64 ; 0x40 + 169ca: 619a str r2, [r3, #24] + port_base->OUTCLR.reg = pin_mask; + 169cc: 615a str r2, [r3, #20] + if(cmd_mode == false) { + 169ce: 4bb8 ldr r3, [pc, #736] ; (16cb0 ) + 169d0: 781b ldrb r3, [r3, #0] + 169d2: 2b00 cmp r3, #0 + 169d4: d105 bne.n 169e2 + 169d6: 3a20 subs r2, #32 + 169d8: 4bb4 ldr r3, [pc, #720] ; (16cac ) + 169da: 615a str r2, [r3, #20] + cmd_mode = true; + 169dc: 3a1f subs r2, #31 + 169de: 4bb4 ldr r3, [pc, #720] ; (16cb0 ) + 169e0: 701a strb r2, [r3, #0] + LV_DRV_DISP_PAR_WR_WORD(cmd); + 169e2: 22e0 movs r2, #224 ; 0xe0 + 169e4: 49b9 ldr r1, [pc, #740] ; (16ccc ) + 169e6: 48ba ldr r0, [pc, #744] ; (16cd0 ) + 169e8: 4bba ldr r3, [pc, #744] ; (16cd4 ) + 169ea: 4798 blx r3 + port_base->OUTSET.reg = pin_mask; + 169ec: 4baf ldr r3, [pc, #700] ; (16cac ) + 169ee: 2240 movs r2, #64 ; 0x40 + 169f0: 619a str r2, [r3, #24] + port_base->OUTCLR.reg = pin_mask; + 169f2: 615a str r2, [r3, #20] + if(cmd_mode != false) { + 169f4: 4bae ldr r3, [pc, #696] ; (16cb0 ) + 169f6: 781b ldrb r3, [r3, #0] + 169f8: 2b00 cmp r3, #0 + 169fa: d005 beq.n 16a08 + port_base->OUTSET.reg = pin_mask; + 169fc: 3a20 subs r2, #32 + 169fe: 4bab ldr r3, [pc, #684] ; (16cac ) + 16a00: 619a str r2, [r3, #24] + cmd_mode = false; + 16a02: 2200 movs r2, #0 + 16a04: 4baa ldr r3, [pc, #680] ; (16cb0 ) + 16a06: 701a strb r2, [r3, #0] + LV_DRV_DISP_PAR_WR_WORD(data); + 16a08: 2201 movs r2, #1 + 16a0a: 49b0 ldr r1, [pc, #704] ; (16ccc ) + 16a0c: 48b0 ldr r0, [pc, #704] ; (16cd0 ) + 16a0e: 4bb1 ldr r3, [pc, #708] ; (16cd4 ) + 16a10: 4798 blx r3 + 16a12: 4ca6 ldr r4, [pc, #664] ; (16cac ) + 16a14: 2540 movs r5, #64 ; 0x40 + 16a16: 61a5 str r5, [r4, #24] + LV_DRV_DELAY_MS(1); + 16a18: 2000 movs r0, #0 + 16a1a: 4ba6 ldr r3, [pc, #664] ; (16cb4 ) + 16a1c: 4798 blx r3 + 16a1e: 0002 movs r2, r0 + 16a20: 2300 movs r3, #0 + 16a22: 48a6 ldr r0, [pc, #664] ; (16cbc ) + 16a24: 2100 movs r1, #0 + 16a26: 1880 adds r0, r0, r2 + 16a28: 4159 adcs r1, r3 + 16a2a: 4aa5 ldr r2, [pc, #660] ; (16cc0 ) + 16a2c: 2300 movs r3, #0 + 16a2e: 4ea5 ldr r6, [pc, #660] ; (16cc4 ) + 16a30: 47b0 blx r6 + 16a32: 4ba5 ldr r3, [pc, #660] ; (16cc8 ) + 16a34: 4798 blx r3 + port_base->OUTCLR.reg = pin_mask; + 16a36: 6165 str r5, [r4, #20] + if(cmd_mode == false) { + 16a38: 4b9d ldr r3, [pc, #628] ; (16cb0 ) + 16a3a: 781b ldrb r3, [r3, #0] + 16a3c: 2b00 cmp r3, #0 + 16a3e: d104 bne.n 16a4a + 16a40: 2220 movs r2, #32 + 16a42: 6162 str r2, [r4, #20] + cmd_mode = true; + 16a44: 3a1f subs r2, #31 + 16a46: 4b9a ldr r3, [pc, #616] ; (16cb0 ) + 16a48: 701a strb r2, [r3, #0] + LV_DRV_DISP_PAR_WR_WORD(cmd); + 16a4a: 22e0 movs r2, #224 ; 0xe0 + 16a4c: 499f ldr r1, [pc, #636] ; (16ccc ) + 16a4e: 48a0 ldr r0, [pc, #640] ; (16cd0 ) + 16a50: 4ba0 ldr r3, [pc, #640] ; (16cd4 ) + 16a52: 4798 blx r3 + port_base->OUTSET.reg = pin_mask; + 16a54: 4b95 ldr r3, [pc, #596] ; (16cac ) + 16a56: 2240 movs r2, #64 ; 0x40 + 16a58: 619a str r2, [r3, #24] + port_base->OUTCLR.reg = pin_mask; + 16a5a: 615a str r2, [r3, #20] + if(cmd_mode != false) { + 16a5c: 4b94 ldr r3, [pc, #592] ; (16cb0 ) + 16a5e: 781b ldrb r3, [r3, #0] + 16a60: 2b00 cmp r3, #0 + 16a62: d005 beq.n 16a70 + port_base->OUTSET.reg = pin_mask; + 16a64: 3a20 subs r2, #32 + 16a66: 4b91 ldr r3, [pc, #580] ; (16cac ) + 16a68: 619a str r2, [r3, #24] + cmd_mode = false; + 16a6a: 2200 movs r2, #0 + 16a6c: 4b90 ldr r3, [pc, #576] ; (16cb0 ) + 16a6e: 701a strb r2, [r3, #0] + LV_DRV_DISP_PAR_WR_WORD(data); + 16a70: 2203 movs r2, #3 + 16a72: 4996 ldr r1, [pc, #600] ; (16ccc ) + 16a74: 4896 ldr r0, [pc, #600] ; (16cd0 ) + 16a76: 4b97 ldr r3, [pc, #604] ; (16cd4 ) + 16a78: 4798 blx r3 + 16a7a: 4c8c ldr r4, [pc, #560] ; (16cac ) + 16a7c: 2540 movs r5, #64 ; 0x40 + 16a7e: 61a5 str r5, [r4, #24] + LV_DRV_DELAY_MS(1); + 16a80: 2000 movs r0, #0 + 16a82: 4b8c ldr r3, [pc, #560] ; (16cb4 ) + 16a84: 4798 blx r3 + 16a86: 0002 movs r2, r0 + 16a88: 2300 movs r3, #0 + 16a8a: 488c ldr r0, [pc, #560] ; (16cbc ) + 16a8c: 2100 movs r1, #0 + 16a8e: 1880 adds r0, r0, r2 + 16a90: 4159 adcs r1, r3 + 16a92: 4a8b ldr r2, [pc, #556] ; (16cc0 ) + 16a94: 2300 movs r3, #0 + 16a96: 4e8b ldr r6, [pc, #556] ; (16cc4 ) + 16a98: 47b0 blx r6 + 16a9a: 4b8b ldr r3, [pc, #556] ; (16cc8 ) + 16a9c: 4798 blx r3 + port_base->OUTCLR.reg = pin_mask; + 16a9e: 6165 str r5, [r4, #20] + if(cmd_mode == false) { + 16aa0: 4b83 ldr r3, [pc, #524] ; (16cb0 ) + 16aa2: 781b ldrb r3, [r3, #0] + 16aa4: 2b00 cmp r3, #0 + 16aa6: d104 bne.n 16ab2 + 16aa8: 2220 movs r2, #32 + 16aaa: 6162 str r2, [r4, #20] + cmd_mode = true; + 16aac: 3a1f subs r2, #31 + 16aae: 4b80 ldr r3, [pc, #512] ; (16cb0 ) + 16ab0: 701a strb r2, [r3, #0] + LV_DRV_DISP_PAR_WR_WORD(cmd); + 16ab2: 2201 movs r2, #1 + 16ab4: 4985 ldr r1, [pc, #532] ; (16ccc ) + 16ab6: 4886 ldr r0, [pc, #536] ; (16cd0 ) + 16ab8: 4b86 ldr r3, [pc, #536] ; (16cd4 ) + 16aba: 4798 blx r3 + port_base->OUTSET.reg = pin_mask; + 16abc: 4c7b ldr r4, [pc, #492] ; (16cac ) + 16abe: 2540 movs r5, #64 ; 0x40 + 16ac0: 61a5 str r5, [r4, #24] + LV_DRV_DELAY_MS(1); + 16ac2: 2000 movs r0, #0 + 16ac4: 4b7b ldr r3, [pc, #492] ; (16cb4 ) + 16ac6: 4798 blx r3 + 16ac8: 0002 movs r2, r0 + 16aca: 2300 movs r3, #0 + 16acc: 487b ldr r0, [pc, #492] ; (16cbc ) + 16ace: 2100 movs r1, #0 + 16ad0: 1880 adds r0, r0, r2 + 16ad2: 4159 adcs r1, r3 + 16ad4: 4a7a ldr r2, [pc, #488] ; (16cc0 ) + 16ad6: 2300 movs r3, #0 + 16ad8: 4e7a ldr r6, [pc, #488] ; (16cc4 ) + 16ada: 47b0 blx r6 + 16adc: 4b7a ldr r3, [pc, #488] ; (16cc8 ) + 16ade: 4798 blx r3 + port_base->OUTCLR.reg = pin_mask; + 16ae0: 6165 str r5, [r4, #20] + if(cmd_mode == false) { + 16ae2: 4b73 ldr r3, [pc, #460] ; (16cb0 ) + 16ae4: 781b ldrb r3, [r3, #0] + 16ae6: 2b00 cmp r3, #0 + 16ae8: d104 bne.n 16af4 + 16aea: 2220 movs r2, #32 + 16aec: 6162 str r2, [r4, #20] + cmd_mode = true; + 16aee: 3a1f subs r2, #31 + 16af0: 4b6f ldr r3, [pc, #444] ; (16cb0 ) + 16af2: 701a strb r2, [r3, #0] + LV_DRV_DISP_PAR_WR_WORD(cmd); + 16af4: 22e6 movs r2, #230 ; 0xe6 + 16af6: 4975 ldr r1, [pc, #468] ; (16ccc ) + 16af8: 4875 ldr r0, [pc, #468] ; (16cd0 ) + 16afa: 4b76 ldr r3, [pc, #472] ; (16cd4 ) + 16afc: 4798 blx r3 + port_base->OUTSET.reg = pin_mask; + 16afe: 4b6b ldr r3, [pc, #428] ; (16cac ) + 16b00: 2240 movs r2, #64 ; 0x40 + 16b02: 619a str r2, [r3, #24] + port_base->OUTCLR.reg = pin_mask; + 16b04: 615a str r2, [r3, #20] + if(cmd_mode != false) { + 16b06: 4b6a ldr r3, [pc, #424] ; (16cb0 ) + 16b08: 781b ldrb r3, [r3, #0] + 16b0a: 2b00 cmp r3, #0 + 16b0c: d005 beq.n 16b1a + port_base->OUTSET.reg = pin_mask; + 16b0e: 3a20 subs r2, #32 + 16b10: 4b66 ldr r3, [pc, #408] ; (16cac ) + 16b12: 619a str r2, [r3, #24] + cmd_mode = false; + 16b14: 2200 movs r2, #0 + 16b16: 4b66 ldr r3, [pc, #408] ; (16cb0 ) + 16b18: 701a strb r2, [r3, #0] + LV_DRV_DISP_PAR_WR_WORD(data); + 16b1a: 2201 movs r2, #1 + 16b1c: 496b ldr r1, [pc, #428] ; (16ccc ) + 16b1e: 486c ldr r0, [pc, #432] ; (16cd0 ) + 16b20: 4b6c ldr r3, [pc, #432] ; (16cd4 ) + 16b22: 4798 blx r3 + 16b24: 4b61 ldr r3, [pc, #388] ; (16cac ) + 16b26: 2240 movs r2, #64 ; 0x40 + 16b28: 619a str r2, [r3, #24] + port_base->OUTCLR.reg = pin_mask; + 16b2a: 615a str r2, [r3, #20] + if(cmd_mode != false) { + 16b2c: 4b60 ldr r3, [pc, #384] ; (16cb0 ) + 16b2e: 781b ldrb r3, [r3, #0] + 16b30: 2b00 cmp r3, #0 + 16b32: d005 beq.n 16b40 + port_base->OUTSET.reg = pin_mask; + 16b34: 3a20 subs r2, #32 + 16b36: 4b5d ldr r3, [pc, #372] ; (16cac ) + 16b38: 619a str r2, [r3, #24] + cmd_mode = false; + 16b3a: 2200 movs r2, #0 + 16b3c: 4b5c ldr r3, [pc, #368] ; (16cb0 ) + 16b3e: 701a strb r2, [r3, #0] + LV_DRV_DISP_PAR_WR_WORD(data); + 16b40: 2233 movs r2, #51 ; 0x33 + 16b42: 4962 ldr r1, [pc, #392] ; (16ccc ) + 16b44: 4862 ldr r0, [pc, #392] ; (16cd0 ) + 16b46: 4b63 ldr r3, [pc, #396] ; (16cd4 ) + 16b48: 4798 blx r3 + 16b4a: 4b58 ldr r3, [pc, #352] ; (16cac ) + 16b4c: 2240 movs r2, #64 ; 0x40 + 16b4e: 619a str r2, [r3, #24] + port_base->OUTCLR.reg = pin_mask; + 16b50: 615a str r2, [r3, #20] + if(cmd_mode != false) { + 16b52: 4b57 ldr r3, [pc, #348] ; (16cb0 ) + 16b54: 781b ldrb r3, [r3, #0] + 16b56: 2b00 cmp r3, #0 + 16b58: d005 beq.n 16b66 + port_base->OUTSET.reg = pin_mask; + 16b5a: 3a20 subs r2, #32 + 16b5c: 4b53 ldr r3, [pc, #332] ; (16cac ) + 16b5e: 619a str r2, [r3, #24] + cmd_mode = false; + 16b60: 2200 movs r2, #0 + 16b62: 4b53 ldr r3, [pc, #332] ; (16cb0 ) + 16b64: 701a strb r2, [r3, #0] + LV_DRV_DISP_PAR_WR_WORD(data); + 16b66: 2233 movs r2, #51 ; 0x33 + 16b68: 4958 ldr r1, [pc, #352] ; (16ccc ) + 16b6a: 4859 ldr r0, [pc, #356] ; (16cd0 ) + 16b6c: 4b59 ldr r3, [pc, #356] ; (16cd4 ) + 16b6e: 4798 blx r3 + 16b70: 4b4e ldr r3, [pc, #312] ; (16cac ) + 16b72: 2240 movs r2, #64 ; 0x40 + 16b74: 619a str r2, [r3, #24] + port_base->OUTCLR.reg = pin_mask; + 16b76: 615a str r2, [r3, #20] + if(cmd_mode == false) { + 16b78: 4b4d ldr r3, [pc, #308] ; (16cb0 ) + 16b7a: 781b ldrb r3, [r3, #0] + 16b7c: 2b00 cmp r3, #0 + 16b7e: d105 bne.n 16b8c + 16b80: 3a20 subs r2, #32 + 16b82: 4b4a ldr r3, [pc, #296] ; (16cac ) + 16b84: 615a str r2, [r3, #20] + cmd_mode = true; + 16b86: 3a1f subs r2, #31 + 16b88: 4b49 ldr r3, [pc, #292] ; (16cb0 ) + 16b8a: 701a strb r2, [r3, #0] + LV_DRV_DISP_PAR_WR_WORD(cmd); + 16b8c: 22b0 movs r2, #176 ; 0xb0 + 16b8e: 494f ldr r1, [pc, #316] ; (16ccc ) + 16b90: 484f ldr r0, [pc, #316] ; (16cd0 ) + 16b92: 4b50 ldr r3, [pc, #320] ; (16cd4 ) + 16b94: 4798 blx r3 + port_base->OUTSET.reg = pin_mask; + 16b96: 4b45 ldr r3, [pc, #276] ; (16cac ) + 16b98: 2240 movs r2, #64 ; 0x40 + 16b9a: 619a str r2, [r3, #24] + port_base->OUTCLR.reg = pin_mask; + 16b9c: 615a str r2, [r3, #20] + if(cmd_mode != false) { + 16b9e: 4b44 ldr r3, [pc, #272] ; (16cb0 ) + 16ba0: 781b ldrb r3, [r3, #0] + 16ba2: 2b00 cmp r3, #0 + 16ba4: d005 beq.n 16bb2 + port_base->OUTSET.reg = pin_mask; + 16ba6: 3a20 subs r2, #32 + 16ba8: 4b40 ldr r3, [pc, #256] ; (16cac ) + 16baa: 619a str r2, [r3, #24] + cmd_mode = false; + 16bac: 2200 movs r2, #0 + 16bae: 4b40 ldr r3, [pc, #256] ; (16cb0 ) + 16bb0: 701a strb r2, [r3, #0] + LV_DRV_DISP_PAR_WR_WORD(data); + 16bb2: 2220 movs r2, #32 + 16bb4: 4945 ldr r1, [pc, #276] ; (16ccc ) + 16bb6: 4846 ldr r0, [pc, #280] ; (16cd0 ) + 16bb8: 4b46 ldr r3, [pc, #280] ; (16cd4 ) + 16bba: 4798 blx r3 + 16bbc: 4b3b ldr r3, [pc, #236] ; (16cac ) + 16bbe: 2240 movs r2, #64 ; 0x40 + 16bc0: 619a str r2, [r3, #24] + port_base->OUTCLR.reg = pin_mask; + 16bc2: 615a str r2, [r3, #20] + if(cmd_mode != false) { + 16bc4: 4b3a ldr r3, [pc, #232] ; (16cb0 ) + 16bc6: 781b ldrb r3, [r3, #0] + 16bc8: 2b00 cmp r3, #0 + 16bca: d005 beq.n 16bd8 + port_base->OUTSET.reg = pin_mask; + 16bcc: 3a20 subs r2, #32 + 16bce: 4b37 ldr r3, [pc, #220] ; (16cac ) + 16bd0: 619a str r2, [r3, #24] + cmd_mode = false; + 16bd2: 2200 movs r2, #0 + 16bd4: 4b36 ldr r3, [pc, #216] ; (16cb0 ) + 16bd6: 701a strb r2, [r3, #0] + LV_DRV_DISP_PAR_WR_WORD(data); + 16bd8: 2200 movs r2, #0 + 16bda: 493c ldr r1, [pc, #240] ; (16ccc ) + 16bdc: 483c ldr r0, [pc, #240] ; (16cd0 ) + 16bde: 4b3d ldr r3, [pc, #244] ; (16cd4 ) + 16be0: 4798 blx r3 + 16be2: 4c32 ldr r4, [pc, #200] ; (16cac ) + 16be4: 2540 movs r5, #64 ; 0x40 + 16be6: 61a5 str r5, [r4, #24] + ssd1963_data(((SSD1963_HOR_RES - 1) >> 8) & 0X00FF); //Set HDP + 16be8: 4b3b ldr r3, [pc, #236] ; (16cd8 ) + 16bea: 4798 blx r3 + 16bec: 4b3b ldr r3, [pc, #236] ; (16cdc ) + 16bee: 4798 blx r3 + 16bf0: 1e42 subs r2, r0, #1 + 16bf2: 1212 asrs r2, r2, #8 + port_base->OUTCLR.reg = pin_mask; + 16bf4: 6165 str r5, [r4, #20] + if(cmd_mode != false) { + 16bf6: 4b2e ldr r3, [pc, #184] ; (16cb0 ) + 16bf8: 781b ldrb r3, [r3, #0] + 16bfa: 2b00 cmp r3, #0 + 16bfc: d004 beq.n 16c08 + port_base->OUTSET.reg = pin_mask; + 16bfe: 2120 movs r1, #32 + 16c00: 61a1 str r1, [r4, #24] + cmd_mode = false; + 16c02: 2100 movs r1, #0 + 16c04: 4b2a ldr r3, [pc, #168] ; (16cb0 ) + 16c06: 7019 strb r1, [r3, #0] + LV_DRV_DISP_PAR_WR_WORD(data); + 16c08: 20ff movs r0, #255 ; 0xff + 16c0a: 4002 ands r2, r0 + 16c0c: 492f ldr r1, [pc, #188] ; (16ccc ) + 16c0e: 4830 ldr r0, [pc, #192] ; (16cd0 ) + 16c10: 4b30 ldr r3, [pc, #192] ; (16cd4 ) + 16c12: 4798 blx r3 + 16c14: 4c25 ldr r4, [pc, #148] ; (16cac ) + 16c16: 2540 movs r5, #64 ; 0x40 + 16c18: 61a5 str r5, [r4, #24] + ssd1963_data((SSD1963_HOR_RES - 1) & 0X00FF); + 16c1a: 4b2f ldr r3, [pc, #188] ; (16cd8 ) + 16c1c: 4798 blx r3 + 16c1e: 4b2f ldr r3, [pc, #188] ; (16cdc ) + 16c20: 4798 blx r3 + 16c22: 3801 subs r0, #1 + 16c24: b2c2 uxtb r2, r0 + port_base->OUTCLR.reg = pin_mask; + 16c26: 6165 str r5, [r4, #20] + if(cmd_mode != false) { + 16c28: 4b21 ldr r3, [pc, #132] ; (16cb0 ) + 16c2a: 781b ldrb r3, [r3, #0] + 16c2c: 2b00 cmp r3, #0 + 16c2e: d004 beq.n 16c3a + port_base->OUTSET.reg = pin_mask; + 16c30: 2120 movs r1, #32 + 16c32: 61a1 str r1, [r4, #24] + cmd_mode = false; + 16c34: 2100 movs r1, #0 + 16c36: 4b1e ldr r3, [pc, #120] ; (16cb0 ) + 16c38: 7019 strb r1, [r3, #0] + LV_DRV_DISP_PAR_WR_WORD(data); + 16c3a: 4924 ldr r1, [pc, #144] ; (16ccc ) + 16c3c: 4824 ldr r0, [pc, #144] ; (16cd0 ) + 16c3e: 4b25 ldr r3, [pc, #148] ; (16cd4 ) + 16c40: 4798 blx r3 + 16c42: 4c1a ldr r4, [pc, #104] ; (16cac ) + 16c44: 2540 movs r5, #64 ; 0x40 + 16c46: 61a5 str r5, [r4, #24] + ssd1963_data(((SSD1963_VER_RES - 1) >> 8) & 0X00FF); //Set VDP + 16c48: 4b23 ldr r3, [pc, #140] ; (16cd8 ) + 16c4a: 4798 blx r3 + 16c4c: 4b24 ldr r3, [pc, #144] ; (16ce0 ) + 16c4e: 4798 blx r3 + 16c50: 1e42 subs r2, r0, #1 + 16c52: 1212 asrs r2, r2, #8 + port_base->OUTCLR.reg = pin_mask; + 16c54: 6165 str r5, [r4, #20] + if(cmd_mode != false) { + 16c56: 4b16 ldr r3, [pc, #88] ; (16cb0 ) + 16c58: 781b ldrb r3, [r3, #0] + 16c5a: 2b00 cmp r3, #0 + 16c5c: d004 beq.n 16c68 + port_base->OUTSET.reg = pin_mask; + 16c5e: 2120 movs r1, #32 + 16c60: 61a1 str r1, [r4, #24] + cmd_mode = false; + 16c62: 2100 movs r1, #0 + 16c64: 4b12 ldr r3, [pc, #72] ; (16cb0 ) + 16c66: 7019 strb r1, [r3, #0] + LV_DRV_DISP_PAR_WR_WORD(data); + 16c68: 20ff movs r0, #255 ; 0xff + 16c6a: 4002 ands r2, r0 + 16c6c: 4917 ldr r1, [pc, #92] ; (16ccc ) + 16c6e: 4818 ldr r0, [pc, #96] ; (16cd0 ) + 16c70: 4b18 ldr r3, [pc, #96] ; (16cd4 ) + 16c72: 4798 blx r3 + 16c74: 4c0d ldr r4, [pc, #52] ; (16cac ) + 16c76: 2540 movs r5, #64 ; 0x40 + 16c78: 61a5 str r5, [r4, #24] + ssd1963_data((SSD1963_VER_RES - 1) & 0X00FF); + 16c7a: 4b17 ldr r3, [pc, #92] ; (16cd8 ) + 16c7c: 4798 blx r3 + 16c7e: 4b18 ldr r3, [pc, #96] ; (16ce0 ) + 16c80: 4798 blx r3 + 16c82: 3801 subs r0, #1 + 16c84: b2c2 uxtb r2, r0 + port_base->OUTCLR.reg = pin_mask; + 16c86: 6165 str r5, [r4, #20] + if(cmd_mode != false) { + 16c88: 4b09 ldr r3, [pc, #36] ; (16cb0 ) + 16c8a: 781b ldrb r3, [r3, #0] + 16c8c: 2b00 cmp r3, #0 + 16c8e: d004 beq.n 16c9a + port_base->OUTSET.reg = pin_mask; + 16c90: 2120 movs r1, #32 + 16c92: 61a1 str r1, [r4, #24] + cmd_mode = false; + 16c94: 2100 movs r1, #0 + 16c96: 4b06 ldr r3, [pc, #24] ; (16cb0 ) + 16c98: 7019 strb r1, [r3, #0] + LV_DRV_DISP_PAR_WR_WORD(data); + 16c9a: 490c ldr r1, [pc, #48] ; (16ccc ) + 16c9c: 480c ldr r0, [pc, #48] ; (16cd0 ) + 16c9e: 4b0d ldr r3, [pc, #52] ; (16cd4 ) + 16ca0: 4798 blx r3 + 16ca2: 4b02 ldr r3, [pc, #8] ; (16cac ) + 16ca4: 2240 movs r2, #64 ; 0x40 + 16ca6: 619a str r2, [r3, #24] + port_base->OUTCLR.reg = pin_mask; + 16ca8: 615a str r2, [r3, #20] + 16caa: e01b b.n 16ce4 + 16cac: 41004400 .word 0x41004400 + 16cb0: 2000005c .word 0x2000005c + 16cb4: 00001065 .word 0x00001065 + 16cb8: 00017c8d .word 0x00017c8d + 16cbc: 00001b57 .word 0x00001b57 + 16cc0: 00001b58 .word 0x00001b58 + 16cc4: 00017c4d .word 0x00017c4d + 16cc8: 20000001 .word 0x20000001 + 16ccc: 1c03c3f7 .word 0x1c03c3f7 + 16cd0: 41004480 .word 0x41004480 + 16cd4: 000177ad .word 0x000177ad + 16cd8: 0000f5a1 .word 0x0000f5a1 + 16cdc: 0000f5ad .word 0x0000f5ad + 16ce0: 0000f5d5 .word 0x0000f5d5 + if(cmd_mode != false) { + 16ce4: 4be5 ldr r3, [pc, #916] ; (1707c ) + 16ce6: 781b ldrb r3, [r3, #0] + 16ce8: 2b00 cmp r3, #0 + 16cea: d005 beq.n 16cf8 + port_base->OUTSET.reg = pin_mask; + 16cec: 3a20 subs r2, #32 + 16cee: 4be4 ldr r3, [pc, #912] ; (17080 ) + 16cf0: 619a str r2, [r3, #24] + cmd_mode = false; + 16cf2: 2200 movs r2, #0 + 16cf4: 4be1 ldr r3, [pc, #900] ; (1707c ) + 16cf6: 701a strb r2, [r3, #0] + LV_DRV_DISP_PAR_WR_WORD(data); + 16cf8: 2200 movs r2, #0 + 16cfa: 49e2 ldr r1, [pc, #904] ; (17084 ) + 16cfc: 48e2 ldr r0, [pc, #904] ; (17088 ) + 16cfe: 4be3 ldr r3, [pc, #908] ; (1708c ) + 16d00: 4798 blx r3 + 16d02: 4cdf ldr r4, [pc, #892] ; (17080 ) + 16d04: 2540 movs r5, #64 ; 0x40 + 16d06: 61a5 str r5, [r4, #24] + LV_DRV_DELAY_MS(1);//Delay10us(5); + 16d08: 2000 movs r0, #0 + 16d0a: 4be1 ldr r3, [pc, #900] ; (17090 ) + 16d0c: 4798 blx r3 + 16d0e: 0002 movs r2, r0 + 16d10: 2300 movs r3, #0 + 16d12: 48e0 ldr r0, [pc, #896] ; (17094 ) + 16d14: 2100 movs r1, #0 + 16d16: 1880 adds r0, r0, r2 + 16d18: 4159 adcs r1, r3 + 16d1a: 4adf ldr r2, [pc, #892] ; (17098 ) + 16d1c: 2300 movs r3, #0 + 16d1e: 4edf ldr r6, [pc, #892] ; (1709c ) + 16d20: 47b0 blx r6 + 16d22: 4bdf ldr r3, [pc, #892] ; (170a0 ) + 16d24: 4798 blx r3 + port_base->OUTCLR.reg = pin_mask; + 16d26: 6165 str r5, [r4, #20] + if(cmd_mode == false) { + 16d28: 4bd4 ldr r3, [pc, #848] ; (1707c ) + 16d2a: 781b ldrb r3, [r3, #0] + 16d2c: 2b00 cmp r3, #0 + 16d2e: d104 bne.n 16d3a + 16d30: 2220 movs r2, #32 + 16d32: 6162 str r2, [r4, #20] + cmd_mode = true; + 16d34: 3a1f subs r2, #31 + 16d36: 4bd1 ldr r3, [pc, #836] ; (1707c ) + 16d38: 701a strb r2, [r3, #0] + LV_DRV_DISP_PAR_WR_WORD(cmd); + 16d3a: 22b4 movs r2, #180 ; 0xb4 + 16d3c: 49d1 ldr r1, [pc, #836] ; (17084 ) + 16d3e: 48d2 ldr r0, [pc, #840] ; (17088 ) + 16d40: 4bd2 ldr r3, [pc, #840] ; (1708c ) + 16d42: 4798 blx r3 + port_base->OUTSET.reg = pin_mask; + 16d44: 4bce ldr r3, [pc, #824] ; (17080 ) + 16d46: 2240 movs r2, #64 ; 0x40 + 16d48: 619a str r2, [r3, #24] + port_base->OUTCLR.reg = pin_mask; + 16d4a: 615a str r2, [r3, #20] + if(cmd_mode != false) { + 16d4c: 4bcb ldr r3, [pc, #812] ; (1707c ) + 16d4e: 781b ldrb r3, [r3, #0] + 16d50: 2b00 cmp r3, #0 + 16d52: d005 beq.n 16d60 + port_base->OUTSET.reg = pin_mask; + 16d54: 3a20 subs r2, #32 + 16d56: 4bca ldr r3, [pc, #808] ; (17080 ) + 16d58: 619a str r2, [r3, #24] + cmd_mode = false; + 16d5a: 2200 movs r2, #0 + 16d5c: 4bc7 ldr r3, [pc, #796] ; (1707c ) + 16d5e: 701a strb r2, [r3, #0] + LV_DRV_DISP_PAR_WR_WORD(data); + 16d60: 2202 movs r2, #2 + 16d62: 49c8 ldr r1, [pc, #800] ; (17084 ) + 16d64: 48c8 ldr r0, [pc, #800] ; (17088 ) + 16d66: 4bc9 ldr r3, [pc, #804] ; (1708c ) + 16d68: 4798 blx r3 + 16d6a: 4bc5 ldr r3, [pc, #788] ; (17080 ) + 16d6c: 2240 movs r2, #64 ; 0x40 + 16d6e: 619a str r2, [r3, #24] + port_base->OUTCLR.reg = pin_mask; + 16d70: 615a str r2, [r3, #20] + if(cmd_mode != false) { + 16d72: 4bc2 ldr r3, [pc, #776] ; (1707c ) + 16d74: 781b ldrb r3, [r3, #0] + 16d76: 2b00 cmp r3, #0 + 16d78: d005 beq.n 16d86 + port_base->OUTSET.reg = pin_mask; + 16d7a: 3a20 subs r2, #32 + 16d7c: 4bc0 ldr r3, [pc, #768] ; (17080 ) + 16d7e: 619a str r2, [r3, #24] + cmd_mode = false; + 16d80: 2200 movs r2, #0 + 16d82: 4bbe ldr r3, [pc, #760] ; (1707c ) + 16d84: 701a strb r2, [r3, #0] + LV_DRV_DISP_PAR_WR_WORD(data); + 16d86: 220d movs r2, #13 + 16d88: 49be ldr r1, [pc, #760] ; (17084 ) + 16d8a: 48bf ldr r0, [pc, #764] ; (17088 ) + 16d8c: 4bbf ldr r3, [pc, #764] ; (1708c ) + 16d8e: 4798 blx r3 + 16d90: 4bbb ldr r3, [pc, #748] ; (17080 ) + 16d92: 2240 movs r2, #64 ; 0x40 + 16d94: 619a str r2, [r3, #24] + port_base->OUTCLR.reg = pin_mask; + 16d96: 615a str r2, [r3, #20] + if(cmd_mode != false) { + 16d98: 4bb8 ldr r3, [pc, #736] ; (1707c ) + 16d9a: 781b ldrb r3, [r3, #0] + 16d9c: 2b00 cmp r3, #0 + 16d9e: d005 beq.n 16dac + port_base->OUTSET.reg = pin_mask; + 16da0: 3a20 subs r2, #32 + 16da2: 4bb7 ldr r3, [pc, #732] ; (17080 ) + 16da4: 619a str r2, [r3, #24] + cmd_mode = false; + 16da6: 2200 movs r2, #0 + 16da8: 4bb4 ldr r3, [pc, #720] ; (1707c ) + 16daa: 701a strb r2, [r3, #0] + LV_DRV_DISP_PAR_WR_WORD(data); + 16dac: 2201 movs r2, #1 + 16dae: 49b5 ldr r1, [pc, #724] ; (17084 ) + 16db0: 48b5 ldr r0, [pc, #724] ; (17088 ) + 16db2: 4bb6 ldr r3, [pc, #728] ; (1708c ) + 16db4: 4798 blx r3 + 16db6: 4bb2 ldr r3, [pc, #712] ; (17080 ) + 16db8: 2240 movs r2, #64 ; 0x40 + 16dba: 619a str r2, [r3, #24] + port_base->OUTCLR.reg = pin_mask; + 16dbc: 615a str r2, [r3, #20] + if(cmd_mode != false) { + 16dbe: 4baf ldr r3, [pc, #700] ; (1707c ) + 16dc0: 781b ldrb r3, [r3, #0] + 16dc2: 2b00 cmp r3, #0 + 16dc4: d005 beq.n 16dd2 + port_base->OUTSET.reg = pin_mask; + 16dc6: 3a20 subs r2, #32 + 16dc8: 4bad ldr r3, [pc, #692] ; (17080 ) + 16dca: 619a str r2, [r3, #24] + cmd_mode = false; + 16dcc: 2200 movs r2, #0 + 16dce: 4bab ldr r3, [pc, #684] ; (1707c ) + 16dd0: 701a strb r2, [r3, #0] + LV_DRV_DISP_PAR_WR_WORD(data); + 16dd2: 22e0 movs r2, #224 ; 0xe0 + 16dd4: 49ab ldr r1, [pc, #684] ; (17084 ) + 16dd6: 48ac ldr r0, [pc, #688] ; (17088 ) + 16dd8: 4bac ldr r3, [pc, #688] ; (1708c ) + 16dda: 4798 blx r3 + 16ddc: 4ba8 ldr r3, [pc, #672] ; (17080 ) + 16dde: 2240 movs r2, #64 ; 0x40 + 16de0: 619a str r2, [r3, #24] + port_base->OUTCLR.reg = pin_mask; + 16de2: 615a str r2, [r3, #20] + if(cmd_mode != false) { + 16de4: 4ba5 ldr r3, [pc, #660] ; (1707c ) + 16de6: 781b ldrb r3, [r3, #0] + 16de8: 2b00 cmp r3, #0 + 16dea: d005 beq.n 16df8 + port_base->OUTSET.reg = pin_mask; + 16dec: 3a20 subs r2, #32 + 16dee: 4ba4 ldr r3, [pc, #656] ; (17080 ) + 16df0: 619a str r2, [r3, #24] + cmd_mode = false; + 16df2: 2200 movs r2, #0 + 16df4: 4ba1 ldr r3, [pc, #644] ; (1707c ) + 16df6: 701a strb r2, [r3, #0] + LV_DRV_DISP_PAR_WR_WORD(data); + 16df8: 2205 movs r2, #5 + 16dfa: 49a2 ldr r1, [pc, #648] ; (17084 ) + 16dfc: 48a2 ldr r0, [pc, #648] ; (17088 ) + 16dfe: 4ba3 ldr r3, [pc, #652] ; (1708c ) + 16e00: 4798 blx r3 + 16e02: 4b9f ldr r3, [pc, #636] ; (17080 ) + 16e04: 2240 movs r2, #64 ; 0x40 + 16e06: 619a str r2, [r3, #24] + port_base->OUTCLR.reg = pin_mask; + 16e08: 615a str r2, [r3, #20] + if(cmd_mode != false) { + 16e0a: 4b9c ldr r3, [pc, #624] ; (1707c ) + 16e0c: 781b ldrb r3, [r3, #0] + 16e0e: 2b00 cmp r3, #0 + 16e10: d005 beq.n 16e1e + port_base->OUTSET.reg = pin_mask; + 16e12: 3a20 subs r2, #32 + 16e14: 4b9a ldr r3, [pc, #616] ; (17080 ) + 16e16: 619a str r2, [r3, #24] + cmd_mode = false; + 16e18: 2200 movs r2, #0 + 16e1a: 4b98 ldr r3, [pc, #608] ; (1707c ) + 16e1c: 701a strb r2, [r3, #0] + LV_DRV_DISP_PAR_WR_WORD(data); + 16e1e: 2200 movs r2, #0 + 16e20: 4998 ldr r1, [pc, #608] ; (17084 ) + 16e22: 4899 ldr r0, [pc, #612] ; (17088 ) + 16e24: 4b99 ldr r3, [pc, #612] ; (1708c ) + 16e26: 4798 blx r3 + 16e28: 4b95 ldr r3, [pc, #596] ; (17080 ) + 16e2a: 2240 movs r2, #64 ; 0x40 + 16e2c: 619a str r2, [r3, #24] + port_base->OUTCLR.reg = pin_mask; + 16e2e: 615a str r2, [r3, #20] + if(cmd_mode != false) { + 16e30: 4b92 ldr r3, [pc, #584] ; (1707c ) + 16e32: 781b ldrb r3, [r3, #0] + 16e34: 2b00 cmp r3, #0 + 16e36: d005 beq.n 16e44 + port_base->OUTSET.reg = pin_mask; + 16e38: 3a20 subs r2, #32 + 16e3a: 4b91 ldr r3, [pc, #580] ; (17080 ) + 16e3c: 619a str r2, [r3, #24] + cmd_mode = false; + 16e3e: 2200 movs r2, #0 + 16e40: 4b8e ldr r3, [pc, #568] ; (1707c ) + 16e42: 701a strb r2, [r3, #0] + LV_DRV_DISP_PAR_WR_WORD(data); + 16e44: 2228 movs r2, #40 ; 0x28 + 16e46: 498f ldr r1, [pc, #572] ; (17084 ) + 16e48: 488f ldr r0, [pc, #572] ; (17088 ) + 16e4a: 4b90 ldr r3, [pc, #576] ; (1708c ) + 16e4c: 4798 blx r3 + 16e4e: 4b8c ldr r3, [pc, #560] ; (17080 ) + 16e50: 2240 movs r2, #64 ; 0x40 + 16e52: 619a str r2, [r3, #24] + port_base->OUTCLR.reg = pin_mask; + 16e54: 615a str r2, [r3, #20] + if(cmd_mode != false) { + 16e56: 4b89 ldr r3, [pc, #548] ; (1707c ) + 16e58: 781b ldrb r3, [r3, #0] + 16e5a: 2b00 cmp r3, #0 + 16e5c: d005 beq.n 16e6a + port_base->OUTSET.reg = pin_mask; + 16e5e: 3a20 subs r2, #32 + 16e60: 4b87 ldr r3, [pc, #540] ; (17080 ) + 16e62: 619a str r2, [r3, #24] + cmd_mode = false; + 16e64: 2200 movs r2, #0 + 16e66: 4b85 ldr r3, [pc, #532] ; (1707c ) + 16e68: 701a strb r2, [r3, #0] + LV_DRV_DISP_PAR_WR_WORD(data); + 16e6a: 2200 movs r2, #0 + 16e6c: 4985 ldr r1, [pc, #532] ; (17084 ) + 16e6e: 4886 ldr r0, [pc, #536] ; (17088 ) + 16e70: 4b86 ldr r3, [pc, #536] ; (1708c ) + 16e72: 4798 blx r3 + 16e74: 4b82 ldr r3, [pc, #520] ; (17080 ) + 16e76: 2240 movs r2, #64 ; 0x40 + 16e78: 619a str r2, [r3, #24] + port_base->OUTCLR.reg = pin_mask; + 16e7a: 615a str r2, [r3, #20] + if(cmd_mode == false) { + 16e7c: 4b7f ldr r3, [pc, #508] ; (1707c ) + 16e7e: 781b ldrb r3, [r3, #0] + 16e80: 2b00 cmp r3, #0 + 16e82: d105 bne.n 16e90 + 16e84: 3a20 subs r2, #32 + 16e86: 4b7e ldr r3, [pc, #504] ; (17080 ) + 16e88: 615a str r2, [r3, #20] + cmd_mode = true; + 16e8a: 3a1f subs r2, #31 + 16e8c: 4b7b ldr r3, [pc, #492] ; (1707c ) + 16e8e: 701a strb r2, [r3, #0] + LV_DRV_DISP_PAR_WR_WORD(cmd); + 16e90: 22b6 movs r2, #182 ; 0xb6 + 16e92: 497c ldr r1, [pc, #496] ; (17084 ) + 16e94: 487c ldr r0, [pc, #496] ; (17088 ) + 16e96: 4b7d ldr r3, [pc, #500] ; (1708c ) + 16e98: 4798 blx r3 + port_base->OUTSET.reg = pin_mask; + 16e9a: 4b79 ldr r3, [pc, #484] ; (17080 ) + 16e9c: 2240 movs r2, #64 ; 0x40 + 16e9e: 619a str r2, [r3, #24] + port_base->OUTCLR.reg = pin_mask; + 16ea0: 615a str r2, [r3, #20] + if(cmd_mode != false) { + 16ea2: 4b76 ldr r3, [pc, #472] ; (1707c ) + 16ea4: 781b ldrb r3, [r3, #0] + 16ea6: 2b00 cmp r3, #0 + 16ea8: d005 beq.n 16eb6 + port_base->OUTSET.reg = pin_mask; + 16eaa: 3a20 subs r2, #32 + 16eac: 4b74 ldr r3, [pc, #464] ; (17080 ) + 16eae: 619a str r2, [r3, #24] + cmd_mode = false; + 16eb0: 2200 movs r2, #0 + 16eb2: 4b72 ldr r3, [pc, #456] ; (1707c ) + 16eb4: 701a strb r2, [r3, #0] + LV_DRV_DISP_PAR_WR_WORD(data); + 16eb6: 2201 movs r2, #1 + 16eb8: 4972 ldr r1, [pc, #456] ; (17084 ) + 16eba: 4873 ldr r0, [pc, #460] ; (17088 ) + 16ebc: 4b73 ldr r3, [pc, #460] ; (1708c ) + 16ebe: 4798 blx r3 + 16ec0: 4b6f ldr r3, [pc, #444] ; (17080 ) + 16ec2: 2240 movs r2, #64 ; 0x40 + 16ec4: 619a str r2, [r3, #24] + port_base->OUTCLR.reg = pin_mask; + 16ec6: 615a str r2, [r3, #20] + if(cmd_mode != false) { + 16ec8: 4b6c ldr r3, [pc, #432] ; (1707c ) + 16eca: 781b ldrb r3, [r3, #0] + 16ecc: 2b00 cmp r3, #0 + 16ece: d005 beq.n 16edc + port_base->OUTSET.reg = pin_mask; + 16ed0: 3a20 subs r2, #32 + 16ed2: 4b6b ldr r3, [pc, #428] ; (17080 ) + 16ed4: 619a str r2, [r3, #24] + cmd_mode = false; + 16ed6: 2200 movs r2, #0 + 16ed8: 4b68 ldr r3, [pc, #416] ; (1707c ) + 16eda: 701a strb r2, [r3, #0] + LV_DRV_DISP_PAR_WR_WORD(data); + 16edc: 2220 movs r2, #32 + 16ede: 4969 ldr r1, [pc, #420] ; (17084 ) + 16ee0: 4869 ldr r0, [pc, #420] ; (17088 ) + 16ee2: 4b6a ldr r3, [pc, #424] ; (1708c ) + 16ee4: 4798 blx r3 + 16ee6: 4b66 ldr r3, [pc, #408] ; (17080 ) + 16ee8: 2240 movs r2, #64 ; 0x40 + 16eea: 619a str r2, [r3, #24] + port_base->OUTCLR.reg = pin_mask; + 16eec: 615a str r2, [r3, #20] + if(cmd_mode != false) { + 16eee: 4b63 ldr r3, [pc, #396] ; (1707c ) + 16ef0: 781b ldrb r3, [r3, #0] + 16ef2: 2b00 cmp r3, #0 + 16ef4: d005 beq.n 16f02 + port_base->OUTSET.reg = pin_mask; + 16ef6: 3a20 subs r2, #32 + 16ef8: 4b61 ldr r3, [pc, #388] ; (17080 ) + 16efa: 619a str r2, [r3, #24] + cmd_mode = false; + 16efc: 2200 movs r2, #0 + 16efe: 4b5f ldr r3, [pc, #380] ; (1707c ) + 16f00: 701a strb r2, [r3, #0] + LV_DRV_DISP_PAR_WR_WORD(data); + 16f02: 2201 movs r2, #1 + 16f04: 495f ldr r1, [pc, #380] ; (17084 ) + 16f06: 4860 ldr r0, [pc, #384] ; (17088 ) + 16f08: 4b60 ldr r3, [pc, #384] ; (1708c ) + 16f0a: 4798 blx r3 + 16f0c: 4b5c ldr r3, [pc, #368] ; (17080 ) + 16f0e: 2240 movs r2, #64 ; 0x40 + 16f10: 619a str r2, [r3, #24] + port_base->OUTCLR.reg = pin_mask; + 16f12: 615a str r2, [r3, #20] + if(cmd_mode != false) { + 16f14: 4b59 ldr r3, [pc, #356] ; (1707c ) + 16f16: 781b ldrb r3, [r3, #0] + 16f18: 2b00 cmp r3, #0 + 16f1a: d005 beq.n 16f28 + port_base->OUTSET.reg = pin_mask; + 16f1c: 3a20 subs r2, #32 + 16f1e: 4b58 ldr r3, [pc, #352] ; (17080 ) + 16f20: 619a str r2, [r3, #24] + cmd_mode = false; + 16f22: 2200 movs r2, #0 + 16f24: 4b55 ldr r3, [pc, #340] ; (1707c ) + 16f26: 701a strb r2, [r3, #0] + LV_DRV_DISP_PAR_WR_WORD(data); + 16f28: 2210 movs r2, #16 + 16f2a: 4956 ldr r1, [pc, #344] ; (17084 ) + 16f2c: 4856 ldr r0, [pc, #344] ; (17088 ) + 16f2e: 4b57 ldr r3, [pc, #348] ; (1708c ) + 16f30: 4798 blx r3 + 16f32: 4b53 ldr r3, [pc, #332] ; (17080 ) + 16f34: 2240 movs r2, #64 ; 0x40 + 16f36: 619a str r2, [r3, #24] + port_base->OUTCLR.reg = pin_mask; + 16f38: 615a str r2, [r3, #20] + if(cmd_mode != false) { + 16f3a: 4b50 ldr r3, [pc, #320] ; (1707c ) + 16f3c: 781b ldrb r3, [r3, #0] + 16f3e: 2b00 cmp r3, #0 + 16f40: d005 beq.n 16f4e + port_base->OUTSET.reg = pin_mask; + 16f42: 3a20 subs r2, #32 + 16f44: 4b4e ldr r3, [pc, #312] ; (17080 ) + 16f46: 619a str r2, [r3, #24] + cmd_mode = false; + 16f48: 2200 movs r2, #0 + 16f4a: 4b4c ldr r3, [pc, #304] ; (1707c ) + 16f4c: 701a strb r2, [r3, #0] + LV_DRV_DISP_PAR_WR_WORD(data); + 16f4e: 2208 movs r2, #8 + 16f50: 494c ldr r1, [pc, #304] ; (17084 ) + 16f52: 484d ldr r0, [pc, #308] ; (17088 ) + 16f54: 4b4d ldr r3, [pc, #308] ; (1708c ) + 16f56: 4798 blx r3 + 16f58: 4b49 ldr r3, [pc, #292] ; (17080 ) + 16f5a: 2240 movs r2, #64 ; 0x40 + 16f5c: 619a str r2, [r3, #24] + port_base->OUTCLR.reg = pin_mask; + 16f5e: 615a str r2, [r3, #20] + if(cmd_mode != false) { + 16f60: 4b46 ldr r3, [pc, #280] ; (1707c ) + 16f62: 781b ldrb r3, [r3, #0] + 16f64: 2b00 cmp r3, #0 + 16f66: d005 beq.n 16f74 + port_base->OUTSET.reg = pin_mask; + 16f68: 3a20 subs r2, #32 + 16f6a: 4b45 ldr r3, [pc, #276] ; (17080 ) + 16f6c: 619a str r2, [r3, #24] + cmd_mode = false; + 16f6e: 2200 movs r2, #0 + 16f70: 4b42 ldr r3, [pc, #264] ; (1707c ) + 16f72: 701a strb r2, [r3, #0] + LV_DRV_DISP_PAR_WR_WORD(data); + 16f74: 2200 movs r2, #0 + 16f76: 4943 ldr r1, [pc, #268] ; (17084 ) + 16f78: 4843 ldr r0, [pc, #268] ; (17088 ) + 16f7a: 4b44 ldr r3, [pc, #272] ; (1708c ) + 16f7c: 4798 blx r3 + 16f7e: 4b40 ldr r3, [pc, #256] ; (17080 ) + 16f80: 2240 movs r2, #64 ; 0x40 + 16f82: 619a str r2, [r3, #24] + port_base->OUTCLR.reg = pin_mask; + 16f84: 615a str r2, [r3, #20] + if(cmd_mode != false) { + 16f86: 4b3d ldr r3, [pc, #244] ; (1707c ) + 16f88: 781b ldrb r3, [r3, #0] + 16f8a: 2b00 cmp r3, #0 + 16f8c: d005 beq.n 16f9a + port_base->OUTSET.reg = pin_mask; + 16f8e: 3a20 subs r2, #32 + 16f90: 4b3b ldr r3, [pc, #236] ; (17080 ) + 16f92: 619a str r2, [r3, #24] + cmd_mode = false; + 16f94: 2200 movs r2, #0 + 16f96: 4b39 ldr r3, [pc, #228] ; (1707c ) + 16f98: 701a strb r2, [r3, #0] + LV_DRV_DISP_PAR_WR_WORD(data); + 16f9a: 2208 movs r2, #8 + 16f9c: 4939 ldr r1, [pc, #228] ; (17084 ) + 16f9e: 483a ldr r0, [pc, #232] ; (17088 ) + 16fa0: 4b3a ldr r3, [pc, #232] ; (1708c ) + 16fa2: 4798 blx r3 + 16fa4: 4b36 ldr r3, [pc, #216] ; (17080 ) + 16fa6: 2240 movs r2, #64 ; 0x40 + 16fa8: 619a str r2, [r3, #24] + port_base->OUTCLR.reg = pin_mask; + 16faa: 615a str r2, [r3, #20] + if(cmd_mode == false) { + 16fac: 4b33 ldr r3, [pc, #204] ; (1707c ) + 16fae: 781b ldrb r3, [r3, #0] + 16fb0: 2b00 cmp r3, #0 + 16fb2: d105 bne.n 16fc0 + 16fb4: 3a20 subs r2, #32 + 16fb6: 4b32 ldr r3, [pc, #200] ; (17080 ) + 16fb8: 615a str r2, [r3, #20] + cmd_mode = true; + 16fba: 3a1f subs r2, #31 + 16fbc: 4b2f ldr r3, [pc, #188] ; (1707c ) + 16fbe: 701a strb r2, [r3, #0] + LV_DRV_DISP_PAR_WR_WORD(cmd); + 16fc0: 22b8 movs r2, #184 ; 0xb8 + 16fc2: 4930 ldr r1, [pc, #192] ; (17084 ) + 16fc4: 4830 ldr r0, [pc, #192] ; (17088 ) + 16fc6: 4b31 ldr r3, [pc, #196] ; (1708c ) + 16fc8: 4798 blx r3 + port_base->OUTSET.reg = pin_mask; + 16fca: 4b2d ldr r3, [pc, #180] ; (17080 ) + 16fcc: 2240 movs r2, #64 ; 0x40 + 16fce: 619a str r2, [r3, #24] + port_base->OUTCLR.reg = pin_mask; + 16fd0: 615a str r2, [r3, #20] + if(cmd_mode != false) { + 16fd2: 4b2a ldr r3, [pc, #168] ; (1707c ) + 16fd4: 781b ldrb r3, [r3, #0] + 16fd6: 2b00 cmp r3, #0 + 16fd8: d005 beq.n 16fe6 + port_base->OUTSET.reg = pin_mask; + 16fda: 3a20 subs r2, #32 + 16fdc: 4b28 ldr r3, [pc, #160] ; (17080 ) + 16fde: 619a str r2, [r3, #24] + cmd_mode = false; + 16fe0: 2200 movs r2, #0 + 16fe2: 4b26 ldr r3, [pc, #152] ; (1707c ) + 16fe4: 701a strb r2, [r3, #0] + LV_DRV_DISP_PAR_WR_WORD(data); + 16fe6: 220f movs r2, #15 + 16fe8: 4926 ldr r1, [pc, #152] ; (17084 ) + 16fea: 4827 ldr r0, [pc, #156] ; (17088 ) + 16fec: 4b27 ldr r3, [pc, #156] ; (1708c ) + 16fee: 4798 blx r3 + 16ff0: 4b23 ldr r3, [pc, #140] ; (17080 ) + 16ff2: 2240 movs r2, #64 ; 0x40 + 16ff4: 619a str r2, [r3, #24] + port_base->OUTCLR.reg = pin_mask; + 16ff6: 615a str r2, [r3, #20] + if(cmd_mode != false) { + 16ff8: 4b20 ldr r3, [pc, #128] ; (1707c ) + 16ffa: 781b ldrb r3, [r3, #0] + 16ffc: 2b00 cmp r3, #0 + 16ffe: d005 beq.n 1700c + port_base->OUTSET.reg = pin_mask; + 17000: 3a20 subs r2, #32 + 17002: 4b1f ldr r3, [pc, #124] ; (17080 ) + 17004: 619a str r2, [r3, #24] + cmd_mode = false; + 17006: 2200 movs r2, #0 + 17008: 4b1c ldr r3, [pc, #112] ; (1707c ) + 1700a: 701a strb r2, [r3, #0] + LV_DRV_DISP_PAR_WR_WORD(data); + 1700c: 2201 movs r2, #1 + 1700e: 491d ldr r1, [pc, #116] ; (17084 ) + 17010: 481d ldr r0, [pc, #116] ; (17088 ) + 17012: 4b1e ldr r3, [pc, #120] ; (1708c ) + 17014: 4798 blx r3 + 17016: 4b1a ldr r3, [pc, #104] ; (17080 ) + 17018: 2240 movs r2, #64 ; 0x40 + 1701a: 619a str r2, [r3, #24] + port_base->OUTCLR.reg = pin_mask; + 1701c: 615a str r2, [r3, #20] + if(cmd_mode == false) { + 1701e: 4b17 ldr r3, [pc, #92] ; (1707c ) + 17020: 781b ldrb r3, [r3, #0] + 17022: 2b00 cmp r3, #0 + 17024: d105 bne.n 17032 + 17026: 3a20 subs r2, #32 + 17028: 4b15 ldr r3, [pc, #84] ; (17080 ) + 1702a: 615a str r2, [r3, #20] + cmd_mode = true; + 1702c: 3a1f subs r2, #31 + 1702e: 4b13 ldr r3, [pc, #76] ; (1707c ) + 17030: 701a strb r2, [r3, #0] + LV_DRV_DISP_PAR_WR_WORD(cmd); + 17032: 22ba movs r2, #186 ; 0xba + 17034: 4913 ldr r1, [pc, #76] ; (17084 ) + 17036: 4814 ldr r0, [pc, #80] ; (17088 ) + 17038: 4b14 ldr r3, [pc, #80] ; (1708c ) + 1703a: 4798 blx r3 + port_base->OUTSET.reg = pin_mask; + 1703c: 4b10 ldr r3, [pc, #64] ; (17080 ) + 1703e: 2240 movs r2, #64 ; 0x40 + 17040: 619a str r2, [r3, #24] + port_base->OUTCLR.reg = pin_mask; + 17042: 615a str r2, [r3, #20] + if(cmd_mode != false) { + 17044: 4b0d ldr r3, [pc, #52] ; (1707c ) + 17046: 781b ldrb r3, [r3, #0] + 17048: 2b00 cmp r3, #0 + 1704a: d005 beq.n 17058 + port_base->OUTSET.reg = pin_mask; + 1704c: 3a20 subs r2, #32 + 1704e: 4b0c ldr r3, [pc, #48] ; (17080 ) + 17050: 619a str r2, [r3, #24] + cmd_mode = false; + 17052: 2200 movs r2, #0 + 17054: 4b09 ldr r3, [pc, #36] ; (1707c ) + 17056: 701a strb r2, [r3, #0] + LV_DRV_DISP_PAR_WR_WORD(data); + 17058: 2201 movs r2, #1 + 1705a: 490a ldr r1, [pc, #40] ; (17084 ) + 1705c: 480a ldr r0, [pc, #40] ; (17088 ) + 1705e: 4b0b ldr r3, [pc, #44] ; (1708c ) + 17060: 4798 blx r3 + 17062: 4b07 ldr r3, [pc, #28] ; (17080 ) + 17064: 2240 movs r2, #64 ; 0x40 + 17066: 619a str r2, [r3, #24] + port_base->OUTCLR.reg = pin_mask; + 17068: 615a str r2, [r3, #20] + if(cmd_mode == false) { + 1706a: 4b04 ldr r3, [pc, #16] ; (1707c ) + 1706c: 781b ldrb r3, [r3, #0] + 1706e: 2b00 cmp r3, #0 + 17070: d11a bne.n 170a8 + 17072: 3a20 subs r2, #32 + 17074: 4b02 ldr r3, [pc, #8] ; (17080 ) + 17076: 615a str r2, [r3, #20] + cmd_mode = true; + 17078: 3a1f subs r2, #31 + 1707a: e013 b.n 170a4 + 1707c: 2000005c .word 0x2000005c + 17080: 41004400 .word 0x41004400 + 17084: 1c03c3f7 .word 0x1c03c3f7 + 17088: 41004480 .word 0x41004480 + 1708c: 000177ad .word 0x000177ad + 17090: 00001065 .word 0x00001065 + 17094: 00001b57 .word 0x00001b57 + 17098: 00001b58 .word 0x00001b58 + 1709c: 00017c4d .word 0x00017c4d + 170a0: 20000001 .word 0x20000001 + 170a4: 4bd4 ldr r3, [pc, #848] ; (173f8 ) + 170a6: 701a strb r2, [r3, #0] + LV_DRV_DISP_PAR_WR_WORD(cmd); + 170a8: 2236 movs r2, #54 ; 0x36 + 170aa: 49d4 ldr r1, [pc, #848] ; (173fc ) + 170ac: 48d4 ldr r0, [pc, #848] ; (17400 ) + 170ae: 4bd5 ldr r3, [pc, #852] ; (17404 ) + 170b0: 4798 blx r3 + port_base->OUTSET.reg = pin_mask; + 170b2: 4bd5 ldr r3, [pc, #852] ; (17408 ) + 170b4: 2240 movs r2, #64 ; 0x40 + 170b6: 619a str r2, [r3, #24] + port_base->OUTCLR.reg = pin_mask; + 170b8: 615a str r2, [r3, #20] + if(cmd_mode != false) { + 170ba: 4bcf ldr r3, [pc, #828] ; (173f8 ) + 170bc: 781b ldrb r3, [r3, #0] + 170be: 2b00 cmp r3, #0 + 170c0: d005 beq.n 170ce + port_base->OUTSET.reg = pin_mask; + 170c2: 3a20 subs r2, #32 + 170c4: 4bd0 ldr r3, [pc, #832] ; (17408 ) + 170c6: 619a str r2, [r3, #24] + cmd_mode = false; + 170c8: 2200 movs r2, #0 + 170ca: 4bcb ldr r3, [pc, #812] ; (173f8 ) + 170cc: 701a strb r2, [r3, #0] + LV_DRV_DISP_PAR_WR_WORD(data); + 170ce: 2208 movs r2, #8 + 170d0: 49ca ldr r1, [pc, #808] ; (173fc ) + 170d2: 48cb ldr r0, [pc, #812] ; (17400 ) + 170d4: 4bcb ldr r3, [pc, #812] ; (17404 ) + 170d6: 4798 blx r3 + 170d8: 4bcb ldr r3, [pc, #812] ; (17408 ) + 170da: 2240 movs r2, #64 ; 0x40 + 170dc: 619a str r2, [r3, #24] + port_base->OUTCLR.reg = pin_mask; + 170de: 615a str r2, [r3, #20] + if(cmd_mode == false) { + 170e0: 4bc5 ldr r3, [pc, #788] ; (173f8 ) + 170e2: 781b ldrb r3, [r3, #0] + 170e4: 2b00 cmp r3, #0 + 170e6: d105 bne.n 170f4 + 170e8: 3a20 subs r2, #32 + 170ea: 4bc7 ldr r3, [pc, #796] ; (17408 ) + 170ec: 615a str r2, [r3, #20] + cmd_mode = true; + 170ee: 3a1f subs r2, #31 + 170f0: 4bc1 ldr r3, [pc, #772] ; (173f8 ) + 170f2: 701a strb r2, [r3, #0] + LV_DRV_DISP_PAR_WR_WORD(cmd); + 170f4: 223a movs r2, #58 ; 0x3a + 170f6: 49c1 ldr r1, [pc, #772] ; (173fc ) + 170f8: 48c1 ldr r0, [pc, #772] ; (17400 ) + 170fa: 4bc2 ldr r3, [pc, #776] ; (17404 ) + 170fc: 4798 blx r3 + port_base->OUTSET.reg = pin_mask; + 170fe: 4bc2 ldr r3, [pc, #776] ; (17408 ) + 17100: 2240 movs r2, #64 ; 0x40 + 17102: 619a str r2, [r3, #24] + port_base->OUTCLR.reg = pin_mask; + 17104: 615a str r2, [r3, #20] + if(cmd_mode != false) { + 17106: 4bbc ldr r3, [pc, #752] ; (173f8 ) + 17108: 781b ldrb r3, [r3, #0] + 1710a: 2b00 cmp r3, #0 + 1710c: d005 beq.n 1711a + port_base->OUTSET.reg = pin_mask; + 1710e: 3a20 subs r2, #32 + 17110: 4bbd ldr r3, [pc, #756] ; (17408 ) + 17112: 619a str r2, [r3, #24] + cmd_mode = false; + 17114: 2200 movs r2, #0 + 17116: 4bb8 ldr r3, [pc, #736] ; (173f8 ) + 17118: 701a strb r2, [r3, #0] + LV_DRV_DISP_PAR_WR_WORD(data); + 1711a: 2250 movs r2, #80 ; 0x50 + 1711c: 49b7 ldr r1, [pc, #732] ; (173fc ) + 1711e: 48b8 ldr r0, [pc, #736] ; (17400 ) + 17120: 4bb8 ldr r3, [pc, #736] ; (17404 ) + 17122: 4798 blx r3 + 17124: 4bb8 ldr r3, [pc, #736] ; (17408 ) + 17126: 2240 movs r2, #64 ; 0x40 + 17128: 619a str r2, [r3, #24] + port_base->OUTCLR.reg = pin_mask; + 1712a: 615a str r2, [r3, #20] + if(cmd_mode == false) { + 1712c: 4bb2 ldr r3, [pc, #712] ; (173f8 ) + 1712e: 781b ldrb r3, [r3, #0] + 17130: 2b00 cmp r3, #0 + 17132: d105 bne.n 17140 + 17134: 3a20 subs r2, #32 + 17136: 4bb4 ldr r3, [pc, #720] ; (17408 ) + 17138: 615a str r2, [r3, #20] + cmd_mode = true; + 1713a: 3a1f subs r2, #31 + 1713c: 4bae ldr r3, [pc, #696] ; (173f8 ) + 1713e: 701a strb r2, [r3, #0] + LV_DRV_DISP_PAR_WR_WORD(cmd); + 17140: 22f0 movs r2, #240 ; 0xf0 + 17142: 49ae ldr r1, [pc, #696] ; (173fc ) + 17144: 48ae ldr r0, [pc, #696] ; (17400 ) + 17146: 4baf ldr r3, [pc, #700] ; (17404 ) + 17148: 4798 blx r3 + port_base->OUTSET.reg = pin_mask; + 1714a: 4baf ldr r3, [pc, #700] ; (17408 ) + 1714c: 2240 movs r2, #64 ; 0x40 + 1714e: 619a str r2, [r3, #24] + port_base->OUTCLR.reg = pin_mask; + 17150: 615a str r2, [r3, #20] + if(cmd_mode != false) { + 17152: 4ba9 ldr r3, [pc, #676] ; (173f8 ) + 17154: 781b ldrb r3, [r3, #0] + 17156: 2b00 cmp r3, #0 + 17158: d005 beq.n 17166 + port_base->OUTSET.reg = pin_mask; + 1715a: 3a20 subs r2, #32 + 1715c: 4baa ldr r3, [pc, #680] ; (17408 ) + 1715e: 619a str r2, [r3, #24] + cmd_mode = false; + 17160: 2200 movs r2, #0 + 17162: 4ba5 ldr r3, [pc, #660] ; (173f8 ) + 17164: 701a strb r2, [r3, #0] + LV_DRV_DISP_PAR_WR_WORD(data); + 17166: 2203 movs r2, #3 + 17168: 49a4 ldr r1, [pc, #656] ; (173fc ) + 1716a: 48a5 ldr r0, [pc, #660] ; (17400 ) + 1716c: 4ba5 ldr r3, [pc, #660] ; (17404 ) + 1716e: 4798 blx r3 + 17170: 4ba5 ldr r3, [pc, #660] ; (17408 ) + 17172: 2240 movs r2, #64 ; 0x40 + 17174: 619a str r2, [r3, #24] + port_base->OUTCLR.reg = pin_mask; + 17176: 615a str r2, [r3, #20] + if(cmd_mode == false) { + 17178: 4b9f ldr r3, [pc, #636] ; (173f8 ) + 1717a: 781b ldrb r3, [r3, #0] + 1717c: 2b00 cmp r3, #0 + 1717e: d105 bne.n 1718c + 17180: 3a20 subs r2, #32 + 17182: 4ba1 ldr r3, [pc, #644] ; (17408 ) + 17184: 615a str r2, [r3, #20] + cmd_mode = true; + 17186: 3a1f subs r2, #31 + 17188: 4b9b ldr r3, [pc, #620] ; (173f8 ) + 1718a: 701a strb r2, [r3, #0] + LV_DRV_DISP_PAR_WR_WORD(cmd); + 1718c: 22bc movs r2, #188 ; 0xbc + 1718e: 499b ldr r1, [pc, #620] ; (173fc ) + 17190: 489b ldr r0, [pc, #620] ; (17400 ) + 17192: 4b9c ldr r3, [pc, #624] ; (17404 ) + 17194: 4798 blx r3 + port_base->OUTSET.reg = pin_mask; + 17196: 4b9c ldr r3, [pc, #624] ; (17408 ) + 17198: 2240 movs r2, #64 ; 0x40 + 1719a: 619a str r2, [r3, #24] + port_base->OUTCLR.reg = pin_mask; + 1719c: 615a str r2, [r3, #20] + if(cmd_mode != false) { + 1719e: 4b96 ldr r3, [pc, #600] ; (173f8 ) + 171a0: 781b ldrb r3, [r3, #0] + 171a2: 2b00 cmp r3, #0 + 171a4: d005 beq.n 171b2 + port_base->OUTSET.reg = pin_mask; + 171a6: 3a20 subs r2, #32 + 171a8: 4b97 ldr r3, [pc, #604] ; (17408 ) + 171aa: 619a str r2, [r3, #24] + cmd_mode = false; + 171ac: 2200 movs r2, #0 + 171ae: 4b92 ldr r3, [pc, #584] ; (173f8 ) + 171b0: 701a strb r2, [r3, #0] + LV_DRV_DISP_PAR_WR_WORD(data); + 171b2: 2240 movs r2, #64 ; 0x40 + 171b4: 4991 ldr r1, [pc, #580] ; (173fc ) + 171b6: 4892 ldr r0, [pc, #584] ; (17400 ) + 171b8: 4b92 ldr r3, [pc, #584] ; (17404 ) + 171ba: 4798 blx r3 + 171bc: 4b92 ldr r3, [pc, #584] ; (17408 ) + 171be: 2240 movs r2, #64 ; 0x40 + 171c0: 619a str r2, [r3, #24] + port_base->OUTCLR.reg = pin_mask; + 171c2: 615a str r2, [r3, #20] + if(cmd_mode != false) { + 171c4: 4b8c ldr r3, [pc, #560] ; (173f8 ) + 171c6: 781b ldrb r3, [r3, #0] + 171c8: 2b00 cmp r3, #0 + 171ca: d005 beq.n 171d8 + port_base->OUTSET.reg = pin_mask; + 171cc: 3a20 subs r2, #32 + 171ce: 4b8e ldr r3, [pc, #568] ; (17408 ) + 171d0: 619a str r2, [r3, #24] + cmd_mode = false; + 171d2: 2200 movs r2, #0 + 171d4: 4b88 ldr r3, [pc, #544] ; (173f8 ) + 171d6: 701a strb r2, [r3, #0] + LV_DRV_DISP_PAR_WR_WORD(data); + 171d8: 2280 movs r2, #128 ; 0x80 + 171da: 4988 ldr r1, [pc, #544] ; (173fc ) + 171dc: 4888 ldr r0, [pc, #544] ; (17400 ) + 171de: 4b89 ldr r3, [pc, #548] ; (17404 ) + 171e0: 4798 blx r3 + 171e2: 4b89 ldr r3, [pc, #548] ; (17408 ) + 171e4: 2240 movs r2, #64 ; 0x40 + 171e6: 619a str r2, [r3, #24] + port_base->OUTCLR.reg = pin_mask; + 171e8: 615a str r2, [r3, #20] + if(cmd_mode != false) { + 171ea: 4b83 ldr r3, [pc, #524] ; (173f8 ) + 171ec: 781b ldrb r3, [r3, #0] + 171ee: 2b00 cmp r3, #0 + 171f0: d005 beq.n 171fe + port_base->OUTSET.reg = pin_mask; + 171f2: 3a20 subs r2, #32 + 171f4: 4b84 ldr r3, [pc, #528] ; (17408 ) + 171f6: 619a str r2, [r3, #24] + cmd_mode = false; + 171f8: 2200 movs r2, #0 + 171fa: 4b7f ldr r3, [pc, #508] ; (173f8 ) + 171fc: 701a strb r2, [r3, #0] + LV_DRV_DISP_PAR_WR_WORD(data); + 171fe: 2240 movs r2, #64 ; 0x40 + 17200: 497e ldr r1, [pc, #504] ; (173fc ) + 17202: 487f ldr r0, [pc, #508] ; (17400 ) + 17204: 4b7f ldr r3, [pc, #508] ; (17404 ) + 17206: 4798 blx r3 + 17208: 4b7f ldr r3, [pc, #508] ; (17408 ) + 1720a: 2240 movs r2, #64 ; 0x40 + 1720c: 619a str r2, [r3, #24] + port_base->OUTCLR.reg = pin_mask; + 1720e: 615a str r2, [r3, #20] + if(cmd_mode != false) { + 17210: 4b79 ldr r3, [pc, #484] ; (173f8 ) + 17212: 781b ldrb r3, [r3, #0] + 17214: 2b00 cmp r3, #0 + 17216: d005 beq.n 17224 + port_base->OUTSET.reg = pin_mask; + 17218: 3a20 subs r2, #32 + 1721a: 4b7b ldr r3, [pc, #492] ; (17408 ) + 1721c: 619a str r2, [r3, #24] + cmd_mode = false; + 1721e: 2200 movs r2, #0 + 17220: 4b75 ldr r3, [pc, #468] ; (173f8 ) + 17222: 701a strb r2, [r3, #0] + LV_DRV_DISP_PAR_WR_WORD(data); + 17224: 2201 movs r2, #1 + 17226: 4975 ldr r1, [pc, #468] ; (173fc ) + 17228: 4875 ldr r0, [pc, #468] ; (17400 ) + 1722a: 4b76 ldr r3, [pc, #472] ; (17404 ) + 1722c: 4798 blx r3 + 1722e: 4c76 ldr r4, [pc, #472] ; (17408 ) + 17230: 2540 movs r5, #64 ; 0x40 + 17232: 61a5 str r5, [r4, #24] + LV_DRV_DELAY_MS(1); + 17234: 2000 movs r0, #0 + 17236: 4b75 ldr r3, [pc, #468] ; (1740c ) + 17238: 4798 blx r3 + 1723a: 0002 movs r2, r0 + 1723c: 2300 movs r3, #0 + 1723e: 4874 ldr r0, [pc, #464] ; (17410 ) + 17240: 2100 movs r1, #0 + 17242: 1880 adds r0, r0, r2 + 17244: 4159 adcs r1, r3 + 17246: 4a73 ldr r2, [pc, #460] ; (17414 ) + 17248: 2300 movs r3, #0 + 1724a: 4e73 ldr r6, [pc, #460] ; (17418 ) + 1724c: 47b0 blx r6 + 1724e: 4b73 ldr r3, [pc, #460] ; (1741c ) + 17250: 4798 blx r3 + port_base->OUTCLR.reg = pin_mask; + 17252: 6165 str r5, [r4, #20] + if(cmd_mode == false) { + 17254: 4b68 ldr r3, [pc, #416] ; (173f8 ) + 17256: 781b ldrb r3, [r3, #0] + 17258: 2b00 cmp r3, #0 + 1725a: d104 bne.n 17266 + 1725c: 2220 movs r2, #32 + 1725e: 6162 str r2, [r4, #20] + cmd_mode = true; + 17260: 3a1f subs r2, #31 + 17262: 4b65 ldr r3, [pc, #404] ; (173f8 ) + 17264: 701a strb r2, [r3, #0] + LV_DRV_DISP_PAR_WR_WORD(cmd); + 17266: 2229 movs r2, #41 ; 0x29 + 17268: 4964 ldr r1, [pc, #400] ; (173fc ) + 1726a: 4865 ldr r0, [pc, #404] ; (17400 ) + 1726c: 4b65 ldr r3, [pc, #404] ; (17404 ) + 1726e: 4798 blx r3 + port_base->OUTSET.reg = pin_mask; + 17270: 4b65 ldr r3, [pc, #404] ; (17408 ) + 17272: 2240 movs r2, #64 ; 0x40 + 17274: 619a str r2, [r3, #24] + port_base->OUTCLR.reg = pin_mask; + 17276: 615a str r2, [r3, #20] + if(cmd_mode == false) { + 17278: 4b5f ldr r3, [pc, #380] ; (173f8 ) + 1727a: 781b ldrb r3, [r3, #0] + 1727c: 2b00 cmp r3, #0 + 1727e: d105 bne.n 1728c + 17280: 3a20 subs r2, #32 + 17282: 4b61 ldr r3, [pc, #388] ; (17408 ) + 17284: 615a str r2, [r3, #20] + cmd_mode = true; + 17286: 3a1f subs r2, #31 + 17288: 4b5b ldr r3, [pc, #364] ; (173f8 ) + 1728a: 701a strb r2, [r3, #0] + LV_DRV_DISP_PAR_WR_WORD(cmd); + 1728c: 22be movs r2, #190 ; 0xbe + 1728e: 495b ldr r1, [pc, #364] ; (173fc ) + 17290: 485b ldr r0, [pc, #364] ; (17400 ) + 17292: 4b5c ldr r3, [pc, #368] ; (17404 ) + 17294: 4798 blx r3 + port_base->OUTSET.reg = pin_mask; + 17296: 4b5c ldr r3, [pc, #368] ; (17408 ) + 17298: 2240 movs r2, #64 ; 0x40 + 1729a: 619a str r2, [r3, #24] + port_base->OUTCLR.reg = pin_mask; + 1729c: 615a str r2, [r3, #20] + if(cmd_mode != false) { + 1729e: 4b56 ldr r3, [pc, #344] ; (173f8 ) + 172a0: 781b ldrb r3, [r3, #0] + 172a2: 2b00 cmp r3, #0 + 172a4: d005 beq.n 172b2 + port_base->OUTSET.reg = pin_mask; + 172a6: 3a20 subs r2, #32 + 172a8: 4b57 ldr r3, [pc, #348] ; (17408 ) + 172aa: 619a str r2, [r3, #24] + cmd_mode = false; + 172ac: 2200 movs r2, #0 + 172ae: 4b52 ldr r3, [pc, #328] ; (173f8 ) + 172b0: 701a strb r2, [r3, #0] + LV_DRV_DISP_PAR_WR_WORD(data); + 172b2: 2206 movs r2, #6 + 172b4: 4951 ldr r1, [pc, #324] ; (173fc ) + 172b6: 4852 ldr r0, [pc, #328] ; (17400 ) + 172b8: 4b52 ldr r3, [pc, #328] ; (17404 ) + 172ba: 4798 blx r3 + 172bc: 4b52 ldr r3, [pc, #328] ; (17408 ) + 172be: 2240 movs r2, #64 ; 0x40 + 172c0: 619a str r2, [r3, #24] + port_base->OUTCLR.reg = pin_mask; + 172c2: 615a str r2, [r3, #20] + if(cmd_mode != false) { + 172c4: 4b4c ldr r3, [pc, #304] ; (173f8 ) + 172c6: 781b ldrb r3, [r3, #0] + 172c8: 2b00 cmp r3, #0 + 172ca: d005 beq.n 172d8 + port_base->OUTSET.reg = pin_mask; + 172cc: 3a20 subs r2, #32 + 172ce: 4b4e ldr r3, [pc, #312] ; (17408 ) + 172d0: 619a str r2, [r3, #24] + cmd_mode = false; + 172d2: 2200 movs r2, #0 + 172d4: 4b48 ldr r3, [pc, #288] ; (173f8 ) + 172d6: 701a strb r2, [r3, #0] + LV_DRV_DISP_PAR_WR_WORD(data); + 172d8: 2280 movs r2, #128 ; 0x80 + 172da: 4948 ldr r1, [pc, #288] ; (173fc ) + 172dc: 4848 ldr r0, [pc, #288] ; (17400 ) + 172de: 4b49 ldr r3, [pc, #292] ; (17404 ) + 172e0: 4798 blx r3 + 172e2: 4b49 ldr r3, [pc, #292] ; (17408 ) + 172e4: 2240 movs r2, #64 ; 0x40 + 172e6: 619a str r2, [r3, #24] + port_base->OUTCLR.reg = pin_mask; + 172e8: 615a str r2, [r3, #20] + if(cmd_mode != false) { + 172ea: 4b43 ldr r3, [pc, #268] ; (173f8 ) + 172ec: 781b ldrb r3, [r3, #0] + 172ee: 2b00 cmp r3, #0 + 172f0: d005 beq.n 172fe + port_base->OUTSET.reg = pin_mask; + 172f2: 3a20 subs r2, #32 + 172f4: 4b44 ldr r3, [pc, #272] ; (17408 ) + 172f6: 619a str r2, [r3, #24] + cmd_mode = false; + 172f8: 2200 movs r2, #0 + 172fa: 4b3f ldr r3, [pc, #252] ; (173f8 ) + 172fc: 701a strb r2, [r3, #0] + LV_DRV_DISP_PAR_WR_WORD(data); + 172fe: 2201 movs r2, #1 + 17300: 493e ldr r1, [pc, #248] ; (173fc ) + 17302: 483f ldr r0, [pc, #252] ; (17400 ) + 17304: 4b3f ldr r3, [pc, #252] ; (17404 ) + 17306: 4798 blx r3 + 17308: 4b3f ldr r3, [pc, #252] ; (17408 ) + 1730a: 2240 movs r2, #64 ; 0x40 + 1730c: 619a str r2, [r3, #24] + port_base->OUTCLR.reg = pin_mask; + 1730e: 615a str r2, [r3, #20] + if(cmd_mode != false) { + 17310: 4b39 ldr r3, [pc, #228] ; (173f8 ) + 17312: 781b ldrb r3, [r3, #0] + 17314: 2b00 cmp r3, #0 + 17316: d005 beq.n 17324 + port_base->OUTSET.reg = pin_mask; + 17318: 3a20 subs r2, #32 + 1731a: 4b3b ldr r3, [pc, #236] ; (17408 ) + 1731c: 619a str r2, [r3, #24] + cmd_mode = false; + 1731e: 2200 movs r2, #0 + 17320: 4b35 ldr r3, [pc, #212] ; (173f8 ) + 17322: 701a strb r2, [r3, #0] + LV_DRV_DISP_PAR_WR_WORD(data); + 17324: 22f0 movs r2, #240 ; 0xf0 + 17326: 4935 ldr r1, [pc, #212] ; (173fc ) + 17328: 4835 ldr r0, [pc, #212] ; (17400 ) + 1732a: 4b36 ldr r3, [pc, #216] ; (17404 ) + 1732c: 4798 blx r3 + 1732e: 4b36 ldr r3, [pc, #216] ; (17408 ) + 17330: 2240 movs r2, #64 ; 0x40 + 17332: 619a str r2, [r3, #24] + port_base->OUTCLR.reg = pin_mask; + 17334: 615a str r2, [r3, #20] + if(cmd_mode != false) { + 17336: 4b30 ldr r3, [pc, #192] ; (173f8 ) + 17338: 781b ldrb r3, [r3, #0] + 1733a: 2b00 cmp r3, #0 + 1733c: d005 beq.n 1734a + port_base->OUTSET.reg = pin_mask; + 1733e: 3a20 subs r2, #32 + 17340: 4b31 ldr r3, [pc, #196] ; (17408 ) + 17342: 619a str r2, [r3, #24] + cmd_mode = false; + 17344: 2200 movs r2, #0 + 17346: 4b2c ldr r3, [pc, #176] ; (173f8 ) + 17348: 701a strb r2, [r3, #0] + LV_DRV_DISP_PAR_WR_WORD(data); + 1734a: 2200 movs r2, #0 + 1734c: 492b ldr r1, [pc, #172] ; (173fc ) + 1734e: 482c ldr r0, [pc, #176] ; (17400 ) + 17350: 4b2c ldr r3, [pc, #176] ; (17404 ) + 17352: 4798 blx r3 + 17354: 4b2c ldr r3, [pc, #176] ; (17408 ) + 17356: 2240 movs r2, #64 ; 0x40 + 17358: 619a str r2, [r3, #24] + port_base->OUTCLR.reg = pin_mask; + 1735a: 615a str r2, [r3, #20] + if(cmd_mode != false) { + 1735c: 4b26 ldr r3, [pc, #152] ; (173f8 ) + 1735e: 781b ldrb r3, [r3, #0] + 17360: 2b00 cmp r3, #0 + 17362: d005 beq.n 17370 + port_base->OUTSET.reg = pin_mask; + 17364: 3a20 subs r2, #32 + 17366: 4b28 ldr r3, [pc, #160] ; (17408 ) + 17368: 619a str r2, [r3, #24] + cmd_mode = false; + 1736a: 2200 movs r2, #0 + 1736c: 4b22 ldr r3, [pc, #136] ; (173f8 ) + 1736e: 701a strb r2, [r3, #0] + LV_DRV_DISP_PAR_WR_WORD(data); + 17370: 2200 movs r2, #0 + 17372: 4922 ldr r1, [pc, #136] ; (173fc ) + 17374: 4822 ldr r0, [pc, #136] ; (17400 ) + 17376: 4b23 ldr r3, [pc, #140] ; (17404 ) + 17378: 4798 blx r3 + 1737a: 4b23 ldr r3, [pc, #140] ; (17408 ) + 1737c: 2240 movs r2, #64 ; 0x40 + 1737e: 619a str r2, [r3, #24] + port_base->OUTCLR.reg = pin_mask; + 17380: 615a str r2, [r3, #20] + if(cmd_mode == false) { + 17382: 4b1d ldr r3, [pc, #116] ; (173f8 ) + 17384: 781b ldrb r3, [r3, #0] + 17386: 2b00 cmp r3, #0 + 17388: d105 bne.n 17396 + 1738a: 3a20 subs r2, #32 + 1738c: 4b1e ldr r3, [pc, #120] ; (17408 ) + 1738e: 615a str r2, [r3, #20] + cmd_mode = true; + 17390: 3a1f subs r2, #31 + 17392: 4b19 ldr r3, [pc, #100] ; (173f8 ) + 17394: 701a strb r2, [r3, #0] + LV_DRV_DISP_PAR_WR_WORD(cmd); + 17396: 22d0 movs r2, #208 ; 0xd0 + 17398: 4918 ldr r1, [pc, #96] ; (173fc ) + 1739a: 4819 ldr r0, [pc, #100] ; (17400 ) + 1739c: 4b19 ldr r3, [pc, #100] ; (17404 ) + 1739e: 4798 blx r3 + port_base->OUTSET.reg = pin_mask; + 173a0: 4b19 ldr r3, [pc, #100] ; (17408 ) + 173a2: 2240 movs r2, #64 ; 0x40 + 173a4: 619a str r2, [r3, #24] + port_base->OUTCLR.reg = pin_mask; + 173a6: 615a str r2, [r3, #20] + if(cmd_mode != false) { + 173a8: 4b13 ldr r3, [pc, #76] ; (173f8 ) + 173aa: 781b ldrb r3, [r3, #0] + 173ac: 2b00 cmp r3, #0 + 173ae: d005 beq.n 173bc + port_base->OUTSET.reg = pin_mask; + 173b0: 3a20 subs r2, #32 + 173b2: 4b15 ldr r3, [pc, #84] ; (17408 ) + 173b4: 619a str r2, [r3, #24] + cmd_mode = false; + 173b6: 2200 movs r2, #0 + 173b8: 4b0f ldr r3, [pc, #60] ; (173f8 ) + 173ba: 701a strb r2, [r3, #0] + LV_DRV_DISP_PAR_WR_WORD(data); + 173bc: 220d movs r2, #13 + 173be: 490f ldr r1, [pc, #60] ; (173fc ) + 173c0: 480f ldr r0, [pc, #60] ; (17400 ) + 173c2: 4b10 ldr r3, [pc, #64] ; (17404 ) + 173c4: 4798 blx r3 + 173c6: 2240 movs r2, #64 ; 0x40 + 173c8: 4b0f ldr r3, [pc, #60] ; (17408 ) + 173ca: 619a str r2, [r3, #24] + LV_DRV_DELAY_MS(30); + 173cc: 2000 movs r0, #0 + 173ce: 4b0f ldr r3, [pc, #60] ; (1740c ) + 173d0: 4798 blx r3 + 173d2: 0002 movs r2, r0 + 173d4: 2300 movs r3, #0 + 173d6: 0f11 lsrs r1, r2, #28 + 173d8: 0110 lsls r0, r2, #4 + 173da: 1a80 subs r0, r0, r2 + 173dc: 4199 sbcs r1, r3 + 173de: 1800 adds r0, r0, r0 + 173e0: 4149 adcs r1, r1 + 173e2: 4a0b ldr r2, [pc, #44] ; (17410 ) + 173e4: 2300 movs r3, #0 + 173e6: 1880 adds r0, r0, r2 + 173e8: 4159 adcs r1, r3 + 173ea: 4a0a ldr r2, [pc, #40] ; (17414 ) + 173ec: 2300 movs r3, #0 + 173ee: 4c0a ldr r4, [pc, #40] ; (17418 ) + 173f0: 47a0 blx r4 + 173f2: 4b0a ldr r3, [pc, #40] ; (1741c ) + 173f4: 4798 blx r3 +} + 173f6: bd70 pop {r4, r5, r6, pc} + 173f8: 2000005c .word 0x2000005c + 173fc: 1c03c3f7 .word 0x1c03c3f7 + 17400: 41004480 .word 0x41004480 + 17404: 000177ad .word 0x000177ad + 17408: 41004400 .word 0x41004400 + 1740c: 00001065 .word 0x00001065 + 17410: 00001b57 .word 0x00001b57 + 17414: 00001b58 .word 0x00001b58 + 17418: 00017c4d .word 0x00017c4d + 1741c: 20000001 .word 0x20000001 + +00017420 : +{ + 17420: b5f0 push {r4, r5, r6, r7, lr} + 17422: 46de mov lr, fp + 17424: 4657 mov r7, sl + 17426: 464e mov r6, r9 + 17428: 4645 mov r5, r8 + 1742a: b5e0 push {r5, r6, r7, lr} + 1742c: b083 sub sp, #12 + 1742e: 9000 str r0, [sp, #0] + 17430: 000f movs r7, r1 + 17432: 0016 movs r6, r2 + if(area->x2 < 0) return; + 17434: 2204 movs r2, #4 + 17436: 5e8b ldrsh r3, [r1, r2] + 17438: 2b00 cmp r3, #0 + 1743a: db0c blt.n 17456 + if(area->y2 < 0) return; + 1743c: 2206 movs r2, #6 + 1743e: 5e8b ldrsh r3, [r1, r2] + 17440: 2b00 cmp r3, #0 + 17442: db08 blt.n 17456 + if(area->x1 > SSD1963_HOR_RES - 1) return; + 17444: 2300 movs r3, #0 + 17446: 5ecc ldrsh r4, [r1, r3] + 17448: 4bb2 ldr r3, [pc, #712] ; (17714 ) + 1744a: 4798 blx r3 + 1744c: 4bb2 ldr r3, [pc, #712] ; (17718 ) + 1744e: 4798 blx r3 + 17450: 3801 subs r0, #1 + 17452: 4284 cmp r4, r0 + 17454: dd06 ble.n 17464 +} + 17456: b003 add sp, #12 + 17458: bc3c pop {r2, r3, r4, r5} + 1745a: 4690 mov r8, r2 + 1745c: 4699 mov r9, r3 + 1745e: 46a2 mov sl, r4 + 17460: 46ab mov fp, r5 + 17462: bdf0 pop {r4, r5, r6, r7, pc} + if(area->y1 > SSD1963_VER_RES - 1) return; + 17464: 2302 movs r3, #2 + 17466: 5efc ldrsh r4, [r7, r3] + 17468: 4baa ldr r3, [pc, #680] ; (17714 ) + 1746a: 4798 blx r3 + 1746c: 4bab ldr r3, [pc, #684] ; (1771c ) + 1746e: 4798 blx r3 + 17470: 3801 subs r0, #1 + 17472: 4284 cmp r4, r0 + 17474: dcef bgt.n 17456 + int32_t act_x1 = area->x1 < 0 ? 0 : area->x1; + 17476: 883b ldrh r3, [r7, #0] + 17478: 1c1d adds r5, r3, #0 + 1747a: b21b sxth r3, r3 + 1747c: 2b00 cmp r3, #0 + 1747e: da00 bge.n 17482 + 17480: e136 b.n 176f0 + 17482: b22b sxth r3, r5 + 17484: 4699 mov r9, r3 + int32_t act_y1 = area->y1 < 0 ? 0 : area->y1; + 17486: 887b ldrh r3, [r7, #2] + 17488: 1c1c adds r4, r3, #0 + 1748a: b21b sxth r3, r3 + 1748c: 2b00 cmp r3, #0 + 1748e: da00 bge.n 17492 + 17490: e130 b.n 176f4 + 17492: b224 sxth r4, r4 + 17494: 46a3 mov fp, r4 + int32_t act_x2 = area->x2 > SSD1963_HOR_RES - 1 ? SSD1963_HOR_RES - 1 : area->x2; + 17496: 2304 movs r3, #4 + 17498: 5efd ldrsh r5, [r7, r3] + 1749a: 4b9e ldr r3, [pc, #632] ; (17714 ) + 1749c: 4798 blx r3 + 1749e: 4b9e ldr r3, [pc, #632] ; (17718 ) + 174a0: 4798 blx r3 + 174a2: 3801 subs r0, #1 + 174a4: 4285 cmp r5, r0 + 174a6: dd00 ble.n 174aa + 174a8: e126 b.n 176f8 + 174aa: 2304 movs r3, #4 + 174ac: 5efd ldrsh r5, [r7, r3] + int32_t act_y2 = area->y2 > SSD1963_VER_RES - 1 ? SSD1963_VER_RES - 1 : area->y2; + 174ae: 2206 movs r2, #6 + 174b0: 5ebb ldrsh r3, [r7, r2] + 174b2: 469a mov sl, r3 + 174b4: 4b97 ldr r3, [pc, #604] ; (17714 ) + 174b6: 4798 blx r3 + 174b8: 4b98 ldr r3, [pc, #608] ; (1771c ) + 174ba: 4798 blx r3 + 174bc: 3801 subs r0, #1 + 174be: 4582 cmp sl, r0 + 174c0: dd00 ble.n 174c4 + 174c2: e11f b.n 17704 + 174c4: 2206 movs r2, #6 + 174c6: 5ebb ldrsh r3, [r7, r2] + 174c8: 469a mov sl, r3 + port_base->OUTCLR.reg = pin_mask; + 174ca: 2240 movs r2, #64 ; 0x40 + 174cc: 4b94 ldr r3, [pc, #592] ; (17720 ) + 174ce: 615a str r2, [r3, #20] + if(cmd_mode == false) { + 174d0: 4b94 ldr r3, [pc, #592] ; (17724 ) + 174d2: 781b ldrb r3, [r3, #0] + 174d4: 2b00 cmp r3, #0 + 174d6: d105 bne.n 174e4 + 174d8: 3a20 subs r2, #32 + 174da: 4b91 ldr r3, [pc, #580] ; (17720 ) + 174dc: 615a str r2, [r3, #20] + cmd_mode = true; + 174de: 3a1f subs r2, #31 + 174e0: 4b90 ldr r3, [pc, #576] ; (17724 ) + 174e2: 701a strb r2, [r3, #0] + LV_DRV_DISP_PAR_WR_WORD(cmd); + 174e4: 222a movs r2, #42 ; 0x2a + 174e6: 4990 ldr r1, [pc, #576] ; (17728 ) + 174e8: 4890 ldr r0, [pc, #576] ; (1772c ) + 174ea: 4b91 ldr r3, [pc, #580] ; (17730 ) + 174ec: 4798 blx r3 + port_base->OUTSET.reg = pin_mask; + 174ee: 4b8c ldr r3, [pc, #560] ; (17720 ) + 174f0: 2140 movs r1, #64 ; 0x40 + 174f2: 6199 str r1, [r3, #24] + ssd1963_data(act_x1 >> 8); + 174f4: 464a mov r2, r9 + 174f6: 1210 asrs r0, r2, #8 + port_base->OUTCLR.reg = pin_mask; + 174f8: 6159 str r1, [r3, #20] + if(cmd_mode != false) { + 174fa: 4b8a ldr r3, [pc, #552] ; (17724 ) + 174fc: 781b ldrb r3, [r3, #0] + 174fe: 2b00 cmp r3, #0 + 17500: d005 beq.n 1750e + port_base->OUTSET.reg = pin_mask; + 17502: 2220 movs r2, #32 + 17504: 4b86 ldr r3, [pc, #536] ; (17720 ) + 17506: 619a str r2, [r3, #24] + cmd_mode = false; + 17508: 2200 movs r2, #0 + 1750a: 4b86 ldr r3, [pc, #536] ; (17724 ) + 1750c: 701a strb r2, [r3, #0] + LV_DRV_DISP_PAR_WR_WORD(data); + 1750e: 22ff movs r2, #255 ; 0xff + 17510: 4002 ands r2, r0 + 17512: 4985 ldr r1, [pc, #532] ; (17728 ) + 17514: 4885 ldr r0, [pc, #532] ; (1772c ) + 17516: 4b86 ldr r3, [pc, #536] ; (17730 ) + 17518: 4798 blx r3 + 1751a: 4b81 ldr r3, [pc, #516] ; (17720 ) + 1751c: 2140 movs r1, #64 ; 0x40 + 1751e: 6199 str r1, [r3, #24] + ssd1963_data(0x00FF & act_x1); + 17520: 464a mov r2, r9 + 17522: 4668 mov r0, sp + 17524: 7102 strb r2, [r0, #4] + 17526: 7902 ldrb r2, [r0, #4] + port_base->OUTCLR.reg = pin_mask; + 17528: 6159 str r1, [r3, #20] + if(cmd_mode != false) { + 1752a: 4b7e ldr r3, [pc, #504] ; (17724 ) + 1752c: 781b ldrb r3, [r3, #0] + 1752e: 2b00 cmp r3, #0 + 17530: d005 beq.n 1753e + port_base->OUTSET.reg = pin_mask; + 17532: 3920 subs r1, #32 + 17534: 4b7a ldr r3, [pc, #488] ; (17720 ) + 17536: 6199 str r1, [r3, #24] + cmd_mode = false; + 17538: 2100 movs r1, #0 + 1753a: 4b7a ldr r3, [pc, #488] ; (17724 ) + 1753c: 7019 strb r1, [r3, #0] + LV_DRV_DISP_PAR_WR_WORD(data); + 1753e: 497a ldr r1, [pc, #488] ; (17728 ) + 17540: 487a ldr r0, [pc, #488] ; (1772c ) + 17542: 4b7b ldr r3, [pc, #492] ; (17730 ) + 17544: 4798 blx r3 + 17546: 4b76 ldr r3, [pc, #472] ; (17720 ) + 17548: 2140 movs r1, #64 ; 0x40 + 1754a: 6199 str r1, [r3, #24] + ssd1963_data(act_x2 >> 8); + 1754c: 1228 asrs r0, r5, #8 + port_base->OUTCLR.reg = pin_mask; + 1754e: 6159 str r1, [r3, #20] + if(cmd_mode != false) { + 17550: 4b74 ldr r3, [pc, #464] ; (17724 ) + 17552: 781b ldrb r3, [r3, #0] + 17554: 2b00 cmp r3, #0 + 17556: d005 beq.n 17564 + port_base->OUTSET.reg = pin_mask; + 17558: 2220 movs r2, #32 + 1755a: 4b71 ldr r3, [pc, #452] ; (17720 ) + 1755c: 619a str r2, [r3, #24] + cmd_mode = false; + 1755e: 2200 movs r2, #0 + 17560: 4b70 ldr r3, [pc, #448] ; (17724 ) + 17562: 701a strb r2, [r3, #0] + LV_DRV_DISP_PAR_WR_WORD(data); + 17564: 22ff movs r2, #255 ; 0xff + 17566: 4002 ands r2, r0 + 17568: 496f ldr r1, [pc, #444] ; (17728 ) + 1756a: 4870 ldr r0, [pc, #448] ; (1772c ) + 1756c: 4b70 ldr r3, [pc, #448] ; (17730 ) + 1756e: 4798 blx r3 + 17570: 4b6b ldr r3, [pc, #428] ; (17720 ) + 17572: 2240 movs r2, #64 ; 0x40 + 17574: 619a str r2, [r3, #24] + port_base->OUTCLR.reg = pin_mask; + 17576: 615a str r2, [r3, #20] + if(cmd_mode != false) { + 17578: 4b6a ldr r3, [pc, #424] ; (17724 ) + 1757a: 781b ldrb r3, [r3, #0] + 1757c: 2b00 cmp r3, #0 + 1757e: d005 beq.n 1758c + port_base->OUTSET.reg = pin_mask; + 17580: 3a20 subs r2, #32 + 17582: 4b67 ldr r3, [pc, #412] ; (17720 ) + 17584: 619a str r2, [r3, #24] + cmd_mode = false; + 17586: 2200 movs r2, #0 + 17588: 4b66 ldr r3, [pc, #408] ; (17724 ) + 1758a: 701a strb r2, [r3, #0] + LV_DRV_DISP_PAR_WR_WORD(data); + 1758c: 22ff movs r2, #255 ; 0xff + 1758e: 402a ands r2, r5 + 17590: 4965 ldr r1, [pc, #404] ; (17728 ) + 17592: 4866 ldr r0, [pc, #408] ; (1772c ) + 17594: 4b66 ldr r3, [pc, #408] ; (17730 ) + 17596: 4798 blx r3 + 17598: 4b61 ldr r3, [pc, #388] ; (17720 ) + 1759a: 2240 movs r2, #64 ; 0x40 + 1759c: 619a str r2, [r3, #24] + port_base->OUTCLR.reg = pin_mask; + 1759e: 615a str r2, [r3, #20] + if(cmd_mode == false) { + 175a0: 4b60 ldr r3, [pc, #384] ; (17724 ) + 175a2: 781b ldrb r3, [r3, #0] + 175a4: 2b00 cmp r3, #0 + 175a6: d105 bne.n 175b4 + 175a8: 3a20 subs r2, #32 + 175aa: 4b5d ldr r3, [pc, #372] ; (17720 ) + 175ac: 615a str r2, [r3, #20] + cmd_mode = true; + 175ae: 3a1f subs r2, #31 + 175b0: 4b5c ldr r3, [pc, #368] ; (17724 ) + 175b2: 701a strb r2, [r3, #0] + LV_DRV_DISP_PAR_WR_WORD(cmd); + 175b4: 222b movs r2, #43 ; 0x2b + 175b6: 495c ldr r1, [pc, #368] ; (17728 ) + 175b8: 485c ldr r0, [pc, #368] ; (1772c ) + 175ba: 4b5d ldr r3, [pc, #372] ; (17730 ) + 175bc: 4798 blx r3 + port_base->OUTSET.reg = pin_mask; + 175be: 4b58 ldr r3, [pc, #352] ; (17720 ) + 175c0: 2140 movs r1, #64 ; 0x40 + 175c2: 6199 str r1, [r3, #24] + ssd1963_data(act_y1 >> 8); + 175c4: 465a mov r2, fp + 175c6: 1210 asrs r0, r2, #8 + port_base->OUTCLR.reg = pin_mask; + 175c8: 6159 str r1, [r3, #20] + if(cmd_mode != false) { + 175ca: 4b56 ldr r3, [pc, #344] ; (17724 ) + 175cc: 781b ldrb r3, [r3, #0] + 175ce: 2b00 cmp r3, #0 + 175d0: d005 beq.n 175de + port_base->OUTSET.reg = pin_mask; + 175d2: 2220 movs r2, #32 + 175d4: 4b52 ldr r3, [pc, #328] ; (17720 ) + 175d6: 619a str r2, [r3, #24] + cmd_mode = false; + 175d8: 2200 movs r2, #0 + 175da: 4b52 ldr r3, [pc, #328] ; (17724 ) + 175dc: 701a strb r2, [r3, #0] + LV_DRV_DISP_PAR_WR_WORD(data); + 175de: 22ff movs r2, #255 ; 0xff + 175e0: 4002 ands r2, r0 + 175e2: 4951 ldr r1, [pc, #324] ; (17728 ) + 175e4: 4851 ldr r0, [pc, #324] ; (1772c ) + 175e6: 4b52 ldr r3, [pc, #328] ; (17730 ) + 175e8: 4798 blx r3 + 175ea: 4b4d ldr r3, [pc, #308] ; (17720 ) + 175ec: 2140 movs r1, #64 ; 0x40 + 175ee: 6199 str r1, [r3, #24] + ssd1963_data(0x00FF & act_y1); + 175f0: b2e2 uxtb r2, r4 + port_base->OUTCLR.reg = pin_mask; + 175f2: 6159 str r1, [r3, #20] + if(cmd_mode != false) { + 175f4: 4b4b ldr r3, [pc, #300] ; (17724 ) + 175f6: 781b ldrb r3, [r3, #0] + 175f8: 2b00 cmp r3, #0 + 175fa: d005 beq.n 17608 + port_base->OUTSET.reg = pin_mask; + 175fc: 3920 subs r1, #32 + 175fe: 4b48 ldr r3, [pc, #288] ; (17720 ) + 17600: 6199 str r1, [r3, #24] + cmd_mode = false; + 17602: 2100 movs r1, #0 + 17604: 4b47 ldr r3, [pc, #284] ; (17724 ) + 17606: 7019 strb r1, [r3, #0] + LV_DRV_DISP_PAR_WR_WORD(data); + 17608: 4947 ldr r1, [pc, #284] ; (17728 ) + 1760a: 4848 ldr r0, [pc, #288] ; (1772c ) + 1760c: 4b48 ldr r3, [pc, #288] ; (17730 ) + 1760e: 4798 blx r3 + 17610: 4b43 ldr r3, [pc, #268] ; (17720 ) + 17612: 2140 movs r1, #64 ; 0x40 + 17614: 6199 str r1, [r3, #24] + ssd1963_data(act_y2 >> 8); + 17616: 4652 mov r2, sl + 17618: 1210 asrs r0, r2, #8 + port_base->OUTCLR.reg = pin_mask; + 1761a: 6159 str r1, [r3, #20] + if(cmd_mode != false) { + 1761c: 4b41 ldr r3, [pc, #260] ; (17724 ) + 1761e: 781b ldrb r3, [r3, #0] + 17620: 2b00 cmp r3, #0 + 17622: d005 beq.n 17630 + port_base->OUTSET.reg = pin_mask; + 17624: 2220 movs r2, #32 + 17626: 4b3e ldr r3, [pc, #248] ; (17720 ) + 17628: 619a str r2, [r3, #24] + cmd_mode = false; + 1762a: 2200 movs r2, #0 + 1762c: 4b3d ldr r3, [pc, #244] ; (17724 ) + 1762e: 701a strb r2, [r3, #0] + LV_DRV_DISP_PAR_WR_WORD(data); + 17630: 22ff movs r2, #255 ; 0xff + 17632: 4002 ands r2, r0 + 17634: 493c ldr r1, [pc, #240] ; (17728 ) + 17636: 483d ldr r0, [pc, #244] ; (1772c ) + 17638: 4b3d ldr r3, [pc, #244] ; (17730 ) + 1763a: 4798 blx r3 + 1763c: 4b38 ldr r3, [pc, #224] ; (17720 ) + 1763e: 2240 movs r2, #64 ; 0x40 + 17640: 619a str r2, [r3, #24] + port_base->OUTCLR.reg = pin_mask; + 17642: 615a str r2, [r3, #20] + if(cmd_mode != false) { + 17644: 4b37 ldr r3, [pc, #220] ; (17724 ) + 17646: 781b ldrb r3, [r3, #0] + 17648: 2b00 cmp r3, #0 + 1764a: d005 beq.n 17658 + port_base->OUTSET.reg = pin_mask; + 1764c: 3a20 subs r2, #32 + 1764e: 4b34 ldr r3, [pc, #208] ; (17720 ) + 17650: 619a str r2, [r3, #24] + cmd_mode = false; + 17652: 2200 movs r2, #0 + 17654: 4b33 ldr r3, [pc, #204] ; (17724 ) + 17656: 701a strb r2, [r3, #0] + LV_DRV_DISP_PAR_WR_WORD(data); + 17658: 22ff movs r2, #255 ; 0xff + 1765a: 4653 mov r3, sl + 1765c: 401a ands r2, r3 + 1765e: 4932 ldr r1, [pc, #200] ; (17728 ) + 17660: 4832 ldr r0, [pc, #200] ; (1772c ) + 17662: 4b33 ldr r3, [pc, #204] ; (17730 ) + 17664: 4798 blx r3 + 17666: 4b2e ldr r3, [pc, #184] ; (17720 ) + 17668: 2240 movs r2, #64 ; 0x40 + 1766a: 619a str r2, [r3, #24] + port_base->OUTCLR.reg = pin_mask; + 1766c: 615a str r2, [r3, #20] + if(cmd_mode == false) { + 1766e: 4b2d ldr r3, [pc, #180] ; (17724 ) + 17670: 781b ldrb r3, [r3, #0] + 17672: 2b00 cmp r3, #0 + 17674: d105 bne.n 17682 + 17676: 3a20 subs r2, #32 + 17678: 4b29 ldr r3, [pc, #164] ; (17720 ) + 1767a: 615a str r2, [r3, #20] + cmd_mode = true; + 1767c: 3a1f subs r2, #31 + 1767e: 4b29 ldr r3, [pc, #164] ; (17724 ) + 17680: 701a strb r2, [r3, #0] + LV_DRV_DISP_PAR_WR_WORD(cmd); + 17682: 222c movs r2, #44 ; 0x2c + 17684: 4928 ldr r1, [pc, #160] ; (17728 ) + 17686: 4829 ldr r0, [pc, #164] ; (1772c ) + 17688: 4b29 ldr r3, [pc, #164] ; (17730 ) + 1768a: 4798 blx r3 + port_base->OUTSET.reg = pin_mask; + 1768c: 2240 movs r2, #64 ; 0x40 + 1768e: 4b24 ldr r3, [pc, #144] ; (17720 ) + 17690: 619a str r2, [r3, #24] + uint16_t full_w = area->x2 - area->x1 + 1; + 17692: 88bb ldrh r3, [r7, #4] + 17694: 3301 adds r3, #1 + 17696: 883a ldrh r2, [r7, #0] + 17698: 1a9b subs r3, r3, r2 + 1769a: b29f uxth r7, r3 + if(cmd_mode != false) { + 1769c: 4a21 ldr r2, [pc, #132] ; (17724 ) + 1769e: 7812 ldrb r2, [r2, #0] + 176a0: 2a00 cmp r2, #0 + 176a2: d005 beq.n 176b0 + 176a4: 2120 movs r1, #32 + 176a6: 4a1e ldr r2, [pc, #120] ; (17720 ) + 176a8: 6191 str r1, [r2, #24] + cmd_mode = false; + 176aa: 2100 movs r1, #0 + 176ac: 4a1d ldr r2, [pc, #116] ; (17724 ) + 176ae: 7011 strb r1, [r2, #0] + port_base->OUTCLR.reg = pin_mask; + 176b0: 2140 movs r1, #64 ; 0x40 + 176b2: 4a1b ldr r2, [pc, #108] ; (17720 ) + 176b4: 6151 str r1, [r2, #20] + uint16_t act_w = act_x2 - act_x1 + 1; + 176b6: 464b mov r3, r9 + 176b8: 1aed subs r5, r5, r3 + 176ba: 3501 adds r5, #1 + 176bc: b2ad uxth r5, r5 + for(i = act_y1; i <= act_y2; i++) { + 176be: 45da cmp sl, fp + 176c0: db0f blt.n 176e2 + color_p += full_w; + 176c2: 007f lsls r7, r7, #1 + LV_DRV_DISP_PAR_WR_ARRAY((uint16_t *)color_p, act_w); + 176c4: 4b1b ldr r3, [pc, #108] ; (17734 ) + 176c6: 4698 mov r8, r3 + 176c8: 9501 str r5, [sp, #4] + 176ca: 003d movs r5, r7 + 176cc: 4657 mov r7, sl + 176ce: 9b01 ldr r3, [sp, #4] + 176d0: 0032 movs r2, r6 + 176d2: 4915 ldr r1, [pc, #84] ; (17728 ) + 176d4: 4815 ldr r0, [pc, #84] ; (1772c ) + 176d6: 47c0 blx r8 + color_p += full_w; + 176d8: 1976 adds r6, r6, r5 + 176da: 3401 adds r4, #1 + 176dc: b224 sxth r4, r4 + for(i = act_y1; i <= act_y2; i++) { + 176de: 42a7 cmp r7, r4 + 176e0: daf5 bge.n 176ce + port_base->OUTSET.reg = pin_mask; + 176e2: 2240 movs r2, #64 ; 0x40 + 176e4: 4b0e ldr r3, [pc, #56] ; (17720 ) + 176e6: 619a str r2, [r3, #24] + lv_disp_flush_ready(disp_drv); + 176e8: 9800 ldr r0, [sp, #0] + 176ea: 4b13 ldr r3, [pc, #76] ; (17738 ) + 176ec: 4798 blx r3 + 176ee: e6b2 b.n 17456 + int32_t act_x1 = area->x1 < 0 ? 0 : area->x1; + 176f0: 2500 movs r5, #0 + 176f2: e6c6 b.n 17482 + int32_t act_y1 = area->y1 < 0 ? 0 : area->y1; + 176f4: 2400 movs r4, #0 + 176f6: e6cc b.n 17492 + int32_t act_x2 = area->x2 > SSD1963_HOR_RES - 1 ? SSD1963_HOR_RES - 1 : area->x2; + 176f8: 4b06 ldr r3, [pc, #24] ; (17714 ) + 176fa: 4798 blx r3 + 176fc: 4b06 ldr r3, [pc, #24] ; (17718 ) + 176fe: 4798 blx r3 + 17700: 1e45 subs r5, r0, #1 + 17702: e6d4 b.n 174ae + int32_t act_y2 = area->y2 > SSD1963_VER_RES - 1 ? SSD1963_VER_RES - 1 : area->y2; + 17704: 4b03 ldr r3, [pc, #12] ; (17714 ) + 17706: 4798 blx r3 + 17708: 4b04 ldr r3, [pc, #16] ; (1771c ) + 1770a: 4798 blx r3 + 1770c: 1e43 subs r3, r0, #1 + 1770e: 469a mov sl, r3 + 17710: e6db b.n 174ca + 17712: 46c0 nop ; (mov r8, r8) + 17714: 0000f5a1 .word 0x0000f5a1 + 17718: 0000f5ad .word 0x0000f5ad + 1771c: 0000f5d5 .word 0x0000f5d5 + 17720: 41004400 .word 0x41004400 + 17724: 2000005c .word 0x2000005c + 17728: 1c03c3f7 .word 0x1c03c3f7 + 1772c: 41004480 .word 0x41004480 + 17730: 000177ad .word 0x000177ad + 17734: 000177c5 .word 0x000177c5 + 17738: 0000f671 .word 0x0000f671 + +0001773c : +#include "p_gpio.h" + +void p_gpio_init(void) +{ + 1773c: b530 push {r4, r5, lr} + 1773e: b083 sub sp, #12 + config->powersave = false; + 17740: aa01 add r2, sp, #4 + 17742: 2400 movs r4, #0 + 17744: 7094 strb r4, [r2, #2] + struct port_config data_port_config; + port_get_config_defaults(&data_port_config); + data_port_config.direction = SSD1963_TFT_DATA_DIR; + 17746: 2501 movs r5, #1 + 17748: 7015 strb r5, [r2, #0] + data_port_config.input_pull = SSD1963_TFT_DATA_PULL; + 1774a: 7054 strb r4, [r2, #1] + port_group_set_config(SSD1963_TFT_DATA_PORT, SSD1963_TFT_DATA_MASK, &data_port_config); + 1774c: 4912 ldr r1, [pc, #72] ; (17798 ) + 1774e: 4813 ldr r0, [pc, #76] ; (1779c ) + 17750: 4b13 ldr r3, [pc, #76] ; (177a0 ) + 17752: 4798 blx r3 + 17754: 466b mov r3, sp + 17756: 709c strb r4, [r3, #2] + + struct port_config ssd1963_ctrl_pins_conf; + port_get_config_defaults(&ssd1963_ctrl_pins_conf); + ssd1963_ctrl_pins_conf.input_pull = PORT_PIN_PULL_NONE; + 17758: 705c strb r4, [r3, #1] + ssd1963_ctrl_pins_conf.direction = PORT_PIN_DIR_OUTPUT; + 1775a: 701d strb r5, [r3, #0] + + port_pin_set_config(SSD1963_TFT_nRST, &ssd1963_ctrl_pins_conf); + 1775c: 4669 mov r1, sp + 1775e: 2004 movs r0, #4 + 17760: 4c10 ldr r4, [pc, #64] ; (177a4 ) + 17762: 47a0 blx r4 + port_pin_set_config(SSD1963_TFT_RSDC, &ssd1963_ctrl_pins_conf); + 17764: 4669 mov r1, sp + 17766: 2005 movs r0, #5 + 17768: 47a0 blx r4 + port_pin_set_config(SSD1963_TFT_nCS, &ssd1963_ctrl_pins_conf); + 1776a: 4669 mov r1, sp + 1776c: 2006 movs r0, #6 + 1776e: 47a0 blx r4 + port_pin_set_config(SSD1963_TFT_WR, &ssd1963_ctrl_pins_conf); + 17770: 4669 mov r1, sp + 17772: 2007 movs r0, #7 + 17774: 47a0 blx r4 + port_pin_set_config(SSD1963_TFT_RD, &ssd1963_ctrl_pins_conf); + 17776: 4669 mov r1, sp + 17778: 200a movs r0, #10 + 1777a: 47a0 blx r4 + port_base->OUTSET.reg = pin_mask; + 1777c: 4b0a ldr r3, [pc, #40] ; (177a8 ) + 1777e: 2210 movs r2, #16 + 17780: 619a str r2, [r3, #24] + 17782: 3210 adds r2, #16 + 17784: 619a str r2, [r3, #24] + 17786: 3220 adds r2, #32 + 17788: 619a str r2, [r3, #24] + 1778a: 3240 adds r2, #64 ; 0x40 + 1778c: 619a str r2, [r3, #24] + 1778e: 2280 movs r2, #128 ; 0x80 + 17790: 00d2 lsls r2, r2, #3 + 17792: 619a str r2, [r3, #24] + port_pin_set_output_level(SSD1963_TFT_nRST, 1); + port_pin_set_output_level(SSD1963_TFT_RSDC, 1); + port_pin_set_output_level(SSD1963_TFT_nCS, 1); + port_pin_set_output_level(SSD1963_TFT_WR, 1); + port_pin_set_output_level(SSD1963_TFT_RD, 1); +} + 17794: b003 add sp, #12 + 17796: bd30 pop {r4, r5, pc} + 17798: 1c03c3f7 .word 0x1c03c3f7 + 1779c: 41004480 .word 0x41004480 + 177a0: 00000d11 .word 0x00000d11 + 177a4: 00000ced .word 0x00000ced + 177a8: 41004400 .word 0x41004400 + +000177ac : + port->OUTSET.reg = (mask & level_mask); + 177ac: 0013 movs r3, r2 + 177ae: 400b ands r3, r1 + 177b0: 6183 str r3, [r0, #24] + port->OUTCLR.reg = (mask & ~level_mask); + 177b2: 4391 bics r1, r2 + 177b4: 6141 str r1, [r0, #20] + port_base->OUTCLR.reg = pin_mask; + 177b6: 4b02 ldr r3, [pc, #8] ; (177c0 ) + 177b8: 2280 movs r2, #128 ; 0x80 + 177ba: 615a str r2, [r3, #20] + port_base->OUTSET.reg = pin_mask; + 177bc: 619a str r2, [r3, #24] +void p_gpio_parallel_wr_word(PortGroup* group, uint32_t mask, uint32_t data) +{ + port_group_set_output_level(group, mask, data); + port_pin_set_output_level(SSD1963_TFT_WR, 0); + port_pin_set_output_level(SSD1963_TFT_WR, 1); +} + 177be: 4770 bx lr + 177c0: 41004400 .word 0x41004400 + +000177c4 : + +void p_gpio_parallel_wr_arr(PortGroup* group, uint32_t mask, uint32_t* data, uint32_t len) +{ + 177c4: b5f0 push {r4, r5, r6, r7, lr} + 177c6: b083 sub sp, #12 + 177c8: 9000 str r0, [sp, #0] + 177ca: 9101 str r1, [sp, #4] + for(int ind = 0; ind < len; ind++) + 177cc: 2b00 cmp r3, #0 + 177ce: d00a beq.n 177e6 + 177d0: 0015 movs r5, r2 + 177d2: 001f movs r7, r3 + 177d4: 2400 movs r4, #0 + { + p_gpio_parallel_wr_word(group, mask, data[ind]); + 177d6: 4e05 ldr r6, [pc, #20] ; (177ec ) + 177d8: cd04 ldmia r5!, {r2} + 177da: 9901 ldr r1, [sp, #4] + 177dc: 9800 ldr r0, [sp, #0] + 177de: 47b0 blx r6 + for(int ind = 0; ind < len; ind++) + 177e0: 3401 adds r4, #1 + 177e2: 42bc cmp r4, r7 + 177e4: d1f8 bne.n 177d8 + } +} + 177e6: b003 add sp, #12 + 177e8: bdf0 pop {r4, r5, r6, r7, pc} + 177ea: 46c0 nop ; (mov r8, r8) + 177ec: 000177ad .word 0x000177ad + +000177f0 : +#include "p_i2c.h" + +void p_i2c_init(void) +{ + + 177f0: 4770 bx lr + ... + +000177f4 : + + p_printf("Hello WOrld\n"); +} + +void p_printf(const char* str, ...) +{ + 177f4: b40f push {r0, r1, r2, r3} + 177f6: b530 push {r4, r5, lr} + 177f8: b0c3 sub sp, #268 ; 0x10c + 177fa: ac46 add r4, sp, #280 ; 0x118 + 177fc: cc20 ldmia r4!, {r5} + volatile uint8_t pprint_buffer[ORACLE_DEBUG_PRINT_BUFF_SIZE + 1]; + memset(pprint_buffer, '\0', ORACLE_DEBUG_PRINT_BUFF_SIZE + 1); + 177fe: 2202 movs r2, #2 + 17800: 32ff adds r2, #255 ; 0xff + 17802: 2100 movs r1, #0 + 17804: a801 add r0, sp, #4 + 17806: 4b0d ldr r3, [pc, #52] ; (1783c ) + 17808: 4798 blx r3 + va_list args; + va_start(args, str); + 1780a: 9400 str r4, [sp, #0] + vsprintf(pprint_buffer, str, args); + 1780c: 0022 movs r2, r4 + 1780e: 0029 movs r1, r5 + 17810: a801 add r0, sp, #4 + 17812: 4b0b ldr r3, [pc, #44] ; (17840 ) + 17814: 4798 blx r3 + va_end(args); + uint16_t strsize = (uint16_t)strlen(pprint_buffer); + 17816: a801 add r0, sp, #4 + 17818: 4b0a ldr r3, [pc, #40] ; (17844 ) + 1781a: 4798 blx r3 + 1781c: b282 uxth r2, r0 + if(strsize > ORACLE_DEBUG_PRINT_BUFF_SIZE) + 1781e: 2380 movs r3, #128 ; 0x80 + 17820: 005b lsls r3, r3, #1 + 17822: 429a cmp r2, r3 + 17824: d904 bls.n 17830 + { + // return error + return; + } + usart_write_buffer_wait(&p_debug_inst, pprint_buffer, strsize); +} + 17826: b043 add sp, #268 ; 0x10c + 17828: bc30 pop {r4, r5} + 1782a: bc08 pop {r3} + 1782c: b004 add sp, #16 + 1782e: 4718 bx r3 + usart_write_buffer_wait(&p_debug_inst, pprint_buffer, strsize); + 17830: a901 add r1, sp, #4 + 17832: 4805 ldr r0, [pc, #20] ; (17848 ) + 17834: 4b05 ldr r3, [pc, #20] ; (1784c ) + 17836: 4798 blx r3 + 17838: e7f5 b.n 17826 + 1783a: 46c0 nop ; (mov r8, r8) + 1783c: 00017f2d .word 0x00017f2d + 17840: 00017fa1 .word 0x00017fa1 + 17844: 00017f61 .word 0x00017f61 + 17848: 20004c58 .word 0x20004c58 + 1784c: 0000090d .word 0x0000090d + +00017850 : +{ + 17850: b570 push {r4, r5, r6, lr} + 17852: b090 sub sp, #64 ; 0x40 +{ + /* Sanity check arguments */ + Assert(config); + + /* Set default config in the config struct */ + config->data_order = USART_DATAORDER_LSB; + 17854: 2380 movs r3, #128 ; 0x80 + 17856: 05db lsls r3, r3, #23 + 17858: 9300 str r3, [sp, #0] + config->transfer_mode = USART_TRANSFER_ASYNCHRONOUSLY; + 1785a: 2300 movs r3, #0 + 1785c: 9301 str r3, [sp, #4] + config->parity = USART_PARITY_NONE; + 1785e: 22ff movs r2, #255 ; 0xff + 17860: 4669 mov r1, sp + 17862: 810a strh r2, [r1, #8] + config->stopbits = USART_STOPBITS_1; + 17864: 2200 movs r2, #0 + 17866: 728b strb r3, [r1, #10] + config->character_size = USART_CHARACTER_SIZE_8BIT; + 17868: 72cb strb r3, [r1, #11] + config->baudrate = 9600; + config->receiver_enable = true; + 1786a: 2401 movs r4, #1 + 1786c: 2124 movs r1, #36 ; 0x24 + 1786e: 4668 mov r0, sp + 17870: 5444 strb r4, [r0, r1] + config->transmitter_enable = true; + 17872: 3101 adds r1, #1 + 17874: 5444 strb r4, [r0, r1] + config->clock_polarity_inverted = false; + 17876: 3101 adds r1, #1 + 17878: 5443 strb r3, [r0, r1] + config->use_external_clock = false; + 1787a: 3101 adds r1, #1 + 1787c: 5443 strb r3, [r0, r1] + config->ext_clock_freq = 0; + 1787e: 930a str r3, [sp, #40] ; 0x28 + config->mux_setting = USART_RX_1_TX_2_XCK_3; + config->run_in_standby = false; + 17880: 3105 adds r1, #5 + 17882: 5443 strb r3, [r0, r1] + config->generator_source = GCLK_GENERATOR_0; + 17884: 3101 adds r1, #1 + 17886: 5443 strb r3, [r0, r1] + config->pinmux_pad0 = PINMUX_DEFAULT; + config->pinmux_pad1 = PINMUX_DEFAULT; + config->pinmux_pad2 = PINMUX_DEFAULT; + config->pinmux_pad3 = PINMUX_DEFAULT; +#ifdef FEATURE_USART_OVER_SAMPLE + config->sample_adjustment = USART_SAMPLE_ADJUSTMENT_7_8_9; + 17888: 9305 str r3, [sp, #20] + config->sample_rate = USART_SAMPLE_RATE_16X_ARITHMETIC; + 1788a: 8203 strh r3, [r0, #16] +#endif +#ifdef FEATURE_USART_LIN_SLAVE + config->lin_slave_enable = false; + 1788c: 76c3 strb r3, [r0, #27] + config->lin_header_delay = LIN_MASTER_HEADER_DELAY_0; + config->lin_break_length = LIN_MASTER_BREAK_LENGTH_13_BIT; +#endif + +#ifdef FEATURE_USART_IMMEDIATE_BUFFER_OVERFLOW_NOTIFICATION + config->immediate_buffer_overflow_notification = false; + 1788e: 7602 strb r2, [r0, #24] +#endif +#ifdef FEATURE_USART_START_FRAME_DECTION + config->start_frame_detection_enable = false; + 17890: 7702 strb r2, [r0, #28] +#endif +#ifdef FEATURE_USART_IRDA + config->encoding_format_enable = false; + 17892: 7642 strb r2, [r0, #25] + config->receive_pulse_length = 19; + 17894: 2313 movs r3, #19 + 17896: 7683 strb r3, [r0, #26] + config->iso7816_config.inhibit_nack = ISO7816_INHIBIT_NACK_DISABLE; + config->iso7816_config.successive_recv_nack = ISO7816_SUCCESSIVE_RECV_NACK_DISABLE; + config->iso7816_config.max_iterations = 7; +#endif +#ifdef FEATURE_USART_COLLISION_DECTION + config->collision_detection_enable = false; + 17898: 7742 strb r2, [r0, #29] + p_debug_conf.baudrate = USART_DEBUG_BAUDRATE; + 1789a: 23e1 movs r3, #225 ; 0xe1 + 1789c: 025b lsls r3, r3, #9 + 1789e: 9308 str r3, [sp, #32] + p_debug_conf.pinmux_pad0 = USART_DEBUG_PINMUX_PAD0; + 178a0: 4b18 ldr r3, [pc, #96] ; (17904 ) + 178a2: 930c str r3, [sp, #48] ; 0x30 + p_debug_conf.pinmux_pad1 = USART_DEBUG_PINMUX_PAD1; + 178a4: 4b18 ldr r3, [pc, #96] ; (17908 ) + 178a6: 930d str r3, [sp, #52] ; 0x34 + p_debug_conf.pinmux_pad2 = USART_DEBUG_PINMUX_PAD2; + 178a8: 2301 movs r3, #1 + 178aa: 425b negs r3, r3 + 178ac: 930e str r3, [sp, #56] ; 0x38 + p_debug_conf.pinmux_pad3 = USART_DEBUG_PINMUX_PAD3; + 178ae: 930f str r3, [sp, #60] ; 0x3c + p_debug_conf.mux_setting = USART_DEBUG_MUX_SETTING; + 178b0: 2380 movs r3, #128 ; 0x80 + 178b2: 035b lsls r3, r3, #13 + 178b4: 9303 str r3, [sp, #12] + usart_init(&p_debug_inst, USART_DEBUG_MODULE, &p_debug_conf); + 178b6: 4e15 ldr r6, [pc, #84] ; (1790c ) + 178b8: 466a mov r2, sp + 178ba: 4915 ldr r1, [pc, #84] ; (17910 ) + 178bc: 0030 movs r0, r6 + 178be: 4b15 ldr r3, [pc, #84] ; (17914 ) + 178c0: 4798 blx r3 + /* Sanity check arguments */ + Assert(module); + Assert(module->hw); + + /* Get a pointer to the hardware module instance */ + SercomUsart *const usart_hw = &(module->hw->USART); + 178c2: 6835 ldr r5, [r6, #0] + +#if USART_CALLBACK_MODE == true + /* Enable Global interrupt for module */ + system_interrupt_enable(_sercom_get_interrupt_vector(module->hw)); + 178c4: 0028 movs r0, r5 + 178c6: 4b14 ldr r3, [pc, #80] ; (17918 ) + 178c8: 4798 blx r3 + * \param[in] vector Interrupt vector to enable + */ +static inline void system_interrupt_enable( + const enum system_interrupt_vector vector) +{ + NVIC->ISER[0] = (uint32_t)(1 << ((uint32_t)vector & 0x0000001f)); + 178ca: 231f movs r3, #31 + 178cc: 4018 ands r0, r3 + 178ce: 4084 lsls r4, r0 + 178d0: 4b12 ldr r3, [pc, #72] ; (1791c ) + 178d2: 601c str r4, [r3, #0] + SercomUsart *const usart_hw = &(module->hw->USART); + 178d4: 6832 ldr r2, [r6, #0] + return (usart_hw->SYNCBUSY.reg); + 178d6: 69d3 ldr r3, [r2, #28] + while (usart_is_syncing(module)) { + 178d8: 2b00 cmp r3, #0 + 178da: d1fc bne.n 178d6 + + /* Wait until synchronization is complete */ + _usart_wait_for_sync(module); + + /* Enable USART module */ + usart_hw->CTRLA.reg |= SERCOM_USART_CTRLA_ENABLE; + 178dc: 682b ldr r3, [r5, #0] + 178de: 2202 movs r2, #2 + 178e0: 4313 orrs r3, r2 + 178e2: 602b str r3, [r5, #0] + usart_register_callback(&p_debug_inst, p_debug_rx_cb, USART_CALLBACK_BUFFER_RECEIVED); + 178e4: 4c09 ldr r4, [pc, #36] ; (1790c ) + 178e6: 3a01 subs r2, #1 + 178e8: 490d ldr r1, [pc, #52] ; (17920 ) + 178ea: 0020 movs r0, r4 + 178ec: 4b0d ldr r3, [pc, #52] ; (17924 ) + 178ee: 4798 blx r3 +{ + /* Sanity check arguments */ + Assert(module); + + /* Enable callback */ + module->callback_enable_mask |= (1 << callback_type); + 178f0: 2231 movs r2, #49 ; 0x31 + 178f2: 5ca3 ldrb r3, [r4, r2] + 178f4: 2102 movs r1, #2 + 178f6: 430b orrs r3, r1 + 178f8: 54a3 strb r3, [r4, r2] + p_printf("Hello WOrld\n"); + 178fa: 480b ldr r0, [pc, #44] ; (17928 ) + 178fc: 4b0b ldr r3, [pc, #44] ; (1792c ) + 178fe: 4798 blx r3 +} + 17900: b010 add sp, #64 ; 0x40 + 17902: bd70 pop {r4, r5, r6, pc} + 17904: 00160002 .word 0x00160002 + 17908: 00170002 .word 0x00170002 + 1790c: 20004c58 .word 0x20004c58 + 17910: 42001400 .word 0x42001400 + 17914: 000005a9 .word 0x000005a9 + 17918: 00000bb5 .word 0x00000bb5 + 1791c: e000e100 .word 0xe000e100 + 17920: 00017931 .word 0x00017931 + 17924: 000009c9 .word 0x000009c9 + 17928: 0001ca1c .word 0x0001ca1c + 1792c: 000177f5 .word 0x000177f5 + +00017930 : +{ + 17930: b510 push {r4, lr} + p_printf("%c", (char)rx_char); + 17932: 4b03 ldr r3, [pc, #12] ; (17940 ) + 17934: 8819 ldrh r1, [r3, #0] + 17936: b2c9 uxtb r1, r1 + 17938: 4802 ldr r0, [pc, #8] ; (17944 ) + 1793a: 4b03 ldr r3, [pc, #12] ; (17948 ) + 1793c: 4798 blx r3 +} + 1793e: bd10 pop {r4, pc} + 17940: 20004e30 .word 0x20004e30 + 17944: 0001ca18 .word 0x0001ca18 + 17948: 000177f5 .word 0x000177f5 + +0001794c

: +/* + * Support and FAQ: visit Microchip Support + */ +#include "oracle.h" +int main (void) +{ + 1794c: b510 push {r4, lr} + oracle_init(); + 1794e: 4b02 ldr r3, [pc, #8] ; (17958 ) + 17950: 4798 blx r3 + + for(;;) + { + oracle_service(); + 17952: 4c02 ldr r4, [pc, #8] ; (1795c ) + 17954: 47a0 blx r4 + 17956: e7fd b.n 17954 + 17958: 00000169 .word 0x00000169 + 1795c: 000001f5 .word 0x000001f5 + +00017960 <__udivsi3>: + 17960: 2200 movs r2, #0 + 17962: 0843 lsrs r3, r0, #1 + 17964: 428b cmp r3, r1 + 17966: d374 bcc.n 17a52 <__udivsi3+0xf2> + 17968: 0903 lsrs r3, r0, #4 + 1796a: 428b cmp r3, r1 + 1796c: d35f bcc.n 17a2e <__udivsi3+0xce> + 1796e: 0a03 lsrs r3, r0, #8 + 17970: 428b cmp r3, r1 + 17972: d344 bcc.n 179fe <__udivsi3+0x9e> + 17974: 0b03 lsrs r3, r0, #12 + 17976: 428b cmp r3, r1 + 17978: d328 bcc.n 179cc <__udivsi3+0x6c> + 1797a: 0c03 lsrs r3, r0, #16 + 1797c: 428b cmp r3, r1 + 1797e: d30d bcc.n 1799c <__udivsi3+0x3c> + 17980: 22ff movs r2, #255 ; 0xff + 17982: 0209 lsls r1, r1, #8 + 17984: ba12 rev r2, r2 + 17986: 0c03 lsrs r3, r0, #16 + 17988: 428b cmp r3, r1 + 1798a: d302 bcc.n 17992 <__udivsi3+0x32> + 1798c: 1212 asrs r2, r2, #8 + 1798e: 0209 lsls r1, r1, #8 + 17990: d065 beq.n 17a5e <__udivsi3+0xfe> + 17992: 0b03 lsrs r3, r0, #12 + 17994: 428b cmp r3, r1 + 17996: d319 bcc.n 179cc <__udivsi3+0x6c> + 17998: e000 b.n 1799c <__udivsi3+0x3c> + 1799a: 0a09 lsrs r1, r1, #8 + 1799c: 0bc3 lsrs r3, r0, #15 + 1799e: 428b cmp r3, r1 + 179a0: d301 bcc.n 179a6 <__udivsi3+0x46> + 179a2: 03cb lsls r3, r1, #15 + 179a4: 1ac0 subs r0, r0, r3 + 179a6: 4152 adcs r2, r2 + 179a8: 0b83 lsrs r3, r0, #14 + 179aa: 428b cmp r3, r1 + 179ac: d301 bcc.n 179b2 <__udivsi3+0x52> + 179ae: 038b lsls r3, r1, #14 + 179b0: 1ac0 subs r0, r0, r3 + 179b2: 4152 adcs r2, r2 + 179b4: 0b43 lsrs r3, r0, #13 + 179b6: 428b cmp r3, r1 + 179b8: d301 bcc.n 179be <__udivsi3+0x5e> + 179ba: 034b lsls r3, r1, #13 + 179bc: 1ac0 subs r0, r0, r3 + 179be: 4152 adcs r2, r2 + 179c0: 0b03 lsrs r3, r0, #12 + 179c2: 428b cmp r3, r1 + 179c4: d301 bcc.n 179ca <__udivsi3+0x6a> + 179c6: 030b lsls r3, r1, #12 + 179c8: 1ac0 subs r0, r0, r3 + 179ca: 4152 adcs r2, r2 + 179cc: 0ac3 lsrs r3, r0, #11 + 179ce: 428b cmp r3, r1 + 179d0: d301 bcc.n 179d6 <__udivsi3+0x76> + 179d2: 02cb lsls r3, r1, #11 + 179d4: 1ac0 subs r0, r0, r3 + 179d6: 4152 adcs r2, r2 + 179d8: 0a83 lsrs r3, r0, #10 + 179da: 428b cmp r3, r1 + 179dc: d301 bcc.n 179e2 <__udivsi3+0x82> + 179de: 028b lsls r3, r1, #10 + 179e0: 1ac0 subs r0, r0, r3 + 179e2: 4152 adcs r2, r2 + 179e4: 0a43 lsrs r3, r0, #9 + 179e6: 428b cmp r3, r1 + 179e8: d301 bcc.n 179ee <__udivsi3+0x8e> + 179ea: 024b lsls r3, r1, #9 + 179ec: 1ac0 subs r0, r0, r3 + 179ee: 4152 adcs r2, r2 + 179f0: 0a03 lsrs r3, r0, #8 + 179f2: 428b cmp r3, r1 + 179f4: d301 bcc.n 179fa <__udivsi3+0x9a> + 179f6: 020b lsls r3, r1, #8 + 179f8: 1ac0 subs r0, r0, r3 + 179fa: 4152 adcs r2, r2 + 179fc: d2cd bcs.n 1799a <__udivsi3+0x3a> + 179fe: 09c3 lsrs r3, r0, #7 + 17a00: 428b cmp r3, r1 + 17a02: d301 bcc.n 17a08 <__udivsi3+0xa8> + 17a04: 01cb lsls r3, r1, #7 + 17a06: 1ac0 subs r0, r0, r3 + 17a08: 4152 adcs r2, r2 + 17a0a: 0983 lsrs r3, r0, #6 + 17a0c: 428b cmp r3, r1 + 17a0e: d301 bcc.n 17a14 <__udivsi3+0xb4> + 17a10: 018b lsls r3, r1, #6 + 17a12: 1ac0 subs r0, r0, r3 + 17a14: 4152 adcs r2, r2 + 17a16: 0943 lsrs r3, r0, #5 + 17a18: 428b cmp r3, r1 + 17a1a: d301 bcc.n 17a20 <__udivsi3+0xc0> + 17a1c: 014b lsls r3, r1, #5 + 17a1e: 1ac0 subs r0, r0, r3 + 17a20: 4152 adcs r2, r2 + 17a22: 0903 lsrs r3, r0, #4 + 17a24: 428b cmp r3, r1 + 17a26: d301 bcc.n 17a2c <__udivsi3+0xcc> + 17a28: 010b lsls r3, r1, #4 + 17a2a: 1ac0 subs r0, r0, r3 + 17a2c: 4152 adcs r2, r2 + 17a2e: 08c3 lsrs r3, r0, #3 + 17a30: 428b cmp r3, r1 + 17a32: d301 bcc.n 17a38 <__udivsi3+0xd8> + 17a34: 00cb lsls r3, r1, #3 + 17a36: 1ac0 subs r0, r0, r3 + 17a38: 4152 adcs r2, r2 + 17a3a: 0883 lsrs r3, r0, #2 + 17a3c: 428b cmp r3, r1 + 17a3e: d301 bcc.n 17a44 <__udivsi3+0xe4> + 17a40: 008b lsls r3, r1, #2 + 17a42: 1ac0 subs r0, r0, r3 + 17a44: 4152 adcs r2, r2 + 17a46: 0843 lsrs r3, r0, #1 + 17a48: 428b cmp r3, r1 + 17a4a: d301 bcc.n 17a50 <__udivsi3+0xf0> + 17a4c: 004b lsls r3, r1, #1 + 17a4e: 1ac0 subs r0, r0, r3 + 17a50: 4152 adcs r2, r2 + 17a52: 1a41 subs r1, r0, r1 + 17a54: d200 bcs.n 17a58 <__udivsi3+0xf8> + 17a56: 4601 mov r1, r0 + 17a58: 4152 adcs r2, r2 + 17a5a: 4610 mov r0, r2 + 17a5c: 4770 bx lr + 17a5e: e7ff b.n 17a60 <__udivsi3+0x100> + 17a60: b501 push {r0, lr} + 17a62: 2000 movs r0, #0 + 17a64: f000 f8f0 bl 17c48 <__aeabi_idiv0> + 17a68: bd02 pop {r1, pc} + 17a6a: 46c0 nop ; (mov r8, r8) + +00017a6c <__aeabi_uidivmod>: + 17a6c: 2900 cmp r1, #0 + 17a6e: d0f7 beq.n 17a60 <__udivsi3+0x100> + 17a70: e776 b.n 17960 <__udivsi3> + 17a72: 4770 bx lr + +00017a74 <__divsi3>: + 17a74: 4603 mov r3, r0 + 17a76: 430b orrs r3, r1 + 17a78: d47f bmi.n 17b7a <__divsi3+0x106> + 17a7a: 2200 movs r2, #0 + 17a7c: 0843 lsrs r3, r0, #1 + 17a7e: 428b cmp r3, r1 + 17a80: d374 bcc.n 17b6c <__divsi3+0xf8> + 17a82: 0903 lsrs r3, r0, #4 + 17a84: 428b cmp r3, r1 + 17a86: d35f bcc.n 17b48 <__divsi3+0xd4> + 17a88: 0a03 lsrs r3, r0, #8 + 17a8a: 428b cmp r3, r1 + 17a8c: d344 bcc.n 17b18 <__divsi3+0xa4> + 17a8e: 0b03 lsrs r3, r0, #12 + 17a90: 428b cmp r3, r1 + 17a92: d328 bcc.n 17ae6 <__divsi3+0x72> + 17a94: 0c03 lsrs r3, r0, #16 + 17a96: 428b cmp r3, r1 + 17a98: d30d bcc.n 17ab6 <__divsi3+0x42> + 17a9a: 22ff movs r2, #255 ; 0xff + 17a9c: 0209 lsls r1, r1, #8 + 17a9e: ba12 rev r2, r2 + 17aa0: 0c03 lsrs r3, r0, #16 + 17aa2: 428b cmp r3, r1 + 17aa4: d302 bcc.n 17aac <__divsi3+0x38> + 17aa6: 1212 asrs r2, r2, #8 + 17aa8: 0209 lsls r1, r1, #8 + 17aaa: d065 beq.n 17b78 <__divsi3+0x104> + 17aac: 0b03 lsrs r3, r0, #12 + 17aae: 428b cmp r3, r1 + 17ab0: d319 bcc.n 17ae6 <__divsi3+0x72> + 17ab2: e000 b.n 17ab6 <__divsi3+0x42> + 17ab4: 0a09 lsrs r1, r1, #8 + 17ab6: 0bc3 lsrs r3, r0, #15 + 17ab8: 428b cmp r3, r1 + 17aba: d301 bcc.n 17ac0 <__divsi3+0x4c> + 17abc: 03cb lsls r3, r1, #15 + 17abe: 1ac0 subs r0, r0, r3 + 17ac0: 4152 adcs r2, r2 + 17ac2: 0b83 lsrs r3, r0, #14 + 17ac4: 428b cmp r3, r1 + 17ac6: d301 bcc.n 17acc <__divsi3+0x58> + 17ac8: 038b lsls r3, r1, #14 + 17aca: 1ac0 subs r0, r0, r3 + 17acc: 4152 adcs r2, r2 + 17ace: 0b43 lsrs r3, r0, #13 + 17ad0: 428b cmp r3, r1 + 17ad2: d301 bcc.n 17ad8 <__divsi3+0x64> + 17ad4: 034b lsls r3, r1, #13 + 17ad6: 1ac0 subs r0, r0, r3 + 17ad8: 4152 adcs r2, r2 + 17ada: 0b03 lsrs r3, r0, #12 + 17adc: 428b cmp r3, r1 + 17ade: d301 bcc.n 17ae4 <__divsi3+0x70> + 17ae0: 030b lsls r3, r1, #12 + 17ae2: 1ac0 subs r0, r0, r3 + 17ae4: 4152 adcs r2, r2 + 17ae6: 0ac3 lsrs r3, r0, #11 + 17ae8: 428b cmp r3, r1 + 17aea: d301 bcc.n 17af0 <__divsi3+0x7c> + 17aec: 02cb lsls r3, r1, #11 + 17aee: 1ac0 subs r0, r0, r3 + 17af0: 4152 adcs r2, r2 + 17af2: 0a83 lsrs r3, r0, #10 + 17af4: 428b cmp r3, r1 + 17af6: d301 bcc.n 17afc <__divsi3+0x88> + 17af8: 028b lsls r3, r1, #10 + 17afa: 1ac0 subs r0, r0, r3 + 17afc: 4152 adcs r2, r2 + 17afe: 0a43 lsrs r3, r0, #9 + 17b00: 428b cmp r3, r1 + 17b02: d301 bcc.n 17b08 <__divsi3+0x94> + 17b04: 024b lsls r3, r1, #9 + 17b06: 1ac0 subs r0, r0, r3 + 17b08: 4152 adcs r2, r2 + 17b0a: 0a03 lsrs r3, r0, #8 + 17b0c: 428b cmp r3, r1 + 17b0e: d301 bcc.n 17b14 <__divsi3+0xa0> + 17b10: 020b lsls r3, r1, #8 + 17b12: 1ac0 subs r0, r0, r3 + 17b14: 4152 adcs r2, r2 + 17b16: d2cd bcs.n 17ab4 <__divsi3+0x40> + 17b18: 09c3 lsrs r3, r0, #7 + 17b1a: 428b cmp r3, r1 + 17b1c: d301 bcc.n 17b22 <__divsi3+0xae> + 17b1e: 01cb lsls r3, r1, #7 + 17b20: 1ac0 subs r0, r0, r3 + 17b22: 4152 adcs r2, r2 + 17b24: 0983 lsrs r3, r0, #6 + 17b26: 428b cmp r3, r1 + 17b28: d301 bcc.n 17b2e <__divsi3+0xba> + 17b2a: 018b lsls r3, r1, #6 + 17b2c: 1ac0 subs r0, r0, r3 + 17b2e: 4152 adcs r2, r2 + 17b30: 0943 lsrs r3, r0, #5 + 17b32: 428b cmp r3, r1 + 17b34: d301 bcc.n 17b3a <__divsi3+0xc6> + 17b36: 014b lsls r3, r1, #5 + 17b38: 1ac0 subs r0, r0, r3 + 17b3a: 4152 adcs r2, r2 + 17b3c: 0903 lsrs r3, r0, #4 + 17b3e: 428b cmp r3, r1 + 17b40: d301 bcc.n 17b46 <__divsi3+0xd2> + 17b42: 010b lsls r3, r1, #4 + 17b44: 1ac0 subs r0, r0, r3 + 17b46: 4152 adcs r2, r2 + 17b48: 08c3 lsrs r3, r0, #3 + 17b4a: 428b cmp r3, r1 + 17b4c: d301 bcc.n 17b52 <__divsi3+0xde> + 17b4e: 00cb lsls r3, r1, #3 + 17b50: 1ac0 subs r0, r0, r3 + 17b52: 4152 adcs r2, r2 + 17b54: 0883 lsrs r3, r0, #2 + 17b56: 428b cmp r3, r1 + 17b58: d301 bcc.n 17b5e <__divsi3+0xea> + 17b5a: 008b lsls r3, r1, #2 + 17b5c: 1ac0 subs r0, r0, r3 + 17b5e: 4152 adcs r2, r2 + 17b60: 0843 lsrs r3, r0, #1 + 17b62: 428b cmp r3, r1 + 17b64: d301 bcc.n 17b6a <__divsi3+0xf6> + 17b66: 004b lsls r3, r1, #1 + 17b68: 1ac0 subs r0, r0, r3 + 17b6a: 4152 adcs r2, r2 + 17b6c: 1a41 subs r1, r0, r1 + 17b6e: d200 bcs.n 17b72 <__divsi3+0xfe> + 17b70: 4601 mov r1, r0 + 17b72: 4152 adcs r2, r2 + 17b74: 4610 mov r0, r2 + 17b76: 4770 bx lr + 17b78: e05d b.n 17c36 <__divsi3+0x1c2> + 17b7a: 0fca lsrs r2, r1, #31 + 17b7c: d000 beq.n 17b80 <__divsi3+0x10c> + 17b7e: 4249 negs r1, r1 + 17b80: 1003 asrs r3, r0, #32 + 17b82: d300 bcc.n 17b86 <__divsi3+0x112> + 17b84: 4240 negs r0, r0 + 17b86: 4053 eors r3, r2 + 17b88: 2200 movs r2, #0 + 17b8a: 469c mov ip, r3 + 17b8c: 0903 lsrs r3, r0, #4 + 17b8e: 428b cmp r3, r1 + 17b90: d32d bcc.n 17bee <__divsi3+0x17a> + 17b92: 0a03 lsrs r3, r0, #8 + 17b94: 428b cmp r3, r1 + 17b96: d312 bcc.n 17bbe <__divsi3+0x14a> + 17b98: 22fc movs r2, #252 ; 0xfc + 17b9a: 0189 lsls r1, r1, #6 + 17b9c: ba12 rev r2, r2 + 17b9e: 0a03 lsrs r3, r0, #8 + 17ba0: 428b cmp r3, r1 + 17ba2: d30c bcc.n 17bbe <__divsi3+0x14a> + 17ba4: 0189 lsls r1, r1, #6 + 17ba6: 1192 asrs r2, r2, #6 + 17ba8: 428b cmp r3, r1 + 17baa: d308 bcc.n 17bbe <__divsi3+0x14a> + 17bac: 0189 lsls r1, r1, #6 + 17bae: 1192 asrs r2, r2, #6 + 17bb0: 428b cmp r3, r1 + 17bb2: d304 bcc.n 17bbe <__divsi3+0x14a> + 17bb4: 0189 lsls r1, r1, #6 + 17bb6: d03a beq.n 17c2e <__divsi3+0x1ba> + 17bb8: 1192 asrs r2, r2, #6 + 17bba: e000 b.n 17bbe <__divsi3+0x14a> + 17bbc: 0989 lsrs r1, r1, #6 + 17bbe: 09c3 lsrs r3, r0, #7 + 17bc0: 428b cmp r3, r1 + 17bc2: d301 bcc.n 17bc8 <__divsi3+0x154> + 17bc4: 01cb lsls r3, r1, #7 + 17bc6: 1ac0 subs r0, r0, r3 + 17bc8: 4152 adcs r2, r2 + 17bca: 0983 lsrs r3, r0, #6 + 17bcc: 428b cmp r3, r1 + 17bce: d301 bcc.n 17bd4 <__divsi3+0x160> + 17bd0: 018b lsls r3, r1, #6 + 17bd2: 1ac0 subs r0, r0, r3 + 17bd4: 4152 adcs r2, r2 + 17bd6: 0943 lsrs r3, r0, #5 + 17bd8: 428b cmp r3, r1 + 17bda: d301 bcc.n 17be0 <__divsi3+0x16c> + 17bdc: 014b lsls r3, r1, #5 + 17bde: 1ac0 subs r0, r0, r3 + 17be0: 4152 adcs r2, r2 + 17be2: 0903 lsrs r3, r0, #4 + 17be4: 428b cmp r3, r1 + 17be6: d301 bcc.n 17bec <__divsi3+0x178> + 17be8: 010b lsls r3, r1, #4 + 17bea: 1ac0 subs r0, r0, r3 + 17bec: 4152 adcs r2, r2 + 17bee: 08c3 lsrs r3, r0, #3 + 17bf0: 428b cmp r3, r1 + 17bf2: d301 bcc.n 17bf8 <__divsi3+0x184> + 17bf4: 00cb lsls r3, r1, #3 + 17bf6: 1ac0 subs r0, r0, r3 + 17bf8: 4152 adcs r2, r2 + 17bfa: 0883 lsrs r3, r0, #2 + 17bfc: 428b cmp r3, r1 + 17bfe: d301 bcc.n 17c04 <__divsi3+0x190> + 17c00: 008b lsls r3, r1, #2 + 17c02: 1ac0 subs r0, r0, r3 + 17c04: 4152 adcs r2, r2 + 17c06: d2d9 bcs.n 17bbc <__divsi3+0x148> + 17c08: 0843 lsrs r3, r0, #1 + 17c0a: 428b cmp r3, r1 + 17c0c: d301 bcc.n 17c12 <__divsi3+0x19e> + 17c0e: 004b lsls r3, r1, #1 + 17c10: 1ac0 subs r0, r0, r3 + 17c12: 4152 adcs r2, r2 + 17c14: 1a41 subs r1, r0, r1 + 17c16: d200 bcs.n 17c1a <__divsi3+0x1a6> + 17c18: 4601 mov r1, r0 + 17c1a: 4663 mov r3, ip + 17c1c: 4152 adcs r2, r2 + 17c1e: 105b asrs r3, r3, #1 + 17c20: 4610 mov r0, r2 + 17c22: d301 bcc.n 17c28 <__divsi3+0x1b4> + 17c24: 4240 negs r0, r0 + 17c26: 2b00 cmp r3, #0 + 17c28: d500 bpl.n 17c2c <__divsi3+0x1b8> + 17c2a: 4249 negs r1, r1 + 17c2c: 4770 bx lr + 17c2e: 4663 mov r3, ip + 17c30: 105b asrs r3, r3, #1 + 17c32: d300 bcc.n 17c36 <__divsi3+0x1c2> + 17c34: 4240 negs r0, r0 + 17c36: b501 push {r0, lr} + 17c38: 2000 movs r0, #0 + 17c3a: f000 f805 bl 17c48 <__aeabi_idiv0> + 17c3e: bd02 pop {r1, pc} + +00017c40 <__aeabi_idivmod>: + 17c40: 2900 cmp r1, #0 + 17c42: d0f8 beq.n 17c36 <__divsi3+0x1c2> + 17c44: e716 b.n 17a74 <__divsi3> + 17c46: 4770 bx lr + +00017c48 <__aeabi_idiv0>: + 17c48: 4770 bx lr + 17c4a: 46c0 nop ; (mov r8, r8) + +00017c4c <__aeabi_uldivmod>: + 17c4c: 2b00 cmp r3, #0 + 17c4e: d111 bne.n 17c74 <__aeabi_uldivmod+0x28> + 17c50: 2a00 cmp r2, #0 + 17c52: d10f bne.n 17c74 <__aeabi_uldivmod+0x28> + 17c54: 2900 cmp r1, #0 + 17c56: d100 bne.n 17c5a <__aeabi_uldivmod+0xe> + 17c58: 2800 cmp r0, #0 + 17c5a: d002 beq.n 17c62 <__aeabi_uldivmod+0x16> + 17c5c: 2100 movs r1, #0 + 17c5e: 43c9 mvns r1, r1 + 17c60: 1c08 adds r0, r1, #0 + 17c62: b407 push {r0, r1, r2} + 17c64: 4802 ldr r0, [pc, #8] ; (17c70 <__aeabi_uldivmod+0x24>) + 17c66: a102 add r1, pc, #8 ; (adr r1, 17c70 <__aeabi_uldivmod+0x24>) + 17c68: 1840 adds r0, r0, r1 + 17c6a: 9002 str r0, [sp, #8] + 17c6c: bd03 pop {r0, r1, pc} + 17c6e: 46c0 nop ; (mov r8, r8) + 17c70: ffffffd9 .word 0xffffffd9 + 17c74: b403 push {r0, r1} + 17c76: 4668 mov r0, sp + 17c78: b501 push {r0, lr} + 17c7a: 9802 ldr r0, [sp, #8] + 17c7c: f000 f830 bl 17ce0 <__udivmoddi4> + 17c80: 9b01 ldr r3, [sp, #4] + 17c82: 469e mov lr, r3 + 17c84: b002 add sp, #8 + 17c86: bc0c pop {r2, r3} + 17c88: 4770 bx lr + 17c8a: 46c0 nop ; (mov r8, r8) + +00017c8c <__aeabi_lmul>: + 17c8c: b5f0 push {r4, r5, r6, r7, lr} + 17c8e: 46ce mov lr, r9 + 17c90: 4647 mov r7, r8 + 17c92: 0415 lsls r5, r2, #16 + 17c94: 0c2d lsrs r5, r5, #16 + 17c96: 002e movs r6, r5 + 17c98: b580 push {r7, lr} + 17c9a: 0407 lsls r7, r0, #16 + 17c9c: 0c14 lsrs r4, r2, #16 + 17c9e: 0c3f lsrs r7, r7, #16 + 17ca0: 4699 mov r9, r3 + 17ca2: 0c03 lsrs r3, r0, #16 + 17ca4: 437e muls r6, r7 + 17ca6: 435d muls r5, r3 + 17ca8: 4367 muls r7, r4 + 17caa: 4363 muls r3, r4 + 17cac: 197f adds r7, r7, r5 + 17cae: 0c34 lsrs r4, r6, #16 + 17cb0: 19e4 adds r4, r4, r7 + 17cb2: 469c mov ip, r3 + 17cb4: 42a5 cmp r5, r4 + 17cb6: d903 bls.n 17cc0 <__aeabi_lmul+0x34> + 17cb8: 2380 movs r3, #128 ; 0x80 + 17cba: 025b lsls r3, r3, #9 + 17cbc: 4698 mov r8, r3 + 17cbe: 44c4 add ip, r8 + 17cc0: 464b mov r3, r9 + 17cc2: 4351 muls r1, r2 + 17cc4: 4343 muls r3, r0 + 17cc6: 0436 lsls r6, r6, #16 + 17cc8: 0c36 lsrs r6, r6, #16 + 17cca: 0c25 lsrs r5, r4, #16 + 17ccc: 0424 lsls r4, r4, #16 + 17cce: 4465 add r5, ip + 17cd0: 19a4 adds r4, r4, r6 + 17cd2: 1859 adds r1, r3, r1 + 17cd4: 1949 adds r1, r1, r5 + 17cd6: 0020 movs r0, r4 + 17cd8: bc0c pop {r2, r3} + 17cda: 4690 mov r8, r2 + 17cdc: 4699 mov r9, r3 + 17cde: bdf0 pop {r4, r5, r6, r7, pc} + +00017ce0 <__udivmoddi4>: + 17ce0: b5f0 push {r4, r5, r6, r7, lr} + 17ce2: 4657 mov r7, sl + 17ce4: 464e mov r6, r9 + 17ce6: 4645 mov r5, r8 + 17ce8: 46de mov lr, fp + 17cea: b5e0 push {r5, r6, r7, lr} + 17cec: 0004 movs r4, r0 + 17cee: b083 sub sp, #12 + 17cf0: 000d movs r5, r1 + 17cf2: 4692 mov sl, r2 + 17cf4: 4699 mov r9, r3 + 17cf6: 428b cmp r3, r1 + 17cf8: d82f bhi.n 17d5a <__udivmoddi4+0x7a> + 17cfa: d02c beq.n 17d56 <__udivmoddi4+0x76> + 17cfc: 4649 mov r1, r9 + 17cfe: 4650 mov r0, sl + 17d00: f000 f8cc bl 17e9c <__clzdi2> + 17d04: 0029 movs r1, r5 + 17d06: 0006 movs r6, r0 + 17d08: 0020 movs r0, r4 + 17d0a: f000 f8c7 bl 17e9c <__clzdi2> + 17d0e: 1a33 subs r3, r6, r0 + 17d10: 4698 mov r8, r3 + 17d12: 3b20 subs r3, #32 + 17d14: 469b mov fp, r3 + 17d16: d500 bpl.n 17d1a <__udivmoddi4+0x3a> + 17d18: e074 b.n 17e04 <__udivmoddi4+0x124> + 17d1a: 4653 mov r3, sl + 17d1c: 465a mov r2, fp + 17d1e: 4093 lsls r3, r2 + 17d20: 001f movs r7, r3 + 17d22: 4653 mov r3, sl + 17d24: 4642 mov r2, r8 + 17d26: 4093 lsls r3, r2 + 17d28: 001e movs r6, r3 + 17d2a: 42af cmp r7, r5 + 17d2c: d829 bhi.n 17d82 <__udivmoddi4+0xa2> + 17d2e: d026 beq.n 17d7e <__udivmoddi4+0x9e> + 17d30: 465b mov r3, fp + 17d32: 1ba4 subs r4, r4, r6 + 17d34: 41bd sbcs r5, r7 + 17d36: 2b00 cmp r3, #0 + 17d38: da00 bge.n 17d3c <__udivmoddi4+0x5c> + 17d3a: e079 b.n 17e30 <__udivmoddi4+0x150> + 17d3c: 2200 movs r2, #0 + 17d3e: 2300 movs r3, #0 + 17d40: 9200 str r2, [sp, #0] + 17d42: 9301 str r3, [sp, #4] + 17d44: 2301 movs r3, #1 + 17d46: 465a mov r2, fp + 17d48: 4093 lsls r3, r2 + 17d4a: 9301 str r3, [sp, #4] + 17d4c: 2301 movs r3, #1 + 17d4e: 4642 mov r2, r8 + 17d50: 4093 lsls r3, r2 + 17d52: 9300 str r3, [sp, #0] + 17d54: e019 b.n 17d8a <__udivmoddi4+0xaa> + 17d56: 4282 cmp r2, r0 + 17d58: d9d0 bls.n 17cfc <__udivmoddi4+0x1c> + 17d5a: 2200 movs r2, #0 + 17d5c: 2300 movs r3, #0 + 17d5e: 9200 str r2, [sp, #0] + 17d60: 9301 str r3, [sp, #4] + 17d62: 9b0c ldr r3, [sp, #48] ; 0x30 + 17d64: 2b00 cmp r3, #0 + 17d66: d001 beq.n 17d6c <__udivmoddi4+0x8c> + 17d68: 601c str r4, [r3, #0] + 17d6a: 605d str r5, [r3, #4] + 17d6c: 9800 ldr r0, [sp, #0] + 17d6e: 9901 ldr r1, [sp, #4] + 17d70: b003 add sp, #12 + 17d72: bc3c pop {r2, r3, r4, r5} + 17d74: 4690 mov r8, r2 + 17d76: 4699 mov r9, r3 + 17d78: 46a2 mov sl, r4 + 17d7a: 46ab mov fp, r5 + 17d7c: bdf0 pop {r4, r5, r6, r7, pc} + 17d7e: 42a3 cmp r3, r4 + 17d80: d9d6 bls.n 17d30 <__udivmoddi4+0x50> + 17d82: 2200 movs r2, #0 + 17d84: 2300 movs r3, #0 + 17d86: 9200 str r2, [sp, #0] + 17d88: 9301 str r3, [sp, #4] + 17d8a: 4643 mov r3, r8 + 17d8c: 2b00 cmp r3, #0 + 17d8e: d0e8 beq.n 17d62 <__udivmoddi4+0x82> + 17d90: 07fb lsls r3, r7, #31 + 17d92: 0872 lsrs r2, r6, #1 + 17d94: 431a orrs r2, r3 + 17d96: 4646 mov r6, r8 + 17d98: 087b lsrs r3, r7, #1 + 17d9a: e00e b.n 17dba <__udivmoddi4+0xda> + 17d9c: 42ab cmp r3, r5 + 17d9e: d101 bne.n 17da4 <__udivmoddi4+0xc4> + 17da0: 42a2 cmp r2, r4 + 17da2: d80c bhi.n 17dbe <__udivmoddi4+0xde> + 17da4: 1aa4 subs r4, r4, r2 + 17da6: 419d sbcs r5, r3 + 17da8: 2001 movs r0, #1 + 17daa: 1924 adds r4, r4, r4 + 17dac: 416d adcs r5, r5 + 17dae: 2100 movs r1, #0 + 17db0: 3e01 subs r6, #1 + 17db2: 1824 adds r4, r4, r0 + 17db4: 414d adcs r5, r1 + 17db6: 2e00 cmp r6, #0 + 17db8: d006 beq.n 17dc8 <__udivmoddi4+0xe8> + 17dba: 42ab cmp r3, r5 + 17dbc: d9ee bls.n 17d9c <__udivmoddi4+0xbc> + 17dbe: 3e01 subs r6, #1 + 17dc0: 1924 adds r4, r4, r4 + 17dc2: 416d adcs r5, r5 + 17dc4: 2e00 cmp r6, #0 + 17dc6: d1f8 bne.n 17dba <__udivmoddi4+0xda> + 17dc8: 465b mov r3, fp + 17dca: 9800 ldr r0, [sp, #0] + 17dcc: 9901 ldr r1, [sp, #4] + 17dce: 1900 adds r0, r0, r4 + 17dd0: 4169 adcs r1, r5 + 17dd2: 2b00 cmp r3, #0 + 17dd4: db22 blt.n 17e1c <__udivmoddi4+0x13c> + 17dd6: 002b movs r3, r5 + 17dd8: 465a mov r2, fp + 17dda: 40d3 lsrs r3, r2 + 17ddc: 002a movs r2, r5 + 17dde: 4644 mov r4, r8 + 17de0: 40e2 lsrs r2, r4 + 17de2: 001c movs r4, r3 + 17de4: 465b mov r3, fp + 17de6: 0015 movs r5, r2 + 17de8: 2b00 cmp r3, #0 + 17dea: db2c blt.n 17e46 <__udivmoddi4+0x166> + 17dec: 0026 movs r6, r4 + 17dee: 409e lsls r6, r3 + 17df0: 0033 movs r3, r6 + 17df2: 0026 movs r6, r4 + 17df4: 4647 mov r7, r8 + 17df6: 40be lsls r6, r7 + 17df8: 0032 movs r2, r6 + 17dfa: 1a80 subs r0, r0, r2 + 17dfc: 4199 sbcs r1, r3 + 17dfe: 9000 str r0, [sp, #0] + 17e00: 9101 str r1, [sp, #4] + 17e02: e7ae b.n 17d62 <__udivmoddi4+0x82> + 17e04: 4642 mov r2, r8 + 17e06: 2320 movs r3, #32 + 17e08: 1a9b subs r3, r3, r2 + 17e0a: 4652 mov r2, sl + 17e0c: 40da lsrs r2, r3 + 17e0e: 4641 mov r1, r8 + 17e10: 0013 movs r3, r2 + 17e12: 464a mov r2, r9 + 17e14: 408a lsls r2, r1 + 17e16: 0017 movs r7, r2 + 17e18: 431f orrs r7, r3 + 17e1a: e782 b.n 17d22 <__udivmoddi4+0x42> + 17e1c: 4642 mov r2, r8 + 17e1e: 2320 movs r3, #32 + 17e20: 1a9b subs r3, r3, r2 + 17e22: 002a movs r2, r5 + 17e24: 4646 mov r6, r8 + 17e26: 409a lsls r2, r3 + 17e28: 0023 movs r3, r4 + 17e2a: 40f3 lsrs r3, r6 + 17e2c: 4313 orrs r3, r2 + 17e2e: e7d5 b.n 17ddc <__udivmoddi4+0xfc> + 17e30: 4642 mov r2, r8 + 17e32: 2320 movs r3, #32 + 17e34: 2100 movs r1, #0 + 17e36: 1a9b subs r3, r3, r2 + 17e38: 2200 movs r2, #0 + 17e3a: 9100 str r1, [sp, #0] + 17e3c: 9201 str r2, [sp, #4] + 17e3e: 2201 movs r2, #1 + 17e40: 40da lsrs r2, r3 + 17e42: 9201 str r2, [sp, #4] + 17e44: e782 b.n 17d4c <__udivmoddi4+0x6c> + 17e46: 4642 mov r2, r8 + 17e48: 2320 movs r3, #32 + 17e4a: 0026 movs r6, r4 + 17e4c: 1a9b subs r3, r3, r2 + 17e4e: 40de lsrs r6, r3 + 17e50: 002f movs r7, r5 + 17e52: 46b4 mov ip, r6 + 17e54: 4097 lsls r7, r2 + 17e56: 4666 mov r6, ip + 17e58: 003b movs r3, r7 + 17e5a: 4333 orrs r3, r6 + 17e5c: e7c9 b.n 17df2 <__udivmoddi4+0x112> + 17e5e: 46c0 nop ; (mov r8, r8) + +00017e60 <__clzsi2>: + 17e60: 211c movs r1, #28 + 17e62: 2301 movs r3, #1 + 17e64: 041b lsls r3, r3, #16 + 17e66: 4298 cmp r0, r3 + 17e68: d301 bcc.n 17e6e <__clzsi2+0xe> + 17e6a: 0c00 lsrs r0, r0, #16 + 17e6c: 3910 subs r1, #16 + 17e6e: 0a1b lsrs r3, r3, #8 + 17e70: 4298 cmp r0, r3 + 17e72: d301 bcc.n 17e78 <__clzsi2+0x18> + 17e74: 0a00 lsrs r0, r0, #8 + 17e76: 3908 subs r1, #8 + 17e78: 091b lsrs r3, r3, #4 + 17e7a: 4298 cmp r0, r3 + 17e7c: d301 bcc.n 17e82 <__clzsi2+0x22> + 17e7e: 0900 lsrs r0, r0, #4 + 17e80: 3904 subs r1, #4 + 17e82: a202 add r2, pc, #8 ; (adr r2, 17e8c <__clzsi2+0x2c>) + 17e84: 5c10 ldrb r0, [r2, r0] + 17e86: 1840 adds r0, r0, r1 + 17e88: 4770 bx lr + 17e8a: 46c0 nop ; (mov r8, r8) + 17e8c: 02020304 .word 0x02020304 + 17e90: 01010101 .word 0x01010101 + ... + +00017e9c <__clzdi2>: + 17e9c: b510 push {r4, lr} + 17e9e: 2900 cmp r1, #0 + 17ea0: d103 bne.n 17eaa <__clzdi2+0xe> + 17ea2: f7ff ffdd bl 17e60 <__clzsi2> + 17ea6: 3020 adds r0, #32 + 17ea8: e002 b.n 17eb0 <__clzdi2+0x14> + 17eaa: 1c08 adds r0, r1, #0 + 17eac: f7ff ffd8 bl 17e60 <__clzsi2> + 17eb0: bd10 pop {r4, pc} + 17eb2: 46c0 nop ; (mov r8, r8) + +00017eb4 <__libc_init_array>: + 17eb4: b570 push {r4, r5, r6, lr} + 17eb6: 2600 movs r6, #0 + 17eb8: 4d0c ldr r5, [pc, #48] ; (17eec <__libc_init_array+0x38>) + 17eba: 4c0d ldr r4, [pc, #52] ; (17ef0 <__libc_init_array+0x3c>) + 17ebc: 1b64 subs r4, r4, r5 + 17ebe: 10a4 asrs r4, r4, #2 + 17ec0: 42a6 cmp r6, r4 + 17ec2: d109 bne.n 17ed8 <__libc_init_array+0x24> + 17ec4: 2600 movs r6, #0 + 17ec6: f004 fdcb bl 1ca60 <_init> + 17eca: 4d0a ldr r5, [pc, #40] ; (17ef4 <__libc_init_array+0x40>) + 17ecc: 4c0a ldr r4, [pc, #40] ; (17ef8 <__libc_init_array+0x44>) + 17ece: 1b64 subs r4, r4, r5 + 17ed0: 10a4 asrs r4, r4, #2 + 17ed2: 42a6 cmp r6, r4 + 17ed4: d105 bne.n 17ee2 <__libc_init_array+0x2e> + 17ed6: bd70 pop {r4, r5, r6, pc} + 17ed8: 00b3 lsls r3, r6, #2 + 17eda: 58eb ldr r3, [r5, r3] + 17edc: 4798 blx r3 + 17ede: 3601 adds r6, #1 + 17ee0: e7ee b.n 17ec0 <__libc_init_array+0xc> + 17ee2: 00b3 lsls r3, r6, #2 + 17ee4: 58eb ldr r3, [r5, r3] + 17ee6: 4798 blx r3 + 17ee8: 3601 adds r6, #1 + 17eea: e7f2 b.n 17ed2 <__libc_init_array+0x1e> + 17eec: 0001ca6c .word 0x0001ca6c + 17ef0: 0001ca6c .word 0x0001ca6c + 17ef4: 0001ca6c .word 0x0001ca6c + 17ef8: 0001ca70 .word 0x0001ca70 + +00017efc : + 17efc: b530 push {r4, r5, lr} + 17efe: 2400 movs r4, #0 + 17f00: 42a2 cmp r2, r4 + 17f02: d101 bne.n 17f08 + 17f04: 2000 movs r0, #0 + 17f06: e005 b.n 17f14 + 17f08: 5d03 ldrb r3, [r0, r4] + 17f0a: 1c65 adds r5, r4, #1 + 17f0c: 5d0c ldrb r4, [r1, r4] + 17f0e: 42a3 cmp r3, r4 + 17f10: d001 beq.n 17f16 + 17f12: 1b18 subs r0, r3, r4 + 17f14: bd30 pop {r4, r5, pc} + 17f16: 002c movs r4, r5 + 17f18: e7f2 b.n 17f00 + +00017f1a : + 17f1a: 2300 movs r3, #0 + 17f1c: b510 push {r4, lr} + 17f1e: 429a cmp r2, r3 + 17f20: d100 bne.n 17f24 + 17f22: bd10 pop {r4, pc} + 17f24: 5ccc ldrb r4, [r1, r3] + 17f26: 54c4 strb r4, [r0, r3] + 17f28: 3301 adds r3, #1 + 17f2a: e7f8 b.n 17f1e + +00017f2c : + 17f2c: 0003 movs r3, r0 + 17f2e: 1882 adds r2, r0, r2 + 17f30: 4293 cmp r3, r2 + 17f32: d100 bne.n 17f36 + 17f34: 4770 bx lr + 17f36: 7019 strb r1, [r3, #0] + 17f38: 3301 adds r3, #1 + 17f3a: e7f9 b.n 17f30 + +00017f3c : + 17f3c: 7802 ldrb r2, [r0, #0] + 17f3e: 780b ldrb r3, [r1, #0] + 17f40: 2a00 cmp r2, #0 + 17f42: d003 beq.n 17f4c + 17f44: 3001 adds r0, #1 + 17f46: 3101 adds r1, #1 + 17f48: 429a cmp r2, r3 + 17f4a: d0f7 beq.n 17f3c + 17f4c: 1ad0 subs r0, r2, r3 + 17f4e: 4770 bx lr + +00017f50 : + 17f50: 1c03 adds r3, r0, #0 + 17f52: 780a ldrb r2, [r1, #0] + 17f54: 3101 adds r1, #1 + 17f56: 701a strb r2, [r3, #0] + 17f58: 3301 adds r3, #1 + 17f5a: 2a00 cmp r2, #0 + 17f5c: d1f9 bne.n 17f52 + 17f5e: 4770 bx lr + +00017f60 : + 17f60: 2300 movs r3, #0 + 17f62: 5cc2 ldrb r2, [r0, r3] + 17f64: 3301 adds r3, #1 + 17f66: 2a00 cmp r2, #0 + 17f68: d1fb bne.n 17f62 + 17f6a: 1e58 subs r0, r3, #1 + 17f6c: 4770 bx lr + ... + +00017f70 <_vsiprintf_r>: + 17f70: b530 push {r4, r5, lr} + 17f72: b09b sub sp, #108 ; 0x6c + 17f74: 9100 str r1, [sp, #0] + 17f76: 9104 str r1, [sp, #16] + 17f78: 4908 ldr r1, [pc, #32] ; (17f9c <_vsiprintf_r+0x2c>) + 17f7a: 466d mov r5, sp + 17f7c: 9102 str r1, [sp, #8] + 17f7e: 9105 str r1, [sp, #20] + 17f80: 2101 movs r1, #1 + 17f82: 2482 movs r4, #130 ; 0x82 + 17f84: 4249 negs r1, r1 + 17f86: 81e9 strh r1, [r5, #14] + 17f88: 00a4 lsls r4, r4, #2 + 17f8a: 4669 mov r1, sp + 17f8c: 81ac strh r4, [r5, #12] + 17f8e: f000 f875 bl 1807c <_svfiprintf_r> + 17f92: 2300 movs r3, #0 + 17f94: 9a00 ldr r2, [sp, #0] + 17f96: 7013 strb r3, [r2, #0] + 17f98: b01b add sp, #108 ; 0x6c + 17f9a: bd30 pop {r4, r5, pc} + 17f9c: 7fffffff .word 0x7fffffff + +00017fa0 : + 17fa0: b510 push {r4, lr} + 17fa2: 0013 movs r3, r2 + 17fa4: 000a movs r2, r1 + 17fa6: 0001 movs r1, r0 + 17fa8: 4802 ldr r0, [pc, #8] ; (17fb4 ) + 17faa: 6800 ldr r0, [r0, #0] + 17fac: f7ff ffe0 bl 17f70 <_vsiprintf_r> + 17fb0: bd10 pop {r4, pc} + 17fb2: 46c0 nop ; (mov r8, r8) + 17fb4: 20000060 .word 0x20000060 + +00017fb8 <__ssputs_r>: + 17fb8: b5f0 push {r4, r5, r6, r7, lr} + 17fba: 688e ldr r6, [r1, #8] + 17fbc: b085 sub sp, #20 + 17fbe: 0007 movs r7, r0 + 17fc0: 000c movs r4, r1 + 17fc2: 9203 str r2, [sp, #12] + 17fc4: 9301 str r3, [sp, #4] + 17fc6: 429e cmp r6, r3 + 17fc8: d839 bhi.n 1803e <__ssputs_r+0x86> + 17fca: 2390 movs r3, #144 ; 0x90 + 17fcc: 898a ldrh r2, [r1, #12] + 17fce: 00db lsls r3, r3, #3 + 17fd0: 421a tst r2, r3 + 17fd2: d034 beq.n 1803e <__ssputs_r+0x86> + 17fd4: 2503 movs r5, #3 + 17fd6: 6909 ldr r1, [r1, #16] + 17fd8: 6823 ldr r3, [r4, #0] + 17fda: 1a5b subs r3, r3, r1 + 17fdc: 9302 str r3, [sp, #8] + 17fde: 6963 ldr r3, [r4, #20] + 17fe0: 9802 ldr r0, [sp, #8] + 17fe2: 435d muls r5, r3 + 17fe4: 0feb lsrs r3, r5, #31 + 17fe6: 195d adds r5, r3, r5 + 17fe8: 9b01 ldr r3, [sp, #4] + 17fea: 106d asrs r5, r5, #1 + 17fec: 3301 adds r3, #1 + 17fee: 181b adds r3, r3, r0 + 17ff0: 42ab cmp r3, r5 + 17ff2: d900 bls.n 17ff6 <__ssputs_r+0x3e> + 17ff4: 001d movs r5, r3 + 17ff6: 0553 lsls r3, r2, #21 + 17ff8: d532 bpl.n 18060 <__ssputs_r+0xa8> + 17ffa: 0029 movs r1, r5 + 17ffc: 0038 movs r0, r7 + 17ffe: f000 fb31 bl 18664 <_malloc_r> + 18002: 1e06 subs r6, r0, #0 + 18004: d109 bne.n 1801a <__ssputs_r+0x62> + 18006: 230c movs r3, #12 + 18008: 603b str r3, [r7, #0] + 1800a: 2340 movs r3, #64 ; 0x40 + 1800c: 2001 movs r0, #1 + 1800e: 89a2 ldrh r2, [r4, #12] + 18010: 4240 negs r0, r0 + 18012: 4313 orrs r3, r2 + 18014: 81a3 strh r3, [r4, #12] + 18016: b005 add sp, #20 + 18018: bdf0 pop {r4, r5, r6, r7, pc} + 1801a: 9a02 ldr r2, [sp, #8] + 1801c: 6921 ldr r1, [r4, #16] + 1801e: f7ff ff7c bl 17f1a + 18022: 89a3 ldrh r3, [r4, #12] + 18024: 4a14 ldr r2, [pc, #80] ; (18078 <__ssputs_r+0xc0>) + 18026: 401a ands r2, r3 + 18028: 2380 movs r3, #128 ; 0x80 + 1802a: 4313 orrs r3, r2 + 1802c: 81a3 strh r3, [r4, #12] + 1802e: 9b02 ldr r3, [sp, #8] + 18030: 6126 str r6, [r4, #16] + 18032: 18f6 adds r6, r6, r3 + 18034: 6026 str r6, [r4, #0] + 18036: 6165 str r5, [r4, #20] + 18038: 9e01 ldr r6, [sp, #4] + 1803a: 1aed subs r5, r5, r3 + 1803c: 60a5 str r5, [r4, #8] + 1803e: 9b01 ldr r3, [sp, #4] + 18040: 42b3 cmp r3, r6 + 18042: d200 bcs.n 18046 <__ssputs_r+0x8e> + 18044: 001e movs r6, r3 + 18046: 0032 movs r2, r6 + 18048: 9903 ldr r1, [sp, #12] + 1804a: 6820 ldr r0, [r4, #0] + 1804c: f000 faad bl 185aa + 18050: 68a3 ldr r3, [r4, #8] + 18052: 2000 movs r0, #0 + 18054: 1b9b subs r3, r3, r6 + 18056: 60a3 str r3, [r4, #8] + 18058: 6823 ldr r3, [r4, #0] + 1805a: 199e adds r6, r3, r6 + 1805c: 6026 str r6, [r4, #0] + 1805e: e7da b.n 18016 <__ssputs_r+0x5e> + 18060: 002a movs r2, r5 + 18062: 0038 movs r0, r7 + 18064: f000 fb5c bl 18720 <_realloc_r> + 18068: 1e06 subs r6, r0, #0 + 1806a: d1e0 bne.n 1802e <__ssputs_r+0x76> + 1806c: 6921 ldr r1, [r4, #16] + 1806e: 0038 movs r0, r7 + 18070: f000 faae bl 185d0 <_free_r> + 18074: e7c7 b.n 18006 <__ssputs_r+0x4e> + 18076: 46c0 nop ; (mov r8, r8) + 18078: fffffb7f .word 0xfffffb7f + +0001807c <_svfiprintf_r>: + 1807c: b5f0 push {r4, r5, r6, r7, lr} + 1807e: b09f sub sp, #124 ; 0x7c + 18080: 9002 str r0, [sp, #8] + 18082: 9305 str r3, [sp, #20] + 18084: 898b ldrh r3, [r1, #12] + 18086: 000f movs r7, r1 + 18088: 0016 movs r6, r2 + 1808a: 061b lsls r3, r3, #24 + 1808c: d511 bpl.n 180b2 <_svfiprintf_r+0x36> + 1808e: 690b ldr r3, [r1, #16] + 18090: 2b00 cmp r3, #0 + 18092: d10e bne.n 180b2 <_svfiprintf_r+0x36> + 18094: 2140 movs r1, #64 ; 0x40 + 18096: f000 fae5 bl 18664 <_malloc_r> + 1809a: 6038 str r0, [r7, #0] + 1809c: 6138 str r0, [r7, #16] + 1809e: 2800 cmp r0, #0 + 180a0: d105 bne.n 180ae <_svfiprintf_r+0x32> + 180a2: 230c movs r3, #12 + 180a4: 9a02 ldr r2, [sp, #8] + 180a6: 3801 subs r0, #1 + 180a8: 6013 str r3, [r2, #0] + 180aa: b01f add sp, #124 ; 0x7c + 180ac: bdf0 pop {r4, r5, r6, r7, pc} + 180ae: 2340 movs r3, #64 ; 0x40 + 180b0: 617b str r3, [r7, #20] + 180b2: 2300 movs r3, #0 + 180b4: ad06 add r5, sp, #24 + 180b6: 616b str r3, [r5, #20] + 180b8: 3320 adds r3, #32 + 180ba: 766b strb r3, [r5, #25] + 180bc: 3310 adds r3, #16 + 180be: 76ab strb r3, [r5, #26] + 180c0: 0034 movs r4, r6 + 180c2: 7823 ldrb r3, [r4, #0] + 180c4: 2b00 cmp r3, #0 + 180c6: d147 bne.n 18158 <_svfiprintf_r+0xdc> + 180c8: 1ba3 subs r3, r4, r6 + 180ca: 9304 str r3, [sp, #16] + 180cc: d00d beq.n 180ea <_svfiprintf_r+0x6e> + 180ce: 1ba3 subs r3, r4, r6 + 180d0: 0032 movs r2, r6 + 180d2: 0039 movs r1, r7 + 180d4: 9802 ldr r0, [sp, #8] + 180d6: f7ff ff6f bl 17fb8 <__ssputs_r> + 180da: 1c43 adds r3, r0, #1 + 180dc: d100 bne.n 180e0 <_svfiprintf_r+0x64> + 180de: e0b5 b.n 1824c <_svfiprintf_r+0x1d0> + 180e0: 696a ldr r2, [r5, #20] + 180e2: 9b04 ldr r3, [sp, #16] + 180e4: 4694 mov ip, r2 + 180e6: 4463 add r3, ip + 180e8: 616b str r3, [r5, #20] + 180ea: 7823 ldrb r3, [r4, #0] + 180ec: 2b00 cmp r3, #0 + 180ee: d100 bne.n 180f2 <_svfiprintf_r+0x76> + 180f0: e0ac b.n 1824c <_svfiprintf_r+0x1d0> + 180f2: 2201 movs r2, #1 + 180f4: 2300 movs r3, #0 + 180f6: 4252 negs r2, r2 + 180f8: 606a str r2, [r5, #4] + 180fa: a902 add r1, sp, #8 + 180fc: 3254 adds r2, #84 ; 0x54 + 180fe: 1852 adds r2, r2, r1 + 18100: 3401 adds r4, #1 + 18102: 602b str r3, [r5, #0] + 18104: 60eb str r3, [r5, #12] + 18106: 60ab str r3, [r5, #8] + 18108: 7013 strb r3, [r2, #0] + 1810a: 65ab str r3, [r5, #88] ; 0x58 + 1810c: 4e58 ldr r6, [pc, #352] ; (18270 <_svfiprintf_r+0x1f4>) + 1810e: 2205 movs r2, #5 + 18110: 7821 ldrb r1, [r4, #0] + 18112: 0030 movs r0, r6 + 18114: f000 fa3e bl 18594 + 18118: 1c62 adds r2, r4, #1 + 1811a: 2800 cmp r0, #0 + 1811c: d120 bne.n 18160 <_svfiprintf_r+0xe4> + 1811e: 6829 ldr r1, [r5, #0] + 18120: 06cb lsls r3, r1, #27 + 18122: d504 bpl.n 1812e <_svfiprintf_r+0xb2> + 18124: 2353 movs r3, #83 ; 0x53 + 18126: ae02 add r6, sp, #8 + 18128: 3020 adds r0, #32 + 1812a: 199b adds r3, r3, r6 + 1812c: 7018 strb r0, [r3, #0] + 1812e: 070b lsls r3, r1, #28 + 18130: d504 bpl.n 1813c <_svfiprintf_r+0xc0> + 18132: 2353 movs r3, #83 ; 0x53 + 18134: 202b movs r0, #43 ; 0x2b + 18136: ae02 add r6, sp, #8 + 18138: 199b adds r3, r3, r6 + 1813a: 7018 strb r0, [r3, #0] + 1813c: 7823 ldrb r3, [r4, #0] + 1813e: 2b2a cmp r3, #42 ; 0x2a + 18140: d016 beq.n 18170 <_svfiprintf_r+0xf4> + 18142: 2000 movs r0, #0 + 18144: 210a movs r1, #10 + 18146: 9b09 ldr r3, [sp, #36] ; 0x24 + 18148: 7822 ldrb r2, [r4, #0] + 1814a: 3a30 subs r2, #48 ; 0x30 + 1814c: 2a09 cmp r2, #9 + 1814e: d955 bls.n 181fc <_svfiprintf_r+0x180> + 18150: 2800 cmp r0, #0 + 18152: d015 beq.n 18180 <_svfiprintf_r+0x104> + 18154: 9309 str r3, [sp, #36] ; 0x24 + 18156: e013 b.n 18180 <_svfiprintf_r+0x104> + 18158: 2b25 cmp r3, #37 ; 0x25 + 1815a: d0b5 beq.n 180c8 <_svfiprintf_r+0x4c> + 1815c: 3401 adds r4, #1 + 1815e: e7b0 b.n 180c2 <_svfiprintf_r+0x46> + 18160: 2301 movs r3, #1 + 18162: 1b80 subs r0, r0, r6 + 18164: 4083 lsls r3, r0 + 18166: 6829 ldr r1, [r5, #0] + 18168: 0014 movs r4, r2 + 1816a: 430b orrs r3, r1 + 1816c: 602b str r3, [r5, #0] + 1816e: e7cd b.n 1810c <_svfiprintf_r+0x90> + 18170: 9b05 ldr r3, [sp, #20] + 18172: 1d18 adds r0, r3, #4 + 18174: 681b ldr r3, [r3, #0] + 18176: 9005 str r0, [sp, #20] + 18178: 2b00 cmp r3, #0 + 1817a: db39 blt.n 181f0 <_svfiprintf_r+0x174> + 1817c: 9309 str r3, [sp, #36] ; 0x24 + 1817e: 0014 movs r4, r2 + 18180: 7823 ldrb r3, [r4, #0] + 18182: 2b2e cmp r3, #46 ; 0x2e + 18184: d10b bne.n 1819e <_svfiprintf_r+0x122> + 18186: 7863 ldrb r3, [r4, #1] + 18188: 1c62 adds r2, r4, #1 + 1818a: 2b2a cmp r3, #42 ; 0x2a + 1818c: d13e bne.n 1820c <_svfiprintf_r+0x190> + 1818e: 9b05 ldr r3, [sp, #20] + 18190: 3402 adds r4, #2 + 18192: 1d1a adds r2, r3, #4 + 18194: 681b ldr r3, [r3, #0] + 18196: 9205 str r2, [sp, #20] + 18198: 2b00 cmp r3, #0 + 1819a: db34 blt.n 18206 <_svfiprintf_r+0x18a> + 1819c: 9307 str r3, [sp, #28] + 1819e: 4e35 ldr r6, [pc, #212] ; (18274 <_svfiprintf_r+0x1f8>) + 181a0: 7821 ldrb r1, [r4, #0] + 181a2: 2203 movs r2, #3 + 181a4: 0030 movs r0, r6 + 181a6: f000 f9f5 bl 18594 + 181aa: 2800 cmp r0, #0 + 181ac: d006 beq.n 181bc <_svfiprintf_r+0x140> + 181ae: 2340 movs r3, #64 ; 0x40 + 181b0: 1b80 subs r0, r0, r6 + 181b2: 4083 lsls r3, r0 + 181b4: 682a ldr r2, [r5, #0] + 181b6: 3401 adds r4, #1 + 181b8: 4313 orrs r3, r2 + 181ba: 602b str r3, [r5, #0] + 181bc: 7821 ldrb r1, [r4, #0] + 181be: 2206 movs r2, #6 + 181c0: 482d ldr r0, [pc, #180] ; (18278 <_svfiprintf_r+0x1fc>) + 181c2: 1c66 adds r6, r4, #1 + 181c4: 7629 strb r1, [r5, #24] + 181c6: f000 f9e5 bl 18594 + 181ca: 2800 cmp r0, #0 + 181cc: d046 beq.n 1825c <_svfiprintf_r+0x1e0> + 181ce: 4b2b ldr r3, [pc, #172] ; (1827c <_svfiprintf_r+0x200>) + 181d0: 2b00 cmp r3, #0 + 181d2: d12f bne.n 18234 <_svfiprintf_r+0x1b8> + 181d4: 6829 ldr r1, [r5, #0] + 181d6: 9b05 ldr r3, [sp, #20] + 181d8: 2207 movs r2, #7 + 181da: 05c9 lsls r1, r1, #23 + 181dc: d528 bpl.n 18230 <_svfiprintf_r+0x1b4> + 181de: 189b adds r3, r3, r2 + 181e0: 4393 bics r3, r2 + 181e2: 3308 adds r3, #8 + 181e4: 9305 str r3, [sp, #20] + 181e6: 696b ldr r3, [r5, #20] + 181e8: 9a03 ldr r2, [sp, #12] + 181ea: 189b adds r3, r3, r2 + 181ec: 616b str r3, [r5, #20] + 181ee: e767 b.n 180c0 <_svfiprintf_r+0x44> + 181f0: 425b negs r3, r3 + 181f2: 60eb str r3, [r5, #12] + 181f4: 2302 movs r3, #2 + 181f6: 430b orrs r3, r1 + 181f8: 602b str r3, [r5, #0] + 181fa: e7c0 b.n 1817e <_svfiprintf_r+0x102> + 181fc: 434b muls r3, r1 + 181fe: 3401 adds r4, #1 + 18200: 189b adds r3, r3, r2 + 18202: 2001 movs r0, #1 + 18204: e7a0 b.n 18148 <_svfiprintf_r+0xcc> + 18206: 2301 movs r3, #1 + 18208: 425b negs r3, r3 + 1820a: e7c7 b.n 1819c <_svfiprintf_r+0x120> + 1820c: 2300 movs r3, #0 + 1820e: 0014 movs r4, r2 + 18210: 200a movs r0, #10 + 18212: 001a movs r2, r3 + 18214: 606b str r3, [r5, #4] + 18216: 7821 ldrb r1, [r4, #0] + 18218: 3930 subs r1, #48 ; 0x30 + 1821a: 2909 cmp r1, #9 + 1821c: d903 bls.n 18226 <_svfiprintf_r+0x1aa> + 1821e: 2b00 cmp r3, #0 + 18220: d0bd beq.n 1819e <_svfiprintf_r+0x122> + 18222: 9207 str r2, [sp, #28] + 18224: e7bb b.n 1819e <_svfiprintf_r+0x122> + 18226: 4342 muls r2, r0 + 18228: 3401 adds r4, #1 + 1822a: 1852 adds r2, r2, r1 + 1822c: 2301 movs r3, #1 + 1822e: e7f2 b.n 18216 <_svfiprintf_r+0x19a> + 18230: 3307 adds r3, #7 + 18232: e7d5 b.n 181e0 <_svfiprintf_r+0x164> + 18234: ab05 add r3, sp, #20 + 18236: 9300 str r3, [sp, #0] + 18238: 003a movs r2, r7 + 1823a: 4b11 ldr r3, [pc, #68] ; (18280 <_svfiprintf_r+0x204>) + 1823c: 0029 movs r1, r5 + 1823e: 9802 ldr r0, [sp, #8] + 18240: e000 b.n 18244 <_svfiprintf_r+0x1c8> + 18242: bf00 nop + 18244: 9003 str r0, [sp, #12] + 18246: 9b03 ldr r3, [sp, #12] + 18248: 3301 adds r3, #1 + 1824a: d1cc bne.n 181e6 <_svfiprintf_r+0x16a> + 1824c: 89bb ldrh r3, [r7, #12] + 1824e: 980b ldr r0, [sp, #44] ; 0x2c + 18250: 065b lsls r3, r3, #25 + 18252: d400 bmi.n 18256 <_svfiprintf_r+0x1da> + 18254: e729 b.n 180aa <_svfiprintf_r+0x2e> + 18256: 2001 movs r0, #1 + 18258: 4240 negs r0, r0 + 1825a: e726 b.n 180aa <_svfiprintf_r+0x2e> + 1825c: ab05 add r3, sp, #20 + 1825e: 9300 str r3, [sp, #0] + 18260: 003a movs r2, r7 + 18262: 4b07 ldr r3, [pc, #28] ; (18280 <_svfiprintf_r+0x204>) + 18264: 0029 movs r1, r5 + 18266: 9802 ldr r0, [sp, #8] + 18268: f000 f87a bl 18360 <_printf_i> + 1826c: e7ea b.n 18244 <_svfiprintf_r+0x1c8> + 1826e: 46c0 nop ; (mov r8, r8) + 18270: 0001ca2c .word 0x0001ca2c + 18274: 0001ca32 .word 0x0001ca32 + 18278: 0001ca36 .word 0x0001ca36 + 1827c: 00000000 .word 0x00000000 + 18280: 00017fb9 .word 0x00017fb9 + +00018284 <_printf_common>: + 18284: b5f7 push {r0, r1, r2, r4, r5, r6, r7, lr} + 18286: 0015 movs r5, r2 + 18288: 9301 str r3, [sp, #4] + 1828a: 688a ldr r2, [r1, #8] + 1828c: 690b ldr r3, [r1, #16] + 1828e: 9000 str r0, [sp, #0] + 18290: 000c movs r4, r1 + 18292: 4293 cmp r3, r2 + 18294: da00 bge.n 18298 <_printf_common+0x14> + 18296: 0013 movs r3, r2 + 18298: 0022 movs r2, r4 + 1829a: 602b str r3, [r5, #0] + 1829c: 3243 adds r2, #67 ; 0x43 + 1829e: 7812 ldrb r2, [r2, #0] + 182a0: 2a00 cmp r2, #0 + 182a2: d001 beq.n 182a8 <_printf_common+0x24> + 182a4: 3301 adds r3, #1 + 182a6: 602b str r3, [r5, #0] + 182a8: 6823 ldr r3, [r4, #0] + 182aa: 069b lsls r3, r3, #26 + 182ac: d502 bpl.n 182b4 <_printf_common+0x30> + 182ae: 682b ldr r3, [r5, #0] + 182b0: 3302 adds r3, #2 + 182b2: 602b str r3, [r5, #0] + 182b4: 2706 movs r7, #6 + 182b6: 6823 ldr r3, [r4, #0] + 182b8: 401f ands r7, r3 + 182ba: d027 beq.n 1830c <_printf_common+0x88> + 182bc: 0023 movs r3, r4 + 182be: 3343 adds r3, #67 ; 0x43 + 182c0: 781b ldrb r3, [r3, #0] + 182c2: 1e5a subs r2, r3, #1 + 182c4: 4193 sbcs r3, r2 + 182c6: 6822 ldr r2, [r4, #0] + 182c8: 0692 lsls r2, r2, #26 + 182ca: d430 bmi.n 1832e <_printf_common+0xaa> + 182cc: 0022 movs r2, r4 + 182ce: 9901 ldr r1, [sp, #4] + 182d0: 3243 adds r2, #67 ; 0x43 + 182d2: 9800 ldr r0, [sp, #0] + 182d4: 9e08 ldr r6, [sp, #32] + 182d6: 47b0 blx r6 + 182d8: 1c43 adds r3, r0, #1 + 182da: d025 beq.n 18328 <_printf_common+0xa4> + 182dc: 2306 movs r3, #6 + 182de: 6820 ldr r0, [r4, #0] + 182e0: 682a ldr r2, [r5, #0] + 182e2: 68e1 ldr r1, [r4, #12] + 182e4: 4003 ands r3, r0 + 182e6: 2500 movs r5, #0 + 182e8: 2b04 cmp r3, #4 + 182ea: d103 bne.n 182f4 <_printf_common+0x70> + 182ec: 1a8d subs r5, r1, r2 + 182ee: 43eb mvns r3, r5 + 182f0: 17db asrs r3, r3, #31 + 182f2: 401d ands r5, r3 + 182f4: 68a3 ldr r3, [r4, #8] + 182f6: 6922 ldr r2, [r4, #16] + 182f8: 4293 cmp r3, r2 + 182fa: dd01 ble.n 18300 <_printf_common+0x7c> + 182fc: 1a9b subs r3, r3, r2 + 182fe: 18ed adds r5, r5, r3 + 18300: 2700 movs r7, #0 + 18302: 42bd cmp r5, r7 + 18304: d120 bne.n 18348 <_printf_common+0xc4> + 18306: 2000 movs r0, #0 + 18308: e010 b.n 1832c <_printf_common+0xa8> + 1830a: 3701 adds r7, #1 + 1830c: 68e3 ldr r3, [r4, #12] + 1830e: 682a ldr r2, [r5, #0] + 18310: 1a9b subs r3, r3, r2 + 18312: 429f cmp r7, r3 + 18314: dad2 bge.n 182bc <_printf_common+0x38> + 18316: 0022 movs r2, r4 + 18318: 2301 movs r3, #1 + 1831a: 3219 adds r2, #25 + 1831c: 9901 ldr r1, [sp, #4] + 1831e: 9800 ldr r0, [sp, #0] + 18320: 9e08 ldr r6, [sp, #32] + 18322: 47b0 blx r6 + 18324: 1c43 adds r3, r0, #1 + 18326: d1f0 bne.n 1830a <_printf_common+0x86> + 18328: 2001 movs r0, #1 + 1832a: 4240 negs r0, r0 + 1832c: bdfe pop {r1, r2, r3, r4, r5, r6, r7, pc} + 1832e: 2030 movs r0, #48 ; 0x30 + 18330: 18e1 adds r1, r4, r3 + 18332: 3143 adds r1, #67 ; 0x43 + 18334: 7008 strb r0, [r1, #0] + 18336: 0021 movs r1, r4 + 18338: 1c5a adds r2, r3, #1 + 1833a: 3145 adds r1, #69 ; 0x45 + 1833c: 7809 ldrb r1, [r1, #0] + 1833e: 18a2 adds r2, r4, r2 + 18340: 3243 adds r2, #67 ; 0x43 + 18342: 3302 adds r3, #2 + 18344: 7011 strb r1, [r2, #0] + 18346: e7c1 b.n 182cc <_printf_common+0x48> + 18348: 0022 movs r2, r4 + 1834a: 2301 movs r3, #1 + 1834c: 321a adds r2, #26 + 1834e: 9901 ldr r1, [sp, #4] + 18350: 9800 ldr r0, [sp, #0] + 18352: 9e08 ldr r6, [sp, #32] + 18354: 47b0 blx r6 + 18356: 1c43 adds r3, r0, #1 + 18358: d0e6 beq.n 18328 <_printf_common+0xa4> + 1835a: 3701 adds r7, #1 + 1835c: e7d1 b.n 18302 <_printf_common+0x7e> + ... + +00018360 <_printf_i>: + 18360: b5f0 push {r4, r5, r6, r7, lr} + 18362: b08b sub sp, #44 ; 0x2c + 18364: 9206 str r2, [sp, #24] + 18366: 000a movs r2, r1 + 18368: 3243 adds r2, #67 ; 0x43 + 1836a: 9307 str r3, [sp, #28] + 1836c: 9005 str r0, [sp, #20] + 1836e: 9204 str r2, [sp, #16] + 18370: 7e0a ldrb r2, [r1, #24] + 18372: 000c movs r4, r1 + 18374: 9b10 ldr r3, [sp, #64] ; 0x40 + 18376: 2a6e cmp r2, #110 ; 0x6e + 18378: d100 bne.n 1837c <_printf_i+0x1c> + 1837a: e08f b.n 1849c <_printf_i+0x13c> + 1837c: d817 bhi.n 183ae <_printf_i+0x4e> + 1837e: 2a63 cmp r2, #99 ; 0x63 + 18380: d02c beq.n 183dc <_printf_i+0x7c> + 18382: d808 bhi.n 18396 <_printf_i+0x36> + 18384: 2a00 cmp r2, #0 + 18386: d100 bne.n 1838a <_printf_i+0x2a> + 18388: e099 b.n 184be <_printf_i+0x15e> + 1838a: 2a58 cmp r2, #88 ; 0x58 + 1838c: d054 beq.n 18438 <_printf_i+0xd8> + 1838e: 0026 movs r6, r4 + 18390: 3642 adds r6, #66 ; 0x42 + 18392: 7032 strb r2, [r6, #0] + 18394: e029 b.n 183ea <_printf_i+0x8a> + 18396: 2a64 cmp r2, #100 ; 0x64 + 18398: d001 beq.n 1839e <_printf_i+0x3e> + 1839a: 2a69 cmp r2, #105 ; 0x69 + 1839c: d1f7 bne.n 1838e <_printf_i+0x2e> + 1839e: 6821 ldr r1, [r4, #0] + 183a0: 681a ldr r2, [r3, #0] + 183a2: 0608 lsls r0, r1, #24 + 183a4: d523 bpl.n 183ee <_printf_i+0x8e> + 183a6: 1d11 adds r1, r2, #4 + 183a8: 6019 str r1, [r3, #0] + 183aa: 6815 ldr r5, [r2, #0] + 183ac: e025 b.n 183fa <_printf_i+0x9a> + 183ae: 2a73 cmp r2, #115 ; 0x73 + 183b0: d100 bne.n 183b4 <_printf_i+0x54> + 183b2: e088 b.n 184c6 <_printf_i+0x166> + 183b4: d808 bhi.n 183c8 <_printf_i+0x68> + 183b6: 2a6f cmp r2, #111 ; 0x6f + 183b8: d029 beq.n 1840e <_printf_i+0xae> + 183ba: 2a70 cmp r2, #112 ; 0x70 + 183bc: d1e7 bne.n 1838e <_printf_i+0x2e> + 183be: 2220 movs r2, #32 + 183c0: 6809 ldr r1, [r1, #0] + 183c2: 430a orrs r2, r1 + 183c4: 6022 str r2, [r4, #0] + 183c6: e003 b.n 183d0 <_printf_i+0x70> + 183c8: 2a75 cmp r2, #117 ; 0x75 + 183ca: d020 beq.n 1840e <_printf_i+0xae> + 183cc: 2a78 cmp r2, #120 ; 0x78 + 183ce: d1de bne.n 1838e <_printf_i+0x2e> + 183d0: 0022 movs r2, r4 + 183d2: 2178 movs r1, #120 ; 0x78 + 183d4: 3245 adds r2, #69 ; 0x45 + 183d6: 7011 strb r1, [r2, #0] + 183d8: 4a6c ldr r2, [pc, #432] ; (1858c <_printf_i+0x22c>) + 183da: e030 b.n 1843e <_printf_i+0xde> + 183dc: 000e movs r6, r1 + 183de: 681a ldr r2, [r3, #0] + 183e0: 3642 adds r6, #66 ; 0x42 + 183e2: 1d11 adds r1, r2, #4 + 183e4: 6019 str r1, [r3, #0] + 183e6: 6813 ldr r3, [r2, #0] + 183e8: 7033 strb r3, [r6, #0] + 183ea: 2301 movs r3, #1 + 183ec: e079 b.n 184e2 <_printf_i+0x182> + 183ee: 0649 lsls r1, r1, #25 + 183f0: d5d9 bpl.n 183a6 <_printf_i+0x46> + 183f2: 1d11 adds r1, r2, #4 + 183f4: 6019 str r1, [r3, #0] + 183f6: 2300 movs r3, #0 + 183f8: 5ed5 ldrsh r5, [r2, r3] + 183fa: 2d00 cmp r5, #0 + 183fc: da03 bge.n 18406 <_printf_i+0xa6> + 183fe: 232d movs r3, #45 ; 0x2d + 18400: 9a04 ldr r2, [sp, #16] + 18402: 426d negs r5, r5 + 18404: 7013 strb r3, [r2, #0] + 18406: 4b62 ldr r3, [pc, #392] ; (18590 <_printf_i+0x230>) + 18408: 270a movs r7, #10 + 1840a: 9303 str r3, [sp, #12] + 1840c: e02f b.n 1846e <_printf_i+0x10e> + 1840e: 6820 ldr r0, [r4, #0] + 18410: 6819 ldr r1, [r3, #0] + 18412: 0605 lsls r5, r0, #24 + 18414: d503 bpl.n 1841e <_printf_i+0xbe> + 18416: 1d08 adds r0, r1, #4 + 18418: 6018 str r0, [r3, #0] + 1841a: 680d ldr r5, [r1, #0] + 1841c: e005 b.n 1842a <_printf_i+0xca> + 1841e: 0640 lsls r0, r0, #25 + 18420: d5f9 bpl.n 18416 <_printf_i+0xb6> + 18422: 680d ldr r5, [r1, #0] + 18424: 1d08 adds r0, r1, #4 + 18426: 6018 str r0, [r3, #0] + 18428: b2ad uxth r5, r5 + 1842a: 4b59 ldr r3, [pc, #356] ; (18590 <_printf_i+0x230>) + 1842c: 2708 movs r7, #8 + 1842e: 9303 str r3, [sp, #12] + 18430: 2a6f cmp r2, #111 ; 0x6f + 18432: d018 beq.n 18466 <_printf_i+0x106> + 18434: 270a movs r7, #10 + 18436: e016 b.n 18466 <_printf_i+0x106> + 18438: 3145 adds r1, #69 ; 0x45 + 1843a: 700a strb r2, [r1, #0] + 1843c: 4a54 ldr r2, [pc, #336] ; (18590 <_printf_i+0x230>) + 1843e: 9203 str r2, [sp, #12] + 18440: 681a ldr r2, [r3, #0] + 18442: 6821 ldr r1, [r4, #0] + 18444: 1d10 adds r0, r2, #4 + 18446: 6018 str r0, [r3, #0] + 18448: 6815 ldr r5, [r2, #0] + 1844a: 0608 lsls r0, r1, #24 + 1844c: d522 bpl.n 18494 <_printf_i+0x134> + 1844e: 07cb lsls r3, r1, #31 + 18450: d502 bpl.n 18458 <_printf_i+0xf8> + 18452: 2320 movs r3, #32 + 18454: 4319 orrs r1, r3 + 18456: 6021 str r1, [r4, #0] + 18458: 2710 movs r7, #16 + 1845a: 2d00 cmp r5, #0 + 1845c: d103 bne.n 18466 <_printf_i+0x106> + 1845e: 2320 movs r3, #32 + 18460: 6822 ldr r2, [r4, #0] + 18462: 439a bics r2, r3 + 18464: 6022 str r2, [r4, #0] + 18466: 0023 movs r3, r4 + 18468: 2200 movs r2, #0 + 1846a: 3343 adds r3, #67 ; 0x43 + 1846c: 701a strb r2, [r3, #0] + 1846e: 6863 ldr r3, [r4, #4] + 18470: 60a3 str r3, [r4, #8] + 18472: 2b00 cmp r3, #0 + 18474: db5c blt.n 18530 <_printf_i+0x1d0> + 18476: 2204 movs r2, #4 + 18478: 6821 ldr r1, [r4, #0] + 1847a: 4391 bics r1, r2 + 1847c: 6021 str r1, [r4, #0] + 1847e: 2d00 cmp r5, #0 + 18480: d158 bne.n 18534 <_printf_i+0x1d4> + 18482: 9e04 ldr r6, [sp, #16] + 18484: 2b00 cmp r3, #0 + 18486: d064 beq.n 18552 <_printf_i+0x1f2> + 18488: 0026 movs r6, r4 + 1848a: 9b03 ldr r3, [sp, #12] + 1848c: 3642 adds r6, #66 ; 0x42 + 1848e: 781b ldrb r3, [r3, #0] + 18490: 7033 strb r3, [r6, #0] + 18492: e05e b.n 18552 <_printf_i+0x1f2> + 18494: 0648 lsls r0, r1, #25 + 18496: d5da bpl.n 1844e <_printf_i+0xee> + 18498: b2ad uxth r5, r5 + 1849a: e7d8 b.n 1844e <_printf_i+0xee> + 1849c: 6809 ldr r1, [r1, #0] + 1849e: 681a ldr r2, [r3, #0] + 184a0: 0608 lsls r0, r1, #24 + 184a2: d505 bpl.n 184b0 <_printf_i+0x150> + 184a4: 1d11 adds r1, r2, #4 + 184a6: 6019 str r1, [r3, #0] + 184a8: 6813 ldr r3, [r2, #0] + 184aa: 6962 ldr r2, [r4, #20] + 184ac: 601a str r2, [r3, #0] + 184ae: e006 b.n 184be <_printf_i+0x15e> + 184b0: 0649 lsls r1, r1, #25 + 184b2: d5f7 bpl.n 184a4 <_printf_i+0x144> + 184b4: 1d11 adds r1, r2, #4 + 184b6: 6019 str r1, [r3, #0] + 184b8: 6813 ldr r3, [r2, #0] + 184ba: 8aa2 ldrh r2, [r4, #20] + 184bc: 801a strh r2, [r3, #0] + 184be: 2300 movs r3, #0 + 184c0: 9e04 ldr r6, [sp, #16] + 184c2: 6123 str r3, [r4, #16] + 184c4: e054 b.n 18570 <_printf_i+0x210> + 184c6: 681a ldr r2, [r3, #0] + 184c8: 1d11 adds r1, r2, #4 + 184ca: 6019 str r1, [r3, #0] + 184cc: 6816 ldr r6, [r2, #0] + 184ce: 2100 movs r1, #0 + 184d0: 6862 ldr r2, [r4, #4] + 184d2: 0030 movs r0, r6 + 184d4: f000 f85e bl 18594 + 184d8: 2800 cmp r0, #0 + 184da: d001 beq.n 184e0 <_printf_i+0x180> + 184dc: 1b80 subs r0, r0, r6 + 184de: 6060 str r0, [r4, #4] + 184e0: 6863 ldr r3, [r4, #4] + 184e2: 6123 str r3, [r4, #16] + 184e4: 2300 movs r3, #0 + 184e6: 9a04 ldr r2, [sp, #16] + 184e8: 7013 strb r3, [r2, #0] + 184ea: e041 b.n 18570 <_printf_i+0x210> + 184ec: 6923 ldr r3, [r4, #16] + 184ee: 0032 movs r2, r6 + 184f0: 9906 ldr r1, [sp, #24] + 184f2: 9805 ldr r0, [sp, #20] + 184f4: 9d07 ldr r5, [sp, #28] + 184f6: 47a8 blx r5 + 184f8: 1c43 adds r3, r0, #1 + 184fa: d043 beq.n 18584 <_printf_i+0x224> + 184fc: 6823 ldr r3, [r4, #0] + 184fe: 2500 movs r5, #0 + 18500: 079b lsls r3, r3, #30 + 18502: d40f bmi.n 18524 <_printf_i+0x1c4> + 18504: 9b09 ldr r3, [sp, #36] ; 0x24 + 18506: 68e0 ldr r0, [r4, #12] + 18508: 4298 cmp r0, r3 + 1850a: da3d bge.n 18588 <_printf_i+0x228> + 1850c: 0018 movs r0, r3 + 1850e: e03b b.n 18588 <_printf_i+0x228> + 18510: 0022 movs r2, r4 + 18512: 2301 movs r3, #1 + 18514: 3219 adds r2, #25 + 18516: 9906 ldr r1, [sp, #24] + 18518: 9805 ldr r0, [sp, #20] + 1851a: 9e07 ldr r6, [sp, #28] + 1851c: 47b0 blx r6 + 1851e: 1c43 adds r3, r0, #1 + 18520: d030 beq.n 18584 <_printf_i+0x224> + 18522: 3501 adds r5, #1 + 18524: 68e3 ldr r3, [r4, #12] + 18526: 9a09 ldr r2, [sp, #36] ; 0x24 + 18528: 1a9b subs r3, r3, r2 + 1852a: 429d cmp r5, r3 + 1852c: dbf0 blt.n 18510 <_printf_i+0x1b0> + 1852e: e7e9 b.n 18504 <_printf_i+0x1a4> + 18530: 2d00 cmp r5, #0 + 18532: d0a9 beq.n 18488 <_printf_i+0x128> + 18534: 9e04 ldr r6, [sp, #16] + 18536: 0028 movs r0, r5 + 18538: 0039 movs r1, r7 + 1853a: f7ff fa97 bl 17a6c <__aeabi_uidivmod> + 1853e: 9b03 ldr r3, [sp, #12] + 18540: 3e01 subs r6, #1 + 18542: 5c5b ldrb r3, [r3, r1] + 18544: 0028 movs r0, r5 + 18546: 7033 strb r3, [r6, #0] + 18548: 0039 movs r1, r7 + 1854a: f7ff fa09 bl 17960 <__udivsi3> + 1854e: 1e05 subs r5, r0, #0 + 18550: d1f1 bne.n 18536 <_printf_i+0x1d6> + 18552: 2f08 cmp r7, #8 + 18554: d109 bne.n 1856a <_printf_i+0x20a> + 18556: 6823 ldr r3, [r4, #0] + 18558: 07db lsls r3, r3, #31 + 1855a: d506 bpl.n 1856a <_printf_i+0x20a> + 1855c: 6863 ldr r3, [r4, #4] + 1855e: 6922 ldr r2, [r4, #16] + 18560: 4293 cmp r3, r2 + 18562: dc02 bgt.n 1856a <_printf_i+0x20a> + 18564: 2330 movs r3, #48 ; 0x30 + 18566: 3e01 subs r6, #1 + 18568: 7033 strb r3, [r6, #0] + 1856a: 9b04 ldr r3, [sp, #16] + 1856c: 1b9b subs r3, r3, r6 + 1856e: 6123 str r3, [r4, #16] + 18570: 9b07 ldr r3, [sp, #28] + 18572: aa09 add r2, sp, #36 ; 0x24 + 18574: 9300 str r3, [sp, #0] + 18576: 0021 movs r1, r4 + 18578: 9b06 ldr r3, [sp, #24] + 1857a: 9805 ldr r0, [sp, #20] + 1857c: f7ff fe82 bl 18284 <_printf_common> + 18580: 1c43 adds r3, r0, #1 + 18582: d1b3 bne.n 184ec <_printf_i+0x18c> + 18584: 2001 movs r0, #1 + 18586: 4240 negs r0, r0 + 18588: b00b add sp, #44 ; 0x2c + 1858a: bdf0 pop {r4, r5, r6, r7, pc} + 1858c: 0001ca4e .word 0x0001ca4e + 18590: 0001ca3d .word 0x0001ca3d + +00018594 : + 18594: b2c9 uxtb r1, r1 + 18596: 1882 adds r2, r0, r2 + 18598: 4290 cmp r0, r2 + 1859a: d101 bne.n 185a0 + 1859c: 2000 movs r0, #0 + 1859e: 4770 bx lr + 185a0: 7803 ldrb r3, [r0, #0] + 185a2: 428b cmp r3, r1 + 185a4: d0fb beq.n 1859e + 185a6: 3001 adds r0, #1 + 185a8: e7f6 b.n 18598 + +000185aa : + 185aa: b510 push {r4, lr} + 185ac: 4288 cmp r0, r1 + 185ae: d902 bls.n 185b6 + 185b0: 188b adds r3, r1, r2 + 185b2: 4298 cmp r0, r3 + 185b4: d308 bcc.n 185c8 + 185b6: 2300 movs r3, #0 + 185b8: 429a cmp r2, r3 + 185ba: d007 beq.n 185cc + 185bc: 5ccc ldrb r4, [r1, r3] + 185be: 54c4 strb r4, [r0, r3] + 185c0: 3301 adds r3, #1 + 185c2: e7f9 b.n 185b8 + 185c4: 5c8b ldrb r3, [r1, r2] + 185c6: 5483 strb r3, [r0, r2] + 185c8: 3a01 subs r2, #1 + 185ca: d2fb bcs.n 185c4 + 185cc: bd10 pop {r4, pc} + ... + +000185d0 <_free_r>: + 185d0: b570 push {r4, r5, r6, lr} + 185d2: 0005 movs r5, r0 + 185d4: 2900 cmp r1, #0 + 185d6: d010 beq.n 185fa <_free_r+0x2a> + 185d8: 1f0c subs r4, r1, #4 + 185da: 6823 ldr r3, [r4, #0] + 185dc: 2b00 cmp r3, #0 + 185de: da00 bge.n 185e2 <_free_r+0x12> + 185e0: 18e4 adds r4, r4, r3 + 185e2: 0028 movs r0, r5 + 185e4: f000 f8d4 bl 18790 <__malloc_lock> + 185e8: 4a1d ldr r2, [pc, #116] ; (18660 <_free_r+0x90>) + 185ea: 6813 ldr r3, [r2, #0] + 185ec: 2b00 cmp r3, #0 + 185ee: d105 bne.n 185fc <_free_r+0x2c> + 185f0: 6063 str r3, [r4, #4] + 185f2: 6014 str r4, [r2, #0] + 185f4: 0028 movs r0, r5 + 185f6: f000 f8cc bl 18792 <__malloc_unlock> + 185fa: bd70 pop {r4, r5, r6, pc} + 185fc: 42a3 cmp r3, r4 + 185fe: d909 bls.n 18614 <_free_r+0x44> + 18600: 6821 ldr r1, [r4, #0] + 18602: 1860 adds r0, r4, r1 + 18604: 4283 cmp r3, r0 + 18606: d1f3 bne.n 185f0 <_free_r+0x20> + 18608: 6818 ldr r0, [r3, #0] + 1860a: 685b ldr r3, [r3, #4] + 1860c: 1841 adds r1, r0, r1 + 1860e: 6021 str r1, [r4, #0] + 18610: e7ee b.n 185f0 <_free_r+0x20> + 18612: 0013 movs r3, r2 + 18614: 685a ldr r2, [r3, #4] + 18616: 2a00 cmp r2, #0 + 18618: d001 beq.n 1861e <_free_r+0x4e> + 1861a: 42a2 cmp r2, r4 + 1861c: d9f9 bls.n 18612 <_free_r+0x42> + 1861e: 6819 ldr r1, [r3, #0] + 18620: 1858 adds r0, r3, r1 + 18622: 42a0 cmp r0, r4 + 18624: d10b bne.n 1863e <_free_r+0x6e> + 18626: 6820 ldr r0, [r4, #0] + 18628: 1809 adds r1, r1, r0 + 1862a: 1858 adds r0, r3, r1 + 1862c: 6019 str r1, [r3, #0] + 1862e: 4282 cmp r2, r0 + 18630: d1e0 bne.n 185f4 <_free_r+0x24> + 18632: 6810 ldr r0, [r2, #0] + 18634: 6852 ldr r2, [r2, #4] + 18636: 1841 adds r1, r0, r1 + 18638: 6019 str r1, [r3, #0] + 1863a: 605a str r2, [r3, #4] + 1863c: e7da b.n 185f4 <_free_r+0x24> + 1863e: 42a0 cmp r0, r4 + 18640: d902 bls.n 18648 <_free_r+0x78> + 18642: 230c movs r3, #12 + 18644: 602b str r3, [r5, #0] + 18646: e7d5 b.n 185f4 <_free_r+0x24> + 18648: 6821 ldr r1, [r4, #0] + 1864a: 1860 adds r0, r4, r1 + 1864c: 4282 cmp r2, r0 + 1864e: d103 bne.n 18658 <_free_r+0x88> + 18650: 6810 ldr r0, [r2, #0] + 18652: 6852 ldr r2, [r2, #4] + 18654: 1841 adds r1, r0, r1 + 18656: 6021 str r1, [r4, #0] + 18658: 6062 str r2, [r4, #4] + 1865a: 605c str r4, [r3, #4] + 1865c: e7ca b.n 185f4 <_free_r+0x24> + 1865e: 46c0 nop ; (mov r8, r8) + 18660: 20004c8c .word 0x20004c8c + +00018664 <_malloc_r>: + 18664: 2303 movs r3, #3 + 18666: b570 push {r4, r5, r6, lr} + 18668: 1ccd adds r5, r1, #3 + 1866a: 439d bics r5, r3 + 1866c: 3508 adds r5, #8 + 1866e: 0006 movs r6, r0 + 18670: 2d0c cmp r5, #12 + 18672: d21e bcs.n 186b2 <_malloc_r+0x4e> + 18674: 250c movs r5, #12 + 18676: 42a9 cmp r1, r5 + 18678: d81d bhi.n 186b6 <_malloc_r+0x52> + 1867a: 0030 movs r0, r6 + 1867c: f000 f888 bl 18790 <__malloc_lock> + 18680: 4a25 ldr r2, [pc, #148] ; (18718 <_malloc_r+0xb4>) + 18682: 6814 ldr r4, [r2, #0] + 18684: 0021 movs r1, r4 + 18686: 2900 cmp r1, #0 + 18688: d119 bne.n 186be <_malloc_r+0x5a> + 1868a: 4c24 ldr r4, [pc, #144] ; (1871c <_malloc_r+0xb8>) + 1868c: 6823 ldr r3, [r4, #0] + 1868e: 2b00 cmp r3, #0 + 18690: d103 bne.n 1869a <_malloc_r+0x36> + 18692: 0030 movs r0, r6 + 18694: f000 f86a bl 1876c <_sbrk_r> + 18698: 6020 str r0, [r4, #0] + 1869a: 0029 movs r1, r5 + 1869c: 0030 movs r0, r6 + 1869e: f000 f865 bl 1876c <_sbrk_r> + 186a2: 1c43 adds r3, r0, #1 + 186a4: d12c bne.n 18700 <_malloc_r+0x9c> + 186a6: 230c movs r3, #12 + 186a8: 0030 movs r0, r6 + 186aa: 6033 str r3, [r6, #0] + 186ac: f000 f871 bl 18792 <__malloc_unlock> + 186b0: e003 b.n 186ba <_malloc_r+0x56> + 186b2: 2d00 cmp r5, #0 + 186b4: dadf bge.n 18676 <_malloc_r+0x12> + 186b6: 230c movs r3, #12 + 186b8: 6033 str r3, [r6, #0] + 186ba: 2000 movs r0, #0 + 186bc: bd70 pop {r4, r5, r6, pc} + 186be: 680b ldr r3, [r1, #0] + 186c0: 1b5b subs r3, r3, r5 + 186c2: d41a bmi.n 186fa <_malloc_r+0x96> + 186c4: 2b0b cmp r3, #11 + 186c6: d903 bls.n 186d0 <_malloc_r+0x6c> + 186c8: 600b str r3, [r1, #0] + 186ca: 18cc adds r4, r1, r3 + 186cc: 6025 str r5, [r4, #0] + 186ce: e003 b.n 186d8 <_malloc_r+0x74> + 186d0: 428c cmp r4, r1 + 186d2: d10e bne.n 186f2 <_malloc_r+0x8e> + 186d4: 6863 ldr r3, [r4, #4] + 186d6: 6013 str r3, [r2, #0] + 186d8: 0030 movs r0, r6 + 186da: f000 f85a bl 18792 <__malloc_unlock> + 186de: 0020 movs r0, r4 + 186e0: 2207 movs r2, #7 + 186e2: 300b adds r0, #11 + 186e4: 1d23 adds r3, r4, #4 + 186e6: 4390 bics r0, r2 + 186e8: 1ac3 subs r3, r0, r3 + 186ea: d0e7 beq.n 186bc <_malloc_r+0x58> + 186ec: 425a negs r2, r3 + 186ee: 50e2 str r2, [r4, r3] + 186f0: e7e4 b.n 186bc <_malloc_r+0x58> + 186f2: 684b ldr r3, [r1, #4] + 186f4: 6063 str r3, [r4, #4] + 186f6: 000c movs r4, r1 + 186f8: e7ee b.n 186d8 <_malloc_r+0x74> + 186fa: 000c movs r4, r1 + 186fc: 6849 ldr r1, [r1, #4] + 186fe: e7c2 b.n 18686 <_malloc_r+0x22> + 18700: 2303 movs r3, #3 + 18702: 1cc4 adds r4, r0, #3 + 18704: 439c bics r4, r3 + 18706: 42a0 cmp r0, r4 + 18708: d0e0 beq.n 186cc <_malloc_r+0x68> + 1870a: 1a21 subs r1, r4, r0 + 1870c: 0030 movs r0, r6 + 1870e: f000 f82d bl 1876c <_sbrk_r> + 18712: 1c43 adds r3, r0, #1 + 18714: d1da bne.n 186cc <_malloc_r+0x68> + 18716: e7c6 b.n 186a6 <_malloc_r+0x42> + 18718: 20004c8c .word 0x20004c8c + 1871c: 20004c90 .word 0x20004c90 + +00018720 <_realloc_r>: + 18720: b5f8 push {r3, r4, r5, r6, r7, lr} + 18722: 0007 movs r7, r0 + 18724: 000d movs r5, r1 + 18726: 0016 movs r6, r2 + 18728: 2900 cmp r1, #0 + 1872a: d105 bne.n 18738 <_realloc_r+0x18> + 1872c: 0011 movs r1, r2 + 1872e: f7ff ff99 bl 18664 <_malloc_r> + 18732: 0004 movs r4, r0 + 18734: 0020 movs r0, r4 + 18736: bdf8 pop {r3, r4, r5, r6, r7, pc} + 18738: 2a00 cmp r2, #0 + 1873a: d103 bne.n 18744 <_realloc_r+0x24> + 1873c: f7ff ff48 bl 185d0 <_free_r> + 18740: 0034 movs r4, r6 + 18742: e7f7 b.n 18734 <_realloc_r+0x14> + 18744: f000 f826 bl 18794 <_malloc_usable_size_r> + 18748: 002c movs r4, r5 + 1874a: 4286 cmp r6, r0 + 1874c: d9f2 bls.n 18734 <_realloc_r+0x14> + 1874e: 0031 movs r1, r6 + 18750: 0038 movs r0, r7 + 18752: f7ff ff87 bl 18664 <_malloc_r> + 18756: 1e04 subs r4, r0, #0 + 18758: d0ec beq.n 18734 <_realloc_r+0x14> + 1875a: 0029 movs r1, r5 + 1875c: 0032 movs r2, r6 + 1875e: f7ff fbdc bl 17f1a + 18762: 0029 movs r1, r5 + 18764: 0038 movs r0, r7 + 18766: f7ff ff33 bl 185d0 <_free_r> + 1876a: e7e3 b.n 18734 <_realloc_r+0x14> + +0001876c <_sbrk_r>: + 1876c: 2300 movs r3, #0 + 1876e: b570 push {r4, r5, r6, lr} + 18770: 4c06 ldr r4, [pc, #24] ; (1878c <_sbrk_r+0x20>) + 18772: 0005 movs r5, r0 + 18774: 0008 movs r0, r1 + 18776: 6023 str r3, [r4, #0] + 18778: f7e8 fe3a bl 13f0 <_sbrk> + 1877c: 1c43 adds r3, r0, #1 + 1877e: d103 bne.n 18788 <_sbrk_r+0x1c> + 18780: 6823 ldr r3, [r4, #0] + 18782: 2b00 cmp r3, #0 + 18784: d000 beq.n 18788 <_sbrk_r+0x1c> + 18786: 602b str r3, [r5, #0] + 18788: bd70 pop {r4, r5, r6, pc} + 1878a: 46c0 nop ; (mov r8, r8) + 1878c: 20004e34 .word 0x20004e34 + +00018790 <__malloc_lock>: + 18790: 4770 bx lr + +00018792 <__malloc_unlock>: + 18792: 4770 bx lr + +00018794 <_malloc_usable_size_r>: + 18794: 1f0b subs r3, r1, #4 + 18796: 681b ldr r3, [r3, #0] + 18798: 1f18 subs r0, r3, #4 + 1879a: 2b00 cmp r3, #0 + 1879c: da01 bge.n 187a2 <_malloc_usable_size_r+0xe> + 1879e: 580b ldr r3, [r1, r0] + 187a0: 18c0 adds r0, r0, r3 + 187a2: 4770 bx lr + 187a4: 42000800 .word 0x42000800 + 187a8: 42000c00 .word 0x42000c00 + 187ac: 42001000 .word 0x42001000 + 187b0: 42001400 .word 0x42001400 + 187b4: 42001800 .word 0x42001800 + 187b8: 42001c00 .word 0x42001c00 + 187bc: 00000d46 .word 0x00000d46 + 187c0: 00000d42 .word 0x00000d42 + 187c4: 00000d42 .word 0x00000d42 + 187c8: 00000da8 .word 0x00000da8 + 187cc: 00000da8 .word 0x00000da8 + 187d0: 00000d5a .word 0x00000d5a + 187d4: 00000d4c .word 0x00000d4c + 187d8: 00000d60 .word 0x00000d60 + 187dc: 00000d96 .word 0x00000d96 + 187e0: 00000e30 .word 0x00000e30 + 187e4: 00000e10 .word 0x00000e10 + 187e8: 00000e10 .word 0x00000e10 + 187ec: 00000e9c .word 0x00000e9c + 187f0: 00000e22 .word 0x00000e22 + 187f4: 00000e3e .word 0x00000e3e + 187f8: 00000e14 .word 0x00000e14 + 187fc: 00000e4c .word 0x00000e4c + 18800: 00000e8c .word 0x00000e8c + 18804: 2074754f .word 0x2074754f + 18808: 6d20666f .word 0x6d20666f + 1880c: 726f6d65 .word 0x726f6d65 + 18810: 0079 .short 0x0079 + 18812: f800 .short 0xf800 + 18814: 00002242 .word 0x00002242 + 18818: 000022be .word 0x000022be + 1881c: 000022c8 .word 0x000022c8 + 18820: 000022de .word 0x000022de + 18824: 000022ee .word 0x000022ee + 18828: 000022fe .word 0x000022fe + 1882c: 0000231c .word 0x0000231c + 18830: 00002334 .word 0x00002334 + 18834: 0000234a .word 0x0000234a + 18838: 00002368 .word 0x00002368 + 1883c: 00002372 .word 0x00002372 + 18840: 00002388 .word 0x00002388 + 18844: 00002398 .word 0x00002398 + 18848: 000023a8 .word 0x000023a8 + 1884c: 000023c6 .word 0x000023c6 + 18850: 000023de .word 0x000023de + 18854: 000023e8 .word 0x000023e8 + 18858: 000023fe .word 0x000023fe + 1885c: 0000240e .word 0x0000240e + 18860: 0000241e .word 0x0000241e + 18864: 0000243c .word 0x0000243c + 18868: 0000ffff .word 0x0000ffff + 1886c: 4c4c554e .word 0x4c4c554e + 18870: 696f7020 .word 0x696f7020 + 18874: 7265746e .word 0x7265746e + 18878: 00000000 .word 0x00000000 + 1887c: 6f5f766c .word 0x6f5f766c + 18880: 00006a62 .word 0x00006a62 + 18884: 000007e0 .word 0x000007e0 + 18888: 00007e8c .word 0x00007e8c + 1888c: 00007e90 .word 0x00007e90 + 18890: 00007e8c .word 0x00007e8c + 18894: 00007e94 .word 0x00007e94 + 18898: 00007e98 .word 0x00007e98 + 1889c: 00007e9c .word 0x00007e9c + 188a0: 00007ea0 .word 0x00007ea0 + 188a4: 00007e94 .word 0x00007e94 + 188a8: 00007e98 .word 0x00007e98 + 188ac: 00007e9c .word 0x00007e9c + 188b0: 00007ea0 .word 0x00007ea0 + 188b4: 0000ffff .word 0x0000ffff + 188b8: 640a6f4e .word 0x640a6f4e + 188bc: 00617461 .word 0x00617461 + 188c0: 00008150 .word 0x00008150 + 188c4: 00008138 .word 0x00008138 + 188c8: 0000813c .word 0x0000813c + 188cc: 00008140 .word 0x00008140 + 188d0: 00008144 .word 0x00008144 + 188d4: 00008148 .word 0x00008148 + 188d8: 000000ff .word 0x000000ff + +000188dc <_lv_bpp1_opa_table>: + 188dc: 0000ff00 .... + +000188e0 <_lv_bpp2_opa_table>: + 188e0: ffaa5500 .U.. + +000188e4 <_lv_bpp4_opa_table>: + 188e4: 33221100 77665544 bbaa9988 ffeeddcc .."3DUfw........ + +000188f4 <_lv_bpp8_opa_table>: + 188f4: 03020100 07060504 0b0a0908 0f0e0d0c ................ + 18904: 13121110 17161514 1b1a1918 1f1e1d1c ................ + 18914: 23222120 27262524 2b2a2928 2f2e2d2c !"#$%&'()*+,-./ + 18924: 33323130 37363534 3b3a3938 3f3e3d3c 0123456789:;<=>? + 18934: 43424140 47464544 4b4a4948 4f4e4d4c @ABCDEFGHIJKLMNO + 18944: 53525150 57565554 5b5a5958 5f5e5d5c PQRSTUVWXYZ[\]^_ + 18954: 63626160 67666564 6b6a6968 6f6e6d6c `abcdefghijklmno + 18964: 73727170 77767574 7b7a7978 7f7e7d7c pqrstuvwxyz{|}~. + 18974: 83828180 87868584 8b8a8988 8f8e8d8c ................ + 18984: 93929190 97969594 9b9a9998 9f9e9d9c ................ + 18994: a3a2a1a0 a7a6a5a4 abaaa9a8 afaeadac ................ + 189a4: b3b2b1b0 b7b6b5b4 bbbab9b8 bfbebdbc ................ + 189b4: c3c2c1c0 c7c6c5c4 cbcac9c8 cfcecdcc ................ + 189c4: d3d2d1d0 d7d6d5d4 dbdad9d8 dfdedddc ................ + 189d4: e3e2e1e0 e7e6e5e4 ebeae9e8 efeeedec ................ + 189e4: f3f2f1f0 f7f6f5f4 fbfaf9f8 fffefdfc ................ + +000189f4 : + 189f4: 81808080 83828281 87868584 8d8c8a89 ................ + 18a04: 9593918f 9e9b9997 a7a5a2a0 b2afadaa ................ + 18a14: 000000b5 0000ffff 33221100 77665544 .........."3DUfw + 18a24: bbaa9988 ffeeddcc 33221100 77665544 .........."3DUfw + 18a34: bbaa9988 ffeeddcc 006e6962 0000ea54 ........bin.T... + 18a44: 0000ea5a 0000e9f0 0000ea42 0000ea48 Z.......B...H... + 18a54: 0000ea54 0000ea54 0000ea54 0000ea4e T...T...T...N... + 18a64: 0000ec90 0000ec94 0000ec5a 0000ec84 ........Z....... + 18a74: 0000ec88 0000ec90 0000ec90 0000ec90 ................ + 18a84: 0000ec8c 0000ec3a 0000ec3e 0000ec04 ....:...>....... + 18a94: 0000ec2e 0000ec32 0000ec3a 0000ec3a ....2...:...:... + 18aa4: 0000ec3a 0000ec36 0000eb8a 0000eb8e :...6........... + 18ab4: 0000eb64 0000eb7e 0000eb82 0000eb8a d...~........... + 18ac4: 0000eb8a 0000eb8a 0000eb86 0000ed08 ................ + 18ad4: 0000ed5c 0000ed62 0000ed68 0000ed6e \...b...h...n... + 18ae4: 0000ed74 0000ed7a 0000ed80 0000ee30 t...z.......0... + 18af4: 0000ee34 0000ee20 0000ee24 0000ee28 4... ...$...(... + 18b04: 0000ee30 0000ee30 0000ee30 0000ee2c 0...0...0...,... + 18b14: 0000f090 0000f094 0000f080 0000f084 ................ + 18b24: 0000f088 0000f090 0000f090 0000f090 ................ + 18b34: 0000f08c 0000f008 0000f038 0000eff8 ........8....... + 18b44: 0000effc 0000f000 0000f008 0000f008 ................ + 18b54: 0000f008 0000f004 0000efd0 0000efd6 ................ + 18b64: 0000ef8c 0000efbe 0000efc4 0000efd0 ................ + 18b74: 0000efd0 0000efd0 0000efca 0000f10a ................ + 18b84: 0000f166 0000f16c 0000f172 0000f178 f...l...r...x... + 18b94: 0000f17e 0000f184 0000f18a ~........... + +00018ba0 : + 18ba0: 00000020 0001005f 00000000 00000000 ..._........... + 18bb0: 00000000 000000b0 0060f7f3 0001c7d0 ..........`..... + 18bc0: 00000000 0002003b ....;... + +00018bc8 : + ... + 18bd0: 04500000 00000000 04500000 00010c03 ..P.......P..... + 18be0: 06400012 07010505 0b40001f 00000c0b ..@.......@..... + 18bf0: 09f00061 fe00100a 0d8000b1 00000c0d a............... + 18c00: 0b0000ff ff000d0b 03600147 07010502 ........G.`..... + 18c10: 0560014c fd010f04 0570016a fd000f04 L.`.....j.p..... + 18c20: 06600188 05000707 095001a1 02010808 ..`.......P..... + 18c30: 03a001c1 fe000503 062001c9 03000306 .......... ..... + 18c40: 03a001d2 00000303 05a001d7 feff1008 ................ + 18c50: 0ab00217 00000c0a 05f00253 00000c05 ........S....... + 18c60: 09300271 00000c09 092002a7 00000c09 q.0....... ..... + 18c70: 0ab002dd 00000c0b 0930031f 00000c09 ..........0..... + 18c80: 09e00355 00000c0a 09900391 00000c09 U............... + 18c90: 0a5003c7 00000c0a 09e00403 00000c0a ..P............. + 18ca0: 03a0043f 00000903 03a0044d fd000c03 ?.......M....... + 18cb0: 0950045f 02010808 0950047f 03010608 _.P.......P..... + 18cc0: 09500497 02010808 093004b7 00000c09 ..P.......0..... + 18cd0: 109004ed fd000f10 0bb00565 00ff0c0d ........e....... + 18ce0: 0c2005b3 00010c0b 0b9005f5 00000c0b .. ............. + 18cf0: 0d300637 00010c0c 0ac0067f 00010c09 7.0............. + 18d00: 0a3006b5 00010c09 0c6006eb 00000c0c ..0.......`..... + 18d10: 0d000733 00010c0b 04f00775 00010c03 3.......u....... + 18d20: 08300787 00ff0c08 0b8007b7 00010c0b ..0............. + 18d30: 098007f9 00010c09 0f40082f 00010c0d ......../.@..... + 18d40: 0d00087d 00010c0b 0d7008bf 00000c0d }.........p..... + 18d50: 0b90090d 00010c0a 0d700949 fd000f0e ........I.p..... + 18d60: 0ba009b2 00010c0a 09f009ee 00000c0a ................ + 18d70: 09600a2a 00000c0a 0ca00a66 00010c0b *.`.....f....... + 18d80: 0b600aa8 00ff0c0d 12000af6 00000c12 ..`............. + 18d90: 0ac00b62 00000c0b 0a600ba4 00ff0c0c b.........`..... + 18da0: 0a800bec 00000c0b 05500c2e fd010f05 ..........P..... + 18db0: 05a00c54 feff1008 05500c94 fd000f04 T.........P..... + 18dc0: 09500cb2 02010708 08000cce fe000208 ..P............. + 18dd0: 09a00cd6 0a010205 09900cdb 00000909 ................ + 18de0: 0af00d04 00010c0a 09200d40 00000909 ........@. ..... + 18df0: 0af00d69 00000c0a 09d00da5 0000090a i............... + 18e00: 05a00dd2 00000c07 0b100dfc fd000c0a ................ + 18e10: 0ae00e38 00010c09 04700e6e 00010c03 8.......n.p..... + 18e20: 04900e80 fdfe0f06 09e00ead 00010c09 ................ + 18e30: 04700ee3 00010c02 10f00eef 0001090f ..p............. + 18e40: 0ae00f33 00010909 0a300f5c 0000090a 3.......\.0..... + 18e50: 0af00f89 fd010c0a 0af00fc5 fd000c0a ................ + 18e60: 06901001 00010906 0800101c 00000908 ................ + 18e70: 06a01040 00000b07 0ad01067 00010909 @.......g....... + 18e80: 08f01090 00ff090a 0e6010bd 0000090f ..........`..... + 18e90: 08d01101 00000909 08f0112a fdff0c0a ........*....... + 18ea0: 08501166 00000908 05a0118a fd000f06 f.P............. + 18eb0: 04d011b7 fd010f03 05a011ce fd000f05 ................ + 18ec0: 095011f4 04000509 06b0120b 06000606 ..P............. + 18ed0: 0500121d 03010403 10001223 fe001110 ........#....... + 18ee0: 100012ab 00000c10 1000130b ff000e10 ................ + 18ef0: 1000137b 00000c10 0b0013db 00000c0b {............... + 18f00: 1000141d fe001010 1000149d fe001010 ................ + 18f10: 1200151d ff000e12 1000159b fe001010 ................ + 18f20: 1200161b 00000c12 10001687 fe001010 ................ + 18f30: 08001707 ff000e08 0c00173f ff000e0c ........?....... + 18f40: 12001793 fe001012 10001823 00000c10 ........#....... + 18f50: 0e001883 fe02100a 0e0018d3 fd00120e ................ + 18f60: 0e001951 ff000f0e 0e0019ba ff000e0e Q............... + 18f70: 0e001a1c fe02100a 0e001a6c ffff0e10 ........l....... + 18f80: 0a001adc ff000e0a 0a001b22 ff000e0a ........"....... + 18f90: 0e001b68 ff000e0e 0e001bca 0400040e h............... + 18fa0: 12001be6 00000c12 14001c52 fe001014 ........R....... + 18fb0: 12001cf2 feff1014 10001d92 fe001010 ................ + 18fc0: 0e001e12 01000a0e 0e001e58 01000a0e ........X....... + 18fd0: 14001e9e ff000e14 10001f2a 00000c10 ........*....... + 18fe0: 10001f8a fe001010 1000200a feff1111 ......... ...... + 18ff0: 0e00209b ff000e0f 0e002104 fe00100e . .......!...... + 19000: 0e002174 ff000e0e 0a0021d6 feff100c t!.......!...... + 19010: 0e002236 fe00100e 0e0022a6 fe00100e 6"......."...... + 19020: 12002316 00000c12 10002382 fdff1212 .#.......#...... + 19030: 0c002424 fe00100c 14002484 ff000f14 $$.......$...... + 19040: 1400251a 01000a14 1400257e 01000a14 .%......~%...... + 19050: 140025e2 01000a14 14002646 01000a14 .%......F&...... + 19060: 140026aa 01000a14 1400270e ff000e15 .&.......'...... + 19070: 0e0027a1 fe01100c 0e002801 fe00100e .'.......(...... + 19080: 10002871 fdff1111 14002902 00000c14 q(.......)...... + 19090: 0c00297a fe00100c 102029da 01000b11 z).......) ..... + +000190a0 : + 190a0: aff00bbf 089ee00a c0078cd0 bf100000 ................ + 190b0: 1ff5e01a e4f3513f f2403e0f 00100872 ....?Q...>@.r... + 190c0: e003c005 007a0000 0900005c 01a00780 ......z.\....... + 190d0: ffffffff 733e03fd 0030833c 00c500f2 ......>s<.0..... + 190e0: 0e100f00 f0020030 9f00f200 ffffffff ....0........... + 190f0: 36c33841 890030e3 00005c00 a007700a A8.6.0...\...p.. + 19100: 79000000 00000000 00000079 20e9ff5c ...y....y...\.. + 19110: 9ebcfc06 79b00e90 800f1000 0d000079 .......y....y... + 19120: 000079f5 50fdef03 cf060000 000040fe .y.....P.....@.. + 19130: 00f15e79 f3057900 07790007 bce92ff1 y^...y....y../.. + 19140: ae03a0af 0000d7ff 00007900 00790000 .........y....y. + 19150: 80de0300 00d00500 01500ce4 004c00e3 ..........P...L. + 19160: 00a9005a c004a006 4c00004e 500d5a00 Z.......N..L.Z.P + 19170: 1ce40000 0000a058 e173ce03 0000e93c ....X.....s.<... + 19180: 400ed600 7c0000a8 d003c003 3c202e00 ...@...|...... < + 19190: 0b003d00 09e20070 00d00680 00a0dd04 .=..p........... + 191a0: 00b1ef09 3ce40900 d90000a0 00007d00 .......<.....}.. + 191b0: a01cc00c ae3f0000 010000c1 0000c0df ......?......... + 191c0: 708feb03 00db0018 3ff0657f ea8f0040 ...p.....e.?@... + 191d0: 0000f703 f90b70cf 40bfcf66 30eadf08 .....p..f..@...0 + 191e0: 000000a5 f5000000 72e4e4f5 f205da00 ...........r.... + 191f0: 700fc00b 205f403f 007f106f 205f106f ...p?@_ o...o._ + 19200: 700f403f f205c00b 303fda00 f106b00c ?@.p......?0.... + 19210: e900f601 ad00bc00 ad00ae00 e900bc00 ................ + 19220: f106f601 303fb00c 06004a00 2ba0a474 ......?0.J..t..+ + 19230: 7f00e5ff 6b7b20fb a004008d 00130000 ..... {k........ + 19240: 10050000 500f0000 500f0000 511f0100 .......P...P...Q + 19250: ffffef10 744f34f3 500f0040 500f0000 .....4Ot@..P...P + 19260: fd520900 0fc5a00b 10110100 04f3ff1f ..R............. + 19270: 12034044 00901efc 00f10500 00b00a00 D@.............. + 19280: 00600f00 00105f00 0000ab00 0000f600 ..`.._.......... + 19290: 0000f105 0000b00a 0000600f 0000104f .........`..O... + 192a0: 000000ac 040000f6 0a0000f1 0e0000c0 ................ + 192b0: 4f000060 00000010 00c5ef08 cfa8cf00 `..O............ + 192c0: 00f50770 c00df20a 1ff80100 dc000080 p............... + 192d0: 0000603f 00603fbd 801fbd00 0ddc0000 ?`...?`......... + 192e0: f80100c0 0a00f507 a8cf00f2 080070cf .............p.. + 192f0: ef00c5ef f37a36ff 05305f00 305f00f3 .....6z.._0..._0 + 19300: 5f00f305 00f30530 f305305f 05305f00 ..._0..._0..._0. + 19310: fdbe04f3 98fd0770 002890cf 0000bf00 ....p.....(..... + 19320: 00f20700 00af0000 804f0000 c03f0000 ..........O...?. + 19330: c13e0000 c12e0000 d12e0000 f82e0000 ..>............. + 19340: ff467777 6ffaffff 02ffffff b09f7777 wwF....o....ww.. + 19350: e10c0000 f3090000 f6050000 df000000 ................ + 19360: 040010e9 0000fd59 00f40600 643f0000 ....Y.........?d + 19370: f3080040 fb8cc9bf d7ff7c00 01000000 @........|...... + 19380: 000000eb 0010be00 506f0000 2f000000 ..........oP.../ + 19390: 00000090 0000d00c 01f30800 f80300d5 ................ + 193a0: 00602f00 f72322ed ffff6f21 5581ffff ./`.."#.!o.....U + 193b0: 52f95655 2f000000 00000060 0500f602 UV.R.../`....... + 193c0: 00ffffff 7077777f 0000e008 0000ad00 .....wwp........ + 193d0: 10c20b00 ffdf0000 550430fb 0020ff68 .........0.Uh. . + 193e0: 00f80400 920f0000 f6050050 fd8ad98f ........P....... + 193f0: e9ef5b10 ce050010 9f0060fc 05708bc8 .[.......`....p. + 19400: 000000f8 0000d00c 00801f00 682f0000 ............../h + 19410: 3f10faef d08f64ee 0600f12f 00c00ef4 ...?.d../....... + 19420: f109f602 01f30600 b09f86de d8ef1900 ................ + 19430: ffff8f00 77f7e8ff 008ffc77 90554f00 .......ww....OU. + 19440: 00e00b00 00f80200 109f0000 b00f0000 ................ + 19450: f4060000 dd000000 3f000000 0a000070 ...........?p... + 19460: 010000f1 000000f9 00d7ff5c af76fc06 ........\.....v. + 19470: 00d00ca0 c00df109 07f20700 c05e11f7 ..............^. + 19480: feffbf00 54f90910 802fd07e 4ff60400 .......T~./....O + 19490: f8000050 0500a01f 76fb09f6 6c00d0af P..........v...l + 194a0: 0010d8ff 0080fd8e fc68f80c 00505f00 ..........h.._P. + 194b0: 008f703f 7fc00e00 f01f0030 cf13d41f ?p......0....... + 194c0: ffef04f1 0200f0a9 00f00a31 a00e0000 ........1....... + 194d0: 9f000000 8da70930 df0700f7 1e0040eb ....0........@.. + 194e0: 1003fc92 00000000 1efc1203 fc921e90 ................ + 194f0: 00001003 01000000 a8d01fe9 00a0300e .............0.. + 19500: 00420000 03f37d01 bf10e89f ee0000b5 ..B..}.......... + 19510: 17000081 0000b4df 00d2af04 ef820100 ................ + 19520: 45f3ffff 00515555 01000000 ef101111 ...EUUQ......... + 19530: 34f3ffff 50404444 ef000000 06000092 ...4DD@P........ + 19540: 0000b5cf 00e29f03 02f36c00 bf20e99e .........l.... . + 19550: 930000c6 04000000 0770fdbe a0bf77fc ..........p..w.. + 19560: cf000027 09000000 010000f0 010000ea '............... + 19570: 000010dd 000010ce 0000603f 00003001 ........?`...0.. + 19580: 00000100 00f50600 405f0000 17000000 .........._@.... + 19590: 00b5fdce fb050000 c27d2353 406e0000 ........S#}...n@ + 195a0: 8e000000 01f40210 493ffaae 1e900ab0 ..........?I.... + 195b0: 40ef5be6 8f300fe3 40af0010 d9001f98 .[.@..0....@.... + 195c0: 403f0000 e8003f6a 401f0000 d9001f5c ..?@j?.....@\... + 195d0: 403f0000 8f300f6a 40af0010 1e900a98 ..?@j.0....@.... + 195e0: a6de5ad6 01f303f2 ee16faaf 406e0050 .Z..........P.n@ + 195f0: 00000000 fb060000 00752353 17000000 ........S#u..... + 19600: 00a3fdce 02000000 000000fd f49f0000 ................ + 19610: 00000000 00b09e0f f2060000 0000207f ............. .. + 19620: f801dc00 4f000000 00e00b60 00f00b00 .......O`....... + 19630: 0100604f ed1111fa ff8f0000 00f3ffff O`.............. + 19640: 4444c40e f406a04f af000000 0000cd10 ..DDO........... + 19650: 5ff80200 40ebffff 5755f805 405f40df ..._...@..UW.@_@ + 19660: 05fa0100 0f0000f4 11515fa0 ff05f43a ........._Q.:... + 19670: 00faffff 5944745f 00f405fa 5ff20800 ...._tDY......._ + 19680: 5f000040 0000f445 855ff209 05fb6a55 @.._E....._.Uj.. + 19690: d7ffffff 8d020000 0400b4fe f99db8ff ................ + 196a0: 0020fd02 20bf5008 0f000000 000000a0 .. ..P. ........ + 196b0: 0000f602 602f0000 00000000 000000fa ....../`........ + 196c0: 00f20b00 2f000000 850000d2 89fb5f00 ......./....._.. + 196d0: 290080df 5f40ebdf 30eaffff 77975f00 ...)..@_...0._.w + 196e0: 5f00f89e af000040 00405f60 5fe00d00 ..._@...`_@...._ + 196f0: 06000040 00405ff4 5ff60300 03000040 @...._@...._@... + 19700: 00405ff6 5ff40600 0d000040 00405fe0 ._@...._@...._@. + 19710: 5f60af00 f89e7797 ffff5f00 5f0030ea ..`_.w..._...0._ + 19720: 95ffffff 747777f9 0000405f 0000f405 .....wwt_@...... + 19730: 11515f00 ffff0511 745fe0ff f4054444 ._Q......._tDD.. + 19740: 5f000000 05000040 000000f4 7777975f ..._@......._.ww + 19750: ffffff65 ffff5ffd 77f995ff 405f7477 e...._.....wwt_@ + 19760: f4050000 5f000000 05000040 102222f5 ......._@...."". + 19770: feffff5f 5555f805 00405f40 00f40500 _.....UU@_@..... + 19780: 405f0000 f4050000 00000000 b5fe8d01 .._@............ + 19790: fb4f0000 02b0df89 060020fd 00f20b60 ..O...... ..`... + 197a0: 0f000000 000000a0 00602f00 2f000000 ........./`..../ + 197b0: 09000060 00a00ff0 0bf00900 090000f2 `............... + 197c0: 20fd02f0 00f00a00 df89fb4f 8d0200c0 ... ....O....... + 197d0: 5f00c6fe 4f000040 0000f455 405ff504 ..._@..OU....._@ + 197e0: 554f0000 040000f4 22525ff5 ff555f22 ..OU....._R""_U. + 197f0: f5ffffff 5555855f 00f4558f 5ff50400 ...._.UU.U....._ + 19800: 4f000040 0000f455 405ff504 554f0000 @..OU....._@..OU + 19810: 040000f4 f4455ff5 5ff4455f 455ff445 ....._E._E._E._E + 19820: f4455ff4 00f4455f 00faffff 00fa7777 ._E._E......ww.. + 19830: 00fa0000 00fa0000 00fa0000 00fa0000 ................ + 19840: 00fa0000 00fa0000 07f90000 0df60320 ............ ... + 19850: 01f18ee9 5f30fbae eb020040 0100f405 ......0_@....... + 19860: 405f00ec 0510de01 20ce00f4 bf405f00 .._@....... ._@. + 19870: f4050030 0000909f 40efcf5f 91ff0500 0......._..@.... + 19880: 5f0010ee 00fc03a0 0600f405 405f00f8 ..._.........._@ + 19890: 05f50900 0c0000f4 00405ff2 00f40500 ........._@..... + 198a0: 405f0000 f4050000 5f000000 05000040 .._@......._@... + 198b0: 000000f4 0000405f 0000f405 00405f00 ...._@......._@. + 198c0: 00f40500 975f0000 ff257777 5ff5ffff ......_.ww%...._ + 198d0: 00000040 00fc951e f9080000 0000f55f @..........._... + 198e0: fd95ff02 ae0000e0 705f5ff9 955f3f00 .........__p.?_. + 198f0: 0b108ff3 315ff9c0 0ff304e9 f207f395 ......_1........ + 19900: 5ff900db 20ef0d30 00f3950f f900905f ..._0.. ...._... + 19910: 7100305f f3950f00 00000000 00505ff9 _0.q........._P. + 19920: ff554f00 f5040020 0000fd5f f9fa554f .OU. ..._...OU.. + 19930: 5ff50400 4f00f54a f20df455 405ff504 ..._J..OU....._@ + 19940: 554fd02f 946f00f4 00405ff5 f455afaf /.OU..o.._@...U. + 19950: f5df0000 0200405f 00f455ff 00f50600 ...._@...U...... + 19960: b5fe8d01 ff040000 00fa9eb8 0020fd02 .............. . + 19970: bf00f908 0a000020 00a00ff2 723f0000 .... .........?r + 19980: 000000f6 602ff900 0f000000 0000fa90 ....../`........ + 19990: 0bf70300 000000f2 d22f20af 908f0000 ......... /..... + 199a0: 89fb4f00 0000a0ef 50ebdf28 ffff5f00 .O......(..P._.. + 199b0: 975f00d7 5fc0bf78 f6070040 0000405f .._.x.._@..._@.. + 199c0: 00405ffa 405ffa00 5ff80300 f16e2362 ._@..._@..._b#n. + 199d0: fdffff5f 54855f30 405f0020 5f000000 _...0_.T ._@..._ + 199e0: 00000040 0000405f 8d010000 0000b5fe @..._@.......... + 199f0: 89fb4e00 0200a0ef 080020fd f20a00f9 .N....... ...... + 19a00: af000000 00a00f20 703f0000 0000602f .... .....?p/`.. + 19a10: 2f900f00 00000060 901f900f 2f000000 .../`........../ + 19a20: 00f10b70 20af0000 0010fc03 0000f907 p...... ........ + 19a30: df78fa6f 030000b0 00c5ffae 00000000 o.x............. + 19a40: b015d43e 02000000 0080ffbf 01000000 >............... + 19a50: ff5f0031 5f00d7ff c0bf7897 0700405f 1._...._.x.._@.. + 19a60: 00405ff6 405ffa00 5ffa0000 f8030040 ._@..._@..._@... + 19a70: 6e23525f ffff5fe1 855f30fc 5f00f955 _R#n._...0_.U.._ + 19a80: 407f0040 0c00405f 00405fe0 5c00f902 @..@_@..._@....\ + 19a90: 0720d9ef 90af87fc 0100c00e 00800f10 .. ............. + 19aa0: f50d0000 03000000 0050eaef feae0500 ..........P..... + 19ab0: 00000040 0000f14e 08f30500 f2080000 @...N........... + 19ac0: bf77fa2f ff9d02a0 ffff00c7 67f5ffff /.w............g + 19ad0: 7277fb78 00f70100 f7010000 01000000 x.wr............ + 19ae0: 000000f7 0000f701 00f70100 f7010000 ................ + 19af0: 01000000 000000f7 0000f701 00f70100 ................ + 19b00: f7010000 306f0000 168f0000 080000f3 ......o0........ + 19b10: 00306ff1 f3168f00 f1080000 0000306f .o0.........o0.. + 19b20: 00f3168f 6ff10800 8f000030 0000f405 .......o0....... + 19b30: 703ff009 00cd0000 5f0020de a8ff0480 ..?p..... ._.... + 19b40: 0300d0bf 0081fdbe 0000e00c 6f306f00 .............o0o + 19b50: 0c000050 00fb00c0 00f60300 0000f209 P............... + 19b60: 2f0000ae 901f0080 00ce0000 0000f207 .../............ + 19b70: db00f605 0e000000 00504fc0 3b8f0000 .........OP....; + 19b80: 000000e0 00f8fb02 0b000000 000010ff ................ + 19b90: b04f0000 405f0000 00df0000 0ff50200 ..O..._@........ + 19ba0: ff020090 f0070040 0700e00b 0c0090fe ....@........... + 19bb0: 00f306b0 00e0aa0c f801601f f3541f00 .........`....T. + 19bc0: 00106f00 107f00cd 00cc00f8 cb207f00 .o............ . + 19bd0: f701ad00 712f0000 265f00f6 0d0000f2 ....../q.._&.... + 19be0: 0f00f1c6 0000d07b 00c0fd08 0080df0b ....{........... + 19bf0: 70ff0300 30ff0600 ef000000 fe010020 ...p...0.... ... + 19c00: 903f0000 00cd0000 7f00408f 10de0030 ..?......@..0... + 19c10: 0300802f 00d00cfa f3fb0700 0c000000 /............... + 19c20: 000000f8 00c0ef01 7fbf0000 6f000070 ............p..o + 19c30: 0020af60 ed01b02f 00f10c00 f607f804 `. ./........... + 19c40: f3090000 0000e00c f703f207 901f0000 ................ + 19c50: 0010af00 1f00109e 00f602a0 0bf30800 ................ + 19c60: 000000d0 00404fec fb5f0000 00000000 .....O@..._..... + 19c70: 0000f20c f0090000 00000000 0000f009 ................ + 19c80: f0090000 00000000 0000f009 ffffff3f ............?... + 19c90: 777701fd 0090bf77 c01e0000 0c000000 ..www........... + 19ca0: 000000f2 0000f508 00f90400 ec010000 ................ + 19cb0: 00000000 000020cf 00508f00 904f0000 ..... ....P...O. + 19cc0: 1e000000 777777f8 ffffff05 ff5ff0ff .....www......_. + 19cd0: 5f50f705 00f30530 f305305f 05305f00 ..P_0..._0..._0. + 19ce0: 305f00f3 5f00f305 00f30530 f705305f .._0..._0..._0.. + 19cf0: 00ff5f50 0000007e 0000401f 0000900c P_..~....@...... + 19d00: 0000e007 0000f402 0000c900 00007e00 .............~.. + 19d10: 00402f00 00900c00 00e00700 00f30200 ./@............. + 19d20: 00d90000 007e0000 302f0000 900d0000 ......~.../0.... + 19d30: e0070000 ea35fabf ea00ea00 ea00ea00 ......5......... + 19d40: ea00ea00 ea00ea00 ea00ea00 ea35ea00 ..............5. + 19d50: 2f00fabf 9d000080 f30000e0 d00600d5 .../............ + 19d60: 600c007b 103f201f 009a800b ffffe004 {..`. ?......... + 19d70: 1111ffff f6071111 01e70300 0080fd9e ................ + 19d80: 90af87ce af000002 06000000 ffbe02f2 ................ + 19d90: 42ec20ff 502ff227 ec207f00 02f27f42 . .B'./P.. .B... + 19da0: 206ffbbf 0000008f 00008f00 008f0000 ..o ............ + 19db0: 8f000000 00b3fe2b ef78ec8f 00a08f30 ....+.....x.0... + 19dc0: 208fc01e 8ff10700 f3050000 0700208f ... ......... .. + 19dd0: 00a08ff1 ec8fd01e 8e30ef78 00b3fe2b ........x.0.+... + 19de0: c4ef3a00 7cd84f00 00d00df4 00f61307 .:...O.|........ + 19df0: 304f0000 f6030000 0d000000 100600d0 ..O0............ + 19e00: f47cd74f c4ef3a00 00000000 0000f701 O.|..:.......... + 19e10: 00f70100 f7010000 a3ff3b00 87fd04f7 .........;...... + 19e20: d00ef7ce 3ff70b00 f7030060 0100304f .......?`...O0.. + 19e30: 00503ff7 c00ef703 04f70a00 f7be65fc .?P..........e.. + 19e40: b2ff3b00 fe3b00f7 fc0400a2 0e20ee67 .;....;.....g. . + 19e50: a01e00c0 0700503f ffff4ff0 723ff1ff ....?P...O....?r + 19e60: 0e202222 000200c0 af87fd04 ef3a0050 "" .........P.:. + 19e70: 5d0000d6 b52f00fc 00f30470 a0ffff0c ...]../.p....... + 19e80: 0053f748 0500305f 5f0000f3 f3050030 H.S._0....._0... + 19e90: 305f0000 00f30500 00305f00 b2ff3b00 .._0....._0..;.. + 19ea0: 87fe04e9 d10ef9cf 3ff90a00 f9010060 ...........?`... + 19eb0: 0000404f 00603ff9 d00ef901 04f90900 O@...?`......... + 19ec0: f8cf87fd b3ff3b00 000000f7 e909f405 .....;.......... + 19ed0: 01b0af77 00d8ff7c 0000008f 0000f008 w...|........... + 19ee0: 00008f00 bff20800 fb8f10ea f808fd89 ................ + 19ef0: 8ff40600 781f0010 f80000f0 0f00008f .......x........ + 19f00: 0000f088 00008ff8 00f0880f 1a9ef800 ................ + 19f10: f00800f2 8ff0088f 088ff008 f0088ff0 ................ + 19f20: 00e20700 0000f309 f1070000 00f10700 ................ + 19f30: 0700f107 f10700f1 00f10700 0700f107 ................ + 19f40: f10700f1 18f00800 fc3ec06e 00008f20 ........n.>. ... + 19f50: 00f00800 008f0000 f0080000 8fd11d00 ................ + 19f60: 08e21d00 00e21df0 00f32d8f 70fffe08 .........-.....p + 19f70: bfe28f00 01f20830 008f10ee f008fb03 ....0........... + 19f80: 8ff70700 8f8f8f8f 8f8f8f8f 8e8f8f8f ................ + 19f90: 3b91fe3c ff08a2fe c6cf9f96 708fd08f <..;...........p + 19fa0: 00c09f00 00f1585f 0100f605 00008ff7 ...._X.......... + 19fb0: 0f00404f 0400f088 f80000f4 4f00008f O@.............O + 19fc0: 880f0040 f40400f0 8ff80000 404f0000 @.............O@ + 19fd0: 8e800f00 08a1fe3b d08fa6ff 6f00808f ....;..........o + 19fe0: 0100f148 00008ff7 00f0880f 008ff800 H............... + 19ff0: f0880f00 8ff80000 800f0000 c4ef3b00 .............;.. + 1a000: 87fd0400 d00e60cf 3ff10b00 f5030060 .....`.....?`... + 1a010: 0100304f 00603ff7 d00ef503 04f10b00 O0...?`......... + 1a020: 60cf77fd c4ef3b00 fe3b8e00 fb8f00b3 .w.`.;....;..... + 1a030: 8f30df57 c00d0090 0700108f 00008ff1 W.0............. + 1a040: 208ff305 8ff10700 d01e00a0 ef78ec8f ... ..........x. + 1a050: fe2b8f30 008f00b3 8f000000 00000000 0.+............. + 1a060: 0000008f ff3b0000 fd04f7a2 0ef7de87 ......;......... + 1a070: f70b00d0 0300603f 00304ff7 603ff701 ....?`...O0...?` + 1a080: 0ef70300 f70b00d0 ce77fd04 ff3b00f7 ..........w...;. + 1a090: 0000f7a3 00f70100 f7010000 01000000 ................ + 1a0a0: f02b8ef7 8f90ed8f 208f00a0 00008f00 ..+........ .... + 1a0b0: 8f00008f 008f0000 00008f00 91fdae02 ................ + 1a0c0: d069d71e 0000304f 0010b42f 60fdef06 ..i.O0../......` + 1a0d0: f55b0100 f7000001 f36ba75f 40ecdf19 ..[....._.k....@ + 1a0e0: 0000f305 cf00305f 8f04faff f3053075 ...._0......u0.. + 1a0f0: 305f0000 00f30500 00305f00 0000f404 .._0....._0..... + 1a100: 0080c61f ae10fc5d 5a2f0000 f50200e0 ....]...../Z.... + 1a110: 2f0000ae 0200e05a 0000aef5 00f0592f .../Z......./Y.. + 1a120: 306ff504 ee51af00 02f5bf76 503ffbbe ..o0..Q.v.....?P + 1a130: 0000c00d 00f206cb f900f502 00e00900 ................ + 1a140: 800f009e 6f602f00 c00c0010 050000cb ...../`o........ + 1a150: 0000f4f6 00d0ef00 708f0000 0000bb00 ...........p.... + 1a160: 4f00109f 0e00f116 c00900f6 fc05600f ...O.........`.. + 1a170: 00f600b0 5fab00ac 05105f10 f7500ff1 ......._._....P. + 1a180: 0f00b00a c009f076 ac0000f5 8f4f00ba ....v.........O. + 1a190: ff040000 a0ef0040 e00e0000 00f40800 ....@........... + 1a1a0: 00704f00 308f209f cd00505f 0200902e .Op.. .0_P...... + 1a1b0: 0000d0ff 0000f60a 00e1fd04 c00deb01 ................ + 1a1c0: 3f10be00 00406f80 c00d407f 06cb0000 ...?.o@..@...... + 1a1d0: f40200f3 0900ea00 108f00d0 1f00701f .............p.. + 1a1e0: 00107f70 00d9e00a f2f90300 cf000000 p............... + 1a1f0: 000000b0 0000406f 0000ad00 00f5791c ....o@.......y.. + 1a200: 70ee1a00 ff4f0000 5515f9ff 0000f45b ...p..O....U[... + 1a210: 0100804f 0b0000ec 8f0000e1 f7040040 O...........@... + 1a220: e51e0000 ff5f5355 2c00fcff 61af00f5 ....US_....,...a + 1a230: 0000cc00 db0000db 00db0000 1f00ea02 ................ + 1a240: fa0500f4 00db0000 0000db00 cc0000db ................ + 1a250: 61af0000 5ff52c00 155ff115 f1155ff1 ...a.,._.._.._.. + 1a260: 5ff1155f 155ff115 f1155ff1 80be105f _.._.._.._.._... + 1a270: 0140af03 701f00f6 1f00f701 00f90070 ..@....p....p... + 1a280: fb00fb0a 01701f20 701f00f7 af03f601 .... .p....p.... + 1a290: 0090be40 00000000 00e43d00 f5860cb5 @........=...... + 1a2a0: 03f0201e 000290ef 02001000 400d90ce . .............@ + 1a2b0: 0e003b89 0d0e003b ce028940 f8080090 .;..;...@....... + 1a2c0: 00f7e7ef 00000000 00000000 00000000 ................ + 1a2d0: 00dc4900 16000000 00ffffbf ff8d0300 .I.............. + 1a2e0: 00ffffff ffffcf00 00ffffff ffffff00 ................ + 1a2f0: 00ffc7ff eaffff00 00ff0051 0083ff00 ........Q....... + 1a300: 00ff0000 0000ff00 00ff0000 0000ff00 ................ + 1a310: 00ff0000 0000ff00 00ff0000 0000ff00 ................ + 1a320: 00ffff2b 0000ff00 2bffffdf 0000ffff +..........+.... + 1a330: dffdffdf 0000ffff dfb2ff2b 0000fdff ........+....... + 1a340: 2b000000 0000b2ff d0000000 ffffff0f ...+............ + 1a350: ff0df0ff 8888c8ff f0ffff8c 0000800f ................ + 1a360: f00ff008 0000800f ff0ff008 000080ff ................ + 1a370: f0ffff08 ccccec0f f00ff0ce ccccec0f ................ + 1a380: ff0ff0ce 000080ff f0ffff08 0000800f ................ + 1a390: f00ff008 0000800f ff0ff008 8888c8ff ................ + 1a3a0: d0ffff8c ffffff0f df0df0ff ffff73ff .............s.. + 1a3b0: fffdffff ffffa5ff ffffffff ffffa5ff ................ + 1a3c0: dfffffff ffff73ff 00fdffff 00000000 .....s.......... + 1a3d0: df000000 ffff73ff fffdffff ffffa5ff .....s.......... + 1a3e0: ffffffff ffffa5ff dfffffff ffff73ff .............s.. + 1a3f0: 00fdffff 00000000 df000000 ffff73ff .............s.. + 1a400: fffdffff ffffa5ff ffffffff ffffa5ff ................ + 1a410: dfffffff ffff73ff 00fdffff 00000000 .....s.......... + 1a420: 00b10a00 00000000 00fcbf00 00000000 ................ + 1a430: 00fbff0b 00000000 1bc0ffbf 0b0000a0 ................ + 1a440: cf00fcff bf0000fb bf00c0ff ff0bb0ff ................ + 1a450: 0c0000fc ffbffbff 000000c0 fbffffcf ................ + 1a460: 00000000 b0ffff0c 00000000 00fbbf00 ................ + 1a470: 00000000 00b00b00 03000000 03000000 ................ + 1a480: 0010fc08 fcfff81c f5ff1c10 ff2cfcff ..............,. + 1a490: ffff05f5 0500f5ff 00f5ffff fdff1d00 ................ + 1a4a0: ff1c0010 1c10fcff fcfff9ff 05f5ff1c ................ + 1a4b0: f5dffcff d1ff0500 040000a4 000000a1 ................ + 1a4c0: 0000e04f 10020000 1003f16f d05f0000 O.......o....._. + 1a4d0: d13ff16f f1ff0300 fd5ff16f 40ff0d00 o.?.....o._....@ + 1a4e0: ff09f16f 00f74f70 cf00f16f 00f09fe0 o...pO..o....... + 1a4f0: 5f00f16f 00c0bff3 2f00f16f 00c0bff5 o.._....o../.... + 1a500: 1f00e04f 00e0aff6 4f000000 00f46ff4 O..........O.o.. + 1a510: af000000 10fe0ff0 ff050000 d3ff06a0 ................ + 1a520: ff7f0000 ff9f0020 f4ffbeda ff060000 .... ........... + 1a530: 30fdffff 17000000 0050cabd 00000000 ...0......P..... + 1a540: 0000b88b 00000000 0000ffff 06300000 ..............0. + 1a550: 0360ffff dffd0400 effdffff ffff0d40 ..`.........@... + 1a560: ffffffff ffff4fd0 ffff9ff9 ffff08f4 .....O.......... + 1a570: ffff0220 f9ff0080 ff9f0000 f9ff0000 ............... + 1a580: ff9f0000 ffff0800 ffff0220 ffff4f80 ........ ....O.. + 1a590: ffff9ff9 ffff0df4 ffffffff dffe04d0 ................ + 1a5a0: dffdffff 06300040 0360ffff 00000000 ....@.0...`..... + 1a5b0: 0000ffff 00000000 0000b88b 00000000 ................ + 1a5c0: 3f30dd03 000000f3 f5ff6f00 0000f44f ..0?.....o..O... + 1a5d0: 99ff0900 00f4bfff f6bf0100 f4ff6f22 ............"o.. + 1a5e0: fe2d0000 ef53ff35 ff0400f4 f8ff8fc1 ..-.5.S......... + 1a5f0: 7f40fe2d ffff1afa f7afa1ff ffdf82cf -.@............. + 1a600: 28fdffff ff0e14fc ffffffff 0f0041e0 ...(.........A.. + 1a610: ffffffff 0000f0ff 00f9ff0f 00f0ff8f ................ + 1a620: f8ff0f00 f0ff8f00 ff0f0000 ff8f00f8 ................ + 1a630: 0e0000f0 6f00f6ff 0000e0ff fddf0000 .......o........ + 1a640: 00000000 ffff0000 00000000 ffff0000 ................ + 1a650: 00000000 ffff0000 00000000 ffff0000 ................ + 1a660: 00000000 ffff0000 00000000 ffffff4f ............O... + 1a670: 0000f4ff ffffff0b 0000b0ff ffffbf00 ................ + 1a680: 000000fb ffff0b00 000000b0 fbbf0000 ................ + 1a690: df000000 b11bfcff fffdffcf 2cc2ffff ..............., + 1a6a0: ffffffff ffffffff ffffffff ffffffff ................ + 1a6b0: dfffe0f0 ffffffff 00fdffff ffffef04 ................ + 1a6c0: 0040feff ffff1e00 e1ffffff b0af0000 ..@............. + 1a6d0: 0b000000 ff0500fa 00000010 1e50ff01 ..............P. + 1a6e0: 000000f6 e16f0000 0000b0af 0b000000 ......o......... + 1a6f0: fffffffa ff080080 ffffffff 1f00f1ff ................ + 1a700: ffffffff ffffffff ffffffff ffffffff ................ + 1a710: ffffffff ffffffff ffffffff ff8fffff ................ + 1a720: ffffffff 00f8ffff dabd0600 00ff0250 ............P... + 1a730: ffffef05 00ff42fe 7ba7ff7f 05fff9ff .....B.....{.... + 1a740: 0000c1ff 0effff2c 020000fc 5fffdf22 ....,.......".._ + 1a750: 0f0000f2 8fffffff 0f0000b0 00ffffff ................ + ... + 1a76c: ff000000 00f0ffff fff80b00 00f0ffff ................ + 1a77c: fff42f00 002022fd ffe0cf00 0000c2ff ./..." ......... + 1a78c: ff40ff2c 6ab7ff9f ff00f7ff ffffdf24 ,.@....j....$... + 1a79c: ff0050fe dbac0520 00000060 00000000 .P.. ...`....... + 1a7ac: 008d0000 00ff0800 dfff8f00 ffffffff ................ + 1a7bc: ffffffff ffffffff ffffffff dfffffff ................ + 1a7cc: 00ffffff 00ff8f00 00ff0800 008d0000 ................ + ... + 1a7e8: 0000008d 00ff0800 8f000000 cf0000ff ................ + 1a7f8: 01ffffff ffffff50 fff706ff 00ffffff ....P........... + 1a808: ffffffbe ffae00ff 05ffffff ffffdff8 ................ + 1a818: 006002ff 00ff9f00 09000000 000000ff ..`............. + 1a828: 009e0000 00000000 00000000 00000000 ................ + 1a838: 00100600 00000000 d21f0000 00000000 ................ + 1a848: 0300008d 000010ee 0a00ff08 00b02fb1 ............./.. + 1a858: 00ff8f00 f407fc05 ffffffdf 605f5002 .............P_` + 1a868: fffffff9 0df706ff ffffbdc0 ae00ffff ................ + 1a878: ff9ff009 00ffffff 8ff009ae ffffffff ................ + 1a888: c00df706 ffffdfad 5f5002ff 0000e960 ..........P_`... + 1a898: 0500ff8f 00f406fc 00ff0800 b02fb10a ............../. + 1a8a8: 8d000000 ee020000 00000010 1f000000 ................ + 1a8b8: 000000d2 00000000 8f001006 ffffffff ................ + 1a8c8: fff8ffff fffffffc ffffffff ffff2f20 ............ /.. + 1a8d8: fcffffff ffff0c00 ffffffee feff2f20 ............ /.. + 1a8e8: ffffef22 e2fffffc ffff2e00 20fe4efe "............N. + 1a8f8: ffff0200 00c202e2 ffff0000 00000020 ............ ... + 1a908: ffff0000 00000000 ffff0000 ffffffff ................ + 1a918: 8fffffff ffffffff 00f8ffff 00000000 ................ + 1a928: 010030ff 0040ffcc 40ffff2d ffffef03 .0....@.-..@.... + 1a938: ffff3f40 ffff44ff ff9fffff ffffffff @?...D.......... + 1a948: ffffffff ffffffff ffffafff ff45ffff ..............E. + 1a958: 40ffffff ffffff4f ffef0340 2e0040ff ...@O...@....@.. + 1a968: 0030ffff 0000cc01 00000000 00000000 ..0............. + 1a978: 918f0000 00000000 70ffff00 00000000 ...........p.... + 1a988: 40fdffff ff000000 10faffff ffff0000 ...@............ + 1a998: 00f7ffff ffffff00 00d5ffff ffffffff ................ + 1a9a8: ffb2ffff ffffffff fffffdff ffffffff ................ + 1a9b8: fffffffd b2ffffff ffffffff ff00d5ff ................ + 1a9c8: f7ffffff ffff0000 0010faff fdffff00 ................ + 1a9d8: 00000040 0070ffff 8e000000 000000a1 @.....p......... + ... + 1a9f8: 00f8ff8f fff8ff8f ff00ffff ffffffff ................ + 1aa08: ffff00ff ffffffff ffffff00 00ffffff ................ + 1aa18: ffffffff ff00ffff ffffffff ffff00ff ................ + 1aa28: ffffffff ffffff00 00ffffff ffffffff ................ + 1aa38: ff00ffff ffffffff ffff00ff ffffffff ................ + 1aa48: ffffff00 00ffffff 7fffffff 7f00f7ff ................ + 1aa58: ff8ff7ff ffffffff fffffff8 ffffffff ................ + 1aa68: ffffffff ffffffff ffffffff ffffffff ................ + 1aa78: ffffffff ffffffff ffffffff ffffffff ................ + 1aa88: ffffffff ffffffff ffffffff ffffffff ................ + 1aa98: ffffffff ffffffff ffffffff ffffffff ................ + 1aaa8: ffffffff ffffffff ffffffff ffff8fff ................ + 1aab8: f8ffffff 00000000 0010cc00 d2ffff03 ................ + 1aac8: ffff0400 ff0430fe 04f4ffff ffffffff .....0.......... + 1aad8: ffffff54 fffff9ff ffffffff ffffffff T............... + 1aae8: ffffffff fffffff9 ffff44ff ff04f3ff .........D...... + 1aaf8: 0430feff 00d2ffff 10ccff04 00ff0300 ..0............. + 1ab08: 00000000 2d000000 000000d2 ef010000 .......-........ + 1ab18: 000010fe ff1d0000 0000d1ff ffcf0000 ................ + 1ab28: 0000fcff ffff0b00 00b0ffff ffffaf00 ................ + 1ab38: 00faffff ffffff09 90ffffff ffffff0f ................ + 1ab48: f0ffffff ffffff08 80ffffff 00000000 ................ + 1ab58: 00000000 ffffff0c c0ffffff ffffff0f ................ + 1ab68: f0ffffff ffffff0f f0ffffff ffffff0c ................ + 1ab78: c0ffffff 1a000000 01000040 0000f0df ........@....... + 1ab88: 00a0ff1d 00fadf01 a0ff1d00 fadf0100 ................ + 1ab98: ff0c0000 0d0000a0 000080ff 00f8df01 ................ + 1aba8: ff1d0000 01000080 0000f8df 80ff1d00 ................ + 1abb8: df010000 000000f0 a104501b 0f000000 .........P...... + 1abc8: 000010fd 00d1ff0a fdaf0000 0a000010 ................ + 1abd8: 0000d1ff 10fdaf00 ff0a0000 080000c0 ................ + 1abe8: 0000d0ff 0010fd8f 00d1ff08 10fd8f00 ................ + 1abf8: d1ff0800 fd0f0000 05000010 000000b1 ................ + 1ac08: ff040000 00000040 80ff0800 00000000 ....@........... + 1ac18: 0080ff08 08000000 000080ff ff080000 ................ + 1ac28: 48000080 c8ff8c88 ffff8488 ffffffff ...H............ + 1ac38: ffffffff ffffffff ff8c8848 008488c8 ........H....... + 1ac48: 80ff0800 00000000 0080ff08 08000000 ................ + 1ac58: 000080ff ff080000 00000080 40ff0400 ...............@ + 1ac68: 44140000 44444444 ffffef41 feffffff ...DDDDDA....... + 1ac78: ffffffff 7bffffff bbbbbbbb 0000b7bb .......{........ + 1ac88: daffad05 00000050 88fcdf04 0040fdcf ....P.........@. + 1ac98: 40fe7f00 f7ef0400 f4ff0700 4f809e00 ...@...........O + 1aca8: ff4f70ff f8af00c0 dff4ff0c ff9a80ff .pO............. + 1acb8: fdff08fe ef80ffdf ff08feff c0ff4ffd .............O.. + 1acc8: 0cf8ff8f ff07f4ff 80ee08f4 0070ff4f ............O.p. + 1acd8: 0040fe7f 00f8ef04 fcdf0400 40fdcf88 ..@............@ + 1ace8: 05000000 50daffad 208c0000 00000000 .......P... .... + 1acf8: 00000000 0000e4df 00000000 ff1b0000 ................ + 1ad08: fddf4980 000000a5 ffff7f00 d4ff8cd8 .I.............. + 1ad18: 04000000 0000f8ef 0070ff4e ff1c0000 ........N.p..... + 1ad28: ff04e869 e30400f7 fffe9f00 40ffcf80 i..............@ + 1ad38: 0570ff0d 8fe0ffff ff0dd0ff ff2d00f7 ..p...........-. + 1ad48: d0ff8fe0 00fcff04 cff8af00 7f0030ff .............0.. + 1ad58: 060040ff 00f7ffff f4ff0800 ff3e0000 .@............>. + 1ad68: 000000a0 82c8ff4d 00f7bf01 5a000000 ....M..........Z + 1ad78: 0810fcdf 0000a0ff 00000000 fd4e0000 ..............N. + ... + 1ad90: 0000c802 d22d0000 00000000 00000000 ......-......... + 1ada0: 0000fbbf 00000000 ffff0500 00000050 ............P... + 1adb0: 0d000000 00d0ffff 00000000 ffff7f00 ................ + 1adc0: 000000f7 ff010000 10ff8dd8 00000000 ................ + 1add0: 0aa0ff0a 0000a0ff ff3f0000 f3ff0bb0 ..........?..... + 1ade0: 00000000 0cc0ffcf 0000fcff ffff0500 ................ + 1adf0: ffff0dd0 0e000050 9ff9ffff 00e0ffff ....P........... + 1ae00: ffff8f00 ffff2ee2 ff0200f8 0990ffff ................ + 1ae10: 10ffffff ffffff0a ffff3ee3 ff0fa0ff .........>...... + 1ae20: ffffffff f0ffffff ffffff08 ffffffff ................ + 1ae30: 000080ff 00000000 00000000 00000000 ................ + 1ae40: 000000d8 00000000 ffff80ff ff070070 ............p... + 1ae50: fffff8ff ff6f00f6 8e78fdff e8ff15ff ......o...x..... + 1ae60: 0200e2ff 20fe4fe5 000020fe 00f3ff13 .....O. . ...... + 1ae70: 00000052 0031ff3f 02000052 205ef4ef R...?.1.R.....^ + 1ae80: 8e7820fe e8ff51ff ffffe2ff ff6f00f6 . x..Q........o. + 1ae90: fffffdff ff070070 0000f8ff 00000000 ....p........... + 1aea0: 000080ff 00000000 000000d8 00000000 ................ + ... + 1aeb8: 01000000 000010dd ff1d0000 000000d1 ................ + 1aec8: fdffdf01 1d000010 d1ff99ff f9df0100 ................ + 1aed8: 10fd9f00 0090ff1d bfd1ff09 000000f9 ................ + 1aee8: 905ffb9f 09000000 000000f5 00000000 .._............. + 1aef8: 00000000 5f000000 00000090 f9bff509 ......._........ + 1af08: 9f000000 90ff1dfb d1ff0900 00f9df01 ................ + 1af18: 0010fd9f ff99ff1d 010000d1 10fdffdf ................ + 1af28: 1d000000 0000d1ff dd010000 00000010 ................ + ... + 1af48: 00d11d00 00000000 df010000 ffef10fd ................ + 1af58: 00d0ffff d1ffff1d ffffffaf cfcf00f0 ................ + 1af68: 0000fcfc 00f00f00 b6f11f6b 0f000000 ........k....... + 1af78: 0f0000f0 000000f0 00f00f00 00f00f00 ................ + 1af88: 0f000000 0f0000f0 000000f0 b6f11f6b ............k... + 1af98: 00f00f00 cfcf0000 0f00fcfc faffffff ................ + 1afa8: d1ffff1d ffff0d00 df01feff 000010fd ................ + 1afb8: 00000000 00d11d00 00000000 00000000 ................ + 1afc8: ff8f0000 0000e2ff ffff0000 0020feff .............. . + 1afd8: ffff0000 ffffffff fffff8ff ffffffff ................ + 1afe8: ffffffff ffffffff ffffffff ffffffff ................ + 1aff8: ffffffff ffffffff ffffffff ffffffff ................ + 1b008: ffffffff ffffffff ffffffff ffffffff ................ + 1b018: ffffffff ffffffff ff8fffff ffffffff ................ + 1b028: 0000f8ff 00b00b00 00000000 00fbbf00 ................ + 1b038: 00000000 b0ffff0b 00000000 fbffffbf ................ + 1b048: 0b000000 ffffffff 4f0000b0 ffffffff ...........O.... + 1b058: 000000f4 00ffff00 00000000 00ffff00 ................ + 1b068: 00000000 00ffff00 00000000 00ffff00 ................ + 1b078: 00000000 00ffff00 ffdf0000 0ffddff0 ................ + 1b088: fffffdff 9f0000f9 ffffffff ffffffff ................ + 1b098: ffffffff f0ffffff ffdfffe0 ffffffff ................ + 1b0a8: 0000fdff 00000000 00000000 00000000 ................ + 1b0b8: 0062ea0a 00000000 f0ffff02 00000000 ..b............. + 1b0c8: ffff9f00 00000000 ffff0f00 000000d0 ................ + 1b0d8: ffff0200 000000fb ef030000 000070ff .............p.. + 1b0e8: 04000000 0000f2ff 00000000 0000fbbf ................ + 1b0f8: 00000000 0030ff6f 00000200 0090ff4f ....o.0.....O... + 1b108: 00f38f02 00d0ff6f e4ffff0a 00d1ffbf ....o........... + 1b118: ffffef00 00d1ffff ffff0a00 0090ffff ................ + 1b128: ff6f0000 0030fbff ff020000 000072db ..o...0......r.. + 1b138: 08000000 000080ee ff086106 2d0080ff .........a.....- + 1b148: 33efd0ff ff2e00fe 3ff30ef3 f3ff2ee0 ...3.......?.... + 1b158: ffff8f00 00f3ff6e ffff8e00 0000f3ff ....n........... + 1b168: ffef0200 000000f3 ffff2e00 08000030 ............0... + 1b178: ffffffef ff080030 ffeff6ff 33ef0030 ....0.......0..3 + 1b188: ffef02fe 3ff30e30 ffef02e0 f8ff8f30 ....0..?....0... + 1b198: fddf0200 00e88e00 10660000 ffdf0000 ..........f..... + 1b1a8: 00200dff ffffff00 0000e20f 0fffffff .. ............. + 1b1b8: fff0dffd 0020ffff fffff0ff ffffffff ...... ......... + 1b1c8: fffffff0 f0ffffff ffffffff fff0ffff ................ + 1b1d8: ffffffff fffff0ff ffffffff fffffff0 ................ + 1b1e8: f0ffffff ffffffff fff0ffff ffffffff ................ + 1b1f8: ffdff0ff fffdffff 000000f9 ffff0000 ................ + 1b208: 00ffffff ffffdf00 0000fdff ffffff8f ................ + 1b218: ff00c2ff ffffffff 00ff20fe ff010000 ......... ...... + 1b228: 0000ffe2 fcff0000 000000ff ffffff00 ................ + 1b238: 00000000 ffffffff ffffffff ffffffff ................ + 1b248: ffffffff 11fbffff ffffffbf 1f00f1ff ................ + 1b258: ffffffff ff1f00f1 fbffffff ffffbf11 ................ + 1b268: ffffffff 8fffffff ffffffff df00f8ff ................ + 1b278: 0000fdff fcffff01 ff030000 0000f7ff ................ + 1b288: f2ffff06 ff080000 0000d0ff ffffff0a ................ + 1b298: ff0cd0ff a0ffffff ffffff0e ff0d20ff ............. .. + 1b2a8: 00f8ffff ff0a0000 000000e0 0050ff0e ..............P. + 1b2b8: fc2f0000 00000000 0000f35f a09f0000 ../....._....... + 1b2c8: 00000000 000010df 00d70000 04000000 ................ + 1b2d8: 000040ee 99ffdf00 0000fdff ff99ffff .@.............. + 1b2e8: ff0000ff ffffffff ffff0000 00000090 ................ + 1b2f8: 0dffff00 200dffff ff0fffff ffe20fff ....... ........ + 1b308: ffff0fff fffffd0f 20ffff0f 0fffff00 ........... .... + 1b318: ffffffff ff0fffff ffffffff ffff0fff ................ + 1b328: ffdfffff ffffff0f 0f0000ff ffffffff ................ + 1b338: ff0f0000 00ffffff ffff0d00 0000fdff ................ + 1b348: 0000cc00 02000000 000030ff ffbf0100 .........0...... + 1b358: 000020fc ffffff1e 9f0000e1 f8ffffff . .............. + 1b368: ffef0000 00fdffff ffffff00 0100ffff ................ + 1b378: ffffffff ff0300ff ffffffff ffff0830 ............0... + 1b388: 80ffffff ffffff1e cfe1ffff ffffffff ................ + 1b398: ffcffcff ffffffff 000000fc 00000000 ................ + 1b3a8: ff0e0000 000000e0 40ee0400 ff8f0000 ...........@.... + 1b3b8: ffffffff fff8ffff ffffffff ffffffff ................ + 1b3c8: 0ff000ff 000ff000 f000ffff 0ff0000f ................ + 1b3d8: ffffff00 ffffffff ffffffff 888008f8 ................ + 1b3e8: ff8f8008 8008f8ff 8f800888 ffffffff ................ + 1b3f8: ffffffff 00ffffff 000000f0 ffff000f ................ + 1b408: 0000f000 ff000f00 ffffffff ffffffff ................ + 1b418: ffff8fff ffffffff 0000f8ff 00000000 ................ + ... + 1b430: 70af0300 00000000 ffcf0400 000000f0 ...p............ + 1b440: ffdf0600 0000a0ff ffef1700 0030ffff ..............0. + 1b450: ffff1800 00fcffff ffff2a00 f4ffffff .........*...... + 1b460: ffff0800 ffffffff ff0f00d0 ffffffff ................ + 1b470: 080060ff ffffffff 0000feff 00000000 .`.............. + 1b480: 00f7ffff 00000000 f1ffff00 00000000 ................ + 1b490: ffff0000 00000080 ff000000 000010ff ................ + 1b4a0: 00000000 0000faff 00000000 00f2ff00 ................ + 1b4b0: 00000000 808f0000 00000000 00000000 ................ + 1b4c0: 00000000 f0ffffdf ffff00d2 20fef0ff ............... + 1b4d0: f0ffffff ffffe2ff fdfff0ff f2ffffff ................ + 1b4e0: ffff0000 ffffffff ffffffff ffffffff ................ + 1b4f0: ffffffff ffffffff ffffffff ffffffff ................ + 1b500: ffffffff ffffffff ffffffff ffffffff ................ + 1b510: ffffffff ffffffff ffffffff ffdfffff ................ + 1b520: fdffffff 00000000 00000000 00000000 ................ + 1b530: feef9c04 000040c9 ffef0700 feffffff .....@.......... + 1b540: df040070 8aa8fcff 40fdffcf 00d5ff6f p..........@o... + 1b550: 5d000000 f6cff6ff 00000000 fc6f0000 ...]..........o. + 1b560: 5a00301a 00a5fddf 0000a103 ffffff4d .0.Z........M... + 1b570: 0000d4ff feff0500 ffef8aa8 01000050 ............P... + 1b580: 000070df 0010fd07 00120000 21000000 .p.............! + 1b590: 00000000 e44e0000 00000000 00000000 ......N......... + 1b5a0: 0000feef 00000000 feef0000 00000000 ................ + 1b5b0: 00000000 0000e44e ff8f0000 ffffffff ....N........... + 1b5c0: 80ffffff ffffffff ffffffff 00fff0ff ................ + 1b5d0: 00000000 fd0f0000 ffff0fff ffffffff ................ + 1b5e0: 0fffff0f ffffffff ff00ffff ffff0fff ................ + 1b5f0: ffffffff 0fffff00 ffffffff ff0fffff ................ + 1b600: 000000ff 00000000 fffffd0f ffffffff ................ + 1b610: f0ffffff ffffff8f ffffffff ff8f80ff ................ + 1b620: ffffffff 80ffffff ffffffff ffffffff ................ + 1b630: 00fff0ff 00000000 fd0f0000 ffff0fff ................ + 1b640: 00f0ffff 0fffff0f ffffffff ff0000f0 ................ + 1b650: ffff0fff 00f0ffff 0fffff00 ffffffff ................ + 1b660: ff0f00f0 000000ff 00000000 fffffd0f ................ + 1b670: ffffffff f0ffffff ffffff8f ffffffff ................ + 1b680: ff8f80ff ffffffff 80ffffff ffffffff ................ + 1b690: ffffffff 00fff0ff 00000000 fd0f0000 ................ + 1b6a0: ffff0fff 000000ff 0fffff0f 00ffffff ................ + 1b6b0: ff000000 ffff0fff 000000ff 0fffff00 ................ + 1b6c0: 00ffffff ff0f0000 000000ff 00000000 ................ + 1b6d0: fffffd0f ffffffff f0ffffff ffffff8f ................ + 1b6e0: ffffffff ff8f80ff ffffffff 80ffffff ................ + 1b6f0: ffffffff ffffffff 00fff0ff 00000000 ................ + 1b700: fd0f0000 f0ff0fff 00000000 0fffff0f ................ + 1b710: 0000f0ff ff000000 f0ff0fff 00000000 ................ + 1b720: 0fffff00 0000f0ff ff0f0000 000000ff ................ + 1b730: 00000000 fffffd0f ffffffff f0ffffff ................ + 1b740: ffffff8f ffffffff ff8f80ff ffffffff ................ + 1b750: 80ffffff ffffffff ffffffff 00fff0ff ................ + 1b760: 00000000 fd0f0000 000000ff 00000000 ................ + 1b770: 00ffff0f 00000000 ff000000 000000ff ................ + 1b780: 00000000 00ffff00 00000000 ff0f0000 ................ + 1b790: 000000ff 00000000 fffffd0f ffffffff ................ + 1b7a0: f0ffffff ffffff8f ffffffff 000080ff ................ + 1b7b0: 01000000 00000000 00000000 10fd0700 ................ + 1b7c0: 00000000 cf010000 0000f5ff 00000000 ................ + 1b7d0: fe29b900 00000010 3f000000 00000210 ..)........?.... + 1b7e0: df030000 00900a80 70030000 77ffdf00 ...........p...w + 1b7f0: 555555f7 0fd38f55 dfccfdff cdccccdc .UUUU........... + 1b800: fe8fb0ff 00aa0010 404d0000 00104600 ..........M@.F.. + 1b810: 3302f201 00000010 09000000 00f9cfb1 ...3............ + 1b820: 00000000 ff0a0000 000090ff 00000000 ................ + 1b830: f9bf0000 00000000 00000000 00002201 .............".. + 1b840: df180000 020092fd ffeffbef faff0d30 ............0... + 1b850: 4fe0ff2e ff03faff fafa9ff5 cffa4f35 ...O........5O.. + 1b860: 0b3d8ac0 03fbeffd fffe8f12 ff06b0ff ..=............. + 1b870: d1ffffff efffff08 9f1011fd 59d1dfff ...............Y + 1b880: affd0b3b 1d38fad7 faff5ffb 0df7df01 ;.....8.._...... + 1b890: ff1dfaff fcef03f1 0050ffdf a3fedf18 ..........P..... + 1b8a0: 7f000000 0000f7ff ffffffef effeffff ................ + 1b8b0: ffffffff 0000feff 00000000 ffff0f00 ................ + 1b8c0: f0ffffff ffffff0f 0ff0ffff f9999ff9 ................ + 1b8d0: f80ff09f 8ff8888f 8ff80ff0 f08ff888 ................ + 1b8e0: 888ff80f 0ff08ff8 f8888ff8 f80ff08f ................ + 1b8f0: 8ff8888f 8ff80ff0 f08ff888 999ff90f ................ + 1b900: 0ff09ff9 ffffffff ff08f0ff ffffffff ................ + 1b910: 00000080 7f000000 000000a0 8f000000 ................ + 1b920: 0000b0ff 0d000000 00a0ffff 8a000000 ................ + 1b930: 00ffff1d 8f000000 70ff1dfa 8f000000 ...........p.... + 1b940: 801dfaff 8f000000 00faffff 8f000000 ................ + 1b950: 80ffffff 8f000000 80ffffff 8f000000 ................ + 1b960: 80ffffff 8f000000 80ffffff 6f000000 ...............o + 1b970: 80ffffff 0b000000 80ffffff 00000000 ................ + 1b980: 80ffffdf 00000000 80ffff0e 00000000 ................ + 1b990: 60dbde00 00000000 00000000 00000000 ...`............ + 1b9a0: 00000000 ffffff1b e4ffffff ffdf0100 ................ + 1b9b0: ffffffff 1d00feff effaffff ffffaffe ................ + 1b9c0: ffffdf01 0ae22ea0 ff1dffff 02e2ffff ................ + 1b9d0: ffff2e20 ffffffcf ef0220fe ffcfffff ........ ...... + 1b9e0: 20feffff ffffef02 ffffff1d 2e2002e2 ... .......... . + 1b9f0: df01ffff 2ea0ffff ffff0ae2 ffff1d00 ................ + 1ba00: affeeffa 0100ffff ffffffdf feffffff ................ + 1ba10: ff1b0000 ffffffff 0800e4ff e4ffffff ................ + 1ba20: ffff8f00 f808feff ff400b0f 0b0ff88f ..........@..... + 1ba30: f8ffff40 ff400b0f ffffffff ffffffff @.....@......... + 1ba40: ffffffff ffffffff ffffffff ffffffff ................ + 1ba50: ffffffff ffffffff ffffffff ffffffff ................ + 1ba60: ffffffff ffffffff ffffffff ffefffff ................ + 1ba70: feffffff ffffff4e 0000e4ff 00000000 ....N........... + 1ba80: 00000100 00000000 00e00300 00001000 ................ + 1ba90: 10ef0200 0000bf00 f17f0000 00f1cf00 ................ + 1baa0: ff070000 77ffcf11 bf777777 ffffcff1 .......wwww..... + 1bab0: ffffffff ffff17ff ffffffff ff07e0ff ................ + 1bac0: 000000f1 06000000 000010ff 00000000 ................ + 1bad0: 0000a005 00000000 ........ + +0001bad8 : + 1bad8: 00000100 00000000 00000100 00000003 ................ + 1bae8: 00000200 00000000 00000000 00000000 ................ + 1baf8: 00010000 00000000 00000000 00000000 ................ + 1bb08: 000c0100 0000fa07 f1f20000 04060c02 ................ + 1bb18: 010d02f6 0008030b 00000000 00000000 ................ + 1bb28: 020f0000 000000fe 00000000 00000000 ................ + 1bb38: f8000500 00000000 0504fb00 00fd0000 ................ + 1bb48: fd0003fe fbfffd00 00000000 fd0000fd ................ + 1bb58: fd0000fc 0000fb00 00000000 fd000000 ................ + 1bb68: 00fc00fd 00e100f9 0500fb00 fb000008 ................ + 1bb78: 05080303 000005fc 000000f1 00000000 ................ + 1bb88: 00000000 000000f7 00000000 00000000 ................ + 1bb98: f9000000 f600f3fd 000000fe 000a0100 ................ + 1bba8: 01fffef8 0000fc00 0000edfe 00000000 ................ + 1bbb8: 00000000 0afeec00 00000000 00000000 ................ + 1bbc8: 00000000 000000f6 00000000 08000000 ................ + 1bbd8: 00000300 000000fb 00000000 00000000 ................ + 1bbe8: 00000000 020a0000 00000001 00000000 ................ + ... + 1bc18: 000000f7 00000000 00000000 00000000 ................ + 1bc28: 00000000 02000000 fd080305 fd050000 ................ + 1bc38: 0702ddf8 00fd0105 00080009 00e80008 ................ + 1bc48: 080008fd 000305fd 00fd0100 0014fc00 ................ + 1bc58: 00080014 0804030b f7000000 00000000 ................ + 1bc68: 0200fe01 02fbfdfb 0000fd00 0000f600 ................ + ... + 1bc80: 0000ef00 00000000 00000000 00000000 ................ + 1bc90: 00f20100 000000f0 1900fe00 0303fdfd ................ + 1bca0: 03fd00fe 00f20000 00000000 00000000 ................ + 1bcb0: 00e70000 00000003 00000000 00000000 ................ + 1bcc0: 0f00f000 00f70000 e7ef0008 0008fbef ................ + 1bcd0: 0300ef00 00fc00fa 00000000 00000000 ................ + 1bce0: 07000000 0000e108 00000000 00000000 ................ + 1bcf0: 000c0000 00000002 02020000 ff00fbfd ................ + 1bd00: 0000fdff 000000fe 00fe00fb fa00fbfa ................ + 1bd10: 00fbf8f8 00fb00fb fe000000 00030000 ................ + 1bd20: 0100fd02 03000000 000000fe ff0303fe ................ + 1bd30: fb000000 0000ff00 01000000 00fe0300 ................ + 1bd40: 00fc00fd 0800fe00 00fd0000 00000000 ................ + 1bd50: fefe01ff 00fd0000 000000fd 00000000 ................ + 1bd60: ffff0000 00fdfd00 00000000 fe000001 ................ + 1bd70: fdfdfd00 00000000 00000000 0000fe00 ................ + 1bd80: fdfe0000 f800fc00 0005f8fe 0503fb00 ................ + 1bd90: fffa0007 f4ff00fd f202fe03 01000003 ................ + 1bda0: fef200f3 f300feea 00070500 00000003 ................ + 1bdb0: fb000100 00f800fd 00fd0000 00fd0000 ................ + 1bdc0: 00000000 ff00ffff 000000fd 00000000 ................ + 1bdd0: fe00fdfd 0000fefd 000000fd 00000000 ................ + 1bde0: 00000000 fd00fefe fb00fe00 fd000003 ................ + 1bdf0: 00030301 00000000 0000fe00 02000000 ................ + 1be00: 00fd0000 00fdfefd 00000000 00020000 ................ + 1be10: 000000fe 00fcfd00 fe0800fb 0000f801 ................ + 1be20: f5f3f307 fe0003fb fb00fbef fb04fb00 ................ + 1be30: 00f900f0 02ff0100 000300fe f300f6f8 ................ + 1be40: f8fafbfa fbfff9fd 010002f9 0000fd00 ................ + 1be50: 03000200 00000000 00000000 fd000000 ................ + 1be60: ff00ff00 fafc00fd f800fffa 00000000 ................ + 1be70: 00fe0000 01000000 000000fe 00000003 ................ + 1be80: 00000000 00000c00 00000000 00000002 ................ + 1be90: 000000fd 00000000 00000000 000300fb ................ + ... + 1beac: 000000fe 000000fb 00f8f300 f3fc0000 ................ + 1bebc: 03fd0000 0000f900 00000000 00000000 ................ + 1becc: fb0000fc 00000000 00000000 00000000 ................ + 1bedc: 00fb0003 03000000 fbfb0200 fdfdfd00 ................ + 1beec: 00000000 00f80000 fdfc00fd f8fafa00 ................ + 1befc: 00fb00fe 000000f8 00001400 fd000001 ................ + 1bf0c: f5000300 00000000 08fbe800 00f5fe08 ................ + 1bf1c: f300fc03 ee03fdff 040003fd f8f7fcf7 ................ + 1bf2c: f10000f5 00000f00 000000ff f9fdffff ................ + 1bf3c: 00e8fff8 00000000 00000000 00000001 ................ + ... + 1bf58: ff00fd00 0000fcfd 00fd00fb 00000000 ................ + ... + 1bf70: 00ff0000 050000fb fa0003ff f9fffe03 ................ + 1bf80: fdfd00fd fcfc00fe fffe0000 00fdfcfe ................ + 1bf90: 0300fd00 00fa00fe 00fb0000 fcfc00fc ................ + 1bfa0: 00000003 00000000 0003fb00 fdfe00fc ................ + 1bfb0: fefefef8 fffdfeff 00000000 fefefd00 ................ + 1bfc0: 00000000 fe00fe03 fe000000 fdfefefd ................ + 1bfd0: 0a0200fe 00f900ff fd0005fe 0004fdf5 ................ + 1bfe0: 03fcf400 fe0002fc fc00f8fe fc000001 ................ + 1bff0: 03000000 00fbfb03 fdfcfdfc 01fc00fd ................ + 1c000: 0008fcfb 00000000 00000000 00000003 ................ + ... + 1c024: 000000fc 00000000 00000000 00000000 ................ + ... + 1c050: 000000fe 00000000 00000000 00000000 ................ + ... + 1c06c: fdfe0000 00000000 00000000 00000000 ................ + 1c07c: fd0000fc fdfd0000 00000000 000000fd ................ + 1c08c: 0000ff00 fe000000 00000000 00fb00fc ................ + 1c09c: 00f80000 0105fa02 0000f4fe f600fdfa ................ + 1c0ac: 0000f9fa f6f6fdf5 00f900f4 00fd1102 ................ + 1c0bc: fdfffdfa f7fbf9fc 00fdfaf6 0100fe00 ................ + 1c0cc: feee0000 f7fa0608 00f80100 05fdfef3 ................ + 1c0dc: 0001fde8 f3fdef00 0000edfd 010f00ee ................ + 1c0ec: 0000fe00 feff0000 ef00fef6 00000000 ................ + 1c0fc: 00fe00f8 00f4f9ff f8fcff00 00fe00fd ................ + 1c10c: f4000000 fef8f8fd fcfdfafc f8fefb00 ................ + 1c11c: fbfd00fc 0100fbfd 00f8fe00 00fb0005 ................ + 1c12c: 03000000 0afb0200 fdfdfd00 00000000 ................ + 1c13c: 00f80000 fdfc00fd f8fafa00 02fb00fe ................ + 1c14c: 0000000a 00001400 fd000001 00000300 ................ + 1c15c: 00000000 00ff0000 00000000 0000fbfe ................ + 1c16c: ff000000 fd000000 fb0000fd fb0000fd ................ + 1c17c: 00ff0400 00000000 00000100 05040000 ................ + 1c18c: f800fe02 f80800fc 0afbfbf8 feea0305 ................ + 1c19c: fd00fd05 00f7fd03 fefd03fd 0000fef8 ................ + 1c1ac: f9000508 07fdf200 fd01f6fd 0afdf8f8 ................ + 1c1bc: 00fc0003 080200f9 faf6f7fa ed010008 ................ + 1c1cc: fefc03fe f7fa00fa 00fefcfc fdfbfa00 ................ + 1c1dc: fd060800 fcf200f2 fff1f700 f9f8fcf8 ................ + 1c1ec: fd000007 00fefb00 0400fbfd 000003f8 ................ + 1c1fc: fafd00f2 faf8fefc f800faf8 f8fbfafd ................ + 1c20c: 010000fd f800fc0c fbfd00fd f6f9f9fa ................ + 1c21c: 0005fbfd fdf300fc f7f80502 fd08f8fb ................ + 1c22c: 05fbe801 00f7fcfa fdfdf5f8 f8fbfdfe ................ + 1c23c: 080000ff 00effe07 f606faf1 f5f7fbef ................ + 1c24c: 0005f8f3 fd000000 fd030000 05fb0205 ................ + 1c25c: fff80000 0100ff00 0000fe01 00000000 ................ + 1c26c: 000000fd 01080200 0000fd00 fefe0000 ................ + 1c27c: 000000fd 00000201 00020000 000a00fe ................ + 1c28c: fd010105 00000500 00000200 00000000 ................ + 1c29c: 00000000 07000800 00000000 00000000 ................ + 1c2ac: 00000000 00f10000 080004fd 03190000 ................ + 1c2bc: 0303fbfb 00f301fe 00f10c00 00000000 ................ + 1c2cc: 00000000 0aef0000 00000024 00000000 ........$....... + 1c2dc: 00000000 0000f100 00000000 00000000 ................ + ... + 1c2fc: fb0000fc 000000fe 00000000 00000000 ................ + ... + 1c314: 00f900fe 00000100 fefb2103 03f90708 .........!...... + 1c324: 03030000 000000fd 00000000 00000000 ................ + 1c334: 000007df 00000000 00000000 00000000 ................ + 1c344: f9000000 f9000000 00000000 0000fffa ................ + 1c354: fd00fa00 0000f400 00000000 00000000 ................ + 1c364: 0000ef00 00010000 00000000 0000fd00 ................ + 1c374: 00fc00fb 000000f9 00fd03fc fafdf900 ................ + 1c384: 00f90000 00f400fd eb0000fd f7fdf6fb ................ + 1c394: 00ef0000 0000fff9 00000000 fbfc0000 ................ + 1c3a4: 0000fcfe 00fa0000 05fd03fa fefafe00 ................ + 1c3b4: fd00fbfc f902feff 000000ff 00fcfee9 ................ + 1c3c4: f4fe00fa fe0000fe 000000fe fe000200 ................ + 1c3d4: 0004fefc 00000000 00000000 00000000 ................ + ... + 1c400: 00030000 00000000 fe00fa00 fb000000 ................ + 1c410: 00000003 00fbfdf9 fd00f900 0000f400 ................ + 1c420: 00e70000 00f3f7fb fe00ef00 000000fc ................ + 1c430: 00000000 fffcfd00 000001fc 0800fd04 ................ + 1c440: f8fdfd0d 06040d03 030b03f9 00070607 ................ + ... + 1c458: 0c100000 fe00fdfb 00140b14 00030000 ................ + 1c468: 00000900 000000fc 00000000 00fe0000 ................ + 1c478: 00000000 04000000 00000000 f6fefdea ................ + 1c488: ef0000f3 00000000 00000000 00000000 ................ + 1c498: 00000000 0000fc00 00000000 fe000000 ................ + ... + 1c4b0: 00000004 fefdea00 0000f3f6 000000f6 ................ + ... + 1c4d0: 000000fe fd0003fa f8030502 03feff00 ................ + 1c4e0: 00000200 00fa0000 00fbfefe 1000f6fe ................ + 1c4f0: fefa00fd 00fcfe00 fdfbf9fd fc000000 ................ + ... + 1c508: 0000fe00 00000000 00040000 ea000000 ................ + 1c518: f3f6fefd 00ef0000 00000000 00000d00 ................ + ... + 1c530: fdf800fc fdfe08fe 01fe01f6 0601f9fe ................ + 1c540: 02010201 00fdf6fa f5f9fbf6 fbfc00f6 ................ + 1c550: fefefdfd fe00fefd 040004ff 000800fe ................ + ... + 1c568: fe000000 0000fdfd 00ff00f9 000000fc ................ + ... + 1c580: 000000f1 00000000 00000000 fd00fdfd ................ + 1c590: 00000000 fc0000fe fc0003fd f900fefb ................ + 1c5a0: fdfefafe 0000fc00 00000000 00000000 ................ + 1c5b0: 0800ef00 00fb0000 fd000000 0000fd00 ................ + 1c5c0: fe0000ff 0000fa00 f8f8fd0b ff030302 ................ + 1c5d0: 020402f9 fe080208 f60000f9 f9f80000 ................ + 1c5e0: 00fb0000 fc00fcfd fe00fc00 f8fe0004 ................ + 1c5f0: 000009fd 00fb00fe 00fa0300 0002fd03 ................ + 1c600: fe00f800 03fd00ff 000000fe 00fafdf6 ................ + 1c610: f40000f8 00fd0900 000200fb f8fd00fd ................ + 1c620: 0003fd00 fe000000 fd030000 fd000001 ................ + 1c630: 00fd00fe 00000000 00000000 00000000 ................ + 1c640: 00000000 000600f0 0000fe00 00010000 ................ + 1c650: 0000fdfd 06000500 00000000 01f1f000 ................ + 1c660: f604080b 09000b02 00000500 00000000 ................ + 1c670: 00000000 00000e00 00000000 00000000 ................ + ... + +0001c688 : + 1c688: 0001bad8 0001c698 0001c734 0000313d ........4...=1.. + +0001c698 : + 1c698: 02010000 05040300 08070602 0a090a09 ................ + 1c6a8: 0d000c0b 11100f0e 140c1312 00000014 ................ + 1c6b8: 18171615 1b1a1619 1e1d1d1c 1d1d201f ............. .. + 1c6c8: 23222116 251e2403 28272625 002b2a29 .!"#.$.%%&'()*+. + 1c6d8: 2e2d002c 3231302f 34342d33 2d2d3035 ,.-./0123-4450-- + 1c6e8: 37362e2e 3a333938 3c3a3b3a 09000029 ..67893::;:<)... + 1c6f8: 0000093d 00000000 00000000 00000000 =............... + ... + +0001c734 : + 1c734: 02010000 05040300 08070602 0a090a09 ................ + 1c744: 0e0d0c0b 0c11100f 15141312 00000015 ................ + 1c754: 19181716 19191917 1a191917 19191919 ................ + 1c764: 19171917 1d1c1b03 201f1e1d 00232221 ........... !"#. + 1c774: 26250024 00272727 29282627 2a2a2626 $.%&'''.'&()&&** + 1c784: 2a272a27 2e2d2c2b 302e2f2e 09230000 '*'*+,-../.0..#. + 1c794: 00000931 00000000 00000000 00000000 1............... + ... + +0001c7d0 : + 1c7d0: 1f720000 ef58ef51 ef5cef5b ef61ef5d ..r.Q.X.[.\.].a. + 1c7e0: ef65ef63 ef6cef69 ef76ef71 ef78ef77 c.e.i.l.q.v.w.x. + 1c7f0: ef98ef8e ef9cef9b efa1ef9d efa3efa2 ................ + 1c800: efb7efa4 efbeefb8 efc1efc0 efc7efc4 ................ + 1c810: efc9efc8 efe3efcb f014efe5 f017f015 ................ + 1c820: f03af037 f06cf043 f0abf074 f190f13b 7.:.C.l.t...;... + 1c830: f192f191 f194f193 f1e3f1d7 f254f23d ............=.T. + 1c840: f712f4aa 0000f7f2 ........ + +0001c848 : + 1c848: 0000f751 00000000 0000fee6 0000ff40 Q...........@... + 1c858: 0000ff48 0000ff72 0000ff88 0000ff9e H...r........... + 1c868: 0000ffd4 0000fff6 00010020 00010056 ........ ...V... + 1c878: 00010066 00010096 000100b2 000100c2 f............... + 1c888: 000100f2 0001010e 0001011e 0001014e ............N... + 1c898: 0001016a 0001017a 000101b0 j...z....... + +0001c8a4 : + 1c8a4: 023c0000 06b30478 0b2808ee 0f990d61 ..<.x.....(.a... + 1c8b4: 140611d0 186c163a 1ccb1a9d 21211ef7 ....:.l.......!! + 1c8c4: 256c2348 29ac278e 2ddf2bc7 32032ff3 H#l%.'.).+.-./.2 + 1c8d4: 36183410 3a1c381c 3e0e3c17 41ec3fff .4.6.8.:.<.>.?.A + 1c8e4: 45b643d4 496a4793 4d084b3c 508d4ecd .C.E.GjI...(...P....... + 1c974: 00011d20 00011c84 00011c9e 0001231a ............#.. + 1c984: 00011d8e 00011e66 00012138 00011c6a ....f...8!..j... + 1c994: 0001236c 000120ca 000123d0 00011d96 l#... ...#...... + 1c9a4: 00011d9e 00011ce0 00011da6 00011ef0 ................ + 1c9b4: 00011dae 00012072 000120b0 000123ac ....r ... ...#.. + 1c9c4: 00011e9e 00011ec2 00012062 00011f0a ........b ...... + 1c9d4: 0001202a 00011e1c 000122be 000122f6 * ......."...".. + 1c9e4: 00011dee 00011d4e 00012194 00011f5c ....N....!..\... + 1c9f4: 00011fcc 00012262 00011fec 000121f8 ....b".......!.. + 1ca04: 00012248 94d38c51 0000ffff 00008410 H"..Q........... + 1ca14: 008c80ef 00006325 6c6c6548 4f57206f ....%c..Hello WO + 1ca24: 0a646c72 00000000 2b302d23 6c680020 rld.....#-0+ .hl + 1ca34: 6665004c 47464567 32313000 36353433 L.efgEFG.0123456 + 1ca44: 41393837 45444342 31300046 35343332 789ABCDEF.012345 + 1ca54: 39383736 64636261 00006665 6789abcdef.. + +0001ca60 <_init>: + 1ca60: b5f8 push {r3, r4, r5, r6, r7, lr} + 1ca62: 46c0 nop ; (mov r8, r8) + 1ca64: bcf8 pop {r3, r4, r5, r6, r7} + 1ca66: bc08 pop {r3} + 1ca68: 469e mov lr, r3 + 1ca6a: 4770 bx lr + +0001ca6c <__init_array_start>: + 1ca6c: 000000dd .word 0x000000dd + +0001ca70 <_fini>: + 1ca70: b5f8 push {r3, r4, r5, r6, r7, lr} + 1ca72: 46c0 nop ; (mov r8, r8) + 1ca74: bcf8 pop {r3, r4, r5, r6, r7} + 1ca76: bc08 pop {r3} + 1ca78: 469e mov lr, r3 + 1ca7a: 4770 bx lr + +0001ca7c <__fini_array_start>: + 1ca7c: 000000b5 .word 0x000000b5 + +Disassembly of section .relocate: + +20000000 : +RAMFUNC +void portable_delay_cycles(unsigned long n) +{ + UNUSED(n); + + __asm ( +20000000: f3bf 8f5f dmb sy +20000004: 3801 subs r0, #1 +20000006: 2800 cmp r0, #0 +20000008: d1fa bne.n 20000000 + "SUB r0, r0, #1 \n" +#endif + "CMP r0, #0 \n" + "BNE loop " + ); +} +2000000a: 4770 bx lr + +2000000c : +2000000c: 0001 0000 .... + +20000010 : +20000010: 90a0 0001 8bc8 0001 8ba0 0001 c688 0001 ................ +20000020: 0010 5002 0000 0000 0000 0000 0000 0000 ...P............ + +20000030 : +20000030: f255 0000 e849 0000 0012 0003 0000 0000 U...I........... +20000040: 0010 2000 ... + +20000044 : +20000044: 2bec 2000 0010 0000 2bfc 2000 0010 0000 .+. .....+. .... + +20000054 <_lv_txt_encoded_get_char_id>: +20000054: 16ed 0001 .... + +20000058 <_lv_txt_encoded_next>: +20000058: 15dd 0001 .... + +2000005c : +2000005c: 0001 0000 .... + +20000060 <_impure_ptr>: +20000060: 0064 2000 d.. + +20000064 : + ... diff --git a/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/oracle_test_d21.map b/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/oracle_test_d21.map new file mode 100644 index 0000000..25195e1 --- /dev/null +++ b/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/oracle_test_d21.map @@ -0,0 +1,24040 @@ +Archive member included to satisfy reference by file (symbol) + +c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/thumb/v6-m\libgcc.a(_udivsi3.o) + src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o (__aeabi_uidiv) +c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/thumb/v6-m\libgcc.a(_divsi3.o) + src/ASF/thirdparty/lvgl/src/lv_core/lv_indev.o (__aeabi_idiv) +c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/thumb/v6-m\libgcc.a(_dvmd_tls.o) + c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/thumb/v6-m\libgcc.a(_udivsi3.o) (__aeabi_idiv0) +c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/thumb/v6-m\libgcc.a(_aeabi_uldivmod.o) + src/oracle.o (__aeabi_uldivmod) +c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/thumb/v6-m\libgcc.a(_muldi3.o) + src/ASF/sam0/drivers/sercom/sercom.o (__aeabi_lmul) +c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/thumb/v6-m\libgcc.a(_udivmoddi4.o) + c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/thumb/v6-m\libgcc.a(_aeabi_uldivmod.o) (__udivmoddi4) +c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/thumb/v6-m\libgcc.a(adddf3.o) + src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o (__aeabi_dadd) +c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/thumb/v6-m\libgcc.a(divdf3.o) + src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o (__aeabi_ddiv) +c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/thumb/v6-m\libgcc.a(muldf3.o) + src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o (__aeabi_dmul) +c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/thumb/v6-m\libgcc.a(subdf3.o) + src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o (__aeabi_dsub) +c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/thumb/v6-m\libgcc.a(fixdfsi.o) + src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o (__aeabi_d2iz) +c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/thumb/v6-m\libgcc.a(floatunsidf.o) + src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o (__aeabi_ui2d) +c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/thumb/v6-m\libgcc.a(_clzsi2.o) + c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/thumb/v6-m\libgcc.a(adddf3.o) (__clzsi2) +c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/thumb/v6-m\libgcc.a(_clzdi2.o) + c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/thumb/v6-m\libgcc.a(_udivmoddi4.o) (__clzdi2) +c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-exit.o) + c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m/crt0.o (exit) +c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-impure.o) + c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-exit.o) (_global_impure_ptr) +c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-init.o) + c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m/crt0.o (__libc_init_array) +c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-memcmp.o) + src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o (memcmp) +c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-memcpy-stub.o) + src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_disp.o (memcpy) +c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-memset.o) + c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m/crt0.o (memset) +c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-strcmp.o) + src/ASF/thirdparty/lvgl/src/lv_core/lv_debug.o (strcmp) +c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-strcpy.o) + src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_decoder.o (strcpy) +c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-strlen.o) + src/ASF/thirdparty/lvgl/src/lv_core/lv_debug.o (strlen) +c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-strncpy.o) + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_chart.o (strncpy) +c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-vsprintf.o) + src/drivers/p_usart.o (vsprintf) +c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-nano-svfprintf.o) + c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-vsprintf.o) (_svfprintf_r) +c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-nano-vfprintf_i.o) + c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-nano-svfprintf.o) (_printf_i) +c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-memchr-stub.o) + c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-nano-svfprintf.o) (memchr) +c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-memmove.o) + c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-nano-svfprintf.o) (memmove) +c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-nano-freer.o) + c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-nano-svfprintf.o) (_free_r) +c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-nano-mallocr.o) + c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-nano-svfprintf.o) (_malloc_r) +c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-nano-reallocr.o) + c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-nano-svfprintf.o) (_realloc_r) +c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-sbrkr.o) + c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-nano-mallocr.o) (_sbrk_r) +c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-mlock.o) + c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-nano-freer.o) (__malloc_lock) +c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-nano-msizer.o) + c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-nano-reallocr.o) (_malloc_usable_size_r) +c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-reent.o) + c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-sbrkr.o) (errno) + +Allocating common symbols +Common symbol size file + +_lv_task_ll 0xc src/ASF/thirdparty/lvgl/src/lv_misc/lv_gc.o +_lv_indev_ll 0xc src/ASF/thirdparty/lvgl/src/lv_misc/lv_gc.o +errno 0x4 c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-reent.o) +_lv_disp_ll 0xc src/ASF/thirdparty/lvgl/src/lv_misc/lv_gc.o +_lv_img_defoder_ll 0xc src/ASF/thirdparty/lvgl/src/lv_misc/lv_gc.o +_lv_mem_buf 0x80 src/ASF/thirdparty/lvgl/src/lv_misc/lv_gc.o +_lv_drv_ll 0xc src/ASF/thirdparty/lvgl/src/lv_misc/lv_gc.o +_lv_obj_style_trans_ll + 0xc src/ASF/thirdparty/lvgl/src/lv_misc/lv_gc.o +_lv_theme_material_styles + 0x4 src/ASF/thirdparty/lvgl/src/lv_misc/lv_gc.o +_sercom_instances 0x18 src/ASF/sam0/drivers/sercom/sercom_interrupt.o +_lv_task_act 0x4 src/ASF/thirdparty/lvgl/src/lv_misc/lv_gc.o +_lv_theme_mono_styles + 0x4 src/ASF/thirdparty/lvgl/src/lv_misc/lv_gc.o +_lv_theme_template_styles + 0x4 src/ASF/thirdparty/lvgl/src/lv_misc/lv_gc.o +_lv_img_cache_array + 0x4 src/ASF/thirdparty/lvgl/src/lv_misc/lv_gc.o +_lv_anim_ll 0xc src/ASF/thirdparty/lvgl/src/lv_misc/lv_gc.o +_lv_theme_empty_styles + 0x4 src/ASF/thirdparty/lvgl/src/lv_misc/lv_gc.o +_lv_draw_mask_list 0x80 src/ASF/thirdparty/lvgl/src/lv_misc/lv_gc.o +_lv_group_ll 0xc src/ASF/thirdparty/lvgl/src/lv_misc/lv_gc.o +_lv_file_ll 0xc src/ASF/thirdparty/lvgl/src/lv_misc/lv_gc.o +rx_char 0x2 src/drivers/p_usart.o + +Discarded input sections + + .text 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/thumb/v6-m/crti.o + .data 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/thumb/v6-m/crti.o + .bss 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/thumb/v6-m/crti.o + .data 0x00000000 0x4 c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/thumb/v6-m/crtbegin.o + .text 0x00000000 0x78 c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m/crt0.o + .data 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m/crt0.o + .bss 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m/crt0.o + .ARM.extab 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m/crt0.o + .ARM.exidx 0x00000000 0x8 c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m/crt0.o + .ARM.attributes + 0x00000000 0x1b c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m/crt0.o + .group 0x00000000 0x8 src/ASF/common2/services/delay/sam0/cycle_counter.o + .group 0x00000000 0x8 src/ASF/common2/services/delay/sam0/cycle_counter.o + .group 0x00000000 0x8 src/ASF/common2/services/delay/sam0/cycle_counter.o + .group 0x00000000 0x8 src/ASF/common2/services/delay/sam0/cycle_counter.o + .group 0x00000000 0x8 src/ASF/common2/services/delay/sam0/cycle_counter.o + .group 0x00000000 0x8 src/ASF/common2/services/delay/sam0/cycle_counter.o + .group 0x00000000 0x8 src/ASF/common2/services/delay/sam0/cycle_counter.o + .group 0x00000000 0x8 src/ASF/common2/services/delay/sam0/cycle_counter.o + .group 0x00000000 0x8 src/ASF/common2/services/delay/sam0/cycle_counter.o + .group 0x00000000 0x8 src/ASF/common2/services/delay/sam0/cycle_counter.o + .group 0x00000000 0x8 src/ASF/common2/services/delay/sam0/cycle_counter.o + .group 0x00000000 0x8 src/ASF/common2/services/delay/sam0/cycle_counter.o + .group 0x00000000 0x8 src/ASF/common2/services/delay/sam0/cycle_counter.o + .group 0x00000000 0x8 src/ASF/common2/services/delay/sam0/cycle_counter.o + .group 0x00000000 0x8 src/ASF/common2/services/delay/sam0/cycle_counter.o + .group 0x00000000 0x8 src/ASF/common2/services/delay/sam0/cycle_counter.o + .group 0x00000000 0x8 src/ASF/common2/services/delay/sam0/cycle_counter.o + .group 0x00000000 0x8 src/ASF/common2/services/delay/sam0/cycle_counter.o + .group 0x00000000 0x8 src/ASF/common2/services/delay/sam0/cycle_counter.o + .group 0x00000000 0x8 src/ASF/common2/services/delay/sam0/cycle_counter.o + .group 0x00000000 0x8 src/ASF/common2/services/delay/sam0/cycle_counter.o + .group 0x00000000 0x8 src/ASF/common2/services/delay/sam0/cycle_counter.o + .group 0x00000000 0x8 src/ASF/common2/services/delay/sam0/cycle_counter.o + .group 0x00000000 0x8 src/ASF/common2/services/delay/sam0/cycle_counter.o + .group 0x00000000 0x8 src/ASF/common2/services/delay/sam0/cycle_counter.o + .group 0x00000000 0x8 src/ASF/common2/services/delay/sam0/cycle_counter.o + .group 0x00000000 0x8 src/ASF/common2/services/delay/sam0/cycle_counter.o + .group 0x00000000 0x8 src/ASF/common2/services/delay/sam0/cycle_counter.o + .group 0x00000000 0x8 src/ASF/common2/services/delay/sam0/cycle_counter.o + .group 0x00000000 0x8 src/ASF/common2/services/delay/sam0/cycle_counter.o + .group 0x00000000 0x8 src/ASF/common2/services/delay/sam0/cycle_counter.o + .group 0x00000000 0x8 src/ASF/common2/services/delay/sam0/cycle_counter.o + .group 0x00000000 0x8 src/ASF/common2/services/delay/sam0/cycle_counter.o + .group 0x00000000 0x8 src/ASF/common2/services/delay/sam0/cycle_counter.o + .group 0x00000000 0x8 src/ASF/common2/services/delay/sam0/cycle_counter.o + .group 0x00000000 0x8 src/ASF/common2/services/delay/sam0/cycle_counter.o + .group 0x00000000 0x8 src/ASF/common2/services/delay/sam0/cycle_counter.o + .group 0x00000000 0x8 src/ASF/common2/services/delay/sam0/cycle_counter.o + .group 0x00000000 0x8 src/ASF/common2/services/delay/sam0/cycle_counter.o + .group 0x00000000 0x8 src/ASF/common2/services/delay/sam0/cycle_counter.o + .group 0x00000000 0x8 src/ASF/common2/services/delay/sam0/cycle_counter.o + .group 0x00000000 0x8 src/ASF/common2/services/delay/sam0/cycle_counter.o + .group 0x00000000 0x8 src/ASF/common2/services/delay/sam0/cycle_counter.o + .group 0x00000000 0x8 src/ASF/common2/services/delay/sam0/cycle_counter.o + .group 0x00000000 0x8 src/ASF/common2/services/delay/sam0/cycle_counter.o + .group 0x00000000 0x8 src/ASF/common2/services/delay/sam0/cycle_counter.o + .group 0x00000000 0x8 src/ASF/common2/services/delay/sam0/cycle_counter.o + .group 0x00000000 0x8 src/ASF/common2/services/delay/sam0/cycle_counter.o + .group 0x00000000 0x8 src/ASF/common2/services/delay/sam0/cycle_counter.o + .group 0x00000000 0x8 src/ASF/common2/services/delay/sam0/cycle_counter.o + .group 0x00000000 0x8 src/ASF/common2/services/delay/sam0/cycle_counter.o + .group 0x00000000 0x8 src/ASF/common2/services/delay/sam0/cycle_counter.o + .group 0x00000000 0x8 src/ASF/common2/services/delay/sam0/cycle_counter.o + .group 0x00000000 0x8 src/ASF/common2/services/delay/sam0/cycle_counter.o + .group 0x00000000 0x8 src/ASF/common2/services/delay/sam0/cycle_counter.o + .group 0x00000000 0x8 src/ASF/common2/services/delay/sam0/cycle_counter.o + .group 0x00000000 0x8 src/ASF/common2/services/delay/sam0/cycle_counter.o + .group 0x00000000 0x8 src/ASF/common2/services/delay/sam0/cycle_counter.o + .group 0x00000000 0x8 src/ASF/common2/services/delay/sam0/cycle_counter.o + .group 0x00000000 0x8 src/ASF/common2/services/delay/sam0/cycle_counter.o + .group 0x00000000 0x8 src/ASF/common2/services/delay/sam0/cycle_counter.o + .group 0x00000000 0x8 src/ASF/common2/services/delay/sam0/cycle_counter.o + .group 0x00000000 0x8 src/ASF/common2/services/delay/sam0/cycle_counter.o + .group 0x00000000 0x8 src/ASF/common2/services/delay/sam0/cycle_counter.o + .group 0x00000000 0x8 src/ASF/common2/services/delay/sam0/cycle_counter.o + .group 0x00000000 0x8 src/ASF/common2/services/delay/sam0/cycle_counter.o + .group 0x00000000 0x8 src/ASF/common2/services/delay/sam0/cycle_counter.o + .group 0x00000000 0x8 src/ASF/common2/services/delay/sam0/cycle_counter.o + .group 0x00000000 0x8 src/ASF/common2/services/delay/sam0/cycle_counter.o + .group 0x00000000 0x8 src/ASF/common2/services/delay/sam0/cycle_counter.o + .group 0x00000000 0x8 src/ASF/common2/services/delay/sam0/cycle_counter.o + .group 0x00000000 0x8 src/ASF/common2/services/delay/sam0/cycle_counter.o + .group 0x00000000 0x8 src/ASF/common2/services/delay/sam0/cycle_counter.o + .group 0x00000000 0x8 src/ASF/common2/services/delay/sam0/cycle_counter.o + .group 0x00000000 0x8 src/ASF/common2/services/delay/sam0/cycle_counter.o + .group 0x00000000 0x8 src/ASF/common2/services/delay/sam0/cycle_counter.o + .group 0x00000000 0x8 src/ASF/common2/services/delay/sam0/cycle_counter.o + .group 0x00000000 0x8 src/ASF/common2/services/delay/sam0/cycle_counter.o + .group 0x00000000 0x8 src/ASF/common2/services/delay/sam0/cycle_counter.o + .group 0x00000000 0x8 src/ASF/common2/services/delay/sam0/cycle_counter.o + .group 0x00000000 0x8 src/ASF/common2/services/delay/sam0/cycle_counter.o + .group 0x00000000 0x8 src/ASF/common2/services/delay/sam0/cycle_counter.o + .group 0x00000000 0x8 src/ASF/common2/services/delay/sam0/cycle_counter.o + .group 0x00000000 0x8 src/ASF/common2/services/delay/sam0/cycle_counter.o + .group 0x00000000 0x8 src/ASF/common2/services/delay/sam0/cycle_counter.o + .group 0x00000000 0x8 src/ASF/common2/services/delay/sam0/cycle_counter.o + .group 0x00000000 0x8 src/ASF/common2/services/delay/sam0/cycle_counter.o + .group 0x00000000 0x8 src/ASF/common2/services/delay/sam0/cycle_counter.o + .group 0x00000000 0x8 src/ASF/common2/services/delay/sam0/cycle_counter.o + .group 0x00000000 0x8 src/ASF/common2/services/delay/sam0/cycle_counter.o + .group 0x00000000 0x8 src/ASF/common2/services/delay/sam0/cycle_counter.o + .group 0x00000000 0x8 src/ASF/common2/services/delay/sam0/cycle_counter.o + .group 0x00000000 0x8 src/ASF/common2/services/delay/sam0/cycle_counter.o + .group 0x00000000 0x8 src/ASF/common2/services/delay/sam0/cycle_counter.o + .group 0x00000000 0x8 src/ASF/common2/services/delay/sam0/cycle_counter.o + .group 0x00000000 0x8 src/ASF/common2/services/delay/sam0/cycle_counter.o + .group 0x00000000 0x8 src/ASF/common2/services/delay/sam0/cycle_counter.o + .group 0x00000000 0x8 src/ASF/common2/services/delay/sam0/cycle_counter.o + .group 0x00000000 0x8 src/ASF/common2/services/delay/sam0/cycle_counter.o + .group 0x00000000 0x8 src/ASF/common2/services/delay/sam0/cycle_counter.o + .group 0x00000000 0x8 src/ASF/common2/services/delay/sam0/cycle_counter.o + .group 0x00000000 0x8 src/ASF/common2/services/delay/sam0/cycle_counter.o + .group 0x00000000 0x8 src/ASF/common2/services/delay/sam0/cycle_counter.o + .group 0x00000000 0x8 src/ASF/common2/services/delay/sam0/cycle_counter.o + .group 0x00000000 0x8 src/ASF/common2/services/delay/sam0/cycle_counter.o + .group 0x00000000 0x8 src/ASF/common2/services/delay/sam0/cycle_counter.o + .group 0x00000000 0x8 src/ASF/common2/services/delay/sam0/cycle_counter.o + .group 0x00000000 0x8 src/ASF/common2/services/delay/sam0/cycle_counter.o + .group 0x00000000 0x8 src/ASF/common2/services/delay/sam0/cycle_counter.o + .group 0x00000000 0x8 src/ASF/common2/services/delay/sam0/cycle_counter.o + .text 0x00000000 0x0 src/ASF/common2/services/delay/sam0/cycle_counter.o + .data 0x00000000 0x0 src/ASF/common2/services/delay/sam0/cycle_counter.o + .bss 0x00000000 0x0 src/ASF/common2/services/delay/sam0/cycle_counter.o + .text.delay_init + 0x00000000 0x2 src/ASF/common2/services/delay/sam0/cycle_counter.o + .bss.cpu_irq_critical_section_counter + 0x00000000 0x4 src/ASF/common2/services/delay/sam0/cycle_counter.o + .bss.cpu_irq_prev_interrupt_state + 0x00000000 0x1 src/ASF/common2/services/delay/sam0/cycle_counter.o + .group 0x00000000 0x8 src/drivers/p_time.o + .group 0x00000000 0x8 src/drivers/p_time.o + .group 0x00000000 0x8 src/drivers/p_time.o + .group 0x00000000 0x8 src/drivers/p_time.o + .group 0x00000000 0x8 src/drivers/p_time.o + .group 0x00000000 0x8 src/drivers/p_time.o + .group 0x00000000 0x8 src/drivers/p_time.o + .group 0x00000000 0x8 src/drivers/p_time.o + .group 0x00000000 0x8 src/drivers/p_time.o + .group 0x00000000 0x8 src/drivers/p_time.o + .group 0x00000000 0x8 src/drivers/p_time.o + .group 0x00000000 0x8 src/drivers/p_time.o + .group 0x00000000 0x8 src/drivers/p_time.o + .group 0x00000000 0x8 src/drivers/p_time.o + .group 0x00000000 0x8 src/drivers/p_time.o + .group 0x00000000 0x8 src/drivers/p_time.o + .group 0x00000000 0x8 src/drivers/p_time.o + .group 0x00000000 0x8 src/drivers/p_time.o + .group 0x00000000 0x8 src/drivers/p_time.o + .group 0x00000000 0x8 src/drivers/p_time.o + .group 0x00000000 0x8 src/drivers/p_time.o + .group 0x00000000 0x8 src/drivers/p_time.o + .group 0x00000000 0x8 src/drivers/p_time.o + .group 0x00000000 0x8 src/drivers/p_time.o + .group 0x00000000 0x8 src/drivers/p_time.o + .group 0x00000000 0x8 src/drivers/p_time.o + .group 0x00000000 0x8 src/drivers/p_time.o + .group 0x00000000 0x8 src/drivers/p_time.o + .group 0x00000000 0x8 src/drivers/p_time.o + .group 0x00000000 0x8 src/drivers/p_time.o + .group 0x00000000 0x8 src/drivers/p_time.o + .group 0x00000000 0x8 src/drivers/p_time.o + .group 0x00000000 0x8 src/drivers/p_time.o + .group 0x00000000 0x8 src/drivers/p_time.o + .group 0x00000000 0x8 src/drivers/p_time.o + .group 0x00000000 0x8 src/drivers/p_time.o + .group 0x00000000 0x8 src/drivers/p_time.o + .group 0x00000000 0x8 src/drivers/p_time.o + .group 0x00000000 0x8 src/drivers/p_time.o + .group 0x00000000 0x8 src/drivers/p_time.o + .group 0x00000000 0x8 src/drivers/p_time.o + .group 0x00000000 0x8 src/drivers/p_time.o + .group 0x00000000 0x8 src/drivers/p_time.o + .group 0x00000000 0x8 src/drivers/p_time.o + .group 0x00000000 0x8 src/drivers/p_time.o + .group 0x00000000 0x8 src/drivers/p_time.o + .group 0x00000000 0x8 src/drivers/p_time.o + .group 0x00000000 0x8 src/drivers/p_time.o + .group 0x00000000 0x8 src/drivers/p_time.o + .group 0x00000000 0x8 src/drivers/p_time.o + .group 0x00000000 0x8 src/drivers/p_time.o + .group 0x00000000 0x8 src/drivers/p_time.o + .group 0x00000000 0x8 src/drivers/p_time.o + .group 0x00000000 0x8 src/drivers/p_time.o + .group 0x00000000 0x8 src/drivers/p_time.o + .group 0x00000000 0x8 src/drivers/p_time.o + .group 0x00000000 0x8 src/drivers/p_time.o + .group 0x00000000 0x8 src/drivers/p_time.o + .group 0x00000000 0x8 src/drivers/p_time.o + .group 0x00000000 0x8 src/drivers/p_time.o + .group 0x00000000 0x8 src/drivers/p_time.o + .group 0x00000000 0x8 src/drivers/p_time.o + .group 0x00000000 0x8 src/drivers/p_time.o + .group 0x00000000 0x8 src/drivers/p_time.o + .group 0x00000000 0x8 src/drivers/p_time.o + .group 0x00000000 0x8 src/drivers/p_time.o + .group 0x00000000 0x8 src/drivers/p_time.o + .group 0x00000000 0x8 src/drivers/p_time.o + .group 0x00000000 0x8 src/drivers/p_time.o + .group 0x00000000 0x8 src/drivers/p_time.o + .group 0x00000000 0x8 src/drivers/p_time.o + .group 0x00000000 0x8 src/drivers/p_time.o + .group 0x00000000 0x8 src/drivers/p_time.o + .group 0x00000000 0x8 src/drivers/p_time.o + .group 0x00000000 0x8 src/drivers/p_time.o + .group 0x00000000 0x8 src/drivers/p_time.o + .group 0x00000000 0x8 src/drivers/p_time.o + .group 0x00000000 0x8 src/drivers/p_time.o + .group 0x00000000 0x8 src/drivers/p_time.o + .group 0x00000000 0x8 src/drivers/p_time.o + .group 0x00000000 0x8 src/drivers/p_time.o + .group 0x00000000 0x8 src/drivers/p_time.o + .group 0x00000000 0x8 src/drivers/p_time.o + .group 0x00000000 0x8 src/drivers/p_time.o + .group 0x00000000 0x8 src/drivers/p_time.o + .group 0x00000000 0x8 src/drivers/p_time.o + .group 0x00000000 0x8 src/drivers/p_time.o + .group 0x00000000 0x8 src/drivers/p_time.o + .group 0x00000000 0x8 src/drivers/p_time.o + .group 0x00000000 0x8 src/drivers/p_time.o + .group 0x00000000 0x8 src/drivers/p_time.o + .group 0x00000000 0x8 src/drivers/p_time.o + .group 0x00000000 0x8 src/drivers/p_time.o + .group 0x00000000 0x8 src/drivers/p_time.o + .group 0x00000000 0x8 src/drivers/p_time.o + .group 0x00000000 0x8 src/drivers/p_time.o + .group 0x00000000 0x8 src/drivers/p_time.o + .group 0x00000000 0x8 src/drivers/p_time.o + .group 0x00000000 0x8 src/drivers/p_time.o + .group 0x00000000 0x8 src/drivers/p_time.o + .group 0x00000000 0x8 src/drivers/p_time.o + .group 0x00000000 0x8 src/drivers/p_time.o + .group 0x00000000 0x8 src/drivers/p_time.o + .group 0x00000000 0x8 src/drivers/p_time.o + .group 0x00000000 0x8 src/drivers/p_time.o + .group 0x00000000 0x8 src/drivers/p_time.o + .group 0x00000000 0x8 src/drivers/p_time.o + .group 0x00000000 0x8 src/drivers/p_time.o + .group 0x00000000 0x8 src/drivers/p_time.o + .group 0x00000000 0x8 src/drivers/p_time.o + .group 0x00000000 0x8 src/drivers/p_time.o + .group 0x00000000 0x8 src/drivers/p_time.o + .group 0x00000000 0x8 src/drivers/p_time.o + .group 0x00000000 0x8 src/drivers/p_time.o + .group 0x00000000 0x8 src/drivers/p_time.o + .group 0x00000000 0x8 src/drivers/p_time.o + .group 0x00000000 0x8 src/drivers/p_time.o + .group 0x00000000 0x8 src/drivers/p_time.o + .group 0x00000000 0x8 src/drivers/p_time.o + .group 0x00000000 0x8 src/drivers/p_time.o + .group 0x00000000 0x8 src/drivers/p_time.o + .group 0x00000000 0x8 src/drivers/p_time.o + .group 0x00000000 0x8 src/drivers/p_time.o + .group 0x00000000 0x8 src/drivers/p_time.o + .group 0x00000000 0x8 src/drivers/p_time.o + .group 0x00000000 0x8 src/drivers/p_time.o + .group 0x00000000 0x8 src/drivers/p_time.o + .group 0x00000000 0x8 src/drivers/p_time.o + .group 0x00000000 0x8 src/drivers/p_time.o + .group 0x00000000 0x8 src/drivers/p_time.o + .group 0x00000000 0x8 src/drivers/p_time.o + .group 0x00000000 0x8 src/drivers/p_time.o + .group 0x00000000 0x8 src/drivers/p_time.o + .group 0x00000000 0x8 src/drivers/p_time.o + .group 0x00000000 0x8 src/drivers/p_time.o + .group 0x00000000 0x8 src/drivers/p_time.o + .group 0x00000000 0x8 src/drivers/p_time.o + .group 0x00000000 0x8 src/drivers/p_time.o + .group 0x00000000 0x8 src/drivers/p_time.o + .group 0x00000000 0x8 src/drivers/p_time.o + .group 0x00000000 0x8 src/drivers/p_time.o + .group 0x00000000 0x8 src/drivers/p_time.o + .group 0x00000000 0x8 src/drivers/p_time.o + .group 0x00000000 0x8 src/drivers/p_time.o + .group 0x00000000 0x8 src/drivers/p_time.o + .group 0x00000000 0x8 src/drivers/p_time.o + .group 0x00000000 0x8 src/drivers/p_time.o + .group 0x00000000 0x8 src/drivers/p_time.o + .group 0x00000000 0x8 src/drivers/p_time.o + .group 0x00000000 0x8 src/drivers/p_time.o + .group 0x00000000 0x8 src/drivers/p_time.o + .group 0x00000000 0x8 src/drivers/p_time.o + .text 0x00000000 0x0 src/drivers/p_time.o + .data 0x00000000 0x0 src/drivers/p_time.o + .bss 0x00000000 0x0 src/drivers/p_time.o + .bss.cpu_irq_critical_section_counter + 0x00000000 0x4 src/drivers/p_time.o + .bss.cpu_irq_prev_interrupt_state + 0x00000000 0x1 src/drivers/p_time.o + .debug_macro 0x00000000 0x8ce src/drivers/p_time.o + .debug_macro 0x00000000 0x16d src/drivers/p_time.o + .debug_macro 0x00000000 0x708 src/drivers/p_time.o + .debug_macro 0x00000000 0x22 src/drivers/p_time.o + .debug_macro 0x00000000 0x87 src/drivers/p_time.o + .debug_macro 0x00000000 0x51 src/drivers/p_time.o + .debug_macro 0x00000000 0xef src/drivers/p_time.o + .debug_macro 0x00000000 0x6a src/drivers/p_time.o + .debug_macro 0x00000000 0x1df src/drivers/p_time.o + .debug_macro 0x00000000 0x10 src/drivers/p_time.o + .debug_macro 0x00000000 0x76 src/drivers/p_time.o + .debug_macro 0x00000000 0x16 src/drivers/p_time.o + .debug_macro 0x00000000 0x6db src/drivers/p_time.o + .debug_macro 0x00000000 0xdd8 src/drivers/p_time.o + .debug_macro 0x00000000 0x22 src/drivers/p_time.o + .debug_macro 0x00000000 0x40 src/drivers/p_time.o + .debug_macro 0x00000000 0x1c src/drivers/p_time.o + .debug_macro 0x00000000 0x22 src/drivers/p_time.o + .debug_macro 0x00000000 0xb5 src/drivers/p_time.o + .debug_macro 0x00000000 0x3ad src/drivers/p_time.o + .debug_macro 0x00000000 0x681 src/drivers/p_time.o + .debug_macro 0x00000000 0x8b5 src/drivers/p_time.o + .debug_macro 0x00000000 0x230 src/drivers/p_time.o + .debug_macro 0x00000000 0xd60 src/drivers/p_time.o + .debug_macro 0x00000000 0x4cb src/drivers/p_time.o + .debug_macro 0x00000000 0x9f8 src/drivers/p_time.o + .debug_macro 0x00000000 0x82b src/drivers/p_time.o + .debug_macro 0x00000000 0x455 src/drivers/p_time.o + .debug_macro 0x00000000 0x5e src/drivers/p_time.o + .debug_macro 0x00000000 0x8fd src/drivers/p_time.o + .debug_macro 0x00000000 0x21c src/drivers/p_time.o + .debug_macro 0x00000000 0x95b src/drivers/p_time.o + .debug_macro 0x00000000 0x5e src/drivers/p_time.o + .debug_macro 0x00000000 0x667 src/drivers/p_time.o + .debug_macro 0x00000000 0x3af src/drivers/p_time.o + .debug_macro 0x00000000 0xc7a src/drivers/p_time.o + .debug_macro 0x00000000 0x1092 src/drivers/p_time.o + .debug_macro 0x00000000 0xc4a src/drivers/p_time.o + .debug_macro 0x00000000 0x6ba src/drivers/p_time.o + .debug_macro 0x00000000 0x1bbf src/drivers/p_time.o + .debug_macro 0x00000000 0x1440 src/drivers/p_time.o + .debug_macro 0x00000000 0x344 src/drivers/p_time.o + .debug_macro 0x00000000 0x7c src/drivers/p_time.o + .debug_macro 0x00000000 0xa0 src/drivers/p_time.o + .debug_macro 0x00000000 0x4c src/drivers/p_time.o + .debug_macro 0x00000000 0xca src/drivers/p_time.o + .debug_macro 0x00000000 0x94 src/drivers/p_time.o + .debug_macro 0x00000000 0x58 src/drivers/p_time.o + .debug_macro 0x00000000 0x37d src/drivers/p_time.o + .debug_macro 0x00000000 0x82 src/drivers/p_time.o + .debug_macro 0x00000000 0x18d src/drivers/p_time.o + .debug_macro 0x00000000 0xb8 src/drivers/p_time.o + .debug_macro 0x00000000 0xa0 src/drivers/p_time.o + .debug_macro 0x00000000 0xb8 src/drivers/p_time.o + .debug_macro 0x00000000 0x1c src/drivers/p_time.o + .debug_macro 0x00000000 0x1c src/drivers/p_time.o + .debug_macro 0x00000000 0x1c src/drivers/p_time.o + .debug_macro 0x00000000 0x82 src/drivers/p_time.o + .debug_macro 0x00000000 0x15a src/drivers/p_time.o + .debug_macro 0x00000000 0xdc src/drivers/p_time.o + .debug_macro 0x00000000 0x128 src/drivers/p_time.o + .debug_macro 0x00000000 0x128 src/drivers/p_time.o + .debug_macro 0x00000000 0x128 src/drivers/p_time.o + .debug_macro 0x00000000 0x128 src/drivers/p_time.o + .debug_macro 0x00000000 0x128 src/drivers/p_time.o + .debug_macro 0x00000000 0x128 src/drivers/p_time.o + .debug_macro 0x00000000 0x124 src/drivers/p_time.o + .debug_macro 0x00000000 0xe2 src/drivers/p_time.o + .debug_macro 0x00000000 0xe2 src/drivers/p_time.o + .debug_macro 0x00000000 0xe2 src/drivers/p_time.o + .debug_macro 0x00000000 0xe2 src/drivers/p_time.o + .debug_macro 0x00000000 0xe2 src/drivers/p_time.o + .debug_macro 0x00000000 0x130 src/drivers/p_time.o + .debug_macro 0x00000000 0x106 src/drivers/p_time.o + .debug_macro 0x00000000 0xfa src/drivers/p_time.o + .debug_macro 0x00000000 0x40f src/drivers/p_time.o + .debug_macro 0x00000000 0x40 src/drivers/p_time.o + .debug_macro 0x00000000 0x37d src/drivers/p_time.o + .debug_macro 0x00000000 0x1e52 src/drivers/p_time.o + .debug_macro 0x00000000 0x6d src/drivers/p_time.o + .debug_macro 0x00000000 0x58 src/drivers/p_time.o + .debug_macro 0x00000000 0x35 src/drivers/p_time.o + .debug_macro 0x00000000 0x9c src/drivers/p_time.o + .debug_macro 0x00000000 0x16 src/drivers/p_time.o + .debug_macro 0x00000000 0x35 src/drivers/p_time.o + .debug_macro 0x00000000 0x34d src/drivers/p_time.o + .debug_macro 0x00000000 0x10 src/drivers/p_time.o + .debug_macro 0x00000000 0x58 src/drivers/p_time.o + .debug_macro 0x00000000 0x1f src/drivers/p_time.o + .debug_macro 0x00000000 0x43 src/drivers/p_time.o + .debug_macro 0x00000000 0x20 src/drivers/p_time.o + .debug_macro 0x00000000 0x187 src/drivers/p_time.o + .debug_macro 0x00000000 0x10 src/drivers/p_time.o + .debug_macro 0x00000000 0x1c src/drivers/p_time.o + .debug_macro 0x00000000 0x52 src/drivers/p_time.o + .debug_macro 0x00000000 0x40 src/drivers/p_time.o + .debug_macro 0x00000000 0x10 src/drivers/p_time.o + .debug_macro 0x00000000 0x40 src/drivers/p_time.o + .debug_macro 0x00000000 0xd7 src/drivers/p_time.o + .debug_macro 0x00000000 0x16 src/drivers/p_time.o + .debug_macro 0x00000000 0x18b src/drivers/p_time.o + .debug_macro 0x00000000 0x16 src/drivers/p_time.o + .debug_macro 0x00000000 0x16 src/drivers/p_time.o + .debug_macro 0x00000000 0x29 src/drivers/p_time.o + .debug_macro 0x00000000 0x51 src/drivers/p_time.o + .debug_macro 0x00000000 0x3e src/drivers/p_time.o + .debug_macro 0x00000000 0x3df src/drivers/p_time.o + .debug_macro 0x00000000 0x11 src/drivers/p_time.o + .debug_macro 0x00000000 0x2e src/drivers/p_time.o + .debug_macro 0x00000000 0x16 src/drivers/p_time.o + .group 0x00000000 0x8 src/oracle.o + .group 0x00000000 0x8 src/oracle.o + .group 0x00000000 0x8 src/oracle.o + .group 0x00000000 0x8 src/oracle.o + .group 0x00000000 0x8 src/oracle.o + .group 0x00000000 0x8 src/oracle.o + .group 0x00000000 0x8 src/oracle.o + .group 0x00000000 0x8 src/oracle.o + .group 0x00000000 0x8 src/oracle.o + .group 0x00000000 0x8 src/oracle.o + .group 0x00000000 0x8 src/oracle.o + .group 0x00000000 0x8 src/oracle.o + .group 0x00000000 0x8 src/oracle.o + .group 0x00000000 0x8 src/oracle.o + .group 0x00000000 0x8 src/oracle.o + .group 0x00000000 0x8 src/oracle.o + .group 0x00000000 0x8 src/oracle.o + .group 0x00000000 0x8 src/oracle.o + .group 0x00000000 0x8 src/oracle.o + .group 0x00000000 0x8 src/oracle.o + .group 0x00000000 0x8 src/oracle.o + .group 0x00000000 0x8 src/oracle.o + .group 0x00000000 0x8 src/oracle.o + .group 0x00000000 0x8 src/oracle.o + .group 0x00000000 0x8 src/oracle.o + .group 0x00000000 0x8 src/oracle.o + .group 0x00000000 0x8 src/oracle.o + .group 0x00000000 0x8 src/oracle.o + .group 0x00000000 0x8 src/oracle.o + .group 0x00000000 0x8 src/oracle.o + .group 0x00000000 0x8 src/oracle.o + .group 0x00000000 0x8 src/oracle.o + .group 0x00000000 0x8 src/oracle.o + .group 0x00000000 0x8 src/oracle.o + .group 0x00000000 0x8 src/oracle.o + .group 0x00000000 0x8 src/oracle.o + .group 0x00000000 0x8 src/oracle.o + .group 0x00000000 0x8 src/oracle.o + .group 0x00000000 0x8 src/oracle.o + .group 0x00000000 0x8 src/oracle.o + .group 0x00000000 0x8 src/oracle.o + .group 0x00000000 0x8 src/oracle.o + .group 0x00000000 0x8 src/oracle.o + .group 0x00000000 0x8 src/oracle.o + .group 0x00000000 0x8 src/oracle.o + .group 0x00000000 0x8 src/oracle.o + .group 0x00000000 0x8 src/oracle.o + .group 0x00000000 0x8 src/oracle.o + .group 0x00000000 0x8 src/oracle.o + .group 0x00000000 0x8 src/oracle.o + .group 0x00000000 0x8 src/oracle.o + .group 0x00000000 0x8 src/oracle.o + .group 0x00000000 0x8 src/oracle.o + .group 0x00000000 0x8 src/oracle.o + .group 0x00000000 0x8 src/oracle.o + .group 0x00000000 0x8 src/oracle.o + .group 0x00000000 0x8 src/oracle.o + .group 0x00000000 0x8 src/oracle.o + .group 0x00000000 0x8 src/oracle.o + .group 0x00000000 0x8 src/oracle.o + .group 0x00000000 0x8 src/oracle.o + .group 0x00000000 0x8 src/oracle.o + .group 0x00000000 0x8 src/oracle.o + .group 0x00000000 0x8 src/oracle.o + .group 0x00000000 0x8 src/oracle.o + .group 0x00000000 0x8 src/oracle.o + .group 0x00000000 0x8 src/oracle.o + .group 0x00000000 0x8 src/oracle.o + .group 0x00000000 0x8 src/oracle.o + .group 0x00000000 0x8 src/oracle.o + .group 0x00000000 0x8 src/oracle.o + .group 0x00000000 0x8 src/oracle.o + .group 0x00000000 0x8 src/oracle.o + .group 0x00000000 0x8 src/oracle.o + .group 0x00000000 0x8 src/oracle.o + .group 0x00000000 0x8 src/oracle.o + .group 0x00000000 0x8 src/oracle.o + .group 0x00000000 0x8 src/oracle.o + .group 0x00000000 0x8 src/oracle.o + .group 0x00000000 0x8 src/oracle.o + .group 0x00000000 0x8 src/oracle.o + .group 0x00000000 0x8 src/oracle.o + .group 0x00000000 0x8 src/oracle.o + .group 0x00000000 0x8 src/oracle.o + .group 0x00000000 0x8 src/oracle.o + .group 0x00000000 0x8 src/oracle.o + .group 0x00000000 0x8 src/oracle.o + .group 0x00000000 0x8 src/oracle.o + .group 0x00000000 0x8 src/oracle.o + .group 0x00000000 0x8 src/oracle.o + .group 0x00000000 0x8 src/oracle.o + .group 0x00000000 0x8 src/oracle.o + .group 0x00000000 0x8 src/oracle.o + .group 0x00000000 0x8 src/oracle.o + .group 0x00000000 0x8 src/oracle.o + .group 0x00000000 0x8 src/oracle.o + .group 0x00000000 0x8 src/oracle.o + .group 0x00000000 0x8 src/oracle.o + .group 0x00000000 0x8 src/oracle.o + .group 0x00000000 0x8 src/oracle.o + .group 0x00000000 0x8 src/oracle.o + .group 0x00000000 0x8 src/oracle.o + .group 0x00000000 0x8 src/oracle.o + .group 0x00000000 0x8 src/oracle.o + .group 0x00000000 0x8 src/oracle.o + .group 0x00000000 0x8 src/oracle.o + .group 0x00000000 0x8 src/oracle.o + .group 0x00000000 0x8 src/oracle.o + .group 0x00000000 0x8 src/oracle.o + .group 0x00000000 0x8 src/oracle.o + .group 0x00000000 0x8 src/oracle.o + .group 0x00000000 0x8 src/oracle.o + .group 0x00000000 0x8 src/oracle.o + .group 0x00000000 0x8 src/oracle.o + .group 0x00000000 0x8 src/oracle.o + .group 0x00000000 0x8 src/oracle.o + .group 0x00000000 0x8 src/oracle.o + .group 0x00000000 0x8 src/oracle.o + .group 0x00000000 0x8 src/oracle.o + .group 0x00000000 0x8 src/oracle.o + .group 0x00000000 0x8 src/oracle.o + .group 0x00000000 0x8 src/oracle.o + .group 0x00000000 0x8 src/oracle.o + .group 0x00000000 0x8 src/oracle.o + .group 0x00000000 0x8 src/oracle.o + .group 0x00000000 0x8 src/oracle.o + .group 0x00000000 0x8 src/oracle.o + .group 0x00000000 0x8 src/oracle.o + .group 0x00000000 0x8 src/oracle.o + .group 0x00000000 0x8 src/oracle.o + .group 0x00000000 0x8 src/oracle.o + .group 0x00000000 0x8 src/oracle.o + .group 0x00000000 0x8 src/oracle.o + .group 0x00000000 0x8 src/oracle.o + .group 0x00000000 0x8 src/oracle.o + .group 0x00000000 0x8 src/oracle.o + .group 0x00000000 0x8 src/oracle.o + .group 0x00000000 0x8 src/oracle.o + .group 0x00000000 0x8 src/oracle.o + .group 0x00000000 0x8 src/oracle.o + .group 0x00000000 0x8 src/oracle.o + .group 0x00000000 0x8 src/oracle.o + .group 0x00000000 0x8 src/oracle.o + .group 0x00000000 0x8 src/oracle.o + .group 0x00000000 0x8 src/oracle.o + .group 0x00000000 0x8 src/oracle.o + .group 0x00000000 0x8 src/oracle.o + .group 0x00000000 0x8 src/oracle.o + .group 0x00000000 0x8 src/oracle.o + .group 0x00000000 0x8 src/oracle.o + .group 0x00000000 0x8 src/oracle.o + .group 0x00000000 0x8 src/oracle.o + .group 0x00000000 0x8 src/oracle.o + .group 0x00000000 0x8 src/oracle.o + .text 0x00000000 0x0 src/oracle.o + .data 0x00000000 0x0 src/oracle.o + .bss 0x00000000 0x0 src/oracle.o + .bss.cpu_irq_critical_section_counter + 0x00000000 0x4 src/oracle.o + .bss.cpu_irq_prev_interrupt_state + 0x00000000 0x1 src/oracle.o + .debug_macro 0x00000000 0x8ce src/oracle.o + .debug_macro 0x00000000 0x16d src/oracle.o + .debug_macro 0x00000000 0x708 src/oracle.o + .debug_macro 0x00000000 0x22 src/oracle.o + .debug_macro 0x00000000 0x87 src/oracle.o + .debug_macro 0x00000000 0x51 src/oracle.o + .debug_macro 0x00000000 0xef src/oracle.o + .debug_macro 0x00000000 0x6a src/oracle.o + .debug_macro 0x00000000 0x1df src/oracle.o + .debug_macro 0x00000000 0x10 src/oracle.o + .debug_macro 0x00000000 0x76 src/oracle.o + .debug_macro 0x00000000 0x16 src/oracle.o + .debug_macro 0x00000000 0x6db src/oracle.o + .debug_macro 0x00000000 0xdd8 src/oracle.o + .debug_macro 0x00000000 0x22 src/oracle.o + .debug_macro 0x00000000 0x40 src/oracle.o + .debug_macro 0x00000000 0x1c src/oracle.o + .debug_macro 0x00000000 0x22 src/oracle.o + .debug_macro 0x00000000 0xb5 src/oracle.o + .debug_macro 0x00000000 0x3ad src/oracle.o + .debug_macro 0x00000000 0x681 src/oracle.o + .debug_macro 0x00000000 0x8b5 src/oracle.o + .debug_macro 0x00000000 0x230 src/oracle.o + .debug_macro 0x00000000 0xd60 src/oracle.o + .debug_macro 0x00000000 0x4cb src/oracle.o + .debug_macro 0x00000000 0x9f8 src/oracle.o + .debug_macro 0x00000000 0x82b src/oracle.o + .debug_macro 0x00000000 0x455 src/oracle.o + .debug_macro 0x00000000 0x5e src/oracle.o + .debug_macro 0x00000000 0x8fd src/oracle.o + .debug_macro 0x00000000 0x21c src/oracle.o + .debug_macro 0x00000000 0x95b src/oracle.o + .debug_macro 0x00000000 0x5e src/oracle.o + .debug_macro 0x00000000 0x667 src/oracle.o + .debug_macro 0x00000000 0x3af src/oracle.o + .debug_macro 0x00000000 0xc7a src/oracle.o + .debug_macro 0x00000000 0x1092 src/oracle.o + .debug_macro 0x00000000 0xc4a src/oracle.o + .debug_macro 0x00000000 0x6ba src/oracle.o + .debug_macro 0x00000000 0x1bbf src/oracle.o + .debug_macro 0x00000000 0x1440 src/oracle.o + .debug_macro 0x00000000 0x344 src/oracle.o + .debug_macro 0x00000000 0x7c src/oracle.o + .debug_macro 0x00000000 0xa0 src/oracle.o + .debug_macro 0x00000000 0x4c src/oracle.o + .debug_macro 0x00000000 0xca src/oracle.o + .debug_macro 0x00000000 0x94 src/oracle.o + .debug_macro 0x00000000 0x58 src/oracle.o + .debug_macro 0x00000000 0x37d src/oracle.o + .debug_macro 0x00000000 0x82 src/oracle.o + .debug_macro 0x00000000 0x18d src/oracle.o + .debug_macro 0x00000000 0xb8 src/oracle.o + .debug_macro 0x00000000 0xa0 src/oracle.o + .debug_macro 0x00000000 0xb8 src/oracle.o + .debug_macro 0x00000000 0x1c src/oracle.o + .debug_macro 0x00000000 0x1c src/oracle.o + .debug_macro 0x00000000 0x1c src/oracle.o + .debug_macro 0x00000000 0x82 src/oracle.o + .debug_macro 0x00000000 0x15a src/oracle.o + .debug_macro 0x00000000 0xdc src/oracle.o + .debug_macro 0x00000000 0x128 src/oracle.o + .debug_macro 0x00000000 0x128 src/oracle.o + .debug_macro 0x00000000 0x128 src/oracle.o + .debug_macro 0x00000000 0x128 src/oracle.o + .debug_macro 0x00000000 0x128 src/oracle.o + .debug_macro 0x00000000 0x128 src/oracle.o + .debug_macro 0x00000000 0x124 src/oracle.o + .debug_macro 0x00000000 0xe2 src/oracle.o + .debug_macro 0x00000000 0xe2 src/oracle.o + .debug_macro 0x00000000 0xe2 src/oracle.o + .debug_macro 0x00000000 0xe2 src/oracle.o + .debug_macro 0x00000000 0xe2 src/oracle.o + .debug_macro 0x00000000 0x130 src/oracle.o + .debug_macro 0x00000000 0x106 src/oracle.o + .debug_macro 0x00000000 0xfa src/oracle.o + .debug_macro 0x00000000 0x40f src/oracle.o + .debug_macro 0x00000000 0x40 src/oracle.o + .debug_macro 0x00000000 0x37d src/oracle.o + .debug_macro 0x00000000 0x1e52 src/oracle.o + .debug_macro 0x00000000 0x6d src/oracle.o + .debug_macro 0x00000000 0x58 src/oracle.o + .debug_macro 0x00000000 0x35 src/oracle.o + .debug_macro 0x00000000 0x9c src/oracle.o + .debug_macro 0x00000000 0x16 src/oracle.o + .debug_macro 0x00000000 0x35 src/oracle.o + .debug_macro 0x00000000 0x34d src/oracle.o + .debug_macro 0x00000000 0x10 src/oracle.o + .debug_macro 0x00000000 0x58 src/oracle.o + .debug_macro 0x00000000 0x1f src/oracle.o + .debug_macro 0x00000000 0x43 src/oracle.o + .debug_macro 0x00000000 0x20 src/oracle.o + .debug_macro 0x00000000 0x187 src/oracle.o + .debug_macro 0x00000000 0x10 src/oracle.o + .debug_macro 0x00000000 0x1c src/oracle.o + .debug_macro 0x00000000 0x52 src/oracle.o + .debug_macro 0x00000000 0x40 src/oracle.o + .debug_macro 0x00000000 0x10 src/oracle.o + .debug_macro 0x00000000 0x40 src/oracle.o + .debug_macro 0x00000000 0xd7 src/oracle.o + .debug_macro 0x00000000 0x16 src/oracle.o + .debug_macro 0x00000000 0x18b src/oracle.o + .debug_macro 0x00000000 0x16 src/oracle.o + .debug_macro 0x00000000 0x16 src/oracle.o + .debug_macro 0x00000000 0x29 src/oracle.o + .debug_macro 0x00000000 0x51 src/oracle.o + .debug_macro 0x00000000 0x3e src/oracle.o + .debug_macro 0x00000000 0x3df src/oracle.o + .debug_macro 0x00000000 0x11 src/oracle.o + .debug_macro 0x00000000 0x2e src/oracle.o + .debug_macro 0x00000000 0x16 src/oracle.o + .debug_macro 0x00000000 0x2d8 src/oracle.o + .debug_macro 0x00000000 0x10 src/oracle.o + .debug_macro 0x00000000 0x76 src/oracle.o + .debug_macro 0x00000000 0x9f4 src/oracle.o + .debug_macro 0x00000000 0x18 src/oracle.o + .debug_macro 0x00000000 0x12 src/oracle.o + .debug_macro 0x00000000 0x16 src/oracle.o + .debug_macro 0x00000000 0x2e src/oracle.o + .debug_macro 0x00000000 0xb2 src/oracle.o + .debug_macro 0x00000000 0x10 src/oracle.o + .debug_macro 0x00000000 0x2d src/oracle.o + .debug_macro 0x00000000 0x50 src/oracle.o + .debug_macro 0x00000000 0x469 src/oracle.o + .debug_macro 0x00000000 0x57 src/oracle.o + .debug_macro 0x00000000 0x12 src/oracle.o + .debug_macro 0x00000000 0x6a src/oracle.o + .debug_macro 0x00000000 0x194 src/oracle.o + .debug_macro 0x00000000 0x16 src/oracle.o + .debug_macro 0x00000000 0x10 src/oracle.o + .debug_macro 0x00000000 0x16c src/oracle.o + .debug_macro 0x00000000 0x1d src/oracle.o + .debug_macro 0x00000000 0x16 src/oracle.o + .debug_macro 0x00000000 0x74 src/oracle.o + .debug_macro 0x00000000 0x10 src/oracle.o + .debug_macro 0x00000000 0x10 src/oracle.o + .debug_macro 0x00000000 0x58 src/oracle.o + .debug_macro 0x00000000 0x10 src/oracle.o + .debug_macro 0x00000000 0x1c src/oracle.o + .debug_macro 0x00000000 0x3b src/oracle.o + .debug_macro 0x00000000 0x10 src/oracle.o + .debug_macro 0x00000000 0x1f src/oracle.o + .debug_macro 0x00000000 0x4c src/oracle.o + .debug_macro 0x00000000 0x16 src/oracle.o + .debug_macro 0x00000000 0x10 src/oracle.o + .debug_macro 0x00000000 0x10 src/oracle.o + .debug_macro 0x00000000 0x10 src/oracle.o + .debug_macro 0x00000000 0x22 src/oracle.o + .debug_macro 0x00000000 0x16 src/oracle.o + .debug_macro 0x00000000 0x10 src/oracle.o + .debug_macro 0x00000000 0x51 src/oracle.o + .debug_macro 0x00000000 0x4d src/oracle.o + .debug_macro 0x00000000 0x22 src/oracle.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .text 0x00000000 0x0 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .data 0x00000000 0x0 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .bss 0x00000000 0x0 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .text._i2c_master_wait_for_sync + 0x00000000 0xc src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .text.i2c_master_init + 0x00000000 0x2f8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .text.i2c_master_reset + 0x00000000 0x78 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .text._i2c_master_address_response + 0x00000000 0x30 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .text._i2c_master_wait_for_bus + 0x00000000 0x2c src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .text._i2c_master_send_hs_master_code + 0x00000000 0x20 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .text._i2c_master_read_packet + 0x00000000 0x1a0 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .text._i2c_master_write_packet + 0x00000000 0xf4 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .text.i2c_master_read_packet_wait + 0x00000000 0x24 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .text.i2c_master_read_packet_wait_no_stop + 0x00000000 0x24 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .text.i2c_master_read_packet_wait_no_nack + 0x00000000 0x20 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .text.i2c_master_write_packet_wait + 0x00000000 0x24 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .text.i2c_master_write_packet_wait_no_stop + 0x00000000 0x24 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .text.i2c_master_send_stop + 0x00000000 0x18 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .text.i2c_master_send_nack + 0x00000000 0x18 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .text.i2c_master_read_byte + 0x00000000 0x30 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .text.i2c_master_write_byte + 0x00000000 0x20 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .bss.cpu_irq_critical_section_counter + 0x00000000 0x4 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .bss.cpu_irq_prev_interrupt_state + 0x00000000 0x1 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .debug_info 0x00000000 0x4f6a src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .debug_abbrev 0x00000000 0x50c src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .debug_loc 0x00000000 0xff8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .debug_aranges + 0x00000000 0xa0 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .debug_ranges 0x00000000 0xa8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .debug_macro 0x00000000 0x5ce src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .debug_macro 0x00000000 0x8ce src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .debug_macro 0x00000000 0x16d src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .debug_macro 0x00000000 0x708 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .debug_macro 0x00000000 0x22 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .debug_macro 0x00000000 0x87 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .debug_macro 0x00000000 0x51 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .debug_macro 0x00000000 0xef src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .debug_macro 0x00000000 0x6a src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .debug_macro 0x00000000 0x1df src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .debug_macro 0x00000000 0x10 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .debug_macro 0x00000000 0x76 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .debug_macro 0x00000000 0x16 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .debug_macro 0x00000000 0x6db src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .debug_macro 0x00000000 0xdd8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .debug_macro 0x00000000 0x22 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .debug_macro 0x00000000 0x40 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .debug_macro 0x00000000 0x1c src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .debug_macro 0x00000000 0x22 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .debug_macro 0x00000000 0xb5 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .debug_macro 0x00000000 0x3ad src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .debug_macro 0x00000000 0x681 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .debug_macro 0x00000000 0x8b5 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .debug_macro 0x00000000 0x230 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .debug_macro 0x00000000 0xd60 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .debug_macro 0x00000000 0x4cb src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .debug_macro 0x00000000 0x9f8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .debug_macro 0x00000000 0x82b src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .debug_macro 0x00000000 0x455 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .debug_macro 0x00000000 0x5e src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .debug_macro 0x00000000 0x8fd src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .debug_macro 0x00000000 0x21c src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .debug_macro 0x00000000 0x95b src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .debug_macro 0x00000000 0x5e src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .debug_macro 0x00000000 0x667 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .debug_macro 0x00000000 0x3af src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .debug_macro 0x00000000 0xc7a src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .debug_macro 0x00000000 0x1092 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .debug_macro 0x00000000 0xc4a src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .debug_macro 0x00000000 0x6ba src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .debug_macro 0x00000000 0x1bbf src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .debug_macro 0x00000000 0x1440 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .debug_macro 0x00000000 0x344 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .debug_macro 0x00000000 0x7c src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .debug_macro 0x00000000 0xa0 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .debug_macro 0x00000000 0x4c src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .debug_macro 0x00000000 0xca src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .debug_macro 0x00000000 0x94 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .debug_macro 0x00000000 0x58 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .debug_macro 0x00000000 0x37d src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .debug_macro 0x00000000 0x82 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .debug_macro 0x00000000 0x18d src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .debug_macro 0x00000000 0xb8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .debug_macro 0x00000000 0xa0 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .debug_macro 0x00000000 0xb8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .debug_macro 0x00000000 0x1c src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .debug_macro 0x00000000 0x1c src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .debug_macro 0x00000000 0x1c src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .debug_macro 0x00000000 0x82 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .debug_macro 0x00000000 0x15a src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .debug_macro 0x00000000 0xdc src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .debug_macro 0x00000000 0x128 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .debug_macro 0x00000000 0x128 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .debug_macro 0x00000000 0x128 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .debug_macro 0x00000000 0x128 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .debug_macro 0x00000000 0x128 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .debug_macro 0x00000000 0x128 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .debug_macro 0x00000000 0x124 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .debug_macro 0x00000000 0xe2 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .debug_macro 0x00000000 0xe2 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .debug_macro 0x00000000 0xe2 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .debug_macro 0x00000000 0xe2 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .debug_macro 0x00000000 0xe2 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .debug_macro 0x00000000 0x130 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .debug_macro 0x00000000 0x106 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .debug_macro 0x00000000 0xfa src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .debug_macro 0x00000000 0x40f src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .debug_macro 0x00000000 0x40 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .debug_macro 0x00000000 0x37d src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .debug_macro 0x00000000 0x1e52 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .debug_macro 0x00000000 0x6d src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .debug_macro 0x00000000 0x58 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .debug_macro 0x00000000 0x35 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .debug_macro 0x00000000 0x9c src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .debug_macro 0x00000000 0x16 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .debug_macro 0x00000000 0x35 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .debug_macro 0x00000000 0x34d src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .debug_macro 0x00000000 0x10 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .debug_macro 0x00000000 0x58 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .debug_macro 0x00000000 0x1f src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .debug_macro 0x00000000 0x43 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .debug_macro 0x00000000 0x20 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .debug_macro 0x00000000 0x187 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .debug_macro 0x00000000 0x10 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .debug_macro 0x00000000 0x1c src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .debug_macro 0x00000000 0x52 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .debug_macro 0x00000000 0x40 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .debug_macro 0x00000000 0x10 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .debug_macro 0x00000000 0x40 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .debug_macro 0x00000000 0xd7 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .debug_macro 0x00000000 0x16 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .debug_macro 0x00000000 0x18b src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .debug_macro 0x00000000 0x16 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .debug_macro 0x00000000 0x16 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .debug_macro 0x00000000 0x29 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .debug_macro 0x00000000 0x51 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .debug_macro 0x00000000 0x3e src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .debug_macro 0x00000000 0x3df src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .debug_macro 0x00000000 0x11 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .debug_macro 0x00000000 0x18 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .debug_macro 0x00000000 0x16 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .debug_macro 0x00000000 0x2e src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .debug_macro 0x00000000 0xb2 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .debug_macro 0x00000000 0x10 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .debug_macro 0x00000000 0x27 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .debug_line 0x00000000 0xe6e src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .debug_str 0x00000000 0x863f5 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .comment 0x00000000 0x5a src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .debug_frame 0x00000000 0x1f0 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .ARM.attributes + 0x00000000 0x32 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .text 0x00000000 0x0 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .data 0x00000000 0x0 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .bss 0x00000000 0x0 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .text._i2c_master_wait_for_sync + 0x00000000 0xc src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .text._i2c_master_read + 0x00000000 0x88 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .text._i2c_master_write + 0x00000000 0x3c src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .text._i2c_master_write_packet + 0x00000000 0x68 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .text._i2c_master_read_packet + 0x00000000 0xc8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .text.i2c_master_register_callback + 0x00000000 0x16 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .text.i2c_master_unregister_callback + 0x00000000 0x16 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .text.i2c_master_read_bytes + 0x00000000 0x24 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .text.i2c_master_read_packet_job + 0x00000000 0x24 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .text.i2c_master_read_packet_job_no_stop + 0x00000000 0x24 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .text.i2c_master_read_packet_job_no_nack + 0x00000000 0x20 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .text.i2c_master_write_bytes + 0x00000000 0x24 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .text.i2c_master_write_packet_job + 0x00000000 0x24 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .text.i2c_master_write_packet_job_no_stop + 0x00000000 0x24 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .text._i2c_master_interrupt_handler + 0x00000000 0x1ec src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .bss.cpu_irq_critical_section_counter + 0x00000000 0x4 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .bss.cpu_irq_prev_interrupt_state + 0x00000000 0x1 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .debug_info 0x00000000 0x312d src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .debug_abbrev 0x00000000 0x427 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .debug_loc 0x00000000 0x7ec src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .debug_aranges + 0x00000000 0x90 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .debug_ranges 0x00000000 0x98 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .debug_macro 0x00000000 0x5ca src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .debug_macro 0x00000000 0x8ce src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .debug_macro 0x00000000 0x16d src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .debug_macro 0x00000000 0x708 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .debug_macro 0x00000000 0x22 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .debug_macro 0x00000000 0x87 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .debug_macro 0x00000000 0x51 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .debug_macro 0x00000000 0xef src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .debug_macro 0x00000000 0x6a src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .debug_macro 0x00000000 0x1df src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .debug_macro 0x00000000 0x10 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .debug_macro 0x00000000 0x76 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .debug_macro 0x00000000 0x16 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .debug_macro 0x00000000 0x6db src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .debug_macro 0x00000000 0xdd8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .debug_macro 0x00000000 0x22 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .debug_macro 0x00000000 0x40 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .debug_macro 0x00000000 0x1c src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .debug_macro 0x00000000 0x22 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .debug_macro 0x00000000 0xb5 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .debug_macro 0x00000000 0x3ad src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .debug_macro 0x00000000 0x681 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .debug_macro 0x00000000 0x8b5 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .debug_macro 0x00000000 0x230 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .debug_macro 0x00000000 0xd60 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .debug_macro 0x00000000 0x4cb src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .debug_macro 0x00000000 0x9f8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .debug_macro 0x00000000 0x82b src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .debug_macro 0x00000000 0x455 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .debug_macro 0x00000000 0x5e src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .debug_macro 0x00000000 0x8fd src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .debug_macro 0x00000000 0x21c src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .debug_macro 0x00000000 0x95b src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .debug_macro 0x00000000 0x5e src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .debug_macro 0x00000000 0x667 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .debug_macro 0x00000000 0x3af src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .debug_macro 0x00000000 0xc7a src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .debug_macro 0x00000000 0x1092 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .debug_macro 0x00000000 0xc4a src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .debug_macro 0x00000000 0x6ba src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .debug_macro 0x00000000 0x1bbf src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .debug_macro 0x00000000 0x1440 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .debug_macro 0x00000000 0x344 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .debug_macro 0x00000000 0x7c src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .debug_macro 0x00000000 0xa0 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .debug_macro 0x00000000 0x4c src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .debug_macro 0x00000000 0xca src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .debug_macro 0x00000000 0x94 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .debug_macro 0x00000000 0x58 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .debug_macro 0x00000000 0x37d src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .debug_macro 0x00000000 0x82 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .debug_macro 0x00000000 0x18d src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .debug_macro 0x00000000 0xb8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .debug_macro 0x00000000 0xa0 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .debug_macro 0x00000000 0xb8 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .debug_macro 0x00000000 0x1c src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .debug_macro 0x00000000 0x1c src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .debug_macro 0x00000000 0x1c src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .debug_macro 0x00000000 0x82 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .debug_macro 0x00000000 0x15a src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .debug_macro 0x00000000 0xdc src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .debug_macro 0x00000000 0x128 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .debug_macro 0x00000000 0x128 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .debug_macro 0x00000000 0x128 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .debug_macro 0x00000000 0x128 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .debug_macro 0x00000000 0x128 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .debug_macro 0x00000000 0x128 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .debug_macro 0x00000000 0x124 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .debug_macro 0x00000000 0xe2 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .debug_macro 0x00000000 0xe2 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .debug_macro 0x00000000 0xe2 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .debug_macro 0x00000000 0xe2 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .debug_macro 0x00000000 0xe2 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .debug_macro 0x00000000 0x130 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .debug_macro 0x00000000 0x106 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .debug_macro 0x00000000 0xfa src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .debug_macro 0x00000000 0x40f src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .debug_macro 0x00000000 0x40 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .debug_macro 0x00000000 0x37d src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .debug_macro 0x00000000 0x1e52 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .debug_macro 0x00000000 0x6d src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .debug_macro 0x00000000 0x58 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .debug_macro 0x00000000 0x35 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .debug_macro 0x00000000 0x9c src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .debug_macro 0x00000000 0x16 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .debug_macro 0x00000000 0x35 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .debug_macro 0x00000000 0x34d src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .debug_macro 0x00000000 0x10 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .debug_macro 0x00000000 0x58 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .debug_macro 0x00000000 0x1f src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .debug_macro 0x00000000 0x43 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .debug_macro 0x00000000 0x20 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .debug_macro 0x00000000 0x187 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .debug_macro 0x00000000 0x10 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .debug_macro 0x00000000 0x1c src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .debug_macro 0x00000000 0x52 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .debug_macro 0x00000000 0x40 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .debug_macro 0x00000000 0x10 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .debug_macro 0x00000000 0x40 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .debug_macro 0x00000000 0xd7 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .debug_macro 0x00000000 0x16 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .debug_macro 0x00000000 0x18b src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .debug_macro 0x00000000 0x16 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .debug_macro 0x00000000 0x16 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .debug_macro 0x00000000 0x29 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .debug_macro 0x00000000 0x51 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .debug_macro 0x00000000 0x3e src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .debug_macro 0x00000000 0x3df src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .debug_macro 0x00000000 0x11 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .debug_macro 0x00000000 0x18 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .debug_macro 0x00000000 0x16 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .debug_macro 0x00000000 0x2e src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .debug_macro 0x00000000 0xb2 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .debug_macro 0x00000000 0x10 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .debug_macro 0x00000000 0x27 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .debug_line 0x00000000 0xde9 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .debug_str 0x00000000 0x85395 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .comment 0x00000000 0x5a src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .debug_frame 0x00000000 0x170 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .ARM.attributes + 0x00000000 0x32 src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom.o + .text 0x00000000 0x0 src/ASF/sam0/drivers/sercom/sercom.o + .data 0x00000000 0x0 src/ASF/sam0/drivers/sercom/sercom.o + .bss 0x00000000 0x0 src/ASF/sam0/drivers/sercom/sercom.o + .bss.cpu_irq_critical_section_counter + 0x00000000 0x4 src/ASF/sam0/drivers/sercom/sercom.o + .bss.cpu_irq_prev_interrupt_state + 0x00000000 0x1 src/ASF/sam0/drivers/sercom/sercom.o + .debug_macro 0x00000000 0x8ce src/ASF/sam0/drivers/sercom/sercom.o + .debug_macro 0x00000000 0x16d src/ASF/sam0/drivers/sercom/sercom.o + .debug_macro 0x00000000 0x708 src/ASF/sam0/drivers/sercom/sercom.o + .debug_macro 0x00000000 0x22 src/ASF/sam0/drivers/sercom/sercom.o + .debug_macro 0x00000000 0x87 src/ASF/sam0/drivers/sercom/sercom.o + .debug_macro 0x00000000 0x51 src/ASF/sam0/drivers/sercom/sercom.o + .debug_macro 0x00000000 0xef src/ASF/sam0/drivers/sercom/sercom.o + .debug_macro 0x00000000 0x6a src/ASF/sam0/drivers/sercom/sercom.o + .debug_macro 0x00000000 0x1df src/ASF/sam0/drivers/sercom/sercom.o + .debug_macro 0x00000000 0x10 src/ASF/sam0/drivers/sercom/sercom.o + .debug_macro 0x00000000 0x76 src/ASF/sam0/drivers/sercom/sercom.o + .debug_macro 0x00000000 0x16 src/ASF/sam0/drivers/sercom/sercom.o + .debug_macro 0x00000000 0x6db src/ASF/sam0/drivers/sercom/sercom.o + .debug_macro 0x00000000 0xdd8 src/ASF/sam0/drivers/sercom/sercom.o + .debug_macro 0x00000000 0x22 src/ASF/sam0/drivers/sercom/sercom.o + .debug_macro 0x00000000 0x40 src/ASF/sam0/drivers/sercom/sercom.o + .debug_macro 0x00000000 0x1c src/ASF/sam0/drivers/sercom/sercom.o + .debug_macro 0x00000000 0x22 src/ASF/sam0/drivers/sercom/sercom.o + .debug_macro 0x00000000 0xb5 src/ASF/sam0/drivers/sercom/sercom.o + .debug_macro 0x00000000 0x3ad src/ASF/sam0/drivers/sercom/sercom.o + .debug_macro 0x00000000 0x681 src/ASF/sam0/drivers/sercom/sercom.o + .debug_macro 0x00000000 0x8b5 src/ASF/sam0/drivers/sercom/sercom.o + .debug_macro 0x00000000 0x230 src/ASF/sam0/drivers/sercom/sercom.o + .debug_macro 0x00000000 0xd60 src/ASF/sam0/drivers/sercom/sercom.o + .debug_macro 0x00000000 0x4cb src/ASF/sam0/drivers/sercom/sercom.o + .debug_macro 0x00000000 0x9f8 src/ASF/sam0/drivers/sercom/sercom.o + .debug_macro 0x00000000 0x82b src/ASF/sam0/drivers/sercom/sercom.o + .debug_macro 0x00000000 0x455 src/ASF/sam0/drivers/sercom/sercom.o + .debug_macro 0x00000000 0x5e src/ASF/sam0/drivers/sercom/sercom.o + .debug_macro 0x00000000 0x8fd src/ASF/sam0/drivers/sercom/sercom.o + .debug_macro 0x00000000 0x21c src/ASF/sam0/drivers/sercom/sercom.o + .debug_macro 0x00000000 0x95b src/ASF/sam0/drivers/sercom/sercom.o + .debug_macro 0x00000000 0x5e src/ASF/sam0/drivers/sercom/sercom.o + .debug_macro 0x00000000 0x667 src/ASF/sam0/drivers/sercom/sercom.o + .debug_macro 0x00000000 0x3af src/ASF/sam0/drivers/sercom/sercom.o + .debug_macro 0x00000000 0xc7a src/ASF/sam0/drivers/sercom/sercom.o + .debug_macro 0x00000000 0x1092 src/ASF/sam0/drivers/sercom/sercom.o + .debug_macro 0x00000000 0xc4a src/ASF/sam0/drivers/sercom/sercom.o + .debug_macro 0x00000000 0x6ba src/ASF/sam0/drivers/sercom/sercom.o + .debug_macro 0x00000000 0x1bbf src/ASF/sam0/drivers/sercom/sercom.o + .debug_macro 0x00000000 0x1440 src/ASF/sam0/drivers/sercom/sercom.o + .debug_macro 0x00000000 0x344 src/ASF/sam0/drivers/sercom/sercom.o + .debug_macro 0x00000000 0x7c src/ASF/sam0/drivers/sercom/sercom.o + .debug_macro 0x00000000 0xa0 src/ASF/sam0/drivers/sercom/sercom.o + .debug_macro 0x00000000 0x4c src/ASF/sam0/drivers/sercom/sercom.o + .debug_macro 0x00000000 0xca src/ASF/sam0/drivers/sercom/sercom.o + .debug_macro 0x00000000 0x94 src/ASF/sam0/drivers/sercom/sercom.o + .debug_macro 0x00000000 0x58 src/ASF/sam0/drivers/sercom/sercom.o + .debug_macro 0x00000000 0x37d src/ASF/sam0/drivers/sercom/sercom.o + .debug_macro 0x00000000 0x82 src/ASF/sam0/drivers/sercom/sercom.o + .debug_macro 0x00000000 0x18d src/ASF/sam0/drivers/sercom/sercom.o + .debug_macro 0x00000000 0xb8 src/ASF/sam0/drivers/sercom/sercom.o + .debug_macro 0x00000000 0xa0 src/ASF/sam0/drivers/sercom/sercom.o + .debug_macro 0x00000000 0xb8 src/ASF/sam0/drivers/sercom/sercom.o + .debug_macro 0x00000000 0x1c src/ASF/sam0/drivers/sercom/sercom.o + .debug_macro 0x00000000 0x1c src/ASF/sam0/drivers/sercom/sercom.o + .debug_macro 0x00000000 0x1c src/ASF/sam0/drivers/sercom/sercom.o + .debug_macro 0x00000000 0x82 src/ASF/sam0/drivers/sercom/sercom.o + .debug_macro 0x00000000 0x15a src/ASF/sam0/drivers/sercom/sercom.o + .debug_macro 0x00000000 0xdc src/ASF/sam0/drivers/sercom/sercom.o + .debug_macro 0x00000000 0x128 src/ASF/sam0/drivers/sercom/sercom.o + .debug_macro 0x00000000 0x128 src/ASF/sam0/drivers/sercom/sercom.o + .debug_macro 0x00000000 0x128 src/ASF/sam0/drivers/sercom/sercom.o + .debug_macro 0x00000000 0x128 src/ASF/sam0/drivers/sercom/sercom.o + .debug_macro 0x00000000 0x128 src/ASF/sam0/drivers/sercom/sercom.o + .debug_macro 0x00000000 0x128 src/ASF/sam0/drivers/sercom/sercom.o + .debug_macro 0x00000000 0x124 src/ASF/sam0/drivers/sercom/sercom.o + .debug_macro 0x00000000 0xe2 src/ASF/sam0/drivers/sercom/sercom.o + .debug_macro 0x00000000 0xe2 src/ASF/sam0/drivers/sercom/sercom.o + .debug_macro 0x00000000 0xe2 src/ASF/sam0/drivers/sercom/sercom.o + .debug_macro 0x00000000 0xe2 src/ASF/sam0/drivers/sercom/sercom.o + .debug_macro 0x00000000 0xe2 src/ASF/sam0/drivers/sercom/sercom.o + .debug_macro 0x00000000 0x130 src/ASF/sam0/drivers/sercom/sercom.o + .debug_macro 0x00000000 0x106 src/ASF/sam0/drivers/sercom/sercom.o + .debug_macro 0x00000000 0xfa src/ASF/sam0/drivers/sercom/sercom.o + .debug_macro 0x00000000 0x40f src/ASF/sam0/drivers/sercom/sercom.o + .debug_macro 0x00000000 0x40 src/ASF/sam0/drivers/sercom/sercom.o + .debug_macro 0x00000000 0x37d src/ASF/sam0/drivers/sercom/sercom.o + .debug_macro 0x00000000 0x1e52 src/ASF/sam0/drivers/sercom/sercom.o + .debug_macro 0x00000000 0x6d src/ASF/sam0/drivers/sercom/sercom.o + .debug_macro 0x00000000 0x58 src/ASF/sam0/drivers/sercom/sercom.o + .debug_macro 0x00000000 0x35 src/ASF/sam0/drivers/sercom/sercom.o + .debug_macro 0x00000000 0x9c src/ASF/sam0/drivers/sercom/sercom.o + .debug_macro 0x00000000 0x16 src/ASF/sam0/drivers/sercom/sercom.o + .debug_macro 0x00000000 0x35 src/ASF/sam0/drivers/sercom/sercom.o + .debug_macro 0x00000000 0x34d src/ASF/sam0/drivers/sercom/sercom.o + .debug_macro 0x00000000 0x10 src/ASF/sam0/drivers/sercom/sercom.o + .debug_macro 0x00000000 0x58 src/ASF/sam0/drivers/sercom/sercom.o + .debug_macro 0x00000000 0x1f src/ASF/sam0/drivers/sercom/sercom.o + .debug_macro 0x00000000 0x43 src/ASF/sam0/drivers/sercom/sercom.o + .debug_macro 0x00000000 0x20 src/ASF/sam0/drivers/sercom/sercom.o + .debug_macro 0x00000000 0x187 src/ASF/sam0/drivers/sercom/sercom.o + .debug_macro 0x00000000 0x10 src/ASF/sam0/drivers/sercom/sercom.o + .debug_macro 0x00000000 0x1c src/ASF/sam0/drivers/sercom/sercom.o + .debug_macro 0x00000000 0x52 src/ASF/sam0/drivers/sercom/sercom.o + .debug_macro 0x00000000 0x40 src/ASF/sam0/drivers/sercom/sercom.o + .debug_macro 0x00000000 0x10 src/ASF/sam0/drivers/sercom/sercom.o + .debug_macro 0x00000000 0x40 src/ASF/sam0/drivers/sercom/sercom.o + .debug_macro 0x00000000 0xd7 src/ASF/sam0/drivers/sercom/sercom.o + .debug_macro 0x00000000 0x16 src/ASF/sam0/drivers/sercom/sercom.o + .debug_macro 0x00000000 0x18b src/ASF/sam0/drivers/sercom/sercom.o + .debug_macro 0x00000000 0x16 src/ASF/sam0/drivers/sercom/sercom.o + .debug_macro 0x00000000 0x16 src/ASF/sam0/drivers/sercom/sercom.o + .debug_macro 0x00000000 0x29 src/ASF/sam0/drivers/sercom/sercom.o + .debug_macro 0x00000000 0x51 src/ASF/sam0/drivers/sercom/sercom.o + .debug_macro 0x00000000 0x3e src/ASF/sam0/drivers/sercom/sercom.o + .debug_macro 0x00000000 0x3df src/ASF/sam0/drivers/sercom/sercom.o + .debug_macro 0x00000000 0x11 src/ASF/sam0/drivers/sercom/sercom.o + .debug_macro 0x00000000 0x18 src/ASF/sam0/drivers/sercom/sercom.o + .debug_macro 0x00000000 0x16 src/ASF/sam0/drivers/sercom/sercom.o + .debug_macro 0x00000000 0x2e src/ASF/sam0/drivers/sercom/sercom.o + .debug_macro 0x00000000 0xb2 src/ASF/sam0/drivers/sercom/sercom.o + .debug_macro 0x00000000 0x10 src/ASF/sam0/drivers/sercom/sercom.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart.o + .text 0x00000000 0x0 src/ASF/sam0/drivers/sercom/usart/usart.o + .data 0x00000000 0x0 src/ASF/sam0/drivers/sercom/usart/usart.o + .bss 0x00000000 0x0 src/ASF/sam0/drivers/sercom/usart/usart.o + .text.usart_read_wait + 0x00000000 0x6a src/ASF/sam0/drivers/sercom/usart/usart.o + .text.usart_read_buffer_wait + 0x00000000 0x98 src/ASF/sam0/drivers/sercom/usart/usart.o + .bss.cpu_irq_critical_section_counter + 0x00000000 0x4 src/ASF/sam0/drivers/sercom/usart/usart.o + .bss.cpu_irq_prev_interrupt_state + 0x00000000 0x1 src/ASF/sam0/drivers/sercom/usart/usart.o + .debug_macro 0x00000000 0x8ce src/ASF/sam0/drivers/sercom/usart/usart.o + .debug_macro 0x00000000 0x16d src/ASF/sam0/drivers/sercom/usart/usart.o + .debug_macro 0x00000000 0x708 src/ASF/sam0/drivers/sercom/usart/usart.o + .debug_macro 0x00000000 0x22 src/ASF/sam0/drivers/sercom/usart/usart.o + .debug_macro 0x00000000 0x87 src/ASF/sam0/drivers/sercom/usart/usart.o + .debug_macro 0x00000000 0x51 src/ASF/sam0/drivers/sercom/usart/usart.o + .debug_macro 0x00000000 0xef src/ASF/sam0/drivers/sercom/usart/usart.o + .debug_macro 0x00000000 0x6a src/ASF/sam0/drivers/sercom/usart/usart.o + .debug_macro 0x00000000 0x1df src/ASF/sam0/drivers/sercom/usart/usart.o + .debug_macro 0x00000000 0x10 src/ASF/sam0/drivers/sercom/usart/usart.o + .debug_macro 0x00000000 0x76 src/ASF/sam0/drivers/sercom/usart/usart.o + .debug_macro 0x00000000 0x16 src/ASF/sam0/drivers/sercom/usart/usart.o + .debug_macro 0x00000000 0x6db src/ASF/sam0/drivers/sercom/usart/usart.o + .debug_macro 0x00000000 0xdd8 src/ASF/sam0/drivers/sercom/usart/usart.o + .debug_macro 0x00000000 0x22 src/ASF/sam0/drivers/sercom/usart/usart.o + .debug_macro 0x00000000 0x40 src/ASF/sam0/drivers/sercom/usart/usart.o + .debug_macro 0x00000000 0x1c src/ASF/sam0/drivers/sercom/usart/usart.o + .debug_macro 0x00000000 0x22 src/ASF/sam0/drivers/sercom/usart/usart.o + .debug_macro 0x00000000 0xb5 src/ASF/sam0/drivers/sercom/usart/usart.o + .debug_macro 0x00000000 0x3ad src/ASF/sam0/drivers/sercom/usart/usart.o + .debug_macro 0x00000000 0x681 src/ASF/sam0/drivers/sercom/usart/usart.o + .debug_macro 0x00000000 0x8b5 src/ASF/sam0/drivers/sercom/usart/usart.o + .debug_macro 0x00000000 0x230 src/ASF/sam0/drivers/sercom/usart/usart.o + .debug_macro 0x00000000 0xd60 src/ASF/sam0/drivers/sercom/usart/usart.o + .debug_macro 0x00000000 0x4cb src/ASF/sam0/drivers/sercom/usart/usart.o + .debug_macro 0x00000000 0x9f8 src/ASF/sam0/drivers/sercom/usart/usart.o + .debug_macro 0x00000000 0x82b src/ASF/sam0/drivers/sercom/usart/usart.o + .debug_macro 0x00000000 0x455 src/ASF/sam0/drivers/sercom/usart/usart.o + .debug_macro 0x00000000 0x5e src/ASF/sam0/drivers/sercom/usart/usart.o + .debug_macro 0x00000000 0x8fd src/ASF/sam0/drivers/sercom/usart/usart.o + .debug_macro 0x00000000 0x21c src/ASF/sam0/drivers/sercom/usart/usart.o + .debug_macro 0x00000000 0x95b src/ASF/sam0/drivers/sercom/usart/usart.o + .debug_macro 0x00000000 0x5e src/ASF/sam0/drivers/sercom/usart/usart.o + .debug_macro 0x00000000 0x667 src/ASF/sam0/drivers/sercom/usart/usart.o + .debug_macro 0x00000000 0x3af src/ASF/sam0/drivers/sercom/usart/usart.o + .debug_macro 0x00000000 0xc7a src/ASF/sam0/drivers/sercom/usart/usart.o + .debug_macro 0x00000000 0x1092 src/ASF/sam0/drivers/sercom/usart/usart.o + .debug_macro 0x00000000 0xc4a src/ASF/sam0/drivers/sercom/usart/usart.o + .debug_macro 0x00000000 0x6ba src/ASF/sam0/drivers/sercom/usart/usart.o + .debug_macro 0x00000000 0x1bbf src/ASF/sam0/drivers/sercom/usart/usart.o + .debug_macro 0x00000000 0x1440 src/ASF/sam0/drivers/sercom/usart/usart.o + .debug_macro 0x00000000 0x344 src/ASF/sam0/drivers/sercom/usart/usart.o + .debug_macro 0x00000000 0x7c src/ASF/sam0/drivers/sercom/usart/usart.o + .debug_macro 0x00000000 0xa0 src/ASF/sam0/drivers/sercom/usart/usart.o + .debug_macro 0x00000000 0x4c src/ASF/sam0/drivers/sercom/usart/usart.o + .debug_macro 0x00000000 0xca src/ASF/sam0/drivers/sercom/usart/usart.o + .debug_macro 0x00000000 0x94 src/ASF/sam0/drivers/sercom/usart/usart.o + .debug_macro 0x00000000 0x58 src/ASF/sam0/drivers/sercom/usart/usart.o + .debug_macro 0x00000000 0x37d src/ASF/sam0/drivers/sercom/usart/usart.o + .debug_macro 0x00000000 0x82 src/ASF/sam0/drivers/sercom/usart/usart.o + .debug_macro 0x00000000 0x18d src/ASF/sam0/drivers/sercom/usart/usart.o + .debug_macro 0x00000000 0xb8 src/ASF/sam0/drivers/sercom/usart/usart.o + .debug_macro 0x00000000 0xa0 src/ASF/sam0/drivers/sercom/usart/usart.o + .debug_macro 0x00000000 0xb8 src/ASF/sam0/drivers/sercom/usart/usart.o + .debug_macro 0x00000000 0x1c src/ASF/sam0/drivers/sercom/usart/usart.o + .debug_macro 0x00000000 0x1c src/ASF/sam0/drivers/sercom/usart/usart.o + .debug_macro 0x00000000 0x1c src/ASF/sam0/drivers/sercom/usart/usart.o + .debug_macro 0x00000000 0x82 src/ASF/sam0/drivers/sercom/usart/usart.o + .debug_macro 0x00000000 0x15a src/ASF/sam0/drivers/sercom/usart/usart.o + .debug_macro 0x00000000 0xdc src/ASF/sam0/drivers/sercom/usart/usart.o + .debug_macro 0x00000000 0x128 src/ASF/sam0/drivers/sercom/usart/usart.o + .debug_macro 0x00000000 0x128 src/ASF/sam0/drivers/sercom/usart/usart.o + .debug_macro 0x00000000 0x128 src/ASF/sam0/drivers/sercom/usart/usart.o + .debug_macro 0x00000000 0x128 src/ASF/sam0/drivers/sercom/usart/usart.o + .debug_macro 0x00000000 0x128 src/ASF/sam0/drivers/sercom/usart/usart.o + .debug_macro 0x00000000 0x128 src/ASF/sam0/drivers/sercom/usart/usart.o + .debug_macro 0x00000000 0x124 src/ASF/sam0/drivers/sercom/usart/usart.o + .debug_macro 0x00000000 0xe2 src/ASF/sam0/drivers/sercom/usart/usart.o + .debug_macro 0x00000000 0xe2 src/ASF/sam0/drivers/sercom/usart/usart.o + .debug_macro 0x00000000 0xe2 src/ASF/sam0/drivers/sercom/usart/usart.o + .debug_macro 0x00000000 0xe2 src/ASF/sam0/drivers/sercom/usart/usart.o + .debug_macro 0x00000000 0xe2 src/ASF/sam0/drivers/sercom/usart/usart.o + .debug_macro 0x00000000 0x130 src/ASF/sam0/drivers/sercom/usart/usart.o + .debug_macro 0x00000000 0x106 src/ASF/sam0/drivers/sercom/usart/usart.o + .debug_macro 0x00000000 0xfa src/ASF/sam0/drivers/sercom/usart/usart.o + .debug_macro 0x00000000 0x40f src/ASF/sam0/drivers/sercom/usart/usart.o + .debug_macro 0x00000000 0x40 src/ASF/sam0/drivers/sercom/usart/usart.o + .debug_macro 0x00000000 0x37d src/ASF/sam0/drivers/sercom/usart/usart.o + .debug_macro 0x00000000 0x1e52 src/ASF/sam0/drivers/sercom/usart/usart.o + .debug_macro 0x00000000 0x6d src/ASF/sam0/drivers/sercom/usart/usart.o + .debug_macro 0x00000000 0x58 src/ASF/sam0/drivers/sercom/usart/usart.o + .debug_macro 0x00000000 0x35 src/ASF/sam0/drivers/sercom/usart/usart.o + .debug_macro 0x00000000 0x9c src/ASF/sam0/drivers/sercom/usart/usart.o + .debug_macro 0x00000000 0x16 src/ASF/sam0/drivers/sercom/usart/usart.o + .debug_macro 0x00000000 0x35 src/ASF/sam0/drivers/sercom/usart/usart.o + .debug_macro 0x00000000 0x34d src/ASF/sam0/drivers/sercom/usart/usart.o + .debug_macro 0x00000000 0x10 src/ASF/sam0/drivers/sercom/usart/usart.o + .debug_macro 0x00000000 0x58 src/ASF/sam0/drivers/sercom/usart/usart.o + .debug_macro 0x00000000 0x1f src/ASF/sam0/drivers/sercom/usart/usart.o + .debug_macro 0x00000000 0x43 src/ASF/sam0/drivers/sercom/usart/usart.o + .debug_macro 0x00000000 0x20 src/ASF/sam0/drivers/sercom/usart/usart.o + .debug_macro 0x00000000 0x187 src/ASF/sam0/drivers/sercom/usart/usart.o + .debug_macro 0x00000000 0x10 src/ASF/sam0/drivers/sercom/usart/usart.o + .debug_macro 0x00000000 0x1c src/ASF/sam0/drivers/sercom/usart/usart.o + .debug_macro 0x00000000 0x52 src/ASF/sam0/drivers/sercom/usart/usart.o + .debug_macro 0x00000000 0x40 src/ASF/sam0/drivers/sercom/usart/usart.o + .debug_macro 0x00000000 0x10 src/ASF/sam0/drivers/sercom/usart/usart.o + .debug_macro 0x00000000 0x40 src/ASF/sam0/drivers/sercom/usart/usart.o + .debug_macro 0x00000000 0xd7 src/ASF/sam0/drivers/sercom/usart/usart.o + .debug_macro 0x00000000 0x16 src/ASF/sam0/drivers/sercom/usart/usart.o + .debug_macro 0x00000000 0x18b src/ASF/sam0/drivers/sercom/usart/usart.o + .debug_macro 0x00000000 0x16 src/ASF/sam0/drivers/sercom/usart/usart.o + .debug_macro 0x00000000 0x16 src/ASF/sam0/drivers/sercom/usart/usart.o + .debug_macro 0x00000000 0x29 src/ASF/sam0/drivers/sercom/usart/usart.o + .debug_macro 0x00000000 0x51 src/ASF/sam0/drivers/sercom/usart/usart.o + .debug_macro 0x00000000 0x3e src/ASF/sam0/drivers/sercom/usart/usart.o + .debug_macro 0x00000000 0x3df src/ASF/sam0/drivers/sercom/usart/usart.o + .debug_macro 0x00000000 0x11 src/ASF/sam0/drivers/sercom/usart/usart.o + .debug_macro 0x00000000 0x18 src/ASF/sam0/drivers/sercom/usart/usart.o + .debug_macro 0x00000000 0x16 src/ASF/sam0/drivers/sercom/usart/usart.o + .debug_macro 0x00000000 0x2e src/ASF/sam0/drivers/sercom/usart/usart.o + .debug_macro 0x00000000 0xb2 src/ASF/sam0/drivers/sercom/usart/usart.o + .debug_macro 0x00000000 0x10 src/ASF/sam0/drivers/sercom/usart/usart.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .text 0x00000000 0x0 src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .data 0x00000000 0x0 src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .bss 0x00000000 0x0 src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .text._usart_write_buffer + 0x00000000 0x3c src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .text._usart_read_buffer + 0x00000000 0x50 src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .text.usart_unregister_callback + 0x00000000 0x18 src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .text.usart_write_job + 0x00000000 0x1c src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .text.usart_read_job + 0x00000000 0x10 src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .text.usart_write_buffer_job + 0x00000000 0x20 src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .text.usart_read_buffer_job + 0x00000000 0x20 src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .text.usart_abort_job + 0x00000000 0x20 src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .text.usart_get_job_status + 0x00000000 0x1c src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .bss.cpu_irq_critical_section_counter + 0x00000000 0x4 src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .bss.cpu_irq_prev_interrupt_state + 0x00000000 0x1 src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .debug_macro 0x00000000 0x8ce src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .debug_macro 0x00000000 0x16d src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .debug_macro 0x00000000 0x708 src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .debug_macro 0x00000000 0x22 src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .debug_macro 0x00000000 0x87 src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .debug_macro 0x00000000 0x51 src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .debug_macro 0x00000000 0xef src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .debug_macro 0x00000000 0x6a src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .debug_macro 0x00000000 0x1df src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .debug_macro 0x00000000 0x10 src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .debug_macro 0x00000000 0x76 src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .debug_macro 0x00000000 0x16 src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .debug_macro 0x00000000 0x6db src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .debug_macro 0x00000000 0xdd8 src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .debug_macro 0x00000000 0x22 src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .debug_macro 0x00000000 0x40 src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .debug_macro 0x00000000 0x1c src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .debug_macro 0x00000000 0x22 src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .debug_macro 0x00000000 0xb5 src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .debug_macro 0x00000000 0x3ad src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .debug_macro 0x00000000 0x681 src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .debug_macro 0x00000000 0x8b5 src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .debug_macro 0x00000000 0x230 src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .debug_macro 0x00000000 0xd60 src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .debug_macro 0x00000000 0x4cb src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .debug_macro 0x00000000 0x9f8 src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .debug_macro 0x00000000 0x82b src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .debug_macro 0x00000000 0x455 src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .debug_macro 0x00000000 0x5e src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .debug_macro 0x00000000 0x8fd src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .debug_macro 0x00000000 0x21c src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .debug_macro 0x00000000 0x95b src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .debug_macro 0x00000000 0x5e src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .debug_macro 0x00000000 0x667 src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .debug_macro 0x00000000 0x3af src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .debug_macro 0x00000000 0xc7a src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .debug_macro 0x00000000 0x1092 src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .debug_macro 0x00000000 0xc4a src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .debug_macro 0x00000000 0x6ba src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .debug_macro 0x00000000 0x1bbf src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .debug_macro 0x00000000 0x1440 src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .debug_macro 0x00000000 0x344 src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .debug_macro 0x00000000 0x7c src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .debug_macro 0x00000000 0xa0 src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .debug_macro 0x00000000 0x4c src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .debug_macro 0x00000000 0xca src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .debug_macro 0x00000000 0x94 src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .debug_macro 0x00000000 0x58 src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .debug_macro 0x00000000 0x37d src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .debug_macro 0x00000000 0x82 src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .debug_macro 0x00000000 0x18d src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .debug_macro 0x00000000 0xb8 src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .debug_macro 0x00000000 0xa0 src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .debug_macro 0x00000000 0xb8 src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .debug_macro 0x00000000 0x1c src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .debug_macro 0x00000000 0x1c src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .debug_macro 0x00000000 0x1c src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .debug_macro 0x00000000 0x82 src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .debug_macro 0x00000000 0x15a src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .debug_macro 0x00000000 0xdc src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .debug_macro 0x00000000 0x128 src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .debug_macro 0x00000000 0x128 src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .debug_macro 0x00000000 0x128 src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .debug_macro 0x00000000 0x128 src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .debug_macro 0x00000000 0x128 src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .debug_macro 0x00000000 0x128 src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .debug_macro 0x00000000 0x124 src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .debug_macro 0x00000000 0xe2 src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .debug_macro 0x00000000 0xe2 src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .debug_macro 0x00000000 0xe2 src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .debug_macro 0x00000000 0xe2 src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .debug_macro 0x00000000 0xe2 src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .debug_macro 0x00000000 0x130 src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .debug_macro 0x00000000 0x106 src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .debug_macro 0x00000000 0xfa src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .debug_macro 0x00000000 0x40f src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .debug_macro 0x00000000 0x40 src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .debug_macro 0x00000000 0x37d src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .debug_macro 0x00000000 0x1e52 src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .debug_macro 0x00000000 0x6d src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .debug_macro 0x00000000 0x58 src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .debug_macro 0x00000000 0x35 src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .debug_macro 0x00000000 0x9c src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .debug_macro 0x00000000 0x16 src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .debug_macro 0x00000000 0x35 src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .debug_macro 0x00000000 0x34d src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .debug_macro 0x00000000 0x10 src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .debug_macro 0x00000000 0x58 src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .debug_macro 0x00000000 0x1f src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .debug_macro 0x00000000 0x43 src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .debug_macro 0x00000000 0x20 src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .debug_macro 0x00000000 0x187 src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .debug_macro 0x00000000 0x10 src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .debug_macro 0x00000000 0x1c src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .debug_macro 0x00000000 0x52 src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .debug_macro 0x00000000 0x40 src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .debug_macro 0x00000000 0x10 src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .debug_macro 0x00000000 0x40 src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .debug_macro 0x00000000 0xd7 src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .debug_macro 0x00000000 0x16 src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .debug_macro 0x00000000 0x18b src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .debug_macro 0x00000000 0x16 src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .debug_macro 0x00000000 0x16 src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .debug_macro 0x00000000 0x29 src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .debug_macro 0x00000000 0x51 src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .debug_macro 0x00000000 0x3e src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .debug_macro 0x00000000 0x3df src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .debug_macro 0x00000000 0x11 src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .debug_macro 0x00000000 0x18 src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .debug_macro 0x00000000 0x16 src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .debug_macro 0x00000000 0x2e src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .debug_macro 0x00000000 0xb2 src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .debug_macro 0x00000000 0x10 src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .debug_macro 0x00000000 0x51 src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .text 0x00000000 0x0 src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .data 0x00000000 0x0 src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .bss 0x00000000 0x0 src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .bss.cpu_irq_critical_section_counter + 0x00000000 0x4 src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .bss.cpu_irq_prev_interrupt_state + 0x00000000 0x1 src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .debug_macro 0x00000000 0x8ce src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .debug_macro 0x00000000 0x16d src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .debug_macro 0x00000000 0x708 src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .debug_macro 0x00000000 0x22 src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .debug_macro 0x00000000 0x87 src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .debug_macro 0x00000000 0x51 src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .debug_macro 0x00000000 0xef src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .debug_macro 0x00000000 0x6a src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .debug_macro 0x00000000 0x1df src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .debug_macro 0x00000000 0x10 src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .debug_macro 0x00000000 0x76 src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .debug_macro 0x00000000 0x16 src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .debug_macro 0x00000000 0x6db src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .debug_macro 0x00000000 0xdd8 src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .debug_macro 0x00000000 0x22 src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .debug_macro 0x00000000 0x40 src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .debug_macro 0x00000000 0x1c src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .debug_macro 0x00000000 0x22 src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .debug_macro 0x00000000 0xb5 src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .debug_macro 0x00000000 0x3ad src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .debug_macro 0x00000000 0x681 src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .debug_macro 0x00000000 0x8b5 src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .debug_macro 0x00000000 0x230 src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .debug_macro 0x00000000 0xd60 src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .debug_macro 0x00000000 0x4cb src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .debug_macro 0x00000000 0x9f8 src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .debug_macro 0x00000000 0x82b src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .debug_macro 0x00000000 0x455 src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .debug_macro 0x00000000 0x5e src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .debug_macro 0x00000000 0x8fd src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .debug_macro 0x00000000 0x21c src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .debug_macro 0x00000000 0x95b src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .debug_macro 0x00000000 0x5e src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .debug_macro 0x00000000 0x667 src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .debug_macro 0x00000000 0x3af src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .debug_macro 0x00000000 0xc7a src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .debug_macro 0x00000000 0x1092 src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .debug_macro 0x00000000 0xc4a src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .debug_macro 0x00000000 0x6ba src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .debug_macro 0x00000000 0x1bbf src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .debug_macro 0x00000000 0x1440 src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .debug_macro 0x00000000 0x344 src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .debug_macro 0x00000000 0x7c src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .debug_macro 0x00000000 0xa0 src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .debug_macro 0x00000000 0x4c src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .debug_macro 0x00000000 0xca src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .debug_macro 0x00000000 0x94 src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .debug_macro 0x00000000 0x58 src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .debug_macro 0x00000000 0x37d src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .debug_macro 0x00000000 0x82 src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .debug_macro 0x00000000 0x18d src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .debug_macro 0x00000000 0xb8 src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .debug_macro 0x00000000 0xa0 src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .debug_macro 0x00000000 0xb8 src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .debug_macro 0x00000000 0x1c src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .debug_macro 0x00000000 0x1c src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .debug_macro 0x00000000 0x1c src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .debug_macro 0x00000000 0x82 src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .debug_macro 0x00000000 0x15a src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .debug_macro 0x00000000 0xdc src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .debug_macro 0x00000000 0x128 src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .debug_macro 0x00000000 0x128 src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .debug_macro 0x00000000 0x128 src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .debug_macro 0x00000000 0x128 src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .debug_macro 0x00000000 0x128 src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .debug_macro 0x00000000 0x128 src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .debug_macro 0x00000000 0x124 src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .debug_macro 0x00000000 0xe2 src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .debug_macro 0x00000000 0xe2 src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .debug_macro 0x00000000 0xe2 src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .debug_macro 0x00000000 0xe2 src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .debug_macro 0x00000000 0xe2 src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .debug_macro 0x00000000 0x130 src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .debug_macro 0x00000000 0x106 src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .debug_macro 0x00000000 0xfa src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .debug_macro 0x00000000 0x40f src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .debug_macro 0x00000000 0x40 src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .debug_macro 0x00000000 0x37d src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .debug_macro 0x00000000 0x1e52 src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .debug_macro 0x00000000 0x6d src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .debug_macro 0x00000000 0x58 src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .debug_macro 0x00000000 0x35 src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .debug_macro 0x00000000 0x9c src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .debug_macro 0x00000000 0x16 src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .debug_macro 0x00000000 0x35 src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .debug_macro 0x00000000 0x34d src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .debug_macro 0x00000000 0x10 src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .debug_macro 0x00000000 0x58 src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .debug_macro 0x00000000 0x1f src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .debug_macro 0x00000000 0x43 src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .debug_macro 0x00000000 0x20 src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .debug_macro 0x00000000 0x187 src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .debug_macro 0x00000000 0x10 src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .debug_macro 0x00000000 0x1c src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .debug_macro 0x00000000 0x52 src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .debug_macro 0x00000000 0x40 src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .debug_macro 0x00000000 0x10 src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .debug_macro 0x00000000 0x40 src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .debug_macro 0x00000000 0xd7 src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .debug_macro 0x00000000 0x16 src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .debug_macro 0x00000000 0x18b src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .debug_macro 0x00000000 0x16 src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .debug_macro 0x00000000 0x16 src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .debug_macro 0x00000000 0x29 src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .debug_macro 0x00000000 0x51 src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .debug_macro 0x00000000 0x3e src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .debug_macro 0x00000000 0x3df src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .debug_macro 0x00000000 0x11 src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .debug_macro 0x00000000 0x18 src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .debug_macro 0x00000000 0x16 src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .debug_macro 0x00000000 0x2e src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .debug_macro 0x00000000 0xb2 src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .debug_macro 0x00000000 0x10 src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .group 0x00000000 0x8 src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .group 0x00000000 0x8 src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .group 0x00000000 0x8 src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .group 0x00000000 0x8 src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .group 0x00000000 0x8 src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .group 0x00000000 0x8 src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .group 0x00000000 0x8 src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .group 0x00000000 0x8 src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .group 0x00000000 0x8 src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .group 0x00000000 0x8 src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .group 0x00000000 0x8 src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .group 0x00000000 0x8 src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .group 0x00000000 0x8 src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .group 0x00000000 0x8 src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .group 0x00000000 0x8 src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .group 0x00000000 0x8 src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .group 0x00000000 0x8 src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .group 0x00000000 0x8 src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .group 0x00000000 0x8 src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .group 0x00000000 0x8 src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .group 0x00000000 0x8 src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .group 0x00000000 0x8 src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .group 0x00000000 0x8 src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .group 0x00000000 0x8 src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .group 0x00000000 0x8 src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .group 0x00000000 0x8 src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .group 0x00000000 0x8 src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .group 0x00000000 0x8 src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .group 0x00000000 0x8 src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .group 0x00000000 0x8 src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .group 0x00000000 0x8 src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .group 0x00000000 0x8 src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .group 0x00000000 0x8 src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .group 0x00000000 0x8 src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .group 0x00000000 0x8 src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .group 0x00000000 0x8 src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .group 0x00000000 0x8 src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .group 0x00000000 0x8 src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .group 0x00000000 0x8 src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .group 0x00000000 0x8 src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .group 0x00000000 0x8 src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .group 0x00000000 0x8 src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .group 0x00000000 0x8 src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .group 0x00000000 0x8 src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .group 0x00000000 0x8 src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .group 0x00000000 0x8 src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .group 0x00000000 0x8 src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .group 0x00000000 0x8 src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .group 0x00000000 0x8 src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .group 0x00000000 0x8 src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .group 0x00000000 0x8 src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .group 0x00000000 0x8 src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .group 0x00000000 0x8 src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .group 0x00000000 0x8 src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .group 0x00000000 0x8 src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .group 0x00000000 0x8 src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .group 0x00000000 0x8 src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .group 0x00000000 0x8 src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .group 0x00000000 0x8 src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .group 0x00000000 0x8 src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .group 0x00000000 0x8 src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .group 0x00000000 0x8 src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .group 0x00000000 0x8 src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .group 0x00000000 0x8 src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .group 0x00000000 0x8 src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .group 0x00000000 0x8 src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .group 0x00000000 0x8 src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .group 0x00000000 0x8 src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .group 0x00000000 0x8 src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .group 0x00000000 0x8 src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .group 0x00000000 0x8 src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .group 0x00000000 0x8 src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .group 0x00000000 0x8 src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .group 0x00000000 0x8 src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .group 0x00000000 0x8 src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .group 0x00000000 0x8 src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .group 0x00000000 0x8 src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .group 0x00000000 0x8 src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .group 0x00000000 0x8 src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .group 0x00000000 0x8 src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .group 0x00000000 0x8 src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .group 0x00000000 0x8 src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .group 0x00000000 0x8 src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .group 0x00000000 0x8 src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .group 0x00000000 0x8 src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .group 0x00000000 0x8 src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .group 0x00000000 0x8 src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .group 0x00000000 0x8 src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .group 0x00000000 0x8 src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .group 0x00000000 0x8 src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .group 0x00000000 0x8 src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .group 0x00000000 0x8 src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .group 0x00000000 0x8 src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .group 0x00000000 0x8 src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .group 0x00000000 0x8 src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .group 0x00000000 0x8 src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .group 0x00000000 0x8 src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .group 0x00000000 0x8 src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .group 0x00000000 0x8 src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .group 0x00000000 0x8 src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .group 0x00000000 0x8 src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .group 0x00000000 0x8 src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .group 0x00000000 0x8 src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .group 0x00000000 0x8 src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .group 0x00000000 0x8 src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .group 0x00000000 0x8 src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .group 0x00000000 0x8 src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .text 0x00000000 0x0 src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .data 0x00000000 0x0 src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .bss 0x00000000 0x0 src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .debug_macro 0x00000000 0x8ce src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .debug_macro 0x00000000 0x16d src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .debug_macro 0x00000000 0x708 src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .debug_macro 0x00000000 0x22 src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .debug_macro 0x00000000 0x87 src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .debug_macro 0x00000000 0x51 src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .debug_macro 0x00000000 0xef src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .debug_macro 0x00000000 0x6a src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .debug_macro 0x00000000 0x1df src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .debug_macro 0x00000000 0x10 src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .debug_macro 0x00000000 0x76 src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .debug_macro 0x00000000 0x16 src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .debug_macro 0x00000000 0x6db src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .debug_macro 0x00000000 0xdd8 src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .debug_macro 0x00000000 0x22 src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .debug_macro 0x00000000 0x40 src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .debug_macro 0x00000000 0x1c src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .debug_macro 0x00000000 0x22 src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .debug_macro 0x00000000 0xb5 src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .debug_macro 0x00000000 0x3ad src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .debug_macro 0x00000000 0x681 src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .debug_macro 0x00000000 0x8b5 src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .debug_macro 0x00000000 0x230 src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .debug_macro 0x00000000 0xd60 src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .debug_macro 0x00000000 0x4cb src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .debug_macro 0x00000000 0x9f8 src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .debug_macro 0x00000000 0x82b src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .debug_macro 0x00000000 0x455 src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .debug_macro 0x00000000 0x5e src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .debug_macro 0x00000000 0x8fd src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .debug_macro 0x00000000 0x21c src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .debug_macro 0x00000000 0x95b src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .debug_macro 0x00000000 0x5e src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .debug_macro 0x00000000 0x667 src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .debug_macro 0x00000000 0x3af src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .debug_macro 0x00000000 0xc7a src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .debug_macro 0x00000000 0x1092 src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .debug_macro 0x00000000 0xc4a src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .debug_macro 0x00000000 0x6ba src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .debug_macro 0x00000000 0x1bbf src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .debug_macro 0x00000000 0x1440 src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .debug_macro 0x00000000 0x344 src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .debug_macro 0x00000000 0x7c src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .debug_macro 0x00000000 0xa0 src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .debug_macro 0x00000000 0x4c src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .debug_macro 0x00000000 0xca src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .debug_macro 0x00000000 0x94 src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .debug_macro 0x00000000 0x58 src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .debug_macro 0x00000000 0x37d src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .debug_macro 0x00000000 0x82 src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .debug_macro 0x00000000 0x18d src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .debug_macro 0x00000000 0xb8 src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .debug_macro 0x00000000 0xa0 src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .debug_macro 0x00000000 0xb8 src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .debug_macro 0x00000000 0x1c src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .debug_macro 0x00000000 0x1c src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .debug_macro 0x00000000 0x1c src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .debug_macro 0x00000000 0x82 src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .debug_macro 0x00000000 0x15a src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .debug_macro 0x00000000 0xdc src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .debug_macro 0x00000000 0x128 src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .debug_macro 0x00000000 0x128 src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .debug_macro 0x00000000 0x128 src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .debug_macro 0x00000000 0x128 src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .debug_macro 0x00000000 0x128 src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .debug_macro 0x00000000 0x128 src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .debug_macro 0x00000000 0x124 src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .debug_macro 0x00000000 0xe2 src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .debug_macro 0x00000000 0xe2 src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .debug_macro 0x00000000 0xe2 src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .debug_macro 0x00000000 0xe2 src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .debug_macro 0x00000000 0xe2 src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .debug_macro 0x00000000 0x130 src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .debug_macro 0x00000000 0x106 src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .debug_macro 0x00000000 0xfa src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .debug_macro 0x00000000 0x40f src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .debug_macro 0x00000000 0x40 src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .debug_macro 0x00000000 0x37d src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .debug_macro 0x00000000 0x1e52 src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .debug_macro 0x00000000 0x6d src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .debug_macro 0x00000000 0x58 src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .debug_macro 0x00000000 0x35 src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .debug_macro 0x00000000 0x9c src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .debug_macro 0x00000000 0x16 src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .debug_macro 0x00000000 0x35 src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .debug_macro 0x00000000 0x34d src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .debug_macro 0x00000000 0x10 src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .debug_macro 0x00000000 0x58 src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .debug_macro 0x00000000 0x1f src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .debug_macro 0x00000000 0x43 src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .debug_macro 0x00000000 0x20 src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .debug_macro 0x00000000 0x187 src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .debug_macro 0x00000000 0x10 src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .debug_macro 0x00000000 0x1c src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .debug_macro 0x00000000 0x52 src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .debug_macro 0x00000000 0x40 src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .debug_macro 0x00000000 0x10 src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .debug_macro 0x00000000 0x40 src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .debug_macro 0x00000000 0xd7 src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .debug_macro 0x00000000 0x16 src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .debug_macro 0x00000000 0x18b src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .debug_macro 0x00000000 0x16 src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .debug_macro 0x00000000 0x16 src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .debug_macro 0x00000000 0x29 src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .debug_macro 0x00000000 0x51 src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .debug_macro 0x00000000 0x3df src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .debug_macro 0x00000000 0x3e src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .group 0x00000000 0x8 src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .group 0x00000000 0x8 src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .group 0x00000000 0x8 src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .group 0x00000000 0x8 src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .group 0x00000000 0x8 src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .group 0x00000000 0x8 src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .group 0x00000000 0x8 src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .group 0x00000000 0x8 src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .group 0x00000000 0x8 src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .group 0x00000000 0x8 src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .group 0x00000000 0x8 src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .group 0x00000000 0x8 src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .group 0x00000000 0x8 src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .group 0x00000000 0x8 src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .group 0x00000000 0x8 src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .group 0x00000000 0x8 src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .group 0x00000000 0x8 src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .group 0x00000000 0x8 src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .group 0x00000000 0x8 src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .group 0x00000000 0x8 src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .group 0x00000000 0x8 src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .group 0x00000000 0x8 src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .group 0x00000000 0x8 src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .group 0x00000000 0x8 src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .group 0x00000000 0x8 src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .group 0x00000000 0x8 src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .group 0x00000000 0x8 src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .group 0x00000000 0x8 src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .group 0x00000000 0x8 src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .group 0x00000000 0x8 src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .group 0x00000000 0x8 src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .group 0x00000000 0x8 src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .group 0x00000000 0x8 src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .group 0x00000000 0x8 src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .group 0x00000000 0x8 src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .group 0x00000000 0x8 src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .group 0x00000000 0x8 src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .group 0x00000000 0x8 src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .group 0x00000000 0x8 src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .group 0x00000000 0x8 src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .group 0x00000000 0x8 src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .group 0x00000000 0x8 src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .group 0x00000000 0x8 src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .group 0x00000000 0x8 src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .group 0x00000000 0x8 src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .group 0x00000000 0x8 src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .group 0x00000000 0x8 src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .group 0x00000000 0x8 src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .group 0x00000000 0x8 src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .group 0x00000000 0x8 src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .group 0x00000000 0x8 src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .group 0x00000000 0x8 src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .group 0x00000000 0x8 src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .group 0x00000000 0x8 src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .group 0x00000000 0x8 src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .group 0x00000000 0x8 src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .group 0x00000000 0x8 src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .group 0x00000000 0x8 src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .group 0x00000000 0x8 src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .group 0x00000000 0x8 src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .group 0x00000000 0x8 src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .group 0x00000000 0x8 src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .group 0x00000000 0x8 src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .group 0x00000000 0x8 src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .group 0x00000000 0x8 src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .group 0x00000000 0x8 src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .group 0x00000000 0x8 src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .group 0x00000000 0x8 src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .group 0x00000000 0x8 src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .group 0x00000000 0x8 src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .group 0x00000000 0x8 src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .group 0x00000000 0x8 src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .group 0x00000000 0x8 src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .group 0x00000000 0x8 src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .group 0x00000000 0x8 src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .group 0x00000000 0x8 src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .group 0x00000000 0x8 src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .group 0x00000000 0x8 src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .group 0x00000000 0x8 src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .group 0x00000000 0x8 src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .group 0x00000000 0x8 src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .group 0x00000000 0x8 src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .group 0x00000000 0x8 src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .group 0x00000000 0x8 src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .group 0x00000000 0x8 src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .group 0x00000000 0x8 src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .group 0x00000000 0x8 src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .group 0x00000000 0x8 src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .group 0x00000000 0x8 src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .group 0x00000000 0x8 src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .group 0x00000000 0x8 src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .group 0x00000000 0x8 src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .group 0x00000000 0x8 src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .group 0x00000000 0x8 src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .group 0x00000000 0x8 src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .group 0x00000000 0x8 src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .group 0x00000000 0x8 src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .group 0x00000000 0x8 src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .group 0x00000000 0x8 src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .group 0x00000000 0x8 src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .group 0x00000000 0x8 src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .group 0x00000000 0x8 src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .group 0x00000000 0x8 src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .group 0x00000000 0x8 src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .group 0x00000000 0x8 src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .group 0x00000000 0x8 src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .group 0x00000000 0x8 src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .group 0x00000000 0x8 src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .group 0x00000000 0x8 src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .group 0x00000000 0x8 src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .group 0x00000000 0x8 src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .group 0x00000000 0x8 src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .group 0x00000000 0x8 src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .text 0x00000000 0x0 src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .data 0x00000000 0x0 src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .bss 0x00000000 0x0 src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .bss.cpu_irq_critical_section_counter + 0x00000000 0x4 src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .bss.cpu_irq_prev_interrupt_state + 0x00000000 0x1 src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .debug_macro 0x00000000 0x8ce src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .debug_macro 0x00000000 0x16d src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .debug_macro 0x00000000 0x708 src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .debug_macro 0x00000000 0x22 src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .debug_macro 0x00000000 0x87 src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .debug_macro 0x00000000 0x51 src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .debug_macro 0x00000000 0xef src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .debug_macro 0x00000000 0x6a src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .debug_macro 0x00000000 0x1df src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .debug_macro 0x00000000 0x10 src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .debug_macro 0x00000000 0x76 src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .debug_macro 0x00000000 0x16 src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .debug_macro 0x00000000 0x6db src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .debug_macro 0x00000000 0xdd8 src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .debug_macro 0x00000000 0x22 src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .debug_macro 0x00000000 0x40 src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .debug_macro 0x00000000 0x1c src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .debug_macro 0x00000000 0x22 src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .debug_macro 0x00000000 0xb5 src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .debug_macro 0x00000000 0x3ad src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .debug_macro 0x00000000 0x681 src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .debug_macro 0x00000000 0x8b5 src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .debug_macro 0x00000000 0x230 src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .debug_macro 0x00000000 0xd60 src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .debug_macro 0x00000000 0x4cb src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .debug_macro 0x00000000 0x9f8 src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .debug_macro 0x00000000 0x82b src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .debug_macro 0x00000000 0x455 src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .debug_macro 0x00000000 0x5e src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .debug_macro 0x00000000 0x8fd src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .debug_macro 0x00000000 0x21c src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .debug_macro 0x00000000 0x95b src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .debug_macro 0x00000000 0x5e src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .debug_macro 0x00000000 0x667 src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .debug_macro 0x00000000 0x3af src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .debug_macro 0x00000000 0xc7a src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .debug_macro 0x00000000 0x1092 src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .debug_macro 0x00000000 0xc4a src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .debug_macro 0x00000000 0x6ba src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .debug_macro 0x00000000 0x1bbf src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .debug_macro 0x00000000 0x1440 src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .debug_macro 0x00000000 0x344 src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .debug_macro 0x00000000 0x7c src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .debug_macro 0x00000000 0xa0 src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .debug_macro 0x00000000 0x4c src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .debug_macro 0x00000000 0xca src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .debug_macro 0x00000000 0x94 src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .debug_macro 0x00000000 0x58 src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .debug_macro 0x00000000 0x37d src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .debug_macro 0x00000000 0x82 src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .debug_macro 0x00000000 0x18d src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .debug_macro 0x00000000 0xb8 src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .debug_macro 0x00000000 0xa0 src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .debug_macro 0x00000000 0xb8 src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .debug_macro 0x00000000 0x1c src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .debug_macro 0x00000000 0x1c src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .debug_macro 0x00000000 0x1c src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .debug_macro 0x00000000 0x82 src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .debug_macro 0x00000000 0x15a src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .debug_macro 0x00000000 0xdc src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .debug_macro 0x00000000 0x128 src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .debug_macro 0x00000000 0x128 src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .debug_macro 0x00000000 0x128 src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .debug_macro 0x00000000 0x128 src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .debug_macro 0x00000000 0x128 src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .debug_macro 0x00000000 0x128 src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .debug_macro 0x00000000 0x124 src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .debug_macro 0x00000000 0xe2 src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .debug_macro 0x00000000 0xe2 src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .debug_macro 0x00000000 0xe2 src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .debug_macro 0x00000000 0xe2 src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .debug_macro 0x00000000 0xe2 src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .debug_macro 0x00000000 0x130 src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .debug_macro 0x00000000 0x106 src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .debug_macro 0x00000000 0xfa src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .debug_macro 0x00000000 0x40f src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .debug_macro 0x00000000 0x40 src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .debug_macro 0x00000000 0x37d src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .debug_macro 0x00000000 0x1e52 src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .debug_macro 0x00000000 0x6d src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .debug_macro 0x00000000 0x58 src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .debug_macro 0x00000000 0x35 src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .debug_macro 0x00000000 0x9c src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .debug_macro 0x00000000 0x16 src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .debug_macro 0x00000000 0x35 src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .debug_macro 0x00000000 0x34d src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .debug_macro 0x00000000 0x10 src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .debug_macro 0x00000000 0x58 src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .debug_macro 0x00000000 0x1f src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .debug_macro 0x00000000 0x43 src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .debug_macro 0x00000000 0x20 src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .debug_macro 0x00000000 0x187 src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .debug_macro 0x00000000 0x10 src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .debug_macro 0x00000000 0x1c src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .debug_macro 0x00000000 0x52 src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .debug_macro 0x00000000 0x40 src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .debug_macro 0x00000000 0x10 src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .debug_macro 0x00000000 0x40 src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .debug_macro 0x00000000 0xd7 src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .debug_macro 0x00000000 0x16 src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .debug_macro 0x00000000 0x18b src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .debug_macro 0x00000000 0x16 src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .debug_macro 0x00000000 0x16 src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .debug_macro 0x00000000 0x29 src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .debug_macro 0x00000000 0x51 src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .debug_macro 0x00000000 0x3e src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .debug_macro 0x00000000 0x3df src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .debug_macro 0x00000000 0x2d8 src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .debug_macro 0x00000000 0x10 src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .debug_macro 0x00000000 0x76 src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .debug_macro 0x00000000 0x9f4 src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .debug_macro 0x00000000 0x18 src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .debug_macro 0x00000000 0x12 src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/port/port.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/port/port.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/port/port.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/port/port.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/port/port.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/port/port.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/port/port.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/port/port.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/port/port.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/port/port.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/port/port.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/port/port.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/port/port.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/port/port.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/port/port.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/port/port.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/port/port.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/port/port.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/port/port.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/port/port.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/port/port.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/port/port.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/port/port.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/port/port.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/port/port.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/port/port.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/port/port.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/port/port.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/port/port.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/port/port.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/port/port.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/port/port.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/port/port.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/port/port.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/port/port.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/port/port.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/port/port.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/port/port.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/port/port.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/port/port.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/port/port.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/port/port.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/port/port.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/port/port.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/port/port.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/port/port.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/port/port.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/port/port.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/port/port.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/port/port.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/port/port.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/port/port.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/port/port.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/port/port.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/port/port.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/port/port.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/port/port.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/port/port.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/port/port.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/port/port.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/port/port.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/port/port.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/port/port.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/port/port.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/port/port.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/port/port.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/port/port.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/port/port.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/port/port.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/port/port.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/port/port.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/port/port.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/port/port.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/port/port.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/port/port.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/port/port.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/port/port.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/port/port.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/port/port.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/port/port.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/port/port.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/port/port.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/port/port.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/port/port.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/port/port.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/port/port.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/port/port.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/port/port.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/port/port.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/port/port.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/port/port.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/port/port.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/port/port.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/port/port.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/port/port.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/port/port.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/port/port.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/port/port.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/port/port.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/port/port.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/port/port.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/port/port.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/port/port.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/port/port.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/port/port.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/port/port.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/port/port.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/port/port.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/port/port.o + .text 0x00000000 0x0 src/ASF/sam0/drivers/port/port.o + .data 0x00000000 0x0 src/ASF/sam0/drivers/port/port.o + .bss 0x00000000 0x0 src/ASF/sam0/drivers/port/port.o + .bss.cpu_irq_critical_section_counter + 0x00000000 0x4 src/ASF/sam0/drivers/port/port.o + .bss.cpu_irq_prev_interrupt_state + 0x00000000 0x1 src/ASF/sam0/drivers/port/port.o + .debug_macro 0x00000000 0x8ce src/ASF/sam0/drivers/port/port.o + .debug_macro 0x00000000 0x16d src/ASF/sam0/drivers/port/port.o + .debug_macro 0x00000000 0x708 src/ASF/sam0/drivers/port/port.o + .debug_macro 0x00000000 0x22 src/ASF/sam0/drivers/port/port.o + .debug_macro 0x00000000 0x87 src/ASF/sam0/drivers/port/port.o + .debug_macro 0x00000000 0x51 src/ASF/sam0/drivers/port/port.o + .debug_macro 0x00000000 0xef src/ASF/sam0/drivers/port/port.o + .debug_macro 0x00000000 0x6a src/ASF/sam0/drivers/port/port.o + .debug_macro 0x00000000 0x1df src/ASF/sam0/drivers/port/port.o + .debug_macro 0x00000000 0x10 src/ASF/sam0/drivers/port/port.o + .debug_macro 0x00000000 0x76 src/ASF/sam0/drivers/port/port.o + .debug_macro 0x00000000 0x16 src/ASF/sam0/drivers/port/port.o + .debug_macro 0x00000000 0x6db src/ASF/sam0/drivers/port/port.o + .debug_macro 0x00000000 0xdd8 src/ASF/sam0/drivers/port/port.o + .debug_macro 0x00000000 0x22 src/ASF/sam0/drivers/port/port.o + .debug_macro 0x00000000 0x40 src/ASF/sam0/drivers/port/port.o + .debug_macro 0x00000000 0x1c src/ASF/sam0/drivers/port/port.o + .debug_macro 0x00000000 0x22 src/ASF/sam0/drivers/port/port.o + .debug_macro 0x00000000 0xb5 src/ASF/sam0/drivers/port/port.o + .debug_macro 0x00000000 0x3ad src/ASF/sam0/drivers/port/port.o + .debug_macro 0x00000000 0x681 src/ASF/sam0/drivers/port/port.o + .debug_macro 0x00000000 0x8b5 src/ASF/sam0/drivers/port/port.o + .debug_macro 0x00000000 0x230 src/ASF/sam0/drivers/port/port.o + .debug_macro 0x00000000 0xd60 src/ASF/sam0/drivers/port/port.o + .debug_macro 0x00000000 0x4cb src/ASF/sam0/drivers/port/port.o + .debug_macro 0x00000000 0x9f8 src/ASF/sam0/drivers/port/port.o + .debug_macro 0x00000000 0x82b src/ASF/sam0/drivers/port/port.o + .debug_macro 0x00000000 0x455 src/ASF/sam0/drivers/port/port.o + .debug_macro 0x00000000 0x5e src/ASF/sam0/drivers/port/port.o + .debug_macro 0x00000000 0x8fd src/ASF/sam0/drivers/port/port.o + .debug_macro 0x00000000 0x21c src/ASF/sam0/drivers/port/port.o + .debug_macro 0x00000000 0x95b src/ASF/sam0/drivers/port/port.o + .debug_macro 0x00000000 0x5e src/ASF/sam0/drivers/port/port.o + .debug_macro 0x00000000 0x667 src/ASF/sam0/drivers/port/port.o + .debug_macro 0x00000000 0x3af src/ASF/sam0/drivers/port/port.o + .debug_macro 0x00000000 0xc7a src/ASF/sam0/drivers/port/port.o + .debug_macro 0x00000000 0x1092 src/ASF/sam0/drivers/port/port.o + .debug_macro 0x00000000 0xc4a src/ASF/sam0/drivers/port/port.o + .debug_macro 0x00000000 0x6ba src/ASF/sam0/drivers/port/port.o + .debug_macro 0x00000000 0x1bbf src/ASF/sam0/drivers/port/port.o + .debug_macro 0x00000000 0x1440 src/ASF/sam0/drivers/port/port.o + .debug_macro 0x00000000 0x344 src/ASF/sam0/drivers/port/port.o + .debug_macro 0x00000000 0x7c src/ASF/sam0/drivers/port/port.o + .debug_macro 0x00000000 0xa0 src/ASF/sam0/drivers/port/port.o + .debug_macro 0x00000000 0x4c src/ASF/sam0/drivers/port/port.o + .debug_macro 0x00000000 0xca src/ASF/sam0/drivers/port/port.o + .debug_macro 0x00000000 0x94 src/ASF/sam0/drivers/port/port.o + .debug_macro 0x00000000 0x58 src/ASF/sam0/drivers/port/port.o + .debug_macro 0x00000000 0x37d src/ASF/sam0/drivers/port/port.o + .debug_macro 0x00000000 0x82 src/ASF/sam0/drivers/port/port.o + .debug_macro 0x00000000 0x18d src/ASF/sam0/drivers/port/port.o + .debug_macro 0x00000000 0xb8 src/ASF/sam0/drivers/port/port.o + .debug_macro 0x00000000 0xa0 src/ASF/sam0/drivers/port/port.o + .debug_macro 0x00000000 0xb8 src/ASF/sam0/drivers/port/port.o + .debug_macro 0x00000000 0x1c src/ASF/sam0/drivers/port/port.o + .debug_macro 0x00000000 0x1c src/ASF/sam0/drivers/port/port.o + .debug_macro 0x00000000 0x1c src/ASF/sam0/drivers/port/port.o + .debug_macro 0x00000000 0x82 src/ASF/sam0/drivers/port/port.o + .debug_macro 0x00000000 0x15a src/ASF/sam0/drivers/port/port.o + .debug_macro 0x00000000 0xdc src/ASF/sam0/drivers/port/port.o + .debug_macro 0x00000000 0x128 src/ASF/sam0/drivers/port/port.o + .debug_macro 0x00000000 0x128 src/ASF/sam0/drivers/port/port.o + .debug_macro 0x00000000 0x128 src/ASF/sam0/drivers/port/port.o + .debug_macro 0x00000000 0x128 src/ASF/sam0/drivers/port/port.o + .debug_macro 0x00000000 0x128 src/ASF/sam0/drivers/port/port.o + .debug_macro 0x00000000 0x128 src/ASF/sam0/drivers/port/port.o + .debug_macro 0x00000000 0x124 src/ASF/sam0/drivers/port/port.o + .debug_macro 0x00000000 0xe2 src/ASF/sam0/drivers/port/port.o + .debug_macro 0x00000000 0xe2 src/ASF/sam0/drivers/port/port.o + .debug_macro 0x00000000 0xe2 src/ASF/sam0/drivers/port/port.o + .debug_macro 0x00000000 0xe2 src/ASF/sam0/drivers/port/port.o + .debug_macro 0x00000000 0xe2 src/ASF/sam0/drivers/port/port.o + .debug_macro 0x00000000 0x130 src/ASF/sam0/drivers/port/port.o + .debug_macro 0x00000000 0x106 src/ASF/sam0/drivers/port/port.o + .debug_macro 0x00000000 0xfa src/ASF/sam0/drivers/port/port.o + .debug_macro 0x00000000 0x40f src/ASF/sam0/drivers/port/port.o + .debug_macro 0x00000000 0x40 src/ASF/sam0/drivers/port/port.o + .debug_macro 0x00000000 0x37d src/ASF/sam0/drivers/port/port.o + .debug_macro 0x00000000 0x1e52 src/ASF/sam0/drivers/port/port.o + .debug_macro 0x00000000 0x6d src/ASF/sam0/drivers/port/port.o + .debug_macro 0x00000000 0x58 src/ASF/sam0/drivers/port/port.o + .debug_macro 0x00000000 0x35 src/ASF/sam0/drivers/port/port.o + .debug_macro 0x00000000 0x9c src/ASF/sam0/drivers/port/port.o + .debug_macro 0x00000000 0x16 src/ASF/sam0/drivers/port/port.o + .debug_macro 0x00000000 0x35 src/ASF/sam0/drivers/port/port.o + .debug_macro 0x00000000 0x34d src/ASF/sam0/drivers/port/port.o + .debug_macro 0x00000000 0x10 src/ASF/sam0/drivers/port/port.o + .debug_macro 0x00000000 0x58 src/ASF/sam0/drivers/port/port.o + .debug_macro 0x00000000 0x1f src/ASF/sam0/drivers/port/port.o + .debug_macro 0x00000000 0x43 src/ASF/sam0/drivers/port/port.o + .debug_macro 0x00000000 0x20 src/ASF/sam0/drivers/port/port.o + .debug_macro 0x00000000 0x187 src/ASF/sam0/drivers/port/port.o + .debug_macro 0x00000000 0x10 src/ASF/sam0/drivers/port/port.o + .debug_macro 0x00000000 0x1c src/ASF/sam0/drivers/port/port.o + .debug_macro 0x00000000 0x52 src/ASF/sam0/drivers/port/port.o + .debug_macro 0x00000000 0x40 src/ASF/sam0/drivers/port/port.o + .debug_macro 0x00000000 0x10 src/ASF/sam0/drivers/port/port.o + .debug_macro 0x00000000 0x40 src/ASF/sam0/drivers/port/port.o + .debug_macro 0x00000000 0xd7 src/ASF/sam0/drivers/port/port.o + .debug_macro 0x00000000 0x16 src/ASF/sam0/drivers/port/port.o + .debug_macro 0x00000000 0x18b src/ASF/sam0/drivers/port/port.o + .debug_macro 0x00000000 0x16 src/ASF/sam0/drivers/port/port.o + .debug_macro 0x00000000 0x16 src/ASF/sam0/drivers/port/port.o + .debug_macro 0x00000000 0x29 src/ASF/sam0/drivers/port/port.o + .debug_macro 0x00000000 0x51 src/ASF/sam0/drivers/port/port.o + .debug_macro 0x00000000 0x3e src/ASF/sam0/drivers/port/port.o + .debug_macro 0x00000000 0x3df src/ASF/sam0/drivers/port/port.o + .debug_macro 0x00000000 0x18 src/ASF/sam0/drivers/port/port.o + .debug_macro 0x00000000 0x12 src/ASF/sam0/drivers/port/port.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .text 0x00000000 0x0 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .data 0x00000000 0x0 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .bss 0x00000000 0x0 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .text.system_clock_source_osc32k_set_config + 0x00000000 0x7c src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .text.system_clock_source_xosc_set_config + 0x00000000 0xc0 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .text.system_clock_source_xosc32k_set_config + 0x00000000 0xb8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .text.system_clock_source_dfll_set_config + 0x00000000 0x80 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .text.system_clock_source_dpll_set_config + 0x00000000 0xa4 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .text.system_clock_source_write_calibration + 0x00000000 0x90 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .text.system_clock_source_disable + 0x00000000 0x7c src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .rodata.system_clock_source_disable + 0x00000000 0x24 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .text.system_clock_source_is_ready + 0x00000000 0x54 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .rodata.system_clock_source_is_ready + 0x00000000 0x24 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .bss.cpu_irq_critical_section_counter + 0x00000000 0x4 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .bss.cpu_irq_prev_interrupt_state + 0x00000000 0x1 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .debug_macro 0x00000000 0x8ce src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .debug_macro 0x00000000 0x16d src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .debug_macro 0x00000000 0x708 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .debug_macro 0x00000000 0x22 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .debug_macro 0x00000000 0x87 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .debug_macro 0x00000000 0x51 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .debug_macro 0x00000000 0xef src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .debug_macro 0x00000000 0x6a src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .debug_macro 0x00000000 0x1df src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .debug_macro 0x00000000 0x10 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .debug_macro 0x00000000 0x76 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .debug_macro 0x00000000 0x16 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .debug_macro 0x00000000 0x6db src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .debug_macro 0x00000000 0xdd8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .debug_macro 0x00000000 0x22 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .debug_macro 0x00000000 0x40 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .debug_macro 0x00000000 0x1c src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .debug_macro 0x00000000 0x22 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .debug_macro 0x00000000 0xb5 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .debug_macro 0x00000000 0x3ad src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .debug_macro 0x00000000 0x681 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .debug_macro 0x00000000 0x8b5 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .debug_macro 0x00000000 0x230 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .debug_macro 0x00000000 0xd60 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .debug_macro 0x00000000 0x4cb src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .debug_macro 0x00000000 0x9f8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .debug_macro 0x00000000 0x82b src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .debug_macro 0x00000000 0x455 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .debug_macro 0x00000000 0x5e src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .debug_macro 0x00000000 0x8fd src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .debug_macro 0x00000000 0x21c src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .debug_macro 0x00000000 0x95b src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .debug_macro 0x00000000 0x5e src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .debug_macro 0x00000000 0x667 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .debug_macro 0x00000000 0x3af src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .debug_macro 0x00000000 0xc7a src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .debug_macro 0x00000000 0x1092 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .debug_macro 0x00000000 0xc4a src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .debug_macro 0x00000000 0x6ba src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .debug_macro 0x00000000 0x1bbf src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .debug_macro 0x00000000 0x1440 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .debug_macro 0x00000000 0x344 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .debug_macro 0x00000000 0x7c src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .debug_macro 0x00000000 0xa0 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .debug_macro 0x00000000 0x4c src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .debug_macro 0x00000000 0xca src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .debug_macro 0x00000000 0x94 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .debug_macro 0x00000000 0x58 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .debug_macro 0x00000000 0x37d src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .debug_macro 0x00000000 0x82 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .debug_macro 0x00000000 0x18d src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .debug_macro 0x00000000 0xb8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .debug_macro 0x00000000 0xa0 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .debug_macro 0x00000000 0xb8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .debug_macro 0x00000000 0x1c src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .debug_macro 0x00000000 0x1c src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .debug_macro 0x00000000 0x1c src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .debug_macro 0x00000000 0x82 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .debug_macro 0x00000000 0x15a src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .debug_macro 0x00000000 0xdc src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .debug_macro 0x00000000 0x128 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .debug_macro 0x00000000 0x128 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .debug_macro 0x00000000 0x128 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .debug_macro 0x00000000 0x128 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .debug_macro 0x00000000 0x128 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .debug_macro 0x00000000 0x128 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .debug_macro 0x00000000 0x124 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .debug_macro 0x00000000 0xe2 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .debug_macro 0x00000000 0xe2 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .debug_macro 0x00000000 0xe2 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .debug_macro 0x00000000 0xe2 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .debug_macro 0x00000000 0xe2 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .debug_macro 0x00000000 0x130 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .debug_macro 0x00000000 0x106 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .debug_macro 0x00000000 0xfa src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .debug_macro 0x00000000 0x40f src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .debug_macro 0x00000000 0x40 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .debug_macro 0x00000000 0x37d src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .debug_macro 0x00000000 0x1e52 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .debug_macro 0x00000000 0x6d src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .debug_macro 0x00000000 0x58 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .debug_macro 0x00000000 0x35 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .debug_macro 0x00000000 0x9c src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .debug_macro 0x00000000 0x16 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .debug_macro 0x00000000 0x35 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .debug_macro 0x00000000 0x34d src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .debug_macro 0x00000000 0x10 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .debug_macro 0x00000000 0x58 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .debug_macro 0x00000000 0x1f src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .debug_macro 0x00000000 0x43 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .debug_macro 0x00000000 0x20 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .debug_macro 0x00000000 0x187 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .debug_macro 0x00000000 0x10 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .debug_macro 0x00000000 0x1c src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .debug_macro 0x00000000 0x52 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .debug_macro 0x00000000 0x40 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .debug_macro 0x00000000 0x10 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .debug_macro 0x00000000 0x40 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .debug_macro 0x00000000 0xd7 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .debug_macro 0x00000000 0x16 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .debug_macro 0x00000000 0x18b src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .debug_macro 0x00000000 0x16 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .debug_macro 0x00000000 0x16 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .debug_macro 0x00000000 0x29 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .debug_macro 0x00000000 0x51 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .debug_macro 0x00000000 0x3e src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .debug_macro 0x00000000 0x3df src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .debug_macro 0x00000000 0x11 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .debug_macro 0x00000000 0x18 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .debug_macro 0x00000000 0x16 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .text 0x00000000 0x0 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .data 0x00000000 0x0 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .bss 0x00000000 0x0 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .text.system_gclk_gen_disable + 0x00000000 0x50 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .text.system_gclk_gen_is_enabled + 0x00000000 0x2c src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .text.system_gclk_chan_is_enabled + 0x00000000 0x2c src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .text.system_gclk_chan_lock + 0x00000000 0x30 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .text.system_gclk_chan_is_locked + 0x00000000 0x2c src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .bss.cpu_irq_critical_section_counter + 0x00000000 0x4 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .bss.cpu_irq_prev_interrupt_state + 0x00000000 0x1 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .debug_macro 0x00000000 0x8ce src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .debug_macro 0x00000000 0x16d src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .debug_macro 0x00000000 0x708 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .debug_macro 0x00000000 0x22 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .debug_macro 0x00000000 0x87 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .debug_macro 0x00000000 0x51 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .debug_macro 0x00000000 0xef src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .debug_macro 0x00000000 0x6a src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .debug_macro 0x00000000 0x1df src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .debug_macro 0x00000000 0x10 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .debug_macro 0x00000000 0x76 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .debug_macro 0x00000000 0x16 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .debug_macro 0x00000000 0x6db src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .debug_macro 0x00000000 0xdd8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .debug_macro 0x00000000 0x22 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .debug_macro 0x00000000 0x40 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .debug_macro 0x00000000 0x1c src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .debug_macro 0x00000000 0x22 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .debug_macro 0x00000000 0xb5 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .debug_macro 0x00000000 0x3ad src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .debug_macro 0x00000000 0x681 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .debug_macro 0x00000000 0x8b5 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .debug_macro 0x00000000 0x230 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .debug_macro 0x00000000 0xd60 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .debug_macro 0x00000000 0x4cb src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .debug_macro 0x00000000 0x9f8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .debug_macro 0x00000000 0x82b src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .debug_macro 0x00000000 0x455 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .debug_macro 0x00000000 0x5e src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .debug_macro 0x00000000 0x8fd src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .debug_macro 0x00000000 0x21c src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .debug_macro 0x00000000 0x95b src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .debug_macro 0x00000000 0x5e src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .debug_macro 0x00000000 0x667 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .debug_macro 0x00000000 0x3af src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .debug_macro 0x00000000 0xc7a src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .debug_macro 0x00000000 0x1092 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .debug_macro 0x00000000 0xc4a src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .debug_macro 0x00000000 0x6ba src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .debug_macro 0x00000000 0x1bbf src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .debug_macro 0x00000000 0x1440 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .debug_macro 0x00000000 0x344 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .debug_macro 0x00000000 0x7c src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .debug_macro 0x00000000 0xa0 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .debug_macro 0x00000000 0x4c src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .debug_macro 0x00000000 0xca src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .debug_macro 0x00000000 0x94 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .debug_macro 0x00000000 0x58 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .debug_macro 0x00000000 0x37d src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .debug_macro 0x00000000 0x82 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .debug_macro 0x00000000 0x18d src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .debug_macro 0x00000000 0xb8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .debug_macro 0x00000000 0xa0 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .debug_macro 0x00000000 0xb8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .debug_macro 0x00000000 0x1c src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .debug_macro 0x00000000 0x1c src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .debug_macro 0x00000000 0x1c src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .debug_macro 0x00000000 0x82 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .debug_macro 0x00000000 0x15a src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .debug_macro 0x00000000 0xdc src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .debug_macro 0x00000000 0x128 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .debug_macro 0x00000000 0x128 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .debug_macro 0x00000000 0x128 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .debug_macro 0x00000000 0x128 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .debug_macro 0x00000000 0x128 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .debug_macro 0x00000000 0x128 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .debug_macro 0x00000000 0x124 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .debug_macro 0x00000000 0xe2 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .debug_macro 0x00000000 0xe2 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .debug_macro 0x00000000 0xe2 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .debug_macro 0x00000000 0xe2 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .debug_macro 0x00000000 0xe2 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .debug_macro 0x00000000 0x130 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .debug_macro 0x00000000 0x106 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .debug_macro 0x00000000 0xfa src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .debug_macro 0x00000000 0x40f src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .debug_macro 0x00000000 0x40 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .debug_macro 0x00000000 0x37d src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .debug_macro 0x00000000 0x1e52 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .debug_macro 0x00000000 0x6d src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .debug_macro 0x00000000 0x58 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .debug_macro 0x00000000 0x35 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .debug_macro 0x00000000 0x9c src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .debug_macro 0x00000000 0x16 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .debug_macro 0x00000000 0x35 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .debug_macro 0x00000000 0x34d src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .debug_macro 0x00000000 0x10 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .debug_macro 0x00000000 0x58 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .debug_macro 0x00000000 0x1f src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .debug_macro 0x00000000 0x43 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .debug_macro 0x00000000 0x20 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .debug_macro 0x00000000 0x187 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .debug_macro 0x00000000 0x10 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .debug_macro 0x00000000 0x1c src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .debug_macro 0x00000000 0x52 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .debug_macro 0x00000000 0x40 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .debug_macro 0x00000000 0x10 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .debug_macro 0x00000000 0x40 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .debug_macro 0x00000000 0xd7 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .debug_macro 0x00000000 0x16 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .debug_macro 0x00000000 0x18b src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .debug_macro 0x00000000 0x16 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .debug_macro 0x00000000 0x16 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .debug_macro 0x00000000 0x29 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .debug_macro 0x00000000 0x51 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .debug_macro 0x00000000 0x3e src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .debug_macro 0x00000000 0x3df src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .debug_macro 0x00000000 0x11 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .debug_macro 0x00000000 0x2e src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .text 0x00000000 0x0 src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .data 0x00000000 0x0 src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .bss 0x00000000 0x0 src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .text.system_interrupt_is_pending + 0x00000000 0x34 src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .text.system_interrupt_set_pending + 0x00000000 0x44 src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .text.system_interrupt_clear_pending + 0x00000000 0x30 src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .text.system_interrupt_set_priority + 0x00000000 0x58 src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .text.system_interrupt_get_priority + 0x00000000 0x4c src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .bss.cpu_irq_critical_section_counter + 0x00000000 0x4 src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .bss.cpu_irq_prev_interrupt_state + 0x00000000 0x1 src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .debug_info 0x00000000 0xf33 src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .debug_abbrev 0x00000000 0x253 src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .debug_loc 0x00000000 0x326 src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .debug_aranges + 0x00000000 0x40 src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .debug_ranges 0x00000000 0x30 src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .debug_macro 0x00000000 0x539 src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .debug_macro 0x00000000 0x8ce src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .debug_macro 0x00000000 0x16d src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .debug_macro 0x00000000 0x708 src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .debug_macro 0x00000000 0x22 src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .debug_macro 0x00000000 0x87 src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .debug_macro 0x00000000 0x51 src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .debug_macro 0x00000000 0xef src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .debug_macro 0x00000000 0x6a src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .debug_macro 0x00000000 0x1df src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .debug_macro 0x00000000 0x10 src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .debug_macro 0x00000000 0x76 src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .debug_macro 0x00000000 0x16 src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .debug_macro 0x00000000 0x6db src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .debug_macro 0x00000000 0xdd8 src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .debug_macro 0x00000000 0x22 src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .debug_macro 0x00000000 0x40 src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .debug_macro 0x00000000 0x1c src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .debug_macro 0x00000000 0x22 src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .debug_macro 0x00000000 0xb5 src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .debug_macro 0x00000000 0x3ad src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .debug_macro 0x00000000 0x681 src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .debug_macro 0x00000000 0x8b5 src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .debug_macro 0x00000000 0x230 src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .debug_macro 0x00000000 0xd60 src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .debug_macro 0x00000000 0x4cb src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .debug_macro 0x00000000 0x9f8 src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .debug_macro 0x00000000 0x82b src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .debug_macro 0x00000000 0x455 src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .debug_macro 0x00000000 0x5e src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .debug_macro 0x00000000 0x8fd src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .debug_macro 0x00000000 0x21c src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .debug_macro 0x00000000 0x95b src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .debug_macro 0x00000000 0x5e src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .debug_macro 0x00000000 0x667 src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .debug_macro 0x00000000 0x3af src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .debug_macro 0x00000000 0xc7a src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .debug_macro 0x00000000 0x1092 src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .debug_macro 0x00000000 0xc4a src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .debug_macro 0x00000000 0x6ba src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .debug_macro 0x00000000 0x1bbf src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .debug_macro 0x00000000 0x1440 src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .debug_macro 0x00000000 0x344 src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .debug_macro 0x00000000 0x7c src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .debug_macro 0x00000000 0xa0 src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .debug_macro 0x00000000 0x4c src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .debug_macro 0x00000000 0xca src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .debug_macro 0x00000000 0x94 src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .debug_macro 0x00000000 0x58 src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .debug_macro 0x00000000 0x37d src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .debug_macro 0x00000000 0x82 src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .debug_macro 0x00000000 0x18d src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .debug_macro 0x00000000 0xb8 src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .debug_macro 0x00000000 0xa0 src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .debug_macro 0x00000000 0xb8 src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .debug_macro 0x00000000 0x1c src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .debug_macro 0x00000000 0x1c src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .debug_macro 0x00000000 0x1c src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .debug_macro 0x00000000 0x82 src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .debug_macro 0x00000000 0x15a src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .debug_macro 0x00000000 0xdc src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .debug_macro 0x00000000 0x128 src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .debug_macro 0x00000000 0x128 src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .debug_macro 0x00000000 0x128 src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .debug_macro 0x00000000 0x128 src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .debug_macro 0x00000000 0x128 src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .debug_macro 0x00000000 0x128 src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .debug_macro 0x00000000 0x124 src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .debug_macro 0x00000000 0xe2 src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .debug_macro 0x00000000 0xe2 src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .debug_macro 0x00000000 0xe2 src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .debug_macro 0x00000000 0xe2 src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .debug_macro 0x00000000 0xe2 src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .debug_macro 0x00000000 0x130 src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .debug_macro 0x00000000 0x106 src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .debug_macro 0x00000000 0xfa src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .debug_macro 0x00000000 0x40f src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .debug_macro 0x00000000 0x40 src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .debug_macro 0x00000000 0x37d src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .debug_macro 0x00000000 0x1e52 src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .debug_macro 0x00000000 0x6d src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .debug_macro 0x00000000 0x58 src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .debug_macro 0x00000000 0x35 src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .debug_macro 0x00000000 0x9c src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .debug_macro 0x00000000 0x16 src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .debug_macro 0x00000000 0x35 src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .debug_macro 0x00000000 0x34d src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .debug_macro 0x00000000 0x10 src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .debug_macro 0x00000000 0x58 src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .debug_macro 0x00000000 0x1f src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .debug_macro 0x00000000 0x43 src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .debug_macro 0x00000000 0x20 src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .debug_macro 0x00000000 0x187 src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .debug_macro 0x00000000 0x10 src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .debug_macro 0x00000000 0x1c src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .debug_macro 0x00000000 0x52 src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .debug_macro 0x00000000 0x40 src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .debug_macro 0x00000000 0x10 src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .debug_macro 0x00000000 0x40 src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .debug_macro 0x00000000 0xd7 src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .debug_macro 0x00000000 0x16 src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .debug_macro 0x00000000 0x18b src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .debug_macro 0x00000000 0x16 src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .debug_macro 0x00000000 0x16 src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .debug_macro 0x00000000 0x29 src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .debug_macro 0x00000000 0x51 src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .debug_macro 0x00000000 0x3e src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .debug_macro 0x00000000 0x3df src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .debug_macro 0x00000000 0x2e src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .debug_line 0x00000000 0x9c5 src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .debug_str 0x00000000 0x846d9 src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .comment 0x00000000 0x5a src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .debug_frame 0x00000000 0x74 src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .ARM.attributes + 0x00000000 0x32 src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/pinmux/pinmux.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/pinmux/pinmux.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/pinmux/pinmux.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/pinmux/pinmux.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/pinmux/pinmux.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/pinmux/pinmux.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/pinmux/pinmux.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/pinmux/pinmux.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/pinmux/pinmux.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/pinmux/pinmux.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/pinmux/pinmux.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/pinmux/pinmux.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/pinmux/pinmux.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/pinmux/pinmux.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/pinmux/pinmux.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/pinmux/pinmux.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/pinmux/pinmux.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/pinmux/pinmux.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/pinmux/pinmux.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/pinmux/pinmux.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/pinmux/pinmux.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/pinmux/pinmux.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/pinmux/pinmux.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/pinmux/pinmux.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/pinmux/pinmux.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/pinmux/pinmux.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/pinmux/pinmux.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/pinmux/pinmux.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/pinmux/pinmux.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/pinmux/pinmux.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/pinmux/pinmux.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/pinmux/pinmux.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/pinmux/pinmux.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/pinmux/pinmux.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/pinmux/pinmux.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/pinmux/pinmux.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/pinmux/pinmux.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/pinmux/pinmux.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/pinmux/pinmux.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/pinmux/pinmux.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/pinmux/pinmux.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/pinmux/pinmux.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/pinmux/pinmux.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/pinmux/pinmux.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/pinmux/pinmux.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/pinmux/pinmux.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/pinmux/pinmux.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/pinmux/pinmux.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/pinmux/pinmux.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/pinmux/pinmux.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/pinmux/pinmux.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/pinmux/pinmux.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/pinmux/pinmux.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/pinmux/pinmux.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/pinmux/pinmux.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/pinmux/pinmux.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/pinmux/pinmux.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/pinmux/pinmux.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/pinmux/pinmux.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/pinmux/pinmux.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/pinmux/pinmux.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/pinmux/pinmux.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/pinmux/pinmux.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/pinmux/pinmux.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/pinmux/pinmux.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/pinmux/pinmux.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/pinmux/pinmux.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/pinmux/pinmux.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/pinmux/pinmux.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/pinmux/pinmux.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/pinmux/pinmux.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/pinmux/pinmux.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/pinmux/pinmux.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/pinmux/pinmux.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/pinmux/pinmux.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/pinmux/pinmux.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/pinmux/pinmux.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/pinmux/pinmux.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/pinmux/pinmux.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/pinmux/pinmux.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/pinmux/pinmux.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/pinmux/pinmux.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/pinmux/pinmux.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/pinmux/pinmux.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/pinmux/pinmux.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/pinmux/pinmux.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/pinmux/pinmux.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/pinmux/pinmux.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/pinmux/pinmux.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/pinmux/pinmux.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/pinmux/pinmux.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/pinmux/pinmux.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/pinmux/pinmux.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/pinmux/pinmux.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/pinmux/pinmux.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/pinmux/pinmux.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/pinmux/pinmux.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/pinmux/pinmux.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/pinmux/pinmux.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/pinmux/pinmux.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/pinmux/pinmux.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/pinmux/pinmux.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/pinmux/pinmux.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/pinmux/pinmux.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/pinmux/pinmux.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/pinmux/pinmux.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/pinmux/pinmux.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/pinmux/pinmux.o + .text 0x00000000 0x0 src/ASF/sam0/drivers/system/pinmux/pinmux.o + .data 0x00000000 0x0 src/ASF/sam0/drivers/system/pinmux/pinmux.o + .bss 0x00000000 0x0 src/ASF/sam0/drivers/system/pinmux/pinmux.o + .text.system_pinmux_group_set_input_sample_mode + 0x00000000 0x14 src/ASF/sam0/drivers/system/pinmux/pinmux.o + .text.system_pinmux_group_set_output_strength + 0x00000000 0x46 src/ASF/sam0/drivers/system/pinmux/pinmux.o + .bss.cpu_irq_critical_section_counter + 0x00000000 0x4 src/ASF/sam0/drivers/system/pinmux/pinmux.o + .bss.cpu_irq_prev_interrupt_state + 0x00000000 0x1 src/ASF/sam0/drivers/system/pinmux/pinmux.o + .debug_macro 0x00000000 0x8ce src/ASF/sam0/drivers/system/pinmux/pinmux.o + .debug_macro 0x00000000 0x16d src/ASF/sam0/drivers/system/pinmux/pinmux.o + .debug_macro 0x00000000 0x708 src/ASF/sam0/drivers/system/pinmux/pinmux.o + .debug_macro 0x00000000 0x22 src/ASF/sam0/drivers/system/pinmux/pinmux.o + .debug_macro 0x00000000 0x87 src/ASF/sam0/drivers/system/pinmux/pinmux.o + .debug_macro 0x00000000 0x51 src/ASF/sam0/drivers/system/pinmux/pinmux.o + .debug_macro 0x00000000 0xef src/ASF/sam0/drivers/system/pinmux/pinmux.o + .debug_macro 0x00000000 0x6a src/ASF/sam0/drivers/system/pinmux/pinmux.o + .debug_macro 0x00000000 0x1df src/ASF/sam0/drivers/system/pinmux/pinmux.o + .debug_macro 0x00000000 0x10 src/ASF/sam0/drivers/system/pinmux/pinmux.o + .debug_macro 0x00000000 0x76 src/ASF/sam0/drivers/system/pinmux/pinmux.o + .debug_macro 0x00000000 0x16 src/ASF/sam0/drivers/system/pinmux/pinmux.o + .debug_macro 0x00000000 0x6db src/ASF/sam0/drivers/system/pinmux/pinmux.o + .debug_macro 0x00000000 0xdd8 src/ASF/sam0/drivers/system/pinmux/pinmux.o + .debug_macro 0x00000000 0x22 src/ASF/sam0/drivers/system/pinmux/pinmux.o + .debug_macro 0x00000000 0x40 src/ASF/sam0/drivers/system/pinmux/pinmux.o + .debug_macro 0x00000000 0x1c src/ASF/sam0/drivers/system/pinmux/pinmux.o + .debug_macro 0x00000000 0x22 src/ASF/sam0/drivers/system/pinmux/pinmux.o + .debug_macro 0x00000000 0xb5 src/ASF/sam0/drivers/system/pinmux/pinmux.o + .debug_macro 0x00000000 0x3ad src/ASF/sam0/drivers/system/pinmux/pinmux.o + .debug_macro 0x00000000 0x681 src/ASF/sam0/drivers/system/pinmux/pinmux.o + .debug_macro 0x00000000 0x8b5 src/ASF/sam0/drivers/system/pinmux/pinmux.o + .debug_macro 0x00000000 0x230 src/ASF/sam0/drivers/system/pinmux/pinmux.o + .debug_macro 0x00000000 0xd60 src/ASF/sam0/drivers/system/pinmux/pinmux.o + .debug_macro 0x00000000 0x4cb src/ASF/sam0/drivers/system/pinmux/pinmux.o + .debug_macro 0x00000000 0x9f8 src/ASF/sam0/drivers/system/pinmux/pinmux.o + .debug_macro 0x00000000 0x82b src/ASF/sam0/drivers/system/pinmux/pinmux.o + .debug_macro 0x00000000 0x455 src/ASF/sam0/drivers/system/pinmux/pinmux.o + .debug_macro 0x00000000 0x5e src/ASF/sam0/drivers/system/pinmux/pinmux.o + .debug_macro 0x00000000 0x8fd src/ASF/sam0/drivers/system/pinmux/pinmux.o + .debug_macro 0x00000000 0x21c src/ASF/sam0/drivers/system/pinmux/pinmux.o + .debug_macro 0x00000000 0x95b src/ASF/sam0/drivers/system/pinmux/pinmux.o + .debug_macro 0x00000000 0x5e src/ASF/sam0/drivers/system/pinmux/pinmux.o + .debug_macro 0x00000000 0x667 src/ASF/sam0/drivers/system/pinmux/pinmux.o + .debug_macro 0x00000000 0x3af src/ASF/sam0/drivers/system/pinmux/pinmux.o + .debug_macro 0x00000000 0xc7a src/ASF/sam0/drivers/system/pinmux/pinmux.o + .debug_macro 0x00000000 0x1092 src/ASF/sam0/drivers/system/pinmux/pinmux.o + .debug_macro 0x00000000 0xc4a src/ASF/sam0/drivers/system/pinmux/pinmux.o + .debug_macro 0x00000000 0x6ba src/ASF/sam0/drivers/system/pinmux/pinmux.o + .debug_macro 0x00000000 0x1bbf src/ASF/sam0/drivers/system/pinmux/pinmux.o + .debug_macro 0x00000000 0x1440 src/ASF/sam0/drivers/system/pinmux/pinmux.o + .debug_macro 0x00000000 0x344 src/ASF/sam0/drivers/system/pinmux/pinmux.o + .debug_macro 0x00000000 0x7c src/ASF/sam0/drivers/system/pinmux/pinmux.o + .debug_macro 0x00000000 0xa0 src/ASF/sam0/drivers/system/pinmux/pinmux.o + .debug_macro 0x00000000 0x4c src/ASF/sam0/drivers/system/pinmux/pinmux.o + .debug_macro 0x00000000 0xca src/ASF/sam0/drivers/system/pinmux/pinmux.o + .debug_macro 0x00000000 0x94 src/ASF/sam0/drivers/system/pinmux/pinmux.o + .debug_macro 0x00000000 0x58 src/ASF/sam0/drivers/system/pinmux/pinmux.o + .debug_macro 0x00000000 0x37d src/ASF/sam0/drivers/system/pinmux/pinmux.o + .debug_macro 0x00000000 0x82 src/ASF/sam0/drivers/system/pinmux/pinmux.o + .debug_macro 0x00000000 0x18d src/ASF/sam0/drivers/system/pinmux/pinmux.o + .debug_macro 0x00000000 0xb8 src/ASF/sam0/drivers/system/pinmux/pinmux.o + .debug_macro 0x00000000 0xa0 src/ASF/sam0/drivers/system/pinmux/pinmux.o + .debug_macro 0x00000000 0xb8 src/ASF/sam0/drivers/system/pinmux/pinmux.o + .debug_macro 0x00000000 0x1c src/ASF/sam0/drivers/system/pinmux/pinmux.o + .debug_macro 0x00000000 0x1c src/ASF/sam0/drivers/system/pinmux/pinmux.o + .debug_macro 0x00000000 0x1c src/ASF/sam0/drivers/system/pinmux/pinmux.o + .debug_macro 0x00000000 0x82 src/ASF/sam0/drivers/system/pinmux/pinmux.o + .debug_macro 0x00000000 0x15a src/ASF/sam0/drivers/system/pinmux/pinmux.o + .debug_macro 0x00000000 0xdc src/ASF/sam0/drivers/system/pinmux/pinmux.o + .debug_macro 0x00000000 0x128 src/ASF/sam0/drivers/system/pinmux/pinmux.o + .debug_macro 0x00000000 0x128 src/ASF/sam0/drivers/system/pinmux/pinmux.o + .debug_macro 0x00000000 0x128 src/ASF/sam0/drivers/system/pinmux/pinmux.o + .debug_macro 0x00000000 0x128 src/ASF/sam0/drivers/system/pinmux/pinmux.o + .debug_macro 0x00000000 0x128 src/ASF/sam0/drivers/system/pinmux/pinmux.o + .debug_macro 0x00000000 0x128 src/ASF/sam0/drivers/system/pinmux/pinmux.o + .debug_macro 0x00000000 0x124 src/ASF/sam0/drivers/system/pinmux/pinmux.o + .debug_macro 0x00000000 0xe2 src/ASF/sam0/drivers/system/pinmux/pinmux.o + .debug_macro 0x00000000 0xe2 src/ASF/sam0/drivers/system/pinmux/pinmux.o + .debug_macro 0x00000000 0xe2 src/ASF/sam0/drivers/system/pinmux/pinmux.o + .debug_macro 0x00000000 0xe2 src/ASF/sam0/drivers/system/pinmux/pinmux.o + .debug_macro 0x00000000 0xe2 src/ASF/sam0/drivers/system/pinmux/pinmux.o + .debug_macro 0x00000000 0x130 src/ASF/sam0/drivers/system/pinmux/pinmux.o + .debug_macro 0x00000000 0x106 src/ASF/sam0/drivers/system/pinmux/pinmux.o + .debug_macro 0x00000000 0xfa src/ASF/sam0/drivers/system/pinmux/pinmux.o + .debug_macro 0x00000000 0x40f src/ASF/sam0/drivers/system/pinmux/pinmux.o + .debug_macro 0x00000000 0x40 src/ASF/sam0/drivers/system/pinmux/pinmux.o + .debug_macro 0x00000000 0x37d src/ASF/sam0/drivers/system/pinmux/pinmux.o + .debug_macro 0x00000000 0x1e52 src/ASF/sam0/drivers/system/pinmux/pinmux.o + .debug_macro 0x00000000 0x6d src/ASF/sam0/drivers/system/pinmux/pinmux.o + .debug_macro 0x00000000 0x58 src/ASF/sam0/drivers/system/pinmux/pinmux.o + .debug_macro 0x00000000 0x35 src/ASF/sam0/drivers/system/pinmux/pinmux.o + .debug_macro 0x00000000 0x9c src/ASF/sam0/drivers/system/pinmux/pinmux.o + .debug_macro 0x00000000 0x16 src/ASF/sam0/drivers/system/pinmux/pinmux.o + .debug_macro 0x00000000 0x35 src/ASF/sam0/drivers/system/pinmux/pinmux.o + .debug_macro 0x00000000 0x34d src/ASF/sam0/drivers/system/pinmux/pinmux.o + .debug_macro 0x00000000 0x10 src/ASF/sam0/drivers/system/pinmux/pinmux.o + .debug_macro 0x00000000 0x58 src/ASF/sam0/drivers/system/pinmux/pinmux.o + .debug_macro 0x00000000 0x1f src/ASF/sam0/drivers/system/pinmux/pinmux.o + .debug_macro 0x00000000 0x43 src/ASF/sam0/drivers/system/pinmux/pinmux.o + .debug_macro 0x00000000 0x20 src/ASF/sam0/drivers/system/pinmux/pinmux.o + .debug_macro 0x00000000 0x187 src/ASF/sam0/drivers/system/pinmux/pinmux.o + .debug_macro 0x00000000 0x10 src/ASF/sam0/drivers/system/pinmux/pinmux.o + .debug_macro 0x00000000 0x1c src/ASF/sam0/drivers/system/pinmux/pinmux.o + .debug_macro 0x00000000 0x52 src/ASF/sam0/drivers/system/pinmux/pinmux.o + .debug_macro 0x00000000 0x40 src/ASF/sam0/drivers/system/pinmux/pinmux.o + .debug_macro 0x00000000 0x10 src/ASF/sam0/drivers/system/pinmux/pinmux.o + .debug_macro 0x00000000 0x40 src/ASF/sam0/drivers/system/pinmux/pinmux.o + .debug_macro 0x00000000 0xd7 src/ASF/sam0/drivers/system/pinmux/pinmux.o + .debug_macro 0x00000000 0x16 src/ASF/sam0/drivers/system/pinmux/pinmux.o + .debug_macro 0x00000000 0x18b src/ASF/sam0/drivers/system/pinmux/pinmux.o + .debug_macro 0x00000000 0x16 src/ASF/sam0/drivers/system/pinmux/pinmux.o + .debug_macro 0x00000000 0x16 src/ASF/sam0/drivers/system/pinmux/pinmux.o + .debug_macro 0x00000000 0x29 src/ASF/sam0/drivers/system/pinmux/pinmux.o + .debug_macro 0x00000000 0x51 src/ASF/sam0/drivers/system/pinmux/pinmux.o + .debug_macro 0x00000000 0x3e src/ASF/sam0/drivers/system/pinmux/pinmux.o + .debug_macro 0x00000000 0x3df src/ASF/sam0/drivers/system/pinmux/pinmux.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/system.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/system.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/system.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/system.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/system.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/system.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/system.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/system.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/system.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/system.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/system.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/system.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/system.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/system.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/system.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/system.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/system.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/system.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/system.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/system.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/system.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/system.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/system.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/system.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/system.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/system.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/system.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/system.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/system.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/system.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/system.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/system.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/system.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/system.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/system.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/system.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/system.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/system.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/system.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/system.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/system.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/system.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/system.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/system.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/system.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/system.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/system.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/system.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/system.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/system.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/system.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/system.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/system.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/system.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/system.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/system.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/system.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/system.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/system.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/system.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/system.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/system.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/system.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/system.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/system.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/system.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/system.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/system.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/system.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/system.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/system.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/system.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/system.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/system.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/system.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/system.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/system.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/system.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/system.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/system.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/system.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/system.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/system.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/system.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/system.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/system.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/system.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/system.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/system.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/system.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/system.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/system.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/system.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/system.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/system.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/system.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/system.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/system.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/system.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/system.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/system.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/system.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/system.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/system.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/system.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/system.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/system.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/system.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/system.o + .group 0x00000000 0x8 src/ASF/sam0/drivers/system/system.o + .text 0x00000000 0x0 src/ASF/sam0/drivers/system/system.o + .data 0x00000000 0x0 src/ASF/sam0/drivers/system/system.o + .bss 0x00000000 0x0 src/ASF/sam0/drivers/system/system.o + .bss.cpu_irq_critical_section_counter + 0x00000000 0x4 src/ASF/sam0/drivers/system/system.o + .bss.cpu_irq_prev_interrupt_state + 0x00000000 0x1 src/ASF/sam0/drivers/system/system.o + .debug_macro 0x00000000 0x8ce src/ASF/sam0/drivers/system/system.o + .debug_macro 0x00000000 0x16d src/ASF/sam0/drivers/system/system.o + .debug_macro 0x00000000 0x708 src/ASF/sam0/drivers/system/system.o + .debug_macro 0x00000000 0x22 src/ASF/sam0/drivers/system/system.o + .debug_macro 0x00000000 0x87 src/ASF/sam0/drivers/system/system.o + .debug_macro 0x00000000 0x51 src/ASF/sam0/drivers/system/system.o + .debug_macro 0x00000000 0xef src/ASF/sam0/drivers/system/system.o + .debug_macro 0x00000000 0x6a src/ASF/sam0/drivers/system/system.o + .debug_macro 0x00000000 0x1df src/ASF/sam0/drivers/system/system.o + .debug_macro 0x00000000 0x10 src/ASF/sam0/drivers/system/system.o + .debug_macro 0x00000000 0x76 src/ASF/sam0/drivers/system/system.o + .debug_macro 0x00000000 0x16 src/ASF/sam0/drivers/system/system.o + .debug_macro 0x00000000 0x6db src/ASF/sam0/drivers/system/system.o + .debug_macro 0x00000000 0xdd8 src/ASF/sam0/drivers/system/system.o + .debug_macro 0x00000000 0x22 src/ASF/sam0/drivers/system/system.o + .debug_macro 0x00000000 0x40 src/ASF/sam0/drivers/system/system.o + .debug_macro 0x00000000 0x1c src/ASF/sam0/drivers/system/system.o + .debug_macro 0x00000000 0x22 src/ASF/sam0/drivers/system/system.o + .debug_macro 0x00000000 0xb5 src/ASF/sam0/drivers/system/system.o + .debug_macro 0x00000000 0x3ad src/ASF/sam0/drivers/system/system.o + .debug_macro 0x00000000 0x681 src/ASF/sam0/drivers/system/system.o + .debug_macro 0x00000000 0x8b5 src/ASF/sam0/drivers/system/system.o + .debug_macro 0x00000000 0x230 src/ASF/sam0/drivers/system/system.o + .debug_macro 0x00000000 0xd60 src/ASF/sam0/drivers/system/system.o + .debug_macro 0x00000000 0x4cb src/ASF/sam0/drivers/system/system.o + .debug_macro 0x00000000 0x9f8 src/ASF/sam0/drivers/system/system.o + .debug_macro 0x00000000 0x82b src/ASF/sam0/drivers/system/system.o + .debug_macro 0x00000000 0x455 src/ASF/sam0/drivers/system/system.o + .debug_macro 0x00000000 0x5e src/ASF/sam0/drivers/system/system.o + .debug_macro 0x00000000 0x8fd src/ASF/sam0/drivers/system/system.o + .debug_macro 0x00000000 0x21c src/ASF/sam0/drivers/system/system.o + .debug_macro 0x00000000 0x95b src/ASF/sam0/drivers/system/system.o + .debug_macro 0x00000000 0x5e src/ASF/sam0/drivers/system/system.o + .debug_macro 0x00000000 0x667 src/ASF/sam0/drivers/system/system.o + .debug_macro 0x00000000 0x3af src/ASF/sam0/drivers/system/system.o + .debug_macro 0x00000000 0xc7a src/ASF/sam0/drivers/system/system.o + .debug_macro 0x00000000 0x1092 src/ASF/sam0/drivers/system/system.o + .debug_macro 0x00000000 0xc4a src/ASF/sam0/drivers/system/system.o + .debug_macro 0x00000000 0x6ba src/ASF/sam0/drivers/system/system.o + .debug_macro 0x00000000 0x1bbf src/ASF/sam0/drivers/system/system.o + .debug_macro 0x00000000 0x1440 src/ASF/sam0/drivers/system/system.o + .debug_macro 0x00000000 0x344 src/ASF/sam0/drivers/system/system.o + .debug_macro 0x00000000 0x7c src/ASF/sam0/drivers/system/system.o + .debug_macro 0x00000000 0xa0 src/ASF/sam0/drivers/system/system.o + .debug_macro 0x00000000 0x4c src/ASF/sam0/drivers/system/system.o + .debug_macro 0x00000000 0xca src/ASF/sam0/drivers/system/system.o + .debug_macro 0x00000000 0x94 src/ASF/sam0/drivers/system/system.o + .debug_macro 0x00000000 0x58 src/ASF/sam0/drivers/system/system.o + .debug_macro 0x00000000 0x37d src/ASF/sam0/drivers/system/system.o + .debug_macro 0x00000000 0x82 src/ASF/sam0/drivers/system/system.o + .debug_macro 0x00000000 0x18d src/ASF/sam0/drivers/system/system.o + .debug_macro 0x00000000 0xb8 src/ASF/sam0/drivers/system/system.o + .debug_macro 0x00000000 0xa0 src/ASF/sam0/drivers/system/system.o + .debug_macro 0x00000000 0xb8 src/ASF/sam0/drivers/system/system.o + .debug_macro 0x00000000 0x1c src/ASF/sam0/drivers/system/system.o + .debug_macro 0x00000000 0x1c src/ASF/sam0/drivers/system/system.o + .debug_macro 0x00000000 0x1c src/ASF/sam0/drivers/system/system.o + .debug_macro 0x00000000 0x82 src/ASF/sam0/drivers/system/system.o + .debug_macro 0x00000000 0x15a src/ASF/sam0/drivers/system/system.o + .debug_macro 0x00000000 0xdc src/ASF/sam0/drivers/system/system.o + .debug_macro 0x00000000 0x128 src/ASF/sam0/drivers/system/system.o + .debug_macro 0x00000000 0x128 src/ASF/sam0/drivers/system/system.o + .debug_macro 0x00000000 0x128 src/ASF/sam0/drivers/system/system.o + .debug_macro 0x00000000 0x128 src/ASF/sam0/drivers/system/system.o + .debug_macro 0x00000000 0x128 src/ASF/sam0/drivers/system/system.o + .debug_macro 0x00000000 0x128 src/ASF/sam0/drivers/system/system.o + .debug_macro 0x00000000 0x124 src/ASF/sam0/drivers/system/system.o + .debug_macro 0x00000000 0xe2 src/ASF/sam0/drivers/system/system.o + .debug_macro 0x00000000 0xe2 src/ASF/sam0/drivers/system/system.o + .debug_macro 0x00000000 0xe2 src/ASF/sam0/drivers/system/system.o + .debug_macro 0x00000000 0xe2 src/ASF/sam0/drivers/system/system.o + .debug_macro 0x00000000 0xe2 src/ASF/sam0/drivers/system/system.o + .debug_macro 0x00000000 0x130 src/ASF/sam0/drivers/system/system.o + .debug_macro 0x00000000 0x106 src/ASF/sam0/drivers/system/system.o + .debug_macro 0x00000000 0xfa src/ASF/sam0/drivers/system/system.o + .debug_macro 0x00000000 0x40f src/ASF/sam0/drivers/system/system.o + .debug_macro 0x00000000 0x40 src/ASF/sam0/drivers/system/system.o + .debug_macro 0x00000000 0x37d src/ASF/sam0/drivers/system/system.o + .debug_macro 0x00000000 0x1e52 src/ASF/sam0/drivers/system/system.o + .debug_macro 0x00000000 0x6d src/ASF/sam0/drivers/system/system.o + .debug_macro 0x00000000 0x58 src/ASF/sam0/drivers/system/system.o + .debug_macro 0x00000000 0x35 src/ASF/sam0/drivers/system/system.o + .debug_macro 0x00000000 0x9c src/ASF/sam0/drivers/system/system.o + .debug_macro 0x00000000 0x16 src/ASF/sam0/drivers/system/system.o + .debug_macro 0x00000000 0x35 src/ASF/sam0/drivers/system/system.o + .debug_macro 0x00000000 0x34d src/ASF/sam0/drivers/system/system.o + .debug_macro 0x00000000 0x10 src/ASF/sam0/drivers/system/system.o + .debug_macro 0x00000000 0x58 src/ASF/sam0/drivers/system/system.o + .debug_macro 0x00000000 0x1f src/ASF/sam0/drivers/system/system.o + .debug_macro 0x00000000 0x43 src/ASF/sam0/drivers/system/system.o + .debug_macro 0x00000000 0x20 src/ASF/sam0/drivers/system/system.o + .debug_macro 0x00000000 0x187 src/ASF/sam0/drivers/system/system.o + .debug_macro 0x00000000 0x10 src/ASF/sam0/drivers/system/system.o + .debug_macro 0x00000000 0x1c src/ASF/sam0/drivers/system/system.o + .debug_macro 0x00000000 0x52 src/ASF/sam0/drivers/system/system.o + .debug_macro 0x00000000 0x40 src/ASF/sam0/drivers/system/system.o + .debug_macro 0x00000000 0x10 src/ASF/sam0/drivers/system/system.o + .debug_macro 0x00000000 0x40 src/ASF/sam0/drivers/system/system.o + .debug_macro 0x00000000 0xd7 src/ASF/sam0/drivers/system/system.o + .debug_macro 0x00000000 0x16 src/ASF/sam0/drivers/system/system.o + .debug_macro 0x00000000 0x18b src/ASF/sam0/drivers/system/system.o + .debug_macro 0x00000000 0x16 src/ASF/sam0/drivers/system/system.o + .debug_macro 0x00000000 0x16 src/ASF/sam0/drivers/system/system.o + .debug_macro 0x00000000 0x29 src/ASF/sam0/drivers/system/system.o + .debug_macro 0x00000000 0x51 src/ASF/sam0/drivers/system/system.o + .debug_macro 0x00000000 0x3e src/ASF/sam0/drivers/system/system.o + .debug_macro 0x00000000 0x3df src/ASF/sam0/drivers/system/system.o + .debug_macro 0x00000000 0x11 src/ASF/sam0/drivers/system/system.o + .debug_macro 0x00000000 0x18 src/ASF/sam0/drivers/system/system.o + .debug_macro 0x00000000 0x16 src/ASF/sam0/drivers/system/system.o + .group 0x00000000 0x8 src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.o + .group 0x00000000 0x8 src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.o + .group 0x00000000 0x8 src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.o + .group 0x00000000 0x8 src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.o + .group 0x00000000 0x8 src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.o + .group 0x00000000 0x8 src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.o + .group 0x00000000 0x8 src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.o + .group 0x00000000 0x8 src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.o + .group 0x00000000 0x8 src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.o + .group 0x00000000 0x8 src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.o + .group 0x00000000 0x8 src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.o + .group 0x00000000 0x8 src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.o + .group 0x00000000 0x8 src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.o + .group 0x00000000 0x8 src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.o + .group 0x00000000 0x8 src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.o + .group 0x00000000 0x8 src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.o + .group 0x00000000 0x8 src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.o + .group 0x00000000 0x8 src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.o + .group 0x00000000 0x8 src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.o + .group 0x00000000 0x8 src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.o + .group 0x00000000 0x8 src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.o + .group 0x00000000 0x8 src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.o + .group 0x00000000 0x8 src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.o + .group 0x00000000 0x8 src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.o + .group 0x00000000 0x8 src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.o + .group 0x00000000 0x8 src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.o + .group 0x00000000 0x8 src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.o + .group 0x00000000 0x8 src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.o + .group 0x00000000 0x8 src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.o + .group 0x00000000 0x8 src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.o + .group 0x00000000 0x8 src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.o + .group 0x00000000 0x8 src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.o + .group 0x00000000 0x8 src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.o + .group 0x00000000 0x8 src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.o + .group 0x00000000 0x8 src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.o + .group 0x00000000 0x8 src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.o + .group 0x00000000 0x8 src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.o + .group 0x00000000 0x8 src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.o + .group 0x00000000 0x8 src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.o + .group 0x00000000 0x8 src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.o + .group 0x00000000 0x8 src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.o + .group 0x00000000 0x8 src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.o + .group 0x00000000 0x8 src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.o + .group 0x00000000 0x8 src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.o + .group 0x00000000 0x8 src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.o + .group 0x00000000 0x8 src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.o + .group 0x00000000 0x8 src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.o + .group 0x00000000 0x8 src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.o + .group 0x00000000 0x8 src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.o + .group 0x00000000 0x8 src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.o + .group 0x00000000 0x8 src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.o + .group 0x00000000 0x8 src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.o + .group 0x00000000 0x8 src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.o + .group 0x00000000 0x8 src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.o + .group 0x00000000 0x8 src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.o + .group 0x00000000 0x8 src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.o + .group 0x00000000 0x8 src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.o + .group 0x00000000 0x8 src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.o + .group 0x00000000 0x8 src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.o + .group 0x00000000 0x8 src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.o + .group 0x00000000 0x8 src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.o + .group 0x00000000 0x8 src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.o + .group 0x00000000 0x8 src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.o + .group 0x00000000 0x8 src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.o + .group 0x00000000 0x8 src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.o + .group 0x00000000 0x8 src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.o + .group 0x00000000 0x8 src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.o + .group 0x00000000 0x8 src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.o + .group 0x00000000 0x8 src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.o + .group 0x00000000 0x8 src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.o + .group 0x00000000 0x8 src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.o + .group 0x00000000 0x8 src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.o + .text 0x00000000 0x0 src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.o + .data 0x00000000 0x0 src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.o + .bss 0x00000000 0x0 src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.o + .debug_macro 0x00000000 0x8ce src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.o + .debug_macro 0x00000000 0x22 src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.o + .debug_macro 0x00000000 0x87 src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.o + .debug_macro 0x00000000 0x51 src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.o + .debug_macro 0x00000000 0xef src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.o + .debug_macro 0x00000000 0x6a src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.o + .debug_macro 0x00000000 0x1df src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.o + .debug_macro 0x00000000 0x1c src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.o + .debug_macro 0x00000000 0x22 src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.o + .debug_macro 0x00000000 0xb5 src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.o + .debug_macro 0x00000000 0x3ad src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.o + .debug_macro 0x00000000 0x681 src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.o + .debug_macro 0x00000000 0x8b5 src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.o + .debug_macro 0x00000000 0x230 src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.o + .debug_macro 0x00000000 0xd60 src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.o + .debug_macro 0x00000000 0x4cb src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.o + .debug_macro 0x00000000 0x9f8 src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.o + .debug_macro 0x00000000 0x82b src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.o + .debug_macro 0x00000000 0x455 src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.o + .debug_macro 0x00000000 0x5e src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.o + .debug_macro 0x00000000 0x8fd src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.o + .debug_macro 0x00000000 0x21c src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.o + .debug_macro 0x00000000 0x95b src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.o + .debug_macro 0x00000000 0x5e src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.o + .debug_macro 0x00000000 0x667 src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.o + .debug_macro 0x00000000 0x3af src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.o + .debug_macro 0x00000000 0xc7a src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.o + .debug_macro 0x00000000 0x1092 src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.o + .debug_macro 0x00000000 0xc4a src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.o + .debug_macro 0x00000000 0x6ba src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.o + .debug_macro 0x00000000 0x1bbf src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.o + .debug_macro 0x00000000 0x1440 src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.o + .debug_macro 0x00000000 0x344 src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.o + .debug_macro 0x00000000 0x7c src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.o + .debug_macro 0x00000000 0xa0 src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.o + .debug_macro 0x00000000 0x4c src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.o + .debug_macro 0x00000000 0xca src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.o + .debug_macro 0x00000000 0x94 src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.o + .debug_macro 0x00000000 0x58 src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.o + .debug_macro 0x00000000 0x37d src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.o + .debug_macro 0x00000000 0x82 src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.o + .debug_macro 0x00000000 0x18d src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.o + .debug_macro 0x00000000 0xb8 src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.o + .debug_macro 0x00000000 0xa0 src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.o + .debug_macro 0x00000000 0xb8 src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.o + .debug_macro 0x00000000 0x1c src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.o + .debug_macro 0x00000000 0x1c src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.o + .debug_macro 0x00000000 0x1c src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.o + .debug_macro 0x00000000 0x82 src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.o + .debug_macro 0x00000000 0x15a src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.o + .debug_macro 0x00000000 0xdc src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.o + .debug_macro 0x00000000 0x128 src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.o + .debug_macro 0x00000000 0x128 src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.o + .debug_macro 0x00000000 0x128 src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.o + .debug_macro 0x00000000 0x128 src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.o + .debug_macro 0x00000000 0x128 src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.o + .debug_macro 0x00000000 0x128 src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.o + .debug_macro 0x00000000 0x124 src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.o + .debug_macro 0x00000000 0xe2 src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.o + .debug_macro 0x00000000 0xe2 src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.o + .debug_macro 0x00000000 0xe2 src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.o + .debug_macro 0x00000000 0xe2 src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.o + .debug_macro 0x00000000 0xe2 src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.o + .debug_macro 0x00000000 0x130 src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.o + .debug_macro 0x00000000 0x106 src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.o + .debug_macro 0x00000000 0xfa src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.o + .debug_macro 0x00000000 0x40f src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.o + .debug_macro 0x00000000 0x40 src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.o + .debug_macro 0x00000000 0x37d src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.o + .debug_macro 0x00000000 0x1e52 src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.o + .debug_macro 0x00000000 0x6d src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.o + .group 0x00000000 0x8 src/ASF/sam0/utils/cmsis/samd21/source/system_samd21.o + .group 0x00000000 0x8 src/ASF/sam0/utils/cmsis/samd21/source/system_samd21.o + .group 0x00000000 0x8 src/ASF/sam0/utils/cmsis/samd21/source/system_samd21.o + .group 0x00000000 0x8 src/ASF/sam0/utils/cmsis/samd21/source/system_samd21.o + .group 0x00000000 0x8 src/ASF/sam0/utils/cmsis/samd21/source/system_samd21.o + .group 0x00000000 0x8 src/ASF/sam0/utils/cmsis/samd21/source/system_samd21.o + .group 0x00000000 0x8 src/ASF/sam0/utils/cmsis/samd21/source/system_samd21.o + .group 0x00000000 0x8 src/ASF/sam0/utils/cmsis/samd21/source/system_samd21.o + .group 0x00000000 0x8 src/ASF/sam0/utils/cmsis/samd21/source/system_samd21.o + .group 0x00000000 0x8 src/ASF/sam0/utils/cmsis/samd21/source/system_samd21.o + .group 0x00000000 0x8 src/ASF/sam0/utils/cmsis/samd21/source/system_samd21.o + .group 0x00000000 0x8 src/ASF/sam0/utils/cmsis/samd21/source/system_samd21.o + .group 0x00000000 0x8 src/ASF/sam0/utils/cmsis/samd21/source/system_samd21.o + .group 0x00000000 0x8 src/ASF/sam0/utils/cmsis/samd21/source/system_samd21.o + .group 0x00000000 0x8 src/ASF/sam0/utils/cmsis/samd21/source/system_samd21.o + .group 0x00000000 0x8 src/ASF/sam0/utils/cmsis/samd21/source/system_samd21.o + .group 0x00000000 0x8 src/ASF/sam0/utils/cmsis/samd21/source/system_samd21.o + .group 0x00000000 0x8 src/ASF/sam0/utils/cmsis/samd21/source/system_samd21.o + .group 0x00000000 0x8 src/ASF/sam0/utils/cmsis/samd21/source/system_samd21.o + .group 0x00000000 0x8 src/ASF/sam0/utils/cmsis/samd21/source/system_samd21.o + .group 0x00000000 0x8 src/ASF/sam0/utils/cmsis/samd21/source/system_samd21.o + .group 0x00000000 0x8 src/ASF/sam0/utils/cmsis/samd21/source/system_samd21.o + .group 0x00000000 0x8 src/ASF/sam0/utils/cmsis/samd21/source/system_samd21.o + .group 0x00000000 0x8 src/ASF/sam0/utils/cmsis/samd21/source/system_samd21.o + .group 0x00000000 0x8 src/ASF/sam0/utils/cmsis/samd21/source/system_samd21.o + .group 0x00000000 0x8 src/ASF/sam0/utils/cmsis/samd21/source/system_samd21.o + .group 0x00000000 0x8 src/ASF/sam0/utils/cmsis/samd21/source/system_samd21.o + .group 0x00000000 0x8 src/ASF/sam0/utils/cmsis/samd21/source/system_samd21.o + .group 0x00000000 0x8 src/ASF/sam0/utils/cmsis/samd21/source/system_samd21.o + .group 0x00000000 0x8 src/ASF/sam0/utils/cmsis/samd21/source/system_samd21.o + .group 0x00000000 0x8 src/ASF/sam0/utils/cmsis/samd21/source/system_samd21.o + .group 0x00000000 0x8 src/ASF/sam0/utils/cmsis/samd21/source/system_samd21.o + .group 0x00000000 0x8 src/ASF/sam0/utils/cmsis/samd21/source/system_samd21.o + .group 0x00000000 0x8 src/ASF/sam0/utils/cmsis/samd21/source/system_samd21.o + .group 0x00000000 0x8 src/ASF/sam0/utils/cmsis/samd21/source/system_samd21.o + .group 0x00000000 0x8 src/ASF/sam0/utils/cmsis/samd21/source/system_samd21.o + .group 0x00000000 0x8 src/ASF/sam0/utils/cmsis/samd21/source/system_samd21.o + .group 0x00000000 0x8 src/ASF/sam0/utils/cmsis/samd21/source/system_samd21.o + .group 0x00000000 0x8 src/ASF/sam0/utils/cmsis/samd21/source/system_samd21.o + .group 0x00000000 0x8 src/ASF/sam0/utils/cmsis/samd21/source/system_samd21.o + .group 0x00000000 0x8 src/ASF/sam0/utils/cmsis/samd21/source/system_samd21.o + .group 0x00000000 0x8 src/ASF/sam0/utils/cmsis/samd21/source/system_samd21.o + .group 0x00000000 0x8 src/ASF/sam0/utils/cmsis/samd21/source/system_samd21.o + .group 0x00000000 0x8 src/ASF/sam0/utils/cmsis/samd21/source/system_samd21.o + .group 0x00000000 0x8 src/ASF/sam0/utils/cmsis/samd21/source/system_samd21.o + .group 0x00000000 0x8 src/ASF/sam0/utils/cmsis/samd21/source/system_samd21.o + .group 0x00000000 0x8 src/ASF/sam0/utils/cmsis/samd21/source/system_samd21.o + .group 0x00000000 0x8 src/ASF/sam0/utils/cmsis/samd21/source/system_samd21.o + .group 0x00000000 0x8 src/ASF/sam0/utils/cmsis/samd21/source/system_samd21.o + .group 0x00000000 0x8 src/ASF/sam0/utils/cmsis/samd21/source/system_samd21.o + .group 0x00000000 0x8 src/ASF/sam0/utils/cmsis/samd21/source/system_samd21.o + .group 0x00000000 0x8 src/ASF/sam0/utils/cmsis/samd21/source/system_samd21.o + .group 0x00000000 0x8 src/ASF/sam0/utils/cmsis/samd21/source/system_samd21.o + .group 0x00000000 0x8 src/ASF/sam0/utils/cmsis/samd21/source/system_samd21.o + .group 0x00000000 0x8 src/ASF/sam0/utils/cmsis/samd21/source/system_samd21.o + .group 0x00000000 0x8 src/ASF/sam0/utils/cmsis/samd21/source/system_samd21.o + .group 0x00000000 0x8 src/ASF/sam0/utils/cmsis/samd21/source/system_samd21.o + .group 0x00000000 0x8 src/ASF/sam0/utils/cmsis/samd21/source/system_samd21.o + .group 0x00000000 0x8 src/ASF/sam0/utils/cmsis/samd21/source/system_samd21.o + .group 0x00000000 0x8 src/ASF/sam0/utils/cmsis/samd21/source/system_samd21.o + .group 0x00000000 0x8 src/ASF/sam0/utils/cmsis/samd21/source/system_samd21.o + .group 0x00000000 0x8 src/ASF/sam0/utils/cmsis/samd21/source/system_samd21.o + .group 0x00000000 0x8 src/ASF/sam0/utils/cmsis/samd21/source/system_samd21.o + .group 0x00000000 0x8 src/ASF/sam0/utils/cmsis/samd21/source/system_samd21.o + .group 0x00000000 0x8 src/ASF/sam0/utils/cmsis/samd21/source/system_samd21.o + .group 0x00000000 0x8 src/ASF/sam0/utils/cmsis/samd21/source/system_samd21.o + .group 0x00000000 0x8 src/ASF/sam0/utils/cmsis/samd21/source/system_samd21.o + .group 0x00000000 0x8 src/ASF/sam0/utils/cmsis/samd21/source/system_samd21.o + .group 0x00000000 0x8 src/ASF/sam0/utils/cmsis/samd21/source/system_samd21.o + .group 0x00000000 0x8 src/ASF/sam0/utils/cmsis/samd21/source/system_samd21.o + .group 0x00000000 0x8 src/ASF/sam0/utils/cmsis/samd21/source/system_samd21.o + .group 0x00000000 0x8 src/ASF/sam0/utils/cmsis/samd21/source/system_samd21.o + .text 0x00000000 0x0 src/ASF/sam0/utils/cmsis/samd21/source/system_samd21.o + .data 0x00000000 0x0 src/ASF/sam0/utils/cmsis/samd21/source/system_samd21.o + .bss 0x00000000 0x0 src/ASF/sam0/utils/cmsis/samd21/source/system_samd21.o + .text.SystemInit + 0x00000000 0x10 src/ASF/sam0/utils/cmsis/samd21/source/system_samd21.o + .text.SystemCoreClockUpdate + 0x00000000 0x10 src/ASF/sam0/utils/cmsis/samd21/source/system_samd21.o + .data.SystemCoreClock + 0x00000000 0x4 src/ASF/sam0/utils/cmsis/samd21/source/system_samd21.o + .debug_info 0x00000000 0xd5 src/ASF/sam0/utils/cmsis/samd21/source/system_samd21.o + .debug_abbrev 0x00000000 0x72 src/ASF/sam0/utils/cmsis/samd21/source/system_samd21.o + .debug_aranges + 0x00000000 0x28 src/ASF/sam0/utils/cmsis/samd21/source/system_samd21.o + .debug_ranges 0x00000000 0x18 src/ASF/sam0/utils/cmsis/samd21/source/system_samd21.o + .debug_macro 0x00000000 0x30c src/ASF/sam0/utils/cmsis/samd21/source/system_samd21.o + .debug_macro 0x00000000 0x8ce src/ASF/sam0/utils/cmsis/samd21/source/system_samd21.o + .debug_macro 0x00000000 0x22 src/ASF/sam0/utils/cmsis/samd21/source/system_samd21.o + .debug_macro 0x00000000 0x87 src/ASF/sam0/utils/cmsis/samd21/source/system_samd21.o + .debug_macro 0x00000000 0x51 src/ASF/sam0/utils/cmsis/samd21/source/system_samd21.o + .debug_macro 0x00000000 0xef src/ASF/sam0/utils/cmsis/samd21/source/system_samd21.o + .debug_macro 0x00000000 0x6a src/ASF/sam0/utils/cmsis/samd21/source/system_samd21.o + .debug_macro 0x00000000 0x1df src/ASF/sam0/utils/cmsis/samd21/source/system_samd21.o + .debug_macro 0x00000000 0x3a src/ASF/sam0/utils/cmsis/samd21/source/system_samd21.o + .debug_macro 0x00000000 0x1c src/ASF/sam0/utils/cmsis/samd21/source/system_samd21.o + .debug_macro 0x00000000 0x22 src/ASF/sam0/utils/cmsis/samd21/source/system_samd21.o + .debug_macro 0x00000000 0xb5 src/ASF/sam0/utils/cmsis/samd21/source/system_samd21.o + .debug_macro 0x00000000 0x3ad src/ASF/sam0/utils/cmsis/samd21/source/system_samd21.o + .debug_macro 0x00000000 0x681 src/ASF/sam0/utils/cmsis/samd21/source/system_samd21.o + .debug_macro 0x00000000 0x8b5 src/ASF/sam0/utils/cmsis/samd21/source/system_samd21.o + .debug_macro 0x00000000 0x230 src/ASF/sam0/utils/cmsis/samd21/source/system_samd21.o + .debug_macro 0x00000000 0xd60 src/ASF/sam0/utils/cmsis/samd21/source/system_samd21.o + .debug_macro 0x00000000 0x4cb src/ASF/sam0/utils/cmsis/samd21/source/system_samd21.o + .debug_macro 0x00000000 0x9f8 src/ASF/sam0/utils/cmsis/samd21/source/system_samd21.o + .debug_macro 0x00000000 0x82b src/ASF/sam0/utils/cmsis/samd21/source/system_samd21.o + .debug_macro 0x00000000 0x455 src/ASF/sam0/utils/cmsis/samd21/source/system_samd21.o + .debug_macro 0x00000000 0x5e src/ASF/sam0/utils/cmsis/samd21/source/system_samd21.o + .debug_macro 0x00000000 0x8fd src/ASF/sam0/utils/cmsis/samd21/source/system_samd21.o + .debug_macro 0x00000000 0x21c src/ASF/sam0/utils/cmsis/samd21/source/system_samd21.o + .debug_macro 0x00000000 0x95b src/ASF/sam0/utils/cmsis/samd21/source/system_samd21.o + .debug_macro 0x00000000 0x5e src/ASF/sam0/utils/cmsis/samd21/source/system_samd21.o + .debug_macro 0x00000000 0x667 src/ASF/sam0/utils/cmsis/samd21/source/system_samd21.o + .debug_macro 0x00000000 0x3af src/ASF/sam0/utils/cmsis/samd21/source/system_samd21.o + .debug_macro 0x00000000 0xc7a src/ASF/sam0/utils/cmsis/samd21/source/system_samd21.o + .debug_macro 0x00000000 0x1092 src/ASF/sam0/utils/cmsis/samd21/source/system_samd21.o + .debug_macro 0x00000000 0xc4a src/ASF/sam0/utils/cmsis/samd21/source/system_samd21.o + .debug_macro 0x00000000 0x6ba src/ASF/sam0/utils/cmsis/samd21/source/system_samd21.o + .debug_macro 0x00000000 0x1bbf src/ASF/sam0/utils/cmsis/samd21/source/system_samd21.o + .debug_macro 0x00000000 0x1440 src/ASF/sam0/utils/cmsis/samd21/source/system_samd21.o + .debug_macro 0x00000000 0x344 src/ASF/sam0/utils/cmsis/samd21/source/system_samd21.o + .debug_macro 0x00000000 0x7c src/ASF/sam0/utils/cmsis/samd21/source/system_samd21.o + .debug_macro 0x00000000 0xa0 src/ASF/sam0/utils/cmsis/samd21/source/system_samd21.o + .debug_macro 0x00000000 0x4c src/ASF/sam0/utils/cmsis/samd21/source/system_samd21.o + .debug_macro 0x00000000 0xca src/ASF/sam0/utils/cmsis/samd21/source/system_samd21.o + .debug_macro 0x00000000 0x94 src/ASF/sam0/utils/cmsis/samd21/source/system_samd21.o + .debug_macro 0x00000000 0x58 src/ASF/sam0/utils/cmsis/samd21/source/system_samd21.o + .debug_macro 0x00000000 0x37d src/ASF/sam0/utils/cmsis/samd21/source/system_samd21.o + .debug_macro 0x00000000 0x82 src/ASF/sam0/utils/cmsis/samd21/source/system_samd21.o + .debug_macro 0x00000000 0x18d src/ASF/sam0/utils/cmsis/samd21/source/system_samd21.o + .debug_macro 0x00000000 0xb8 src/ASF/sam0/utils/cmsis/samd21/source/system_samd21.o + .debug_macro 0x00000000 0xa0 src/ASF/sam0/utils/cmsis/samd21/source/system_samd21.o + .debug_macro 0x00000000 0xb8 src/ASF/sam0/utils/cmsis/samd21/source/system_samd21.o + .debug_macro 0x00000000 0x1c src/ASF/sam0/utils/cmsis/samd21/source/system_samd21.o + .debug_macro 0x00000000 0x1c src/ASF/sam0/utils/cmsis/samd21/source/system_samd21.o + .debug_macro 0x00000000 0x1c src/ASF/sam0/utils/cmsis/samd21/source/system_samd21.o + .debug_macro 0x00000000 0x82 src/ASF/sam0/utils/cmsis/samd21/source/system_samd21.o + .debug_macro 0x00000000 0x15a src/ASF/sam0/utils/cmsis/samd21/source/system_samd21.o + .debug_macro 0x00000000 0xdc src/ASF/sam0/utils/cmsis/samd21/source/system_samd21.o + .debug_macro 0x00000000 0x128 src/ASF/sam0/utils/cmsis/samd21/source/system_samd21.o + .debug_macro 0x00000000 0x128 src/ASF/sam0/utils/cmsis/samd21/source/system_samd21.o + .debug_macro 0x00000000 0x128 src/ASF/sam0/utils/cmsis/samd21/source/system_samd21.o + .debug_macro 0x00000000 0x128 src/ASF/sam0/utils/cmsis/samd21/source/system_samd21.o + .debug_macro 0x00000000 0x128 src/ASF/sam0/utils/cmsis/samd21/source/system_samd21.o + .debug_macro 0x00000000 0x128 src/ASF/sam0/utils/cmsis/samd21/source/system_samd21.o + .debug_macro 0x00000000 0x124 src/ASF/sam0/utils/cmsis/samd21/source/system_samd21.o + .debug_macro 0x00000000 0xe2 src/ASF/sam0/utils/cmsis/samd21/source/system_samd21.o + .debug_macro 0x00000000 0xe2 src/ASF/sam0/utils/cmsis/samd21/source/system_samd21.o + .debug_macro 0x00000000 0xe2 src/ASF/sam0/utils/cmsis/samd21/source/system_samd21.o + .debug_macro 0x00000000 0xe2 src/ASF/sam0/utils/cmsis/samd21/source/system_samd21.o + .debug_macro 0x00000000 0xe2 src/ASF/sam0/utils/cmsis/samd21/source/system_samd21.o + .debug_macro 0x00000000 0x130 src/ASF/sam0/utils/cmsis/samd21/source/system_samd21.o + .debug_macro 0x00000000 0x106 src/ASF/sam0/utils/cmsis/samd21/source/system_samd21.o + .debug_macro 0x00000000 0xfa src/ASF/sam0/utils/cmsis/samd21/source/system_samd21.o + .debug_macro 0x00000000 0x40f src/ASF/sam0/utils/cmsis/samd21/source/system_samd21.o + .debug_macro 0x00000000 0x40 src/ASF/sam0/utils/cmsis/samd21/source/system_samd21.o + .debug_macro 0x00000000 0x37d src/ASF/sam0/utils/cmsis/samd21/source/system_samd21.o + .debug_macro 0x00000000 0x1e52 src/ASF/sam0/utils/cmsis/samd21/source/system_samd21.o + .debug_macro 0x00000000 0x6d src/ASF/sam0/utils/cmsis/samd21/source/system_samd21.o + .debug_line 0x00000000 0x627 src/ASF/sam0/utils/cmsis/samd21/source/system_samd21.o + .debug_str 0x00000000 0x6dcfa src/ASF/sam0/utils/cmsis/samd21/source/system_samd21.o + .comment 0x00000000 0x5a src/ASF/sam0/utils/cmsis/samd21/source/system_samd21.o + .debug_frame 0x00000000 0x30 src/ASF/sam0/utils/cmsis/samd21/source/system_samd21.o + .ARM.attributes + 0x00000000 0x32 src/ASF/sam0/utils/cmsis/samd21/source/system_samd21.o + .group 0x00000000 0x8 src/ASF/sam0/utils/syscalls/gcc/syscalls.o + .group 0x00000000 0x8 src/ASF/sam0/utils/syscalls/gcc/syscalls.o + .group 0x00000000 0x8 src/ASF/sam0/utils/syscalls/gcc/syscalls.o + .group 0x00000000 0x8 src/ASF/sam0/utils/syscalls/gcc/syscalls.o + .group 0x00000000 0x8 src/ASF/sam0/utils/syscalls/gcc/syscalls.o + .group 0x00000000 0x8 src/ASF/sam0/utils/syscalls/gcc/syscalls.o + .group 0x00000000 0x8 src/ASF/sam0/utils/syscalls/gcc/syscalls.o + .group 0x00000000 0x8 src/ASF/sam0/utils/syscalls/gcc/syscalls.o + .group 0x00000000 0x8 src/ASF/sam0/utils/syscalls/gcc/syscalls.o + .group 0x00000000 0x8 src/ASF/sam0/utils/syscalls/gcc/syscalls.o + .group 0x00000000 0x8 src/ASF/sam0/utils/syscalls/gcc/syscalls.o + .group 0x00000000 0x8 src/ASF/sam0/utils/syscalls/gcc/syscalls.o + .group 0x00000000 0x8 src/ASF/sam0/utils/syscalls/gcc/syscalls.o + .group 0x00000000 0x8 src/ASF/sam0/utils/syscalls/gcc/syscalls.o + .group 0x00000000 0x8 src/ASF/sam0/utils/syscalls/gcc/syscalls.o + .group 0x00000000 0x8 src/ASF/sam0/utils/syscalls/gcc/syscalls.o + .group 0x00000000 0x8 src/ASF/sam0/utils/syscalls/gcc/syscalls.o + .group 0x00000000 0x8 src/ASF/sam0/utils/syscalls/gcc/syscalls.o + .group 0x00000000 0x8 src/ASF/sam0/utils/syscalls/gcc/syscalls.o + .group 0x00000000 0x8 src/ASF/sam0/utils/syscalls/gcc/syscalls.o + .group 0x00000000 0x8 src/ASF/sam0/utils/syscalls/gcc/syscalls.o + .group 0x00000000 0x8 src/ASF/sam0/utils/syscalls/gcc/syscalls.o + .group 0x00000000 0x8 src/ASF/sam0/utils/syscalls/gcc/syscalls.o + .group 0x00000000 0x8 src/ASF/sam0/utils/syscalls/gcc/syscalls.o + .group 0x00000000 0x8 src/ASF/sam0/utils/syscalls/gcc/syscalls.o + .group 0x00000000 0x8 src/ASF/sam0/utils/syscalls/gcc/syscalls.o + .group 0x00000000 0x8 src/ASF/sam0/utils/syscalls/gcc/syscalls.o + .group 0x00000000 0x8 src/ASF/sam0/utils/syscalls/gcc/syscalls.o + .group 0x00000000 0x8 src/ASF/sam0/utils/syscalls/gcc/syscalls.o + .group 0x00000000 0x8 src/ASF/sam0/utils/syscalls/gcc/syscalls.o + .group 0x00000000 0x8 src/ASF/sam0/utils/syscalls/gcc/syscalls.o + .group 0x00000000 0x8 src/ASF/sam0/utils/syscalls/gcc/syscalls.o + .group 0x00000000 0x8 src/ASF/sam0/utils/syscalls/gcc/syscalls.o + .group 0x00000000 0x8 src/ASF/sam0/utils/syscalls/gcc/syscalls.o + .text 0x00000000 0x0 src/ASF/sam0/utils/syscalls/gcc/syscalls.o + .data 0x00000000 0x0 src/ASF/sam0/utils/syscalls/gcc/syscalls.o + .bss 0x00000000 0x0 src/ASF/sam0/utils/syscalls/gcc/syscalls.o + .text.link 0x00000000 0x6 src/ASF/sam0/utils/syscalls/gcc/syscalls.o + .text._close 0x00000000 0x6 src/ASF/sam0/utils/syscalls/gcc/syscalls.o + .text._fstat 0x00000000 0xa src/ASF/sam0/utils/syscalls/gcc/syscalls.o + .text._isatty 0x00000000 0x4 src/ASF/sam0/utils/syscalls/gcc/syscalls.o + .text._lseek 0x00000000 0x4 src/ASF/sam0/utils/syscalls/gcc/syscalls.o + .text._exit 0x00000000 0x4 src/ASF/sam0/utils/syscalls/gcc/syscalls.o + .text._kill 0x00000000 0x2 src/ASF/sam0/utils/syscalls/gcc/syscalls.o + .text._getpid 0x00000000 0x6 src/ASF/sam0/utils/syscalls/gcc/syscalls.o + .debug_macro 0x00000000 0x8ce src/ASF/sam0/utils/syscalls/gcc/syscalls.o + .debug_macro 0x00000000 0x22 src/ASF/sam0/utils/syscalls/gcc/syscalls.o + .debug_macro 0x00000000 0x35 src/ASF/sam0/utils/syscalls/gcc/syscalls.o + .debug_macro 0x00000000 0x9c src/ASF/sam0/utils/syscalls/gcc/syscalls.o + .debug_macro 0x00000000 0x16 src/ASF/sam0/utils/syscalls/gcc/syscalls.o + .debug_macro 0x00000000 0x10 src/ASF/sam0/utils/syscalls/gcc/syscalls.o + .debug_macro 0x00000000 0x58 src/ASF/sam0/utils/syscalls/gcc/syscalls.o + .debug_macro 0x00000000 0x1f src/ASF/sam0/utils/syscalls/gcc/syscalls.o + .debug_macro 0x00000000 0x43 src/ASF/sam0/utils/syscalls/gcc/syscalls.o + .debug_macro 0x00000000 0x20 src/ASF/sam0/utils/syscalls/gcc/syscalls.o + .debug_macro 0x00000000 0x187 src/ASF/sam0/utils/syscalls/gcc/syscalls.o + .debug_macro 0x00000000 0x10 src/ASF/sam0/utils/syscalls/gcc/syscalls.o + .debug_macro 0x00000000 0x6a src/ASF/sam0/utils/syscalls/gcc/syscalls.o + .debug_macro 0x00000000 0x1c src/ASF/sam0/utils/syscalls/gcc/syscalls.o + .debug_macro 0x00000000 0x52 src/ASF/sam0/utils/syscalls/gcc/syscalls.o + .debug_macro 0x00000000 0x40 src/ASF/sam0/utils/syscalls/gcc/syscalls.o + .debug_macro 0x00000000 0x10 src/ASF/sam0/utils/syscalls/gcc/syscalls.o + .debug_macro 0x00000000 0x40 src/ASF/sam0/utils/syscalls/gcc/syscalls.o + .debug_macro 0x00000000 0xd7 src/ASF/sam0/utils/syscalls/gcc/syscalls.o + .debug_macro 0x00000000 0x16 src/ASF/sam0/utils/syscalls/gcc/syscalls.o + .debug_macro 0x00000000 0x18b src/ASF/sam0/utils/syscalls/gcc/syscalls.o + .debug_macro 0x00000000 0x4c src/ASF/sam0/utils/syscalls/gcc/syscalls.o + .debug_macro 0x00000000 0x35 src/ASF/sam0/utils/syscalls/gcc/syscalls.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/porting/lv_port_disp_template.o + .text 0x00000000 0x0 src/ASF/thirdparty/lvgl/porting/lv_port_disp_template.o + .data 0x00000000 0x0 src/ASF/thirdparty/lvgl/porting/lv_port_disp_template.o + .bss 0x00000000 0x0 src/ASF/thirdparty/lvgl/porting/lv_port_disp_template.o + .debug_info 0x00000000 0x29 src/ASF/thirdparty/lvgl/porting/lv_port_disp_template.o + .debug_abbrev 0x00000000 0x1e src/ASF/thirdparty/lvgl/porting/lv_port_disp_template.o + .debug_aranges + 0x00000000 0x18 src/ASF/thirdparty/lvgl/porting/lv_port_disp_template.o + .debug_macro 0x00000000 0x11 src/ASF/thirdparty/lvgl/porting/lv_port_disp_template.o + .debug_macro 0x00000000 0x8ce src/ASF/thirdparty/lvgl/porting/lv_port_disp_template.o + .debug_line 0x00000000 0x5b src/ASF/thirdparty/lvgl/porting/lv_port_disp_template.o + .debug_str 0x00000000 0x2616 src/ASF/thirdparty/lvgl/porting/lv_port_disp_template.o + .comment 0x00000000 0x5a src/ASF/thirdparty/lvgl/porting/lv_port_disp_template.o + .ARM.attributes + 0x00000000 0x32 src/ASF/thirdparty/lvgl/porting/lv_port_disp_template.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/porting/lv_port_fs_template.o + .text 0x00000000 0x0 src/ASF/thirdparty/lvgl/porting/lv_port_fs_template.o + .data 0x00000000 0x0 src/ASF/thirdparty/lvgl/porting/lv_port_fs_template.o + .bss 0x00000000 0x0 src/ASF/thirdparty/lvgl/porting/lv_port_fs_template.o + .debug_info 0x00000000 0x29 src/ASF/thirdparty/lvgl/porting/lv_port_fs_template.o + .debug_abbrev 0x00000000 0x1e src/ASF/thirdparty/lvgl/porting/lv_port_fs_template.o + .debug_aranges + 0x00000000 0x18 src/ASF/thirdparty/lvgl/porting/lv_port_fs_template.o + .debug_macro 0x00000000 0x11 src/ASF/thirdparty/lvgl/porting/lv_port_fs_template.o + .debug_macro 0x00000000 0x8ce src/ASF/thirdparty/lvgl/porting/lv_port_fs_template.o + .debug_line 0x00000000 0x59 src/ASF/thirdparty/lvgl/porting/lv_port_fs_template.o + .debug_str 0x00000000 0x2614 src/ASF/thirdparty/lvgl/porting/lv_port_fs_template.o + .comment 0x00000000 0x5a src/ASF/thirdparty/lvgl/porting/lv_port_fs_template.o + .ARM.attributes + 0x00000000 0x32 src/ASF/thirdparty/lvgl/porting/lv_port_fs_template.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/porting/lv_port_indev_template.o + .text 0x00000000 0x0 src/ASF/thirdparty/lvgl/porting/lv_port_indev_template.o + .data 0x00000000 0x0 src/ASF/thirdparty/lvgl/porting/lv_port_indev_template.o + .bss 0x00000000 0x0 src/ASF/thirdparty/lvgl/porting/lv_port_indev_template.o + .debug_info 0x00000000 0x29 src/ASF/thirdparty/lvgl/porting/lv_port_indev_template.o + .debug_abbrev 0x00000000 0x1e src/ASF/thirdparty/lvgl/porting/lv_port_indev_template.o + .debug_aranges + 0x00000000 0x18 src/ASF/thirdparty/lvgl/porting/lv_port_indev_template.o + .debug_macro 0x00000000 0x11 src/ASF/thirdparty/lvgl/porting/lv_port_indev_template.o + .debug_macro 0x00000000 0x8ce src/ASF/thirdparty/lvgl/porting/lv_port_indev_template.o + .debug_line 0x00000000 0x5c src/ASF/thirdparty/lvgl/porting/lv_port_indev_template.o + .debug_str 0x00000000 0x2617 src/ASF/thirdparty/lvgl/porting/lv_port_indev_template.o + .comment 0x00000000 0x5a src/ASF/thirdparty/lvgl/porting/lv_port_indev_template.o + .ARM.attributes + 0x00000000 0x32 src/ASF/thirdparty/lvgl/porting/lv_port_indev_template.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_debug.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_debug.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_debug.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_debug.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_debug.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_debug.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_debug.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_debug.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_debug.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_debug.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_debug.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_debug.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_debug.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_debug.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_debug.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_debug.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_debug.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_debug.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_debug.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_debug.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_debug.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_debug.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_debug.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_debug.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_debug.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_debug.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_debug.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_debug.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_debug.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_debug.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_debug.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_debug.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_debug.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_debug.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_debug.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_debug.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_debug.o + .text 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_core/lv_debug.o + .data 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_core/lv_debug.o + .bss 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_core/lv_debug.o + .text.obj_valid_child + 0x00000000 0x4c src/ASF/thirdparty/lvgl/src/lv_core/lv_debug.o + .text.lv_debug_check_mem_integrity + 0x00000000 0x14 src/ASF/thirdparty/lvgl/src/lv_core/lv_debug.o + .text.lv_debug_check_obj_type + 0x00000000 0x54 src/ASF/thirdparty/lvgl/src/lv_core/lv_debug.o + .text.lv_debug_check_obj_valid + 0x00000000 0x80 src/ASF/thirdparty/lvgl/src/lv_core/lv_debug.o + .text.lv_debug_check_style + 0x00000000 0x4 src/ASF/thirdparty/lvgl/src/lv_core/lv_debug.o + .text.lv_debug_check_style_list + 0x00000000 0x4 src/ASF/thirdparty/lvgl/src/lv_core/lv_debug.o + .text.lv_debug_check_str + 0x00000000 0x4c src/ASF/thirdparty/lvgl/src/lv_core/lv_debug.o + .debug_macro 0x00000000 0x8ce src/ASF/thirdparty/lvgl/src/lv_core/lv_debug.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_core/lv_debug.o + .debug_macro 0x00000000 0x87 src/ASF/thirdparty/lvgl/src/lv_core/lv_debug.o + .debug_macro 0x00000000 0x51 src/ASF/thirdparty/lvgl/src/lv_core/lv_debug.o + .debug_macro 0x00000000 0xef src/ASF/thirdparty/lvgl/src/lv_core/lv_debug.o + .debug_macro 0x00000000 0x6a src/ASF/thirdparty/lvgl/src/lv_core/lv_debug.o + .debug_macro 0x00000000 0x1df src/ASF/thirdparty/lvgl/src/lv_core/lv_debug.o + .debug_macro 0x00000000 0x469 src/ASF/thirdparty/lvgl/src/lv_core/lv_debug.o + .debug_macro 0x00000000 0x16d src/ASF/thirdparty/lvgl/src/lv_core/lv_debug.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_core/lv_debug.o + .debug_macro 0x00000000 0x16c src/ASF/thirdparty/lvgl/src/lv_core/lv_debug.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_core/lv_debug.o + .debug_macro 0x00000000 0x35 src/ASF/thirdparty/lvgl/src/lv_core/lv_debug.o + .debug_macro 0x00000000 0x9c src/ASF/thirdparty/lvgl/src/lv_core/lv_debug.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_core/lv_debug.o + .debug_macro 0x00000000 0x1f src/ASF/thirdparty/lvgl/src/lv_core/lv_debug.o + .debug_macro 0x00000000 0x43 src/ASF/thirdparty/lvgl/src/lv_core/lv_debug.o + .debug_macro 0x00000000 0x20 src/ASF/thirdparty/lvgl/src/lv_core/lv_debug.o + .debug_macro 0x00000000 0x187 src/ASF/thirdparty/lvgl/src/lv_core/lv_debug.o + .debug_macro 0x00000000 0x353 src/ASF/thirdparty/lvgl/src/lv_core/lv_debug.o + .debug_macro 0x00000000 0x35 src/ASF/thirdparty/lvgl/src/lv_core/lv_debug.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_core/lv_debug.o + .debug_macro 0x00000000 0x1d src/ASF/thirdparty/lvgl/src/lv_core/lv_debug.o + .debug_macro 0x00000000 0x6a src/ASF/thirdparty/lvgl/src/lv_core/lv_debug.o + .debug_macro 0x00000000 0x194 src/ASF/thirdparty/lvgl/src/lv_core/lv_debug.o + .debug_macro 0x00000000 0x16 src/ASF/thirdparty/lvgl/src/lv_core/lv_debug.o + .debug_macro 0x00000000 0x74 src/ASF/thirdparty/lvgl/src/lv_core/lv_debug.o + .debug_macro 0x00000000 0x12 src/ASF/thirdparty/lvgl/src/lv_core/lv_debug.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_core/lv_debug.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_core/lv_debug.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_core/lv_debug.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_core/lv_debug.o + .debug_macro 0x00000000 0x1c src/ASF/thirdparty/lvgl/src/lv_core/lv_debug.o + .debug_macro 0x00000000 0x3b src/ASF/thirdparty/lvgl/src/lv_core/lv_debug.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_disp.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_disp.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_disp.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_disp.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_disp.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_disp.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_disp.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_disp.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_disp.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_disp.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_disp.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_disp.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_disp.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_disp.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_disp.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_disp.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_disp.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_disp.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_disp.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_disp.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_disp.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_disp.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_disp.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_disp.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_disp.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_disp.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_disp.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_disp.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_disp.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_disp.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_disp.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_disp.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_disp.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_disp.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_disp.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_disp.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_disp.o + .text 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_core/lv_disp.o + .data 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_core/lv_disp.o + .bss 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_core/lv_disp.o + .text.lv_disp_load_scr + 0x00000000 0x20 src/ASF/thirdparty/lvgl/src/lv_core/lv_disp.o + .text.lv_disp_assign_screen + 0x00000000 0x38 src/ASF/thirdparty/lvgl/src/lv_core/lv_disp.o + .text.lv_disp_get_inactive_time + 0x00000000 0x2c src/ASF/thirdparty/lvgl/src/lv_core/lv_disp.o + .text.lv_disp_trig_activity + 0x00000000 0x24 src/ASF/thirdparty/lvgl/src/lv_core/lv_disp.o + .text._lv_disp_get_refr_task + 0x00000000 0x1c src/ASF/thirdparty/lvgl/src/lv_core/lv_disp.o + .debug_macro 0x00000000 0x8ce src/ASF/thirdparty/lvgl/src/lv_core/lv_disp.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_core/lv_disp.o + .debug_macro 0x00000000 0x87 src/ASF/thirdparty/lvgl/src/lv_core/lv_disp.o + .debug_macro 0x00000000 0x51 src/ASF/thirdparty/lvgl/src/lv_core/lv_disp.o + .debug_macro 0x00000000 0xef src/ASF/thirdparty/lvgl/src/lv_core/lv_disp.o + .debug_macro 0x00000000 0x6a src/ASF/thirdparty/lvgl/src/lv_core/lv_disp.o + .debug_macro 0x00000000 0x1df src/ASF/thirdparty/lvgl/src/lv_core/lv_disp.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_core/lv_disp.o + .debug_macro 0x00000000 0x469 src/ASF/thirdparty/lvgl/src/lv_core/lv_disp.o + .debug_macro 0x00000000 0x6a src/ASF/thirdparty/lvgl/src/lv_core/lv_disp.o + .debug_macro 0x00000000 0x194 src/ASF/thirdparty/lvgl/src/lv_core/lv_disp.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_core/lv_disp.o + .debug_macro 0x00000000 0x35 src/ASF/thirdparty/lvgl/src/lv_core/lv_disp.o + .debug_macro 0x00000000 0x9c src/ASF/thirdparty/lvgl/src/lv_core/lv_disp.o + .debug_macro 0x00000000 0x16d src/ASF/thirdparty/lvgl/src/lv_core/lv_disp.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_core/lv_disp.o + .debug_macro 0x00000000 0x1f src/ASF/thirdparty/lvgl/src/lv_core/lv_disp.o + .debug_macro 0x00000000 0x43 src/ASF/thirdparty/lvgl/src/lv_core/lv_disp.o + .debug_macro 0x00000000 0x20 src/ASF/thirdparty/lvgl/src/lv_core/lv_disp.o + .debug_macro 0x00000000 0x187 src/ASF/thirdparty/lvgl/src/lv_core/lv_disp.o + .debug_macro 0x00000000 0x353 src/ASF/thirdparty/lvgl/src/lv_core/lv_disp.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_core/lv_disp.o + .debug_macro 0x00000000 0x35 src/ASF/thirdparty/lvgl/src/lv_core/lv_disp.o + .debug_macro 0x00000000 0x5d src/ASF/thirdparty/lvgl/src/lv_core/lv_disp.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_core/lv_disp.o + .debug_macro 0x00000000 0x12 src/ASF/thirdparty/lvgl/src/lv_core/lv_disp.o + .debug_macro 0x00000000 0x16c src/ASF/thirdparty/lvgl/src/lv_core/lv_disp.o + .debug_macro 0x00000000 0x1d src/ASF/thirdparty/lvgl/src/lv_core/lv_disp.o + .debug_macro 0x00000000 0x16 src/ASF/thirdparty/lvgl/src/lv_core/lv_disp.o + .debug_macro 0x00000000 0x74 src/ASF/thirdparty/lvgl/src/lv_core/lv_disp.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_core/lv_disp.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_core/lv_disp.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_core/lv_disp.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_core/lv_disp.o + .debug_macro 0x00000000 0x1c src/ASF/thirdparty/lvgl/src/lv_core/lv_disp.o + .debug_macro 0x00000000 0x3b src/ASF/thirdparty/lvgl/src/lv_core/lv_disp.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_group.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_group.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_group.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_group.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_group.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_group.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_group.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_group.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_group.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_group.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_group.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_group.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_group.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_group.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_group.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_group.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_group.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_group.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_group.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_group.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_group.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_group.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_group.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_group.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_group.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_group.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_group.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_group.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_group.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_group.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_group.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_group.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_group.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_group.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_group.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_group.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_group.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_group.o + .text 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_core/lv_group.o + .data 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_core/lv_group.o + .bss 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_core/lv_group.o + .text.lv_group_create + 0x00000000 0x64 src/ASF/thirdparty/lvgl/src/lv_core/lv_group.o + .text.lv_group_del + 0x00000000 0x6c src/ASF/thirdparty/lvgl/src/lv_core/lv_group.o + .text.lv_group_remove_all_objs + 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_core/lv_group.o + .text.lv_group_remove_obj + 0x00000000 0xb0 src/ASF/thirdparty/lvgl/src/lv_core/lv_group.o + .text.lv_group_focus_freeze + 0x00000000 0x18 src/ASF/thirdparty/lvgl/src/lv_core/lv_group.o + .text.lv_group_set_focus_cb + 0x00000000 0x4 src/ASF/thirdparty/lvgl/src/lv_core/lv_group.o + .text.lv_group_set_click_focus + 0x00000000 0x12 src/ASF/thirdparty/lvgl/src/lv_core/lv_group.o + .text.lv_group_set_refocus_policy + 0x00000000 0x12 src/ASF/thirdparty/lvgl/src/lv_core/lv_group.o + .text.lv_group_set_wrap + 0x00000000 0x12 src/ASF/thirdparty/lvgl/src/lv_core/lv_group.o + .text.lv_group_send_data + 0x00000000 0x38 src/ASF/thirdparty/lvgl/src/lv_core/lv_group.o + .text.lv_group_set_editing + 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_core/lv_group.o + .text.lv_group_focus_obj + 0x00000000 0xc4 src/ASF/thirdparty/lvgl/src/lv_core/lv_group.o + .text.lv_group_get_focus_cb + 0x00000000 0xc src/ASF/thirdparty/lvgl/src/lv_core/lv_group.o + .text.lv_group_get_click_focus + 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_core/lv_group.o + .text.lv_group_get_wrap + 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_core/lv_group.o + .debug_macro 0x00000000 0x8ce src/ASF/thirdparty/lvgl/src/lv_core/lv_group.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_core/lv_group.o + .debug_macro 0x00000000 0x87 src/ASF/thirdparty/lvgl/src/lv_core/lv_group.o + .debug_macro 0x00000000 0x51 src/ASF/thirdparty/lvgl/src/lv_core/lv_group.o + .debug_macro 0x00000000 0xef src/ASF/thirdparty/lvgl/src/lv_core/lv_group.o + .debug_macro 0x00000000 0x6a src/ASF/thirdparty/lvgl/src/lv_core/lv_group.o + .debug_macro 0x00000000 0x1df src/ASF/thirdparty/lvgl/src/lv_core/lv_group.o + .debug_macro 0x00000000 0x469 src/ASF/thirdparty/lvgl/src/lv_core/lv_group.o + .debug_macro 0x00000000 0x16d src/ASF/thirdparty/lvgl/src/lv_core/lv_group.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_core/lv_group.o + .debug_macro 0x00000000 0x16c src/ASF/thirdparty/lvgl/src/lv_core/lv_group.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_core/lv_group.o + .debug_macro 0x00000000 0x35 src/ASF/thirdparty/lvgl/src/lv_core/lv_group.o + .debug_macro 0x00000000 0x9c src/ASF/thirdparty/lvgl/src/lv_core/lv_group.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_core/lv_group.o + .debug_macro 0x00000000 0x1f src/ASF/thirdparty/lvgl/src/lv_core/lv_group.o + .debug_macro 0x00000000 0x43 src/ASF/thirdparty/lvgl/src/lv_core/lv_group.o + .debug_macro 0x00000000 0x20 src/ASF/thirdparty/lvgl/src/lv_core/lv_group.o + .debug_macro 0x00000000 0x187 src/ASF/thirdparty/lvgl/src/lv_core/lv_group.o + .debug_macro 0x00000000 0x353 src/ASF/thirdparty/lvgl/src/lv_core/lv_group.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_core/lv_group.o + .debug_macro 0x00000000 0x35 src/ASF/thirdparty/lvgl/src/lv_core/lv_group.o + .debug_macro 0x00000000 0x5d src/ASF/thirdparty/lvgl/src/lv_core/lv_group.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_core/lv_group.o + .debug_macro 0x00000000 0x1d src/ASF/thirdparty/lvgl/src/lv_core/lv_group.o + .debug_macro 0x00000000 0x6a src/ASF/thirdparty/lvgl/src/lv_core/lv_group.o + .debug_macro 0x00000000 0x194 src/ASF/thirdparty/lvgl/src/lv_core/lv_group.o + .debug_macro 0x00000000 0x16 src/ASF/thirdparty/lvgl/src/lv_core/lv_group.o + .debug_macro 0x00000000 0x74 src/ASF/thirdparty/lvgl/src/lv_core/lv_group.o + .debug_macro 0x00000000 0x12 src/ASF/thirdparty/lvgl/src/lv_core/lv_group.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_core/lv_group.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_core/lv_group.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_core/lv_group.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_core/lv_group.o + .debug_macro 0x00000000 0x1c src/ASF/thirdparty/lvgl/src/lv_core/lv_group.o + .debug_macro 0x00000000 0x3b src/ASF/thirdparty/lvgl/src/lv_core/lv_group.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_indev.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_indev.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_indev.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_indev.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_indev.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_indev.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_indev.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_indev.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_indev.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_indev.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_indev.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_indev.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_indev.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_indev.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_indev.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_indev.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_indev.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_indev.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_indev.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_indev.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_indev.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_indev.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_indev.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_indev.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_indev.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_indev.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_indev.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_indev.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_indev.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_indev.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_indev.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_indev.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_indev.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_indev.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_indev.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_indev.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_indev.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_indev.o + .text 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_core/lv_indev.o + .data 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_core/lv_indev.o + .bss 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_core/lv_indev.o + .text.indev_proc_reset_query_handler + 0x00000000 0x60 src/ASF/thirdparty/lvgl/src/lv_core/lv_indev.o + .text.indev_reset_check + 0x00000000 0x1c src/ASF/thirdparty/lvgl/src/lv_core/lv_indev.o + .text.get_dragged_obj + 0x00000000 0x2c src/ASF/thirdparty/lvgl/src/lv_core/lv_indev.o + .text.indev_drag_throw + 0x00000000 0x1e4 src/ASF/thirdparty/lvgl/src/lv_core/lv_indev.o + .text.indev_proc_release + 0x00000000 0x1b4 src/ASF/thirdparty/lvgl/src/lv_core/lv_indev.o + .text.lv_indev_get_type + 0x00000000 0xc src/ASF/thirdparty/lvgl/src/lv_core/lv_indev.o + .text.lv_indev_reset_long_press + 0x00000000 0x20 src/ASF/thirdparty/lvgl/src/lv_core/lv_indev.o + .text.lv_indev_enable + 0x00000000 0x1e src/ASF/thirdparty/lvgl/src/lv_core/lv_indev.o + .text.lv_indev_set_cursor + 0x00000000 0x3c src/ASF/thirdparty/lvgl/src/lv_core/lv_indev.o + .text.lv_indev_set_group + 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_core/lv_indev.o + .text.lv_indev_set_button_points + 0x00000000 0xc src/ASF/thirdparty/lvgl/src/lv_core/lv_indev.o + .text.lv_indev_get_point + 0x00000000 0x2e src/ASF/thirdparty/lvgl/src/lv_core/lv_indev.o + .text.lv_indev_get_gesture_dir + 0x00000000 0x6 src/ASF/thirdparty/lvgl/src/lv_core/lv_indev.o + .text.lv_indev_get_key + 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_core/lv_indev.o + .text.lv_indev_is_dragging + 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_core/lv_indev.o + .text.lv_indev_get_vect + 0x00000000 0x2c src/ASF/thirdparty/lvgl/src/lv_core/lv_indev.o + .text.lv_indev_finish_drag + 0x00000000 0x64 src/ASF/thirdparty/lvgl/src/lv_core/lv_indev.o + .text.lv_indev_wait_release + 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_core/lv_indev.o + .text.lv_indev_get_obj_act + 0x00000000 0xc src/ASF/thirdparty/lvgl/src/lv_core/lv_indev.o + .text.lv_indev_get_read_task + 0x00000000 0xc src/ASF/thirdparty/lvgl/src/lv_core/lv_indev.o + .text.lv_indev_search_obj + 0x00000000 0x88 src/ASF/thirdparty/lvgl/src/lv_core/lv_indev.o + .text.indev_proc_press + 0x00000000 0x948 src/ASF/thirdparty/lvgl/src/lv_core/lv_indev.o + .text._lv_indev_read_task + 0x00000000 0x84c src/ASF/thirdparty/lvgl/src/lv_core/lv_indev.o + .debug_macro 0x00000000 0x8ce src/ASF/thirdparty/lvgl/src/lv_core/lv_indev.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_core/lv_indev.o + .debug_macro 0x00000000 0x87 src/ASF/thirdparty/lvgl/src/lv_core/lv_indev.o + .debug_macro 0x00000000 0x51 src/ASF/thirdparty/lvgl/src/lv_core/lv_indev.o + .debug_macro 0x00000000 0xef src/ASF/thirdparty/lvgl/src/lv_core/lv_indev.o + .debug_macro 0x00000000 0x6a src/ASF/thirdparty/lvgl/src/lv_core/lv_indev.o + .debug_macro 0x00000000 0x1df src/ASF/thirdparty/lvgl/src/lv_core/lv_indev.o + .debug_macro 0x00000000 0x469 src/ASF/thirdparty/lvgl/src/lv_core/lv_indev.o + .debug_macro 0x00000000 0x16d src/ASF/thirdparty/lvgl/src/lv_core/lv_indev.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_core/lv_indev.o + .debug_macro 0x00000000 0x16c src/ASF/thirdparty/lvgl/src/lv_core/lv_indev.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_core/lv_indev.o + .debug_macro 0x00000000 0x35 src/ASF/thirdparty/lvgl/src/lv_core/lv_indev.o + .debug_macro 0x00000000 0x9c src/ASF/thirdparty/lvgl/src/lv_core/lv_indev.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_core/lv_indev.o + .debug_macro 0x00000000 0x1f src/ASF/thirdparty/lvgl/src/lv_core/lv_indev.o + .debug_macro 0x00000000 0x43 src/ASF/thirdparty/lvgl/src/lv_core/lv_indev.o + .debug_macro 0x00000000 0x20 src/ASF/thirdparty/lvgl/src/lv_core/lv_indev.o + .debug_macro 0x00000000 0x187 src/ASF/thirdparty/lvgl/src/lv_core/lv_indev.o + .debug_macro 0x00000000 0x353 src/ASF/thirdparty/lvgl/src/lv_core/lv_indev.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_core/lv_indev.o + .debug_macro 0x00000000 0x35 src/ASF/thirdparty/lvgl/src/lv_core/lv_indev.o + .debug_macro 0x00000000 0x5d src/ASF/thirdparty/lvgl/src/lv_core/lv_indev.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_core/lv_indev.o + .debug_macro 0x00000000 0x1d src/ASF/thirdparty/lvgl/src/lv_core/lv_indev.o + .debug_macro 0x00000000 0x6a src/ASF/thirdparty/lvgl/src/lv_core/lv_indev.o + .debug_macro 0x00000000 0x194 src/ASF/thirdparty/lvgl/src/lv_core/lv_indev.o + .debug_macro 0x00000000 0x16 src/ASF/thirdparty/lvgl/src/lv_core/lv_indev.o + .debug_macro 0x00000000 0x74 src/ASF/thirdparty/lvgl/src/lv_core/lv_indev.o + .debug_macro 0x00000000 0x12 src/ASF/thirdparty/lvgl/src/lv_core/lv_indev.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_core/lv_indev.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_core/lv_indev.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_core/lv_indev.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_core/lv_indev.o + .debug_macro 0x00000000 0x1c src/ASF/thirdparty/lvgl/src/lv_core/lv_indev.o + .debug_macro 0x00000000 0x3b src/ASF/thirdparty/lvgl/src/lv_core/lv_indev.o + .debug_macro 0x00000000 0x1f src/ASF/thirdparty/lvgl/src/lv_core/lv_indev.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_core/lv_indev.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + .text 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + .data 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + .bss 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + .text.lv_deinit + 0x00000000 0x28 src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + .text.lv_obj_del_async + 0x00000000 0x38 src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + .text.lv_obj_set_auto_realign + 0x00000000 0x38 src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + .text.lv_obj_set_ext_click_area + 0x00000000 0x50 src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + .text.lv_obj_set_adv_hittest + 0x00000000 0x38 src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + .text.lv_obj_set_top + 0x00000000 0x3c src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + .text.lv_obj_set_drag + 0x00000000 0x4c src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + .text.lv_obj_set_drag_dir + 0x00000000 0x50 src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + .text.lv_obj_set_drag_throw + 0x00000000 0x3c src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + .text.lv_obj_set_drag_parent + 0x00000000 0x3c src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + .text.lv_obj_set_gesture_parent + 0x00000000 0x12 src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + .text.lv_obj_set_parent_event + 0x00000000 0x3c src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + .text.lv_obj_add_protect + 0x00000000 0x30 src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + .text.lv_obj_clear_protect + 0x00000000 0x30 src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + .text.lv_obj_set_event_cb + 0x00000000 0x2c src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + .text.lv_event_get_data + 0x00000000 0xc src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + .text.lv_obj_set_signal_cb + 0x00000000 0x2c src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + .text.lv_obj_set_design_cb + 0x00000000 0x2c src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + .text.lv_obj_allocate_ext_attr + 0x00000000 0x3c src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + .text.base_dir_refr_children + 0x00000000 0x44 src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + .text.lv_obj_set_base_dir + 0x00000000 0x38 src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + .text.lv_obj_get_child_back + 0x00000000 0x44 src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + .text.lv_obj_count_children + 0x00000000 0x54 src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + .text.lv_obj_count_children_recursive + 0x00000000 0x5c src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + .text.lv_obj_get_auto_realign + 0x00000000 0x30 src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + .text.lv_obj_get_ext_click_pad_left + 0x00000000 0x2c src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + .text.lv_obj_get_ext_click_pad_right + 0x00000000 0x2c src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + .text.lv_obj_get_ext_click_pad_top + 0x00000000 0x2c src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + .text.lv_obj_get_ext_click_pad_bottom + 0x00000000 0x2c src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + .text.lv_obj_get_ext_draw_pad + 0x00000000 0x2c src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + .text.lv_obj_get_local_style + 0x00000000 0x3c src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + .text.lv_obj_remove_style_local_prop + 0x00000000 0x48 src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + .text.fade_in_anim_ready + 0x00000000 0x20 src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + .text.lv_obj_move_background + 0x00000000 0x6c src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + .text.lv_obj_set_x + 0x00000000 0x40 src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + .text.lv_obj_set_y + 0x00000000 0x40 src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + .text.lv_obj_add_style + 0x00000000 0x40 src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + .text._lv_obj_set_style_local_int + 0x00000000 0x44 src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + .text._lv_obj_set_style_local_color + 0x00000000 0x44 src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + .text._lv_obj_set_style_local_opa + 0x00000000 0x44 src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + .text.opa_scale_anim + 0x00000000 0x18 src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + .text._lv_obj_set_style_local_ptr + 0x00000000 0x44 src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + .text.lv_obj_finish_transitions + 0x00000000 0x5c src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + .text.lv_obj_set_hidden + 0x00000000 0x6c src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + .text.lv_obj_get_adv_hittest + 0x00000000 0x2c src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + .text.lv_obj_get_click + 0x00000000 0x30 src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + .text.lv_obj_get_top + 0x00000000 0x30 src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + .text.lv_obj_get_drag + 0x00000000 0x30 src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + .text.lv_obj_get_drag_dir + 0x00000000 0x30 src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + .text.lv_obj_get_drag_throw + 0x00000000 0x30 src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + .text.lv_obj_get_drag_parent + 0x00000000 0xa src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + .text.lv_obj_get_gesture_parent + 0x00000000 0xa src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + .text.lv_obj_get_parent_event + 0x00000000 0x30 src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + .text.lv_obj_set_parent + 0x00000000 0x108 src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + .text.lv_obj_set_size + 0x00000000 0xf0 src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + .text.lv_obj_set_width + 0x00000000 0x40 src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + .text.lv_obj_set_height + 0x00000000 0x40 src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + .text.lv_obj_get_protect + 0x00000000 0x2c src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + .text.lv_obj_set_width_fit + 0x00000000 0x30 src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + .text.lv_obj_get_width_fit + 0x00000000 0x50 src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + .text.lv_obj_set_height_fit + 0x00000000 0x30 src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + .text.lv_obj_get_height_fit + 0x00000000 0x50 src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + .text.lv_obj_set_width_margin + 0x00000000 0x30 src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + .text.lv_obj_get_width_margin + 0x00000000 0x30 src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + .text.lv_obj_set_height_margin + 0x00000000 0x30 src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + .text.lv_obj_get_height_margin + 0x00000000 0x30 src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + .text.lv_obj_get_inner_coords + 0x00000000 0x68 src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + .text.lv_obj_get_width_grid + 0x00000000 0x40 src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + .text.lv_obj_get_height_grid + 0x00000000 0x40 src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + .text.lv_obj_get_signal_cb + 0x00000000 0x28 src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + .text.lv_obj_get_design_cb + 0x00000000 0x28 src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + .text.lv_obj_get_event_cb + 0x00000000 0x28 src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + .text.lv_obj_get_ext_attr + 0x00000000 0x28 src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + .text.lv_obj_get_type + 0x00000000 0xa4 src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + .text.obj_del_core + 0x00000000 0x140 src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + .text.lv_obj_del + 0x00000000 0x74 src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + .text.lv_obj_del_anim_ready_cb + 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + .text.lv_obj_del_async_cb + 0x00000000 0x30 src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + .text.lv_obj_clean + 0x00000000 0x54 src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + .text.lv_obj_is_point_on_coords + 0x00000000 0x38 src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + .text.lv_obj_hittest + 0x00000000 0x2c src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + .text.lv_obj_init_draw_label_dsc + 0x00000000 0xc8 src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + .text.lv_obj_init_draw_img_dsc + 0x00000000 0xa8 src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + .text.lv_obj_init_draw_line_dsc + 0x00000000 0xb8 src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + .text.lv_obj_fade_in + 0x00000000 0x44 src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + .text.lv_obj_fade_out + 0x00000000 0x3c src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + .debug_macro 0x00000000 0x8ce src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + .debug_macro 0x00000000 0x87 src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + .debug_macro 0x00000000 0x51 src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + .debug_macro 0x00000000 0xef src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + .debug_macro 0x00000000 0x6a src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + .debug_macro 0x00000000 0x1df src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + .debug_macro 0x00000000 0x469 src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + .debug_macro 0x00000000 0x16d src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + .debug_macro 0x00000000 0x16c src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + .debug_macro 0x00000000 0x35 src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + .debug_macro 0x00000000 0x9c src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + .debug_macro 0x00000000 0x1f src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + .debug_macro 0x00000000 0x43 src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + .debug_macro 0x00000000 0x20 src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + .debug_macro 0x00000000 0x187 src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + .debug_macro 0x00000000 0x353 src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + .debug_macro 0x00000000 0x35 src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + .debug_macro 0x00000000 0x5d src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + .debug_macro 0x00000000 0x1d src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + .debug_macro 0x00000000 0x6a src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + .debug_macro 0x00000000 0x194 src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + .debug_macro 0x00000000 0x16 src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + .debug_macro 0x00000000 0x74 src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + .debug_macro 0x00000000 0x12 src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + .debug_macro 0x00000000 0x1c src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + .debug_macro 0x00000000 0x3b src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + .debug_macro 0x00000000 0x1f src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + .debug_macro 0x00000000 0x62 src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_refr.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_refr.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_refr.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_refr.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_refr.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_refr.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_refr.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_refr.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_refr.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_refr.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_refr.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_refr.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_refr.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_refr.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_refr.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_refr.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_refr.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_refr.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_refr.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_refr.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_refr.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_refr.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_refr.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_refr.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_refr.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_refr.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_refr.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_refr.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_refr.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_refr.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_refr.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_refr.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_refr.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_refr.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_refr.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_refr.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_refr.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_refr.o + .text 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_core/lv_refr.o + .data 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_core/lv_refr.o + .bss 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_core/lv_refr.o + .text._lv_refr_set_disp_refreshing + 0x00000000 0xc src/ASF/thirdparty/lvgl/src/lv_core/lv_refr.o + .text.lv_refr_now + 0x00000000 0x3c src/ASF/thirdparty/lvgl/src/lv_core/lv_refr.o + .debug_macro 0x00000000 0x8ce src/ASF/thirdparty/lvgl/src/lv_core/lv_refr.o + .debug_macro 0x00000000 0x16d src/ASF/thirdparty/lvgl/src/lv_core/lv_refr.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_core/lv_refr.o + .debug_macro 0x00000000 0x87 src/ASF/thirdparty/lvgl/src/lv_core/lv_refr.o + .debug_macro 0x00000000 0x51 src/ASF/thirdparty/lvgl/src/lv_core/lv_refr.o + .debug_macro 0x00000000 0xef src/ASF/thirdparty/lvgl/src/lv_core/lv_refr.o + .debug_macro 0x00000000 0x6a src/ASF/thirdparty/lvgl/src/lv_core/lv_refr.o + .debug_macro 0x00000000 0x1df src/ASF/thirdparty/lvgl/src/lv_core/lv_refr.o + .debug_macro 0x00000000 0x469 src/ASF/thirdparty/lvgl/src/lv_core/lv_refr.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_core/lv_refr.o + .debug_macro 0x00000000 0x16c src/ASF/thirdparty/lvgl/src/lv_core/lv_refr.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_core/lv_refr.o + .debug_macro 0x00000000 0x35 src/ASF/thirdparty/lvgl/src/lv_core/lv_refr.o + .debug_macro 0x00000000 0x9c src/ASF/thirdparty/lvgl/src/lv_core/lv_refr.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_core/lv_refr.o + .debug_macro 0x00000000 0x1f src/ASF/thirdparty/lvgl/src/lv_core/lv_refr.o + .debug_macro 0x00000000 0x43 src/ASF/thirdparty/lvgl/src/lv_core/lv_refr.o + .debug_macro 0x00000000 0x20 src/ASF/thirdparty/lvgl/src/lv_core/lv_refr.o + .debug_macro 0x00000000 0x187 src/ASF/thirdparty/lvgl/src/lv_core/lv_refr.o + .debug_macro 0x00000000 0x353 src/ASF/thirdparty/lvgl/src/lv_core/lv_refr.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_core/lv_refr.o + .debug_macro 0x00000000 0x35 src/ASF/thirdparty/lvgl/src/lv_core/lv_refr.o + .debug_macro 0x00000000 0x5d src/ASF/thirdparty/lvgl/src/lv_core/lv_refr.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_core/lv_refr.o + .debug_macro 0x00000000 0x1d src/ASF/thirdparty/lvgl/src/lv_core/lv_refr.o + .debug_macro 0x00000000 0x6a src/ASF/thirdparty/lvgl/src/lv_core/lv_refr.o + .debug_macro 0x00000000 0x194 src/ASF/thirdparty/lvgl/src/lv_core/lv_refr.o + .debug_macro 0x00000000 0x16 src/ASF/thirdparty/lvgl/src/lv_core/lv_refr.o + .debug_macro 0x00000000 0x74 src/ASF/thirdparty/lvgl/src/lv_core/lv_refr.o + .debug_macro 0x00000000 0x12 src/ASF/thirdparty/lvgl/src/lv_core/lv_refr.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_core/lv_refr.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_core/lv_refr.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_core/lv_refr.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_core/lv_refr.o + .debug_macro 0x00000000 0x1c src/ASF/thirdparty/lvgl/src/lv_core/lv_refr.o + .debug_macro 0x00000000 0x3b src/ASF/thirdparty/lvgl/src/lv_core/lv_refr.o + .debug_macro 0x00000000 0x1f src/ASF/thirdparty/lvgl/src/lv_core/lv_refr.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_core/lv_refr.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_style.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_style.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_style.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_style.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_style.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_style.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_style.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_style.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_style.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_style.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_style.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_style.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_style.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_style.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_style.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_style.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_style.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_style.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_style.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_style.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_style.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_style.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_style.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_style.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_style.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_style.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_style.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_style.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_style.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_style.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_style.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_style.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_style.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_style.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_style.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_style.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_style.o + .text 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_core/lv_style.o + .data 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_core/lv_style.o + .bss 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_core/lv_style.o + .text._lv_style_list_set_local_int + 0x00000000 0x1c src/ASF/thirdparty/lvgl/src/lv_core/lv_style.o + .text._lv_style_list_set_local_opa + 0x00000000 0x1c src/ASF/thirdparty/lvgl/src/lv_core/lv_style.o + .text._lv_style_list_set_local_color + 0x00000000 0x1c src/ASF/thirdparty/lvgl/src/lv_core/lv_style.o + .text._lv_style_list_set_local_ptr + 0x00000000 0x1c src/ASF/thirdparty/lvgl/src/lv_core/lv_style.o + .debug_macro 0x00000000 0x8ce src/ASF/thirdparty/lvgl/src/lv_core/lv_style.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_core/lv_style.o + .debug_macro 0x00000000 0x87 src/ASF/thirdparty/lvgl/src/lv_core/lv_style.o + .debug_macro 0x00000000 0x51 src/ASF/thirdparty/lvgl/src/lv_core/lv_style.o + .debug_macro 0x00000000 0xef src/ASF/thirdparty/lvgl/src/lv_core/lv_style.o + .debug_macro 0x00000000 0x6a src/ASF/thirdparty/lvgl/src/lv_core/lv_style.o + .debug_macro 0x00000000 0x1df src/ASF/thirdparty/lvgl/src/lv_core/lv_style.o + .debug_macro 0x00000000 0x469 src/ASF/thirdparty/lvgl/src/lv_core/lv_style.o + .debug_macro 0x00000000 0x16d src/ASF/thirdparty/lvgl/src/lv_core/lv_style.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_core/lv_style.o + .debug_macro 0x00000000 0x16c src/ASF/thirdparty/lvgl/src/lv_core/lv_style.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_core/lv_style.o + .debug_macro 0x00000000 0x35 src/ASF/thirdparty/lvgl/src/lv_core/lv_style.o + .debug_macro 0x00000000 0x9c src/ASF/thirdparty/lvgl/src/lv_core/lv_style.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_core/lv_style.o + .debug_macro 0x00000000 0x1f src/ASF/thirdparty/lvgl/src/lv_core/lv_style.o + .debug_macro 0x00000000 0x43 src/ASF/thirdparty/lvgl/src/lv_core/lv_style.o + .debug_macro 0x00000000 0x20 src/ASF/thirdparty/lvgl/src/lv_core/lv_style.o + .debug_macro 0x00000000 0x187 src/ASF/thirdparty/lvgl/src/lv_core/lv_style.o + .debug_macro 0x00000000 0x353 src/ASF/thirdparty/lvgl/src/lv_core/lv_style.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_core/lv_style.o + .debug_macro 0x00000000 0x35 src/ASF/thirdparty/lvgl/src/lv_core/lv_style.o + .debug_macro 0x00000000 0x5d src/ASF/thirdparty/lvgl/src/lv_core/lv_style.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_core/lv_style.o + .debug_macro 0x00000000 0x1d src/ASF/thirdparty/lvgl/src/lv_core/lv_style.o + .debug_macro 0x00000000 0x6a src/ASF/thirdparty/lvgl/src/lv_core/lv_style.o + .debug_macro 0x00000000 0x194 src/ASF/thirdparty/lvgl/src/lv_core/lv_style.o + .debug_macro 0x00000000 0x16 src/ASF/thirdparty/lvgl/src/lv_core/lv_style.o + .debug_macro 0x00000000 0x74 src/ASF/thirdparty/lvgl/src/lv_core/lv_style.o + .debug_macro 0x00000000 0x12 src/ASF/thirdparty/lvgl/src/lv_core/lv_style.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_core/lv_style.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_core/lv_style.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_core/lv_style.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_core/lv_style.o + .debug_macro 0x00000000 0x1c src/ASF/thirdparty/lvgl/src/lv_core/lv_style.o + .debug_macro 0x00000000 0x3b src/ASF/thirdparty/lvgl/src/lv_core/lv_style.o + .debug_macro 0x00000000 0x5c src/ASF/thirdparty/lvgl/src/lv_core/lv_style.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_arc.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_arc.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_arc.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_arc.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_arc.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_arc.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_arc.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_arc.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_arc.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_arc.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_arc.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_arc.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_arc.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_arc.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_arc.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_arc.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_arc.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_arc.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_arc.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_arc.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_arc.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_arc.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_arc.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_arc.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_arc.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_arc.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_arc.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_arc.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_arc.o + .text 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_arc.o + .data 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_arc.o + .bss 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_arc.o + .text.get_rounded_area + 0x00000000 0x9c src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_arc.o + .text.lv_draw_arc + 0x00000000 0x964 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_arc.o + .debug_info 0x00000000 0x22ca src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_arc.o + .debug_abbrev 0x00000000 0x39c src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_arc.o + .debug_loc 0x00000000 0x79f src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_arc.o + .debug_aranges + 0x00000000 0x28 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_arc.o + .debug_ranges 0x00000000 0x250 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_arc.o + .debug_macro 0x00000000 0x221 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_arc.o + .debug_macro 0x00000000 0x8ce src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_arc.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_arc.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_arc.o + .debug_macro 0x00000000 0x87 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_arc.o + .debug_macro 0x00000000 0x51 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_arc.o + .debug_macro 0x00000000 0xef src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_arc.o + .debug_macro 0x00000000 0x6a src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_arc.o + .debug_macro 0x00000000 0x1df src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_arc.o + .debug_macro 0x00000000 0x469 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_arc.o + .debug_macro 0x00000000 0x16d src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_arc.o + .debug_macro 0x00000000 0x16c src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_arc.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_arc.o + .debug_macro 0x00000000 0x35 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_arc.o + .debug_macro 0x00000000 0x9c src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_arc.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_arc.o + .debug_macro 0x00000000 0x1f src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_arc.o + .debug_macro 0x00000000 0x43 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_arc.o + .debug_macro 0x00000000 0x20 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_arc.o + .debug_macro 0x00000000 0x187 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_arc.o + .debug_macro 0x00000000 0x353 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_arc.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_arc.o + .debug_macro 0x00000000 0x35 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_arc.o + .debug_macro 0x00000000 0x5d src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_arc.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_arc.o + .debug_macro 0x00000000 0x1d src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_arc.o + .debug_macro 0x00000000 0x6a src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_arc.o + .debug_macro 0x00000000 0x194 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_arc.o + .debug_macro 0x00000000 0x16 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_arc.o + .debug_macro 0x00000000 0x74 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_arc.o + .debug_line 0x00000000 0x8b4 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_arc.o + .debug_str 0x00000000 0x9914 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_arc.o + .comment 0x00000000 0x5a src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_arc.o + .debug_frame 0x00000000 0x64 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_arc.o + .ARM.attributes + 0x00000000 0x32 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_arc.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_blend.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_blend.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_blend.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_blend.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_blend.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_blend.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_blend.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_blend.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_blend.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_blend.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_blend.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_blend.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_blend.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_blend.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_blend.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_blend.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_blend.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_blend.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_blend.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_blend.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_blend.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_blend.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_blend.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_blend.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_blend.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_blend.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_blend.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_blend.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_blend.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_blend.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_blend.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_blend.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_blend.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_blend.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_blend.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_blend.o + .text 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_blend.o + .data 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_blend.o + .bss 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_blend.o + .debug_macro 0x00000000 0x8ce src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_blend.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_blend.o + .debug_macro 0x00000000 0x87 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_blend.o + .debug_macro 0x00000000 0x51 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_blend.o + .debug_macro 0x00000000 0xef src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_blend.o + .debug_macro 0x00000000 0x6a src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_blend.o + .debug_macro 0x00000000 0x1df src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_blend.o + .debug_macro 0x00000000 0x469 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_blend.o + .debug_macro 0x00000000 0x6a src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_blend.o + .debug_macro 0x00000000 0x194 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_blend.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_blend.o + .debug_macro 0x00000000 0x35 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_blend.o + .debug_macro 0x00000000 0x9c src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_blend.o + .debug_macro 0x00000000 0x16d src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_blend.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_blend.o + .debug_macro 0x00000000 0x1f src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_blend.o + .debug_macro 0x00000000 0x43 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_blend.o + .debug_macro 0x00000000 0x20 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_blend.o + .debug_macro 0x00000000 0x187 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_blend.o + .debug_macro 0x00000000 0x353 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_blend.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_blend.o + .debug_macro 0x00000000 0x35 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_blend.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_blend.o + .debug_macro 0x00000000 0x5d src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_blend.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_blend.o + .debug_macro 0x00000000 0x16 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_blend.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_blend.o + .debug_macro 0x00000000 0x16c src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_blend.o + .debug_macro 0x00000000 0x1d src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_blend.o + .debug_macro 0x00000000 0x74 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_blend.o + .debug_macro 0x00000000 0x12 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_blend.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_blend.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_blend.o + .debug_macro 0x00000000 0x1c src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_blend.o + .debug_macro 0x00000000 0x3b src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_blend.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_img.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_img.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_img.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_img.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_img.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_img.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_img.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_img.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_img.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_img.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_img.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_img.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_img.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_img.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_img.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_img.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_img.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_img.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_img.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_img.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_img.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_img.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_img.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_img.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_img.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_img.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_img.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_img.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_img.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_img.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_img.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_img.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_img.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_img.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_img.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_img.o + .text 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_img.o + .data 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_img.o + .bss 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_img.o + .debug_macro 0x00000000 0x8ce src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_img.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_img.o + .debug_macro 0x00000000 0x87 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_img.o + .debug_macro 0x00000000 0x51 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_img.o + .debug_macro 0x00000000 0xef src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_img.o + .debug_macro 0x00000000 0x6a src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_img.o + .debug_macro 0x00000000 0x1df src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_img.o + .debug_macro 0x00000000 0x469 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_img.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_img.o + .debug_macro 0x00000000 0x6a src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_img.o + .debug_macro 0x00000000 0x194 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_img.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_img.o + .debug_macro 0x00000000 0x35 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_img.o + .debug_macro 0x00000000 0x9c src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_img.o + .debug_macro 0x00000000 0x16d src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_img.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_img.o + .debug_macro 0x00000000 0x1f src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_img.o + .debug_macro 0x00000000 0x43 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_img.o + .debug_macro 0x00000000 0x20 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_img.o + .debug_macro 0x00000000 0x187 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_img.o + .debug_macro 0x00000000 0x353 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_img.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_img.o + .debug_macro 0x00000000 0x35 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_img.o + .debug_macro 0x00000000 0x5d src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_img.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_img.o + .debug_macro 0x00000000 0x16 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_img.o + .debug_macro 0x00000000 0x16c src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_img.o + .debug_macro 0x00000000 0x1d src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_img.o + .debug_macro 0x00000000 0x16 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_img.o + .debug_macro 0x00000000 0x74 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_img.o + .debug_macro 0x00000000 0x12 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_img.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_img.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_img.o + .debug_macro 0x00000000 0x1c src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_img.o + .debug_macro 0x00000000 0x3b src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_img.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_label.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_label.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_label.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_label.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_label.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_label.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_label.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_label.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_label.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_label.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_label.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_label.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_label.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_label.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_label.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_label.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_label.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_label.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_label.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_label.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_label.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_label.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_label.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_label.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_label.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_label.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_label.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_label.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_label.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_label.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_label.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_label.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_label.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_label.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_label.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_label.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_label.o + .text 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_label.o + .data 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_label.o + .bss 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_label.o + .rodata._lv_bpp3_opa_table + 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_label.o + .debug_macro 0x00000000 0x8ce src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_label.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_label.o + .debug_macro 0x00000000 0x87 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_label.o + .debug_macro 0x00000000 0x51 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_label.o + .debug_macro 0x00000000 0xef src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_label.o + .debug_macro 0x00000000 0x6a src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_label.o + .debug_macro 0x00000000 0x1df src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_label.o + .debug_macro 0x00000000 0x469 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_label.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_label.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_label.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_label.o + .debug_macro 0x00000000 0x35 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_label.o + .debug_macro 0x00000000 0x9c src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_label.o + .debug_macro 0x00000000 0x16d src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_label.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_label.o + .debug_macro 0x00000000 0x1f src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_label.o + .debug_macro 0x00000000 0x43 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_label.o + .debug_macro 0x00000000 0x20 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_label.o + .debug_macro 0x00000000 0x187 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_label.o + .debug_macro 0x00000000 0x353 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_label.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_label.o + .debug_macro 0x00000000 0x35 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_label.o + .debug_macro 0x00000000 0x5d src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_label.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_label.o + .debug_macro 0x00000000 0x16c src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_label.o + .debug_macro 0x00000000 0x1d src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_label.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_label.o + .debug_macro 0x00000000 0x6a src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_label.o + .debug_macro 0x00000000 0x194 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_label.o + .debug_macro 0x00000000 0x16 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_label.o + .debug_macro 0x00000000 0x74 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_label.o + .debug_macro 0x00000000 0x12 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_label.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_label.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_label.o + .debug_macro 0x00000000 0x1c src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_label.o + .debug_macro 0x00000000 0x3b src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_label.o + .debug_macro 0x00000000 0x62 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_label.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_line.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_line.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_line.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_line.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_line.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_line.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_line.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_line.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_line.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_line.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_line.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_line.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_line.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_line.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_line.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_line.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_line.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_line.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_line.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_line.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_line.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_line.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_line.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_line.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_line.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_line.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_line.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_line.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_line.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_line.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_line.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_line.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_line.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_line.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_line.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_line.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_line.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_line.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_line.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_line.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_line.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_line.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_line.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_line.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_line.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_line.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_line.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_line.o + .text 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_line.o + .data 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_line.o + .bss 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_line.o + .debug_macro 0x00000000 0x8ce src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_line.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_line.o + .debug_macro 0x00000000 0x52 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_line.o + .debug_macro 0x00000000 0x8d src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_line.o + .debug_macro 0x00000000 0x35 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_line.o + .debug_macro 0x00000000 0x9c src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_line.o + .debug_macro 0x00000000 0x16 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_line.o + .debug_macro 0x00000000 0x57 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_line.o + .debug_macro 0x00000000 0x97 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_line.o + .debug_macro 0x00000000 0x353 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_line.o + .debug_macro 0x00000000 0xf6 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_line.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_line.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_line.o + .debug_macro 0x00000000 0x1f src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_line.o + .debug_macro 0x00000000 0x43 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_line.o + .debug_macro 0x00000000 0x20 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_line.o + .debug_macro 0x00000000 0x187 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_line.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_line.o + .debug_macro 0x00000000 0x6a src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_line.o + .debug_macro 0x00000000 0x1c src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_line.o + .debug_macro 0x00000000 0x52 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_line.o + .debug_macro 0x00000000 0x40 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_line.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_line.o + .debug_macro 0x00000000 0x40 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_line.o + .debug_macro 0x00000000 0xd7 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_line.o + .debug_macro 0x00000000 0x16 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_line.o + .debug_macro 0x00000000 0x18b src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_line.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_line.o + .debug_macro 0x00000000 0xef src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_line.o + .debug_macro 0x00000000 0x1df src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_line.o + .debug_macro 0x00000000 0x469 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_line.o + .debug_macro 0x00000000 0x16 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_line.o + .debug_macro 0x00000000 0x35 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_line.o + .debug_macro 0x00000000 0x5d src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_line.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_line.o + .debug_macro 0x00000000 0x6a src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_line.o + .debug_macro 0x00000000 0x194 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_line.o + .debug_macro 0x00000000 0x16c src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_line.o + .debug_macro 0x00000000 0x1d src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_line.o + .debug_macro 0x00000000 0x74 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_line.o + .debug_macro 0x00000000 0x12 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_line.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_line.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_line.o + .debug_macro 0x00000000 0x52 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_line.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_line.o + .debug_macro 0x00000000 0x1c src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_line.o + .debug_macro 0x00000000 0x3b src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_line.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_mask.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_mask.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_mask.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_mask.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_mask.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_mask.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_mask.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_mask.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_mask.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_mask.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_mask.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_mask.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_mask.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_mask.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_mask.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_mask.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_mask.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_mask.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_mask.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_mask.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_mask.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_mask.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_mask.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_mask.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_mask.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_mask.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_mask.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_mask.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_mask.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_mask.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_mask.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_mask.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_mask.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_mask.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_mask.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_mask.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_mask.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_mask.o + .text 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_mask.o + .data 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_mask.o + .bss 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_mask.o + .text.lv_draw_mask_fade + 0x00000000 0x138 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_mask.o + .text.lv_draw_mask_map + 0x00000000 0xbe src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_mask.o + .text.lv_draw_mask_angle + 0x00000000 0x3d8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_mask.o + .text.lv_draw_mask_line_angle_init + 0x00000000 0x54 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_mask.o + .rodata.lv_draw_mask_angle_init.cst2 + 0x00000000 0x2 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_mask.o + .text.lv_draw_mask_angle_init + 0x00000000 0xf0 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_mask.o + .text.lv_draw_mask_fade_init + 0x00000000 0x3c src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_mask.o + .text.lv_draw_mask_map_init + 0x00000000 0x28 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_mask.o + .rodata.lv_draw_mask_angle_init.str1.4 + 0x00000000 0x2d src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_mask.o + .debug_macro 0x00000000 0x8ce src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_mask.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_mask.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_mask.o + .debug_macro 0x00000000 0x87 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_mask.o + .debug_macro 0x00000000 0x51 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_mask.o + .debug_macro 0x00000000 0xef src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_mask.o + .debug_macro 0x00000000 0x6a src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_mask.o + .debug_macro 0x00000000 0x1df src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_mask.o + .debug_macro 0x00000000 0x469 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_mask.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_mask.o + .debug_macro 0x00000000 0x35 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_mask.o + .debug_macro 0x00000000 0x9c src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_mask.o + .debug_macro 0x00000000 0x16d src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_mask.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_mask.o + .debug_macro 0x00000000 0x1f src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_mask.o + .debug_macro 0x00000000 0x43 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_mask.o + .debug_macro 0x00000000 0x20 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_mask.o + .debug_macro 0x00000000 0x187 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_mask.o + .debug_macro 0x00000000 0x353 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_mask.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_mask.o + .debug_macro 0x00000000 0x35 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_mask.o + .debug_macro 0x00000000 0x5d src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_mask.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_mask.o + .debug_macro 0x00000000 0x6a src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_mask.o + .debug_macro 0x00000000 0x194 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_mask.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_mask.o + .debug_macro 0x00000000 0x16c src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_mask.o + .debug_macro 0x00000000 0x1d src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_mask.o + .debug_macro 0x00000000 0x74 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_mask.o + .debug_macro 0x00000000 0x12 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_mask.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_mask.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_mask.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_mask.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_mask.o + .debug_macro 0x00000000 0x1c src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_mask.o + .debug_macro 0x00000000 0x3b src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_mask.o + .debug_macro 0x00000000 0x5c src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_mask.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_mask.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_rect.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_rect.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_rect.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_rect.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_rect.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_rect.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_rect.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_rect.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_rect.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_rect.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_rect.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_rect.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_rect.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_rect.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_rect.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_rect.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_rect.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_rect.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_rect.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_rect.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_rect.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_rect.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_rect.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_rect.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_rect.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_rect.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_rect.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_rect.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_rect.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_rect.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_rect.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_rect.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_rect.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_rect.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_rect.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_rect.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_rect.o + .text 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_rect.o + .data 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_rect.o + .bss 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_rect.o + .text.lv_draw_px + 0x00000000 0x2 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_rect.o + .debug_macro 0x00000000 0x8ce src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_rect.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_rect.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_rect.o + .debug_macro 0x00000000 0x87 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_rect.o + .debug_macro 0x00000000 0x51 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_rect.o + .debug_macro 0x00000000 0xef src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_rect.o + .debug_macro 0x00000000 0x6a src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_rect.o + .debug_macro 0x00000000 0x1df src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_rect.o + .debug_macro 0x00000000 0x469 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_rect.o + .debug_macro 0x00000000 0x16d src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_rect.o + .debug_macro 0x00000000 0x16c src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_rect.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_rect.o + .debug_macro 0x00000000 0x35 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_rect.o + .debug_macro 0x00000000 0x9c src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_rect.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_rect.o + .debug_macro 0x00000000 0x1f src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_rect.o + .debug_macro 0x00000000 0x43 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_rect.o + .debug_macro 0x00000000 0x20 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_rect.o + .debug_macro 0x00000000 0x187 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_rect.o + .debug_macro 0x00000000 0x353 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_rect.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_rect.o + .debug_macro 0x00000000 0x35 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_rect.o + .debug_macro 0x00000000 0x5d src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_rect.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_rect.o + .debug_macro 0x00000000 0x1d src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_rect.o + .debug_macro 0x00000000 0x6a src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_rect.o + .debug_macro 0x00000000 0x194 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_rect.o + .debug_macro 0x00000000 0x16 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_rect.o + .debug_macro 0x00000000 0x74 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_rect.o + .debug_macro 0x00000000 0x12 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_rect.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_rect.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_rect.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_rect.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_rect.o + .debug_macro 0x00000000 0x1c src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_rect.o + .debug_macro 0x00000000 0x3b src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_rect.o + .debug_macro 0x00000000 0x62 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_rect.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_triangle.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_triangle.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_triangle.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_triangle.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_triangle.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_triangle.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_triangle.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_triangle.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_triangle.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_triangle.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_triangle.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_triangle.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_triangle.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_triangle.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_triangle.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_triangle.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_triangle.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_triangle.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_triangle.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_triangle.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_triangle.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_triangle.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_triangle.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_triangle.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_triangle.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_triangle.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_triangle.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_triangle.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_triangle.o + .text 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_triangle.o + .data 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_triangle.o + .bss 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_triangle.o + .text.lv_draw_polygon + 0x00000000 0x274 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_triangle.o + .text.lv_draw_triangle + 0x00000000 0x14 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_triangle.o + .rodata 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_triangle.o + .debug_info 0x00000000 0x15a6 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_triangle.o + .debug_abbrev 0x00000000 0x256 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_triangle.o + .debug_loc 0x00000000 0x508 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_triangle.o + .debug_aranges + 0x00000000 0x28 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_triangle.o + .debug_ranges 0x00000000 0x18 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_triangle.o + .debug_macro 0x00000000 0x20b src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_triangle.o + .debug_macro 0x00000000 0x8ce src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_triangle.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_triangle.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_triangle.o + .debug_macro 0x00000000 0x87 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_triangle.o + .debug_macro 0x00000000 0x51 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_triangle.o + .debug_macro 0x00000000 0xef src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_triangle.o + .debug_macro 0x00000000 0x6a src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_triangle.o + .debug_macro 0x00000000 0x1df src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_triangle.o + .debug_macro 0x00000000 0x469 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_triangle.o + .debug_macro 0x00000000 0x16d src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_triangle.o + .debug_macro 0x00000000 0x16c src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_triangle.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_triangle.o + .debug_macro 0x00000000 0x35 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_triangle.o + .debug_macro 0x00000000 0x9c src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_triangle.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_triangle.o + .debug_macro 0x00000000 0x1f src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_triangle.o + .debug_macro 0x00000000 0x43 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_triangle.o + .debug_macro 0x00000000 0x20 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_triangle.o + .debug_macro 0x00000000 0x187 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_triangle.o + .debug_macro 0x00000000 0x353 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_triangle.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_triangle.o + .debug_macro 0x00000000 0x35 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_triangle.o + .debug_macro 0x00000000 0x5d src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_triangle.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_triangle.o + .debug_macro 0x00000000 0x1d src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_triangle.o + .debug_macro 0x00000000 0x6a src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_triangle.o + .debug_macro 0x00000000 0x194 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_triangle.o + .debug_macro 0x00000000 0x16 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_triangle.o + .debug_macro 0x00000000 0x74 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_triangle.o + .debug_line 0x00000000 0x7b3 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_triangle.o + .debug_str 0x00000000 0x9781 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_triangle.o + .comment 0x00000000 0x5a src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_triangle.o + .debug_frame 0x00000000 0x54 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_triangle.o + .ARM.attributes + 0x00000000 0x32 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_triangle.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_buf.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_buf.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_buf.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_buf.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_buf.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_buf.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_buf.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_buf.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_buf.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_buf.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_buf.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_buf.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_buf.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_buf.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_buf.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_buf.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_buf.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_buf.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_buf.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_buf.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_buf.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_buf.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_buf.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_buf.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_buf.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_buf.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_buf.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_buf.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_buf.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_buf.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_buf.o + .text 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_buf.o + .data 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_buf.o + .bss 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_buf.o + .text.lv_img_buf_set_px_alpha + 0x00000000 0xec src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_buf.o + .text.lv_img_buf_set_px_color + 0x00000000 0x15c src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_buf.o + .text.lv_img_buf_set_palette + 0x00000000 0x88 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_buf.o + .text.lv_img_buf_free + 0x00000000 0x1c src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_buf.o + .text.lv_img_buf_get_img_size + 0x00000000 0x9c src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_buf.o + .rodata.lv_img_buf_get_img_size + 0x00000000 0x2c src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_buf.o + .text.lv_img_buf_alloc + 0x00000000 0x90 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_buf.o + .debug_macro 0x00000000 0x8ce src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_buf.o + .debug_macro 0x00000000 0x16d src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_buf.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_buf.o + .debug_macro 0x00000000 0x52 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_buf.o + .debug_macro 0x00000000 0x8d src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_buf.o + .debug_macro 0x00000000 0x35 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_buf.o + .debug_macro 0x00000000 0x9c src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_buf.o + .debug_macro 0x00000000 0x57 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_buf.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_buf.o + .debug_macro 0x00000000 0x1f src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_buf.o + .debug_macro 0x00000000 0x43 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_buf.o + .debug_macro 0x00000000 0x20 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_buf.o + .debug_macro 0x00000000 0x187 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_buf.o + .debug_macro 0x00000000 0x353 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_buf.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_buf.o + .debug_macro 0x00000000 0x35 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_buf.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_buf.o + .debug_macro 0x00000000 0xef src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_buf.o + .debug_macro 0x00000000 0x6a src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_buf.o + .debug_macro 0x00000000 0x1df src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_buf.o + .debug_macro 0x00000000 0x469 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_buf.o + .debug_macro 0x00000000 0x6a src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_buf.o + .debug_macro 0x00000000 0x194 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_buf.o + .debug_macro 0x00000000 0x5d src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_buf.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_buf.o + .debug_macro 0x00000000 0x52 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_buf.o + .debug_macro 0x00000000 0x16 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_buf.o + .debug_macro 0x00000000 0x16c src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_buf.o + .debug_macro 0x00000000 0x1d src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_buf.o + .debug_macro 0x00000000 0x16 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_buf.o + .debug_macro 0x00000000 0x74 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_buf.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_cache.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_cache.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_cache.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_cache.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_cache.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_cache.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_cache.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_cache.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_cache.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_cache.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_cache.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_cache.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_cache.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_cache.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_cache.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_cache.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_cache.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_cache.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_cache.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_cache.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_cache.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_cache.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_cache.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_cache.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_cache.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_cache.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_cache.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_cache.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_cache.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_cache.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_cache.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_cache.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_cache.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_cache.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_cache.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_cache.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_cache.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_cache.o + .text 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_cache.o + .data 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_cache.o + .bss 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_cache.o + .debug_macro 0x00000000 0x8ce src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_cache.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_cache.o + .debug_macro 0x00000000 0x87 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_cache.o + .debug_macro 0x00000000 0x51 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_cache.o + .debug_macro 0x00000000 0xef src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_cache.o + .debug_macro 0x00000000 0x6a src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_cache.o + .debug_macro 0x00000000 0x1df src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_cache.o + .debug_macro 0x00000000 0x469 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_cache.o + .debug_macro 0x00000000 0x16d src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_cache.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_cache.o + .debug_macro 0x00000000 0x16c src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_cache.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_cache.o + .debug_macro 0x00000000 0x35 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_cache.o + .debug_macro 0x00000000 0x9c src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_cache.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_cache.o + .debug_macro 0x00000000 0x1f src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_cache.o + .debug_macro 0x00000000 0x43 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_cache.o + .debug_macro 0x00000000 0x20 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_cache.o + .debug_macro 0x00000000 0x187 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_cache.o + .debug_macro 0x00000000 0x353 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_cache.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_cache.o + .debug_macro 0x00000000 0x35 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_cache.o + .debug_macro 0x00000000 0x5d src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_cache.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_cache.o + .debug_macro 0x00000000 0x1d src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_cache.o + .debug_macro 0x00000000 0x6a src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_cache.o + .debug_macro 0x00000000 0x194 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_cache.o + .debug_macro 0x00000000 0x16 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_cache.o + .debug_macro 0x00000000 0x74 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_cache.o + .debug_macro 0x00000000 0x12 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_cache.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_cache.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_cache.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_cache.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_cache.o + .debug_macro 0x00000000 0x1c src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_cache.o + .debug_macro 0x00000000 0x3b src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_cache.o + .debug_macro 0x00000000 0x5c src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_cache.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_cache.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_decoder.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_decoder.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_decoder.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_decoder.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_decoder.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_decoder.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_decoder.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_decoder.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_decoder.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_decoder.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_decoder.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_decoder.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_decoder.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_decoder.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_decoder.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_decoder.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_decoder.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_decoder.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_decoder.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_decoder.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_decoder.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_decoder.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_decoder.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_decoder.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_decoder.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_decoder.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_decoder.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_decoder.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_decoder.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_decoder.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_decoder.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_decoder.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_decoder.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_decoder.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_decoder.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_decoder.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_decoder.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_decoder.o + .text 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_decoder.o + .data 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_decoder.o + .bss 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_decoder.o + .text.lv_img_decoder_delete + 0x00000000 0x20 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_decoder.o + .text.lv_img_decoder_set_info_cb + 0x00000000 0x4 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_decoder.o + .text.lv_img_decoder_set_open_cb + 0x00000000 0x4 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_decoder.o + .text.lv_img_decoder_set_read_line_cb + 0x00000000 0x4 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_decoder.o + .text.lv_img_decoder_set_close_cb + 0x00000000 0x4 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_decoder.o + .debug_macro 0x00000000 0x8ce src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_decoder.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_decoder.o + .debug_macro 0x00000000 0x87 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_decoder.o + .debug_macro 0x00000000 0x51 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_decoder.o + .debug_macro 0x00000000 0xef src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_decoder.o + .debug_macro 0x00000000 0x6a src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_decoder.o + .debug_macro 0x00000000 0x1df src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_decoder.o + .debug_macro 0x00000000 0x469 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_decoder.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_decoder.o + .debug_macro 0x00000000 0x6a src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_decoder.o + .debug_macro 0x00000000 0x194 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_decoder.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_decoder.o + .debug_macro 0x00000000 0x35 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_decoder.o + .debug_macro 0x00000000 0x9c src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_decoder.o + .debug_macro 0x00000000 0x16d src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_decoder.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_decoder.o + .debug_macro 0x00000000 0x1f src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_decoder.o + .debug_macro 0x00000000 0x43 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_decoder.o + .debug_macro 0x00000000 0x20 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_decoder.o + .debug_macro 0x00000000 0x187 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_decoder.o + .debug_macro 0x00000000 0x353 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_decoder.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_decoder.o + .debug_macro 0x00000000 0x35 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_decoder.o + .debug_macro 0x00000000 0x5d src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_decoder.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_decoder.o + .debug_macro 0x00000000 0x52 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_decoder.o + .debug_macro 0x00000000 0x16 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_decoder.o + .debug_macro 0x00000000 0x16c src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_decoder.o + .debug_macro 0x00000000 0x1d src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_decoder.o + .debug_macro 0x00000000 0x16 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_decoder.o + .debug_macro 0x00000000 0x74 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_decoder.o + .debug_macro 0x00000000 0x12 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_decoder.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_decoder.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_decoder.o + .debug_macro 0x00000000 0x1c src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_decoder.o + .debug_macro 0x00000000 0x3b src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_decoder.o + .debug_macro 0x00000000 0x5c src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_decoder.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_decoder.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font.o + .text 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_font/lv_font.o + .data 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_font/lv_font.o + .bss 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_font/lv_font.o + .debug_macro 0x00000000 0x8ce src/ASF/thirdparty/lvgl/src/lv_font/lv_font.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_font/lv_font.o + .debug_macro 0x00000000 0x87 src/ASF/thirdparty/lvgl/src/lv_font/lv_font.o + .debug_macro 0x00000000 0x51 src/ASF/thirdparty/lvgl/src/lv_font/lv_font.o + .debug_macro 0x00000000 0xef src/ASF/thirdparty/lvgl/src/lv_font/lv_font.o + .debug_macro 0x00000000 0x6a src/ASF/thirdparty/lvgl/src/lv_font/lv_font.o + .debug_macro 0x00000000 0x1df src/ASF/thirdparty/lvgl/src/lv_font/lv_font.o + .debug_macro 0x00000000 0x469 src/ASF/thirdparty/lvgl/src/lv_font/lv_font.o + .debug_macro 0x00000000 0x16d src/ASF/thirdparty/lvgl/src/lv_font/lv_font.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_font/lv_font.o + .debug_macro 0x00000000 0x16c src/ASF/thirdparty/lvgl/src/lv_font/lv_font.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_font/lv_font.o + .debug_macro 0x00000000 0x35 src/ASF/thirdparty/lvgl/src/lv_font/lv_font.o + .debug_macro 0x00000000 0x9c src/ASF/thirdparty/lvgl/src/lv_font/lv_font.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_font/lv_font.o + .debug_macro 0x00000000 0x1f src/ASF/thirdparty/lvgl/src/lv_font/lv_font.o + .debug_macro 0x00000000 0x43 src/ASF/thirdparty/lvgl/src/lv_font/lv_font.o + .debug_macro 0x00000000 0x20 src/ASF/thirdparty/lvgl/src/lv_font/lv_font.o + .debug_macro 0x00000000 0x187 src/ASF/thirdparty/lvgl/src/lv_font/lv_font.o + .debug_macro 0x00000000 0x353 src/ASF/thirdparty/lvgl/src/lv_font/lv_font.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font.o + .debug_macro 0x00000000 0x35 src/ASF/thirdparty/lvgl/src/lv_font/lv_font.o + .debug_macro 0x00000000 0x5d src/ASF/thirdparty/lvgl/src/lv_font/lv_font.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font.o + .debug_macro 0x00000000 0x1d src/ASF/thirdparty/lvgl/src/lv_font/lv_font.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_dejavu_16_persian_hebrew.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_dejavu_16_persian_hebrew.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_dejavu_16_persian_hebrew.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_dejavu_16_persian_hebrew.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_dejavu_16_persian_hebrew.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_dejavu_16_persian_hebrew.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_dejavu_16_persian_hebrew.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_dejavu_16_persian_hebrew.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_dejavu_16_persian_hebrew.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_dejavu_16_persian_hebrew.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_dejavu_16_persian_hebrew.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_dejavu_16_persian_hebrew.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_dejavu_16_persian_hebrew.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_dejavu_16_persian_hebrew.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_dejavu_16_persian_hebrew.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_dejavu_16_persian_hebrew.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_dejavu_16_persian_hebrew.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_dejavu_16_persian_hebrew.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_dejavu_16_persian_hebrew.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_dejavu_16_persian_hebrew.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_dejavu_16_persian_hebrew.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_dejavu_16_persian_hebrew.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_dejavu_16_persian_hebrew.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_dejavu_16_persian_hebrew.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_dejavu_16_persian_hebrew.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_dejavu_16_persian_hebrew.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_dejavu_16_persian_hebrew.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_dejavu_16_persian_hebrew.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_dejavu_16_persian_hebrew.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_dejavu_16_persian_hebrew.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_dejavu_16_persian_hebrew.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_dejavu_16_persian_hebrew.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_dejavu_16_persian_hebrew.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_dejavu_16_persian_hebrew.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_dejavu_16_persian_hebrew.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_dejavu_16_persian_hebrew.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_dejavu_16_persian_hebrew.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_dejavu_16_persian_hebrew.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_dejavu_16_persian_hebrew.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_dejavu_16_persian_hebrew.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_dejavu_16_persian_hebrew.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_dejavu_16_persian_hebrew.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_dejavu_16_persian_hebrew.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_dejavu_16_persian_hebrew.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_dejavu_16_persian_hebrew.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_dejavu_16_persian_hebrew.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_dejavu_16_persian_hebrew.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_dejavu_16_persian_hebrew.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_dejavu_16_persian_hebrew.o + .text 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_dejavu_16_persian_hebrew.o + .data 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_dejavu_16_persian_hebrew.o + .bss 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_dejavu_16_persian_hebrew.o + .debug_info 0x00000000 0xeb0 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_dejavu_16_persian_hebrew.o + .debug_abbrev 0x00000000 0x18a src/ASF/thirdparty/lvgl/src/lv_font/lv_font_dejavu_16_persian_hebrew.o + .debug_aranges + 0x00000000 0x18 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_dejavu_16_persian_hebrew.o + .debug_macro 0x00000000 0x63f src/ASF/thirdparty/lvgl/src/lv_font/lv_font_dejavu_16_persian_hebrew.o + .debug_macro 0x00000000 0x8ce src/ASF/thirdparty/lvgl/src/lv_font/lv_font_dejavu_16_persian_hebrew.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_dejavu_16_persian_hebrew.o + .debug_macro 0x00000000 0x87 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_dejavu_16_persian_hebrew.o + .debug_macro 0x00000000 0x51 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_dejavu_16_persian_hebrew.o + .debug_macro 0x00000000 0xef src/ASF/thirdparty/lvgl/src/lv_font/lv_font_dejavu_16_persian_hebrew.o + .debug_macro 0x00000000 0x6a src/ASF/thirdparty/lvgl/src/lv_font/lv_font_dejavu_16_persian_hebrew.o + .debug_macro 0x00000000 0x1df src/ASF/thirdparty/lvgl/src/lv_font/lv_font_dejavu_16_persian_hebrew.o + .debug_macro 0x00000000 0x469 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_dejavu_16_persian_hebrew.o + .debug_macro 0x00000000 0x57 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_dejavu_16_persian_hebrew.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_dejavu_16_persian_hebrew.o + .debug_macro 0x00000000 0x16d src/ASF/thirdparty/lvgl/src/lv_font/lv_font_dejavu_16_persian_hebrew.o + .debug_macro 0x00000000 0x12 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_dejavu_16_persian_hebrew.o + .debug_macro 0x00000000 0x6a src/ASF/thirdparty/lvgl/src/lv_font/lv_font_dejavu_16_persian_hebrew.o + .debug_macro 0x00000000 0x194 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_dejavu_16_persian_hebrew.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_dejavu_16_persian_hebrew.o + .debug_macro 0x00000000 0x35 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_dejavu_16_persian_hebrew.o + .debug_macro 0x00000000 0x9c src/ASF/thirdparty/lvgl/src/lv_font/lv_font_dejavu_16_persian_hebrew.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_dejavu_16_persian_hebrew.o + .debug_macro 0x00000000 0x1f src/ASF/thirdparty/lvgl/src/lv_font/lv_font_dejavu_16_persian_hebrew.o + .debug_macro 0x00000000 0x43 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_dejavu_16_persian_hebrew.o + .debug_macro 0x00000000 0x20 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_dejavu_16_persian_hebrew.o + .debug_macro 0x00000000 0x187 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_dejavu_16_persian_hebrew.o + .debug_macro 0x00000000 0x353 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_dejavu_16_persian_hebrew.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_dejavu_16_persian_hebrew.o + .debug_macro 0x00000000 0x35 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_dejavu_16_persian_hebrew.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_dejavu_16_persian_hebrew.o + .debug_macro 0x00000000 0x16c src/ASF/thirdparty/lvgl/src/lv_font/lv_font_dejavu_16_persian_hebrew.o + .debug_macro 0x00000000 0x1d src/ASF/thirdparty/lvgl/src/lv_font/lv_font_dejavu_16_persian_hebrew.o + .debug_macro 0x00000000 0x16 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_dejavu_16_persian_hebrew.o + .debug_macro 0x00000000 0x74 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_dejavu_16_persian_hebrew.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_dejavu_16_persian_hebrew.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_dejavu_16_persian_hebrew.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_dejavu_16_persian_hebrew.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_dejavu_16_persian_hebrew.o + .debug_macro 0x00000000 0x1c src/ASF/thirdparty/lvgl/src/lv_font/lv_font_dejavu_16_persian_hebrew.o + .debug_macro 0x00000000 0x3b src/ASF/thirdparty/lvgl/src/lv_font/lv_font_dejavu_16_persian_hebrew.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_dejavu_16_persian_hebrew.o + .debug_macro 0x00000000 0x1f src/ASF/thirdparty/lvgl/src/lv_font/lv_font_dejavu_16_persian_hebrew.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_dejavu_16_persian_hebrew.o + .debug_macro 0x00000000 0x16 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_dejavu_16_persian_hebrew.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_dejavu_16_persian_hebrew.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_dejavu_16_persian_hebrew.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_dejavu_16_persian_hebrew.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_dejavu_16_persian_hebrew.o + .debug_macro 0x00000000 0x16 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_dejavu_16_persian_hebrew.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_dejavu_16_persian_hebrew.o + .debug_macro 0x00000000 0x51 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_dejavu_16_persian_hebrew.o + .debug_macro 0x00000000 0x4d src/ASF/thirdparty/lvgl/src/lv_font/lv_font_dejavu_16_persian_hebrew.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_dejavu_16_persian_hebrew.o + .debug_line 0x00000000 0x15a5 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_dejavu_16_persian_hebrew.o + .debug_str 0x00000000 0xae6a src/ASF/thirdparty/lvgl/src/lv_font/lv_font_dejavu_16_persian_hebrew.o + .comment 0x00000000 0x5a src/ASF/thirdparty/lvgl/src/lv_font/lv_font_dejavu_16_persian_hebrew.o + .ARM.attributes + 0x00000000 0x32 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_dejavu_16_persian_hebrew.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_fmt_txt.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_fmt_txt.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_fmt_txt.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_fmt_txt.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_fmt_txt.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_fmt_txt.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_fmt_txt.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_fmt_txt.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_fmt_txt.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_fmt_txt.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_fmt_txt.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_fmt_txt.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_fmt_txt.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_fmt_txt.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_fmt_txt.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_fmt_txt.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_fmt_txt.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_fmt_txt.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_fmt_txt.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_fmt_txt.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_fmt_txt.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_fmt_txt.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_fmt_txt.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_fmt_txt.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_fmt_txt.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_fmt_txt.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_fmt_txt.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_fmt_txt.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_fmt_txt.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_fmt_txt.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_fmt_txt.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_fmt_txt.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_fmt_txt.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_fmt_txt.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_fmt_txt.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_fmt_txt.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_fmt_txt.o + .text 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_fmt_txt.o + .data 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_fmt_txt.o + .bss 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_fmt_txt.o + .debug_macro 0x00000000 0x8ce src/ASF/thirdparty/lvgl/src/lv_font/lv_font_fmt_txt.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_fmt_txt.o + .debug_macro 0x00000000 0x87 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_fmt_txt.o + .debug_macro 0x00000000 0x51 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_fmt_txt.o + .debug_macro 0x00000000 0xef src/ASF/thirdparty/lvgl/src/lv_font/lv_font_fmt_txt.o + .debug_macro 0x00000000 0x6a src/ASF/thirdparty/lvgl/src/lv_font/lv_font_fmt_txt.o + .debug_macro 0x00000000 0x1df src/ASF/thirdparty/lvgl/src/lv_font/lv_font_fmt_txt.o + .debug_macro 0x00000000 0x469 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_fmt_txt.o + .debug_macro 0x00000000 0x16d src/ASF/thirdparty/lvgl/src/lv_font/lv_font_fmt_txt.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_fmt_txt.o + .debug_macro 0x00000000 0x16c src/ASF/thirdparty/lvgl/src/lv_font/lv_font_fmt_txt.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_fmt_txt.o + .debug_macro 0x00000000 0x35 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_fmt_txt.o + .debug_macro 0x00000000 0x9c src/ASF/thirdparty/lvgl/src/lv_font/lv_font_fmt_txt.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_fmt_txt.o + .debug_macro 0x00000000 0x1f src/ASF/thirdparty/lvgl/src/lv_font/lv_font_fmt_txt.o + .debug_macro 0x00000000 0x43 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_fmt_txt.o + .debug_macro 0x00000000 0x20 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_fmt_txt.o + .debug_macro 0x00000000 0x187 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_fmt_txt.o + .debug_macro 0x00000000 0x353 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_fmt_txt.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_fmt_txt.o + .debug_macro 0x00000000 0x35 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_fmt_txt.o + .debug_macro 0x00000000 0x5d src/ASF/thirdparty/lvgl/src/lv_font/lv_font_fmt_txt.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_fmt_txt.o + .debug_macro 0x00000000 0x1d src/ASF/thirdparty/lvgl/src/lv_font/lv_font_fmt_txt.o + .debug_macro 0x00000000 0x6a src/ASF/thirdparty/lvgl/src/lv_font/lv_font_fmt_txt.o + .debug_macro 0x00000000 0x194 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_fmt_txt.o + .debug_macro 0x00000000 0x16 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_fmt_txt.o + .debug_macro 0x00000000 0x74 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_fmt_txt.o + .debug_macro 0x00000000 0x12 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_fmt_txt.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_fmt_txt.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_fmt_txt.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_fmt_txt.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_fmt_txt.o + .debug_macro 0x00000000 0x1c src/ASF/thirdparty/lvgl/src/lv_font/lv_font_fmt_txt.o + .debug_macro 0x00000000 0x3b src/ASF/thirdparty/lvgl/src/lv_font/lv_font_fmt_txt.o + .debug_macro 0x00000000 0x5c src/ASF/thirdparty/lvgl/src/lv_font/lv_font_fmt_txt.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12.o + .text 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12.o + .data 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12.o + .bss 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12.o + .debug_info 0x00000000 0xeb0 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12.o + .debug_abbrev 0x00000000 0x18a src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12.o + .debug_aranges + 0x00000000 0x18 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12.o + .debug_macro 0x00000000 0x63f src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12.o + .debug_macro 0x00000000 0x8ce src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12.o + .debug_macro 0x00000000 0x87 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12.o + .debug_macro 0x00000000 0x51 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12.o + .debug_macro 0x00000000 0xef src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12.o + .debug_macro 0x00000000 0x6a src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12.o + .debug_macro 0x00000000 0x1df src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12.o + .debug_macro 0x00000000 0x469 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12.o + .debug_macro 0x00000000 0x57 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12.o + .debug_macro 0x00000000 0x16d src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12.o + .debug_macro 0x00000000 0x12 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12.o + .debug_macro 0x00000000 0x6a src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12.o + .debug_macro 0x00000000 0x194 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12.o + .debug_macro 0x00000000 0x35 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12.o + .debug_macro 0x00000000 0x9c src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12.o + .debug_macro 0x00000000 0x1f src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12.o + .debug_macro 0x00000000 0x43 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12.o + .debug_macro 0x00000000 0x20 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12.o + .debug_macro 0x00000000 0x187 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12.o + .debug_macro 0x00000000 0x353 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12.o + .debug_macro 0x00000000 0x35 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12.o + .debug_macro 0x00000000 0x16c src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12.o + .debug_macro 0x00000000 0x1d src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12.o + .debug_macro 0x00000000 0x16 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12.o + .debug_macro 0x00000000 0x74 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12.o + .debug_macro 0x00000000 0x1c src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12.o + .debug_macro 0x00000000 0x3b src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12.o + .debug_macro 0x00000000 0x1f src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12.o + .debug_macro 0x00000000 0x16 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12.o + .debug_macro 0x00000000 0x16 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12.o + .debug_macro 0x00000000 0x51 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12.o + .debug_macro 0x00000000 0x4d src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12.o + .debug_line 0x00000000 0x159a src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12.o + .debug_str 0x00000000 0xae5f src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12.o + .comment 0x00000000 0x5a src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12.o + .ARM.attributes + 0x00000000 0x32 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12_subpx.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12_subpx.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12_subpx.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12_subpx.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12_subpx.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12_subpx.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12_subpx.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12_subpx.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12_subpx.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12_subpx.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12_subpx.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12_subpx.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12_subpx.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12_subpx.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12_subpx.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12_subpx.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12_subpx.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12_subpx.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12_subpx.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12_subpx.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12_subpx.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12_subpx.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12_subpx.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12_subpx.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12_subpx.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12_subpx.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12_subpx.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12_subpx.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12_subpx.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12_subpx.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12_subpx.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12_subpx.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12_subpx.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12_subpx.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12_subpx.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12_subpx.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12_subpx.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12_subpx.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12_subpx.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12_subpx.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12_subpx.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12_subpx.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12_subpx.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12_subpx.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12_subpx.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12_subpx.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12_subpx.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12_subpx.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12_subpx.o + .text 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12_subpx.o + .data 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12_subpx.o + .bss 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12_subpx.o + .debug_info 0x00000000 0xeb0 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12_subpx.o + .debug_abbrev 0x00000000 0x18a src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12_subpx.o + .debug_aranges + 0x00000000 0x18 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12_subpx.o + .debug_macro 0x00000000 0x63f src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12_subpx.o + .debug_macro 0x00000000 0x8ce src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12_subpx.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12_subpx.o + .debug_macro 0x00000000 0x87 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12_subpx.o + .debug_macro 0x00000000 0x51 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12_subpx.o + .debug_macro 0x00000000 0xef src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12_subpx.o + .debug_macro 0x00000000 0x6a src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12_subpx.o + .debug_macro 0x00000000 0x1df src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12_subpx.o + .debug_macro 0x00000000 0x469 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12_subpx.o + .debug_macro 0x00000000 0x57 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12_subpx.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12_subpx.o + .debug_macro 0x00000000 0x16d src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12_subpx.o + .debug_macro 0x00000000 0x12 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12_subpx.o + .debug_macro 0x00000000 0x6a src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12_subpx.o + .debug_macro 0x00000000 0x194 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12_subpx.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12_subpx.o + .debug_macro 0x00000000 0x35 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12_subpx.o + .debug_macro 0x00000000 0x9c src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12_subpx.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12_subpx.o + .debug_macro 0x00000000 0x1f src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12_subpx.o + .debug_macro 0x00000000 0x43 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12_subpx.o + .debug_macro 0x00000000 0x20 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12_subpx.o + .debug_macro 0x00000000 0x187 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12_subpx.o + .debug_macro 0x00000000 0x353 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12_subpx.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12_subpx.o + .debug_macro 0x00000000 0x35 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12_subpx.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12_subpx.o + .debug_macro 0x00000000 0x16c src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12_subpx.o + .debug_macro 0x00000000 0x1d src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12_subpx.o + .debug_macro 0x00000000 0x16 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12_subpx.o + .debug_macro 0x00000000 0x74 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12_subpx.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12_subpx.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12_subpx.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12_subpx.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12_subpx.o + .debug_macro 0x00000000 0x1c src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12_subpx.o + .debug_macro 0x00000000 0x3b src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12_subpx.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12_subpx.o + .debug_macro 0x00000000 0x1f src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12_subpx.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12_subpx.o + .debug_macro 0x00000000 0x16 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12_subpx.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12_subpx.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12_subpx.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12_subpx.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12_subpx.o + .debug_macro 0x00000000 0x16 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12_subpx.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12_subpx.o + .debug_macro 0x00000000 0x51 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12_subpx.o + .debug_macro 0x00000000 0x4d src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12_subpx.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12_subpx.o + .debug_line 0x00000000 0x15a0 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12_subpx.o + .debug_str 0x00000000 0xae65 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12_subpx.o + .comment 0x00000000 0x5a src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12_subpx.o + .ARM.attributes + 0x00000000 0x32 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12_subpx.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_14.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_14.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_14.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_14.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_14.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_14.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_14.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_14.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_14.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_14.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_14.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_14.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_14.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_14.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_14.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_14.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_14.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_14.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_14.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_14.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_14.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_14.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_14.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_14.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_14.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_14.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_14.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_14.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_14.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_14.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_14.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_14.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_14.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_14.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_14.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_14.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_14.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_14.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_14.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_14.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_14.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_14.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_14.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_14.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_14.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_14.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_14.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_14.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_14.o + .text 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_14.o + .data 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_14.o + .bss 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_14.o + .debug_info 0x00000000 0xeb0 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_14.o + .debug_abbrev 0x00000000 0x18a src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_14.o + .debug_aranges + 0x00000000 0x18 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_14.o + .debug_macro 0x00000000 0x63f src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_14.o + .debug_macro 0x00000000 0x8ce src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_14.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_14.o + .debug_macro 0x00000000 0x87 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_14.o + .debug_macro 0x00000000 0x51 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_14.o + .debug_macro 0x00000000 0xef src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_14.o + .debug_macro 0x00000000 0x6a src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_14.o + .debug_macro 0x00000000 0x1df src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_14.o + .debug_macro 0x00000000 0x469 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_14.o + .debug_macro 0x00000000 0x57 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_14.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_14.o + .debug_macro 0x00000000 0x16d src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_14.o + .debug_macro 0x00000000 0x12 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_14.o + .debug_macro 0x00000000 0x6a src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_14.o + .debug_macro 0x00000000 0x194 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_14.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_14.o + .debug_macro 0x00000000 0x35 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_14.o + .debug_macro 0x00000000 0x9c src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_14.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_14.o + .debug_macro 0x00000000 0x1f src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_14.o + .debug_macro 0x00000000 0x43 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_14.o + .debug_macro 0x00000000 0x20 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_14.o + .debug_macro 0x00000000 0x187 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_14.o + .debug_macro 0x00000000 0x353 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_14.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_14.o + .debug_macro 0x00000000 0x35 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_14.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_14.o + .debug_macro 0x00000000 0x16c src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_14.o + .debug_macro 0x00000000 0x1d src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_14.o + .debug_macro 0x00000000 0x16 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_14.o + .debug_macro 0x00000000 0x74 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_14.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_14.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_14.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_14.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_14.o + .debug_macro 0x00000000 0x1c src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_14.o + .debug_macro 0x00000000 0x3b src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_14.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_14.o + .debug_macro 0x00000000 0x1f src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_14.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_14.o + .debug_macro 0x00000000 0x16 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_14.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_14.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_14.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_14.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_14.o + .debug_macro 0x00000000 0x16 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_14.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_14.o + .debug_macro 0x00000000 0x51 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_14.o + .debug_macro 0x00000000 0x4d src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_14.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_14.o + .debug_line 0x00000000 0x159a src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_14.o + .debug_str 0x00000000 0xae5f src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_14.o + .comment 0x00000000 0x5a src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_14.o + .ARM.attributes + 0x00000000 0x32 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_14.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_16.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_16.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_16.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_16.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_16.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_16.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_16.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_16.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_16.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_16.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_16.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_16.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_16.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_16.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_16.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_16.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_16.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_16.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_16.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_16.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_16.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_16.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_16.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_16.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_16.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_16.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_16.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_16.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_16.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_16.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_16.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_16.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_16.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_16.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_16.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_16.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_16.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_16.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_16.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_16.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_16.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_16.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_16.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_16.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_16.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_16.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_16.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_16.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_16.o + .text 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_16.o + .data 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_16.o + .bss 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_16.o + .debug_macro 0x00000000 0x8ce src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_16.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_16.o + .debug_macro 0x00000000 0x87 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_16.o + .debug_macro 0x00000000 0x51 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_16.o + .debug_macro 0x00000000 0xef src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_16.o + .debug_macro 0x00000000 0x6a src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_16.o + .debug_macro 0x00000000 0x1df src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_16.o + .debug_macro 0x00000000 0x469 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_16.o + .debug_macro 0x00000000 0x57 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_16.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_16.o + .debug_macro 0x00000000 0x16d src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_16.o + .debug_macro 0x00000000 0x12 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_16.o + .debug_macro 0x00000000 0x6a src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_16.o + .debug_macro 0x00000000 0x194 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_16.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_16.o + .debug_macro 0x00000000 0x35 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_16.o + .debug_macro 0x00000000 0x9c src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_16.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_16.o + .debug_macro 0x00000000 0x1f src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_16.o + .debug_macro 0x00000000 0x43 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_16.o + .debug_macro 0x00000000 0x20 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_16.o + .debug_macro 0x00000000 0x187 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_16.o + .debug_macro 0x00000000 0x353 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_16.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_16.o + .debug_macro 0x00000000 0x35 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_16.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_16.o + .debug_macro 0x00000000 0x16c src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_16.o + .debug_macro 0x00000000 0x1d src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_16.o + .debug_macro 0x00000000 0x16 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_16.o + .debug_macro 0x00000000 0x74 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_16.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_16.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_16.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_16.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_16.o + .debug_macro 0x00000000 0x1c src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_16.o + .debug_macro 0x00000000 0x3b src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_16.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_16.o + .debug_macro 0x00000000 0x1f src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_16.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_16.o + .debug_macro 0x00000000 0x16 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_16.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_16.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_16.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_16.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_16.o + .debug_macro 0x00000000 0x16 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_16.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_16.o + .debug_macro 0x00000000 0x51 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_16.o + .debug_macro 0x00000000 0x4d src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_16.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_16.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_18.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_18.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_18.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_18.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_18.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_18.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_18.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_18.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_18.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_18.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_18.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_18.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_18.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_18.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_18.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_18.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_18.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_18.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_18.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_18.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_18.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_18.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_18.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_18.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_18.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_18.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_18.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_18.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_18.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_18.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_18.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_18.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_18.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_18.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_18.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_18.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_18.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_18.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_18.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_18.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_18.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_18.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_18.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_18.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_18.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_18.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_18.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_18.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_18.o + .text 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_18.o + .data 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_18.o + .bss 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_18.o + .debug_info 0x00000000 0xeb0 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_18.o + .debug_abbrev 0x00000000 0x18a src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_18.o + .debug_aranges + 0x00000000 0x18 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_18.o + .debug_macro 0x00000000 0x63f src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_18.o + .debug_macro 0x00000000 0x8ce src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_18.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_18.o + .debug_macro 0x00000000 0x87 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_18.o + .debug_macro 0x00000000 0x51 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_18.o + .debug_macro 0x00000000 0xef src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_18.o + .debug_macro 0x00000000 0x6a src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_18.o + .debug_macro 0x00000000 0x1df src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_18.o + .debug_macro 0x00000000 0x469 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_18.o + .debug_macro 0x00000000 0x57 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_18.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_18.o + .debug_macro 0x00000000 0x16d src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_18.o + .debug_macro 0x00000000 0x12 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_18.o + .debug_macro 0x00000000 0x6a src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_18.o + .debug_macro 0x00000000 0x194 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_18.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_18.o + .debug_macro 0x00000000 0x35 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_18.o + .debug_macro 0x00000000 0x9c src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_18.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_18.o + .debug_macro 0x00000000 0x1f src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_18.o + .debug_macro 0x00000000 0x43 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_18.o + .debug_macro 0x00000000 0x20 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_18.o + .debug_macro 0x00000000 0x187 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_18.o + .debug_macro 0x00000000 0x353 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_18.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_18.o + .debug_macro 0x00000000 0x35 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_18.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_18.o + .debug_macro 0x00000000 0x16c src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_18.o + .debug_macro 0x00000000 0x1d src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_18.o + .debug_macro 0x00000000 0x16 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_18.o + .debug_macro 0x00000000 0x74 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_18.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_18.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_18.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_18.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_18.o + .debug_macro 0x00000000 0x1c src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_18.o + .debug_macro 0x00000000 0x3b src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_18.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_18.o + .debug_macro 0x00000000 0x1f src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_18.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_18.o + .debug_macro 0x00000000 0x16 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_18.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_18.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_18.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_18.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_18.o + .debug_macro 0x00000000 0x16 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_18.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_18.o + .debug_macro 0x00000000 0x51 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_18.o + .debug_macro 0x00000000 0x4d src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_18.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_18.o + .debug_line 0x00000000 0x159a src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_18.o + .debug_str 0x00000000 0xae5f src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_18.o + .comment 0x00000000 0x5a src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_18.o + .ARM.attributes + 0x00000000 0x32 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_18.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_20.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_20.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_20.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_20.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_20.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_20.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_20.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_20.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_20.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_20.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_20.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_20.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_20.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_20.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_20.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_20.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_20.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_20.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_20.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_20.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_20.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_20.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_20.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_20.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_20.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_20.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_20.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_20.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_20.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_20.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_20.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_20.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_20.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_20.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_20.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_20.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_20.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_20.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_20.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_20.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_20.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_20.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_20.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_20.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_20.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_20.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_20.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_20.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_20.o + .text 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_20.o + .data 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_20.o + .bss 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_20.o + .debug_info 0x00000000 0xeb0 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_20.o + .debug_abbrev 0x00000000 0x18a src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_20.o + .debug_aranges + 0x00000000 0x18 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_20.o + .debug_macro 0x00000000 0x63f src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_20.o + .debug_macro 0x00000000 0x8ce src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_20.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_20.o + .debug_macro 0x00000000 0x87 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_20.o + .debug_macro 0x00000000 0x51 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_20.o + .debug_macro 0x00000000 0xef src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_20.o + .debug_macro 0x00000000 0x6a src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_20.o + .debug_macro 0x00000000 0x1df src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_20.o + .debug_macro 0x00000000 0x469 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_20.o + .debug_macro 0x00000000 0x57 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_20.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_20.o + .debug_macro 0x00000000 0x16d src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_20.o + .debug_macro 0x00000000 0x12 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_20.o + .debug_macro 0x00000000 0x6a src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_20.o + .debug_macro 0x00000000 0x194 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_20.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_20.o + .debug_macro 0x00000000 0x35 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_20.o + .debug_macro 0x00000000 0x9c src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_20.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_20.o + .debug_macro 0x00000000 0x1f src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_20.o + .debug_macro 0x00000000 0x43 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_20.o + .debug_macro 0x00000000 0x20 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_20.o + .debug_macro 0x00000000 0x187 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_20.o + .debug_macro 0x00000000 0x353 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_20.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_20.o + .debug_macro 0x00000000 0x35 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_20.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_20.o + .debug_macro 0x00000000 0x16c src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_20.o + .debug_macro 0x00000000 0x1d src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_20.o + .debug_macro 0x00000000 0x16 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_20.o + .debug_macro 0x00000000 0x74 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_20.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_20.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_20.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_20.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_20.o + .debug_macro 0x00000000 0x1c src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_20.o + .debug_macro 0x00000000 0x3b src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_20.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_20.o + .debug_macro 0x00000000 0x1f src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_20.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_20.o + .debug_macro 0x00000000 0x16 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_20.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_20.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_20.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_20.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_20.o + .debug_macro 0x00000000 0x16 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_20.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_20.o + .debug_macro 0x00000000 0x51 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_20.o + .debug_macro 0x00000000 0x4d src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_20.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_20.o + .debug_line 0x00000000 0x159a src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_20.o + .debug_str 0x00000000 0xae5f src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_20.o + .comment 0x00000000 0x5a src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_20.o + .ARM.attributes + 0x00000000 0x32 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_20.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_22.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_22.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_22.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_22.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_22.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_22.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_22.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_22.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_22.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_22.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_22.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_22.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_22.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_22.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_22.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_22.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_22.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_22.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_22.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_22.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_22.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_22.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_22.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_22.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_22.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_22.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_22.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_22.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_22.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_22.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_22.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_22.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_22.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_22.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_22.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_22.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_22.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_22.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_22.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_22.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_22.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_22.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_22.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_22.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_22.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_22.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_22.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_22.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_22.o + .text 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_22.o + .data 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_22.o + .bss 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_22.o + .debug_info 0x00000000 0xeb0 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_22.o + .debug_abbrev 0x00000000 0x18a src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_22.o + .debug_aranges + 0x00000000 0x18 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_22.o + .debug_macro 0x00000000 0x63f src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_22.o + .debug_macro 0x00000000 0x8ce src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_22.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_22.o + .debug_macro 0x00000000 0x87 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_22.o + .debug_macro 0x00000000 0x51 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_22.o + .debug_macro 0x00000000 0xef src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_22.o + .debug_macro 0x00000000 0x6a src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_22.o + .debug_macro 0x00000000 0x1df src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_22.o + .debug_macro 0x00000000 0x469 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_22.o + .debug_macro 0x00000000 0x57 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_22.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_22.o + .debug_macro 0x00000000 0x16d src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_22.o + .debug_macro 0x00000000 0x12 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_22.o + .debug_macro 0x00000000 0x6a src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_22.o + .debug_macro 0x00000000 0x194 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_22.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_22.o + .debug_macro 0x00000000 0x35 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_22.o + .debug_macro 0x00000000 0x9c src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_22.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_22.o + .debug_macro 0x00000000 0x1f src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_22.o + .debug_macro 0x00000000 0x43 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_22.o + .debug_macro 0x00000000 0x20 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_22.o + .debug_macro 0x00000000 0x187 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_22.o + .debug_macro 0x00000000 0x353 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_22.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_22.o + .debug_macro 0x00000000 0x35 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_22.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_22.o + .debug_macro 0x00000000 0x16c src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_22.o + .debug_macro 0x00000000 0x1d src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_22.o + .debug_macro 0x00000000 0x16 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_22.o + .debug_macro 0x00000000 0x74 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_22.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_22.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_22.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_22.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_22.o + .debug_macro 0x00000000 0x1c src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_22.o + .debug_macro 0x00000000 0x3b src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_22.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_22.o + .debug_macro 0x00000000 0x1f src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_22.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_22.o + .debug_macro 0x00000000 0x16 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_22.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_22.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_22.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_22.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_22.o + .debug_macro 0x00000000 0x16 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_22.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_22.o + .debug_macro 0x00000000 0x51 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_22.o + .debug_macro 0x00000000 0x4d src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_22.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_22.o + .debug_line 0x00000000 0x159a src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_22.o + .debug_str 0x00000000 0xae5f src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_22.o + .comment 0x00000000 0x5a src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_22.o + .ARM.attributes + 0x00000000 0x32 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_22.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_24.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_24.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_24.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_24.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_24.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_24.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_24.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_24.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_24.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_24.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_24.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_24.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_24.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_24.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_24.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_24.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_24.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_24.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_24.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_24.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_24.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_24.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_24.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_24.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_24.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_24.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_24.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_24.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_24.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_24.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_24.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_24.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_24.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_24.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_24.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_24.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_24.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_24.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_24.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_24.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_24.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_24.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_24.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_24.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_24.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_24.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_24.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_24.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_24.o + .text 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_24.o + .data 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_24.o + .bss 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_24.o + .debug_info 0x00000000 0xeb0 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_24.o + .debug_abbrev 0x00000000 0x18a src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_24.o + .debug_aranges + 0x00000000 0x18 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_24.o + .debug_macro 0x00000000 0x63f src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_24.o + .debug_macro 0x00000000 0x8ce src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_24.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_24.o + .debug_macro 0x00000000 0x87 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_24.o + .debug_macro 0x00000000 0x51 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_24.o + .debug_macro 0x00000000 0xef src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_24.o + .debug_macro 0x00000000 0x6a src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_24.o + .debug_macro 0x00000000 0x1df src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_24.o + .debug_macro 0x00000000 0x469 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_24.o + .debug_macro 0x00000000 0x57 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_24.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_24.o + .debug_macro 0x00000000 0x16d src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_24.o + .debug_macro 0x00000000 0x12 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_24.o + .debug_macro 0x00000000 0x6a src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_24.o + .debug_macro 0x00000000 0x194 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_24.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_24.o + .debug_macro 0x00000000 0x35 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_24.o + .debug_macro 0x00000000 0x9c src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_24.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_24.o + .debug_macro 0x00000000 0x1f src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_24.o + .debug_macro 0x00000000 0x43 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_24.o + .debug_macro 0x00000000 0x20 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_24.o + .debug_macro 0x00000000 0x187 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_24.o + .debug_macro 0x00000000 0x353 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_24.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_24.o + .debug_macro 0x00000000 0x35 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_24.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_24.o + .debug_macro 0x00000000 0x16c src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_24.o + .debug_macro 0x00000000 0x1d src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_24.o + .debug_macro 0x00000000 0x16 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_24.o + .debug_macro 0x00000000 0x74 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_24.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_24.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_24.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_24.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_24.o + .debug_macro 0x00000000 0x1c src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_24.o + .debug_macro 0x00000000 0x3b src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_24.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_24.o + .debug_macro 0x00000000 0x1f src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_24.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_24.o + .debug_macro 0x00000000 0x16 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_24.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_24.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_24.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_24.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_24.o + .debug_macro 0x00000000 0x16 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_24.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_24.o + .debug_macro 0x00000000 0x51 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_24.o + .debug_macro 0x00000000 0x4d src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_24.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_24.o + .debug_line 0x00000000 0x159a src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_24.o + .debug_str 0x00000000 0xae5f src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_24.o + .comment 0x00000000 0x5a src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_24.o + .ARM.attributes + 0x00000000 0x32 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_24.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_26.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_26.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_26.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_26.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_26.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_26.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_26.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_26.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_26.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_26.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_26.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_26.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_26.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_26.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_26.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_26.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_26.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_26.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_26.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_26.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_26.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_26.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_26.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_26.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_26.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_26.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_26.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_26.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_26.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_26.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_26.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_26.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_26.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_26.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_26.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_26.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_26.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_26.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_26.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_26.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_26.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_26.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_26.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_26.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_26.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_26.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_26.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_26.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_26.o + .text 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_26.o + .data 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_26.o + .bss 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_26.o + .debug_info 0x00000000 0xeb0 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_26.o + .debug_abbrev 0x00000000 0x18a src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_26.o + .debug_aranges + 0x00000000 0x18 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_26.o + .debug_macro 0x00000000 0x63f src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_26.o + .debug_macro 0x00000000 0x8ce src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_26.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_26.o + .debug_macro 0x00000000 0x87 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_26.o + .debug_macro 0x00000000 0x51 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_26.o + .debug_macro 0x00000000 0xef src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_26.o + .debug_macro 0x00000000 0x6a src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_26.o + .debug_macro 0x00000000 0x1df src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_26.o + .debug_macro 0x00000000 0x469 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_26.o + .debug_macro 0x00000000 0x57 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_26.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_26.o + .debug_macro 0x00000000 0x16d src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_26.o + .debug_macro 0x00000000 0x12 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_26.o + .debug_macro 0x00000000 0x6a src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_26.o + .debug_macro 0x00000000 0x194 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_26.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_26.o + .debug_macro 0x00000000 0x35 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_26.o + .debug_macro 0x00000000 0x9c src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_26.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_26.o + .debug_macro 0x00000000 0x1f src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_26.o + .debug_macro 0x00000000 0x43 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_26.o + .debug_macro 0x00000000 0x20 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_26.o + .debug_macro 0x00000000 0x187 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_26.o + .debug_macro 0x00000000 0x353 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_26.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_26.o + .debug_macro 0x00000000 0x35 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_26.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_26.o + .debug_macro 0x00000000 0x16c src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_26.o + .debug_macro 0x00000000 0x1d src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_26.o + .debug_macro 0x00000000 0x16 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_26.o + .debug_macro 0x00000000 0x74 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_26.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_26.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_26.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_26.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_26.o + .debug_macro 0x00000000 0x1c src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_26.o + .debug_macro 0x00000000 0x3b src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_26.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_26.o + .debug_macro 0x00000000 0x1f src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_26.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_26.o + .debug_macro 0x00000000 0x16 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_26.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_26.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_26.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_26.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_26.o + .debug_macro 0x00000000 0x16 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_26.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_26.o + .debug_macro 0x00000000 0x51 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_26.o + .debug_macro 0x00000000 0x4d src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_26.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_26.o + .debug_line 0x00000000 0x159a src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_26.o + .debug_str 0x00000000 0xae5f src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_26.o + .comment 0x00000000 0x5a src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_26.o + .ARM.attributes + 0x00000000 0x32 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_26.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28.o + .text 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28.o + .data 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28.o + .bss 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28.o + .debug_info 0x00000000 0xeb0 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28.o + .debug_abbrev 0x00000000 0x18a src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28.o + .debug_aranges + 0x00000000 0x18 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28.o + .debug_macro 0x00000000 0x63f src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28.o + .debug_macro 0x00000000 0x8ce src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28.o + .debug_macro 0x00000000 0x87 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28.o + .debug_macro 0x00000000 0x51 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28.o + .debug_macro 0x00000000 0xef src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28.o + .debug_macro 0x00000000 0x6a src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28.o + .debug_macro 0x00000000 0x1df src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28.o + .debug_macro 0x00000000 0x469 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28.o + .debug_macro 0x00000000 0x57 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28.o + .debug_macro 0x00000000 0x16d src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28.o + .debug_macro 0x00000000 0x12 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28.o + .debug_macro 0x00000000 0x6a src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28.o + .debug_macro 0x00000000 0x194 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28.o + .debug_macro 0x00000000 0x35 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28.o + .debug_macro 0x00000000 0x9c src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28.o + .debug_macro 0x00000000 0x1f src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28.o + .debug_macro 0x00000000 0x43 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28.o + .debug_macro 0x00000000 0x20 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28.o + .debug_macro 0x00000000 0x187 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28.o + .debug_macro 0x00000000 0x353 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28.o + .debug_macro 0x00000000 0x35 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28.o + .debug_macro 0x00000000 0x16c src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28.o + .debug_macro 0x00000000 0x1d src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28.o + .debug_macro 0x00000000 0x16 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28.o + .debug_macro 0x00000000 0x74 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28.o + .debug_macro 0x00000000 0x1c src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28.o + .debug_macro 0x00000000 0x3b src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28.o + .debug_macro 0x00000000 0x1f src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28.o + .debug_macro 0x00000000 0x16 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28.o + .debug_macro 0x00000000 0x16 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28.o + .debug_macro 0x00000000 0x51 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28.o + .debug_macro 0x00000000 0x4d src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28.o + .debug_line 0x00000000 0x159a src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28.o + .debug_str 0x00000000 0xae5f src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28.o + .comment 0x00000000 0x5a src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28.o + .ARM.attributes + 0x00000000 0x32 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28_compressed.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28_compressed.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28_compressed.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28_compressed.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28_compressed.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28_compressed.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28_compressed.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28_compressed.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28_compressed.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28_compressed.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28_compressed.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28_compressed.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28_compressed.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28_compressed.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28_compressed.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28_compressed.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28_compressed.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28_compressed.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28_compressed.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28_compressed.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28_compressed.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28_compressed.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28_compressed.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28_compressed.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28_compressed.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28_compressed.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28_compressed.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28_compressed.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28_compressed.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28_compressed.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28_compressed.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28_compressed.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28_compressed.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28_compressed.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28_compressed.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28_compressed.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28_compressed.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28_compressed.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28_compressed.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28_compressed.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28_compressed.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28_compressed.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28_compressed.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28_compressed.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28_compressed.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28_compressed.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28_compressed.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28_compressed.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28_compressed.o + .text 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28_compressed.o + .data 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28_compressed.o + .bss 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28_compressed.o + .debug_info 0x00000000 0xeb0 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28_compressed.o + .debug_abbrev 0x00000000 0x18a src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28_compressed.o + .debug_aranges + 0x00000000 0x18 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28_compressed.o + .debug_macro 0x00000000 0x63f src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28_compressed.o + .debug_macro 0x00000000 0x8ce src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28_compressed.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28_compressed.o + .debug_macro 0x00000000 0x87 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28_compressed.o + .debug_macro 0x00000000 0x51 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28_compressed.o + .debug_macro 0x00000000 0xef src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28_compressed.o + .debug_macro 0x00000000 0x6a src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28_compressed.o + .debug_macro 0x00000000 0x1df src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28_compressed.o + .debug_macro 0x00000000 0x469 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28_compressed.o + .debug_macro 0x00000000 0x57 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28_compressed.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28_compressed.o + .debug_macro 0x00000000 0x16d src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28_compressed.o + .debug_macro 0x00000000 0x12 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28_compressed.o + .debug_macro 0x00000000 0x6a src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28_compressed.o + .debug_macro 0x00000000 0x194 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28_compressed.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28_compressed.o + .debug_macro 0x00000000 0x35 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28_compressed.o + .debug_macro 0x00000000 0x9c src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28_compressed.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28_compressed.o + .debug_macro 0x00000000 0x1f src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28_compressed.o + .debug_macro 0x00000000 0x43 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28_compressed.o + .debug_macro 0x00000000 0x20 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28_compressed.o + .debug_macro 0x00000000 0x187 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28_compressed.o + .debug_macro 0x00000000 0x353 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28_compressed.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28_compressed.o + .debug_macro 0x00000000 0x35 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28_compressed.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28_compressed.o + .debug_macro 0x00000000 0x16c src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28_compressed.o + .debug_macro 0x00000000 0x1d src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28_compressed.o + .debug_macro 0x00000000 0x16 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28_compressed.o + .debug_macro 0x00000000 0x74 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28_compressed.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28_compressed.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28_compressed.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28_compressed.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28_compressed.o + .debug_macro 0x00000000 0x1c src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28_compressed.o + .debug_macro 0x00000000 0x3b src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28_compressed.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28_compressed.o + .debug_macro 0x00000000 0x1f src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28_compressed.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28_compressed.o + .debug_macro 0x00000000 0x16 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28_compressed.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28_compressed.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28_compressed.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28_compressed.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28_compressed.o + .debug_macro 0x00000000 0x16 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28_compressed.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28_compressed.o + .debug_macro 0x00000000 0x51 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28_compressed.o + .debug_macro 0x00000000 0x4d src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28_compressed.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28_compressed.o + .debug_line 0x00000000 0x15a5 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28_compressed.o + .debug_str 0x00000000 0xae6a src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28_compressed.o + .comment 0x00000000 0x5a src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28_compressed.o + .ARM.attributes + 0x00000000 0x32 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28_compressed.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_30.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_30.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_30.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_30.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_30.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_30.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_30.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_30.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_30.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_30.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_30.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_30.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_30.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_30.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_30.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_30.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_30.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_30.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_30.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_30.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_30.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_30.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_30.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_30.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_30.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_30.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_30.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_30.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_30.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_30.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_30.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_30.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_30.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_30.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_30.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_30.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_30.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_30.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_30.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_30.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_30.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_30.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_30.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_30.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_30.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_30.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_30.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_30.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_30.o + .text 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_30.o + .data 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_30.o + .bss 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_30.o + .debug_info 0x00000000 0xeb0 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_30.o + .debug_abbrev 0x00000000 0x18a src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_30.o + .debug_aranges + 0x00000000 0x18 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_30.o + .debug_macro 0x00000000 0x63f src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_30.o + .debug_macro 0x00000000 0x8ce src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_30.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_30.o + .debug_macro 0x00000000 0x87 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_30.o + .debug_macro 0x00000000 0x51 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_30.o + .debug_macro 0x00000000 0xef src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_30.o + .debug_macro 0x00000000 0x6a src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_30.o + .debug_macro 0x00000000 0x1df src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_30.o + .debug_macro 0x00000000 0x469 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_30.o + .debug_macro 0x00000000 0x57 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_30.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_30.o + .debug_macro 0x00000000 0x16d src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_30.o + .debug_macro 0x00000000 0x12 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_30.o + .debug_macro 0x00000000 0x6a src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_30.o + .debug_macro 0x00000000 0x194 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_30.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_30.o + .debug_macro 0x00000000 0x35 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_30.o + .debug_macro 0x00000000 0x9c src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_30.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_30.o + .debug_macro 0x00000000 0x1f src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_30.o + .debug_macro 0x00000000 0x43 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_30.o + .debug_macro 0x00000000 0x20 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_30.o + .debug_macro 0x00000000 0x187 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_30.o + .debug_macro 0x00000000 0x353 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_30.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_30.o + .debug_macro 0x00000000 0x35 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_30.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_30.o + .debug_macro 0x00000000 0x16c src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_30.o + .debug_macro 0x00000000 0x1d src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_30.o + .debug_macro 0x00000000 0x16 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_30.o + .debug_macro 0x00000000 0x74 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_30.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_30.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_30.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_30.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_30.o + .debug_macro 0x00000000 0x1c src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_30.o + .debug_macro 0x00000000 0x3b src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_30.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_30.o + .debug_macro 0x00000000 0x1f src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_30.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_30.o + .debug_macro 0x00000000 0x16 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_30.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_30.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_30.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_30.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_30.o + .debug_macro 0x00000000 0x16 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_30.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_30.o + .debug_macro 0x00000000 0x51 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_30.o + .debug_macro 0x00000000 0x4d src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_30.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_30.o + .debug_line 0x00000000 0x159a src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_30.o + .debug_str 0x00000000 0xae5f src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_30.o + .comment 0x00000000 0x5a src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_30.o + .ARM.attributes + 0x00000000 0x32 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_30.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_32.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_32.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_32.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_32.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_32.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_32.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_32.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_32.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_32.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_32.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_32.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_32.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_32.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_32.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_32.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_32.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_32.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_32.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_32.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_32.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_32.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_32.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_32.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_32.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_32.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_32.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_32.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_32.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_32.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_32.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_32.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_32.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_32.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_32.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_32.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_32.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_32.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_32.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_32.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_32.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_32.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_32.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_32.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_32.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_32.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_32.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_32.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_32.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_32.o + .text 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_32.o + .data 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_32.o + .bss 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_32.o + .debug_info 0x00000000 0xeb0 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_32.o + .debug_abbrev 0x00000000 0x18a src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_32.o + .debug_aranges + 0x00000000 0x18 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_32.o + .debug_macro 0x00000000 0x63f src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_32.o + .debug_macro 0x00000000 0x8ce src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_32.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_32.o + .debug_macro 0x00000000 0x87 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_32.o + .debug_macro 0x00000000 0x51 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_32.o + .debug_macro 0x00000000 0xef src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_32.o + .debug_macro 0x00000000 0x6a src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_32.o + .debug_macro 0x00000000 0x1df src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_32.o + .debug_macro 0x00000000 0x469 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_32.o + .debug_macro 0x00000000 0x57 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_32.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_32.o + .debug_macro 0x00000000 0x16d src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_32.o + .debug_macro 0x00000000 0x12 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_32.o + .debug_macro 0x00000000 0x6a src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_32.o + .debug_macro 0x00000000 0x194 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_32.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_32.o + .debug_macro 0x00000000 0x35 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_32.o + .debug_macro 0x00000000 0x9c src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_32.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_32.o + .debug_macro 0x00000000 0x1f src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_32.o + .debug_macro 0x00000000 0x43 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_32.o + .debug_macro 0x00000000 0x20 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_32.o + .debug_macro 0x00000000 0x187 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_32.o + .debug_macro 0x00000000 0x353 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_32.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_32.o + .debug_macro 0x00000000 0x35 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_32.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_32.o + .debug_macro 0x00000000 0x16c src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_32.o + .debug_macro 0x00000000 0x1d src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_32.o + .debug_macro 0x00000000 0x16 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_32.o + .debug_macro 0x00000000 0x74 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_32.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_32.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_32.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_32.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_32.o + .debug_macro 0x00000000 0x1c src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_32.o + .debug_macro 0x00000000 0x3b src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_32.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_32.o + .debug_macro 0x00000000 0x1f src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_32.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_32.o + .debug_macro 0x00000000 0x16 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_32.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_32.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_32.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_32.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_32.o + .debug_macro 0x00000000 0x16 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_32.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_32.o + .debug_macro 0x00000000 0x51 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_32.o + .debug_macro 0x00000000 0x4d src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_32.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_32.o + .debug_line 0x00000000 0x159a src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_32.o + .debug_str 0x00000000 0xae5f src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_32.o + .comment 0x00000000 0x5a src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_32.o + .ARM.attributes + 0x00000000 0x32 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_32.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_34.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_34.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_34.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_34.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_34.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_34.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_34.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_34.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_34.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_34.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_34.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_34.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_34.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_34.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_34.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_34.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_34.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_34.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_34.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_34.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_34.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_34.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_34.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_34.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_34.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_34.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_34.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_34.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_34.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_34.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_34.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_34.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_34.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_34.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_34.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_34.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_34.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_34.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_34.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_34.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_34.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_34.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_34.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_34.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_34.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_34.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_34.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_34.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_34.o + .text 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_34.o + .data 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_34.o + .bss 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_34.o + .debug_info 0x00000000 0xeb0 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_34.o + .debug_abbrev 0x00000000 0x18a src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_34.o + .debug_aranges + 0x00000000 0x18 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_34.o + .debug_macro 0x00000000 0x63f src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_34.o + .debug_macro 0x00000000 0x8ce src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_34.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_34.o + .debug_macro 0x00000000 0x87 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_34.o + .debug_macro 0x00000000 0x51 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_34.o + .debug_macro 0x00000000 0xef src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_34.o + .debug_macro 0x00000000 0x6a src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_34.o + .debug_macro 0x00000000 0x1df src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_34.o + .debug_macro 0x00000000 0x469 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_34.o + .debug_macro 0x00000000 0x57 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_34.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_34.o + .debug_macro 0x00000000 0x16d src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_34.o + .debug_macro 0x00000000 0x12 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_34.o + .debug_macro 0x00000000 0x6a src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_34.o + .debug_macro 0x00000000 0x194 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_34.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_34.o + .debug_macro 0x00000000 0x35 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_34.o + .debug_macro 0x00000000 0x9c src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_34.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_34.o + .debug_macro 0x00000000 0x1f src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_34.o + .debug_macro 0x00000000 0x43 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_34.o + .debug_macro 0x00000000 0x20 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_34.o + .debug_macro 0x00000000 0x187 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_34.o + .debug_macro 0x00000000 0x353 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_34.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_34.o + .debug_macro 0x00000000 0x35 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_34.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_34.o + .debug_macro 0x00000000 0x16c src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_34.o + .debug_macro 0x00000000 0x1d src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_34.o + .debug_macro 0x00000000 0x16 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_34.o + .debug_macro 0x00000000 0x74 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_34.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_34.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_34.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_34.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_34.o + .debug_macro 0x00000000 0x1c src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_34.o + .debug_macro 0x00000000 0x3b src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_34.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_34.o + .debug_macro 0x00000000 0x1f src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_34.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_34.o + .debug_macro 0x00000000 0x16 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_34.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_34.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_34.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_34.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_34.o + .debug_macro 0x00000000 0x16 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_34.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_34.o + .debug_macro 0x00000000 0x51 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_34.o + .debug_macro 0x00000000 0x4d src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_34.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_34.o + .debug_line 0x00000000 0x159a src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_34.o + .debug_str 0x00000000 0xae5f src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_34.o + .comment 0x00000000 0x5a src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_34.o + .ARM.attributes + 0x00000000 0x32 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_34.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_36.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_36.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_36.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_36.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_36.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_36.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_36.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_36.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_36.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_36.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_36.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_36.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_36.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_36.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_36.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_36.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_36.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_36.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_36.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_36.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_36.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_36.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_36.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_36.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_36.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_36.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_36.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_36.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_36.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_36.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_36.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_36.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_36.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_36.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_36.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_36.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_36.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_36.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_36.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_36.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_36.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_36.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_36.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_36.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_36.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_36.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_36.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_36.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_36.o + .text 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_36.o + .data 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_36.o + .bss 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_36.o + .debug_info 0x00000000 0xeb0 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_36.o + .debug_abbrev 0x00000000 0x18a src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_36.o + .debug_aranges + 0x00000000 0x18 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_36.o + .debug_macro 0x00000000 0x63f src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_36.o + .debug_macro 0x00000000 0x8ce src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_36.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_36.o + .debug_macro 0x00000000 0x87 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_36.o + .debug_macro 0x00000000 0x51 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_36.o + .debug_macro 0x00000000 0xef src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_36.o + .debug_macro 0x00000000 0x6a src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_36.o + .debug_macro 0x00000000 0x1df src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_36.o + .debug_macro 0x00000000 0x469 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_36.o + .debug_macro 0x00000000 0x57 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_36.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_36.o + .debug_macro 0x00000000 0x16d src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_36.o + .debug_macro 0x00000000 0x12 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_36.o + .debug_macro 0x00000000 0x6a src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_36.o + .debug_macro 0x00000000 0x194 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_36.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_36.o + .debug_macro 0x00000000 0x35 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_36.o + .debug_macro 0x00000000 0x9c src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_36.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_36.o + .debug_macro 0x00000000 0x1f src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_36.o + .debug_macro 0x00000000 0x43 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_36.o + .debug_macro 0x00000000 0x20 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_36.o + .debug_macro 0x00000000 0x187 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_36.o + .debug_macro 0x00000000 0x353 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_36.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_36.o + .debug_macro 0x00000000 0x35 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_36.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_36.o + .debug_macro 0x00000000 0x16c src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_36.o + .debug_macro 0x00000000 0x1d src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_36.o + .debug_macro 0x00000000 0x16 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_36.o + .debug_macro 0x00000000 0x74 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_36.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_36.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_36.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_36.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_36.o + .debug_macro 0x00000000 0x1c src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_36.o + .debug_macro 0x00000000 0x3b src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_36.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_36.o + .debug_macro 0x00000000 0x1f src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_36.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_36.o + .debug_macro 0x00000000 0x16 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_36.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_36.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_36.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_36.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_36.o + .debug_macro 0x00000000 0x16 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_36.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_36.o + .debug_macro 0x00000000 0x51 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_36.o + .debug_macro 0x00000000 0x4d src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_36.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_36.o + .debug_line 0x00000000 0x159a src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_36.o + .debug_str 0x00000000 0xae5f src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_36.o + .comment 0x00000000 0x5a src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_36.o + .ARM.attributes + 0x00000000 0x32 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_36.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_38.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_38.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_38.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_38.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_38.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_38.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_38.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_38.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_38.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_38.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_38.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_38.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_38.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_38.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_38.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_38.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_38.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_38.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_38.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_38.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_38.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_38.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_38.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_38.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_38.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_38.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_38.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_38.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_38.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_38.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_38.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_38.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_38.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_38.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_38.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_38.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_38.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_38.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_38.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_38.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_38.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_38.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_38.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_38.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_38.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_38.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_38.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_38.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_38.o + .text 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_38.o + .data 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_38.o + .bss 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_38.o + .debug_info 0x00000000 0xeb0 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_38.o + .debug_abbrev 0x00000000 0x18a src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_38.o + .debug_aranges + 0x00000000 0x18 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_38.o + .debug_macro 0x00000000 0x63f src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_38.o + .debug_macro 0x00000000 0x8ce src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_38.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_38.o + .debug_macro 0x00000000 0x87 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_38.o + .debug_macro 0x00000000 0x51 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_38.o + .debug_macro 0x00000000 0xef src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_38.o + .debug_macro 0x00000000 0x6a src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_38.o + .debug_macro 0x00000000 0x1df src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_38.o + .debug_macro 0x00000000 0x469 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_38.o + .debug_macro 0x00000000 0x57 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_38.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_38.o + .debug_macro 0x00000000 0x16d src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_38.o + .debug_macro 0x00000000 0x12 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_38.o + .debug_macro 0x00000000 0x6a src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_38.o + .debug_macro 0x00000000 0x194 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_38.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_38.o + .debug_macro 0x00000000 0x35 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_38.o + .debug_macro 0x00000000 0x9c src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_38.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_38.o + .debug_macro 0x00000000 0x1f src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_38.o + .debug_macro 0x00000000 0x43 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_38.o + .debug_macro 0x00000000 0x20 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_38.o + .debug_macro 0x00000000 0x187 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_38.o + .debug_macro 0x00000000 0x353 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_38.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_38.o + .debug_macro 0x00000000 0x35 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_38.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_38.o + .debug_macro 0x00000000 0x16c src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_38.o + .debug_macro 0x00000000 0x1d src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_38.o + .debug_macro 0x00000000 0x16 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_38.o + .debug_macro 0x00000000 0x74 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_38.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_38.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_38.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_38.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_38.o + .debug_macro 0x00000000 0x1c src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_38.o + .debug_macro 0x00000000 0x3b src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_38.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_38.o + .debug_macro 0x00000000 0x1f src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_38.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_38.o + .debug_macro 0x00000000 0x16 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_38.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_38.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_38.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_38.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_38.o + .debug_macro 0x00000000 0x16 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_38.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_38.o + .debug_macro 0x00000000 0x51 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_38.o + .debug_macro 0x00000000 0x4d src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_38.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_38.o + .debug_line 0x00000000 0x159a src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_38.o + .debug_str 0x00000000 0xae5f src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_38.o + .comment 0x00000000 0x5a src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_38.o + .ARM.attributes + 0x00000000 0x32 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_38.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_40.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_40.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_40.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_40.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_40.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_40.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_40.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_40.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_40.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_40.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_40.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_40.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_40.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_40.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_40.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_40.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_40.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_40.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_40.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_40.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_40.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_40.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_40.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_40.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_40.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_40.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_40.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_40.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_40.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_40.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_40.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_40.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_40.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_40.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_40.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_40.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_40.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_40.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_40.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_40.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_40.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_40.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_40.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_40.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_40.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_40.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_40.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_40.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_40.o + .text 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_40.o + .data 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_40.o + .bss 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_40.o + .debug_info 0x00000000 0xeb0 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_40.o + .debug_abbrev 0x00000000 0x18a src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_40.o + .debug_aranges + 0x00000000 0x18 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_40.o + .debug_macro 0x00000000 0x63f src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_40.o + .debug_macro 0x00000000 0x8ce src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_40.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_40.o + .debug_macro 0x00000000 0x87 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_40.o + .debug_macro 0x00000000 0x51 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_40.o + .debug_macro 0x00000000 0xef src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_40.o + .debug_macro 0x00000000 0x6a src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_40.o + .debug_macro 0x00000000 0x1df src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_40.o + .debug_macro 0x00000000 0x469 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_40.o + .debug_macro 0x00000000 0x57 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_40.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_40.o + .debug_macro 0x00000000 0x16d src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_40.o + .debug_macro 0x00000000 0x12 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_40.o + .debug_macro 0x00000000 0x6a src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_40.o + .debug_macro 0x00000000 0x194 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_40.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_40.o + .debug_macro 0x00000000 0x35 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_40.o + .debug_macro 0x00000000 0x9c src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_40.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_40.o + .debug_macro 0x00000000 0x1f src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_40.o + .debug_macro 0x00000000 0x43 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_40.o + .debug_macro 0x00000000 0x20 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_40.o + .debug_macro 0x00000000 0x187 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_40.o + .debug_macro 0x00000000 0x353 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_40.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_40.o + .debug_macro 0x00000000 0x35 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_40.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_40.o + .debug_macro 0x00000000 0x16c src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_40.o + .debug_macro 0x00000000 0x1d src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_40.o + .debug_macro 0x00000000 0x16 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_40.o + .debug_macro 0x00000000 0x74 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_40.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_40.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_40.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_40.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_40.o + .debug_macro 0x00000000 0x1c src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_40.o + .debug_macro 0x00000000 0x3b src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_40.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_40.o + .debug_macro 0x00000000 0x1f src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_40.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_40.o + .debug_macro 0x00000000 0x16 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_40.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_40.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_40.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_40.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_40.o + .debug_macro 0x00000000 0x16 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_40.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_40.o + .debug_macro 0x00000000 0x51 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_40.o + .debug_macro 0x00000000 0x4d src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_40.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_40.o + .debug_line 0x00000000 0x159a src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_40.o + .debug_str 0x00000000 0xae5f src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_40.o + .comment 0x00000000 0x5a src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_40.o + .ARM.attributes + 0x00000000 0x32 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_40.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_42.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_42.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_42.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_42.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_42.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_42.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_42.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_42.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_42.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_42.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_42.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_42.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_42.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_42.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_42.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_42.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_42.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_42.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_42.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_42.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_42.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_42.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_42.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_42.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_42.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_42.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_42.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_42.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_42.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_42.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_42.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_42.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_42.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_42.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_42.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_42.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_42.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_42.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_42.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_42.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_42.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_42.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_42.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_42.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_42.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_42.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_42.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_42.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_42.o + .text 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_42.o + .data 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_42.o + .bss 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_42.o + .debug_info 0x00000000 0xeb0 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_42.o + .debug_abbrev 0x00000000 0x18a src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_42.o + .debug_aranges + 0x00000000 0x18 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_42.o + .debug_macro 0x00000000 0x63f src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_42.o + .debug_macro 0x00000000 0x8ce src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_42.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_42.o + .debug_macro 0x00000000 0x87 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_42.o + .debug_macro 0x00000000 0x51 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_42.o + .debug_macro 0x00000000 0xef src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_42.o + .debug_macro 0x00000000 0x6a src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_42.o + .debug_macro 0x00000000 0x1df src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_42.o + .debug_macro 0x00000000 0x469 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_42.o + .debug_macro 0x00000000 0x57 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_42.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_42.o + .debug_macro 0x00000000 0x16d src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_42.o + .debug_macro 0x00000000 0x12 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_42.o + .debug_macro 0x00000000 0x6a src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_42.o + .debug_macro 0x00000000 0x194 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_42.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_42.o + .debug_macro 0x00000000 0x35 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_42.o + .debug_macro 0x00000000 0x9c src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_42.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_42.o + .debug_macro 0x00000000 0x1f src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_42.o + .debug_macro 0x00000000 0x43 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_42.o + .debug_macro 0x00000000 0x20 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_42.o + .debug_macro 0x00000000 0x187 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_42.o + .debug_macro 0x00000000 0x353 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_42.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_42.o + .debug_macro 0x00000000 0x35 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_42.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_42.o + .debug_macro 0x00000000 0x16c src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_42.o + .debug_macro 0x00000000 0x1d src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_42.o + .debug_macro 0x00000000 0x16 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_42.o + .debug_macro 0x00000000 0x74 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_42.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_42.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_42.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_42.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_42.o + .debug_macro 0x00000000 0x1c src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_42.o + .debug_macro 0x00000000 0x3b src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_42.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_42.o + .debug_macro 0x00000000 0x1f src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_42.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_42.o + .debug_macro 0x00000000 0x16 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_42.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_42.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_42.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_42.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_42.o + .debug_macro 0x00000000 0x16 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_42.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_42.o + .debug_macro 0x00000000 0x51 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_42.o + .debug_macro 0x00000000 0x4d src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_42.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_42.o + .debug_line 0x00000000 0x159a src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_42.o + .debug_str 0x00000000 0xae5f src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_42.o + .comment 0x00000000 0x5a src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_42.o + .ARM.attributes + 0x00000000 0x32 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_42.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_44.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_44.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_44.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_44.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_44.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_44.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_44.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_44.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_44.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_44.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_44.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_44.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_44.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_44.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_44.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_44.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_44.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_44.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_44.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_44.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_44.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_44.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_44.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_44.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_44.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_44.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_44.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_44.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_44.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_44.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_44.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_44.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_44.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_44.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_44.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_44.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_44.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_44.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_44.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_44.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_44.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_44.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_44.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_44.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_44.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_44.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_44.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_44.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_44.o + .text 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_44.o + .data 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_44.o + .bss 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_44.o + .debug_info 0x00000000 0xeb0 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_44.o + .debug_abbrev 0x00000000 0x18a src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_44.o + .debug_aranges + 0x00000000 0x18 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_44.o + .debug_macro 0x00000000 0x63f src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_44.o + .debug_macro 0x00000000 0x8ce src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_44.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_44.o + .debug_macro 0x00000000 0x87 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_44.o + .debug_macro 0x00000000 0x51 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_44.o + .debug_macro 0x00000000 0xef src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_44.o + .debug_macro 0x00000000 0x6a src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_44.o + .debug_macro 0x00000000 0x1df src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_44.o + .debug_macro 0x00000000 0x469 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_44.o + .debug_macro 0x00000000 0x57 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_44.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_44.o + .debug_macro 0x00000000 0x16d src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_44.o + .debug_macro 0x00000000 0x12 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_44.o + .debug_macro 0x00000000 0x6a src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_44.o + .debug_macro 0x00000000 0x194 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_44.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_44.o + .debug_macro 0x00000000 0x35 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_44.o + .debug_macro 0x00000000 0x9c src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_44.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_44.o + .debug_macro 0x00000000 0x1f src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_44.o + .debug_macro 0x00000000 0x43 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_44.o + .debug_macro 0x00000000 0x20 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_44.o + .debug_macro 0x00000000 0x187 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_44.o + .debug_macro 0x00000000 0x353 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_44.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_44.o + .debug_macro 0x00000000 0x35 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_44.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_44.o + .debug_macro 0x00000000 0x16c src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_44.o + .debug_macro 0x00000000 0x1d src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_44.o + .debug_macro 0x00000000 0x16 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_44.o + .debug_macro 0x00000000 0x74 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_44.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_44.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_44.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_44.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_44.o + .debug_macro 0x00000000 0x1c src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_44.o + .debug_macro 0x00000000 0x3b src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_44.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_44.o + .debug_macro 0x00000000 0x1f src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_44.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_44.o + .debug_macro 0x00000000 0x16 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_44.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_44.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_44.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_44.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_44.o + .debug_macro 0x00000000 0x16 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_44.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_44.o + .debug_macro 0x00000000 0x51 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_44.o + .debug_macro 0x00000000 0x4d src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_44.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_44.o + .debug_line 0x00000000 0x159a src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_44.o + .debug_str 0x00000000 0xae5f src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_44.o + .comment 0x00000000 0x5a src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_44.o + .ARM.attributes + 0x00000000 0x32 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_44.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_46.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_46.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_46.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_46.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_46.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_46.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_46.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_46.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_46.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_46.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_46.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_46.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_46.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_46.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_46.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_46.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_46.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_46.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_46.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_46.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_46.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_46.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_46.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_46.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_46.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_46.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_46.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_46.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_46.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_46.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_46.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_46.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_46.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_46.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_46.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_46.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_46.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_46.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_46.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_46.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_46.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_46.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_46.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_46.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_46.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_46.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_46.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_46.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_46.o + .text 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_46.o + .data 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_46.o + .bss 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_46.o + .debug_info 0x00000000 0xeb0 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_46.o + .debug_abbrev 0x00000000 0x18a src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_46.o + .debug_aranges + 0x00000000 0x18 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_46.o + .debug_macro 0x00000000 0x63f src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_46.o + .debug_macro 0x00000000 0x8ce src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_46.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_46.o + .debug_macro 0x00000000 0x87 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_46.o + .debug_macro 0x00000000 0x51 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_46.o + .debug_macro 0x00000000 0xef src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_46.o + .debug_macro 0x00000000 0x6a src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_46.o + .debug_macro 0x00000000 0x1df src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_46.o + .debug_macro 0x00000000 0x469 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_46.o + .debug_macro 0x00000000 0x57 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_46.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_46.o + .debug_macro 0x00000000 0x16d src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_46.o + .debug_macro 0x00000000 0x12 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_46.o + .debug_macro 0x00000000 0x6a src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_46.o + .debug_macro 0x00000000 0x194 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_46.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_46.o + .debug_macro 0x00000000 0x35 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_46.o + .debug_macro 0x00000000 0x9c src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_46.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_46.o + .debug_macro 0x00000000 0x1f src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_46.o + .debug_macro 0x00000000 0x43 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_46.o + .debug_macro 0x00000000 0x20 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_46.o + .debug_macro 0x00000000 0x187 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_46.o + .debug_macro 0x00000000 0x353 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_46.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_46.o + .debug_macro 0x00000000 0x35 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_46.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_46.o + .debug_macro 0x00000000 0x16c src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_46.o + .debug_macro 0x00000000 0x1d src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_46.o + .debug_macro 0x00000000 0x16 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_46.o + .debug_macro 0x00000000 0x74 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_46.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_46.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_46.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_46.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_46.o + .debug_macro 0x00000000 0x1c src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_46.o + .debug_macro 0x00000000 0x3b src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_46.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_46.o + .debug_macro 0x00000000 0x1f src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_46.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_46.o + .debug_macro 0x00000000 0x16 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_46.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_46.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_46.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_46.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_46.o + .debug_macro 0x00000000 0x16 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_46.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_46.o + .debug_macro 0x00000000 0x51 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_46.o + .debug_macro 0x00000000 0x4d src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_46.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_46.o + .debug_line 0x00000000 0x159a src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_46.o + .debug_str 0x00000000 0xae5f src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_46.o + .comment 0x00000000 0x5a src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_46.o + .ARM.attributes + 0x00000000 0x32 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_46.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_48.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_48.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_48.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_48.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_48.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_48.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_48.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_48.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_48.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_48.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_48.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_48.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_48.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_48.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_48.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_48.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_48.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_48.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_48.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_48.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_48.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_48.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_48.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_48.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_48.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_48.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_48.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_48.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_48.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_48.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_48.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_48.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_48.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_48.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_48.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_48.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_48.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_48.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_48.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_48.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_48.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_48.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_48.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_48.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_48.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_48.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_48.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_48.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_48.o + .text 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_48.o + .data 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_48.o + .bss 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_48.o + .debug_info 0x00000000 0xeb0 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_48.o + .debug_abbrev 0x00000000 0x18a src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_48.o + .debug_aranges + 0x00000000 0x18 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_48.o + .debug_macro 0x00000000 0x63f src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_48.o + .debug_macro 0x00000000 0x8ce src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_48.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_48.o + .debug_macro 0x00000000 0x87 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_48.o + .debug_macro 0x00000000 0x51 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_48.o + .debug_macro 0x00000000 0xef src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_48.o + .debug_macro 0x00000000 0x6a src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_48.o + .debug_macro 0x00000000 0x1df src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_48.o + .debug_macro 0x00000000 0x469 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_48.o + .debug_macro 0x00000000 0x57 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_48.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_48.o + .debug_macro 0x00000000 0x16d src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_48.o + .debug_macro 0x00000000 0x12 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_48.o + .debug_macro 0x00000000 0x6a src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_48.o + .debug_macro 0x00000000 0x194 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_48.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_48.o + .debug_macro 0x00000000 0x35 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_48.o + .debug_macro 0x00000000 0x9c src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_48.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_48.o + .debug_macro 0x00000000 0x1f src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_48.o + .debug_macro 0x00000000 0x43 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_48.o + .debug_macro 0x00000000 0x20 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_48.o + .debug_macro 0x00000000 0x187 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_48.o + .debug_macro 0x00000000 0x353 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_48.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_48.o + .debug_macro 0x00000000 0x35 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_48.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_48.o + .debug_macro 0x00000000 0x16c src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_48.o + .debug_macro 0x00000000 0x1d src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_48.o + .debug_macro 0x00000000 0x16 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_48.o + .debug_macro 0x00000000 0x74 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_48.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_48.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_48.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_48.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_48.o + .debug_macro 0x00000000 0x1c src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_48.o + .debug_macro 0x00000000 0x3b src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_48.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_48.o + .debug_macro 0x00000000 0x1f src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_48.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_48.o + .debug_macro 0x00000000 0x16 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_48.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_48.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_48.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_48.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_48.o + .debug_macro 0x00000000 0x16 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_48.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_48.o + .debug_macro 0x00000000 0x51 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_48.o + .debug_macro 0x00000000 0x4d src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_48.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_48.o + .debug_line 0x00000000 0x159a src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_48.o + .debug_str 0x00000000 0xae5f src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_48.o + .comment 0x00000000 0x5a src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_48.o + .ARM.attributes + 0x00000000 0x32 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_48.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_simsun_16_cjk.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_simsun_16_cjk.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_simsun_16_cjk.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_simsun_16_cjk.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_simsun_16_cjk.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_simsun_16_cjk.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_simsun_16_cjk.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_simsun_16_cjk.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_simsun_16_cjk.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_simsun_16_cjk.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_simsun_16_cjk.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_simsun_16_cjk.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_simsun_16_cjk.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_simsun_16_cjk.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_simsun_16_cjk.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_simsun_16_cjk.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_simsun_16_cjk.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_simsun_16_cjk.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_simsun_16_cjk.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_simsun_16_cjk.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_simsun_16_cjk.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_simsun_16_cjk.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_simsun_16_cjk.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_simsun_16_cjk.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_simsun_16_cjk.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_simsun_16_cjk.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_simsun_16_cjk.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_simsun_16_cjk.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_simsun_16_cjk.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_simsun_16_cjk.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_simsun_16_cjk.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_simsun_16_cjk.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_simsun_16_cjk.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_simsun_16_cjk.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_simsun_16_cjk.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_simsun_16_cjk.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_simsun_16_cjk.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_simsun_16_cjk.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_simsun_16_cjk.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_simsun_16_cjk.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_simsun_16_cjk.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_simsun_16_cjk.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_simsun_16_cjk.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_simsun_16_cjk.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_simsun_16_cjk.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_simsun_16_cjk.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_simsun_16_cjk.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_simsun_16_cjk.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_simsun_16_cjk.o + .text 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_simsun_16_cjk.o + .data 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_simsun_16_cjk.o + .bss 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_simsun_16_cjk.o + .debug_info 0x00000000 0xeb0 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_simsun_16_cjk.o + .debug_abbrev 0x00000000 0x18a src/ASF/thirdparty/lvgl/src/lv_font/lv_font_simsun_16_cjk.o + .debug_aranges + 0x00000000 0x18 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_simsun_16_cjk.o + .debug_macro 0x00000000 0x63f src/ASF/thirdparty/lvgl/src/lv_font/lv_font_simsun_16_cjk.o + .debug_macro 0x00000000 0x8ce src/ASF/thirdparty/lvgl/src/lv_font/lv_font_simsun_16_cjk.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_simsun_16_cjk.o + .debug_macro 0x00000000 0x87 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_simsun_16_cjk.o + .debug_macro 0x00000000 0x51 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_simsun_16_cjk.o + .debug_macro 0x00000000 0xef src/ASF/thirdparty/lvgl/src/lv_font/lv_font_simsun_16_cjk.o + .debug_macro 0x00000000 0x6a src/ASF/thirdparty/lvgl/src/lv_font/lv_font_simsun_16_cjk.o + .debug_macro 0x00000000 0x1df src/ASF/thirdparty/lvgl/src/lv_font/lv_font_simsun_16_cjk.o + .debug_macro 0x00000000 0x469 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_simsun_16_cjk.o + .debug_macro 0x00000000 0x57 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_simsun_16_cjk.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_simsun_16_cjk.o + .debug_macro 0x00000000 0x16d src/ASF/thirdparty/lvgl/src/lv_font/lv_font_simsun_16_cjk.o + .debug_macro 0x00000000 0x12 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_simsun_16_cjk.o + .debug_macro 0x00000000 0x6a src/ASF/thirdparty/lvgl/src/lv_font/lv_font_simsun_16_cjk.o + .debug_macro 0x00000000 0x194 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_simsun_16_cjk.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_simsun_16_cjk.o + .debug_macro 0x00000000 0x35 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_simsun_16_cjk.o + .debug_macro 0x00000000 0x9c src/ASF/thirdparty/lvgl/src/lv_font/lv_font_simsun_16_cjk.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_simsun_16_cjk.o + .debug_macro 0x00000000 0x1f src/ASF/thirdparty/lvgl/src/lv_font/lv_font_simsun_16_cjk.o + .debug_macro 0x00000000 0x43 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_simsun_16_cjk.o + .debug_macro 0x00000000 0x20 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_simsun_16_cjk.o + .debug_macro 0x00000000 0x187 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_simsun_16_cjk.o + .debug_macro 0x00000000 0x353 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_simsun_16_cjk.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_simsun_16_cjk.o + .debug_macro 0x00000000 0x35 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_simsun_16_cjk.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_simsun_16_cjk.o + .debug_macro 0x00000000 0x16c src/ASF/thirdparty/lvgl/src/lv_font/lv_font_simsun_16_cjk.o + .debug_macro 0x00000000 0x1d src/ASF/thirdparty/lvgl/src/lv_font/lv_font_simsun_16_cjk.o + .debug_macro 0x00000000 0x16 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_simsun_16_cjk.o + .debug_macro 0x00000000 0x74 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_simsun_16_cjk.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_simsun_16_cjk.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_simsun_16_cjk.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_simsun_16_cjk.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_simsun_16_cjk.o + .debug_macro 0x00000000 0x1c src/ASF/thirdparty/lvgl/src/lv_font/lv_font_simsun_16_cjk.o + .debug_macro 0x00000000 0x3b src/ASF/thirdparty/lvgl/src/lv_font/lv_font_simsun_16_cjk.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_simsun_16_cjk.o + .debug_macro 0x00000000 0x1f src/ASF/thirdparty/lvgl/src/lv_font/lv_font_simsun_16_cjk.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_simsun_16_cjk.o + .debug_macro 0x00000000 0x16 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_simsun_16_cjk.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_simsun_16_cjk.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_simsun_16_cjk.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_simsun_16_cjk.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_simsun_16_cjk.o + .debug_macro 0x00000000 0x16 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_simsun_16_cjk.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_simsun_16_cjk.o + .debug_macro 0x00000000 0x51 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_simsun_16_cjk.o + .debug_macro 0x00000000 0x4d src/ASF/thirdparty/lvgl/src/lv_font/lv_font_simsun_16_cjk.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_simsun_16_cjk.o + .debug_line 0x00000000 0x159a src/ASF/thirdparty/lvgl/src/lv_font/lv_font_simsun_16_cjk.o + .debug_str 0x00000000 0xae5f src/ASF/thirdparty/lvgl/src/lv_font/lv_font_simsun_16_cjk.o + .comment 0x00000000 0x5a src/ASF/thirdparty/lvgl/src/lv_font/lv_font_simsun_16_cjk.o + .ARM.attributes + 0x00000000 0x32 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_simsun_16_cjk.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_unscii_8.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_unscii_8.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_unscii_8.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_unscii_8.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_unscii_8.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_unscii_8.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_unscii_8.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_unscii_8.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_unscii_8.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_unscii_8.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_unscii_8.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_unscii_8.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_unscii_8.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_unscii_8.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_unscii_8.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_unscii_8.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_unscii_8.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_unscii_8.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_unscii_8.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_unscii_8.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_unscii_8.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_unscii_8.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_unscii_8.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_unscii_8.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_unscii_8.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_unscii_8.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_unscii_8.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_unscii_8.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_unscii_8.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_unscii_8.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_unscii_8.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_unscii_8.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_unscii_8.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_unscii_8.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_unscii_8.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_unscii_8.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_unscii_8.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_unscii_8.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_unscii_8.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_unscii_8.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_unscii_8.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_unscii_8.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_unscii_8.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_unscii_8.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_unscii_8.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_unscii_8.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_unscii_8.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_unscii_8.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_unscii_8.o + .text 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_unscii_8.o + .data 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_unscii_8.o + .bss 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_unscii_8.o + .debug_info 0x00000000 0xeb0 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_unscii_8.o + .debug_abbrev 0x00000000 0x18a src/ASF/thirdparty/lvgl/src/lv_font/lv_font_unscii_8.o + .debug_aranges + 0x00000000 0x18 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_unscii_8.o + .debug_macro 0x00000000 0x63f src/ASF/thirdparty/lvgl/src/lv_font/lv_font_unscii_8.o + .debug_macro 0x00000000 0x8ce src/ASF/thirdparty/lvgl/src/lv_font/lv_font_unscii_8.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_unscii_8.o + .debug_macro 0x00000000 0x87 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_unscii_8.o + .debug_macro 0x00000000 0x51 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_unscii_8.o + .debug_macro 0x00000000 0xef src/ASF/thirdparty/lvgl/src/lv_font/lv_font_unscii_8.o + .debug_macro 0x00000000 0x6a src/ASF/thirdparty/lvgl/src/lv_font/lv_font_unscii_8.o + .debug_macro 0x00000000 0x1df src/ASF/thirdparty/lvgl/src/lv_font/lv_font_unscii_8.o + .debug_macro 0x00000000 0x469 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_unscii_8.o + .debug_macro 0x00000000 0x57 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_unscii_8.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_unscii_8.o + .debug_macro 0x00000000 0x16d src/ASF/thirdparty/lvgl/src/lv_font/lv_font_unscii_8.o + .debug_macro 0x00000000 0x12 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_unscii_8.o + .debug_macro 0x00000000 0x6a src/ASF/thirdparty/lvgl/src/lv_font/lv_font_unscii_8.o + .debug_macro 0x00000000 0x194 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_unscii_8.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_unscii_8.o + .debug_macro 0x00000000 0x35 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_unscii_8.o + .debug_macro 0x00000000 0x9c src/ASF/thirdparty/lvgl/src/lv_font/lv_font_unscii_8.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_unscii_8.o + .debug_macro 0x00000000 0x1f src/ASF/thirdparty/lvgl/src/lv_font/lv_font_unscii_8.o + .debug_macro 0x00000000 0x43 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_unscii_8.o + .debug_macro 0x00000000 0x20 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_unscii_8.o + .debug_macro 0x00000000 0x187 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_unscii_8.o + .debug_macro 0x00000000 0x353 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_unscii_8.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_unscii_8.o + .debug_macro 0x00000000 0x35 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_unscii_8.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_unscii_8.o + .debug_macro 0x00000000 0x16c src/ASF/thirdparty/lvgl/src/lv_font/lv_font_unscii_8.o + .debug_macro 0x00000000 0x1d src/ASF/thirdparty/lvgl/src/lv_font/lv_font_unscii_8.o + .debug_macro 0x00000000 0x16 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_unscii_8.o + .debug_macro 0x00000000 0x74 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_unscii_8.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_unscii_8.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_unscii_8.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_unscii_8.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_unscii_8.o + .debug_macro 0x00000000 0x1c src/ASF/thirdparty/lvgl/src/lv_font/lv_font_unscii_8.o + .debug_macro 0x00000000 0x3b src/ASF/thirdparty/lvgl/src/lv_font/lv_font_unscii_8.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_unscii_8.o + .debug_macro 0x00000000 0x1f src/ASF/thirdparty/lvgl/src/lv_font/lv_font_unscii_8.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_unscii_8.o + .debug_macro 0x00000000 0x16 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_unscii_8.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_unscii_8.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_unscii_8.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_unscii_8.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_unscii_8.o + .debug_macro 0x00000000 0x16 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_unscii_8.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_unscii_8.o + .debug_macro 0x00000000 0x51 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_unscii_8.o + .debug_macro 0x00000000 0x4d src/ASF/thirdparty/lvgl/src/lv_font/lv_font_unscii_8.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_unscii_8.o + .debug_line 0x00000000 0x1595 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_unscii_8.o + .debug_str 0x00000000 0xae5a src/ASF/thirdparty/lvgl/src/lv_font/lv_font_unscii_8.o + .comment 0x00000000 0x5a src/ASF/thirdparty/lvgl/src/lv_font/lv_font_unscii_8.o + .ARM.attributes + 0x00000000 0x32 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_unscii_8.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_gpu/lv_gpu_stm32_dma2d.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_gpu/lv_gpu_stm32_dma2d.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_gpu/lv_gpu_stm32_dma2d.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_gpu/lv_gpu_stm32_dma2d.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_gpu/lv_gpu_stm32_dma2d.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_gpu/lv_gpu_stm32_dma2d.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_gpu/lv_gpu_stm32_dma2d.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_gpu/lv_gpu_stm32_dma2d.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_gpu/lv_gpu_stm32_dma2d.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_gpu/lv_gpu_stm32_dma2d.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_gpu/lv_gpu_stm32_dma2d.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_gpu/lv_gpu_stm32_dma2d.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_gpu/lv_gpu_stm32_dma2d.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_gpu/lv_gpu_stm32_dma2d.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_gpu/lv_gpu_stm32_dma2d.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_gpu/lv_gpu_stm32_dma2d.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_gpu/lv_gpu_stm32_dma2d.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_gpu/lv_gpu_stm32_dma2d.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_gpu/lv_gpu_stm32_dma2d.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_gpu/lv_gpu_stm32_dma2d.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_gpu/lv_gpu_stm32_dma2d.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_gpu/lv_gpu_stm32_dma2d.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_gpu/lv_gpu_stm32_dma2d.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_gpu/lv_gpu_stm32_dma2d.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_gpu/lv_gpu_stm32_dma2d.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_gpu/lv_gpu_stm32_dma2d.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_gpu/lv_gpu_stm32_dma2d.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_gpu/lv_gpu_stm32_dma2d.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_gpu/lv_gpu_stm32_dma2d.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_gpu/lv_gpu_stm32_dma2d.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_gpu/lv_gpu_stm32_dma2d.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_gpu/lv_gpu_stm32_dma2d.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_gpu/lv_gpu_stm32_dma2d.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_gpu/lv_gpu_stm32_dma2d.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_gpu/lv_gpu_stm32_dma2d.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_gpu/lv_gpu_stm32_dma2d.o + .text 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_gpu/lv_gpu_stm32_dma2d.o + .data 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_gpu/lv_gpu_stm32_dma2d.o + .bss 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_gpu/lv_gpu_stm32_dma2d.o + .debug_info 0x00000000 0xeb0 src/ASF/thirdparty/lvgl/src/lv_gpu/lv_gpu_stm32_dma2d.o + .debug_abbrev 0x00000000 0x18a src/ASF/thirdparty/lvgl/src/lv_gpu/lv_gpu_stm32_dma2d.o + .debug_aranges + 0x00000000 0x18 src/ASF/thirdparty/lvgl/src/lv_gpu/lv_gpu_stm32_dma2d.o + .debug_macro 0x00000000 0x330 src/ASF/thirdparty/lvgl/src/lv_gpu/lv_gpu_stm32_dma2d.o + .debug_macro 0x00000000 0x8ce src/ASF/thirdparty/lvgl/src/lv_gpu/lv_gpu_stm32_dma2d.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_gpu/lv_gpu_stm32_dma2d.o + .debug_macro 0x00000000 0x87 src/ASF/thirdparty/lvgl/src/lv_gpu/lv_gpu_stm32_dma2d.o + .debug_macro 0x00000000 0x51 src/ASF/thirdparty/lvgl/src/lv_gpu/lv_gpu_stm32_dma2d.o + .debug_macro 0x00000000 0xef src/ASF/thirdparty/lvgl/src/lv_gpu/lv_gpu_stm32_dma2d.o + .debug_macro 0x00000000 0x6a src/ASF/thirdparty/lvgl/src/lv_gpu/lv_gpu_stm32_dma2d.o + .debug_macro 0x00000000 0x1df src/ASF/thirdparty/lvgl/src/lv_gpu/lv_gpu_stm32_dma2d.o + .debug_macro 0x00000000 0x469 src/ASF/thirdparty/lvgl/src/lv_gpu/lv_gpu_stm32_dma2d.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_gpu/lv_gpu_stm32_dma2d.o + .debug_macro 0x00000000 0x35 src/ASF/thirdparty/lvgl/src/lv_gpu/lv_gpu_stm32_dma2d.o + .debug_macro 0x00000000 0x9c src/ASF/thirdparty/lvgl/src/lv_gpu/lv_gpu_stm32_dma2d.o + .debug_macro 0x00000000 0x16d src/ASF/thirdparty/lvgl/src/lv_gpu/lv_gpu_stm32_dma2d.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_gpu/lv_gpu_stm32_dma2d.o + .debug_macro 0x00000000 0x1f src/ASF/thirdparty/lvgl/src/lv_gpu/lv_gpu_stm32_dma2d.o + .debug_macro 0x00000000 0x43 src/ASF/thirdparty/lvgl/src/lv_gpu/lv_gpu_stm32_dma2d.o + .debug_macro 0x00000000 0x20 src/ASF/thirdparty/lvgl/src/lv_gpu/lv_gpu_stm32_dma2d.o + .debug_macro 0x00000000 0x187 src/ASF/thirdparty/lvgl/src/lv_gpu/lv_gpu_stm32_dma2d.o + .debug_macro 0x00000000 0x353 src/ASF/thirdparty/lvgl/src/lv_gpu/lv_gpu_stm32_dma2d.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_gpu/lv_gpu_stm32_dma2d.o + .debug_macro 0x00000000 0x35 src/ASF/thirdparty/lvgl/src/lv_gpu/lv_gpu_stm32_dma2d.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_gpu/lv_gpu_stm32_dma2d.o + .debug_macro 0x00000000 0x5d src/ASF/thirdparty/lvgl/src/lv_gpu/lv_gpu_stm32_dma2d.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_gpu/lv_gpu_stm32_dma2d.o + .debug_macro 0x00000000 0x6a src/ASF/thirdparty/lvgl/src/lv_gpu/lv_gpu_stm32_dma2d.o + .debug_macro 0x00000000 0x194 src/ASF/thirdparty/lvgl/src/lv_gpu/lv_gpu_stm32_dma2d.o + .debug_macro 0x00000000 0x16c src/ASF/thirdparty/lvgl/src/lv_gpu/lv_gpu_stm32_dma2d.o + .debug_macro 0x00000000 0x1d src/ASF/thirdparty/lvgl/src/lv_gpu/lv_gpu_stm32_dma2d.o + .debug_macro 0x00000000 0x16 src/ASF/thirdparty/lvgl/src/lv_gpu/lv_gpu_stm32_dma2d.o + .debug_macro 0x00000000 0x74 src/ASF/thirdparty/lvgl/src/lv_gpu/lv_gpu_stm32_dma2d.o + .debug_macro 0x00000000 0x12 src/ASF/thirdparty/lvgl/src/lv_gpu/lv_gpu_stm32_dma2d.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_gpu/lv_gpu_stm32_dma2d.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_gpu/lv_gpu_stm32_dma2d.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_gpu/lv_gpu_stm32_dma2d.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_gpu/lv_gpu_stm32_dma2d.o + .debug_macro 0x00000000 0x1c src/ASF/thirdparty/lvgl/src/lv_gpu/lv_gpu_stm32_dma2d.o + .debug_macro 0x00000000 0x3b src/ASF/thirdparty/lvgl/src/lv_gpu/lv_gpu_stm32_dma2d.o + .debug_line 0x00000000 0xb10 src/ASF/thirdparty/lvgl/src/lv_gpu/lv_gpu_stm32_dma2d.o + .debug_str 0x00000000 0xa17a src/ASF/thirdparty/lvgl/src/lv_gpu/lv_gpu_stm32_dma2d.o + .comment 0x00000000 0x5a src/ASF/thirdparty/lvgl/src/lv_gpu/lv_gpu_stm32_dma2d.o + .ARM.attributes + 0x00000000 0x32 src/ASF/thirdparty/lvgl/src/lv_gpu/lv_gpu_stm32_dma2d.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_disp.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_disp.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_disp.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_disp.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_disp.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_disp.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_disp.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_disp.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_disp.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_disp.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_disp.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_disp.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_disp.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_disp.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_disp.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_disp.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_disp.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_disp.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_disp.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_disp.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_disp.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_disp.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_disp.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_disp.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_disp.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_disp.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_disp.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_disp.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_disp.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_disp.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_disp.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_disp.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_disp.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_disp.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_disp.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_disp.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_disp.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_disp.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_disp.o + .text 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_disp.o + .data 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_disp.o + .bss 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_disp.o + .text.lv_disp_remove + 0x00000000 0x60 src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_disp.o + .text.lv_disp_set_default + 0x00000000 0xc src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_disp.o + .text.lv_disp_drv_update + 0x00000000 0x60 src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_disp.o + .text.lv_disp_get_antialiasing + 0x00000000 0x1c src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_disp.o + .text.lv_disp_flush_is_last + 0x00000000 0xc src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_disp.o + .text.lv_disp_get_inv_buf_size + 0x00000000 0xc src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_disp.o + .text._lv_disp_pop_from_inv_buf + 0x00000000 0x32 src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_disp.o + .debug_macro 0x00000000 0x8ce src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_disp.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_disp.o + .debug_macro 0x00000000 0x87 src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_disp.o + .debug_macro 0x00000000 0x51 src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_disp.o + .debug_macro 0x00000000 0xef src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_disp.o + .debug_macro 0x00000000 0x6a src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_disp.o + .debug_macro 0x00000000 0x1df src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_disp.o + .debug_macro 0x00000000 0x16d src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_disp.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_disp.o + .debug_macro 0x00000000 0x469 src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_disp.o + .debug_macro 0x00000000 0x6a src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_disp.o + .debug_macro 0x00000000 0x194 src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_disp.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_disp.o + .debug_macro 0x00000000 0x35 src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_disp.o + .debug_macro 0x00000000 0x9c src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_disp.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_disp.o + .debug_macro 0x00000000 0x1f src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_disp.o + .debug_macro 0x00000000 0x43 src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_disp.o + .debug_macro 0x00000000 0x20 src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_disp.o + .debug_macro 0x00000000 0x187 src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_disp.o + .debug_macro 0x00000000 0x353 src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_disp.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_disp.o + .debug_macro 0x00000000 0x35 src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_disp.o + .debug_macro 0x00000000 0x5d src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_disp.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_disp.o + .debug_macro 0x00000000 0x12 src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_disp.o + .debug_macro 0x00000000 0x52 src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_disp.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_disp.o + .debug_macro 0x00000000 0x16c src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_disp.o + .debug_macro 0x00000000 0x1d src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_disp.o + .debug_macro 0x00000000 0x16 src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_disp.o + .debug_macro 0x00000000 0x74 src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_disp.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_disp.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_disp.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_disp.o + .debug_macro 0x00000000 0x1c src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_disp.o + .debug_macro 0x00000000 0x3b src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_disp.o + .debug_macro 0x00000000 0x5c src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_disp.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_disp.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_indev.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_indev.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_indev.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_indev.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_indev.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_indev.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_indev.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_indev.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_indev.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_indev.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_indev.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_indev.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_indev.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_indev.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_indev.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_indev.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_indev.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_indev.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_indev.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_indev.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_indev.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_indev.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_indev.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_indev.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_indev.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_indev.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_indev.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_indev.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_indev.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_indev.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_indev.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_indev.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_indev.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_indev.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_indev.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_indev.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_indev.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_indev.o + .text 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_indev.o + .data 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_indev.o + .bss 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_indev.o + .text.lv_indev_drv_init + 0x00000000 0x30 src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_indev.o + .text.lv_indev_drv_register + 0x00000000 0x94 src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_indev.o + .text.lv_indev_drv_update + 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_indev.o + .text._lv_indev_read + 0x00000000 0x44 src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_indev.o + .rodata.lv_indev_drv_register.str1.4 + 0x00000000 0xe src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_indev.o + .debug_macro 0x00000000 0x8ce src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_indev.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_indev.o + .debug_macro 0x00000000 0x87 src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_indev.o + .debug_macro 0x00000000 0x51 src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_indev.o + .debug_macro 0x00000000 0xef src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_indev.o + .debug_macro 0x00000000 0x6a src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_indev.o + .debug_macro 0x00000000 0x1df src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_indev.o + .debug_macro 0x00000000 0x469 src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_indev.o + .debug_macro 0x00000000 0x16d src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_indev.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_indev.o + .debug_macro 0x00000000 0x16c src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_indev.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_indev.o + .debug_macro 0x00000000 0x35 src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_indev.o + .debug_macro 0x00000000 0x9c src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_indev.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_indev.o + .debug_macro 0x00000000 0x1f src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_indev.o + .debug_macro 0x00000000 0x43 src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_indev.o + .debug_macro 0x00000000 0x20 src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_indev.o + .debug_macro 0x00000000 0x187 src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_indev.o + .debug_macro 0x00000000 0x353 src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_indev.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_indev.o + .debug_macro 0x00000000 0x35 src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_indev.o + .debug_macro 0x00000000 0x5d src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_indev.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_indev.o + .debug_macro 0x00000000 0x1d src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_indev.o + .debug_macro 0x00000000 0x6a src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_indev.o + .debug_macro 0x00000000 0x194 src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_indev.o + .debug_macro 0x00000000 0x16 src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_indev.o + .debug_macro 0x00000000 0x74 src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_indev.o + .debug_macro 0x00000000 0x12 src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_indev.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_indev.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_indev.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_indev.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_indev.o + .debug_macro 0x00000000 0x1c src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_indev.o + .debug_macro 0x00000000 0x3b src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_indev.o + .debug_macro 0x00000000 0x5c src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_indev.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_indev.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_tick.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_tick.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_tick.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_tick.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_tick.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_tick.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_tick.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_tick.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_tick.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_tick.o + .text 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_tick.o + .data 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_tick.o + .bss 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_tick.o + .debug_macro 0x00000000 0x8ce src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_tick.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_tick.o + .debug_macro 0x00000000 0x87 src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_tick.o + .debug_macro 0x00000000 0x51 src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_tick.o + .debug_macro 0x00000000 0xef src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_tick.o + .debug_macro 0x00000000 0x6a src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_tick.o + .debug_macro 0x00000000 0x1df src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_tick.o + .debug_macro 0x00000000 0x469 src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_tick.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_tick.o + .debug_macro 0x00000000 0x16d src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_tick.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_anim.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_anim.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_anim.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_anim.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_anim.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_anim.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_anim.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_anim.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_anim.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_anim.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_anim.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_anim.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_anim.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_anim.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_anim.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_anim.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_anim.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_anim.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_anim.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_anim.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_anim.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_anim.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_anim.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_anim.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_anim.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_anim.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_anim.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_anim.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_anim.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_anim.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_anim.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_anim.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_anim.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_anim.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_anim.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_anim.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_anim.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_anim.o + .text 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_misc/lv_anim.o + .data 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_misc/lv_anim.o + .bss 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_misc/lv_anim.o + .text.lv_anim_get + 0x00000000 0x3c src/ASF/thirdparty/lvgl/src/lv_misc/lv_anim.o + .text.lv_anim_count_running + 0x00000000 0x34 src/ASF/thirdparty/lvgl/src/lv_misc/lv_anim.o + .text.lv_anim_speed_to_time + 0x00000000 0x34 src/ASF/thirdparty/lvgl/src/lv_misc/lv_anim.o + .text.lv_anim_refr_now + 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_misc/lv_anim.o + .text.lv_anim_path_ease_in + 0x00000000 0x44 src/ASF/thirdparty/lvgl/src/lv_misc/lv_anim.o + .text.lv_anim_path_ease_out + 0x00000000 0x48 src/ASF/thirdparty/lvgl/src/lv_misc/lv_anim.o + .text.lv_anim_path_ease_in_out + 0x00000000 0x44 src/ASF/thirdparty/lvgl/src/lv_misc/lv_anim.o + .text.lv_anim_path_overshoot + 0x00000000 0x48 src/ASF/thirdparty/lvgl/src/lv_misc/lv_anim.o + .text.lv_anim_path_bounce + 0x00000000 0xe8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_anim.o + .text.lv_anim_path_step + 0x00000000 0x14 src/ASF/thirdparty/lvgl/src/lv_misc/lv_anim.o + .debug_macro 0x00000000 0x8ce src/ASF/thirdparty/lvgl/src/lv_misc/lv_anim.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_misc/lv_anim.o + .debug_macro 0x00000000 0x87 src/ASF/thirdparty/lvgl/src/lv_misc/lv_anim.o + .debug_macro 0x00000000 0x51 src/ASF/thirdparty/lvgl/src/lv_misc/lv_anim.o + .debug_macro 0x00000000 0xef src/ASF/thirdparty/lvgl/src/lv_misc/lv_anim.o + .debug_macro 0x00000000 0x6a src/ASF/thirdparty/lvgl/src/lv_misc/lv_anim.o + .debug_macro 0x00000000 0x1df src/ASF/thirdparty/lvgl/src/lv_misc/lv_anim.o + .debug_macro 0x00000000 0x469 src/ASF/thirdparty/lvgl/src/lv_misc/lv_anim.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_misc/lv_anim.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_misc/lv_anim.o + .debug_macro 0x00000000 0x35 src/ASF/thirdparty/lvgl/src/lv_misc/lv_anim.o + .debug_macro 0x00000000 0x9c src/ASF/thirdparty/lvgl/src/lv_misc/lv_anim.o + .debug_macro 0x00000000 0x16d src/ASF/thirdparty/lvgl/src/lv_misc/lv_anim.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_misc/lv_anim.o + .debug_macro 0x00000000 0x1f src/ASF/thirdparty/lvgl/src/lv_misc/lv_anim.o + .debug_macro 0x00000000 0x43 src/ASF/thirdparty/lvgl/src/lv_misc/lv_anim.o + .debug_macro 0x00000000 0x20 src/ASF/thirdparty/lvgl/src/lv_misc/lv_anim.o + .debug_macro 0x00000000 0x187 src/ASF/thirdparty/lvgl/src/lv_misc/lv_anim.o + .debug_macro 0x00000000 0x353 src/ASF/thirdparty/lvgl/src/lv_misc/lv_anim.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_misc/lv_anim.o + .debug_macro 0x00000000 0x35 src/ASF/thirdparty/lvgl/src/lv_misc/lv_anim.o + .debug_macro 0x00000000 0x5d src/ASF/thirdparty/lvgl/src/lv_misc/lv_anim.o + .debug_macro 0x00000000 0x16c src/ASF/thirdparty/lvgl/src/lv_misc/lv_anim.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_misc/lv_anim.o + .debug_macro 0x00000000 0x1d src/ASF/thirdparty/lvgl/src/lv_misc/lv_anim.o + .debug_macro 0x00000000 0x6a src/ASF/thirdparty/lvgl/src/lv_misc/lv_anim.o + .debug_macro 0x00000000 0x194 src/ASF/thirdparty/lvgl/src/lv_misc/lv_anim.o + .debug_macro 0x00000000 0x16 src/ASF/thirdparty/lvgl/src/lv_misc/lv_anim.o + .debug_macro 0x00000000 0x74 src/ASF/thirdparty/lvgl/src/lv_misc/lv_anim.o + .debug_macro 0x00000000 0x12 src/ASF/thirdparty/lvgl/src/lv_misc/lv_anim.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_misc/lv_anim.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_misc/lv_anim.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_misc/lv_anim.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_misc/lv_anim.o + .debug_macro 0x00000000 0x1c src/ASF/thirdparty/lvgl/src/lv_misc/lv_anim.o + .debug_macro 0x00000000 0x3b src/ASF/thirdparty/lvgl/src/lv_misc/lv_anim.o + .debug_macro 0x00000000 0x5c src/ASF/thirdparty/lvgl/src/lv_misc/lv_anim.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_misc/lv_anim.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_area.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_area.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_area.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_area.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_area.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_area.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_area.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_area.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_area.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_area.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_area.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_area.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_area.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_area.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_area.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_area.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_area.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_area.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_area.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_area.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_area.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_area.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_area.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_area.o + .text 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_misc/lv_area.o + .data 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_misc/lv_area.o + .bss 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_misc/lv_area.o + .text.lv_area_set + 0x00000000 0x12 src/ASF/thirdparty/lvgl/src/lv_misc/lv_area.o + .text.lv_area_set_width + 0x00000000 0xa src/ASF/thirdparty/lvgl/src/lv_misc/lv_area.o + .text._lv_area_set_pos + 0x00000000 0x1c src/ASF/thirdparty/lvgl/src/lv_misc/lv_area.o + .debug_macro 0x00000000 0x8ce src/ASF/thirdparty/lvgl/src/lv_misc/lv_area.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_misc/lv_area.o + .debug_macro 0x00000000 0x87 src/ASF/thirdparty/lvgl/src/lv_misc/lv_area.o + .debug_macro 0x00000000 0x51 src/ASF/thirdparty/lvgl/src/lv_misc/lv_area.o + .debug_macro 0x00000000 0xef src/ASF/thirdparty/lvgl/src/lv_misc/lv_area.o + .debug_macro 0x00000000 0x6a src/ASF/thirdparty/lvgl/src/lv_misc/lv_area.o + .debug_macro 0x00000000 0x1df src/ASF/thirdparty/lvgl/src/lv_misc/lv_area.o + .debug_macro 0x00000000 0x469 src/ASF/thirdparty/lvgl/src/lv_misc/lv_area.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_misc/lv_area.o + .debug_macro 0x00000000 0x35 src/ASF/thirdparty/lvgl/src/lv_misc/lv_area.o + .debug_macro 0x00000000 0x9c src/ASF/thirdparty/lvgl/src/lv_misc/lv_area.o + .debug_macro 0x00000000 0x16d src/ASF/thirdparty/lvgl/src/lv_misc/lv_area.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_misc/lv_area.o + .debug_macro 0x00000000 0x1f src/ASF/thirdparty/lvgl/src/lv_misc/lv_area.o + .debug_macro 0x00000000 0x43 src/ASF/thirdparty/lvgl/src/lv_misc/lv_area.o + .debug_macro 0x00000000 0x20 src/ASF/thirdparty/lvgl/src/lv_misc/lv_area.o + .debug_macro 0x00000000 0x187 src/ASF/thirdparty/lvgl/src/lv_misc/lv_area.o + .debug_macro 0x00000000 0x353 src/ASF/thirdparty/lvgl/src/lv_misc/lv_area.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_misc/lv_area.o + .debug_macro 0x00000000 0x35 src/ASF/thirdparty/lvgl/src/lv_misc/lv_area.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_misc/lv_area.o + .debug_macro 0x00000000 0x5d src/ASF/thirdparty/lvgl/src/lv_misc/lv_area.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_misc/lv_area.o + .debug_macro 0x00000000 0x6a src/ASF/thirdparty/lvgl/src/lv_misc/lv_area.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_async.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_async.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_async.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_async.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_async.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_async.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_async.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_async.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_async.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_async.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_async.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_async.o + .text 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_misc/lv_async.o + .data 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_misc/lv_async.o + .bss 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_misc/lv_async.o + .text.lv_async_task_cb + 0x00000000 0x18 src/ASF/thirdparty/lvgl/src/lv_misc/lv_async.o + .text.lv_async_call + 0x00000000 0x54 src/ASF/thirdparty/lvgl/src/lv_misc/lv_async.o + .debug_info 0x00000000 0x3b9 src/ASF/thirdparty/lvgl/src/lv_misc/lv_async.o + .debug_abbrev 0x00000000 0x16e src/ASF/thirdparty/lvgl/src/lv_misc/lv_async.o + .debug_loc 0x00000000 0x14a src/ASF/thirdparty/lvgl/src/lv_misc/lv_async.o + .debug_aranges + 0x00000000 0x28 src/ASF/thirdparty/lvgl/src/lv_misc/lv_async.o + .debug_ranges 0x00000000 0x18 src/ASF/thirdparty/lvgl/src/lv_misc/lv_async.o + .debug_macro 0x00000000 0xd8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_async.o + .debug_macro 0x00000000 0x8ce src/ASF/thirdparty/lvgl/src/lv_misc/lv_async.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_misc/lv_async.o + .debug_macro 0x00000000 0x87 src/ASF/thirdparty/lvgl/src/lv_misc/lv_async.o + .debug_macro 0x00000000 0x51 src/ASF/thirdparty/lvgl/src/lv_misc/lv_async.o + .debug_macro 0x00000000 0xef src/ASF/thirdparty/lvgl/src/lv_misc/lv_async.o + .debug_macro 0x00000000 0x6a src/ASF/thirdparty/lvgl/src/lv_misc/lv_async.o + .debug_macro 0x00000000 0x1df src/ASF/thirdparty/lvgl/src/lv_misc/lv_async.o + .debug_macro 0x00000000 0x469 src/ASF/thirdparty/lvgl/src/lv_misc/lv_async.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_misc/lv_async.o + .debug_macro 0x00000000 0x16d src/ASF/thirdparty/lvgl/src/lv_misc/lv_async.o + .debug_macro 0x00000000 0x5d src/ASF/thirdparty/lvgl/src/lv_misc/lv_async.o + .debug_macro 0x00000000 0x12 src/ASF/thirdparty/lvgl/src/lv_misc/lv_async.o + .debug_line 0x00000000 0x341 src/ASF/thirdparty/lvgl/src/lv_misc/lv_async.o + .debug_str 0x00000000 0x4c25 src/ASF/thirdparty/lvgl/src/lv_misc/lv_async.o + .comment 0x00000000 0x5a src/ASF/thirdparty/lvgl/src/lv_misc/lv_async.o + .debug_frame 0x00000000 0x48 src/ASF/thirdparty/lvgl/src/lv_misc/lv_async.o + .ARM.attributes + 0x00000000 0x32 src/ASF/thirdparty/lvgl/src/lv_misc/lv_async.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_bidi.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_bidi.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_bidi.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_bidi.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_bidi.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_bidi.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_bidi.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_bidi.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_bidi.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_bidi.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_bidi.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_bidi.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_bidi.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_bidi.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_bidi.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_bidi.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_bidi.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_bidi.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_bidi.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_bidi.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_bidi.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_bidi.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_bidi.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_bidi.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_bidi.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_bidi.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_bidi.o + .text 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_misc/lv_bidi.o + .data 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_misc/lv_bidi.o + .bss 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_misc/lv_bidi.o + .debug_info 0x00000000 0xc68 src/ASF/thirdparty/lvgl/src/lv_misc/lv_bidi.o + .debug_abbrev 0x00000000 0x185 src/ASF/thirdparty/lvgl/src/lv_misc/lv_bidi.o + .debug_aranges + 0x00000000 0x18 src/ASF/thirdparty/lvgl/src/lv_misc/lv_bidi.o + .debug_macro 0x00000000 0x1b7 src/ASF/thirdparty/lvgl/src/lv_misc/lv_bidi.o + .debug_macro 0x00000000 0x8ce src/ASF/thirdparty/lvgl/src/lv_misc/lv_bidi.o + .debug_macro 0x00000000 0x16d src/ASF/thirdparty/lvgl/src/lv_misc/lv_bidi.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_misc/lv_bidi.o + .debug_macro 0x00000000 0x87 src/ASF/thirdparty/lvgl/src/lv_misc/lv_bidi.o + .debug_macro 0x00000000 0x51 src/ASF/thirdparty/lvgl/src/lv_misc/lv_bidi.o + .debug_macro 0x00000000 0xef src/ASF/thirdparty/lvgl/src/lv_misc/lv_bidi.o + .debug_macro 0x00000000 0x6a src/ASF/thirdparty/lvgl/src/lv_misc/lv_bidi.o + .debug_macro 0x00000000 0x1df src/ASF/thirdparty/lvgl/src/lv_misc/lv_bidi.o + .debug_macro 0x00000000 0x469 src/ASF/thirdparty/lvgl/src/lv_misc/lv_bidi.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_misc/lv_bidi.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_misc/lv_bidi.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_misc/lv_bidi.o + .debug_macro 0x00000000 0x35 src/ASF/thirdparty/lvgl/src/lv_misc/lv_bidi.o + .debug_macro 0x00000000 0x9c src/ASF/thirdparty/lvgl/src/lv_misc/lv_bidi.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_misc/lv_bidi.o + .debug_macro 0x00000000 0x1f src/ASF/thirdparty/lvgl/src/lv_misc/lv_bidi.o + .debug_macro 0x00000000 0x43 src/ASF/thirdparty/lvgl/src/lv_misc/lv_bidi.o + .debug_macro 0x00000000 0x20 src/ASF/thirdparty/lvgl/src/lv_misc/lv_bidi.o + .debug_macro 0x00000000 0x187 src/ASF/thirdparty/lvgl/src/lv_misc/lv_bidi.o + .debug_macro 0x00000000 0x353 src/ASF/thirdparty/lvgl/src/lv_misc/lv_bidi.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_misc/lv_bidi.o + .debug_macro 0x00000000 0x35 src/ASF/thirdparty/lvgl/src/lv_misc/lv_bidi.o + .debug_macro 0x00000000 0x5d src/ASF/thirdparty/lvgl/src/lv_misc/lv_bidi.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_misc/lv_bidi.o + .debug_macro 0x00000000 0x16c src/ASF/thirdparty/lvgl/src/lv_misc/lv_bidi.o + .debug_macro 0x00000000 0x1d src/ASF/thirdparty/lvgl/src/lv_misc/lv_bidi.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_misc/lv_bidi.o + .debug_line 0x00000000 0x4bd src/ASF/thirdparty/lvgl/src/lv_misc/lv_bidi.o + .debug_str 0x00000000 0x80a6 src/ASF/thirdparty/lvgl/src/lv_misc/lv_bidi.o + .comment 0x00000000 0x5a src/ASF/thirdparty/lvgl/src/lv_misc/lv_bidi.o + .ARM.attributes + 0x00000000 0x32 src/ASF/thirdparty/lvgl/src/lv_misc/lv_bidi.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_color.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_color.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_color.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_color.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_color.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_color.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_color.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_color.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_color.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_color.o + .text 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_misc/lv_color.o + .data 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_misc/lv_color.o + .bss 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_misc/lv_color.o + .text.lv_color_hsv_to_rgb + 0x00000000 0xd4 src/ASF/thirdparty/lvgl/src/lv_misc/lv_color.o + .rodata.lv_color_hsv_to_rgb + 0x00000000 0x14 src/ASF/thirdparty/lvgl/src/lv_misc/lv_color.o + .text.lv_color_rgb_to_hsv + 0x00000000 0x150 src/ASF/thirdparty/lvgl/src/lv_misc/lv_color.o + .text.lv_color_to_hsv + 0x00000000 0x68 src/ASF/thirdparty/lvgl/src/lv_misc/lv_color.o + .debug_macro 0x00000000 0x8ce src/ASF/thirdparty/lvgl/src/lv_misc/lv_color.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_misc/lv_color.o + .debug_macro 0x00000000 0x87 src/ASF/thirdparty/lvgl/src/lv_misc/lv_color.o + .debug_macro 0x00000000 0x51 src/ASF/thirdparty/lvgl/src/lv_misc/lv_color.o + .debug_macro 0x00000000 0xef src/ASF/thirdparty/lvgl/src/lv_misc/lv_color.o + .debug_macro 0x00000000 0x6a src/ASF/thirdparty/lvgl/src/lv_misc/lv_color.o + .debug_macro 0x00000000 0x1df src/ASF/thirdparty/lvgl/src/lv_misc/lv_color.o + .debug_macro 0x00000000 0x469 src/ASF/thirdparty/lvgl/src/lv_misc/lv_color.o + .debug_macro 0x00000000 0x6a src/ASF/thirdparty/lvgl/src/lv_misc/lv_color.o + .debug_macro 0x00000000 0x194 src/ASF/thirdparty/lvgl/src/lv_misc/lv_color.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_fs.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_fs.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_fs.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_fs.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_fs.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_fs.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_fs.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_fs.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_fs.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_fs.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_fs.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_fs.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_fs.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_fs.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_fs.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_fs.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_fs.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_fs.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_fs.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_fs.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_fs.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_fs.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_fs.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_fs.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_fs.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_fs.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_fs.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_fs.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_fs.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_fs.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_fs.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_fs.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_fs.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_fs.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_fs.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_fs.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_fs.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_fs.o + .text 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_misc/lv_fs.o + .data 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_misc/lv_fs.o + .bss 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_misc/lv_fs.o + .text.lv_fs_write + 0x00000000 0x42 src/ASF/thirdparty/lvgl/src/lv_misc/lv_fs.o + .text.lv_fs_tell + 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_misc/lv_fs.o + .text.lv_fs_trunc + 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_misc/lv_fs.o + .text.lv_fs_size + 0x00000000 0x2c src/ASF/thirdparty/lvgl/src/lv_misc/lv_fs.o + .text.lv_fs_dir_read + 0x00000000 0x28 src/ASF/thirdparty/lvgl/src/lv_misc/lv_fs.o + .text.lv_fs_dir_close + 0x00000000 0x3c src/ASF/thirdparty/lvgl/src/lv_misc/lv_fs.o + .text.lv_fs_drv_init + 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_misc/lv_fs.o + .text.lv_fs_drv_register + 0x00000000 0x48 src/ASF/thirdparty/lvgl/src/lv_misc/lv_fs.o + .text.lv_fs_is_ready + 0x00000000 0x20 src/ASF/thirdparty/lvgl/src/lv_misc/lv_fs.o + .text.lv_fs_remove + 0x00000000 0x48 src/ASF/thirdparty/lvgl/src/lv_misc/lv_fs.o + .text.lv_fs_rename + 0x00000000 0x5c src/ASF/thirdparty/lvgl/src/lv_misc/lv_fs.o + .text.lv_fs_dir_open + 0x00000000 0x78 src/ASF/thirdparty/lvgl/src/lv_misc/lv_fs.o + .text.lv_fs_free_space + 0x00000000 0x44 src/ASF/thirdparty/lvgl/src/lv_misc/lv_fs.o + .text.lv_fs_get_letters + 0x00000000 0x40 src/ASF/thirdparty/lvgl/src/lv_misc/lv_fs.o + .text.lv_fs_up + 0x00000000 0x44 src/ASF/thirdparty/lvgl/src/lv_misc/lv_fs.o + .text.lv_fs_get_last + 0x00000000 0x44 src/ASF/thirdparty/lvgl/src/lv_misc/lv_fs.o + .debug_macro 0x00000000 0x8ce src/ASF/thirdparty/lvgl/src/lv_misc/lv_fs.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_misc/lv_fs.o + .debug_macro 0x00000000 0x87 src/ASF/thirdparty/lvgl/src/lv_misc/lv_fs.o + .debug_macro 0x00000000 0x51 src/ASF/thirdparty/lvgl/src/lv_misc/lv_fs.o + .debug_macro 0x00000000 0xef src/ASF/thirdparty/lvgl/src/lv_misc/lv_fs.o + .debug_macro 0x00000000 0x6a src/ASF/thirdparty/lvgl/src/lv_misc/lv_fs.o + .debug_macro 0x00000000 0x1df src/ASF/thirdparty/lvgl/src/lv_misc/lv_fs.o + .debug_macro 0x00000000 0x469 src/ASF/thirdparty/lvgl/src/lv_misc/lv_fs.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_misc/lv_fs.o + .debug_macro 0x00000000 0x16d src/ASF/thirdparty/lvgl/src/lv_misc/lv_fs.o + .debug_macro 0x00000000 0x5d src/ASF/thirdparty/lvgl/src/lv_misc/lv_fs.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_misc/lv_fs.o + .debug_macro 0x00000000 0x16c src/ASF/thirdparty/lvgl/src/lv_misc/lv_fs.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_misc/lv_fs.o + .debug_macro 0x00000000 0x35 src/ASF/thirdparty/lvgl/src/lv_misc/lv_fs.o + .debug_macro 0x00000000 0x9c src/ASF/thirdparty/lvgl/src/lv_misc/lv_fs.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_misc/lv_fs.o + .debug_macro 0x00000000 0x1f src/ASF/thirdparty/lvgl/src/lv_misc/lv_fs.o + .debug_macro 0x00000000 0x43 src/ASF/thirdparty/lvgl/src/lv_misc/lv_fs.o + .debug_macro 0x00000000 0x20 src/ASF/thirdparty/lvgl/src/lv_misc/lv_fs.o + .debug_macro 0x00000000 0x187 src/ASF/thirdparty/lvgl/src/lv_misc/lv_fs.o + .debug_macro 0x00000000 0x353 src/ASF/thirdparty/lvgl/src/lv_misc/lv_fs.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_misc/lv_fs.o + .debug_macro 0x00000000 0x35 src/ASF/thirdparty/lvgl/src/lv_misc/lv_fs.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_misc/lv_fs.o + .debug_macro 0x00000000 0x1d src/ASF/thirdparty/lvgl/src/lv_misc/lv_fs.o + .debug_macro 0x00000000 0x6a src/ASF/thirdparty/lvgl/src/lv_misc/lv_fs.o + .debug_macro 0x00000000 0x194 src/ASF/thirdparty/lvgl/src/lv_misc/lv_fs.o + .debug_macro 0x00000000 0x16 src/ASF/thirdparty/lvgl/src/lv_misc/lv_fs.o + .debug_macro 0x00000000 0x74 src/ASF/thirdparty/lvgl/src/lv_misc/lv_fs.o + .debug_macro 0x00000000 0x12 src/ASF/thirdparty/lvgl/src/lv_misc/lv_fs.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_misc/lv_fs.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_misc/lv_fs.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_misc/lv_fs.o + .debug_macro 0x00000000 0x1c src/ASF/thirdparty/lvgl/src/lv_misc/lv_fs.o + .debug_macro 0x00000000 0x3b src/ASF/thirdparty/lvgl/src/lv_misc/lv_fs.o + .debug_macro 0x00000000 0x5c src/ASF/thirdparty/lvgl/src/lv_misc/lv_fs.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_misc/lv_fs.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_gc.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_gc.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_gc.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_gc.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_gc.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_gc.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_gc.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_gc.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_gc.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_gc.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_gc.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_gc.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_gc.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_gc.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_gc.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_gc.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_gc.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_gc.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_gc.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_gc.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_gc.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_gc.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_gc.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_gc.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_gc.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_gc.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_gc.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_gc.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_gc.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_gc.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_gc.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_gc.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_gc.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_gc.o + .text 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_misc/lv_gc.o + .data 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_misc/lv_gc.o + .bss 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_misc/lv_gc.o + .text._lv_gc_clear_roots + 0x00000000 0xb4 src/ASF/thirdparty/lvgl/src/lv_misc/lv_gc.o + .debug_macro 0x00000000 0x8ce src/ASF/thirdparty/lvgl/src/lv_misc/lv_gc.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_misc/lv_gc.o + .debug_macro 0x00000000 0x87 src/ASF/thirdparty/lvgl/src/lv_misc/lv_gc.o + .debug_macro 0x00000000 0x51 src/ASF/thirdparty/lvgl/src/lv_misc/lv_gc.o + .debug_macro 0x00000000 0xef src/ASF/thirdparty/lvgl/src/lv_misc/lv_gc.o + .debug_macro 0x00000000 0x6a src/ASF/thirdparty/lvgl/src/lv_misc/lv_gc.o + .debug_macro 0x00000000 0x1df src/ASF/thirdparty/lvgl/src/lv_misc/lv_gc.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_misc/lv_gc.o + .debug_macro 0x00000000 0x469 src/ASF/thirdparty/lvgl/src/lv_misc/lv_gc.o + .debug_macro 0x00000000 0x16d src/ASF/thirdparty/lvgl/src/lv_misc/lv_gc.o + .debug_macro 0x00000000 0x5d src/ASF/thirdparty/lvgl/src/lv_misc/lv_gc.o + .debug_macro 0x00000000 0x12 src/ASF/thirdparty/lvgl/src/lv_misc/lv_gc.o + .debug_macro 0x00000000 0x6a src/ASF/thirdparty/lvgl/src/lv_misc/lv_gc.o + .debug_macro 0x00000000 0x194 src/ASF/thirdparty/lvgl/src/lv_misc/lv_gc.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_misc/lv_gc.o + .debug_macro 0x00000000 0x35 src/ASF/thirdparty/lvgl/src/lv_misc/lv_gc.o + .debug_macro 0x00000000 0x9c src/ASF/thirdparty/lvgl/src/lv_misc/lv_gc.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_misc/lv_gc.o + .debug_macro 0x00000000 0x1f src/ASF/thirdparty/lvgl/src/lv_misc/lv_gc.o + .debug_macro 0x00000000 0x43 src/ASF/thirdparty/lvgl/src/lv_misc/lv_gc.o + .debug_macro 0x00000000 0x20 src/ASF/thirdparty/lvgl/src/lv_misc/lv_gc.o + .debug_macro 0x00000000 0x187 src/ASF/thirdparty/lvgl/src/lv_misc/lv_gc.o + .debug_macro 0x00000000 0x353 src/ASF/thirdparty/lvgl/src/lv_misc/lv_gc.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_misc/lv_gc.o + .debug_macro 0x00000000 0x35 src/ASF/thirdparty/lvgl/src/lv_misc/lv_gc.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_misc/lv_gc.o + .debug_macro 0x00000000 0x52 src/ASF/thirdparty/lvgl/src/lv_misc/lv_gc.o + .debug_macro 0x00000000 0x16 src/ASF/thirdparty/lvgl/src/lv_misc/lv_gc.o + .debug_macro 0x00000000 0x16c src/ASF/thirdparty/lvgl/src/lv_misc/lv_gc.o + .debug_macro 0x00000000 0x1d src/ASF/thirdparty/lvgl/src/lv_misc/lv_gc.o + .debug_macro 0x00000000 0x16 src/ASF/thirdparty/lvgl/src/lv_misc/lv_gc.o + .debug_macro 0x00000000 0x74 src/ASF/thirdparty/lvgl/src/lv_misc/lv_gc.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_misc/lv_gc.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_ll.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_ll.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_ll.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_ll.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_ll.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_ll.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_ll.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_ll.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_ll.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_ll.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_ll.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_ll.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_ll.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_ll.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_ll.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_ll.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_ll.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_ll.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_ll.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_ll.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_ll.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_ll.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_ll.o + .text 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_misc/lv_ll.o + .data 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_misc/lv_ll.o + .bss 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_misc/lv_ll.o + .text._lv_ll_clear + 0x00000000 0x48 src/ASF/thirdparty/lvgl/src/lv_misc/lv_ll.o + .text._lv_ll_get_len + 0x00000000 0x2c src/ASF/thirdparty/lvgl/src/lv_misc/lv_ll.o + .debug_macro 0x00000000 0x8ce src/ASF/thirdparty/lvgl/src/lv_misc/lv_ll.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_misc/lv_ll.o + .debug_macro 0x00000000 0x87 src/ASF/thirdparty/lvgl/src/lv_misc/lv_ll.o + .debug_macro 0x00000000 0x51 src/ASF/thirdparty/lvgl/src/lv_misc/lv_ll.o + .debug_macro 0x00000000 0xef src/ASF/thirdparty/lvgl/src/lv_misc/lv_ll.o + .debug_macro 0x00000000 0x6a src/ASF/thirdparty/lvgl/src/lv_misc/lv_ll.o + .debug_macro 0x00000000 0x1df src/ASF/thirdparty/lvgl/src/lv_misc/lv_ll.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_misc/lv_ll.o + .debug_macro 0x00000000 0x35 src/ASF/thirdparty/lvgl/src/lv_misc/lv_ll.o + .debug_macro 0x00000000 0x9c src/ASF/thirdparty/lvgl/src/lv_misc/lv_ll.o + .debug_macro 0x00000000 0x16d src/ASF/thirdparty/lvgl/src/lv_misc/lv_ll.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_misc/lv_ll.o + .debug_macro 0x00000000 0x1f src/ASF/thirdparty/lvgl/src/lv_misc/lv_ll.o + .debug_macro 0x00000000 0x43 src/ASF/thirdparty/lvgl/src/lv_misc/lv_ll.o + .debug_macro 0x00000000 0x20 src/ASF/thirdparty/lvgl/src/lv_misc/lv_ll.o + .debug_macro 0x00000000 0x187 src/ASF/thirdparty/lvgl/src/lv_misc/lv_ll.o + .debug_macro 0x00000000 0x353 src/ASF/thirdparty/lvgl/src/lv_misc/lv_ll.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_misc/lv_ll.o + .debug_macro 0x00000000 0x35 src/ASF/thirdparty/lvgl/src/lv_misc/lv_ll.o + .debug_macro 0x00000000 0x469 src/ASF/thirdparty/lvgl/src/lv_misc/lv_ll.o + .debug_macro 0x00000000 0x5d src/ASF/thirdparty/lvgl/src/lv_misc/lv_ll.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_misc/lv_ll.o + .debug_macro 0x00000000 0x12 src/ASF/thirdparty/lvgl/src/lv_misc/lv_ll.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_log.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_log.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_log.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_log.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_log.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_log.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_log.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_log.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_log.o + .text 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_misc/lv_log.o + .data 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_misc/lv_log.o + .bss 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_misc/lv_log.o + .debug_info 0x00000000 0x68 src/ASF/thirdparty/lvgl/src/lv_misc/lv_log.o + .debug_abbrev 0x00000000 0x29 src/ASF/thirdparty/lvgl/src/lv_misc/lv_log.o + .debug_aranges + 0x00000000 0x18 src/ASF/thirdparty/lvgl/src/lv_misc/lv_log.o + .debug_macro 0x00000000 0x85 src/ASF/thirdparty/lvgl/src/lv_misc/lv_log.o + .debug_macro 0x00000000 0x8ce src/ASF/thirdparty/lvgl/src/lv_misc/lv_log.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_misc/lv_log.o + .debug_macro 0x00000000 0x87 src/ASF/thirdparty/lvgl/src/lv_misc/lv_log.o + .debug_macro 0x00000000 0x51 src/ASF/thirdparty/lvgl/src/lv_misc/lv_log.o + .debug_macro 0x00000000 0xef src/ASF/thirdparty/lvgl/src/lv_misc/lv_log.o + .debug_macro 0x00000000 0x6a src/ASF/thirdparty/lvgl/src/lv_misc/lv_log.o + .debug_macro 0x00000000 0x1df src/ASF/thirdparty/lvgl/src/lv_misc/lv_log.o + .debug_macro 0x00000000 0x469 src/ASF/thirdparty/lvgl/src/lv_misc/lv_log.o + .debug_macro 0x00000000 0x57 src/ASF/thirdparty/lvgl/src/lv_misc/lv_log.o + .debug_line 0x00000000 0x2b2 src/ASF/thirdparty/lvgl/src/lv_misc/lv_log.o + .debug_str 0x00000000 0x459a src/ASF/thirdparty/lvgl/src/lv_misc/lv_log.o + .comment 0x00000000 0x5a src/ASF/thirdparty/lvgl/src/lv_misc/lv_log.o + .ARM.attributes + 0x00000000 0x32 src/ASF/thirdparty/lvgl/src/lv_misc/lv_log.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_math.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_math.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_math.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_math.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_math.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_math.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_math.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_math.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_math.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_math.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_math.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_math.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_math.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_math.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_math.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_math.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_math.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_math.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_math.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_math.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_math.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_math.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_math.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_math.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_math.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_math.o + .text 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_misc/lv_math.o + .data 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_misc/lv_math.o + .bss 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_misc/lv_math.o + .text._lv_bezier3 + 0x00000000 0x44 src/ASF/thirdparty/lvgl/src/lv_misc/lv_math.o + .text._lv_atan2 + 0x00000000 0xbc src/ASF/thirdparty/lvgl/src/lv_misc/lv_math.o + .text._lv_pow 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_misc/lv_math.o + .debug_macro 0x00000000 0x8ce src/ASF/thirdparty/lvgl/src/lv_misc/lv_math.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_misc/lv_math.o + .debug_macro 0x00000000 0x87 src/ASF/thirdparty/lvgl/src/lv_misc/lv_math.o + .debug_macro 0x00000000 0x51 src/ASF/thirdparty/lvgl/src/lv_misc/lv_math.o + .debug_macro 0x00000000 0xef src/ASF/thirdparty/lvgl/src/lv_misc/lv_math.o + .debug_macro 0x00000000 0x6a src/ASF/thirdparty/lvgl/src/lv_misc/lv_math.o + .debug_macro 0x00000000 0x1df src/ASF/thirdparty/lvgl/src/lv_misc/lv_math.o + .debug_macro 0x00000000 0x469 src/ASF/thirdparty/lvgl/src/lv_misc/lv_math.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_misc/lv_math.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_misc/lv_math.o + .debug_macro 0x00000000 0x35 src/ASF/thirdparty/lvgl/src/lv_misc/lv_math.o + .debug_macro 0x00000000 0x9c src/ASF/thirdparty/lvgl/src/lv_misc/lv_math.o + .debug_macro 0x00000000 0x16 src/ASF/thirdparty/lvgl/src/lv_misc/lv_math.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_misc/lv_math.o + .debug_macro 0x00000000 0x1f src/ASF/thirdparty/lvgl/src/lv_misc/lv_math.o + .debug_macro 0x00000000 0x43 src/ASF/thirdparty/lvgl/src/lv_misc/lv_math.o + .debug_macro 0x00000000 0x20 src/ASF/thirdparty/lvgl/src/lv_misc/lv_math.o + .debug_macro 0x00000000 0x187 src/ASF/thirdparty/lvgl/src/lv_misc/lv_math.o + .debug_macro 0x00000000 0x353 src/ASF/thirdparty/lvgl/src/lv_misc/lv_math.o + .debug_macro 0x00000000 0x16 src/ASF/thirdparty/lvgl/src/lv_misc/lv_math.o + .debug_macro 0x00000000 0x29 src/ASF/thirdparty/lvgl/src/lv_misc/lv_math.o + .debug_macro 0x00000000 0x16 src/ASF/thirdparty/lvgl/src/lv_misc/lv_math.o + .debug_macro 0x00000000 0x35 src/ASF/thirdparty/lvgl/src/lv_misc/lv_math.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_mem.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_mem.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_mem.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_mem.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_mem.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_mem.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_mem.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_mem.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_mem.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_mem.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_mem.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_mem.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_mem.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_mem.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_mem.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_mem.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_mem.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_mem.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_mem.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_mem.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_mem.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_mem.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_mem.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_mem.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_mem.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_mem.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_mem.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_mem.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_mem.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_mem.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_mem.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_mem.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_mem.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_mem.o + .text 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_misc/lv_mem.o + .data 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_misc/lv_mem.o + .bss 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_misc/lv_mem.o + .text.lv_mem_test + 0x00000000 0x64 src/ASF/thirdparty/lvgl/src/lv_misc/lv_mem.o + .text.lv_mem_monitor + 0x00000000 0x8c src/ASF/thirdparty/lvgl/src/lv_misc/lv_mem.o + .text._lv_mem_deinit + 0x00000000 0x30 src/ASF/thirdparty/lvgl/src/lv_misc/lv_mem.o + .debug_macro 0x00000000 0x8ce src/ASF/thirdparty/lvgl/src/lv_misc/lv_mem.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_misc/lv_mem.o + .debug_macro 0x00000000 0x87 src/ASF/thirdparty/lvgl/src/lv_misc/lv_mem.o + .debug_macro 0x00000000 0x51 src/ASF/thirdparty/lvgl/src/lv_misc/lv_mem.o + .debug_macro 0x00000000 0xef src/ASF/thirdparty/lvgl/src/lv_misc/lv_mem.o + .debug_macro 0x00000000 0x6a src/ASF/thirdparty/lvgl/src/lv_misc/lv_mem.o + .debug_macro 0x00000000 0x1df src/ASF/thirdparty/lvgl/src/lv_misc/lv_mem.o + .debug_macro 0x00000000 0x469 src/ASF/thirdparty/lvgl/src/lv_misc/lv_mem.o + .debug_macro 0x00000000 0x16d src/ASF/thirdparty/lvgl/src/lv_misc/lv_mem.o + .debug_macro 0x00000000 0x5d src/ASF/thirdparty/lvgl/src/lv_misc/lv_mem.o + .debug_macro 0x00000000 0x6a src/ASF/thirdparty/lvgl/src/lv_misc/lv_mem.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_misc/lv_mem.o + .debug_macro 0x00000000 0x12 src/ASF/thirdparty/lvgl/src/lv_misc/lv_mem.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_misc/lv_mem.o + .debug_macro 0x00000000 0x194 src/ASF/thirdparty/lvgl/src/lv_misc/lv_mem.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_misc/lv_mem.o + .debug_macro 0x00000000 0x35 src/ASF/thirdparty/lvgl/src/lv_misc/lv_mem.o + .debug_macro 0x00000000 0x9c src/ASF/thirdparty/lvgl/src/lv_misc/lv_mem.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_misc/lv_mem.o + .debug_macro 0x00000000 0x1f src/ASF/thirdparty/lvgl/src/lv_misc/lv_mem.o + .debug_macro 0x00000000 0x43 src/ASF/thirdparty/lvgl/src/lv_misc/lv_mem.o + .debug_macro 0x00000000 0x20 src/ASF/thirdparty/lvgl/src/lv_misc/lv_mem.o + .debug_macro 0x00000000 0x187 src/ASF/thirdparty/lvgl/src/lv_misc/lv_mem.o + .debug_macro 0x00000000 0x353 src/ASF/thirdparty/lvgl/src/lv_misc/lv_mem.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_misc/lv_mem.o + .debug_macro 0x00000000 0x35 src/ASF/thirdparty/lvgl/src/lv_misc/lv_mem.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_misc/lv_mem.o + .debug_macro 0x00000000 0x52 src/ASF/thirdparty/lvgl/src/lv_misc/lv_mem.o + .debug_macro 0x00000000 0x16 src/ASF/thirdparty/lvgl/src/lv_misc/lv_mem.o + .debug_macro 0x00000000 0x16c src/ASF/thirdparty/lvgl/src/lv_misc/lv_mem.o + .debug_macro 0x00000000 0x1d src/ASF/thirdparty/lvgl/src/lv_misc/lv_mem.o + .debug_macro 0x00000000 0x16 src/ASF/thirdparty/lvgl/src/lv_misc/lv_mem.o + .debug_macro 0x00000000 0x74 src/ASF/thirdparty/lvgl/src/lv_misc/lv_mem.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_misc/lv_mem.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_printf.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_printf.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_printf.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_printf.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_printf.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_printf.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_printf.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_printf.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_printf.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_printf.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_printf.o + .text 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_misc/lv_printf.o + .data 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_misc/lv_printf.o + .bss 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_misc/lv_printf.o + .text._out_buffer + 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_printf.o + .text._out_null + 0x00000000 0x2 src/ASF/thirdparty/lvgl/src/lv_misc/lv_printf.o + .text._ntoa_format + 0x00000000 0x1d0 src/ASF/thirdparty/lvgl/src/lv_misc/lv_printf.o + .text._ntoa_long + 0x00000000 0xc4 src/ASF/thirdparty/lvgl/src/lv_misc/lv_printf.o + .text._ntoa_long_long + 0x00000000 0xe4 src/ASF/thirdparty/lvgl/src/lv_misc/lv_printf.o + .text._vsnprintf + 0x00000000 0x640 src/ASF/thirdparty/lvgl/src/lv_misc/lv_printf.o + .rodata._vsnprintf + 0x00000000 0x1e0 src/ASF/thirdparty/lvgl/src/lv_misc/lv_printf.o + .text.lv_snprintf + 0x00000000 0x2c src/ASF/thirdparty/lvgl/src/lv_misc/lv_printf.o + .text.lv_vsnprintf + 0x00000000 0x20 src/ASF/thirdparty/lvgl/src/lv_misc/lv_printf.o + .debug_info 0x00000000 0xd91 src/ASF/thirdparty/lvgl/src/lv_misc/lv_printf.o + .debug_abbrev 0x00000000 0x2cf src/ASF/thirdparty/lvgl/src/lv_misc/lv_printf.o + .debug_loc 0x00000000 0x1915 src/ASF/thirdparty/lvgl/src/lv_misc/lv_printf.o + .debug_aranges + 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_misc/lv_printf.o + .debug_ranges 0x00000000 0x120 src/ASF/thirdparty/lvgl/src/lv_misc/lv_printf.o + .debug_macro 0x00000000 0x113 src/ASF/thirdparty/lvgl/src/lv_misc/lv_printf.o + .debug_macro 0x00000000 0x8ce src/ASF/thirdparty/lvgl/src/lv_misc/lv_printf.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_misc/lv_printf.o + .debug_macro 0x00000000 0x87 src/ASF/thirdparty/lvgl/src/lv_misc/lv_printf.o + .debug_macro 0x00000000 0x51 src/ASF/thirdparty/lvgl/src/lv_misc/lv_printf.o + .debug_macro 0x00000000 0xef src/ASF/thirdparty/lvgl/src/lv_misc/lv_printf.o + .debug_macro 0x00000000 0x6a src/ASF/thirdparty/lvgl/src/lv_misc/lv_printf.o + .debug_macro 0x00000000 0x1df src/ASF/thirdparty/lvgl/src/lv_misc/lv_printf.o + .debug_macro 0x00000000 0x469 src/ASF/thirdparty/lvgl/src/lv_misc/lv_printf.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_misc/lv_printf.o + .debug_macro 0x00000000 0x16d src/ASF/thirdparty/lvgl/src/lv_misc/lv_printf.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_misc/lv_printf.o + .debug_line 0x00000000 0x5e4 src/ASF/thirdparty/lvgl/src/lv_misc/lv_printf.o + .debug_str 0x00000000 0x4c3f src/ASF/thirdparty/lvgl/src/lv_misc/lv_printf.o + .comment 0x00000000 0x5a src/ASF/thirdparty/lvgl/src/lv_misc/lv_printf.o + .debug_frame 0x00000000 0x11c src/ASF/thirdparty/lvgl/src/lv_misc/lv_printf.o + .ARM.attributes + 0x00000000 0x32 src/ASF/thirdparty/lvgl/src/lv_misc/lv_printf.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_task.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_task.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_task.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_task.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_task.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_task.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_task.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_task.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_task.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_task.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_task.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_task.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_task.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_task.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_task.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_task.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_task.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_task.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_task.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_task.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_task.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_task.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_task.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_task.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_task.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_task.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_task.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_task.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_task.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_task.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_task.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_task.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_task.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_task.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_task.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_task.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_task.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_task.o + .text 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_misc/lv_task.o + .data 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_misc/lv_task.o + .bss 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_misc/lv_task.o + .text.lv_task_set_cb + 0x00000000 0x4 src/ASF/thirdparty/lvgl/src/lv_misc/lv_task.o + .text.lv_task_set_period + 0x00000000 0x4 src/ASF/thirdparty/lvgl/src/lv_misc/lv_task.o + .text.lv_task_set_repeat_count + 0x00000000 0x4 src/ASF/thirdparty/lvgl/src/lv_misc/lv_task.o + .text.lv_task_reset + 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_misc/lv_task.o + .text.lv_task_enable + 0x00000000 0xc src/ASF/thirdparty/lvgl/src/lv_misc/lv_task.o + .text.lv_task_get_idle + 0x00000000 0xc src/ASF/thirdparty/lvgl/src/lv_misc/lv_task.o + .debug_macro 0x00000000 0x8ce src/ASF/thirdparty/lvgl/src/lv_misc/lv_task.o + .debug_macro 0x00000000 0x16d src/ASF/thirdparty/lvgl/src/lv_misc/lv_task.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_misc/lv_task.o + .debug_macro 0x00000000 0x87 src/ASF/thirdparty/lvgl/src/lv_misc/lv_task.o + .debug_macro 0x00000000 0x51 src/ASF/thirdparty/lvgl/src/lv_misc/lv_task.o + .debug_macro 0x00000000 0xef src/ASF/thirdparty/lvgl/src/lv_misc/lv_task.o + .debug_macro 0x00000000 0x6a src/ASF/thirdparty/lvgl/src/lv_misc/lv_task.o + .debug_macro 0x00000000 0x1df src/ASF/thirdparty/lvgl/src/lv_misc/lv_task.o + .debug_macro 0x00000000 0x469 src/ASF/thirdparty/lvgl/src/lv_misc/lv_task.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_misc/lv_task.o + .debug_macro 0x00000000 0x5d src/ASF/thirdparty/lvgl/src/lv_misc/lv_task.o + .debug_macro 0x00000000 0x12 src/ASF/thirdparty/lvgl/src/lv_misc/lv_task.o + .debug_macro 0x00000000 0x16c src/ASF/thirdparty/lvgl/src/lv_misc/lv_task.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_misc/lv_task.o + .debug_macro 0x00000000 0x35 src/ASF/thirdparty/lvgl/src/lv_misc/lv_task.o + .debug_macro 0x00000000 0x9c src/ASF/thirdparty/lvgl/src/lv_misc/lv_task.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_misc/lv_task.o + .debug_macro 0x00000000 0x1f src/ASF/thirdparty/lvgl/src/lv_misc/lv_task.o + .debug_macro 0x00000000 0x43 src/ASF/thirdparty/lvgl/src/lv_misc/lv_task.o + .debug_macro 0x00000000 0x20 src/ASF/thirdparty/lvgl/src/lv_misc/lv_task.o + .debug_macro 0x00000000 0x187 src/ASF/thirdparty/lvgl/src/lv_misc/lv_task.o + .debug_macro 0x00000000 0x353 src/ASF/thirdparty/lvgl/src/lv_misc/lv_task.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_misc/lv_task.o + .debug_macro 0x00000000 0x35 src/ASF/thirdparty/lvgl/src/lv_misc/lv_task.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_misc/lv_task.o + .debug_macro 0x00000000 0x1d src/ASF/thirdparty/lvgl/src/lv_misc/lv_task.o + .debug_macro 0x00000000 0x6a src/ASF/thirdparty/lvgl/src/lv_misc/lv_task.o + .debug_macro 0x00000000 0x194 src/ASF/thirdparty/lvgl/src/lv_misc/lv_task.o + .debug_macro 0x00000000 0x16 src/ASF/thirdparty/lvgl/src/lv_misc/lv_task.o + .debug_macro 0x00000000 0x74 src/ASF/thirdparty/lvgl/src/lv_misc/lv_task.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_misc/lv_task.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_misc/lv_task.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_misc/lv_task.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_misc/lv_task.o + .debug_macro 0x00000000 0x1c src/ASF/thirdparty/lvgl/src/lv_misc/lv_task.o + .debug_macro 0x00000000 0x3b src/ASF/thirdparty/lvgl/src/lv_misc/lv_task.o + .debug_macro 0x00000000 0x5c src/ASF/thirdparty/lvgl/src/lv_misc/lv_task.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_misc/lv_task.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_templ.o + .text 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_misc/lv_templ.o + .data 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_misc/lv_templ.o + .bss 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_misc/lv_templ.o + .debug_info 0x00000000 0x29 src/ASF/thirdparty/lvgl/src/lv_misc/lv_templ.o + .debug_abbrev 0x00000000 0x1e src/ASF/thirdparty/lvgl/src/lv_misc/lv_templ.o + .debug_aranges + 0x00000000 0x18 src/ASF/thirdparty/lvgl/src/lv_misc/lv_templ.o + .debug_macro 0x00000000 0x11 src/ASF/thirdparty/lvgl/src/lv_misc/lv_templ.o + .debug_macro 0x00000000 0x8ce src/ASF/thirdparty/lvgl/src/lv_misc/lv_templ.o + .debug_line 0x00000000 0x52 src/ASF/thirdparty/lvgl/src/lv_misc/lv_templ.o + .debug_str 0x00000000 0x260d src/ASF/thirdparty/lvgl/src/lv_misc/lv_templ.o + .comment 0x00000000 0x5a src/ASF/thirdparty/lvgl/src/lv_misc/lv_templ.o + .ARM.attributes + 0x00000000 0x32 src/ASF/thirdparty/lvgl/src/lv_misc/lv_templ.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_txt.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_txt.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_txt.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_txt.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_txt.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_txt.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_txt.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_txt.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_txt.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_txt.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_txt.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_txt.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_txt.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_txt.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_txt.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_txt.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_txt.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_txt.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_txt.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_txt.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_txt.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_txt.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_txt.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_txt.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_txt.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_txt.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_txt.o + .text 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_misc/lv_txt.o + .data 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_misc/lv_txt.o + .bss 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_misc/lv_txt.o + .text.lv_txt_utf8_size + 0x00000000 0x32 src/ASF/thirdparty/lvgl/src/lv_misc/lv_txt.o + .text.lv_txt_unicode_to_utf8 + 0x00000000 0xa4 src/ASF/thirdparty/lvgl/src/lv_misc/lv_txt.o + .text.lv_txt_utf8_conv_wc + 0x00000000 0x3e src/ASF/thirdparty/lvgl/src/lv_misc/lv_txt.o + .text.lv_txt_utf8_prev + 0x00000000 0x54 src/ASF/thirdparty/lvgl/src/lv_misc/lv_txt.o + .text.lv_txt_utf8_get_byte_id + 0x00000000 0x3c src/ASF/thirdparty/lvgl/src/lv_misc/lv_txt.o + .text.lv_txt_utf8_get_length + 0x00000000 0x34 src/ASF/thirdparty/lvgl/src/lv_misc/lv_txt.o + .text._lv_txt_ins + 0x00000000 0x68 src/ASF/thirdparty/lvgl/src/lv_misc/lv_txt.o + .text._lv_txt_cut + 0x00000000 0x44 src/ASF/thirdparty/lvgl/src/lv_misc/lv_txt.o + .data._lv_txt_encoded_conv_wc + 0x00000000 0x4 src/ASF/thirdparty/lvgl/src/lv_misc/lv_txt.o + .data._lv_txt_encoded_get_byte_id + 0x00000000 0x4 src/ASF/thirdparty/lvgl/src/lv_misc/lv_txt.o + .data._lv_txt_encoded_prev + 0x00000000 0x4 src/ASF/thirdparty/lvgl/src/lv_misc/lv_txt.o + .data._lv_txt_encoded_size + 0x00000000 0x4 src/ASF/thirdparty/lvgl/src/lv_misc/lv_txt.o + .data._lv_txt_get_encoded_length + 0x00000000 0x4 src/ASF/thirdparty/lvgl/src/lv_misc/lv_txt.o + .data._lv_txt_unicode_to_encoded + 0x00000000 0x4 src/ASF/thirdparty/lvgl/src/lv_misc/lv_txt.o + .debug_macro 0x00000000 0x8ce src/ASF/thirdparty/lvgl/src/lv_misc/lv_txt.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_misc/lv_txt.o + .debug_macro 0x00000000 0x87 src/ASF/thirdparty/lvgl/src/lv_misc/lv_txt.o + .debug_macro 0x00000000 0x51 src/ASF/thirdparty/lvgl/src/lv_misc/lv_txt.o + .debug_macro 0x00000000 0xef src/ASF/thirdparty/lvgl/src/lv_misc/lv_txt.o + .debug_macro 0x00000000 0x6a src/ASF/thirdparty/lvgl/src/lv_misc/lv_txt.o + .debug_macro 0x00000000 0x1df src/ASF/thirdparty/lvgl/src/lv_misc/lv_txt.o + .debug_macro 0x00000000 0x469 src/ASF/thirdparty/lvgl/src/lv_misc/lv_txt.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_misc/lv_txt.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_misc/lv_txt.o + .debug_macro 0x00000000 0x35 src/ASF/thirdparty/lvgl/src/lv_misc/lv_txt.o + .debug_macro 0x00000000 0x9c src/ASF/thirdparty/lvgl/src/lv_misc/lv_txt.o + .debug_macro 0x00000000 0x16d src/ASF/thirdparty/lvgl/src/lv_misc/lv_txt.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_misc/lv_txt.o + .debug_macro 0x00000000 0x1f src/ASF/thirdparty/lvgl/src/lv_misc/lv_txt.o + .debug_macro 0x00000000 0x43 src/ASF/thirdparty/lvgl/src/lv_misc/lv_txt.o + .debug_macro 0x00000000 0x20 src/ASF/thirdparty/lvgl/src/lv_misc/lv_txt.o + .debug_macro 0x00000000 0x187 src/ASF/thirdparty/lvgl/src/lv_misc/lv_txt.o + .debug_macro 0x00000000 0x353 src/ASF/thirdparty/lvgl/src/lv_misc/lv_txt.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_misc/lv_txt.o + .debug_macro 0x00000000 0x35 src/ASF/thirdparty/lvgl/src/lv_misc/lv_txt.o + .debug_macro 0x00000000 0x5d src/ASF/thirdparty/lvgl/src/lv_misc/lv_txt.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_misc/lv_txt.o + .debug_macro 0x00000000 0x16c src/ASF/thirdparty/lvgl/src/lv_misc/lv_txt.o + .debug_macro 0x00000000 0x1d src/ASF/thirdparty/lvgl/src/lv_misc/lv_txt.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_misc/lv_txt.o + .debug_macro 0x00000000 0x6a src/ASF/thirdparty/lvgl/src/lv_misc/lv_txt.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_txt_ap.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_txt_ap.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_txt_ap.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_txt_ap.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_txt_ap.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_txt_ap.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_txt_ap.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_txt_ap.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_txt_ap.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_txt_ap.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_txt_ap.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_txt_ap.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_txt_ap.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_txt_ap.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_txt_ap.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_txt_ap.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_txt_ap.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_txt_ap.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_txt_ap.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_txt_ap.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_txt_ap.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_txt_ap.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_txt_ap.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_txt_ap.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_txt_ap.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_txt_ap.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_txt_ap.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_txt_ap.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_txt_ap.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_txt_ap.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_txt_ap.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_txt_ap.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_txt_ap.o + .text 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_misc/lv_txt_ap.o + .data 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_misc/lv_txt_ap.o + .bss 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_misc/lv_txt_ap.o + .debug_info 0x00000000 0xeb0 src/ASF/thirdparty/lvgl/src/lv_misc/lv_txt_ap.o + .debug_abbrev 0x00000000 0x18a src/ASF/thirdparty/lvgl/src/lv_misc/lv_txt_ap.o + .debug_aranges + 0x00000000 0x18 src/ASF/thirdparty/lvgl/src/lv_misc/lv_txt_ap.o + .debug_macro 0x00000000 0x2c3 src/ASF/thirdparty/lvgl/src/lv_misc/lv_txt_ap.o + .debug_macro 0x00000000 0x8ce src/ASF/thirdparty/lvgl/src/lv_misc/lv_txt_ap.o + .debug_macro 0x00000000 0x16d src/ASF/thirdparty/lvgl/src/lv_misc/lv_txt_ap.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_misc/lv_txt_ap.o + .debug_macro 0x00000000 0x87 src/ASF/thirdparty/lvgl/src/lv_misc/lv_txt_ap.o + .debug_macro 0x00000000 0x51 src/ASF/thirdparty/lvgl/src/lv_misc/lv_txt_ap.o + .debug_macro 0x00000000 0xef src/ASF/thirdparty/lvgl/src/lv_misc/lv_txt_ap.o + .debug_macro 0x00000000 0x6a src/ASF/thirdparty/lvgl/src/lv_misc/lv_txt_ap.o + .debug_macro 0x00000000 0x1df src/ASF/thirdparty/lvgl/src/lv_misc/lv_txt_ap.o + .debug_macro 0x00000000 0x469 src/ASF/thirdparty/lvgl/src/lv_misc/lv_txt_ap.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_misc/lv_txt_ap.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_misc/lv_txt_ap.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_misc/lv_txt_ap.o + .debug_macro 0x00000000 0x35 src/ASF/thirdparty/lvgl/src/lv_misc/lv_txt_ap.o + .debug_macro 0x00000000 0x9c src/ASF/thirdparty/lvgl/src/lv_misc/lv_txt_ap.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_misc/lv_txt_ap.o + .debug_macro 0x00000000 0x1f src/ASF/thirdparty/lvgl/src/lv_misc/lv_txt_ap.o + .debug_macro 0x00000000 0x43 src/ASF/thirdparty/lvgl/src/lv_misc/lv_txt_ap.o + .debug_macro 0x00000000 0x20 src/ASF/thirdparty/lvgl/src/lv_misc/lv_txt_ap.o + .debug_macro 0x00000000 0x187 src/ASF/thirdparty/lvgl/src/lv_misc/lv_txt_ap.o + .debug_macro 0x00000000 0x353 src/ASF/thirdparty/lvgl/src/lv_misc/lv_txt_ap.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_misc/lv_txt_ap.o + .debug_macro 0x00000000 0x35 src/ASF/thirdparty/lvgl/src/lv_misc/lv_txt_ap.o + .debug_macro 0x00000000 0x5d src/ASF/thirdparty/lvgl/src/lv_misc/lv_txt_ap.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_misc/lv_txt_ap.o + .debug_macro 0x00000000 0x16c src/ASF/thirdparty/lvgl/src/lv_misc/lv_txt_ap.o + .debug_macro 0x00000000 0x1d src/ASF/thirdparty/lvgl/src/lv_misc/lv_txt_ap.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_misc/lv_txt_ap.o + .debug_macro 0x00000000 0x6a src/ASF/thirdparty/lvgl/src/lv_misc/lv_txt_ap.o + .debug_macro 0x00000000 0x194 src/ASF/thirdparty/lvgl/src/lv_misc/lv_txt_ap.o + .debug_macro 0x00000000 0x16 src/ASF/thirdparty/lvgl/src/lv_misc/lv_txt_ap.o + .debug_macro 0x00000000 0x74 src/ASF/thirdparty/lvgl/src/lv_misc/lv_txt_ap.o + .debug_macro 0x00000000 0x52 src/ASF/thirdparty/lvgl/src/lv_misc/lv_txt_ap.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_misc/lv_txt_ap.o + .debug_line 0x00000000 0x931 src/ASF/thirdparty/lvgl/src/lv_misc/lv_txt_ap.o + .debug_str 0x00000000 0x97ad src/ASF/thirdparty/lvgl/src/lv_misc/lv_txt_ap.o + .comment 0x00000000 0x5a src/ASF/thirdparty/lvgl/src/lv_misc/lv_txt_ap.o + .ARM.attributes + 0x00000000 0x32 src/ASF/thirdparty/lvgl/src/lv_misc/lv_txt_ap.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_utils.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_utils.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_utils.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_utils.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_utils.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_utils.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_utils.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_utils.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_utils.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_utils.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_utils.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_utils.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_utils.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_utils.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_utils.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_utils.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_utils.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_utils.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_utils.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_utils.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_utils.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_utils.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_utils.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_utils.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_utils.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_utils.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_utils.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_utils.o + .text 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_misc/lv_utils.o + .data 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_misc/lv_utils.o + .bss 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_misc/lv_utils.o + .text._lv_utils_num_to_str + 0x00000000 0x94 src/ASF/thirdparty/lvgl/src/lv_misc/lv_utils.o + .debug_macro 0x00000000 0x8ce src/ASF/thirdparty/lvgl/src/lv_misc/lv_utils.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_misc/lv_utils.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_misc/lv_utils.o + .debug_macro 0x00000000 0x87 src/ASF/thirdparty/lvgl/src/lv_misc/lv_utils.o + .debug_macro 0x00000000 0x51 src/ASF/thirdparty/lvgl/src/lv_misc/lv_utils.o + .debug_macro 0x00000000 0xef src/ASF/thirdparty/lvgl/src/lv_misc/lv_utils.o + .debug_macro 0x00000000 0x6a src/ASF/thirdparty/lvgl/src/lv_misc/lv_utils.o + .debug_macro 0x00000000 0x1df src/ASF/thirdparty/lvgl/src/lv_misc/lv_utils.o + .debug_macro 0x00000000 0x16d src/ASF/thirdparty/lvgl/src/lv_misc/lv_utils.o + .debug_macro 0x00000000 0x469 src/ASF/thirdparty/lvgl/src/lv_misc/lv_utils.o + .debug_macro 0x00000000 0x64 src/ASF/thirdparty/lvgl/src/lv_misc/lv_utils.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_misc/lv_utils.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_misc/lv_utils.o + .debug_macro 0x00000000 0x35 src/ASF/thirdparty/lvgl/src/lv_misc/lv_utils.o + .debug_macro 0x00000000 0x9c src/ASF/thirdparty/lvgl/src/lv_misc/lv_utils.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_misc/lv_utils.o + .debug_macro 0x00000000 0x1f src/ASF/thirdparty/lvgl/src/lv_misc/lv_utils.o + .debug_macro 0x00000000 0x43 src/ASF/thirdparty/lvgl/src/lv_misc/lv_utils.o + .debug_macro 0x00000000 0x20 src/ASF/thirdparty/lvgl/src/lv_misc/lv_utils.o + .debug_macro 0x00000000 0x187 src/ASF/thirdparty/lvgl/src/lv_misc/lv_utils.o + .debug_macro 0x00000000 0x353 src/ASF/thirdparty/lvgl/src/lv_misc/lv_utils.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_misc/lv_utils.o + .debug_macro 0x00000000 0x35 src/ASF/thirdparty/lvgl/src/lv_misc/lv_utils.o + .debug_macro 0x00000000 0x5d src/ASF/thirdparty/lvgl/src/lv_misc/lv_utils.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_misc/lv_utils.o + .debug_macro 0x00000000 0x16c src/ASF/thirdparty/lvgl/src/lv_misc/lv_utils.o + .debug_macro 0x00000000 0x1d src/ASF/thirdparty/lvgl/src/lv_misc/lv_utils.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_misc/lv_utils.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme.o + .text 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme.o + .data 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme.o + .bss 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme.o + .text.lv_theme_get_act + 0x00000000 0xc src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme.o + .text.lv_theme_get_font_small + 0x00000000 0xc src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme.o + .text.lv_theme_get_font_subtitle + 0x00000000 0xc src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme.o + .text.lv_theme_get_font_title + 0x00000000 0xc src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme.o + .text.lv_theme_get_color_primary + 0x00000000 0xc src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme.o + .text.lv_theme_get_flags + 0x00000000 0xc src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme.o + .debug_macro 0x00000000 0x8ce src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme.o + .debug_macro 0x00000000 0x87 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme.o + .debug_macro 0x00000000 0x51 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme.o + .debug_macro 0x00000000 0xef src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme.o + .debug_macro 0x00000000 0x6a src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme.o + .debug_macro 0x00000000 0x1df src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme.o + .debug_macro 0x00000000 0x469 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme.o + .debug_macro 0x00000000 0x16d src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme.o + .debug_macro 0x00000000 0x16c src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme.o + .debug_macro 0x00000000 0x35 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme.o + .debug_macro 0x00000000 0x9c src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme.o + .debug_macro 0x00000000 0x1f src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme.o + .debug_macro 0x00000000 0x43 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme.o + .debug_macro 0x00000000 0x20 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme.o + .debug_macro 0x00000000 0x187 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme.o + .debug_macro 0x00000000 0x353 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme.o + .debug_macro 0x00000000 0x35 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme.o + .debug_macro 0x00000000 0x5d src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme.o + .debug_macro 0x00000000 0x1d src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme.o + .debug_macro 0x00000000 0x6a src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme.o + .debug_macro 0x00000000 0x194 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme.o + .debug_macro 0x00000000 0x16 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme.o + .debug_macro 0x00000000 0x74 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme.o + .debug_macro 0x00000000 0x12 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme.o + .debug_macro 0x00000000 0x1c src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme.o + .debug_macro 0x00000000 0x3b src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_empty.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_empty.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_empty.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_empty.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_empty.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_empty.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_empty.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_empty.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_empty.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_empty.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_empty.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_empty.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_empty.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_empty.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_empty.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_empty.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_empty.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_empty.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_empty.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_empty.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_empty.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_empty.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_empty.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_empty.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_empty.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_empty.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_empty.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_empty.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_empty.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_empty.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_empty.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_empty.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_empty.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_empty.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_empty.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_empty.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_empty.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_empty.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_empty.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_empty.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_empty.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_empty.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_empty.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_empty.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_empty.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_empty.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_empty.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_empty.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_empty.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_empty.o + .text 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_empty.o + .data 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_empty.o + .bss 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_empty.o + .text.theme_apply + 0x00000000 0x2c src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_empty.o + .text.lv_theme_empty_init + 0x00000000 0x70 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_empty.o + .bss.styles 0x00000000 0x4 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_empty.o + .bss.theme 0x00000000 0x1c src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_empty.o + .debug_info 0x00000000 0x1fd7 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_empty.o + .debug_abbrev 0x00000000 0x2e0 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_empty.o + .debug_loc 0x00000000 0x1af src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_empty.o + .debug_aranges + 0x00000000 0x28 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_empty.o + .debug_ranges 0x00000000 0x18 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_empty.o + .debug_macro 0x00000000 0x666 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_empty.o + .debug_macro 0x00000000 0x8ce src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_empty.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_empty.o + .debug_macro 0x00000000 0x87 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_empty.o + .debug_macro 0x00000000 0x51 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_empty.o + .debug_macro 0x00000000 0xef src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_empty.o + .debug_macro 0x00000000 0x6a src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_empty.o + .debug_macro 0x00000000 0x1df src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_empty.o + .debug_macro 0x00000000 0x469 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_empty.o + .debug_macro 0x00000000 0x57 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_empty.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_empty.o + .debug_macro 0x00000000 0x16d src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_empty.o + .debug_macro 0x00000000 0x12 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_empty.o + .debug_macro 0x00000000 0x6a src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_empty.o + .debug_macro 0x00000000 0x194 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_empty.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_empty.o + .debug_macro 0x00000000 0x35 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_empty.o + .debug_macro 0x00000000 0x9c src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_empty.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_empty.o + .debug_macro 0x00000000 0x1f src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_empty.o + .debug_macro 0x00000000 0x43 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_empty.o + .debug_macro 0x00000000 0x20 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_empty.o + .debug_macro 0x00000000 0x187 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_empty.o + .debug_macro 0x00000000 0x353 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_empty.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_empty.o + .debug_macro 0x00000000 0x35 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_empty.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_empty.o + .debug_macro 0x00000000 0x16c src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_empty.o + .debug_macro 0x00000000 0x1d src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_empty.o + .debug_macro 0x00000000 0x16 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_empty.o + .debug_macro 0x00000000 0x74 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_empty.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_empty.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_empty.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_empty.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_empty.o + .debug_macro 0x00000000 0x1c src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_empty.o + .debug_macro 0x00000000 0x3b src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_empty.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_empty.o + .debug_macro 0x00000000 0x1f src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_empty.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_empty.o + .debug_macro 0x00000000 0x16 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_empty.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_empty.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_empty.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_empty.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_empty.o + .debug_macro 0x00000000 0x16 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_empty.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_empty.o + .debug_macro 0x00000000 0x51 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_empty.o + .debug_macro 0x00000000 0x4d src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_empty.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_empty.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_empty.o + .debug_line 0x00000000 0x16e5 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_empty.o + .debug_str 0x00000000 0xc7f1 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_empty.o + .comment 0x00000000 0x5a src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_empty.o + .debug_frame 0x00000000 0x50 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_empty.o + .ARM.attributes + 0x00000000 0x32 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_empty.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_material.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_material.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_material.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_material.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_material.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_material.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_material.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_material.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_material.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_material.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_material.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_material.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_material.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_material.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_material.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_material.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_material.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_material.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_material.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_material.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_material.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_material.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_material.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_material.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_material.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_material.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_material.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_material.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_material.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_material.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_material.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_material.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_material.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_material.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_material.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_material.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_material.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_material.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_material.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_material.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_material.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_material.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_material.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_material.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_material.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_material.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_material.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_material.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_material.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_material.o + .text 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_material.o + .data 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_material.o + .bss 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_material.o + .debug_macro 0x00000000 0x8ce src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_material.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_material.o + .debug_macro 0x00000000 0x87 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_material.o + .debug_macro 0x00000000 0x51 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_material.o + .debug_macro 0x00000000 0xef src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_material.o + .debug_macro 0x00000000 0x6a src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_material.o + .debug_macro 0x00000000 0x1df src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_material.o + .debug_macro 0x00000000 0x469 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_material.o + .debug_macro 0x00000000 0x57 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_material.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_material.o + .debug_macro 0x00000000 0x16d src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_material.o + .debug_macro 0x00000000 0x12 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_material.o + .debug_macro 0x00000000 0x6a src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_material.o + .debug_macro 0x00000000 0x194 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_material.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_material.o + .debug_macro 0x00000000 0x35 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_material.o + .debug_macro 0x00000000 0x9c src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_material.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_material.o + .debug_macro 0x00000000 0x1f src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_material.o + .debug_macro 0x00000000 0x43 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_material.o + .debug_macro 0x00000000 0x20 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_material.o + .debug_macro 0x00000000 0x187 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_material.o + .debug_macro 0x00000000 0x353 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_material.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_material.o + .debug_macro 0x00000000 0x35 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_material.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_material.o + .debug_macro 0x00000000 0x16c src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_material.o + .debug_macro 0x00000000 0x1d src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_material.o + .debug_macro 0x00000000 0x16 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_material.o + .debug_macro 0x00000000 0x74 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_material.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_material.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_material.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_material.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_material.o + .debug_macro 0x00000000 0x1c src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_material.o + .debug_macro 0x00000000 0x3b src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_material.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_material.o + .debug_macro 0x00000000 0x1f src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_material.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_material.o + .debug_macro 0x00000000 0x16 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_material.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_material.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_material.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_material.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_material.o + .debug_macro 0x00000000 0x16 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_material.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_material.o + .debug_macro 0x00000000 0x51 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_material.o + .debug_macro 0x00000000 0x4d src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_material.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_material.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_material.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_mono.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_mono.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_mono.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_mono.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_mono.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_mono.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_mono.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_mono.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_mono.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_mono.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_mono.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_mono.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_mono.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_mono.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_mono.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_mono.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_mono.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_mono.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_mono.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_mono.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_mono.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_mono.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_mono.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_mono.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_mono.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_mono.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_mono.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_mono.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_mono.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_mono.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_mono.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_mono.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_mono.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_mono.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_mono.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_mono.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_mono.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_mono.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_mono.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_mono.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_mono.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_mono.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_mono.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_mono.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_mono.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_mono.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_mono.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_mono.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_mono.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_mono.o + .text 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_mono.o + .data 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_mono.o + .bss 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_mono.o + .text.theme_apply + 0x00000000 0x970 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_mono.o + .rodata.theme_apply + 0x00000000 0xa4 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_mono.o + .text.style_init_reset + 0x00000000 0xc src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_mono.o + .text.lv_theme_mono_init + 0x00000000 0x13dc src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_mono.o + .rodata 0x00000000 0x2 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_mono.o + .bss.styles 0x00000000 0x4 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_mono.o + .bss.theme 0x00000000 0x1c src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_mono.o + .rodata.lv_theme_mono_init.str1.4 + 0x00000000 0x4 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_mono.o + .debug_info 0x00000000 0x628f src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_mono.o + .debug_abbrev 0x00000000 0x374 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_mono.o + .debug_loc 0x00000000 0x24da src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_mono.o + .debug_aranges + 0x00000000 0x30 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_mono.o + .debug_ranges 0x00000000 0xe0 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_mono.o + .debug_macro 0x00000000 0x684 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_mono.o + .debug_macro 0x00000000 0x8ce src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_mono.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_mono.o + .debug_macro 0x00000000 0x87 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_mono.o + .debug_macro 0x00000000 0x51 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_mono.o + .debug_macro 0x00000000 0xef src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_mono.o + .debug_macro 0x00000000 0x6a src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_mono.o + .debug_macro 0x00000000 0x1df src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_mono.o + .debug_macro 0x00000000 0x469 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_mono.o + .debug_macro 0x00000000 0x57 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_mono.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_mono.o + .debug_macro 0x00000000 0x16d src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_mono.o + .debug_macro 0x00000000 0x12 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_mono.o + .debug_macro 0x00000000 0x6a src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_mono.o + .debug_macro 0x00000000 0x194 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_mono.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_mono.o + .debug_macro 0x00000000 0x35 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_mono.o + .debug_macro 0x00000000 0x9c src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_mono.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_mono.o + .debug_macro 0x00000000 0x1f src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_mono.o + .debug_macro 0x00000000 0x43 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_mono.o + .debug_macro 0x00000000 0x20 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_mono.o + .debug_macro 0x00000000 0x187 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_mono.o + .debug_macro 0x00000000 0x353 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_mono.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_mono.o + .debug_macro 0x00000000 0x35 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_mono.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_mono.o + .debug_macro 0x00000000 0x16c src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_mono.o + .debug_macro 0x00000000 0x1d src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_mono.o + .debug_macro 0x00000000 0x16 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_mono.o + .debug_macro 0x00000000 0x74 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_mono.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_mono.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_mono.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_mono.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_mono.o + .debug_macro 0x00000000 0x1c src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_mono.o + .debug_macro 0x00000000 0x3b src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_mono.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_mono.o + .debug_macro 0x00000000 0x1f src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_mono.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_mono.o + .debug_macro 0x00000000 0x16 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_mono.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_mono.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_mono.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_mono.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_mono.o + .debug_macro 0x00000000 0x16 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_mono.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_mono.o + .debug_macro 0x00000000 0x51 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_mono.o + .debug_macro 0x00000000 0x4d src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_mono.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_mono.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_mono.o + .debug_line 0x00000000 0x1dd6 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_mono.o + .debug_str 0x00000000 0xd841 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_mono.o + .comment 0x00000000 0x5a src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_mono.o + .debug_frame 0x00000000 0x7c src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_mono.o + .ARM.attributes + 0x00000000 0x32 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_mono.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_template.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_template.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_template.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_template.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_template.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_template.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_template.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_template.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_template.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_template.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_template.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_template.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_template.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_template.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_template.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_template.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_template.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_template.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_template.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_template.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_template.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_template.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_template.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_template.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_template.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_template.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_template.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_template.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_template.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_template.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_template.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_template.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_template.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_template.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_template.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_template.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_template.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_template.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_template.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_template.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_template.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_template.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_template.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_template.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_template.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_template.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_template.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_template.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_template.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_template.o + .text 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_template.o + .data 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_template.o + .bss 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_template.o + .text.theme_apply + 0x00000000 0x894 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_template.o + .rodata.theme_apply + 0x00000000 0xa4 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_template.o + .text.style_init_reset + 0x00000000 0xc src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_template.o + .rodata.lv_theme_template_init.cst2 + 0x00000000 0x2 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_template.o + .text.lv_theme_template_init + 0x00000000 0x23c src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_template.o + .rodata 0x00000000 0x6 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_template.o + .bss.styles 0x00000000 0x4 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_template.o + .bss.theme 0x00000000 0x1c src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_template.o + .debug_info 0x00000000 0x4840 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_template.o + .debug_abbrev 0x00000000 0x350 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_template.o + .debug_loc 0x00000000 0x10cd src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_template.o + .debug_aranges + 0x00000000 0x30 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_template.o + .debug_ranges 0x00000000 0x20 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_template.o + .debug_macro 0x00000000 0x666 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_template.o + .debug_macro 0x00000000 0x8ce src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_template.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_template.o + .debug_macro 0x00000000 0x87 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_template.o + .debug_macro 0x00000000 0x51 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_template.o + .debug_macro 0x00000000 0xef src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_template.o + .debug_macro 0x00000000 0x6a src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_template.o + .debug_macro 0x00000000 0x1df src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_template.o + .debug_macro 0x00000000 0x469 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_template.o + .debug_macro 0x00000000 0x57 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_template.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_template.o + .debug_macro 0x00000000 0x16d src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_template.o + .debug_macro 0x00000000 0x12 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_template.o + .debug_macro 0x00000000 0x6a src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_template.o + .debug_macro 0x00000000 0x194 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_template.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_template.o + .debug_macro 0x00000000 0x35 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_template.o + .debug_macro 0x00000000 0x9c src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_template.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_template.o + .debug_macro 0x00000000 0x1f src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_template.o + .debug_macro 0x00000000 0x43 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_template.o + .debug_macro 0x00000000 0x20 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_template.o + .debug_macro 0x00000000 0x187 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_template.o + .debug_macro 0x00000000 0x353 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_template.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_template.o + .debug_macro 0x00000000 0x35 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_template.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_template.o + .debug_macro 0x00000000 0x16c src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_template.o + .debug_macro 0x00000000 0x1d src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_template.o + .debug_macro 0x00000000 0x16 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_template.o + .debug_macro 0x00000000 0x74 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_template.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_template.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_template.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_template.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_template.o + .debug_macro 0x00000000 0x1c src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_template.o + .debug_macro 0x00000000 0x3b src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_template.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_template.o + .debug_macro 0x00000000 0x1f src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_template.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_template.o + .debug_macro 0x00000000 0x16 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_template.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_template.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_template.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_template.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_template.o + .debug_macro 0x00000000 0x16 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_template.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_template.o + .debug_macro 0x00000000 0x51 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_template.o + .debug_macro 0x00000000 0x4d src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_template.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_template.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_template.o + .debug_line 0x00000000 0x1931 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_template.o + .debug_str 0x00000000 0xd2e5 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_template.o + .comment 0x00000000 0x5a src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_template.o + .debug_frame 0x00000000 0x7c src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_template.o + .ARM.attributes + 0x00000000 0x32 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_template.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_arc.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_arc.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_arc.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_arc.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_arc.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_arc.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_arc.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_arc.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_arc.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_arc.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_arc.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_arc.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_arc.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_arc.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_arc.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_arc.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_arc.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_arc.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_arc.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_arc.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_arc.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_arc.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_arc.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_arc.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_arc.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_arc.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_arc.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_arc.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_arc.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_arc.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_arc.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_arc.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_arc.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_arc.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_arc.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_arc.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_arc.o + .text 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_arc.o + .data 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_arc.o + .bss 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_arc.o + .text.lv_arc_design + 0x00000000 0x1d0 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_arc.o + .text.lv_arc_signal + 0x00000000 0xa0 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_arc.o + .text.inv_arc_area + 0x00000000 0x54c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_arc.o + .text.lv_arc_create + 0x00000000 0x138 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_arc.o + .text.lv_arc_set_start_angle + 0x00000000 0xb4 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_arc.o + .text.lv_arc_set_end_angle + 0x00000000 0xb0 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_arc.o + .text.lv_arc_set_angles + 0x00000000 0x70 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_arc.o + .text.lv_arc_set_bg_start_angle + 0x00000000 0xb4 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_arc.o + .text.lv_arc_set_bg_end_angle + 0x00000000 0xb0 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_arc.o + .text.lv_arc_set_bg_angles + 0x00000000 0x70 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_arc.o + .text.lv_arc_set_rotation + 0x00000000 0x40 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_arc.o + .text.lv_arc_get_angle_start + 0x00000000 0x34 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_arc.o + .text.lv_arc_get_angle_end + 0x00000000 0x34 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_arc.o + .text.lv_arc_get_bg_angle_start + 0x00000000 0x34 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_arc.o + .text.lv_arc_get_bg_angle_end + 0x00000000 0x34 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_arc.o + .bss.ancestor_design + 0x00000000 0x4 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_arc.o + .bss.ancestor_signal + 0x00000000 0x4 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_arc.o + .rodata.lv_arc_create.str1.4 + 0x00000000 0xe src/ASF/thirdparty/lvgl/src/lv_widgets/lv_arc.o + .rodata.lv_arc_signal.str1.4 + 0x00000000 0x17 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_arc.o + .debug_info 0x00000000 0x35cc src/ASF/thirdparty/lvgl/src/lv_widgets/lv_arc.o + .debug_abbrev 0x00000000 0x42d src/ASF/thirdparty/lvgl/src/lv_widgets/lv_arc.o + .debug_loc 0x00000000 0x1263 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_arc.o + .debug_aranges + 0x00000000 0x90 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_arc.o + .debug_ranges 0x00000000 0x98 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_arc.o + .debug_macro 0x00000000 0x389 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_arc.o + .debug_macro 0x00000000 0x8ce src/ASF/thirdparty/lvgl/src/lv_widgets/lv_arc.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_arc.o + .debug_macro 0x00000000 0x87 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_arc.o + .debug_macro 0x00000000 0x51 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_arc.o + .debug_macro 0x00000000 0xef src/ASF/thirdparty/lvgl/src/lv_widgets/lv_arc.o + .debug_macro 0x00000000 0x6a src/ASF/thirdparty/lvgl/src/lv_widgets/lv_arc.o + .debug_macro 0x00000000 0x1df src/ASF/thirdparty/lvgl/src/lv_widgets/lv_arc.o + .debug_macro 0x00000000 0x469 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_arc.o + .debug_macro 0x00000000 0x16d src/ASF/thirdparty/lvgl/src/lv_widgets/lv_arc.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_arc.o + .debug_macro 0x00000000 0x16c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_arc.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_arc.o + .debug_macro 0x00000000 0x35 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_arc.o + .debug_macro 0x00000000 0x9c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_arc.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_arc.o + .debug_macro 0x00000000 0x1f src/ASF/thirdparty/lvgl/src/lv_widgets/lv_arc.o + .debug_macro 0x00000000 0x43 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_arc.o + .debug_macro 0x00000000 0x20 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_arc.o + .debug_macro 0x00000000 0x187 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_arc.o + .debug_macro 0x00000000 0x353 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_arc.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_arc.o + .debug_macro 0x00000000 0x35 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_arc.o + .debug_macro 0x00000000 0x5d src/ASF/thirdparty/lvgl/src/lv_widgets/lv_arc.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_arc.o + .debug_macro 0x00000000 0x1d src/ASF/thirdparty/lvgl/src/lv_widgets/lv_arc.o + .debug_macro 0x00000000 0x6a src/ASF/thirdparty/lvgl/src/lv_widgets/lv_arc.o + .debug_macro 0x00000000 0x194 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_arc.o + .debug_macro 0x00000000 0x16 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_arc.o + .debug_macro 0x00000000 0x74 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_arc.o + .debug_macro 0x00000000 0x12 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_arc.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_arc.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_arc.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_arc.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_arc.o + .debug_macro 0x00000000 0x1c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_arc.o + .debug_macro 0x00000000 0x3b src/ASF/thirdparty/lvgl/src/lv_widgets/lv_arc.o + .debug_macro 0x00000000 0x5c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_arc.o + .debug_line 0x00000000 0x1129 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_arc.o + .debug_str 0x00000000 0xbf30 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_arc.o + .comment 0x00000000 0x5a src/ASF/thirdparty/lvgl/src/lv_widgets/lv_arc.o + .debug_frame 0x00000000 0x1d4 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_arc.o + .ARM.attributes + 0x00000000 0x32 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_arc.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_bar.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_bar.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_bar.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_bar.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_bar.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_bar.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_bar.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_bar.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_bar.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_bar.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_bar.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_bar.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_bar.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_bar.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_bar.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_bar.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_bar.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_bar.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_bar.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_bar.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_bar.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_bar.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_bar.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_bar.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_bar.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_bar.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_bar.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_bar.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_bar.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_bar.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_bar.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_bar.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_bar.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_bar.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_bar.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_bar.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_bar.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_bar.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_bar.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_bar.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_bar.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_bar.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_bar.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_bar.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_bar.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_bar.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_bar.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_bar.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_bar.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_bar.o + .text 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_bar.o + .data 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_bar.o + .bss 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_bar.o + .text.lv_area_get_width + 0x00000000 0xc src/ASF/thirdparty/lvgl/src/lv_widgets/lv_bar.o + .text.lv_area_get_height + 0x00000000 0xc src/ASF/thirdparty/lvgl/src/lv_widgets/lv_bar.o + .text.lv_bar_design + 0x00000000 0x5cc src/ASF/thirdparty/lvgl/src/lv_widgets/lv_bar.o + .text.lv_bar_signal + 0x00000000 0xdc src/ASF/thirdparty/lvgl/src/lv_widgets/lv_bar.o + .text.lv_bar_anim_ready + 0x00000000 0x40 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_bar.o + .text.lv_bar_anim + 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_bar.o + .text.lv_bar_set_value_with_anim + 0x00000000 0x88 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_bar.o + .text.lv_bar_set_value + 0x00000000 0x74 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_bar.o + .text.lv_bar_create + 0x00000000 0x194 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_bar.o + .text.lv_bar_set_start_value + 0x00000000 0x70 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_bar.o + .text.lv_bar_set_type + 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_bar.o + .text.lv_bar_set_anim_time + 0x00000000 0x34 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_bar.o + .text.lv_bar_get_value + 0x00000000 0x44 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_bar.o + .text.lv_bar_get_start_value + 0x00000000 0x54 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_bar.o + .text.lv_bar_get_min_value + 0x00000000 0x34 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_bar.o + .text.lv_bar_get_max_value + 0x00000000 0x34 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_bar.o + .text.lv_bar_get_type + 0x00000000 0x38 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_bar.o + .text.lv_bar_set_range + 0x00000000 0x98 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_bar.o + .text.lv_bar_get_anim_time + 0x00000000 0x34 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_bar.o + .bss.ancestor_design_f + 0x00000000 0x4 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_bar.o + .bss.ancestor_signal + 0x00000000 0x4 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_bar.o + .rodata.lv_bar_create.str1.4 + 0x00000000 0xe src/ASF/thirdparty/lvgl/src/lv_widgets/lv_bar.o + .rodata.lv_bar_signal.str1.4 + 0x00000000 0x17 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_bar.o + .debug_info 0x00000000 0x3b9e src/ASF/thirdparty/lvgl/src/lv_widgets/lv_bar.o + .debug_abbrev 0x00000000 0x513 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_bar.o + .debug_loc 0x00000000 0x17d6 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_bar.o + .debug_aranges + 0x00000000 0xb0 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_bar.o + .debug_ranges 0x00000000 0x118 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_bar.o + .debug_macro 0x00000000 0x4d2 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_bar.o + .debug_macro 0x00000000 0x8ce src/ASF/thirdparty/lvgl/src/lv_widgets/lv_bar.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_bar.o + .debug_macro 0x00000000 0x87 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_bar.o + .debug_macro 0x00000000 0x51 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_bar.o + .debug_macro 0x00000000 0xef src/ASF/thirdparty/lvgl/src/lv_widgets/lv_bar.o + .debug_macro 0x00000000 0x6a src/ASF/thirdparty/lvgl/src/lv_widgets/lv_bar.o + .debug_macro 0x00000000 0x1df src/ASF/thirdparty/lvgl/src/lv_widgets/lv_bar.o + .debug_macro 0x00000000 0x469 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_bar.o + .debug_macro 0x00000000 0x16d src/ASF/thirdparty/lvgl/src/lv_widgets/lv_bar.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_bar.o + .debug_macro 0x00000000 0x16c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_bar.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_bar.o + .debug_macro 0x00000000 0x35 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_bar.o + .debug_macro 0x00000000 0x9c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_bar.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_bar.o + .debug_macro 0x00000000 0x1f src/ASF/thirdparty/lvgl/src/lv_widgets/lv_bar.o + .debug_macro 0x00000000 0x43 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_bar.o + .debug_macro 0x00000000 0x20 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_bar.o + .debug_macro 0x00000000 0x187 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_bar.o + .debug_macro 0x00000000 0x353 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_bar.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_bar.o + .debug_macro 0x00000000 0x35 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_bar.o + .debug_macro 0x00000000 0x5d src/ASF/thirdparty/lvgl/src/lv_widgets/lv_bar.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_bar.o + .debug_macro 0x00000000 0x1d src/ASF/thirdparty/lvgl/src/lv_widgets/lv_bar.o + .debug_macro 0x00000000 0x6a src/ASF/thirdparty/lvgl/src/lv_widgets/lv_bar.o + .debug_macro 0x00000000 0x194 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_bar.o + .debug_macro 0x00000000 0x16 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_bar.o + .debug_macro 0x00000000 0x74 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_bar.o + .debug_macro 0x00000000 0x12 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_bar.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_bar.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_bar.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_bar.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_bar.o + .debug_macro 0x00000000 0x1c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_bar.o + .debug_macro 0x00000000 0x3b src/ASF/thirdparty/lvgl/src/lv_widgets/lv_bar.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_bar.o + .debug_macro 0x00000000 0x16 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_bar.o + .debug_macro 0x00000000 0x1c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_bar.o + .debug_macro 0x00000000 0x62 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_bar.o + .debug_macro 0x00000000 0x1c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_bar.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_bar.o + .debug_macro 0x00000000 0x1c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_bar.o + .debug_macro 0x00000000 0x52 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_bar.o + .debug_macro 0x00000000 0x40 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_bar.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_bar.o + .debug_macro 0x00000000 0x40 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_bar.o + .debug_macro 0x00000000 0xd7 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_bar.o + .debug_macro 0x00000000 0x16 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_bar.o + .debug_macro 0x00000000 0x18b src/ASF/thirdparty/lvgl/src/lv_widgets/lv_bar.o + .debug_line 0x00000000 0x1478 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_bar.o + .debug_str 0x00000000 0xd7b7 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_bar.o + .comment 0x00000000 0x5a src/ASF/thirdparty/lvgl/src/lv_widgets/lv_bar.o + .debug_frame 0x00000000 0x214 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_bar.o + .ARM.attributes + 0x00000000 0x32 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_bar.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btn.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btn.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btn.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btn.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btn.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btn.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btn.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btn.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btn.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btn.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btn.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btn.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btn.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btn.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btn.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btn.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btn.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btn.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btn.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btn.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btn.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btn.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btn.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btn.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btn.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btn.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btn.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btn.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btn.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btn.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btn.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btn.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btn.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btn.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btn.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btn.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btn.o + .text 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btn.o + .data 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btn.o + .bss 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btn.o + .text.lv_btn_design + 0x00000000 0x38 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btn.o + .text.lv_btn_create + 0x00000000 0x130 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btn.o + .text.lv_btn_set_checkable + 0x00000000 0x40 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btn.o + .text.lv_btn_set_state + 0x00000000 0xa4 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btn.o + .rodata.lv_btn_set_state + 0x00000000 0x18 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btn.o + .text.lv_btn_toggle + 0x00000000 0x50 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btn.o + .text.lv_btn_get_state + 0x00000000 0x54 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btn.o + .text.lv_btn_get_checkable + 0x00000000 0x38 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btn.o + .text.lv_btn_signal + 0x00000000 0x100 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btn.o + .bss.ancestor_design + 0x00000000 0x4 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btn.o + .bss.ancestor_signal + 0x00000000 0x4 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btn.o + .rodata.lv_btn_create.str1.4 + 0x00000000 0xe src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btn.o + .rodata.lv_btn_set_checkable.str1.4 + 0x00000000 0xd src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btn.o + .rodata.lv_btn_signal.str1.4 + 0x00000000 0x7 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btn.o + .debug_info 0x00000000 0x21a7 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btn.o + .debug_abbrev 0x00000000 0x372 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btn.o + .debug_loc 0x00000000 0x665 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btn.o + .debug_aranges + 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btn.o + .debug_ranges 0x00000000 0x60 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btn.o + .debug_macro 0x00000000 0x3f9 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btn.o + .debug_macro 0x00000000 0x8ce src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btn.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btn.o + .debug_macro 0x00000000 0x87 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btn.o + .debug_macro 0x00000000 0x51 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btn.o + .debug_macro 0x00000000 0xef src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btn.o + .debug_macro 0x00000000 0x6a src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btn.o + .debug_macro 0x00000000 0x1df src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btn.o + .debug_macro 0x00000000 0x469 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btn.o + .debug_macro 0x00000000 0x16d src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btn.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btn.o + .debug_macro 0x00000000 0x16c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btn.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btn.o + .debug_macro 0x00000000 0x35 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btn.o + .debug_macro 0x00000000 0x9c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btn.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btn.o + .debug_macro 0x00000000 0x1f src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btn.o + .debug_macro 0x00000000 0x43 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btn.o + .debug_macro 0x00000000 0x20 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btn.o + .debug_macro 0x00000000 0x187 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btn.o + .debug_macro 0x00000000 0x353 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btn.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btn.o + .debug_macro 0x00000000 0x35 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btn.o + .debug_macro 0x00000000 0x5d src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btn.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btn.o + .debug_macro 0x00000000 0x1d src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btn.o + .debug_macro 0x00000000 0x6a src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btn.o + .debug_macro 0x00000000 0x194 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btn.o + .debug_macro 0x00000000 0x16 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btn.o + .debug_macro 0x00000000 0x74 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btn.o + .debug_macro 0x00000000 0x12 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btn.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btn.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btn.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btn.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btn.o + .debug_macro 0x00000000 0x1c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btn.o + .debug_macro 0x00000000 0x3b src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btn.o + .debug_macro 0x00000000 0x62 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btn.o + .debug_line 0x00000000 0x109d src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btn.o + .debug_str 0x00000000 0xb5e9 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btn.o + .comment 0x00000000 0x5a src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btn.o + .debug_frame 0x00000000 0xe8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btn.o + .ARM.attributes + 0x00000000 0x32 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btn.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btnmatrix.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btnmatrix.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btnmatrix.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btnmatrix.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btnmatrix.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btnmatrix.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btnmatrix.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btnmatrix.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btnmatrix.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btnmatrix.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btnmatrix.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btnmatrix.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btnmatrix.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btnmatrix.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btnmatrix.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btnmatrix.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btnmatrix.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btnmatrix.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btnmatrix.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btnmatrix.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btnmatrix.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btnmatrix.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btnmatrix.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btnmatrix.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btnmatrix.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btnmatrix.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btnmatrix.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btnmatrix.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btnmatrix.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btnmatrix.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btnmatrix.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btnmatrix.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btnmatrix.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btnmatrix.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btnmatrix.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btnmatrix.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btnmatrix.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btnmatrix.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btnmatrix.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btnmatrix.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btnmatrix.o + .text 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btnmatrix.o + .data 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btnmatrix.o + .bss 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btnmatrix.o + .text.lv_btnmatrix_design + 0x00000000 0x490 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btnmatrix.o + .text.get_button_from_point + 0x00000000 0x178 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btnmatrix.o + .text.invalidate_button_area + 0x00000000 0x6c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btnmatrix.o + .text.lv_btnmatrix_set_map + 0x00000000 0x480 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btnmatrix.o + .text.lv_btnmatrix_set_ctrl_map + 0x00000000 0x50 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btnmatrix.o + .text.lv_btnmatrix_create + 0x00000000 0x158 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btnmatrix.o + .text.lv_btnmatrix_set_focused_btn + 0x00000000 0x54 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btnmatrix.o + .text.lv_btnmatrix_set_recolor + 0x00000000 0x4c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btnmatrix.o + .text.lv_btnmatrix_set_btn_ctrl + 0x00000000 0x54 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btnmatrix.o + .text.lv_btnmatrix_clear_btn_ctrl + 0x00000000 0x54 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btnmatrix.o + .text.lv_btnmatrix_set_btn_ctrl_all + 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btnmatrix.o + .text.lv_btnmatrix_clear_btn_ctrl_all + 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btnmatrix.o + .text.lv_btnmatrix_set_btn_width + 0x00000000 0x68 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btnmatrix.o + .text.lv_btnmatrix_get_map_array + 0x00000000 0x34 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btnmatrix.o + .text.lv_btnmatrix_get_recolor + 0x00000000 0x38 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btnmatrix.o + .text.lv_btnmatrix_get_active_btn + 0x00000000 0x34 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btnmatrix.o + .text.lv_btnmatrix_get_focused_btn + 0x00000000 0x34 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btnmatrix.o + .text.lv_btnmatrix_get_btn_text + 0x00000000 0xa4 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btnmatrix.o + .text.lv_btnmatrix_get_active_btn_text + 0x00000000 0x4c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btnmatrix.o + .text.lv_btnmatrix_get_btn_ctrl + 0x00000000 0x4c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btnmatrix.o + .text.make_one_button_toggled + 0x00000000 0x34 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btnmatrix.o + .text.lv_btnmatrix_signal + 0x00000000 0x564 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btnmatrix.o + .text.lv_btnmatrix_set_one_check + 0x00000000 0x50 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btnmatrix.o + .text.lv_btnmatrix_get_one_check + 0x00000000 0x38 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btnmatrix.o + .bss.ancestor_design_f + 0x00000000 0x4 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btnmatrix.o + .bss.ancestor_signal + 0x00000000 0x4 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btnmatrix.o + .data.lv_btnmatrix_def_map + 0x00000000 0x1c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btnmatrix.o + .rodata.lv_btnmatrix_design.str1.4 + 0x00000000 0x2 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btnmatrix.o + .rodata.lv_btnmatrix_set_map.str1.4 + 0x00000000 0x1e src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btnmatrix.o + .rodata.lv_btnmatrix_signal.str1.4 + 0x00000000 0xd src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btnmatrix.o + .rodata.str1.4 + 0x00000000 0x29 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btnmatrix.o + .debug_info 0x00000000 0x5235 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btnmatrix.o + .debug_abbrev 0x00000000 0x506 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btnmatrix.o + .debug_loc 0x00000000 0x2495 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btnmatrix.o + .debug_aranges + 0x00000000 0xd8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btnmatrix.o + .debug_ranges 0x00000000 0x1f0 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btnmatrix.o + .debug_macro 0x00000000 0x41d src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btnmatrix.o + .debug_macro 0x00000000 0x8ce src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btnmatrix.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btnmatrix.o + .debug_macro 0x00000000 0x87 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btnmatrix.o + .debug_macro 0x00000000 0x51 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btnmatrix.o + .debug_macro 0x00000000 0xef src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btnmatrix.o + .debug_macro 0x00000000 0x6a src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btnmatrix.o + .debug_macro 0x00000000 0x1df src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btnmatrix.o + .debug_macro 0x00000000 0x469 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btnmatrix.o + .debug_macro 0x00000000 0x16d src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btnmatrix.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btnmatrix.o + .debug_macro 0x00000000 0x16c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btnmatrix.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btnmatrix.o + .debug_macro 0x00000000 0x35 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btnmatrix.o + .debug_macro 0x00000000 0x9c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btnmatrix.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btnmatrix.o + .debug_macro 0x00000000 0x1f src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btnmatrix.o + .debug_macro 0x00000000 0x43 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btnmatrix.o + .debug_macro 0x00000000 0x20 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btnmatrix.o + .debug_macro 0x00000000 0x187 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btnmatrix.o + .debug_macro 0x00000000 0x353 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btnmatrix.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btnmatrix.o + .debug_macro 0x00000000 0x35 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btnmatrix.o + .debug_macro 0x00000000 0x5d src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btnmatrix.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btnmatrix.o + .debug_macro 0x00000000 0x1d src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btnmatrix.o + .debug_macro 0x00000000 0x6a src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btnmatrix.o + .debug_macro 0x00000000 0x194 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btnmatrix.o + .debug_macro 0x00000000 0x16 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btnmatrix.o + .debug_macro 0x00000000 0x74 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btnmatrix.o + .debug_macro 0x00000000 0x12 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btnmatrix.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btnmatrix.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btnmatrix.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btnmatrix.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btnmatrix.o + .debug_macro 0x00000000 0x1c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btnmatrix.o + .debug_macro 0x00000000 0x3b src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btnmatrix.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btnmatrix.o + .debug_macro 0x00000000 0x16 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btnmatrix.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btnmatrix.o + .debug_macro 0x00000000 0x62 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btnmatrix.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btnmatrix.o + .debug_line 0x00000000 0x1689 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btnmatrix.o + .debug_str 0x00000000 0xd0ac src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btnmatrix.o + .comment 0x00000000 0x5a src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btnmatrix.o + .debug_frame 0x00000000 0x2f4 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btnmatrix.o + .ARM.attributes + 0x00000000 0x32 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btnmatrix.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_calendar.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_calendar.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_calendar.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_calendar.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_calendar.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_calendar.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_calendar.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_calendar.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_calendar.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_calendar.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_calendar.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_calendar.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_calendar.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_calendar.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_calendar.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_calendar.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_calendar.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_calendar.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_calendar.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_calendar.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_calendar.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_calendar.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_calendar.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_calendar.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_calendar.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_calendar.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_calendar.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_calendar.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_calendar.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_calendar.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_calendar.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_calendar.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_calendar.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_calendar.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_calendar.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_calendar.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_calendar.o + .text 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_calendar.o + .data 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_calendar.o + .bss 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_calendar.o + .text.get_month_length + 0x00000000 0x60 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_calendar.o + .text.get_day_of_week + 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_calendar.o + .text.get_day_names_height + 0x00000000 0x38 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_calendar.o + .text.get_header_height + 0x00000000 0x38 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_calendar.o + .text.lv_calendar_design + 0x00000000 0x870 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_calendar.o + .text.lv_calendar_signal + 0x00000000 0x444 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_calendar.o + .text.lv_calendar_create + 0x00000000 0x198 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_calendar.o + .text.lv_calendar_set_today_date + 0x00000000 0x64 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_calendar.o + .text.lv_calendar_set_showed_date + 0x00000000 0x64 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_calendar.o + .text.lv_calendar_set_highlighted_dates + 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_calendar.o + .text.lv_calendar_set_day_names + 0x00000000 0x54 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_calendar.o + .text.lv_calendar_set_month_names + 0x00000000 0x54 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_calendar.o + .text.lv_calendar_get_today_date + 0x00000000 0x30 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_calendar.o + .text.lv_calendar_get_showed_date + 0x00000000 0x34 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_calendar.o + .text.lv_calendar_get_pressed_date + 0x00000000 0x3c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_calendar.o + .text.lv_calendar_get_highlighted_dates + 0x00000000 0x34 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_calendar.o + .text.lv_calendar_get_highlighted_dates_num + 0x00000000 0x34 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_calendar.o + .text.lv_calendar_get_day_names + 0x00000000 0x34 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_calendar.o + .text.lv_calendar_get_month_names + 0x00000000 0x34 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_calendar.o + .bss.ancestor_design + 0x00000000 0x4 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_calendar.o + .bss.ancestor_signal + 0x00000000 0x4 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_calendar.o + .rodata.day_name + 0x00000000 0x1c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_calendar.o + .rodata.lv_calendar_create.str1.4 + 0x00000000 0xe src/ASF/thirdparty/lvgl/src/lv_widgets/lv_calendar.o + .rodata.lv_calendar_design.str1.4 + 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_calendar.o + .rodata.lv_calendar_signal.str1.4 + 0x00000000 0x1c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_calendar.o + .rodata.month_name + 0x00000000 0x30 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_calendar.o + .rodata.str1.4 + 0x00000000 0x87 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_calendar.o + .debug_info 0x00000000 0x5127 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_calendar.o + .debug_abbrev 0x00000000 0x4ea src/ASF/thirdparty/lvgl/src/lv_widgets/lv_calendar.o + .debug_loc 0x00000000 0x2416 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_calendar.o + .debug_aranges + 0x00000000 0xb0 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_calendar.o + .debug_ranges 0x00000000 0x238 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_calendar.o + .debug_macro 0x00000000 0x3eb src/ASF/thirdparty/lvgl/src/lv_widgets/lv_calendar.o + .debug_macro 0x00000000 0x8ce src/ASF/thirdparty/lvgl/src/lv_widgets/lv_calendar.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_calendar.o + .debug_macro 0x00000000 0x87 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_calendar.o + .debug_macro 0x00000000 0x51 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_calendar.o + .debug_macro 0x00000000 0xef src/ASF/thirdparty/lvgl/src/lv_widgets/lv_calendar.o + .debug_macro 0x00000000 0x6a src/ASF/thirdparty/lvgl/src/lv_widgets/lv_calendar.o + .debug_macro 0x00000000 0x1df src/ASF/thirdparty/lvgl/src/lv_widgets/lv_calendar.o + .debug_macro 0x00000000 0x469 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_calendar.o + .debug_macro 0x00000000 0x16d src/ASF/thirdparty/lvgl/src/lv_widgets/lv_calendar.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_calendar.o + .debug_macro 0x00000000 0x16c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_calendar.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_calendar.o + .debug_macro 0x00000000 0x35 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_calendar.o + .debug_macro 0x00000000 0x9c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_calendar.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_calendar.o + .debug_macro 0x00000000 0x1f src/ASF/thirdparty/lvgl/src/lv_widgets/lv_calendar.o + .debug_macro 0x00000000 0x43 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_calendar.o + .debug_macro 0x00000000 0x20 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_calendar.o + .debug_macro 0x00000000 0x187 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_calendar.o + .debug_macro 0x00000000 0x353 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_calendar.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_calendar.o + .debug_macro 0x00000000 0x35 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_calendar.o + .debug_macro 0x00000000 0x5d src/ASF/thirdparty/lvgl/src/lv_widgets/lv_calendar.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_calendar.o + .debug_macro 0x00000000 0x1d src/ASF/thirdparty/lvgl/src/lv_widgets/lv_calendar.o + .debug_macro 0x00000000 0x6a src/ASF/thirdparty/lvgl/src/lv_widgets/lv_calendar.o + .debug_macro 0x00000000 0x194 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_calendar.o + .debug_macro 0x00000000 0x16 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_calendar.o + .debug_macro 0x00000000 0x74 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_calendar.o + .debug_macro 0x00000000 0x12 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_calendar.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_calendar.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_calendar.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_calendar.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_calendar.o + .debug_macro 0x00000000 0x1c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_calendar.o + .debug_macro 0x00000000 0x3b src/ASF/thirdparty/lvgl/src/lv_widgets/lv_calendar.o + .debug_macro 0x00000000 0x5c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_calendar.o + .debug_line 0x00000000 0x144e src/ASF/thirdparty/lvgl/src/lv_widgets/lv_calendar.o + .debug_str 0x00000000 0xcaad src/ASF/thirdparty/lvgl/src/lv_widgets/lv_calendar.o + .comment 0x00000000 0x5a src/ASF/thirdparty/lvgl/src/lv_widgets/lv_calendar.o + .debug_frame 0x00000000 0x238 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_calendar.o + .ARM.attributes + 0x00000000 0x32 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_calendar.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_canvas.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_canvas.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_canvas.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_canvas.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_canvas.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_canvas.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_canvas.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_canvas.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_canvas.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_canvas.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_canvas.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_canvas.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_canvas.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_canvas.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_canvas.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_canvas.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_canvas.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_canvas.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_canvas.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_canvas.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_canvas.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_canvas.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_canvas.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_canvas.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_canvas.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_canvas.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_canvas.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_canvas.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_canvas.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_canvas.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_canvas.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_canvas.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_canvas.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_canvas.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_canvas.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_canvas.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_canvas.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_canvas.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_canvas.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_canvas.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_canvas.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_canvas.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_canvas.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_canvas.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_canvas.o + .text 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_canvas.o + .data 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_canvas.o + .bss 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_canvas.o + .text.set_set_px_cb + 0x00000000 0x50 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_canvas.o + .rodata.set_set_px_cb + 0x00000000 0x28 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_canvas.o + .text.lv_canvas_signal + 0x00000000 0x2c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_canvas.o + .text.set_px_alpha_generic + 0x00000000 0xbc src/ASF/thirdparty/lvgl/src/lv_widgets/lv_canvas.o + .text.set_px_cb_alpha8 + 0x00000000 0x4c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_canvas.o + .text.set_px_cb_alpha4 + 0x00000000 0x4c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_canvas.o + .text.set_px_cb_alpha2 + 0x00000000 0x4c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_canvas.o + .text.set_px_cb_alpha1 + 0x00000000 0x4c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_canvas.o + .text.set_px_true_color_alpha + 0x00000000 0x23c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_canvas.o + .text.lv_canvas_create + 0x00000000 0xf0 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_canvas.o + .text.lv_canvas_set_buffer + 0x00000000 0x90 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_canvas.o + .text.lv_canvas_set_px + 0x00000000 0x50 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_canvas.o + .text.lv_canvas_set_palette + 0x00000000 0x4c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_canvas.o + .text.lv_canvas_get_px + 0x00000000 0x5c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_canvas.o + .text.lv_canvas_get_img + 0x00000000 0x34 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_canvas.o + .text.lv_canvas_copy_buf + 0x00000000 0xe4 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_canvas.o + .text.lv_canvas_transform + 0x00000000 0x5b0 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_canvas.o + .text.lv_canvas_blur_hor + 0x00000000 0x498 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_canvas.o + .text.lv_canvas_blur_ver + 0x00000000 0x4d0 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_canvas.o + .text.lv_canvas_fill_bg + 0x00000000 0x10c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_canvas.o + .text.lv_canvas_draw_rect + 0x00000000 0x144 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_canvas.o + .text.lv_canvas_draw_text + 0x00000000 0x140 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_canvas.o + .text.lv_canvas_draw_img + 0x00000000 0x13c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_canvas.o + .text.lv_canvas_draw_line + 0x00000000 0x144 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_canvas.o + .text.lv_canvas_draw_polygon + 0x00000000 0x10c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_canvas.o + .text.lv_canvas_draw_arc + 0x00000000 0x140 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_canvas.o + .bss.ancestor_design + 0x00000000 0x4 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_canvas.o + .bss.ancestor_signal + 0x00000000 0x4 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_canvas.o + .bss.bg_color_save.5338 + 0x00000000 0x2 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_canvas.o + .bss.bg_opa_save.5336 + 0x00000000 0x1 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_canvas.o + .bss.fg_color_save.5337 + 0x00000000 0x2 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_canvas.o + .bss.fg_opa_save.5335 + 0x00000000 0x1 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_canvas.o + .bss.res_color_saved.5339 + 0x00000000 0x2 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_canvas.o + .bss.res_opa_saved.5340 + 0x00000000 0x1 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_canvas.o + .rodata.lv_canvas_create.str1.4 + 0x00000000 0xe src/ASF/thirdparty/lvgl/src/lv_widgets/lv_canvas.o + .rodata.lv_canvas_set_buffer.str1.4 + 0x00000000 0xd src/ASF/thirdparty/lvgl/src/lv_widgets/lv_canvas.o + .rodata.lv_canvas_signal.str1.4 + 0x00000000 0xa src/ASF/thirdparty/lvgl/src/lv_widgets/lv_canvas.o + .debug_info 0x00000000 0x57c8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_canvas.o + .debug_abbrev 0x00000000 0x4f6 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_canvas.o + .debug_loc 0x00000000 0x454b src/ASF/thirdparty/lvgl/src/lv_widgets/lv_canvas.o + .debug_aranges + 0x00000000 0xe0 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_canvas.o + .debug_ranges 0x00000000 0x1e8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_canvas.o + .debug_macro 0x00000000 0x440 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_canvas.o + .debug_macro 0x00000000 0x8ce src/ASF/thirdparty/lvgl/src/lv_widgets/lv_canvas.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_canvas.o + .debug_macro 0x00000000 0x52 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_canvas.o + .debug_macro 0x00000000 0x8d src/ASF/thirdparty/lvgl/src/lv_widgets/lv_canvas.o + .debug_macro 0x00000000 0x35 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_canvas.o + .debug_macro 0x00000000 0x9c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_canvas.o + .debug_macro 0x00000000 0x16 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_canvas.o + .debug_macro 0x00000000 0x10e src/ASF/thirdparty/lvgl/src/lv_widgets/lv_canvas.o + .debug_macro 0x00000000 0x86 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_canvas.o + .debug_macro 0x00000000 0x57 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_canvas.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_canvas.o + .debug_macro 0x00000000 0x1f src/ASF/thirdparty/lvgl/src/lv_widgets/lv_canvas.o + .debug_macro 0x00000000 0x43 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_canvas.o + .debug_macro 0x00000000 0x20 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_canvas.o + .debug_macro 0x00000000 0x187 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_canvas.o + .debug_macro 0x00000000 0x353 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_canvas.o + .debug_macro 0x00000000 0x16 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_canvas.o + .debug_macro 0x00000000 0x29 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_canvas.o + .debug_macro 0x00000000 0xef src/ASF/thirdparty/lvgl/src/lv_widgets/lv_canvas.o + .debug_macro 0x00000000 0x6a src/ASF/thirdparty/lvgl/src/lv_widgets/lv_canvas.o + .debug_macro 0x00000000 0x1df src/ASF/thirdparty/lvgl/src/lv_widgets/lv_canvas.o + .debug_macro 0x00000000 0x469 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_canvas.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_canvas.o + .debug_macro 0x00000000 0x16c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_canvas.o + .debug_macro 0x00000000 0x16 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_canvas.o + .debug_macro 0x00000000 0x35 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_canvas.o + .debug_macro 0x00000000 0x5d src/ASF/thirdparty/lvgl/src/lv_widgets/lv_canvas.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_canvas.o + .debug_macro 0x00000000 0x1d src/ASF/thirdparty/lvgl/src/lv_widgets/lv_canvas.o + .debug_macro 0x00000000 0x6a src/ASF/thirdparty/lvgl/src/lv_widgets/lv_canvas.o + .debug_macro 0x00000000 0x194 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_canvas.o + .debug_macro 0x00000000 0x16 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_canvas.o + .debug_macro 0x00000000 0x74 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_canvas.o + .debug_macro 0x00000000 0x12 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_canvas.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_canvas.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_canvas.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_canvas.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_canvas.o + .debug_macro 0x00000000 0x1c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_canvas.o + .debug_macro 0x00000000 0x3b src/ASF/thirdparty/lvgl/src/lv_widgets/lv_canvas.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_canvas.o + .debug_macro 0x00000000 0x16 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_canvas.o + .debug_macro 0x00000000 0x51 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_canvas.o + .debug_macro 0x00000000 0x5c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_canvas.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_canvas.o + .debug_line 0x00000000 0x1921 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_canvas.o + .debug_str 0x00000000 0xce44 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_canvas.o + .comment 0x00000000 0x5a src/ASF/thirdparty/lvgl/src/lv_widgets/lv_canvas.o + .debug_frame 0x00000000 0x370 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_canvas.o + .ARM.attributes + 0x00000000 0x32 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_canvas.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_chart.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_chart.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_chart.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_chart.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_chart.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_chart.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_chart.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_chart.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_chart.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_chart.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_chart.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_chart.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_chart.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_chart.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_chart.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_chart.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_chart.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_chart.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_chart.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_chart.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_chart.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_chart.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_chart.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_chart.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_chart.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_chart.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_chart.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_chart.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_chart.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_chart.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_chart.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_chart.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_chart.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_chart.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_chart.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_chart.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_chart.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_chart.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_chart.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_chart.o + .text 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_chart.o + .data 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_chart.o + .bss 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_chart.o + .text.create_axis_label_iter + 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_chart.o + .text.get_series_area + 0x00000000 0x5c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_chart.o + .text.get_next_axis_label + 0x00000000 0x90 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_chart.o + .text.draw_y_ticks + 0x00000000 0x358 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_chart.o + .text.lv_chart_design + 0x00000000 0xa34 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_chart.o + .text.lv_chart_signal + 0x00000000 0xf8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_chart.o + .text.lv_chart_create + 0x00000000 0x200 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_chart.o + .text.lv_chart_add_series + 0x00000000 0xc0 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_chart.o + .text.lv_chart_clear_serie + 0x00000000 0x74 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_chart.o + .text.lv_chart_set_div_line_count + 0x00000000 0x50 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_chart.o + .text.lv_chart_set_update_mode + 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_chart.o + .text.lv_chart_set_x_tick_length + 0x00000000 0x3c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_chart.o + .text.lv_chart_set_y_tick_length + 0x00000000 0x3c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_chart.o + .text.lv_chart_set_secondary_y_tick_length + 0x00000000 0x3c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_chart.o + .text.lv_chart_set_x_tick_texts + 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_chart.o + .text.lv_chart_set_y_tick_texts + 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_chart.o + .text.lv_chart_set_secondary_y_tick_texts + 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_chart.o + .text.lv_chart_get_type + 0x00000000 0x34 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_chart.o + .text.lv_chart_get_point_count + 0x00000000 0x34 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_chart.o + .text.lv_chart_refresh + 0x00000000 0x30 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_chart.o + .text.lv_chart_set_range + 0x00000000 0x54 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_chart.o + .text.lv_chart_set_type + 0x00000000 0x48 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_chart.o + .text.lv_chart_set_point_count + 0x00000000 0x1bc src/ASF/thirdparty/lvgl/src/lv_widgets/lv_chart.o + .text.lv_chart_init_points + 0x00000000 0x70 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_chart.o + .text.lv_chart_set_points + 0x00000000 0x68 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_chart.o + .text.lv_chart_set_next + 0x00000000 0x244 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_chart.o + .bss.ancestor_design + 0x00000000 0x4 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_chart.o + .bss.ancestor_signal + 0x00000000 0x4 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_chart.o + .rodata.lv_chart_create.str1.4 + 0x00000000 0xe src/ASF/thirdparty/lvgl/src/lv_widgets/lv_chart.o + .rodata.lv_chart_signal.str1.4 + 0x00000000 0x19 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_chart.o + .debug_info 0x00000000 0x5819 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_chart.o + .debug_abbrev 0x00000000 0x533 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_chart.o + .debug_loc 0x00000000 0x2da3 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_chart.o + .debug_aranges + 0x00000000 0xe8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_chart.o + .debug_ranges 0x00000000 0x2b8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_chart.o + .debug_macro 0x00000000 0x41a src/ASF/thirdparty/lvgl/src/lv_widgets/lv_chart.o + .debug_macro 0x00000000 0x8ce src/ASF/thirdparty/lvgl/src/lv_widgets/lv_chart.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_chart.o + .debug_macro 0x00000000 0x87 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_chart.o + .debug_macro 0x00000000 0x51 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_chart.o + .debug_macro 0x00000000 0xef src/ASF/thirdparty/lvgl/src/lv_widgets/lv_chart.o + .debug_macro 0x00000000 0x6a src/ASF/thirdparty/lvgl/src/lv_widgets/lv_chart.o + .debug_macro 0x00000000 0x1df src/ASF/thirdparty/lvgl/src/lv_widgets/lv_chart.o + .debug_macro 0x00000000 0x469 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_chart.o + .debug_macro 0x00000000 0x16d src/ASF/thirdparty/lvgl/src/lv_widgets/lv_chart.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_chart.o + .debug_macro 0x00000000 0x16c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_chart.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_chart.o + .debug_macro 0x00000000 0x35 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_chart.o + .debug_macro 0x00000000 0x9c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_chart.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_chart.o + .debug_macro 0x00000000 0x1f src/ASF/thirdparty/lvgl/src/lv_widgets/lv_chart.o + .debug_macro 0x00000000 0x43 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_chart.o + .debug_macro 0x00000000 0x20 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_chart.o + .debug_macro 0x00000000 0x187 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_chart.o + .debug_macro 0x00000000 0x353 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_chart.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_chart.o + .debug_macro 0x00000000 0x35 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_chart.o + .debug_macro 0x00000000 0x5d src/ASF/thirdparty/lvgl/src/lv_widgets/lv_chart.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_chart.o + .debug_macro 0x00000000 0x1d src/ASF/thirdparty/lvgl/src/lv_widgets/lv_chart.o + .debug_macro 0x00000000 0x6a src/ASF/thirdparty/lvgl/src/lv_widgets/lv_chart.o + .debug_macro 0x00000000 0x194 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_chart.o + .debug_macro 0x00000000 0x16 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_chart.o + .debug_macro 0x00000000 0x74 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_chart.o + .debug_macro 0x00000000 0x12 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_chart.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_chart.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_chart.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_chart.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_chart.o + .debug_macro 0x00000000 0x1c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_chart.o + .debug_macro 0x00000000 0x3b src/ASF/thirdparty/lvgl/src/lv_widgets/lv_chart.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_chart.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_chart.o + .debug_macro 0x00000000 0x5c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_chart.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_chart.o + .debug_line 0x00000000 0x16d0 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_chart.o + .debug_str 0x00000000 0xcb4b src/ASF/thirdparty/lvgl/src/lv_widgets/lv_chart.o + .comment 0x00000000 0x5a src/ASF/thirdparty/lvgl/src/lv_widgets/lv_chart.o + .debug_frame 0x00000000 0x338 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_chart.o + .ARM.attributes + 0x00000000 0x32 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_chart.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_checkbox.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_checkbox.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_checkbox.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_checkbox.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_checkbox.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_checkbox.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_checkbox.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_checkbox.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_checkbox.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_checkbox.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_checkbox.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_checkbox.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_checkbox.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_checkbox.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_checkbox.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_checkbox.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_checkbox.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_checkbox.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_checkbox.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_checkbox.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_checkbox.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_checkbox.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_checkbox.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_checkbox.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_checkbox.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_checkbox.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_checkbox.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_checkbox.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_checkbox.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_checkbox.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_checkbox.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_checkbox.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_checkbox.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_checkbox.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_checkbox.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_checkbox.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_checkbox.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_checkbox.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_checkbox.o + .text 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_checkbox.o + .data 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_checkbox.o + .bss 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_checkbox.o + .text.lv_checkbox_signal + 0x00000000 0x168 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_checkbox.o + .text.lv_checkbox_set_text + 0x00000000 0x40 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_checkbox.o + .text.lv_checkbox_create + 0x00000000 0x140 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_checkbox.o + .text.lv_checkbox_set_text_static + 0x00000000 0x40 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_checkbox.o + .text.lv_checkbox_get_text + 0x00000000 0x3c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_checkbox.o + .bss.ancestor_signal + 0x00000000 0x4 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_checkbox.o + .rodata.lv_checkbox_create.str1.4 + 0x00000000 0x1a src/ASF/thirdparty/lvgl/src/lv_widgets/lv_checkbox.o + .rodata.lv_checkbox_set_text.str1.4 + 0x00000000 0xd src/ASF/thirdparty/lvgl/src/lv_widgets/lv_checkbox.o + .rodata.lv_checkbox_signal.str1.4 + 0x00000000 0xc src/ASF/thirdparty/lvgl/src/lv_widgets/lv_checkbox.o + .debug_info 0x00000000 0x2562 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_checkbox.o + .debug_abbrev 0x00000000 0x37c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_checkbox.o + .debug_loc 0x00000000 0x5f8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_checkbox.o + .debug_aranges + 0x00000000 0x40 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_checkbox.o + .debug_ranges 0x00000000 0x48 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_checkbox.o + .debug_macro 0x00000000 0x40f src/ASF/thirdparty/lvgl/src/lv_widgets/lv_checkbox.o + .debug_macro 0x00000000 0x8ce src/ASF/thirdparty/lvgl/src/lv_widgets/lv_checkbox.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_checkbox.o + .debug_macro 0x00000000 0x87 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_checkbox.o + .debug_macro 0x00000000 0x51 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_checkbox.o + .debug_macro 0x00000000 0xef src/ASF/thirdparty/lvgl/src/lv_widgets/lv_checkbox.o + .debug_macro 0x00000000 0x6a src/ASF/thirdparty/lvgl/src/lv_widgets/lv_checkbox.o + .debug_macro 0x00000000 0x1df src/ASF/thirdparty/lvgl/src/lv_widgets/lv_checkbox.o + .debug_macro 0x00000000 0x469 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_checkbox.o + .debug_macro 0x00000000 0x16d src/ASF/thirdparty/lvgl/src/lv_widgets/lv_checkbox.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_checkbox.o + .debug_macro 0x00000000 0x16c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_checkbox.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_checkbox.o + .debug_macro 0x00000000 0x35 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_checkbox.o + .debug_macro 0x00000000 0x9c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_checkbox.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_checkbox.o + .debug_macro 0x00000000 0x1f src/ASF/thirdparty/lvgl/src/lv_widgets/lv_checkbox.o + .debug_macro 0x00000000 0x43 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_checkbox.o + .debug_macro 0x00000000 0x20 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_checkbox.o + .debug_macro 0x00000000 0x187 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_checkbox.o + .debug_macro 0x00000000 0x353 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_checkbox.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_checkbox.o + .debug_macro 0x00000000 0x35 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_checkbox.o + .debug_macro 0x00000000 0x5d src/ASF/thirdparty/lvgl/src/lv_widgets/lv_checkbox.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_checkbox.o + .debug_macro 0x00000000 0x1d src/ASF/thirdparty/lvgl/src/lv_widgets/lv_checkbox.o + .debug_macro 0x00000000 0x6a src/ASF/thirdparty/lvgl/src/lv_widgets/lv_checkbox.o + .debug_macro 0x00000000 0x194 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_checkbox.o + .debug_macro 0x00000000 0x16 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_checkbox.o + .debug_macro 0x00000000 0x74 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_checkbox.o + .debug_macro 0x00000000 0x12 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_checkbox.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_checkbox.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_checkbox.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_checkbox.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_checkbox.o + .debug_macro 0x00000000 0x1c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_checkbox.o + .debug_macro 0x00000000 0x3b src/ASF/thirdparty/lvgl/src/lv_widgets/lv_checkbox.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_checkbox.o + .debug_macro 0x00000000 0x16 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_checkbox.o + .debug_macro 0x00000000 0x62 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_checkbox.o + .debug_line 0x00000000 0x10ae src/ASF/thirdparty/lvgl/src/lv_widgets/lv_checkbox.o + .debug_str 0x00000000 0xbef0 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_checkbox.o + .comment 0x00000000 0x5a src/ASF/thirdparty/lvgl/src/lv_widgets/lv_checkbox.o + .debug_frame 0x00000000 0xac src/ASF/thirdparty/lvgl/src/lv_widgets/lv_checkbox.o + .ARM.attributes + 0x00000000 0x32 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_checkbox.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cont.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cont.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cont.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cont.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cont.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cont.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cont.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cont.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cont.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cont.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cont.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cont.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cont.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cont.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cont.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cont.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cont.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cont.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cont.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cont.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cont.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cont.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cont.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cont.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cont.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cont.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cont.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cont.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cont.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cont.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cont.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cont.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cont.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cont.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cont.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cont.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cont.o + .text 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cont.o + .data 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cont.o + .bss 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cont.o + .text.lv_cont_refr_autofit + 0x00000000 0x3f4 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cont.o + .text.lv_cont_create + 0x00000000 0x154 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cont.o + .text.lv_cont_set_layout + 0x00000000 0x54 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cont.o + .text.lv_cont_set_fit4 + 0x00000000 0xb0 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cont.o + .text.lv_cont_get_layout + 0x00000000 0x38 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cont.o + .text.lv_cont_refr_layout + 0x00000000 0x7d4 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cont.o + .text.lv_cont_signal + 0x00000000 0xd8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cont.o + .text.lv_cont_get_fit_left + 0x00000000 0x38 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cont.o + .text.lv_cont_get_fit_right + 0x00000000 0x34 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cont.o + .text.lv_cont_get_fit_top + 0x00000000 0x38 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cont.o + .text.lv_cont_get_fit_bottom + 0x00000000 0x38 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cont.o + .bss.ancestor_design + 0x00000000 0x4 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cont.o + .bss.ancestor_signal + 0x00000000 0x4 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cont.o + .rodata.lv_cont_create.str1.4 + 0x00000000 0xe src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cont.o + .rodata.lv_cont_set_layout.str1.4 + 0x00000000 0xd src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cont.o + .rodata.lv_cont_signal.str1.4 + 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cont.o + .debug_info 0x00000000 0x41bb src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cont.o + .debug_abbrev 0x00000000 0x477 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cont.o + .debug_loc 0x00000000 0x1bb4 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cont.o + .debug_aranges + 0x00000000 0x70 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cont.o + .debug_ranges 0x00000000 0x190 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cont.o + .debug_macro 0x00000000 0x3cd src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cont.o + .debug_macro 0x00000000 0x8ce src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cont.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cont.o + .debug_macro 0x00000000 0x87 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cont.o + .debug_macro 0x00000000 0x51 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cont.o + .debug_macro 0x00000000 0xef src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cont.o + .debug_macro 0x00000000 0x6a src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cont.o + .debug_macro 0x00000000 0x1df src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cont.o + .debug_macro 0x00000000 0x469 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cont.o + .debug_macro 0x00000000 0x16d src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cont.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cont.o + .debug_macro 0x00000000 0x16c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cont.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cont.o + .debug_macro 0x00000000 0x35 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cont.o + .debug_macro 0x00000000 0x9c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cont.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cont.o + .debug_macro 0x00000000 0x1f src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cont.o + .debug_macro 0x00000000 0x43 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cont.o + .debug_macro 0x00000000 0x20 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cont.o + .debug_macro 0x00000000 0x187 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cont.o + .debug_macro 0x00000000 0x353 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cont.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cont.o + .debug_macro 0x00000000 0x35 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cont.o + .debug_macro 0x00000000 0x5d src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cont.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cont.o + .debug_macro 0x00000000 0x1d src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cont.o + .debug_macro 0x00000000 0x6a src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cont.o + .debug_macro 0x00000000 0x194 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cont.o + .debug_macro 0x00000000 0x16 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cont.o + .debug_macro 0x00000000 0x74 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cont.o + .debug_macro 0x00000000 0x12 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cont.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cont.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cont.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cont.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cont.o + .debug_macro 0x00000000 0x1c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cont.o + .debug_macro 0x00000000 0x3b src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cont.o + .debug_macro 0x00000000 0x5c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cont.o + .debug_line 0x00000000 0x13b9 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cont.o + .debug_str 0x00000000 0xc0ee src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cont.o + .comment 0x00000000 0x5a src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cont.o + .debug_frame 0x00000000 0x160 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cont.o + .ARM.attributes + 0x00000000 0x32 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cont.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cpicker.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cpicker.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cpicker.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cpicker.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cpicker.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cpicker.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cpicker.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cpicker.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cpicker.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cpicker.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cpicker.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cpicker.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cpicker.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cpicker.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cpicker.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cpicker.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cpicker.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cpicker.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cpicker.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cpicker.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cpicker.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cpicker.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cpicker.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cpicker.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cpicker.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cpicker.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cpicker.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cpicker.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cpicker.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cpicker.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cpicker.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cpicker.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cpicker.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cpicker.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cpicker.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cpicker.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cpicker.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cpicker.o + .text 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cpicker.o + .data 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cpicker.o + .bss 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cpicker.o + .text.get_knob_area + 0x00000000 0xb4 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cpicker.o + .text.angle_to_mode_color + 0x00000000 0x90 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cpicker.o + .text.invalidate_knob + 0x00000000 0x24 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cpicker.o + .text.refr_knob_pos + 0x00000000 0x13c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cpicker.o + .text.next_color_mode + 0x00000000 0x44 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cpicker.o + .text.lv_cpicker_create + 0x00000000 0x1b8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cpicker.o + .text.lv_cpicker_set_type + 0x00000000 0x70 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cpicker.o + .text.lv_cpicker_set_hsv + 0x00000000 0xbc src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cpicker.o + .rodata.lv_cpicker_signal.cst2 + 0x00000000 0x2 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cpicker.o + .text.lv_cpicker_signal + 0x00000000 0x5e0 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cpicker.o + .text.lv_cpicker_set_color + 0x00000000 0x90 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cpicker.o + .text.lv_cpicker_set_color_mode + 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cpicker.o + .text.lv_cpicker_set_color_mode_fixed + 0x00000000 0x44 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cpicker.o + .text.lv_cpicker_set_knob_colored + 0x00000000 0x4c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cpicker.o + .text.lv_cpicker_get_color_mode + 0x00000000 0x38 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cpicker.o + .text.lv_cpicker_get_color_mode_fixed + 0x00000000 0x38 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cpicker.o + .text.lv_cpicker_get_hue + 0x00000000 0x34 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cpicker.o + .text.lv_cpicker_get_saturation + 0x00000000 0x34 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cpicker.o + .text.lv_cpicker_get_value + 0x00000000 0x34 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cpicker.o + .text.lv_cpicker_get_hsv + 0x00000000 0x40 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cpicker.o + .text.lv_cpicker_set_hue + 0x00000000 0x28 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cpicker.o + .text.lv_cpicker_set_saturation + 0x00000000 0x28 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cpicker.o + .text.lv_cpicker_set_value + 0x00000000 0x28 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cpicker.o + .text.lv_cpicker_get_color + 0x00000000 0x40 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cpicker.o + .text.lv_cpicker_design + 0x00000000 0x3ac src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cpicker.o + .text.lv_cpicker_get_knob_colored + 0x00000000 0x38 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cpicker.o + .rodata 0x00000000 0x4 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cpicker.o + .bss.ancestor_design + 0x00000000 0x4 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cpicker.o + .bss.ancestor_signal + 0x00000000 0x4 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cpicker.o + .rodata.lv_cpicker_create.str1.4 + 0x00000000 0xe src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cpicker.o + .rodata.lv_cpicker_set_type.str1.4 + 0x00000000 0xd src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cpicker.o + .rodata.lv_cpicker_signal.str1.4 + 0x00000000 0xb src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cpicker.o + .debug_info 0x00000000 0x4ee9 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cpicker.o + .debug_abbrev 0x00000000 0x4ec src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cpicker.o + .debug_loc 0x00000000 0x1be2 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cpicker.o + .debug_aranges + 0x00000000 0xe0 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cpicker.o + .debug_ranges 0x00000000 0x168 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cpicker.o + .debug_macro 0x00000000 0x3d8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cpicker.o + .debug_macro 0x00000000 0x8ce src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cpicker.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cpicker.o + .debug_macro 0x00000000 0x87 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cpicker.o + .debug_macro 0x00000000 0x51 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cpicker.o + .debug_macro 0x00000000 0xef src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cpicker.o + .debug_macro 0x00000000 0x6a src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cpicker.o + .debug_macro 0x00000000 0x1df src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cpicker.o + .debug_macro 0x00000000 0x469 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cpicker.o + .debug_macro 0x00000000 0x16d src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cpicker.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cpicker.o + .debug_macro 0x00000000 0x16c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cpicker.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cpicker.o + .debug_macro 0x00000000 0x35 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cpicker.o + .debug_macro 0x00000000 0x9c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cpicker.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cpicker.o + .debug_macro 0x00000000 0x1f src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cpicker.o + .debug_macro 0x00000000 0x43 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cpicker.o + .debug_macro 0x00000000 0x20 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cpicker.o + .debug_macro 0x00000000 0x187 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cpicker.o + .debug_macro 0x00000000 0x353 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cpicker.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cpicker.o + .debug_macro 0x00000000 0x35 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cpicker.o + .debug_macro 0x00000000 0x5d src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cpicker.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cpicker.o + .debug_macro 0x00000000 0x1d src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cpicker.o + .debug_macro 0x00000000 0x6a src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cpicker.o + .debug_macro 0x00000000 0x194 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cpicker.o + .debug_macro 0x00000000 0x16 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cpicker.o + .debug_macro 0x00000000 0x74 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cpicker.o + .debug_macro 0x00000000 0x12 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cpicker.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cpicker.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cpicker.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cpicker.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cpicker.o + .debug_macro 0x00000000 0x1c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cpicker.o + .debug_macro 0x00000000 0x3b src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cpicker.o + .debug_macro 0x00000000 0x5c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cpicker.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cpicker.o + .debug_line 0x00000000 0x12d8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cpicker.o + .debug_str 0x00000000 0xcc2a src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cpicker.o + .comment 0x00000000 0x5a src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cpicker.o + .debug_frame 0x00000000 0x300 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cpicker.o + .ARM.attributes + 0x00000000 0x32 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cpicker.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o + .text 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o + .data 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o + .bss 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o + .text.get_label + 0x00000000 0x24 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o + .text.position_to_selected + 0x00000000 0x9c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o + .text.get_id_on_point + 0x00000000 0x88 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o + .text.page_press_handler + 0x00000000 0x68 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o + .text.draw_box + 0x00000000 0xd0 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o + .text.draw_box_label + 0x00000000 0xec src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o + .text.lv_dropdown_page_design + 0x00000000 0xec src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o + .text.lv_dropdown_set_text + 0x00000000 0x44 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o + .text.lv_dropdown_clear_options + 0x00000000 0x64 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o + .text.lv_dropdown_set_options + 0x00000000 0xdc src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o + .text.lv_dropdown_set_options_static + 0x00000000 0x98 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o + .text.lv_dropdown_add_option + 0x00000000 0x1e8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o + .text.lv_dropdown_set_selected + 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o + .text.lv_dropdown_set_dir + 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o + .text.lv_dropdown_set_max_height + 0x00000000 0x78 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o + .text.lv_dropdown_set_symbol + 0x00000000 0x40 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o + .text.lv_dropdown_set_show_selected + 0x00000000 0x5c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o + .text.lv_dropdown_get_text + 0x00000000 0x34 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o + .text.lv_dropdown_get_options + 0x00000000 0x34 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o + .text.lv_dropdown_create + 0x00000000 0x240 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o + .text.lv_dropdown_get_selected + 0x00000000 0x34 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o + .text.lv_dropdown_get_option_cnt + 0x00000000 0x34 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o + .text.lv_dropdown_get_selected_str + 0x00000000 0xbc src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o + .text.lv_dropdown_design + 0x00000000 0x228 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o + .text.lv_dropdown_get_max_height + 0x00000000 0x34 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o + .text.lv_dropdown_get_symbol + 0x00000000 0x34 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o + .text.lv_dropdown_get_dir + 0x00000000 0x38 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o + .text.lv_dropdown_get_show_selected + 0x00000000 0x38 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o + .text.lv_dropdown_open + 0x00000000 0x3bc src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o + .text.lv_dropdown_close + 0x00000000 0x28 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o + .text.lv_dropdown_signal + 0x00000000 0x2a4 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o + .text.page_release_handler + 0x00000000 0xd4 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o + .text.lv_dropdown_page_scrl_signal + 0x00000000 0xdc src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o + .text.lv_dropdown_page_signal + 0x00000000 0xcc src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o + .bss.ancestor_design + 0x00000000 0x4 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o + .bss.ancestor_page_design + 0x00000000 0x4 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o + .bss.ancestor_page_scrl_signal + 0x00000000 0x4 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o + .bss.ancestor_page_signal + 0x00000000 0x4 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o + .bss.ancestor_signal + 0x00000000 0x4 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o + .rodata.lv_dropdown_add_option.str1.4 + 0x00000000 0x2 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o + .rodata.lv_dropdown_create.str1.4 + 0x00000000 0x27 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o + .rodata.lv_dropdown_page_scrl_signal.str1.4 + 0x00000000 0x1 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o + .rodata.lv_dropdown_set_options.str1.4 + 0x00000000 0xe src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o + .rodata.lv_dropdown_set_text.str1.4 + 0x00000000 0xd src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o + .rodata.lv_dropdown_signal.str1.4 + 0x00000000 0xc src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o + .debug_info 0x00000000 0x608e src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o + .debug_abbrev 0x00000000 0x4aa src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o + .debug_loc 0x00000000 0x2a37 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o + .debug_aranges + 0x00000000 0x128 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o + .debug_ranges 0x00000000 0x1f0 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o + .debug_macro 0x00000000 0x454 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o + .debug_macro 0x00000000 0x8ce src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o + .debug_macro 0x00000000 0x87 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o + .debug_macro 0x00000000 0x51 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o + .debug_macro 0x00000000 0xef src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o + .debug_macro 0x00000000 0x6a src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o + .debug_macro 0x00000000 0x1df src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o + .debug_macro 0x00000000 0x469 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o + .debug_macro 0x00000000 0x16d src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o + .debug_macro 0x00000000 0x16c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o + .debug_macro 0x00000000 0x35 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o + .debug_macro 0x00000000 0x9c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o + .debug_macro 0x00000000 0x1f src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o + .debug_macro 0x00000000 0x43 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o + .debug_macro 0x00000000 0x20 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o + .debug_macro 0x00000000 0x187 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o + .debug_macro 0x00000000 0x353 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o + .debug_macro 0x00000000 0x35 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o + .debug_macro 0x00000000 0x5d src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o + .debug_macro 0x00000000 0x1d src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o + .debug_macro 0x00000000 0x6a src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o + .debug_macro 0x00000000 0x194 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o + .debug_macro 0x00000000 0x16 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o + .debug_macro 0x00000000 0x74 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o + .debug_macro 0x00000000 0x12 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o + .debug_macro 0x00000000 0x1c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o + .debug_macro 0x00000000 0x3b src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o + .debug_macro 0x00000000 0x16 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o + .debug_macro 0x00000000 0x5c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o + .debug_macro 0x00000000 0x19 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o + .debug_line 0x00000000 0x1af0 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o + .debug_str 0x00000000 0xd5da src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o + .comment 0x00000000 0x5a src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o + .debug_frame 0x00000000 0x424 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o + .ARM.attributes + 0x00000000 0x32 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_gauge.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_gauge.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_gauge.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_gauge.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_gauge.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_gauge.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_gauge.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_gauge.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_gauge.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_gauge.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_gauge.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_gauge.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_gauge.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_gauge.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_gauge.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_gauge.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_gauge.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_gauge.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_gauge.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_gauge.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_gauge.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_gauge.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_gauge.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_gauge.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_gauge.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_gauge.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_gauge.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_gauge.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_gauge.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_gauge.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_gauge.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_gauge.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_gauge.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_gauge.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_gauge.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_gauge.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_gauge.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_gauge.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_gauge.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_gauge.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_gauge.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_gauge.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_gauge.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_gauge.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_gauge.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_gauge.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_gauge.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_gauge.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_gauge.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_gauge.o + .text 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_gauge.o + .data 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_gauge.o + .bss 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_gauge.o + .text.lv_gauge_design + 0x00000000 0x4dc src/ASF/thirdparty/lvgl/src/lv_widgets/lv_gauge.o + .text.lv_gauge_signal + 0x00000000 0xc4 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_gauge.o + .text.lv_gauge_set_needle_count + 0x00000000 0xb8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_gauge.o + .text.lv_gauge_set_value + 0x00000000 0x274 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_gauge.o + .text.lv_gauge_set_scale + 0x00000000 0x54 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_gauge.o + .text.lv_gauge_create + 0x00000000 0x1ac src/ASF/thirdparty/lvgl/src/lv_widgets/lv_gauge.o + .text.lv_gauge_set_needle_img + 0x00000000 0x48 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_gauge.o + .text.lv_gauge_set_formatter_cb + 0x00000000 0x34 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_gauge.o + .text.lv_gauge_get_value + 0x00000000 0x50 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_gauge.o + .text.lv_gauge_get_needle_count + 0x00000000 0x34 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_gauge.o + .text.lv_gauge_get_label_count + 0x00000000 0x34 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_gauge.o + .text.lv_gauge_get_needle_img + 0x00000000 0x34 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_gauge.o + .text.lv_gauge_get_needle_img_pivot_x + 0x00000000 0x34 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_gauge.o + .text.lv_gauge_get_needle_img_pivot_y + 0x00000000 0x34 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_gauge.o + .bss.ancestor_design + 0x00000000 0x4 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_gauge.o + .bss.ancestor_signal + 0x00000000 0x4 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_gauge.o + .rodata.lv_gauge_set_needle_count.str1.4 + 0x00000000 0xe src/ASF/thirdparty/lvgl/src/lv_widgets/lv_gauge.o + .rodata.lv_gauge_signal.str1.4 + 0x00000000 0x19 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_gauge.o + .debug_info 0x00000000 0x3ef3 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_gauge.o + .debug_abbrev 0x00000000 0x4c4 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_gauge.o + .debug_loc 0x00000000 0x15dc src/ASF/thirdparty/lvgl/src/lv_widgets/lv_gauge.o + .debug_aranges + 0x00000000 0x88 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_gauge.o + .debug_ranges 0x00000000 0xf8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_gauge.o + .debug_macro 0x00000000 0x4db src/ASF/thirdparty/lvgl/src/lv_widgets/lv_gauge.o + .debug_macro 0x00000000 0x8ce src/ASF/thirdparty/lvgl/src/lv_widgets/lv_gauge.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_gauge.o + .debug_macro 0x00000000 0x87 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_gauge.o + .debug_macro 0x00000000 0x51 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_gauge.o + .debug_macro 0x00000000 0xef src/ASF/thirdparty/lvgl/src/lv_widgets/lv_gauge.o + .debug_macro 0x00000000 0x6a src/ASF/thirdparty/lvgl/src/lv_widgets/lv_gauge.o + .debug_macro 0x00000000 0x1df src/ASF/thirdparty/lvgl/src/lv_widgets/lv_gauge.o + .debug_macro 0x00000000 0x469 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_gauge.o + .debug_macro 0x00000000 0x16d src/ASF/thirdparty/lvgl/src/lv_widgets/lv_gauge.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_gauge.o + .debug_macro 0x00000000 0x16c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_gauge.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_gauge.o + .debug_macro 0x00000000 0x35 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_gauge.o + .debug_macro 0x00000000 0x9c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_gauge.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_gauge.o + .debug_macro 0x00000000 0x1f src/ASF/thirdparty/lvgl/src/lv_widgets/lv_gauge.o + .debug_macro 0x00000000 0x43 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_gauge.o + .debug_macro 0x00000000 0x20 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_gauge.o + .debug_macro 0x00000000 0x187 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_gauge.o + .debug_macro 0x00000000 0x353 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_gauge.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_gauge.o + .debug_macro 0x00000000 0x35 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_gauge.o + .debug_macro 0x00000000 0x5d src/ASF/thirdparty/lvgl/src/lv_widgets/lv_gauge.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_gauge.o + .debug_macro 0x00000000 0x1d src/ASF/thirdparty/lvgl/src/lv_widgets/lv_gauge.o + .debug_macro 0x00000000 0x6a src/ASF/thirdparty/lvgl/src/lv_widgets/lv_gauge.o + .debug_macro 0x00000000 0x194 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_gauge.o + .debug_macro 0x00000000 0x16 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_gauge.o + .debug_macro 0x00000000 0x74 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_gauge.o + .debug_macro 0x00000000 0x12 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_gauge.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_gauge.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_gauge.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_gauge.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_gauge.o + .debug_macro 0x00000000 0x1c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_gauge.o + .debug_macro 0x00000000 0x3b src/ASF/thirdparty/lvgl/src/lv_widgets/lv_gauge.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_gauge.o + .debug_macro 0x00000000 0x16 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_gauge.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_gauge.o + .debug_macro 0x00000000 0x5c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_gauge.o + .debug_macro 0x00000000 0x1c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_gauge.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_gauge.o + .debug_macro 0x00000000 0x1c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_gauge.o + .debug_macro 0x00000000 0x52 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_gauge.o + .debug_macro 0x00000000 0x40 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_gauge.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_gauge.o + .debug_macro 0x00000000 0x40 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_gauge.o + .debug_macro 0x00000000 0xd7 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_gauge.o + .debug_macro 0x00000000 0x16 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_gauge.o + .debug_macro 0x00000000 0x18b src/ASF/thirdparty/lvgl/src/lv_widgets/lv_gauge.o + .debug_line 0x00000000 0x1384 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_gauge.o + .debug_str 0x00000000 0xd89d src/ASF/thirdparty/lvgl/src/lv_widgets/lv_gauge.o + .comment 0x00000000 0x5a src/ASF/thirdparty/lvgl/src/lv_widgets/lv_gauge.o + .debug_frame 0x00000000 0x1c0 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_gauge.o + .ARM.attributes + 0x00000000 0x32 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_gauge.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_img.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_img.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_img.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_img.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_img.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_img.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_img.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_img.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_img.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_img.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_img.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_img.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_img.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_img.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_img.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_img.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_img.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_img.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_img.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_img.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_img.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_img.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_img.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_img.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_img.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_img.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_img.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_img.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_img.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_img.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_img.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_img.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_img.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_img.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_img.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_img.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_img.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_img.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_img.o + .text 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_img.o + .data 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_img.o + .bss 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_img.o + .text.lv_img_design + 0x00000000 0x464 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_img.o + .text.lv_img_set_auto_size + 0x00000000 0x44 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_img.o + .text.lv_img_set_offset_x + 0x00000000 0x50 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_img.o + .text.lv_img_set_offset_y + 0x00000000 0x50 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_img.o + .text.lv_img_set_pivot + 0x00000000 0x100 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_img.o + .text.lv_img_set_angle + 0x00000000 0x114 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_img.o + .text.lv_img_set_zoom + 0x00000000 0xf4 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_img.o + .text.lv_img_set_antialias + 0x00000000 0x34 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_img.o + .text.lv_img_get_src + 0x00000000 0x34 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_img.o + .text.lv_img_get_file_name + 0x00000000 0x44 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_img.o + .text.lv_img_get_auto_size + 0x00000000 0x38 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_img.o + .text.lv_img_set_src + 0x00000000 0x218 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_img.o + .text.lv_img_create + 0x00000000 0x19c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_img.o + .text.lv_img_signal + 0x00000000 0x27c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_img.o + .text.lv_img_get_offset_x + 0x00000000 0x34 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_img.o + .text.lv_img_get_offset_y + 0x00000000 0x34 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_img.o + .text.lv_img_get_pivot + 0x00000000 0x44 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_img.o + .text.lv_img_get_angle + 0x00000000 0x34 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_img.o + .text.lv_img_get_zoom + 0x00000000 0x34 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_img.o + .text.lv_img_get_antialias + 0x00000000 0x38 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_img.o + .bss.ancestor_signal + 0x00000000 0x4 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_img.o + .rodata.lv_img_get_file_name.str1.4 + 0x00000000 0x1 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_img.o + .rodata.lv_img_set_auto_size.str1.4 + 0x00000000 0xd src/ASF/thirdparty/lvgl/src/lv_widgets/lv_img.o + .rodata.lv_img_set_src.str1.4 + 0x00000000 0xe src/ASF/thirdparty/lvgl/src/lv_widgets/lv_img.o + .rodata.lv_img_signal.str1.4 + 0x00000000 0x7 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_img.o + .debug_info 0x00000000 0x4503 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_img.o + .debug_abbrev 0x00000000 0x4c3 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_img.o + .debug_loc 0x00000000 0x1855 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_img.o + .debug_aranges + 0x00000000 0xb8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_img.o + .debug_ranges 0x00000000 0x108 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_img.o + .debug_macro 0x00000000 0x3f8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_img.o + .debug_macro 0x00000000 0x8ce src/ASF/thirdparty/lvgl/src/lv_widgets/lv_img.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_img.o + .debug_macro 0x00000000 0x87 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_img.o + .debug_macro 0x00000000 0x51 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_img.o + .debug_macro 0x00000000 0xef src/ASF/thirdparty/lvgl/src/lv_widgets/lv_img.o + .debug_macro 0x00000000 0x6a src/ASF/thirdparty/lvgl/src/lv_widgets/lv_img.o + .debug_macro 0x00000000 0x1df src/ASF/thirdparty/lvgl/src/lv_widgets/lv_img.o + .debug_macro 0x00000000 0x469 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_img.o + .debug_macro 0x00000000 0x16d src/ASF/thirdparty/lvgl/src/lv_widgets/lv_img.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_img.o + .debug_macro 0x00000000 0x16c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_img.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_img.o + .debug_macro 0x00000000 0x35 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_img.o + .debug_macro 0x00000000 0x9c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_img.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_img.o + .debug_macro 0x00000000 0x1f src/ASF/thirdparty/lvgl/src/lv_widgets/lv_img.o + .debug_macro 0x00000000 0x43 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_img.o + .debug_macro 0x00000000 0x20 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_img.o + .debug_macro 0x00000000 0x187 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_img.o + .debug_macro 0x00000000 0x353 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_img.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_img.o + .debug_macro 0x00000000 0x35 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_img.o + .debug_macro 0x00000000 0x5d src/ASF/thirdparty/lvgl/src/lv_widgets/lv_img.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_img.o + .debug_macro 0x00000000 0x1d src/ASF/thirdparty/lvgl/src/lv_widgets/lv_img.o + .debug_macro 0x00000000 0x6a src/ASF/thirdparty/lvgl/src/lv_widgets/lv_img.o + .debug_macro 0x00000000 0x194 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_img.o + .debug_macro 0x00000000 0x16 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_img.o + .debug_macro 0x00000000 0x74 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_img.o + .debug_macro 0x00000000 0x12 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_img.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_img.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_img.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_img.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_img.o + .debug_macro 0x00000000 0x1c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_img.o + .debug_macro 0x00000000 0x3b src/ASF/thirdparty/lvgl/src/lv_widgets/lv_img.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_img.o + .debug_macro 0x00000000 0x16 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_img.o + .debug_macro 0x00000000 0x5c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_img.o + .debug_line 0x00000000 0x1459 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_img.o + .debug_str 0x00000000 0xc9b3 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_img.o + .comment 0x00000000 0x5a src/ASF/thirdparty/lvgl/src/lv_widgets/lv_img.o + .debug_frame 0x00000000 0x27c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_img.o + .ARM.attributes + 0x00000000 0x32 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_img.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_imgbtn.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_imgbtn.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_imgbtn.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_imgbtn.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_imgbtn.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_imgbtn.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_imgbtn.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_imgbtn.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_imgbtn.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_imgbtn.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_imgbtn.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_imgbtn.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_imgbtn.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_imgbtn.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_imgbtn.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_imgbtn.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_imgbtn.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_imgbtn.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_imgbtn.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_imgbtn.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_imgbtn.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_imgbtn.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_imgbtn.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_imgbtn.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_imgbtn.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_imgbtn.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_imgbtn.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_imgbtn.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_imgbtn.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_imgbtn.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_imgbtn.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_imgbtn.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_imgbtn.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_imgbtn.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_imgbtn.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_imgbtn.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_imgbtn.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_imgbtn.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_imgbtn.o + .text 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_imgbtn.o + .data 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_imgbtn.o + .bss 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_imgbtn.o + .text.lv_imgbtn_design + 0x00000000 0xe0 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_imgbtn.o + .text.refr_img + 0x00000000 0xec src/ASF/thirdparty/lvgl/src/lv_widgets/lv_imgbtn.o + .text.lv_imgbtn_signal + 0x00000000 0x44 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_imgbtn.o + .text.lv_imgbtn_create + 0x00000000 0x124 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_imgbtn.o + .text.lv_imgbtn_set_src + 0x00000000 0x4c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_imgbtn.o + .text.lv_imgbtn_get_src + 0x00000000 0x38 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_imgbtn.o + .bss.ancestor_design + 0x00000000 0x4 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_imgbtn.o + .bss.ancestor_signal + 0x00000000 0x4 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_imgbtn.o + .rodata.lv_imgbtn_create.str1.4 + 0x00000000 0xe src/ASF/thirdparty/lvgl/src/lv_widgets/lv_imgbtn.o + .rodata.lv_imgbtn_set_src.str1.4 + 0x00000000 0xd src/ASF/thirdparty/lvgl/src/lv_widgets/lv_imgbtn.o + .rodata.lv_imgbtn_signal.str1.4 + 0x00000000 0xa src/ASF/thirdparty/lvgl/src/lv_widgets/lv_imgbtn.o + .debug_info 0x00000000 0x26e9 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_imgbtn.o + .debug_abbrev 0x00000000 0x3b8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_imgbtn.o + .debug_loc 0x00000000 0x5e4 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_imgbtn.o + .debug_aranges + 0x00000000 0x48 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_imgbtn.o + .debug_ranges 0x00000000 0x80 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_imgbtn.o + .debug_macro 0x00000000 0x415 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_imgbtn.o + .debug_macro 0x00000000 0x8ce src/ASF/thirdparty/lvgl/src/lv_widgets/lv_imgbtn.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_imgbtn.o + .debug_macro 0x00000000 0x87 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_imgbtn.o + .debug_macro 0x00000000 0x51 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_imgbtn.o + .debug_macro 0x00000000 0xef src/ASF/thirdparty/lvgl/src/lv_widgets/lv_imgbtn.o + .debug_macro 0x00000000 0x6a src/ASF/thirdparty/lvgl/src/lv_widgets/lv_imgbtn.o + .debug_macro 0x00000000 0x1df src/ASF/thirdparty/lvgl/src/lv_widgets/lv_imgbtn.o + .debug_macro 0x00000000 0x469 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_imgbtn.o + .debug_macro 0x00000000 0x16d src/ASF/thirdparty/lvgl/src/lv_widgets/lv_imgbtn.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_imgbtn.o + .debug_macro 0x00000000 0x16c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_imgbtn.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_imgbtn.o + .debug_macro 0x00000000 0x35 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_imgbtn.o + .debug_macro 0x00000000 0x9c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_imgbtn.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_imgbtn.o + .debug_macro 0x00000000 0x1f src/ASF/thirdparty/lvgl/src/lv_widgets/lv_imgbtn.o + .debug_macro 0x00000000 0x43 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_imgbtn.o + .debug_macro 0x00000000 0x20 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_imgbtn.o + .debug_macro 0x00000000 0x187 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_imgbtn.o + .debug_macro 0x00000000 0x353 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_imgbtn.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_imgbtn.o + .debug_macro 0x00000000 0x35 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_imgbtn.o + .debug_macro 0x00000000 0x5d src/ASF/thirdparty/lvgl/src/lv_widgets/lv_imgbtn.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_imgbtn.o + .debug_macro 0x00000000 0x1d src/ASF/thirdparty/lvgl/src/lv_widgets/lv_imgbtn.o + .debug_macro 0x00000000 0x6a src/ASF/thirdparty/lvgl/src/lv_widgets/lv_imgbtn.o + .debug_macro 0x00000000 0x194 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_imgbtn.o + .debug_macro 0x00000000 0x16 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_imgbtn.o + .debug_macro 0x00000000 0x74 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_imgbtn.o + .debug_macro 0x00000000 0x12 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_imgbtn.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_imgbtn.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_imgbtn.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_imgbtn.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_imgbtn.o + .debug_macro 0x00000000 0x1c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_imgbtn.o + .debug_macro 0x00000000 0x3b src/ASF/thirdparty/lvgl/src/lv_widgets/lv_imgbtn.o + .debug_macro 0x00000000 0x5c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_imgbtn.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_imgbtn.o + .debug_macro 0x00000000 0x16 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_imgbtn.o + .debug_line 0x00000000 0x10ec src/ASF/thirdparty/lvgl/src/lv_widgets/lv_imgbtn.o + .debug_str 0x00000000 0xc21e src/ASF/thirdparty/lvgl/src/lv_widgets/lv_imgbtn.o + .comment 0x00000000 0x5a src/ASF/thirdparty/lvgl/src/lv_widgets/lv_imgbtn.o + .debug_frame 0x00000000 0xc8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_imgbtn.o + .ARM.attributes + 0x00000000 0x32 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_imgbtn.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_keyboard.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_keyboard.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_keyboard.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_keyboard.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_keyboard.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_keyboard.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_keyboard.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_keyboard.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_keyboard.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_keyboard.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_keyboard.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_keyboard.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_keyboard.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_keyboard.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_keyboard.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_keyboard.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_keyboard.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_keyboard.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_keyboard.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_keyboard.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_keyboard.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_keyboard.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_keyboard.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_keyboard.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_keyboard.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_keyboard.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_keyboard.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_keyboard.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_keyboard.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_keyboard.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_keyboard.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_keyboard.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_keyboard.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_keyboard.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_keyboard.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_keyboard.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_keyboard.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_keyboard.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_keyboard.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_keyboard.o + .text 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_keyboard.o + .data 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_keyboard.o + .bss 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_keyboard.o + .text.lv_keyboard_update_map + 0x00000000 0x40 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_keyboard.o + .text.lv_keyboard_signal + 0x00000000 0x84 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_keyboard.o + .text.lv_keyboard_create + 0x00000000 0x19c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_keyboard.o + .text.lv_keyboard_set_textarea + 0x00000000 0xa0 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_keyboard.o + .text.lv_keyboard_def_event_cb + 0x00000000 0x2a4 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_keyboard.o + .text.lv_keyboard_set_mode + 0x00000000 0x64 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_keyboard.o + .text.lv_keyboard_set_cursor_manage + 0x00000000 0x70 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_keyboard.o + .text.lv_keyboard_set_map + 0x00000000 0x18 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_keyboard.o + .text.lv_keyboard_set_ctrl_map + 0x00000000 0x18 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_keyboard.o + .text.lv_keyboard_get_textarea + 0x00000000 0x34 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_keyboard.o + .text.lv_keyboard_get_mode + 0x00000000 0x34 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_keyboard.o + .text.lv_keyboard_get_cursor_manage + 0x00000000 0x38 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_keyboard.o + .bss.ancestor_signal + 0x00000000 0x4 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_keyboard.o + .data.kb_ctrl 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_keyboard.o + .data.kb_map 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_keyboard.o + .rodata.default_kb_ctrl_lc_map + 0x00000000 0x50 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_keyboard.o + .rodata.default_kb_ctrl_num_map + 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_keyboard.o + .rodata.default_kb_ctrl_spec_map + 0x00000000 0x50 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_keyboard.o + .rodata.default_kb_ctrl_uc_map + 0x00000000 0x50 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_keyboard.o + .rodata.default_kb_map_lc + 0x00000000 0xb0 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_keyboard.o + .rodata.default_kb_map_num + 0x00000000 0x54 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_keyboard.o + .rodata.default_kb_map_spec + 0x00000000 0xb0 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_keyboard.o + .rodata.default_kb_map_uc + 0x00000000 0xb0 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_keyboard.o + .rodata.lv_keyboard_create.str1.4 + 0x00000000 0xe src/ASF/thirdparty/lvgl/src/lv_widgets/lv_keyboard.o + .rodata.lv_keyboard_def_event_cb.str1.4 + 0x00000000 0x30 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_keyboard.o + .rodata.lv_keyboard_set_textarea.str1.4 + 0x00000000 0xd src/ASF/thirdparty/lvgl/src/lv_widgets/lv_keyboard.o + .rodata.lv_keyboard_signal.str1.4 + 0x00000000 0xc src/ASF/thirdparty/lvgl/src/lv_widgets/lv_keyboard.o + .rodata.str1.4 + 0x00000000 0x16e src/ASF/thirdparty/lvgl/src/lv_widgets/lv_keyboard.o + .debug_info 0x00000000 0x28fb src/ASF/thirdparty/lvgl/src/lv_widgets/lv_keyboard.o + .debug_abbrev 0x00000000 0x376 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_keyboard.o + .debug_loc 0x00000000 0x7dc src/ASF/thirdparty/lvgl/src/lv_widgets/lv_keyboard.o + .debug_aranges + 0x00000000 0x78 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_keyboard.o + .debug_ranges 0x00000000 0x68 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_keyboard.o + .debug_macro 0x00000000 0x43e src/ASF/thirdparty/lvgl/src/lv_widgets/lv_keyboard.o + .debug_macro 0x00000000 0x8ce src/ASF/thirdparty/lvgl/src/lv_widgets/lv_keyboard.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_keyboard.o + .debug_macro 0x00000000 0x87 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_keyboard.o + .debug_macro 0x00000000 0x51 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_keyboard.o + .debug_macro 0x00000000 0xef src/ASF/thirdparty/lvgl/src/lv_widgets/lv_keyboard.o + .debug_macro 0x00000000 0x6a src/ASF/thirdparty/lvgl/src/lv_widgets/lv_keyboard.o + .debug_macro 0x00000000 0x1df src/ASF/thirdparty/lvgl/src/lv_widgets/lv_keyboard.o + .debug_macro 0x00000000 0x469 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_keyboard.o + .debug_macro 0x00000000 0x16d src/ASF/thirdparty/lvgl/src/lv_widgets/lv_keyboard.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_keyboard.o + .debug_macro 0x00000000 0x16c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_keyboard.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_keyboard.o + .debug_macro 0x00000000 0x35 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_keyboard.o + .debug_macro 0x00000000 0x9c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_keyboard.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_keyboard.o + .debug_macro 0x00000000 0x1f src/ASF/thirdparty/lvgl/src/lv_widgets/lv_keyboard.o + .debug_macro 0x00000000 0x43 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_keyboard.o + .debug_macro 0x00000000 0x20 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_keyboard.o + .debug_macro 0x00000000 0x187 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_keyboard.o + .debug_macro 0x00000000 0x353 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_keyboard.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_keyboard.o + .debug_macro 0x00000000 0x35 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_keyboard.o + .debug_macro 0x00000000 0x5d src/ASF/thirdparty/lvgl/src/lv_widgets/lv_keyboard.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_keyboard.o + .debug_macro 0x00000000 0x1d src/ASF/thirdparty/lvgl/src/lv_widgets/lv_keyboard.o + .debug_macro 0x00000000 0x6a src/ASF/thirdparty/lvgl/src/lv_widgets/lv_keyboard.o + .debug_macro 0x00000000 0x194 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_keyboard.o + .debug_macro 0x00000000 0x16 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_keyboard.o + .debug_macro 0x00000000 0x74 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_keyboard.o + .debug_macro 0x00000000 0x12 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_keyboard.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_keyboard.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_keyboard.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_keyboard.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_keyboard.o + .debug_macro 0x00000000 0x1c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_keyboard.o + .debug_macro 0x00000000 0x3b src/ASF/thirdparty/lvgl/src/lv_widgets/lv_keyboard.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_keyboard.o + .debug_macro 0x00000000 0x16 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_keyboard.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_keyboard.o + .debug_macro 0x00000000 0x62 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_keyboard.o + .debug_line 0x00000000 0x11d8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_keyboard.o + .debug_str 0x00000000 0xbc30 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_keyboard.o + .comment 0x00000000 0x5a src/ASF/thirdparty/lvgl/src/lv_widgets/lv_keyboard.o + .debug_frame 0x00000000 0x154 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_keyboard.o + .ARM.attributes + 0x00000000 0x32 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_keyboard.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o + .text 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o + .data 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o + .bss 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o + .text.lv_label_dot_tmp_free + 0x00000000 0x30 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o + .text.lv_label_revert_dots + 0x00000000 0x88 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o + .text.lv_label_set_offset_y + 0x00000000 0x1c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o + .text.lv_label_set_offset_x + 0x00000000 0x1c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o + .text.get_txt_coords + 0x00000000 0x60 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o + .text.lv_label_set_dot_tmp + 0x00000000 0x68 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o + .text.lv_label_set_align + 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o + .text.lv_label_set_text_sel_start + 0x00000000 0x28 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o + .text.lv_label_set_text_sel_end + 0x00000000 0x28 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o + .text.lv_label_get_text + 0x00000000 0x34 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o + .text.lv_label_get_long_mode + 0x00000000 0x38 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o + .text.lv_label_get_align + 0x00000000 0x40 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o + .text.lv_label_get_recolor + 0x00000000 0x38 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o + .text.lv_label_get_anim_speed + 0x00000000 0x34 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o + .text.lv_label_get_letter_pos + 0x00000000 0x240 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o + .text.lv_label_get_letter_on + 0x00000000 0x2d4 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o + .text.lv_label_refr_text + 0x00000000 0x528 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o + .text.lv_label_set_text + 0x00000000 0x108 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o + .text.lv_label_set_text_fmt + 0x00000000 0xec src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o + .text.lv_label_set_text_static + 0x00000000 0x64 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o + .text.lv_label_set_long_mode + 0x00000000 0xbc src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o + .text.lv_label_set_recolor + 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o + .text.lv_label_create + 0x00000000 0x23c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o + .text.lv_label_set_anim_speed + 0x00000000 0x54 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o + .text.lv_label_signal + 0x00000000 0xf8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o + .text.lv_label_get_text_sel_start + 0x00000000 0x2c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o + .text.lv_label_get_text_sel_end + 0x00000000 0x2c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o + .text.lv_label_design + 0x00000000 0x270 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o + .text.lv_label_is_char_under_pos + 0x00000000 0x2bc src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o + .text.lv_label_get_style + 0x00000000 0xc src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o + .text.lv_label_ins_text + 0x00000000 0xdc src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o + .text.lv_label_cut_text + 0x00000000 0x68 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o + .bss.ancestor_signal + 0x00000000 0x4 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o + .rodata.lv_label_create.str1.4 + 0x00000000 0x5 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o + .rodata.lv_label_set_align.str1.4 + 0x00000000 0xd src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o + .rodata.lv_label_set_text.str1.4 + 0x00000000 0xe src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o + .rodata.lv_label_signal.str1.4 + 0x00000000 0x9 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o + .debug_info 0x00000000 0x5a03 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o + .debug_abbrev 0x00000000 0x53b src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o + .debug_loc 0x00000000 0x2ca1 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o + .debug_aranges + 0x00000000 0x118 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o + .debug_ranges 0x00000000 0x230 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o + .debug_macro 0x00000000 0x421 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o + .debug_macro 0x00000000 0x8ce src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o + .debug_macro 0x00000000 0x87 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o + .debug_macro 0x00000000 0x51 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o + .debug_macro 0x00000000 0xef src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o + .debug_macro 0x00000000 0x6a src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o + .debug_macro 0x00000000 0x1df src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o + .debug_macro 0x00000000 0x469 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o + .debug_macro 0x00000000 0x16d src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o + .debug_macro 0x00000000 0x16c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o + .debug_macro 0x00000000 0x35 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o + .debug_macro 0x00000000 0x9c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o + .debug_macro 0x00000000 0x1f src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o + .debug_macro 0x00000000 0x43 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o + .debug_macro 0x00000000 0x20 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o + .debug_macro 0x00000000 0x187 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o + .debug_macro 0x00000000 0x353 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o + .debug_macro 0x00000000 0x35 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o + .debug_macro 0x00000000 0x5d src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o + .debug_macro 0x00000000 0x1d src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o + .debug_macro 0x00000000 0x6a src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o + .debug_macro 0x00000000 0x194 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o + .debug_macro 0x00000000 0x16 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o + .debug_macro 0x00000000 0x74 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o + .debug_macro 0x00000000 0x12 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o + .debug_macro 0x00000000 0x1c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o + .debug_macro 0x00000000 0x3b src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o + .debug_macro 0x00000000 0x16 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o + .debug_macro 0x00000000 0x5c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o + .debug_line 0x00000000 0x194a src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o + .debug_str 0x00000000 0xc7ed src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o + .comment 0x00000000 0x5a src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o + .debug_frame 0x00000000 0x3e4 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o + .ARM.attributes + 0x00000000 0x32 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_led.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_led.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_led.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_led.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_led.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_led.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_led.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_led.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_led.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_led.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_led.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_led.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_led.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_led.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_led.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_led.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_led.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_led.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_led.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_led.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_led.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_led.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_led.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_led.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_led.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_led.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_led.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_led.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_led.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_led.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_led.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_led.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_led.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_led.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_led.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_led.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_led.o + .text 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_led.o + .data 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_led.o + .bss 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_led.o + .text.lv_led_signal + 0x00000000 0x44 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_led.o + .text.lv_led_design + 0x00000000 0x238 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_led.o + .text.lv_led_create + 0x00000000 0x100 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_led.o + .text.lv_led_set_bright + 0x00000000 0x4c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_led.o + .text.lv_led_on + 0x00000000 0x34 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_led.o + .text.lv_led_off + 0x00000000 0x34 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_led.o + .text.lv_led_get_bright + 0x00000000 0x34 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_led.o + .text.lv_led_toggle + 0x00000000 0x4c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_led.o + .bss.ancestor_design + 0x00000000 0x4 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_led.o + .bss.ancestor_signal + 0x00000000 0x4 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_led.o + .rodata.lv_led_create.str1.4 + 0x00000000 0xe src/ASF/thirdparty/lvgl/src/lv_widgets/lv_led.o + .rodata.lv_led_set_bright.str1.4 + 0x00000000 0xd src/ASF/thirdparty/lvgl/src/lv_widgets/lv_led.o + .rodata.lv_led_signal.str1.4 + 0x00000000 0x7 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_led.o + .debug_info 0x00000000 0x2159 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_led.o + .debug_abbrev 0x00000000 0x371 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_led.o + .debug_loc 0x00000000 0x680 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_led.o + .debug_aranges + 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_led.o + .debug_ranges 0x00000000 0x48 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_led.o + .debug_macro 0x00000000 0x3c9 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_led.o + .debug_macro 0x00000000 0x8ce src/ASF/thirdparty/lvgl/src/lv_widgets/lv_led.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_led.o + .debug_macro 0x00000000 0x87 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_led.o + .debug_macro 0x00000000 0x51 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_led.o + .debug_macro 0x00000000 0xef src/ASF/thirdparty/lvgl/src/lv_widgets/lv_led.o + .debug_macro 0x00000000 0x6a src/ASF/thirdparty/lvgl/src/lv_widgets/lv_led.o + .debug_macro 0x00000000 0x1df src/ASF/thirdparty/lvgl/src/lv_widgets/lv_led.o + .debug_macro 0x00000000 0x469 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_led.o + .debug_macro 0x00000000 0x16d src/ASF/thirdparty/lvgl/src/lv_widgets/lv_led.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_led.o + .debug_macro 0x00000000 0x16c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_led.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_led.o + .debug_macro 0x00000000 0x35 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_led.o + .debug_macro 0x00000000 0x9c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_led.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_led.o + .debug_macro 0x00000000 0x1f src/ASF/thirdparty/lvgl/src/lv_widgets/lv_led.o + .debug_macro 0x00000000 0x43 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_led.o + .debug_macro 0x00000000 0x20 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_led.o + .debug_macro 0x00000000 0x187 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_led.o + .debug_macro 0x00000000 0x353 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_led.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_led.o + .debug_macro 0x00000000 0x35 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_led.o + .debug_macro 0x00000000 0x5d src/ASF/thirdparty/lvgl/src/lv_widgets/lv_led.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_led.o + .debug_macro 0x00000000 0x1d src/ASF/thirdparty/lvgl/src/lv_widgets/lv_led.o + .debug_macro 0x00000000 0x6a src/ASF/thirdparty/lvgl/src/lv_widgets/lv_led.o + .debug_macro 0x00000000 0x194 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_led.o + .debug_macro 0x00000000 0x16 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_led.o + .debug_macro 0x00000000 0x74 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_led.o + .debug_macro 0x00000000 0x12 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_led.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_led.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_led.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_led.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_led.o + .debug_macro 0x00000000 0x1c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_led.o + .debug_macro 0x00000000 0x3b src/ASF/thirdparty/lvgl/src/lv_widgets/lv_led.o + .debug_macro 0x00000000 0x5c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_led.o + .debug_line 0x00000000 0xfb6 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_led.o + .debug_str 0x00000000 0xb33e src/ASF/thirdparty/lvgl/src/lv_widgets/lv_led.o + .comment 0x00000000 0x5a src/ASF/thirdparty/lvgl/src/lv_widgets/lv_led.o + .debug_frame 0x00000000 0xf0 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_led.o + .ARM.attributes + 0x00000000 0x32 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_led.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_line.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_line.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_line.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_line.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_line.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_line.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_line.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_line.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_line.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_line.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_line.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_line.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_line.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_line.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_line.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_line.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_line.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_line.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_line.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_line.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_line.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_line.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_line.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_line.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_line.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_line.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_line.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_line.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_line.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_line.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_line.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_line.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_line.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_line.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_line.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_line.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_line.o + .text 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_line.o + .data 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_line.o + .bss 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_line.o + .text.lv_line_signal + 0x00000000 0x54 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_line.o + .text.lv_line_design + 0x00000000 0x120 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_line.o + .text.lv_line_set_points + 0x00000000 0xac src/ASF/thirdparty/lvgl/src/lv_widgets/lv_line.o + .text.lv_line_set_auto_size + 0x00000000 0x60 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_line.o + .text.lv_line_set_y_invert + 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_line.o + .text.lv_line_get_auto_size + 0x00000000 0x38 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_line.o + .text.lv_line_get_y_invert + 0x00000000 0x38 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_line.o + .text.lv_line_create + 0x00000000 0x14c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_line.o + .bss.ancestor_signal + 0x00000000 0x4 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_line.o + .rodata.lv_line_create.str1.4 + 0x00000000 0xe src/ASF/thirdparty/lvgl/src/lv_widgets/lv_line.o + .rodata.lv_line_set_points.str1.4 + 0x00000000 0xd src/ASF/thirdparty/lvgl/src/lv_widgets/lv_line.o + .rodata.lv_line_signal.str1.4 + 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_line.o + .debug_info 0x00000000 0x22da src/ASF/thirdparty/lvgl/src/lv_widgets/lv_line.o + .debug_abbrev 0x00000000 0x397 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_line.o + .debug_loc 0x00000000 0x6f1 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_line.o + .debug_aranges + 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_line.o + .debug_ranges 0x00000000 0x60 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_line.o + .debug_macro 0x00000000 0x3c7 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_line.o + .debug_macro 0x00000000 0x8ce src/ASF/thirdparty/lvgl/src/lv_widgets/lv_line.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_line.o + .debug_macro 0x00000000 0x87 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_line.o + .debug_macro 0x00000000 0x51 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_line.o + .debug_macro 0x00000000 0xef src/ASF/thirdparty/lvgl/src/lv_widgets/lv_line.o + .debug_macro 0x00000000 0x6a src/ASF/thirdparty/lvgl/src/lv_widgets/lv_line.o + .debug_macro 0x00000000 0x1df src/ASF/thirdparty/lvgl/src/lv_widgets/lv_line.o + .debug_macro 0x00000000 0x469 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_line.o + .debug_macro 0x00000000 0x16d src/ASF/thirdparty/lvgl/src/lv_widgets/lv_line.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_line.o + .debug_macro 0x00000000 0x16c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_line.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_line.o + .debug_macro 0x00000000 0x35 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_line.o + .debug_macro 0x00000000 0x9c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_line.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_line.o + .debug_macro 0x00000000 0x1f src/ASF/thirdparty/lvgl/src/lv_widgets/lv_line.o + .debug_macro 0x00000000 0x43 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_line.o + .debug_macro 0x00000000 0x20 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_line.o + .debug_macro 0x00000000 0x187 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_line.o + .debug_macro 0x00000000 0x353 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_line.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_line.o + .debug_macro 0x00000000 0x35 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_line.o + .debug_macro 0x00000000 0x5d src/ASF/thirdparty/lvgl/src/lv_widgets/lv_line.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_line.o + .debug_macro 0x00000000 0x1d src/ASF/thirdparty/lvgl/src/lv_widgets/lv_line.o + .debug_macro 0x00000000 0x6a src/ASF/thirdparty/lvgl/src/lv_widgets/lv_line.o + .debug_macro 0x00000000 0x194 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_line.o + .debug_macro 0x00000000 0x16 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_line.o + .debug_macro 0x00000000 0x74 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_line.o + .debug_macro 0x00000000 0x12 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_line.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_line.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_line.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_line.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_line.o + .debug_macro 0x00000000 0x1c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_line.o + .debug_macro 0x00000000 0x3b src/ASF/thirdparty/lvgl/src/lv_widgets/lv_line.o + .debug_macro 0x00000000 0x5c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_line.o + .debug_line 0x00000000 0x103e src/ASF/thirdparty/lvgl/src/lv_widgets/lv_line.o + .debug_str 0x00000000 0xb9d1 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_line.o + .comment 0x00000000 0x5a src/ASF/thirdparty/lvgl/src/lv_widgets/lv_line.o + .debug_frame 0x00000000 0x108 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_line.o + .ARM.attributes + 0x00000000 0x32 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_line.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_linemeter.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_linemeter.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_linemeter.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_linemeter.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_linemeter.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_linemeter.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_linemeter.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_linemeter.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_linemeter.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_linemeter.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_linemeter.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_linemeter.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_linemeter.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_linemeter.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_linemeter.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_linemeter.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_linemeter.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_linemeter.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_linemeter.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_linemeter.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_linemeter.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_linemeter.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_linemeter.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_linemeter.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_linemeter.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_linemeter.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_linemeter.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_linemeter.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_linemeter.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_linemeter.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_linemeter.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_linemeter.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_linemeter.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_linemeter.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_linemeter.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_linemeter.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_linemeter.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_linemeter.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_linemeter.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_linemeter.o + .text 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_linemeter.o + .data 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_linemeter.o + .bss 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_linemeter.o + .text.lv_linemeter_signal + 0x00000000 0x50 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_linemeter.o + .text.lv_linemeter_create + 0x00000000 0x104 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_linemeter.o + .text.lv_linemeter_set_value + 0x00000000 0x3f8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_linemeter.o + .text.lv_linemeter_set_range + 0x00000000 0x7c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_linemeter.o + .text.lv_linemeter_set_scale + 0x00000000 0x50 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_linemeter.o + .text.lv_linemeter_set_angle_offset + 0x00000000 0x24 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_linemeter.o + .text.lv_linemeter_set_mirror + 0x00000000 0x34 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_linemeter.o + .text.lv_linemeter_get_value + 0x00000000 0x34 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_linemeter.o + .text.lv_linemeter_get_min_value + 0x00000000 0x34 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_linemeter.o + .text.lv_linemeter_get_max_value + 0x00000000 0x34 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_linemeter.o + .text.lv_linemeter_get_line_count + 0x00000000 0x34 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_linemeter.o + .text.lv_linemeter_get_scale_angle + 0x00000000 0x34 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_linemeter.o + .text.lv_linemeter_get_angle_offset + 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_linemeter.o + .text.lv_linemeter_get_mirror + 0x00000000 0x14 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_linemeter.o + .text.lv_linemeter_draw_scale + 0x00000000 0x4a8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_linemeter.o + .text.lv_linemeter_design + 0x00000000 0x54 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_linemeter.o + .bss.ancestor_signal + 0x00000000 0x4 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_linemeter.o + .rodata.lv_linemeter_create.str1.4 + 0x00000000 0xe src/ASF/thirdparty/lvgl/src/lv_widgets/lv_linemeter.o + .rodata.lv_linemeter_set_value.str1.4 + 0x00000000 0xd src/ASF/thirdparty/lvgl/src/lv_widgets/lv_linemeter.o + .rodata.lv_linemeter_signal.str1.4 + 0x00000000 0xd src/ASF/thirdparty/lvgl/src/lv_widgets/lv_linemeter.o + .debug_info 0x00000000 0x3520 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_linemeter.o + .debug_abbrev 0x00000000 0x462 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_linemeter.o + .debug_loc 0x00000000 0x168e src/ASF/thirdparty/lvgl/src/lv_widgets/lv_linemeter.o + .debug_aranges + 0x00000000 0x98 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_linemeter.o + .debug_ranges 0x00000000 0xf8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_linemeter.o + .debug_macro 0x00000000 0x400 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_linemeter.o + .debug_macro 0x00000000 0x8ce src/ASF/thirdparty/lvgl/src/lv_widgets/lv_linemeter.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_linemeter.o + .debug_macro 0x00000000 0x87 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_linemeter.o + .debug_macro 0x00000000 0x51 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_linemeter.o + .debug_macro 0x00000000 0xef src/ASF/thirdparty/lvgl/src/lv_widgets/lv_linemeter.o + .debug_macro 0x00000000 0x6a src/ASF/thirdparty/lvgl/src/lv_widgets/lv_linemeter.o + .debug_macro 0x00000000 0x1df src/ASF/thirdparty/lvgl/src/lv_widgets/lv_linemeter.o + .debug_macro 0x00000000 0x469 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_linemeter.o + .debug_macro 0x00000000 0x16d src/ASF/thirdparty/lvgl/src/lv_widgets/lv_linemeter.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_linemeter.o + .debug_macro 0x00000000 0x16c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_linemeter.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_linemeter.o + .debug_macro 0x00000000 0x35 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_linemeter.o + .debug_macro 0x00000000 0x9c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_linemeter.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_linemeter.o + .debug_macro 0x00000000 0x1f src/ASF/thirdparty/lvgl/src/lv_widgets/lv_linemeter.o + .debug_macro 0x00000000 0x43 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_linemeter.o + .debug_macro 0x00000000 0x20 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_linemeter.o + .debug_macro 0x00000000 0x187 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_linemeter.o + .debug_macro 0x00000000 0x353 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_linemeter.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_linemeter.o + .debug_macro 0x00000000 0x35 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_linemeter.o + .debug_macro 0x00000000 0x5d src/ASF/thirdparty/lvgl/src/lv_widgets/lv_linemeter.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_linemeter.o + .debug_macro 0x00000000 0x1d src/ASF/thirdparty/lvgl/src/lv_widgets/lv_linemeter.o + .debug_macro 0x00000000 0x6a src/ASF/thirdparty/lvgl/src/lv_widgets/lv_linemeter.o + .debug_macro 0x00000000 0x194 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_linemeter.o + .debug_macro 0x00000000 0x16 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_linemeter.o + .debug_macro 0x00000000 0x74 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_linemeter.o + .debug_macro 0x00000000 0x12 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_linemeter.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_linemeter.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_linemeter.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_linemeter.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_linemeter.o + .debug_macro 0x00000000 0x1c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_linemeter.o + .debug_macro 0x00000000 0x3b src/ASF/thirdparty/lvgl/src/lv_widgets/lv_linemeter.o + .debug_macro 0x00000000 0x5c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_linemeter.o + .debug_macro 0x00000000 0x16 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_linemeter.o + .debug_macro 0x00000000 0x16 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_linemeter.o + .debug_macro 0x00000000 0x29 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_linemeter.o + .debug_line 0x00000000 0x123d src/ASF/thirdparty/lvgl/src/lv_widgets/lv_linemeter.o + .debug_str 0x00000000 0xc260 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_linemeter.o + .comment 0x00000000 0x5a src/ASF/thirdparty/lvgl/src/lv_widgets/lv_linemeter.o + .debug_frame 0x00000000 0x1dc src/ASF/thirdparty/lvgl/src/lv_widgets/lv_linemeter.o + .ARM.attributes + 0x00000000 0x32 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_linemeter.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_list.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_list.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_list.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_list.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_list.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_list.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_list.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_list.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_list.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_list.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_list.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_list.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_list.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_list.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_list.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_list.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_list.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_list.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_list.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_list.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_list.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_list.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_list.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_list.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_list.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_list.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_list.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_list.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_list.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_list.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_list.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_list.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_list.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_list.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_list.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_list.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_list.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_list.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_list.o + .text 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_list.o + .data 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_list.o + .bss 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_list.o + .text.lv_page_set_scrllable_fit2 + 0x00000000 0x24 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_list.o + .text.lv_list_is_list_btn + 0x00000000 0x4c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_list.o + .text.lv_list_clean + 0x00000000 0x38 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_list.o + .text.lv_list_focus_btn + 0x00000000 0x94 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_list.o + .text.lv_list_get_btn_label + 0x00000000 0x8c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_list.o + .text.lv_list_get_btn_text + 0x00000000 0x44 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_list.o + .text.lv_list_get_btn_img + 0x00000000 0x8c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_list.o + .text.lv_list_get_prev_btn + 0x00000000 0x60 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_list.o + .text.lv_list_get_next_btn + 0x00000000 0x60 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_list.o + .text.lv_list_signal + 0x00000000 0x2a4 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_list.o + .text.lv_list_remove + 0x00000000 0x6c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_list.o + .text.lv_list_get_btn_index + 0x00000000 0x8c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_list.o + .text.lv_list_get_size + 0x00000000 0x50 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_list.o + .text.lv_list_get_btn_selected + 0x00000000 0x34 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_list.o + .text.lv_list_btn_signal + 0x00000000 0x164 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_list.o + .text.lv_list_get_layout + 0x00000000 0x38 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_list.o + .text.lv_list_add_btn + 0x00000000 0x268 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_list.o + .text.lv_list_create + 0x00000000 0x168 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_list.o + .text.lv_list_set_layout + 0x00000000 0xdc src/ASF/thirdparty/lvgl/src/lv_widgets/lv_list.o + .text.lv_list_up + 0x00000000 0xe8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_list.o + .text.lv_list_down + 0x00000000 0xc0 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_list.o + .text.lv_list_focus + 0x00000000 0x54 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_list.o + .bss.ancestor_btn_signal + 0x00000000 0x4 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_list.o + .bss.ancestor_page_signal + 0x00000000 0x4 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_list.o + .bss.img_signal + 0x00000000 0x4 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_list.o + .bss.label_signal + 0x00000000 0x4 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_list.o + .rodata.lv_list_clean.str1.4 + 0x00000000 0xd src/ASF/thirdparty/lvgl/src/lv_widgets/lv_list.o + .rodata.lv_list_create.str1.4 + 0x00000000 0xe src/ASF/thirdparty/lvgl/src/lv_widgets/lv_list.o + .rodata.lv_list_get_btn_img.str1.4 + 0x00000000 0x7 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_list.o + .rodata.lv_list_get_btn_label.str1.4 + 0x00000000 0x9 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_list.o + .rodata.lv_list_get_btn_text.str1.4 + 0x00000000 0x1 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_list.o + .rodata.lv_list_is_list_btn.str1.4 + 0x00000000 0x7 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_list.o + .rodata.lv_list_signal.str1.4 + 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_list.o + .debug_info 0x00000000 0x51df src/ASF/thirdparty/lvgl/src/lv_widgets/lv_list.o + .debug_abbrev 0x00000000 0x4ab src/ASF/thirdparty/lvgl/src/lv_widgets/lv_list.o + .debug_loc 0x00000000 0x1bec src/ASF/thirdparty/lvgl/src/lv_widgets/lv_list.o + .debug_aranges + 0x00000000 0xc8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_list.o + .debug_ranges 0x00000000 0x210 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_list.o + .debug_macro 0x00000000 0x43c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_list.o + .debug_macro 0x00000000 0x8ce src/ASF/thirdparty/lvgl/src/lv_widgets/lv_list.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_list.o + .debug_macro 0x00000000 0x87 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_list.o + .debug_macro 0x00000000 0x51 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_list.o + .debug_macro 0x00000000 0xef src/ASF/thirdparty/lvgl/src/lv_widgets/lv_list.o + .debug_macro 0x00000000 0x6a src/ASF/thirdparty/lvgl/src/lv_widgets/lv_list.o + .debug_macro 0x00000000 0x1df src/ASF/thirdparty/lvgl/src/lv_widgets/lv_list.o + .debug_macro 0x00000000 0x469 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_list.o + .debug_macro 0x00000000 0x16d src/ASF/thirdparty/lvgl/src/lv_widgets/lv_list.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_list.o + .debug_macro 0x00000000 0x16c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_list.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_list.o + .debug_macro 0x00000000 0x35 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_list.o + .debug_macro 0x00000000 0x9c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_list.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_list.o + .debug_macro 0x00000000 0x1f src/ASF/thirdparty/lvgl/src/lv_widgets/lv_list.o + .debug_macro 0x00000000 0x43 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_list.o + .debug_macro 0x00000000 0x20 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_list.o + .debug_macro 0x00000000 0x187 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_list.o + .debug_macro 0x00000000 0x353 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_list.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_list.o + .debug_macro 0x00000000 0x35 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_list.o + .debug_macro 0x00000000 0x5d src/ASF/thirdparty/lvgl/src/lv_widgets/lv_list.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_list.o + .debug_macro 0x00000000 0x1d src/ASF/thirdparty/lvgl/src/lv_widgets/lv_list.o + .debug_macro 0x00000000 0x6a src/ASF/thirdparty/lvgl/src/lv_widgets/lv_list.o + .debug_macro 0x00000000 0x194 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_list.o + .debug_macro 0x00000000 0x16 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_list.o + .debug_macro 0x00000000 0x74 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_list.o + .debug_macro 0x00000000 0x12 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_list.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_list.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_list.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_list.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_list.o + .debug_macro 0x00000000 0x1c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_list.o + .debug_macro 0x00000000 0x3b src/ASF/thirdparty/lvgl/src/lv_widgets/lv_list.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_list.o + .debug_macro 0x00000000 0x16 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_list.o + .debug_macro 0x00000000 0x62 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_list.o + .debug_line 0x00000000 0x15b2 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_list.o + .debug_str 0x00000000 0xcf2c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_list.o + .comment 0x00000000 0x5a src/ASF/thirdparty/lvgl/src/lv_widgets/lv_list.o + .debug_frame 0x00000000 0x2c0 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_list.o + .ARM.attributes + 0x00000000 0x32 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_list.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_msgbox.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_msgbox.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_msgbox.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_msgbox.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_msgbox.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_msgbox.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_msgbox.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_msgbox.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_msgbox.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_msgbox.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_msgbox.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_msgbox.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_msgbox.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_msgbox.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_msgbox.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_msgbox.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_msgbox.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_msgbox.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_msgbox.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_msgbox.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_msgbox.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_msgbox.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_msgbox.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_msgbox.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_msgbox.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_msgbox.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_msgbox.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_msgbox.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_msgbox.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_msgbox.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_msgbox.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_msgbox.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_msgbox.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_msgbox.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_msgbox.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_msgbox.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_msgbox.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_msgbox.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_msgbox.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_msgbox.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_msgbox.o + .text 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_msgbox.o + .data 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_msgbox.o + .bss 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_msgbox.o + .text.lv_msgbox_close_ready_cb + 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_msgbox.o + .text.mbox_realign + 0x00000000 0xec src/ASF/thirdparty/lvgl/src/lv_widgets/lv_msgbox.o + .text.lv_msgbox_signal + 0x00000000 0x298 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_msgbox.o + .text.lv_msgbox_btnm_event_cb + 0x00000000 0x30 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_msgbox.o + .text.lv_msgbox_create + 0x00000000 0x1fc src/ASF/thirdparty/lvgl/src/lv_widgets/lv_msgbox.o + .text.lv_msgbox_add_btns + 0x00000000 0xe0 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_msgbox.o + .text.lv_msgbox_set_text + 0x00000000 0x60 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_msgbox.o + .text.lv_msgbox_set_anim_time + 0x00000000 0x34 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_msgbox.o + .text.lv_msgbox_stop_auto_close + 0x00000000 0x34 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_msgbox.o + .text.lv_msgbox_set_recolor + 0x00000000 0x44 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_msgbox.o + .text.lv_msgbox_get_text + 0x00000000 0x3c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_msgbox.o + .text.lv_msgbox_get_active_btn + 0x00000000 0x5c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_msgbox.o + .text.lv_msgbox_get_active_btn_text + 0x00000000 0x44 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_msgbox.o + .text.lv_msgbox_get_anim_time + 0x00000000 0x34 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_msgbox.o + .text.lv_msgbox_start_auto_close + 0x00000000 0xd4 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_msgbox.o + .text.lv_msgbox_default_event_cb + 0x00000000 0x2c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_msgbox.o + .text.lv_msgbox_get_recolor + 0x00000000 0x44 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_msgbox.o + .text.lv_msgbox_get_btnmatrix + 0x00000000 0x34 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_msgbox.o + .bss.ancestor_signal + 0x00000000 0x4 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_msgbox.o + .rodata.lv_msgbox_create.str1.4 + 0x00000000 0x18 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_msgbox.o + .rodata.lv_msgbox_signal.str1.4 + 0x00000000 0x1a src/ASF/thirdparty/lvgl/src/lv_widgets/lv_msgbox.o + .debug_info 0x00000000 0x4024 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_msgbox.o + .debug_abbrev 0x00000000 0x46c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_msgbox.o + .debug_loc 0x00000000 0x10b9 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_msgbox.o + .debug_aranges + 0x00000000 0xa8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_msgbox.o + .debug_ranges 0x00000000 0x148 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_msgbox.o + .debug_macro 0x00000000 0x435 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_msgbox.o + .debug_macro 0x00000000 0x8ce src/ASF/thirdparty/lvgl/src/lv_widgets/lv_msgbox.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_msgbox.o + .debug_macro 0x00000000 0x87 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_msgbox.o + .debug_macro 0x00000000 0x51 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_msgbox.o + .debug_macro 0x00000000 0xef src/ASF/thirdparty/lvgl/src/lv_widgets/lv_msgbox.o + .debug_macro 0x00000000 0x6a src/ASF/thirdparty/lvgl/src/lv_widgets/lv_msgbox.o + .debug_macro 0x00000000 0x1df src/ASF/thirdparty/lvgl/src/lv_widgets/lv_msgbox.o + .debug_macro 0x00000000 0x469 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_msgbox.o + .debug_macro 0x00000000 0x16d src/ASF/thirdparty/lvgl/src/lv_widgets/lv_msgbox.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_msgbox.o + .debug_macro 0x00000000 0x16c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_msgbox.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_msgbox.o + .debug_macro 0x00000000 0x35 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_msgbox.o + .debug_macro 0x00000000 0x9c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_msgbox.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_msgbox.o + .debug_macro 0x00000000 0x1f src/ASF/thirdparty/lvgl/src/lv_widgets/lv_msgbox.o + .debug_macro 0x00000000 0x43 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_msgbox.o + .debug_macro 0x00000000 0x20 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_msgbox.o + .debug_macro 0x00000000 0x187 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_msgbox.o + .debug_macro 0x00000000 0x353 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_msgbox.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_msgbox.o + .debug_macro 0x00000000 0x35 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_msgbox.o + .debug_macro 0x00000000 0x5d src/ASF/thirdparty/lvgl/src/lv_widgets/lv_msgbox.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_msgbox.o + .debug_macro 0x00000000 0x1d src/ASF/thirdparty/lvgl/src/lv_widgets/lv_msgbox.o + .debug_macro 0x00000000 0x6a src/ASF/thirdparty/lvgl/src/lv_widgets/lv_msgbox.o + .debug_macro 0x00000000 0x194 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_msgbox.o + .debug_macro 0x00000000 0x16 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_msgbox.o + .debug_macro 0x00000000 0x74 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_msgbox.o + .debug_macro 0x00000000 0x12 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_msgbox.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_msgbox.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_msgbox.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_msgbox.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_msgbox.o + .debug_macro 0x00000000 0x1c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_msgbox.o + .debug_macro 0x00000000 0x3b src/ASF/thirdparty/lvgl/src/lv_widgets/lv_msgbox.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_msgbox.o + .debug_macro 0x00000000 0x16 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_msgbox.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_msgbox.o + .debug_macro 0x00000000 0x62 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_msgbox.o + .debug_macro 0x00000000 0x1f src/ASF/thirdparty/lvgl/src/lv_widgets/lv_msgbox.o + .debug_line 0x00000000 0x139c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_msgbox.o + .debug_str 0x00000000 0xce83 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_msgbox.o + .comment 0x00000000 0x5a src/ASF/thirdparty/lvgl/src/lv_widgets/lv_msgbox.o + .debug_frame 0x00000000 0x204 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_msgbox.o + .ARM.attributes + 0x00000000 0x32 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_msgbox.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objmask.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objmask.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objmask.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objmask.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objmask.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objmask.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objmask.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objmask.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objmask.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objmask.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objmask.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objmask.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objmask.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objmask.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objmask.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objmask.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objmask.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objmask.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objmask.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objmask.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objmask.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objmask.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objmask.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objmask.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objmask.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objmask.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objmask.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objmask.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objmask.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objmask.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objmask.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objmask.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objmask.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objmask.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objmask.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objmask.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objmask.o + .text 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objmask.o + .data 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objmask.o + .bss 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objmask.o + .text.get_param_size + 0x00000000 0x28 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objmask.o + .rodata.get_param_size + 0x00000000 0x14 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objmask.o + .text.lv_objmask_design + 0x00000000 0x23c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objmask.o + .text.lv_objmask_signal + 0x00000000 0x94 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objmask.o + .text.lv_objmask_create + 0x00000000 0xec src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objmask.o + .text.lv_objmask_add_mask + 0x00000000 0xc0 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objmask.o + .text.lv_objmask_update_mask + 0x00000000 0x78 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objmask.o + .text.lv_objmask_remove_mask + 0x00000000 0x90 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objmask.o + .bss.ancestor_design + 0x00000000 0x4 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objmask.o + .bss.ancestor_signal + 0x00000000 0x4 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objmask.o + .rodata.lv_objmask_add_mask.str1.4 + 0x00000000 0xd src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objmask.o + .rodata.lv_objmask_create.str1.4 + 0x00000000 0xe src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objmask.o + .rodata.lv_objmask_signal.str1.4 + 0x00000000 0xb src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objmask.o + .debug_info 0x00000000 0x26de src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objmask.o + .debug_abbrev 0x00000000 0x36a src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objmask.o + .debug_loc 0x00000000 0xad9 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objmask.o + .debug_aranges + 0x00000000 0x50 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objmask.o + .debug_ranges 0x00000000 0xa0 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objmask.o + .debug_macro 0x00000000 0x3cf src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objmask.o + .debug_macro 0x00000000 0x8ce src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objmask.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objmask.o + .debug_macro 0x00000000 0x87 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objmask.o + .debug_macro 0x00000000 0x51 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objmask.o + .debug_macro 0x00000000 0xef src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objmask.o + .debug_macro 0x00000000 0x6a src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objmask.o + .debug_macro 0x00000000 0x1df src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objmask.o + .debug_macro 0x00000000 0x469 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objmask.o + .debug_macro 0x00000000 0x16d src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objmask.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objmask.o + .debug_macro 0x00000000 0x16c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objmask.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objmask.o + .debug_macro 0x00000000 0x35 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objmask.o + .debug_macro 0x00000000 0x9c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objmask.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objmask.o + .debug_macro 0x00000000 0x1f src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objmask.o + .debug_macro 0x00000000 0x43 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objmask.o + .debug_macro 0x00000000 0x20 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objmask.o + .debug_macro 0x00000000 0x187 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objmask.o + .debug_macro 0x00000000 0x353 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objmask.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objmask.o + .debug_macro 0x00000000 0x35 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objmask.o + .debug_macro 0x00000000 0x5d src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objmask.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objmask.o + .debug_macro 0x00000000 0x1d src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objmask.o + .debug_macro 0x00000000 0x6a src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objmask.o + .debug_macro 0x00000000 0x194 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objmask.o + .debug_macro 0x00000000 0x16 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objmask.o + .debug_macro 0x00000000 0x74 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objmask.o + .debug_macro 0x00000000 0x12 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objmask.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objmask.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objmask.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objmask.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objmask.o + .debug_macro 0x00000000 0x1c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objmask.o + .debug_macro 0x00000000 0x3b src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objmask.o + .debug_macro 0x00000000 0x5c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objmask.o + .debug_line 0x00000000 0x110b src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objmask.o + .debug_str 0x00000000 0xb44a src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objmask.o + .comment 0x00000000 0x5a src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objmask.o + .debug_frame 0x00000000 0xe0 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objmask.o + .ARM.attributes + 0x00000000 0x32 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objmask.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objx_templ.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objx_templ.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objx_templ.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objx_templ.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objx_templ.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objx_templ.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objx_templ.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objx_templ.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objx_templ.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objx_templ.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objx_templ.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objx_templ.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objx_templ.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objx_templ.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objx_templ.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objx_templ.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objx_templ.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objx_templ.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objx_templ.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objx_templ.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objx_templ.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objx_templ.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objx_templ.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objx_templ.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objx_templ.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objx_templ.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objx_templ.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objx_templ.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objx_templ.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objx_templ.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objx_templ.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objx_templ.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objx_templ.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objx_templ.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objx_templ.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objx_templ.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objx_templ.o + .text 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objx_templ.o + .data 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objx_templ.o + .bss 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objx_templ.o + .debug_info 0x00000000 0xeb0 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objx_templ.o + .debug_abbrev 0x00000000 0x18a src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objx_templ.o + .debug_aranges + 0x00000000 0x18 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objx_templ.o + .debug_macro 0x00000000 0x31d src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objx_templ.o + .debug_macro 0x00000000 0x8ce src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objx_templ.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objx_templ.o + .debug_macro 0x00000000 0x87 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objx_templ.o + .debug_macro 0x00000000 0x51 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objx_templ.o + .debug_macro 0x00000000 0xef src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objx_templ.o + .debug_macro 0x00000000 0x6a src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objx_templ.o + .debug_macro 0x00000000 0x1df src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objx_templ.o + .debug_macro 0x00000000 0x469 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objx_templ.o + .debug_macro 0x00000000 0x16d src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objx_templ.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objx_templ.o + .debug_macro 0x00000000 0x16c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objx_templ.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objx_templ.o + .debug_macro 0x00000000 0x35 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objx_templ.o + .debug_macro 0x00000000 0x9c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objx_templ.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objx_templ.o + .debug_macro 0x00000000 0x1f src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objx_templ.o + .debug_macro 0x00000000 0x43 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objx_templ.o + .debug_macro 0x00000000 0x20 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objx_templ.o + .debug_macro 0x00000000 0x187 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objx_templ.o + .debug_macro 0x00000000 0x353 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objx_templ.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objx_templ.o + .debug_macro 0x00000000 0x35 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objx_templ.o + .debug_macro 0x00000000 0x5d src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objx_templ.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objx_templ.o + .debug_macro 0x00000000 0x1d src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objx_templ.o + .debug_macro 0x00000000 0x6a src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objx_templ.o + .debug_macro 0x00000000 0x194 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objx_templ.o + .debug_macro 0x00000000 0x16 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objx_templ.o + .debug_macro 0x00000000 0x74 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objx_templ.o + .debug_macro 0x00000000 0x12 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objx_templ.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objx_templ.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objx_templ.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objx_templ.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objx_templ.o + .debug_macro 0x00000000 0x1c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objx_templ.o + .debug_macro 0x00000000 0x3b src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objx_templ.o + .debug_macro 0x00000000 0x5c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objx_templ.o + .debug_line 0x00000000 0xb0a src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objx_templ.o + .debug_str 0x00000000 0xa4ec src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objx_templ.o + .comment 0x00000000 0x5a src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objx_templ.o + .ARM.attributes + 0x00000000 0x32 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objx_templ.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o + .text 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o + .data 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o + .bss 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o + .text.get_edge_flash_area + 0x00000000 0x104 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o + .text.lv_page_design + 0x00000000 0x178 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o + .text.refr_ext_draw_pad + 0x00000000 0x34 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o + .text.edge_flash_anim_end + 0x00000000 0x44 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o + .text.edge_flash_anim + 0x00000000 0x30 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o + .text.scrl_def_event_cb + 0x00000000 0x2c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o + .text.scrlbar_refresh + 0x00000000 0x3bc src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o + .text.lv_page_set_scrollbar_mode + 0x00000000 0xb0 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o + .text.lv_page_create + 0x00000000 0x214 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o + .text.lv_page_set_anim_time + 0x00000000 0x34 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o + .text.lv_page_set_scroll_propagation + 0x00000000 0x60 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o + .text.lv_page_set_edge_flash + 0x00000000 0x44 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o + .text.lv_page_get_scrllable + 0x00000000 0x34 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o + .text.lv_page_clean + 0x00000000 0x38 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o + .text.lv_page_get_anim_time + 0x00000000 0x34 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o + .text.lv_page_get_scrollbar_mode + 0x00000000 0x38 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o + .text.lv_page_get_scroll_propagation + 0x00000000 0x38 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o + .text.lv_page_get_edge_flash + 0x00000000 0x38 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o + .text.lv_page_get_width_fit + 0x00000000 0x88 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o + .text.lv_page_get_height_fit + 0x00000000 0x88 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o + .text.lv_page_get_width_grid + 0x00000000 0x40 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o + .text.lv_page_get_height_grid + 0x00000000 0x40 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o + .text.lv_page_on_edge + 0x00000000 0xc0 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o + .text.lv_page_glue_obj + 0x00000000 0x1c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o + .text.lv_page_focus + 0x00000000 0x22c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o + .text.lv_page_scroll_hor + 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o + .text.lv_page_scroll_ver + 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o + .text.lv_page_signal + 0x00000000 0x428 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o + .text.lv_page_start_edge_flash + 0x00000000 0xac src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o + .text.scrl_reposition + 0x00000000 0x19c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o + .text.lv_page_scrollable_signal + 0x00000000 0x440 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o + .bss.ancestor_design + 0x00000000 0x4 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o + .bss.ancestor_signal + 0x00000000 0x4 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o + .rodata.lv_page_create.str1.4 + 0x00000000 0xe src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o + .rodata.lv_page_scrollable_signal.str1.4 + 0x00000000 0x1 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o + .rodata.lv_page_set_scrollbar_mode.str1.4 + 0x00000000 0xd src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o + .rodata.lv_page_signal.str1.4 + 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o + .debug_info 0x00000000 0x6856 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o + .debug_abbrev 0x00000000 0x4ce src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o + .debug_loc 0x00000000 0x3582 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o + .debug_aranges + 0x00000000 0x110 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o + .debug_ranges 0x00000000 0x1a8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o + .debug_macro 0x00000000 0x41e src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o + .debug_macro 0x00000000 0x8ce src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o + .debug_macro 0x00000000 0x87 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o + .debug_macro 0x00000000 0x51 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o + .debug_macro 0x00000000 0xef src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o + .debug_macro 0x00000000 0x6a src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o + .debug_macro 0x00000000 0x1df src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o + .debug_macro 0x00000000 0x469 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o + .debug_macro 0x00000000 0x16d src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o + .debug_macro 0x00000000 0x16c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o + .debug_macro 0x00000000 0x35 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o + .debug_macro 0x00000000 0x9c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o + .debug_macro 0x00000000 0x1f src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o + .debug_macro 0x00000000 0x43 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o + .debug_macro 0x00000000 0x20 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o + .debug_macro 0x00000000 0x187 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o + .debug_macro 0x00000000 0x353 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o + .debug_macro 0x00000000 0x35 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o + .debug_macro 0x00000000 0x5d src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o + .debug_macro 0x00000000 0x1d src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o + .debug_macro 0x00000000 0x6a src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o + .debug_macro 0x00000000 0x194 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o + .debug_macro 0x00000000 0x16 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o + .debug_macro 0x00000000 0x74 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o + .debug_macro 0x00000000 0x12 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o + .debug_macro 0x00000000 0x1c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o + .debug_macro 0x00000000 0x3b src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o + .debug_macro 0x00000000 0x5c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o + .debug_line 0x00000000 0x19ab src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o + .debug_str 0x00000000 0xd08b src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o + .comment 0x00000000 0x5a src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o + .debug_frame 0x00000000 0x3fc src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o + .ARM.attributes + 0x00000000 0x32 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_roller.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_roller.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_roller.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_roller.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_roller.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_roller.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_roller.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_roller.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_roller.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_roller.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_roller.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_roller.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_roller.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_roller.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_roller.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_roller.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_roller.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_roller.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_roller.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_roller.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_roller.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_roller.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_roller.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_roller.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_roller.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_roller.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_roller.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_roller.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_roller.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_roller.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_roller.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_roller.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_roller.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_roller.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_roller.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_roller.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_roller.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_roller.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_roller.o + .text 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_roller.o + .data 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_roller.o + .bss 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_roller.o + .text.get_label + 0x00000000 0x1c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_roller.o + .text.inf_normalize + 0x00000000 0xc4 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_roller.o + .text.scroll_anim_ready_cb + 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_roller.o + .text.refr_position + 0x00000000 0x110 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_roller.o + .text.refr_height + 0x00000000 0x60 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_roller.o + .text.lv_roller_set_options + 0x00000000 0x160 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_roller.o + .text.lv_roller_set_selected + 0x00000000 0x88 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_roller.o + .text.release_handler + 0x00000000 0x154 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_roller.o + .text.lv_roller_set_visible_row_count + 0x00000000 0x78 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_roller.o + .text.lv_roller_get_selected + 0x00000000 0x60 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_roller.o + .text.lv_roller_get_selected_str + 0x00000000 0xc0 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_roller.o + .text.lv_roller_get_option_cnt + 0x00000000 0x50 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_roller.o + .text.lv_roller_get_align + 0x00000000 0x38 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_roller.o + .text.lv_roller_design + 0x00000000 0x2ac src/ASF/thirdparty/lvgl/src/lv_widgets/lv_roller.o + .text.lv_roller_get_auto_fit + 0x00000000 0x38 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_roller.o + .text.refr_width + 0x00000000 0xa4 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_roller.o + .text.lv_roller_scrl_signal + 0x00000000 0x170 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_roller.o + .text.lv_roller_signal + 0x00000000 0x240 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_roller.o + .text.lv_roller_set_align + 0x00000000 0x4c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_roller.o + .text.lv_roller_set_auto_fit + 0x00000000 0x50 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_roller.o + .text.lv_roller_get_options + 0x00000000 0x38 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_roller.o + .text.lv_roller_create + 0x00000000 0x1d0 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_roller.o + .bss.ancestor_scrl_signal + 0x00000000 0x4 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_roller.o + .bss.ancestor_signal + 0x00000000 0x4 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_roller.o + .rodata.lv_roller_create.str1.4 + 0x00000000 0x3d src/ASF/thirdparty/lvgl/src/lv_widgets/lv_roller.o + .rodata.lv_roller_scrl_signal.str1.4 + 0x00000000 0xa src/ASF/thirdparty/lvgl/src/lv_widgets/lv_roller.o + .rodata.lv_roller_set_options.str1.4 + 0x00000000 0xd src/ASF/thirdparty/lvgl/src/lv_widgets/lv_roller.o + .debug_info 0x00000000 0x53e1 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_roller.o + .debug_abbrev 0x00000000 0x4d1 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_roller.o + .debug_loc 0x00000000 0x1e0d src/ASF/thirdparty/lvgl/src/lv_widgets/lv_roller.o + .debug_aranges + 0x00000000 0xc8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_roller.o + .debug_ranges 0x00000000 0x148 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_roller.o + .debug_macro 0x00000000 0x413 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_roller.o + .debug_macro 0x00000000 0x8ce src/ASF/thirdparty/lvgl/src/lv_widgets/lv_roller.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_roller.o + .debug_macro 0x00000000 0x87 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_roller.o + .debug_macro 0x00000000 0x51 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_roller.o + .debug_macro 0x00000000 0xef src/ASF/thirdparty/lvgl/src/lv_widgets/lv_roller.o + .debug_macro 0x00000000 0x6a src/ASF/thirdparty/lvgl/src/lv_widgets/lv_roller.o + .debug_macro 0x00000000 0x1df src/ASF/thirdparty/lvgl/src/lv_widgets/lv_roller.o + .debug_macro 0x00000000 0x469 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_roller.o + .debug_macro 0x00000000 0x16d src/ASF/thirdparty/lvgl/src/lv_widgets/lv_roller.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_roller.o + .debug_macro 0x00000000 0x16c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_roller.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_roller.o + .debug_macro 0x00000000 0x35 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_roller.o + .debug_macro 0x00000000 0x9c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_roller.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_roller.o + .debug_macro 0x00000000 0x1f src/ASF/thirdparty/lvgl/src/lv_widgets/lv_roller.o + .debug_macro 0x00000000 0x43 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_roller.o + .debug_macro 0x00000000 0x20 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_roller.o + .debug_macro 0x00000000 0x187 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_roller.o + .debug_macro 0x00000000 0x353 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_roller.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_roller.o + .debug_macro 0x00000000 0x35 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_roller.o + .debug_macro 0x00000000 0x5d src/ASF/thirdparty/lvgl/src/lv_widgets/lv_roller.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_roller.o + .debug_macro 0x00000000 0x1d src/ASF/thirdparty/lvgl/src/lv_widgets/lv_roller.o + .debug_macro 0x00000000 0x6a src/ASF/thirdparty/lvgl/src/lv_widgets/lv_roller.o + .debug_macro 0x00000000 0x194 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_roller.o + .debug_macro 0x00000000 0x16 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_roller.o + .debug_macro 0x00000000 0x74 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_roller.o + .debug_macro 0x00000000 0x12 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_roller.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_roller.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_roller.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_roller.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_roller.o + .debug_macro 0x00000000 0x1c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_roller.o + .debug_macro 0x00000000 0x3b src/ASF/thirdparty/lvgl/src/lv_widgets/lv_roller.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_roller.o + .debug_macro 0x00000000 0x16 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_roller.o + .debug_macro 0x00000000 0x62 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_roller.o + .debug_line 0x00000000 0x1554 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_roller.o + .debug_str 0x00000000 0xd224 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_roller.o + .comment 0x00000000 0x5a src/ASF/thirdparty/lvgl/src/lv_widgets/lv_roller.o + .debug_frame 0x00000000 0x2c0 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_roller.o + .ARM.attributes + 0x00000000 0x32 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_roller.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_slider.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_slider.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_slider.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_slider.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_slider.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_slider.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_slider.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_slider.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_slider.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_slider.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_slider.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_slider.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_slider.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_slider.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_slider.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_slider.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_slider.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_slider.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_slider.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_slider.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_slider.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_slider.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_slider.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_slider.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_slider.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_slider.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_slider.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_slider.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_slider.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_slider.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_slider.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_slider.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_slider.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_slider.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_slider.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_slider.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_slider.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_slider.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_slider.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_slider.o + .text 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_slider.o + .data 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_slider.o + .bss 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_slider.o + .text.lv_slider_position_knob + 0x00000000 0x94 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_slider.o + .text.lv_slider_design + 0x00000000 0x1dc src/ASF/thirdparty/lvgl/src/lv_widgets/lv_slider.o + .text.lv_slider_create + 0x00000000 0x17c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_slider.o + .text.lv_slider_get_value + 0x00000000 0x30 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_slider.o + .text.lv_slider_signal + 0x00000000 0x4e4 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_slider.o + .text.lv_slider_is_dragged + 0x00000000 0x38 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_slider.o + .bss.ancestor_design_f + 0x00000000 0x4 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_slider.o + .bss.ancestor_signal + 0x00000000 0x4 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_slider.o + .rodata.lv_slider_create.str1.4 + 0x00000000 0xe src/ASF/thirdparty/lvgl/src/lv_widgets/lv_slider.o + .rodata.lv_slider_get_value.str1.4 + 0x00000000 0xd src/ASF/thirdparty/lvgl/src/lv_widgets/lv_slider.o + .rodata.lv_slider_signal.str1.4 + 0x00000000 0xa src/ASF/thirdparty/lvgl/src/lv_widgets/lv_slider.o + .debug_info 0x00000000 0x3659 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_slider.o + .debug_abbrev 0x00000000 0x466 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_slider.o + .debug_loc 0x00000000 0x1519 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_slider.o + .debug_aranges + 0x00000000 0x48 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_slider.o + .debug_ranges 0x00000000 0x98 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_slider.o + .debug_macro 0x00000000 0x441 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_slider.o + .debug_macro 0x00000000 0x8ce src/ASF/thirdparty/lvgl/src/lv_widgets/lv_slider.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_slider.o + .debug_macro 0x00000000 0x87 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_slider.o + .debug_macro 0x00000000 0x51 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_slider.o + .debug_macro 0x00000000 0xef src/ASF/thirdparty/lvgl/src/lv_widgets/lv_slider.o + .debug_macro 0x00000000 0x6a src/ASF/thirdparty/lvgl/src/lv_widgets/lv_slider.o + .debug_macro 0x00000000 0x1df src/ASF/thirdparty/lvgl/src/lv_widgets/lv_slider.o + .debug_macro 0x00000000 0x469 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_slider.o + .debug_macro 0x00000000 0x16d src/ASF/thirdparty/lvgl/src/lv_widgets/lv_slider.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_slider.o + .debug_macro 0x00000000 0x16c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_slider.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_slider.o + .debug_macro 0x00000000 0x35 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_slider.o + .debug_macro 0x00000000 0x9c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_slider.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_slider.o + .debug_macro 0x00000000 0x1f src/ASF/thirdparty/lvgl/src/lv_widgets/lv_slider.o + .debug_macro 0x00000000 0x43 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_slider.o + .debug_macro 0x00000000 0x20 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_slider.o + .debug_macro 0x00000000 0x187 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_slider.o + .debug_macro 0x00000000 0x353 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_slider.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_slider.o + .debug_macro 0x00000000 0x35 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_slider.o + .debug_macro 0x00000000 0x5d src/ASF/thirdparty/lvgl/src/lv_widgets/lv_slider.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_slider.o + .debug_macro 0x00000000 0x1d src/ASF/thirdparty/lvgl/src/lv_widgets/lv_slider.o + .debug_macro 0x00000000 0x6a src/ASF/thirdparty/lvgl/src/lv_widgets/lv_slider.o + .debug_macro 0x00000000 0x194 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_slider.o + .debug_macro 0x00000000 0x16 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_slider.o + .debug_macro 0x00000000 0x74 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_slider.o + .debug_macro 0x00000000 0x12 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_slider.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_slider.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_slider.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_slider.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_slider.o + .debug_macro 0x00000000 0x1c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_slider.o + .debug_macro 0x00000000 0x3b src/ASF/thirdparty/lvgl/src/lv_widgets/lv_slider.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_slider.o + .debug_macro 0x00000000 0x16 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_slider.o + .debug_macro 0x00000000 0x1c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_slider.o + .debug_macro 0x00000000 0x62 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_slider.o + .debug_line 0x00000000 0x12f8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_slider.o + .debug_str 0x00000000 0xc7da src/ASF/thirdparty/lvgl/src/lv_widgets/lv_slider.o + .comment 0x00000000 0x5a src/ASF/thirdparty/lvgl/src/lv_widgets/lv_slider.o + .debug_frame 0x00000000 0xe0 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_slider.o + .ARM.attributes + 0x00000000 0x32 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_slider.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinbox.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinbox.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinbox.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinbox.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinbox.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinbox.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinbox.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinbox.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinbox.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinbox.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinbox.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinbox.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinbox.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinbox.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinbox.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinbox.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinbox.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinbox.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinbox.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinbox.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinbox.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinbox.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinbox.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinbox.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinbox.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinbox.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinbox.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinbox.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinbox.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinbox.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinbox.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinbox.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinbox.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinbox.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinbox.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinbox.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinbox.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinbox.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinbox.o + .text 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinbox.o + .data 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinbox.o + .bss 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinbox.o + .text.lv_spinbox_updatevalue + 0x00000000 0x1a4 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinbox.o + .text.lv_spinbox_set_rollover + 0x00000000 0x44 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinbox.o + .text.lv_spinbox_set_value + 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinbox.o + .text.lv_spinbox_set_digit_format + 0x00000000 0xec src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinbox.o + .text.lv_spinbox_set_step + 0x00000000 0x3c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinbox.o + .text.lv_spinbox_set_range + 0x00000000 0x74 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinbox.o + .text.lv_spinbox_create + 0x00000000 0x1c4 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinbox.o + .text.lv_spinbox_set_padding_left + 0x00000000 0x50 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinbox.o + .text.lv_spinbox_get_rollover + 0x00000000 0x38 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinbox.o + .text.lv_spinbox_get_value + 0x00000000 0x34 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinbox.o + .text.lv_spinbox_step_next + 0x00000000 0x5c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinbox.o + .text.lv_spinbox_step_prev + 0x00000000 0x64 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinbox.o + .text.lv_spinbox_increment + 0x00000000 0x78 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinbox.o + .text.lv_spinbox_decrement + 0x00000000 0x74 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinbox.o + .text.lv_spinbox_signal + 0x00000000 0x250 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinbox.o + .bss.ancestor_design + 0x00000000 0x4 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinbox.o + .bss.ancestor_signal + 0x00000000 0x4 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinbox.o + .rodata.lv_spinbox_create.str1.4 + 0x00000000 0xe src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinbox.o + .rodata.lv_spinbox_set_rollover.str1.4 + 0x00000000 0xd src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinbox.o + .rodata.lv_spinbox_signal.str1.4 + 0x00000000 0xb src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinbox.o + .debug_info 0x00000000 0x3486 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinbox.o + .debug_abbrev 0x00000000 0x437 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinbox.o + .debug_loc 0x00000000 0xf5c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinbox.o + .debug_aranges + 0x00000000 0x90 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinbox.o + .debug_ranges 0x00000000 0x100 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinbox.o + .debug_macro 0x00000000 0x449 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinbox.o + .debug_macro 0x00000000 0x8ce src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinbox.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinbox.o + .debug_macro 0x00000000 0x87 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinbox.o + .debug_macro 0x00000000 0x51 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinbox.o + .debug_macro 0x00000000 0xef src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinbox.o + .debug_macro 0x00000000 0x6a src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinbox.o + .debug_macro 0x00000000 0x1df src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinbox.o + .debug_macro 0x00000000 0x469 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinbox.o + .debug_macro 0x00000000 0x16d src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinbox.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinbox.o + .debug_macro 0x00000000 0x16c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinbox.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinbox.o + .debug_macro 0x00000000 0x35 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinbox.o + .debug_macro 0x00000000 0x9c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinbox.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinbox.o + .debug_macro 0x00000000 0x1f src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinbox.o + .debug_macro 0x00000000 0x43 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinbox.o + .debug_macro 0x00000000 0x20 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinbox.o + .debug_macro 0x00000000 0x187 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinbox.o + .debug_macro 0x00000000 0x353 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinbox.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinbox.o + .debug_macro 0x00000000 0x35 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinbox.o + .debug_macro 0x00000000 0x5d src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinbox.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinbox.o + .debug_macro 0x00000000 0x1d src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinbox.o + .debug_macro 0x00000000 0x6a src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinbox.o + .debug_macro 0x00000000 0x194 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinbox.o + .debug_macro 0x00000000 0x16 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinbox.o + .debug_macro 0x00000000 0x74 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinbox.o + .debug_macro 0x00000000 0x12 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinbox.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinbox.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinbox.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinbox.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinbox.o + .debug_macro 0x00000000 0x1c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinbox.o + .debug_macro 0x00000000 0x3b src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinbox.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinbox.o + .debug_macro 0x00000000 0x16 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinbox.o + .debug_macro 0x00000000 0x5c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinbox.o + .debug_line 0x00000000 0x1525 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinbox.o + .debug_str 0x00000000 0xbe42 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinbox.o + .comment 0x00000000 0x5a src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinbox.o + .debug_frame 0x00000000 0x1d0 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinbox.o + .ARM.attributes + 0x00000000 0x32 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinbox.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinner.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinner.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinner.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinner.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinner.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinner.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinner.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinner.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinner.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinner.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinner.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinner.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinner.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinner.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinner.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinner.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinner.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinner.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinner.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinner.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinner.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinner.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinner.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinner.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinner.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinner.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinner.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinner.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinner.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinner.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinner.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinner.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinner.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinner.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinner.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinner.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinner.o + .text 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinner.o + .data 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinner.o + .bss 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinner.o + .text.lv_spinner_set_arc_length + 0x00000000 0x34 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinner.o + .text.lv_spinner_signal + 0x00000000 0x2c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinner.o + .text.lv_spinner_anim_cb + 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinner.o + .text.lv_spinner_set_type + 0x00000000 0x170 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinner.o + .text.lv_spinner_create + 0x00000000 0x134 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinner.o + .text.lv_spinner_set_spin_time + 0x00000000 0x44 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinner.o + .text.lv_spinner_set_dir + 0x00000000 0x50 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinner.o + .text.lv_spinner_get_arc_length + 0x00000000 0x34 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinner.o + .text.lv_spinner_get_spin_time + 0x00000000 0x34 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinner.o + .text.lv_spinner_get_type + 0x00000000 0x38 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinner.o + .text.lv_spinner_get_dir + 0x00000000 0x14 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinner.o + .bss.ancestor_design + 0x00000000 0x4 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinner.o + .bss.ancestor_signal + 0x00000000 0x4 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinner.o + .rodata.lv_spinner_create.str1.4 + 0x00000000 0xe src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinner.o + .rodata.lv_spinner_set_arc_length.str1.4 + 0x00000000 0xd src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinner.o + .rodata.lv_spinner_signal.str1.4 + 0x00000000 0xb src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinner.o + .debug_info 0x00000000 0x2507 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinner.o + .debug_abbrev 0x00000000 0x43e src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinner.o + .debug_loc 0x00000000 0xbfd src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinner.o + .debug_aranges + 0x00000000 0x70 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinner.o + .debug_ranges 0x00000000 0xa8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinner.o + .debug_macro 0x00000000 0x39b src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinner.o + .debug_macro 0x00000000 0x8ce src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinner.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinner.o + .debug_macro 0x00000000 0x87 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinner.o + .debug_macro 0x00000000 0x51 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinner.o + .debug_macro 0x00000000 0xef src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinner.o + .debug_macro 0x00000000 0x6a src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinner.o + .debug_macro 0x00000000 0x1df src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinner.o + .debug_macro 0x00000000 0x469 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinner.o + .debug_macro 0x00000000 0x16d src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinner.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinner.o + .debug_macro 0x00000000 0x16c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinner.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinner.o + .debug_macro 0x00000000 0x35 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinner.o + .debug_macro 0x00000000 0x9c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinner.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinner.o + .debug_macro 0x00000000 0x1f src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinner.o + .debug_macro 0x00000000 0x43 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinner.o + .debug_macro 0x00000000 0x20 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinner.o + .debug_macro 0x00000000 0x187 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinner.o + .debug_macro 0x00000000 0x353 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinner.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinner.o + .debug_macro 0x00000000 0x35 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinner.o + .debug_macro 0x00000000 0x5d src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinner.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinner.o + .debug_macro 0x00000000 0x1d src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinner.o + .debug_macro 0x00000000 0x6a src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinner.o + .debug_macro 0x00000000 0x194 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinner.o + .debug_macro 0x00000000 0x16 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinner.o + .debug_macro 0x00000000 0x74 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinner.o + .debug_macro 0x00000000 0x12 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinner.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinner.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinner.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinner.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinner.o + .debug_macro 0x00000000 0x1c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinner.o + .debug_macro 0x00000000 0x3b src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinner.o + .debug_macro 0x00000000 0x5c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinner.o + .debug_line 0x00000000 0xfa5 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinner.o + .debug_str 0x00000000 0xb262 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinner.o + .comment 0x00000000 0x5a src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinner.o + .debug_frame 0x00000000 0x13c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinner.o + .ARM.attributes + 0x00000000 0x32 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinner.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_switch.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_switch.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_switch.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_switch.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_switch.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_switch.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_switch.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_switch.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_switch.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_switch.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_switch.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_switch.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_switch.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_switch.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_switch.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_switch.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_switch.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_switch.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_switch.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_switch.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_switch.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_switch.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_switch.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_switch.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_switch.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_switch.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_switch.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_switch.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_switch.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_switch.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_switch.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_switch.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_switch.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_switch.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_switch.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_switch.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_switch.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_switch.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_switch.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_switch.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_switch.o + .text 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_switch.o + .data 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_switch.o + .bss 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_switch.o + .text.lv_switch_design + 0x00000000 0x154 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_switch.o + .text.lv_switch_create + 0x00000000 0x1a0 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_switch.o + .text.lv_switch_on + 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_switch.o + .text.lv_switch_off + 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_switch.o + .text.lv_switch_signal + 0x00000000 0x1f0 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_switch.o + .text.lv_switch_toggle + 0x00000000 0x5c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_switch.o + .bss.ancestor_design + 0x00000000 0x4 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_switch.o + .bss.ancestor_signal + 0x00000000 0x4 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_switch.o + .rodata.lv_switch_create.str1.4 + 0x00000000 0xe src/ASF/thirdparty/lvgl/src/lv_widgets/lv_switch.o + .rodata.lv_switch_on.str1.4 + 0x00000000 0xd src/ASF/thirdparty/lvgl/src/lv_widgets/lv_switch.o + .rodata.lv_switch_signal.str1.4 + 0x00000000 0xa src/ASF/thirdparty/lvgl/src/lv_widgets/lv_switch.o + .debug_info 0x00000000 0x2e0a src/ASF/thirdparty/lvgl/src/lv_widgets/lv_switch.o + .debug_abbrev 0x00000000 0x42e src/ASF/thirdparty/lvgl/src/lv_widgets/lv_switch.o + .debug_loc 0x00000000 0x9eb src/ASF/thirdparty/lvgl/src/lv_widgets/lv_switch.o + .debug_aranges + 0x00000000 0x48 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_switch.o + .debug_ranges 0x00000000 0x98 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_switch.o + .debug_macro 0x00000000 0x440 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_switch.o + .debug_macro 0x00000000 0x8ce src/ASF/thirdparty/lvgl/src/lv_widgets/lv_switch.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_switch.o + .debug_macro 0x00000000 0x87 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_switch.o + .debug_macro 0x00000000 0x51 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_switch.o + .debug_macro 0x00000000 0xef src/ASF/thirdparty/lvgl/src/lv_widgets/lv_switch.o + .debug_macro 0x00000000 0x6a src/ASF/thirdparty/lvgl/src/lv_widgets/lv_switch.o + .debug_macro 0x00000000 0x1df src/ASF/thirdparty/lvgl/src/lv_widgets/lv_switch.o + .debug_macro 0x00000000 0x469 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_switch.o + .debug_macro 0x00000000 0x16d src/ASF/thirdparty/lvgl/src/lv_widgets/lv_switch.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_switch.o + .debug_macro 0x00000000 0x16c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_switch.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_switch.o + .debug_macro 0x00000000 0x35 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_switch.o + .debug_macro 0x00000000 0x9c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_switch.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_switch.o + .debug_macro 0x00000000 0x1f src/ASF/thirdparty/lvgl/src/lv_widgets/lv_switch.o + .debug_macro 0x00000000 0x43 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_switch.o + .debug_macro 0x00000000 0x20 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_switch.o + .debug_macro 0x00000000 0x187 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_switch.o + .debug_macro 0x00000000 0x353 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_switch.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_switch.o + .debug_macro 0x00000000 0x35 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_switch.o + .debug_macro 0x00000000 0x5d src/ASF/thirdparty/lvgl/src/lv_widgets/lv_switch.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_switch.o + .debug_macro 0x00000000 0x1d src/ASF/thirdparty/lvgl/src/lv_widgets/lv_switch.o + .debug_macro 0x00000000 0x6a src/ASF/thirdparty/lvgl/src/lv_widgets/lv_switch.o + .debug_macro 0x00000000 0x194 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_switch.o + .debug_macro 0x00000000 0x16 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_switch.o + .debug_macro 0x00000000 0x74 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_switch.o + .debug_macro 0x00000000 0x12 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_switch.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_switch.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_switch.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_switch.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_switch.o + .debug_macro 0x00000000 0x1c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_switch.o + .debug_macro 0x00000000 0x3b src/ASF/thirdparty/lvgl/src/lv_widgets/lv_switch.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_switch.o + .debug_macro 0x00000000 0x16 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_switch.o + .debug_macro 0x00000000 0x1c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_switch.o + .debug_macro 0x00000000 0x62 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_switch.o + .debug_macro 0x00000000 0x1f src/ASF/thirdparty/lvgl/src/lv_widgets/lv_switch.o + .debug_line 0x00000000 0x11a5 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_switch.o + .debug_str 0x00000000 0xc5d2 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_switch.o + .comment 0x00000000 0x5a src/ASF/thirdparty/lvgl/src/lv_widgets/lv_switch.o + .debug_frame 0x00000000 0xcc src/ASF/thirdparty/lvgl/src/lv_widgets/lv_switch.o + .ARM.attributes + 0x00000000 0x32 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_switch.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_table.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_table.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_table.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_table.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_table.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_table.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_table.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_table.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_table.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_table.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_table.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_table.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_table.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_table.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_table.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_table.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_table.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_table.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_table.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_table.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_table.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_table.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_table.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_table.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_table.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_table.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_table.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_table.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_table.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_table.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_table.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_table.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_table.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_table.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_table.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_table.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_table.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_table.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_table.o + .text 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_table.o + .data 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_table.o + .bss 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_table.o + .text.lv_table_design + 0x00000000 0x6b0 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_table.o + .text.refr_size + 0x00000000 0x308 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_table.o + .text.lv_table_signal + 0x00000000 0x13c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_table.o + .rodata.lv_table_signal + 0x00000000 0x14 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_table.o + .text.lv_table_set_row_cnt + 0x00000000 0xd0 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_table.o + .text.lv_table_set_cell_value + 0x00000000 0x110 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_table.o + .text.lv_table_set_col_cnt + 0x00000000 0xac src/ASF/thirdparty/lvgl/src/lv_widgets/lv_table.o + .text.lv_table_create + 0x00000000 0x18c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_table.o + .text.lv_table_set_col_width + 0x00000000 0x4c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_table.o + .text.lv_table_set_cell_align + 0x00000000 0xb8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_table.o + .text.lv_table_set_cell_type + 0x00000000 0xe4 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_table.o + .text.lv_table_set_cell_crop + 0x00000000 0xbc src/ASF/thirdparty/lvgl/src/lv_widgets/lv_table.o + .text.lv_table_set_cell_merge_right + 0x00000000 0xc4 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_table.o + .text.lv_table_get_cell_value + 0x00000000 0x60 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_table.o + .text.lv_table_get_row_cnt + 0x00000000 0x34 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_table.o + .text.lv_table_get_col_cnt + 0x00000000 0x34 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_table.o + .text.lv_table_get_col_width + 0x00000000 0x44 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_table.o + .text.lv_table_get_cell_align + 0x00000000 0x60 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_table.o + .text.lv_table_get_cell_type + 0x00000000 0x60 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_table.o + .text.lv_table_get_cell_crop + 0x00000000 0x60 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_table.o + .text.lv_table_get_cell_merge_right + 0x00000000 0x60 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_table.o + .text.lv_table_get_pressed_cell + 0x00000000 0x114 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_table.o + .bss.ancestor_design + 0x00000000 0x4 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_table.o + .bss.ancestor_signal + 0x00000000 0x4 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_table.o + .rodata.lv_table_get_cell_value.str1.4 + 0x00000000 0x1 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_table.o + .rodata.lv_table_set_row_cnt.str1.4 + 0x00000000 0xe src/ASF/thirdparty/lvgl/src/lv_widgets/lv_table.o + .rodata.lv_table_signal.str1.4 + 0x00000000 0x19 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_table.o + .debug_info 0x00000000 0x44a6 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_table.o + .debug_abbrev 0x00000000 0x4c8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_table.o + .debug_loc 0x00000000 0x23dd src/ASF/thirdparty/lvgl/src/lv_widgets/lv_table.o + .debug_aranges + 0x00000000 0xc0 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_table.o + .debug_ranges 0x00000000 0x218 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_table.o + .debug_macro 0x00000000 0x40b src/ASF/thirdparty/lvgl/src/lv_widgets/lv_table.o + .debug_macro 0x00000000 0x8ce src/ASF/thirdparty/lvgl/src/lv_widgets/lv_table.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_table.o + .debug_macro 0x00000000 0x87 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_table.o + .debug_macro 0x00000000 0x51 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_table.o + .debug_macro 0x00000000 0xef src/ASF/thirdparty/lvgl/src/lv_widgets/lv_table.o + .debug_macro 0x00000000 0x6a src/ASF/thirdparty/lvgl/src/lv_widgets/lv_table.o + .debug_macro 0x00000000 0x1df src/ASF/thirdparty/lvgl/src/lv_widgets/lv_table.o + .debug_macro 0x00000000 0x469 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_table.o + .debug_macro 0x00000000 0x16d src/ASF/thirdparty/lvgl/src/lv_widgets/lv_table.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_table.o + .debug_macro 0x00000000 0x16c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_table.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_table.o + .debug_macro 0x00000000 0x35 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_table.o + .debug_macro 0x00000000 0x9c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_table.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_table.o + .debug_macro 0x00000000 0x1f src/ASF/thirdparty/lvgl/src/lv_widgets/lv_table.o + .debug_macro 0x00000000 0x43 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_table.o + .debug_macro 0x00000000 0x20 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_table.o + .debug_macro 0x00000000 0x187 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_table.o + .debug_macro 0x00000000 0x353 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_table.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_table.o + .debug_macro 0x00000000 0x35 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_table.o + .debug_macro 0x00000000 0x5d src/ASF/thirdparty/lvgl/src/lv_widgets/lv_table.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_table.o + .debug_macro 0x00000000 0x1d src/ASF/thirdparty/lvgl/src/lv_widgets/lv_table.o + .debug_macro 0x00000000 0x6a src/ASF/thirdparty/lvgl/src/lv_widgets/lv_table.o + .debug_macro 0x00000000 0x194 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_table.o + .debug_macro 0x00000000 0x16 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_table.o + .debug_macro 0x00000000 0x74 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_table.o + .debug_macro 0x00000000 0x12 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_table.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_table.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_table.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_table.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_table.o + .debug_macro 0x00000000 0x1c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_table.o + .debug_macro 0x00000000 0x3b src/ASF/thirdparty/lvgl/src/lv_widgets/lv_table.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_table.o + .debug_macro 0x00000000 0x16 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_table.o + .debug_macro 0x00000000 0x5c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_table.o + .debug_line 0x00000000 0x162a src/ASF/thirdparty/lvgl/src/lv_widgets/lv_table.o + .debug_str 0x00000000 0xc676 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_table.o + .comment 0x00000000 0x5a src/ASF/thirdparty/lvgl/src/lv_widgets/lv_table.o + .debug_frame 0x00000000 0x2b8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_table.o + .ARM.attributes + 0x00000000 0x32 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_table.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tabview.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tabview.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tabview.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tabview.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tabview.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tabview.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tabview.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tabview.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tabview.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tabview.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tabview.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tabview.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tabview.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tabview.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tabview.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tabview.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tabview.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tabview.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tabview.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tabview.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tabview.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tabview.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tabview.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tabview.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tabview.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tabview.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tabview.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tabview.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tabview.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tabview.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tabview.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tabview.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tabview.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tabview.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tabview.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tabview.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tabview.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tabview.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tabview.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tabview.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tabview.o + .text 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tabview.o + .data 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tabview.o + .bss 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tabview.o + .text.lv_tabview_clean_tab + 0x00000000 0x38 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tabview.o + .text.lv_tabview_set_anim_time + 0x00000000 0x34 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tabview.o + .text.lv_tabview_get_tab_act + 0x00000000 0x34 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tabview.o + .text.lv_tabview_get_tab_count + 0x00000000 0x34 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tabview.o + .text.lv_tabview_get_tab + 0x00000000 0x9c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tabview.o + .text.lv_tabview_get_anim_time + 0x00000000 0x34 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tabview.o + .text.lv_tabview_set_tab_act + 0x00000000 0x278 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tabview.o + .text.tab_btnm_event_cb + 0x00000000 0xc4 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tabview.o + .text.tabview_scrl_signal + 0x00000000 0x188 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tabview.o + .text.tabview_realign + 0x00000000 0x394 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tabview.o + .text.lv_tabview_signal + 0x00000000 0x2d4 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tabview.o + .text.lv_tabview_set_btns_pos + 0x00000000 0x50 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tabview.o + .text.lv_tabview_add_tab + 0x00000000 0x264 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tabview.o + .text.lv_tabview_create + 0x00000000 0x360 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tabview.o + .text.lv_tabview_get_btns_pos + 0x00000000 0x38 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tabview.o + .bss.ancestor_scrl_signal + 0x00000000 0x4 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tabview.o + .bss.ancestor_signal + 0x00000000 0x4 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tabview.o + .bss.page_signal + 0x00000000 0x4 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tabview.o + .data.tab_def 0x00000000 0x4 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tabview.o + .rodata.lv_tabview_add_tab.str1.4 + 0x00000000 0x12 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tabview.o + .rodata.lv_tabview_clean_tab.str1.4 + 0x00000000 0xd src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tabview.o + .rodata.lv_tabview_signal.str1.4 + 0x00000000 0xb src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tabview.o + .rodata.tabview_scrl_signal.str1.4 + 0x00000000 0x1 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tabview.o + .debug_info 0x00000000 0x546c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tabview.o + .debug_abbrev 0x00000000 0x490 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tabview.o + .debug_loc 0x00000000 0x1c51 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tabview.o + .debug_aranges + 0x00000000 0x90 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tabview.o + .debug_ranges 0x00000000 0x180 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tabview.o + .debug_macro 0x00000000 0x472 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tabview.o + .debug_macro 0x00000000 0x8ce src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tabview.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tabview.o + .debug_macro 0x00000000 0x87 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tabview.o + .debug_macro 0x00000000 0x51 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tabview.o + .debug_macro 0x00000000 0xef src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tabview.o + .debug_macro 0x00000000 0x6a src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tabview.o + .debug_macro 0x00000000 0x1df src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tabview.o + .debug_macro 0x00000000 0x469 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tabview.o + .debug_macro 0x00000000 0x16d src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tabview.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tabview.o + .debug_macro 0x00000000 0x16c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tabview.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tabview.o + .debug_macro 0x00000000 0x35 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tabview.o + .debug_macro 0x00000000 0x9c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tabview.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tabview.o + .debug_macro 0x00000000 0x1f src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tabview.o + .debug_macro 0x00000000 0x43 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tabview.o + .debug_macro 0x00000000 0x20 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tabview.o + .debug_macro 0x00000000 0x187 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tabview.o + .debug_macro 0x00000000 0x353 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tabview.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tabview.o + .debug_macro 0x00000000 0x35 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tabview.o + .debug_macro 0x00000000 0x5d src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tabview.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tabview.o + .debug_macro 0x00000000 0x1d src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tabview.o + .debug_macro 0x00000000 0x6a src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tabview.o + .debug_macro 0x00000000 0x194 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tabview.o + .debug_macro 0x00000000 0x16 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tabview.o + .debug_macro 0x00000000 0x74 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tabview.o + .debug_macro 0x00000000 0x12 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tabview.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tabview.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tabview.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tabview.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tabview.o + .debug_macro 0x00000000 0x1c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tabview.o + .debug_macro 0x00000000 0x3b src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tabview.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tabview.o + .debug_macro 0x00000000 0x16 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tabview.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tabview.o + .debug_macro 0x00000000 0x5c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tabview.o + .debug_macro 0x00000000 0x1f src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tabview.o + .debug_line 0x00000000 0x1777 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tabview.o + .debug_str 0x00000000 0xd3a5 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tabview.o + .comment 0x00000000 0x5a src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tabview.o + .debug_frame 0x00000000 0x1fc src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tabview.o + .ARM.attributes + 0x00000000 0x32 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tabview.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + .text 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + .data 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + .bss 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + .text.lv_textarea_design + 0x00000000 0x38 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + .text.pwd_char_hider_anim + 0x00000000 0x2 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + .text.cursor_blink_anim + 0x00000000 0x70 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + .text.lv_textarea_scrollable_design + 0x00000000 0x1d0 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + .text.lv_page_set_scrllable_fit2 + 0x00000000 0x24 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + .text.pwd_char_hider + 0x00000000 0xe4 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + .text.pwd_char_hider_anim_ready + 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + .text.lv_textarea_set_placeholder_text + 0x00000000 0xc0 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + .text.lv_textarea_set_cursor_click_pos + 0x00000000 0x44 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + .text.lv_textarea_set_accepted_chars + 0x00000000 0x34 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + .text.lv_textarea_set_max_length + 0x00000000 0x38 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + .text.lv_textarea_set_insert_replace + 0x00000000 0x30 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + .text.lv_textarea_set_text_sel + 0x00000000 0x28 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + .text.lv_textarea_set_pwd_show_time + 0x00000000 0x38 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + .text.lv_textarea_set_cursor_blink_time + 0x00000000 0xac src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + .text.lv_textarea_get_text + 0x00000000 0x48 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + .text.lv_textarea_get_placeholder_text + 0x00000000 0x40 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + .text.lv_textarea_get_label + 0x00000000 0x34 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + .text.lv_textarea_get_cursor_pos + 0x00000000 0x34 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + .text.refr_cursor_area + 0x00000000 0x234 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + .text.lv_textarea_set_cursor_pos + 0x00000000 0x24c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + .text.update_cursor_position_on_click + 0x00000000 0xd4 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + .text.lv_textarea_scrollable_signal + 0x00000000 0x130 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + .text.lv_textarea_set_cursor_hidden + 0x00000000 0x50 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + .text.lv_textarea_set_text_align + 0x00000000 0xb4 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + .text.lv_textarea_set_one_line + 0x00000000 0x138 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + .text.lv_textarea_create + 0x00000000 0x394 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + .text.lv_textarea_get_cursor_hidden + 0x00000000 0x38 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + .text.lv_textarea_get_cursor_click_pos + 0x00000000 0x38 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + .text.lv_textarea_get_pwd_mode + 0x00000000 0x38 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + .text.lv_textarea_get_one_line + 0x00000000 0x38 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + .text.lv_textarea_get_accepted_chars + 0x00000000 0x34 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + .text.lv_textarea_get_max_length + 0x00000000 0x34 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + .text.lv_textarea_text_is_selected + 0x00000000 0x28 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + .text.lv_textarea_get_text_sel_en + 0x00000000 0x28 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + .text.lv_textarea_get_pwd_show_time + 0x00000000 0x34 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + .text.lv_textarea_get_cursor_blink_time + 0x00000000 0x34 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + .text.lv_textarea_clear_selection + 0x00000000 0x28 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + .text.lv_textarea_add_char + 0x00000000 0x240 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + .text.lv_textarea_add_text + 0x00000000 0x240 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + .text.lv_textarea_del_char + 0x00000000 0x198 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + .text.lv_textarea_del_char_forward + 0x00000000 0x54 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + .text.lv_textarea_set_text + 0x00000000 0x1fc src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + .text.lv_textarea_set_pwd_mode + 0x00000000 0xe8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + .text.lv_textarea_cursor_right + 0x00000000 0x40 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + .text.lv_textarea_cursor_left + 0x00000000 0x44 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + .text.lv_textarea_cursor_down + 0x00000000 0xc4 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + .text.lv_textarea_cursor_up + 0x00000000 0xa8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + .text.lv_textarea_signal + 0x00000000 0x2c0 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + .rodata.lv_textarea_signal + 0x00000000 0x14 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + .bss.ancestor_design + 0x00000000 0x4 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + .bss.ancestor_signal + 0x00000000 0x4 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + .bss.scrl_design + 0x00000000 0x4 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + .bss.scrl_signal + 0x00000000 0x4 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + .bss.ta_insert_replace + 0x00000000 0x4 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + .rodata.lv_textarea_create.str1.4 + 0x00000000 0xa src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + .rodata.lv_textarea_get_placeholder_text.str1.4 + 0x00000000 0x1 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + .rodata.lv_textarea_set_placeholder_text.str1.4 + 0x00000000 0x1e src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + .rodata.lv_textarea_signal.str1.4 + 0x00000000 0xc src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + .rodata.pwd_char_hider.str1.4 + 0x00000000 0x6 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + .debug_info 0x00000000 0x80f2 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + .debug_abbrev 0x00000000 0x591 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + .debug_loc 0x00000000 0x3fbe src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + .debug_aranges + 0x00000000 0x1a0 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + .debug_ranges 0x00000000 0x260 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + .debug_macro 0x00000000 0x438 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + .debug_macro 0x00000000 0x8ce src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + .debug_macro 0x00000000 0x87 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + .debug_macro 0x00000000 0x51 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + .debug_macro 0x00000000 0xef src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + .debug_macro 0x00000000 0x6a src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + .debug_macro 0x00000000 0x1df src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + .debug_macro 0x00000000 0x469 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + .debug_macro 0x00000000 0x16d src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + .debug_macro 0x00000000 0x16c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + .debug_macro 0x00000000 0x35 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + .debug_macro 0x00000000 0x9c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + .debug_macro 0x00000000 0x1f src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + .debug_macro 0x00000000 0x43 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + .debug_macro 0x00000000 0x20 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + .debug_macro 0x00000000 0x187 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + .debug_macro 0x00000000 0x353 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + .debug_macro 0x00000000 0x35 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + .debug_macro 0x00000000 0x5d src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + .debug_macro 0x00000000 0x1d src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + .debug_macro 0x00000000 0x6a src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + .debug_macro 0x00000000 0x194 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + .debug_macro 0x00000000 0x16 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + .debug_macro 0x00000000 0x74 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + .debug_macro 0x00000000 0x12 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + .debug_macro 0x00000000 0x1c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + .debug_macro 0x00000000 0x3b src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + .debug_macro 0x00000000 0x16 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + .debug_macro 0x00000000 0x62 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + .debug_line 0x00000000 0x1b65 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + .debug_str 0x00000000 0xd87a src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + .comment 0x00000000 0x5a src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + .debug_frame 0x00000000 0x5d4 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + .ARM.attributes + 0x00000000 0x32 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tileview.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tileview.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tileview.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tileview.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tileview.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tileview.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tileview.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tileview.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tileview.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tileview.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tileview.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tileview.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tileview.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tileview.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tileview.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tileview.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tileview.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tileview.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tileview.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tileview.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tileview.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tileview.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tileview.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tileview.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tileview.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tileview.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tileview.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tileview.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tileview.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tileview.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tileview.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tileview.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tileview.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tileview.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tileview.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tileview.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tileview.o + .text 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tileview.o + .data 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tileview.o + .bss 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tileview.o + .text.set_valid_drag_dirs + 0x00000000 0x114 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tileview.o + .text.lv_tileview_signal + 0x00000000 0x2c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tileview.o + .text.lv_tileview_create + 0x00000000 0x1d0 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tileview.o + .text.lv_tileview_add_element + 0x00000000 0x4c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tileview.o + .text.lv_tileview_set_tile_act + 0x00000000 0x144 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tileview.o + .rodata.lv_tileview_scrl_signal.cst2 + 0x00000000 0x2 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tileview.o + .text.lv_tileview_scrl_signal + 0x00000000 0x39c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tileview.o + .text.lv_tileview_set_valid_positions + 0x00000000 0xac src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tileview.o + .text.lv_tileview_get_tile_act + 0x00000000 0x1c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tileview.o + .bss.ancestor_design + 0x00000000 0x4 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tileview.o + .bss.ancestor_scrl_signal + 0x00000000 0x4 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tileview.o + .bss.ancestor_signal + 0x00000000 0x4 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tileview.o + .rodata.lv_tileview_add_element.str1.4 + 0x00000000 0xd src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tileview.o + .rodata.lv_tileview_create.str1.4 + 0x00000000 0xe src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tileview.o + .rodata.lv_tileview_scrl_signal.str1.4 + 0x00000000 0x1 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tileview.o + .rodata.lv_tileview_signal.str1.4 + 0x00000000 0xc src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tileview.o + .debug_info 0x00000000 0x3715 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tileview.o + .debug_abbrev 0x00000000 0x45f src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tileview.o + .debug_loc 0x00000000 0xda8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tileview.o + .debug_aranges + 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tileview.o + .debug_ranges 0x00000000 0xa8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tileview.o + .debug_macro 0x00000000 0x3bb src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tileview.o + .debug_macro 0x00000000 0x8ce src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tileview.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tileview.o + .debug_macro 0x00000000 0x87 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tileview.o + .debug_macro 0x00000000 0x51 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tileview.o + .debug_macro 0x00000000 0xef src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tileview.o + .debug_macro 0x00000000 0x6a src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tileview.o + .debug_macro 0x00000000 0x1df src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tileview.o + .debug_macro 0x00000000 0x469 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tileview.o + .debug_macro 0x00000000 0x16d src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tileview.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tileview.o + .debug_macro 0x00000000 0x16c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tileview.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tileview.o + .debug_macro 0x00000000 0x35 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tileview.o + .debug_macro 0x00000000 0x9c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tileview.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tileview.o + .debug_macro 0x00000000 0x1f src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tileview.o + .debug_macro 0x00000000 0x43 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tileview.o + .debug_macro 0x00000000 0x20 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tileview.o + .debug_macro 0x00000000 0x187 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tileview.o + .debug_macro 0x00000000 0x353 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tileview.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tileview.o + .debug_macro 0x00000000 0x35 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tileview.o + .debug_macro 0x00000000 0x5d src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tileview.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tileview.o + .debug_macro 0x00000000 0x1d src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tileview.o + .debug_macro 0x00000000 0x6a src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tileview.o + .debug_macro 0x00000000 0x194 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tileview.o + .debug_macro 0x00000000 0x16 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tileview.o + .debug_macro 0x00000000 0x74 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tileview.o + .debug_macro 0x00000000 0x12 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tileview.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tileview.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tileview.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tileview.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tileview.o + .debug_macro 0x00000000 0x1c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tileview.o + .debug_macro 0x00000000 0x3b src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tileview.o + .debug_macro 0x00000000 0x5c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tileview.o + .debug_line 0x00000000 0x11fb src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tileview.o + .debug_str 0x00000000 0xc506 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tileview.o + .comment 0x00000000 0x5a src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tileview.o + .debug_frame 0x00000000 0x128 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tileview.o + .ARM.attributes + 0x00000000 0x32 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tileview.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o + .text 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o + .data 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o + .bss 0x00000000 0x0 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o + .text.lv_win_header_design + 0x00000000 0xf8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o + .text.lv_win_realign + 0x00000000 0x124 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o + .text.lv_win_signal + 0x00000000 0x1ec src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o + .text.lv_win_create + 0x00000000 0x2c8 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o + .text.lv_win_clean + 0x00000000 0x38 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o + .text.lv_win_add_btn + 0x00000000 0xac src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o + .text.lv_win_set_title + 0x00000000 0x94 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o + .text.lv_win_set_header_height + 0x00000000 0x48 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o + .text.lv_win_set_btn_width + 0x00000000 0x40 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o + .text.lv_win_set_content_size + 0x00000000 0x50 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o + .text.lv_win_set_layout + 0x00000000 0x48 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o + .text.lv_win_set_scrollbar_mode + 0x00000000 0x40 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o + .text.lv_win_set_drag + 0x00000000 0x4c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o + .text.lv_win_get_title + 0x00000000 0x34 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o + .text.lv_win_get_content + 0x00000000 0x34 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o + .text.lv_win_set_anim_time + 0x00000000 0x3c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o + .text.lv_win_get_header_height + 0x00000000 0x3c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o + .text.lv_win_get_btn_width + 0x00000000 0x34 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o + .text.lv_win_get_from_btn + 0x00000000 0x34 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o + .text.lv_win_close_event_cb + 0x00000000 0x40 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o + .text.lv_win_get_layout + 0x00000000 0x44 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o + .text.lv_win_get_sb_mode + 0x00000000 0x3c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o + .text.lv_win_get_anim_time + 0x00000000 0x38 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o + .text.lv_win_get_width + 0x00000000 0x68 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o + .text.lv_win_focus + 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o + .bss.ancestor_header_design + 0x00000000 0x4 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o + .bss.ancestor_signal + 0x00000000 0x4 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o + .rodata.lv_win_create.str1.4 + 0x00000000 0x17 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o + .rodata.lv_win_signal.str1.4 + 0x00000000 0x17 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o + .debug_info 0x00000000 0x3c18 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o + .debug_abbrev 0x00000000 0x4a5 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o + .debug_loc 0x00000000 0x142c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o + .debug_aranges + 0x00000000 0xe0 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o + .debug_ranges 0x00000000 0x100 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o + .debug_macro 0x00000000 0x43d src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o + .debug_macro 0x00000000 0x8ce src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o + .debug_macro 0x00000000 0x87 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o + .debug_macro 0x00000000 0x51 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o + .debug_macro 0x00000000 0xef src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o + .debug_macro 0x00000000 0x6a src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o + .debug_macro 0x00000000 0x1df src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o + .debug_macro 0x00000000 0x469 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o + .debug_macro 0x00000000 0x16d src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o + .debug_macro 0x00000000 0x16c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o + .debug_macro 0x00000000 0x35 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o + .debug_macro 0x00000000 0x9c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o + .debug_macro 0x00000000 0x1f src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o + .debug_macro 0x00000000 0x43 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o + .debug_macro 0x00000000 0x20 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o + .debug_macro 0x00000000 0x187 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o + .debug_macro 0x00000000 0x353 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o + .debug_macro 0x00000000 0x35 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o + .debug_macro 0x00000000 0x5d src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o + .debug_macro 0x00000000 0x1d src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o + .debug_macro 0x00000000 0x6a src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o + .debug_macro 0x00000000 0x194 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o + .debug_macro 0x00000000 0x16 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o + .debug_macro 0x00000000 0x74 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o + .debug_macro 0x00000000 0x12 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o + .debug_macro 0x00000000 0x1c src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o + .debug_macro 0x00000000 0x3b src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o + .debug_macro 0x00000000 0x16 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o + .debug_macro 0x00000000 0x62 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o + .debug_macro 0x00000000 0x1f src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o + .debug_line 0x00000000 0x1430 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o + .debug_str 0x00000000 0xc8b7 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o + .comment 0x00000000 0x5a src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o + .debug_frame 0x00000000 0x2e4 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o + .ARM.attributes + 0x00000000 0x32 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_assert.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_assert.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_assert.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_assert.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_assert.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_assert.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_assert.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_assert.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_assert.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_assert.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_assert.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_assert.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_assert.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_assert.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_assert.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_assert.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_assert.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_assert.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_assert.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_assert.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_assert.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_assert.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_assert.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_assert.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_assert.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_assert.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_assert.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_assert.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_assert.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_assert.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_assert.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_assert.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_assert.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_assert.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_assert.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_assert.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_assert.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_assert.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_assert.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_assert.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_assert.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_assert.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_assert.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_assert.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_assert.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_assert.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_assert.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_assert.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_assert.o + .text 0x00000000 0x0 src/ASF/thirdparty/lvgl/tests/lv_test_assert.o + .data 0x00000000 0x0 src/ASF/thirdparty/lvgl/tests/lv_test_assert.o + .bss 0x00000000 0x0 src/ASF/thirdparty/lvgl/tests/lv_test_assert.o + .debug_info 0x00000000 0xeb0 src/ASF/thirdparty/lvgl/tests/lv_test_assert.o + .debug_abbrev 0x00000000 0x18a src/ASF/thirdparty/lvgl/tests/lv_test_assert.o + .debug_aranges + 0x00000000 0x18 src/ASF/thirdparty/lvgl/tests/lv_test_assert.o + .debug_macro 0x00000000 0x64a src/ASF/thirdparty/lvgl/tests/lv_test_assert.o + .debug_macro 0x00000000 0x8ce src/ASF/thirdparty/lvgl/tests/lv_test_assert.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/tests/lv_test_assert.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/tests/lv_test_assert.o + .debug_macro 0x00000000 0x87 src/ASF/thirdparty/lvgl/tests/lv_test_assert.o + .debug_macro 0x00000000 0x51 src/ASF/thirdparty/lvgl/tests/lv_test_assert.o + .debug_macro 0x00000000 0xef src/ASF/thirdparty/lvgl/tests/lv_test_assert.o + .debug_macro 0x00000000 0x6a src/ASF/thirdparty/lvgl/tests/lv_test_assert.o + .debug_macro 0x00000000 0x1df src/ASF/thirdparty/lvgl/tests/lv_test_assert.o + .debug_macro 0x00000000 0x469 src/ASF/thirdparty/lvgl/tests/lv_test_assert.o + .debug_macro 0x00000000 0x57 src/ASF/thirdparty/lvgl/tests/lv_test_assert.o + .debug_macro 0x00000000 0x16d src/ASF/thirdparty/lvgl/tests/lv_test_assert.o + .debug_macro 0x00000000 0x12 src/ASF/thirdparty/lvgl/tests/lv_test_assert.o + .debug_macro 0x00000000 0x6a src/ASF/thirdparty/lvgl/tests/lv_test_assert.o + .debug_macro 0x00000000 0x194 src/ASF/thirdparty/lvgl/tests/lv_test_assert.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/tests/lv_test_assert.o + .debug_macro 0x00000000 0x35 src/ASF/thirdparty/lvgl/tests/lv_test_assert.o + .debug_macro 0x00000000 0x9c src/ASF/thirdparty/lvgl/tests/lv_test_assert.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/tests/lv_test_assert.o + .debug_macro 0x00000000 0x1f src/ASF/thirdparty/lvgl/tests/lv_test_assert.o + .debug_macro 0x00000000 0x43 src/ASF/thirdparty/lvgl/tests/lv_test_assert.o + .debug_macro 0x00000000 0x20 src/ASF/thirdparty/lvgl/tests/lv_test_assert.o + .debug_macro 0x00000000 0x187 src/ASF/thirdparty/lvgl/tests/lv_test_assert.o + .debug_macro 0x00000000 0x353 src/ASF/thirdparty/lvgl/tests/lv_test_assert.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/tests/lv_test_assert.o + .debug_macro 0x00000000 0x35 src/ASF/thirdparty/lvgl/tests/lv_test_assert.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/tests/lv_test_assert.o + .debug_macro 0x00000000 0x16c src/ASF/thirdparty/lvgl/tests/lv_test_assert.o + .debug_macro 0x00000000 0x1d src/ASF/thirdparty/lvgl/tests/lv_test_assert.o + .debug_macro 0x00000000 0x16 src/ASF/thirdparty/lvgl/tests/lv_test_assert.o + .debug_macro 0x00000000 0x74 src/ASF/thirdparty/lvgl/tests/lv_test_assert.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/tests/lv_test_assert.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/tests/lv_test_assert.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/tests/lv_test_assert.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/tests/lv_test_assert.o + .debug_macro 0x00000000 0x1c src/ASF/thirdparty/lvgl/tests/lv_test_assert.o + .debug_macro 0x00000000 0x3b src/ASF/thirdparty/lvgl/tests/lv_test_assert.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/tests/lv_test_assert.o + .debug_macro 0x00000000 0x1f src/ASF/thirdparty/lvgl/tests/lv_test_assert.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/tests/lv_test_assert.o + .debug_macro 0x00000000 0x16 src/ASF/thirdparty/lvgl/tests/lv_test_assert.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/tests/lv_test_assert.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/tests/lv_test_assert.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/tests/lv_test_assert.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/tests/lv_test_assert.o + .debug_macro 0x00000000 0x16 src/ASF/thirdparty/lvgl/tests/lv_test_assert.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/tests/lv_test_assert.o + .debug_macro 0x00000000 0x51 src/ASF/thirdparty/lvgl/tests/lv_test_assert.o + .debug_macro 0x00000000 0x4d src/ASF/thirdparty/lvgl/tests/lv_test_assert.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/tests/lv_test_assert.o + .debug_line 0x00000000 0x1442 src/ASF/thirdparty/lvgl/tests/lv_test_assert.o + .debug_str 0x00000000 0xae64 src/ASF/thirdparty/lvgl/tests/lv_test_assert.o + .comment 0x00000000 0x5a src/ASF/thirdparty/lvgl/tests/lv_test_assert.o + .ARM.attributes + 0x00000000 0x32 src/ASF/thirdparty/lvgl/tests/lv_test_assert.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_core.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_core.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_core.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_core.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_core.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_core.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_core.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_core.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_core.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_core.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_core.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_core.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_core.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_core.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_core.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_core.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_core.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_core.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_core.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_core.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_core.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_core.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_core.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_core.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_core.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_core.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_core.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_core.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_core.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_core.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_core.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_core.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_core.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_core.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_core.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_core.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_core.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_core.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_core.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_core.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_core.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_core.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_core.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_core.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_core.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_core.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_core.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_core.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_core.o + .text 0x00000000 0x0 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_core.o + .data 0x00000000 0x0 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_core.o + .bss 0x00000000 0x0 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_core.o + .debug_info 0x00000000 0xeb0 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_core.o + .debug_abbrev 0x00000000 0x18a src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_core.o + .debug_aranges + 0x00000000 0x18 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_core.o + .debug_macro 0x00000000 0x64a src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_core.o + .debug_macro 0x00000000 0x8ce src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_core.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_core.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_core.o + .debug_macro 0x00000000 0x87 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_core.o + .debug_macro 0x00000000 0x51 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_core.o + .debug_macro 0x00000000 0xef src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_core.o + .debug_macro 0x00000000 0x6a src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_core.o + .debug_macro 0x00000000 0x1df src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_core.o + .debug_macro 0x00000000 0x469 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_core.o + .debug_macro 0x00000000 0x57 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_core.o + .debug_macro 0x00000000 0x16d src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_core.o + .debug_macro 0x00000000 0x12 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_core.o + .debug_macro 0x00000000 0x6a src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_core.o + .debug_macro 0x00000000 0x194 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_core.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_core.o + .debug_macro 0x00000000 0x35 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_core.o + .debug_macro 0x00000000 0x9c src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_core.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_core.o + .debug_macro 0x00000000 0x1f src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_core.o + .debug_macro 0x00000000 0x43 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_core.o + .debug_macro 0x00000000 0x20 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_core.o + .debug_macro 0x00000000 0x187 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_core.o + .debug_macro 0x00000000 0x353 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_core.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_core.o + .debug_macro 0x00000000 0x35 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_core.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_core.o + .debug_macro 0x00000000 0x16c src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_core.o + .debug_macro 0x00000000 0x1d src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_core.o + .debug_macro 0x00000000 0x16 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_core.o + .debug_macro 0x00000000 0x74 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_core.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_core.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_core.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_core.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_core.o + .debug_macro 0x00000000 0x1c src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_core.o + .debug_macro 0x00000000 0x3b src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_core.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_core.o + .debug_macro 0x00000000 0x1f src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_core.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_core.o + .debug_macro 0x00000000 0x16 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_core.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_core.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_core.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_core.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_core.o + .debug_macro 0x00000000 0x16 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_core.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_core.o + .debug_macro 0x00000000 0x51 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_core.o + .debug_macro 0x00000000 0x4d src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_core.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_core.o + .debug_line 0x00000000 0x16ee src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_core.o + .debug_str 0x00000000 0xae6f src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_core.o + .comment 0x00000000 0x5a src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_core.o + .ARM.attributes + 0x00000000 0x32 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_core.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_obj.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_obj.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_obj.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_obj.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_obj.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_obj.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_obj.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_obj.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_obj.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_obj.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_obj.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_obj.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_obj.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_obj.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_obj.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_obj.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_obj.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_obj.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_obj.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_obj.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_obj.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_obj.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_obj.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_obj.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_obj.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_obj.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_obj.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_obj.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_obj.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_obj.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_obj.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_obj.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_obj.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_obj.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_obj.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_obj.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_obj.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_obj.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_obj.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_obj.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_obj.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_obj.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_obj.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_obj.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_obj.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_obj.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_obj.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_obj.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_obj.o + .text 0x00000000 0x0 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_obj.o + .data 0x00000000 0x0 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_obj.o + .bss 0x00000000 0x0 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_obj.o + .debug_info 0x00000000 0xeb0 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_obj.o + .debug_abbrev 0x00000000 0x18a src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_obj.o + .debug_aranges + 0x00000000 0x18 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_obj.o + .debug_macro 0x00000000 0x659 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_obj.o + .debug_macro 0x00000000 0x8ce src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_obj.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_obj.o + .debug_macro 0x00000000 0x87 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_obj.o + .debug_macro 0x00000000 0x51 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_obj.o + .debug_macro 0x00000000 0xef src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_obj.o + .debug_macro 0x00000000 0x6a src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_obj.o + .debug_macro 0x00000000 0x1df src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_obj.o + .debug_macro 0x00000000 0x469 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_obj.o + .debug_macro 0x00000000 0x57 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_obj.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_obj.o + .debug_macro 0x00000000 0x16d src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_obj.o + .debug_macro 0x00000000 0x12 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_obj.o + .debug_macro 0x00000000 0x6a src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_obj.o + .debug_macro 0x00000000 0x194 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_obj.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_obj.o + .debug_macro 0x00000000 0x35 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_obj.o + .debug_macro 0x00000000 0x9c src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_obj.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_obj.o + .debug_macro 0x00000000 0x1f src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_obj.o + .debug_macro 0x00000000 0x43 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_obj.o + .debug_macro 0x00000000 0x20 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_obj.o + .debug_macro 0x00000000 0x187 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_obj.o + .debug_macro 0x00000000 0x353 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_obj.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_obj.o + .debug_macro 0x00000000 0x35 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_obj.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_obj.o + .debug_macro 0x00000000 0x16c src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_obj.o + .debug_macro 0x00000000 0x1d src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_obj.o + .debug_macro 0x00000000 0x16 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_obj.o + .debug_macro 0x00000000 0x74 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_obj.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_obj.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_obj.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_obj.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_obj.o + .debug_macro 0x00000000 0x1c src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_obj.o + .debug_macro 0x00000000 0x3b src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_obj.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_obj.o + .debug_macro 0x00000000 0x1f src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_obj.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_obj.o + .debug_macro 0x00000000 0x16 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_obj.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_obj.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_obj.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_obj.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_obj.o + .debug_macro 0x00000000 0x16 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_obj.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_obj.o + .debug_macro 0x00000000 0x51 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_obj.o + .debug_macro 0x00000000 0x4d src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_obj.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_obj.o + .debug_line 0x00000000 0x16fe src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_obj.o + .debug_str 0x00000000 0xae7d src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_obj.o + .comment 0x00000000 0x5a src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_obj.o + .ARM.attributes + 0x00000000 0x32 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_obj.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_style.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_style.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_style.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_style.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_style.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_style.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_style.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_style.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_style.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_style.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_style.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_style.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_style.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_style.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_style.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_style.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_style.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_style.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_style.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_style.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_style.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_style.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_style.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_style.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_style.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_style.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_style.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_style.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_style.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_style.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_style.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_style.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_style.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_style.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_style.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_style.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_style.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_style.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_style.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_style.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_style.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_style.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_style.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_style.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_style.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_style.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_style.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_style.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_style.o + .text 0x00000000 0x0 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_style.o + .data 0x00000000 0x0 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_style.o + .bss 0x00000000 0x0 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_style.o + .debug_info 0x00000000 0xeb0 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_style.o + .debug_abbrev 0x00000000 0x18a src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_style.o + .debug_aranges + 0x00000000 0x18 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_style.o + .debug_macro 0x00000000 0x659 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_style.o + .debug_macro 0x00000000 0x8ce src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_style.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_style.o + .debug_macro 0x00000000 0x87 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_style.o + .debug_macro 0x00000000 0x51 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_style.o + .debug_macro 0x00000000 0xef src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_style.o + .debug_macro 0x00000000 0x6a src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_style.o + .debug_macro 0x00000000 0x1df src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_style.o + .debug_macro 0x00000000 0x469 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_style.o + .debug_macro 0x00000000 0x57 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_style.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_style.o + .debug_macro 0x00000000 0x16d src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_style.o + .debug_macro 0x00000000 0x12 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_style.o + .debug_macro 0x00000000 0x6a src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_style.o + .debug_macro 0x00000000 0x194 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_style.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_style.o + .debug_macro 0x00000000 0x35 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_style.o + .debug_macro 0x00000000 0x9c src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_style.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_style.o + .debug_macro 0x00000000 0x1f src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_style.o + .debug_macro 0x00000000 0x43 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_style.o + .debug_macro 0x00000000 0x20 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_style.o + .debug_macro 0x00000000 0x187 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_style.o + .debug_macro 0x00000000 0x353 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_style.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_style.o + .debug_macro 0x00000000 0x35 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_style.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_style.o + .debug_macro 0x00000000 0x16c src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_style.o + .debug_macro 0x00000000 0x1d src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_style.o + .debug_macro 0x00000000 0x16 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_style.o + .debug_macro 0x00000000 0x74 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_style.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_style.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_style.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_style.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_style.o + .debug_macro 0x00000000 0x1c src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_style.o + .debug_macro 0x00000000 0x3b src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_style.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_style.o + .debug_macro 0x00000000 0x1f src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_style.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_style.o + .debug_macro 0x00000000 0x16 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_style.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_style.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_style.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_style.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_style.o + .debug_macro 0x00000000 0x16 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_style.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_style.o + .debug_macro 0x00000000 0x51 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_style.o + .debug_macro 0x00000000 0x4d src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_style.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_style.o + .debug_line 0x00000000 0x1702 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_style.o + .debug_str 0x00000000 0xae81 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_style.o + .comment 0x00000000 0x5a src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_style.o + .ARM.attributes + 0x00000000 0x32 src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_style.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_main.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_main.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_main.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_main.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_main.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_main.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_main.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_main.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_main.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_main.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_main.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_main.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_main.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_main.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_main.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_main.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_main.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_main.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_main.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_main.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_main.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_main.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_main.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_main.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_main.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_main.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_main.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_main.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_main.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_main.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_main.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_main.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_main.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_main.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_main.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_main.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_main.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_main.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_main.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_main.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_main.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_main.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_main.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_main.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_main.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_main.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_main.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_main.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_main.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_main.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_main.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_main.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_main.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_main.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_main.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_main.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_main.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_main.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_main.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_main.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_main.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_main.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_main.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_main.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_main.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_main.o + .text 0x00000000 0x0 src/ASF/thirdparty/lvgl/tests/lv_test_main.o + .data 0x00000000 0x0 src/ASF/thirdparty/lvgl/tests/lv_test_main.o + .bss 0x00000000 0x0 src/ASF/thirdparty/lvgl/tests/lv_test_main.o + .debug_info 0x00000000 0xef4 src/ASF/thirdparty/lvgl/tests/lv_test_main.o + .debug_abbrev 0x00000000 0x18a src/ASF/thirdparty/lvgl/tests/lv_test_main.o + .debug_aranges + 0x00000000 0x18 src/ASF/thirdparty/lvgl/tests/lv_test_main.o + .debug_macro 0x00000000 0x768 src/ASF/thirdparty/lvgl/tests/lv_test_main.o + .debug_macro 0x00000000 0x8ce src/ASF/thirdparty/lvgl/tests/lv_test_main.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/tests/lv_test_main.o + .debug_macro 0x00000000 0x87 src/ASF/thirdparty/lvgl/tests/lv_test_main.o + .debug_macro 0x00000000 0x51 src/ASF/thirdparty/lvgl/tests/lv_test_main.o + .debug_macro 0x00000000 0xef src/ASF/thirdparty/lvgl/tests/lv_test_main.o + .debug_macro 0x00000000 0x6a src/ASF/thirdparty/lvgl/tests/lv_test_main.o + .debug_macro 0x00000000 0x1df src/ASF/thirdparty/lvgl/tests/lv_test_main.o + .debug_macro 0x00000000 0x469 src/ASF/thirdparty/lvgl/tests/lv_test_main.o + .debug_macro 0x00000000 0x57 src/ASF/thirdparty/lvgl/tests/lv_test_main.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/tests/lv_test_main.o + .debug_macro 0x00000000 0x16d src/ASF/thirdparty/lvgl/tests/lv_test_main.o + .debug_macro 0x00000000 0x12 src/ASF/thirdparty/lvgl/tests/lv_test_main.o + .debug_macro 0x00000000 0x6a src/ASF/thirdparty/lvgl/tests/lv_test_main.o + .debug_macro 0x00000000 0x194 src/ASF/thirdparty/lvgl/tests/lv_test_main.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/tests/lv_test_main.o + .debug_macro 0x00000000 0x35 src/ASF/thirdparty/lvgl/tests/lv_test_main.o + .debug_macro 0x00000000 0x9c src/ASF/thirdparty/lvgl/tests/lv_test_main.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/tests/lv_test_main.o + .debug_macro 0x00000000 0x1f src/ASF/thirdparty/lvgl/tests/lv_test_main.o + .debug_macro 0x00000000 0x43 src/ASF/thirdparty/lvgl/tests/lv_test_main.o + .debug_macro 0x00000000 0x20 src/ASF/thirdparty/lvgl/tests/lv_test_main.o + .debug_macro 0x00000000 0x187 src/ASF/thirdparty/lvgl/tests/lv_test_main.o + .debug_macro 0x00000000 0x353 src/ASF/thirdparty/lvgl/tests/lv_test_main.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/tests/lv_test_main.o + .debug_macro 0x00000000 0x35 src/ASF/thirdparty/lvgl/tests/lv_test_main.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/tests/lv_test_main.o + .debug_macro 0x00000000 0x16c src/ASF/thirdparty/lvgl/tests/lv_test_main.o + .debug_macro 0x00000000 0x1d src/ASF/thirdparty/lvgl/tests/lv_test_main.o + .debug_macro 0x00000000 0x16 src/ASF/thirdparty/lvgl/tests/lv_test_main.o + .debug_macro 0x00000000 0x74 src/ASF/thirdparty/lvgl/tests/lv_test_main.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/tests/lv_test_main.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/tests/lv_test_main.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/tests/lv_test_main.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/tests/lv_test_main.o + .debug_macro 0x00000000 0x1c src/ASF/thirdparty/lvgl/tests/lv_test_main.o + .debug_macro 0x00000000 0x3b src/ASF/thirdparty/lvgl/tests/lv_test_main.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/tests/lv_test_main.o + .debug_macro 0x00000000 0x1f src/ASF/thirdparty/lvgl/tests/lv_test_main.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/tests/lv_test_main.o + .debug_macro 0x00000000 0x16 src/ASF/thirdparty/lvgl/tests/lv_test_main.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/tests/lv_test_main.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/tests/lv_test_main.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/tests/lv_test_main.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/tests/lv_test_main.o + .debug_macro 0x00000000 0x16 src/ASF/thirdparty/lvgl/tests/lv_test_main.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/tests/lv_test_main.o + .debug_macro 0x00000000 0x51 src/ASF/thirdparty/lvgl/tests/lv_test_main.o + .debug_macro 0x00000000 0x4d src/ASF/thirdparty/lvgl/tests/lv_test_main.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/tests/lv_test_main.o + .debug_macro 0x00000000 0x1c src/ASF/thirdparty/lvgl/tests/lv_test_main.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/tests/lv_test_main.o + .debug_macro 0x00000000 0x1c src/ASF/thirdparty/lvgl/tests/lv_test_main.o + .debug_macro 0x00000000 0x52 src/ASF/thirdparty/lvgl/tests/lv_test_main.o + .debug_macro 0x00000000 0x40 src/ASF/thirdparty/lvgl/tests/lv_test_main.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/tests/lv_test_main.o + .debug_macro 0x00000000 0x40 src/ASF/thirdparty/lvgl/tests/lv_test_main.o + .debug_macro 0x00000000 0xd7 src/ASF/thirdparty/lvgl/tests/lv_test_main.o + .debug_macro 0x00000000 0x16 src/ASF/thirdparty/lvgl/tests/lv_test_main.o + .debug_macro 0x00000000 0x18b src/ASF/thirdparty/lvgl/tests/lv_test_main.o + .debug_macro 0x00000000 0x16 src/ASF/thirdparty/lvgl/tests/lv_test_main.o + .debug_macro 0x00000000 0x16 src/ASF/thirdparty/lvgl/tests/lv_test_main.o + .debug_macro 0x00000000 0x29 src/ASF/thirdparty/lvgl/tests/lv_test_main.o + .debug_macro 0x00000000 0x88 src/ASF/thirdparty/lvgl/tests/lv_test_main.o + .debug_macro 0x00000000 0x16 src/ASF/thirdparty/lvgl/tests/lv_test_main.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/tests/lv_test_main.o + .debug_macro 0x00000000 0x41 src/ASF/thirdparty/lvgl/tests/lv_test_main.o + .debug_line 0x00000000 0x1555 src/ASF/thirdparty/lvgl/tests/lv_test_main.o + .debug_str 0x00000000 0xc37d src/ASF/thirdparty/lvgl/tests/lv_test_main.o + .comment 0x00000000 0x5a src/ASF/thirdparty/lvgl/tests/lv_test_main.o + .ARM.attributes + 0x00000000 0x32 src/ASF/thirdparty/lvgl/tests/lv_test_main.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_objx/lv_test_cont.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_objx/lv_test_cont.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_objx/lv_test_cont.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_objx/lv_test_cont.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_objx/lv_test_cont.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_objx/lv_test_cont.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_objx/lv_test_cont.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_objx/lv_test_cont.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_objx/lv_test_cont.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_objx/lv_test_cont.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_objx/lv_test_cont.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_objx/lv_test_cont.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_objx/lv_test_cont.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_objx/lv_test_cont.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_objx/lv_test_cont.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_objx/lv_test_cont.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_objx/lv_test_cont.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_objx/lv_test_cont.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_objx/lv_test_cont.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_objx/lv_test_cont.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_objx/lv_test_cont.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_objx/lv_test_cont.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_objx/lv_test_cont.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_objx/lv_test_cont.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_objx/lv_test_cont.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_objx/lv_test_cont.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_objx/lv_test_cont.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_objx/lv_test_cont.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_objx/lv_test_cont.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_objx/lv_test_cont.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_objx/lv_test_cont.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_objx/lv_test_cont.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_objx/lv_test_cont.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_objx/lv_test_cont.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_objx/lv_test_cont.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_objx/lv_test_cont.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_objx/lv_test_cont.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_objx/lv_test_cont.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_objx/lv_test_cont.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_objx/lv_test_cont.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_objx/lv_test_cont.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_objx/lv_test_cont.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_objx/lv_test_cont.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_objx/lv_test_cont.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_objx/lv_test_cont.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_objx/lv_test_cont.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_objx/lv_test_cont.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_objx/lv_test_cont.o + .group 0x00000000 0x8 src/ASF/thirdparty/lvgl/tests/lv_test_objx/lv_test_cont.o + .text 0x00000000 0x0 src/ASF/thirdparty/lvgl/tests/lv_test_objx/lv_test_cont.o + .data 0x00000000 0x0 src/ASF/thirdparty/lvgl/tests/lv_test_objx/lv_test_cont.o + .bss 0x00000000 0x0 src/ASF/thirdparty/lvgl/tests/lv_test_objx/lv_test_cont.o + .debug_info 0x00000000 0xeb0 src/ASF/thirdparty/lvgl/tests/lv_test_objx/lv_test_cont.o + .debug_abbrev 0x00000000 0x18a src/ASF/thirdparty/lvgl/tests/lv_test_objx/lv_test_cont.o + .debug_aranges + 0x00000000 0x18 src/ASF/thirdparty/lvgl/tests/lv_test_objx/lv_test_cont.o + .debug_macro 0x00000000 0x64e src/ASF/thirdparty/lvgl/tests/lv_test_objx/lv_test_cont.o + .debug_macro 0x00000000 0x8ce src/ASF/thirdparty/lvgl/tests/lv_test_objx/lv_test_cont.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/tests/lv_test_objx/lv_test_cont.o + .debug_macro 0x00000000 0x87 src/ASF/thirdparty/lvgl/tests/lv_test_objx/lv_test_cont.o + .debug_macro 0x00000000 0x51 src/ASF/thirdparty/lvgl/tests/lv_test_objx/lv_test_cont.o + .debug_macro 0x00000000 0xef src/ASF/thirdparty/lvgl/tests/lv_test_objx/lv_test_cont.o + .debug_macro 0x00000000 0x6a src/ASF/thirdparty/lvgl/tests/lv_test_objx/lv_test_cont.o + .debug_macro 0x00000000 0x1df src/ASF/thirdparty/lvgl/tests/lv_test_objx/lv_test_cont.o + .debug_macro 0x00000000 0x469 src/ASF/thirdparty/lvgl/tests/lv_test_objx/lv_test_cont.o + .debug_macro 0x00000000 0x57 src/ASF/thirdparty/lvgl/tests/lv_test_objx/lv_test_cont.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/tests/lv_test_objx/lv_test_cont.o + .debug_macro 0x00000000 0x16d src/ASF/thirdparty/lvgl/tests/lv_test_objx/lv_test_cont.o + .debug_macro 0x00000000 0x12 src/ASF/thirdparty/lvgl/tests/lv_test_objx/lv_test_cont.o + .debug_macro 0x00000000 0x6a src/ASF/thirdparty/lvgl/tests/lv_test_objx/lv_test_cont.o + .debug_macro 0x00000000 0x194 src/ASF/thirdparty/lvgl/tests/lv_test_objx/lv_test_cont.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/tests/lv_test_objx/lv_test_cont.o + .debug_macro 0x00000000 0x35 src/ASF/thirdparty/lvgl/tests/lv_test_objx/lv_test_cont.o + .debug_macro 0x00000000 0x9c src/ASF/thirdparty/lvgl/tests/lv_test_objx/lv_test_cont.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/tests/lv_test_objx/lv_test_cont.o + .debug_macro 0x00000000 0x1f src/ASF/thirdparty/lvgl/tests/lv_test_objx/lv_test_cont.o + .debug_macro 0x00000000 0x43 src/ASF/thirdparty/lvgl/tests/lv_test_objx/lv_test_cont.o + .debug_macro 0x00000000 0x20 src/ASF/thirdparty/lvgl/tests/lv_test_objx/lv_test_cont.o + .debug_macro 0x00000000 0x187 src/ASF/thirdparty/lvgl/tests/lv_test_objx/lv_test_cont.o + .debug_macro 0x00000000 0x353 src/ASF/thirdparty/lvgl/tests/lv_test_objx/lv_test_cont.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/tests/lv_test_objx/lv_test_cont.o + .debug_macro 0x00000000 0x35 src/ASF/thirdparty/lvgl/tests/lv_test_objx/lv_test_cont.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/tests/lv_test_objx/lv_test_cont.o + .debug_macro 0x00000000 0x16c src/ASF/thirdparty/lvgl/tests/lv_test_objx/lv_test_cont.o + .debug_macro 0x00000000 0x1d src/ASF/thirdparty/lvgl/tests/lv_test_objx/lv_test_cont.o + .debug_macro 0x00000000 0x16 src/ASF/thirdparty/lvgl/tests/lv_test_objx/lv_test_cont.o + .debug_macro 0x00000000 0x74 src/ASF/thirdparty/lvgl/tests/lv_test_objx/lv_test_cont.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/tests/lv_test_objx/lv_test_cont.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/tests/lv_test_objx/lv_test_cont.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/tests/lv_test_objx/lv_test_cont.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/tests/lv_test_objx/lv_test_cont.o + .debug_macro 0x00000000 0x1c src/ASF/thirdparty/lvgl/tests/lv_test_objx/lv_test_cont.o + .debug_macro 0x00000000 0x3b src/ASF/thirdparty/lvgl/tests/lv_test_objx/lv_test_cont.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/tests/lv_test_objx/lv_test_cont.o + .debug_macro 0x00000000 0x1f src/ASF/thirdparty/lvgl/tests/lv_test_objx/lv_test_cont.o + .debug_macro 0x00000000 0x58 src/ASF/thirdparty/lvgl/tests/lv_test_objx/lv_test_cont.o + .debug_macro 0x00000000 0x16 src/ASF/thirdparty/lvgl/tests/lv_test_objx/lv_test_cont.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/tests/lv_test_objx/lv_test_cont.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/tests/lv_test_objx/lv_test_cont.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/tests/lv_test_objx/lv_test_cont.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/tests/lv_test_objx/lv_test_cont.o + .debug_macro 0x00000000 0x16 src/ASF/thirdparty/lvgl/tests/lv_test_objx/lv_test_cont.o + .debug_macro 0x00000000 0x10 src/ASF/thirdparty/lvgl/tests/lv_test_objx/lv_test_cont.o + .debug_macro 0x00000000 0x51 src/ASF/thirdparty/lvgl/tests/lv_test_objx/lv_test_cont.o + .debug_macro 0x00000000 0x4d src/ASF/thirdparty/lvgl/tests/lv_test_objx/lv_test_cont.o + .debug_macro 0x00000000 0x22 src/ASF/thirdparty/lvgl/tests/lv_test_objx/lv_test_cont.o + .debug_line 0x00000000 0x16ee src/ASF/thirdparty/lvgl/tests/lv_test_objx/lv_test_cont.o + .debug_str 0x00000000 0xae6f src/ASF/thirdparty/lvgl/tests/lv_test_objx/lv_test_cont.o + .comment 0x00000000 0x5a src/ASF/thirdparty/lvgl/tests/lv_test_objx/lv_test_cont.o + .ARM.attributes + 0x00000000 0x32 src/ASF/thirdparty/lvgl/tests/lv_test_objx/lv_test_cont.o + .group 0x00000000 0x8 src/devices/display/p_ssd1963.o + .group 0x00000000 0x8 src/devices/display/p_ssd1963.o + .group 0x00000000 0x8 src/devices/display/p_ssd1963.o + .group 0x00000000 0x8 src/devices/display/p_ssd1963.o + .group 0x00000000 0x8 src/devices/display/p_ssd1963.o + .group 0x00000000 0x8 src/devices/display/p_ssd1963.o + .group 0x00000000 0x8 src/devices/display/p_ssd1963.o + .group 0x00000000 0x8 src/devices/display/p_ssd1963.o + .group 0x00000000 0x8 src/devices/display/p_ssd1963.o + .group 0x00000000 0x8 src/devices/display/p_ssd1963.o + .group 0x00000000 0x8 src/devices/display/p_ssd1963.o + .group 0x00000000 0x8 src/devices/display/p_ssd1963.o + .group 0x00000000 0x8 src/devices/display/p_ssd1963.o + .group 0x00000000 0x8 src/devices/display/p_ssd1963.o + .group 0x00000000 0x8 src/devices/display/p_ssd1963.o + .group 0x00000000 0x8 src/devices/display/p_ssd1963.o + .group 0x00000000 0x8 src/devices/display/p_ssd1963.o + .group 0x00000000 0x8 src/devices/display/p_ssd1963.o + .group 0x00000000 0x8 src/devices/display/p_ssd1963.o + .group 0x00000000 0x8 src/devices/display/p_ssd1963.o + .group 0x00000000 0x8 src/devices/display/p_ssd1963.o + .group 0x00000000 0x8 src/devices/display/p_ssd1963.o + .group 0x00000000 0x8 src/devices/display/p_ssd1963.o + .group 0x00000000 0x8 src/devices/display/p_ssd1963.o + .group 0x00000000 0x8 src/devices/display/p_ssd1963.o + .group 0x00000000 0x8 src/devices/display/p_ssd1963.o + .group 0x00000000 0x8 src/devices/display/p_ssd1963.o + .group 0x00000000 0x8 src/devices/display/p_ssd1963.o + .group 0x00000000 0x8 src/devices/display/p_ssd1963.o + .group 0x00000000 0x8 src/devices/display/p_ssd1963.o + .group 0x00000000 0x8 src/devices/display/p_ssd1963.o + .group 0x00000000 0x8 src/devices/display/p_ssd1963.o + .group 0x00000000 0x8 src/devices/display/p_ssd1963.o + .group 0x00000000 0x8 src/devices/display/p_ssd1963.o + .group 0x00000000 0x8 src/devices/display/p_ssd1963.o + .group 0x00000000 0x8 src/devices/display/p_ssd1963.o + .group 0x00000000 0x8 src/devices/display/p_ssd1963.o + .group 0x00000000 0x8 src/devices/display/p_ssd1963.o + .group 0x00000000 0x8 src/devices/display/p_ssd1963.o + .group 0x00000000 0x8 src/devices/display/p_ssd1963.o + .group 0x00000000 0x8 src/devices/display/p_ssd1963.o + .group 0x00000000 0x8 src/devices/display/p_ssd1963.o + .group 0x00000000 0x8 src/devices/display/p_ssd1963.o + .group 0x00000000 0x8 src/devices/display/p_ssd1963.o + .group 0x00000000 0x8 src/devices/display/p_ssd1963.o + .group 0x00000000 0x8 src/devices/display/p_ssd1963.o + .group 0x00000000 0x8 src/devices/display/p_ssd1963.o + .group 0x00000000 0x8 src/devices/display/p_ssd1963.o + .group 0x00000000 0x8 src/devices/display/p_ssd1963.o + .group 0x00000000 0x8 src/devices/display/p_ssd1963.o + .group 0x00000000 0x8 src/devices/display/p_ssd1963.o + .group 0x00000000 0x8 src/devices/display/p_ssd1963.o + .group 0x00000000 0x8 src/devices/display/p_ssd1963.o + .group 0x00000000 0x8 src/devices/display/p_ssd1963.o + .group 0x00000000 0x8 src/devices/display/p_ssd1963.o + .group 0x00000000 0x8 src/devices/display/p_ssd1963.o + .group 0x00000000 0x8 src/devices/display/p_ssd1963.o + .group 0x00000000 0x8 src/devices/display/p_ssd1963.o + .group 0x00000000 0x8 src/devices/display/p_ssd1963.o + .group 0x00000000 0x8 src/devices/display/p_ssd1963.o + .group 0x00000000 0x8 src/devices/display/p_ssd1963.o + .group 0x00000000 0x8 src/devices/display/p_ssd1963.o + .group 0x00000000 0x8 src/devices/display/p_ssd1963.o + .group 0x00000000 0x8 src/devices/display/p_ssd1963.o + .group 0x00000000 0x8 src/devices/display/p_ssd1963.o + .group 0x00000000 0x8 src/devices/display/p_ssd1963.o + .group 0x00000000 0x8 src/devices/display/p_ssd1963.o + .group 0x00000000 0x8 src/devices/display/p_ssd1963.o + .group 0x00000000 0x8 src/devices/display/p_ssd1963.o + .group 0x00000000 0x8 src/devices/display/p_ssd1963.o + .group 0x00000000 0x8 src/devices/display/p_ssd1963.o + .group 0x00000000 0x8 src/devices/display/p_ssd1963.o + .group 0x00000000 0x8 src/devices/display/p_ssd1963.o + .group 0x00000000 0x8 src/devices/display/p_ssd1963.o + .group 0x00000000 0x8 src/devices/display/p_ssd1963.o + .group 0x00000000 0x8 src/devices/display/p_ssd1963.o + .group 0x00000000 0x8 src/devices/display/p_ssd1963.o + .group 0x00000000 0x8 src/devices/display/p_ssd1963.o + .group 0x00000000 0x8 src/devices/display/p_ssd1963.o + .group 0x00000000 0x8 src/devices/display/p_ssd1963.o + .group 0x00000000 0x8 src/devices/display/p_ssd1963.o + .group 0x00000000 0x8 src/devices/display/p_ssd1963.o + .group 0x00000000 0x8 src/devices/display/p_ssd1963.o + .group 0x00000000 0x8 src/devices/display/p_ssd1963.o + .group 0x00000000 0x8 src/devices/display/p_ssd1963.o + .group 0x00000000 0x8 src/devices/display/p_ssd1963.o + .group 0x00000000 0x8 src/devices/display/p_ssd1963.o + .group 0x00000000 0x8 src/devices/display/p_ssd1963.o + .group 0x00000000 0x8 src/devices/display/p_ssd1963.o + .group 0x00000000 0x8 src/devices/display/p_ssd1963.o + .group 0x00000000 0x8 src/devices/display/p_ssd1963.o + .group 0x00000000 0x8 src/devices/display/p_ssd1963.o + .group 0x00000000 0x8 src/devices/display/p_ssd1963.o + .group 0x00000000 0x8 src/devices/display/p_ssd1963.o + .group 0x00000000 0x8 src/devices/display/p_ssd1963.o + .group 0x00000000 0x8 src/devices/display/p_ssd1963.o + .group 0x00000000 0x8 src/devices/display/p_ssd1963.o + .group 0x00000000 0x8 src/devices/display/p_ssd1963.o + .group 0x00000000 0x8 src/devices/display/p_ssd1963.o + .group 0x00000000 0x8 src/devices/display/p_ssd1963.o + .group 0x00000000 0x8 src/devices/display/p_ssd1963.o + .group 0x00000000 0x8 src/devices/display/p_ssd1963.o + .group 0x00000000 0x8 src/devices/display/p_ssd1963.o + .group 0x00000000 0x8 src/devices/display/p_ssd1963.o + .group 0x00000000 0x8 src/devices/display/p_ssd1963.o + .group 0x00000000 0x8 src/devices/display/p_ssd1963.o + .group 0x00000000 0x8 src/devices/display/p_ssd1963.o + .group 0x00000000 0x8 src/devices/display/p_ssd1963.o + .group 0x00000000 0x8 src/devices/display/p_ssd1963.o + .group 0x00000000 0x8 src/devices/display/p_ssd1963.o + .group 0x00000000 0x8 src/devices/display/p_ssd1963.o + .group 0x00000000 0x8 src/devices/display/p_ssd1963.o + .group 0x00000000 0x8 src/devices/display/p_ssd1963.o + .group 0x00000000 0x8 src/devices/display/p_ssd1963.o + .group 0x00000000 0x8 src/devices/display/p_ssd1963.o + .group 0x00000000 0x8 src/devices/display/p_ssd1963.o + .group 0x00000000 0x8 src/devices/display/p_ssd1963.o + .group 0x00000000 0x8 src/devices/display/p_ssd1963.o + .group 0x00000000 0x8 src/devices/display/p_ssd1963.o + .group 0x00000000 0x8 src/devices/display/p_ssd1963.o + .group 0x00000000 0x8 src/devices/display/p_ssd1963.o + .group 0x00000000 0x8 src/devices/display/p_ssd1963.o + .group 0x00000000 0x8 src/devices/display/p_ssd1963.o + .group 0x00000000 0x8 src/devices/display/p_ssd1963.o + .group 0x00000000 0x8 src/devices/display/p_ssd1963.o + .group 0x00000000 0x8 src/devices/display/p_ssd1963.o + .group 0x00000000 0x8 src/devices/display/p_ssd1963.o + .group 0x00000000 0x8 src/devices/display/p_ssd1963.o + .group 0x00000000 0x8 src/devices/display/p_ssd1963.o + .group 0x00000000 0x8 src/devices/display/p_ssd1963.o + .group 0x00000000 0x8 src/devices/display/p_ssd1963.o + .group 0x00000000 0x8 src/devices/display/p_ssd1963.o + .group 0x00000000 0x8 src/devices/display/p_ssd1963.o + .group 0x00000000 0x8 src/devices/display/p_ssd1963.o + .group 0x00000000 0x8 src/devices/display/p_ssd1963.o + .group 0x00000000 0x8 src/devices/display/p_ssd1963.o + .group 0x00000000 0x8 src/devices/display/p_ssd1963.o + .group 0x00000000 0x8 src/devices/display/p_ssd1963.o + .group 0x00000000 0x8 src/devices/display/p_ssd1963.o + .group 0x00000000 0x8 src/devices/display/p_ssd1963.o + .group 0x00000000 0x8 src/devices/display/p_ssd1963.o + .group 0x00000000 0x8 src/devices/display/p_ssd1963.o + .group 0x00000000 0x8 src/devices/display/p_ssd1963.o + .group 0x00000000 0x8 src/devices/display/p_ssd1963.o + .group 0x00000000 0x8 src/devices/display/p_ssd1963.o + .group 0x00000000 0x8 src/devices/display/p_ssd1963.o + .group 0x00000000 0x8 src/devices/display/p_ssd1963.o + .group 0x00000000 0x8 src/devices/display/p_ssd1963.o + .group 0x00000000 0x8 src/devices/display/p_ssd1963.o + .group 0x00000000 0x8 src/devices/display/p_ssd1963.o + .group 0x00000000 0x8 src/devices/display/p_ssd1963.o + .group 0x00000000 0x8 src/devices/display/p_ssd1963.o + .group 0x00000000 0x8 src/devices/display/p_ssd1963.o + .group 0x00000000 0x8 src/devices/display/p_ssd1963.o + .text 0x00000000 0x0 src/devices/display/p_ssd1963.o + .data 0x00000000 0x0 src/devices/display/p_ssd1963.o + .bss 0x00000000 0x0 src/devices/display/p_ssd1963.o + .bss.cpu_irq_critical_section_counter + 0x00000000 0x4 src/devices/display/p_ssd1963.o + .bss.cpu_irq_prev_interrupt_state + 0x00000000 0x1 src/devices/display/p_ssd1963.o + .debug_macro 0x00000000 0x8ce src/devices/display/p_ssd1963.o + .debug_macro 0x00000000 0x22 src/devices/display/p_ssd1963.o + .debug_macro 0x00000000 0x87 src/devices/display/p_ssd1963.o + .debug_macro 0x00000000 0x51 src/devices/display/p_ssd1963.o + .debug_macro 0x00000000 0xef src/devices/display/p_ssd1963.o + .debug_macro 0x00000000 0x6a src/devices/display/p_ssd1963.o + .debug_macro 0x00000000 0x1df src/devices/display/p_ssd1963.o + .debug_macro 0x00000000 0x469 src/devices/display/p_ssd1963.o + .debug_macro 0x00000000 0x57 src/devices/display/p_ssd1963.o + .debug_macro 0x00000000 0x22 src/devices/display/p_ssd1963.o + .debug_macro 0x00000000 0x16d src/devices/display/p_ssd1963.o + .debug_macro 0x00000000 0x12 src/devices/display/p_ssd1963.o + .debug_macro 0x00000000 0x6a src/devices/display/p_ssd1963.o + .debug_macro 0x00000000 0x194 src/devices/display/p_ssd1963.o + .debug_macro 0x00000000 0x58 src/devices/display/p_ssd1963.o + .debug_macro 0x00000000 0x35 src/devices/display/p_ssd1963.o + .debug_macro 0x00000000 0x9c src/devices/display/p_ssd1963.o + .debug_macro 0x00000000 0x58 src/devices/display/p_ssd1963.o + .debug_macro 0x00000000 0x1f src/devices/display/p_ssd1963.o + .debug_macro 0x00000000 0x43 src/devices/display/p_ssd1963.o + .debug_macro 0x00000000 0x20 src/devices/display/p_ssd1963.o + .debug_macro 0x00000000 0x187 src/devices/display/p_ssd1963.o + .debug_macro 0x00000000 0x353 src/devices/display/p_ssd1963.o + .debug_macro 0x00000000 0x10 src/devices/display/p_ssd1963.o + .debug_macro 0x00000000 0x35 src/devices/display/p_ssd1963.o + .debug_macro 0x00000000 0x10 src/devices/display/p_ssd1963.o + .debug_macro 0x00000000 0x16c src/devices/display/p_ssd1963.o + .debug_macro 0x00000000 0x1d src/devices/display/p_ssd1963.o + .debug_macro 0x00000000 0x16 src/devices/display/p_ssd1963.o + .debug_macro 0x00000000 0x74 src/devices/display/p_ssd1963.o + .debug_macro 0x00000000 0x10 src/devices/display/p_ssd1963.o + .debug_macro 0x00000000 0x10 src/devices/display/p_ssd1963.o + .debug_macro 0x00000000 0x58 src/devices/display/p_ssd1963.o + .debug_macro 0x00000000 0x10 src/devices/display/p_ssd1963.o + .debug_macro 0x00000000 0x1c src/devices/display/p_ssd1963.o + .debug_macro 0x00000000 0x3b src/devices/display/p_ssd1963.o + .debug_macro 0x00000000 0x10 src/devices/display/p_ssd1963.o + .debug_macro 0x00000000 0x1f src/devices/display/p_ssd1963.o + .debug_macro 0x00000000 0x58 src/devices/display/p_ssd1963.o + .debug_macro 0x00000000 0x16 src/devices/display/p_ssd1963.o + .debug_macro 0x00000000 0x10 src/devices/display/p_ssd1963.o + .debug_macro 0x00000000 0x10 src/devices/display/p_ssd1963.o + .debug_macro 0x00000000 0x10 src/devices/display/p_ssd1963.o + .debug_macro 0x00000000 0x22 src/devices/display/p_ssd1963.o + .debug_macro 0x00000000 0x16 src/devices/display/p_ssd1963.o + .debug_macro 0x00000000 0x10 src/devices/display/p_ssd1963.o + .debug_macro 0x00000000 0x51 src/devices/display/p_ssd1963.o + .debug_macro 0x00000000 0x4d src/devices/display/p_ssd1963.o + .debug_macro 0x00000000 0x22 src/devices/display/p_ssd1963.o + .debug_macro 0x00000000 0x708 src/devices/display/p_ssd1963.o + .debug_macro 0x00000000 0x76 src/devices/display/p_ssd1963.o + .debug_macro 0x00000000 0x16 src/devices/display/p_ssd1963.o + .debug_macro 0x00000000 0x6db src/devices/display/p_ssd1963.o + .debug_macro 0x00000000 0xdd8 src/devices/display/p_ssd1963.o + .debug_macro 0x00000000 0x40 src/devices/display/p_ssd1963.o + .debug_macro 0x00000000 0x1c src/devices/display/p_ssd1963.o + .debug_macro 0x00000000 0x22 src/devices/display/p_ssd1963.o + .debug_macro 0x00000000 0x3ad src/devices/display/p_ssd1963.o + .debug_macro 0x00000000 0x681 src/devices/display/p_ssd1963.o + .debug_macro 0x00000000 0x8b5 src/devices/display/p_ssd1963.o + .debug_macro 0x00000000 0x230 src/devices/display/p_ssd1963.o + .debug_macro 0x00000000 0xd60 src/devices/display/p_ssd1963.o + .debug_macro 0x00000000 0x4cb src/devices/display/p_ssd1963.o + .debug_macro 0x00000000 0x9f8 src/devices/display/p_ssd1963.o + .debug_macro 0x00000000 0x82b src/devices/display/p_ssd1963.o + .debug_macro 0x00000000 0x455 src/devices/display/p_ssd1963.o + .debug_macro 0x00000000 0x5e src/devices/display/p_ssd1963.o + .debug_macro 0x00000000 0x8fd src/devices/display/p_ssd1963.o + .debug_macro 0x00000000 0x21c src/devices/display/p_ssd1963.o + .debug_macro 0x00000000 0x95b src/devices/display/p_ssd1963.o + .debug_macro 0x00000000 0x5e src/devices/display/p_ssd1963.o + .debug_macro 0x00000000 0x667 src/devices/display/p_ssd1963.o + .debug_macro 0x00000000 0x3af src/devices/display/p_ssd1963.o + .debug_macro 0x00000000 0xc7a src/devices/display/p_ssd1963.o + .debug_macro 0x00000000 0x1092 src/devices/display/p_ssd1963.o + .debug_macro 0x00000000 0xc4a src/devices/display/p_ssd1963.o + .debug_macro 0x00000000 0x6ba src/devices/display/p_ssd1963.o + .debug_macro 0x00000000 0x1bbf src/devices/display/p_ssd1963.o + .debug_macro 0x00000000 0x1440 src/devices/display/p_ssd1963.o + .debug_macro 0x00000000 0x344 src/devices/display/p_ssd1963.o + .debug_macro 0x00000000 0x7c src/devices/display/p_ssd1963.o + .debug_macro 0x00000000 0xa0 src/devices/display/p_ssd1963.o + .debug_macro 0x00000000 0x4c src/devices/display/p_ssd1963.o + .debug_macro 0x00000000 0xca src/devices/display/p_ssd1963.o + .debug_macro 0x00000000 0x94 src/devices/display/p_ssd1963.o + .debug_macro 0x00000000 0x58 src/devices/display/p_ssd1963.o + .debug_macro 0x00000000 0x37d src/devices/display/p_ssd1963.o + .debug_macro 0x00000000 0x82 src/devices/display/p_ssd1963.o + .debug_macro 0x00000000 0x18d src/devices/display/p_ssd1963.o + .debug_macro 0x00000000 0xb8 src/devices/display/p_ssd1963.o + .debug_macro 0x00000000 0xa0 src/devices/display/p_ssd1963.o + .debug_macro 0x00000000 0xb8 src/devices/display/p_ssd1963.o + .debug_macro 0x00000000 0x1c src/devices/display/p_ssd1963.o + .debug_macro 0x00000000 0x1c src/devices/display/p_ssd1963.o + .debug_macro 0x00000000 0x1c src/devices/display/p_ssd1963.o + .debug_macro 0x00000000 0x82 src/devices/display/p_ssd1963.o + .debug_macro 0x00000000 0x15a src/devices/display/p_ssd1963.o + .debug_macro 0x00000000 0xdc src/devices/display/p_ssd1963.o + .debug_macro 0x00000000 0x128 src/devices/display/p_ssd1963.o + .debug_macro 0x00000000 0x128 src/devices/display/p_ssd1963.o + .debug_macro 0x00000000 0x128 src/devices/display/p_ssd1963.o + .debug_macro 0x00000000 0x128 src/devices/display/p_ssd1963.o + .debug_macro 0x00000000 0x128 src/devices/display/p_ssd1963.o + .debug_macro 0x00000000 0x128 src/devices/display/p_ssd1963.o + .debug_macro 0x00000000 0x124 src/devices/display/p_ssd1963.o + .debug_macro 0x00000000 0xe2 src/devices/display/p_ssd1963.o + .debug_macro 0x00000000 0xe2 src/devices/display/p_ssd1963.o + .debug_macro 0x00000000 0xe2 src/devices/display/p_ssd1963.o + .debug_macro 0x00000000 0xe2 src/devices/display/p_ssd1963.o + .debug_macro 0x00000000 0xe2 src/devices/display/p_ssd1963.o + .debug_macro 0x00000000 0x130 src/devices/display/p_ssd1963.o + .debug_macro 0x00000000 0x106 src/devices/display/p_ssd1963.o + .debug_macro 0x00000000 0xfa src/devices/display/p_ssd1963.o + .debug_macro 0x00000000 0x40f src/devices/display/p_ssd1963.o + .debug_macro 0x00000000 0x40 src/devices/display/p_ssd1963.o + .debug_macro 0x00000000 0x37d src/devices/display/p_ssd1963.o + .debug_macro 0x00000000 0x1e52 src/devices/display/p_ssd1963.o + .debug_macro 0x00000000 0x6d src/devices/display/p_ssd1963.o + .debug_macro 0x00000000 0x1c src/devices/display/p_ssd1963.o + .debug_macro 0x00000000 0x10 src/devices/display/p_ssd1963.o + .debug_macro 0x00000000 0x1c src/devices/display/p_ssd1963.o + .debug_macro 0x00000000 0x52 src/devices/display/p_ssd1963.o + .debug_macro 0x00000000 0x40 src/devices/display/p_ssd1963.o + .debug_macro 0x00000000 0x10 src/devices/display/p_ssd1963.o + .debug_macro 0x00000000 0x40 src/devices/display/p_ssd1963.o + .debug_macro 0x00000000 0xd7 src/devices/display/p_ssd1963.o + .debug_macro 0x00000000 0x16 src/devices/display/p_ssd1963.o + .debug_macro 0x00000000 0x18b src/devices/display/p_ssd1963.o + .debug_macro 0x00000000 0x16 src/devices/display/p_ssd1963.o + .debug_macro 0x00000000 0x16 src/devices/display/p_ssd1963.o + .debug_macro 0x00000000 0x29 src/devices/display/p_ssd1963.o + .debug_macro 0x00000000 0x51 src/devices/display/p_ssd1963.o + .debug_macro 0x00000000 0x3e src/devices/display/p_ssd1963.o + .debug_macro 0x00000000 0x3df src/devices/display/p_ssd1963.o + .debug_macro 0x00000000 0x11 src/devices/display/p_ssd1963.o + .debug_macro 0x00000000 0x2e src/devices/display/p_ssd1963.o + .debug_macro 0x00000000 0x16 src/devices/display/p_ssd1963.o + .debug_macro 0x00000000 0x2d8 src/devices/display/p_ssd1963.o + .debug_macro 0x00000000 0x10 src/devices/display/p_ssd1963.o + .debug_macro 0x00000000 0x76 src/devices/display/p_ssd1963.o + .debug_macro 0x00000000 0x9f4 src/devices/display/p_ssd1963.o + .debug_macro 0x00000000 0x18 src/devices/display/p_ssd1963.o + .debug_macro 0x00000000 0x12 src/devices/display/p_ssd1963.o + .debug_macro 0x00000000 0x16 src/devices/display/p_ssd1963.o + .debug_macro 0x00000000 0x2e src/devices/display/p_ssd1963.o + .debug_macro 0x00000000 0xb2 src/devices/display/p_ssd1963.o + .debug_macro 0x00000000 0x10 src/devices/display/p_ssd1963.o + .debug_macro 0x00000000 0x2d src/devices/display/p_ssd1963.o + .debug_macro 0x00000000 0x50 src/devices/display/p_ssd1963.o + .debug_macro 0x00000000 0x2e src/devices/display/p_ssd1963.o + .group 0x00000000 0x8 src/drivers/p_gpio.o + .group 0x00000000 0x8 src/drivers/p_gpio.o + .group 0x00000000 0x8 src/drivers/p_gpio.o + .group 0x00000000 0x8 src/drivers/p_gpio.o + .group 0x00000000 0x8 src/drivers/p_gpio.o + .group 0x00000000 0x8 src/drivers/p_gpio.o + .group 0x00000000 0x8 src/drivers/p_gpio.o + .group 0x00000000 0x8 src/drivers/p_gpio.o + .group 0x00000000 0x8 src/drivers/p_gpio.o + .group 0x00000000 0x8 src/drivers/p_gpio.o + .group 0x00000000 0x8 src/drivers/p_gpio.o + .group 0x00000000 0x8 src/drivers/p_gpio.o + .group 0x00000000 0x8 src/drivers/p_gpio.o + .group 0x00000000 0x8 src/drivers/p_gpio.o + .group 0x00000000 0x8 src/drivers/p_gpio.o + .group 0x00000000 0x8 src/drivers/p_gpio.o + .group 0x00000000 0x8 src/drivers/p_gpio.o + .group 0x00000000 0x8 src/drivers/p_gpio.o + .group 0x00000000 0x8 src/drivers/p_gpio.o + .group 0x00000000 0x8 src/drivers/p_gpio.o + .group 0x00000000 0x8 src/drivers/p_gpio.o + .group 0x00000000 0x8 src/drivers/p_gpio.o + .group 0x00000000 0x8 src/drivers/p_gpio.o + .group 0x00000000 0x8 src/drivers/p_gpio.o + .group 0x00000000 0x8 src/drivers/p_gpio.o + .group 0x00000000 0x8 src/drivers/p_gpio.o + .group 0x00000000 0x8 src/drivers/p_gpio.o + .group 0x00000000 0x8 src/drivers/p_gpio.o + .group 0x00000000 0x8 src/drivers/p_gpio.o + .group 0x00000000 0x8 src/drivers/p_gpio.o + .group 0x00000000 0x8 src/drivers/p_gpio.o + .group 0x00000000 0x8 src/drivers/p_gpio.o + .group 0x00000000 0x8 src/drivers/p_gpio.o + .group 0x00000000 0x8 src/drivers/p_gpio.o + .group 0x00000000 0x8 src/drivers/p_gpio.o + .group 0x00000000 0x8 src/drivers/p_gpio.o + .group 0x00000000 0x8 src/drivers/p_gpio.o + .group 0x00000000 0x8 src/drivers/p_gpio.o + .group 0x00000000 0x8 src/drivers/p_gpio.o + .group 0x00000000 0x8 src/drivers/p_gpio.o + .group 0x00000000 0x8 src/drivers/p_gpio.o + .group 0x00000000 0x8 src/drivers/p_gpio.o + .group 0x00000000 0x8 src/drivers/p_gpio.o + .group 0x00000000 0x8 src/drivers/p_gpio.o + .group 0x00000000 0x8 src/drivers/p_gpio.o + .group 0x00000000 0x8 src/drivers/p_gpio.o + .group 0x00000000 0x8 src/drivers/p_gpio.o + .group 0x00000000 0x8 src/drivers/p_gpio.o + .group 0x00000000 0x8 src/drivers/p_gpio.o + .group 0x00000000 0x8 src/drivers/p_gpio.o + .group 0x00000000 0x8 src/drivers/p_gpio.o + .group 0x00000000 0x8 src/drivers/p_gpio.o + .group 0x00000000 0x8 src/drivers/p_gpio.o + .group 0x00000000 0x8 src/drivers/p_gpio.o + .group 0x00000000 0x8 src/drivers/p_gpio.o + .group 0x00000000 0x8 src/drivers/p_gpio.o + .group 0x00000000 0x8 src/drivers/p_gpio.o + .group 0x00000000 0x8 src/drivers/p_gpio.o + .group 0x00000000 0x8 src/drivers/p_gpio.o + .group 0x00000000 0x8 src/drivers/p_gpio.o + .group 0x00000000 0x8 src/drivers/p_gpio.o + .group 0x00000000 0x8 src/drivers/p_gpio.o + .group 0x00000000 0x8 src/drivers/p_gpio.o + .group 0x00000000 0x8 src/drivers/p_gpio.o + .group 0x00000000 0x8 src/drivers/p_gpio.o + .group 0x00000000 0x8 src/drivers/p_gpio.o + .group 0x00000000 0x8 src/drivers/p_gpio.o + .group 0x00000000 0x8 src/drivers/p_gpio.o + .group 0x00000000 0x8 src/drivers/p_gpio.o + .group 0x00000000 0x8 src/drivers/p_gpio.o + .group 0x00000000 0x8 src/drivers/p_gpio.o + .group 0x00000000 0x8 src/drivers/p_gpio.o + .group 0x00000000 0x8 src/drivers/p_gpio.o + .group 0x00000000 0x8 src/drivers/p_gpio.o + .group 0x00000000 0x8 src/drivers/p_gpio.o + .group 0x00000000 0x8 src/drivers/p_gpio.o + .group 0x00000000 0x8 src/drivers/p_gpio.o + .group 0x00000000 0x8 src/drivers/p_gpio.o + .group 0x00000000 0x8 src/drivers/p_gpio.o + .group 0x00000000 0x8 src/drivers/p_gpio.o + .group 0x00000000 0x8 src/drivers/p_gpio.o + .group 0x00000000 0x8 src/drivers/p_gpio.o + .group 0x00000000 0x8 src/drivers/p_gpio.o + .group 0x00000000 0x8 src/drivers/p_gpio.o + .group 0x00000000 0x8 src/drivers/p_gpio.o + .group 0x00000000 0x8 src/drivers/p_gpio.o + .group 0x00000000 0x8 src/drivers/p_gpio.o + .group 0x00000000 0x8 src/drivers/p_gpio.o + .group 0x00000000 0x8 src/drivers/p_gpio.o + .group 0x00000000 0x8 src/drivers/p_gpio.o + .group 0x00000000 0x8 src/drivers/p_gpio.o + .group 0x00000000 0x8 src/drivers/p_gpio.o + .group 0x00000000 0x8 src/drivers/p_gpio.o + .group 0x00000000 0x8 src/drivers/p_gpio.o + .group 0x00000000 0x8 src/drivers/p_gpio.o + .group 0x00000000 0x8 src/drivers/p_gpio.o + .group 0x00000000 0x8 src/drivers/p_gpio.o + .group 0x00000000 0x8 src/drivers/p_gpio.o + .group 0x00000000 0x8 src/drivers/p_gpio.o + .group 0x00000000 0x8 src/drivers/p_gpio.o + .group 0x00000000 0x8 src/drivers/p_gpio.o + .group 0x00000000 0x8 src/drivers/p_gpio.o + .group 0x00000000 0x8 src/drivers/p_gpio.o + .group 0x00000000 0x8 src/drivers/p_gpio.o + .group 0x00000000 0x8 src/drivers/p_gpio.o + .group 0x00000000 0x8 src/drivers/p_gpio.o + .group 0x00000000 0x8 src/drivers/p_gpio.o + .group 0x00000000 0x8 src/drivers/p_gpio.o + .group 0x00000000 0x8 src/drivers/p_gpio.o + .group 0x00000000 0x8 src/drivers/p_gpio.o + .group 0x00000000 0x8 src/drivers/p_gpio.o + .group 0x00000000 0x8 src/drivers/p_gpio.o + .group 0x00000000 0x8 src/drivers/p_gpio.o + .group 0x00000000 0x8 src/drivers/p_gpio.o + .group 0x00000000 0x8 src/drivers/p_gpio.o + .group 0x00000000 0x8 src/drivers/p_gpio.o + .group 0x00000000 0x8 src/drivers/p_gpio.o + .group 0x00000000 0x8 src/drivers/p_gpio.o + .group 0x00000000 0x8 src/drivers/p_gpio.o + .group 0x00000000 0x8 src/drivers/p_gpio.o + .group 0x00000000 0x8 src/drivers/p_gpio.o + .group 0x00000000 0x8 src/drivers/p_gpio.o + .group 0x00000000 0x8 src/drivers/p_gpio.o + .text 0x00000000 0x0 src/drivers/p_gpio.o + .data 0x00000000 0x0 src/drivers/p_gpio.o + .bss 0x00000000 0x0 src/drivers/p_gpio.o + .bss.cpu_irq_critical_section_counter + 0x00000000 0x4 src/drivers/p_gpio.o + .bss.cpu_irq_prev_interrupt_state + 0x00000000 0x1 src/drivers/p_gpio.o + .debug_macro 0x00000000 0x8ce src/drivers/p_gpio.o + .debug_macro 0x00000000 0x16d src/drivers/p_gpio.o + .debug_macro 0x00000000 0x708 src/drivers/p_gpio.o + .debug_macro 0x00000000 0x22 src/drivers/p_gpio.o + .debug_macro 0x00000000 0x87 src/drivers/p_gpio.o + .debug_macro 0x00000000 0x51 src/drivers/p_gpio.o + .debug_macro 0x00000000 0xef src/drivers/p_gpio.o + .debug_macro 0x00000000 0x6a src/drivers/p_gpio.o + .debug_macro 0x00000000 0x1df src/drivers/p_gpio.o + .debug_macro 0x00000000 0x10 src/drivers/p_gpio.o + .debug_macro 0x00000000 0x76 src/drivers/p_gpio.o + .debug_macro 0x00000000 0x16 src/drivers/p_gpio.o + .debug_macro 0x00000000 0x6db src/drivers/p_gpio.o + .debug_macro 0x00000000 0xdd8 src/drivers/p_gpio.o + .debug_macro 0x00000000 0x22 src/drivers/p_gpio.o + .debug_macro 0x00000000 0x40 src/drivers/p_gpio.o + .debug_macro 0x00000000 0x1c src/drivers/p_gpio.o + .debug_macro 0x00000000 0x22 src/drivers/p_gpio.o + .debug_macro 0x00000000 0xb5 src/drivers/p_gpio.o + .debug_macro 0x00000000 0x3ad src/drivers/p_gpio.o + .debug_macro 0x00000000 0x681 src/drivers/p_gpio.o + .debug_macro 0x00000000 0x8b5 src/drivers/p_gpio.o + .debug_macro 0x00000000 0x230 src/drivers/p_gpio.o + .debug_macro 0x00000000 0xd60 src/drivers/p_gpio.o + .debug_macro 0x00000000 0x4cb src/drivers/p_gpio.o + .debug_macro 0x00000000 0x9f8 src/drivers/p_gpio.o + .debug_macro 0x00000000 0x82b src/drivers/p_gpio.o + .debug_macro 0x00000000 0x455 src/drivers/p_gpio.o + .debug_macro 0x00000000 0x5e src/drivers/p_gpio.o + .debug_macro 0x00000000 0x8fd src/drivers/p_gpio.o + .debug_macro 0x00000000 0x21c src/drivers/p_gpio.o + .debug_macro 0x00000000 0x95b src/drivers/p_gpio.o + .debug_macro 0x00000000 0x5e src/drivers/p_gpio.o + .debug_macro 0x00000000 0x667 src/drivers/p_gpio.o + .debug_macro 0x00000000 0x3af src/drivers/p_gpio.o + .debug_macro 0x00000000 0xc7a src/drivers/p_gpio.o + .debug_macro 0x00000000 0x1092 src/drivers/p_gpio.o + .debug_macro 0x00000000 0xc4a src/drivers/p_gpio.o + .debug_macro 0x00000000 0x6ba src/drivers/p_gpio.o + .debug_macro 0x00000000 0x1bbf src/drivers/p_gpio.o + .debug_macro 0x00000000 0x1440 src/drivers/p_gpio.o + .debug_macro 0x00000000 0x344 src/drivers/p_gpio.o + .debug_macro 0x00000000 0x7c src/drivers/p_gpio.o + .debug_macro 0x00000000 0xa0 src/drivers/p_gpio.o + .debug_macro 0x00000000 0x4c src/drivers/p_gpio.o + .debug_macro 0x00000000 0xca src/drivers/p_gpio.o + .debug_macro 0x00000000 0x94 src/drivers/p_gpio.o + .debug_macro 0x00000000 0x58 src/drivers/p_gpio.o + .debug_macro 0x00000000 0x37d src/drivers/p_gpio.o + .debug_macro 0x00000000 0x82 src/drivers/p_gpio.o + .debug_macro 0x00000000 0x18d src/drivers/p_gpio.o + .debug_macro 0x00000000 0xb8 src/drivers/p_gpio.o + .debug_macro 0x00000000 0xa0 src/drivers/p_gpio.o + .debug_macro 0x00000000 0xb8 src/drivers/p_gpio.o + .debug_macro 0x00000000 0x1c src/drivers/p_gpio.o + .debug_macro 0x00000000 0x1c src/drivers/p_gpio.o + .debug_macro 0x00000000 0x1c src/drivers/p_gpio.o + .debug_macro 0x00000000 0x82 src/drivers/p_gpio.o + .debug_macro 0x00000000 0x15a src/drivers/p_gpio.o + .debug_macro 0x00000000 0xdc src/drivers/p_gpio.o + .debug_macro 0x00000000 0x128 src/drivers/p_gpio.o + .debug_macro 0x00000000 0x128 src/drivers/p_gpio.o + .debug_macro 0x00000000 0x128 src/drivers/p_gpio.o + .debug_macro 0x00000000 0x128 src/drivers/p_gpio.o + .debug_macro 0x00000000 0x128 src/drivers/p_gpio.o + .debug_macro 0x00000000 0x128 src/drivers/p_gpio.o + .debug_macro 0x00000000 0x124 src/drivers/p_gpio.o + .debug_macro 0x00000000 0xe2 src/drivers/p_gpio.o + .debug_macro 0x00000000 0xe2 src/drivers/p_gpio.o + .debug_macro 0x00000000 0xe2 src/drivers/p_gpio.o + .debug_macro 0x00000000 0xe2 src/drivers/p_gpio.o + .debug_macro 0x00000000 0xe2 src/drivers/p_gpio.o + .debug_macro 0x00000000 0x130 src/drivers/p_gpio.o + .debug_macro 0x00000000 0x106 src/drivers/p_gpio.o + .debug_macro 0x00000000 0xfa src/drivers/p_gpio.o + .debug_macro 0x00000000 0x40f src/drivers/p_gpio.o + .debug_macro 0x00000000 0x40 src/drivers/p_gpio.o + .debug_macro 0x00000000 0x37d src/drivers/p_gpio.o + .debug_macro 0x00000000 0x1e52 src/drivers/p_gpio.o + .debug_macro 0x00000000 0x6d src/drivers/p_gpio.o + .debug_macro 0x00000000 0x58 src/drivers/p_gpio.o + .debug_macro 0x00000000 0x35 src/drivers/p_gpio.o + .debug_macro 0x00000000 0x9c src/drivers/p_gpio.o + .debug_macro 0x00000000 0x16 src/drivers/p_gpio.o + .debug_macro 0x00000000 0x35 src/drivers/p_gpio.o + .debug_macro 0x00000000 0x34d src/drivers/p_gpio.o + .debug_macro 0x00000000 0x10 src/drivers/p_gpio.o + .debug_macro 0x00000000 0x58 src/drivers/p_gpio.o + .debug_macro 0x00000000 0x1f src/drivers/p_gpio.o + .debug_macro 0x00000000 0x43 src/drivers/p_gpio.o + .debug_macro 0x00000000 0x20 src/drivers/p_gpio.o + .debug_macro 0x00000000 0x187 src/drivers/p_gpio.o + .debug_macro 0x00000000 0x10 src/drivers/p_gpio.o + .debug_macro 0x00000000 0x1c src/drivers/p_gpio.o + .debug_macro 0x00000000 0x52 src/drivers/p_gpio.o + .debug_macro 0x00000000 0x40 src/drivers/p_gpio.o + .debug_macro 0x00000000 0x10 src/drivers/p_gpio.o + .debug_macro 0x00000000 0x40 src/drivers/p_gpio.o + .debug_macro 0x00000000 0xd7 src/drivers/p_gpio.o + .debug_macro 0x00000000 0x16 src/drivers/p_gpio.o + .debug_macro 0x00000000 0x18b src/drivers/p_gpio.o + .debug_macro 0x00000000 0x16 src/drivers/p_gpio.o + .debug_macro 0x00000000 0x16 src/drivers/p_gpio.o + .debug_macro 0x00000000 0x29 src/drivers/p_gpio.o + .debug_macro 0x00000000 0x51 src/drivers/p_gpio.o + .debug_macro 0x00000000 0x3e src/drivers/p_gpio.o + .debug_macro 0x00000000 0x3df src/drivers/p_gpio.o + .debug_macro 0x00000000 0x11 src/drivers/p_gpio.o + .debug_macro 0x00000000 0x2e src/drivers/p_gpio.o + .debug_macro 0x00000000 0x16 src/drivers/p_gpio.o + .debug_macro 0x00000000 0x2d8 src/drivers/p_gpio.o + .debug_macro 0x00000000 0x10 src/drivers/p_gpio.o + .debug_macro 0x00000000 0x76 src/drivers/p_gpio.o + .debug_macro 0x00000000 0x9f4 src/drivers/p_gpio.o + .debug_macro 0x00000000 0x18 src/drivers/p_gpio.o + .debug_macro 0x00000000 0x12 src/drivers/p_gpio.o + .debug_macro 0x00000000 0x16 src/drivers/p_gpio.o + .debug_macro 0x00000000 0x2e src/drivers/p_gpio.o + .debug_macro 0x00000000 0xb2 src/drivers/p_gpio.o + .debug_macro 0x00000000 0x10 src/drivers/p_gpio.o + .debug_macro 0x00000000 0x2d src/drivers/p_gpio.o + .debug_macro 0x00000000 0x50 src/drivers/p_gpio.o + .group 0x00000000 0x8 src/drivers/p_i2c.o + .group 0x00000000 0x8 src/drivers/p_i2c.o + .group 0x00000000 0x8 src/drivers/p_i2c.o + .group 0x00000000 0x8 src/drivers/p_i2c.o + .group 0x00000000 0x8 src/drivers/p_i2c.o + .group 0x00000000 0x8 src/drivers/p_i2c.o + .group 0x00000000 0x8 src/drivers/p_i2c.o + .group 0x00000000 0x8 src/drivers/p_i2c.o + .group 0x00000000 0x8 src/drivers/p_i2c.o + .group 0x00000000 0x8 src/drivers/p_i2c.o + .group 0x00000000 0x8 src/drivers/p_i2c.o + .group 0x00000000 0x8 src/drivers/p_i2c.o + .group 0x00000000 0x8 src/drivers/p_i2c.o + .group 0x00000000 0x8 src/drivers/p_i2c.o + .group 0x00000000 0x8 src/drivers/p_i2c.o + .group 0x00000000 0x8 src/drivers/p_i2c.o + .group 0x00000000 0x8 src/drivers/p_i2c.o + .group 0x00000000 0x8 src/drivers/p_i2c.o + .group 0x00000000 0x8 src/drivers/p_i2c.o + .group 0x00000000 0x8 src/drivers/p_i2c.o + .group 0x00000000 0x8 src/drivers/p_i2c.o + .group 0x00000000 0x8 src/drivers/p_i2c.o + .group 0x00000000 0x8 src/drivers/p_i2c.o + .group 0x00000000 0x8 src/drivers/p_i2c.o + .group 0x00000000 0x8 src/drivers/p_i2c.o + .group 0x00000000 0x8 src/drivers/p_i2c.o + .group 0x00000000 0x8 src/drivers/p_i2c.o + .group 0x00000000 0x8 src/drivers/p_i2c.o + .group 0x00000000 0x8 src/drivers/p_i2c.o + .group 0x00000000 0x8 src/drivers/p_i2c.o + .group 0x00000000 0x8 src/drivers/p_i2c.o + .group 0x00000000 0x8 src/drivers/p_i2c.o + .group 0x00000000 0x8 src/drivers/p_i2c.o + .group 0x00000000 0x8 src/drivers/p_i2c.o + .group 0x00000000 0x8 src/drivers/p_i2c.o + .group 0x00000000 0x8 src/drivers/p_i2c.o + .group 0x00000000 0x8 src/drivers/p_i2c.o + .group 0x00000000 0x8 src/drivers/p_i2c.o + .group 0x00000000 0x8 src/drivers/p_i2c.o + .group 0x00000000 0x8 src/drivers/p_i2c.o + .group 0x00000000 0x8 src/drivers/p_i2c.o + .group 0x00000000 0x8 src/drivers/p_i2c.o + .group 0x00000000 0x8 src/drivers/p_i2c.o + .group 0x00000000 0x8 src/drivers/p_i2c.o + .group 0x00000000 0x8 src/drivers/p_i2c.o + .group 0x00000000 0x8 src/drivers/p_i2c.o + .group 0x00000000 0x8 src/drivers/p_i2c.o + .group 0x00000000 0x8 src/drivers/p_i2c.o + .group 0x00000000 0x8 src/drivers/p_i2c.o + .group 0x00000000 0x8 src/drivers/p_i2c.o + .group 0x00000000 0x8 src/drivers/p_i2c.o + .group 0x00000000 0x8 src/drivers/p_i2c.o + .group 0x00000000 0x8 src/drivers/p_i2c.o + .group 0x00000000 0x8 src/drivers/p_i2c.o + .group 0x00000000 0x8 src/drivers/p_i2c.o + .group 0x00000000 0x8 src/drivers/p_i2c.o + .group 0x00000000 0x8 src/drivers/p_i2c.o + .group 0x00000000 0x8 src/drivers/p_i2c.o + .group 0x00000000 0x8 src/drivers/p_i2c.o + .group 0x00000000 0x8 src/drivers/p_i2c.o + .group 0x00000000 0x8 src/drivers/p_i2c.o + .group 0x00000000 0x8 src/drivers/p_i2c.o + .group 0x00000000 0x8 src/drivers/p_i2c.o + .group 0x00000000 0x8 src/drivers/p_i2c.o + .group 0x00000000 0x8 src/drivers/p_i2c.o + .group 0x00000000 0x8 src/drivers/p_i2c.o + .group 0x00000000 0x8 src/drivers/p_i2c.o + .group 0x00000000 0x8 src/drivers/p_i2c.o + .group 0x00000000 0x8 src/drivers/p_i2c.o + .group 0x00000000 0x8 src/drivers/p_i2c.o + .group 0x00000000 0x8 src/drivers/p_i2c.o + .group 0x00000000 0x8 src/drivers/p_i2c.o + .group 0x00000000 0x8 src/drivers/p_i2c.o + .group 0x00000000 0x8 src/drivers/p_i2c.o + .group 0x00000000 0x8 src/drivers/p_i2c.o + .group 0x00000000 0x8 src/drivers/p_i2c.o + .group 0x00000000 0x8 src/drivers/p_i2c.o + .group 0x00000000 0x8 src/drivers/p_i2c.o + .group 0x00000000 0x8 src/drivers/p_i2c.o + .group 0x00000000 0x8 src/drivers/p_i2c.o + .group 0x00000000 0x8 src/drivers/p_i2c.o + .group 0x00000000 0x8 src/drivers/p_i2c.o + .group 0x00000000 0x8 src/drivers/p_i2c.o + .group 0x00000000 0x8 src/drivers/p_i2c.o + .group 0x00000000 0x8 src/drivers/p_i2c.o + .group 0x00000000 0x8 src/drivers/p_i2c.o + .group 0x00000000 0x8 src/drivers/p_i2c.o + .group 0x00000000 0x8 src/drivers/p_i2c.o + .group 0x00000000 0x8 src/drivers/p_i2c.o + .group 0x00000000 0x8 src/drivers/p_i2c.o + .group 0x00000000 0x8 src/drivers/p_i2c.o + .group 0x00000000 0x8 src/drivers/p_i2c.o + .group 0x00000000 0x8 src/drivers/p_i2c.o + .group 0x00000000 0x8 src/drivers/p_i2c.o + .group 0x00000000 0x8 src/drivers/p_i2c.o + .group 0x00000000 0x8 src/drivers/p_i2c.o + .group 0x00000000 0x8 src/drivers/p_i2c.o + .group 0x00000000 0x8 src/drivers/p_i2c.o + .group 0x00000000 0x8 src/drivers/p_i2c.o + .group 0x00000000 0x8 src/drivers/p_i2c.o + .group 0x00000000 0x8 src/drivers/p_i2c.o + .group 0x00000000 0x8 src/drivers/p_i2c.o + .group 0x00000000 0x8 src/drivers/p_i2c.o + .group 0x00000000 0x8 src/drivers/p_i2c.o + .group 0x00000000 0x8 src/drivers/p_i2c.o + .group 0x00000000 0x8 src/drivers/p_i2c.o + .group 0x00000000 0x8 src/drivers/p_i2c.o + .group 0x00000000 0x8 src/drivers/p_i2c.o + .group 0x00000000 0x8 src/drivers/p_i2c.o + .group 0x00000000 0x8 src/drivers/p_i2c.o + .group 0x00000000 0x8 src/drivers/p_i2c.o + .group 0x00000000 0x8 src/drivers/p_i2c.o + .group 0x00000000 0x8 src/drivers/p_i2c.o + .group 0x00000000 0x8 src/drivers/p_i2c.o + .group 0x00000000 0x8 src/drivers/p_i2c.o + .group 0x00000000 0x8 src/drivers/p_i2c.o + .group 0x00000000 0x8 src/drivers/p_i2c.o + .group 0x00000000 0x8 src/drivers/p_i2c.o + .group 0x00000000 0x8 src/drivers/p_i2c.o + .group 0x00000000 0x8 src/drivers/p_i2c.o + .group 0x00000000 0x8 src/drivers/p_i2c.o + .group 0x00000000 0x8 src/drivers/p_i2c.o + .text 0x00000000 0x0 src/drivers/p_i2c.o + .data 0x00000000 0x0 src/drivers/p_i2c.o + .bss 0x00000000 0x0 src/drivers/p_i2c.o + .bss.cpu_irq_critical_section_counter + 0x00000000 0x4 src/drivers/p_i2c.o + .bss.cpu_irq_prev_interrupt_state + 0x00000000 0x1 src/drivers/p_i2c.o + .debug_macro 0x00000000 0x8ce src/drivers/p_i2c.o + .debug_macro 0x00000000 0x16d src/drivers/p_i2c.o + .debug_macro 0x00000000 0x708 src/drivers/p_i2c.o + .debug_macro 0x00000000 0x22 src/drivers/p_i2c.o + .debug_macro 0x00000000 0x87 src/drivers/p_i2c.o + .debug_macro 0x00000000 0x51 src/drivers/p_i2c.o + .debug_macro 0x00000000 0xef src/drivers/p_i2c.o + .debug_macro 0x00000000 0x6a src/drivers/p_i2c.o + .debug_macro 0x00000000 0x1df src/drivers/p_i2c.o + .debug_macro 0x00000000 0x10 src/drivers/p_i2c.o + .debug_macro 0x00000000 0x76 src/drivers/p_i2c.o + .debug_macro 0x00000000 0x16 src/drivers/p_i2c.o + .debug_macro 0x00000000 0x6db src/drivers/p_i2c.o + .debug_macro 0x00000000 0xdd8 src/drivers/p_i2c.o + .debug_macro 0x00000000 0x22 src/drivers/p_i2c.o + .debug_macro 0x00000000 0x40 src/drivers/p_i2c.o + .debug_macro 0x00000000 0x1c src/drivers/p_i2c.o + .debug_macro 0x00000000 0x22 src/drivers/p_i2c.o + .debug_macro 0x00000000 0xb5 src/drivers/p_i2c.o + .debug_macro 0x00000000 0x3ad src/drivers/p_i2c.o + .debug_macro 0x00000000 0x681 src/drivers/p_i2c.o + .debug_macro 0x00000000 0x8b5 src/drivers/p_i2c.o + .debug_macro 0x00000000 0x230 src/drivers/p_i2c.o + .debug_macro 0x00000000 0xd60 src/drivers/p_i2c.o + .debug_macro 0x00000000 0x4cb src/drivers/p_i2c.o + .debug_macro 0x00000000 0x9f8 src/drivers/p_i2c.o + .debug_macro 0x00000000 0x82b src/drivers/p_i2c.o + .debug_macro 0x00000000 0x455 src/drivers/p_i2c.o + .debug_macro 0x00000000 0x5e src/drivers/p_i2c.o + .debug_macro 0x00000000 0x8fd src/drivers/p_i2c.o + .debug_macro 0x00000000 0x21c src/drivers/p_i2c.o + .debug_macro 0x00000000 0x95b src/drivers/p_i2c.o + .debug_macro 0x00000000 0x5e src/drivers/p_i2c.o + .debug_macro 0x00000000 0x667 src/drivers/p_i2c.o + .debug_macro 0x00000000 0x3af src/drivers/p_i2c.o + .debug_macro 0x00000000 0xc7a src/drivers/p_i2c.o + .debug_macro 0x00000000 0x1092 src/drivers/p_i2c.o + .debug_macro 0x00000000 0xc4a src/drivers/p_i2c.o + .debug_macro 0x00000000 0x6ba src/drivers/p_i2c.o + .debug_macro 0x00000000 0x1bbf src/drivers/p_i2c.o + .debug_macro 0x00000000 0x1440 src/drivers/p_i2c.o + .debug_macro 0x00000000 0x344 src/drivers/p_i2c.o + .debug_macro 0x00000000 0x7c src/drivers/p_i2c.o + .debug_macro 0x00000000 0xa0 src/drivers/p_i2c.o + .debug_macro 0x00000000 0x4c src/drivers/p_i2c.o + .debug_macro 0x00000000 0xca src/drivers/p_i2c.o + .debug_macro 0x00000000 0x94 src/drivers/p_i2c.o + .debug_macro 0x00000000 0x58 src/drivers/p_i2c.o + .debug_macro 0x00000000 0x37d src/drivers/p_i2c.o + .debug_macro 0x00000000 0x82 src/drivers/p_i2c.o + .debug_macro 0x00000000 0x18d src/drivers/p_i2c.o + .debug_macro 0x00000000 0xb8 src/drivers/p_i2c.o + .debug_macro 0x00000000 0xa0 src/drivers/p_i2c.o + .debug_macro 0x00000000 0xb8 src/drivers/p_i2c.o + .debug_macro 0x00000000 0x1c src/drivers/p_i2c.o + .debug_macro 0x00000000 0x1c src/drivers/p_i2c.o + .debug_macro 0x00000000 0x1c src/drivers/p_i2c.o + .debug_macro 0x00000000 0x82 src/drivers/p_i2c.o + .debug_macro 0x00000000 0x15a src/drivers/p_i2c.o + .debug_macro 0x00000000 0xdc src/drivers/p_i2c.o + .debug_macro 0x00000000 0x128 src/drivers/p_i2c.o + .debug_macro 0x00000000 0x128 src/drivers/p_i2c.o + .debug_macro 0x00000000 0x128 src/drivers/p_i2c.o + .debug_macro 0x00000000 0x128 src/drivers/p_i2c.o + .debug_macro 0x00000000 0x128 src/drivers/p_i2c.o + .debug_macro 0x00000000 0x128 src/drivers/p_i2c.o + .debug_macro 0x00000000 0x124 src/drivers/p_i2c.o + .debug_macro 0x00000000 0xe2 src/drivers/p_i2c.o + .debug_macro 0x00000000 0xe2 src/drivers/p_i2c.o + .debug_macro 0x00000000 0xe2 src/drivers/p_i2c.o + .debug_macro 0x00000000 0xe2 src/drivers/p_i2c.o + .debug_macro 0x00000000 0xe2 src/drivers/p_i2c.o + .debug_macro 0x00000000 0x130 src/drivers/p_i2c.o + .debug_macro 0x00000000 0x106 src/drivers/p_i2c.o + .debug_macro 0x00000000 0xfa src/drivers/p_i2c.o + .debug_macro 0x00000000 0x40f src/drivers/p_i2c.o + .debug_macro 0x00000000 0x40 src/drivers/p_i2c.o + .debug_macro 0x00000000 0x37d src/drivers/p_i2c.o + .debug_macro 0x00000000 0x1e52 src/drivers/p_i2c.o + .debug_macro 0x00000000 0x6d src/drivers/p_i2c.o + .debug_macro 0x00000000 0x58 src/drivers/p_i2c.o + .debug_macro 0x00000000 0x35 src/drivers/p_i2c.o + .debug_macro 0x00000000 0x9c src/drivers/p_i2c.o + .debug_macro 0x00000000 0x16 src/drivers/p_i2c.o + .debug_macro 0x00000000 0x35 src/drivers/p_i2c.o + .debug_macro 0x00000000 0x34d src/drivers/p_i2c.o + .debug_macro 0x00000000 0x10 src/drivers/p_i2c.o + .debug_macro 0x00000000 0x58 src/drivers/p_i2c.o + .debug_macro 0x00000000 0x1f src/drivers/p_i2c.o + .debug_macro 0x00000000 0x43 src/drivers/p_i2c.o + .debug_macro 0x00000000 0x20 src/drivers/p_i2c.o + .debug_macro 0x00000000 0x187 src/drivers/p_i2c.o + .debug_macro 0x00000000 0x10 src/drivers/p_i2c.o + .debug_macro 0x00000000 0x1c src/drivers/p_i2c.o + .debug_macro 0x00000000 0x52 src/drivers/p_i2c.o + .debug_macro 0x00000000 0x40 src/drivers/p_i2c.o + .debug_macro 0x00000000 0x10 src/drivers/p_i2c.o + .debug_macro 0x00000000 0x40 src/drivers/p_i2c.o + .debug_macro 0x00000000 0xd7 src/drivers/p_i2c.o + .debug_macro 0x00000000 0x16 src/drivers/p_i2c.o + .debug_macro 0x00000000 0x18b src/drivers/p_i2c.o + .debug_macro 0x00000000 0x16 src/drivers/p_i2c.o + .debug_macro 0x00000000 0x16 src/drivers/p_i2c.o + .debug_macro 0x00000000 0x29 src/drivers/p_i2c.o + .debug_macro 0x00000000 0x51 src/drivers/p_i2c.o + .debug_macro 0x00000000 0x3e src/drivers/p_i2c.o + .debug_macro 0x00000000 0x3df src/drivers/p_i2c.o + .debug_macro 0x00000000 0x11 src/drivers/p_i2c.o + .debug_macro 0x00000000 0x2e src/drivers/p_i2c.o + .debug_macro 0x00000000 0x16 src/drivers/p_i2c.o + .debug_macro 0x00000000 0x2d8 src/drivers/p_i2c.o + .debug_macro 0x00000000 0x10 src/drivers/p_i2c.o + .debug_macro 0x00000000 0x76 src/drivers/p_i2c.o + .debug_macro 0x00000000 0x9f4 src/drivers/p_i2c.o + .debug_macro 0x00000000 0x18 src/drivers/p_i2c.o + .debug_macro 0x00000000 0x12 src/drivers/p_i2c.o + .debug_macro 0x00000000 0x16 src/drivers/p_i2c.o + .debug_macro 0x00000000 0x2e src/drivers/p_i2c.o + .debug_macro 0x00000000 0xb2 src/drivers/p_i2c.o + .debug_macro 0x00000000 0x10 src/drivers/p_i2c.o + .debug_macro 0x00000000 0x2d src/drivers/p_i2c.o + .debug_macro 0x00000000 0x50 src/drivers/p_i2c.o + .group 0x00000000 0x8 src/drivers/p_usart.o + .group 0x00000000 0x8 src/drivers/p_usart.o + .group 0x00000000 0x8 src/drivers/p_usart.o + .group 0x00000000 0x8 src/drivers/p_usart.o + .group 0x00000000 0x8 src/drivers/p_usart.o + .group 0x00000000 0x8 src/drivers/p_usart.o + .group 0x00000000 0x8 src/drivers/p_usart.o + .group 0x00000000 0x8 src/drivers/p_usart.o + .group 0x00000000 0x8 src/drivers/p_usart.o + .group 0x00000000 0x8 src/drivers/p_usart.o + .group 0x00000000 0x8 src/drivers/p_usart.o + .group 0x00000000 0x8 src/drivers/p_usart.o + .group 0x00000000 0x8 src/drivers/p_usart.o + .group 0x00000000 0x8 src/drivers/p_usart.o + .group 0x00000000 0x8 src/drivers/p_usart.o + .group 0x00000000 0x8 src/drivers/p_usart.o + .group 0x00000000 0x8 src/drivers/p_usart.o + .group 0x00000000 0x8 src/drivers/p_usart.o + .group 0x00000000 0x8 src/drivers/p_usart.o + .group 0x00000000 0x8 src/drivers/p_usart.o + .group 0x00000000 0x8 src/drivers/p_usart.o + .group 0x00000000 0x8 src/drivers/p_usart.o + .group 0x00000000 0x8 src/drivers/p_usart.o + .group 0x00000000 0x8 src/drivers/p_usart.o + .group 0x00000000 0x8 src/drivers/p_usart.o + .group 0x00000000 0x8 src/drivers/p_usart.o + .group 0x00000000 0x8 src/drivers/p_usart.o + .group 0x00000000 0x8 src/drivers/p_usart.o + .group 0x00000000 0x8 src/drivers/p_usart.o + .group 0x00000000 0x8 src/drivers/p_usart.o + .group 0x00000000 0x8 src/drivers/p_usart.o + .group 0x00000000 0x8 src/drivers/p_usart.o + .group 0x00000000 0x8 src/drivers/p_usart.o + .group 0x00000000 0x8 src/drivers/p_usart.o + .group 0x00000000 0x8 src/drivers/p_usart.o + .group 0x00000000 0x8 src/drivers/p_usart.o + .group 0x00000000 0x8 src/drivers/p_usart.o + .group 0x00000000 0x8 src/drivers/p_usart.o + .group 0x00000000 0x8 src/drivers/p_usart.o + .group 0x00000000 0x8 src/drivers/p_usart.o + .group 0x00000000 0x8 src/drivers/p_usart.o + .group 0x00000000 0x8 src/drivers/p_usart.o + .group 0x00000000 0x8 src/drivers/p_usart.o + .group 0x00000000 0x8 src/drivers/p_usart.o + .group 0x00000000 0x8 src/drivers/p_usart.o + .group 0x00000000 0x8 src/drivers/p_usart.o + .group 0x00000000 0x8 src/drivers/p_usart.o + .group 0x00000000 0x8 src/drivers/p_usart.o + .group 0x00000000 0x8 src/drivers/p_usart.o + .group 0x00000000 0x8 src/drivers/p_usart.o + .group 0x00000000 0x8 src/drivers/p_usart.o + .group 0x00000000 0x8 src/drivers/p_usart.o + .group 0x00000000 0x8 src/drivers/p_usart.o + .group 0x00000000 0x8 src/drivers/p_usart.o + .group 0x00000000 0x8 src/drivers/p_usart.o + .group 0x00000000 0x8 src/drivers/p_usart.o + .group 0x00000000 0x8 src/drivers/p_usart.o + .group 0x00000000 0x8 src/drivers/p_usart.o + .group 0x00000000 0x8 src/drivers/p_usart.o + .group 0x00000000 0x8 src/drivers/p_usart.o + .group 0x00000000 0x8 src/drivers/p_usart.o + .group 0x00000000 0x8 src/drivers/p_usart.o + .group 0x00000000 0x8 src/drivers/p_usart.o + .group 0x00000000 0x8 src/drivers/p_usart.o + .group 0x00000000 0x8 src/drivers/p_usart.o + .group 0x00000000 0x8 src/drivers/p_usart.o + .group 0x00000000 0x8 src/drivers/p_usart.o + .group 0x00000000 0x8 src/drivers/p_usart.o + .group 0x00000000 0x8 src/drivers/p_usart.o + .group 0x00000000 0x8 src/drivers/p_usart.o + .group 0x00000000 0x8 src/drivers/p_usart.o + .group 0x00000000 0x8 src/drivers/p_usart.o + .group 0x00000000 0x8 src/drivers/p_usart.o + .group 0x00000000 0x8 src/drivers/p_usart.o + .group 0x00000000 0x8 src/drivers/p_usart.o + .group 0x00000000 0x8 src/drivers/p_usart.o + .group 0x00000000 0x8 src/drivers/p_usart.o + .group 0x00000000 0x8 src/drivers/p_usart.o + .group 0x00000000 0x8 src/drivers/p_usart.o + .group 0x00000000 0x8 src/drivers/p_usart.o + .group 0x00000000 0x8 src/drivers/p_usart.o + .group 0x00000000 0x8 src/drivers/p_usart.o + .group 0x00000000 0x8 src/drivers/p_usart.o + .group 0x00000000 0x8 src/drivers/p_usart.o + .group 0x00000000 0x8 src/drivers/p_usart.o + .group 0x00000000 0x8 src/drivers/p_usart.o + .group 0x00000000 0x8 src/drivers/p_usart.o + .group 0x00000000 0x8 src/drivers/p_usart.o + .group 0x00000000 0x8 src/drivers/p_usart.o + .group 0x00000000 0x8 src/drivers/p_usart.o + .group 0x00000000 0x8 src/drivers/p_usart.o + .group 0x00000000 0x8 src/drivers/p_usart.o + .group 0x00000000 0x8 src/drivers/p_usart.o + .group 0x00000000 0x8 src/drivers/p_usart.o + .group 0x00000000 0x8 src/drivers/p_usart.o + .group 0x00000000 0x8 src/drivers/p_usart.o + .group 0x00000000 0x8 src/drivers/p_usart.o + .group 0x00000000 0x8 src/drivers/p_usart.o + .group 0x00000000 0x8 src/drivers/p_usart.o + .group 0x00000000 0x8 src/drivers/p_usart.o + .group 0x00000000 0x8 src/drivers/p_usart.o + .group 0x00000000 0x8 src/drivers/p_usart.o + .group 0x00000000 0x8 src/drivers/p_usart.o + .group 0x00000000 0x8 src/drivers/p_usart.o + .group 0x00000000 0x8 src/drivers/p_usart.o + .group 0x00000000 0x8 src/drivers/p_usart.o + .group 0x00000000 0x8 src/drivers/p_usart.o + .group 0x00000000 0x8 src/drivers/p_usart.o + .group 0x00000000 0x8 src/drivers/p_usart.o + .group 0x00000000 0x8 src/drivers/p_usart.o + .group 0x00000000 0x8 src/drivers/p_usart.o + .group 0x00000000 0x8 src/drivers/p_usart.o + .group 0x00000000 0x8 src/drivers/p_usart.o + .group 0x00000000 0x8 src/drivers/p_usart.o + .group 0x00000000 0x8 src/drivers/p_usart.o + .group 0x00000000 0x8 src/drivers/p_usart.o + .group 0x00000000 0x8 src/drivers/p_usart.o + .group 0x00000000 0x8 src/drivers/p_usart.o + .group 0x00000000 0x8 src/drivers/p_usart.o + .group 0x00000000 0x8 src/drivers/p_usart.o + .group 0x00000000 0x8 src/drivers/p_usart.o + .group 0x00000000 0x8 src/drivers/p_usart.o + .group 0x00000000 0x8 src/drivers/p_usart.o + .group 0x00000000 0x8 src/drivers/p_usart.o + .group 0x00000000 0x8 src/drivers/p_usart.o + .group 0x00000000 0x8 src/drivers/p_usart.o + .text 0x00000000 0x0 src/drivers/p_usart.o + .data 0x00000000 0x0 src/drivers/p_usart.o + .bss 0x00000000 0x0 src/drivers/p_usart.o + .text.p_debug_start_service + 0x00000000 0x18 src/drivers/p_usart.o + .bss.cpu_irq_critical_section_counter + 0x00000000 0x4 src/drivers/p_usart.o + .bss.cpu_irq_prev_interrupt_state + 0x00000000 0x1 src/drivers/p_usart.o + .debug_macro 0x00000000 0x8ce src/drivers/p_usart.o + .debug_macro 0x00000000 0x16d src/drivers/p_usart.o + .debug_macro 0x00000000 0x708 src/drivers/p_usart.o + .debug_macro 0x00000000 0x22 src/drivers/p_usart.o + .debug_macro 0x00000000 0x87 src/drivers/p_usart.o + .debug_macro 0x00000000 0x51 src/drivers/p_usart.o + .debug_macro 0x00000000 0xef src/drivers/p_usart.o + .debug_macro 0x00000000 0x6a src/drivers/p_usart.o + .debug_macro 0x00000000 0x1df src/drivers/p_usart.o + .debug_macro 0x00000000 0x10 src/drivers/p_usart.o + .debug_macro 0x00000000 0x76 src/drivers/p_usart.o + .debug_macro 0x00000000 0x16 src/drivers/p_usart.o + .debug_macro 0x00000000 0x6db src/drivers/p_usart.o + .debug_macro 0x00000000 0xdd8 src/drivers/p_usart.o + .debug_macro 0x00000000 0x22 src/drivers/p_usart.o + .debug_macro 0x00000000 0x40 src/drivers/p_usart.o + .debug_macro 0x00000000 0x1c src/drivers/p_usart.o + .debug_macro 0x00000000 0x22 src/drivers/p_usart.o + .debug_macro 0x00000000 0xb5 src/drivers/p_usart.o + .debug_macro 0x00000000 0x3ad src/drivers/p_usart.o + .debug_macro 0x00000000 0x681 src/drivers/p_usart.o + .debug_macro 0x00000000 0x8b5 src/drivers/p_usart.o + .debug_macro 0x00000000 0x230 src/drivers/p_usart.o + .debug_macro 0x00000000 0xd60 src/drivers/p_usart.o + .debug_macro 0x00000000 0x4cb src/drivers/p_usart.o + .debug_macro 0x00000000 0x9f8 src/drivers/p_usart.o + .debug_macro 0x00000000 0x82b src/drivers/p_usart.o + .debug_macro 0x00000000 0x455 src/drivers/p_usart.o + .debug_macro 0x00000000 0x5e src/drivers/p_usart.o + .debug_macro 0x00000000 0x8fd src/drivers/p_usart.o + .debug_macro 0x00000000 0x21c src/drivers/p_usart.o + .debug_macro 0x00000000 0x95b src/drivers/p_usart.o + .debug_macro 0x00000000 0x5e src/drivers/p_usart.o + .debug_macro 0x00000000 0x667 src/drivers/p_usart.o + .debug_macro 0x00000000 0x3af src/drivers/p_usart.o + .debug_macro 0x00000000 0xc7a src/drivers/p_usart.o + .debug_macro 0x00000000 0x1092 src/drivers/p_usart.o + .debug_macro 0x00000000 0xc4a src/drivers/p_usart.o + .debug_macro 0x00000000 0x6ba src/drivers/p_usart.o + .debug_macro 0x00000000 0x1bbf src/drivers/p_usart.o + .debug_macro 0x00000000 0x1440 src/drivers/p_usart.o + .debug_macro 0x00000000 0x344 src/drivers/p_usart.o + .debug_macro 0x00000000 0x7c src/drivers/p_usart.o + .debug_macro 0x00000000 0xa0 src/drivers/p_usart.o + .debug_macro 0x00000000 0x4c src/drivers/p_usart.o + .debug_macro 0x00000000 0xca src/drivers/p_usart.o + .debug_macro 0x00000000 0x94 src/drivers/p_usart.o + .debug_macro 0x00000000 0x58 src/drivers/p_usart.o + .debug_macro 0x00000000 0x37d src/drivers/p_usart.o + .debug_macro 0x00000000 0x82 src/drivers/p_usart.o + .debug_macro 0x00000000 0x18d src/drivers/p_usart.o + .debug_macro 0x00000000 0xb8 src/drivers/p_usart.o + .debug_macro 0x00000000 0xa0 src/drivers/p_usart.o + .debug_macro 0x00000000 0xb8 src/drivers/p_usart.o + .debug_macro 0x00000000 0x1c src/drivers/p_usart.o + .debug_macro 0x00000000 0x1c src/drivers/p_usart.o + .debug_macro 0x00000000 0x1c src/drivers/p_usart.o + .debug_macro 0x00000000 0x82 src/drivers/p_usart.o + .debug_macro 0x00000000 0x15a src/drivers/p_usart.o + .debug_macro 0x00000000 0xdc src/drivers/p_usart.o + .debug_macro 0x00000000 0x128 src/drivers/p_usart.o + .debug_macro 0x00000000 0x128 src/drivers/p_usart.o + .debug_macro 0x00000000 0x128 src/drivers/p_usart.o + .debug_macro 0x00000000 0x128 src/drivers/p_usart.o + .debug_macro 0x00000000 0x128 src/drivers/p_usart.o + .debug_macro 0x00000000 0x128 src/drivers/p_usart.o + .debug_macro 0x00000000 0x124 src/drivers/p_usart.o + .debug_macro 0x00000000 0xe2 src/drivers/p_usart.o + .debug_macro 0x00000000 0xe2 src/drivers/p_usart.o + .debug_macro 0x00000000 0xe2 src/drivers/p_usart.o + .debug_macro 0x00000000 0xe2 src/drivers/p_usart.o + .debug_macro 0x00000000 0xe2 src/drivers/p_usart.o + .debug_macro 0x00000000 0x130 src/drivers/p_usart.o + .debug_macro 0x00000000 0x106 src/drivers/p_usart.o + .debug_macro 0x00000000 0xfa src/drivers/p_usart.o + .debug_macro 0x00000000 0x40f src/drivers/p_usart.o + .debug_macro 0x00000000 0x40 src/drivers/p_usart.o + .debug_macro 0x00000000 0x37d src/drivers/p_usart.o + .debug_macro 0x00000000 0x1e52 src/drivers/p_usart.o + .debug_macro 0x00000000 0x6d src/drivers/p_usart.o + .debug_macro 0x00000000 0x58 src/drivers/p_usart.o + .debug_macro 0x00000000 0x35 src/drivers/p_usart.o + .debug_macro 0x00000000 0x9c src/drivers/p_usart.o + .debug_macro 0x00000000 0x16 src/drivers/p_usart.o + .debug_macro 0x00000000 0x35 src/drivers/p_usart.o + .debug_macro 0x00000000 0x34d src/drivers/p_usart.o + .debug_macro 0x00000000 0x10 src/drivers/p_usart.o + .debug_macro 0x00000000 0x58 src/drivers/p_usart.o + .debug_macro 0x00000000 0x1f src/drivers/p_usart.o + .debug_macro 0x00000000 0x43 src/drivers/p_usart.o + .debug_macro 0x00000000 0x20 src/drivers/p_usart.o + .debug_macro 0x00000000 0x187 src/drivers/p_usart.o + .debug_macro 0x00000000 0x10 src/drivers/p_usart.o + .debug_macro 0x00000000 0x1c src/drivers/p_usart.o + .debug_macro 0x00000000 0x52 src/drivers/p_usart.o + .debug_macro 0x00000000 0x40 src/drivers/p_usart.o + .debug_macro 0x00000000 0x10 src/drivers/p_usart.o + .debug_macro 0x00000000 0x40 src/drivers/p_usart.o + .debug_macro 0x00000000 0xd7 src/drivers/p_usart.o + .debug_macro 0x00000000 0x16 src/drivers/p_usart.o + .debug_macro 0x00000000 0x18b src/drivers/p_usart.o + .debug_macro 0x00000000 0x16 src/drivers/p_usart.o + .debug_macro 0x00000000 0x16 src/drivers/p_usart.o + .debug_macro 0x00000000 0x29 src/drivers/p_usart.o + .debug_macro 0x00000000 0x51 src/drivers/p_usart.o + .debug_macro 0x00000000 0x3e src/drivers/p_usart.o + .debug_macro 0x00000000 0x3df src/drivers/p_usart.o + .debug_macro 0x00000000 0x11 src/drivers/p_usart.o + .debug_macro 0x00000000 0x2e src/drivers/p_usart.o + .debug_macro 0x00000000 0x16 src/drivers/p_usart.o + .debug_macro 0x00000000 0x2d8 src/drivers/p_usart.o + .debug_macro 0x00000000 0x10 src/drivers/p_usart.o + .debug_macro 0x00000000 0x76 src/drivers/p_usart.o + .debug_macro 0x00000000 0x9f4 src/drivers/p_usart.o + .debug_macro 0x00000000 0x18 src/drivers/p_usart.o + .debug_macro 0x00000000 0x12 src/drivers/p_usart.o + .debug_macro 0x00000000 0x16 src/drivers/p_usart.o + .debug_macro 0x00000000 0x2e src/drivers/p_usart.o + .debug_macro 0x00000000 0xb2 src/drivers/p_usart.o + .debug_macro 0x00000000 0x10 src/drivers/p_usart.o + .debug_macro 0x00000000 0x2d src/drivers/p_usart.o + .debug_macro 0x00000000 0x50 src/drivers/p_usart.o + .debug_macro 0x00000000 0x4c src/drivers/p_usart.o + .debug_macro 0x00000000 0x16 src/drivers/p_usart.o + .group 0x00000000 0x8 src/main.o + .group 0x00000000 0x8 src/main.o + .group 0x00000000 0x8 src/main.o + .group 0x00000000 0x8 src/main.o + .group 0x00000000 0x8 src/main.o + .group 0x00000000 0x8 src/main.o + .group 0x00000000 0x8 src/main.o + .group 0x00000000 0x8 src/main.o + .group 0x00000000 0x8 src/main.o + .group 0x00000000 0x8 src/main.o + .group 0x00000000 0x8 src/main.o + .group 0x00000000 0x8 src/main.o + .group 0x00000000 0x8 src/main.o + .group 0x00000000 0x8 src/main.o + .group 0x00000000 0x8 src/main.o + .group 0x00000000 0x8 src/main.o + .group 0x00000000 0x8 src/main.o + .group 0x00000000 0x8 src/main.o + .group 0x00000000 0x8 src/main.o + .group 0x00000000 0x8 src/main.o + .group 0x00000000 0x8 src/main.o + .group 0x00000000 0x8 src/main.o + .group 0x00000000 0x8 src/main.o + .group 0x00000000 0x8 src/main.o + .group 0x00000000 0x8 src/main.o + .group 0x00000000 0x8 src/main.o + .group 0x00000000 0x8 src/main.o + .group 0x00000000 0x8 src/main.o + .group 0x00000000 0x8 src/main.o + .group 0x00000000 0x8 src/main.o + .group 0x00000000 0x8 src/main.o + .group 0x00000000 0x8 src/main.o + .group 0x00000000 0x8 src/main.o + .group 0x00000000 0x8 src/main.o + .group 0x00000000 0x8 src/main.o + .group 0x00000000 0x8 src/main.o + .group 0x00000000 0x8 src/main.o + .group 0x00000000 0x8 src/main.o + .group 0x00000000 0x8 src/main.o + .group 0x00000000 0x8 src/main.o + .group 0x00000000 0x8 src/main.o + .group 0x00000000 0x8 src/main.o + .group 0x00000000 0x8 src/main.o + .group 0x00000000 0x8 src/main.o + .group 0x00000000 0x8 src/main.o + .group 0x00000000 0x8 src/main.o + .group 0x00000000 0x8 src/main.o + .group 0x00000000 0x8 src/main.o + .group 0x00000000 0x8 src/main.o + .group 0x00000000 0x8 src/main.o + .group 0x00000000 0x8 src/main.o + .group 0x00000000 0x8 src/main.o + .group 0x00000000 0x8 src/main.o + .group 0x00000000 0x8 src/main.o + .group 0x00000000 0x8 src/main.o + .group 0x00000000 0x8 src/main.o + .group 0x00000000 0x8 src/main.o + .group 0x00000000 0x8 src/main.o + .group 0x00000000 0x8 src/main.o + .group 0x00000000 0x8 src/main.o + .group 0x00000000 0x8 src/main.o + .group 0x00000000 0x8 src/main.o + .group 0x00000000 0x8 src/main.o + .group 0x00000000 0x8 src/main.o + .group 0x00000000 0x8 src/main.o + .group 0x00000000 0x8 src/main.o + .group 0x00000000 0x8 src/main.o + .group 0x00000000 0x8 src/main.o + .group 0x00000000 0x8 src/main.o + .group 0x00000000 0x8 src/main.o + .group 0x00000000 0x8 src/main.o + .group 0x00000000 0x8 src/main.o + .group 0x00000000 0x8 src/main.o + .group 0x00000000 0x8 src/main.o + .group 0x00000000 0x8 src/main.o + .group 0x00000000 0x8 src/main.o + .group 0x00000000 0x8 src/main.o + .group 0x00000000 0x8 src/main.o + .group 0x00000000 0x8 src/main.o + .group 0x00000000 0x8 src/main.o + .group 0x00000000 0x8 src/main.o + .group 0x00000000 0x8 src/main.o + .group 0x00000000 0x8 src/main.o + .group 0x00000000 0x8 src/main.o + .group 0x00000000 0x8 src/main.o + .group 0x00000000 0x8 src/main.o + .group 0x00000000 0x8 src/main.o + .group 0x00000000 0x8 src/main.o + .group 0x00000000 0x8 src/main.o + .group 0x00000000 0x8 src/main.o + .group 0x00000000 0x8 src/main.o + .group 0x00000000 0x8 src/main.o + .group 0x00000000 0x8 src/main.o + .group 0x00000000 0x8 src/main.o + .group 0x00000000 0x8 src/main.o + .group 0x00000000 0x8 src/main.o + .group 0x00000000 0x8 src/main.o + .group 0x00000000 0x8 src/main.o + .group 0x00000000 0x8 src/main.o + .group 0x00000000 0x8 src/main.o + .group 0x00000000 0x8 src/main.o + .group 0x00000000 0x8 src/main.o + .group 0x00000000 0x8 src/main.o + .group 0x00000000 0x8 src/main.o + .group 0x00000000 0x8 src/main.o + .group 0x00000000 0x8 src/main.o + .group 0x00000000 0x8 src/main.o + .group 0x00000000 0x8 src/main.o + .group 0x00000000 0x8 src/main.o + .group 0x00000000 0x8 src/main.o + .group 0x00000000 0x8 src/main.o + .group 0x00000000 0x8 src/main.o + .group 0x00000000 0x8 src/main.o + .group 0x00000000 0x8 src/main.o + .group 0x00000000 0x8 src/main.o + .group 0x00000000 0x8 src/main.o + .group 0x00000000 0x8 src/main.o + .group 0x00000000 0x8 src/main.o + .group 0x00000000 0x8 src/main.o + .group 0x00000000 0x8 src/main.o + .group 0x00000000 0x8 src/main.o + .group 0x00000000 0x8 src/main.o + .text 0x00000000 0x0 src/main.o + .data 0x00000000 0x0 src/main.o + .bss 0x00000000 0x0 src/main.o + .bss.cpu_irq_critical_section_counter + 0x00000000 0x4 src/main.o + .bss.cpu_irq_prev_interrupt_state + 0x00000000 0x1 src/main.o + .debug_macro 0x00000000 0x8ce src/main.o + .debug_macro 0x00000000 0x16d src/main.o + .debug_macro 0x00000000 0x708 src/main.o + .debug_macro 0x00000000 0x22 src/main.o + .debug_macro 0x00000000 0x87 src/main.o + .debug_macro 0x00000000 0x51 src/main.o + .debug_macro 0x00000000 0xef src/main.o + .debug_macro 0x00000000 0x6a src/main.o + .debug_macro 0x00000000 0x1df src/main.o + .debug_macro 0x00000000 0x10 src/main.o + .debug_macro 0x00000000 0x76 src/main.o + .debug_macro 0x00000000 0x16 src/main.o + .debug_macro 0x00000000 0x6db src/main.o + .debug_macro 0x00000000 0xdd8 src/main.o + .debug_macro 0x00000000 0x22 src/main.o + .debug_macro 0x00000000 0x40 src/main.o + .debug_macro 0x00000000 0x1c src/main.o + .debug_macro 0x00000000 0x22 src/main.o + .debug_macro 0x00000000 0xb5 src/main.o + .debug_macro 0x00000000 0x3ad src/main.o + .debug_macro 0x00000000 0x681 src/main.o + .debug_macro 0x00000000 0x8b5 src/main.o + .debug_macro 0x00000000 0x230 src/main.o + .debug_macro 0x00000000 0xd60 src/main.o + .debug_macro 0x00000000 0x4cb src/main.o + .debug_macro 0x00000000 0x9f8 src/main.o + .debug_macro 0x00000000 0x82b src/main.o + .debug_macro 0x00000000 0x455 src/main.o + .debug_macro 0x00000000 0x5e src/main.o + .debug_macro 0x00000000 0x8fd src/main.o + .debug_macro 0x00000000 0x21c src/main.o + .debug_macro 0x00000000 0x95b src/main.o + .debug_macro 0x00000000 0x5e src/main.o + .debug_macro 0x00000000 0x667 src/main.o + .debug_macro 0x00000000 0x3af src/main.o + .debug_macro 0x00000000 0xc7a src/main.o + .debug_macro 0x00000000 0x1092 src/main.o + .debug_macro 0x00000000 0xc4a src/main.o + .debug_macro 0x00000000 0x6ba src/main.o + .debug_macro 0x00000000 0x1bbf src/main.o + .debug_macro 0x00000000 0x1440 src/main.o + .debug_macro 0x00000000 0x344 src/main.o + .debug_macro 0x00000000 0x7c src/main.o + .debug_macro 0x00000000 0xa0 src/main.o + .debug_macro 0x00000000 0x4c src/main.o + .debug_macro 0x00000000 0xca src/main.o + .debug_macro 0x00000000 0x94 src/main.o + .debug_macro 0x00000000 0x58 src/main.o + .debug_macro 0x00000000 0x37d src/main.o + .debug_macro 0x00000000 0x82 src/main.o + .debug_macro 0x00000000 0x18d src/main.o + .debug_macro 0x00000000 0xb8 src/main.o + .debug_macro 0x00000000 0xa0 src/main.o + .debug_macro 0x00000000 0xb8 src/main.o + .debug_macro 0x00000000 0x1c src/main.o + .debug_macro 0x00000000 0x1c src/main.o + .debug_macro 0x00000000 0x1c src/main.o + .debug_macro 0x00000000 0x82 src/main.o + .debug_macro 0x00000000 0x15a src/main.o + .debug_macro 0x00000000 0xdc src/main.o + .debug_macro 0x00000000 0x128 src/main.o + .debug_macro 0x00000000 0x128 src/main.o + .debug_macro 0x00000000 0x128 src/main.o + .debug_macro 0x00000000 0x128 src/main.o + .debug_macro 0x00000000 0x128 src/main.o + .debug_macro 0x00000000 0x128 src/main.o + .debug_macro 0x00000000 0x124 src/main.o + .debug_macro 0x00000000 0xe2 src/main.o + .debug_macro 0x00000000 0xe2 src/main.o + .debug_macro 0x00000000 0xe2 src/main.o + .debug_macro 0x00000000 0xe2 src/main.o + .debug_macro 0x00000000 0xe2 src/main.o + .debug_macro 0x00000000 0x130 src/main.o + .debug_macro 0x00000000 0x106 src/main.o + .debug_macro 0x00000000 0xfa src/main.o + .debug_macro 0x00000000 0x40f src/main.o + .debug_macro 0x00000000 0x40 src/main.o + .debug_macro 0x00000000 0x37d src/main.o + .debug_macro 0x00000000 0x1e52 src/main.o + .debug_macro 0x00000000 0x6d src/main.o + .debug_macro 0x00000000 0x58 src/main.o + .debug_macro 0x00000000 0x35 src/main.o + .debug_macro 0x00000000 0x9c src/main.o + .debug_macro 0x00000000 0x16 src/main.o + .debug_macro 0x00000000 0x35 src/main.o + .debug_macro 0x00000000 0x34d src/main.o + .debug_macro 0x00000000 0x10 src/main.o + .debug_macro 0x00000000 0x58 src/main.o + .debug_macro 0x00000000 0x1f src/main.o + .debug_macro 0x00000000 0x43 src/main.o + .debug_macro 0x00000000 0x20 src/main.o + .debug_macro 0x00000000 0x187 src/main.o + .debug_macro 0x00000000 0x10 src/main.o + .debug_macro 0x00000000 0x1c src/main.o + .debug_macro 0x00000000 0x52 src/main.o + .debug_macro 0x00000000 0x40 src/main.o + .debug_macro 0x00000000 0x10 src/main.o + .debug_macro 0x00000000 0x40 src/main.o + .debug_macro 0x00000000 0xd7 src/main.o + .debug_macro 0x00000000 0x16 src/main.o + .debug_macro 0x00000000 0x18b src/main.o + .debug_macro 0x00000000 0x16 src/main.o + .debug_macro 0x00000000 0x16 src/main.o + .debug_macro 0x00000000 0x29 src/main.o + .debug_macro 0x00000000 0x51 src/main.o + .debug_macro 0x00000000 0x3e src/main.o + .debug_macro 0x00000000 0x3df src/main.o + .debug_macro 0x00000000 0x11 src/main.o + .debug_macro 0x00000000 0x2e src/main.o + .debug_macro 0x00000000 0x16 src/main.o + .debug_macro 0x00000000 0x2d8 src/main.o + .debug_macro 0x00000000 0x10 src/main.o + .debug_macro 0x00000000 0x76 src/main.o + .debug_macro 0x00000000 0x9f4 src/main.o + .debug_macro 0x00000000 0x18 src/main.o + .debug_macro 0x00000000 0x12 src/main.o + .debug_macro 0x00000000 0x16 src/main.o + .debug_macro 0x00000000 0x2e src/main.o + .debug_macro 0x00000000 0xb2 src/main.o + .debug_macro 0x00000000 0x10 src/main.o + .debug_macro 0x00000000 0x2d src/main.o + .debug_macro 0x00000000 0x50 src/main.o + .data 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/thumb/v6-m\libgcc.a(_udivsi3.o) + .bss 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/thumb/v6-m\libgcc.a(_udivsi3.o) + .data 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/thumb/v6-m\libgcc.a(_divsi3.o) + .bss 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/thumb/v6-m\libgcc.a(_divsi3.o) + .data 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/thumb/v6-m\libgcc.a(_dvmd_tls.o) + .bss 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/thumb/v6-m\libgcc.a(_dvmd_tls.o) + .data 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/thumb/v6-m\libgcc.a(_aeabi_uldivmod.o) + .bss 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/thumb/v6-m\libgcc.a(_aeabi_uldivmod.o) + .data 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/thumb/v6-m\libgcc.a(_muldi3.o) + .bss 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/thumb/v6-m\libgcc.a(_muldi3.o) + .data 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/thumb/v6-m\libgcc.a(_udivmoddi4.o) + .bss 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/thumb/v6-m\libgcc.a(_udivmoddi4.o) + .ARM.extab 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/thumb/v6-m\libgcc.a(_udivmoddi4.o) + .text 0x00000000 0x620 c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/thumb/v6-m\libgcc.a(adddf3.o) + .data 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/thumb/v6-m\libgcc.a(adddf3.o) + .bss 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/thumb/v6-m\libgcc.a(adddf3.o) + .debug_frame 0x00000000 0x3c c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/thumb/v6-m\libgcc.a(adddf3.o) + .ARM.attributes + 0x00000000 0x2c c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/thumb/v6-m\libgcc.a(adddf3.o) + .text 0x00000000 0x668 c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/thumb/v6-m\libgcc.a(divdf3.o) + .data 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/thumb/v6-m\libgcc.a(divdf3.o) + .bss 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/thumb/v6-m\libgcc.a(divdf3.o) + .rodata 0x00000000 0x40 c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/thumb/v6-m\libgcc.a(divdf3.o) + .debug_frame 0x00000000 0x3c c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/thumb/v6-m\libgcc.a(divdf3.o) + .ARM.attributes + 0x00000000 0x2c c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/thumb/v6-m\libgcc.a(divdf3.o) + .text 0x00000000 0x500 c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/thumb/v6-m\libgcc.a(muldf3.o) + .data 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/thumb/v6-m\libgcc.a(muldf3.o) + .bss 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/thumb/v6-m\libgcc.a(muldf3.o) + .rodata 0x00000000 0x40 c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/thumb/v6-m\libgcc.a(muldf3.o) + .debug_frame 0x00000000 0x3c c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/thumb/v6-m\libgcc.a(muldf3.o) + .ARM.attributes + 0x00000000 0x2c c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/thumb/v6-m\libgcc.a(muldf3.o) + .text 0x00000000 0x62c c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/thumb/v6-m\libgcc.a(subdf3.o) + .data 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/thumb/v6-m\libgcc.a(subdf3.o) + .bss 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/thumb/v6-m\libgcc.a(subdf3.o) + .debug_frame 0x00000000 0x38 c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/thumb/v6-m\libgcc.a(subdf3.o) + .ARM.attributes + 0x00000000 0x2c c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/thumb/v6-m\libgcc.a(subdf3.o) + .text 0x00000000 0x68 c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/thumb/v6-m\libgcc.a(fixdfsi.o) + .data 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/thumb/v6-m\libgcc.a(fixdfsi.o) + .bss 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/thumb/v6-m\libgcc.a(fixdfsi.o) + .debug_frame 0x00000000 0x2c c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/thumb/v6-m\libgcc.a(fixdfsi.o) + .ARM.attributes + 0x00000000 0x2c c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/thumb/v6-m\libgcc.a(fixdfsi.o) + .text 0x00000000 0x70 c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/thumb/v6-m\libgcc.a(floatunsidf.o) + .data 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/thumb/v6-m\libgcc.a(floatunsidf.o) + .bss 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/thumb/v6-m\libgcc.a(floatunsidf.o) + .debug_frame 0x00000000 0x28 c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/thumb/v6-m\libgcc.a(floatunsidf.o) + .ARM.attributes + 0x00000000 0x2c c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/thumb/v6-m\libgcc.a(floatunsidf.o) + .data 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/thumb/v6-m\libgcc.a(_clzsi2.o) + .bss 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/thumb/v6-m\libgcc.a(_clzsi2.o) + .data 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/thumb/v6-m\libgcc.a(_clzdi2.o) + .bss 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/thumb/v6-m\libgcc.a(_clzdi2.o) + .text 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-exit.o) + .data 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-exit.o) + .bss 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-exit.o) + .text.exit 0x00000000 0x2c c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-exit.o) + .debug_frame 0x00000000 0x28 c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-exit.o) + .ARM.attributes + 0x00000000 0x2c c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-exit.o) + .text 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-impure.o) + .data 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-impure.o) + .bss 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-impure.o) + .rodata._global_impure_ptr + 0x00000000 0x4 c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-impure.o) + .text 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-init.o) + .data 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-init.o) + .bss 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-init.o) + .text 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-memcmp.o) + .data 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-memcmp.o) + .bss 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-memcmp.o) + .text 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-memcpy-stub.o) + .data 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-memcpy-stub.o) + .bss 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-memcpy-stub.o) + .text 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-memset.o) + .data 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-memset.o) + .bss 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-memset.o) + .data 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-strcmp.o) + .bss 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-strcmp.o) + .text 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-strcpy.o) + .data 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-strcpy.o) + .bss 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-strcpy.o) + .data 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-strlen.o) + .bss 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-strlen.o) + .text 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-strncpy.o) + .data 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-strncpy.o) + .bss 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-strncpy.o) + .text.strncpy 0x00000000 0x2a c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-strncpy.o) + .debug_frame 0x00000000 0x2c c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-strncpy.o) + .ARM.attributes + 0x00000000 0x2c c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-strncpy.o) + .text 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-vsprintf.o) + .data 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-vsprintf.o) + .bss 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-vsprintf.o) + .text 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-nano-svfprintf.o) + .data 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-nano-svfprintf.o) + .bss 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-nano-svfprintf.o) + .text.__ssprint_r + 0x00000000 0xfc c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-nano-svfprintf.o) + .text 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-nano-vfprintf_i.o) + .data 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-nano-vfprintf_i.o) + .bss 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-nano-vfprintf_i.o) + .text 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-memchr-stub.o) + .data 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-memchr-stub.o) + .bss 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-memchr-stub.o) + .text 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-memmove.o) + .data 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-memmove.o) + .bss 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-memmove.o) + .text 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-nano-freer.o) + .data 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-nano-freer.o) + .bss 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-nano-freer.o) + .text 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-nano-mallocr.o) + .data 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-nano-mallocr.o) + .bss 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-nano-mallocr.o) + .text 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-nano-reallocr.o) + .data 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-nano-reallocr.o) + .bss 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-nano-reallocr.o) + .text 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-sbrkr.o) + .data 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-sbrkr.o) + .bss 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-sbrkr.o) + .text 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-mlock.o) + .data 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-mlock.o) + .bss 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-mlock.o) + .text 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-nano-msizer.o) + .data 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-nano-msizer.o) + .bss 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-nano-msizer.o) + .text 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-reent.o) + .data 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-reent.o) + .bss 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-reent.o) + .text.cleanup_glue + 0x00000000 0x1a c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-reent.o) + .text._reclaim_reent + 0x00000000 0xcc c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-reent.o) + .text 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/thumb/v6-m/crtend.o + .data 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/thumb/v6-m/crtend.o + .bss 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/thumb/v6-m/crtend.o + .eh_frame 0x00000000 0x4 c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/thumb/v6-m/crtend.o + .jcr 0x00000000 0x4 c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/thumb/v6-m/crtend.o + .ARM.attributes + 0x00000000 0x2c c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/thumb/v6-m/crtend.o + .text 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/thumb/v6-m/crtn.o + .data 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/thumb/v6-m/crtn.o + .bss 0x00000000 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/thumb/v6-m/crtn.o + +Memory Configuration + +Name Origin Length Attributes +rom 0x00000000 0x00040000 xr +ram 0x20000000 0x00008000 xrw +*default* 0x00000000 0xffffffff + +Linker script and memory map + +LOAD c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/thumb/v6-m/crti.o +LOAD c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/thumb/v6-m/crtbegin.o +LOAD c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m/crt0.o +LOAD src/ASF/common2/services/delay/sam0/cycle_counter.o +LOAD src/drivers/p_time.o +LOAD src/oracle.o +LOAD src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o +LOAD src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o +LOAD src/ASF/sam0/drivers/sercom/sercom.o +LOAD src/ASF/sam0/drivers/sercom/usart/usart.o +LOAD src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o +LOAD src/ASF/sam0/drivers/sercom/sercom_interrupt.o +LOAD src/ASF/common/utils/interrupt/interrupt_sam_nvic.o +LOAD src/ASF/sam0/boards/samd21_xplained_pro/board_init.o +LOAD src/ASF/sam0/drivers/port/port.o +LOAD src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o +LOAD src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o +LOAD src/ASF/sam0/drivers/system/interrupt/system_interrupt.o +LOAD src/ASF/sam0/drivers/system/pinmux/pinmux.o +LOAD src/ASF/sam0/drivers/system/system.o +LOAD src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.o +LOAD src/ASF/sam0/utils/cmsis/samd21/source/system_samd21.o +LOAD src/ASF/sam0/utils/syscalls/gcc/syscalls.o +LOAD src/ASF/thirdparty/lvgl/porting/lv_port_disp_template.o +LOAD src/ASF/thirdparty/lvgl/porting/lv_port_fs_template.o +LOAD src/ASF/thirdparty/lvgl/porting/lv_port_indev_template.o +LOAD src/ASF/thirdparty/lvgl/src/lv_core/lv_debug.o +LOAD src/ASF/thirdparty/lvgl/src/lv_core/lv_disp.o +LOAD src/ASF/thirdparty/lvgl/src/lv_core/lv_group.o +LOAD src/ASF/thirdparty/lvgl/src/lv_core/lv_indev.o +LOAD src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o +LOAD src/ASF/thirdparty/lvgl/src/lv_core/lv_refr.o +LOAD src/ASF/thirdparty/lvgl/src/lv_core/lv_style.o +LOAD src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_arc.o +LOAD src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_blend.o +LOAD src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_img.o +LOAD src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_label.o +LOAD src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_line.o +LOAD src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_mask.o +LOAD src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_rect.o +LOAD src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_triangle.o +LOAD src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_buf.o +LOAD src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_cache.o +LOAD src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_decoder.o +LOAD src/ASF/thirdparty/lvgl/src/lv_font/lv_font.o +LOAD src/ASF/thirdparty/lvgl/src/lv_font/lv_font_dejavu_16_persian_hebrew.o +LOAD src/ASF/thirdparty/lvgl/src/lv_font/lv_font_fmt_txt.o +LOAD src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12.o +LOAD src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12_subpx.o +LOAD src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_14.o +LOAD src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_16.o +LOAD src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_18.o +LOAD src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_20.o +LOAD src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_22.o +LOAD src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_24.o +LOAD src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_26.o +LOAD src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28.o +LOAD src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28_compressed.o +LOAD src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_30.o +LOAD src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_32.o +LOAD src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_34.o +LOAD src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_36.o +LOAD src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_38.o +LOAD src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_40.o +LOAD src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_42.o +LOAD src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_44.o +LOAD src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_46.o +LOAD src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_48.o +LOAD src/ASF/thirdparty/lvgl/src/lv_font/lv_font_simsun_16_cjk.o +LOAD src/ASF/thirdparty/lvgl/src/lv_font/lv_font_unscii_8.o +LOAD src/ASF/thirdparty/lvgl/src/lv_gpu/lv_gpu_stm32_dma2d.o +LOAD src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_disp.o +LOAD src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_indev.o +LOAD src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_tick.o +LOAD src/ASF/thirdparty/lvgl/src/lv_misc/lv_anim.o +LOAD src/ASF/thirdparty/lvgl/src/lv_misc/lv_area.o +LOAD src/ASF/thirdparty/lvgl/src/lv_misc/lv_async.o +LOAD src/ASF/thirdparty/lvgl/src/lv_misc/lv_bidi.o +LOAD src/ASF/thirdparty/lvgl/src/lv_misc/lv_color.o +LOAD src/ASF/thirdparty/lvgl/src/lv_misc/lv_fs.o +LOAD src/ASF/thirdparty/lvgl/src/lv_misc/lv_gc.o +LOAD src/ASF/thirdparty/lvgl/src/lv_misc/lv_ll.o +LOAD src/ASF/thirdparty/lvgl/src/lv_misc/lv_log.o +LOAD src/ASF/thirdparty/lvgl/src/lv_misc/lv_math.o +LOAD src/ASF/thirdparty/lvgl/src/lv_misc/lv_mem.o +LOAD src/ASF/thirdparty/lvgl/src/lv_misc/lv_printf.o +LOAD src/ASF/thirdparty/lvgl/src/lv_misc/lv_task.o +LOAD src/ASF/thirdparty/lvgl/src/lv_misc/lv_templ.o +LOAD src/ASF/thirdparty/lvgl/src/lv_misc/lv_txt.o +LOAD src/ASF/thirdparty/lvgl/src/lv_misc/lv_txt_ap.o +LOAD src/ASF/thirdparty/lvgl/src/lv_misc/lv_utils.o +LOAD src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme.o +LOAD src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_empty.o +LOAD src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_material.o +LOAD src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_mono.o +LOAD src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_template.o +LOAD src/ASF/thirdparty/lvgl/src/lv_widgets/lv_arc.o +LOAD src/ASF/thirdparty/lvgl/src/lv_widgets/lv_bar.o +LOAD src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btn.o +LOAD src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btnmatrix.o +LOAD src/ASF/thirdparty/lvgl/src/lv_widgets/lv_calendar.o +LOAD src/ASF/thirdparty/lvgl/src/lv_widgets/lv_canvas.o +LOAD src/ASF/thirdparty/lvgl/src/lv_widgets/lv_chart.o +LOAD src/ASF/thirdparty/lvgl/src/lv_widgets/lv_checkbox.o +LOAD src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cont.o +LOAD src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cpicker.o +LOAD src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o +LOAD src/ASF/thirdparty/lvgl/src/lv_widgets/lv_gauge.o +LOAD src/ASF/thirdparty/lvgl/src/lv_widgets/lv_img.o +LOAD src/ASF/thirdparty/lvgl/src/lv_widgets/lv_imgbtn.o +LOAD src/ASF/thirdparty/lvgl/src/lv_widgets/lv_keyboard.o +LOAD src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o +LOAD src/ASF/thirdparty/lvgl/src/lv_widgets/lv_led.o +LOAD src/ASF/thirdparty/lvgl/src/lv_widgets/lv_line.o +LOAD src/ASF/thirdparty/lvgl/src/lv_widgets/lv_linemeter.o +LOAD src/ASF/thirdparty/lvgl/src/lv_widgets/lv_list.o +LOAD src/ASF/thirdparty/lvgl/src/lv_widgets/lv_msgbox.o +LOAD src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objmask.o +LOAD src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objx_templ.o +LOAD src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o +LOAD src/ASF/thirdparty/lvgl/src/lv_widgets/lv_roller.o +LOAD src/ASF/thirdparty/lvgl/src/lv_widgets/lv_slider.o +LOAD src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinbox.o +LOAD src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinner.o +LOAD src/ASF/thirdparty/lvgl/src/lv_widgets/lv_switch.o +LOAD src/ASF/thirdparty/lvgl/src/lv_widgets/lv_table.o +LOAD src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tabview.o +LOAD src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o +LOAD src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tileview.o +LOAD src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o +LOAD src/ASF/thirdparty/lvgl/tests/lv_test_assert.o +LOAD src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_core.o +LOAD src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_obj.o +LOAD src/ASF/thirdparty/lvgl/tests/lv_test_core/lv_test_style.o +LOAD src/ASF/thirdparty/lvgl/tests/lv_test_main.o +LOAD src/ASF/thirdparty/lvgl/tests/lv_test_objx/lv_test_cont.o +LOAD src/devices/display/p_ssd1963.o +LOAD src/drivers/p_gpio.o +LOAD src/drivers/p_i2c.o +LOAD src/drivers/p_usart.o +LOAD src/main.o +START GROUP +LOAD ../src/ASF/thirdparty/CMSIS/Lib/GCC\libarm_cortexM0l_math.a +LOAD c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libm.a +END GROUP +START GROUP +LOAD c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/thumb/v6-m\libgcc.a +LOAD c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a +END GROUP +START GROUP +LOAD c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/thumb/v6-m\libgcc.a +LOAD c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a +END GROUP +LOAD c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/thumb/v6-m/crtend.o +LOAD c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/thumb/v6-m/crtn.o + 0x00002000 STACK_SIZE = DEFINED (STACK_SIZE)?STACK_SIZE:DEFINED (__stack_size__)?__stack_size__:0x2000 + +.text 0x00000000 0x1ca80 + 0x00000000 . = ALIGN (0x4) + 0x00000000 _sfixed = . + *(.vectors .vectors.*) + .vectors 0x00000000 0xb4 src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.o + 0x00000000 exception_table + *(.text .text.* .gnu.linkonce.t.*) + .text 0x000000b4 0x60 c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/thumb/v6-m/crtbegin.o + .text.p_time_init + 0x00000114 0x30 src/drivers/p_time.o + 0x00000114 p_time_init + .text.SysTick_Handler + 0x00000144 0x24 src/drivers/p_time.o + 0x00000144 SysTick_Handler + .text.oracle_init + 0x00000168 0x8c src/oracle.o + 0x00000168 oracle_init + .text.oracle_service + 0x000001f4 0x40 src/oracle.o + 0x000001f4 oracle_service + .text.long_division + 0x00000234 0xba src/ASF/sam0/drivers/sercom/sercom.o + .text._sercom_get_sync_baud_val + 0x000002ee 0x28 src/ASF/sam0/drivers/sercom/sercom.o + 0x000002ee _sercom_get_sync_baud_val + *fill* 0x00000316 0x2 + .text._sercom_get_async_baud_val + 0x00000318 0x94 src/ASF/sam0/drivers/sercom/sercom.o + 0x00000318 _sercom_get_async_baud_val + .text.sercom_set_gclk_generator + 0x000003ac 0x4c src/ASF/sam0/drivers/sercom/sercom.o + 0x000003ac sercom_set_gclk_generator + .text._sercom_get_default_pad + 0x000003f8 0x178 src/ASF/sam0/drivers/sercom/sercom.o + 0x000003f8 _sercom_get_default_pad + .text._sercom_get_sercom_inst_index + 0x00000570 0x38 src/ASF/sam0/drivers/sercom/sercom.o + 0x00000570 _sercom_get_sercom_inst_index + .text.usart_init + 0x000005a8 0x33c src/ASF/sam0/drivers/sercom/usart/usart.o + 0x000005a8 usart_init + .text.usart_write_wait + 0x000008e4 0x26 src/ASF/sam0/drivers/sercom/usart/usart.o + 0x000008e4 usart_write_wait + *fill* 0x0000090a 0x2 + .text.usart_write_buffer_wait + 0x0000090c 0xbc src/ASF/sam0/drivers/sercom/usart/usart.o + 0x0000090c usart_write_buffer_wait + .text.usart_register_callback + 0x000009c8 0x18 src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + 0x000009c8 usart_register_callback + .text._usart_interrupt_handler + 0x000009e0 0x194 src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + 0x000009e0 _usart_interrupt_handler + .text._sercom_default_handler + 0x00000b74 0x2 src/ASF/sam0/drivers/sercom/sercom_interrupt.o + *fill* 0x00000b76 0x2 + .text._sercom_set_handler + 0x00000b78 0x3c src/ASF/sam0/drivers/sercom/sercom_interrupt.o + 0x00000b78 _sercom_set_handler + .text._sercom_get_interrupt_vector + 0x00000bb4 0x30 src/ASF/sam0/drivers/sercom/sercom_interrupt.o + 0x00000bb4 _sercom_get_interrupt_vector + .text.SERCOM0_Handler + 0x00000be4 0x10 src/ASF/sam0/drivers/sercom/sercom_interrupt.o + 0x00000be4 SERCOM0_Handler + .text.SERCOM1_Handler + 0x00000bf4 0x10 src/ASF/sam0/drivers/sercom/sercom_interrupt.o + 0x00000bf4 SERCOM1_Handler + .text.SERCOM2_Handler + 0x00000c04 0x10 src/ASF/sam0/drivers/sercom/sercom_interrupt.o + 0x00000c04 SERCOM2_Handler + .text.SERCOM3_Handler + 0x00000c14 0x10 src/ASF/sam0/drivers/sercom/sercom_interrupt.o + 0x00000c14 SERCOM3_Handler + .text.SERCOM4_Handler + 0x00000c24 0x10 src/ASF/sam0/drivers/sercom/sercom_interrupt.o + 0x00000c24 SERCOM4_Handler + .text.SERCOM5_Handler + 0x00000c34 0x10 src/ASF/sam0/drivers/sercom/sercom_interrupt.o + 0x00000c34 SERCOM5_Handler + .text.cpu_irq_enter_critical + 0x00000c44 0x40 src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + 0x00000c44 cpu_irq_enter_critical + .text.cpu_irq_leave_critical + 0x00000c84 0x30 src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + 0x00000c84 cpu_irq_leave_critical + .text.system_board_init + 0x00000cb4 0x38 src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + 0x00000cb4 board_init + 0x00000cb4 system_board_init + .text.port_pin_set_config + 0x00000cec 0x24 src/ASF/sam0/drivers/port/port.o + 0x00000cec port_pin_set_config + .text.port_group_set_config + 0x00000d10 0x24 src/ASF/sam0/drivers/port/port.o + 0x00000d10 port_group_set_config + .text.system_clock_source_get_hz + 0x00000d34 0x94 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + 0x00000d34 system_clock_source_get_hz + .text.system_clock_source_osc8m_set_config + 0x00000dc8 0x3c src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + 0x00000dc8 system_clock_source_osc8m_set_config + .text.system_clock_source_enable + 0x00000e04 0xa8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + 0x00000e04 system_clock_source_enable + .text.system_clock_init + 0x00000eac 0x98 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + 0x00000eac system_clock_init + .text.system_gclk_init + 0x00000f44 0x24 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + 0x00000f44 system_gclk_init + .text.system_gclk_gen_set_config + 0x00000f68 0xb8 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + 0x00000f68 system_gclk_gen_set_config + .text.system_gclk_gen_enable + 0x00001020 0x44 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + 0x00001020 system_gclk_gen_enable + .text.system_gclk_gen_get_hz + 0x00001064 0x8c src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + 0x00001064 system_gclk_gen_get_hz + .text.system_gclk_chan_enable + 0x000010f0 0x30 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + 0x000010f0 system_gclk_chan_enable + .text.system_gclk_chan_disable + 0x00001120 0x5c src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + 0x00001120 system_gclk_chan_disable + .text.system_gclk_chan_set_config + 0x0000117c 0x1c src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + 0x0000117c system_gclk_chan_set_config + .text.system_gclk_chan_get_hz + 0x00001198 0x34 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + 0x00001198 system_gclk_chan_get_hz + .text._system_pinmux_config + 0x000011cc 0xa8 src/ASF/sam0/drivers/system/pinmux/pinmux.o + .text.system_pinmux_pin_set_config + 0x00001274 0x30 src/ASF/sam0/drivers/system/pinmux/pinmux.o + 0x00001274 system_pinmux_pin_set_config + .text.system_pinmux_group_set_config + 0x000012a4 0x34 src/ASF/sam0/drivers/system/pinmux/pinmux.o + 0x000012a4 system_pinmux_group_set_config + .text._system_dummy_init + 0x000012d8 0x2 src/ASF/sam0/drivers/system/system.o + 0x000012d8 _system_extint_init + 0x000012d8 _system_events_init + 0x000012d8 _system_dummy_init + 0x000012d8 _system_divas_init + *fill* 0x000012da 0x2 + .text.system_init + 0x000012dc 0x2c src/ASF/sam0/drivers/system/system.o + 0x000012dc system_init + .text.Dummy_Handler + 0x00001308 0x2 src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.o + 0x00001308 DMAC_Handler + 0x00001308 HardFault_Handler + 0x00001308 AC_Handler + 0x00001308 PendSV_Handler + 0x00001308 NMI_Handler + 0x00001308 TC7_Handler + 0x00001308 ADC_Handler + 0x00001308 TCC1_Handler + 0x00001308 TCC0_Handler + 0x00001308 RTC_Handler + 0x00001308 EIC_Handler + 0x00001308 TC6_Handler + 0x00001308 WDT_Handler + 0x00001308 TC4_Handler + 0x00001308 USB_Handler + 0x00001308 TC3_Handler + 0x00001308 Dummy_Handler + 0x00001308 PM_Handler + 0x00001308 SVC_Handler + 0x00001308 TCC2_Handler + 0x00001308 EVSYS_Handler + 0x00001308 I2S_Handler + 0x00001308 NVMCTRL_Handler + 0x00001308 DAC_Handler + 0x00001308 PTC_Handler + 0x00001308 TC5_Handler + 0x00001308 SYSCTRL_Handler + *fill* 0x0000130a 0x2 + .text.Reset_Handler + 0x0000130c 0xe4 src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.o + 0x0000130c Reset_Handler + .text._sbrk 0x000013f0 0x24 src/ASF/sam0/utils/syscalls/gcc/syscalls.o + 0x000013f0 _sbrk + .text.lv_debug_check_null + 0x00001414 0x8 src/ASF/thirdparty/lvgl/src/lv_core/lv_debug.o + 0x00001414 lv_debug_check_null + .text.lv_debug_log_error + 0x0000141c 0x28 src/ASF/thirdparty/lvgl/src/lv_core/lv_debug.o + 0x0000141c lv_debug_log_error + .text.lv_disp_get_scr_act + 0x00001444 0x1c src/ASF/thirdparty/lvgl/src/lv_core/lv_disp.o + 0x00001444 lv_disp_get_scr_act + .text.lv_disp_get_layer_top + 0x00001460 0x1c src/ASF/thirdparty/lvgl/src/lv_core/lv_disp.o + 0x00001460 lv_disp_get_layer_top + .text.lv_disp_get_layer_sys + 0x0000147c 0x1c src/ASF/thirdparty/lvgl/src/lv_core/lv_disp.o + 0x0000147c lv_disp_get_layer_sys + .text.obj_to_foreground + 0x00001498 0x34 src/ASF/thirdparty/lvgl/src/lv_core/lv_group.o + .text.focus_next_core + 0x000014cc 0xfc src/ASF/thirdparty/lvgl/src/lv_core/lv_group.o + .text._lv_group_init + 0x000015c8 0x14 src/ASF/thirdparty/lvgl/src/lv_core/lv_group.o + 0x000015c8 _lv_group_init + .text.lv_group_focus_next + 0x000015dc 0x18 src/ASF/thirdparty/lvgl/src/lv_core/lv_group.o + 0x000015dc lv_group_focus_next + .text.lv_group_focus_prev + 0x000015f4 0x18 src/ASF/thirdparty/lvgl/src/lv_core/lv_group.o + 0x000015f4 lv_group_focus_prev + .text.lv_group_refocus + 0x0000160c 0x34 src/ASF/thirdparty/lvgl/src/lv_core/lv_group.o + .text.lv_group_add_obj + 0x00001640 0x9c src/ASF/thirdparty/lvgl/src/lv_core/lv_group.o + 0x00001640 lv_group_add_obj + .text.lv_group_get_focused + 0x000016dc 0x16 src/ASF/thirdparty/lvgl/src/lv_core/lv_group.o + 0x000016dc lv_group_get_focused + .text.lv_group_get_editing + 0x000016f2 0x10 src/ASF/thirdparty/lvgl/src/lv_core/lv_group.o + 0x000016f2 lv_group_get_editing + *fill* 0x00001702 0x2 + .text.lv_indev_get_act + 0x00001704 0xc src/ASF/thirdparty/lvgl/src/lv_core/lv_indev.o + 0x00001704 lv_indev_get_act + .text.lv_indev_reset + 0x00001710 0x80 src/ASF/thirdparty/lvgl/src/lv_core/lv_indev.o + 0x00001710 lv_indev_reset + .text._lv_indev_init + 0x00001790 0x10 src/ASF/thirdparty/lvgl/src/lv_core/lv_indev.o + 0x00001790 _lv_indev_init + .text.refresh_children_position + 0x000017a0 0x58 src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + .text.lv_init 0x000017f8 0xb4 src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + 0x000017f8 lv_init + .text.lv_obj_set_click + 0x000018ac 0x38 src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + 0x000018ac lv_obj_set_click + .text.lv_event_send_func + 0x000018e4 0xc4 src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + 0x000018e4 lv_event_send_func + .text.lv_event_send + 0x000019a8 0x44 src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + 0x000019a8 lv_event_send + .text.lv_signal_send + 0x000019ec 0x18 src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + 0x000019ec lv_signal_send + .text.lv_obj_refresh_ext_draw_pad + 0x00001a04 0x34 src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + 0x00001a04 lv_obj_refresh_ext_draw_pad + .text.lv_obj_get_parent + 0x00001a38 0x28 src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + 0x00001a38 lv_obj_get_parent + .text.lv_obj_get_screen + 0x00001a60 0x3c src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + 0x00001a60 lv_obj_get_screen + .text.lv_obj_get_disp + 0x00001a9c 0x8c src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + 0x00001a9c lv_obj_get_disp + .text.lv_obj_get_child + 0x00001b28 0x44 src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + 0x00001b28 lv_obj_get_child + .text.lv_obj_get_coords + 0x00001b6c 0x3c src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + 0x00001b6c lv_obj_get_coords + .text.lv_obj_get_x + 0x00001ba8 0x44 src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + 0x00001ba8 lv_obj_get_x + .text.lv_obj_get_y + 0x00001bec 0x44 src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + 0x00001bec lv_obj_get_y + .text.lv_obj_get_width + 0x00001c30 0x30 src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + 0x00001c30 lv_obj_get_width + .text.lv_obj_get_height + 0x00001c60 0x30 src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + 0x00001c60 lv_obj_get_height + .text.lv_obj_get_style_list + 0x00001c90 0x30 src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + 0x00001c90 lv_obj_get_style_list + .text.trans_del + 0x00001cc0 0xac src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + .text.lv_obj_clean_style_list + 0x00001d6c 0x2c src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + 0x00001d6c lv_obj_clean_style_list + .text.trans_anim_ready_cb + 0x00001d98 0x84 src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + .text.lv_obj_get_hidden + 0x00001e1c 0x30 src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + 0x00001e1c lv_obj_get_hidden + .text.lv_obj_invalidate_area + 0x00001e4c 0xfc src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + 0x00001e4c lv_obj_invalidate_area + .text.lv_obj_invalidate + 0x00001f48 0x68 src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + 0x00001f48 lv_obj_invalidate + .text.lv_obj_move_foreground + 0x00001fb0 0x6c src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + 0x00001fb0 lv_obj_move_foreground + .text.lv_obj_set_pos + 0x0000201c 0xc4 src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + 0x0000201c lv_obj_set_pos + .text.lv_obj_align + 0x000020e0 0xd0 src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + 0x000020e0 lv_obj_align + .text.lv_obj_align_origo + 0x000021b0 0x2cc src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + 0x000021b0 lv_obj_align_origo + .text.lv_obj_realign + 0x0000247c 0x68 src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + 0x0000247c lv_obj_realign + .text.refresh_children_style + 0x000024e4 0x40 src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + .text.lv_obj_refresh_style + 0x00002524 0xec src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + 0x00002524 lv_obj_refresh_style + .text.lv_obj_reset_style_list + 0x00002610 0x1c src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + 0x00002610 lv_obj_reset_style_list + .text.report_style_mod_core + 0x0000262c 0xa0 src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + .text.lv_obj_report_style_mod + 0x000026cc 0x64 src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + 0x000026cc lv_obj_report_style_mod + .text.trans_anim_cb + 0x00002730 0x124 src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + .text.lv_obj_get_base_dir + 0x00002854 0x28 src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + 0x00002854 lv_obj_get_base_dir + .text.lv_obj_create + 0x0000287c 0x448 src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + 0x0000287c lv_obj_create + .text.lv_obj_is_protected + 0x00002cc4 0x34 src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + 0x00002cc4 lv_obj_is_protected + .text.lv_obj_get_state + 0x00002cf8 0x50 src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + 0x00002cf8 lv_obj_get_state + .text._lv_obj_get_style_int + 0x00002d48 0xc0 src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + 0x00002d48 _lv_obj_get_style_int + .text._lv_obj_get_style_color + 0x00002e08 0xa4 src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + 0x00002e08 _lv_obj_get_style_color + .text._lv_obj_get_style_opa + 0x00002eac 0xac src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + 0x00002eac _lv_obj_get_style_opa + .text._lv_obj_get_style_ptr + 0x00002f58 0xb8 src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + 0x00002f58 _lv_obj_get_style_ptr + .text.trans_anim_start_cb + 0x00003010 0x74 src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + .text.lv_obj_set_state + 0x00003084 0x494 src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + 0x00003084 lv_obj_set_state + .text.lv_obj_add_state + 0x00003518 0x40 src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + 0x00003518 lv_obj_add_state + .text.lv_obj_clear_state + 0x00003558 0x40 src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + 0x00003558 lv_obj_clear_state + .text.lv_obj_get_group + 0x00003598 0x28 src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + 0x00003598 lv_obj_get_group + .text.lv_obj_is_focused + 0x000035c0 0x40 src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + 0x000035c0 lv_obj_is_focused + .text.lv_obj_handle_get_type_signal + 0x00003600 0x28 src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + 0x00003600 lv_obj_handle_get_type_signal + .text.lv_obj_init_draw_rect_dsc + 0x00003628 0x350 src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + 0x00003628 lv_obj_init_draw_rect_dsc + .text.lv_obj_design + 0x00003978 0x254 src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + .text.lv_obj_get_draw_rect_ext_pad_size + 0x00003bcc 0x20c src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + 0x00003bcc lv_obj_get_draw_rect_ext_pad_size + .text.lv_obj_signal + 0x00003dd8 0x118 src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + .text.lv_refr_get_top_obj + 0x00003ef0 0x9c src/ASF/thirdparty/lvgl/src/lv_core/lv_refr.o + .text.lv_refr_obj + 0x00003f8c 0xf4 src/ASF/thirdparty/lvgl/src/lv_core/lv_refr.o + .text.lv_refr_obj_and_children + 0x00004080 0x90 src/ASF/thirdparty/lvgl/src/lv_core/lv_refr.o + .text.lv_refr_vdb_flush + 0x00004110 0x80 src/ASF/thirdparty/lvgl/src/lv_core/lv_refr.o + .text.lv_refr_area_part + 0x00004190 0xa4 src/ASF/thirdparty/lvgl/src/lv_core/lv_refr.o + .text._lv_refr_init + 0x00004234 0x2 src/ASF/thirdparty/lvgl/src/lv_core/lv_refr.o + 0x00004234 _lv_refr_init + *fill* 0x00004236 0x2 + .text._lv_inv_area + 0x00004238 0x110 src/ASF/thirdparty/lvgl/src/lv_core/lv_refr.o + 0x00004238 _lv_inv_area + .text._lv_refr_get_disp_refreshing + 0x00004348 0xc src/ASF/thirdparty/lvgl/src/lv_core/lv_refr.o + 0x00004348 _lv_refr_get_disp_refreshing + .text._lv_disp_refr_task + 0x00004354 0x590 src/ASF/thirdparty/lvgl/src/lv_core/lv_refr.o + 0x00004354 _lv_disp_refr_task + .text.lv_style_init + 0x000048e4 0x10 src/ASF/thirdparty/lvgl/src/lv_core/lv_style.o + 0x000048e4 lv_style_init + .text.lv_style_list_init + 0x000048f4 0x10 src/ASF/thirdparty/lvgl/src/lv_core/lv_style.o + 0x000048f4 lv_style_list_init + .text._lv_style_list_remove_style + 0x00004904 0xb0 src/ASF/thirdparty/lvgl/src/lv_core/lv_style.o + 0x00004904 _lv_style_list_remove_style + .text._lv_style_list_add_style + 0x000049b4 0xa8 src/ASF/thirdparty/lvgl/src/lv_core/lv_style.o + 0x000049b4 _lv_style_list_add_style + .text.get_alloc_local_style + 0x00004a5c 0x84 src/ASF/thirdparty/lvgl/src/lv_core/lv_style.o + .text.lv_style_reset + 0x00004ae0 0x14 src/ASF/thirdparty/lvgl/src/lv_core/lv_style.o + 0x00004ae0 lv_style_reset + .text._lv_style_get_mem_size + 0x00004af4 0x40 src/ASF/thirdparty/lvgl/src/lv_core/lv_style.o + 0x00004af4 _lv_style_get_mem_size + .text.lv_style_copy + 0x00004b34 0x34 src/ASF/thirdparty/lvgl/src/lv_core/lv_style.o + 0x00004b34 lv_style_copy + .text.lv_style_remove_prop + 0x00004b68 0x124 src/ASF/thirdparty/lvgl/src/lv_core/lv_style.o + 0x00004b68 lv_style_remove_prop + .text._lv_style_set_int + 0x00004c8c 0x160 src/ASF/thirdparty/lvgl/src/lv_core/lv_style.o + 0x00004c8c _lv_style_set_int + .text._lv_style_set_color + 0x00004dec 0x160 src/ASF/thirdparty/lvgl/src/lv_core/lv_style.o + 0x00004dec _lv_style_set_color + .text._lv_style_set_opa + 0x00004f4c 0x154 src/ASF/thirdparty/lvgl/src/lv_core/lv_style.o + 0x00004f4c _lv_style_set_opa + .text._lv_style_set_ptr + 0x000050a0 0x17c src/ASF/thirdparty/lvgl/src/lv_core/lv_style.o + 0x000050a0 _lv_style_set_ptr + .text._lv_style_get_int + 0x0000521c 0xe0 src/ASF/thirdparty/lvgl/src/lv_core/lv_style.o + 0x0000521c _lv_style_get_int + .text._lv_style_get_opa + 0x000052fc 0xda src/ASF/thirdparty/lvgl/src/lv_core/lv_style.o + 0x000052fc _lv_style_get_opa + .text._lv_style_get_color + 0x000053d6 0xe0 src/ASF/thirdparty/lvgl/src/lv_core/lv_style.o + 0x000053d6 _lv_style_get_color + .text._lv_style_get_ptr + 0x000054b6 0xe8 src/ASF/thirdparty/lvgl/src/lv_core/lv_style.o + 0x000054b6 _lv_style_get_ptr + .text.lv_style_list_get_local_style + 0x0000559e 0x1a src/ASF/thirdparty/lvgl/src/lv_core/lv_style.o + 0x0000559e lv_style_list_get_local_style + .text._lv_style_list_get_transition_style + 0x000055b8 0x10 src/ASF/thirdparty/lvgl/src/lv_core/lv_style.o + 0x000055b8 _lv_style_list_get_transition_style + .text._lv_style_list_reset + 0x000055c8 0x70 src/ASF/thirdparty/lvgl/src/lv_core/lv_style.o + 0x000055c8 _lv_style_list_reset + .text.lv_style_list_copy + 0x00005638 0xc8 src/ASF/thirdparty/lvgl/src/lv_core/lv_style.o + 0x00005638 lv_style_list_copy + .text._lv_style_list_add_trans_style + 0x00005700 0x78 src/ASF/thirdparty/lvgl/src/lv_core/lv_style.o + 0x00005700 _lv_style_list_add_trans_style + .text._lv_style_list_get_int + 0x00005778 0xd4 src/ASF/thirdparty/lvgl/src/lv_core/lv_style.o + 0x00005778 _lv_style_list_get_int + .text._lv_style_list_get_color + 0x0000584c 0xcc src/ASF/thirdparty/lvgl/src/lv_core/lv_style.o + 0x0000584c _lv_style_list_get_color + .text._lv_style_list_get_opa + 0x00005918 0xd4 src/ASF/thirdparty/lvgl/src/lv_core/lv_style.o + 0x00005918 _lv_style_list_get_opa + .text._lv_style_list_get_ptr + 0x000059ec 0xbc src/ASF/thirdparty/lvgl/src/lv_core/lv_style.o + 0x000059ec _lv_style_list_get_ptr + .text.color_blend_true_color_additive + 0x00005aa8 0xa6 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_blend.o + .text.color_blend_true_color_subtractive + 0x00005b4e 0xb6 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_blend.o + .text._lv_blend_fill + 0x00005c04 0xce4 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_blend.o + 0x00005c04 _lv_blend_fill + .text._lv_blend_map + 0x000068e8 0xc64 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_blend.o + 0x000068e8 _lv_blend_map + .text.lv_draw_map + 0x0000754c 0x8a8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_img.o + .text.show_error + 0x00007df4 0x50 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_img.o + .text.lv_draw_img_dsc_init + 0x00007e44 0x38 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_img.o + 0x00007e44 lv_draw_img_dsc_init + .text.lv_img_cf_get_px_size + 0x00007e7c 0x30 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_img.o + 0x00007e7c lv_img_cf_get_px_size + .text.lv_img_cf_is_chroma_keyed + 0x00007eac 0x14 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_img.o + 0x00007eac lv_img_cf_is_chroma_keyed + .text.lv_img_cf_has_alpha + 0x00007ec0 0x18 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_img.o + 0x00007ec0 lv_img_cf_has_alpha + .text.lv_draw_img + 0x00007ed8 0x220 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_img.o + 0x00007ed8 lv_draw_img + .text.lv_img_src_get_type + 0x000080f8 0x1a src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_img.o + 0x000080f8 lv_img_src_get_type + *fill* 0x00008112 0x2 + .text.hex_char_to_num + 0x00008114 0x48 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_label.o + .text.lv_draw_label_dsc_init + 0x0000815c 0x50 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_label.o + 0x0000815c lv_draw_label_dsc_init + .text.lv_draw_label + 0x000081ac 0xeec src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_label.o + 0x000081ac lv_draw_label + .text.lv_draw_line_dsc_init + 0x00009098 0x30 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_line.o + 0x00009098 lv_draw_line_dsc_init + .text.lv_draw_line + 0x000090c8 0x95c src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_line.o + 0x000090c8 lv_draw_line + .text.lv_draw_mask_line + 0x00009a24 0x51c src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_mask.o + .text.lv_draw_mask_radius + 0x00009f40 0x644 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_mask.o + .text.lv_draw_mask_add + 0x0000a584 0x38 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_mask.o + 0x0000a584 lv_draw_mask_add + .text.lv_draw_mask_apply + 0x0000a5bc 0x54 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_mask.o + 0x0000a5bc lv_draw_mask_apply + .text.lv_draw_mask_remove_id + 0x0000a610 0x1c src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_mask.o + 0x0000a610 lv_draw_mask_remove_id + .text.lv_draw_mask_remove_custom + 0x0000a62c 0x2c src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_mask.o + 0x0000a62c lv_draw_mask_remove_custom + .text.lv_draw_mask_get_cnt + 0x0000a658 0x24 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_mask.o + 0x0000a658 lv_draw_mask_get_cnt + .text.lv_draw_mask_line_points_init + 0x0000a67c 0x170 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_mask.o + 0x0000a67c lv_draw_mask_line_points_init + .text.lv_draw_mask_radius_init + 0x0000a7ec 0x68 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_mask.o + 0x0000a7ec lv_draw_mask_radius_init + .text.shadow_blur_corner + 0x0000a854 0x264 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_rect.o + .text.lv_draw_rect_dsc_init + 0x0000aab8 0xa4 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_rect.o + 0x0000aab8 lv_draw_rect_dsc_init + .text.lv_draw_rect + 0x0000ab5c 0x2528 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_rect.o + 0x0000ab5c lv_draw_rect + .text.lv_img_buf_get_px_color + 0x0000d084 0x120 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_buf.o + 0x0000d084 lv_img_buf_get_px_color + .text.lv_img_buf_get_px_alpha + 0x0000d1a4 0x104 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_buf.o + 0x0000d1a4 lv_img_buf_get_px_alpha + .text._lv_img_buf_transform_init + 0x0000d2a8 0x134 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_buf.o + 0x0000d2a8 _lv_img_buf_transform_init + .text._lv_img_buf_get_transformed_area + 0x0000d3dc 0x1d0 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_buf.o + 0x0000d3dc _lv_img_buf_get_transformed_area + .text._lv_img_buf_transform_anti_alias + 0x0000d5ac 0x454 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_buf.o + 0x0000d5ac _lv_img_buf_transform_anti_alias + .text._lv_img_cache_open + 0x0000da00 0x180 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_cache.o + 0x0000da00 _lv_img_cache_open + .text.lv_img_cache_invalidate_src + 0x0000db80 0x70 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_cache.o + 0x0000db80 lv_img_cache_invalidate_src + .text.lv_img_cache_set_size + 0x0000dbf0 0xb0 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_cache.o + 0x0000dbf0 lv_img_cache_set_size + .text.lv_img_decoder_built_in_info + 0x0000dca0 0xe0 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_decoder.o + 0x0000dca0 lv_img_decoder_built_in_info + .text.lv_img_decoder_built_in_close + 0x0000dd80 0x44 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_decoder.o + 0x0000dd80 lv_img_decoder_built_in_close + .text.lv_img_decoder_built_in_open + 0x0000ddc4 0x304 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_decoder.o + 0x0000ddc4 lv_img_decoder_built_in_open + .text.lv_img_decoder_built_in_read_line + 0x0000e0c8 0x418 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_decoder.o + 0x0000e0c8 lv_img_decoder_built_in_read_line + .text.lv_img_decoder_get_info + 0x0000e4e0 0x54 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_decoder.o + 0x0000e4e0 lv_img_decoder_get_info + .text.lv_img_decoder_open + 0x0000e534 0xc4 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_decoder.o + 0x0000e534 lv_img_decoder_open + .text.lv_img_decoder_read_line + 0x0000e5f8 0x24 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_decoder.o + 0x0000e5f8 lv_img_decoder_read_line + .text.lv_img_decoder_close + 0x0000e61c 0x2c src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_decoder.o + 0x0000e61c lv_img_decoder_close + .text.lv_img_decoder_create + 0x0000e648 0x48 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_decoder.o + 0x0000e648 lv_img_decoder_create + .text._lv_img_decoder_init + 0x0000e690 0x60 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_decoder.o + 0x0000e690 _lv_img_decoder_init + .text.lv_font_get_glyph_bitmap + 0x0000e6f0 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font.o + 0x0000e6f0 lv_font_get_glyph_bitmap + .text.lv_font_get_glyph_dsc + 0x0000e6f8 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font.o + 0x0000e6f8 lv_font_get_glyph_dsc + .text.lv_font_get_glyph_width + 0x0000e700 0x24 src/ASF/thirdparty/lvgl/src/lv_font/lv_font.o + 0x0000e700 lv_font_get_glyph_width + .text.kern_pair_8_compare + 0x0000e724 0x14 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_fmt_txt.o + .text.kern_pair_16_compare + 0x0000e738 0x14 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_fmt_txt.o + .text.unicode_list_compare + 0x0000e74c 0x8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_fmt_txt.o + .text.get_glyph_dsc_id + 0x0000e754 0xf4 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_fmt_txt.o + .text.lv_font_get_bitmap_fmt_txt + 0x0000e848 0xa0c src/ASF/thirdparty/lvgl/src/lv_font/lv_font_fmt_txt.o + 0x0000e848 lv_font_get_bitmap_fmt_txt + .text.lv_font_get_glyph_dsc_fmt_txt + 0x0000f254 0x180 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_fmt_txt.o + 0x0000f254 lv_font_get_glyph_dsc_fmt_txt + .text._lv_font_clean_up_fmt_txt + 0x0000f3d4 0x20 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_fmt_txt.o + 0x0000f3d4 _lv_font_clean_up_fmt_txt + .text.lv_disp_drv_init + 0x0000f3f4 0x64 src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_disp.o + 0x0000f3f4 lv_disp_drv_init + .text.lv_disp_buf_init + 0x0000f458 0x20 src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_disp.o + 0x0000f458 lv_disp_buf_init + .text.lv_disp_drv_register + 0x0000f478 0x128 src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_disp.o + 0x0000f478 lv_disp_drv_register + .text.lv_disp_get_default + 0x0000f5a0 0xc src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_disp.o + 0x0000f5a0 lv_disp_get_default + .text.lv_disp_get_hor_res + 0x0000f5ac 0x28 src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_disp.o + 0x0000f5ac lv_disp_get_hor_res + .text.lv_disp_get_ver_res + 0x0000f5d4 0x28 src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_disp.o + 0x0000f5d4 lv_disp_get_ver_res + .text.lv_disp_get_dpi + 0x0000f5fc 0x1c src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_disp.o + 0x0000f5fc lv_disp_get_dpi + .text.lv_disp_get_size_category + 0x0000f618 0x58 src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_disp.o + 0x0000f618 lv_disp_get_size_category + .text.lv_disp_flush_ready + 0x0000f670 0xc src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_disp.o + 0x0000f670 lv_disp_flush_ready + .text.lv_disp_get_next + 0x0000f67c 0x24 src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_disp.o + 0x0000f67c lv_disp_get_next + .text.lv_disp_get_buf + 0x0000f6a0 0x4 src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_disp.o + 0x0000f6a0 lv_disp_get_buf + .text.lv_disp_is_double_buf + 0x0000f6a4 0x16 src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_disp.o + 0x0000f6a4 lv_disp_is_double_buf + *fill* 0x0000f6ba 0x2 + .text.lv_disp_is_true_double_buf + 0x0000f6bc 0x28 src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_disp.o + 0x0000f6bc lv_disp_is_true_double_buf + .text.lv_indev_get_next + 0x0000f6e4 0x24 src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_indev.o + 0x0000f6e4 lv_indev_get_next + .text.lv_tick_inc + 0x0000f708 0x1c src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_tick.o + 0x0000f708 lv_tick_inc + .text.lv_tick_get + 0x0000f724 0x1c src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_tick.o + 0x0000f724 lv_tick_get + .text.lv_tick_elaps + 0x0000f740 0x10 src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_tick.o + 0x0000f740 lv_tick_elaps + .text.lv_anim_path_linear + 0x0000f750 0x2c src/ASF/thirdparty/lvgl/src/lv_misc/lv_anim.o + 0x0000f750 lv_anim_path_linear + .text.anim_mark_list_change + 0x0000f77c 0x40 src/ASF/thirdparty/lvgl/src/lv_misc/lv_anim.o + .text.anim_task + 0x0000f7bc 0x1d4 src/ASF/thirdparty/lvgl/src/lv_misc/lv_anim.o + .text._lv_anim_core_init + 0x0000f990 0x54 src/ASF/thirdparty/lvgl/src/lv_misc/lv_anim.o + 0x0000f990 _lv_anim_core_init + .text.lv_anim_init + 0x0000f9e4 0x44 src/ASF/thirdparty/lvgl/src/lv_misc/lv_anim.o + 0x0000f9e4 lv_anim_init + .text.lv_anim_del + 0x0000fa28 0x7c src/ASF/thirdparty/lvgl/src/lv_misc/lv_anim.o + 0x0000fa28 lv_anim_del + .text.lv_anim_start + 0x0000faa4 0xa0 src/ASF/thirdparty/lvgl/src/lv_misc/lv_anim.o + 0x0000faa4 lv_anim_start + .text.lv_point_within_circle + 0x0000fb44 0x3c src/ASF/thirdparty/lvgl/src/lv_misc/lv_area.o + .text.lv_area_set_height + 0x0000fb80 0xa src/ASF/thirdparty/lvgl/src/lv_misc/lv_area.o + 0x0000fb80 lv_area_set_height + .text.lv_area_get_size + 0x0000fb8a 0x1c src/ASF/thirdparty/lvgl/src/lv_misc/lv_area.o + 0x0000fb8a lv_area_get_size + .text._lv_area_intersect + 0x0000fba6 0x6e src/ASF/thirdparty/lvgl/src/lv_misc/lv_area.o + 0x0000fba6 _lv_area_intersect + .text._lv_area_join + 0x0000fc14 0x4c src/ASF/thirdparty/lvgl/src/lv_misc/lv_area.o + 0x0000fc14 _lv_area_join + .text._lv_area_is_point_on + 0x0000fc60 0x190 src/ASF/thirdparty/lvgl/src/lv_misc/lv_area.o + 0x0000fc60 _lv_area_is_point_on + .text._lv_area_is_on + 0x0000fdf0 0x42 src/ASF/thirdparty/lvgl/src/lv_misc/lv_area.o + 0x0000fdf0 _lv_area_is_on + *fill* 0x0000fe32 0x2 + .text._lv_area_is_in + 0x0000fe34 0xa4 src/ASF/thirdparty/lvgl/src/lv_misc/lv_area.o + 0x0000fe34 _lv_area_is_in + .text._lv_area_align + 0x0000fed8 0x2f4 src/ASF/thirdparty/lvgl/src/lv_misc/lv_area.o + 0x0000fed8 _lv_area_align + .text.lv_color_fill + 0x000101cc 0x54 src/ASF/thirdparty/lvgl/src/lv_misc/lv_color.o + 0x000101cc lv_color_fill + .text.lv_color_lighten + 0x00010220 0x54 src/ASF/thirdparty/lvgl/src/lv_misc/lv_color.o + 0x00010220 lv_color_lighten + .text.lv_color_darken + 0x00010274 0x4a src/ASF/thirdparty/lvgl/src/lv_misc/lv_color.o + 0x00010274 lv_color_darken + .text.lv_fs_get_real_path + 0x000102be 0x22 src/ASF/thirdparty/lvgl/src/lv_misc/lv_fs.o + .text._lv_fs_init + 0x000102e0 0x14 src/ASF/thirdparty/lvgl/src/lv_misc/lv_fs.o + 0x000102e0 _lv_fs_init + .text.lv_fs_close + 0x000102f4 0x30 src/ASF/thirdparty/lvgl/src/lv_misc/lv_fs.o + 0x000102f4 lv_fs_close + .text.lv_fs_read + 0x00010324 0x42 src/ASF/thirdparty/lvgl/src/lv_misc/lv_fs.o + 0x00010324 lv_fs_read + .text.lv_fs_seek + 0x00010366 0x22 src/ASF/thirdparty/lvgl/src/lv_misc/lv_fs.o + 0x00010366 lv_fs_seek + .text.lv_fs_get_drv + 0x00010388 0x38 src/ASF/thirdparty/lvgl/src/lv_misc/lv_fs.o + 0x00010388 lv_fs_get_drv + .text.lv_fs_open + 0x000103c0 0xc8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_fs.o + 0x000103c0 lv_fs_open + .text.lv_fs_get_ext + 0x00010488 0x54 src/ASF/thirdparty/lvgl/src/lv_misc/lv_fs.o + 0x00010488 lv_fs_get_ext + .text.node_set_next + 0x000104dc 0x3c src/ASF/thirdparty/lvgl/src/lv_misc/lv_ll.o + .text.node_set_prev + 0x00010518 0x38 src/ASF/thirdparty/lvgl/src/lv_misc/lv_ll.o + .text._lv_ll_init + 0x00010550 0x14 src/ASF/thirdparty/lvgl/src/lv_misc/lv_ll.o + 0x00010550 _lv_ll_init + .text._lv_ll_ins_head + 0x00010564 0x50 src/ASF/thirdparty/lvgl/src/lv_misc/lv_ll.o + 0x00010564 _lv_ll_ins_head + .text._lv_ll_ins_tail + 0x000105b4 0x50 src/ASF/thirdparty/lvgl/src/lv_misc/lv_ll.o + 0x000105b4 _lv_ll_ins_tail + .text._lv_ll_get_head + 0x00010604 0xc src/ASF/thirdparty/lvgl/src/lv_misc/lv_ll.o + 0x00010604 _lv_ll_get_head + .text._lv_ll_get_tail + 0x00010610 0xc src/ASF/thirdparty/lvgl/src/lv_misc/lv_ll.o + 0x00010610 _lv_ll_get_tail + .text._lv_ll_get_next + 0x0001061c 0x28 src/ASF/thirdparty/lvgl/src/lv_misc/lv_ll.o + 0x0001061c _lv_ll_get_next + .text._lv_ll_get_prev + 0x00010644 0x26 src/ASF/thirdparty/lvgl/src/lv_misc/lv_ll.o + 0x00010644 _lv_ll_get_prev + *fill* 0x0001066a 0x2 + .text._lv_ll_ins_prev + 0x0001066c 0x80 src/ASF/thirdparty/lvgl/src/lv_misc/lv_ll.o + 0x0001066c _lv_ll_ins_prev + .text._lv_ll_remove + 0x000106ec 0x90 src/ASF/thirdparty/lvgl/src/lv_misc/lv_ll.o + 0x000106ec _lv_ll_remove + .text._lv_ll_chg_list + 0x0001077c 0x7c src/ASF/thirdparty/lvgl/src/lv_misc/lv_ll.o + 0x0001077c _lv_ll_chg_list + .text._lv_ll_move_before + 0x000107f8 0xb4 src/ASF/thirdparty/lvgl/src/lv_misc/lv_ll.o + 0x000107f8 _lv_ll_move_before + .text._lv_ll_is_empty + 0x000108ac 0x1e src/ASF/thirdparty/lvgl/src/lv_misc/lv_ll.o + 0x000108ac _lv_ll_is_empty + *fill* 0x000108ca 0x2 + .text._lv_trigo_sin + 0x000108cc 0x74 src/ASF/thirdparty/lvgl/src/lv_misc/lv_math.o + 0x000108cc _lv_trigo_sin + .text._lv_sqrt + 0x00010940 0x28 src/ASF/thirdparty/lvgl/src/lv_misc/lv_math.o + 0x00010940 _lv_sqrt + .text.ent_get_next + 0x00010968 0x2c src/ASF/thirdparty/lvgl/src/lv_misc/lv_mem.o + .text.ent_trunc + 0x00010994 0x4a src/ASF/thirdparty/lvgl/src/lv_misc/lv_mem.o + *fill* 0x000109de 0x2 + .text._lv_mem_init + 0x000109e0 0x28 src/ASF/thirdparty/lvgl/src/lv_misc/lv_mem.o + 0x000109e0 _lv_mem_init + .text.lv_mem_alloc + 0x00010a08 0x64 src/ASF/thirdparty/lvgl/src/lv_misc/lv_mem.o + 0x00010a08 lv_mem_alloc + .text.lv_mem_defrag + 0x00010a6c 0x64 src/ASF/thirdparty/lvgl/src/lv_misc/lv_mem.o + 0x00010a6c lv_mem_defrag + .text.lv_mem_free + 0x00010ad0 0x7c src/ASF/thirdparty/lvgl/src/lv_misc/lv_mem.o + 0x00010ad0 lv_mem_free + .text._lv_mem_get_size + 0x00010b4c 0x20 src/ASF/thirdparty/lvgl/src/lv_misc/lv_mem.o + 0x00010b4c _lv_mem_get_size + .text._lv_mem_buf_release + 0x00010b6c 0x60 src/ASF/thirdparty/lvgl/src/lv_misc/lv_mem.o + 0x00010b6c _lv_mem_buf_release + .text._lv_mem_buf_free_all + 0x00010bcc 0x58 src/ASF/thirdparty/lvgl/src/lv_misc/lv_mem.o + 0x00010bcc _lv_mem_buf_free_all + .text._lv_memcpy + 0x00010c24 0x1b6 src/ASF/thirdparty/lvgl/src/lv_misc/lv_mem.o + 0x00010c24 _lv_memcpy + *fill* 0x00010dda 0x2 + .text.lv_mem_realloc + 0x00010ddc 0x7c src/ASF/thirdparty/lvgl/src/lv_misc/lv_mem.o + 0x00010ddc lv_mem_realloc + .text._lv_mem_buf_get + 0x00010e58 0xec src/ASF/thirdparty/lvgl/src/lv_misc/lv_mem.o + 0x00010e58 _lv_mem_buf_get + .text._lv_memset + 0x00010f44 0xa0 src/ASF/thirdparty/lvgl/src/lv_misc/lv_mem.o + 0x00010f44 _lv_memset + .text._lv_memset_00 + 0x00010fe4 0xa4 src/ASF/thirdparty/lvgl/src/lv_misc/lv_mem.o + 0x00010fe4 _lv_memset_00 + .text._lv_memset_ff + 0x00011088 0xa8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_mem.o + 0x00011088 _lv_memset_ff + .text._lv_task_core_init + 0x00011130 0x28 src/ASF/thirdparty/lvgl/src/lv_misc/lv_task.o + 0x00011130 _lv_task_core_init + .text.lv_task_create_basic + 0x00011158 0xf0 src/ASF/thirdparty/lvgl/src/lv_misc/lv_task.o + 0x00011158 lv_task_create_basic + .text.lv_task_del + 0x00011248 0x44 src/ASF/thirdparty/lvgl/src/lv_misc/lv_task.o + 0x00011248 lv_task_del + .text.lv_task_exec + 0x0001128c 0x68 src/ASF/thirdparty/lvgl/src/lv_misc/lv_task.o + .text.lv_task_handler + 0x000112f4 0x1ec src/ASF/thirdparty/lvgl/src/lv_misc/lv_task.o + 0x000112f4 lv_task_handler + .text.lv_task_set_prio + 0x000114e0 0x90 src/ASF/thirdparty/lvgl/src/lv_misc/lv_task.o + 0x000114e0 lv_task_set_prio + .text.lv_task_create + 0x00011570 0x54 src/ASF/thirdparty/lvgl/src/lv_misc/lv_task.o + 0x00011570 lv_task_create + .text.lv_task_ready + 0x000115c4 0x18 src/ASF/thirdparty/lvgl/src/lv_misc/lv_task.o + 0x000115c4 lv_task_ready + .text.lv_txt_utf8_next + 0x000115dc 0x110 src/ASF/thirdparty/lvgl/src/lv_misc/lv_txt.o + .text.lv_txt_utf8_get_char_id + 0x000116ec 0x34 src/ASF/thirdparty/lvgl/src/lv_misc/lv_txt.o + .text._lv_txt_is_cmd + 0x00011720 0x40 src/ASF/thirdparty/lvgl/src/lv_misc/lv_txt.o + 0x00011720 _lv_txt_is_cmd + .text._lv_txt_get_next_line + 0x00011760 0x278 src/ASF/thirdparty/lvgl/src/lv_misc/lv_txt.o + 0x00011760 _lv_txt_get_next_line + .text._lv_txt_get_width + 0x000119d8 0xa4 src/ASF/thirdparty/lvgl/src/lv_misc/lv_txt.o + 0x000119d8 _lv_txt_get_width + .text._lv_txt_get_size + 0x00011a7c 0x10c src/ASF/thirdparty/lvgl/src/lv_misc/lv_txt.o + 0x00011a7c _lv_txt_get_size + .text._lv_utils_bsearch + 0x00011b88 0x5e src/ASF/thirdparty/lvgl/src/lv_misc/lv_utils.o + 0x00011b88 _lv_utils_bsearch + *fill* 0x00011be6 0x2 + .text.lv_theme_set_act + 0x00011be8 0xc src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme.o + 0x00011be8 lv_theme_set_act + .text.lv_theme_get_font_normal + 0x00011bf4 0xc src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme.o + 0x00011bf4 lv_theme_get_font_normal + .text.lv_theme_apply + 0x00011c00 0x10 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme.o + 0x00011c00 lv_theme_apply + .text.theme_apply + 0x00011c10 0x81c src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_material.o + .text.style_init_reset + 0x0001242c 0x24 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_material.o + .text.basic_init + 0x00012450 0x11cc src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_material.o + .text.bar_init + 0x0001361c 0x154 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_material.o + .text.slider_init + 0x00013770 0x294 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_material.o + .text.switch_init + 0x00013a04 0x140 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_material.o + .text.linemeter_init + 0x00013b44 0x224 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_material.o + .text.gauge_init + 0x00013d68 0x4a8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_material.o + .text.arc_init + 0x00014210 0x104 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_material.o + .text.led_init + 0x00014314 0x114 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_material.o + .text.lv_theme_material_init + 0x00014428 0x24dc src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_material.o + 0x00014428 lv_theme_material_init + .text.ssd1963_init + 0x00016904 0xb1c src/devices/display/p_ssd1963.o + 0x00016904 ssd1963_init + .text.ssd1963_flush + 0x00017420 0x31c src/devices/display/p_ssd1963.o + 0x00017420 ssd1963_flush + .text.p_gpio_init + 0x0001773c 0x70 src/drivers/p_gpio.o + 0x0001773c p_gpio_init + .text.p_gpio_parallel_wr_word + 0x000177ac 0x18 src/drivers/p_gpio.o + 0x000177ac p_gpio_parallel_wr_word + .text.p_gpio_parallel_wr_arr + 0x000177c4 0x2c src/drivers/p_gpio.o + 0x000177c4 p_gpio_parallel_wr_arr + .text.p_i2c_init + 0x000177f0 0x2 src/drivers/p_i2c.o + 0x000177f0 p_i2c_init + *fill* 0x000177f2 0x2 + .text.p_printf + 0x000177f4 0x5c src/drivers/p_usart.o + 0x000177f4 p_printf + .text.p_usart_init + 0x00017850 0xe0 src/drivers/p_usart.o + 0x00017850 p_usart_init + .text.p_debug_rx_cb + 0x00017930 0x1c src/drivers/p_usart.o + .text.main 0x0001794c 0x14 src/main.o + 0x0001794c main + .text 0x00017960 0x114 c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/thumb/v6-m\libgcc.a(_udivsi3.o) + 0x00017960 __aeabi_uidiv + 0x00017960 __udivsi3 + 0x00017a6c __aeabi_uidivmod + .text 0x00017a74 0x1d4 c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/thumb/v6-m\libgcc.a(_divsi3.o) + 0x00017a74 __divsi3 + 0x00017a74 __aeabi_idiv + 0x00017c40 __aeabi_idivmod + .text 0x00017c48 0x4 c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/thumb/v6-m\libgcc.a(_dvmd_tls.o) + 0x00017c48 __aeabi_idiv0 + 0x00017c48 __aeabi_ldiv0 + .text 0x00017c4c 0x40 c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/thumb/v6-m\libgcc.a(_aeabi_uldivmod.o) + 0x00017c4c __aeabi_uldivmod + .text 0x00017c8c 0x54 c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/thumb/v6-m\libgcc.a(_muldi3.o) + 0x00017c8c __muldi3 + 0x00017c8c __aeabi_lmul + .text 0x00017ce0 0x180 c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/thumb/v6-m\libgcc.a(_udivmoddi4.o) + 0x00017ce0 __udivmoddi4 + .text 0x00017e60 0x3c c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/thumb/v6-m\libgcc.a(_clzsi2.o) + 0x00017e60 __clzsi2 + .text 0x00017e9c 0x18 c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/thumb/v6-m\libgcc.a(_clzdi2.o) + 0x00017e9c __clzdi2 + .text.__libc_init_array + 0x00017eb4 0x48 c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-init.o) + 0x00017eb4 __libc_init_array + .text.memcmp 0x00017efc 0x1e c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-memcmp.o) + 0x00017efc memcmp + .text.memcpy 0x00017f1a 0x12 c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-memcpy-stub.o) + 0x00017f1a memcpy + .text.memset 0x00017f2c 0x10 c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-memset.o) + 0x00017f2c memset + .text 0x00017f3c 0x14 c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-strcmp.o) + 0x00017f3c strcmp + .text.strcpy 0x00017f50 0x10 c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-strcpy.o) + 0x00017f50 strcpy + .text 0x00017f60 0xe c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-strlen.o) + 0x00017f60 strlen + *fill* 0x00017f6e 0x2 + .text._vsprintf_r + 0x00017f70 0x30 c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-vsprintf.o) + 0x00017f70 _vsprintf_r + 0x00017f70 _vsiprintf_r + .text.vsprintf + 0x00017fa0 0x18 c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-vsprintf.o) + 0x00017fa0 vsiprintf + 0x00017fa0 vsprintf + .text.__ssputs_r + 0x00017fb8 0xc4 c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-nano-svfprintf.o) + 0x00017fb8 __ssputs_r + .text._svfprintf_r + 0x0001807c 0x208 c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-nano-svfprintf.o) + 0x0001807c _svfiprintf_r + 0x0001807c _svfprintf_r + .text._printf_common + 0x00018284 0xda c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-nano-vfprintf_i.o) + 0x00018284 _printf_common + *fill* 0x0001835e 0x2 + .text._printf_i + 0x00018360 0x234 c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-nano-vfprintf_i.o) + 0x00018360 _printf_i + .text.memchr 0x00018594 0x16 c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-memchr-stub.o) + 0x00018594 memchr + .text.memmove 0x000185aa 0x24 c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-memmove.o) + 0x000185aa memmove + *fill* 0x000185ce 0x2 + .text._free_r 0x000185d0 0x94 c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-nano-freer.o) + 0x000185d0 _free_r + .text._malloc_r + 0x00018664 0xbc c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-nano-mallocr.o) + 0x00018664 _malloc_r + .text._realloc_r + 0x00018720 0x4c c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-nano-reallocr.o) + 0x00018720 _realloc_r + .text._sbrk_r 0x0001876c 0x24 c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-sbrkr.o) + 0x0001876c _sbrk_r + .text.__malloc_lock + 0x00018790 0x2 c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-mlock.o) + 0x00018790 __malloc_lock + .text.__malloc_unlock + 0x00018792 0x2 c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-mlock.o) + 0x00018792 __malloc_unlock + .text._malloc_usable_size_r + 0x00018794 0x10 c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-nano-msizer.o) + 0x00018794 _malloc_usable_size_r + *(.glue_7t) + .glue_7t 0x000187a4 0x0 linker stubs + *(.glue_7) + .glue_7 0x000187a4 0x0 linker stubs + *(.rodata .rodata* .gnu.linkonce.r.*) + .rodata 0x000187a4 0x18 src/ASF/sam0/drivers/sercom/sercom.o + .rodata.system_clock_source_get_hz + 0x000187bc 0x24 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .rodata.system_clock_source_enable + 0x000187e0 0x24 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .rodata.lv_group_create.str1.4 + 0x00018804 0xe src/ASF/thirdparty/lvgl/src/lv_core/lv_group.o + .rodata.lv_init.cst2 + 0x00018812 0x2 src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + .rodata.lv_obj_align_origo + 0x00018814 0x54 src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + .rodata 0x00018868 0x2 src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + .rodata.lv_obj_create.str1.4 + 0x0001886a 0xe src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + *fill* 0x0001886a 0x2 + .rodata.lv_obj_del_async.str1.4 + 0x0001886c 0xd src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + *fill* 0x00018879 0x3 + .rodata.lv_obj_signal.str1.4 + 0x0001887c 0x7 src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + .rodata._lv_style_list_remove_style.str1.4 + 0x00018883 0xe src/ASF/thirdparty/lvgl/src/lv_core/lv_style.o + *fill* 0x00018883 0x1 + .rodata.lv_draw_map.cst2 + 0x00018884 0x2 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_img.o + *fill* 0x00018886 0x2 + .rodata.lv_img_cf_get_px_size + 0x00018888 0x2c src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_img.o + .rodata 0x000188b4 0x2 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_img.o + *fill* 0x000188b6 0x2 + .rodata.lv_draw_img.str1.4 + 0x000188b8 0x8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_img.o + .rodata.hex_char_to_num + 0x000188c0 0x18 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_label.o + .rodata.lv_draw_label.cst1 + 0x000188d8 0x1 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_label.o + *fill* 0x000188d9 0x3 + .rodata._lv_bpp1_opa_table + 0x000188dc 0x2 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_label.o + 0x000188dc _lv_bpp1_opa_table + *fill* 0x000188de 0x2 + .rodata._lv_bpp2_opa_table + 0x000188e0 0x4 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_label.o + 0x000188e0 _lv_bpp2_opa_table + .rodata._lv_bpp4_opa_table + 0x000188e4 0x10 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_label.o + 0x000188e4 _lv_bpp4_opa_table + .rodata._lv_bpp8_opa_table + 0x000188f4 0x100 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_label.o + 0x000188f4 _lv_bpp8_opa_table + .rodata.wcorr.9232 + 0x000189f4 0x21 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_line.o + *fill* 0x00018a15 0x3 + .rodata 0x00018a18 0x2 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_rect.o + *fill* 0x00018a1a 0x2 + .rodata 0x00018a1c 0x10 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_buf.o + .rodata.lv_img_cache_set_size.str1.4 + 0x00018a2c 0xe src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_cache.o + .rodata 0x00018a2c 0x10 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_decoder.o + .rodata.lv_img_decoder_built_in_open.str1.4 + 0x00018a3c 0x4 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_decoder.o + 0x12 (size before relaxing) + .rodata.lv_font_get_bitmap_fmt_txt + 0x00018a40 0x160 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_fmt_txt.o + .rodata.lv_font_get_bitmap_fmt_txt.str1.4 + 0x00018ba0 0xe src/ASF/thirdparty/lvgl/src/lv_font/lv_font_fmt_txt.o + .rodata.cmaps 0x00018ba0 0x28 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_16.o + .rodata.glyph_dsc + 0x00018bc8 0x4d8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_16.o + .rodata.gylph_bitmap + 0x000190a0 0x2a38 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_16.o + .rodata.kern_class_values + 0x0001bad8 0xbad src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_16.o + *fill* 0x0001c685 0x3 + .rodata.kern_classes + 0x0001c688 0x10 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_16.o + .rodata.kern_left_class_mapping + 0x0001c698 0x9b src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_16.o + *fill* 0x0001c733 0x1 + .rodata.kern_right_class_mapping + 0x0001c734 0x9b src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_16.o + *fill* 0x0001c7cf 0x1 + .rodata.unicode_list_1 + 0x0001c7d0 0x76 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_16.o + .rodata.lv_disp_drv_register.str1.4 + 0x0001c846 0xe src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_disp.o + *fill* 0x0001c846 0x2 + .rodata.lv_anim_path_def + 0x0001c848 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_anim.o + 0x0001c848 lv_anim_path_def + .rodata.lv_anim_start.str1.4 + 0x0001c850 0xe src/ASF/thirdparty/lvgl/src/lv_misc/lv_anim.o + .rodata._lv_area_align + 0x0001c850 0x54 src/ASF/thirdparty/lvgl/src/lv_misc/lv_area.o + .rodata.lv_fs_drv_register.str1.4 + 0x0001c8a4 0xe src/ASF/thirdparty/lvgl/src/lv_misc/lv_fs.o + .rodata.lv_fs_get_ext.str1.4 + 0x0001c8a4 0x4 src/ASF/thirdparty/lvgl/src/lv_misc/lv_fs.o + 0x1 (size before relaxing) + .rodata.sin0_90_table + 0x0001c8a4 0xb6 src/ASF/thirdparty/lvgl/src/lv_misc/lv_math.o + .rodata.lv_task_create_basic.str1.4 + 0x0001c95a 0xe src/ASF/thirdparty/lvgl/src/lv_misc/lv_task.o + *fill* 0x0001c95a 0x2 + .rodata._lv_txt_get_next_line.str1.4 + 0x0001c95c 0x8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_txt.o + .rodata.theme_apply + 0x0001c964 0xa4 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_material.o + .rodata.basic_init.cst2 + 0x0001ca08 0x2 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_material.o + .rodata.bar_init.cst2 + 0x0001ca0a 0x2 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_material.o + .rodata.linemeter_init.cst2 + 0x0001ca0a 0x2 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_material.o + .rodata.lv_theme_material_init.cst2 + 0x0001ca0a 0x2 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_material.o + 0x4 (size before relaxing) + .rodata 0x0001ca0c 0x6 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_material.o + *fill* 0x0001ca12 0x2 + .rodata.lv_theme_material_init.str1.4 + 0x0001ca14 0x4 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_material.o + .rodata.p_debug_rx_cb.str1.4 + 0x0001ca18 0x3 src/drivers/p_usart.o + *fill* 0x0001ca1b 0x1 + .rodata.p_usart_init.str1.4 + 0x0001ca1c 0x10 src/drivers/p_usart.o + 0xd (size before relaxing) + .rodata._svfprintf_r.str1.1 + 0x0001ca2c 0x11 c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-nano-svfprintf.o) + .rodata._printf_i.str1.1 + 0x0001ca3d 0x22 c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-nano-vfprintf_i.o) + *(.ARM.extab* .gnu.linkonce.armextab.*) + 0x0001ca60 . = ALIGN (0x4) + *fill* 0x0001ca5f 0x1 + *(.init) + .init 0x0001ca60 0x4 c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/thumb/v6-m/crti.o + 0x0001ca60 _init + .init 0x0001ca64 0x8 c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/thumb/v6-m/crtn.o + 0x0001ca6c . = ALIGN (0x4) + 0x0001ca6c __preinit_array_start = . + *(.preinit_array) + 0x0001ca6c __preinit_array_end = . + 0x0001ca6c . = ALIGN (0x4) + 0x0001ca6c __init_array_start = . + *(SORT(.init_array.*)) + *(.init_array) + .init_array 0x0001ca6c 0x4 c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/thumb/v6-m/crtbegin.o + 0x0001ca70 __init_array_end = . + 0x0001ca70 . = ALIGN (0x4) + *crtbegin.o(.ctors) + *(EXCLUDE_FILE(*crtend.o) .ctors) + *(SORT(.ctors.*)) + *crtend.o(.ctors) + 0x0001ca70 . = ALIGN (0x4) + *(.fini) + .fini 0x0001ca70 0x4 c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/thumb/v6-m/crti.o + 0x0001ca70 _fini + .fini 0x0001ca74 0x8 c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/thumb/v6-m/crtn.o + 0x0001ca7c . = ALIGN (0x4) + 0x0001ca7c __fini_array_start = . + *(.fini_array) + .fini_array 0x0001ca7c 0x4 c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/thumb/v6-m/crtbegin.o + *(SORT(.fini_array.*)) + 0x0001ca80 __fini_array_end = . + *crtbegin.o(.dtors) + *(EXCLUDE_FILE(*crtend.o) .dtors) + *(SORT(.dtors.*)) + *crtend.o(.dtors) + 0x0001ca80 . = ALIGN (0x4) + 0x0001ca80 _efixed = . + [!provide] PROVIDE (__exidx_start, .) + +.vfp11_veneer 0x0001ca80 0x0 + .vfp11_veneer 0x0001ca80 0x0 linker stubs + +.v4_bx 0x0001ca80 0x0 + .v4_bx 0x0001ca80 0x0 linker stubs + +.iplt 0x0001ca80 0x0 + .iplt 0x0001ca80 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/thumb/v6-m/crtbegin.o + +.ARM.exidx 0x0001ca80 0x8 + *(.ARM.exidx* .gnu.linkonce.armexidx.*) + .ARM.exidx 0x0001ca80 0x8 c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/thumb/v6-m\libgcc.a(_udivmoddi4.o) + [!provide] PROVIDE (__exidx_end, .) + +.eh_frame 0x0001ca88 0x0 + .eh_frame 0x0001ca88 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/thumb/v6-m/crtbegin.o + +.rel.dyn 0x0001ca88 0x0 + .rel.iplt 0x0001ca88 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/thumb/v6-m/crtbegin.o + +.jcr 0x0001ca88 0x0 + .jcr 0x0001ca88 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/thumb/v6-m/crtbegin.o + +.igot.plt 0x0001ca88 0x0 + .igot.plt 0x0001ca88 0x0 c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/thumb/v6-m/crtbegin.o + 0x0001ca88 . = ALIGN (0x4) + 0x0001ca88 _etext = . + +.relocate 0x20000000 0xc4 load address 0x0001ca88 + 0x20000000 . = ALIGN (0x4) + 0x20000000 _srelocate = . + *(.ramfunc .ramfunc.*) + .ramfunc 0x20000000 0xc src/ASF/common2/services/delay/sam0/cycle_counter.o + 0x20000000 portable_delay_cycles + *(.data .data.*) + .data.g_interrupt_enabled + 0x2000000c 0x1 src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + 0x2000000c g_interrupt_enabled + *fill* 0x2000000d 0x3 + .data.font_dsc + 0x20000010 0x20 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_16.o + .data.lv_font_montserrat_16 + 0x20000030 0x14 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_16.o + 0x20000030 lv_font_montserrat_16 + .data.mem_buf_small + 0x20000044 0x10 src/ASF/thirdparty/lvgl/src/lv_misc/lv_mem.o + .data._lv_txt_encoded_get_char_id + 0x20000054 0x4 src/ASF/thirdparty/lvgl/src/lv_misc/lv_txt.o + 0x20000054 _lv_txt_encoded_get_char_id + .data._lv_txt_encoded_next + 0x20000058 0x4 src/ASF/thirdparty/lvgl/src/lv_misc/lv_txt.o + 0x20000058 _lv_txt_encoded_next + .data.cmd_mode + 0x2000005c 0x1 src/devices/display/p_ssd1963.o + *fill* 0x2000005d 0x3 + .data._impure_ptr + 0x20000060 0x4 c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-impure.o) + 0x20000060 _impure_ptr + .data.impure_data + 0x20000064 0x60 c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-impure.o) + 0x200000c4 . = ALIGN (0x4) + 0x200000c4 _erelocate = . + +.bss 0x200000c8 0x4d70 load address 0x0001cb50 + 0x200000c8 . = ALIGN (0x4) + 0x200000c8 _sbss = . + 0x200000c8 _szero = . + *(.bss .bss.*) + .bss 0x200000c8 0x1c c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/thumb/v6-m/crtbegin.o + *fill* 0x200000e4 0x4 + .bss.sys_time 0x200000e8 0x8 src/drivers/p_time.o + .bss.buf 0x200000f0 0x2580 src/oracle.o + .bss.disp_buf 0x20002670 0x24 src/oracle.o + .bss._sercom_config + 0x20002694 0x2 src/ASF/sam0/drivers/sercom/sercom.o + .bss._handler_table_initialized + 0x20002696 0x1 src/ASF/sam0/drivers/sercom/sercom_interrupt.o + *fill* 0x20002697 0x1 + .bss._sercom_interrupt_handlers + 0x20002698 0x18 src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .bss.cpu_irq_critical_section_counter + 0x200026b0 0x4 src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .bss.cpu_irq_prev_interrupt_state + 0x200026b4 0x1 src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + *fill* 0x200026b5 0x3 + .bss._system_clock_inst + 0x200026b8 0x18 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .bss.heap.5296 + 0x200026d0 0x4 src/ASF/sam0/utils/syscalls/gcc/syscalls.o + .bss.indev_act + 0x200026d4 0x4 src/ASF/thirdparty/lvgl/src/lv_core/lv_indev.o + .bss.indev_obj_act + 0x200026d8 0x4 src/ASF/thirdparty/lvgl/src/lv_core/lv_indev.o + .bss.event_act_data + 0x200026dc 0x4 src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + .bss.event_temp_data_head + 0x200026e0 0x4 src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + .bss.lv_initialized + 0x200026e4 0x1 src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + *fill* 0x200026e5 0x3 + .bss.disp_refr + 0x200026e8 0x4 src/ASF/thirdparty/lvgl/src/lv_core/lv_refr.o + .bss.px_num 0x200026ec 0x4 src/ASF/thirdparty/lvgl/src/lv_core/lv_refr.o + .bss.blend_buf.8527 + 0x200026f0 0x3c0 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_blend.o + .bss.opa_table.8503 + 0x20002ab0 0x100 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_label.o + .bss.prev_bpp.8505 + 0x20002bb0 0x4 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_label.o + .bss.prev_opa.8504 + 0x20002bb4 0x1 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_label.o + *fill* 0x20002bb5 0x1 + .bss.entry_cnt + 0x20002bb6 0x2 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_cache.o + .bss.decompr_buf + 0x20002bb8 0x4 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_fmt_txt.o + .bss.rle_bpp 0x20002bbc 0x1 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_fmt_txt.o + .bss.rle_cnt 0x20002bbd 0x1 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_fmt_txt.o + *fill* 0x20002bbe 0x2 + .bss.rle_in 0x20002bc0 0x4 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_fmt_txt.o + .bss.rle_prev_v + 0x20002bc4 0x1 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_fmt_txt.o + *fill* 0x20002bc5 0x3 + .bss.rle_rdp 0x20002bc8 0x4 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_fmt_txt.o + .bss.rle_state + 0x20002bcc 0x1 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_fmt_txt.o + *fill* 0x20002bcd 0x3 + .bss.disp_def 0x20002bd0 0x4 src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_disp.o + .bss.sys_time 0x20002bd4 0x4 src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_tick.o + .bss.tick_irq_flag + 0x20002bd8 0x1 src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_tick.o + *fill* 0x20002bd9 0x3 + .bss._lv_anim_task + 0x20002bdc 0x4 src/ASF/thirdparty/lvgl/src/lv_misc/lv_anim.o + .bss.anim_list_changed + 0x20002be0 0x1 src/ASF/thirdparty/lvgl/src/lv_misc/lv_anim.o + *fill* 0x20002be1 0x3 + .bss.last_task_run + 0x20002be4 0x4 src/ASF/thirdparty/lvgl/src/lv_misc/lv_anim.o + .bss.full_defrag_cnt.6089 + 0x20002be8 0x2 src/ASF/thirdparty/lvgl/src/lv_misc/lv_mem.o + *fill* 0x20002bea 0x2 + .bss.mem_buf1_32 + 0x20002bec 0x10 src/ASF/thirdparty/lvgl/src/lv_misc/lv_mem.o + .bss.mem_buf2_32 + 0x20002bfc 0x10 src/ASF/thirdparty/lvgl/src/lv_misc/lv_mem.o + .bss.work_mem 0x20002c0c 0x4 src/ASF/thirdparty/lvgl/src/lv_misc/lv_mem.o + .bss.work_mem_int.6072 + 0x20002c10 0x2000 src/ASF/thirdparty/lvgl/src/lv_misc/lv_mem.o + .bss.zero_mem 0x20004c10 0x4 src/ASF/thirdparty/lvgl/src/lv_misc/lv_mem.o + .bss.already_running.8401 + 0x20004c14 0x1 src/ASF/thirdparty/lvgl/src/lv_misc/lv_task.o + *fill* 0x20004c15 0x3 + .bss.busy_time.8404 + 0x20004c18 0x4 src/ASF/thirdparty/lvgl/src/lv_misc/lv_task.o + .bss.handler_start.8403 + 0x20004c1c 0x4 src/ASF/thirdparty/lvgl/src/lv_misc/lv_task.o + .bss.idle_last + 0x20004c20 0x1 src/ASF/thirdparty/lvgl/src/lv_misc/lv_task.o + *fill* 0x20004c21 0x3 + .bss.idle_period_start.8402 + 0x20004c24 0x4 src/ASF/thirdparty/lvgl/src/lv_misc/lv_task.o + .bss.lv_task_run + 0x20004c28 0x1 src/ASF/thirdparty/lvgl/src/lv_misc/lv_task.o + .bss.task_created + 0x20004c29 0x1 src/ASF/thirdparty/lvgl/src/lv_misc/lv_task.o + .bss.task_deleted + 0x20004c2a 0x1 src/ASF/thirdparty/lvgl/src/lv_misc/lv_task.o + .bss.task_list_changed + 0x20004c2b 0x1 src/ASF/thirdparty/lvgl/src/lv_misc/lv_task.o + .bss.time_till_next.8405 + 0x20004c2c 0x4 src/ASF/thirdparty/lvgl/src/lv_misc/lv_task.o + .bss.act_theme + 0x20004c30 0x4 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme.o + .bss.inited 0x20004c34 0x1 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_material.o + *fill* 0x20004c35 0x3 + .bss.styles 0x20004c38 0x4 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_material.o + .bss.theme 0x20004c3c 0x1c src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_material.o + .bss.p_debug_inst + 0x20004c58 0x34 src/drivers/p_usart.o + .bss.__malloc_free_list + 0x20004c8c 0x4 c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-nano-mallocr.o) + 0x20004c8c __malloc_free_list + .bss.__malloc_sbrk_start + 0x20004c90 0x4 c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-nano-mallocr.o) + 0x20004c90 __malloc_sbrk_start + *(COMMON) + COMMON 0x20004c94 0x18 src/ASF/sam0/drivers/sercom/sercom_interrupt.o + 0x20004c94 _sercom_instances + COMMON 0x20004cac 0x184 src/ASF/thirdparty/lvgl/src/lv_misc/lv_gc.o + 0x20004cac _lv_task_ll + 0x20004cb8 _lv_indev_ll + 0x20004cc4 _lv_disp_ll + 0x20004cd0 _lv_img_defoder_ll + 0x20004cdc _lv_mem_buf + 0x20004d5c _lv_drv_ll + 0x20004d68 _lv_obj_style_trans_ll + 0x20004d74 _lv_theme_material_styles + 0x20004d78 _lv_task_act + 0x20004d7c _lv_theme_mono_styles + 0x20004d80 _lv_theme_template_styles + 0x20004d84 _lv_img_cache_array + 0x20004d88 _lv_anim_ll + 0x20004d94 _lv_theme_empty_styles + 0x20004d98 _lv_draw_mask_list + 0x20004e18 _lv_group_ll + 0x20004e24 _lv_file_ll + COMMON 0x20004e30 0x2 src/drivers/p_usart.o + 0x20004e30 rx_char + *fill* 0x20004e32 0x2 + COMMON 0x20004e34 0x4 c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-reent.o) + 0x20004e34 errno + 0x20004e38 . = ALIGN (0x4) + 0x20004e38 _ebss = . + 0x20004e38 _ezero = . + +.stack 0x20004e38 0x2000 load address 0x000218c0 + 0x20004e38 . = ALIGN (0x8) + 0x20004e38 _sstack = . + 0x20006e38 . = (. + STACK_SIZE) + *fill* 0x20004e38 0x2000 + 0x20006e38 . = ALIGN (0x8) + 0x20006e38 _estack = . + 0x20006e38 . = ALIGN (0x4) + 0x20006e38 _end = . +OUTPUT(oracle_test_d21.elf elf32-littlearm) + +.ARM.attributes + 0x00000000 0x28 + .ARM.attributes + 0x00000000 0x1e c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/thumb/v6-m/crti.o + .ARM.attributes + 0x0000001e 0x2c c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/thumb/v6-m/crtbegin.o + .ARM.attributes + 0x0000004a 0x32 src/ASF/common2/services/delay/sam0/cycle_counter.o + .ARM.attributes + 0x0000007c 0x32 src/drivers/p_time.o + .ARM.attributes + 0x000000ae 0x32 src/oracle.o + .ARM.attributes + 0x000000e0 0x32 src/ASF/sam0/drivers/sercom/sercom.o + .ARM.attributes + 0x00000112 0x32 src/ASF/sam0/drivers/sercom/usart/usart.o + .ARM.attributes + 0x00000144 0x32 src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .ARM.attributes + 0x00000176 0x32 src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .ARM.attributes + 0x000001a8 0x32 src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .ARM.attributes + 0x000001da 0x32 src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .ARM.attributes + 0x0000020c 0x32 src/ASF/sam0/drivers/port/port.o + .ARM.attributes + 0x0000023e 0x32 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .ARM.attributes + 0x00000270 0x32 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .ARM.attributes + 0x000002a2 0x32 src/ASF/sam0/drivers/system/pinmux/pinmux.o + .ARM.attributes + 0x000002d4 0x32 src/ASF/sam0/drivers/system/system.o + .ARM.attributes + 0x00000306 0x32 src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.o + .ARM.attributes + 0x00000338 0x32 src/ASF/sam0/utils/syscalls/gcc/syscalls.o + .ARM.attributes + 0x0000036a 0x32 src/ASF/thirdparty/lvgl/src/lv_core/lv_debug.o + .ARM.attributes + 0x0000039c 0x32 src/ASF/thirdparty/lvgl/src/lv_core/lv_disp.o + .ARM.attributes + 0x000003ce 0x32 src/ASF/thirdparty/lvgl/src/lv_core/lv_group.o + .ARM.attributes + 0x00000400 0x32 src/ASF/thirdparty/lvgl/src/lv_core/lv_indev.o + .ARM.attributes + 0x00000432 0x32 src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + .ARM.attributes + 0x00000464 0x32 src/ASF/thirdparty/lvgl/src/lv_core/lv_refr.o + .ARM.attributes + 0x00000496 0x32 src/ASF/thirdparty/lvgl/src/lv_core/lv_style.o + .ARM.attributes + 0x000004c8 0x32 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_blend.o + .ARM.attributes + 0x000004fa 0x32 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_img.o + .ARM.attributes + 0x0000052c 0x32 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_label.o + .ARM.attributes + 0x0000055e 0x32 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_line.o + .ARM.attributes + 0x00000590 0x32 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_mask.o + .ARM.attributes + 0x000005c2 0x32 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_rect.o + .ARM.attributes + 0x000005f4 0x32 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_buf.o + .ARM.attributes + 0x00000626 0x32 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_cache.o + .ARM.attributes + 0x00000658 0x32 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_decoder.o + .ARM.attributes + 0x0000068a 0x32 src/ASF/thirdparty/lvgl/src/lv_font/lv_font.o + .ARM.attributes + 0x000006bc 0x32 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_fmt_txt.o + .ARM.attributes + 0x000006ee 0x32 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_16.o + .ARM.attributes + 0x00000720 0x32 src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_disp.o + .ARM.attributes + 0x00000752 0x32 src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_indev.o + .ARM.attributes + 0x00000784 0x32 src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_tick.o + .ARM.attributes + 0x000007b6 0x32 src/ASF/thirdparty/lvgl/src/lv_misc/lv_anim.o + .ARM.attributes + 0x000007e8 0x32 src/ASF/thirdparty/lvgl/src/lv_misc/lv_area.o + .ARM.attributes + 0x0000081a 0x32 src/ASF/thirdparty/lvgl/src/lv_misc/lv_color.o + .ARM.attributes + 0x0000084c 0x32 src/ASF/thirdparty/lvgl/src/lv_misc/lv_fs.o + .ARM.attributes + 0x0000087e 0x32 src/ASF/thirdparty/lvgl/src/lv_misc/lv_gc.o + .ARM.attributes + 0x000008b0 0x32 src/ASF/thirdparty/lvgl/src/lv_misc/lv_ll.o + .ARM.attributes + 0x000008e2 0x32 src/ASF/thirdparty/lvgl/src/lv_misc/lv_math.o + .ARM.attributes + 0x00000914 0x32 src/ASF/thirdparty/lvgl/src/lv_misc/lv_mem.o + .ARM.attributes + 0x00000946 0x32 src/ASF/thirdparty/lvgl/src/lv_misc/lv_task.o + .ARM.attributes + 0x00000978 0x32 src/ASF/thirdparty/lvgl/src/lv_misc/lv_txt.o + .ARM.attributes + 0x000009aa 0x32 src/ASF/thirdparty/lvgl/src/lv_misc/lv_utils.o + .ARM.attributes + 0x000009dc 0x32 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme.o + .ARM.attributes + 0x00000a0e 0x32 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_material.o + .ARM.attributes + 0x00000a40 0x32 src/devices/display/p_ssd1963.o + .ARM.attributes + 0x00000a72 0x32 src/drivers/p_gpio.o + .ARM.attributes + 0x00000aa4 0x32 src/drivers/p_i2c.o + .ARM.attributes + 0x00000ad6 0x32 src/drivers/p_usart.o + .ARM.attributes + 0x00000b08 0x32 src/main.o + .ARM.attributes + 0x00000b3a 0x1e c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/thumb/v6-m\libgcc.a(_udivsi3.o) + .ARM.attributes + 0x00000b58 0x1e c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/thumb/v6-m\libgcc.a(_divsi3.o) + .ARM.attributes + 0x00000b76 0x1e c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/thumb/v6-m\libgcc.a(_dvmd_tls.o) + .ARM.attributes + 0x00000b94 0x1e c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/thumb/v6-m\libgcc.a(_aeabi_uldivmod.o) + .ARM.attributes + 0x00000bb2 0x2c c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/thumb/v6-m\libgcc.a(_muldi3.o) + .ARM.attributes + 0x00000bde 0x2c c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/thumb/v6-m\libgcc.a(_udivmoddi4.o) + .ARM.attributes + 0x00000c0a 0x1e c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/thumb/v6-m\libgcc.a(_clzsi2.o) + .ARM.attributes + 0x00000c28 0x1e c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/thumb/v6-m\libgcc.a(_clzdi2.o) + .ARM.attributes + 0x00000c46 0x2c c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-impure.o) + .ARM.attributes + 0x00000c72 0x2c c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-init.o) + .ARM.attributes + 0x00000c9e 0x2c c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-memcmp.o) + .ARM.attributes + 0x00000cca 0x2c c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-memcpy-stub.o) + .ARM.attributes + 0x00000cf6 0x2c c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-memset.o) + .ARM.attributes + 0x00000d22 0x1c c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-strcmp.o) + .ARM.attributes + 0x00000d3e 0x2c c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-strcpy.o) + .ARM.attributes + 0x00000d6a 0x1c c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-strlen.o) + .ARM.attributes + 0x00000d86 0x2c c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-vsprintf.o) + .ARM.attributes + 0x00000db2 0x2c c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-nano-svfprintf.o) + .ARM.attributes + 0x00000dde 0x2c c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-nano-vfprintf_i.o) + .ARM.attributes + 0x00000e0a 0x2c c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-memchr-stub.o) + .ARM.attributes + 0x00000e36 0x2c c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-memmove.o) + .ARM.attributes + 0x00000e62 0x2c c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-nano-freer.o) + .ARM.attributes + 0x00000e8e 0x2c c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-nano-mallocr.o) + .ARM.attributes + 0x00000eba 0x2c c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-nano-reallocr.o) + .ARM.attributes + 0x00000ee6 0x2c c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-sbrkr.o) + .ARM.attributes + 0x00000f12 0x2c c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-mlock.o) + .ARM.attributes + 0x00000f3e 0x2c c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-nano-msizer.o) + .ARM.attributes + 0x00000f6a 0x2c c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-reent.o) + .ARM.attributes + 0x00000f96 0x1e c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/thumb/v6-m/crtn.o + +.comment 0x00000000 0x59 + .comment 0x00000000 0x59 src/ASF/common2/services/delay/sam0/cycle_counter.o + 0x5a (size before relaxing) + .comment 0x00000059 0x5a src/drivers/p_time.o + .comment 0x00000059 0x5a src/oracle.o + .comment 0x00000059 0x5a src/ASF/sam0/drivers/sercom/sercom.o + .comment 0x00000059 0x5a src/ASF/sam0/drivers/sercom/usart/usart.o + .comment 0x00000059 0x5a src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .comment 0x00000059 0x5a src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .comment 0x00000059 0x5a src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .comment 0x00000059 0x5a src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .comment 0x00000059 0x5a src/ASF/sam0/drivers/port/port.o + .comment 0x00000059 0x5a src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .comment 0x00000059 0x5a src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .comment 0x00000059 0x5a src/ASF/sam0/drivers/system/pinmux/pinmux.o + .comment 0x00000059 0x5a src/ASF/sam0/drivers/system/system.o + .comment 0x00000059 0x5a src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.o + .comment 0x00000059 0x5a src/ASF/sam0/utils/syscalls/gcc/syscalls.o + .comment 0x00000059 0x5a src/ASF/thirdparty/lvgl/src/lv_core/lv_debug.o + .comment 0x00000059 0x5a src/ASF/thirdparty/lvgl/src/lv_core/lv_disp.o + .comment 0x00000059 0x5a src/ASF/thirdparty/lvgl/src/lv_core/lv_group.o + .comment 0x00000059 0x5a src/ASF/thirdparty/lvgl/src/lv_core/lv_indev.o + .comment 0x00000059 0x5a src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + .comment 0x00000059 0x5a src/ASF/thirdparty/lvgl/src/lv_core/lv_refr.o + .comment 0x00000059 0x5a src/ASF/thirdparty/lvgl/src/lv_core/lv_style.o + .comment 0x00000059 0x5a src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_blend.o + .comment 0x00000059 0x5a src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_img.o + .comment 0x00000059 0x5a src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_label.o + .comment 0x00000059 0x5a src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_line.o + .comment 0x00000059 0x5a src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_mask.o + .comment 0x00000059 0x5a src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_rect.o + .comment 0x00000059 0x5a src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_buf.o + .comment 0x00000059 0x5a src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_cache.o + .comment 0x00000059 0x5a src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_decoder.o + .comment 0x00000059 0x5a src/ASF/thirdparty/lvgl/src/lv_font/lv_font.o + .comment 0x00000059 0x5a src/ASF/thirdparty/lvgl/src/lv_font/lv_font_fmt_txt.o + .comment 0x00000059 0x5a src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_16.o + .comment 0x00000059 0x5a src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_disp.o + .comment 0x00000059 0x5a src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_indev.o + .comment 0x00000059 0x5a src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_tick.o + .comment 0x00000059 0x5a src/ASF/thirdparty/lvgl/src/lv_misc/lv_anim.o + .comment 0x00000059 0x5a src/ASF/thirdparty/lvgl/src/lv_misc/lv_area.o + .comment 0x00000059 0x5a src/ASF/thirdparty/lvgl/src/lv_misc/lv_color.o + .comment 0x00000059 0x5a src/ASF/thirdparty/lvgl/src/lv_misc/lv_fs.o + .comment 0x00000059 0x5a src/ASF/thirdparty/lvgl/src/lv_misc/lv_gc.o + .comment 0x00000059 0x5a src/ASF/thirdparty/lvgl/src/lv_misc/lv_ll.o + .comment 0x00000059 0x5a src/ASF/thirdparty/lvgl/src/lv_misc/lv_math.o + .comment 0x00000059 0x5a src/ASF/thirdparty/lvgl/src/lv_misc/lv_mem.o + .comment 0x00000059 0x5a src/ASF/thirdparty/lvgl/src/lv_misc/lv_task.o + .comment 0x00000059 0x5a src/ASF/thirdparty/lvgl/src/lv_misc/lv_txt.o + .comment 0x00000059 0x5a src/ASF/thirdparty/lvgl/src/lv_misc/lv_utils.o + .comment 0x00000059 0x5a src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme.o + .comment 0x00000059 0x5a src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_material.o + .comment 0x00000059 0x5a src/devices/display/p_ssd1963.o + .comment 0x00000059 0x5a src/drivers/p_gpio.o + .comment 0x00000059 0x5a src/drivers/p_i2c.o + .comment 0x00000059 0x5a src/drivers/p_usart.o + .comment 0x00000059 0x5a src/main.o + +.debug_info 0x00000000 0x8aa76 + .debug_info 0x00000000 0xa64 src/ASF/common2/services/delay/sam0/cycle_counter.o + .debug_info 0x00000a64 0x1550 src/drivers/p_time.o + .debug_info 0x00001fb4 0x17ed src/oracle.o + .debug_info 0x000037a1 0x2ddf src/ASF/sam0/drivers/sercom/sercom.o + .debug_info 0x00006580 0x499e src/ASF/sam0/drivers/sercom/usart/usart.o + .debug_info 0x0000af1e 0x3048 src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .debug_info 0x0000df66 0x2be7 src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .debug_info 0x00010b4d 0xb05 src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .debug_info 0x00011652 0x12ad src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .debug_info 0x000128ff 0x12b6 src/ASF/sam0/drivers/port/port.o + .debug_info 0x00013bb5 0x37aa src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .debug_info 0x0001735f 0x1ec7 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .debug_info 0x00019226 0x13f3 src/ASF/sam0/drivers/system/pinmux/pinmux.o + .debug_info 0x0001a619 0xa73 src/ASF/sam0/drivers/system/system.o + .debug_info 0x0001b08c 0x3a3f src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.o + .debug_info 0x0001eacb 0xd98 src/ASF/sam0/utils/syscalls/gcc/syscalls.o + .debug_info 0x0001f863 0x1c8e src/ASF/thirdparty/lvgl/src/lv_core/lv_debug.o + .debug_info 0x000214f1 0x1a42 src/ASF/thirdparty/lvgl/src/lv_core/lv_disp.o + .debug_info 0x00022f33 0x2636 src/ASF/thirdparty/lvgl/src/lv_core/lv_group.o + .debug_info 0x00025569 0x40b8 src/ASF/thirdparty/lvgl/src/lv_core/lv_indev.o + .debug_info 0x00029621 0xcf42 src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + .debug_info 0x00036563 0x2b13 src/ASF/thirdparty/lvgl/src/lv_core/lv_refr.o + .debug_info 0x00039076 0x2fbc src/ASF/thirdparty/lvgl/src/lv_core/lv_style.o + .debug_info 0x0003c032 0x313e src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_blend.o + .debug_info 0x0003f170 0x366d src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_img.o + .debug_info 0x000427dd 0x31bb src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_label.o + .debug_info 0x00045998 0x2cee src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_line.o + .debug_info 0x00048686 0x32d1 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_mask.o + .debug_info 0x0004b957 0x58e9 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_rect.o + .debug_info 0x00051240 0x22e5 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_buf.o + .debug_info 0x00053525 0x1748 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_cache.o + .debug_info 0x00054c6d 0x2c5a src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_decoder.o + .debug_info 0x000578c7 0xcf2 src/ASF/thirdparty/lvgl/src/lv_font/lv_font.o + .debug_info 0x000585b9 0x21ba src/ASF/thirdparty/lvgl/src/lv_font/lv_font_fmt_txt.o + .debug_info 0x0005a773 0x13df src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_16.o + .debug_info 0x0005bb52 0x2809 src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_disp.o + .debug_info 0x0005e35b 0x2282 src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_indev.o + .debug_info 0x000605dd 0x161 src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_tick.o + .debug_info 0x0006073e 0x1ede src/ASF/thirdparty/lvgl/src/lv_misc/lv_anim.o + .debug_info 0x0006261c 0x156a src/ASF/thirdparty/lvgl/src/lv_misc/lv_area.o + .debug_info 0x00063b86 0x6b0 src/ASF/thirdparty/lvgl/src/lv_misc/lv_color.o + .debug_info 0x00064236 0x2293 src/ASF/thirdparty/lvgl/src/lv_misc/lv_fs.o + .debug_info 0x000664c9 0x153e src/ASF/thirdparty/lvgl/src/lv_misc/lv_gc.o + .debug_info 0x00067a07 0x16ab src/ASF/thirdparty/lvgl/src/lv_misc/lv_ll.o + .debug_info 0x000690b2 0xcd4 src/ASF/thirdparty/lvgl/src/lv_misc/lv_math.o + .debug_info 0x00069d86 0x1c4a src/ASF/thirdparty/lvgl/src/lv_misc/lv_mem.o + .debug_info 0x0006b9d0 0x1bf8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_task.o + .debug_info 0x0006d5c8 0x192d src/ASF/thirdparty/lvgl/src/lv_misc/lv_txt.o + .debug_info 0x0006eef5 0xddf src/ASF/thirdparty/lvgl/src/lv_misc/lv_utils.o + .debug_info 0x0006fcd4 0x1670 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme.o + .debug_info 0x00071344 0xc718 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_material.o + .debug_info 0x0007da5c 0x6feb src/devices/display/p_ssd1963.o + .debug_info 0x00084a47 0x161d src/drivers/p_gpio.o + .debug_info 0x00086064 0xa5c src/drivers/p_i2c.o + .debug_info 0x00086ac0 0x3524 src/drivers/p_usart.o + .debug_info 0x00089fe4 0xa92 src/main.o + +.debug_abbrev 0x00000000 0xbbde + .debug_abbrev 0x00000000 0x1e7 src/ASF/common2/services/delay/sam0/cycle_counter.o + .debug_abbrev 0x000001e7 0x27e src/drivers/p_time.o + .debug_abbrev 0x00000465 0x2da src/oracle.o + .debug_abbrev 0x0000073f 0x378 src/ASF/sam0/drivers/sercom/sercom.o + .debug_abbrev 0x00000ab7 0x467 src/ASF/sam0/drivers/sercom/usart/usart.o + .debug_abbrev 0x00000f1e 0x416 src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .debug_abbrev 0x00001334 0x2d8 src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .debug_abbrev 0x0000160c 0x23b src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .debug_abbrev 0x00001847 0x2dc src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .debug_abbrev 0x00001b23 0x298 src/ASF/sam0/drivers/port/port.o + .debug_abbrev 0x00001dbb 0x465 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .debug_abbrev 0x00002220 0x40d src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .debug_abbrev 0x0000262d 0x361 src/ASF/sam0/drivers/system/pinmux/pinmux.o + .debug_abbrev 0x0000298e 0x1e1 src/ASF/sam0/drivers/system/system.o + .debug_abbrev 0x00002b6f 0x234 src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.o + .debug_abbrev 0x00002da3 0x257 src/ASF/sam0/utils/syscalls/gcc/syscalls.o + .debug_abbrev 0x00002ffa 0x34a src/ASF/thirdparty/lvgl/src/lv_core/lv_debug.o + .debug_abbrev 0x00003344 0x29f src/ASF/thirdparty/lvgl/src/lv_core/lv_disp.o + .debug_abbrev 0x000035e3 0x39a src/ASF/thirdparty/lvgl/src/lv_core/lv_group.o + .debug_abbrev 0x0000397d 0x4d4 src/ASF/thirdparty/lvgl/src/lv_core/lv_indev.o + .debug_abbrev 0x00003e51 0x533 src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + .debug_abbrev 0x00004384 0x4e7 src/ASF/thirdparty/lvgl/src/lv_core/lv_refr.o + .debug_abbrev 0x0000486b 0x44d src/ASF/thirdparty/lvgl/src/lv_core/lv_style.o + .debug_abbrev 0x00004cb8 0x490 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_blend.o + .debug_abbrev 0x00005148 0x467 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_img.o + .debug_abbrev 0x000055af 0x441 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_label.o + .debug_abbrev 0x000059f0 0x3c1 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_line.o + .debug_abbrev 0x00005db1 0x4a9 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_mask.o + .debug_abbrev 0x0000625a 0x484 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_rect.o + .debug_abbrev 0x000066de 0x44f src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_buf.o + .debug_abbrev 0x00006b2d 0x2b8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_cache.o + .debug_abbrev 0x00006de5 0x4ad src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_decoder.o + .debug_abbrev 0x00007292 0x21a src/ASF/thirdparty/lvgl/src/lv_font/lv_font.o + .debug_abbrev 0x000074ac 0x41e src/ASF/thirdparty/lvgl/src/lv_font/lv_font_fmt_txt.o + .debug_abbrev 0x000078ca 0x1f0 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_16.o + .debug_abbrev 0x00007aba 0x3f8 src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_disp.o + .debug_abbrev 0x00007eb2 0x282 src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_indev.o + .debug_abbrev 0x00008134 0xcb src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_tick.o + .debug_abbrev 0x000081ff 0x44a src/ASF/thirdparty/lvgl/src/lv_misc/lv_anim.o + .debug_abbrev 0x00008649 0x3f8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_area.o + .debug_abbrev 0x00008a41 0x262 src/ASF/thirdparty/lvgl/src/lv_misc/lv_color.o + .debug_abbrev 0x00008ca3 0x3c3 src/ASF/thirdparty/lvgl/src/lv_misc/lv_fs.o + .debug_abbrev 0x00009066 0x20f src/ASF/thirdparty/lvgl/src/lv_misc/lv_gc.o + .debug_abbrev 0x00009275 0x3f6 src/ASF/thirdparty/lvgl/src/lv_misc/lv_ll.o + .debug_abbrev 0x0000966b 0x245 src/ASF/thirdparty/lvgl/src/lv_misc/lv_math.o + .debug_abbrev 0x000098b0 0x3ee src/ASF/thirdparty/lvgl/src/lv_misc/lv_mem.o + .debug_abbrev 0x00009c9e 0x420 src/ASF/thirdparty/lvgl/src/lv_misc/lv_task.o + .debug_abbrev 0x0000a0be 0x47e src/ASF/thirdparty/lvgl/src/lv_misc/lv_txt.o + .debug_abbrev 0x0000a53c 0x238 src/ASF/thirdparty/lvgl/src/lv_misc/lv_utils.o + .debug_abbrev 0x0000a774 0x270 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme.o + .debug_abbrev 0x0000a9e4 0x385 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_material.o + .debug_abbrev 0x0000ad69 0x3ab src/devices/display/p_ssd1963.o + .debug_abbrev 0x0000b114 0x341 src/drivers/p_gpio.o + .debug_abbrev 0x0000b455 0x1be src/drivers/p_i2c.o + .debug_abbrev 0x0000b613 0x3ec src/drivers/p_usart.o + .debug_abbrev 0x0000b9ff 0x1df src/main.o + +.debug_aranges 0x00000000 0x17e0 + .debug_aranges + 0x00000000 0x28 src/ASF/common2/services/delay/sam0/cycle_counter.o + .debug_aranges + 0x00000028 0x28 src/drivers/p_time.o + .debug_aranges + 0x00000050 0x28 src/oracle.o + .debug_aranges + 0x00000078 0x48 src/ASF/sam0/drivers/sercom/sercom.o + .debug_aranges + 0x000000c0 0x40 src/ASF/sam0/drivers/sercom/usart/usart.o + .debug_aranges + 0x00000100 0x70 src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .debug_aranges + 0x00000170 0x60 src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .debug_aranges + 0x000001d0 0x28 src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .debug_aranges + 0x000001f8 0x20 src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .debug_aranges + 0x00000218 0x28 src/ASF/sam0/drivers/port/port.o + .debug_aranges + 0x00000240 0x78 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .debug_aranges + 0x000002b8 0x80 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .debug_aranges + 0x00000338 0x40 src/ASF/sam0/drivers/system/pinmux/pinmux.o + .debug_aranges + 0x00000378 0x28 src/ASF/sam0/drivers/system/system.o + .debug_aranges + 0x000003a0 0x28 src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.o + .debug_aranges + 0x000003c8 0x60 src/ASF/sam0/utils/syscalls/gcc/syscalls.o + .debug_aranges + 0x00000428 0x60 src/ASF/thirdparty/lvgl/src/lv_core/lv_debug.o + .debug_aranges + 0x00000488 0x58 src/ASF/thirdparty/lvgl/src/lv_core/lv_disp.o + .debug_aranges + 0x000004e0 0xd8 src/ASF/thirdparty/lvgl/src/lv_core/lv_group.o + .debug_aranges + 0x000005b8 0xe8 src/ASF/thirdparty/lvgl/src/lv_core/lv_indev.o + .debug_aranges + 0x000006a0 0x470 src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + .debug_aranges + 0x00000b10 0x70 src/ASF/thirdparty/lvgl/src/lv_core/lv_refr.o + .debug_aranges + 0x00000b80 0x108 src/ASF/thirdparty/lvgl/src/lv_core/lv_style.o + .debug_aranges + 0x00000c88 0x38 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_blend.o + .debug_aranges + 0x00000cc0 0x58 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_img.o + .debug_aranges + 0x00000d18 0x30 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_label.o + .debug_aranges + 0x00000d48 0x28 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_line.o + .debug_aranges + 0x00000d70 0x98 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_mask.o + .debug_aranges + 0x00000e08 0x38 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_rect.o + .debug_aranges + 0x00000e40 0x70 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_buf.o + .debug_aranges + 0x00000eb0 0x30 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_cache.o + .debug_aranges + 0x00000ee0 0x90 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_decoder.o + .debug_aranges + 0x00000f70 0x30 src/ASF/thirdparty/lvgl/src/lv_font/lv_font.o + .debug_aranges + 0x00000fa0 0x50 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_fmt_txt.o + .debug_aranges + 0x00000ff0 0x18 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_16.o + .debug_aranges + 0x00001008 0xb8 src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_disp.o + .debug_aranges + 0x000010c0 0x40 src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_indev.o + .debug_aranges + 0x00001100 0x30 src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_tick.o + .debug_aranges + 0x00001130 0xa0 src/ASF/thirdparty/lvgl/src/lv_misc/lv_anim.o + .debug_aranges + 0x000011d0 0x78 src/ASF/thirdparty/lvgl/src/lv_misc/lv_area.o + .debug_aranges + 0x00001248 0x48 src/ASF/thirdparty/lvgl/src/lv_misc/lv_color.o + .debug_aranges + 0x00001290 0xd8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_fs.o + .debug_aranges + 0x00001368 0x20 src/ASF/thirdparty/lvgl/src/lv_misc/lv_gc.o + .debug_aranges + 0x00001388 0x98 src/ASF/thirdparty/lvgl/src/lv_misc/lv_ll.o + .debug_aranges + 0x00001420 0x40 src/ASF/thirdparty/lvgl/src/lv_misc/lv_math.o + .debug_aranges + 0x00001460 0xa8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_mem.o + .debug_aranges + 0x00001508 0x88 src/ASF/thirdparty/lvgl/src/lv_misc/lv_task.o + .debug_aranges + 0x00001590 0x88 src/ASF/thirdparty/lvgl/src/lv_misc/lv_txt.o + .debug_aranges + 0x00001618 0x28 src/ASF/thirdparty/lvgl/src/lv_misc/lv_utils.o + .debug_aranges + 0x00001640 0x60 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme.o + .debug_aranges + 0x000016a0 0x70 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_material.o + .debug_aranges + 0x00001710 0x28 src/devices/display/p_ssd1963.o + .debug_aranges + 0x00001738 0x30 src/drivers/p_gpio.o + .debug_aranges + 0x00001768 0x20 src/drivers/p_i2c.o + .debug_aranges + 0x00001788 0x38 src/drivers/p_usart.o + .debug_aranges + 0x000017c0 0x20 src/main.o + +.debug_ranges 0x00000000 0x3230 + .debug_ranges 0x00000000 0x18 src/ASF/common2/services/delay/sam0/cycle_counter.o + .debug_ranges 0x00000018 0x18 src/drivers/p_time.o + .debug_ranges 0x00000030 0x18 src/oracle.o + .debug_ranges 0x00000048 0x50 src/ASF/sam0/drivers/sercom/sercom.o + .debug_ranges 0x00000098 0x140 src/ASF/sam0/drivers/sercom/usart/usart.o + .debug_ranges 0x000001d8 0x60 src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .debug_ranges 0x00000238 0x50 src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .debug_ranges 0x00000288 0x18 src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .debug_ranges 0x000002a0 0x10 src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .debug_ranges 0x000002b0 0x18 src/ASF/sam0/drivers/port/port.o + .debug_ranges 0x000002c8 0x68 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .debug_ranges 0x00000330 0x88 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .debug_ranges 0x000003b8 0x30 src/ASF/sam0/drivers/system/pinmux/pinmux.o + .debug_ranges 0x000003e8 0x18 src/ASF/sam0/drivers/system/system.o + .debug_ranges 0x00000400 0x18 src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.o + .debug_ranges 0x00000418 0x50 src/ASF/sam0/utils/syscalls/gcc/syscalls.o + .debug_ranges 0x00000468 0xb8 src/ASF/thirdparty/lvgl/src/lv_core/lv_debug.o + .debug_ranges 0x00000520 0x48 src/ASF/thirdparty/lvgl/src/lv_core/lv_disp.o + .debug_ranges 0x00000568 0xf8 src/ASF/thirdparty/lvgl/src/lv_core/lv_group.o + .debug_ranges 0x00000660 0x240 src/ASF/thirdparty/lvgl/src/lv_core/lv_indev.o + .debug_ranges 0x000008a0 0x6c0 src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + .debug_ranges 0x00000f60 0x150 src/ASF/thirdparty/lvgl/src/lv_core/lv_refr.o + .debug_ranges 0x000010b0 0x3b8 src/ASF/thirdparty/lvgl/src/lv_core/lv_style.o + .debug_ranges 0x00001468 0x2a0 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_blend.o + .debug_ranges 0x00001708 0x160 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_img.o + .debug_ranges 0x00001868 0x100 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_label.o + .debug_ranges 0x00001968 0x98 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_line.o + .debug_ranges 0x00001a00 0x4a8 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_mask.o + .debug_ranges 0x00001ea8 0x410 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_rect.o + .debug_ranges 0x000022b8 0xa0 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_buf.o + .debug_ranges 0x00002358 0x48 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_cache.o + .debug_ranges 0x000023a0 0x118 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_decoder.o + .debug_ranges 0x000024b8 0x20 src/ASF/thirdparty/lvgl/src/lv_font/lv_font.o + .debug_ranges 0x000024d8 0x2f8 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_fmt_txt.o + .debug_ranges 0x000027d0 0xa8 src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_disp.o + .debug_ranges 0x00002878 0x30 src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_indev.o + .debug_ranges 0x000028a8 0x20 src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_tick.o + .debug_ranges 0x000028c8 0x108 src/ASF/thirdparty/lvgl/src/lv_misc/lv_anim.o + .debug_ranges 0x000029d0 0x98 src/ASF/thirdparty/lvgl/src/lv_misc/lv_area.o + .debug_ranges 0x00002a68 0x38 src/ASF/thirdparty/lvgl/src/lv_misc/lv_color.o + .debug_ranges 0x00002aa0 0xc8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_fs.o + .debug_ranges 0x00002b68 0x10 src/ASF/thirdparty/lvgl/src/lv_misc/lv_gc.o + .debug_ranges 0x00002b78 0xb8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_ll.o + .debug_ranges 0x00002c30 0x30 src/ASF/thirdparty/lvgl/src/lv_misc/lv_math.o + .debug_ranges 0x00002c60 0xd0 src/ASF/thirdparty/lvgl/src/lv_misc/lv_mem.o + .debug_ranges 0x00002d30 0xc0 src/ASF/thirdparty/lvgl/src/lv_misc/lv_task.o + .debug_ranges 0x00002df0 0x148 src/ASF/thirdparty/lvgl/src/lv_misc/lv_txt.o + .debug_ranges 0x00002f38 0x30 src/ASF/thirdparty/lvgl/src/lv_misc/lv_utils.o + .debug_ranges 0x00002f68 0x50 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme.o + .debug_ranges 0x00002fb8 0x1f8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_material.o + .debug_ranges 0x000031b0 0x18 src/devices/display/p_ssd1963.o + .debug_ranges 0x000031c8 0x20 src/drivers/p_gpio.o + .debug_ranges 0x000031e8 0x10 src/drivers/p_i2c.o + .debug_ranges 0x000031f8 0x28 src/drivers/p_usart.o + .debug_ranges 0x00003220 0x10 src/main.o + +.debug_macro 0x00000000 0x2642b + .debug_macro 0x00000000 0x55a src/ASF/common2/services/delay/sam0/cycle_counter.o + .debug_macro 0x0000055a 0x8ce src/ASF/common2/services/delay/sam0/cycle_counter.o + .debug_macro 0x00000e28 0x16d src/ASF/common2/services/delay/sam0/cycle_counter.o + .debug_macro 0x00000f95 0x708 src/ASF/common2/services/delay/sam0/cycle_counter.o + .debug_macro 0x0000169d 0x22 src/ASF/common2/services/delay/sam0/cycle_counter.o + .debug_macro 0x000016bf 0x87 src/ASF/common2/services/delay/sam0/cycle_counter.o + .debug_macro 0x00001746 0x51 src/ASF/common2/services/delay/sam0/cycle_counter.o + .debug_macro 0x00001797 0xef src/ASF/common2/services/delay/sam0/cycle_counter.o + .debug_macro 0x00001886 0x6a src/ASF/common2/services/delay/sam0/cycle_counter.o + .debug_macro 0x000018f0 0x1df src/ASF/common2/services/delay/sam0/cycle_counter.o + .debug_macro 0x00001acf 0x10 src/ASF/common2/services/delay/sam0/cycle_counter.o + .debug_macro 0x00001adf 0x76 src/ASF/common2/services/delay/sam0/cycle_counter.o + .debug_macro 0x00001b55 0x16 src/ASF/common2/services/delay/sam0/cycle_counter.o + .debug_macro 0x00001b6b 0x6db src/ASF/common2/services/delay/sam0/cycle_counter.o + .debug_macro 0x00002246 0xdd8 src/ASF/common2/services/delay/sam0/cycle_counter.o + .debug_macro 0x0000301e 0x22 src/ASF/common2/services/delay/sam0/cycle_counter.o + .debug_macro 0x00003040 0x40 src/ASF/common2/services/delay/sam0/cycle_counter.o + .debug_macro 0x00003080 0x1c src/ASF/common2/services/delay/sam0/cycle_counter.o + .debug_macro 0x0000309c 0x22 src/ASF/common2/services/delay/sam0/cycle_counter.o + .debug_macro 0x000030be 0xb5 src/ASF/common2/services/delay/sam0/cycle_counter.o + .debug_macro 0x00003173 0x3ad src/ASF/common2/services/delay/sam0/cycle_counter.o + .debug_macro 0x00003520 0x681 src/ASF/common2/services/delay/sam0/cycle_counter.o + .debug_macro 0x00003ba1 0x8b5 src/ASF/common2/services/delay/sam0/cycle_counter.o + .debug_macro 0x00004456 0x230 src/ASF/common2/services/delay/sam0/cycle_counter.o + .debug_macro 0x00004686 0xd60 src/ASF/common2/services/delay/sam0/cycle_counter.o + .debug_macro 0x000053e6 0x4cb src/ASF/common2/services/delay/sam0/cycle_counter.o + .debug_macro 0x000058b1 0x9f8 src/ASF/common2/services/delay/sam0/cycle_counter.o + .debug_macro 0x000062a9 0x82b src/ASF/common2/services/delay/sam0/cycle_counter.o + .debug_macro 0x00006ad4 0x455 src/ASF/common2/services/delay/sam0/cycle_counter.o + .debug_macro 0x00006f29 0x5e src/ASF/common2/services/delay/sam0/cycle_counter.o + .debug_macro 0x00006f87 0x8fd src/ASF/common2/services/delay/sam0/cycle_counter.o + .debug_macro 0x00007884 0x21c src/ASF/common2/services/delay/sam0/cycle_counter.o + .debug_macro 0x00007aa0 0x95b src/ASF/common2/services/delay/sam0/cycle_counter.o + .debug_macro 0x000083fb 0x5e src/ASF/common2/services/delay/sam0/cycle_counter.o + .debug_macro 0x00008459 0x667 src/ASF/common2/services/delay/sam0/cycle_counter.o + .debug_macro 0x00008ac0 0x3af src/ASF/common2/services/delay/sam0/cycle_counter.o + .debug_macro 0x00008e6f 0xc7a src/ASF/common2/services/delay/sam0/cycle_counter.o + .debug_macro 0x00009ae9 0x1092 src/ASF/common2/services/delay/sam0/cycle_counter.o + .debug_macro 0x0000ab7b 0xc4a src/ASF/common2/services/delay/sam0/cycle_counter.o + .debug_macro 0x0000b7c5 0x6ba src/ASF/common2/services/delay/sam0/cycle_counter.o + .debug_macro 0x0000be7f 0x1bbf src/ASF/common2/services/delay/sam0/cycle_counter.o + .debug_macro 0x0000da3e 0x1440 src/ASF/common2/services/delay/sam0/cycle_counter.o + .debug_macro 0x0000ee7e 0x344 src/ASF/common2/services/delay/sam0/cycle_counter.o + .debug_macro 0x0000f1c2 0x7c src/ASF/common2/services/delay/sam0/cycle_counter.o + .debug_macro 0x0000f23e 0xa0 src/ASF/common2/services/delay/sam0/cycle_counter.o + .debug_macro 0x0000f2de 0x4c src/ASF/common2/services/delay/sam0/cycle_counter.o + .debug_macro 0x0000f32a 0xca src/ASF/common2/services/delay/sam0/cycle_counter.o + .debug_macro 0x0000f3f4 0x94 src/ASF/common2/services/delay/sam0/cycle_counter.o + .debug_macro 0x0000f488 0x58 src/ASF/common2/services/delay/sam0/cycle_counter.o + .debug_macro 0x0000f4e0 0x37d src/ASF/common2/services/delay/sam0/cycle_counter.o + .debug_macro 0x0000f85d 0x82 src/ASF/common2/services/delay/sam0/cycle_counter.o + .debug_macro 0x0000f8df 0x18d src/ASF/common2/services/delay/sam0/cycle_counter.o + .debug_macro 0x0000fa6c 0xb8 src/ASF/common2/services/delay/sam0/cycle_counter.o + .debug_macro 0x0000fb24 0xa0 src/ASF/common2/services/delay/sam0/cycle_counter.o + .debug_macro 0x0000fbc4 0xb8 src/ASF/common2/services/delay/sam0/cycle_counter.o + .debug_macro 0x0000fc7c 0x1c src/ASF/common2/services/delay/sam0/cycle_counter.o + .debug_macro 0x0000fc98 0x1c src/ASF/common2/services/delay/sam0/cycle_counter.o + .debug_macro 0x0000fcb4 0x1c src/ASF/common2/services/delay/sam0/cycle_counter.o + .debug_macro 0x0000fcd0 0x82 src/ASF/common2/services/delay/sam0/cycle_counter.o + .debug_macro 0x0000fd52 0x15a src/ASF/common2/services/delay/sam0/cycle_counter.o + .debug_macro 0x0000feac 0xdc src/ASF/common2/services/delay/sam0/cycle_counter.o + .debug_macro 0x0000ff88 0x128 src/ASF/common2/services/delay/sam0/cycle_counter.o + .debug_macro 0x000100b0 0x128 src/ASF/common2/services/delay/sam0/cycle_counter.o + .debug_macro 0x000101d8 0x128 src/ASF/common2/services/delay/sam0/cycle_counter.o + .debug_macro 0x00010300 0x128 src/ASF/common2/services/delay/sam0/cycle_counter.o + .debug_macro 0x00010428 0x128 src/ASF/common2/services/delay/sam0/cycle_counter.o + .debug_macro 0x00010550 0x128 src/ASF/common2/services/delay/sam0/cycle_counter.o + .debug_macro 0x00010678 0x124 src/ASF/common2/services/delay/sam0/cycle_counter.o + .debug_macro 0x0001079c 0xe2 src/ASF/common2/services/delay/sam0/cycle_counter.o + .debug_macro 0x0001087e 0xe2 src/ASF/common2/services/delay/sam0/cycle_counter.o + .debug_macro 0x00010960 0xe2 src/ASF/common2/services/delay/sam0/cycle_counter.o + .debug_macro 0x00010a42 0xe2 src/ASF/common2/services/delay/sam0/cycle_counter.o + .debug_macro 0x00010b24 0xe2 src/ASF/common2/services/delay/sam0/cycle_counter.o + .debug_macro 0x00010c06 0x130 src/ASF/common2/services/delay/sam0/cycle_counter.o + .debug_macro 0x00010d36 0x106 src/ASF/common2/services/delay/sam0/cycle_counter.o + .debug_macro 0x00010e3c 0xfa src/ASF/common2/services/delay/sam0/cycle_counter.o + .debug_macro 0x00010f36 0x40f src/ASF/common2/services/delay/sam0/cycle_counter.o + .debug_macro 0x00011345 0x40 src/ASF/common2/services/delay/sam0/cycle_counter.o + .debug_macro 0x00011385 0x37d src/ASF/common2/services/delay/sam0/cycle_counter.o + .debug_macro 0x00011702 0x1e52 src/ASF/common2/services/delay/sam0/cycle_counter.o + .debug_macro 0x00013554 0x6d src/ASF/common2/services/delay/sam0/cycle_counter.o + .debug_macro 0x000135c1 0x58 src/ASF/common2/services/delay/sam0/cycle_counter.o + .debug_macro 0x00013619 0x35 src/ASF/common2/services/delay/sam0/cycle_counter.o + .debug_macro 0x0001364e 0x9c src/ASF/common2/services/delay/sam0/cycle_counter.o + .debug_macro 0x000136ea 0x16 src/ASF/common2/services/delay/sam0/cycle_counter.o + .debug_macro 0x00013700 0x35 src/ASF/common2/services/delay/sam0/cycle_counter.o + .debug_macro 0x00013735 0x34d src/ASF/common2/services/delay/sam0/cycle_counter.o + .debug_macro 0x00013a82 0x10 src/ASF/common2/services/delay/sam0/cycle_counter.o + .debug_macro 0x00013a92 0x58 src/ASF/common2/services/delay/sam0/cycle_counter.o + .debug_macro 0x00013aea 0x1f src/ASF/common2/services/delay/sam0/cycle_counter.o + .debug_macro 0x00013b09 0x43 src/ASF/common2/services/delay/sam0/cycle_counter.o + .debug_macro 0x00013b4c 0x20 src/ASF/common2/services/delay/sam0/cycle_counter.o + .debug_macro 0x00013b6c 0x187 src/ASF/common2/services/delay/sam0/cycle_counter.o + .debug_macro 0x00013cf3 0x10 src/ASF/common2/services/delay/sam0/cycle_counter.o + .debug_macro 0x00013d03 0x1c src/ASF/common2/services/delay/sam0/cycle_counter.o + .debug_macro 0x00013d1f 0x52 src/ASF/common2/services/delay/sam0/cycle_counter.o + .debug_macro 0x00013d71 0x40 src/ASF/common2/services/delay/sam0/cycle_counter.o + .debug_macro 0x00013db1 0x10 src/ASF/common2/services/delay/sam0/cycle_counter.o + .debug_macro 0x00013dc1 0x40 src/ASF/common2/services/delay/sam0/cycle_counter.o + .debug_macro 0x00013e01 0xd7 src/ASF/common2/services/delay/sam0/cycle_counter.o + .debug_macro 0x00013ed8 0x16 src/ASF/common2/services/delay/sam0/cycle_counter.o + .debug_macro 0x00013eee 0x18b src/ASF/common2/services/delay/sam0/cycle_counter.o + .debug_macro 0x00014079 0x16 src/ASF/common2/services/delay/sam0/cycle_counter.o + .debug_macro 0x0001408f 0x16 src/ASF/common2/services/delay/sam0/cycle_counter.o + .debug_macro 0x000140a5 0x29 src/ASF/common2/services/delay/sam0/cycle_counter.o + .debug_macro 0x000140ce 0x51 src/ASF/common2/services/delay/sam0/cycle_counter.o + .debug_macro 0x0001411f 0x3e src/ASF/common2/services/delay/sam0/cycle_counter.o + .debug_macro 0x0001415d 0x3df src/ASF/common2/services/delay/sam0/cycle_counter.o + .debug_macro 0x0001453c 0x11 src/ASF/common2/services/delay/sam0/cycle_counter.o + .debug_macro 0x0001454d 0x2e src/ASF/common2/services/delay/sam0/cycle_counter.o + .debug_macro 0x0001457b 0x16 src/ASF/common2/services/delay/sam0/cycle_counter.o + .debug_macro 0x00014591 0xc25 src/drivers/p_time.o + .debug_macro 0x000151b6 0x2d8 src/drivers/p_time.o + .debug_macro 0x0001548e 0x10 src/drivers/p_time.o + .debug_macro 0x0001549e 0x76 src/drivers/p_time.o + .debug_macro 0x00015514 0x9f4 src/drivers/p_time.o + .debug_macro 0x00015f08 0x18 src/drivers/p_time.o + .debug_macro 0x00015f20 0x12 src/drivers/p_time.o + .debug_macro 0x00015f32 0x16 src/drivers/p_time.o + .debug_macro 0x00015f48 0x2e src/drivers/p_time.o + .debug_macro 0x00015f76 0xb2 src/drivers/p_time.o + .debug_macro 0x00016028 0x10 src/drivers/p_time.o + .debug_macro 0x00016038 0x2d src/drivers/p_time.o + .debug_macro 0x00016065 0x50 src/drivers/p_time.o + .debug_macro 0x000160b5 0x469 src/drivers/p_time.o + .debug_macro 0x0001651e 0x57 src/drivers/p_time.o + .debug_macro 0x00016575 0x12 src/drivers/p_time.o + .debug_macro 0x00016587 0x6a src/drivers/p_time.o + .debug_macro 0x000165f1 0x194 src/drivers/p_time.o + .debug_macro 0x00016785 0x16 src/drivers/p_time.o + .debug_macro 0x0001679b 0x10 src/drivers/p_time.o + .debug_macro 0x000167ab 0x16c src/drivers/p_time.o + .debug_macro 0x00016917 0x1d src/drivers/p_time.o + .debug_macro 0x00016934 0x16 src/drivers/p_time.o + .debug_macro 0x0001694a 0x74 src/drivers/p_time.o + .debug_macro 0x000169be 0x10 src/drivers/p_time.o + .debug_macro 0x000169ce 0x10 src/drivers/p_time.o + .debug_macro 0x000169de 0x58 src/drivers/p_time.o + .debug_macro 0x00016a36 0x10 src/drivers/p_time.o + .debug_macro 0x00016a46 0x1c src/drivers/p_time.o + .debug_macro 0x00016a62 0x3b src/drivers/p_time.o + .debug_macro 0x00016a9d 0x10 src/drivers/p_time.o + .debug_macro 0x00016aad 0x1f src/drivers/p_time.o + .debug_macro 0x00016acc 0x4c src/drivers/p_time.o + .debug_macro 0x00016b18 0x16 src/drivers/p_time.o + .debug_macro 0x00016b2e 0x10 src/drivers/p_time.o + .debug_macro 0x00016b3e 0x10 src/drivers/p_time.o + .debug_macro 0x00016b4e 0x10 src/drivers/p_time.o + .debug_macro 0x00016b5e 0x22 src/drivers/p_time.o + .debug_macro 0x00016b80 0x16 src/drivers/p_time.o + .debug_macro 0x00016b96 0x10 src/drivers/p_time.o + .debug_macro 0x00016ba6 0x51 src/drivers/p_time.o + .debug_macro 0x00016bf7 0x4d src/drivers/p_time.o + .debug_macro 0x00016c44 0x22 src/drivers/p_time.o + .debug_macro 0x00016c66 0xc48 src/oracle.o + .debug_macro 0x000178ae 0x2e src/oracle.o + .debug_macro 0x000178dc 0x29c src/oracle.o + .debug_macro 0x00017b78 0x5ac src/ASF/sam0/drivers/sercom/sercom.o + .debug_macro 0x00018124 0x5bd src/ASF/sam0/drivers/sercom/usart/usart.o + .debug_macro 0x000186e1 0x51 src/ASF/sam0/drivers/sercom/usart/usart.o + .debug_macro 0x00018732 0x5bd src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .debug_macro 0x00018cef 0x5a9 src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .debug_macro 0x00019298 0x51f src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .debug_macro 0x000197b7 0x569 src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .debug_macro 0x00019d20 0x539 src/ASF/sam0/drivers/port/port.o + .debug_macro 0x0001a259 0x590 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .debug_macro 0x0001a7e9 0x298 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .debug_macro 0x0001aa81 0x555 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .debug_macro 0x0001afd6 0x52f src/ASF/sam0/drivers/system/pinmux/pinmux.o + .debug_macro 0x0001b505 0x12 src/ASF/sam0/drivers/system/pinmux/pinmux.o + .debug_macro 0x0001b517 0x562 src/ASF/sam0/drivers/system/system.o + .debug_macro 0x0001ba79 0x306 src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.o + .debug_macro 0x0001bd7f 0x3a src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.o + .debug_macro 0x0001bdb9 0x1d6 src/ASF/sam0/utils/syscalls/gcc/syscalls.o + .debug_macro 0x0001bf8f 0x52 src/ASF/sam0/utils/syscalls/gcc/syscalls.o + .debug_macro 0x0001bfe1 0x8d src/ASF/sam0/utils/syscalls/gcc/syscalls.o + .debug_macro 0x0001c06e 0x57 src/ASF/sam0/utils/syscalls/gcc/syscalls.o + .debug_macro 0x0001c0c5 0x97 src/ASF/sam0/utils/syscalls/gcc/syscalls.o + .debug_macro 0x0001c15c 0x353 src/ASF/sam0/utils/syscalls/gcc/syscalls.o + .debug_macro 0x0001c4af 0xf6 src/ASF/sam0/utils/syscalls/gcc/syscalls.o + .debug_macro 0x0001c5a5 0x16 src/ASF/sam0/utils/syscalls/gcc/syscalls.o + .debug_macro 0x0001c5bb 0x10 src/ASF/sam0/utils/syscalls/gcc/syscalls.o + .debug_macro 0x0001c5cb 0x10 src/ASF/sam0/utils/syscalls/gcc/syscalls.o + .debug_macro 0x0001c5db 0x35 src/ASF/sam0/utils/syscalls/gcc/syscalls.o + .debug_macro 0x0001c610 0x122 src/ASF/sam0/utils/syscalls/gcc/syscalls.o + .debug_macro 0x0001c732 0x323 src/ASF/thirdparty/lvgl/src/lv_core/lv_debug.o + .debug_macro 0x0001ca55 0x10 src/ASF/thirdparty/lvgl/src/lv_core/lv_debug.o + .debug_macro 0x0001ca65 0x5d src/ASF/thirdparty/lvgl/src/lv_core/lv_debug.o + .debug_macro 0x0001cac2 0x62 src/ASF/thirdparty/lvgl/src/lv_core/lv_debug.o + .debug_macro 0x0001cb24 0x319 src/ASF/thirdparty/lvgl/src/lv_core/lv_disp.o + .debug_macro 0x0001ce3d 0x19 src/ASF/thirdparty/lvgl/src/lv_core/lv_disp.o + .debug_macro 0x0001ce56 0x39a src/ASF/thirdparty/lvgl/src/lv_core/lv_group.o + .debug_macro 0x0001d1f0 0x5c src/ASF/thirdparty/lvgl/src/lv_core/lv_group.o + .debug_macro 0x0001d24c 0x22 src/ASF/thirdparty/lvgl/src/lv_core/lv_group.o + .debug_macro 0x0001d26e 0x348 src/ASF/thirdparty/lvgl/src/lv_core/lv_indev.o + .debug_macro 0x0001d5b6 0x416 src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + .debug_macro 0x0001d9cc 0x3b2 src/ASF/thirdparty/lvgl/src/lv_core/lv_refr.o + .debug_macro 0x0001dd7e 0x349 src/ASF/thirdparty/lvgl/src/lv_core/lv_style.o + .debug_macro 0x0001e0c7 0x35c src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_blend.o + .debug_macro 0x0001e423 0x16 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_blend.o + .debug_macro 0x0001e439 0x356 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_img.o + .debug_macro 0x0001e78f 0x52 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_img.o + .debug_macro 0x0001e7e1 0x343 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_label.o + .debug_macro 0x0001eb24 0x3eb src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_line.o + .debug_macro 0x0001ef0f 0x10 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_line.o + .debug_macro 0x0001ef1f 0x360 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_mask.o + .debug_macro 0x0001f27f 0x34d src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_rect.o + .debug_macro 0x0001f5cc 0x235 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_buf.o + .debug_macro 0x0001f801 0x368 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_cache.o + .debug_macro 0x0001fb69 0x36a src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_decoder.o + .debug_macro 0x0001fed3 0x19f src/ASF/thirdparty/lvgl/src/lv_font/lv_font.o + .debug_macro 0x00020072 0x38f src/ASF/thirdparty/lvgl/src/lv_font/lv_font_fmt_txt.o + .debug_macro 0x00020401 0x63c src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_16.o + .debug_macro 0x00020a3d 0x3bb src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_disp.o + .debug_macro 0x00020df8 0x372 src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_indev.o + .debug_macro 0x0002116a 0x92 src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_tick.o + .debug_macro 0x000211fc 0x36c src/ASF/thirdparty/lvgl/src/lv_misc/lv_anim.o + .debug_macro 0x00021568 0x176 src/ASF/thirdparty/lvgl/src/lv_misc/lv_area.o + .debug_macro 0x000216de 0x8e src/ASF/thirdparty/lvgl/src/lv_misc/lv_color.o + .debug_macro 0x0002176c 0x34e src/ASF/thirdparty/lvgl/src/lv_misc/lv_fs.o + .debug_macro 0x00021aba 0x268 src/ASF/thirdparty/lvgl/src/lv_misc/lv_gc.o + .debug_macro 0x00021d22 0x10 src/ASF/thirdparty/lvgl/src/lv_misc/lv_gc.o + .debug_macro 0x00021d32 0x183 src/ASF/thirdparty/lvgl/src/lv_misc/lv_ll.o + .debug_macro 0x00021eb5 0x174 src/ASF/thirdparty/lvgl/src/lv_misc/lv_math.o + .debug_macro 0x00022029 0x64 src/ASF/thirdparty/lvgl/src/lv_misc/lv_math.o + .debug_macro 0x0002208d 0x10e src/ASF/thirdparty/lvgl/src/lv_misc/lv_math.o + .debug_macro 0x0002219b 0x86 src/ASF/thirdparty/lvgl/src/lv_misc/lv_math.o + .debug_macro 0x00022221 0x29c src/ASF/thirdparty/lvgl/src/lv_misc/lv_mem.o + .debug_macro 0x000224bd 0x35c src/ASF/thirdparty/lvgl/src/lv_misc/lv_task.o + .debug_macro 0x00022819 0x1af src/ASF/thirdparty/lvgl/src/lv_misc/lv_txt.o + .debug_macro 0x000229c8 0x1d4 src/ASF/thirdparty/lvgl/src/lv_misc/lv_utils.o + .debug_macro 0x00022b9c 0x34c src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme.o + .debug_macro 0x00022ee8 0x738 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_material.o + .debug_macro 0x00023620 0xc1a src/devices/display/p_ssd1963.o + .debug_macro 0x0002423a 0x64 src/devices/display/p_ssd1963.o + .debug_macro 0x0002429e 0x16 src/devices/display/p_ssd1963.o + .debug_macro 0x000242b4 0xaf src/devices/display/p_ssd1963.o + .debug_macro 0x00024363 0x23c src/devices/display/p_ssd1963.o + .debug_macro 0x0002459f 0x673 src/drivers/p_gpio.o + .debug_macro 0x00024c12 0x28 src/drivers/p_gpio.o + .debug_macro 0x00024c3a 0x66e src/drivers/p_i2c.o + .debug_macro 0x000252a8 0x6b3 src/drivers/p_usart.o + .debug_macro 0x0002595b 0x10 src/drivers/p_usart.o + .debug_macro 0x0002596b 0x45d src/drivers/p_usart.o + .debug_macro 0x00025dc8 0x663 src/main.o + +.debug_line 0x00000000 0x310b3 + .debug_line 0x00000000 0x99c src/ASF/common2/services/delay/sam0/cycle_counter.o + .debug_line 0x0000099c 0x1cfd src/drivers/p_time.o + .debug_line 0x00002699 0x1d4e src/oracle.o + .debug_line 0x000043e7 0xbf0 src/ASF/sam0/drivers/sercom/sercom.o + .debug_line 0x00004fd7 0xd27 src/ASF/sam0/drivers/sercom/usart/usart.o + .debug_line 0x00005cfe 0xcea src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .debug_line 0x000069e8 0xb94 src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .debug_line 0x0000757c 0x8e5 src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .debug_line 0x00007e61 0x9a3 src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .debug_line 0x00008804 0x917 src/ASF/sam0/drivers/port/port.o + .debug_line 0x0000911b 0xc6d src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .debug_line 0x00009d88 0xc93 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .debug_line 0x0000aa1b 0x964 src/ASF/sam0/drivers/system/pinmux/pinmux.o + .debug_line 0x0000b37f 0xa0e src/ASF/sam0/drivers/system/system.o + .debug_line 0x0000bd8d 0x669 src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.o + .debug_line 0x0000c3f6 0x409 src/ASF/sam0/utils/syscalls/gcc/syscalls.o + .debug_line 0x0000c7ff 0xae9 src/ASF/thirdparty/lvgl/src/lv_core/lv_debug.o + .debug_line 0x0000d2e8 0xa7b src/ASF/thirdparty/lvgl/src/lv_core/lv_disp.o + .debug_line 0x0000dd63 0xecd src/ASF/thirdparty/lvgl/src/lv_core/lv_group.o + .debug_line 0x0000ec30 0x1020 src/ASF/thirdparty/lvgl/src/lv_core/lv_indev.o + .debug_line 0x0000fc50 0x261c src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + .debug_line 0x0001226c 0xdc7 src/ASF/thirdparty/lvgl/src/lv_core/lv_refr.o + .debug_line 0x00013033 0x1157 src/ASF/thirdparty/lvgl/src/lv_core/lv_style.o + .debug_line 0x0001418a 0x1070 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_blend.o + .debug_line 0x000151fa 0xf83 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_img.o + .debug_line 0x0001617d 0xe6a src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_label.o + .debug_line 0x00016fe7 0xd2c src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_line.o + .debug_line 0x00017d13 0x139a src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_mask.o + .debug_line 0x000190ad 0x12ff src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_rect.o + .debug_line 0x0001a3ac 0xa60 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_buf.o + .debug_line 0x0001ae0c 0xcea src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_cache.o + .debug_line 0x0001baf6 0xf79 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_decoder.o + .debug_line 0x0001ca6f 0x467 src/ASF/thirdparty/lvgl/src/lv_font/lv_font.o + .debug_line 0x0001ced6 0x1077 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_fmt_txt.o + .debug_line 0x0001df4d 0x159a src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_16.o + .debug_line 0x0001f4e7 0x10c4 src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_disp.o + .debug_line 0x000205ab 0xcd7 src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_indev.o + .debug_line 0x00021282 0x317 src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_tick.o + .debug_line 0x00021599 0xe65 src/ASF/thirdparty/lvgl/src/lv_misc/lv_anim.o + .debug_line 0x000223fe 0x70b src/ASF/thirdparty/lvgl/src/lv_misc/lv_area.o + .debug_line 0x00022b09 0x407 src/ASF/thirdparty/lvgl/src/lv_misc/lv_color.o + .debug_line 0x00022f10 0xeef src/ASF/thirdparty/lvgl/src/lv_misc/lv_fs.o + .debug_line 0x00023dff 0x885 src/ASF/thirdparty/lvgl/src/lv_misc/lv_gc.o + .debug_line 0x00024684 0x58f src/ASF/thirdparty/lvgl/src/lv_misc/lv_ll.o + .debug_line 0x00024c13 0x45e src/ASF/thirdparty/lvgl/src/lv_misc/lv_math.o + .debug_line 0x00025071 0xbb2 src/ASF/thirdparty/lvgl/src/lv_misc/lv_mem.o + .debug_line 0x00025c23 0xd98 src/ASF/thirdparty/lvgl/src/lv_misc/lv_task.o + .debug_line 0x000269bb 0x75e src/ASF/thirdparty/lvgl/src/lv_misc/lv_txt.o + .debug_line 0x00027119 0x4f9 src/ASF/thirdparty/lvgl/src/lv_misc/lv_utils.o + .debug_line 0x00027612 0xc28 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme.o + .debug_line 0x0002823a 0x333c src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_material.o + .debug_line 0x0002b576 0x267b src/devices/display/p_ssd1963.o + .debug_line 0x0002dbf1 0xd51 src/drivers/p_gpio.o + .debug_line 0x0002e942 0xce5 src/drivers/p_i2c.o + .debug_line 0x0002f627 0xdb9 src/drivers/p_usart.o + .debug_line 0x000303e0 0xcd3 src/main.o + +.debug_str 0x00000000 0x9fce7 + .debug_str 0x00000000 0x8373e src/ASF/common2/services/delay/sam0/cycle_counter.o + 0x84042 (size before relaxing) + .debug_str 0x0008373e 0x9749 src/drivers/p_time.o + 0x8d87c (size before relaxing) + .debug_str 0x0008ce87 0xcf8 src/oracle.o + 0x8e4c5 (size before relaxing) + .debug_str 0x0008db7f 0xd68 src/ASF/sam0/drivers/sercom/sercom.o + 0x85466 (size before relaxing) + .debug_str 0x0008e8e7 0xd92 src/ASF/sam0/drivers/sercom/usart/usart.o + 0x8621f (size before relaxing) + .debug_str 0x0008f679 0x216 src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + 0x85465 (size before relaxing) + .debug_str 0x0008f88f 0x548 src/ASF/sam0/drivers/sercom/sercom_interrupt.o + 0x85301 (size before relaxing) + .debug_str 0x0008fdd7 0x53 src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + 0x83d73 (size before relaxing) + .debug_str 0x0008fe2a 0x2ce src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + 0x87db0 (size before relaxing) + .debug_str 0x000900f8 0x5e src/ASF/sam0/drivers/port/port.o + 0x8419f (size before relaxing) + .debug_str 0x00090156 0x278d src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + 0x86f0c (size before relaxing) + .debug_str 0x000928e3 0x1e3 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + 0x84a36 (size before relaxing) + .debug_str 0x00092ac6 0x179 src/ASF/sam0/drivers/system/pinmux/pinmux.o + 0x84215 (size before relaxing) + .debug_str 0x00092c3f 0x3b src/ASF/sam0/drivers/system/system.o + 0x83e50 (size before relaxing) + .debug_str 0x00092c7a 0xeea src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.o + 0x6ee77 (size before relaxing) + .debug_str 0x00093b64 0x689 src/ASF/sam0/utils/syscalls/gcc/syscalls.o + 0x742e (size before relaxing) + .debug_str 0x000941ed 0x7be src/ASF/thirdparty/lvgl/src/lv_core/lv_debug.o + 0xab70 (size before relaxing) + .debug_str 0x000949ab 0x15a src/ASF/thirdparty/lvgl/src/lv_core/lv_disp.o + 0xa76c (size before relaxing) + .debug_str 0x00094b05 0xca6 src/ASF/thirdparty/lvgl/src/lv_core/lv_group.o + 0xb5ff (size before relaxing) + .debug_str 0x000957ab 0xa23 src/ASF/thirdparty/lvgl/src/lv_core/lv_indev.o + 0xb6fb (size before relaxing) + .debug_str 0x000961ce 0x2f29 src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + 0xef98 (size before relaxing) + .debug_str 0x000990f7 0x337 src/ASF/thirdparty/lvgl/src/lv_core/lv_refr.o + 0xb1f8 (size before relaxing) + .debug_str 0x0009942e 0x322 src/ASF/thirdparty/lvgl/src/lv_core/lv_style.o + 0xac50 (size before relaxing) + .debug_str 0x00099750 0x7aa src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_blend.o + 0xaefe (size before relaxing) + .debug_str 0x00099efa 0x66c src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_img.o + 0xb486 (size before relaxing) + .debug_str 0x0009a566 0x3a0 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_label.o + 0xb446 (size before relaxing) + .debug_str 0x0009a906 0x24b src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_line.o + 0xbf71 (size before relaxing) + .debug_str 0x0009ab51 0x331 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_mask.o + 0xb1dc (size before relaxing) + .debug_str 0x0009ae82 0x309 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_rect.o + 0xb62d (size before relaxing) + .debug_str 0x0009b18b 0x110 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_buf.o + 0x9c76 (size before relaxing) + .debug_str 0x0009b29b 0xe7 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_cache.o + 0xad56 (size before relaxing) + .debug_str 0x0009b382 0x4a2 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_decoder.o + 0xb56a (size before relaxing) + .debug_str 0x0009b824 0x45 src/ASF/thirdparty/lvgl/src/lv_font/lv_font.o + 0x7feb (size before relaxing) + .debug_str 0x0009b869 0x524 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_fmt_txt.o + 0xab60 (size before relaxing) + .debug_str 0x0009bd8d 0xf1 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_16.o + 0xb503 (size before relaxing) + .debug_str 0x0009be7e 0x174 src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_disp.o + 0xb65a (size before relaxing) + .debug_str 0x0009bff2 0x76 src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_indev.o + 0xb3e8 (size before relaxing) + .debug_str 0x0009c068 0x58 src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_tick.o + 0x4842 (size before relaxing) + .debug_str 0x0009c0c0 0x1df src/ASF/thirdparty/lvgl/src/lv_misc/lv_anim.o + 0xaf01 (size before relaxing) + .debug_str 0x0009c29f 0xcb src/ASF/thirdparty/lvgl/src/lv_misc/lv_area.o + 0x7dd3 (size before relaxing) + .debug_str 0x0009c36a 0xd5 src/ASF/thirdparty/lvgl/src/lv_misc/lv_color.o + 0x5483 (size before relaxing) + .debug_str 0x0009c43f 0x1ac src/ASF/thirdparty/lvgl/src/lv_misc/lv_fs.o + 0xafaa (size before relaxing) + .debug_str 0x0009c5eb 0x98 src/ASF/thirdparty/lvgl/src/lv_misc/lv_gc.o + 0x9d4c (size before relaxing) + .debug_str 0x0009c683 0x192 src/ASF/thirdparty/lvgl/src/lv_misc/lv_ll.o + 0x7986 (size before relaxing) + .debug_str 0x0009c815 0x92 src/ASF/thirdparty/lvgl/src/lv_misc/lv_math.o + 0x79d2 (size before relaxing) + .debug_str 0x0009c8a7 0x297 src/ASF/thirdparty/lvgl/src/lv_misc/lv_mem.o + 0xa064 (size before relaxing) + .debug_str 0x0009cb3e 0x1eb src/ASF/thirdparty/lvgl/src/lv_misc/lv_task.o + 0xaed0 (size before relaxing) + .debug_str 0x0009cd29 0x298 src/ASF/thirdparty/lvgl/src/lv_misc/lv_txt.o + 0x87e1 (size before relaxing) + .debug_str 0x0009cfc1 0x5f src/ASF/thirdparty/lvgl/src/lv_misc/lv_utils.o + 0x8583 (size before relaxing) + .debug_str 0x0009d020 0xc8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme.o + 0xa83f (size before relaxing) + .debug_str 0x0009d0e8 0x195b src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_material.o + 0xe367 (size before relaxing) + .debug_str 0x0009ea43 0xf4 src/devices/display/p_ssd1963.o + 0x8e72e (size before relaxing) + .debug_str 0x0009eb37 0x67 src/drivers/p_gpio.o + 0x88c74 (size before relaxing) + .debug_str 0x0009eb9e 0x17 src/drivers/p_i2c.o + 0x886d5 (size before relaxing) + .debug_str 0x0009ebb5 0x1124 src/drivers/p_usart.o + 0x8b299 (size before relaxing) + .debug_str 0x0009fcd9 0xe src/main.o + 0x886d6 (size before relaxing) + +.debug_frame 0x00000000 0x4794 + .debug_frame 0x00000000 0x30 src/ASF/common2/services/delay/sam0/cycle_counter.o + .debug_frame 0x00000030 0x44 src/drivers/p_time.o + .debug_frame 0x00000074 0x44 src/oracle.o + .debug_frame 0x000000b8 0xbc src/ASF/sam0/drivers/sercom/sercom.o + .debug_frame 0x00000174 0xac src/ASF/sam0/drivers/sercom/usart/usart.o + .debug_frame 0x00000220 0x110 src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .debug_frame 0x00000330 0xe8 src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .debug_frame 0x00000418 0x30 src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + .debug_frame 0x00000448 0x30 src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .debug_frame 0x00000478 0x44 src/ASF/sam0/drivers/port/port.o + .debug_frame 0x000004bc 0x14c src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .debug_frame 0x00000608 0x148 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .debug_frame 0x00000750 0x98 src/ASF/sam0/drivers/system/pinmux/pinmux.o + .debug_frame 0x000007e8 0x38 src/ASF/sam0/drivers/system/system.o + .debug_frame 0x00000820 0x40 src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.o + .debug_frame 0x00000860 0xa0 src/ASF/sam0/utils/syscalls/gcc/syscalls.o + .debug_frame 0x00000900 0xf8 src/ASF/thirdparty/lvgl/src/lv_core/lv_debug.o + .debug_frame 0x000009f8 0xd4 src/ASF/thirdparty/lvgl/src/lv_core/lv_disp.o + .debug_frame 0x00000acc 0x250 src/ASF/thirdparty/lvgl/src/lv_core/lv_group.o + .debug_frame 0x00000d1c 0x27c src/ASF/thirdparty/lvgl/src/lv_core/lv_indev.o + .debug_frame 0x00000f98 0xfdc src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + .debug_frame 0x00001f74 0x15c src/ASF/thirdparty/lvgl/src/lv_core/lv_refr.o + .debug_frame 0x000020d0 0x400 src/ASF/thirdparty/lvgl/src/lv_core/lv_style.o + .debug_frame 0x000024d0 0xac src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_blend.o + .debug_frame 0x0000257c 0xe4 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_img.o + .debug_frame 0x00002660 0x64 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_label.o + .debug_frame 0x000026c4 0x54 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_line.o + .debug_frame 0x00002718 0x218 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_mask.o + .debug_frame 0x00002930 0x90 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_rect.o + .debug_frame 0x000029c0 0x17c src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_buf.o + .debug_frame 0x00002b3c 0x84 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_cache.o + .debug_frame 0x00002bc0 0x1a0 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_decoder.o + .debug_frame 0x00002d60 0x5c src/ASF/thirdparty/lvgl/src/lv_font/lv_font.o + .debug_frame 0x00002dbc 0xd0 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_fmt_txt.o + .debug_frame 0x00002e8c 0x1b0 src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_disp.o + .debug_frame 0x0000303c 0x90 src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_indev.o + .debug_frame 0x000030cc 0x48 src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_tick.o + .debug_frame 0x00003114 0x1e8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_anim.o + .debug_frame 0x000032fc 0x15c src/ASF/thirdparty/lvgl/src/lv_misc/lv_area.o + .debug_frame 0x00003458 0xc8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_color.o + .debug_frame 0x00003520 0x2ac src/ASF/thirdparty/lvgl/src/lv_misc/lv_fs.o + .debug_frame 0x000037cc 0x28 src/ASF/thirdparty/lvgl/src/lv_misc/lv_gc.o + .debug_frame 0x000037f4 0x1a8 src/ASF/thirdparty/lvgl/src/lv_misc/lv_ll.o + .debug_frame 0x0000399c 0x9c src/ASF/thirdparty/lvgl/src/lv_misc/lv_math.o + .debug_frame 0x00003a38 0x208 src/ASF/thirdparty/lvgl/src/lv_misc/lv_mem.o + .debug_frame 0x00003c40 0x160 src/ASF/thirdparty/lvgl/src/lv_misc/lv_task.o + .debug_frame 0x00003da0 0x1cc src/ASF/thirdparty/lvgl/src/lv_misc/lv_txt.o + .debug_frame 0x00003f6c 0x64 src/ASF/thirdparty/lvgl/src/lv_misc/lv_utils.o + .debug_frame 0x00003fd0 0xa8 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme.o + .debug_frame 0x00004078 0x170 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_material.o + .debug_frame 0x000041e8 0x58 src/devices/display/p_ssd1963.o + .debug_frame 0x00004240 0x5c src/drivers/p_gpio.o + .debug_frame 0x0000429c 0x20 src/drivers/p_i2c.o + .debug_frame 0x000042bc 0x80 src/drivers/p_usart.o + .debug_frame 0x0000433c 0x28 src/main.o + .debug_frame 0x00004364 0x20 c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/thumb/v6-m\libgcc.a(_udivsi3.o) + .debug_frame 0x00004384 0x20 c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/thumb/v6-m\libgcc.a(_divsi3.o) + .debug_frame 0x000043a4 0x34 c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/thumb/v6-m\libgcc.a(_muldi3.o) + .debug_frame 0x000043d8 0x3c c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/thumb/v6-m\libgcc.a(_udivmoddi4.o) + .debug_frame 0x00004414 0x2c c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-init.o) + .debug_frame 0x00004440 0x2c c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-memcmp.o) + .debug_frame 0x0000446c 0x28 c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-memcpy-stub.o) + .debug_frame 0x00004494 0x20 c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-memset.o) + .debug_frame 0x000044b4 0x20 c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-strcmp.o) + .debug_frame 0x000044d4 0x20 c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-strcpy.o) + .debug_frame 0x000044f4 0x44 c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-vsprintf.o) + .debug_frame 0x00004538 0x74 c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-nano-svfprintf.o) + .debug_frame 0x000045ac 0x54 c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-nano-vfprintf_i.o) + .debug_frame 0x00004600 0x20 c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-memchr-stub.o) + .debug_frame 0x00004620 0x28 c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-memmove.o) + .debug_frame 0x00004648 0x2c c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-nano-freer.o) + .debug_frame 0x00004674 0x2c c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-nano-mallocr.o) + .debug_frame 0x000046a0 0x30 c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-nano-reallocr.o) + .debug_frame 0x000046d0 0x2c c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-sbrkr.o) + .debug_frame 0x000046fc 0x30 c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-mlock.o) + .debug_frame 0x0000472c 0x20 c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-nano-msizer.o) + .debug_frame 0x0000474c 0x48 c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-reent.o) + +.debug_loc 0x00000000 0x3d5da + .debug_loc 0x00000000 0x69 src/drivers/p_time.o + .debug_loc 0x00000069 0x4d src/oracle.o + .debug_loc 0x000000b6 0x9d5 src/ASF/sam0/drivers/sercom/sercom.o + .debug_loc 0x00000a8b 0xd40 src/ASF/sam0/drivers/sercom/usart/usart.o + .debug_loc 0x000017cb 0x711 src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + .debug_loc 0x00001edc 0x161 src/ASF/sam0/drivers/sercom/sercom_interrupt.o + .debug_loc 0x0000203d 0x8b src/ASF/sam0/boards/samd21_xplained_pro/board_init.o + .debug_loc 0x000020c8 0x13d src/ASF/sam0/drivers/port/port.o + .debug_loc 0x00002205 0xec7 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + .debug_loc 0x000030cc 0x504 src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + .debug_loc 0x000035d0 0x36d src/ASF/sam0/drivers/system/pinmux/pinmux.o + .debug_loc 0x0000393d 0x20 src/ASF/sam0/drivers/system/system.o + .debug_loc 0x0000395d 0x40 src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.o + .debug_loc 0x0000399d 0xef src/ASF/sam0/utils/syscalls/gcc/syscalls.o + .debug_loc 0x00003a8c 0x594 src/ASF/thirdparty/lvgl/src/lv_core/lv_debug.o + .debug_loc 0x00004020 0x338 src/ASF/thirdparty/lvgl/src/lv_core/lv_disp.o + .debug_loc 0x00004358 0xb33 src/ASF/thirdparty/lvgl/src/lv_core/lv_group.o + .debug_loc 0x00004e8b 0x1231 src/ASF/thirdparty/lvgl/src/lv_core/lv_indev.o + .debug_loc 0x000060bc 0x831a src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + .debug_loc 0x0000e3d6 0xefe src/ASF/thirdparty/lvgl/src/lv_core/lv_refr.o + .debug_loc 0x0000f2d4 0x396b src/ASF/thirdparty/lvgl/src/lv_core/lv_style.o + .debug_loc 0x00012c3f 0x3e4c src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_blend.o + .debug_loc 0x00016a8b 0x1d67 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_img.o + .debug_loc 0x000187f2 0x1e31 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_label.o + .debug_loc 0x0001a623 0xf24 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_line.o + .debug_loc 0x0001b547 0x38b3 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_mask.o + .debug_loc 0x0001edfa 0x4984 src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_rect.o + .debug_loc 0x0002377e 0x2896 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_buf.o + .debug_loc 0x00026014 0x2ff src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_cache.o + .debug_loc 0x00026313 0x1753 src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_decoder.o + .debug_loc 0x00027a66 0x1be src/ASF/thirdparty/lvgl/src/lv_font/lv_font.o + .debug_loc 0x00027c24 0x27b7 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_fmt_txt.o + .debug_loc 0x0002a3db 0x665 src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_disp.o + .debug_loc 0x0002aa40 0x262 src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_indev.o + .debug_loc 0x0002aca2 0x80 src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_tick.o + .debug_loc 0x0002ad22 0xdbc src/ASF/thirdparty/lvgl/src/lv_misc/lv_anim.o + .debug_loc 0x0002bade 0x1191 src/ASF/thirdparty/lvgl/src/lv_misc/lv_area.o + .debug_loc 0x0002cc6f 0xa4c src/ASF/thirdparty/lvgl/src/lv_misc/lv_color.o + .debug_loc 0x0002d6bb 0xf3a src/ASF/thirdparty/lvgl/src/lv_misc/lv_fs.o + .debug_loc 0x0002e5f5 0x20 src/ASF/thirdparty/lvgl/src/lv_misc/lv_gc.o + .debug_loc 0x0002e615 0xf6b src/ASF/thirdparty/lvgl/src/lv_misc/lv_ll.o + .debug_loc 0x0002f580 0x8ba src/ASF/thirdparty/lvgl/src/lv_misc/lv_math.o + .debug_loc 0x0002fe3a 0x1865 src/ASF/thirdparty/lvgl/src/lv_misc/lv_mem.o + .debug_loc 0x0003169f 0x6b3 src/ASF/thirdparty/lvgl/src/lv_misc/lv_task.o + .debug_loc 0x00031d52 0x149a src/ASF/thirdparty/lvgl/src/lv_misc/lv_txt.o + .debug_loc 0x000331ec 0x34f src/ASF/thirdparty/lvgl/src/lv_misc/lv_utils.o + .debug_loc 0x0003353b 0x62 src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme.o + .debug_loc 0x0003359d 0x5bdf src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_material.o + .debug_loc 0x0003917c 0x3f38 src/devices/display/p_ssd1963.o + .debug_loc 0x0003d0b4 0x375 src/drivers/p_gpio.o + .debug_loc 0x0003d429 0x191 src/drivers/p_usart.o + .debug_loc 0x0003d5ba 0x20 src/main.o + +Cross Reference Table + +Symbol File +AC_Handler src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.o +ADC_Handler src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.o +DAC_Handler src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.o +DMAC_Handler src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.o +Dummy_Handler src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.o +EIC_Handler src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.o +EVSYS_Handler src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.o +HardFault_Handler src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.o +I2S_Handler src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.o +NMI_Handler src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.o +NVMCTRL_Handler src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.o +PM_Handler src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.o +PTC_Handler src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.o +PendSV_Handler src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.o +RTC_Handler src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.o +Reset_Handler src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.o +SERCOM0_Handler src/ASF/sam0/drivers/sercom/sercom_interrupt.o +SERCOM1_Handler src/ASF/sam0/drivers/sercom/sercom_interrupt.o +SERCOM2_Handler src/ASF/sam0/drivers/sercom/sercom_interrupt.o +SERCOM3_Handler src/ASF/sam0/drivers/sercom/sercom_interrupt.o +SERCOM4_Handler src/ASF/sam0/drivers/sercom/sercom_interrupt.o +SERCOM5_Handler src/ASF/sam0/drivers/sercom/sercom_interrupt.o +SVC_Handler src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.o +SYSCTRL_Handler src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.o +SysTick_Handler src/drivers/p_time.o +SystemCoreClock src/ASF/sam0/utils/cmsis/samd21/source/system_samd21.o +SystemCoreClockUpdate src/ASF/sam0/utils/cmsis/samd21/source/system_samd21.o +SystemInit src/ASF/sam0/utils/cmsis/samd21/source/system_samd21.o +TC3_Handler src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.o +TC4_Handler src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.o +TC5_Handler src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.o +TC6_Handler src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.o +TC7_Handler src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.o +TCC0_Handler src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.o +TCC1_Handler src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.o +TCC2_Handler src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.o +USB_Handler src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.o +WDT_Handler src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.o +_Jv_RegisterClasses c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/thumb/v6-m/crtbegin.o +__aeabi_d2iz c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/thumb/v6-m\libgcc.a(fixdfsi.o) + src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o +__aeabi_dadd c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/thumb/v6-m\libgcc.a(adddf3.o) + src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o +__aeabi_ddiv c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/thumb/v6-m\libgcc.a(divdf3.o) + src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o +__aeabi_dmul c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/thumb/v6-m\libgcc.a(muldf3.o) + src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o +__aeabi_dsub c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/thumb/v6-m\libgcc.a(subdf3.o) + src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o +__aeabi_idiv c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/thumb/v6-m\libgcc.a(_divsi3.o) + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tileview.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tabview.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_switch.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinbox.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_slider.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_roller.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_linemeter.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_led.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_gauge.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cpicker.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_chart.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_canvas.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_calendar.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btnmatrix.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_bar.o + src/ASF/thirdparty/lvgl/src/lv_misc/lv_utils.o + src/ASF/thirdparty/lvgl/src/lv_misc/lv_color.o + src/ASF/thirdparty/lvgl/src/lv_misc/lv_anim.o + src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_buf.o + src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_rect.o + src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_mask.o + src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_line.o + src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_label.o + src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + src/ASF/thirdparty/lvgl/src/lv_core/lv_indev.o +__aeabi_idiv0 c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/thumb/v6-m\libgcc.a(_dvmd_tls.o) + c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/thumb/v6-m\libgcc.a(_divsi3.o) + c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/thumb/v6-m\libgcc.a(_udivsi3.o) +__aeabi_idivmod c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/thumb/v6-m\libgcc.a(_divsi3.o) + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinner.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_linemeter.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_img.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cpicker.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_chart.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_calendar.o + src/ASF/thirdparty/lvgl/src/lv_misc/lv_utils.o + src/ASF/thirdparty/lvgl/src/lv_misc/lv_math.o + src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_rect.o + src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_line.o +__aeabi_ldiv0 c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/thumb/v6-m\libgcc.a(_dvmd_tls.o) + c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/thumb/v6-m\libgcc.a(_aeabi_uldivmod.o) +__aeabi_lmul c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/thumb/v6-m\libgcc.a(_muldi3.o) + src/devices/display/p_ssd1963.o + src/ASF/thirdparty/lvgl/src/lv_misc/lv_math.o + src/ASF/sam0/drivers/sercom/sercom.o +__aeabi_ui2d c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/thumb/v6-m\libgcc.a(floatunsidf.o) + src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o +__aeabi_uidiv c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/thumb/v6-m\libgcc.a(_udivsi3.o) + c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-nano-vfprintf_i.o) + c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/thumb/v6-m\libgcc.a(divdf3.o) + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_switch.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_roller.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_msgbox.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cont.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_chart.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_canvas.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_calendar.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_arc.o + src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_material.o + src/ASF/thirdparty/lvgl/src/lv_misc/lv_task.o + src/ASF/thirdparty/lvgl/src/lv_misc/lv_printf.o + src/ASF/thirdparty/lvgl/src/lv_misc/lv_mem.o + src/ASF/thirdparty/lvgl/src/lv_misc/lv_math.o + src/ASF/thirdparty/lvgl/src/lv_misc/lv_color.o + src/ASF/thirdparty/lvgl/src/lv_misc/lv_anim.o + src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_disp.o + src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_arc.o + src/ASF/thirdparty/lvgl/src/lv_core/lv_refr.o + src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o +__aeabi_uidivmod c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/thumb/v6-m\libgcc.a(_udivsi3.o) + c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-nano-vfprintf_i.o) + c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/thumb/v6-m\libgcc.a(divdf3.o) + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_roller.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cpicker.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_chart.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_calendar.o + src/ASF/thirdparty/lvgl/src/lv_misc/lv_printf.o +__aeabi_uldivmod c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/thumb/v6-m\libgcc.a(_aeabi_uldivmod.o) + src/devices/display/p_ssd1963.o + src/ASF/thirdparty/lvgl/src/lv_misc/lv_printf.o + src/oracle.o +__bss_end__ c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m/crt0.o +__bss_start__ c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m/crt0.o +__call_exitprocs c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-exit.o) +__clzdi2 c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/thumb/v6-m\libgcc.a(_clzdi2.o) + c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/thumb/v6-m\libgcc.a(_udivmoddi4.o) +__clzsi2 c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/thumb/v6-m\libgcc.a(_clzsi2.o) + c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/thumb/v6-m\libgcc.a(_clzdi2.o) + c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/thumb/v6-m\libgcc.a(floatunsidf.o) + c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/thumb/v6-m\libgcc.a(subdf3.o) + c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/thumb/v6-m\libgcc.a(muldf3.o) + c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/thumb/v6-m\libgcc.a(divdf3.o) + c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/thumb/v6-m\libgcc.a(adddf3.o) +__deregister_frame_info c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/thumb/v6-m/crtbegin.o +__divsi3 c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/thumb/v6-m\libgcc.a(_divsi3.o) +__dso_handle c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/thumb/v6-m/crtbegin.o +__init_array_end c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-init.o) +__init_array_start c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-init.o) +__libc_fini_array c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m/crt0.o +__libc_init_array c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-init.o) + src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.o + c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m/crt0.o +__malloc_free_list c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-nano-mallocr.o) + c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-nano-freer.o) +__malloc_lock c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-mlock.o) + c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-nano-mallocr.o) + c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-nano-freer.o) +__malloc_sbrk_start c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-nano-mallocr.o) +__malloc_unlock c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-mlock.o) + c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-nano-mallocr.o) + c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-nano-freer.o) +__muldi3 c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/thumb/v6-m\libgcc.a(_muldi3.o) +__preinit_array_end c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-init.o) +__preinit_array_start c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-init.o) +__register_frame_info c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/thumb/v6-m/crtbegin.o +__sf_fake_stderr c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-impure.o) +__sf_fake_stdin c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-impure.o) +__sf_fake_stdout c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-impure.o) +__ssprint_r c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-nano-svfprintf.o) +__ssputs_r c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-nano-svfprintf.o) +__stack c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m/crt0.o +__udivmoddi4 c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/thumb/v6-m\libgcc.a(_udivmoddi4.o) + c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/thumb/v6-m\libgcc.a(_aeabi_uldivmod.o) +__udivsi3 c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/thumb/v6-m\libgcc.a(_udivsi3.o) +_close src/ASF/sam0/utils/syscalls/gcc/syscalls.o +_end src/ASF/sam0/utils/syscalls/gcc/syscalls.o +_erelocate src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.o +_estack src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.o +_etext src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.o +_exit src/ASF/sam0/utils/syscalls/gcc/syscalls.o + c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-exit.o) +_ezero src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.o +_fini c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/thumb/v6-m/crti.o +_free_r c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-nano-freer.o) + c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-reent.o) + c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-nano-reallocr.o) + c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-nano-svfprintf.o) +_fstat src/ASF/sam0/utils/syscalls/gcc/syscalls.o +_getpid src/ASF/sam0/utils/syscalls/gcc/syscalls.o +_global_impure_ptr c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-impure.o) + c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-exit.o) +_i2c_master_address_response src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o +_i2c_master_interrupt_handler src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o +_i2c_master_send_hs_master_code src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o +_i2c_master_wait_for_bus src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o + src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o +_impure_ptr c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-impure.o) + c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-reent.o) + c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-vsprintf.o) +_init c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/thumb/v6-m/crti.o + c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-init.o) +_isatty src/ASF/sam0/utils/syscalls/gcc/syscalls.o +_kill src/ASF/sam0/utils/syscalls/gcc/syscalls.o +_lseek src/ASF/sam0/utils/syscalls/gcc/syscalls.o +_lv_anim_core_init src/ASF/thirdparty/lvgl/src/lv_misc/lv_anim.o + src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o +_lv_anim_ll src/ASF/thirdparty/lvgl/src/lv_misc/lv_gc.o + src/ASF/thirdparty/lvgl/src/lv_misc/lv_anim.o +_lv_area_align src/ASF/thirdparty/lvgl/src/lv_misc/lv_area.o + src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_rect.o + src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o +_lv_area_intersect src/ASF/thirdparty/lvgl/src/lv_misc/lv_area.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_table.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_roller.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_linemeter.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_chart.o + src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_triangle.o + src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_rect.o + src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_line.o + src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_label.o + src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_img.o + src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_blend.o + src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_arc.o + src/ASF/thirdparty/lvgl/src/lv_core/lv_refr.o + src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o +_lv_area_is_in src/ASF/thirdparty/lvgl/src/lv_misc/lv_area.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_imgbtn.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_img.o + src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_rect.o + src/ASF/thirdparty/lvgl/src/lv_core/lv_refr.o + src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o +_lv_area_is_on src/ASF/thirdparty/lvgl/src/lv_misc/lv_area.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o + src/ASF/thirdparty/lvgl/src/lv_core/lv_refr.o +_lv_area_is_point_on src/ASF/thirdparty/lvgl/src/lv_misc/lv_area.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_img.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cpicker.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_calendar.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btnmatrix.o + src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o +_lv_area_join src/ASF/thirdparty/lvgl/src/lv_misc/lv_area.o + src/ASF/thirdparty/lvgl/src/lv_core/lv_refr.o +_lv_area_set_pos src/ASF/thirdparty/lvgl/src/lv_misc/lv_area.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o +_lv_atan2 src/ASF/thirdparty/lvgl/src/lv_misc/lv_math.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cpicker.o +_lv_bezier3 src/ASF/thirdparty/lvgl/src/lv_misc/lv_math.o + src/ASF/thirdparty/lvgl/src/lv_misc/lv_anim.o +_lv_blend_fill src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_blend.o + src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_rect.o + src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_line.o + src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_label.o +_lv_blend_map src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_blend.o + src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_rect.o + src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_label.o + src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_img.o +_lv_bpp1_opa_table src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_label.o +_lv_bpp2_opa_table src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_label.o +_lv_bpp3_opa_table src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_label.o +_lv_bpp4_opa_table src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_label.o +_lv_bpp8_opa_table src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_label.o +_lv_disp_get_refr_task src/ASF/thirdparty/lvgl/src/lv_core/lv_disp.o +_lv_disp_ll src/ASF/thirdparty/lvgl/src/lv_misc/lv_gc.o + src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_disp.o + src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o +_lv_disp_pop_from_inv_buf src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_disp.o + src/ASF/thirdparty/lvgl/src/lv_core/lv_indev.o +_lv_disp_refr_task src/ASF/thirdparty/lvgl/src/lv_core/lv_refr.o + src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_disp.o +_lv_draw_mask_list src/ASF/thirdparty/lvgl/src/lv_misc/lv_gc.o + src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_mask.o +_lv_drv_ll src/ASF/thirdparty/lvgl/src/lv_misc/lv_gc.o + src/ASF/thirdparty/lvgl/src/lv_misc/lv_fs.o +_lv_file_ll src/ASF/thirdparty/lvgl/src/lv_misc/lv_gc.o +_lv_font_clean_up_fmt_txt src/ASF/thirdparty/lvgl/src/lv_font/lv_font_fmt_txt.o + src/ASF/thirdparty/lvgl/src/lv_core/lv_refr.o +_lv_fs_init src/ASF/thirdparty/lvgl/src/lv_misc/lv_fs.o + src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o +_lv_gc_clear_roots src/ASF/thirdparty/lvgl/src/lv_misc/lv_gc.o + src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o +_lv_group_init src/ASF/thirdparty/lvgl/src/lv_core/lv_group.o + src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o +_lv_group_ll src/ASF/thirdparty/lvgl/src/lv_misc/lv_gc.o + src/ASF/thirdparty/lvgl/src/lv_core/lv_group.o +_lv_img_buf_get_transformed_area src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_buf.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_img.o + src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_img.o +_lv_img_buf_transform_anti_alias src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_buf.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_canvas.o + src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_img.o +_lv_img_buf_transform_init src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_buf.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_canvas.o + src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_img.o +_lv_img_cache_array src/ASF/thirdparty/lvgl/src/lv_misc/lv_gc.o + src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_cache.o +_lv_img_cache_open src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_cache.o + src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_img.o +_lv_img_decoder_init src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_decoder.o + src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o +_lv_img_defoder_ll src/ASF/thirdparty/lvgl/src/lv_misc/lv_gc.o + src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_decoder.o +_lv_indev_init src/ASF/thirdparty/lvgl/src/lv_core/lv_indev.o + src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o +_lv_indev_ll src/ASF/thirdparty/lvgl/src/lv_misc/lv_gc.o + src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_indev.o + src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o +_lv_indev_read src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_indev.o + src/ASF/thirdparty/lvgl/src/lv_core/lv_indev.o +_lv_indev_read_task src/ASF/thirdparty/lvgl/src/lv_core/lv_indev.o + src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_indev.o +_lv_inv_area src/ASF/thirdparty/lvgl/src/lv_core/lv_refr.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_chart.o + src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o +_lv_ll_chg_list src/ASF/thirdparty/lvgl/src/lv_misc/lv_ll.o + src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + src/ASF/thirdparty/lvgl/src/lv_core/lv_disp.o +_lv_ll_clear src/ASF/thirdparty/lvgl/src/lv_misc/lv_ll.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objmask.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_chart.o + src/ASF/thirdparty/lvgl/src/lv_core/lv_group.o +_lv_ll_get_head src/ASF/thirdparty/lvgl/src/lv_misc/lv_ll.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objmask.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cont.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_chart.o + src/ASF/thirdparty/lvgl/src/lv_misc/lv_task.o + src/ASF/thirdparty/lvgl/src/lv_misc/lv_fs.o + src/ASF/thirdparty/lvgl/src/lv_misc/lv_anim.o + src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_indev.o + src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_disp.o + src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_decoder.o + src/ASF/thirdparty/lvgl/src/lv_core/lv_refr.o + src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + src/ASF/thirdparty/lvgl/src/lv_core/lv_indev.o + src/ASF/thirdparty/lvgl/src/lv_core/lv_group.o + src/ASF/thirdparty/lvgl/src/lv_core/lv_debug.o +_lv_ll_get_len src/ASF/thirdparty/lvgl/src/lv_misc/lv_ll.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objmask.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_chart.o +_lv_ll_get_next src/ASF/thirdparty/lvgl/src/lv_misc/lv_ll.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objmask.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cont.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_chart.o + src/ASF/thirdparty/lvgl/src/lv_misc/lv_task.o + src/ASF/thirdparty/lvgl/src/lv_misc/lv_fs.o + src/ASF/thirdparty/lvgl/src/lv_misc/lv_anim.o + src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_indev.o + src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_disp.o + src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_decoder.o + src/ASF/thirdparty/lvgl/src/lv_core/lv_refr.o + src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + src/ASF/thirdparty/lvgl/src/lv_core/lv_indev.o + src/ASF/thirdparty/lvgl/src/lv_core/lv_group.o + src/ASF/thirdparty/lvgl/src/lv_core/lv_debug.o +_lv_ll_get_prev src/ASF/thirdparty/lvgl/src/lv_misc/lv_ll.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cont.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_chart.o + src/ASF/thirdparty/lvgl/src/lv_core/lv_refr.o + src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + src/ASF/thirdparty/lvgl/src/lv_core/lv_group.o +_lv_ll_get_tail src/ASF/thirdparty/lvgl/src/lv_misc/lv_ll.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cont.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_chart.o + src/ASF/thirdparty/lvgl/src/lv_core/lv_refr.o + src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + src/ASF/thirdparty/lvgl/src/lv_core/lv_group.o +_lv_ll_init src/ASF/thirdparty/lvgl/src/lv_misc/lv_ll.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objmask.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_chart.o + src/ASF/thirdparty/lvgl/src/lv_misc/lv_task.o + src/ASF/thirdparty/lvgl/src/lv_misc/lv_fs.o + src/ASF/thirdparty/lvgl/src/lv_misc/lv_anim.o + src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_disp.o + src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_decoder.o + src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + src/ASF/thirdparty/lvgl/src/lv_core/lv_group.o +_lv_ll_ins_head src/ASF/thirdparty/lvgl/src/lv_misc/lv_ll.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objmask.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_chart.o + src/ASF/thirdparty/lvgl/src/lv_misc/lv_task.o + src/ASF/thirdparty/lvgl/src/lv_misc/lv_fs.o + src/ASF/thirdparty/lvgl/src/lv_misc/lv_anim.o + src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_indev.o + src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_disp.o + src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_decoder.o + src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + src/ASF/thirdparty/lvgl/src/lv_core/lv_group.o +_lv_ll_ins_prev src/ASF/thirdparty/lvgl/src/lv_misc/lv_ll.o + src/ASF/thirdparty/lvgl/src/lv_misc/lv_task.o +_lv_ll_ins_tail src/ASF/thirdparty/lvgl/src/lv_misc/lv_ll.o + src/ASF/thirdparty/lvgl/src/lv_misc/lv_task.o + src/ASF/thirdparty/lvgl/src/lv_core/lv_group.o +_lv_ll_is_empty src/ASF/thirdparty/lvgl/src/lv_misc/lv_ll.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cont.o + src/ASF/thirdparty/lvgl/src/lv_misc/lv_anim.o + src/ASF/thirdparty/lvgl/src/lv_core/lv_indev.o +_lv_ll_move_before src/ASF/thirdparty/lvgl/src/lv_misc/lv_ll.o + src/ASF/thirdparty/lvgl/src/lv_misc/lv_task.o +_lv_ll_remove src/ASF/thirdparty/lvgl/src/lv_misc/lv_ll.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objmask.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_chart.o + src/ASF/thirdparty/lvgl/src/lv_misc/lv_task.o + src/ASF/thirdparty/lvgl/src/lv_misc/lv_anim.o + src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_disp.o + src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_decoder.o + src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + src/ASF/thirdparty/lvgl/src/lv_core/lv_group.o +_lv_mem_buf src/ASF/thirdparty/lvgl/src/lv_misc/lv_gc.o + src/ASF/thirdparty/lvgl/src/lv_misc/lv_mem.o +_lv_mem_buf_free_all src/ASF/thirdparty/lvgl/src/lv_misc/lv_mem.o + src/ASF/thirdparty/lvgl/src/lv_core/lv_refr.o +_lv_mem_buf_get src/ASF/thirdparty/lvgl/src/lv_misc/lv_mem.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_roller.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objmask.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_img.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_canvas.o + src/ASF/thirdparty/lvgl/src/lv_font/lv_font_fmt_txt.o + src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_decoder.o + src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_triangle.o + src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_rect.o + src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_line.o + src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_label.o + src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_img.o + src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o +_lv_mem_buf_release src/ASF/thirdparty/lvgl/src/lv_misc/lv_mem.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_roller.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objmask.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_img.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_canvas.o + src/ASF/thirdparty/lvgl/src/lv_font/lv_font_fmt_txt.o + src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_decoder.o + src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_triangle.o + src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_rect.o + src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_line.o + src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_label.o + src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_img.o + src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o +_lv_mem_deinit src/ASF/thirdparty/lvgl/src/lv_misc/lv_mem.o + src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o +_lv_mem_get_size src/ASF/thirdparty/lvgl/src/lv_misc/lv_mem.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o + src/ASF/thirdparty/lvgl/src/lv_font/lv_font_fmt_txt.o +_lv_mem_init src/ASF/thirdparty/lvgl/src/lv_misc/lv_mem.o + src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o +_lv_memcpy src/ASF/thirdparty/lvgl/src/lv_misc/lv_mem.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objmask.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_imgbtn.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_chart.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_canvas.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btnmatrix.o + src/ASF/thirdparty/lvgl/src/lv_misc/lv_fs.o + src/ASF/thirdparty/lvgl/src/lv_misc/lv_anim.o + src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_indev.o + src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_disp.o + src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_rect.o + src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_blend.o + src/ASF/thirdparty/lvgl/src/lv_core/lv_style.o + src/ASF/thirdparty/lvgl/src/lv_core/lv_refr.o + src/ASF/thirdparty/lvgl/src/lv_core/lv_debug.o +_lv_memset src/ASF/thirdparty/lvgl/src/lv_misc/lv_mem.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_canvas.o + src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_rect.o +_lv_memset_00 src/ASF/thirdparty/lvgl/src/lv_misc/lv_mem.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_table.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinner.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinbox.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_imgbtn.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_chart.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_canvas.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btnmatrix.o + src/ASF/thirdparty/lvgl/src/lv_misc/lv_ll.o + src/ASF/thirdparty/lvgl/src/lv_misc/lv_gc.o + src/ASF/thirdparty/lvgl/src/lv_misc/lv_fs.o + src/ASF/thirdparty/lvgl/src/lv_misc/lv_anim.o + src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_indev.o + src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_disp.o + src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_decoder.o + src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_cache.o + src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_buf.o + src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_rect.o + src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_mask.o + src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_line.o + src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_label.o + src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_img.o + src/ASF/thirdparty/lvgl/src/lv_core/lv_style.o + src/ASF/thirdparty/lvgl/src/lv_core/lv_refr.o + src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o +_lv_memset_ff src/ASF/thirdparty/lvgl/src/lv_misc/lv_mem.o + src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_rect.o + src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_line.o + src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_img.o +_lv_obj_get_style_color src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_linemeter.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_img.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_canvas.o +_lv_obj_get_style_int src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tileview.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tabview.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_table.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_switch.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_slider.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_roller.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_msgbox.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_list.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_linemeter.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_line.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_img.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_gauge.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cpicker.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cont.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_checkbox.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_chart.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_calendar.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btnmatrix.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_bar.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_arc.o +_lv_obj_get_style_opa src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_img.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_chart.o +_lv_obj_get_style_ptr src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tabview.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_table.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_roller.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_msgbox.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_list.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_imgbtn.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_img.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_checkbox.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_calendar.o +_lv_obj_set_style_local_color src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o +_lv_obj_set_style_local_int src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o +_lv_obj_set_style_local_opa src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o +_lv_obj_set_style_local_ptr src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o +_lv_obj_style_trans_ll src/ASF/thirdparty/lvgl/src/lv_misc/lv_gc.o + src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o +_lv_pow src/ASF/thirdparty/lvgl/src/lv_misc/lv_math.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinbox.o +_lv_refr_get_disp_refreshing src/ASF/thirdparty/lvgl/src/lv_core/lv_refr.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_canvas.o + src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_rect.o + src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_line.o + src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_label.o + src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_img.o + src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_blend.o +_lv_refr_init src/ASF/thirdparty/lvgl/src/lv_core/lv_refr.o + src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o +_lv_refr_set_disp_refreshing src/ASF/thirdparty/lvgl/src/lv_core/lv_refr.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_canvas.o +_lv_sqrt src/ASF/thirdparty/lvgl/src/lv_misc/lv_math.o + src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_mask.o +_lv_style_get_color src/ASF/thirdparty/lvgl/src/lv_core/lv_style.o +_lv_style_get_int src/ASF/thirdparty/lvgl/src/lv_core/lv_style.o +_lv_style_get_mem_size src/ASF/thirdparty/lvgl/src/lv_core/lv_style.o +_lv_style_get_opa src/ASF/thirdparty/lvgl/src/lv_core/lv_style.o +_lv_style_get_ptr src/ASF/thirdparty/lvgl/src/lv_core/lv_style.o +_lv_style_list_add_style src/ASF/thirdparty/lvgl/src/lv_core/lv_style.o + src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_template.o + src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_mono.o + src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_material.o + src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o +_lv_style_list_add_trans_style src/ASF/thirdparty/lvgl/src/lv_core/lv_style.o + src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o +_lv_style_list_get_color src/ASF/thirdparty/lvgl/src/lv_core/lv_style.o + src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o +_lv_style_list_get_int src/ASF/thirdparty/lvgl/src/lv_core/lv_style.o + src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o +_lv_style_list_get_opa src/ASF/thirdparty/lvgl/src/lv_core/lv_style.o + src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o +_lv_style_list_get_ptr src/ASF/thirdparty/lvgl/src/lv_core/lv_style.o + src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o +_lv_style_list_get_transition_style src/ASF/thirdparty/lvgl/src/lv_core/lv_style.o + src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o +_lv_style_list_remove_style src/ASF/thirdparty/lvgl/src/lv_core/lv_style.o +_lv_style_list_reset src/ASF/thirdparty/lvgl/src/lv_core/lv_style.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o + src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o +_lv_style_list_set_local_color src/ASF/thirdparty/lvgl/src/lv_core/lv_style.o + src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o +_lv_style_list_set_local_int src/ASF/thirdparty/lvgl/src/lv_core/lv_style.o + src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o +_lv_style_list_set_local_opa src/ASF/thirdparty/lvgl/src/lv_core/lv_style.o + src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o +_lv_style_list_set_local_ptr src/ASF/thirdparty/lvgl/src/lv_core/lv_style.o + src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o +_lv_style_set_color src/ASF/thirdparty/lvgl/src/lv_core/lv_style.o + src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_template.o + src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_mono.o + src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_material.o + src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o +_lv_style_set_int src/ASF/thirdparty/lvgl/src/lv_core/lv_style.o + src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_template.o + src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_mono.o + src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_material.o + src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o +_lv_style_set_opa src/ASF/thirdparty/lvgl/src/lv_core/lv_style.o + src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_template.o + src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_mono.o + src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_material.o + src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_empty.o + src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o +_lv_style_set_ptr src/ASF/thirdparty/lvgl/src/lv_core/lv_style.o + src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_mono.o + src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_material.o + src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o +_lv_task_act src/ASF/thirdparty/lvgl/src/lv_misc/lv_gc.o + src/ASF/thirdparty/lvgl/src/lv_misc/lv_task.o +_lv_task_core_init src/ASF/thirdparty/lvgl/src/lv_misc/lv_task.o + src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o +_lv_task_ll src/ASF/thirdparty/lvgl/src/lv_misc/lv_gc.o + src/ASF/thirdparty/lvgl/src/lv_misc/lv_task.o +_lv_theme_empty_styles src/ASF/thirdparty/lvgl/src/lv_misc/lv_gc.o + src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_empty.o +_lv_theme_material_styles src/ASF/thirdparty/lvgl/src/lv_misc/lv_gc.o + src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_material.o +_lv_theme_mono_styles src/ASF/thirdparty/lvgl/src/lv_misc/lv_gc.o + src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_mono.o +_lv_theme_template_styles src/ASF/thirdparty/lvgl/src/lv_misc/lv_gc.o + src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_template.o +_lv_trigo_sin src/ASF/thirdparty/lvgl/src/lv_misc/lv_math.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_linemeter.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_gauge.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cpicker.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_arc.o + src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_buf.o + src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_mask.o + src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_arc.o +_lv_txt_cut src/ASF/thirdparty/lvgl/src/lv_misc/lv_txt.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o +_lv_txt_encoded_conv_wc src/ASF/thirdparty/lvgl/src/lv_misc/lv_txt.o +_lv_txt_encoded_get_byte_id src/ASF/thirdparty/lvgl/src/lv_misc/lv_txt.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o +_lv_txt_encoded_get_char_id src/ASF/thirdparty/lvgl/src/lv_misc/lv_txt.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o + src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_label.o +_lv_txt_encoded_next src/ASF/thirdparty/lvgl/src/lv_misc/lv_txt.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_roller.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o + src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_label.o +_lv_txt_encoded_prev src/ASF/thirdparty/lvgl/src/lv_misc/lv_txt.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o +_lv_txt_encoded_size src/ASF/thirdparty/lvgl/src/lv_misc/lv_txt.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o +_lv_txt_get_encoded_length src/ASF/thirdparty/lvgl/src/lv_misc/lv_txt.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o +_lv_txt_get_next_line src/ASF/thirdparty/lvgl/src/lv_misc/lv_txt.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o + src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_label.o +_lv_txt_get_size src/ASF/thirdparty/lvgl/src/lv_misc/lv_txt.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_table.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_img.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_gauge.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_chart.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btnmatrix.o + src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_rect.o + src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_label.o + src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o +_lv_txt_get_width src/ASF/thirdparty/lvgl/src/lv_misc/lv_txt.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_imgbtn.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_calendar.o + src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_label.o +_lv_txt_ins src/ASF/thirdparty/lvgl/src/lv_misc/lv_txt.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o +_lv_txt_is_cmd src/ASF/thirdparty/lvgl/src/lv_misc/lv_txt.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o +_lv_txt_unicode_to_encoded src/ASF/thirdparty/lvgl/src/lv_misc/lv_txt.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o +_lv_utils_bsearch src/ASF/thirdparty/lvgl/src/lv_misc/lv_utils.o + src/ASF/thirdparty/lvgl/src/lv_font/lv_font_fmt_txt.o +_lv_utils_num_to_str src/ASF/thirdparty/lvgl/src/lv_misc/lv_utils.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinbox.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_gauge.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_calendar.o +_mainCRTStartup c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m/crt0.o +_malloc_r c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-nano-mallocr.o) + c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-nano-reallocr.o) + c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-nano-svfprintf.o) +_malloc_usable_size_r c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-nano-msizer.o) + c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-nano-reallocr.o) +_printf_common c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-nano-vfprintf_i.o) +_printf_float c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-nano-svfprintf.o) +_printf_i c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-nano-vfprintf_i.o) + c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-nano-svfprintf.o) +_realloc_r c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-nano-reallocr.o) + c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-nano-svfprintf.o) +_reclaim_reent c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-reent.o) +_sbrk src/ASF/sam0/utils/syscalls/gcc/syscalls.o + c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-sbrkr.o) +_sbrk_r c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-sbrkr.o) + c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-nano-mallocr.o) +_sercom_get_async_baud_val src/ASF/sam0/drivers/sercom/sercom.o + src/ASF/sam0/drivers/sercom/usart/usart.o +_sercom_get_default_pad src/ASF/sam0/drivers/sercom/sercom.o + src/ASF/sam0/drivers/sercom/usart/usart.o + src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o +_sercom_get_interrupt_vector src/ASF/sam0/drivers/sercom/sercom_interrupt.o + src/drivers/p_usart.o + src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o +_sercom_get_sercom_inst_index src/ASF/sam0/drivers/sercom/sercom.o + src/ASF/sam0/drivers/sercom/sercom_interrupt.o + src/ASF/sam0/drivers/sercom/usart/usart.o + src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o +_sercom_get_sync_baud_val src/ASF/sam0/drivers/sercom/sercom.o + src/ASF/sam0/drivers/sercom/usart/usart.o +_sercom_instances src/ASF/sam0/drivers/sercom/sercom_interrupt.o + src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + src/ASF/sam0/drivers/sercom/usart/usart.o + src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o + src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o +_sercom_set_handler src/ASF/sam0/drivers/sercom/sercom_interrupt.o + src/ASF/sam0/drivers/sercom/usart/usart.o + src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o +_sfixed src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.o +_srelocate src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.o +_start c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m/crt0.o +_svfiprintf_r c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-nano-svfprintf.o) +_svfprintf_r c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-nano-svfprintf.o) + c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-vsprintf.o) +_system_divas_init src/ASF/sam0/drivers/system/system.o +_system_dummy_init src/ASF/sam0/drivers/system/system.o +_system_events_init src/ASF/sam0/drivers/system/system.o +_system_extint_init src/ASF/sam0/drivers/system/system.o +_szero src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.o +_usart_interrupt_handler src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + src/ASF/sam0/drivers/sercom/usart/usart.o +_usart_read_buffer src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o +_usart_write_buffer src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o +_vsiprintf_r c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-vsprintf.o) +_vsprintf_r c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-vsprintf.o) +atexit c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m/crt0.o +board_init src/ASF/sam0/boards/samd21_xplained_pro/board_init.o +cleanup_glue c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-reent.o) +cpu_irq_enter_critical src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o +cpu_irq_leave_critical src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o +delay_init src/ASF/common2/services/delay/sam0/cycle_counter.o +errno c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-reent.o) + c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-sbrkr.o) +exception_table src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.o +exit c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-exit.o) + c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m/crt0.o +g_interrupt_enabled src/ASF/common/utils/interrupt/interrupt_sam_nvic.o + src/oracle.o +hardware_init_hook c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m/crt0.o +i2c_master_init src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o +i2c_master_read_byte src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o +i2c_master_read_bytes src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o +i2c_master_read_packet_job src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o +i2c_master_read_packet_job_no_nack src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o +i2c_master_read_packet_job_no_stop src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o +i2c_master_read_packet_wait src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o +i2c_master_read_packet_wait_no_nack src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o +i2c_master_read_packet_wait_no_stop src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o +i2c_master_register_callback src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o +i2c_master_reset src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o +i2c_master_send_nack src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o +i2c_master_send_stop src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o +i2c_master_unregister_callback src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o +i2c_master_write_byte src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o +i2c_master_write_bytes src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o +i2c_master_write_packet_job src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o +i2c_master_write_packet_job_no_stop src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o +i2c_master_write_packet_wait src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o +i2c_master_write_packet_wait_no_stop src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o +link src/ASF/sam0/utils/syscalls/gcc/syscalls.o +lv_anim_count_running src/ASF/thirdparty/lvgl/src/lv_misc/lv_anim.o +lv_anim_del src/ASF/thirdparty/lvgl/src/lv_misc/lv_anim.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinner.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_roller.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_msgbox.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_bar.o + src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o +lv_anim_get src/ASF/thirdparty/lvgl/src/lv_misc/lv_anim.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o +lv_anim_init src/ASF/thirdparty/lvgl/src/lv_misc/lv_anim.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tileview.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tabview.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinner.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_roller.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_msgbox.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_list.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_bar.o + src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o +lv_anim_path_bounce src/ASF/thirdparty/lvgl/src/lv_misc/lv_anim.o +lv_anim_path_def src/ASF/thirdparty/lvgl/src/lv_misc/lv_anim.o + src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o +lv_anim_path_ease_in src/ASF/thirdparty/lvgl/src/lv_misc/lv_anim.o +lv_anim_path_ease_in_out src/ASF/thirdparty/lvgl/src/lv_misc/lv_anim.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinner.o +lv_anim_path_ease_out src/ASF/thirdparty/lvgl/src/lv_misc/lv_anim.o +lv_anim_path_linear src/ASF/thirdparty/lvgl/src/lv_misc/lv_anim.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinner.o +lv_anim_path_overshoot src/ASF/thirdparty/lvgl/src/lv_misc/lv_anim.o +lv_anim_path_step src/ASF/thirdparty/lvgl/src/lv_misc/lv_anim.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o +lv_anim_refr_now src/ASF/thirdparty/lvgl/src/lv_misc/lv_anim.o + src/ASF/thirdparty/lvgl/src/lv_core/lv_refr.o +lv_anim_speed_to_time src/ASF/thirdparty/lvgl/src/lv_misc/lv_anim.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o +lv_anim_start src/ASF/thirdparty/lvgl/src/lv_misc/lv_anim.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tileview.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tabview.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinner.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_roller.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_msgbox.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_list.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_bar.o + src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o +lv_arc_create src/ASF/thirdparty/lvgl/src/lv_widgets/lv_arc.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinner.o +lv_arc_get_angle_end src/ASF/thirdparty/lvgl/src/lv_widgets/lv_arc.o +lv_arc_get_angle_start src/ASF/thirdparty/lvgl/src/lv_widgets/lv_arc.o +lv_arc_get_bg_angle_end src/ASF/thirdparty/lvgl/src/lv_widgets/lv_arc.o +lv_arc_get_bg_angle_start src/ASF/thirdparty/lvgl/src/lv_widgets/lv_arc.o +lv_arc_set_angles src/ASF/thirdparty/lvgl/src/lv_widgets/lv_arc.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinner.o +lv_arc_set_bg_angles src/ASF/thirdparty/lvgl/src/lv_widgets/lv_arc.o +lv_arc_set_bg_end_angle src/ASF/thirdparty/lvgl/src/lv_widgets/lv_arc.o +lv_arc_set_bg_start_angle src/ASF/thirdparty/lvgl/src/lv_widgets/lv_arc.o +lv_arc_set_end_angle src/ASF/thirdparty/lvgl/src/lv_widgets/lv_arc.o +lv_arc_set_rotation src/ASF/thirdparty/lvgl/src/lv_widgets/lv_arc.o +lv_arc_set_start_angle src/ASF/thirdparty/lvgl/src/lv_widgets/lv_arc.o +lv_area_get_size src/ASF/thirdparty/lvgl/src/lv_misc/lv_area.o + src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_line.o + src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_img.o + src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_blend.o + src/ASF/thirdparty/lvgl/src/lv_core/lv_refr.o +lv_area_set src/ASF/thirdparty/lvgl/src/lv_misc/lv_area.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btnmatrix.o +lv_area_set_height src/ASF/thirdparty/lvgl/src/lv_misc/lv_area.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o + src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_img.o +lv_area_set_width src/ASF/thirdparty/lvgl/src/lv_misc/lv_area.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o +lv_async_call src/ASF/thirdparty/lvgl/src/lv_misc/lv_async.o + src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o +lv_bar_create src/ASF/thirdparty/lvgl/src/lv_widgets/lv_bar.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_switch.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_slider.o +lv_bar_get_anim_time src/ASF/thirdparty/lvgl/src/lv_widgets/lv_bar.o +lv_bar_get_max_value src/ASF/thirdparty/lvgl/src/lv_widgets/lv_bar.o +lv_bar_get_min_value src/ASF/thirdparty/lvgl/src/lv_widgets/lv_bar.o +lv_bar_get_start_value src/ASF/thirdparty/lvgl/src/lv_widgets/lv_bar.o +lv_bar_get_type src/ASF/thirdparty/lvgl/src/lv_widgets/lv_bar.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_slider.o +lv_bar_get_value src/ASF/thirdparty/lvgl/src/lv_widgets/lv_bar.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_slider.o +lv_bar_set_anim_time src/ASF/thirdparty/lvgl/src/lv_widgets/lv_bar.o +lv_bar_set_range src/ASF/thirdparty/lvgl/src/lv_widgets/lv_bar.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_switch.o +lv_bar_set_start_value src/ASF/thirdparty/lvgl/src/lv_widgets/lv_bar.o +lv_bar_set_type src/ASF/thirdparty/lvgl/src/lv_widgets/lv_bar.o +lv_bar_set_value src/ASF/thirdparty/lvgl/src/lv_widgets/lv_bar.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_switch.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_slider.o +lv_btn_create src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btn.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_list.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_imgbtn.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_checkbox.o +lv_btn_get_checkable src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btn.o +lv_btn_get_state src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btn.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_imgbtn.o +lv_btn_set_checkable src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btn.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_checkbox.o +lv_btn_set_state src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btn.o +lv_btn_toggle src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btn.o +lv_btnmatrix_clear_btn_ctrl src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btnmatrix.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tabview.o +lv_btnmatrix_clear_btn_ctrl_all src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btnmatrix.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tabview.o +lv_btnmatrix_create src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btnmatrix.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tabview.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_msgbox.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_keyboard.o +lv_btnmatrix_get_active_btn src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btnmatrix.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tabview.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_msgbox.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_keyboard.o +lv_btnmatrix_get_active_btn_text src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btnmatrix.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_msgbox.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_keyboard.o +lv_btnmatrix_get_btn_ctrl src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btnmatrix.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tabview.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_keyboard.o +lv_btnmatrix_get_btn_text src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btnmatrix.o +lv_btnmatrix_get_focused_btn src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btnmatrix.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_msgbox.o +lv_btnmatrix_get_map_array src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btnmatrix.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_msgbox.o +lv_btnmatrix_get_one_check src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btnmatrix.o +lv_btnmatrix_get_recolor src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btnmatrix.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_msgbox.o +lv_btnmatrix_set_btn_ctrl src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btnmatrix.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tabview.o +lv_btnmatrix_set_btn_ctrl_all src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btnmatrix.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_msgbox.o +lv_btnmatrix_set_btn_width src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btnmatrix.o +lv_btnmatrix_set_ctrl_map src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btnmatrix.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_keyboard.o +lv_btnmatrix_set_focused_btn src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btnmatrix.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tabview.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_msgbox.o +lv_btnmatrix_set_map src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btnmatrix.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tabview.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_msgbox.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_keyboard.o +lv_btnmatrix_set_one_check src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btnmatrix.o +lv_btnmatrix_set_recolor src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btnmatrix.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_msgbox.o +lv_calendar_create src/ASF/thirdparty/lvgl/src/lv_widgets/lv_calendar.o +lv_calendar_get_day_names src/ASF/thirdparty/lvgl/src/lv_widgets/lv_calendar.o +lv_calendar_get_highlighted_dates src/ASF/thirdparty/lvgl/src/lv_widgets/lv_calendar.o +lv_calendar_get_highlighted_dates_num src/ASF/thirdparty/lvgl/src/lv_widgets/lv_calendar.o +lv_calendar_get_month_names src/ASF/thirdparty/lvgl/src/lv_widgets/lv_calendar.o +lv_calendar_get_pressed_date src/ASF/thirdparty/lvgl/src/lv_widgets/lv_calendar.o +lv_calendar_get_showed_date src/ASF/thirdparty/lvgl/src/lv_widgets/lv_calendar.o +lv_calendar_get_today_date src/ASF/thirdparty/lvgl/src/lv_widgets/lv_calendar.o +lv_calendar_set_day_names src/ASF/thirdparty/lvgl/src/lv_widgets/lv_calendar.o +lv_calendar_set_highlighted_dates src/ASF/thirdparty/lvgl/src/lv_widgets/lv_calendar.o +lv_calendar_set_month_names src/ASF/thirdparty/lvgl/src/lv_widgets/lv_calendar.o +lv_calendar_set_showed_date src/ASF/thirdparty/lvgl/src/lv_widgets/lv_calendar.o +lv_calendar_set_today_date src/ASF/thirdparty/lvgl/src/lv_widgets/lv_calendar.o +lv_canvas_blur_hor src/ASF/thirdparty/lvgl/src/lv_widgets/lv_canvas.o +lv_canvas_blur_ver src/ASF/thirdparty/lvgl/src/lv_widgets/lv_canvas.o +lv_canvas_copy_buf src/ASF/thirdparty/lvgl/src/lv_widgets/lv_canvas.o +lv_canvas_create src/ASF/thirdparty/lvgl/src/lv_widgets/lv_canvas.o +lv_canvas_draw_arc src/ASF/thirdparty/lvgl/src/lv_widgets/lv_canvas.o +lv_canvas_draw_img src/ASF/thirdparty/lvgl/src/lv_widgets/lv_canvas.o +lv_canvas_draw_line src/ASF/thirdparty/lvgl/src/lv_widgets/lv_canvas.o +lv_canvas_draw_polygon src/ASF/thirdparty/lvgl/src/lv_widgets/lv_canvas.o +lv_canvas_draw_rect src/ASF/thirdparty/lvgl/src/lv_widgets/lv_canvas.o +lv_canvas_draw_text src/ASF/thirdparty/lvgl/src/lv_widgets/lv_canvas.o +lv_canvas_fill_bg src/ASF/thirdparty/lvgl/src/lv_widgets/lv_canvas.o +lv_canvas_get_img src/ASF/thirdparty/lvgl/src/lv_widgets/lv_canvas.o +lv_canvas_get_px src/ASF/thirdparty/lvgl/src/lv_widgets/lv_canvas.o +lv_canvas_set_buffer src/ASF/thirdparty/lvgl/src/lv_widgets/lv_canvas.o +lv_canvas_set_palette src/ASF/thirdparty/lvgl/src/lv_widgets/lv_canvas.o +lv_canvas_set_px src/ASF/thirdparty/lvgl/src/lv_widgets/lv_canvas.o +lv_canvas_transform src/ASF/thirdparty/lvgl/src/lv_widgets/lv_canvas.o +lv_chart_add_series src/ASF/thirdparty/lvgl/src/lv_widgets/lv_chart.o +lv_chart_clear_serie src/ASF/thirdparty/lvgl/src/lv_widgets/lv_chart.o +lv_chart_create src/ASF/thirdparty/lvgl/src/lv_widgets/lv_chart.o +lv_chart_get_point_count src/ASF/thirdparty/lvgl/src/lv_widgets/lv_chart.o +lv_chart_get_type src/ASF/thirdparty/lvgl/src/lv_widgets/lv_chart.o +lv_chart_init_points src/ASF/thirdparty/lvgl/src/lv_widgets/lv_chart.o +lv_chart_refresh src/ASF/thirdparty/lvgl/src/lv_widgets/lv_chart.o +lv_chart_set_div_line_count src/ASF/thirdparty/lvgl/src/lv_widgets/lv_chart.o +lv_chart_set_next src/ASF/thirdparty/lvgl/src/lv_widgets/lv_chart.o +lv_chart_set_point_count src/ASF/thirdparty/lvgl/src/lv_widgets/lv_chart.o +lv_chart_set_points src/ASF/thirdparty/lvgl/src/lv_widgets/lv_chart.o +lv_chart_set_range src/ASF/thirdparty/lvgl/src/lv_widgets/lv_chart.o +lv_chart_set_secondary_y_tick_length src/ASF/thirdparty/lvgl/src/lv_widgets/lv_chart.o +lv_chart_set_secondary_y_tick_texts src/ASF/thirdparty/lvgl/src/lv_widgets/lv_chart.o +lv_chart_set_type src/ASF/thirdparty/lvgl/src/lv_widgets/lv_chart.o +lv_chart_set_update_mode src/ASF/thirdparty/lvgl/src/lv_widgets/lv_chart.o +lv_chart_set_x_tick_length src/ASF/thirdparty/lvgl/src/lv_widgets/lv_chart.o +lv_chart_set_x_tick_texts src/ASF/thirdparty/lvgl/src/lv_widgets/lv_chart.o +lv_chart_set_y_tick_length src/ASF/thirdparty/lvgl/src/lv_widgets/lv_chart.o +lv_chart_set_y_tick_texts src/ASF/thirdparty/lvgl/src/lv_widgets/lv_chart.o +lv_checkbox_create src/ASF/thirdparty/lvgl/src/lv_widgets/lv_checkbox.o +lv_checkbox_get_text src/ASF/thirdparty/lvgl/src/lv_widgets/lv_checkbox.o +lv_checkbox_set_text src/ASF/thirdparty/lvgl/src/lv_widgets/lv_checkbox.o +lv_checkbox_set_text_static src/ASF/thirdparty/lvgl/src/lv_widgets/lv_checkbox.o +lv_color_darken src/ASF/thirdparty/lvgl/src/lv_misc/lv_color.o + src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_template.o + src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_material.o +lv_color_fill src/ASF/thirdparty/lvgl/src/lv_misc/lv_color.o + src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_blend.o +lv_color_hsv_to_rgb src/ASF/thirdparty/lvgl/src/lv_misc/lv_color.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cpicker.o +lv_color_lighten src/ASF/thirdparty/lvgl/src/lv_misc/lv_color.o + src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_material.o +lv_color_rgb_to_hsv src/ASF/thirdparty/lvgl/src/lv_misc/lv_color.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cpicker.o +lv_color_to_hsv src/ASF/thirdparty/lvgl/src/lv_misc/lv_color.o +lv_cont_create src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cont.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objmask.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_msgbox.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btn.o +lv_cont_get_fit_bottom src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cont.o +lv_cont_get_fit_left src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cont.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o +lv_cont_get_fit_right src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cont.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o +lv_cont_get_fit_top src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cont.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o +lv_cont_get_layout src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cont.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_list.o +lv_cont_set_fit4 src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cont.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tileview.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tabview.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_roller.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_msgbox.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_list.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_checkbox.o +lv_cont_set_layout src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cont.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tabview.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_msgbox.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_list.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_checkbox.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btn.o +lv_cpicker_create src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cpicker.o +lv_cpicker_get_color src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cpicker.o +lv_cpicker_get_color_mode src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cpicker.o +lv_cpicker_get_color_mode_fixed src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cpicker.o +lv_cpicker_get_hsv src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cpicker.o +lv_cpicker_get_hue src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cpicker.o +lv_cpicker_get_knob_colored src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cpicker.o +lv_cpicker_get_saturation src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cpicker.o +lv_cpicker_get_value src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cpicker.o +lv_cpicker_set_color src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cpicker.o +lv_cpicker_set_color_mode src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cpicker.o +lv_cpicker_set_color_mode_fixed src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cpicker.o +lv_cpicker_set_hsv src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cpicker.o +lv_cpicker_set_hue src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cpicker.o +lv_cpicker_set_knob_colored src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cpicker.o +lv_cpicker_set_saturation src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cpicker.o +lv_cpicker_set_type src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cpicker.o +lv_cpicker_set_value src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cpicker.o +lv_debug_check_mem_integrity src/ASF/thirdparty/lvgl/src/lv_core/lv_debug.o +lv_debug_check_null src/ASF/thirdparty/lvgl/src/lv_core/lv_debug.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tileview.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tabview.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_table.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_switch.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinner.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinbox.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_slider.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_roller.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objmask.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_msgbox.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_list.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_linemeter.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_line.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_led.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_keyboard.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_imgbtn.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_img.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_gauge.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cpicker.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cont.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_checkbox.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_chart.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_canvas.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_calendar.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btnmatrix.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btn.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_bar.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_arc.o + src/ASF/thirdparty/lvgl/src/lv_misc/lv_task.o + src/ASF/thirdparty/lvgl/src/lv_misc/lv_fs.o + src/ASF/thirdparty/lvgl/src/lv_misc/lv_anim.o + src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_indev.o + src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_disp.o + src/ASF/thirdparty/lvgl/src/lv_font/lv_font_fmt_txt.o + src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_decoder.o + src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_cache.o + src/ASF/thirdparty/lvgl/src/lv_core/lv_style.o + src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + src/ASF/thirdparty/lvgl/src/lv_core/lv_group.o +lv_debug_check_obj_type src/ASF/thirdparty/lvgl/src/lv_core/lv_debug.o +lv_debug_check_obj_valid src/ASF/thirdparty/lvgl/src/lv_core/lv_debug.o +lv_debug_check_str src/ASF/thirdparty/lvgl/src/lv_core/lv_debug.o +lv_debug_check_style src/ASF/thirdparty/lvgl/src/lv_core/lv_debug.o +lv_debug_check_style_list src/ASF/thirdparty/lvgl/src/lv_core/lv_debug.o +lv_debug_log_error src/ASF/thirdparty/lvgl/src/lv_core/lv_debug.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tileview.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tabview.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_table.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_switch.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinner.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinbox.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_slider.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_roller.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objmask.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_msgbox.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_list.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_linemeter.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_line.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_led.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_keyboard.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_imgbtn.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_img.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_gauge.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cpicker.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cont.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_checkbox.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_chart.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_canvas.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_calendar.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btnmatrix.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btn.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_bar.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_arc.o + src/ASF/thirdparty/lvgl/src/lv_misc/lv_task.o + src/ASF/thirdparty/lvgl/src/lv_misc/lv_fs.o + src/ASF/thirdparty/lvgl/src/lv_misc/lv_anim.o + src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_indev.o + src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_disp.o + src/ASF/thirdparty/lvgl/src/lv_font/lv_font_fmt_txt.o + src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_decoder.o + src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_cache.o + src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_mask.o + src/ASF/thirdparty/lvgl/src/lv_core/lv_style.o + src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + src/ASF/thirdparty/lvgl/src/lv_core/lv_group.o +lv_deinit src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o +lv_disp_assign_screen src/ASF/thirdparty/lvgl/src/lv_core/lv_disp.o +lv_disp_buf_init src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_disp.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_canvas.o + src/oracle.o +lv_disp_drv_init src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_disp.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_canvas.o + src/oracle.o +lv_disp_drv_register src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_disp.o + src/oracle.o +lv_disp_drv_update src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_disp.o +lv_disp_flush_is_last src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_disp.o +lv_disp_flush_ready src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_disp.o + src/devices/display/p_ssd1963.o +lv_disp_get_antialiasing src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_disp.o +lv_disp_get_buf src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_disp.o + src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_rect.o + src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_line.o + src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_label.o + src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_img.o + src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_blend.o + src/ASF/thirdparty/lvgl/src/lv_core/lv_refr.o +lv_disp_get_default src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_disp.o + src/devices/display/p_ssd1963.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o + src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_indev.o + src/ASF/thirdparty/lvgl/src/lv_core/lv_refr.o + src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + src/ASF/thirdparty/lvgl/src/lv_core/lv_disp.o +lv_disp_get_dpi src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_disp.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_switch.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_msgbox.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o + src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_material.o + src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o +lv_disp_get_hor_res src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_disp.o + src/devices/display/p_ssd1963.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tileview.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tabview.o + src/ASF/thirdparty/lvgl/src/lv_core/lv_refr.o + src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o +lv_disp_get_inactive_time src/ASF/thirdparty/lvgl/src/lv_core/lv_disp.o +lv_disp_get_inv_buf_size src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_disp.o + src/ASF/thirdparty/lvgl/src/lv_core/lv_indev.o +lv_disp_get_layer_sys src/ASF/thirdparty/lvgl/src/lv_core/lv_disp.o + src/ASF/thirdparty/lvgl/src/lv_core/lv_refr.o + src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + src/ASF/thirdparty/lvgl/src/lv_core/lv_indev.o +lv_disp_get_layer_top src/ASF/thirdparty/lvgl/src/lv_core/lv_disp.o + src/ASF/thirdparty/lvgl/src/lv_core/lv_refr.o + src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + src/ASF/thirdparty/lvgl/src/lv_core/lv_indev.o +lv_disp_get_next src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_disp.o + src/ASF/thirdparty/lvgl/src/lv_core/lv_refr.o + src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + src/ASF/thirdparty/lvgl/src/lv_core/lv_debug.o +lv_disp_get_scr_act src/ASF/thirdparty/lvgl/src/lv_core/lv_disp.o + src/ASF/thirdparty/lvgl/src/lv_core/lv_refr.o + src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + src/ASF/thirdparty/lvgl/src/lv_core/lv_indev.o +lv_disp_get_size_category src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_disp.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_msgbox.o + src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_material.o +lv_disp_get_ver_res src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_disp.o + src/devices/display/p_ssd1963.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tileview.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tabview.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o + src/ASF/thirdparty/lvgl/src/lv_core/lv_refr.o + src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o +lv_disp_is_double_buf src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_disp.o + src/ASF/thirdparty/lvgl/src/lv_core/lv_refr.o +lv_disp_is_true_double_buf src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_disp.o + src/ASF/thirdparty/lvgl/src/lv_core/lv_refr.o +lv_disp_load_scr src/ASF/thirdparty/lvgl/src/lv_core/lv_disp.o +lv_disp_remove src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_disp.o +lv_disp_set_default src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_disp.o + src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o +lv_disp_trig_activity src/ASF/thirdparty/lvgl/src/lv_core/lv_disp.o +lv_draw_arc src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_arc.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_linemeter.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_canvas.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_arc.o +lv_draw_img src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_img.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_imgbtn.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_img.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_gauge.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_canvas.o + src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_rect.o +lv_draw_img_dsc_init src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_img.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_imgbtn.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_img.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_gauge.o + src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_rect.o +lv_draw_label src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_label.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_table.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_roller.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_imgbtn.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_img.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_gauge.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_chart.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_canvas.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_calendar.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btnmatrix.o + src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_rect.o + src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_img.o +lv_draw_label_dsc_init src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_label.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_table.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_roller.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_imgbtn.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_img.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_gauge.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_chart.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_calendar.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btnmatrix.o + src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_rect.o + src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_img.o +lv_draw_line src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_line.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_table.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_linemeter.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_line.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_gauge.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cpicker.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_chart.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_canvas.o + src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_label.o +lv_draw_line_dsc_init src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_line.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_table.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_linemeter.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_line.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_gauge.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cpicker.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_chart.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_arc.o + src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_label.o +lv_draw_mask_add src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_mask.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objmask.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_img.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_chart.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_bar.o + src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_triangle.o + src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_rect.o + src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_line.o + src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_arc.o + src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o +lv_draw_mask_angle_init src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_mask.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objmask.o + src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_arc.o +lv_draw_mask_apply src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_mask.o + src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_rect.o + src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_line.o + src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_label.o + src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_img.o +lv_draw_mask_fade_init src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_mask.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objmask.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_chart.o +lv_draw_mask_get_cnt src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_mask.o + src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_rect.o + src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_line.o + src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_label.o + src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_img.o +lv_draw_mask_line_angle_init src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_mask.o +lv_draw_mask_line_points_init src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_mask.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objmask.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_chart.o + src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_triangle.o + src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_line.o +lv_draw_mask_map_init src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_mask.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objmask.o +lv_draw_mask_radius_init src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_mask.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objmask.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_img.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_bar.o + src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_rect.o + src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o +lv_draw_mask_remove_custom src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_mask.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objmask.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_img.o + src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_triangle.o + src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o +lv_draw_mask_remove_id src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_mask.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_chart.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_bar.o + src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_rect.o + src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_line.o + src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_arc.o +lv_draw_polygon src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_triangle.o +lv_draw_px src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_rect.o +lv_draw_rect src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_rect.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_table.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_switch.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_slider.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_roller.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_linemeter.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_led.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_img.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_gauge.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cpicker.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_chart.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_canvas.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_calendar.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btnmatrix.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_bar.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_arc.o + src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_triangle.o + src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_line.o + src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_label.o + src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_img.o + src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_arc.o + src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o +lv_draw_rect_dsc_init src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_rect.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_table.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_switch.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_slider.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_roller.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_linemeter.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_led.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_img.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_gauge.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cpicker.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_chart.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_calendar.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btnmatrix.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_bar.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_arc.o + src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_line.o + src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_label.o + src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_img.o + src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_arc.o + src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o +lv_draw_triangle src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_triangle.o +lv_dropdown_add_option src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o +lv_dropdown_clear_options src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o +lv_dropdown_close src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o +lv_dropdown_create src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o +lv_dropdown_get_dir src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o +lv_dropdown_get_max_height src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o +lv_dropdown_get_option_cnt src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o +lv_dropdown_get_options src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o +lv_dropdown_get_selected src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o +lv_dropdown_get_selected_str src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o +lv_dropdown_get_show_selected src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o +lv_dropdown_get_symbol src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o +lv_dropdown_get_text src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o +lv_dropdown_open src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o +lv_dropdown_set_dir src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o +lv_dropdown_set_max_height src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o +lv_dropdown_set_options src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o +lv_dropdown_set_options_static src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o +lv_dropdown_set_selected src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o +lv_dropdown_set_show_selected src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o +lv_dropdown_set_symbol src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o +lv_dropdown_set_text src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o +lv_event_get_data src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tabview.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_msgbox.o +lv_event_send src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tileview.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tabview.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_switch.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_slider.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_roller.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_msgbox.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_list.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_keyboard.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cpicker.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_calendar.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btnmatrix.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btn.o + src/ASF/thirdparty/lvgl/src/lv_core/lv_indev.o + src/ASF/thirdparty/lvgl/src/lv_core/lv_group.o +lv_event_send_func src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o +lv_font_get_bitmap_fmt_txt src/ASF/thirdparty/lvgl/src/lv_font/lv_font_fmt_txt.o + src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_16.o +lv_font_get_glyph_bitmap src/ASF/thirdparty/lvgl/src/lv_font/lv_font.o + src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_label.o +lv_font_get_glyph_dsc src/ASF/thirdparty/lvgl/src/lv_font/lv_font.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_label.o +lv_font_get_glyph_dsc_fmt_txt src/ASF/thirdparty/lvgl/src/lv_font/lv_font_fmt_txt.o + src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_16.o +lv_font_get_glyph_width src/ASF/thirdparty/lvgl/src/lv_font/lv_font.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tabview.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o + src/ASF/thirdparty/lvgl/src/lv_misc/lv_txt.o + src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_label.o +lv_font_montserrat_16 src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_16.o + src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_mono.o + src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_rect.o + src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_label.o + src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o +lv_fs_close src/ASF/thirdparty/lvgl/src/lv_misc/lv_fs.o + src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_decoder.o +lv_fs_dir_close src/ASF/thirdparty/lvgl/src/lv_misc/lv_fs.o +lv_fs_dir_open src/ASF/thirdparty/lvgl/src/lv_misc/lv_fs.o +lv_fs_dir_read src/ASF/thirdparty/lvgl/src/lv_misc/lv_fs.o +lv_fs_drv_init src/ASF/thirdparty/lvgl/src/lv_misc/lv_fs.o +lv_fs_drv_register src/ASF/thirdparty/lvgl/src/lv_misc/lv_fs.o +lv_fs_free_space src/ASF/thirdparty/lvgl/src/lv_misc/lv_fs.o +lv_fs_get_drv src/ASF/thirdparty/lvgl/src/lv_misc/lv_fs.o +lv_fs_get_ext src/ASF/thirdparty/lvgl/src/lv_misc/lv_fs.o + src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_decoder.o +lv_fs_get_last src/ASF/thirdparty/lvgl/src/lv_misc/lv_fs.o +lv_fs_get_letters src/ASF/thirdparty/lvgl/src/lv_misc/lv_fs.o +lv_fs_is_ready src/ASF/thirdparty/lvgl/src/lv_misc/lv_fs.o +lv_fs_open src/ASF/thirdparty/lvgl/src/lv_misc/lv_fs.o + src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_decoder.o +lv_fs_read src/ASF/thirdparty/lvgl/src/lv_misc/lv_fs.o + src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_decoder.o +lv_fs_remove src/ASF/thirdparty/lvgl/src/lv_misc/lv_fs.o +lv_fs_rename src/ASF/thirdparty/lvgl/src/lv_misc/lv_fs.o +lv_fs_seek src/ASF/thirdparty/lvgl/src/lv_misc/lv_fs.o + src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_decoder.o +lv_fs_size src/ASF/thirdparty/lvgl/src/lv_misc/lv_fs.o +lv_fs_tell src/ASF/thirdparty/lvgl/src/lv_misc/lv_fs.o +lv_fs_trunc src/ASF/thirdparty/lvgl/src/lv_misc/lv_fs.o +lv_fs_up src/ASF/thirdparty/lvgl/src/lv_misc/lv_fs.o +lv_fs_write src/ASF/thirdparty/lvgl/src/lv_misc/lv_fs.o +lv_gauge_create src/ASF/thirdparty/lvgl/src/lv_widgets/lv_gauge.o +lv_gauge_get_label_count src/ASF/thirdparty/lvgl/src/lv_widgets/lv_gauge.o +lv_gauge_get_needle_count src/ASF/thirdparty/lvgl/src/lv_widgets/lv_gauge.o +lv_gauge_get_needle_img src/ASF/thirdparty/lvgl/src/lv_widgets/lv_gauge.o +lv_gauge_get_needle_img_pivot_x src/ASF/thirdparty/lvgl/src/lv_widgets/lv_gauge.o +lv_gauge_get_needle_img_pivot_y src/ASF/thirdparty/lvgl/src/lv_widgets/lv_gauge.o +lv_gauge_get_value src/ASF/thirdparty/lvgl/src/lv_widgets/lv_gauge.o +lv_gauge_set_formatter_cb src/ASF/thirdparty/lvgl/src/lv_widgets/lv_gauge.o +lv_gauge_set_needle_count src/ASF/thirdparty/lvgl/src/lv_widgets/lv_gauge.o +lv_gauge_set_needle_img src/ASF/thirdparty/lvgl/src/lv_widgets/lv_gauge.o +lv_gauge_set_scale src/ASF/thirdparty/lvgl/src/lv_widgets/lv_gauge.o +lv_gauge_set_value src/ASF/thirdparty/lvgl/src/lv_widgets/lv_gauge.o +lv_group_add_obj src/ASF/thirdparty/lvgl/src/lv_core/lv_group.o + src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o +lv_group_create src/ASF/thirdparty/lvgl/src/lv_core/lv_group.o +lv_group_del src/ASF/thirdparty/lvgl/src/lv_core/lv_group.o +lv_group_focus_freeze src/ASF/thirdparty/lvgl/src/lv_core/lv_group.o +lv_group_focus_next src/ASF/thirdparty/lvgl/src/lv_core/lv_group.o + src/ASF/thirdparty/lvgl/src/lv_core/lv_indev.o +lv_group_focus_obj src/ASF/thirdparty/lvgl/src/lv_core/lv_group.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_list.o + src/ASF/thirdparty/lvgl/src/lv_core/lv_indev.o +lv_group_focus_prev src/ASF/thirdparty/lvgl/src/lv_core/lv_group.o + src/ASF/thirdparty/lvgl/src/lv_core/lv_indev.o +lv_group_get_click_focus src/ASF/thirdparty/lvgl/src/lv_core/lv_group.o +lv_group_get_editing src/ASF/thirdparty/lvgl/src/lv_core/lv_group.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tabview.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinbox.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_slider.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_roller.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_msgbox.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_list.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btnmatrix.o + src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + src/ASF/thirdparty/lvgl/src/lv_core/lv_indev.o +lv_group_get_focus_cb src/ASF/thirdparty/lvgl/src/lv_core/lv_group.o +lv_group_get_focused src/ASF/thirdparty/lvgl/src/lv_core/lv_group.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_list.o + src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + src/ASF/thirdparty/lvgl/src/lv_core/lv_indev.o +lv_group_get_wrap src/ASF/thirdparty/lvgl/src/lv_core/lv_group.o +lv_group_remove_all_objs src/ASF/thirdparty/lvgl/src/lv_core/lv_group.o +lv_group_remove_obj src/ASF/thirdparty/lvgl/src/lv_core/lv_group.o + src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o +lv_group_send_data src/ASF/thirdparty/lvgl/src/lv_core/lv_group.o + src/ASF/thirdparty/lvgl/src/lv_core/lv_indev.o +lv_group_set_click_focus src/ASF/thirdparty/lvgl/src/lv_core/lv_group.o +lv_group_set_editing src/ASF/thirdparty/lvgl/src/lv_core/lv_group.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tabview.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_slider.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_roller.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o + src/ASF/thirdparty/lvgl/src/lv_core/lv_indev.o +lv_group_set_focus_cb src/ASF/thirdparty/lvgl/src/lv_core/lv_group.o +lv_group_set_refocus_policy src/ASF/thirdparty/lvgl/src/lv_core/lv_group.o +lv_group_set_wrap src/ASF/thirdparty/lvgl/src/lv_core/lv_group.o +lv_img_buf_alloc src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_buf.o +lv_img_buf_free src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_buf.o +lv_img_buf_get_img_size src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_buf.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_canvas.o +lv_img_buf_get_px_alpha src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_buf.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_canvas.o + src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_img.o +lv_img_buf_get_px_color src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_buf.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_canvas.o + src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_img.o +lv_img_buf_set_palette src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_buf.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_canvas.o +lv_img_buf_set_px_alpha src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_buf.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_canvas.o +lv_img_buf_set_px_color src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_buf.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_canvas.o +lv_img_cache_invalidate_src src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_cache.o +lv_img_cache_set_size src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_cache.o + src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o +lv_img_cf_get_px_size src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_img.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_canvas.o + src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_decoder.o + src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_buf.o +lv_img_cf_has_alpha src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_img.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_canvas.o + src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_buf.o +lv_img_cf_is_chroma_keyed src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_img.o + src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_buf.o +lv_img_create src/ASF/thirdparty/lvgl/src/lv_widgets/lv_img.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_list.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_canvas.o +lv_img_decoder_built_in_close src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_decoder.o +lv_img_decoder_built_in_info src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_decoder.o +lv_img_decoder_built_in_open src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_decoder.o +lv_img_decoder_built_in_read_line src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_decoder.o +lv_img_decoder_close src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_decoder.o + src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_cache.o + src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_img.o +lv_img_decoder_create src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_decoder.o +lv_img_decoder_delete src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_decoder.o +lv_img_decoder_get_info src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_decoder.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_imgbtn.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_img.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_gauge.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_canvas.o + src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_rect.o +lv_img_decoder_open src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_decoder.o + src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_cache.o +lv_img_decoder_read_line src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_decoder.o + src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_img.o +lv_img_decoder_set_close_cb src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_decoder.o +lv_img_decoder_set_info_cb src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_decoder.o +lv_img_decoder_set_open_cb src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_decoder.o +lv_img_decoder_set_read_line_cb src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_decoder.o +lv_img_get_angle src/ASF/thirdparty/lvgl/src/lv_widgets/lv_img.o +lv_img_get_antialias src/ASF/thirdparty/lvgl/src/lv_widgets/lv_img.o +lv_img_get_auto_size src/ASF/thirdparty/lvgl/src/lv_widgets/lv_img.o +lv_img_get_file_name src/ASF/thirdparty/lvgl/src/lv_widgets/lv_img.o +lv_img_get_offset_x src/ASF/thirdparty/lvgl/src/lv_widgets/lv_img.o +lv_img_get_offset_y src/ASF/thirdparty/lvgl/src/lv_widgets/lv_img.o +lv_img_get_pivot src/ASF/thirdparty/lvgl/src/lv_widgets/lv_img.o +lv_img_get_src src/ASF/thirdparty/lvgl/src/lv_widgets/lv_img.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_list.o +lv_img_get_zoom src/ASF/thirdparty/lvgl/src/lv_widgets/lv_img.o +lv_img_set_angle src/ASF/thirdparty/lvgl/src/lv_widgets/lv_img.o +lv_img_set_antialias src/ASF/thirdparty/lvgl/src/lv_widgets/lv_img.o +lv_img_set_auto_size src/ASF/thirdparty/lvgl/src/lv_widgets/lv_img.o +lv_img_set_offset_x src/ASF/thirdparty/lvgl/src/lv_widgets/lv_img.o +lv_img_set_offset_y src/ASF/thirdparty/lvgl/src/lv_widgets/lv_img.o +lv_img_set_pivot src/ASF/thirdparty/lvgl/src/lv_widgets/lv_img.o +lv_img_set_src src/ASF/thirdparty/lvgl/src/lv_widgets/lv_img.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_list.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_canvas.o +lv_img_set_zoom src/ASF/thirdparty/lvgl/src/lv_widgets/lv_img.o +lv_img_src_get_type src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_img.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_imgbtn.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_img.o + src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_decoder.o + src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_cache.o + src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_rect.o + src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o +lv_imgbtn_create src/ASF/thirdparty/lvgl/src/lv_widgets/lv_imgbtn.o +lv_imgbtn_get_src src/ASF/thirdparty/lvgl/src/lv_widgets/lv_imgbtn.o +lv_imgbtn_set_src src/ASF/thirdparty/lvgl/src/lv_widgets/lv_imgbtn.o +lv_indev_drv_init src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_indev.o +lv_indev_drv_register src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_indev.o +lv_indev_drv_update src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_indev.o +lv_indev_enable src/ASF/thirdparty/lvgl/src/lv_core/lv_indev.o +lv_indev_finish_drag src/ASF/thirdparty/lvgl/src/lv_core/lv_indev.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tileview.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tabview.o +lv_indev_get_act src/ASF/thirdparty/lvgl/src/lv_core/lv_indev.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tileview.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tabview.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_table.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinbox.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_slider.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_roller.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_msgbox.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_list.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cpicker.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_calendar.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btnmatrix.o + src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o +lv_indev_get_gesture_dir src/ASF/thirdparty/lvgl/src/lv_core/lv_indev.o +lv_indev_get_key src/ASF/thirdparty/lvgl/src/lv_core/lv_indev.o +lv_indev_get_next src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_indev.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btnmatrix.o + src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_disp.o + src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + src/ASF/thirdparty/lvgl/src/lv_core/lv_indev.o +lv_indev_get_obj_act src/ASF/thirdparty/lvgl/src/lv_core/lv_indev.o + src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o +lv_indev_get_point src/ASF/thirdparty/lvgl/src/lv_core/lv_indev.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tileview.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tabview.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_table.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_slider.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_roller.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cpicker.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_calendar.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btnmatrix.o +lv_indev_get_read_task src/ASF/thirdparty/lvgl/src/lv_core/lv_indev.o +lv_indev_get_type src/ASF/thirdparty/lvgl/src/lv_core/lv_indev.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tabview.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_table.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinbox.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_slider.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_roller.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_msgbox.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_list.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cpicker.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btnmatrix.o +lv_indev_get_vect src/ASF/thirdparty/lvgl/src/lv_core/lv_indev.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tileview.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tabview.o +lv_indev_is_dragging src/ASF/thirdparty/lvgl/src/lv_core/lv_indev.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_roller.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_list.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btn.o +lv_indev_reset src/ASF/thirdparty/lvgl/src/lv_core/lv_indev.o + src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o +lv_indev_reset_long_press src/ASF/thirdparty/lvgl/src/lv_core/lv_indev.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btnmatrix.o +lv_indev_search_obj src/ASF/thirdparty/lvgl/src/lv_core/lv_indev.o +lv_indev_set_button_points src/ASF/thirdparty/lvgl/src/lv_core/lv_indev.o +lv_indev_set_cursor src/ASF/thirdparty/lvgl/src/lv_core/lv_indev.o +lv_indev_set_group src/ASF/thirdparty/lvgl/src/lv_core/lv_indev.o +lv_indev_wait_release src/ASF/thirdparty/lvgl/src/lv_core/lv_indev.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cpicker.o +lv_init src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + src/oracle.o +lv_keyboard_create src/ASF/thirdparty/lvgl/src/lv_widgets/lv_keyboard.o +lv_keyboard_def_event_cb src/ASF/thirdparty/lvgl/src/lv_widgets/lv_keyboard.o +lv_keyboard_get_cursor_manage src/ASF/thirdparty/lvgl/src/lv_widgets/lv_keyboard.o +lv_keyboard_get_mode src/ASF/thirdparty/lvgl/src/lv_widgets/lv_keyboard.o +lv_keyboard_get_textarea src/ASF/thirdparty/lvgl/src/lv_widgets/lv_keyboard.o +lv_keyboard_set_ctrl_map src/ASF/thirdparty/lvgl/src/lv_widgets/lv_keyboard.o +lv_keyboard_set_cursor_manage src/ASF/thirdparty/lvgl/src/lv_widgets/lv_keyboard.o +lv_keyboard_set_map src/ASF/thirdparty/lvgl/src/lv_widgets/lv_keyboard.o +lv_keyboard_set_mode src/ASF/thirdparty/lvgl/src/lv_widgets/lv_keyboard.o +lv_keyboard_set_textarea src/ASF/thirdparty/lvgl/src/lv_widgets/lv_keyboard.o +lv_label_create src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_roller.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_msgbox.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_list.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_checkbox.o +lv_label_cut_text src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o +lv_label_get_align src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_roller.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o +lv_label_get_anim_speed src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o +lv_label_get_letter_on src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_roller.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o +lv_label_get_letter_pos src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o +lv_label_get_long_mode src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o +lv_label_get_recolor src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o +lv_label_get_style src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o +lv_label_get_text src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_roller.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_msgbox.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_list.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_checkbox.o +lv_label_get_text_sel_end src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o +lv_label_get_text_sel_start src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o +lv_label_ins_text src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o +lv_label_is_char_under_pos src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o +lv_label_set_align src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_roller.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_msgbox.o +lv_label_set_anim_speed src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o +lv_label_set_long_mode src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_msgbox.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_list.o +lv_label_set_recolor src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o +lv_label_set_text src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_roller.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_msgbox.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_list.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_checkbox.o +lv_label_set_text_fmt src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o +lv_label_set_text_sel_end src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o +lv_label_set_text_sel_start src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o +lv_label_set_text_static src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_checkbox.o +lv_led_create src/ASF/thirdparty/lvgl/src/lv_widgets/lv_led.o +lv_led_get_bright src/ASF/thirdparty/lvgl/src/lv_widgets/lv_led.o +lv_led_off src/ASF/thirdparty/lvgl/src/lv_widgets/lv_led.o +lv_led_on src/ASF/thirdparty/lvgl/src/lv_widgets/lv_led.o +lv_led_set_bright src/ASF/thirdparty/lvgl/src/lv_widgets/lv_led.o +lv_led_toggle src/ASF/thirdparty/lvgl/src/lv_widgets/lv_led.o +lv_line_create src/ASF/thirdparty/lvgl/src/lv_widgets/lv_line.o +lv_line_get_auto_size src/ASF/thirdparty/lvgl/src/lv_widgets/lv_line.o +lv_line_get_y_invert src/ASF/thirdparty/lvgl/src/lv_widgets/lv_line.o +lv_line_set_auto_size src/ASF/thirdparty/lvgl/src/lv_widgets/lv_line.o +lv_line_set_points src/ASF/thirdparty/lvgl/src/lv_widgets/lv_line.o +lv_line_set_y_invert src/ASF/thirdparty/lvgl/src/lv_widgets/lv_line.o +lv_linemeter_create src/ASF/thirdparty/lvgl/src/lv_widgets/lv_linemeter.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_gauge.o +lv_linemeter_draw_scale src/ASF/thirdparty/lvgl/src/lv_widgets/lv_linemeter.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_gauge.o +lv_linemeter_get_angle_offset src/ASF/thirdparty/lvgl/src/lv_widgets/lv_linemeter.o +lv_linemeter_get_line_count src/ASF/thirdparty/lvgl/src/lv_widgets/lv_linemeter.o +lv_linemeter_get_max_value src/ASF/thirdparty/lvgl/src/lv_widgets/lv_linemeter.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_gauge.o +lv_linemeter_get_min_value src/ASF/thirdparty/lvgl/src/lv_widgets/lv_linemeter.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_gauge.o +lv_linemeter_get_mirror src/ASF/thirdparty/lvgl/src/lv_widgets/lv_linemeter.o +lv_linemeter_get_scale_angle src/ASF/thirdparty/lvgl/src/lv_widgets/lv_linemeter.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_gauge.o +lv_linemeter_get_value src/ASF/thirdparty/lvgl/src/lv_widgets/lv_linemeter.o +lv_linemeter_set_angle_offset src/ASF/thirdparty/lvgl/src/lv_widgets/lv_linemeter.o +lv_linemeter_set_mirror src/ASF/thirdparty/lvgl/src/lv_widgets/lv_linemeter.o +lv_linemeter_set_range src/ASF/thirdparty/lvgl/src/lv_widgets/lv_linemeter.o +lv_linemeter_set_scale src/ASF/thirdparty/lvgl/src/lv_widgets/lv_linemeter.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_gauge.o +lv_linemeter_set_value src/ASF/thirdparty/lvgl/src/lv_widgets/lv_linemeter.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_gauge.o +lv_list_add_btn src/ASF/thirdparty/lvgl/src/lv_widgets/lv_list.o +lv_list_clean src/ASF/thirdparty/lvgl/src/lv_widgets/lv_list.o +lv_list_create src/ASF/thirdparty/lvgl/src/lv_widgets/lv_list.o +lv_list_down src/ASF/thirdparty/lvgl/src/lv_widgets/lv_list.o +lv_list_focus src/ASF/thirdparty/lvgl/src/lv_widgets/lv_list.o +lv_list_focus_btn src/ASF/thirdparty/lvgl/src/lv_widgets/lv_list.o +lv_list_get_btn_img src/ASF/thirdparty/lvgl/src/lv_widgets/lv_list.o +lv_list_get_btn_index src/ASF/thirdparty/lvgl/src/lv_widgets/lv_list.o +lv_list_get_btn_label src/ASF/thirdparty/lvgl/src/lv_widgets/lv_list.o +lv_list_get_btn_selected src/ASF/thirdparty/lvgl/src/lv_widgets/lv_list.o +lv_list_get_btn_text src/ASF/thirdparty/lvgl/src/lv_widgets/lv_list.o +lv_list_get_layout src/ASF/thirdparty/lvgl/src/lv_widgets/lv_list.o +lv_list_get_next_btn src/ASF/thirdparty/lvgl/src/lv_widgets/lv_list.o +lv_list_get_prev_btn src/ASF/thirdparty/lvgl/src/lv_widgets/lv_list.o +lv_list_get_size src/ASF/thirdparty/lvgl/src/lv_widgets/lv_list.o +lv_list_remove src/ASF/thirdparty/lvgl/src/lv_widgets/lv_list.o +lv_list_set_layout src/ASF/thirdparty/lvgl/src/lv_widgets/lv_list.o +lv_list_up src/ASF/thirdparty/lvgl/src/lv_widgets/lv_list.o +lv_mem_alloc src/ASF/thirdparty/lvgl/src/lv_misc/lv_mem.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tabview.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_table.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objmask.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_img.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_chart.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btnmatrix.o + src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_template.o + src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_mono.o + src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_material.o + src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_empty.o + src/ASF/thirdparty/lvgl/src/lv_misc/lv_ll.o + src/ASF/thirdparty/lvgl/src/lv_misc/lv_fs.o + src/ASF/thirdparty/lvgl/src/lv_misc/lv_async.o + src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_decoder.o + src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_cache.o + src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_buf.o + src/ASF/thirdparty/lvgl/src/lv_core/lv_style.o +lv_mem_defrag src/ASF/thirdparty/lvgl/src/lv_misc/lv_mem.o +lv_mem_free src/ASF/thirdparty/lvgl/src/lv_misc/lv_mem.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tabview.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_table.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objmask.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_img.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_gauge.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_chart.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btnmatrix.o + src/ASF/thirdparty/lvgl/src/lv_misc/lv_task.o + src/ASF/thirdparty/lvgl/src/lv_misc/lv_ll.o + src/ASF/thirdparty/lvgl/src/lv_misc/lv_fs.o + src/ASF/thirdparty/lvgl/src/lv_misc/lv_async.o + src/ASF/thirdparty/lvgl/src/lv_misc/lv_anim.o + src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_disp.o + src/ASF/thirdparty/lvgl/src/lv_font/lv_font_fmt_txt.o + src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_decoder.o + src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_cache.o + src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_buf.o + src/ASF/thirdparty/lvgl/src/lv_core/lv_style.o + src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + src/ASF/thirdparty/lvgl/src/lv_core/lv_group.o +lv_mem_monitor src/ASF/thirdparty/lvgl/src/lv_misc/lv_mem.o +lv_mem_realloc src/ASF/thirdparty/lvgl/src/lv_misc/lv_mem.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tabview.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_table.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_gauge.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_chart.o + src/ASF/thirdparty/lvgl/src/lv_font/lv_font_fmt_txt.o + src/ASF/thirdparty/lvgl/src/lv_core/lv_style.o + src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o +lv_mem_test src/ASF/thirdparty/lvgl/src/lv_misc/lv_mem.o + src/ASF/thirdparty/lvgl/src/lv_core/lv_debug.o +lv_msgbox_add_btns src/ASF/thirdparty/lvgl/src/lv_widgets/lv_msgbox.o +lv_msgbox_create src/ASF/thirdparty/lvgl/src/lv_widgets/lv_msgbox.o +lv_msgbox_get_active_btn src/ASF/thirdparty/lvgl/src/lv_widgets/lv_msgbox.o +lv_msgbox_get_active_btn_text src/ASF/thirdparty/lvgl/src/lv_widgets/lv_msgbox.o +lv_msgbox_get_anim_time src/ASF/thirdparty/lvgl/src/lv_widgets/lv_msgbox.o +lv_msgbox_get_btnmatrix src/ASF/thirdparty/lvgl/src/lv_widgets/lv_msgbox.o +lv_msgbox_get_recolor src/ASF/thirdparty/lvgl/src/lv_widgets/lv_msgbox.o +lv_msgbox_get_text src/ASF/thirdparty/lvgl/src/lv_widgets/lv_msgbox.o +lv_msgbox_set_anim_time src/ASF/thirdparty/lvgl/src/lv_widgets/lv_msgbox.o +lv_msgbox_set_recolor src/ASF/thirdparty/lvgl/src/lv_widgets/lv_msgbox.o +lv_msgbox_set_text src/ASF/thirdparty/lvgl/src/lv_widgets/lv_msgbox.o +lv_msgbox_start_auto_close src/ASF/thirdparty/lvgl/src/lv_widgets/lv_msgbox.o +lv_msgbox_stop_auto_close src/ASF/thirdparty/lvgl/src/lv_widgets/lv_msgbox.o +lv_obj_add_protect src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_switch.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_slider.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_list.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_keyboard.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cpicker.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cont.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_checkbox.o +lv_obj_add_state src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_switch.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_list.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btn.o +lv_obj_add_style src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_empty.o +lv_obj_align src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tabview.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_roller.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_msgbox.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_keyboard.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cont.o +lv_obj_align_origo src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o +lv_obj_allocate_ext_attr src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tileview.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tabview.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_table.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_switch.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinner.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinbox.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_slider.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_roller.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objmask.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_msgbox.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_list.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_linemeter.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_line.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_led.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_keyboard.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_imgbtn.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_img.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_gauge.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cpicker.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cont.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_checkbox.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_chart.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_canvas.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_calendar.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btnmatrix.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btn.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_bar.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_arc.o +lv_obj_clean src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tabview.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_list.o +lv_obj_clean_style_list src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tabview.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_table.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_switch.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_slider.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_roller.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_gauge.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cpicker.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_chart.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_calendar.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btnmatrix.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_bar.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_arc.o + src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_template.o + src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_mono.o + src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_material.o + src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_empty.o +lv_obj_clear_protect src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_list.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cont.o +lv_obj_clear_state src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tabview.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_switch.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_msgbox.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_list.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btn.o +lv_obj_count_children src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o +lv_obj_count_children_recursive src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o +lv_obj_create src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tabview.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_table.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_linemeter.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_line.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_led.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_img.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cpicker.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cont.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_checkbox.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_chart.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_calendar.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btnmatrix.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_bar.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_arc.o + src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_disp.o +lv_obj_del src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tileview.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tabview.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_table.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_switch.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinner.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinbox.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_slider.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_roller.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objmask.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_msgbox.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_list.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_linemeter.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_line.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_led.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_keyboard.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_imgbtn.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_img.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_gauge.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cpicker.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cont.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_checkbox.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_chart.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_canvas.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_calendar.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btnmatrix.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btn.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_bar.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_arc.o +lv_obj_del_anim_ready_cb src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o +lv_obj_del_async src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o +lv_obj_fade_in src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o +lv_obj_fade_out src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o +lv_obj_finish_transitions src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o +lv_obj_get_adv_hittest src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o +lv_obj_get_auto_realign src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cont.o +lv_obj_get_base_dir src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tabview.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_table.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_switch.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_slider.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_list.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cont.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btnmatrix.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_bar.o +lv_obj_get_child src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tabview.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_roller.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_list.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cont.o +lv_obj_get_child_back src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tabview.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_list.o +lv_obj_get_click src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + src/ASF/thirdparty/lvgl/src/lv_core/lv_indev.o +lv_obj_get_coords src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_roller.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_line.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_img.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cpicker.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cont.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_chart.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btnmatrix.o + src/ASF/thirdparty/lvgl/src/lv_core/lv_refr.o + src/ASF/thirdparty/lvgl/src/lv_core/lv_indev.o +lv_obj_get_design_cb src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tileview.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_table.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_switch.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinner.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinbox.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_slider.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objmask.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_led.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_imgbtn.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_gauge.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cpicker.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cont.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_chart.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_canvas.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_calendar.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btnmatrix.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btn.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_bar.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_arc.o +lv_obj_get_disp src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_chart.o + src/ASF/thirdparty/lvgl/src/lv_core/lv_disp.o +lv_obj_get_drag src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + src/ASF/thirdparty/lvgl/src/lv_core/lv_indev.o +lv_obj_get_drag_dir src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + src/ASF/thirdparty/lvgl/src/lv_core/lv_indev.o +lv_obj_get_drag_parent src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + src/ASF/thirdparty/lvgl/src/lv_core/lv_indev.o +lv_obj_get_drag_throw src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + src/ASF/thirdparty/lvgl/src/lv_core/lv_indev.o +lv_obj_get_draw_rect_ext_pad_size src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_switch.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_slider.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_bar.o +lv_obj_get_event_cb src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o +lv_obj_get_ext_attr src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tileview.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tabview.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_table.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_switch.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinner.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinbox.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_slider.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_roller.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objmask.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_msgbox.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_list.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_linemeter.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_line.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_led.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_keyboard.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_imgbtn.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_img.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_gauge.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cpicker.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cont.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_checkbox.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_chart.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_canvas.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_calendar.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btnmatrix.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btn.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_bar.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_arc.o +lv_obj_get_ext_click_pad_bottom src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o +lv_obj_get_ext_click_pad_left src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o +lv_obj_get_ext_click_pad_right src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o +lv_obj_get_ext_click_pad_top src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o +lv_obj_get_ext_draw_pad src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o +lv_obj_get_gesture_parent src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + src/ASF/thirdparty/lvgl/src/lv_core/lv_indev.o +lv_obj_get_group src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tabview.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinbox.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_slider.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_roller.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_msgbox.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_list.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btnmatrix.o + src/ASF/thirdparty/lvgl/src/lv_core/lv_indev.o +lv_obj_get_height src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tileview.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tabview.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_switch.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_slider.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_roller.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_msgbox.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_list.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_line.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_img.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cpicker.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cont.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btnmatrix.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_bar.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_arc.o + src/ASF/thirdparty/lvgl/src/lv_core/lv_indev.o +lv_obj_get_height_fit src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tileview.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tabview.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_keyboard.o +lv_obj_get_height_grid src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o +lv_obj_get_height_margin src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o +lv_obj_get_hidden src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cont.o + src/ASF/thirdparty/lvgl/src/lv_core/lv_indev.o + src/ASF/thirdparty/lvgl/src/lv_core/lv_group.o +lv_obj_get_inner_coords src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_roller.o +lv_obj_get_local_style src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o +lv_obj_get_parent src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tileview.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tabview.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_roller.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_msgbox.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_list.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_keyboard.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cont.o + src/ASF/thirdparty/lvgl/src/lv_core/lv_refr.o + src/ASF/thirdparty/lvgl/src/lv_core/lv_indev.o + src/ASF/thirdparty/lvgl/src/lv_core/lv_group.o + src/ASF/thirdparty/lvgl/src/lv_core/lv_disp.o +lv_obj_get_parent_event src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o +lv_obj_get_protect src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o +lv_obj_get_screen src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o +lv_obj_get_signal_cb src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tileview.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tabview.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_table.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_switch.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinner.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinbox.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_slider.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_roller.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objmask.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_msgbox.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_list.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_linemeter.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_line.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_led.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_keyboard.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_imgbtn.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_img.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_gauge.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cpicker.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cont.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_checkbox.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_chart.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_canvas.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_calendar.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btnmatrix.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btn.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_bar.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_arc.o +lv_obj_get_state src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tabview.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_msgbox.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_checkbox.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btn.o + src/ASF/thirdparty/lvgl/src/lv_core/lv_indev.o +lv_obj_get_style_list src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tabview.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_msgbox.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_checkbox.o + src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_template.o + src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_mono.o + src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_material.o +lv_obj_get_top src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o +lv_obj_get_type src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_list.o + src/ASF/thirdparty/lvgl/src/lv_core/lv_debug.o +lv_obj_get_width src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tileview.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tabview.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_switch.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_slider.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_roller.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_msgbox.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_list.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_linemeter.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_img.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_gauge.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cpicker.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cont.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_calendar.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btnmatrix.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_bar.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_arc.o + src/ASF/thirdparty/lvgl/src/lv_core/lv_indev.o +lv_obj_get_width_fit src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tileview.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tabview.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_msgbox.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_keyboard.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cont.o +lv_obj_get_width_grid src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o +lv_obj_get_width_margin src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o +lv_obj_get_x src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tileview.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tabview.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_list.o + src/ASF/thirdparty/lvgl/src/lv_core/lv_indev.o +lv_obj_get_y src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tileview.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tabview.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_roller.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_list.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o + src/ASF/thirdparty/lvgl/src/lv_core/lv_indev.o +lv_obj_handle_get_type_signal src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tileview.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tabview.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_table.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_switch.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinner.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinbox.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_slider.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_roller.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objmask.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_msgbox.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_list.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_linemeter.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_line.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_keyboard.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_imgbtn.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_img.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_gauge.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cpicker.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cont.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_checkbox.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_chart.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_canvas.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_calendar.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btnmatrix.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btn.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_bar.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_arc.o +lv_obj_hittest src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + src/ASF/thirdparty/lvgl/src/lv_core/lv_indev.o +lv_obj_init_draw_img_dsc src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_imgbtn.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_img.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_gauge.o +lv_obj_init_draw_label_dsc src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_table.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_roller.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_imgbtn.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_img.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_gauge.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_chart.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_calendar.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btnmatrix.o +lv_obj_init_draw_line_dsc src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_table.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_linemeter.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_line.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_gauge.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cpicker.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_chart.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_arc.o +lv_obj_init_draw_rect_dsc src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_table.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_switch.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_slider.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_roller.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_linemeter.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_led.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_img.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_gauge.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cpicker.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_chart.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_calendar.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btnmatrix.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_bar.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_arc.o +lv_obj_invalidate src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_table.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinbox.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_slider.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objmask.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_linemeter.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_line.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_led.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_imgbtn.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_img.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_gauge.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cpicker.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cont.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_chart.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_canvas.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_calendar.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btnmatrix.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_bar.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_arc.o + src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_disp.o + src/ASF/thirdparty/lvgl/src/lv_core/lv_group.o + src/ASF/thirdparty/lvgl/src/lv_core/lv_disp.o +lv_obj_invalidate_area src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_linemeter.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_img.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_gauge.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cpicker.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_chart.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btnmatrix.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_arc.o +lv_obj_is_focused src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_msgbox.o + src/ASF/thirdparty/lvgl/src/lv_core/lv_group.o +lv_obj_is_point_on_coords src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_img.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cpicker.o +lv_obj_is_protected src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cont.o + src/ASF/thirdparty/lvgl/src/lv_core/lv_indev.o +lv_obj_move_background src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o +lv_obj_move_foreground src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + src/ASF/thirdparty/lvgl/src/lv_core/lv_indev.o + src/ASF/thirdparty/lvgl/src/lv_core/lv_group.o +lv_obj_realign src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cont.o +lv_obj_refresh_ext_draw_pad src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_linemeter.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_img.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cpicker.o +lv_obj_refresh_style src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tileview.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tabview.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_table.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_switch.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinner.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinbox.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_slider.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objmask.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_msgbox.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_list.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_linemeter.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_line.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_led.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_imgbtn.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_img.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_gauge.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cpicker.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cont.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_chart.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btn.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_bar.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_arc.o + src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_template.o + src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_mono.o + src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_material.o +lv_obj_remove_style_local_prop src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o +lv_obj_report_style_mod src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_material.o +lv_obj_reset_style_list src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tileview.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_disp.o +lv_obj_set_adv_hittest src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_img.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cpicker.o +lv_obj_set_auto_realign src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o +lv_obj_set_base_dir src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_keyboard.o +lv_obj_set_click src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tabview.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_switch.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinbox.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_slider.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_list.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_line.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_img.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_checkbox.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btn.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_bar.o + src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_disp.o +lv_obj_set_design_cb src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_table.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_switch.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinbox.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_slider.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_roller.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objmask.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_linemeter.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_line.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_led.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_imgbtn.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_img.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_gauge.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cpicker.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_chart.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_calendar.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btnmatrix.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btn.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_bar.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_arc.o +lv_obj_set_drag src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_roller.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o +lv_obj_set_drag_dir src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tileview.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tabview.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o +lv_obj_set_drag_parent src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o +lv_obj_set_drag_throw src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tileview.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o +lv_obj_set_event_cb src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tabview.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_msgbox.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_keyboard.o +lv_obj_set_ext_click_area src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_slider.o +lv_obj_set_gesture_parent src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o +lv_obj_set_height src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tabview.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_slider.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_roller.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_msgbox.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_imgbtn.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o +lv_obj_set_height_fit src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o +lv_obj_set_height_margin src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o +lv_obj_set_hidden src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tabview.o +lv_obj_set_parent src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o + src/ASF/thirdparty/lvgl/src/lv_core/lv_indev.o +lv_obj_set_parent_event src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o +lv_obj_set_pos src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tileview.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_list.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cont.o + src/ASF/thirdparty/lvgl/src/lv_core/lv_indev.o +lv_obj_set_signal_cb src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tileview.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tabview.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_table.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_switch.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinner.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinbox.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_slider.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_roller.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objmask.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_msgbox.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_list.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_linemeter.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_line.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_led.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_keyboard.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_imgbtn.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_img.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_gauge.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cpicker.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cont.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_checkbox.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_chart.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_canvas.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_calendar.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btnmatrix.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btn.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_bar.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_arc.o +lv_obj_set_size src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tileview.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tabview.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_table.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_switch.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinner.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_msgbox.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_list.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_linemeter.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_line.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_led.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_keyboard.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_imgbtn.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_img.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cpicker.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_checkbox.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_chart.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_calendar.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btnmatrix.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btn.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_bar.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_arc.o + src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_disp.o +lv_obj_set_state src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tabview.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_msgbox.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_checkbox.o +lv_obj_set_top src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o +lv_obj_set_width src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tabview.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinbox.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_roller.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_msgbox.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_list.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o +lv_obj_set_width_fit src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o +lv_obj_set_width_margin src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o +lv_obj_set_x src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tileview.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tabview.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o + src/ASF/thirdparty/lvgl/src/lv_core/lv_indev.o +lv_obj_set_y src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tileview.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tabview.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_roller.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_list.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o + src/ASF/thirdparty/lvgl/src/lv_core/lv_indev.o +lv_objmask_add_mask src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objmask.o +lv_objmask_create src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objmask.o +lv_objmask_remove_mask src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objmask.o +lv_objmask_update_mask src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objmask.o +lv_page_clean src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o +lv_page_create src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tileview.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tabview.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_roller.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_list.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o +lv_page_focus src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_list.o +lv_page_get_anim_time src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_roller.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_list.o +lv_page_get_edge_flash src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o +lv_page_get_height_fit src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o +lv_page_get_height_grid src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o +lv_page_get_scrllable src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tileview.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tabview.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinbox.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_roller.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_list.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o +lv_page_get_scroll_propagation src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o +lv_page_get_scrollbar_mode src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o +lv_page_get_width_fit src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o +lv_page_get_width_grid src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o +lv_page_glue_obj src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tileview.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_list.o +lv_page_on_edge src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o +lv_page_scroll_hor src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o +lv_page_scroll_ver src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o +lv_page_set_anim_time src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_roller.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_list.o +lv_page_set_edge_flash src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o +lv_page_set_scroll_propagation src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tabview.o +lv_page_set_scrollbar_mode src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tabview.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_list.o +lv_page_start_edge_flash src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tileview.o +lv_refr_now src/ASF/thirdparty/lvgl/src/lv_core/lv_refr.o +lv_roller_create src/ASF/thirdparty/lvgl/src/lv_widgets/lv_roller.o +lv_roller_get_align src/ASF/thirdparty/lvgl/src/lv_widgets/lv_roller.o +lv_roller_get_auto_fit src/ASF/thirdparty/lvgl/src/lv_widgets/lv_roller.o +lv_roller_get_option_cnt src/ASF/thirdparty/lvgl/src/lv_widgets/lv_roller.o +lv_roller_get_options src/ASF/thirdparty/lvgl/src/lv_widgets/lv_roller.o +lv_roller_get_selected src/ASF/thirdparty/lvgl/src/lv_widgets/lv_roller.o +lv_roller_get_selected_str src/ASF/thirdparty/lvgl/src/lv_widgets/lv_roller.o +lv_roller_set_align src/ASF/thirdparty/lvgl/src/lv_widgets/lv_roller.o +lv_roller_set_auto_fit src/ASF/thirdparty/lvgl/src/lv_widgets/lv_roller.o +lv_roller_set_options src/ASF/thirdparty/lvgl/src/lv_widgets/lv_roller.o +lv_roller_set_selected src/ASF/thirdparty/lvgl/src/lv_widgets/lv_roller.o +lv_roller_set_visible_row_count src/ASF/thirdparty/lvgl/src/lv_widgets/lv_roller.o +lv_signal_send src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tabview.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_list.o + src/ASF/thirdparty/lvgl/src/lv_core/lv_indev.o +lv_slider_create src/ASF/thirdparty/lvgl/src/lv_widgets/lv_slider.o +lv_slider_get_value src/ASF/thirdparty/lvgl/src/lv_widgets/lv_slider.o +lv_slider_is_dragged src/ASF/thirdparty/lvgl/src/lv_widgets/lv_slider.o +lv_snprintf src/ASF/thirdparty/lvgl/src/lv_misc/lv_printf.o +lv_spinbox_create src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinbox.o +lv_spinbox_decrement src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinbox.o +lv_spinbox_get_rollover src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinbox.o +lv_spinbox_get_value src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinbox.o +lv_spinbox_increment src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinbox.o +lv_spinbox_set_digit_format src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinbox.o +lv_spinbox_set_padding_left src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinbox.o +lv_spinbox_set_range src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinbox.o +lv_spinbox_set_rollover src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinbox.o +lv_spinbox_set_step src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinbox.o +lv_spinbox_set_value src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinbox.o +lv_spinbox_step_next src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinbox.o +lv_spinbox_step_prev src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinbox.o +lv_spinner_anim_cb src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinner.o +lv_spinner_create src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinner.o +lv_spinner_get_arc_length src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinner.o +lv_spinner_get_dir src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinner.o +lv_spinner_get_spin_time src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinner.o +lv_spinner_get_type src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinner.o +lv_spinner_set_arc_length src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinner.o +lv_spinner_set_dir src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinner.o +lv_spinner_set_spin_time src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinner.o +lv_spinner_set_type src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinner.o +lv_style_copy src/ASF/thirdparty/lvgl/src/lv_core/lv_style.o + src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_material.o +lv_style_init src/ASF/thirdparty/lvgl/src/lv_core/lv_style.o + src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_template.o + src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_mono.o + src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_material.o + src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_empty.o +lv_style_list_copy src/ASF/thirdparty/lvgl/src/lv_core/lv_style.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tabview.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_table.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_switch.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_slider.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_gauge.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cpicker.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_chart.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btnmatrix.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_bar.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_arc.o + src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o +lv_style_list_get_local_style src/ASF/thirdparty/lvgl/src/lv_core/lv_style.o + src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o +lv_style_list_init src/ASF/thirdparty/lvgl/src/lv_core/lv_style.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_table.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_switch.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_slider.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_roller.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_gauge.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cpicker.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_chart.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_calendar.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btnmatrix.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_bar.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_arc.o + src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o +lv_style_remove_prop src/ASF/thirdparty/lvgl/src/lv_core/lv_style.o + src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o +lv_style_reset src/ASF/thirdparty/lvgl/src/lv_core/lv_style.o + src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_material.o +lv_switch_create src/ASF/thirdparty/lvgl/src/lv_widgets/lv_switch.o +lv_switch_off src/ASF/thirdparty/lvgl/src/lv_widgets/lv_switch.o +lv_switch_on src/ASF/thirdparty/lvgl/src/lv_widgets/lv_switch.o +lv_switch_toggle src/ASF/thirdparty/lvgl/src/lv_widgets/lv_switch.o +lv_table_create src/ASF/thirdparty/lvgl/src/lv_widgets/lv_table.o +lv_table_get_cell_align src/ASF/thirdparty/lvgl/src/lv_widgets/lv_table.o +lv_table_get_cell_crop src/ASF/thirdparty/lvgl/src/lv_widgets/lv_table.o +lv_table_get_cell_merge_right src/ASF/thirdparty/lvgl/src/lv_widgets/lv_table.o +lv_table_get_cell_type src/ASF/thirdparty/lvgl/src/lv_widgets/lv_table.o +lv_table_get_cell_value src/ASF/thirdparty/lvgl/src/lv_widgets/lv_table.o +lv_table_get_col_cnt src/ASF/thirdparty/lvgl/src/lv_widgets/lv_table.o +lv_table_get_col_width src/ASF/thirdparty/lvgl/src/lv_widgets/lv_table.o +lv_table_get_pressed_cell src/ASF/thirdparty/lvgl/src/lv_widgets/lv_table.o +lv_table_get_row_cnt src/ASF/thirdparty/lvgl/src/lv_widgets/lv_table.o +lv_table_set_cell_align src/ASF/thirdparty/lvgl/src/lv_widgets/lv_table.o +lv_table_set_cell_crop src/ASF/thirdparty/lvgl/src/lv_widgets/lv_table.o +lv_table_set_cell_merge_right src/ASF/thirdparty/lvgl/src/lv_widgets/lv_table.o +lv_table_set_cell_type src/ASF/thirdparty/lvgl/src/lv_widgets/lv_table.o +lv_table_set_cell_value src/ASF/thirdparty/lvgl/src/lv_widgets/lv_table.o +lv_table_set_col_cnt src/ASF/thirdparty/lvgl/src/lv_widgets/lv_table.o +lv_table_set_col_width src/ASF/thirdparty/lvgl/src/lv_widgets/lv_table.o +lv_table_set_row_cnt src/ASF/thirdparty/lvgl/src/lv_widgets/lv_table.o +lv_tabview_add_tab src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tabview.o +lv_tabview_clean_tab src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tabview.o +lv_tabview_create src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tabview.o +lv_tabview_get_anim_time src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tabview.o +lv_tabview_get_btns_pos src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tabview.o +lv_tabview_get_tab src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tabview.o +lv_tabview_get_tab_act src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tabview.o +lv_tabview_get_tab_count src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tabview.o +lv_tabview_set_anim_time src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tabview.o +lv_tabview_set_btns_pos src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tabview.o +lv_tabview_set_tab_act src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tabview.o +lv_task_create src/ASF/thirdparty/lvgl/src/lv_misc/lv_task.o + src/ASF/thirdparty/lvgl/src/lv_misc/lv_async.o + src/ASF/thirdparty/lvgl/src/lv_misc/lv_anim.o + src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_indev.o + src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_disp.o +lv_task_create_basic src/ASF/thirdparty/lvgl/src/lv_misc/lv_task.o +lv_task_del src/ASF/thirdparty/lvgl/src/lv_misc/lv_task.o +lv_task_enable src/ASF/thirdparty/lvgl/src/lv_misc/lv_task.o +lv_task_get_idle src/ASF/thirdparty/lvgl/src/lv_misc/lv_task.o +lv_task_handler src/ASF/thirdparty/lvgl/src/lv_misc/lv_task.o + src/oracle.o +lv_task_ready src/ASF/thirdparty/lvgl/src/lv_misc/lv_task.o + src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_disp.o +lv_task_reset src/ASF/thirdparty/lvgl/src/lv_misc/lv_task.o +lv_task_set_cb src/ASF/thirdparty/lvgl/src/lv_misc/lv_task.o +lv_task_set_period src/ASF/thirdparty/lvgl/src/lv_misc/lv_task.o +lv_task_set_prio src/ASF/thirdparty/lvgl/src/lv_misc/lv_task.o + src/ASF/thirdparty/lvgl/src/lv_misc/lv_anim.o + src/ASF/thirdparty/lvgl/src/lv_core/lv_refr.o +lv_task_set_repeat_count src/ASF/thirdparty/lvgl/src/lv_misc/lv_task.o + src/ASF/thirdparty/lvgl/src/lv_misc/lv_async.o +lv_textarea_add_char src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinbox.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_keyboard.o +lv_textarea_add_text src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_keyboard.o +lv_textarea_clear_selection src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o +lv_textarea_create src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinbox.o +lv_textarea_cursor_down src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o +lv_textarea_cursor_left src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinbox.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_keyboard.o +lv_textarea_cursor_right src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_keyboard.o +lv_textarea_cursor_up src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o +lv_textarea_del_char src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_keyboard.o +lv_textarea_del_char_forward src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o +lv_textarea_get_accepted_chars src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o +lv_textarea_get_cursor_blink_time src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o +lv_textarea_get_cursor_click_pos src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o +lv_textarea_get_cursor_hidden src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o +lv_textarea_get_cursor_pos src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_keyboard.o +lv_textarea_get_label src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o +lv_textarea_get_max_length src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o +lv_textarea_get_one_line src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o +lv_textarea_get_placeholder_text src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o +lv_textarea_get_pwd_mode src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o +lv_textarea_get_pwd_show_time src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o +lv_textarea_get_text src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinbox.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_keyboard.o +lv_textarea_get_text_sel_en src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o +lv_textarea_set_accepted_chars src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o +lv_textarea_set_cursor_blink_time src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o +lv_textarea_set_cursor_click_pos src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinbox.o +lv_textarea_set_cursor_hidden src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_keyboard.o +lv_textarea_set_cursor_pos src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinbox.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_keyboard.o +lv_textarea_set_insert_replace src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o +lv_textarea_set_max_length src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o +lv_textarea_set_one_line src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinbox.o +lv_textarea_set_placeholder_text src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o +lv_textarea_set_pwd_mode src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o +lv_textarea_set_pwd_show_time src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o +lv_textarea_set_text src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinbox.o +lv_textarea_set_text_align src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o +lv_textarea_set_text_sel src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o +lv_textarea_text_is_selected src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o +lv_theme_apply src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tileview.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tabview.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_table.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_switch.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinner.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinbox.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_slider.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_roller.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_page.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objmask.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_msgbox.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_list.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_linemeter.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_line.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_led.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_keyboard.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_imgbtn.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_img.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_gauge.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cpicker.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cont.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_checkbox.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_chart.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_canvas.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_calendar.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btnmatrix.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btn.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_bar.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_arc.o + src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o +lv_theme_empty_init src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_empty.o +lv_theme_get_act src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme.o +lv_theme_get_color_primary src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme.o +lv_theme_get_flags src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme.o +lv_theme_get_font_normal src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme.o + src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o +lv_theme_get_font_small src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme.o +lv_theme_get_font_subtitle src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme.o +lv_theme_get_font_title src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme.o +lv_theme_material_init src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_material.o + src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o +lv_theme_mono_init src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_mono.o +lv_theme_set_act src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme.o + src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o +lv_theme_template_init src/ASF/thirdparty/lvgl/src/lv_themes/lv_theme_template.o +lv_tick_elaps src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_tick.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cpicker.o + src/ASF/thirdparty/lvgl/src/lv_misc/lv_task.o + src/ASF/thirdparty/lvgl/src/lv_misc/lv_anim.o + src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_cache.o + src/ASF/thirdparty/lvgl/src/lv_core/lv_refr.o + src/ASF/thirdparty/lvgl/src/lv_core/lv_indev.o + src/ASF/thirdparty/lvgl/src/lv_core/lv_disp.o +lv_tick_get src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_tick.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_cpicker.o + src/ASF/thirdparty/lvgl/src/lv_misc/lv_task.o + src/ASF/thirdparty/lvgl/src/lv_misc/lv_anim.o + src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_cache.o + src/ASF/thirdparty/lvgl/src/lv_core/lv_refr.o + src/ASF/thirdparty/lvgl/src/lv_core/lv_indev.o + src/ASF/thirdparty/lvgl/src/lv_core/lv_disp.o +lv_tick_inc src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_tick.o + src/drivers/p_time.o +lv_tileview_add_element src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tileview.o +lv_tileview_create src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tileview.o +lv_tileview_get_tile_act src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tileview.o +lv_tileview_set_tile_act src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tileview.o +lv_tileview_set_valid_positions src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tileview.o +lv_vsnprintf src/ASF/thirdparty/lvgl/src/lv_misc/lv_printf.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o +lv_win_add_btn src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o +lv_win_clean src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o +lv_win_close_event_cb src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o +lv_win_create src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o +lv_win_focus src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o +lv_win_get_anim_time src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o +lv_win_get_btn_width src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o +lv_win_get_content src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o +lv_win_get_from_btn src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o +lv_win_get_header_height src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o +lv_win_get_layout src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o +lv_win_get_sb_mode src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o +lv_win_get_title src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o +lv_win_get_width src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o +lv_win_set_anim_time src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o +lv_win_set_btn_width src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o +lv_win_set_content_size src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o +lv_win_set_drag src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o +lv_win_set_header_height src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o +lv_win_set_layout src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o +lv_win_set_scrollbar_mode src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o +lv_win_set_title src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o +main src/main.o + src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.o + c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m/crt0.o +memchr c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-memchr-stub.o) + c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-nano-vfprintf_i.o) + c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-nano-svfprintf.o) +memcmp c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-memcmp.o) + src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.o +memcpy c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-memcpy-stub.o) + c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-nano-reallocr.o) + c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-nano-svfprintf.o) + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_objmask.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_img.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_chart.o + src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_indev.o + src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_disp.o +memmove c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-memmove.o) + c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-nano-svfprintf.o) +memset c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-memset.o) + src/drivers/p_usart.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_chart.o + c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m/crt0.o +oracle_init src/oracle.o + src/main.o +oracle_service src/oracle.o + src/main.o +p_debug_start_service src/drivers/p_usart.o +p_gpio_init src/drivers/p_gpio.o + src/oracle.o +p_gpio_parallel_wr_arr src/drivers/p_gpio.o + src/devices/display/p_ssd1963.o +p_gpio_parallel_wr_word src/drivers/p_gpio.o + src/devices/display/p_ssd1963.o +p_i2c_init src/drivers/p_i2c.o + src/oracle.o +p_printf src/drivers/p_usart.o +p_time_init src/drivers/p_time.o + src/oracle.o +p_usart_init src/drivers/p_usart.o + src/oracle.o +port_group_set_config src/ASF/sam0/drivers/port/port.o + src/drivers/p_gpio.o +port_pin_set_config src/ASF/sam0/drivers/port/port.o + src/drivers/p_gpio.o + src/ASF/sam0/boards/samd21_xplained_pro/board_init.o +portable_delay_cycles src/ASF/common2/services/delay/sam0/cycle_counter.o + src/devices/display/p_ssd1963.o + src/oracle.o +rx_char src/drivers/p_usart.o +sercom_set_gclk_generator src/ASF/sam0/drivers/sercom/sercom.o + src/ASF/sam0/drivers/sercom/usart/usart.o + src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o +software_init_hook c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m/crt0.o +ssd1963_flush src/devices/display/p_ssd1963.o + src/oracle.o +ssd1963_init src/devices/display/p_ssd1963.o + src/oracle.o +strcmp c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-strcmp.o) + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_list.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_keyboard.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_btnmatrix.o + src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_decoder.o + src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_cache.o + src/ASF/thirdparty/lvgl/src/lv_core/lv_debug.o +strcpy c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-strcpy.o) + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tabview.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_table.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_roller.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_img.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_calendar.o + src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_decoder.o +strlen c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-strlen.o) + src/drivers/p_usart.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_win.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_textarea.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_tabview.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_table.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_spinbox.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_roller.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_label.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_imgbtn.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_img.o + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_dropdown.o + src/ASF/thirdparty/lvgl/src/lv_misc/lv_txt.o + src/ASF/thirdparty/lvgl/src/lv_misc/lv_fs.o + src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_decoder.o + src/ASF/thirdparty/lvgl/src/lv_core/lv_debug.o +strncpy c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-strncpy.o) + src/ASF/thirdparty/lvgl/src/lv_widgets/lv_chart.o +system_board_init src/ASF/sam0/boards/samd21_xplained_pro/board_init.o +system_clock_init src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o +system_clock_source_dfll_set_config src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o +system_clock_source_disable src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o +system_clock_source_dpll_set_config src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o +system_clock_source_enable src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o +system_clock_source_get_hz src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o +system_clock_source_is_ready src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o +system_clock_source_osc32k_set_config src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o +system_clock_source_osc8m_set_config src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o +system_clock_source_write_calibration src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o +system_clock_source_xosc32k_set_config src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o +system_clock_source_xosc_set_config src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o +system_gclk_chan_disable src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o +system_gclk_chan_enable src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + src/ASF/sam0/drivers/sercom/usart/usart.o + src/ASF/sam0/drivers/sercom/sercom.o + src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o +system_gclk_chan_get_hz src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + src/ASF/sam0/drivers/sercom/usart/usart.o + src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o +system_gclk_chan_is_enabled src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o +system_gclk_chan_is_locked src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o +system_gclk_chan_lock src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o +system_gclk_chan_set_config src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o + src/ASF/sam0/drivers/sercom/usart/usart.o + src/ASF/sam0/drivers/sercom/sercom.o + src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o +system_gclk_gen_disable src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o +system_gclk_gen_enable src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o +system_gclk_gen_get_hz src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + src/devices/display/p_ssd1963.o + src/oracle.o +system_gclk_gen_is_enabled src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o +system_gclk_gen_set_config src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o +system_gclk_init src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/gclk.o + src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock.o +system_init src/ASF/sam0/drivers/system/system.o + src/oracle.o +system_interrupt_clear_pending src/ASF/sam0/drivers/system/interrupt/system_interrupt.o + src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o +system_interrupt_get_priority src/ASF/sam0/drivers/system/interrupt/system_interrupt.o +system_interrupt_is_pending src/ASF/sam0/drivers/system/interrupt/system_interrupt.o +system_interrupt_set_pending src/ASF/sam0/drivers/system/interrupt/system_interrupt.o +system_interrupt_set_priority src/ASF/sam0/drivers/system/interrupt/system_interrupt.o +system_pinmux_group_set_config src/ASF/sam0/drivers/system/pinmux/pinmux.o + src/ASF/sam0/drivers/port/port.o +system_pinmux_group_set_input_sample_mode src/ASF/sam0/drivers/system/pinmux/pinmux.o +system_pinmux_group_set_output_strength src/ASF/sam0/drivers/system/pinmux/pinmux.o +system_pinmux_pin_set_config src/ASF/sam0/drivers/system/pinmux/pinmux.o + src/ASF/sam0/drivers/port/port.o + src/ASF/sam0/drivers/sercom/usart/usart.o + src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master.o +usart_abort_job src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o +usart_get_job_status src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o +usart_init src/ASF/sam0/drivers/sercom/usart/usart.o + src/drivers/p_usart.o +usart_read_buffer_job src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o +usart_read_buffer_wait src/ASF/sam0/drivers/sercom/usart/usart.o +usart_read_job src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + src/drivers/p_usart.o +usart_read_wait src/ASF/sam0/drivers/sercom/usart/usart.o +usart_register_callback src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o + src/drivers/p_usart.o +usart_unregister_callback src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o +usart_write_buffer_job src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o +usart_write_buffer_wait src/ASF/sam0/drivers/sercom/usart/usart.o + src/drivers/p_usart.o +usart_write_job src/ASF/sam0/drivers/sercom/usart/usart_interrupt.o +usart_write_wait src/ASF/sam0/drivers/sercom/usart/usart.o +vsiprintf c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-vsprintf.o) +vsprintf c:/program files (x86)/atmel/studio/7.0/toolchain/arm/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/lib/thumb/v6-m\libc_nano.a(lib_a-vsprintf.o) + src/drivers/p_usart.o diff --git a/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/oracle_test_d21.srec b/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/oracle_test_d21.srec new file mode 100644 index 0000000..faf5ab4 --- /dev/null +++ b/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/oracle_test_d21.srec @@ -0,0 +1,7352 @@ +S01700006F7261636C655F746573745F6432312E7372656352 +S214000000386E00200D1300000913000009130000CD +S21400001000000000000000000000000000000000DB +S21400002000000000000000000000000009130000AF +S2140000300000000000000000091300004501000059 +S214000040091300000913000009130000091300003B +S214000050091300000913000009130000091300002B +S21400006009130000E50B0000F50B0000050C00006E +S214000070150C0000250C0000350C000009130000CC +S21400008009130000091300000913000009130000FB +S21400009009130000091300000913000009130000EB +S2140000A009130000091300000913000009130000DB +S2140000B00000000010B5064C2378002B07D1054B36 +S2140000C0002B02D0044800E000BF0123237010BDBF +S2140000D0C80000200000000088CA0100084B10B5C8 +S2140000E0002B03D00749084800E000BF0748036814 +S2140000F0002B00D110BD064B002BFBD09847F9E72C +S21400010000000000CC00002088CA010088CA010058 +S2140001100000000010B5084A00201060074B53602E +S214000120074C236A1B021B0AC02109060B432362E5 +S21400013090600723136010BD10E000E03F1F000032 +S21400014000ED00E070B506490A684B6801240025FA +S21400015012196B410A604B600120024B984770BD34 +S214000160E800002009F7000030B58DB0134B984723 +S2140001700122134B1A70BFF35F8F62B6114B98477C +S214000180114B9847114B9847114B9847114B98477E +S214000190114B9847114C96235B0100221049200012 +S2140001A0104DA84701A8104B9847104B0493029493 +S2140001B001A80F4B98470DB030BDC046DD120000B9 +S2140001C00C00002051780100F17701003D77010016 +S2140001D015010000F91700000569010070260020CF +S2140001E0F000002059F40000F5F30000217401002F +S2140001F079F4000010B50020084B98470200002351 +S2140002000748002180185941064A0023064CA0479B +S214000210064B9847064B984710BDC0466510000031 +S214000220571B0000581B00004D7C010001000020F9 +S214000230F5120100F0B5DE4657464E464546E0B597 +S21400024087B08046049116001F000022002300217C +S2140002508B463F2401202100009601975C460394BC +S2140002604446059413E02024641A0500E540A84699 +S21400027014E0009C019D121BAB415C464D462C438E +S214000280A346039C45462C430394013925D32024DA +S21400029064420C19E7D40500A540A84604008C402B +S2140002A0A14692185B4114001D00059E4F463E4035 +S2140002B0B446049E47463E40B246664657463E43D0 +S2140002C003D00600264332002B00009C019D9D4271 +S2140002D0DBD8CED19442D8D8CBE7039B584619003A +S2140002E007B03CBC90469946A246AB46F0BD10B55A +S2140002F0490840230024814202D2180010BD1C0089 +S214000300091A631C9BB28842F9D94023FF2CF4D803 +S21400031014800023F1E70000F0B583B00F0016004C +S21400032008AA117804004C434022BC4202D91000AF +S21400033003B0F0BD002B14D1020008000021194CB8 +S214000340A04701003A0000230020174CA0470022D7 +S2140003500123121A8B41120C1B041A43328000220E +S214000360E5E70022012BF9D10A00002300210D4CFD +S214000370A04702000B0000920193380000210A4CAF +S214000380A047050080239B0140229842CFD8790FD2 +S214000390F800009A019BA047EA00821AD2B25203E4 +S2140003A02A43DBE78D7C01003502000010B582B0E1 +S2140003B004000E4B1B78002B07D0002905D10B4BF1 +S2140003C05B78834210D01D200CE001A90C7013202E +S2140003D0074B98471320074B9847044B5C70012245 +S2140003E01A70002002B010BD0020FBE79426002003 +S2140003F07D110000F1100000404B984231D00AD920 +S2140004003F4B98424DD03F4B98425AD03E4B984275 +S21400041037D0002070473D4B98420CD03C4B98425A +S214000420F7D1012917D000295DD0022915D003295C +S21400043015D00020EEE7012907D0002951D0022967 +S21400044005D0032905D00020E4E73248E2E7324829 +S214000450E0E73248DEE73248DCE73248DAE732489F +S214000460D8E7012907D000293FD0022905D0032963 +S21400047005D00020CEE72D48CCE72D48CAE72D480A +S214000480C8E7012907D0002931D0022905D0032961 +S21400049005D00020BEE72848BCE72848BAE7284829 +S2140004A0B8E7012907D0002923D0022905D003295F +S2140004B005D00020AEE72348ACE72348AAE7234848 +S2140004C0A8E7012907D0002915D0022905D003295D +S2140004D005D000209EE71E489CE71E489AE71E4867 +S2140004E098E71E4896E7032094E71D4892E71D48C4 +S2140004F090E71D488EE71D488CE7C0460010004276 +S21400050000180042001C004200140042000800428E +S214000510000C00420300050003000600030007006D +S2140005200300010003001E0003001F000300090073 +S21400053003000A0003000B00030011000300120072 +S2140005400300130003000D0003000E0003000F005D +S214000550030017000300180003001900030004003E +S214000560030008000300100003000C000300160040 +S21400057030B587B00B4B6A4632CB32C232CB32C272 +S214000580009B83420BD001239A0069465258824250 +S21400059006D00133062BF7D1002007B030BD00236C +S2140005A0D8B2FAE7A4870100F0B5DE4657464E46B5 +S2140005B04546E0B591B005000C001600296008001D +S2140005C0BA4B9847020023680520DB0706D511B012 +S2140005D03CBC90469946A246AB46F0BD2368173011 +S2140005E09B07F4D4B249086A971C0123BB40034317 +S2140005F00B620FA92D27F35D0B701432D3B2029352 +S2140006001800AC4B98470298AB4B9847F05D00211A +S214000610AA4B9847F37A6B712423F35CAB712523BE +S214000620F35CEB71F37E2B72337F6B722B6898460C +S21400063018009E4B9847143000220E2306A98C46BD +S21400064063441A80328A02928023DB019A4200D1E8 +S2140006509AE00FD9C023DB01029A9A4200D18EE0BD +S21400066080231B029A4200D01BE10323069300233B +S214000670079308E080239B019A4200D011E11023E3 +S21400068006930F3B079333680593F3689B4673699D +S2140006900393337E04932623F35C9A467368994645 +S2140006A0002B00D19CE080235B05994500D180E0BB +S2140006B0737E002B02D0B37E424693730E2306AAA7 +S2140006C0944663441B8842469381059B5A461343CF +S2140006D0039A13434A461343029F1F43049B1B027D +S2140006E01F4353465B071F432723F35C002B01D1B0 +S2140006F004331F43737E9B02327F52021343727F82 +S214000700120213432422B25C520413432522B25C25 +S21400071012041343B17AF27A114319433389FF2B3B +S21400072000D181E080225204174319432C23F35C46 +S214000730002B03D1624B9B789B0701D580231F4378 +S2140007402A68D369002BFCD1434659602A68D369CE +S214000750002BFCD143461F600EAB80221A7000228D +S2140007605A70DA709A70336B0A93736B0B93B36B91 +S2140007700C93F36B02930D9300270AAE63E00823F5 +S2140007800693073B07937EE733680593F3689B461B +S21400079073690393337E04932623F35C9A46736847 +S2140007A09946002B18D080235B05994501D0002080 +S2140007B025E02723F35C002B00D079E7336A1F007F +S2140007C0C0B2404B984701000E2206AB9C466244DE +S2140007D038003D4B984712E0082306930023079302 +S2140007E02723F35C002B0ED0069B0093079B0E225C +S2140007F006A98C466244B16A306A344FB84700286E +S21400080000D0E4E654E7336A1F00C0B22D4B984789 +S2140008100100069B0093079B0E2206A884466244AE +S21400082038002A4FB847EAE7F37E002B00D17DE771 +S2140008308023DB041F4379E72000254B984707E019 +S2140008400137042F0DD0F9B2BB0098590028F3D019 +S214000850431CF5D00EA90870000CC0B21D4B98477B +S214000860EEE70023EB602B616B61AB61EB612B6203 +S214000870AB626B620022EB85AB853033EA54013302 +S214000880EA540133EA540133EA542868074B984780 +S21400089004001149114B9847A400114BE550002065 +S2140008A095E61023069300230793ECE671050000F7 +S2140008B0000400407D110000F1100000AD030000B0 +S2140008C00020004199110000EF020000190300000B +S2140008D0F903000075120000E1090000790B000022 +S2140008E0944C0020C2791C23002A01D118007047BE +S2140008F0C28D92B2173B002AF8D1026811850221F8 +S214000900137E0B42FCD00023F0E70000F0B5CE4685 +S214000910474680B583B0050001911720002A04D110 +S21400092003B00CBC90469946F0BDEB790530002B21 +S214000930F6D02C68013A93B2994600260127204B40 +S214000940984611E0731C9BB2019A915D6A79012A60 +S21400095017D089B21E0028001A4B98474B46013B19 +S2140009609BB29946434513D0237E3B42EAD1144BB3 +S214000970227E3A42E6D1012B19D0013B002BF7D15B +S214000980E0E70236B6B2019AD35C1B021943E2E7EF +S214000990237E9B070DD40A4B0221227E0A420AD1EF +S2140009A0012B0AD0013B002BF7D10020B8E712201C +S2140009B0B6E70020B4E70020B2E71220B0E7C04652 +S2140009C0FFFF0000E5080000931C9B00C318596059 +S2140009D03021012393401A00435C1343435470476D +S2140009E0F8B58000624BC5582C68E369002BFCD133 +S2140009F0237EA67D1E403023EB5C3122AF5C1F4079 +S214000A00F30722D5EB8D9BB2002B1CD0AA6A137875 +S214000A10DBB2511CA962697901290ED09BB2DB05B5 +S214000A20DB0D2385EB8D013B9BB2EB85002B0CD1B8 +S214000A30013323750133A37507E0517809020B4390 +S214000A400232AA62EBE701232375B30706D5022319 +S214000A50237500223133EA54FB071AD4730765D591 +S214000A60AB8D9BB2002B5FD0638BDBB21A0714D41E +S214000A703F221340002B34D09A0711D51A22322376 +S214000A80EA54303B63837B0750D528006B69984750 +S214000A904CE02800EB689847E0E737221340E9E788 +S214000AA05A0705D51E223223EA542E3B6383EAE713 +S214000AB0DA0705D513223223EA54313B6383E2E793 +S214000AC0DA0605D542223223EA54223B6383DAE76C +S214000AD020221A42D7D021323223EA54123B6383B3 +S214000AE0D1E7238DDB05DB0DDAB2696A0A706A6A24 +S214000AF0511C69626979012910D0AB8D013B9BB20C +S214000B00AB85002B12D10433237500222E33EA5412 +S214000B10BB070BD528002B69984707E01B0A5370C4 +S214000B206B6A01336B62E8E704232375F30604D58A +S214000B30102323752376FB060ED4B30604D5202394 +S214000B40237523763B070BD4330704D50823237578 +S214000B502376BB0608D4F8BD2800EB699847ECE777 +S214000B602800AB699847EFE72B6A28009847F2E71A +S214000B70944C002070470000F0B50A4B1B78002B01 +S214000B800CD1094F094E0A4D0024DE515A19146043 +S214000B900433182BF9D10122024B1A708000024B45 +S214000BA0C150F0BD9626002098260020750B000048 +S214000BB0944C002000B583B009236A4613700133B5 +S214000BC05370013393700133D370013313710133C3 +S214000BD05371034B98476B46185603B000BDC0468A +S214000BE07105000010B5024B1B680020984710BD29 +S214000BF09826002010B5024B5B680120984710BD70 +S214000C009826002010B5024B9B680220984710BD1E +S214000C109826002010B5024BDB680320984710BDCD +S214000C209826002010B5024B1B690420984710BD7B +S214000C309826002010B5024B5B690520984710BD2A +S214000C40982600200C4B1B68002B06D1EFF3108370 +S214000C50002B07D00022094B1A70074A136801338D +S214000C601360704772B6BFF35F8F0022044B1A7092 +S214000C700132024B1A70F0E7B0260020B42600209E +S214000C800C000020084B1A68013A1A601B68002BFB +S214000C9009D1064B1B78002B05D00122044B1A7095 +S214000CA0BFF35F8F62B67047B0260020B4260020E0 +S214000CB00C000020F0B583B001AC0125657000275C +S214000CC0A770257021003E20064EB0478022D20530 +S214000CD0054B9A612770657021000F20B04703B05E +S214000CE0F0BDC046ED0C00008044004100B583B066 +S214000CF001AB80221A700A785A704A789A708A78FD +S214000D00DA701900014B984703B000BD7512000059 +S214000D1010B582B001AB80241C7014785C705478D7 +S214000D209C709278DA701A00014B984702B010BD9A +S214000D30A512000010B5082803D880001C4B1B58CD +S214000D409F46002032E01B4B18692FE01A4B1B6AA7 +S214000D509B059B0F1948D84028E0164B586925E09C +S214000D60144B1B6800209B0720D513491022CB6824 +S214000D701A42FCD00F4B1A6824231340042B01D0D0 +S214000D800F4813E000200F4B98470A4B9B681B0444 +S214000D901B0C58430AE05023074AD35C00205B072D +S214000DA004D5044BD86801E08020000210BDC04680 +S214000DB0BC870100B82600200008004000127A0018 +S214000DC0006CDC029911000070B50C490B6A0478BF +S214000DD0857840780122104080014026B3430343C3 +S214000DE02A40D2018020834313430322224012026A +S214000DF00348034013430B6270BDC0460008004022 +S214000E00FFFCFFFF082803D88000254B1B589F4691 +S214000E10172044E0234A136A02210B431362002082 +S214000E203DE0204A936902210B439361002036E09F +S214000E301C4A138A02210B43138200202FE0194A12 +S214000E40938A02210B439382002028E016490B6800 +S214000E50022213430B60134B9A8419000E32CB68A0 +S214000E601A42FCD0104A91680E4BD96252689A62B8 +S214000E7000229A8419001032CB681A42FCD00A4B22 +S214000E801B689BB2074A9384002008E00549442269 +S214000E908B5C022003438B54002000E00020704748 +S214000EA0E087010000080040B826002030B585B075 +S214000EB0C222D2001A4B9A601A4A53681E218B43EC +S214000EC0536001236A4613700024174DE0B269464A +S214000ED0A8470134252CF9D103A800244470012525 +S214000EE085700470114B98470620114B9847114B9C +S214000EF09847114B1C725C729C72DC7201956B46B3 +S214000F005C7006236A461370147254726946002099 +S214000F100A4B984700200A4B984705B030BDC0469C +S214000F2000080040004000417D110000C90D00008F +S214000F30050E0000450F000000040040690F000089 +S214000F4021100000064A936908210B439361012291 +S214000F50044B1A7019000B781342FCD17047C04638 +S214000F6000040040000C004070B5060004000D7838 +S214000F702D0205434B78002B02D08023DB021D4355 +S214000F804B7A002B02D080231B031D4348680128A0 +S214000F9010D9431E184234D1022830D90223002229 +S214000FA001325B009842FBD81202324314008023C1 +S214000FB05B031D430B7A002B02D080239B031D434B +S214000FC0134A53785BB2002BFBDB124B9847124B4D +S214000FD01E700F4A53785BB2002BFBDB0C4B9C60F9 +S214000FE01A0053785BB2002BFBDB094A536880215A +S214000FF049020B401D435560084B984770BD0022C0 +S214001000D2E70402344380239B021D43D2E7C04646 +S214001010000C0040450C0000080C0040850C000049 +S21400102010B504000B4A53785BB2002BFBDB0A4B6F +S21400103098470A4B1C70074A53785BB2002BFBDBC1 +S214001040044A516880235B020B435360044B984765 +S21400105010BDC046000C0040450C0000040C0040CB +S214001060850C000070B504001A4A53785BB2002B5A +S214001070FBDB194B9847194B1C70164A53785BB22A +S214001080002BFBDB134E7068C004C00E144B984751 +S2140010900500124B1C707668F602F60F114B1C709A +S2140010A00C4A53785BB2002BFBDB0A4B9C6824028D +S2140010B0240C0D4B9847002E07D1012C07D9210090 +S2140010C028000A4B9847050001E00134E540280057 +S2140010D070BDC046000C0040450C0000040C0040EB +S2140010E0350D0000080C0040850C000061790100F9 +S2140010F010B50400064B9847064B1C70064A5388EA +S2140011008021C9010B435380044B984710BDC0464D +S214001110450C0000020C0040000C0040850C00004E +S21400112010B504000F4B98470F4B1C700F4A53889E +S2140011301B05180F53880E490B40538053880D49E2 +S2140011400B40538011008022D2014B881342FCD101 +S21400115006494A8803020648024013434B80064B62 +S214001160984710BD450C0000020C0040000C0040E3 +S214001170FFF0FFFFFFBFFFFF850C000010B50C78E7 +S21400118024020443024B9847A4B2024B5C8010BD75 +S21400119021110000000C004010B50400064B9847D3 +S2140011A0064B1C70064B5C882405240F054B98479D +S2140011B02000054B984710BD450C0000020C00406F +S2140011C0000C0040850C00006510000030B5D37898 +S2140011D0002B35D11378802B29D01B06802464027F +S2140011E0234354780225AC4306D19478002C20D1B2 +S2140011F08024A402234341605478013C012C1CD96E +S2140012000D042D0CA024E4052C431C4384620D0C15 +S214001210D02424062C431C438462D478002C22D18C +S2140012205B031CD59378012B1ED0416117E0002389 +S214001230D7E7C024E4022343DDE70D4C2340DFE775 +S21400124041600C04240CA023DB05234383620C0CB2 +S214001250D0231B0623438362D378002B03D1537815 +S214001260013B012B02D930BD8161F8E78160FAE7C6 +S214001270FFFFFBFF10B50A00C1090023002904D1B7 +S2140012804309DB0105498C4663441F2420400121A5 +S21400129081401800024B984710BDC04600440041EC +S2140012A0CD110000F0B583B000900E00019200242E +S2140012B00127084D02E00134202C09D03300E3401A +S2140012C01F42F8D0019A3900A1400098A847F2E7DB +S2140012D003B0F0BDCD1100007047000010B5054BFF +S2140012E09847054B9847054B9847054B9847054B3D +S2140012F0984710BDAD0E0000B50C0000D9120000D6 +S214001300D9120000D9120000FEE70000F8B52A4AFC +S2140013102A4B9A4211D01A00294B9A420DD2294ADA +S21400132003339B1A9B0801339B0000222348224963 +S2140013308C58845004329A42FAD1234A234B9A425C +S2140013400AD2D34321495B1803218B4304339B18ED +S214001350002102C29342FCD11D4AFF211D4B8B4344 +S2140013609360FD3990235B001B4AD1501B4AD3780B +S2140013700325AB4302242343D370D3780C27BB4307 +S21400138008263343D370164B987B30229043202296 +S21400139010439873997BB943314399739A7BAA4358 +S2140013A022439A730F4A536880210B4353600E4BB7 +S2140013B098470E4B9847FEE788CA010000000020B9 +S2140013C0C400002004000020C8000020384E002082 +S2140013D000ED00E0000000000070004100500041F9 +S2140013E00048004100400041B57E01004D790100F3 +S2140013F00300064A1268002A04D0044A1068C3187C +S214001400136070470249014A1160F6E7D0260020B3 +S214001410386E0020431E9841C0B2704710B5C0B069 +S2140014200400064B9847E52801D940B010BD0200DD +S21400143021006846024B9847F7E7C046617F0100E7 +S214001440250C010010B5002801D0C06B10BD034B61 +S21400145098470028F9D10020F8E7C046A1F500001B +S21400146010B5002801D0006C10BD034B984700282B +S214001470F9D10020F8E7C046A1F5000010B5002815 +S21400148001D0406C10BD034B98470028F9D10020CE +S214001490F8E7C046A1F50000F8B5002811D00025F1 +S2140014A034272026074C02E0A047002804D0C35D5E +S2140014B01E42F9D00500F7E7002D02D02800024BA7 +S2140014C09847F8BD391A0000B11F0000F8B5DE468F +S2140014D057464E464546E0B506008A469046037D8A +S2140014E0DB073CD4C468012399460025324F0F33EE +S2140014F09B4615E0337D5A461A4201D1002D2ED167 +S2140015004B46002B2BD03000D0470400002D4CD08B +S21400151000239946002C03D02068B84700280CD03A +S214001520002CE7D0002D06D021003000C047040074 +S214001530A842EFD113E02500F6E7F368A3420ED0E9 +S214001540002B16D01868C369002217219847F36845 +S214001550186800220E21194B9847012805D03CBC7C +S21400156090469946A246AB46F8BDF3681868144BF9 +S2140015709847F4602068C369002216219847F368EC +S214001580186800220D210D4B98470128E7D1F36813 +S21400159018680C4B9847F3681868094B98473369E6 +S2140015A0002BDCD030009847D9E70028D7D00500BC +S2140015B000239946B0E7C0461D1E0000A91900008A +S2140015C0491F00009914000010B518210148024B6D +S2140015D0984710BD184E00205105010010B5024A6C +S2140015E00249034B984710BD1D0601000506010081 +S2140015F0CD14000010B5024A0249034B984710BDAF +S2140016004506010011060100CD14000070B5040067 +S214001610037DDD06ED0F1022134303751B0708D567 +S214001620054B98472D01237D102293432B432375AA +S21400163070BD024B9847F5E7F5150000DD15000074 +S214001640F8B505000C00002810D006001B4B984784 +S21400165000280CD003689C4208D0194F01003000C7 +S214001660B847002803D00368A342F7D1F8BDA36BA0 +S214001670002B07D02000134B9847002802D0A06B01 +S214001680114B9847A5632800104B98470600104B4F +S214001690984700280BD0002EE8D034602800074B6F +S2140016A098478642E2D12800074B9847DEE732008B +S2140016B00023084808498847FEE7C046050601009B +S2140016C01D060100C13500000D160000B50501001D +S2140016D015140000048801001D140000002804D022 +S2140016E0C368002B03D0186870470020FCE7002072 +S2140016F0FAE7002803D0007D8007C00F704700205F +S214001700FCE70000014B18687047C046D42600204E +S214001710F8B50C00002815D05022835C02210B433C +S2140017208354184B1B68984205D0002C07D0C36B17 +S2140017309C4204D0F8BD0022134B1A60F5E7002344 +S214001740C363F7E70020114B98470028F2D00D4FEF +S2140017500D4D0E4E07E000232B600CE00023C36304 +S214001760B0470028E6D05022835C02210B43835406 +S2140017703B688342EFD0002CF0D0C36B9C42EFD185 +S214001780ECE7C046D4260020D8260020E5F6000068 +S21400179010B500210020014B984710BD111700001E +S2140017A0F0B585B00D00029116000392031D01935B +S2140017B018000F4B9847041E18D0ADB2B7B20D4EA6 +S2140017C0238AEB182382638AFB186382A38AEB18AA +S2140017D0A382E38AFB18E382039A02992000FFF7AC +S2140017E0DFFF21000198B047041EE9D105B0F0BD27 +S2140017F0050601001D06010030B585B0194B1B78A3 +S214001800002B01D005B030BD174B9847174B9847B3 +S214001810174B9847174B9847174B98471021174870 +S214001820174CA047174B02930193009302221F21E7 +S21400183015480088154DA847154B9847154B9847EF +S214001840B82149001448A04760211448A047144B0B +S2140018509847144B98470120134B98470122014B99 +S2140018601A70CFE7E4260020E109010031110100DB +S214001870E102010091F90000C9150000684D002042 +S21400188051050100300000201288010029440100A3 +S214001890E91B010035420000C44C0020B84C002073 +S2140018A09117000091E60000F1DB000070B504001F +S2140018B00D00094B9847002808D0342201231D400C +S2140018C0A35C012083432B43A35470BD2200002356 +S2140018D0024803498847FEE7151400006C8801009B +S2140018E01D140000F0B587B007000C0001921E0022 +S2140018F0002904D00800254B984700283CD003ABAD +S214001900039400221A710592214B1B68002B00D00D +S214001910059303AA1E4B1A601E4B1D681E601E4BC5 +S2140019209847002804D08368002B01D00199984777 +S214001930002F02D001992000B847164B1D60144BAB +S2140019401A6892681A6003AB1B790020002B11D12D +S214001950002C17D03433E35C01305B060AD52068D0 +S214001960002811D0320001990C4B984701384242AA +S2140019704241D0B207B0F0BD220000230848094912 +S2140019808847FEE70120F5E70120F3E7151400007D +S214001990E0260020DC26002005170000A91900001C +S2140019A06C8801001D14000070B504000D001600C0 +S2140019B0002810D0094B9847002805D122000023A4 +S2140019C0074808498847FEE7A06933002A00210037 +S2140019D0054CA04770BD0120FCE7C046151400006A +S2140019E06C8801001D140000E518000010B50028E2 +S2140019F004D0C369002B03D0984710BD0120FCE734 +S214001A000120FAE710B50400084B9847002805D1D6 +S214001A1022000023064807498847FEE7002363861E +S214001A20E369002206212000984710BD1514000027 +S214001A306C8801001D14000010B50400054B984783 +S214001A40002801D0206810BD220000230248034968 +S214001A508847FEE7151400006C8801001D1400007E +S214001A6070B50400094B9847002801D0084D06E0E1 +S214001A7022000023074808498847FEE704002000A4 +S214001A80A8470028FAD1200070BDC04615140000F3 +S214001A90391A00006C8801001D140000F0B5C64617 +S214001AA000B50400194B984700280FD02368002B78 +S214001AB003D02000164B984704001648164B98474C +S214001AC0071E1ED0144B9846144E0BE0220000232F +S214001AD0134814498847FEE739000E480F4B9847CD +S214001AE0071E0ED03D0030352800C0470028F3D032 +S214001AF0844206D001002800B0470028ECD084427B +S214001B00F8D1380004BC9046F0BDC046151400005D +S214001B10611A0000C44C0020050601001D060100E5 +S214001B206C8801001D14000070B504000D000A4BFF +S214001B309847002806D0002D0AD0201D2900074B04 +S214001B40984770BD22000023054806498847FEE7EF +S214001B50201D054B9847F4E7151400001D060100EC +S214001B606C8801001D1400000506010070B5040015 +S214001B700D000A4B9847002809D020001830103472 +S214001B802178297001350134A042F9D170BD2200B8 +S214001B900023034803498847FEE7C04615140000A3 +S214001BA06C8801001D14000010B504000B4B98470C +S214001BB0002805D12200002309480A498847FEE785 +S214001BC02000094B9847002804D0238A008A181A58 +S214001BD000B210BD1023E05EFBE7C04615140000FF +S214001BE06C8801001D140000391A000010B50400AE +S214001BF00B4B9847002805D12200002309480A49C4 +S214001C008847FEE72000094B9847002804D0638ADF +S214001C10408A181A00B210BD1223E05EFBE7C046E9 +S214001C20151400006C8801001D140000391A00000D +S214001C3010B50400074B9847002805D0A08A01304D +S214001C40238AC01A00B210BD2200002302480349AE +S214001C508847FEE7151400006C8801001D1400007C +S214001C6010B50400074B9847002805D0E08A0130DD +S214001C70638AC01A00B210BD22000023024803493E +S214001C808847FEE7151400006C8801001D1400004C +S214001C9000B583B0002902D1283003B000BD6B46E2 +S214001CA01970002301936A460821044B98470128BF +S214001CB001D10198F1E70020EFE7C046ED190000DA +S214001CC0F0B5DE4657464646C0B580468A46934639 +S214001CD01E001D481D4B9847041E2FD0B0422DD025 +S214001CE01B4F0AE0A3885B4515D05B46FF2B12D03E +S214001CF0002D23D02C00AE4220D021001248B84739 +S214001D00050020684045F3D1A1795145EAD05346F5 +S214001D10FF2BEDD1E6E70F4B98470F4B9847A1886E +S214001D200E4B9847002120000D4B9847210006488F +S214001D300C4B984720000C4B9847D9E71CBC9046A4 +S214001D409A46A346F0BDC046684D00201106010025 +S214001D5045060100911C0000B9550000694B0000C3 +S214001D6029FA0000ED060100D10A010070B5040052 +S214001D700D00064B9847002807D0054B98470023D0 +S214001D80FF2229002000034CA04770BD911C0000D4 +S214001D90C9550000C11C0000F8B504681748184B68 +S214001DA09847002820D00026144D164F04E0010066 +S214001DB02800B84700280DD08442F8D0036822686F +S214001DC09342F4D143681B02626812029A42EED133 +S214001DD00126ECE7002E07D0210008480A4B98475A +S214001DE020000A4B9847F8BDA1792068084B984711 +S214001DF0084B9847A188084B9847EDE7684D0020A8 +S214001E00050601001D060100ED060100D10A0100CD +S214001E10911C0000B9550000694B000010B5040085 +S214001E20074B9847002804D03423E05CC006C00F58 +S214001E3010BD22000023034803498847FEE7C0463A +S214001E40151400006C8801001D140000F0B585B064 +S214001E5004000E00304B9847002805D122000023CE +S214001E602E482F498847FEE720002E4B984700282B +S214001E7001D005B0F0BD20002B4B984707002B4B38 +S214001E80984705002A4B9847874209D02800294BD7 +S214001E909847874204D02800274B98478742E8D1C6 +S214001EA03222A35E210010310022885C6F46D05596 +S214001EB00132082AF9D19BB23A88D21A3A807A8837 +S214001EC0D21A7A80BA889A18BA80FA889B186A4614 +S214001ED0FB80310002A8194B98470028C9D0200083 +S214001EE0174B9847041E11D0144E2200103202A938 +S214001EF00800B0470028BCD020000A4B98470028AE +S214001F00B7D120000E4B9847041EEED102A9280038 +S214001F100C4B9847ADE7C046151400006C880100CE +S214001F201D1400001D1E0000611A00009D1A00000E +S214001F3045140000611400007D140000A7FB00009B +S214001F40391A00003942000030B583B00400144B43 +S214001F50984700281DD03223E25E20001030002370 +S214001F60C15C6D4659550133082BF9D193B22A88C6 +S214001F70D21A69462A806A88D21A6A80AA889A186B +S214001F80AA80EA889B18EB802000064B984703B08F +S214001F9030BD22000023044804498847FEE7C046B7 +S214001FA0151400004D1E00006C8801001D14000072 +S214001FB0F8B50400124B9847002805D122000023EC +S214001FC0104811498847FEE72000104B9847050047 +S214001FD0061D30000E4B984784420FD028000D4F48 +S214001FE0B84701232200310030000B4EB0472200D4 +S214001FF001212800EB6998472800B847F8BDC0467D +S214002000151400006C8801001D140000391A000029 +S21400201005060100491F00007D070100F0B5D64601 +S2140020204F464646C0B582B004000D001700264B4A +S2140020309847002841D02668002E38D0338A228A56 +S2140020409B1A5B199BB29A461BB29846758A638A9E +S214002050ED1AED19ADB22BB299464346002B02D1CC +S2140020604B46002B23D02000184FB8476946200067 +S214002070174B9847238A53442382638AEB1863825C +S214002080A38A5344A382E38AED18E5824A46414672 +S2140020902000104B98476A4602212000E3699847C3 +S2140020A0F36922000121300098472000B84702B0AB +S2140020B01CBC90469946A246F0BD22000023064866 +S2140020C006498847FEE7C04615140000491F000071 +S2140020D06D1B0000A11700006C8801001D14000095 +S2140020E0F0B5D6464F464646C0B584B004000F004D +S2140020F0019299460CAB00229A5E9046264B984772 +S214002100002805D122000023244825498847FEE7F9 +S214002110002F0AD03800204B984700280AD13A00F2 +S21400212000231E481E498847FEE720001D4B98479F +S2140021300700EFE703AD21001031380010302B0008 +S214002140019A194EB0472000164B98471222835E1C +S2140021506A88424429884944008A091A09B22980B3 +S214002160D21A12B26A802000104B984748236A465B +S2140021701279E254043B4A46E25202334246E252A5 +S21400218027644922A35C02218B43A35404B01CBCE1 +S21400219090469946A246F0BD151400006C880100D2 +S2140021A01D140000391A0000D9FE00001D20000092 +S2140021B0F0B5DE4657464E464546E0B583B0804607 +S2140021C00191924699460CAB00229B5E9B46A14B22 +S2140021D09847002805D1424600239F489F498847D4 +S2140021E0FEE740469E4B9847050040469D4B984765 +S2140021F0040040469C4B9847C30F1B185B101EB24A +S21400220040469A4B9847C70F3F187F103FB2019B36 +S214002210002B0BD001988F4B984700280BD05346C5 +S214002220142B1FD89B00924AD3589F464046914B8A +S21400223098470190EEE7019A002387488749884728 +S214002240FEE7019C2000884B9847C50F2D186D109F +S214002250AD1B2DB22000854B9847C40F2418641080 +S214002260E41B24B24046834B9847019A138A4B449A +S2140022705D19018A691A1500528A5A441219448A4D +S214002280121B12B209B240467B4B9847482342467F +S2140022905146D154043B4946D15202335946D15295 +S2140022A01564492243469B5C02210B4341468B54EE +S2140022B003B03CBC90469946A246AB46F0BD75427C +S2140022C02DB27C4224B2CDE70198674B9847C50FE4 +S2140022D02D186D10AD1B2DB27C4224B2C2E70198BA +S2140022E0614B9847851B2DB27C4224B2BAE77542F3 +S2140022F02DB201985D4B9847C41B24B2B2E7019CEF +S2140023002000594B9847C50F2D186D10AD1B2DB2E8 +S2140023102000564B9847C41B24B2A3E7019C20001C +S214002320514B9847851B2DB22000504B9847C41B35 +S21400233024B297E775422DB201984C4B9847C40FCC +S21400234024186410E41B24B28CE7019C2000464B42 +S2140023509847851B2DB22000444B9847C40F24187D +S2140023606410E41B24B27DE775422DB27C4224B291 +S21400237078E701983C4B9847C50F2D186D10AD1B9C +S2140023802DB27C4224B26DE70198374B9847851BE7 +S2140023902DB27C4224B265E775422DB20198334BCC +S2140023A09847C41B24B25DE7019C20002E4B98473B +S2140023B0C50F2D186D10AD1B2DB220002B4B984766 +S2140023C0C41B24B24EE7019C2000274B9847851B70 +S2140023D02DB22000254B9847C41B24B242E7754215 +S2140023E02DB27C4224B23DE775422DB201981F4BB8 +S2140023F09847C40F24186410E41B24B232E77542D1 +S2140024002DB20198194B9847C41B24B22AE70198AD +S214002410154B9847851B2DB27C4224B222E7019CBF +S2140024202000114B9847851B2DB220000F4B984774 +S214002430C40F24186410E41B24B213E7019C200088 +S214002440094B9847851B2DB22000084B9847C41BA4 +S21400245024B207E7151400006C8801001D14000064 +S214002460A91B0000ED1B0000311C0000611C0000D1 +S21400247014880100391A00001D20000010B582B033 +S2140024800400134B9847002810D04923E35C9B07B1 +S21400249012D54423E35E4822A25C4621615E009189 +S2140024A0216C20000B4CA04702B010BD2200002378 +S2140024B009480A498847FEE74423E35E4822A25CAF +S2140024C04621615E0091216C2000054CA047EBE799 +S2140024D015140000B12100006C8801001D140000D6 +S2140024E0E1200000F8B5060000210C4B9847041EBA +S2140024F012D00B4D094F2000A847002204212000CF +S214002500E36998472000A8472000FFF7EBFF21006B +S2140025103000B847041EEED1F8BDC046291B0000A7 +S214002520491F000070B505000C00314B9847002885 +S21400253013D0712C3ED8702C1BD2412C13D8402CB3 +S21400254017D2022C05D3072C13D92300103B082BD7 +S2140025500FD92800274B984728E02A000023264852 +S21400256026498847FEE7532C21D8502C01D24C2C04 +S214002570EFD128001F4B9847002204212800EB6962 +S2140025809847152C0AD3182C01D9FF2C06D1286899 +S214002590002803D0C3690022012198472800154B64 +S2140025A09847FF2C20D024B2002C1DDB70BD5C2C7D +S2140025B0CFD1DEE77F2C0AD9114B9C4210D8114BA5 +S2140025C09C42D6D2902CD4D0FF2CC2D1D1E77E2C00 +S2140025D0CFD2732CBDD3752CCBD97C2CB9D1C8E700 +S2140025E0094B9C42B5D1C4E72800084B9847DDE765 +S2140025F015140000491F00006C8801001D1400001F +S21400260081800000808000008E800000E5240000AD +S21400261010B50400034B9847FF212000024B984753 +S21400262010BDC0466D1D000025250000F0B5C6464D +S21400263000B582B0070001910025214B9846002383 +S21400264000931CE05A1CD2B20AE0A7420FD0002F1B +S2140026500DD00133DBB28B420DD01A000628F1D024 +S214002660009C8A42F1D2920034681459EDE7FF21AB +S2140026700198144B98470135EDB2402D0CD0290037 +S2140026800198C047061E07D001790029F3D0437988 +S214002690062018400023E0E7002101980A4B9847DF +S2140026A0041E09D0084E21003800FFF7BFFF2100A6 +S2140026B00198B047041EF6D102B004BC9046F0BDA7 +S2140026C0911C000025250000291B0000F0B5D64609 +S2140026D04F4680B583B001900020114B9847814645 +S2140026E0002817D00F4B9A460F4F104E4D463035E8 +S2140026F02800D047041E07D021000198B8472100C3 +S2140027002800B047041EF7D14846054B9847814637 +S2140027100028EBD103B00CBC91469A46F0BDC046EB +S2140027207DF60000050601002D2600001D060100AE +S214002730F8B504000D00817900683F4B98473F4B81 +S2140027409847A1880F230B40082B19DC002D08D1D1 +S2140027500823E25E3A4B9847A1882068394B984791 +S214002760F8BDFF2D09D00823E65E0C23E25E921B1F +S2140027706A431212921912B2ECE70C23E25EE9E702 +S2140027800B2B3CDC002D05DDFE2D05DDA2892E4B36 +S2140027909847E1E72289FAE7EDB2FF22521B637BF6 +S2140027A0DB086B43667AF60856439E1933029B197C +S2140027B0DB019B191B01DB0EA7897F05BF0E6F434C +S2140027C026897605B60E5643BF193E02F619F6015F +S2140027D0F619F600277BFF06FF0E7D43277AFF06D5 +S2140027E0FF0E7A43AD182A025219D201521912016D +S2140027F0B60E7601D20EDB0232431A43C7E70D2B24 +S21400280011DC002D05DDFE2D05DD227B0F4B9847E4 +S214002810A2E7227AFAE7227A237B9B1A5D432D12DF +S2140028205219D2B2F2E77F2D03DCA268084B984714 +S21400283092E7E268FAE7C046911C0000B95500002E +S2140028408D4C000025250000ED4D00004D4F00008A +S214002850A150000010B50400054B9847002801D091 +S214002860002010BD22000023024803498847FEE7E7 +S214002870151400006C8801001D140000F8B5DE4633 +S21400288057464E464546E0B582460D0000280AD01B +S214002890E94B9847002800D03AE152460023E74823 +S2140028A0E7498847FEE7E74B9847002800D104E24F +S2140028B03030E54B98470400DF4B9847002805D199 +S2140028C022000023E148DE498847FEE7002C00D1BD +S2140028D0ECE14C212000DE4B98472200343253783E +S2140028E030218B435370DB4BE361DB4B23620023C9 +S2140028F0A361238263820020D84B98470138A082C8 +S2140029000020D74B98470138E082201D4C21D54B3C +S214002910984700210020618600233022A05401320F +S214002920A3541732A3544423E1520233E1522164E4 +S2140029300132A35C0127BB43A354A163342398460A +S214002940E25C4B33134001229446624613437D22D9 +S2140029501340793A9343270034377A780E26B243E9 +S2140029600626B1464E4632430826B3430836B343DE +S2140029702C36A0551C3EB3432036B3434646A355DB +S21400298063461A437A703D23E05461620C3F380078 +S214002990B54B9847002D00D140E12900283138007A +S2140029A0B24B984729001831220010322B00103302 +S2140029B018781070013201338B42F9D13222AB5EA7 +S2140029C063863023EA5CE2540133EA5CE254173350 +S2140029D0EA5CE254043BEA5EE2520233EA5EE2520A +S2140029E02B6C23644922A95C01239B4601273940AE +S2140029F0A35C584683430B43A354AB69A3613423BB +S214002A00EA5CD209D101E25C94467F2266463240F7 +S214002A100A43E254EA5CD207D20FE15C81430A43E0 +S214002A20E254EA5C52083A405200E15C0226B143A6 +S214002A300A43E25435229446AA5C210034310C360F +S214002A401640B0464A780E26B243464632434A708F +S214002A50EA5C92083A409200E65CB0460426B1462C +S214002A604646484686433243E254EA5CD2083A4039 +S214002A70D200E05C80460820464686433243E25455 +S214002A80EA5C12093A401201E05C80461020464695 +S214002A9086433243E254EA5C52093A405201E05C13 +S214002AA080462020464686433243E254EA5C92093A +S214002AB03A409201E75C402087433A43E2540833A9 +S214002AC0EA5CE2546346EB5CDB07DB0F4A78584669 +S214002AD0824313434B70A86B002802D02100644B3E +S214002AE098472800634B9847002800D1D2E0534609 +S214002AF0002B00D1DAE028005F4B9847070028003B +S214002B005E4B98470200390020005D4B9847C4E0B2 +S214002B105346181D4C4B98470400474B98470028CF +S214002B204BD0002C00D1C1E04C212000484B9847E8 +S214002B305346236022003432537830218B4353703F +S214002B40444BE361444B23620023A36153461222A5 +S214002B509B5E638253465F8A00204A4B9847322327 +S214002B60434350334022FF32012093422BD8C019F2 +S214002B70E0822000444B9847012830D0534610226C +S214002B809B5E238253461F8A00203E4B9847642351 +S214002B90434350334022FF32012093420AD900209B +S214002BA0384B98470300642058435030A021374BD9 +S214002BB0984780B2C019A082A7E6220000232348C7 +S214002BC01F498847FEE700202E4B98470300322017 +S214002BD058435030A0212D4B984780B2C7E7534644 +S214002BE014229B5EA38253469F8A0020254B98475B +S214002BF06423434350334022FF32012093420AD9D4 +S214002C000020204B98470300642058435030A021F2 +S214002C101E4B984780B2381A208276E65346002B21 +S214002C2004D0022120001A4B984736E001212000EC +S214002C30174B98473AE0C046151400006C88010010 +S214002C401D140000A1F500006505010004880100C0 +S214002C50E50F0100D93D000079390000ADF5000010 +S214002C60D5F5000051050100F54800003956000072 +S214002C7041160000391A0000A91B0000ED1B0000D9 +S214002C801D200000FDF500005528000061790100B8 +S214002C90011C01005346002B08D05346DB69220076 +S214002CA00121504698472000054B984720003CBC21 +S214002CB090469946A246AB46F8BD5446F6E7C0464F +S214002CC0491F000070B504000D00084B9847002807 +S214002CD006D03C23E05C2840431E9841C0B270BD3D +S214002CE022000023024803498847FEE71514000027 +S214002CF06C8801001D14000070B582B005000E003F +S214002D000D4B9847002805D03F2E09D83D23E85C98 +S214002D1002B070BD2A000023084809498847FEE72C +S214002D2001AC267000236370220009212800054BA1 +S214002D3098476078ECE7C046151400006C880100E0 +S214002D401D140000ED190000F0B5DE4657464E464D +S214002D50C0B584B006000D001700130A01930028C2 +S214002D6030D0244B9B46244B9A46244B99460CE085 +S214002D7002AB06330020185E04B01CBC91469A468F +S214002D80A346F0BD0025002E1DD029003000D847F0 +S214002D90009029003000D04704023C19A4B202ABD0 +S214002DA09A1D21000098C8470128E1D06B461B7980 +S214002DB05BB2002B07DA002DE4D13000104B9847A9 +S214002DC00600DFE714000F4B1C40222C10D007D85B +S214002DD00620032CD0D0072C08D180204000CBE75B +S214002DE00F20312CC8D00130C02CC5D00020C3E73E +S214002DF0FF20C1E7911C0000F92C00007957000065 +S214002E00391A0000FF80FFFFF0B5DE4657464E46F3 +S214002E10C0B584B006000D001700130A0193002801 +S214002E2028D01C4B9B461C4B9A461C4B994605E0EB +S214002E3003AB188825E00025002E1CD029003000A2 +S214002E40D847009029003000D04704023C19A4B2AD +S214002E5003AA21000098C8470128E9D06B461B79D1 +S214002E605BB2002B07DA002DE5D130000C4B9847FB +S214002E700600E0E714000B4B1C40293C0020012C08 +S214002E8005D904B01CBC91469A46A346F0BD064B35 +S214002E901888F6E7911C0000F92C00004D58000039 +S214002EA0391A0000FF80FFFF68880100F0B5DE4693 +S214002EB057464E46C0B584B006000D001700130AEC +S214002EC00193002829D01E4B9B461E4B9A461E4B4C +S214002ED0994605E002ABD8792AE00025002E1DD0E1 +S214002EE029003000D847009029003000D04704025F +S214002EF03C19A4B202ABDA1D21000098C84701288D +S214002F00E8D06B461B795BB2002B07DA002DE4D1C4 +S214002F1030000E4B98470600DFE714000C4B1C40B1 +S214002F206D2C0BD00B4B9C4208D02C2C06D0FF20CF +S214002F3004B01CBC91469A46A346F0BD0020F7E7B5 +S214002F40911C0000F92C000019590000391A0000E5 +S214002F50FF80FFFFAD800000F0B5DE4657464E46C8 +S214002F60C0B584B006000D001700130A01930028B0 +S214002F702CD01F4B9B461F4B9A461F4B994609E089 +S214002F80039804B01CBC91469A46A346F0BD0025A3 +S214002F90002E1CD029003000D847009029003000B1 +S214002FA0D04704023C19A4B203AA21000098C847DF +S214002FB00128E5D06B461B795BB2002B07DA002DA3 +S214002FC0E5D130000D4B98470600E0E714000C4BA7 +S214002FD01C40BE2C09D00B4B9C4203D07E2C01D04B +S214002FE00020CEE7084B9847CBE70848C9E7C0461D +S214002FF0911C0000F92C0000ED590000391A000061 +S214003000FF80FFFF8E800000F51B010048C801000E +S21400301070B50468A5880F232B40082B13DD0B2BF7 +S21400302018DD0D2B1DDDA1792A002068104B98476E +S214003030A0600023A380A17923002A0020680D4EFB +S214003040B047A58070BDA1792A0020680A4B984732 +S2140030502081EEE7A1792A002068084B9847208156 +S214003060E7E7A1792A002068054B98472072E0E739 +S214003070592F0000C11C0000492D0000092E000039 +S214003080AD2E0000F0B5DE4657464E464546E0B546 +S2140030909DB004008B463D23C35C8B4200D108E202 +S2140030A0C34B9847002808D03D23E25C91465A4619 +S2140030B0E25400230093CA46B2E122000023BD4832 +S2140030C0BD498847FEE773790422134373713D2395 +S2140030D099465246E2542A0000992000B74FB84756 +S2140030E007904B465A46E2542A0000992000B847FB +S2140030F080467379042293437371079B83424BD0B7 +S2140031003D265346A3552A0000992000AB4B98470E +S214003110020081465B46A35529000198A84B9847B4 +S214003120012D00D194E0A748A74B98470600A04B76 +S2140031309847002800D1A0E0002E2DD04B463381C2 +S2140031404346B3813460B5806B461B78B3710CA8D8 +S2140031509E4B98470C969E4B0D939E4B0E939E4B04 +S2140031600F9300231293FF331393069B1493059B30 +S2140031705B421593049B1800083010AA197811704A +S214003180013201338342F9D10CA83622835C012137 +S2140031908B438354914B9847029B023302930C2B2C +S2140031A000D137E109AB029AD55A002DF4D0039826 +S2140031B08B4B9847009920008A4B984706008A4B0D +S2140031C0984701900F232B40082B00DC7BE70B2B46 +S2140031D059DD0D2B00DDA3E07379042213437371D0 +S2140031E03D2399465246E2542A00009920007F4F1C +S2140031F0B84780464B465A46E2542A0000992000BB +S214003200B847070073790422934373714346834299 +S214003210C2D03D265346A3552A0000992000734B82 +S2140032209847020007905B46A35529000198704B0B +S21400323098476448644B984706005D4B98470028BB +S21400324068D0002EA8D06B461B7F3372377379E7A1 +S214003250684B994500D133E1984500D063E72000DC +S214003260654FB847C60F3618761036B22000B847F6 +S214003270C30F1B185B101BB23AE1320000235F48F5 +S2140032804D498847FEE773790422134373713D2343 +S21400329099465246E2542A0000992000584B984618 +S2140032A09847071C4B465A46E2542A0000992000CD +S2140032B0C0476B4698837379042293437371BFB2F9 +S2140032C083B29F4200D167E73D265346A3552A00A6 +S2140032D0009920004A4B9847071C5B46A355021CE2 +S2140032E029000198474B98473648374B98470600C1 +S2140032F02F4B9847002807D0002E00D14CE7378187 +S2140033006B469B8BB3811DE7320000233B482A495E +S2140033108847FEE732000023384827498847FEE7FB +S2140033203D2399465246E25473790422134373713F +S2140033302A0000992000344FB84708904B465A465A +S214003340E2542A0000992000B84707000C907379D1 +S2140033500422934373710CA908A82C4B98470028A5 +S21400336000D119E73D265346A3552A0000992000B0 +S214003370254B9847814608905B46A35502002900D6 +S2140033800198234B98470F480F4B98470600084B69 +S2140033909847002806D0002E00D1FDE64B46B360C5 +S2140033A0F760CFE632000023144803498847FEE75B +S2140033B0151400006C8801001D140000492D000043 +S2140033C08D4C0000684D002065050100E5F9000001 +S2140033D03127000011300000991D0000A5FA0000FA +S2140033E001570000911C0000B9550000AD2E0000EA +S2140033F04D4F0000FF7F0000311C000004880100D4 +S214003400092E0000ED4D0000592F0000FD7E010042 +S214003410A1500000009B0133DBB20093402B44D048 +S21400342000992000364B9847039000283DD04379FA +S2140034301B07EFD4B022009E31002000314B984786 +S2140034400690B122310020002E4B98470590BE22F0 +S214003450310020002C4B98470490B2223100200007 +S214003460284B984709AD2880B32231002000254B11 +S21400347098476880B42231002000224B9847A880E5 +S214003480B522310020001F4B9847E880B622310055 +S21400349020001C4B98472881B72231002000194B8A +S2140034A098476881002302937CE6FF212000174B93 +S2140034B098471DB03CBC90469946A246AB46F0BD28 +S2140034C02000134FB847C60F3618761036B22000C5 +S2140034D0B847C30F1B185B101BB2711C5A1C8A42DC +S2140034E000DD0A0012B291460A4A904500D01AE65C +S2140034F001360133B34200DD33001BB2984612E6B4 +S214003500911C0000492D0000592F000025250000C1 +S214003510311C0000FF7F000070B504000D000A4B50 +S2140035209847002809D03D23E35C290019438B42C5 +S21400353002D02000054B984770BD220000230448A7 +S21400354004498847FEE7C046151400008530000091 +S2140035506C8801001D14000070B504000D000A4BB5 +S2140035609847002809D03D23E35C1900A9438B4205 +S21400357002D02000054B984770BD22000023044867 +S21400358004498847FEE7C046151400008530000051 +S2140035906C8801001D14000010B50400054B984708 +S2140035A0002801D0A06B10BD22000023024803496A +S2140035B08847FEE7151400006C8801001D14000003 +S2140035C010B504000A4B9847002809D0A06B0028C5 +S2140035D00CD0084B9847201A44426041C0B210BD38 +S2140035E022000023044805498847FEE70020F6E746 +S2140035F015140000DD1600006C8801001D14000084 +S21400360010B50368002B0DD0021D01231468002C92 +S21400361004D00133DBB20432072BF7D19B001950DC +S214003620012010BD0023F9E7F0B5CE4600B582B004 +S21400363005000E0014000122C84B98472080C84A97 +S21400364031002800C74B984701900700052835D958 +S214003650237B002B3FD1237D002B00D06CE0237F03 +S214003660002B00D08FE03623E35C002B00D0AFE0C9 +S2140036702823E35C052B00D9F7E04423E35C052B05 +S21400368000D923E1F92F22D86B469B88227B5A4328 +S214003690120A2273227D5A43120A22752821625C7E +S2140036A05A43120A62540E31625C5A43120A62543A +S2140036B04422A75C5F433F0AA75408E00023237315 +S2140036C023752822A3540E32A3540E32A35402B0FC +S2140036D004BC9146F0BD2C2231002800A14B98472F +S2140036E020730528B7D92922310028009E4B984719 +S2140036F06080232231002800984B9847C0B2A07102 +S214003700002806D1202231002800944B9847607389 +S214003710A1E72A2231002800934B9847A080212257 +S214003720310028008D4B994698472081222231008F +S2140037302800C8476081E5E7302231002800874B23 +S21400374098472082002800D189E73C2231002800D3 +S214003750844B98472075052806D832223100280069 +S2140037607E4B984760757AE73122310028007B4B04 +S2140037709847FF23184060823922310028007A4B90 +S2140037809847E081E9E7402231002800734B9847CC +S2140037902083002800D166E74C2231002800714BB8 +S2140037A098472077052806D84222310028006B4B20 +S2140037B09847607757E7412231002800674B9847C3 +S2140037C06083492231002800674B9847E082EBE788 +S2140037D06E2231002800654B9847E062002800D131 +S2140037E046E76C22310028005E4B98473623E054AB +S2140037F0052800D83CE76D2231002800594B984731 +S2140038003723E054612231002800544B98470300C8 +S214003810581E83413822A05C012188431843A054D7 +S214003820E06A534B984702280BD03723E35C052BFE +S21400383014D8602231002800484B98473923E054BA +S21400384016E7692231002800474B9847A086494A68 +S21400385031002800454B98472063EAE7692231008B +S2140038602800414B9847A086E3E750223100280005 +S2140038703A4B98472084002800D1FEE65C223100AF +S2140038802800384B98472823E054052800D8F4E64B +S214003890512231002800314B9946984760845222C5 +S2140038A031002800C847A084532231002800C847AA +S2140038B0E0845922310028002B4B9847E08354229D +S2140038C031002800C8472923E054D6E67F2231007D +S2140038D02800264B9847E063002800D1D2E67C22D9 +S2140038E0310028001F4B98474423E054052800D891 +S2140038F0C8E6732231002800184B9946984748239B +S214003900E052742231002800C8474A23E052792248 +S21400391031002800144B98474623E0527E2231009F +S2140039202800124B98472064702231002800C847B0 +S2140039304C23E052712231002800C8474E23E05243 +S214003940752231002800C8475023E0547222310007 +S2140039502800C8475123E05494E6C046492D00008D +S2140039600C800000AD2E0000092E0000592F00002C +S214003970F98000008E800000F0B59BB004000E00B9 +S214003980022A07D0002A61D00020012A00D1B5E023 +S2140039901BB0F0BD0021814B984703000320002B8D +S2140039A0F6D10122002120007C4FB8470190042266 +S2140039B000212000B8470500052200212000B84756 +S2140039C027001037002305A9FA5C5A540133082B48 +S2140039D0FAD1ADB205A90B885B1B0B808B88ED185E +S2140039E08D8080B24B881B1A4B80CB88C018C8804D +S2140039F0019A30006A4B984703000220002BC7D07C +S214003A002C2200212000674B984703000220F92B48 +S214003A10BED9202200212000604B9847C3B2022066 +S214003A20002BB5D13222002120005C4B9847C3B250 +S214003A300220002BACD15C4A00212000594B98474D +S214003A400023F92282425B41581CA1E705A8574B88 +S214003A509847332200212000504B9847002802D078 +S214003A60002205AB1A7505AA00212000504B984786 +S214003A70042200212000494FB847050005220021F6 +S214003A802000B84727001037002303A9FA5C5A54D1 +S214003A900133082BFAD1ADB203AB1A88521B1A8039 +S214003AA09A88AD189D8080B25A88121A5A80DA8891 +S214003AB08018D88005AA310018003E4B984702228D +S214003AC000212000354B9847002801D100205FE7F1 +S214003AD01C20394B984705000122002120002F4B5F +S214003AE098470200002339002800344EB047982338 +S214003AF09B00E1182800324B9847E7E70132002187 +S214003B002000264B9847002840D133220021200071 +S214003B10224B984703000020002B00D138E705AD64 +S214003B202800224B984700232B733622AB540E3ABC +S214003B30AB542A00002120001D4B98470422002188 +S214003B402000164FB8470500052200212000B84780 +S214003B501034002303A9E25C5A540133082BFAD12F +S214003B60ADB203AB1A88521B1A809A88AD189D8096 +S214003B7080B25A88121A5A80DA888018D88005AA25 +S214003B80310018000B4B9847002001E798239B0054 +S214003B90E0180C4B98470C4B9847B6E7492D0000A9 +S214003BA035FE0000AD2E00000C800000B9AA000013 +S214003BB0293600005DAB0000590E0100EDA700009D +S214003BC085A500002DA600006D0B0100F0B5DE46B1 +S214003BD057464E46C0B58AB0040004915022784B32 +S214003BE098470600051E30D17F22049F390020002A +S214003BF0744B9847061E06D07C2239002000724B74 +S214003C009847052850D84022049920006C4B9847C6 +S214003C10061E00D0C0E0042204992000684FB84772 +S214003C200600052204992000B847031CB04200DABB +S214003C30331C1AB2002A01DDED182DB228000AB096 +S214003C401CBC91469A46A346F0BD5C22049920000F +S214003C505D4B984700250528C6D95322049D2900A8 +S214003C602000574FB847F30F9E19761001363618C6 +S214003C70B6B25122049529002000B847050052220A +S214003C8004992000B847EA17AB185340C2178018AB +S214003C905040984200DA18003018031C020401D481 +S214003CA01DB2A1E70023FBE77022049F3900200025 +S214003CB0434B994698470590702239002000C84724 +S214003CC083467E220497390020003E4B9847020028 +S214003CD006AF00218A4602913C4B0193594600915B +S214003CE0059B310038003A4EB04708AE5346338045 +S214003CF073803B88013BB3807B88013BF380752251 +S214003D00049F39002000C847059073223900200020 +S214003D10C8478246742239002000C847814607AA51 +S214003D2013006A46127D2000103005933100294F9B +S214003D30B847059A138853449BB252884A4492B2B5 +S214003D401020215E36889E1936B28E1BAE4200DAEF +S214003D502E001221605E08A94988511809B236B2B1 +S214003D60411AB14200DA310008A880881B181BB23D +S214003D701425605F09B21B1A8B4200DA0B0008A9F3 +S214003D80C988521812B21620215E1BB2521A9A42E5 +S214003D9000DA1A0015B236E74C22049920000A4BC6 +S214003DA09847052800D836E7412204992000044B9E +S214003DB098478619AE4200DA2E0035B22BE7C04689 +S214003DC0492D0000592F0000AD2E0000187C000081 +S214003DD07D1A0100D9FE000010B5040008291BD08A +S214003DE0072924D0012927D006292BD0032935D02E +S214003DF004293DD00B293FD00B000D3B012B40D9A9 +S214003E00162943D0172957D0012000290AD12000AF +S214003E102C4B9847012005E01378002B03D128345B +S214003E205460012010BD002353600120FAE72649A4 +S214003E301000264B9847F5E7254B98470123584036 +S214003E40C0B2EFE70021234B9847638E1A1C1BB2C3 +S214003E50834200DA021C62860120E3E74923C35C42 +S214003E600120DB07DED520001B4B98470120D9E751 +S214003E701A4B98470120D5E70531194B9847012082 +S214003E80D0E71021174B98470120CBE7164B9847F1 +S214003E90164B9847002805D006212000104B98475F +S214003EA00120BFE7022120000D4B98470421200087 +S214003EB00C4B98470120B5E711390A4B984701206B +S214003EC0B0E7C0466D1D00007C880100013600008A +S214003ED0C52C0000CD3B00007D240000051A000024 +S214003EE0193500005935000099350000F31600001A +S214003EF0F0B5CE4600B582B0040001900D0010313A +S214003F0000221F4B9847002827D03423EB5CDB06A3 +S214003F1025D42B6A002B28D002222100280098479F +S214003F20814603281DD02E1D3000164B9847041ED0 +S214003F300BD0154F21000198FFF7DAFF002808D1B3 +S214003F4021003000B847041EF4D100204B46012B58 +S214003F5009D002B004BC9146F0BD0020F9E700206D +S214003F60F7E70020F5E72800F3E72E1D3000054BA5 +S214003F7098470400022399460028DAD1E9E7C046AC +S214003F8035FE0000050601001D060100F0B5D64608 +S214003F904F4680B58DB007000D003423C35CDB06AA +S214003FA004D50DB00CBC91469A46F0BD3223C65ED1 +S214003FB006AC21002E4B9847B3B22288D21A228034 +S214003FC06288D21A6280A2889A18A280E2889B1819 +S214003FD0E3802200290008A8264B98470028E0D056 +S214003FE03B6A002B03D0002208A93800984706A990 +S214003FF038001F4B984706AA29000AA81D4B984769 +S214004000002807D13B6A002BCBD0012208A9380034 +S2140040109847C6E73B1D01931800174B9847051EA7 +S214004020F0D0134B9A46134B9946144E04E02900E1 +S2140040300198B047051EE5D004AC21002800D04703 +S2140040406B8E2288D21A22806288D21A6280A28858 +S2140040509A18A280E2889B18E38022000AA902A888 +S214004060C8470028E3D002A92800FFF78FFFDEE745 +S2140040706D1B0000A7FB00001106010045060100AD +S214004080F0B5D64600B582B0041E01910DD0019958 +S21400409020001A4B98472000194B9847051E0AD057 +S2140040A0184B9A46154E1F0010E0174B1868174B12 +S2140040B09847041EEBD102B004BC9246F0BD28001F +S2140040C00F4B98472C000028F5D005002B1D0093B9 +S2140040D021001800D047041E07D001992000B047E1 +S2140040E021000098B847041EF7D12B6A002BE6D0B3 +S2140040F00122019928009847E1E7C0468D3F00005D +S214004100391A000045060100E82600204514000084 +S21400411070B51C4D28681C4B9847040028681B4B3C +S214004120984700280DD10123A361164B18684368F1 +S2140041301A6AD2070FD51B6A9B070CD50123E361C9 +S2140041400BE0104D2868A369002BECD0C369002B48 +S214004150F9D09847F6E70023E361C368002B03D045 +S21400416021001031A26898472368002B06D06268A9 +S214004170002A03D0A1688B4201D0A36070BDA26064 +S214004180FCE7C046E8260020A1F60000A5F60000E1 +S21400419070B582B005001C4E30681C4B9847040072 +S2140041A030681B4B9847002809D1174E3068A36922 +S2140041B0002B04D0C369002BF9D09847F6E72200FD +S2140041C0103229006846134B98470F4C2068124B54 +S2140041D0984701006846114B98476946104DA84716 +S2140041E02068104B98476946A84720680E4B9847AA +S2140041F06946A84720680D4B9847002801D002B0B2 +S21400420070BD0B4B9847FAE7E8260020A1F60000A1 +S214004210A5F60000A7FB000045140000F13E0000D4 +S21400422081400000611400007D140000BDF600000F +S2140042301141000070470000F0B585B005000E0083 +S214004240002857D0002E5AD002AC0023238063806B +S2140042502800374B98470138A0802800354B9847F0 +S2140042600138E080220031006846334B984700282A +S2140042704BD02B69002B02D0694628009847B42300 +S2140042805B00EB5A9B059B0D002B14DD00210024E0 +S2140042902A4EB4277F000931C900691800226846F3 +S2140042A0B047002831D10134A4B22100EB5B9B0556 +S2140042B09B0D9C42EFDB1F2B29DC0933DB00EB1840 +S2140042C000226946515C99540132082AF9D1B4217A +S2140042D049006B5A9A058020C00384466244920DBA +S2140042E09B0A9B0213436B52E86A6639FF39144BEC +S2140042F098470AE0134B9847051E06D0A2E7B4225B +S2140043005200AB5A9B0A9B02AB5205B0F0BDB422DA +S2140043105200AB5A9B0A9B02AB522800483000233F +S21400432002A95A5CC2540133082BFAD1CFE7C04623 +S214004330ADF50000D5F50000A7FB000035FE000037 +S214004340E1140100A1F50000014B18687047C04653 +S214004350E8260020F0B5DE4657464E464546E0B510 +S21400436089B00500C74B98470590C74CEB6823609B +S21400437000212800C54B98472068C36B002B0ED041 +S214004380B4235B00C35A9B0548270026002B00D1A8 +S21400439084E2BD4B9846BE4B9A46C34656E0B422CE +S2140043A05200835A9B0A9B0283526DE200194930E1 +S2140043B0FF30073B03700134B34B1868B4235B002F +S2140043C0C35A9B059B0D9C4235D203194933FF33D4 +S2140043D01B78002BEFD1A642EDD025000935ED0065 +S2140043E04119C019D0470028E5D05B4619684A191C +S2140043F0C91906A8A74B984706A8A74B99469847F9 +S21400440000905B461B68D819C84701905B461B683E +S2140044105819C847019B9C466044009B8342CAD2F9 +S214004420994B1868C119002306AA9A5CCA5401332E +S214004430082BF9D1BAE70136934B1868B4235B0012 +S214004440C35A9B059B0D08379E420FD280194930F0 +S214004450FF300378002BEED143461868B4235B0088 +S214004460C35A9B0500D1FBE10024AEE700218B4A2E +S2140044701160B4225200825A920500D1F8E11A0067 +S214004480013A04922DD4049942184932FF32127828 +S214004490002A0DD04733FF33C3180A00013A05D36C +S2140044A0013B59780029F9D1049201E000230493D6 +S2140044B041682023CA5C0124A243CA544168CA5CEE +S2140044C002208243CA54704B1C68B4235B00E35A34 +S2140044D09B0500D1CCE14823019300239B4627008F +S2140044E044E000230493E3E7796820228B5C0120F4 +S2140044F003438B5444E0644C2068694B984705009E +S214004500002606822068674B98470138A8826E828C +S2140045102068654B98470138E8822368596820224E +S2140045208B5C022003438B540098604B9847564B95 +S21400453018688369002B09D0019B9C466044564B43 +S2140045409847564B1A6894466044186001239C4668 +S214004550E3444D4B1F68019B08330193B4235B0073 +S214004560FB5A9B059B0D9B4500DB81E15B46FB18D8 +S2140045704933FF331B78002BE8D1049B5B45B3D04F +S214004580796820228B5C022083438B54019B9C46D7 +S214004590BC44634600933800454B98470028AAD190 +S2140045A0394B9A4618683E4B984706005B46DB0038 +S2140045B0FF184C23FC5A0134043BFB5AE41A23B27E +S2140045C098464E23FC5E651C4A23FB5AED1A2DB214 +S2140045D053461868344B9847844231DA4E23FB5EC4 +S2140045E099464146F068334B9847A846854200DD19 +S2140045F08046254B1B681B69002B2FD0002306AA7C +S21400460013809380538043461DB21F4B9A46434601 +S214004610B0461E006C1E24B206ABDC8053461868FB +S214004620036906A9984706AB0621595E4B1C06AAE5 +S21400463052889B1A1BB29E420ADA251EEADC76E7EF +S214004640114B1868184B9847013803B29946C8E7CB +S2140046504646002D00DC6AE74B1C98464A23FC5E63 +S2140046604B4602934346E318013B4B4567DC434603 +S2140046706A46938193899A46013B03934B46B94613 +S2140046801F0026E025F70000E8260020E1140100C0 +S214004690F1FD000015FC00008BFB0000EC2600205E +S2140046A0A1F60000ADF50000D5F500009141000030 +S2140046B0BDF6000061790100AF421CD000987D4B2A +S2140046C09847544424B24346E318013B029A934267 +S2140046D01ADC48234A46D35E33824C234A46D35ECE +S2140046E0B3827482A4B2039BE5182DB2F582AF4262 +S2140046F0E2DAF7823D00704B1B68596820228B5C1B +S214004700022003438B54D9E73B004F469946A94500 +S21400471000D10CE74823FB5E33824C23FB5EB3825A +S21400472074824B46F382644B1B68596820228B5C6C +S214004730022003438B5400985E4B9847F7E600250B +S214004740E5E75E4B9847002804D05B4B1868436942 +S214004750002B1FD0584C2068483080214900584D07 +S214004760A84720684930FF302021A8472168B42296 +S21400477052008B5A9B0A9B028B520598514B9847C6 +S214004780010020688369002B00D179E04E4A126848 +S214004790984775E04D4B984704004D4B9847A369E2 +S2140047A0002BFCD1A3689B46236899469B4501D104 +S2140047B063689946404C2068464B984700902368AB +S2140047C0B42252009A5A9205C4D04200924600265D +S2140047D035000BE00136B6B23500374B1B68B42205 +S2140047E052009A5A9205920D9642B3DA5A194932F5 +S2140047F0FF321278002AEDD1EA009B184A229F5E0B +S21400480048229A5E009C7C43A41864004C215B5AA4 +S21400481001339B1A1BB25B0001932B000933DB00AC +S214004820254A126802929446634406229B5EBB4267 +S214004830D0DBA046D8444C440935ED00019A21004F +S2140048404046254B984701373FB2D04454441A4B54 +S2140048501B6802935B1906229B5EBB42EEDAB9E741 +S2140048600022194B1A60B4235B00C35A9B0512D171 +S214004870114B1868B4235B00C35A9B0500D060E751 +S214004880164B9847164B984709B03CBC904699463D +S214004890A246AB46F0BD0023049309E600220A4B6D +S2140048A01A60B4235B00C35A9B05E9D00023049327 +S2140048B0FEE5C04691410000E8260020BDF6000057 +S2140048C0E50F010041F70000EC260020A1F60000ED +S2140048D011410000ADF50000250C0100CD0B0100D4 +S2140048E0D5F3000010B50421014B984710BDC04613 +S2140048F0E50F010010B50821014B984710BDC046D2 +S214004900E50F010070B504000D000679002E45D0B5 +S2140049100068036899420CD0031D721ED2B20132A1 +S214004920920082189A4239D00433191F0968A942A6 +S214004930F8D1012E10D0711E8900194B9847060039 +S214004940184B9847002811D0002E27D02279002A2D +S21400495021D00021002314E0134B98470023236046 +S2140049602371637901229343637117E032000023B9 +S2140049700E480F498847FEE70133DBB222799A4298 +S21400498009D99A00206812589542F5D088008251BD +S2140049900131C9B2F0E7013A2271266070BDC04607 +S2140049A0DD0D010015140000D10A01000488010085 +S2140049B01D14000070B505000C00002830D01F4BF9 +S2140049C098472B79002B2CD104201D4B98470600C6 +S2140049D030001C4B984700282AD0002E20D06B7938 +S2140049E05908012211401A4200D001312A79914219 +S2140049F010D2154BD3189B00F31814481018013A20 +S214004A00521AD2B2821A9200B21818685860043B42 +S214004A109342FAD189008C512B7901332B712E6089 +S214004A2070BD013399002868094B98470600CFE708 +S214004A3032000023074808498847FEE7054900007A +S214004A40090A010015140000FFFFFF3FFEFFFF3FAD +S214004A50DD0D0100048801001D14000070B505007E +S214004A604279D3070FD506231340063B5A425341DB +S214004A70DBB20279002A22D09A4222D902689B0031 +S214004A809C58200070BD04200F4B984704000F4B25 +S214004A90984700280DD0002CF3D020000C4B9847E8 +S214004AA0210028000B4B98476B79012213436B714A +S214004AB0E7E722000023084808498847FEE7002465 +S214004AC0DFE70024DDE7C046090A010015140000F0 +S214004AD0E5480000B5490000048801001D140000E8 +S214004AE010B504000068024B98470023236010BDF1 +S214004AF0D10A010010B50168002919D00B78FF2BE8 +S214004B0012D000200F2403E0901C0B5CFF2B0CD06F +S214004B102340821C082BF7DD821C0B2BF4DD021DC4 +S214004B200D2BF1DC421CEFE70020023080B210BDF6 +S214004B300020FCE770B506000C1E0DD00B68002B9D +S214004B400AD00800054B98470500054B984730608B +S214004B5021682A00034B984770BDC046F54A0000FE +S214004B60090A0100250C0100F0B5DE4657464E4600 +S214004B704546E0B585B0061E039100D17BE000688F +S214004B80002800D17BE0CCB20B0A9846191C0378AB +S214004B90FF2B4ED0012252420292934600227F25DE +S214004BA0AA464906490E8C46703DC146B0461CE0F2 +S214004BB0811849784F464F4056463E420DD049062A +S214004BC0490E01910F006646B74310D159450EDDD8 +S214004BD009B28B4611B2029109E04346C8461E0050 +S214004BE015E08A1C835CFF2B0DD09C42E0D02B4046 +S214004BF0911C082BF5DD911C0B2BF2DD111D0D2BE6 +S214004C00EFDC511CEDE74346C8461E00029A002A18 +S214004C1033DB14008018437842465A4013000020C5 +S214004C205B060AD005B03CBC90469946A246AB4609 +S214004C30F0BD01235B420293E8E73000114B984732 +S214004C400F23039A134004210B2B03DD01390D2B90 +S214004C5000DD03310D00411A8C4206D233685A1922 +S214004C60125D1A5501348C42F8D13068064B9847CD +S214004C7030600120D6E70020D4E70020D2E70020ED +S214004C80D0E7C046F54A0000DD0D0100F0B5DE466F +S214004C9057464E464546E0B587B0060002ABD9807B +S214004CA003AB1A800468002C58D0CDB20B0A9A4683 +S214004CB0191C2378FF2B4DD0012252429046944671 +S214004CC000227F2083464906490E894670380296A0 +S214004CD01AE0A118497856464E405F4637420DD036 +S214004CE04906490E01910E004F46BE430ED161455E +S214004CF00CDD09B28C4611B2884607E0029E13E02E +S214004D008A1CA35CFF2B0DD09D42E2D00340911C71 +S214004D10082BF5DD911C0B2BF2DD111D0D2BEFDCA6 +S214004D20511CEDE7029E4246002A17DBA3185B786B +S214004D3055465D406B0611D10232A41803AB1A78B3 +S214004D4022705B78637007B03CBC90469946A246DA +S214004D50AB46F0BD01235B429846E4E7FF220E23F4 +S214004D6002A98C4663441A8030001B4B98470028E3 +S214004D7000D10230043085B229002000174B984736 +S214004D803060174B9847002820D0002EDBD0AB1F92 +S214004D9032689446634402AA9179063219705278B2 +S214004DA05A702B1F32689446634403AA1178197010 +S214004DB052785A70023D33685D190E2302AA944653 +S214004DC063441A782A705B786B70BCE732680023FD +S214004DD0044805498847FEE7F54A0000DD0D010056 +S214004DE015140000048801001D140000F0B5DE460E +S214004DF057464E464546E0B587B0060003AB1A80D8 +S214004E0002ABD9800468002C58D0CDB20B0A9A4663 +S214004E10191C2378FF2B4DD001225242904694460F +S214004E2000227F2083464906490E8946703802963E +S214004E301AE0A118497856464E405F4637420DD0D4 +S214004E404906490E01910E004F46BE430ED16145FC +S214004E500CDD09B28C4611B2884607E0029E13E0CC +S214004E608A1CA35CFF2B0DD09D42E2D00340911C10 +S214004E70082BF5DD911C0B2BF2DD111D0D2BEFDC45 +S214004E80511CEDE7029E4246002A17DBA3185B780A +S214004E9055465D406B0611D10232A41803AB1A7852 +S214004EA022705B78637007B03CBC90469946A24679 +S214004EB0AB46F0BD01235B429846E4E7FF220E2393 +S214004EC002A98C4663441A8030001B4B9847002882 +S214004ED000D10230043085B229002000174B9847D5 +S214004EE03060174B9847002820D0002EDBD0AB1F31 +S214004EF032689446634402AA917906321970527851 +S214004F005A702B1F32689446634403AA11781970AE +S214004F1052785A70023D33685D190E2302AA9446F1 +S214004F2063441A782A705B786B70BCE7326800239B +S214004F30044805498847FEE7F54A0000DD0D0100F4 +S214004F4015140000048801001D140000F0B5DE46AC +S214004F5057464E464546E0B587B00600019202AB7E +S214004F60D9800468002C55D0C8B20B0A9A46191C82 +S214004F702378FF2B4AD001225242904694460022C4 +S214004F807F25AB464906490E8946703D02961AE0D3 +S214004F90A118497856464E405F4637420DD049061E +S214004FA0490E00910E004F46BE430ED161450CDD02 +S214004FB009B28C4611B2884607E0029E13E08A1CAE +S214004FC0A35CFF2B0DD09842E2D02B40911C082BFF +S214004FD0F5DD911C0B2BF2DD111D0D2BEFDC511CAA +S214004FE0EDE7029E4246002A14DBA3185B78504683 +S214004FF0584043060ED1A2186B461B79937007B033 +S2140050003CBC90469946A246AB46F0BD01235B42A7 +S2140050109846E7E7FF220E2302A98C4663441A80CF +S21400502030001A4B9847002800D10230033085B272 +S21400503029002000164B98473060164B98470028EA +S2140050401DD0002EDBD06B1F32689446634402AA44 +S21400505091790632197052785A7033685B19033B9F +S2140050606A4612791A70023D33685D190E2302AA49 +S214005070944663441A782A705B786B70BFE7326890 +S2140050800023054805498847FEE7C046F54A000064 +S214005090DD0D010015140000048801001D14000039 +S2140050A0F0B5DE4657464E464546E0B587B00600A4 +S2140050B0029202ABD9800468002C5FD0CDB20B0AF6 +S2140050C09A46181C2378FF2B54D001225242904651 +S2140050D0944600227F218B464006410E89460F21CA +S2140050E001961AE0A0184078564646405F4637427A +S2140050F00DD04006400E009006004F46BE430ED12F +S21400510060450CDD00B2844610B2804607E0019E82 +S21400511013E0821CA35CFF2B0DD09D42E2D00B4017 +S214005120901C082BF5DD901C0B2BF2DD101D0D2BB3 +S214005130EFDC501CEDE7019E4246002A1EDBA3185A +S2140051405B7855465D406B0618D10232A41802AB58 +S2140051501B78237002AB5B78637002AB9B78A370FE +S21400516002ABDB78E37007B03CBC90469946A2469B +S214005170AB46F0BD01235B429846DDE7FF220E23D7 +S21400518002A98C4663441A8030001F4B98470028BB +S21400519000D10230063085B2290020001B4B98470C +S2140051A030601B4B9847002828D0002EDBD02B0001 +S2140051B0083B32689446634402AA91790632197015 +S2140051C052785A70AB1F32689446634402AA12782B +S2140051D01A7002AA52785A7002AA92789A7002AA94 +S2140051E0D278DA70023D33685D190E2302AA94461F +S2140051F063441A782A705B786B70B4E732680023D1 +S214005200044805498847FEE7F54A0000DD0D010021 +S21400521015140000048801001D140000F0B5DE46D9 +S21400522057464E464546E0B585B08146039200286F +S2140052305BD00568002D5BD0CEB2090A081C2B781F +S214005240FF2B4ED0012252420292934600227F2428 +S214005250A2464006400E84460F2788461AE0A81845 +S214005260407844464440514621420DD04006400E08 +S2140052700190040061468C430ED158450CDD01B206 +S2140052808B4611B2029107E0414613E0821CAB5CEC +S214005290FF2B0DD09E42E2D03B40901C082BF5DD44 +S2140052A0901C0B2BF2DD101D0D2BEFDC501CEDE7D8 +S2140052B04146029A002A1EDB931CED182B780398B1 +S2140052C003706B7843704B461B689A1850784906F3 +S2140052D0490E084005B03CBC90469946A246AB46EF +S2140052E0F0BD01235B420293E3E701204042F1E771 +S2140052F001204042EEE701204042EBE7F0B5DE46F3 +S21400530057464E464546E0B585B08146039200288E +S21400531058D00568002D58D0CEB2090A081C2B7844 +S214005320FF2B4BD0012252420292934600227F244A +S214005330A2464006400E84460F2788461AE0A81864 +S214005340407844464440514621420DD04006400E27 +S2140053500190040061468C430ED158450CDD01B225 +S2140053608B4611B2029107E0414613E0821CAB5C0B +S214005370FF2B0DD09E42E2D03B40901C082BF5DD63 +S214005380901C0B2BF2DD101D0D2BEFDC501CEDE7F7 +S2140053904146029A002A1BDBAD18AB7803980370CF +S2140053A04B461B689A1850784906490E084005B0C7 +S2140053B03CBC90469946A246AB46F0BD01235B42F4 +S2140053C00293E6E701204042F1E701204042EEE783 +S2140053D001204042EBE7F0B5DE4657464E464546CE +S2140053E0E0B585B08146039200285BD00568002DA5 +S2140053F05BD0CEB2090A081C2B78FF2B4ED00122B8 +S21400540052420292934600227F24A2464006400E55 +S21400541084460F2788461AE0A81840784446444039 +S214005420514621420DD04006400E019004006146D0 +S2140054308C430ED158450CDD01B28B4611B2029159 +S21400544007E0414613E0821CAB5CFF2B0DD09E426A +S214005450E2D03B40901C082BF5DD901C0B2BF2DDB8 +S214005460101D0D2BEFDC501CEDE74146029A002A7A +S2140054701EDB931CED182B78039803706B78437033 +S2140054804B461B689A1850784906490E084005B0E6 +S2140054903CBC90469946A246AB46F0BD01235B4213 +S2140054A00293E3E701204042F1E701204042EEE7A5 +S2140054B001204042EBE7F0B5DE4657464E464546ED +S2140054C0E0B585B08146934600285FD00668002E7A +S2140054D05FD0CFB20A0A111C3378FF2B52D00120BE +S2140054E04042039002900024803082464906490ECE +S2140054F08C460F2190461BE03219507842464240B7 +S214005500554615420ED04006400E019005006246F4 +S21400551095430FD1029A90420CDD02B2029222B25B +S214005520039207E0424613E0941C335DFF2B0DD038 +S2140055309F42E1D00B40A21C082BF5DDA21C0B2BD2 +S214005540F2DD221D0D2BEFDC621CEDE74246039CCC +S214005550002C21DB20000234361900235C46F15C67 +S214005560E1540133042BFAD14B461B681B185878BC +S2140055705206520E104005B03CBC90469946A246D4 +S214005580AB46F0BD01235B420393E0E701204042B7 +S214005590F1E701204042EEE701204042EBE7437985 +S2140055A0DA0707D59B0702D40368186870470368B4 +S2140055B05868FBE70020F9E743799B0702D50368A4 +S2140055C0186870470020FCE770B5041E26D04379A3 +S2140055D0DB0708D5144B9847051E04D0134B984795 +S2140055E02800134B984763799B0709D52000114B79 +S2140055F09847051E04D00D4B984728000C4B98473B +S2140056002379002B0BD100232360237163790122B9 +S21400561093430132934302329343637170BD206813 +S214005620034B9847EFE7C0469F550000E14A00004D +S214005630D10A0100B955000070B505000C002B4BCF +S21400564098472368002B3ED06379DA071FD49B0760 +S21400565010D5207901388000254B9847286022799C +S214005660013A92002368191D224B98472379013B83 +S2140056702B7128E0207980001D4B984728602279FE +S214005680920021681B4B984723792B711BE09B07E0 +S2140056901AD5207902388000154B98472860227961 +S2140056A0023A920021680831124B98472379023B50 +S2140056B02B712800104DA84706002000A8470100BF +S2140056C030000E4B984770BD207901388000084B9B +S2140056D0984728602279013A92002368191D054BE5 +S2140056E098472379013B2B71E3E7C046C955000074 +S2140056F0090A0100250C01005D4A0000354B000038 +S21400570070B5050043799B0704D5144B98470400F1 +S214005710200070BD0420124B98470400114B984798 +S214005720002815D0002CF3D020000F4B98472100FE +S21400573028000E4B98476B79022213436B71DB07E8 +S214005740E6D52B681A68596819602B685A60DFE737 +S21400575022000023064807498847FEE7B95500009F +S214005760090A010015140000E5480000B5490000CC +S214005770048801001D140000F0B5D6464F46464684 +S214005780C0B584B0051E0191914658D00368002B21 +S21400579057D00B0A9846002202ABDA800279002A1C +S2140057A042DD00240126764206239A46264F16E05E +S2140057B00131C9B219E002AB06331B884A46138092 +S2140057C0012036E0B34205DD02AB06331B884A46AD +S2140057D013800600013424B22A79944226DAE1B214 +S2140057E06B7950460340062BE2D00020002A04D0F6 +S2140057F0914202D289002B68C85802AB9A1D0199C3 +S214005800B84703008045D6D06A799107DAD50028D4 +S214005810D8DB002CD6D15207D4D402AB06331B8873 +S2140058204A461380012004E001267642F04380B207 +S214005830C00B04B01CBC90469946A246F0BD0020A2 +S214005840F7E70020F5E7C0461D520000F0B5D64643 +S2140058504F464646C0B584B0051E0191914654D0C9 +S2140058600368002B53D00B0A9846002203AB1A801D +S2140058700279002A3EDD00240126764206239A4657 +S214005880244F14E00131C9B217E003AB1B884A4627 +S2140058901380012033E0B34204DD03AB1B884A4685 +S2140058A013800600013424B22A79944224DAE1B245 +S2140058B06B7950460340062BE4D00020002A04D023 +S2140058C0914202D289002B68C85803AA0199B847AA +S2140058D003008045D9D06A799107DCD50028DADB49 +S2140058E0002CD8D15207D6D403AB1B884A46138067 +S2140058F0012004E001267642F04380B2C00B04B0DB +S2140059001CBC90469946A246F0BD0020F7E7002052 +S214005910F5E7C046D7530000F0B5D6464F46464694 +S214005920C0B584B0051E0191914658D00368002B7F +S21400593057D00B0A9846002202ABDA710279002A89 +S21400594042DD00240126764206239A46264F16E0BC +S2140059500131C9B219E002AB07331B784A4613700F +S214005960012036E0B34205DD02AB07331B784A461A +S21400597013700600013424B22A79944226DAE1B282 +S2140059806B7950460340062BE2D00020002A04D054 +S214005990914202D289002B68C85802ABDA1D0199E1 +S2140059A0B84703008045D6D06A799107DAD5002833 +S2140059B0D8DB002CD6D15207D4D402AB07331B78E1 +S2140059C04A461370012004E001267642F04380B276 +S2140059D0C00B04B01CBC90469946A246F0BD002001 +S2140059E0F7E70020F5E7C046FD520000F0B5D646C2 +S2140059F04F464646C0B584B0050001911700002802 +S214005A004CD00368002B4BD00B0A98460279002A2C +S214005A1039DD00240126764206239A46214B994614 +S214005A2010E00131C9B213E0039B3B6001202FE078 +S214005A30B34202DD039B3B600600013424B22A79A0 +S214005A40944222DAE1B26B7950460340062BE8D046 +S214005A500020002A04D0914202D289002B68C85840 +S214005A6003AA0199C84703008045DDD06A799107EB +S214005A70DED50028DCDB002CDAD15207D8D4039B15 +S214005A803B60012004E001267642F04380B2C00B62 +S214005A9004B01CBC90469946A246F0BD0020F7E72D +S214005AA00020F5E7B7540000F0B5051CCB06DB0E6A +S214005AB04F05BF0E0904C90E052A3DD92804C00E9D +S214005AC040181F2800D91F201F240440A4466E0536 +S214005AD0B60EF6193F2E00D93F263F242640ED0687 +S214005AE0ED0EED181F2D00D91F251F242C40FF2A70 +S214005AF027D0FF25AD1A54436B43E3181802C0188D +S214005B00C001C018000156436F43F7193E02F6194C +S214005B10F601F619F600B60E7601C00E63465A4335 +S214005B206943521811028918C9018A18D20DD2B2D7 +S214005B30D20230431043F0BD7801C902184308432F +S214005B40F9E770016346DA0220431043F3E7F0B545 +S214005B50C64600B5051CC806C30E98464F05BF0EC0 +S214005B600904C90E052A41D92804C00E081AC343E1 +S214005B70DB1718401F2303409C466E05B60EB81B65 +S214005B80C343DB1718403F260640ED06ED0E43469E +S214005B905D1BE843C01705401F242C40FF2A2BD06E +S214005BA0FF25AD1A544340466843241820020019C6 +S214005BB0C0010019000156436F43F7193E02F6195B +S214005BC0F601F619F600B60E7601C00E63465A4385 +S214005BD06943521811028918C9018A18D20DD2B227 +S214005BE0D2023043104304BC9046F0BD7801C9028F +S214005BF0034318000843F6E776016346D8023443A9 +S214005C002043F0E7F0B5DE4657464E464546E0B53B +S214005C1093B004000D0069468A8206931CAB1F7879 +S214005C201DAB1B789B461EAB1E785B46042B01D92A +S214005C30002F06D113B03CBC90469946A246AB4610 +S214005C40F0BDBF4B98478246BE4B98478046836858 +S214005C5004932A00210010A8BB4B98470028E9D0DF +S214005C6043461A8A10AB1988891A89B20B918C465A +S214005C7008B20A9018804046418A5D886D1A2DB297 +S214005C805D809888801A80B29880DA88521A12B29C +S214005C909146DA80069A002A18D053461B7ADB070C +S214005CA014D4411C6346C91A09B200290EDD13003C +S214005CB09446614480240A9A94461A789442924103 +S214005CC01A7001338B42F8D163460A9353465B69D8 +S214005CD0002B00D18CE06B469E8A994B98470500B6 +S214005CE043469B8A01334246128A9B1A1BB205938F +S214005CF0012F46D010AA0023D15E069B5B1A984659 +S214005D00938801335B1A1BB208930221535E190075 +S214005D1007930623D35E994200DD8BE710AF01ABF5 +S214005D209A46B14646460023FC5E0422BB5E9C4271 +S214005D301BDC6B461C229B5E9846069623B2069A90 +S214005D40125D59464A43120A02925246494611804B +S214005D5042460092059A049928006E69B0470134BD +S214005D600422BB5E9C42E9DD069E089B9C46664478 +S214005D70079B01331A00079306217B5E9A42D2DD09 +S214005D8058E710AB02215A5E924606229B5E9A4561 +S214005D9000DD4FE710AC01AB9946B0460023E75E46 +S214005DA00422A35E9F421BDC53461EB2424669464F +S214005DB00A83B0463BB25A4602924A466946098B67 +S214005DC0118042460092059A049928006E69B047F1 +S214005DD001370422A35E9F42ECDD6B461B8B984680 +S214005DE001239C46E2440622A35E9A45D6DD21E7BF +S214005DF0002E01D000F027FC6B469B8A6A4613846F +S214005E004F4B9847040043469D8A01351B8AED1A7E +S214005E102DB210A80023C15E838801335B1A1BB223 +S214005E200B930A930623C25E0223C35E561CF61A21 +S214005E3036B20E960C936B435B185B0004998C4647 +S214005E4063440793012F1ED05B46FA2B00D927E147 +S214005E500C9B934200DDEDE6079B1A886B46998AF9 +S214005E600B04DB0E05934B059B0E0893CB06DB0E4F +S214005E709C466B000F9313000026002089B20E91FB +S214005E8002009946D0E35B46FA2B24D9636A002BBE +S214005E9004D010A82D4B9847F02812D86D00002487 +S214005EA00E9B002B00DCC5E6294E079F0B9A6B461F +S214005EB0198C3800B0477F1901340E9BA342F5DCDD +S214005EC0B8E66B469A8A1A80666A10AB2A0004996E +S214005ED02000B047AEE6236A002B3DD010A81B4B2F +S214005EE09847F02838D90A9B002B09DD6B469E8A16 +S214005EF0184B0B9A52009A181E8002339342FBD11D +S214005F0010AB02229E5E06229B5E9E4200DD91E65C +S214005F106D00104B984610AFAA465B4600930B9B4D +S214005F204246079989462000256AA847CC46D444AD +S214005F306346079301360622BB5E9E42EDDD79E698 +S214005F4049430000A1F60000A7FB00008BFB000001 +S214005F50CD010100F026002000236A461383928AB2 +S214005F60D306DB0E9C46131C1A005705BF0E1C04F6 +S214005F70E40E5B4663431802C018C001C018C00D8B +S214005F801F23984618405A467A4313029B18DB0193 +S214005F909A18D200930E9A465946634659430B0206 +S214005FA05B18DB015918C90D434619405B466A4623 +S214005FB01382138A5C4305945F43089764465C43E8 +S214005FC009945B46DF43FFB20E9B002B00DC31E6F4 +S214005FD06B000E93731C0D930B9B5B000F930123BA +S214005FE00C93BFB21F263E330B93634B9846072392 +S214005FF09946524648E02B78B3430B432B70049BDC +S2140060005B012F88424617403B432B80C7001B0A84 +S2140060104A4613401F436F700234544526D025006D +S2140060206B461B8B2788BB42E5D06B461F83607888 +S214006030C00863465843059B9B465844000A3040B8 +S2140060407A05920E63465A43089B9B465A44120AA8 +S2140060500B9B1A4004922178C906C90E6346594321 +S214006060099B9B465944090A3140C4E7049A67468F +S214006070079B0E9CA446634407930C9B01330C932A +S2140060800D9C9C4200D1D5E50A9B002BF0DD079BBA +S2140060901C000F9DAA46534404929A46BC46BEE78F +S2140060A00E9B002B00DCC5E50B9B043B05936B00A9 +S2140060B00F93069B099300230D936B461A8C1704C7 +S2140060C0FB0E049353059B0E9A46D306DB0E9B46A7 +S2140060D013E26A46128C328001340133984501DCA3 +S2140060E000F0E8FB0236A2073FD020780028F3D065 +S2140060F0FF28EED0FF22151A049F47437178C9087F +S21400610069437F183A02D219D201D219D20D4946F4 +S2140061100A4006925746474331884905890E694327 +S2140061207F183902C919C901C919C9005F467843E1 +S2140061303778FA06D20E5543451928024019C00191 +S2140061404019C00D4A461040974338433070890EB8 +S21400615048013188084D294001433180069AD20013 +S2140061604905490F0A437270B6E72200059999421D +S21400617000DBA4E35EE1C0461FF8FFFF6946098C1A +S21400618021806180A180E1800432043308340599BF +S214006190994200DA49E111680029F5D00131EDD0C5 +S2140061A01578002D46D0FF2D00D12EE1FF21491B8A +S2140061B08C46049868436178C9086646714340185F +S2140061C001020918C9010918C90D39408A46280074 +S2140061D006994843814620884005800E70438144D6 +S2140061E0484600024844C0014844C0005E46754325 +S2140061F02678B046F606F60EB146664649464E4343 +S214006200B446AC4461460D026544ED016544ED0DAF +S2140062103D404646BE4335432570800E45012088E6 +S214006220BE490840284320805146C9004005400F1B +S214006230014361705578002D4AD0FF2D00D1E8E06B +S214006240A11CFF20401B8446049868438946E178D9 +S214006250C90866467143401801020918C9010918A1 +S214006260C90D39400C912800069E7043824660880E +S2140062704005800E664670438244504600025044F5 +S214006280C0015044C0005E467543A678B046F60688 +S214006290F60EB246664651464E43B446AC44614698 +S2140062A00D026544ED016544ED0D3D404646BE4396 +S2140062B03543A570800E4001658898490D402843F7 +S2140062C060800C99C9004005400F01434846417064 +S2140062D09578002D4AD0FF2D00D19EE0211DFF208D +S2140062E0401B84460498684389466179C908664617 +S2140062F07143401801020918C9010918C90D39402F +S2140063000C912800069E70438246A0884005800EA9 +S214006310664670438244504600025044C0015044D2 +S214006320C0005E4675432679B046F606F60EB246BF +S214006330664651464E43B446AC4461460D0265443B +S214006340ED016544ED0D3D404646BE43354325719F +S214006350800E4001A58871490D402843A0800C9905 +S214006360C9004005400F014348464170D578002DCE +S21400637000D109E7FF2D54D0A11DFF20401B844605 +S214006380049868438946E179C9086646714340180F +S21400639001020918C9010918C90D39400C912800D5 +S2140063A0069E70438246E0884005800E664670432F +S2140063B08244504600025044C0015044C0005E462D +S2140063C07543A679B046F606F60EB24666465146C0 +S2140063D04E43B446AC4461460D026544ED01654447 +S2140063E0ED0D3D404646BE433543A571800E400147 +S2140063F0E5884A490D402843E0800C99C9004005CD +S214006400400F014348464170BEE66946098C21802C +S21400641010E76946098C61805AE76946098CA180B5 +S214006420A4E76946098CE180AEE606998A460A9991 +S214006430994250DD5E0007998C466644D21A904613 +S2140064400A9A914606E06A46128C3280013302367A +S214006450994540DD4246D05C0028F7D0FF28F2D0B0 +S214006460FF22141A049A42437178C90861435118EE +S2140064700A025218D2015218D20D1F273A4006922D +S2140064805546454331884905890E61436D182902F2 +S2140064904919C9014919C9005D4668433578EA06B5 +S2140064A0D20E5443041920020019C0010019C00D71 +S2140064B007401F2085432F433770890E48013188D7 +S2140064C0164C214001433180069AD2004905490FF7 +S2140064D00A437270BAE7079B0F9A94466344079381 +S2140064E0099B0B9A9446634409930D9B01330D93C5 +S2140064F00E9A9A4201DCFFF79DFB0A9A002A00DCFE +S214006500E5E1099B990700D1E4E1079E9846002340 +S2140065101F21894644469046E7E5C0461FF8FFFF20 +S2140065200D9EFF2A65D0FF2E67D0FF239B1B4A785F +S214006530D20899465A43059B7343D21813029B18F8 +S214006540DB019B18DB0D1F221A4004920A885205B5 +S214006550920E4B465A43089B73439A465244130284 +S2140065609A4692445346DB019A465244D20D0B7823 +S214006570DB06DB0E9A464B46544663439A46634612 +S21400658073439946CA4453461B029946D1444B4628 +S214006590DB019946D1444B46DB0D1F242340994628 +S2140065A0099BA3439A464B465446234399463F23AA +S2140065B01A4052014B46444623401A43049BDB02D2 +S2140065C05205520D13436A4693849BB20A8891463D +S2140065D00B802A0001300231B84210D00578002D19 +S2140065E0F8D0954205D0FF2D9AD05E466E43360A07 +S2140065F099E70A884A4596D1EAE70E9BE6E70799A7 +S2140066000F9880464144079106990B98804641446E +S21400661006910C99013108000C9110A90624095F17 +S214006620884201DDFFF706FB0A990029E7DD079996 +S214006630069804000B9DA84644442700A74CA04695 +S2140066405C460D94CAE76B469C8A012E45D0022E06 +S21400665001D0FFF7EFFAA24B09936B469A8AD3064E +S214006660DB0E0E9353059B0E0C931604F30E0D9340 +S21400667043469B8A01334246128A9B1A19B20895F2 +S2140066804D436D00049B9C46AC4463460793012F24 +S21400669026D001300B9BC01A03B29846069B0A9A76 +S2140066A09E1A079B1A88089B4B4501DDFFF7C2FA26 +S2140066B04B000A93100000210C9B5B019A46434650 +S2140066C00B93099B98460D9B99466B461C8234009B +S2140066D05B4606930E9B9B46DEE0824B0993BCE727 +S2140066E000236A4693825B460D9F7B431802C018C0 +S2140066F0C001C018C00D1F2528405A460C9B5A439F +S21400670013029B18DB019B18DB009A0E92465A4632 +S2140067100E9E724313029B18DB019B18DB0D1D4077 +S214006720089A4A4501DDFFF785FA4A00914633008C +S2140067301F22134098464A460B92B9466B461C8366 +S2140067402C005A460A920C9B9B4650E02B781F2240 +S2140067509343049A13432B707A012B889C465F4B15 +S21400676061460B4013432B80C2005B055B0F13434F +S2140067706B700134023610AB04229B5E9C4224DC14 +S21400678035006B469B8A32889342DFD011006B46F9 +S2140067909A8206981F239843434618435B465B013C +S2140067A04E4F384018434B46DB024005400D184319 +S2140067B06B4618830A9A099B9847C106CB0E04932A +S2140067C04705BF0E0004C00EC0E7049CBA46079BF0 +S2140067D00B9A944663440793089B01331A00089368 +S2140067E010AB06215B5E9A4201DDFFF723FA10AB81 +S2140067F000229E5E370004229B5E9E42E7DC760007 +S214006800079B9C46664404943C005746B8E73A8883 +S2140068109446059A944524D115E01F23049898437E +S2140068205B4618432D4B1840534618434B46DB0235 +S2140068304005400D18436B4618823988C04780B221 +S214006840A15D3B88059338800135023710AB0426DE +S2140068509B5F9D420CDC2E00635D002BF4D08B42C8 +S214006860D5D006990A00F92BD7D85A43120AD4E78E +S214006870059A079B0A9DAC46634407930B9B9C4670 +S2140068806444089B01331D00089310AB06269B5FEB +S2140068909D4201DDFFF7CEF910AB00255F5F3D009E +S2140068A004269B5F9F42E4DC7F00079B9C46674470 +S2140068B00592D0E722000599994200DA0BE65C00C3 +S2140068C007998C4664441F275146069163E4099A4B +S2140068D00023F0E7099A002348E4C0461FF8FFFFAC +S2140068E04F5B0000A95A0000F0B5DE4657464E46FC +S2140068F04546E0B593B00C0007921D001CAB1F7810 +S2140069001DAB1B789B461EAB1E785B46042B01D93D +S214006910002F06D113B03CBC90469946A246AB4623 +S214006920F0BD0A00010010A8D74B98470028F1D008 +S214006930D64B98478046D64B984781468368059342 +S214006940028A10AB1988891A89B209918C4608B256 +S214006950824618804846418A5888401A80B20A9073 +S21400696000B2089058809888801A80B29880DA889A +S214006970521A92B20B9212B20C92DA80002D14D0F8 +S21400698043461B7ADB0710D4411C6346C91A09B27A +S21400699000290ADD2B006918802294461A7894454F +S2140069A092411A7001338B42F8D143465B69002B43 +S2140069B000D1C3E0B54B98470C904B4610229B5E27 +S2140069C098464B469B8A013342469B1A1BB2069357 +S2140069D010A90023C85E0023E25EA38801339B1A39 +S2140069E01BB20226895F09910226A45FA4464E4682 +S2140069F01224365F6446A41B0C1B5C434646921B5F +S214006A00A41A6400079A9446A44462460892012F8A +S214006A1053D02A1A904610AA0624125F099C944264 +S214006A2000DD77E710AA0424125F5B000A93099141 +S214006A3010AB079301AB9A460132131A1BB20B93A5 +S214006A400C9E079A130000255D5F2C00130004229D +S214006A509B5E9D421FDC6D00089B9C4665446B4612 +S214006A6024229B5E994623B24246125D59464A430B +S214006A70120A02922A8851460A804A460092069ACC +S214006A80059930007769B84701340235079B042220 +S214006A909B5E9C42E7DD0B9B9C46E044089B0A9A63 +S214006AA0944663440893099B01331A000993079B95 +S214006AB006215B5E9A42C4DD2CE710AA0620125E11 +S214006AC08A4200DA26E75B0009938A4610AB0793F2 +S214006AD001AB99460C9E079A13000027DF5F3C0027 +S214006AE0130004229B5E9F421ADC7F00089B9C4694 +S214006AF0674453461BB2984623B25A4602923A88D7 +S214006B0049460A8042460092069A05993000756901 +S214006B10A84701340237079B04229B5E9C42EBDDAC +S214006B20089B099A94466344089301239C46E244D2 +S214006B30079B06229B5E9A45CDDDEBE6002E01D034 +S214006B4000F0FDFB4B4610229B5E1A004B469B8ACC +S214006B5001330D929B1A1BB298460130099BC01A4E +S214006B6003B20C9306930B9801300A9BC01A03B22B +S214006B700B930023E25EA6880136B61A36B2089852 +S214006B80030041464B4353445B0005998C469C44A6 +S214006B90634608930221635E49461224095F5B1A26 +S214006BA0C31A73430D99521A51468A1A9B185B00F2 +S214006BB0079A94469C4463460993344B98470400CE +S214006BC0012F15D05B46FA2B00D9EBE00B9B002B70 +S214006BD000DC9FE643465B000E9373000F93A946C6 +S214006BE000230D931F3398465B4607930A939AE358 +S214006BF0036A002B2AD010A8264B9847F02825D9E0 +S214006C0010AB02229F5E06229B5E9F4200DD81E65D +S214006C1043465B009846760010AB05935B460093B0 +S214006C200C9B099A9246089989462000256AA8472F +S214006C304B4643440893D446B4446346099301370D +S214006C40059B06229B5E9F42E8DD63E65B46FA2BC9 +S214006C5024D80B9B002B00DC5CE643465B000A93C3 +S214006C6073000D930C9B5B000C9300230793FF2788 +S214006C705B46FF1A1F239C4620339946064B9A46CE +S214006C80B8465F463BE0C046A7FB0000494300000D +S214006C90A1F600008BFB00001FF8FFFF0B9B002BEC +S214006CA000DC37E60C9B5C0043465B0098467600AB +S214006CB00025804F2200099B9A461900089B99469A +S214006CC01800B8474B4643440893D446B44463463A +S214006CD0099301350B9BAB42ECDC1BE6089B0A9A3A +S214006CE093465B440893099B0D9A93465B4409932D +S214006CF0079B013307930B9A9A4200DC0AE6069B31 +S214006D00002BEBDD099B1E00089D0C9A93465B4406 +S214006D109B4641467378DB087B436A78D2084A4331 +S214006D209A1813029B18DB019B18DB0D6246134072 +S214006D30059332885205920E7A432C886405A40E79 +S214006D404C43141922021219D2011219D20D3478AA +S214006D50E406E40E7C4328788046C006C00E48430E +S214006D60201804022418E4012418E40D60460440A8 +S214006D7040466346984304432C704B461A405401E1 +S214006D802A8853461A4022432A80059BDB00120AB3 +S214006D900720024013436B70023602355E45B9D1B8 +S214006DA088469BE70C9B043B07930B9B002B00DC61 +S214006DB0B0E543465B000E9373000F930A950023DD +S214006DC00D931F339B46069B9946A6E303880B80CC +S214006DD001370136059BB34200DC81E30230023105 +S214006DE003231F4253D03D78002DF1D0FF2DEDD068 +S214006DF0FF235B1B99464378DB086B434A78D2082F +S214006E004C4662439A1813029B18DB019B18DB0D55 +S214006E105A461340069302885205920E6A439446D9 +S214006E200A885205920E624362441402A4469444B1 +S214006E306446E401A4466244D20D0478E406E40EF7 +S214006E4065430C78A446E406E40EA0464C4643464A +S214006E505C43A046A84443461D024544ED01454414 +S214006E60ED0D5B461D4064469C4325430D703F2355 +S214006E701A4055010A8853461A402A430A80069B40 +S214006E80DB00120A0724224013434B70A0E7059B41 +S214006E909946079BB34200DC19E37000099B1C1857 +S214006EA0089B9C466044044B9A464B4606930596C0 +S214006EB016E0C046250C01001FF8FFFF238803805C +S214006EC063884380A3888380E388C3800437059A59 +S214006ED00432059208340830079B934200DC4BE1ED +S214006EE03B68002BF2D00133E8D03978002949D02E +S214006EF0FF2900D134E1FF235D1A6278D20813001F +S214006F004B434278D2086A439A1813029B18DB0157 +S214006F109B18DB0D5A46134022885205920E4A43B0 +S214006F20944602885205920E6A4362441602B4469C +S214006F3094446646F601B4466244D20D2678F606B8 +S214006F40F60E71430678B446F606F60E75434D19EE +S214006F5029024919C9014919C90D5D4629406546E6 +S214006F605E46B543294301703F210A40510102881D +S214006F7055462A400A430280DB00120A07210A40CF +S214006F8013434370797800294BD0FF2900D1EAE0FB +S214006F90831CFF22551AE278D2084A439846C378E3 +S214006FA0DB086B43D21813029B18DB019B18DB0D22 +S214006FB05A46134062885205920E4A4394464288C7 +S214006FC05205920E6A4362441602B44694446646DC +S214006FD0F601B4466244D20DA678F606F60E714364 +S214006FE08678B446F606F60E75434D1929024919F9 +S214006FF0C9014919C90D5D46294065465E46B54337 +S214007000294381703F210A405101428855462A4053 +S2140070100A434280DB00120A07210A401343424615 +S2140070205370B97800294BD0FF2900D19EE0031D8C +S214007030FF22551A6279D2084A4398464379DB08FC +S2140070406B43D21813029B18DB019B18DB0D5A46C4 +S2140070501340A2885205920E4A43944682885205EF +S214007060920E6A4362441602B44694446646F6019B +S214007070B4466244D20D2679F606F60E71430679BA +S214007080B446F606F60E75434D1929024919C9018C +S2140070904919C90D5D46294065465E46B5432943F4 +S2140070A001713F210A405101828855462A400A4311 +S2140070B08280DB00120A07210A40134342465370BF +S2140070C0F978002900D101E7FF2952D0831DFF225D +S2140070D0551AE279D2084A439846C379DB086B43CF +S2140070E0D21813029B18DB019B18DB0D5A4613407F +S2140070F0E2885205920E4A439446C2885205920E82 +S2140071006A4362441602B44694446646F601B446A0 +S2140071106244D20DA679F606F60E71438679B44619 +S214007120F606F60E75434D1929024919C901491983 +S214007130C90D5D46294065465E46B54329438171C3 +S2140071403F210A405101C28855462A400A43C28060 +S214007150DB00120A07210A40134342465370B5E685 +S214007160238803800EE7638843805AE7A3888380DA +S214007170A6E7E388C380A9E6069B994616009342D5 +S21400718000DCB3E13B007700099A9046B844089AC1 +S214007190944667449B1B0593CE4B9A4607239C4612 +S2140071A0444607E023883B80013602340237B14567 +S2140071B000DC9BE1059B995D0029F5D0FF29F1D005 +S2140071C0FF23581A6278D2084A4315007A78D20804 +S2140071D04243AD182B025B19DB015B19DB0D5A46E7 +S2140071E01340069325886D05AD0E4D433A8852052B +S2140071F0920E4243AD182A025219D2015219D20DEC +S2140072002578ED06ED0E69433D78EB06DB0E584318 +S214007210081801020918C9010918C90D5B4619406A +S2140072209D43294339703F231A4051013A885346FB +S2140072301A400A433A80069BDB00120A61460A405F +S21400724013437B70B0E7FF231D1A4B78DB084343DC +S2140072507278D2086A439A1813029B18DB019B18AF +S214007260DB0D4246134005930A885205920E4243B0 +S214007270914632885205920E6A434A441302994652 +S21400728091444B46DB0199464A44D20D0B78DB0607 +S214007290DB0E4343994633789C46DB06DB0E5D43A4 +S2140072A0A9444B461D024D44ED014D44ED0D4346A9 +S2140072B01D406346404683431D4335703F231A40B6 +S2140072C055013288834B1A402A433280059BDB00E7 +S2140072D0120A5846024013437370013702310236D1 +S2140072E0069BBB4209DDE55D002DF6D00798F92D1B +S2140072F0A9D80A9B5D43280AA5E7A146089B0E9AD3 +S2140073009446634408930C9B9C46E144099B0F9A61 +S2140073109446634409930D9B01330D930B9A9A424E +S21400732001DCFFF7F7FA069B002BE7DD099B9C467E +S214007330089E002707239B4661464C46D3E7012E4E +S2140073404DD0022E01D0FFF7E5FA634B0A934B4669 +S21400735010229B5E1A000B934B469B8A01339B1AA6 +S2140073601BB29C460023E25E0D92A38801339B1A53 +S21400737019B2089E624672435300059A9046984496 +S214007380434606930222A35E4A461224145F1B1B42 +S214007390F31A4B435B00079AD418012F22D05346AA +S2140073A0EB1A1A0053465B00E31A9946089B0C9C9E +S2140073B0A34201DDFFF7AEFA63465B0098464B003A +S2140073C0079310AF5B4605930130099BC01A03B2C2 +S2140073D009930A9B9A4643460A93904668E03F4BB9 +S2140073E00A93B4E70B9B0D9A9B1A5B00A14699443F +S2140073F00C9A964201DDFFF78DFA63465B009A46CB +S2140074004B00984610AF5B460593D3460A9B9A46B8 +S2140074100023FD5E2E000422BB5E9D420FDC6D0045 +S214007420069B5C194D4421882888059AD047208001 +S2140074300136023402350422BB5E9E42F3DD069B13 +S2140074405B440693C144089B01331A000893062147 +S2140074507B5E9A42DCDDFFF75DFA31882888D047EC +S21400746030800134023602350422BB5E9C420ADCC0 +S21400747043461B5D002BF4D0059AF92BEDD85A46EF +S21400748053431A0AE9E7069B0A9A9446634406930E +S214007490099B9C46E044079B9C46E144089B0133BD +S2140074A01A00089306217B5E9A4201DDFFF732FA46 +S2140074B00023FD5E2C000422BB5E9D42E3DC6D00D3 +S2140074C0069B5E194D44D3E70A9F0026E1E43B0085 +S2140074D059E6C0461FF8FFFF4F5B0000A95A0000A0 +S2140074E0059B9946079B9E4200DAD6E4089B0E9AB7 +S2140074F09446634408930A9B0C9A944663440A9302 +S214007500099B0F9A9446634409930D9B01330D9390 +S2140075100B9A9A4201DCFFF7FDF94B46002B0FDD74 +S2140075200A9B03221342CFD0099A9046089A1F005E +S2140075300026054B9A464B4605934046110052E4FA +S2140075400A9F0026CEE7C0461FF8FFFFF0B5DE46CE +S21400755057464E464546E0B5BFB01C9008002491FD +S21400756090460A9348AB1B780B9349AB1B7807935E +S21400757000233CA9C25C5A540133082BFAD1B74BFE +S2140075809847B74B98471990048A3CAB1A88121B49 +S2140075901A80408A5A88121A5A809988091B99803C +S2140075A0DA88121ADA80AF4B98471A90002808D16A +S2140075B00A9A5388002B04D10133FF3312899A426A +S2140075C072D0079B5A1E9341023399461C9B002299 +S2140075D0995E8C469F8801377F1A3FB23CA90222EB +S2140075E08D5E199A1226945FCA4600200E5E102001 +S2140075F0125E02201B5E1B1BEB1A7B436046801A42 +S214007600301AC0184B465843030043441593B6B28D +S214007610B21892B228A802808B8801339B1B9BB2BB +S2140076201EB21796013BD3188380ADB22C1924B234 +S2140076304480C480CB8801335D1B2DB20A984388F2 +S214007640002B00D044E30289531EFF3B591E8B419A +S214007650DBB29B461A9B002B00D0D5E00133FF33EC +S2140076609A4200D03AE30B9B002B05D1837A002B7D +S21400767002D1079B002B34D13CA87B4B9847F023C4 +S2140076805B00984200D8CAE0F0208000774CA04704 +S2140076901B90F02676003000A047189048212AA8B4 +S2140076A0734B98471D9655E30B9B002B89D1079B80 +S2140076B0002B13D10A9B9B7A02229146002B85D180 +S2140076C00A9A937B02931378019301230093002375 +S2140076D042461C992498674CA047DDE2032399464E +S2140076E074E73CA8604B9847F0235B00984219D893 +S2140076F03CA85D4B98470790079E70005B4CA047E0 +S21400770005903000A0470690002D61DD53467B4370 +S2140077109A466B1C9B46012398460027179D3E0001 +S2140077204C4631E0F0235B000793E5E7013312197E +S2140077300237AB4209DA9178C1540029F6D0567860 +S2140077403602117889193980F0E76646179B9C4601 +S2140077506644159B5344159324AB64229B181B88E0 +S214007760013324AA6021521812889B1A1BB29B1957 +S214007770079A9A4217D928AAD3880133D3800123BF +S2140077809C46E044D84523D0179B002BE1DD7700CC +S214007790059B9C466744159A002306998C46B4447C +S2140077A06046B446C7E728AF0A9A937B02931378DD +S2140077B0019302230093069B059A390024982D4EC8 +S2140077C0B047FB8801331BB27B80FB800026D6E7E0 +S2140077D028AA0621535E0221525E9A420ED028A99C +S2140077E0013BCB800A9A937B029313780193022382 +S2140077F00093069B059A24981E4CA04706981E4C9C +S214007800A0470598A04747E23CA8174B9847F023A7 +S2140078105B00984203D9F0235B001D9303E03CA86D +S214007820114B98471D901D9E7000104CA0471B9052 +S2140078303000A047189048212AA80D4B98475B4671 +S214007840002B00D186E260E200231493129311937A +S21400785097E21D991898094B9847A9E249430000FA +S214007860A1F6000059A600008BFB0000590E01008F +S214007870E50F0100E96800006D0B010089100100AA +S2140078800D9BF3181BB22AA908200A5E9B1A0A2031 +S2140078900A5E0E98821A80204000C989814259D01B +S2140078A02AA90C20095E00296BD12AA9C88E434359 +S2140078B01D00339B9A46AA444243349BD3180C932C +S2140078C053461B1298462AAB04229B5E984500DB63 +S2140078D0B0E04246002A00DAACE00C9A1212100021 +S2140078E016922AAA0621525E904200DBA2E00028E9 +S2140078F000DA9FE034222AA9895C4A076AD52A9AC8 +S214007900890758D4434343445B00D21810782AA909 +S214007910087552784A75022134222AA8825CD2075A +S2140079200FD51F2222989043FC22D2000243520514 +S214007930520D68468825401902802AA8808A9042FF +S21400794078D02AAAD27C002A60D12AAB9A7D2270EF +S2140079509B8A80E03699359805000C9108005843BC +S21400796029005143411AC9113398169082468A4419 +S2140079706B430C9842439B18DB11349A9B180C936C +S2140079809EE72AA9C88E43431D00424336985843B3 +S2140079908046359850434346181AC013339B9A4680 +S2140079A08244359B6B43369850431B18DB13349A3E +S2140079B09B180C9384E716994B4343445900CB1805 +S2140079C0D21810782AA908755078487592788A7562 +S2140079D00321A1E7434619B26B4658229B180022A2 +S2140079E09A5E24AB1B8D2692259130A8AE4DA847F3 +S2140079F024AB9885269A259930A8AC4B984724AB9B +S214007A002E229B1818700023002185E72AA85246CC +S214007A1002876A46128E4287424682876A46582501 +S214007A2052191288C28703644423C154A04B984756 +S214007A3000288AD10023237042E0FF2323707A783F +S214007A4012023B789B189BB20B9A002A03D0994AE5 +S214007A5012889A424AD00A9A927A002A2ED06A4609 +S214007A604C2152181288D90A94465143119A9046CE +S214007A704144C904C90E5805800E62465043129A06 +S214007A80904640448004DA06D20E63465A43149B5E +S214007A909C466244D204D50E1F23089A9A431300CC +S214007AA02A001A43800E4001834B13400343C90249 +S214007AB05B055B0D0B436A4613849BB2059A1380E5 +S214007AC00136069B9C4667440134059B02330593AA +S214007AD04E450EDA5B46002B00D0D1E6079B002B06 +S214007AE0ABD0BB782370002BEAD0A8E70023237026 +S214007AF0E6E7179B0F9A944663441C001A9B002BDC +S214007B0048D1159B1F9A94466344159324AB642270 +S214007B109B181B88013324AA6021521812889B1ACE +S214007B201BB21B191D9A9A426CD928AAD388013316 +S214007B30D3800F94109B01331093209A934200DB5E +S214007B408FE0199B10229B5E24AA60215218002108 +S214007B50525E9B181C9A0021525E9B1A0D93179A30 +S214007B609146002A14DD189B98460F9A9446E044E6 +S214007B7053001B9A92469A44159F0026219B109A02 +S214007B80944663441BB20E93444653460593A1E7BE +S214007B900F9CB3E70F9B189A944663441D0024ABD2 +S214007BA060229B18198824AB04329B181B8801336B +S214007BB05B1A1BB224AA622012181288199E708AB9 +S214007BC0121810988446624412B2308A091809B214 +S214007BD028003A4EB047002803D0022891D11E90C4 +S214007BE08FE724AB64229B181988013124AB043A32 +S214007BF09B181B88C91A09B22800314B98470223E4 +S214007C001E937EE728AC0A9EB37B029333780193DB +S214007C101E9B0093189B1B9A21002498294DA84769 +S214007C20E38801331BB26380E38002231E93279B05 +S214007C30002B09D17388002B06D13389013BFF3B0B +S214007C405A1E934101331E9300230F931A9B002B59 +S214007C5000D16FE71D9918981B4B984700230F9388 +S214007C6068E728AA0621535E0221525E9A420ED089 +S214007C7028A9013BCB800A9A937B02931378019341 +S214007C801E9B0093189B1B9A24980E4CA04718988E +S214007C900E4CA0471B98A0473FB03CBC9046994668 +S214007CA0A246AB46F0BDC04685D00000A5D1000078 +S214007CB0ADD50000848801001FF8FFFFBDA50000B9 +S214007CC0E50F0100E9680000891001006D0B010056 +S214007CD001239B461A9B002B00D095E53CA8414B00 +S214007CE09847F0235B00984200D898E5F020800083 +S214007CF03D4CA0471B90F02676003000A047189019 +S214007D0048212AA8394B98471D960522079B002B29 +S214007D1004D1013A0B9B002B00D002322AA80A9C01 +S214007D20638883812389C38143462A9387801C996D +S214007D30CB88013349885B1AC3808274A388038189 +S214007D40E3884381A3890382E37BDB07DB0FC374ED +S214007D50274B98470A998B7ADA43D2B21392002BB4 +S214007D6000D171E59BB24A7BD2085A4311928A89A8 +S214007D705205920E5A4312920A7BD206D20E5A43EC +S214007D8014920B9B079A1343279302221E92002BF2 +S214007D900AD10A9A5388002B06D11389013BFF3B70 +S214007DA05A1E934101331E931A9B002B00D050E5B8 +S214007DB0199B12229B5E3CAA0221525E9B181C9ABB +S214007DC00221525E9B1A21932095002D00DC48E785 +S214007DD053467B431F93002310930F934B46069303 +S214007DE0AFE6C0468BFB0000590E0100E50F010010 +S214007DF0A9D20000F0B59FB005000E00170009AC30 +S214007E0020000B4B98470B4B1B88638022003100E9 +S214007E102800094B984702A8084B98470023009370 +S214007E203B0002AA31002800054CA0471FB0F0BD59 +S214007E30B9AA0000B48801005DAB00005D810000B7 +S214007E40AD81000010B5040010210A4B9847237B33 +S214007E501F2293432373A389074A1340A381002359 +S214007E606373FF33237001332381E37B01221343C3 +S214007E70E37310BDE50F01001FF8FFFF0438C3B21F +S214007E800A2B0FD89800084B1B589F4610200AE074 +S214007E90182008E0012006E0022004E0042002E0AA +S214007EA0082000E00020704788880100032805D0DD +S214007EB002D30638042801D9002070470120FCE7C9 +S214007EC0052807D003D8022804D0002070470738BA +S214007ED00728FAD80120F9E7F0B5DE4657464E46A1 +S214007EE04546E0B591B0040003911E00002A09D073 +S214007EF01B78052B0AD811B03CBC90469946A24682 +S214007F00AB46F0BD6F4A704B9847F4E7B189100056 +S214007F106E4B9847071E00D19EE0057BED06ED0EE2 +S214007F2028006B4B9847049006902800694B9847AA +S214007F3005900790BA69002A04D003992000624B86 +S214007F409847D8E73B69002B45D000230CA9E25C94 +S214007F505A540133082BFAD17388002B04D180229F +S214007F6052003189914223D01BB2E28801326188E7 +S214007F70521A12B2A18801312088091A09B20CA837 +S214007F800500301D01903089009006952800524D5E +S214007F90A847228806980388D318038063884188F8 +S214007FA059184180818852188280C2889B18C380E5 +S214007FB00CAA03990EA8494B9847002800D19AE7C7 +S214007FC03A69059B0193049B009333000EA9200099 +S214007FD0434CA0478FE7220003990AA83F4B9847D7 +S214007FE0002800D187E70AAA9388013312889B1AD3 +S214007FF01BB2059358009C4660443A4B9847049041 +S21400800000230CA80AA95A5C1A540133082BFAD18B +S21400801001210CA8344B98470AAA0021535E9C46BF +S2140080200020215E0220155E0223E05E281A062349 +S214008030D25E954242DC294A934663465B1A1BB2DF +S21400804008930994B246804612E0099C3800274BF4 +S21400805098470498264B98471A4A039920001A4BCB +S214008060984748E701350AAB06229B5E9D4225DC11 +S2140080700CAA03990EA8D8470028F3D043461AB294 +S214008080049B0093059B089938001A4CA0470128CA +S214008090DBD10CAC079B0193069B00935346049AD6 +S2140080A00EA920000E4EB047638801336380E38834 +S2140080B00133E38001239C46E044D3E704980C4B4D +S2140080C0984718E7B8880100F57D000001DA00003F +S2140080D0AD7E0000C17E0000DDD30000A7FB0000DF +S2140080E04D750000590E010081FB00001DE60000E2 +S2140080F06D0B0100F9E50000002808D003781A008F +S214008100203A01205F2A01D9D80940007047032091 +S214008110FCE700000300303BDBB21A00092B18D93D +S214008120602801D92038C0B24138C3B2052B0DD81B +S2140081309800094B1B589F460B220AE00C2208E0C9 +S2140081400D2206E00E2204E00F2202E0002200E0EC +S2140081500A2210007047C046C088010010B504000F +S2140081601C210F4B9847FF23237223781F2293432B +S214008170237022880B490A402280002363700A4B32 +S214008180636001235B42E3812382A2781F231A43A4 +S214008190A27063880B4063800023E370A37510BD54 +S2140081A0E50F01001FF8FFFF30000020F0B5DE46A7 +S2140081B057464E464546E0B5DBB010900E91170088 +S2140081C01A000D93649B05933B7A052B02D913780E +S2140081D0002B06D15BB03CBC90469946A246AB4607 +S2140081E0F0BD7B6807930A000400010058A8D24B34 +S2140081F098470028EED0FA7D910724D4A38801334F +S21400820022889B1A1BB2079A0826965F0A217A5E76 +S2140082109146B144109A0020115E1F910220105E14 +S21400822012217A5E1E921422B95E421892B215B2DC +S214008230059C002C52D0002954D1002814DB11953F +S214008240002208922EE00C217B5E3CAD0292BB4AD7 +S21400825001920A217A5E00927A680D992800B84E3B +S214008260B0470022AB5ECEE7A168081AC1174018D7 +S2140082704840802189004C46091B4900884207DD9A +S2140082800122524205990A6011950022089209E0DF +S21400829005980168002929DB089141688C466244EC +S2140082A012B211921BB2190012930C23FA5E0D9BA8 +S2140082B01800089CA4466044FB7D00930B000799B9 +S2140082C0A04DA847A44660449E4A92469E4A9046C1 +S2140082D006960600119DBB46059F11E011950022EB +S2140082E00892DFE7119500220892DBE7119500223D +S2140082F00892D7E708962378002B00D16AE7060095 +S214008300069BEB180E9A0221525E934220DA0D9BD2 +S2140083109C195B460C229A5E5B46DB7D0093129BA3 +S21400832007992000D04780194D442DB2002FE1D088 +S2140083304545DFDB3B68002BDCDA3E60109A022105 +S214008340535EEB1A7B60130002229B5EBB60D1E794 +S2140083500B9611955F46FA7D53072FD4130749D421 +S2140083603B7A0F93FB8906933A8A9246534502D985 +S214008370524606929A463B7E9B0755D13FAC20005C +S214008380724B98477B8863800F9BFA2B01D9704B02 +S2140083901B78DBB21C934B466A469382938A1893EB +S2140083A06B4644229B181B8814931F9D00231D9325 +S2140083B0089B9B46D0463E0000F0D2FD0C217B5E1B +S2140083C0089C311B89B20D98A44660440092079A17 +S2140083D0604CA047109A9388013312889B1A1BB2F0 +S2140083E0181AC30F1B185B101F9A944663441BB2DF +S2140083F01F93B5E70C217B5E0B98089C011B89B286 +S2140084000D98A44660440092079A524CA047109AD2 +S2140084109388013312889B1A1BB21B1A1F9A944624 +S21400842063441BB21F939BE755AC20004A4B98470A +S2140084303B8823807B680820185E05300A21474B5E +S214008440984760803B7A23727A7E03231A40637AC9 +S21400845003218B431343637290E70025E2E2099BF6 +S214008460002B07D134AB80229B181B881D93012359 +S2140084700993C2E2099B012B01D100F005FE022BF5 +S21400848001D100F032FD3E88ECE2059B202B00D0A7 +S214008490B3E2549B1D9A9B1A072B04D03B88169375 +S2140084A002230993A9E20C9B944663441800002318 +S2140084B03CA9C25C5A540133062BFAD13CAD28784D +S2140084C0274EB04780466878B04743461B0198461B +S2140084D08044A878B0470590E878B047059B1B0114 +S2140084E01B1805932879B04708906879B047089A12 +S2140084F015012818C2B2D2081F232C9999430B00E5 +S21400850013436A46127D92085101164A13400B43E4 +S214008510424669460A750A7DD208D2025B055B0DA3 +S21400852013436A46B021521813809BB21693022357 +S214008530099362E2169E95E2A7FB0000187C0000F5 +S2140085407D1A01006117010000FCFFFFB9AA0000B8 +S214008550D8880100D919010099900000757A0100A9 +S214008560158100001FF8FFFF3CA804801199418088 +S214008570BB89013BE3180A9A944663448380189BA0 +S214008580013B8C466344C3803FAA0E99C64B98476E +S2140085907AE2042B00D1E9E0082B00D024E208267A +S2140085A0FF232093C14B239303E0C0232093C04BAB +S2140085B023933CAB5A881A929B881B937243219252 +S2140085C00E9B00229B5E00222B920599994203DAAD +S2140085D05B1A5A00D3182B930E9B04229B5E2293A1 +S2140085E003211A98B34B984705998C4660441A9A0B +S2140085F01992229A904204DD531A5A1C53009B1873 +S21400860019930E9B02229B5E00222992159999428D +S21400861001DA5B1A29930E9B06229B5E1B990A00C1 +S2140086201598844662442F919A4202DD1B1A013344 +S2140086302F936B4690229B181A88D306DB0E269340 +S21400864053059B0E28931304DB0E2793219B299A30 +S21400865053432B9A72439B18DA10AD1807221A4020 +S21400866034921B9B1A9A53431A002E93F0235B00F6 +S2140086709A4200DD2E932E988F4B984724902E9B7F +S21400868058008D4B984725908C4B98478C4B9847B5 +S2140086901021425E1100838A013322915B1A1BB2BD +S2140086A01B93219080682A9003212B98814A944638 +S2140086B0E047219B12215B5E1599CB1A1B994B4311 +S2140086C0059A94466344229A9B1A299A4A4312189A +S2140086D09B185B002A998C469C446146059141464E +S2140086E06B4654229B18198089B28846404434A9A8 +S2140086F00883032119986F4B98474346013BC318DC +S21400870034A883831798299A9446604403B234A801 +S2140087104383C3836B4B98473090299A2F988242A5 +S21400872000DB47E1199A2B98111A080031911A9B21 +S2140087309B1A2B998C46634419007143329103218E +S21400874049425C4B98471B9BC3185B00339300233E +S2140087502A935B46359353463693059B9A46AB461B +S214008760349B984634943797D4E00426F02320931D +S214008770554B23931DE7082E0BD063461840239BCA +S2140087801B5C06E0634603401C994B431B0A00E053 +S214008790002317998B540132032A22D015981A9970 +S2140087A088427BD23318F54001341999A14200D192 +S2140087B08EE015930599087828400821CB1A9B1B54 +S2140087C0D840C3B2002BE3D01C99FF29D3D0082E83 +S2140087D0D8D063461840239B1B5C1C994B431B0A4E +S2140087E0D7E7087853465B78DB086246121A53438D +S2140087F0279A42439B181B0A1F221A4021928B7805 +S214008800190053461A78D206D20E67467B1A5A4388 +S214008810269B4B43D218120A1F231A402292179BFC +S2140088205B78984653461B885B059B0E6246474618 +S214008830D21B5343289A7A4393465B441B0A3F2233 +S2140088401340002807D1002F05D1002903D1249A10 +S2140088501B99505403E0249A1B99604650541B9968 +S2140088604800259A9046404402781F27BA43229F24 +S214008870174307705B010288144F3A401343038086 +S214008880219AD2001B0A07273B40134343704B1C18 +S2140088901B9302239846C24400227FE7059B0133C0 +S2140088A00593209D00237FE75DAB0000F488010060 +S2140088B0E0880100757A0100590E01004943000066 +S2140088C0A1F6000059A60000E48801001FF8FFFF8B +S2140088D0059A93469846309B002B33D1319B1B99C3 +S2140088E08C4663442E9A9A4249D93AAAD3880133D1 +S2140088F0D3802A91329B4344DA10934407221A40CD +S2140089009046339B9C46E244299B013329932F9A39 +S214008910934249DA209D4346DD402B9C199A9442A7 +S2140089200DDA2A9B1B930022FF239C4639AB179334 +S21400893008239B1B1A935B460593434639E72A9BFD +S2140089401B93C8E72A9B249A944663441C003AAAC1 +S2140089500023D15E938801335B1A1BB20620125E99 +S2140089602000B14DA8470028B8D13AAB998801310C +S2140089701B88C91A09B22000AC4B9847AEE73AAC40 +S214008980139B02931C9B019302230093249B259A1E +S21400899021000E98A64DA847E38801331BB26380DA +S2140089A0E38000232A93A5E7359B9B46369B9A4691 +S2140089B0349C379F3AAA0621535E0221525E9A42A1 +S2140089C00DD03AA9013BCB80139B02931C9B0193CD +S2140089D002230093249B259A0E98954DA847249829 +S2140089E0944DA8472598A847089B002B05DDBB8912 +S2140089F01B190A9A944663441CB254990B9B5A4618 +S214008A009B1A8B4200D873E28B4B069A9A4200D18F +S214008A1023E500259A4505D059440D984B461B681A +S214008A20984785B2854E54A90C9B98461800336823 +S214008A3098470590424654998C4662441000336825 +S214008A4000219847FB7DDA0707D5059B232B00D12D +S214008A5005E5099B012B00D117E53E88099B022BF3 +S214008A6000D167E5020005990798754B98470A906C +S214008A700890714B0699994206D09A4504D0A942AF +S214008A8002D8AA4500D96FE50F9B042BACD90798EE +S214008A900028A9D07B7E13930023059A3CA9694D34 +S214008AA0A8470028A0D03CAB9A88002A02D15B8851 +S214008AB0002B99D03CAB0620195E8846A0445B8804 +S214008AC043440E980025415F8B428DDB0100042352 +S214008AD0CB5E984588DC079908254B5F0A25495FD9 +S214008AE05B1A11998C4663449B1A3CA90825495F7A +S214008AF05B1A1D0017939C466244010002200B5E21 +S214008B009A4200DA70E706228B5E9D4200DD6BE734 +S214008B10059907984C4B9847051E00D164E7079BBC +S214008B201B7B9B0720D043461BB205936B465C22FB +S214008B309B1800229B5E15936B4690229B181E8006 +S214008B403CAB9B7A1E00032B00D10EE6022B00D115 +S214008B502BE500D91DE5012B00D045E70126802333 +S214008B6020933A4B239324E543461BB29C466B4620 +S214008B705C229B1800229B5E21936B46A0229B18CA +S214008B801E803CAB9B7A2093032B33D0022B19D04C +S214008B900AD8012B00D027E70123209302217F3338 +S214008BA015932A4B279312E0042B25D0082B00D0D0 +S214008BB01AE70823209380214900F7331593244BA6 +S214008BC0279304E00421C0231593224B27931C9A75 +S214008BD0F92A57D8204B1B78934213D0002200293D +S214008BE045D01C9E1D485B461993A3463400059647 +S214008BF0279E12E0042320931021F0231593184B90 +S214008C002793E4E7174B1B68209A9A42E6D12EE09A +S214008C10059B135401328A4226D0B35CFF2BF7D053 +S214008C2063431B0AF5E7C046BDA50000E50F01003B +S214008C30E96800006D0B0100FFFF000058000020EF +S214008C4001E70000F9E60000F1E60000DC8801001C +S214008C50F4880100E0880100B42B0020B02A002030 +S214008C60E4880100B02B00205C46199B9B46D74B3E +S214008C706A467021521812781A70D54B209A1A60DC +S214008C80D44B27933CAB5A8805929988209850433A +S214008C900E9B00229B5E002219929C4502DA6246D9 +S214008CA09B1A19930E9B04229B5E059E320062441B +S214008CB01B969A4203DD62469B1A01331B930E9B5A +S214008CC002229B5E00221A92219E9E4201DA9B1B84 +S214008CD01A930E9B06229A5E219E8B19229193422E +S214008CE002DD921B531C2293199B26931A9A50431B +S214008CF0209A5A438018C608AE1907250540059BDA +S214008D004B431A002393F0235B009A4200DD239323 +S214008D102398B14B9847219043466A4690215218B3 +S214008D2013806B4690229B1819883AAB199A8A18BA +S214008D301A804A1E1B998C4662449A801798020035 +S214008D401A988446624412B25A80DA80A34B984737 +S214008D5024900823209A9B1A9846059B19998C46BE +S214008D6063441B995B1A11005A4325921A98229B5A +S214008D70984200DB9DE0002317935B4629935346F9 +S214008D802A93279B9A4627944346209388462B97F8 +S214008D9039E00023137012E00136159900250132E0 +S214008DA0059B934210D033780B40601BC340D8B26B +S214008DB00028EED0584603405046C35C1370AC42C1 +S214008DC0EAD9ED19F940EAE7B84620946746249BAD +S214008DD0002B33D11B9B199A9B1ADB19239A9A42B4 +S214008DE049D93AAAD3880133D3801797259B9C4646 +S214008DF06544EB08F61807231D401A9B01331A93A7 +S214008E00229A93424FDA1599E940199B1A001B984B +S214008E10824211DA219F3A00179CA446624403005E +S214008E2026981B1A9C443B0063441800FF239B466D +S214008E3005904746209CB6E7179FC8E7179B219AE0 +S214008E40944663449B463AAA0023D15E9388013336 +S214008E505B1A1BB20620125E5846614CA0470028DB +S214008E60B8D13AAB998801311B88C91A09B258465D +S214008E705C4B9847AEE73AAF139B0293FF230193F0 +S214008E80FD3B0093219B6A46A021521812883900A8 +S214008E900E98554CA047FB8801331BB27B80FB80A5 +S214008EA000231793A2E7299B9B462A9B9A46279C5A +S214008EB02B9F3AAA0621535E0221525E9A4210D098 +S214008EC03AA9013BCB80139B0293FF230193FD3B02 +S214008ED00093219B6A46A020121812880E98424DD5 +S214008EE0A8472198414B98477EE50023099384E5DF +S214008EF0D046A2463E003B7E9B0747D4337EDB0728 +S214008F0000D57BE00D9B1F000B9DAC4667440C23F1 +S214008F10F25EF37D0093129B07993800344CA0470D +S214008F204419109B00255D5FF27D530700D584E051 +S214008F30130700D596E0119B18998C466344149A43 +S214008F40624492B214920B9A93461BB21A00119383 +S214008F500E9B06215B5E934201DAFFF73BF90B940A +S214008F600D9B5B440C931B78002B01D1FFF732F965 +S214008F701E9B9C4665442BB29A4600235493099345 +S214008F801C4B99465446C246370036E53AA86B460F +S214008F907C229B181B8803807B6808229B5EDA0F66 +S214008FA0D218521055AB02215C5EE10F0919491028 +S214008FB0521814998C46624412B242803CA9544618 +S214008FC00C804A800E9A0C4CA04797E7B42B0020E2 +S214008FD0B02B0020B02A0020590E010059A6000030 +S214008FE0BDA50000E50F0100055C00006D0B01004B +S214008FF06117010054000020C99000003AA86B4693 +S2140090007C229B181B880380716855AB02229C5EED +S214009010E20F1219521001320C8912194989521A9C +S21400902014998C46624412B242803CA954460C8085 +S2140090304A800E9A164CA04764E70C21735E009295 +S214009040079A01003800134FB847109A93880133E7 +S21400905012889B1A1BB2181AC30F1818401045190D +S2140090602DB268E70C21735E0092079A0100380063 +S214009070084FB847109A9388013312889B1A1BB280 +S214009080181A45192DB256E700230993FFF7FBF986 +S214009090C9900000D919010010B504000A21084B38 +S2140090A0984701236380FE33237223781F2293435D +S2140090B023702388034A134023800023637010BD67 +S2140090C0E50F01001FF8FFFFF0B5DE4657464E4697 +S2140090D04546E0B5CBB005900E00069107921C0001 +S2140090E002229B5E002B01D100F046FC227A052A64 +S2140090F001D800F041FC02000020115E0025705FE0 +S214009100814200D12BE1DA0FD3185B109BB20A1C08 +S214009110814200DD021CD21A48AD2A800A1C814218 +S21400912000DA021C9A1848A98A80069A0221525E22 +S21400913005990220085E111C824200DD011CC91A36 +S21400914048AD6980111C824200DA011C5B1848AAEF +S214009150D380079A48A90800D54B9847002801D124 +S21400916000F00AFC059B02269E5F069B02255D5FBB +S214009170AE4200D1FCE0059B00229A5E11000892E8 +S214009180069B00229B5E9A46514500D106E2AE42FF +S21400919006DB33002E001D00089B524608929A46B6 +S2140091A05346089A9B1A0993AA1B0A92D9175B186A +S2140091B04B409946D11753184B409B460222A35E5C +S2140091C09846D94500DCD0E25B4658014946B94B83 +S2140091D09847B94B1B5C42465A4313003F229046C1 +S2140091E098444346DB111F009BB2524608988245BE +S2140091F000DD021CD21A0EA90A8052460898824543 +S21400920000DA021C9A180EA98A802A1CB54200DDD4 +S214009210321CD21A0EA94A802A1CB54200DA321C29 +S2140092209B180EAAD38048AA0EA90800A04B984700 +S214009230002800D19CE343461B12984601233B407E +S21400924043440B93D94500DCBAE2099A002A00DCB5 +S21400925091E2B2B241466B4619868BB2A9B29346EA +S214009260D21A12B2002001908946CB1A1BB2009384 +S2140092705346089912A8914FB8476B469B8D5A469D +S214009280D21812B2012101914B441BB200935346EF +S21400929008991DA8B847002112A8894B98469847F8 +S2140092A00B9000211DA8C0470C90637ADB0600D403 +S2140092B0ACE201235B420D930A93824B9847824BA4 +S2140092C098478146028A0EA80588AD1AABB203807D +S2140092D04946498A45886D1A45808588AD1AADB2DB +S2140092E08580C288521AC2800135ED1A2DB2774B9E +S2140092F09847E023FF33984200D8B3E2F0235B00A0 +S2140093009B465846724B984780464B461B8A0EAF84 +S2140093103A889A1812B21100099210AA1180B988D8 +S2140093205B1893807B884946498A5B181BB253803A +S214009330D3805946674B98474B4612229A5E0223C3 +S214009340FE5EB61806217B5E9B189E4200DDECE2B0 +S2140093500027614B9A46230044469846D0E20225F1 +S214009360555F32000226925F954200D0CBE603E3BB +S214009370237A9846534B9847534B98478146022288 +S214009380A35E013B5E1001251D40AD190623E25E7B +S2140093900023002A04D00422A35E5A1E9341DBB2A7 +S2140093A01F0009934D4B98470021002801D1013139 +S2140093B07940069B00229B5E059A0020105E1A1CD0 +S2140093C0834200DD021C28AF3A801A1C834200DA72 +S2140093D0021C013A28AB9A80059B5B8828AA5D1B75 +S2140093E055809E19D68000290ED02288637A9B0766 +S2140093F09B0F02934346019301230093002328A961 +S21400940048A8374DA847B3E228AA48A91000284B19 +S2140094109847002800D1ABE228AA0023D75E4B4627 +S21400942010215B5E9B4669460B840B8CF91A89B249 +S214009430884609B28A4611800220115E4D466D8A22 +S214009440AC464D1B55800420165EF31A9BB29380E3 +S214009450D58860462D1AD580013342469B1A1BB22A +S2140094600B9333AB1F809E805980D9800021099BC7 +S214009470002B08D0504658440623E15E0422A35E23 +S214009480C918184B98470BB20C930B980700104B53 +S2140094909847089028AB02229E5E06229B5EB34247 +S2140094A000DA77E00B4B9B460B4B9A460A9750E048 +S2140094B0A7FB0000757A0100F48901007DA6000074 +S2140094C085A5000049430000A1F600008BFB0000C4 +S2140094D0590E010089100100BDA5000059A6000024 +S2140094E0055C0000417C01000626A55FED180B0018 +S2140094F0AA4202DA089B19541300013001331AB24B +S214009500874207D90425635F9342EDDB9A1A12B2AD +S2140095108018F2E70A9766460220228833AD637AFF +S2140095209B079B0F0293237A01930090089B2900C8 +S21400953048A8D14FB8476B8801336B80EB8801335E +S214009540EB8001360AAB7E229B1800229B5E9E4271 +S21400955020DC0A9F3900089D2800D8474B465A8AC7 +S214009560921912B2198A0AAB78201B181B88C918E0 +S21400957009B20B9B2800D047099B002BCDD00028B2 +S214009580CBD0002F04D00C9A00200021B446B9E7B7 +S2140095900220C2E70898B94B9847E9E1237A984633 +S2140095A0B74B9847B74B984707000222A35E013B8C +S2140095B05E1001251D40AD190623E25E0023002A39 +S2140095C004D00422A35E5A1E9341DBB299460A9346 +S2140095D0AD4B98470021002802D101314B46594037 +S2140095E00598028828AB551B1D8096199E80069A02 +S2140095F00225525F0225455F101CAA4200DD281C8A +S2140096005880131CAA4200DA2B1C013B28AAD380E0 +S21400961000290ED02288637A9B079B0F029343464D +S214009620019301230093002328A948A8924DA84738 +S2140096309EE128AA48A91000944B9847002800D11C +S21400964096E128AA0021535E9C463B8A6146C91AC9 +S21400965089B211800225505F7D8AA846451B558039 +S2140096600425565FF31A9BB299469380D5884346E5 +S214009670ED1AD5804B460133591A0BB21A000B93DC +S21400968033AB614619809E805880D8800C921000BB +S2140096907F4B9847089000210A9B002B0CD0102384 +S2140096A0F85E28AB00229B5EC0180623E15E04220B +S2140096B0A35EC918774B98470BB2994628AB02228F +S2140096C09E5E06229B5E9E424BDC734B9B46734B14 +S2140096D09A46B8464B4609931DE0099F01373BB2B0 +S2140096E00993228833AD00230293237A01930090D6 +S2140096F0089B290048A8604FB8476B8801336B80E9 +S214009700EB880133EB8001360AAB7E229B180022E1 +S2140097109B5E9E4225DC0C99089D2800D847434650 +S2140097205A8A921912B2198A0AAB78201B181B881B +S214009730C91809B20B9B2800D0470A9B002BD0D033 +S2140097400028CAD00423E25E099B9A4200DA002071 +S2140097500621635E9B18099A9A42BEDB0023099392 +S214009760BBE70898454B984702E14B4658015946D7 +S2140097704B4B98472DE5B2B26B469B8DA9B29346EC +S214009780D21812B2002001900B918C4663441BB293 +S21400979000935346089912A8424FB84743466A4674 +S2140097A01386138E5A46D21A12B2012101910B99D2 +S2140097B0CB1A1BB20093534608991DA8B8476AE512 +S2140097C06B461A8C998D534668468385838D9B46D7 +S2140097D0CB181BB20B929446614409B20022019248 +S2140097E00095320012A82F4FB84743466A461386A4 +S2140097F0128E5B469B1A1BB20B998A1A11B2012273 +S2140098000192009532001DA8B84744E56B461B8DB3 +S21400981099466B469B8C98464B460899CB1A1BB2CA +S214009820032201924246921912B20092320028A8F0 +S2140098301C4EB04753464A469B1A1BB20222019260 +S2140098404246521912B200922A00514633A8B04737 +S214009850002128A8144DA8470A90002133A8A8473D +S2140098600D902AE50EA8114B9847834649E5290036 +S21400987008980F4B98474CE0055C00006D0B010004 +S21400988049430000A1F6000059A60000A7FB00000F +S214009890590E0100417C010089100100BDA50000A1 +S2140098A0757A01007DA6000085A500008BFB0000F0 +S2140098B0E50F010043461A885B7A9B079B0F0293CD +S2140098C043461B7A019302230093230048A910A85D +S2140098D04D4FB8470AABDB8B01331BB20AAA538342 +S2140098E0D38359462000494B9847002701360EABD4 +S2140098F006229B5E4A461221525E9B189E4211DC4F +S214009900E3191800089332B22B000999D0470028B3 +S214009910ADD07F19EB199B45CCD910AAD38801335B +S214009920D380E3E74346A0461C0010AA0621535EF8 +S2140099300221525E9A420FD010A8013BC3802288B3 +S214009940637A9B079B0F0293237A0193022300936B +S214009950434648A92C4DA84740462D4B98470B98A0 +S2140099602C4DA8470C98A8470A98A8470D98A847D2 +S214009970637A0C221A4206D14BB03CBC90469946FC +S214009980A246AB46F0BD33AD2800234B984723884C +S2140099906B80224B2B80237A2B730222A35E5E10F1 +S2140099A00122534001251D40637A5B0717D4637A72 +S2140099B01B07E1D506990A88B6B228A8931B038030 +S2140099C049888B1B4380ADB29219521B8280761851 +S2140099D0761BC68033AA0799114B9847CCE7059F9C +S2140099E03A88B3B228A8D11A01807F88F91A418034 +S2140099F0A9B2D218521A8280DB195B1AC38033AA26 +S214009A000799074B9847D2E7055C000089100100CC +S214009A106D0B010011A60000B9AA0000FF7F000030 +S214009A205DAB0000F8B5DE4657464E464546E0B507 +S214009A300A9CA58A521B12B2658A4D1B2DB2216A5A +S214009A40002940D12831615CC90711D5217C032348 +S214009A500B40012B00D8C5E1022B06D00024032BB7 +S214009A6045D1D417A41AE40F41E00132D40F3EE0EA +S214009A70217C03220A40911E012900D8B4E1012A64 +S214009A800FD0002A10D1E91800D5AFE16D42002DA5 +S214009A9000DAADE10224AB4229DD4019BD4B984700 +S214009AA025E00124002D22DC1A00DD4200D5A1E1CC +S214009AB06942CB43DB17194000248A4217DDB54BB9 +S214009AC09847023413E02821615C8B46C90715D4F9 +S214009AD0A7691100794389128C46F917C91BC90F6B +S214009AE061448D4200DC96E05B469C07E40F200054 +S214009AF03CBC90469946A246AB46F8BDE1692F00AD +S214009B004F43BF12002906DD974200DC76E15B4634 +S214009B109C07E40FEBE7974200DBABE15B469C0754 +S214009B20E40FE4E75B465E08012466400124344007 +S214009B30DDE75B465E080124664001243440D6E734 +S214009B40002190E100214B46C154636AD21A0135C8 +S214009B50BD4243DA636A9A421ADD002DF5DBBD4248 +S214009B60F3DA5B10D31ADBB24146615C0E4201D0D9 +S214009B70DB43DBB2A946415DF92BE4D8052BE1D9DE +S214009B804B431902C918C901CB18DB0DD9B2DAE765 +S214009B90BD4223DA002D21DBA36953439B125343B6 +S214009BA05B12DBB2E269002A13DB2822A25C920772 +S214009BB001D5DB43DBB246193278F92B0DD8052BDD +S214009BC00AD953431A02D218D201D318DB0DDAB2DF +S214009BD003E0DB43DBB2E8E7002232702823E35CD5 +S214009BE09B070CD50024674500DA80E702346346FD +S214009BF0002B00DA7BE76146664B984777E701352E +S214009C0000D5F9E00224BD4200DD70E7791B40195B +S214009C10604B98476BE79846E9188C4506DD5B462F +S214009C205C08012666400124344060E7110279434F +S214009C308E14B4468903090E013212027A43961432 +S214009C40B2466646761BB146D4455CD0002F52DB42 +S214009C50FF22511AE5694D43AD12002E19DBC845A7 +S214009C6017DD69434912CAB25946890701D4D2435F +S214009C70D2B2494646183178F92A09D8052A00D8BA +S214009C8099E04A4311028918C9018A18D20DD1B247 +S214009C9031704A46511C1DD488451BDDFF22551BDA +S214009CA0A2696A43921255436D12EAB22825655D91 +S214009CB0AD0701D5D243D2B241180D78F92A08D89B +S214009CC0052A7AD96A431502AD18ED01AA18D20DF5 +S214009CD0D5B20D702822A25C920770D50024C84524 +S214009CE000DA04E702344B46002B00DAFFE649466A +S214009CF0284B9847FBE6002900D0CCE001398C467B +S214009D00E1440131FF314E46002E1BDBC84519DD0C +S214009D109203120E521852085946890701D5D243AB +S214009D20D2B2494646183178F92A0AD8052A07D900 +S214009D304A4311028918C9018A18D20DD1B200E02F +S214009D40002131702822A25C92070CD55346591B7D +S214009D500024884500DCCAE60234002900DAC6E69C +S214009D600C4B9847C3E6494601311A00884500DD8A +S214009D700A000024002A00D1B9E60234002A00DCDA +S214009D80B5E6991A8018034B9847B0E60025A1E07F +S214009D900025C2E0E50F01004A4601320124904545 +S214009DA000DAA4E60134002A00DAA0E6991A801840 +S214009DB0624B98479BE600216AE7002589E74946FB +S214009DC002311A00884500DD0A000024002A00D16E +S214009DD08DE60234002A00DC89E6991A8018574B73 +S214009DE0984784E6012482E6012480E601247EE684 +S214009DF000247CE600247AE6002478E61F00EB18B0 +S214009E00594389128A4200DD8CE61202A3695A433E +S214009E1092121112FF231A4039D09C469B1A98467C +S214009E20636A424653431B126246D21A491B8C464B +S214009E301AD4B94218DA41464B435B12DBB2594694 +S214009E40890701D4DB43DBB2614645182978F92B34 +S214009E5009D8052B00D873E64B431902C918C90167 +S214009E60CB18DB0DD9B2297063465D1C28239846B3 +S214009E7002266FE61F005B1959438912914200DDE6 +S214009E8057E601321202A3695A439212C1E74D1BEC +S214009E90AC46FF22EAE7E26952424A439212002E9B +S214009EA019DBC84517DD51434912C9B25D46AD07F7 +S214009EB001D5C943C9B24D4646193578F92909D89E +S214009EC0052900D862E769430D026D18ED0169188F +S214009ED0C90DCDB23570494601391FD488451DDD00 +S214009EE0FF25AA1AA5696D425543AD126A43521260 +S214009EF0D2B22825655DAD0701D4D243D2B246184A +S214009F003578F92A09D8052A00D841E76A431502A8 +S214009F10AD18ED01AA18D20DD5B235702822A25C74 +S214009F20920700D438E70224884500DADFE50029E6 +S214009F3000DCDCE5014B9847D9E5C046E50F01009B +S214009F40F0B5DE4657464E464546E0B58DB0019024 +S214009F5089460093169DAC7CE407E40F1023EE5E62 +S214009F602F00083700230AA8F95C19540133082B80 +S214009F70FAD1002C45D10AAB02215B5E0020934249 +S214009F804ADC0AAB06215B5E934245DBB4460AAB6D +S214009F9000201B5E9A46F318994508DB009B4B444D +S214009FA018000AAB04215B5E9B1B98420BDD0AA8D7 +S214009FB00227C05F8719BA4262DB0AAF06217F5EBE +S214009FC0BF1BBA425CDC002C3CD153464A469C1A66 +S214009FD0009D0020AC421FDC002C03DB2100019812 +S214009FE0A24B98470AAB0420185E4B46C01A0130B5 +S214009FF0002800DC0BE2854215DC002C1ED0022077 +S21400A0000AE00AAB02215B5E0120934204DC0AAB45 +S21400A01006215B5E9342B9DA0DB03CBC9046994689 +S21400A020A246AB46F0BD009B191A019B9C466044B5 +S21400A0308E4B9847002CE2D10220EDE78542DED118 +S21400A0400120E9E753464A469B1ADA43D2171340E3 +S21400A050009A02209342DFDC0AA90420095E4846E3 +S21400A060091AC91A01315818824200DAD11A022098 +S21400A0700029D1DB019AD0187C4B98470220CBE709 +S21400A0800AAB04215F5E80B2DB8801331B1A1BB269 +S21400A090121A30007043804612B2944500DDE0E1AB +S21400A0A0981B0138824200DDB3E10220B4E76B8BD7 +S21400A0B006AA53802B8B1380E9E1802109010291C7 +S21400A0C0AFE107AB6A8B5A802A8B1A80B8E107A9E2 +S21400A0D04988002900D0F5E107A9013A0A80FF2245 +S21400A0E04A80EFE106A9498807AD6D8849194910ED +S21400A0F0CFB2002C01D0FF43FFB2F31A013BC118C8 +S21400A10012D4009DA9420FDA019D6E183578F92FFA +S21400A11009D8052F36D97D43AC462D026544ED019E +S21400A1206544ED0DEDB23570D21A013A151811D40A +S21400A130009B9D420EDA019B5A191378F92F08D816 +S21400A140052F21D95F433B02DB19DB01DF19FF0D29 +S21400A150FBB21370002C19D0481CC343DB17184001 +S21400A160009A1300111A954200DC291A984200DB67 +S21400A1702DE1002900DA2AE1019B9C4660443B4B16 +S21400A180984724E10025CEE70023E2E7009CA142A1 +S21400A19000DD3AE1002902DB0198344B9847681C41 +S21400A1A000D532E1A04200DD11E1009B191A019BA7 +S21400A1B09C4660442D4B984709E109AD059B180065 +S21400A1C058434346181A029A2900294B98476A882A +S21400A1D006AB5988FF23591A9B1A4B435B12DBB216 +S21400A1E0002C01D1DB43DBB2039D002D14DB00986D +S21400A1F0854211DA01990800AC4660440178F92BD3 +S21400A20009D8052B2BD959430D0009024919C90154 +S21400A2104919C90DC9B20170049D002D13DB0098C1 +S21400A220854210DA01990800AC4660440178F92BA3 +S21400A23008D8052B15D94B431902C918C901C918E6 +S21400A240C90DC9B20170039B013B0393049B013304 +S21400A250049308AB5A80059B0133059376E10021F1 +S21400A260D9E70021EEE700223FE0C046E50F0100F7 +S21400A27041090100002201984254013C0122944603 +S21400A280E24401372E005F4546D83509029B9C46BE +S21400A2906544380078434346181A00022B006B4387 +S21400A2A0C01A6900B44B984745192B119BB22D0173 +S21400A2B0FF22154076197610F6B24A46002A01D0DB +S21400A2C0F643F6B2002C12DB009AA2420FDD200005 +S21400A2D0019A125DF92E08D8052EC4D972431102D0 +S21400A2E08918C9018A18D20DD2B201990A54524669 +S21400A2F0002AC2DB009A5245BFDD5146019A525CE5 +S21400A300F92EB8D8052EB5D9564332029219D20185 +S21400A3109619F60DF2B2AEE74C465A46D243059E63 +S21400A320B446624403998C469444624603925A4665 +S21400A330501C049A94466044821B049208AA5580D6 +S21400A34009AA1380558008AB5B88002B3DD007AA6E +S21400A350528853435B12DBB2002C01D0DB43DBB2E6 +S21400A360039A002A14DB00990800904210DD019938 +S21400A3709446614408000A78F92B08D8052B28D99A +S21400A3805A4311028918C9018A18D20DD2B2027036 +S21400A390049A002A13DB0099080090420FDD019909 +S21400A3A0944661440A78F92B08D8052B13D95343F1 +S21400A3B01A02D218D201D318DB0DDAB20A70039B48 +S21400A3C0013B0393049B01330493002C05D0022029 +S21400A3D022E60022DBE70022F0E703990131009C29 +S21400A3E0A14212DC002902DB0198644B9847049BCB +S21400A3F0002B0ADBA342EADA009AD11A019A9C469D +S21400A400624410005D4B9847E1E7002004E6002018 +S21400A41002E680204000844500DC4EE680210902EA +S21400A42002919A1AB01A431C9B466B69984200D157 +S21400A43047E640434346181A029A07A9504B9847E6 +S21400A440584640434346181A029A06A94C4B98476A +S21400A4505B466B6106AB5B886B8306AB1B882B8306 +S21400A46028E080235B009C4500DD81E080231B0103 +S21400A4700293B31A9B466B699B4500D117E6584674 +S21400A48040434346181A029A06A93D4B98475B4636 +S21400A490013B1800039358434246101A029A07A934 +S21400A4A0374B9847039B6B6106ABDB886B8306AB29 +S21400A4B09B882B8306AB1B8807AA1288511E8B42EB +S21400A4C000D104E652464946501A0137BA1A12B26B +S21400A4D007A90988994200D104E60133F61A8319C0 +S21400A4E019000393961B013E33181D000493002C9D +S21400A4F012D0481CC343DB171840009E3300311AA5 +S21400A500B54200DC291A984206DA002904DB019BD2 +S21400A5109C466044194B984706AB1888431C059325 +S21400A52008AD40434346181A029A2900144B984730 +S21400A5306B88002B05D108AB1A88013A1A80FF22D7 +S21400A5405A8008AB1B889B4500DC36E607AB1B88A9 +S21400A5509B46059F5F4500D9F5E608AB1A881201B1 +S21400A56002925E88049B9A46039BA1461C008CE6DA +S21400A57080231B0202937CE7757A0100E50F010039 +S21400A5804109010010B50C4B1B68002B0CD00A4A81 +S21400A59001239468002C08D00133DBB20832102B5C +S21400A5A0F7D10120404206E00023034ADC00A05019 +S21400A5B01219516018B210BD984D0020F0B587B042 +S21400A5C00390049116001F00104B1B68002B1BD035 +S21400A5D00E4C0022059203E008342368002B0DD0B1 +S21400A5E000931D683B00320004990398A847002892 +S21400A5F008D00228F0D101230593EDE70598431E05 +S21400A6009841013007B0F0BD0120FBE7984D0020CF +S21400A610431C07D0044AC300985800219950D31809 +S21400A620596070470020FCE7984D002030B50100C7 +S21400A630084B1A0080320020002402E008339342C0 +S21400A64006D05D688D42F9D118681C605C60F5E73D +S21400A65030BDC046984D0020074B1A0080320020BF +S21400A66002E00833934205D019680029F9D001307A +S21400A670C0B2F6E77047C046984D0020F8B5CE4603 +S21400A680474680B504000F001500984608AB002624 +S21400A6909E5F09AB1B7899462C21514B9847B542D3 +S21400A6A005DD2B0035001E003B00474698462781F7 +S21400A6B065814346A381E68103234A461340227CF4 +S21400A6C003218A431A4322746782A5824346DF1B0E +S21400A6D0761BFB17FA185A40F11773184B400125E2 +S21400A6E09A4200DC0025282101222B001340655CDD +S21400A6F0012085431D4365540023E361A361394966 +S21400A700216023712A4227D0002F07D039008020ED +S21400A7104003354B984770438012E061002E07D007 +S21400A720310080204003304B98474743BF12A76153 +S21400A730E3692362227C0323134024D12822A35CEE +S21400A74002218B43A354236A9A10002B45DB6262D6 +S21400A7500CBC90469946F8BD002E07D031008020EC +S21400A7604003214B984778438012A061002F07D002 +S21400A7703900802040031C4B984770438012E061EC +S21400A780A3692362D6E7012B0CD0022B10D0032B33 +S21400A790D9D1236A002B1ADD2822A35C02218B4321 +S21400A7A0A354D0E72822A35C02210B43A354CAE794 +S21400A7B0236A002B05DD2822A35C02210B43A35449 +S21400A7C0C1E72822A35C02218B43A354BBE72822BF +S21400A7D0A35C02210B43A354B5E752426262B7E77B +S21400A7E0E50F0100259A0000757A0100F0B5CC88C7 +S21400A7F001344D88641B8E8801360D88761B251C17 +S21400A80024B237B2BC4200DD351C2DB26D10AA4210 +S21400A81000DD2AB20E000836040008340D782570D4 +S21400A820013401318E42F9D1028201221A40837C22 +S21400A83001218B4313438374054B0360022303718A +S21400A84080231B064361002343830383F0BDC04679 +S21400A850419F0000F0B5DE4657464E464546E0B5F9 +S21400A86091B00D9002910C924B101E000F93012395 +S21400A8700B405A425341F31A1D000E930400470042 +S21400A8803800884B98470590231E00DCDBE0B91E95 +S21400A8900391013B06938C46604407901900491BC0 +S21400A8A00891290028000A957F4BA44663445B1A4A +S21400A8B05D000B9549000A000996710088460C9BBE +S21400A8C099460023009302256D422B1A01979B465A +S21400A8D0CA46914624E09B1A002E10DB2A88D3181D +S21400A8E0023F023D013E5E450CD03B8081190022AE +S21400A8F08C42F0DD4A46AA1842445288EBE752469C +S21400A9001288ECE7019D2A0005995046674B984748 +S21400A910AC46E244009B01330093A34200DBAAE06E +S21400A920029A0492534603995B5A5343069A002AA6 +S21400A930E8DB0B9A52441500089A561E079F099AA0 +S21400A940501C0A9A94466044CFE701360235A64268 +S21400A95007D268882B888342F7D00499C847688056 +S21400A960F3E74446002C00DC7BE00C9B03930E9838 +S21400A970421C13007B4308930F9D6B427B439B4610 +S21400A9800D994B005B425A4300920B00013B4B4330 +S21400A9905B0002930023069303000122944663445F +S21400A9A09A46B8465B460193AB4637E000210FE077 +S21400A9B04846008816E041460298095ACB180132EC +S21400A9C0B944F6190234624512DA002BEEDB99110F +S21400A9D0218011005846101A0028E9DD01988019D8 +S21400A9E0009D405B1B1A51446145E4DA3188E5E777 +S21400A9F04546B846079F6446002341463A882A8063 +S21400AA0001336D180237A342F8DB8846069B0133F4 +S21400AA100693039A02320392A34222DA039A15009F +S21400AA20138804994B4308990E0094466644059A89 +S21400AA3017009446A9460022079747462100644619 +S21400AA408C46A846C1E7029B04930C9D28881900F3 +S21400AA50174B984728800D9A130053439846012BAE +S21400AA6017D80598134B984711B03CBC90469946AA +S21400AA70A246AB46F0BD019F0C9D288804990C4B5E +S21400AA80984728800D9A130053439846012B00D808 +S21400AA906BE70C9D0126064B99464346A0461C00D4 +S21400AAA057E7C046590E0100FEFFFF7F250C010048 +S21400AAB0757A01006D0B010010B504005421234B7C +S21400AAC09847234B1B88638023791F229343237167 +S21400AAD0A188204B1940A18000216171A17B914380 +S21400AAE0A173E1891940E1810021E1733420215CE2 +S21400AAF091432154A18E1940A186210034310020B3 +S21400AB0048704621605C90436054605A184060521A +S21400AB102100463100204870A17F9143A177E28B47 +S21400AB201340E3830023E377FF33638123732377A4 +S21400AB3023753622A354084A2263442163542264B0 +S21400AB402822A354F03B638210BDC046E50F0100E7 +S21400AB50188A01001FF8FFFF30000020F0B5DE461F +S21400AB6057464E464546E0B5B1B0814604919346F9 +S21400AB70C4884588631C5B1B1BB2002B01DC00F0FD +S21400AB80CEFF86880788731CDB1B1BB2002B01DCFC +S21400AB9000F0C5FF130020229B5E9846002B01D1D3 +S21400ABA000F0E1FE28235A46D35C0693052B01D815 +S21400ABB000F0D9FE136A012B00D1E2E05B46598C07 +S21400ABC0DA8C8B1AFF18BFB214AB1F808918761860 +S21400ABD0B6B29E805946898C881A2D18ADB25D8013 +S21400ABE05218A418A4B2DC804346DB0F4344591025 +S21400ABF0C94389B216AA781810805B1001339BB23D +S21400AC00F018908069185180E318D380069BFA2BC1 +S21400AC1001D9FF2306939F4B98479F4B9847824640 +S21400AC20049A16A918A89D4B9847002801D100F051 +S21400AC309AFE53461B8A9C4618AB1A886146521ADF +S21400AC401A805246508A5A88121A5A809988624642 +S21400AC50891A9980DA88121ADA8000231AA94846D7 +S21400AC60C25C5A540133082BFAD181461AAB1988B4 +S21400AC7001318AB294461A805888013082B2059211 +S21400AC806A46928A5A809888421E9A80DA88511EAE +S21400AC90D9805B4600215B5E6146411A09B2059881 +S21400ACA0101A00B20200814200DA0A0052100F9217 +S21400ACB09A4200DD0F930136F61BB2B2924611B2ED +S21400ACC00134651BADB22AB21400914200DA0C00C2 +S21400ACD064109C4200DD1C00A04443460993404695 +S21400ACE0584340006E4B98470E905B462027DF5F28 +S21400ACF022B2B846D3190793002322A814A95E5C93 +S21400AD001E540133082BFAD1FB0FDB195B109BB2E4 +S21400AD10012139400E001091591E70427041091AE7 +S21400AD200C19A4B222A98C8001339BB24B805046EA +S21400AD30241A0C80ED18CD80002329A8594CA04772 +S21400AD404346012B01D102F05BF97B100D93079C63 +S21400AD500C942000524B98470A90002C61DD0C9B07 +S21400AD605B000B93079B504A944663445B000E9A25 +S21400AD709246002290464D4F52460892CA46994641 +S21400AD801CE05B4624229B5E002B00D016E75B4649 +S21400AD9026229B5E002B00DD10E700F0E4FD0B99F9 +S21400ADA00898434B9847089B0B9A9446634408932D +S21400ADB001239C46E044079B434531DD0C990A9CE1 +S21400ADC020003C4B98476B461C229B5E424612B2C4 +S21400ADD029A9009100212000299CA0470028DED048 +S21400ADE00D9B05930A9D2878800119002F4B9847E4 +S21400ADF0089B1880079A012AD5DD1C004B441E00CC +S21400AE0005E02388638001350234A642CBD06878FB +S21400AE102B788342F5D080010599B8476080F2E729 +S21400AE20D1460A98244B98470D9B012B01D102F07E +S21400AE30F6F86B461C229B5E08930E9C22000D9D26 +S21400AE40290018001D4B9847109BAC4663441FB260 +S21400AE50012F3ADD0597208880013900134B98476B +S21400AE6020800C9D6D43012D2AD90F4A94466544D7 +S21400AE706D00A44665440D4E02E00234A5421FD084 +S21400AE80608823888342F8D080010599B0476080A7 +S21400AE90F3E7C04649430000A1F60000A7FB000008 +S21400AEA0590E0100EDA70000FFFFFF7F757A010035 +S21400AEB0E50F0100891001006D0B010055A8000088 +S21400AEC00E9A39000898B54B9847079F7F43002F86 +S21400AED00AD00E9A130078009446604419881170C0 +S21400AEE0023301328342F9D116A94A88CB8801334E +S21400AEF09B1A1BB2D80FC3185B10D3189BB21093C3 +S21400AF001BB20C930A888B8801339B1A1BB2D90F8D +S21400AF10CB185B10D3189BB211931BB20D93A04BAA +S21400AF20984700230893002810D15B4622229B5E98 +S21400AF30002B0BD15B4624229B5E002B06D15B4682 +S21400AF4026229A5E53425341DBB2089316ACA08881 +S21400AF5001302388C01A00B2924B984705906B4682 +S21400AF603C229A5E01231AA929A88F4DA8470021E2 +S21400AF7029A88E4B98470F900422A35E1CA98B80AD +S21400AF806A46928C0A9201339B1A0B800220235E3B +S21400AF904B80013B94466344CB80049A1EA8844BA6 +S21400AFA09847002871D01EAB06229B5E0C998B42F8 +S21400AFB001DD1EABD9801EAB00229B5E0D9A93422C +S21400AFC003DC119B01331EAA13801EAB00215A5EC0 +S21400AFD09B8801339B1A1BB20B93002B55DD1EABCF +S21400AFE006215C5E02269E5F1CAB02215D5E751B21 +S21400AFF009994D4300215B5ED21AAD180E9B9C4604 +S21400B0006544002322A81EA95A5C1A540133082B53 +S21400B010FAD122AB5A88DA800134A61B36B2002E4B +S21400B02033DD731C9846012622AC624B9A46079580 +S21400B0305F4619E0FA8B2923FB5C0293069B01937B +S21400B0400090059B210004985B4DA8476388013358 +S21400B0506380E3880133E380099B9C46079B634437 +S21400B06007930136B0450FD00B9A07990598534BB6 +S21400B07098470221625E0025615F0B9B0598D047CA +S21400B0800128D7D10130D5E7BB4616AA0421535E66 +S21400B0901CA98B8001330A981B1A0B800623D25EEC +S21400B0A0531C1B1A4B80CA80049A1EA8404B984714 +S21400B0B0002800D185E01EAB02229B5E0C9A9342CC +S21400B0C003DC109B01331EAA53801EAB00229B5E3E +S21400B0D00D9A934203DC119B01331EAA13801EAB0C +S21400B0E000215A5E9B8801339B1A1BB20B93002BE0 +S21400B0F067DD1EAB06215C5E02269E5F1CAB06214A +S21400B1005D5E2D1B09994D4300215B5ED21AAD187A +S21400B1100E9B9C466544002322A81EA95A5C1A541E +S21400B1200133082BFAD122ABDA885A800134A61BE9 +S21400B13036B2002E45DD731C9846012622AC1D4B08 +S21400B1409A4607955F4619E0FA8B2923FB5C029323 +S21400B150069B01930090059B21000498164DA84776 +S21400B1606388013B6380E388013BE380099B9C4640 +S21400B170079B634407930136464521D00B9A0799EF +S21400B18005980E4B98470221625E0025615F0B9B77 +S21400B1900598D0470128D7D10130D5E755A800003B +S21400B1A059A60000590E0100EDA7000085A5000075 +S21400B1B0A7FB0000BDA50000055C0000250C0100F3 +S21400B1C0BB4616AA0421535E1CA98B8001330A983D +S21400B1D01B1A0B805388844663444B80D3881B1A03 +S21400B1E0CB80049A1EA8D14B984700286CD0089BA9 +S21400B1F0002B0AD01EAA10884B469B88191C1BB22F +S21400B20004B2A34200DA011C11801EAB00215A5E74 +S21400B2109B8801339B1A1BB20793002B54DD1EAB91 +S21400B220DF8801375B88FF1A3FB209990B00013BA4 +S21400B2304B431CA90020095E521A9A1813000E9957 +S21400B2408C4663440B93002322A81EA95A5C1A540A +S21400B2500133082BFAD122AB5A88DA80002F33DD6F +S21400B2600025B34B984622AC089B9A465E46BB46E2 +S21400B27015E0F28B2923F35C02932823F35C0193F9 +S21400B2800090059B21000498AA4FB84763880133B5 +S21400B2906380E3880133E38001355D4513DA079A5E +S21400B2A00B990598C04702205346002BE1D1022394 +S21400B2B0E25E0023E15E079B05989F4FB847012892 +S21400B2C0D7D10130D5E7B346099B002B1FDDDF0F32 +S21400B2D09C4667447F100E9D00265A1E9446B8462C +S21400B2E01F000BE019781078187011700133013ABE +S21400B2F09C42F7D1ED190136B74208D04346002BE1 +S21400B300F8D02B006246AA1841466C18EAE716AA3F +S21400B3100021535E1CA90B80013B0A9CA446634493 +S21400B3208B800223D35E4B80013B6344CB80049A20 +S21400B3301EA87E4B984700286FD01EAB06229B5E49 +S21400B3400C998B4201DD1EABD9801EAB04229B5E9E +S21400B3500D998B4201DD1EAB99801EAB00215A5E13 +S21400B3609B8801339B1A1BB20B93002B55DD1EAB3B +S21400B37006215C5E02269E5F1CAB02215D5E751B8D +S21400B38009994D4300215B5ED21AAD180E9B9C4670 +S21400B3906544002322A81EA95A5C1A540133082BC0 +S21400B3A0FAD122AB5A88DA800134A61B36B2002EB8 +S21400B3B033DD731C9846012622AC5F4B9A460795F0 +S21400B3C05F4619E0FA8B2923FB5C0293069B0193E8 +S21400B3D00090059B21000498564DA84763880133CA +S21400B3E06380E3880133E380099B9C46079B6344A4 +S21400B3F00793013646450FD00B9A079905984C4B94 +S21400B40098470221625E0025615F0B9B0598D04736 +S21400B4100128D7D10130D5E7BB4616AA0021535ED6 +S21400B4201CA90B80013B0A9CA44663448B80062320 +S21400B430D25E531C1B1B4B80CA80049A1EA83B4B33 +S21400B4409847002800D17AE01EAB02229B5E0C9A39 +S21400B450934203DC109B01331EAA53801EAB0422CA +S21400B4609B5E0D998B4201DD1EAB99801EAB0021C1 +S21400B4705A5E9B8801339B1A1BB20B93002B5EDD32 +S21400B4801EAB06215C5E02269E5F1CAB06215D5E3F +S21400B4902D1B09994D4300215B5ED21AAD180E9BF9 +S21400B4A09C466544002322A81EA95A5C1A54013300 +S21400B4B0082BFAD122ABDA885A800134A61B36B2A2 +S21400B4C0002E3CDD731C9846012622AC1A4B9A4689 +S21400B4D007955F4619E0FA8B2923FB5C0293069BCF +S21400B4E001930090059B21000498124DA84763889D +S21400B4F0013B6380E388013BE380099B9C46079BF6 +S21400B500634407930136464518D00B9A0799059869 +S21400B510074B98470221625E0025615F0B9B0598EA +S21400B520D0470128D7D10130D5E7C046A7FB000099 +S21400B530250C0100055C0000BDA50000BB4616AA50 +S21400B5400021535E1CA90B80013B0A9CA446634461 +S21400B5508B80538863444B80D3881B1BCB80049A14 +S21400B5601EA8C54B984700286CD0089B002B0AD015 +S21400B5701EAA4B4618889388191C1BB204B2A34215 +S21400B58000DD011C91801EAB00215A5E9B880133B2 +S21400B5909B1A1BB20793002B54DD1EABDF880137C6 +S21400B5A05B88FF1A3FB209990B00013B4B431CA96D +S21400B5B00020095E521A9A1813000E998C466344AE +S21400B5C00B93002322A81EA95A5C1A540133082B99 +S21400B5D0FAD122AB5A88DA80002F33DD0025A74B3C +S21400B5E0984622AC089B9A465E46BB4615E0F28B10 +S21400B5F02923F35C02932823F35C01930090059BB8 +S21400B600210004989E4FB847638801336380E3881F +S21400B6100133E38001355D4513DA079A0B990598E7 +S21400B620C04702205346002BE1D10223E25E0023EE +S21400B630E15E079B0598934FB8470128D7D10130A4 +S21400B640D5E7B3461CA916AB1A880A9CA4466244E2 +S21400B6500A809A88121B8A8002229B5E4B80013BDE +S21400B6606344CB80049A1EA8834B9847002876D064 +S21400B670089B002B0AD01EAAD0884B465B88191C54 +S21400B6801BB204B2A34200DD011CD1801EAA93881F +S21400B690013311885B1A1BB20B930221535ED488C8 +S21400B6A00134E41A24B209990C911CAA0225555FAC +S21400B6B05D1B4D434B1EED180E9B9C4665440023B8 +S21400B6C022A81EA95A5C1A540133082BFAD122ABC1 +S21400B6D05A88DA80002C42DD631C984601266A4BA5 +S21400B6E09A4622AC07955F461EE0069BFF2B1FD1AD +S21400B6F0069920E0FA8B2923FB5C0293FF23019333 +S21400B7000090059B210004985D4DA847638801338F +S21400B7106380E3880133E3800C9B9C46079B63446D +S21400B72007930136464519D0079B1978FF29DCD0C8 +S21400B730069B5943090A0B9A0598D0470220089B96 +S21400B740002BD7D10223E25E0023E15E0B9B059817 +S21400B7504C4DA8470128CDD10130CBE7BB461CA9EC +S21400B76016AB1A880A9CA44662440A809A88121B62 +S21400B7708A8006229A5E531C1B1B4B80CA80049A42 +S21400B7801EA83D4B9847002800D181E0089B002B5F +S21400B7900AD01EAA50884B46DB88191C1BB204B27E +S21400B7A0A34200DA011C51801EAA93880133118837 +S21400B7B05B1A1BB20B930621535E5C1C5288A41ABC +S21400B7C024B209991CAA0625555FED1A4D434B1E57 +S21400B7D0ED180E9B9C466544002322A81EA95A5CC1 +S21400B7E01A540133082BFAD122ABDA885A80002C7F +S21400B7F04EDD631C98460126234B9A4622AC0795DD +S21400B8005F46CB461EE0069BFF2B1FD1069920E025 +S21400B810FA8B2923FB5C0293FF2301930090059B80 +S21400B82021000498164DA8476388013B6380E3888F +S21400B830013BE380099B9C46079B634407930136C4 +S21400B840B04523D0079B1978FF29DCD0069B5943C7 +S21400B850090A0B9A0598D0470220089B002BD7D1DF +S21400B8600223E25E0023E15E0B9B0598054DA84788 +S21400B8700128CDD10130CBE7A7FB0000250C010045 +S21400B880055C0000BDA50000450F0100D946BB467B +S21400B8901CA916AB1A880A9CA44662440A809A8899 +S21400B8A0121B8A805A8862444A80DB881B1BCB8026 +S21400B8B0049A1EA8C44B984700284CD0089B002B1F +S21400B8C049D11EAA9388013311885B1A1BB20693CE +S21400B8D0D78801375388FF1A3FB2002322A81100E9 +S21400B8E05A5C1A540133082BFAD122AB5A88DA80F4 +S21400B8F0002F30DD01370125B44B9A4622ACB44BFD +S21400B90098465E46BB4614E0F28B2923F35C02930E +S21400B910FF2301930090059B21000498AD4FB84784 +S21400B920638801336380E3880133E3800135AB45E8 +S21400B93010D02823F15C069A059F3800D0470221D4 +S21400B940625E0020215E069B3800C0470128DBD1DE +S21400B9500130D9E7B3460F989F4B984705989F4C00 +S21400B960A0470E98A0475B461B7B9A46052B3FD9FF +S21400B97000231AA94846C25C5A540133082BFAD150 +S21400B98081465B4610229B5E012B1FDD5B461B7DBE +S21400B990F92B1BD95B4600229B5E002B16D05B461C +S21400B9A0588A1AAB8108012211401C88091919808F +S21400B9B0410811405C8809195980C40814409988C8 +S21400B9C0091B99800240D9888A1ADA805346FA2BD6 +S21400B9D001D9FF239A46824B9847824B9847070027 +S21400B9E0049A1AA91CA8784B9847002800D09DE016 +S21400B9F05B46D86A002806D036235A46D35C052B09 +S21400BA0001D900F0D7FB5B461E7D052E19D9102202 +S21400BA109B5E002B15D05B4612229B5E002B10D03F +S21400BA20FA2E00D9FF266E4B98476E4B98470700B4 +S21400BA30049A494618A8644B9847002801D000F09D +S21400BA4023FD5B46D96B002906D044235A46D35CB7 +S21400BA50052B01D901F038F85B461B7F9846052B6D +S21400BA605DD95B4618229B5E002B58D04346FA2BC6 +S21400BA7001D9FF2398465C4B98470A90002316A9E5 +S21400BA804846C25C5A540133082BFAD15B465D8B9C +S21400BA9016AB1A88521B92B292461A805A88521BCC +S21400BAA092B207925A809F88EF19BFB29F80DA88B9 +S21400BAB0AD18ADB2DD805B4600229B5E06935B460A +S21400BAC018229B5E0593002318A816A95A5C1A54E0 +S21400BAD00133082BFAD16B469C8A18AE33881B1BA1 +S21400BAE09BB208933380B388E3189BB20993B38064 +S21400BAF073881B1B9BB20B937380F388E418A4B265 +S21400BB00F480374B9847374B98478146049A310064 +S21400BB101AA82D4B9847002801D001F031F831B013 +S21400BB203CBC90469946A246AB46F0BD388A1CAA55 +S21400BB301188091A89B211807D8A5488641B548042 +S21400BB4093881B1A9BB29380D088401BD080013309 +S21400BB505B1A1BB20A930B931800244B9847069067 +S21400BB60214B984783B20C9300220792002B06D1F4 +S21400BB705B469B79023B5A1E9341DBB207931AA998 +S21400BB808C8801340B88E41A24B226005B46002217 +S21400BB909A5ECB88013349885B1A1BB2A34200DD4C +S21400BBA023005B109846934200DD9046079B002BCF +S21400BBB02FD04346002B2CD15B469B79002B17D009 +S21400BBC001235B420F9333E0A7FB0000450F010003 +S21400BBD0BDA50000055C000011A600006D0B01006D +S21400BBE049430000A1F6000059A60000590E0100C6 +S21400BBF05B465A885B7B029353460193012300936E +S21400BC0000231AA90498AE4CA04701235B420F9369 +S21400BC1077E24346002B37DD43461AB200231AA9C3 +S21400BC2029A8A84DA847002129A8A74B98470F90F8 +S21400BC305B465B886A4613845B469B7900220D92BE +S21400BC40022B25D01AAB0422995E0020185E4B1CEE +S21400BC501B1A1BB2424652009B1A09931EAA10805A +S21400BC6091801CA90223CD5E7B8A5B191BB2538090 +S21400BC70D38006228B5E9D4200DD32E24B46109357 +S21400BC80B9465E46D346E8E001235B420F93CFE712 +S21400BC905B465A889B889A42D4D060008B4B984764 +S21400BCA00D90002ECEDD002542460992B0462E00AD +S21400BCB05D46BB4605901EE0A978C906C80E6B888F +S21400BCC05B059B0EEA78D20821781F27B94301430B +S21400BCD02170590123887E4803400B432380D200FD +S21400BCE01B0A07210B40134363700136059B023382 +S21400BCF00593B04558DD059C0823E95E4046484359 +S21400BD00001232B29042D7DA0A27EB5F47465F430B +S21400BD103F12BA423FDA591A43465943301A00B224 +S21400BD200302181A09126B4B9847FF231840191A7A +S21400BD306A79D2084243EB78DB084B43D3181A02E1 +S21400BD40D218D201D218D20D1F231A40AB885B0539 +S21400BD509B0E43439C466B885B059B0E4B4363449C +S21400BD601F02BC469C446746FF01BC466344DB0D8D +S21400BD703F273B402F79FF06FF0E7843AF78FF063C +S21400BD80FF0E7943401801020918C9010918C90DA8 +S21400BD901F20084098E72979C906C80EAB885B05BE +S21400BDA09B0E6A79D2088FE7099B98465F46AB469A +S21400BDB048E70B99069F3800474B98474B465A8AE8 +S21400BDC0521912B2198A0EAB1B8FC91809B20A9BF8 +S21400BDD03800424FB8470590B379012B19D181E05E +S21400BDE00B99069F38003C4B98474B465A8A521987 +S21400BDF012B2198A0EAB1B8FC91809B20A9B3800FB +S21400BE00364FB8470590B379012B6BD0079A002AB6 +S21400BE103ED1022B00D153E10C9B002B02D1099B93 +S21400BE20322B0CDC737B02935B460193059B0093DD +S21400BE30069B6A46128C1EA90498214CA0471EAB8E +S21400BE405A8801325A80DA880132DA8001350EAB20 +S21400BE503E229B5E9D4200DD3FE14B4612241C5F66 +S21400BE6064191AAB02229B5E434401339C42B7DD41 +S21400BE701AAB06229B5E42469B1A013B9C42AFDAF7 +S21400BE80079B002B95D0B379012B29D00122059270 +S21400BE90099A322A00DDA0E0022B00D110E1012B26 +S21400BEA0BAD1737B02935B460193059B0093069B76 +S21400BEB06A46128C1EA90498014CA047BFE7C046EC +S21400BEC0055C0000EDA7000085A50000590E0100E6 +S21400BED01FF8FFFF757A010089100100BDA500005C +S21400BEE0012305937288B3889A426DD01AA94A88AE +S21400BEF0A31A9BB20827F05F8246C9880131891AC7 +S21400BF0009B202004A43121218B28446824245DA47 +S21400BF100A27F05F07004F433F12BC4500DBB1E045 +S21400BF205746C01B41439B1A1BB21802C01A09127F +S21400BF30B84B9847FF210840091A7279D208424345 +S21400BF40F378DB084B43D3181A02D218D201D21862 +S21400BF50D20D1F239C461A40B3885B059B0E4343B5 +S21400BF609A4673885B059B0E4B439A4453461B02C6 +S21400BF705344DB015344DB009B0E3779FF06FF0E6C +S21400BF807843B778FF06FF0E794341180802401839 +S21400BF90C0014018C00D6146084007E0B178C906E8 +S21400BFA0C80E73885B059B0EF278D2081F21089F87 +S21400BFB08F43390001435801974B0B400343D2028D +S21400BFC05B055B0D13430893079B002B00D168E7C6 +S21400BFD00123099A322A00DC63E71AAA0221525E7C +S21400BFE042440132944208DB1AAA0621525E4146B8 +S21400BFF0521A013A944200DC4EE71AAB00229B5ECE +S21400C00022A90B80424668460287048F013BE3184C +S21400C0108B801EAB5A884A80DB88CB80737B02936A +S21400C0205B460193059B0093069B028C04987B4F0E +S21400C030B847B379012B2ED01AAB04229B5E22A9F7 +S21400C0405A1C141B0C808B8042469B1A01334A46AE +S21400C0501021525E0EA93820095E52189B1ADA4348 +S21400C060D2171340069A94466344727B02925A464D +S21400C0700192059A00926A46128C22A90498674C8F +S21400C080A047DCE63179C906C80EB3885B059B0E6F +S21400C0907279D2088AE722A91AAA1388E3180B80B5 +S21400C0A093881B1B8B80737B02935B460193012353 +S21400C0B0009300236A46128C0498584FB847BBE793 +S21400C0C0737B02935B460193059B0093069B0D9A38 +S21400C0D01EA90498524CA047B1E6DA46109B994632 +S21400C0E0B3465B469B79002B05D10C9B002B02D1F7 +S21400C0F0099B322B0CDC0D9B002B02D01800494B01 +S21400C10098470F98484B98470698464B98476FE4D1 +S21400C11043466A469382968A1EAC1AAD2B88F3185D +S21400C1202380AB889B1BA3800222AB5E6380F31840 +S21400C130E3805B465A885B7B029353460193012358 +S21400C1400093002321000498344FB8470623E95E85 +S21400C1508A1B12B262800620235E9A4202DC0133FA +S21400C1601EAA53801EACE1805B465A885B7B029316 +S21400C1705346019301270097002321000498274D7A +S21400C180A8471AAA138823809388A380538801336C +S21400C190F3186380D388013B9E1BE6805B465A8873 +S21400C1A05B7B02935346019300970023210004987B +S21400C1B0A847A0E71D4B98470700012809D9022881 +S21400C1C03CD00023002204994846194CA047FFF7AC +S21400C1D01AFC29A95B46D86A164B9847012801D055 +S21400C1E0FFF711FC299BDD026D0D6E230EAA944607 +S21400C1F063441E8876091EAC20000F4B98473623F2 +S21400C2005A46D35C23703723D35CA372938EA381E4 +S21400C21037E0C046757A01001FF8FFFF055C000096 +S21400C220E96800006D0B010011A60000F98000000F +S21400C230D97E0000E1E40000457E000022AC20002C +S21400C240874B98475B469B8E23805B461B6B6360E1 +S21400C25036235A46D35C23720C22A35E29AE0022F4 +S21400C2600292804A01920A21625E00925A46126B3E +S21400C2705946C96A30007C4CA0470023F55E02236D +S21400C280F65E38235A46D35CDB073DD44B46188807 +S21400C2905988DB8801335B1A1BB24A469288013202 +S21400C2A0121A12B2521BD40FA2185210801880B263 +S21400C2B01CAA10809C1BE30F1B195B10C91889B2BF +S21400C2C05180013D45199580731ECB189BB2D380D3 +S21400C2D0022F00D19AE05B4600229A5E49461CA8CF +S21400C2E0624B984701246442002801D100F0ABFE5F +S21400C2F01EAB5A46D26A04991CA85D4DA84720007A +S21400C3005C4B9847FFF77FFB5B4600229A5E002354 +S21400C310494629A8584CA047002129A8574B9847BA +S21400C32007904B46988801301B88C01A00B2544BC1 +S21400C330984629009847CB0F59184B1006934B4642 +S21400C34006229B5E9A464B465C885346581C001B4A +S21400C35000B23100C047CB0F5B185B10E41AA4B2E2 +S21400C36023B21CAA5380B1B2884601396418D4801F +S21400C3709A4546DB1400ADB2424B9A463C4E0592B7 +S21400C3804B46B9461F002AE0002300935B46DB6A53 +S21400C39022AA04990598D0472388EB181BB223805D +S21400C3A0A288AA18A2804A460421525E9A4208DB56 +S21400C3B0022FE9D01EAB5A46D26A04990598B047B8 +S21400C3C0EAE74B46B9461F00638843441BB26380C6 +S21400C3D0E2884244E28006217A5E9A4210DB3B887D +S21400C3E0069A9B1A9BB21AB22280691E5B18A3801B +S21400C3F004217B5E9342E7DB3B004F469946D7E736 +S21400C400B94607981B4B9847FFF7FDFA01221440E0 +S21400C4101CA8091941801B19C3805B4600229A5E3E +S21400C4204946124B9847002816D15B4600229A5E72 +S21400C4300023494629A8104CA047002129A80F4BE5 +S21400C44098470400002300935B46DB6A22AA0499FF +S21400C4501CA80C4DA84752E701246442F2E7C046E8 +S21400C4605D810000187C00007D1A010035FE00008A +S21400C470D97E000011A60000EDA7000085A50000EB +S21400C480417C0100AD810000388A18AA1188091A7B +S21400C49089B211807D8A5488641B548093881B1A45 +S21400C4A09BB29380D088401BD08001335B1A1BB2AE +S21400C4B00A930B931800B84B98470590B74B9847CC +S21400C4C00025002806D15B4612255D5F0F3D6A42B7 +S21400C4D06A41D5B25B460021595E4B469B880133C4 +S21400C4E04A4612889B1A4A46D288013248464088F5 +S21400C4F0121A12B21BB2934200DD13005B100993AE +S21400C5008B4200DD0991099B002B00DC84E01AB207 +S21400C5100023494622A8A24CA047002122A8A14BEE +S21400C52098470F905B461020185E00231AA94C46C9 +S21400C530E25C5A540133082BFAD1A1461AAB1A888A +S21400C5405B465B8A59076BD584B21AA912190A8012 +S21400C5508A88190769D584B21AA9121B8A804A8864 +S21400C560990767D584B21AA912194A80CA88DB07C8 +S21400C57065D583B21AA9D31ACB80099B98466A461A +S21400C5801383138B9A461A1A12B2012329A8844CD5 +S21400C590A047002129A8834B984710905B4610209F +S21400C5A01B5E013B0D934146434500DA0D915B4609 +S21400C5B0DB8911936A4693835B465B7D0693002D69 +S21400C5C000D1BCE11222BB5E4A460221525ED21A5C +S21400C5D00D998C46624418A90620095E0C9191427A +S21400C5E000DD0C921CAA49460988118049468988B4 +S21400C5F0918018A902254D5F5B191BB25380D3802A +S21400C6000C9BAB4200DA9FE01EAC08954B46B14649 +S21400C6105A460E921E0047E001235B420F9381E7C5 +S21400C620099944186442A4B28FE7099944186442F1 +S21400C630A4B291E7099944186442A4B293E7099B0F +S21400C640C3185B429BB295E70422B35E5A1C514660 +S21400C650521A2280A380099A9A1A013210217B5E10 +S21400C6600EA92820095E5B18D31ADA43D2171340A6 +S21400C670059A94466344069A02924A4601924246B6 +S21400C68000926A46928B21000498474DA8471CAB3F +S21400C6905A8801325A80DA880132DA80089A0132E2 +S21400C6A008920C9B93424ADB0B99059D28003F4B52 +S21400C6B098477A8A089B9C46624412B2398A0EAB27 +S21400C6C01B8DC91809B20A9B05952800384DA84746 +S21400C6D080461CAB5A886280DB88E3800022B35E0B +S21400C6E02380013B5344A380069A02924A46019255 +S21400C6F00090059B6A46928B210004982A4DA84715 +S21400C7000623E25E0221735E0E991020095E5B1816 +S21400C7109A4299DA338853442380B38852469B1A48 +S21400C720A380069B02934B460193012300930023AC +S21400C7306A46928B210004981B4DA84784E7320076 +S21400C7404E460E9B9B4691461222BB5E4A460621EB +S21400C750525ED21A0D99521A18A902254D5F9542BB +S21400C76000DA15000C990A00A94201DB0132150017 +S21400C7705B191BB21CAA5380D38018AB06229B5EA3 +S21400C7809D4200DD99E01EAC08954B46B1465A46E0 +S21400C7900C921E0041E0C046590E010059A600004A +S21400C7A0EDA7000085A50000055C000089100100CB +S21400C7B0BDA500000422B35E5A1C5146521A2280C0 +S21400C7C0A380099A9A1A013210217B5E0EA92820AE +S21400C7D0095E5B18D31ADA43D2171340059A9446BB +S21400C7E06344069A02924A460192424600926A467C +S21400C7F0928B21000498AF4DA8471CAB5A88013293 +S21400C8005A80DA880132DA80089A013211000892DA +S21400C8100EAB2E229B5E99424ADC0B99059D2800A2 +S21400C820A54B98477A8A089B9C46624412B2398A7E +S21400C8300EAB1B8DC91809B20A9B059528009F4DA3 +S21400C840A84780460022B35E2380013B5344A38062 +S21400C8501CAB5A886280DB88E380069A02924A46BE +S21400C86001920090059B6A46928B21000498914D98 +S21400C870A8470623E25E0621735E0C991020095E27 +S21400C8805B1A9A4296DD338853442380B388524617 +S21400C8909B1AA380069B02934B46019301230093A9 +S21400C8A000236A46928B21000498824DA84781E7B0 +S21400C8B032004E460C9B9B4691466B46998E1CACAE +S21400C8C04B465A8801328A186280DB88013B5B1A25 +S21400C8D0E3804B4600229B5E23805A46128A013A2A +S21400C8E09B18A380069B02930196012700970023BE +S21400C8F06A46442152181288210004986D4DA847B4 +S21400C9004A460421525E59460B8AD31A01332380C5 +S21400C910A280069B02930196009700236A46442154 +S21400C9205218128821000498A8471098644CA04713 +S21400C9300F98A0470598634B9847FFF782F84B4639 +S21400C9400021595E1CA801804B4604229A5E828014 +S21400C95018AB02241C5F7B8A1B191BB24380C38062 +S21400C9605B4612201B5E042B2BD0082B45D00022E2 +S21400C97016210EA8844661440A70172161440A7085 +S21400C980022B2CD10132143363441A7016230EAADC +S21400C990944663441B78002B04D1173363441B78FA +S21400C9A001255D4001231D4014AB1D70250018AB0A +S21400C9B006229B5E9C42B8DC1CAC3F4B9A46B046B7 +S21400C9C051E00D9A944661441CAA918000221621DB +S21400C9D00EA8844661440A70172161440A70012B30 +S21400C9E010D0032BD2D1023B16220EA98C466244ED +S21400C9F01370172262441370C8E70D99521A1CA9C7 +S21400CA000A80E3E7012216330EA98C4663441A70A7 +S21400CA10BCE70B99059E3000D0477A8A521912B2AD +S21400CA20398A0EAB1B8DC91809B20A9B05963000D1 +S21400CA30224EB047069A0292424601920090059B0B +S21400CA406A46928B210004981A4EB04763880133D9 +S21400CA506380E3880133E38001350EAB2E229B5EB4 +S21400CA609D4200DD61E714AB1B78002BD1D1163355 +S21400CA700EAA944663441B78002B09D00223E25E7C +S21400CA804B4602215B5E0D998C4663449A42C0DD9C +S21400CA9017230EAA944663441B78002BD6D0022395 +S21400CAA0E25E4B4606215B5E0D995B1A9A42CDDB31 +S21400CAB0AFE7C046055C000089100100BDA5000078 +S21400CAC011A600006D0B01004C2398465B464246BB +S21400CAD09B5E1CAD00260296BC4A01925A464E202A +S21400CAE0125E00925A46126C2800B94CA04722AC3F +S21400CAF0268066802B88013BA3806B88013BE38001 +S21400CB001EAD50235A46D25C2B0021004846B14F3A +S21400CB10B8472A8848235946CB5AD21892B2238857 +S21400CB20D31823806B884A215846415A5B189BB21B +S21400CB30618859186180A1885218A280E2889B18E3 +S21400CB40E38029AD2800A44B98475B461B6C6B60BE +S21400CB505B4642469B5AAB815B4602329B5A6B81D0 +S21400CB6046235A46D35A2B804423D35C2B72009616 +S21400CB70D36B2A0004992000984CA047FEF76CFF60 +S21400CB80069B01375246BA1A01350799691A09B247 +S21400CB9012B28A4200DD0A0052109A4200DD069A5E +S21400CBA0059B9918099B013308981B1A01340B98AA +S21400CBB0201A00B21BB2834200DD03005B1007930D +S21400CBC08B4200DD07914B461E8A1AA90B889B1BD9 +S21400CBD098B208804B465C8A4D882D1B4D808B880A +S21400CBE09B1B9BB28B80CD882C1BCC8001331B1AE1 +S21400CBF01BB21E00089312B2012316A922A8784D74 +S21400CC00A847002122A8774CA0470E90079F3AB26B +S21400CC10002318A929A8A847002129A8A0470F90F3 +S21400CC2009963000704B984705905B4618229B5E2D +S21400CC305A46D28A119269460A835A46527F9246CB +S21400CC400A9A002A00D09BE1013B1093BB4200DA0F +S21400CC5010974B4612229B5E18A902200A5ED21A33 +S21400CC6010988446624414000C921CAA088810800F +S21400CC70898891801AA90227CF5FDB191BB25380DF +S21400CC80D380BC4200DA82E01EAC5B460D932EE0F9 +S21400CC9018AB04229B5E5A1C551B2580A380079A5E +S21400CCA09B1A01334A461021525E0EA93020095EB7 +S21400CCB052189B1ADA43D2171340059A94466344D7 +S21400CCC052460292424601920A9A00926A46128B95 +S21400CCD021000498454DA8471CAB5A8801325A805B +S21400CCE0DA880132DA8001370C9BBB424DDB0999AA +S21400CCF0059E30003E4B98474B465A8AD21912B2D0 +S21400CD00198A0EAB1B8EC91809B2089B3000394D24 +S21400CD10A8470A901CAB5A886280DB88E38018AB71 +S21400CD200B9300215B5E23806A46958B013BEB18D4 +S21400CD30A3805246029242460192009033006A4611 +S21400CD40128B21000498294EB0470623E25E0B9B07 +S21400CD5002215B5E0D991820095E5B189A4297DAED +S21400CD6018AA1388EB18238093885B1BA38053466E +S21400CD700293434601930123009300236A46128BD5 +S21400CD8021000498194EB04782E70D9B9B464B4600 +S21400CD9012229B5E18AA0627D75FFF1A109ABF1AA0 +S21400CDA00C990A00B94201DB01321700DB191BB2ED +S21400CDB01CAA5380D3801AAB06229B5E9F4200DDDE +S21400CDC09AE01EAC5B460B9347E0C046187C00001A +S21400CDD07D1A0100D9FE00005D810000AD810000D3 +S21400CDE0EDA7000085A50000590E0100055C0000B7 +S21400CDF089100100BDA5000018AB04229B5E5A1CDA +S21400CE00551B2580A380079A9B1A01334A4610219A +S21400CE10525E0EA93020095E52189B1ADA43D217CA +S21400CE201340059A94466344524602924246019243 +S21400CE300A9A00926A46128B21000498894DA847E8 +S21400CE401CAB5A8801325A80DA880132DA80013700 +S21400CE500EAB36229B5E9F424CDC0999059E300045 +S21400CE60814B98474B465A8AD21912B2198A0EAB92 +S21400CE701B8EC91809B2089B30007C4DA8470A9043 +S21400CE800EAB28215B5E23806A46958B013BEB1830 +S21400CE90A3801CAB5A886280DB88E38052460292ED +S21400CEA042460192009033006A46128B2100049895 +S21400CEB06C4EB0470623E25E0EAB2E215B5E0B99EE +S21400CEC01820095E5B1A9A4296DD18AA1388EB189A +S21400CED0238093885B1BA3805346029343460193AB +S21400CEE00123009300236A46128B210004985D4EAE +S21400CEF0B04781E70B9B9B466B4640229B181B88DE +S21400CF001CAC18AD6A8801329A186280EA88013A29 +S21400CF10D31AE3800022AB5E2380013B5A46128B75 +S21400CF20D318A380534602934346019301270097E4 +S21400CF3000236A4644215218128821000498494E5C +S21400CF40B0470423EA5E531C5946098B5B1A2380BC +S21400CF50A2805346029343460193009700236A46F5 +S21400CF6044215218128821000498B0470E98404C6D +S21400CF70A0470F98A04705983E4B9847FEF7CFFD71 +S21400CF801CAA18AB198811809B8893801AA90223C3 +S21400CF90CE5E4B465B8A9B191BB25380D38006221B +S21400CFA08B5E9E42E2DC314B9B462E4F0999059CD8 +S21400CFB020002D4B98474B465A8A921912B21AAD4A +S21400CFC0198A2B88C91809B2089B05942000D847EF +S21400CFD01CAC52460292424601920090059B6A465D +S21400CFE0128B21000498B847638801336380E38876 +S21400CFF00133E38001360622AB5E9E42D6DDB5E7FE +S21400D000079C0C9420001C4B98470A9001220D9216 +S21400D010002C01DDFDF7A3FE0A98164B9847079FE4 +S21400D0207F43002F01D1FDF75FFF0E9A11007800B5 +S21400D030944660440B889B0913700231013281428A +S21400D040F8D1FDF751FF5B4600229A5E0023494661 +S21400D05029A80A4CA047002129A8094B9847040094 +S21400D060FFF746F9055C000089100100BDA5000029 +S21400D07011A600006D0B0100590E0100EDA700007F +S21400D08085A50000F0B583B004000E00170001AAC5 +S21400D09011781F208143117011884048014011808B +S21400D0A000215170A56821781F220A40111F02290D +S21400D0B00DD9072A22D0082A34D0092A48D00A2AAD +S21400D0C05ED00B3A032A15D801AA138012E0207806 +S21400D0D0C006C00E324B98472368DB025B0D5F43E9 +S21400D0E0BE19C008C0B27043281801AB02781A7087 +S21400D0F042785A7001AB188803B0F0BD324007235F +S21400D1009A1A2068C002400D0730C0104743F61038 +S21400D110ED19AE19317A063B93400B40134101AA34 +S21400D1201380E7E7053A3240520006239A1A206831 +S21400D130C002400D033080104743B610ED19AE19FB +S21400D140317C033B93400B40134101AA1380D1E787 +S21400D150012333409B00053AD31A2068C002400DD5 +S21400D1600130401047437610ED19AD194035297847 +S21400D1700B329A400A401A41130001AA1380B9E7FD +S21400D1802368DB025B0D7B43AD19ED188023DB00C3 +S21400D1909C4665442A7801AB1A80ABE71FF8FFFF70 +S21400D1A07D7E0000F0B587B00400019286680078A6 +S21400D1B01F230340052B0AD00B2B12D00C2B28D094 +S21400D1C00D2B47D0FF200E2B64D007B0F0BD236890 +S21400D1D0DB025B0D5A4351184A00511871188878C3 +S21400D1E0F3E707250D40043B5D1B2368DB025B0D60 +S21400D1F00733DB10019A5A43C910B218535C01205A +S21400D200A84018402841C3B2584258414042C0B2D4 +S21400D210DBE7002302A80370553343705533837051 +S21400D220FF2002ABD87003250D406D0006235D1B62 +S21400D2302368DB025B0D03339B10019A5A43891067 +S21400D240B218525C0323AB4013402B41034002AAA2 +S21400D250D05CBAE702AB9C46124B654685CB85C5CB +S21400D2601B682B6001250D40AD0004235D1B236861 +S21400D270DB025B0D01335B10019A5A434910B2186A +S21400D280525C0F23AB4013402B41FF2213406246F3 +S21400D290D05C9AE72368DB025B0D019A5A4371184B +S21400D2A0885C92E71C8A0100F0B5DE4657464E467B +S21400D2B04546E0B583B004000822835E1B02436245 +S21400D2C00A22835E1B0283620C23C75E3E4B9B468C +S21400D2D00A213800984705B20A2676426E43F619A8 +S21400D2E0ABB29846584200B2384B9A4698478146A9 +S21400D2F00135ADB2684200B2D04701905A27424687 +S21400D300B81A00B2D04780467D1B28B2D047070027 +S21400D3100A25AD1B4B466B431800019B7343C01890 +S21400D3200A21D847E06243465D4330007843281818 +S21400D3300A21D8472063A07C254B98473426012530 +S21400D34003002B40A05D012290431843A055A07C0B +S21400D350204B984705406D00A05D02239843054387 +S21400D360A555A27C131F022B28D93421635C042008 +S21400D37083436354236823621F2313402376A388C2 +S21400D3805B05DA0A144BA1690B401343A361E288DC +S21400D3905201DB02DB0E13436383E18980204002E7 +S21400D3A0094B9847E086FF23A375238AA38203B020 +S21400D3B03CBC90469946A246AB46F0BD3421EBB243 +S21400D3C0042003436354D5E7757A0100CD080100B5 +S21400D3D0AD7E0000C17E0000FF03E0FFF0B5DE4634 +S21400D3E057464E464546E0B587B0009002910592F6 +S21400D3F01D0010AB1B889B466A4F0A212800B847C1 +S21400D40004B2661C0A204042604345192000664B61 +S21400D41099469847804630B2C84782465A3420B26A +S21400D420C84704005A3630B2C84781460A26761BDB +S21400D4304046704353466B43C0180A21B84780469F +S21400D44074434B465D4360190A21B847119B00227E +S21400D4509A5E119B0227DF5F54425B465C432412B0 +S21400D46024B22300434399467B425D466B431B121E +S21400D4701BB24146594396B24D466D1AED137519C7 +S21400D4802DB2AA46454665434343BCB20395ED1804 +S21400D490ED130194A44665442DB2029CA21A5C4684 +S21400D4A06243121212B2140044430294611AC91362 +S21400D4B0711809B244466243049294466344DB13EF +S21400D4C0019CA44663441BB2059CE71B5C4667436D +S21400D4D03F123FB244467C43A0464C464246A41AFE +S21400D4E0E2139146B1444A4612B291467843039FEE +S21400D4F03F18FF13E34667443FB2029A4446121BA6 +S21400D500D2139046464436B2049A94466044C013FA +S21400D5105A46141824B252468A4500DD0A1C101CCE +S21400D52012B24A4500DD4846021C00B2B04200DD99 +S21400D530321C0098028050468A4500DA081C011CFE +S21400D54000B2484500DA49460A1C09B2B14200DA80 +S21400D550321C00998A80291C9D4200DD191C0A1C79 +S21400D56009B2B94200DD3A1C111C12B2A24200DD1B +S21400D570211C009A51802A1C9D4200DA1A1C131C9A +S21400D58012B2BA4200DA3B1C1A1C1BB2A34200DAE3 +S21400D590221C009BDA8007B03CBC90469946A24607 +S21400D5A0AB46F0BD757A0100CD080100F0B5DE4649 +S21400D5B057464E464546E0B58BB004003823C75E56 +S21400D5C0FF231A003A403A21465E33406F2A7EDC3B +S21400D5D03C22815E4942C917803FFFB26F2B00DDB7 +S21400D5E087E03E23E25E5242D3179846803EF6B26C +S21400D5F0257DED06EB0E0093A38A5B059B0E01933B +S21400D600637DDB080293A37D03933423E35C994692 +S21400D6105B0700D481E023684422A25C9446514311 +S21400D620226C92465144581809AA0578157040781D +S21400D63050700420225E604642434046504302003B +S21400D640206C804690449A46C24408A855462D78D9 +S21400D650057055466D7845708A189818824607A852 +S21400D66055462D78057055466D78457048468007B6 +S21400D67000D484E0604601381B18595C8946414650 +S21400D680595C8A46985CFF21CB1B4A465A4394460F +S21400D690039A7A4362441212434355467D43AC468E +S21400D6A063441B12DDB2AC460B408D1B6B4311402E +S21400D6B071435B181B12A375D2B2052A00D9DCE0B1 +S21400D6C0002362460026052A00D9DAE0ABE0902A5D +S21400D6D00CDD3C21425E01320421405E0121824283 +S21400D6E000DB00217F22D71BFFB277E7FF27002150 +S21400D6F074E7902B0DDD3E22A35E01330622A05E6A +S21400D7000122834200DB002290467F239E1BF6B256 +S21400D7106EE7FF26002398466AE718239C46A44433 +S21400D72065468BB29B46238A3E21625EA18F594492 +S21400D73009B204956046AF4DA946A84709AB1880C4 +S21400D74042466B46DA8292B29046238AE28F424481 +S21400D75012B23C20215E049D2800C84708AB188002 +S21400D760238AE28F424412B2A18F594409B228009C +S21400D770C84707AB18803423E35C9B075BD4FF23C2 +S21400D780A3753B00002B00D08DE009AB1D78ED069D +S21400D790EA0E00921A885205920E01925B78DB0818 +S21400D7A00293002F00D0B7E007AA1778FF06FF0EF7 +S21400D7B013885B059B0E5278D208002E00D1F1E04C +S21400D7C0FF2E00D100E1FF21891B009D75434F43CA +S21400D7D0EF193D02ED19ED01ED192D01ED0E207D3D +S21400D7E01F27B84305432575019870434B43C0185F +S21400D7F003021B18DB011B18DB009B0E5B01A08AD3 +S21400D8007D4D28400343A382029846434A43B618F8 +S21400D81032029219D2019619F60DF6005B055B0FDF +S21400D8201E436675012318000BB03CBC9046994613 +S21400D830A246AB46F0BD3E23E25EA18F594409B234 +S21400D840049D28006D4B98478146E28F424412B2F1 +S21400D8503C23E15E2800694B98478246E28F4244AB +S21400D86012B2A18F594409B22800644B984734235A +S21400D870E35C9B0700D506E781E76346052B00D8E7 +S21400D880FF263B00039A052A00D800234A46052AAD +S21400D89000D8FF235246052A00D80027052800D9BD +S21400D8A070E7FF276EE7FF2B00D17AE7FF22D21A38 +S21400D8B009A84178C9085143029D5D43AC468C4493 +S21400D8C0614609026144C9016144C90D1F25AC4681 +S21400D8D00D40029501884905890E5143019D5D431F +S21400D8E0A84641440D02A84688444546ED01A84690 +S21400D8F04144C900890E01910178C906C90E4A4300 +S21400D900009D5D4352191502AD18ED01AD18ED0DE1 +S21400D91063461D40009544E7FF2F39D0FF23DB1BED +S21400D920984608A84278D2087A4307A94B78DB08BD +S21400D93045466B43D3181A02D218D201D218D20D1C +S21400D9401F239C461A4003885B059B0E7B43994623 +S21400D9500B885B059B0E6B434B441D02A9469944FE +S21400D9604D46ED01A9464B44DB009B0E0078C006F1 +S21400D970C00E47430978C906C90E40464143791888 +S21400D9800F027F18FF017F18FF0D61460F4014E756 +S21400D99008AA1778FF06FF0E13885B059B0E5278C1 +S21400D9A0D2080AE7257D1F218D432F43277559018D +S21400D9B0A38A114803400B43A382D2005B055B0F8A +S21400D9C01A43627501232EE7237D1F229343009D91 +S21400D9D01D432575019B5A01A38A07490B40134333 +S21400D9E0A382029AD6005B055B0F3343637501235F +S21400D9F019E7C04685D000001FF8FFFFA5D100003C +S21400DA00F0B5CE46474680B583B080466B46D98093 +S21400DA10514B1988002900D19BE0504B1F683B00F2 +S21400DA20203301398AB2D100891889004431791827 +S21400DA304B4802E024338B4205D01A688242F9DB59 +S21400DA40013A1A60F6E70025464E434B994607E032 +S21400DA5001282AD00135ADB24B461B88AB422FD9E0 +S21400DA60EC006419A4003C196068B0470028EFD1A8 +S21400DA7063684345EED120896B46DB88C01A424274 +S21400DA804241D0B20028E5D0236A626994466344D6 +S21400DA90FA229200934211DD2262002C10D0200060 +S21400DAA003B00CBC90469946F0BD414660682E4BCC +S21400DAB09847030058425841C0B2E3E72362ECE7B8 +S21400DAC0254B1A88012A13D93B002433023A91B217 +S21400DAD0CA00521892004832BA183C0002E02433BA +S21400DAE0934206D0196A206A8142F8DA1C00F6E7EB +S21400DAF03C006368002B02D020001C4B98471C4B50 +S21400DB0098470500002363616B46DA88414620008B +S21400DB10184B984700280DD0002323626369002B1A +S21400DB20BDD12800144B984760610028B7D1012367 +S21400DB306361B4E720000D4B9847202120000F4D6D +S21400DB40A84724212000A84780231B062362002420 +S21400DB50A5E70024A3E7C046B62B0020844D00208E +S21400DB6002000080F98000003D7F01001DE60000F5 +S21400DB7025F7000035E5000041F70000E50F01003D +S21400DB80F8B5D646474680B50700154B1B6898463D +S21400DB90144B1B88002B1ED00025134B9A46114EA3 +S21400DBA00FE0002B02D02000104B984720212000C9 +S21400DBB0D04724212000D0470135ADB23388AB4290 +S21400DBC009D9EC006419A40044446368BB42E8D059 +S21400DBD0002FF1D1E5E70CBC90469A46F8BDC0464A +S21400DBE0844D0020B62B0020E50F01001DE6000046 +S21400DBF0F0B5C64600B50400204B1B68002B06D0C7 +S21400DC0000201F4B98471D4B18681E4B9847E00096 +S21400DC10001980001C4B9847184B18601B4B984700 +S21400DC2000281FD0154B1B68002B22D0184B1C80D9 +S21400DC30002C14D00024114F164E9846E5002D19DE +S21400DC40AD003B6858192021B0473B68581924217D +S21400DC50B0470134A4B243461B88A342EED804BCA6 +S21400DC609046F0BD054B1A6800230B480B498847C1 +S21400DC70FEE70022064B1A80F1E7C046844D0020DE +S21400DC8081DB0000D10A0100090A0100151400001A +S21400DC90B62B0020E50F0100048801001D140000CB +S21400DCA030B585B00C0015000800304B9847031EB1 +S21400DCB022D12378DB06DB0E043BDBB200200A2BE6 +S21400DCC01FD82368DB025B0D9B02294A29680A409D +S21400DCD013432B6063885B095A0169881F230B4036 +S21400DCE013436B802378DB06DA0E2B781F218B43D9 +S21400DCF013432B70013004E0012804D00020022BCF +S21400DD0023D005B030BD0222210002A8194B984747 +S21400DD1000280AD02B78DB06DB0E1C331F221340AC +S21400DD2001200A2BEDD90020EBE701AB04222900E5 +S21400DD3002A8114CA047040002A8104B9847002CDC +S21400DD40F1D1019B042BEED1E4E7094A2B681A4077 +S21400DD508023DB0013432B6020226A80C0321340EE +S21400DD600B2213432B700130CBE7C046F98000002E +S21400DD70FF03E0FFC103010025030100F5020100D7 +S21400DD8070B50D00CC69002C16D02068002804D091 +S21400DD900A4B984720680A4B98476068002801D0CD +S21400DDA0074B9847A068002801D0054B98472000ED +S21400DDB0034B98470023EB6170BDC046F502010097 +S21400DDC0D10A0100F0B5DE4657464E464546E0B558 +S21400DDD085B006000C008B7A012B18D0002B00D0E3 +S21400DDE04AE14B689B68002B00D143E1087BC006E4 +S21400DDF0C00E031F022B5AD863689B68236101205C +S21400DE0005B03CBC90469946A246AB46F0BD486875 +S21400DE109F4B98479F49A04B984700281AD102224B +S21400DE20616802A89D4B9847002813D1E369002B30 +S21400DE3012D0E56908209A4B98472860994B984776 +S21400DE4000281ED02A680023002A20D12100300096 +S21400DE50954B98470020D3E70C30914B9847E061EC +S21400DE60904B9847002805D1E26900238F489049D7 +S21400DE708847FEE7E0690028ECD00C218D4B9847D8 +S21400DE80D7E72A680023894889498847FEE702A918 +S21400DE90595CD1540133082BF9D1207BC006C00E43 +S21400DEA0031F022B03D8A37A002BA5D0EBE0C31FD9 +S21400DEB0032B07D90B38032800D9D5E000232361AC +S21400DEC001209DE77C4B98470700E369002B0FD0A5 +S21400DED0E5690220B840724B98476860714B9847D6 +S21400DEE0002820D16A680023704871498847FEE7F9 +S21400DEF00C206B4B9847E0616A4B9847002805D189 +S21400DF00E269002369486A498847FEE7E069002815 +S21400DF1005D121003000644B9847002070E70C21A3 +S21400DF20644B9847D4E70123BB401F0018005C4BA6 +S21400DF309847A8605B4B9847002847D06B68002B33 +S21400DF404AD0AB68002B47D0A37A012B4AD063682F +S21400DF509868002F00D183E0002398463F339B4605 +S21400DF60203B9946554B9A46414601944A006B68B9 +S21400DF709C46624443789C0800948678F6084C4693 +S21400DF8026400478E408A44614784B469C43A046F2 +S21400DF90644643461C4314705B46009C1C40630169 +S21400DFA09C46138854462340644623431380F60059 +S21400DFB01B0A0724234033435370C378AA6853547C +S21400DFC0013104308F42D1D1019C49E0AA68002378 +S21400DFD0364837498847FEE721003000324B9847DD +S21400DFE000200DE704212868354B9847002F37D0CE +S21400DFF00026344B9A463F239946203B98460023FA +S21400E000042202A92868D04772006B689C466244C6 +S21400E01002AB5B789908009102A98978C908404646 +S21400E02001408B4602A90878C008117843469943F8 +S21400E030084310704B4600991940480113881F4941 +S21400E0400B40034313805946C9005B055B0F0B4327 +S21400E050537002ABDB78AA6893550136B742CED12F +S21400E060002323610120CBE6210030000E4B9847A9 +S21400E0700020C5E60020C3E6087BC006C00E031FCE +S21400E080022B00D913E7002323610120B8E6C0461F +S21400E090890401003C8A01003D7F0100C1030100A4 +S21400E0A0090A01001514000081DD00000488010043 +S21400E0B01D140000E50F01007D7E00001FF8FFFF25 +S21400E0C06703010025030100F0B5DE4657464E46BD +S21400E0D04546E0B58BB00D001700019314AB002643 +S21400E0E09E5F0A7B1F2313401A1F022A36D88B7A9C +S21400E0F00020012B06D00BB03CBC90469946A246A9 +S21400E100AB46F0BDCB699946087BC006C00ED54B22 +S21400E11098478046E968C902490D019B4B43D919C7 +S21400E1204143C91004314B461868CF4B984703004B +S21400E1300020002BDFD14346D808C0B24643002358 +S21400E14006934B46186806AB32001599C74CA04795 +S21400E150069B9E1B70427041C0B2CCE71A000B3A79 +S21400E160032A2DD9073B0020032BC4D8087BC00602 +S21400E170C00EBC4B9847814601238340013B9BB2AF +S21400E18098462B7BDB06DB0EDAB2082A00D135E197 +S21400E19000D8FEE0DAB2092A00D146E10A2A00D009 +S21400E1A05BE1EB68DB025B0D9AB21BB29A46019C00 +S21400E1B05443E7198023DB009B46BB440024FEE063 +S21400E1C0002104AB1970FF225A7005AB1970553147 +S21400E1D0597055319970DA7006AAA54B13CB13C245 +S21400E1E01B6813602989002E11DD080A159C721E13 +S21400E1F092B201329446520062442300A44662441E +S21400E200019C1970587003339A42FAD10194287B06 +S21400E210C006C00E934B9847814601238340013BBE +S21400E2209BB298462B7BDB06DB0EDAB20C2A4BD071 +S21400E23011D9DAB20D2A5DD00E2A70D1EB68DB0256 +S21400E2405B0D99B21BB20293019C4C43E419002764 +S21400E25000239A4615E00B2A61D1EB68DB025B0DC2 +S21400E260DA10511C02915B0701D113B20293029B94 +S21400E270019C5C43F91064180723BB431F0004ABE2 +S21400E2809A46EB699B4602987A4B98470390AB7A7E +S21400E290002B4ED16B6899680C19002E74DD159B07 +S21400E2A0981C013EB6B27200921905329C46624432 +S21400E2B01F21FF239B4608234E469B1B5BB2019300 +S21400E2C0AC461500C1464BE0EB68DB025B0D9A10CE +S21400E2D0511C02919B0701D113B20293029B019C31 +S21400E2E05C43B9106418BBB203279F437F0005AB9D +S21400E2F09A46C6E7EB68DB025B0D5A10511C02918A +S21400E300DB0701D413B20293029B019C5C43791095 +S21400E3106418FB0709D5002706AB9A46B1E7002725 +S21400E3200024002302939A46ABE7042706AB9A46DE +S21400E330A7E7211D5B4618684B4B98475B46186855 +S21400E3400023029A0399494CA047039CA5E7DBB239 +S21400E3500370BF1B7FB2002F13DB0330854213D040 +S21400E360237898464B46BB40424613403B416246A4 +S21400E370127B0A400E2AEAD05A4613405246D35C15 +S21400E380E6E7019F0134E8E703983B4B98470120F6 +S21400E390B1E6072A61D1EB68DB025B0DDA10511C8F +S21400E3A08A465B0701D113B29A465346019C5C43EA +S21400E3B0FB10E41808239B46A3440724BC43EF69DC +S21400E3C050462C4B98470290AB7A002B56D16B6880 +S21400E3D099685944002E78DD1598013EB6B201368C +S21400E3E073009E1984466644FF239A4608224B46CD +S21400E3F0D21A53B20193B4464E464FE0EB68DB02A6 +S21400E4005B0D9A10511C8A469B0701D113B29A469F +S21400E4105346019C5C43BB10E41810239B46A34460 +S21400E420BFB20324BC436400C9E7EB68DB025B0DA4 +S21400E4305A10511C8A46DB0701D413B29A4653463B +S21400E440019C5C437B10E41840239B46A3440124B4 +S21400E45027407C427C41A400B1E700239B46002471 +S21400E4609A46ACE77D7E00006703010025030100A5 +S21400E4702C8A0100590E01006D0B0100594604312B +S21400E4803868144B98470023524602993868124D54 +S21400E490A84702999EE70330604516D00A7843469F +S21400E4A0A34013402341524613405A007D68525BF6 +S21400E4B00270120A4270BA68D35C8370A41B64B2FE +S21400E4C0002CE8DA019C0131E5E70298034B9847F7 +S21400E4D0012010E667030100250301006D0B010013 +S21400E4E0F0B583B001900D000A781F2313400B701F +S21400E4F00D480E4B9847041E14D00D4E05E000271D +S21400E50021000948B047041E09D02368002BF6D026 +S21400E5102A0001992000984707000128F0D138000A +S21400E52003B0F0BD0027FAE7D04C00200506010036 +S21400E5301D060100F0B583B00700009102810800B7 +S21400E540254B9847B8720023FB6101280ED0009B2C +S21400E5507B602248224B9847041E36D000250C23A9 +S21400E5609C46BC44634601931E4E10E0009C20006F +S21400E5701D4B984701301D4B9847786021001C4B77 +S21400E5809847E6E721001548B047041E18D02368D0 +S21400E590002BF7D06268002AF4D0019A0099200078 +S21400E5A0984705000128EDD10023BB613B613C6024 +S21400E5B0390020006368984705000128E2D101E091 +S21400E5C0002D03D0280003B0F0BD00252021380020 +S21400E5D0084B9847F6E7C046F9800000D04C00206C +S21400E5E0050601001D060100617F0100090A010001 +S21400E5F0517F0100E50F010070B582B00568AC6878 +S21400E600002C09D0069E0196009313000A00010014 +S21400E6102800A04702B070BD0020FBE710B504003C +S21400E6200068002807D0C368002B01D02100984757 +S21400E630A37A012B00D010BD6068024B98470023D8 +S21400E6406360F8E7D10A010010B50B480B4B9847FA +S21400E65004000B4B9847002807D0002C03D010214D +S21400E6602000084B9847200010BD220000230648D3 +S21400E67006498847FEE7C046D04C002065050100E5 +S21400E68015140000E50F0100048801001D140000A9 +S21400E69010B510210C480D4B98470D4B9847002895 +S21400E6A008D00C4B03600C4B43600C4B83600C4B48 +S21400E6B0C36010BD0B4B98470028FAD100220023F8 +S21400E6C009480A498847FEE7D04C0020510501005A +S21400E6D049E60000A1DC0000C5DD0000C9E000003E +S21400E6E081DD000015140000048801001D140000E0 +S21400E6F010B54368984710BD10B50468A04710BD14 +S21400E70010B584B013000A0001A9054CA0470023E9 +S21400E710002801D001AB1B88180004B010BDC0460D +S21400E720F9E6000003780A78934201D0981A7047F9 +S21400E73040784B78C01AFAE703880A88934201D0DB +S21400E740981A704740884B88C01AFAE700880B88EA +S21400E750C01A7047F0B587B00C000B1E18D00669BB +S21400E760B369994217D0728A9205920D002A62DD2B +S21400E770B7683B68C81A0590BB8898420DD8002336 +S21400E7800393BA7C002A1AD1FB881B18B461F36184 +S21400E790180007B0F0BDF369FAE70021013189B22D +S21400E7A0914248DA8B005B189B000393FB181868AD +S21400E7B0201A05909D88A842F0D81F00E1E7012A9C +S21400E7C01BD0022A1ED00023032ADFD13A8AB9685A +S21400E7D01B4B0093022305A81A4FB847002828D0E1 +S21400E7E0039BB268944663441D009B68C01A4008A9 +S21400E7F0EB68185CEB88C318C8E7FB68185CFB88F6 +S21400E800C318C3E73A8AB9680D4B0093022305A8DC +S21400E8100C4FB84700280AD0039BB268944663445E +S21400E8201D009B68C01A4008EB88C318AEE700239B +S21400E830ACE70023AAE7B4610023F361A8E7C0466B +S21400E8404DE70000891B0100F0B5DE4657464E46F0 +S21400E8504546E0B599B009291CD00569CD4B9847C7 +S21400E860002801D100F0DBFCC0006B681E182B7D71 +S21400E8709B0711D1002E01D100F0D4FC30680003B4 +S21400E880030B2868C01819B03CBC90469946A246AF +S21400E890AB46F0BD1731E0E7337974795C43002C62 +S21400E8A001D100F0C2FCEB7C9B061B0FDAB2022AF9 +S21400E8B000D18DE008D9DAB2032A00D18BE0042A11 +S21400E8C004D10134640801E0012A7ED0B24B1868F6 +S21400E8D0B24B984784420FD9AF4F21003868B04BEF +S21400E8E098473860AF4B9847002877D0AA4B1B68EC +S21400E8F0002B01D100F09CFC33681B031B0B2A681D +S21400E900D218A54B1B68039333790D931BB2119352 +S21400E910737910931BB20E93EB7C9B061B0FD9B238 +S21400E92000910691032960D09F490A609F4A1370A0 +S21400E93000239F4A13709F4A13609F4A13709F4A92 +S21400E94013700D9F38009E4CA047050017903800A6 +S21400E950A0470190119B002B00DC5EE2964B1B78D3 +S21400E9600293964B1B789A468F4B1E68914B1868FD +S21400E9708E4B1B789946012349468B40013BDBB200 +S21400E9800B9308235B1A0C9310235B1A0A93884B8D +S21400E9901B789C462C003B00013B9BB201330F9337 +S21400E9A02A009B465A4409920023059308930021A7 +S21400E9B007934B469B009B46824B5B441293534601 +S21400E9C00493A84667464D4631E00734E4087DE7E1 +S21400E9D00334A4087AE70134640877E76E4B1A68B4 +S21400E9E00023794879498847FEE7013106919BE77D +S21400E9F003239C46C308072101404A19072A2FD83B +S21400EA00F35C0C9A511A0B4162461A401300002818 +S21400EA1002D0029A934231D040190293012101227A +S21400EA20079223700134099B9C4200D14BE1002FD2 +S21400EA302CD14B46082B0DD8654B5A469B5807934E +S21400EA409F4607239C46D5E70F239C46D2E7FF2325 +S21400EA509C46CFE70B9B9C46CCE701239C46C9E728 +S21400EA60F25C12029246F3185B7853449BB20A9A01 +S21400EA70511A0B4162461A401300C8E7012205925C +S21400EA8000220492013208920127C5E7012F11D017 +S21400EA900023022FC5D1049A013AD3B20493002B67 +S21400EAA000D00CE14B46082B00D9F1E0129B1B6806 +S21400EAB002939F46C308072101404A1C072A15D81F +S21400EAC0F35CC94308310B4101221340049A01321A +S21400EAD0D2B20492411C012B15D04B46082B00D90C +S21400EAE0ABE03C4B5A469B5802939F46F25C1202A0 +S21400EAF09446F3185B7863449BB2C94310310B41CC +S21400EB0001221340E2E70B2A05D00800029B0122EF +S21400EB100592012185E7CB08072211408A1D072AA6 +S21400EB2013D8F25C0223591A0A413D331A40049264 +S21400EB300730049B002B00D0BAE04B46082B24D8A5 +S21400EB40254B5A469B5802939F46F25C1202F318D6 +S21400EB505B789A1892B20A23591A0A4135331A403A +S21400EB600492E5E70323C708072101404A19072A4C +S21400EB7034D8F75D0C9A511A0F413B4039E0072311 +S21400EB80F1E70F23EFE7FF23EDE70B9BEBE701230E +S21400EB90E9E7C04655E70000B82B00204D0B010002 +S21400EBA0DD0D010015140000C02B0020BC2B00203A +S21400EBB0CC2B0020C82B0020C42B0020BD2B00200F +S21400EBC0590E0100648A0100048801001D1400002B +S21400EBD0408A0100888A0100AC8A0100F25D1202B8 +S21400EBE09446F7197F786744BFB20A9A511A0F41C4 +S21400EBF03B4040190293012205920892002701210A +S21400EC0007920EE70323CF08072008404219072A79 +S21400EC1017D8F75D0C9A101A07413B404819029323 +S21400EC20012205920892002701210792F9E60723A0 +S21400EC30E9E70F23E7E7FF23E5E70B9BE3E701237D +S21400EC40E1E7F25D12029446F7197F786744BFB297 +S21400EC500A9A101A07413B40E0E70323C70807213A +S21400EC6001404A19072A17D8F75D0C9A511A0F4126 +S21400EC703B40401902930122059208920027012189 +S21400EC800792CEE60723E9E70F23E7E7FF23E5E74A +S21400EC900B9BE3E70123E1E7F25D12029446F719C6 +S21400ECA07F786744BFB20A9A511A0F413B40E0E7AB +S21400ECB0029B01220592089202270121B1E6029BDF +S21400ECC001220592ADE6049B9A464546BC46079B44 +S21400ECD0002B14D1002901D0CC4B1860089B002BC8 +S21400ECE002D0CB4B62461A70059B002B02D0C94B54 +S21400ECF052461A700026009B02932F0023E0C64B54 +S21400ED006A46127A1A70E5E704230022072131408A +S21400ED1008256D1AED1A7103090C039884466144A0 +S21400ED20012098400300013BDBB2DB43AB40087890 +S21400ED300340AA401A430A70069A13009446664493 +S21400ED400137A74221D03A78029B00990329DDD1EA +S21400ED50072A18D89200B14B9B589F4604230222DC +S21400ED60D4E704230422D1E704230622CEE70423B3 +S21400ED700922CBE704230B22C8E704230D22C5E7AC +S21400ED8004230F22C2E70423C0E70F9A5A430F92C8 +S21400ED900E9B012B00DC34E2A14B1B681E00A14B2E +S21400EDA01B781A00099301239340013BDBB21293B0 +S21400EDB09246984B1B78984608239B1A0C93102370 +S21400EDC09B1A0E93944B1B780293904B1868904BAB +S21400EDD01978109B023B9BB201331393069C049454 +S21400EDE00D9B013B9BB21D00149323006B431593B0 +S21400EDF0002310930B930D930793089393000A93A5 +S21400EE00894A9C4662441692119B9B46434606934B +S21400EE10179B1D008C46B146CFE100230F93B7E742 +S21400EE20032308E0072306E00F2304E0FF2302E0A5 +S21400EE30129B00E00123C508072202409719072FFE +S21400EE401FD84F467D5D0C9FBA1A15412B40DBB28A +S21400EE50002802D0029A9A4221D0801902930122F9 +S21400EE600792089223700134644500D141E10029DD +S21400EE701DD1099B082BDBD80A9B6C4AD3580593F7 +S21400EE809F464F467F5D3F02BA464D446D785544D7 +S21400EE90ADB20E9FBA1A15412B40DBB2D8E701225D +S21400EEA00B920022069201320D920121D5E701292C +S21400EEB011D000230229D5D1069B013BDBB2069375 +S21400EEC0002B00D011E1099B082B00D9E0E0169B2F +S21400EED01B6802939F46C30807220240551C072D55 +S21400EEE016D84D46EB5CD24308321341012213403C +S21400EEF0069A0132D2B20692451C012B15D0099B08 +S21400EF00082B00D980E04A4B0A9A9B5802939F46EA +S21400EF104D46ED5C2D024B445B785B199BB2D243A9 +S21400EF201032134101221340E2E70B2A05D02800D5 +S21400EF30029B01220B92079294E7EB0807221540EA +S21400EF40AA1D072A14D84A46D35C0222551B2B4119 +S21400EF503D321A4006920730069B002B00D0BDE0DB +S21400EF60099B082B34D8334B0A9A9B5802939F462A +S21400EF704A46D25C12024B445B789B189BB20A222C +S21400EF80551B2B4135321A400692E4E703239A4676 +S21400EF90C508072303409A19072A1FD84A46525D18 +S21400EFA00C99CB1A1A4153461340DBB280190293D0 +S21400EFB001220B920D9200210792089252E7072336 +S21400EFC09A46E5E70F239A46E2E7FF239A46DFE7ED +S21400EFD0129B9A46DCE701239A46D9E74A46515DDA +S21400EFE009024D446A78521892B20E99CB1A1A4109 +S21400EFF053461340DBB2D9E703231EE007231CE089 +S21400F0000F231AE0FF2318E0129B16E0C82B0020FF +S21400F010CC2B0020BD2B0020C42B0020D08A010062 +S21400F020C02B0020BC2B0020148B0100F08A0100AE +S21400F030388B01005C8B01000123E90807222A4077 +S21400F040901907280FD84846415C0C98821A11413F +S21400F0500B40DBB2A819029301220B920D920021FD +S21400F06007920892FEE64846405C0002494449780A +S21400F070091889B20E98821A11410B40DBB2E9E7F3 +S21400F080032308E0072306E00F2304E0FF2302E043 +S21400F090129B00E00123C108072202409519072DA4 +S21400F0A00FD84D46695C0C9DAA1A11410B40DBB285 +S21400F0B08019029301220B920D920021079208926A +S21400F0C0D0E64D466D5C2D0249444978491989B20F +S21400F0D00E9DAA1A11410B40DBB2E9E7029B012202 +S21400F0E00B920D9202210792BCE6029B01220B9224 +S21400F0F0B8E68C46B2460F990027009B059303009E +S21400F10040466246119298461EE0042300240722D9 +S21400F1100A400826B61AF61A4D032D0C039A944692 +S21400F120654401229A401300013BDBB2DB43B34047 +S21400F1302A781340B44023432B70049B9C466144BA +S21400F14001373BB29B4525DD019BDC5DC35D5C4022 +S21400F150C455059B009A032AD9D1072C18D8A400B9 +S21400F160354B1B599F4604230224D0E7042304246E +S21400F170CDE704230624CAE704230924C7E70423AB +S21400F1800B24C4E704230D24C1E704230F24BEE7A1 +S21400F1900423BCE70500119A94464046159B049A42 +S21400F1A0904643440F9A9046984443460F93109BCC +S21400F1B001331093139A93420DD05B46002BF6DD75 +S21400F1C0019B98461C00149B5E1C4644A84661465C +S21400F1D0B44656464BE6069B98466146089B002B6F +S21400F1E018D1079B002B01D0144B18600D9B002BE9 +S21400F1F001D0134B19700B9B002B02D0114B4246CB +S21400F2001A701798104CA0470198A0470F4B186823 +S21400F210FFF739FB0E4B6A46127A1A70E1E70020B8 +S21400F220FFF731FB0020FFF72EFB0020FFF72BFB3C +S21400F2300020FFF728FBC046808B0100C82B00206B +S21400F240CC2B0020BD2B00206D0B0100B82B00201E +S21400F250C42B0020F0B5DE4657464E464546E0B580 +S21400F26085B081460C001F000025092A3AD04B467F +S21400F2701E6911004846534B98478346002800D124 +S21400F28094E0F368002B00D18EE0390048464D4BE1 +S21400F29098470023002828D15A46D0007268944622 +S21400F2A06044328A5A43121141880909002D00D061 +S21400F2B04900130008335B181B0923804379A38099 +S21400F2C0027962800623C356E3800723C356238150 +S21400F2D0F37C9B061B0FA372002D00D16FE052003B +S21400F2E0628064E001351732C1E74B461B69DA7C61 +S21400F2F0520642D4DB689846DB7A03221A401CD0BA +S21400F3000023012AC8D143461B6899460002584488 +S21400F310039043469B681A02120A2B4B0093042361 +S21400F320494603A8294FB847002824D04B46C01AA0 +S21400F330000943465B681B56AEE743461B68994682 +S21400F34003AB9C4600025844188043469B681A024A +S21400F350120A1F4B00930223494660461B4FB847CC +S21400F360002806D04B46C01A400843465B681B562A +S21400F37092E7002390E700238EE7DA685368594641 +S21400F380595C0023002987D09368185C0023002866 +S21400F39000D181E70139537B4B4311680918C9181E +S21400F3A001390023CB5677E7002375E700252800B0 +S21400F3B005B03CBC90469946A246AB46F0BD01253A +S21400F3C0F5E7C04655E7000039E70000891B010055 +S21400F3D025E7000010B5054B1868002804D0044B3C +S21400F3E098470022014B1A6010BDC046B82B00207B +S21400F3F0D10A010010B504002C21154B98470022B5 +S21400F400E260F0235B002380A03B63806260237A87 +S21400F41002218B4323722631635C1F20834363548F +S21400F420218DFC23DB000B432385210028315B055F +S21400F4305B0F4B7023890749194082239B000B43BF +S21400F440238101210B43237222626262626110BD36 +S21400F450E50F010003F0FFFFF8B504000D001700EC +S21400F4601E002421034B984725606760A560E66070 +S21400F470F8BDC046E50F010070B505003848394BA9 +S21400F4809847041E55D0B8214900374B98472C2280 +S21400F49029002000354B9847200030304C21344B53 +S21400F4A098470022B6235B00E250324B1B68002BC5 +S21400F4B04AD0304B1E681C60230003221E212E48B3 +S21400F4C02E4DA847E0622E4B984700283FD0E36AAF +S21400F4D0002B42D0B4225200A35A9B0A9B02A3528E +S21400F4E00022B6235B00E25000210020254DA847ED +S21400F4F0E06300210020A847206400210020A847E0 +S21400F50060640021206C204DA8470021606CA8474D +S21400F5100021206C1D4DA8470021606CA847E06BB9 +S21400F5201B4B9847134B1E60E06A1A4B9847200007 +S21400F53070BD0020124B98470028F8D10022002307 +S21400F540154816498847FEE70A4B1C60B1E7E26A91 +S21400F5500023114811498847FEE70024E7E7C04624 +S21400F560C44C002065050100E50F0100250C0100D4 +S21400F57051050100D02B00205543000071150100F5 +S21400F580151400007D28000011260000AD180000AC +S21400F590491F0000C5150100048801001D14000065 +S21400F5A0014B18687047C046D02B0020031E05D0BC +S21400F5B01A7A920709D50220185E7047044B1B681A +S21400F5C0F0204000002BF8D0F2E70020185EF4E7A9 +S21400F5D0D02B0020031E05D01A7A920709D50020EA +S21400F5E0185E7047044B1B68A0204000002BF8D024 +S21400F5F0F2E70220185EF4E7D02B0020031E03D0AB +S21400F60018890005800D7047024B1B688220002B6E +S21400F610F9D0F5E7D02B002070B5051E19D02800CC +S21400F6200F4B9847040028000E4B98470100A00097 +S21400F630001940000C4B9847020000201D2A07D9ED +S21400F6400130312A04D94430904280414042023091 +S21400F65070BD064B1D68F0246400002DE3D0DEE785 +S21400F660ADF50000FDF5000061790100D02B00200B +S21400F6704268002393614268D361704710B5002842 +S21400F68004D001000348044B984710BD0148034BC3 +S21400F6909847FAE7C44C00201D0601000506010045 +S21400F6A04068704743681A68002A04D05868431EAA +S21400F6B09841C0B270470020FCE7000010B5040077 +S21400F6C0074B984700280AD00022A35E0222A05EBD +S21400F6D058436368DB68C01A43425841C0B210BD45 +S21400F6E0A5F6000010B5002804D001000348044B1E +S21400F6F0984710BD0148034B9847FAE7B84C0020DE +S21400F7001D060100050601000022044B1A70044B7A +S21400F7101A689446604418607047C046D82B00208C +S21400F720D42B0020044B012119701A78002AFBD034 +S21400F730024B18687047C046D82B0020D42B0020F8 +S21400F74010B50400014B9847001B10BD25F70000BC +S21400F75010B50C00096A606A81420AD08002064B26 +S21400F7609847A369E269D21A50438012181800B26B +S21400F77010BD8020C000F4E76179010010B50122B9 +S21400F780094B1A7009480A4B9847002805D0094BC0 +S21400F79018680421084B984710BD064B18680021CE +S21400F7A0054B9847F8E7C046E02B0020884D002020 +S21400F7B005060100DC2B0020E1140100F0B5CE4662 +S21400F7C0474680B591B06548654B984700280BD0F2 +S21400F7D03C25624C634E435D022293434355010031 +S21400F7E02000B0470028F6D15F4B18685F4B98475B +S21400F7F007005A485A4B9847041E00D18CE05C4ECE +S21400F8000025B04626E0DB19002B00DA8DE0A26862 +S21400F810002A00D190E02000904728E02369002BC2 +S21400F8202FD020001030210098476368002B02D0AC +S21400F83001B220689847636A226A934227D24346F9 +S21400F8401B78002B00D171E04448454B98470400D4 +S21400F850002C61D035703C23E35C9B0766D43C22C9 +S21400F860A35C02210B43A354636A002BCBDD636ABF +S21400F870FB186362002BE2DB226A9A42CED26262F7 +S21400F880CCE72000103021003A4B9847CDE73C23C8 +S21400F890E35C01221340181E07D1A28E002A4DD029 +S21400F8A035498A4251D0013AA286A28E002A1AD041 +S21400F8B0236B5A426262E26A002AC0D0002840D017 +S21400F8C04342434199463C20215C012399434B46E1 +S21400F8D00B432354A169E069A061E161DB0700D412 +S21400F8E0A26B2262ABE7E26A002A01D0002828D089 +S21400F8F0402221006846214B984721001748204B9C +S21400F900984720001F4B98471F4B9847039B002B98 +S21400F91095D06846984792E71C4B9847124B18605C +S21400F92011B00CBC90469946F0BD636221000B48AE +S21400F9300C4B984704008BE763629DE7E26A002A57 +S21400F940D6D0A36A59426162BAE7236B5A42626212 +S21400F950E26A002A00D172E7F3E7C046884D00202D +S21400F960050601001D060100E42B002041F70000FB +S21400F970E02B002051F70000FFFF0000250C0100DF +S21400F980ED060100D10A01007DF7000025F7000012 +S21400F99010B540210A480B4B98470B4B98470B4B2A +S21400F9A01860002304221E2109480A4CA0470A4B6F +S21400F9B018600A4B98470022094B1A7010BDC046C3 +S21400F9C0884D00205105010025F70000E42B00209B +S21400F9D0BDF7000071150100DC2B00207DF700004C +S21400F9E0E02B002010B5040040210D4B9847FA2369 +S21400F9F05B0023620023A3616433E361094B1A783A +S21400FA0022745A7862749A78A274DB78E3740123BD +S21400FA10A3863622A35C01210B43A35410BDC04627 +S21400FA20E50F010048C80100F0B5D64600B582B023 +S21400FA3006008A461548164B9847041E1ED000231B +S21400FA400193144F0CE021001048134B98472000F8 +S21400FA50124B9847124B9847012301932C1E0FD048 +S21400FA6021000A48B84705002368B342F6D1636808 +S21400FA705345E8D05346002BF0D1E4E7002301932A +S21400FA80019802B004BC9246F0BDC046884D0020E6 +S21400FA90050601001D060100ED060100D10A010061 +S21400FAA07DF7000070B505004168002902D00068A7 +S21400FAB0194B984719481A4B9847002820D11748E1 +S21400FAC0184B98470400184B984700281ED0002C67 +S21400FAD015D02B6AAB63402229002000134B9847B1 +S21400FAE03623E35CDB0708D56368002B05D0206867 +S21400FAF0002802D01822A15E98470D4B984770BD8B +S21400FB000C4B984701380C4B1860D8E722000023AE +S21400FB100A480B498847FEE729FA0000884D00206E +S21400FB20AD0801006505010015140000250C010054 +S21400FB307DF7000025F70000E42B00200488010074 +S21400FB401D14000070B50023C65E0423C25E921B1F +S21400FB50D40FA4186410A5B224B20B889B1B5B1BA1 +S21400FB601BB24A884188521A521B12B264435B4346 +S21400FB7052439B18E017DA0F9C425041C0B270BD4A +S21400FB804B1E4188C918C18070470423C25E0021FD +S21400FB90435ED21A01320621435E0221405E181AE5 +S21400FBA0013050437047F0B5C64600B50D8813883F +S21400FBB01C1C1BB22EB2B34200DA2C1C26B20480E8 +S21400FBC04D8853881C1C1BB22FB2BB4200DA2C1C7B +S21400FBD027B244808D8893881C1C1BB298462BB293 +S21400FBE0984500DD2C1C25B28480C988D3881A1C51 +S21400FBF01BB20CB2A34200DD0A1C13B2C280002066 +S21400FC00AE4204DCF80FDA17BB425041C0B204BC67 +S21400FC109046F0BD70B50D8813881C1C1BB22EB222 +S21400FC20B34200DD2C1C04804D8853881C1C1BB27C +S21400FC302EB2B34200DD2C1C44808D8893881C1C99 +S21400FC401BB22EB2B34200DA2C1C8480C988D3883B +S21400FC501A1C1BB20CB2A34200DA0A1CC28070BD8A +S21400FC60F0B5DE4657464E464546E0B585B00E0032 +S21400FC700023CC5E0023C15E00238C425EDB04259D +S21400FC80435F98460023444558DC0223F45E022571 +S21400FC90435F9A460023544550DB0623C35E1D008F +S21400FCA001930023AC4249DC002A00DC9BE043467B +S21400FCB068460380038899468CB2AFB253460380E9 +S21400FCC0008802AB19804B4601331B1B1BB2D90FB1 +S21400FCD0CB185B10791C091A09B2CD0F6D186D1080 +S21400FCE0191C1BB2AB4200DD291C0D1C09B2914247 +S21400FCF000DD151CADB22C19A4B202AB9C80524696 +S21400FD005A80281883B200936B4600215A5E9346A9 +S21400FD1002AA5946D1800022310002A8FFF7A0FFB0 +S21400FD20002813D02C1902AA9480009B9C46654498 +S21400FD30D580310010002D4B98470300180005B001 +S21400FD403CBC90469946A246AB46F0BD7F1BBFB270 +S21400FD5002AB5F806A469288DA8000223100180083 +S21400FD60FFF77EFF00280AD02C1902AB9C807D1B73 +S21400FD705D80310018001D4B98470300DEE74B46B8 +S21400FD805C1BA4B202AB1C8042469A800022310063 +S21400FD901800FFF765FF00280AD0641B02AB1C8022 +S21400FDA07D1B5D8031001800104B98470300C5E7A7 +S21400FDB002AB52465A805A46DA80002231001800BA +S21400FDC0FFF74EFF01230028B8D0641B02AB1C804F +S21400FDD0009B9C46654402ABDD8031001800034B57 +S21400FDE098470300AAE70123A8E7C04645FB0000A2 +S21400FDF010B50023C45E0423CA5E0023944216DCBA +S21400FE000423C45E0023CA5E002394420FDB022351 +S21400FE10C45E0623CA5E0023944208DC0623C45E42 +S21400FE200223CA5EE317D00F94424341DBB21800A8 +S21400FE3010BD0000F0B5C64600B582B005000C0047 +S21400FE4016000023C75E00228B5E0020BB4214DC37 +S21400FE500223EA5E0221635E9A420EDB0423EA5E18 +S21400FE600421635E9A4208DC0622AB5E0621625ECF +S21400FE70D80FD1179A424841C0B2002E03D102B023 +S21400FE8004BC9046F0BD01A90F806B884B80320001 +S21400FE902000104B98470028F1D00422AB5E98460D +S21400FEA001A90B80320020000A4B98470028E6D0B4 +S21400FEB001A90F80EB884B8032002000054B984745 +S21400FEC00028DCD001A943460B8032002000014BFD +S21400FED09847D4E761FC000030B5142A27D8920072 +S21400FEE0B24CA2589746828801320488121B12B27E +S21400FEF0D40FA41864108A8801320D88521B12B2DF +S21400FF00D50FAA185210A21A1A80C2880132448845 +S21400FF10121B12B2D40FA4186410CA880132498882 +S21400FF20521A12B2D10F8A185210A21A5A801A8880 +S21400FF30018852181A805A88418852185A8030BD53 +S21400FF4000221A805A80F2E7828801320488121B47 +S21400FF5012B2D40FA41864108A8801320988521A83 +S21400FF6012B2D10F8A185210A21A1A8000225A8092 +S21400FF70DDE782888C88121B0488121B09885218B9 +S21400FF801A8000225A80D2E700221A80C288CC88C3 +S21400FF90121B4488121B498852185A80C7E7828869 +S21400FFA001320488121B12B2D40FA41864108A8877 +S21400FFB001320D88521B12B2D50FAA185210A21A7F +S21400FFC01A80C288CC88121B4488121B4988521893 +S21400FFD05A80ACE782888C88121B0488121B0C8817 +S21400FFE012191A80C288CC88121B4488121B4988B2 +S21400FFF052185A809BE700221A80C2880132448831 +S214010000121B12B2D40FA4186410CA880132498890 +S214010010521A12B2D10F8A185210A21A5A8086E7C3 +S21401002082888C88121B0488121B0C8812191A806D +S214010030C28801324488121B12B2D40FA41864106D +S214010040CA8801324988521A12B2D10F8A18521040 +S214010050A21A5A806BE700221A80CA884988521A67 +S214010060D2435A8063E7828801320488121B12B297 +S214010070D40FA41864108A8801320D88521B12B25C +S214010080D50FAA185210A21A1A80CA884988521A7D +S214010090D2435A804BE782888C88121B0488121B35 +S2140100A00C8812191A80CA884988521AD2435A8073 +S2140100B03DE700221A80C28801324188521A5A80CE +S2140100C035E7828801320488121B12B2D40FA418B5 +S2140100D064108A8801320988521A12B2D10F8A181E +S2140100E05210A21A1A80C28801324188521A5A80C6 +S2140100F01DE782888C88121B0488121B09885218F7 +S2140101001A80C28801324188521A5A800FE78A88BB +S2140101100988521AD2431A8000225A8007E78A8831 +S2140101200C88121BD2431A80C28801324488121BE3 +S21401013012B2D40FA4186410CA8801324988521A20 +S21401014012B2D10F8A185210A21A5A80EFE68A8884 +S2140101500C88121BD2431A80C288CC88121B448892 +S214010160121B498852185A80E1E6828801320188BA +S214010170521A1A8000225A80D9E6828801320488EF +S214010180121B1A80C28801324488121B12B2D40F85 +S214010190A4186410CA8801324988521A12B2D10FC3 +S2140101A08A185210A21A5A80C1E6C04650C80100E9 +S2140101B0828801320488121B1A80C288CC88121BDE +S2140101C04488121B498852185A80B0E630B58DB261 +S2140101D0830702D001800230013A29044919102A06 +S2140101E016D903001400196059609960D960196125 +S2140101F059619961D9612033103C102CF3D8110054 +S214010200113909094C1C6401103A0901521A0019E6 +S214010210002A04D005800230013A002AFAD130BD06 +S21401022070B54A01521AFF24641A0304DB0E6343B5 +S2140102309D182B025B19DB015B191B01DB0E4505C3 +S214010240AD0E65438E01711A6D1829024919C9014F +S2140102504919C900C006C00E6043821810028018F2 +S214010260C00180180001890E4901C00EDB02084357 +S214010270184370BD10B5FF23591A0304DB0E4B4318 +S2140102801A001B029B18DB019B181B01DB0E4205A3 +S214010290920E4A43140012021219D2011219D20008 +S2140102A0C006C00E414308024018C00140180001B4 +S2140102B0920E5201C00EDB021043184310BD421CC1 +S2140102C04378002B04D109E001321378002B05D0C6 +S2140102D03A2BF9D05C2BF7D02F2BF5D010007047B6 +S2140102E010B544210148024B984710BD5C4D0020D3 +S2140102F05105010070B50400406800280ED003695E +S2140103000925002B08D02168984705002068044B72 +S2140103109847002323606360280070BD0B25FBE728 +S214010320D10A010070B584B01C1E01D000232360E1 +S2140103304568002D15D0AE690923002E0ED0002386 +S2140103400393006803AB009313000A000100280022 +S214010350B0470300002C01D0039A2260180004B0B5 +S21401036070BD0B23FAE770B50A004468002C09D06B +S214010370256A0923002D03D001682000A847030041 +S214010380180070BD0B23FBE770B5040009480A4B43 +S214010390984700280CD00378A34209D0054D074E94 +S2140103A001002800B047002802D00378A342F7D105 +S2140103B070BDC0465C4D0020050601001D0601000B +S2140103C0F0B5D6464F4680B583B004000F000192C3 +S2140103D0002343600360002941D00878234B9847E7 +S2140103E0606000280AD08368002B0BD0984700284D +S2140103F008D1002363602360012531E000232360D8 +S21401040003252DE063685888194B98472060194BDF +S2140104109847002806D023689A46002B08D16360C7 +S2140104200A251DE022680023134814498847FEE781 +S21401043063689946DE680925002E11D03800104BF6 +S21401044098470200019B51464846B047051E07D013 +S21401045020680C4B984700232360636000E00B255F +S214010460280003B00CBC91469A46F0BD89030100F2 +S214010470090A010015140000048801001D1400007B +S214010480BF020100D10A010010B50400114B9847C4 +S214010490031E17D0225C2E2A0FD02F2A14D05C2AD6 +S2140104A014D0013B002B0BD0E25C2E2A05D02F2A5C +S2140104B00ED05C2AF5D1084801E00133E01810BDE2 +S2140104C00548FCE70448FAE70348F8E70248F6E778 +S2140104D00148F4E7617F010028CA010000B583B036 +S2140104E0019200290DD0002A0DD0006804300918A9 +S2140104F001AB1A780A705A784A709A788A70DB7853 +S214010500CB7003B000BD0068043008180421014B0D +S2140105109847F6E7E50F010000B583B00192002980 +S2140105200CD0002A0CD00068091801AB1A780A70A2 +S2140105305A784A709A788A70DB78CB7003B000BD1F +S214010540006808180421014B9847F7E7E50F0100FA +S2140105500023436083608B0702D003239943043151 +S2140105600160704770B50400006808300E4B98476C +S214010570051E14D00022010020000C4B984762682B +S214010580290020000A4B98476168002903D02A00F9 +S2140105902000064B98476560A368002B01D0280011 +S2140105A070BDA560FBE7C046090A010019050100F8 +S2140105B0DD04010070B50400006808300E4B984752 +S2140105C0051E14D00022010020000C4B9847A2689B +S2140105D0290020000A4B9847A168002903D02A0069 +S2140105E02000064B9847A5606368002B01D02800C1 +S2140105F070BD6560FBE7C046090A0100DD04010025 +S21401060019050100002801D0406870470020FCE76A +S214010610002801D0806870470020FCE782B00023E4 +S214010620019300280BD003680433C91801AB0A787C +S2140106301A704A785A708A789A70CA78DA7001986D +S21401064002B0704782B00023019300280AD00368E5 +S214010650C91801AB0A781A704A785A708A789A7063 +S214010660CA78DA70019802B070470000F0B5C64645 +S21401067000B504000E00002829D0002929D04368BF +S214010680994221D000680830134B9847051E18D0B0 +S21401069031002000114B984707002A000100200076 +S2140106A00F4B984698473A00290020000D4FB8474F +S2140106B02A0031002000B847320029002000C04738 +S2140106C0280004BC9046F0BD074B9847F9E7002088 +S2140106D0F7E70800F5E7C046090A010045060100EC +S2140106E0DD040100190501006505010070B504006F +S2140106F00D0000282BD0436899422AD0836899427E +S21401070017D029002000194B984706002900200021 +S214010710174B98470500020031002000154B9847FB +S214010720320029002000144B984770BD0023A360B7 +S214010730FBE70E4B9847A060002805D00022010079 +S21401074020000C4B9847F0E700236360EDE7002993 +S214010750D7D129002000064B984760600028E5D0D5 +S214010760002201002000044B9847DEE74506010001 +S2140107701D060100DD0401001905010070B50C001D +S21401078015001E001100194B9847002E17D00022A5 +S21401079029002000164B9847626829002000154B57 +S2140107A098476168002903D02A002000104B98471B +S2140107B06560A368002B00D070BDA560FCE7A26849 +S2140107C0290020000A4B9847002229002000094BE7 +S2140107D09847A168002903D02A002000054B9847B6 +S2140107E0A5606368002BE7D16560E5E7ED060100CB +S2140107F019050100DD040100F8B5CE46474680B56F +S21401080005000C001600914221D0002A23D01100C9 +S214010810224B98470700844219D021002800204B1C +S21401082098472200390028001E4B984698473A0000 +S214010830210028001C4B99469847220031002800C9 +S214010840C847320021002800C047002F21D00CBC29 +S21401085090469946F8BD00281DD08768BC42F6D060 +S214010860210028000E4B98472200390028000D4E23 +S214010870B0473A00210028000B4B984698472200C3 +S21401088000212800C047002221002800B047AC60A4 +S214010890DBE76C60DBE71700E0E7C04645060100D2 +S2140108A0ED060100DD0401001905010000280AD04B +S2140108B000234268002A01D018007047826853421C +S2140108C05341DBB2F8E70123F6E7000010B5B42187 +S2140108D04900194B984709B2002916DB592918DD3A +S2140108E089B20B005A3B9BB2592B16D90B00B43B6D +S2140108F09BB2592B18D9B4235B00591A09B2490087 +S2140109000E4BC85A404200B206E06931FF3109B2C7 +S214010910E4E74900094BC85E10BDB423591A09B271 +S2140109204900064BC85EF7E71BB25B00034A985ABC +S214010930404200B2F0E7C046417C0100A4C8010075 +S21401094030B50002002501E0520806D053191C00FC +S2140109505C43A042F8D31D00F6E72B090B802D015E +S214010960FF231D404D8030BD00280ED0031D0068BA +S21401097040081818021D064B1B68802189018C4609 +S21401098063449A429B4118407047014B1868FBE745 +S2140109900C2C002030B58B0702D003239943043179 +S2140109A003685B080A1D934217D099420ED0021DB8 +S2140109B0521813780124A343137003685B08043BA1 +S2140109C05B1A5B0015682C40234313604900012322 +S2140109D0026813401943016030BD1100F6E70000BC +S2140109E0064B074A1360197801229143197019685A +S2140109F00A4004490A431A607047C046102C00207A +S214010A000C2C0020F83F0000F0B5C64600B5051EC8 +S214010A1020D0830702D003239D4304350024104EC3 +S214010A20012398460F4F08E02900B8472378012292 +S214010A3013432370201D00280FD12000B047041E49 +S214010A400AD0037842461A42F7D103685B089D42F2 +S214010A50EAD9F2E7044800E0002004BC9046F0BD65 +S214010A606909010095090100104C0020F0B5C64641 +S214010A7000B50020154B984704000125134F3E0092 +S214010A80B84617E02000B84700281CD003781D425E +S214010A900FD1226853080433016849085B185B00CC +S214010AA02A4013432360B04700280CD003781D4228 +S214010AB0EFD00400002C06D023781D42E2D020009F +S214010AC0C0470400F6E704BC9046F0BD6909010082 +S214010AD070B50400194B984228D0002826D0021F72 +S214010AE0137801218B431370154A138801339BB287 +S214010AF013800F2B1BD80438124B9847002815D0AB +S214010B000378DB0712D4043C01250E4E22685308F5 +S214010B100433016849085B185B002A4013432360CD +S214010B20B047002802D003781D42EFD070BD0022E6 +S214010B30034B1A80044B9847F8E7C046104C002038 +S214010B40E82B0020690901006D0A0100002806D083 +S214010B50054B984205D004380068400870470020CD +S214010B60FCE70020FAE7C046104C002010B5154BF4 +S214010B701B68984213D0134B9B68012283420FD007 +S214010B80114B1B68984213D001230F4C1900DA0051 +S214010B90A25890420DD00133102BF7D110BD002280 +S214010BA0D200084B9B189A7901218A439A71F5E77E +S214010BB00021C900044B59188B79012293438B718C +S214010BC0ECE7C04644000020DC4C0020F0B5C646E9 +S214010BD000B5114B9A7901218A439A719A7B8A430F +S214010BE09A730E4C00250E4B98460026270003E00C +S214010BF001350834102D0CD020680028F8D0C047E5 +S214010C002660EB00FB189A7901218A439A71A68027 +S214010C10EEE704BC9046F0BD44000020DC4C00200A +S214010C20D10A0100F0B5C64600B503231C000440F6 +S214010C300B409C4267D0202A63D921235B429C4605 +S214010C40944463465F097B1C5B01C5180C000300D6 +S214010C5026781E7066785E70A6789E70E678DE70DE +S214010C6026791E7166795E71A6799E71E679DE71C6 +S214010C70267A1E72667A5E72A67A9E72E67ADE72AE +S214010C80267B1E73667B5E73A67B9E73E67BDE7396 +S214010C90267C1E74667C5E74A67C9E74E67CDE747E +S214010CA0267D1E75667D5E75A67D9E75E67DDE7566 +S214010CB0267E1E76667E5E76A67E9E76E67EDE764E +S214010CC0267F1E77667F5E77A67F9E77E67FDE7736 +S214010CD020332034AB42BBD11F2365469D432035CC +S214010CE043194919203A7F01D21B002A06D09A18C7 +S214010CF00C781C70013301319342F9D104BC904643 +S214010D00F0BD0300F1E70500002C14D004252D1BCF +S214010D100ED0002A5FD0451903000C781C700133F1 +S214010D200131013AAB4205D0002AF6D1002248E053 +S214010D30050000E01D00202A28D91700213FB846EB +S214010D407B099C465E1C7601AE190C002B002768B9 +S214010D501F6067685F60A7689F60E768DF60276954 +S214010D601F6167695F61A7699F61E769DF6120337A +S214010D7020349E42EBD11F2347469F432037ED196F +S214010D80C9191300203B624652019A1A2B00042A05 +S214010D9017D9531F9C469B08984601339B00EB18B6 +S214010DA00E002C0080CE80C49C42FBD103236446F7 +S214010DB09C4323000433141F42469200A21AC9180A +S214010DC0EB18002A9AD09A180C781C70013301315E +S214010DD09342F9D192E70300A8E70000F8B50500B1 +S214010DE00C008B0702D003239C430434002D04D04F +S214010DF02B1F1B78DB07DB171D402800114B98477C +S214010E00070084421CD014D320000F4B9847061EBF +S214010E1014D0002D12D0002F10D02200BC4200D9D1 +S214010E203A0029003000094B98472800084B98479C +S214010E3004E0281F2100074B98472E003000F8BD1C +S214010E402E00FBE74D0B0100090A0100250C0100ED +S214010E50D10A010095090100F8B5002800D168E023 +S214010E60102807D8344B9B79DB0713D5324B9B7B75 +S214010E70DB0705D5314C002301267642270019E011 +S214010E8001232D49DB00C81882790124224382718F +S214010E9058582DE00023F4E7284ADD0051198B79D4 +S214010EA0012003438B71A85822E05EB20133083457 +S214010EB0102B13D0DA00BA189279D207F6D4A2888A +S214010EC09042F3D8E8D0002EEFDBF1001B4DAC4684 +S214010ED0614489889142E9D95EB2E7E7002E08DBD2 +S214010EE01649F300C81882790124224382715858A2 +S214010EF0F8BD124B9A7901230024D2070BD50F496E +S214010F001C00DA008A189279D20704D50133102B17 +S214010F10F6D10020ECE7094DE4002B199A7901215E +S214010F200A439A71988001006059054B98476051B1 +S214010F30DEE70020DCE7C04644000020DC4C002051 +S214010F40DD0D0100F0B5032404400ED004231B1B65 +S214010F500BD0002A07D0C31801700130013A98421D +S214010F6003D0002AF8D1002234E00C0264180B04E6 +S214010F70E4180B06E4180600202A18D91600213EAC +S214010F8077097D1C6D01451903001C605C609C603F +S214010F90DC601C615C619C61DC6120339D42F4D1A4 +S214010FA01F239E4320368619203A7F01D21B30002C +S214010FB0042A0FD9501F87087D1CAD007519330010 +S214010FC010C3AB42FCD1032398430430043ABF005C +S214010FD0D21B3018002A04D08218017001309042CA +S214010FE0FBD1F0BD70B5032303403AD1202919D9AE +S214010FF00D00213D6E09741C6401041903000022D2 +S2140110001A605A609A60DA601A615A619A61DA6106 +S21401101020339C42F4D11F239D43203540192039AB +S2140110207601891B0300042910D94B1F9E08741CE6 +S214011030A40004190200002520C2A242FCD103220A +S214011040934304330439B600891BC318002905D01D +S214011050591800221A7001338B42FBD170BD18005B +S214011060C4E70422D21AC1D000290BD0821803008B +S21401107000201870013301399342F0D00029F8D1CD +S2140110800021E3E70300FBE770B5032303403CD1EF +S21401109020291AD90D00213D6E09741C640104191A +S2140110A00300012252421A605A609A60DA601A619D +S2140110B05A619A61DA6120339C42F4D11F239D4321 +S2140110C02035401920397601891B0300042911D9DE +S2140110D04B1F9E08741CA4000419020001256D42D2 +S2140110E020C2A242FCD10322934304330439B60042 +S2140110F0891BC318002905D05918FF221A7001331D +S2140111008B42FBD170BD1800C2E70422D21ABFD0B1 +S21401111000290BD082180300FF2018700133013913 +S2140111209342F0D00029F8D10021E3E70300FBE762 +S21401113010B518210448054B98470022044B1A7035 +S2140111400132044B1A7010BDAC4C00205105010051 +S2140111502B4C0020284C002070B52F482F4B984769 +S214011160041E18D02E4D237D5B075B0F032B23DD5A +S21401117021002948A847041EF5D12748294B98473E +S2140111800500294B9847002842D12A00002327480A +S21401119027498847FEE72048264B98470500224BFB +S2140111A09847002805D12A0000232048204988476F +S2140111B0FEE7002D0DD123E0210017481E4B98476E +S2140111C00500194B984700281CD0002D18D0002C7C +S2140111D0D3D00124194B1C70FA235B002B60002628 +S2140111E0AE602B7D07229343032213432B75012305 +S2140111F05B422B61124B98476860EE60114B1C7086 +S214011200280070BD2A000023084809498847FEE7E0 +S214011210002DDED1F4E7C046AC4C002005060100E7 +S2140112201D060100B5050100151400000488010023 +S2140112301D140000650501006D0601002B4C002001 +S21401124025F70000294C002010B5040001000948CC +S214011250094B98470122094B1A702000084B984702 +S214011260084B1B689C4200D010BD0122064B1A7029 +S214011270FAE7C046AC4C0020ED0601002B4C0020DE +S214011280D10A0100784D00202A4C002010B5040038 +S2140112904068134B984700232268904201D21800F9 +S2140112A010BD104B9847606000230F4A13700F4A19 +S2140112B01370A368002B05D0200098470A4B1B78B3 +S2140112C0002BECD12369002B01DD013B23610123B7 +S2140112D02269002AE3D12000054B98470123DEE767 +S2140112E041F7000025F700002A4C0020294C002079 +S2140112F049120100F0B5DE4657464E46C0B5664B6C +S2140113001B780120002B09D10122634B1A70634B15 +S2140113101B78002B07D100225F4B1A701CBC91462C +S2140113209A46A346F0BD5E4B98475E4B1860002474 +S2140113305D4B9B46002399465C4B9A4684E05C4B8A +S2140113401D6000240FE05B4B9847584B1B78002B21 +S2140113502FD1554B1B78002B2BD1574B1B78002BCD +S2140113606ED1534B1D603168002922D05348B847CF +S21401137005004F4B1868027D0723134019D084429D +S214011380DDD0052BDFD0002C4BD0027D5207520F4B +S214011390237D5B075B0F9A42D7DD464B98470028B3 +S2140113A0D3D0424B1B78002B03D13F4B1B78002B2D +S2140113B034D03C4B1868424CA047424B1A689446BE +S2140113C060441860404B1868A047F423FF339842E6 +S2140113D017D93C4B186864235843FA2149003B4B04 +S2140113E09847C0B20023642802D864231B1ADBB2D4 +S2140113F0374A13700022334B1A60294B9847324BF9 +S214011400186001225242334B1A602C48324B9847DF +S214011410041E3BD02A4D2F4F3E0028E0244B1C686B +S21401142012E0244B984700288FD0204B1B78002BC6 +S214011430BFD11D4B1B78002BBBD11D4B1C6803E095 +S2140114401D4B00221A7000245B464A461A7053460A +S2140114501A701A48204B9847154B18601E001F4FEC +S21401146081E7210015481D4B9847041E0ED0237DA9 +S2140114705B07F6D06068A84722680023904200D236 +S214011480131A3A689A42ECD93360EAE70022024B13 +S2140114901A70104B186841E7144C0020284C0020A5 +S2140114A025F700001C4C00202A4C0020294C002067 +S2140114B0784D00208D1201002B4C0020AC4C0020F2 +S2140114C041F70000184C0020244C002061790100EF +S2140114D0204C00202C4C0020050601001D060100B2 +S2140114E0F0B5CE4600B5050089460E00037D5B07C4 +S2140114F05B0F8B4228D01948194B9847041E26D0FB +S214011500037D5B075B0F9E420ADA164F21001348E4 +S214011510B847041E1BD0237D5B075B0F9E42F5DB9D +S214011520A54206D0220029000C480F4B9847002CF4 +S2140115300DD001220D4B1A7006324B461A402B7DF8 +S21401154007218B4313432B7504BC9146F0BD002243 +S21401155029000248044B9847EBE7C046AC4C0020F4 +S214011560050601001D060100F90701002B4C0020AD +S214011570F0B583B006000F0001921D000C4B984792 +S21401158004000C4B984700280BD0002C06D0A66010 +S214011590276001992000084B9847E560200003B0BA +S2140115A0F0BD22000023054805498847FEE7C046EE +S2140115B05911010015140000E1140100048801000E +S2140115C01D14000010B50400034B98472368DB4345 +S2140115D01818606010BDC04625F70000F0B583B04E +S2140115E00023019300290AD00B68C25C54B2002C78 +S2140115F007DB140001330B60200003B0F0BD01A926 +S214011600F2E71F241500A543C02D0DD00F241500A9 +S214011610A543E02D1CD007241500A543F02D36D098 +S21401162001330B600024E7E75C1C0C60055D3F207E +S2140116302C008443200000248028DDD19201F82468 +S214011640E40022403F242C40A41802330B60D3E769 +S2140116505C1C0C60055D3F242E00A6430024802EF2 +S214011660CAD19C1C0C60005D3F240600A6430024E2 +S214011670802EC1D11407240C3F2210402418AD013E +S214011680FC20000105402C1903330B60B4E75C1CF9 +S2140116900C60055D3F242E00A6430024802EABD1AE +S2140116A09C1C0C60065D3F243700A7430024802F56 +S2140116B0A2D1DC1C0C60005D3F240700A743002478 +S2140116C0802F99D19204E024640322402C03FC2548 +S2140116D0AD022C402243B401FC26360134403F259E +S2140116E028402418A41804330B6085E7F0B583B0AE +S2140116F006000D000023019300290CD00024074F9B +S21401170001A930003B6898470134019BAB42F7D3EF +S214011710200003B0F0BD0C00FAE7C04658000020D8 +S214011720232905D002780023012A12D01800704719 +S2140117300278002A02D101230370F7E7012A05D0B7 +S2140117400023022AF2D103700133EFE7002303706E +S214011750ECE701332029E9D101330370013BE5E7CA +S214011760F0B5DE4657464E464546E0B591B0079081 +S2140117700391924605931AAB1B781A000A93002828 +S21401178000D10BE1002900D10AE11223134216D041 +S214011790020003780A2B00D104E10D2B00D10BE1E6 +S2140117A0002B00D10AE100200130135C0A2B00D186 +S2140117B0F9E00D2B00D1F6E0002BF5D1F4E0022381 +S2140117C00A9A1A400B9201D07D4B059300230F22F3 +S2140117D00CA98C46624413700E937A4B99467A4F45 +S2140117E05346049383E0009A21000398774B984769 +S2140117F04519ADB200B2002803DD049B9C46654442 +S214011800ADB22DB24346013339D022000A3A162A28 +S2140118103CD86F4BD34001221A423AD101232B32D6 +S214011820944238D00133DBB2FA5C002AF8D1434641 +S214011830013300D18DE00C9E0D9B0C93029B01930E +S214011840009C53469B5D002B00D184E00DA95046B9 +S2140118504B461B6898470090019B013302935B46F9 +S214011860002BC0D021000F200CAB9C466044594B86 +S21401187098470028B7D00C9E0D9B0C93DEE7049B7F +S214011880EB1A089A9342C0DDB046BEE701232C222C +S214011890C6E7B24600E0B2465346002B5CD143464B +S2140118A001335CD10695019B002B04D00D2C04D18D +S2140118B0009B0A2B01D10C9B9A4653466A4613801D +S2140118C01688059B069A9B1A1BB20593002E49D0D3 +S2140118D00E9B9C4666440E96079A13780A2B51D0A7 +S2140118E00D2B4FD0935D0A2B4AD00D2B48D00E9B63 +S2140118F00993079A9C46624416001378002B41D040 +S214011900059B002B3EDD002E2CD0059B08930B9BE0 +S214011910002B01D02A4B089300230C930D930CA99E +S2140119203000284B1B680093984704000C9B0D93CE +S21401193000230693013B984600230193002500935C +S2140119409A4601330A9A13409B465346B2461E00F6 +S21401195077E706956FE7B24643460133A3D0099B66 +S214011960002B08D00E9B002B0FD1164B1B680EA91F +S2140119700798984706E043466A4613801688A0E70C +S21401198001360E960E9B002B02D00CAB18890CE08C +S2140119900C4B1B680EA907989847F6E7002004E051 +S2140119A0002002E00020013080B211B03CBC90461D +S2140119B09946A246AB46F0BD0020F4E70020F3E7C7 +S2140119C0187C0000580000205CC9010001E70000F7 +S2140119D00900400021170100F0B5CE46474680B504 +S2140119E085B005008946019298460CAB1F78002801 +S2140119F03AD0002A3AD00023039302AAD3700024D7 +S214011A0000292BD001231F400AE0320000990198DB +S214011A10174B984703B2002B02DD4444041924B245 +S214011A20039B994515D9134E03A928003368984797 +S214011A300090039BE8183368002198470600002FA2 +S214011A40E3D0009902ABD81C0B4B98470028E7D18E +S214011A50DBE7002C02DD4346E41A24B2200005B081 +S214011A600CBC90469946F0BD0024F7E70024F5E744 +S214011A7001E700005800002021170100F0B5DE46FE +S214011A8057464E464546E0B589B00400894602925F +S214011A90039312AB00215B5E069313AB00215B5EE2 +S214011AA0049314AB1F780023038043804B46002B1E +S214011AB051D0002A4FD0BB0701D52F4B0493029B70 +S214011AC008229B5E07939AB24B461B78002B4FD099 +S214011AD04D460026294B9B46069B9A469244534602 +S214011AE06A469382938A984605E022804B469D1962 +S214011AF02B78002B1FD00097049B039A029928008D +S214011B00D84736180221635E5146C9181C4A9142CD +S214011B1021D841460591434463800097039B029A6E +S214011B2001002800174DA84723881A1C1BB28342C0 +S214011B30DBDA021CD9E7002E06D02E00013E3378F0 +S214011B400A2B0FD00D2B0DD00222A35E002B0FD037 +S214011B50069A9B1A638009B03CBC90469946A246F9 +S214011B60AB46F0BD6388059A944663446380EBE711 +S214011B706B469B8B6380EEE7187C000061170100C3 +S214011B80FF7F0000D9190100F0B5D6464F464646FC +S214011B90C0B582B001900F00141E99460A9B9A4662 +S214011BA01DD00123984604E000281ADA3400002CE0 +S214011BB00ED066084D4675437D1929000198D04719 +S214011BC00028F1DD4346A343F41A4D442F00EEE707 +S214011BD0002002B01CBC90469946A246F0BD0020EB +S214011BE0F7E72800F5E70000014B18607047C0468C +S214011BF0304C0020014B1B68D8687047304C0020E1 +S214011C0010B5024B1B681B68984710BD304C00206E +S214011C10F0B5CE46474680B583B0040028290ED8D5 +S214011C208900E44B5B589F460021E34B984700210F +S214011C302000E24B9847E24B1968E24B9847FF2198 +S214011C402000E14B984703B00CBC90469946F0BD86 +S214011C500021D94B984700212000D84B9847D84BF4 +S214011C6019680431D74B9847E9E70021D24B9847CA +S214011C7000212000D14B9847D14B19680431D14B34 +S214011C809847DCE70021CC4B984700212000CB4B3E +S214011C909847CB4B19681031CA4B9847CFE70021BC +S214011CA0C54B9946984700212000C44FB847C44EFB +S214011CB03368191D0190C34DA84731681831019842 +S214011CC0A84701212000C84701212000B847070086 +S214011CD03368191DA847316808313800A847AEE7B0 +S214011CE00021B54B9946984700212000B34FB847CD +S214011CF0B34E31680190B34DA847316868310198F9 +S214011D00A84701212000C84701212000B847070045 +S214011D103368191DA847316808313800A8478EE78F +S214011D200021A54B9846984700212000A34FB847AD +S214011D30A34E31682431A34DA84701212000C04796 +S214011D4001212000B84731682831A84777E70021EC +S214011D50994B9846984700212000984FB847984ECF +S214011D6031682431974DA84701212000C047012141 +S214011D702000B84731682831A84702212000C04713 +S214011D8002212000B84731689C31A84757E7002157 +S214011D90894B984753E70021874B98474FE7002127 +S214011DA0854B98474BE70021834B984747E700212F +S214011DB0814B984743E700217F4B9946984700217E +S214011DC020007E4FB8477E4E3368191D01907D4D29 +S214011DD0A847316820310198A84701212000C8474B +S214011DE001212000B84731681C31A84727E70021A8 +S214011DF0714B9846984700212000704FB847704EA7 +S214011E00316820316F4DA84701212000C0470121CC +S214011E102000B84731681C31A84710E70021664BFF +S214011E209946984700212000644FB847644E3168B0 +S214011E3024310190634DA847316894310198A84731 +S214011E4001212000C84701212000B8473168283108 +S214011E50A84702212000C84702212000B847316860 +S214011E609031A847EBE60021534B9846984700214E +S214011E702000524EB047524F39684C31514DA84759 +S214011E8040212000C04740212000B04706003968A5 +S214011E901031A847396850313000A847CFE60021F5 +S214011EA0454B984700212000444B98470500444F76 +S214011EB03B68191D434EB04739687C312800B0474E +S214011EC0BDE640213C4B98469847402120003B4FB9 +S214011ED0B8473B4E316818313A4DA847412120009A +S214011EE0C04741212000B84731681031A847A6E60F +S214011EF00021314B984700212000304B9847304B4A +S214011F0019686C312F4B984799E600212A4B984661 +S214011F10984700212000294FB847294E3368191DDC +S214011F20284DA84740212000C04740212000B8473F +S214011F3031681431A84701212000C0470121200043 +S214011F40B84731688031A84702212000C0470221E6 +S214011F502000B84731688431A84770E60021164D45 +S214011F60A84700212000154B98469847144F39681A +S214011F70144EB04740212000A84741212000A84721 +S214011F8041212000C0473968A831B04743212000CD +S214011F90A84743212000C0473968AC31B0474221E9 +S214011FA02000A84742212000C0473968A431B04725 +S214011FB045E6C04664C901006D1D0000911C000085 +S214011FC0384C0020B5490000252500000021F34DBE +S214011FD0A84740212000A84740212000F04B984701 +S214011FE0F04B1968B031F04B984728E60021EB4BCF +S214011FF09846984700212000E94FB847E94E3168D6 +S214012000E94DA84701212000C04701212000B8471B +S21401201031688031A84702212000C04702212000F4 +S214012020B84731688431A84709E60021DB4B994659 +S214012030984700212000DA4FB847DA4E3368191D59 +S2140120400190D94DA847316888310198A8470321E6 +S2140120502000C84703212000B84731688C31A847C3 +S214012060EDE50021CD4B984700212000CC4B984749 +S214012070E5E50021C94B9846984700212000C84F46 +S214012080B847C84E3368191D0190C74DA847316837 +S21401209074310198A84740212000C0470121200043 +S2140120A0C04701212000B84731688031A847C6E5FE +S2140120B00021BA4B984700212000B94B9847B94BED +S2140120C019687831B84B9847B9E50021B34B994662 +S2140120D0984700212000B24FB847B24E3368191D09 +S2140120E00190B14DA847316808310198A847316879 +S2140120F018310198A84740212000C84740212000F8 +S214012100B8473368191D0190A847316854310198C2 +S214012110A84741212000C84741212000B84731681F +S2140121208031A84742212000C84742212000B847F5 +S21401213031685831A84782E50021984B994698475F +S21401214000212000964FB847964E3368191D01901E +S214012150954DA847316840310198A8473168183134 +S2140121600198A84701212000C84701212000B8474F +S214012170316818310190A847316844310198A84761 +S21401218002212000C84702212000B84731684831A3 +S214012190A84754E50021814B984698470021200026 +S2140121A07F4FB8477F4E3368191D7F4DA8470121E1 +S2140121B02000C04701212000B8473168A031A84758 +S2140121C002212000C04702212000B8473168A03113 +S2140121D0A84703212000C04703212000B8473168E3 +S2140121E0A031A84704212000C04704212000B84799 +S2140121F03168A031A84722E50021684B98469847E8 +S21401220000212000664FB847664E3168664DA847E4 +S21401221042212000C04742212000B8473168803162 +S214012220A84741212000C04741212000B847316816 +S214012230B031A84740212000C04740212000B847C0 +S2140122403168A831A847FAE40021544B9847002189 +S2140122502000534B9847534B1968A431524B98476B +S214012260EDE400214D4B99469847002120004C4F44 +S214012270B8474C4E3368191D01904B4DA84731683D +S21401228018310198A84704212000C84704212000DE +S214012290B8473168B831A84703212000C847032151 +S2140122A02000B8473168B431A84701212000C8474B +S2140122B001212000B84731688031A847BFE40021DA +S2140122C0364B9946984700212000354FB847354E82 +S2140122D03368191D0190344DA847316818310198AB +S2140122E0A84703212000C84703212000B8473168CA +S2140122F09831A847A3E40021284B984700212000E5 +S214012300274B98470500274F3B68191D264EB047B7 +S214012310396808312800B04791E400211F4B9846E0 +S2140123209847002120001E4FB8471E4E3368191DDE +S2140123301D4DA84703212000C04703212000B847B0 +S21401234031682C31A84701212000C0470121200017 +S214012350B84731683031A84702212000C047022122 +S2140123602000B84731683431A84768E400210B4B98 +S2140123709846984700212000094FB847094E316812 +S2140123803831094DA84701212000C047012120000E +S214012390B84731683C31A84751E4C0466D1D00007E +S2140123A0911C0000384C0020B549000000211B4B51 +S2140123B09847002120001A4B98470500194F3B68A3 +S2140123C0191D194EB047396870312800B04736E4F8 +S2140123D00021124B9946984700212000104FB8471C +S2140123E0104E3368191D01900F4DA84731685C31B6 +S2140123F00198A84701212000C84701212000B847BD +S21401240031686031A84702212000C8470221200018 +S214012410B84731686431A847FFF711FC6D1D00000D +S214012420911C0000384C0020B549000010B5054B42 +S2140124301B78002B02D1044B984710BD034B9847DD +S214012440FBE7C046344C0020E5480000E14A0000A6 +S214012450F8B5CE46474680B5F94C2068F94B984703 +S214012460FF222C212068F84B98472068F74B9B6980 +S2140124709B0701D500F05DFE082312210B224901BE +S214012480DB020A431A432921F14B9847EC4B1868A3 +S214012490EE4B9B699B0701D500F050FE1C233A21A9 +S2140124A01D224901DB020A431A43EA49E84B9847D1 +S2140124B0E34B1868E54B9B699B0701D500F043FE8B +S2140124C01C233A211D224901DB020A431A437921C2 +S2140124D0DF4B9847DD4EDA4CF268DF492068DF4D66 +S2140124E0A847F2687E212068A8472368181DD54BA7 +S2140124F09847246804340020D94B98470A30C00016 +S2140125004023FF330122984201D900F021FE012128 +S2140125102000D44B9847CA4C2368181DFF222C2153 +S214012520C94B984720680430C84B9B699B0701D567 +S21401253000F019FE0B2318210E224901DB020A4383 +S2140125401A432921C24B9847BD4B18680430BF4B2C +S2140125509B699B0701D500F00BFE10232221122256 +S2140125604901DB020A431A433921B94DA847B44C45 +S2140125702368181DB54EB288BB49A8472368181DA5 +S214012580F288BA49A847246804340020B44B984717 +S214012590283040004023FF330122984201D900F041 +S2140125A0ECFD30212000AF4DA847A54C2368181D2F +S2140125B001223321A847A54D2368181DEA68A649BC +S2140125C0A64B984720680430AB699B0701D500F0FD +S2140125D0DFFD1F233F211F224901DB020A431A4365 +S2140125E09C499B4B9847994C954D2B68181DE26862 +S2140125F07E219A4B984728680430A3699B0701D52A +S21401260000F0CBFD1F233F211F224901DB020A43B5 +S2140126101A4379218E4B9847894B186804308B4BA7 +S2140126209B699B0701D500F0BDFD1F233F211F229B +S2140126304901DB020A431A438D49854B9847804B73 +S21401264018680430814B9B699B0701D500F0AFFDEC +S2140126501F233F211F224901DB020A431A43992106 +S2140126607B4B9847764C2368181D012290217D4BA1 +S21401267098472568043500207E4B9847012801D8E5 +S21401268000F09AFD0020764B98470301181A400087 +S21401269050304023FF330124984201D900F0A5FDB4 +S2140126A000206F4B9847030028335B004021FF3121 +S2140126B001228B4201D900F0A5FDA21812B2122107 +S2140126C02800684B98475E4B1D6804350020694B0F +S2140126D09847012801D800F0A0FD0020604B9847DC +S2140126E00301181A400050304023FF33012498425A +S2140126F001D900F0ABFD0020594B98470300283361 +S2140127005B004021FF3101228B4201D900F0ABFD75 +S214012710A21812B213212800524B9847484B1D6845 +S21401272004350020534B9847012801D800F0A6FD38 +S21401273000204B4B98470301181A400050304023A5 +S214012740FF330124984201D900F0B1FD0020444B2B +S2140127509847030028335B004021FF3101228B425A +S21401276001D900F0B1FDA21812B2102128003D4B8C +S2140127709847334B1D68043500203E4B9847012887 +S21401278001D800F0ACFD0020354B98470301181A1C +S214012790400050304023FF330124984201D900F015 +S2140127A0B7FD00202E4B9847030028335B004021DD +S2140127B0FF3101228B4201D900F0B7FDA21812B2F7 +S2140127C011212800274B98471D4B1C680434002014 +S2140127D0284B9847012801D800F0B2FD0020204B75 +S2140127E0984703011B1A5B0050334021FF31012239 +S2140127F08B4201D900F0BDFD14212000194DA847D8 +S2140128000F4C2368181D9622B021A8472368181D6F +S2140128103922B721A84720680C300A4B9847206810 +S214012820011D0C30144B984720680C30074B9B69F0 +S2140128309B0701D500F0AAFD0823122109221DE0FD +S214012840384C00202D2401004D4F00003C4C002048 +S214012850ED4D0000898000008E800000A150000030 +S214012860FDF500008D4C000039020000390400001F +S214012870A980000019F60000354B00004901DB0273 +S2140128800A431A432921FB4B9847FB4B18680C3027 +S214012890FA4B9B699B0701D500F07DFD08231021AB +S2140128A008224901DB020A431A433921F14B9847B2 +S2140128B0F14B18680C30F14B9B699B0701D500F072 +S2140128C06FFD14232A2115224901DB020A431A430C +S2140128D0EB49E84B9847E84B18680C30E74B9B6987 +S2140128E09B0701D500F061FD14232A211522490119 +S2140128F0DB020A431A437921DE4B9847DE4B186800 +S2140129000C30DE4B9B699B0701D500F053FD142369 +S2140129102A2115224901DB020A431A43D949D54B1C +S2140129209847D54B18680C30D44B9B699B0701D54B +S21401293000F045FD14232A2115224901DB020A4332 +S2140129401A439921CB4B9847CB4C20680830CE4B85 +S214012950984720680830C94B9B699B0701D500F052 +S21401296033FD092313210A224901DB020A431A43D4 +S214012970C649C04FB847C04E30680830BF4DAA8818 +S2140129802A21FF31B84734680834A8883321C04B60 +S2140129909847021CBF492000B84730680830AB6929 +S2140129A09B0701D500F015FD0B2318210E224901C6 +S2140129B0DB020A431A43B849AE4FB847AE4D286802 +S2140129C00830002298214900B44B98472C680834F7 +S2140129D0AA4EB0883321AE4B9847021CB04920005E +S2140129E0B84728680830B3699B0701D500F0F6FCA4 +S2140129F00B2319210D224901DB020A431A43A94977 +S214012A009C4B98479C4B186808309C4B9B699B07CE +S214012A1001D500F0E8FC0B2319210D224901DB0248 +S214012A200A431A433A21FF31924B9847924B186852 +S214012A300830924B9B699B0701D500F0D9FC0B230C +S214012A4019210D224901DB020A431A439649894B93 +S214012A509847894B18680830884B9B699B0701D5B6 +S214012A6000F0CBFC0B2319210D224901DB020A439E +S214012A701A438E497F4B98477F4B186808307F4B27 +S214012A809B699B0701D500F0BDFC1F233F211F2238 +S214012A901F24A0464901DB020A431A438449754FA5 +S214012AA0B847754E30680830FC25ED0042462A438B +S214012AB0804C22438049B8473068083042462A4352 +S214012AC022437E49B847306808306C4B9B699B07A8 +S214012AD001D500F09CFC262213235201D9021A4389 +S214012AE00A437749634B9847634B18680830634B32 +S214012AF09B699B0701D500F08EFC1F233F211F22F7 +S214012B001F24A0464901DB020A431A436D49594F67 +S214012B10B847594E30680830FC25ED0042462A4336 +S214012B20644C22436849B8473068083042462A4315 +S214012B3022436649B84730680830504B9B699B076B +S214012B4001D500F06DFC262213235201D9021A4347 +S214012B500A435F49474B9847474C2068083029226B +S214012B60B6214E4DA84720681030474B984720683D +S214012B701030584A0121A84720681030FF222C2126 +S214012B80554B9847206810303C4B9B699B0701D5F5 +S214012B9000F04AFC0B2318210E224901DB020A43EE +S214012BA01A432921334B9847334B18681030334B5F +S214012BB09B699B0701D400F03CFC304D6A79D20832 +S214012BC093009B189A009B18444A944663441A0241 +S214012BD0D218D201D218D20D1F210A40AC88640542 +S214012BE0A30E9C00E418A300E4183D4B9C466444E5 +S214012BF023021B19DB011B19DB009B0E2C79E40653 +S214012C00E50EAC006419A5006419344DAC46644465 +S214012C1025022D19ED012C19E40D21405B01D2028C +S214012C200B431A431949134FB847134E30681030F7 +S214012C30124DAA882A21FF31B84734681034A88873 +S214012C404C21134B9847021C12492000B8473068A4 +S214012C501030AB699B0701D500F015FC0B2318213A +S214012C600E224901DB020A431A430B49014B9847DE +S214012C7038E0C046ED4D0000384C00203C4C0020AA +S214012C8089800000A98000002D2401002910000081 +S214012C907502010029110000292000008D4C00005A +S214012CA039120000391000003911000039200000E7 +S214012CB08990000000F8FFFF8981000089910000DB +S214012CC089A00000A9900000A9810000A991000038 +S214012CD0A9A00000FF7F00004D4F0000DA1B000096 +S214012CE09A380000F14B18681030F14B9B699B072E +S214012CF000D5CDE3222211235201D9021A430A43F9 +S214012D00EC49ED4DA847E94C20681030E84EB288F2 +S214012D103921A84720681030B288E849A8472068BA +S214012D201030B3699B0700D5B5E310220823520182 +S214012D30D9021A430A43E249DF4B9847DB4B1C682A +S214012D4010340020DF4B9847283040004023FF33E3 +S214012D500122984200D9A1E330212000DA4B98479E +S214012D60D24C2068103000229E214900D74B98474C +S214012D7020681030CE4B9B699B0700D598E31F2334 +S214012D803F211F224901DB020A431A43D049CA4B9D +S214012D909847C64B18681030C54B9B699B0700D5F2 +S214012DA08AE31F233F211F221F24A0464901DB027D +S214012DB00A431A43C749C04DA847BC4C2068103087 +S214012DC0FC27FF0042463A43C34E3243C349A84755 +S214012DD02068103042463A433243C149A84720682A +S214012DE01030C04B1A88C049A84720681030B04B35 +S214012DF09B699B0700D563E31F233F211F224901DF +S214012E00DB020A431A43B949AB4B9847A74B1868EC +S214012E101030A74B9B699B0700D555E31F233F2125 +S214012E201F221F264901DB020A431A43B049A24D5D +S214012E30A8479E4C20681030FC23DB0099461A00F8 +S214012E403243A54F3A43AA49A847206810304A465C +S214012E5032433A43A749A84720681030A14B1A8845 +S214012E60A549A84720681030914B9B699B0700D560 +S214012E702EE31F233F211F224901DB020A431A4387 +S214012E8079218D4B9847894B18681030884B9B6980 +S214012E909B0700D520E31F233F211F221F24A046A6 +S214012EA04901DB020A431A439449834DA8477F4CE4 +S214012EB020681030FC27FF0042463A43864E3243D4 +S214012EC07A21FF31A8472068103042463A43324300 +S214012ED08B49A84720681030824B1A888949A84731 +S214012EE0246810340020774B984783001B18DB00BA +S214012EF050334021FF3101228B4200D9F0E21221EA +S214012F002000714B9847694B1C68103400206D4BAC +S214012F10984783001B18DB0050334021FF31012204 +S214012F208B4200D9E9E213212000674B98475F4B9B +S214012F301C6810340020634B98470301181A503060 +S214012F404023FF330122984200D9E3E210212000FA +S214012F505D4B9847554B1C6810340020594B9847D9 +S214012F600301181A50304023FF330122984200D93A +S214012F70E8E211212000544B98474C4B1C68103452 +S214012F800020504B984783001B189B00503340216C +S214012F90FF3101228B4200D9DFE2142120004A4D85 +S214012FA0A847424C2068103003224021A8472068D9 +S214012FB0103000224C21454EB047206810307F2249 +S214012FC093218900B04720681030394FBA884921CB +S214012FD0394EB04720681030FA884B49B047206810 +S214012FE010309622B021A847206810303C22B52127 +S214012FF0A847206810302922B621A847206810303B +S2140130004C22B721A847206810309622B121A84744 +S2140130102068103000223D49A847206814303C4BF8 +S21401302098472468143400203A4B9847322800D930 +S214013030ADE20020234B984783001B189B005033BA +S2140130404021FF3101228B4200D993E21421200056 +S2140130501D4B9847154B186818302D4B9847002084 +S2140130602C4B9847322800D9B8E20020154B9847D8 +S21401307003008000C018400050304023FF33012475 +S214013080984200D99DE2094E30681830220012217C +S2140130900D4DA8473068183022001321A847306824 +S2140130A0183022001021A847306835E0384C00203F +S2140130B03C4C002029210000ED4D00003910000095 +S2140130C039200000FDF500008D4C00004D4F00003A +S2140130D0898000008990000000F8FFFF89810000C8 +S2140130E08991000008CA010089A00000A98000009B +S2140130F0A9900000A9910000A9A000007910000085 +S214013100791100007920000049040000B110000088 +S2140131102D24010019F60000183022001121A847BD +S2140131203068183022001421A8470CBC90469946F6 +S214013130F8BD1D233B211E22FFF7A1F907230F210E +S2140131400822FFF7AEF907230F210822FFF7BBF984 +S2140131500020F64B98470A30C000A021F44B984750 +S21401316002B2FFF7D4F91F233F211F22FFF7E5F92B +S2140131701A2337211C22FFF7F3F90020EB4B98475F +S21401318028304000A021EA4B984702B2FFF709FA1F +S21401319007230F210822FFF71FFA07230F21082212 +S2140131A0FFF733FA07230F210822FFF741FA072317 +S2140131B00F210822FFF74FFA0020DC4B9847030146 +S2140131C0181A50304023FF330124984201D8FFF7E4 +S2140131D067FA0020D54B98470301181A5030A021F2 +S2140131E0D34B984784B2FFF75BFA0020CF4B984742 +S2140131F00301181A40005030A021CD4B984784B2E5 +S214013200FFF74EFA0020C94B984728304000A0210E +S214013210C74B984782B2FFF750FA0020C34B984736 +S2140132200301181A50304023FF330124984201D875 +S214013230FFF761FA0020BD4B98470301181A50307A +S214013240A021BB4B984784B2FFF755FA0020B74B35 +S21401325098470301181A40005030A021B44B9847F4 +S21401326084B2FFF748FA0020B04B98472830400058 +S214013270A021AF4B984782B2FFF74AFA0020AB4B2A +S21401328098470301181A50304023FF33012498420F +S21401329001D8FFF75BFA0020A44B98470301181AE0 +S2140132A05030A021A24B984784B2FFF74FFA002076 +S2140132B09E4B98470301181A40005030A0219C4BA2 +S2140132C0984784B2FFF742FA0020984B9847283077 +S2140132D04000A021964B984782B2FFF744FA00209F +S2140132E0924B98470301181A50304023FF330124AC +S2140132F0984201D8FFF755FA00208C4B98470301F6 +S214013300181A5030A0218A4B984784B2FFF749FA21 +S2140133100020864B98470301181A40005030A02120 +S214013320834B984784B2FFF73CFA00207F4B9847BF +S21401333028304000A0217E4B984782B2FFF73EFA24 +S21401334000207A4B98470301181A50304023FF3368 +S2140133500122984201D8FFF74FFA0020734B984795 +S2140133600301181A5030A021714B984702B2FFF79B +S21401337043FA00206D4B98470301181A400050305D +S214013380A0216B4B984702B2FFF736FA1A23352174 +S2140133901B22FFF773FA1B2339211D22FFF781FA3F +S2140133A0062310210922FFF78FFA0623102109228E +S2140133B0FFF79DFA062310210922FFF7ABFA062331 +S2140133C010210922FFF7B9FA1D233B211D22FFF721 +S2140133D0CBFA1F233F211F22FFF7E9FA19233321D6 +S2140133E01922FFF708FB07230F210822FFF716FB18 +S2140133F007230F210822FFF725FB1A2337211C225A +S214013400FFF733FB07230F210822FFF741FB2A2290 +S2140134101523FFF762FB07230F210822FFF770FB36 +S2140134202A221523FFF791FB1F233F211F22FFF7B7 +S214013430B4FB404E7279D2084C256A433E4BD318F2 +S2140134401A02D218D201D218D20D1F210A40B4880E +S2140134506405A40E6C43394B9C46644423021B1935 +S214013460DB011B19DB009B0E3479E406E40E654391 +S214013470334CA44665442C026419E4016419E40D36 +S2140134802140FFF7CBFB1F233F211F22FFF7E9FB5C +S2140134903322192330E42222112348E40020234B4F +S2140134A0984728304000A021214B984702B253E4A8 +S2140134B006231021092265E406231021092273E45C +S2140134C00623102109229AE4062310210922A8E4E2 +S2140134D0062310210922CFE4062310210922DDE468 +S2140134E00020124B984703008000C018C0005030DF +S2140134F0A0210F4B984702B201E500200B4B9847DD +S21401350003008000C018C0005030A021084B984727 +S21401351002B208E50020054B98470301181A5030FF +S214013520A021034B984702B210E5C046FDF5000006 +S214013530617901003C4C0020B1070000C810000072 +S214013540CA0900000020334B98470301181A50306F +S214013550A021314B984702B20BE500202D4B98472E +S21401356003008000C01880005030A0212A4B9847E5 +S21401357002B212E50020274B984703008000C018CE +S21401358080005030A021244B984702B25EE500200F +S214013590204B984783001B18DB0050334021FF3136 +S2140135A001228B4200D851E500201A4B98470300B0 +S2140135B08000C018C0005030A021174B984702B2B7 +S2140135C044E50020134B984703008000C0184000D4 +S2140135D05030A021104B984704B254E500200D4B03 +S2140135E0984703008000C018800050304023FF3306 +S2140135F00124984200D846E50020064B9847030070 +S2140136008000C01880005030A021034B984704B2B8 +S21401361039E5C046FDF5000061790100F0B5C64602 +S21401362000B5494C20682430484B98472068243020 +S214013630474A0121474B984720682430FF222C2116 +S214013640454B984720682430444B9B699B0700D51F +S2140136506EE00823122109224901DB020A431A43BC +S21401366029213F4B9847384B186824303B4B9B69C0 +S2140136709B0761D41F233F211F224901DB020A4316 +S2140136801A437921364DA8472F4C20682430334EF3 +S214013690B2884921A84720682430F2883149A847D2 +S2140136A02068243000224C212B4B984698472068EE +S2140136B024307F2293218900C047206824300322CA +S2140136C04021244FB847206824309622B021B847BD +S2140136D0206824304C22B721B847206828301B4B7D +S2140136E0984720682830FF222C21C04720682830C0 +S2140136F0174A0121B84720682830B2882921A847EF +S21401370020682830184B1A881849A847206828309E +S214013710B3699B0714D41F233F211F224901DB02F3 +S2140137200A431A4379210E4B984704BC9046F0BDD4 +S2140137301A2335211B228FE70623102109229CE735 +S214013740082310210922E9E7384C00202D24010026 +S214013750FF7F00008D4C00004D4F00003C4C0020C8 +S214013760ED4D00004904000008CA010029200000B0 +S21401377010B59A4C20689030994B98472068903045 +S214013780FF222C21974B984720689030964B9B69D7 +S2140137909B0700D4BBE0944B9A882921934B98470A +S2140137A08E4B18689030904B9B699B0700D5B1E013 +S2140137B01F233F211F224901DB020A431A437921B5 +S2140137C08A4B9847854C20689030894A0121894B5D +S2140137D09847246890340020874B9847C300181AEE +S2140137E050304023FF330122984200D996E012213F +S2140137F02000804B9847794B1C68903400207E4B04 +S2140138009847C300181A50304023FF3301229842CC +S21401381000D98EE013212000764B98476F4B1C6829 +S21401382090340020744B9847C300181A5030402338 +S214013830FF330122984200D986E0102120006D4B0B +S2140138409847664B1C68903400206B4B9847C30022 +S214013850181A50304023FF330122984200D97EE0E7 +S21401386011212000634B98475C4C206894305C4BD8 +S21401387098472468943400205F4B984783001B18B0 +S2140138805B0050334021FF3101228B4200D971E0A9 +S21401389017212000574B9847504B1C689434002042 +S2140138A0554B984783001B185B0050334021FF316E +S2140138B001228B4200D96AE0182120004D4B98471F +S2140138C0464B1C68943400204B4B984783001B18CA +S2140138D05B0050334021FF3101228B4264D8152111 +S2140138E02000444B98473D4B1C6894340020424BC3 +S2140138F0984783001B185B0050334021FF3101229B +S2140139008B425ED8162120003A4B984710BD3B4BA0 +S2140139101A8842E70623102109224CE70020364B7D +S2140139209847C300181A5030A021354B984702B269 +S2140139305DE70020304B9847C300181A5030A0218D +S2140139402F4B984702B265E700202B4B9847C300E0 +S214013950181A5030A0212A4B984702B26DE7002072 +S214013960254B9847C300181A5030A021244B98477E +S21401397002B275E70020204B984703008000C0186C +S21401398040005030A0211E4B984702B280E700202D +S214013990194B984703008000C01840005030A02102 +S2140139A0174B984702B287E70020134B984703004E +S2140139B08000C01840005030A021114B984702B239 +S2140139C08DE700200C4B984703008000C01840008C +S2140139D05030A0210A4B984702B293E7384C00209A +S2140139E02D2401004D4F00003C4C0020ED4D000001 +S2140139F0FF7F00008D4C0000FDF500000CCA0100A1 +S214013A006179010010B5464C20689C30454B9847BB +S214013A1020689C30FF222C21434B984720689C301D +S214013A20424B1A882921424B984720689C30414ACC +S214013A300121414B984724689C3400203F4B98470E +S214013A40143080004023FF3398423CD80122524272 +S214013A5010212000384B9847314B1C689C340020BD +S214013A60364B9847143080004023FF33984235D8B0 +S214013A7001225242112120002F4B9847284B1C68E7 +S214013A809C3400202D4B9847143080004023FF3390 +S214013A9098422ED80122524212212000264B9847E6 +S214013AA01F4B1C689C340020244B98471430800020 +S214013AB04023FF33984227D8012252421321200087 +S214013AC01D4B984710BD00201C4B984714308000B2 +S214013AD0A0211B4B9847424212B2B9E70020174B70 +S214013AE0984714308000A021154B9847424212B2E5 +S214013AF0C0E70020114B984714308000A021104BDE +S214013B009847424212B2C7E700200C4B9847143040 +S214013B108000A0210A4B9847424212B2CEE7C04627 +S214013B20384C00202D2401004D4F00000CCA010026 +S214013B30ED4D0000FF7F00008D4C0000FDF50000FC +S214013B406179010070B57F4C206870307E4B9847D4 +S214013B50206870307D4A01217D4B98472468703477 +S214013B6000207C4B984783001B189B005033402154 +S214013B70FF3101228B4200D98CE012212000744BC8 +S214013B809847704B1C6870340020724B984783002E +S214013B901B189B0050334021FF3101228B4200D974 +S214013BA085E0132120006A4B9847664B1C687034E9 +S214013BB00020684B984783001B189B005033402118 +S214013BC0FF3101228B4200D97EE010212000604B9C +S214013BD098475C4B1C68703400205E4B9847030185 +S214013BE01B1A5B0050334021FF3101228B4200D962 +S214013BF077E014212000564B9847524B1C687034CE +S214013C000020544B9847830018188300C018503082 +S214013C104023FF330122984200D96EE0C0212000E4 +S214013C204B4B9847474C206870304B4EB2889921D1 +S214013C304A4DA84720687030B288C921A847206835 +S214013C407030474B1A88CA21A84724687034002070 +S214013C50404B984783001B185B0050334021FF31CF +S214013C6001228B4256D890212000394B9847354B7C +S214013C701C6870340020374B9847C300181A503020 +S214013C804023FF330122984251D8C3212000304BF4 +S214013C90984770BD00202F4B984703008000C0183E +S214013CA080005030A0212F4B984702B265E70020D4 +S214013CB0284B984703008000C01880005030A02190 +S214013CC0284B984702B26CE70020224B9847030026 +S214013CD08000C01880005030A021224B984702B2C5 +S214013CE073E700201B4B98470301181A4000503019 +S214013CF0A0211C4B984702B27BE70020154B984742 +S214013D00830018188300C0185030A021154B98471F +S214013D1002B283E700200F4B984703008000C018CB +S214013D2040005030A0210F4B984702B29BE700207D +S214013D30084B9847C300181A5030A021094B9847E2 +S214013D4002B2A2E7384C00202D240100FF7F0000BC +S214013D508D4C0000FDF500003C4C0020ED4D0000B0 +S214013D6008CA010061790100F0B5C64600B5E34D09 +S214013D7028685C30E24B984728685C301127882415 +S214013D80E40022003A435205520DDE4E3243992199 +S214013D90DD4B9846984728685C3022003A43520526 +S214013DA0520D3243C921C04728685C30D74B9A88E8 +S214013DB0CA21C0472C685C340020D54B9847830045 +S214013DC0181850304023FF330122984200D95BE196 +S214013DD090212000CF4B9847C84B1C685C340020CC +S214013DE0CB4B9847143080004023FF330122984282 +S214013DF000D955E1C3212000C64B9847BF4B1C682C +S214013E005C340020C24B98470A30C0004023FF3381 +S214013E100122984200D94DE1C2212000BD4B9847AE +S214013E20B64B1C685C340020B94B984783001B18BE +S214013E309B0050334021FF3101228B4200D943E1E0 +S214013E4012212000B34B9847AC4B1C685C34002011 +S214013E50AF4B984783001B189B0050334021FF311E +S214013E6001228B4200D93CE113212000A94B98473F +S214013E70A24B1C685C340020A54B984783001B1896 +S214013E809B0050334021FF3101228B4200D949E18A +S214013E90102120009F4B9847984B1C685C340020EB +S214013EA09B4B984783001B189B0050334021FF31E2 +S214013EB001228B4200D942E114212000954B9847FC +S214013EC08E4B1C685C340020914B98470301181AEE +S214013ED050304023FF330122984200D93CE1C021F3 +S214013EE020008C4CA047854D28685C308A4A012109 +S214013EF0A04728686030824B9847286860301127B1 +S214013F008824E40022003A435205520D7D4E324386 +S214013F1099217D4B984698472868603022003A439D +S214013F205205520D3243C921C04728686030774B8D +S214013F309A88CA21C0472C6860340020744B984781 +S214013F400A30C0004023FF330122984200D90EE117 +S214013F50902120006F4B9847684B1C686034002006 +S214013F606B4B98470A30C0004023FF33012298422A +S214013F7000D906E1C3212000664B98475F4B1C68B9 +S214013F8060340020624B9847830018188300C018DD +S214013F9050304023FF330122984200D9FBE0C02174 +S214013FA020005C4B9847554C20686430544B98472A +S214013FB020686430554B9B699B0700D5F8E01F23AA +S214013FC03F211F224901DB020A431A4399214E4B26 +S214013FD098474A4B1C68643400204D4B98470A307A +S214013FE0C0004023FF330122984200D9E4E090212B +S214013FF02000484B9847414C20686430FF222C2112 +S214014000464B984720686430404B9B699B0700D518 +S214014010DCE01F233F211F224901DB020A431A432A +S2140140202921394B9847354C206864303A4A01219A +S214014030384B9847246864340020354B9847030171 +S2140140401B1A5B0050334021FF3101228B4200D9FD +S214014050C0E0032120002F4B9847284B1C6864348E +S21401406000202B4B984783001B185B0050334021E0 +S214014070FF3101228B4200D9B8E014212000254BE4 +S214014080984704BC9046F0BD0020214B984703009A +S2140140908000C0185030A021214B984702B297E605 +S2140140A000201B4B984714308000A0211C4B9847DA +S2140140B002B29FE60020164B98470A30C000A021A6 +S2140140C0174B984702B2A7E60020114B984703000A +S2140140D08000C01880005030A021114B984702B2D2 +S2140140E0AEE600200A4B984703008000C018800007 +S2140140F05030A0210A4B984702B2B5E6384C002052 +S2140141002D2401000088FFFFED4D00003C4C0020EF +S214014110FDF500008D4C0000FF7F00004D4F0000B4 +S214014120617901000020384B984703008000C018D1 +S21401413080005030A021354B984702B2A8E60020F7 +S214014140314B984703008000C01880005030A021F2 +S2140141502E4B984702B2AFE600202B4B984703013F +S214014160181A5030A021294B984702B2B7E6002012 +S214014170254B98470A30C000A021244B984702B22D +S214014180E6E60020204B98470A30C000A0211F4BCE +S214014190984702B2EEE600201B4B9847830018189A +S2140141A08300C0185030A021184B984702B2F6E69B +S2140141B0082312210B2205E70020134B98470A30EB +S2140141C0C000A021114B984702B210E70823122124 +S2140141D00B2221E700200C4B98470301181A4000D8 +S2140141E05030A021094B984702B232E70020064B17 +S2140141F0984703008000C01840005030A021034BB0 +S214014200984702B239E7C046FDF500006179010022 +S21401421070B5394C20681C30384B984720681C30E4 +S214014220374B9A889921374B984724681C340020CD +S214014230354B9847830018188300C0185030402328 +S214014240FF330122984238D8902120002F4DA847ED +S214014250294C20681C3001229421A8472068203070 +S214014260264B984720682030254B9B699B0731D405 +S2140142700823122109224901DB020A431A43992124 +S214014280204B98471C4B1C68203400201E4B984737 +S214014290830018188300C01850304023FF330122D2 +S2140142A098421BD890212000184CA047124B186842 +S2140142B0203001229421A04770BD0020124B984760 +S2140142C0830018188300C0185030A021104B98475F +S2140142D002B2B9E71A2335211B22CCE700200A4B8C +S2140142E09847830018188300C0185030A021084B47 +S2140142F0984702B2D6E7C046384C00202D2401006C +S2140143003C4C0020ED4D0000FDF500008D4C0000FA +S21401431061790100F0B5C64600B5394C20686C30AD +S214014320384B984720686C30FF222C21364DA84721 +S21401433020686C30354B98469A882921344FB84707 +S21401434020686C3002223021324EB04720686C3033 +S2140143507F223C21A84725686C35434698884C2126 +S2140143602D4B9847021C39212800B84720686C302D +S2140143702A4A0121B04724686C340020284B98470C +S2140143800301181A50304023FF33012298421FD8E8 +S214014390502120001F4B9847194C20686C301B4B4E +S2140143A09A8859211A4B984724686C3400201C4B74 +S2140143B098478300181850304023FF330122984253 +S2140143C011D853212000134B984704BC9046F0BDEA +S2140143D00020134B98470301181A5030A021114BA7 +S2140143E0984702B2D4E700200D4B9847030080009F +S2140143F0C0185030A0210B4B984702B2E1E7C046E7 +S214014400384C00202D2401004D4F00003C4C00206C +S214014410ED4D00008D4C000021020100FF7F0000E1 +S214014420FDF5000061790100F0B5C64600B580468D +S2140144300F1C15001E00FE4B1B78002B01D101F04E +S2140144409EFBFC4C4346A380E780A660069BE36088 +S214014450079B2361089B6361A561F74B9847F74B60 +S2140144609847F74B9847F74B9847F74B9847F74BC2 +S2140144709847F74B9847F74B9847F74D28684030D1 +S214014480F64B984728684030A3699B0701D501F091 +S2140144907FFB14232B2117224901DB020A431A430F +S2140144A0EF49F04B9847EC4C20684430EB4B98476B +S2140144B0246844340020EC4B984750304023FF33A7 +S2140144C00122984201D901F068FB90212000E74BB8 +S2140144D09847E14B1C6844340020E34B984783001F +S2140144E01B185B0050334021FF3101228B4201D95A +S2140144F001F05DFB92212000DC4B9847D64B1C68EF +S21401450044340020D84B984783001B185B00503377 +S2140145104021FF3101228B4201D901F056FB932144 +S2140145202000D24B9847CC4B18684430C14B9B694E +S2140145309B0701D501F057FB1023222112224901C6 +S214014540DB020A431A439921C64B9847C24C20689E +S2140145504830C24B9847246848340020C24B9847DD +S2140145604300181850304023FF330122984201D9E6 +S21401457001F03EFB90212000BC4B9847B64B1C68CF +S21401458048340020B84B9847143080004023FF334E +S2140145900122984201D901F038FB03212000B34BD8 +S2140145A09847AD4B1C6848340020AF4B98472830DD +S2140145B040004023FF330122984201D901F030FB2D +S2140145C014212000A94B9847A34B1C6848340020AF +S2140145D0A54B984750304023FF330122984201D91A +S2140145E001F029FB01212000A04B98479A4C206836 +S2140145F030309A4B98472468303400209C4B9847BB +S214014600012801D801F021FB0020974B98470301B0 +S2140146101B1A5B0050334021FF3101228B4201D926 +S21401462001F02CFB10212000904B98478A4B1C6808 +S214014630303400208E4B9847012801D801F02BFB1F +S2140146400020894B984703011B1A5B005033402119 +S214014650FF3101228B4201D901F036FB12212000E5 +S214014660824B98477C4B1C6830340020804B98471F +S214014670012801D801F035FB00207B4B9847030148 +S2140146801B1A5B0050334021FF3101228B4201D9B6 +S21401469001F040FB13212000744B98476E4B1C68B9 +S2140146A030340020724B9847012801D801F03FFBB7 +S2140146B000206D4B984703011B1A5B0050334021C5 +S2140146C0FF3101228B4201D901F064FB1121200048 +S2140146D0664B9847604B18683030564B9B699B0772 +S2140146E001D501F064FB3F221F235201D9021A4370 +S2140146F00A4360495B4B9847574C20683430574B08 +S2140147009847206834304B4B9B699B0701D501F0D5 +S21401471052FB1D233B211D224901DB020A431A439A +S2140147204F49504B98474C4B1C6834340020504B33 +S2140147309847012801D801F043FB00204A4B9847CF +S21401474003011B1A5B0050334021FF3101228B42CB +S21401475001D901F04EFB12212000444B98473E4BF5 +S2140147601C6834340020424B9847012801D801F0D8 +S2140147704DFB00203C4B984703011B1A5B0050334E +S2140147804021FF3101228B4201D901F058FB132150 +S2140147902000364B9847304B1C6834340020344B8D +S2140147A09847012801D801F057FB00202E4B984767 +S2140147B003011B1A5B0050334021FF3101228B425B +S2140147C001D901F062FB11212000284B9847224CA9 +S2140147D020682C30214B984724682C340020224B2B +S2140147E09847143080004023FF330122984201D9B4 +S2140147F001F058FB012120001C4B9847164B186806 +S2140148002C300C4B9B699B0701D501F056FB1F23EF +S2140148103F211F224901DB020A431A431649114B65 +S21401482098470D4B18682C30024B9B69332225E0C4 +S214014830344C00203C4C0020512401001D36010060 +S2140148401543010071370100053A0100453B01009F +S214014850693D010011420100384C00202D24010061 +S21401486089800000ED4D0000FDF500008D4C000034 +S21401487019F6000089900000898100009B0700D48A +S214014880333296214900FA4DA847FA4C20682C305D +S2140148903322F949A84720682C30FF228B21890052 +S2140148A0A84720682C30F54B1A88F549F54EB047D5 +S2140148B020682C30F44DAA88F449B04720682C3083 +S2140148C0AB699B0701D501F0FDFA3F221F23520178 +S2140148D0D9021A430A432921EA4EB047E54C20681B +S2140148E02C30E94FBA882A21FF31B04720682C3096 +S2140148F0022298214900E64DA84720682C30042260 +S2140149003221FF31A84720682C30BA883A21FF317E +S214014910B04724682C340020DE4B98474300181813 +S21401492050304023FF330122984201D901F0CEFADC +S21401493014212000D64B9847CE4B1C682C340020FF +S214014940D54B9847012801D801F0CDFA0020D14B6C +S214014950984703011B1A5B0050334021FF310122A7 +S2140149608B4201D901F0D8FA12212000C84B984792 +S214014970C04B1C682C340020C74B9847012801D82F +S21401498001F0D7FA0020C34B984703011B1A5B00BE +S21401499050334021FF3101228B4201D901F0E2FA66 +S2140149A013212000BA4B9847B24B1C682C340020C8 +S2140149B0B94B9847012801D801F0E1FA0020B54B20 +S2140149C0984703011B1A5B0050334021FF31012237 +S2140149D08B4201D901F0ECFA11212000AC4B98472B +S2140149E0A44C20683830AD4B9847246838340020F2 +S2140149F0A84B984703011B1A5B0050334021FF3137 +S214014A0001228B4201D901F0E0FAC0212000A04B1F +S214014A109847984C20683830FF222C21944B9847B1 +S214014A2020683830984B9B699B0701D501F0DAFA6C +S214014A30082312210B224901DB020A431A432921CA +S214014A40904B98478B4B1C6838340020914B984705 +S214014A5083001B189B0050334021FF3101228B42FB +S214014A6001D901F0C4FA14212000894EB0478C4DBB +S214014A70804C206838302A000121B04720683C303D +S214014A80864B984720683C302A000121B0472068B1 +S214014A903C307A4F3A8829217A4DA84720683C3025 +S214014AA0FF222C21724B984720683C30022230218D +S214014AB0B04720683C30BA883921A84720683C3086 +S214014AC0714EB2887749A84720683C30F28876490B +S214014AD0A84724683C3400206E4B984703004000EA +S214014AE0C0188000C01850304023FF33012298427E +S214014AF001D901F08AFA12212000654B98475D4BD7 +S214014B001C683C340020634B984703004000C018E3 +S214014B108000C01850304023FF330122984201D94B +S214014B2001F082FA13212000594B9847514B1C681B +S214014B303C340020574B984703004000C0188000C3 +S214014B40C01850304023FF330122984201D901F0AA +S214014B507AFA102120004E4B9847464B1C683C348D +S214014B6000204C4B984703004000C0188000C01836 +S214014B7050304023FF330122984201D901F072FAE6 +S214014B8011212000424B98473A4C20684C30434B49 +S214014B90984724684C3400203E4B984714308000D8 +S214014BA04023FF330122984201D901F06AFA01211C +S214014BB02000374B98472F4B1C684C340020354B50 +S214014BC0984783001B185B0050334021FF310122B8 +S214014BD08B4201D901F060FA142120002C4B984732 +S214014BE0244C20684C30284B9A884921254B9847FD +S214014BF020684C3000224C211D4DA84720684C30BF +S214014C007F2293218900A84724684C340020214B39 +S214014C1098474300181850304023FF33012298422A +S214014C2001D901F047FA40212000194B9847114B52 +S214014C301C684C340020174B984783001B185B00F8 +S214014C4050334021FF3101228B4201D901F03FFA56 +S214014C50412120000E4DA847064C20684C30962274 +S214014C60B021A84720684C304C22B7211EE0C04630 +S214014C704D4F0000384C00202C1000000CCA0100DB +S214014C8089820000ED4D00003C4C00202902000006 +S214014C908D4C0000FDF5000019F600002D240100E2 +S214014CA0FF7F00003902000039040000A847206891 +S214014CB05030FD4B984720685030002293218900E0 +S214014CC0FA4B9847246850340020F94B9847143023 +S214014CD080004023FF330122984201D901F005FAF2 +S214014CE001212000F34B9847F34C20685030F34ADB +S214014CF0B7214900F24DA84720685030F14B1A8879 +S214014D006A21FF31F04B9847F04B9A682068503083 +S214014D10EF49A847246850340020E54B98474300E4 +S214014D20181850304023FF330122984201D901F070 +S214014D30E7F912212000DF4B9847DF4B1C685034FF +S214014D400020DB4B98474300181850304023FF33B0 +S214014D500122984201D901F0E0F913212000D54B38 +S214014D609847D54B1C6850340020D14B98474300D8 +S214014D70181850304023FF330122984201D901F020 +S214014D80D9F910212000CB4B9847CB4B1C685034E7 +S214014D900020C74B98474300181850304023FF3374 +S214014DA00122984201D901F0D2F911212000C14D0A +S214014DB0A847C14C20686830BB4B984720686830CC +S214014DC000220121A847246868340020B84B984780 +S214014DD0143080004023FF330122984201D901F0AC +S214014DE0C3F930212000B34DA847B34C2068683082 +S214014DF002223121A84720686830B44B9B699B0783 +S214014E0001D501F0BCF90023002100224901DB0293 +S214014E100A431A433921AC4DA847A74C206868308D +S214014E20AA4BDA88AB49A847246868340020A04B0F +S214014E3098478300181850304023FF3301229842C8 +S214014E4001D901F0A5F9122120009A4B98479A4BF7 +S214014E501C6868340020964B984783001818503019 +S214014E604023FF330122984201D901F09EF9132114 +S214014E702000904B9847904B1C68683400208C4B60 +S214014E8098478300181850304023FF330122984278 +S214014E9001D901F097F910212000864B9847864BDF +S214014EA01C6868340020824B9847830018185030DD +S214014EB04023FF330122984201D901F090F91121D4 +S214014EC020007C4B98477C4B1C6868340020784B4C +S214014ED098474300181850304023FF330122984268 +S214014EE001D901F089F914212000724B9847724CC0 +S214014EF020687C306C4B984724687C3400206C4BCF +S214014F0098473223584350304023FF3301229842BA +S214014F1001D901F07EF950212000664B9847664B77 +S214014F2018687C30694B9B699B0701D401F07EF9B8 +S214014F30302218235201D9021A430A435921624BDF +S214014F4098475D4C20688030574B984720688030E2 +S214014F50FF222C21554B9847206880305B4B9B697C +S214014F609B0701D501F066F90E231F211022490186 +S214014F70DB020A431A432921534B98474E4C2068BB +S214014F808030554A01214B4B9847246880340020D5 +S214014F90474B9847C300181A50304023FF3301226D +S214014FA0984201D901F04BF903212000414B984763 +S214014FB0414B1C68803400203D4B9847C300181AAB +S214014FC050304023FF330122984201D901F043F9C2 +S214014FD013212000374B9847374B1C68803400203C +S214014FE0334B9847C300181A50304023FF33012231 +S214014FF0984201D901F03BF9112120002D4B984729 +S2140150002D4C20688430284DA84720688430FF2224 +S2140150102C21264B984720688430304B1A8829214A +S214015020294B98472068B430A8472068B430274BEE +S2140150309B699B0701D501F026F914232A21152225 +S2140150404901DB020A431A4339211F4B98471A4B81 +S2140150501C68B4340020164B984728304000402383 +S214015060FF330122984201D901F012F930212000C4 +S214015070104B9847104B1C68B43400200C4B9847D3 +S21401508050304023FF330122984201D901F00BF939 +S21401509012212000074DA847074C2068B43004228F +S2140150A03121A8471CE0C0462D2401004D4F0000C9 +S2140150B0FDF500008D4C0000384C002014CA01009C +S2140150C0A15000000CCA0100ED4D00003C4C002030 +S2140150D08E81000039040000FF7F000008CA01002D +S2140150E02068B830FB4B98472068B830FA4B9B696C +S2140150F09B0701D501F0E1F814232B211722490162 +S214015100DB020A431A43F54E3100F54DA847F54C2C +S21401511020689830EF4B984720689830FF222C2162 +S214015120F14B984720689830EB4B9A882921A8477D +S21401513020689830ED4B1A883100A84724689834C7 +S2140151400020EB4B98476423584350304023FF33ED +S2140151500122984201D901F0B5F810212000E54B53 +S2140151609847E04B1C6898340020E14B984764232D +S214015170584350304023FF330122984201D901F0B1 +S214015180AEF811212000DB4DA847D64C20687430BC +S214015190D04EB0472068743001220221A84720680B +S2140151A0743000221221A84720687430002213218F +S2140151B0A8472068743000221021A8472068743060 +S2140151C000221121A8472068743000221421A84724 +S2140151D020687830B04720687830FF222C21C24BF7 +S2140151E0984720687830BC4B9B699B0701D501F036 +S2140151F083F80B2318210E224901DB020A431A43C6 +S2140152002921B74B9847B74B18687830B24B9B6942 +S2140152109B0701D501F075F8092313210A224901DC +S214015220DB020A431A43B449AD4B9847AD4B1868A5 +S2140152307830A94B9B699B0701D501F067F80B23D2 +S21401524018210E224901DB020A431A43AB49A44E38 +S214015250B047A44D286878309F4CA2882A21FF3198 +S214015260B0472F687837A0883321A54B9847021C92 +S214015270A4493800B04728687830A3699B0701D550 +S21401528001F049F81F233F211F224901DB020A438F +S2140152901A439249924DA847924C206878300122D1 +S2140152A052429949A847206878308B4B9B699B07E7 +S2140152B001D501F035F8262213235201D9021A43EB +S2140152C00A439249864B9847864B18687830824B3A +S2140152D09B699B0701D501F027F81F233F211F2259 +S2140152E04901DB020A431A4389497D4DA8477D4C93 +S2140152F020687830012252428649A84720687830D3 +S214015300754B9B699B0701D501F013F826221323E1 +S2140153105201D9021A430A437F49714B9847714C8F +S2140153202068783001223121724B98472068783006 +S214015330694B9B699B0701D500F0FFFF10232221D3 +S21401534012224901DB020A431A433921644DA84758 +S214015350644C20687830604B9A887049A84720686A +S214015360783001223021634B984724687834002036 +S2140153706B4B9847012801D800F0E4FF00205C4BF6 +S214015380984703011B1A5B0050334021FF3101226D +S2140153908B4201D900F0EFFF12212000554B9847B0 +S2140153A0504B1C68783400205D4B9847012801D883 +S2140153B000F0EEFF00204E4B984703011B1A5B00DE +S2140153C050334021FF3101228B4201D900F0F9FF11 +S2140153D013212000474B9847424B1C687834002025 +S2140153E04F4B9847012801D800F0F8FF0020404BAA +S2140153F0984703011B1A5B0050334021FF310122FD +S2140154008B4201D901F003F810212000394B98474F +S214015410344B1C6878340020414B9847012801D84A +S21401542001F002F80020324B984703011B1A5B007B +S21401543050334021FF3101228B4201D901F00DF892 +S214015440112120002B4B9847264B1C6878340020EE +S214015450334B9847012801D801F00CF80020244B63 +S214015460984703011B1A5B0050334021FF3101228C +S2140154708B4201D901F017F8142120001D4B9847E3 +S214015480184B1C6878340020254B9847012801D812 +S21401549001F016F80020164B98470301181A400031 +S2140154A050304023FF33984201D901F024F80122FD +S2140154B05242042120000F4DA8470A4C206878303C +S2140154C000221849A8472068783000228221490026 +S2140154D0A84729E02D2401003C4C002089800000CB +S2140154E0ED4D0000384C00204D4F00000CCA010065 +S2140154F0FDF500008D4C0000291000002920000059 +S21401550075020100291100008981000089A00000B0 +S214015510A9800000A9810000A9A0000039020000AE +S21401552019F6000004100000206878300022FA49BD +S214015530A847206878309622B021A847206878309E +S2140155402922B721A847206878300422B621A84727 +S21401555020685430F14B9847246854340020F04BAF +S214015560984783001B189B0050334021FF310122CE +S2140155708B4201D900F0CDFFEA492000EA4DA84749 +S214015580EA4C2068543001220221A847206858308E +S214015590E24B984720685830FF222C21E44B98476D +S2140155A020685830E34DAA882921E34EB047206889 +S2140155B0583001225242E149B04720685830AB6961 +S2140155C09B0701D500F0B3FF092313210A224901E5 +S2140155D0DB020A431A43DA49D74B9847D34B18687C +S2140155E05830D44B9B699B0701D500F0A5FF1F23BC +S2140155F03F211F224901DB020A431A43D149CE4B00 +S2140156009847CA4C20688830C44B98472468883429 +S2140156100020C34B9847830018188300C0185030E9 +S2140156204023FF330122984201D900F08AFFBD4989 +S2140156302000BD4B9847BD4C20688C30B74FB8470B +S21401564020688C30FF222C21B94EB04720688C3060 +S214015650B84DAA882921B84B9846984720688C30BF +S214015660B94B1A88B549C0472068A830B8472068A2 +S214015670A830FF222C21B0472068A830AB699B07D1 +S21401568001D500F06CFF0B2318210E224901DB0225 +S2140156900A431A432921A84B9847A44B1868A830F7 +S2140156A0A44B9B699B0701D500F05EFF07230F21E2 +S2140156B008224901DB020A431A4339219E4B9847C7 +S2140156C09A4B1C68A8340020954B984783001818FD +S2140156D050304023FF330122984201D900F04EFF9B +S2140156E030212000904DA847904C2068A830012218 +S2140156F03121A8472068A8308E4B9B699B0701D5AE +S21401570000F049FF1C233A211D224901DB020A430E +S2140157101A438A49884DA847864BDA68834C206825 +S214015720A8308A498A4B98472068A830894B1A883E +S2140157308949A8472468A8340020794B9847C300B4 +S214015740181A50304023FF330122984201D900F045 +S21401575027FF10212000744B9847744B1C68A8340F +S21401576000206F4B9847C300181A50304023FF3370 +S2140157700122984201D900F01FFF122120006A4B36 +S21401578098476A4B1C68A8340020654B9847C300AD +S214015790181A50304023FF330122984201D900F0F5 +S2140157A017FF13212000604B9847604C2068A430F7 +S2140157B05A4B98472068A4307F2268495C4B98472B +S2140157C02068A430664B1A885D495B4B9847206871 +S2140157D0A430584B9B699B0701D500F005FF1C239D +S2140157E03A211D224901DB020A431A435D49524B05 +S2140157F098474E4B1C68A4340020494B98478300B9 +S2140158001B189B0050334021FF3101228B4201D9E6 +S21401581000F0EFFE10212000434B9847434B1C68D5 +S214015820A43400203E4B984783001B189B0050333E +S2140158304021FF3101228B4201D900F0E8FE1121FF +S2140158402000394B9847394C2068A430394EB2882D +S2140158504549394DA8472068A430F2884349A847EE +S2140158602068AC302D4B98472068AC30FF222C21A5 +S2140158702F4B98472068AC30B2882921A84720686A +S214015880AC30F2883A49A8472468AC340020244B4F +S21401589098478300181850304023FF33012298425E +S2140158A001D900F0C2FE032120001F4DA8471F4C5E +S2140158B02068AC302F4A0121A8472068B030174B2A +S2140158C098472468B03400202B4B9847012801D80C +S2140158D000F0B8FE0020124B984703011B1A5B002C +S2140158E050334021FF3101228B4201D900F0C3FE23 +S2140158F0102120000C4B98470C4B1C68B03400203C +S2140159001D4B9847012801D800F0C2FE0020044B29 +S2140159109847030132E0C046042000002D24010010 +S214015920FDF50000818000008D4C0000384C002001 +S2140159304D4F00003C4C0020ED4D000089800000DA +S21401594029100000899000000CCA01008E8000001A +S214015950A15000000ACA0100A98000002C10000016 +S21401596008CA01008981000089820000898400003C +S21401597029040000FF7F000019F600001B1A5B00D7 +S21401598050334021FF3101228B4201D900F099FEAC +S21401599011212000F24B9847F24B1C68B0340020CE +S2140159A0F14B9847012801D800F098FE0020EF4BF4 +S2140159B0984703011B1A5B0050334021FF31012237 +S2140159C08B4201D900F0A3FE12212000E44B984738 +S2140159D0E44B1C68B0340020E34B9847012801D8FB +S2140159E000F0A2FE0020E14B984703011B1A5B0062 +S2140159F050334021FF3101228B4201D900F0ADFE28 +S214015A0013212000D64B9847D64B1C68B034002093 +S214015A10D54B9847012801D800F0ACFE0020D34BA7 +S214015A20984703011B1A5B0050334021FF310122C6 +S214015A308B4201D900F0B7FE14212000C84B9847CD +S214015A40C84C2068A030CA4B98472068A030C94B84 +S214015A509B699B0701D500F0B3FE10232221122279 +S214015A604901DB020A431A433921C34B9847BD4C0F +S214015A702068A03001223021B94DA8472068A03007 +S214015A8003223121A8472468A0340020B64B98474A +S214015A90012801D800F099FE0020B44B9847030175 +S214015AA01B1A5B0050334021FF3101228B4201D982 +S214015AB000F0A4FE12212000A94B9847A94B1C68B0 +S214015AC0A0340020A84B9847012801D800F0A3FE77 +S214015AD00020A64B984703011B1A5B005033402158 +S214015AE0FF3101228B4201D900F0AEFE13212000C6 +S214015AF09B4B98479B4B1C68A03400209A4B9847B9 +S214015B00012801D800F0ADFE0020984B984703010C +S214015B101B1A5B0050334021FF3101228B4201D911 +S214015B2000F0B8FE102120008D4B98478D4B1C6865 +S214015B30A03400208C4B9847012801D800F0B7FE0E +S214015B4000208A4B984703011B1A5B005033402103 +S214015B50FF3101228B4201D900F0C2FE1121200043 +S214015B607F4B9847834C854B23600122844B1A70E8 +S214015B700020844B9847200004BC9046F0BDBC2012 +S214015B80814B9847814B1860764B1860FEF759FC9D +S214015B9015232A211522FEF77FFC0020734B984718 +S214015BA05030A0217A4B984702B2FEF78EFC0020B7 +S214015BB06E4B984703008000C01840005030A0216B +S214015BC0734B984702B2FEF795FC0020674B984747 +S214015BD003008000C01840005030A0216C4B98474D +S214015BE002B2FEF79CFC1A2337211C22FEF7A7FC03 +S214015BF000205E4B984703004000C0185030A0219B +S214015C00634B984702B2FEF7B5FC0020574B984706 +S214015C1014308000A0215E4B984702B2FEF7BDFC0F +S214015C200020524B984728304000A021584B9847F7 +S214015C3002B2FEF7C5FC00204C4B98475030A0211D +S214015C40534B984702B2FEF7CDFC0020474B9847CE +S214015C500301181A50304023FF330122984201D81D +S214015C60FEF7E0FC0020414B98470301181A50301C +S214015C70A021474B984702B2FEF7D4FC00203B4BCD +S214015C8098470301181A40005030A021404B98470E +S214015C9002B2FEF7C7FC0020344B98470301181ADE +S214015CA050304023FF330122984201D8FEF7D6FC3C +S214015CB000202E4B98470301181A5030A021344B70 +S214015CC0984702B2FEF7CAFC0020284B984703010A +S214015CD0181A40005030A0212D4B984702B2FEF70B +S214015CE0BDFC0020214B98470301181A5030402371 +S214015CF0FF330122984201D8FEF7CCFC00201B4B53 +S214015D0098470301181A5030A021214B984702B238 +S214015D10FEF7C0FC0020154B98470301181A4000F7 +S214015D205030A0211A4B984702B2FEF7B3FC002070 +S214015D300E4B98470301181A50304023FF330122B7 +S214015D40984201D8FEF7C2FC0020084B9847030191 +S214015D50181A5030A0210E4B984702B2FEF7B6FC37 +S214015D608D4C0000384C002019F60000FDF50000AF +S214015D702D2401003C4C0020ED4D0000111C0100BB +S214015D80344C0020CD260000090A0100744D002085 +S214015D90617901000020FC4B98470301181A400066 +S214015DA05030A021F94B984702B2FEF78FFC222211 +S214015DB01123FEF79AFC062310210922FEF7ACFCFC +S214015DC00020F14B98470301181A50304023FF3347 +S214015DD00122984201D8FEF7BEFC0020EA4B984704 +S214015DE00301181A5030A021E84B984702B2FEF77B +S214015DF0B2FC0020E44B98470301181A40005030CB +S214015E00A021E24B984702B2FEF7A5FC0020DE4B2C +S214015E1098470301181A50304023FF330122984255 +S214015E2001D8FEF7B4FC0020D74B98470301181A97 +S214015E305030A021D54B984702B2FEF7A8FC0020AF +S214015E40D14B98470301181A40005030A021CF4B80 +S214015E50984702B2FEF79BFC0020CB4B9847030104 +S214015E60181A50304023FF330122984201D8FEF71A +S214015E70AAFC0020C44B98470301181A5030A021F1 +S214015E80C24B984702B2FEF79EFC0020BE4B9847D5 +S214015E900301181A40005030A021BC4B984702B2AB +S214015EA0FEF791FC0020B84B984714308000A021E3 +S214015EB0B64B984702B2FEF79DFC06231021092235 +S214015EC0FEF7A8FC19220C23FEF701FD0020AE4BBD +S214015ED0984703004000C0185030A021AB4B9847AC +S214015EE002B2FEF725FD0020A74B98470301181ABA +S214015EF050304023FF330122984201D8FEF734FD8B +S214015F000020A14B98470301181A5030A0219F4B3F +S214015F10984702B2FEF728FD00209B4B98470301E5 +S214015F20181A40005030A021984B984702B2FEF74D +S214015F301BFD0020944B98470301181A503040234C +S214015F40FF330122984201D8FEF72AFD00208E4B2E +S214015F5098470301181A5030A0218C4B984702B27B +S214015F60FEF71EFD0020884B98470301181A4000D3 +S214015F705030A021854B984702B2FEF711FD002054 +S214015F80814B98470301181A50304023FF330122F2 +S214015F90984201D8FEF720FD00207B4B984703016D +S214015FA0181A5030A021794B984702B2FEF714FD1B +S214015FB00020754B98470301181A40005030A02165 +S214015FC0724B984702B2FEF707FD00206E4B9847CA +S214015FD00301181A40005030A0216C4B984702B2BA +S214015FE0FEF713FD1D233B211E22FEF724FD002094 +S214015FF0654B984703008000C01880005030A021F0 +S214016000624B984702B2FEF72EFD00205E4B984782 +S21401601003004000C0188000C0185030A0215B4B20 +S214016020984702B2FEF767FD0020574B98470300DA +S2140160304000C0188000C0185030A021534B98472C +S21401604002B2FEF76FFD00204F4B98470300400059 +S214016050C0188000C0185030A0214C4B984702B29F +S214016060FEF777FD0020484B984703004000C01814 +S2140160708000C0185030A021444B984702B2FEF76A +S2140160807FFD0020404B984714308000A0213F4BF5 +S214016090984702B2FEF78BFD00203B4B9847030062 +S2140160A08000C01840005030A021384B984702B2FB +S2140160B0FEF792FD0020344B984703004000C018BD +S2140160C05030A021314B984702B2FEF7ACFD0020BC +S2140160D02D4B984703008000C01840005030A02187 +S2140160E02A4B984702B2FEF7B3FD0020264B98478D +S2140160F014308000A021254B984702B2FEF7F0FD30 +S2140161000020214B984703004000C0185030A021C2 +S2140161101E4B984702B2FEF70CFE00201A4B98471A +S21401612003004000C0185030A021184B984702B217 +S214016130FEF713FE0020144B984703004000C018DA +S2140161405030A021114B984702B2FEF71AFE0020EC +S2140161500D4B984703004000C0185030A0210B4B50 +S214016160984702B2FEF721FE0020074B98471430ED +S2140161708000A021054B984702B2FEF732FE0723A6 +S2140161800F210822FEF742FEFDF5000061790100AD +S2140161900020F84B984703008000C0185030A0211B +S2140161A0F54B984702B2FEF74EFE0020F14B98479A +S2140161B003008000C0185030A021EF4B984702B270 +S2140161C0FEF755FE0020EB4B984703008000C018F1 +S2140161D05030A021E84B984702B2FEF75CFE002043 +S2140161E0E44B984703008000C0185030A021E24BD2 +S2140161F0984702B2FEF763FE0020DE4B9847030085 +S2140162004000C0185030A021DB4B984702B2FEF781 +S2140162106AFE0020D74B984703003220584350307F +S214016220A021D54B984702B2FEF775FE262213230E +S214016230FEF780FE192333211A22FEF798FE00206E +S214016240CC4B9847C300181A5030A021CA4B984728 +S21401625002B2FEF7A9FE0020C64B9847C300181AE3 +S2140162605030A021C44B984702B2FEF7B1FE002081 +S214016270C04B9847C300181A5030A021BE4B984710 +S21401628002B2FEF7B9FE062310210922FEF7D8FE58 +S2140162900020B84B984728304000A021B64B9847BD +S2140162A002B2FEF7E3FE0020B24B98475030A02121 +S2140162B0B14B984702B2FEF7EBFE15232A211522B1 +S2140162C0FEF71DFF0020AB4B9847030064205843A0 +S2140162D05030A021A84B984702B2FEF73EFF00209F +S2140162E0A44B98470300642058435030A021A24B8A +S2140162F0984702B2FEF745FF1F233F211F22FEF7F4 +S2140163007BFF1D233B211D22FEF789FF1F233F2113 +S2140163101F22FEF797FF07230F210822FEF7B5FF7E +S2140163202A221523FEF7C9FF07230F210822FEF7AD +S214016330D7FF2A221523FEF7EBFF1A2337211C224B +S214016340FEF7FFFF00208B4B98470301181A5030C9 +S2140163504023FF330122984201D8FFF71DF80020A1 +S214016360844B98470301181A5030A021824B984756 +S21401637002B2FFF711F800207E4B98470301181A66 +S21401638040005030A0217C4B984702B2FFF704F83A +S2140163900020784B98470301181A50304023FF33EA +S2140163A00122984201D8FFF713F80020714B984755 +S2140163B00301181A5030A0216F4B984702B2FFF71D +S2140163C007F800206B4B98470301181A400050301D +S2140163D0A021694B984702B2FEF7FAFF0020654BF1 +S2140163E098470301181A50304023FF330122984280 +S2140163F001D8FFF709F800205E4B98470301181AE9 +S2140164005030A0215C4B984702B2FEF7FDFF0020FA +S214016410584B98470301181A40005030A021564B9C +S214016420984702B2FEF7F0FF0020524B984703014F +S214016430181A50304023FF330122984201D8FEF744 +S214016440FFFF00204B4B98470301181A5030A0213C +S214016450494B984702B2FEF7F3FF0020454B984799 +S2140164600301181A40005030A021434B984702B24E +S214016470FEF7E6FF00203F4B98470301181A5030FD +S2140164804023FF330122984201D8FEF7F5FF002092 +S214016490384B98470301181A5030A021364B9847BD +S2140164A002B2FEF7E9FF0020324B98470301181AA3 +S2140164B040005030A021304B984702B2FEF7DCFF77 +S2140164C000202C4B98470301181A50304023FF3305 +S2140164D0984203D801225242FEF7EBFF0020254BDB +S2140164E098470301181A5030A021234B984742427F +S2140164F012B2FEF7DEFF00201E4B98470301181A62 +S21401650040005030A0211C4B9847424212B2FEF781 +S214016510D0FF0020174B984703008000C01880006A +S2140165205030A021144B984702B2FFF725F81D23DF +S2140165303B211D22FFF74BF807230F210822FFF707 +S21401654059F800200B4B9847830018188300C01891 +S2140165505030A021084B984702B2FFF768F81F2376 +S2140165603F211F22FFF792F81C233A211E22FFF734 +S214016570A0F8C046FDF50000617901000020DF4B60 +S214016580984703008000C0185030A021DC4B984784 +S21401659002B2FFF7A5F807230F210822FFF7B5F887 +S2140165A00020D64B9847C300181A5030A021D44B70 +S2140165B0984702B2FFF7CDF80020D04B9847C300AA +S2140165C0181A5030A021CE4B984702B2FFF7D5F8E3 +S2140165D00020CA4B9847C300181A5030A021C84B58 +S2140165E0984702B2FFF7DDF807230F210822FFF7CD +S2140165F0F9F80020C14B984703008000C0188000BE +S2140166005030A021BE4B984702B2FFF703F9002095 +S214016610BA4B984703008000C01880005030A02174 +S214016620B74B984702B2FFF70AF90020B34B9847D9 +S21401663003008000C0185030A021B14B984702B229 +S214016640FFF731F90020AD4B98470301181A503077 +S2140166504023FF330122984201D8FFF749F9002071 +S214016660A64B98470301181A5030A021A44B98470F +S21401667002B2FFF73DF90020A04B98470301181A14 +S21401668040005030A0219E4B984702B2FFF730F9E8 +S21401669000209A4B98470301181A50304023FF33C5 +S2140166A00122984201D8FFF773F90020934B9847CF +S2140166B00301181A5030A021914B984702B2FFF7F8 +S2140166C067F900208D4B98470301181A4000503097 +S2140166D0A0218B4B984702B2FFF75AF90020874B4F +S2140166E098470301181A50304023FF33012298427D +S2140166F001D8FFF769F90020804B98470301181A63 +S2140167005030A0217E4B984702B2FFF75DF900207A +S2140167107A4B98470301181A40005030A021784B55 +S214016720984702B2FFF750F90020744B98470301CF +S214016730181A50304023FF330122984201D8FFF740 +S2140167405FF900206D4B98470301181A5030A021BD +S2140167506B4B984702B2FFF753F90020674B9847F7 +S2140167600301181A40005030A021654B984702B229 +S214016770FFF746F90020614B98470301181A50307D +S2140167804023FF330122984201D8FFF755F9002034 +S2140167905A4B98470301181A5030A021584B984776 +S2140167A002B2FFF749F90020544B98470301181A23 +S2140167B040005030A021524B984702B2FFF73CF9F7 +S2140167C01A2337211C22FFF74BF900204B4B984721 +S2140167D00301181A50304023FF330122984201D892 +S2140167E0FFF768F90020454B98470301181A503007 +S2140167F0A021434B984702B2FFF75CF900203F4BBC +S21401680098470301181A40005030A0213C4B984786 +S21401681002B2FFF74FF90020384B98470301181AC8 +S21401682050304023FF330122984201D8FFF75EF92A +S2140168300020324B98470301181A5030A021304BE4 +S214016840984702B2FFF752F900202C4B98470301F4 +S214016850181A40005030A021294B984702B2FFF782 +S21401686045F90020254B98470301181A503040235C +S214016870FF330122984201D8FFF754F900201F4B3D +S21401688098470301181A5030A0211D4B984702B2B1 +S214016890FFF748F90020194B98470301181A4000E2 +S2140168A05030A021164B984702B2FFF73BF9002063 +S2140168B0124B98470301181A50304023FF33012228 +S2140168C0984201D8FFF74AF900200C4B984703017C +S2140168D0181A5030A0210A4B984702B2FFF73EF92A +S2140168E00020064B98470301181A40005030A0219B +S2140168F0034B984702B2FFF731F9C046FDF5000099 +S2140169006179010070B5E94D20236B61E84C1F3BAE +S21401691023700020E74B9847FA2200230021E64E19 +S214016920B047E64A002380185941E54A0023E54E60 +S214016930B047E54B984740236B612378002B04D181 +S21401694020226A611F3ADA4B1A70E222DF49E048D8 +S214016950E04B9847D54B40229A615A61D44B1B783D +S214016960002B05D0203AD14B9A610022D04B1A70E9 +S2140169702322D649D648D74B9847CC4B40229A611A +S2140169805A61CB4B1B78002B05D0203AC74B9A6136 +S2140169900022C74B1A700222CC49CD48CD4B9847EE +S2140169A0C24B40229A615A61C14B1B78002B05D01D +S2140169B0203ABE4B9A610022BD4B1A700422C3498D +S2140169C0C348C44B9847B94B40229A615A61B84BA9 +S2140169D01B78002B05D1203AB44B5A611F3AB44BB1 +S2140169E01A70E022B949BA48BA4B9847AF4B4022D1 +S2140169F09A615A61AE4B1B78002B05D0203AAB4BFF +S214016A009A610022AA4B1A700122B049B048B14BD4 +S214016A109847A64C4025A5610020A64B9847020042 +S214016A200023A648002180185941A54A0023A54EF7 +S214016A30B047A54B984765619D4B1B78002B04D149 +S214016A40202262611F3A9A4B1A70E0229F49A048A1 +S214016A50A04B9847954B40229A615A61944B1B78FC +S214016A60002B05D0203A914B9A610022904B1A7068 +S214016A70032296499648974B98478C4C4025A5612A +S214016A8000208C4B9847020000238C480021801878 +S214016A9059418B4A00238B4EB0478B4B9847656113 +S214016AA0834B1B78002B04D1202262611F3A804B56 +S214016AB01A70012285498648864B98477B4C4025AB +S214016AC0A56100207B4B9847020000237B480021EC +S214016AD0801859417A4A00237A4EB0477A4B984734 +S214016AE06561734B1B78002B04D1202262611F3A2B +S214016AF06F4B1A70E62275497548764B98476B4B73 +S214016B0040229A615A616A4B1B78002B05D0203AC5 +S214016B10664B9A610022664B1A7001226B496C48DB +S214016B206C4B9847614B40229A615A61604B1B78C7 +S214016B30002B05D0203A5D4B9A6100225C4B1A70FF +S214016B40332262496248634B9847584B40229A6108 +S214016B505A61574B1B78002B05D0203A534B9A614C +S214016B600022534B1A70332258495948594B9847BB +S214016B704E4B40229A615A614D4B1B78002B05D132 +S214016B80203A4A4B5A611F3A494B1A70B0224F4974 +S214016B904F48504B9847454B40229A615A61444BA7 +S214016BA01B78002B05D0203A404B9A610022404BBF +S214016BB01A70202245494648464B98473B4B40228F +S214016BC09A615A613A4B1B78002B05D0203A374B15 +S214016BD09A610022364B1A7000223C493C483D4BD4 +S214016BE09847324C4025A5613B4B98473B4B98470D +S214016BF0421E121265612E4B1B78002B04D02021F9 +S214016C00A16100212A4B1970FF2002402F4930480C +S214016C10304B9847254C4025A5612F4B98472F4B65 +S214016C2098470138C2B26561214B1B78002B04D00E +S214016C302021A16100211E4B197024492448254BAF +S214016C4098471A4C4025A561234B9847244B9847F3 +S214016C50421E12126561164B1B78002B04D02021B0 +S214016C60A1610021124B1970FF20024017491848F4 +S214016C70184B98470D4C4025A561174B9847184B64 +S214016C8098470138C2B26561094B1B78002B04D0C6 +S214016C902021A1610021064B19700C490C480D4BAF +S214016CA09847024B40229A615A611BE0004400411A +S214016CB05C000020651000008D7C0100571B000061 +S214016CC0581B00004D7C010001000020F7C3031C87 +S214016CD080440041AD770100A1F50000ADF500004C +S214016CE0D5F50000E54B1B78002B05D0203AE44B88 +S214016CF09A610022E14B1A700022E249E248E34B16 +S214016D009847DF4C4025A5610020E14B98470200DB +S214016D100023E048002180185941DF4A0023DF4E56 +S214016D20B047DF4B98476561D44B1B78002B04D1E5 +S214016D30202262611F3AD14B1A70B422D149D2483F +S214016D40D24B9847CE4B40229A615A61CB4B1B7867 +S214016D50002B05D0203ACA4B9A610022C74B1A7005 +S214016D600222C849C848C94B9847C54B40229A6178 +S214016D705A61C24B1B78002B05D0203AC04B9A6152 +S214016D800022BE4B1A700D22BE49BF48BF4B984722 +S214016D90BB4B40229A615A61B84B1B78002B05D039 +S214016DA0203AB74B9A610022B44B1A700122B549BA +S214016DB0B548B64B9847B24B40229A615A61AF4BE1 +S214016DC01B78002B05D0203AAD4B9A610022AB4BC5 +S214016DD01A70E022AB49AC48AC4B9847A84B40220E +S214016DE09A615A61A54B1B78002B05D0203AA44B1B +S214016DF09A610022A14B1A700522A249A248A34B10 +S214016E0098479F4B40229A615A619C4B1B78002BF6 +S214016E1005D0203A9A4B9A610022984B1A700022AC +S214016E2098499948994B9847954B40229A615A61DF +S214016E30924B1B78002B05D0203A914B9A61002289 +S214016E408E4B1A7028228F498F48904B98478C4B4F +S214016E5040229A615A61894B1B78002B05D0203A53 +S214016E60874B9A610022854B1A7000228549864815 +S214016E70864B9847824B40229A615A617F4B1B781A +S214016E80002B05D1203A7E4B5A611F3A7B4B1A7074 +S214016E90B6227C497C487D4B9847794B40229A61C3 +S214016EA05A61764B1B78002B05D0203A744B9A61B9 +S214016EB00022724B1A70012272497348734B98472D +S214016EC06F4B40229A615A616C4B1B78002B05D0A0 +S214016ED0203A6B4B9A610022684B1A70202269494E +S214016EE069486A4B9847664B40229A615A61634BE0 +S214016EF01B78002B05D0203A614B9A6100225F4B2C +S214016F001A7001225F496048604B98475C4B4022EB +S214016F109A615A61594B1B78002B05D0203A584B81 +S214016F209A610022554B1A70102256495648574B03 +S214016F309847534B40229A615A61504B1B78002B5D +S214016F4005D0203A4E4B9A6100224C4B1A7008220B +S214016F504C494D484D4B9847494B40229A615A61DE +S214016F60464B1B78002B05D0203A454B9A610022F0 +S214016F70424B1A70002243494348444B9847404BC2 +S214016F8040229A615A613D4B1B78002B05D0203A6E +S214016F903B4B9A610022394B1A70082239493A480C +S214016FA03A4B9847364B40229A615A61334B1B78CD +S214016FB0002B05D1203A324B5A611F3A2F4B1A70DB +S214016FC0B82230493048314B98472D4B40229A61C0 +S214016FD05A612A4B1B78002B05D0203A284B9A6120 +S214016FE00022264B1A700F2226492748274B98471E +S214016FF0234B40229A615A61204B1B78002B05D007 +S214017000203A1F4B9A6100221C4B1A7001221D491F +S2140170101D481E4B98471A4B40229A615A61174BDE +S2140170201B78002B05D1203A154B5A611F3A134B9A +S2140170301A70BA2213491448144B9847104B402231 +S2140170409A615A610D4B1B78002B05D0203A0C4BE8 +S2140170509A610022094B1A7001220A490A480B4B11 +S2140170609847074B40229A615A61044B1B78002BC4 +S2140170701AD1203A024B5A611F3A13E05C000020F5 +S21401708000440041F7C3031C80440041AD77010072 +S21401709065100000571B0000581B00004D7C0100C6 +S2140170A001000020D44B1A703622D449D448D54B5F +S2140170B09847D54B40229A615A61CF4B1B78002BDB +S2140170C005D0203AD04B9A610022CB4B1A70082289 +S2140170D0CA49CB48CB4B9847CB4B40229A615A6161 +S2140170E0C54B1B78002B05D1203AC74B5A611F3A76 +S2140170F0C14B1A703A22C149C148C24B9847C24B8C +S21401710040229A615A61BC4B1B78002B05D0203A6D +S214017110BD4B9A610022B84B1A705022B749B84845 +S214017120B84B9847B84B40229A615A61B24B1B78CC +S214017130002B05D1203AB44B5A611F3AAE4B1A7058 +S214017140F022AE49AE48AF4B9847AF4B40229A610A +S2140171505A61A94B1B78002B05D0203AAA4B9A619D +S2140171600022A54B1A700322A449A548A54B9847AF +S214017170A54B40229A615A619F4B1B78002B05D183 +S214017180203AA14B5A611F3A9B4B1A70BC229B496D +S2140171909B489C4B98479C4B40229A615A61964B60 +S2140171A01B78002B05D0203A974B9A610022924B10 +S2140171B01A70402291499248924B9847924B40222E +S2140171C09A615A618C4B1B78002B05D0203A8E4B66 +S2140171D09A610022884B1A70802288498848894B18 +S2140171E09847894B40229A615A61834B1B78002B42 +S2140171F005D0203A844B9A6100227F4B1A704022B8 +S2140172007E497F487F4B98477F4B40229A615A615F +S214017210794B1B78002B05D0203A7B4B9A610022D4 +S214017220754B1A70012275497548764B9847764C0E +S2140172304025A5610020754B98470200002374483D +S214017240002180185941734A0023734EB047734B8F +S21401725098476561684B1B78002B04D12022626138 +S2140172601F3A654B1A70292264496548654B984751 +S214017270654B40229A615A615F4B1B78002B05D102 +S214017280203A614B5A611F3A5B4B1A70BE225B492A +S2140172905B485C4B98475C4B40229A615A61564B5F +S2140172A01B78002B05D0203A574B9A610022524B8F +S2140172B01A70062251495248524B9847524B402267 +S2140172C09A615A614C4B1B78002B05D0203A4E4BE5 +S2140172D09A610022484B1A70802248494848494B17 +S2140172E09847494B40229A615A61434B1B78002BC1 +S2140172F005D0203A444B9A6100223F4B1A70012276 +S2140173003E493F483F4B98473F4B40229A615A615E +S214017310394B1B78002B05D0203A3B4B9A61002253 +S214017320354B1A70F02235493548364B9847364B5F +S21401733040229A615A61304B1B78002B05D0203AC7 +S214017340314B9A6100222C4B1A7000222B492C4893 +S2140173502C4B98472C4B40229A615A61264B1B783E +S214017360002B05D0203A284B9A610022224B1A7036 +S214017370002222492248234B9847234B40229A61F8 +S2140173805A611D4B1B78002B05D1203A1E4B5A61C2 +S2140173901F3A194B1A70D02218491948194B9847A9 +S2140173A0194B40229A615A61134B1B78002B05D06A +S2140173B0203A154B9A6100220F4B1A700D220F4985 +S2140173C00F48104B984740220F4B9A6100200F4BF5 +S2140173D0984702000023110F1001801A99410018E6 +S2140173E049410B4A0023801859410A4A00230A4C96 +S2140173F0A0470A4B984770BD5C000020F7C3031CEA +S21401740080440041AD770100004400416510000052 +S214017410571B0000581B00004D7C01000100002096 +S214017420F0B5DE4657464E464546E0B583B0009079 +S2140174300F00160004228B5E002B0CDB06228B5EEF +S214017440002B08DB0023CC5EB24B9847B24B984723 +S2140174500138844206DD03B03CBC90469946A246FC +S214017460AB46F0BD0223FC5EAA4B9847AB4B984750 +S21401747001388442EFDC3B881D1C1BB2002B00DA6E +S21401748036E12BB299467B881C1C1BB2002B00DA16 +S21401749030E124B2A3460423FD5E9E4B98479E4BE3 +S2140174A098470138854200DD26E10423FD5E062269 +S2140174B0BB5E9A46974B9847984B9847013882454A +S2140174C000DD1FE10622BB5E9A464022944B5A61BC +S2140174D0944B1B78002B05D1203A914B5A611F3AE9 +S2140174E0904B1A702A2290499048914B98478C4BA2 +S2140174F0402199614A46101259618A4B1B78002B2C +S21401750005D02022864B9A610022864B1A70FF22F4 +S214017510024085498548864B9847814B40219961B1 +S2140175204A4668460271027959617E4B1B78002BE8 +S21401753005D020397A4B996100217A4B19707A4926 +S2140175407A487B4B9847764B4021996128125961BE +S214017550744B1B78002B05D02022714B9A610022B8 +S214017560704B1A70FF2202406F497048704B984763 +S2140175706B4B40229A615A616A4B1B78002B05D0EF +S214017580203A674B9A610022664B1A70FF222A4006 +S21401759065496648664B9847614B40229A615A6135 +S2140175A0604B1B78002B05D1203A5D4B5A611F3A80 +S2140175B05C4B1A702B225C495C485D4B9847584BD4 +S2140175C0402199615A4610125961564B1B78002B7F +S2140175D005D02022524B9A610022524B1A70FF228C +S2140175E0024051495148524B98474D4B40219961B1 +S2140175F0E2B259614B4B1B78002B05D02039484B22 +S21401760099610021474B197047494848484B9847AC +S214017610434B40219961524610125961414B1B78E8 +S214017620002B05D020223E4B9A6100223D4B1A705A +S214017630FF2202403C493D483D4B9847384B40228B +S2140176409A615A61374B1B78002B05D0203A344B90 +S2140176509A610022334B1A70FF2253461A40324970 +S2140176603248334B98472E4B40229A615A612D4B34 +S2140176701B78002B05D1203A294B5A611F3A294B1A +S2140176801A702C2228492948294B98474022244B16 +S2140176909A61BB8801333A889B1A9FB2214A1278B5 +S2140176A0002A05D020211E4A916100211D4A117031 +S2140176B040211B4A51614B46ED1A0135ADB2DA4500 +S2140176C00FDB7F001B4B984601953D005746019BFB +S2140176D0320015491548C0477619013424B2A7422D +S2140176E0F5DA40220E4B9A610098134B9847B2E6A2 +S2140176F00025C6E60024CCE6064B9847064B98477D +S214017700451ED4E6034B9847044B9847431E9A46BA +S214017710DBE6C046A1F50000ADF50000D5F500009A +S214017720004400415C000020F7C3031C8044004174 +S214017730AD770100C577010071F6000030B583B062 +S21401774001AA00249470012515705470124913483B +S214017750134B98476B469C705C701D7069460420FD +S214017760104CA04769460520A04769460620A04759 +S21401777069460720A04769460A20A0470A4B1022FF +S2140177809A6110329A6120329A6140329A6180225F +S214017790D2009A6103B030BDF7C3031C8044004198 +S2140177A0110D0000ED0C00000044004113000B40D9 +S2140177B0836191434161024B80225A619A6170470D +S2140177C000440041F0B583B000900191002B0AD02F +S2140177D015001F000024054E04CD01990098B047FE +S2140177E00134BC42F8D103B0F0BDC046AD7701000C +S2140177F0704700000FB430B5C3B046AC20CC0222AF +S214017800FF32002101A80D4B984700942200290061 +S21401781001A80B4B984701A80A4B984782B28023D0 +S2140178205B009A4204D943B030BC08BC04B0184788 +S21401783001A90548054B9847F5E7C0462D7F01008D +S214017840A17F0100617F0100584C00200D09000056 +S21401785070B590B08023DB05009300230193FF22CF +S21401786069460A8100228B72CB7201242421684664 +S21401787044540131445401314354013143540A9371 +S214017880053143540131435405930382C37602768E +S21401789002774276132383764277E1235B020893CD +S2140178A0184B0C93184B0D9301235B420E930F93C9 +S2140178B080235B030393154E6A4615493000154B2A +S2140178C0984735682800144B98471F231840844072 +S2140178D0124B1C603268D369002BFCD12B68022244 +S2140178E013432B60094C013A0D4920000D4B984774 +S2140178F03122A35C02210B43A3540B480B4B984740 +S21401790010B070BD0200160002001700584C00208F +S21401791000140042A9050000B50B000000E100E0DC +S21401792031790100C90900001CCA0100F577010080 +S21401793010B5034B1988C9B20248034B984710BDCE +S214017940304E002018CA0100F577010010B5024B31 +S2140179509847024CA047FDE769010000F5010000C9 +S214017960002243088B4274D303098B425FD3030A78 +S2140179708B4244D3030B8B4228D3030C8B420DD38B +S214017980FF22090212BA030C8B4202D31212090219 +S21401799065D0030B8B4219D300E0090AC30B8B4257 +S2140179A001D3CB03C01A5241830B8B4201D38B0305 +S2140179B0C01A5241430B8B4201D34B03C01A5241AA +S2140179C0030B8B4201D30B03C01A5241C30A8B42ED +S2140179D001D3CB02C01A5241830A8B4201D38B02D8 +S2140179E0C01A5241430A8B4201D34B02C01A52417C +S2140179F0030A8B4201D30B02C01A5241CDD2C309EE +S214017A008B4201D3CB01C01A524183098B4201D369 +S214017A108B01C01A524143098B4201D34B01C01A54 +S214017A20524103098B4201D30B01C01A5241C308CC +S214017A308B4201D3CB00C01A524183088B4201D33B +S214017A408B00C01A524143088B4201D34B00C01A27 +S214017A505241411A00D20146524110467047FFE793 +S214017A6001B5002000F0F0F802BDC0460029F7D0AD +S214017A7076E7704703460B437FD4002243088B42C8 +S214017A8074D303098B425FD3030A8B4244D3030B9F +S214017A908B4228D3030C8B420DD3FF22090212BA64 +S214017AA0030C8B4202D31212090265D0030B8B42E0 +S214017AB019D300E0090AC30B8B4201D3CB03C01ACA +S214017AC05241830B8B4201D38B03C01A5241430BA5 +S214017AD08B4201D34B03C01A5241030B8B4201D395 +S214017AE00B03C01A5241C30A8B4201D3CB02C01A00 +S214017AF05241830A8B4201D38B02C01A5241430A78 +S214017B008B4201D34B02C01A5241030A8B4201D366 +S214017B100B02C01A5241CDD2C3098B4201D3CB010D +S214017B20C01A524183098B4201D38B01C01A5241BC +S214017B3043098B4201D34B01C01A524103098B42C0 +S214017B4001D30B01C01A5241C3088B4201D3CB00AB +S214017B50C01A524183088B4201D38B00C01A52418E +S214017B6043088B4201D34B00C01A5241411A00D23E +S214017B7001465241104670475DE0CA0F00D04942A7 +S214017B80031000D34042534000229C4603098B4217 +S214017B902DD3030A8B4212D3FC22890112BA030A9F +S214017BA08B420CD3890192118B4208D38901921121 +S214017BB08B4204D389013AD0921100E08909C309A6 +S214017BC08B4201D3CB01C01A524183098B4201D3A8 +S214017BD08B01C01A524143098B4201D34B01C01A93 +S214017BE0524103098B4201D30B01C01A5241C3080B +S214017BF08B4201D3CB00C01A524183088B4201D37A +S214017C008B00C01A5241D9D243088B4201D34B0094 +S214017C10C01A5241411A00D20146634652415B10D6 +S214017C20104601D34042002B00D5494270476346B7 +S214017C305B1000D3404201B5002000F005F802BDFC +S214017C400029F8D016E770477047C046002B11D1BF +S214017C50002A0FD1002900D1002802D00021C943F3 +S214017C60081C07B4024802A14018029003BDC04692 +S214017C70D9FFFFFF03B4684601B5029800F030F85B +S214017C80019B9E4602B00CBC7047C046F0B5CE467E +S214017C90474615042D0C2E0080B50704140C3F0C26 +S214017CA09946030C7E435D43674363437F19340C57 +S214017CB0E4199C46A54203D980235B029846C44436 +S214017CC04B46514343433604360C250C2404654485 +S214017CD0A4195918491920000CBC90469946F0BDC4 +S214017CE0F0B557464E464546DE46E0B5040083B03D +S214017CF00D00924699468B422FD82CD049465046C5 +S214017D0000F0CCF829000600200000F0C7F8331A6E +S214017D109846203B9B4600D574E053465A4693400E +S214017D201F005346424693401E00AF4229D826D034 +S214017D305B46A41BBD41002B00DA79E0002200233C +S214017D400092019301235A46934001930123424630 +S214017D509340009319E08242D0D90022002300927A +S214017D6001930C9B002B01D01C605D60009801996B +S214017D7003B03CBC90469946A246AB46F0BDA34232 +S214017D80D6D900220023009201934346002BE8D067 +S214017D90FB0772081A4346467B080EE0AB4201D148 +S214017DA0A2420CD8A41A9D41012024196D4100213C +S214017DB0013E24184D41002E06D0AB42EED9013EBD +S214017DC024196D41002EF8D15B46009801990019DF +S214017DD06941002B22DB2B005A46D3402A00444639 +S214017DE0E2401C005B461500002B2CDB26009E4063 +S214017DF0330026004746BE403200801A9941009063 +S214017E000191AEE7424620239B1A5246DA4041468C +S214017E1013004A468A4017001F4382E74246202342 +S214017E209B1A2A0046469A402300F3401343D5E79F +S214017E304246202300219B1A002200910192012232 +S214017E40DA40019282E74246202326009B1ADE4052 +S214017E502F00B446974066463B003343C9E7C04609 +S214017E601C2101231B04984201D3000C10391B0A64 +S214017E70984201D3000A08391B09984201D3000928 +S214017E80043902A2105C40187047C046040302027F +S214017E9001010101000000000000000010B50029EA +S214017EA003D1FFF7DDFF203002E0081CFFF7D8FF03 +S214017EB010BDC04670B500260C4D0D4C641BA410B9 +S214017EC0A64209D1002604F0CBFD0A4D0A4C641BDC +S214017ED0A410A64205D170BDB300EB5898470136F1 +S214017EE0EEE7B300EB5898470136F2E76CCA01009B +S214017EF06CCA01006CCA010070CA010030B50024CA +S214017F00A24201D1002005E0035D651C0C5DA34281 +S214017F1001D0181B30BD2C00F2E7002310B59A42A1 +S214017F2000D110BDCC5CC4540133F8E703008218BD +S214017F30934200D1704719700133F9E702780B7844 +S214017F40002A03D0013001319A42F7D0D01A704787 +S214017F50031C0A7801311A700133002AF9D17047DF +S214017F600023C25C0133002AFBD1581E7047000073 +S214017F7030B59BB00091049108496D460291059178 +S214017F80012182244942E981A4006946AC8100F0BE +S214017F9075F80023009A13701BB030BDFFFFFF7FFA +S214017FA010B513000A00010002480068FFF7E0FF61 +S214017FB010BDC04660000020F0B58E6885B0070091 +S214017FC00C00039201939E4239D890238A89DB00E4 +S214017FD01A4234D00325096923685B1A0293636940 +S214017FE002985D43EB0F5D19019B6D1001331B1861 +S214017FF0AB4200D91D00530532D52900380000F0E8 +S21401800031FB061E09D10C233B6040230120A289C7 +S21401801040421343A38105B0F0BD029A2169FFF7E0 +S2140180207CFFA389144A1A4080231343A381029B31 +S2140180302661F61826606561019EED1AA560019B12 +S214018040B34200D21E0032000399206800F0ADFA58 +S214018050A36800209B1BA36023689E192660DAE7AD +S2140180602A00380000F05CFB061EE0D121693800CA +S21401807000F0AEFAC7E7C0467FFBFFFFF0B59FB042 +S214018080029005938B890F0016001B0611D50B690C +S214018090002B0ED1402100F0E5FA38603861002847 +S2140180A005D10C23029A013813601FB0F0BD40239E +S2140180B07B61002306AD6B6120336B761033AB76A4 +S2140180C034002378002B47D1A31B04930DD0A31BA8 +S2140180D0320039000298FFF76FFF431C00D1B5E06C +S2140180E06A69049B944663446B612378002B00D134 +S2140180F0ACE00122002352426A6002A954325218AF +S21401810001342B60EB60AB601370AB65584E0522F3 +S2140181102178300000F03EFA621C002820D1296840 +S214018120CB0604D5532302AE20309B1918700B07DB +S21401813004D553232B2002AE9B19187023782A2BC3 +S21401814016D000200A21099B2278303A092A55D9EF +S214018150002815D0099313E0252BB5D00134B0E7DC +S2140181600123801B8340296814000B432B60CDE755 +S214018170059B181D1B680590002B39DB099314001D +S21401818023782E2B0BD16378621C2A2B3ED1059BBC +S21401819002341A1D1B680592002B34DB0793354EFB +S2140181A021780322300000F0F5F9002806D040239C +S2140181B0801B83402A68013413432B6021780622F2 +S2140181C02D48661C297600F0E5F9002846D02B4B91 +S2140181D0002B2FD12968059B0722C90528D59B1896 +S2140181E09343083305936B69039A9B186B6167E7A2 +S2140181F05B42EB6002230B432B60C0E74B43013429 +S2140182009B180120A0E701235B42C7E70023140067 +S2140182100A201A006B6021783039092903D9002B0E +S214018220BDD00792BBE74243013452180123F2E75F +S2140182300733D5E705AB00933A00114B29000298A6 +S21401824000E000BF0390039B0133CCD1BB890B98A0 +S2140182505B0600D429E70120404226E705AB0093E0 +S2140182603A00074B2900029800F07AF8EAE7C04680 +S2140182702CCA010032CA010036CA01000000000003 +S214018280B97F0100F7B5150001938A680B69009064 +S2140182900C00934200DA130022002B60433212785E +S2140182A0002A01D001332B6023689B0602D52B6878 +S2140182B002332B60062723681F4027D02300433351 +S2140182C01B785A1E93412268920630D422000199E7 +S2140182D043320098089EB047431C25D006232068E9 +S2140182E02A68E16803400025042B03D18D1AEB436D +S2140182F0DB171D40A3682269934201DD9B1AED1826 +S2140183000027BD4220D1002010E00137E3682A682B +S2140183109B1A9F42D2DA2200012319320199009852 +S214018320089EB047431CF0D101204042FEBD3020DC +S214018330E1184331087021005A1C45310978A2180A +S214018340433202331170C1E7220001231A32019928 +S2140183500098089EB047431CE6D00137D1E70000DD +S214018360F0B58BB006920A0043320793059004924B +S2140183700A7E0C00109B6E2A00D18FE017D8632A64 +S2140183802CD008D8002A00D199E0582A54D02600CB +S2140183904236327029E0642A01D0692AF7D1216871 +S2140183A01A68080623D5111D1960156825E0732A79 +S2140183B000D188E008D86F2A29D0702AE7D1202278 +S2140183C009680A43226003E0752A20D0782ADED1A4 +S2140183D022007821453211706C4A30E00E001A688E +S2140183E04236111D196013683370012379E049067E +S2140183F0D9D5111D19600023D55E002D03DA2D2372 +S214018400049A6D421370624B0A2703932FE020688B +S2140184101968050603D5081D18600D6805E04006B5 +S214018420F9D50D68081D1860ADB2594B082703939E +S2140184306F2A18D00A2716E045310A70544A03926B +S2140184401A682168101D18601568080622D5CB0722 +S21401845002D52023194321601027002D03D12023A4 +S21401846022689A4322602300002243331A7063680D +S214018470A360002B5CDB0422216891432160002D60 +S21401848058D1049E002B64D02600039B42361B78ED +S21401849033705EE04806DAD5ADB2D8E709681A68E7 +S2140184A0080605D5111D1960136862691A6006E091 +S2140184B04906F7D5111D19601368A28A1A80002390 +S2140184C0049E236154E01A68111D19601668002184 +S2140184D06268300000F05EF8002801D0801B606002 +S2140184E0636823610023049A137041E02369320014 +S2140184F006990598079DA847431C43D02368002585 +S2140185009B070FD4099BE06898423DDA18003BE0D0 +S21401851022000123193206990598079EB047431C8D +S21401852030D00135E368099A9B1A9D42F0DBE9E7F2 +S214018530002DA9D0049E28003900FFF797FA039B67 +S214018540013E5B5C280033703900FFF709FA051E0F +S214018550F1D1082F09D12368DB0706D563682269A4 +S214018560934202DC3023013E3370049B9B1B236144 +S214018570079B09AA00932100069B0598FFF782FE38 +S214018580431CB3D1012040420BB0F0BD4ECA0100DE +S2140185903DCA0100C9B28218904201D1002070473D +S2140185A003788B42FBD00130F6E710B5884202D93A +S2140185B08B18984208D300239A4207D0CC5CC45447 +S2140185C00133F9E78B5C8354013AFBD210BD0000FE +S2140185D070B50500002910D00C1F2368002B00DAA7 +S2140185E0E418280000F0D4F81D4A1368002B05D1C2 +S2140185F063601460280000F0CCF870BDA34209D96E +S214018600216860188342F3D118685B6841182160BD +S214018610EEE713005A68002A01D0A242F9D9196878 +S2140186205818A0420BD120680918581819608242C0 +S214018630E0D110685268411819605A60DAE7A04222 +S21401864002D90C232B60D5E721686018824203D13A +S214018650106852684118216062605C60CAE7C046D3 +S2140186608C4C0020032370B5CD1C9D4308350600B5 +S2140186700C2D1ED20C25A9421DD8300000F088F81A +S214018680254A14682100002919D1244C2368002B9F +S21401869003D1300000F06AF820602900300000F0B5 +S2140186A065F8431C2CD10C233000336000F071F8C0 +S2140186B003E0002DDFDA0C233360002070BD0B6869 +S2140186C05B1B1AD40B2B03D90B60CC18256003E077 +S2140186D08C420ED163681360300000F05AF8200017 +S2140186E007220B30231D9043C31AE7D05A42E250AB +S2140186F0E4E74B6863600C00EEE70C004968C2E7EC +S2140187000323C41C9C43A042E0D0211A300000F091 +S2140187102DF8431CDAD1C6E78C4C0020904C002083 +S214018720F8B507000D001600002905D11100FFF766 +S21401873099FF04002000F8BD002A03D1FFF748FF87 +S2140187403400F7E700F026F82C008642F2D9310013 +S2140187503800FFF787FF041EECD029003200FFF730 +S214018760DCFB29003800FFF733FFE3E7002370B591 +S214018770064C050008002360E8F73AFE431C03D1C7 +S2140187802368002B00D02B6070BDC046344E0020FD +S214018790704770470B1F1B68181F002B01DA0B5818 +S2140187A0C018704700080042000C0042001000424A +S2140187B00014004200180042001C0042460D000052 +S2140187C0420D0000420D0000A80D0000A80D00009B +S2140187D05A0D00004C0D0000600D0000960D0000C3 +S2140187E0300E0000100E0000100E00009C0E00005F +S2140187F0220E00003E0E0000140E00004C0E00007B +S2140188008C0E00004F7574206F66206D656D6F725B +S214018810790000F842220000BE220000C8220000B3 +S214018820DE220000EE220000FE2200001C230000D3 +S214018830342300004A23000068230000722300004E +S2140188408823000098230000A8230000C623000008 +S214018850DE230000E8230000FE2300000E240000B3 +S2140188601E2400003C240000FFFF00004E554C4C27 +S21401887020706F696E746572000000006C765F6F21 +S214018880626A0000E00700008C7E0000907E000017 +S2140188908C7E0000947E0000987E00009C7E000086 +S2140188A0A07E0000947E0000987E00009C7E000062 +S2140188B0A07E0000FFFF00004E6F0A646174610035 +S2140188C050810000388100003C810000408100009A +S2140188D04481000048810000FF00000000FF000006 +S2140188E00055AAFF00112233445566778899AABB22 +S2140188F0CCDDEEFF000102030405060708090A0B9A +S2140189000C0D0E0F101112131415161718191A1B29 +S2140189101C1D1E1F202122232425262728292A2B19 +S2140189202C2D2E2F303132333435363738393A3B09 +S2140189303C3D3E3F404142434445464748494A4BF9 +S2140189404C4D4E4F505152535455565758595A5BE9 +S2140189505C5D5E5F606162636465666768696A6BD9 +S2140189606C6D6E6F707172737475767778797A7BC9 +S2140189707C7D7E7F808182838485868788898A8BB9 +S2140189808C8D8E8F909192939495969798999A9BA9 +S2140189909C9D9E9FA0A1A2A3A4A5A6A7A8A9AAAB99 +S2140189A0ACADAEAFB0B1B2B3B4B5B6B7B8B9BABB89 +S2140189B0BCBDBEBFC0C1C2C3C4C5C6C7C8C9CACB79 +S2140189C0CCCDCECFD0D1D2D3D4D5D6D7D8D9DADB69 +S2140189D0DCDDDEDFE0E1E2E3E4E5E6E7E8E9EAEB59 +S2140189E0ECEDEEEFF0F1F2F3F4F5F6F7F8F9FAFB49 +S2140189F0FCFDFEFF8080808181828283848586875C +S214018A00898A8C8D8F91939597999B9EA0A2A5A7F5 +S214018A10AAADAFB2B5000000FFFF0000001122337F +S214018A20445566778899AABBCCDDEEFF0011223348 +S214018A30445566778899AABBCCDDEEFF62696E0065 +S214018A4054EA00005AEA0000F0E9000042EA000099 +S214018A5048EA000054EA000054EA000054EA000024 +S214018A604EEA000090EC000094EC00005AEC000086 +S214018A7084EC000088EC000090EC000090EC000014 +S214018A8090EC00008CEC00003AEC00003EEC00009C +S214018A9004EC00002EEC000032EC00003AEC000082 +S214018AA03AEC00003AEC000036EC00008AEB0000DD +S214018AB08EEB000064EB00007EEB000082EB000012 +S214018AC08AEB00008AEB00008AEB000086EB0000D0 +S214018AD008ED00005CED000062ED000068ED0000AE +S214018AE06EED000074ED00007AED000080ED0000F0 +S214018AF030EE000034EE000020EE000024EE000010 +S214018B0028EE000030EE000030EE000030EE0000EF +S214018B102CEE000090F0000094F0000080F00000C1 +S214018B2084F0000088F0000090F0000090F0000053 +S214018B3090F000008CF0000008F0000038F0000013 +S214018B40F8EF0000FCEF000000F0000008F0000065 +S214018B5008F0000008F0000004F00000D0EF00006C +S214018B60D6EF00008CEF0000BEEF0000C4EF00005F +S214018B70D0EF0000D0EF0000D0EF0000CAEF0000F9 +S214018B800AF1000066F100006CF1000072F10000CD +S214018B9078F100007EF1000084F100008AF1000007 +S214018BA0200000005F00010000000000000000003F +S214018BB000000000B0000000F3F76000D0C701001D +S214018BC0000000003B000200000000000000000062 +S214018BD0000050040000000000005004030C0100D7 +S214018BE012004006050501071F00400B0B0C000094 +S214018BF06100F0090A1000FEB100800D0D0C0000A6 +S214018C00FF00000B0B0D00FF470160030205010783 +S214018C104C016005040F01FD6A017005040F00FD9B +S214018C208801600607070005A1015009080801022E +S214018C30C101A003030500FEC901200606030003C7 +S214018C40D201A00303030000D701A0050810FFFE10 +S214018C501702B00A0A0C00005302F005050C0000CA +S214018C6071023009090C0000A7022009090C000056 +S214018C70DD02B00A0B0C00001F033009090C0000CE +S214018C805503E0090A0C000091039009090C000045 +S214018C90C703500A0A0C00000304E0090A0C00008E +S214018CA03F04A003030900004D04A003030C00FDCC +S214018CB05F045009080801027F04500908060103F1 +S214018CC09704500908080102B7043009090C00008E +S214018CD0ED049010100F00FD6505B00B0D0CFF00A4 +S214018CE0B305200C0B0C0100F505900B0B0C0000D6 +S214018CF03706300D0C0C01007F06C00A090C010076 +S214018D00B506300A090C0100EB06600C0C0C0000DD +S214018D103307000D0B0C01007507F004030C01006E +S214018D2087073008080CFF00B707800B0B0C010003 +S214018D30F9078009090C01002F08400F0D0C0100EE +S214018D407D08000D0B0C0100BF08700D0D0C000016 +S214018D500D09900B0A0C01004909700D0E0F00FD5C +S214018D60B209A00B0A0C0100EE09F0090A0C00007A +S214018D702A0A60090A0C0000660AA00C0B0C010006 +S214018D80A80A600B0D0CFF00F60A0012120C000078 +S214018D90620BC00A0B0C0000A40B600A0C0CFF004F +S214018DA0EC0B800A0B0C00002E0C5005050F01FD84 +S214018DB0540CA0050810FFFE940C5005040F00FD8E +S214018DC0B20C500908070102CE0C0008080200FE8A +S214018DD0D60CA0090502010ADB0C9009090900005E +S214018DE0040DF00A0A0C0100400D200909090000D3 +S214018DF0690DF00A0A0C0000A50DD0090A09000049 +S214018E00D20DA005070C0000FC0D100B0A0C00FD8E +S214018E10380EE00A090C01006E0E7004030C010006 +S214018E20800E9004060FFEFDAD0EE009090C010050 +S214018E30E30E7004020C0100EF0EF0100F090100A2 +S214018E40330FE00A090901005C0F300A0A09000025 +S214018E50890FF00A0A0C01FDC50FF00A0A0C00FD85 +S214018E6001109006060901001C1000080809000000 +S214018E704010A006070B00006710D00A0909010080 +S214018E809010F0080A09FF00BD10600E0F090000DF +S214018E900111D008090900002A11F0080A0CFFFD8B +S214018EA066115008080900008A11A005060F00FD8A +S214018EB0B711D004030F01FDCE11A005050F00FD6B +S214018EC0F4115009090500040B12B0060606000647 +S214018ED01D1200050304010323120010101100FEE9 +S214018EE0AB120010100C00000B130010100E00FF48 +S214018EF07B130010100C0000DB13000B0B0C0000A2 +S214018F001D140010101000FE9D140010101000FE1D +S214018F101D150012120E00FF9B150010101000FE0A +S214018F201B160012120C000087160010101000FE0F +S214018F3007170008080E00FF3F17000C0C0E00FF75 +S214018F4093170012121000FE23180010100C0000D8 +S214018F508318000E0A1002FED318000E0E1200FD32 +S214018F605119000E0E0F00FFBA19000E0E0E00FF6B +S214018F701C1A000E0A1002FE6C1A000E100EFFFFDD +S214018F80DC1A000A0A0E00FF221B000A0A0E00FF66 +S214018F90681B000E0E0E00FFCA1B000E0E04000416 +S214018FA0E61B0012120C0000521C0014141000FEE6 +S214018FB0F21C00121410FFFE921D0010101000FE8D +S214018FC0121E000E0E0A0001581E000E0E0A0001A7 +S214018FD09E1E0014140E00FF2A1F0010100C000025 +S214018FE08A1F0010101000FE0A2000101111FFFE4B +S214018FF09B20000E0F0E00FF0421000E0E1000FE37 +S2140190007421000E0E0E00FFD621000A0C10FFFE82 +S2140190103622000E0E1000FEA622000E0E1000FED6 +S21401902016230012120C0000822300101212FFFDFC +S2140190302424000C0C1000FE84240014140F00FFDE +S2140190401A250014140A00017E250014140A0001D2 +S214019050E2250014140A000146260014140A000131 +S214019060AA260014140A00010E270014150E00FF8C +S214019070A127000E0C1001FE0128000E0E1000FEA6 +S214019080712800101111FFFD02290014140C0000B4 +S2140190907A29000C0C1000FEDA292010110B0001B1 +S2140190A0BF0BF0AF0AE09E08D08C07C0000010BFCF +S2140190B01AE0F51F3F51F3E40F3E40F2720810002C +S2140190C005C003E000007A005C0000098007A001EB +S2140190D0FFFFFFFFFD033E733C833000F200C50037 +S2140190E0000F100E300002F000F2009FFFFFFFFF9E +S2140190F04138C336E3300089005C00000A7007A0DF +S2140191000000007900000000790000005CFFE92003 +S21401911006FCBC9E900EB07900100F807900000D01 +S214019120F579000003EFFD50000006CFFE40000079 +S214019130795EF100007905F307007907F12FE9BCA4 +S214019140AFA003AEFFD70000007900000000790051 +S2140191500003DE800005D000E40C5001E3004C0063 +S2140191605A00A90006A004C04E00004C005A0D503B +S2140191700000E41C58A0000003CE73E13CE90000A7 +S21401918000D60E40A800007C03C003D0002E203C71 +S214019190003D000B7000E2098006D00004DDA0004F +S2140191A009EFB1000009E43CA00000D9007D0000F1 +S2140191B00CC01CA000003FAEC1000001DFC00000D3 +S2140191C003EB8F701800DB007F65F03F40008FEAED +S2140191D003F70000CF700BF966CFBF4008DFEA3017 +S2140191E0A5000000000000F5F5E4E47200DA05F2DF +S2140191F00BC00F703F405F206F107F006F105F2025 +S2140192003F400F700BC005F200DA3F300CB006F19C +S21401921001F600E900BC00AD00AE00AD00BC00E9FF +S21401922001F606F10CB03F30004A000674A4A02BEC +S214019230FFE5007FFB207B6B8D0004A00000130080 +S2140192400000051000000F5000000F5000011F51D4 +S21401925010EFFFFFF3344F7440000F5000000F5023 +S214019260000952FD0BA0C50F000111101FFFF304EA +S21401927044400312FC1E90000005F100000AB000F5 +S214019280000F6000005F100000AB000000F6000059 +S21401929005F100000AB000000F6000004F1000004A +S2140192A0AC000000F6000004F100000AC000000E49 +S2140192B06000004F1000000008EFC50000CFA8CFE7 +S2140192C07007F5000AF20DC00001F81F800000DCEF +S2140192D03F600000BD3F600000BD1F800000DC0D48 +S2140192E0C00001F807F5000AF200CFA8CF70000809 +S2140192F0EFC500EFFF367AF3005F3005F3005F300D +S21401930005F3005F3005F3005F3005F3005F3005BD +S214019310F304BEFD7007FD98CF90280000BF000043 +S2140193200007F2000000AF0000004F8000003FC0C1 +S21401933000003EC100002EC100002ED100002EF814 +S214019340777746FFFFFFFA6FFFFFFF0277779FB041 +S21401935000000CE1000009F3000005F6000000DF44 +S214019360E910000459FD00000006F40000003F6407 +S214019370400008F3BFC98CFB007CFFD7000000014A +S214019380EB00000000BE100000006F500000002F30 +S214019390900000000CD000000008F301D50003F88F +S2140193A0002F6000ED2223F7216FFFFFFFFF81559D +S2140193B05556F9520000002F6000000002F6000525 +S2140193C0FFFFFF007F77777008E0000000AD000028 +S2140193D0000BC2100000DFFFFB30045568FF2000C1 +S2140193E00004F80000000F92500005F68FD98AFDA0 +S2140193F0105BEFE9100005CEFC60009FC88B70057E +S214019400F80000000CD00000001F800000002F684C +S214019410EFFA103FEE648FD02FF10006F40EC00075 +S21401942002F609F10006F301DE869FB00019EFD8B7 +S214019430008FFFFFFFE8F77777FC8F00004F55900E +S214019440000BE0000002F80000009F1000000FB0C3 +S214019450000006F4000000DD0000003F7000000A76 +S214019460F1000001F90000005CFFD70006FC76AFB2 +S214019470A00CD00009F10DC00007F207F7115EC07D +S21401948000BFFFFE1009F9547ED02F800004F64F6E +S214019490500000F81FA00005F609FB76AFD0006C5F +S2140194A0FFD810008EFD80000CF868FC005F5000AD +S2140194B03F708F00000EC07F30001FF01FD413CF07 +S2140194C0F104EFFFA9F00002310AF00000000EA03F +S2140194D00000009F3009A78DF70007DFEB40001E54 +S2140194E092FC0310000000000312FC1E901E92FC6A +S2140194F00310000000000001E91FD0A80E30A000F4 +S21401950000004200017DF3039FE810BFB50000EEA6 +S21401951081000017DFB4000004AFD200000182EF23 +S214019520FFFFF3455555510000000001111110EFE2 +S214019530FFFFF33444444050000000EF9200000661 +S214019540CFB50000039FE200006CF3029EE920BF46 +S214019550C600009300000004BEFD7007FC77BFA0A4 +S214019560270000CF00000009F0000001EA0000011A +S214019570DD100000CE1000003F600000013000004A +S214019580000100000006F50000005F400000001723 +S214019590CEFDB500000005FB53237DC200006E40E2 +S2140195A00000008E1002F401AEFA3F49B00A901E88 +S2140195B0E65BEF40E30F308F1000AF40981F00D9F5 +S2140195C000003F406A3F00E800001F405C1F00D9D2 +S2140195D000003F406A0F308F1000AF40980A901E7F +S2140195E0D65ADEA6F203F301AFFA16EE50006E402D +S2140195F000000000000006FB532375000000001762 +S214019600CEFDA30000000002FD00000000009FF454 +S214019610000000000F9EB000000006F27F20000050 +S21401962000DC01F80000004F600BE000000BF000CA +S2140196304F600001FA1111ED00008FFFFFFFF300EC +S2140196400EC444444FA006F4000000AF10CD000045 +S2140196500002F85FFFFFEB4005F85557DF405F401B +S2140196600001FA05F400000FA05F51113AF405FF5E +S214019670FFFFFA005F744459FA05F4000008F25F30 +S2140196804000005F45F4000009F25F85556AFB055E +S214019690FFFFFFD70000028DFEB40004FFB89DF95E +S2140196A002FD20000850BF200000000FA0000000AF +S2140196B002F6000000002F6000000000FA00000023 +S2140196C0000BF2000000002FD2000085005FFB892E +S2140196D0DF800029DFEB405FFFFFEA30005F97770E +S2140196E09EF8005F400000AF605F4000000DE05F45 +S2140196F040000006F45F40000003F65F40000003F0 +S214019700F65F40000006F45F4000000DE05F400099 +S21401971000AF605F97779EF8005FFFFFEA30005F5B +S214019720FFFFFF95F97777745F40000005F40000AE +S214019730005F51111105FFFFFFE05F74444405F41B +S2140197400000005F40000005F40000005F97777797 +S21401975065FFFFFFFD5FFFFFFF95F97777745F40B9 +S214019760000005F40000005F40000005F52222100D +S2140197705FFFFFFE05F85555405F40000005F40009 +S21401978000005F40000005F400000000018DFEB5FA +S21401979000004FFB89DFB002FD200006600BF200DF +S2140197A00000000FA0000000002F60000000002F46 +S2140197B060000009F00FA0000009F00BF20000099C +S2140197C0F002FD20000AF0004FFB89DFC000028D89 +S2140197D0FEC6005F4000004F55F4000004F55F40F0 +S2140197E000004F55F4000004F55F5222225F55FF3A +S2140197F0FFFFFFF55F8555558F55F4000004F55FB3 +S2140198004000004F55F4000004F55F4000004F553E +S214019810F4000004F55F45F45F45F45F45F45F45E9 +S214019820F45F45F45F45F400FFFFFA007777FA002E +S2140198300000FA000000FA000000FA000000FA003A +S2140198400000FA000000FA000000F9072003F60DF8 +S214019850E98EF101AEFB305F400002EB05F400013A +S214019860EC005F4001DE1005F400CE20005F40BF33 +S214019870300005F49F9000005FCFEF400005FF9198 +S214019880EE10005FA003FC0005F40006F8005F4040 +S2140198900009F505F400000CF25F40000005F40035 +S2140198A000005F40000005F40000005F4000000576 +S2140198B0F40000005F40000005F40000005F400077 +S2140198C00005F40000005F97777725FFFFFFF55F3F +S2140198D0400000001E95FC00000008F95FF500003E +S2140198E002FF95FDE00000AEF95F5F70003F5F95F7 +S2140198F0F38F100BC0F95F31E904F30F95F307F20C +S214019900DB00F95F300DEF200F95F3005F9000F953 +S2140199105F300071000F95F300000000F95F500002 +S214019920004F55FF200004F55FFD00004F55FAF982 +S2140199300004F55F4AF5004F55F40DF204F55F405B +S2140199402FD04F55F4006F94F55F4000AFAF55F43C +S2140199500000DFF55F400002FF55F4000006F50049 +S214019960018DFEB5000004FFB89EFA0002FD20003E +S21401997008F900BF2000000AF20FA00000003F72A5 +S214019980F600000000F92F600000000F90FA0000BA +S2140199900003F70BF2000000AF202FD200008F90DB +S2140199A0004FFB89EFA0000028DFEB50005FFFFFB0 +S2140199B0D7005F9778BFC05F400007F65F400000A2 +S2140199C0FA5F400000FA5F400003F85F62236EF121 +S2140199D05FFFFFFD305F855420005F400000005FA1 +S2140199E0400000005F4000000000018DFEB5000051 +S2140199F0004EFB89EFA00002FD200008F9000AF2E4 +S214019A00000000AF200FA00000003F702F60000094 +S214019A10000F902F600000000F901F900000002F95 +S214019A20700BF1000000AF2003FC100007F90000E6 +S214019A306FFA78DFB0000003AEFFC500000000003B +S214019A403ED415B000000002BFFF800000000001F8 +S214019A5031005FFFFFD7005F9778BFC05F40000708 +S214019A60F65F400000FA5F400000FA5F400003F82E +S214019A705F52236EE15FFFFFFC305F8555F9005FA3 +S214019A8040007F405F40000CE05F400002F9005C50 +S214019A90EFD92007FC87AF900EC00001100F8000A1 +S214019AA000000DF500000003EFEA50000005AEFED1 +S214019AB0400000004EF100000005F308000008F227 +S214019AC02FFA77BFA0029DFFC700FFFFFFFFF567D4 +S214019AD078FB77720001F700000001F70000000133 +S214019AE0F700000001F700000001F700000001F791 +S214019AF000000001F700000001F700000001F70078 +S214019B00000001F700006F3000008F16F300000818 +S214019B10F16F3000008F16F3000008F16F3000007F +S214019B208F16F3000008F16F3000008F05F4000077 +S214019B3009F03F700000CD00DE20005F8004FFA822 +S214019B40BFD00003BEFD81000CE00000006F306F47 +S214019B505000000CC000FB000003F60009F20000F4 +S214019B60AE00002F80001F900000CE0007F200001C +S214019B7005F600DB0000000EC04F500000008F3BD2 +S214019B80E000000002FBF8000000000BFF100000E0 +S214019B9000004FB000005F400000DF000002F50F3C +S214019BA0900002FF400007F00BE00007FE90000C5B +S214019BB0B006F3000CAAE0001F6001F8001F54F382 +S214019BC0006F1000CD007F10F800CC00007F20CB86 +S214019BD000AD01F700002F71F6005F26F200000DC0 +S214019BE0C6F1000F7BD0000008FDC0000BDF80002F +S214019BF00003FF700006FF30000000EF200001FEAA +S214019C0000003F900000CD008F40007F3000DE1046 +S214019C102F800003FA0CD0000007FBF30000000CB5 +S214019C20F800000001EFC0000000BF7F7000006F69 +S214019C3060AF20002FB001ED000CF10004F807F62C +S214019C40000009F30CE0000007F203F700001F9084 +S214019C5000AF10009E10001FA002F6000008F30BD4 +S214019C60D0000000EC4F400000005FFB0000000049 +S214019C700CF20000000009F00000000009F00000EE +S214019C80000009F00000000009F000003FFFFFFFA0 +S214019C90FD01777777BF900000001EC00000000C22 +S214019CA0F200000008F500000004F900000001ECD5 +S214019CB000000000CF200000008F500000004F90F1 +S214019CC00000001EF877777705FFFFFFFFF05FFFC4 +S214019CD005F7505F3005F3005F3005F3005F300590 +S214019CE0F3005F3005F3005F3005F3005F3005F7E2 +S214019CF0505FFF007E0000001F4000000C90000037 +S214019D0007E0000002F4000000C90000007E000029 +S214019D10002F4000000C90000007E0000002F30056 +S214019D200000D90000007E0000002F3000000D90DA +S214019D30000007E0BFFA35EA00EA00EA00EA00EAB6 +S214019D4000EA00EA00EA00EA00EA00EA00EA35EA88 +S214019D50BFFA002F8000009DE00000F3D50006D07A +S214019D607B000C601F203F100B809A0004E0FFFF71 +S214019D70FFFF1111111107F60003E7019EFD800098 +S214019D80CE87AF90020000AF00000006F202BEFFD1 +S214019D90FF20EC4227F22F50007F20EC427FF20298 +S214019DA0BFFB6F208F000000008F000000008F00B7 +S214019DB00000008F2BFEB3008FEC78EF308FA000F1 +S214019DC01EC08F200007F18F000005F38F200007CB +S214019DD0F18FA0001ED08FEC78EF308E2BFEB300F3 +S214019DE0003AEFC4004FD87CF40DD0000713F600FC +S214019DF000004F30000003F60000000DD0000610F2 +S214019E004FD77CF4003AEFC40000000001F70000D1 +S214019E100001F700000001F7003BFFA3F704FD87F0 +S214019E20CEF70ED0000BF73F600003F74F3000016E +S214019E30F73F500003F70EC0000AF704FC65BEF7B3 +S214019E40003BFFB2F7003BFEA20004FC67EE200ECB +S214019E50C0001EA03F500007F04FFFFFFFF13F720A +S214019E602222200EC000020004FD87AF50003AEF08 +S214019E70D600005DFC002FB57004F3000CFFFFA0B8 +S214019E8048F753005F300005F300005F300005F32C +S214019E9000005F300005F300005F3000003BFFB2BA +S214019EA0E904FE87CFF90ED1000AF93F600001F9F7 +S214019EB04F400000F93F600001F90ED00009F90497 +S214019EC0FD87CFF8003BFFB3F700000005F409E972 +S214019ED077AFB0017CFFD8008F00000008F00000CB +S214019EE0008F00000008F2BFEA108FFB89FD08F81A +S214019EF00006F48F10001F78F00000F88F00000FA6 +S214019F0088F00000F88F00000F88F00000F89E1A15 +S214019F10F20008F08F08F08F08F08F08F08F08F035 +S214019F200007E20009F30000000007F10007F10056 +S214019F3007F10007F10007F10007F10007F100073C +S214019F40F10007F10008F0186EC03EFC208F0000FB +S214019F500008F00000008F00000008F0001DD18FFF +S214019F60001DE208F01DE2008F2DF30008FEFF70D1 +S214019F70008FE2BF3008F201EE108F0003FB08F0FD +S214019F800007F78F8F8F8F8F8F8F8F8F8F8F8F8E8B +S214019F903CFE913BFEA208FF969FCFC68FD08F70E6 +S214019FA0009FC0005F58F10005F60001F78F000022 +S214019FB04F40000F88F00004F40000F88F00004FB7 +S214019FC040000F88F00004F40000F88F00004F40B6 +S214019FD0000F808E3BFEA108FFA68FD08F80006FFA +S214019FE048F10001F78F00000F88F00000F88F009D +S214019FF0000F88F00000F88F00000F80003BEFC4D0 +S21401A0000004FD87CF600ED0000BF13F600003F522 +S21401A0104F300001F73F600003F50ED0000BF1044E +S21401A020FD77CF60003BEFC4008E3BFEB3008FFB95 +S21401A03057DF308F90000DC08F100007F18F0000A2 +S21401A04005F38F200007F18FA0001ED08FEC78EF6C +S21401A050308F2BFEB3008F000000008F0000000041 +S21401A0608F00000000003BFFA2F704FD87DEF70E1D +S21401A070D0000BF73F600003F74F300001F73F6059 +S21401A0800003F70ED0000BF704FD77CEF7003BFF79 +S21401A090A3F700000001F700000001F7000000012F +S21401A0A0F78E2BF08FED908FA0008F20008F000091 +S21401A0B08F00008F00008F00008F000002AEFD9120 +S21401A0C01ED769D04F3000002FB4100006EFFD6098 +S21401A0D000015BF5010000F75FA76BF319DFEC40A9 +S21401A0E005F300005F3000CFFFFA048F753005F3EB +S21401A0F000005F300005F300005F300004F400004C +S21401A1001FC680005DFC10AE00002F5AE00002F56D +S21401A110AE00002F5AE00002F5AE00002F59F00005 +S21401A12004F56F3000AF51EE76BFF502BEFB3F502F +S21401A1300DC00000CB06F20002F500F90009E000B0 +S21401A1409E000F80002F606F10000CC0CB00000532 +S21401A150F6F4000000EFD00000008F7000BB000096 +S21401A1609F10004F16F1000EF60009C00F6005FCA7 +S21401A170B000F600AC00AB5F105F1005F10F50F7B2 +S21401A1800AB0000F76F009C0F50000ACBA004F8F98 +S21401A190000004FF4000EFA000000EE00008F400FD +S21401A1A0004F70009F208F305F5000CD2E90000230 +S21401A1B0FFD000000AF6000004FDE10001EB0DC02F +S21401A1C000BE103F806F40007F400DC00000CB06F0 +S21401A1D0F30002F400EA0009D0008F101F70001F80 +S21401A1E0707F10000AE0D9000003F9F2000000CFEA +S21401A1F0B00000006F40000000AD00001C79F500C3 +S21401A200001AEE7000004FFFFFF915555BF40000D1 +S21401A2104F800001EC00000BE100008F400004F7C6 +S21401A22000001EE555535FFFFFFC002CF500AF61F3 +S21401A23000CC0000DB0000DB0000DB0002EA001FB0 +S21401A240F40005FA0000DB0000DB0000DB0000CCB8 +S21401A2500000AF61002CF55F15F15F15F15F15F198 +S21401A2605F15F15F15F15F15F15F15F15F10BE80A7 +S21401A27003AF4001F6001F7001F7001F7000F900E0 +S21401A2800AFB00FB201F7001F7001F7001F603AFE9 +S21401A29040BE900000000000003DE400B50C86F5CD +S21401A2A01E20F003EF90020000100002CE900D4039 +S21401A2B0893B000E3B000E0D408902CE900008F847 +S21401A2C0EFE7F700000000000000000000000000BB +S21401A2D00049DC0000000016BFFFFF0000038DFFF1 +S21401A2E0FFFFFF0000CFFFFFFFFFFF0000FFFFFFA4 +S21401A2F0FFC7FF0000FFFFEA5100FF0000FF8300D9 +S21401A3000000FF0000FF00000000FF0000FF00004B +S21401A3100000FF0000FF00000000FF0000FF00003B +S21401A3202BFFFF0000FF0000DFFFFF2BFFFF0000F9 +S21401A330DFFFFDDFFFFF00002BFFB2DFFFFD0000A8 +S21401A3400000002BFFB20000000000D00FFFFFFF4F +S21401A350FFF00DFFFFC888888CFFFFF00F8000001C +S21401A36008F00FF00F80000008F00FFFFF800000DC +S21401A37008FFFFF00FECCCCCCEF00FF00FECCCCCFE +S21401A380CEF00FFFFF80000008FFFFF00F800000F7 +S21401A39008F00FF00F80000008F00FFFFFC8888854 +S21401A3A08CFFFFD00FFFFFFFFFF00DDFFF73FFFFF6 +S21401A3B0FFFFFDFFFFA5FFFFFFFFFFFFFFA5FFFF5D +S21401A3C0FFFFFFDFFF73FFFFFFFFFD000000000040 +S21401A3D0000000DFFF73FFFFFFFFFDFFFFA5FFFF8C +S21401A3E0FFFFFFFFFFA5FFFFFFFFFFDFFF73FFFF7D +S21401A3F0FFFFFD0000000000000000DFFF73FFFF0D +S21401A400FFFFFDFFFFA5FFFFFFFFFFFFFFA5FFFF0C +S21401A410FFFFFFDFFF73FFFFFFFFFD0000000000EF +S21401A420000AB1000000000000BFFC0000000000B0 +S21401A4300BFFFB0000000000BFFFC01BA000000BCD +S21401A440FFFC00CFFB0000BFFFC000BFFFB00BFF4B +S21401A450FC00000CFFFBBFFFC0000000CFFFFFFBAE +S21401A460000000000CFFFFB00000000000BFFB0072 +S21401A47000000000000BB000000000030000000315 +S21401A48008FC10001CF8FFFC101CFFF5FFFC2CFF5D +S21401A490F505FFFFFFF50005FFFFF500001DFFFDB9 +S21401A4A010001CFFFFFC101CFFF9FFFC1CFFF5054C +S21401A4B0FFFCDFF50005FFD1A4000004A1000000A9 +S21401A4C04FE00000000002106FF1031000005FD0A3 +S21401A4D06FF13FD10003FFF16FF15FFD000DFF400B +S21401A4E06FF109FF704FF7006FF100CFE09FF000AA +S21401A4F06FF1005FF3BFC0006FF1002FF5BFC00022 +S21401A5004FE0001FF6AFE0000000004FF46FF400CC +S21401A510000000AFF00FFE10000005FFA006FFD3FD +S21401A52000007FFF20009FFFDABEFFF4000006FF59 +S21401A530FFFFFD3000000017BDCA500000000000FC +S21401A5408BB8000000000000FFFF0000000030068E +S21401A550FFFF60030004FDDFFFFFFDEF400DFFFF7F +S21401A560FFFFFFFFD04FFFFFF99FFFFFF408FFFF3C +S21401A5702002FFFF8000FFF900009FFF0000FFF9A7 +S21401A58000009FFF0008FFFF2002FFFF804FFFFF34 +S21401A590F99FFFFFF40DFFFFFFFFFFFFD004FEDF73 +S21401A5A0FFFFFDDF40003006FFFF600300000000F4 +S21401A5B0FFFF0000000000008BB800000000000054 +S21401A5C003DD303FF3000000006FFFF54FF400009D +S21401A5D00009FF99FFBFF4000001BFF6226FFFF4E8 +S21401A5E000002DFE35FF53EFF40004FFC18FFFF886 +S21401A5F02DFE407FFA1AFFFFFFA1AFF7CF82DFFFE4 +S21401A600FFFFFD28FC140EFFFFFFFFFFE041000FD8 +S21401A610FFFFFFFFFFF000000FFFF9008FFFF000C4 +S21401A620000FFFF8008FFFF000000FFFF8008FFF0C +S21401A630F000000EFFF6006FFFE000000000DFFDF7 +S21401A640000000000000FFFF000000000000FFFF08 +S21401A650000000000000FFFF000000000000FFFFF8 +S21401A660000000000000FFFF000000004FFFFFFF9A +S21401A670FFF400000BFFFFFFFFB0000000BFFFFF6D +S21401A680FB000000000BFFFFB00000000000BFFB56 +S21401A690000000DFFFFC1BB1CFFFFDFFFFFFC22C58 +S21401A6A0FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB4 +S21401A6B0F0E0FFDFFFFFFFFFFFFFFD0004EFFFFFFE +S21401A6C0FFFE4000001EFFFFFFFFFFE10000AFB0EE +S21401A6D00000000BFA0005FF1000000001FF501EED +S21401A6E0F600000000006FE1AFB000000000000BB4 +S21401A6F0FAFFFFFF800008FFFFFFFFFFFFF1001FCB +S21401A700FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF53 +S21401A710FFFFFFFFFFFFFFFFFFFFFFFFFFFF8FFFB3 +S21401A720FFFFFFFFFFFFF8000006BDDA5002FF0043 +S21401A73005EFFFFFFE42FF007FFFA77BFFF9FF0546 +S21401A740FFC100002CFFFF0EFC00000222DFFF5FAE +S21401A750F200000FFFFFFF8FB000000FFFFFFF00AA +S21401A760000000000000000000000000000000FFE4 +S21401A770FFFFF000000BF8FFFFFFF000002FF4FFD3 +S21401A780FD22200000CFE0FFFFC200002CFF40FFAB +S21401A7909FFFB76AFFF700FF24DFFFFFFE5000FFB1 +S21401A7A02005ACDB600000000000000000008D000A +S21401A7B00008FF00008FFFDFFFFFFFFFFFFFFFFF27 +S21401A7C0FFFFFFFFFFFFFFFFFFFFFFDFFFFFFF00B2 +S21401A7D0008FFF000008FF0000008D000000000051 +S21401A7E000000000000000008D0000000008FF00CF +S21401A7F00000008FFF0000CFFFFFFF0150FFFFFFAB +S21401A800FF06F7FFFFFFFF00BEFFFFFFFF00AEFFE3 +S21401A810FFFFFF05F8DFFFFFFF026000009FFF005C +S21401A82000000009FF00000000009E00000000007C +S21401A83000000000000000000006100000000000FC +S21401A84000001FD2000000008D000003EE10000083 +S21401A85008FF000AB12FB000008FFF0005FC07F4C7 +S21401A860DFFFFFFF02505F60F9FFFFFFFF06F70DF6 +S21401A870C0BDFFFFFFFF00AE09F09FFFFFFFFF0017 +S21401A880AE09F08FFFFFFFFF06F70DC0ADDFFFFF3C +S21401A890FF02505F60E900008FFF0005FC06F40030 +S21401A8A00008FF000AB12FB00000008D000002EE84 +S21401A8B0100000000000001FD20000000000000091 +S21401A8C00610008FFFFFFFFFFFFFF8FFFCFFFFFFF3 +S21401A8D0FFFFFFFF202FFFFFFFFFFFFC000CFFFF26 +S21401A8E0EEFFFFFF202FFFFE22EFFFFFFCFFFFE240 +S21401A8F0002EFFFFFE4EFE200002FFFFE202C20016 +S21401A9000000FFFF200000000000FFFF0000000025 +S21401A9100000FFFFFFFFFFFFFFFFFF8FFFFFFFFFAF +S21401A920FFFFF80000000000FF300001CCFF4000F0 +S21401A9302DFFFF4003EFFFFF403FFFFFFF44FFFFF8 +S21401A940FFFF9FFFFFFFFFFFFFFFFFFFFFFFFFFF71 +S21401A950FFAFFFFFFFFF45FFFFFFFF404FFFFFFF7A +S21401A9604003EFFFFF40002EFFFF300001CC000048 +S21401A970000000000000000000008F9100000000B1 +S21401A98000FFFF7000000000FFFFFD40000000FF19 +S21401A990FFFFFA100000FFFFFFFFF70000FFFFFFB9 +S21401A9A0FFFFD500FFFFFFFFFFFFB2FFFFFFFFFF27 +S21401A9B0FFFDFFFFFFFFFFFFFDFFFFFFFFFFFFB2F2 +S21401A9C0FFFFFFFFFFD500FFFFFFFFF70000FFFFC0 +S21401A9D0FFFA100000FFFFFD40000000FFFF7000BF +S21401A9E00000008EA1000000000000000000000032 +S21401A9F000000000000000008FFFF8008FFFF8FF46 +S21401AA00FFFF00FFFFFFFFFFFF00FFFFFFFFFFFF4E +S21401AA1000FFFFFFFFFFFF00FFFFFFFFFFFF00FF3D +S21401AA20FFFFFFFFFF00FFFFFFFFFFFF00FFFFFF2E +S21401AA30FFFFFF00FFFFFFFFFFFF00FFFFFFFFFF1E +S21401AA40FF00FFFFFFFFFFFF00FFFFFFFFFFFF000D +S21401AA50FFFFFF7FFFF7007FFFF78FFFFFFFFFFF7F +S21401AA60F8FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7 +S21401AA70FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE0 +S21401AA80FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD0 +S21401AA90FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC0 +S21401AAA0FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB0 +S21401AAB0FFFFFFFFFF8FFFFFFFFFFFF80000000013 +S21401AAC000CC100003FFFFD20004FFFFFE3004FF9E +S21401AAD0FFFFF404FFFFFFFF54FFFFFFFFF9FFFF37 +S21401AAE0FFFFFFFFFFFFFFFFFFFFFFFFF9FFFFFF76 +S21401AAF0FF44FFFFFFF304FFFFFE3004FFFFD20019 +S21401AB0004FFCC100003FF00000000000000002D31 +S21401AB10D2000000000001EFFE10000000001DFF43 +S21401AB20FFD100000000CFFFFFFC0000000BFFFF7D +S21401AB30FFFFB00000AFFFFFFFFFFA0009FFFFFFB6 +S21401AB40FFFFFF900FFFFFFFFFFFFFF008FFFFFF74 +S21401AB50FFFFFF8000000000000000000CFFFFFF69 +S21401AB60FFFFFFC00FFFFFFFFFFFFFF00FFFFFFF1D +S21401AB70FFFFFFF00CFFFFFFFFFFFFC00000001A02 +S21401AB8040000001DFF000001DFFA00001DFFA0019 +S21401AB90001DFFA00001DFFA00000CFFA000000D61 +S21401ABA0FF80000001DFF80000001DFF80000001AB +S21401ABB0DFF80000001DFF80000001DFF00000004C +S21401ABC01B5004A10000000FFD1000000AFFD10079 +S21401ABD00000AFFD1000000AFFD1000000AFFD101D +S21401ABE000000AFFC0000008FFD000008FFD100023 +S21401ABF008FFD100008FFD100008FFD100000FFDF7 +S21401AC0010000005B1000000000004FF4000000035 +S21401AC100008FF800000000008FF80000000000818 +S21401AC20FF800000000008FF80000048888CFFC8F5 +S21401AC308884FFFFFFFFFFFFFFFFFFFFFFFFFFFF10 +S21401AC4048888CFFC88884000008FF800000000048 +S21401AC5008FF800000000008FF800000000008FFD9 +S21401AC60800000000004FF400000144444444444B3 +S21401AC7041EFFFFFFFFFFFFEFFFFFFFFFFFFFF7B31 +S21401AC80BBBBBBBBBBB7000005ADFFDA5000000085 +S21401AC9004DFFC88CFFD4000007FFE400004EFF794 +S21401ACA00007FFF4009E804FFF704FFFC000AFF813 +S21401ACB00CFFF4DFFF809AFFFE08FFFDDFFF80EF49 +S21401ACC0FFFE08FFFD4FFFC08FFFF80CFFF407FFE4 +S21401ACD0F408EE804FFF70007FFE400004EFF8009E +S21401ACE00004DFFC88CFFD4000000005ADFFDA5010 +S21401ACF000008C200000000000000000DFE40000DF +S21401AD000000000000001BFF8049DFFDA5000000D9 +S21401AD10007FFFFFD88CFFD400000004EFF800008E +S21401AD204EFF700000001CFF69E804FFF70004E313 +S21401AD30009FFEFF80CFFF400DFF7005FFFFE08FF5 +S21401AD40FFD00DFFF7002DFFE08FFFD004FFFC00C2 +S21401AD5000AFF8CFFF30007FFF400006FFFFF7008F +S21401AD600008FFF400003EFFA00000004DFFC8826F +S21401AD7001BFF7000000005ADFFC1008FFA000002A +S21401AD800000000000004EFD000000000000000072 +S21401AD9002C8000000002DD20000000000000000E4 +S21401ADA0BFFB0000000000000005FFFF5000000090 +S21401ADB00000000DFFFFD00000000000007FFFFF35 +S21401ADC0F7000000000001FFD88DFF100000000012 +S21401ADD00AFFA00AFFA0000000003FFFB00BFFF330 +S21401ADE000000000CFFFC00CFFFC00000005FFFFC5 +S21401ADF0D00DFFFF5000000EFFFFF99FFFFFE000A0 +S21401AE00008FFFFFE22EFFFFF80002FFFFFF900911 +S21401AE10FFFFFF100AFFFFFFE33EFFFFFFA00FFF4C +S21401AE20FFFFFFFFFFFFFFF008FFFFFFFFFFFFFF32 +S21401AE30FF8000000000000000000000000000008D +S21401AE40D800000000000000FF80FFFF700007FF31 +S21401AE50FFF8FFFFF6006FFFFFFD788EFF15FFE896 +S21401AE60FFE20002E54FFE20FE20000013FFF30084 +S21401AE70520000003FFF310052000002EFF45E2056 +S21401AE80FE20788EFF51FFE8FFE2FFFFF6006FFF1E +S21401AE90FFFDFFFF700007FFFFF800000000000045 +S21401AEA0FF80000000000000D80000000000000045 +S21401AEB0000000000000000000000001DD1000009E +S21401AEC000001DFFD100000001DFFFFD1000001D86 +S21401AED0FF99FFD10001DFF9009FFD101DFF9000D3 +S21401AEE009FFD1BFF90000009FFB5F900000000939 +S21401AEF0F500000000000000000000000000005FF8 +S21401AF009000000009F5BFF90000009FFB1DFF90AF +S21401AF100009FFD101DFF9009FFD10001DFF99FF19 +S21401AF20D1000001DFFFFD100000001DFFD1000071 +S21401AF30000001DD1000000000000000000000001D +S21401AF400000000000000000001DD100000000000D +S21401AF50000001DFFD10EFFFFFFFD0001DFFFFD156 +S21401AF60AFFFFFFFF000CFCFFCFC0000000FF000AA +S21401AF706B1FF1B60000000FF000000FF00000009C +S21401AF80000FF000000FF0000000000FF000000FAF +S21401AF90F00000006B1FF1B6000FF0000000CFCFED +S21401AFA0FCFC000FFFFFFFFA1DFFFFD1000DFFFFA6 +S21401AFB0FFFE01DFFD10000000000000001DD100B3 +S21401AFC0000000000000000000008FFFFFE200000C +S21401AFD00000FFFFFFFE20000000FFFFFFFFFFFF56 +S21401AFE0FFF8FFFFFFFFFFFFFFFFFFFFFFFFFFFF72 +S21401AFF0FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5B +S21401B000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4A +S21401B010FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3A +S21401B020FFFF8FFFFFFFFFFFFFF80000000BB000E0 +S21401B0300000000000BFFB00000000000BFFFFB097 +S21401B04000000000BFFFFFFB0000000BFFFFFFFF3B +S21401B050B000004FFFFFFFFFF400000000FFFF00FD +S21401B0600000000000FFFF000000000000FFFF00DE +S21401B0700000000000FFFF000000000000FFFF00CE +S21401B0800000DFFFF0DFFD0FFFFDFFFFF900009F6F +S21401B090FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0C9 +S21401B0A0E0FFDFFFFFFFFFFFFFFD000000000000E5 +S21401B0B000000000000000000AEA62000000000034 +S21401B0C002FFFFF000000000009FFFFF00000000ED +S21401B0D0000FFFFFD00000000002FFFFFB00000092 +S21401B0E0000003EFFF70000000000004FFF2000004 +S21401B0F000000000BFFB0000000000006FFF3000F2 +S21401B100000200004FFF9000028FF3006FFFD00097 +S21401B1100AFFFFE4BFFFD10000EFFFFFFFFFD100F2 +S21401B120000AFFFFFFFF900000006FFFFFFB3000EB +S21401B130000002FFDB72000000000008EE80000045 +S21401B140066108FFFF80002DFFD0EF33FE002EFFC3 +S21401B150F30EF33FE02EFFF3008FFFFF6EFFF300C9 +S21401B160008EFFFFFFF300000002EFFFF300000078 +S21401B170002EFFFF30000008EFFFFFFF300008FF42 +S21401B180FFF6EFFF3000EF33FE02EFFF300EF33F26 +S21401B190E002EFFF308FFFF80002DFFD008EE800CF +S21401B1A0000066100000DFFFFF0D200000FFFFFF1C +S21401B1B00FE20000FFFFFF0FFDDFF0FFFFFF2000A3 +S21401B1C0FFF0FFFFFFFFFFFFF0FFFFFFFFFFFFF0B6 +S21401B1D0FFFFFFFFFFFFF0FFFFFFFFFFFFF0FFFF97 +S21401B1E0FFFFFFFFF0FFFFFFFFFFFFF0FFFFFFFF87 +S21401B1F0FFFFF0FFFFFFFFFFFFF0DFFFFFFFFDFF99 +S21401B200F90000000000FFFFFFFFFF0000DFFFFF67 +S21401B210FFFD00008FFFFFFFFFC200FFFFFFFFFFE4 +S21401B220FE20FF00000001FFE2FF00000000FFFC1F +S21401B230FF00000000FFFFFF00000000FFFFFFFF10 +S21401B240FFFFFFFFFFFFFFFFFFFFFFFFFFFFFB11FA +S21401B250BFFFFFFFFFF1001FFFFFFFFFF1001FFF12 +S21401B260FFFFFFFB11BFFFFFFFFFFFFFFFFFFF8F8A +S21401B270FFFFFFFFFFF800DFFFFD000001FFFFFCFF +S21401B280000003FFFFF7000006FFFFF2000008FFC3 +S21401B290FFD000000AFFFFFFFFD00CFFFFFFFFA05B +S21401B2A00EFFFFFFFF200DFFFFFFF80000000AFF63 +S21401B2B0E00000000EFF500000002FFC0000000020 +S21401B2C05FF3000000009FA000000000DF100000F8 +S21401B2D00000D70000000004EE40000000DFFF99E8 +S21401B2E0FFFD0000FFFF99FFFF0000FFFFFFFFFFCC +S21401B2F00000FFFF9000000000FFFF0DFFFF0D2084 +S21401B300FFFF0FFFFF0FE2FFFF0FFFFF0FFDFFFF26 +S21401B3100FFFFF2000FFFF0FFFFFFFFFFFFF0FFFE5 +S21401B320FFFFFFFFFF0FFFFFFFFFDFFF0FFFFFFF27 +S21401B330FF00000FFFFFFFFF00000FFFFFFFFF00F2 +S21401B340000DFFFFFFFD000000CC00000000000222 +S21401B350FF3000000001BFFFFC2000001EFFFFFFC2 +S21401B360E100009FFFFFFFF80000EFFFFFFFFD0079 +S21401B37000FFFFFFFFFF0001FFFFFFFFFF0003FFCE +S21401B380FFFFFFFF3008FFFFFFFFFF801EFFFFFFED +S21401B390FFFFE1CFFFFFFFFFFFFCCFFFFFFFFFFF38 +S21401B3A0FC0000000000000000000EFFE0000000AE +S21401B3B00004EE4000008FFFFFFFFFFFFFFFF8FFD6 +S21401B3C0FFFFFFFFFFFFFFFFFF00F00F00F00F0082 +S21401B3D0FFFF00F00F00F00F00FFFFFFFFFFFFFF72 +S21401B3E0FFFFFFFFF808808808808FFFFFF80880BE +S21401B3F08808808FFFFFFFFFFFFFFFFFFFFFFF00B3 +S21401B400F00000000F00FFFF00F00000000F00FF3B +S21401B410FFFFFFFFFFFFFFFFFF8FFFFFFFFFFFFFA6 +S21401B420FFF800000000000000000000000000001F +S21401B4300003AF70000000000004CFFFF000000022 +S21401B4400006DFFFFFA000000017EFFFFFFF300040 +S21401B4500018FFFFFFFFFC00002AFFFFFFFFFFF4BD +S21401B4600008FFFFFFFFFFFFD0000FFFFFFFFFFFFA +S21401B470FF600008FFFFFFFFFFFE00000000000066 +S21401B480FFFFF7000000000000FFFFF100000000D2 +S21401B4900000FFFF80000000000000FFFF1000001A +S21401B4A000000000FFFA00000000000000FFF200AC +S21401B4B00000000000008F80000000000000000077 +S21401B4C000000000DFFFFFF0D200FFFFFFF0FE20CC +S21401B4D0FFFFFFF0FFE2FFFFFFF0FFFDFFFFFFF2C0 +S21401B4E00000FFFFFFFFFFFFFFFFFFFFFFFFFFFF64 +S21401B4F0FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF56 +S21401B500FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF45 +S21401B510FFFFFFFFFFFFFFFFFFFFFFFFFFFFDFFF55 +S21401B520FFFFFFFD0000000000000000000000001B +S21401B530049CEFFEC94000000007EFFFFFFFFFFE7F +S21401B540700004DFFFFCA88ACFFFFD406FFFD50027 +S21401B5500000005DFFF6CFF60000000000006FFC63 +S21401B5601A30005ADFFDA50003A100004DFFFFFFC2 +S21401B570FFD400000005FFFEA88AEFFF500000017F +S21401B580DF70000007FD100000001200000000211F +S21401B5900000000000004EE4000000000000000073 +S21401B5A0EFFE0000000000000000EFFE00000000BB +S21401B5B0000000004EE4000000008FFFFFFFFFFFC9 +S21401B5C0FFFFFF80FFFFFFFFFFFFFFFFFFF0FF0012 +S21401B5D00000000000000FFDFF0FFFFFFFFFFFFF51 +S21401B5E00FFFFF0FFFFFFFFFFFFF00FFFF0FFFFF34 +S21401B5F0FFFFFFFF00FFFF0FFFFFFFFFFFFF0FFF34 +S21401B600FF000000000000000FFDFFFFFFFFFFFF2F +S21401B610FFFFFFF08FFFFFFFFFFFFFFFFF808FFFA2 +S21401B620FFFFFFFFFFFFFF80FFFFFFFFFFFFFFFFA3 +S21401B630FFF0FF000000000000000FFDFF0FFFFFFE +S21401B640FFFFF0000FFFFF0FFFFFFFFFF00000FFFF +S21401B650FF0FFFFFFFFFF00000FFFF0FFFFFFFFFE1 +S21401B660F0000FFFFF000000000000000FFDFFFFCD +S21401B670FFFFFFFFFFFFFFF08FFFFFFFFFFFFFFF53 +S21401B680FF808FFFFFFFFFFFFFFFFF80FFFFFFFF32 +S21401B690FFFFFFFFFFF0FF000000000000000FFDAE +S21401B6A0FF0FFFFFFF0000000FFFFF0FFFFFFF0070 +S21401B6B0000000FFFF0FFFFFFF00000000FFFF0F6D +S21401B6C0FFFFFF0000000FFFFF000000000000006A +S21401B6D00FFDFFFFFFFFFFFFFFFFFFF08FFFFFFFE5 +S21401B6E0FFFFFFFFFF808FFFFFFFFFFFFFFFFF80D2 +S21401B6F0FFFFFFFFFFFFFFFFFFF0FF00000000005E +S21401B70000000FFDFF0FFFF0000000000FFFFF0F0E +S21401B710FFF00000000000FFFF0FFFF00000000038 +S21401B72000FFFF0FFFF0000000000FFFFF0000000A +S21401B730000000000FFDFFFFFFFFFFFFFFFFFFF010 +S21401B7408FFFFFFFFFFFFFFFFF808FFFFFFFFFFF62 +S21401B750FFFFFF80FFFFFFFFFFFFFFFFFFF0FF0080 +S21401B7600000000000000FFDFF00000000000000C8 +S21401B7700FFFFF0000000000000000FFFF000000B8 +S21401B7800000000000FFFF000000000000000FFFA7 +S21401B790FF000000000000000FFDFFFFFFFFFFFF9E +S21401B7A0FFFFFFF08FFFFFFFFFFFFFFFFF8000009F +S21401B7B00000000100000000000000000007FD106E +S21401B7C000000000000001CFFFF5000000000000AF +S21401B7D000B929FE100000000000003F1002000022 +S21401B7E0000003DF800A90000000037000DFFF778F +S21401B7F0F7555555558FD30FFFFDCCDFDCCCCCCD9F +S21401B800FFB08FFE1000AA0000004D400046100059 +S21401B81001F202331000000000000009B1CFF90068 +S21401B8200000000000000AFFFF900000000000007A +S21401B8300000BFF900000000000000000122000027 +S21401B840000018DFFD920002EFFBEFFF300DFFFA5C +S21401B8502EFFE04FFFFA03FFF59FFAFA354FFACFB6 +S21401B860C08A3D0BFDEFFB03128FFEFFFFB006FF04 +S21401B870FFFFFFD108FFFFEFFD11109FFFDFD1593A +S21401B8803B0BFDAFD7FA381DFB5FFFFA01DFF70D63 +S21401B890FFFA1DFFF103EFFCDFFF500018DFFEA3E8 +S21401B8A00000007FFFF70000EFFFFFFFFFFFFEEF46 +S21401B8B0FFFFFFFFFFFE000000000000000FFFFF7C +S21401B8C0FFFFFFF00FFFFFFFFFFFF00FF99F99F952 +S21401B8D09FF00FF88F88F88FF00FF88F88F88FF0A9 +S21401B8E00FF88F88F88FF00FF88F88F88FF00FF821 +S21401B8F08F88F88FF00FF88F88F88FF00FF99F99DF +S21401B900F99FF00FFFFFFFFFFFF008FFFFFFFFFFAC +S21401B910800000000000007FA00000000000008FF3 +S21401B920FFB000000000000DFFFFA0000000008A2D +S21401B9301DFFFF000000008FFA1DFF700000008F42 +S21401B940FFFA1D800000008FFFFFFA000000008F45 +S21401B950FFFFFF800000008FFFFFFF800000008FC9 +S21401B960FFFFFF800000008FFFFFFF800000006FD9 +S21401B970FFFFFF800000000BFFFFFF8000000000BC +S21401B980DFFFFF80000000000EFFFF8000000000C8 +S21401B99000DEDB6000000000000000000000000088 +S21401B9A0000000001BFFFFFFFFFFFFE40001DFFFB9 +S21401B9B0FFFFFFFFFFFE001DFFFFFAEFFEAFFFFFD9 +S21401B9C001DFFFFFA02EE20AFFFF1DFFFFFFE202DD +S21401B9D0202EFFFFCFFFFFFFFE2002EFFFFFCFFF6E +S21401B9E0FFFFFE2002EFFFFF1DFFFFFFE202202EFA +S21401B9F0FFFF01DFFFFFA02EE20AFFFF001DFFFF92 +S21401BA00FAEFFEAFFFFF0001DFFFFFFFFFFFFFFEC4 +S21401BA1000001BFFFFFFFFFFFFE40008FFFFFFE43E +S21401BA20008FFFFFFFFE08F80F0B40FF8FF80F0B8C +S21401BA3040FFFFF80F0B40FFFFFFFFFFFFFFFFFF79 +S21401BA40FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF00 +S21401BA50FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0 +S21401BA60FFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFF0 +S21401BA70FFFFFFFE4EFFFFFFFFE400000000000097 +S21401BA8000010000000000000003E00000100000BC +S21401BA900002EF1000BF000000007FF100CFF100B0 +S21401BAA0000007FF11CFFF77777777BFF1CFFFFF52 +S21401BAB0FFFFFFFFFF17FFFFFFFFFFFFFFE007FF8F +S21401BAC0F100000000000006FF100000000000006A +S21401BAD005A00000000000000001000000000000BA +S21401BAE0000100000300000000020000000000004A +S21401BAF0000000000000000000000100000000003F +S21401BB00000000000000000000010C0007FA000021 +S21401BB100000F2F1020C0604F6020D010B03080008 +S21401BB20000000000000000000000F02FE00000000 +S21401BB300000000000000000000500F80000000002 +S21401BB4000FB04050000FD00FE0300FD00FDFFFBF9 +S21401BB5000000000FD0000FDFC0000FD00FB0000F1 +S21401BB6000000000000000FDFD00FC00F900E100FF +S21401BB7000FB0005080000FB03030805FC050000A8 +S21401BB80F10000000000000000000000F7000000C7 +S21401BB900000000000000000000000F9FDF300F6C0 +S21401BBA0FE00000000010A00F8FEFF0100FC000094 +S21401BBB0FEED0000000000000000000000ECFE0AA0 +S21401BBC0000000000000000000000000F600000079 +S21401BBD0000000000000000800030000FB00000059 +S21401BBE000000000000000000000000000000A0243 +S21401BBF0010000000000000000000000000000003E +S21401BC00000000000000000000000000000000002E +S21401BC100000000000000000F70000000000000027 +S21401BC20000000000000000000000000000000020C +S21401BC30050308FD000005FDF8DD02070501FD000E +S21401BC40090008000800E800FD080008FD050300DB +S21401BC500001FD0000FC1400140008000B0304089A +S21401BC60000000F70000000001FE0002FBFDFB02E1 +S21401BC7000FD000000F600000000000000000000CB +S21401BC8000EF0000000000000000000000000000BF +S21401BC900001F200F000000000FE0019FDFD0303A4 +S21401BCA0FE00FD030000F20000000000000000009E +S21401BCB00000E70003000000000000000000000094 +S21401BCC000F0000F0000F7000800EFE7EFFB0800A8 +S21401BCD000EF0003FA00FC00000000000000000076 +S21401BCE00000000708E1000000000000000000005E +S21401BCF000000C000200000000000202FDFB00FF35 +S21401BD00FFFD0000FE000000FB00FE00FAFB00FA4B +S21401BD10F8F8FB00FB00FB00000000FE000003003B +S21401BD2002FD000100000003FE000000FE0303FF09 +S21401BD30000000FB00FF0000000000010003FE0001 +S21401BD40FD00FC0000FE00080000FD0000000000F1 +S21401BD50FF01FEFE0000FD00FD00000000000000E7 +S21401BD600000FFFF00FDFD0000000000010000FED6 +S21401BD7000FDFDFD000000000000000000FE0000C8 +S21401BD800000FEFD00FC00F8FEF8050000FB0305C0 +S21401BD900700FAFFFD00FFF403FE02F203000001B4 +S21401BDA0F300F2FEEAFE00F30005070003000000C0 +S21401BDB0000100FBFD00F8000000FD000000FD0092 +S21401BDC000000000FFFF00FFFD0000000000000073 +S21401BDD0FDFD00FEFDFE0000FD000000000000006D +S21401BDE000000000FEFE00FD00FE00FB030000FD5B +S21401BDF0010303000000000000FE00000000000236 +S21401BE000000FD00FDFEFD00000000000000020035 +S21401BE10FE00000000FDFC00FB0008FE01F800002B +S21401BE2007F3F3F5FB0300FEEFFB00FB00FB04FB4F +S21401BE30F000F9000001FF02FE000300F8F600F32F +S21401BE40FAFBFAF8FDF9FFFBF902000100FD00001C +S21401BE50000200030000000000000000000000FDDA +S21401BE6000FF00FFFD00FCFAFAFF00F800000000EA +S21401BE700000FE0000000001FE00000003000000BC +S21401BE8000000000000C000000000000020000009E +S21401BE90FD0000000000000000000000FB000300A1 +S21401BEA0000000000000000000000000FE0000008E +S21401BEB0FB00000000F3F8000000FCF30000FD03A7 +S21401BEC000F900000000000000000000FC0000FB7C +S21401BED00000000000000000000000000300FB005E +S21401BEE0000000030002FBFB00FDFDFD000000005A +S21401BEF00000F800FD00FCFD00FAFAF8FE00FB0069 +S21401BF00F800000000140000010000FD000300F529 +S21401BF100000000000E8FB0808FEF50003FC00F343 +S21401BF20FFFD03EEFD030004F7FCF7F8F50000F152 +S21401BF30000F0000FF000000FFFFFDF9F8FFE8001A +S21401BF4000000000000000000100000000000000EA +S21401BF50000000000000000000FD00FFFDFC0000E6 +S21401BF60FB00FD00000000000000000000000000D3 +S21401BF700000FF00FB000005FF0300FA03FEFFF9C7 +S21401BF80FD00FDFDFE00FCFC0000FEFFFEFCFD00CA +S21401BF9000FD0003FE00FA000000FB00FC00FCFCB4 +S21401BFA0030000000000000000FB0300FC00FEFD93 +S21401BFB0F8FEFEFEFFFEFDFF0000000000FDFEFE97 +S21401BFC00000000003FE00FE000000FEFDFEFEFD78 +S21401BFD0FE00020AFF00F900FE0500FDF5FD040063 +S21401BFE000F4FC03FC0200FEFEF800FC010000FC6D +S21401BFF00000000303FBFB00FCFDFCFDFD00FC0153 +S21401C000FBFC080000000000000000000300000028 +S21401C010000000000000000000000000000000001A +S21401C02000000000FC00000000000000000000000E +S21401C03000000000000000000000000000000000FA +S21401C04000000000000000000000000000000000EA +S21401C050FE000000000000000000000000000000DC +S21401C0600000000000000000000000000000FEFDCF +S21401C070000000000000000000000000FC0000FDC1 +S21401C0800000FDFD00000000FD00000000FF0000B4 +S21401C090000000FE00000000FC00FB000000F800AD +S21401C0A002FA0501FEF40000FAFD00F6FAF90000B6 +S21401C0B0F5FDF6F6F400F9000211FD00FAFDFFFDAC +S21401C0C0FCF9FBF7F6FAFD0000FE00010000EEFEAB +S21401C0D00806FAF70001F800F3FEFD05E8FD010089 +S21401C0E000EFFDF3FDED0000EE000F0100FE000085 +S21401C0F00000FFFEF6FE00EF00000000F800FE0064 +S21401C100FFF9F40000FFFCF8FD00FE00000000F45B +S21401C110FDF8F8FEFCFAFDFC00FBFEF8FC00FDFB5A +S21401C120FDFB000100FEF8000500FB000000000317 +S21401C1300002FB0A00FDFDFD000000000000F80003 +S21401C140FD00FCFD00FAFAF8FE00FB020A00000002 +S21401C15000140000010000FD0003000000000000C4 +S21401C1600000FF0000000000FEFB0000000000FFD2 +S21401C170000000FDFD0000FBFD0000FB0004FF00C9 +S21401C18000000000000100000000040502FE00F8A7 +S21401C190FC0008F8F8FBFB0A0503EAFE05FD00FDB6 +S21401C1A003FDF700FD03FDFEF8FE0000080500F99B +S21401C1B000F2FD07FDF601FDF8F8FD0A0300FC009C +S21401C1C0F9000208FAF7F6FA080001EDFE03FCFE94 +S21401C1D0FA00FAF7FCFCFE0000FAFBFD000806FD7B +S21401C1E0F200F2FC00F7F1FFF8FCF8F9070000FD99 +S21401C1F000FBFE00FDFB0004F8030000F200FDFA60 +S21401C200FCFEF8FAF8FA00F8FDFAFBF8FD0000016A +S21401C2100CFC00F8FD00FDFBFAF9F9F6FDFB050044 +S21401C220FC00F3FD0205F8F7FBF808FD01E8FB0545 +S21401C230FAFCF700F8F5FDFDFEFDFBF8FF0000082F +S21401C24007FEEF00F1FA06F6EFFBF7F5F3F8050047 +S21401C250000000FD000003FD0502FB050000F8FFDD +S21401C26000FF000101FE000000000000FD000000CC +S21401C2700002080100FD00000000FEFEFD000000B7 +S21401C2800102000000000200FE000A00050101FD97 +S21401C2900005000000020000000000000000000091 +S21401C2A00008000700000000000000000000000079 +S21401C2B00000F100FD04000800001903FBFB030366 +S21401C2C0FE01F300000CF100000000000000000079 +S21401C2D00000EF0A2400000000000000000000003B +S21401C2E000F1000000000000000000000000000057 +S21401C2F0000000000000000000000000FC0000FB41 +S21401C300FE00000000000000000000000000000029 +S21401C31000000000FE00F900000100000321FBFE02 +S21401C3200807F90300000303FD00000000000000F9 +S21401C33000000000DF070000000000000000000011 +S21401C34000000000000000F9000000F900000000F5 +S21401C350FAFF000000FA00FD00F4000000000000F3 +S21401C3600000000000EF00000000010000000000D7 +S21401C37000FD0000FB00FC00F9000000FC03FD00CE +S21401C38000F9FDFA0000F900FD00F400FD0000EBE5 +S21401C390FBF6FDF70000EF00F9FF000000000000CB +S21401C3A00000FCFBFEFC00000000FA00FA03FD059D +S21401C3B000FEFAFEFCFB00FDFFFE02F9FF00000096 +S21401C3C0E9FEFC00FA00FEF4FE0000FEFE0000009E +S21401C3D0000200FEFCFE0400000000000000000059 +S21401C3E00000000000000000000000000000000047 +S21401C3F00000000000000000000000000000000037 +S21401C400000003000000000000FA00FE000000FB30 +S21401C41003000000F9FDFB0000F900FD00F4000038 +S21401C4200000E700FBF7F30000EF00FEFC00000051 +S21401C4300000000000FDFCFFFC01000004FD0008F8 +S21401C4400DFDFDF8030D0406F9030B0307060700AF +S21401C45000000000000000000000100CFBFD00FEC4 +S21401C460140B14000000030000090000FC0000008B +S21401C470000000000000FE000000000000000004B4 +S21401C48000000000EAFDFEF6F30000EF00000000E9 +S21401C49000000000000000000000000000FC00009A +S21401C4A000000000000000FE000000000000000088 +S21401C4B00400000000EAFDFEF6F30000F6000000AE +S21401C4C00000000000000000000000000000000066 +S21401C4D0FE000000FA0300FD020503F800FFFE035C +S21401C4E0000200000000FA00FEFEFB00FEF600104F +S21401C4F0FD00FAFE00FEFC00FDF9FBFD000000FC5D +S21401C500000000000000000000FE00000000000027 +S21401C51000000400000000EAFDFEF6F30000EF0054 +S21401C52000000000000D00000000000000000000F8 +S21401C530FC00F8FDFE08FEFDF601FE01FEF901060F +S21401C54001020102FAF6FD00F6FBF9F5F600FCFB26 +S21401C550FDFDFEFEFDFE00FEFF040004FE000800D9 +S21401C5600000000000000000000000FEFDFD0000CD +S21401C570F900FF00FC0000000000000000000000C1 +S21401C580F10000000000000000000000FDFD00FDBD +S21401C59000000000FE0000FCFD0300FCFBFE00F9AD +S21401C5A0FEFAFEFD00FC0000000000000000000096 +S21401C5B000EF00080000FB00000000FD00FD000089 +S21401C5C0FF0000FE00FA00000BFDF8F8020303FF6F +S21401C5D0F9020402080208FEF90000F60000F8F964 +S21401C5E00000FB00FDFC00FC00FC00FE0400FEF861 +S21401C5F0FD090000FE00FB000003FA0003FD020037 +S21401C60000F800FEFF00FD03FE000000F6FDFA0044 +S21401C610F80000F40009FD00FB000200FD00FDF833 +S21401C62000FD0300000000FE000003FD010000FD08 +S21401C630FE00FD00000000000000000000000000F9 +S21401C64000000000F000060000FE000000000100EF +S21401C650FDFD0000000500060000000000F0F101ED +S21401C6600B0804F6020B000900050000000000009C +S21401C67000000000000E00000000000000000000A6 +S21401C6800000000000000000D8BA010098C60100B2 +S21401C69034C701003D31000000000102000304051B +S21401C6A002060708090A090A0B0C000D0E0F1011E5 +S21401C6B012130C14140000001516171819161A1B5D +S21401C6C01C1D1D1E1F201D1D1621222303241E2591 +S21401C6D025262728292A2B002C002D2E2F303132F3 +S21401C6E0332D343435302D2D2E2E36373839333A16 +S21401C6F03A3B3A3C290000093D09000000000000D1 +S21401C7000000000000000000000000000000000023 +S21401C7100000000000000000000000000000000013 +S21401C7200000000000000000000000000000000003 +S21401C73000000000000001020003040502060708CD +S21401C740090A090A0B0C0D0E0F10110C1213141501 +S21401C7501500000016171819171919191719191A9B +S21401C7601919191917191719031B1C1D1D1E1F202E +S21401C77021222300240025262727270027262829CB +S21401C78026262A2A272A272A2B2C2D2E2E2F2E30F4 +S21401C790000023093109000000000000000000002D +S21401C7A00000000000000000000000000000000083 +S21401C7B00000000000000000000000000000000073 +S21401C7C00000000000000000000000000000000063 +S21401C7D00000721F51EF58EF5BEF5CEF5DEF61EF0A +S21401C7E063EF65EF69EF6CEF71EF76EF77EF78EF58 +S21401C7F08EEF98EF9BEF9CEF9DEFA1EFA2EFA3EFDB +S21401C800A4EFB7EFB8EFBEEFC0EFC1EFC4EFC7EFCD +S21401C810C8EFC9EFCBEFE3EFE5EF14F015F017F033 +S21401C82037F03AF043F06CF074F0ABF03BF190F176 +S21401C83091F192F193F194F1D7F1E3F13DF254F2D3 +S21401C840AAF412F7F2F7000051F70000000000000A +S21401C850E6FE000040FF000048FF000072FF0000F7 +S21401C86088FF00009EFF0000D4FF0000F6FF0000D6 +S21401C870200001005600010066000100960001003C +S21401C880B2000100C2000100F20001000E01010029 +S21401C8901E0101004E0101006A0101007A0101003A +S21401C8A0B001010000003C027804B306EE08280B34 +S21401C8B0610D990FD01106143A166C189D1ACB1CEF +S21401C8C0F71E212148236C258E27AC29C72BDF2D87 +S21401C8D0F32F0332103418361C381C3A173C0E3E20 +S21401C8E0FF3FEC41D443B64593476A493C4B084D5C +S21401C8F0CD4E8D504652F953A5554B57EA58825A9C +S21401C900135C9C5D1F5F9A600D627963DD64396616 +S21401C9108D67D9681D6A596B8C6CB76DD96EF36FCC +S21401C92004710C720B730174EE74D275AD767F7759 +S21401C93047780679BB79677A0A7BA27B327CB77C1B +S21401C940337DA57D0D7E6C7EC07E0B7F4B7F827F07 +S21401C950AF7FD27FEB7FFA7FFF7F0000202C2E3B3C +S21401C9603A2D5F003E1C0100281C0100501C0100EE +S21401C970B61D0100201D0100841C01009E1C010043 +S21401C9801A2301008E1D0100661E010038210100D8 +S21401C9906A1C01006C230100CA200100D02301009B +S21401C9A0961D01009E1D0100E01C0100A61D010050 +S21401C9B0F01E0100AE1D010072200100B020010032 +S21401C9C0AC2301009E1E0100C21E01006220010070 +S21401C9D00A1F01002A2001001C1E0100BE220100C0 +S21401C9E0F6220100EE1D01004E1D010094210100FA +S21401C9F05C1F0100CC1F010062220100EC1F010038 +S21401CA00F821010048220100518CD394FFFF000059 +S21401CA1010840000EF808C002563000048656C6C74 +S21401CA206F20574F726C640A00000000232D302BD4 +S21401CA302000686C4C006566674546470030313219 +S21401CA403334353637383941424344454600303170 +S21401CA5032333435363738396162636465660000CF +S21401CA60F8B5C046F8BC08BC9E467047DD0000001D +S21401CA70F8B5C046F8BC08BC9E467047B500000035 +S20C01CA8060B2FF7F0100000017 +S21401CA88BFF35F8F01380028FAD170470100000014 +S21401CA98A0900100C88B0100A08B010088C6010088 +S21401CAA81000025000000000000000000000000016 +S21401CAB855F2000049E800001200030000000000DB +S21401CAC810000020EC2B002010000000FC2B00209A +S21401CAD810000000ED160100DD1501000100000040 +S21401CAE864000020000000000000000000000000B4 +S21401CAF80000000000000000000000000000000028 +S21401CB080000000000000000000000000000000017 +S21401CB180000000000000000000000000000000007 +S21401CB2800000000000000000000000000000000F7 +S21401CB3800000000000000000000000000000000E7 +S20801CB4800000000E3 +S80400130DDB diff --git a/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/common/utils/interrupt/interrupt_sam_nvic.d b/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/common/utils/interrupt/interrupt_sam_nvic.d new file mode 100644 index 0000000..64e3741 --- /dev/null +++ b/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/common/utils/interrupt/interrupt_sam_nvic.d @@ -0,0 +1,341 @@ +src/ASF/common/utils/interrupt/interrupt_sam_nvic.d \ + src/ASF/common/utils/interrupt/interrupt_sam_nvic.o: \ + ../src/ASF/common/utils/interrupt/interrupt_sam_nvic.c \ + ../src/ASF/common/utils/interrupt/interrupt_sam_nvic.h \ + ../src/ASF/sam0/utils/compiler.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stddef.h \ + ../src/ASF/common/utils/parts.h ../src/ASF/sam0/utils/status_codes.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdint.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\stdint.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\_default_types.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\features.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_newlib_version.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_intsup.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_stdint.h \ + ../src/ASF/sam0/utils/preprocessor/preprocessor.h \ + ../src/ASF/sam0/utils/preprocessor/tpaste.h \ + ../src/ASF/sam0/utils/preprocessor/stringz.h \ + ../src/ASF/sam0/utils/preprocessor/mrepeat.h \ + ../src/ASF/sam0/utils/preprocessor/preprocessor.h \ + ../src/ASF/sam0/utils/preprocessor/mrecursion.h \ + ../src/ASF/sam0/utils/header_files/io.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdbool.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/samd21.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/samd21j18a.h \ + ../src/ASF/thirdparty/CMSIS/Include/core_cm0plus.h \ + ../src/ASF/thirdparty/CMSIS/Include/cmsis_version.h \ + ../src/ASF/thirdparty/CMSIS/Include/cmsis_compiler.h \ + ../src/ASF/thirdparty/CMSIS/Include/cmsis_gcc.h \ + ../src/ASF/sam0/utils/cmsis/samd21/source/system_samd21.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/component/ac.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/component/adc.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/component/dac.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/component/dmac.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/component/dsu.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/component/eic.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/component/evsys.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/component/gclk.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/component/hmatrixb.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/component/i2s.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/component/mtb.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/component/nvmctrl.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/component/pac.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/component/pm.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/component/port.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/component/rtc.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/component/sercom.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/component/sysctrl.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/component/tc.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/component/tcc.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/component/usb.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/component/wdt.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/ac.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/adc.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/dac.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/dmac.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/dsu.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/eic.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/evsys.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/gclk.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/sbmatrix.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/i2s.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/mtb.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/nvmctrl.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/pac0.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/pac1.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/pac2.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/pm.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/port.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/rtc.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/sercom0.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/sercom1.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/sercom2.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/sercom3.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/sercom4.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/sercom5.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/sysctrl.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/tc3.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/tc4.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/tc5.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/tc6.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/tc7.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/tcc0.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/tcc1.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/tcc2.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/usb.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/wdt.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/pio/samd21j18a.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\stdio.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_ansi.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\newlib.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\config.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\ieeefp.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\cdefs.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdarg.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\reent.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_ansi.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_types.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\_types.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\lock.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\types.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\endian.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\_endian.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\select.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_sigset.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_timeval.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\timespec.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_timespec.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_pthreadtypes.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\types.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\stdio.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\stdlib.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\stdlib.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\alloca.h \ + ../src/ASF/common/utils/interrupt.h \ + ../src/ASF/common/utils/interrupt/interrupt_sam_nvic.h + +../src/ASF/common/utils/interrupt/interrupt_sam_nvic.h: + +../src/ASF/sam0/utils/compiler.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stddef.h: + +../src/ASF/common/utils/parts.h: + +../src/ASF/sam0/utils/status_codes.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdint.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\stdint.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\_default_types.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\features.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_newlib_version.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_intsup.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_stdint.h: + +../src/ASF/sam0/utils/preprocessor/preprocessor.h: + +../src/ASF/sam0/utils/preprocessor/tpaste.h: + +../src/ASF/sam0/utils/preprocessor/stringz.h: + +../src/ASF/sam0/utils/preprocessor/mrepeat.h: + +../src/ASF/sam0/utils/preprocessor/preprocessor.h: + +../src/ASF/sam0/utils/preprocessor/mrecursion.h: + +../src/ASF/sam0/utils/header_files/io.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdbool.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/samd21.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/samd21j18a.h: + +../src/ASF/thirdparty/CMSIS/Include/core_cm0plus.h: + +../src/ASF/thirdparty/CMSIS/Include/cmsis_version.h: + +../src/ASF/thirdparty/CMSIS/Include/cmsis_compiler.h: + +../src/ASF/thirdparty/CMSIS/Include/cmsis_gcc.h: + +../src/ASF/sam0/utils/cmsis/samd21/source/system_samd21.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/component/ac.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/component/adc.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/component/dac.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/component/dmac.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/component/dsu.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/component/eic.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/component/evsys.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/component/gclk.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/component/hmatrixb.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/component/i2s.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/component/mtb.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/component/nvmctrl.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/component/pac.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/component/pm.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/component/port.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/component/rtc.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/component/sercom.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/component/sysctrl.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/component/tc.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/component/tcc.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/component/usb.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/component/wdt.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/ac.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/adc.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/dac.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/dmac.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/dsu.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/eic.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/evsys.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/gclk.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/sbmatrix.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/i2s.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/mtb.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/nvmctrl.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/pac0.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/pac1.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/pac2.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/pm.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/port.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/rtc.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/sercom0.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/sercom1.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/sercom2.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/sercom3.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/sercom4.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/sercom5.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/sysctrl.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/tc3.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/tc4.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/tc5.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/tc6.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/tc7.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/tcc0.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/tcc1.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/tcc2.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/usb.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/wdt.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/pio/samd21j18a.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\stdio.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_ansi.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\newlib.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\config.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\ieeefp.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\cdefs.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdarg.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\reent.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_ansi.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_types.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\_types.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\lock.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\types.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\endian.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\_endian.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\select.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_sigset.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_timeval.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\timespec.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_timespec.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_pthreadtypes.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\types.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\stdio.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\stdlib.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\stdlib.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\alloca.h: + +../src/ASF/common/utils/interrupt.h: + +../src/ASF/common/utils/interrupt/interrupt_sam_nvic.h: diff --git a/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/common/utils/interrupt/interrupt_sam_nvic.o b/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/common/utils/interrupt/interrupt_sam_nvic.o new file mode 100644 index 0000000000000000000000000000000000000000..2013231539e02701b0c5a116c84075802c1c3b05 GIT binary patch literal 754716 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/OatK-aE)K6hz*srPjmd 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

jZpf%NWN0UDeWkCR3M{Z=`{B;1J7 z-mGcCs7d-_4A;toxy#G;&|GuQkjLpMjWwyPfpVRYD1Jowuji*8xRXbcCjJ7nQrRv~ z6Rs6k*_)-GZ%cG$PHO*txa%~+4IB>WU_Vx~U{qw}EPcSsSn`ff9b&nS)q=r^Yz zRWP0sxL9N=Qk-*i37&&8{IpXyMpi<_ASg6mgQ_buaNbTrr*8?Xp^QhxiPe?DA*yHx zeF$|TD50v^68A>OHGqhkGbkF0^Q{o^yhi`6UQxD#fud}B-9?_ht*Iaw*0X`sszNMs z?NTFm0^uv0G1#8hX6bqBS{ILa>=R}#eP%3(Iq_o8wE;~U-3;_E?~_H+oVTJ8deE4M z(MPN4@%H7TP6p0E!M%X?F}MjFLPA*j2+^OT+r#d2dp|(vv3+U}13W>$^4NHURk9(p z(lbOELBV5226V-U;8MvaphMe;5HW2=lcOFOO?Ib1ZsVP-RghwiGSGrG(CE>S3dko| zh?{U%*5gRqHpD2u;}!V-G5b5~Z=8=QK?$c-B>62ZqA?{kz~)Au2ZA@iw6|pD>CRRs z=(g@&vC1Wo@k}h*R0E*`5@NW#v}Xjr3ISVy8@QK18{m3Piu;Ro81)*SYAcQzVj+ei z1sa|fyJ$7|wR(97VTAyhy{%whNCA@|n;L7AcwQQrsE@w+_Tl5hhtG^_WLiE*=}p%) z(^10s1~U|p2jK$X5ZhyZ0%Tuq)duwft}jq!leEtPQbS<^b+Jebz!0=s>YEDgLPPQ6 zYKOe_-X-6jazGFrXNj<;=YS}aS-NS@Gfb(ao4P)d1&H9X%PmUCo0-?rXS5VzB&|S) znr}9*kjm#lg9M}WvVt6?k!xDSSiQ{?2%0Y1OW=Qjfzc2)FffFi!4RgnVJkWCkQSA* z{A!H9&g8FyLthBLE3IvVn7mM&wtwAsw||%HF962OLQ(<&nr5?GtfKNkpM@UGylu0s zOXwEpS`^(uQmC)C9qlP9lar$K-yfoYlm+CU9tNNI{zT3In{_z@wI?BGtXD5haX}6? zu;RP>-)?_Bm}u(L-rhH80|%4c!?T@Z(e91Sh+{Gt_6=C6p@Kr7Ko{%fO3+^faRxS{ z3I_hxF#Dh_L{5P2ks-Gnk95C$}&WI7<%YD-X|88K#3&_0Mgd@fJbWA@8i)OB0g)gCpAo&t2HDyAY)d=whE${8W z8(E+9dZ4*6kiw{yO;n=yuV3WE!kv2g)%^SOTXX@WLmt>2yD6vus|m!3ULiL66+_>M zrwPJ~r;I5FpWrYpfX)1Zi<9-AWgVKmiLTR&4JwuQW43W;=xIQ=8992MzQ6suWOtpHm|s+mOe(jRZy+ZDy&I*rlyZ@FbZ{vA)sWz&8b35SDaI%`gWB!bVHPJtojDa`O@~f0 zg`>g%m$^#RXO{@rNX7HSCX!AuM5yJm#GZLPMOl^<6S4SqM;<8J3 z!`py=P2ZeuuTUe}Fu#jwn$XxocT42i3a`l5!OAS?4hd}j#2 zfCBn-l!i`4Q{rf03mIc+6UXDjVcI13ARB6yj;Cv0^kmYDynct z)6o%}8c!(Fofq?P5nWIFyV#n^!4Ai#7L;Q)ap!Grs;1G z#u2-8C?V%=a_XSEImHp`UCOVN9HGvGv?xq3y#}=w8F5ZyRIi@Af!qzZGh`}lOx{4& z+#P-QX6k|4lfAH3>&@BKCF^Igo|KhaI+~PzN2RN76)5QH*y*Zo@EU$Ku?jQOON4;F zV%tK4m+f4@<0o$S@CP;&wur>Cg#x56v}0a!n$>YVP!0t&T)*}z4;tepph0PwaW9uw zm$g;{yzB@$>)t;6$KE&Q-r>jpJBo_2UH_jjM)qxA zP1*8Ux3z2CZ)hF(I#wl#EwTz`0uDhkCwn6bgXSWbb4e2{6pd38K2IkWe2dj|q^ss^ z^xuB@<-aLCgjo!!ZQ`-zVS)-RnV*5bz6XRg$BLumyqO#JVs(55LyrWGR|fnbdiN=P zQ9>6@0Sm;0S2~Rp6Z9xjfTb^EV+F)b~( z9Ern<3$>Mk-6|8?fNx0kK7~#QI7-+(GDwB4KzU-i7R&)my=OQFim1*)=&Cs21nv>m z^a7^o1h`9{!GboNqMNE%t)YluM&22vb1xa)N1!z380wp8Fn5cVL;5~6lswl^$ryd*gnrg@*9xJZIsMNG{Ve#W zVStz(yNz$}hIW{LQ7hiRb^k{ls}$vT`~k~AhCk^*WzV_rY>IBQfgBC*?T9A$#K1!9 z9qBOA#Jye*Wnl`;y=*ZYy35Prg8}q(lLiXtQD#Gv5CbQZ0c)bY30Ol*Pbo7V&_f~U z+5FD5AudKFc0^5^1pv!Iz6CrBZ@zr{j0%LK@1W;y*H>uHE-^?ljw}|iFs_->{wvf0 zpd0yob>h}uuFpBSHNpT;thYCzeW_<&<(?g%B%tIE@KzIW?P$h099~jaq2$cr9P7iC z(;S$nXBv%`8pJn{uM9T_11B8cWkW-PilVYXMTk3Yu+UEsxVN~fgPCM=}WBOQLhs-#5a>nCL zi}f{+x|H=jPfs~~@>6D1IovTb}0OwWq{Hx2V0-dVsb_VnvRJ z@35#c4~60l1lihEffxW=e@t)$!c7pm=~hRv7U*6fZaN#38?LwO<1>_yvnq(mKUoKH z_Z975$ld8`g~LGTb3zs?ZUuDVrfY*KVyjoO?Wb+>CVf7rRs?L_L+&CP;_pv7XxY6HH{m0{VpC_EwPw$#+Z$F)Hr9CAFj z4K!1!3V3!rc8N49ygj+}Cj|8b7ElVG9IP;a>NKt*sVYQ4EUlSC`Y9m>?x2fyAE_oH zGRk4ShCyiIk&7;ep@xBzcoz_f9_L%MB@SkSff+{C5frn5j5in)vza|gdT_IJUH5%S zN+I`kHHr^0K<%X%?M8@*4YnOqbE(Sp@3xa|DkqyHQ9_2?p^;#gb!pce4vX0WgZwn# zLPUQi+gFU}w(WK=?>@i#@^xpW?3Q0XzyI(vwEUEP1_LyRn+U>!@{HC|1{UP7sJ)D} zaG2UgH>eR4a}L@$!oaT4HT(76+4|3)p>TtHiqjdi;Nck?BI_SA`fT*4KcTbzIZ1vl zI6h}{)Y)remkjYs711RW)-(i&HRwU9!-KDtCPx2wZQZ zvX}iix|_Za{VJ%k525fvz7LaNNXsNyp^ijxbYM;JY;cb45tDHlZUrlh|A|^L8b6>T zNU}|o9!tCvh7>R@7+4$aASwH+**%w}FrD>sR>-x} zN?&C19t9gq@>h!ct9<2>Wp;ij=I`G}sj@vp`z;_cd5VxJabTkGjfZda2lRW*vqcPa z@q{W3ea~Pc#`DsO!4ow9Q*A0sOJSO!l|#+*RV4qAN{)MN@?kk~@_CiNdxhZ3A^mEt zgMv7djYOAMIvMHds4&Y@Q{Roozn^R_>~I30H_dS-&50j`KLYfnvR)Xiz+iozLZV|@ zYKb5#ysB9vREraj#()y%W4ea{O}X6Fnaik46iv3`ENDao(^Y#Q@v~?T4g{li{Cu@V z)clIM?YnC$NBA$*f`kaA0PfuF?!JD7+8|KiZUU=)s~!Xs(Wv1GYd~cOkEWEYs*ZuE zEGxOUck%EhWD+1{LP8k>!d7EOyU>{@LkL`UgdnW*7|0iy4Pj<@R{4o_c*Oy&6QO;PgfSIN`%s%}Af41KdJ(VS`~b6=O77rC6~0BNUM`8z;c zb+iI)^?3?yKoXRopf{jcJH_iw(v51OdO zU@5u^b%V=&djY>XO;QlVN2W3$D8j=X3d@P~ewCc zo|F-1!RM`bNpqV`e_TMw*~y{19)a_7rsz0xL5f8YoPh*3?Pbm~_#%z6NQ}v)GyI*4 zrO7{`q9vo7N%pVo&W&Uiga>VSrv&RO(S<<@%m(;2ri!L(STtFUYw8M`@rw2XPBa5s zGedzw9oiLzJpO}l%*;aavTWJa+(Nr((m}OXS)K#D8prS;jB|ZFTyzV<3#i0^yZ}~$%+%&cD0Hj>PPJJIM%hmB8KOG6)BPw@@zr+j_4ke9 zwg*)avORDuGNZV->=c*ZB)%flj6h2q{OF`0B<%7~5 z-IR@1{Q%S`5uEQ{@eh=LlKd0IqYsQYzEs8qX&mP(A|(k9%9MT16y93sD%n)7uE!{Tt&*P0TKMVt}EZqZtM-QlYjjReu#q1jv);4Mw zLCFui$ySzKES8pzDQ!^T7UvQkQPvcjOqL8!BBgcOTeXdIWZ0(3HSR*=F&3_5`fppGs&<9A=)zrVkG2%NpBQ^uqUbR1+EE$^F@ zI_glo5!7?O+Z@l?vM0c6l0S z0A;L@n@I^zwO=0E(&6laccU0_BKdNA1vQLLgv%{_FC;Pen%3P9;oyQnu$xFhAy`?| ziI?VD?=HW5{`~FZ$5Ag0U3Xv#CI(BA9!<-Ny**LWsbqgZzZeJ&r4ov`PLFvFpicJ`l^C3^^M+G$N`aX<=y&wD1aZnb9O1#+5+G>X5VLfqQw#YD=b|H$Q(h|7pYL1>~2HPRA6P zf*js+b&Dx5gy>~^(H;at{B}7;p5IK;b)|5jTW(*{41iNHRAM2d6;f22#chZ!S)_Q#E98)xtSBhV z;FR_1&k4+`Aejy-&~h70y7QtnvH&isoAt@C1YYGb3~WK|QbI;>Hs@-zDp`fH2z2M& z-Te8_$Y?~u^-lVK<;Jz#`X&e$@-zAE+LlMsG#Dayef0{8pD{pSMYKg3>hOfF+<7@L zs{0_}JlP`I*hhy~R9Q|IOD9`oCsLWJ2)7X51<6|im9W5wrgpPnnlr&t`bQZL?lteU$i7}z z&s<3Fb^TO&V2B|7isc7im&bBb4B4G-;QFB*HY13)k#&qQh$V;v8uL}waqDrnS zm)m;Rb$?CCdDLLg9=E3GJKSf1@%HWB8 z>NfPI%Q2dA;~W8UA_;B~kxf7$NX(=lWDqr~AxmB7{)QZJx)8D??l2sD2myi9Z5r!e zu*!svoIWFYM{xI5;vf9N(GX|=*W@JG06@cHm{>lTp6nnhuSQju5`f= z(I!NsWVEcEI*H4U1eaaiB>Aww?#221@&!eiHBuz%*Ihp7jS8q`Qt=uoj@G9LyP5}j ziJ>06I3@8zQ@DwVsBnVlQz=vw{wPR5*s3rg{Gm^xdS#AJi`S%GExAOED`E|;l%;V( zsvdPWzP`M?PakC*mg8IGkSQ2Xz152_k z@tGxjAum7xb0x)yF4&_qF@wL$!5>y)GnS;<%97pX?ZC)Lf|!>1vp^zOhs}@hQV!Wv zIouvS8fM5TUGwym7E^RV`dz4VFz}5KLQF`#9Rq0^}3iAkOHyN zNrI&(^fC?I(CUg-z(61PCjwX*zZ$gDnNzRwNyu{XNTMO_bT%zY=FyTz@d;%{ z11b%6H2i?#TK{R*JslEmgb^*WI(-uu5KN*uI%NTDa!EGDbXL>vf-9^BEpRJ!QM)F1 z(}`qm&d_RQhEW#$2^kWd#%O;`G;wo=A^tFnXN{MAxBK_V-if>>M7M((Lb4plTI;BQ z@M)rgEwr8Vz)v_#s0@~~l1YepOh`_-@sKBXXw7){Zg>CTKkjx9BjDNrG;QdRtc<1g z&BfN>&U1)gR<0=V8FMxIxJ6A%g8*b z#6yWu!I?oxo5fhW88TSc6U&eg`|RHuB$lBz8VuQ%_Dunc70^(H3id?UY)5aue7=7` zK)^MV;M->JcK^-(+x>U@cl+=6f8PIP|HJ;jKN}^Zqc{7bw_xe}qdW9P-yi+FKl){V z^kIMW?|>>;_2CjcgZaeM1*FwLoq`9;6FRGq#vG#Wl!}SeC?Nl%j!s{lKW4UqVb1|2 zHOumuc&roInE2}iLp3TcqOPcJGaGW&+j-cWXpkO%ufr8=z zqGZT_jlBi>bAEjhiUb`2FrQ!EKvG#lQT;P;`QP_HePEC^c1s3!jJ#rfsP9L11=|Nw zvm5>Ce`6MIcot{u@m|eU3d>WKO;!hCFko3#hHfWS85);eV55Q$dyBJQ&Af4@HAL@7 zlSStt`HjWrrI+#T9&wT$TPqK!EspJSRlDtEG0k_EH|MtT=mZ*r2M{EJ1K~T(E+(Wj z20-O>TWV-+8wP07MuXzz-Dz= zFTyC79sT?F$oB@F(0UX@AD7td-gRA`8GiC&2wt?YKBzaUFMz@-+@@x1V^wMuahg#3 zbNd=3l>2Qqmy6}lN*yoWV5$hK2Zaq&?3@x1<05-`^x63OvTf_DUJ0oyGGS z5>hb7Z0HEbMb8d6Yql@v=Qk@l;(;b+#(`SnlF#f7HxTW%)zKOLjXych^zrWRy*XY^)C5C$^m&m#_bp? zN;~xeDGG9z)?IZ@C5d4|8Y8EIW506xT(N~9Sg98;4g^Ra7zm%)FDfKonz+$PgjfmO zu%3bS3UYH15G^TXBR9T zBEqd%#y8a+r92Fzqsc(p{TR}b9K1=dU~th7P{$Sewa(`g`m(=B2W(otMNrA2%C3qwrJ7$34IjnxqoCLJ_LY(c(t4mf_ zkb%jK$}#g+%HnGlXNx?IRNDvj7xVl2b#5kz*ZsU|cgcZe5QOSDl@bp1#(~jMtD$fzKPCxV1o&j6|{$g5gNgUExN?Kz6SLgH*i?N49b0r6@{3Flq>x8Ir3SQ zx!mn)2{WyRg8*%)W7bMxpw->rkncr(0_9KTka;v~Q0D0Fhaz+^W8uU^o$!j1|4cba zoufoL@CmVkf)A1#Q-kOa=nWD4wQrN_F*WE1{8KJso($?t3Ad47fe`kGDm1V%iAST2 zn}V^A?xXNrAvLash+~Nd{x6Wk{(k%M8`KLdus=tiYTJ*-=dM7H5mo?Ybv1thwdD5U z;p>Mt-;g)4+uQr??)Go^5S4)4#-}@(7=YZ~qDU{Ru3R;8Hcaz-z#9b)1){= z(O;it0d*wg{f_hW* zq|?KE|K;na+lSr#!`Jr^Sr`{gMdLdbM-HkpVJ$DRSQ}O}`HkVp4;q>SwIYuwXslL~ z(A^Lclau4FDg?G&5CZYc#7*F#TG5w4$3ZTL^d$u68;->8U#f_A>^n@DefObh&|`@e=vP=ae*7%IVo+I{6yGA-c8BmoL)#Z$ne!*UVo&=et=y zgj1X+cbj)+u$-#R~7ys zP#AH_WuPtye|~C(DpSFiVunJ8->!!)DfWSmRmLi$tTs!jnJ+B_jO6sBbzL)GS{owo zGGQWM`*zJjZ|a~QXC@an4TjgagJ~AqKn$B)kj&aDO$XBhp7#lZ0$rHsY^(iweU z=|VIhXaK-T*tNVl|>;XoKZMB9%`h+ZMP92QsydF`10#L}={b0d$x z506n(ydX!}n?@dGmgKZM0K7dG7dwtYGwsQ0DZ7(MMHNHDWO76zV^0lT@L(#nE_iT& zeA#{c^7e1L+t0Tj|8f7}9^!-j`}3Cvh2JiJXZ?)#Xfjj9gTbeBMBM(9lXrk5Y%UqEqrQ{XzYT zI#R%7d_G+KP}7uUP6dG!g^<0T0^+ie72=m1*b!M9fKA06FG|h?flX+Ynxy zV}2KWf{^;Uy>IXajrf=PiR!wIV8}6}%uyhFK*`DGJgx00pK~JxJz=clmq^r(_$Z38 zhBGQg-44#tqw`%shIB>GZ(HX8`L49Vfk^$popi|c@Dvo5rWfgE8Iclct>pPGdgOAo z8T^bo9`?wS4@3$zL^Thght$=^vr85oMp}OJI~%MDG`sH-kmBF&@k`zKgf0sDrBDM5 zekoPHdogkhhYBJt?WB)Lz{#*7a8SHO9&>~|nb9O?(e_Xng0cG0frJL%r8$@%NM)th33kOc0D~BO|=EV ztJQ1y`s3}X23;`;#O?f^oJOn5b+Gd1S0SRL-CVN4AeCiSMQAzm1;Rtg2wSZqc0ND5 z;Qrbk3Pn?*W}>DBorW#O2Gc)!!jRZNmk~Di9o%)6DsM$gXK^)M(oZ6IERt)*N|Nbn zk{GwJw|w{eHKcph`49md7=gxlgz2K(yr$qJ?;SN-VeDsif-V;5dt-LyHDa} z-hKS=x61o$kS}uKG&Gzph`L%-Z(c*7YK~mr5b+9Vpn@BE^ssQn*-9w~yjYZKMP?N3 zDo8TXH_USTzR29TjIcY4Uo;>1=@qid;RHg#(WHg3qD3}VIjq_&Ju|YN_JFPeM3<^Q znAo2;h`ruk<=&scNyY`J4~q?Dz(hWQIhSjW5~Jw;q9NtRmZ2&7A`z{vk>fg{ddsNK zo2Oq|;Ni0gLRw7Iiuwl4zCTgOK~zd41r3fMNwf*)80+V?OR4@{ez8RF9{(ipA5y7g ze*;zvy7z^g$|PO(2Hj`p+p7zhsU@i92c(^B(aak;qpz>`1Wo3zpN)PPSy3``(I#J> z_u87wCMP%!@)b1!WZZ~55OzuS5zJ5w9Rs16hj^9=Vu!APW<(V7P&J<7Fxa`=)LD{; zs(CZQtf!5N2?N{bdYYR#aA{zQGlhX?2`I!(s5W*^QW6%;VI)HE!CJy_el_Q<`7Kmz zaJtX$9O@(DHuYp&=BG0Bi6jZ&vgHmyw}Eju&}{GnS}VnE&R&*ka$sST9)$@~c+7jhqdb%tf@fY>)ly^iMf=OzcS+-g4 zz5n+4?KAWk|L|_aKTQbch9D?#Z~OLb&LZIL;$GDp!+tDkZy1^-pJN`kHVsxmK7+(c zAw!wf1OO6JoTo)~)JULJ+N8ffHWaetX5C^-P3Kuu!e!7VoNl2V2o~ZAUc#gaahDmw zdeDrN)>Ax2zEqzS=Hp5Q-B@ab`)0ES>j+`r*79WJNSYliVKs%lZchS!c zS7GhUEM+bx2Eu0oS^G~!P-Biz&~S?f`1T+6bh2KUr_5RROdB~Nr zHneUL>o2U}o&i=4ND7$KR&%!J~|oG zcoG`+(11OrUxyGP*sEyG1RJkb`#MCiuaIddp-Y-+=w4fJ3LKuAptM$z5Yi}Msp%Qd zzJw29Y{wOAH=#jkN)Hgc=265jKGa?u!ip+ymiUtRYWXm+2C8F61zMyuAo>J#?LchK z=(D+iRt_^P@D8QQZo~$vj=z9l2vSGRAL!F7^mf?dXF&DzVg9KqkEtr;~zSax?+i z+=CJ5gCbkqz1jr#s>acQ@kuYWxpm)z=4>ma$C8^7tZ_6S@rX2f+Co{;XBe;ts1B*| zNzAGZD#Z>POBjZpncPwi=?#=fSu+~O$94R}*`4=ysn3#aHnSZ{jTCmod_dpkC!v&` zE_>EtR|^|GnL++bRRzSOvqxN5`|zZ=2O{sF2P3_8l%Tlya80Li3yU_cKD#!gH}TyS zpZwxQn=4h1&eKN;9iB`_?PTKa(_@sGM3qYfIZHwsGE+2+4Wfn+OR$VoVr`7R2)@H*fyw{FleR1 zep}5tabXOWN0c_u0(=Nj%T3K)KOHq#f}WNYke=#=m?A@Yc?=T=b`#s5TAYSlf&2p3 z?g&MDLX@8ACHcqx2y;{>36!O0X#ut8$_kAn09bLo0$}9~1u!`T#<5F*OCieWR-JOc zj;S2P5RaH)S^Dtaa-j0!-V}Xv_C1~w2b`{77uW)6=#BDWiV_RAD}z8HeQ<0AyG0p9 zQk?ck3Lj3)%7-eSUYTUuhQ?Panpo9_gRzHa6A}Twn*_NmKHEnWyV%MRSJZ7vWhqDo zS}zkX0$(wGAPreyP)9UL4o#@6W^k&mDGCAMOMJ7 zM%*|ULJibrd+`jVa4BojNEM5o{8ya!&tBuPRIY;$_rm6Po3f7At%?-@Z z1I_|F5N{Gn=4iznv$~2j8IUXHA;9SB8MkGHO61&{Y#{-3!4_sTQ#3$^nx-E*I7z=X zQYSy$aOQ4hc#<~3nham!rIlEfTA(10#E!k&ckjM3VR28=Mn{OK{Py-?v`y!Ltk|fS zyzno%>Ddo|`nxbR4O?l(5MiO@74FsSYN2Rnx2P3cyJ}Q`h(yQYYczl+wgH2FIX+pb zkt)`i#R4CaIp-;~9YAu{#s$zhod|VcHJ(u$O|mD)v0{}M=t9__iklLo z2qB@}U2QL3!{E(L2w{^+->D#W3{9x8>%pnS)mri-Ba&;K$U~$u03}gHE#*=$Us)_z z5gDl=>TWz5kCiEkB0$6?-o8qlC9K-OJZbZnZqC`y99$@vFpfw6DH((mUuo51HlhAE z`meI$@Fjo|R2niM06r~6>;q1~YQq!*$s3hZSXMsDs;hI$j0BYlvV0t2ml}H|0!LHe zT`GbFiF$2bC;%%#b_;RDY*~;3mgngSp|d$zGR!2%mcmC^i(TCcEeqvia5O_J8AdEAo z)CQHrin*lHrbIQR(gi$1kcASq+#l4VB3ZhG{}v>MzlAhOlAF@A>X1`|>bb(tfn`=RMGm|-`TSIoBUhHU;24!xcN4KoBI%v|ggoCly;yMS z^afFw#7sHvsY`miasn3yRKvErFqIlk*a>vp6 zW3|>fL2LeimDBrZnjSMF+5^7v!oK_j4VbC7+uJaQ)!MVB(oRDa3W?EbBr- zv~(Q^j-sA;MQ0Yjsv(zmLRM)r)zW2_!iT0`i}nvEu$ z6%2p0=|$_oEHWVuY+v6*14dv^K2o8^{W;vK80{=-Quaz1=UgKc3b2D{vbw$o@ud~{ z>Jq(jP_Qr0Jwy6$ZIZ*|!1LtLBD)sTB`T6HBm*Z14AFVmP9y`DcO(*CtVRqjhr`ar zEXd;1c1AfvEp*7R57L2Tcc5#d7KfO|^ja$sfie+q@xOQY-`#g*=On1Mze7*?9sa2l zgu{NWU#E7g!8r#0mRXemv^gKAl1mGraFgu`{@7_F zE9+=h8F4u8-zj^@z~c}A5h%d>@Zt2MPf#z(0xy=bAinW9C5p0ffX9XJAhh0p8{RX(vYNk7l%Ok?)@3aLRU zL6Dlb*#e1~nBgv6qM=x2m@}XD8Aw%^tk`Z4t3{w1oF+KqmTT+bA^D486KaE%ZKzJu zjR;U`rV(^yj6AoQyHYBgUOMXtBM%)(wX6u^%od6n2s9&H==J3pSmfox9o#NkXy`;C zSdeBH1p?BLh;m5LNDZ>x81707=grj;pkCOknvR3<%61LS)E%RJ2jrTe6>RCWW*}Q2 zy8S`@(3Arht#6%t>t69EEGKw&7E2p9GfWV$@V$)oBn>c4zGY~Neo+h-5!Lp}-wR{@ z%{j%y-UNBCII%l~w;|5ZUw~ayJC$dr@eM4I%a14Cz;$-bcm}!NB_-WscMeu{S2g?^ zUIyxL5*CFdsF>j}FkU&qp_zJuAfS>XIir$||95nRr9(pp@?lvw@q~1i9l|WLB-!f9 zsO~a$AQtpO2p|%};Qx27tpR{u6`6tjpx3C2wA_vuv=5W-hqn*kEvz}^{cpFwN}Ec> zu#i!6wz_1Eg%I_S4d`bebH}@U71mcCk@>l_QZQ1Z)12rum*CfLUs0`L6nP)e563D( z_ZlbcHX+1-ZZ0lSCwA}c=i5(Ggzhz$bqVo=nKQtg^Eo;^u{z%gia_n2jbvgFw~ZE^ zU(GG4UFh%$D)~v&O2O1XexY_l$)0J8XO~N)_qoe&y2m2(c=2hM=f+D|z@=$y*l5IPsUI1Y>Xxk8s9aDQaDMyz?H=Vc zzuta+S16Rouy6g8^((OV!u@4LKOtG3_Z*ntpuOo|&aVq#HH%s~OCRG*FR9#J*>bp> zDTotQS$h*QoObgAVTcdlK4ije@`+ZDn7m!Hqm@rszfG`vvV49KjN-01DQV90GIU1R z6i2GHN>yrt-7aCz7}Tf6$ms&J4>CxI4U3k2N+bMsvCIdsKgO!nPUjUT&(B`0&{R)( z=+z0raWlA}$a;Cja&FO+T)KO)dwm};x0JVlFqiX%J|#3wlE4iBlloPGN<)f8xTVmG zWYc&I98nNRO(VTXxL_I?{}ZMW>|6RU&lW9RWgXf!Jmtv89MfLs<1D%om|?zmU|Cyt zzKi-O1$n`X3ALc-EQ%iFgZy%hsbu%bJ}FET=4sMH)@)&I)*u*UaIfSe&NH-w?wcP- zUo34VEsgbjT1MtvF&h|g(CG~e?Bv`MDkA$fYWnfn6%v#UR@((At?BP#=P@c6a_3ocfazLOgyv1r{;wjdiC(_Bdq5G@4?lmFk{bJ;_isP`48zAL zEwq6G8>ljiEFqQ)!l(q330hDCe#e3YBho-wQ>w*Mu=1N05szAdV9(k1q=FvNJz{72B0() z)rG;w?f#n%W`AubDZaKH@&(X30bqK}E|j=`No*3{2Q^8>4g_YMQ0FiLH3JC<1gH(! zq_V59D|muIIZzOy@4K zkCBwP8%mB|d z52s^}*eWZ8$^hy~H}aUW8@&B^8l-XbyuX2hWqPYDl6s#u8DlNg`iL*CHcnc=$9qLs z3I@n8O)m);NOEaHj4?s=>I?4+i-c^nrK5)-2-R*yknN&KkxG87-gVp|35{toFj}Jq z3ch2MNM!A-msRA!OS7jdX&`nW74Oh2bs%S+uX#$m!<^to(QYN0bIS#~__B?uKe4ICq5zNt!uhDK*yG+PstYtn zT?Et+u+qYpWF|)hiL77pu=>JXr|pn&W~cKOG=7Mfauh*`kI_q+GJSf=!P8SF^G7MO zz3J&W2YinDW&&VaW)>)%9+b}etvLS<0 zb!!r_Nh~}C!wE1FfeA2=9Sc3d1$Ru@u_j_bD|GBesv>^ls7a=3BaY3Lae*fsCD@vj zXQz?Zwhme-bGP(Y*brAx<4|QQDw7O8m`(4Nk6I1gxO%NhfygrtqoLtlAb-K|W+BPQ z@6V$-7Wp<35j7hK&}3N{R+dw+ZX@D_D%MyXL8)r;eZ)Yc(jo4X1vJFd+B z0PSDHBP{4mncQY$VgAv-4-6O0JOrLX!lT&_3s?CiPLRz{R~#7YaULHzI7d;Kdy!?K zXVJ2%v7|=4At|qGpO*44ClwjdfOSA*>`-a*DUlI#ENoIxf*|PD2kZ@;;V%7QV}w;O z=m4c~)n)?82S#;o@&$gQ=Vz`M)oKLUy_P1@ksoC%*d0|)Agx&U#Nv_{K_>G-ci?jcYQ%^T z*qw2nUA}}XO5O~vl$y~BTBUkAvQ7&#?qqa;D5M^97XkrOswXG+CkP@4{bW%zeBxaE zbc6x8Afhch4n6sre*WIT#_pIkx;qDaL!hI=s7khxi zpfnYbTD87K*u2a;C^6%n91Ou?wMH?O^=5~z&KpQQiE1d?-VXT;FA`HwbzGq^Y+3M* z{5lIHxi(lK%GGJyd9{!vZ%(hek^OO1Mr=laL}+lQ|o!`4GSl7KEf z!R9bcygH=KpT=6FwRqEdyE;quqd%ydA>1WY4*;F-_vZ=DmU6B@T5j0OLk?(4CbEru zk_1$rUp-eI6Dna^_Q#3TuG#Hgs+B@i0R}3;JaN6gVt`?yp-6~QI#M~M{v16bT}ak~ zBt+VvRvk}I%r2*}HBbtG)RZ-E(jyp4z9W1rOn97}6UjrC1v|2WeEf)$u3ipOM0tx!d8bn^0*Jsi}sNopV-10L;<(goPVH1}8^o=NB#VU6>{e7%IEF18850Fq(3~5Ze(gF-wtSEDpxQGx$3pKSn@1B-!fg#jilagUaU} z-}YUB9^X-Iw&KcDIUk7Low;AUHvc~AA?_l5{C0L8*5luZOj*kI+(U60fDrP0*V4B z!6fCNVV*yk2j{8_RzRaB&PRJrozCg=lWtX%gB+RMT% z(9fq$Mg!jQ-CNFO0Yns*f6F^)I@%~yj;?kF6&Hz6mzPQM z2Lc7r`H=XKs zX~t(~+Zt7=B(^%_pj5fnHv?dBbN@!cfQeHE23)r&NyferEH8D2Ss*?E`NyUyWirsn z8VyZhdsKxsWT^xON=-Igt+38~oU2G}Y~!JzJM<8H%EC6bUb1fExm>TpS8)TA>y_^+ zXXuwD;1dWKZ13|W0)sIFmX7-eWWqckT3A{O{O~9A6XS&%os)l&E~}!lKiF53B_X`X(prwjOvY4u&F|6Zq_8-A~UW*(`lez2Tz8@}s^k&JvV7DO6632pkNuyE8?i9s5^=yS1IhG`*CrHJ^ zWByU~8AN+iTEwBi&$32w1a|c0F~K!R;*Uf!_U0%LG0!K=02kErpgzpTqZz{8gReq1 zBQt6Mqp+%{X876$=LJACK~tkGin>213{*}`uz}fQ&v%OrWEb=(f+22{`4GTgM5G%{ zg;cD1Ll_-4b}~QG}%}eF|bPY=`?!ci82^qSwJBfsDN^Bib8U<|DgLVo%BlA z0wGUL{?f3Zgt}{-iK1I4Mb<#%uIFtqdzjgzg=B~Xp*Hl8YQ2Y)Td2yCs}#Hiv_jWN zy2Dg#10hlIEl_DVvIr(^i@p?a-H;8Z`x{f5dn1*t>d(==3bHUoa1?oS$(4JUF#g0v z07ig#i#%LMvelP_AS@>(O|~Z6On{QCs3X_mW+28*Nx;o(`Y>Ng6uWIb3xAPTN$7&Q z3O)HXWZik2y1{t@`aLkADQ_~nuotn$FJyBd2df|PQ88vCIL_p|rxW<6P$0=rR(dPD zhbC>;S)ZVEfSW2pDafAy>dgXGXXM1_GgIT#z$96X3Zv}-jdfujE~@aZsW~E-g?3_& zdg{X_?j_Q1O810xQIK-{OvTcpA+hx6X|ePOVyUQtr1t^9SwO#TPw*Ufn36z)h_#_&InZx`af=_=x ze4qb!E?yR;IE!ShN6A-Pqkt^RC@8TA(qt+#ZD75scyJ%quL~$cu&Ip-)L=DOSl&}1 zn4|8IC2{u-9mM!6;e-fY)wH_#dU1YL>q3X!FDL0fi5Nr6i!i)4nD3%-$MdnJI;Vx! z&q5YTVyK0?i`nN`z=3g3mH4_YnGIbG&DGA(Y-79kd7u5&&<5>?KfQl<&(5p&|Ast| z|L5}Ln6BCXLuW%PNwa%Q|M(vx8(k1sDb99&MzFo;4|bT92TXB@gqjE zY}|oQV$H#h&@j$h!*_q^x@mJbo=s=?)xpY$*6_^?W)S}la26@8etLz}f$NL7iekWl zsD2-Xq?99gB&`VwCnTdOF;Pw@(LBKtOoIW!E`vKDYekdI@^2ZKD?7=oBWd>b3Yjs8 zH(v+)QA@Q5|0y-C%#-^m47#n|#T^Qv_Rb_O-Pb6ORC5n#r6GruCu}W{!gw}pccdS} zyZq5&JvI9&oi!)$WZuBivt0jly}iPG5f1Q^$=5*)$}d+qdoh74i$`yj%Cib6e!R(8 z<*~I{`fM{vt2tfUFbs!vqd}wWwd$LQ-0^q`@H_~2QcNAr287@q#zp|78yl1nH0v(v z2HIvudOFb!HXo4YLZ2WrSm37lJ&0|KHZ7h4Pgg2-hzlI-sNw;~RR_V|9kQTcvsXrN z^oOIT{#zZOlsruO+Hm&v%}2Ik%X`oAUmS2X`o~Ar=pUa{qknu-js6ijJHot$Tw4|j zY9*k*ga*2`mfnkc5lJ(T$eu08iMWose`hBr#P>wHAd2OK3JyW+jL~s8bTkr>qfo>u zhm!LsC&-BeR|zE;bCsAl+X?_>z~VL(B@u+LY*?Pit1eib%x}&;Wggv`Od(7Jip5XY zCFT@*(-)7;rH4HZx`B z?&Ro6BjV&JsKZJFLm06hC6|a5dhTdDfnK;AON@#8h|_Diy=9&ZsZdx%B6u)2kFy+7 z;HgQyAeu^nHFG0nRF}usSJ-ek*JRrvAz)uC`b&2Nv5T#MkN3VEOrDKUS$wL0MoS+_ z7C%hEYlr$bsGveI-cMHKoACHxl7^_olyxVnma4B|E;Y>|pPpZPA9u zqX{H1jW6gmq6gJ=e4*pZ4L(Q_rZvm=B+;he4fn%L1I8h|F-ZsKat5pH(1@c)Wn8u* z1r3v7NH8=7+)y!)C)0`pH!cS%jI%d|Z`H6@qcGB??$S$AG9%3Q0G{o0iUyk%Ty0uR z11%?{-DaC6V`Hy42Fn1!w{e?RM$s8CN*u#Hu+ra#aUxy@39~j) zfGy>#n%%jBCbfhRJT&5)Tp5=qsvy;Nq`7c7FtCq?s0cwq9x^jxET%3gx2kJ3A-)!< z#wZ{UjDf1o#Evo*JCZ3FnPLXFasiPYPe z{-ebbcfaiJzJC4u1wz(MwUJnRaI+RL^)OVpin1tFf^asb_<|N%;!?PcJqh7u6mK() zrrh-T&b2wAB3+v319Uh>S8Ak8sVR&|@AxS+QGG!+N+pDQAa)|LvDhTycw~Jqx57z#T$V6kY8$ou6L8=4t}Rx z9A0=|197qI@rlg>ikB-YFc^!HqC7O1auc=XPg8) z#^U(%Ty9@45z$pXFB{b7**2NQ5OKCz`}QEg@6y&C@Vgu+@w*sTzGwKf1*QpVXl9S{ zwJ!79f&GLi!!&yQfF91Q{z!fs43)9Y8x->^nD>&M=non`patI?g$luoSIg~-Rfy){ zam9?{e2RdlG3A1sF~;3Ynr$1(62;(KCe!Hd2N=+bRYeeVZ&W{bxBCoF?d~^L2YX1# zO8_*21bqf$a)qN>CY~Mu&f4(nfW^MC374cEstln6ma`M7TB&wp2xV>>9T?S*j7(zc z0WT&Z`q8%KKykL^IJ6NpLoQ+Gd49G2X?OLaPIHVoTS#P;_&5_aSv6}81818-UsGH! zzOWcpC>QO5bQ(bbE+s_mG98s~PzEcG#NFvnFqGmd+doBDqmW)B*JKC z?4~t3f$B@X>N(XQ$7py7Pw0*wPGfp=z;0EtJiB@hSy%~g%MPn#eQ7A#M7pB(`(WsG zXEpu16cnUZci90_z4}^(E>$EL)gz8jw_dwHUR_4i+!tY+T|tKu!RwVhE@$Wl-z-sw z4vcF4l7+XSQ6io@mRFI{g9+-Zp#I7uQxH%3B8DK##&B2&xb``|kYZ?))W^c26OREYEL_SMbskwXiirB_%N| z9yMPx?H~#9u8mdzwE7hJC~#cSOPiyZoQqaG8nNsyV6hIbt~^A5g0j1OEtVb)Y#g<5 z%ESjDloVEz>@GbQix7V*lF=Vn3q|3RyFuDnEU8zk1BB>5iB;P)(J^m0(0rc z|Cg~hVUFWS&xG|;ddCqH;0&d&tGm%?c-H=+FAxxM3EcppaX2a<64Wq;hYWxkjW@i% zeV^w&@~W(c#uflpW>sZnzW1qdD=fj(ygvRb03kJw_zs)EyribBG`ExhaDqzl8HYm9 z@+2Cl@`1w_*J}hczf*Rd-|RMqEp)b<1k#HUJtbNg!uty|7*=9n?=pWD5<4z;~C2Yn(*7j>g#rJIeYTn-7q7R-4DYK4@GT(l>|M^bzHIY&J zXJ|nqh%tRr#v>PW`e)!Fpr;`cbQ%QVAkd@BWOA{f%jsCv$4zcT`>^owj41Wg62(M4 zxmrBNtS5?N_S!M5c9)HwM|cu5Xw4BFGsi=6p*Bz~(TR^@C^PV7R1b zA{BCBGD5sp``7i=MQ&zK27IZN`;;I+z{qM;AVWB!O=Yl#JGE(i`ipNqe);@!Fcq4a zEH+fZvBSTUG_BKaDr}~ji4x+|Q&|coiKx{Q7o>oM22R9)3AoJjA>W4Dy?SEjThuLQ z%N1b``gft{1b)DXKVf6%Tb4HiI}2M@T(9g_IYT#!#5w>eKu4tZf`o`AJ+N5$!pjrx z<|^g&EQ{^gB(me3iSog+3@`ce=4ydIEmNp(#P_f^E{}|xYjPz_5o_4JRqN;(RSZZ3 z6Dcs58cGNXOBjIcnr63&Rn6{70zg7x!f+rv=2Q-6*K9o~n;`*JvQ%BK3Ljh*_r5+! zHi=*JCaop!#+vScZjIARBmo4{m>BZYi#ff_ZlD!*dwhMy`tZyGZ0}Jj?C1N>Z(|tw z$a$SsVd2|hGZxw;*5-*NX+Ikpj~wa?M5!WZ<{a2`_k?=;KYe{djeFMg`TXVK{^{$( zXQ}B!iz%WikxF&FfnX!AG~9B~lxjqh2$aE{U#UjhfE0~2w!-z%cD_RNSP)h_V+yz_Ls4Yh9kA&&>bkR>VD>yw78u7Wfu9gAX_U4N zO`?K_hjM(wY~v83MA1{%ynGF)z#E`81~CSwZxQimW^$SAM9&P}k1!~7fO5ZOI@TUg z&e2CW*yZP~=E&??4s_{|!kh?Mrhml(@J3paO!fLaB{E`ZTr!$30^~vx&V@Z9oMvuu zCMdKB(<)Lrk>d09vqgl9m~HskltduFF#JUkydYchb-v~}16%5Cua;k0;P7Cy>QnhNrWKF?NO4Z9_sU5sLhCV4C7ZH$9C=DGZ*cgj6 zjIvgFSx>iXbezazCLy*jMz{w9Hog6@GH4~}Liomzn)SfTO(bxXcZs_*F59FDn6Y9+ z77#w1Os2!hAp*n4&A7S$wwWRxylwyS_HTDAof0OL^F#rI2I|HZ?`CL*^xd*L#aTP zJPYE*n=5mkp=2&f&tKz1`h5HtRDTC1c8nH!^P0AVlu#K4_LQvgeB)B2F!GNJwON%~X$^7Np*oseZ_ z6PWt^ZXvPssRBD@XLY+~XO13((+Ssp%RnNK3)!T!xxLs4MkE(8lD3)lh0-?r&&SeY z4rmXxh4BQoNX@ABC0Y0(*$k?A|=+mf0Opzv(x@;&6v4S~cCj0nG zP>cc9pe&kzp4!MZc|TMqYX9p?JUYnjf#jAmDuR3eTmp@3E(^Ayo`JNIe;Hzw8~ux$%WoPmq7S984hro1Qpozh7ToC%d0r58G|h zMiyI#YC2>TDu?7Fjykn*K^|kQMX5IG?JDT8RGame(E3Cuj+x-$(a9-v6?GG6t^L#~ zJ{7BrNmHzHo!lwS*7woS?2V0+_(qy{rp9IoWk@SZ_slT5_ro>Xzp*CFn~SRzECKxN zfSQPN=QPv}AkSy8o3w@tLJ2$}oS&4Z@M^8)Wqq5-ey6Vm7LPWd8@Uy|Hmo-$kw6T? z6@5J*U3XA#;?~7a5vQiRG{X>)SYz!p<%LNA#;4$wqGQTTIeNC)kU&ExOH~B|E7_hV zLYt&O%>!(qbDuoT31~uoyMl*LilWC!NUe3@qdG@k(UBkyHx3#kf)&;N!54vTqMs*GVyl!TQp`!A@s=5ei^chV;A% zqv5=%xqGc9w01Ge3&X7i`VgnRMj8C9R$t#7eR}7>EFHOW(rKb{?@<#&Bt-;;exaWO z%MkGhx8vZ?8iLB*uq;epy&ZV4d>$M%2TN905U}jDqHo;R+Ba<5CcCEc7fH%@ru*`V4jY1R2Vn9m%)=7G2|a=4`un_we)MivfR{|HdqZ7dLrICmn~02qZVl1Q zQQ&AjQ}>!j@T3}x=M8Z|h!cAQXUY5&8A0{yernxOIj;U~>6KD^%K(4eI81L7%4XpQfdTIR?a8UQJGs4} z87P!UilF!*t-YXp*`5lh#5hFY$Z*+6M{o;P#F3~<6emI0pB}BL67kDj^pL9PLF(;{ zRHWVR9PXOhM8a1iYT)d`jZ{Rsgetp%B}#sb6Ly+{_6I2!4LV}ydQMr&VW({|ISlOL zN9K`*IDPyrc!A$>%t1~CmSTp0hcgw?0kaf{scG~R4QgTo=Saj8tMyPi{lpTsD86c} zUD8}8lI1c&mWwPRGvb7k>JC+osxnE>%0ycxMkrm`N#>|hK%Ij&hYIN14{!gjj+_<* z;Y`c`Y)VEU0y2pfIO)n>@`0(*Z!kd|q?2Pwh7%^kT)4v1nGY(75@NR)hGuy%+ORhv z4E5(XkaN%s^9JEgUmoB%%P$m$AXL5%@{vc;$vQZouL|0o^TF%Os|~6O1TnfkL2ou# z&!Yxi;eo2m4e*?N{C2uJ%mNfV3O5{nO1gcpa{Se482}^>9@46-+XadWU?VR95OY8S)kHZ57Beij7OnCdqhh9$Ia01QcDHvDf_FJ9Cr!b5E#3}z18Ak7%A6Z0 z0_8xY?JpxVG1BQUfte7i0qT+v4zU6jO8AuehMZPZCJ3c)=uT>unpR}d zb(INnV-)bleF7e;CO%sn5dvO~$+32aRNC4x=$}@bB1;s~V#ziL7w*r*(Lu!qBRg8d z#>In9c-D?t`j`(7|AqeZKYw_9LYuC?p&R+f`-eRyiG2S0=_P;v^6=ry3zSm;C0KsE zzk9g6|NQR5=bulme%M2V&(#l~+wDJpxqo4|y!eYw1<|;~jSnB5{#l#$lCh2YXuDzk znZ*lwpPI4nBnK_Xd66Z6dsEJ9TfPD-etd#4{V9#qb;3(QZhNwP4PumQ6}1WRq%tPr zrtdC$Fx$6U*I<}Nya*Vu*`q zNis@DY{IdMkuV+3Toj)22%!U(xKRd%u8&0O74($&d&~wzo9$}JBIkd5`tteXUMsP1KRqHqeLUj7zR|L=kcbiI zi%eh%JVYPiU+*4XARIz|Yfae?p9lXo_@iHFAK(AS@IU{OPGA+zTe5}8ExQ(W_wHS?TY#XyAi4$Fyz}J}Ibqt? zckkQbZF6~W{MvtqjEQC#5QKzVF|R?2nd%HpNNg7w7_|l`QuW6T5iq3>;Qfe9)ngjU zYK=WJBHb!_@8t$w61HMOAi4VFrX`Zr@dv%Bi9f`)ltR`B^sqU=Oqw0wFOsB#uAE4E zC_dHp^3{6b29M&Zepp0sF+pjE%kbX7^2`KPP!iBYQJhGi5m6f~f8@3(=>$40qMke)< zzY_N9>I`mkXN9mIm&=kU6XyuOB~3jjf>IYE3cmT7cYaJT887N*)Cr7rl7WjtlxsKwHob51dmatUxN(`nQE;rCA9aX6E%@6oZ6F*ybCO7xa(MOm+QR@P3 zm*_6Nyak0tgf&-MlmcVT84Xvejp+kfHB^pA(*jZ2i~VAe9CfOK#*rqLjZr8UzQdh8 z+&TJ84|koiv$48N+1=({r#%0Z-JRg&DN||Sp1KM^K{TE92)#=(VID!ntmNva7x;Zt z1kowYP37)S)dood1?pd@3^))HaPnb+LH5dQH^(POTQNf*SCz_<Rs3@eJsKaUZByYswzjF|HRj2= z%%xt?%1$7XhT1;z@DUurpAuQkKN73`d>s0p(3yq)rS1*v4CLxu=f)7FGKM?}q>ODI zHSkV|2sOoREKP*^0aBWX-=YdDtP#=lu2LNQACrmn93c2(yKZlhbK57+a6+?>UGJA? zWC{WepPO=kDQeeHw&vPrLMq5)@qA>vaP%H|_)y#6S$i$O#yfPLSoQ94E&C}@i}7w43abNf|iR1n7aD?@A% zt2&42lHOiGSI>asUu8IDQ(}SaZn)QWa{k6}PW%T*%GjP?_Lp@AQ;18TNq<_$6uo%e zB@}k*yGQl~vtNMAJA)Rw+ToKe=2(y%T4t zMLEgS2?2|`sc{T?M7kOyA3?E2RIA6}TX>C)9qC%dk_*QoHLaxf4G{^|aX?oz z)wMe0a9z1qzxnm2yWa+Tk01W~{>yv)4cjii#W8c=dNnVW z=#?UCzriuh0!oEh4RVpE4&cM1ib zo8h>W)oV^gt4 zM01TngKu22&^!h0a%N%y>g-)2Gfl+^{sZv`;UAkx@^^9v64;Uf)C8#5*{@DEl`!^$ zme(B_N=t{>O_ai;oYgS0_oJg>;P0A$A$`MXj)4FcOadWJr#q)&8gN;>GMSJI6G2Y= zG$HQ{wJehJ?3@Akg??mK3_cdMK~q5#X=k6+(m4!Wt&(Yg55MpAbp z+ivz}J$$>_KX{gLV~%>{B*zwd2D+8v&v0@)$$Y4CV3kR7P+1jutz<+b9eF9X&~#X6 z%y59v71=81E-WL>3$S0;uRFYUM)`U)Y?J4=qAd{&Mdz>9EuLM!?)z9Bm3>s54-Q*4?SqhM>5)T3Nu$!>8mVX+EFJ2G ztq>}0o=pk%jZT%4VooDH)tFC+;HKE0E!P(UWgrINIxx9Yx+)Hgicy*hhT0^r$mCWh zn>kwF+IG|EoXD8Z6-1yJHO`SO@aXgq`%DNjdIzTCvV_UA#h^SvM0-0Juk#OEm^uH= zGD3`)O^6W{y1D_2-oj0uQ12bHA_13-&SQ}Mqy*S-IF}MWj?w|H5n!E0>3T$DmKSH* zA2A(54}jQ~Rzcrgt zp|t&Tc^2mT3*~lMH1B^1W13QVvI5{h9TqJ(zvQ@*&rOg7_Ld;ejG^pN5j;E?9AaCu zFsF);D?G|f=vVSs17ay;oCo#%W&AS;)&>=+nsJ3gQ z<1+8#N9n!CP6NUGF^b(dz(dURkzFjL*K|y6T)N}xge2~ikS#H^V(D_RMbA*|9P`UO zM0qZ~SCKyJ``x`q_FM{6(Z|m;(k0~L^=i-qznN7!f`{gO!#V_WORf*p=g4bS;F3@_ zHWE8s->jn~P#dg3Xmy$bXJAfCB+gxBm50lrh~y!=FX#yx86D846y;Qzum*4Z^grU{ zf4%$o^Uqvs<1z(5H(UP&8c#y94+-JH_p+Q?mHss59vVVNXvWWa6rkCMSKpl>f`Jf z)Usum2y&X2XVsf`@_pQ|TtA_p#+lB37sv2f3QW-iHGIwlHJnL1JZkf>!$545_V0WQ zJU@=I0Uk{-9P;3NP>(k-A5^z!fr`V+(`z8+*#>oL-SftxJk=2x-(hVL`g9FjF=%6b z+U9xz(a2w{=(k>9UR{9f)Ak{e6Fy9|7K^KHBA z$bLt$2r!ph8FsW4N*roEBbhiEJG$4C4yUZ zoD0>;C;^Mbbmm2#)Suk!2g4%d4TMmHeCL4J4YQU&ClsAvP~#u#VLM+S-KpB7OGX@8 zD|gDuaNU#z7#P+U0h)^I6<8`~@NrQMg=;S?9iAE0FaXE&R;;D8eTYKk5!q$kEz-~2 z#4lK!nL($p^_y*4&>j0|#yu&QfDE zwpvfYa26~-<|0CVnksgqYmL~(7TX!*F2rrn`hW9xpg7-StuF`xCs>nZD2-* zo5d{1(@EUuq&tdgYAJoY>ZVTYX_HQyB=dtInD2Re+5|>dwcMnk zc>#mFLlq>hOj0}s6(mddrn=rz*Wv`#{aA=A$%nxlSa`_tz?Y#;TDN-GC~Pc&WM z5>vY40#!Kd&9Q1{!{4ysWG#u~vDbk4JM5PQPSlq)8kAi-YqpDjI5eV6_ z7xIEuiw352M&%>iPaVLV8h*MXVF1`1oGxUW!dg7UzcQk@6qQzK6u2+hd_iYTu8BxU ziBMhqqc}t)IbBPITXLv1!q*4hgOh#Q`=zW5K=+g&O75(t|c>lEb z^s6*?=C5!6{pnXk-@m12NUqC;uehR)l-v}Sh)#T2KB!BS0d%!c{ZRg+?>`oSq!gt(E2V!b7`8Y7U8 z_4Mo4{Rq0FviB*ZS-e8*$HKxg6f4S7&q#qkcXVRYIl9K5kYeVNX2Xg*C#z+&!k7pe z1}Zz$nWDSoh&6Q1YK3xfn{ad+9ZTiQ(y(Oz;q}51Oo35!TG3?z+z8M0#&nxgN9&jt20TpIz`q< zXeb=Js2<)Ia(So-WYvn4jW^#N93D&$QGjkTo1);<{=xm9*_iyB_UF4#pYB=;d-yBS z+SzS0iEwM^1yC6f#OVaW9|}?}n2}^z6D|eKuW!eLKM$t$nxmjLo9m6@@}X8a%*>Bq zD_00<_$#?={L|ebT78l!=+W9c zS&BH&&u- zK1!@u3j%Y2wdP^RFN*{AUV4OK)lFdnUtgV*wIPx9{^9fB?U&DwPlMlraDZ%?BMXEv z5_J%QJWa_;rpPw9z-8Sq%Dly|KZ{B3CY#?TkMK?ABFc{9zNZ%LNMGndT-mJTa(^8NbkkQ zq>@O-^$;YH=zi#zM8pne==CG2k0wQ^B`A4*_G%yYjXswg24A7%yu}FCoN_Yb@R=Fk zKl_aDo9CW!&KXhoj@_MyMjS{RxDhC3j99J2sXrc8>eOc!3rdlWF^>V1487x!F9V96 zgDQ|K)e5zAs73@L7djP6t@4?q%??J$jKfON=mJ?-rnMY&jBTXbD7@#P^qJOj5PZa7 z2buQ+iP=*L>xzlVYBteEUtRY&z#G0~62E=jzexkRE;z5pooGR>YaAm5vvrLRoS&d5 z_QTVcPd~xfcK3AujrJ>>rj5){^lk7j|MC<5dyD_x;lF$Q_uehrQ~_+a8%k$_*cOkS z=`)n3Fy1fTDgr~MKzw+mj`@-<2y)dxGte$A5va?dgy>31L!~o87qSW(ntV8s6htUA zKL)zV$Kn5(nixkbgtIKy;3^m+)%{%D&x0#%-@JHXTJL1)QXKX)oJzEJ z%dw-Uyh%qS@GRV)nOUdbz-{;N0cDs#Jm9#CZaaAG{`Fr6(Pvj$-5?iTyy=?i5y9&USICDQN&%Vy|I*Sl5#BZYkPRo7uxf;G!GI6x zxIWJ}Boz1b9Z7EQouiNFGbMr^_73@`)F*IXXz?!7$XweaK~^%fgtvaaWf;pb^Up)g z+n!NfutTQDfCz~ViftAI5~8L-y(Qa^ggDt6VH@d~z5z4~7sabcYEr30i~{?lhKp9X z`c-?n;2$xt#bZ~C3BGUPNXq93Or`3hzGYY7omOJd;5@lq$@nm8Gy|x@_#XG>P#vbE zSzKZsZejt_7b8b0?PyaS*FA$rH7zAG{BC&tS~!HNxzgrCvs7Xwh8RtPSxx-L^Zwb2|S{Qi9`ONJgP@tAT(vBHqGGXzv_MpUjvV9FB?(=!qp?g@k!zr`~KYpbI0y|L7>_aH1JqpHhV` zrwBYmQZz>`7E@E0IueZ|>)T84i1Dmb%R~&YrkvZ7=>l6{7(FAy)dS{FI7LD2HcUwn zNFV;jn!rJ`5`=Z9Ze=*=;X5%G7&@K`~Ya*@I!r^Z*Ai@AuWo9$IBYti$Wo3(#b2f@XUB-_eKHqn2 zR0;MLp>FeLArCsB(>hol~Ng#!Jt32bbL*l1J=3Q^mNqP#BRMnF; z`e%fM7q&;boDV~nEEm0@c#vo@$i%T&jW^imU*PM}I1{seRj0^8Gb9$Dfvt6@ZqAPQ zBgH4df|T2IxO{+X^%{~;%qFaBfilcmhHZX}j~?E_94P<0{I=PDjZt*$X`iIR``}Od z)c`r@T15{-K9K)o4@3QHI7H3{5zMKD28%@oXc&gs%|zmq)k<;zE6G&(C{^t@q1RiA zLckfuKp@u>t~>{B0}(Ya1iDDGvB~aHGzz1WWf)cWK~L5|$jz$Fs*p&3Wp%pH%Ea?D znwSR+WtBa-BVH=VUz}`lLFk8ah2|H~OSH|XbzM;@O1w(mB|rk82|4vK*+;ysHba0? zZI~73xio=Ej)BLn5IlY^M%~UnASNu>a`*KD0RyB75UQvE86C$kS=vRE*K1=&OEes3 z68haDTYVzM0RycLZ~*s5Sc2{jv;r~b$QlkEo6Y-W)?Cyp66cpXkcJ1re8B=OCJd(+ zi=#|$fC*9gcB~PWHV%L@?&-_B_XGL;J{1;CjfpJ-L1q&ylaviH|eN{wRn~{ z&nCGsan|aKAZpWxBSu0iB<6*S%!Q!CJVc?`p zy2E4vaWz{Vzc?CkXkAS-w(g*UnZN?WEl^jkY~dX)S4c#DpFB%N8SmGd*mP0%j8R^R z3txo;_i?ftg;=8(cLha+i5hU1rptiYD{8pk?OF&toIr6&H}oN*biqJ z_(sAAwwhM$MPwE+*kyL$q1n|SeDsir7QmfUxSLP{?@p3VXsp@%X;ev&N#rDxk&0zjnl6!Bx){K@H$7WJX8Ytieb^hpXfIJ|BvLo*BuAN|k;@ zf&H_jiX=+!UEWz;H6uyPeU>v_G%*Pm4zg312s|?c@;&U9iGmZT07rCvlyI9dx`K|U zf;7HoD%CXVg+rDQF~gG?Su4x(+LRWgyB=eu6j5Nd7Mj`Za!I0@hhQ0dSshJ8<_GD` zye-VqH(R$7RM8zJgAlq=?B3Es#c#LA2-OqkNF;t|aPV;7>6SiSEfBGcB1Wh1)3k%p zccW3IXKi3Zz3y#Cs%W``gXkI!(N>EeQwT~eB#JRU%iuQFoeLse zlgM<3>D5xGO9x@4=aHjeO5X9XBYY6r@QKOU3i!|s(U~h-fn=QR5lv@F>qXjmVwFxU z(qhiI&H9ISx!J;(YIG&tqAd&-PO^>N_07V821!*yk|a<9LHNp`6jte;0hffT!?JT`Hb`#S{X9f^?A-1D!Qflis(|Z&7fwGI6vVu2p;w z(IB0$uQ2j_HNIva6&gy5kgNOB^X+OK9@p0!w%KojzCdKGHHXC<^&6?WZn8DfAK8!3 z4TO?&Y^-AYr;E{#-%Xqzt7E3m9{K_p$xy>-&JTk~OQ+6Yh0U$#N*OHYuQY>Q7|-mV891 zq|0x_8Ku@z`Ya%3&v*ql`(`S766S<8ova4%;KV4TNk>04XqZG5vG2$yOt><h#Ck;9`+}+R9%^EO|`ro$QJ*S1O=whc0@B#kMQY0` zhZLQF)ay5=XbKI0SRPB+9Qp)O>%?+?xxI!ziN9&ZP}P9wY$ghi?n2RRspmdzG`MTg zH15`$P&OP7CZMOXS)F30h@02vlE)KW#bv|b6gC_$;T>~C$VO^r15=i=@Z$@q_t4x( z7P)&}%8hJMho!$;DXZ zOZn(>mOk5gWgy9nx`Io!!Ya!tirN*uiu$48pBbrHJL5L2xHD2&Z+DKa*14=Diy*$+ ztwYhE8!H#UD@FDS4#(`1b3|}lUA&P5l$XCee0f4AL#Ck&nWSu@SGD(fgw@pGA_a7noY+1~*NjA545($}L$qKt z4rP`FWw)r)&Q8l7@D#p8?x*~f6lk?OmMFLL>f#DTuPx_fSWSh6>%amCGPzTc0HQ#W zH7j!F3wuglRE6x)pQD1SKA<~G_NW82S^dD^nL+#!eRsqMe5eRm)qr&$Q7AN!+7C|J zecDzX)=+&R3avGCBgZ@no1l-ku<92Zb78 z^rb;x(u2@^ga7luiKBp*v_jkQCY9G1{`TtpdU<;CdJXj*v72yH!^Vr5wDW?>n39=# zhl5rF{jyZ7_N7E?H-=cRI|_8~lC#w~5}57?mXZ*h7M-e$>Zyr}JRj|Qe7O(;WK81d zsKdImo|QD#7YUQ<4(jvFs4?FFv6)*fg$>k3emxq&^qOe>qrTLm(es%{G_n!;N8`i6 zXgvGo?ceSm27guwH-;ANn_@+xFL8-_ifJ(7vXfY1 z^9+($WW(}QBOykM)ys(NAyQ(+<}@;*M!Gp!w;O~7Bx@5; zXQRQa5wRhvY@Mpa3`#{571m-&TYGQ6eEt0NGOd!NiB6+EoADBvp_l?&jZV_^TX~Vn z1sO4ujaUs-=cvdv4!6e;}0{#6n5aCkt!HT z$OBFd?Gk)NbYGdx02q4y>!-I*4WpZ(Y+yuz#dJ zs_wKvn|hupq{M_=chX+mT&YtMVOwH5Tr{!lRA90VxP%WMIExeF4*kU}y$v{V-S$G$ z4!#*OUigs0+7o9K-%!kxFEH6P$ey)4l1jcGO|*~iQ9AJRmpv(=!~#k!FBk`epy7tZ zPFPPa9QIDr9WH`Drlp;ia4VXi5c>ACfgX0v+9};EqkM)USOWG?=mondt8|q)6;`|- z`zutPZAWgPqG`K0ErdL5V3-!%fwV`w#QztM70HgyH9Fz1kk9xTYTb5eM9vpMkT_g?!9@?NvQJom#X;xv&Ke}CQU!CUF7Q;|81XAZeet3L(iQkV_6hr<@ zK`P*9OtdgoJE~?-k9snwMZK0$>qii!E)+fs%<9ll`>4o=>ghlPS4)A;~9!bLOPPi)RFd9teW!)PZvCA);Zq!_P0;>Ki@S|%yG`t zJ8L}pJ+r2h-!lu6gG_tz&FSWNq{iS-ag}C9e3j<4f!U_5)xLh#x~9m>cdIKLgN)gCsrJX)0!uATF?2F%l_e|x^4kvptxaop)v&Bu()1P3(FbYNyrH10axBg zPbtk1$Rlwes8uHm&P~Tlx_As*?ds4aM&?T z429pB#_5YuwNy22mog^by#3`X%Urb|@9%!SZ{I$AKy2-u0<3bphaYXu zOmeWl*6r$C#d$j+7WoreZ?$;KzRclhg$oFdl~0iu1P(4VAjG*)Q0MrdIS>kD z-me=6WBfWR6-X*XujT8+a6kvX0iQVaSbjpc zSc$QeB|brb1OXzdW3LCbpQk@z(U8>O9wqR>RuXl7DR+{paLD8DZ~^S5;pV8 zOTs$V5R3*Aqph?nmOpTnr_0n?KxPDvo|+r2vk)$O0ht5=;ul_AZJ_o6218M*Zl!fT zJ}I-F6@S`4@W-d1sr=TBQ?MT{4??{ri*gkkT!jxJ%$4ULQ4f&i`6OEH+ar2>tSWow zx>L5!T|$n;6aeQ{sGxZ;m_R<+q6%kw_Yq;7Jja)xA#4AyEiNIJ@|uHMYAj&RS>Nju-1(E+9P(gpX85GSBt8C9sy9Lm5x ziDet2PH$Fm44On<7*;R@^oqNvgZelS4KVmu_`ybjEF^_oU#w1$XY+<`T-|y3vr%0M znO4zIuJvzp0I?4A`|QJ{FgbL~3tF;dmVr_q2D}SQw6E7cW<`WO_)Mid1{;Nr6`6CD zso>AdmE*Sz32=jptF!hDI&?dje0Mk*PWPvi{n?~}uVH_3|Lu4*LHu8D5Ti0PNE|&C z#h8N`go|P5fD8d_z5+#eLRk)!#IhK-^2m_Xgp@5`L*6yr6m9@+L8fKOxO}zxSI{M# zVT=;7jzyRj6%FTO6|CI~X>>>ZNg*szeX86!*vsKmNd>|Z(?{#kg#0=oHYNpVZ`XY7 zeY4~XQi9^oP?M9=a)DKZ0_a%yxETC0QKxx|17#U$F_Q*O&74grehTx$K#{>4W^~g2 zL{UEG_amX;4O(O=W;y$@6^rbnxkpl-5YR9TksQDt2J0b-E!ha&(P&KEBEEg+uoJ)D zNwS+eFa_LTheuB(GK;ro9hl`6s`?`eNVTKhVP961>cTVhcv-m&N#1)1^MY9$1!zN zrk9OSB68{+T^6&Lsl7i**whP+n@Zg0v%VVQv+=X)_6$MQfqsk{x7CVk1oDc}kIq0r zKgw}6+L|zkkP!yU=Qzmi$j9Y)grXz4Y6M$)t}tkTP>_9UgBAIwI*o6V6{21E_UslM z!>4&v6|8A!dl9@DwPC|MMq#ojch~$K(}UA`@R}a%xQ}wBbD%tFg$PHYS+Xu}V#~`1 z^tIeQE6TGtou9u>JDOL% zf=>5My6@@-bRSyc-wA$kBovj#CJK(tq$-!VP`aF9$TLInzwqAsbE z`sML!xVISpWq)C#U^=Bn1B)GMBI(ayy!G`2>H)yDx+P!-guc!OFkkpO4|6e~E)^wlYXYKl9)JAJW^0!@msv zXYh}|!M%tzy7v@BFxsnEc+2p&)k0l9%=v{BjR3l%BV-_V-L$arQ|r_$aIc6!1gwyT zY*_ZKU2Img$s7PwHb12Rk3IW)5CbEfuguVH$Gy$?sP%t zS2u`?AW)$igC@}-*M_xePfs@6B8%?*!~H#de$k*CNRotJFEj%iD9pIHZWaYb zL&IMHqFwP9jOZ_rMO%mntkFnKmStnr^Z>!D8Cof;Dz=d9GDIs|S@`KhI%6|_xijJt zPvy>ht1TjW3VL$Q!q6(Kk5yKOkb_w1@C7j6V4FAtdr-> zG(@qoMu5=@)Cf!Ee#V#1SKq^g{_1!u8v=_9mZs1z>n;WSa!3I#5weX3t6p=Ql}1r+ zDTY+B_944QR;?sgU7Fxq1V$4c+`9l(oEoa8=+G+f@DB!w7<^BquOLW1L07w3Yo{U? z{ykJLq1g5nmuR=0a^H1C|8&M`j>=I8{Ss7N9)@lsqG6%7`6=T7X)}?dX0}t1U&{gcggh;!Gli?y zP@iTpMg0NkJ&R(owBsRI&>=ptq$eR(uqq~rp@c$0Dy%cQHdI}^NshNOrr%7vVQW#2 zfGX4lhs|bjy3IYS!9>f{yld03x27`kFSHV>H% zXe<$Qm_|xa7}djtL_#dweV_lsCQ#u(gB^5ufgMzWLy=}r z;{~J@hI{1{o!R!PAhImxw#Y7L@wWTC0;nitqV zt7jnl!1O+Oxkxfs+CUe6!c;qSS(2Ca_^7<7z$(!K$)8aKR&?&48QvPAU6x2};+7%~ z03^~x|B62f7M`1fAwIM($c&@AyMb`VXh=IeDy%mv4;fla_0PzPGOoFF8-It)6^p??}ajcA?enW10kf=n8`ar~p2O%Y)2!%~?_0!$%k zS1vkIbcf_XI&L;rhLC&I)XOEp=&IFoknI-bfX+xo5a`a~OV#*-T$<4c4H=B?TmrYz zPS@;MxhC8@M|Ub^`RpMh{hSHPse_OwBu#ML!XGOMqIN+!=)2}>U^+$iEoD!rft=sx}Y?Q@GPFZ6?2{vymW$t3c04HHh%#LgM!+VCz4B5=+ z8%5YLOJglh|2mNT@flLgThwa#@bL*Z@wOQN)O45S6q36_Ca(%MWnFtdVT|cR&$;eS^jPM0OS55|G zW6k|N%{&Uj!9+SKLaWje)#4UqdxzuK)$G_|_{N&lqsFTIE9>+0JMFY29>zH~Wc+C7 z4>*qq53Q&KVk(~#m<+y41^x_B$tFGF3%}(Aa39VM_8r_iU`HfNPl=WT@R~%a#^i`MqpFqmqx zFpXL0`ABLW5J9@mhlA}7RajtUk{@YqYk(*Oc1X+;Q*0*li_WKNpP`<};P6lJj3Kho zCwPuXwmyLogG&D}5&RsXiYLJwEe^%=+0LS(xPM8)CvmelW{oOOJ-*s`g$Y3@WK?9s zQ$Vy4$2;{boyqUB}1~?EcPD zX&+|!-hlEW2mmZ0ae`J%)(73WxEY^1!}30VpwkdO_;mR?<0vM{l~a@qrDtGK1x3w3 zzIb`Ef?XWJwr7a5K{wc-ZK<+Vn__??>`JggxE0j9Kpaz)(Lr633S3PS?4e^RrJAG* z1}P@#K(VBLa^~XX6)@f5;EY%!n{AV z?Qe8k{r2K7n6X;_a6LagIr@=P5J9C)Qo|!8Df~~6#ePFzRoi}f|Nim*2~T`{Ir#MA z#b5qM(@_PC35n5?AHDdJVPYmCtH{`EB3eqrW^R~eNHCPl8mDB@-N|)_)#5HY7e$b$ zg9YkYF$wXsbDmh4#ODIQ|M|H6@b>T4J{C0t&O(q` zFM#H*2qD(FM5L+)l8taoi^H#&R)$x$B*ykMJ}bvW+CgMqu>r<2}r(DXF%etn?Ix;5pM`eMlec_B*KcLzKv% zF6fLv!-5YvZ*Z8nJ1_S)g{SkEeU!l=9U(1a%&41}ck@= zDAa;5veX`bz^{=E^nv+6^5G;vq--~c43A)&*O+5uazEEjN2d_G%srR+6`>R&a4R~o zxCQ(|b-eShzz9VOhMOI~_H*x3@cL{A0qp z+21K^%arN!Qx2Y=vRkOfi(WO)zUWo+?2FL<`nk1y|NM)-fBr>?I>U=zd~keRL zDz`X=ZJI(B1&}0}500b+8@hvfQ^KN!&R09mYbv#^Kheo&g}6sQ%kp6-Xk5HcQ<-zB5uVuO%aRNsGdl`+ZAm@dgs zpYagEp2-o|D0*Tzk|Vd90}B@w0g-$c=|T2S(iOD-fJ@*$p+RTqsU|6!#`cs1Svm~D zt|)CFEL4p&x)h~hnd!SzJ%1E0)QkTZ{%0WPaWB$>R_f3er3Oh;0Dp)@=FU#k8f`PfuyT)vJi;IC z*?M(?m`7!%-m1^I4$6z3z?KxkLetCK1XR5T!XjCTr^DY28v+hCh%o3IkvD-KSH|Uu ziCQEPujq<^LyF5oy2Yv56pyS3QgMPa^!aJ;{x?*cN!%EAz5PW-0&dw-nJ@*DMj8v@ z*jLO@P*Hm=5tG$E8QB?XeX_+8?u9yeeuS8jV?>SQ*e^En@I^4nxX=p?kl95EmncT` z-F{JsE9Ic;OFYtTWt4}>MAnzv_Iz;#Z=p-)Mkm}+3EKyz`e2aP3+h-M*LC;?DaoRH zGFf?dP;atGvE%vqInZmpdPOWFRFx|P{Ir#?KX=+DPkG%KY%?I_y9{U*>DYuJ4ll)*PiS#eV9vP)# zbxP`m9&O@&)?kRJ4OVDUbsFg;Q#)~xA)D6fmPjsbvK?N5h%ynrkhT!ljR5u3i=LUx zcR4Ob18%RXlyTXs+snk1I@FlIn1`OLTkwxa?1lDX8-O2)y>R#91-43IACWb^90lr)S1}!9G7D^AuMm$hi;-L$nO_L1AOE?2-dzfay9S)Iviq+(FyqXa&~ zf%*ZJIc$DHp>o^A+ls&+iDnGVVIa$*YfHV#t2b}f>o+hfIYsUa3AWG4S47fLlkYYBWKy=?VJky#ILj^CP4s z3K86>&Glt_Jotux!s?ZV-IJs%sn-l+*#OxwwQ4jo_hUUfwx;Yd7Lf|)DwZ@jqB7_rvp0=|R(!r%pV8KcN73?JRJa_L6)t60Iu!|+6~;C8 zj4FURI3)P(2pj#1Y0Spx5QbSl;}JBMISK}>=CKq^Wvs$nYqPj<>IyJNWYnEAKV-b@ zz)n`3-6Lm^eVZPADOJIYxDUAspComAX#wbjsud%;Z|V6ORJnpRT~WcJ490_(SZ|04 zL1-=qDx1@pqB|1{5DNssAUXua;aB=@T1Tevm1a=~3r3rBTImHAP&65|QhyS{w86RQ ztrFxnVTCvYQECC1C+l*J+VhlG_NtftOuB<|D4}}DuXi86-lIhHBkTctSMRi>h+c%z zfmi?6zYTzb0{zv4DMs{QAWEPw9V)$Hkt~sjRIxWm#z)S_yLS&S@qE1P*DoL5v762w zx|x4{`!v{QGhuF$8T`$gUciO_>kE4Cd3Ow0LPw#rypFQi{9?{tvoWP-P_3+Jw~0HM zM+$kphti9HR=uPO-gt5<@Tx3w{YJ@X5me6vy1}0ZC?)LPKey-sUbVy?Asbty=FvAo zZ2${56hM|v+f~uDF&8l}+0AS$N23N$`3P8I6u#2fZLeQl8LM7_8q zjRw;R>PNyTvnjUnw_m>e{lon?$W3{Cpv?dg05lpXCxiK$UtqtgvZFAce4Y|6W1+DP zZD5o`H5-ZAet8i(A(H@xYqq*iKRtc<$6H%c5OpN4k|CRb0#u+xUloaJ@YD(LRwW4( zO`C&5WImzQ06DW-WnFML^_7%PA1zP8-3@3`;w)9zx>*JC=RjyscY`(-od}Tb9BzxS zhN1L?0ofCHLgkRq218oXcmpvjz$jKY%+=_pF~I3YI$^6knFl|GQ8@yhe8RU4PHqrD zs!5T~w7mv{v+M+T`ljgd1eS%$D2TV2pKc{g$%rnMA`*6GGsE2;STsH%ZCBZUIF8B> zjsLn&q@V1sbe;(X{6M=L7ZvT}7ap0wwWgPKa_5wA^o4`KPhX28MeSK)!UX`YF9T$x z`=!tc1*i)g)oBVJsR#|a1hj9F33CD~Ti=K?tID{5L3-WtW0MoEjOx}TbR((4ctulX za{G>1`WPsX_zXFvE+JHgF`N$2MnpBuC9M&xGHqEdV0{X(WZ{^S1U=7>VP)xD^4-V> zWFyR8fLe_eE5bPX2{J3fIArgGE31BQ>6q@t)2i1B<&$JpfMY2-LBL2#~;tmR;%OVGnAM&7@%vI@LC#kVSlh0G)P3Z5V{r@Cv9FKlrVYDDI{%^ zU%|JDB17%sM+jdi()=e@X^v%PVA8NO$=?pN%uM)s3g5i6;X#3^k6%9jta65C@u|46 zzDUn5@!c_fIXMan(#2>*P)l(tFiUIjg)J526V+|0KAO1O#gHRUZGylHoPGrkU~RNo zERWYqWM7`GQEcuUMKz_LvRgC{gEl;dfsj!Pk01UU5nFUGrRRBsYBVq!2Po`}>4#UG z)qwz4#wzr;HjCc}>hAHGWGi9~6Z$X6suO3`XVmSt^GCQ5JY%~7WUu9nfF zO691cp?|3o=7y9xo7e53R~y!ElabBEH9EbC{Cy~t%o96Y9R(3nK*6cZ+cMygKx|j_ zq2%?R8;dOa7@pW2h&Px9ykw~`-7XbVQ=Oa@e}1LT2L&t$Ka18YLRBEGHcKH*PP=39 z@MuHrGfd&z_P~TyPtZ&(i%N%GtwB1*L{+A2(;;J~l{KA$`ejG_@}3l^(@Ja(&j4qQ zzCi1Uq{VVGVQ`Y@w(3b%jXdmKXQZ-o-8s5%%2v@#0c;g?Dj^reh#sv%ta2;`6tS*_ zrSyzf7SuOWm*uE;16pl{ZRwY-C4U8o0HfCV7q_r;XbhoHAJE>n!`tR^+?<}ij(@=w zCW_AXdZWM5E=cb8AR^g`%QQbX-3a{61v0J$4H(#&DDmh?`i)lRLlzD)5#<7$3XBQd z9Dp$C@9%94m(Js#Kg2)3U&O!9lfQphq=q)(Hl;C@{7uVw1t|xWmYf4c^$`VfCCMG8 z9zh)so_TY%VE9Zl_JGu8#vWDyk>dnoacKy4t+YspZjqx9mkE>C8#rm;*{9vRZ^Y52 zJ1%>kLX6ue;z!N|L4uh;r2>};3TbOslT#Gapz$w?B`_?MV#zn{;>(v*9dkEr)`l_$ zufk2sXOeo!ZjcbEsTSmctFPIr?GUCE%o$OXMrVWe1z? zJ@Pf#+l(#Y7h?vh3o52KFvH@`8kxXhG$fF}{!GOm=3@5eh@Qr&`}$>jbLiI6+)=+!kSH-i+PJCr)rwi$OFW1X?z- zM7Ci^Qc{kMu){P|F}PSe;xQe%fZRe!L3m(S{a0|1A>CLf^d@61#$#4qPuNg>g5I1Q zt$)1BII$0|_%Xshu3*&Gs!~XSqpx)|0obCJBcrx)TKd~5G%md|Qj9;(p-RGT#6IUo z^RtuF=;6pOSGZj@5 ztszhN5>5OK?R!ryc+?_%OTw3=6qq{eWS~1iP)DH$@!?W4{%C_r)vzCt#msN4()FC( zXVGM`WzWvO5y#N_xV)-3W{<)Xh==4%+@>`XpMG(gM{LB)m3`0e6R06=4-MHZxL{go zIwF)h_)Rq8lp6U&+@7{I!(i{n-atqzB|h5Im9~2{Ug~v3Q|17#KpVbDd!M^%kfalz%U*cS+g-9cZ`5s7ZgxU zkIJntFR|?cK_;h=6Diz)!gX_qPnVY-%wX186V9MqGYD4vGa^lzZDwcnF9sg#lZ{V&I0?r+hw%c zpp|`(*``SvzV!z4jv&2)x3~(4-z{?T%Rve=~L;f4+trhy(JT_#0vD3R%5Jy6?B=k z$e7<%&t+mL*wclN1zjeyOQi%m=FFad%XpZUVQAiP z+^0^)Vnp{E0AQ-r8Z-p9lk2qEQH*Bl&8sOa8{LA-i3e|0wB`{nNK-}ls`7_42W1n1U)$QWJHytp}%-BFW76floA z#qOj-x;vy^*tcP8WugN$3R1=hat1KPr6Q&m@bDo6ootKDfZjR!F2`vKPO@G|Q<+@P z=fdL%K~5sfsKn7&gzzSLBYsP9DD^lr0qyFC@<1c>)47Rflc6x@F>s z-ER!1GC^)MeJ7Dvn>^h~oNr=;mePfRbSJ7rF{MJscTDCg;<+h{u)K1*k@~EQeu&|t z%Z!;oWt9d5)emf|V;LMv#gxHbY4g+TE{u0aWd{i_3KF?iG7MfJnvX$@WT|5L?$9Ij zzC1@+R{)YkjzC{xE`dP&+48m>vpBu$7Odnfa*Q=@2Vui}ECpo8cg5r27&&#s02%yp zHA(DK&`8WI009Ms*!ntm`DjE9vqvwF=_zGp#we|GC+w-#0s?dn@~+OHdPY3fwM%@9 zpmEk7YchkFry@v3Ktv4=SRZ8&C>Jb%#5WsFz3z~cIG|slPX5tB=+iW0YZNnDn*Ub{ zUK<9P(XKK<&OZPe4rseMyZRCNL-@;6|NDk@E%765<0SUR1Acl&^;YXQMANM|>urW3 zSj6L9LPz*TbYjNBIf<7ucsF5OsoWcm z3q346l%l+>Pw`Hh?>;=<{q*r3JV^Q+w5?rW8_qqg26MLHA3wL~*L(l)@b#Cc_Wm>P zd54&@_jey3@AKXUsR5_Z5-8Y;bq10+>u{jjV#!nWvO9OPIvlVMdDK6=jQ4M!K79F1 z&uvyFc@H&9Y^-fD3i>CC4SYtMEowK=LU0DJCJIJLzlE7skAx z=CGQ`&>VVOne3Br**^(zts-<;ZP9FYi}HGIvMYz{nPKda&hrO3%h(1A?g#Cf6jgP> z`KSqa%;Z`Xm52rz;@M6dAu|;PNPlaFhs?y$-p{mGvpnv%YQjEU&o}I3r8aD|WrGn* z>|SGVdN@tq%yA=n6`x)p?T$Yrfb<5OYRMaJ-@ z#T;qo!+lpup(T1oO>!+qmUOyUHBvLa;RhuW?3;#&-EQ%xo3TkyMeq^2e7@eWza5ck zB)l>XIYtbTJmA>f9H^1*Z21}ne-Fw{FXl^Kq&I}EUo|&DhBsvPr!dh5sR8&mRn;qD710-VX5&`~i z=C9Y+*kgSDIl}3F&n$sQ>~+svK>&y)R{sFziUcsT>-oY|$j&+*0(2bdVB%)VgTJ$9 zvb>u_4DT@zEGZZH=wwXs47!rIHuU$>ES0#l+9ZFUC4b{4Wr@ z`+)fYVMJYLlI>#@A~K4(S?NZz!0bh6S4oG67JYl@Z)>sH2w70;MP~a6WG)T!4HS8i zUo8k-HVAWx2A@G_+g`kGPa!w#NSZ^U#M76*w;%7=k;u2&Sep8`)gd)h&g9YLjBKWp z1pme&-Tf?|oDTUJb|%Q#wO>BB_rHBWAKHhXA0?DYP7`|LmfUb+Ay}qSqQv&4$QHLq zDL56k>29?V2N(PVufIuXggV0Z#-NEQ^jBUF^w=fopAdw<5Pcb1hItAt%1Wr}F0!Ivu zzZD}if^_YVF{!ovjRYA2w4rUGP(hZ8k}FoB9&K#KRl==$W+>khc^XR_p*OaOcanf{ zf)WNsA#f-u9IkIJsPrzNy%_+|mlzq9--br>)0#ydnnv7*G;wbxIRdH|9(GKvR0|KI zoiz*NJ{-9YRa%jT?J=4~C4j2nHQJY;)dpS)=pASyEgvY!8YeLmB)wQcoorYUhPk7Z zK{ik=@i+SRZ7)H$)(3lcFMoRZ_T{^m_b=bS{Q1S;4w2D6;Xg)5zr%m``0qXb`&o9( zBu`PR3XlQUM{ga5?FAVRgokRA?+J8QgL4&)qUJ}ky7l_t(9Rh^sz1gVl_ zWh8vasc(G(D5LCsMp7i(utR7(Yz?dIjOo^zBT$PqFh&>k$B4yOSJ#)2H{Ie`ANO@u zXUX$n33(5T&6kHg)EwH|gZ+kCg})$QP?Pyl*cP6Byv=eM8H^w_;1c~rTBxlXs5Fs! zC>jCx7Q5wUXxXtl=g`7=wn3Cu;Gt&6ZCR-_x14CLd?_MIo`L9A&$Ef9A zMl~q;hFPy?!1t*fmMx;`o)|zW2N*3c8SMuV0#YMKB)}f?u^n8n$D5!V9q6&kl4i=R zOprG@y>KGEg)VMB5M)4ZSJ?4m#LUO76mm|DT7|*D^e18AcgxW%mvb{mEm0-f_71c<$G( z#*;8_Kjg#&-vYwup@>e#v+Tf zNt~=?R0Wg6)Z&6xQ4(*GYdIBNBtsdSu}m@IzhsIDu1v&{A0&^pXX#S<<(D5s`&5st zDNZPtvb?!r$kjN#K#I=QT7D4$f&VGP68i!AHgX6xF(j!32%B_shouw33C!UdRgS-9 zF3v?L?KwZETSvMw%KJbd!C*BXI8;v)9;-Y!C{?uhXt{_XdQ$VG;JFMIR1}M7&0H)v z9}?$*Y#{!Ek03R=VHxo^-fe!z$^=;?p6w;_Ms9ZQ6we!tpY>WdqcP$ml81Fn+sSL5 z51N4_8zg_V88h?}Fj@LLNc3b#_uLL#>oSTkQ%J$?Qn1x@O9}bFc+(5eTSTi;Fm(^aQ_Pm9&SC=aiKmE3*96@a! zEr&-C`JG7i5K_{$k(Md-=o~&PEtG?2O(w$z&r0PU_6mcD!-iqi%PvH829+YBDqj2k z>*u$D;%Q2tYF7>xNPLZEnbaNY&dWCsT4CekuXkQ|<;#HXX0HylC}mp`!lt#2RyYEag_`|NP_8uV*!P&> z+;zTx;AS5ewaS*!euN-C&MDLWpw>f1_6&R#Jla)h%m3&gB)u-lG_VmN@nwF13Y=wO zJ=jos2K>}2!*Xz`L5LbO*_l9}nU;mYsp+p+G8St&oFQu&cg|O1R?s$E>on<9+)Piy zCL|>!-DG4Iqs(k^NpqkqQ;q>;SW3SDcTGh!DdyctpvF>!w3s1$L7zE{A(YQ^6L~t~ zdse+umcx)v=_wTmPjj?}T&|tyEf&dZQ9#u2<0;EjcvLdPqRPGUDngg1fm-Yq#M;_b zUv_6qp5u~$<;Tdc3N;xmrC1jEv3x$1Efk!CL@}61$A`)CY%^;qe?e)+ad*=qIAPg} z;6&gu2Be^c^bDmx$YK>b;@%QB1q{bW4SIe9w%Yb9qk`IZ_wUhn>RnKY5>Z{`b%&pj z>DLwMWnS0>uTfERB22WLjN>Yi&p3!AiQpN~`CL{ashf8J5^L{rvjf4YgWLoYgU)<7 ze>5{E>*Y@^OA%nxy+b~9$)1l|`>EX`=4CydFr0~XDAGF^XEbqwa=ml)MEBtrh`<(Is&l)@Jxydgkd{V!8uslA{JDs%fVIlf(rlrDscn zJtV~SN=7(6Vu}lt=z6DwxI`6D9mFs)=8?1jL0=L-2ofm=t)jB7e3Dc!Lgkq(c>_W- zZ0?@C!G6oVg8FzSf;v*Vup*@8ZDQ@{ub-`YG`T-{r%5)LsFXWUDXdwAk~ddY^G;*e z5|55h+G1E~F!$1P^d|Bb@gXZc4#O0B{PHq1Pv1i*C@?(8e}X@xbTJ*k)fXCao#G$> zX*d`+paG-+@9!R;5Z4t+K@&n==FK!XmZ2w_)|p)_G|qG^;)1F@ICxsgiRzmofH_u_ zqi#0aAIv5pG+3LHs z5?NF7m|Y#USD0BwbCK0%m}6fqGds5KPKPh6dMXGWm@;NX>M$ zv+=Y{8jpU*r0L{$OoDL4S#H@wJDSALnD|Y;x`G z#g*f3cR-)hE;iuBOV(ZAwwcwp6TKDe!E}rWv?Z2F(gc_vRm6r6WOzyIobtf3<#~OA zfhA?$tS2fytpf6ZXmq*9C-#p$hcF_n+5U(8cv23y**t&%ZKyZ{)sKPICusCzQJG+= z!BRL3{fxnjbN{QShT1?ux62zr(v0`VoC%bhK8vwmJ>wPB=$om?5fR5kS#YxTMFs!T z;mTX;&ykaK5Eq6`3pFC|T_hwFDSJXr2i=_B3CyLh$eM!SUz8StWjE%(=hcD{VU@zD z1ZWtMYaog9=+whuI*sI4Aa@@n%=C0wCW8V~0^|6Af_X7KXQFvtQhi{D<&1?0n(5A@ zXPI*F{1j#}0!-#-Hz+@|qemTwo5P*9I!+l4#SG`5yclMsi$FUq;I_P;19EvA_+jjF z%l5f1-+#FO`0m9Zw7!*#1HCFC>dg%9?V0KlQPLA@!P(|QbM?^WNEG5`rvYA+=wwGdTp{8m}cz85C=JDk*>8dOou=a>^5ouLOc$HG81Fcc$`T^jv-|rRAWo0tty4 zj|Zc1>{)<{jxn)0Kv8n7grGP?=-FJofk*;HB9*vPTI7tOcx8V(U| z6*lOS2`!fh99^FWCQuu!uz>0`)??j~84c+wzooFClXGE7&oyjLruFPm|8oUjQy&C?l&oon zqco00VnmmhE0aiHMw1btPplpwJQl>JBuwB@V=ag8c;XfQgZA8@PJwo2i9OW!5r_eK zUm{4rnV}(rf*>ywI{Ki8cLI0nOjUU*u)Q)Y)B~VRd+eHR)U{;t_Qy+@9MCF-p9bLo z1!~~kFGOM|(=e>@f7l;3bpQ0r-9!8SbD~$f)i$m5!Y)E2?IDif@@l@p7j%`=If**< zVa(w^7{uUC#*Oivj2PpRx}S)}&Wtvjv<7H>f{}ZEk653iByDdZgji>!?IPKR8#38l zZ3qJlx|?+CblHIOfbM;AjsivV(GZfeEJJX8Bz1Lg^wf#9sJvETLcBA&OyCFZg@P{) zT;5BFj=(a}Nv*4-atvCo*z_d`8h8ULd~z-%9>2A~$$W7UdUDVM;Y=R3U0QfIf0c?y zwX6P>-7)z}emq|#ei7I*1GOv%Dpa5|g-%ovYLKg6usVQm`S4;n|3y0pk+!YMv;TQzjz|rpS?w%<5+uXaQlO->w0@p@VAu zYL31Qs4lrg{Q;zo?pcfjE=oXH{HH{j#eYgzncZ$hu#o$*ite$bSP957vMN*>EBs{5 zgsDE=jq)gUcmNbihl8oQiS3_B{$rh5J8CJ-o8d6%CaQGf8$?_!BEWB=J1(`RSwrfd3|oup5u>@IC0 zQx2Y83et8gz7RX!ap1^9X3x*SL)-~3?#M!16fOgCmoBa}*L~VdU<6F02kFb(z1f8w z$7*JWn0p>XP?)<{W<;)Hpe^M92C~YC`g6za()qu0Xtv?z{j)}s*f`3XT64j({ zic%7%|G_GS90@=@$qsL%1diVt8N50J*7l7!^jF8bhED8XVdxUAN=hyYx-0Ea@k1gj zianq_JQ)euN<#NMqrMvl_Ifj1wc& zG?c_fxPv(jhUvvz<3h>GcmtT|Pmgi|DBAV63%$(INU z)~UGL5-x`kyO_Zxj_Sif$l%TKL2k&fW}MT`&)nCi3o}Qdu}*9)50VK5L)ue%|9h z{{G?fyO;dq!@J*J`UwB=f*Mp&{auap7WNoD#+C0t*uV%fltQFPhWLTT_Q}>mBL!Y= zlSuugM(TIYn6=3(7k9!$;-Kq|qkcX>8In*El0ED6J26T;n>|a2XRxwVPBrb#ktR2X zV^1ge2UngWc;LiApq5GyYlmH2D5;f}sO+ISVv?*+wfa;A$sHdt?%APCeN3zxZrYT9 zSG=mQB{BqST5Bp3}ncVg9@>@Hz=r1Z=UT$FM`95pcKW>quc;daaj#iQg>){~;~tXQ#9>=|#w+{T zH&Ztf+z9zYJ6IP-oBf^k6PdExeIiqKyH8|_xldAIBru2-+IV2m5X4pS?)KXTwd);n zD5y`M*yZBqZ$^V2XqUl;X z(n6#R;eKvf5WBEg(j3&J;eh&+NjrRZm|l1z|6m#11gO2SJ4HmZnX1Aa69jXMcK|nk zV?JDgww{R!Y)O6(t@fwu8**K34(Ew;)j6`QMi_`b0Xqw-3VLd@B#9|X2=)?5`lGd~ zK1*KHewDVWZ`*$<}q5?$zfYT+Ym+tn{8TFQUrx;kauNT@exan7h5VG zm`J|hx)?1joF@n+k$54I2Qo1zG-2a{#x*{_RnQI5wgc@`V&O+us zJWtw3$eKpn;zW-wzdbm9Epld=vT1fV_$id4xL8>+U% zz)4*6L~E^zV!*H3OJ`UPD3i;`>lEh1UU>RicX;_4mPz)ZFp%<667@;)SQQ*0tOSDq zOTy_w8dytmLMbIO@B$F6o&hI{m0@{bd8+#`ZeKIOM&~ zMHNZR57L^tI33d+tj$Qb!6NMubJ4hUBv?bmJ|ZKE4{eJQg+G72dw6$`w!Q!4;#-N? zYVSUO{=yEZ$mh!^6zU&J!eq1{11TBQH-$4Im;v#I2nsnGVCVFVpu#4NlSY&R)i;&3 z^B#{*1KGQrBQ{p*x}gaG&7~LD=ZGN{;U+Mb;(7)3${E~AOOYF)Whx>GZGl6#8%sbB z?7CQ?#>bnuj}X)|H3m!)yNFt3#1ZQA7|-7-ZZ6cG=|1A~BGgwq3F z+u+GVS=OXzAbiI3qX9J8a!-FSl-54vz&`{eY>qr*eXmYbcV}Cx~r2M~BzjZ9BhW<-(}(A#bqWt#JIj z!Hj+76l|Jtj6s;7Y>9}f?z}m@zSK&!R>2lLUrzx2`|!7GN`h$RnBmRk1qB5Z$wcCX zG&Y1Q%0zd1Of72I!&kG)bm25<-yuo!8VL~DtS1M65VB|@Uh!p;f4#oAf;Wxh*wObN zzr6kX`wu8d`u-O&;Ne$ZumUBaXw4hKl;?Q;_P@Sq#Dx0~TdwWLe^pUO zaQPT9J&@61dWcAbnWHdLCMmG=ieeh<WY%P2*dvy*GB@ zc6Tck+$_b0T+c8P$r_Rh147*=K-BReHvq9T-}k?bqt8a`eE)2;&i8PMzyf`&9YjzW z_NZ(P$#@V`a7SIt$5tL?K^bu}`I>na+gbL4hEju_9d5368Ea>_3II=c7BqoNS3X6>vLUDUh`oT4J)CMG1{ zIyYj5(2YjTBF?NCs>Q36ZZ2tK|EtZv=mn%%Im_WFLRbC?f8wvaz zdjp(A+)1rTF^wI;`9NrfqMe*0JPx7xw`d5D(4y1RmjnB!480V|+;Xxg#U(;FW%gu5 zx5DCx52|s*2R(7b2O*9)S-E)s`6KL5ZLqRW)oHq0E{vE>j;x;;=+OhA)`7~Ofgi*+ zmZ)?f{u~ST`+tnR35=!Lejjwl&r2LH+3Yw@?Br$~KUaHt=H2h!TUEFG{Kmdpb=B+I z=H9CAo@ZHCHPh8I&FkqNcURB!BsRzp6d^!Sh!8{wArv7L5W4_{MGzr2A%p-SKmj3w z5J3?^Q9uzw$ozi)we!k-*(P_UuoqDOav*RLe#Lb?9dQiyK6$_)jOx^ z>w7Svh|_5}VM>0YWFyv`JjhxD*BE=Vf%FJKV+76WVt(F7G1J!{UqiM{($G-04J~1= z9^dU>K70BJa&5O7mbMR~XV97e?OgSgNNsWowf^$*b7Y#nMyVTkyIww@1wd2Xi<7yeJ-5tzbunY?Hp_)+t9;_aIh^(0^-|%t@3Z!BPtKc`O4Om zGYtJgu)}aX=+L%?qrF?*Vwe*|Q?+iGjBvQtuzk3ylxz6*3KdG_);4Dvxj;rosWq24 zn9@MAPqhC~+$j!n@PHvvwiWPJ8&*uu%o8+4@I?B=5Nt?Gwo=jt@r)39o9*8I^zaDE zszNfuTG+T8VQorj%hUQqJ?qI{ZP`4oP&7iJk&#yJVDKyBKlrTDPn-|v!#sXs+T;!o0f{qPWJJiRNEO0?%V7eg14_$C zrYC49z($#gMG)-lkltYk@V3)Xg=K1G z2Xd1Hh35kL29r=V7NV&~B&8<{s7o&ZEW|W;wEP2lH}?hPGUo)VPFq=$tbRmt-o@W! zyE&S|8!ht^jBG?nz^4&cSP7;I5swhFbo#IjeBoYU8tXk=; z-BD>q2l`rB*0f-NNjAgrPD$sbd(7CwE3$eq!|}GKNU6ykh6PF;K&0G)SsB&URa98b zjUV{pYAyrl8Hxnqe}R#4gX~;|iKU}lLVS5*t)N69(4qC#gD}Ie8=}A&3Zr0t`@HW` zYcz!qB|lPeBghSdd5BY+Ho>8%+;RAjMC@@&_d<@^PAZoU zAk28n+~Kx6v|@>k@HU=WC=OS=2?XlI5d|yaLGVUFRKkwK6{N9~N*-FO1$QAG%1IS! z8B5UsYo4!oV;MblT5iepiHLR98hKtx-l5qo^<;hD|Shu6)a(aT*VNB zZOEOVSL?4{oj?8fy9z{>HY{kyZfBv)i`uMN&qYyWsD4(YVK+>}R;RQ?9cy`)0V~57 z%rt{g7(3JO)iww->4n<{&e3@vfh_8Z`z*aRy*NLmvM6sTb*06o zwrZSdOD+}xM~?!Wo3HVPiSkw-Z$stE_@&d~IHW@$ zR~Uf`Uf+B;3L!a&4Y9n6>|`#cqSj};poshkiamthQqxi8QJb>jj^(htDmRT^Zs{O2 z!zp_$PWmSo^YwE>*D**m$!Y@$tQ#558;J%AN*?v>9v@IaLevg+9~*NcC7=Y>sJygb zaEpvkp#UhmVXZRRcLNsaG3MGvbAYhx5*)!=OUzkDWZ4YhV>}T;s#tz9+Za){Ts7Qm zD4(DdwBbE6$k#U@j%7x3&IzSO{nwJwBSwqKnS$Mmmz&)Sf>r85utMZgR8tFbdpHVB zM1lTlx#tvxkaY_QB&-h_Q_nzGVGEFN95ojv zZUP!lPM~(c33=e+tZ@{Dw`_uZ3_QAq=RtZM?3)(a5=7ZADVlqrmXtOav-j-XZff6y zrG0}4mBHB&y2+s?DI}i<%hj3%{*Ivl^igDu!LzM_HqlnHL%N2jcOxY%d!#IdKo>tP zHi2Wbglo`JcR{L}8VM_{wn3)s7_Uf|T{F4r61ss3pp^2|}`s3R(i|fEiRA17Ndi?%irp8~rs}x|cWc$Ej0?R;c zOtK6mEVHI@CQVvq(XosL0gO>y$?Mu^)YZ7Bb+NM&nX1NGGEk?z7}kM=S%{#Y?DIfq zMxeVWd?~mRtNKg_nd1Pg!OgnG`CNb~FN2Jm#1Uv3Qh1GKs+feOu{JF8`ydtwP)sf& z1u~JL%QxT)ypyRV=QK9Y56eT(3GUv(G&>*tHZT~lvGYTP`9p;x3H3q=qubR>1b=0;iyi6 z95PxqdlE4NHoc3A2vEdye{{M41j+CmoK9JfwvOQ}k_!AKtOkV7ELxWHO$`R!27C?x zq&7mt!{gNp+r$_6%+^EXilw0ad;FE5vXCYH=zs>g1O=b>xo1NRI>@IG- z%Px8f7%!_CROCs!coKwbn4Wxl$QF(5&NgmV^=HT4n`;oY@K}G38p|RlZip(5fPZ*jf*mRO%6yK#Ln3yd5QTe$)ewU|vjktS zx)&n9q|WT7X^x>%z{odvL*s+;J;3@QvI&vAH-m?46cD{ST0!;tJbr8v!^;wEC7xwA zw)I0vP2Y#=bHLB66wF~H4(w36!)8#!DLL&p(;AdTcSf(6jJV$Lk*$%+2e#+v$3?Yo z*ITlb8D8|Nc^fFecnuG!bvOa%Wk3>7@-Mh91&ug} zTa*(du*0<`k}vCU3kqM*H6QS0s||z5Fi=FH($u0!>I$hj>r^cmykTqsE)FC%i866x z`gD-B2}JoD*NBVrrAC|&)2;(P_XYjSUSbpOZ4{1?ZRd(>s5}E?+?<(hKj5#vuy^X0P%x&e`GF`7S-`{2{)~OLB_CuD{pk17 zx_ZMKE9Pj4Qs@h#wOCq4YwtZfLU}*6vakZD|C)qf3k1ML=sw z5Q%j&YK4G%y)HC5ytQxVs1=nZ$<5qDDcSm9!}9uou7Mf}^vwoIZ7dMnOfAFAtofRl zJMj;CPM4-@oN{!?P1jOlij2f@0SY^I9O<$&p;b@&jq*W4jjj1G*kQH&p~a~tO5qTt z!j9l(De0}A_Xo5`Q|gP!I4i4T?E*_eATw?rI__c|HLJDv=pi9|$Q! zQ!v;)hGW=^(GE)SUDS>?+eq$~JITR0G_uBnda5(!tCA6uQ29bx&ua2f(@E$^QiAK@ z5p$0s*2-g_OBGZ?79Ej_$aryDNuh`$HA3>~+vk1lTUW_T(zGrb&bYs8`K!D|$w`BN zX4s|nB75~QeQm=vhZ(k*E^M<}1du=-V!87cX z44c=0)eD>!zx-hTDAXFAwMP#ISs+Vx`jyDcvSBSCkf3nD9)zq99& zpc(M$?YWO`ZzN;Q%z7H}W@R#9R&=!k-X@U_=~r4UKS%}4jw!m_z>MK$aSlo#3`xPx z%hD1;V*|8ka0irvF$H;demI{mPc%uN_2orxMJWO zRaT8Ja2vzKoUFj52;769;gq;CsK_?$Ib2V*@Ca12vqK2U>5#%#DS4|c1;(3>0pHVd zShkZrPE~4OXq}6l5Q8yohEiRUp3vw;$xapmV>+hGWo%HbJ4@as`02|b{WvlI3ROq% zWEKe%&r1OLXryVz(MSV&XkE0?Q)Er}4k-~iSx6Cu zO*Ga(gf`(PCQfWO(-@So69n>dCgdb^l#>prDyf2vIcYNXTuAg?TtY2B9F@0rX}_pu zW1%xyiJN@evI~?3dF6w+WU6vTGRzE5}6!b~Vu5pi7H=jmjmh(p0h%BefmUKAo=6>JiF7o+W&; zJ*c3{H%gNk$)2-7Amev%{m;uq0{#pqV<~SQlW&lNlnKIq&J(r3l%>xDr*Y(SR{99WW>gOgO69gpP92DU3I!1U%P7Q^|HG6oku+xH+ zpy&%)tPt9j#HW`-j(i>03Y?1uzl%81-JvXcx-Cr-Fvj3VGG6%(f|&)31y@IHOo0^A zlrj}mjR6x{I`3+ox9LH%$=nY}sZX_=a?HOqYB+I*A~asm<4*BcD+g;m2Yy#|$ZuMm zAa@N*d#0Z#)be6AyPqI$=N$dsQghFP?8{MkYV0b?I3!tM@qFK z--QZFFB{(g@$tZnMhZw-;bXeweWOc|q`eT)3`7+xU%eMHaiGR|yaj@n2;MXz&8CcS z0AS}9B((z(UDNOj+NY6=nNtFx;Hdn8=y_Y6Bs?P-l*LKy^9bsAs9|pCxT>!^9Hv%*@wO*effhiEVV&{WFbJ&-lSlGZI#wY}wOM>&*jFO`)#OL^ zL`ndtIXa)IPLn4QPg5TDn(n2*>zk%cti#be??8b&XpJ60LyhA9XMN9P)t z}nr@@pF92-|DcSQx#Ux$P66p7=swDDLYT82r8Y`6kR`Qn6|zI4OZ6TZtG~ z1pInrMr62~1EB+N5abUrN3;ofQHaooDe0UWSJ2i;)-S3#o#XoAzA#X-6@etbCR&3_ z{Nf~`6;PfvDYgvLl(W(Nn;A%kp$bT#7t%IPJ;ze2mRuZ#uEH|3hbn7OnG_d5q+}^c8>|}aH(09j zx}%_#9Rq?45ctYrfhO{@fSc~U1YYP(gIPtp|00e?G^${4kMatGK@97}@TAcvLeC^E z`C!dI((az@Tl#pb_yJz3BG#ttiN$v_MF?y(ENp(dvZ%!bUC@MTZ>04~xL<3ea?AD{ zy(?FOk}wl6DkUjteg+xAtYnR45w-ZHfw=6k{NsvV#Y!J1$;Kru=@H9fl{B+}TjH}) zzwKDFxMDzT<{}yyVQ>Wo$&GvRrT_+`3~+6;;#Gy|A#tBfFS!N9ZQO#ginyy|RFRJ; zZU*{0;|i@<6dFE(@Y@ATOW(X@wk!++j$lk%98OWd6=|S|c9UYaZ&bL`1#w>%o|Cch z=paWIEvic9$Kr*}mNpiaBa1E2=i@y6H)JstmXoXw5$EI z!N@O>#MYqpw+C{yzcrrQ{~&dPRD8F>8aB!b+ zNj)3@X>OG|91Js%kqW_XT`k+eP5$)qiz@{CJpY9MW7XeO+cbiZ7I}vL7uYM7 zu^nPB9w9~*k){t<$<2!qy(@rvz1fFv?E*$L_B3@7UqzGU@@$2Y{bDn9=A`i3Jx{h& zj5H(k%pNKK2&7xPR6Az2%tuhvp=|L(481*)OXSQT2*I?O5*g4IdP-9wL&lp(hk<}V zTc08>Jz19)WQ_yT6Aix84Q{?QOTg6x;@Dj1YL# zeP#9#{?09I1wWI9mX7oSakPgdZV%WXu~U%}NwUzcSj2;oH91$(pEwjP3gTgp`#k8) zPN&FQ)L{J$qUDfBhSGWf%XE9iOe7$(Vl=EEoK>eor|&-ECQNVI_F6(A(2;u6_BeO} zGrehh?2cvelWB;jur>YZ`A!K4Wd^JH8BFSe{GdFnUA?)~%GO&_$hyBlh3jjy#=5$$ zj0WYIN-_GiSv>R7q<`s;CuXY<1QaCg(lAJZlBe91Gx$j3N>cmg`~W%#ei;0VG%5qew#6L4CJ zOW#00mii@|o#mA_+=T?j)NjEkFlh6>WW|KyXNYb9}YD^&Z z)<(&Ona0B;BE=!;FQ!3Po_n{y1~8kKBR!W>8u;qeZinfR0cL9mOpH^3y-DkGu1C8XEX*SvI{|QoQpbo%CV=IE1SCkPB#e0PZ=%IEge#59gj#1RUGedGGAiP zvqB)Dk5D6sD5MD9P@q;6QZ!~qe6Y?_GMKg?C}{YjRTAkifdwSQVKZp&*% z@|{0`Fb07DL^*d0;2e{kZ?53Z88=sOml;yQT>>w+X|D=U8fa?qN%B#grGoQ0`mC-` zq*PH%!aO}c8*2jQ48%aK6nz*x{CA+I4(T_V!-Ya6_Vm=kfu(1gs;mWQ2si^5V#wG= zeR9vPE?-?wGM`*x$Pv!+Kw~K;y~j_#*nE8T^x4+s-H%vonEiL(>2KlpyL~L!H~908 zP)c2e>CwaKhijyrNiwRd3^Y9}vokAqs4ry}33I0qm$aKXrH<6it1(tF9ilxhaO*fs z6F_Ubcz2NXx?mS%mill-gbwG)lD21>*HBHu$Oi+q@Bo=;7 zWf67SOc9;EMlN+?e50BN`eFgGG`hDN(|Bpow(ZsZ_#jZ>p~noZ#4ZU$1~gYSRk;zq1Ko_CQ^MZ!7xj#4dY;V*P0(z+9N=to8`07 z3NY5^DJ)XTtbQg?U1HlF7D`?--Nu)K`K*s%4uGJ1gur}QS)-Q^rZbonu?&=9kWn*u z#HMtUi-VN}eH-RtG2s(EOjd~7mk;U^nXWczL8!oegw71cC!rjy3rAs#Nni4suw7I1 z`Am0`-GksS)e-`@s(2_a4Jj`uzX-4}SfP**?bon6^CxQxZC!tH_xjbH{^J+@Kh@vD zuXo?S{$lg$>f`>maQHXRZT+G4iFOt}wDk`So{Ja#hU<{O7Rk~4Gka_o8!9J z8<`~J1_E>mb5kX7Zn}U`#Uqr;fkJ>UFU0p-Yy@eJs(?d~r1)Lfe6iS7Sz^a~X1s+b zpRL1_WwE6(P;d5Ho&>^rv*&%rveL&m?F3!G)Jw220Toyn$VF|iLM^J(lvuR4S1`bu z9Q)Gfx6sjZ%Y0cYNNLO60m{>K3UM56_HHb8z$wGQ?Nb^|iF&G3E8d(@f`(Q_pSlvU zB~Zp`rqX;+v=vCk=aaCQ9pjbt?3$@d3g(C?wTDbsh8a0fVu<*p%t&54WGqd1Y}bU! zb33Q%gE?#-$HYj5&qa2+&<4YZX)|#w6(0nO6{C!4YHr252A@tIN1KkgZc({X;DAzs z1r#qS`xAb$b4rZ)+HQj^r8sUI^yxGccC?|FS+|vG{}_|n@@v_3!DS<3`G~yIlb0_( zzj}_O(2rld`0mrIyPM6E=Xd%~UO&%I!*2KF`Q82&yn!H`ced`_8Q|#2=PzDu(i6#W zVyh8BN0N7B(Y3s!Q!A_=el}Ql&}v9YPUX~8M2i$NevICs3=`^Uf#h7AaUR2x(6Dz2 z%}mG=CiW`J4)umzBvElz;Ta-P(#I%TmZxvgSf?LDm8b zKU%`24o(U=!`-(=TC6y)*?Kj9TP=BtxG;C9Zp;?29l;V1=*nma#o2+wY&k5@akOO9 zN_i<$-u&H!f-?Phj?{no6FPO(h7_<}5X%BxYNDow9lG|E6b`b2r-L`Ny6P8*%tNIO z-gkqq&F0ltp8=vj`~32H3qS8Z{p|B+cfYuL`SdXxsb0SN3;{21zlRZ=>%ZOqIga<= zzRRCD*?;?2@k6IaPh<)|nOhQ~wTW~L9MgC**rILspp{zTu?>I`TrrUbyQb)B`RB*H zMxqGH>1!2Kt#8T$6gW*lB}^w&1ftqCp+ZzUrxGM0XA!qWp<_s7X->^v_|R+%?<{qTK+|L4@d*sItnZ#_Q7H)@h)Ty)GJ{WgLE#YvAL3) ztO==S(IN})-Vp%Ikig}vNh^{<2vSfra)LD3aXBkto?_b%;q19|*f~uI2tSaF6aNdK zn4GIXUplG)C(DpHV8V^cfy&)lQ}mXBatKjn*-}N@p{MjhVh#A$v1Y04SSUc5k|x9iir~>>@0Vu$50&$6L=YKfAj7`O6pA zFJOiG#Xb-3^yOG76th?k*{Ajx7RluT+SlOCVy0ky7r$Wu6W-Fjs&%~2Byh?DJ7 zI^@i$HbLNv`ZRLF#1Py@pw#x$RX||)JroeYoYbP#LMXFm-5!{Pu%rZETm&))y{uFc zpbJu@3Y}!42dL)_%1T@Cx>kU{Yo_8r@*++_xHFoWlrX6q=kc8>lO0Xx^9!^_V#w2m zl+DczwANCV6|X7sitQug&UEI(eh=xe%!YOScc8)bS%9Y3N7vFxiu5Aq0KI9GOZ<;! zJ{GHO9wvrBlfit*Xg|xWYC>ie8j-_5Zzf%LOhHaKp*|yDs!f_B+tZ|PZ|6vpwVTAy zKM#s*vhI;IEwuqBMQM|9|z;g?E$?%F-}yK z0;|NHApOhVfhvcGA>a@eONfa{#$0-iX>-E!C@X{S=^qcQrG0d7*x!o)qdC~Jjc7I< zDh_0)oh? z_AK^P)E0G~Rip}%DK>Iscp&~#8^?P>mcu)ceGKbC8bd^Bq;I4S>MfjhCLO<_X<5gO zDmBqU-eqKG$8)u=X@whW;+6noWi-M`?xz47L-i_EM_Iqv5fmCXoXGfJpk%F)3Jq(| zQR)@?%+a~I2D|f&1u!^Y)N$3qgt8*lMI8qV6V-PFNyu)2pe>e1(+`;hql$lR!~wE; zr9-5OU9I>7J?-*CA&o)H7L%{Yg1|Pd?sc(m0d^WRXb~^fQnkqJ3KeYqEs5LNHS&gH z_WX`)!B%Sa{Elz5YdPmAT`u6eE%Xz2L+uzYR;ALzP$ghK(Zrkm>BZ6cK-0JxYYBXy z4;8TjC-mqum88iBb7302)7h~eHf1E1ZBX{Zq9}zC^V?D5 z2bAqp8{+Y^HW%j~Yz~zl#=h*5gK{>#2j2;b)uJejm}vPPcoR|y^&--!0kaqqiw3zP zk^WS-*J|D^4Yuy&A@~W9P#u;5{dnU25NW_eusq7w3u+Ze4A;#r3*}@pa^Q7xq;3eq zvu5IWRse5E!8v&V#R>{EUzQUijVQW*+_$w*5s zs!Xt?*d7zwhHl^$KLrrR?SJJ!X#gz7gEn7xwg@8A2;zOO7ayKX82|;7^XVK!!{jYh zFVA2)ddL!X{oPUITCK`0A|Z^Ozh?kC98VlT9UHe>+aMff+wGFs_04wB_v3yI9iIb= zxWoST6ptY?JX|cZAcxKA$zpjtg%tom30X9QE*Do3#F~g3T~l<&gI;6%ZsyN9YhbIN zTcli1?%EDZ+lEkC+7K6zEe*m2d}%kE#VLf0yZ!gxd#{Ikqugmu$oc9l2*>|k6YZYA zc>etLvuB&jXU{<7vM$(haHDY&vOT+Q9}a7-r=8+vuh#4a0g!rt)w53u%fh+PG2mpf zHcVBH)Jgdnxf6)o1S~Ag=}%6FdzIG+!G)oooh-aJ#sNGrGzy@T8#yps5p#I^w%*+R z>Q4U+D^Y&s+tlo|;7`_K$0>Kd7CS+1!#4%)2cv+RbkY*4Zit1ygqg-(Sy3xai3HD2 z2XQF#gwQ%t(!GGlspqAUT6)F+nBzkRAo7rbb#W)jSr|(3DlA#MSnA^JLJbK`(xG`r>Jd&R{mE{E zAkox7x;E)a5Cr2PEX202EEbuZVn_48oD3J3E9A<2p^+=N4g&Rbdjit8p*bRE8-LVW z16l)EgXMgTEaVBb84DXB#rUaTlTO>Lb9)k4_+%bgeoDZ|sMN@f+Rv7?;`$06#_- z9kY$lyMBP;`HVc|b{bd*&K@?@2exlTvF+_Uz1Pp5J^k+0v#++U-h2+-i~q`oQC-)< zw)_?2u{|Q2o0`utx}U~25-9Q^D+5QrA+8D(^)-WWTX@%OtD9+ zyj9c#c?sb$5MV@?PRfUoVoa0U!+6Lr^M9=@`2r2@y!o zoVXs(SQ*jVsw%kyRWgWG4T@COHgCrXO-@mEg2bwuH`vomh2#1CK_AgWVk_{v*%~c@ z@852PJ!~`VpOw%hd_J##l>UILd<}V!+cN(pr;5=VD$j{8gp5%QKmRpbvkAkuxm^nd6To5R9z)VnZZkP z9@ZW%Lz#^*B8yFH0~z~Z)H6%r_y2sOfw#YBOF zlQ}IP$_g(ZD&TKm;FQGl_IW3cwW|b4qYfBFTv?J-4=jfKrnPJ3rUW>b79^!HP_EWU z#lF>^!<(jBiWDP)W0c*OVI}mv9cq;)AMn?#50gT5YG2f;yEHSckOMKHK7;q=7Z3?i zgp9?GodA@l6?6srffocAlRwp!FaCFD?JBF#!#YMu$T_lx*SI|t5EU>yekkVPBp9)O zcm)0eo)!pfdr;pc3YvSaB9wwAV%~1co!rY^-!Xd`HXQVgCN>0j0yH7!>}5(gRc8=3 z5L5qpi9eD${#hHHG&)-aDQP5_e5i4fG^{7|8g$(+dS)%=2cBAZ4Y+@5?q&R$zlpjZ zt?efWRx^x_ytfEGUqd_|tsnWN-C%W`@)8CGZ)HweLfJNya9*ZhlX@bEg7y{2= zkY{>p8&}{AvX0Z(t<=4q4=AWR#%RD{Zca8Xgl$iYNTZS%0=XtZxef|T_9e}B-MzOR z+z&ji|*)M2Sunc*H0D4Fh48)FR?|QbHts6+z8C{28Yg9U$JkBR^& zBm`5q@Cl9)ozny_L=Fn=)DF7ZsU55MBX<+Z?8>?_DK)o{GS@8wm_*z40MHD`7iAcbG%ZO2R-gRU@1SM;0B>R*t&Hfq zB!ZkaZVPS)fLO8 zYC;-@pr!(kg9$02_g##vxt)(SU}IcPx7O^hA095w4+6qg#wuV~o27`$wJnUzF8|kt z5(soV7&52=LkIXJr*(2*l>#eN8v?(DbyJiY&r#4^kr5T(q}U%yLue>kGj`gUae-!B zl~{4wB~~SwZcke-?$LXg$BI{{1oZb8L=r{%vFYgu;Kgz_V-EH4slswZ34s5G;g!B3 z75qa{8Hwu*ru2zRoZ;I|8k*eht(wqT1tCluA{3H#Fqh$N%zUwG%;B&Xbwg?VDAlz! zC|VT8c+yF!5IpK4G9(M=Plme=fd=UNen@q-5KlM5PaR*<9@Bv&Axo^;0>)%d=ZVa+uUbbIp<4(BQr%d`C*D=_R9#ke$uTLzv_jNXAv*WEAN700n!jM#P)lCr_T>98zsIl^QglT&7Dm z?#{%0rVB7buNhDd6PkpI_NFo&(iC=9sAwqi1i6Wh zQZQEBq2F8xz-g|H5fNjY3)15Rf^3P;jt>?HM?U$GSaajBlgrLYvTBj38v}w}^oDx- zI;y)!A{H-K<2YZw#5$O@%=>LTiIYk_gtjj!vJpXMws?3}g(VIcAelf3Euf+sG$HXP zlkIWZDW30NUcvx{JdG#P6-G;vIe6(@NWH58gPF+3rQihEri71r7Je#dhI9J*+?sUn zDO8{BBU=4Cu>SLa0d9S#88y+0YqvO9NxqD{#Xf4p)PElpA8FI_gph`t`yPBa$! z?Ts#vX1I-tB}z5C?}@Zu@I+CYETsff8S4De#maOtm8+csQJ*QK6_Uh>7+JY^ah1S5 ztqHo5Dds>0Om`(Z(-(#V_kU!h5T_l}JJ|&K(CAuoKSZa2a3Kq+IS}e>oB?n`4t_qM zOX(k4klN(li{+T~79{T@jrtZntVnc^kkBL^NnLZBrP zrbkH77{+P&8-OLYNkVg{)O!h^;l+!%sjQ9aXeAXs7I|LOD)|>qWqmrzODn$Q_ z!_^YS2b6M$*vQa$+61yJ1gAYqzSfBhdf`dY6s^h|M9uVMPF%7J@!%XH;n;6 zh6QskULkGp>GP{f0)~%Zw-d$OiEu`nn~|FYGun*PowOOQ763gofJ{it{46$w-xC8G zKo7uZAhsjgP;-P)-5}XDb(akoc1r12YcAM z!ATN^viS@tUk$uRgzerB=42#&9W!khV@l5OI5C2(rn)r*WE*e@_!4?-P*P93Zr&2s$H}Y2oKo zOATmSw<|X44|V$P`GZa=j2_);&MCk1!MlWb3a$Lb@hYXi4W( zB`T1;0@5&0J3OKssNA|WMQ_OuH#^q(97U3Ys)Yw>#Sq9bQ65WAQ7psd=+r2o4qBrY z#R37u=Ahec8JT=wa%-^9E_zGFh#Cp5QCU`>uO@+ZrL9_P7pe24-Skze{P3!z6s9x6qVexR5Du; z)B#8sVH_8Gf5kw$C$5}M&+S`pq8%L~RvRJ2%2wTMuDXrFa#%g55MZ5nr_ zJp32Zbc{PZFuyYvX zrT#g|XJwua)$^FAV@KgtvP>zFDPwF?d&~jRc~Le);L)HUO-gA?s_AB*tR4h1Tb!=| zSviBxgg|hzIXYxT9E4d?dMe8)j7@;8j@g#6TF7`0zOLB6Ei>^^y2awnYwCDp+me;K|1Q*=_Yum zMaJ=7lZgkPz5F{lN20tngUxrl8k0r`Ew`u5>x3 z*v6~1$$Co{ zx;sRazsY6c#Kl*@vHmhahP2T*M4q81L9jq9W70)&WrG@a4L0!tn| zkL7t~-ePVKp)Oz{m~M?g(3GGP}- zgN7kZH5oxNsQXO*7HM&?jra+K{LqepT9~{-WHDM))Mo3pN|`?!WOC;&#ZJ;<(ZhL7 zTR_@u9$!9w{4yz4Yt}4Sf6aX&1Y<{GSCsp0Yylf($!){;g>FzD;->vHT9x4qi2!&g z_l90%-=WC(b8mtUsI6!$z;$)FmUd-}dvG_oSEg%*V{&z#;4<|8{ueKvU0$>4$;U6A zzq*#sD#Tq7L$z8m=_8eNcj#hLj0XT5!UBq(3+PFQGIF?m8iX1={uOf=ZK{X`FmssR z?f_9zt;SE^z>Mbo2+hY zYPQM>p#^w~F$v9l#Dxdu%L`aR)RqaST`*K@w*oa#574lbx^ys2dZ@6MWoQp5%^?oq z(QdL#^r&LQNt7=n-I8djgDM2s(+ zxu*qcwRDjZG;I?qoILD9#B1;#Yy(9?e3wGF$fBwFuQIBO!VRbY6_)FRBKjoA@H_h= zn5*rKD^&(66eD_P!n;^ET87MGB)&*6M^TwTw~96kM!jW+I4!=*`VnssV3_@fauPyd z%@_K?1xNyscO2+8cXjfaJfBWPCxNq@e1^ym=? zjO=%-NwSyR+H9^r+kE=s^-FzUD9571(#pBMFO?0{od%Roq*yoGpav*^YA~X*w`3Ol zfoG>g-=uiA(BD>K$3$NS{u~jRryLXYF=JGe+;_`5!aR8Pz0fX3FKKwpa{28!DnsZiVY9Hq1>y){;PXN}0R9Y}9hjVlvh5Mi`@0QcC% z`Pl{Pb6h?n+yY=Jmt9}d>$K5-Eq+y#gwp2{BSQy_nk%%fvZ)sdDpp1n z51j-^%|Q(fLn5ZE*KS4MtXj^NBw+z2tfqB_2m(%C?3x7T>yY@qxP0~+un62Lua#GW zsBpGM+q@?cal~o1f9y1036a@`yu+Q#bpj30b$f3 zLuK0aLs$s~?h&QH2p1xe2$33F;vSXSkbT*!>&J+n2JJ;ln9XuJJA}|@LdXYLZr*Hx z9}f812|FFBun1YlYz{w9&^=H&2WbX8nhxSolDiTmxs&>0cihufT6|F0^)`dg&d9?_ zkUGCuAgWFNhA&bHC>yJMQ*D-hl@hLy05^p|c6J)>ULCF6zdlc&phUw0LFr>+>TU}M zM^UE8BE!(mLvl#KmyTe8)(=5^APW0ncaiy@jyr$roD~2y=o5%eM+jd_oj|7)Ae>ne z2LsPP0@6om0|?<16DJ~WvUsq7 zj;j`3uZyd;3=BBnEM{zBdXE$jue|_c1{hYGw1GLD#e$^@j)t+(E;wZdD5l9~!8`>> zZ$e96sj&u&Cj8%#DR1ANPd=A?a@c{qt|OGQLzIye-Ml$_cQlmxjwUNn5Cco_r-`I1Ex@M3W&-4u{)_2G-~zlW761{5miQ0x5Zr{KIsp zypuw9THe7VrtBJ7C|9Zo^3xc0hd{eTw@1Z=BH=4&{kLoP!vWO$c(W$tMwHA1Zj)QN z3Fbtqw&zq$a%rNs#LNkrpeT;7-z>st|#Jc(@LuG00i^i$;JHW@ct6rqflA~$a=gyo}YaP z&;}Bt$n|;zdK7*p)q*&}dO;XlG|gh&?KJ0bGoG$lD!au`UDqc%4MVDTD9H#*xwQ5+ zHrZ^O?22z-=nITTYYl`&W0={8u;`qw76^~r#NSdE3c<+Z&9~vigbFFvdV2g);40lC zbhe3^Mz|1XRxC?0h8xYpZiO?I4T@vBC&^MIh9-208@STDBTfHe67Bt^D#Ivk1K8ZP zs10$F03y-8RKueE0uOw+%BtcOBl=!Kx@OI&KW>>u zAZd7Ev9=6i<;4h6#*z?$^FUoupn^Q_AsS{6-A9v2?J;TmS`2gC9tUhGSmNHKJWD;~ zMy9Fj;AG9to&In3)&H2LwMYLCDmA&k0H%qAYC5^fC+MoQ!PK=Rd<4L_WzGYf2y<2Y zS*hiDIWKJhndxH(hxZOt6=O*VRVHK!RYvWNNe!%16YY@>XY}WXAPkZSm}c37<^nm;koq^F zAq9&Q%V+OFrriU1;Svl`ZGA6JItKt6HQdb9~J%z#41r=eFj4-hF%*#yvmPzr5T32#p+(ymYsJRoM?q z%f$}2w#tVb4C@n!Q3-GfQ;O^>SQ9ZYDGKgvF9Ka4(4=QbsP?VqF>Z zpu-^eiY^#S?do}vw6{RyJZmeM^~8-Y;WDnQ)rJ(rRF;MD+1@K~!-xjMxfFe|d#HLQ zcMqioYeRZ_WL@qbZZX+^x;~Bp4qI=3`Q+)_6k(&BQ%EZLK!wef*UAH<>qr9C{AHRBe{o=Ea zUTt2%djdGUe)`$fOGLPAU4QZU-Picv7hj+%!s8bxgTBR|@4kQi1yUJ5?tiP#De?H7 z{uZW(<8LO@UzhXcM0x>Fe6#=b3611_6Pfh>x6qVP{<~AY!8`A?p7Cy&{muSw;s3t; zlyNItAcq_ECP=eI4cb^AFy3ZEw+19Yip4>2!V}SCA$6?~H9RanA(5SPA{1vVn^0PU zGCs~)9Qob&AP>pnji{n2S(!vibN9*JPwsx2K zrbC}uBRm+atf?vRhqXgEtJ*qtT-z80qa55+sZowKcpXNGzEhzoFe{j_F=nZ1GHb7H z7_DrJW=}*FW4mP)HoF0hzLrwl3}d8DV17`sGqT7~&2(#Pab#mR_rTFmgs4kaO-##e z8xu5w&-Laaf-fYm2$e;3A5Aq0q2sc@8XgSslc%XYm#UGUuhJV*sBoo`n{<8MjK;js z{#MtB^P1YYKmq7Y?4v9#fFwCAo{L>{Qc)9^(SUJ&dhZ^3P%BrVR+X4kI&-BO^oF|4 zK#w`8;4IQk%Qq8|Fd0`IC6g$2JYyiOF}qCdg6?&g!>NjbyeQ{`F4V3s%Cod!+wu$^ zRN3p$Yuj=Ug>j+vstm?%TbjNBPY#WY51RY7a(h@gYm7_6fXIPfBBrsZ?h1iMa<5>D zl$eSjda9wd0YQ{-J`3stbRv`q4k0LeuuU8dhlo+?;}>unRPt~QU2`7+APZVGINIDC ztS?h;4%U|`8mw>l&M>J5%aa87h5y^>D(q(y2&QgcgB~8-1Py#RLF8*jUcyGKBvI^Z z4HTkZIj&Sj3x;lL!Sn%`jL=09<2plZA3HiZat-!aKXh5wcUI?NJwUAI*DpSOwzZK4Odq}a^73=k zY`~EahW+)i*&ghdBff8jRji?~T-W{c2?UI|-Jx={Y&T8Hbba})i&4EaB1RJu?cjDd zU8qSlucX)Cd=XIv}Czak6`1X$&v0~9Mk`5Pd@$&?NiJencsv%yXbb{R9+CGZ3B z=^yjoK;kN66*^a&#jlTKZ8prw35cJSMQaV@yV$xgi))#S^FhoIL{$rF31@wGT4S;` zJS!fXqF^u*Gq8x^n`T((<%;qy{Cwdz?f_O4cSCron0yjasHDRDV4M-Hror8T;Ccp^ zm@By%gywG1;X-o>U#Ehb7tDS^hXtcqLrN|gVcQ3V1BaHxGMmIXl%hHSNDSmQuH1p0 z(dDZ^-Jptib{T#np-jJV7&6VzA6ZInFocnYVznmrjRJ-EXSsoqPCq+2;E?#+_}?lUq1Bl-&@?e}1+?|D*bOf1CEG+{~EJu5)bBG}H~stQPg$ z@6$cZu6T-m8OwsdRL>5!TXDq!XrZ7um?t}^d}cLwOYv$xyI6mi=zjGHN>s_GWrY!@ zcz*8)pjJjWjK_NnnC<|(^$`jxtBJJ&lrri|*Kr5iPuK&d5H3-n7g36-{|zEnHl*(z zkP<7e_RQ|wYGIQ)tQXU$vaB0bu3%JAh?_Qp;2)tGNcB%*AVM)t&)8QG1)@{;?byo^ z1iO=YBvBaNi8;-JTQYt}PszbuI0!VX%tACp_dS8!2XtxRt22(1%i8Ysrkbh1gT9LJ z?!*6Wy=0)?xY-(Z@^UXU(y*+$y`@O;2Z7qJO4*X~vQC^J#lPC97jzN}p zCclxMpHP;W!)JtmfnZ#|VV161^om*E3Pr?#Nm1lQ*9wM1^MYilkcJ;PON=lw^C1j8 z+enhZRWz*{iU)ZXWu1&_j3O(Sd@_8F*pW2D!3wn{XBd`RWZlqH*Odw3B!bb*K_o~| zR%C%}nDC+P_6)*V%wpoo;*@*)M2nj~fgx<`3H#}8@z1;OZ=O86{NxqFQh|5KE4$PG zmHwdrOE_XFRG8K!DIR}6e*N;*(=V?4DvsijLj24jxO{M`YHG;@;}%NCTf~osg6JTJ zvBDLM`BwAStDw{EM>c2`&{JDM%L?uB3A@n}-9-+XU37h8iQbDLidjmFiEy=NV3t&- z*^M$|_kDMUp3wxSf;Zk>KP6&Q!aLs7zJWLpwWWIElT;m>vv+>0Py%0y07l zndcrLs(VTWzHXST(6*u58RB*fC2E%M?kx6cd!8;f4_8Rj#?SMM)rq!GVx^!63XQ}% zW*+V!s}1H!*dNmHTtk-dr-WO;;*&}Y=t%yMOMjAEm^ND3{7W{oM7rjup`}RM-b52# zVr$BDgWZsXYaFbUC7g+Y*K9VI&wwGDS5N=sm4&ffU%!0%(d+B0&1MUA9pf;L-`oKv z86l)K$k7AFXsuIFQp?IDg^Sc^w?@7jtVZ|)CZ5~-vLP2BD%T3zA!YOs@<1AgQ*qV} zC;cG;9yDQfI7wwIra~)A8)BR6>%?uYA|YN1)Q+!Bv$hNPNuAd4tbvB(rvO>z7{Lqy zUA5ADZOVQCb+;K(gAv@&h5#7;fCWBN=J%V`*n0Nl6w7lf^MQa`{ z`l7+;&g$1&tk4-&3`R9X4V_KWNFf{{P>5fjR{h?9V9o9)jI=&M!9u7sc$NhH?4x#E za$RdoFLCw)sTD|!^@U<~K}W7SVT$M;vrB8FkJd{ab*TyF)z-&wagh!Hw}Sqw%av|* zkU+r&jwnG_DWnLYIzw+Pj2onb65GfHHW&1YZAez5V}{!eer@adoo}4%FQBEb zf4%?pZ}tD~t>%cr&K3sxKi{_@vchE1!Y&@KPtyRXt||U8xn05oQxE{PzrUni#ykxc zXvV8Nx~&ya?lnDxP_{?)iBU2gh8iBF1UVesE2} z<>Qxq`@6Y@u)IE=?TcuEb_|l6{?+5luVNk`X`=dRQun-5UmwzsYTFa&qFU8>faY8T z3WGU%i$EJ_v}T|#se>1m879sSmLUw$rGi)pJJn=ISd|hIJxOyWKopvyy1!4tc8a(pN^59l`-Irq*IVW>)Zm_ zXxi*3P`P9`!j9W4-F2!z1RiVwAxh$aAW%u1MEktIZRIL?TRzTxo^!ee+Oe|XwBM_B zjoc}au2@5rx#^M(-96^_tjq{I!$<@atx>NTBu8KQR%Lty9&EFl^DPtnnVr+*$qp(c ztaSDiqL6MZ4OTQSz`nM=n4O?B8fGH5gBG;+eDC!yj1Hs8Xt4;M{ngo@hupXIHD#vMnWm&a)g_>o|j@0g35c zIfi~f*S>KFFyVXK0Wc9uxeRFfsE;Vh@xQZokYlmC09}L0kO}LALq@=M$Go8C0b^c_C2L3)WE?8ZC>c!A;`xiG&!3_9MjsZqXpn;n z5{I<+h8B?<=l&kWZzP=XH0euZx(qE!zEb*I?{@UJ*7Lri?W<%x)qXMDR$s>AOzNPt zMLCk?E-|kW2Uo@*4LMC8n$JOJO<)r7|5n3eZI*2%q$U>239%(o##3Ev!$8DY4^HZ4mp(O(YR9{^DjV5{r$q4oGX6D2AwmMazQIUs=CgZT!$65+ zD10-PdT+dd#E-LL+2iOagI|>hmF~Pujf*tcMKL1k$ww^D1XZ99mnm$P2!H_nl{J-c zt=vtiA%&L4v4>2SJyuY69cX?Ap~~diBsfw^qXy9yW;3BpK}Pd^qZd{Yn`v{%c;6ta zZtS>jTY`c(^?Yp(D4dGTcCv@kHSAw?v8Z<)l(07MBZBXc;K~coqG3Ok>%FN6)W`Ef z$O!ZM&^5B0xJ2yioLtc=zo*NH7h(w$S~1JK(;oGcoh$^ObWF*sLIiB^EG2JnUIVj% zuw=)+cA%C<_C%Y=sD&5iZW~3^;KtNk_Y5N^4<>}dT!Z4kY)v9GuRN_gOdT0jj|n(6 z;ZpjACb6>224Y|YRukcWsDW^L!an5ctYu?d{)d1^GLkcDqG%&(d{`o3AcCloG@GF` zD=912<*pnKZg*E=j_Y*O!6dq(sp9Liq4O0o*4gTml|KUut_|yYrDQq`AIba)1QzmrDfi8P(#TMfq*$HkfkRVyIzW>X{5j3C0w)6`Q9@{#TFC>@ zg)wLps5Uy%pMeo4MX%ah z?fiqCHCZ(~kbsnhh)hOP37tNOX-2?-{12ayHVO?fTNd5ygsCY93gT3bXJU+`xM@5| z8Wo*T%_0fTG1hVQhM9u73Y=<%174@HY&oQ0BC+^~DB5MDq1oTRIJzlg|G=yBF$U5p zY2bQPj!_FG!QZYa`goU|Om!EqmyLn*!~icK)O0Wg36a{!Q9VU@EH_BbVn8>t1Lmr; zZu+4}EW3HS><~<7A`v0LEPZ25IBZSPHztfPz{LaSho+~kM2b*RuRluxfMF9^M?vmm zNXc&lgfhlKllr9_ukGw*I+wFj(O0cr40+XNYhH~kRSm7#nwSF2jF4djsf)?J(qt$E zWt0OIX`nTQFba+!j81`+3qk6k0+%cyvpD1&g5{~UnRW)M$WHKM4-R4`N#+Aa5H3&| z_nK(P7%ZSdPH9)C>94;f5?FcK^_kY7Ae218qxB`XRP&<~=oH`g85=qJuf!>c^Yntd zq!Sv04*T1A5BRj{9fUlQ)&xSFiX)PDtr<9)2O!_(gjPyrTJX+?h#X76p3y6UKhd9Jr0^hm-vJ?6W=Ur;cay# z@?da|S_Hp&!}yZ*N1V)9UFzfMIkuGL2ZNZ=F@sB{6x{bhkrff)(>XKn!wmvPM^QxQ z=q<>aL@v;P+R|PG^qA!by%zR{eI&O@)x8-iA zYcnllOIqW4sUWt82jOqtz`HW4myvYJdvF)dA3?ARU)~<7e0XJ&es_SM12~M4sQ|52 z!{TZFInoyBEsWU-`y9JES(PHB`7fyZduf@MEV z)@SsCdikSOWT4eSRL7oMrEx^WGumDIX)@Fc@Do!Ij^`UlnJgVZBNnz(?IM8!VeX1HQJaykZL`3E*|#B zQ~ip?qwylvS1p{yf?*)SG^pz;aYxHZ`lVtTMH{D$OwrAj0_|qK8l)qG{%8p0nZW`N znR>8~LU}>t8%`7lLS145)ycm89|6{#^ufXhOAD+}&EVJtXjY{Q>qme`?>UGt7in?* z>bO!O?bC1w>%;c;o(F*dmd#W;KfrH8I+o6{HGvdWi}%;ldShFTVY(d1iyIq#@ekAJ zgJQFY5R)MjL-6#x{&9AKapqA{7!JB5h2h|KNda@jn#9z#Jc$fBsgSY&i04t&#@+?j zxAJn>*gl^GDqb6`(DCZDNXd=q;G6XsR#itxi}sN#U{sT9VcJ8Q@|4ZD)}XudWq>2x zNr;p(<~+>GVXZYs_p@M~;Y*A2m5(fE==Ujn#PSKEAfw(n@P+0ne7ZF12-vbep9_5q z9F7Tu0d7n+XV~FD>iUry@ILcH6j5hRy1u`Qs`Xf!NcX+*OtZDTu#eo>vTJ>m?iGOkoxt#vKOB-zt; zP$Dw!wC#m^Hjpwlp)Rh-Bwk*t6`)=jRqXNg1381pgMZzZ88}XBhP=3(^+*cVkVe^} z#UTN|Ys8nLJuWv4(LK`7j9cNaVg-UL6XZf&+O(@43>fN`?;P@XsZ6k!iKa*`$O4CT zS(l&W!|j#HB)NgnPxW8MG8dYYqtQBP2D{Hk zHjSq95IbQqVvEIJW?jz_vzN zdA!7O8)l&Eoswqu4JU-*@7d{5)CdKWi@^$;txn_DBLhU!$gDH~)*R*}09=3TU8!Be zqgb^j3RKOm_mK$>-C%lY0@ds`y})8s(-;EjQ&GD%MK&!(e5r^cC}6o>qUOa)0#3xN z^L8dAY^2seLWiB6O42$b(*$+~Z)pBHK^eo%99e%a&#s<7e){~A!_^1<4PsH-ry&xa zAE1w$X!5Ivr>py-gc8IBeHVwTuB7J)DNl+EKqJK8b>;;E7kCBTJBKGpF+*0!3nq76 z&gvXlPt#IWl+=Jymlp#al^%%-Ne7!Dih}v>oSvVF8vueiTJ_}K9@7;tRkL5E7w)1N z++5dpuxN&?>)UO2<1L!e_b|um1FKCyL3#8ZqG2Y((RgQPG}#_bCOcQ}j3)cykT(%a z3LzeVgcH#6bCH%I5hW4%4eF1>vI`~|DcZRsF$R6o9c`roXZq5ZAp7 zCJgO*58ol!M<^Qu5+HiOIkK%ZLJYnRP{PHq`F4XmwzI=it4+B*?r)ER{tyig%854z zGyVX3aD6T)s@Viz&(3L%@Pkm`0oIj)gg6lKRCAWFq8;diY{5{9!g}5x)E<>5Y&M@h zef;?9Id&ikfMWd97f)Y3{pjhlr`KO0Bk^sW^>!|^JFlXUAMF zzt>UF&m2<1c~q9Cb*ql3Ov^KJ)Q}#T0cS8y^=QU{E4Hi7DkeD8$(MMop+;tT<(l+l z?qtj^P;!*`k1HG*PF|_FD#=HKLbG=}2hx%n_gITgNB5Gx><|pWA;3hg%|1a2raSbl zy1INkY;Vl-7cZ}_U%z}VsF3%3TYQL+9Dv7kwE{nf0CmnVUNHlW)G-Urmdbw7fjiV> zd4C(nhr$!RVcW3H^Q$+Sxoff^Tr_Qca>11`!s&Mt>`KJ4+OXnm!3vH&mI@jsv;wh z1zmB?zt%D8_+8$?>4(#Cdh0C7)J)F6rA#svY^J^JX1A?!ODjxgl9U-L89A<+J1X=5 z>h$(8d`K>>>|leSUH}U=(1HiRexfvp0xrR?hV1-~P+HhBZxz5WCpV9EIqCSA+e(OF zj@Aq?W*=ph;Jc!iwHQ@^bB-hp?AEMrv<54(-B8H~=}{LfAf&F>k+5lT<3bX43CB#c zmK8g#F(isbT zLmWXu_PvwiCCm*h3`F9NyhssOv^`Hi_4ZH&xhs?SDk0+7t(35YN{RVCy)@=?vWT)r z9y5lXE6vd=Gf6@9hYB8Dp+YUqKO|!cOc6VpF63x#$BhQ40jc7A1@L;#g5R=wC?hF| zjGzK;C98o$=*9`+}z~?C4mQT7Bjjp_V@4N_k1vy1ay?! zz^*Y?>v0mS1z=>bR${p`y_9AKc@IX$)GBdk!mv)!?a((unMtSOl_)i0tm))1eZhDV z;I1`N0lW4bg*u*hDg-XC0U(G~Rk(rMZhnBiB>a=5u<9uv(T@OH5J`^Dh_*1B7loo< zUcGw#>>BKyg8u-4y#qCCN>~Xr_5dPgyik%t12btnCUlh)=O<+2C#NS~V~xZj+aV>b zVi4Nj#~*AnUqtOXqsG@?ii3?%fDm>a6Uvo(h)IVu!pse>1xH%BbVsIca~znrg8PRZ z!ToyPxpXOo4|Tas4w5ftGfw_*XhLsR6VGwO;v@t|5g*8H7^4u;80Ijk!B49ReznZ8 zl~H{IzL-_C?ed&Lxle+lBa1OWmI!{2o$MIZXGK02EB|PN5BVO%x@fjVJ51|n3EL&& zBIjpPm>YqoET)403462`Ii4>ME$MQP1}LqHcDP6i-(+Vi7?zJKc4e~CYz*f8RS^>h|kix6Qq*9UQO)Zf_)Avx3_gReXAc*fnzFuY+=aap}!UJEvAwZ1o6wwfS=;a#fUg^cE$kTKyTWWrN^> zvb7pAk}avFJz^l$rEQzr?*@I`9fRiAaT3u|?DM-`8+Ge1noo)4MPSV(Q)gZw(s@WlgQkY04HSnWA1z}9Oe)0TOTHzR;VpceY{DvZE z8u$dcjXs9;?%)H&P<443INa>bZnB1Q%5ZS|lm=52b=z3w)Jz(fwudW3uLFm~EKDTEli8JaiUy1bYJ6jQ5wFp(wYAWiiej@{f^)CU~GI4s1A zCITo!UEpAS>P4vZ^*_#gZ^Y9T5@C2ITLP=Sk_I8@0BlqhMm-OgXo|DCb7bIG6yC02gtoUkk^!!ZN46JR-h)YKE!U825_Xy z(xw?ff6|3UliRUq0wnVNmCvNo%Z>K1P#6zg0@nCJh?$5WCS>H*6jNo*(_A8CWTOgJ zB;abA3v~f_Q&gOx(*wE5nQVkUCrD7nM~iCGBBiRZ1U%2}h9Ucz{4#u{x@G-UYeV{; zrEEKdwDHi`BqN>uBa=io6Q1XgUQKPbc!PjC1M41+w=v++@J|yhg_e|K`Z^>5sVydr zx6jVU>9+V#Ur&{L4YyP14J(o+tmq~*Rj@ zV~YVn*e-tuAwk0~y(SU&hEZ;`OBZd%ku>_*Kv|D3#W2X}hEtFYtT6SgH1g{^&8@AnTV1Y6@ zJ#Ft9)u(N7rzoVwLTLEFLzqZwHPUp*cMd@<<+bvKYqXK4Ib9Zhv0TqrhiB)fD@fr^ zGlGwr)^KFgb6?q_Tm3PN7n4e!`mb)fst(OCcvyk@N4zA!DL7v)yA^}-ZdfW)LYh$i z9ijQ=s~x5%3tw$IW|l}SG2`P=b$r429V1Z)m`Fp@M=1Vo`=IeCbh02UC1?V&McGh= z#aAZrd!o}AQpy?S*uc1A92dOCtT4XWNDr8uvFl5(pFX>O`aC@w&5zU{l@xliVIYOc zkRn)$LVN`aOp_wPM<`(yV%G%8YBL<7I_@MpXU`WQN8c<{Y5)e=kiMEz;iRl@N`-S= z1YlUhOF%^DkiTnv0*yAL#q^Ic_L)}7lQfUEJ(#~K3@y|~ax)k+Bb2822eqcj8YN-{ zI7sLa?OWJ2tZyJOY9`W%XVth)>%2~Px(LmRvtc)f0l(j6kFnZNVj2P@o*%5BugOYf z;nuU$^E4LB1ng!v#Z@={z{=p*Jd4)%BF(!skYjc0LKD~lO;W3vxu^+$aRwa5bSdf_ z#;FmsAmax#mA4p?-hyBe6M}gTjE?(dk=>z!A1E%wun%0GziEozITL>I7{sQdL0r?{ zR-bu#gRHVFu?cu!zPD5!UG9RKD5{P_w9x92RIh-;jxnMZtv%?`@z$4rn7>M1zkDbF z9;7>#z^b2jOskCwxGUcqW^ph(NC(TzNfce#ja$~VN%E87*iNM+_h_4oq%h;bAmx)Q zBf8SYq9(2liX#Xid`Bkj9q_|v8+Lu>8ZiUFqR2flIUVw^7vL%<6xeRUBC9(Z=+NGA zHq+efAelAwIOkRirVW->TLv|V4rKTX^vj!6ouMSR+Qn!Bh zBn4w%R?XuC2iu(Ky`t8cQiGvHZqVF2)A+X?34eodW@_1X%LGHUY&(8Yrj~6t?niQx zh!TenG} zvZx`KuvEyWToa*y?2#5k)9h?TD$U0U%oH=Ni_ZaU(I^NWK+@8fH`9ulwQH8*hq`CC zL*XGr{u)iqyaFC#%WV|kwM~}Jr%+Uz9h%8S)etigOY3TS9&vYrDmC!T$2Wl|*R0da z6E8^-(}^W&N(nm3Zjqkz&hS>iDRKDO48)jX7vF&SDd->0OrjWScYOJVJ({J@&gGr{`~9ttkS+Hs{Vg2)k{pOh z2|K6+nh_F#f=1l|aLEo9v^*gxXWVJRB+*dD$N=_mqZsdrW?Ev#0%mtP<|MZ7f4uKG73Sv=DrD>iltFl z5@LCRf0LzgPL_@9@}%w$!~~)ONOE0!P%oNl2k^bJ1Nhyicltimzr5T3=x+aGEact( z)!qJ+yZuk@_CLMbe;RlcwL@BtqTL7?y>b5quA>sfL^rP_#4JlmEIpbY9#gtYoYG{u z7>@TbIErL^31@%gqPJ}h|4M}2J?b2l2Vf^MsmRMPD`e+27*!&{(^lDl(5 z6Hv|VX$4`lua~dRLSiIQtO2p0Kzk2VH`1jLqzO&oMrsnQUlYWZMOGh46O3O(j7YF! z{!SL%!_5^X6LtwJHvuR?93)%LsfH=*j(<)!3wu>Ap<|A0GFh@jDuDDPSkgI1L7`KY z!tG#Vt~3nVk;<58!vjkWc5QsLw)~v&(L9S7RNlivDFUq)c4wX@{UaqOp_XMTAaR2h z*fE$L_fiE@Y*gM1HlD8V{ro!He-;q(-9>2J5Yk$rDiKi`mui&0GNLQSTbs`7>=&gD z_;a~QL)1V@7YL<6Y5CkWqL7m1n!`0hp)iVSO=njNqyh$}z$mv`K}gJr`hmx=zzcFT zzn?XFF=J;jL%%WtE%Y>GuXJL9gxc**;MztkuLeoZ50>-$2$j?rNrT|&Fo+Lg0im+0 zipS6dOF*$0$kahdFAZfxi@^)@5t0QTiOwBJaFuc^LKvrf!PBD)vFkEMGS)F_4G9K; zq&ZQ|CWt_X(AUF0F=+sl{b+9 zB~c1tog%>`#w}+e!DQ$nf$G(B5)$FsBJ`nsSWrcgrYJ=!&rb1l^ro|A7i4dF_I7AV zk@X%U5qPXl$b_VD!-7Z<9H&SCB;kwe8+H%HYyC}H+MC*Ph#0B%wxsq3j%aq9(8Jbw z7}}(Y#l4ZbLT)F|PUhSzy8yRVm_0wXh~BTuUvzzZe)Z*h=<0a&{Q5oS;$6ZN{n^## zqt{RPI#?1`lh=a#?COWY!V44mL$Q|C3Q?=5=$q`lC_}9YCCXXlC!y%>&>Skzg&Hwu zfJ_&*cZ5#Lf(ow6KMIhUd`^9WClH`kKkt~)8WpTa&{45+d9ovLzaz{%0JC&y&OIGu z_W8Kn(aonLw|v01HBCBouz)Gy<$S(tlBob&0wWOrNAtlxV8o%)-Tl(7#!Z~wJhnbb z-UX`69D2v}`m?KN{g2>!c>GH+K~C=UcitPl*MQhGyMrC}4YQ7)cly7E9L{fCefH56 z@&zBiyYucx$OZfO)BejVW(vM|4t&`gk9L2(_oKaD?|1OuTfOi5%^&~KACqI8lK*}c z|8m^_8{o&Z!9SN*mmfXtz4Z(D`2+J8FR!oOyn8%&r}u+D`a{P*{MPUP{-1d3C*S(1 zul=F7e)_FH{MH|R%dd`q(^KEy`&+*gM|!=l^`51NIR30SeqJ2E=>5U$%!}Sn<9Hm- zy$HYf<7>U&DCYl$%>NT%)^CJgI{%f7$CIymKVt{qkH2sAUd18&`daV0_bofa?|ci# ze4qH=b^M86U+cXtj=w05-xSAR6~}+7IR35T_#$0yJn!LKe4pPNW_?(U|2<)ZKfc!c z?c(_FD~|vE;`q-L$NxZa{0|n#|8Q~qXN%)MR~-NO;`kpej{mXZ_%9U4|3q>8PZr1j zRB`-I7sr3GIR0mfbX)isRoYj^BDKJ@K{P*NWpGD2{)qIR4?{_(zK4A1jW3PjUSFisL^}9RFl- z{8Pp8PZ!63q&WWB;`omh$A7#y{<-4#=ZoWCD30$G$L|!!?-s}3D2|)rcvKv37stEB z@m_KK&Eoi5#qqBc$J63?UK}rr<9o&NVR3xFI6f|pPmALZisN;0{NY>QNdXib_qVg- z@9X`m+40wUe=R%y{$36dKhQhLp74XcKa(B*Q135i$G@xhH?rd&?)}X7r4RVsy>)i{ zBfUSJ9sg+W-^h-CtoPTm;~($+?AOx!{hr=wcKmyLe>ywznvZbf!;4r za0&nYL~oNF|77nU%8vhF@88Off2#M_v*SP1`>7uYH^Yyg?k%(9Kiqqj9siNuU(Akw zruScE$3NTqfgeoo_eXo9?D&uMF0AM07kYm+JKpO3@b60Rcc-_T9sgqQDm#9s_m5=9cYFVScKmMdZ)V5u z^?vq;)BAs;cRxEG^uEfDo8Di_j)%SfE;}Cee&lzj_Z#>2vg7UEC)x2%?=NJ>yS@J; zJD&9ZPIkQ4`}&Wh_y48dIy?Sm@9)iyf4TQBXUE^_{k81){oYTcN=WZldi&Y&ulC+# z$J5?FmmSY~|3h{>@BR3XrSG@s{c?7^?EPKY@qX_g&yMf){-f;pp!a`e$A`V2`|GvaL2Z7CvVz_ZQDsRwr$(V#I|kQwylY+@2;+2W#{d4 z=07{%&g{(Y_U_5K=B~F<_0&_3tGbMCMX0!}?pmn0oGxChUw&SBU5QX}1znF&aYfzo zP;n*Q%}{Y=UF?4}{^f(K=n902tLoZ>imT~nhl;D~&V-6<=)%PL<^I*wnL@?2bly;L zZQaCBaUI=(P;p(|`%rN`U6#1N{QUa5nxWzbx?!PWr*226*rj_BDt7Bq$NS~yd35DN z#a>;{P_a+9GF049cQaJnNEavmFF&ubu1Ki3iLO(qxalunEd8q*p=ytCy4nG8s8C)X zs&bGxRN*dBsKQy|P=%|+p$bEZLltHchbnv|4pn$a9O`11IMl@|aj1(;;!qcd#Gx{` z#Gx{$#Gx{m#Gx{S#Gy{6#Gy`x#Gw*f;sgQd9eT7NoGwwo-xCMKNdn@e0dcZ`SQ{Ns zH;2=u2>5%-fH+k^oH`&*6A-5jh|>kc=>y^n0ddBFI8#8JIUvpw5N8dDvjxQ21L7P3 zaY#U%Ga%Ln#D;*_7!aERVsk)j35cx$u`M9B2gHtmI9EWNJ0Q*z5a$hu^998D1L6V! zalwGNP(WNbATAOR7Y&Gu1;oVz;t~OI$$+?2KwLT?E)x)!4T#GH#N`9x3ITD&fVfgX zTsa`F5)fAnh^qy})dS)h0ddWMICO7A%Iko?*9nO02E_FO;`#w`gMio>5W50mcR=h3 zh`j-^FCcCh5H|{l8wbQq0^+8+byDOiwNwH57gyI(ca&JUlHm7-e|0%DDql|aT zYF2NXHtk!rtKZhyync%gjol$`UHW#q^d6nNRr~sl+qAClZqrz9?{+q;-`4AYsG#~A zi{3UrUeHR0vSp#rj}KCwM5yc7+#I40F<2~4pIh(rI^6Ozl3u;p;L%%rX1zmiGJ4%k z^<{FaoX6`6X%u2|gg6{7i{5DP8tp!Z!R>JwtOmE;?(phuMyu6oGxOHlJIb`|XxHaFqk_d7bjaIIsV^Od)owe6q`{cNx7F*+r|- z>~p(q9;?r3GI)$`r}|xTC{B6EOZ|48TlwE;u!I=RHm}9)k+}gmW|P@$bh~^Ovm}OI zcG6+8sBe@MY}>w-?3_U#;&ywDHlNpHH`~o_z1?Xt`7B0xa+cX`(tC_9-r>K;upRG^ zy>XhHvV)S+dPysz%OwxuH#r@8o7ZkO_`l=F8;qt9kHw@n+niRr&+N2Y3^tq3u6LP@ zMvuj4vs=6#-XICkR?fJ`e=HVrh`hjKb-HbOhr?v|nmu~EUGKDeEgpG5ro-jb``^~C zl~bNNpq?S0!|inXBo~-WZjZ<5lXu#Da=NUN+Fp~*%=fgBC!}^!-{G)$oo1`SF30O| zTWnsN-Q{sO?Jk$kYcgBRF8@24xAC@;vm@`Y7($#@r_*k-SUo?SqW$UEHawG5zS9kYokI~S?V0S7svKzuVhlIHN>SHufgGRy9{zV-4>t0=r$`S*WxoeofdT;)vs&l zb}Pqa4e@#{E}!H!kI&$d^W=4U^^(_Z9+T7P^BKMBwGi-C2BR&+E;&rHwa0CfJ@p!8 z-&`h_!RXUVo|c@aUJy>@OC%i(E~81grp;E5-Da}7ymqfg@{7mfb;dhB zz1w4Pc%4SO*JicJk2u(@c9&g_ULL?|@Ywx%z@vS(&m`B2+ibLW%yyqgUSl=Ow|OLu zU1qyn0qUz|qFmh-pTl7=x}0{m9Jtr1_erkz8eMKFFdPPx-r-hX-nPB^YPn8iA1zj& z)h#=1@*32Xbm$ExDMFk!|Es-HaQY9^tarN&K9Bs-DQCcFGMFuLEM|w@>@gdhdi5~9 z9olyG7b;RVxLszioG+i#BNv1ebS|aLl&m6|&1sf({z^I2(A})5`tkB&uik4m$fTji zZ1tM;k``vGyvOV_IDJO-^fqelY}cl7Cztvbr^)4XIwYUl%x;6zU-liSr)hb1` z{Bs(m9Cp~;PK(7R7qLT%K(E2-lV1W?_PedOjk_g#V=`Dgk^?^){_#+tv9<2l6%y;?8p9CB^8WLqgBcU zr`h8)SZr>)&)|?M#_h9t)IzeI{|c8>H(MMAmr{v%jB<^7^d^(TDd}ysIec=a?CRdP zZ_8PAyW9@>5p%oOWHCt2wMzvdXVWPe(kfNAQ_TY%J*1=0VfMI9c6qf)FV&jWC^^V# zke5mQD`kUPj%p`Vs%SYfx6|SE7|kA=WCgv;ZjgH%q-b!;WVSyUf0P0ii{vP?P4>nl zso}7iq>Pus-Rd%VZAO=m3sw7UsY~@1yL_Wm7)o~b2Ux^qdTq8@GNQb4}mXf?|2mCaIQ9W~bzL ztG_z3*(?UxJ&)CHG!0;C`q>R)rF1I9{9H+8N%IXuZ zG@hlZ*DJM-dWERP5{V;?Nsq%U&oVbiS!0&sz@xW%ol?+9Q`2TO&?NVN2kGN+JEV+o zxr{c0$zeA8q!yGzu}HhpY;_y8rltQKCN)JZauO|0t4(Tov;3m3RNW4fWD&{KQVB|r zz@MV(UYXT*xC}0zOG<2`B%|KsQA&BY*Wr`gZ$u1x7mMhWga=FdY%rHv9X_MxTdY;?4 z*>}C1ABSDO*k-jjq){vl9h(%MO2OrjUWi)sv~ycIQlFG2@!E@hgT%r6xK8Av)XUcJ#GOq@n4QJ^>k2UQX^Y`CM}B25Fy5tJGxj%E~1vLd}wzF3F-UwfdHqlXYxL z<4SLK8YQzk9S)!L?Myc5(@77-Wisg1lk}tBaoUxN&+e29!>QLh%(5#Umoy{H7PsU+ zgPLuA)H_mrNkdo)61(IVo69ThNaaX;QkqCN(?N^v>!@`PWDNxGI6n^WHJmI}ZlJv+68kPh@e8vYiu zF~lZ~G@srkO&GVuEbTR^_2v9Iq`&I)NfD#wAhl~Mr_LTC?Mi9ax#cpE)~VMjjeL{K zVUSEE1+LOY_V1e9F5zq3P+l*G5hD4*BF#&e#pRWn*Dft@$wJbN(|e?BluF9~j{43P zZ5u0ZFoigLQo{M=T zNxEY$gF&iQsoJDLt`_X_dbRs5=QTvyT+$LTnM~5iu}B{BNM+-Ydf6p4lN8!l=;x-zkFt?iBG8|x#4wkfWWrW0J)k{8cN^8Y`4CnRDqa z(jv3Ul^|!(;*{QkG@GT>C2df-#Qd+<#v9D~5U+BnOJVDlZkA*apFyf^X%QBJ3Y zW>bCTS4o`8V2GS($w+blGE^X~Rg;`fImgo8lk&zR^_J9){%`p421kfwY?G7$(gHTP zq|UHAm9@McuN<;`j`WlKudlBxg_WmXDqo=wQF@0ysd=OeC&M~6DfLW7X;69Pyh-Pq z6Q{hRZ7Z+R<~AEbq>`~n$HMEeZ^lW->0Neuv8?wT4YP z)yn9EQ~K8qX@I&dcD==*^a|AcswI@wA$@bDvulzDv*b-_dzhr1p!{EoR;SD6vP?;$#B`?X?llhxTwS!XP7 zu!l%*T`xm1lI+UKmPC@?m~_OHc9o zmb8$o)$8`>2GfsmM_F_2ZS!Mz^2cWR$(;@|D8i_vuHi3+CcQ13u4Xc{Ds>$_#*_GBU5IjF>AbBiV||2()4|Y>Qp6CyvA!I1iWL zD%^m(@c^F1d-w$3p|a9U*$-t!mttxxf|byT&9Ec(!4bF!H{d>ekKw|q-xCK@VGhiV zC9yhsu`Tw&kvI*P;ugGu%K9GV_}*c7nZi}#xL5$oU@dHkvvDOJ#mo2*-(mRhd_I=K z8rTl|;3%AqOHo+|r0nNw3==_(V`C}|!Ms=oYhx4ajDv6@&c}7Q7ti2re2L11qU={} zOpSUhfHmiPHc_6 zaWu}tRrndBMp3_~FqX$=xDof`S-gXf@i~6O$g%`LNw@flQf?(7&Y&pemr=1n7@eK% z`4wfK3S$+lfo@dR9VxGCr6`}@QBlruR~&|;a0<@A6}Ses<8C~xD4%;4@8fIyf|5OS zVP%U4t@<$eBg zI-O28nRu3BdYx{uqU^+4wr^9+sMGCN%%szuV*544%sSlz;^&H4bh?kk{&G62PN%H& z4Vz8UiSjhDVs@QQSwS0Crv0#-I(-DxFmsncC!`#r^0a-76(F=BYxF5epq6Dzis z<5X;;^RIIaD~*{PO59GTGby&0<5ldS)0I?|_g7TxsMA$f>?F50vAqelRqU+ObtfKx z$~xJw(nuPk*j4hSqFj`-`TGi7kJ}Zy%ke7qkn_p*3yM8;x*Lje{EyiFO0kzt_d&6@ zPWMf*k4_gkf++hPSFx{@Pm29?{*_+Jb}5qme~*KSFa@SVxupHClS|UCTxx#h67pLR zCCmF`t$dO!>W?Ms`IRi?SF(yu3#aSG1D1-J~?;3nLG z`|t>!!V7o}@8BbRj&JcZYVA>fIVb6=+^L|XuW|>1qH@J1{>M z#nM<2wRU@5VmCI%me?MNoN4z+&5E#e3G3}53% z{EiXAsp%OF<6t6G?jumrI~``hoM^$^SP+Y2S*(mTu|9gSDYnLr*d6=gU>u3#aSG1D z1-J~?;3nLG`|t>!!V9R?CwGV+;d9jLmCwXsl=4>6D-y=Qc$frJVFt{G2DD*bER0(H zQ=Ygg)<&%!YDnB1{q>RTS7+j$*dK@DXq<@Ca1Jg)t)5y(yajjR0X&9h@Dlp#E!m%Y z#82=gzQ?Z^PN}ct^-(YuCctEv1~Xv}G@%3YqjKMg^0}q4B38$`=*Gs_65C@}?2Q9) zIF7~1I0NV55?qBFa2xKyLwEwu;T61v5AYej#*g?NmHTFtH5T8Y>KV1BX-BWI2cFbc$|W>Z~-pEHMj|P;66Npr|<$^!#ns0pW|En zjA0^i{i8Nc5RW(sros%UjUO0@ZI~AeV@WKJRk1cYu^~3cw%8eaVt*Wpqj4fm!#TJJ zSKvC_g1hhl9>X(u32)#%e1b3WJ$}V-(n0oL{}>AsU@}aDnJ@>M(1H1}D3(TT{G>W@ zU36n(Y>Dl$D{A8`1Br*@Se%SAa2_r}Z9HZJ@iyFphfpqG^}0o^-7c51e|sv-h&fQY z$o{`;?e#*$B~iMV{=Zj8=>qy=FG?58A4?a>uXJVn_QpY|wa+IIPs6#m1XrWhF5gLf z0FUE2yoz`5F}}nP_#GqCe$?9G@rjlDH%^AfQ=C1$|vsP%ht5f{V~SRVc3Q1W?Nf5*f2rq~8M zV=vVDIU|V2qknu#K5q{3V$}LK8;N(|emsU}QR~7f zF%A01v*h!%evFmvd9etV#!9I5Um6fM#1_~dyP?)^8A3c7C*cg7k6M3aEwO*ROZIa& z@gY2kT0iAF@jcYWyUt%P7U;!+SBX7c(Z#Hms1XK3?R7PjZX!dMEm{zVPq`sl;v*bcRRMIYk9I107-uj#~Ee_|=| z8r+P#@E~gai1WnP@Gd^VSE%(LbhLLPVN6Vb$x-V!WFI8A&BZ{h<~o)@5ekJcafLL83vt0bTQ z@4q$98u+@nye|o+#!MK3+BmFCVfeqNFv=8zKdy*1P#b^s5zCOe|8+9t?YArT!NC2} z+MB=Co{=dV|L56Ird0fKQIshUfBbtt|L-#X{71KM?~oo^yY}~{%bztq|F7eBYb=I|xVO1k~oi<`OT#)wl_FqBj3^ocJ7G#XI;IwRx`(#NW}s zzCiXb2K}4(sLgk!CC-9+v|&Ef=DGaq4&?JHv%MBNu@P$XTOEkIV?P{<{`Cm*dD^_z zOtvq;<+u*FqBfs(nD`X>*D1*7-5|b?+C0`9;?EeCeoYjNjoSQ`fBk}dUIw;jM-%2k zZQiN`ae1tUb-cd8(;wpM#5W6>dareriAQF+7V` z@HT4mQZI<#<2Q^z|0X(W^HE8O(_m)IiB`;uMX)qh!kX9swfUzO#O<*g_QfHn%{%$m zLr6N#VEcSrhHFuqZ`w_K2v6b#ypGyD(^KNt_zA;E!LQV>+Byksekmc_Q($_`hDLN? z0W6N?uqxI;Z9Yj`*VvlvovTt${2brm zR}4?TMw>5+OPmB#Vky^f3P*hy72{xHOobUS2bwWA7Q&KP0jpy@^kOq?i(OD#2jgG2DEl{(?Gtbs z&P8qg%WC3HxDyYce?6mop0@7gD%QHq3`b zu?$v5|N2MyJSTA@Y>6FETi4Q$cqop+$*8S|)Yh{sXZt!-p4+L^TYK;@YU@}o65qi4 z_zd5mwtgin^r{FX55y5T9;c$VK4mfS zD%^-Wa6fA6QqB@z!Q1!FDsN9>Sd~XztjfpTNX29%d z!dzGoOJI4dhIP?{O|cDj#$GrON8oszigR!=uELGD1NY-GJd0QGHa@}^_#VGugy?EI zMaOuU6w_d4%!yXai$$
GRt02^WpY>(ZrFAl-cI0+=oZ;3`+CI|NW9p{QlZ}$FIFkcHRHJe|G)euYHa-U-4UiPr>*7v#(3X>$BjW zJ@3(p@9BvHa5#>`DL5M!;Y!qwPqL>!edA$LOoN$GJFeiorJ7#kn#Ry3d;^J6hAi&d~Ty09^}!j9Mj z`{OVii$9@u-_Sy0t-ScHay%X7#lNdO{Qn*Aoy~p*mWvzMz8&}BQ9Of}@fJSB=lBl4 zVtB5XXc!lhU~0^SA!xxosEy~ABCd!vus-^*Ikv;Ds6FRnF!3nV?sJ?@JP-Z%hs$-b zhIljX!h?7M&*L?`i%;+sencJDOC*em2{1XP!>njPJLbn?SQe{bZFFH{Y=s@M2lmHd zI2M1xS-22a;CkGKd+`XK#!Gk;AK=gU7QbLPuE(et2NPo|%!oPAjJdH8mc$BJ9qXYN zn_*k*g1vDNjzs_c>ylrl5zoaXxEi(l4|ftDz~guhui_nij4$y6e#eN6Q^vsfm<-cm z7Sy8+^I=gegO#xsImV)q6eE|8|;j|a3GGr@i-Od;9}J758Oz+ z1NY-GJd4_Wfwzet;R}3^-!KB>lF>09CdD+E8FQi)^I{P!jg_z_Ho%710^4IZl-=^5 zxBr%UcoxUA0GHt!)b4}YLA(!-;3>R-*YFNLLako@wdWK3udYuFw)55NDcH_e(_sbm z=X%_Rd+`XK#!Gk;AK=gU7QbLP>Yu0>2NPo|%!oPAjJdH8mc$BJ9qXYNn_*k*g1vDN zj>HK#4d>z#T#cJ>Cmz7#cn+`P9ej*0@dJLxh}1tZFg_;3w3r3;Xv2J16w6>`tc6Z& zge|cHcE^4=6vyCXoQVr?Ij+O4xCam8DZGd`@IF4nH~1ODQXfXa*q8`YVg}5PCd`Ee zu>_XKYFHON*c97fXY7RoaRiRXsW=B0<0{;U+I{%@iI3q~yn?s!5x&6p_zfd4Zx|i5 z`|gtxr@_pa6RoJ-Z(oGCG*-fz*Z{Tr>{}4GN9FfGmG)*|9D>^Y^^=Ha;Cx($Yf-ze zemC(UJc$?ZI%@aRKP7&RpD+ybg^^Lak3J!B3QUjL(1_ao^96{DV>zsfbx^x+z6o(_ z?1VjW0BZNkk0YLfvvCowM7cbI?L*0Dzqft(f^>V2-!KB>6VWjqCdD+E8FQi)wRLz! zh)ZK7tceY-6{L)8FdHMB==}!1$O9|E%XbwB++UV0Y|?LvajF#+kSPm*YCz zihJ-dp2CZG1B1^EQ1jI>uCudv1#jace1Y%r8%ChL9v$OhQcQ!HF(+CvFBZYlSP5%l z18j&buswFezBmL&<0PDc^Kluj#VxoS58+9?fYDg3B%A%kBqS}A*R6em<^5S zzyeqt%VAZlgKlhst+5mK!~r-Q$Ke#5jf-$4Zouuh50By*yo|T-AwI`<_!Yy`UXO-x zF$t!|Oc;U|%!7ro6jsC6^N^2J@jHTY>Qp6Hx9y) zI03cigv}*hf~#>8?nLeRV8@Bi;Z?kYk5PLr*azb87?FNJ42+N3^T5&)XF)yMFdu5q z0V_jX8Ec^v8=?06uMWiBu^$e_F{nNFYbNmmT#oB-D{9aCI!t^DFX9cnkI(Q8e#Wp- z)O-{LV`Cyri5W0EnlKj@#1g1I7rq*CUG!j6Y=fP#7Y@V`I3B0s99)d6P<#IT4r1*& z^v8&`=h0swzKxIY1-?h^`ScN3{}>(PVNy(knK36?F)tRu(pU*=VgvL)w_f@iEr{D= zH|&c;a5PRr|MTnR{qu>J;ac2+{^!`s>kbj0#0z*G@8MI_o^St&IE+ldDB~HCF%~Ao z6qp{fp%EQe0E=TetcrEejZLsMcEX-G0Ego^oPx7)5w64yxE=T5Q9Of}@fJSB=lBl4 zVtCd+M#H$61XE)s3_%O#!NOPyD`E|-k3MXU?XWBM!NE8RC*pLRhf8q{ZpK}B5KrKF zyoPu23BJOQsAHXEB#em(Fgd2ftY|ch2BlbY;e#~LSWAP`Pg$r>7 zuE%Y-7mwg+yo5LL0sf3{@e2m;zf`ZY;Qg0sI-H{4d=YP8@cv6Reg4;8}V>PUc9&Czjurv0;fj9!k<5Zl3i*Xfh z#2vUFkKtLog17MzzQFhR4I?nl7aikaQcQ!HF(+CvFBZYlSP5%l18j&buswFezBmL& z<0PDc^Kluj#VxoS58+9?fYDg3Byo6MaEc|5K~}!%!WpEU;!+S<*+K&K{qzR z*4PPq;s6|u<8TVj#znXiH{f>Mhez=YUdCJa5TD~a{EFcj=Zl7MF$t!|Oc;U|%!7ro z6jsCnjPJLbn?SQe{bZFFH{Y=s@M2lmHdI2M1xS-22a;CkGKd+`XK#!Gk;AK=gU7QbLP z#yO*6988RxZSQ0B>b*zV8Y=&*I3--oAI1(q|G@Oe|a5Zkiop=C`<2k&F zcknU3#1Hr#BQnkx1LI>dOp94ik2cJQMX?N4##-paM%WTNV0Y|?LvajF#+kSPm!tMO z30sNx;9)$47x4z($7lEkKcn*7hyHcV7#kB|O3Z-SQTsiFT*L*j1eV8YSQkCm6x(2D z?1cky1dhk4I0qM__PYlgiFe?BJceiS3f{&?_yXVKH;lk|Uv!LzNihv(#++!yyjTQF zVZLl-; z!htvf$KzC-gNtz$Zp0n9ACKW#yn?s!5x&6p_zfe_?u?G{Fe#?N%$O6cm=}v+X{>}b zu>m&37T6xUVP71Aqj3_>!1=fg*Wwo3jfe0gUcl>k51-;|{Dfg>Z$`#gm=IH7dd!AK zbYKB2j^(f_)+=oZ;3|_`t_z<7tJN$~_X>Ufu zxR?Y}Vkn#Ry3d;^J6hA zi&d~Ty09^}!j9Mj`{OVii$CEkT!<@hJ#NFjcmz-5CA^6b@MnCBUoaf)&8Qd$6JsjO zh?4z+?Jt>EK0-PK?{8D{!%Eso8*n@B!=rcxFXJtIh|lpIe#P*#GooQ!OoFK~6NaD# z^I%~tg~8`osOQg4`y@XW!?IWfYoiMrV=L^4J+MCx!?E}i&ccPb0@vd<{7<>R?XM~y z|Elk;PdVttrubJs@A)+QaS3nY1N<4a`;CMBVYM6x_J`GU2=<57bO`o`)pQ8~kAkr=5eD<) z@5_&m$alZ@KIM3vk0hwg3u^21vawxTM{Og{hefdrR>oTB#75W>J79MV-mk2l@22Gc zHrN?^;XoXL<8dm^!Ns@=H{uT5kHPzu)pQTuudJp+@P1`A9fJ2OtLe~~dAC;B5qn^N z9EM}@C!B=~aRsi&ZMYYY;Ay;sH}L`fjBoJ^hGYIKc)zlG{(|=_tLgA}y>)O?H z_`U1e|69wG1(X-d@ZbHr1ln^(wE3IgJ5Fw=9h@JFVOgw#!RL*r`MwbC^^#Ztt7AR% zVl!-uU9dL}!jU)ur{P>&f~#>8?!*Il9M9oZyn~PNC4Ru~7?JgkF)%(R!?c(M^=QL< zSQN`(WvqoxY=kYb19r!LI26a=WSof$a5=8St+)pdWAJ$+YJT3xeJ?w3KOV!gcm;3c zBYc7H@f${v0$;h$Haf<`q?iUXV@|YUUMzy8u@ctA2G|f=V0-L_eQ^km#z{B>=i@S5 zi(7Cv9>SA&0k7jde2TB}6NX_NI5NhUFR0}EhrEQeLG4!W@kw#H7_69-`M z_ukd~+m3PiuGj|$<0zbn({Uay#WlDYci}-if#>lW-o+>Q3O}Nbbup1JCMLk-m=3d| z0qvL{i(y%;g0<0wjj~VL1b^>cO^4v`y{qXE{JnQI9sXUv_b%0K@P5HR z;eNqi>vtxlznBIyV@|YUUMzy8u@ctA2G|f=V0-L_eQ^km#z{B>=i@S5i(7Cv9>SA& z0k7jde2TB}6NaHb6&Yh;LQH|_F&i4ufd#NQmcy!82i@2NTVp5ei34yrj>9Q98yDe9 z+<@D0A0EXsco}cuLwt_!@GFL=KNbz+ViHV^nJ@$`mnjPJLbn?SQe{bZFFH{ zY=s@M2lmHdI2M1xS-22a;CkGKd+`XK#!Gk;AK=gU7QbLP`c+Xe4kpG_m=SZJ8FOPH zEQuAcI@UukHp8~q1$*Nl9ElTf8qUQfxEeR%PCS6e@f=>oJNOu1;s^YW5$WH>!1$O9 z(_$9XqYd+6Q7nU%u@*Y95w^q**d6=fP#lAkaV9Rn<+u*F;vPJVr|=@)!29?N-{5Bq zOTQ`##>PaL5;I_SG+{0*h$XN*R>QjJ!KT;-J7X^#h$C=3PQ^L67+2v&+=2V?7@ox| zcpD$#3w)2?FarI&=ok-^Vj9ehInj!Fu?UvNN>~#cU_)$y?Xes7#UVHvC*cg7kIQf^ zZo%Dn2v6b#ypH$qDZa)}7>4JCMaEc|5K~}!%!WpEU;!+S<*+K&K{qzR*4PPq;s6|u z<8TVj#znXiH{f>Mhez=YUdCJa5TD~a{EFfEy@Y5O7n5LW%!DCm!8}+POJPN*Vh%K8ZY+c)u>w}ddg#Sw*cQ8BZybapaRN@mxwr&Z<0jmR2kf1)ALC2> zfZs79zw;0S<6|;Ri&;>QHq3`bu?$wmTIj?^*b+NnckG8laSTqznYaL#<2u}md+;!x z!i#tV@8dIkgP$>MO!az;g0V3Xro;@G9Zi@E3t|Z@kJYd)dax50hdV%#1nFig~dJmc~k06B}SdY=P~u z8}`K^I2tG644jY4a4l}Z-FOI3;sv~p_wXsc#!na~wwgYXF%~Ao6qp{fp%EQe0E=Te ztcrEejZLsMcEX-G0EeS=3xeZg|Ht^)b<*b^KE>Dg3Bxe%6B%P+LQH|_QM+H!NbJA@ zSRBh?Rjh+kn#Ry1JnIa=!ZOU1ZQM$Ca`%#DSxBv!!cSP#9}4BKKC?2UtP zBu>C-I2V`TYTSf7@cZrs7PFupZI};>Vi~NAwa|%; zuqAfD?${59;uxHaGjRbf$91?B_uyeXg%|M#-p6P720vq1#(kn-Y)phHF#~2t6XwE# zSOUvqHLQysY>I8LGxoxPI0DDxRGfp0aTRXF9k?Hl;aR+bxA76a!1wqKBQWk09phnA zOoN#*Ct5Kt7Qxb332R~lY=|weJ$A#sI0Q%IB%FcsaT%_~Ew~#G;YqxJ*YO@c#n<== z!!Yg>8Dn8WOo8b!8yeAp1+X}l!>U*Z-Pip_w z8E@f3e2(w%D~4y>CmP1ZB$ygAVF+3<4;IE!SP^Sree_{-Y=>R34-UprI1#7gJY0%v za5L`0gLneZ<2AgCPw*9fL>=QkkuWAEz~q-K_S*(J!(S?n%6?ViP*dK@C zSo{fR;X+)2>v0?I#UpqcFX2smfIs6~{DR>a_lb&eFfpdWjFm>UaWNvwd?u^xJ{ z8MehP*c%7oNSuJva4s&v)wl_F;sHF4=kO}t!N>R#Kj3$a$hc1ojE~7MEoMPI+Atp$ zMX5G}{l)*Izo`9A=pEAO5k5!ld7s+v(P{n0Ut3S{d!Kist*a7jPk@nnowy?Wk{P=Ei{^Edu3^?mU7 zuhjEqV_Y>K7R54H8Ec^v8(~ZAfZeel4#hDz8H4u;tLguH?-LF_?^{i`;PbxKbm+-A z?EoB(<8TVj#^CQ?sp&R~aodSF9p~XvT!Wi&7aqhDcpk6eU3`MC@FNC)|4Ka%fAsHP z{jWXm`#a;t5g8wif$=dJro}9%M;qqDqF4qiV=Z)IBW#Hsusim{p*RL7<4jzD%W)lU z#XWc!PvJ$pf%owlzQNBJmT}Q27#kB|O3Z-S(S*6MAeO-LSPko<2b*FW?2Nr|AdbNC zI2GsMVqAqAaR=_lV|W&?;B9<_FYrBn!w8IvM#p%V6w_d4%!yXai$$
GRt02^Wp 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
jcM2fn`3KikDc){?1_DG5a!|a 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 literal 0 HcmV?d00001 diff --git a/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/common2/services/delay/sam0/cycle_counter.d b/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/common2/services/delay/sam0/cycle_counter.d new file mode 100644 index 0000000..052e6e8 --- /dev/null +++ b/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/common2/services/delay/sam0/cycle_counter.d @@ -0,0 +1,353 @@ +src/ASF/common2/services/delay/sam0/cycle_counter.d \ + src/ASF/common2/services/delay/sam0/cycle_counter.o: \ + ../src/ASF/common2/services/delay/sam0/cycle_counter.c \ + ../src/ASF/common2/services/delay/delay.h \ + ../src/ASF/common2/services/delay/sam0/cycle_counter.h \ + ../src/ASF/sam0/utils/compiler.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stddef.h \ + ../src/ASF/common/utils/parts.h ../src/ASF/sam0/utils/status_codes.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdint.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\stdint.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\_default_types.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\features.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_newlib_version.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_intsup.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_stdint.h \ + ../src/ASF/sam0/utils/preprocessor/preprocessor.h \ + ../src/ASF/sam0/utils/preprocessor/tpaste.h \ + ../src/ASF/sam0/utils/preprocessor/stringz.h \ + ../src/ASF/sam0/utils/preprocessor/mrepeat.h \ + ../src/ASF/sam0/utils/preprocessor/preprocessor.h \ + ../src/ASF/sam0/utils/preprocessor/mrecursion.h \ + ../src/ASF/sam0/utils/header_files/io.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdbool.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/samd21.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/samd21j18a.h \ + ../src/ASF/thirdparty/CMSIS/Include/core_cm0plus.h \ + ../src/ASF/thirdparty/CMSIS/Include/cmsis_version.h \ + ../src/ASF/thirdparty/CMSIS/Include/cmsis_compiler.h \ + ../src/ASF/thirdparty/CMSIS/Include/cmsis_gcc.h \ + ../src/ASF/sam0/utils/cmsis/samd21/source/system_samd21.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/component/ac.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/component/adc.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/component/dac.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/component/dmac.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/component/dsu.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/component/eic.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/component/evsys.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/component/gclk.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/component/hmatrixb.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/component/i2s.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/component/mtb.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/component/nvmctrl.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/component/pac.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/component/pm.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/component/port.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/component/rtc.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/component/sercom.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/component/sysctrl.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/component/tc.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/component/tcc.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/component/usb.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/component/wdt.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/ac.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/adc.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/dac.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/dmac.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/dsu.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/eic.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/evsys.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/gclk.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/sbmatrix.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/i2s.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/mtb.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/nvmctrl.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/pac0.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/pac1.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/pac2.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/pm.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/port.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/rtc.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/sercom0.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/sercom1.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/sercom2.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/sercom3.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/sercom4.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/sercom5.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/sysctrl.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/tc3.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/tc4.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/tc5.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/tc6.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/tc7.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/tcc0.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/tcc1.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/tcc2.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/usb.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/wdt.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/pio/samd21j18a.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\stdio.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_ansi.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\newlib.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\config.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\ieeefp.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\cdefs.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdarg.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\reent.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_ansi.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_types.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\_types.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\lock.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\types.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\endian.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\_endian.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\select.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_sigset.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_timeval.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\timespec.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_timespec.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_pthreadtypes.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\types.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\stdio.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\stdlib.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\stdlib.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\alloca.h \ + ../src/ASF/common/utils/interrupt.h \ + ../src/ASF/common/utils/interrupt/interrupt_sam_nvic.h \ + ../src/ASF/sam0/drivers/system/clock/clock.h \ + ../src/ASF/sam0/drivers/system/clock/gclk.h \ + ../src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock_feature.h + +../src/ASF/common2/services/delay/delay.h: + +../src/ASF/common2/services/delay/sam0/cycle_counter.h: + +../src/ASF/sam0/utils/compiler.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stddef.h: + +../src/ASF/common/utils/parts.h: + +../src/ASF/sam0/utils/status_codes.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdint.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\stdint.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\_default_types.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\features.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_newlib_version.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_intsup.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_stdint.h: + +../src/ASF/sam0/utils/preprocessor/preprocessor.h: + +../src/ASF/sam0/utils/preprocessor/tpaste.h: + +../src/ASF/sam0/utils/preprocessor/stringz.h: + +../src/ASF/sam0/utils/preprocessor/mrepeat.h: + +../src/ASF/sam0/utils/preprocessor/preprocessor.h: + +../src/ASF/sam0/utils/preprocessor/mrecursion.h: + +../src/ASF/sam0/utils/header_files/io.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdbool.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/samd21.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/samd21j18a.h: + +../src/ASF/thirdparty/CMSIS/Include/core_cm0plus.h: + +../src/ASF/thirdparty/CMSIS/Include/cmsis_version.h: + +../src/ASF/thirdparty/CMSIS/Include/cmsis_compiler.h: + +../src/ASF/thirdparty/CMSIS/Include/cmsis_gcc.h: + +../src/ASF/sam0/utils/cmsis/samd21/source/system_samd21.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/component/ac.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/component/adc.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/component/dac.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/component/dmac.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/component/dsu.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/component/eic.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/component/evsys.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/component/gclk.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/component/hmatrixb.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/component/i2s.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/component/mtb.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/component/nvmctrl.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/component/pac.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/component/pm.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/component/port.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/component/rtc.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/component/sercom.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/component/sysctrl.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/component/tc.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/component/tcc.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/component/usb.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/component/wdt.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/ac.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/adc.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/dac.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/dmac.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/dsu.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/eic.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/evsys.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/gclk.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/sbmatrix.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/i2s.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/mtb.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/nvmctrl.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/pac0.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/pac1.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/pac2.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/pm.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/port.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/rtc.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/sercom0.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/sercom1.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/sercom2.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/sercom3.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/sercom4.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/sercom5.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/sysctrl.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/tc3.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/tc4.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/tc5.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/tc6.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/tc7.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/tcc0.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/tcc1.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/tcc2.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/usb.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/wdt.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/pio/samd21j18a.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\stdio.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_ansi.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\newlib.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\config.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\ieeefp.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\cdefs.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdarg.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\reent.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_ansi.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_types.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\_types.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\lock.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\types.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\endian.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\_endian.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\select.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_sigset.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_timeval.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\timespec.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_timespec.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_pthreadtypes.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\types.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\stdio.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\stdlib.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\stdlib.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\alloca.h: + +../src/ASF/common/utils/interrupt.h: + +../src/ASF/common/utils/interrupt/interrupt_sam_nvic.h: + +../src/ASF/sam0/drivers/system/clock/clock.h: + +../src/ASF/sam0/drivers/system/clock/gclk.h: + +../src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock_feature.h: diff --git a/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/common2/services/delay/sam0/cycle_counter.o b/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/common2/services/delay/sam0/cycle_counter.o new file mode 100644 index 0000000000000000000000000000000000000000..2480e04fa6034718423546e452eb12bdfae4b0bb GIT binary patch literal 755804 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ⅅtzMw?r3NYuFKodA$@qC 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

=&7S29FL+}fYc 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≪z48+ew|z1?Km6^N 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�p36oEPXWy?p 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 z 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

rWg`?osa;?_L@4q9u2d*J}8_qUq})0WOMpT9KxI zzWEW!YoKL|4JhmiK(4`|5#yi=HmOva$-b|#1L{7FWe>j)XZQh*rnh>C*{S6vlR(S_ z4W-pWBQqBw%?TnyLhN3D>GHLf^pSXz8qkFq@=Y_k2mOGHr0uHTVZlFmH((rqzQNb{ z7xHA1rlqQG;O8{A8%=6`Ix#@uA4im)FkeuW5ki_d7hwNsC0OsP$-i-q5@wyHh74GY zg7R56yg3$^s6C@0YI%b^haUHq@ArSDKbfpog+&Uo4AuFSMNo31z9GD+q1NnrGv89t zTkYbRp(9F8j)Nd1WF>zjJ}+JJ_LRnhn??g_TU~0f0u`sW^ZuKIZxD85^;Z=3|4sh+ z{6B{ODUJpzYAqiFFGlx5roA1y_9pDxQG>|ug6FIit*s;qWn4S)v5g#)+;{D^M*ogC z#Mg2U(b`dV;bOC*pN9_3=4C%E&@WckGFe)sI_iYe^8x)r^zx#-XSvMHVZ_FD1;r0h z<<=#9Y?K@hM}=Xs0hITAiHOG%+E^ozco51!i?^8h+)TiS07LqH;;=EFET0{ubhd(U zhJFWc6N`tyJ)WcE}-UN|Je?H zojHOnj>@1}R;`9=4wQx+>{IFv{s0a1n%TgaSVfP{CF3T8)b0tO`{_aY4Vkl4y9Xk@N zI&2KI&R#z52N1lGZbN#VfM!5#jNar>@CIa;)OqN46hf>fNUIW;eqqE9S#ezGKu8ef zUl_o%zqmzEMglZ@PlEiDAy%fxlgqj{Wl1*+m50p7;#d7~Ti=jJ^_Y>oKdWWHt$lF` zm%sNy+$>r{e#g>x<)-d)OImydB$6CJHj5C>y$1PkX`uF?50$9F{a?{SHkCKw3?Ona zTV%=LiL7bP(!+w=o45)<=Hauy{PC|_Bm>>P|LgM0yKkS6kn`}@_5GLsb^8tDeEr+qyNB=2Zg1{C-+lh+uMb~7JpO|3{q@7${U`bGRlik#xxab$@wR@v zeR!{k-+VXN$lWl@!piRy?yP`*Ld9m@mRUoZv1Yj&3% zwf`Ngu3bGfNv~lCs&OP;uG9q`BC?rhB66=L?0{r4tB(oe=8g^=Cxla{_1@u^*tcj~RB45E5lH4SlP_Xzrr}7Q3 zjBa{TUv$xAwrl9@7my*!$9LCuHq}q%h7N0J6tkmdbo)`^Zfo3UujC#=(Lgjr6(e}3 zM%ofDeGRBy=JLf6K09;6X5SPg0SzliWF6~%jPP_=(e_YbEen%$6{EjS5K4O?*jl|; zSfs%xps%7FKjIqKbn$nMI5if>g&g@5)I@pUI$~)^7fhQ;1e-dngWEP?q_7O_Il2lc z6Ry#jsH{P^$#DRfNpWZJaN%nj_y%920%euAUc0uFU5mS@;2|_p2MXgD8@ZE@(J`QY z0q$2aoP3n^O3yXU0kkHmQfi0QYh)M@Bi0>NXG-g`?+>3i8-$#2}zZ;eU$4I=A>Q-Xg<@^ev!{KeDX+qIK!zl_9TmXRy=tDE7 zD<9NNR9dwXfYK5Pi1?$eTXgk>ul>4xLF`kBK5HZ-YgU~IhUc=aLcrwJ)4rPG2LU7$R zyhT+%)`#%?r2g1(&X`a005K3*MPrLz5{KS{SPlZOvO4SsKT&Twe#R2yAOCT1`zw$U z@~7AYURUB`E`4=L&LFqw4j87Z$(mB`6KD=Jjg!WBa6t}20naQQV9@vWJek#o%kGBs zXPONYz>q&reldTRYz*6kc6NG{P$AU8uv&`=|1=~3KXEBy0Tm?SYHb));7Dw=^kV+A z*%uq%P6i=F#*GLDg zE%*2klt2FwtpuPa;=Sr#ZJ*9gce^uS`o+aq*TF#~uD~w(4f;BgQHJ&D`TA^ij!+w% z8UK{Stc3m|`3zU5ibw?vvj~T1{%xgKRt1%zq3oh8f#}og8A^1kfQc@vZ>rS?aEb0G zO>b@8ns`t$J*qj6zn8`*-5=m8S>dq5A;81#jJ4%Ch%m%4z&@DiTP*kF?$ca6+oc67 zyQb*l=`wlA(be)Lfru;_j#3RZ{z*@nVdt~nsp%Bw%*Bae5ePyNe-PZy@^^TDRbUzR zMiX|t6gg0Mp(}4{45L@Ouk=UC$X-J)T?d+los+?oU@}p`1BASRZi)l`+|BRFBb#-o z`n>RG^!a0%+>nFaF+UV5VX|7q&>z# zX*OvPHYdr*rRcFV;yQ-)nbu}QPE9=~4JTn{-Fi*f6 z@YbmRiWd}?j(pTWQ!sKu4r_9;Ar;dvWC}Sle+aP7(Bvpz;8&d!kn@N^;$y-JbbrLr zLaA}KdX0O9V3%ru#X0irCU;RTiTCLk@Mmcb%gqv_#uQvtZw1^5&c@guvd=ZumN~Yo z>osKZ!FLrK#M-J#W{pN+M#x8p_HT_6x}-8`Ou3!e?76ZZ_%~ucUQ!Gjt9UMU>f72Lla~*QPfd<%t@E&tpKsAT z=ocWW>PO`79HSo7=_Q&h8uMi21@I$R&k|bj8HkOcc&z{#kmeLJBeTo?Xr=GS!=*Se zY%Grwx`a|gh(>|qmBdq!!TSSyY!4NfVqp@Wp~(v0oGuYHqgkO&$;c$*h`$$a*&LVm zLcuBkyJ5`>o(tur^a9kXP}_vScXTq0?vj|41aA#aoK5g`@*q6wDQXFP=gVMfaGOv? z6IQ4GVOFJp2S|t*9tKNXn><6MoBHM>s#0<7UI@l+gC0_Mj}HeuUg;g+8lba1MbQC7 zSHH%Fu$y0%LH-aq@n=VDkr0SzlAd@3yg>e z(jLqjytKNZX&_T7hv;ew&k6xgYxu1{Muf5KIW3130!!fu8zc5?rrbu6$4q83$WV&G zMYZJG3G1{NVRGZnIrj^jH4RuhZ}$5BAY4f^Z!;TBq66{=ZiX;4o*MBAfE#$QBIrC` zi_mkG#!du?9rN8$>LrT20Zc_^zo>Z^jF#wm1LB#UxAb7)eq@p>gld#SGO(WzW?;!) z;u$a6Qj8*O(7|saBzS0%FHfjB`=jkOj6Src z-N)M=ibFj-ih3#}!kv+-W4?37ZOD2X6J)=eN??3fcS?d#q^~CeKSUurT#j*aB{x(x zDP4_(W&k_+hWuzQV^_6{FB(ILsDL-iw)-h^rFh0ZIXEjBE)9-|N z6Cm*lo(&|BptUG=Rlk7GusHE&C4Ua^ZQf5U=7vIv-{Se#lLT#i{@TeU!G)xwvTXtT z2x~cpPO;{p&NLYqQSN}a;NGi{_F%b8G}0v!9@A* zo1+wG{Q=|#p7b?XP!LT(DWZPn|9#sf6^sEgo~u4=ufag*jWFB3?3ZGhZS(19OXM1N zsWq+}6!^EsTfx97HL2(nM)WIU1)qcgkFPzwMhce)=xsr|&X(`YsdP1+=ZH9*dI|ssL?I0eD2)(yL?5 z_eit^t0&g-*hbrUq2)H3QC?(x5A2MP7bobZQD^^;(QoMgF+$i6hOc(a2)%<{2Z8St zCC?3do={71TnWWkVUiDFoNzRUSFV4=5Zn3PXH66WO#B83QoVz>$f^3DJ^tg5@{b5c z(E|%;|5q(=iz22?mxmrNH2yd+K{Yl z*x9s)+xS~G+aCEngk7VFL0{qU{G`Zup@rb%o~o~@o!Hgas&Z&Nvt3fb?>aFuyqAt; z#)32&cLv18$Q>$rC~L)n134!D# zS}Msmvj}YXZlH9ObfXu)u3sOoYy6MJLNh%ub%#5_xtqA5F-#fMM8WA+c#%pKjSeid znr0gA6+c)e)ECEyW59M<172xX1-e|4k9AIyJr)YcdIkk)&>kwtgTf@02)0`dppX=r z5#gZyuXNT}u<1hZ?RBmenv6!aRL{`A2^(x3CE+ikJnn1q6m0tXm)o1aBT*75>$jiZ z-5xyr%jj=MsEM>TNvp5?gc;N4i=SWZ3CpN zu~FqU)Ljw2^7h$)G7%HXo&g8*Ogb};5egOi7ezsWcbAb7GXPP5g5cx9@US;PrOc8; z2U4o+3G%Xb*zwZ$WV0>ez@%hB4J3}VpnK@a;!(Ox;~2$peOY}as7>KLET!Xkdv1!3 zeTuz2c)Rv+fxbE>DvbrNQsMy~PVwuy{vPg&PSylyNO&)`L`JDmR#Gy_H*ds!ihtNj zp`~W`N<~*!<22(eCk||ZzmJ>ncfMEdGZWi#vse=b4*R3BTCHQ$YDJ7&^ZlrxOJG_4 z2;Mq9=*2m*@8pB&54M9R*t?vG3zC1t;0aO;yp>Io6@|_=&;MhBtSAy2f0+_wcMX+h zRcP#-47lhid{3U02cQ}uiFm{uH!Y>PI6a3xqHe>ZM0e;c*7+N1b+S|^cgeLyz`gJ> zXw~fzC3YGH?%1KP$ogktx7fiRr{+gAO4h&pUWF08mjylt1Fzzkqd5j%P$EZj3__Py z=si1NV6Jw@HSkg*e;5rO_YTdo*VZ815kq++&y^O~vpx}tnr25k>Esd5IF8vC!u@D6 ztar!o)c~7pEx61Rws4jS*m?HRxN+ z-^LUn86H;oZu_t{<)=u|AmNIm1twIU$KOt(_&mSNVvG(@+Df1)*8ru!LI~in3^z6p zC?{|qErN@(qdy30QF0#r_5WYS-gG&RCBh?*U-05FWw{@SR7Z}5gFR+=rriBDfE!jHKiYT1 zw;uFF{pZVX|JnQa@W=;z!qq+nicio9c;mxI($#M-U;bzB&ws|{mv;A`|Ex3rF93)( z5%lIE{lrfiRNLhrQeqi0Phc4=UoVl^aF@UgAx}$xx3&(1Az>upP(^VUpkX9bT5oW9 zi3G}JW*5f3TSF`G6?|VP&5#WEB1^+StYAjQ3d9XyxQ(+N&LFp7nHdN$8RdvkK}Nk8 zxG7Bha(gNzDstMe#4t&D{JzBS@5tgNx)aQj09iOxT##4KqCIqp1@(tZ$+nQ7K?b~b zsXT}&yr>R$>O7n>=KwXgs2<^K1($!Ia$)#F|!A!vfLGCzl8vPM(6%R|O4+XY%B0eck8`&pdO zG{in;?2dH;Ah*L%jIzhBET5?Cn~gb`7Vi%9w^0!lxptQ@PKm87uaznz{>;L-JW<~T z&Hm&yD&A5r*WUu)>Y7ksU7b_;rkFv8`jURo*lq?CxD~!N00pC(u!4+H*T#(?Xdo_G z4DJ)9?^dZ~KdgnB835!ss=lV+D77B2gh z7#C{BL?{oc|LBQbf=G*MGT|<@NI+mmR~6>f$hj=~4X+Bq-7;e9(VOpvLF0 zds@dRIh4*hx>qJGR?UhtuHIJg?`ueJpL>4do(9*FHjGyU9f8uH8~R0@k;O3iw`_q?lgU-=6E=zu!F~VX=Pq zFKye(4rle<*RKzZfPk?#pAZxzb2^kXq-==a=gK#*fGRc+3)}_P4~Sl|TrGi5U6HmW zEX{iT@cZwd?+-p>eZPPE^nh}YP$TMZpU^m2M(T&}&)>d3*Pl@b>vNpurdE9)zh6~3 zR$4*fnUG6;x&g*0t8n3dW62Fr8!gX9%jUT+O{%S^ z$6pLh&tK{_v-9i|B!msiHJ>SHDgL^jD>r-2QjTpJF z4=DArrR6f+#Y#B#uhJ0D@$QtExKV zs;ZxetHK<0Y>cbkIOeycH4K7?n83!Orc#eB(#Xef>e+SQ@y4j^wkJAbjNybp_lxD) z;$}pilUTZQ{vDWL5OL#JfmM}e@s%)JsG(lnUW@t7s^(we@#W#d8#*THOCr5V0@dT` z2N$K)?N86qZOXya>=n|HJGd`CuIh&>3+`H3zoC#vScKEmoF7rQx4_qwXOR9UfKeTG1Ws1fY(HR7vlBLx)|m-F-x?{vdwY(8dLoVmzLUo= zi^mjIX9uV{+n@p-G+n&xfYulkC^I%^W(Np<5V8W5#yXM#JzZHoj63R=YxxYbue;qW zScS)n9e0oU3QIE-8RqAkVa!mLN_K}R4(e$WFo&v=O(_rkmuYhVlioG#@9dl;F9tB1 zl_4tKWGIeM+0`aOrGvTu&`K^KzEPGT))@nSXvmZ}FVWBi@jOa#YzQS`C@V5|4Xg|~ z1y_%s9v(kE{|kor=B1EyHSZ6Dxgew>=NI#JXJcx|5FWB1SW=Oy;eijoH(XbNUzBGj zFsIR`fWJIE)m0H{3V<>c?f*5PSArsiX$4%{a|2hyxR&b^wjDYX$0BKnf>Ks26gjSm zk4f!P(bk37VdU4f%>QBG?V-YA3zK|-PahGY{q;e-Hxkl^f=XyL>^xYsVj&vbwR3GA zqt+L>N_bLJftzd+`te59gsv@}`SaXwVkBKeeP&x{gbc(+cIvtPeO zQ^M^H6lMsSSfZpNM+*vEp<+Q9PJ_H>rn)N>1V-o&P_N*=7s)TaSl=i8ny*k~y<@-$ zKzW#4L&%Z)jajM~e;f|X1v1*gpxo^Ok>Q>04VfWPU#g4_V_n@o({7)hk-PKZV^4m5 zbn#Ycgr2F()h797LrSv=S&*6`PErr_^MtVN{(UBWXxx=Vx3@3*UN!HLGfe>(XHH!L z*O~W;5siX2rQ77BH8?$OyKs>nL%`1m#bMP7F*uY*rXdkkE0(|oyzzcEJ{E6e0MKBx zMslJ#U#fwZm^V;*p}p?Q4EUjS)E_6S5gqV|?;$sVZ7Nt}hSfBj-ySCnBzqIoXK8Hh?p9Koy!GAMBLe$WEOo8!Rw_HR%bGXmd8ii^gr*Cj;=a2(nVS)gm6WWri0+kFRq3)RA&+mMW zyv3Z|f_6q(`gFu`RSK7|Kwimlp&TD5loT!6F!kythV3=37fz`;gD(eECsh#YV^;Pd zT+AHWCD>X-=Rgs#2rP{v<@NjbL7_$Q3@Nqi&!fX%kp#7Y5qWlaj+TFSpAmb)2pet-c|+mW8j0}n8`BNzv&?XADwk#9+oGpJx1+kMt0S94I0#&O zAMc)?5xn(WTaPJ-u}WHk7O7oPz2bg(P@z+LX%dYLRa{D^p6S1%;iM;oNJR()**)HU z{eT4QAJ0x44vRGYa2U2K^ROQV8s9Juc4ovY$<#bL0nVf#1g$CT1&jC!#pdKurgRiQ1E5bK6<5O zUUOIR22ru=1P_a<;zkaIwlG2 zNd!~fyVd%7zC20R)-gjDNC-0iDW06j+Z-%nRRHv>y&^+pEd*cT(Rb!(?3rr|g_eR_ z7dOWuL~RhK3G?9?`0AEd=!q@U6TwVTZ@GX(odFnb9gL>LJnp|2TE1Qa5JO~4V?@82 zTjDZS(`s1+EP*j3$?P$Pr_+84#IhR{&ddrOqDK-dbX|WJrt7>m4|-`woC!m{;kKi_ zxN^|mU%;Rd3slSH>$ic|&Q~0=-3CUkHwF0s8RkjFt7=*n!lz{+d>VvsN%KPA7sj0W z?<~zpo6QEry#rR{t-dFt*Cu~3eA1D^`Gm}MA2(`j2d|S)XfqNaxbwjnC?IYRDXoPV zK@eTg5!07RZ_UYylxm88i+)m?hXtv;)>5McleFPNE3WtW^8tVE@#iD{pbB=#Op85R zWber%6diT1f?;e`xGB* zPy_r~UwQ^b$Ee;KO_M=+=p#;-rtwiOM;wN7kW{N&j%2zJ03vNxF_zK++B~CuU7!R+ zyM33?X%9F^a8iZr@L4-e1yO(T>%HD)+Uc;PJh9oj_3Bq1mJ z!F9wi%Bl4iCTECc(OB9Q%J)jB8|*9iIB4>e@nex8jo6o=!J!%knPGqw82#Y~C?>;v zL=R8cr$->f@R>%Q7I#{e^m@wr|7Y8i*ro}F#@MH+kBlTKnk98n(6mm8WaAQPrGU-+ z3_VnsEjr(vqV5Yq;_WkK!Oe(^9RU{{a=0koE1;p#%Wx>;)&Hz(;w># z>QhpN07uju(j#sdvxlAwIgEbKfF^)MpbF50aN&IC+{y`5Q>V%*v0~gc$wK6CdyXzA z`MmIeo2$(h7V$vVJLl*lh)%lsLrGk?Npp@(e^&2Zing)lbHI?1VhoI7{J@($Am*uO-^NMCVgXD39dnV zWAQejT&bt1f~00$DNVd&{Rldbk`d_X&Wvhn;rY%lnJbK`wPKb!dNvGXBu zSw)Wk!|s$wB3r@g=}zV|klzH@3tJBX&R^QR95)(KEM%M4=n}h)1H#rD&Ll+2wRa66SP*cM_?fSxoc{I$D*9zTsiwjDI90oK}11{|? zl^CLc$zaQF$Af1_;vIq!HH-KT;1P|{8eA|!8t}o4zls0)i z_waSn!J|i6?-C2_>NZgp3E%0{>*>~QMdb&zM(*!1T*A=~+NrQ6sKT4Az&>*L-KaTO#f zLMA#?MUcqRtiOV)D2kwnnSitPMe3|q=~FN33)!#@fCRr>g_vc^H*#kp3Y!Fo&5;y! zutWeFz&1Ca!@U~~=t(5MlUy&}J%XPI z0m8CB^Zrb{Mr=kj=*?iDk?;$R!Cb$&^ni{kMOh(+Dq&}kY7Q9-7Vu=iG%{79p{LT; z!2wgdyy>+DTqZ-R-V+tnG8C9vR6|hXj%G&^hRbuD)WP=t@%_V>=(c2u9hjHEhj0M8 z$hP^1CM4t?;?KIlb<+{0544aLJ&{#lqKjdbc_OtFPa{Ye281MV!-IsiR2H_RJ*Ka3 z#7`k2Su@bYx8vl@J@}G&Ks!M~>KbDOV(2sEg+v>Y{3I$%@eb0mIjfS8{AxbQ5U6EV zjJOps#E;K7y;Bin%?hSydn1z~8fQnXS{i2y1bgHbh0-j*e%GjPKyi+2LBhcWhRBK4 zAh1VtH>-g>L{j_Q4ecRC!DladM1gT+PUw(DWbrMBZbHv)o*kC&o*gwdc7{WJob9Til&RTQ9L{{%X z>^fm{n(T;@>S2{>nB(3AS%!F(NT!nYTJg>LPdEZ$N?^4B1s6~+pZ zS!otm<|5G|Aw^Ll65|1R%&3P#Rxn%+=LnMTDv5wWiS=v35Ph8MOW0-v#K&SVQoLG3 zK^UOT1j%WzgCY644`ycO$cDAe>h2C-ERkh)@cgfD_pknOhboh-3dw(gCfWu8;mmca z$_NZMvJCCI?)bNAC7dNA%5q3nbk(Ttk8;L{0Zve&Fsirl5GPPe73D%pte_LY$ZbOD zU=%xoxJ)`gs)omU1%Fb84AsO#{_|L`Nk9hjlq`|oQVV8=0IadW<$H%dRa{^P27{+~ zgaVS`CqM?+Bv$$HFK^$%JJSUWo8kDEYPK^vRHjV#Ptn?z(JgMdUUO;0R=gbOoXIGZ zvDp>UjzlsuW64F5PebORX}o?~B7wu&$0>ryDyM=4pF&%PlCYrF!S9YfN@~sJsqz$M z;l=~HJg`FU69+#Tu?k$P)2mSAALNTKvnMv@$jjtg0L~(jA;^7`fNg6`zmkm59k7A* z1?_rrv|?O|idO?T3N>THkYjs>wBh6x31-NUz99y6jk|K0#`{y5#y}4~-}9YOcSyWc zVqs|ygjY+jYde}uFS|E4$EQP7j26TT^aRX+O`RY}!Tt{?5qh|{H-fK(Jx2C9D=Su+ zeE`m85O?Emo+l_QK3w4w-e14`#Kfr!A}gx#&?3A=+`F@y^ZLO5`s zIIa^827v{4YJLN_i9r$IdD#ZQuXVML}FNM3Du_4ne0W_$_U+&&NKD=rH+VCgp{SPe!P&2yuH?kQ~ zd_)?6Yow;f$chOBj+Hc98SNEx5+y-d{|H9=QOpUkjuA~?eW1@JW+5Hb?YX4kWg7>H z1BzQ@W@M~AoLqCDaB{6FdU8&jL&PMiXh7KHG8A&?umPz_fW9@RU`1X4Qi@GrKv5Pa zz`&#axDjL6d6v~roF(QY;hZ5nJ8TGPdLyfxgfFieUzlW@5@Xj;JlM6OZ;piwL2g2e zNJtGer09-;Kq!j$@jI09=GI+ykfVEDC}|QtOBkh80tkGEuR{rz`u(@>tQzz5&%1B< z+#jw0NMam`ao(s9QJ?kg9Dy&VmvHoTYXt z1)BQAWWy&ZWs5XMOfTVS(E@VYxQO@__Pswj-w7g}pbh?VCR zbd2i0MTT2VyKMRlX55!bfjL1d9iX~@gLR92XXKWfOo|?iLhxh6g;8cdOmLw&(8Ptt zxcV7ra)xHE=+qxNu}n*`j1a4+I=5gW{%Tr6o1+3G6exqF8qyw+{({=^^g}VF7NG!i z%?A;>nsp}f&BpsTdNwWwjawO`1Wyu^i$|6xwT@bX+*TC&B7q%Hic3I{_O6B@a(L87 zh79nQ!qT8Z4_3EP6dE@PG@!bO0!a=H{YlWN7!!BCm7upylY-8GS%^Ufs$K8#;u{o9 zL;$4+px>JyP8Gb!J?!Z6i#m0#JSnTBKHZ)pFraTeK|j?H1rCr1NM0T;NNpVx6~*h* zE4DH}INkgz&Gb;Oo8kzvv>}d!Uu0C|j{%JS*bzp@WubEN4+hBr9_1MP6oQm3S0fzi zbvda6xbgjPh*C_<7py?NxB40uwvbRER6g>7CD4I&W#=&WL7lsXbbWJidUOg>SrZwR z0al_D3{@pC-j`l$pn5U{Nh=a@6SRgRx#PNc^TJvzPI-=wXK7#$qjY(^QMC-`mtQWN zTVsNr7bJkx_CaC`m7nB7)+2wV5GL{%fh?aQ0LDwfAOsNsE;)JL7ztkYPv1X3*MAqD zExX>p%UmG|JlX;j&ECMqUn0zliyHwMv^SIg!J>fZqKoxe@9+g=M2d>PpKXBBuNY{s7LJLg1qQHQIeMIT@diXH@Fntz>gl!O&E)`sCK+Man6PwVTV! z^9=nX`A}P2*EBic`eJ>{a8*>m*dp|(_ou;M$A9hrslkvgYoxB^TnLw3jA;(YgWXjg zNefREc`5zAU7+tYigi7MTc2cIbfBkyJw4xlsoy=IekM{#K0O19j-VAFHA(OlprBsgKtoXc zTqsuN9~mJV&Cl^flo*Q9Xud5LuCApSP+EMNn0T&4(!>@Zz0Rq0RkdU@l4%%JN<0*o zolL8ZalS>`+G>Lo9sMPoetEcX@*NX-Q0=bu`cbryY#@JU#t5*DbkrfBIY$5>yLh{~ z)}(|$AxgtaBVrYXaAXMFRDO5ZvMO;S52HmX<9CNa7-RmJS*ePEY8ody5Jv1)L(kN$`Qz#@K_~|zXol^VZ88hT{HFL5@{E$PA@N3>vM$JCI?cUU;rqGwUlF2a96vMI&DKDPlG6cnQ%?C zRYn)+aG4pj5u8Ss6@E~mktP8iYMKrC))H(R6J&S!q99UO=5D~O_Mm>2ifMykDmhJi zs6K7TAv(Oa#wsF5G9HdNM6C+)BvvZ+#*hbd18J{k9>#q23zyP^Ek$IMVjN1Jik_~u zAJjqEU{Lxz5dspCD&S6~o9%C8tww(%e9lyC1_M-PtX}-M+QMd}B%soM+IC4kOwFTH zO^HTtxHa5sW+aVvtKm}YR-lLgbvm^bQfQUhO7Jm@EJH#`VNT3Ltr>bcvObhy9H0(k zN_O1+SIAjp$QLv_WoBtS93w-8zcz+s|(aYg})yXW#Gf+4dSIO9RL2dRM%*^P9&vXZ4jmqlGiAO{SB5L{r7 z6&gW`-57E7Dvb*STph!F1*R)dOG)%UXjOIjNnggYz*~H(+8#$VKBnjzB^7ky5lIE6 zNt}TQCukSg@|=A~gOlIC-hb#p9RwvYzi?L6%ia5;8;Q{_7279rSQDW_ny^)>)lMa! zyIvsuhV|aorel_D5C!f=Qjuqrm4*`7a&i_#iJ=G@wv83NIuZPlmQQqYQYUB_>kGhF zQO%^OrBid(o@5&L5`AP~N*3Tv(aDO?P<<<)bblt65~)=dtl>`Kn#F<;MI|9*tztoQ z;v_#ouq>)i;f2BJKAK5FCajQerd2dQA`oRW@6C{6=GK2kY?)S*W_1b8O~-Vb5iATA z#0FH_m0&K#%QT|q?!yP@oM^fSg2td4#MJmDtxe%Yf`CI4yekRgV={)dxdh@h1_UUS zZo>RxeG!*2t39Ec{ffQIj9NBw!P+b}!I-p>IwgE821$gF)&J6i@sgTRDI^9?dBxBL zAj{#zn?1JT`^pn^UwIs!KO!pT`Z7I@=8)Yav0u06j3~Kz+f!PdWLf7M;eZaUd$YZ6 zvku*^e3rf^;!NLSP&zUWVCG|A&5*?+TpdX)p$DpOfohb*s1Zac!zd<{xNx8a6826P z&LE6--C~O^XSwkHn{88MQC4;`jXP1LeRxjW!5>=m+4xFRCHrU6G!I|62#f@nNqT z&!`%D&6`$`z7NDWeaczIVmQ{~b2RLYR8R2}uZxj{8jFpgCjN=bv$GDB%WQGY12+N$ z6Rs~BCExb?Z3akEs$+;ey3B$gssv%W$Q6ui#1E8#&T&-??aYirsFRgIoN2JcY}Tu0 z(-*%#K79YiQ@Z~lLIsXc`@g`nhF^ogM=`1~RuJ_{vj|UKwlW6q6^iAHa^tj8WC9h! z5TJ97RQFCXyD`hoD!?X=Sm~d~{rBPefnWt;8T&{PZ40X%HdwmXqT}qlhtHrKchAp{ zpWc0k$F)8{p${3X{X2RHBW4mmDYu1^cZy0w8;UMq z_37#E-RJxI_s-W!}iBJ*-`Tq06)BOQ|B|m<=f4+MJPi~F9U=Jd& z8_)Wr?F4@i#6HwiX^BI7u|&Q;61P{UNF2IGXvLrnCHptaH-Gb*+m`n?p=yhkl?NP@$ z+3A7rbU=H(?8edj00vV(00M`Jsn<&c)+%2hx07?n-&Y`|?wv9bJs2Pm4vSA{3#E+- z3V3e*4>b*yamPFaAbunv6Avv2A7mtC9P>iDNXYn*+Jq*3JHCOs!u;>-jxGi_gP`G4 zRwAx*j($dv$V3>R)V9K@rJK+(LvJVXGz;(gR_#==8g600&%bn^Kmf)3;Ef3yrAeaX z5u-kx{mNH>B4S}f0(&o9fkO;ZCF3wskQNt*2bu*40U-{WJbOwSMEou+)JUp<8I_d8NcIdJl}NR+gLHg)v!20qp}u*R$YK2k!rZz2#m@ckjDK*4W+7TB^T*uH7q6&R^Zo#kRn`m{^k1MygzY!us8-{ zfLUvxLA09VZU_;xH%yW!X3(1kL$3C1C0z@FlkY<9wJ&7hF=Sp(6Z?k!4yJpE2M=4^| z3WhQ%Vl>{X42{MGn}xJ%2878ufVB;oOy89qhryjxALBb|HO3{?vJFZ>(QXgPM&+UM zg-P5e@aR@|87<9iA<|&pyC=AC(lt#^!x19DYV^*91|M?H5J)h`LydINkT{bZJhqcX z4WAI=GQW8{?EP6>KK>Tv0Pw`DQ5;212_;fPy6NScqaLc27lgx6PdJ6=m|bjC6oxHH z`qB>qmwxyfMPKztGrnf6*?neqw4fey==~)petII+!#J%iFb74fOl{0+?+$Uuv{L}+%HFLbm6ZDx&)E$J~6y;(OWeN2c zRn?)R)$jkf`&z&Me1G={>*@3T`{(-)2lMOMWOF1FC4lbbe}>Z^JBtd6ik$w~ZFu?V zk3%4jxR+1ib&h)uzjLYr&00@3;x*eJy*-2f!?ZQ^5G1*W+VDIC2ke@r8%5F`yaU2- z+SI#066d!AW(Zstf*HP1t@$031f;ScAb6dn4;HkK@^vRbtxExp~Ex*to6>Oj9C;jY`fj zSpwDPWV)SH<^c8hH_Bl6kAC1}(JjKjIhZ20lKCJDnMLjxVrKCU5M0pX?TP4O%dHw# zP)4ilP?O#htJBNGFhsu^VMg}fyNuurt&fUwe44#S8iyW&AkMYp$jMfkh6HM;M;5<6 zpC(&FdBEgr7aLfNAa$5^P0_ujp$nu`fC1*?z+fBK3*5CigX@W53M|1FL5{X{fY2Px zU=Ps=NLWjM0%2WB3nQV@qBK~s4jx<99DR$8lT2qJ=-EI96*1y)j$|j4yTdvlE2?7* zeGgIR)l!qgz8ZZmOp!fBc^xmbgEBj;sdc&9z>5XHS`fcff@QVEOYI-SM%N}ZAPI(% zR&GdVX8;pi+2PYvAadjwBwU`L-x;O4aZ6cn+tB`mA?plXPe!lD9P zg*sScX+aqgAxTwfJRYCX&H5PSFUHbA2%@nJwejdo&el-LU9+rP9xx)oqjbE08C^3K zLu7MMbwN-LKXV_CHB0Usce2{~6aiu10~Jv4FY_bxe^A0vye!O-dlNEhc3R2(E?)N4 zvuHSYlFru1 z+kp{1n$#HuMN@i<`SQX@wxs{Vdwy%$w)UAXbm;a0eOC|zsoIKw=tQtEqPHaG6M`K+ z6`fp6=Y%srs#Ubpnujd41-%0bFcAVl8DbaJe|9zSgA|d+{sD8Lm|av zAhN2!P_Z!_SBD;UNacjk(JEFs7-?~;)w$cJ`u)^i%6(9Be{o89HVvLbxHYI!0_6M8f6kL{5Yp-9&2CjYMtAw!=oR%UQz?)V@nLG1jy@y?~#H zmCS3iQYwW2A-_Dkk%G0xsLkXNDMd0xp6TZ`aAPG7B`dI3o}jy|Au>w_A+xK9RKizx zF9Ppq&?-!jw~F+FqKj^KGZupS1Cc>#c6O`yCE26Mp^0T8O|?@s-wCsfoLwFV!NMgx zdU4K{uaEd43})czc`zZ0f$)>?1DKu1RcAwfT!nk(E919V3~z(chEKt3+`$n`Z6jmX z^4|J~>D8tUG946x1dkgClC?9Tt41%-Y^`|%c3yLy7yd9ZuWQ6Vu`q6*c(H}79K#J4 zbY!cP3VDP?RCi%$ab&_DK$@F$kkOZ;iuLkr*P=`cnpbSs*qjjw1t=59xcr6FZRQ_b z)(F>B#FbsgU$_*$R0_bx0r^bgk8&Zzzr<`%1@gwA+z?b4WJ4m;D3bj|ftitk@Mbq0 zNpT`E`XjD9NSa8Up_Um9xpriZnB{T*oX%O{yZH14eUTtc+Y=Bx;?}f?e<;(wK?*(Cb2&AHRJQD4gIn(pch&ir5JpA)33GFM*O~r37QGetAJ2=3< z8C=PahQfpfVKYV+;QxGMT2VHb?t@*#g!JKl>%|aM7b=kwcKwOsJNgEyTm0InSoEzP zsp&=%{}-5q$cO1jfjzY6aAN}$L*G_9Ht!0;Y|c<9hIat{Do``tA_Cfx^3t*c+Arc2 zjn*5@rI3&Y%qJ7Mv=?Xf^OtX5@4obqN(qq?-4qe`8YF%i;?UrF3kj%EYp?1J^G1$A z)B|Yx8J6SxP7yZK5hn;hstz4k%Xf3pDJj(>oX5;KXgf)cO{z4S$S1OaSrLc$FVS%H zVVhe-X2EnJ3(@E>N1U873LwGh-IkFQZzo9@0-_BXUNToT_eWEW5lm&@Oqt2KR?|e; zHAR7_i3S0%n*#;7ZcS0J{`k*_Z}(pjrS|^e;qRaBU)A+TVD-oEU-Qd7W}$<`zdU&P z5(OPN>s1edvJX#naygx3aeGO~OKVUpr)Cw41l+_z0gMrCS^@7eJ-+4$>7bFxAuQbz+NPB3B6s|qwAo{ z$BS|$m|^8g3@8!h+F%+4N>rjO0_9-^cUL9ir-%-X~v~l~$1MH3;{I zERVV-o0~Oa7od3Bl7q7{NNZd&q6&*k9)ti+Zlnn5bYhOhl?i#Kk-l4+(1GN|sr(qT zsKYcLQ3AGRk?~vA$$L;jL-L&F&>_U_j2%-Eq6yImI(J{(8O3@~D&`c2e9H-1%?YyS z61#J{3LPy~KNPz%qjI*4$w5K-3#rp8@S4Ol=cDqxD8f+o!M(B4Lwl&Osf9_poh15B z)R!dcxJ&^aZeix-Yl>Lh>!Sr!Fb&8`+iq0Q7~(5}GzkNQJa6ii%g}LVHJV}h2#jU9 zGU&yHs%4L(*57C1gv)bN8494fX8+KQMHc%zg2M|XbqCrZkiS7;9l}L}_@nx) zU;lcIUN*hKM69N;r_!j#^kRg@6-*49y(R|E&`$($KSPjcH(}>!wL5B4rm${xcPyn$ z*c!1q&>xz=O$`s&OWGd-42sz!8!7-{VUj|j$YkDE089WBQ8C}qxMhpr z@azR}8|jrx8vP~b%>EGsTC|u8ekvHFyxdcIF&AjF8x%mjIC%=4;hLTs)&Im#iwab5 z%^A~%Wt?USSG1f6^{u3jCoVEPKWQHsbZx-sb?hq~bV2E|)USg14k>155XG4K`IVUz z2p++X(EVq;R_JIeNIs*XLy(^8ww;ge0gNNB{vf9!=a3 zhJ)zb4zZ4LyL@X1$mK>Ru{q)k@wx#lt$swQ)*?At*PXGp?vhtT*fftV<+SAc$I)j zY+=Yu5p52xg(iDS%n)IbKsQ7i%Cvw=&sQdVlQiStV(4d}%4(IAYP}Lx!Q&Opk9I*S z3)D^wQ|P@G(Fx)F;0qFf0SmJQwh4aIqC_$2$MmEAXAUU@WM_9ot*Ao2q%CjYwa&xp zV!HQWRx#a}%X9bpa($YCe{#J8_|q8*`sASK*?fA=&ow)d=`eKax8N$2=qx~F7~2h% zG=WAXLI{z(M!kL9W7p@LBw3bu9;w?s$$-l|3kX%GE;@!P3WdZi2FbOYzNXW~r+_d> z1S`bQ9zd4D0P<=j8AMpU2IC}S0h%Ms!PV&U9fci72}|1$Fptht$DBgB1Za#F6O?97 zFKNi3n;G8bg{5qw{TPwS3Po*#>!gGauh^-q@!M>movmb_=6&0P->=gN&US5>smf5@%>4*lhzHc#=&~ zL~%=iof`hBWic2QD?O(q0x%{2kIOF9;D}3P9Ms^#r>H+pxA^)m z!{I7aqtZ-=@GNNmLbbTlq+I6+W>z}JD{u#^ZJ?Sa)$yUNswAWc4jD=JS@a8WxZsgI z24f&d$sqGUot`tZ9>mqb#c=hP$p|BxBu{pIX|0EnAUVUd#p|d}BdP;WefoI+@bLhp zCk|*ve+e($Hx}~#`1$VlC%D^C{BnJH^s@K={Lfw=T4^Z-FpIb5!YP#*w`o#2hz95f zDDK&iAM^%klCRglafP}Q6G;#<-EzNUu{fB)PHz7ctouhSbv4UNw8@Y4RF zd4hy@gX}@TpO~;CAcVhS^jq$8){@eBwncM>A_dQeLCC>p3b`p~LX_N=QVAy!jYL61 z6#z6lj8X;1AyMXGhl#Ai4vzd72yX*m3D2kMqu?vopftWO7?Tw}3gV;HJOW)9#h8HJ z$egU!l6IjsBG5!MJ4J?dvd6MIG;~2fmp6f`q!$a+BpcQZi>8mxUK2mjYJ#06w9Pi? z2?D}^{q#8w>iHS#7yrf#0D(qv`iadG{Spe++d<{|a#=t>E_*tM?kwVcn;jb~uhO95 zzB7&Ix;Q`e+*j#GOXn0!%@FMaU_?91a3&2FQuQFfFHTt5(AAChy9B(N;^2}5LBF8q zkf*I+S)fsso8Unf^ZqnwyR12{Arg@8b9p5QyezBMEeV4i6^41pL8Hjx(5pnFKpa3} z-8IM)h^d@g2$PE;G!zMS$?((Er~~^Q^-4bUgx-Mh3=(>?p1n9ZpM#RTMXbpNjYf^` ztJO9MmG6(jj*NOE4U!dp;gY@II6PvIpShN`Z#j)tU@MqOG}NA|iS76r<}#`Cu{}i- zbM_YM8WbeMc9y2dekM5v5j-fq0jBWxYS1@R6%vK*w@vtMg~h2MYlS1w-(Z{aYe*K< zYs>JIWf(m}8AZFde`vpLhWPw1t4Z z2|<;PuF4lspdx_h5HXyt{59&-1uvWea>pz=bf;-~P`!N8RJ80Y^wx71)2Iq*bHHWM z*wG%~qo~;3n@df2&)8wU^a!u|nf$<*9sJ>AW`r?qoc5y-gZjBcNez55$ zBuF7zaRao*q5f?Saz?FVjT$q=PXJ@qXcZ2&!tZD($L~dCd@pVJXEZe6Z}T zMaxO@QQ?EzbBIGqV+$oja{-Y62`UQ!Qw@x^dxh{V?O9@;~KkGCrp7%bxoMM|NZF}7Ry{~J<069d+l4h#`^ zwzqKM!!Q-Rate2PSr?1_F`Wqc1EF$nZpfBC>_klg#K}(;?V`&7iZ;k zJ}H>f_-ITD7;J=35gF2q$<`t_YOH8MZNUQsq+k|t!ii)cWUM78S)QQZs+yH_yNHIp zzUXc(^RHiMQ3 zn}k_8`1$bgV1`aE<_4(j2GB*VVa6iafDe2GQ-$ja&65MHp};6|aRHIn>#IPTilc?2 zD9=+8mFr1C#)AgMT}#PD!B`DVs9>yK(^xHZc2Ny_qfy{~F(;m(iFV#NI>?hx@4kO@ ziC3LL4qvN{+G0JhrBIq(_s?w=ebgr5S6Q?I+tb3}i0WvdFiA}`*W4sV-0*wJ`qTk+ zJ(Z8K3H9I3u6XER7Ku<`u$CosTWU%a4zfuB9?|4flq~32i!E}bn-Dqei_JfkbBq*h zfvYU%n9zb9vlLR3bF`;~lSaivHHQqQ2nuy84~5Pp&X4Kr>ipt2 z=08Z7al=K}m}J-!4NvU)fanNDNPzRJuN7@PB>g4~2)qD~3d6Fiy+aM4va;aXeX=bb$?n@1pyjR=M&4}3_gt6 zD058%^3p&wiXa}7p+g0_T$sdnD2L31Y^ip@OlTZKr8!Wxw*k;ru_eT!KXbqy(St2H zC^Y0%?JA^t*`qTvLtb?_bVHudR?i~?)--hS=CJIPQ$VZOBv2xHC`@`$-LcL@-#&f) z^8E*Ubk_v7Qkm-_c_pB`!qfkAwI@TTB*pa1pr=?R)!-Xt6op8t5fzxz->-F>`& z{#SkXRcCtant&F#!jTXb{0vgV8URRjyifdW@)4C||md zs$fnmhYG{S%>~NoFESa`B=I@3Ia!xAfR?fgR~KtOMB3s zOcVWz5!9X0$sFG436%#(l_^^%k1`U(D1PZ_=A+%`)R?Ddl=!9!zSP2~er6NlEUCIt z69$NyW?O^NH188cP3R_lNKmAbjcyO>3fyI`GMxn7N5Ql-SlF22G~Jg}WEC}Wi8S18 zvaa$3U0aBA{&V7SR6P-fC=|F2U=(D%II52@%VeMGr^!7bk_Vn5$@OjsZ4zcQWNJ(T zHYRN~6vV`eUiCwYbszn7ktr;VF2p#ElFGlBMVQr<J|-%;dQEzX$z>jJpR zqKUNbC*lwVA|O|WfnZSTNWOln32$j9*FoF)<2D!gfA-M`ID>+I<8OiCz~jE0M_3$< zq-%yan&_JwS(a^POpdOgY9`iXFbTv-vwSm~c03^n5Bd}s|7we}E#TX5Z>?9omQPf- z;;n>sIAfwm)wW0k9Xm$Y>nM2>MBq7dv(?m@Ed;6gD!N)AbjcJ8f@99(obl7lGWb6* z+qg&NRq}i9|GuCQE8Po{HG{{%KL=b*DZ5ZC-s2xUjpnsgBZ&?EhH|y)0%>|Md zFIMPOM2t0OE>Z)chd?6X5twnD24p&Ah=YpKW)wjj-bO4>1@u*yB1s;NGO-99&s*K_ zS(%ESD7o{bKn21RF0QV5p0mEv9yK|kSIxyXTAj@NPU@45^ZQ8vMo7<>A2UPf(FLmo zyG9=DQt}B6i!fqaK!O4Z1U8t>b1+nWetUUTSFcb0)*B!tgeNWNPtNeC*F8IbMueo_euj>P2F)Co-x#qMC%jl}V3j7WCe` zBE3D@6f8T_O4|puBrlOid9Z^3#wjlocvY}d`tJ~(O_Bp^FcFWIIs&`u9C9tAV}d-_ z^G=NT7!fx-AQ4aXha-3gLFa#gv%PrPU)UOyS5d1Oj(bCdBH_0|ABE5Q+R2wxkY-w( zP`y39I6i|vmcnxTy1$`0DlZ^TnIYsFp{=TNBJzoH9Nhk5Wu*H*vgXE!;xO}tPM4?< zh`Efhpg~S_ktAcNIj$cFR;c@kEb=RSLl6PTB$E++k0N$8P3z2Psb!+&lI>pY7bLeNs8<4yx+&2sIX1s~VgR{9p z9+3mB*`QJmmd=tLA>=v6NwSmcbPDdR;c$$iMEBH*veD^ zV9*4O+wDqFyQb+usr^NZ;%b+a-!VfU&b3nwuTjb~3b)zS0$a<+`MCio zh{Eo;Nfu!slaA^FJQFcg&J3AO5|%S|?JZN=(Hqg#b|>Fm@y0t`il7s2xP?K0sPoE}BG{a`I@Jr;t|@4m;&-@%AAINNScSF@jXmbb*Lv_^wJXd%ysZ@c7p>8+Z z3AnmV!j6U4PnD zx1pNGoYu}Qo}zMtaOtd0ftwD$Jv=_sP*Z7*1EDn&t-RoyuO5NpU{r_h30*a5DBdv~Ka9O+|Q=Q*SeP_s>%}^K_LEStgDP zzZ%J{Iz;^r*$;r-kUoYklL!WP8bmNI<`4qMY}%W76*+7E+8v^&h~Y=31Q;tu9cl#F z7Bcj8z`vz*pMH;L4WF&oS1bH!$pDfy97g4)`m4B@T!28CVdS~5&*69EAq|EI@|9r3 zs&aJ>N-EVkNXa}{a9QLk(>jun!t|;FbKu!|Pj}D#n@H&dZS>wS{HHg-@b8(ixAW`u zhBk0n=g=*c8Y>`SO1>Tfl8`?hzK-acM0=!2Lt2zn^OM%=PG`M1bBh4~M1M6F-UHQ3 zjqFuNML50gN8G+k&Wc3Oc$V%kyh|r5@Xq-Xu7F*m{@~6z;rSk_sOaC29mGK6ie#R` z>j9)`E|aHGTK`A79M#EUqPyt*6^pKAl&~?XhehI&iC6?rxMSVg06aE}6ezOt8Vejz zLo_{gB$TBg0|#|Cd%Ou8_zpqAXK%Rx7|~l;80X73G{SkTzubR$clU_e;0T?1`hvf` zN6x{YdVlKu5BcApFzMm(Uw;a2U^8-|%v^=WfruCr-=7G{(GfWp!s;2IV)Na=R-!R& zgIUAts7s7@Lz!@E5?n#49XXyfxM+teR(h7pcD6nMhJ7(!)DAkaF zTS2ITAUf&~SbBgI#7GNED)4TPV-LV-vc~FY#C#qa6QuJ2te}@S$hMO5n`3Hs12Oe6 zKu5OOlu%#i>({^eK=4pv&SDX zb{$kQqk1mW#V7!m40U^2)vX{KLOZFjhbqjm9lSAG#CTYTP*Dvc0c)NEt-7N=&mmA# zv2HM2PL84qnu2^t^vjjQfcmgJMuOzRb35;@bB;ofGczO|u~9LaNNTh!@_GbbTnATv zOOP3`z5#;HLlbG%329tHkZh(Y(U2i~1{iN{40jebl5}G%eeKN#W%QJ3Mb<U4N2VcqS4P0x8Np-QZWW z-Z}ffynM39a zkiG?i-bzN`yOFpQR#O@*ET=e4*JEg?!Gn_L5kw5pj@4kJ+h8IFZ%GBnafbk@*ImwQ z-(^QJ2@P(};Wgt@gqhNFm3WkO!#FJyL(ups;(I0Y5Je%K;%>vxF!nq z&rn81v4$1LJj~<$e}Dh<*wqI0E*+&k2bBT;#;Q`R;)~Ma#}J@nf`;W?3JnZ9ozO?- zM=F8jm*k$Y;@GvqORbhEmEQolWr_G%0Pp^ zq7cq#H0h5HVdNWD!|MJo6~frIFuTpKFY#`803dO~3w6B$l#x>(@F%WHRFP`2q^z_X zh;R@EA%PHBb+wK;%{$7QYIPCXkhc9X*L~}yBEsi=u3`!~Hq(;7gH~oQF`p47W zSgSR`oB+6Ly4gh6hYi zvyy8j#wfI?wBlA<{0o*}eALLI0O&ISjL@y@_6LnV2}e*KE}TTiL}fF9ti|Z~_q{^ST=q07nto0^{o` zLNwSYK_a*FOAh1tTmf!+3%=Yv{XJOQCm~%T23;}gK_wTx8`|Dr{V9h%=+4V+pk zu)X{K=`-5ZrB_usNjf$vcMC273q+vKHXG9=6*GZCD{8E^R9i2`G#ZVInQCipp?uY!QyOv429&<%{!zlLUB}#qx zF9Ar4qXif(&r=W;-31`$6DW5Lf~;^z(B{Uv!nRFM^MfL;Xd@GdVD zq#e0$5ws_=>-8zbdVvU~YHlb2<5{iG=D*cvzu1RUZf;WwEU8T?jz}q78CN$k7|-Ss z94KwW);XgXG7ajtK$Ot)Ue*B!E<7a27D9r-ry@NdyWPu!3P#}dAz96<_pd&@x_|ZY)$gzVc=hRJ?+#k@JN$W%KOgYt z9)CXK&+qv22mX8#s?l=lDTx5U=1wupLlLWFMWta~6O0_deZ;b^E^ihPKx+hAkU$Ce z!oGm$i(G_i49Y$;kzP@WY4n5OKS&Ihy3!<(z~QaFx!P>et`1^^+R*LI5*QccspPF1 zG1s;!wWe@sq_(4AqC;`X9zsl%84t!H;h%;+CrkOV^f3$^} zx_js$E=`hMNf8=0b@tNv+j?`E(Cq|(SEx+`lLh{=?Vcvl&E~|9b8Ocw9~%{$!R!jc z;b=6IkgDs`a~9=i=sYSEBX~b(;X*~s4Wx{ee&$xG?AhPadrQOO3L zz<~9q&wmQgmD@TDeAGWzQQrPMC9Np|dJlzILDS9=B zQN+qNz;*ZWt0tGIXho5SML}Y%$j0@;+nY1=-Ewt-q-QDh)DRwozEfTb{+tk?QL4+3 z3>MyBdWMix6<`MyjAC6P3W{W{tKB6_WyV_bF54c+j{7+T5~tOVk}#+d^BbT|UIJ}E8vNSz4UoP*g0KKB%}jY&CW;GCs0a+DRqn-jh&YdVX82K8%>r&1?b z5#$W;;q%q%BsLUg~oKYvdiQcVF&nglWEf z@m7qv^C9j*4>I6s-fU7vJxB5no zeaAA(O%;m4<{LQ%Q7uxrn zfNY_MF`HYj3sfBR4ugqF7K$xJ?aSJJxZ#KrBmPq}Kw+M|-w47IF1q8(&2Pl-^UI51 zd_htD6t95V9ueEPo?}(>HuE5wP3UNQd%8j^dMp5zJlYaGWlCH1v`q;U^z4B?D9jen z>WgNa592C{)5S3bhSR6|_s5sc7JnH@D?;q|Dp!YDQGPwlX9xu90K21cOZ%}O(X_)+St)>-l zPwi5u`+%WQE7?_DI9*JTvw zd8=!8Hlbrht!DP^MMsw_01+0xg=YbWg1F5y$|bJ|9Ij-SrLOv_F7>F(snXXvLV zXS8Ou|Ag@(P1OjB7{={nr4W+8^ychJ>aZigPs3Ac1~?Cj!l-YYQHxGl(@mGkx`7u0 zuV_F@Um?!Vv~qgbR4q%&o6KW*6A96ewz;Gog9XURV<-ApYR}coE!tCSfrA4&g@y@B z`2te@FenmgW^9ZW#Od-pf(Mi!65GW3G?xm?>K62!qEDA}Cvy61mcUuP*ski^9C_X1h4hE=0p;>Am?38V%Sbw>PzzFzf zo52+_IvF871k&h^DNtDV&cP?_oinZml8VyYtrLW;*6=c#DS#iTfd=zs74wG3P-_oimZk~Umnz~ zsh_MRs$b8Kzd}NmnTwFjJ5H&zSWLx2a=kg4pT>789A>lvt50W!jQ~OPMn3I57|aG_ zvH_@ocaYQ=upt4O3BB%`qEw6cim0ejuyze#;YJLLn9*}D%R~cg@|=#qrKJ9}N|fty zxUn~eQ4dQKeFeFH8ab6;VSFo~s@0;?Bh(l`9-KGb5fUSp6OUC#Cu(pMf6 z3y%vcXjLavjqMzQ%Wcw?zBAdMzB57kPA0x@-ojq&N?j@C8gPI@csH5b8kACK%ryeg zQUhYV?&wt-70AL=0JZrBLcn04$mQVzN$!})cQ61GvgiDLaI7IKRQw}qmZ2n=Sq~Xm z5j0{tb#-3`>gpB97SG!TCQT8>kY9jME+%Or#-s-!Pr~NWI7-9jX>-(l^Ek`pYio}& zPU*Hss$I~aSnB#GQ9vJumU1S@W}B=$W_7tqV+K2BC~^~PK*SIO%Xt=RG<06JxBq_tVa8~Vm1TScBQxRJwYn0KUVpC#i3;U9h#aqOZguYEW7 zPQg`!rppHY{!$G5k?I!E%R*LwN_#_AFvpWb8U{5+6;LKrk)=7vHAig<6=0MXp)EMu;rnqe?;TEwY$>k#YV^H2gvrsh~pvY_$oAIE&Rn0#|BH-NsWCmx+bAo(rz^>R>Jii%dl9lS6WPUSDyMjR@ z`R8_&{VTh3o8P(Roy9uX>q`WMBn*Q`U{Mf3+Ts*nJ>ncS)!8~>z7<=0^4Ha0nDvab zXNSq8Rw6zD<_y`Oj!}ILg=l3H>=ZuVP)i8h#9_WXN#ICh^v$nl3yn>15s4$FsWm(Q2f*{iZ`;XZvqEKI0}>Whzf*d zqcO^8AJaCY%2H>E!l*_mL1u_=fte%<&&AfgS}>82S~I^T3|;?3^w&X2}kLD5G;4>O*x&HXPj}*~paLl8sE+E!oHvN;axS zD>7Q)FKR&AdnKzQrRnSx(2&OR%*;RP>JEnR2gU7}E`oushJmGM-S$tc-2P zn|K~*m0-06^UesUIhx2q@*K_bq*kaJ^oT07T2=ew0Q%@N0zxeK84A0mh-sm$1Sob! z%&OSzoELE%7)`^7O8mVb`1gmYPk5+Y0}Nw%0PTbUr9H3+*}07K2ZLaHNT4sz*ey&V z@QMBb3r7|6r66yy{<1mJ0v)5z4ffE4mUT_h4?bJt6VNe)sX2@SoL?|A2Y+nqn}H(o zR%LfElT-IrLl>V0FB^)XT%cORF~T1uyas~EEg1Ov;O@hR$5;Qj`;2G*w#q%Q znCa_mCJaR~gFkuGOElE|hvhUz1&c2)x>5L^%H3lJQ>-n zQYZIKTJpoian4$R`Cq7UY5Ib8h?|RpuXkVWU)??a&UhmJM5s3}9muayHbixYInwkl zyf+$s&De{Rd3~y3uCs*k!bC4`3v3w)D}+sP2pCVM=)+&tu{F^uoG9=;U~0Hpo>Rv$ z7}9kfQPe$24<6*~4fJ0G;CIn84p)aeRUb|n^f3jBUuq6_riKsQo~AW#cFeM6wE+6+ z?CcBxO8Bba;PZU~UK#*iZOLyAxr@??{A zx#XxGE)Fx!`a(>oIHg3`5f|}!os|O*=Ft99497|<(>knyZnTFAbfYjy=|s4 z_Liw$QCMrBx(w@!bL0+IM_OGkFEr}Lm<_p6WN$Ntp%1XPvHM4}=xli{4M-loC5 zg|WiPm1gPD!SjB7iazT86;fyN?DCjynl$j{>-~@CQa}!`dsL2wB{Vf%Fc6SQZfXqP z$`z8G6PQfneW42gVAZ;sL10Zfk(bAmjy4ULZv2{liyu zZ2kItaQ{OxfZg5U*XwUG(zK!QH3%!>7UL+zQzpgj(r~)=paHG;b7Q?HVJ%hfF!EeW zccF^_1S$bYr!4sdeJs+s;Y9$fC|l^O878Sx&-H|yOx5P#gNrckFbQ$#O1>{`)S^_T zKG~Ak1PYR}0uI=C0T{bxDnKT#gkfjVwBb)wO&h`*p)$nwdW-G?_#LeTl!j?c?HuWa zJiLK6qt);y#y|yuJ(`rcV{w82Xs(X~_*upPpj90jzE>U$rbU^Suf+!{f5~fAS>>+N zt*}|c&TIxxb4@|Stx&-XVs4w!#YuNwJ8HE$*o~vizJ|)W4FdIRMm*4&@T^Zmi zL%#t&A_1rfI=aA25(=3a>Ny^Jie3*D46~>W_>vO{Zw@JJJKQI|CWDBB@P$ZUVHBeI zK?qOS*vJymjR5;2#iyQWl)l0atIJ(8z{Ni=1tFI=bb_-BURjqaxtCcC!oidh8p#?gpyMYcM)utd} z$p&Y0bbHj800NsTGiZDmBqL-7JHwIlQQz9_?RtF+2&+Y>yhw`m{&2zwY+R zC<;sE2iolc(kqnqJ-t3<9UW6@G0Tivbh;M8-C=XK%XzdzKLkJHRM~L_hDxh(Xa8dO zPYV602M0N?+qoFV6*9uIymY1-)xu?``1!J`K`^$3@SbYmpAa75wGohOzpthyg72bm zPIXpN>Q0Z20zD0MCK)V{(&99wqKXCTaUQlj&T6pjBcLI+y#asX-U>!h*1LXtqvk65 z5qyu@Tv6gzz!LSK^Q{|JVe6!p^RSt-LH$0}suUlgxLs}HUUW<-?MK&C-IE~dWx0E4 z>=+$AlYVb}7v7gnprY9Z+`8x+>qn4l|zB8`2YwQ_V2|MK_( zE$!=DNLnyNSY_@052+Fg0YQy=*$hE=eh3vH?ha$ydEMfy5=V zg(&)b34@smc&Oowb?e}q85R3n>sB$xIpL?-qm@a;d5WG8ma`Ihl;{D7!0+Rp#Nol{ z0y2|auGhkHgG8aCi9>Kl0{S7SoEo7vQXH<&j6tRWgflFT7LKw!&rcM~pr>Vrw}r$M zv!c{)B|wLHG`6%>me)fgw74dD_40)HvOsJEIe%)Hy%_55`&tzLq< zu?PRWzx%tGou)NnRuOm&nIUW`-=Ln#An33|?JkjvWzu$!J1gy+CEo&?<3x4l^rb~^ zXZz!N(2k6L>znIeqfR19*t|bjNC{t5-$9ALGx5KA$dgpbTwi*?Qe4cSm3rhcM#H_7 ze}Eh#!Y{*UY4D|~00m|B%>uVX3LpZ0N3pit@tX|kVUwe)BLpbIyAa5L57QS6L*0Dn z8PW#LqBvRuxqoBc98cu`j20FUTvd%ScE=5@4qI7pe$MEJx|ew#!Xp%u2^T96MSu&d z@`{jyV6w$Ap*D!!(dULn6M6Xw4edu1BeIrU@5=ooX!9mX0y;iZmH``F z)iKMG8Jz}D2QpSZZAq!*j)@f?X6`aRFjQK7|nyHB8x)OAp1cm!VYg=L-rv9O=^tYB1lX_4ShX~ zsObH<2au~5sOqWygWhNet(_Vo3=~Q)1KOzxaHu9gkDC&+pk8YrTQc4J5%9i~GH8iN z@w_KKT;>?4#U!K&&0{5kz`zQE4xu}D#1tlRyGbgocC!!Bc&=; zbD;U5jd8_cIZq0kHy6n1&-LF>ST7w{!bj*ftA(7GC~{ZZh!R?h5IoFM+xZt4_J4(irH{t}{d=J-~UtAzT z25rkxgP2=-vbnstyg?%Mo(Ycfg=un3z$1GMuDIUHxDG_L7 zHNJ`4-PENZO+^!1IFxjjJUiVi^#?L5OCFC50c@x%^}$J}fk$(%()9XWh4zhaj_Jxps3XqV(Gi{{J)x{V&s-TY7;f>wva@YY(W zq;q`=C`8rxdf?mjBToWa6H^Ueie(G zbhSd=D;#}t4z$H3Bf6(tiRo8%c+m;!E?bJ}X2NR5VYvls01FoBO$b;;fMEq_YXz)U zBZ@oW`y;hYDkWKriUkiE34?BjG-fUSAHxbEOt5x4e3UvQ;f5s>RZ3;0e6k0`ve2SV@uvsFf^_1dIL|mhjp(*)N(!31w^6)zWH~0(8$J(gZm7Gt<3|)?B2aA3c zw1dOmP}@%Fu_1t!j%)uak|c>U^XvMQh$dz%TOmOh4f4`fI=4k(6$*k>K;x-EgHJJwG3T?U&ur`hv)kiDsYMS;ksM2<}X4V`; z<<}%+6y7YEFQfXB8M|=VMPxADvjLP~{pl^kap~A%UGeKh7B@!K4$)yaDW%G>?S_vy zNVN{w)E2V~04bUfAm_+%pQPA5EAg+Tp@Tqx#wyWf1l@fY!Y{;%fVA4UnedtLj47T5 z8#J)M4mnY@w9{Nd?|1a;CH~Fa-J7 zD%7R=I8;Ep!X!mI42eyU^mWznovtg1iGMWX^D~cM8KsHBY>RT8Djju8|tDX9gP5@1LXopAJly z7Y%>nF~j|jneACH01lhCXT>^cy8E*@X|iXJF=sN`|FX$w|GQ>8UqxDp@7j5uGH3US zb;{^!*O%)YD>~M3qBiGeo^z!sE;}DI`-uk~{={>3L$faWX8%4fA6E% z#$n%H4+rC)n9~25IeWJV@9O`|g8KVU4UhVn*Zs`fe&%Ibr*{Vw4F`umu}6pfpI9{L z)&AYaq@Q`zPt4g5wa7^M2~gV)wWIxrHW}@Q*vV)w#A3?c)8L%F+rvqFPXm*F=0QL4 zoV{Q+8SMu%&iRS;`~;ZcNk8+TpZKu-KsFiu3`N^1myp8F#)ydAAyep_;r==MVbxM2 zcMydc@g~hNkd&44-~=y-w$(^_=20$H;~o1pm|IcVB>WoTLw-su32WHYIpsQ)^S&zeW6Ou!$m1kkMZJAIp4tA4P7L65ELulM&K>VKl#Vyy{zF#prya*V2=d<>E` zvpi8eBx|n)Gc|j^KrOOfp=JivlK6>vu49I7f+nuiZ!S^Jo2e?6umXF=d~>`_3@h@5 z?5FJ@pR4FHqL1X3*jkn-=)`D27W`;l*2%gx3?875>J9wCJ+ucTvczRe!x!0nxUbOO zBsY<;21~VMBuaGm#IU$#ki($AKc)#K>vF zUD(y=z#EJvQhUeHB+qj6Q+4cUjOr^|Ao2~i5ptR|M7>QxSVt=Qdx|+(nBm(KSI~Hp zY>}J)vvfR$gXk$Th{Vm;Ng;NYp`RF|VC*+K1;2qO8G%~ZHDpVw!ror9uPeB!24TtZAU_Sv@WI>3(v}i^)YU0 zG|Gc|B*d}c%PS2lkfz_P`5pqJ2-GwT(atKABMJvIm`MdF601}6a8PhV+>fN7vW*43 zg9>Y&$G}4XiBH{|FgNuMq8Qv9b5JkM5Gbb~L7kg4jpore`It<{j)w}1Aix)(wr|8w zj74+}g*CJ%$TJgqC^2*_gDyq7ItKiC?O}PG@P&5Zx#S>4jw|N{h7^vub(j+2kx_G5 z9jIQ2#bztsNJO}S@<&)OL7>5i6u=+>;=TWIATdfYEMZ(pb2jqZ~2| zVNWjLAtP}P(GMOvabIE`&dOOnP@U6*7r(cwL_47&UBOHd7usGe&_O%{%YfHhR)d1K z)H?812o~n`4mus%hG9o~8bTaPji}Odj?jVR=y^<~DT?J;(LcP9MgNex&5!J%oQ`}f zB0o<-=EF%LEA-=s`sp5xnxrvCt^e|rZH5sv6-M%fuL@iz6qLwG0%14jU0#1X%7{?s4z)C%D|8mFp#j2UkrVY%tYr@ zmNKlc+Js5Sd;MiKhrGu-$dM_wg;~*LAoX1_t0s%~?>EazyC!84cRJy=wJBPo#{N z!2?hZFIUugIwrWx6n9b%E{cl*2ZH>dM3sy0Rj~$S>G>!>Zb-u5FeiFOP0udpTCs_x zaw8PG|GrosRl%5Qi$4sg_&T!Jtn7g$d3GbjOb~+mFZs?W*sq~FBW*80nP`4?JO6Eq z9C&^$Dy{)@!ag9fhmq8Qx3mZKfF&Xa>fQ#L9wh#lFNi$}972M%SXO3xjZm03On=o{ z$Y9l{=j`c*_-1t8MoU7-XgDo|M^`AtVcNkU#P5nZjaDktMj2+xHADHdm^lp^f~M&J z7Pp*6$TVicLv2t8vydrRRh}u3huTyj)W)}qsu;yi*+#dxBHxkXJWLx9$^t10M%Ur2 zV!0r4mu8h(Gyjx^bjwlaIWH6E30WG`add<-aTSWhY2h`T%{FFtJ$?H9>-~qGMq@fd9l7B{)8(0QxNQO>T$j$*VmNwFp$NYl?o2?Pq@sJ2e{W zq5wjmOk+Jlm#tyeb@76qkY3hDdEo)!8_0Wb_R)tvVTDQ*ikb3!b$z*k>BO_GDrwD# zCJae$#(8$JDc~kIZdPmo+A^40%r{tvlt)WT{xBRB z2h=ejn1y{R4C8Cn705ow@Ss5JL8cR)pL_t7nm*BA~TqDS*(H z0i04Z0edn88N4-85W(AXxHd9Rt(OwJ#gZuy(lnhe^CZ9uoZDH&ldz^Ifp-bkEot>A zN;jH=f?kD6hBT3_zW&#@`xhuA+3zSMIYlAKf}}`s(XDp5&a56&l_xn%&LDcWvyghq zG}OTtH|QL!Kf|sT#tQpdnx#7%kNrHvkiw6cET;Qe>c&ySzpeSf}3C8>jNaE07|c-6c6 zEJE5r^%5AG7{A(ClP+8(nUkHu)f6l#5ro!_uH??1c1=;(!ifYz)DrncI2*$Jy6pSe|T1x7kOAro1p zNf~rbwMYTBlP+J;DN`IRAbokBqCLMKogh$I3DS~AChV*M$k2qH^=ULVVgHm0Q$Q-I z*RS9kVK4^34ArzzLBTp^tGd71T{4HaOIIyV-_tF;01;vzFjhwst(5I$!0!YC->eVb zf4+NqdWFWFe`lCbn2}z8fhIVprNY=G^ZQU>Wq~TnQSj+;@21c$K#0WZ9#c_=$d7mA zy}{P@;mo5JFhD{Ov|k9%)#zL$z;wFKQwDrT@0Ng5q}eI{pT^!#@o* zkzvfSA&Q^p3ds&{Y;44Cq&^i34 z3;Zfy=$_o=c10g97zjR2`*A8u85p%Dhb~ZRob4JSLPCY?U_-K6;Ltnf6p(h;Y<`o< z>#_$)&IzhbxGl!z8UX!#^_zWe0$wKeG--%Fa`BE+k#jy%0mA1O#9u zhOf28lpxQqug*}B69>_o4%4l3GMy)^3lPo+RWQG!R0~2#ka`H$J1rzkfb0M8`s`?> z^Y&Uo6HO@Kkt*FqNMHE9S;|i=;Ea?&fX*9`{SeX;uIb`gMfB@BGfv9X_)D#+gkO5Bb)9ykS%q!BuZu> z;-q_$Zj!0Zdgk3 z8c8(>eEkL$$B&K}0?_{f3N6M8Yy7u-?S+ioRt6JPX0VSTH7J_FVs&aj?@wYp7+Un4 zxnFTGE!pn|lk&C7+Aius z{xgUU&CD-42!2tXAb=Pq5R|2d9~!@gWfjH>3oFgir76g8-$g@n=9~MO2rmfU^FdMI zk6{L>(|ls@RhlU47K8g{^=%dw95nf4u(0CdG+lBSQdbH3k~!)0jK(maSfzDdKi=Ox ze}BBE-Ok~07)@Y_?KVQ?K%Gtc!sUr^sO1SMeT>-hZ3&Fy|7Yw?nA^CrEMfl?e6IL9 zs43ZlOst%k=@|e77mHf~Bqdiz2ZEL;7pJtfNV#0o5%b&UoV&a&Uy`nFOHjUtMCN<< z-R0a(z%o#OV!-vzapoAJGu2!hH6vnwl4*LeMeRF+_vBIQShK7)SXs&HG+jwi`K+B9 zHk<10raZ_(N!kt8lK-! zJG^_mxqJKg`74yu{K9t<=&%CUvR@Np118?)%|Nf9f*r-UToSHnVi*ClCr)BKNaF?WQyIOD=TvY6Vd?x zGbuxv!Qwt!28uQ<;(F4Mu=KjC1~DAWMrE}ll7Pzh?oAD%Ab4z`nNk#Sr^C}D8lF#% z-b~>rsDD5}4g^E&`3q;4{dsDG@<=e=#tduhv*Iw=YVJ*sna2rF+Kik4GfzWPYK9^v zjGz07@pC_6y`cLa^63U*c!sBqRZb9N6}y6+I3lCMQT2j_LAazBD=a7*<_73CJLD~u z=QXej9?Fm)gOb^g-%vdJ_VMo5&tLEF9&*|ce+^s;B#-vH!vh%NP>1$Dz5GJo&lmJv zc>nHUhb)_if7|=?;=i6B9)N{w(-?t#pL?r@)jn+9to4 zqlVeoi|=3-LW4j*GVG&hg*(@m!)|s)DqGr}qx%|^1XVLo_rL_Uc2E{C6soA!{J}xZ z%$-y1%=JkwAB~Ejj)f=gj8vYuJ4c_G%zK0if%_7ih){39k@Ss zZsQB^MsBZ{=NB9L)=}P#2HlUsJDc?n`;&vixLw06z72?`?O1ue*tB98wCM#~7!Ahy z;^Gk>4rZu;;W$7urM(DlGeil~GFO8^wLC2I?;N8SQ?@MY7pw{djwTMMpkzs^iG!JL z3tB1)9rZe{l%3E!O9`dI+>U`<*2(c+;sXlLf$&rxLWS!a8RWsbn9A$WS&nD~*gz&c zRZ)>b@$|hMqO7Xwc2SyNiMF9IIja0{UFn*0?hV|>Z*oCkyDDqMFsmA!?!>`xkIq`>&+Sk@Xij50Gxa88z5`QMTjb+ZuAe*0)tpgBR+w zW_4)&bgjNwE|4=0rWOZ&l3%WHlVXDMlFX4FbRz39yl7|PU7;x>wwk9^`KQI|KzuYe zV4>CPesnsca&j`gjW1*i;H{yG_{S%Zq0+6FNI2OEqBph0jE8GzT1|vmM z(=zs(HTmNaw3Hb5>8=aPgVc2a8bJ4gCmNP=)Os82b`OV$T{GUalFa6g1)Z)2)znz9 z&JB|%W+*cwmlb5B|M(d%NAu0)p!ZRg_`P_z|&Fc)DI+vPo*L ztMp8ggP4vjL|waf@)ES{mlnclM*GmUg=#N-v1& z7z5u7rOFCUJfd-)?&;Y)-_x_vo}T^CD}SWbcpgPb%wolxM9--RWOx2~D~8q2Js!Yh zLWP0%-AiaL4?*iRRq_zD>Hf32Ni&7NAuhW$?xf>1ta(7&hbxc8u^*WA{qi69VgBxJ zcQN?w^M~8V`ww@y?HT#3aGwCwM73|bJxDX1I%*-u^?W*Xr3n_!EdzEH>GKV>?U=Q{-150mI#?#5jSCOgE6s z9T%f^Q$~x@ccpSan<4kq>rg2P1yZe4^PR>J5`S#eVVG)#l;8tK(>S@MBW$g!l!CCi zBAVRNtTsg8S=fyGepNw*LDvXdp#iR5UI@x=qC<4Bbkw7(@5jdiD>!2v=c$OYN?*{ca#Fe4@$nG$zxId3%k?K6VuIiCc9YdN;*ci zzP;ESNRSbLctb250L*Z~*xe@spvR6sTi_BQG=Hhhs2`#`ZZJYfGIxFa{)ji>qdSzk^cv4&9NHAxD^Zmv3 z8`jr?`~c}OZEueM!-Dap^>tZEkk0fpg;M}C<3d|BKs#ETJ;8r|z5V#{cE1V^ zak#-ZBZmYrubVYpLDQ-`VcHX}Hx2Ft3T)YAqHa(v5|YXXszg;x;R3~Dmh=|~hKpq8 zxUHQbUv%Hrbb>5<$Fu3(k!SK%B%1K}y5g4xhKy_ii&rey%xQ+%b9qfC-@`v{zaUTf zchSbhOFimnCVJVO*M(Om_}Nks4s#T_bh14FtTMd~uLlZGE*)tnEA+5A*=`_F>3&cSXw7VDeL%A$@Cw&IPzyTrO7>eE83yL@BnS`Ie&MsM85**vRyvW|H~ZCP*HQ2_4oaB}iSw z+{+CPPAUS)fV+z3m+qW7tXwHH)jDc18tA2D7u1*t&7<@Hq4}VrG!b3~6zAGwdNJpU zi}VX>@;Zw)Y70MVx)YNlHPPPrg4&E|%)N!t2$9`Dr8QlgT#&9NYLfU1%5u+uv#QFl z9v2JPy8%e0Fh(5=tBmMZ1N1S&oZ=x19|U za@H5v$kC^3^>W73wR&ZS)an&_K%y~0fv#@M)fEp4juV%*$OdEDD42i;K}=k(W=2Ib zab+eKx04VQrh8}+<*4RaEwX`ta#jv4P}Q~z!M4vLum+|E!HnFWkT02)g|q4!6yBRR z+pEjsgmyt$nWcp3i!$@K&le>ms^*I_OH{ew8?@So;Kj&QRQr(PM9x*>t`5=xdWuWq!zKOmD93}&W`o`C z*H7Qx?tZ)7eYk&kl+a29d59c2{&|ZOE#6B4457HA2CMmVAZ3F!VmeyQLKIKf_@_5- z015OR?9FKWlQ_frVQ-l-dongarc5zK-24#l@(RT>fqHo82%!`b-h?dzhP|GFnV9YGkG+ni2*fgM$E1Gg@RaXX1$!nu-_WsC*1 z3>F~Uo)7~EefEsGu2GvIx2-@VZpJHEA&_zxNAZOY9E0`r9Ny)wn6f9Ab#elYWHp57 zR0>w(Qbm=$wF(EIqG8FJytSCJ~ zahfM)={m5$3eLd6Zlyh9m5q$WW$X71N=1U=X|;q@YrJ}cL$1CDlo7HX6^U3K(xhce z@sP?Hl;^e$iKalrOnJ^O=4!(t9pe#24>${6pTZaTYW*|v$f5P2Gd3&0xZC%wc!hz5 zzy0=AoWh=q{`Kzh_Uo^AkLDh(&l5{9jkOx}#9HZfCw9_w{w*bSIc4rOLD)=a@NIyV z9>Z*ce39gAj00(9RPSMVN1=#4IBlCZZ{9pnQUDXy&E(0%44E>0e#-3mDNl!L;fIcz zXMgCZdG?18NAcXV{Pg?}{q+0~K}O++%BX-9LS)y#(v`h?cZG>UO5p${S~&wbqXxYg zYIW5P)rkbYAi^F&rV-`M5}7Kn5 z1DC+{X0=Wt>fj?TGCB;LnLh8vo5GK0=H5JTG9+QlPyO<~n^y2gvYc825Ldc%TV$jJ zQ@f={_dzHN5rk27v?7J-^Z4?xRM-r|lR|?Y2xSL6@-=u3Y#_}9Nn)=9JzcXaZ$VCO z#H%+}X6PoT5MuBGE`PqNl+ma5iyzVW?l%TC=3+2Sg^26m}uLMFDk%-(IG_) zqn4l9wqw;vO~nBmyS_*^DbappNM8Y0n^3E#%4f!&v{NVs`F{BZyGyS?`xDg9r*zyJF1_}lGQe0~wiU&9KF#nx1Jk2MmL z5_$MZlg_fcR4l8Sb>U@?=FbrfmCYhRn+>U$&@`V|Bnaq4)Mj^F7a5=JHNpih5 z^$Tcx89E9R|M&o&<@1Z=3<%3w4);?&i_RxtvqJw|G!!M#zZ}!+0$+3hjAEXZ?30{j zc;N%{%68F5E6l4tPnj2$O?fad{Hr(8Or1#}qDVm;tZ%M_d|_3i!qK%>F1`+xi?2iF zV)Pjl^D9BU5l0$|kEECNwD9cBuxFzTU8R3pVjHY&idF~X(IJ;b%q@_$GUj%QwjY%G z3xrp{mWt<|Q3EU7oUVkg1;4NpZK%{JKprA)Pj61w=WxKq(EQ}GKlbwa2v{Wu%|%%U zi}8WzS?gmoQ}jABk`3828O2T_v(oEYSAQ@GN7DZJLQew!=w59&1kl zBQv!gX}bg9DS^DpfeK}JrYKPp&s)Eiy<5Lli5!9`hrcf&sp@_eb_DAiks}V_QyCZb zX9`#hURzL)6K;i`1_qFWwqzlFFfUcmJ9PJa`)zD5Hs`rzqjZAqO*pVsB3jszP zlP*LkkneA|Kxl*A+cQHSSi@t76~6>GDfk1>Xvj;UTt&*hV5_PYH?>DoKj$w=+ zMY5ld$(=!`0i7W<@U=+TxnvB(?gG*QY#soThmxueWR*q3sL-T)H+3yH7pTTejtse1 zpqp3lU1RT#6ya3ye%+#f9Dp1GDZ2}#M1!D?QD{&kJvd<>q&&KQx`GA9*Iip4Rl8p& zr`4Zak244LfVeoj0sxbUvP?tbmg-LK=4=Mar6JDO3Q>@AN64ohGErsVwOeca)O} z{{%S8;zqMr7Y9Fq{KM9Dhbq5NnWWpLXNx}b?cLY6pFajr4BjFM7lL=N=)7RZJN$*t z3+**pFNEzFj-?(T+V5UKARGFfT`aaC9Rmev*{wEs?+s#di?o%B{fS;9VZ5?SNu?JA zcAKn0l_xvc=74&=xni-_gd^4`C|4BhV0pGcmK^d2Hj6FD%SwXlVnHg-hI7UM2TmzR zA2htZK*j=41JS>O&jv!?VyF?ZEida#3pPN>v~a1;v@H9=W0x#EDUd~Ry+RY^3?+!v z17iK-WN9ZIhZ|URi%<>FPN@L-h(CBa&R>!xG2EXSVrkemf^~7cQK1~>D6&e~#X(A_ zG(iEBs0^TvNk~;tB_z5q=5$!`f@Y}I3tql^dH3@D%U@sq?dAQ;|LwI5WK?Py0H%34 zxO+Kx|8nr_%fa7X4(?wL{x_c%=|q+aF93nI9#?04O&amUN%L%FCEAx4uhF=3E<8IP{$}5gGjiPdg+jyGNYsFzohUiIJpB}QyO!fkZL8hTkV9YS@yfdpuarcbs zxyYE->JSZU(LCqUOv|wc3GwaCnVX!qRLP8<-gxxWu2JFGLurc-r0FaAC+X8NJCf)L z{Rrxeh(dQ%U&W6=gegc_5?*I+ZLx`;|e zR?lE%*1b=~m6dfllaNB52|P7)DX=$C_uPziORf&72`mm%rY0oMt0_KDM_J`_60Rmz zr!`gTNlBYaN?NklhCnY-Xn;it4{4MLgOK-6d7PWsT$k*+K0y!{P1Xn1BMsAw9SRTi zX0>^X-CgsUFE63%VxP*3&Wt)kWJU%AHT6P14J!GlFD1h+aoIs#E|9wp6lkb=u4_|t zH6Sd6fsuA>!y5u*PEL>Uv&vK$3rYB7r* z&(;~p*Shn?xK#VTCK+gk?5pZh?azFviUJyoE8~L8;WWiprt)GJM{woD2g8YbLJ$w(1}AmuV)*QllL4 zgfeO(?7SrPZj4({`uQ1;)o0=6V=bZMB|pR}i#-#Z+MmWNY*(+E!5Ekec$S7tVO+Tu;w96)1L&68n3kUzRFleBMLns_;xnt}04z&t&XEr* zqn>_;gSQ2|Pm4>$+cfry)QkhzXy+JAQ}X2%(O*^{|NQJ^03Rn_5MVB1!r}`KvlrCH zBC+!gPHol%jz%vnXcqd%XVm!z1zSX`paWqoitCkiC}-#z6k6$Wi}TXeN|%hVj4Wg! zJqqOH;0-EaO+cU+^JHY`{D-+GONePi!KXYuy{t?uHPrRIT6zPrm-wqdwS@M~{l*?K zD1uPx1^KAn8Oc0QSS}8|urgE{)Y#K}Qq8%=TQ(N6jHqa17zPVE=oD8X@R4LAx;&9o-ZX!h@+Cu8|pjuIv^W{wbf?Gy9nuu>d{D47X9CWcw(a26hZ+JHs?oIsPdPRpe|KUYYq@0TXXozL|-s%!04T+j_bP7A10KBCX#A1R;@y0 z^7LAa6MyUa4DtuQ5KUBPGArz=Su8vM2(D}@GYg?jG%yvZp8sHPsR8(Zp zz2cOH$PK+C`U^a+d`wQnZi*|c@}z(ZM|e^*q|lkZP^6itIgb5MGmrYXb>qN9y4m5V zT%iKAL3WmaFYv%=-X!aHUU_2~^$Ww|LO_Vv)$wGOL%M@nz;a$9LN5llgFpT07yS1Y z|GmS1clhr;{`(dG{mqd{(3un8#At5;z6F>n)mb&mK|Es!QaM8TkKswslkx-;aRlnp|G=dVS#b8tpTl~_$(PD9U!u$ocDSNW9a zYoh&30#b{@!gw@tE`1F=7a5#1PDs9%yl$2|vGSbb;qRu@J~dO`Brvd0Yu&-r%80Hg z1gtVO;G|OS=C|7q-|kTGrW~jcb!Q46BAWG2VFTz<1O_D3Wa)y^^~QYm0%C!4fYLou zF2PCAr>9`=?vZRGi|-4(YFg>_EL-9RnxV86vrWLCaNf>9BP2K}lFh7a;rXf_t4~FP zJ+HjQH-TCjUg0Q2u7ob%3}w)LL2ZRKLXSx&?2`}^D$Xc4e6kClGqJ~bbtc=dxsX;&@)T!u)9Py z6vW5L;vBK0NMm=+AO;2Gm1!hMa`*PP#}9X(L>KllyXGkbOet+YiyE~o;GMCz6o`_j z2(s2lA_|I^hXFqhcdwXk=j-$EtjaTG;aDD0Gb=PO1n0@$=&4ywy*+bfsnRj6CAs3S zDfy16->ME*7Gm%~BkHH39BNTSmi4s__L^w+B)dha$DG2uv7*pR9=YWkx;{#M}9d zlp-bxxF)whl=uW5tj^%>fRjS!d$Jwwf9c@wQr{(F@0r=q3{y?iB^j)q@~IiOHr^+i zR2ouXt3zxkq>8ai2A?pePt6UG(rR~#>JU)N-6qr`6_?Z_;By~qa=J#gil-1wl+haY z)9puy@ZAns<{Lz<3{Zhpj{fNa%>&s&^bpYmyB7nQm?N3;(}+`Nf>5d$hiy!q7a1}X zvPyR7uz_`D*%MioQ0x2nHJ&>m(aNZjsGhk6-x6YWVbKKvXQPAq;_~X`j0NA1PmYf1 zA5Hr@fBy1#|MC9+-0gk;@V&M1fhPpw2l6|54J6@UOdU2rEbuHaEkcxQt<9J`Ze(QT zBz@{YMs?p*Q}<0ZGp8f8hDR+ljn*FhI0mgFn_)UdQ;v2%pWgj>G(SvtBvBS|VoyVR z_9vA^ohejrn>_hJMAn$dgD~`Pmlff=93qK^P`43)SinO(*kD| zjKlkLOmPy8jy(RopNz^Gx>QskG?2wS&zhT_D;D4cfnG9=gDipqHz$?O6fRo;OVR{4 z_TkOAm?{*IbL1`LVnb1g5~I^iDsFpvIqrN~$wN$;KXN{kiL%MOy&g+(7dc1`;Ja_c zNvAe0x6EEtco-f2s4^liIx^V{Jdo#0f=r?;i*x~vl9e1>BH=#r=$(S_-k2KOPNiR| zO+g^}rPP{@wdfJc1Ar@sA|XL1&4T6U7-noW=5>g zU0?nXkGZDcMG9h>#;j*sIi&lZt*!2xpl=HB46lz;W8^*5HL}i_ZiEAMt;aA zhKH;hE9fJBbjok0$0m`2+}Xg7Z0C#N3Rmix$lp+3L^DO5HpC4u1p({Hcngsj(Yvp5 z2;{?+4jV#Jjvfyu0@R4eF z4OI-tL*IyRM}1s2#b{u-FB#$uv^WOaDHe_5<3i;7u)p`k{)QF_+*h>8CACSTBQN5m zL0}VwGc^VbfhRP!^jZ;?lng0fNo=jiF@t>tV%A6q?wIgO07(&ZN-o-o^4QB!8iwYf z%-O~K!I0$7XNEliomPQmiTOI@dWXy+08c&f0tkT-w`RXi%VoITkeMC zPunFSU*20GoaM=4%c4XE8<;z#J1$>KWG0?iS$2m-fIZ0b)5zYp5UHUyl74BtU*55)Wp6l#K$AtKb3Nmz#@4=qD2@$=B2@s-8F?)Byb1uHbL z9()Sn+Ng*8Xqtj%D?{mw3d8&N31xcSNKvZtvl7WSn`9KC%SA<38~C9ZGXr#G5!0(q zYUNlUwCEMpKBI^;+@0@O?QP50GAA^!rt8y7#^ab?CWmZ>*StKt+Cw>n2RM51r@xyj zh;o_}aa?gW2`!#(Wk;6`=W=;-ABS7Y&Q{gU>WSbb8W^7`)c8AcoAOj$H1{7%N zr6|yHet;$t;q5vjl~?J`(dVXFlVE-lKT1610T>qgmm=+}R7_c_PBpof5Oh2Ov9>dP zN?J4n0w1zKFl5xH2ttf`SCkQ#`NdqP$i|F?(~?;nvxgmAVF?Lf$%IX25Mj=L`y137 z`?U#5+Yzg{XrjuM8j7HMu=^_?=?+#TcyfR5iT&Zs~Ow=Wy{n>#9$2fPrxI3WFM+b4) z+QD(S>X?3Q_x{7}uMcfBo5*URGUQ4m*Enpgj_TJ>sLUlLXaa8(&079&k>vil$`sj0 zIp!9A4+{@+KjDzI!O9|6r|B~D#JEq(U!_Dj=#Usnc&h-3a4ol%_aon+P;|~Qa?TR5 zyXO?GEZ7|^CXtKmo326dnuZ2WQyrCsI^7;Od*7zx7lX6yaVwt`?(}TP?ct`u{WA{{ zUTxNlX>B>7TO7Rp6MC0^X#4|Wzw`z`bru!yP4_rlc&W8ldR&>)F4O z+maXo03u|4$0G!1f%Js7gg+Kb2>xBNcNG+#tVg#{pr^1$2S{2>D_i%>PzqN4;b4s# zHXfELmD5ZvT%Q9qKd{Fr-!yVzM4+;QQy*cmfb&W~W?P)5r9Da)3(u&UTMgDF-qB#| zEOaaK^sxqE7a^05KP8;n$p}v-E9_Gu(?}zCX6iJmwDqMk$@wtZN&YRNOVMevf|w>) z^8$PHjdMr5JSiF+hE}ib*vgZh1p<@UUbW|X3q6J53QKT8&F>?xFJ9O(79acW)I}$^ zyRN34o^Rp;op?3BEEunu?7QnqmSE9LLQSrQHMuA%BSId!*alrBlLoGfWETrvBpvf? zr)4wsY$rK^38f)-i(6pIqe=4Y@QrCAhJ%9#Q}V%7_|vf6&~I#M>ea|mjNJPJXU^eR zjXZgP0|Z?V*F)yz?-UcVJ|gLnE*|tqE}CDgY;-mpd46~YeapZW&HW>gsvIV;p-@j4 zC2Qm*heC!Puk3m=^-6%d)|&@GzsY&auInMg;)y2dCmtaR@U852|9Jbi+pns``YELm zF8uWM;zW|+g@$;vLy`4A^f3X%U_!j`0i}U3noQ!;bcebUvSGZ$3PW^jgXtt0# z>l5_eq!r<1K~RXOkTmOuySLxv;JY9ds5g%HKw+fIJ^l>p~~`9Ch7W!=5G49#G-|#Rjr*5FdvciS8gF$=EY)a*@T#X4z^YKrmX0WMd;zd z46dQkd~|Ri%;XqGA<}P-0c9CQIX^vyh{&TdvItg)Qcn{ceUe+n~LqK&Oyc=WIju?bH3|PlF=7?aS@kzu%!y z%SqOQ54xPrI2=&qfh1 ztK#K(W+PPy6yicSj2 zyC*%nn5#?K7rLoGO_}<$Ltp5-caVu_M5rqH>UeQ}&fqk68O{!&?9%FUE{+~>VE>i= zuX@6+PT)8@T_3O&j0Tqv{y+Jr{zG&ahr=y$Q#f3soEOW<3^J7T-(DvAl^)z=jNjoF z$@817M)xt~QR{Yff*3W_fYsU`hARAstwon-?lXQB@=lyAJ3T3(KRaE0sdh&X27a53 zewi^QihtSlARq8YU0q!Mya7;iwFg()!{gU)Zy&)S{|2U5X6Da5;))2G!=kFiNXg8a zt8#a(E?Jc_!ykv&o3Lesl~l=P((37}aNvDU%L$c}-#b-V0Lk4<2oyF*b}k>#wGe&{ zgax6tyAuZ1oS}U=dbBWr^^+HP_Vs?H{A;AItP#)Q0q6Ks9G9e)tDs@adVuiVlPMhKQ5J!I1EwQ%WB5 z-%enr_YS#4s7#Q9?weZ+4x_sA^tj)>cb5D{RYwvH%Vp|5j$?vC=#lcI+vBZ9NSozS z4*E0neqWveblL_jC03l%&0=E7U?IQ_6O$1)j=J&a(tNPDxcdF$-LJRP@e=I}vAIu8 zYT7wx1y_SY?13da<5!&=VLcTLCAjQ?6xBjrnbXb_2ZB-X_i6+9o=h`drYFl26OpN| zzKaB>7wgue0~J3Dw?mD?n z92SxqTX@8cwJ<5tu+N|~GtdA$FK@;Q0T)J`R75=m2O+k^aiI{yF)W7a%|+CjJ0le? z-krmn>TU_ea@nmijoGd-a64^aof@`SAMQcXq4D|#w{D9sAQS$LL`uECfY&6ZmHu-#(d{&M~TP|=!{RcVX z?)|q<>?QX8{sY>He4!lSUqAe-dT|l!4`cx%@5SJM4u*sOhJSH38j*dtyM4Gz8j{(! zq%RqD9H<~W&Uu^zkA8Re961Kh^2&HrwWW^lxt*Xl5c}RC|1aJ3yUroRSe67 zFAAi-5kK3NaoL8bH8iGW;1Kla4RBhrG>z!SmdDAM)Hl#;i6qw0>GqA$KfNSmk=+32 zv{yHeb!>HUvOWia$D&-DkeEaVYtriiL^73v}wv>$la0bv5x$P>grzDYtsHLm!nk~xv)eN!TRgfq1ek5bQ{r2H;51(J&fBf>{d8mn_$FsMk;c@JBRN;;bM*B z0ds#p{c-do3U3da*>K7-R3@2T4E}AgIs317AAh-f_wMf957Qrh`Fi{5?cWAp?|!>~ zAkNp0_s65zzkg4Ox@ntbgZvq-nuA&b_>GfuKqicu{Q%LW(Hhq+Dw7RlV-#kl6VXz* zgnemoE1?mp4!KTZOw7IDoTXr7LP#W&I1tH432aPNQ-i&02-{o|`|&#K*%0IU;isjk z0=RgdeE!Q)tvzQ|@GYR{C?Y3-pa0Mzb%j*r&lhGd9{tmPxvZNTSkW+PU_by{rpSp3@1dq#3m{eY_lRcgqXZ z=Iew6>2-g$?ziO0ARGk}TQ)JJ+>M~@T5bTPLk4r0XC=gt2cnN2^Wj{m9!xEb=|LMx zqI6IzdItOzYQsbT!1Z7x=*@^qnb z*GQ&_YN#T8EBf#hfRsC2U4m_ht(S{6B)PCPJ1J3}b}*no!z#f}1~VAOpoWaQp=E-+czB9Kq|i#J zs?!N&HxCSAZ~nrBb>?WMrL8+-y3IzeNpcbCX!B;dN$c@FF-vcQY*5iOByVLzjM4qy z%-P2O`|AZ1r87g`@8jLaw_pCb`+EDa#eW0+XGc_z{C1WqSqf!||528#n*s$5#*^#{ zVt;~_$WvIz2%a`?U}-HemMGx0_~l{mR$wUn`QL##5qbK7m;T!Te>yW5&L#U+I}d>w zL?`O35A2yekM+y|^|)mjqwfN8+!M1$|v{ikNi{_=OD^9TWKWX;}1VHlDVLBQw^1AN)?cB5U)a>@oB02lLat(C;P4#>_lA)-QoW%Ld<1XyOzfWJ;{ zm~W#xt3`ZiG!nQ1n?Ec2r?o(y!4*VcF2<0p4aJP{sgtx04v&STubPX`b6G)9u*#MI zH(^vEdqO__86t6bphePrSrTLp3We;SwCKTgbc29}F;FXGn2Ej6iNIAgL?kzcxgt&7 zmEBREo&blFDZ8D4Tvnn7OD1F|!tKo5L6i)+ugbOtH026(IZ)iQDaO4HCQb_z-oPgi zM1U5=W2?MekX5(fwb7f~c=)**IST#YVWF_#2sa^`cluq>slhD|Sx8S-UprK3@dUB9 zU>DQ#7By0nzaz$?m|zj;Fepv99>oBVniBZ*SejuIz|TI=zZqIV1z(L-<%lJ${R*tz z=paq;-%1M*)RsI)ns85UU@?b_5rkY;mQ?)ISkaM`F;q5}M2ob8K!0VPR1uDm%N4Tp z7*Z-x8li=0xZ`jbGFhQU8s%jd3#v=UA{9f63=Wi3gG?^w_sPCM*?a>N0LQt3DC6>X zLdjyjXBJ`RjH&#NEH+uZIlzMrcD6+e5{!ZdNoxuSi?)}1!5bAL1QI{>P*SzBsk!d^NJSF(hU?x?Pde6?)AMD)o74kcwe$FoFt zZ@f+7W&fLjoGq zqxqLgOjdS&`{mp2{_B72-hRD*ynl-%8^o?Z0^;7i{rv6I5T4e#oH> z1qzIj;Hx41s>ut;uh7P{9By(e)ltLm7tBB)J5e`)IEZ~E)s0yHmW)%#pEoqW#_`3e zb_bE7>51%Zn@&|ucerEOJc+MQ_F`$X_XsEeAxuw}E-MADwNA)XxOLY*40VZYyfPr0 z51~^Z7E&(gT%9%=vU!S7W-w3X?|xj$3H}rHY4Q_Q{U4Ttk*3sdS4(J$K6c5Cu$6Ll z4`9Yct-d}%4?_}~fiRFXHe&}5-?y)KJ9um*%w*Bz-I!+DbeEK%;iNDd(F)!20YG`l z6XXN>%cLQTE?%B4&R^{|C)CrcmwnATgR)%2FjvUug1TsFiq4v)@XTh7a;Qf~FdURg zN_M3JX(+|VdU>Bdt6y)BMf*dui9?8vF+B{plEZJ{0t^@&BVv$h?d5WW{6ARL;=e&5 z8u)Ma`r|y#Fk`hFO4K|wTiS=E-Q_4Hv~#@ra4=(OlGB4Ff~nRhK@a~Neikj!e%wdD zn8|cJnWN_Tcsd#1p*J(mX>$I(Lrey6nw=k;K}v7|BP2BBW|VlG0t11I1T}V^4`tFx zy4lFjIvwp!A!+0j<5R++im zBGx!LT=faMK*`Z}_eY7m1@DY#D{kRvjWEqw!1EGh>W<6lQzyUq39jL}Vr&S19m;U` zDrNP}eDBi+$v%n2F&f*u6l-vhu((u(yqf}aHlJCl$^ttcaN zm48P)+|Gr_W4^HysiUq*1iqA_L+N(>e^sY0;v;pYENs-Pn{IHuBOHjYe@@G4Cct-9 z8ptl-kAMxDYor{N-{=ypQaft*X zgKoW*49Ws5kN9xm+2Sj}!lQyssoV*6M-%i^F3B-(tu87cfPH}$nZ278xrCA(-(o+} zpPQ+duMftB@9cE?{LW5Mivt49$u(tIk*7d$V=N65075oOWt6X?)<-a0U;%{X3Fb#* z`6H&*c=h@4+bE0Xydng*4(V|&HC~RUHWl8M_58ggCHV1qwP$ z!5r|*!WKO2^K!G;0@=#Ko*4IuwvgC#Q^8m+5t-l6zu2KtMUPj&Tdl+wrdf2JRTN%- zc$jSO*xRj@yE}e9$!`oA*HZ-8R?x5Fp@BuT^C>Cy0@W_j1IOwRp+CSC>p>n$O`X9W z@N~TsDfjY(tQRlOXja`*y!_};LMCfDT;Kx1iPAG(QN#LXlEy?KgBWfR%%>R_-uM}~ zi#2|pIFg~zb%eur4Zfu{)u{kiTz5Sop>*B3OTg+*WkL{s1?BHl8C-tqYoN){<^mM} zy>|Ur2}(>sub?Mh{jfoi&!K=G%etG>ki`%^A|EvTzW5*W9Fv*u>PTi@Tg#wkJeoaaFw9;Jz*jNOwKA*1uurz zvKdnIY^F#FG8arT9ZSZp6PH(;gA-8l72=9_sPDOZ{O1?cZoK`KB|mq6zyI{^B|qH1 z`~9Vl@E-_6_Px#nU4&nQN5^V2L^&Azp`1L{Za0%8Agl=Z)?hw_)Bbw*_!j>3f9$@( zii8dQa<_XANA?dt;GgfAQSnv$+5dBZxnD6k%)*L6Xn6P4<_-O8 zkk5C&KQcoEPw;7X_vsc1-a8qT`jGfp{mne3sNv{X% ztM%%Nr|2WT`T6bc!~Ngyu$EbOnlMOfJ_H4EduTcUBffOd z?&KGU@1y4V$R$`i?g(wkbqoRcIU+a?h+v)%JPFmo-N~-|EqN3QMKK_)a!BC1L7a`}Qmjxjm>za_zrX$P?cx5n zyFEB=s4z-m)9t5EpC4}@@Aks5UPqdgVCp!WH%Ls~9Bl<3N^!fZH^^*UAW<%y&+2I9 zgx2Tj85J$XgbD%1tY}QsPEk3E2`V_DWu&Tar|xEDf-IjPSP(5w<|(oIo1`ffCb2ds zQ~xKb%D={;MbI5Ij}=17ks_^F*`nDek7xBG>cl|M@G!5@UJE1?%^=nE-2zEx$a97x ztZ{wUF&d>a(zDRvJhRY}h&sSHZ1OW6LWkI|Fnou)4XSQ~I|&~h{!ZJ=;H$Ic)x~Q?(bfuJ?a5zISw7wU<3}WU z-hF!farg0;$It(GyL%ve#F2s70Q30>u2lO=c2(kUPF5)4djsK2edGL75o*S_N8E&dxk891%~>4o$I?=QdBK4k3pzkD#Y8a%g&j-NX6 zRY}0v8IGk@us~uM*wtuo9jZQyEdJ;0Ak+r{FC-BnTNfU%zHkVb5bb zCZym5nXn7WMu`v>nwSK7@p2)o4 zD-T=F(1#Q=tl0};|f(${=$+0Dg_C2#fla=R}#@J2Ha`3TEw8GI{78R>EJX3tHGuWRN5BzM67t9*Stm<_GtOCGmJN;h1Y z4lI1l{8;-@22=iSZ%Evn4Xwb;R{R9QJ$Ji+kNXEVX3K1Aw0T`S12|?060|7Cff)kE&U?danIy!r z(mtQf1`V3LZ?^}{{&cjvI)qWeOd&%5164EW`@_Ga$QYg$dxh*pKn!Hb!bt^83}n3p z_8stY@~LuIIT(pmIP2*b)pO2y}i!t$K5E z!InJRPz`s{hO*QkjkLgGYf!qLvsR;O4bB(l8^LfW28alzaVK@DHi$g44-1K2w0~^i zQsd6MRfCmgQ9<^UGB!!^tX!wCJLG`EGpuR!Z!S*}j69@Qg8^ z2@U%4P@p+ZHbYbr8$VS;jl(-)Haiq+Bi4k0x{?MSCCZ`zK_fYh-2`F1?gZccmQXsE z2$Zb`pIAIF(87_ejOrmw_Km^ZZbz1vb+VteT4k@8sK8`4WN%0ui2DuzVd^f%3MHpo z*U7!^4SzHnmlqS&!lkDsq~^s(V0G@3L}NY45RF)Rnwn-3SUEXmwVotxZLxK|Fnu@` zrp-{Qk4MyId_j`RMWC{jb&(bz(oRWzzJrx-$(t$-OP~!@DVzkb@zb6#V9(DK$jFoGtWxd-MndIo$eP6XjQ3Kr$$+W)9QnE+X=mH<(@+{FIF=?k z60cDJ0KW$_C+NG&rVVlNDFU?bA*SV~?mxe$``FUNJg{>r9SHTf3x^3dfukWpkZvd# z3IgTZ)=m?7E-%ZRe>sIztkgJ^e_mM5;VyrE}Ow zri-DPY)wIFM)l?yqoAPh$GOlJqlq1Zxsd3A)Ro})kv0Rws467t1dOC29B{xjd*7&} zBw!8x`QqOifHguU9$=N^X%$TvlMz1}wQmY}c?m>_%%=+GO~;GTAE~PMM`rD}e_$5a z9%t!U!wv=^Gge1=lv+v$2neuc4?yWqfKqfy_D!C4Qg|dLVCta)nZk{L6j!)q@vOKM zg8#j;($u{YZK%0issxt*sj^JGxYmIObP)`)Xv@KmOC*U*Qomv?cBo|5rjG@f6FnV~ zqe%wq6!ICT1Q0s(QOlKD4%@I2bARP<=4B=3ehTuHn1|?yD3rBbBZ&Vjw$ZDO))YC# zF_VBq8pI^W7r`m+tVH{1K$A%em+znhCqlS0ri>TwZrV$zhAY|&WU(0tO*v2)2<5nL zjihd{>N3<06x0qI6F?tyS*LC%WP=!UVZ``*iBhG(y&s!SO0l^&fKrO!p{XzyKnLa* zh-8AQU?dZ{|8?88BW>~-w3MtqfvbmF(s+GvM4@>I;6}R5-5|5L|NWuAOr0b5hI!l6fTOb$R6Udn2Q0c3bnn4sFm zGO~!N;C!ZmE3E}uI7q4>H#662C2Bb!W`Qt`s|N&)ec(fQ{*$wu@0Ld*$_Y3O{D30l zOwRCPxG!(xc<}k=#xu6~lIdlo@QmXL)FZ_ucL+2D*TYUA4Q;VO?vQEDx&h*Ec0m-O z;+VIpgiG~-rSw8yzw)v^gP=I4Yk24o9khu4v*LP%4U{vK0T5C#?G~VI3#R4ATMA%$ z7djlf`t`8#u^vzCU8f|LI5k;~0ju*9G?Ubo87}+XI)id2?n*dyfhOUu<^Ty*s)ZIf z5Y8DHyyP4_$wjm)X7ZM7Oe@ykwZc8~(m%_D>Ku`Zl< z7`w!~{tNh~fr1HMncTrxI0+G}lH&LlxG_qUHI_>0u8hB}e_!_8wYd?G3|KhfsSswJ z<8<09CXo%q>m0<3jbwoIU}b`{7@G-Q&}{yryT{9~_n(pc_RpiQpTB*%|MV*YO!gSJ zXQx^DfiBSs{lEC$gEo!0Y`cJ$xmDXXf?j==66SD+OtB1fh0M=*YK09-MSz?+*JcQ< zMo#4ZANh91+l1Q1wiWIHcl*g1HQ4Y7hYP4#0a7+ae0|XbKaKLSlCc6cllnU7Jp-!P z9t$=SS@I}4VcL-cm7+>1cNhDCe=x!P05#IkBbkP;r26y>`oSfkXH#S`mKTf7!R{QT z?FQdhFp}><3;5pl`jVg?LNnmgLW(4vDnYk5_uA%*>h^G|2LKR$+#MiG6oJ{jhCh=| z0EQXKq06zHB^bcL0_nM_6J@;H9xqs72hp^{{g3jRJk?&#VD%<#Jr^Vo;VF zFVd4`K8#ym_5zH&B9zPtAB^T*nFuCem=He5?^AcMg$K(4J3-wF3;<7-JyXAXq;eGL z43d?wr3V5b8w(jJa8$Eg*x};rUZhP zr{GBFTdRRoFLQ=W{@KE!Y!a?ey4bQ?L`Eswxbf{EZmY+tg-9bP6LPE#D;aW?yul(qXN@TAR6+ki=rLe)^&cWE+mw6$acgd2V4j_yxfsa0_iK4 zca;hhi;t4#B9Td5ZA}mru}=hl@H)0iw4p6v!(eYU=7{Xdkwu7un^Y1o(K2M*X#v)< zxWa-q0nCPbsB99(%4#Jj05Cl}AB?4OCVGA7u`I1~XGi4$uqo}q>e2Z0Q46Pye07~p zmYqz{IBtA!^&=}F#V51ty6k>L#9|L7)r!7qDiQGANE!V_^OJ?s;*!^;z{hpi2R)y< z5prmxAp<-y!-=au*f{j%8KBR4#NTIqi5|1(6Fp||P6axLn{k22t&mFDGvJh44l9>} zmI6PNbMP6m3;!xJ#Bm;|s0lyF3HM*LI`%d1rKaM1I1_~sp9PbO9 z9A|-(UcN9^laT{&q=$qWfGPg;v0A{Pkjxyu6|F+AYih{L9z(e(^o9Xk({!4P|8XASYrJxhtrsbI3A2pO>u{q z&;R&#|Ml)+_kbJ`v^}iG$m^H{$Upcu-W3t@M_yyPjyh?z`0emTVE^1z!90*{(^Qda-P^ zpA2o?l%J@j@lNgni@)phlF4zpqSk!*i|6g;UwBM*k)5PjT14q zBOv$6V1js@aV(&{;j%!HEWKtlGaMi_T0Sp2X=lv{-VCTIS#n3%_0C9T&%1MU#~C=h zy1a%tN0<~f)mB&6h+D@X0)?(^L5t7|TS4e6I?@Fg6R zP3Hsk8T=2fGZ_w6xa|xKCa=;!Cco#pE26iQx~1oezWo zr)In@JFz=yq~%+BX6RE@)C&fop!1}4^HU@7jic9>C{1#Gx(Rqo9ZAGpv&3rTh)j&w zn(<(aGr?#{ujOT~nLt#v!3tefrzvR>bLiFw8YhxcG-hP6r1s{BMTU230lI4C`J30N zCQYLt!n4|NJyEo~!_HiKCkcKem=)H#0*!$_viUNPI_&F?8ayuWZtW#~4E|W4f z@TvWQasmtX4s>MZif5LF!xIAm8i~;(v|w)j%^IEvlmY@??1qwt@4!$9_vwzrGw3=I z+kA!tXaWBWQkhF)&coxo`%fqsDn&bx+#vr}#YO0X0ZnfZwgHc|GPZVTg(+5OiP2)C zL4bNnt=Ep7LjU=&2Gq??SFZq8fHBRSL8E}j>kZ6*UK|$em-Z!tuvIUkh2mh6#COj% z%saeW>RXh6bq$1EkXZKt1W;KzKn2Dz$&nq znqdqB1FJb1%(CDKGuK=dN;cC+bjuQ!8J28)fu%`Qm)<#g3*AH%#$iOe_8P+TTv`1U zBRWyOjUL5DmI}z3V;bpaRH2jdvJ6!V(ONi`iJuaEVQiiGEhv2pd{e&N*E>tYqhVWA zz9;8b2v6Y&uL_wgLSFdngA(EWi? zvwp$e4gr2vN z9yFXc6yNH4@>}g*h72SWg^{MaJV7cL+EHkNio6gHX-+Q|HfH*TB>Ld^6)GabfZo0W z(CRW2MCn{6iM~bMDv2%(E+t8>G6Jv6lNVLljusgJEfKv0MZs4@H9@kX^(HQ2det|q z`wh9Z2nQOr07tLUEmD7~DQ!al`pzQ?tC1s0;kKq(`DI{WEWE~~V-$**rE)j{x7xgX zAeAyied7-$?oI*m+R5-w|Z~&=VS{czL zFeNM^)Lw@(2=m?<6_MUQmv5GtK9Z?veyi&GKiQa20`!t%JA~`9S_d(IOXBUsbe89;aEE_9hPOaLm08Y z#509=$UIX|P4X?Q-%oxjC2)FIsTSH>$=QOrquh#Z?iP@(KktTtvCtUmj8>RReI9?G zhdqEu+GDm4Mq=RwtH*#=eFc7Gm|iy*kpYlNBBDaY0{iU^Mk5aeHTfdsNKjIl8Zs#* zq6amU;6(trbW-`}vm|~52mee8FVv)Rl3TRdBDG9S2f!~*>v>D@={N>Ll_OzSyDDlp zlo_Vt9MR+!={+BpuUU`*V359$VfNuh37;qXaB~i{D5?LjOH1&SJW7u&xJA!^zhyZr z&q@JXhJVnBpW6P^RH67-7rEXc|DEatUC)k9sa1qw($+W6%Nz}V_k2fjQKI97)U(A+ z2LZE~h2Z_kV9aV4qP8HYH-fF?Q|d`U;!w6644mNwuR=~f#Iq&TVMvL{Y)RUY{2yiovq68uZ*w?ZV=#L?*p!&ur4ZhM;vb4~ zIbSx6(tR!lwP*(FT!}4@bS+Is^FjHdZ>MQa>GH}nOPyvc$ZJ_oB4WTop zQYw0>+AdS_ps|E8@tJGsH7!%5cke%;Qq_Y%b?iXL|4fdk<{w|lhvj{Q78Xn)kGLL; zeZEbtjbC<455no4Ex#b-%D^ZqYQr8xga3p@qT5ZUN&Jiu0|;+d3T}8f?I(>hm7}^T z(s&j6$^h5`)F`O+CtLm=Q{U*BMO)T&GhIAY>`11}o}V&*e#$*lLm2^J3<@@#0})!4H!U0SR!bBI3|{$FUT#{7~W+`P@|5ugYo$+lLD1?WcakW*)U0x=zqRD=+W zq#!?Jfe9IQAwf^K)`$#4Q$e#w$WcVtCIm5*gS~eTk1rp-zJ2-O?$ZlvZMVmZFJ2Dz zaGif~DD@zw$v*h$pb|!;70Es zoMPc|ZapfYt!J~f9;}e(aJ3rN1v%afFNjU4W-3Yju(6d*0U>Z%=?FGY z@QLDIQl>;18JzJZ_p8Y;OZ31#T3qJIJve5}gR!w7VQA}GdYR3TwT$|CGar?4Kwd_B z{s#)A&siWHycbaOJk>$-um3|WDFP?wRkwoMMl!ovQ$_yps zyn4Cz-ufMRZLMF)LaG2R^HP@l7YEYP0Nq+PUPkcwvVL?OIc=h4tLtx~Cqg<{Mc>Xq zPNkhMrcdV;bwakQJ>2uf&r#Ic#YB#-Al9m9z!$bMEGvr>gbWK1!qFv)iwps zIzH)ulj3r z#^fbHQu-K+-D`eWvjQ@Ddb{#YfMJEm8U%MAoGj25@&YjEbW9u^|0OZ4&3@nJpv2De zH6`}3K~Q(70P<9zuwKA0^2@?J%M7;kdm<{5!ZxZ?Znex_xM@%)vf;|jdnR)6Qk@m7 z(KT-tH`>A%Njn%vy~{==$UgL?N{_miTZ3CY*{t&oK+%4!8__TXg8`!OxEF*~Rjl{1nG@nC`kB@>{a z@q8pI#}ggvev;$QM}&=$s|aXs@6z4#X64a6ueU&|I5SC6Z&&^fvNYDH9L*)HgVQOz zL3SwJ8CXc1Hy&Cgd8;T0FaN~`$}3>V7B#2IC3o0 zZ_08q$w}g6ZC4CS3>ri@SKRHz% zRdq--8>Xw6O^5Nf5sbocj+xaa${iBh$6{T)FimAdSKMQ)yjO;hLj7m!Q{{(!2%Zd@ zA0fmnaKOF^6&~0-mA@41J7Tv0a=^F{*9vbdLr@*uj!+CZiTGlnU!&MiB0xgTic+}G zo=>!$NuDj_>l$^w5TzjbmV#rZA=ET%!Ag~fQm`q~8FS~t+LQy8HR(*zwIKg+fw}?= z!AFT~tTL*59^xiWU$Jo>YG}m(c?|>R9x$_?&dEB6f(G0;&HZD3F6%Q0!MO6aD6)5h z^41;5mAB5g;-;iPV*?ufL$FPvgbmT#KW3*jyk7jJCb?GpNHV0%-c@alqf6GC$1)$( z<>qxMB#JjSyMy71ROr&~@nJpC1;svJpM%H`0y~PeG{F=D`8Z?AMk_Q_pQnVh1H*yO zZhN)IRuwOQyZy>iLj3#!p3rZQ#b_n5LthA~4vmgR_wNw%g-7^`6DcQbhAsp%O}zGm zxy7Y~MFR_C)R!Iv7WG#4g+h6Zqq4YPZ*0)}@; zKm4>bpaK`qlh1!yzOcHOs_2)YPy%-*(!pb;gln3p*U%bMZRq|X+2G(QOF=nsl;U7j z@YQkH^X^b(!z+_?w^J2EPs?_7x|PhHK|2d!M5e5sqQ}f7@_sDuD^0Dpg$3slZf?gkn$)t##q zR2(#ql$2L3{pIr2{tgSPwAq!xxeZX8rAzC=t6GyUR-&s8JIn07hY*c2vEf`CySk$A ziMWbp9-yGhMKcc-e_LpU)bsKd9aFcSe0&*do+2Dgm;Ez4_wmpO`UW^J&o`D8 z)k3t5>Se|svXKhk?R;DI-q@Hja^vUz=v_|jkN(extNXWqXU`#c*+JiDNtsR>1?Xg; zXWIH^t)bI|4guks5}zvol8AhSf|gM40vwfGbUxIbFMF@dPsDc$or_SGvgYEFhny#} zjdCmU*Ve@6_;iJZ&}=*~LDY)bZo}dh*DFg~&fo(PELfdw;k0MXMizYrGu(p$^Zoz$ z@cjTEsA(eG$K>giFfH-WF+u?6)ROQ$smB9*Fybqr`%`>V7DGmoYHfm^T$r*$t)GmU zE2fd`!YXlNqHI|Fyha<7w3^|Jrn_VAO%tNI;X?5GbLqw6e5YRs4uK+u&knc+MVJgP z=E%#Pt$+=Jhjw&$0^vujUeGt<3s)TvRMd^`uXt(dla!)0ZC`4YP0#2oi{4w+Mxa(| zUY`1O9k!A#!=}&JUNLkC{Gb(#b>wP#9`gn2M$8Z%AF*KBDZq|y&rpv?s#!bM=CYu) ziJ7Xw&W%wU=$qlI*n1~g$t-faQ=p?Vs%w|VBueSOa11*mm4n!w!)J*hTv;lFEiuC_ zu*B+uA-$op)*xI!>3p6QB}emv_f@c5h1N1&-A+JU&(fkAlMm=CD+mGv+d?sp$&5ol zv4r83gZf1)cN)u2Grx_rt$aDguHxTe8GFVni`h3*mz1k=wL*$N(dv?C0Pe#XmAa0I z@ET27?aYCg1j*Q2>Xy-t*m}Nu4_(-GQ2!R z^AD9Q-Xi4;QWLp*xLO$i->%0|v0r8HkRS5O1UcT=dT{=$m}7X zb3;nH1oNA~K-_gc>V&a`ktQ&bzM$7;L{bx{`fw)ok7-9Y4Em$!AfuHCxr@_lEt{W* z7y1#Zifv;@R40I6ef_7V75stv6*hO*)8kRd($ETq!wN)Egz36}pl7b^u!=IMZuVhB z#oRul*iSG}J3$L#p^kmoGxMw&w{D&}U4&c(DHajfgC4Q^Bqcy}()}o!954q>>}E{xr9Lw^(v)sko>|G0o>#XldUpGSyWiFS`_Trm<$xS{r%!eUw<kvKHS|tJVI^GI@9E)$@O*v)X|Nd!lixyj-qBTP?D|=z(YTBg5ieDx? zicuQEr{Ibn!I3X^6iP`+eTyZueF05c=URZS65$eFHE!I{>U+B;x4z1dNeb{ZPe?UP ztt-hoC1BV1?Qm3tGlk2QQ&LRO1HzL|ekH_raee{W#d@a+RMTm;8;21}I?|COVW>Sg+(|fh=M=M=LQO-aOHkJ%{+N4WogyUz@Ek%PN@J~-S zf8k;0Yb1xGHcPox5_TmGxD-f3J_#BC|Ni*?J1pPQVKhm=ig;G|i+?TVf zc#8B8Q&@l9=+uvfRA^0fzS^*UQPhcLQbt1ziSlLG_ZaQ|_UhN2!F5M%vvFj%=qLA| z1GFxGi9g2tW5PeC{A0%Qx`Go~FqbqLi3oELj)>@Dr!3N@yb)Is>;x`v)Emln2@4@= z&edjhc~#xVe1l`Xnvlh09CCZm4OguCTOV>|B4xLw^hcJ-t{+D5FW_%BX$~RjQy?|9$rX%1O@A z(are?PLIedCHvE&oNTbNbeUA}X}Ws5f4qJC{P7oU@f|EAC$^%fmD7tRAVs9p8nK22 zy?S%KaUv%1=L1H&&(dJ(|8a>RC%RDGZU zGm~!b_T4)PMY6ynkm0wtkAtgp4&Jf|OOh|41k7)lZ6?kcJrW|FG+}P~-SOE11o#GK z$Y!yP6ofVVj!)~+OcwXF^{?L{6>IIb7v1ZjxWu)mJ5bS?0P1MLj+ti7Y6> zRH*}VGwx<@(w%2?F@boPTOdwd%?rS8ss9ya%(CHdg!K1Y17L_gh2s$8mEmb6`a+|Z za@9)VhtsFJ>S@DxXB=?c8_}cer~&beRM$*QDkCKe&T5k_PtfIEk{AXkzvG|PX9R_i z#6}2@A#HRAPEE*>s=7LWq~laCJ7?(*77GH1g^--Hy|5-x@gL45v6O5`*U)@$JuC%Q zHd%^dDZ{ykqriSyAbt_0S6wGY;^4{lBvwyOq@b1rv|)K*Pz2Bo$uPORHnm@!C*8~b z?w#+*ot)QNf-1$v#f3r*n(pA|0H)AIqUZ6*r$c%`GI3=_%=XpEWl_IB8S$s9eAC|) z<{lTx1^Dw8wsBJ)t!zwgVmVg#pY9)lt-SsA_2K@vyFEhAEFAUq?h$1j?tm%a z0`e)cN&h0Vq7~(Q#JalR_JCw45nN3~kTumr_!ns*02|bvYW(0m=t46^nwMsKmM>w( za5_U?CAF4<`*03_XU~AIZ*^GiX!uTOj2>7sk?c|A%X-~w_CTGM3yGslHmQTnI${R* z8#htMm0C)~jnC*cR9ZrEf~=yE6bf5x4h9prO4M;E3>C|p&|@*8KMPDVLfZ~gT(Fiz~+z8cVO+7NfcgV)>o&s)+o$)hx zU_5SeE}l3Idv*rMsg#W;u5!LR0n58jkFvDBM!SPUXnP@5i0hgT>Hhet&^3!F`XV$6 zx5oeEu*dIqy|5yj>>wqJDxNE2yOU7GCq@Si(~G73lZ;g}DUjriObRwNTOi{15C?^Y ztq;!@8V}vT`8@#ff<<-8q}j_@&H2yx2g7-c<|aZEmm5G zIOdr6mPe*5yOs`dKpG5k&`5|IGZ%*gog|o$<`Yp+!y6%-XZSlYsNIgdf?@JI{p0r6 zy}yInUrOZsAb_7#zx25q^mcVCD{+!vtwAPqq=S}3zZ&=?89BW;autz^RX8KtZIA0X zouMR2Le-7{{1ZqM0Ql|l0*%Jh5x`PX)FJ{ggU8^rcjpl)Ks!xzr7?s+5R(YE1*&E2 z#$K}=RTi&^W-Mz+6qEmw!!5s{(UIX`s{unEG}oTBT6A-`pQ#&>DiAE-az9#WXoCcp z-XGA@;GGcA?TGu#;8&R@PpUG{5EuSK69PtC{8S(PWAMr9J{W&8iyz~X#GeU|P=Tv( z=7;Mp20P!9_i(*FLrdavHAtZj>t*FEP|_mU@|7`J#yl9lHjBTWTBl>v$E~JOICfF} zM4G%LEr!U)@|ivOvAAAvxF#Ql0SF>?I)hG>{?m_?T3zCLGAF?hU1xC~pzn-c?|p+S z6A?Ij*L>K2k$=AUw;>wSfXJ0a6#QKn!y&K)-AhaP=rfCRJ)pmAK!+1t^yTvt>|S5k8ej#*BZtaq!LBrbNGxUG zxFUr^&HiAg8Y-nmD#gab{r>?kWbV$<`86~~O9Ta^A2xQMNW(}1EOl*6biy>m&yxveLD7g94UFFSqP(dpxn7;ASS;*^bLSZ57)&^Bm%A3b zr61%uQTIU~KYz}7h@y~+t=r?1!>c_cI-q*c9tm)dc~}5;k%kpM$S`Vupv@|BUPj1v z8T^;QoJlWMZxO*`Pu5#Ri}t5Fv`bCK>G<;5Nu&1p8)42Ly3wUF%AU^he5C1k{M=Jx z%CirRInO^3$}NsBpZhgT+8i!Kb&04@Z;^sOP@{k)3XE5vcsE%M^A!=O0J)5u4`}@! zq>Nt2U873XYIwObezAFT8O%-LaJU&PcF%z5!h%g30`;ckcYY%9H*0?lcgwZc3aJmd ze5!p{L{tW*1m#26j)PWDO;P2B1{Rq-Tj6aHc^0>z8TGj@8x$XTHa=(s2c}wJOR>#> z!a;ln?Y|t-rxBA3F^*KEQzib4`S_Nc5%nxwwXa!e&Z5kVYmV+pO$vRuw4&AuS2P$; zP@7YoxM8S3RGSf4g}zT0hdUIQI)WFOW`6V~qI-Ct9ok%E)s%9z$Yc158F?&Z3h)r9 zfCwka1w!7ysS}?g)3J>?k_t>oXKbuJT#HvM_gcd03;rv@szkih$K5Js3(HdDO8{TM zvqK-0LO>)=0aOevfe)Sd27Mcb)NQe`K3@<7IC$UjKPrEiMve{qP>iR{ZfJX>wB z@^sZ{`h4ey2dIMt+m#~v^ZUWx`**vKw+}#yATU%{KheSxHj7B57Ni41?M@Q}aa#=JTnWG&9m~tgb9J0D+1WXF? z=jFhxA_hgJT_A!<)GE}G(3ILSSKF(f_--h^5#K)ZiSsyub;LTD z=30en)M;nXW}$H@aO3euj&-ydtRu(KV=E>7iqQ(FQzMTyjix5I%}h;Wj=>5|hIF%_ zz9XB#%6UyKgeEg4~kOxCO0UxsK8l@$Bgr`SJ*~K^JI#F;rAk zcXSr-8657S*wYTr?K8d(8N9f-@qsTB?Y`(}ADX?Pq08)rbTw*WzQIJCIV;4-}pRLQI9DtSaFp7(rAN z6;#BCqN1X5Q4v&76igTp6h%c*QBZlmwdz+p)Hyxl{a^3^DNknj}YI zDjyB@g;q^t(-&qA+1H@Mcl8yBQ;KyOm&nu})(oPfuzz8dJy%G`=M@A!^ZEQj+t}2& zv1~wk);&~+S3+8kYbNE4-VDoGd{BIe<(0{}Hf6AA+?%NXVHjla(P1Yx-DgNe4K1G6 zh5N)4AhUg9_hJX`u3~I@8=F1VDCMWpjWSi+I(U}890e$bX`A<5lkkni?R2ISIyBN5 zPc<#nwnxbpCIbV>3xiZBx`NVZ2Qvwe+z`?vd(pzO`2bP}Y{TgAJ#852TQOFg=w8`C zEhmF>I9(+r5z-Njpu_7s*=!RySAmTno7l%{Rda3qe3*}zVOMn^y%H)mn`ETJQKKd8 zdlPRlZC()D+{(7OW!qJ`Y+sysSo_>q~t@qtM;CgGF<7h);i)A-(=}x=C zvc8XEmsGIo5uPWs21M$iU098&yEe$jW`(_uMy;Oe$D#m})}>@yH+mphgbF(j6Qvm5 z4xlN=-kGEubI!4SirKa<(?YTih{P1{A6qbp)Do$yXOv^xiRLG?q1b&K9BqLHArsHT zvMcq816a}{PaWC^%X-++)un!!&((H{`AxCBoGAd?8+JNmzNGoTWM7#jJ!ql*nC7c= zg*w1OCBfHNWSjvUifOH=F>x~n8uaO5eKV5q@_43Gv~<>7pW!6EfS4UHmDvxni6p>U^`c2 z8D#WHGGVlE1+MGbH57}_zno(VfB^WIozA+LW^G&L~672Mov z{k>*AjO@wMm+RAgdoXdTRnim0Gx_Sk3A+M}6XUs;Of+1!Ci{ybmdlWOACk(zcfyUdAXmlV2TA4RvL@ zxDJPG7u@*-TvpqINn$DZ^4VRQwDLt7CHBPWIwAB{kH zR57{cj|`loZ98@_V4_$RUA&hT7HQ&dqg$}v#&{HZb0u+gMY=@D`sm>)c8B(yE+}*; zEKF7=hJU4El1J*lT&*H=AG)@hUX>(7H^_zZkZQ~OA*NE|83RAGu3+>{J^kWiVQdY8 zd^FxnVjfpbteak6X-%wKQ(3isd|hSz_}awmWb{v^cR1c38|ejN^9_e37N>7%&&cRN zyG@!o+@Z;LzK*tn!_v{_y)tQK%tJBC@t>-*$PKxaO+?WkI^>#(J5UDI&UBh~p<0wt z(B((IcP{!WbX6%EM)#(5`X9X=<43CWE$ZtV7&1)+^IC2r2r!$pqJ4Ffer(^__V4I@ zVLoaFmi^_9z$5Z{1ZYrmrURe>>dDeyH+B}+*r z@?`C-R%o#dvj)rlsH)>&cA2LVMTe<79slX-i~8>HKmw(`%-ID#t=t+rFjsQqjGS zmyVz@bX5iyjg2AQfLX@iE$a*WFc6er5;P+>0920_B1Evk*Rg?9Fvi&EIoQr_qvv3u zxJJv#W2F7u(ms-4VhI8q=|K*c%3%M9II7x}xqHTj^m*I4Qf8b5#bC!|6?5KZyl7T` z7-K^=HXrV_iNPZ=VJF8|t!*~C>Sw??iohv6QqS1ZC1Utu_ht+u#-Lo0_81-c00Nfm zyFrzsPN07H3FOhyi%E-#9mJz6xH%d0j%kCcjS@>>KFka#F|smfKb+$cceQ(SGd zB5T>O&r6>!zO@gOL_gVu*`il;INrB(_+)YE>*xgGTHFgw0_kK2w60^#7HAk(^@W2u z-N10>W}_#F^IJ8dtb)pQ>EIbn({`a^-N}Erfy70PY!>1mm^tbYqZElc)U_%oc5#%& zO(gwchgOj}Y#KsZ=OP0wf@0;LWKbrBsslcWUa#msQfZh-hNrC`o;IV`5HgO0Ll{L$ z7#)+~aKZn|;(TVnkz7!{Ng%BHX?*cNQ|+e4d{FD@>>T(lNn(vx8Gp6C$UM5SNba0Q za>KoY9QZwhXjG#Mbpaxs+U6$WU1;OUd%aBz&Z9v*8u~8`^)T0s%_5dSw@a3ABsJ(Z z9iaW!AD9=G!v6lYJSL{g^R2n-i_=roK|GF;6)R>tMVd$MQK>ckih87sg<}=3RV*}o zbYUI0C6N%kN~75tmzOqqAMJ*4^D%}Pw!e%)u(3hxTbn(LcTk9vAHdc_M}y^Snm))( z*w}%fIO6!XO$={NFrFalpGBkTkQ25B_lyo55Wg;tF7cs=GC>`kTR%ffh>mh7H|bpT za1n=>4Vsble6z(CQd&s4$+T3gV&E`VL#2dxC@iV$IBL-uP`LN7Rt#U~3nRNt#%~O_ z>B!E~VS8(o2byq@>^0UEplv0y#&Ki7tg>~3&2ZF|iH!K%4KU-$329=qv`jV+goBwS z9th3D_7bDL!3^=jKH`OKJ@)#D=reAqrSa1B?1#=!KK%u=c;ECTY4x7G_o*38*mO(N z{;io$GEWajkKCB}A$yjD*oO&!>fimoj|i}tG=?1YCESw3ZwaVZlMa2IEaR2_h}A0n zohWG8Nlu69SeP!J`Rug1q_vE6J!1Ucpz~!DmCi8byO`k&^FZ1haXaaC99iqW(;50& zO51b7q2-x+7fX^_eFJO)tB?+;_$gAu*uGqkbTDGDGQlt>6tc#0hZFQB^z%#{l^KGW zTrT#}je#8hym2Xr0yWtl;)a*Yc#>ev(UatU?leE=aK;&m7fekG$L!IutXY&GBM@z< zsXB9xn7Wbzk1ZEFGM3mR+dU?OoSq?U9>MiB8r6nqpk55u`_H^bmq7zf0#TW`qlP?zxvdg93!?EGA+gyjGofLe%Qdt^2_n^ ztkg>(AmK|hQ`iqpz3^`X=H(qD+Zs>uv}#;cm7mCp?0 z@UflaG9$`N@=_GH#0-zA=Ue=Lu(?*iAGSQzU^^T&r6~Owf{T!K-27`T4mCw3rolZy zn-%(a6AmR_M{K^4ijP9bHfKl0nGgnxD=S9E)c%+Igc~d|Z?S)j#!b$&%01Fm?xvni zf76e=Q)N09di;3PYv`1WBMshb`4u&{F9JpiSI7j}vVQgjp zfbLdnZZPZ5= zSCUwT9P=3GnUqv}Ty5qQQyp-#h{=mdm&ynxF6oys$+fi2(~5NrCNXoCU@CF!WbCFR z)5o|wX?yaZ%rfb!VHnAIn0TUwO=f6!iWS}fZN92L^6V_!jyh4Bu;JU2pZQ?XOvhj_Rv1gC<%t<@a zOy70@sI5<%m-*P-H1EqV#HNUB4Zx`-tj1D@#UgQ3nD_`p6WE>_9rd!oVd<+gwJQ0} z;<0GFueHWE%TJ2Yp%v$slcK<42vd6W2BD`JS&8wOEwyysK6`hmHRZ!S3kE7H5c-y? z`7llmg<#f9M~)VRoUYQ5OM90Ri8t%X&ClhE^9y2rCmmT3%#`N{Nm@7BmEoL}Rjc+S zCQjiJLQz1y+Z?wU%in}d^(`ELLEkfqfF0!H>0LJ8gihIZpB_$Qy@FP6oFO~@Lw*Js zN}PBC&S;6_!WICs<2%|WdraPQ@zOA$JrbvkIOCADQ@U0OqA}Syi!F711bJj7$osah zV#nCW^fvLFjLbKiTJFthEf+I0uc&18#F`S39Ekd}J(+wD$Znh(SHv&o0L&ny%ZOj! z8P7?-3EDRC&(aD~D482eeWb&An78f$TR3LBcP%1(ONvOpjAe1jS^>45g0|^SGqx3r zyJy)L-RjzK-RW}CR!KeRu8C3)CcjV0r^lYfIHC%Lu7aj7h)V~Cd#v}-1*Sjm&>_2L z$OG#l!BmFk9z@(H6W@srHgBRh$UD7=YI};>M&e+X-$6Ze`kvN> zyxG>jue+q^`vwIOchT8(5HMzRYEZNRo?_T+cw_1${>nluY-?K)sQFja-J!j+-J{tZ z`?nu7txk$bDjm5I;hBJ*a;kg2RJWWIPfWtBh|4kQ#-dU#k2B3O$M{{0Gvvx_p%zqcH`o?`Ycl=B!+-c%jS34GAc6Hw9p*$5{hkT6iand+ zmg|uTQ)Zp=v9Xv8Ud>1PtftpwW=E6hs!zAkVpEr{0<$?tc-|NG$TT3RJ7t1>l>14n zPZvk48I1P~uIM>=6dA&#aO1=$60mD0dTBDr-k2#Z#v4i-98|2gvWlaXvGBTKv34v^U?@Xtd zr_+JFESMQxx@-hqFquk1JBBe~{n{P(rP#=BQ&x@4cn#{3Vp?0{P3j5}Q;GKi(^c62 zie0zN!@+!z24SCNInt|CxQmX4diWUw1(u@Ox+gBT&OfcRjC?x5poQdq{OVq{|Mq{G^-lto{eKPqZm z?#702s974H4qcqs(kZ`w#>`Y-Yx=ZANhNxWvrw@o!7SV{`b_KAyiFs0dIQ+eP9oto zXk-P#0r-kbL_d^Le~*9S1||b=R3`(>s)tT9jB)`#zrl1k<`lDX3P1VZxk_Qn7Gzr?5B5s=2K-lGRW0`&Fl=CdO;i*sZ4`D~^+MFpFwW zLo*b046Qu#^me-I5<;@(iS$ z>pCKp*d^2BX{bSL&%1}L8tia_z9f~(d`Ybb`yQKAqnPo`wti=t2NCBGUK^`enJ!Ql zs!P4gyKhveWW$UVs0pP`DNtxI9WmK(k5oTsb*y`eT-)wWy%14tap*lx)Zb+^f6A87 zkCBehTI;fBub5lQb?pNefn+{}k>E>(bs6(MeGEDqO*kKR_VA#P_fpcUDoT;>0 z)PrYlyl=6cS<7W-`<<6V3zU9!R0r&L{3``%OgfWrWUilVFsufx31`D?X(#3Oftvp; z((Qtb`Zn%GTWTBj%$RALm7}IHw9omN;Wt`>ZAF}P7#Q-+((}-ou|*pp7n?}(gvBr( z_nXhvf}Pt{jFT?e3!Bwy3lTA|b!GP9#=L`s^^J}642>qEFzL86M>=%8?dM2+h~3}2 zczDcq<49zPk?%R{R#&ISS2w%n9#A`L{Z!Wh2cA=1J>7)A*6y#XzQ#r3-e>eD4d9L^ zXvN#dLV1<2v|vbQ2&55awh!hDT`cyCFDQPm!dx5y04s*?RpvwIy-FWz%OE(gK=SL# z>_ldFVAJYtuofr2(&y@PsHMC@T$S^&>__epG0C?0%(&k@+MzZ&UPas7Vdhn)wJO#t z0w*Q3#0IyC!?V(5)b=!7wi*kE_+;@(1xa8`kwbk=Uykn%4Gj#+3$GosyPVXnEgO0`_TD2FZy=dcXgkv3y6xwft6Gi7VU#X@vWpoy9-}6KxnpOA6N^Z4qF}Y6 zta!vItAn$xW0ZI(!Q-~;?dYI`;x=pLa;~8y-D|&eu;{W~V>{OaV>@2e5x;!tyfSX) zYU8jgVH+cjRO(s2K<(k4{u9v$soqL?@`v%lA(fKOl*hH43_4OrJJd(#^H|fm{v);g zg-bhpHJ%Ry<9DxssGQ;~p~YEv~%)`?i_M?4|KiD5M8Uedwsp z^szQ;9J7mJj$=2bctZ{CF^wO`cvjE@n)#I|P7)M!!P6?`ELlUP?+{9=U(}zNbFh0b zN74V-1l z&)ibED^NEzGk{5NCkeo;&Y=!4dx&LoXvFc&JZP?JBXdm6OA=^Y!o=oOkoI{Bv%Z;7 z$$0q5oryC6x5*GTb+p5q)A>B}=7{!yTGBcJb;)351T!bWsR!>8Q^4} z2w1Savb^8*DHU@)5_I4Wqs@l!HcxyqyiRQtkM`Q>Tl&k%v!+J>G%8B6G&6Cd!3>rZ zIKGw`eEnR#(%}TXvNnhinhqWuQ~x$ZB$P1nN@aO-ZDZX;g%(iXy0xwGRp@Yajsuex z$s~tyt;%Xn^w+pIgwROGtdk;1h71H3NsLJWlai^%$`+TbrG+`P!Naz)Hgu9c9~6wf zEi(5kBOE)l(CDUkSC3TU2T6kvdvkiQ+-g{pU&E}Dz+}4FJDi}umhN5gv*IThSPBn$ z=g;lcIvmxjX-#m}7kfTZv1)!pEVA0rQF~?g9KEdQXz{SCrKqbFVzmAL5 zp-x_G=U5q9ihr{+5!qw**R?sj-_~0YjU%($rUA)T+SyMkl_X9UQ(N}Y5d)$DN_GV5 z9&l8?`^6+s$)?uGjA1aVX){4)#xOzAMvY0e$E~StG%7ZT7@B4>w;0bK7p0eg`=!zo z#z9EB4IkR3ESO66J(cX9Ce9`8@WYI#okWREEWa;aPttDD$41BojQ;jOh7Fu7b*2@9 z^7l=SJQ-8xyL>#EwlT?MAswLTGx>n8icU3(MqvMj?~jf3F4z7MfzoJ%^Tp=F1m9BK ztpGoSL4ov#*5rcIPd1i-cRMplVNDo@4`J*OcZ#rDsg%>EOHV4MLEX%8nYt5GXsIOZS$5kQnT{DiDD#K}5G$Ee*UPK$3*-0wQ zo;Fva9}Q+)#+u_4R%cw-X@9ak*rC_#c$%qSsV16qIFn-4V*034v>6RUM3Ths{h9A#reELQ*qBQtt9<= z#4`+HidcgqS?dy;d8t_jJyY8Sa?c{+5S($TKHTmKDK1fr$$QfQ{u?^Y)S&v_&88y8 za7XO3ogM0U%zTXsJCkrXkX=n|F=zHWNu|;C^R}7EETwod#2X#PDVM?>+lVeCE5r6LGP;*-!qI(}^5vbKX-n5u-6sX#>cW{OKYEh$tqtwDs^$t_~lj7c@@ zCtj%3lm!A!lGd(C-neg6=jnFDcS{oBN@dVw0<%kjd}9h{7d`YZ8dX1;Y0}c7^{H@| zZ2Ibc@b#^b^vQA~cG^9D)nZ#k21#OaTi1XrN*(G=_AhV`bZF{rr%0j7)5z$>Y{u*? z_kzu4?iHC=;_NRb?Qq;_U{c;_^#G+{?k1(o4Z9rWr1^Zfb9pT_|g!bj!%Hk34s?@61Nd$hxibw1DBolz5+ zI4k6?Nxf#)4}`rl#umZS>02yg4)F}(0?4iZ`T{d=Dqdr`nlM|mx1qGJ>f7; z$B1ww)QyDLaXv@aIkP;~T#yY!wcTK3jlc#8j%hor?-l!wT$r8`#{4TINkja`qNRhq z^VJ7FU6DoK@nTZ;lN&wEm z%+AXCK;plO!^Qdfab;`jxE4U%3dMHO4C{7eBNd8e6Y)qYuF@pfBXqYP_k*_9W9u}P z33A3d4KM+3UnetDgI;O~F|z4xh3yI2mtwd*U-AZ^ep1EF+*64sDVvi@KDYgJ`?pNH zK>1-1Rn9gGzl?a_)bavjFmNv-z-}8SHYi@p1^IkDl7u4)=@|2>T=dT6yKa%nOVXzi zzF4d~Y8LCp>#Ub8T&zyroKNW2SzlLSkXB&43lL`H2mupoPmDNOl|WRu^)(YVuf4|I6qwo}XlOF=lv z3)Sovb=&cnxf44x!KF>oCQ=R+>))_d=Pruwc-&lg7$rR5M0j9Csherb+DLVB_Jp}i z1z`JA)IdDijF(qZS;t#?n*%dCBe-s)Y+=(A=#EKu2d;xw5 z`Xx0SqnRy1qSCN2UpHNwZe)k~18YFK34B=DNr}(<3{8 z;L7n9ux%mHn0hji5%I!5V^@vz4cp+I4sW=5(@@uTxkcEeEgefFRL7-q|HS30x&=9A zP1bv?>g~96EA>r%thC=*6W?KK5DA^EBdW(_!{dipCsgKG>eYxlAqkgvChN2mGAEeA zwI!e3PJ;ttDTY8-^YERP4glH?W48rentmBOs7of5`uT2IqQfBwXpu^%6Z0p(9^@niu!;G5S-nq%=Gg(WjBsr=>@t8O*D0Aao ziSyjc!^%B!OQAURG}3OHr#pJ|PjXIiXQ z-uPOzGM1`w+|d@GA~9CU(yGk#M7&k8c_aMHh{F%NBF<4K(E|DxlC30`ycx+z>;QagAAT8-@}g61C!2WJDtMEe>Aski!dQ6Oz4cTU z4-5>a)V*`W{I)h(J2|5HNW^xc3%KobtF_v{rLU+wh?!c_K+55`D|8QZ=nLCUkt@a~ zOg!`C{Fz%}Ed zk(Iq8=^2X+oMlP?_pP0A1!~&7s(5E(D^d+37?GW_Ehoo1)MbY&=(d}jknS0h9BlI5*-*v|b8HLSonl{61H$we_$AkB4#zVGccRoSPO;)E-WoGtS zrq$8pZ5SJ0Up2k$-YGu954B`_f;eBWj){Ckyuha>b~$#1UWm&e`7Cl=(U?y5!$Pm$ z;X`}B?T54o)Yj79g=+S@Vo^3Z$c)I7eF@_dHhuAo=jrt^qleYWOGg%A!4=v+O|o3p z0}u~QFvpguFFOKe7uhSFqZDLfj7k~C9q9Z%=~YsxtGMno^`3V)YFfD33XGn__=;2c z*icNHLi;2?Mr-1RK@02r&7^eI)-y()G>wg#zqG87CAZU7KYkn&oOMGN;n`9vMCVZx z<0xs>e3Xud($CUX46f<1XwzV=@*1>n~deg9VMNh)Q!nMQ|U)aL8v!<8L(X; z<2Z+PtBD=UDHrHqj2XOh@ zh?<#91e}wY`E*N|**~M5naVWVG_j3YPakGn(HanD$x*qV-b~Vt%Eg)AS*O5&omn3l z3zn^L=9-IV`Y>v?H)H&}&ITx${edeeaoejOIYK1Wklnf|HLc&KsqDi9m^DaSs&P&p z2?(CyfNg>u59`~+(0O^?O+>AfYAQSqdZ7mkYue{*F)4?+xD_MVZzZ0eLll3P1npbB znD($z!*SZA(;0d{QeC1d)J}Is3wRmYOR-}xd9nD^>Vo*Wv}qL^4DQq zN8m4rvXhf+5B~B*Y9E`a^9Kq|t+2L{n>lKpKBa47)iF4{Wawo0T&4YBRbyr_ndr-c zw#eLhk^su|%sFJx@{pRj7r~MzAxp2!xmahcF=uT?_PD4zAMQ|GGn{COEZyg+L8V&@ zrMk7wCzuk@E)NT2v@sg<9oWXSSW z8KoR3XC~IWjTVQ?I(9zGJ)Nc9hAixphlo3fByA;fDA;TZaZwB}Vz8Z*7)-hjy-GoP z6%&zSl3`mtnJU^&hxuY5PjjUYttXR27^!bkIlgeqQp^~Gn4Zwr%&(!20-E$24K!F<_ZD&x{2oMW_7Z8Sl3H119nt%O|98zG#m2@^J){- zwe>T)CYtArYZ9p-Do0`Qw61w;rp}mNQv+9{2ItkQt5;7#sIQ+swvKhD&GY81$*o^K zjn7tvUGuQ`aNgup-egmW@3y2v zP091tS0}1#(4(F=Z+z`)(LTw{xx*jZaK^&NU*V1zo zc<}~PPJf#l%5=kV)h6u$si7o|sn(s1_(c91yLcU|+SO^MznoJCC9RM6TFDeIlagAq ztk7me=)%c@bv|UxvO?aPW#+MhJW}hxn1b_vnWWx!0>23rd0d8l7VGB6=kB6U}BjOBfg*k zYyg0WfEc&LI4C#Qr->zS0XEi( zEtQ_WibDjE#rD66B2;-B_lawSJOp251a2D8_ztVd}&A1AVsn^do=(?+~6-)=VLT zfg~nK!sMK#KGG)5_$IS7HW~KlqgC-2FFYlF2V{&Q)8+B2ubz}l<%@=mRbmGN z-_D|1AD3#FoHsatj!ga$AD?zKdN0zt+*e3*`{+8Xq%`9=Gq*6KaHC}z;h|&zi*&=7 zzO-(2U$YD3VRZOi5u8b4@!PeqAa5HlfT?!F0Z|v~-*7)STE(n{(QVf=8RSH7q>Szk zo08A4?m-q0+FnKjBeYmkaS@dYw08d@?3U-QseKad3|;JS z(xnzwd1}Ok7K>eL<}4?)5x?cQb#igb(xou|U=qrvPI$XGyoh({a~hGxR!eQz)ePK- z-OeKGZNsU*2pf<}>c^GF)u2n6OwhBtvqn zQ(RbCIy87PMg%krd$3&&4MTMOGz@V)j9txoJz0>yc52-johDq6LxJ1TEFBtMwnX-z z!B;bR`|x%kF?GDGNk{M*1uuJxnp>4ci}ED4ie$&vob)*DVa)n*TKi|eqlL1eABA&d zgNN;^&Lz+Yn6~8zD2EW8ZD8ei~WSi;XwMh+HPy?7(0`4o6zSLC`jR ztTUg1O-q)sg0U@+wSuM5+1a8#{1JC#?tu<{SlcP`xbX`tc9SY=aS4yD#9GGWX^r>Q zJ;OY!s!MF|8F+n|ALi~+l`(9=G=O9%n9algREekFm#k6~J(Vc-^jfY!#+R5G9LFe4 z#>c5~undD`tX3Oeja=Tyh;)EC>i`)Jqu=0g(T&uyxi@_GfD_^29!D{yQ-`pd(|1`i zhs5*w@ka7-=cA*Wq!%}zGigearrsFA8gp*u++`_Y#+Tp0xYFU7T{engntJunJ9Pfs zw*I!G+Ulit)POPXvW)%XfmJ-IZhtGY>+nEtB+%na@mH z()5ESWJ$JgGmd~vt`BNYMwfOtL4Pi;{~)w$q|m^)m^A&FQ|qZioQLWOGOLA35^Jf^ zX2URu&6e-OSg#1@b6kMB&(jj~ZzdMD(;0fZtY;m$^qK?|aZiGsD6rIqYi$;Z{U%Bt zX-N=CA^o@v0-5VFY4*9IrbF`8VzJMi`Otar^f7tkmN|=ikkCnU7A5Q1v7dL`m$CXg zo}v#J&r`+&(s@J8iKWz!bCUT%B&b1`xolW$&C$w=o{=Gw`af3n+y=DG1d)(y^l_={ z%PWL9h+*+E&c~GFn2p*%L7{L*hp-wzGp3lFNc!6KitZf|vj=q?|Bcc^ZHq~0`z+ai z2!ok;C`q3U?g9IJN|H-!?i+m}yU(o{?wZ@_Q>zf#k7=c`tBN;D%xJVyVoPTr17%f?U$=*oa^HMDKiY3+CFyi~(!KUFJM&M=i~ z921m?>x_r)bF zab|^5rU|bcllORe50Vhbt~S<$vN|c6M5yz0wLc4a!SJ_vQB*1XN8>NWNh>;PK ztwmn>N>6&=kUb!6Qw?PsHPD_zF+P%nz{(GGTD})Z@L#4<7WJ=``cwrm!-0;K$?xgi znFq}-Pqz64Ivz6*B|jJUJbjWBJ2r9CADff0pkXj49m?F9bF}ISvJwGfZ1w{ccvbZE zPKVVq=a_EeoAqoadZ+E24ln$M&X$6)FPh`Wu{-#fX516_@hTNbDQDVo0B5-bB}fmY zIhjXRE*-Jw;V?DjAc?t;xW=!SC(C9 zd~3XRlOu&rXP62{w;-8V=l3jGG5N!&j*9;x()CU{H+0qjdt$F!jvi>41lvk{2~#!q58J!MOwfc@pM=M0M0?Y=Sc z%B-n{_q2$1h<>w$X=fVP{L{Qz*w{1czA`_XY-(=8KDfrxW?__2Cev<>RiA9k%3jks zs1+eMo3uimdyc*6YId}F(F5)AbzH)J-3-f9M!y-7WR9Bl#Ri+5IkqiUHe1JJ{p9p& zO-f1o#MQmhFXv>UjD}6#dfap>7UB4ua9&Sebi860sy3Md!mE?sBkQ}7jRl|U+ zw`PW;ra{OeZ)1pJv})B>Z?2FmA;BQVxL=%4vwn!|!Hu{LRktK6E$uh#lerLmEfEcz zcz`4jSaqU~Bbl1P_Rp#tlPyTh%15!fo!(`m zCu6y%fnAx1wA)B6jSyypfQ*`r^|U9E!P63q81w>|K$Tf!B%9G#eFHfH145SU!UQ&i zGu7-KfzPl47xjG7NtM{!Io6!SUI-HQD7}HkJnlb+k80ynlXJV|qb^21cIo2Xcu7dI zwOgWpQv1C{;)YITvxjpc&gF*{J{=|&b*l&YR>xyT8Cp%roxCo$L;ADBr%$P;z zN?>&9&NpVz8|AyA$lPhX)m&W1xxVau#ulvDkl6R~ye0`E@+alpM@^ z8I7g)V28FxxbX}J5?$B!JuLyzfvL0@_zVgpYc=&@GjPO;&1`=qCvp1Q z8OR(PE%8d&6^7OY#!xBgPQ;v$OcAzin}QI(1VRDKjJOPs)Hvx)rK-jTG0`9&Dz$S0 zoi!XvoBK>1*5b)DqF4zh`;gDj+?+G@Qs|xgjz+IJwWhhct2RBpx^Z+@K8Jl?{=0#+ z-Zq}+y@3B_d9yFvZkuhr7eTiFmGDQ;cDr1<>1CT-KIe+rubtJiU008f539{;ZQPr6 zDE{2E&xG49$sOTsw$0{Cww$%oCcDhqb=K~4_L#Njti5LKJIh`zVfv#@yx+f&9Pzw4 z-b7l2Jn6_&jy&ycm-%Gc+Yxdu{%kt_Oa7SSovX)_56|^>p|A-!3&+#{&GF9j^87&V zdlqE5e)8XW$)EUZj(5HzU*O0WI`YdM`4x`*Do1Xmix0nd#w@v?9pbajbdFydACW)i zc$Yi!s~!1DNB$2-eyt&TBd^7kG2hmQQHBmcyaf9A+PcjPA=`InCTD@T6Hk$>yRPdoA- z9Qluq{AWl0iz7eh$bWO>e>gH!QtH1s-fTzS#F0015j+}Gkz>y@+|LPtK)kp~@l$dQK~dBl;&9C^7TuXN;79Qjm7eyJm$?#MMq zZaDIpvqnDma zx!$ZT($_o8J1Qd|?wyvAkMOR{$VYmg%EmTLyW#pW9c1HHScV*ox9`^J>mThc&d4wJUY3!M@!pq_ zkM+Kvk&pAX*(QCx-Bq4Mjr5L8F{|$V+RFmTk4&Vk%zr=GV)2@ z%^7*bdn6-|dRy#}zTTKu%E-&SGc)pX@2wemg?C>@Ug`ZcBcJRYkr_~(;+>X}U*cVp zkx%vR%E+gAzstxk_4eN>eZLj&q>OyJcWFkhdUs^xn)l0$T=(|aIeoo`w;&@oy>l~i z%X?o&UgbTKkkTWk2a~=6GM?TzTM?S%k zdmOpfk^3CE-;oC#dA=hraO8!KyvUJHbmYa3Jm|@>BuKL@+pq|5=TDOkxz5vmpXFAkxzHzsw3ANx$ejfM{YWD%aK<(@)?di z?#O34@>!0&+L6~d@>)k;=g8|F`E2hAsBq~8<;~p5oA&;aQt8rL{3dn$037#f>#7qC zEYTjH>aKeSO?d}3JY=eR7&Plua~kqqG@7mMGrGfa zcez~4=K{YOlv-uK-l+Knzg{Ypo4I08C=`mJUKcqorY7b5Qg@Uu)EnhuzECRU3i)ca zSPV*GE6g>^rFzt?w)FhU+UB{d$7_{yniGv`T862 z7lN?6kq>iGv05m#qG~CRt`-GBBOeq?c_gEe0+70#obrn$B z%@Df>nBSQ|f|8e+Z?Y{l=P!=6ci)zLEF4 ztA%Q{6y^(!RQ)F7sEzau9frkYE&%cT2=G>^)-{@ld1L@2HjC3UqY4V zQ2&0l6qKuID;|k*T9< zgJ*};T)mMmH>*LZSu7N>jGQL!ml+@ z#>gJ+4#rKl14)tq_E<~ft+t5Sh( zsMn$<>Z?_4;DvyqtBKA;Q$b^^M%b@Kn(nIl>a)zv;N)hm8TrUE)QAdA?EDKIQNVYi zmS1flZ@Qd*#+oW}2c1_lU#W(*YPF1ZUX1E~wNWlrp)K)RK-bl3#i*cP84q|rwJO?o zSPzN~1o`0Q3!*BXyioQV`6xum>e*|icnu3jkmp>&cb5YGl z>oI*4V>FxIkw7CqaK!U zc9=uARtV673O-Il{|nt<^r)>+bkTUSdbQka1W}`irjV6#TV6H8+~amU&1ewH&@($DK9N)=Zf+Vl7arHcN$OP_7lwRPxPcR4bu9;3BXE>UqA` zRtpqhi_}~A@p_?Lh@eiZ#d26f&lJ|eT(w{nQc4T7ieUt8>qkKpL3iOMicOdrKB5>3 zQKMzbFwp|#W>msk(Nrq|m#>x4$k71GxpF>N@J;1U){Gi3jjQ2D%_3A}P%8vwKdRI*hJN0Ggrkv)1t|SErI`HDSNjng!?%JY%6)%)z9A86z#akPl4J zCrYM_ZmEoxgI7{IzG{SoZGII-ZXF$k-!RQ4Rx;HF-l7JS91PDgOtWTKMmsM4WvQdr-h&qO@iJ%S|xk9rF zMFUf_Snz3*>u<1p8uc=CM6DKJ!Dcy%TIdDwD0$eGQK24K(^9_?ni9>U67$tU5xsmA zVSPfOR1VQZ(5TS~Vnm=NYVHcXl~@Ngzt*ZjV+Sb4T-XpTUvHLMX#GX#Q3Uf!gD~I7 zn{PljLGR+FK}EwZY@)t={A5teMbKJBnr~_Snnzo%H$v$zTQFM-L808pw;Cj374EX`^$2E00L58^ zxnt^is?K}Qp?=CG{BW_5FT*H?p;LtN6vb7>D8#6qsd|A=+JZL0g>aw{pl55+?;siTfRN zUoeEBNJ?lg#aa_~q&!Ir+62SQ7CYFCHSS|LQb2Yl*qh~66gHp?Fg$6Z14ZM{mjiT* zrlDoNg`q;R2rZ79&tbV{h@oY^SjG42=l~iR*%=Knnf_8f3c8Ch(ptG9OqhB;g1v@b zAN5zpc(vMsiZLz73{6pWrEb`juaVg2ELWS#PbrZf$FP70$ z5JpZOZK#3Hri^~MhMozk+uRWfttIAWRP3&!9MSaht*VS~tF2NQBQJCt$oU);YB`qd zRHHf}&m3ahj+YW0CG5v~fG#yeXI%}NC3(}L5(ee^$P(8qPu%T8G2*>J83qlEa7win zY%)}H4nt5>xoJ_!P(8?Z=kaXSsElz_tJp;G6fsCd=US@z%@7LGs)dd?Aub7@M`Rue%bKOmO)uC+b7-pe?w0v~iFbiNX zqB`?5n<~w^VE}`wiF(7}n-wSD zm|Wi!n>+Hm(aGd7uxQqD7Ie`BE%}UPH^CW_&&hx)qOwF=f^Q1< z?}y#!#lljdg;K4S@GASTa((<7N(?=AvlVEuB9ZL6x;Pg~-59Os;EF-9OJ$>wFdD-^ zOp3SMMCIxE@ekw+-3{m=xM4yJz?*nX^nYSgqsPPu2E!rK&0;(H_2a9X6ZnZDTzIfS zVNaD&JT*Af@O`}C1q_woJd<&&{zl6CS6x$Cdyd+{#bS59kcWK_(<=wB3RG{tj_1Og z*Q{&Jnr<=md+^Gkltc8RFjVsmSn%lHF$ArZu=xbsIq*@KH(dRdxIwfM47iK1Ur;X* z97Z{)LAgiXUc4h~aS!tpfH+P%Y5x)^4D3-ul&5q~C2+)=!8sE#$i! zXj15mTeSunoFAenFx(5#|3)Qr=q=OO){n1UGkqSu5Ei>Jx`*n7zo;RuBA7v~0<jOX=?f<)D$c&_@Q82=3%WhYUp~QAe)UA3J-(G$irxJs=20;_I=o&E)*}h@LclcmpAguO~lA{(^jg+yT?ka{c|u zfb1j3$R>FXc?J0?@``IA+I6dM81vuAo(%! zQ{-Lb{p1hGUy;v~v(a(QhVI&o+)9XJy9n`Ihw$^m$uf`kQC>hU=jRo&!Ozbi&*A46 zQGN?~n-ITqC;1if+vJbQXUR>`r^@;JkVlcnkVE7tWQ&|2-$lNcL^r3;k8VJT=B-2# zC?$GF%15Gbgh!G&QldHJbBW3j4wA#<>12bPCeJ6K-o4pqbN2Tj>UHe>pxaaX0Zqo6 zy*uhfi09Y)!Oa~kGK`I*__;)n$nk!13As#&P$P*hn7ucafC+JtGld8#niTHqX)N{Z z{XFj#BI7!j3%fk;b(F6Y?(cc;5+2}rxAODbg$H`x=Y$7&-dFkgLqgo7wJ)9!`4G>0 zn#cblJk<04A)M=Zo70ZiUU-=2$!deyhoise=SK*S@VvYbm2tdqp64wRc6;8a5QTA? zFz0!zgudsUEet&G0wF?tE)zzcca1RbdDjaO%JXhv(erK-mOSqcAu9QcLWJtvCqyBC zM|h0q{aA>~e^Pjy=RG4l-t+!0JOR%m_D&D%0b#G_?Jev>y$MlCM+pZ!uPmGodr-K* z^Ogt~!X6YZLVXEO^t`i#i#=~zh{krY5S9EI;gILOLAccO-Yy*Wyjz4PdEQ5bBY4k* z2ywYbIOciZ6ryo_Pl!;K$Al{o10h`LdCv+@M!Wbr+VIg!qZ^i z3Sa7Zp|FDYL3p~SvFo#|o~QO*4ed`puj6@y4YWUD)AQB~Tb{i8)yS;EN zo>RCEc9(Fy=N%+G+w%?=PT+ZkczI3`;(H5)Q=T^@oc6qx{Jct@DLlvXrYK)TULrgf z^(Z_K?NSIOaXpXUOx{L*LijQ~ukZrYCqMs&@Iue~t`N`v6Mp`r@FLIqo$%$J_b1`S zSUbw&TWks$_rIg?6`rT|@GJ4&iTo$~Q8Y?ClJYg=HRPMf8_0K&w~)7yA16Oe-bLO+-bX%2K1}|Ie2jdO{2lox z@_BOBEOVb$Uv5izXL3(+Kk{Hw^(X4Vr(7hDCHqL#r#NpZbV;KyEt6Jh%2AIB!SFyOaBn2a?*K;Jl+K=gAk7J*2FSlJZql8cc`3P!d*Tk|?~y+yA18lJ{+@i6{5v^E`YT+2OH$Ul ziM%VhH>v$1K0lQ5JTfH91L)Jw+jr^^4{eBpruOzP^uO_XZ^?J%TlJ6yNB|l2uL0UiT-IVVo@%rk0xpw;={Cq$15ON-gp|yU` z+UvcP7m*m6>hTpMhK?#XNetOk#?VTMp^oyE^+%z;-%0rv@q9 z)1a(=EnIJc^7-T|NITB4^NDZb=Wiq5O@4s1M)^tdX;S@Q zxW9i;w&R&?Xpiqq?nUlT&L!NmsrcDy3FBjo$mZ}uh1>NmsZ4^Xz_lt(E)PFnxjGnAhr?f7I1+SS{WyOH~l z>QBS(*l~%S&n@$~^{XwQtbR3|Z^t92^7A^W{xuvwoAP<29fw>_`D*fwUYC^{h6{IZ)`&Qcx!Sea!<00wBw9!%6U@#aJX(C zSg6|bWF8uE4ITgZ2ic0BPx${!~`Lw=F`Drv_N-=+K`($1Uz zn(`k=JARNr3u&L5liQKIk}o3dxZ!ZhK3O7(z<(!H-8`MG=l z2l8|4C&pBdUav@EDn{i25>q8A|5va7e~SP4Uv1w$#`3Us?SHjgY`Ood%jds)9|b%7OFlq8 zOg>6JPCi9GLq11Z|G#8^6aBb7sq>|f_n~|cY5o2I5{|Mzf$j_7akoS|;um63@ZaZ=1e^zh&tK08cte>;V zneJ<*&o`#${-^KvT;BJ;=fh09|5we2y^QVlmE^0*Ysfc~b{_0Kly4-vUm!Q*xMo{Ya@xszZ|A!XpnMpaBa7s5q@Cv)q&!NVLRQH$ zNISn}<3%sx=a-UKk*_E1yw*D@-$F`GJ-Odcke?;(eAd?}KS(}8{+N7%wDVYhr2ITN zdycvOmgEkkoxj?b^1uehC`+xez1QNEXafP9#Il(h3q zPf>n`e2$z2#V_sD##`9=rQP`XKIB2<5u}YvE>k{%TtE(y%SesC!0*`kq%-;X+2ncT z#pLCrokw~jUA?^Ip=PBPq-cNp;{61;tjebe_cjTYRzmuDATw~{pcA~r| z*+m{oc9VJX7_yH%kvxf9N!t0L7UebM6nO#pD$>piy^iu*$aj$MB|k{o`Jm5G{v!ER z@|)y$Nj$!`kByDr4&-_NQ+Bv($NbwaF!gdQ`^$foU2s0HXYJ?zzv5(m!u$9I`CIZ& zq+Q=JhyCGJW#h&Hivp(yr^-owCMTqW?OW@{wdn9!>U;8h45Fmr`C%o<=svv&ae3#;Lr5@)hK3 z$v2U2BW--j2Pl7(wCjrQqWopj#-%(&`3L0B$S29CNgI#y56YXeKir1gncR!qpPWk` zMHa|o$$oM%IYORHo=&bJ*OE5wr{ph58!z%_%6}&}p?`R5(yk}7aUxy( z{7|x+wCl@`p={$rPNaMixstT&&RUdhT!`e@7Q6QX@>S$($k&lJ9^@UA-%Eaw{5bg; z(#C;&mGU>q?~*?ve@@!?k3UfUD=BGe<^DD&wJgA z?K-&{WgF+Qp0Zsx_j1a1{oH?0w(%WrrEJ&Jy^pe8SNBQEHm>78Dc?tai?r+QenQ!< zyZbHWKaqbU=WJ=pX)AI^au0Gp@(^+!8Idn0d&x!QFu8(!DcK}flau7j$XAlDCa)pw zy1%zmw(I|HrTj6{t_S=A<*$(6AiqQYkbI2%75RJeFXRj4W?PwZ+Lqjf+?zarJdDhd zMe;aufE*-8$y3NGc?P+TJcqo9yp+6(d_8$R`A+f{@JSl75*K0mY`5)w_+n92YocK~6JCl2n`;&9Y zqsRhzEZI*kCP&DV$KrSGM$YtcIWSu;dJexd^yqLV4yqbI? zc>{S9`F`>v9!E1#&NSaK(|P~Z_`R8~W9KV2c6=Y+=RbSi zf&ZKR8|U%&E+#K0uO{C}-ay_&zMuREX`c_x)4Z?bUgZAdT++_x{CnQgl-K|5^OirQ zKjoL?@5n!sehWsM=Rno36`Yz=kkv}JYP5y!WE9udnusOLMxhwf1@<8%%(kDyg z@#K7R2{}f-gshR{`^j&U-zR@c{*wG1`DgO)L&Bf3EDFCjIV7r0i}ca)oS>Yse|`0`gVlYslA;cAeupD8HBdAo+3fGvpV^uae&+ zzf1mz{5kn+@(<)+NssT#=HzzduH=iz1IfclpDdBblk>?X&bJ;my?%~ z|3SWid@K1b@_poo$xo7>Bma}UkNg(-J@O~yFUa4LeOxtu(WY>;P>6Xf~iE66Lz*OG4{-$uTh`~Yd!2Y!n3UF4U^uaggvc3t4l zC_hO)O+HKhgWQyU$!*A;$-T(^$+_fFWPv=E>?aqKBjm~C>EtSMEjdkINaD7%-u`dt zhu_8LxrMxq{5WaXLET099`Zi&LGoepN91GVlcepJ|3vwD^8fYt#DClQ=6(9Noo~wF z!|XplNq&y}Px3zUTjcl1pOC*Ge@p&}{2Muk{m)k9j^rNXe&iwKJTf9*O!ktC$YF8? z`BJh;t|lkRmyxd|Urk;^zL|VG`5y9C@?+$u$uE#!A-_R>hx{S=82Kym_vBy57s$=n z|7=U{Lhel-KpsZs$Rc?hIY17QqvR=Ml{|x7N1j7oL|#f>MZTWAo_r^H3;7}P6Xa*f zyUDMS50a0NKPI0be?$I}e4e!VE4O67xC6O6xi5Jzc_bN0yo|7FTwCm$kzK>mz;l6;zcmiz~~Dd!EhA?>>R zy(sTb&LwTW&H`n--oBsmVseB$nLM4e>+IK3o+d9OFCnia?fUxbDBnoR-o|2|-bUU| z+I96`qI@s;0QoTaC~4QzKSlW&@;P!A=L@$W?K=A1DDOiaL>@r~q+LIM0_6qd5V?#z zm9*>T&!l`dc^-K&c{yp<%fFHG4dhMa`^k@xcs>4YAEMp-SM9^6S#Hmg{~$M|e_|VQ zXL2uce{wE)6j>l`99}==#pDQiGI=_=id;)hlNXYgkXMq|lGl+pk~fpLk++j~l3yb4 zB_ALkCLbjqC!ZppA)g~>(J!$DxjnfXxes{|c?9|Ic52?!|7ttk*f?f$*2}i!F67?i z|5Sd5b-eyLE03-+2Q}yZSocvxmqZ zkUt}zB%daqCI3NgN_%}9a%XZca({9zc@$Y7k0txb#pDQiGI=_=id;)hlNXYgkXMq| zlGl+pk~fpLk++j~l3yb4B_ALkCLbjqC!ZppA)g~>(N5oj+@9Qx+=o1fJc10!GI;{I zfE*&1k*AV%@=Wq<@;vfl@^bQO@{QyTpZ-CKjThVUck=%pak358& zM@Hm}$zIat4I8Gsf_y32Bv+G@T~eJYnyld@K1e^3&uONShz*8Bo+om14# zk(ZKJk*_Ch-miC3zJ>e{`3dr~q|NvBHOdc?kB~nmpCErj{*ip1oV}%KM_ZCRkh_!n zl6L=wBPoaE(PR&~kX%YGCr=|AKrSGM$YtcIWSu;dJe#!pZ(L0I^8eM|oq%06u8-s2DWpMBii%R9NRuW+MJg#n z%2YJZ^BhVj5v5WQg-Q}iA(e!rQVK~lNP|L1(Lf0Qwch<%?0>)S-d^W8hjY%muB$$K z?RCHRe%7<*XH6W=F&xjye3G*`m#=UMSMoh>;8yP7Zhp(3n8o#v*?BBaU=g0i(yYj; zypYlRKd#V!4V$tJJF^#W=ItEHk$ixU@NrJ(^PJDuxQy@c1AfHq{E~b4J!7tuJd#KA zI2K|tp3ZWt!fLF=`fSL?40b#Ir`m_+8{gNsjPLLRM&}K;>;IB__&sBeGo$0|qxB!h zLM+D9S&mg$jkQ>x4cVA2*q+_km$xvwA9I-g(R_%LIE^zohc9z6S8z4ga|=J?F7D?+ zX54=nU(Pb_zl_(zyN;XJaWgaSzl_(<|Jr&vz1MZDv)H_%p2c%mgLQZruj2J=#g6R38+j}5lr34DxC@mbE}t6a*rxP~9{V}8!B`5k}e z;oA9fFb@mxWR_qVR^oZA$xGOP*RmPgvI~2&KL_z{j^a2z%Bh^e*?ftMxSXrFmYetq zcXBU(U?%IQtjxuHJdwqD2FvqoR%dNq%0_I$mh8ap?8ku|!r>gl@tn*jIg4}o3YTyt z-{S^uu{?oAcp6KyBCGO3*5wtvhE3Uqo!N^w^L7s9NIt+v_&BHY zdCuo+T*i0!0YBn)e#t%jo-yrwNAhSM$3iT|(^-yHSdFz%oID+@{VNT)Ge2y=2A>ZKJe4iV+jbHE^9^fxLLOWkh=4C+^Wl5H0WuDKASdUlo zIyPrJc4Z$9;9%av`}iOy@(Dh}=sgJw^uNwG`7YOSGe6~5+{YgozOypzx@P8PexAfr zSc=j65YEwGgLQZruj2J=#g6R38+j}5lr34DxCF?#R8JpHe7Dc|B6e#npcIltz2 z{F%{vYIA7s%fkXZnI%|;m3SU&@)9=SwQR<=?84sc&q0jdhdWCDI6lg$oWa?AiHo?L ztGJe%_z9!;>+aPbtd9Pt+DFp6AO1(LuRf?AGuz+H#$$Lq3-eT-$qGD|7w}?U&Z~I? zTeA~;@+RKKyEuaP^I=Zm(|nFEav|T~+kBrJxs6}&8y?^lwPUdAn7G+76Wo4ev zi&&3W@;WwWJ9cFs4&Y$k!~6IkC-MnC!xy-Kuk%g5%XQq$Px%%1@kbtJfAc8jW`3T; zQ&@^;@f_A*9bU$(cs*OOBYW^h-pV_9FUN8MALCPemh<>3m+~#H;fMT~pYv;e$Det) z{mvZB!vZ{+C0K@)cphu=5;owqY{s_i!rtu9LA;xzIF65UDrayuU*aMz=PIt{CVs-5 z+{+)B$^K?m=3+jc$l^SM<#{%%vokJjip(URe2%n@(NzVru@4+*YYFf+0HMyhu<@1fAdHl z&Er^z#dtc)u?nlP7VEPi8?y!5vm5*J7T&>O9L$i;j-k;Qoi%kykjXKh}}Mr^{C?7;5q z$AKKe;T*&9oXjUVi*xx3mvAND;|6Z!4({f+{E1oYXJqHGJb^`c8cVYxtMWqDWyW(X z;>&Xt`zO^{i}l%%joE_j*^Pa93-91Cj^;z0#A%$#IeeM_DfhSiRqMyU>UW#k9<*jh zM(?fYtA79oaVSS{ETiWlP164aXE43@9j_L@o?G}CcX2;6j)&vxfsEtfcs*ns569~v z<9Ik;4;jb9@p{NO9*);T#_@2x9{$&lhtG6eT!H8E0$$9^c{OifYj$E!-o)E@7f0}Z zKFle6n$Ph?F60}0o9}ZYxA6;p!voCN&y3IaE9^J^-t%p~5cdra@E0E8_%!XHa~uDzWcrQs3X;XG+*Y?e*&ZPg3)z)QM*(*!!zd3_;fkRe0mB?@hqOh z8mz<1conZ_D|TcL-pE^dC-3E0PT*sFiqCQ$U*%F}+^-y;o*DNm$Lk^Ee&u*QWZbVD zuZQ-|yLDq<-oiULjHCGwCvh5Qat>eSVy@t7uICnh#$DXcgUsywSH}Iy@#&XwzjC}D z{;u~c|5f|Bf7S2)UC%3I9Ph=KlfUYCFJpf?UjK(XFPejSSb!(91k11z&tt~(f8zC- z@%*27J!CxpCteSK_49xJTerK@v_H+{9KOuOjM`T-&f~}D$BgUR z|E=qjfAspG-`kJ>ceRsO(OzDSwOF4G*_bWZp554&x9|=Q<7hs_Nu0)+oWqy7m@BxN z>$!!WaToXVATw)6&c!oL}=h{>;OJ6@GZ1Z4TyP0iMhf zEW=7Xk2QG-8}M2-V_SA%Z}#UP-px@Q$45DpGdP7o0qZ?o3JH2usi#4AcrvHeed!4x0iPMn|V8jawH$%BYd3G`8?EJHO-}e$SZeVvgj|JdTA}jHk04tFRhtu|6BJF$}*|E~AF2b@TWmt*lu_iBJ176E! zY|Ad}&Hfz3yE%&E_$a4x250jnF5+^o;#zLvC)~-s{DGMqPi18;=HrPh&NEn^XR|tM z^HMfq6Siarc4t2h?&;KFL{}%U8IBEBPKba4UCkH^1di%;I<~JCEfFEW*=R zniW}<7qTv|;5BT@Htft^yqULiC`a-EKElU2ozHVVU*j^q!w>ioxARNx;rEO=o;s38 z^Eeh_F`mwHtio!n#rkZ>#%#g%?8d&lg?DfmNAn?0;xx|W9KOuOT*1{`&n^6nySSeR znb~nwHXg&{S(vBtOjh8zynq+;a$e0F*qWW#lQ;1;-o+8TpAT~ipXPIXkqh|--{$+= z$Zh; ze4TIdU9RJ1e#)=7k3aG-$5lr$H}mr(p2AW*i|4Qg>+mvO#p~IM9od67@>br-dpVX9 z_!yt!vz*6Qxs-2l4L{_^{G4C&JO0eW9p~j>9v0xqEWt9Y#Pe8_m#_h^Wiz&A7xrd< z4&vP$#c_O;Q#pgP`4Sg#IahHlH}Mnha5L6*@#Wp zk{#Hc{Wy?AIGkfRo|E|`XK^lH;S#Rod)&aS+`--amOn9z_a$WKu{?oAcp6KyBCGO3 z*5wtvhE3Uqo!N^w^L7s9NIt+v_&BHYdCuo+T*i0!0YBn)e#t%jp0Vul>B; z7UStG$11GGTCC58Y|IvH&u;9?TX+YDaWo&|Bu?W@&f&{k%oSYC_1wbGxQqLFkeR(N zAsdh3@hr?!c_u6HTwcJ7c{#7<4Q$O$?8%#W8}H%>-p_|Qg-`Q2zQ~1qgKzVFZsaz8 z!Ebngzwij}dC1AUEXblP$+E1>^LY{L@k(CD=4{8V?85;Z%zJnrALK+n!Dsja7w~ny z$#=PqoB1if;y(V!!;X$GZ$~jV^YbL0!csho=dcFr@G@S->)DDO*@HLoR^G{bIhGUn z7@y*^oX1zWly7kjKjg>!oL}=h{>;O3#p@{t^RNI3m+~#H;fMT~pYv;e$Det)cAp%~!vZ{+C0K@) zcphu=5;owqY{s_i!rtu9LA;xzIF65UDrayuU*aMz=PIt{CVs-5+{+)BNxM&0=3+jc z$l^SM<#{%%vokJjip(URe2%n@(NzVrfkE`?8TdTJBM;4AK)W=oYVO{=kql#<2(F-A8|Xs zAr|B5EXOLW##*e;hHT6hY|n1&%UgH{hjBC?;v`PvOwQrUT+9_* z&Gp>E&$x^Gd61d4`()!WJf4MlD$isEp34h(F)!!Uyn(IRi9LA}Z{uAY!Tb3zr|@Y$ z#}~PfZ}4rt&yC#1FZc})@E0DT-6tpWvLK7HB+Ifg&*w!9Hk%p8iz$v5qxXbvQ%|3B zH}^AoA6<0ZnCyCrKl;3z=(>sv9dBOD%h-s~_598CXIx(qpRY5nuZY(}#`P8PddRrG zB3=&}*H^^r;eYM=ij3`je7di&-Tu4Ww--I%F4^|}a@+N*c>`Os6MOO|-p0E)g7@=b zPT|vhjv4m}$LE)f`-J25@JH_x&UoH;yxuaN_Z_c?f!b+@a5%?sJSQ{b{a5jN8>!v) z0Y1XVIi1gQK40T9zQYgr5x4V8?&0^$c>h&=I{ex1zxrQ$-uExsjgQbinv;21kVRRN zWm%c$^CH&cmAsD4*^XV=hXXj6_wYVG$ccP{&+r8<;Ol&o?{XbC^HYAsef*J!X%{_; zxtX6Q@f4QgSv-d|ScjMKDqhc4?8qLxk+a5L6*@#Wpk{#Hc{Wy?AIGkfRo|E|`XK^lH z;S#Rod)&aS+`--amOn9z>jks(Sf0QlJdLGUkyUvi>+%X-!=`M*&g{jTc{_)4Bp=`- ze4NwyJm>Q@F5^4=fFE%?zvLc%&zS23kL1xjj)ho^r?VWZuo`QzJ{z(zTd+O5u`h4o z9UR8de29}cjWaoiFLNfcD-OW9>e2Vn5XhgR^Yk3fEV*}UdtjzOy z5$o|vUdQHa$FA(d0UXSGcpo3+L_Wc1_yQO3b-u}WxsIFpDZk=A{>a0QiSKV7#oWx# zlXwbC@hqOh8mz<1conZ_D|TcL-pE^dC-3E0PT*sFiqCQ$U*%H1#WnnpAMU<5-Brcsk3m3ahae>$4#nvjy9; z8~gGW-oarU&4)ON(>RlJ_%auB1y^%Dx9~IW;(i`v=6vyb%En`OJPY$wp2-S4mlyD2 zUe2p|16#8bd-5jU#=AIz_w!*+;nRGMFLEK@;M;tk8@Y{N@EacBFFYcDyq!dc2a?u{qnZEBkN&2lF1@#|Jr)Pw*MOzy*ArZ}MHP<7R%!uegst^04FM z^>Y++Ge1w_DJ;dacn)i@4lmMtkv(`LZ{?l5mt#4BkMSu!%Xxg2OZgVp@I!vg z&-pdK+9W$t=M#tiq6Z z`6Op?E??miuH<{%z^&ZD-Tan6F-yUCJ!R*yJb^`c8cVYxtMWqD*^4*x zb`Ir8KEOx#IH&V@&S!8MCFA*?9V~Go1-|6k8&z!a5i7!A};4DuH`0v!kyg9ADGGgU0Ion z`FJ9W^9+{f*{sgmyp)aDge}>D-Pw-=IfTPGhT}PzPjVLL@)a)OO1{Sp+{zu?&2RY= zv$*dmJCEfFEW*=RniW}<7qTv|;5BT@Htft^yqULiC`a-EKElU2ozHVVU*j^q!w>io zxARNx;rEO=Pktni=5Z{?o?G}CcX2-tGPCp8*?0_(XJMYoGg*P>@&aDW%Xu|#U~6__Pu|4aco#?Tem=}8 ze45YkMK0tUe4FocBe(Gje!~O&g-5vmDJS!?Ad9jj%d#@h=S8f?D|sE8vmLv#4+n5C z@8NxXkQ4a?pWzE!z}NXE-{m@P=BNCM`}iXdbN>1$=4O7L#8X&`XYm}?U>#n@t9U(I zu_Jr%M&8Ohc`wIu0w3d3e3tY0DwpytuHlFLn4j}&e#f7AxbxUKn1=;;GE1-wEAc$m z+G|uE4zRbm3!PQ*P zE&PnTxSt1^*?H`2Jch@!Fi+)~tiW@50Wap|yqY(#H9N5+1$-FGcqAba>tjzOy5$o|vUdQHa$FA(d0UXSGcpo3+ zL_Wc1_yQO3b-u}WxsIFpDZk=A{>a0ezdnk&nV%=|6qe#yJcl({hnMjxUe8wS$R50r zxAIQj%dwom$M_VV$=lq)A@n;_HJa!J|VF8}Z5-h_?JdZVb2^;WQ zHe*|MVQ=>5Al}VU9LGmFl`}Y-FL4o*^4*xb`Ir8KEOx#IH&V@&gW}f#&`GuKjL?sKjSX$ z=Rsz69y=S4;qffYQ+XyU@LUGX2^sC_e`0(3UvuZv~dxA6gJYVFiT*CkKdiZyj|KI(4f7khDh56@Q zuH}FF^Kv@dzDD=aN9Wn2{eU|RzlYI#i5}1&-A^B#Z;$o|W*YtiqxTcNrvD9QoOh3J z$NyK(yZ@)GPySQNncn@2N!C|?bbI;FuJ;c5-OQHvY&?d?voKHPnXJHbc>yoxpY@!O z|F!A;-!{JgZR0cPcb3=R8{dER@Dr7<7)!DYEAm{{U~T?c#|ytVo`08e{@vHpKbkIo zRr^%Nbd2u@CfnX-)KBXA`Dc&Aj91F1+GwMI1{=@qL|LXRuWb22F`9D5?{-Gyl>w;A()yq^B5_VbMT|L?5-oc43_@X+VBXYBvPr~B{C{~7g^QBUE1VtUU< zX3S6V`Q@M8?q@7_8OzTt0lUagM`+p_<=dmU)VFO0jdorWX$MI24Wwafht^Xx1 z;&QHHbX`ZrdvoK{H{<%vcs)#a-Rbk3&)2w&@9+bD#O?f&d-$)qezR8Qc)9DdAse#= z+p`<{@)q8~VI0keIEm9ZlXLho7jp$yb3M24Gw$Mk9%N?E0m#N^{gmDEdklleN~Nuz z{^)4#_*p+=afP;At@8g4<$mqI` zXY{|o1$>=vGP;g!o&L@IlwWZlqy3$X=fTA1hm7aJ#OvX|<#{lF_Ijj-<>t@6-eHiu zLpg$DIi8aktrw#Gpnvu_dz-xf>f@qvnd0+TWuC_i8D0MsJxA*I-V6D6xz07Z|7E@L z*vwD(CBI?xoT=zOn9TMYj$$qz$3iT|(^-yHSdFz%o zID+@{VNT)Ge2y=2A>ZKJe4iV+jbHE^9^fxL!hTdv=4C+^Wl5H0WuDKASdUloIyPrJ zc4Z$9;9%av`}iOy@(Dh}7r210^G&|Xb==HP`4#u^M;;bz7{Yd?qnMldc@j@yDW1i1 zSc7$V8L#5?Y{ic3!5eui@8rE4%L#mpPw`pKqN`2#Z@ z8J~}`G8gmlL>A{6EYGu9owa!>8?gynvID!b9|v*>hjR?ab26XgEY9UCT*8%nj~lp^ zJGh(Q@+W5TJf-YBmM5?XPh)9TWK~|sy1atduqoTHGkfu7-p-*M$p`odALn#F&-r|f z%lHmI;78ofFS&=`Gj>#bK01;|^Eeh_F`mwHtio!n#rkZ>#%#g%?8d&lg?DfmNAn?0 z;xx|W9KOuOT*1{`&n^6nySSeRnc4G{vhf%m&%!*FXR-p%+mvO#p~IM9od67@>br-dpVX9_!yt!vz*6Qxs-2l4L{_^{G4C&JO0eWg9fv3 zKFYy7EWndlf@N5V=dmU)VFO;vW^BtY?9Kih#Jf3)S(}%#5u30jJFq+ZaUh3qILB~2C-X_p;#|JMC0xn( zxPe=_gS+`He`1zg@%bn_kL3w0!qZrq6T%yo19y znh$Xjr*S6d@MSLM3a;jQZsBL##r-_U%)yC(aD9}G$MAR-=BYfB6?iT$;KjV0SMvt8 zW+(RKO}veFaRl$@!<@pW`5a&5LcYPb`93#t8^7Q;JiuRggy$;dWL_3zQI=#`R_6J< zi1m0SuVZtzV^{X!01oCoypIoZBA?(he1Qx2I^X2GT*uA)lwWZlf8=4o3GcMyf97U> zp2SmFif8d0)?gi8#;bTeTd^a1@J8OsJ9#h1asnUYQ+$^5_$rt3Ew15*{FtBfYktR{ zdAR3Ahb-|{DB@xG+&JeDW02v1{aR%BIP$hy3O*RUzuurqt{X5P-B9LWdx z2p{KkKF|4ljm!8BKj25)&M&!#-!m4R*be8TBY8BBV<8sf=`6=8tj1cb&xUNw7HrRM z?8{qt2ZwPqAL1lV<4n%s%UsMAT+Q{|!q2#i`+1O=y)P*nkKyqw%u{(LEAU)iz>9e~ zujUPG%}(sen|K@V;t1Z)hdG5$^EtlAg?xi=^L=jQHh#fxc!0m~h!f)TQ%>e(K^A36 zmStt0&x=@(SMoYGXFGOf9}eJP-oyL&ASdz(KEoHdfUomSzRPvo%uo3h_wh#_=6y*= zF*oz`B%Z=jJd5YB2J7%LUd8L#iXGX5H}Y2A$$L4L6ZjaP;{`!-ETC!u3)P=3xPz%n~faN<5D>c?lcvS~g=_c42S!=OEtAQ5?rdIh8Xwn=f$@ zmva@@auYw{PVVIo%v8wspShTiC$c!tV0oU+>a5L6*@#Wpk{#Hc{Wy?AIGkfRo|E|` zXK^lH;S#Rod)&aS+`--amOn8|aKTnMA7$sUJb^`c8cVYxtMWqD*^4*x zb`Ir8KEOx#IH&V@&gW}f#&`GuKjL!dc2a?u{ql@IE|Q=KWKJMGdMg=GuWJ`8H|3K z#Tfm58T}P`E^Dwh>oY3HKRTZO?s8tM-2d!z6i3SQ0F#Z!|609_P#?sKjSX$=RyA6pN}=d^+@+KdhXv8{ZI2bzQ~1)p7-~*{`a|&+xP{e>z@wj z|Aj}mz9%R1vLK7HB+Ifg&*w#~$18aqo3kCevJVGvFz?}ge2^3Q1fSsxT)@})Cg0^c zZsw=_iu?E@4|845QOwQ!Jc*~U6wl&0tid`wbbWDX|G#>D9sOQ#x+!ft5Hvfb8SH+h z`H!x*4&843UY@8Nzqg$#u3TrZJkMrzM%$-L^*3S@wqyr(XFm?)5Dw=UM(eZ5`k&-1 z&gCmy!j*iF8@QD_xSQYdCuXs{X6Lbt?kg{%|1_3nMOI~Wy=PthSMVA(WgAAogS9^P`n~OA(SNXf(fpk3_^_+IeK>%Fc@OX7 zgPh1G_zYj*0=~{S`7YNn&+|pT$|YREXnnL+|3}=$&l&BH@7Mn$|ElM@ zHnyH<&bEy9)Bosu2gdpPM>&-30u#WnnpA2V7{e69aG{>;P8?>QJf53Ydz zlUaggSc%bnnl<%b!UnvS%^0l@y6ErC{v5=+If@zUf%x|J-?bjtV12NaJGh(Q@+W4= z94}vX9?KJ0gr~7IE3zstWL;jtYuJ=+*qOa}GjHcmj^qP;gpYGNpXYqO#$|kmAMhh? z=a<~W?-|Pyub(4%G>>B;7UStG$11GGTCC58Y|IvH&u;9?TX+YDaWo&|Bu?W@&f&{k z%oSYC_1wbGxQqLFkeP!Odw4!L8;{}fEX-4RCM)nPJu^zAFb!^Ud z?8-hIz`?wS_whka$sVp@+Ns3+|19DcnVALES|#} zti#KA6|ZM2c4QCU$Xj_Q@8wud;A4D>&vG7L*?9V~Go1-|6k8&z!a5i7!A};4DuH`0v!kyg9ADHQ= zc>QE$F6QHjEY34no@cWfUD&10oo^z0cc-J^A<(&3lE-}LO&x^vSOU7Po4)wF$=_CZ(>P`YKe-c8&0 z=-#wtkM_OVw`|_2Y0uUzd$sS{rD@Bqy}R^k-Q)is)vZVCKEWRc-}mUt_>{J-CHZr-v-kTM*N zcu1%AU4oyCe-6evR=Q=^&YfF#2}b9)m^M9{cMgJTG^k&?d9PkQ+PCQ4EBu|dJ-YS| zPlBYgs}k%#hsSJDS0VTi%-XT=czkGJu-Q%fcW7MIgt+jWL9)1-32|YYY_hm|331^$ znq+a|`JbqK;knIZapC#WDDK`Aajg>K!nT@Z`8p-UjZ6{ODabX*Evfmw? z5H~tSTv%t(_>M^t7Y>W!!ZxX7zdIoz?*0^UQxf7HND((ZAuc?plOPp0|(Ym&a1Xh3x}T+>{h?c@yFuPZ1ZsZzsw(HAP(Ugt#YC#Fa{j zo0cN3LPFe=DdNKG5u)-vl_D-|_lV-2P7zlxAue22lFbJV6XL=)<79D765_&hT*=~E zCB)545!WdpZdQu8UI}r}ricsMbE0~AE=Anngt)M6JlS{*ONa~CA<5##B*eXtB5p!L zTzHLNvV2n#;^wA^o1PFiFGbw!gt+h=K(gOmkPtUNMcm?qxR+AItxSju*R9EZcTGav z%PHbECd7r;5+%#GJs~bU*O4r4XF}Y<6mk0!;$BM;cQ7GtQHr=MLHkuSpT3?VE=NM# z;uLY=^@&lwB`M;<=e9+0OH;&!=NF>5H&VovN{CyQBCbM0-0~E0RTJXEbL7dUTg`;H z@Z43hxbV8mXgtDgak99E32|ZDcCxteyh)Vr?G$mX65`%T5!WdpZdHo7UI}sUrikmG z5Vtx-+~9<`_fo_SONa~iQIgfmn1s0ZQ^ZY3i2EQ#+?0g4wJGAJC&Y!Tj#Jol08cULCFh5K&F;?^X@h38z8#cfQ8+ms@1dqP}zO-ZtRI}_rz zq=?&>5Vti&+`)vnk5j~j?e@`fv@Jzkj)b`FDdO@b#C?(?u24eUrzzr!C&Yc0A}+kH zIU0{0DdNKCJw|b#r-%#BM?`U7q=>7T5cg$@xOxe3;l6&d`JiD!+*c{$nk2;SN)gv8 zAuhaDAldJBN{IV9MO=8EC90QiQpEL7h})AQZg4`}-V|}e65_&Rpk(7QCLwNrins|0 zao?tho01S0o;ywUyVDcm4y1^ioe=kZLR`V%bFj-23)|1aZb1;2*aeGoT6c2re;5}H zJ~S>I7Ivov|HA3?dvRrhm_vWJO7LCOh2tA`rGkG)1^=oC|H7_N(QLoY2fc&-FfRPP zI*fjIU+^Ky5e)kEbC>@kE-HH%7kwU+@HzZG%s1oM@Kd~t;zkC&iRCLElyBLQ@pi5o zgJDtmCI+9QzX?9ZCgqF8!gYDnMZ>~lmgsXhEWBSiY~PByXjpjcmH4|mOJvVdy@DV_1`ECh}@`d{V(cc6gV z|4%-3JE?Fi_I5af=#u4YSSDL+UiNst!9i@Yd|gY#V}37Rj^M$56N4WM%QqxNzKtb= zX%fsYQJ1WI)2jy4BN&e`-(4y4Z7&;(6^)VwCd;>=X0})`DrxzmcGe($?APg`{*EXY zi`|)yeA|P3d82h$^{^Dtky z?nzd@d=>xi=EU1n83G>)#-l9zg|$ z<%`-`|F7kvb=~wWZ&Ou7c=^I@eX{X=_=Z?4y!SNflI6=AJRo*j5EqW`tQ7g)Y8H!y&%TVhWce2K z&lc;KE1oahXGvDRGrPoM;k7wYmn>g}VZr((*zSkro1G%xfgZ8gfpEpCOO|its9<{7 zp3ezlla=r5U}x!!bWD$i!Gm*e4SqK)-@Fw03f>WmHA=_$u9+H4U*kJJMZRuBW3gZo z|Jo%R-+jS@eES7aVfhvWCL79l;Wq{z1-*!UGn$NaZuPPW)c z^WVZ0`92Fae&I8rqb}L_whA6pyhHgGrO0ANgNzB$ukv72&4*^;mShOG+9cXT}8 znK{&>DMDe^7Jnkg2x{X|`|@(r$*Jr=%$BP`zsDe@haBU9S(;_v0_e_{66#2_fl z7gSO5@eT5YaZ#77e1&RePn!;5z70WeviaqdoS9hs;6dX-Rj1|K6a**Bcka=d()QPXFJHr2*<%ZXps;*f0+Z!?C&+hAFg)s# zl`n7Y?6Gb^P?+!Iz-0MO%atiMAU*R-kS|)lY)_GIN^pby?NQ+Zla+7HCE3&V)57w7 znj+t+!G-_Bqa-Qv^$#BS{&f%+=G&1X-}8AhrEQ;skhCsJ9oA8}S*f1(Z7kO5(jZ^( zIn4J(V6yt_cwGAC=O&l^Hb3u7kuQ6`^p&sF<-e70SBiYE2l>*oe_!Z|?6D$2o^X7_ z@lH0ro70)EYC^s}Df0c8&U{T0@&&8Rq~*(>KYjCG{~%wmDNGyRZ&T!ZFvxdZG?N5z z(Z@sQm*New$Cd>H!}>drBH!Miks)0FL|w9cJA)S&6p`QV$2Gs@3oAL<_|`r#effr6`&+*7 zU6IN1bv-G4`EoS=Enk)t`5q{ozI?-){Fd*C6!~5aW`g3u@TiME{y)?AhTrmq+ofdV zyDhkJD*W51OO|g~)9h*UK{!8WOObC$(e&k;-R!q~!7f13@;y;3efc&9FY*ZI)3AKO zCNXKgp+V)PXMD4?{4HPZ6!|)ylD>SUTK$$UeCABD=~4gGOtG@T@TiME9y)y+w$2_K z84L`^H`s(F%{L%;kWDy0MP2mq(0tq5WRG1F3=H!HtKg*h1_hNIu79E~S-z^l3svgK z7q+7&8{YvXGsSX+19i#r4Q?OoPX=*e`NDhtlI0tAW~Ny6C|O{#e8sy2`!B)pFki4r zN}6wFkS{&^L%o80(f)I=3Q3yp;&Pc{4Nm&4fXT|&sYkFsSu9?@V3ALnZ+!5g$Q{mF2Blx%u53-Sd`vcGo8#<$7+*<)3LsBn4& zi$KzRV}pDXe$AGA`i=?mg~z>NzHq&etbFBy2REgs{kh2l*?(<+K0QUg+CjebjBl?X zUo^g@QsnC&~L1^DU-;{)W!6qkZ`E~~RN=73a7=)&E zhmP-pAYa*FNI1UXGY685?{UF{Nz!w^duNcZnS8-2IBC8%LB8|TN)-PuS^4Tc_S^dJ zsucOA1o<|nV|z3v$QQm-Hyqz!mQ7l|LBWF(!)J*`U9$2W3|_1kzN0wI7gTxDe2rVA zZ~Zs;>ED*$CMoiD4D$7f3Ky8Hd}D%q(285CEE*uvA3y=8{;~E5&e4Ut( zD6XKmXwdW^F3KH#7cQ4!mp_P0EZ@e2@$C={iW;XLvG*88n*eXjMKJ-heJnKQ9xF3+MC?OPI&^7lVdN-O_jieepX%Pg(BE>Kz- zNh5S=SKutS)PQaV^e~{80lf{l(txWCxYmF^2J|(cp8@?17+}CH1`IUdb_4D-;BEs3 z8!*Ixp#}^yV7LJz40y2CQnp>IST7z}g0^Yry&jY-qs725f4;<_2tOz}5zAYrysf>}bHw z2JC9U?gs2>z}^Pz3#c4k5>9(viWQt}nca7C+u8n;y=Es(E}&35zg99_IR*(O$6;5N zDegEq&+Pt_yUz}oycRMAbr}(!Lzjujh4;n6ib~b;+bDJ?7YL=>2305hKOaKX#!Q^9 zNY&hIrKU(S#U3{+>fLEVk>xr-SdvZ8o+d>K?d3$!gt?XgrfRvGm=sm50hLbESxhz0 zT1kqu(SjVnw=wsq0RFiM*s?YSU-QJnNZb? zq6RiS<1{6Q%`9|+$~KvM6{WF_LnlS)tf;*jOGT@*5t7+dxZc`bDi+5Uieg)ltr6L> zk=$rgyEGIaD^WHv!Cp00sRfw5d7G|^sVa-BPKt0=6bIE*nO{qep<|{irfP+`ICaD* z#Z;Yz6!l?2O)=GAT@#DJP%{_6oNen$#nk+N4K>}$+Pa|@Be|#>YMEuI_H0!#wPIZp zi@{Kji-0)~9|XPU{~GH4lC^b1z4miaH`F`J(DyT>nEJ4;iN#=OR4z1I&V~tyboBok z8d(LLEJI_y{bOismZ8f<;dvbEnpg~m=JW&1-l<1-#WeSS4b7hWkD+-@xTr@oKg&?Y zGniPwx+WHbq2)UPbC&6gHuC;oLtb&LtygV@7Z-IyE3*tGY%wXORjg}bF&NtX4lt*B z3z2U5UqbcWRW%kf1>*r@ z30DAfp1BSuxBk~!{2Oqxtlf^_qHZlQ%i3-yn7G5bCKiLCXPfb%=NxhpUE{fKC`S(T z?wr;~LNUG23FN?p3)|u9Wfmbj6BhP|%Bw7bJrm|7g77Abkc|loir6TocRE2;nb5f! z8u5LWgk(apJ6bzEi$F~1cF?StK4cO8{>oBg5n)z^KK}TpLK!TisBc^m=O?a%iN$ge zzS>L_a$i*7JP+|WLb~_dJqeV&21PfXhfKN1QB#z>dgJG#E6~iVw^x2$PRUofE~;(S zO`2E|4%*Nn6msh=)Hcf;nGt+$y@}cx6cbbQHfnEBG^Xf{)X|`Dl@$chnzsEDL}#kN zWj%;4x}1_PxiorlSKY0NC3Cr$hEsq^QS$4f(g+%YFBG<{`q(m(LUdHM>LbJ`%Ft08 zYu0y8_0hS7vt54uYaK(&bTo%m|K`ThH66`k)xVr^lphT)oUK;9|Bt7^I_j98d+`L? zr(;f5t2^SGNMCfcxOLh>yp2h89*rrSOIwd|SDH*bbqnY6R=rnDp-_Y`oGV*hCgY7y zrBgcE*s63wkC;aHb#$;|TN>46QGH-`P)uBF+kGIif=>KPF&$vy6TIofe~H>Tlub;? z=i`6?rc(s8)Gwi`VlMU-Bf*xT6bfJw#i*bt%E?5Y4R-j8Fi zNL8^3DFKFXRu#2MSD<@YO&yX4#r$ma181RmZ81wSO=h$HOC_Z}99K{f7OE}wqmLFN4Jp&E#Qxm?J7JRY>d$1 zv|l%&6t~p!2gxzxf=RK|`8)jSAX)1E?bUjN6idA<%*JtKJp9zp!t5NcmV#u1EG&m( z`4F>WX_$rOaqK)Fvu~p;%<5Qs1w1s)!W}cvYIRd>Sp`9 zWe0MR4Tn~Qr9oLCsE+v`p^`%y>pUArj>j^TTShv25E_te+I9w)|1*piPBuis#uO1 z!bJwnQY?{Kh>hdy3y3GGyWYF(95*W{9M@vZx5Q@YSsiEB zhX1&Cx}Kw>&muJC*?D#xo0DS(J_yVC-8xp>v1dLT#d7Jgj+J)&7zitupX*rpB7%CJX8jTn6GEWTpJjIzLDjxzT;jDy_STxx?W>P%SOa`>!*%2D>7(2tlY`6(%i8^ zNwiZ^mR@^DkGsI`OT1O#+}Y9T0`wj!*l`Ny?v7vF(8ZoC)p@-gJGDeNO65;ZIQMtl z6btNGmX+a3QQ{Ko71JN@fD{`8_r-L20o4{PjakmO)|r*ks-=!#w)Iy6nyH@1vZGk% zR0P^s^s#3rs0}5uw|c*W zaA$+t+FJGmxLw3{UAMipC1!C;cSE?d^-?^9d+3!#lUm~!BgomJt1jHz${&ekzTgi- zI$sc0&$nPN5Zvdb^A%zJISrLqEDk|jIzP~?o)6*6O<2)B(m7eP26ceEyEv)y-)iXR zlhCTzAv`)xipJ#vD);uR_Y=r3HT?3MIRx5&5&3(|Pgo8tY{?lNg02Y+|4$ zYf2;Zu%^@x;bVqYY`G8uH6z+wH!OWbQg)ab&>H^w37(nQOm$C0-QReRsx{*YxC3-a z;cR2AYlYQ;g2#B_T-o2FJIUnXW+49JrRb`#~b(=vSvq5vrI7T zUm?Yo`xr-~w_kxQoTJfka~5ual8)zBa;00QimJe^5z7$C486?lyWuw+%@j?+63(*~ zTOQ>Y(e(-|w)`IWt1<9A>6Tvlr(S}`6U#)w@36#$wupX~V1HSjm;S9`RSK>sU{=6kHOI)E&md$7p5 z;aHB@q?ALoZJhFgtQ3Ft8ry#%DIR?5gHW>~%=!YD-+;#+QiO$?f+d{E`p2Rw!k*Zf za2D3nFpQ9W5gfVkDIMge}{AH4#nZ16+G*EJ2r@}QMXwt?4fdr;(n${rjAw0kDF6M>fAgCrmI4ALr~N(DzeHUg_ion;1fu1H+~x>TgD(By8EjP<3)5fo6l zQragx%FwmCczc}j$_jHoAhDaWJqII@YCgcR_B7(E&T(Y_(dDJNP*lt!;x32J4ouqZ=5C?hhqs4=|?(XFwH!vBdn1nft&rtp8F2I9&| zC9>zXmDvkr?_tVGT`7lYV^dU56jy9*8`?^qq>Lgy05zW?v)8q)XWJ$>jF(gxm}=<2 ztdh)b3kI_ZbeqzUb;ReA%>ky+($)XbZDdy;UydzNo7^mER}>a1LBu{c+1mcCpWPnc zMV2pHTYFnO+uC?n4*CBhk>g(p?7e{)q5UhK%P^?1o7{$k)+YDA5_t@Rx

XAS5t{ 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

i|UC*YpB0#(oXY*T?N+adxDgu$Rc~Xs7M_ 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

XXvg>nztMb-vsOQTF9tjI%_i})1@(LH$*X2@c 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

JIQ3!*m-^bW(JW$QB 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%0DTXb3>YEu_9%j*GB$C8e}{^Qe^yAdnI!}$jQ zlOZQjblwivLng_?2FY(QM;^M#bn@U$cJEEn{=bi_q{Wz|5298PEANcx;@53_6x>0P zsNpfE-}(%C2;}7M!(iA4HXE+B?R~Db?ftc5@#TBn=NN};?y=SK5ir#F*BPV9*Lj)W z*$@sG4T`XkM|fNvL^8|>R# ze`$qC$tF44@-H^Vb_cByn7xX~!Ol#fwZhg_!9cN&PppyyJxMf-2WIJWn?J1HIus}0 z4|oy2Oszv(2heXfKeTH!fIwLizLh0%U7fOJ%i%g{s z0@(czfaqLy#VMFkGaJ**;Do@OxiWK!uVy9q94f$;C0AjdL6v z!oK)9);n8_cku_y^Cdic)SK)okb6z6;}E0VgVGC+A=`7G4J4UyAzx?+otM9t-Z(SsI0&Rg%GF1FLX`c4vRZ7?b>n&YzB zccdR;{w#CRpm<8o(amo0_wkphO_5hA&bYGR161eYqmQOhQ9v1m4#VzF6+kLq=eYcQ zDHn!j@+p*TO6LdO7jgm`C&Yhg`W3C*v`v6#QU;01-4} zaMmHak)w?%a05XVYnPjm+U6>Z7 zF|aOoU;fqJy#8O`-hH{<;RRMP_;SncC%1P4GvxP{&!5U^!E;}rG6Ec%D4lK6h|o%^ zgEHZTm50y*DyxEXC&l6sE;3Dy?EzdVqJOB|L!tueI0C{PGMWlUF{V_J^OUgvCW3bo3wG5s zv9LIRrb`tUOL0m*V78{72p&6*B#34S!Li9!|YtWygug~XU(O>sfinm-2m7R+stZuUw z^rvH^nGd#0&m2<4)(a`2Itc|62Rj49CQguD>~VrLCIS=?Jcy5{^Tu#zPv_J4G>cDj zt>9*)lvT*hxLLM;*#xC#E`b%kR|mL=L1UAQ|I__XcbKR`UBv{^huK0Te&!j2hYW>a zvfuBG=}#x^$ExYZk-=RvM_B{oQ9yjpfjTD!;@<~xh4QOeh(}ht*pf4b=gE1+qa7Tdw@1i&k5G>= zv1&2pG@|bYE>e^hDvAnKJslEfX6VsbJDPbsZBh4ry*W8J�|B9>hNB1@?*-*0z6P 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 &lOmQ#4zhxohhie9cr#rk!xI0df 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¿QhJxGG? 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 q$$VQ_*Ws9!pH_zmD z(H8O^C!arle7Jf1{Beh}`_=L4c)kLbEP~g49O8fzdNxCXmj0&Tm)!nvDisY#C*!ow zLwWx5Cn|*xX~`Yt?|%|i@MZ6R|D|U|bY#;+K#;u}`-f;sgi$`=bQ8ozGAxuMyaq z1^{VGJAQSPQsN7B-KsXEvYt*T=$3Sm^QS>gf}@_r4%C-6=%;4Uh?rejU;4<*n)^T@{B;s1U_E8;bJH~ z&~cLTG^wEAVUzZNF0FM?4z;FUY-f+3f4zObbB^L3$O(D>2rSHb6#CmONS`Qau85~A zpuefYA)stTZCDs9mEpRcXlGB&~S@44Qp*6&asFdECb+* z4o+kmwg+;M{7E^Nw_8*_B^>$)i?W)jQ4lqgR!d5EA5CIg$}Uj^jZTem$YrBGf2Ejw z#C4R@1@r%CcJhWWx!}KzVWx7595iY|Ue-q|6ch(e{3exi6^rM%Q^nQ)2w#(J08@gW z*J?zhcxGXb3hV$zW2c8-A<=W(k_|U|$mQy84@{KDp#S`oMl!-2x7C3O3g2M2(KQ5lh_vZvXZo)^186dZ()q*~7D5RZmbhj29y=RX7Koagi@0cfa z5eazERTp{id|BiHYNY(~utkwL*0_BC`NNI+Lg)QSz%&5}H-tAdw6b38z@hOT&Wzs0 z(UD3gO7&3Mm|jd8dwG9@ee|;H!pqv2%bUul<&{;P6)u6lPT?_9rbyehCP||hW!%xX zUO5A*(j*3GYfN`CNi8qig^?eO5X({CgDnSqZNaEYS!-p`pHRzaxr-&pYA--PzP=o) zraO{DGN;Jel|itZ&l(5|+=$==^c^-&tgv8c!pG*FWET!Ks!;ic1yfWZo#g57w4)gv zo5OROJVo6vgtOn!e35?5O(jTSMs@k@tom+DJadiF@#rZ$;sCPq1#+RC*ELH>jY}Aj1pZ*f)p*>Uk0P}bz!_M8!L`AU6r=hv zvjv-$@KM}$2xw(q>t^C!YtmB?qJUnXr*WwEpnfNSWl(J2es~NzFv4Qu9kN5g)DP5% zL~-hi%>j^aPDu#MA)&+|fs+_-R=etQ?H)bQf$jG=;Qq0Ap0b}_#163dd4Ss|W5Ei^ z+!^BTNLJP?mG&HcS6~+9o3G#N%koX_Wi8s%gxUk}*IVw8-gK-r0Id4z#d@ zuRy3Lo3FsQj-nX{6b%LTU_3+t=-5So$WK-8w9%I<<(50{@}@OS2u^D+oUEA107mJq zZ$ikTyvVKwChVSYL;fPLto0U3SDtzSz$rTr!Ez+gpo7XLHO-(ImjjhOX-(1HP?rs$ zHxjsd_2JdctByAa@BtzU5UgiFFgbL>`{u8?C_x)bICmd;qJf_{IEEI zum;j5H&l=KXwAz!rG1X(qhYr_-v2kbKDIQnEhCnt!NM)qN0dgmTs z4;sTB!dlQ?7IT0nypct3G#prTo5fKi%8M}JIqK5=7j)X?oIs}ieRx8?E&2WQm+vNv42&nK4C46rj?r=Pd&f zj~mcW_n7ZXZH9cQ)p<{#NG;_SitYUT2uWR?+vme?j~1IVCgx;Y6meP(m+czXMGK?) zx;bd5xAWw%zi-DRd1a27M?$~h=%;S(05ZxI{rVjF zxS*q3aBs z4%5_QA^+-%qt_VPQ_^4kiuGuhz-2KR}amogOBDew)Rx@(!{-Pnu$Az)CkI(?T zwvRyjiV(I43YWGbw}B*dO4Vw)PRl5C&aq_=dAhmf>vqkoUtG^kn{rrl1B$lsseim2 z(x-@Q$u>fCF~|9KjOs^y=}c~UU0IKce-fS59Y7YDB%N>gz9+N9FGEQG3{t-W9}6gX?IbiP=jkdbyBF&&JLkdDd` z3~a^BRw>P}ggcnPfFQ-6m}N^Ev<9!2Yj0DfLeU#^u>@-)fAI)v4u7$0lm{Vuv^A#R zFI`u3`a0eq!;um$}R_&nf{ro4+Hjo5yc$23D{G! z4R;A$B|Ur`c&^{0n4y%8IOOB!UmkY0f-{jGq$oFme}U47hCX0M#PaQIy^j~(KitkX z#~>H7@sN9cXhalkc+&^umC(m5;s5?D#SDFxM6Gn!9s6F*(>i0FbMzK%qdZ55yEAmw zpc5+0Rl${e`citW&=-;+7^-4B&YLm(VnT@ms)>Cn;YEJ~S&wDoU@=n!0m54dM!25eGP}rFumt+OgE8}X#-7GQt^~FwOazj% zR2%rw(U7nhQc|VG#|4i(Ixg5!5BNpQ&DjRlU_}wSSwqK!k~OrZ$*JZ_r)Z}^M`=pE z?)PkeN^VBB`^)bXKVXHgad0V!OkSksy7vuLO~DMAni|fbod5^;Vur3&T;TAXY1MeHJqx<#u=VK_3L)8 z44(0>44#aVC%J$dTbaw|VLW`-44bt%Km_vuRJU+w1$Lr*ZwcKa`A>gVPJRX^*o~H0gjd`ugXfF*sO( z<=D-K%`7@D=L*eJPUdUKTDNQT@OrP=u)y`<$|846)P;`iK{Ye6f3?4V_WktYfDQ)r zFhFTv9L?5nGG~vZjV;iy2eDd{za#I1tw%;&QyaC7TCk4(LMp)r3IZ)!PMom0;y@>U za$4Ad6H@bi_=qyGpYH(#ghNR{gF6ZeOgcw_GG6xnzrP4XFsMholcwfrnf2tz&G|HI z!ps7hHT_|NzTR!Y4h-|Q`#j`r7l^mS#`%F6q2TyNQ224T}VS>73VBoGO^XsK`1usyikwjL)GOZyic9oJ% zT2gMI>O^xr&=_(v9OvYVDQjUtANdMnZ|=>&{aqm=oU=WuTRZWd9N|5pgLt?QprV^w z^8w5)d8;pWJq*?mYk-lp=V>p&Cq!g`Y)C~46D(EHS@bWrY_F+O$ z?Lj3a8WnO&2mb=~YjgrPN-Dy+h)LP^r)#V;7AiBGrFYy(h=wK*dZmGxc(1f!;MSF~ z3ahToQa+tVRC!Qwm04k;FF2+|5GU)|kI+>(la@yqX!i;U!xm zl~-)f(HC@C*)p_Xd_qb-Iqc8dIZ2*->(wUUFa{gV(inx@opc;Z)VGB!AaRmUC4X@f zaAL9TU|Iv{5toM>)r-x#N+vX8e zMc1`+@4nuCdPG-xyZ+x% z=rLyTi}swzE^Z540qF3)JwOYd_2CupIZ0kqo!s)`S}j^dvYjx3ha0vEK&va43*_=D z78Yj*GvTdlbil@T+ef5z+CkI-|OZJJ1zB>d~l5fCv_ITo#)|ly^-rLc=o^|}Jwmk6I6qyZYeq*#EZ)AFD5+1D%UMhR zI+&sI-^PWoAk#hm-RuU$EcmY~RiqnB~8yFIyL?9+eGG3;;M*gA{Ty8W|u46!0EFQTvEVN1PQUq=laxn^aWS|bU z-1!t%Ff}Bz)m~!MpJPXjW1?nG4Sd>+9g~_tI&s+%;FKsCe#Q|x`LXMqrU$TC^!XMJ zO*o{d#~^j5aNm(+(3h@jirifMGwsmD2#tGO)v=~!nSa}hYclsS?6jj+LInVM0*O0? zl^nK=TEWr}eS!0p98P>CMJZ>I$22UEReU6PbUN-$M=u_J`F#J_qdmY!bM!;2QDA#e z*@B5Ib(pHmiZv2~jsUt6(Y2nTHA5ZKP)yOgLp-vZWUeq=Tv-vmv}nG$JCVna^TMN2 zRFxu^MO`BvGX7*%Ccd$O3%_f`DWWp2#2|qz;kfu~we_F}<4baNUiLXdR7M$eDF=E; zD-k)xr(2{*p5&^o2#YP;{k+w3RS<^!S5N=tYLKop(ockoUhWO+j%hUkq@bE2H! zjLdd6=8QnqGzmCJFBTFo9aFbV!jEgNc0@-juJ&EJ+MP}9F$Ou37^E9PsCSqe3E%-F zk%VUBO2wEM0aM9(cTMqw^c75Rih5?YcOgz@=SS-&!pF!X08=ed70~HARAVf#kP|p+ zb!nSjk8n#hU35RndNFyBo{H4`O+QaJPS?~DgyTGYeqB6NRP=Abu}U%6SV8babES*V z*J-0M$|#40GRWttYD!>?sAq&z7qfF@iT{Im8U0ry|Fr#MoSx;ao(Dd+@dblwo`4k# z0OhqmArI-o)_fDf(X@|rwBNEN4E*6qn6)a#I>nB)YZFkG>3rS?CfAoyGD?V%4=O`C zNsn15p@rQ_C=;B|N^9Y|kt6z`!Tyo{gi_?NJLHN^g_wb|Y>b;KTRgis7s)2DsSyyf z)yt_wizWFSY6X2(YP})oG~C0+v)k%wHa~=GMv8$U(E$!vz?mVF@^?u`^lf~D8fTV* z?Q|=xV^lwyM4AGZ2kPKOFgwrIbL44-!scSfLEt!_lXW;fO=I)rkbV&<9gpP&JLOl` zG$Z@0&62&P;2`Iq$VR5>DQ_B@BDG9i#+67bbvs$qaBx#Iv8;ubYKUh+oYjXbGOc4G zADiCbxBDwJIm8A7jr7~+PuGvPpKf|P-~Ima<~z4(ECWZ{i_y@UbR^2?!q?(3?%dTm+)CWx|9b=inbC?b2C-G2BvQrcSU$ezSXwLT_M6DLS-|_5>T?2ibUlNfv*AZu0+C!BCQJJKNA|nk%Id$T|Slu3k%EwQiuOF??I@$5tcn-Ds zx?Ze&X*R51hi?G8pv@h5+elMt<;=BtTQikz+@|U^>_99w#DJ7Ti%POf0kXjYc)4lzk6#R=Zi8$a3QTv<+rm1Y@ zI~YUs_+FYi^3-Q*>5ABARWkQ0f~H}&qI@S8#GHjw&vMR^pQnS4MD>Bo-9(j@cF-Lhnvf zjBoEy*5>a0&Gz>0!_Bt@lGBV@3Z6%EM=_R12C^fR_)?qs$Uo3TegrU>?mD+TEexdI zfqoI#p+ir-0E0fA8=?12WkG|L)666Q=%IY;`|1H*a@BH3SHZq$l*N|NQ5fz9oKFQS zq3m3mNhts(y~b2ZeTiliqS5^xT-tDPXz5W$qD^2Hoqaz!coX6U>$k{=U!h$O!UK#w zGO$KY%Wg?pTc;n~CW9W_CQTp>Q;n-zdqc2fH9K<<;Pv+ zH=FVE^*1p`!Le-Mz&~cv&<=D*nutOh7B;X&-@HSR3@d&2f`(6d7`7Cdp$Zg{rk4fd z1wqF}0FVpQY<`VoHv7JbF3T;zS0`PyNm z!l_!HmYZUO66oCT*SC+`kDu=mTz^kjEJER$^kVeix;Rv7-HLvL)AzK zk6E0p0qd+^chTG)mF)p1c>MaHCBS@&DISb&D+3#bEeN7)vzQ*|2Ac0eIYn0$8!Uq0 zSV}!|C&8i3{oU~J4T|dBQymJse2fht{BgcD~cn# zTD?VQTZO|>@H^0K)=XT(6qjWHo3#fDuW)T34^6VdPp%7nk2qYq<6Kix8% zDyWwgNAi?BBGU%gm=2&_fQp(Rkh>;S$h>nZiOQrv%e_PNPPcnU%Hbm6I|$I9UceSm zQGkk&te}mxB9}Ez`;CCo^gooP^BTqA=u5a`w!Lxa+TiO9%c#3kA3;_W%k=3|F0lJf zQuhv5=~(ct5ljGCLgHLqUE$DDG_#_>{9?bYUXqQ?j*kWn=Azn7SE2|ete)wtjw#PI zU&oZc$z6~Fq^Od;4}2v1ed_#4WbJOp9Es5j#en8K2OQS zk8S*|>g`3u5(My&GEF4_r*((~75dFh)3Rv=lB< zo~6%{p2Ypl+r#BKd%&R=iB=Z!qn-`9_E7t*JSSh!ST+MLvU?~YA!dM;GC|dTwEjjX zjw^`DjsgFk>acuK>4w5Z7*D?Rv3CWkf7bPqa!TBwAcA2#^0x45lIe&}qVE<|hu}~j zjHEC`A_u8Fpyv;g-4<_|LTrEV6 z9lh0`xDb`lCyZc=U$+JdZKWI+o{Fg2W{OT@oorPmEVg|{-DESdxK1B*WXanDeGG&P zvlPWp4D_)JhTb*uJcXc|J2L)%ySab3neKc=H}svIi|Naqp< z-E1C>%DDt)dpQNGkuG)AawekIQ&vq)Zko`C_lJhEsRQxv!CCHH6#288K?LGZt>)>Q$*(^Sp#@Q5!e4x8=?<@EeSa4&ee}aSWNNUVy5w4U;Np;- z9j}&=L>TRWR7QL`O*kS;X~0^F zxrAR%p!=&#@ zj1$gGuG*6s!XZcs!3CoQHJ@qpV*C61dz99Hx1}|GW6UjWvYH3waPDLORS(Ej&M?$% z)B}-y?SDi35Y~t0HX^V#JHDJW07L69f16tsc3ecwcCE;c-+!DtB>}{&2e(bhB3T6t z2zV}f6(WhV;M^&WKs-G!AfK6pw7EHa{lBgYA zZUA3XrQ@j<5v1qZdx5 zR;R3UTC(ziX&`tn3c>dxiSWEZF{nHJCT66?!UNtl_;e0mpd0 z=;Pt2pthETOs5lc`c%sRyc(Oz9SV0g2LvB~G$aAJAr8iZR}9f)kX+Y@AEMg0kdwSv zjawhiZ9xQ8wIR$iY^DMh7e1JA?;}SQ5K&E`T?G) zVqZXU_>WH5B-ALr{mZ2zuPP(TzQRUntqllOaIf`w51Cgkx`l}!M#M*Py&_}E8QiXj zRId2ipu$$%=Og;sVj!F5?m}s zt*TGi9l@d1IaE?>a(f|HKI=Y{4a4Ebae{II#5O2$akQbP!IFVUO75SbSps5OOF-jJ zma~&{C}pC*Hi6>LuNe9zH*QUpw;_FVjk)RK35F?=B6CJ_Cb2^(9( z{*cOcqA4p>>i6p}sI&H!?G}*E2pBhjcIZu&{w{-PcMD_r|7Me90QLzCQz|!s)b!5`EGkYKLVAAJfB`f;T(iLlZKOH5TtiDLBBM{XOS6QbR@7<*nK|yzKiJl zAtHgL{F`s8Wgz-1VMozUlg5Yr?Fm%Nc9S{1?i-pIaP}$V_CfhVlex?`Go6gR=cu!` z%X}siloi#slc@^`Lln#E%-Z~(Tbre8Yhqna9;p}V<#Hwg5PVG!o*gI7(Ck1I+jbGp z*0|oEXO;aqeOtpJjUoD>6{xhHn-91Dc|*mjMPu5Mlf&L|liDo)ukmL74L*{WQEiQO zEN^?Bu5u*39jT6j#@O%gKfh8H(fc^YNw0b`3k*f)X=+^*Y6?BM6x1DUk|5Ks?uf--M(LS=s zOu65ixN`5$RZF~dC?~aUhX9y*3pd=%yd3bgqsZL_)}kw-hCvjm>+S}J@fF>|?wX$W z_fnr6v~=~6wXWxWvU1q6yF@faxgGR_=vmYh*W7dJG*Qly?NZG(_g`y-1HoQ8hx-$7 z5Cx9<`G=VTmjzf$v-jftm#^E~`~TS9K5TF9SS;xSG735RzoQtlj42)+m%Pzz~@#&sL+_R!KM^FW+m8G?KJ_tpATjuT)~ph#I5bzLFAq#ziW zWKt_kQD_mtCC$73@|LaG7Q=rfZ|-;S(ku(j2*j*=ieQzJg*lpwc+lv!M$!3zTQ8dq-o&S3C z^R=`=`@c`mP)NWNH$gQLa@;3p;3hExHfNLWOc9G5f1$Ri9X$#I@i-nVkSMabq%lpR zH_u!%R-M;%uY6gBr2O9VL9E{s57z)?RB*IW{)1j(1p0BjkoGXa#q7wDfe|SN>xO<$ z%*3|O4${Yzho3jQ);|^ z`TBPh#~c&~r|A9#3c_Z(F<$-wJn8oH-OhJE++Y9t@$23D@5C;pY3%@SCOon*Wvkv@ zf1ieqtb7E22+hy{Kxu~$*ITq=+uq+k+-x6jf4$k>J?LsUD-)+a9jz98Yh8EkPZlW~ zRVFXyzji#yBs92j;3m+DlDfwrU5Q3@4eQcFS^RNpJ?Ip#MO`3q=xd94lpLgI10l|S z^la?!dn-{-i^ZB)$%qC%DGJz_{+f>Y+tz0=m`#}-V`!exT3ppvPzzy^_n3exC~sdM z)DI$Rzc~BJ9M!#FZ+?CM(Ga1zEGvOOgt~n~i zCufD{61K?q5L(BQ&d$y+=nlfq{+VHY;?_+yI3KDCwk)-p)B){r+Z+$}U9=&YR_p__wYoirkx#^x*z*_kY zkPPVgs<~m60srpy=faosY`gr7I`kimOl7&pN$N4>c5Zbe>SWn0C@IO8_Dz%;Rb=*o zX~rN1iiA>I*C0-lrYAJ4&l3E0gJCN*$vjpAfNeBA`Sv&#qULy5f^^CgQn@)}iH+9xVAwbU1WO za3b*Y*_tM_kS>5B&@|*U*z2L78xCwNrF#h1`uDZ+y5IL23tAewAgmg0A?ttlQuYC@ z8t**V70?@sKwn>VmSV?4ggMGExMCW{UK}pa1YIFN)9iRAQX@a1$$+m>dPsekvV?&w zVGjg@t1<}FaNd(#Q`muVefRnP=JD(Oop@`b_*}e^$dYk;=Bw~O9F|{hfBppx zZfYNCO});%wSP)|x-EI0#ny}*{ud|{Rmh0E@Gi5^G|a3hM3 zA|PBu7%$G^GEWF2LYA{C^+^KfK~aB(LZF6cd?#M^#Z0)44LYUi@$m9b$7gT7jW3bl z4x>P^l5KDB!vFx($#6QJ;>Q4aMmOIN`%^jn^5&sbS-v1+_hDysw+7?TJ~!h(N>%iH zKwQb9>;`eB7TwY6a&;68H9tzpSmij^W^n~_6E)~{vTXftTmpypCMv?FH*BypI0D*f z4{HNB4iXPY>&E&ik)pUXgTFN_o4|N5a={j>%?4ovCPj(b2#G0iXa5@W?1)YKWl%%_4SPYnWIoTy zo*z7^3=X%7b+3pl9^ZF*gt`T2;Y;5$jE3&9^hD{aC!dy;|MJT}9@&j2<2xiKHq4Y8ll!!nS#pO18~LgUqGO5})F-MvGx^A8ARnPEqx0CbkQ zykgOAV~c$%uEwuaHs~vhe~CUw%tNsS$UU`ao|xn7)-_X>P6*#nz^lts@-}7(C&v+n zIs@dLX8i7GIdl(5)y{_n&l$Pe$U<3o00O;1$jd(L4gI+=_cbmp+pw4ZmUShQr*m)l z8X;qqP2=6D_z$vn?VvI*99CQ})c@jRZmhTrY#=p6bxk3OZNvc&k=8{3Z8s8YfE&g2 zY&jB0vJe!umBfvvA@VWPG~)|+eNfRuMHXO2^TW-#JVIT8bycAQFhI4EmZN5eDU?As zL+(j60JJJ)UeneiwB1JiChDYn0sRBF(Vis|&--~IG0(MWk)p0Q;5M@HWat+MiSbMl zw-Oe#{km8ZZ)mn(7xD})P+-#dHBcZE%OC3^o)rKrBNVni!9HB<@RqonPNPn--8MyU zknE2w0;~A*S47K_{|8*E3Zfw+Y(qWqBqM5INr7Mu@WgoDek&dN?>1HyTlg;Rq7RZ`FnZiwv^ zF_G3K7cj+uP!PR%_h-`h| z`~4TGJO($9=|fG^O5&$N)HEI&&J=H4c7@1K9CBJ?-yb`hUhc3uM;4V^m1NP&32HRO z!~Gvtj3ICj1eD4lr8YS|c?>P2xAS|vz<`}!U`3UI!C^9gO+017LWv|TM)ga=83{)O zxo+~*Bs>BU;K&aVWPV!SzK z1A!sok);=j-~bpi&Mq+L2!c{SIE#WCV6`Yv)S*R{?F|D8ll|2cr702x4|z>Z8WZ5@ zwNRoah9)ReRpk5Spyrz7X-#(Aq?fB18@#< zny{Op=qv9G-*N?&IHQlZE&b-e`mRw}847I3MR{VDQc=RSyq#nTe?m2(91a~hqg1Xk zV0(Df5E((`Dl*388ASK-B*OY*W>fSTDJLeA-emX15jIZti}5{3V7Lv{jJO z0%~#!9hiO*;k?kaedm&kzT52~*=sqkRN35TP6%kCU8v&f#ZplulR6lh@1$YmNpB1Z zh&x5_Bs^i}?hy_T%uG@-1a2nQuY)`RL9s25k-bVTPugC(+`kXE?}*f1lBO1iBb%&rLeUCc6Xd@6*BYy=zd?^@Q~u*sCTw)%~2{47XZrQKc&BB>tu|FiH5R}v8eROdIKWk!@LPdmBhQk z&nhU=?T4F>w|B5EwcV%4ef7EOj^yRE;Y{NyLR~wA&os?DNk^Q_D&w*lkpZxF1n!%<66c#6MH&RSSTbYndEDeEEp#4KIw^dUEzJfk}0Ksy)5qTlx0 z3RNSJ*h0@8Z{9ub%g`|^EJd2G6pBo`6z7NY3GzAk_p~Ql@4H{VOWBSr1?fiW;nn$0 zK1Y|KCIszZ!IeOdRc(emOP!~S6$3U@Vd}etnr9v*b{h#&yERgg+3h)eloa4>>WT!v z+(@WAsh%8Y-6DTdI~77}+|0&!RQ1Ts`;(l}`GJB;;0Kl+(7FsxGqlDY{X=@~3?31b zty0@;aWFeMp-*`En(h-g##fi%EEng9>H@|qU0a@-mDb;jD;SjI{rKBLtsNENgiHH~m;bDwcNeNu6mNUwqfppYEFfOLV5 z6Y_dBPwk=@vi^Upy=ikCNs=YVpAwrT+X8kYbHd|7pjT#h;{p*yTp0n7%xW140ZA|u zQoIHLvzXgm``hO|J?wIGAU{k>k^tQ-JlxIH^n9vnwP@VzQjtq6qmC+zzeFi@W zG~8J7H)RTRZA!!eYY2~xY~#F_m#F}=ChL~~ zka`360q9``(YRf|ID-=frF8bt&WH&N{PE-e&2of4!EJr>`QfMC{q3)xuRo%S)`tS$ zgs5|tgW_&4E*kU6H2jjavjj%-{*TY^ZlRkyt<|uyDM493;;*-#KYjbY!;jtjTLO4d zA^~Mg*x7#b8n5$W56}O@zkU3nhhK#H%IwdWGE3S_N96!|>V^l4l1j1hV2yKUlY|l= zbs=#r)`Y!^VcW)IG$C~3*%nXd8L;K6AMsFY6`0qw)~cbqf~VmOzL?+yQo+Dibw>n; z}hWG1WB*zYmRAsDbgm(JGK4C))V$&$GTG#c_7FSyw ze)SZkn4@Tc1mDj=f5zTTDfd9Fo|4bu5tCDw)Mp5hTlB6dZbC>36yaK}H|ob^MRX~%K{3lO`{3nR`%W?E_GYspR3sEwwtcC!4@=A&` zomzm{K+}v5&YG%z}L1iEQ_nL<0JTC zhzI(4vpjv{kXEa@0sfvTD;a~Yu;i9>kX=lxIS!iERyz2iiQ7rJR|Q`*Knzf~5py=R zzY`dU8mQ%l;q0PEDu9}{S#xYwz&j0st|CY!D03e7C>P4NSeYO%KyQtTaf>x)0Spn}h_${L z<6Lwl5@8S(4jHtK$E6vz${IM!ANHR-E)7wVWT?Kg=6FCbslz29BmS5 z-9-D}SL)$s1qVaT6^RlJpflY53?Gb=Q|l{uSvm&%0b0ZI_2fThu%0ef=Rvv@*DJE6 zoWa{Yf2Ory1J|GnkZBZA9~qfa1;8Y9be4+I%M_a28k4 z*|atCZV9_FGa}YFaac4uvy->cGl(2`bxvuq2#)9Z^gP_KJ1ahp1s&JITv7af2in{Q zks=l({#v29#-6gt+$eRTMiiYKvAhK9Y!m3RiCHSMPl&0 zqm-mJHvn?}e)AqJG!Z(MRbDR<1k7LMeCN$|xJmvQAZhH=T zbB=1EZcAUPDkziBQcDszKtMeB5*j~QFz}EaK1@(+K(yFDr5or>Ary6}NY;Y8^wMVU ziLjiuBE&8%r+=c%`xL2sxEVF*mX0cFb&$8YR_&Ie`4UBgdM))u10ybnl#+s}Ll-n{ z@nU7#rZ>5{<9C)AMbAnrNNm;%Tc6FNk|%O?}v{ce-LRMb|R@VU2H}& zQr!<5mo2g9ZZh|IVoWilKEM5yEqR?+s|_P6Fmee)C^Nh4-&^~Pd~d4jnQ5R4lGKVY zY?B>xkM`lPgT>>2)~|$9!EmSkBB5+@;VVNPC>3!Nd}x<2V{JQkLOKYvuxC`+#5Zmw zA7VXt_es(<*UZ*jZ#RrItx<1{J2@C!Wr7feOBOH5^Fl-_6_e$tFIaVs?o=o>TXs@5 z!@umXoHOTHF^qkUoXnd>U^%n$rm3%{HQZbtf4I4`q=8g=i`P~D;<{^3@I?L71V7;p%t}iGCj;UDLiwTD)#bTF z(RmxhhQ)?99M6p4f;sYL zC5z*ljrzoD$g+*chz+oKA69n;Al}cr4gN~ht71eMs(a7ivK8=)f>ET-5*mK&q|}`h z2kd3G9Mohe>bq#MiL|K*UP_k?B^O~eK=!j20?^q7L$OSCq(84U!=<0cHE?p_azN3v zgRoCjw*n=o$w6wcRziv2Q-vXGgO(09A8|@9$Aye3%A9p;N*dNaOAL{^v4B*7l1&F~ ze@1R4n>HPxz#ZBpxWMCbnF~TWAkbcvdANrbN}+%)2?4SW|4aPS*+LTofq+CAPslD7 z3?Us;FPlMbnN>JDxfDB7-biyc0_mEqDMtZFpJq~TqF$M%1n5FRlS_=fqxI6!(QwQ% z0@!T*EH<6L0OSg{7rNVszob6oD_{AnEIm#L174^e3>J@!!Xn;vcXR*k_Su2zD zfw{fzpG|7pyYyww!VYD3zu!KTO-)^sN$;SQ3W5R30&f)gek{REq)L0jt7^l#K4O5+ zP=hV0hygfpnjkssinI-%jGZ8P(1I_8H*b_j|twVDXpR_s{W9 zqILzdy9b}6dO{(<*NA4LLJbPb@4V`(FZb-~&9L`xNDCsuig_s7y#=x;D_;2y^}*g= zBb_TMyb+}5WI&(;kFt8j&QG8Qi|;tQrq3_M13V>3VG%JN`${VZfa9y`6I&NaP^amQ zkaD5a(1fmTIBs-^GmM|e_n;4Hu>(8FVlBY7Ub0F!;85xU?HF_(nw;bO^V~>sXA_5# zjkorIZtJ?fzlt&dG%dBYa$bi0J_ET{tG21BiVao8?H~7-x7Zm`vw#VCiF?YKYOZi7 z)rTnCk}R-49d{uX^#l5!%d-$4hA zl~}^VWLGQSpO5QTrq2`{Bd4xq8E+ke_hSQJp&!5n`3#>^KR6c8jPa`QyfLEGEF?>T z>&tzqcFSoG>hiny!?{)n(TPta##S@`$0UTxU5{|m+Ob^x`FWQ3lP332)3Pc0{d}(Q z;g}R3A2-H%u$IgSGapn|+@B!R;UE^Ts|@2AnPc8>_`7 zHXkQ@jVOjhW|L~}wK=jn>B-SI7hD?crtJyiA*vIMz?z~d-C3#OPZVlkod%w~plN3y zeCUvsSjNgh_!j)Ipr%Ac>BnJ6Gr3WPj!O+L)b$K*ufdQzK9bgg zu1hEeF*#r?#Li;`6Ycn7-h_}IIB-oY~b(EoV*_nW;BpO`ki|KaxT{^9rQ zJN*8<7qlmC2y*;ctqN@!cdutJS66rwXc(;0g zfUPCfN!K5tHld1jQ*Oj;>eG|KcTM}09J)RyX?)lmcifZ%g`tKl*#O?5BKZ6n{33T> z?)H#vwcF82qW@?|E37clK`rYIM^=vlI!Pc;fpk*IjpHm?2}lQBOt;qv{!-ErOrb6Z zI!2({NN^SE4asvys35vHpKVaj9!9>b4T}8H2-cmmAFH#}AzTjWljxWBgQHIX0s~ef z13KsuVHzAvbo4>pIcRnjb7$o6HG!*ANoP@gSOAm{ZDkzeVKj0+Xl!_)3q%P{_``rr zc^?r%ceLs%eS}b^;bc;I8}&R>?M0VEYzZ3dIk0Ck)pYeHOW|P6D9aUS0P-z87V6P( z_#^>CCS%coK|409S1Qf2vT%+2_MMB4doT&#)IjhcJoWG{S>Zuv>u3(BC^JI~Bug(!fXU)Jw z189bxAsX~q4-2BWjU(mg3#{PX8iz zRpkDx_UDE4oD@RzsDx$xGi9t++0`9L{weTVL1xkL z_IfpG3Gu*>XV6hk!@Ie5jdK3Z&SgU74LhfDTV35AjH%UV9>D;KbHuDb5T8JsWa||$ z7aWqNcMw4i;d@zv>SXa!3)h2ZP*{LvI0Qx_AIjg?XUww-f(1c9hz+O)NnPE+Lb--A z_wXGkAfWKfL-&>Qtr?9)EizBINIv5uvX{@2V#QI{k7_I`;TQ74Xc(yEr$~4L!Q@-1 zK3;Dv0pM@PfSPi0m!;1K?pM+X&5lnrZ9x#lJRnw_EOCn+`oDpFYCn8+e(JkcPkVbi8E1U%T=- zdF`l?QISFZj%m%#l)O>_99!^fg({tDosokUv&ycMH*J4mUs z5yOHN(%iZKIlJn?+m3* zjR>Uy;qsQvLqRIx9fb2T1P%HaZDHYd!89@WXv<=ZKic&e<5Cot%GBBET22stN=FGS zEvw#k4mo*NC&)`C{Dq50p5z))ZAiB%sBi4v;r(f(9PjMeOxqz$_pbNf?!ViAzkjp; zVgJ|t-=6n;pm)9Bdy5tcICJ~GoBiI0{ob$pz2BaTH)Qo%UU2nVIqD82fsI2D(53-6 zv_YCqYZ~ZOsLu-jNKnQS%T>k&Wifi|nyGY#VMv*JUgYC&X~vR*2p=GiEiWm^Ym&(< zB?Y5AGKqD5h7w5RNvJC8Jkbvxl(EpgGessvm5quU60qRZg8*H_RSL!tofVYHlxsrr z_2A-gB*8`cjA&DDQBVWFqf9a!VBr{_B9EMp=n2hp>BI>>g`gBsV`irSc%hFO3oGw6u-A>V>r1u_>P0ePvW{gP-%-zU|QmK!=xqj&ym-!J;ZRP z1_$=Ed4vAO_OAX&Qb*KaZCM>ZGr~t94-^6Bk-Bh6mnb$23P2XUdyhf_6)Z90AyOU; zL1D#-{n&_+ED8FTshLHeO^__J{y}g|#@KUqF_$da2h8(N$&P4pvXK%Hu*gU3$Okk(g?zd#LrYx-ec4T z#X^8935y`bU&#M;-dGL@wPc|RNy8O|meh;hQ>=i+4rUwFD)N2|knO?&#gs!cKaEgP z!xW-|TWhgG5yK$Nhf;zIgRjqVm`s>w7xN_tI8(i{{D8U{)r9jxL~g?goe($^(5om! zB=H$oEK?vb4xfGf_P{PG)TQ|A-uL|;dJlg2_7Ekln9Y8cQ4j^MMFvb3Wzi#G>DQJb zaVXafeIPj74OJZ%wK0>iHANOXDA&?xPH<@S`~b@Yw@i8f;a({OLT1I1(OARX#ETIF zzkGPJc93yYdAwv$c?PJA4Hb|x4vPW1XJ3cATS_uzCZP0}sD&!DAwe)yTYdrVU$~-# zFc=0)SccnP(#rFAo3I`D1^@U26!WLA*AIL6b^rF$*N^+?+KuQboQBu;pV0m2ho3Nl zYrP+Of8luVhkgEvi@hKIU;Lue#fN5fbA?Owb7jc~;<13cZi%w7!R|{hR&2d&nEL{Tvsf%!E&^;)B|#oc2*+!A|1Gdh z`iSVn$!N#79z{M94%RhAxta4IMNV3OB^>7Zbzhh2sE}K<-Ug$V{bJ_ZVDz;8hB;;e z&$FuPqXR~qhmN5n?A2Z{x?z^*7onUvcAQ@2`W$&;f0x8c%nyBKg1)L2#yiA;6g>@! z28KfuCSz9Z9gOJO+kM;J|MunXArx~*^xPKdVEm+=e*nvhJTbAO-QX)P zE5WPciKJG#O>%XFfVSy~>7LrXYr0$Py?fq!hkvrZgEyp+t~6;o8X9tMqM z4I29hnSSYA5f;a+pj+54i*i(7MR*wMUN3ly1- zI?pNZAZL&siFR)&M#8&B{C4$mxoI#B*@CMG$JL^Ktfk4 z_bBb8M8z7q(|CLc4-*9QJJgB3L(q=#JMB1wcA+eXxcl(&`q%s3zx?;!|BqU9*oe)4 z@yGd*w_ypoW_f&A#BDSu6*oT@7Kc(UEV|mikcNr8k#1^C%H_j&APHY8}x(c3wEi6U9*e%%V!^e zeYzOVvErTOkul0bsoEh5=1HXw5{l9c*#1?TNOes?kE5riz@Nd4T@taWiTWcdL*+K}rqBK(vJOsA=SJkL0<-EPZI#YbCTG+(-O0bYoD(=^8d!5&C!> zbg5+rPitidP|6ZbK>T-Oao`D8(&|g*(+$W`IrGEb2!*WNWgMLhY&w}JtMv)`3Y6z& ze9cd0XD_7`qk`aDmz_zrJ|kRG@jGQ=Cr)L@fZwe$EcY{Vs&q&Z~1 zLq83^o?IsTWlEs7Gp=6tr)~|(Gn0{Bte2zRUso5nX|DYjgYp6DkPy;aoZ%JY3ppeT zYUF4%VEuB)U9<Gx-P0Vh=v6T@(n)RPl$tR__+DxRjLS}HL1V(%Pgu9-nej;C*sp zCjJ`v+l7KM`9YeXJD*JShoFHe=ZOS&`NpaOq@zlu7boX4CsSmoLnX6~HZO#j1sQcq zq8I;)vO?1_l=#DNP0ZCNl1x=u(r3c)CrYT9Fao6BBszu@H;z@M5?+ybezDe7_@tOE z0%yUQf*%pi{z}d{tWug&JVR*WCTUmbh;y25UTaMEOwBZbY*W-#&KQt9E8IJI1$|YN z_&i>sE(8{xevrq1XE9t<3f_M0$WQ{6YgM%7l3@uft`cn1X5#l(Elqa zsfS-%I;;&hhmQsud51y&=_w7SWb^~>4;aMif^-^9r%>}3j|}h2kNuyUx% z0i4(wCoCAwPx=p*M33eEU&Vv8yv-2a%2b5wDt8W`WAHG->c~Q(TdkZZhsO3_6jj}R zD1s6>bL!G^roc>#pBdc!cyoRRN6XTlo*c^DHON9_m6x(C!vK;NL=QQ8c138y?gWK8 zC7O?-&GYri`tlce;d!`Y72ase_m`1K$5WHECE83S(Z-%aJRrIivl(%y z$(MCau|0&dWOCS>SUs7{l=k!2HnOGeO{Aa3IV!1;l6m&fn8Rv6+qqTJ zb>*AfDhYR*2%eTP$;J@@($SVNGGw5U^>tZ}_2tvsi+~rMXEw-EW|2|kp0DD1zJBG$ z3Y0m37#X!?zEBy|Rph%%ex!j>!ig&fD&*0cqJ$B|LZa3X4^QS>9gF*k!xx;!kltjQ z!wfKp^NPR~{>rg>;j)X}6saeJd^BOedh9}xnhyE15cwm=KCN%ds6!@U;n6+lFDYRY zBJxTDYt;hO=Tl35)xdhctfuB{)6g!mb-)RckFYtsyowwNWQ(p}?6l;Sst(Ozlu;1Y ze1TUp7Dum%O(XElU`+@l}J@3q0>-P(MFm|UK45a7w0&)unJ%sv|K$n zAaI6@-G%jaWMkAYfuZrxA(j&D4tL-&kDk@o}fU&RIfx8AHUWQV9V* z)iL0AEr;c1K@ly_oGC!kYl!@>bE4b^;>+X^RFl=YT3922e&Ou%{6XAA^aHn2DV3fJ zAyj<}XQM#y23}&!q&-2tSp=z~M`X$MS8tV#K$Uz?Ry_!N5&Xfe0bi}k=j8iRg-UFr zEX^nA!{`Y_eb`kE1bm2&I!Mt}*|kzc#_6yck!V_0gp%z^l1$5Sc~*;Ns-AuM20CvL zlI@|2n5<0Vec|+B;2V1-r6-ELmE40=Mf5#o7%gEqT~ka-L`1jPXu$otAa0N7N7Pb0 zS-%9xXL|}@x;r6_@!_A6C}qIV%BbFlJ50}&2EN*26Fy)s8;w`f#RXK=9*@#Ay_~*| zm;3Xdxi{K1JvE(uj%=i>TMBPI+6r6cbEbNKc+!|Wk5-#Z-`(vP68`+{tH^rakHE?X z3%Sk&XLi$gRTQQPmn#&)w~e2ZcXc%Gyq|T$X5OXZbpU-SII(V!JU@Yf_WWePTDd{a zT&m5KJYJNUDU}%)QL+W390E8tfWu)O0aZ}Iv8rm}{gFN+xUpHI)%6BArQA+^+y?nl z@&MvEK{O);*HzZMKa~>LA#T*F;iz#V&*91((}Q8mv7#4k)*nSsB}-Ii8Wrm(F@*`S zRAc_GYb7Jj&sv`p!t&)3I3-Mi%*=~9R&eEEOi4MFpkQwr5(sO_^hjAv$Yxp@f#IYV zD}v*YdgDiIEzxd$2U+t}W@t@GA6|P_gmeqeL;9Ia8H}6hIo3c408SBIp_X3Ly?kk+_!t zXILaI5Ss1sU_1`Q)&(fUoajCA41}&{4_Zl+wqJJZJ-b-wCFz){0WIAt9QnFxRyq6~ z6O|3P>~okAd>;nIblOTX7ucym&N*B9Ve5fk*j`T4qJS=CGk=N;@A{w;1zgBSXK<%{zbRH#vs2oY&e zA@aSc=m-*Jwxe)euD9Zu&<8D0^PoG`3R~w7FBEiY@xQej7HI~KbTZOKay?bobn_a% zLl8zQzuc}n-)({+uRdxos*w0`2ugaQlt}hY z{6J$RZh6lbA`A2T%r-aKA@CU89JJL;c1EQ-%cg`;-5DMqe-=rL4brAHQV}%mIb5w& zzei6D;!$L=a6*F)7HujNB%9#*`M#Hn2?CNR&jmDjf;f+Jhtr1bF7XcA;~ml^0W-gt zy+GgVQU6eTZZKttHC!OoRnb7*zX_ErVFkoW6g+N z1`np3yjF?kixtwL!G)RT6>Y`Du59{4+&FbX=t_ty%2!ZS*Nw>+|v_ocf~#jZ~g+>R7A% z38w)v7WB(jiBZ=vTLXojS&pM_D3m#Cd&|UTZ>FAHVmtNS8G50-1dIo)*y_vioOr{M zuDk%VVN%|dj^ zI7bhNs<+&Z@;ntII(;X{fR&>mPOcvw?rz_Hd$>V@HIkWlKsW;Frxi*T5Q!VOuafE$ zUP?x4MI^(rULk})(8D>v>?o%te5w(nSM?$ZI2-;06}ABJ86ciJKpyCB_xa1`&)+_N zq?5MwbT)=Z{mvXSepfrCFRyCovc`pPuoh%E<H{!_jse$Gs>5G9=X5`}Rc|}Om!ekacisH7?%&4p$$~r7Nm&Jh@$x zL&Z3k#-pGQr#nG)QJAd|uj(D+XGxV^>$~R`%DgX?g(n*EvnnU)wfyj;)43m>{gFG& zrqq~KNT>w}MeO?7FRM$q9g`b$O-W=7mP2Cn3ch0AZUUSF9wE6~ zG2)U3=<GQ#`L�>OLi7lF9$h2_R@e23fHxMP zCyq^)?^ulLGm*|y;NR}-2wW<9V$H|7+|lzUF(v7UwnND%_}IcJLCV?eLfU+rGdD{& zEXJIlR6Z>fN?k&?yl>twBgB#qfQKVMOg^ASz+ezEhbNGyC)8q(XMH5a(8Uca0btEF zT)ry+zM)v!Xfv8UnghW*G~+)pXTmw2!qSXA#$sumc$|dBjEdoXal{>^t=Tek9tp`q zN$~Cw&~@(yR=nKvla^4ugzEn};H53Gq(`+7=D>8O0E zzVxu~CAneU%$6v#c=GIM389Mc)4rtjGoSy%d(@poRjU8k`~3XBogFQa0Ji-fn%>`> zke}{hp!a|FY=|1z73dOLy?IdLzvw)HW0+E@uBAm4r>etID&)z|bzP6|2xSKv%^0|6 z7;VZYV}Y08Y=N>9L46=DR305kTCh_Ih=lh6>=6Y}iILhKvu)n?6;d}($o0UnN?}!* zBC9Sp>cb#MIwq*0k5a*F@HXdCt#k%*B5+d@4qTUJqvN-*O05xjlzfHSb8K~pu1fo` zGUDX2-n>?7CnW7yIY(ZFHQ8`LnaPvEIkM|IHF7N!c0mSYcjL>xHoipt{BL(RZ8e`) z#Qr!@{CWdsK~cuV0~Qo-sXPVzoWCG3Yc_`kf&w2MBYtu!W?<*P918M^Sj< z?hbUF*qzKcqR%evXD9qpHM_wy@O@aQ1~ozjhZGPHvcQA;)d2yh^z&5o3)O(2zF8E` zwIU*(Q8rlpP{`{6f>nzS#)5Z<*IxX1aQrfSR_(7)i#5?0{O-k!NLx}KaJ|$f*%|s_ zaKWwS`Ow%z(^c|*k#Y$U23BX^m3z!kfppjp`EpcxwJZk=7Hp=|AcP4 zoRhsD9qr@y1*n(5qr4>1L=UXXLe_#+QP-SB#LP`)_1%H52Q@(Bjj&ZhKLq?COnTl3 zNR#!O!OEmEl(@(Hb+389?ltcRuX%VRYT5cot>lAbNS9go0GS;tyvdI&$0i@Kov}k; zePmkih?T_*Ssc;#nVctDS#eeGW?QIQtTYv`-O#jzSk9 z`{8d7%Gnog3h^cVf@2F>;6TMYlp8K~$v$|H8u+Z{KNKn8&H&Q|Gv01~0#_5;;*XD0 zOyai%n$I%MgV2K{lgNWx&s1S~;lP9*ArURqgm~pE2tc{+tJeCIynCYFiGw{UFJPPg z$c&Pl!g+%4A}p4(Tm$LQSHLM0*+(K57m#M_bQw#^mQPIJ1PjH-R!wuUUcho@u+@%qIiQ=G9i}DHf$;Xwcfgil zk(@pTfr1&iSD(i0e66Ln(^>SeFSq-{Y#c8)Q}r^MnTw2mF@Gv(Cr|D{RLGCcO#LS@L=T4#P=k4 znfM*B#ej_3!d1bxJ;-cV51z=QITMM*OaXWaeqG3Ldw=SEDD$yiEyVza1qPb}O^0V^ zTlI~j_D9R&&j7wLBfLKqgf9!N!TrOE@#w*jc%=SucMJV7ZTys&J(?jm5E5#dbTcLn zATO1}X7VSRfJ^{tH!QrWKu#reeL~LLIrb(2Zq&kf^`NAK_0-m)rmwd7!_5+)eE@eA?g$4LHzk_UC*KvjB0aXxfwjy$s+q1X#b zj!<;(GO@w=Ja7aTP==KyNly#xE0$eL$RGZ6DF3YvSqod)#~|wx56K2?j%NaQ6j4tR z6r5in^fnktJh`Qen04#v_O0=36Eq=pbAAqPkGF?@9<+@BgJ{pGs2sj=mC5`icsPe>>N%EvY-9U16 zFf7xA?BrsuY-Arm)cwWD`5e4X0?xhNuOGj>z5cjE@n%~1uz$_y%35~>`;`=hCkzoV zP|6ud0#BIqw$!HMia8U{Fp#+B_rsx3FElV15OxB_ay@F+^ewK-tWpnlWfzMVOUK}H z!h;0`^$O0R5a&#jQsty&i4J*iQmbvwF3-{EVuxm+=(~1uzIeGi!g|49q+S`M8^N1# zg&5do@we5+s%UVFqTLZPzTxs$!&o^IZsf6F5mQk83IRv`pU)=!MX%JpiffF=caS$ zvCMzfkU2xXGpsZuE0kA~b$46hbX-549*5}SNL$*#g~2=P(bFiO>+>EuMil&&_edgA zHlqMR!3H2YOpppDWJDmkoA7yEBV`K;a0vB5^*vH6!Ig)iD!g0DNNaLOz2yRsvu`f1 zLWdEP?p?EFt!qVKnxKVLM=N?reICC+V}b{R-T|V;27Y1FA8GbPH@E^sAPEy?UAogj z{U_SnxtTG+u37Rj(RSC=Tu&&G4T^CJ#OhHwgk>D4O~fFwq8}E&_*c5s(lJZE(j|vJ z*D)INgog)-g@r8amvUZZNguzlP&yXZY7m;Y@*7w%LA6L9^!n*urEo8diE9%d)yl4> z8BCwu-u+K-@Y{#m>yL<~?0&y__weQJe(!nj{TBpY{@MG-Z%F0cvkpMi{vh8_ro~A= zY9=E^Ve$~yfUhS&x^#~@OX`{-Yt9Zm&>B@MUxMf%jgXKlKf{U(lPU%)%UqqNgllXu zIP`^!ImW6<(iu4P)LI8o&B9@ru5BsKLiJRvVrN&UbI6*Z zvlaE%dT^u0I&Gh_y=Mgebit}}~cLG0U9!jm?M7S5&3wS2}ciq(9M%g$;Z#GNME4T$M zM4$yX!ELQB>-damf?ldzB?oCC%2m)STn#Q7uOuq8Rtr*(sIIdW|FnlU;X{XMHY`s~ zu8;pUO(VXrM4bI?^BMB7iXfmA6Uu?|Hak5Tz-rQ;f3@fYF1?7qu2e3i2qHGo9w6tE z&(yx|OtT!7=OL}CQkSY{nLoxA1bN29bqE#z{N##Ra^fSwEPzUNMM|PG)bgcx~Knj6DlqL*PETPmr(K6?+2Q;wcA8(;qyR z?qQrjVJiQ~3lKF67Ep5i9GxLGxK~B17Nh#&B3})LQP869uo(?P7T8c65x6(AOjtX3iz_nHRn zV)-3`K~ze2DeOgjUh2>mV^?KD@+uVj$%sC`>|+XflS4#(Ai5+%Q?ZkiSz3e98EiHl zmqou!0ySzHLdD4atL|`LpN&n4VU{(j>}=rgMgi^1OGH7ziPtmfZ8{iARZTtSD7nwz z4U1nz|9W<@@IRzu4j~>k5qnEal(e)*EBIp~xac$5N}Y1$fjQ10*m&b;u*M3V+O>0c zGUqRli{>`&nBa`9bDFR>h6L<97bg>oCUiJ|Aw&<|(UYPK^NDSrle`UQbd2UDDs?%( z9Py{&Ez5Cv5Dpkth%ip}_uAkktC!Q8C7+S|gtH}2E#3z(D#q|!3sZ%pd!F2e()ac3 zQPYh$GmAy`Bb=(PdMM05dGrc|1rE$66K4T^vGwEM^V>pxVv_0nB>>d8{HM!g|wp@yYDg1XPu z%JGFpcnNb7{zrgwgmS7IY(5;aC4r7xuAV`WSso1_U_i1VmJ6J_!)S0Dl0h%Y@m zT@0E>!ZjR4qQhg+7@0D8ddk7mQ>K^#M^#X8<{F|jN20e3NF+ot5?MKwb9fhPJ&41Q z>`iKG!C?z`MsoZ1pnijq@<9mt4tr>=nrKtQu2N&oaQw73H3WyILB@q(K1bm;gSs+2 zS~A1dbPGl8884NfE=)2MM1hQEjRq!;YIUpcR1>8MdVxo7#xEsv0U>}Sb3y+_#{;Ec zC9f3fNf+!Rs4fs{^-s(4L&d+pzqxz3M`yuzAHUt-{(iFuZwND8rCi|k=g(i5X1%A= z;w%|PdM^4_%r-C3r5W}>g21OM1`Q6=a*LHw-A$@8O@9o$EF(nb<}Vg#*qm(g(8&4u zD?LR?Ej;y;Q*Pnw1ImP3sSFKtQ`J3(+)N3)I4eacXdXMD3IXu{zTC}Y5aoM#?G?~X|v%Fn_^=btICCmO(DGyV5 z?UU{CVDB5-FP?6X8~H8xxni0k{Zy`hr&nECx5xBBQ;h&2x!{$|R0WUKRkBB1+u#)5 z@%ghir>hr80PXGBFVerqeg|gGG%u9$a(Okt)!-`$5f*jm0OOJ{JBVvSBb2PLzM~X2 zjr3$DgP*XcF`F5O4rhBm4*PK1r@V?e!L#LG5y*XU3_YiF$XBm6LDr8)<8ahF)KdFS zoTxkA=9BrLl3hm92vjLyz;pFT<60f{CoAtDPZd_vJx^gJm6vZ7YWf*)!7`@xfp88r-^W+iA zxC5R6j**-KP?9zHpG8aL1D$O}M54oOxns$KfMZ1`LfE#h36;I;oT?khhw-x>Y7aPu z!(I9znwt2W>=hGAPum@utKBqMX+j`eXWmb^rFp#?ZNz%G5Gb-ryV1(F>iinG| zOrZ>TR&0Ynxhb4;W>%Y}`=nTaEChqo0O!A~1+dPl_8@-MAJ@IJ>I0d!qc5kkzYY_2 zQSxX#UN|!y1CR1{l1Hck>3b;Jlq)!o%+TYKtcfJXOC+Rr65{CN#~_)fYfA$@n2?r9 zCd)c>8VtcoZaOeJi6}`Ng5e&Rq0gS-AGgP(*A)Lq{vN!D4k_;+95MF*Y#?P6Jevp{ zSrWv7jQP1eo6E@!Ym%O68>_5HZI-S_s>EcxxFJK}LmR9kdS8rwSc^l2MUrYum<=(LtBzf(sxu8Y5&^OObc^YI9hRT-R&OTRgD z6epu#<*5@@imdMSCL^z2Zd8z@^$}ilbg?^%sa=oEscg?-dmG+6YmeaiJe7y&aD#AcH<>10xX$<5Y4AvnwNOl9U70w{@?T`D<2d@EFkBf5XI z@Yr={_ZqpyaLa981`2NvRaUSvNf(a%o`W#P@eqg|L<|dz@yXGORWzw+Dap*&GqyJt z8Xo54jl?8YlypQBkH-!r_yygkKY}{wTrewsLyZ?QtAcY{NgM?as&s(vudK5wfeW7= zvILr`)Va_2vu8rWaH(IfvTc4UJ9bHuRZ`=S#~do&!S^|J20|wK_K&CVrja6=GFviu2Y4eP$)31sZ%Rn*5l( z^g?xhY8wbkin0n7`Qm&VsHr_vp{B|tr6v+egly}r>2<|pcMkdD*C&wgwNFJ7h0-dMl+t#;UVr*@E&K()rQmXc?M8s7 zN(f!S-+IXjtr(D3O0CQAgz3e~vt`5jR3bJwtQk=I`zZd@o z2ZAde6^c?+MmFHDRQa5|7P-4JO|LEFDptYkwYCuPilTVnF#_(uY2EDoMoQ$casj&O z!8I&j;Zc%{&1@Tacnp*D=PcO}pGH`C1gV!?U(u5+l}&Zjy>wEF$r{T7FTcBge~X^2 zw-0(+Juu{|BW*|UDc7?BC6q0U?6Vk@^&)8)%M4H!$zzr68?};H^|Ip&@?9MbT_Fl~ zp(w@lp)R4mrVXt+X6PB>AX&9lP~}Bf`kL*8iUlV-fEDK`X$Nicl^23@<s1;vEtf`e|LDuFteop|SY3w5G&$ zEXkmjG>hB~~$HVi)0I75_ zZzjQMH$sZhNmO{1*k3J?j+@(uVZiPag6WiC+*r*3Z=Y^tjCF6I+HQ|>hKwD_Q_K*E zb+C3}7%+qP1qxZI|9ylL!X;HpQY#_^U8@|Z=v%ER6d45~Yk6cbCe-wJfiocGW6{H2 zX+B2vkXM8(QB~cwlt$1C|x0eB&H^FqyFOy3EhqT}@PH^VNNs}0@(Uyg3^@h_ z#Jew_cBpknIfGJn-@ZOr=8wzeB!O^?SG+tot#6RIoK-JHZa?tN;t@XCy~F)J-M%N< zXO~n(K|Jj}j@RzfHCk!hp{?5cn?#EeO-(`$mPU{k%4rQc?M1d1rwILt?+li=K-gbz zW*5l@w8nJlqZx#17uFG!oU|g>`wPLBA%puE86M)8-vCGcQqB+W1Kq+4-G+|`U)Vs? zq%wZQ$G7Cm5KLmw%Xl)%3TPAzg z`)~K(?Z4l@+5hmocisETU*6)+JN$W%KR5XEft!71`Aa)ie@31jq4|5)@892v#-vEh z`-i)4?;d)W=^Tip(1jEN8~>6IL7nRNSjECU>A^e3`esOlSkiPKqE7-?2ktp&)KA2Y z?!j|_fF+;Gf!aXXNwxjOF9FhR;pMJb;jHi$T~0%=X&fPS1P{d#+@S9kIi6ZOGpGb> zj}eAfxsdYBm*->wrV1GNr8*@%iFkIHoyh)L7v5)snnw7X8CmGxw&Jg=uKTy<$(O*B z{OOG#|d)eY$>t4hE2}d~~T@U7Qtjyp5jryTMo#j}k$cq5`7>C7nh= ze~fOWVZR}KmwCY=>VQ^28ymu5(G4N2elS2D>yxdFE>|<%bxM3BKuMbD8AqCSq|o2!wk%zo;D*$4l7F{_4Hjm zZ4DIaX*nK~+>c=HoZIXU!vV8jhj`$zxeJGUf5a9GUWXD966& z(JBx2O;69UUMIADi|jTByC<8#koL*y)hd>jtPNI{wK`4LRoL(A4FXE2L*hT3c+DG= zz!7|g{}hT4Ydf#Li1;m;sDtMe{VpD|yx~?d;CgoDbMh^1|G+Vz`n|pSb-!DCRBo1X zc;*g@gBJDQGu(eN;J2%OE<7HHUj641Q4Xe$y4una6*EB+AjAlV%YkS-E(FqR1^-Wm zvfd2Hld21E3LLMEZXloFr43gm2<0+=R?Pu85~%BF_3gd-bw3HMQMnhq;j_~@%pFR+)oYOjtJfx- zn~9-kDg%Do+UMlX)GtJ1-@cw*IIJW4z8SX+r7pDth% zpvgoUl^%=^yUy3>PxL++p=v5iUZEhsHzfS`w()mSn}fNTxom@)(I1J&)|96VE4|&i zO@!l%dW9F$CrVRaOsz7tSg8nX%RUik?A6$!#VC4Rj^>7n#;ca;ZK@^V)X*#EphR#F zxZCxfWq-KVn65unHGZIyuUZc22O>*?0YucM7z?n|15=9D2AZ1@@U5h{~N>U9#!|_i-iY--R;C2N<@$7r%R(yksBQ~cWyPiPkSy&6oBF>J!CNM!Xc-<)~R6t)F zJs~Go7uxq*ioesD(i~KMEX{$#q;mw*LGZD-6>FV1c=y6N0D9t=dxj6|5D@h#Zmjlz zZd>XFftGrL#;L6Pr5YByGtA&1R1#-gA~{n^gDi&{HnKWe*~|Jo-A)S^C!SI-{<*y% z#}$Rk>JQ~3!uv?d?zHvz-U~d5C&pkd^wSdh%)e?dqQKlrmu^JUxTG*49~~a zUz9@)ZMhuc;`uQbX;DMUsc!^tp8E}Oh@@aV`f(&Y!<06Y2`&TK3W+Zva+OXk_H7Ct zk7Q?)@FzZkbwKF>%{z!iw!W$DJ^NRU&lka zx3Y9mFtlcNUo|pol4zsO({Z8L(F~- zm?t_S4fB+QM6+Q(vz_-yXabK0Tte7|z?cV9DL6`P0$mS&mST-!-Y-h2pkJb-ey+$kmw^Mf zKRjIFTi@UQzI%6b`;k#LiIiPG@BLeE55ND|L$Uw=#$QXtH)r%xNGCa(UdxX`TAUMU zwoVq~McxteJv)QO0s=S=l1>RI9jb`8$|SzIifzg(h;7v5aIc9=HoK~H2KdJ-u+>-V z?HWcVLS=eWXSb+Fq8%DU{P8ab?Z!lhU3%GR&%Z1TD$RkM2sqU(Wp;1tmh6S*jKAF{2GjD_DDXP=(5nPp`89C=6}g;4|!ne8k> z!wNDk=cL4*N`pu^{6fC0iwVFU60IS*s_Xsk>$ly*m)*x37_F#?gFjV46J$nB(lnN7 zDE{tt^Q5}UdPhLp34?Ms zwR|Ls2quH{t(3MHpF~o?0*Spfu~<&EzBH2WruquXD4UMdj+#+PN z?s5%cC+I{9H7(Kd8mp)uI9@~8w2UDXAUFb91kQ^GQhtxh{2`uCUjKS8rz6R{ zZuen_Wei7&T~8TE@+nz(&>rJ%1oUq&Sjz%5bhezaSSz5*bdEax3-AT zxa?S?9h)EWWI|{8%U{0Z&u$lZPIyh}xmg52%gSv&N6)=eQ>gt9AH(WA@ca63h39un zt*rI7Es{zw|B$Kbc&G@HrF;DHec~ zn{(_6hppExSuSMF<(nO>r`||gEtpCQ1u5m5$yHsyN<7E4r`nKysAYB_@sc^NFw)Ie z!Q`vN%@De{gpH{UR<@-&O*e(Y!5n+uN0vWXJxL#e*0JSjj&?^c=Si6x&C=AXm2b^H zC9ljtf#hkP%;wZ7;D1K84sc|6Ym=!(xk8JM%=^XlJVH_q^LxIb`q}4SQEB`Gisigl zuA%E-)w?NpkX@D~2~k97cvq(?jnR!mKwQrsbJjm_(XTU}?LNN!z`o8ZE+Na-$Rc8* zby@aO7*{sVeGr}&50AhT!=stNgLpvga|%4{S<}K%v}+kF5<+>N8+qyZQ@+SUVsn%% zjaWpI${IzBZsv)8TBT^M5>uv?oV3c zT5YKFGeU$ktxbR(&rU93SS68^_Mk2Wx0~St7TcGwL2WO{$UttAqLjz}n5EQ;O1Rph zRTk2Cg^jovZhcbT!*#f5xd?Xx9NTbWl?n1eS3`_OVZpL>Ua|=F3AzweOPp)S;V~%@ z&T+Id5uo5XrT_qNLdY6FC6|DI;jnfN`J2}!$UBhK1q+Lg7;Dsa{4s&YT9XVh7K7TL zrb^bu%3QBFz2pvE8)^p~71l8WwLGBrz}A6=*)iacUKy4r=czD1!z<@k*)?6~B*HK0 zlV{2$JjY`koN-b?4~6sN#-!QeU{95uL9ZRwDKP?|zYPHh;54DbZC;S^_WkxmuJP$i z3(SNks;Zduq=T>);+%FwMyL8gh_~9OWSRInJd6kqP?wgMh(?aoT0!~J$J8wZ5wJ@w zy?Ko8FZi6$xD|`nAB-5$(OenPE!n;M{o(Dm4_FTi>bcE*cJUgCMAgeJYVgk(Elg4g zM~w`1!j0{=+YZzGN?HzQYUjvzqAvJAS!Ejpg`T)k)-Rr8QgDLLVEjD>M}+`f70u ze*+{&>7v=b21Uq7!1ngDT0?ZTsP)Leps?fqG!$9{K!Z&cs0Di`GaAxfiA|exh9ONM zWA!3gA0Eoqm=cG_75W|z%7kTXs*u?{xa_-@s4Vyf2_fXUjXZ@(c*?jbMC$4{w$WmkF8$EwHUfVJENh9QL5@$*jCEGurcHg^1rlBy zF!>bMS{>JA7pgHu6YPrwqiz*>LAYAL+QDTr^_M=Ck>tpe$&dqSf>xMjB8;ji{s*&2 zn6Wg#JSda6u=`#qtIIR~Bvc8Ooki?*_tA(_d4BMHC6N{@5vEywnq-JXG4rcsyCqZ7 z>9W;)^MGi^xrVMCUO(cV0B9!eNqIv5kh{wC8J03Z)-?`;E*umBv;-W>qO_4~dff@H z{V91KQnznE+RVyE!g;Y{k2E}8^pEqi(*BF;Pl?n^yl8-wBCC2FT< zt3>Ujmgg7RHtO1UP4lZZ=GI#SOL1T0QFhm=- zP$U1yxr2cz9AH)^`UQqKY=x7ZvvK{Ym1vOJvQbrm#Id5knTMDVV4{a4qM3oRoKkb0 zbG3XCZ~z@@sZB8=@C=MKx;=yU!fBBhKlG2I@e!ut5mcBQ2W||1ltv9DV(;OoVGFy`h?G_pu{u+%0tP?HB%^S6W1|c@0 z;MU``dm*1wqN&agL;D%uJ!C4qQmKiEL5mi#x1xM=0h=KX7c>5?R}i8c=vtEW*QVx8 zYR89M?+yN#%2>rQQk%tX#+rt_O)#A z2*m)5fMDerqJor)fS}M1$OrUjI9RxA;omyc6rIx63%=%>F;_U8Yg6RKgtM8YCQ$`u zwd;RSI}*WQx>E=@HvNO(cgymJ9g&>Yhs*tK>2x(TbVanBy>p%*HZ#N5k$Hi8GnG>- zu!cI2V65RWhev@PLJ^_Yv$d4|Pb_mMjMf}(iVJEDRY-dw5!B=kX+}sNwk`??y?6m` zZZ24?p)-|OQ(yL3%|BH<>B+GqDC5Ex=dW>-W5}Sz$<-3Q#>CpcLWagjQ9KTCL(@2S z74vb@%lhabr!+HGI2w}$)q4cNGY{;iGFD+fwOL#w&^6(tqsJj)Bg2Q8My5_iL077z zgEt*o3Zos+POMQzeud34ATmu^765Ltk;RCvf$Pau1UgL~;&Z6-QFeMMM)XcDhTX*@ z@jc)tl=BmmFY*%REt>GA zY^*n7<7;Of@+R#48O~E{q;i_tbM!1FIXF@(-Sjg+w@i6-BO5vR8Zz$<4uU~w_*lvn z!hMxKJvdD_IMw#tL2Hzq3@RxgM^RfsYTU51UF3HrE4F-Pj5$>pIjZB*gBhjjLCY0x zTEQfG!@JbU32Ks(zWq$%h0U!{T-6skU7gbLl}KT)3-H2Pkn|3dLC;><`I$}5PAbSN zCmZVlc2pSXEZLiudI^?$sO1Yvu6$0;hPA*&&760C-(7!wi{94^LEF&|3MCz>@Va#j zxUN$fmM?LV#NmZOw}WeTZMumEa1cUwe>!0yFlrKyC0-N}?AwA2>zEh$}WrMQd z@GzUw4TA_lUOS=XW!)WI)%}73#a{rIE z=6(bN^(v3wnt?1vKm#$q^B$u|Q{eS$o}My!ddk6*kAhwgPd%-=zaD!Z zD7gSSidWb2R6>$C`#N?EI0LK>^N0wwiLaj0LE|#YM68mZdq+e<#ON-RFl1aax@$sA zBGl(_IYpfX7)#HC?V6%T(z&ad>zP_R zZX66vfR3vP_BsVy=pV5ZQu;(9XK58_ZeQ(*iYfX;<`m~?n?w2_F1B0D)sXHS@?ES< zkUh*orNxumGb^_e-?HZN_4XnYOD_9Y6@&6MqDL5j6+Q`aE9H^`>A~BI;w3dZWw1jV z1)E1L(7I~rt-4{j)F+T+aZHA9h#&4aFBn`rcH%I;;$d>)sG;l;ba`~x*Qs-ou9%b} z8^=;)l|p3j>LE&}aynvTWhve*Svz^Yy2j{jYal9=<&9@%Ntm-t%#FoCo%G_|swj--;C!mVtguc4o{a z&CqeB$4^M`D5Lb*=Kb#N?ZdsQIQyvY`gdm2{C@rM+s$*PY|9n#QVKUA3M#dCXh*8L zkE@SU0S-(Tfhh3gQ5x8x)bVZ&H4j0AsVgxdK2`x|f$s#bfCFmIVi9|Cch@a#+g@++ z9Vb9U)UP{jwMT^rj-c~gp)ng2D>_bhNK>UgNEf#&`O0lUc+fgjB_-f9*&SU;3D|TV zyL^r=Imx}OEaClH+SmO>YM+uKPm%P8SkZAyj(D z1DOP8x<^UiLNK!r(QZ11VN)t90uYB34iT(Y1U2XlEQI+&ee0P6rf4K3{u6vJqU#Ix z0cr=ZADN-IkZQPrjU_g;Sj#k`ao-@rj-yuu>VH0U3CV1|}s7#2DP})(>7R5NU$1Il#!FS*LQcfH+Or`ukJtf ze*g0E`r-ED&E5|`^#1+d|GoFar<+e-?*8}z*%+VR-o-8?wwjq3gEn%mD3t@K0Y@l4 z46%Va8LP|V^Cg5IDyZV*5}SFtxPn8>5HBmJ!bJKAwQ0n1uviaL=-Q#vmZQl=HT>ta6CQY7pS0aL|%z{HLPSv@#7HiS4Gn;zy&FBZ}|{Xp(% zurvt`*XT2f-p)X*0z~Oaq1&Kz8|eYBPxxjOC?_| z=Q~RuC4f$wptc2V&e2MPVQ|%T1ty!pP-@$)R!HVrUtYo=zB*gNL{bQc2@329iNQ;; zBv+NBQ~S%~D}}WrBEl#fst^+Js8sW3@>Zgv43YDWsJb8hq>d6E!(Hheqxv`?Rp#Lw z^hSra+m3<;g1rPr<5Jj(3`Bk2emB)K#j8QyuA~)UqT+h3PVp~D*D0AO8yo|QaLe9wkOXEVd;ApF>k;q1M7&d%9v)cU7Ad1qT&O6@ z3$wT=7N#CDDZmz;R*2Tr1x>Pb;3TkQ>HFWl+&%PI$R3V9pn(iAi8}dqxWEq{>CGU< zL1#)g!GfsBD6X4FZUV?BPxGTQp1jHA(d6>~{jfzEdr|rzUKIj@#fUEc8at|*)gdf_ zLqx^k^V&Y<^V&XMffgTr)Rm2K_{^SLK_Gz}^}mm(09>V2fk$0nU9_e4&a_=TYy_xo zda|$_Vn3WB_cg3WeS$3t09G8Az+WhxiZWqJ^9-?+0VwyRwDb3qF|zJ&M-3)4AsRUd?XOV6e}g8RgY=;j4C_ZVmex6l+#TSDBG&*9Y%&@k@C>g06%oH}G57lS=YcJoVokzQ-=rfpF0cb)}`L)5x za?BaRn{JxZ|4Q5nV4*3_tv0MTPns*B;~0~qw8H}Yq+qb%vfj2$D@RJ+$MKdw*a+R7 zokm*r9wM%anL;d?d8+)IemMNb+BqIyeqxqBw|SiE-C%L%{b*;A#MljX=MeSn>gU}8 zog`2d455E$DDsCS)PHvS`Rlib-Pdm)S@!Dc@@JPF0CtP$qpIK~lu9E7Y^WLa={azc zpEV)-oFGYbcKcdwwZN8S z%u>7McOe_@jIhwtIh%e&)|(F)VQ87;K`}#A6d}Y9fmhduw*#cS zLYeduRlzve8}@TnqQfwdW37?O$2l%vpG%IenOturuiT@7_k|>Z0*Sy(ZjB?EZQLwK zY~-oatlCU+k1lVO`g!rm?J0UONP8-CY;OO!zr4l%C9WEF&FL0Y<-$3 z;77Ajis}FpEb1@QBWAM429-!$949IIqz_cH;wRee;!$GT#1T=3RNjO(Ut1{%$>~|I zwh2QRphj~?b#x?vIBV@<34;;xP~?E1scJZeNRdUk0)D$5GI(QLlM%#PxLTps>{GG` zS^%K^t|;^%F{9duECN_-eU*gM@L)y}jfjdm5K@qV0RlTL9jkDt&diG|E$j>%(aY1= zM$k7#)k0+;5dWx<0;q7%DO+Q@^C{m5CflHI1*&Gl`Bk?uBjw#e3Y}*??ZfQ#x@|}0~8QyKqx*2KTC`UtDlsxsguP^?YfE6j zG$uNLU{kT7O87QwN>{XM3;n|+XOG3+PIt^{n$RJJ1gOPS;I4z9FwUD4o$B^cb}?5J zvk!=%1F#Je?8Ue-G}nvqF#I+Ozl{}BWt)~1%uP5_qLe2Sl*G9(RtHP{&LXai)iG>N ze>%NTqOz0<1l;+fsYvF;Aq8I_s;VU4-x|}ejv9uQ=LrW1cTN0Ljl~mudnykBq0js} z4`m~tu@Hfhnmh6ccOJ?f1&reEHBlgVW2mYiali!EI22Vg*^6k?4Unv_C_!3dxb5o9 zO#X9JFbOiF7}53Nc{a||z8Ci`#z|>Vx+0!j)%&0z7~(!`(~PW(55cZbp^cL9n{$Yh zq?EBG95{P!&y!P(M_aDXk?Gfa_VDQ|S_$8Myk-hqR(>ZdyyLo$y_1H?r5z)~dCtbs zl;gz?h3OZolVw_hs5%~Kc+d)k4Jz9b3|8m*?VXEL^xhQPvODmF^n1g^H$jI9^X9aM z@MN5v{egEDgyb^UNRwPEPktOyhlqn9!B+zF6RpAlyx9A;L#dn*8Q*IwA$ERw`X(^y z=uparBZo%yM=9^?KQWRBs~W`7&|UE48Q;JodEQ7kv=KZp8hF`i3w*KoR`$Zl^^O-# zXXp!?nv-Ur)&-+d-Vlm6IzlbZFMioA0Z?bnOH}ZGfB&$5e~13#d;Ilz58cc8&m>N$ zUg7$*cdW)m==_k>ZhwZI`Q1#4qsc57gVHu;P-%K5e(+cTK zqtB#Ev2Ugb=@6|1*+$-`Z2tKC1eG6|Q3&Vj*>(qBezw);+P-E+uvi=VE6)Q1W$p!R z#%@3(yet(doz%;LlHQB))ae;<0$_O{ca4CG?9s9V5`xn)R{%-)ll$*~{+J!^!%^L}Rtj~_l zcdMVT0Hy)j1@IQ+V_@<5wShad@&qcQCIO^R9qXbIQgDUa*n(x%&%lJq&$h=if-be# zMv&3Qv<173s!q)WG(>_>!WTp?w z`ljZq1?uEE+x(P8jIeUHw{!X{2NlpBBC^5I zIYdc}HaZuYH3O+ZGypOILfxIR>BXG;WFIhbtJWPM28kNwS_-b}A)+QgqSe1h`@yM~ z#CW&MnJ`t3!@75^#dFVQxye2i4I5iV;?8rQ3qkENte7M;EOKOVtdx@__muJAen&+n zz3vC5{VDkxvX?xb5~@Zho9-C&+qOR+Zfjy(ERb;WI6obzoVeB$-qD5hLX$8pT}*nd zm+iM-Z`PM9X{EjY`}Idi``^FZzJI=l|H>xZG84Ls%;3-1f1AnyKOO9kVaq2^^J5qt z@>yVG7^+I2KpyJQYr%qUaHejv*Q6)B0gzVS;fAPOMclVMW2jPhqhUGl0erUN%u` zCz7QUU1_2x&WFRT7ZemRn+7pcuH$cZijL88I->j3(jJ;{KH5W-6H=L^XN1eC976;v zefg~<9dYoJ>4JwA^X1_JIz_A|sB1Zny*8|G>U7gu34c!$g9?`H_u`JJEA?>-%b8O&HHq3L^u|Fq% z5`!rv)B%;2|0L+h72HW^i!as-#na7?R8~(9mvtG`DhM#7u(QSW%C?p>bWh0(Ecf<3xdvxLf9->WgxT)AvB{QZBdkFyTsR$?9{CX+kq+( zo2_JZS>Xv7Jp;`5-Pb>Mch{c=_|wyWrV#l#3XHE`Fy~HEYl#YHQHVrbS7$gUuFlhQ z=k>oOkBb@~UH&k?Aq6s@K|WBSqw=$|_Gx^%)9CyYHYZI^%VQW*OB;KkNbW6cI0R0d zRa0MtnULtg&WnA9IAd*GcGDCz=#v0ZClu8=N9oFs^!&x_!s3&xkZxR=rX{bn97Fq}d7YIU)yWQ)fHE{I! zw(V&^()ad$_{WD^0O(!k@s2Rsy&~|*`f!EJJ0|i))dtYIQNHcAGRPNU;z+*M)-eR`jY=Z;Wf2vT8q1`lzUOu*oy(Qu4E zDh)6$U_OdbN0SjeAwFerP_^0^G^2BBJn4!Tx=70Ev-D|icabkoyEyPLB2(-p-EqfuMtDbWEKQ}V^aAtR6FoCco_?Hj9ZPGsY;Jyljh9O7*D+f zsj*0fs<@#GxL6EGbj(oFBv50C(;d=LxD_l0Cr^#P8CZ2hSaDVFz?T&9W`Vx)P3gMWMT@ygb?pEr5f|EpgpniSS~#hD?Q{Sjh^#K(7@`$&FWW z+OEz8A_>8tA5YXzvYKVhVd9z{G+nM)#KxaIqnOj`+C-gLV#H~rBH(RIQ)RZ3yq?mp zW9&V~Noo@DJL?ZawR3o**^^2u&|1BOH|S@5bn#;|-Xuv?x`uoXyPp&lA%(Z`8OAOx z_FJDL95b=u(gu7ivOsh`$OuV&pcpE8mgfv)BU~G7S`eaT9W#`)$gJIQl;jhrhoUkN z0A02Maph%S6FPhH zA{nwOYJUJEeb69(+rY6Gt@!C=nr-Ip(azr6{^b8KDP zFTyDqj4isUUg>D&O6{41)d&h0U5&LOiP{{q4H|x|x3k^l@fET)%I2r=-XWe^f6V00 zLgcjO2=iWnk;yruB|pwXTyB?SOoo68jnjg~@XNGyr7A60RAA0^3l$FT@sM8Rf(2ll zaZ_-erflQah&ZO_0_MBPV~JBzZHFU=f0O4pdjN#dxrZIz1?9Zlecnnl7@=l>esO=Q zn1n6r8UV|A46(Xdzky5U2({+(ZlLPk!c9px<{P6IGbm{>T8GF`+EXDEp+<|r)hW9_ za;Xk7j=P$>YL&Amuxkfex;nhTGtgvc4xqIhSQ$=4*F}M@h$dkP<+w8Pz?c=a!T!o; zmq4|K!2FO73T@`;J5TRLOsJf++}55@Ie9u6shJ=fsn|jd&|L%uQXj7Hj*f}SHd4mI zb(*nWAwiy5Ilo6{>3UJhtGa2rbU`CV9rXJ@&Q%t|RVZ97l%vr+(->hCI&3K$7Pci2 zS7$QK5RKy@wzNjBK`5|8ZGXrH*=)uKcrtQfO$8oDn_t=<&{v20>2ZV&m?^yCLGdhy z^aDI5sbX8{?}_jH*S%Ka`GAS%?nKbdLc|uW6HyA(-e5+2neNswK%6e$z}kW^qGm2w z4(Yne(&M5y@0il;>QC%*1ZNODBQ| zsgbZ-pspWk`T&n+)NO?p6sVKbS#YhgZyYgg!!STjduvB_2&JnNW0c2hO;bbd)0N}} z69%-~{o~zlZ-Xhy=1FX?nwv;&sQReTdwfOMM(Yy*0Ek&>{2dW+6h`W1Ui(DCeQir5 zK##p2`)`_ygX5R}6Rsf3%Q!io(R`O5{$yOwBUHX>pDAV7QtiDTh!6>REI9$qmh_*# zP#~O$AQ(*r>lI}(9=_cNrZuc=0I*%;&0`H&z!5eJX$dVX&9M-G4ovO~?#}G0Y#vU0 z`3bqbQ=JJ`pU zYh~a^B^n%;5L&?z*-YK(HfWbtkN`I7DyYqo85e^=Xy_)28|ceL8VhL}ebJCLw$w~r z(2*~ip!;8py$N?4Ns=b0pMtG=+mGr})K3o);;(-K6Nm*U<;!zT%;*>of44y_A+2YZQDaIuzSJ5B9baILTbiOGt~ zg(YuI&_$+IFqsY}la{a!#}!5Uxjw21ctIj8ZDz+rAONrf4(`y8Xt8qHK=D0x%w=R8 z(DIQrp4Fp(Etw1e=W|1Z)^kVpw+3bDn&!*n<=v+%lxO@++f`_zgqxdN_J7;SMiDi` zQkz6MV2VEK4hkzxt!)CCac^jf4YOxIe?#i*^*^q5K7V^ap}tq2ukY?3{&{(azZrdN zb;tO8d-v_~0b&YW0qny~^J-w99i$%y$*YA~$6`MKH6m|U9?9B{uHK$e-lyh2Wut~% zq!2jPx_&FAz=J}fe62V~RxM}Mb{0g9(eseGh$xwLJDw{`Tw$Jq!e6mSj_|-sz39Ghta5Hq>)2T9dda8VZP> zLJ+8#)lZaV{T)?Vqa}=}W6QT@hAB!@@7ot?Gx^}YJDyi{k>gVURf#FD;I2l0A&BVMxCs18#(1_~ zzPKKKY##0|Z|*;%D8Q%dyQ_~6*S9yyeRB0$&Z4ADFOc#iZf+9^%}l~fepu(nZ`g7) zMK7q)yD&&80EFV1+8++~wG5?;4UMTjFE~hcw%zzD@d1k)I(u{Zm+_nSw|Vh7@88DZGQH8 zOjDfFou_IgjoDW5>2gZr>H66@)8}t9{T;Wd_nyBG<~;vAqv3Q-G#r#|Y`y7khLwH1 zF|;h}SjnEOH%B};=(@K#ehd5(?7m>PlqYb{q65*|#O?#nH38~>@!Oe9={CzVc8rV=qJo3%)# zmoU=4#Q?FAp86}O9^IjW>QR`)M-sEadD_{@dUfVDb)>1T(&fs-^DRi(fz;_c8mI6G z`ynuIa(RxPAjTx%K!nD-u|JIxjk5z>B&9jRf@FN(M+<9Go~O&=mNq$RVraYO0rC6# z?Hn?{n+dma z2TrE8)Z`^)A*OH%_p-(YGpYV`f^Jy}S8NaID@tr=gkr$v6teKTd3<1Uua?arP)&($ z-Wu~m);B|lMn$`&tttOF_sTqA+(vbMv*Z@CPDq=xug71ke;|@r4OKn>z!H$c1@Gyu z<;1}eIy>5+%J$pU;+!!8+#4z$U7;-vlLOj&D|s_080#~NCx_m^MuF%l1SZA|Ovvi) zA@a7T!GG6jnjCJ+?@otwYtpZc^>>^3n;MR!WMiM4r?+yq0#m4L{a{xo_b5-$54Xe& z@-`&yH){C}m?-yd2KTX3rEarbb}H!(%I3Pjns%T%BCw{8MacYu^>pH(1Fj%_$MS>X zP;eFJXGq2C9r8!&Opqt?6$#?XTr&CEKQT)eFLAwC@(G$$Bxp{S4KLXD=K3v+_*2Vq z$j7tiR>hY=r12C`$g|l7Aw6oSeXN5vWyXQSDGIP;ASY>3l9L2-J%4|(F&Q;V6rZ~G zT%@3Sc&xXMNnAW1#U}9#*9UVgtD@wlT6VEzrln(9C?hm?zwp4_8@-tL2{;4d3F{rk)_;B;WVc-lpZWpMH2Ja(ac@m5m zl)X5zReoZ;pPQ?FhIU3YR??i1Hxq?+A+(Y4*06h<_q~YKbdJ)p`Ka=^Czu;TqW;yT z#yp;L%D5jTq3D&8i{dF4dLB65b?gD3+>TH0Y5&0DWj`L>K{*}%oK||F@Dwy0$q{5j zwWg;0>4qJBV`?XqX33Z2_6N)p7%L8;^#?FyX4Zkm83P>}yg65DPA6ENNMY@7v~ND7?nzRG!d)v}wlM68Ox6{mc2LiQlfxpG za@{woGg{iGe3@dSr&0wCUB$$X>r9ewAb|*pbLrrs!r!g~$1N^Rl25xjs;6oj+ppV(^%^;8|G7E*P7`O<=#_f~Zj3-r$c%3dr1#=MWyscFs7Ao5|MP>OSBHWHUFg>67GsM0FM zB7DW6Aqw9ye;Dp1X$dX$%DG|WgqijwPmpRT60~3zpMB6Cy*NcaEV5=^?MBc&P~8ZK zxaS)PQ@CvrQfm3UmsC(#^fPN#i1@caB^GaZ-{>I}D_pjvbCm2j*>g-8031t!gfZaH zwq2R~bJ@}iwH!rfii%QGp(Hd+4Jr_Kd!Rtrohe)}bVT3;q^OH^!3>X z>VP$wpWMk=h1%4*dyvSpWkn!oa`>V|AlNB2kYaU_e2(sC)BOGNpI4|7cJqbC^o!<~ zPud?Q#N*|B;86#yB9R2kc>gjv@cU_uI((Ofzmq3Q%)a(4eI_hahwISTg?o@u?O8nz z#YrpH2qrP$PC}EGJCB0CQ4N>Fh}0FdCk(tWz1AXzWJrlmPUm@ zQ{Jw}_X6d*mvc4e_g;Kqp<}4*k2j0~UwuM$BrnB(OS&9<&44vi?gMOds!{r#?+M!~wGq>L|2~ONdq_hUl^yI)OUFEW$*-6cm{l#8|>CN{KEhz^70T zqG;$DPe`siM~RLW9q>AX;V^iihoNR*_KL$$yF4@MaoLS}^7^fJn^|w>+ge%vFPp0` zL2gf~1FJHQ&Lq|T0JS-jrIGF75o>V;C`x=8aY(DUgEL9yv`$!IhM)M?rx!32Hh_=) z1RwwZeD&@6hLocfIf=LV`aA(snLh8d%9l50=0GM$&qhRs{!h!!dQ1c-9F+qUk?8~9PU<=(R6o; zUqfhrS3iuZDfC`){~)Yr@g~&Q8ME#7czQiausg0NWEWeqAsu7Hk577t2MGoZ&o?h{I4DKmGhGJZ?%4SrQD zAvmkD!xpWS_Vv~dw1&9}$G!{86&TftY=Ik`$|EJ4V7)mBD_I^ctZ2_fU0LDtqF+^# z3)*{-Dm_T%kdEp8Fwj)7X$z=WRNpfeo|vIT?N6#a5|4&@BZ{-pFM;^R?xrAmA_w_D zX8*oXmw!ElS8O7&8%+`n_y9hrpujzs!!c&q(vt?|LXi*c!aJF$b!52VZ3{g5OC@$M2@a2q?!{ZYz4l=>bgM69||j^b-zo)%BW1Gmk;VTXpV_= z9zy{tO?=c^RzM4BU8_@p`sv?4&9e;IOhcZ}LCi)};=+)sjYjDLl&0LxBB|usLYau? z@+3v^+?^(8iBgtdL9ZBIfY>eAN67O~{|vq0Zs)CG&1^eLysR~So@8pG6eeNPHB(lt z#7XRVn3n|P|-)Q}M-fhl_2URh}BwYn%Dm0>va2!9of)Yt8^9O?&bFtA#jDZh_dxIg;kh2Y5(^ZJ@I4eK( zjg&WCJ}FNMO;7|k@{V0_ix(O4)i`Bmpv5ZN2a9 zw3NCT0PFtv@nO)gWd1+wS2OtI9|!#RzYXLQ1HHw$Ttn^8f6>`tS{g{6bQ~leNS;I| zNuOM(Cy1-a3-DM2AApE?DbUlMBHQTOFY8Wq--=Kswo%^{UE$*Ld%V^^ns=g)MW5NO zh+N)Ws5o_7Ad_0fh*RZRIJFybatfn&oR;rYTe(9G1am+d;#_Kz7mh0o!xfHe6z{a_%eS=*b zA^L;zfpgeKiZVbqZ?#m24}_J-Y*C^#LwFr0H&=m;%Gr9LWm@@LZQjo}S-U{xKmms= zuP&2xSEIe&#j6-`0FqD#>Mf)5@4+X)&t7v;$(}aYHwGYt<+0|E8Xx=$H{h?vb_}5tG$*O1OVMl$nPGvsre*HQ zVfP2Jn6#F~LCio&GPNn-8zni?QIZS_mL-H*Vz9w8%GeoGKBnb#RBghSMpM~Ql-cP| zhV=~4cR_ptU2rImzCAqCDm)flm{(bj#l(vSWhDy0gp!(4GghU8=p}2S1cE?J%s3qr zf>5xq1XDG4uOeu}H%i;ASJ)}4^U?80ex0d z8qPBtvrow?iAxt0BCi$tmU|r-sxCzV!K7BcetA&WKk}d&#p+smrAx@&=ebb53pRu& zcV2js_De~w7L3m9Q}({1)O(K=&}A%QR~XSZaa{?0K6%D~FU;!Drx$Y_Df>WFhch)@ zwAi*DXDYsoIjQBs*k%a1vA&L;R>0w1{-MCKv}4=u02+4r?dvr=oP;7!e7T?iI0qP&*jDr~sfl1Eq2L#44frBB{3;B~ z0`L^3QDO+<^*cSdoy&fw!e_*PVrkwwk_`LSr3S^!_I`Q6pd}jaos71Zc zs0G$mg;kOqTwY>pM@Blr(?D@JKScRxYn2y{Q+c>>sCp)HfuZ35p+?gO-Xr@(f~2M? zRZ`EPXM#nJy@}O;{f{H9QV?YTHOQSOhkd(yC&{*(hNnkCC?jflgJdPgnuVtvD$r^t z`sDmA=oeH7T9B2NPSn^GWz+Z|(1UQR4R(HzP6qs!)RCbE7O1d8BP7B|9$8p#-y^-H zKtFI4MR)MB)*)RyuN{@)@oxX(^c8RU&6%PCbn* zNT(?Ifz>LB1Bu2z(4u2DKZ8ZD&I-B#KU_ZmtMSjPyZb9>;ex>2*?C0DARzY->_`&+ zPG(}m<8}SeU;Z)}4PjIK7YvNw_Yn!@^D{6Azz&2Q_=mKrIXgz_6>CL=HtQ_LwmXL5 zswOmR>4oxNP=`BJ5>Ql-*0aafvs#=4M7WB(s}{D3idOZb(eMI-0!tVGL7m1|-9cS< zMV}6LE?<3kIkiFdV z%Zta+RL_I?7FCdU?q5c?(cjUOTr8o}6G`!G@LOCTfJvQuoez(-aP^#$i)$yb{*-33 zplabGHTq;@xh?G0DyPb@8*fIl{YaY5g*ya5%HDyLmxd%Ew1_EkW7Hu5Gk5}8bT^&? zU-bC(A*6eH^lsOZI(PS9sL#x*>4EUi-HYb-Ur1%34aj31#H1OBoe2d&**lf|Ba4EI zeuQ@SqOv6(vE;aCQVSY&QW<7K&Xik(=fKP zl?o@>=hf#rPiM!zKMst{VUqH~o+(GR;$Wvw{fKyv-y3lAa zHXL-MriQ=^^+H=g@`MfN`WcHeQ1U8qw8!Eib!W7MC~wfx{jz5BWU49#QhZ{lh^~j6 zG8yIXkiZiviW2NbRdjWZ(Dwzp7XGTSE(yapLP3H(@*{Dl>7sY1v>rT-dTJm6wT`y) z>fO#G#26X+1)U=QBL95(@1y?_6ugeFf%;u^Gi3VR#PvI2z#b1pa+K6^l;%)@ZBFX6 z7*OJE8~e6bu79I(``J4}Q@Mv|rYE~_x>-SC4C%k=Wj`;_9IT70w3~ED2=9^)=m(;Q zWzx|V&A~E>c(uL=!~|7KU3SMNwc&Ww7#3*){3?^s@i$V?K@m6%q6E>M4>g^S1PVD` zL9#+2i(W_fHqyJ^Mgtzd2|1eL7L*@GEYe=kJg-hJagvZrA_`RX(h9?_Ll%wjX!;a~ z{cQE#L%ukXAW>m#9S8c(JcWl$#X{gl0;M6{ReDz>tSEhdxNGC-U_6mnN1pu5q9LMb zIva%2L9bl$bha#UraZplJ&%vxAl!6ugt{W94B=od^nrEeuC>r4&Us!vg%kk+&cdXW zCWhhjIfS@F}7+!>X?XngjWoLkT*y$Z|Ix0?(y3F7KzJxFvRY~)scaajz&z=R z4&ZW15&;uOd*mun*47Mmf}*FWPaQ&CRQmjt^#B8CCM@$rN|alQFqn%|hs@@g>K-|K zR6u}9JVi~yr41}+Up^avAraHh>2vj@g2~G(*+#03K)$bPi?yK|h&Lx9E(dzY7Qg6o?q?O#~r9R!?1qoKYyW z-b3z?xaQZ=^l(y~`#+X+j8G}aydr+p zAGh-fc~p-H$@{au1l;APX9xgzm$}WNGvs$HeO7Mj-nOLRLcr$u$*h{JjMo}MpKBy~ z&A5S``Brpe^f0eRsdx&9d4tI8g8F`_e3YER_AEU*_zsg<0ZTl3@z?+Mw=J?|u0H*3 zdHeD48WWE`tbP07$`6Z;sukKE3`l; z(;!;e3!&Ue>My^O-OyI=1%nQX!TDKF<@R7d+9X{hu42pVl0HIK=0NRI79TUlHR!V(lF>C4N?iY!Db=`&bnt^KMGSvPh<#6bprLmdf7%=h%@>j~+OIOP<_g>?8h z)Ju6ds0;EkeO909t*b-XH9erIFzuD5!{1SEWe9mnI#3AG;tU|KbeBUiU}peoEgTW*)tp>dPW%7t$)ZLg;RIn|YVT(bWT1$SHyjY8FTE z3$6g&j)J~Bs1%`x#2Si7Gu!BDi6Oz!LK4z079-q~KP%RgzFSIM69_P>K_f;5y}a zw=iN63OjqdfTsG~4BxWiJlQqnUBgD!9ZRpJUo1FQRgAYwWWT-Xqc$MZF?p^6Ce`Z9 zPg?DzmLcI*dah8LFLrNYp7`u!F~t7q?;p8G`seHTCo1#mo-@sdoDoJwSjfm35xXb; zIxINkh`E=}Sx6TvfLdqDi>h5mEW$0Q{A_bNmyV|LWs)mr2_J=f0k@4S!Q37B|18&&S13%1EPW02Cn{IV)a>56%?&VEWY$&{^iKG z)k-V;K!k~Nf1oGJ-O+x{V*3sQoXt>NQU{UNqdfwv{cs;BB1V)%ZD4a5L<+^hr!=iFW7e^#S-@Y<`lxvUdfgtX zPA!={DnFuQ>{0j9{DNNdk9NGa+e|oes!3WJN}R_{NYO9uTmXHDN?ACu@GeLx6LVvA z+z^Q)1$ZQCh$(u5n@`*G_&hBE**8TW52J(>^O>^luGsznQQK;NmnDm69RGQ7R0sA=>{|C~o>HzNOv;q^Amy~sO-Skm`O;{dsIzh@V zn7jx=&`4QgNP#O80#{yreD&$o)vM31(5J&M4=!H~KD-)ygzSGcxI$l!SA#F*IyLAS zYKji4;iV5tElR`kIFmt*!d2C5s@OOVMqJ2{4Wv4x%P46tfb`fnme~ja7_V__F_O^H zs~0ZsW5S|zf5bsVXVCHLEkO1m3aF}QagKbt&GnRf<9&Jtp5&H^@@!g!>eZrIgX1## ziJW&$irsO#Lf>jyP?{uO3IMNry$FDOY3;hr$~^-^pKb%L-=%8t{@slk!y@s zbXlo;5*AC>syi+VmFdWV602RQyO@}NGzde5d&fK2%b}WsE8lQ7vOE=(Zy*idZB)xa zIRJ1ODRV_!-rhqK$rQaNDTTC@vT1>HrRJw&d)2cKr?s_$=iOjaQ% zZ4H^bHJZaK++3kC&o4lRH4g*ld|-o-6*COQ3M*Z@aIFOqL{zdBv<7myLTYAq*`KcT z8F{`G=7!VD#0)gMq!trx83kIMYhWbHWeBX2G~g;3X$z_}PgI@{QkcYNXtTw4M@wj{ zw2joU>h{vXHjemv@s{mzc`p>Sy1KgqZ3*lQm8`@3B?heb&+v{js%0Eyspv*s%)q*d!hvlhYUTo3f z0~^Nncy)$oq+iszn)#_1#I>@E9F<#$)SZoB*0M_5$NRg7TU7POa-m0*`O?eMu_WfY zdtREw?+qSY@uZ5~!z8V+8T!P^rPSLR=E!3w1PxUMmXtOK3}?SMp1yH49wZrG*g@fM z7DD1g>oF`kw|PJGZ+k{5bE1zatWFBztCvLQ$#W8uE#yJtXN7=Vc*53*J)7z3QSdSA z+DuP2Ix^EU_A0R0YI5V=IrmhU^us(;(zzLFa2(1jQLT%-Otc*THV7pn=s=!ZIh)gLnB}z9T%)q_9A~YRG z$qNbAC*mv}BN)Bh=&aWc>l+Yjh)yTZ<=bKo9c)J@gMZ$By?nU-dNufXdvpKb0^fr> zL|fTT7~;nyemX%mI6ik)OP8n&!QXVwu-ZK;dAZi?o+Nf!O6b5-4do*s%u)QT z<>!!h=8ft8Y`fEOXC6MYnbENEt?zA8#XB99wF*E?wssG?T#W`>?%gF

P2r2gh!Z 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 literal 0 HcmV?d00001 diff --git a/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.d b/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.d new file mode 100644 index 0000000..7022276 --- /dev/null +++ b/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.d @@ -0,0 +1,386 @@ +src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.d \ + src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o: \ + ../src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.c \ + ../src/ASF/sam0/drivers/sercom/i2c/i2c_master_interrupt.h \ + ../src/ASF/sam0/drivers/sercom/i2c/i2c_master.h \ + ../src/ASF/sam0/drivers/sercom/i2c/i2c_common.h \ + ../src/ASF/sam0/utils/compiler.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stddef.h \ + ../src/ASF/common/utils/parts.h ../src/ASF/sam0/utils/status_codes.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdint.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\stdint.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\_default_types.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\features.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_newlib_version.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_intsup.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_stdint.h \ + ../src/ASF/sam0/utils/preprocessor/preprocessor.h \ + ../src/ASF/sam0/utils/preprocessor/tpaste.h \ + ../src/ASF/sam0/utils/preprocessor/stringz.h \ + ../src/ASF/sam0/utils/preprocessor/mrepeat.h \ + ../src/ASF/sam0/utils/preprocessor/preprocessor.h \ + ../src/ASF/sam0/utils/preprocessor/mrecursion.h \ + ../src/ASF/sam0/utils/header_files/io.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdbool.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/samd21.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/samd21j18a.h \ + ../src/ASF/thirdparty/CMSIS/Include/core_cm0plus.h \ + ../src/ASF/thirdparty/CMSIS/Include/cmsis_version.h \ + ../src/ASF/thirdparty/CMSIS/Include/cmsis_compiler.h \ + ../src/ASF/thirdparty/CMSIS/Include/cmsis_gcc.h \ + ../src/ASF/sam0/utils/cmsis/samd21/source/system_samd21.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/component/ac.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/component/adc.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/component/dac.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/component/dmac.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/component/dsu.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/component/eic.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/component/evsys.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/component/gclk.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/component/hmatrixb.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/component/i2s.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/component/mtb.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/component/nvmctrl.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/component/pac.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/component/pm.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/component/port.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/component/rtc.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/component/sercom.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/component/sysctrl.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/component/tc.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/component/tcc.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/component/usb.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/component/wdt.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/ac.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/adc.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/dac.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/dmac.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/dsu.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/eic.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/evsys.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/gclk.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/sbmatrix.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/i2s.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/mtb.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/nvmctrl.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/pac0.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/pac1.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/pac2.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/pm.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/port.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/rtc.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/sercom0.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/sercom1.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/sercom2.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/sercom3.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/sercom4.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/sercom5.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/sysctrl.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/tc3.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/tc4.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/tc5.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/tc6.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/tc7.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/tcc0.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/tcc1.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/tcc2.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/usb.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/wdt.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/pio/samd21j18a.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\stdio.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_ansi.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\newlib.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\config.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\ieeefp.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\cdefs.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdarg.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\reent.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_ansi.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_types.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\_types.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\lock.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\types.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\endian.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\_endian.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\select.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_sigset.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_timeval.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\timespec.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_timespec.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_pthreadtypes.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\types.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\stdio.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\stdlib.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\stdlib.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\alloca.h \ + ../src/ASF/common/utils/interrupt.h \ + ../src/ASF/common/utils/interrupt/interrupt_sam_nvic.h \ + ../src/ASF/sam0/drivers/sercom/sercom.h \ + ../src/ASF/sam0/drivers/system/system.h \ + ../src/ASF/sam0/drivers/system/clock/clock.h \ + ../src/ASF/sam0/drivers/system/clock/gclk.h \ + ../src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock_feature.h \ + ../src/ASF/sam0/drivers/system/pinmux/pinmux.h \ + ../src/ASF/sam0/drivers/system/power/power_sam_d_r_h/power.h \ + ../src/ASF/sam0/drivers/system/reset/reset_sam_d_r_h/reset.h \ + ../src/ASF/sam0/drivers/system/interrupt/system_interrupt.h \ + ../src/ASF/sam0/drivers/system/interrupt/system_interrupt_samd21/system_interrupt_features.h \ + ../src/ASF/sam0/drivers/sercom/sercom_pinout.h \ + ../src/ASF/sam0/drivers/sercom/sercom_interrupt.h \ + ../src/ASF/sam0/drivers/sercom/sercom.h + +../src/ASF/sam0/drivers/sercom/i2c/i2c_master_interrupt.h: + +../src/ASF/sam0/drivers/sercom/i2c/i2c_master.h: + +../src/ASF/sam0/drivers/sercom/i2c/i2c_common.h: + +../src/ASF/sam0/utils/compiler.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stddef.h: + +../src/ASF/common/utils/parts.h: + +../src/ASF/sam0/utils/status_codes.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdint.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\stdint.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\_default_types.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\features.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_newlib_version.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_intsup.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_stdint.h: + +../src/ASF/sam0/utils/preprocessor/preprocessor.h: + +../src/ASF/sam0/utils/preprocessor/tpaste.h: + +../src/ASF/sam0/utils/preprocessor/stringz.h: + +../src/ASF/sam0/utils/preprocessor/mrepeat.h: + +../src/ASF/sam0/utils/preprocessor/preprocessor.h: + +../src/ASF/sam0/utils/preprocessor/mrecursion.h: + +../src/ASF/sam0/utils/header_files/io.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdbool.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/samd21.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/samd21j18a.h: + +../src/ASF/thirdparty/CMSIS/Include/core_cm0plus.h: + +../src/ASF/thirdparty/CMSIS/Include/cmsis_version.h: + +../src/ASF/thirdparty/CMSIS/Include/cmsis_compiler.h: + +../src/ASF/thirdparty/CMSIS/Include/cmsis_gcc.h: + +../src/ASF/sam0/utils/cmsis/samd21/source/system_samd21.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/component/ac.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/component/adc.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/component/dac.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/component/dmac.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/component/dsu.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/component/eic.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/component/evsys.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/component/gclk.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/component/hmatrixb.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/component/i2s.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/component/mtb.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/component/nvmctrl.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/component/pac.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/component/pm.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/component/port.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/component/rtc.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/component/sercom.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/component/sysctrl.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/component/tc.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/component/tcc.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/component/usb.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/component/wdt.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/ac.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/adc.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/dac.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/dmac.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/dsu.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/eic.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/evsys.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/gclk.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/sbmatrix.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/i2s.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/mtb.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/nvmctrl.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/pac0.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/pac1.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/pac2.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/pm.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/port.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/rtc.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/sercom0.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/sercom1.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/sercom2.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/sercom3.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/sercom4.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/sercom5.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/sysctrl.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/tc3.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/tc4.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/tc5.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/tc6.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/tc7.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/tcc0.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/tcc1.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/tcc2.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/usb.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/wdt.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/pio/samd21j18a.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\stdio.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_ansi.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\newlib.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\config.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\ieeefp.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\cdefs.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdarg.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\reent.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_ansi.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_types.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\_types.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\lock.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\types.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\endian.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\_endian.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\select.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_sigset.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_timeval.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\timespec.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_timespec.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_pthreadtypes.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\types.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\stdio.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\stdlib.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\stdlib.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\alloca.h: + +../src/ASF/common/utils/interrupt.h: + +../src/ASF/common/utils/interrupt/interrupt_sam_nvic.h: + +../src/ASF/sam0/drivers/sercom/sercom.h: + +../src/ASF/sam0/drivers/system/system.h: + +../src/ASF/sam0/drivers/system/clock/clock.h: + +../src/ASF/sam0/drivers/system/clock/gclk.h: + +../src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock_feature.h: + +../src/ASF/sam0/drivers/system/pinmux/pinmux.h: + +../src/ASF/sam0/drivers/system/power/power_sam_d_r_h/power.h: + +../src/ASF/sam0/drivers/system/reset/reset_sam_d_r_h/reset.h: + +../src/ASF/sam0/drivers/system/interrupt/system_interrupt.h: + +../src/ASF/sam0/drivers/system/interrupt/system_interrupt_samd21/system_interrupt_features.h: + +../src/ASF/sam0/drivers/sercom/sercom_pinout.h: + +../src/ASF/sam0/drivers/sercom/sercom_interrupt.h: + +../src/ASF/sam0/drivers/sercom/sercom.h: diff --git a/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o b/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/sam0/drivers/sercom/i2c/i2c_sam0/i2c_master_interrupt.o new file mode 100644 index 0000000000000000000000000000000000000000..73d36261247bd6b58d369645ed472aa567d97490 GIT binary patch literal 787740 zcmd?Sb#xR<*EiZ#)ipE8BtQr&{x~UE6oNowFKBp4!z&tI)$qE8H#NMi;av^yYxq#Z#~MD-@R^1$ zG<>Du8x7xS_(8)@8h+96n}$C${G}l^2DJy*(A3bTp+iGY4ZSo>pkX2n6Kj}6!(s9}(XSv1V5VRj93YM5KYyc*`$u%L#8H7u%OaScN>ETv%? z4a;d*LBmQKR?)DUhBY*-rD3Rsbv3M~VFL{tY1l-=W*WB8u$6{wGz`dS}v8o?quJaYCX7Mv)0F`yC5&o2hm@4UZ}xblqh0qq;72nu-L=*Fhtu3h(b z3mY78gZq~5-t0*X={{1rM)1A!ahw}5{)T{Nx3B{Nvz6?%7<5B};*en-A{*Mpi5k z+Hxw--mq!ai>31{P4>?rN3ro!9q2RJZ?T}sPr8l%Efe02<@w)b4s~P7%4gL_5^ar(#t6ueu5_r(z;cxdjf*AG-hcb~zm28q z*1<;4%7^O(h6RVEV%HP49GG!nnvj-i42bjASO_?8;SN1E%=3YH9yF4{#`#WnElvi_ z@sI8hIooDj9&*>nVk#PgRNuQL(bMmT`rHj3c*AbL%mRY{f}B13Ws6Q;T80M(kj;Y8 zmPNa^D73Fu(H7rVK_fU}vs}gV(U)Dy zw-K;7ocPD1{f)xNb$dN7J2cxLlNS0k1Na;Hz}bh9n-_4GrW?^?VniOxS706^{rym~ zV?R%|cyC{R`9YY!F{AuqXl3|^-8V5AP$SsI9O4hoBuJzN9H;EE;A!WB2hO&$%N%xM z>tfm8jJbhyS+Fzuz1_GpL|ZbV`^Q+`ddCE`Bdd%Q*!NoS8E>tpGT!GyT4GE{!kl8mK#B=r_oK`pXA~4S=6j}5qu8xym zZMc3qD~&{sC%E6{bmUlX7$J@W)eWPDVQ&%1wRqJHxH&iqIUKkyJ;4m-$mnM?xTDQ_ zIB>il%MIyx_snkC9R6PfjHM~V4IjtvzS2nS*kCZj*HQQ=HJX4X?cK=;1!lm_B<9L z4G|t3f<#_L5UGgpVlN2!EeRJ9N}M$fdqInkkO=Ps?1sItB5+S4q^=J_5lg~@2y60! zP}Cwgh;Sn{j25$0Y(!Y=1Bnurgh_;vK{mr4Vo7i!{K278(vn~x7zs^#&I71aq89CX z81~YqQO`u(TDLXqWk|>{&kTY>S*o^;#E^sD;bv?O`dEhIa?sZz#O0u$BE-wV081h+ z2ZJm^Tn>gPf|UbR<#0R?s*)F!IEs`60Qz z`>5nNEsDyHPv;Qi&y^!TXscxwvf$4BKSfu_VJ=;sd9II-&WiP%zPA+gGkj}kL{ zgNq=(#EjBnBgrJDy&_9xHw>SB*$`)CZB5lKPZNx?Dw>iE9+Q@?TE?(fvnW>W_8vrC zs%sf<$Qa2?dj(bu7Ofy^vJ(`L3Zj;hGkp79fl_Vd)<%*DqAfe@4x*hlr-DfSH^zQ@ zO`#xsnqxy|@1QA3iBfVj+P#xS;nWOPpq({^I;4*Zw2Rh?4YUn=><;u#R*lLk&~8f3 z@Qp|S=iOCkHj+f3V^}BL?0oXJMis_d=0s|8P$MIH>v-)T1ySmkfy_irQK1*aZOcAc zQxcPm3Vn)2QK9?%h=I&BEkmJGMkCpHc(pP*gMD@fI#bCRzE=>teU=K%Mv@40Gb`*7 z8|W6xoE7Mn$>;*xv;!4r{_4=)p(!fsbqAv}?9>$1^ku7+Htf4JMP>c{6I6JQrl`u) zU5S?2rzte^S(VwZDY2E=#2O(ot1?k+0aZ+8{h*RFe2S( zUCW$9jY->2$llWwH3Ge`FSg&;6g9fSW}_V*Xo{gTdYj#I2l0?~qOuC&k&-if54}g0 z9xJytl1#$vKUo6L*dTr}T39iMWscc@u$1zWg_H5^ZsFwr7IythI3>U67EWdH zEU(G9JpoUFqd2P)KD;F4l8-%yxRa_#lZ*10pi`*Gl4l!;#`jZ>t-PgHwhZ5yXV4&N zloK0SL*B~pawzz0Ne)g~m5;c*mF8h?m*sdCDywEFuk+UZ1^ib~25ck=b9MQ46p~gg zW!V3)tT8*KrZx!mG=c7+KE+PKVFOKxZKyi@n%iMR-pB2*k#=~c2|7z-<-$giaM+m_ z^+NnViz1XR@jUw2hGLX-jqlPv7QNl9s7e*07J(=2W#q>tSFax zjMtRdup;g9n5g6o-#mMf&`Bx~8%ZLp<$RoXY*;I_xwx=aYD!#Kt29N0 zRjXcY!@gQmR9HDDV}P&G6zcFkb2Ff$t<@BD+f&WDUQ=R2U&c2e4lAP@xQ)sx^o>f+ z@GaN@v%)47tc@fQ`YHaKLZ^OoT3d7XqcfTi*N@Kq%i&3$EZ? z1?9pB5oV1`iB8jEW%rYUj#h-*q*KQc8XHmsk#7<^cbA;org zST-eR_@14Oabp)0h>au>mY=xd4lA`b7Z+9qqG{C9WT(*Oa(^ zltEKsLr*2XxI+&V)u^m8no-FazCGTfgJx2}+DH_C z2x~s-r73a!sE?+^=BAq%4j)!-`ikG~u=?q+qSIke_g8_~ND^U96loI2hBZl>i|a>| zH6^YeP0^INel%56;`-4vO^NGA(={coAI;R1*w8145X51HK1)oaYN%$NtwXRTj_-i>*r6%3nDu#LqMPipC~A-C z)2=&Yc54~hX#1S;htEBlqE<%Z(&9d|S5qiWK9_o7ir=Rxs@MLJ8FR>fO`$XySSf4~ zX?7bR*^RaNy4DmlaV_F5<%QWdh1B&v5$Tt~sG-hFLORc{8Z3m#}nT=gDm3RN#@ znToXx`y);9B1&x#9&3V=B3Jc&qA79peX1#{zN&W5HAQuT3b+Hk(1h5^-4#FFm3t*} zQdw2*wURS@N4-Gh-l*!>ND`IvHZvzd<@Q9Pr4pJ}+gY0oZuc@PgJ*RGAJd!4%3NY4 zXZQxrz-;KN4A@8#=KReIWG<)k7(=BuQI$T;R99 zxf%t_Z-f8v+c2JA@>0({LzdO1xUo5a%F0U0 ze|YH{&x_Bnb7;grH6^xooy@Y(xBPZDAGrPY(0;>{!*5UJM3SVfCNA(h!kq2)JMusL zM*N50QUCHg+}!K-8)-JAva0VG?YFOiRq9yfM3SWK1TOG9&&;13^-cN(Ej8b==~P?2 zV^e>SJkGQz#N{AiAKoBLu`r?QIo ztCBN(Hy1?izbOMYl7u;j+~qdsp&kdsnX}8AZgZY;p4*&L$r-*)^W(1Ir3~0e64g&B zJyOI*mrAN}?m-6y)TAk7FnCsFQ_Gibb7_>E;hQiJRZ6Q2*hmudTQ*tGZ7#c1)1?R9 zerOiTD*L+4<&;IKtSXyJ$r-*CD_|DNtqj;m5|s^+%gJ2#E68d|tFmedW+Y?w67q!G zTxl8UHdjVhcI61Pby;P=Mv^dBOMY^jtNkx?HKi+MY-Q`n>uz&(wYj64F?Rk?25ck= zbFE}q6s+i4|I1uU+172Yt;|eiRoO6Yt|q#Uy`3^(BgrIr?LFm$REFUy-wngzFL_E} znGj&O)cn&+R>a8=4=`Q*9-v3`mUVIL%>x`Rb#Br}zQnNv5Abs3tBX4Kl?@d)kt?ba z^43p2!Zwr#ByrUtZh!e4k3D!mQdf^CI2s_cVHM8~z;wE?9e*oP zWgd{hrAESVITQVf2L!p!knjk(6m{nTnO*B^A*zw`G8%vfZm; zi|@Q=(2kJ3DTP_>W94+e*c6VFYjKS1PT_d@E`ACp$jLf|DoGP%du)3tNh*btw2oLvQ!qu;g7qk zER(BL+P$r=vRpE3cimlOg~an3pt`H9lohcra(9(g(xte%tE`q2u@-iBl{L~=adj5f z%0J>~VV$gt8-%;7te0JsuVnu@Dab`%dz ziK|D~F?lwA%8pAMT7m0t4W|=wMEo3`lxr0?i(LjIxBHIr1vQQm*RD~~uwPVtE&252pkGosHGF^Jd8Ylce2xU0^|qOY zBYjcWNnw`4HKk8VJT5lpjItXZSv%o&XEwaY43BP9^v!qDZg{q4c~MSidMq0S`BeN8 zBv&+{V#>34g1eHahO;UzGf`3lUl`sFkH!0d`n_w#4UeVSz(srdosTjNk5%o#K$kbn zw)KIoCN(oS6^iR~QL!2hy`9MhK_&I9r`&Kka}@W7C2<>Wa#0bM(lqU0ICEQOO~3Td zr5khjCF=xz&GYj6+CC0Tl%{EK!8ff@CoZOXT-um)&p{x3DCBdBTO^ zEMZ|TzY#OxA;iM`{A6!Pmb5T`BkiEy!f-HWrJ!_(GTEcHmd5#Vt4JPORO;3-7$ z7Zu4z^8-j$FYN+@PCMsf?3V)?Rcc} z$N`*iVubpYz<_Wbd#;p>sv@u5pLN5nh$6QpQi#hU8Of6oLJQ1 z@|cfUV^J^H5b8#yv~D8T*qh*%<~uPi=#KU7B>GJ`&CTh`h?fzZ<@q_q&Fd;Q2WhUT zxdmOP^8u~Q?T;5c_peGB#gPJLbkoaU}o zJyD4v{42yoz)k5Y^c0bd;EjVXNIJ53X^)f z)jp4?LE_p+p}Ku`E77C4ren3y#MB+*i4rNj7JaLP2%%mYCj?i?Kv45E^*l9J5nfeD z){Mn5@R)W;|qmA@1gPSGeFzKCBv z7Ef*@dE@NHdjWSHoeFMGRi^xIb0Cnv_(-sL0B)f)%MqgNq&A$?4m4^sp6reD4>i=2 z(|qFW%&85Nm#vEEdvWq-c|H-V;WAR5&1g4R3X@2Ij7GZZy68feQBGmfU=L(8(qcRM zZ$(%4S?Xm;G02p6Ze-kLhtpr2#u8&0`(rcU{LL#X%yVOJEKXX|?8cbq3M@er46g-M z#suR&IFGSa29~M6up0?RpFp5e;9_Jdbx#-xB1zIBq)=P_6y{1Wg=zK~f|m##W*07u zppa10dMhvCQnnEaj*OG-xK^x+b(Ue942rrNA4Ne0EDg_HukeOnj%}bYmb!u9h8HWH zH#6>jZlU)Wg0bIHOSe!ekqdc_Le)2~Y>U{@{7>DOE$wKw`In_hm{NE+weFU;8nz za>v3__*J-v>fPI^cq#pUKLYmH!u+~Lr12Rw6y^rM`OgsN3woQ9 z2Lu|DYL>#JRkt$?Me?jWnXNs_nc2RDkQ~V&Zx}Ds6`pPe8%CCb$?#%8gnF{)4`y(c zQFtLUl2e*W5FW2v4(I;-v+pPc4^qL=MB~i~@c5EM6UY z*(QUw7kG9e=9mZU1`0X9;L-jc~sjz7e~vB^G$a&DNNeo zNJ?ftwmAo~*^#rKR8xE~evPmAV+FG!*DAN2ICaMqu#hE7N93q8FAiR9;JLA#GNu4Q zMa6qogWB{W@+?U?AImcjw#)w0HoBz2NX4>UPT5}Twq0J?j`<&L=dYUHZt#S0_QK#j z9X5FEh1*^tWslx9wPN*A_QHW%{UW*Q7e{~>s03}93zvK>^t@^C7wjKNctD0}OJW83 zl2H-_CN0bGD@IAk0KA~;a32_TI93bRE|){KPsdsFhY!4~Xs}4PwKK|EYqzzt${OAX zHgaRjZ)8KibEh;P>ywQcd`X-^Y9qWujPc+$xKtVZ>NdDc8O&qqHu{&ry9+QG4fv-) z?ClIja#no@DuZJ|wCX!Z89eqs8qB{QuM>0sID5wtAd~nz;>q@x#wtN=)ss-=r4)JD05oTD?WH{oX-~O(|I2gf+=Jk1r1gbLFEAUW>5pduautUe^vAOp%!dUg@O6p=sS?z&`LJ3n zk!@xvgvB!$PG@naaA4xl#RNEpNoI%yg`Gv56>(}TGa3YJ`4q65OeAoEL2L%PBM7p7 zPMiiMgek-D%OdON+G1wC=%lsuk9 zB1kx5qw&$=vZ8OCcw#L9BDOI)c!eaD0a|PqDR31Fo(EanmZUjOF?#H8R0ox}+?VmzAsZQe`{9EvLfE z;5MqzK$545Wz;!Gm93m-ifaT8cR}$QO=)J%&PsTxCYG7Jd{|-@Vw+w{naYCIA2mHp z(IgWbXPMBfsaY=HTC9$(p0mC(lua7Blwfuzs91>P)p*WPLm4_>o%QVsH2McnD)M^@4IAF<`nj+|0#l%;=g3P2q%hv$N&g7G4TyFzg&W?Q#$ zr`v?5u6Pk$aWp2?v}k-$ED6WHoMSnFQO2qLo4aPMD=D|48e?(s@PKaEW zj;rQB9OG4HchkUeS!xRsptiuA;zYV>rB_}x0R$?<*{SGj#a1!Sgke<5ZcuL-8InMm z#lTb_EGi6+btpkv)}oxq;#gPQU$L2~L4eq%fmPM~SOLr<#&snSdQ%H9BQ%zapftBm z9Jfv^m%QMV-H=9iqk5p*B$4QT#*EqoEbDdS^y`ACKAmx$gg-bWt{;Mn=R1z8d|O<% zZ!!?S;u#b^fU4vE&_s`l6QEG7ic<;a`NSYVdjHG_2>6;S3Dk_QS#y4zX3hATHQf~_ z&Ht~*6sBVQX9vLzgwjEvlq%LCPzHZiW~fwAG4RmBFvtWm{?QVag_>~|LgQPgIiD<) zQ))E{SQgy9j2g{yT$cnbuDh3j^1o&^J!DV=0vYi4pAAZFhXy4OEAZdj%^y-2L==|$ z^I!WC9x9S+0{-~>PuKsoFIk%OwA!ut-(#Yv|Bqw(|8f65Zsmz~Jnl~rN@yYi)T_{U z3Dm=%)ml_)tQa*2kcofwZ_7f>I18ciE!3P(78)qEnglEh|LEVA z@q9%DClMY=rRS;@0l zrTM(PE-l~{bZH^4s7s4@C0$y~E9=q{j&pAn)lyznmzMEry0o0*tB8ubg4fWcmAs}d zt>U$GX*H*32UNE;JXDv~@;bV-j-#_H?s`tAE+n^s*VCnqyuL1N;th0ZGjFI%TX-X@ zq^@GR**G3*nx-h$M5Zc})-*)wrqcV+D0KRS&9rW!=9166g8pc>kVRK`p!>zwwG0Nd zl$m|-v{7W!!&K{L@HAzn$iw(ihoDv#N#^L;7=xgwQ#w08!Wi*xYKjCHCkZ`dl8N6j zAGlge+x5Z{l}q7>=Sa+F|1hl`6lGLcGVP>yCmiC66zyfE zxrovfDLZKWR2^kN&1l4tv6BpN+VT4i@l`F`uUTj58#5S>aKszd#k753WAH@Bl%+f2 z7Yao6uJJWQh_`f{nF@oREi6+ak&as=`BU;cfn+9GxA;1imqV<(3=Bo9itGtw#=r1Q zei4*dN27rV>LD}A^hk5&o|qruSOong13O?k6+yjZ;JQevTjt)Dam-SEtda=ss|#8C z$-ta0gkXx`{xWd%B(zL8OJ|B}D#Q)RN)&Sq`8A)BgoT7f%ACOckAlSa!`WV4+Y$-KbZM$$O)7fD7HrSj>Q#J$#ru49vv*6F%r zA;BpsAKO7*PUNEUf&z5Cw3#TGqp5u69bKEHB|A?ZQF%UQLFBe8m0!&voA*1DukccI z%`k+n)i8@m<7Ni(;*p#3GxG^iyzzS+$lFG;zk3o<5(ZK^Xa-$J?<3uW7}t=&ofEbG zN#*7xh}(4+abJXx&5L+pO&XJ?&~i<)o^+b2rhytFqsDlCO}I zBJ7O2iZs%wa@X$Ur5e6*Ee(GR7GxkR+4+SIFO5`rh(2Kp`F)L*sWhg}rR)98#OWC4|TTk*XZhjpIMPcd)40#W})(sKgo_g4aIQSm!i$NjIJ5*gisp6-H7|_7*VDTrgEt@ zWGByPqC87XkxW*7qKc@g<2#rRtFdH=A-e~_+a@RFP~ zMyL_-tSptU&Z62~#&2L?WaU)#dO%v=4w20s`2895^Yf(pE|RXFUXe_f`E&U>mybvy*&STheVh zl_--(k^H)m6i@5I#9h>t%7s1<_ZwCS(%3YfWX54BD2)$=NXEc@KpF>B?OfFNxAlFU8a z?7%%t7MA8C`C^Mn@_G-V-@umy5P26Wk5V&sOI04zoMf`#>#XQe*i%Vkm6Ie-U~eIf z?P> zx}J+6I>!!08s$`rti^9kVMO4K6KOOkL-MV*ljJuw!@pZY@)fc7gVr|UHu55Q2VS4V z=xa?;by-I8^)r!$xvEz$I7gCe3z1g3zQipsiR25b8FEh!(t3|ox-_!lp(*H`u0!e( zeMEnXU*bD$xCW5c<`Z}g#~6y4&1M|RXu~z%EV_>ENAwbSDbHr4xXy9Sk9D%mc!62e zW_-_$pF=eK>X98hqQJGTgY3_3PBx#YQC4In`C2@jyw}f1@@4N+x%?BNKgLU;(umAP z*Evb3F6EAr%pkmlWi$MjlCQoM$?pR^U9%a5@E#53u9ajz`B17|4Rs%k>`UAycm>C1 zEW-?jcfbP4LI*s)$B0&UsN+*9&coP?V=bY2#n%x;F>b|Cy4xuJ{w77Z1n+7{!&hap zWd(|@|4!_WX*H9nq6c_EYoDT=rTJNuN3m(t2%}lIn$V48pNqrv7&ZVaYB`oQq)B@m z8#E8{GuR$YvJRi3RU;-b8w*cit zev+oyNxULnkHz;yrcoE3!nX&*?Nol1rrK#d8^t-Df5tZq@mpMf8^;nMal|QtdS;CHjm+ zRVuHYh;q%wvkEu z%d9lbKUZ0`ZBV$$K0k%zQ#R2F53g9xoWMS^Cp0X+vP0(}63(k8fL;Voava!rzTE|5 zlld;Z2PEh7{`bLK!oOSqaUCy&heL8ZUvd_1qj(ismYn3*nuBz zhU7MpkHh8(aik7-mxQMmz+JI?Cq!aITAW|W7a}YTYV=ub$PD67kzoU{k>+linI@WJ z@y5EGW6twINDs_=*r>~=W@%c(d^X3eAO$mDJ$MM0XR$kxqvXNG;Ej_FXw1xzSMq~5 zS1un5Y>_Oy8m8CCwUq%j%FsO^ZkG!xKw+;e-WbF~@0_mG}m1uPyi!)KA({1i;u0TU%QFKC&e#1%(f`Z_`2iW?OR{*l2s(*TAOPE8}oY z&ap>hmn>JfdS~_8GkW_N2W*JYvsR4A^OV!7t!lun+bHxM{zh81=hr z?|_#$$*VXp2zoLz+QSx#5tRM?{V<}h`&5?(d}fIXQy7^jq@Bz z%d<(Ig`WVM<~cAkcr!eATm+coS-m$D7I-G8hKeonOfwVMGEW;O7`e(b^<21J<2hv* z;@s$&JPAa$dyf1BY`^El)=)p>*>@jo9`k&W3m#5*Hfs%qGoB1L5_#S;(E;!-dVY4m z*x#PHXpr3STr?COZh0=CzI4xXVm9y|d7jt{5aY?GLhrffb-dFfUwdx#1oqamY5;70 z^jt@i@>kEcT>!p&c0B^`zddWW1{Uso`x;oJ^KuCE#yi7efK7Jxp*8y~XQMj+^PF`K zz{+ChX1b}abha7{$!$)a29kT6F~tB5I&J1ew?l@HGHl=3f5pV!bE>J?TTAi`^JcGPy9SB4%?pW+o&3~pz6 zZKv(X0pNPY~w*)~i!g~U~;Ugox58>@yInLW& z47`cn)%(Kj6z?nv!JFniEj7SQ?+Ua&nd9Bj57>O~rZb_i$b0Qi5EpyPxA4Bid-iQ$ z%e|Kshx$tI9uFb1+PecD_{sI&ZE2yt!8__Cu#Mh3N`kk=dxswswtMrE0K2@4;0O8S zZtux-zuxD)#{tRx-a~QzA`g1g_Xp)6?+UNr{it_8KVZkaOZ0)>N$-$>&^zzFo8gRw z?t^B5^w6>4{W5s_$?+bfJ8?wQ?HJ%mYW>u6r(*)jU z4zMY_#z`b}7Oy~SzE!*dzKJV$@d-hgS}4$j<)cAJ`N|XAbWibJFqz|AThNPrp}k7& zEp+k*ggYK;-T<1?4)}QeeL)kg`Q-s~~m^UZ`2TwwE zhO@Sr!I;2yuY!#!tn)<(%x62J0ameJw1(fzew0BgY-K9kZA`_xovDC#FctAmrb6Du zC|cWoMxk5Py+!NWr0HmePcb4TuBm!=fz5Pf=_VL>7nPQo>RduN*|O4&Dc8`hxaKK- z5i*4$GJ#vHHMLWTI^RJlv-Bm(6_-syxmxY%h`V;CtmuT)QpuY=MwL@1oCsdPmMpkt zUVt-sneQOJf+0(sdJEqbhto)|{WKi(!K}wVfFW$dH`p1sV0%f9qMhp8y-!C)!)?U;}r-%1+j%9I#z%OC?x2 z%!-eJ!V&h7)-^|2y^Lt4OKhPBL@u+2RUvYP^?wcQF+1EIHHl%bX^wcpJpKUj6HB-o z>YrKub%^B)YfanW5&ULSNRH%vP6CVIGyVo|8ee`0HJZ*(&>dz5A41#gW&APi&zAGv zzrkC?!kpu4>6G(tUi~Y;E&hrYh_`uf zIwHBx9r;0g%(v2_>^V>PCp>)O`4R#Q7Ek(uH(bo5d*2ulNvD!y#iK=#oFQ`30&%9e zaTVAS@ruromWmrKLEI=tbcE?mVqkR;qeS#_=p7Vg(JNK+=8rlG>xG&&k6lUEYz?g< zi6`J%^g3;9ie;MxmEuLeqw*!Ttiv@V?Kf~sdM`sHr4Ap2`O>lyBx}6GFD=NLuR=ku zRd^xn)*g@$UPJfN&Jhh#+t(eYuqf zq9D^?&sESH@8n{kJMz#adaHis$~{< zY@K{LV$y%3c4TRoxGAv7B(9nW2cmrl>l;M%#@6GYOb?NZq3 z8s!76KeLa6oo+t(T7>Lg5ifkn9;Hr$(sSW(*!k-|4d-4g64%~OOGBnlf%UM{cf=V` z`cMe-Z_>7E1v^p&}Hg;gW1Fza6g1?yn$GTGTRqm;p|ukXbxi&@XNxO z+U`w;?g;jB6Nn>Oo{k_!uqHP^9L1i5!s2LF>lgGQSW7ubGp|Qucw}j1cY~gzZ zIi7X72!9jUS{fY_*@Ki&pTz#24#~-Qbr!@atmb~GPi1#$-8PMtngNmNEa7kvXRzXU z;)xlhZdurz#gfw5(QKAC7bNGfbul2$Wq&g$%wx}}qs(Vx*2CWd<{J#jg=`Wn<`%J_ zcOWiik2-+3gv~1fw@X>kVDOf)?W;gs&Q8*y!wUA-SrAvUd3d;o89a3(m|o4!(;?Fu z=6eg+S~jvILR!ZX)q~CTtSer5#0)lQ0z@{l8MADjiq3D(v$BZ+E-(*&7`w;{ z(ZS9oc47{&%PfL+AXnI{)Cl5l);m8!y2|d)0d|eerbju~S;eXlxxv~rgrl3RX%)D= z#fJ9+cAK3!1MCi)@ebHs)|;l6do0nQxK0?l3WNP zhD|C9>Sidar_nf6Jjv!vJdkqo9OZJi$>aWUadS7Ci0=HfKB4Hu5?GA&hyjZ{S2O# zq3$!e{X4K(+&?3**?dqqf|$c=(X+a_{0^Qs%6Z&73Ea--?*;%{z#Cl$Sjb2023W-H zv<_U%$L2#wOZbpV2x2LZrghXZe&{r?Q z!%O`DZ!OPF!(ttuF$_Vh=SOHt*uY=XZE7R`g@Zr*s{8UlxZTV{3P5rT52SU$R({bR z>f8948{lo{OK-yM4vy_B#vd27Uf#tQjt91z7ovUW9{idn-0tP2^26pn-fIuk_w)Ai z0S@q4w7-kuy=hf)kRPi6kwg3z9hV>G3HQd{X1hHHJ$G?B1IROg)>e7(i$_>hWyVRS z%%AQNCs%W=vpcKn~9F*dhXhl~d`V=T3X=#aG z@-KYzSC;yk3U*3gY6=TwzWqSC?9}7nmJ7qQAj^-UF;}4%ZG$WB{sBs*iFIJPa?EQ` zs(h^q%T>!_DJ`qDm<+Az?PxbuBY@_!nqRT-mbGS4ifezS8(C<1inh)RTJF`YLQmrU zSWUaxdMl%0v;Ofv5nF@qM?q;AOwl&#dJ>ezJySrp$>_eIG_|LJ&1Us!qHO-=8_F%x zQn_XMHL%&L0&Qnn$IOP8HiDvUYleawwvNus+ZCw}%k6uTR)r%AXs&;kVn%PM~xT^?_E83=Ki)nVgo7e?6q9x4qWQhnL<-L*Tbh z$T(2?UVa5izuC0>=wJ8&C<7|elZ%1(X~i|jIF0gPRxmGwhOoAofDL6Ed%l%Z_P1J;Ytj za(P014O>B@dM*2u0P5>l;YJ{?XVYmHvw>BjrS3*HxD@KJiIt~^?3-DpNO;)7zR)n* z%F2~PEZf-5J0Nan*+SrG2b(}g={s2&x~K1Aha*AU%}Uew-^0GpgR8wPB~@h~>(~Rt z{cOQW5D&0?nV=WNlAQqYARCwhHV?6CG~pj+eNw{v5$37~V@H{d*6GJsYJ6)7H_$~B zKs><~(G$Fr?9f^ePqCQ{HcvAL9l@W$*8pJiEc=5duX8N*BiM{)Y1#lg&lVPj!UZ;M zF~CK(BN5zQVvFhV>Sgve5hSm$9icGxH!EKeR<5$@TOe|cZ7zTyuCpP30^DGpOF+EI zqTWF77CT6H>f0@Ok->Zmuf@h|)^HF?UNz{EbKSL)2k^DYAI~v2oXaO{q zAE9cF;}>bkGoIg~xo85fK*Mk%A4iW~Ch=-CQYZ7RwD_LFdsRmeQ+W^CzE0ygzd&y~ ze@E4v!T0n>WHY%p9UaW#$NNBUHt&gFm%|OzV;l75azVG@dFp43aRY5bo16vwg%?B? z@^e(pMLYpbEQ@&wI?!9fbI|>1DStE+dU%9FFB&Z8h4Bqm+(3Q$g1C~;&I`#^JYQ2t zuI9;UbgbcPXvwn{|4;`u*YW+dCt1%E?ttkHJmF+0Y~<8>6-%8ni#rJdo_L|S8 zDd-LFOYc#<BhT&&;wN5^9#?$k59)*Wg+I#)w_o`{ zI!gV<`{f1r&QH-y`-3-M3Eoeh%MS{_c!Hn6e)B^~fejXo-UAyVQnv>-RMf=x#AUc> z)fCt;@r%|^!-d~ffDz&+z11;Ne5W04gs5&Jz)@n*GGL=cN)LcY!Dyd2MjUPlY^+E% z7}z*bxi+F6F9v@FHbHzzjF2XZ4D`r;lDM1-RwfHaY1C+nm`|&|siNi_VAI48Iu4#L z3QYz!L-eKzcc!T54P&#!V_NOc7SHi2v795m31dHCKozI*4B>Hmn0!C8EZF zw_4<+r;cmHfr_ZgT2Ul3s<}>l`~_^iU;_~D1~IKLOm7sW?!)vZF`k}lZWeiIn%N=> zEQP{Wk<}l>ZDQI)*xW9hG&Xk#?`9C$DOv}Dw@Xag4c=~1i#DEn#JOMuu~+0A1P}W} zBt3@RFG@Xx!U56$8bqQ*Wm;e;sv9pI!moEXGYV#FO7J1strg1<9j9&IwtiZM&TJ12ba14N4gBS1VadZvQj z1u>eo%NIq`4N$lw>e2gBmqo{vkh~(+(i<{=i;EGc(N%Gd&H=88)+6EJx=1hv3O7X3 zM^L{hoOBX)OSGT{xGiSWVaXjab|ggZ3UAuY+!HGk0=qBXw*c>f_;mxu9*Xc%;5`z% zN5jKo5iuP8Vnn%7@bEzS#DgNh zzKZIfVC9>rT?{tAi|GrY@I&0EQ;46UF-;}EMBo;P{1yw^0}M9zrHA?ubKMAd7;4@~ z2ZeAmTMRr5Gy9K+!f>-bol%W2?P+*KKRnDbZ=Qj|Y;)i(sLwIOuR~$3+44Tr=b0r7LSepn z;0qKMm{IhcVxigYHxw3`UnN8qn=Kn4q$TF~KOni(G-#>4%sfvI-jg_hs{CM2alK~ zd&A#R)3XF(IcAolBe3IU+amh8M(Xu+ijr=B0jQ+^EFc=J!}ij;?k+n?o#-A*_tS2u16%**uRsq7BF7n8 zmxArUZI~4muT+&0uwA-OPEgBCqMlj)96dX(@*QJRNu+H35au#up!0{!Uem$Ln*SxP zIo8q=D);SFu$pfIZIugVrlD6PX=zZ3Z=>;0a_nYkmFayA^1DmSLm!`IcPhvp0zFs>zi0T>d~87>%#E6h25fE z%v}~$5ShHkihDxx0n0WB>JM3#@u zizR(PTr1`{AhJ$)4+XYC6ry9tjiN(&SlKL^(nI_$BAnJ++eK@?YgU*W|imx{zg4-9(qcI}QCrCaK{iz#16Kke}_gpll=K!z7fVc^1B(m1|UMN z_zm7Dx%Lwrjh0vGm@`s_)AO&f@&)ay$H{XUKpZbWQy1PU3-v28-(IzexT zTtJUBcFKW45ZNX3>;~8^FEs(!BkTSFEBj=7T7d4C-yTEqfJ{*yR!+#2)Kn+st#uGN zBL|fR@4O730h<@(aXNFkC{K6*T$S(FK>eBwoB)yQvOxxj+{9}p@Ni3R$Goj(n1G@i zK@a{-Z;fPaV?d+mL3&71Y{4p&OC+F0ddS9Ma9whd6OyG?(L$(n+o>>GW-PskP__%5 zQkN^(7V_o2H-KK@el2J<*g~ht4eR8_wQ*+J0W|qK92S};qFJk%plw6*3bf5=kz_n% zT0T(^UdqwI?V$Ozyc^7_Rs|T!B52sV!)Y}T_?!=Sf;&8FMnM%Iaz zIGb3&M5u3O<=R4T3p;Ti#I3C30ASnLXbFYw>?XZsw}VCP0&yn`q?Oe!c4-4ZG%HRI z2F|kp)~t{OeOl9^~05k%#zEKS&zh8bkd)|3FU%AMoG)AU@>7X#4nxr&Cl=QxPG;AbAf!%IGdhat_6#fA#!-O{-fesgy=oEN_I7@XHDHcV87a{gKfsGO~qu^n* zs5cjSk>cZ3D2x%)>4rB}bXX6)apL>{co;9H<^ylF@azw4jqsy$#dV@5J#kzw&eI{~ z2Jt2}YP(U?rS7 I(N|X0fO*JZupzOhMR)HM|1#ZQ{XF=xrBOXdk{qB!3K%og#u} zi(R7FU0}OK6*|k^Bbr7cmc1hHHt_a|z7v4$7sGY~J0Kq2Mx~>~L%P!)6vya<;E<^C z3pNjnwC&*ih!|7=*in&UKJ<=>%LCx{xQOlo(EjVda8oLI*Y%MLIePyd*XT0$diAXp3=0gp7vB z-(o-q=v@_OQi6C*jDG^`y0FvCa6?2Lgvd=X%nNRBi9fr;*lkf`1&DV%y0EtBK55>GFh&&Q}2Sgr=PBlP`5jlE+_(XWqz2>R-L8mIuM86~O z@Lc%O`#&$lkv#w}#cJyMuSBO4z+MYiZ-~4Rjqkw2TXCiuuy>+J17PpPDLOFyAlA_n zxsT$|c6j(Cw&VxzvzYw<&~)7aQC&+vbI#e_s4>kJjfomfVsFvJ61%bY-g}SH*t^mN z6{JX!-i!1my%$kXK|}#*f`|pXsEFwIoA_(be*)97?X(WC@)sBl)DS3fqXEdUc9bTDN14;>ErfuA{AIrySCD2Kk!fvv-_Ga!2; z?IEmBEjUy%Amc1B7*b!p&5W>*8w!kRBldM+ zwX^Arv6GaT2z{osj60ZSl+J0;DZ1bWfzxzsEdn@p#(u zJwO6=;<9lfO&tS}ME$v2oJ=M+F_uC&<{Ou%5rJQb`bOEIG5qClK%#9UZYgr3VWS~ ztOAx#!8{!lP+1p%8)WDTVj(T$o9-q(I19NV8qNE_ZqY;z+iuhFpD~6Ww;KdXDCRO) zN@=`3z#YnM4e>Hc4Z(qxQy;#&E68y^1S;t%KU!EtJMmwVD5r-OL*OYby%S$S`4DgC9{s4GQE4hl%KwY`8@`lWKF?mbc?Xd8UY!TRE0lt45;60TYfY?Nb zIhaNx`Ui+N(-FQ3P79B(!E#1ea)sYQv>XeaXT^~{0G48A1~{$6!2n>^V$&IL`iL*h zAm=MaacJN#63j3bAO=nWxF8;ZDb)@Fdq;?MU0S47Xba3WXC(zS9PJG;#|+0;C?Y)J#7(h;i@`<0gIA_oBAV~2+oInpxKu1Yj{ztV zm;V4L73t4l_KsNQ4}miA<|}9^7X#)%ONDr|0W6hbR$FMP5-(SRcvn2+*|}Q$#LH@p zSk6n?Jz;zt#9A>$58%Ei;5~D7qC*jMJ`jB(Kzu0f-i7!h@iH5}JQl9q!BQ`t@yzf< z48vcdA#5n@1?$hmn_mH*i~TMwL z$w#kY!9}`!2jD6f@WkmRQ@BUzF6&Q%(*xB&9FeCS{WDm+d#%WQ6>C&+X@_Cz_7OD0M38*UmU%g%d%rO2YLz*6N` zogkMlhaUm4Kz=nE#6sDbtClzA+Y~raB=b3UyCvs50`az-aumd3Y1<1HO62tf5KHBO zeGtDRVWod~grGJeMUrd%uwOyzal0-*7SMm3%lAEU#sc z)xa8LE#F*kWI30`4b@<71sN%;U!mGW&D;&Sld6pO9hs^Go(IpVhALpT%84^Jd)4tY zI33irt{|RQ=e9z?Q7s+>qOY2>1v>pyA6{Am)E_T#C>PY5J+Kg{qPajBq}+SLdaOFf zQFxr{!S{QD+QttwC#w2V2qdXSh2J(=-Qrn4SLM0GY@SNtCylQu+bpnLS83cX&sW)- zptC?tJOrH;>iS-|RH^1|h1^|rhZEImm5=%*o<}iR493VsvZ=4ray~eTL8R zdx9`Jp@svViQ%cBEXw#34lUl54AV>Z9sqrrK`uU*M>T-5BIy(OSDxn|bJgSr;9p%- z2mUonc;EWkgIsW4_v8;)S>J-o@Eb00!F}TiPQflgof>h`S&`!^#mwKjP&vS*o<=6J${@EswbxKejYvg@(T>(sVlBJThhyxAX<@g z2Vgej%dz!28j}aFY-#WfjM-810NAmo&<>DuptjvHcAmz?0rRIKzK;UPs}XX6^tu(s zf@qEw0>QM9v)~ZAJ^{{#Qd${U!sxetAcj+lC&W`JhKqV>^c7#_8Pt#tER*UFf+dSa z3xI6u#!Ze(G?ACq9Qw%ya+m4DGmPD$a_(T z_P^^TssJ*5ZvTeQzCWFZn!kFsh1{g)miUFIM6l0ONAScm&7QA|>FR6n%os*cI#X{F z?v7dhTrr&;#%2CFACsYeZqZPDpQpI@I6sf)wFT?i;`_p6zRwrcaip<$wJCU(+`a_L z(m6a!ZjH?Z&$hW7J#9b0{`}+W0?r+|#`xU%Y!N8`&KLpyT_>O5`|jIZhTn61J}7(p zUWO0*#$U(h{zLrC^8rt;791SE5!MgoyF%yTyij}|N#iQ@(J#Fqb!<#qd>%i~A;^i{ zo$y_cJoKPipW3Neg&(mZH7|izPV*V9c6k;GYg~p>^Y%`Wy{>3AMJg zpLd#g5dN*2L)9VEfO%6Q&!ax{IbS!vwB#nl{b<4h$VJl>E`Q@+;vFFnOZQe_ERG6I zAP`UWd<`ei0gks4DTu?T%T&AuV^=6F4dQte!vWJ(y2iQjHJaiK&T?wW-TDejTnX@S{lcNi~F>NbH_Te;fwGAP2rpSAqCa~dqm{} zVDB;Y=Z!}7q*n~=3FUl`v8Ob%H!M7(v0E_qoKS`5=rW2EyqEMS3T9u?bZ-z})9!U3 zHqg?}ICXC*hc`OBr6j)B-qBg^TsG1iJVJttcNAv;O*B`6^8?Ly1cves=W8Fymy2hg zC?OR(^+b;-Xwes|IrVfAvv^K-6^D60p1ZK-T9Jq7v$Jn|OBez4~w zPII5nSG?E`aX%4hhcSOKLIMjAw~t`#f@tOoHc+e(AYzLkUpm1e)*M6xpm$*?RLth< zK1?j-c{^O>ECv=KV)!gYibs6`qJ;locpWVU{{y*;!i9@HG2;1gV6mcAcgV$w4xfP- zFM9k5kRa;0eR@Nz?*e;;B9s$|A~A72IBy}AhS}TVa65ov{IfX@vqYTX@_ngjoezOK zqJJK=l!>yBz{-XBF8~#y8`@;4a6L!OIZ;hxyR;dZTP z!@tpe@sta{F1N8)AEb!&~irhehfKt z**+e?LJs{;30vxOMJ7;=v4)l)IUx)nMDFJwJXHQM5S(GMPY|?(ONSy@h>&NvA{r^j z?*>bhT)Y|}TE_0j*hM*=7l;^Xp%1xO*^YPh#K|384~mxux_~7?eoBQvqD2)1)sq*=KIFTk>PJnp2?8yOdhAjRGPGrhA{GNs^SfJZWlcUnG{^)SvwBIw{k^q z5Z}p72XRD=veWMX?`7#@ur$e=$6@`0^yZ3ovn<(xv5zu>_Yi-Q1KDdm6?h9;^wl48 zK{QYryyypE-UXf@+|-^12)L`PW3b?ZLkEWg?#&7P*DQnfvVSB2n4Ai#;_NxbbP0VsB9fTsG7+!RhYWL7kjv}UIBp! zHE;t2B2`8yuqbuA93Wa9i-f>MHJX#(7*(AP2V)iPXATeFc7Q;Om}0%X-54E%n|3oW-h%qr?*RU=CPH)t|hU-%*!aKv|hG;f$kP_0EB36>4*5 zh*zp>TqUnkC1>HpUG=aK0@bRI5yWfMsS05CR9q|;NBoME9Y_GG}9Qw zK+7r3t&zaaXxfd$n7PIv7MvEEAGjNKR#U^|@+Rua87|r_6f#u=dKN!1; zxdFSTiNo$%6;H+KJ5u7gCt-~e_@XT(g3+La~NH>^^-p0Cj&mnH28@(FDle$%$ zbDQe+H{oc_bj_PVJf&+4g|gGSj!rm+GrAVP0hsG19|qAvXV0<5SzXsp0G7I$9F$t= zvbcF}t$Vrxn2l~9hqmW*!!JRnt#0WI5bbn(^+B}Pea*Ew2c0ADB08_T&TRunT_a~u zPP*@S4R_YXab3$rx4a*KtIm`w=x(~&Ldd!64sbf*q3h128c$vR0gQR+3i;Ca)^+1N z&qufK4&;1ww`<^%pKkj?5dC#ET&D=oC9v}sbQW_U7pQZ&0}!Ok`UfCbca!JV5Z!Pc z4l`6|5e!3Nx}-NChU@y-Kv{%t*kp)D>dd%$8>KsZ1Rz@1#{ircb+%kGkI~KK3lgCd8k`u4tF2vG(1&4*2U}tRpbrwFu0PHN!%Wby(oGfZh=4P#4Nd*gGNJ*N&Uwkpt9cI}Vv zt6p(*zIqB53)j?fEoSXt4j$JvhC#!6tB)An@X`c2H#!{!Wz&9+7>-(U+;{AWH7F-! zHNNXn6E9Qxgg^`zIGOMwX-J#cKO_2ulVM}Z-;Oa8ddmg$lTuJC_usosp ze_-q>?QjEzcQIN){5j3x(DMZuwT2Tf>3iO&_KH?;<@_~$cNd7ArK}0;)Z6l29{E+#k;|jkgk=X1uZ!dx0QurNw+qU}1YYke#CH#YRf&5}IEK68?J=DkmJ&EM1eAwBav9y zFA7+kY|ky|1erD#EQ!*D7v&`B!EX&oma{*DmOL454+~dia|6J2Y08ga<;!1qCM=L% z)c`kShr!@1l=~gv{7qSY0-#9VzJjr8`O_`vtdV(~YSv1RCWzmc@tiW&$-z^=`9P*~ z!qXskcLVlD{=n^}ce0i*w?;XSbH4ZT>Sll@`PdnO5UNF*?&FG}sE_{u9CqJ;&0rlN z+k-xGMjsr>sEDy(AN}R`;2Cp`f6%di@wSL@Z#f;E^@g+U*|WdG=v?~@jL!Sa51;er zjDhUh?+1Z%om+os*wC6wksJNFUcbqi_j7Dc`U*T-l9xbs>%Wgd*=A}9ZGYc-kI(Ig zCxY{z{f_v)Bfkk=?QHWoDE~Ii2LGm>cd-A+F$g@*vvInO879TL~Jw znX0`hOoma*MCc61TLIuq1XXa6G?JDLg?JQQ{|w5aY0JL=7wP}8?ok4&9 z1P3!I{S7Q+QQPq#W>dv*uv{W9ewR%SZO_2iWyT# z^YHc1NWKOjzNaw0BJkR0KbZYMfAC7)OzHeXeWbtrpyd-yCFs->-CKY~UzG6$Zy;9k z7Dq$ThNlc8ab-Eij72LhrkaTQallTBE*fx}iV;14nTZ&VlTL{|)^b|3?gwy2+VLgz33_OYI0Ge?FAMi ze0c|Otmyg>PQ;0}EkKMHyT^hhLA)ISEs3Js3TBhU$`t^~;>XUgkRo1l`j9Fv^RJmE z{@|8Yx=4$Kp$ri>4J?^rTm!UZiL24TvW3|{5V$1Pu7`yjaq20EmxXH`#IJ~VrvP%r zPhZ2AJke?ou&biB5S-V9DX)6hMOhiF=Zl|411rEIEHHFKwBrS*@INnpMl&(&R}hQD z!=FLCB?9$e{kDkS0JFv7VSCss5zU>!(kQ-j1X*XgMnfbFsowmY4xp$xoG#vzCAGHY^(% z-vT<%$?bE2*~-s3YO#}ThXL5j-Y22OLH^8B;(0kJ7G@n~i6!hg$%7TJ=PU#G(sz*) zcv^CmL-;avll7;;k|OuUKp<6q83kgx+|UBV4A~5pK^mY>JM&r5RD zTqw(tL%1n;SymQ+ctu|1%5km)JFf#B$^ouQgF*26nshb*%XMkRGk?DPIuLRN@*q#6 zH)Ji|O^@Xu?ItYTl)ZTYFOttbK-n#+&#BXG`4dOy#qx`t5GavH{{SeJLBlb2M}El* zYMETl4wlOnT!pDX=@l3rx!3}^Dp_3%fxEKu8yKpVq1+6rkx#jwbWb`i09Gr5e}xu3 zHIC1qzFIIFL_=k12w6>#cwN=X9KqBk%r^&?xiR-H?5dTi7kzNF5nrD?Edt8#en zh@G;khdq0xxX9?B=5amhyz0+Mfuowr!IG0o_!48zDuYj*i~7PBI$hNogz+d~9p?Ph zUBzf2;Gx#&VAfOlxq|4Wj1~cStG_cr^ikU;1Nf@f%R%&0E%^5JR|e|<0#rHQD;HEn zF|-7#Sw~JsN7F)D+@zgXqKcYmBJ_lGa>>TNExB&eTx2UMc!#wEujbw3sY$!a*? zM=9zlM~JCv>rsfOsli;IO;_Eng|>SiZV23Rr<^;8^R1DsliQ zRFinBys7e-rAUqC-|v>%-5<(ss~$Wr6{~mQkSkH~{5WZ;s(1vmchs=m0A*_IHE1bU zT{=UcLan$0EtTpe$L&=ro=@amb($xnYNc()SdGG^jZ0X)G6%6%#mt8m)Z2KsL7ke( zkDfhHt;-<(PzBopJW_qTW9+ed%Z=%J<#is|6E%_FH1Jd<20-AMvYZ8F&s95a8^2J` zc%#Nkb#F0bLU%?^VAA5N}eu z2V?Am(&u@pS^ahb*he*DBETp0oNI=9nk+6~>uV-)ShTdlJT) z_bs5)M6)R#T25*PT?NrpvyUGeFw;2R!`La!C~Igrtx1SP(D$FXuNALFeH=NY?fZ^1 z_K}}+1Mbfm-1Q&5l%s+%)%PJg_D9~aIc|JCKF6Q^67)rPF2lja<|`n()VDWymdzT9 z(dBx}Kwq(gm!g&5Zi2Q|XRAS3?aIH@n#4EwTeHq9t79 zJ56iWgXIj>a0X#cBluKUP_{WZ&ywyUuta*y7k(1ey#q@M>3B~>Ds|$(K8;>n!BM5- z?OhnlpqQ2*W>PLs{aN&qYrNUCYa*0gqCp%@3Z23Q0c<*iCX?0hS`l<#_BC1wVtK z+tl(ah!>Mv7l0Ca!_Op^(gY2#J2c@IILpZRA+(fJIW86S9P_RMt0cj@8LB9M5mevB zZa#2U)2m(}*3cfFYwl54cW~BHQzi`EC*r`pj=Bc|dq7svIEII0%gv5QWXSc($8>@t z;d*N1{S8lO@d>azCC3p^_Ka5Wt@WIu?4c76h}S^iC3*4$`-&tJU(?YkkZYi%cEH|H zW^Z6`={V2N@95vj@UxM+YoX;m4dQUTiP}_w#b5lwxm$qH`x%^p;wc|dkoZ;u&R`M1 zv1o`e*FtBg*q9BM!o)0IZNtUCWnhUAA^|LsV)YLoMv1wc$wZ4C=iuN)5qt?_G2$er zet3lE7l_A+hA~hUFFtY1l^|-k1D+^W?gBAM#H0Wui%FcVq=@1<0IA}M1Tjry`N3Yg z=*CU)3=t3nVy1Y`J?bn`&ZUWLF*ppeis7a#RNED%M<0d5FA?kE+Cf4Bm3Q*3mE>LQWJbK)&= zun5X-i=NWI$f5s99_2;epb#X7 zavB^gPjKHfL|*3UDO8?whCrC~{uWrctoDG;2)X?gbVkZ#e+WcLU;g={<*3;J7v;p2 z05Q^GB7BLJ-}8x#livkGXS^K7_0a^mlvlgGbV!5NZlR_%vkN?=7Whk%-Qrw<;qi~sq%dVcg@tvwXk!3PYf%Ci?$=w4-JIIAnagVRNYhJ(dbE#C{Gn{weMrMoIy49r6< z;+>(M>POyZ=%vh};k>t+#ie>5HEjrhuNsj6;HN%K1MpX#SvOwkQ z17eVx{tU{3RV_EiLX`C(V4><4E<}W>)SYl5Tp5pmK!n=617nfupK-vV)K0#@qSb(t zV7aIcnPV(Q?^pHF}yGko{gBv<)S~A<$*rx+hTkly~+ssroWp6Ju}wKhKX4b zJf+Xx-V;8|vF4k8?F`-*wyyn4@NYO_1Ior_XQ6Y`)=GSC-ppanmL<)Q-P(8%lx<18 z%jEBd_0YV%_aJ!k&kvlG?WigM&(46Su=Vd^edyWMmOdJrG2Z8 zgMa_=UqLxA+8sOx<8Q#qp)AgX4@dGuaip2k_M=ld=REcoKWBeDn=`T#l@meNqplmF zLZ7O`A#Ff!O2J@A!}uODqRzar%b08;AZtQtOJMRO74-tqlsaWYz>Ewz|G)!c3IeBT zt0#1xp@;PlFsBz>owuO+c(7nQ(h$g5Qp`|Tu%cy2z^v){DhSxn<;4K!=mOVT@PHUX zIc$HsFbF5Wo+fgo#{qA(0XR>mR)EuywvL2OC-R8_r!zg~(7=U`7eU;WMsk(Jja)y1 z)1Byy*=GA3mhxz|EKPMnRb$wLJ&b{0^$W4 zQU&oqO6dT(Aez|$s)NZQ8N?9k#c4q(h0X;QMuRwy52wL%AQwRmTsV%T$WBleMW$Sy zjixqy&=+X}M=LRuy%BP;G!$R*Qv3*c@F z+1g<&l|&WB(&#xqrkPHM|AK`KnrsFwnY8~BRA-TKUvOqqFK!fHqNjX9a_CRKd@Cp+ z44{%~u0!B1RdGkNn#OSYQbPkhF?NqC_!w$w;${%pngr0FQ~BJ^=7f?N}IuLk%)emkM8nR59-jgK^& zH$#1*9RnetCl2sw)fWT!?RN$ui?jp2U&}+_q&yq(DFiT3a#=%+9kaGamWa3+A%sYeF0=vXL;8Vl zt4Fk$ueHbY(F4lrsj?*mo{%%|uzE^oeL#Fh;oSh9)AmG&zo5+Da6*tOaV`H9eK-$8 zuj$olU=6h21>g;h=2FO8I?@Mn@5t+Wu;68sSAjW-=lcPige52EF5)KFhFryYo_O8F zmW|+a7aKTd@eo5oq0Ce4>;?zD#6S-Fy@d#c^FHDLr#!ymGyXaJM8S9ff3bqYl>o8p zB9vVaJMZCl2oyD(y$6XgJgWwaNjh+bh_szh9V(jmiHk6?`6WQO7|g+Zgy{JJ;*nxo z1&G*!Sph6s%)JS@i=zG?Xo(Ri90|pWe!Nh}i5gysN<|cJ`Me`mgaVX{p@RS_#By%` zBC^V4jv#l(KV8bm+8tXW5!9xX9hyx^~6?`9Y_f^t=z9?(#(rSUluS-f810?+wP7m;9>$ zetOH#xa8s^YZgM>S5El_EPk?!39S3elfQv8K%U^KE&aF)qteqOpuim5<~#15{L}=jRz`42cVEgXu++&>od6!l#4HdW z%0`ZdAIXQD;60XAe6s508cX>3MEKC#XPtq^t(p*@7 zB`r0;UdwfybTr6%V}LjE???b_y5yzfom{mGS{h|X-fs6^_8R~#O>z(yWzj5)# zg)wK<(HCRLnC=6(s{7m}a#LNG!K}Lqp9joCxpMo(jafS96=a+xz#9Vq}vQ!Wd^lCD^YxOct|h~l zEG79@$yWc&0=T4JIRWITt~?!HR)@IJc}0z7uX9z)G>qL=HV#l$tm?QWTB^qOguOfJ zTfQ61lrVw4a<#?_bxuTAn(lMB5ZY$|moECIaArTEr9M>unREu9qjLR08C}oCr!gye zfg1aWD`n%_+(8@@0)g%;QPKHFUaoydmHp0 zTwagwhaPQ(KZpP3aQR3xPmM?S^8$Bl`w(b8zLzUICoWCJcT+meJzq1L%E6sAUFMFL z4aM=60B6b^4i*=h&=#04jo>xJk6Llu97boi0EE-3GK|I3A6+1qK)d-D$fN@YaM;KM zwt;w!DtLvyPEJDsim7t~1WIT<-)q&hP9HjJXdcg9^)$UVh)>A%9f)tphkH(Msh+E6 zdScT($mxsDS1@);w2BAuv?ye+@$R6F;ItLiZ!zX7+`|Ce#04&y`->?Y0SAbe9Fj$d z)9nBvMF*Bk6z}*tO%mz6%OqO_aGHEc9OE~h=Zn)k!xxD5gt1al%VF0Y@y+W0T^p@A z|LXJOY>4!o_dDDk(VnCBk=D*QoujPMF*>>fhaY1WUINe9s(H{lt`A2(<9`kV&xD>_ zp`5s?3taf?cvny+`SFTBdGi@irmUU>ZBwsvrZX+%F{GyN3&r;td#*!j<|z)HW`(W; z=WJ^ZmF6^zg#Nj^ib0vzv=XxOk4}cp1-Cc~T-dZ8{ENP6#OLB=e?!lbwQlfm=^%dm zWm&t^;8~t#2kR>yxIk)UOe5&4`c4D?>XuxhT2tbL&$Umuqq1(CH|XmF`T98!#LeP^ z-rqp#u&ouOjwJMfo}>L7z;n!ZJ?O`u^XhuySt2;~NNfa2pML!aU_kyH-58SgDL9Pi zN-9K+NpU1%LKb}RCnG8y7L5Fz~ zI!gmMRj{N1e3Gnaqc2#j$%NadHuSO(#B)^70jw=`BbRaPj;&^W_ zM{oW#-VI{`l)>voAk8=d5Jc7Up)8mle+_{Uno|ePP}0l;Kw{2odN{4mho2F2FbE)$ zJb0RjqDtS!njQ^e5*_B9 zZppN8KIBqJuQfm_&GH5@jUJcbz|yI}5n3|n4p$X2DLe}-H)t~l;e{xdKxYwk3CGwi zYS{qdZ7TQ|a>aBm4Oj`$Q-C_ko(h%+G&mLD5e1BcyN_vkXNcER1vi_X&`&b}o>J^B z2z;RY({Q4hYF|RxC;BlEKu^rBfPlVe(I1$B7{URip>X4r%1#icc6e1Q&ll%K*8|{m z6lHvcIEfJhKy()0oQLx+;>ZjTU4?lM5Z%NMzGB^lu_44g#HT%Q!c$~$t=LNh4TgZX zSk7euAJLl2m=WS-4}eI~hs%-C!h*MUUK9`QfyIbze?e!gu;e;PrZ~xFvxUt(V3$Oq zEm(3y8y|qn;ypKnD@8NU*muQ>K47U4R$MWv6$3}YLY+%D2vA5&06}iI|xN z&Ud0_7R)w^8lHaNi_#PrY7+l)C#+dKZUN4Z!mbm*CvmD4Ku<1P1~~(HXF04J%JvHZ zjO4LduxBiP`5o9vIg_JkQ+X*JXTnSlDy!K}4B&;po^3>yN>R%UrX+)jEs^RFV?^Git2%bXP$bCiSs1<^^i9LLj{ ztL)A3jGG+)4-C1>5WYz~WZe`Hy<`=y)ZTJ0$M8O~7q^FfrM(YW{N+-v>jubPzkql_ z=J^2&l=EU?9VLHW%|hg$!w?UZKIvcyllT6UW6BOkA&wW9y#O&vehh~5(XxRLGe%C} z-4?NOCr{>avVI!0#LF5k7$(Z5S5THDoq1tRmh(;mq{z?t@=lX0)iq?;Gvv+L zz|g|r054m9dmM6?qysMrInsO&u*)*D4a9Th7|xUPqyZ-jSLLuk2wam*?O`@w4toty zAg{Fo@rInmMYBRVa1=O;q<2dk?Jap&4~A~bBm9(Qv6QU3RBpQkmOF9-S2N0FnjeVe zveSGBRLW*{w@P;J58_=pmqW8^=~f8hJ(hvVYol%E3L(W1~^Ltp&s=H?(ZmHH*!%r&} zxeCBWmA?k@oI-1XBWwq*c-yI{V8}VB8@{k`ULCA}YDd*W!mN|hjDdqLYQac|yQ;L| zFyy8#?*^y4+TIhuQ`ssIz0~~^VDVP>xNYI1p6h`5sh*nv{MBzI00HX3Vkiq#g9iW$ zQpaus1goVNVLen?a;YFpUHSl)aMks9=!{U$TZ1J^m9@cGw7SFT$VD~tKD>@mlZJsa zPHk*}c)W7pT6u!%bslnwY9Mk*gvj6T1u;c6aJec~9pvmjP5JU8qZ!JWlZ8xW%sF3{ zdT0TVt(vcaGe`aO2!<}JPh4oaqBe3!mZyeuvT#-Pse#-zmBsy$eDz&>_)?$@IS;v^ zG#kKKsIGI>uSofJ!PqU8$Ti{H%HU_5mtu9W1I9{KvI2HT#q%{^rh1q_yh8oJ8v`np z5zq5gDwOBQYPG)#SdG%@1G}fvKEOh)vg`Z5islB^-Y1Exn0-w+=O5mw0^dhG$bhat z&G?~%QOV7qk1m)2lVc1upwIY~OE5FNQsB#MZ!Uz**~!(Ixz_p^o#*lRf7&zRag=?Q zbOvAFr`*dKx@aD>{QebJI*0j7jQ%y=8KaXPb0$5d4F@Vyuk%zht=n7hOz+LDl^KV_ z@qK3TeSDuamFu0e+i`zzPD~v9n7f7>Y^&^#L;vbi2O+!m16Rk_eZ~c!_2%vv{de(F zPe{2c;_uGA_LN9sml z{N56G+USTe4{|;YIZw*wK+%hGxOM1F29Gi3L-YUwzO<4Xf_}7c894oE8Bg5-)Uy`E zi!{X_#29*L24WojnFN7&GJXkV3FP)1V~MniW7Z@Jo(HqZw8aD@3mrA2uz>-EA zI3!7@bgl(p7YSFdGpR4vqq4}#1z0v!b6|6cE|-8ahtB&#{4y=z3;qiA=FLC3G?ZT; zoJULe?3R!Z?=3B*?kl0Cj9f2(i2nju0(*G8oD;c9`g$yWlq$04(ETnQNW&3TQ}Iq< zHALKMzDNCPp{15Az5#ZhR*!)|9TjYZmIw5eDaIbsHvw?s5y>Cn;A6VE7Q}iAG=-KY z)a4!I(C;t-@fmIPfD;DdyH6k*3Qz9K8H)=j!DHjE`*{#giXXVlU@8)JLBLFW&l^=w z3FDsNJT0C~1a?NW`wht;KV$9odKv4}tlL z{hZPGiO+8U3lLuE<{9blfwN>T>nwm-$eF)F z*;yIF#TZN3i>GxfIe=$IYZ=1}j*UE-3Gs9C#eAFsTbU6G%ue>&0s(tj$cwat+{PQJ z&&x6I0UV|2U;rnXLQv)`U$z0}B6smp=qmfZ0nttFn-A6Qaw)e}J>)5Fxq3<;?n8UY zGvfigWm7rEeB`bjI0j#t<_1H4va=Vg`^)aXKudsJdI4H4NYe(e1j?Ch#O&B|mY5cvsf-g@e_y=rNpVkc0Pu<&CWS0ZzP=-Pb}{qr7zpTHec6e?hKE z#&FQ{K{^>>tXV$ey3$8k#?$gA`R*mO=&6%l7}Hn&`EbHO<>)YGsLa`rkt#;R>c6$4 zS}wKrDdY67@8{iMVwlnA_#8g@UxCypHrDS%fLBl?FIC1V;n3~Efs{A=j3 zrn@Vk$c6?D2d6DH@Xj+kx>OF#o@UMma3Gt#I4*ChngmWCddZvb{K#AbqyE%51S|ox zdnvFBbfP1$i=^c+Du!-zz#K>0xON&(7q7vk1lrsMV~I3v6UK5VJOeIWrs$WjkW0U| zhw41?=61?edgKF^YxFzcwWU=38(8j;`xYoeE9qYlE9eq0!j&|;FUG28-rlRBofSHg1U^yjrE(La4jNy{T8PUlWPMC|E z5zt~GBtJxfzxWyoqO;ik2%N5B`5E})CXRQ*n7f$7i?xRcn}ab=Q5Xh$UgDuUT=Evv zmcy)%(Ch`#S8U+gke}$3gfV|{c?Lj$=*-2M3t}smhy%r2o^FFgU|;AA77I7QY>2Sq z_W*>7pJO2&CY-CGEL@z6hIjEd@@ zH8X_ZASP4zbCg*m5;;!0B|6W5K(SbVA7dqADmP3^#g^|Na7S3b0!x{w<4d?)%q_rJ zg@}p9LZV%J;xIHPClN<7wn1DVDR7{EPddL zKHby@mjNx~QZe3s$$Mjr$Sedb##G72VnW#tz)n)kI{;I1$%KFz{ip?Yir)SVmebVK z9-7b4bnXqAQ^gZt7W9TgsdxeZPSD&Xh3&Xev4#_$JR8$fiTn@$jSrek+8=0c61Anr<&cngpljq(T4 zomQ8E#e?jgLBNyl{RE;H9pd%%D2eC! z9CE%7&dcO59M~0VQ6&*{1XLqTIp9HEV9|LgKP#d0oUeY*@rC!k`4r&^xE8j0~ z=(HB9-%=Il0q@A{A+SdJelj@U(^tH-Hj#ZJI6u%{?%ddmcf8Ixh{6{Dj$(B) z$9$ZH+zIP0Vlm(Ut|B!UTHM55eg~tw`0gh-;URix0X)TQFX;3V%^c!*3#S4o^AVPD zuR7_`g z!$jIl_!2I%I4zA3uYUzgq_E=c8d2hiK8X1ui3_6zqHZe$3dP#pV7V!}_5%xESjkO@ zTcQIOjBktfytArU9O6r{M64eM)up1-0kGT=ANB*3i3dE_mJ4s*_*fw>bJ$xcKJI|( zDzSSmu)Crs=Lpr}4VO@Bg!@`JaZhx71ZB12Y;VZj7Y0*+)ro-rY&aKRor3Cz;w1OA z9*H3}Q1)2tJq4C};g%19C*lNmE1rt1N)Vq3;@a>j`KB!_oR-}<8a0=1_yV(#gLwDM zSy|K`r`1v}<%_{eM({6YElm!B#YR5ihQm48)D2^{a;Gzn-ADP}uZgQXJ{?3iIdTeoahJVXK+Z$H^#kT9XI%!T zmpuIe_PpieN8t34eOJSRuQcX7&QBKq2`%w*=(i9^kY^46OOo5TV1>t#xk#HL&wc^% zRJnKx#?oZrcz|@dkhh0q$khb7Oxe>8oLO?@_pp#HZ*dk`Dy@3K`W>0a4YYFEb|*M1 zWZYkntCT&sMqeer?t`(r()%^UtL6Eg7^{(OS7Yp+oSg&#ygxb%#QU-f*GcMR=3IaW z(qt&cnq>BF*!v*g7lHUu4p;)YPjX~W06pb987%th_bzbWK-F`UVyLF_8e^oEa~f}~ z(zig)M0FYl;z^ZY4nvOWDd(F`s)HrOUDRPtuUu99O`KLYWyw37-PJJQE!}lPjYF=<=lcpKKfqlB>7mf%sGy`~!%+#a=1IyBw53YKufWvn%|{ZqFLPy*nLebw|43@IriXusJX_g{UeQOI>2MizA0b}*rfm~;JqFwC`L(jAwVlnny+cyioywJvs0n1Bmt4F{-YD@V6 z_)pqS(;=X*YsVp+flhBfJTuhA?gpokZs$q>TV2Zt5bbpPSpF0p>!KTc11zq(R}mn(>7Ma~RkYyy5&4)dFh;;!Q!p^ z>Jf-Ox`!ML`RaOe{Nks3!4s#yt{c}w1Mnaj4*G&l_XSi3>V7x^@gUutYZwdG^+|=6 z5Z!pra1(R|+rg5k`@}g|vhM6GU@5vNZV#vGy6}{jri&PW)03_nPyv<<-Ca9?Or2dV zSh92lyu4)V;^#r`k}hj9#&UEfeIamJ7qAH|S9DHKK+M(ci2_TWZs9s$S9L$+LG?A= z6u#K6>#Wgv{%_`y`x-~nr-;M7zAl_WPN{Ch_o?R7z&L&LHt3k~`%2Jf{=miAS$(;> zHammUnK_SaL76*@*Qj}i`Gn86Z=W%ONEwmbin_Mn*zz&!zd98zLH`@0li0)J~1egb98w2yC z*IYyLqF?g>ylHVf#(XH2tNy-Zegi~5+SCHTpLW{-1kf#xCoa%Bj+X-IYb&@EM4z9A zvS7kWh>MR}a4-}~qqtiiMoHEnV)M))U=ehW_X))*_L<^Mp-9qP#ec^R$b zUD)L`nSbsID&r1AC2hL|fhroqbW==h|c1yGgw^2*WBrL75#d_o|{<1vA(<55dh3X z*mAAeQ`C0{(Mya<1m-QwzrvW0c*`XXUy)S>%uiTw*6J@V@x&4!zL^N(1#!p#nj}Dz@Ho?`d-T%vsZdQw`@xan^C~Xb!07=I9X17p^~zkqz9ce&BuO8eIeSjcZEf z$9K+*I_pM!GYa0A|1APGkMn-d!875fQki7RPwE9=##d4qVa}V;b8Erxpcjsv`37po zUFKKy0MV5$0fl7HaXG1#QDG< zI0<4I&!`Vq&b!h)h99Rt3Gj*U9uMyo{4;7WRPu$it*wf`O?5{#zk+tfeLr7*qCrXJeglB!BZYc!#L*#^Tkh-c?LPwe!+=Pm&P;eKTF9GH$ z=*hd6;OPv^TUeh9$t%JjdT;frz^IevCmbk%X@4PxRyeK+H>f)rARM6=YXgP+YA6H= z52zP+LkOi^nIXdVH&721N)rHX3Nt4{@0PHXx|LxWNELJ$f1KbzJ)9m{|*hEdSN5b|Ei1V>fFaX#SVK3b_slwDi*vt`5(@K7>u$Ed$ zc>+iEL%!feY2iCzCAHxT1UK3h{az>tf=HoYv=>&2gbEp#wNBW%9g_9Jty#bt1OvL~ zzY14t0lo<(H0XR6f@!VJNGztB#8~{B2D#(nGfMVM#5QyjnTij3z~(uz#a<|!7Y}Vk z5EsN8x|1)8Q;cvbj^f2W08V1tfB)yTI5ZEE&SG6TtXvkiQtIa-CY^wStJo(M>Tcq- zF(A5&+j{~F6?ak+a8s;X3}TpggJ!&N(RT*02(g_9L?Xo|wh)ODE9l9I7N16d7b8{# zAi!8LdIdz{#38M5wztI<JLY;8ly`^5FKf*x?35YVeOVAyO*_q=8o_x;6k%1pK*{YKK#*ko13<7;LuY$kQnL}@ z4QXT;9EC{la$!1Da=HX?Q(8lN)o)29fdFAr4V6jZ(mwk7BP5^k(2JBZ=zG5>R=0h`O=4} z@K7LC(0%=08rBCQh0=~W5Gj&Mscld!O(+H^kzT9^u~b?{n|nS;K9o9?Nn@Hq@4FP^ z4m~3|il*}8vOC?8Ch{s79!%v6^k|#OJWY}2@}zR;S;&LaV9ZiZYXgxJ@>SZFVFNt3O{BeHZkya=W<3T_<}{wpK4cp*?S3d1h+;?+m`TPtejs3-f<=HFo21|C|fgCdUOZRObP7| z1#`u4C@>4ffI2mnio+U&dtND-0R;!;n>`dRDh(sSb5u&Hcy&^aJ%ER6ibE_wfbuB| zAV}Fu*+sCDH4E5vrC>i4ZYX13!Agkow-<<^O1lVPHYqLk(Bf!$Xusk8S$IY|TOBjs)gc#jobQy6=q+}Z{#RjIFsv8PJ= zmjKTc=e8g|SB!syqqmB_JEG20N^ zPlEyKl(RZWeo=h7K%_x=H3HzPQZ^KBzbPY*!ozpPsSKEr>NE%EV63)G0yv{C%LVVO zdizIMu~RcEf!V94`vNp0DXctI$I(FjOs%7B zhR;>!1<*@V4}J%hu5P6LC>iQR5$EtiUH1mOO!Ye5yM^j(YQ7h#kCp?JsO7XoQL6gi z1NK2ZLc3GT)ZfY=S*{MHZ9X5>n`goMq;{j9QT?i_)YAK=mQX9nNE_mYkc_nh%Mjpk zZR;2COf*C4k)75CRm1cd?GB}(wp!z@0Cw7?jv(4=Lugs|oMv$VR@}92O+fU}y8jKg zURpK1*ygSMco@7Z+MuV<^U-Eer4gzfp@-|H7XK^GC`?=J3=pnW)1(-omArsnq_%?6 zraM}Z1njO>q{7O5ZORLL{SP!JYOy`kE@r^WOD%06^j>NC{@`V4MIPW~Yx}5){zg0d z9qOgpMk*CPXzwXmFV}|b0`^gxIu*Q6nk7o^|2h&Ms4LXD?{FCCVn)ri3D0hWGV#`Z ze4c!lYJw?WX-R16w)QYIO}7fi>8`s$pV5qVWX<%mhwiM!v^FrCb3}A=E>Q|P*Y+7? z=8dIw!1=Dvp|xOG5snKhr^E81a0h4^wx$Ys@w2UvS<+$?yez$10hwj_(a>E!u_^4V zkZ60x$|;n+ull|k^wopTLS~Hx5Bk~$norib41=BZ1N%T`!y6it%$Ol9r<${(;{cY- z;0(l0u)Q?RS+PyD?c^kTu@oMyS-WVQ#wiv-%LO*fo2IhUY&JE3&alm0A##=_l|sap zHI`w;j+ys|h&>xgL*Y3lQ9W{={a6Lyz-oKK!v%J$A0#ib{#OvGBirHu(@yN#HxMte z&iNoZvpF;-U1rN)!;uRMJ_=*5Y%68xZtOI@T;$GNpTnjHYeCy_Jef~9g79KS*C6T5 z-qKSO&%V%nlfbyqFqXs~aln$^`-W?=aUL(7VezP6P2COTP)p`)mePi4WKb zS{QoBR_TE~VqQalJ!WO+;qM9i+Xx;~SvNO?^pv%y9?CNoe-Yq0Yqkp_Y0UlzcZi-0xz4brG>pW*oJ}tbJ)iR z(92~XX?NRO7PtT)k3C6+!gtnXJ9tK%@ELl?Ia9hhO}NgnAewTYMuTX^nc5&+bME;X z@GQ7H*Znp;&`(|>2s`d)O8)J+Zq&&>$NB5QJI}>GhJphZvHBFpL8NeVjsd&F-J$#XF87uGFWo&Z-~lA>a~E9! z9&kHuBlw4$*99m%;tZw(d(8RKzLh83UP_BnIonaNQpo9Zp-{waPKL1(&YqU6O1V}v zU47to{{vzfciI&JmUH8_!OBN&Mi7XfxRW%sRB%ryyRGD${Q#=Cll0qn)!e{nNPgy~ zHbAe2Ye7qEwOli5Th(!HQz2Q;#qC5aU$_<2SZUz?c!gNLa`&n8^NsU#0yxj-(k<-3 zU-|>FT;$hv2GNl(rK!w`x7iQkCEoY}JUH_floDR%X9eI?T=;9Wr0UAAr5`PJ<5#3W z#GNmtJK2L@*&mXgyw7J?@#2sE3Zggv1C=vZ_&c`n;KL85rkOAQI}L4Dd6(;O$!@^OhJ_g_~sgw zN(^`lD<{PaYuL0FbLb&CCHAMaDjU(iE6(q<=s``1Gh*+tAf6SwEr&l_u`4A)cB1P} z0DIA56>Odp9nIn4yg1N_d`(ZBw|Hy`tXvT- zX9D<$jgP^*uXsHOysM((fphQ^TTvIvU%X8D-Zd2X;01{1=)nsVx6@P?B)V;edayWb z225Yaod$42Os4EFL>$imLPd8&h};y5Zr~hli5+ucGfbR9D}mu6p90en;>Le(4RL>a zh(w83$AA|t-p+@y7*PlZ7Atn9kmAI&r7(6|Y?BVXcyT-J3P=!NmjgT#3kyJeF3zO= zx#^gSpq?S>X<^}o_-YS$nPPMsU@yhH)KDuCBdL{AD(+nl$ue>4GMFwG3;F~5h+hi_ z_DNhwz4;2{UGPvThUtJ+iQoSnjKzXRkTjDH7yy_{dpf|TrDS&uk|(74)c{t~Up>G( zDV-XDbFh{+OTbP^C7%$WjkJTNPiHBM?t;sbeFiXBDU0$@H>p3ZIJ-+eM!-Czkk=6L zl**}$^^)E_0?%6tYXc8a(nJ}=XsJy{h{Q@~=r)a$`c4Gzwv<7)TfF4C6y6ggXPVd( zCHJdPNRskh5lga^PvNFWt&M@*k%rOya964e2l1YCf(F(5Qu+p5r3cc|V*n4OA+$f~ zk%UcNnE0f=KCt;jxot(b`O%aNRRKrdIC zz##cnile4{o;1Y~R`R8#X8_(wJ^CVu0?CkO`}a~Y&2fcN*Yg~Rx<3cp)fI`*TJy>R=e2g9H$JcP8wC3L*Hm_H@SKjK;qw8*D99X)q%!>k+p!(MiUrhxZ_RpC<1|mPx%&a|Q>!$?o@NSl3eT{k zW8mN{8%p!7E$c#Qg&oW345A0B5LoeKqgMiWvl6OwudswlsQa)y%E5eDp)b5%WiMU< z^JCqHLDHZ3_XhDAd*2?!0M?eOi9j}i%Jd+1$O9n-vjjWvuCpfeW!zwcsY8{(c27h| ziL8A#B$HYC4){x9zcz*X9hOb^{9RUl9Fq5#K+8n;S>RTPJYY`LF?z`Ui30BtQ|cl4 zn7P~l_JsXPIZ-Mb9SGu6wzn6+Ggd(pdogp2hh7N_eh4ccnDz@m8T)Ppg>u&SGQdZ6 z$PeHXYu^i!6|5a)d6n#+t%$RVt)SAY8vk7d=kS?X42R7cwvl>EwXB$)hdOqu4F2kw z2QAxtVVT{4S#p{VA}6?Kly#lteB%MExecvAJjL~-_9!-J*TRDjr_lP|RW2hAm>=i7 z9KfGTq>SYnXZ{X01GpPhr{Z5K($<15xbF+$A(?whlwEEFXQl7+wl|AAZgDheS@8STPH~40>WjutBT?U(>e3u)* zZt@N^Vcy~sqG2VB|APkqaNd@dy(9QEGw4O~Uwr}Y^S?9)@d1B(78D-wU0p$Z%->xN z>wEi1f%1yX(4o? ztjiKV{|?>>A?qO|tpv|xfb)X;Ne~@`8#KLK6#k<2lcV796sDbo8PqGeBuG?f`Uo~| zaO*2{_QN^g-&9kx!(W(I3vf;F>H(1e;TP%_;RiS;0gDtSJVRvBLjM&o9U~|QpdKqU zIR*7Nq1g<}M$A+ph z7kkQaCP&|f$P|~4piH~d949%w=_Guf(a;{pnH%OnX4YUT;Ac-*fX{PI(fZZg1y%@Q zUd2Jk%pdy)?uP~MA3`0~cwVewo8`!1NBL42l^bPKDT8HCae+BaUyea?K zKVt!o2M+t;Y8*WLCq5qTB!_9hs+ z!VaDW@L?Z%g6PYh3g%gX?^+-D`vA^!*0iz9f%BrI=mOV@S_l_8pF>c0{B`Uc?4P3i`b%iN`F@b1FxpxV=w`$o&FZroYwHMw(De9SDa^7>D=tl(#x$!9wDdGmxroLis^b$BK;YQDddMS6IBQWg#r&fL$ z$6|nC_y25wkK8Y{u=$BwK*3jVt>_`Cin1xl3md%NK4EEt58I?%NQ=SFU#{uy5SYD)hc{-t_$$@h7PbY0SIRMLy0q zqNcJ5UoaZLlrNy`V#e?P9YL7$ooHOL;Co#HX2}ntmf8uvg()Ph_^RO`o zT17s^AEhps4gWY5lBfCj-vG|=Pt)P(EFWM24F5sL9tw8+Zd!`5=Y#ga$~k^DZ8$y8 z%RAxEfxnUoaDlI03%!f{Yg%x0%lxQv@LYJOQ{cJs z7RzDGjd#oi&z=8^*5N()&8?u|$^SsjZ!dm1Wv$-4(Q9~!;jKSIA(kI{1(LV}{6BJ`f{9@Iri8E^X4zOo@JIZ#S^H(N7A&u`w zE$wvPn{vYp{wZa3FZc_;!)7KwgcfOE^6|8?^om#L#e&!TAGCUu#ph23hIb^~0p9Q} zD`7K-xA?DN`S2fHrMG;0%JK5}F=fE=`B|eO`Hmmm1)zZcc`t0f=Z}tnNFl%K3Pg(d z?eX9h^Cp84O9>xN{};2A5BLYBKkyqzf>_2sJPd_$zVJGTANko^pzw*m{2IIp{tNAL zt>pEoz^eGZwzveo zNPgwVQ04TE-#Z7A-}#Jz5HS)a(p+kcf2#vCW3kbYB0qV)fku%k1Kg$dTQlou|Ty@Gm#;4%&hkwQO9s7DDwv<2+F z@X{WVg@Ox}z{SEq5h5i*UMJWr721&G2chUk5X%Jr6|hn+BvWJ`1@lMXeG=T?gI9r0 z1QaTThEu?*gqGCutrq^G*6n9uJ?(6*5iC1Ey;iWH#jZNx6tz<8g{Duy`y#ZYXSzYq z?n30NaQ!fheG?Xa2JyS_jQXTT;@vsGj74WkB#w(to{%&V+xo(asrcd}6wJgi!7yen z?x(!WLOi_v*i8JYyj+0^!TIs>RoHhqIC2pI9FTh3|T?i|uMPF+D zoe_7_7;;uLXaSzB_zUgAu@j5$!>zqIvm3B;VnrJmJ1_pF0dv5QyCKdC;(S`2y(q>% zf)z(mqF)tp5)aUKbVWxy~SldAYMV|1VkTkp&Jx@#cw*;3=`L^fR%7j7!S!v(Ty^zC^4PV zifB=s1rQ_l=mEW0(Sow)*?|)D{dv?&vY}Cice_3{UC-=N>wJt9{^S^cA{_k zqnP#@*e9{eUMN(E^$Q_VDXxoyzbf%o3Ph?!kKW*Y7ES1l*cwbQ0JY-Q2#C~)tCFE! zFK*rd?29P2hhzhiMp*eOHa`X8H_*AcI!f&?M`_R|IC7HypqAAosc$gUou#7VFm_q`?gL2|sTJMAuF|yb;JHbf zDH0%pOn@|*zV|@Mq%(*?lFcea7A%=lC*iu(bt14E(sTh=DMX6t3@lXo zTnEXU=%@m_B@LPgEKE9g03n4-qf&rHNRgD6M@mP|!b+6H`T;~sKkfpEkq%@cmRQMU zHn2G9@2VruaepGRB*`lWAX#eC2*d)(nr5K)Qg$nNFOtlu zSSyysQAJlGUCe~rQmHr-v3!sgQ=U~O^$`KerJ5MLMzvd=hTpr?~8P5FR%vb!W8)XDwWW_ zuy2wf?e6?8{Y_CD$?f_AGnRW!hWc^YlP-^mJe!hWQ#tJo^vvXRJ7CyZmjTQ|UP+^y zrL3p%%t!v#49iIHDOP>+?fDf5VvM|6Yf+wznCz~bd2G_ohi19)JGasbspNpjXy z7)zEXk+BrH+yo+b5`6~udT=_e=@%jtBnO614Xefc0yr984swlu{#l*be;zi{AklE3G*gJFbMJ!mWw2 z@dxOcD)(uOG*bdCaGK^yO=AEH<=Q3yOJx)7tT>?@q8r*u8A{7ICzWd(fLSXoDTpv- z+Z%|4D>>BEic~)M!Df`QhwhMQ+)*YihWcIQ>OBzeDeY;e!+oVg4R{Zf{gjP9 zR7TR8-XmoXU8ToL;|3@^QO*Z}m#T!*fcsSGLfP6gr8V_;o-3PwfqI%Ug4&nq%Il7Z zB|}-T71#^qH+n=fm3tKKOJxw1fv=ReH8A#CSxav+Wht8}cgt2zQXT$AIgtP?M>*0K zSgsO81K?X_9jz1QDOe{%9;uw7%I2L?Nw-FUvKy5kHuSmB;$flEf*znEMgIXpP5nP=4wFtW5dwBS5(lK||L^r7i7b|D-he47aD$jv)KT-F(0i>$EQy}?N_1XgP zOl{~5)6do6){sn7T>}8p)gIJG%uoYqu6m)GU~wG#`c686_fp;N1>!4JoD03z>a6B) zl%-bFno731wH`L#sJ>oM$WfnU1ItwlHbdmCYDoiNp6Wab0p_bO=7RT5wf~8}IQ6#y zz}~Bl^s{D#>LVJ+ic}>Q9*Wic`@l+6PnzmV)vX6%?1TD(7U0vN`gp;)@c+>hiXwY+1%9f zA|P^0J5RHHn6|7IAY5xon*}1Yg#`eSTGT%PQQA`Kxkqa^Wd zlmXt>js}1iuW8ifNYHLjBP3DVAwVQai;shPvX)A#0V!I`h2Y)M{3-jrt6dw2Ans|g zv;=rx^L`B81I?xi#D`k*WxyV3CN#r7*5*b-F7&({R&agx2_r;C<2F zQ10EJwVMv_U$vvOTirA(_Qltz+w2Ryn>r(EYu(Z{^aTjh1%^Q+To;uDkqBKg zcYtW!5?6p2-3|xvVs&;tkc`tM)7)`e*Ks~#iP!B~11v!o;{%YatE5sPMfZYMQ10l= zDI>e9Yeb6z_jL8tWxuaGa}&lM=vHon=pH?R%~ajBm5}_X>vIp_ zlg`xxXH=>Cnfe-4y4{p#RqF(D^jWv%-@Hfna3s9f>in03SEu`(I#~6(MMr>r(Ov!o z(4fnpFZHYL`3@NSrdt~d?7Pm9MsFj1$}?cb`g=da!*TuXkHAdy!89A1>gU=3nCSy) zvBX^8n6e8CeIr_Lu+;l5gX9UlNdhn{eLh|5llrJ!VAgu)pMjmyH>b|CjecuAten;- zv<7xYA5AmmS$)=EV7B@d3Bc_1b&G)6>z%!Uozu5I1nj(iEENt8`Z0$Q=LLNkr5qRa zgoD);$`T6p!e%u=okF}^-O)qOL%yx-%KyMz0%(?0eG!nOZQopelIO? zWb1eR0PKx^**su5`gOFOD_6h#3QWJ%51}=WJpFWkn9kQ@D{(yyNjP^|wc65mRR{#6kqOZDw(&iSDKNK33``bBg-%k_Q70Q;y9ryj&7 zef~edD)ilHY^~H6O2Df0&1ik1THmP)L_X`cQMFs6-_;DfT7AJxfI7WyJc6&+&!h+F zi~cArYc%MMeg^hc|G*3i-}EPk<5a%m5&#$(+@~_v*r0nlM2;KeI02X#{1^uhE(VYK zz?iFn(xx4u3ZdT2RV(%b?#1sD~MZ zQp+;jz~~ShMHpmLS`le5c^!Ds2EWoJh%s=f28cD-M-NGyL2)2NUK{kKzFU?-LJ+VV zgUo-wMgt?l-Wu>U8|E3*oQ6ogLByZH-Wj}&#FZ#8Fw8(?MFs_lkSsPxZi84#4CaOa zD>WGKBNRRuv^ND-X0V%9nad6Ke}zbe!H*q*RT_K@1y*ICqd~mdpzkHb`Ptz5br5R| zrZ0eAt-)9k{^|{O--W^#1G^Id4F(A-LHuga`gint@F)IxZX%AI|Dgs>m%T5+9CDlP z&!OEaKp#HA8J|a-&B5o9hSW40)wmjz(Oy)Ljrp0L;<3lOLwB4#C0pYcQR`_q;g8ICugG65Er(l+F%h^3(DeLS`J);mZLL54M z6O_ZHU7&j;kEX_>XKDMvvC+q&WyIuv?@Crjy`tmnK{VW%uu0ShG-VGj!+;r^p97*f z+e{O&1(S5J?aW+zL*z1xY70GAwujy;bz?=eebt>!2?o)F`S%6zWc#ncofn(81M1#P zrmKI2jW`E&A67xX^x@0?Y>QZ~GDq6!=*PxYL(-o$F@)YVCcgy;V0UaF63Dh4f&)^hh}bAXzdRSh8m$HhWk1;i++^cvrR^3QLibu2YiA1(&XO(yM6h>0 zFdfMnQ4=MK4VVVWXx4%@ro^x+Q}AM04LyT#tc5GE+sv9W1^g$w!5}8Eh2A)oL{|1U zuq5X82ZBgu>u6y-i;bn*KbslS?)n_|f{f*|I9h*s%No;Wx;&ObRdhbvy%jd!u~^D1 z3s~%a@ZPf*QxQucYvKf~hz*Q`I{tgFJ+KmX^&|93Sz9ZB53D17jb&_N6DX9k`(r@- z$lSK#96qsAGoety4DJG}WNj})vWl&uTD6*$ngTn{b^7-|TXRDwRWsveQm?_BOG|{F z1$W^&Y+7bZ47@mxQ;aXg>W4w!%8SuZVcW{t_Mvaae z&*&sQk7ZBy{9FND$dXlaaMDOseSdCt7!sa4VSqMrfa!2Pr$3=K3;@EJ$Ig7{Q1JQ zSO9+woFCO)U%A<|OTwC;+!=bOcw2Y4JBaYnfoX64A$37~_`B1f;L9JOZQxgVeJ&*Zc&AhZ z;m`Zrh2%9pV>#js;BD!Ni{OX-482I+o4&tjzQ<({WB7}-cP^H0Fi_fB^vTWXs29GzqjTJ)5;dL`X%*Cn- zti0uiHU`M!OC+f0^Im^I@*Qt?9asUMLKpHqKh6t|3i%r9Ef(=h1%P7y8xOq_-kZjW zQhpfab{}|yUts#U;I|h%6QO}JZZn})fr7a(${U!4F!nh-SPJp0A$dZ`p(@2nXhh@w zNntR}P}ahVE5J?(cM@R5Mku-t?6k0y(zr8%#Z`!$73Ob;TU#Mu1VrqFunn+jFQ_#0 zU}t(eNcstG)Oqk1n$lPhAY7ROg+QSnwQz!j%d}}FSZLG%yz4?g>M-9BN~v`hB7_YA zFI3p`299nDM@8^%33*2$876FR3V-2(-8&E?1aC(WBZWk28AS>2@}UBp z4tj;cm|5Tz3BNsnWU;WH)+da_xXutU7E3bV!9+A14?R=yCz@BxM9WO@%*D=i(6hiO z0tHL4Apyoth<(feti&!eKs+hBb^~TDKB7V3l=yfV6l}z|`QV)vLz3a|jQBGJaaNp7 zJs4Y27!J%%oJ@@bdvX3rNS;GC4B)(&NsD6+qC6JH{KXXvQsfVMRcqJGjx5R$OVI@qA9Ry;y*o)db5n_j3 zAV!KG;-D8LHvR`E9W829JI091sa}f}?T;X&46!BUA}_?pw9NEU^q{HWmAIE)26!z_ zeFlXranEjmY|$$U;EkBN6bd=wo5KLP;)o@Xd@COL3Y&T2ohAVJVp1d|-(k}LK!Lcq zF^KQQAq=Jq#g}fIIT zA+;ENq!pBrUX@%;f%!=-c0t`=@;eA{O}gw0UW_!%7ra<$Tqqpfmhygsdc0&zV^4x~ z^e7|~rOH*1Op6r>>Cf{BK1Y(u!ONAVo`T+6slzwun+hg!aLtQsPfQu{P0 zR7pJs!0l(Lm@@7fsR>PPwbE~Gp;ssEr3bxU@^FIW7ionJum-953xKauR~n(eNmCcX zyOr#@3dECg(i(tM@)LU0Y~;1?!897Q&Z}RoM{A`Pvtu_>OYeY z*TTwkIr0G%(&Ph_+NR6(PXIFHh5e!aLhk()AX9#R6p}CHb@9Mn$ps9?Udtn>E~t|4 zFG29tvJ>?{Yvgf1fRne?ofC<{h{XR37l8R}-rjP+13S2n+bq=hn)*0wE`oz(Ym zQcS2cyQFj*2jXRgqY2DKnM&8iRoPCh7&qlIJ&o>)dJyU!%0XLTo=PZfhV)XN8UuJM zezb@DijqThmyhxjeN}PFDC&FMRub3a+!GX)MutS?^c9FCDY?`ROjgeQ0Ah;rjV{3* zrIK#%yUJ8Q@a`!+hCuJWvh@{+50s_bAo5Vz%R%9hl6M=}W2K(fAf6~a_Jf$Jn0i6- zsnTmCuxCn#KOpj4*{j0Xdu8@cfI`J#G$Jcjvgvs!QQT=Mw^Ygc4cF|0VqgejnKGXK z)k3+la1gMMN*dLUpOmfh;HW}rOX*0ZQbMhtD#dp#F0ze!z7$qYtCueToK>e50obbD zs3m5nexM$qy}En~B0HyE{1v?O>No?Kc2Lu(h`XSU{SCy6Y7ZL#NA(WvB63o@Qy1%! zy67|+GpKv1nN(tW zt6sE8;EK9ah7}+6U>v;1sQLmZ#Hw9gf!$Ug(B7wbwJEi16V!LZ020-$UtlFkO`*yy zS*;!qkrZ`>9>hE9FnVR-uKJjUi+k!1MhO1C+Kckt2Wl=o77x{C`++@DyHXk!v?5rn7B2#?M4e9kt`Dk%9;VCGXxjZ(t{%Au;zxDX0XX`k+V=vnLQVArs8myE zwy#n%sQRo{gSJ5Ov)Yt;pf&36FL6e-s_zHr)v5LLLVmrvkW#oWYC}8l8dTqUT*0sE z1R1<wbb7%(auJ#ux+|#V6=W}24 znT0qXXp?@2v4>jPZ@?aDU8stDti7f|;EA?{mabB@xK>bqs{OJYBG0td&*A8~mbw$M zq-h==P*2x-Q0ADSF+F%MG%w2JGPNSA8((UT+k*E>+k6Y)wbq3?2U*(D>%g+L@^|p? zMr&~v3OU;2Zt(tDJ3)hEjn<#O)H>~37bw(gHUoft(I&Y8G-wVx;OMKCOx4*pt*Zdy zcTGG6JtN&Q+CO5ftD^bnxUP0GFcY0A&Bdm=X94hFrfW-iow@GVPFS(f?H&P1OI`6< zoTj~Q1NGj{>wGr=IOrzWf_OnUo$CIJx*cC(#Y=bcJ&0Fy{kucmM^|+hz*m>s3RbS_ z7M=wN*DauKex&XUjh|7vS-*l9t&407D>1sY^!j(KPECPcoX&@)v)j7fl(@v}I#KsI zLDyn70!-Asq-IN!E}m}aWSs#GU1_>Ytw7As<-|k%g>FwjNM`DSXq)Iu-R~VC@=9k$ zz0B9Te}=$qmadNaYuUO5ZUAp|vuhE2j&8OUuv}gKYFx9ox`;@){iq9}0lq>vcnv_M zZZNgnt8_Q1@T=A}3I_4Bt_|&xtkLalfL^VRn+l$}K8a>gOMMes6F;H9e+=HO^j9g@ zIH|X$%_!FTnw|is^x@QcveEb52h*4I%_*U~tRE*KBp1CiEr7Y|JJEg)H+=?OU3dMg zxd1`>6Qpom|D1CD8~V}nVLC*gFa}tte&!IU-_)}-U`hH+TGUR~pGkqp9eu$~fV=uh zVF35^&Xlm;*B{S=$OHY$D1e9h;hzB>=}T#w?_>SkfjM$^bv=EtY`yNq==H)GPEyPC}v9AfPYW&jKiargsCObMYn!bull4#*i&rKpCnu z!qpjWOiLXj);|ViWMK?}^13Cfb*qd{4^y)opMrFX`0`I|^sTQT4a zxGNWDgS#rUGrX)0o(B4w9K5_Bu3Z-h?z*XcKw19-?LXa6MAO|yA9}tvt*L|j=Fv1l zY?LPAGmjam`lW*a;GsOWGcI~4ab+=tV$n1%~1Nz=J%V2Hab|YBc zzx6779SHmj^n-<)VeJs3`S$Qz>L(sqnFQ|9ehZ;{Y%Q&F8?itGm@{T=T7!0+U8a1& zgcS~hMN>ADc5$1rokO8z&XV4OXu;m?homLzN{xUMEbEo;Nd~HLxpeI&IDHVR5wU%9ow6MATQ=h>rk%tSdEu{F$RQB(JfH3iJY4 zBrP`wvJX`H2Qee+`UbNdGaz}Lshc5rgMIu4M9AHYBnK zvXv@W+oBQ80G{+kBe)Y7&wg2h_C=R$0 z0m{HNwAME0yek44To4ZvLoQ55R70LW z(j#xturlgrx+O>dPG#4aQLiC0_8!eBN&hX)# zKpioR2Jw+HJ(r^z(@Z@2DK#L*4AsHb*mM2iZ(MM1d>&s{1X~j>jt6DpkY+whR$&1 z8loI=tsZhCf24OLM%DL$mC?)<*2jDbfvvHpJa8O$h|;t1Zqy2xaKRl~6Gsn* zAUWC89G|DSG>7EW*j}(dt(P&KPx2SY&lpUUnG>lgG;1p@PRu?{o7v}=((2^DGXY2Q zcJC)I5p|!&w36Rf9R>Y<8|d5Z|K(3;4)D(cWnghrd>&Lv8w>|KbcK~6kv-shs1>C` zBL~tPI4Tk8{(p8CQ8Ce7=>cAkyELZu3~7dAuRYW@?0u~rxP8t~h3~$-XyeX6Z`#*6 zsH7u~gC|o;KjaNsE8@_fDU%qsARd(AJ6=I+L?dd9kIbVHaMY&z&>j7CIJCx?VsnEy zHfaX9<9Z)}*7#qkB{O0DcSug$Hx86ZzYT@W$@iv0atfLtxMrQIU}0J{Eh0@H=?FWs z?Ds%x_Qc81nse+ND0AP_3i-TM)MK8%mhQs^sl#DmVZ$GgSrjuJpAD<;LUQpLn(>wl zqAYvq`aeKfR!QH+@}qrWb45p*S69~2dnc=$_QK}si!|r2k!Z<&?Nusk*4?0X*ZLVh zLViQ}c*t)Irf*`?f;o`i+&L5STO3zGe(N`SinfItfwKL;bx?L#Q#!fRpWcMnHI1&` z?k}{&zh~th$m~rh!f{{HPSE!^p(p-8{xDcR_-qR(hnD>g%Hg+5AakUa#*CxCUIzWx zMoQ$3Sod!L#%%g1@Q<^a7XT)#_zq$+WoYQ9+Ez;oDnRTV= z#g+X;d7T@}pysVRlT|2quwl!g;K{t`;q+p*mH^&Np*?6<*mDiueb}-d5bmEWUJUHswyB6w>A ziwm;4gSXI{X6i-sYa*iIuWxZ0i@(sXZ!g*G2FlVAuHY{7HHPH!XaEAQaBqzwPyOaUR^|4fXZV06zV&i_gRW|wVMr51iQgF9qbcN*B zwUktDo0kjvc4L|pcHH%bx6(Y^1s zT=?skL*rooO1cLJn2v;rfwyT5YS8&9a5dO58lQ)Rv<7!*GbBCY$QD%MkIFd$$QTWM&+p3UMa-rx<_Nt@+;^5>1P3*z0BiD&o!uf<;}p!N^y2Z;d@cj!E8smL8PY$SXSHg5s$kf}7R z4lUab`ml~Pzzi?ThvbMc*KizZtAos_UWVX~j=u!TmmXMitxEPe_S+v(+hJ6WSW;Ra(ca|&dDw=(TGLboV z2OxsEF4>Tu7ak0o^KTYHa=|MqTNYMxpe#xlgcuBW(e{#MyC^4GzGXR%D|$?U?#iPy z8?PGq4`fzPeuK|zhV2J;?QhiZT=$6v@b$-L!sCXX^uTY-r)?aY1aBNSFQh?uODI*4 zTeoTWyv>#tDYs7#g`FL3>7NwsY?lq)U1nrwcjXs+-ZR4=zV?2Z0&Dv`6CuAp9Tkmu zz=ocMgC5k>KGcS4pmGS*3qnltq7Pcm~{1f_< zLZb0`vNj(6rW{%a?$kZQ;bYn-n&YQ0oCKK}ogESD%q8@y-7L$~;LiRb9Op16@gD5Y zb)_AD!M&cNrzl^elb(x?GmmiCLraoMgi&{u7u zvt9j=UQk$*Nl*1!vpiT>cZ4dN^?~<5-w=#+=D)k9k}8K;4|Bnr-7^HoITvZQW^M&7 z!OSz(<2ZknC+G|2eT1!rnPvFAC^rcf4Tn*sv6vGP(~|Wy_`G!ACvcY;^oQi~A3Pzm zA|wN!SGrQ?WR>SJa920bJ-p`ozmZ9cpt~-|5nk5!rBQUl+e47qxV->cnO( z*4%QoJtVh!zJtuRUk}39_Hw#UcZ5lx?3_~r?yetlV0m|XUvT$)8HCS!+t38I?*ZkG z`@7LX|ACb>eIC?NnSCgs5&Rw-ME8pkGdh3^W6aFzfgNW7H0PPH=GFh3(5);$pXC$> zq1kCP@y*#m?Wei_(0DO#_zWE9XYYm5f|n7nz0fcLpBI&_fROQsHe$nTDz8KLw@%_ zcgXLFr@CWrL@ONk%`OCG|D7&49`Lk=%)tcOEPN=5T5`wM(x_|1N<4rVvkx<2?>K9@ z8;(qvu;qVq?VvA^nsvQ1$g{&}U)G%JX^3KONGnk0eLV%r{3*0|bwO{sKNk8OMZAjw zHsEMDMF;NUeaqp0$&wPtEd8CfKrZu526y?=jySGZKOR~uFJ?h<)iIh?RvYxj=QUgY zfaF?!GIZBfcE{)SAI3p`Lk&iKabxv795?l#`(v~7b{w}H>xekFep(L6Z2|NG#`Z|+ zG3?-}U$)aEhOSetGh}v$`~mqre-8p>Z{1he+_(KLj{9dt!ta6K4?+ImQtCk-NSIk4lbZ#;~cuybfw{rB8ObcDTG>+9fQw#@__=fu<9Ft<5-yh&qC5B&}FTirYc$kscnq9o%yY4n+UbMc<_6Ww;%Wua;r-W-$RhjO zzq8Pj4io53>BxMv14$=l(mK%S%v|#Va2KXyjAmQ;g-%nH`#@kscRqmjV`{+`A;j8$ z!Fya~3!d>6Y5fvzk#60v>=v4*tt3e{&Pc_3lQ$&SG<`(Bu-dHh1i;w6Qt)g(h<01z zUXoc`yb=JDboV;mliyhmYAGwbptfblE$DS>cd~t_P51&O>AznAOsgj35o$g02_Q3K zGfpd`X6}7+4AQk7gUsmARq5CXgb!28vMWz$ubqq;orbA~C?83OgTCeP<*JSgp zwW2egwOf($SLYW$Jn@Hs@vPS=6X51A=i}+0O#w-kjC-IO&`(5(^&x4wfnE~<8Pt-z z(!tCM)P|Hlif3pWlKJbm{uJ$oRU{eDHjwyic)dR8dqng~^f&r|5$(oYcpubanHeaF z>l6Xp_)#YSlhFNr&}=ySEGRUJAzMu2kLgS`dA|nUoBsJJ-kZHkywG0e0N$I|p&g$% zk0k6Cld*k-q;FcIB-x)zQi31j*>dW0w3T|B!82`sQ#{kBH$~rCogzNa`XyN@GNMV! z%RCFIRhgqZ{eW59hvfe{RodfOw@MnI>%H3wPji!nc>2dCpxkogGvEhQnTdDnOR~NM zM&+U;DE<*B1ZR_(J!Dfdo}rc?l+<_YfM?jd0|8_EOb@K^4P;4+C{G@X$cfRQ&|o;( zu40n{P#f30A;uFwa4je#?0SV~!?C0yH@Y_$?~PlLx2(y5MSy9VOb)bWfuX>)AA`Ck zG+#-vhKWmwAGBCc7Kx+~aCl{eoyek9dwl@v>Wn-LiggF?0e-z>zvA7ziK46g`;q)= z2_24-fCG)xtWEr?`MOXV;pXKiZ_%JH-jg={r167y!T?u0?@!d#dHNU>>z-mk zrJi3I&@~UINFINe4^d+25r-ZG%%Qu>TH!XR1g4X07Ua^OM)(QoP9X=!(g+i&rTP!Z z1Q0fZZdY4<55R=G&>ThBD1;}n#Q@N0;6WD2*e-N`#*Og>wRn#?pp($&8$27X2uDey z_YVW6v9t&@n;auquBkUsZuW$3M!PG?lg+E;(g^1g&uw9%z`LXl^)yMtHW&HYo4*G{ zouS?EtjjzHPQ7a+t(q55&-_P|k;^hHACLjwGeO;YocuF^4`>~NYLOlk+~8-xgq->f zxS`kRrmX)x?d`Ce!%=RFqjd`pj>LOJpb1!!oj(9%g9PHJv9-yU7T1=d2II&6iuZ&+ z8NfFzPwUy}=mL~C4n6_MCZ$lSa7FA0;h16W33wS{4E| z1}Ri3N3vY)mL%QPiOvN?-FFf&l6t+#pkf|e2_^n%ErDZ6_z~>|^!Nj{*4yu)HgF7` z*r4X$qa=6*G#Me}lVKV?(zcU%O!iLiRv3dIdGQ2v;LlHS7IYow+1?2`SEr5(o z)uBA@2fEAR=hHb)X!#KD4QGD{$VSgd`)<62cuA8(O=%6MT*I^3*-9v}Ungm)`91o} zsfjzuaopkso#7;*vbKgbNGh<7{}FJ3*|X4I&}*_|21~7hA2R3?%0pkhk7xZ5GBk#r zUj{0+!=y)q2hIX+#9<11io8#HTZ5}1D2X~e6z|a;h%?39*^1iObFnCit3#ip$B(N5 zn1tn+VBCQ{P|_&!OFSF5zk*hpFf@{;*Pf!bS)dJ1`#AD~Hy>$6uM)TTfM&{HRRG`e zXPUv(lva4Axsd5Ly{`eats;mIweB1Q+>9<{JI<_1r!4F1aj4DyE&Y#z%!&VY{Nomfo5tCiiAt+8Lh4V z#4MC9V~(ByIDTP{WXKiFyTk%lGQW&M-701dx#w0hOjFdYVQP@z@(*)66s@dfnvx}Y z9kXZ(a{n^R_oFlGnXfwnas$(YoShq)E-TUcCdPOhxy{T!WCz>A@MOr`%KSsx<2I&M zMRaOAQ@0M#cQ89iP}#{`AYa%nhRa9myP5d`DBQ!GFAtEt%xL<{Wc!#O>C)cM>{^Jr z1I*emARrQ-JPwDLM%3NI%>Bz~;Rq9&3@S&NvKvr$jJZysO2?Td>w$2BInWk`Cz;>K zr*n$wNG7_|j2CH0)`z+_;Y16UMCq9@@)0s840bUoj z6)D(V+1HQI&u(lrGCp=^PhSIM5B4%Kv7YSVDnReWR&WPiZ?;-@K=xtRcLeFa><`#t zhyeJOX16~p#evuW_T(fK4rEj70&fr-5(vD(Y>y|v8^ZoI8hArldsl!AV~u@*H=Mme zGckhwF$e99WRpo_8pQ_CB|e%xPFCeHZ17^>jb*`2gnrGhg{@S*_D5za2h-RJ_@I^f7+0n!RGK7=1g|P4fJysyONZY z*=(zE0Qrl}BH?xpdxPZ0xoq@66wYH`nt(T-eMU!f0egbZ>_T?MKGZE@v){)U7PD#O zYG1;_{RP()JDtq^OWCnx$6Us)B%|AMHhM7dRV&l&PZ#8@4V}Pt- z*Xhy1KWv%pz+1~^k?OUM-8vI^|FU)wAnVy1bZ$4WelLKxk$w0F3OBLIzQEhYRv;VD zcJ}rbpzmORG@)=Odj{qqg%OUlqulU@3=YPvWQH|$`kJZS38_B!FvJi zR3G72K-Qc(Syb@^+{RwLj@)+kFr-d&FM_^h*~yM48DbZEbTL47vtI9k=03JObPHiWJD=9; z06WnYeLBd#p_6%tO(xIaVfNd;z&pZzSp~$7vWJ=i@))}fi1>`_cMc7mU|aM96XfNl#7P)=glC~hdpPNla=!2X$$;yYgy8*}@=7y0DeuUfmJ3x+d zQ8XdPxyUOR-wAFL4f7<|W*?H%+yk;=p5fBEB00-_O}Fwnjw7~mfqP8eDf~(?8T>AB z1G7N-3iqZWAg^*C(yqJ4#f(Aj1~;KOlAByza?ju5u2QVfZSKM#P`Sfd=$F3ka)U{X zzsF7K1-$!Q{T--#$o0!Y@`&q8Q~sFC`w&!~atCQkJ>!maN8xjBHYq7DxEXWN`b#ct z0T5nsPw%1dHMfNnfsXvmyBJ?5K7lq$XMPOH{9X87BEsI52uC7$NH#Nhn7e7svulhq@j z<3sey`VR4Eq_7w|J-n=o%A&JAuA>6`iIi5+)gFzwrdBr9}B#uf&IPRzV9sPD|&qr0pNQ`?NfuFN?<c?y$&rW~lC@s?f<}xpCt6G|Z;Lzw^yARNZLq1cPzOa%i9M=<5eAQ{QHlZG>jNj!^Ak7h=+MkmHFt;i)Z zmdOu6GLA_mH^zA8*?Ht9FuNpxOk{AKP{0Wnjbt)&WI0-x!u*p8Nc>5HM(F1>=3`P< zr!#x517QYp=OKDMlX((~!dc9EGV07`g8u;eUrY)esyWQWuK_ZbSwafPJSLeA>U?Gp zsl*GIQzTO?Wd2G+uNN_GcB7%iOsl1+Tf%tL>HV8YEDyY;OvTn{VHs1C=6X5vcm?WK zFanvvS2B&rGPjCp)EtnjnV;!Hwl&P?2;}}@Ds)Ge)-t=up|Fn0`UjBzGKO_X)-#)z zqizH9orq*3^Ck_+CguD!(3~D!n;h8CkpQ|{YL=dKGU4U)CbJ_WLJI2 zJp2L4Bc?IQr;nL~hmm{2c&tM5lri~($}{E*vN}Cy*1SPOFPKU3$h~Cjx#;dIW;_X| zuNjWm%p2zKifExD`*0ROI@>AVcy5_BgSUiL7BVh)rS}uSR>5*_(7nO<^nKAvcvx zr2v*`tS2#n>FhdMhZ$^z-AHD#3)Y}Zvsftvb+g%PT~PQJYpsdg99CM7WG*}PAqw$F zE4rYC`RoL;=q+HsCHKQZc9Azg7O}=)mvcOfxS-S+sIx?K?gUnNuL5_GyCuY5Vo*WHX*l_{hb7zZEVnJ^kq9+=`!ke zutAm3iJk0+o6+npw)H!x+s$4im%|=5gq%}***zmrw~y5gKyE+Vjb_1FEkFj@2%{b0_>_T#a-9xJ2N!EM~$tgCh5ybtLt77ysSWg=+^wPLL@%y#4HWj~E|K%85BGj7W}+__6oFhnZX%tk z{#@r26b|5GNdFzkop^<05O?b-`ZAcSVFT$Q+_XlZGL(y?4LyvD`y2?vxeXpD9KkVU zEgQ*&mI34_uIy!ijOONihItvoEu-;`*Mowt=5n6IQRZ>Y{s!s!TqpXXa{(6^4TObUb()Dq++t#}i@6Ilz9n29 z2ZX=5{$!ka(lQ-IcRS$*S8hW_i>3NQ|{;b&qi{9 z3p@j22f5q+=s4GFirsaYN4n@;KKg0Cgug6N&66x$npn zeTw_8JUV!qs}u;3GaUZ#1Wp|1`389BxEwlM=Q-CA$X(zb9m9lNe(`_RHIZeT|g;>X6@0pSj};UFOIaES ze9QzS1NmR|AU23!MAF(|J~tK!L-;#n#~sQ)F#%*4|50av4Cg;3Eq4Szo;KJ>{s&S& zM)4n!9zB}BO+xz^KJ61EV|jf`v^S2gxDC1Sdp&5KcIy< z{1$R$&gHMHLg9S=iw$UR0Uu0u$A$duA;>M_>s?0+i}{^CNS5%=5ekLh?U?Zuh%MzG z9Y*0Y-kqF-%lYS|=dIu;3`E^Zz6(W6tm604=k=@kDKzD4cqtS8{D%+v4uxy^uSot} z$GcLL=f8XyF|zgiXGf51;IAzQ!bbiCd6qWuCrCot%$v#QxP|wm7Pj);$P>DaPyG>v z+xc#G^koPCdq>pmrK5IXcbNqI?TF>(#p8@0o@3RicMLsGMq%ZNQ6isoN&)ke0ek{H& zXkO(nw?cA_zq}9V*ZE(_t$2ft}xmUdRen7tFtL1_88@|U@bfTkB?<*voglA`g-dXsJ%z9mfUKK#4tMK$^ zAaoOa=~#3Z+$y22hcKog3VR6_x(a#=U5E?!5f0r)3w?!4q`mYL{vy)-g`Y^a86bT9 z2O#kWH~XM3gM>IT4-6Kz_CVbb;Up<=Lxm%>>xKyvf{`08G$@Z`gupjL;YeW-sY0WK z=MRyL7KV~_eT*<;9Qra=nAH-wal%--+{O#ne+KCZg3uOSnkbwxqi~Y&n&xb>!1qSo z6hX{D-BjTq$)?i~CxYB`p-w7tGlWT_05VgUM1t-tVcI;jK3k|y`sQCkxe5T8BQ&mx zy19aDD>OS#xI%krzA&>bk_Gs+K|n4PUXY%%NO+NeWU&xr2hAnI95V3yE%YbOuv94D z3sjZ~6TSh+av{@*+zKI;`1MNR67_SH@CA7YR^v~IB3UD_v^f6=ooJt}6@I6+T_-H3 zt^cp^=`QqTy-+6;o!B7ckd1Pq&?*Uqn}k#Qk=rcvs)gJZp~q(c*(wY$0DZgA(FcV) zgbFo4dZ$o>4$v-P@l|wbx6tYta(e`E5bE{{k@Q15`-I+~qi(r0XxkhUMv$H8IDRw|2q%O)6n$_~h1j zRfr|4!!@BZdHJsk?~u%Q1LhDw-V~xeLGzYyoNP+Bh2G?_xg(^KI&fDwSrf@U;m=0^ zxi18~i`)a@;z;Bk3g5T@;gK+eARh~B$@%sKu4uIIR9H#w{%68Y@pjJ*KB(&@UZYdoTWoY6g?+>k#G3nxZN37re&X33=tO^UWm6;r zMAvpeA1IC`J$#UuFagP6@fo?`hlo{QqlKa3v-(JeiH%6887?j%!`=vS_+m6PQoOer z$tW>t0~#7FCX$#vMqEa6!B}zZ4;b_~u?yKQ#)|{%f#w7;kD^#7ifbtZaFTfHJUTI1 zyju%2r-;MC0WwvrdIxpW#B*fXnl5JegUSpsYY6IQihbImZkA{u+th3^l}_AW;)PSF znsV#0x(IWTE&0iLZ;rsg;1YMEqze5dIby(L^p4 zdrt@6GO?cpq?e0BrU7Av7}XugO0oBS^ktP8ND};Nv0+anYsB>=C;uaUOsdyf(Z4r{ ztrK5-j~4zFzy1l$t{2x{MQ($5rVo;h;yM8!o5VjyqJ_<3-&4TbB7WQzec39GJPD9( z;>|Uv+b+IS8OaVY?OoLE6w`kL-Y#(fF~HqoR2y`6kC;eK@x7w;IqLR_n}0#FUmQbv z)d4a7I}GKZcw#GZhs1Hja1V=f$#iu@{OtvDN5$uKZjXuO&LKH2en`!p5W_Zt=1Fle zeQI?|bUBCiPK!B9K>Cc>jefxOte8&X@;Px-UnJ*6AJRTAie*EQyCmxNqJ_)iE^_Hz z5rau`yeifrFV!{iU7F3oh1lmTa<9bpoq+dR{Aed=z7eaCm7}Bd;0}^bQd1JCI!mj_HP=PDMb?q7k}ugq zyGaedM3=ftqbQKNhcx>yGOvwYJ zbT_m&P+FD_ghA3xA0&gN_4L`w5UD|X;0=`~P6o&@sn1rB9xgQrM{b0aI05Ger()eviCP^RCX`C!| zY=SOLk*@!ZWUBQ2JwQ&A-rJ4b3~A~?v@lchBmsGrG&vo)+0vemQ1_R#kM71flCBAc zIakW2tv^rNVn(y`CBJWwTOb`JNnoLL>1QA;l3tO$V6ha>0bz;sbz`*txAd3<`K6NI zBqYnE1S8OwOSKN7ZiN&}n{TCbp5}U$G=B_0R!jaAUARWNIu*qJk$%4i((9z&O(tgz4Y5PFG=5oqVBTv#tg_S(xS~Myec*B zi0)pOR=A+>hICn$9Hp-p1M-$sz7{%vTUzrek~`8RUqIfKz9F~TJ!xhapx>8fpG4~q zq-Hk(@=%(%2z8I7H2MSckEQF~Q20dp$_$XFQlrgi;hFT!AHaJq{Yl9SsUNwrUP{08 zMeddK%T6S(r9Ws2-bj&UK&7K@%~a$%=~|Qi&{=o>84$YYM(jpIU3Kg`$aT}5BIT#M z?kC!3J#+`F0imbvAG%?C=~|PGrMK?Imq72Md-@3q`|1wAL0|gm8m~jHzwXAn$PLi_ znF+{&I(NDo2kH8xA{ngPmIRO?x-y@mFGF?7m(jv7-2=M#hU;9W0dIuv9(g}T>b~xW zzKqf}ps!R$>#}^1jL~&%2*|Oz9jyU5PB*hGa^rPB(Yc+VTiy{}nyCA+InXERUK8t@ ztlJX=kSV%rB)(47y{2HXX}T?CP&ZxIr5+Gw=%Pu}n5nanc0Eg%zZJ=Boq7VCIYVwULcFsS=m zw`UYuSgPAgjBJ_i#YB)^u1lGL!WFt@6!x%E_cfVFSLrsl0QzcOd}ZX;=rZS_y|p^- zFBGoR#lJxAU)_(Fkz22GABALtZWUS6HtO1a2!u_#jpQ!btP3XAyhZmg2f3}f1Ci*& zHk~_JF1PFUl38Sj?mc(3zEjs}9FkqSm1WS~-MZ{t(A=ZjPddV0U3-eq+^3U%1hM_P z`wKzkfbP3T$Q{(>(f&N7%Qd6$u$>kUklfI983y#5x?Y2TeoN=K7$CQG{k%Z>jxKcsa(8u! zbTQo14H*iW_jM;pPx>L?FLdR?(cVklq>F%jr8CY%3$JwxDE#D&t}Y>Tbp4Zl(zBE6cf(NE*|p;wpm%X? zmJWoju5sie>gKwM!n(V=cI%459J%Yyy(euEQ6C*cjIbbo-8VT?5Cm3z>Ju^PAp7$pqd; zrn`xJR|}vg@ej#`F_|~g1u&Iwv>Aod_$71|PUl~a1Em@K544ms`O{>Qp2h!i7Lc>~ zr{4i@4&R^T@40-#Y5wp4YW-aj@oxFBHlEgRZ-ai|548W` z_eO_9-aUc$FxMVxl)ioIIRcOs9+Mfp;tJUJX_(?9 z=8syei+G#qATloE33fX~M{y80U=5Imb2AsAZY)!+YLeUT?9v~v9r^t002f=>2CQmNY1Ylvyd%_knxHiGW_KPof@ z{GZDPqP)Yd`M~PJtgnKkH}jMN4*D~@dw}==<}BGz1~Z>81kx~O=QO|%XNFV<@(5-W z?VwRi2E`DKW*X6tQI2J{^+(-!<{eTY<})c(fWCnFnd}`4nUQ3_UBo1jv1TzdaS4*Y znR6rrE@i$Pj@Fkkt%$kbVQ&2d(l42RJb?F#X+~ciyk<_`LGp&#HVsrdvVV|H)rswQ z6L_83E3%fzHlK;Y-t0kdBoou&3UVj7-{3ZfwYnvJrh9>Vms~m*xg#V)Uf~W?T;)A(a1A8)xnF75zT~`U z!w%-X(m`b?zi1(H!}*GL(E148kNno7_?A~uIE61qios02A05oO{QfPdTfm>9@7$K~ zv1I|Wl&?k+Q^)wMfv7vhH~tqi&+%g)gV-g0%0tv$uaF_0a4(Vd5vqZ4_!ZLkpXQDN#a|zXy1wv4a3sx%X45TT=(*emFxO z$ZGp1;#uPx8jxWo=^v(yMR@nD_&Z>{dwmKl-*{h?*9@Ss*It209J!r8u1F{y$RxlR zCJtsoBLP32nT_y|QW*h!erbqR60fjRzWpEA!ZId?;^|g0^|zztHOy~)kz2={hj33# z2p{&fqTrLA#Cn74JVpD-wMJlhTYdR4Y8Nr#4N$S1T}Rw=1$&XU*h;o$GDftDT~5}C z)oeYI!`HBzNbLNFeXk7=wzJpIVFGrr2~|+IlkK_}jXdPr6N~CCyiTPa31i+vkG2XP zFOl0O^tz6^?ZU2MXkmwtPf-Fpg^Q%0>=MNHklQWP-XO11emWrc37?QswqH1thK3FZ zp|msyg$S}&9}*((g7jfwcV`egB7D>Z$x-1Ub@!NHrq+)Om3IN}gs_Vu*-i>yT?5D| zVPXcToEDCJgTgZcet`}GjxeY`>dp!0lhN#X;e+xhydWfy^m0+Cyax!E1a~@KFpZH5 z@`~_)Y>YRA7lCN#f$%5Yc`t-q`a2JO#HDXg*k3%IhQgs@!zJpC>9#x=glcUY>Y^;m zx0^bGqW%q!HY?O4H-43GcB{9b>jGjBWpajt(ubq#0`8*>3WY0IvpGsWE<>u%XNZJ# z5k7ZciJpA%H<>>D@++gspB|G&TeCccqt{AJQ16a!))GJYZY(*fs(wILrXQM;bbFy9@Gyzt@gGm7#l6B@D{v_Ja6><*X^dz~cK3u$ zBsVpAPA;bAE1m*Bxy=E*w=|HEeytc*d0+rV|nEgk%!4wI%vA znR#~^s7z&+yMf9yrppp^cRDk?8tUdTL)roFGXH?$POkF)&Cx<1VaWg_Gld5v@9z|5 zk?nLBep3Jq?H0OafXW`>>Q&I(FKni$)C0nwp9!cpNEUFpY!Ya|X{ z5KMcKyC{4g2axN+x|&Gt3)Yz+_5{C2iQH3R2U*Zx2<_>(zZ7N+R`>0DvLN>Uk=p3# z2bwr0=;E=e;(I3YESJ5vO5O9mkDCLzR^~Afti6N;;JO)&@U*y8MlYr@m#(XuIk4;& zAlhc~s7xqFdPB2=@8g+VmO?;V|J?wM1S?4l4h0Ms$*+IBP5Lq#BGidhbCQ@kN1g`um(4NI5tN_SjF8Dp0CE%8 zyb^M|xoHqQ;Y{z~j^rG7{vK$);QsUg$PE4v>2yc=NyCtw8t$GFHv`wAK4$d zjzTrE$M+KMRY2ho;ST9^V}oeZ{XxpzJ69Ojme+ zv3Vw17$ADALg65>0d;<`Se?w|L&WYBYd2J!NP_!tF^9`B1T$NmRf#x-7HrW-fOJ#mQ-3{ph z*(z>IeK#SwCAHlM$lDS_>hK*Yl@8WDDQFXN_a(PEp!qD-orbZ=dr5g>hZ+y6%E zeRZ#rQ8+-ye+8O@b!$k^AEN6KgsneR*NO~RBXrecfiP0HoD3MFbRtD8jMaTUAGvY5 z4=L(*yskb8sgraaNTQ#tvyqrNMYlE+q^Iew<)iiKx=!GEvOHJ$+A5UyWiLW-%13c^64B}y&Q2!Hv0UD3OxC6MTwGX}G;n5?dGY>xE)4!*{P@q* zsNtTQljLrW4s_2=%rv+s=cKny$;oxkP02~h&U8;VCAqvEguv{C?vnIVlQucosX2+6 z`j+V#DY<&L_P*X#nR^I=&ab={pXp)+gB+qNXEPB`QsA1IR@_*@IZgzf7(*N;n zJNE+&dNI5CFDS7Vl^M6PBA9jyCa|PSX9mgJ1X?I|%li=b)%q=q!l{q!i zh-Vh$3xI1Rfx)`ilT%tI=4a&D^L}ZQk_%|?UVCm{GH4=$`w5Gmm!E4-%1)N6!NHZ8 zZe{dM1O)Coh411Wmm#g1g6AM8(?~`$D2HmFlLEG(fT-P9=%L7!T1y5ezpmPeM5^1R9KTY>>y`l=htlmge$qDMOawiFtw1)6`%zbUJ9H zOaWFCP#BCoE2SO!Xs0_TJv$490HM}%^V=v8&IcAH@4L9Pxa#l8pOHsY}kyS6))&bpUiqTP&bbmYS47%Z|dd%tVZ@JuM+} z=_VB*GfyqaYMYsqmqTMgbsLR%n@qJJJBQ{1RXKTTyJ({TK`YFYdk(PtT$OISWED{+ z`JpxzyeMO#7iBE;CXWR#%2?<{9SdI7vEVJYg)$iQ2svdecu~fJmx8e%gRvMCK)e|p zZzlDP21roK0P&^_5HHI1RdJP!imqf-3QER9A){nGoiko)#xY$WotLD-=OwAIc}Xf< zUXr(hkeB46y=Vi#?5aJ$o7%iG(V(eJH1%8Fh$sCl~?7kDDO$x zSuN93@s3lJo|2N%lFkeGO%j*`?GuGlB<2tZcDjRu07T_J4ry+BDtNG($xF{nX`4u!4po%NZIeRVivWvc+vKI?;4*b;PkTjk+7N+q|(?XV5iY$}j9UMtvcX%&{A*+n?W5<5On_OsDxeeex!G4i1DZC^6LB53W z3R9?jwcr(Djw%y%FiVtvUc6MJO4AHIQR$W))U)$xlF&N{^|%gPT)3Vb!(}j)U09wG z_41P|r#G?;L~tHLy8`6PcvPrVp-z~)3{VR?c4+;8+NoRyerk^pYl&f*wejhMGtLzk z#-mbQ?)_R^dwqpEHg~p6q3S_AW3FVjxx3e{Ycji6_ux`$a36)bSFcc$6$=4QW*PH$ z0IO5iEVordtZU<{)H1nO53j%l=_9x@EeWe~-EjB12Cs(k>^p_fcQDN7w$viy!S`~X zHEvj>@HNAfuY`tbyH_$n|8^eB8&EwJuCe-5YYJ zehaN@tiyd!t1dT~4^_$uTEqFghK6HwucW?4)#DcarmtPwP^UKL-WJT=x1lS|Z7L(rF(j~hlIyiqoQIXW9-3t7i(N}L%Aq0%p7F5#swISa!V#3mjIjD zVz&fS5ByORVb!}C+8gsT^tEc~i`5ZQRTsOxMQ*#qHb!qZd;6+-0@ zY}Pn)m^~)KPOs6CR*PF++iH2aRrSf)`rq_!c&lC~udO{dB}rc!*|v^s&4S9TBDMLH z|3Pmw7z{P_f9Tt#L6Sj#tGZx#@*D<4hJ`6Z38QB1el|?he^lDz66KMW1|pA_7Aevi zWe*663HFqqSdWHo;Hmj3RrPKqSKDp5t@Ty(ZWfReGnV%Zx4=$23$y_6%Q*UIx?i?T*q%`rxkw;P0soa}1JiFt`t^^RgMwOFr| z%P?+6lUFsRz$J$I5*r?4^j1=Plr`EKgIyA9)f?JlO%3@O@;F0G(e?myjM?ZIm@+Qx zaW8|1C&oonDGwh6>^6%@-pxi|muRys%w)s>^?1W{VopOq%NiIGZVhl#YmL6>O|MM5KEP_RyUF!cl_EJ) zP4DaJbP@u?!sq}-1O{S`Fux{W7wi~YYyzgm!w{e{74QLbfC<|abtP3`+Zw$w75b79 z<(|`~FnM~Gv?)xU9wluG6l9^fBDC)ly{>Ym2h8+<(s&TEgYZ?}ZU zI58~8wot1Senq9kXA2!)dB+%3&S(iXhlg9k?ACywXe9m-F~Rh11@ll?XQ=>=BO`Oz zB4CBMhhrf;4Yb@eX+EZs=FG?FSZL>ir1vpua~2+Flet}BY_v7n9u*N`v&UF%k#<^d z+8bzB@9RRRh;9zLTfk9hU`UK|k7X9G@*IDIpM%r*6>K2?hyV`{dnBO+gv1%W>#K+X zIHbyjMC+woG~g^Tc3d|RQF7Zpa@*9f*>0(C4OcE35Bb!_o8zqhc1wuGVh#7l#xv4I zLn~CcLRmSxJtqaqXI8E~uU&dl3htW3JSbQ#^7B&cb~m>o)pk4hDDf@_XRs#3;N9q{ zHdA7q(o(^QYz62xf2X}w3WS0lX|qRJ%vcUPZW8ckEP%Im>jv0^tl{8i7CY7`rXki5 zH)wbq`Wc;)7nzfuos*vTOHfXBJ_OQKw*=fMZL`yptKzNrgef!W=K|Jg4Ue(MTVf(? z{<1`1b!(HC16(<&UWfGb8kjvYH`v=H*2_Hj6zh+Fx(CRR)T($VbIyj;;@O=@DoMEZFJMks)@f^|#xiagoXkY*aS1B94J~#>Du?IqetP z(}n5^Z8Sxc({6BkRDyD9O`05FEI5-!I+U^ms0x5eM=Zh7A&soEm;s5+N0Hb{hm(1c zB4mJ-`-j9B=vp+#hQ$!ufJCO;z;p{&b9&eR;i7OEP!0im36Hh;V~LD*b3j0p-c92~ z=GX)e{f~NY->NQJk;N{J)?~Uf%x$l+n-hzd)IM{|6}V z|D{_Va(j-&FW|Oxy9GoAG<4c+>cSU?QFfht7c>mF_{T;!R75Lz3;Ve^L`rN$SviO| z*SE$-I#DhKqJ-V79IawP9c?L`BqtF^lL?B6I3@?rDOJQVRVD2x+TUi5i3&;3d-xTT zalK_3*Xf#b2=@?)Y_YfnqhqX*np|F>9XQvPAibAJMV_%_BTgm0}1mJEh zsa9qN_SB5*7Ks`5^vpJ}@7i&FXwne1pf+!W3gSYGVKNZkrOgl+ZBzN0`ewD`gp(o# zArsIf(UDFWVT+``mLSA?dKyWHCqN9?U=NfznnU7q2>T|3kpw;(fvUui8s_b(Hs*oG z>}hs*owBmED@0X^NXK>D`kL}9D@$^XvU$xhkytgWms?`B7S)ofC0BzsrxocFtLa-* z(x6*2~#VoO2 zUQIgTPS**zgJXvmuPR}CmjFa`p_r;lgTKL7QyM%;X~4~|C=JCc3M&o8>S3ZNWg7(s z>fK7O(^*Y5=8B1xOw6bvl9tN5kl0C@M;- zN5g3Hd+X5vOo8?h0B$VLhBe&mAEwNQ(IH#N`~ottIlxAfRd{_h0i+0!yuzyDWi5-3q}&m0P!!BZC0sSrCRK1x*p3=W%3fECid)ou+Bh>XB` z*{wKJFx^0D@^LUdXVZ<<4_r?b@k7ExV(jJ^YeGnj9@1A>ST((x#c>abspevffjSjt z4zbCm5Jh+mRR0n0mW65J=wWeT)^KQa*jYxSX7|%Ng4TdvV2dHv3h_BGCNR=&*Bc$0 zh@I3lS)YlHiGao_bA1S(+Rf)zqB7xEiZbEnP$mk@0GgRoUOvb4IPL_auR*>$U`(R5 zHx_7X7HGhQcS2OjK=MwI=Or>KgqktX+~D0%_&^t}E$vVjgQEr@reLLIvA}K%3D>(- zw^LWO5_1BkwYuJ@n&@bK3igvhzVZ|S+Hunt7Pt$9XKj!s>;g#H_J&q-lw%wvRhBS} z62X*FkVHajt_cJrj~D{|X~`9nk-@_sg1yCV4hc8vJ;F3qr9cv;eHjD)y3F;pqd+G> zmN#RfERivaS_{2cQEP4f(NQrG@h~ospz&XtZDxzyoV@IINx7PGtFmxKy;4m{O6yQl zJuNm_T}2w{t7@b44k1c02U5nvRFH}Gbb5Efh<3(^_E2O}5@qy0Cgo(|exNlaNmEwS z5@7UH4vVLDC?mlSEWxlWQ(}aeB%4B%eOb6l;l$cS5lO}zC;;G)VV3%e-st0^Euqta zh={{=>M-V)44^W3%`j*(LTQzCO|XA+0MskhFj%aj@Evb1S`Q&dQ-3W^JKOAFB>oyF z@wW#=TcSc@LM%{2Wn;Qx2~ru2bG1B!h0H|`Ao)x?iMkHy8M93{TewX=>6FTb@PZ4m zq#CWE5;5hbi0g)^@>?;UOJ|0b9|~$D_&jFOVdZizR_0#2u9V{*9D&24+46{Apfx>i z^pXX?kZ>P$SII0mI@suz@9jxeAh%d-(I2W-k@Hm>o0>X{utrZ~(d$pUr#%gCzo$Ln zaFKl!+D%9bnY?L?kkg}JegCgoZElOg$kR%C113&3X+=5M0?nspO0h$dFM(;3LE3-%X8$D@zd)edREcEmabJ9|c-o*ql z?TC992xFyLS&U@Jqf@Q8RiTME%V!Q_XsObf-Ja5(f_+kwi*9$jy={7KdW-Z7*t}uF zuc!v#RjdkusX&p?%p^q(L>_NtP9B(=5;YcF>u#mhXp31wy}XokuPE%9><_Xarg3eO z!xZV?g7XItlb8GiH*5%7v7&bxVZ7129F`KmqJ4*>> z6qChhfuax)9jkIj^uS_)nY^&NTeMnkj(CCMN>;X@>@bUs@~`i7%1VV%4x1A@Q4VU6 zLu??^Q2`Byz?Tpm6G;>h=inqGP&XjWQ@PPuQq<65Bcq}ry*b1gr`8LBD18H;iiQg> z0kawIh9HHM_J{_}(jx{dH&5SQlTm3SYce8I(rBDoP({fSfC|PhPa)b@xNQKeRFL!w z^|1s91-*a^ss=yoEo+1(E0j{Jppq6!y^|%(u!xv|kZ359vW!tum4ZaPU2REmi&-O# zn*XiDIt5L;;Npk_gjwTY2e82hW76i(;mA;=`2-lT9OGAKuo#HiALiVq4wok! zm&!4;kO&7MRCVsdRf_>Q$1-?p8(sB%6t9iUD5w6tIfxC29te*YN;K_DiB90p;x$Ko*A zpd4G=lB(*H^pz^^i_6-{F2a_;luBOK zkZ{=2ORdt@pkx5r5=8}C#i{8fBSO|tnV~A9DI7B_(iR+mT^`;LAsVvfv(##>eJ8$G zn1;L&BEurg0oHI$kv1bLio&3j3G;TiO=XTn`!WH-2)w7T7As5Ybk7^?#Q92>I}N__ z?L)G;V!yZhhnd6c%fS}W5L0Kt%|EZBG zbSV_y@=ExQ$wcy^ry?(g!JG<~8jzlw2vIX6ssUuRA|-N9&2e%-4&FK4Ha{!62b-lx8`mzdQ)G$<-Tf~n{!za#m%XzstXLA zXwqpjL)CDORdK9QL2!}LVD!cs74UV(8F4Uo1Jnvxwlu5OaIHj&AI-*W1a=!oPos%!^oHXu(c`S@B9`4zOujc2TV_z>Lr`W!XkobT!;-ccpDHN2-UcK zB&?&dAxLlXja8I0Fhzg5?+VVcX91@%csnl~gaFO2S){!1ko}9GIii>}7j#5iR2yH% zUQ-6H209f6k@uRmzO=l~XGA{qRHm#@u+0)>wn0^tuXICu+$iX|)Hx}IUq_aFG7EaEExBJu`Q{9c-f043F5xe-mY zUFF*lP8v0wik$UM8kHiuXjWPSnl*Wn4U8shBiAkb!{v}$E?Xbx2s2i{q0gxpD- ze!CqXr6s2)<=I;%X5^;0!8qX@w~j16opFOD?$uZ-m)R# z07M{mfprdX*q#W?Cy_-7X_N01*&jj&Qt6&rN7uIOp;InG^t$+1WwFEQ7?%Q3Fd2@e zpwaK@q=lpC>R)hjKHCo@U6;P#H)tX>j0XBbnNiF#D5T7HFAd!r4 zetDV;N9a2lcYI4RK70DS)x6`0NO;wU>sz7=*Vo%Yqfqdyufv5)Lx;|$SZfNx`5o38 zCu2>CVDf2={v|giJ*l<4$Cay7J{z*-#TXk#)}B&8WOQ1%5+!{z9C*rQO~wV!_4!9a4;45jU9V?2h!aoo7rZ76 zHgI6s@KI7}fy7=ILmow9axy-}%7wCF4iE4ItD|5-To-aAp_g_Gm<`?z2O)T?dINYX z;Xh70n7(MR1O`C{F5zPavm!s^{E%`O(-6RReMWXxs`9}1Un*xac*(bh0UXe%2Lp48 z9f}VL4~U3I#1w2?B^GOgEncZ|Xk`v$Q<*Kmp<-+Erk0nWU>AiTatfEBs8M@lkkwn} z1yImrH;Pl7r&;!LYqyAM=_n0K?xy1oHyY(ToTj3{k5{O$@P%e}u2ZxuKZtiEgR6E) zqZ$jUgoeXvqZv4r%S|znIx6Mfs9lBhZBvbu`$9nDm%#Q{>WLWD-5P!6*O#y}r)x(kZcDJZf8>2EYSwt~0b6URd3 zp+>OWl0N0})I!_}$H90ym}sFRk897+KE>NR*>U8J24{)NNEfKGMU1#zH79?hJrM5x zu#o7OBBARo5w@O@o|~tz2xaEH)H9)JWktCJeg0-qq6%@^$X#TRr^+4)ofV#C$jDIE zU`bcFE2&E)tE<9{lHfxHP17i`PMJ}%KKSBb_(H6Z)n($zb_7&M!z4w^>A2)=ke{*5 z^hO_ttZ6oRI939jPIIn17Zy2`&Ik(6kavJA%!XT|;V*XD1k`-dYPHu+0tn$o$3{mw zAv((^TD5{$a4Zq|gd?FcB-u6;MsXp^gi_$AD$+ZIel<)GBE2eGI&LRf9WXhB{eX}t zx{B09Wh#ZWGg-na45yr6Epox=tJ!xj>CT@t6{{#R!A0w_iJdkwe?%oeX8VK*;ecEfUW6?SXK0P1CCVztb45`vwIsZftnr(qZkrMcpahPON80Hcb&@lpQdHq-cN z!P+{sIeFXKEoMuw6;=zUt*NPdg#nb!2~LgECW~GU22NHQ`CB%l51l+aj%EhFK6G zQS`f8qv5|kyro)g9yR|`Q3~=jsvN~bmgz{Vm1R0y{!t#Dp$Q59;ddYaBYj(0`gfi( z$bWyKDTB~=o=V8FteC21F8LE&oI|H5V23bU45Wlv{SRPeYE_+*J{|ktzSF^{QKope zd_<$^;h{4suZni*4~wOI{v0o814gBit~uq(lJ}TqZ&L#`a4{6UcCmkro(3|UDrc_P zhov4+KpaB_ObJ1MPA5sLhl#^%fg`-Yl~_8E$_a{!M(Qx+pi9_iNo}wrBX?Wz*MN?5kHASf$HK1?~z7xDr2ogUw*7Ae9fY`B;L zBV!@e!VGMPm5&=OjT((u(mC@rn3Qv-NK?i_)=AtCs@1Y+d0}zKzeshV%ic>9`-{fi z7`?pSKJQ*$n*1+!5RV9af>|IQ(yis>vPF+oMc-jh_kz6)Lqz11)m$I4NuiH@+odG7 z#*HI?_m`01X@{e&v`_!&%Ri&Hr}CA5DIfl+Fp+Ns@-V%f5MbU;$lLSngaGq)LPnFX zXJnx}$-y@Z2l30_-N|7@7GL^u6ADU+{6h;mDY;TP*BWyu{8_j!Y$>JH6use{FzK9N znZvAzck=esSIo$$NK&`@2{izXsuk41Y2~nHSLP1UM_h{=+y8YXBg>JMl*n}$)Wechvqn|_6SQXWnpH8>)flz1;W zs>ex4Q6=S)pp*`(?jPkB0f^lz7qA_HSXeqIyA$kBG0^#ByN{w*%HNNcG^|p7EyD3* z5n*vyw(vk)`j)U*d@L0$N5q0?k<+gFZIvcX_$Z#DEPOrmMqkCOQ7D>&enm!Q?PRFd zWER!tQo=`BB|*qsfQ+q0KWe4@BAel~Z%FMF$!jKu1+0D0z12@k3yL*fQ?ycLG*EKw zaUszm_>v5SRqe{?S;9~480m9#9Q^?Nk|rG(YAPa}lt#TKC>k95LpE>}_<5nWtMLJJ z_+(!&jl^3sO*?CIMvA^re#IjSM(Id1{n&`?lf-)=H=Yr`IfX2wJCF@lzI>Jsm3N_2 zQlJ7OURSk(6_z43^HwRf$|h9~yHi9!iHF@HA9e~RaTtf4Prf4_i{fresn8a!#AG}92SU*xkF?{6DZefQV}G#hbqkJ)z|T*>$e|sDflM6cguYVoD9L35(JAGpAGrGMw zSq{Pgk(O<|i=oaRBm5zBc)QEK87-MJ=#kMoZ43*P7xXw}7)npa9gVM4)Dj zKmmRzn=zP9%u6VX--TQ0mIXTtP=LmGIcijCj7I=Tr0m3_YDekd$tnK&JriXe-1SfA zi9x=`NY4WReYv?NkP=y`tT-i{1SW_awvfxX-AXhXay}48eS*?RSVqC#oXfv>3bJun z<`x+`1s)MKMCgf#r9&>SHe)RV;u}X$B7;TStLu$C9FeAY?9(NH9mKPMu;DJwg00zWt27}OV@shTOLUEbHCNjKtNslB9Hb9HS*I|+=NCvFhVT)e=I}^u zC@5A#A{e7eg%qL3;hLH(P!qR}1w>0R+-NKs=d$)GSzjRuOME|#A<_JD#f~l}@Lo~w zx?oIYuhJg&K4eVdnD!)0iaSJOC2|58(14##7Q6K*#n_cR5#kbyAU_o?2U*-(IQq}7 ztUit~3<6k6h%Y4%|Q0Owvj|#U> z$MvJ67!JF4B<7?mEo=NeA$BPyI2RXRHL=D+YN7`Q4L^(5;k1@KRpWKhaoElhWvrc@ zRjUrQ!EvJu1>7&GNd#w0r{rRNo{}3G({?Qz&YujiU^AK<**FMr>^CVQ3B#JB43)hY z07}X#PWC6KFHdR(7I@t$q5CO4Lr}C~gbdnY8(pO^4CHKIFE(J+m}lPF^ji;=qG!Sd zn2^dnRf{UaAWe^#G|U2dFZQn>T@%J$j3}X)Xi2$>#uk$g_Ri5;@V-Ld!ma^Y<9h(L zxPh7>#{y3~GLuz-5H~nY0Um1Lh#UEw1(H^b<}#AxzXXyH4&hhBaD^s%CMr=-qimtG zwxcGC!JR{6gE*ioHjlw21HRAX3S1ch5b$%d%`V-rAfhzTkl!xTNLSAc{dh?{Qv=%9 zulu8PN99=r>k7K!0b1|k5)uL%F4vYWpP)+yKh7NCrt|$Vg5ZRomUTKrbK7js_YAXN zUSRTihxZO_9_xgJUut~iB!7*bsq!v?*O@F{yxK33ZM!X_2Wjvo%+a+aCs5-F>B|lh z<*#97dS_G?sei7nS64U8{cqvKKx>q89UAZ>4oAwTG99o7q&*Xmwi<9FPi?EP-gYTD z!wGvsvEC)~tzUyLR4@BhR0iqHi{AS_AM)f$5AsAoN6nZPow!4SpfMnisNBwK3Gn8>MO=ieZ}K$UVO#lkz!83SEP8Pk*M2pR4ZXo zYByTr%v_R4s4llk3Jy&jf0YBRribp5Bxy*6pHmjxD$&K$<6}|;&m?`m)e5(Xj83dg zSfB2=ach&3zB&CFwNf87e{X4HMRSO-{em zeNvA>k^~JCKqGoFc<$*E7Sihs6fwPWJkj;$mX!zYw1pDRg)FiY+&uE($ILbai(X zLpQ*dcjPd>5sdq+Z4pW86C)f&*!eLrAX5&Xo0w(_r>mNh8*g49xcHdW)(QDzpy%Rxg?`H!T%2d$9eWaHaHS!BV=^pr zrLk>=vl*AENp5mN!H>*xQg(}7eA`0CGk5wl!N~yDY{>z%(q3nQP#$_Q-f&rOny6eZ zuuF(Ul6XQJvRa-WNe_uMNIa#+`3&A)pCk0vb%UYwF%GKw0Fn>FQ4W3>u7np!`XWCXPCzddA)u)|sxTE5O(|voO!F z$=!miW1zPM28Kom5_3Xby?ok`9 z@sR2~J`gw8R8xWTQ!NO$?+#V&U74ge=2=A%`{_}L?lu8)o0MP&d-4dw4XjM_c;gnt zZt)(Y!@-E@xJ-we?H|}!5S7f|sV&OFsiYq|UK65Eqq;l*vi5SqmnVS>LeWYETWwfB zc)c8*!I3~o0uMonX1QKY$7d*>V6vt<1JdECDX5e#Q?MQq#nN-=n&2SNc{9q~>td0I zRWN0zXC+(}lGV^}X+sBq?d`y$o9aaq4b&WqW6Aa^qZnh)s5_#rqOmtcXl!qhgDL;W zMg|F_H8GsR0i8T<4wq|uI@;+{PXO+4iDVgD4R(4nYzbp?QI+7H0EU@*^=cj*-q58@ z$({+VC1z6$enEerHeX@x%jJ=K0Wur19UZw12@Z#1|4aaZWr7|GsN_A?Xy5KN>mQ4( z>u7fLvEUKO9wmEJ{snVe>@SYDKN@r643H{bDyebGzhZsUd>I}=l=~I{~mciyj`t#aKu9bk#uS|D z1ey+Y0O@yYlo8(oj;^YZoI1Sm1`cmjIH0N{=RNhwnBYyJofGZi)gu{~A{m3WABb8L zFcXcSZwenIAO(ouMJcySD5<4=-qNNw&MnEFX|XxRAJ>=50gE+5cbm-yv%?_hT+WG@ zQ|lqiX9&^{I=TzT@ELhJXh8(=4TG@>B87F$$rX4(VxUxT2lge&=j1EO*PWDZpd!eG zb{N8NU~$pcNvu_6hTJ+lCd9#fb9KF4Uk$lvcABhd zsrF6Gvqc9T6>an+`FAZ%8puUEBdW~?ZYf6Z>k`c{oc?eVWWKE)5sy(uTir=oH_@nbCNH25_8+2bn zDk>cmD9Z8f>%;S}_b7CTdcR0_XCGAlnfWrf4QMKna0z%*^qR1@ltI{t(r2p60vD3P zgEBprWBQ6b`Lb(VmK;#(w6_?RIozIh)EUTWuk*pE;5F{B6V(zV4N(KKs4AWwDeoE8 z_lVv)r0t!fZw9PZ;lB6+&{@_7auHNCzI|;%g?IH%<;sh5)#PpF?Ex>cb2==p=Swv& zhCTd0g6b#f5aHy-3WEsfGdT<-IYz1v&P$)(i(!x+wbhIWybaC*_KMZK_MX7$kW*as zvqE-p?c27~-O{4dZ5wkID1U3dQp`ys-A%``vU@erxazwV>t7|0HS9!U{jty#=Bebu zc8KJ{f;$HaDy~-ur<|em61)J&hk~ysXLZo-!CHymf`exPw$tn2!6!*y>6@twWP%h*tI66RF-=UXEKbIS7TxpU z)%yv!vO=fk|LAn-nDrHW*P@^}s6zVX=L*vABi5&B6{MP|GUoCyPlJMp#ep?)_*|$X zV+`jobuS+dOzR9x{XBJ>Cd?jAA?hH10*CtTjdZm(v66gJc&m!0ShrEJc?dtm12*dG zErI4xPaQ9o_Y1}@rI1>Abi|6v>UMB4WGr7i0nH?++zsP9?n;bdSROzIH`P4x@lZ)n zx=}jW;N4T8p2#Hw5p7WK&~-5ST8YiD3O9h&r2ZxBi`APR3iDK4DG3_50+>&T%3q-L zf6xFUL1*JaVB)nr-aMi)*&{C zf(4Gj331c?`}Xbr;~V5r-tYhU<~>UKeZJp+{TK8yzX8@1P$K-LTBlmAf|#p$0haXZ zxq35)@t$}WnpmQzGf>Fva$KmuG*4Pb>r-E7i(t|H;wON=7`-LJxug@yyf1iW+G1I81Z1HC z(;K;%+G0Ghh35)im)M}30KlWyv9FBiNhhh;@e$)LFSj^4UQ<+Z5|lJl3_*pWa2SGv zzMYNA@+cPN+uj16n)X02!6g3HY>qySuGes!Qq7ok=X@d40b9q^6TwBbwM4PLTq;o) zlOWuQ)QnXxG*R|}T8Fa`t3tP*pj~EH3p&j{qH#51NoNL?>TZ#!l+qQ829Gw#LIff0 zmj!(imfbs+156@ct|o~eDfMb&+e{DY4!MF^n;-`y(>!6cvt}lkZ}qa@tTQNgDqSdt z;zH?S`1QKqtNSUr87%^hk`Q#W5agv$|+wK>p#X){qpHD3>@_wJr+9 z1f@Uwu*S25bMCLuO;njJz&khx@g$xy!ObPQ*wov9#-t{&Sg3V8JyDi7=tWE<8zj&snH&u!&>QF!TnvxG zi5(5bNCFnswi4gKG3Vy#{*KhAYHu6(S%lC4Y$_W^EeIv%bkmUDB&Qm zwk9N5OJV4diyzU*lw&sT3^2)*4Q0nexVI3#$gb`75@uGwp4b_xOwyaAl!&}LK*L$n zz|*GBW`5olH*Qjo885q;C0iH$z@RBm#Xb>e* zNeqQWBLmtv$~`#gwOneX(_{VZp63zO+Vv3EtW(nIwg`37N!o<=8uLd`7e$H0c{0O@ zsw@8o3Z>lWbXEpYp<6_^`aZiZ%b4?=`llIi;E0G3M4%ue=`lp-@f5(p(S)eVAtj|! zdQ6KbMaQj$EOw8!9(~8+%nzUUAMTK8jf_?NS2H!Vk8~2^HWLKb!+Ul|E1cEZWhboF zco?d*Gp;s@-uUhbbXc0}`?11hQf3RNEwB`7wv&#Wk*iV0WRdd;658d0^2n0m2L`DM zALFC5u_$~tGq3_en$ge?S;bIfo5^?ko69pa>_e4^-#&jpAHENFI9P8>#fG$r(tfBE ztGle7iUL2wttKwjg{iR4$)5i(Bo)jpwe(Wvlg*P2kzz;N<2fCAJqS^$W7N(#i7pwY zdc%u(dWlT++bbyNCCQ=5m>PTrHtdeeH#;Ln4a3k0AOsrniv_PpKTtA@?IjvkVD*_~ zX%J&X01^#_$*|s*$un94kPfr`edW)pT* z+!CEI&XmD8V-v%|f8{;`I$hb-;qOYkR$<*P$@l6F06{!PtQs6I1N3$WyORBQN9Aaz z1&dVWp=ZGOQyVHGXV9K@>}pVEkmIs5D5!;j+pui|_jD{N60p~#d@x%hgHa9S4+-K! znnQ`r3%~QiDT>1*V2N%6J7GTNN-2$XUo=GivJ}>L>ARxuI@YWSVirD0)Nhe8K(d0QNC`G` z32`h^UM|#XygU)Yy>oQ?`J_p3P&Wts$dwnqIjo1*niPUep5rA3Ks!qV@wsQHFK~K!8s3njtnxnUg2`(4DNX1mWEgn z%S1BMv)c;DI~(q~du5`22_-B1Ac94M|5G#!0(O-11P!lzUDOt1;F^c0q7$Od3F{8x zHVx57YHmX?dp&C~L+JD=+4M|Ns<9g+MZSdk0FzL{0S%mAe@+Z8H^_~1L&bydi* zq%Xs6e}Zau$qEMchu}@BA@|PF8w$^U&BAZTKnk3^CU@onBfFgBhX=1zrA<71f(}4x zy29jvP6gWF;D_Oh$=O!_O}vCX>C|u&635Fm3LGfM8=D-B)%D@hLAfq|LW&m@?lfU? z(X2;JL$*a=)2X1cMo~RniZjNm#^4~IB7x!6+EmE0%SarS?Q_-_$^~K*0aDQ=%=SkK zL@=j#90ZhNQFnTT`7R#sIlZ_6`Yz}Ls=;QANQwP zG60%%sN+6#-!r2lXkp@R&88eEk47;bbx#clY<7R&vly8_M0(YaLw8KxC2pB{V)SH$ zO^b1OIAWN~WLm?ayX!Nh;V_1oGppwC(3J*AcoG~SwWxZ?E+?=;b~puAdcLe>EPG_W z8z4&pPv*|V%N1T+OyIk!${>Bvf;54l!xf-h=z?_ch;+O_L9K+GW(+xr$6?-#L*s+- zU;@V%@hO%^(K#kG*+6^ZaBiklru($t@v?#bgW_ziL&~?|AGBmB(_V1NH(E8qI9Ik= zN|IP}JA;zKk}D0Q=_61(N`kD`ml49OYTnLz%-dNoZ$%ysXHbI_N+LadCL={AXA z(C3ol0vEOyl#^ooc(+Qp{4t=b}SKqP=GW55i6cwO26-5Zbx10Qo2Txfd zn^(~{xW0mG;~I5FQ34WEco3TzLVt%x%#;Bx$I8vcKV;5y%A$hciBA1u>loF=m~l3W zZ3%dZ#QPm3bin#5a3Y-}pOr*Ez&}@~$KcM)_2bjFP{CV3?(rc{cEQgb_cxrZ+F<2) zRj2W*GwX&&MiTqHPY(>B!9lS_3kU7{;7vtGdUHtGQBRli^N6LKT^e!S5w zE9r9b&C&+Die8?a&B~aB^1mu9Fpx;v6jOdAg6hc$%5_6?8ns7x;edrkC z9jy)KLMXhI>3c}3A(=rUI8LtZ2!${*douRZ0)Qq8%WG=^u(~=;l**`6=Hv1VuGIP= zpmGcM?XfUAt5`f~;K)_XhrfoFtH7yj0{Nz|ABQUh+%u7n12;{AMFAZB?*9JUmxukY z;K?8E?kntTfd^l2`5;yH)v~#@h%((YrqOBAam-gqs9k&lD@0TAFzj^WtCQy&%2Dba zatf_XkQH~ed@-Ck*M~A@Wl7R&xiX$khwA{Z4Tof`vZ;S)qt@J|C%s$$t`wI#*O9T& zp?Gz>GnYdiRTN67zk;+5y6X^KF@iCgbir{RX`Hn_NA8>Pcy6FMsE_BT0k>s$d337W zY=6E$)q6&+ZsF$eRX2d*Vl-l8N%yl+k7w*-%bO=6S%jkcDTxUoiz$j3BA4fQE*m`j zT_6bRFKpWYl8fya+YBSyj5-C>Jw!JeJ$b^L(Ma7zZY+R^Orc}jba_4PneMDs(RgJ# z!B|mb<<`I-v6`P;p2cdTy)!E3xqmMACrYIzRpb)V^YfRDD*^7|b4Opb4Hb|b#5fCu zVUr=!DayHZs8zFGucTI_?Tf&9xGyX?=I&WA2-Iz+{-FOuPulQ1syC;8S&9w82sMu4 z;!eMK@fYL~{AIp7{>#@lABTT=cmMvkyZf(y`FeN%_VdTTfNSx;y^PgZ*o(Iw+AIJA zL>cL^Ty#d9l~l%s^ws2A3}Go6@(&;Y>IZ5}hgv_$Vpm3Wsr}%Ds74>RJ+Mf&Xw@lLqC0zd&VJ7B;FalfHBW#GaqR zB~O5G^OG;B=t@$kFq2SgeS(q>_LncKJ;*C<8#|-=G2>S0Y8_v0qcgu}yr1utcapD3 zocm5;1h7>)aEZ_<=jfw?g7i?}VDXprFeqEyp~?eRCUFD7BE(05%mR&ZXvZsYQ&8!l z+>3w@)*eA()vZv)@OSzzBg1!pzlo1t4WOJSbmW`so)`8Pi0xW?Ms;OG#izH+njnVL z8`S*qY(&eo&sc)90KMHBZSBV2thF0e#Y{^EREnyg)|`{QvPDz5!$CmO@FaTh(ozc; z;O!jK4N(RQEEojoWqm36ZZ;KXzxss-2a2mY)pmgRMJvrvF_Za8eJZi@_=Uv=)n@3{ zs0YH!ixkUC5jqw)I^H`)Tq{U&_}!<^U(n_py<9Ih2hYCy_~!S6H_v}Y3qAQ|@UtaK zp=t3?C_Sz}yq16J#IajT4x819PG~PQKW4NyyDn@2j?h=|g(l1-lC3MPIwg{n^mPJH ziLry|hK4jCR-Tk+;V4ZBh$wv+m(ycdbOlEaXWJ}~1>G|i

qirOX05)}Ue-j-S3k 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�%xHuM1CfhNb@n_5{WAj&&8GURf= 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

vg&|@J5I;F>FC-0uV3ySdep@EXbuy=@4V1T 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%0DSjdRIDf!Vp=GD{D?C<&uOXbJAmfzsw{ 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∋HaM=TdC^mz)nEZq?p_|Ye(+4NA<3}5*Btdt{ue%!3ahdT4 z`4tK<%kL$Rik9HY+bR|y=$EnQtTxVIqB(4`U|B@N$>o{$Z-Bv$70dRy>lI#fw>Fl| zGsX7FKrC(X9$_XE4fOPT?H`wA)oBfisqpB&0~Q(znRjDAwj83SJuC!VQMbBE=%@fN zj<{X0Oy%l+Na_jx6YXj86HVP0TC))(Yj&G*KOLZaZu&iJvYgm8?3)yw*Pfu1lm$Q_ z*dmXB*ujPN75PqZiHb;tRHbz#qK$IHqTE4Z*-w=N`V*9`7CgH=TU`9OyFR5d+Pv(G z(;Jj^A@a9c&6$^BS#d&yG^CjZb-h7p%V*DE5i1Ym!PRv_ynqx=`}j%SW^@^*x}#8B z5SD5~2sSar2M9}%qBI;#fU(F8k#jki!mgA;7pP|PNTCbNutFEEY}Yo3B9(Jk)Mx7@ z0+KeU4i4WGEI9O%`u+(0Iu56k!#N5?Po{^HJG7_8Da=l{cj$2S^qAU%8ZsGi4&;@@Ts&D@*5%0El$d7)1 zg8ZCQQm{C{#152F9r6I9RI3eDhid2!O`<(f9i?P(M6ly58%CC~IJ@;AMpb`SUNbvj zdBj&>6|;a5lnAhpk?iqQn9_ZT;%u@YbLY{qR|tc;+90pS6enBhdPjYhEPzuDGEx|y zwf%o~hYSp9UiP)@56Z15-IQXA8m4sI?;Y}6wkF6;iM&eafZS75QTb%VZ_L>Ai6ia& zyJcd!`Bb{>T6Ng6p%Pfrmk>>i6yOR#PmwWK9yY0TBAhJHDfD=OpwTR3+(XRw7k#%% zreeyC#|X?W8q%1Cq8p5*fvDo5)$y{#!g7gj=Sk!@SI>#t;ma)WUA*fk){Xx+HSfv~ zuQO$nl2+FBW7-{=Kv?@@T3L69KqQqfvZMGTa5O{W>rwfAS+XfGm1$liSt}mf$qt5? zTwNB1N3B;>0FqfuOTqtA58ob(EvmwYq0xyU5tqYBpcYwdl_UpkH_s0kQN+&3zkhoF z>K^f?1C%4b`~6#gVGWzOLYj@ioZdGC$?Qw%Zy(Q=UIBI>6>?B%DtGOn=IAM1NHe7w zS*jxd1xN7sM2u)R^>XE5Y52BHr;l&j6xAQLtF!HS#*v`QG0KFY^pVh!I8ltMVBsEw z(E`pNuNtNY!g3_~5d457?#0D}iK2q0^NP@LpLg@g@)nuSf;6hVh15IJBFH!Q%>yA${N#P~a z#M>RKpBNGPZOs;#w)>^C2u5 zI|f|cT(3{zIK5$!6cmNr-T(O;iuJwvg>@o#|9JQD%~O7O_vVkMKEi(>fYn5>I&FP+X0SJ(QdOw0x(6Ww0M}kRhBBfir2&e$=Ra$LK=soHA@c$OTrBPZP=?; zMXTfj@=gFBFZKWziC*{ps7GZl7^@hBfC?*U0~oxC{YJ5_A6~sjF2wHryMNpb3agk# zu?^BBE|ObpVaE6$4vcCpTlDvaU0!fqS$&%4zLH2OJeMSkI9adHrlFU`vj6-MmDiJ@xT8Rn5`HxoXeTlO^(97^b#!Dw0Q&j)tl~)Li)f zs3;^-0t}a-lD?g45H}{s@(COSzWrbh4GVK=CZH#ASZRSQ?EvQkvB^lvb@=LtoRsxz zs15>y!V|neFCoxPvH(=cb>%ysArBYlmq&%gZi*F-gUXRTt6R>|mE}oB;t{0s(KpKt z^SCeJ|G#CY85Xh{kJx9X!SdXVVG0b2t_yTpC|%TFCS&f1xg)|W+^JVsU433f<%Gp= zQiECgXXF6I(YnHBn#K+=Fsao2cBZCLqoL_zcF_2+-xEPaGxc61K^PKAy(0bMK0N$! zG#pqsWw^bwdMj9@7`wqvvDkHsuOS6*EKR0pt(Btu0Gh5)x;o(-X<=)k4Q=|3aNl?=y9 z87iKYMY#&-d$R@mjfX)m(>C72 zKNwU3L*`7Y7FZdK>G&JuLJs~-ty!9A$)g>DAnCT~gT)@wW+>9x0g_PgVypD1MNb`* zIlXwkxd6Zma95{mSsv~Sx0x!>Y)$$_$0y zz;)=w@W`=yo#DJxUeo-A7Unj|b%9VLP%2|5B|#R;)3Z}_iH3RmjOorO#Vq8vI$b0D z`xq^{5l8(8h-+nf2by^JZ{rsjr5hXregmGM@DdB+88i|{XgHBBsbaJ&wFVnog20dB z1xkX8U_qFuO0v%GN(sjiB@XVhryvSq!Lx!ei;K+*_EYsVD^}ssFpCkJaj_d$f+A@7 zNf4TZkwRW6d!w+(*qajD+12^Unk{0b?q%YGBwmUulpa}VoD?{3V(#O8UhVPYPVF%? zy1>=R;S31OkeSx7t`FYQp+|=zxI(jU7B}bM=+tr%6Q{;eg!AUGH(yL%o$Ia+wZ)oG zP-Us-L$ZL_wcdB-5J;$gR-I`KZ{>PHPq7jZxVMU(ig8%Qfmp7LI7-b z)<|vpp4qLmaZhm(D{bt?TY=1t#xqCeVwo+a3q5PlYL}Zif+BYN613T+K(cN=Kso>n zTxE@u!E9&^G|JduejhPZE(IA~vwcp|l^f4*&CJBz5I?xv1)A$0-1tP#k*XuLywy=C ze?|MyQIz);N7d#zWeE*ms30_RUcCoILA_nyYjo&X4GeE#qUP@C4U}-mq8E zva?tixD9YEm5OPPI}_P^7m|8<6D+QDH$zecK7}B)U>=pyQU`~M#M$O~)}%0aLu*#! z%sJ&Yr}L@6CTR8%G2V+cZ08R{30qNnY7j*FzJFjSo9GHIt}`EFuQ_K^_sqmj}VAO(TjL43;=ajnQ!wn+lybQ|NUfSnDd3x#Lx_TxKJX4#!;P&e;HhfFSs)iFJqCw*^HL7!`Uc~2 zvZ&0#bkyb0Ou@2J1gx+lDEmpt=_0bN_FQz`VK7eerDh>M+MHthc_r?Zl6r*xCB~gk0 zU<}#m1^Din+M2y+P0zLyQPCgm(Fbe$<~EX%ja=5ra;K~7Q|{o9HDU1?@1^F5fj{jz z^6(n5w4FSRQJrrm22!ORKXNFx-teQx_xlLj&7E;q&(!iaQT4mfe;VTrp1kKyvOfAd zp`Fuap-sWBq>H}n&dIE*>y;)AsCgWi74;%Dw7`p~v1D?{_{Z|cp*!m#f4|&)e*NhK z{<=4&_8Br6Cjra^>Cs?Cs1&?|R&Gia9GETjqZ_xo3yeekpyVbMSbQO$ZI&x^)P&&M zK;1GvHQZLsQ;>0Po>nw3MekA}Add*jl4-22Lu14bP3xONcwX`jV)CInY17GK{8x&p z{gqiqqrWfp z>}s+so|PFwY`WLjnYtrj6qRsmS&v|NvQw39;+3>!BOro?3IV?)v77W2>n6e^E`}=!64+V=T6?`ThGI7p9HeUxxu~+w$L1HFopI!lHQYW z=-P3`x#5vOP?l+oS~C$kZYIrpW6Cr_ukRS|n|!bk>K?{a4^(=6{YBUNtXvDY1S+q_ zCIps(?#@KQg+vheECL*VFF{!0nobFgQfKTXaEmHJWhxv4_Phb@nN~R;k|gB*w*XGY z+SM@Botu|najvnsj;GaSH|u8+%nZ`W%{ucb3jk*LEg#=XBPUw+C1uBtAyG+M_8l{x7m_0#` z0)uAT>4^4zaF%n&nn)AtR{rCV=*9JO&+wt-$}cM!7A%OON+r||v1njJ+MI83jh-B) z+UhEa@72XXLQ9ipT&ar&oVJQJ=~-XaXAm&tY_qt=I^fSZvDNj)S*>U2DJ3#tx~zon zAnwi1r>5Xq&nujb_Vrlg*0+QXpyGyOkBRPBogbhfG%x$zdV_K&?n)euASAeKMK{3$ zN;Ss{P7(CQBG_o+?LF$+XD@q8w#&rfxxTqo)MQ@!D4B*@LelwjLt~XZRT|O$fR;GK z(AU_x##m$bTC;QqO=rrnX^S=(XG#-mRPa>bE=B*2*(SJn>O1+Im_m<3pa!40gGKW(I~;`{PiXt|5uy1k;O5FrEb!ywI#AiuFeCzXo+z-4a(toBt@CB$vcFjGJMvBe07mJL_~2Hh ziPr~a%AL4yMl?9zIJ-!##{huQ%*C7N48imv#t77D1!l-BWEhKQiUpF67w4y_D#zO( z@Q;TH2M11_d15GGglThNDhe5Ih=*=WQ#nR0m}N2_h~1q_>@GboJd&A~(0%honqHV* zR(5KEA+M6Ny6pSW8U{;0flgX?Cj3x};xwsPj&pXNWc@1F95497>bz#xG?&eY)t3VBS1kwz_pTk5@3xp0i_2x2UAunqa z+Cx3iP#t0pG1*hU3r! z{wu`+<+%Jx9%u%?AR1F`U0H7p+4g!J4U12RR%1O8CN@^YOy#v#*VgT>83h8!JZXoROlB#P)G;L zj}iL4TFJr!ShE8wo(e4>w!A&|SdLM8T8qAYzE=8$$)nNF;}M*ma^p=tS*Rfc!bm*s z2_YnzgM`I(T~t4_VpE4bwW7Zlw&WTv5~*>%=zg$xQe5&P2Kcy%z0|xg-7(%8Vop`5 z;i3CFvH6R2H$dy=boyueas+0N=LpQ;1d6j_V0mQX?HO?DuZM-g;9Wd{NMQQI4p!O> zG3?)H@W_vj?T-u6-asWx z>+yZDf)fbR6f5Xu;Zo@l;Q~f_NY{Wq=1-rJ%#S5uxbOpH=ShKLnIo&~M9nNk#t%xI zy}Y+CjJT`O7Nd?x>LMvxXGAg&D|&AU1i_V$W2hcMB0$vI4(EeIl`|RAlhwgiZU8$3 zth7;LdUXiPjNCQYJDW2ItAu*lV?uDomZ3z>b;Uf;ntbZfU7WpGAj?>rVkKW5B}p|w zmd&wF)b4473?N*wiSP~s>&&5a8=)l)sNSRME&`2~x!*9qtYj~; zD(}g~e3h53g7ydelsCVpB%&dg5)o(0GmLD;?qnx09U`R2D9^S@`dGr?mcwbvx0?*c zC`-3PJmmlW`tI}Hm)#enJ)mt|Gk{#jBzpXdf8$LRK2BkRAU23V1c#lY8su^mLaZ^? z5Mr%aT!IEdF8Y6^8_|8PRbEW~_UZ>SX;XV6jVdKwQg4luRKW{~RnFN-Z&WFrzbMNjez%u5`0Q$7Ye>ID#XDn&?1de~W!OBJ z${{Lnf&Yo#qGzlbd|>BK$MpW`cy5!*Q?#fzyTG+HOJCu7Oyvh-=YufdN=&!aimX~0 zE3X5xXNEpiL$iQ42J+bgl1;mK>8SM;%3a)^U7Izk>9>6Z5qB+8Yk^1|8nJbg!31Z5 zfrwu7$^0gXQ#1w}bk(|typ#rA_YtQ_CI~fhpgYRbdB$wswNq=UOsj543ySYW@a?gfx4Fi=Nd)9Vl=R?7)(ny+M8OomIPrhhxO6U%`fq|C zg!wA~8orD;(MUXYafkQ`SG%&UF@w@9^^AYV(rhlV1euz&caD*Y78Ti^!-Z+S4(O&@t$nvtXtiLGJ!sQ{6$&`+YTbW;N(XXp>4R2OGJ3H({MSBnNp#T#sxrD&rud^ z8gHcLCy)Q;I+d)+uh#FA#^ik}+mEpbrj#{Cl&VzPj><~zBZ^yKpRPOxdm>$Ni@tr zhCD`Q`4f&@id2T2lT9E)py6b@XT{O#QQ0_}RUK--b)%!g1;0h$OTp{#?Fco{L0xqG zAR@b&9?M2f_SvGI8+CT!`9z5#wEnyS+&1r322h!VovxigHsFV<9+r0@Up(HPyVand zHoIGLHPoNhzN!yQ@SE?skNgHjSLH{}jiP$U2-9R5)<}gp`hwV006AmO9Z7I>39y2_r)D^k*Uyr_((UcGg@?wJ0Jz$awO?Rrb&%-@*3%WCL?LmXH~!UG`SYnWM{B znH77IEg;i=+6{w$G)Eh}qdkwm&odoBkv0I`2NkjMfE6S_3$+R(GTg48n#T~uEH6)? zVuAJ!2IH{@W}1u@P+Eq(4GM@Kk8C_nWA3qyxN%EkC4HCU@-+)w01C1% zbeC(^K(qGpIm16_`{eAzNP_kXQ4fqNOxDe!1p47%!qN}o zkzWo+2~j0`QdbHRbc$7B1P(8F&1y0t9yT&61i^yQOYOtrz*b{>j%z)O>ycD&ai_#9 zNgH{-lB{IpE)>QZU!4ELtde>qeT$5p1zd}lgUJTb(38vSi8; z;4Xz-EjB2vZMWGIVI~$EH=_>)V#o=zJwcaQvpmfvUzttLz%{kHSG^IxX=7YhwbrK; zw`o;LcfH4;9jT%q(M0e|kHSkW*$3mn2yW`W$UtANT*)@wq7IM7ziC_|oLin=?MKC< zhO@#OJ{};h(2&zP^kXYR-viEi6*^DhqNKD|6q2AEzba49PSi83t392f&l#cO6ls0JvV0vTIV_qmx&SavO$ zmo&}st;~dJjOuH-l(7jYkGCizvS=x#T-Y$xgMxb#~GvHqccR?4lIybUz^U+OOiXBt*#f8 zSG1J*jqP3N&r1}=>K`Ui8fOdDdN=q@K3)F17wfA_a?@Snxt5)Za%IfX1r|i{4Z3Sp0nCC6j*2>^IQj*4@L+k(N~A}*AdW)g|Uzv++%ok zQ|q$~e$53$5Jdi#%D5zuym`6x-ufMRZ7qXHV;(49SrL){;y|8D-><6T_2(Y12S>+; z)7Wx2cFjpNG;nea`0fvs)Yco%pU!K$L{_Ig+~dWjS!%lNp4tatXf2%w5Dd{)dU^Do z6rps06b(`Df(Vj0AH%u^737Au1<;y2*NVheKmdUrkfD-|NxG@8IuZ27ga$x2`WTDd z3w}Ty?9&UhAa>oDruYhxC~%XlPZ#KQcL~IBIw3O5l8M>LIoh`a9a8ci3;xEOaAi>+ zK@GOB_Mw7MDYMI>H2w=n=J!`pMG3o5P2hWFRajJ^vx;o~tpl=hQP_&%#?ALk)E`L- zBUqiQy)3Y^g}aPqCeCw20t8!>nD*%Wlkub|)CCW3wq4t6efOwe!f3_a4t+b&m|^i! zt!GbmH+4rMpQJ>{yr>OACEL{=_qO0&pjVh##_xlF<3wbFv^S>0GqbAHSpt`A)EVgy z>X+oXCvz5a=WLi6KNk|+p3dH5wZgkn<;${cOxAT~H&mlS*0}(Llvb5J5C;Xm*kU1f zxZhcqDV4kENo`f?mplEB6DNp+rBh-onBJP+_%9QAkAz#~LTV=_DZ#53A|9 zLYwAIhE|x{YRAEyj2`T}0Ro0#ep_dw6DaoCx>qB*=ypW1Y)X323DWKxNo*tcB1;Pr zSz%@wNf4-Ql)-^%)1nU%vRm+3mJopY%l*+_+3NEmb^AmG?FF5TB1vvGg2Zza zxj9uHRn<0Nh;)q-OT^zzV5v1x?vR-j7F6LCQyL?>;vT)@eFcOR+CST#DnIN)fbOaB z_o2{z6B?Xs?^OO$m`y}0fp&oXbUVO}h)#ocXkacg5Y$!&0w_L4sI(}glZk;SqfpD? z+2gsUGf6dtl-yjOUcv=0sf!{?^SEHzi(rUKD-=%(2d3n;;PLf9V@-NfbS=nIlzx#_ zix3$;O5$vdQQdP7asZUg(}|K!De7B;U%3a&V~1;YFNVQ5&NfDY2EGcBL+G_<5XEpk zYcblRXY~h4J*zja3MnbD2s0rfC9$yvdmWvyIul+mG&%rY>00$8*^u&o*NQbTD_d_K z%W_bc+nGeFp9r27yWbpbkU)E$(t$7Ka@^(WJi{+cW$g`=Z`u2zotqh|%Fnc(gXfMd zt|Y`4AQ6Lxl)PDvS*t?a-sDzqh&1o=%6KE7hd8I~L2&s z&_y3qxI6U24@(0FaPcDh{P*P(tCgspCldvw6`OH%5SGXaVTvZ))sbvs=GbjnlvEWb zT3${$Xre#VAc)2!rG{Lo(8C}tYDkQO(JZ23OrtzQM~*A>y0AQ^JSDYw0iAx6mHc+9 zL(x3(sv%yU)wVnTk!=L&>-!yj}$@;ZqGK`gO9I1pa7|%Me?t~-~J{$$r6!I z2dq7diQ?dWI*{4UW^1uNIo8CP!@=Psmf-T{3aSN_JCtjI5=`Al!Y5f>O1mO9WNmCy zW2~`Hty#KJF6o-Z=~6wl=CJEMd+#A6s2p!N&-Mpi2G{4zr_z8n&@*pj_I+?PA%KkC zQS&bcmEFOrNO@sd)&swfl7m<13dgE5iW4&CG7@9Lldz|EQZ}wXrNRYjGhsD29L}Mp z36%%J*faLDbW|96MTA1?BMb3|sy*E(wLZz(x$~t<055HVa6CSZP15Idyt9{gEKf7u z^E44Jkq%mvkd|aI=sAAa>Vf*eRpam>xIyhv$t6$g4GTHBf)#f&*OjYVC}bU9jAm5Q z)5KO_)Oi`U(7U(X}@axip;|7LLs2Ej9 zHWruaXm-7^wDk;KSOo2zZ%?<#5{~ zr=Kx{f8U5NSaUqcM%O|GFIk}0am*w}TCjSOlCY+oOQEglIo(akpDDs;2Q^ZAimIp6 zu_S4-YWj=q5hGvn?L}|}0$lK@h+g8}2`A%C({^dJJa%g`8PR*=Oue>giAbo z6b}rlTS<*WE&luV)t7sO)8(~)6^{TUY@q`utfL&UtP%)T59(`^1eIT=5J~(yUVhJb zV+r=n)P*ScAddF-9L-y#K(?kyD;cqZ5vizI0&plL0E6h2gbjuo9#1!7G+o2W(dx;9 zQUwf!Xrn|n_)CqR)UY1HXi(EWVb%Disflo_!{+CrxQRnYR^| zNl0tHvmeeCKA`gd`V{#O2{_{;$P4q2*u3IuW6R2M-6)EO;nmqKYLWASd)7O9@`2P;IufT^kS@p{$M?7yGN~|ieEHGHSB?G%%;n= z%=Zb}AEfY$KcFc5J14L$5L|vg_*LOP&R&gU!pnI`yDD`0kgxdu;CA?(XyF zyak8EKZ=0deR}&AO&9Dj37m*A%w`Bbvke*iYCB1}`1$L*_xJBU=2u(ZK;@W7$jRso zt<0*D4^C&}?r}OBla9oJJ)BAXTw)I$L)&PTlG93**yY)+)^sm}==`uX<+d>?DiA=Z zKL4qK@PDDIg3aCSY0D=xXRtnlJ_X;ef>Dde(U=k+Wc!RYcavTOfEbe#U)REt>Lw$% zq_YC>JJ%bh5{W zHtdv$AOE<3tHeLA^Uq_%jD#*@UbCd-3+tPTdWgleKCyXlR4mj8sx!4~D3T1|Q3Wv8 zGYc-5NN@rAetk|Y-t5qi4lT&(N}^^B*B?2CkCGh#xv(lsS(2u7!qp#8o_t*QBGdg; zX-j?5Zq7B4%L42A!_Ip5-a`%%q}rCiD_k#tFB!L>su8(P=8#5E{B|>w7Njj$i#+wC>*MCMCN4TRGAu|cKGsyh>%yj<(iOuI9U4iUo)d^=PyEk$s=g_Uc% z7Bw&iS6E^ag+7{YX?yDOn!jK*TV5?Of-p@?r9Ms6UXM9Z7wWKaws>E5_thbEZ6@IlR@Ksruf@Zp0!vyIcGw@#nmajdlv>RsP3X zY+g0Q|7Jh&z84(;D0Mz&@56zfme3o&{ubRhzWnFM|2p{i z=Q*m~fha0MB0(og7+MQ9SLZf2Fluf$3|Jzgq}0w+V%#tnz5~M-JQ}|pg0#Hc5Tn%u zl99%$b7h2@FE1`3uvqFd>)GL?*u4cT9AD*aFOF$a7@pC<_#(a6UV`{yVt`InyJvlttCzO9RM|Sb@H+f84)? zx9?_6xcdZY_Pb};ru-NtNmNwa_T^OTZOF+$8v@)2Fa3?34wknf8qdW=^sXy7*V$;$(y>G zo7@g#J20@P6AV5qibbS?%JuaM46laGLjpm@=LNY{CHN`gVx)2G`5xsQzC+KC;b+?3 zUPN5-av1HW3|8S}&n>mN^OP6SGX<^H2-zbym-Aw#QEpK^Tg8z6jtB4$-E=N_`zOM*Vc}nqpLeSjQ7E-2$n0xdU6oDSo zLk~uf0xc(Ff2q(2yzP67mG)-IQF9dy-xnc*e z-n@Y;4s~j!L-+vn_4W1r;3l7g$G1_@GVm|?5-N}U9vDv4KtCu^fb8@}_&Anvi^;Q^DLQsNv4p>G# zc$GC$XV(nI5_H--)C@=QBq%qyW;1tvCrO*|1V!yQZ=x4BDX;6ksG`3_4lnbe7>bBz z;0aMli4+)rLef zP%2J93N(gyjwlO_+kho|Uc$4Efyy}3xHrN+*;N9IgEY^Arj&P*s}$9%mS`uZIRpdL ziSf_PluP;nH3fP22dSzr_9f+|dD)psf3R8*Kq*A(gtYLmu_no^7|tcBlAK4^&^&W{ zxCpFiauLN$QfXB?d8icXYA}-QPPYtvcFW7Ka|?2hVR>NeEKm$d@VL4)OrgtCT-2+2;{q^&gcfa2q5Nc*6qtAEuC|YoL zugOl;q<@iFLd%}XD}2N{o8b0iza;ZGxA8F zP+$ELecM-8m~xnOM*}IGiE}ta_YC;@Hiu<#49AH!*uk0!aE}vT*6Utf1{$xFdu{Dm+RC>!{cjH6&E z9#B|Bzpox1Yy?b^4BFHnlXl09rL59MF!>O#g2~xoc;E;e7~%7`m3J>PnU7T=8hQ8e zUQVK~-fn#ituAtXxF7kD?owJ0MjY3nPMS6&Cp>-E7PPo^Z&dFdK|jO8s4A>z!namWCk(l~(a4&;x=ARo)PzbcEd~ z*0kG^LEQiO8#>C%AFqBn_{Y1CZ=UjBPX>XSX8IG{*=|i`zH!2l3ss=tu zM$Rsutywga`Vs|(1`4!Jtq3vgh9CQ zUNJV)BqU;GfngatvQ4T-g&pD12#BT5+xPFk75%CRVPeBnb+J+1qaL+8y#$77 zc9TAk_|gN&WlJ_#WmV5PKcw!pg$;qzUOkTh+zoprAX$;dQ5;8q9m{3_lNOPtWcc## z{{_2aw#~DPTWEronF(}0cI}7}6k`dX@ObhryH@X38WLZIL>(X^r1E6wWsgxPgAt|? z*`8_58_OAo{I)GJ)+cYO%B$BDsum0T;S4y%Erx04+PUt#Q_JyiI6Iyaj&!$Szode^ z1L`U0tCjCCkAMm(C%Qd3J-#_$p+V3cDevGbJSD(y@1GpR2N^~Utiiv~g)v69$>3iH zb0(cwO+bW?Jy;VE?YyN%$)1+qQa5lqxq5Wc7-f7PyAkI6r5jx-hkW3XrjyBIKZYrf zJ`m;UN z^<9xZ1=Zc&vgEpj*B=kn}Ow&T(0o-v%BYG^IR1Ov7P z$r$Q=J)}>gt}@_n(3Ax?vX?q%dc0**B;6fX?Q51yTop)hmDb&_S@jHOEwmWKLv0#m zFS)YNi=*BdN-RBt=b6TPatfk#b&vy9VlrwnvR1$`{LAb)uAVGZ;R!fMFja&Qny7M! zIkn41Nng{#8UJef;0Ui+@3llhSKL=bRgGh*UwouUEW9fk9fGc)aM942q<{`OzB-Ce z*i=e^g%6@X)KFv^lT?q%o;=9-9Qgwox$K*w`(K^QOLoJJXKM{Mo~}7fpYP&$jbcGC zPAQ;2y&W99eY5+3nzbSlk^$Y%F9FKh@FPso7G9St`E$zA5G!LAzcIH@i5T&UkC$5iQFLE!^m+= zh9nyg?1>MDjNUT>)`iG%(RywnNe26-ZEu$Y-6(@Yz)oyu!Uh5yLJc{iG#*~$dTnoh z;98(UMp~`H<;_D1hLS2en&*@?n@TksAwNa9o0)hxbel_$DRPKoUQYS*FHc9 zMnFjzd9-QrP4aN6ZvjqP4N`L7WHzLCLnO`3VrP}GrV|I6rxB(*986GmH>wSyh&-$G z{42}!Kr9(7A60(1NC+jPp=kkV3#N+56QZI6SGLYO0tGF9lnGJaPyN3|R3#*^dbmaX zrlnb$NaVu#3_Z4PI3>^a(5wOt7-nl4bfSk1@ogcgLO;dpAW}`DyoW~t2z9dos+Vi( zu{&9O&jO}{#<00`nYCwB_aF<|f*!#B+Ga@`Al)D5+vzI5xJKuabryy*MkY!L=Yhj` zQ90qQpaE#E4X!jl0`XHc7)>e-q4_!OS&4OPjp;j(7LeEj=Y7~y5GP8jvVQnuvqR^e z-X&LZ>H&GjgsfZx07vpG{>0NXFZ+$^!MKsp2ZJ7Cg;Q`^MnN(|zE%s$aUI#?Kelu8 zXT80-yh=}4Uauc9M)k*1JOa-tWLU%&^hb2r6FV~Zx_t5Y7=OWNLD6XMyN;}{hi#Qd z75ee$(J6n$;6VvHuPf}~+1L+NFwo#Ce<3pg5fx0Yn(#PM~dyD zwD6;dfHIGH7q&@u357uaa`w>}(HojI42N~gq92W#Eje-7y)Vkz5)urnez6`8;8*m` zA$-Mh58B7rQR}?IRfA*5>!RgX?ixvqp~69`ZQh;%LzOKY{y`^BCXH)1d?$i;(5@J~oZx10iA-$840 z&}G`Q2NgK-5bhFmnMQ`8%i*Fdi#&|2AWXd&OvWYhU-1C6U__*;+4 ztK*nmK|=zNHaPfBy3WWyC2IJ)0bb31Rju}n6!{oADKcch_E?NrN_6}JRYLcBT&dp! zjb%>Hpa}+b?wimc&An5VE}aTlOp7W!E1{tHhh!}(k5E@PYABEpm+&!_dG*hqebFy>A7B3oH4%R7;C9&b zvKU8Wv}A43Ryb@9p}8X`#ggWZj-0h6#B}1m3`uf=Mdm6uP!j}8u9vC?_};o2f@SaPpEGIIbdIIK%@bWBFD_RGbAi^WkPsOo2hz`GEnoT-QOL3aoqU$MQ&`2r-lh9hk^7%MX4>`=nWN(WWW zEoE59J_Tim-;hE5C9BypNp3*R0@|>>S*>V8rBpQh>@+hYpC48In0`YD9A!Pf!7qw$1+pt+ zn{g?zPSTJe9+q)m5s6?;yWPi6yLTVozx&97z_0G_Kfn9=EAm-)2L~TN>2*k4ZU%#H zpa?$OEM0$yEka*SROi#+kiN)}bELc*fa(n>-P)6kBYP$B_hqm#L}rg>6XrD_<_zE@ zdMYG~1$U^+m93Yw7LJeE>SHxrNoN(8t%QMNliC=YYqqHY@F z{#bw+R{_iBYQfMQMp$rVKSAbvXGSin&1L3ob0Wrr^1GDbgD6;i%HIBg)CSVMp)mc>$_h9Uz;8; zB_5OAEre9Rch2TEhFYbqKWyz0AUFcFU{iLyV;Te3(HmtINgpcGK5I@$EF+pz8L0 zjIOg-?j@Z^suogF$NxZoTvJ(pFjfm_WY0+Kd7~Ii$X0{9_DvJ%Dyuaa4Z2D9%|9Wq zAg?k8DJ@DXAtaBZ@i{1HwOVa1lnUTqs`q)cYlZ;JWj~hv@5pn(FZ2R=bOJ+eoFZR_VsLpKK6TYimY1lOc#YIDyNT7Aa*ke2 zlH2%>TPQCvQ;#E*772JGQDi0T4&Q*Z^smIrR%y?NZjLL{s#qm3UO|&eRdLTGS+=AF zsb0lB&oOOZBVBUKnZYsO&$F2kv2p-DjJX5{fbwP<8uG;uMcE&Izea{P>%S-V9#< z3P2P=OL!&gS-wK+URV$}V5uk)3<9HVt-*h2OD*^bSL3sxw7lC-HZp;Lw{Spa77YhtIfFD^a8hmK|FE11mPREA zq67QG`Cx$1S!v!(VT?f{`NalR6vIjg^vpYtMO{`zoAQqoLB~ZETaUrvJNbi~hHmaa z4cDVi#XUuXH|353GM1wMa&~OhW9Uv>rU+9(Wjeu}1KD@yYE{_+zr~WzILi3cJIFTr zSfKP!0;MgR4c*H;@k z$cM_X&K1?pquNAB(U?eDfoVPD2KgwrMF?E*CRJP#r!MpvW7Sf?f-!8nH+OGgZNJG5 z9P@G*dwL8k|H^d&7_cgV{aBW>>+8uWO#<*TQg>lwRaN=L~!BgKnlh%)4C9h2ZPSDnmKXjZip5cQpYN9UNr*2B>!&gA^g9NT8+F; zww07jWTh-wB$o1=IpYmOb3Bm*m^c6slSY;lTlsrrVmX_kFCip|$H@~KO1--^L(W&@ zMDU%o7^^Ha8~>iKRZq0)xQ61FI;tp=ZP$lYO<5fY3+ib zq+x;71eT7L%z0wdNCR>hk0Tz&dbo(O!HE&cUTGgdpsFGryX?F5qY%g2||W`lxet+M?dafT;GW9%}0S{nN-X1BU#%M$=cR! zR;jT@Ev6$g;ul@CCzapwGKzNMQ5q6Ww5jWMt7NY!Nxfv6WW+*pf z5*s0Zj;`w?C+>%17hEsk1JgEv06oFBY>QFHlZ>x4pZ+`uy(G=Xdvi4t8*| zm6z!Kgj(_pe=K2Ua+yyro;)P(D=4hWv^f_Of>cGuQD`x7CYNVc%Uz#J&yW9Qx>dOvQt?oX4dH3lfjy3=N z_U_gF*UxvZA^gxGgJ6(bAOb+eCQ(wFX`;v!SE?V1T1?UH0K7&m6|RaM!hqmo#bvlY$7E}DtBn38$ zVm!z@@l2@XJ^GHVy?%*^`8an4#pZML!EIQWSuZh9@#DpCrX>=$s5;|P2SO)t)KS-S zMH)**dzeRgD&{yOMjDe^)NaEGWeVx(WqoLSu5KEt2CL$mI7FI}012lA5HuHcD>z6R8eAV*0bN+N$uJqO7 z*=F|w(P!DtkE66v>K72w0EI|BPX2g%-lSU^uGzMX_7(0ybSP1(aj`|H3<}IFZ;v%f$!R~giV>7ATO8$^;{$&NB{!e}SjA1L z^J-2c;t#ox)flI7qjHRV02BezXQYbOt(?6T-^b_>$@Pbwi!GCpD=Wk@k^h^M|hOZF*RQIst}N2$z&h;z8PyxyYfL!8#Vb8^BLQp6vZJCy&?2g@#r zF%E6D9*}hq$s{YD`3Th}rCz+ay)jf;m`?3RCeI=N%fK-c6AJ!Jr-LbyP%}sk`gAby z>Uu-E)-(9Xz*C&mqz>=`@#x9-o0z5^9YV>$FSC;)@x=1pRr^UG&Sk6~p*j)*p=kaN zRlR6~B1-4%#y*C@K(SiP;k}Y?Mg zz%F2&RD^X*!s4Xx7(zvfZA@ZsGPh>(Qgzr5a}=MY8_)CF>BduxPOy5}2l>NUg<$^< z#S)rNQ)FF@^C|vEHl%qOJ7l2%ku_5aMccl9ynmXfb>B#7z0rZqcsh_NaAV{N(n1A+ z2>?e`zBaO0g!L&L*y`T5$E0{71#s(fyeluSMfhz&m!;KK>d+aBR;yl;ml8_$l7(8& zX(jET>_~xu(!YZ8-K+6}jye1-ogVS`%Kp8!zmbtm5LF$li?bJtpSB2$;Fs~Wu5Q#*^gM`p&r%oL%iC)JVs!3+U;$k? zX5H+%@JKTy=M;PIVLWS=2Z`Xw492rikDjBb$j-XMNLWQzXeR^#*dk>NqLapS@b#ofXSjT!V+ypIPfHvpF(q>ig-cFTWRy8&M>us|W3;)j z!xwPE+cB1|+W__#-471{`xq5qU$YKcem&lxJAAOZi%!uTr9Ixkzj~MH<9C_jSu{{A zX;4zm(P3Xh8Ms?%bC#~X;dQeTkliF14U_d z(5|0LI)Wu)6c?c=pb)Bij*2gUr-Q@~$AiO>ydbnVs4GBK&Vj<3<|5D^o=4to^`md& zuyoP)7L^){qVCuZ*b4ZQ3+VyjC<-AN(GbYu9Z}{uhNKoLgWsb#!Ga)&n%|q7C0Eo| zHQs8Wc*-D(2|^L3u613{WR|>_&KvF&*m#$k;fnUEL1n_4Kohl$lyYAaX@H~bz0B8m z7`Bmx#T340@G446a|Wqh4oYw;GIzx0qSG|*vFofek5daZiElU?2Oyx=MO{4@%%TjD z-&nKBPT-i4H6Mww1M7pqbvM_Gi*2&_DAvTK_^^3mAc0 zA$v4C(6iZ^ns}V6@i096&~oft6&I^>m5=qx=53xawTNzwqQ$LJz3bG<2S9FVuDpks z`!9%b9wQTnPY44dw4~-}V>jCKbVo#MHI0>@k=)175f3^033a@817+J^f%Qs+8e)aX zn?@;`WoBoz&e`;c?h?Z4X1(+1O8s9bKHahU^bWx97HEe)`N5Yb1FOJIB>MF~T%SY3 zj|*rG8@8s1WiwqbA8RaHYnCne}C3NpN?UgOvo5 z!*&4zoEQmF5<>99))0sh!`uiv-efpKGf>q!s+9v!L3{8?6mo8`(CzNBb}`y7&KNN-!Ic^-m)V!z7-Uc!!`eGu`VTd zEAgI!QIHd=8&P~Y&TiheL6mldY)mUTGoQF&LOGw|JEyYf6l*j z_bIG#wywbL>!X-A13`ozOf9yi(l_Wm!K@&RpUl9L9Go>Xh;qz)p`#HkT&9FECc+U! zI&@TYno*;pX)$;?Q?XsEG5et@kQQYlekv>?jfO3yeZs;?=+TXJK^>8Uv4*YnT%&*T zy0j(@O_|otLXEu~Tz?jtR6^T_`loPeB;$**^*YG zL3vxU7zW(6lwl6L3~9+-rP3_3#o1{6E_zu;o9b7$8Pk$EKancTr|{Orwv^j_XW+<2 zBSMu7_oIr&k!YAeI2m5ayU2uJ)uIvW5}}if^DNXvZL4RY4ZvH5n(|cDU_9!D+8klF zob9G+be}G)8djs#RJcqRo$0-EtQhX<((Nf)WvbfSn1oHn&SX`&QeH!-2noHu6X zv1VGJ8+Ds{MrpUE5Ss&}^kKiKTFyV_1d`LlVM}SH_%+v3_rM5hzun(>*#|NMurlpy!Yy|&)z6aT?U1Ww8QQonQzST=B+zuc8~4?HuN@^ zU)LqH8sRi&Pu!A~T%4}`mWM=}h&X5-jwTT-v# z3Y0}~ux`y7F*~3t9?oo;4s3Zub#^PXw{@>5=VO()A*Ot3u5Ppsi7!RmdOxp7$q;AT z7RajHaA|IdgyM|2jogXP;j}iD(L`Z~#d&v!M8LQ=ASs}YiZXcu8O+K>%ChCIq%l^KJQ-Z8jy_aQ;?KS&x-6WC!#g9 z%MTkG7#10Mi~1;s%xkrr2*0bFyVI9*Bj|>kPjgRbE0fmZgwHmM<-NP=6TLI5HWxDY4a`7VpnS!HOO4rcA|CgvE(^;woFi&~GY-S1g+A zK)N&byOgc~4Yqik{bciM>7)JrgRc3rNPcruUc(loku1z-H=DVw`_heIbIO>x2AgxO zYr~8iiS?SYy)<0@j!`2Qv98;QG&Ef#v%WmqgrFG=+)!I@CyQNcK839adYQU`{J^|3 zx`uk)(D1Yzfy_rpMXB4vzB+a}=`yo2eRk)h8GCltrk2W+YrXrlRi|m+&WVbY;dkr| z&s4SEO#5`zHffVD(Z~V4wRLAFKeFGOd_db?yE$8w{6AcC-ki+q#{WEAs;SR0LLPSZ z=33Jd2G314ZAdK>61r%!wz*(w>~EyH&?v(#)vb`Uu(q9@Bf)TE;e6b20& z=d4^|m2xY2&2p&@l@7;Q6q3Xm4`%@V40+?;4Hd@*SEjLtacNAo7`x4=0nK3h@e|$D zpe{-5TiM&#cj=s5E6sFK!dq5Y>2bqnRfv*CFqLqou+eF0T0QJlQp$z!=`t2IrzOH= z^zhuDjNiHH6PYkKFdGkFEXD5EUS8P1fqG-rec24%?Hv8r;xs zOl=AVZ)c-rZE-THbDNLkGyL+Y^4PLiryUQ9YGx4jC zL!s^#aez`>mX-$08+EigZku5$G6RR(xWddlRyX9I*)05YHLmiRL;_ulrJ zOf*z{8vyrq3HpRuzZ3c@u!i}?F|Fbj0h8Cx@?)D+Hafzvm*{fZJq~?KBHh}zXquF+ zC9Qi58$Dvc5NC>>-DxYL8_k6G!)tM0HGe}ruuOdN3H5f{MyqGxAMM)aHq-sduyC{( zJi~<$p$SW&cAL4U(9ErFK`keKKJN;abuu4Dw*7TEp&^3)pDC@TZ;(B3%lSsr;)=Fu zPcCY>A0=7c(t3%;5Uf$Fn*B*Sz72OW)ul-K!jQ`Rd|^mwg5B5AaHd85)F?T?w(fcB z6S&?~Bk>`&*Nr}GOLjX;l=jtZn4(&3)!}ik0CfFTSfI?1(vd7i%Tuywu{Y(hs^M6d z9d=}P^c$RcE!aJxrH<#FwZa3P@l~s4$AuxF8mpMc4;}6XupJ|8FDi|E^m0}l^Vzn% zkB+0JQ=a`Y1a|M)uQ9X_gOwPfFj(=ol-okMcn-T&*YnM4r8o@#a=0zKPNOu1TBFv~ zH+9A?=favYP$Byo85@3hH&@^3*JzveVSQuFf~1GE)l>1OZ}w7M&UDj5bxmXM9`@h3 z40Rjd%=KPfHzbgzYfst;)E^50Ox3#cD$=Z+_>hpgS3WNWx;|+xr&=kv{qad!L&Y0V@%ta4yQqG>?s|dn0v3& za^A8`s^`>Nt=iZaD7<$v*O(MhC?vW6bGWfHukP9*57(r&=4~C;(7%{hr@f12+-8?& z*CQ%UBRcI|)ccH6?@fUU!$HWpGj!ONLuCmH|7aAFxhLtSxco$73QialD4fT^ys9+Ql_l^HDAP{Hkz<6*FAY z%ulMadTqZCIHgc<2`Il89SG|FNOwP{5x!7p}9IKGK0|AzScFoTALo} z3({>F=8Ky%_wFx+9ck*!;b6mTcHO0N*%9{t<{oFs6s1$$jE1jr9qY1Bv)2nvjp^(d zHK?txf3H*{4rgQZY#gj{3D>)f znK06o%5Y0?Hz2btPH3^ab@EcZ8a@DNH^oWU<6c@{XOspo+qz&fT*g*tHAh%;8>#&K zI7OoryOr`*5iJ@Ka2oSUKUu}Xm(lB{6g8t`jLq3%;B(u$w$Ej^(&XrH zx#^*g#g2xV*l6O2j}r-XCudfzYL>s7@=hMb{SxijvF?9-r`nNd8W#12jW5;FIehTo zF)b}=>`ZuXS04QYh6~SOng`a`F2{Xq)Ad)bYT1i~(?8Bta7?3@iJ$1Eo9>dtuGr8F zy7Y#cXbT;3opR9KEaM=R8XF5Ya@T89uJvp2A2IKoL^9Q4XVOr{tsxyRca1>~pJlyYZS0nk$wjC!RT4cBUaGZ9j8hl{1w^n~s)@kH)Qb7a z3?3Ga`dfX6n&#xWP2PmzXJ|D-{igA_W49YHwspSYCsKt^8k!pv=wNOUSu-voE8_)e z2&3jqsmz)&xnW`UvGyZ(YB;{Ql42_;{bH`UBy;62+V0bosL_$tXRfDwk?uZ$^`9d( zAh!6|p$pT1NW4vTNmjnRGZ+=v>9CCrW8`<|8orKHS}n5c&fQQVDYp_CtW3exM!!RK z83j9)IdhP8Ol^v?Wu>NNJlfni4kLgqYc|`^T+_Ks(Y%*7dl@};n6?(M0;Eo_#pBAH zFFGXqWtT0zM5AQ50U&+V0PCe}L2NW|%P?Dp=DRbqk|fe~morV>&N9WPNDmpP%eYn~ zx?;1Xs&#WVEODq73Tqm-!C4pF^eK&W!8+`_;O@Wluu)Qr=6dSqONo7iu)SAfGr=9!KH$T*E|ZbnPMu60f+cUET4 z(0+`2_YOaS#`s|@lUQG?FWfa}y7el~{FGO*Tj9{OBKvqt9lC3D2M=B%njkFf@#lzp z`E@<-Uf<`OTOH|QX*cwiuBW=uT)IhQ*VWioCBEsq)s)O{%MV?n<^wZ|Sc^WFv*ByD zbU2OnV8ob_qqf)J*-Da@v_-~0&3-UkIhEMk!UBa|QbKW+0!70eAQ!x?6&TeF^4_!; zYH~j4bt6x@Kiy5f%q1ato@7&+B;0vOnoGlI^Faps!;on~JMHmsw`<}g~3#x;)C9_wubi^aBFd%9g3P9m94Pcv*xJZ)~z>ek^4o2e^I zuJu=(AFl?+W8BIe$=9h?!-XnX=%*BFem?q7*oQVgVe`8y_>V0ERGr{>i?$+t zr_s@?Juw$*zdT9ZX;SW6T@LwfId;NY1k?Z(HO-G{N}~JuF)de%%#StO$wo^k+gfAH z5UR&>N#yR@I?keqcz5HG86g znrR$7sIAfWH|I7djBmA}`W`BBo*Ex2JS~BbY_e4Cz}SHu^5=4zeoNC4JrQ1_SsoRq zl8xpXg|Xotni%K;2|nYCHd>b|38yn_TVF7CqP&9(5n2b^jdqcSC1z_pndFh$u|i z{aizrtGIFynz3U&Vc3YO7P?_mmlanooJ`Bd%=n!<<0GJCy7==SGhJ*h>9j=wYNuS_ zhQZ^;x#e{Q1rSm1;Fo+1>|N>8R%u&joib2j+C~PpENr~Y zJj2FrJ+=4LzEh@EXHQmdsp1nIX_HJB4wLAQsd8s*5!PA9U8Jx3CXIG+NQa!U6!j!x z(v6)BYh0wnMwZN4yWRLnH{$?5i|6z;P2$=0q>ou;bXj2I<9I!^b<-KQDyaFT8lF(` z50y#(?03p2FRelK)vbxw%z^|4Rc~JERVUY?s*xDRZ$GaR4 zGb&t<;r6?Z1RwJm=o>o5D&AvFE|+TDZ55!KdUu)CGV|WqspfsqFzq-NUo{jOOj@_E zvx%gZPa5jQE!*4qi6%8eEpEvExm;Xv_v&4|rNUKg-bu6=8xwRBmDh$Gjh)V7MZ7PX@Mu3b=^k4)?qS*l(gFc)=Uti9Y^X~K&F$VCq&7q*BfkJVv3F=?u&>l5 zg=@uHMoZo;vBjw}+|ba*|7NPmxc^m7ZSPfxsD&+_$lbu&Ho77$0#t`@O?K1yR`&a0 zqin#gm2pEmM~@n@y+#QrksZyA5~M>Y#8;b?NcYmxtZZeNt-zi-Yuav;dv|Js_|DGq z%)Ls}(u4#PzmAPu{ zumRfI&=k(`w%ds`D~0$&V@{>I%!0aEzLbwe715ZrJBrtstd>$hi*1wc{<-Nx?bBjMlSg6GU2+X4~Fsy-eAVRLk)vX~1Vg>XxCijht=R zSDrLkL7}yM<=SDYwQU5gt1|M8dj)wngJk@KT7lL$C-L*j#nw;~^li>cW|1Tsv(}9* zz8n3I8z?oEgzz{)G@9|u8UJN9CJtwoZA}|F-}EEV=&&^og&XPl^@|$uIg_CLx4J*> zD@T{Ju2R_7aTa&$X{BAtT+kS!HRhN7y&?;#RE#hax+%&L!`&4cN!-<~eXv;`Z6~^| zt2^lSchA5kI`B>8Jk<`kl&=Y(OYQaQ?0;Y2}WZRa|NJ~XMpw9 zHezIbZ?o(s@-D`WEqHG}eB@y4>08fPwHY5<^Pwm`E)Y#~m9(5N8~qjEu-haqQ(HW( z7`-+o5xn-+aIy7fgf{c(wbnP}QJ4C6X5x#6{p zapM&mL%tKuhN`6vi6!#wvI^R`@ncM99M?IaW9+Cf5PYLK*QnX{^6R2z*u0bav6kyw zDb{5F7_%-8(Hz@0-ZeoPrOX{SO1|YTHbxle#?_qxdZ@u;?FLfu8-FYJ)NOm4rd?Mv z``RUC!kD(+-5vE6wd*& z)$qcLQWTW7OZYtC8AI;&32Sw6gHl{TYDc9S%( zjYpNVrD1XF1^I4?#E>EOpKj?oj{(URcan@eP0dOWehtks4;;w0BWeWnMU&aQmK%o= zrp@Eu6?WC?c!p?PDi0$IKVnyFy*+CT++?iHLtC#QYdT-t?eb=prnW}JAFJoB^{dN9 zgPAQFCXu~NIPy#ua&j-sdP`2r3_!zB z*xHi0Om9>Pxk5L`!6}V*yI*Fay(4~hB&;+I{~0D(y4!Ks57ym=GfeWf#O7#3ptP+Z z{i@7n=My>Y+q`)9(@5mLxTz7osJbR}{1|DZy7pX7_^Wm~?XE^cs%^yLS><%LME8rT z5{*Swjp=9Wr_DfM{b6WmwAts@FJ<$^@lHn-*PhD_06W5YTRoN<+SZc4-8R-zY}=tF z@wT;zSAV=q%TFXF!_uvzIt%J5OT23VQkry8bVJIcH7Zg)Te{ll2`l}f?X;2q!v<|< zy_jn?A{pE~(QW>7+Fj6nZgrGYU}vE43(~ti*L;q~6#PJoOWe>XTMvhc6+d%?oU}A{ zoO=jOm%zNuHRAP(g%2Ls>N-tODYv(2)K1xKjJl-hrWN?9)Rr;6_QhfY`JGq1RWR9D zchFo^osx~)6me5OZ1)(so{t{uHMOoM!aR~ntNq*tjaMGc#UtNNEBeBC%OvXuT`>rq z1)R;;m&~yIcb6jk;OZ*|*%Gdfk;6u8-)K6mcWEB(Cc|P0!aVW{5;j#UylT*$G1Zo{ zTA>WJje#1@j2%2G3`CJ{-5^T2l-ySJi`f%;jh2pCqm?cm&nisnGwPb%MW5wQcSqa& zFlrGBZ!2ffh!+Lx+CKZD7h)#uqLTeI)$Q(VLRpe zayJa1#|}r7Efqg(f+J_cLPDuaMka0>EuM;<=EP^tp6mkqp?SpHJnL~2wpPwOQ-_Rk zYEaWy+Xl)Ll0HSimCRxSFMm7SnZh@+Kx6V4*1P7sDJxm%))im63f*SJl%>Polog$*v^h|lrffWL_ousg=D8#c zAG<~6(NxS_RGxI<=T)Ax786B^V%)mkJc-rP+7yd|_Y;0MZY`3vM0wQ7(8t7?76v48 zO%DhSMF{B*7y{yGy#E(DLg;>^w zOM$(shTbvWZn>7yOcKt}DvzX;cDvQqcY`O47&bto(Ub(|d^NOVT<6x~hsmE{lvcAS zWOZzqYEvunsn{;=^XQNJ?28U=-C37?T_Z<~j6{woT31Vfj_o?i!dUBrW$Kc5h5e8E zCEqc(9Q02SJ>|cj)5o)2=3w37jIZ_4W+>CxD$-?OS}rJQMKN`js+d;g9Z?Io6>G7- zmekpr|A9mOiZDeTR%Bhd<;rtnT(}{b@2xb+j(-+=GRooG`U_wMTYbMRitMgOWSd(c ziLqM-fJR8PW^)ob7;8;h&xKyXem;h2HWvxsY_;7?!6os#^vxn0AvcDjS|-=54eC~G z`}D{jehvQ)&Ewh_T%TTENj7C?b62xw>|-WF+aazZSFK5NYQ5Xr+s%4thdWDCr%szy znpNxFIPHJY>0PxnL9lIyJk+-wC$C9op!W_K+T?03&47X#{H$w6Dr+AM^U%1VHbHOI z(JP}ZMzp4KX_k{VpTgPJMvUGvEN)8FI{FDWZ_P#qfoiF@88>q5_Th9%qXTUn{6&*= z(~15>Vyk80n8CG2(xKeuAK^GLlhqdN;gdGD;A(v1#K7otHk40O|FreV*6u-?69kcm z=$hD7_qp`;E(aUt($U+D$+T_QrY^fxTe6)l6f0PMQ(F%8fx)Z^ja$&{T8&)n?qoOl z*KM*e=cJjNsu$aSM-I7jIniwEy8O=NfVF{43tJch9a94m&6cLuSK~eAmY|z=nQPMU zeK7Qg3#U-56|FR#_I4>ejI75n?Z6h{`?4KogxLjTGY#j5ZDbQ#C|hCyYyXVQ2wtis za6F?(tSI4gww!j^)9lalU3vs+c&<6$X03mB9#%Q||g7l`GU`WY(3p8n9(W*y@HuBc~(rG z9m$Izm>sOB6m}2G_nwkl|Md#y#L~|RHd2DVjYM-Af7u_sg1uwu_l~9CJC=UmSo(ck zdMh8{zkU55j=h5YW9j#grQbi6{=iuJ17qnAjHN#~mj2*a`h#QX4~?ZiG?xC*So*_b z=?{;kKRlNH$RNcL`$j#2BVGDtq9dDs>aSkGQL*z!1tUqZlGsD%TmSV6j*g{2I@pZ_ z^SSg#w~vRw_oi18UBQ0ui(s>e0EGeHzuDSlP`$L7scdDV)A7%`HGl)WlX+0CSMbiuZzhy z#N-=e^35^%)|h;IOui!~-xZVZiOKiHs&&1^C zV)FAb`Nf$0a!h_TCchq&-;Bv`$K-cn@_RA)gP8nbO#V0~e-e{Fi^-qIH`h$BIEFBCixwBJ#?? zDG_;<;GT%QYVb)!UM*N-f!6D<9&8zOgV!Q*-(azYTd&tI z*f=7$2a_W5M!}g8IT1VjK!IN&ZS+HwF-aI%pB5x7=J|cGn|A@!~ zg5Ha_KJUO_hlo5VI65K^4sMCaLxR6Vz*hM&wtj#O^Rk;*AKQkf)2Dud)m zVU`>zjFKaTNpj@lOOAX@$&rsCIr1?iuNeCtX2od!>lLir6!cfGV3nA>YD{jmEL!^2 zW9Qe1$!o^swwSzDOkO)CuM?Bkjmhi9)^k&yZCxp4eY%dne*+eQ?OBL$HWTje8=8}~{ zp;$}gQ@LC&pLW+(?3GzFEq$Rqlg(AC#e6nb$R%>wQYoKL71H%|qE;+aGPP3OrB@j5 zy(Uj8cg|64afNl!FEj1wY(7;?6tcy9IiINJ@~LXFkgQko^@@T#R&_fo}+3<(@1T$w(w_haME0tO*U$0dQnL?(LD3sFadR8md)0s*- zQB9Tkg)&Y*;um_FQo5uER8A+9SE+J2n=PhG#YDbV$Ryo88b3&-+pF1hB9kxW3iV8> zkX78fdLdEHq*B#vDqqN|Xjlf=x12pwU%cwxC7Wqif@-c*Q6S)Ax=_nh6NN&eRH$XE z=}fLzE+yR0W=${6oK>@2E40^(l~Sp$Qjktps?}0mzs%S5xpKdN9|Uayd zYt^I*y9!IHQp{(v`E)g1EElttQYK$W)Jx&}SEkIIG_$3Arc>>iYPO(Hp3wJCmI|q2 zNu@lMOVkR=fo#1HRvkq+s&!Vv07trAF4tbR_e~bdm2y&_vy!bRQooc08LS;Q)O_x&jda4%Ih1jjM4y(PO5~gBZt>pEj zwUnN%oGvF*^@Pf_N?uqYN_G?FL$aJoTb<72s)c+ySFROmRh5@&wpLbs%Y@&kR3&w~ zl&Dm*#aby{zEH>|s|EK(tNz;cwCYPGlgd^zg?d$Kav9yNsyr@d z3aSBNYPkW0k5Vrdlc{p4P|=ImN{PBkeJxe4sKF>E(}`jwOg?jVm|FEj&zQ~Ca}_;w zx|R%cvY1Gw)r6GtE_H1Z*Uls=m1MoDlO=tDR9d_E=v^|!LZ+HYmJ;D>*5=II$2BTy z8!F{YP2a0ts;WY$p(|UPsiLC7R?28I87sOIE0gyKA4Z95iCQM9=vUQDuBHu*)kfs> zn@l}fsw?ulCEsmINinVVE{8uUrOTyKQRO_JsU%C)VxgqgQq@9jUAdgkOQ~q4EBdccDkYQE z3>9x`7|At!no6aVt7fXXiXwmJl(7n~Q!OTQdXSP1<-@Wzz44{;71fngwVWze>XoEg zPZfk(E|Iq~p3l)8ObIWYt7fy+Nr!$O!mU9D%- zfT_k8(kk)EWU*4wV-z!~L|(rOlh2sNcg?A()_DS#fwg3=u1HL- z8FO7QmrrJ^DuLBpx>BeVwN4?GD5eUjbV`kEIh_fMjf#NBZsZuJZcA=E1mbA#PQmD&qwN|Or^VP7CoaJh`DqkjB zOqQ(^siss%tBG{FSW`olUCb7SuuLYnD_XbLzTF zVHwz~N`qD(UpgXF=Fm*$3 zDBU5g4#zsGN|=AuMk|n0W3HaApuR#{M@emEIiX)y^kg-awJ=YrjaHygsugmzRI!{> zQOVY7nQ}qpK^KuOP{~rSeJhZYE>fxM=9OGAmr-+C$`{jR^-SqQK_@s#-#N`9>>{D64u^rJf}#dU3Ui%A$fkgSxx2I+gHkqpg5$pUP!a=MTBBUd zWa{b#^(tBEm6=>6+WO17)Ye=oSFC31)w*?8D#Br2&8qMY`mnmTdZuczqJ1^<$*MkE z#x}rEwx&})HP5flmXWel(B&(tiM4XMl98H`Qp1^-x)XlqSrwi=q3=^H=*Ib6wkV}o zicVgQr!`zfjY7hvXI3T0o7UBu=t4S?OQ~n8mow#DDP1d9a;bc!9)7V|m3)|5y<)1I ztd-NIV=GJ3RRyE0tE(@lP0LXD)iF?jG=QlkQdz0AQW*vXUYZ9J*rNKVndq;D4MnRHc+frckFb)YKz*LBs*1Vv-rkT&wAZYvtFf(Un56YTLlS*a`(T7$+(hJB`AZ<0R-LeNXL8RsELwMt6tC4~p$7*lD!^(twj?^%;ed zR^k?_HNCQ~qj8c;-#Kg2l$uts*ew$6Hae`U=g|;OW}UoRy>v^Qe{cDDLsEO z-L76NUC7mytEGafa#C7uQg>61smHF>Q!ZN-;8?NO^@BpYM(YWgVwCOnv6V?0jcFie z*;}mXPdcdd zsiLx{EQ6YUuL_>iP)Wu!8@IZ9G|h)<1v{tCae8n*-=587rQb{SO313BrZ-#Bd#UEt zD(=gM-D1oAWR+7cr`3;2QO#DR!K-`M5VTy-_8&6m$VL&?@QPa)gniCFzN`^40IDFW zHc5%Dm87Z^^17cCgM_-1boeo+PntSq_TJ$SGN&MOsxea2b84X7 zn@yj#m&*y=Kx5BzHY26U2E-Zb?RBC&2}Zb(5|6xrjn7dr6{$fR?whD#t;2aI)M$2 z!%PV^D!rUcVpR?7)FW3jWf^FyHVT#^sfSk6q|u=wxp~X4BDZ?`aO0R_Syx{K#`uZUf+ z*;CVlHe=aS(}p&)XXkCk&1f@a#xc-leoVF*8>7v17^lP8@KAURJQ=51c^VqcgV1Q6fkyNAGnyx#aX)wnJPMuwPlIQ}3*cq&YIp;@72X9OfRDmI!sp-{ z@E!PR&+xf=^a{BQTnCzeo;~+qxGkIr_lC#7bKuqR75D|5Uz1ICy%pg4umFd_9pD~t ze|Q4C8~z!-2fv03&mZ1r6}TbX6pn(!P zzk_Qo99};O2g1GKsqj*G3w#8A4_90yyv_(%hlj%J;45%GxyaaiEd^JDSvVRV4)29u z!X?%4+3(kaX*d|}3txdtFCM0!36Fqh!YANDa>cRh_J~P{5|{zE~^Q7yUu!W2RI8} z2_Jx8!)4Tg+wZo7CHPBtJ$wiL2s3iUvfqt@hr#pVZ{Qv9G58{UAASWFkSmv6Z+W;b zOv3?iYq%?%1`mWM!1Lha@D2D0`~fb$T6o{p;D&HxI1FwFC&D@K2zWZY1l|ZAfzQKt z;g@hexv1HDFALX(Nw@_Z4R?W4;QsJ9cn-W0-Uc6r&%=-4cW@E8#@TbM412>o90JF~ zDx3)qg{Qy^;dStC_#}JvG6Q-IlKwp51)ds!H?i~aG|xr`>p`jgBiFDEWv5;0C*g{ z9X<%3f$zgr*ADN~2M&hgUcsu+PoU&eczkT45@C1Si5NP@yMX zx?|y)@IIr)^$#Kc$*4Bu8|3*nkgU3~s8R2=j8Sd<3UC!;yT%L1Nu$ygjOvp&gqe!Uj(mVo=?*ta*E$*=Z&bQpB41)ux~q)RHLr!gH7ebm$d4M8 z?kVFELGUbm!Kid^A%9|2x^Ior;eUWVHw@D)X4Lr=kXJ?S1JfKY7#9tKJvctYxKI$x zf%_VD-@`e7BJyd-7aEoRQg{=`?=a3E1oyxvIQ|NJ0|xqM-)lao;f0f>raQJ7^_|ol zIrfDKxP?*QXAm3#$G}~U`Yu&C8BT`>8}&U7hsVQ{;e|$hhfCpa;Pvoc_e&U+4+W$0YYU_Db*NGKKgOuH1Ow-F@1O zy3e}M-Cv3Ii0;1bIdtEQ$)bB6tEVQ5TNw2mgJ3UXDsU@GdSM>9HJl zcDpTupts5TXx?7e-{fH$_ZYVdLi^nCAg~p|Jx2tAt>o>gOmOzNQGp^)NFE&ohZ*(J zo&9ZV^;;&74T6h|JlI8*4$(X{^h> zXw=7>Y1}Oc4lqs%f}@PP2f-=EJ%Zp|Ue2f>rZJ%iwR zOB-J~Yk>f-jA;6$i*TCkPf+f$X`L#yQ5lRSu2&$ewE4Hwco({eoZ8yuhf!c_s31;cdnv zgWzuCQEIP@N9+AK|D5rdAb8n$Y!JN5@xK{W$iGDX0WLY8j_bZF!L^LX>phJps68>B z7z8=vNvglbll8vFQ-WZuQNMTgOjVv;O+GCMcIUXQPqy>UzIl2O9Ep4qJi~Z~zN7J% zDwoDHRW3Py8@vZTY*giZ(s;JMC&%9~o)ZM`8}@pqfgTUQL-}2UHW{WHkwn>lRzpUfqkzG41xr96sPJuI_YnPSo zAmk(9aqtxA+G(XbANdk^CA<#0c3bK0K)w$?44;J0z!%}`(9e^6i0s;RUGFR8?_n=% z7j=AL=-PS7%OkG}*MjRq*X}D_8o3BJhl8Q(2b6AW$HN_A2~LDlpzjCwK|Tl`0gr>Hz%$|b@Dg|>ybj(B?|}C~*H7v@ zyM9u9hT|{7*Wo+xL--l|3VsiJ(O>y_$0d=MhpWQ1;QFv1Ov57F91e!V;nr{h+!Tn&{2W|wja1+=8w}d0%IJiCRgf+Ma+!O8v4}gckW8g{f40tZQ z2wnj#zKeag8{zHn9{3=996k-7hp)o7;Ro;&_$B-f_E<2y--6KM$JqUsg)74~;d*dG zn1p%Q9}a}W;Al7=?g&e8BAf#Ky!JlG2SGp2eH`*B(9e6Hk9-OA^WfJZ-wf}7_rZsu zpD%v~`9=6Td1tHQOQ#nrKV?+4Sc2sej=;c&P$oB(%* z6*vh_gR|j&@DO+uJOQ2t&xRMk%b@oQu=qaq+_%EJ-~;ecsOsy|#r5`;IKC$Q1?&f% zJw(^{`uYHl4}%)2yX#JX8cI941~t@m@=U0qsFM$YM? zUgU@2AK-KF75Fy%EBp+84S$3Spg(#&d^zM*;o7hdboMaikJrC9nbP@LTA|Cl=Swe(&vX-d}Kaj;{;-xFm&Kgj>KZ;V9_G zBRe5iptr~EiM%)T;}CC`JAvb;LuZ%Mb6$+>#~;@t-wM6I;)BRfKtJwy3HeRv>~y;B zC&>SRe!MXs`thQ08MrcRgMOURj+}+w4{{*#R?v?xwnOfObvOmif__|aDDpAzWOye0 z74+kY-yq)ze+Tb_k3c_;_%rgW@GtN~_;={X4*~k_f^Z4AJX{U>al;14NmziJL+{V& z#|ztVd`DP@li+md#|Z}_9|4btr@?ceA0PZ0`8s$DybJyw`f6YPlE5kOpK5U2H4!bGxK&Yu2ci*kycF@~j>&R1}rXpPW z{otW6{#;9QJpTOaaNOI86UceE85|5Xb>!~%?_U3Ziv9V&TEBgp{P241znd>U-~X%g z=l|_<StLg;Tx!WH1^(9OfE|M7PJ6vvCu&ByEfmdK-^xA*Ua zT!Fj8J>lNa+xd?~J^`K%&xIF5Z{NQj`Br#0d=NeXy-B%te3(TvH9hzccr-i-{u26muuGAzhQEck!+W8h z|M~;+bMO`THvB8}^Il&g{|FagT(dY_4*L17wUPV41kA(Dpr7X&fjkcG087x~jaz>B z`K>v~&i_Hj4@W)@o(lcE)`iGdz-!^n@J{IGvmQf!8omHuhwnl^kM#xecd%!#@Oc-8 zOF=(>wFdHfurEx*jiH~n8j3s``t?{lBUhoHubP3p4?Gwi1-)N|pQk#HHYlERF2Pv&JRQ94?{i{`gy0bkS~Cj!)xG8(9bvBkNhZn3O)~CgMOar zBjnHFx3GsAek=D2K|jB=0`lr`UAQ4k!6MuOZV5-h@o*>T=aY6v-V^Q(4}wQRKaX@e z^11M0cqP0Z`uU@~kspLlz-ORecjxDg-skuy@E`DdI3MGhMd31VW!MJShwU&6H-!V? zR&Zz*%rVcqsJqLMJ1i34aAIgTH}(KInJI_rXWtAK{;&Uf-3EpBule zL%RPiJv^?*%+m|P@6wm)|1a4)28z!#_ap_wowz z+wiaOGx#<1{w@p9FD?$3gR8=|VIP=)dAJ!I3`f9ma0gg|yTNI24)lI4ha(>cPlad0 z3!(RCxfc0mcqe=SJ_fxX%L~Y_L+_9IF|uDb?)_JK(jP7imx3$8HQ;)%FHFOYVFw%v zN5gI5&aevifHR=?Q#lyz&CVU@yf02J6e-G!wKD;Pg z26{h{HstkTJIumOq4y8j3VCa|9qfd4=>0-wA@2tdg~z~?q4x**74l{9H}FRIJLvsD zZ2u$EtN#f93}1zRf!_b)@5tXkTaaPDUl1+%t9T3KroOa7#D}j)yzJ z3fvv;3HOEv!6V@b@N{@Cyck{yuZOq7yWxY-$ESG)S?Z4~zbYngX46rLK2$z7%!`0wA za08fx1-LmJ0!PAa;Eu2iC&B4(FL)q40v-=fgXciMZs^y@zP2NQ2 zAUpyd4^M;Vz>DCo;dSs9co+OVd>sA>z6jrd@4>&pFX2C7FY4nWaA~*_Toe8R_JbL? z2^;{2!7*?G+y&O)WH=M<3lD)u!;|1I;rZ}Vcs2Cv=l%M_dpZ6v`~!Rrz5?Hde}$jH zui=ky0ql~C!{y+raBbKJCSV?J1_#3ta2(tLmf&u18k_?UfQQ55;HmIzcp4fRDka;S12OBYYS6WB3L94)#=o?#8unDYznB1Fi@A!Zh3%cEF)M46ASt zI0Nnj4~9p<6X6-~Ja`Gb3i|bdw;|sHAA(Q9XQ5vg_!ja9@Kg8|`~l97U2-wFEL;Vy z1$)DdU=H?&gWzyD7H$uBg%jaaI2-N{^;qt^{om3LU&Q-d0k45KLcb2`9^?n%*U^980`G#qhmXTQ!585h@ICl9_$B-& z>_z{x2wWPj1lNSWfc;tb0C#~kI2q1_`@%!u(eNbrOL#uK6kZK~3vY+_ z!iV7>;B)X5_%{42{0x2#e}oIr|11udgR8=|VIP=)dAJ!I3`f9ma0gg|yTNI24mycymJAApa+r{N3mb@(p)7=8i2gFWdF7luAA`ijVF!1Z8Xn1&m} z4mcE!hTFoOVHNHHXTW{n!SE<}B0K}02QPtF!5iRh(67UP2>D6q+Gi@&xZTM!{D*dudhD~`2u)3 zyawI`{kr=5kspOm!RO&?(66We2>EmPE$qR3;X=@_qhA4eb+|6v5T>ACKfeX?mT(jt z4|jro-Tdyzd&0fpLGVcE*UO)dd@j5gUJ0*zh<8xWSOC#h%8!k6J&@B{cM{0ja6 z=SN>(3@!^-fos9ua3h$5{ox=u9FB$C!(HJ-I2F!@`@_TFvG5dl7Q6sn4zGbX!8_pn z@KN{_d>+0A-+>>&&*8VQ2YUKKa7nlVTpg|pH-srzgj>KZ;V3vB?gT4vcep3q8y*CY zgeSn$;koc)cqP0Z-U{!A55gzlGw>z&CVU@$0{;QOhx4JYFAA4|E5kOpK5U0sxG5Y6 zw}M;4?O-RY!zpkU+z%cKkAWw{GvTk`W$-ufM)*5;AAAJ<5&jvz3jYE>gnx(MzyLjc zLAV559^8!?)lE@Kg8|`~l97|KnnCS-1*Z3-*Q^!5r)l2f^WREZiRM3May; za5mf@9tMwvr@*t|1@Lls4ZI270q=*8!l&T#@HO}j{0M#yzlA+C0b}!L3&ADf3UGC} zF5D2NU=eNsw}hkMc(@a+z}?}VaBp}JJQAJ&PlxBii{X{O{0s7j@bB;&7%Idt2@7y@I0TM_+rS-R z8BT)J;a>1S=+|Q&k9-)E{Z zmtj6U&A9mm_&S`o{xZy;|84E^zv|cV0`2bW@Ll*Z`~rG^j-IqX3&W-0if|3M9_$O# zaAVj3hr-ctTevfc`bGkg{P1%3$s4!?l` zcD@DS5^#CA8e9i%0F$r)H-|&uNVpB$5tiX3I34Z<4}?d+MTjgdRxP&gWH3wMT9xCfj8_kjn)qu`0~40s;A1YQOGz6ZA< z-vb|lPr_&6%kVAu0sItx1%H6^W9M58E(=$IYr)=dBbbBz;UG91j)mL9UExGH70!nH z!^7aQ@Dz9!yZ~MfuYotgJK+8BQTP;m9=-8k`Jg!hPW(@Mw4v{3SdeUJ9>6@CW4hCjju&^s50%fVIQ+OQ8yz&zXx4u&J(IJg5W!QJ3AI0qg84~NIW zQ{mb0LU;wd7Tyf+gb%>S;M4F0_&R(Sehj~W-@%^fn+wCG;EHe!xE|~a({N+h0f)lT za9g-DtinCu47d+G7#;;rglE9>;3e=Xcmuo*-UAnbP@LSjeeRCnWBwPWm4%dYn!W1mRE#Q`L6dVtCf)%(s+!O8%4}wR+6X5Ca zTzE0O5?&8)g?GaT;S=x~_!4{*z7Icv|A61a`Or5Ph0DN|VH;c@w!*a6H@zR^aY%Pq;Tc2p$PffTzQA;l=Pu zcs;xo-VGmwPrzs3OYlwjKKum!1AY(ZL(fvIA9 zWOFzKj)dF59bp+xg45w%@IZJ3JRY6~&w&@gU&HI*E$}Y*|CjY`|Ec!zKXu>#uJ|7p z(a&4~uYv#Sy5m2Q{zdo(d=LH&`t`>1#=~JdFmF5@=EJ=4aF`GC#=~Jg%o`7f`7m!h z9OlEk@o<aGstSmix!iAAc^s&0k6P8T=al2p3>{yEt49t_s(NeP9CS z;bw3!90A9{9bgIW2B*O}@Bnx?JPw`;&xRMmE8w;8W_Txj06qqvhA+U^;k)o-_yzn9 z_GFyCFkA|*2gfj z^VTbe`7m$2a+nX3n0K2F_kst)BjEAyGu#g2XBFQ!QaEj;h*4(@D2DL{2Tld z{uB0M{%hWPTdy4E!~fLv%Ks@n_dj*t|Eco|^TvB&J^4?K_vY!-VgAq0yy#+Z zS-1*Z3-*Q^!5r)l=f(dC^K)MOpD-Wh#s3NO;XfV!=l|Az_t)5;u7kJ0yWsDkx3A8d z#}CWnJiqoZALjYB|3B^B1zZ&C{>Smb7VHk}?r!Yv!bTAR6~#g@v9YnSTd}cQv9Y_m zySwZEJnZL@`E#9d&pn=d&%Kv<9nPC&et!3vXJ%(+XJ%(D{qRSxYyWRupZv4e2mNY4 z{$F*RyeP-ZOJgOhiH_I|TcHPb#_re`2cthuz-c%a7voCYfZH$x592Akh&S*)KEt>8 z1tW7D*%sqtGE9S+F&7rZ5?BtaVjXOREzli3u`Bk%0XPiD;3S-hfw&CU;AY&3`|%i_ z#VdFlAK^>p_w8E@f3e1Y%r8%7l?e0l$~SeOt~U^>i-d9W~+ z#0pp)>tPdYiEXeW`k*fk!Vx$Qr{HW{h|6&uZpGbr5KrKFyoPu23BJZpXv1;f7#J6m zU@FXrIWRvK!!lSIYheR)LRV~uU9boC!yy>)eeag#*PG+?y>TE8$FVpWXW;@2!nL>s zci{m%j_2?y-oeNC3O}O8burN~4kku>%z)W39~Q;ZSP5&QBR0cU=z*QFJNCth?|Zi_ zKM~*eZs~`J?|ZlOL&W#JTl(Q&^?mPRa~tt_!N1`1f=1V8rQrQmI?RfBurQXy3RoTM zVH0eLZLlNypf3)>5jYN~;A~uo%W)lU#oc%iPvCjHhIjD^zQ#{z!~3Zi7#EXZD$IyE zFh3TUbB1D3~XSQi_kGq%PK=#9N`AP&c|I2mW*0t~{nxCM9N0X&Z9@G9QH z$M_0AqQ?8F=okkRqdjK8?3fRWVri^|HPI29VJq~&&e$FM;$Za02{;Ys;$mEh8*m$j z;9)$47x4z($7lE!zhGqESJ`5GOonMNGv>mASOUvoRjh-Jum!rKCw9eNH~@#?7@UMN zF%XyG8r+OKaX%izvv>t><0E{DAMiUyTkM40 zun+p-NF0w-aSkrR6}TRQaStBClXwBI<2`(eZ}2ll;(b+2jE6}vHDza*58??tkJs=nKEc=c32nGv zSPYDdNiY>=#2lC(i(wh8jJ2=dv>8atpj_QruY9LM5hoP`T82-o5k z+=U15IG)3+cn2TjEBuHW-;)p><6vU6#|)Sq^I=gejg_z_I$|?yg&x=$yJKG*jQ%(Q zr{P>&j4N>iZo?2fjHmD--oX3#4Bz4xjLi2X*kXK4hG{S}=E8zl0?T1ltb>iP1-hdr zcEw&e0EgiioP;wm5SQT^+>ASMKOV!gcm;3cBYcS;@H7m>3U} zVrtBUIk5m1$Ff)jYhy!fj&9fM zC-6L8!@KwdU*jjViD&7b7#J6mU@FXrIWRvK!!lSIYheR)LRV~uU9boC!yz~d#oL02 z<6|br$F9*ockv0n#!qO&ai16%7n5KrjJS^$%NxgkBJQJQ>5q@}hsJTA=okkRqdjK8 z?3fQD?xSVt&omqt%8a?NAeO*#SQYDFBW!{0=!spi7Y@K-I0h%-OboRGfp0 za0RZ%VBCX;@FZTq>v#{J;v4*okvQ%X6XRi0OpTc^ClR1n( zU`uR+9nlAUaS)EcaX1BM<3e1H>u@XX#)EhQ&*L?`i%;-1enK0L`^3Pwm;_T{M$Ccv zu^5)Y%2*2cOoEB3+xI1I<&B%FzX zxD40eX55MU@fe=PD|j0p;Y<90-!U4;ePUxGOo{0+8|K9#SPCnm*lb3;Uo?5YsJj)b0M+&UE4%8x zD=hsGaealQA0n==u=Kgf?R_1#>y5Alx}zs{#a=i7 zhv68UgflS^m*Exa+8E4@F48paz1$W^AJdWq^D&E1z_zFK_#P?rW=ELv){;U7B`+a}sxN$U& zkH*GCm=e=tHq47fuoPCr8dx8jq6@agPS_3mpdXIJ@i-Od;38as>oFMj;2}JT7w|gX z!>9NLKVu}0i^jxwm=sfECd`QiusD{*Dp(sEVsmuE_UMH@u|E#Q(Kr!j;Cx()t8o+V zzf1)ALA?hh#J=kM#ngq80|3w zX2*P36iZ_ztci};3|pZGcE;}57YCz1PQYn67Z>A7+<@CK1P|jWyofjOK0d>@_yr?# zy`U||$7GlWGh;3+h$XNbR>eBl2wR{#dSX}Xg#&OHj=@Pd69aJ>uEEW?6ZhjWJd0QG zHa^0a_yNCTG_F^SjfpTNrpIiU7mHvitcW$RJ~l-cY>S<+8}>mz9Esy`D$c=0xB}N> zFz&%acoHw*b-ag9@eO{)NbxQEn=vsSCdJg433FlrERJQd3f9Jk*c{!kJ$hkJ?2kin zG)}}BI3JhdYTSf7a33DUGk6(q;X{0Z@9`T(Oi-d9W~+#0pp)>tPdY ziEXeW`k*fk!Vx$Qr{HW{h|6&uZpGbr5KrKFyoPu23BJZpXp_*=KQS;aCc#vg5p!UE zEQV#UGSh}sxEGJ$X}p9t@c}-^clZ^fB(n6A z9VWo!m=?2OZY+cjSRSikU2Kfb*cv;aH}=MXI2^~~WSoTyFbLP;7Tkpg@Hn2st9S<= z<174#T4GE8M8`Oo80|3wX2*P36iZ_ztci};3|pZGcE;}57YCz1PQYn67Z>A7+<@CK z1P|jWyofjOK0d>@_yr>;vGkKI#>Zrs1~X$WEQlqr99G3T*a%yoJ9=VQ?1ckx7>>b7 zI1>YL8Lq+2xD)r|F+7V`@HRfem-qp{W3;4}eu|BWFeRqPY?v2|U@5GKHLyN5MHg&~ zov<7BK|dUc<8dm^!9}3U#4cns^_Qd`;6i4GkoPqOkDXzv%xC8g$Q9Of}@fJSB7x*5(VbtW7eu{+& zF$Jc>te6K2V@a%l)v+En!IsztJE9Nz;vgJ><8TVj#)Y^X*Wp&&jR)}rp2ur=7oXs3 z{Dd|sEd3J$<6;s_g&8pi=Eq`K1}kGNY=BPaitVrq_P~BP1V>>2PRDt;1Xtlk+>U$k z2%g4EcoQGsb9{$iF-l5HKiOddOpa+W3+Bc`=z!(18rH?e=!~tg1A1d`9EihlEKbH* zxB!E2Ep9<^8YSZTz5<$d_&1&JkHmTLm>3U}Vro?1W0#Z11+X}l#VV+-=WEF0=IDm) z(F=QGe;kUVaU#yZ`M4BU<0jmJ`|v29!OM6HAL0vqkKZsVpMQ#l2{8qx!>pJG3u8&F zfYq@cHo=zI20Nk;`r;rQf#Yxr&c=nf9M|Di+>HnE1fIuhco(1GYy5;Ze7-9N#>FI< z3NvC3%#X#e3|7Wk*Z`f-729DK?1BAo2#&%4oR0Hw39iD8xE=T65j>5T@FqUM=lBl4 zViZ32WQPebIi|%dm>UbB1D3~XSQi_kGq%PK=#9N`AP&c|I2mW*0t~{nxCM9N0X&Z9 z@G9QH$M_0AqQ-gh=okkRqdjK8?3fRWVri^|HPI29VJq~&&e$FM;$Za02{;Ys;$mEh z8*m$j;9)$47x4z($7lE!zhGp}W7}eUOonMNGv>mASOUvoRjh-Jum!rKCw9eNH~@#? z7@UMNF%XyG8r+OKaX%izvv>t><0E{DAMiUyzQNBJiSySnF&-wx)R+l#VgW3U zWw8p@#)jA&-LO4+VNdLjLvb`t#2Gjrm*Q&NggbB_9>p_w8E@f3e1Y%r8%E_kb}USY zDKH&o#XMLTOJW7Aj`gq!w!}8r5q;1X2jK`Dhf{DiF2v=y4!7cNJcuXoJYK`Q_yk|$ zC$!=GbqtJ)NiY>=#2lC(i(wh8jJ2=PUcjnNrfV+Zuc-Z&74<5--Gvv2_h z;ac2+yYK)W$8&fU@8Dy6g&$Gl{B?AUgNe}|GhlYihefe8R>GR-h|RDSdSGYlj(u@3 z`r`zghI4T-uEY(v4MXrSp2CZG1MlNAe2ZT&GUu^vF+L{4G?*E4VL>c`<*+K&!A95u z-O&@fVlNzk!*C2v!kHL|%Ww^D#+|qykKtLog17MzzQhms9iwp`J2oc5l$ai~VO}hP zrLZE_!1~w}U9c^7!fx0H{ct3X$Ei367vTzAkHNSH58+9?fY?!%*a1~20+e26db zJ$}QeoX3uZ2{8qx!>pJG3u8&FfYq@cHo=zI20Nk;`r;rQf#Yxr&c=nf9M|Di+>HnE z1fIuhco(1GYy5;ZoWG8NaWM&|!i<;$^J6hAgO#xsHb5tI#dg>Qdtg5tf}=11r{g?a zf~#;NZpXcN1W)57yonF+IljZM7=`oLc9;N@V_M9Dxv>yBV0o;Db+IuzV{7by-q;%l z;&2>`lW`U4n}{RfYWd;F2fY9>!C65pUpqe1>oF3r6NVwk^iTWS9msV=gR+ zB~Tnrh&Y~J;P)L*|95>}-ihPXuGkK{U=QqvLvR!Z;B=gaOK=r##O=5jkKk#%gg5a4 zKF4?X6{Bz**$yM_yJmS^{#Ex~`@6sH|L*PU!+LWN4#zP#5vSu{Jw1PQeodyMJ~lyT zbjSAC1-s)P?XS7~yG6Jh*WzZ}fqU^ky&wM7?f+Ll-`{n)In45N63^p*`u%b`uzgjZ zqgUtI)qcQW#*akxy+o6FtUgb#&bO=mft8G3kLvr0cJX*WMx1xIY{&ms&b$AotWW+^ z+G*|n#az}`e{_5KXV-gQc;3jo-fb~HCc`wC8FOJlEP>^)D*mqfg#53~@Bg;x{coF| zxxaY5{%U&v>hY;)Uk1#Ed9V<1cc zZzKB0ynp`e`>;6dPb5Zr%zzR7AJPAj#Cd>!_wg&E^+Uw+Z&^P7Q@67b>mSSf`_=K= zh~?kXPyept=Mnw?-`W4M+0RLc;qTiXvHxS4@4s69Bl;<#pX7d`wdW%vmM6>d@@KdE z5wE+5*WK@Y-QDJR*h74dZ}E2>FN;`ity^yY==_N2*Wc5xsvpJ2Nv+5scjG}kf$F-B zi0{p{%-@LXH!b}T#C4}@aSQIk19%+I;Z?kYkMR}$Ro8D;ifn0jO?1R&*a|(cGj_+m zI2iqL0#3uZxENRB2Hb`rcoXe z9)ocY9zt~;+XWt9$9wn`-=NyxiMSt(WqF9WAB?3R{#)(`^Sjq0WqIBF?&}=}kvkm6 z;6$8`b5X4q)PB&PeV=`s+`syLQ9c{X@>K*&VtG{8f2sRO{px!m|1Q_Ls?Wb%WIC?n zU3`o$QQc=seGVov`wcNME+$5M%z)W39~Q;ZSP5&QBR0cU=z*QFJNCuF=#LX{8qUSV zxDq$uHVnbTcnUA#4ZM%f@GXA9$m}oJVth=7X)rV9!h%==%VAZlgN?8Sx}zs{#a=i7 zhv68UgflS^m*E=Rj5~2Z9>cSE1#jace2E|MJ4RzaDmEsf1)ALA?hh+0g`augloU}Ch#4457BVNooNm9Qo{Vl!-o z9@rVXV_zJM{x|`r;apsdD{%vE!w@`-r|=@)!29?N-{KdH%>9&XF+L{4G?*E4VL>c` z<*+K&!A95u-O&@fVlNzk!*C2v!kHL|%Ww^D#+|qykKtLog17MzzQhms9ixc@Cvy81 z8xvtlOpnRGfp0a0RZ%VBCX;@FZTq>v#{J z;v4*ok+`2yOpJ#~F*RnwoLB&hV_B?%wXq>KM>lMbUf2`+<4_!p6LAL4$ECO$H{lN4 zhez=YUdCJa5MSVX{Dx7*0W-NA#lnP`0@Gnu%!7roBv!!cSPz?EOKgK3(Fc8T5RSlc zI0a|pLR^mPa4YV{gLneZ<2AgCPw+K)V?Hd3rLhv$L`Q6ft3U#4cns^ z_Qd`;6i4GkoPqOkDXzv%xC8g$Q9Of}@fJSB7x*5(VN~uH6$=w$3QUJtF%K5Tl2`$& zV?AtwEwK%DL?86UK{x`(;S`*W3voHF!>za*58??tkJs=nKEc=c32hQvmZKOL7n5Kr z%!oNKKNiC>SQ%?!19U=HY=>R22lm4uI0^%BI?lr-xC%GocHE0c@HAe+oA>~q<2(F{ zQTVM zSMd%$##i_eHF08FZr7q?988S%m;tk6J}io*u@crqM{I_z&;vVTckGLU(H|$^G@Ofz zaV2iRZ5V=w@f2Rf8+ad|;amKIk@>zPTa1s%Fb!tLTv!lGU^%Rcb+8e(KzH=SuGk9) z;4mD6lW-;m;xb%=n{g-Z$76UFui$NbgfH;}e#dCZEz47EOoS;hJ!ZqaSOiO9MXZ7K zu_?M>TkM40un+p-NF0w-aSkrR6}TRQaStBClXwBI<2`(eZ}2ll;`@?fVmwTWsWB7g z!~$3x%VHI*jSaCmx?y|t!k*Y4hvI0Qh%<0LF2&Wj33uQ=Jc?)VGTy?6_yXVKH;gJS zkO_VNj|njaro*h52Mc3KtboAtMtjVF*)bm$#nM;_Yoa(^ z725yeuvMsH_cc_p7>Al3vteE=f~Bw`*1-DM6kV__iqnXp`Qor^sN(HusA6*-s+jyx zGoX6@JUlLhC9o`3#+s>2s`c4C z9xuUFxDmJGUOa-Q@e(veup!!^SS{`S?+*k-5P+jj?jmLGdF*;*w zRM&ZW^SCz-#PIVk{NwP;@vp}JuKkkV{XF6G!aoi_oqu#Xes^A3mK*hYQ2T3+{Jj~r zLJ#bW-LWqYMt_`u({L{Sv)gy0={Nd&Ql9UR_OnsHsQuVKyMH)>c8$X+81Xqe%XUS5 z4}#Hr{iA;mzZ|ITgi%iT`V7n;_5R1&_g~iLtM(Xew|=#KO#e@|Pc6?z?+-hX+YS4m zACAQFI2GsMB3yy%F&OvYAv}o}Fyix3me<2RwxdTe;`_2K{Sxtg*_M9zUEi0j)>mqO zKm6l_ye`$>!|#t9{ry+#Q}yrE^Qz}j?=#Zzyjd|17RHiT0jpy@RNL#8JZ^&>(Fc8T z5dP8aw3-gpFQMN%D*hOH{bvkKOC?4`5$S{fl_M z(ET&f-F`CH|qSi>K&K zS8tC_9i3e}`N+=r|5cs6+`H*IsjIh(x4WgI-P~LGv=O6PcM@|b^mmt5twgnctY;@z z{X-WomyT`RMLXn-vizHW{7VNHS1%D6R^sW=Q9PxkTr3z`ZZYpWxOWr_Mp#X2FP9FY zsBFEOxm~=yy*yg^c+2N$@_oEfT@78`Qjlez$1-CC2n8M?Z4CUt?jI=O#pG`(^jsP@U@(MEOh zxm4Xole%DC-6oT|5MAA7le#0ix-BMkXLNO2P3o@b>SSAuruUAnZktKn6J4D=?q!ts zMpw7Pr0$EZZl_6|JSL{*$1an)Sh~91CUuE)b@Kg-(R9drS*zy_F{#U_tJ`Z*ms3}_ z&!kR%cZYi3{U&wtSf8ppU{Y5>S9j2)u7<8ozMnJd7e`&)VUs#1U7cLEjq==dbw^F= zJau))OzOOKb;nKWe06mvOzQk}btg^g{B?DwOzHx3b*D}0X6WkVYu>2;0(Es~P3nSl zb>~d#*6Hfbo74sC>g0Zq4XU-O<%uHK}`| ztGi}W_eNJIkAE0F?-yO&4U;gw*9)D_g#-8ZRo(A7OKsjHx?duUQ8&uOaZePmMSsH=NyQs< z_td1$Q&;!Qq|RGc_uQn;S6BDKq|Q%Q_tK=!Usw0aq%J^L_u8axhOSQTQyBGMpswz% zNnMbx?wv{9I$hm+le%DC-3ODp5MA9zle#0ix=$u`XLNO+P3o@b>g2wbQUBf1)qORo zd!noRW>WV?SNGkd?u)KY6YD~w_C<*t_PUhcvtv{jOIIiFw`Ek9NLMGXA2F)4*VRQa zsmrLVi)vCQuNhG5muMz+@?I*cF1ksbgRU-yNnHh9T}+d@8oE09eRD?rBJYW(+9%Ib z8`U}K>SCGHx#{ZU{nU-}Jau*QdmoJIymfVPP3nAgb@5E<{B(8kP3ru0b@IHuQTqaP zb@IOPMs+iEb%{*s0(Eurdw7iUf^>CBOzPI@>XPc}Qi|8Ic&J4aKXM2bb^1ZPoI{6n z;{UQvjSgQY$H^g!_>s%euj+D&n()u7o=c3<)bF*z)yaGQILHD9*)MXaCVpaypEBY{ z4!*H$wX{Ncys4W|*2#8xiXZ*+ei3ht71iGJ3;J>l}!>GI@t z1ZsM3hRbs@$dmir`soeU<@ML)$!(p!eVzt+a+|Hs3(@5b)aA+7iayWRAWy#L^?65h zd49UQ9HLIn7qvY5i#(aH2K9UOpVTE&MMCkM)8aK zUH)CR?|u&Xn`Kbr){0;B(|bltZx3;RR=z$)h*J5yays{j$Lin6gs$SnA+NhrgBmBV zSyaEvan%cGnv3oa>erLv7ya|rNNuaN6n~S?J4*aJ^}O=^n)vU>5L8gpTK;$xHtvQf z(&q(fgu=Cy}>A zobyqG8W&a6>GS;4+G-y}qh$N!xnI?HJMP6Mi@`6NOOY&x$P(zXw>hZ?32?n!owPhOr$P5~I9~C2h4~V!X_oFEq-VF7o94 z7uBGC4d1>Xk(X60voddiNnS7UqKv1)ghqL1N{i)1jF)+fO!7vEJh>fLgHhfck*DVG z5>ae4y>jLzQDH)(Jl`^6eu(k1ealSpl8C&^YA4DhFF@w;`jFdtqxQXQB-XpJMFE3R z`+};7`5`(`wr{1VHOf2aZr$tcOyjWE+iH`%$0Dx`ZIc+a?~BN*BF4-1trZ%zFGp)l zvzI{(MtK#QgzeX@7qv!tl|`O4>lZhXmsRA*_H8uD^ALIR`P5+4K7WySLlnt8bzVr! zZY})!K6M+huNPUR8TX%OQ(H~mXHw>E73D_LdswUt23WED%@8-~8W!D>x6LH4Mi()? zvf&Iy)0?rim>;&5Jat~^XVYsVc5>zC57c0kSD~}5Chv@alNchV%U`YKJ6 z_XSjg(ewtawAJMGMsj*jo8&DND+_D-&v#2$|D83-i?T)2sdePWR?%sVUc4*f_op1-~#PaY?hdGh^*QTt|Rv(W;q z$n$fs({_qFnfKBpuRwMit+5q(6-wG^oymJ`k~dQ1^|5Ao5qWC;^426ThWHTGKr7l8 zMO^H;nD)Il$r~Z^Mu|RAgZlL!-XDp)7hyw4_i z$3@;8FcdFs5-&+?qD%=6dfsq;cV%j+%jtXckoM4npy)On$w<$V=-P1Q^l{iA*j zzx+8?vC|HSk+T2Pd7+=>H7aPMT@g8IFv_#9Cguluc0!}&rGWUbqF8197}T%f+viZ- zPU}yeIxqCI_BAVPU0$%b$*#&%=Y@WjH>ikpc@DM0^5ijMqv>5%)VjRj+F^O>ywK0u zcejSR?51(I}O9~Qkmr0m9{P~R^za|G$wgZt;{RfBrGqT zN#5}?*0s+`+;m#LE@l5^Fv(k8)<%MBJysCI=MWHRh(g7uFf`Aoeu~eXZPcLfLJ9N z=9LtAjaB1>M(sNy^3?keu?jKFn<(M^ zUKR2xo8-M0dGdMHAWB1r@be>3*FLcdF`V9{U2L?WDnulyU&H5xh`gO*q@3RB;>T!x zKg-Ly`Rf-DHh*iHH-_^SHz5T?n^?iMlJSUMCPc=?x)ILv8dUHclD``4%X2Zwt0VHVsfiVe($FFN^ga=JdBqqxy{;yCJw;w!G9*TM z_TtM&T8i;9&)p>NkjN_~gBXnRd_|sG|Ftp6i_zUiyKcqyC`9DR?^ToS^DxP~-^=Fz zeLm5seK}`^z24fJtK=>Pu#4>n)B0+y1Y&%d6`9CZY$d7 zDe~0*f!IVCzCIj9p8PzZ8boR65Pta!6nScYNUTB(^P>4$x&E6SHa~oHc_|`=^|@?F z5|JlX<9r9Xy@S7K^)l51K&F+#2{<@3f9Kk_+sFE7noe2G*HahzWb UDldMxI!Ey(MDlwv)u8JB59eh&8~^|S literal 0 HcmV?d00001 diff --git a/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/sam0/drivers/sercom/usart/usart.d b/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/sam0/drivers/sercom/usart/usart.d new file mode 100644 index 0000000..bf5875a --- /dev/null +++ b/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/sam0/drivers/sercom/usart/usart.d @@ -0,0 +1,383 @@ +src/ASF/sam0/drivers/sercom/usart/usart.d \ + src/ASF/sam0/drivers/sercom/usart/usart.o: \ + ../src/ASF/sam0/drivers/sercom/usart/usart.c \ + ../src/ASF/sam0/drivers/sercom/usart/usart.h \ + ../src/ASF/sam0/utils/compiler.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stddef.h \ + ../src/ASF/common/utils/parts.h ../src/ASF/sam0/utils/status_codes.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdint.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\stdint.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\_default_types.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\features.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_newlib_version.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_intsup.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_stdint.h \ + ../src/ASF/sam0/utils/preprocessor/preprocessor.h \ + ../src/ASF/sam0/utils/preprocessor/tpaste.h \ + ../src/ASF/sam0/utils/preprocessor/stringz.h \ + ../src/ASF/sam0/utils/preprocessor/mrepeat.h \ + ../src/ASF/sam0/utils/preprocessor/preprocessor.h \ + ../src/ASF/sam0/utils/preprocessor/mrecursion.h \ + ../src/ASF/sam0/utils/header_files/io.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdbool.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/samd21.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/samd21j18a.h \ + ../src/ASF/thirdparty/CMSIS/Include/core_cm0plus.h \ + ../src/ASF/thirdparty/CMSIS/Include/cmsis_version.h \ + ../src/ASF/thirdparty/CMSIS/Include/cmsis_compiler.h \ + ../src/ASF/thirdparty/CMSIS/Include/cmsis_gcc.h \ + ../src/ASF/sam0/utils/cmsis/samd21/source/system_samd21.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/component/ac.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/component/adc.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/component/dac.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/component/dmac.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/component/dsu.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/component/eic.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/component/evsys.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/component/gclk.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/component/hmatrixb.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/component/i2s.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/component/mtb.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/component/nvmctrl.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/component/pac.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/component/pm.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/component/port.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/component/rtc.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/component/sercom.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/component/sysctrl.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/component/tc.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/component/tcc.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/component/usb.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/component/wdt.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/ac.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/adc.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/dac.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/dmac.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/dsu.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/eic.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/evsys.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/gclk.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/sbmatrix.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/i2s.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/mtb.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/nvmctrl.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/pac0.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/pac1.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/pac2.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/pm.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/port.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/rtc.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/sercom0.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/sercom1.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/sercom2.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/sercom3.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/sercom4.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/sercom5.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/sysctrl.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/tc3.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/tc4.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/tc5.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/tc6.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/tc7.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/tcc0.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/tcc1.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/tcc2.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/usb.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/wdt.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/pio/samd21j18a.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\stdio.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_ansi.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\newlib.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\config.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\ieeefp.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\cdefs.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdarg.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\reent.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_ansi.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_types.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\_types.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\lock.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\types.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\endian.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\_endian.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\select.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_sigset.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_timeval.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\timespec.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_timespec.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_pthreadtypes.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\types.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\stdio.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\stdlib.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\stdlib.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\alloca.h \ + ../src/ASF/common/utils/interrupt.h \ + ../src/ASF/common/utils/interrupt/interrupt_sam_nvic.h \ + ../src/ASF/sam0/drivers/sercom/sercom.h \ + ../src/ASF/sam0/drivers/system/system.h \ + ../src/ASF/sam0/drivers/system/clock/clock.h \ + ../src/ASF/sam0/drivers/system/clock/gclk.h \ + ../src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock_feature.h \ + ../src/ASF/sam0/drivers/system/pinmux/pinmux.h \ + ../src/ASF/sam0/drivers/system/power/power_sam_d_r_h/power.h \ + ../src/ASF/sam0/drivers/system/reset/reset_sam_d_r_h/reset.h \ + ../src/ASF/sam0/drivers/system/interrupt/system_interrupt.h \ + ../src/ASF/sam0/drivers/system/interrupt/system_interrupt_samd21/system_interrupt_features.h \ + ../src/ASF/sam0/drivers/sercom/sercom_pinout.h \ + ../src/ASF/sam0/drivers/sercom/sercom_interrupt.h \ + ../src/ASF/sam0/drivers/sercom/sercom.h \ + ../src/ASF/sam0/drivers/sercom/usart/usart_interrupt.h + +../src/ASF/sam0/drivers/sercom/usart/usart.h: + +../src/ASF/sam0/utils/compiler.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stddef.h: + +../src/ASF/common/utils/parts.h: + +../src/ASF/sam0/utils/status_codes.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdint.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\stdint.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\_default_types.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\features.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_newlib_version.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_intsup.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_stdint.h: + +../src/ASF/sam0/utils/preprocessor/preprocessor.h: + +../src/ASF/sam0/utils/preprocessor/tpaste.h: + +../src/ASF/sam0/utils/preprocessor/stringz.h: + +../src/ASF/sam0/utils/preprocessor/mrepeat.h: + +../src/ASF/sam0/utils/preprocessor/preprocessor.h: + +../src/ASF/sam0/utils/preprocessor/mrecursion.h: + +../src/ASF/sam0/utils/header_files/io.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdbool.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/samd21.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/samd21j18a.h: + +../src/ASF/thirdparty/CMSIS/Include/core_cm0plus.h: + +../src/ASF/thirdparty/CMSIS/Include/cmsis_version.h: + +../src/ASF/thirdparty/CMSIS/Include/cmsis_compiler.h: + +../src/ASF/thirdparty/CMSIS/Include/cmsis_gcc.h: + +../src/ASF/sam0/utils/cmsis/samd21/source/system_samd21.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/component/ac.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/component/adc.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/component/dac.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/component/dmac.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/component/dsu.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/component/eic.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/component/evsys.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/component/gclk.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/component/hmatrixb.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/component/i2s.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/component/mtb.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/component/nvmctrl.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/component/pac.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/component/pm.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/component/port.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/component/rtc.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/component/sercom.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/component/sysctrl.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/component/tc.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/component/tcc.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/component/usb.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/component/wdt.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/ac.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/adc.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/dac.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/dmac.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/dsu.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/eic.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/evsys.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/gclk.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/sbmatrix.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/i2s.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/mtb.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/nvmctrl.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/pac0.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/pac1.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/pac2.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/pm.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/port.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/rtc.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/sercom0.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/sercom1.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/sercom2.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/sercom3.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/sercom4.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/sercom5.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/sysctrl.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/tc3.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/tc4.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/tc5.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/tc6.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/tc7.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/tcc0.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/tcc1.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/tcc2.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/usb.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/wdt.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/pio/samd21j18a.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\stdio.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_ansi.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\newlib.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\config.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\ieeefp.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\cdefs.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdarg.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\reent.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_ansi.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_types.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\_types.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\lock.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\types.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\endian.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\_endian.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\select.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_sigset.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_timeval.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\timespec.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_timespec.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_pthreadtypes.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\types.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\stdio.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\stdlib.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\stdlib.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\alloca.h: + +../src/ASF/common/utils/interrupt.h: + +../src/ASF/common/utils/interrupt/interrupt_sam_nvic.h: + +../src/ASF/sam0/drivers/sercom/sercom.h: + +../src/ASF/sam0/drivers/system/system.h: + +../src/ASF/sam0/drivers/system/clock/clock.h: + +../src/ASF/sam0/drivers/system/clock/gclk.h: + +../src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock_feature.h: + +../src/ASF/sam0/drivers/system/pinmux/pinmux.h: + +../src/ASF/sam0/drivers/system/power/power_sam_d_r_h/power.h: + +../src/ASF/sam0/drivers/system/reset/reset_sam_d_r_h/reset.h: + +../src/ASF/sam0/drivers/system/interrupt/system_interrupt.h: + +../src/ASF/sam0/drivers/system/interrupt/system_interrupt_samd21/system_interrupt_features.h: + +../src/ASF/sam0/drivers/sercom/sercom_pinout.h: + +../src/ASF/sam0/drivers/sercom/sercom_interrupt.h: + +../src/ASF/sam0/drivers/sercom/sercom.h: + +../src/ASF/sam0/drivers/sercom/usart/usart_interrupt.h: diff --git a/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/sam0/drivers/sercom/usart/usart.o b/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/sam0/drivers/sercom/usart/usart.o new file mode 100644 index 0000000000000000000000000000000000000000..dc24d3fb86316f4caed72cfec375486690841478 GIT binary patch literal 800832 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�{Gq*B-QH!Ns-i~FehpbRG23bnEia(#%TRzLnT(tieONR3M}#>;GeY- z@(eaE888b6__j6d?Lj$@m}2~kw`sj>ZWIpM8|fyKo2Ff1iBvM7vF;51S!j&PLPsU@ zu#u6NR`(BfU`uJg9=@Xel|0NZ^VC)(Q&2jM$gCLKz(S$jx?0KhQ`^pGrtw7KStP`Yems>XGoWKPP%=}2Cv#_({3x&j5x zpsr}L8$=3g2Rh3LVSf>)Psd8%+0$&UY6(S?-QLalVK{8Y4PH>Wa@i`4!}{K)HAqvF zoXC^LaoL!X1fkUmZG8G*6^_VYN;Kq@RAiJ^LyAos<-40{tOdpJ=b{uEp}Kk**4KgM zA-dZ%&8{nk1%&-gC@XlA#c9(a&m2eT_!L;?^@2Gq6yl=Uv`r*b97>Rf&B$r!fN%(V zw_s&Bgc7@sOcdb>72v!oTUK=Rj#M zJ@pn1Afxqnfs8yGboW>)CUy+VM%a`|`5l9U`zpeH5i@&(lxie(LxD=!laM)S4~q8T z(^8;ri5rv}tnO7X-5*b10G9woA|G#-8Q1pxbS5pMf&~rIvbCG7G{OMXH*nULPxf^5!8OG2&L!{$wY3$)CRns zH5}MOMGu-<+dp2OSf!NZzcvfH7IKor7@_1*gp!AIm@O>SiScNKd=?c_fv%9m_#%n; zU^qmwgdi?8OEGeTQ8i@)8txz&y8VMrd0k^rEIvvKum+__Q$u(I6I+vy z!PhH|n$d!;8`pho9S#c=*+n|ogBWTtE-jQhq-dxiinVJOiH^Ml?P5KRP=uj_yNBvD zCkfl})j)MZ1Y3p-k#3(r!UBDYBvBw9ZYG5lJI7-nHckhVq@B0BN6;1vY%2vS~&d!)q5S%+oR^3eK*XHqQ% zQsPC!09Atn17ywWQ*rR))3Xl$%jy|y6$CPl##Tj4?a`Ye{skY&JU*O%5*VhGRwS9R zF$8WM32237($pzvw6bf8?Dq2%se;`(M!lc5P*z=ZDJC^3EHh9rArn%AVT~) zqWFY6$#A%~El>cfRk+XTsMT$mFPmf8{0+YstWCENJQzQO_JEx5Yw31DvJJ6VxY;(C zg+Xe=jZKhx+B%;Xp;O>&B%9wO-UCYtrjFqFY0zKsDabw4JB zsBvrL!V|!r%+yoStD6;4e7x#pvS}YRQWjh)HDL~rW_kFZ_39-4|m}YF7ic|99p{D>$WL(lAiGt z@#Ul*!t|Ix2jFS6zCO^ht}Bq0+4Y7M6V91q-HSl826U*h>%uv*_!g#DP&{g|eS?ez zNb>6{G@R?^2sVDj`!M1vzdL)_{LW}|@=eDCU~eTN|M{&9tEn6HdpsZ=hQ^u;f#y0cw;WD znVKpg6-m~#;Pm2P8GIpJ1Qq2*j(eqeIjOErkM0~-v(6OxW1t+nhEEzC>}uC5ieW|1Dp)J}bkHt>7^7a4+}AuJsnO&N#_BOgUK=fp1C%3F z%t%0)u~p3ytl=^YM0+>sV@BInyGl<*m{N*ttcX0AF3lfMB*H2EJvvzurN@;Hu5u>f z5rx2^h|G{9f6e;TK2at{oX`?W|HGZ#r{QM`S0+d>aN^SXXyngARna={m$GQ^1sG80aP^-I%0|{)c*W8`wQnD-Ig5_uA3x%M2nI5%MHjRPcXU&=+@{wd2bfVOzFn?s zZXK!|wo-e-vc@N2O|`Wc7#nSn@&l?&%G?difWI1eK}R3uB_6YvxU8J0d&r@Jg+kP$ zGmIR+6%3{MCXNZH9b`aQqEW+QiwHeZJ>ippSAQLKae64<~=Uc#zm~Kw=x&wKa5xz0=@z!%Jqo<=63tMYI~6 zN)9#Nc)ik&FQxp+`NcbZS9EqwsK~KlX}zcT-9)H4dJAs(gne|ds!CQtRWP@gcaSqMEF6%Re?Lu|Bw{Fy|uv{Vz9S* zm}!Q7ZWHo=?cJyhAUB&{)Wvwt#Q^5qA6Ua_ZI$=*sC7(2gRmpF zTF`TmDp4yavXC@g{?*ef+#@+GgcBI14E`bw0p+K-wRgZwJ_acfS^j9`F-Vy%F z=C)w0qwSH>Z%|uUm2z`XfRJ8|7EZv^zMEqiLQ*=s+%~f4kM^sx-IJsHlz|*lM|deZ zzW)F#`O#(|d8A8tUfanX>&pJ>;QG#{ z4Uje=WDP#s%wup7(ul)nj=fzG>u-}v=5$wTumRORX=|Ork5MOe^|LTZyR5B+g8N+d zKsXGGXc|g8xh!r$Y;`>FU@VeM&VAwyomWZYbk?IDJJ z2@t|Z$>9Z9ArLGd6T+M{$@+O>>SA3D=?ypwszv7)%xS^r7tN+cmp8z8wqp}>~2uFX@NzK$dED53nB1Q1PJ%Bw?S_bQ?5r? z2Gq1)c*@3u+nNB@ys84c3xxF?eqW;y@D;3f`P+wER(`=mS#;$XKA0eef^w^n$O4U` z6e<@9#w%2=(haN9?5hv~bq88rqA^7t5A6zZz%aUu;I{;8F)l+PUrRH})HVq#-LO`` z+%y)Y@N#`vXr(nNWr*a#Pj|rr5|Sqkz@TA(g|8Z)AI45yB}E}guaPp?{l+0;j75yZ z-fe^k*u(7|3wMsZxDGSkY(y(6ZHvom(8wTv1akfuvIeSFBkwe67*!Q}qi)b6(KqH8 zFoezYBOM0LN*H6NyTw+4aNC zU1AJ80HAzpR&upPVj;I8W|{z~XTrGp^~%^7h{T$c_HILZGmGfv4Ky!{r0?eN><+H2 zjc&nv&H;qXrj3Gctj9Hw-zPk)08j*vLLUsDz8=TrdO_T}vqR~k3`$7;`sf`>v8Y5P zu1m<(_1zUfxCOCbMEA&K)HSa~FN9SludLzqHRxFf`*0jW{vRYh6Ynf@I9!n&aR&?o zHu1LogZ2R#QAmA@D#Gxu;pDt(FC*oLSr$|j2ymi5Mu-9+gR?=-I;^mJSk5IgZWmb( zy2x44S_Z+Ib;vd?+q@F@$O!8vRCDsIhUk(R&9RNn%t=oI$V5km)3E9>68PHgnflRSpwrJ=@L_`%p8a z1yxI-4flN%NpVPw8>z|ZIatZI-Kk<#JU5wa`EE_5Znu7vnw5kLSNO=HT6);l( z2L742a*K`cJnJ#8Z_@h01HhC{u7)|s(Sr|p3$9jKWH~zrb{~G3Opt-1tt+UMBG<-xHX&< zc#O8g9rD1(n_z**O2W|N3TjK$^I~-aZo}ftpkGcjtEL8iB?XfJjm%&JGSF)Fs{~cq zNOYD<{8%BmT9{WdZVkBRHnsRSbnu>6W zoH$lFP|A>f)OUf#jZ9HE65vFP3ca<2msbXcxGNtl3#-14SNs$8Lg810)+(qIVZX<0Js9bd(N1D3myo1swsYe>7uHBZF}evMvP`SV2hbBPf({5jX6u6e(D z^HvPMhvlHOl}b#Kyp}_9t3ej~6j@xhhPM%l((PFmhyb^_v za?72i`8`TFNE$ZJGufR3)2x{WFeMBPM7`KVKgh`Q`XW~nnz8?=DeyLV2~!?<8~77E z>Nc2y+ZZw0DMn6NG)|wne{$A&x05o)!*=YhU|Iig$e_ZO34Dl<4v10!LOwusZ!9yu z+1MY|*DTmaF^%I`8RV*&3_0|j_MLD8T<5{5tdi@Yq2=PZO~$a~aICXo12_ZxT&TVYy*ccKqAFvc8pJ6QGJxN{$>ACrlHy$i-+;`u2wxYShC2qF z4iN5Uoo>n>2tEh`~AMw+>QM>PnMQZZ~r1UXWU4W=b{9uXQ2P%vN2=i4iw;4Aw?`12+(M1-Pei9B`(@FZ@( zZs4mq$~RN)GD#Y8I)@V_g~x76l9Z*SuF}lRwq*WhJO=;^2`*=3%egX=&GxwjJ~kUtQJD9Gk3kzDQ#{j zb7P6PyN-ZPeq_qv07SWRqqYPh$s(lY=TI&6?C5UQS$bmf?1Qt;6Hh)jraDcLtyN4M z(ZR;>1|19DbmfOzC-9e>x4`H15T>v_06@#9vrGq}joc;mFqh>jG3EA5WwCWO0EeSz z%DWhxDR-<^6{!hr?HZ;1C2N+ouhzye!(O+{d}dY7n1FE*z$1wArm=dd9)k7_)QD_`vH8&Vl4S4*Djx zXXn|6v-%%zSkF48o;^x#_tk<$RqP zLpBVW6WHnBwRDSgEGj#Z`X*T;)k)1RM4TB5x>cVxT zxy|8|cA!J0b*9{*gxRSjhcN6PFI3JB}R>w2soK)^)$SVTQmu(j?M%2a&(V$XJAJ9^~BZ72@LndcZFvup}9HDUJ zsZzlB=zy@oWF2t}R^`HBvvL+wd-z#{pl%5xrIm z6AqcjwoKrsx#SR!C2h>w4iw?-*UjBpM)_`@P(thhv(TL0@K%u6HyAZ{4)4IX^Stbs*Z7dY48U*96(kD2GS{+b_3+%Dy|6_BCo-~N@+sCJNrk;;55 z8ysNwGqPYf5TN+*hpdMsRzEelH9P?T21=9q(GvjD(s+*1MqBu4$b}?s6EDd2^`x|x z;gYCAO(ppTBz=<;GE)Xu4+op2F@;$EBNTE>(crfZHY#XSgLO_o$Er)W+6@nv4O4 z`_R~UFy)rcfk#x#>T(?eR%biPM!RC6@yJD({v@GgHFsiCOA`SJOW2d8yQM&qy&?aG zH!{^)e0c5#WH5Z{3hHTz{ZWzMprNiy@=Z@|YpRLbjdgXpX0U}kwoa4Hq+L_yjLj)A z7!yj(evSODFBmijxjBVTF`sYGYDAU9u)nqO)9`02iC1QVl8?$EZVvc|xG`>dHPzcd z@;CV+)xPEo$TqVL5%9vYwslfMsEocSNpLkNFr&%@mRPSz|{l=?FnfYvCp=~ZaP9KvlX zQ8I?4z|ci(uB@e_-E7jjvDFz$4e$ zfNEiT+ZtWmbrK|@%o+$qIV_o42(zcQPIwrR^ASL)^|CpRjX_?_>4Wpp(aA?g)$w?8 zw}Kn&?0)B~I(Mj&aCLHW{@_eUW{9Cf`L*hcJ8)9kT3NbGf5?yM_tgJuo#&rntrh%6 zm}#g@el2eBV*J8(Y{EYfuL5!)%eIo#+9t;=ft%K+jT6gh*{XI6J-o*$pD=PuN-i-I zU6crW?FUq>ZtSx@OpX+tDE0S4d?mORU}F}|3;0J`b*vsr)=DIjv<{BJ^oquY-#l3) zpy8$Tr#m-T$Bd+`#Gz0~MqU1Z?%@u!oU+CgIc6iL3Um-l1|Cr!jZ7~#Crwb*9`<^n zJSkSnq>M#UA}0%|e|hnn<&?|_G(_IZL3~V25(@8X(hiYt()ZyfL2Wtn_(sJeC@oDbJHr`^<^TsOTsy+LL-qnj`0u`C&a&~@hu3eg z+&chVZfSNB0=lx>DNRx#pi0nUs1e&^6(D+>>|yabWe=kO2V`P<$?3*uS**w|>RXQ? zY>WwD50Ssnu8>&T*jzs{VdTVG5K#+sMp$zS>N0DKyYqP`Un`^?T4(fLG}zOOQGhwWfb#ss!bm3knd#z~$11AO=_J9|Re)I5UFtJ;Lo>>q#H!-Rh4Y48#%u&S{&4}5$Flf4U zTyETuKM~msc%TGYdh%6RGkuCxhCD!X!vk_7Vgq;G-o?R;`R_xKZ=h<5@1o-_YW+>hk2 zfDY*T#G=US?;ZS>CWMPFStkQ{mP16d0{w2pk?9SO%mu|4NBK^D@ivR}_a1yt{l z$~r@eAoV;g7Lx7?Ob*hPXb{xtY?2`8o1BH>pwbJtdCeRCyWGFS8E0O{!<=STPatM(pPdJ)}Or_v< zAbXylj!%&N?__*@IAa!WG03NFNDfRpl)wV*2{H3#MPHL4&~15fysku3;=Ooq5EOH{PrF{1K`_G%ll z$xTjp!=NrnZfn_Tkr47|5d;DVJqqiGJQ_AjkF_)fC&`{jeGB>+d~S+d9fMt9?Z(Qk zlHWFA8srRC>X&edo5G7bgLkIbHt-&>p5A~jp7Lk3i}ZGSRaV$yLrw7GWd?-%E2;1_ z{nOIbc)7dB{}}o^h-)PyKHqNRV02?`ZP!7%!H7JY0n!*VIAaJgDM9Rvy>1Xw^H+Qd z=|jX+cL2F>f7cSEaG-@EHKx!VEfdiooUqG@3or8#jUx>CY!#bHGO%4;!+0^Gbi7VD zBr8ctuUQADa%AcuoIF-no_5x7!3OIN&=rDLv=%AD~0^Jz!mt3mW$@an?t-71l5j2T~`!TjTMD=ldfvvJiZI8c8DC_+1o(K zG899~(#5_6ZzT;14HJ8tg(_A)D0N*Sx=K;NRECBi4q0D!p-iE`J41j;ofBvCni02< zX=Y^WLn3sf{Px3C9o*0|szp=<9eJ(QbM!DEDO6R)a+CZw)$4BL+)!eClJ`u#tMA{O5WLoWdokll7PInjvK6O z0JwI%#Jbbof#+#)fQYGVBFRp?JEXr5AzfeZfY9dcJUD9BY) zDw;7CkD8n#WIz;|a&{0vO_m6hMH-Fn-k*-|R-=29(exZ5!uTOlDA798d1FRAU@m|M znk&=le4St9e9dtiHOpbrWDW3CzX*(jnTaWp2?E#QdxUGt zKMlM=;D=B^PoS(Zpb6QgWKeQEVr0{bkYafSo{Uc+JuaCm+|w<}Zk!c2op}2Mc{wH( z@Q@{r0|Hb17rmMB7mbS!>NmnKv6@A@qqBPtW=AKTC*FfUP-If<8=Uf!D#kYqkm3dW`dI~RnV`EV;@G|0xGkZr@V zAe!fcF$8EVEd%&_>Zd2QsE>^BkoB)^A9jZQey3Q@mcix3Nf{R@Xv0Z$ zw;G>TmpfkubIg0Hdy{H5t7cb=s}raNrq6Uvs^^YQQQ8a&>wcb`V?ds{-?EQC+&++i9^W*#Io*Yfj zu8!{>jZcq`@8IJ6{CG;`)2^OY+~T)$B0x_6>H{$4_dtOjUX^+`Xikq$uhJdvR_{j^ zBf|=Y>4M=CWx&)`t^j7mSxUGgliNsk$8KSrt`n(^C@lr=5moLY9mML!O%qIwDC?Tt zk2yaM&K1Ffy;p5m)TEo(NlW``j|Iz_qPlGt90Q09r$YtnpzIbKU&v`&$q$jM1ioR7 zONQ(P1B8u~Z3GCx&<2}FyP*w1Zl0m7Mky9)K(A-z0pVU3OyZ~FlWioCq7)A11V6{_ z=+WpFyrsl&y$*{W?AFeyWv1rlsyMKKn~)*=fZeOsRL2n(p`q|cTJ*k3uocv2-&!=);7F0QW) z4fw1=(LoLoloA8!gJPIjTu-VXKBeZJ(I(xiydAW;kb0li=K3H=st)kHsO_M^+kcV1vsQ#BkaKv zcz9h_P$Drx7`DRmVmU_m(Fllobpy58!iXYKJ-CJb z$lT=YwQ!V9AwXk}vf2@&mgI-Bd7nSM;RYpPZ^k3EAI4zppu941&QyDd_E`96TN5q- z4R-dW6%V|VjRlim8|v*1)Xtwv-Ij|O){@njUt zZR)4&Z0{dJlA_ETFkA4)Qc4TL|HxNmfK3x%c&MH#WXcOs2pzqz*&-@p9k)BT@@1C} z_`l&#zv!Wew7hWG+N&y&CGm7`+;Sma(S{@rNa8;Xn&DYfPcfwFj73B}Tz)R=ACb zI*aL50UFMbZ`DCQ|E%I>lLRA56rfC_A@Xx-5v0)pDhaJ2=fy*$S$kNM(1n`18l}6T zN-4>Lr`5^y{=L!o^aV&+C-;xYO&9zQpQ5=GW0QECcn`?fXFEqx-eNcxsI z$#qSlQD243dp6JV;;jH?s!(I=rRImRQ~2(LKgbq?!mKwbh{r1V%{2i2VRkQGU6 zU}*r%y9m6{$O~J=eKdkqlM)8qCRt9CCDtDimz)5H5?R$>;av+9^r|_OMOJ(PyjKl9ahJ*U^ng zDbjhjBz{o5V7ML4&F3H{g1Yue1`h*p_78W7N8BIX8tiRDv;{dcyF^}G#A!6x3bNRM zZaMcSxQ5Yxm#S>9!?JZ?0`jm>j_RVeRI0it50GJObQ|e)6U#EuE5Xu_VlcOMJ4;5eaIcy(+Z^L9RAOXn^?69AS98Q3 z(&^dEJ(?*LYGIS(N?gXVAR19i+?>r(MI?bfi)_bKhX`*T?`|IM!*C7cgW%4gt+vF( zL=}B|x3}Sg#lH-aTZwNP-4e>YP#IlX?YOvqI9tgTI_+VMV@X5;js;G}b^b$^Uh4dZ ziN=rEee;x-5NunNmOUa=k_469&vtls!3E?^<*-RQ(&a4!i>Xk>(hdAXYf4xfnUQ4` z_h)s7an;&i-%DDimZ;{6sSX|IxIx{w7)5*Oe|RL*krmhJB!}xN*>hz#aNLGNt(OA) zfgMe{C1RK*yEVlF@HuJsS%o7Kr8c3vxsTU41Ga#Y;g~doP+9Aa+enO#%_c-B!abUe z>W_w#RvhMReRC=wgnCmI=ys`Cpau@*Y+N9qRd_`SE#MG>eqotMSoK>7T9UABli6rU zd^s{44Wan3T$(DPouL*!tz{CurAVJiuYe3=A@E zJlq9WihC~@Fn4VX^W79fq6}KNRLqyf?Xgp_jhzzb0)%W5?Uv$cMr}x;OzuvRK_etY zIFa;TEb0x!iiy_(26aLD_5q=Qn*&70Q_?auQldV(s3$L&stcC6k{xA%h2ETxb_&x6 z(jh8561D()>5yN4KuE5)jvK4Di99hnSTNAK{`xz9Ki+O&PCc2dq%g7Rtz-3j7#k79 zV-t5pZ{c2+$w;WV8504xAg3lzAis2|SnxVV&%tQQvDX=apDV%oTE`m8Xtt_)P74;e zXf`d3Iekz7Na|wItd#shKtimiMnwu6p+G?#0um`S*2HWRJ>nd@d$)J?4ENR?kTn9o zi+Xgchgc*033i-fhW3q?nwVf3Mk0noS|rlp@G%s_IBS3nWXeml&5#WT5unVO>w~S0 z&8IEuB(hOoZdtHkf~=9@d{o^^z>9(%tY;+$EdmE&BZja+?veK?eg|``!@yvblABf` z1r!=mTu3Ah-)I06NZq`GvRZgt{ga2~GIQxXCwD{xY}}<68@(@Jf2EZvEh9S`(o5 ztYg0%L=x0;c-fFejLHnz7j7SJdFKTa<+UBwC+mll-gt0jJ*$Nw>e%YRl_4<61I17W zUk|EoldujY*So;wgyWh>VkDFcJPSWPs0yH3?A;dcZFs>ANQql2Ln=NVthrc;i`tU` zQi|q>@vr)d1OF#rQiQxfr%ySAMs!=a6c08xq(rC7UwE!|jAd%v=xXqWl!Q-oR*tfT zeMcF&vcsju=o@OyNVcv=At_@_fwF^PA+}X$VO-m4?SGK<*#E$wPva1^v%R{uMQRrS z0?@v2G+s_%uLS~>|YW?deHZ+v5j@)*gI4uoJG)ehkD0&Bl1k38z6=&;Mu^}+t=slyHUJ#8bX z1_`tS;g)PSaId%>x)+-3X88!g)?S}H%FEZxKC$IxpXd`ES6B~+#n23WuN4>GA1uz25*!Mc~x087O-rnqD|0;@G>Sq zlnDTlebSh~G~_`>USK%8A|Js%Td7Oo;W$G1T*KJHVyM(b?%zhc0!NaPev<>2PGGYRRD}u=&_(+~Qpf zP>VYz-nPcXWAX~&K8y-mta^z$H5weMb)l_viv_IVA2f)_s#n|4dRo9VOqc_k4Ob(w z^^wu*?BoT~N}i6Yhg0}p9X(eqEiW%qT7J4b8Xq6uKO3J_OLo}&Vr2ZU5Y}*WFdFP# z+lNac>-3Fx28wYlIQU43@JPRnwCkvm_OBCXPY2NOwynG>X;?aD2J7H9cdiM5fjGOu z6pQ8vUUd;UaPz_b*51=2R+w07yLd_q#l2uMohuPR7z2Uf;^HGBcII7_sFydjMZxSI z$3y=;EvHJnB1*43#V=CZ6ug&cPUZs+4V?r*SyjBtJy9_Yq$Gx4)V1p-s~F+MP?<&x zZWpR;uw{u_r^(`gQz!Y!EwBwN4d2uS12qC`{Ek185SyBeDUSiJ0W0`S(Qs$5w|^0P zRZnR7mPPksZq{IE&s)NJl&W(PQ2?U$6x(kgSJr@(2(XunL79Xcjvs;=5W)f++pFVg zwRHNzy({b!i9arPs)xwWMV3Eu6}ms~(D3Ds8OL>})CRaB^vRtP$7<Rj8BD z7zIA^O0-zf2iMS^chhU{T2SZ6g~FhYd+&Mqb2msfA4!diUzOw>~DDa$6xl1kAKr+ z-+F27HE;jsSAXJF-}1^&zGCp2XZW{f?mO@Y-OK#<5&ZFX(?R?9@IUWf!`Hm^n_u|} z+-J#~_Z{K9mDjxSTX+_JpI~rYjVDLZrFY`bmk-4=b}N2&^oq}T<<_e&z5ZpNed%*9 zect15y!56^Z@%;emoO>#&%N}r=#T%(9ezAIb-U5y(OJ+x5BkqVulBAy$7}F1tegDz zocV*>$D@bA{D;B#3&Hpc!T865@sIKIe%#LbnEi|XcszPBnExWr|CF8eqWw$ef3>%V zQS{Z(YjwuU&|X5{{qOPUYob^$(7Iki--Uq)efPh|qpx+lc)za;`d=UPKOXeIDd>M9 z=-+p@7x(|@C3>IN*;%K-_$TcM{qcD8*Mt6l67>Jmp#Pr*{cj8U|3%RM&Y=G{gZ_61 z{qG6--y8J5FX;a_LH}OfI|IL%4^nX6+|6j|csi2mMzD{Z|M5PY?Q^8T4Np^gk=;zai* z_xhh6J@55DBl-ca|C!NmdHvT!uY26R-)o~4um8H}d9VLj(T{lj*GK=i*MCFwW@41= zf1e%gdHv6czQ*f+ZuCQ5|MQ~X^7?O#KJDf9X87YxQP1nYIhuR@w?yCW_1_x(yx0Hy z=+C|W7ew!Pg?s-mj1IhhC;CRO|F-DIz5Wx??|A(uqu0ICz2DoTFY)?c6y5jw?})zF z>%TMlWv{;!{X4IJIeOQt-21;Py6yGf9ev#EUx|Lq>tBt2$LlXguY0w7zxPC6;`QU` zuGdeZ@ACR-^h;hpi~iE<=h2l)(og!Rz0S{?zL~ z9lhhT-1q%ZbldBHS@bPl|I4HQ$?JbO`U9{3713K?@7`||ZF>E$jK0R}kE8$I>rbNJ z_4?E34R3JoH;Y!heifZ~{dx3#UjI(?YhM4E=w+Yn-tQ^8+?zpuJn^X2-DCcev5_4kP;BVM5v#CE9k#F=wAu?SA+g?(0@^^wXf91^qnecY}Tr z^vj^%3;O+_|K6bg#Xc|eu@fF3qli;}=9FyG(ewB6<#;*icE|H+Jg)lF zq|B-~PiApoF-M;oA;CHY?2howAbrbahVoH zQD%H!WDYqyrTM+(yjx6X{jyv1in!>G$7PxJvUwI){oXXM#&e#JMA^^ZJ(`T3t4=8K z34WO`XWcUG$GvX9oRsmbDAO6jVCK_uKJCWI6v5Q=0rP5nb`I}9dRDgFD{$vY6;INt zi&retd_J9)vtmBZl36+(%d_w)V|WX)nU8*$beGe-th&<~QncWkvpi3ylX*ACV#IjK ze%6&ABFEF|`2+ezygZ#&X*sWEy}XxC8nM>H&6#UMg807vpg+>lU+lRaBFH7EkAJ4yuYVDq~H0nLrJGfrM8I00cVI zvK+_bSvnifX8mH0B~D6wLOSiv(s^MPU^cmb|1KVr_Lt*wHm!>OG@F#Y9@aF^C*{1H z%#wcI!{_T7kMGUWUiRYoSiXOH@AT-@ zfzK>m&S%{owmioEC*xk)9|OwMBCdK^f$qE~M+fho6Y9Q4Et1#s~E6e&a!bjpQn|ah2T*L zOj_;%!T{E@X^A(jQoP$Fn8Iy18|MV?*e&M8 z6fd1siL7KlPBNg7amll*BfWPXPp8RzhQTp*Ak9$Z2H%qRd-*I+#<6^6^&HA^%H4qr z@(TMkAJ1?gfaoTKGXW|9wsDRMD|9^WOz%D`(=oYfC zTb-sqb8n1{Ob;jWlW{f~kNbf0GM^^nS-&?1w#2ajuA5BCyx^Z4rTRXTG2lC!rsWLY zVK{tgKE{_9{bbffj?u0x{Jk^1cfY_5`h9#sFYQ(-Kr@@-f4%WINoKhoykp5lDsMBL zj*D47E2hXlSzuw2VrJG)3cSb|mr8-P2X?2*Db7kdo232ee3}4z0uZVqE(ylVLdn5B zxpgt?c4yOhmI4vP)1plJ6}BJn0PFw^FWdS6c6*tg&E`1}7*2dI1H>mue>%l$^z$?> z@jID*a;E!Q09E6E;}m$fUrxu}Ziz$O2MVl`VxGz>N(i{#KIzT?fwLl;_NIOKQlxP| z?WI`?BsI4k_UG8Cp1l3}sqX4@ zGVOQaVp?Tgcnt#6jeFS5F#xgv=^hIVJU`QQocHtDH0xn@7K5x6DIlmwFb(tvK1#;>P%vkI^# zYcjJ~pf|31MV0m^1wf@+Rr#a`c)(4-3rxFut_>C_z>7@hc=)vF7dg=Bxa?;WP^N5> z#p6N{l7j{2WtIcmCV86Yz+HHWvI47-z~Q9GXLDJ@8VmHRyoXa!F_(bbPx=6I06;(P zcjF?F%|D$88W7-`C3#f>MW&M??I-!Tn_+#%ML#S0W4xr06N?2>oQM*jmsWAs1G4Ob z!y1F2WZ4XuP^rAd0`UaLYXC8kbc(Ms;dJW55EjynHgrlWB}angCy9MR(Ru0d;^kbSuDunV!h>G6Px8@-g7O zU~*KJ-2|^UD|%@%D+H(F?x{=%>~-;x)7iK;pMteXk|dkYi7){f04n9~ie%;$_}58Q z0C(UUi?WQt(twR2h%UOREPah+`XEbvKn{*15x#MbGtiU{j)W<}1f&(QUmP5ZzRlSzu8-F}|WK?U(CUGSB8F-;9? z$-l^CMZ4I7>@ z&jI}<@F*O;nM>qnbmbSoO~AW2G}vhHg%$QI!6Va2oC9l>%D%bywF_9D&N8BxbFi&N zTJ&e#`D{+)3Lq?NbvD&+z{cXNIWzp?}DF&lc0(lbR>O%?<)N?j1^h@W!Cb$s> ziWHP>KFKG=IIAYpA}yzL*|D=}DYHQp(@9cIGUBnZq}dFq6z3rIJ>axlfgglH0SE$2 z6{lUWv|t%~6P)=uV7?1Ra}1e40Tj~}db0Th-=2U!2UnV96%t4Sh2~hz2|#orEF)p3~H-bp1Tiw{GAmz&p^U4co~(f zNJzX-u#_y9(-_EP3Ot?XT?j}J$0kVvvI^1$hFlOk=8O1_eO(661x_T(GB7z^z|aiD zrVqM20c8T}mN&wp&57O2%jGH75un$dk4e5A&wG7HULYIDJe?MkSXcIJhV=dPN|4)e zC_yN}KTcDS)C|OWoK`(LX?YJqIe#*_$I}-tCqRriH(0}T1_`G(nS&?8HpdV_vE>3$ zwWywUm%I43ao&gAG%qVGPYEFr#I-k0stiFV!uxoi+|7Ux!0XdzS3S%JCc`1^f)lQw zFc1N+enu}_o~9{~d67?{4oDzifyaf0Br9UT$r#)Uf5S;tiELkD=O%F%99e;rfF10P zAuWJy2G<216i1BblUp$_YP?+0Q3tY}Ld*hy%oC7pumxZkv7KFIn@|gQb~Gks2sRpk zgb#qK0NiSZ?Zh5~-vhpxfo_2|@)PV2`pW?93^)KBa54eS=#3G<+M8AQWZVaG63-t| zEe3>Y&?Dkyk`CvfJP_fa)+vGYvJ?zeg?)qYts6(bIDJqN&z&dBATnJD7S$w%)E(#G zkic_w6A(Nw)LFP$CGlb576@fksMkE9BQbTNO@I&-v(RS$7cfpL3Xyl%EzadETaTO z50VqMyM!b=EyqZ*1!YJ#CV?tfWC>V;ZVK<8WXqspS+AI5RmVLXA*f+82;dby6ZDUG zYEVo_Fc61?%p!}`1C)h6!6Qnj@W6wDpXy_ICQzv1_c-7ML?tNCNN(k4)WxTP1xLrv zF&|u(%iW?2{vNDX46O=KZ+D9C!pWQGmQ*jw&Rq0EF_g>@nE5cmZr89JI7^bp{$b;p>`8R1>;pEG3lmLdA)(;Ui{ zKG>G32cZSZ5Bv~30SU*lC|3N0N^Azf4itHoPoSWgkrWI@5-$zZ1nCf2(1@YpjQm&( z0QB-0vLOWKIGz+hTVRQR4!R_hO@S(J?aiLlw-q&hAua=1(MVKEqefs)rGT zT3P}USExSiF{YeBg?Kzay3-t!isUAF8qMV2-KmZ#bK3or<}c`>&wR{(2c%pZO~&W5 z5zvh{!r9o`hm4~3!FXmKBG5q#@4oX$3K!Hcj&GXbeAoxkTZh+ZJ&V$ z-3f@J)IX4Zvo3-&&n=e_k&pjlUv(+^3~FDz#C~Lt{k2QcXH);HFGX*q_G>Oh9csV! zQuKCe|D#LM6187g zLD%1|?Yp#%wJo%LpSCO7Ue|V8+XHPsr0rK~JJ>a&YWv69KJjw--FvltR@<-F_CMG5f7JFD zwf#S}ef2Bk_wUs9hPGd;?LX1>PqbZv3k!Y!HEo~P_FJ|6A#MMKwwK`ILi69C?R9PM zX#0Y;pVanewf*PX{;{_2c(vSTP1}!Y`<>eUptirQ?O$n|f13PmU)yii_WQN{32lEt z+h5oAUuyd&+CB!?8~Tp-X!|AFeucKj+J3dR->U6@sqGJI`}ei|Wo`eNw*Ok&ztr|M zKqU0Mf1~Yd;o3v}FV*(8wx7`Ud$s+?+WvvIZ-EOC{VvmXrtOQ`{*bmmukCMW`+M5{ zxwfx`){@Vbht>- z^WLNFK-+z7D{cRVwm+`z?`!)wT&n2zJ#F{2{U&XHOxvH=_Aj)J;d({C+tKzbw7sY8 zi`srt+rOdh4`}<7+Ww-pzoG5F()LfaeH;Xgp7VNb-==M>?FY2o*7n2Nevh{Qowol# z+kdR>?`r#}+P)lieR|I4YWq%Yd)jVj`yp*VsqOb^`{UaFytcog?eA&(=i0s+_I!HI zo3(wnw(rySp0*#?_S?1n+uHu5w*OGu|4Z9H)b`(L`3}1 zy0*8qeNo#V)%KUP{ioXgk+zrMqDS|8gSKC!?T55I)Ak#+{SIyaTWx?)m$dzt+Ww`s8F)9k z&wXwGYi<9&w*N@mf1&N4YI_;Kq2GN{+n?3;iH=;)wO!ZttF-+IZT}x_U-34X|3+=! zrS1E){iwFTrtPbqkoh0c_C;;KRokD__OGXOdK3!MW%ln>r<}=Sd^UTb>PGbF=`4YGCW2P^fSg$Cn@_M#s zUykH-KEt*AhAFR3Y&Qpsvm^U+G`I5$<|vlBQ$6 zu@h%<1&{I)E0jrm?nbs}Zw}=|&gNpSF^u6Z?^erC5X4vn_jYFvoKq zm+@7;&3!!1ADHr*#NW@#LcE6c*qpbsFNbpq=W-c0awm`S41Zp}d@DrYA^2)Z)d@RixyoaOs1efs@zQw&f!rWC7f2Rb4ZW!Txv@vgGP&Xc?-^;O_ z!G&DKjeL)v^As=gvZ{&g=45eJV-vPzPmX4uYKhMmXV5t)+|Pz=$^IP9DV)nK{E%Pp z41ee4)f3y#%hIgL8`zG$IFyt4IG6HO?%;kFu95hA71)ROaV8J*JO0XaH4~q|iiKD< z?iE3~Ra`f2_E@Z|xHtQABp>7yPUmbs$!EBfEBP`vb2pFhYktQIysTE@dt_z~=4BaH zWOdeKGj?Df4&!9bZU_D;P8`+ZG*qZ}5gd;hDbNCdO za1~$Uc7DubJkJz$6W`+s7G!zWdW%cqHF zisy?LiC2o(h&OYW^bg|(`*%S4ap@#SQkOWZd9;Rf&69ELMY! zrMHM1tk*`|op(zgBpxN6AbvD%+E{Eh7fD|kH`v}9@ka4h@%!SB#Yf_%ip7re8_UmI z{=4|{hKcQFjT?NQeB#35vf_&3I^qW6o5U@}w~M=q`-umN$8b6q@cFpG_gfV=$mgx% z9pd-m2K%>P`oXxt_xqkH8zthj%oR7-UJ-HexWRU-Nw3eQmN&P&lk}eKD}AtdBqwq@ z=kf)vQ#d=2GtFr%c&6v43fKRoq}d^NA}kn6)wd-gj~+$8bg5;P`IjJN$@;d6GXe zS(C))GVn?kVi{IrL$+XV4(CM9;xl}aJNOmPGuict{m8|9EXGo-%<8si!*qv4%2HfxQv8xa5zG5VheU) zXZGhn4&wtH&&iz5S$vjDxr%GJo*TJ?yZ9Lo^J|{sIsU}om^@kH`=w(>W@Fe69OP>; zaVb_{*!~+VkI(oM&;R($K5^qS^u&$N#1r=phV8vU93PP%Pan#lsXdIt_T3T*o&Uws!~H-yz<`z5IlSc$DAsM?`xHv-zxDMZr~=q!}qw4@p+Kq z-|tI)&9nT0sZ#~(r490fS(u&qS(p`Ag|%6qP1&5c@;3HnKMv+FPL3P=|1clpTt3ak zT)~&Pg<(I6;NS0wKjeOX&aZfq7x)`frB3Wm*bgH}%Ph{ud@RHgEW@g-$s2eRTeBTI zvm5*I9uDOQPT&;I;A33CMO@8w+{i85$@jUB2Y8aF`6DkdS(-$CrD7&#WiIAp*k2{c z*V5vetjnfs&aUjiK^)3ye3bF|vEt{`vs}-OjL(-9U;ZIK;E85l`io;(=k3@Sp0iuV{YbWSyo_m)@DOCVH>vR9lVo$Ie?=$ zj&m5Fmn^@Fl*=4cyAN`9AmX2#@nSe$N8IH9G!xi?9^Su_|k_5BqaIpW!mD z;2Ye`claI;@hDF->{k`+SIYE>{Y%SC%*x!%&#PIIHCTs@cs*}sE4F7R-pSq^!1z3E z@q8Q3QJlajoXe-Un9KMQU*<+`;ZDBKeLTRU{E9#EB2xsVR-{e-l&3E}p+@M_d84vSIp5b}^%wHLcm&=0Br)1{1K|X}# z)WEQunl{M)czR%gxWRD@`z^R<%fa?4#pA%>u|Djt9egyFykM~1xbb>J zULChk(El%P;aDta77Ld*Vpu;Atlvi5DQ=Nitb5#|u~?tD!A8R4Q!Ex65s!<)`_T=CO!OT}W($1NR;t(E>p+%mD)_P9Zxgb$@3j2rCa*Wxf=%g16D z#9?_qXfsb6|K35{b(Xln-_04fqI|0qi-qOcv8H*U~Y8kX;aHqZEsyUDA? zV)2=BlLwj6BW{gYFw=Wr&{h_7$&V$k6^jL3>0`-*HkxU1>%?M@$E~YeUoRG09*^tC zVqtmy+E{E;JZ=z+?Tp(n7W*h}kjaPQUKfjT#O~{qN)69E&xJdrNTK;s%vFUE;P3j#u1PK|Mv>*1-(= zac_;q!g6%!t(ZQvDl08xP2_PK5mCtY+KxpvDo`@Zx8Bu<93S0 z!g6%ySnS()+$HG$8~2W&AAWEmChr=wFU0K@j4Oy6oJ9HK-WiN1h}$D*FOAz%fAn5K zKkazjJE(Vw8=P$Iq^0v6tgF453 zh{b-1J27~-N8CxVSh`e!!FI1;?zq8^zfjyMu~-@DVYxV1udcWWZ;AU*aD3xVjm5gf zeK-~i%fZ3=L#;O8S53SGOry9n=PcSt2X@v$qnb1z`&fwGy(}PnmG&pragF_w~9HP)5D?@{? z7&?pdxR6V@oU8dNH*ywb_8-bvXEZb8%SD8pQ3zT^L@MgY>@QfehhyzU3f z3yO=e3@b9c4+QJg6*pp2-oo&{5Ukfx+?Bo9pW%HXSnq!EXinf%hWCwNy~oA#`7Fcw z+F*Hj9|;WWYXdh}zJ+0ZZIB+`R{}qhet=)_D~9)(V7+tVU-&yyrAXv!c;5-u%Obv# zc^TH@2Ft_yP+&Rfm06SZ8QzzI^_q!WvK^!GQ{jCoSTDR!1rD(MK91m6PGWT5nkAmc z=>D}tyqv2UjnCRBj_zYS#k;wWpYteB@HBtmMJ96}i0*S4#aS8N?}G0c-tPj7N-xE0 zSe4;@FIcaE__F!KQ}gPg+YoXsa0-5-~VS8^@aGptt*_IJB@7x!>K z5AhgJGOS+?KL3;W5>vQeMfcH6;;^1MSUcn**3$J8e7G_vK9jsqYT$y40bdX+O+?dVSl3_h{uwEx|clO}`-p8<> zI#_?KcoL^^7UyvxmvA}5dh1|2uZqKZ>mc4H4(qLhc(*vLw+`aZ#YcI9Vf}Tm{0H$x zhV|D$dYUwe{LIL({yIp{DbCNLEX8YBm9^P`*E6io4z|}?+@4(+)^7*P`-%rLtmh8W zM~WZh6i(-CKFMdelqdh|lvSM$hGMinsGUe#Fmsl;7|yf9CH@?Kv`f4iD>%g3QS+ zy%0+3@dFXZNVgHn1{ddH>`3a+PP}n~uSnpfu=XsIIJ+DXQpUmPb znU7(;SFoMZ;;7tHLtLL>|CC_8=Hgo!m3O*{!}_pby?ew%If_v^=V9?IKEY?Wj8XaK z74b&C#a#^hp#*<7D%Tv5eu8Hh)}ICI{U(meGvT}-L3&ot<+)gp;XEM0@~9kBMS5*E zWK)LyQiAoP@=IswJ=l+fIGjv)=^*aP-W|e`HkNNa^`FJ)?TNoZWUrX@0 zFU4WMmLUFK9F-qpo_Evma%N{9M&*W*;%iuqb$K15@<@3N_u6Kpc z9dwFj&bujgj&;0N5tgFMDlJjV-+>i@%b z*5LY;$@5zd=4IGE9W0OP{lk9ML0sMPdTh*SKCP&}zk~Fy?9Blj!l<5qym%^Savq;% zRKLGUypC^h8{cJAum7p|FVB;|jQ`&2#-Dxu_Hld$@UQLHUrYa6*SUZ8{@!Q5liI@) zzwCByLu!TMdq;dq1~j@q{dOCP~;oWdE5+O-ylmv9Bw z@^wb-S?`EyvWR`{VJchD5LrODvE0`YPV`4 zZq8fTk=+=zSKT8X%2AxahZ(g~Jt2OEQ9p|p#jh}GpL$EYi{Uth;QJmBA7Rukbw>OX ze`6};n+%NFqvG#Njz4D?WZ3^Ah|7tqur?dADZ_pk!TRmQof)-1^%D=`aE|3Hz+}ONKb{Y18MQCv5a(qPmSP1~ zXFWFNO>E5$jM|gJ@eIM=9Uy%OM{+!)cBE*&$9dADejQ82s~EK(y&>Mlce#h3GHN&a zT6~&6@)A=j*F^0_SBP`60E@9KE3+0GFdWYieE(a-Z5g!>-6`(NdwD;{FlrZiL_C{M z@mapWs6FU4@g}~__xUk{uOFTtf2;gf*n0o0=kULLj!AkhNF0~i?w5bobHPyCi=LnV zRsCcR+mEmK9e?1jOyPcb8ME*z=I7Nc!%D2lYk56yW*gql?hMB*2EX5d;$e*X!AulS z<70f1ix~BPc}e^#-{f|_$Ee@SXX2y$hG+RRqy8?b-48P|8*{S|ORzkvvJM;ZMz-W_ z?82Vx&%uoPwTu%_;S4^`1&sQ$tPrnd*dH^<|1IKo81-ZMM0|+H`7O^g>c5iQ{V*M) zewtT`^RXyPvm$G-KAW&PZ)HbzV;|nbsGrIx@dQ51Sq#TL2H!vGpR!E)i+qI}`4*#o zDSO2Sc!Vc-hEac%-^8ih4>K?;bFm9M(;nK%49RC>P z$8_-=M*U5~agV|B<Gc7YQ2cv!^MZ~38 zfz?@$jd>GWvje-bH=}+eL&PIFo>MuKQU8&r#Y?%0>-Ywvek1RS_wZAG!LJ$h7YWBZ z2KjSIdP?=f>3IdCej)|L#aNb=S&LEskQ>Ceuq`|BPDcGg?iJt9F`UFl81)BvO8hKe z;A+0cs2|AN;`jM6Kj)W>`hR>c{)I999n$b}M*TkWhzm0u7a8R5HR5WF`g?@qBZKA5 zq_<*w-odD!M>sw*SpPoh5AZ>T<06CQQU8v)(iieMuH?&%`gMfkB7@KGl>Q<2^Dw{S zcMQiz2A}&?oFZM~Ip{KG;Z+RBM+WO(EiS`KtjTM6J#S_>PBQrX?c(mdivt4JhzygZzlS27=qvNS6)9IqLCuD-YloAXw7WH%Ay`h2gl&ApI@zF79PG9y3^eM0|p07>>&fmPhmV zr^=AXp9~DgV+PA}i3_qg%drY;vmwLrn8D{;h}*F1y*PDK7_{No7kEi z*pvp&sRH zp5~9d#FXk2((?-DWC0dqSypB(HsB4sg>Bi1cd{?<<^3GPNqmH}`4ppZMlXn0^EGbb z+l7m5d)~obyqov&0Y1ow_$cQx z8aMQuIJ#a0xBu{Z@$b@Z{r_9v`?T-zm)FI0(%;}VzRNxQlwa^`p5~9d#FTz7>3Icn zvH***EGx4Xqx#$%#J8|5JMm8T<-NS0V>pSAFdFChl=xY`z}0+>oA@^0=g0h-&LL}Y`qeUp5LQ>vC(*^`j$6lGqz;Z|FDy| zJNq!|KlcB7A6{rXOSqh?8I6P5DBi}M+|7OboJVl{YKbJ8JuVQ{)%`&XSn!J|R^Jcc;?d;CGIFQ3Q zniDyVkMT(^;`4loukuZ9=X?B!pYbTa;aUF7-cq#xl$a?BOAm; z#id!1HCUfb*qpbrBfGH=@8M96;sid-S$u-ea2a3ZD~!hBza`$qy*$7pJi#;kiN7(G zcEb#e#@&bW#s>LQPuy?B6`;Pje~5`DKIU!OtV<`7p?bKl*%lM!x;T z-@B{AS zK_25Np5p~3Q!kO0nV5rlS%jsSbe<-Dr+@T3{afXjG>%I~W@B#tv*vf`Z~KEeg5x-a zGx#_ca0yp%EnnvrzQf)8gol_kZ$RR_+U0k)mj`%+CwPWG@i(UOyqa54cyos&ZfnC{~12}{uIi6EFlk@mAmvR-?@eOX{yWGQ1`31k`Y5vGdOzC+& zJ+EL+7GN=!Wo6c41Kz+}*p{7mC;ReV-p?_d#78)rPw`p4z}0+>oA@^0=g0h z4x@R%ZWOoVZS2DEy&1v&M)Q9SmOg^xIE6D9&HJ@Lyo4*bmaj9K@9Q1$Zhpc;JkD=< zo)?)sUE(|n-=7iecliE{z$>NaV^Nl7Mb=<_hVRV?KHpq?D?73q`|utPW%&M#;PVs2 z4|5j7_hhjPc3@YA@9hZwPWaxAz#-B{ zay+MUCg<^KF6An&;~U(@ce#h3@(X^=)BKT_m{R}8^t^&OS%BetI)d+0R$Q62*nl_i z7Pe(4-pRham-llFCoz04NAP!Ni=X1Ne1YM6I)e3H6K~?%e4pWaI)e2+7k|l<{GQ=^ zJA(CM`bnnY<;>1JEX|=1+KtN#idQ`Sag)UH*Ifb$sHwdx*#R zEzdLR&yn2qCml2MO6FrxmS#oPV0|`WbKc61?8ZL4heJ7v6ZkM^@d-Y|WqgsZa3kO1 zF7D+49^na|;ZOXHsnqjjU{>a0K^A8@R$*;6WK*_aJ9cId_TwN9=U7hWbk5;?F6MHs z;d*Z74t~IWJji1_#dEyCWUfzXnTa`=mql2L6vnE7xFo-NUI zxmk!MSe{i`hmCk6Tkqb&IMe;6^!1K@Va;l-{Ee4!b3dHZ+V^< z8Gq+t*sqzHc_s6)C`&VXA3_areKuip-pY>b#y-4ZT^?g~Hiv?MnVl2zbti=Yrfw!)4E~*q(Q=7w_hMe1H$~AwJ5vT*&9Rk}q=u zw{j;xhrym=Y3@G9o#)eKI*r01{Td3UFLNE+XkI3HGdPFlw|xQ*{} z4?pD>{FlNF2Xvo=@uXIyPe~w&xw}#k+YQ zAK-(0h>vnE7xFo-*Wco7sl9 zvpetNKn~+*PUJK`#wWRm&+{d|$~U>4@9`sk#-sd(XZbUeo--5Y{oh;u|HgCXS^mu5 znOgZaX*_5mU(d^ri%hPZo{pJ$C6ms_KXyKzaNhmVamra8kDQF!1*3j?rKCswsH=+W zun})$OWwvV?8*Kd%n?i)ubepEeVqUIa41J{0w3lqKEY?Wj4$#PZsc1`8n2wl_oVU4 ziF`;Jubjw-r18p$eCVa!?QY)32lyZ#;-j3)g?x@H`7$?fD|hlk?&o2C#qan7e`N~o zUrFPY6UQ%UymBHR{$0l_|Er#J|5bnY-?d%gZ?*R(mG=_Aqurj@Kj9%B=ePW$<-L5K zM~kvFE3yXbvk9B?R(51JCOuClj$6|FKZ$%un*S$}4@vX?B=X^Zd;XvQ)cfvp>YrBf zWp3bBM)j*n?f8lFFR5R9A|I0awI}l7kM?W-PraTjalKg1|Lyk@MDvV9?Kgk4p1hjp z;JUny&De@b^Nl3V`)fU~U(cJ_hPSgj@8UoX<7iIgG(N^Bxrop6CBDixxt;IvBYwuC z{Dx=wGk<4l{T(wh8*{S|ORzkvvJM;ZMz-W_?82Vx&%qqQah$>#e4Googe$m~uX79E zVbXjfiSzjt<6buME$-r89^et4;2HkJ-#;F! zVrzC_SN7%r4&g|SXVUxL6X)-}>gn(27*66NoXw~BEMMSizQ#>_oA2{ue$Fp>lHca+e<`_VtzKP#8=VnG&XIaXn9He^$_U^{kZ5BB3A4(C`- z=5)^Cd@km4uHkxa<_>SQ zhj1jvb1G+Y9-rn?uHrhr!EJn(d-y58;MY9OA9;x>mB-Ta3g%=17GqgfW-T`04ZMYI z*@<_uFYo339K%U`gtPe+pXCc&&DXezZ}WYA%+L8HPx5>I!kF?@8eY!q%)`Pg$!l1R zb$K0|u@&3%4))^RypIp?K|aJsIhPCh99QyXZs1n#XCV{D`0ND8J!Z{>{MrD(kQjZ)8i}#xCs1{v6B^9LFh~!N<9POSpn-`8v1o9q#5QJjCPt zmgjkq$(5_pF*C1ZJ{DzZR%8vFR%bmn=1pwP4(!U_9KazQ$?=@ZnViR` zxs+(7_V=K1j z9qh%sc^@C(gM5gOaxNG0Ij-c(+`z5e$q%`ohxrx1;}86mDZDq~GG^gb%+IS?hLu>8 z*YbMa%r?B8-FX)Wau`Q*BB${&KFLLVo-grLzRB%;k00?f9_2SY%b)o>Q+v-tMrLDf z7GepOXI0i=Bi_iCyp3Jhll?iEBRGyzID?OK0he$E*Yb64;XB;TPk4yO`7O`$B9mX9 z_`RiLW?spBEXvZX$QrEACTz}I*^%AYhxc$OM{xol<}5zJXSj?n@)d66TinIHJisG7 z!881czcE#&L_TF;R_0qb&IMe;6!)1JtuW%#Z z;x6vx0UqHAp5agYjj7c8WMEe2VnG&XIaXn9He^$_U^{kZ5BB3A4(C`-=5)^Cd@km4 zuHkxa<_>#;F!VrzC_SN7%r4&g|S=Ty$* zJU-2(T*Y;KgWLEn_wZAG!LNCmKk^b&s`p9HE0~i7Sd3*^nYGw}H}Dp=WhdUrzPy+B za||c(5zgjQe3mb8HDBWC%DG&~=eUwDa|5?>CqLwV9_Cm4jz92Mrcm#58ME*z=I7Nc!%D2l zYk56yW*gql?!1cwIgFz@k<<7XpX4Gw&zJZr-{f|_$B+0KkMbLy<rWH#nz zA(miyR%IPFVsP6`Dlh&I<;Cbdp-1J@37%#&-)Hnbx~SavkM`q_=DUgdRWwkZi{6LP zTpX1nqyGHSyf;bxD-!2*QvZrXJ|y+8NaRCO|B6IDB=xUI>HSxUe0xN_?QA~9XZZqG^EGbb+kBrN^K*X5ll-2) zFzNkQiR18RzyIpLZNBf{)f=Z)Kbn!*n45)Ig5_D2b=ZhEvL$b07xrX-4(14s;}p)| z<6OWcT*0+`om==0ck>e-;&Fb<^SsF9>P6ErGp}Sm7G-HxWDVA56E^3q?8t8H!+SWC zqd0*Na~7ZAGhD_O`3g7kE$-r89^et4;2HkJ-2N!8E*_ z*_nrhS(4YV8td{pHe)Nc=N;_DyLlfU;DdaKk8&;-@;R>L%iO@N+{q8QpNIJszvB=5 zl_~TWyo_0R74!3ImSH8<H?s|IXLsJkfgHxsoXBZ>j8AeApXW<_m2Yx8-{VL8 zj7Rwm&+=#f&eZxVW@I+zW+9efc~)f|HsXzJ$=le4J=vdwIfCOjg){g#7jOwza4lcw z7QVyX{Dg;ioZs?1FEV+S#Peo4X6BX5$D%CFimbuZ6FkG8_#0DQk;tbE%*tFW$l@%=Dy+?hY|0jF$Ik4*ejLQ% z9Lvd^&N-aV#azxcT+hwi!4J5P2YHOAc#apCENdcv(lQfsFfWU+6f3Yg>#;F!VrzC_ zSN7%r4&g|S=Ty$*JU-2(T*Y;KgWLEn_wZAG!LNCmKk^b&W=rH#dS1btEWlzc%gU_9 z2E2i{uq`|BPWI)!yq{w@iH~qLpW?H8fvfo%H}P%0&yV>zzvM}N&tDkJp2(jxyqwvY zhlN>^*RUGv@;WwSE4Jqy?8UozA0Oa@e29;7E*J7SuH?(yz^&ZL54oR*`4zw85B!xW zawPKUGG^gb%+IS?hLu>8*YbMa%r?B8-FX)Wau`Q*BB${&KFLLVo-grLzRB%;k00?f z9_2SY%b)o>Q(u|Lr;N|wn3-2HAB(ayE3yXbvk9B?R(51J_TfDo%2AxahdGN+ z@EI=Si+qI}`4)F^FAwktPw)(X;%`iqGm%djn3cI$ki}V!Ral!1*_18Vj-Aq-7@NU|tqsDOO;0)?;Jd#MbP< zuI$YL9Kw+t crd3>5nxr*!f2DkBD?%}8Wf?xAAf8-^m%$>-m^t^&OS%Ae@mX%qH z4R`}@VOw_Mo$Skdc|XT+5+C7gKE-GG0$1}j2F)l*{rmpJ{(Z^yyGzH+yps7Cy~nP! zxFTz?KASM=&v&c1BfGH=@8M96;sid-S$u-ea2a3ZE8NJpxQlyvfJbSQhj1jvb1G+Y9-rn?uHrhr!EJn(d-y58 z;MY9OA9;x>jeAPZE0~i7Sd3*^nYGw}H}Dp=WhdUrzPy+Ba||c(5zgjQe3mb8HDBW< zzRmafF+b;*Jjw6*3uD^J)9`X;XC4-2NnXQhtjp`zjIG$7cd!@l=6!sC5Aq>C%DG&~ z=eUwDa|5?>CqLwV9_Cm4jz92MrqGUk8ME*z=I7Nc!%D2lYk56yW*gql?!1cwIgFz@ zk<<7XpX4Gw&zJZr-{f|_$B+0KkMbLy<6n>UG9QbwG%K$3@) z^Hz3bH}>H@9LiCgz=t`DPw*Ko2v6_~f8uXUr5!s1voaS8vN+4J z3Tv|=o3aJlu`_$H9|v(b$8s{Ka}MWoF_&`<*K;#>@B{ASK_25Np5p~3(|(GWvje-bHwSPCM{+!;awg~TX)fg|uHzfr#&@}gpYjWS&C~pmmzYvJ zc6wgHoGid%EX&HQ#Rj~Ax3Dcc@lN*Ty}X}eIEjyNHlO0Ne1WU^8aMH6zR!>OIltsd ze$QVR(|(v=QV@OF0RT^z_^9Le<17x8(% z#8>$yxAQ%I#Lsw?-|#Gd=I>0c9XlhlF*ggb1k1B3>#z}TWJ})0F6_zv9Ly0M$0?k_ z$GLz@xPoi>I=Ap0?&c>v#N+&y=XsIIwO^-WW?spBEXvZX$QrEACTz}I*^%AYhxc$O zM{xol<}5zJXSj?n@)d66TinIHJisG7!881czcH0|>UjHh^x7nn@@by{X(4(4SMmSP1~XFWFN zO>E5$?8@F8z#$yT@tn$;oX4lRl&iRoZ*Uvm@FZeZ2^G9A{O6}O`c?EN_0E@9K zE3+0G@CM$(w(P_^*_Ze7evaWJKEm02iqG-|uI6jp#JBlAKj!EBk|+5+e_>4fbsApI z?99W$EXiwFjdgh)o3Rz!^A7gn-Mo(v@IgMrM>&@Z`5agBWp3bB?&OEu&%^wR-|+|j z$`snMFJl&7#r(XQWmt(d8B`}E)u;c7_38hr@$yOYt|iXn2I`}4;4N&+PP~(Sc`xth z7*66N{7;#8?ce=(|L?wkBV0GfauTO;7U%Jw{eAw~+i&K3v}8MWVt4l80N%$xnqLcj zZV8ujHDBdMZsY&;eE8qq|Nrg3_wRb%>~#L@=05&kpD(Ac_UnO++S#M|S09u)ZQM=!@5%XT1M|D+9cl2q;~hjbIE^8yZir@>&gF>{rr2MFBZC9{n7j7KYHE! z)!$9w_kJ0(@G9o#)hxqGtjTK`%?tKt%@gw9cD(=7zVCn9_gVNiey@M)`~I_+=e2)@ zS%T$QnKfCTjrnJl7yj1w{CC;UfA{P3MaSh|RX>$<923uhf9-yolt2G-{`{lmu**GH zWM>{0W>Wqq<$v;^9pGPGfA!a{4@u{L;{5!-dY?_Y{v?jy->Sb&I{y>-^slNvPs;!Q z%>2*jIVUUsavs;D=byxJ|6AvOQa&Z+Q~Wvc?`@AvI-e5f%RhSGPx{>@{qFwE-`!F5 zVJCQ+Kk(10FH1Ua|Gx9~j~72v)T+HY`yhgm9o4JD@FzVNl^xoXW@!h68@Gkf8Q+~m( zd73}+5>x6QnVwfLCkwC`%d#?SF{%G%;#e4Gmy_3Kz6Udz|Hh3_!x z$M%W%5Rda)o@eyDlQbVp;(SP&4tPvb1k<3dK) zh3GlxA1!D9(dY1gm-j;cyYzF7o}c!6E;__xJjt_+=9!9~qf&SdO2e2h=TTZ_Vh-kI5td>FR%bmn=1pwP4(!U_9KazQ z$?=@ZnViR`xs>d7r2_QaTDL>`}~-n^GlxO_xy#ibcypQ4KHVQ=3!x${ARpqRoXdrLjw|^xH*hO=@Y(Bzet*lzY|PCLJ$8id0@Nq8S60YD{zRoRthr9U+ z5Ais^<#}FYa`P#rV`g5-d@Rb+tjHRy&n9fnTiKD_*oXIUC`WMuALcAR!DqOPFY*;` z8I&-o=!@_YWmnE8~_@N#Bn9u{UvUc+jv z%j?*Tt=OJ-uov&v=QV@OF0RT^z_^9Le<17x8(%#8>$yxAQ%I#Lsw?-|#Gd z=I=~xUZsr8#@sB#5-iWEtiwjUku7-}yRawwb1+A69H(#wALjxt;R>$h>)gV3xSOBw z5Rda)p65j-4;s9~@;@{4O6FrxmS#oPV0|`WbKc61?8ZL4heJ7v6ZkM^@d-Y|WqgsZ za3kO1F7D+49^na|;ZOXHsmvFZfmxZ01zDWsScSFOkWJZw?bw+;*pGuaoMSne(>aIp zxtPnjhU>YRJNNoA@^0=g0h&@Z`5agBWp3bB?&OEu&%^wR-|+|j$`sz0bQ!bo zD(2_aEW=8y$!mE%Z)O|b&hEU6138SNIg!)&7@y=KKF^oRF8ISTCp5@Q{ zovCvs&Zmsb#@sB#5-iWEtiwjUku7-}yRawwb1+A69H(#wALjxt;R>$h>)gV3xSRj4 zy|V$2qPo}kSufU@MM)KbRR03`@iRM4Oxv0{sS8LL(ll&GjdP@)1Ng7*E-zGwG1a1JB2efr$n^RWD8_PlxL ze?I2SnVH?$E#!9cJ@P|xFZl&|0)H>*WHNDE?<8lCbIAGRL*yf56}g7|3%QAWncPagP3|P?$_m1YuO@qw{m5)`5IK}ACC8Gtkhhal$ywz6 ze3N{a+)aK;9wbA}dHg3Ekxj@JWGk{Qc_DcjnL%Dj_8_k%2avhs_2h7JG4=vj(maqJNX8=gWN@aLVixF zvtspg5_u|l2HBi!NuE#snCw9QjQj=Joy6@bul{k_$|I()9?^|GolHExi$MKf)-yLT^ z#+^mxlY`0O?jiMa{}yn4G5ILDlB_26^Zqt-{S|T>`40I3sXza8fa_n8 z-{I$bP9YnUXOicTZOC-;Qu1>03bGq{4cVWJkOky0awIv998XRnr;+!P<>W&0Pvi=6 z75OZ=o_vwqLT)GDBR?efl3$P~@N+#UlPP3V@+|UPvK@I5`4h4;nMwM`3;+7Rdc4-# z!|f*TIDpGe9x?s&c)a75|G0H5A05ZBj#I4|S6lKz@-i}m)W@eDT)&naK<1LylX|=# z&GnneKah8j(@8y^&ExtaavAvq`84?)xsiN{e4TuYtRwf3`^m#(1MaV3@-$L^uRN9O z=aFe-d$J?hg}jRFMfN4L$bqE(oM)8lHGxA@>0@v{uR_;$74Hg z9qagb&T+=4`*VN(eT3BKhr_r&k{m~lCnu59$a~3hav}LAas|1He3o2KzDRB%x0COY zACh~?FUbFXKPomK`|tOoV)gKU<@-_p?%&JS#F|*@^5*UQPBU_3=8J>x0OlWGOk8yoLOx$7x*-T`&KtaohWRC^ps! z6(+wG?EOw=vQp);j+gg&!A43omU7&!6mB~y`A$U!*S&he-}U6WH{ZkGXLCJI2%m{u zpDcu*N*gg|NHmfIMoVHW&`Z($(NUF_7l}qxTF!_ODy<~HC{5l>D;*IjiDnfJEkwTY z#;B6QXnxkHi0|!^{74?(^*O};Ag6TT!2FV*tbxN&PH#Dq zlLNJxTQn@!T#b}Oh7QVSWyJpG$ajWBa!X(-rHx673Ws8ov1L@RO3NKKWJvx{R9`|f zup}}BqRzd$r$wUClER$QsBC9Y$*@wHod-)5n4ifxiB1<|0o_84#QW3127LK-9Sz+K zhfeyL_PfWS>t^U?I&{)cwV%wHZSl!@yw=H_#HPzLbaIYj(-j#yIk&gzqK0mcLnq^m zj_*E)ZoHwJ>(I&msr}>}!WN&jsn(S{bP~JPRXB7D4Bb43Zi%6r@6atbbmDC*$0|ej zfJ3*|(8)QK&2OWjlR2wR_p+g@bm+DjI=S{^^V?zQ9&+e*8@j~~-Cjc{b#B}4AwwtU zm^PhUPtyHB=I}OMLqqqlL)X~QEpzDPIna8$k2rL4UaEDEI&|#}-D3`&{O*PJlfGyx zuUse7IytAY>AD)a#~r$EhVBW6u8*Osa_HoITgSK3q02LLPdao(hEA?Q*vc!{|MYfc zAGPVm8oJdE-FQRyv_m)9(5-RkrW?9yhi;Ccd&Z$#VCdwUjIF#&44s_w+H}he-CBok zm7#mip<8R{{^HPWG<1J;=w3E->m0gmhEA?g*~+`a(5-jqb{o144&7cuCu6#8yN3+j zCWlU*pQQWqW{0k!p?krhllx}cug0O1=Lu+?TobXCqm`lin?u*m(7oi)U2N#&SZCXA zM??3DL)X>N{oSFH`+>T=uR3&n44qsfvc)&R(7oo+E4&4Gn_qIc~#L&It&@DG~I~=-IhVEU5 zZmpq{Ylyab*=XqAcj#U=baf8hHbb}5q1$2TK5*!E8@gQ%-Cjc{b4FWv4;ebSrfSnQ z_@Bgn`H@4{(9rF1=o%ZkdWWvLq5IgOYh~y@ap>fJyB=RYb?D?dBw8nPX12n`7wY9+^$Iz|hG(2%Bz+p_9)X*>uYdT?2=1m7zP)(4C30 zV^zs@M@eg;GZS`uFP)A5MW?gPwTm!mJl<<4Zw&vs%R3qYQbvyeGrV^t-vYQiF^Db>5ji-OgX5 ztxq{}yG@}pw_7!C^7$2t zpEfc4R#oAc-y~>leiuiTlF#bsq!;~u<&%?DIWi@_I~;x$rRa~? zmvplEW!#ypQcw=@yUXFX2s_0&+6=V$^~3`_S|eZlraJsKz)#vsC!61B_{sh&ez;v? zt-s#mlvuKKl#m8iEk#vw)UO&yRVObHou9plD&I7 z;&-pZ?-2atS$R6?MSp)uxfkt$J}Z8+9e!KOlzf#wo@{;{W~0AAC4TpTw({;OgC_1~ zZ;wp)>Gr+f;TQS6QcVK*)xxhCbP`{M!*3M)w(5g1bdY<=Uw;S0kNd}bC~W2JJyEGG zM;TB3ekpjMO>0!3#P@*1@BDj$?Qb2HC-%364!>^j%Rs(Pw(@4fFB2k(ZxLuK?_~Hj z*Jhy2uM&Q#$QQrGpv|u`V0qUWkW@ z)vUnr4JP6za|fGWJM4_V577VAlNb*$j*FkZK926F{KuoE6)3M{Fxldp_zc>VS#h0gew7=Nl{~{z{GM?5O~XwOc~*^1Hou;mlhx=(F~5}#zfX|4L4s$p z`K@~c;|q`HPeE%d@9L+OIv^7PCYxV29war9$Metx%_Ne|1-N?pgY3T)+_co^-0e2MQ_&{p2N;deMddDWN6s(}6P zIfvhrH!;2h=zj%CVKs&Q@2?KOCACV)Gu(8tmG?k$Sk*DU=OMP0_oNSk)nDxy;duRR zaQNlJPoCkZlP$i!P2k7zV3WgdV?D;RAmdewu=i3F3aytD9twbavNelJ05YmW)v4XLXF#8=fN96z5ym$mx6h!5C4 z8K6DtdWBUz+e6L)ZShTN6;f;DA^?-Eyj%Lg?+3B+z6Pz$@2ZTD%4n?J?Cr5`4BEG8 z%x|m1@Af_+)ipqWX*M;itu_s;J&b`gh0o#r}p&@!R9@8=W0eRmj)L=BMyL zMhv~4-^ZXWzVt}2{#*|~-Jd^o_|?EKNPN{5iTL(8{3hmv0?qH2&BOQ%AF0339DWM| z`qdbIpF8}j1Nzk)eqT8Jw!tq*|4W&l=zoVDe%IxOWEYMnz3A_MRq$JfOsT)G9DY@K zA+;^;X7A5s51>8hr>~F8w9J3LFg-t{TI-;YuNVFCl|L9(W%Se6$B*W>3ST%2;+I;P z@YC1FkLI^yP%yvpMG3!?5T|W_Ygib}FLiOkPp+-n{4Tyem|yvlgkRX_<|6^4(CI-)SWw zm5zL!^rF9g>mJAX5i-S3?g7~Rem)|kzN1ZGsu%r!qj51?zH2Ie@*OmrUuHC<UWr1ul&t8E;9 zo8T8@K3N7oJ)dmr@H-bD>}ww&zIym|V0-+?;nyF2a{~CauEX({eiu0W_QS790Ka

7zt^KXdqvhTjAo6nyofzr3yCSB*?5Z)d!0?fccdVC`GCC(*uL9Da@F z2RmOl06(c0iSG)BUt9R$R(3o=>Lq`9o7IO^0dmCeN{8P#_+`W_y#H-}W$@GE{VyGU ztKld8UMHJh4gB=}A+g)qV^hHRYK{21JN!;r5K?kIN+(-<=^x`_HZrCDx04KOT`Zw=gw#v^^7e#ZI&!4E{TzO;!!OAF?lSmg)9*J9zqSiQ>T)ll*nhV8 zYT>8Hzu!9i3gNds!11W{KJ33}1SzjPyTsNWnTtbT`#zj4zA2w4_P2<`uOIxRALwNB zD~F%%FS!oC;qVKxe^eQMI0d(scLMy=nK7>U{Epu;WE zc#?iEsSG+ZzHG$T6YooWI7N%cHx#lYFI9af(tGcYKWw-4aQmSHU#+VWF$BaND4l|77dp#&i=1~lR#t1fC zanA%!e6uy2tKmEi=W7_D;UW!}Xt+$n6&kM6aE*rRG~A%!CJnb}xJ|?D8t&9^w}yK) z+^^vQ4G(E}M8jhmp3v}=hG#T9r{M(+FKKv1!)qGe(D0UqcQm}G;R6jHY4}9LXbqoh z_)^2y8ot%=y@nq({H)p__&t8hUD&P(yDGeKbs> zVKNPqYnW2QR2rt%FpY)*8m8AUqlTF@4AL;GhS@dDsbOvn^JX1t;sY3ny-xyA+ONE6a< zx}tk+JJ`=Rz{t!lxD2noEG>gQVSH2iytY}m*WReo(X}0if7tNce^we^jvQ&3 zk;5?ya>0%cRScu5VP7$xYxYXph`p4X1J6Gvn86%*d~F7I6xs-<90ex9w&UbWyJ2(m z`6{4nO-XKeJ8T1_k;qXGuLd7SiDTSI?D(@v8c7`eYMDk-N8%g8Nam;&Aq zj)2+RNa-ltQW(CDNq85gax__OGyEKta@dX3j(uY#9PHoNZsc^lPGg6g3ubYnxZ~^w z( z|Idd~SOl#_DMS@zK^ieO43$$mCPx^uH02QC|HDHGPmdAyFysi5BZA6V7n36mIiGTf zpmGpv%N5g*+bM?#o~9$`a$y(=Ry^T`BNv6jWT|<8k-#S#GaR`sf*%ns90o@oMGz^8 zaC#pI`790>5!RkH4MzcskdO$;)7uS4Aw}TsM0i>cgu)hw8xbz%1)+#Va1f!SACwlg zL~KOZmk1oiEDn;_gfsQgxx~XFrq9%GK&A0#uxw&DgsYHgi$xZao8fL zY7gxUcaAE8sS1=iy~A)Evvdd&Y2^*Vaf_fTwJ!!j#|euNQ{fV9SrSOYVbfAxM9DT5#k5-#6$$SKZP6p#G=)Op9pDKmcTJ({_g2C2uqY}z-s>@i zbT};vqwsjE@OWwp#m8I4CxNEK1nBo(lsJ)U^qL4^M$Xl@)KI;m@zeJ3}Vk6GP zrlTD5w;P6c(yZ{ag4U)=*QqgjSw&4r3X4fXDwQ-Gl`V=@x={yFmMWUZ6Ff#z(@~a{ zfJV!SYV0gIq@1X(_za(tS0PkGnY9rooM^*N#5&PVt5Z&VzJ|WvUQ@^k??sqpJ344e z5~4(mL%nyhD4eRnaXYAogZF`^ zs2-TBC7gJuDXMpc%tJjq(iB5S^e%fE>%?Q$ozlvQCyLMTsqhg|daBIYh%+&B{ANDx zF;4tpG`nIBOC59kVtJ8gmFX}08mrFW#Ao>AU4|ygI4Q6ZXJYP1$eYKi^Wrow<6cS~ z@)GgMv3WjLo+ph0NlI5W9EmN0h+$63_rx+M`%h-qe=w)u*JGJeT6vb$q}-8!`(fY3 zDug#L4ZdUp&cp8{%F|>A%V2;`t~^WjV-PCeR~feAmP+X|e5#y9h4?8WHqwT;mE;wW z@IK%|PAL_SxVVMzPO&CS^X!yX)lf#qE$B7umsJXE#0hn^`5q*aR4QRO>R8&CokCLs zgu0qQ?@;fLr(m$Yro>cKEq*uFU;{ol)?h@Yl`iot zdgmIBUeYzb$z~JLYPxBPjCG=iro=eWiMN18E6_dp+gK-hDL%ueo*yFJTbZ>HC!83| zuOpG9Wc5;pW1Lo}ie0lVI_7vyp>ijwPLv6nLQW*9QKKS8D@~!duN9lgniAvI82%&H zttq@GrB!82ReXle*}VwpH06kmIN{a`KHW3Mt(96`oLj3jCC;tYnxfpQUblwfSfeS* zt^L!{!PjbvdhL}@hlaLJQ`BouRqF;#iE({7-v&Rdh;HN_lvb{9QhbI_V{CCaHY;as z#0l3=aWjE#N2j&6*miVA6XM#@x&JVDl4pRlW$-*d8f)-^Hdy!~{JyA6*oYGbAMvqB zSncR>Jd0L4dJ^BHYDZ5sC9WMk)0CJ}Kjdp-op{dkQ(Be!h2k@O7AA!gFO^vval(l| z+&^JVh5gm);wsD#YFJ}&6~;6rt{rhriEBruro_1Qo0otMD>hQ>iFM1S_zWM9aP%9y zAV+M(3AcR3tys5GX?1aK`Dsd=Td6fAt{wSnN?bciqbYIiD6OW%wWD;J661PG@jKS_ z^r8l(RYWr=KEtQqCp6HE%2^w6!u4QL(Mz|Z;$kVi72?LD5}FX#j!J4ujKN}}Go-Cp zl@bXktqhjd2Hgr^JSwA1*oYGb>xv6VSna4@Jd0L4svqB^YDWz;C9WMc`VS}Sh>x*O zG!{c*ooJ$+NL39(UsGk)Mx1b>hiK~^(~f$^b0Ucvk9x&(!Wxfy$8*9OkNRjzTs!Kg zDKW9>F2=!z6`TITq_m370PU6w`@4>T$`KoJ!mX(yAW@84)3my{b~Ig6;@Z&+O^Itq zGc_fy9nI2|xOOyKQ{vjuTuq5_eTparKP=b7#JpJ7=V{k-U4`r6%2^w6;+?-ua354_ zffZb`JN|vi`IG$*VlPEPn zc&Z5=aGqv1B)lt3Kuskyt-7-o8QkGCtH!GHHWN`=sY|5z44-OqFdF(O1vcV@ zI)C#TsY_QIkx8S~saVZ!4%2BhMa4>)42WkkNk~nUDV?UMSe2_$+Hj=T6csEL^9-6o zi&Co8)aLhCM+41fv5sa^e1^~12$U|fa?M7Zn3oqf%O`=OYUikgc?fOR+BUIP*ddyt zR@iMkP?(aMLMtX(*94m#A#b&#(xyA5Rcy*AKEvm51~luk%7`RRTVFh2x1PBX3CnK% z|FYX4o?Wt1*StuY)uOnOIh@kUN@H#18O}8vO_WMWoVL4oz)EK`5HC>6N|*n#(lwqH z?+fQpiQP0MrgWXm@{qUe_AsBt+U=?Bu1X5Ky_6A2oVMC{!0srMUfh=5(f?(4%zxP( z`yX~g&4aOa$D2(lt;#z=+bzW~OP#2UNaD1e#RGO1n1z$UuKhb|D#Fs~p_Y27X*Xw) zwn9t2B-C#fYl1g*zh@sX+$_-)wFa+PsCxHsVC_Q^*9#W4uc# zRX=y5jRLCD~v1vcVDVT0vbQn%_VqFUT4teS!uNtvUVJR7SnL{5oS zS5g;Nj7D9TQVMLu33b)w&scRe{zF|gnJPt0VQa~IvFd7Tb{>y&1LZp$d+>lHuA&EEXpqc>Sv(I&>RL>i2g}bYH<|0+BghVs{V^%z0WQ~C z${i|ysNCeP$Eo1{Fqs3dP#%!NHDC{dGh7bBK*$4pU6I5*Lbg(F_`6hh9x2CAH*bq*ZU*m^xikzcEsDdJq zkPM&2w7nZHqfl@(l|?cN6<{@$#c~-ogJa9NL@va>TWnKVD!b@%s;06`7RTmKY*Se- zH$Wi|@U)uB3TeY~H@2y)lxdZ$ZYrx}Wvq*0o62gLO6BS(tdX-Y7mjTzYo$x&>L{#} z4dX{)y=;INL~K*pAbToi-BdQpDyrDJsce!(RAbOhWwY$3n6p?-WsA&&x~Hb%^EM*} zkgakhngC+7Q$F^KiP0{30(;f5G1@IVsScyN(;hikY1G|mugt7EjMJqyw)V+>3Qb@& zjs5bpVoqp0|N9F2}9h7dWY3SZ{NG4FZI%J1sHO#MLLv}>Esazehqf)At zqI=gdc`1I#j?3bT+286;C*=6}F*+$XtK7_1j84hEF)_-v4(;f)JdNg)G>_xF%$yo~ zfp31I`(BV+(H4?5z#g>YqUuM9YE&&}I4-HSmMqsw&@Zc)8b0Hzqt{)L?+{?~R-|dT zr7aFU$;~o&rYN5r$HivgIJ@DVr4vmYw>)5mdv{9uygX?)JX*0lNGCMimrnwJ${m-% zxv~W%AD%G`_f6X!3@c zqaM&TBxcS{f#imKl>>Wpbm|VY=cFVw`8DZaICEKQO<$jv zG8S|A{^$sKo#*tu(>@OK@@vx9aON(jbRbo;4Ls_Bq)(euox$;MI%odJWc2A( z+^#7Y<9<){RcE0XtEnz9!&%tE9KPml*ePORPT#PM;4ErkUcS?J+YRSG7M9p|;s{|l zi&>b&f*s4Z=}Bd2ldaK<+G-NFJ+n{uL310lof)2RU}LV3}wEv zk0At=sVG3XZ!;Y8IjdRdNN#u>!2nqlysC_;jnws5F=GmIHW~?<71_p=B*pEq)8TAl zxnTO*?xB#)#;H7qFZttaPLUA-V;BNRIz7Vhp#NHVa&sXNf0k-HZUi`-y-or1&47OB z>`h6s@iPj+>Z5HyO(g@BU8|AJXzSb-g!zYGldgs{Qgiz?>25f;Yi7SDeGKOg3vu|4 zI0t`r)`T<$N#E7DujSljVF~=2G;eJ=dpJROXqts5LZi1Cc&W+-hRFpRzST*{~9f_=v82%D(f8pU zV7DrvR(U{G-;_Gs}(h)5?a>FRh3E-!uO$H&>L&cNi>(zIyZ;wEiNNC%kax8H;*eU z9APe}a|^gC=L1@SKUKL!T(fch;jGN9ks#Pr2y0Vk70q1Iwfz&AtLogcu8U{jb2a`- z$yRg~_zSeAX0GZQcN5IDRACWP*V|Ay*_Vea=DIHGB+h}HI)(^1&RuD-wsH>Q)aFIN zY3}ON3xycQ|A1Wt+?KA)&*8}^-W>4}0r#bAQ&sSf=I()nzmf>_PDB-Vjdtv3hNN_I zlUln~KQE|4;_64Cx_+V*>nS|bu)3&XYL4+(iIi5eeo;(>P%DjNf~k}ssBxNFp6aU@ z7%G9Yb_|Xoe^VXQL~3>cWlVRn30jdefXzp~OAWv2RT@3m6_f^%%b*$-&0anXK&Ub@ zt7$l3jDnEdB+cnsJm*FNXEFAe)a0Z76s*#uCgUEsQe2}p*O1bvo)WAzoI-~-JSg!A zV%pop=biOxQ}>P1oy3$Ze!JY1-Y;4_X^@8slk3J1z{a zH_>gNtZV*z+(zsLoGDg)zvf%XiJUu zbyW&Lg}35)RD&4GT&*rbS8HBU;bWM~hPSMrP37N)($w*n@>O%59n)n&?rZU(v!;Ypn9NQqw%Eg zoOM)JPe$X3voohUOm?vnyzj%wo@M!LjD*Wb@hPL-V98A)rDxRBRntWix`}jhlRA5P zMm;U2p_}Mc$;}U-cu*@#0aRJ%Mux2p82!VkFEN&(92Nu4zr3o#+&%gUBS8xq-57I^ z#1u4PXdQ?$CK$hM2*XwtSjOI_-AFj@EF6^r4#o;WQ+aG)nm!LS&sIY4>qR>ZBxp;td zy}{rs`U#3K53sqmCKQGkpi#RkQ(_czutpuO+BG3NT%&F-4^POB6T_4tr)$_J+`XJ2 zCM#7~c}#`u6paSD+D`{MP3(i?JRpm!X$ypChDNiwx_yS`S?T})3lZ1c9YE)3G^gv? zEqE0s=t3nA$mNPi3)ygu<~AgSA-PHOa1RRMRQRLoH8b1Y3xPbuAZZvg)Du5U~F}5D*;)FN%Mok`9ct65_1UL+KLh&ym{MK0HpHcPU0mWJD z70^5`un*9k33%2lV4|@yGYDBy2f^4wrHn4P8(HbnWm){MNx2c#psJ+0B@hZ)wnBJh zXH_}gWk!yZ*)gL>0?QzSU11Rr$ax*KC1A?+PG@52Z3toJej!p*kfjgDP2BQvK9Q;x$YQTzovNU8(GAg{!i&INk&Q*; z-Aj10S>UXsD(oxpLRd~4owKRpi;t`-83=Kw;ql)Fa$;y=m9oZ^I)yS&4a6Ydh6qtg zWnetv%7Cvja0IwA;EUQsd@TcoS(+4RQ6FN1>IE16lKvIYUql7tBLy|J2~_$2X(Zea z23pARZ+Ek^YEW7&JFCue8b)E(aw;@mjMYrl)eK_nW31*&qS+e}-H`F!pio$=Y_Dl%WKgz*KQp2hi>4DEC*!H7P@)=5uqAbHvRC4&gq$s?W z)O;=Vz5#?6P@hgJ;fYcbK}u=^MKKc1fs%%?#XzkXeUQV*KPy0uNYiW*Rsm{E^^2?9 zMiCYMCe+y__BD#B=F^7yZU&&i>2g?oE&=jcyC-n0I3=@!Yy_vo6B`KzHUtdTiNjWL zN*1Eb5|rtWL^}Luy^0f18Ss|lT$AO9^|lDIO2QbU4sLmyle}#Snice1HY73&-WtCJ6Hg#flIl|Y5igO(NJ}pn zN%T@deeec&CK$aw1Qp%le6Bc4Q&7cQL4F!#x?Zsxd=nF84&IgqU&=&T#u_iS8}vV6 z1dz#Sh4eq+LW6m;^a*@CM1qtFYT3NeXuWK6OQ57Yo#El}kB4x;nogpiW>P~WDCAMt zqa5~9Wd?(QEw2K0lZgZ#$e?Tnx+4(0z8<*co)D@~$$4UBi#dy6!1Q3OoDXq2(?A1V zy7Kg49v(6B2|Q!@Jv=-;oE`-*&?Zb4kHZTbju>yeHM=b56UUxNbAX7+y>?z9iM1(7 z4kU?Vi<3>NO(~9KaoW-M;t=vFIhBtLr0{{qRI-$sK~a6<5aLedqv8}(Nw}4v6Jb?xl-Ws?hYrPX)`MV~!$QG0zxR2^{7E<5ilH z%%t6c0J)Pn8!P5iH7+wcy;&j_Y@1y|X%517B-9eX$kAM~#2F$qs|VUuB1SG`8;g%7 zy)pV^A2*yC+7>OST+x;ihsqTh_;35rotDE&-yQ0 z_OsX}-tb1GFxbVWiaWkB)q$}hF1MVI zm0vopelS2}({7M7=0@2JY8<136Ijk+2%$f`it&Gtf;62&nqE4wfAn%;MpXioZ5nu2 zN5te}t5^-(Hlv5(_?sev2JznDvKhS<-WO?-ios*#{A2n0{0ElHgH) zXg}6G_2155w17aYf5b|hs3-!IYgH7bysQiYG}W*&C`I)Q2?8`<`R}SFCNR*um>7`6 zQ~gn^u?*HA6VwjiKUKfQ7#mkmRMU!SV*UyrMB$G8BLun${M&P!J5dG!fBgTqgCH1| zWVQH`)gnlTC0Q-LWVP5<8z)&kzGU@ylGWo&R{xh|{0`#}RVW#0iT$&D`oFO>)I$EV zG*~)Q6%e58|E>ayp;~-~e@8lgyr^;fr-gX!mgZQN1xjH&B+~@`yLp1B8(=k35F=SF zB2Kbee93?NL`7jnH3HQ7$>zTqET@!eYEInfVG<+(H={exm9DFiHo*L! zi8yyD7M2fn;>7F3nnWUg6&F$X|4U(N$M>qL@`~h`Q9Hic|0>MCVqg`<68m4oKoy2^ z|F?y)#A6H7Q8`aO(EHB%BNqCjz|bEx82XEWz80$51||J9{+}?0FJ{j~vl;&<^_!|{ z4C-%+wk?o_M;*b9np15bJv?ajzHI%TP((`;ve0r?&3M7{q zitLBdz!aL2DWy(i_LUi0dcwgR$z!;KQdxPXDCj2xN34NknLSLACAAjG<1aHb%7GbD zS-YZ$XqHC$_bLh{#jv3r>xAeLAXB6{1kZD%(;Bsg=gd=PIEpp8DL%3En)sPz(5WvB z+qa}fd}V<;^^IlHsqZYaPW@mwwN!jRSr(o8#j@(uZAbK`&EQ3J zY9=qLQ?vL#IyIXY)2TT;Sf}Rl;yM+^OX$=*9->p>yrfRe=cRON0WYmn5xk5}E#zf& zY7sA|Q;T_dom#>x=+shPQKy#iN;WsXgw$$YUFWXh zHFRn%uc=e(crBe;&v6A-Y1zQh>{V(bud7p=IF9cWZ8NX0Q(Jfgo!ZJ9S}FAuv&}~F zP}4L;(Z(|6W*pIoR86F38hk@265^y=>GNtPdDu0yN3*#s^3{Rn7hl#=7|=pynpz6t zS#>wnvgtfbnep*qYzqXov`8}h(MIS5MV!*3##8hW&n6~T?50TQE)y5}iE+TyO4{}n z!YBSBxm!F#B7*%(wKh-``||h`|3F1Z8_7={24ZU)PtX)4+eyy?CU%sQx0e}H;dILs zDLQERlpSS&{Q~^R&`Aa)w&P3v_@b8Xx2&`DDLxE8MFG@&vL%!mE)St`Cz19> z0};x5Vqi>zIA`i5)7!eiOki)B{shKR5!gqjzd4=?mkIY5@P}H>+|Nphp#D0MWq?fo z(FGq&5yWNs;OVHE5iE@v`kH zQyirlU2)1Q4c~^8eozCS@f*qU`LQ(eti^GOQDZmp-+qn55hKGO%B|u}{G-t1rST3O zL>eEkHHUN_2cCW_NzZJR{@#Le&upTnCwB3r5rGM;H11*dRT^myk(KHj@%swKJU@~e zfldL=!esI2P~urqk#b)L5hZjj*)92kIGg`NdP?M?+<^s2&&PI@wt0{z7qN7b#(1o$ zr19zt=^TMbOC#lR(l9YIJtK1v=fHi$`Qa?tn);jcqw)dW^K}N?Ifj(?I0_Q zuyG-ck=SjJM&T{WlXH~b_ko@P{-o!|6G|T`Nu>zyO6hU)NoScZWNR9B+oZ7=?@N>p z!_}g(#~R( zTXHw$HV!78#c}HhzRjR#ccnifJ(c}2UcJ&Nf-gkSHG#^@YmJzxyU=ET`ON{t`m zkj9@RRHCVPM{ey}xr^wpRQmCG;;)sIJe+~o zh%|y!IDiL3KSDP_w6l<&IyfYjMuS{LZ;2oKLD_qfhRXBl*(%xIs_z7x7%)O3z}KNZY4_^bEgCo;OrIB6BH9w+^Gy z-R@2PJjhOz6AwwM&0*5{5f?|%D=(7l;0g51_m+6dETm_`X2g>chd|OejGYU_rvO=R z^og{s_ocFQDnLAo4ibHCK}z@COL`*i5oPv0vhKv5h%`3hNEcFVNcQOrqU;|_{Eji? zPrAaC`>QLZAAY1ZIv{;yF)@x;-QG}u^5r)@y#HMbJz)PH1NyEO9d}yfR^W!b0$IhZ>c^n^0W9c?}w#3#KUQQ{0MD^YGw^$rTd2ADMZsP{tB-z3`(FGKW>=cGAR0eW_dCVI(% z#JR8|r7z-#f-oxLA_2;aNhC&$?ZjD5jqrYIZ2vWy?9Pv*-2P7DzjBdeyR{}C@~%y2a>uGYdW2C8n}$IZ8Y$ zah1kq>|RE;?B&UB;COnnHDsmID$>7XI7MJJu1;c9=})=G_t5hqMlhT4C>?27bb&N~ zQ16jCv&hd*Se#=F`9yy98BLVBcj74fZA8yvl81M2vk<*IJ5dspCEs%G!k#A0W-@+o zATO}?bEGrxI*asJwumZW92;8=vg4Vp7*tPSr7?S!6PX_k+LKte1>m2|5_|yX6xJBa zO*xfGi4ZShK1E??H~WFZPq~LR!t_k;W#@1eSngx}Xhhx5?$EFs#fp<(2iVy#U@^d!l)amB%Nc<|2oXczY!rpRz8j-Wz;-@g_u}u{v_Cm`n zF?b8AFI;4xnb0C}2A}7sU}u<+4uQ(wcq^C+e|-bjiY*(BqEyH;73pd{%Ya^|_B-%2 zost5UJAcQe4B4w5b@O3t5_vd=ZQYEV$?WY}u+3v74gy=qI#&eCY8Lhq{2N);lJI^j zYlS(!+`&?}1#utSi(9UUE6vR1X?7(Y1kSOLl`wyi^}uaod4+wa@#i`_x(x!i*|`_s ze9rE8z``3=J14NuERP$o?`-@zu#Dgx@DpWn3}1K**kqo;1!dEDOd|ERQukvB1An=H1EePyEIwhGC&NT)tkUFsad926HR4VQa7K!|xM3krh)MWi zF?m_kqfzRpOD0++G#}d*zWvARdybFs#V4^7(g|y(9}ChxlE2bt3$HC_TKv`BFBV z0OEUD-vO4d(u2JIC40347-nNHAU?|W`3S&x+puX6m}$#|0}r{#wz~rCZMHr84s5S& z_-BZpv^7f$Ww&g3X!iTW7E%HNpKKTBfcV4K>o~A+_7ya@m}Pf$hFrM4WHWHCv}dBW zwATKLX8qgjS-&E0zr9Xh5RcgJWA{v+wg-Mg-bH(e55R4EK78*W@7urOCZ2p@|B((l z-`F?5r83y_CxN@a?S4))+7XVjx1eRLW5rH@X^vZ0VQ-eBv=0Qr9M`-67C5Sv0_O@x zRa_I18yxdGz(S-$mIAiVQGPNk9C1_~1o7*RK}|ut>qz?u;IZQ&4*2C;$Feuj`OPtI z9k5|;=kR5Kob1-8C$!9Q`yL6GR=B0_1c7yK<*+uFJKe%dz-*LT#TQ^X=Jth_Mwi@H zF97FFw*g(i^1!WDD6rRV3z9?iN4F+XApUXdK(CXL?#KEdZ<2d`nx0K_zfSMeS?&`u zA#aZR&dUJd?!J8?u+aT(WfW|&``S6cmb?34fRU@+zu}8Wxz;^uB>ddu9*_hq+uhTC z0k+@0Kx>E}a&Ny6I*++$$q5T5+&8s?z!~=@c#+5p?nV^yF1f$QzJk2wKGY7mTkf@n z!@?bRFKSB<+_z^#-V^th`v9Wd%glt_OZVI-koVS|QSX26?iB!?pWPSGp#0ta0Ik@5 zx;LZ|{;&JGR=`GhJbedjyhoB?$W8WW_YBx{k8hbF9_CTyKEMJGzbI%~;^EmG0;@bO z4+UqWhnF8X_jr6M3UJWl3|^G-xJMP7?8>tqo)zHdWsmDkk$2x?KK1@59vx`~_QK;D zO@QBebZ!MLpFA$@2l1N+e+#+c&Wbqim1CSqvZ1t-oMU@Je1aYv&Rgq2D=&^#b>1~v1eIa_>)UK*S~}HrJfh=0$br3SPbH;JX<{m z%NoxD$&k0fGXqW3H+r_AS@kB*=;FxR>Y2e80^2=%1_SK!EI$*(-JaL!eZ9|f502I3 ze$NEhZ;=N*JEsEikY~}iuzu9@F|N7EW1b!QLGGkyyTOpV;JJ-scZDV$X72#V*bdSp z(4LN#SB{j}9g=R74jL9mn!}wT8JM^bUamvgWzsf`F+WU%LRm_VtWoSL7IwDLthO5z zj$!lWV(u}IjT;K{;cPKJ>X9Fq+aJh%W4&lWHk5mnBTn9d8q*Y>D;(GizUm|b8pfy4 zoNqPHcnX2p#cO23&_a$TOpNaLLYLgV_F*XWs)CZ+GXE)x8AQ;is+c)sp_}=( ztcRXqlAeuzG1Qj5RyELbq{i2mGUs{PfXFp!2GY5!yAY{7rD(~W*VY5{d>d$?mH#v? z#)3x&LVuYiQShZoG*x>2p0tE$6?GJ{ozFdo+r4Js6h{tTI}ODNWyLZfV+yOi20CW2 zhL^z*!B*h+5;2{ayB)+WY(+`b!ZxPdjbzH-?Myk0-wY#N4EPdWBw0IjeNVGxsN29Tz;G0l7u} zsGf?I`2|YJ%CC_wmv}nTl`G7K-!-0Mo~A4%YZi?nry4XBc>y z@E*3y9i*OIqt{5#hq8qG0fw=KKcHtgD>@4f&0+7b9W3Xvn@3|3QkMc#ccQi&kV-4zn_=QcwjYRpCJzoc3zOh4N zU||$rl?0rld7D$f#_(p>kT;8$IE)g_=53xqZVpd?k3i&d9=-z>R`B*Xn3pU0(BhDb z+uZU^&PpzH!O!IB_NPtEp87*> zfZkwaLHN+{Tq$U4l!X>~jYm*(Zjz8FO&?NwXf}%$)XkUT3{AFZPTN5(H)n#yR`+O; z-ue_yQe+#W6DV!JUV_ecy%vMgzOOr^I^53+O2_aku+nM!89Y1tKZ7S-+$i2%y=ar6 z+m}hu)1A`_t4AhWSdu;God%^>)=|*YdpvdLK3m7(+4oxrc>1;206qP)oB?IP30l$) ze1fm4=$yo6e}a>f*)m$d zOkt7KJEpSbDIq?MwVDmi>8t{6@6BMvq98t#b)F02EH-5hSZ1?M_@)aZ%I_iw^jy}d z6m*8M#k6-ck3Gl%&TtkH4dQ&Zm_uLzTSpBgf_ZL)y@j{}56(sG5l!Y6vz0V{Enyuy zg1D5eqb2z=mKaw7@y40B2E-L?Hf=hrWW{jvSFU1*ahit_ybms9%QdVcZ8EK8n{ESJ z$4ZxgOY7N+&L6NGWb4qcvG%{*AH>7VM*FBo*isYrj64&jaUiwzM{gC)f{)=SdcL z3D_yt>@={`Z1a0yXP8e-h@WNqy2H>pcDEC-^Q@v$Z zAJ`Q(gH|9{S;JIt;u;Ic2bZq1)boMeU_Nw|bCV^f8Tu_&paBfsX1y!I>>V}*KZh^x zvRP+<-DB5jPvkyZLry$kJ-fk)hpb31V2{`rd~6^evz+IEJz>je%kC*FlnYKov&8h$ zc*e%j$F3u}=UI=`}YbAf$hCuz^2(Z)A@Olo57o74+gt6JBk9E#hcO_eK!9~TTOHLAcnHf z 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

hs!lS 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

7a~+z5&}2TIJ+~^Sj4_QSh-;or*NEs*i|jhT z^tNPNGLUkpA40Y!y(~P=fo9I%UTDydDF;!IG>un81@*v#zfCM9>oQCm#_xk|lz}d} zU6frcY@&3`+(1B{Asol4g|GgifJ+alBB^SA4}?Z+?M zhwX=(kGEfLK4`Y46k`(^2D%iBuk|o9T2;Dz57%{%i|mje6z|dI$Iv{^2(@ZfNz9LO zyaE1f2t#CiEo|EQZD(?9I!8&^{7HE<6pRIdQWxd5o;{8j#ZViikf?kNm#9NOASUQ| z>Tb>=2Rxn86RmaI?U>lE_6sZn*>c&>d3#U}jK71`P*N9m`9h7E1q=k3!DC8A*9CvLL$BB+>jWCK9H=4lj0$HwR)L@9_U-JPBn!^X4$A;{4?epZ8n>%9NxtnGp`M;`suiMzK(p9+B&;!tbawS) zh!%}NtdeSu1(s}44;eAHQw^uwXnV0em#$P2llL=kdPb&^8RHQmhzPQYLI~oB*Q=Uf zK7%i6%u$}$eIp&v2K~8!VLMX>5?;)X3P>->wVWlV)04snNGEo3V29c8CN5Gbx_q$m zI@M|VPCRVzpDo}QRnevC_lUElLS^7+zmmX=;7cgKF9z~AK?#07E@l-#Hdk_b;mxz0 ztbTGR6S1OvaE^BBA{ho!e<+kn<&5`nI*rktd{`)yC(uuT#L5{O4Cl}SBcK_;yNX=% zoD-Cq2oEur6z(OJ4u$sQoGo&-OoNgqNEHwXB(RP!xAdx0MC4FK3hWCw5Ix&Q0TUtlSj*~sdgh4qiqZlFC z+O{k6KrRZ!PYX&~Q&eP{hNMX)P>=#~mje~TZcX8Wsk7TlI@qU>n{EIzt;^0L$t?0g zUwm^qr{yE=Z%(cil%G_aSbY47$z2CKM~~J|`?`~7ZBz&} zjdbyJ>0P~ zApiRA-?v|Ge)%4-v^QTKzK8!UbRkl)$mCXE`jWE}7-G_21dBoZU0YV|0tJ))WS90s zcZUWuhz9L&6pE;_u;wtdnM(*#C5Gsw>coIL!*rZPzEl($k0S_&n<7CTaNr3|C9r;m zaA^*#C+8^T(P~2?O>Zy=-rzyN9L(Nx5a7-;!yT91a3{kL{bg3`*``sx|I7O3ry#ud zkVAr{HfFuw1Bz#|KC(wVX9a73p30Yz+*_4-@Y=|n;+R!t__2R|dI7zE4TI_j_}c&T z)#uwUBp(H#N8XqnihqW~Ql0j;XGy?+O)3cv6&&e-91@e-1ik9ZcsXgC1LqZA|l z2p5*o8M1}m$ZM&6FLnDtWAG>gUppI@Qw0-LZ)LqikeeJVd72c05A2D(l@Wa)k*R1V z)6c?^NpcjDL*1L>DOedzz%k$@!Wr#18CHtyN!Z!collB!KZPpFg`$A72}cD92B{YB zufKf!zf82?SD#3;NSV~h#c|9{8z|VfQm7WxCC^F1j@1CjbTM=p^NtKgxqT2lDudzg z2xUS!^wDpzXs48 zZ@wG$C(xNGIf9_05u6ZhYs{#`Ak3I)Ae~4GKzrxuTvF6L_yI$t;1} zRKCjfK-sOb;r=cZUXihAG2(S5O=&bXBT8#^lL$5gJr8o9fZ3&jz;m1NxAgkpPeqKw zX+Jxo(ZVUO7duc4a}$nz7ZywKw-ea{H&&Ik3L^JveG*o(K3rMRj)}UmA|6E5?n`BA z=RxZ0K{8);Ov{9Er%F*N*COD*v%Du}C{g>9Dr?1~0WAf7Cm0|4BM|-A-8B84nSlHs zYmwimOTL-FbG9e36|FQ3;e9@+WOaLehv$r8OHa0dBt>Bf_< zSRIRG*T54H?p_(I+`Kl+h{_%v-Y1&dsm;yJ$|LpZB!1mB4=H&J`m|P*Pw3K*BnzdG zs6IBSqCz5Tk;b`V0^Htj?|=L9{`SjH{u2=~adFn}qmhqR79dfPl+*DpLdhXfvY%N? zz(-GAxE^O{$#W}8lo`-O66|88;uVViZ+{B{OIsnN?i9930>S|O=+zh)zTFZikHCh#yx=7>f4Z`49Z|kywaY|3TGuI92ObtNj+vvRVNyRB7EBy0;y@pLlM=SiLK938(mpI1h?E1xtmyhyTbM<5v14(az`TzsoH4#1TM`(J9w*^zceu2dE z1b_JN$Bo2iqd5f8(;*w0z35%(k`0(+^-|;#$QwW;y%r&or_QFx#`uQH6O&09gl59X zyQb)xRTtC)y8hLikRl{C`yi3NjgjMsZI*i_7Baa8osu*86Dbk1?dj?&$%iNgoE9tJ zlUI&v4Lr|G&2@`VHY>X6X?;($S3Go0+zmB~GeKf6ca>qne#5TTfs>E~M8HAxs>Orw zcCNDel83vci8i86vBV0F+83LH#nJ+E=;25Y|DK@zc^Mbm^{OflsdR)e6p$2WFtju) zj@|Uc>|w4TOiluXF=Nx==Z66 zUX1w*kQwuw9y9@{9o^^1uacD4P$zLPho{1H;UG_qCr%Vxg{3V77KH|}7@+qxnBe^Q zVu5IG59IOsmrhoJ*Gd349BGug#S~`UOZU&Jo*0g6a2Q@$8Qvbuf)yAPcM7_ z3~q~m5^wb-x|;r<_%GGjHk8$g? zU!G?^W`{Uh*OmfFe+F|G_^1GF-yEJnvx7!w(TZ6=tAE(*8RSt0WdL51pkATQU+@pe zVW>euOmU&IZ^*uC{x7vom-kHQ@ZHcJ?R{(qHGQR!28IJDeuU1XIL$lMrJ;ebWG&PT z6J>09IHIZiVM%fXX7-#f_wVB^*L`zGW1zG66d0~kTQ@Gk2BEiH}W zHao~HyZ-zM0D&)i;iJGgBQ8GJ{s~UT#r!bPkYO{0fy%PBrs&Gns1`qnpWU&XHZb(w zAOFawc;MfL^pkF_TA_&g$~l9gAqF0OS8C1}VpV&lk-@5E~ zs(eR0HpZbXk(-Gn$mJFGgANp+Q_H>*qpR&L_ZihBH*mkF$NkwlXUW@A$q_OYCJBu) zNRen5Av7RPIM^?=h}f()$O+1}JZFnZuv}Rv)5-u11~pvw2WySW13~#|Ln=~+uD%;K zC|7q=xM^wOlCT@_BXd)@330znT8P|?=U^xbVP4oxxuFhqRnO8~Qz(*MrojI5F_UJW zF%zu6%FLwHxV{b6gN?LCw|w3SFr3NyaOGrnOw{wq418KsaADbBxDIm~IN)q=c8

(-z;)tzrcqA(We&^P(+&Gd-*gs=R0&sqS^19uMIA*M{}|$qNQd0s{!C<$g9vVg^7`vhQo) zfQCu2!r>R<3_rZlzE>YGTZ_DADTkS`0Rt@b-EzrNPT>2xYt4azQ12ouCc!4%dI6g^AidChF*afJ#8QpA zL&~Xuj+SQ;mrq!Au9Oj%fnr;?yc~;*)Se-)8znGrP$+z3?@LObF&VFliZq=vK*HNvWr-u2{5=-)=2r-`IkHqPwi{746Ja`&W^(YNOgZ-`5(joEv^dcZ!IqcFGdGNrqu1ZQYVbrqqV5YLIOxDSlgs{LW#$2ZI_)iGEP#EgruK6{A63_?ecTisqkna*30KToMss&d~GUzTE_Sr)r%?d#5_=XUmUJ zYm)qMB3Yug*%l&|h@+E0ZAf>O`!t&LMtiBrYp+LO5m8LTBI$8To~Jca9$0fxkB{CU ztaWh&?2%K3iZBm2U%U$j(GNn4-aWeR3}D#foyoP_aW`w?kn?zAuUZ4e7@oBtd#s2( z!n;c1Hn*vz{;|bqZ>Mv}NvJwO)`i?A*)p6HFXQ&LZ|UL^@9YzFoVQKGe4|nw4N1L) z9u7O{O_21dB0r{U9mrpA%!2?51QN+|p~b7Rb5M`mN1up)7g17vn7HsGLy2OxVRRLw zJppodh=nnf@2|X-vx~GgVSp!ss&2K);4AV|f_gyj$_Og}1V|@BI-!hH)aS{naI=dl zD2W49M*MVE$CXYPGz7>BgNF7Ow+L{J5y!l{lKt7(E9=;K_}#Cvpu>gwLgsDptNysH zZ^)x+e0e>W_a_LQ$lAwn# z{`{|h*`P$|=EGkWU*A7|MupG)UsiWt|MTWOJ}f`KyZHck$M0U>U4Q%Q?fd)hj&H8- zz99ATFZW+RKKz33{pI8B-DmmmO~1AMdUyT)6X1Dn?jN>c@WY__OFB^d_u}T=<4?wm zk?$amIEns3msDL$EHeCo(s14i^ul(*oDkfQ*_(yK;Zk})JZN%PqOLZOBc?FzY!Yur4$h4e5kV88fQtrFTa?^ zg(U0g$z*N?txeN7pg;qf9)X&-j2U!|IBizPg*aVuJKh2VPs=m+T5t!bC-d#8oCRw( zh7M7yn6^m>wt844x4FVdWs%x*loq#}mMTfbF3V8BOv+R(OiiQj;DOZQ4E^fTRjTZo z?mqWOQ|mcBo9Y5F_WyT#^_ zIFQK|W+aEVk=_8QyHpG}UnEU1oFjV^Nf~8XSU#wmsI+RGPNX|9j=woyVq|bQm#Vmn z`4IQypM7Fd@&nW6Z-LW{0J~!-C5*f$>PC+ z25(rGWMStw6&+rV=v_LRK7RR`qBjM0!)yN&*12cll z$`)_P3I`s2S6EMH(h-()sr7mCd$VSkE(@We-1Sfnl%`BE9(?+V>7ey zaM}HoZeC4?DaW+u$uH*5l8q(lwK(UZNiEP7LUjPcBMf;A%xK_(>?XFIwSWQ0Mq<~c z7xN!SX|N*0@Cz~DocjY)PVSDraTd|{G{fl>c$6NvbOPNE_km(z)X7{8Y%Zfe=B@L? zaWLV**rHf;YX#1G_}A=5z~w_l#CvUfTl;i;bbfw}^nP(!ZnwcbB_78vatx|E3?cMu zKUp0wPY`Q^=j88lHkEE)C7O`~zn3aE?n7|Rta5hYL=fy1=7>6R1E%M(+a(N-shMPLd|=rTfIQ+R*X zV;LJq6LGv0IZt?@3-8D4O(drMkpkLWLgQQonuUpzC0R)_#x8WWGB+y@_;Z)vlSei^ zSk-!Ax9CYnu-br9+%ZGfb$+~r@cI(jyll zguag15jozZbxX_K2V2#Of?-c{(J-NnG=SrOCM7(4LPDP+>9R{G<~d z#$nP?lMOZHx4}YP=t;fLpf^HgrVr7BFqV8)UbW25#P_w-O!z zO89*BBSHhd(yFsENgKKohshP-^xqNLlB zb&tbNez`%nonMf{wSDM0rvuxInj)h^gjs15gfnIY_JDLN`4g<#s9yG`s}0KYrO9bn zdlp%s7bZ21Xk2!+KlAks~NBa#nQIAi4ZXbFhgc{$4pJ z)p2<*AY$Fz-GQVeK@8AWdI4%$KvKajvY%h{ro?(HICF69Y=W;7O-d#S0Bli#?VUM; zb;GMdl~4Gcx|#`&fsmj$9YE7oRkz#HjFfQzJ)q7wLPzIvSe^>{{svt-uwj7wf;dZe zlRiUdXXYnjY}IfZIV!ghDLWm)&Lqs+`};d|u73w;24eG@OS>)>Yx0f1m-}^Vv-rE% zh!B-mKM_3IfZ)arl9Z?F9C_@7prMw)w9&4A;mB9V(>LyqP+cE9AlN}+TNaMtL~sG& zTp=!NZL|Fu1?xl?wmwgula3f64;mv&#KFQ779;j-(wq&jenA?tp4x0dbT4wz9{UYg zNHe){=N$bBDp0E4B2{@l2Y`y^?X<4jbkJ0w@8!wr+;H4wah!W9K%mHIVxXC^bUzr$RFIj;R`%9Xv!RaD9POUPCb9&TFjZ(L+C_c z%?kle69wb|Rw^svbmfA*6n%I|)h4o4dIE7j^3x>(M9NH=Pn!^C;NA`$O;1kpLXv$G zD+}HKZSI0*?4e}%0;dZ&ZfuM| zV3xJ3k+{-t2$g8k&BNXGm;3iO==y%QePAwCE}WNJ7kad@xb=RLT#**!ADovgdk%h( zMia>^55+i0_3{%Bi?uMFXOz0;pns^Y468f8o~z5{aH26!kq0w9eM1TFY5ycS#b8n4 zhR?Zl^D+jBdGKJN<_0}G!4vcg_zb%he>U>x0N>{Q)J!iFPy7~7zMdhrfV}i0o+P-W zqq2EfBl@5}HgF%g)0eD^k_}lpIP<+H&QSP0`@!zhrrgg2kfrj7h%kjryl;FP3xc@S zfpb{98uz>ShP)yd^a?l_Qub7hJ~%0cx^?uKS)K(OwLUCwo6F;liF}HeFAi5T6op94 z23DOq`1+5Y@HFiYATjWymrx!8w}C|l0MP&Urb`|e>tjq={oseT!ORijA|p=5GzlyL zRC#dG=q^;=0d7nY7;AY0+u?|Albx46_acbv90<$mI`{Na=DCLz<0hp8m9=V3(N)r1 z4}_7CC`h`umv93hK3;*jTc4mWu-!^1Jf&RRN9YY69HQkW0zM(yVv^oWn{w`adG(FC z#NPn?`tig4_TBBn{ePga|6fiI7I5iq{&(*m0PSo9IZ#Uc|3}Y8qzVTB2-5~Wwyt7u zjy5Cho>nWX#WkHWd#YYsri`Dz%lP@b>^^^&UEBrasx>3?!zD0>Hb+R?L}$>811%g$ zM83h9xmhD@Kga!;OP*OP_>1y%EsYahFOkK~s57-{)I2MTA!R6wt*yopk)+T8J}4CM z!9rqLrh7syu5e`IN+?mi_GB7kZlf7oa{YY<7!u#a0di}l7Cq>&?Lob9(5LhWqnP2F z;`0K7wKQaOuIKG9Oh! z2+d>*K?zBoY0@XS3@2uB)-W~rbASg&=l*tkd9d2z|3nxy=Z&sX<_a(TyoF4kFg6Zg z>f68FeEMzY=2!9@{wazZZ6_?Drn72LSA1Ft2U|*KxFzh06(U@w@uOWN`F-a!GGY}c zSx2D2+|$$&>;2m{O)Ha>!P`C*X+#01##&YBtg*m!3bnS^xtVK`8oA7NitbEsI9V4) zcz!4``&xVj(|h~N&Gp|=WxKo5p{y#a7HYknCpthz&ooQx+MJ6`*qY_>%YSm`Xe0f~c@R1(t|wwFM? zK1%}?)p31UGo|`m6eT&RGn{|0IWaZGKE-|=_2G*8&@oYIEI5Y}Z|-n{UsrbMA-%jBsv_rVAs8ePp}Lm3j2tGkfY6d=i}p-_b*|+ z-hSxuqxZk2ZYMShpWWFkD&pwkw8ZN3w_xwfO4Hrj+E z-n(~y`+i@(s;avh(AW~GuIldUs;sPhe3^+Ffr~SUQvBhsRwi4t=&Q{|IvRNr$r3Cw z@;no^0oqfGuxnj}Ft|$>ytlhcX)nkRPWeY1 zZPnHa_o?^eyCseRDx7F+pc0qSPBWpA+aqtXH4{9eB=yGB1Iq;N1HU+4g`A~73rrDt zi*F+@`LSu)l^!w)z6pz9eoZiv3}&)Y7>nqOBrchKFcy>JUn4L8M=L@$$+1^E;=fzg zZK8@_k_Tj8dI~J9`P|ck|23dS4$snd z`{6$ZEFCiV<97S_>FWR*pZ@dd*Z&y2|MI{Ge8ANqWr+`i|1LLvc~6%5_36|982sr^ zxct=a{?nhd=l=!?(O`kxc$_`_q@A;yP9kTf5x)ZCUHy8EmBw8{E|h9Dhj?ecuw6}R zGgFNcHSilKPl20Z%rDa!F0O#TbPpEScC-~ zPbG{?)gNDXhP0d#CuD4g$V@rEuQunB*`nkQ3pA5u$Ii^{@xD*oes+dllIIM54j-1f z4DF!{3}`rBF!Um6Q+67NbqNpy5fyt{m5z<-n?8r zhcyz$vcA&mzkj;_?e1tYAB*{*r#`!M0uX_{cA1u4F0n(Wn@Ux}s3)O<7r30`04NrR z2IKu9Kf|Po+{GS}bS7K_nVYgUrbnpib@l?e zX}18M>Thw3^mVA5B)whvrW6!6Lu8tv2~=(fdv&LwWw36ygS)g5$CnTTK~BfEPoN*R z_Pgx1^&4Q3!#Ghg1n;0!+ci+Ma{tB_gYBY`7=5*)yEP~rLGd~+MXOccrJ6hJggf%W zP9!fZaZWPZ#C%9p(a41iWa;p;37JaOGbKleZg-J^X`C{10C(YH*ocz9CCWe#gzeu3 zPpo)`*a^6Kkr^iLjxZJ^s-=BH?5gu&%in;2+T!G--P(A{kS;FD>sbtzY6qvYa}oh3=(6RfZVTnzX=hSd7_5~MtFH95sfNpU!GW7Et& z$TXgy3p2~g%e2OsezL9yznKtKX&&;J!Hq(KJXM?>DVdu9hBM7G4WI@!B=#&cTP<($ zuyIAsk6qnW0V?~s(n)vncKh{l``h=s2ZRc4fBlyhNoB>c?cL|kUkC_*a8-5)t;5dS zn%Yq`@f%#p1(j2k#m2$u0V@N98`Ni`l>xC;Br5yC^=y^p<~OL0gOpDLBzb`mR^y+~ zmq0oLzcD!ITymyaHpqZ7TJnW@xw+D0WsTxw3>)vpZ!9y0X&FoZ_-~tVcmZwyod`a&aYiyWGPDy&+p; zN0O7s<}VuGcSTkTcYF$>UQL)vi1NL8Did{Fiyh|i)ArN5yMKxC6U!SpfOsbqM#TCO zo~YpBQ_q7sYKx(E+QIPLk~6)*DY@3n{YA#&L4d~j#9yg?vL>ZM8V>-FO>`>Ujgz9D zZlNv-4X1oGnsgGe=w)|ml&bn9>YD{<8be`<4LbHU>4Er8p$N~erJNNcDWV%y_amy5 zQ*E;a@Oiei$_8EE%$R|D);Ftj8~+wau+LxQVJb^)UeB&6dq%#R{IWibhqi7z$KL3Enc`M>Zl!jAT6i(9Y0iT&ABAQZVE79Fr^V^)m+dmVuLHo3DHIZee7iTY2ta zs!z&WrlP9G@=8Sq`+nY0Hs}n{w*hfVeoQR%X|kBcZ}56(XcW^z7a#*)PX3fMm7E)Q zliN~Tn}1NHhkTBz5JR|fg{GluYHHBZM-EEKDPALDZSk{p2?+|p+PMx&s39VR0I(2( zs5Kc;B!(}6qsY?$q$2k=Dnq)ZlG4O1=p+MYLnMPp)jfTaOPx#XGPJWVg0r}+Um z5BjK`{;(MwrYMd)NIxX3Y)R)^Dyor zU|TQwcN|(FA*Qy<(NgQhSB5uDy*TsP?Q+Y%;_-H-wwfz%=;^30No*oRP^Z-okDH~$ zhY#KpY&J&+-zke?BrOS(P{|0lkDz#qwa6zHcc2Tz&i=7YhbW2sj#b= zn#ri4&8V%lMw?GUy$4V1Y=<`|J%GKYneJaxYDRKAN_nJg75ZGTF>OCI4?@P ztat#CfpvrotSu(t0Nv_kpPp8u5QrU5roKZ`gH#l3+ExWMMA)E~K<8u_qM#d<8>k&Qf?2dpxq>wzy9uQ@22kP9 zLSl~VhYw#KK0N*lX5{uIs!u9-4##O2KJZy_u^e~NrV78D7IV@cRh%tc$MJj1^%5sT zy>~`j3S2C+Q}rk z;Dkyij+mg0Z|?!a{rpAD|AOv9dLGoXEwn`0pfp0f)FLQqQIM+??^ShnGeo9L%c36T zrj?WeQ1a-gI0?vJh(hsD(HZ1Zl9{Ksn@s=e4LtvwTWFJ;O}TefbPamwi`HSNDWB0S^W`+@v?@3N#NXcOCu3$Z3<7EQ_@Nm*1)saUOV zd_A$8?g%EBUp@EpX%GO9>%hz;jH_v+CQhtyVsj6{vGyF&blE5# z4{FWoRkj}|^2pqG4r%Js-P?yR&%%rBa?s)aBlA$)SwY94CLl!390twEa~H((sroh} z*N6+%7nePfH#;-aMv50em`{2cckBAiRXquvH0b(ef)oKDBc{{sUh_3-wa5~gL`zSZ zokeeIIkw7neRQys}#tOU7mL#4b zpOt4VFcrfsfWrJrK&mD_jJ?lUFjntUQ?*SeFr+V3nlddNX(Y~H;nvihzCLclyH*gb4UbEf`SRp@` z^XrvWYTaoIBv3Bqn>}Dq$+LglJy5IT?@!@fr*`-C5dkMp46w}E|RIQUj4@A!< zZR5m^cfr_tTW4{B(3YNdY;4 z$LjsvH&KhXR+$OHW=nU|vYeg}zTT*$y+!2DJH*`n{^%V2q{`4w#_`dG3-}}$x~U_| z{&vPaQO?p1LZew00;FXTU*6RzzR5jZ>7?fou3$u|%a(;n#t~&iF7>zd0rTc442;n38x&wqJ!L9*DK`S?!oT>#R3#}JOpFzgFLep1^&!B2o)L*owAS|dmuCYz8(z) zAs%4(Zq@%fl?+IJu`4^`AoDLxMp9@ZWjF0Cyh{pc?WxBe2mw6RJs|&h2B(h_JSK)^ z(yNJ6U?umwF$Rr*p&7d&F>2rwk^Y-$Ld4#HTAh)&A67Zo z0DScE5Jfc#w{7l*0iQ;hvY%BRMfC}+s>%W9NB}BK5vW9CmJ-TfdjR>Pi03PW135xj z&I{o7p!eP$70U1Lt9t+*#Mzlf0NIRXa!R*R=T9u@3<$Je;O|TZ^euR)f1UviMLxg1 zmf=C8GE96=C*d)fw5fBqT;0qTXW7_#dguVT-|e^*7e+dboGel_H;SZQ^ZaCtyN~en zJ0aYA`pQ7fvRFeul9Y6RE#@i5Njm2y$J}0=)0#~4_% z9Q^{Bt`d)!g%KIC$7Gy$`ynzaZctjXxd@0tW@Ux+AV;B}fF-gbMb73jIOYy}Xtl1K z!3gHfk`pz@by@hhE(;%rEG(`ntLpB*Gf@XkCu^j74mvLDIUh|t{~*JPoQ$2dOJDcH zB5`tVUg+Wd!aZlB2!ocwB!HKJgJS19kPUDPa|9x8mEzTWD1Lm+v(NlMp8BSh5l5;p zp%T+u{CS5z_xST3e}2pCSyCti^UXwO5uKY~Y}>Q4Ht6^few2!T1T054qOM{F>;WIe zsm6R`l;ksrh!$^(beNiz$M{$Y9B@-?Y?&Rsbo(G20txh4FdUeS$e(XEJ*EH?W8{!v zV6ubb@!(i8Q({h5A52Dt2-vVLFiIfMs-_7oD|?YEA82CZ@q#8KW8jI398%R2RSuW@ zQ|SGyy#UWi#lfp?-B;?=w(*p zb&X4)RYPv>?3C%T!rM-46+s@KTu4YAiVVBsIXfh$+3#?R6{jb{A2?T>;vSTpEb4HM z>49+pCg?IAl3GnGT=5SVFxCGO-?A)dxchX8rD)~Zn#~q8HRQVW{sI; z&Y8FWc!W7Srx|hhc6`AGz>CJpd7IH)>c%lB^;}4IZSQrv2f!j z5BHWw;$9MxzjK&oNHicf{3ncytL?|!OA8loj!TI(G&>|K&$vt>hvt2BeA)L#HE0SP` z1m_mBFv%1FF(JIqe#T_f8Y>f0?Up7bp;1LRa;V}c-$p5YOva(Xo%P%vjc^EyZ9xmV z4Uk*Wg)$r<<1un7-Jl+m)Cx)v$TJ@Hhz>9WWJW!Tq*%YX2F$lSnS^*GHaRnbEN&2) zu~{u7%;6068=2-5lV?(eW&nYQKd%UH+ zD@ZFq^j`kLbn?A>C+pSOfWmNWaC6A;X?V&$cr?*o4;3G8r%eQW_hLRn4gz9G2OL-| zfa+OA5q1(&=vGWvC<=e>vuPmgSP?=qrV$JQ#|e+MRVVJAXWG!MZiH=Tv&j#|oZ%F1 z&!)HN_j4OM#ySE{v$WmWG*@(eJ_EriAgI`{khc7#?aOJ#0m|T+b%Uy(o0KHVV$Jx< zvIBRGe_Yh^C<`&?I@=+Ajr}xUI9^k6BuHf7j%GE|wd{`3OI|DN)eR%a+;9?m zLp55OMH(>}`QA&0TLtpUBqgX;EAlcVJP1G_Fe8VTi`A9sgn7Nrmo6J6Up0_$=>#~m z99MmNcp-aOIFktpdBF!GB{45EP7oO+!mc%8LfL{C?3|&!;UX2U=@MOKBt4nIDSfMEpA4w!);JaT8k^7znPeky}`vla)SIm-E@#(TauOg zo0A7(H0*OhAP6PQ@qH#)^vQrBP%G3@TwoPQ2Rh41=(RjYZmeQyiqPxlqfsm`md^k- z#l=!WC~klqFEiPT5^6*yhXScqMVgKt-fmKkm()i8I6*XI6G>O}xLQ|j+*2BKeC!VD zAQL5*RmOdleEhl&#`LzLRQBOujNMH(BCMfD{{p9*OovP8U!qKjP=|?zZO6O|?Y5>GGV-TV(Ar zXoF)=ODIHKbtculL)nzpGjuf%Dw;(jiTlLan)}2BxlRQ;V|lGMe_y4Cybun6>vhGr zbFEuW^U9Y-zr$vBRP3D&_ek3+X=P8Jq%)0@Cg%JAxnq9&%mQ&w2dPmHysszu;MxAi9cp+LIrn6FDJUxM-y=}l0U;AZCL%|qGBwJ1$4#F45utBKh(qJqcyc&6fxQr$D~m|uuc3HW+A2a- ztry?#qD{dyLb4J4nx^&10Lgzq-s2f`>pllD8U^E)32?y?R#z}z2zecfO~qxHkjr6J zVZ7UM9wAH zHy6ri;z?&>T4my@W&^#U|j9(5VUqD%FhD!{3?9fW!AvXR46E zUW!AUQV~+_#ZOQeb`j`iJwE))n>X-!^wADGG}E0RO6hXEzl&xAOpay?8=6T)tLkOv z>zzi~p}rI%RbxpQGh;`X*Au99k$Y7<#R+;2#TL53oR$K=J9z|Y+NgJxr|1c6?7Gk2 zDTc|+W$rM)8AST)NQVxC0AFTLZ1qW>3v!mcEP!LLGqRQM%-fV`$===FDRM*sia0u5 z5~`un(Fl$_4I;43vAIC#Y4(b2XGoL2A*mIIoFkC{bM7xDgx zoZ4-OR|_Vzi>T7e?rkmi(+Se%$_Rt~;Dit<6|NQ3q!9C4cOv*om`-G#3utU(dOrY} zI15Y`=TArQGh0|0(~T1Lad32Cc%=;Hr$eWkP(+&iQ2=Axvp*V*;&koR=|*r@6;=8y zY2L>#pMM+3U-03SnNUdW?mpIdX!0GHf}XGDUetl_1G__L(@EjcLE)|fXeyEv{GHT} zrA-&u_JTn2K-(79-b(V?-$@^m>07T!*~oc_U;`FN?rU+TQ)%yRdX5=Thq;&(lOeNU z40#_N6h&)4Xqgf|WQKM_MPTT3;h=I{pv2GaDkO>kTIQON)q&5lX#x~CoJ#dz`qz^g z1@TQ8p+Uo~1HX}la6h4q4IiiRzx*5FZ%7#-g_RYM=r~f3H_PK!kw9KM(R?c7pTI6Y zNzoA~*(SL!TY65g;M#d0C9dtcWYcx)1@}MF9*B9%J(C!FtX#XHvT~g+x^m8c15Swi z3J@|m45b`;IlxUaUfgL@vQlXt@CZo5p*DtAh%$jKWM1!DHb1bI=#ya`1Hv2=Lbh!N zD%aM?+sf?Nl}cNL;SSa&+ZPv?Kp#uG{`+1ygqyNTv!pcMtDw< z&Iht}PeU+^>V5ncJzq=XEbD5~+bmp-dbtllT$p0E`t_cXs9&~kzkX+4kZ=FI`-+&0 z-(4+`NG*y*Ji4yK1@BDMsV#Uu z=Y+`%bi>oi4F~(?=WXO+cGUo$g$N~66R^%@>v$OMGMH4q3{ z{7;ljY)o_A4KW*HV^o#HO_Z}yyP-7eblR~xnhX2+>INb?Dnzp0on_Gbcccz~d_eMW z;HLliXM`=oWbo(hZ}*Ql((jp40bD*YeCvZ9Sp65%d!NyH<-1!A-s@N1x>--z@jN_YjQZ#np4IS?uaz zONkE#)6-sIynQ{D)uh9%IqtKJ6T7z$osT}DbppRi-tPOyg#pFl=y3pctPrzyf;# z->KS$Ywsa{>t**66zkobOkD|~5QE~!qm=Zen{PrW2gxRspo%8}Vd_u9X*F5A+z3#s zSDV)!fO`??uN!iY(_5vJ;gJZ2w4DzJM}TnRd~iQBN}D3z_X(I0&0ZvOXY=7-2!sW%L(ml{60{z$7sviW6Y` z4l8a9f9J;t(5rxW$v>o0o-Te*M%_f*N)xht2k?OVim~FEhIDIIRAIo0MK7?cW^2en zu+Kr;x`FU}dwG6(zFMN9aPWynME0>t><+HUuC=&B)?I=yRSS{BmKDIqB3R?d5I0(k z#gM!+lw8^-lpI8FrG%vU#WHg7)8)$YwL0js;c(8a4?I7hbd&4Ic;v5~(1O;=E<$I# z6ebxQc5r;j^A4ZjX#Mv69bkbSN-5gnk{zvB;xEgz<;BtIu>Z6U{6@S|XV22GJTM7-N)uT7q# z9I?Gzy{7LF=?*sMSC@l7jQ)K1=iwh(2h-IS@f780gi9`Ww;N>XU7koRg3>!85Q01_ zC1$Nlg;aYVC-X{6eG7;ON%9rr((Bh_=GFNb-lT=&OIHuEZqXz z`cbqutYIZBRD1CCyw%sc-A9(YxcGW~!!4QZ zCm}+##JgK$vrxA_P6ZmLyY2D~9hHzgqLPyd`lZ;LC6s7Jk|cgS`&#T51Q|t(ekgs& ztJk8C$Co1cS2*54x&p}*kVY(ePkUw6`+DlKQ>yINrr^k+CY8(w5cW2s!X;n*c3+t} zKE2Ra`CPT8Ch1Dm(#0?H__$KCiuTIK_4U+`%k(0YM!dRQu3iEcnk`7ZgAt%CmPUjr zxvP~%ouUy@(qanWJRB1(e;FulQJ9AT;-X6zKOp6l6-aGd z#wpot)Xy@Ff1C?C#{*>GHR9LUD5gKEZ;q@zmbfh5k=c8guU{U_38eL#0RP$YFG63i zO6a`O8j{H}u?rfVHouoy_55CVXQ^0>Mo5&`Jo){413QY2x6z`zc1eb)X2WAOouX{i z3ZA77pm@9xTMl>|h?ef(d~CvaVGV^;kW){`T4ntt34|FvA-`@B8+>@$d3>tlxOknkN{x1ls!!jTV{8Fjk2%BH%hHtDB$`z zOgcC|h5ji0{gIYNmwSYrOU;%IK2_~;6B^|5jh7^hWpiQ@MqXUJ<5BvK8VbLCzJE8M zYYE(3-%=#3aL=|VB@i@Fzk{*W7qiVq7E0klYVogSou-1$8Lu#KJJ`HnMo%x9916HC zP^AYP)tWN8a;6jl!C1rvo5F^kjzs#1@6NZmY{BHNC8S@IjW|zc0zbwBFRo_D-K>P0 zZzW4!LY=9yorhDga`5&1cIQy3+K-YuKt%$M>LihwMa(@7j7d?6R|VX9GL^`_P!ot# zGBqI&2nq?*+jJg*eZ@(^$}{kpVz4vGU8TU1yLa!P$)R2sxD~U109xXgG>w60kAW4L z)#NiY8Uq8YydC74R)efMUshD5OR>?(z>TVOEPG_EPz7B1kUG{5O(J#U&61|o>LZ`R z(9KJ!JTi5W8q@>MX5D^skd70=8#7UL0BZFPILq2x&(v=j<0FbtMkv+JJ z%)pimPzdsv>mzPvt5e-sh4VqAZ$$U>0BjfByF4 z-}O``hcSqF=BJr-To_Iklj(l4m;ffib5vQeA;A%ys|Ey^`)EL@bdW8aM$t_ZWrN5v zMfGi{6L`Nja78Q@h(kq@VN@DM%$ntMF}RRVv0a`cMC1nWh?Uyusp(+xH^;-jz)^(XpmB8)Xt8y7iY@loonlLR zNQx~@Qb!+DZpoK~B8b;N-{1_Ue3mDV(CdB}c3XWL$sCS+4uiq#Wj6~JhSbsM*bS*% zc9Z;W7QkRC7w6d|D~i9b!35onV&`rs>_AT96S{(6tAi4=o4Ln@qMOC`VJ|1HaO7_D z_#op7hbeTRk1HIWP(atPXWv5Li!gkHQ0;5Mu2xrZ(zLEuPMLNO&VD9T$vI9vXNe`u zXCwrwvWHFynWGsxSFhE`lah^A8k`tv_X#<;kFZ@q*b`V6b%n9(nH~TC9jJMwC_1dp z^YCVbEM;OPkCVxePIJhESID>c@$L}`l5-!WN3p|_5kAUvt$g>anMRXr&B+2XqPVxO z=>bs--S8y0(4Ejim-Grvt>C(cjJH&!CsIfr&qRJTl=kl1_H1nqch|XRm!th%j(?=f z?XDDkGMMT9$4qDYA9J|#jFLC)PMoYW1E;xWRIBk!eaikW$IHD>ITr6cPZm4;($a=O zx6*2?hDoSq&2c!?;J1dskP3wgZYg{Veo*p2dx?gJC=*0j_hz{=i~qctpp#fP#XbiJ zlnFSE0NI_bBqr*y?IGc#N>b;9Rso+aI&g9e*Y2>F4FGM1Hqj8NMOs=sI^wYFtMOqt);YSp(>b&iUeOc;u%KaDcO= z3{i-s)6n8j?RK|Oh&373z6+ShkHdbdBJuj_3ah1l=uGCSr0^?x3MY3pDmi_P3ScNW zZH^i35{m3ds5-L^lPXZZ(9{uz+=7y5pyEWskC72ae09zEFSGUc{kc6)~`!+A>VYHDk4s$6XyvB zvH{}~Eo#E!gz9Cp;oIUu>G;G6lxb{}|kva9v4HpXXZa_N& z4@g-#hjf;Rv9fST!}O8sZVd48Qpui)$yIz+Ai;__28lXr_biqc+=IH-=C50@5>*eG zi<%tL0r>e*S6~mM{EVy1l@{ez?!+UuJIgcBp)KI3ui)|wNuu6CpXq1Mp&v5ABxL;# z-LzJ&-(g@?#P50zcWjz9IApP_M4AvfLET#0N^wv%$9_<0k4!b1b_Qaq(R4pzc?!U? zX>r_WC^~a}185b>j9=U?S4$)oRS&Kj>9g22t(6=TwyT>?8yR_+DCG1BB_iTeh7<8H zJDCn$iW2r2^QGj~(@6-dz|6q4D=BH9c+{^uJLR^XTC{Et(ZZaF0fbDVv!{KvhR$mvL zPADYgrLz7o5XTAIx?VY6+dVj*)m$n(A;WY6#pC>(PR_b3xQzQI(9 z^-y?t(V$~3HmRO?=kqI#xrY^AlA)k%8Xw2B9d>?VXg(MN6^2Nd3Sx0uc)xCqJ7PBRW&?_jLP1l@4x*eNna z4tUbC*h3dcfOkn3#0-0paxfApUtZmM$p$$Kp->6nxR2!X`RMHf-_H?}Mo6wBysc>> z(b1ulxihBfoK|+C2t70(wVsO6_a9AAU1bjf7~^M!1uGp+id10k)nq2=AlQt|^Y#ki z_VrW(mN|iQMRr8T$zqjOd)uAS^*%-D&F4S`2>i<|{0i6CZBywZ_hy{T%&ig%T)ph0 z={CxvD2eGd>NwupO-h)2P76m8^IvJJ%zdqw&U#!4BeluC(fqE>;K^fh{~) z#tHtRMZ9wy@`9IW_e#MU#jDk+E9HH?LEjZ(nqVWOexPxzN{il-nKwvw_*B$%Hk}YL z%95YJfNCK{jD}<8Mq;nvK9XOU^~-R2m%uiLJfav8ZYVw&Dm<|t6dcWQ!Ma!~49tha z-111at276{Xer__qhsSzYOP7XGBGm>?JbdBAKmRDBxo$126i)9A;(9_Df_zUtBo*3 zlL9uOOETV~-JN&Z%d{NK*J+|+L)a?x}e06avX;bY;GigU+%-Ll)vXL&*in_-)zMlo~1>uMrg;Jczahckmhi9n{ z?OfI4G~)<&>4`Rhi^YpmehA(FTs;TDA+ZBL2|sX7m8jmL$(O5guY6_t7DJWxeM)Fg z!;_SO7{!as0a0FU8~E~DB*25fbX$@cmjr)^Dbuy+w)j_6+Lc1UpY%({hJlh(AH1>6 zqBIjUbCKDXt2U;~cvCGT*Y1%vJGcw@sQiT$Y9rXMwtx!i<`Y`NU$_*XBI%7%gM0_~ zfF1)teWWNrCDc}9e7L+qBU2Jb&IJ4^IXG{2%ZlWKk^RcT->0zh-mX_RZ)dah^7Rb= zJf*Dyn$*qu>LMjrL4*divjSJjh4UR)Z})HR?G+y{>%dbN9B6Zf;AXS{!hf-OeenHg z!op++w}`Tl-0}GL)Bj}dc$L%|sf#fYt&#z`GbW1LzWege&*Z4jG;k5WJw?)l|L@=c z|Nd#vKudstE11_Qz4!P(-zf2;rul~fJZux*u-_yw273)Ri+VzkF-6}%okisMkkyCC z1)1q#Y@GoNTB=YzJ(MUBm4(ds$a)Q%2b{35ImD@Lr-&ThcnP3$#(sgDrHN@rM_HYV z?c=AfpYJ{m5CsPj4K>+-unY;Bh9?xW-9VyfB{ypZo*1Rm$yTwk+(4G_}o z;#7txlB1L(2jm)A_&Y_NeP5IZoX`oP{<^Y`?p;(k4-^_a_bpeFyY%;ijShh|vhSko zkDX&fCA;q*CD&kA03kmM&llTAp^7Z~Ruv%}weEIu_`)Awjdu-bG-#?d^ z2aG@ln}2%n^eF=W+3VTh;QiMx-?rK1ypy5ViqaOo8zh{M`$4p(vWx5kx$efhAe!M) zWMrMAk(44Jpe#1r*BMRVhgp()4QxkOh5b_2d zn+T#eO~4Oi31E@{KknzH*l1vf;$nH&7dNOc$-J(*Gd9^oh66+kSMPB+S8)ce z;a^0y?G}QOxlZrjB_r1`E6o%-6tOyH7Ao=*sC?hs6vhQC@`vZ-3CsfWq*&)aYJVA8>a8C#@P zl5^W1(ojD@gn9q*!{6@@-hU$C_SyRn58ob9Vp(fAw887|zdU@pd&Ig!IMRE!+h+s2 zb&%f+Qse4EsfRDke#BYUX{k(kw~x*^r&d(N+3n3$%YoTxQy!j#lS7Bj#(s8bH3il8 z0#Jcj%%mrr&96Y?k=oRRD!Ht$rRb!Lz;KKL1`ip^vbCvQ09e0REIl!=$+y7gJb02$ zb=5bAC(b?uwbl$K@FSrT;z+BU@i!=~V*n#ea?b4t>%Eo+_RtRir@z>Vt7L1l8_FnM zc4H8w%kI3x`XWKw(|by{=h&Q7mKj5T1cha$2~48q&gf(m5BW!mBfB|m24L3Y-H_TrkZ8x{P_ zor%mt@Qm3BPUt=i53XxDiy2xLDUZFQ63=Ao_T8bQg92|-{nStgrEblz3Hu!4t1cjo zF*s4`ydgsqW~97OqEtjU&Z=-y=jCoIOh>W2ot6p%>GsjZ&Az_OyjM2pRAw7q-7zvD zNV{jUha4w>tY#+nR*OEzF)W4v+v`KnjR* zMmpJ@3`p6qh2}dQbo8126FJ$y?^t)*{UW=%=tE?;Z7!HA=p~Lw-%4S6kl||X2`yOS zBn;_z}%8Lp)M6+`ZWh>LXN5P(2h;0XYh(-DVTHUe02#g?z z6eus*#56Zi()s=Pz5ZtoBtVgiJ2Kw}A_8rANPIt+ETqBqlj=O0HVlj9@GO1-^{37Y z8qcoxP6?cjV(ZUe@^iZ;pAPXvUd9U9McZ!Dqa{;phN3nIw~^PV(~WcNdYkhd z3wADHtNopff-I3IaNET39KzxX6~rwA*|n01=H2sc;)Fv`0$%{AuY83FE_R&rTZp5u zcCKnp>6JKpz`+gbl1J+S9#6MAdqd&X1iiW*xF2XVtA#? z?ywT+vOBEAUbGVpY;W4%=V&HE5@}TEL*@!rK{0&^5relnJ#dSIFyovAmM^BT*Qhqda%msmkY0y>>&nqi5|K zRoTFrDu#={z*-Z8#ZPKCR*0+GO$jU}G&WK)4^AnCU_ zHP4a4nI7rYPvh}2(hwgx3A;Q#m^gCVp)%Ioc@w*o25fivjGj)pcLgMNhiXW}=F$d*@# z1AMXig(K9NIFis7)8$6JNySHi`?}?(Pt8N0q>4pK4%QyxnvUF?(xh2AJ)NYLC^sB} z{Phf^IJ>19jCzHO8_W?ho**pz?PCY9A`&29r#Fh)C*C4)P6wq7Ps}|d2Q7du5V?;` zGLg-NzY;D?WUuSEUZMSV4<&o94FR*^r%Zm{OpaMd_LNMH5tV7k8Op>gwnN4%(Qsx& zCAqFqw1Xc5No$0C!1ZZ{gOkj?F%^f>Z2CRU%kY-zS6}>&bO}tF-_@?WQ)k z@WH*5OK(;-j>q5<*)?euRlcp8VU`8Y0&imQFv#|$h!f&26L=Fi||J$Qj1G=?QPr7MUHTeb7pZlT`OEyp=K&@lyo84o!J8>-Kfr$@EPskz!A$XW4x*b%IqsF@p*35Ahh z@Z8(qHfKCpb=K0%ylB_^#fPLU9D&yNdlB;#0tVAKBIz)7!cj`*)7l((hxYW zYqbcfo%hfj5)Ris6mE9d#-V`R;y4wqk<=Cn9l_Re#J}Q3v6Fsv#lU@>uA_ORCAt*AP9fSXP1eumb-x|l6+y@P(MiqTRRESdY_d_^KW;%&JG zL5r4z6aIWIbB5^CpzBx54(i{TBk1NU3S@MAWQ)Bbo~j4|{TUu{1vw zH$=1uGb)1)@DcRDY#S7r4VpqmOT?6d@@`hw!I`S9l_{_HClr=H&3^U1@H$UZ*mtxGn~2)Tzj;PAw$^msSRQW6Mg`tRI6AhTgeLjK;N7kT8l%ii!mdYra8vaGQvahvFp2 z#UbMo8*F1HF3i}(j$TUKB36u!Ay>Fn2x6Yknc#bPMk$|U+0cwse334$Uta#gK!ylF z>+fVcDjBL6X92rEZT}Dk)F;{wuTXa$_Ex1?rpg|e%NQG zJh7~!&EXM9TPw7rLOp)!=47JUhsdr92mw_wss}o8pcG-q7xksv%V(#jugnnncjW|l zIa}i;I~x7jl`cUBxe{{=MoVn78 z1J<*!ki1odMuk=nda-#7|KetGwt~~jYUpf{){dJ^B^wxKUb<+L1x;j)GEHXiYr45N zC8tHeFAIZTb24^=pIDMT%nSR-4ri~y-ENk5I@7akMM5{CWx~pr^dcMj}HXZ!-MeCPx$A1x(^-(|9vnV{7i$?YXl!p{r& zmwQT0DAuUcXCqHgHe~5gY$&{4;}vQZU`etquO+h};l$z9ZL}u?&%9X@cijtSX7f(p zt2{vRHQ6{lS*F%OO(LJJX4%@mPOW~rMwzdy;=Qf3>SwmMuLVZ8@~N~Urg4z9?~`qx zacYQIRMN7E?l$TON|{oS`AHbAHC863+D+#r7n4ar@G>mVH`%!A9dvAgbN*B20p(NX zTNu2MQ8vgZgvHdVk1)gLkgBc8RR~9iO<;8?!Z@Y{4y+ObnkjE%hS6lyW3pdM2hD8p z%`n2MQJNjD7YN`;Tr4JT{QQgAm6^*p{rYqI^)K`EJMtx~-5R}ro@0wL3n6_3g(E<` z%Ed;+p{XA1n>QL!msboObv;jR?Sb=YAFF^TDpV_f3rrRe_rVua;V8?4N0C0kc&Pj6 zI42fe%A7JGawnHlGZmXOjuF76nGl)vC%&O<3{*Kt9Lo)oqCk>{(~TjG?X94%cq5n+ zKkeGFdbW(P7E*$j!G}OTjC4?t*ANE~gag@5sL9ZBuKuv}-Qa%(9DazPGl#|xhlBt9 zgnGYZ@z2H_QY)ak63BJB2^|-Ce$us;%$hZUEdTZG=EK{+3u8v=W$JbECBxf1?U7oi zgV$wV7_(bBhG?r4qzTXQsEIhRYXrPp*JNP<@(i5vL>yg!% zC8S(qIfZi(4E`^0@mDYVt2>SIQW_Y>hl4S|Pxx&#M3%6j)_5gb=$t7 zQdsU@_cyd#=}qV67;}0c;>f0fG+F(cEg$-N<;M^93^Xp)XM&Gy;ld zlSK@*+w}u+2I@QlOLvWL2oZp%W7cBt2|=CdVNt+Rg0t0K(H!TgW;AaxcjkiCMeP?v z)9De+t6O;d)hGgg4^r=6&*yGTalMLe2NgMB*ol*arW{!h_?1UvWIN7A#YMr2TqAnO ziPlV4eZ6EJNO``gB*e+}LM8W3b1a@{PrxFd@e>vc9B&~RW>=jCI&JbC8<~pzp)7YY zHSOxA%cE8uO)A^vP{sW^PfV(ot$9xmeK^NXb$^Rgm`S89u2znvvYnqBi_VSf9-?dz zMiP0e4#2TKk+(A9n&#^+(A*SN)wsy9cUmEZ*V21b1+ICltojxvRmQ>pD_E zBIk^2dQOMYq3~YJ1Ixk9+kBVBeJ00cba`{+u%-AyS3i$Z`fBcgYN;M%?vPhva668Z z$z*s4ZcnZxA|I3@co{WimC^wck&fW@!ZXN*;=D*FQnL_`gzMAfOj+0miP4jzV*3-T z3Jh(aB59L0dJ{ZF+a?faf!nJYyz5&!GZ5){i+nw7mcL|AWy<_q;~Rf*f!Rz)`HVMkGEq^0a z@}zW<<;-KakIsj*q}qE{hR=hmIFCXB-P7DL0TjDDuq9Av^ZaV!vdIM!G43G2F+CD} z_761fw0@vnY#$_)>G5Fd$=$3JX+PjkH;FHq@?DGy>6?M>t;FnWgMUlyK3U%g5x!Wh zu9x`JIq)S!I9lbV?Pu|4xwL@Xz6fSny@Ugki!>SoVJvvZCZeRp^E76ZG#6HE1&|8X zHyH=auPQNzK2}x+H{5%1v89paZSW#^80>2}+}1R)%Q(kwmdv)DkEgpK1xS>8B%(%l zhr9kjMKLDM1E0$+^-WJkH@)r)*}Y3vglw)z&;f_k*%AlijJ36Qwfcj5`^57dyr`SJ zB^ZdY#kIULD%T;Ud2Ex%PFmeUIvv$7W74<;5H?JjR`9!4tC9&>NFhIw2;tQ=iEoJA zYDOmTU_D(7exkNzoTXxnt~Kc!!jZ3(0)M~LNu@<^VM3fwUr`d~Vf*R+)30|AC>#aU z)wfUh+pEPK{9*71SnK(}KcLf>hkyOSKs$3cSRqXuVwMqJmr1zcxkiKmzum(=#f-a# z-9s^NqiM@gse?~##g~6cSToKQDI+AqEJmcAox3Aa4)@SP~%hYPt zIZWreadoox7+kfrGPZg@9a^1Wrw)`RF4sLp&7=*-5>HX%i8=~#v1!6nlq85zU)pjM zC){u0gPB6?p;x-|1zsMHs0GX{n)Q?Pr=uJ)M&tps zJe|>XPYi9|O9zlW%0<{M7$Y%h+1PjV(#KE+q8QpAo;n$hn3aHYW~;<(3%na{sgl4= zGFhHZ7>8@T!B4=Ks&W+_vDJE&(P0g3FOQJ)P`WkR+Mh z0duILA4{3ru?%R4)z%bsBr(FaDnYozWXN?0t}KQRg7;)8ny7IuACg>l*1v^H8p6Do z7@G^>-5|i;K1w~#V-O$3LcOTbsDNFBAPK#A)U3)sB$*MDBOsGf)JSFuk=7;Pbk!Iq zMvFs<_K`V*&89suoLLx3@`sxD?$g81YbK@^9liw96sCRd7c)<~v*G5==0?fg zqe#t{AVcEDT))wLFA~uR3;ysZH}f0`9Hq>hN+XWxE1r~zQkgs5aWb-p@FmV;*c4-@D$nc@S*VW*uT_Ebz>P19mM~} z#SGSii(l1r#tDKDh9o4Hu8jz<%P#A)X*M_+4yGqhwg|$TBk2rO+BfH5`TlPx;+HqT z2qD_&_YaSN{a|@u1LFAs$&uA=z%Ev6)CvZGYH@QVk`<&uWG9m<^H9pS=a9EGH|@dK zyN5?$kKWzCM{vkHe9_?F{%ydE{E0(|hWONoN3=V1E5@jw!|0ZxN^atdoirSYasKdl zaCjt&47|QfvQyJLIal146g0WF#C}JVN>79HwraENIk8_L?LBj6982zu31~_k1PN)9 zxp(2rm&86rf@AfUW%4BmNJ>aiOc$Ek;nhCUKuq% zM)!`L1X31|_R5#5m#i{gf-;5-JTkln0<~{9z~DI}J7`_69SC?XkRE=ge6>np5I_LD z?sZ`gO9QtS0>~g^nRExSU&g&1eEjnHHz_jza`hbYGXLJbc{9XOi!EpWl7LA2T|C$J zdvsZ!#;?#BuU8B3;MI~~z*Ato&k(-4TwPuvSdk$qDB);%(fFIiBa=l3J*cGN*48BW zF2s7EIFOjodUIu7dphb75|(93k*-(JvTXZp7!K+Q9n{RXu>Jm-xJIxmWxSSy!S`>% z#j)5pIDcLdj!Fa`j_n0N39O;#fI85pD7ftMl9OlISLjkrPxIy|;v$mUk+=dmIxwpe zYOjCMW_5^l`PEY0Y$Y+;uirm>eEje^zp7$?R&Y=`Ntou%vBD3T9?~O3c}e{NQDYf{ zM2uRopLH8mP=-5t`Mx*lTZ^BlPXh_wGN#NU2YEwH+Q~Q(A5N}q9c1z%^$##nm;}y; z{HC*3$d`d|%3%qN%0@VH7nm?yGR0Lg$TVG>jyuR;*4by0fsIG!)?{j8QX&<_6f{Jw zgdZnih~_|mmD5GiSqds2cI1#&+O3X)%1mJ31fZDEeds{3`H-aJr8hH-)N*;^zO2G( zHJU`t#XLaN5?LY#$NNuTK5w@Nch7!(nkB851=Q%S)is@SF4QKcx2TJqezMvwJqC|a zQPlG;A&E%B({_uz`+AM`M*%b=K*cVR%ta{E)kx$xLKHoGegz1-e&U>8j!kNzRv88s zO8V;iyn^r7L!$DFEyGHFgPBLK=dd7c$!nFxCUyapA>T#N)A4eSgi!phu}zuwT;lAZX~cHQ-Ggsp*TAtVDo|B}8V%G*oi3^hQd z1MC*kYP`!+^Jq%n*8rG__;zy+8JMqNjz}Kw7cZm%Idqq+i`g&Ri@(?+kWVv(#xhl% zAn*Hk`RCLBJVMb4&P%|RgfC#k9l+A?lzhQeQDc>>>otlOlQiN$>+MlF)B5|8>SZbb zdP53h6mGqI4(Zzu!L)`Me@KOuW1F;2F3bg1;`t$vBYmz(G(K-mb`>5+4^(qt6=G%j zlkn*;t{@4bA}m~KAn})vzbak9Y``broDStyAcG}cLD2|!7IE;4s z?o=nGr-PsSzG9tj!q;-C--La)VLOAgb8uJBf<<2Aa{;J;mr@Y`Tv# z0IvC|Qy-gki(EzuVjN%<`E4?pl21$0Cy4BBqF_O4R{{}t>K=*|QDsIZSw3emWEbQ~ zU1U)fyE{WC(K2Sk!~AeQWb!6CTErkQR)7d5^BJ5Zlo!PaJXYES91JGG~D zIo_E=RJ!a=p{`@uiNLZhx4Q%(>9ac%yLH+Bn8SOY&!UDvqRm920hGRQ*r_F5%V>sI zc6&=m&+HCY&*xiD z^r@hsRvBA4;-x@^+oAFk0(sG#H#SA-R5Y|0WV;59%eXdgepN(wCs&p^zSvlo=zdmm7 zrLMy}AOPQf{l5M1@L$^x-_k{WQ&bax9`*L)_jmUPP=n}6%r3zi z$BRzB0)e*?&(`w`6n&8|ZwgZiiVI`;fC7`YaVR(@A_zocB5jjS9H%mJh<+lOx^V`m ze`|0GY&Q!5P!bmdfs5g^U1e%RFal$?T(n6yY;rq+l$fCaEM#&L5@NSa=}-N4GD#{V zZWb4tm)%|7?x9P|^ASc~0BvEmfe*w>%9e^A(m1hDtLr_wBY3N8g4RJsq+Yxkr=#YI zpw?6@t&X}cq$eA8@=St~;WIuy85~b5GwB)wPtQ$f9dVTwd6ksmQ9fwl89(j6>fcUjotLhu5RAs$6(LDQWzPy zfE};1Uy(1gfhV<4WZSRH8o zd7ezfhui8U1hk!RmfP106a)rDYak2UP9UBt(zRn{l$tV=8jKs6NsTnYMHTJm3_+}* zVQ4iA1!^8Yxm}Ezn|J`HKfIRA=AKKO(t0#OumeQW9bKTc?(Kt5*xLs+?Ip0HJzHmh zRc^7*%pSmxYV#&zUHF#1mYrNJSppP>M-zSPSP=xC6j({a3uf2S>$07w8t%pF6-7X` z)HqT2zR9}?MG&;)pj(Y!WcE${dfDYICWxdBh~qaa5+YL%)0)c&xjUAZZq(9N4}F7C zKmk`b>r><~i!mn0PhU?ND!HN?0j1ovq#XjzCk=sbP$+{y3^P_8l-cT{%m^1jk)uf% z#ZaSWa*>`JkByT^k}!uJf^>e08Y-_4bqQMPRGf4a7BNF42YgxMpVlRXk*46|=eu-) z0%^i~015^FGq2WB)0V=$VSj|l5h6?q*?Rp3W?$F1YJt935~K&cExb)&a>5>NfS}3^ zfa$vLj9RNKGP;5u4GtQ>w_v9A<_b6M>Bx7$A_gq_!R&1~yAYKqP6;)uP;@J-e}oTk z_C=$m-&E&iq~27a4e^GpVUonG5I6h_5Jq$p0yHszR3?aQ)H+f`Hf@GFZvp0gVMQX4 zeSadxd9}^~ZpD=AVZk1{!}wX?HITj75=5TDILS|clK9ITU?ceTx{dh02HV&OAu6JIFvYE zc#(rcG4Ae2&iql@j)mrQl+C>Hggl#nQ0r(iVIE0k9Kik)ThBm1{)~xDiCD&JQlXIR zguOz3Wf1BxoS2et0UYr8YBLyjq$nWbJx?)TYEKeA8}Can5;*x7;_D|)DkprgT(iKb zGcN9^(y%OF0B?$(K4gyH{`Kwg{!^hFK}*`cefaSB0g60IalU>0@a1!vMTKrJ3679A zjc#QTTlN?|IxM%J3+eEch=&#BVQqfWW^80L){XYVg&6G0^4E(!0ug<5jM9 zo&rkxDw7E~jG|3vP$y|NjH-2T-yu_K7`_k|*b@BWcxqj*oJ;K<9Hi=8&1iy@qN#9L zWJHDIZgrIn+hxMCgO0s;Jk313FlkAuaouOGbC*nAO(B8XIJp3m38&swo?;%c69_MI zs>x(FECEQT;PDW)sXh}lTX!Q6*kd%@WyY2s4XxOa@pLRrrx=JEj@k`v%TcSnXP2fa zQo&aBh1PD(NG*aHxiJg-qflb2S#LCBC-PdZv6_otMB0EOSKz8DCDPr8fPO3j;UbhO zJP{AGG-yB{1o^oHF30G|V|ARU^DaU^CRHR%$MWjh%AFmx_hC`v(|0zEO;Y%& zO6+Kqx6tU(Oh-sv+N63dNLaMxpDM|Fl6mRDUhY{P=fl%NP1Zr z%bZZ;m;hlUqh;BmW7*;i*Z}hX9M6Psi(QP0^Z*xXww;&PQ-vJsb=I=?(kv`o56wUO z=Vns;tGIJh-nrqO)m+M}D`=Y;d*l+B9vSiuyZGn<=~JkK)mMBYrs(Xi>z^0~i#S-P z$t)2bK7j`Tt-3v}`WlL{$`mh9?svAPOdh<`X};b`=tv>n=Hjw}rYfnxt%waLHDK4` zW5p+i7@u_A>Z;lgfEkrsMg@8hsk$b}w16Qe$bHMopn?Imz8;Rs5|m#FB@K1!x2)*4 zaSXUr9=BmZ>03``DnKyfsP8BA`Q%x*YdWX4bEU+Oyq8(>b?j6jT|!2H?n zq-$5*SAyGwB*+8gHT37%GS87(Y1P~4 z8?az|H&V%_6{mpnst_6Bjeueu2b(T#PcNB5uyd5(wBH>^Xt?1ptn z7s5IWuPaieWsUL(OWAZO@sLI|i*WPl?)QJb`xfpx38tvk3Bkfdn@(^d?vWz6xI#6{ zEv6m2+k7>aV=fZ*ixh(NlbIAH&k@CHLrqP!-wD-UHA@Z;8CE8H1C=kp!es+T0?&Ns zw#x1m2~l?T(@&H`1n0-%;4PewKwb`TVu(?!5ClTq={5;TmGPdHPNXOi$e~y@DIy2r z7jx|zbC0b-2NR5u83*g@qF>RUdR*tT4WW>?>gfmLF}b>0p7=C?-jOT=(U0fPFOfWh z=3U4ouW_EQ4({H)dwBMbyN`%>{KuCM?^vz%z%ax&MNe36qz8ZUrl&~C{*R}F|AG5( zx8Q3=Dn-+ttErHpN-td{D4C8_NNIbjaET)t5svUR0VSBHa&YOKz2=YwF4fv|{Dcbs z?d8GeyHEGe?jC;o_~F|le**f5R z9O{e4%z7>Dx|4Cmk+N*23{3 zR!*#2CiEZewf zmwsodZX@%Mh`HHB)jMQ2U(Xw1)`yCBwHGtpHs??v0EJ-fS_igPYj^k6iwAU$f`K&a zi_7gE20t1+uP&kKtTtXLnTJj~#l|f%t_i9tqlsiiW^Hy>#i| z!@fC3`ELIT$v=2;^_*Ul9JuoN{`bckpoP~R)#523IhAy3dIkvolV|nTAyK7X(rM<% ze5^*XzG=r0L(psPhE%jhR8NECAC_Ct55fThzKIlOYgQ41D zvc%#XPk78!bA#I}k$JE-=+yFkc|{K8BwJ0t9K@EhdvY3UuMk{cPbIp{Qa|p^vNisJ zG+SesBvf+P+-#6P9={`5yz(iJ9h%?VKy5FHL7dnYSu*+HnVRLUV6Fb*Dk zsW~w@v2je4oU}#OQhBW^rkr(J?bj=qTg~p5gKmc-NUXshRlG>HtC;`Z9+eg7@2hLz ziSLP5hwTWuxcv4f$-55_Fk-~`h>V~T>F59p`6q%I)LDDzp=bl-wJR_VaNlMW-fmLb zcDm<|up=cBO&sQ@9xOw&A_#YhiA~2Ia?E31O|+CX;OB{ZOI!DxI zbyTx0phjYO6gk!Nel@6)XQ{u&LqxHXt_)5#znERVNDk8B?<5~cNsP(t7n0c8>`qiF zU5aGQREEM7Ec!Mpv$Tq3RO`OP^qs+fL?US`0ePqPC5hT+*RmjHud z0EDrstf>KOrDZI$e-Sp5Q$KQdDF8LwxYc&0j2M>ZT2upCTy~CM4yzf3VJ#3f&B#9? z9uX1b)4hufs9F-hsl-YY+WF~e@YCQkS!0EjR=X(|)m?yd0jKb|z3J)Ld2)kO3hbtiF$$fdQ z2GWkcJ=UT`K__k>RQDu#h|vbt-}M`KXeQMf$~sky4$ih^@n}7yQa|0EWKtmY#SH z;V6on4~Y*Tw#orQmWR<{J83YZP85wJZN_^U^a$ZHYHk~e`+-_JvUpxZB}q;F1G^Qn z`yiTTkleQ|Y{? zh{YG_bdg9`?BlTivUxlBX#nl7D~DK`QAvNHIo>MAVfr>Q1Uzu_f{G877dwNGJK`me z;N!!X`NA!DeCS7TF1Ipa)odw{+)H?S&S43HAs<%VRt13me$E?uo+=Za@qCdgxB;xd zu`Ic&phOL7tU-IlA*Em`sDXww;}aqYk9nv1(q9A6q!2tG59@*t{xkrsMfF$BUuZxR zC~&YO&4C$ZF#YUuFd0J=r`89fgEH6HifXzWtLe@mL1NC+Ypo5KbvIwed^Ac40L7)A z`Cw^~QaLN4TM!WFI&7R|72$;xU%FH(owyR@tCqxaw)h!qe}V0mKCdYtSU{clH?|wv zAKGfyeH{Yi?Il9nOPw~7uu;JDc4dYne6vJoEhpR0?#1o2$6n@6a}%485O;EdxgKiP zyc#hILPSUr8Pgz4ZzU%L)7x#&5Cua|YH*S6g(_b|3#cD`QVJe3_vb2S=}tL!#S zcUwP#=#|W7u_$>jdA1y}^P!}mfY%NwC~&yvGpO!91}n)sQ|-%6k{)n%z$g>jR!Pja zFI{k|U|{d`c9JnEC(}3_1O2120u^p0zU`7l>mrc2Y_Mg7VC1W-LJ0HM=PkG})0_YEe4u9R7mKIZVV{0c|NfKVxk{`S)wqebW`Ta&LA?zOrh!oTC!t z^O@TjniCv$u^4W-M3$MGbCBlZ1z3lKPy~Z;HRuQKkuk7BA%ijK&IQbv={>iDB2R!M z!NoLf2k;`?KYSL`nv^a=##O9swhlD9Wi2|V9EmAXws^_M=^j}M`ev(YqpsXk#maJI zLIKbOoUj44bpV>pgwjfUKR!!?o$@R~22e7npz$>*ag9Tl5{M8P1DJ{%4oAI-hiTOo zm9t*SnCl>xZi7w?vTCiKpCjKBjFX7ZJg2yncC#_hC^Nl~I4B$plvGNvosb(G1LiPo zrL@Y{r>BPwNA!#NunGO*WH8p+Lb`15Ez>XUUqwD8;4#0hPf6RvtYY)*)b<_ZO|moE zr*@|k=@iE)Xv-7OZt#n{L-<1SnM_U)Mw4*&?G|UywL4``2%f6k1Qf4?n}Oi-IQWdF_o>N%0aM?v_oWvI_1gSs0`ZF#)xBMyi z^|HWvQ3OWR4EAsv>*Xy@Qk?}hc4wA_9!XCW(JWKC1Vl-GexU%x7iHqeNykF#g32_d zaiB4&TH0@l%JSLqAyIiD_rSkGGGX3piQhr74~F>~on%U#RwT<<<_g>LX7du69ppFP zeLH&Sr15NVb4nVDoS$ zKI75eE-2f$^C{P_Um|)!W3ub-K@XH8-`_`lLp{vlWQfO%f8a6W{g0XM888S8lecHY z+Ua=rXR*`Ko;gOJqsji49ZmMXYr6AQWUu(Ho$D!mc8^%QOs;o*x%ROfUOg*neSYLQ z*P6y_=Yys{@Su|)c+PHW)63~|6Gqphx?WTU4}o>XYUm8 zL3`&~I{nC_ex%Qjylp>;j7OTQb_W%q%MZ-a$?yjT4SuzMw$bTF9`yr#_ERlFR(^og z_EYU-|3*8S?5EhH$zF;@m%XdOK6|H!o%XH#O_t{UYba?g)FY+Spn>>_2LRYi^4vV5x zL|G&$WOX#kp=ty~x@$x`QaVMMgmifcU%wdN*-)a}+>n_hK@HY`(j|pFqMFCAA0D?4 z_y4$m_;wGc{C7%pP_E(am*2$}5U$*?2NYo8KnuZEu~ndEE9RuzHM3`MZ zUnQ3pZMkYvf}1usHmME5n(QeE3M8tFKcvuz{KirirC~_o%~VX5*#o3F?A0R_WmByK zMkk5CHhXoap=Gabx0j2nKD~bDQ!^2Twlt$adS~biBQ6#Gg$syP(j@djAp!gXqMaZc z*TSQsg9px=l15Dx6N7*jnJWBr-I6gbq+4xWwOsbH&Qv62o%{4AwQXvbSd~}D%?_Lw zTXzRsv&Zg$Yv~~Y*KP+z7EW(KD(G9Ovm(eL!0$>lTq@~xLvHWFu9Q(AkyRG zhri!{{Ffqu74^H_e!jndxBVw_0d6(w4K{jOK%TD@jDU#9B1#hmZZC{vG}W+_2y_lB zxoF#2v$$vGvYsCL%^D}NeRYM@(~JzU_z>6^X6xsh%+R4`W|TK}8nj(wpUT3=;_}k1 zU}ISzc@bfHjG^VkKP{-fR3bBzF z;>h+XakpVN1A7GWwewNPmq$6nxB_d@3>1s>GopCNQeUs<_!UFn%vioak(rG0Fl${Z zT?Jb^lid@E1ltqs^4gihD7cdwreK*`44F@|o#AL0M(<8b#d6l|!}&|dT-*G}R6*(w zua_I#@@A!oe6Sh&*uJt&x`X#cYCf>UOKi7S;$Fod`kG=4-460hPM>3{ zG|j)Ijp}Le=XIOqaq3|0V6cJr?5q=xh*;ikV_MvNbYLw3OV)~|Jb4}I@iV00+Nq#K zgOeJs{NsTDev%{quo3)oWrKvZ7U@TS?|L`wlCMli139jPRYO^yhjqyQ?e{1-hdQBx zSVh>Jg>s5p4v+A&k16NW={kDyTaoUH`N`h-e&+T?PdRqG-kObsP;S0{u()BI%I3li zZG&PgzF?rh*OVngMfjKSgJ-M6!?xB%*9zcJe#HP;U*u~5dOUx%N`4x|Ccb}%uuc@z zk!lB9{THxS=!qlUaZX1a0H5SY8`p78N0A0Q9qi4d^9c8DOwwa|y&DrS>m*k!UZ~T# z0xjP zV-fXELXg~0MoYpJaT*t!t!UHrLz*9^L4Vv@Iac^*b6B-g=8d8;kd_MUN4?27d4jdt zVNWQX2D^mb#3WNZj>+mqsBYsd-SH1sH(7cjSNdR>kNS*xakT7Wsq7UuB#o=(7xlEo zJnj5dv!dd%L!q)N%;k&n?vQ{zGj(MbnycDMB&W>E@W5wW^k%U-kCU`@y>gDWdvMit z7{)IX_e$we7`~*(7$gs;CP2#dpmPDG>=ooBN)!+wmVX*~n}~W;seze+NzA_Wk)|DS}@Pj5L*Q-4r zDWQ$NiA-{SWsLCRYNnZfnt~QnbXr~D1Tj*C_lHULvsk(!fZjq0`^kDLWX<`Ps9Iz` zSDc7tyr(`eyLdhOWrJvHel3!Ff&OD204pKvH;#pFqb{((K`xN8s$WoKs;*>pq$zoeT+@eM>O2)xzhSdVNxj~u-6TC-(D3zj*w7{6+MBpRG3_ZyJ zTZ&kL2JPolnsP3$dD5pDa=JnJ*GfEE(>R{J#CbG<^YH1C4aCARoJP0zS%OvQ@erbd z?S#p1JZ+d?h6h7C)u=I(T9Zz>3$(g*D6BER7jpY;VJN|TwDOgCP>^B=PEV1qtUag#+oTAiZ_xhl-whB0dwC)FbST=H zMWs3EMA*6DbutS1tyl0m0qiZ4F$DyY87*!0d3$p_1}zm)NRAhr-6CzqUoWmR%FdqI z?xpjcGiMaNkotrqI@|rAMcLzqJ<`Q4!Um2`S2S#Vgh_t;_+^VS9hCU-r>6A_=NUbD z`|NBe>wgYVxYgNy3PR%D!x1q;bTSXCcv~sqCNWOiet-$|EAt zPDGl3WlN-qZMp`V4qI910{c#WCOIA|gi8v+OZqbfw7ckpI{@q0LodSuM_Io)_IRRl zV;)CXp);YlKqWo?;8QZjq4>h=L2y(opO9bHM|lvuoG!rY`yn%g!eEIpl$sfSdwp}Y z9%S;Xz?xz2$V%(Yv?`EYY)i1&4W-Hv`e8>}^`riB{py%QW(jFOd<`Qlh9w8-DjTo$ zz|DN=>IHG$h-q`8dILeZebh{8!$QfK3xw8#51%v1(HRJRadEo@FscQ!f|=Q1$xS@f zwT$I>j75?RBQZo8p8f5WelpNXsu^1Eq^vv2yXQG<#BwNPi04-BljqSU#4@)$rM+N@ z1$66_RXW&=Nj`iz^o)Kq4^j`oMoL5PrG!SHF7~Ec4w%|Mg!N8KMON?j;n;XoYYvc9 zG?a%7DON+w3L`ztqvdfUM*06S4EpbB@X@!MW$0TR)(D1JLS(pme0=!u>-Wcd zBs@C!3fSrWyJrLO@Z7&UXr5w2W=64Y{GiKbSqx#XY<7&3ER&;Ft&-G!s_p8cw1pK3 zzSF^%i)?oYGv(x@Qf%r7<}%SnwCDq(IF^WrMtVXX`5>lln@pI90gEW&vANx-Adl<@ znp&@&F$BgtT_KZrrIZvPyLvW&Y_hUW$@@`lt!(;wzhc{~-0#!0FPoh3aOtEo>`r3} z`P)ZH$V?yn&YX92^Y6^nqJIAUT^e)&&z-#-ZDxEkXU(y7OVYUFtD;*qg4! zCAb+YNQo8%K^?S&{bpfyuT}?dKi+-&_6$WG|4vwpXxHqKUq=DxE%J&Giv!__^$#d8 zGg%Y=fox4A!eeMT;Al*wJxn2-Vmuwoi&3y~QZ!%BAnN+ zRCfNZ-uxcb73BM8N#8;`2e%fvEChm|Eq}33%}C2cC4~W5v+B0Dn_m`ZTjsT0oT=P? zY@Um(z&3*+NyF}Ovm6VclLYVTv~?!S*;X0xEhIM^HDS0%k`iDz5Q_(FgQWZc?G1nT z^yIf<8YhkbSeIAe`+*LLYx-j5Qi!w|u4Z(6^eQXtY<5EH?IaYJ9Wmm^ICS?tE#NNe zI{xl*d3}Z1&}bGhWc1)t7{sR&)CjkMQ;vxzB>An%r4aXBIj!I^jFKyzbdpTnKCEin zhfST89EP^-`fW1H!9!M2!FB5y+Z?%*Q!IMJ!5G9aIoLrqzwSh zDn<^AZCt$YWIS$(g9)oJ>LUK4{~Y#`Z5|uz}BE#Wo=t)h#5y04RvG`%zP@pw}v2ct`$SJrqBQ`^Wez$M$9`Aqq z^6&vk>kHZ_;fbe9lsm@Jb@2JwSGs||q6onIci#k$`=3DK{$H1;OHlCU|7NbAMi{~Y z0lNR^z#3@Z(fs>nZq=Y-aRx77X+;D|#_~9lys5pvGIMab!?3p?(mBlOITGA%kS5{< zEIx{nnK#GT#nPr%v~jeqYubp%ntF-S+t%gUSRyQ&$aT?DS*LCvU933URdhh;y`8gK zAXmIhqiUUnP3tu*U}-Qo+LE=ew^psyj6+8y zqUDw#E@rT%7Y3NMV@W3kD@g&6n~+8Ml{9j1T^-5i&>0Ra z0(2Bp!c?Y^WaRXPoFa9n+R81iU#*erMMor9JbAc(d;j4di1(nt&aGXP89}rceafwp zB8Zzo5s}}uf=H1Gx(gZ#*O^r>Ik=;dtS}-JPLqf=~+!8{jsj0`)L#lb5$uCF`D~dE8C|)(8O8|6es=wA2alISt z%5+5ub}~L)L(0d_t+|T3%0#V~?%u6X!S>_*-M7bShM{aEA0SDCM1`N?99<*7G1+MM zy2}BzR=%m+i6l&NqT>OwfVWH&4soPxglVSz8|jX`!Yi>f8&>PHb%dHwQ-YiSpRq4t zj^oJAbic5&_kOMi)!JA)h zm=iJHyMFQR1v(%3pM&ccgLf|m@4YbLd^k<-&ooGN-cAKDO#(66ElOQYV4xz57!{VF z=zqAm!F@=?IMbK!WAAZ525Ikc5)PIaU3QUewS+>e48&^7hU-o^ol&70MR2lmg#M_k zHHF;+jy5=u%J|0P$Sl?u;ebHUW&;(;)|sM5gIw4!O~HAC+g*G%<)}PvgfxvyY6a#* zo9UU6vvP~+D;VLBC!%VKhk%Aedk~rQdh58dcx-W+(DkI%0J@2`-)V+8ghOk1YF!U^ zrx$1hgr@Hea6g`C??9Ri_`X$#Wifb2(%MD`Ob}ycSoON!uRAI?6Y|)-VGm{HNb)Nj zHG;49jOwa}MUit1AVt@NfqrQc#_r^7g^uA68<_4qxg5vy zQd`3Fs2h#0GUStl^Ay;z1ucSVq|c0>ekRBUrT|tN;STK{SXMa8CXfV+UfDt4v&Oaa z(Ls1}Xv2tw=8;n-XmK)l#O5{lVD-Awe`i$4KW>b)r}EgC+P)}c$L$RcB(W%I+YeJ$ zxIWu%v*ICbPj`boE~e=s<)A-a@09SEjKP3!3xENFWU^qx@zD_-2964A4Xe%W-+_3z z(5Db9Slrcan@0ImM=MOdK2JANNNqmMavsOhn9hQJTp{Z^LV99<_+Acy2qjXbCr~&Z z1=Qc`7Q$~NS+gDXPE!c)ABj^7u!qj^vIi3O9Q+F8@~K||+zaLLA8BsMQ7fL0R-s1- zNHdPJlnmaE1)c17QRU37l1FAJi@I8lPvHn-4KP@MrBD58xj#8Y45}5ksLlX=JT(O| z_cEod%K&vs3^=yj)c{K_v2T?kTyDS%-`s!p6HKmWw1XfZ?r#3;+wI-WeS7o!`%mBQ zVdU)n@WT(ZKFELC>n~rvqF&k!lHP4tuHXCTKJ2ya>p8^CF-rAR=0g&@^=gzSo`!}%I^hQo*aXs5Q; z(fs68jjb{E{A7ocA?<4 zF*>SKgtU`y37Qa^q}el4?`p<}$QznvJV;o`8vO$DmP{QkgDLVY5KZCk)GnNO#wN5S zo5tmv-PC);t3b|X$UXHs%o0L$)c)0;rtN`b92<391loJIL`U$ldW{apy+*FY3GSs@ zu0Lvc4?wI99es3MCEsTDQzLwV_O7~0A)mTw1yKp^ph~6#M_j2-1x8VhB724&MusIL zdj=n(2Q>36^8v9Op@fn9el_ugBf4i2sSb4ngbpeP%+a1LwwD)gG%jkr_v^!*p!oRb z`+q~(mVf*J>2>qv;fMC~ySs<4|9CGYL2opuwLw%Xs?T~g+hK$okJhj!X<#n5OOZbK z7pBF}{5xP2l)Z)!SY9y_=ByS1G;+*9n5}T-Zj=ei`mCrUa zAin($C{9?mLx%qe`6*PYRJguCDjgpOWf^e#4V)Qc?ZmdCI>S0to^)Fd0k(Mb&FsiB#Nn(B31}CzoA@RtD`v2av-PWUUBC64VAZ zVac;;feySJ*}Op{J|o;U5hVsB4`Y$o$g`#2IYcGm&;!p-M6vL3Y( zqe>TcXEaOfFyEQ%VzDdf7+pO(w5mr$7vrZL&2!K$!}4P5m<%hPI8;or0xKUx2PvJQo4W{gcK#4m1S3(VRLoKr-dsZ^zJ>7j{=e) z%W&m14I3HT1lFrqteFc9+iG(~hv5A`u75>-Gg3|6H!|*MPvY(#ySuw^1rL7NqXYAkQNQD zZEEww-5Hie)`C0#&ZR-c9a~JO7Rao8|8Vz7?HEEtEKh=-!jurs$*g2$A|HwoeJ&;z zpg^1a(9U0I{O6I&_V1~LmpXLY59XX)zNC!Be~vgxB^ANk7os+)#|gwRHWjSN zTxHD^iK8)@!rFKQ0gsq>xxwnBBJQ|(I0qFaGbr)cQv;@5|1>Q=Doh&LrL-9|rija< zI013_pbj+=mIh+yifVc>=YR9`18Q75Gd7wEUm9ysO*GlwIe=QQXb`=l(L(kxaUr|TKd#z zoJD#!1b`{Gvz}9|W0FuGD;2tHdzRziX7jV%!4TnTec_B8eZ252XFOhbR%S@ySs@C@9@_d{^_#0J-WEt@ zE^U#HMFR$$z@_Wd#b{>4G*j1Ia_Kq^QDeG?7Af9WZ3BVgtRqn%wWBVqJ9-k;HGno8 zC8Xno%*U+So0Zw11mC{hU2ckF+68)LmJ+5f%7MRqz9=E(G+&g1M01ObTB{F&Ap@>a zdz3PzbV&yh0ky;|L*$BR#t4sY01`#3khd3vryc-anWQhKjhS01o`NtXD?QVb2%hp1 zKjVtn@lf~bX|*uK}V~RNVA=~BA3xgO`!^1|XrV#HYX>p*N z$&li`#p`X6v)!J7>hU*~rEp?Uu{Svj<&eHQz9Y;>{(vr^+{P4F33=J28BUu2t3FKt zLMYNCIJ;{HD1$fA2Bz-9M$@r3TicxBGkBRVw-=}F7xcSUlmoRvurW9SvKS1AfL6f5 zV7n6{=>21^8`Nfqa!^4}+`!goMge=fFp95DINU65=S0MXH04Y#>*UPRmnG$~)o8I` z&pkG&V%t4Boi7MMq_G`&B1o5>k~@WG1EM@%vSyOFlDQI(%+i-+r4!KPs$FW6QT_Ib z74PLPPVAuY+vCEBEU%kZGdj$%bcAYrD-W*2ku zJx|AYWG?5eg>Ub}&-ZHmGZLzyf}sdHOR>01_q}+0fq}pOb|(&BPs+Z#dAPp&1*NFf z^;@4O+I<@JH13Id((6viB-s2@O2-1~yF&$vZ0H&d5fdF2*#!9@Y1Ixg(zd8;FH=(- zdvH2x-oAbNNNznQtefehISVpn|LG|QPfvL~XbN9++&uY3$IX*pgxH6tp5@1xKTOiUNfLlxW8csf?QJe5iGv^GZqC#o`F0V;RmVrevmdaH2+OU32mBEE#5eV%vzYvnJ;VMPI zfOw9ktfZ_c=Ix4J0R=L1js{`TSg(}!+mA4zMHdyJhFVL^(Fh&q z=Ub$5?k+|BGYtng>G~qstVH>dA$=8GZ9;j)5#bi}&ZN6n8`8@OlYLNC;gMc7Gl_=@ z^_zZNZy>>JmlR|lg{qgCtu|^ri#)T{aM}HE&SR3Yu@S)!@Z$z5&hE8nA`FHo(aAWh zY@q%14%sswhirYa_wh3|gBKrf@9rOdyS~Hk&qEPvSZW@v*#ZUSD?#zm1mmp6oyWB| zs8Jv#+5wpA3S1eXHp4)u6B4Q!v7@oCK)x_zuW6Yt%sAxH2R=vrn|9pp%2cyP7^NKo z9fcYGas_WQ`YB~jS5}%iOgSw&c7V~!3E-lkdWZhw;9H5wBZdH&{5U2}$v(+xhG#yo zuWT26w8FmX^SEj1bCU;S-oRUt7)<66B@4WM{rXY}7p6GM09{Fm^YK+<1p9`+JHVceGZ>UUZ;@J~v=$c+4f!l$Xn}r}F|_;WWb*J_i;S1L%{>{@9DFV}Oc@lV;$`cr)vf?<1WGOkDn#6w z66rUf!dQd#c?vNXBl>W4=Lefs^^LemQW+Q4XM#1xyUisvjEoIvj$z$$K({Q<=pwN@ zpbz-@>xXZMu@j4A^hif9bf$)8{wT;IQy#}*WC{~Ff(32bgGNp5b^ua?S)9D7C@~Zc zn4!;YsB^`Kz|9MLfgVx5N1f}Dd|Z8TxukLWq8u6bZInAFPgij7Q=1WQYJoZ38ddYw zuK8B;$rad3`H-o${jPkfmhVQE|x?p z!LD$6%Yn-2?M%_rOU5qJXDK;wop2{D3|cXoRbXtNhD6D$Z#`s584@m^yHNZn(;q>U5lKGZ|xK0jd=*8t1^B_rx&C03FA+xhFKth z;%`=EQ;su!T(t0Kb}l(5CFnv0vu1|i1XmWzCJN!S_f3#D&r`;Fr}E|9z8_886)A>1 z;yEWVp0j)ksmF|7Z+7PAU`tr@k~JQoSS#D^8TZ4aU|==}&b;N@Ac}+kzZfV?&GLg5 zu4d_>D5620jQ5gId8)9NC~R5oo!azJ&`wXodOk9zvZRmA)>S1>n7`JP(D~{|kbn59 z?oj0$DwFiadba3()@D=z*Mb8^!f)VcE4mqYV5I+xZU&<(v@;0XF`P)3Hndx1Ul!Yn z>|(JE=@=+TjmA-Mgc}y*hT}-8-zU08;NT&p69w1|I}ECtggF2tOahgHDj?B$ zF>k{v1~fx08Svu6i<=i8U;OgoZ!d0N{HGTXkWnch08Hh@;O52PWt=pcT``+nE*&g z#4)3QE-tiuB004wClLV|_GXbAou1+onLfK-}h?5?%z^o0Q zNH2UHbUM*&x7#a33r2_=7rk+U_13z(xke+{Zy!J2+|iq;)Fh#PJXLsa(VIM}jb&SQ z+WtkEG@dJYJGB8H4|2-qB%DxSPHTPClYlmp1hj-Q3|?L!)1P4;M>Ii%oycPcUo$wO zThV--?7BWd5HU^G2-Ky0da-jJV&_nvW52tm9&a{p7&qLx=&Y+VMAl^(Pg5_k)1bzV zI!ZEF5|De4a7OVt^VZ+hsjl)+iZm8!n!;eo$tQGj9&*Ojom#c)4GR1uO7uQ=Vk zK+v${$s!PEP?8Cu%jy>k07Mo%n9yEW;^1^atNLoNRRJyi#pZ*&SeWnn)sv_G67z5#P)TJjY;~ z(yltdaHfQFes(f|_mE;XHfzCwg8h887MK`sOv9V@EKA7acT|uEaapLQSlQu4i|dt_ zENAEo7CPc$2U70phzo`e%38?jo=f$6+<53_0UIRo&d6e*5Qre;oUbLSf+@i%^ng9wd9omd0 zWs%Oju=u?Nh*5Ne5riDCtZ2yweP-{nUP3z$n^swNj@P~?^}y>vlbQNGuB_%c+K!d? zjOsD#a1~&DU9NISu0ngwQR1WBn-e%<2!6XIp}}U^kqU`$Fsx$ERH1Xw>T;RmWRy-3 zGV*k8tTz=})6rIlegs>G>3Dv8i8^*Eu_-OHiBou?jNI0EBVU>5C8fa?ofg$`T{lvy zP#St6s)1HD!H|s7Yo1O0t?M($A|yxyDYS?%Y~$}4a%G48812()4d8J-d=2)-T>a|UdSla~h$;#)ImwlbOpOIxEaWR;Z zrw>^hc1R*kjVD7kbuHNs2}PL`g=@mZJoA-2b#-}s3Q5do##`GGjbpkc0=^B+$}u5cSLZ`0oS$ zyTN}S@!v1_?{5z9fzF)xrbc^n@FL(msV1p$_u?8tNX8i|GBeI%etP+{Ei8ow>h#01 zOo$&nNfx16ptFjkj(|x>_=zYXD-(pQY!^nM$Yy5ujK&_2lv#MV?As7|-qf0yWg<4l zKQ=02oyAJ#DtbHbUS25OWsOu-!g@V3l4YKC=HV7Wl%-&v4_4$@bsE>98&D}8VzlXk zV<$Q8$pHdYnWtH2DZThQSKGggP>k@23C;z2r^&9FZP^@<$?a>iO=EHmd?Dh&(%Kgt z7RiW`oD=9`AD_=txHx&yIBrJ*{5Oe<0d$T1LGjl!R1!ZI27pc0_m7Uz0J=+QQGLWT zN_vQBBov2LMj}d*Fz0E&B2ljv-$B-*&x02u2a*c=>Bo>tezhYAgIJ`s;4nGY3)?1j zc?&%Vq>FQlkp5!k|tGDx$y z>Qt!E63^)w$c;oO)ti|ZOsvW3x~KyJ0IoiSNleSZkPLWTIhZ5|p+X*{wjmBjc z+uh*6o3V|DDWHQ&9{cRb_Q(C@Evm>Nm*!*vQf4NrFklZptc=S^c7BN3^XuKkDf-Kz zJBok^sm5B4IhUw@TJG!o1Hsy2gTF+Oa|;n?l3Gp}6t8*nNP$6)HjlSk&?%3`;mefi zqtQM(<>|XT9y26&VP=8VHyWbB(h#ZNXYG#F`CvIB>?F4v^RciYQcP8P+4IK;>J}He zyqa!89Fv>0o7IN#0w?oxghL`_+QofznCCTC$d#Y{@WWs4@817)zB~Hs{q^VJUq9TT zNa5Z6U+-`3-hci4*KhaNcMtlL<=$`Z?!Nu{@WXpi3FQ0X4-7SjpkV`bD(hmR;!wsx zQxr+W0#8XK9fhaMLxM+z=aeRyzmO2pzsVLMPgeg+4wSa^r7X_7r`TTBq=4uNqB4c<-8x8_APTO+K2Qz|S1Hg>7+skej|Aq? z?0_^Q1`7BpX$Dc$TKwq*m|V|*Q$}Z4w!-Ug7KXYQ>om(F{}VRdgv>Kd^zy zr)C(}SJvi`WeL@&U%tU}CnQ=KRT9-RH|JZj_O&_d1CmC6 z@5ScwqrC3WXc zQ+Mt(2TmqvDUQ-#8i+jpVFFS{p#J_o+C_|Jv;CWY8PAT=1y58*9LUqq=i9)_x{|3g zmC-3KA;DlgCOB$6#qv5+^nLYtw^)793QVU!POM17a!VvFmh16_L%0&vA^jN?)aqzO zORdl2tI#jMJli2l?id0TgbXd`cn?Jizx(vv0RI{UGYrRuT7C=`Kv+f-+C?xZ{=ebx z0DK_-dm+9L{aySWiVC6M(%Ly6rMC6zM6Xy`TQ2_5?#vja{l>?FIU;4LKf zanS6Hdw6$08I?11si-Mv*oX0dI@)pDOoPBd5A;$FR7j;WMX5xD3Ocifq?oC6X3dzC zDj5)CWF7dJMFb?4sGDNk_VjYx`LvLP*hGKkd?piRlX-hRmg3ZLlo`l%--we=ZCq}d zy{J$MtxFWSkQW`BXa)EeLNcPLigW=@lLZAxM=6hqmCq5p0zfK<4k6>F&0Gr)Ogzq4 zdMBVf>k64O13-B=MeI?%<6%UJwv~Xj7>0F#a^L!uF6S6@K^9$p5l^b7hD9P^Ey1iq zSUIFymo1Mjy`W_ZvNPiYly90JEt|-YEWkpF#uAH5p|HG_lGw#yNCx@3Z>B$xu9%@u zN(O+2H4vcFaI3JNG}lpcCx!U^>pFAvcBa9KIm@LX*-J^|D|`T*T+q2lI~I2~9Vbfa z8_O=Rbia`aw|h9!?M}#vK|Xq>6k5s>?gNHN6FuWP(1ecoR`61FgX4U}slWVWO8JQ( zOOuXB_s_i5&Ns zqgLimiE89qT29d&b<(WigDCQ%){8K2I-)1Wa6l+eQJfhI-ZDY>W{=(rhL%JO?) z0nn!N5a8@${$SY$6mOQSpd+q#$eIEAq*iGsgwN9wMa}Py>eDf70S=hUi!&rKXae`% z_xVNP8Q%}!3!{+mtZjL7ukfM*N9~ENb%`t4Ic=kvc+GVl%{j?KR46X?3Dl?Xwt#** ztlA!#Xs*lGC)nCcNY#8~kueHrvT>04_mF$fU4*r<{z*zB4%`tlngmLOoc8(5m);;X z*RmfBtFuc&$fR-2TUngUcdV3?yH&d5^07qx21e51HsCa22UNL%%j!p=eh80X19;DM z$y~26#%%mi&X~{SgW@PM)Yn~++I<04Ev`_DsBgrNe|KD7ojQ(5-Od}6!{V)rEq)|Q z)2PH}C=~>xT~DipfgWi^YTVwey>S&2824ZTpD22^D&U zLeabOGZ0BNn`G3WOG9;5`^2HZFT+q}!P2WvR^?bADo?0-z1Wx6LPS}6-m;|Fj&WX2 zRA4AqryGXNnCd2z5Ad3sv&%i?^WVdFi=X~(szb^tr7Jm|gRA3C%X%!NC;sZ)@30n%4z|kt>1nT|r6?TZGRrUyG zFZE9Dd5|YRrjH|n*{RxW%;9)U8&j}u6mI$jCE{-G(9QVMr+3%y|1R1a?k=_P606iK zQ|K?~5wHXQe?)Q88Qvwp{dvMm&}kvOe$HhuQhC?z9DT9NQW!5toif3eF4lXhJWeQxjjn-d|2&DA*9fG??Lp>r%xbxtMDq*$0gM(|DS{ zL~Y*{JZK4xfGTBKGThMYBje2dz0~swdR8LBVXXo@v^iKQK`m>R4RO~*ny|^e>;XbH zKq4OYXR<~{x%%=ETQi38Bxjj7OGfmWcrl!QbWRVdUw%1G7FP>@5OO)+yn(3XJvx^o zLn{X5DeKB}>YGSuz-(S9JeL=lz1%-ZAJ}x4i`96Hp2>7B1_JL6RVchNNl9GX8jJBT zQLEqr$WAm^%DHRO-2r_*`lrj@2#(%W$Mj?E$4}S4+>Zo`3Y!OYBUdH4#>J?9T)E5p zzg^#5zbAX)xqNm)O)x3c5;&?T=<>tm9$_%jUuBAHuBb*<@d%bC6p4hd)&?spU!A6F z&tv3{GJn6CdOlS3oR}os)FXiUf!HZ|ot?m{RUsE)z^62~EOZ@wClS7E7Oo-fn*W7m zs*cJ+o$g*Xd*Aja&j)9_mm~R2kyB4b+#PKj+&}Xr!SXn0CN$cd`YrHX|AZo^zcl^} zV#f3e%H`-Us6wK@Oo1G`NuJg9Eomc9BZl(cSZ&+}OoFHQ4YYpN88snf##@Su3$SxLoMLOpB zjf-X<5?7duBxogMg!CuUvT2GYl{2<8p{W??9S^4DgQ@VS@pz*6yOtBHm%~Oi?5g)S zmcvdSV1;lD!h*~w6emXz=?JO_A~U^M+30MT)E2RLfm!q|12;1VkRY;hQoubzf((kW z$V(1|3_U#Am1OFOPF6|C=g&W%ovl_cU!EZpFGd>nOz?wJxsRL_V9(ZT1~J5m7L{Gs z6Y5&0vkSyHpl(>({(~Y`72dY}+r!r{_j|2)Am3TX5c~zi=Hh&D1TQ6*&%Jf28WyhE zmnjI;OuX)a*j^FUX@KfTbD`@`OefXKw3->UIRm>7O1nmHB81OdPgh3tD^(W5_J((z zCiwED`w}W6`Vn~VV&`^EtU2q+TmxEv*yGsrp)sS;;bU)62S}Vq8Aae$JcE1vUyF znK3}8QU|chfr6cuA9R*FZ=~|XI2Xzwd1~0sBiRMVwdl@ueH*U2f>uZ9&0#8WHtv7cyOW)El_!$TuI*7xC@RBG+m%GW1pcxZX zGSM~#GT<6m%`tBs*e!A)_tG*6$envF&H`xm)ysaAJA=j;)Nu)zN26AP+zyoh$g_Oc zVz;kS@{)H=gm<})O5GIkz9$!5kQI}ukYtY}ne{Dgc~l~2lww$Q`SyW1Q_aMg@wTnBuiD-|Jiq*r&sOOB9q~&lUm^K;*fcU8MxT z*96h&7!sV|S=OJUx$KchkZ0ngYgZRn zYy~TwO+I}6_6{{9)sR*V4LWgH_u_hG?aLXu{<5qoA_L)q;8Qy?-2tbg+UJZYsgZ@4 zIe8EQlk&faPNq}jb1+#vDWY3BHH^gSsYDlQ#h#lf)m#*=vdUG~4PlJPotU(!veGbG zIi*OU;iee3c5?y`eQ+i{%tH`zQrz5~-`T}npUFPZ&Hic1 z?4K6hi*G(aXrYIls^ut2etwQ!3(tIT1kIDa0)Jt&4+GcFVHe@qcw-!_%M$=P)Ds+Z zwx~*77v-vu$4vM_E&1Ih(Ju5*CS&{zmtP*ztQ_tJJ`bsscIpXz!RcyCwIw3{xC^_- zvUme^v2OLCY{0*Cd9nF<3#8+653a0x=8o%oeGAG7mGjv~<*upfZw5~T4GxQtz z6wwi>xm3Vam!Iz1cefAsd!K&0{`BqU#pmn$zq1p!{`q|HPyci9|BxGnizy2o!d_!s zU8cmva6WX0qzi;ptr&{73j~c3BnwP8i6b30EYT*`IP8P~_zY2fBbFGScCxgHBaNn` zT7?^2b{y&L+4^{n_D+L6`>na6Hf?{P#&+_@BK?axiyjQ9x(sL!e;|N1R_!ax*K0fYu@0}&zQPpHb4|2(Oh~t=;>UyL+ z+w~=&n@0xy8G5J4Gk{Js69qZ@WXol@k}PKPsXMf1&>xk1P)?D@rDZ9LBEcA13E5n-wIO{+KkZ>P#Xprh1AFJ_ zE&NC)V5#D$c4mphi^`3&qyH{>K=jwuF8Tc|`CU05Evvx!^bc~r_T#rN>_7GK_7nO} z{7QMjf4=`W^=_gN5G-Vp8 z`q)O{WPJ|&M`XsJkYhTa=MVmXd=ifekYN74_dh`DF<1LW$NC#Tq<7Wp@ z%xg8-FSF&P@X569wVH&A8>(KIKxB=ByrNlcSXUG81ogN@+p^`W7VTJmeLy1Cvryoy zTlHCdu}}45jg#V@CAvxOhKL)Ox*^tdL)cMj5=Ra&$)GQo>L25z(YQ3@Q6fzc;|IB& z$ojr1`LjliWTW2$;e%wNP8;57Gt*dcv!K!0Wxlz*+OC10p%xS%cT%#|`pt*@q*f-# zN!7jwgBiLRw)cO0CfmOL_UT~{zrVQs{OhL|$OOOr!0bI#XKmZP?|#4tt_{8${DtF# z?_Tg%TpWD&zyCLW)A^y`J1%IJy%`&67t8fc*jfEVjL*&Yd@hf*NbCzO+ z3C)n^;($_$aK+_z$?Gltg;)4z{>$zw{bRoA)fokYo@kn&Ja@t72&l~@;T|GueJ}*z zroa5SFkJ%|&y(MOTBzCR+zy~WI%A%R0K-mXJQT_~@(;;F?W{_OCX2SMwAjjHZg(9odlqi+4pxiJjH!D_< z>~(k0UIqm`k(r>CBT$&;?THD2D_^EkjY_~WRTVYPRJJMvrK-kgf5H{!N)!X!q33te zE80%Dod&F3zx#Uk(EjJwcY^b*-v}|T-zZN+uZlgwKb^}?gtbATK^~VR6olH92Un(- zbz#b*KV?NTJ5@~XF2_gh;sUktI>9=6-Jh-dDS5K!Mjgk{0uM&fj%$oglE+OO$R|UF zpBN?@g2Tfhh;HoROils#WEzlT#mu3p^bGhb)P@NXhAlSiY~Eg+uhwViosy7Y|0G>? zXCPEV;m8K#(cki85-!IHeMhA>RgVj)AsF$-1~7sugK}2z?S;Zb5)~qiyVZ&Mai@1V zkXy=~a3N@;KtNZNjoXVQ3O-$E0Q5-Ptt!Vc#_7*2J4@X!#-ZuP8h_Gr8!SbscuFsHWUb(So&8cyg@ym8M%}QQ&j@G&2ND9bwyz5> zmF)?ER^}*{L=|h*Fb)Ga)J}4bv`ml}4^MG~j0*`UbvmK1iN^;4Ge0qLovD^-E$Pmf zZgZXQY~L=nX}!HiX6bE^)G1mBW61|_^O4JhY5+{%_SXv#PG^R^pM6nO)5<>1^$GeA zrJNr7w_26S?znts+&k!aIJ>fWi0cWqD*0R?RYUGg8;k|4G?F2fm>2Gr?c{4%&mM5PY;K&gYLF{uMUQbwOkY{~HjDDvVJY?YWr zmnG)&l*eeN6PmZKU8R?GeRCh(OO(b0Z)sjjue7kg-}w2*X3CoLd!wfc(Pw1X@D58f z?$D!mKto%!N6FIXz*3~JMNlrB;b_#qj8*iC+AKavZdizt&mZyb@T7tUa-i}wohkYt0@1o|fD^ibpqHiBcA8v$ zarCaY>R?!%fgn=c9y7v-v*_wLbxUA+Yq0gzE(>TEWzpXY_7r}Vhb(X(1Xi7@LH09av_ArV4;`xnT~;Yw?s`LZPFAaoGfKg7I6 zMS$!Ial?%vyN5v!S|HvgO(VeOy6RgFc<9~6Q5m$h=wiBywTepcz`h0)O#kg{%`^dx>m8+nzL;ekaW^TAWH`-S%YC6?3>4u9yz9 z+MnX32FVMgzZecf(j_!5+xF~YvE}KQe1Y5t3RiG+q{>!uF~3jt0h+t7p*w@98*qCr zNGAYGQOeF`Kc3}hd3ew+BD$*Esi+bf!1@K=Vc;oWd2Yv@2el}}IjYQ6Nrzl94rO+MKb&-!+1l+>A`Vh1+wo7@D z&hdoC_N^B`6bBZ#zn7p$kTfhRVIPkG!{&w=JxUB#+p6e${CvE^V!8191S# z4gRBYgLRPK|N5=Hz5B2B{oU=uEwag5#AZJLY;NCw{l-$Nk-G~AgO!J~Cv+9qei+ba zGJ`c$RA_guF{cF!5PZwnb6WOiqKR~}3P~iy%ZpQO zdjXRiE0*kY)2Tq|?rphJKrC(c9>Gi|-sjo8+9xjoZnav*zVPU-e-;`FnRjJC zwj83SJ}d-WP`7$gsL2C2N7ye|rgC*ZB;^GEiuyG9imL7lt=R~YXWNwfeKb8wZiG#i z6N~Cx2_jRUpp=vZP9R7ljhtxVVf%)pD0obj6=v+q7np)m|DOZ}D-?aMEqortmpnv1 zpkK}pTU74ibbkJ--JVcQtzPzJ>kP_@5%pUxXH598q&gu_N^E9PZP%#&d3+3eS-B&R zw5}im4Wzc*m#^w?qpvZRW`#4Sz+SQpr{Q1%^hIun>Hvd%Se#On0~J}G zD9V8uR+Pil@Y3v1lyYX?kbi)c-&n&)af-C<>1u(HcIo zLmBSL{&aGKR=zm42|MskD6Y>Q5fD_z5NdY$+ljBA0Sg)*GfuoWfuF!YM&X&Kx`a{jschz@3Jb>y8CW6Fe*L<^Ug~FOlFRVV2ChfjUR1nx{y$T~!v0B0E9rqBL zE|@*^NW}i6g#noEt|DrO(BR|<8XpLC1>x<(1Y5euwA`ssf>XigAu5ZTBw9WT-f~#b zcwWLZ-Eldi>Wzm1LZNX5e-MK>`0ZdD-H(L8y51q@2;B+tbxuivCjvQkWOb4R7)#Gn zD^-gp3(Fg^bU4Y_WvImYCMm!$!SMk#uv!|q4BHgit9c~939f+RBbEazoCK$!=z)c& zB#*9=nXXdQq?0?&oZ*LkM99@;{%y+1p>|N-A%Z&K^vSj2AU1I*N9pt> zM6IKcac!cb6`AKRhM9Rtdw*Gcs{ui=SQTcvZvVDLs`)PS;trcx2yLMtVtdCnHngK~EOpD0|(n-J`i><(d(?g>j zgG5{mCjsV2Vzne0X}5m8#|R~Mk^b%Lr|Sm0ub zS+QH5?#>df0~L=^D~#C>2_%u*gi#eN+=F1{r2IA5DhTtDXhxiQlDL;;4~!C(zno8m za8!w{H{%PDJSD~^MM5TCJ0vr{kfrCw7f~Z)wSbNgw3RDJLBlCH0LVhlzQ<^8w(}jp zuPnfbL7M2Vi48ObjTHuw{0!|(I^L7P1Ub8eBbQrFi z*6dO9AkL4)|Cl0}%yh6nnR)fhq~jQrCd!?7)3GM}Bm?8TzvpVVk+rpwBd;Am<9df{ zdYEhBR7i=b2Vr5r<$UdP!ron*hAY5>oq`b0uH`~J9m0~a&%)+%yE=iF^%Bv&DCY4? z`|!uFs5^N53(H@&f4}|m;RS!W{qXw>AK@Pe2KK#%BIqeMRR;*wR*!@jjAE&CvqS>A zim+>OM|&SKi=mLTj&MLymgoda(VU07)Mn|yV3C=@zYII|wP=x?L)K|otkYLQzKA8# z>%Jf5sO$yf9s?nuW(!&^2EN3eu2|R4C`tMCef#P5?>B?YP^O)1gS3*f3>sUQG5&`G zqgu=EQcU%X@iuPWbI8l5=}4H!L~^N+uV(le22JkXsoY6 z#Jvd<>lvzsYZxO=M5ieLKD>Oi>^LT@C6U}j9BMd7e=?ZsSEx>FDj92l(tL7yEN1C> zVI82*peBe&L z0!vfDPP=p_1?x10=f1u9{r#tJ_vr4m2agCUKrNv$P*H<8ie&4 z8JOGSo!~DiG=U;0-!3 zfo`JqZ|OYxh}jHzxNv@XR9ILiTj6j}InuMb`5awYo@8V4H`t9AbYa0bq~P_1$3rS7S!BiY906?b3K@zRM5e|8LU>mllPUvkj`9zo2I^?g z@42(`wFoLjOET3v{}JL@$xE!RqQX>3JgY#wmpgDaz81=3gTX<%NI8PRdsJV0Fh^cm z$;@BXD5_E|Cj`=>?UmVKzFHEc(X_&OY|99q8klpoxV(4+l}oywO19CSpgPEK{BrY; zACSR#^X1`(_Vc@kum5=8-jnrd#4n6PG*m}4g8U!$etigLCMcqU=Cvr8VHr`Rn-!`q`bXpJjXR?8-GyHrF*u*6&fR9RR=3 z+rSm(`S8#|dY$2nQ{Kuvi537iNdy_@D(hGCubygr8wh=5(>A~a~B1g;ORjC#`*dUJJWi8)=OI7fd;(P1#{jds1yPz z5^KWbl%7sEXD?T5uq%=2I+6M;iI?&Sbxh_OH3ilhx%arw$2}fDEia(51<;&)&QQJt zcBu{PnqWzc5ChJ@RXKPzzdU1+IjFISkW=d?1ox)6HD63#oolU5wE2qnDstV^Az47M zq|RsMU`S|wQtD|8-{opfzp)YxO?PSFT@VZaS4#y`4PHnbSQy`D5 zEJ}hvS_jjM@rvHkHD-T=F(1#RbsW}9cq-C_cv>*b%R_oLG&+t<_Kco*-;-*#-IE8T7#I-jm8HKyM<-8{4ey{L8D@B<_MaWwD4_WSXnb0Ap9Q|tg^$&;9zKt zKk`UnejX83E(__b-n}O2%8h4NW=G;~h$d{?0M+_0Ze5~RO3}|--s&)%)~u`QC{!F4 zFVy-q#RZ+vP(*0QTz>)v@$4ho7Jt1%qBJcYR9HjV10=laRs2E4UEg~&1v!X{1It?& zt5@472XZ`QUVaew1P+@w1=qqo2&JS!eQ+>n(A`_hA8NB~a7WSY1St!IyMsq8pu7P{ zONO1@7#m!kESI@x7w%}6b+U_LShx_hc~om!kfuKFOs4lPJPPqmu(;9`4k;A)EeKZ& z{ZZUbs_jshI93k}%5!!u(i+jO_-RyBJVMj1R#jN-?m=7^i z2^RQfG*eOaGbWnPN1=W&h#@V-H!^(Kbq?xWE;r<^5d>yp?ohG@r8d$Q(N^}$Tq5@D zk1hN?U4J=R~f~W*FAr7u|T{O)!Fjn%V zYSlj)onj$+aqd8oM&}f#ld+p=R*K-|9PNu=zDdG~-~`ZX&O!Ko>1=(y0Mc=%!H!Q! zM6pU%QY;78{Z^3~g-^-dltd-?gAr#Z=is}iYLRwgJ3aeOL`iqFLmz1Wa*^6lMmBO; zC(E5S+Y_?cAq&vrcRatEGX^)-=g7lr6w_|ob_@+_A$wQp1p?vR@ zC@DPoL1bE$jdt;B=$?AYU-~Yrb>S&GuN@<`9Fy7!42#CFLS`N`lqBd_DT&I6AFbLag*?3qAB5>+HQV+l^YNc4?Dl779ghCQ zEO1`Vaw?88Xu`N{b*iaQ zFyh?sNFX-L^h&MY2u(PV`JFLk(n0%g7(*OgwGjQL{dWcm?Y|s%?a(U3fPtVGY}kZ= z!k~3F0dpY{1XGJHj(-;*tl+_pNs?0Y>@CobB8X*QI0jGw!{Za(b2cPN$o;QIqtRG< zItHca@+}yl>vgUPYQfv}>X?G}2vq01@VZA-y6Vl z+q3x=)uB`@vK$=$r@oQOJo)?%T%K*o1Y?Dq+{o$$ZF8t?r;weyh{u0FRBuW`_aw9{ z;Mwfy9U{mdo#ouIB+|&bmH#;6dcJ+_SwrMO>18Fuj0MpPV__5sR|6Zuav>FJzC|+- zQ-F1q#6|03Ai}EAfv(g=Gfx}knv5+k>oW+Xa=M;xu@3kdPHb_#a#qV3dP<3JScHZ| z_#iaS&ZnmJTGK9^jr#Sl$hA)i9Y7Hd{y!$qV|9Ln9#OsQck2wwowzIEXaqunXO{z{ zF0_l55nC=So|@=CFnS?S7TYO5Uy%j-#>8+xte zzS7k82ef1)M!<%htBh54uQp3}(AT z&S=aYn#1pTVUD=N#84V_(I;~+jz$rI>NAuuM-)}n-~tID(J&rRVN)7TnmILUGlVQ7 ze{pX|mtzTGi)ky20{-ZeGZJffgrm8(&oB!`Im`N@2@VR;1Lnc8QA4 zA8bFlLX9e@yoj`pNu6zX&`%p_EBm~>78(xYyRJ6$IwG*dMO30(GyoVUgMje<+xbIpe$CfVM2M3 z@Qd4$CN3YDDR-hf(UuVB6=xCY_ZR?Nnz(->-5^Fjh$X^vTHP5k2wBMDqhgt)qxsnh z3e)j6i1*{+z(E*{z&XRyn3k}3rLB%B_>;5#*ff<(%41=O_J`}vBwUyN7~$3N9hztN z(pSUuEKBvbW-u_{RT37LeLp&bvWlJXtxKq1m5Y9t&JekF5?4-QI80LK@bpV zqHxqMj)C0=-8RaO5ULh0VHyp6dX!EP!$QhyV3%h~f@X3jR8|{S>QWh}-P-Uw3id}J zWi;(`AdV1^|5U^Y=D-#(BR#Zwf>ye|5Z5WJdy;mXA&$_X%B!V7_nZ1_85XSNh~Q-f za}QF!9H@x+&J=Ei>JCLv4zw|H+VZMzZD&mOl=`1&PlCWGo@;4E-hYXXO7^&bXQ()J z$%ubTcJMeZ-;&0S!3&6b0O=qd zC_9Elv0Tc+0w%KqD}D#{1uU+PJUC+%pVoqDU$2yYVVY<#^LPXor`&j*P8MoN04oxY z`!xtKrjTEDT^H5Qtk}N6?pe~i3!85RhlkWfpEo~RcqlG;0R#NH4tuE#LwAg~hWJvI zXE=4wCN_V*Y6fU19Z&y3U&#N#(;@!{aOs4zV$gR;s_PkW>Mw_d!r&`>3Fi$n87L_Z z5R(239gHStR z*b88#mFm;WDJ&>**TCM{&_P%w)W!}If@@W)CzM=Q)OfAOr~cXb>6GPx@y@S@Kav>oRWx!SxShT>CP~Q8L5+;z<7v|@nZg4ourQ?3~n*p zkEwH$!5Ag!TEsy9*SFidoBQ@2SqzAWsK$fqm;{60`zJmW(ct7C2vdUyMEKVkg6kHe zAjB$T6(Lre#U-d9*`n7Mx)Gh>TH(dyZ>KVVhsL2tLaG1m3%=Ran)SNxQukA`MMn7Q zF_@#*7nE9NvH)#|RAm;2HzPemb|-Tx%t#b$DNyBb8ciqcqN%&agqWrf z;BVzEK{6h2EI_8=vOt9_m}Mj}WGzSeecqJmNzE9#3E-40Pa$k-XQZ;F-8s6Uj15A# zIV?uPn5cxclq&WZM0V+wagrhw0rANxJL!xnrSltQnFxBQkaxAPHl!b-;+-%=HscP& zWf(e`$`sYN!2fvg?Tl4J39>Q0e>|SMsPahNOOAublvH98Hbbn#o{- zGr_P!ulHpBjX+ej!3tefrzvR>*63D~nIwWx6!Cd;m{!Ugv*A~()~IV$p67>>>rgO9 zP%L{Rg*e(w=Z|G3$&~%4ryM*zW%l%x>7#*5`YcaRIarzNH1-8WtS4$BA9g5qHUBwm zVoA*ytL$NImTsX@tt(ZFRtf=x<12=Qc4qSY$m*C4i!*SA?HYaz)U-jjJP1#? zi-Nuq44H5{S6JeR-i(aGbvCwp3|zv3@EQFwlhl{{hYz=3Q2$ZNN+97t{#NBlh?l`l zZxPG^KeTe+(a=gKEMFllhZTgK%~<;uV-^1Ofg@0NJYBxh7~BJwA}BHOW(&MT`AcdM zQ?(JF;tWVt&wvZO>M%E{kUF%=8FQ`LCT%jV6dU3Qit$KH+)QKQBtmjdDV3mg+L@9@ zNycWtit+!fnCW~aHUkBR2?n)5ZTK+aOhaa}3s6K(xFVO3ftjdg`zI11EcW^Wi<&52 zy>pECw5rJNj3v~y@y*Hk$)(j6F{;hL1=%px$u$J4(|pj@m}xGa@LZsrLy(lNC(Qt; ztaH>QgK6;^YG}`Z?{{Tbc3VhR!5eVRbLLJYi%=QW*9Qa(V{~=>KKQv&$sYSg#M4gY zeEHMW2}=Ou(h;J>ST?BvJSO@1d*6?dIOVS?_=WsXqUPFbD!GbWO8l&3x9Wii$PGBm z2sli@;){AFgt`oIFGhTIYU4Z$)bb{vJoL^vdi@3tku_8h=m=DVPcGod@HdDhUZjg; z^|F6icTjdh&(%1bE3}mFdizIOa|8KAU%&h!eT{iiRPK$&p)V(rIXtF0y;xY!=?9Vs zg_o~T8n@zr)LR66M*@ip(NRUSQ%Ab$wt=OSoy-e>a_L9>&uU*2mqCJHD^9LNcDsS(;MZ*@TfGRi35Hpb*3sxC|Q|1ajR40 zZK#?Bo?|T{QLQ2@mm0;@sQWZ4PZI-7Kj;C)s)GEaK%pUcP0%qYoeJlB%9 zAuw)B+i4$qf}s~|knLgOx7LMo6zzC8ne63StD7c#}8-I*I9`Wuqo z$kI^CT3fq5GQn@&b07H*%B{kEoZ49BkgkynG^~{fJoDHjVx(t=emwAAaWvsEAThd< zJ0Q_#F#RMZ$TB}FDS6Hxx>DHWf2#b@!@$DSEKqI4#-tr#Aw@|dk10-l9Y%y{QMPng zR<+Q2EqF+eDHbjByt!&zo8&uKzn^?nO2-l@1FO>BN{$drDCIEhel~|d`?(zk{y_t) zGg{H_>+|^iJktSp3Yj=noSVOJlb`cbD+0K5rj4^@=`J)J(pk!Jp=xh<*+;}MPC^s z!U%&DHJ}p6GL72Wt9Qu1r#eB`vt#IKF;(>1tZ$JQ(i#5lX@!=wphZ)0Q}q8+XstO2 zCDW&a393IBPiC+BtUTjv`J=E~Q{Nl6bNOWBd&-col5&Bc3@G`l7;S z;a`=po>N=gK^SmU!^KHs#LgmA{2#tr7CGcMWCk0JHU1B?@>P`-FW#PoU$d8k*#-&J zr67tW%6jOi<$T#tit-s;>83!b$0qis(UmL)<%9lU5`TdFD6NJm{RU(?Xc`9W4Hj1W z@e67g-OCqA;}=B47?)SPEPj;_%lF7GAVnaFMMZRsEMBcAT6RkhgzcRz-ylSU;tlRI zVg<~>e@lp>Zo`Y@cLX>qU99=pcGN(b=*yhrX!AJOB~u;;yJX7a zV3$le1RkcitOW(dood!{Cc1#27+~Ct>X6e|eS$8tCUu&Ly)+Y>DU)hMFFPZC)5^H6 zsxkebAt|tfe5a7A=2TivQ60&Eq~OMuGy>${!H?Y)4Cm-7DNlshRUXXXX3{Wy(<~s~ zXyYL++vc)Pg?`WQAaj?G2M7>UlL|YZG$GM06)cv7eqzCeTa+_y5H8u$>dzj;I3}xM zDVLyn4yB$aQm|UA@z9T*DOa@_vb^w_!wf>p2r5&k%$$7_?>Nt4COs^|wdjZJ^tJTX zVRNhqIf@-3}e=*p@b^gPl)ajRIynqi^01srmutc1&rz$S|bk^$a9rOAw!Ef3gDEGk4USg*9W~#e(INU90lWgq#PY*jD}Cn z5S2P0dw92=4kqX%$sJBs*K5Zs_Q`C<`Yv?mMT%m^f(ew$(L!O~HNKNimws<0W&|*6 zC1zyKm=P@HWJlT9r!a8zQGXOCNV0t?sDNGpH8f6YGN3-knW?`l1CWKN&{{U2qZ6jT zX#t!7jwaViY%~tV;LgTHK|!ENiU{yq?lN|*vf|ift{EM%=7~K~s0hV(Y5rM)6OIJa zJ{IWYdpzIdc`o@_VEo-r%bLVkt!6eZBWk=t@$63&mY%V&G%&Z#d^Af{fZ1S#U=t;9 zc!xc@uV7)U8wd9pUfmRQ<;mh?*PK2CNu(>Fj7tK@tCwrJYb(I4-wRJw2KAl&33E7$Ua8K8jW>x7f z+@S8Fo&jIj%CM}gC@Y<;c~6E=IzVcM1S$n0NRkzY(lD1gt1G$|U~A%B3lN*-4R{+e zRI(~bH|14-*3OtbDdW z-wrfLz<(+@9CLzWiZ6|dYyoeB20~_Gmn$ZFF@f)u)Lc=0&PuR_o064_zLpJFZr(Fd zza;95V0EtbvfR!N&M#V-IL{$cAh1P=dH1F@*}?U)UGUc?+qK*3yN7BejAm?GwCDie zpTAY(*^|~y-I2&BDF`ylDuGZ5ceMw)-U5{fO|LMkjGqVp24yFLv@@o{Gcl^v`vC`Q zFx9$)`XPDl$&7W|IU82SyG)|n)7g70mv~pId`WhV$+`xp3vrNQRLD9NfTG-H@P(pV zm#CqYdS;A0kJ57)>pqe>&&C3LqUqcY7-pX+$Ka#!DHwlL(qmi%J<|ICe(i1Cdu;X? zy~p~f7F>YBt$C_MEQmPP=mJhBse(vRp*Ap_IBznvdf!&14o+xvdT$Bk!OFKDN-tqQ zB>P*8=;qo{OtLTOcPHZ8Hxk*CobvROvXjhWl3-LL2t(V#vGh_F0h?-u8ma9Crx1iu zJasanPo1-IYkNboL06cKyE}O3e4@htd8MYHf*nbJ;76y*o2fR5E-mz%uJvCxh!sLJ z0A~FhI(ITrcc=P!(vBrm+($+!gJx~8wpv4D~cgYO82Z5t<@;5E>kN#h+ywn%V;NnoyACb2nuS!+ey;o|PLE2QxqU1%a!`10}xA*1xGs>qL zx+Q-N{_+>uNfx+#F<`SEOl(iKKYe*IklD_EZM}nfFgX$tF`W*klduFAmm8=kR7O!I z21+}1ED7F3J3%R-={>SCX&ttyCZI_gc`Q+FmTr`bz-sBdSnaJk?D|vhJ%j|+FEN}Y z`va$l>xJe5sz5Pl=QlDuB5*XJmxSHXQppFE-N6cqd2UG-2S1O3h#NGeW3?N_H5u`l zcwlVTdfGZ6i9mCFP*7W5PlbzN*zk{>0ae8SLS!5f?HH$8vMLy+S%^gJi3{_C0E5?&z z=^kaB^R$2u_^_$H^LVMl}p~hv8 zS?OXTLFMhBC5O7`%(X$84wSQceR0l=Yaxxvl?W*0xuST7_Pg9<2Ra+6uw5SKd=8h! z0z_$7qcnv6<4@RS)c%Bj++W_l|9gukfnOYCe3q2Iq*9LJ`l{1d52Q6TmQWrrT(j3T zEKBl)k5T0j%3FxHNiI6$aD5^U$rdZOLNS>&iq-0IBRPvq&T9S;+D7#g`6o7BUt%FN zAr4#%MOb#bu(-wb%F>oIbYT%Sc(yy)NtHsDHU{_FyL&$P?tgyzZh&7*j$R6T34PRY z4lTjnGj2R~1|z-%x-rEkWff#3sYfPI%!O$?)bhzfxl|g5EldqJX4nN*J+DH>460^$ z0CpPAanpoYvx~*~O~-;_Q3S);0k-%BiU(%aETy)hmL~pqegA+) za%p8^1u6hxThi`JvP=LrN#1lhsIN^DRDKy_H1T(M`JVC067hC6=Uo zx2An78C@=sI}a+VmL42R>A^tsoVReHI6T^4i_x@&m7}$t1?>v@DuSaT+2H%tCxmJg z$$6?z&~>s@ZxDR~pi!paTZN{ebx|P;Sy5R_K@-=LsI%ywNNc{cAI>FyLEnPa z39=^CS|p;zN01lhkFa^!)ykIT7T~ zy+eMUD-+}-gBqZbUB;}RF|b?O6fSE`M3hx~d>^IzpM>u9tC*cRy4`AnZZAMgq-)kx zFnJ(bPQ1J_MV=aa?Y_>b2MPr3EQ}1po)c-S*2tcsT&rq`kYynTG@^73)I%E|Qa4f< zA1GU8J=G1@Gw{?tsPravOTEXi66QCc-7U1QqqcQ4KZ~$Q^QyxbNXBfsTuU6aK%5k3 z>Ihzz*-H*>b==OZG@j^`!$o3W8S}}509~+p*;l6=lm~Brxp~0mqPOeaUD`cFVl_oN zwqHMfM861oOrj=Y3A0Z0JGMxJ6R?$pk9Xg0KRuvVY;v`dZGfCMS(vOJFxspY^(&mt z#?8}oHYOd3w|#gZMSBT6Gz`O|Ny?p-h&B&2E&~4iuvLY&aVTmJfT!;M&@lWzQ6j?T zwmmHag(3~?XMn2U2}R&+7UdeIgkNO)f+5)nR}f2b;_I53QO#uJW|Z$L`$kFdzDDp{ z*%osE)F;XJ>yT7%Lb7|OHp|Ez{5k_`czyR-6ghwb+Tkk(Kfz? z{MR`gDE|8@{e6r8m!QZbW?@!Ho-2mMv>vu;z+zaa5%gxN)-n^lEqfy&CK3sOHf49Q zN1Yw|(bOWcHWJ~h5LYvD03Y>7fN)_|m@p+>^@OWGqB;4v?nR>bsm2z&xLuxU8kt1_ zc88ty_TEDd5v1CVs4M&~z%ChNp?VRyPU1b6_NWKa9@QogW-qxqv*6)Xk9XkO`s+u~ zs#MXTn4oA3jna79Jpg)(@}QTig$D=-?;@^^^6iwE3f!T!+1<_c2W7cHTG$aAx-fpj zJHnkrTRtdwat*mG5*56Us9;St(yz9r)WWyJV+M*rk5h5J8@ds_B&Um?H-H!9)<6-R zGY+dApx9`4vM1Q3g4H&@);k;`< z-M|onp8bd+bhX<8T4drjRkp%PvO%TOqRkW?!Cd*#fwq|%0qI8JMpw9+Myo6w?O^bl z=0$ysaUqsiMHK+u!?clhe$8LEm@O|F*+Q^V9QdQHA(#$TF}v8TcoBrK-wgIcc_68R z=1NwufzUuKIZ2X#qe(a}uV~M>*sRW!Cp4$HdNx%zeA$jz|EImecM^(D`|W5^QeNeM zX+hFZ7zItLyPkGnq0|7!&+cwMU*CQ~?dA3^5CKBFe|h+uF+Q{Es6}`DAab+)6u#SP9C6tuWj|SPOi?W4PGGIzpVL)KOSK8yD2W zx~Ze^9yYPq_&m~PXuaQD87m5gQ|6}0H*Ql4*MQ9m4vX&&Vlcm45rV}8Zo5Xslf?-2 zU7TM)+_36s!YloJS;7C;Of7R5&6J_q6rn1*FlDYoR`(~^Um>Z<)FM$&Q;srPD~ zF|++~`z@Uz&ymo53fMxlo}O-h;%O%*d198bl=9IvRt+f}XdC}dVU!qG} zdyH*Lk4=;#S&?pEPPM&yCdrE!o%+#`I;n}8RvXsG77bvLlxq-MpnMs2%RPl5R=@5X zt~+X*EnY|ZkI~oq1%6EUW6B@s?T$!t_>@(vv8XIjx&QYOUlRDR+BXcZy`h8R)TC&`<-k{aCtV>>Xgh9iPK z%&J4gf*R%Z0>>_f&A9==!{-IL6;=BwlEO&k*z-N|IedqX3&PK|y}gK}la)ItjP_$j ztZ=f|mKNQ3a*b$-0<>x{?x7pIXls!?^X9U#P)E58s2cXucK z?toD|)WFO2WbgXLyBF_Ye0V;%Mv%Ze{P!OJeF#sIXpWcY&Du828SSI4UKvK6C-lvc z^TI=)NJ4tI?N|bzsW^h5pQW}Xk^<1?P-JtM9&}$sCD2+jrWwO9;9l>ow%VB`PsxK4 zyXc*)QR+WB67vCFRK3k5VvTo_*@e{Yx6opdw0(MVe7;6l9^MkFEEC-Ju0MQ$Lk`t< zrPuiYMEC9e!{9QVgLksg-@e{{;9v3~6hQecfH|SED{5)ZQKky16D32`10}LePvQQv zmuGVj;#=4q+xae164ve+-`c~LELh%~;}U~TR4lg+O5F3{=@9kEOC}_05saK$NT7e__2)()Wog~@Avnml8wMJ8F-7VZCzpk5QZuv6(H0b&92}x{0 zkETW*SflYqdz0=wBO|nPTFxvqrmiHyfan?U^HdoQM@hebWPFb3R5%tfY#BZ}HjSc{ z8}P}Fukf^C*fS0~?v1EW_P~H}M{a6HQ_6WSP)<;gzTIzhBb+1!*C{$JlU~pr@IpjM7PlVFf0#@odujBX(^j4GaA&P(!K2O-uaB&$$9Puw)YN70K~_| zg<=buBjM)&hSWu(CGyCpLwZ0mv1KOE?$ybrsKK9%_|sKB>2Hc)TQw~-%w@>108vN) zFSeWG*I~sHrORSAUh897_7!Z!2Y@N>zun#6{&urR%$Wt1?rt7XY2gO20WJVP$R_=h z%o17_|G3GV*7~sE8G*qtlucfMUO)h1P%_a0hV})(KUFPF1C3fP1Q-ud>onpz zh^pgU*|)cgG01|AH&6Png;JqS&+?NFyfd=Tp4(okLP_gfWFKA`ymPvNswpYOEQjHrg%U( z=iSzPc(4%=LOfen6S#aUpG^4Z5!;P>UbgXR++m9M!yOVbe}uUAjHLNM%9ZDdG{;gA za0GeD8S^CtV}KGDa*w!4>5y(+TqH&mm!V9WUL$8Wezxm>6% z)H6&kmc~#rR!w+7RyGnI*n)MA09`i$j?U&9zTCjS-It8?`k*;~JVl!`9#7Gh8Iq!H z3dT5(`(rSgN`u5BmsJ{&E+6g^P8`8wQ-NLi26yKH4`R(oh+8ughe6KPDPX+ql{RXL zEI%D{Cf@zDoKJdA1fL3dEHE}Dv`0RuC|BE(6+Qg%>rJaau7BD4`|XzxFZkE#%C{Ej>^K~3kaRY z!hrsla-10V9(abDJmiKm?a8WTQ-+7`P!z=^5*&gCoVi824jq)3(UNoK-f8lrDjh8| zfPZLez<7tR>N{E(d?L@Uc_PoRkvzXlLWQDMg;PIVcUtazO5VdQfDDz1%hezaJ1hha z+u0TH_^XJoR>ou*^Fa36EPi`x&rVEp@9$EERC@{qSU%>tE1%gynw#Q!!90s$$f=y_ z(m(xRsVEb#lzAhD=(LJc0nKRqX73xkoU~%Es8yqd4E}unA49Z|0g)@C=tjY!q6g3i zBszZg>C<VAl&Y;$D{n%VyA)rAk5E+~59Rusf#c9G_o7akR8h_yxkQ9WwG_ zEP)pugx)0A%H4`X;@XgC1w@h*jt#x+u?=|;!+r>dCp*uApAje;c)77Yc~jMOy>3#m zSlAC|z%ke{SaRGhevj_EQ_InCcyP2&Ak^KB-MSI-4k#L-ua>{VECgam5!BtwlcUQ$ zCa-|*NO^nT;3foe{P27){364s^M$MuB&v)NPB!@G!HiL5R^1RWXOC7lMDOv(T8~Qw z#Qn+U$w}kU(>KDLKXs#xa>$;R>3pR9$>gc0#*`-?8grh0AQU&8Y@YfyOaewD>QDrZ zdW#?YiP{G&eQz0!w21hIt{J8} ze@v&*!@YgG37%Ksbhw9~2mH&5UBh;<_EIACAs0Qh&x-WPSPt%*pmdI0JvK$P7aC~P z6IgL}hss-Vk(+U!2ed(Lk|(2r#_)lvNw*MV4^SK=W3U;@A$=M!I`A04bx^-k)&GpS z`Idqa6)9Y`k6CJRQ3b|TL-)oeB|@CFP}db-wrP}|jLe{4QrQkQ-B3sB7(Qy+`q3SU zKHGsDXycJllabY;l;Lh>gLL(wq0~@7j|756=wX5g8Z$&(jj&hb)T)}spjp!gM|j0@ zuO)Q4;JzZNO4v(1=pzMg;n&fq5?~l`4$+OJ_z&9Ix{E+EQ&{dS_%XUe6-A~pN%ffI z$paamA$K()m%b^w|HZkyVC&xSY_-A4(^aSG^PL~9P!S0hF9r11kAuCBAKK5?_kfEa z5>yT2^L3L_0LoT;5fl0%L3TFo-0U_LEp69)ncF++^eippNQx=+W0^NC<;K-5Ytd{b*tGaGHf_ zEHfCN$&lU+o~6rqYvsQ7Cyq<+hw$FvV1o7pp`s#6-?J3aKeHAQ#FC--?Hm5G)?gBZ zpwZB@z_od(c!T;7@r>vP#aVN;MQdgpGbE3S;-@}zs@dTH7uPFix16EJ)(xlVQy-dD zpn=Bh&x6=c*bv`kk}Bw@@>GU09R`%CIT)bky5=jpPbP`bf-q+X@Eo`Aj`I<9soreS zF=dsM`yC?(1>z$iM6ij?1z4kI!pKpE`dMKuvqMlY_uB|d2?6caX_QK6TWw5H@Blkw(ku5-PkyW0b?TdwMuC>E(3%7%j79(_^)=C7n}Hm`StPBxCB1A~t5JVv~AqG15 zh(2GH1BV?zp=$38k9@Dk4UQ+Z^6}`&DSyUlL9snAfb6l^SZ&o3(5fqap@d0-X&RG+ z`(G_#kxkVpzREolWvzKebQ~RCM$4U|dwwdEturMqK$&2uQcOlFVEl1&eOK!9*e=SW z7y=r!5sqZrm4SsTM2O&#LfQB<8`tyh;AFaRkwHUmY1x(7epsR80ZjLgd*^m=FnNjgsA@)$0tESL1#{gM) z5DESplF%)ofY)27UXGmXcZ@nke>{FWM^5%bZlMd)tRRa#jIAJ{8#}ICo(%4zm8Fm$ zPSgfE3!tsR-uKeIM*ftD-|q)_PP;{iu6WOsuITf(4HNT{S`*J8lr(p5Y}CDh1~n(A z(9Hs=^-ZYIS?^ROGAAh(%c4@vf+ncpA<2h&;MG@+QV8N8f%i2}k52}i0xF*q3P>MC z^(V5^S45|Xr2>>>Wgb-J*+Pabf7YIFd-4zZ0p6eu(l0k(-v0r`4UTAGY?MRT!MvtM zWmFlT^QqA7I9LHfK!;9OIRPCWI-iOd=ES`Vu$Jd5*hmgNmjfl5S&VBKBXtYpm7l^@ zf$c}^ItanFA89ba%fqOA;?)IsT_M(9%a+WX=tQpI&f6p|EO!~DtWSo8 z>|=m-@Z>S-K3A`MCdmz`CP1~dH!HPfCUD@uZU(`A zXm!Wyg)0MLi_q>9)%P?oq|5*1jHpfki1QMZZv9QhA@d~i_n4cHDDBa~ggFifoRM;z ziTQy$lvT%83#$G{M{F>%94@6b3>=AyA&!F691l;0Xe35k&Gn2L391CJ(n4u2?3d<3 za#8~=#5!wSp_KbH)S2w|YIUN@_I$ZSR(_F^$!5o=uY^0ZjLh-^)xyIs%EO$usN=-A zKNjGCtAJ;B89#JaPR^o-b??Y9ct@N?FGg870qR32hwfa@8FV?UR1_BJatqrruv0En zI;3Z%Yd_V2JTsww1&iqv{;J(W?(U**b7c`^TG1SD4VI>IuQDW?hZn6+pcT(o(ZZgz zO{YOD6Iec4bJvZ>Qimy2$>d_Y_4|qU-PpD7pR-VXR~Z#o7x!kRa^5CG|qcO)QWKR+wz- z!6EdXSpZ3_B86t=kfXtlj&*Fp!Q<^|t%hf~I$yD}bE->M$93fkRteNqI&kKyV$UR5 zwx|WEUd3gApCX{lzDBy_mI;Gnz^`WuCC$i@U@UL|C~u~*QF${x?%D4f1V^j!FmA4b z+?`Ep5Kc4mfQ#HTnjx1>1av{34%OyFD>({TxosP(XEPFS9oC7}B*EBWjcKr>+8WbfUA6jr$!kPy(DJEkTP}(#TbC@| z>Y35jB}Su$mV#J{)iu!W)!0U}U{Tq3DkeUVZ3>KnAe+n}a5_7)l-QmImM-qCl$%OR zV7P>b5MGIUnzv$iUkncBqP0XAUv$3h@XWEroUMnNZQ3y4msdx(B(=oa2Tep}J!6|n zZCGl(ce@rJyXq$+cakRu)rVYSv{$bC5+K!@JgD=phq_oLST+F)TsRgAEEz?6lOa z2Fs@rUDYn078_gGzKQpDkNzXy6q~`r_}7;7O-C=C0(RWP&{5pU7zBn3>lbFHFanGO zKAK$f_EdX}ucqVBKyOzSJJBg{FNxWVnvTEf>N(G@$rC!Ep3v%)sJo?EF9>}O48&72 z@a*V{FhIiuF7`;6iDp{DUn4p|v+2w1zkd6~AQ!Z?)dlJ>+A+c*(H~H>(>O z7}%iJu}9C!XVIUirOBu)wKh7Y$*_^uuoL1>)>E!jG0rYW>Z2^F5kJr=Fv)k?J7ef- z?rm#rJQbfH6NUl%>rZ26P2R~6&E1|coF$O*#Sxi_d;zy7DE)9khX)znqns;x!_<}5Z15}CKh5JDbI zjEiV*d>`IT!?gi&))!|%j*(^JMb$BMZnA<^Iw0G_A={+Ml~1W->71-EZ!i=MQo1}Q ztSIPhS^A~-i@t{)S;bSBm(Ze$$BFKL64%TdrO6bs2T72UVdBpC*m zcK)~)s~SN(f!;xn#~gsn2r1AUvTtrQ*D#07pkA6o6X_r)(?CX;O*!VIf5etw&A`9shg{J__ZYMWq% zk+JlwnH`P3Evu)b;Oo|xJhb!CB?f4&!f2GyHY{?`DRa>ugfo`48St1jvlh}kHmbs5 zJE}4RyjW~bWH($~BcsPKZ==nm^i%NSnKzgJTJ=B`Lvapp6KI*T^-{*^5?o4XdnEy2{#oGt&jMA#75fWA+w5+y@!0LQ9)`d5+t$+C=W6`YmkkIODpw zrBZqMLUt-Ij9VDb*_8D}i05o7+_yAhb1@r{!FUiFcI!`?LMV?W8E35H;j`72Qe#&v zS@<{$LC|};D}$Z=OZ%{%^_Zp}%&El>$z&&Vk*WA+GKQX#%^kC*LTN$YBr##Kd83PH z10PddVPwL~(`~W-_3a6Njqc5<+EjI9wxhePW!mf+;p$yBLbV>%D$_Qd797*zb{*pM+RgfKg_|Z4A>kCd{ui==dVyyd9Pg_f)NPn0&HfABPD-kibk2N{Lpd zNDr^0b0_1pGfat1mtVjr%W5@|VZMgq44d@Tq-oHmuP(J@w|PRmx`}r>+y=WQ(g+?! zG(`QbQ)F3q{F~ODHs4d7z~TLaz7TN=oE>?FnHvkguzpDC3}P$SjpotSAy1N!sDrT4 zb6!28?%(p-Qu^jDWE4{Ss4VKy;#W(f&uho~aZ_iQ{f$pI$oXLsnoOtGaG;Ns021;; z1}w1cnLV@3_$9VyHm9T2@)bUcbfVD{4IZK{iMc&YcB0o}`lAPaLKuAGFihjMibYk` zQJhfqf6&DGZ&psE6iPS{VA*KoA=>T5=s|!FC zm^Y(Sw1LG#6qJe z=13FKgN^xdeisZu$PP>o+R&}B5rXk}YMs^&t7l6$+;0$d27$SZ=aVh_(Q!0f@AVUh z!JWfDOOk-Vs+P8fp zJK|QxYYFF1WD?kX)X53`sM*+bD84BMOx-9@V%(FEfEejP5sXDVz-CjCK}T2*+h=!m zBVa^WTZc^(E%;g#@z3lY!~`-A7CEHDcc{ef3C#zzUdg(7M>C3*dFhsUbGZ?PcHHjN zw6rp~YmKI< zI%1@DbPjPiHp-foG-u07*s|mPe_{lbf*?k2xes!((eG?-hFyei*{qcVH9G9njH--LWeq&Lg($I{liOlnr&Om*9z}24W2G_%h@#KNTLOwOS^x&r;0oN zuRm#undGVzhgSHmH7W>Gq##J5aMlodOPKAoZYq`IKK4c}X5|Zm$I4WmU2QH?dBzH- zR(s7i{l`{qP6U`nUX1j$B>F947Cvb<%tDJEtPO!}mg6f#UK{EioDf}XJy(O~CC4(w zgeFab361EoWi9pL$P^Y;(+(x+kI>cu|5-D|ADOR^nj)VrYSD_u$dVbP7MZqWfFvKA zT**+@9MYFE-5-MynxIUry0a6j0CYT=X+bdV)}TdZ@Ic+P5p1R0Mq-_`m`RPY*D_;4 z%c5>LM@lX>Sp`m6$}f}zYoutBBl1TN_kB@M3qPh@s0CSusbSvK>MGhu$sGN_F-vDm6^oxS*%3BH`1WSFj39mz zsa0FUNbo`H_6^UCuv3sqLd`zz))9}m(J+~0i0P2%-xr$Wuu3YTjbmm%R>IynrXs2>wWcnc#Vw{4s$B_C(il5bWOG@9^}3;5~PhF~#C%o?O&rVanqt7O)El?P5H zY+7k+=cOe=zEt9|N#8w@P$5xk1%sH7mkNM+9(_qfiCPOil78nij@Uz`5f%qG*&dWkl zbgwB195McdBx}43rsmgl86?4F?2t9G`?JJd7+BKRKiD)r5^p3HJ4$E%Lp|I*Wt+MN z3AB0lx*_YK?RcsP@ z&#*0$-jK69X4s69U`r9FB-&^BX03H#Rn)9?O$)UmdBbcFno-Pg)lSDYWy4rN_QGa0 z*fgv!)I2x)He;|M{&X6}xHce@jyray!H}#zjl7`@s3%YFoNK#r#O1> zM`MM~X4}M$6V|IB5l-1di($Qr9dznd^jux+y7sBEnnU-#D ze1VuCr(p4oJR!ylHv7yV-aXskYc#xymbr1p&4wDORBNo~6Q2?5ina&=xqF&Svpv*H z&o%gDNZXXGxv^wv3~|?7S|{$fg~`v>)kmwt{|f=5eTf*|1G{WDOlRiF#}15ZV$|%O zo+a4k-s)@9B0E!r*+yM1dagmHHA-a)F`C@a$`3C%xI>x(i?s*tnFiObPh+lX8$XUt zbb*q!9ydJ4Mgy9So$9SAKX4+0ubsF}qk}W^!Et+7Lx1c*+_Y^k+t7w4O9$Gz@bT^1 znA$B{jBPB39dy(|h?}EB)jbeBgtjUX`*|m-L&rhwI%6GXUu{SbIolu$8>i#P(e)3J z{a;ox**+>B2O_k1@T9qt^?5O0Re}%W62|LAT?#Q-8+9p^0k%~iv;gRu zYxyUv8nqE599VI}{3BXWe8k&0ov9j9qtR4orh{r3@96@~rY;Rn*^1Hdw{lryDL`Z} z*+c*ecg7h zim_aLZA@S{=cB zT?|E6=M69sP@6a~*2@{D+r%?s(WxlJV)2JQY}Zl4n@1c$GMLwklvWnM+Okq;C96Gc zKicXN>3gCj(dr`VrVKQ!hOh2KcHK-gzJaXv4~;4dp_J&hU@LK zVT5jc++MB0S-o0p3?iCT3OUj?-GQGCr(mgMqMyk)Hr?do zHMBrU&<5$&q!E(?tQR_0XGZkK{H%+zbt40Wx{wm5`ww9%ZMKbo4@F#hKdVT=&?Z|A zz-k=&D9c=cRZQYR>(u`U>LXj?s6x`B*6fI_G0anUq9@wG#uJ%tj_2vRZl{an?M)0J zj9c|K=n=+tSNcnR%WJw!&IH#mpA5-5Fwn%iO-9rzGdalCv8B#@=ci`G%(NQt61rsg zt)n(vd$NHR*)W;;zEYHyv23)+%qET-(&i)!oS~ky z*k%SkJ|&lK*PV#h>$)F?dK>LHa7wiS3OV@|Ibpu5PVnK&>9{*|5W*@HeLqu@9i>%! zU{U|vBB%4H>UI*z6nMIJprv9Q&@iv{uz3XOx@ztU{HqnMM`~TfZ!|1e&hZ9i%1vR4Q?wq1 z^N*saSaqbfY$Q@G<0-WOwM!_?iLjJKdUm_&LmN$59yy%KYt)D^naO80jL+9EZS;1y zAR}Xj4Kb%}a%kL*g=tO7h8y;K)RkWAXOp(&QDzOr%rI+KILQ*tC)0{hn?vW3ZOy7> z(P)F5+l14PIJcoFH9TyqW8F#3%-WVKh2pZx*l|teK5S38II`lT(ko}mSe}L*xhnfK z!9i%|$5$Zx%h9gsQIbR~u_Vmm!akK2Y9^dHS@pTGq9o=dhGgV4z6n*Wm6cLIH zK9LU7Gw@9e&9l@;)k5K$Ew|u~E01U=*u$p^RVEp%;i34`+0)hLj376nv~EttJk*;+ zA@kZ7$~YW5BhKoXJ57uVJ)PY;W~M_zo5V@i>f;7{2ph$QXB%aW*wNjqFo!rj5!ug0 zB6CI>IcqM$g1fmLC^D_nWyB%|BxH*?X4Wc*+EC0^+zlr4;SHzdkP|mtRI6s<+TcgB zF;ql#%SziMHaKJQSC>#F+TcPt{2Ho6o1bhkQ*6Ucn)*l+{0nJPk|xyH{Z!-i>M1)Z z5TD;jh3nPX;Ihi2yKjLnVrRHVN!;zdE|r$Zh-Zdxmm7ow2W!>!6XD=NhSrVz27TG~ zrH2zX>JG=eR-2OSV;Odq#&lkHS|5k~Pa=rU`C@{V-A{mfbj+SHd5Rjjhk9fUcDT0F zI^ae8R>jc}4-DfWoI$NcIBfqU3Zz`S7H2Xv2enSqlcsP)OsQs>g)xpHl5Q>c5P3Q3 zUlcj9=Df>E*1<3t+fP_?0)r3yKPSs-PDb*;k@I2GQX9TWP;fi`lDdV}7~$Y9Y~5>p zPT+33?I-Jsq%91|)S3%J5>xZ>IUMw5v*7s}-Avae&>k0K{3){jA0IZ7-D=~)E}Nl| zD{2Kd$E}i3|0`3VkbekdpO2R(KR+XUzPb%`V9>NXrOCX9WS>5ww7+iNNh{o{4!T%~ z+il`Wg$twSO`EPmqFZhT1{XiM|;o#>VRgFgmv}wGvYhQ_Foz zI6RnjcC?7qpRZLbM1J^}V|U4Q!qQ|k%a~qSch1z5R>c1cGuBMrsTV+xUG^;+iu8?Y zI<6U@@Q|`L%YFJF?4|0?H0Yt~)5yD<{+rH54TGg=?^VCw0JLFw(l8Fc6HiKmdDtQx z_BN~cATXMvO=Gf5?or!;c1Cyj%I=8g0m ztT@)Ff>$-u1QJ{)qPsLa&-T-XTsA+P--b2C_}~(5N^573h}KS&vjBM?4sOHQbhf(T zj@0JF@LfyfyyOcs>fTDF9B%Go?(Jv7ITZv?f^$C)hnw-@t`Zy5$8NmQ@eMl>@d1^0 z!GzsVai|*8W5VFH!|3@b)$>J5QrnL#IGWZmbs7vw=8v!>44^C71<85zr|LvBj1nYCu)VbCHyjova$(H&WZ0EUI5Ar;OuazB zG;D#6%tY`XQFnE8VLe(BVQw@y*B~1jr84ht>#X>Hs!ELvcnSCI;A8r>dDXGOO5Md38H zPhBnTPwT6@sbFSxawOhPn1|YMAYQA90*}a#brVr;3VDU7*;)g{iPNoY&TLKA(Svcb zR*Q)!XMSMvLJNJ^kBCEiq%{dkaV&w!NSn*?eHl2Aja5>U&lqipWnaHw&RRH<4VH9Z zJIMMj2&Q~!C1dM57dbwh@}W(Y>kx&;)VQODK|`E4gkfl9#E&+Hq~Q|S`!-Id#Z5<4 zwRydkZd5(jUY1SRWynLKICKOq?E=d{zYEC?9Ze42}q;bKF$>g3{ zoeO4asYIkdypfK&B#RSRFE5=u^sCT?AkZ1o=)@qt&Mc_e^EC(!FC*)(YQw1Eh9hep zj9@4tw?f_`!bKQ4C!CgAZ51;wgV#+WibhMPO!?B%r(3gRVk^SLaxI@rZUxnLI=uX- zbU8;&CWcKM~{>ZGsY@bP3^jwg-VpP2#-CS} zgGQ5-Z74O;^o6-=wJB}=BJL-;Sjta|QIp0bI%nEA1(7@)CPl0siW7(#GKq;^g8>>P zBD%kWd<)y*?Wub}L z#_NyWDefyHD<;DTU8aXLk6lZqB{JR6}Tm}JC5!H#svbJjy zdhiAZ?St2!(!7u&7a7CW_L8IFK-NHuJ!#l#RfF zUKVLZKabT~+4D`7K2H|U%4R51;t-Xz6Y(i!37qX5#juhHs+y}cO;Iw`rU<6AN=GAR z>Gfgcn8l~6={B_z9eb?$1X66}!5NQw}Mclk9{r&LqD)p5s#-O9o^jV6;ri#}OdkcLJZU3-CUn{21--{RJ1@1|K-BzE!1KAFvg@At{KKE1GP}3U^Ky}h?+=K@Mj9A z{Uh`3buEy6nPf1|YweuYV*SA-n~e2SG9uzv2BSp_7KYT%KVm)#(@+b#uxm#+H3cv9 zCUH8qO;pq}$Y#jSRn+=oIQ|>kp{ZL~mn?G#*u1BwXIWpVu&mOvyx3D3>chP-r{Hm_`>x$)6j)FwK^ASUCvR{7i@s37Th(yLrJ9NmY5SJfhqUybGR;z_2>2V zZO-XZPmL8GYFYKC8t7RK63KNj5=V)zIjYqpaZWwHY(Ml_B@V9mKQ=5f-FCk zrG;Z8WlaON&d~7s3C*AKOh;;qEvv`mCBnA37DOM5@a=N_Fe^Gcuo?t;swO1pLJb=9 zj5O%R1%j)r=@u5r+D4~M#&RL2HX3*|$xi6&__i_yqwzsy$8@uorD??c+ISp6&M_dz zhU-nO`FvBRIcSDrl<>2OOcLEme+BVF2P)&54#r%{UX|s=O1WGqPs~g#_7{3fOPcyC zE0+!+o+zx!`BacSv}xki{LVRsflPXmJL9F*T|$27BN;v1|y(76(le zv65}#z+idO;@%GD~|G<6w2DS7Vk=Wb9J>wkmyAM4q^!&|g@N zPHWXfvxN&V&^s`309RO6nS^jaR(q6jy6Q;Ud?%XV;AD$?RH;JQH=a)>u?-Srdb;ov z*1kJp1W5o0{YKW65#a~yN@y&RR>P3qIiYc9SRTS_)n)}5!P2TVnYw;j)tZbQn#a|e zOxmh7RC?10x`GZE{nI=N$^xw2JadfwIA0uL}%;v-E%{Diqgt-K+?B{!rC3tQ+= znrPKP1h@dpBMc~*!;W7&c8U*ZG_ycVEoLAiD^W$~rQym1(+`cc#-d{etJs@V$|AZy z1mCQGq#&W*gvL)L@&#+EtMAuo`gWEaOIFvUx?)*tT$zZD6|DCqtd-)(I{kKLK^mzt!#}FXxZ=S>8n-;DuaF1 zvC_*;s4lH6E01f6A8ay5%^*ZFnd$?yCXfch`$; zN$^K693UgYm@#^h3HnXKc5g}xT(jVC6|?<1XHAW>t%cepVoP(ST@HWJKn1tceX6iw zwok4HeM>5%W`T@S-FhhNvs1eIsP?5ozbN-ZrGhnnrxfy1#*&C;iFWrBQAwDzV*8MaHCqp^G3<0hlbx)0slIu?V>W}t1&IF7LXYjDLx<1VWW zbs}CfD>4t?(}U){tpl5xxvP_mEhM@#p3FE!KB>`rBRl8W8L7}*V~v=4Qw>P2uU_Xn zWmd~s=h3{of@Ahp==#_$g8 zFDYRH7h1&+6xxbOlR=}0by5s1cCz$Vnj9H= zo87Lh^~|aWaod@jNN*q)U{?h1GIZ$DWY^qvVd(FeC1Yi*z?;@Hd)ACa7zI#CY{9N6 zR1%>hAaa-}iTcveoMZ)>tn}_3>|3&IY!7yW@98NH99>uuBt^m*yDQ1;S>5wy%2p)! zX)FvJu7`NYENqOO5$hmi>qzscqRYse*iR%IdM2c6s`rD{!_nR&{u|Ad)!h^eG*^4t zUV7L>dIwv{YC6x1$%_#5t2%5_#RQ0*ivBO|aOo<}SqQys$y1Mb=GW z-jye{{;M%vCor_3#Ey+guNAYT+*+t-F81eXN9+w0Is8wX??^2|?2pdbcm!;#$Of*~ zq(_%AC1s?E)&5H{j+2pcWJD|jVj0a9mo7uxX>5qOt4X!142*GA4k%r(A?t?VyC)o1 z1ou2LFB++WU7FgZBv3^-s~zqD9(FrA{;BB(<~Ucz;LiBb$W~p(R1k|dK}#S#85<TmO=i^)KoI)d_vt?BLyrrFt;$h8d{4{LD1}#{4cDrO?N< zZHzH_&c+sO*o)VMbVL9*GfASOqRD1TA?$pxMJtwoa1BVfcRJ!`$j`+LidE2zsaUHM ziL8d^@l}zrnG!qbWD7c*#x^=?8-V(A z`W@I|g&W|-TCiMAYmT*GxiHEQqk_U#T^H_>Yj#EB3qxQ@w;?Y8^C?Ey=r&ttCOT)# z>&CJGv}9N-+6tS5Df-&saN4G8;Vign=`WqwS;mD;E(vp@Ya!2uCi}!H@fnGH58d`M ztWk-CiE#q02F}K{@QFH*sfADUxf~^|(lN6shRhAjra9A@$%+;X-n9RN&e(&9$#rIK z8_y)Ip9~5r9yuHV!JV|$Th?aAVa!EmsfHBm(S@DF{02$0*di54BMpl#L*#c$U?*Jp zA8x6g(qup4#*%`Et4uy&N!xDJWSkT`q8t-r$8GoM2$eJ&|^jIzyQjV-gFT}ve~dbw=#wg5|| z%<6C(Td7r)f5b7CK+~bZXL`BlsRk-vgGBN&W+3b5GH^~#TfV2F&NG|q2S`$!N%Eal3 z>{)A!7%!`qra>#Py3~>}w)VlwV5aVjk;ZNsV~vb{xZXjQgcy@~5+-v|@J0QYrQQz< zXLngmt^S0`BdE&QSFUXy@@SZq0CF1PALdCWNk6F7&`j#93EGxS^AL?vm=BJ=qD|I^ zwao08u_$ahrFW?vZjfP40+UBpL86IP3NIRTwav;}St*o8+i1mPX_t7m;&+&Tj_5ha zC4YWs+d>oScFY(B)p=T@Frm+=VltTeEdSIy%4Usm1CzNeoK$1}5L`rOqweN&Fz})M~iF&Eku5kQuib&zhMoJZZBpY zdKyZWquS$MwZdpsr)(fsD%9XygL>2`m8neTjU+xAJeBdT8EYBya}AdOKv!Y6 z8MBPxu(gbtY9^{z3jRMbWh&bSg%8~Lbc1IeCZT!kh{}VRoncg-Ah%|fC%_`6SW$G1 z^|g~Uf=Zhr!TVO@L8EJ+q$SEyoir{fYO=u*XE_YHNNEK~DW1Y

avmAqqQBY!mhGlOC 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⪙2bXC^IXamT+Mad$SvH)ADKsg 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 %OKN(h^6@lmv;p&s3Dlw4; z-a*p2qs2m%mV|NoRi$e(5L~dK&1i@i3~I6$NG(DEIyA)GKGZky4Ya9?c zJR^4246-nBG)5bw&gs0+ew_K*dkDJ^oF$fsI^p8n_Cc-P4D10 zsSy={mNjk*kRHI*HZP9fY>(d{S`f0Yfw0cgfE|!Hl^2OhA7L(k?3bGKdK3H#BT=!p zLSsp6rsb%ki0b|JXRF**vs$WoQN*hQ4?8`Hv}+OX%O0@%W4*2&+1bSzVq`!LL~KXk zWl^TfXN7dN+E+pkw5%4bW4RE7;x4l#o1=#&O>|uV#D-7xL|11Dz} zj8rk-eA?fGua_0$T$*6StGuBYFwOgbjud|bgQ*asHCL@VX6PGM{HfYpju~nkG@q*W z)Pgt(q}U$RJ38wUJW!%tu2;;Wc(qz9ixsKQ?a0QQ7+RkeVldS-%bXUVd^HxrEe)$P z&k)RRX*1-mZVyZ;%G$InLTQ37L=%F%OVQ)~4Pa9qZg!-`vA0D!*yHv6FE@{sQMc38 z>*mIsV5w^G0!<4NY84pMXfMD|8Kq!gA4bL!6F^FjGz5-4$jfLWZqSZU z@~+ew!J*6f;Zd=45o0rcR^Pb!lTs4N~ZolzSjX zL02L&7xOF65K;y5LuO1^SR#O*(ATY=&v`$yb`X&<-zazqlAb<-2=O=AVkHYI8wdW% zHv(rwGb45?0CKv0TN9l4f@qrPO|T6UM%Y>d5AR2nvCGUvu(S$j*v_s>#ZMq3Wat

c`V6(th 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

l-C^_AOcA)LYy^9*M_y^+rq5NSY&* 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
bO951XO~w!==?9sA)B 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 YIBAP+2cz=hhO4_K+ILI$1gh@;01r*r+W-In literal 0 HcmV?d00001 diff --git a/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/sam0/drivers/system/interrupt/system_interrupt.d b/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/sam0/drivers/system/interrupt/system_interrupt.d new file mode 100644 index 0000000..a240975 --- /dev/null +++ b/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/sam0/drivers/system/interrupt/system_interrupt.d @@ -0,0 +1,344 @@ +src/ASF/sam0/drivers/system/interrupt/system_interrupt.d \ + src/ASF/sam0/drivers/system/interrupt/system_interrupt.o: \ + ../src/ASF/sam0/drivers/system/interrupt/system_interrupt.c \ + ../src/ASF/sam0/drivers/system/interrupt/system_interrupt.h \ + ../src/ASF/sam0/utils/compiler.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stddef.h \ + ../src/ASF/common/utils/parts.h ../src/ASF/sam0/utils/status_codes.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdint.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\stdint.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\_default_types.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\features.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_newlib_version.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_intsup.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_stdint.h \ + ../src/ASF/sam0/utils/preprocessor/preprocessor.h \ + ../src/ASF/sam0/utils/preprocessor/tpaste.h \ + ../src/ASF/sam0/utils/preprocessor/stringz.h \ + ../src/ASF/sam0/utils/preprocessor/mrepeat.h \ + ../src/ASF/sam0/utils/preprocessor/preprocessor.h \ + ../src/ASF/sam0/utils/preprocessor/mrecursion.h \ + ../src/ASF/sam0/utils/header_files/io.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdbool.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/samd21.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/samd21j18a.h \ + ../src/ASF/thirdparty/CMSIS/Include/core_cm0plus.h \ + ../src/ASF/thirdparty/CMSIS/Include/cmsis_version.h \ + ../src/ASF/thirdparty/CMSIS/Include/cmsis_compiler.h \ + ../src/ASF/thirdparty/CMSIS/Include/cmsis_gcc.h \ + ../src/ASF/sam0/utils/cmsis/samd21/source/system_samd21.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/component/ac.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/component/adc.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/component/dac.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/component/dmac.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/component/dsu.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/component/eic.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/component/evsys.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/component/gclk.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/component/hmatrixb.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/component/i2s.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/component/mtb.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/component/nvmctrl.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/component/pac.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/component/pm.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/component/port.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/component/rtc.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/component/sercom.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/component/sysctrl.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/component/tc.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/component/tcc.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/component/usb.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/component/wdt.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/ac.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/adc.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/dac.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/dmac.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/dsu.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/eic.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/evsys.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/gclk.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/sbmatrix.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/i2s.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/mtb.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/nvmctrl.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/pac0.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/pac1.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/pac2.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/pm.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/port.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/rtc.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/sercom0.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/sercom1.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/sercom2.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/sercom3.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/sercom4.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/sercom5.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/sysctrl.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/tc3.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/tc4.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/tc5.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/tc6.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/tc7.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/tcc0.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/tcc1.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/tcc2.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/usb.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/wdt.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/pio/samd21j18a.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\stdio.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_ansi.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\newlib.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\config.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\ieeefp.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\cdefs.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdarg.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\reent.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_ansi.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_types.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\_types.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\lock.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\types.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\endian.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\_endian.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\select.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_sigset.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_timeval.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\timespec.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_timespec.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_pthreadtypes.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\types.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\stdio.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\stdlib.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\stdlib.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\alloca.h \ + ../src/ASF/common/utils/interrupt.h \ + ../src/ASF/common/utils/interrupt/interrupt_sam_nvic.h \ + ../src/ASF/sam0/drivers/system/interrupt/system_interrupt_samd21/system_interrupt_features.h + +../src/ASF/sam0/drivers/system/interrupt/system_interrupt.h: + +../src/ASF/sam0/utils/compiler.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stddef.h: + +../src/ASF/common/utils/parts.h: + +../src/ASF/sam0/utils/status_codes.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdint.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\stdint.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\_default_types.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\features.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_newlib_version.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_intsup.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_stdint.h: + +../src/ASF/sam0/utils/preprocessor/preprocessor.h: + +../src/ASF/sam0/utils/preprocessor/tpaste.h: + +../src/ASF/sam0/utils/preprocessor/stringz.h: + +../src/ASF/sam0/utils/preprocessor/mrepeat.h: + +../src/ASF/sam0/utils/preprocessor/preprocessor.h: + +../src/ASF/sam0/utils/preprocessor/mrecursion.h: + +../src/ASF/sam0/utils/header_files/io.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdbool.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/samd21.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/samd21j18a.h: + +../src/ASF/thirdparty/CMSIS/Include/core_cm0plus.h: + +../src/ASF/thirdparty/CMSIS/Include/cmsis_version.h: + +../src/ASF/thirdparty/CMSIS/Include/cmsis_compiler.h: + +../src/ASF/thirdparty/CMSIS/Include/cmsis_gcc.h: + +../src/ASF/sam0/utils/cmsis/samd21/source/system_samd21.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/component/ac.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/component/adc.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/component/dac.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/component/dmac.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/component/dsu.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/component/eic.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/component/evsys.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/component/gclk.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/component/hmatrixb.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/component/i2s.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/component/mtb.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/component/nvmctrl.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/component/pac.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/component/pm.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/component/port.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/component/rtc.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/component/sercom.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/component/sysctrl.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/component/tc.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/component/tcc.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/component/usb.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/component/wdt.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/ac.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/adc.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/dac.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/dmac.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/dsu.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/eic.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/evsys.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/gclk.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/sbmatrix.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/i2s.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/mtb.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/nvmctrl.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/pac0.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/pac1.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/pac2.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/pm.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/port.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/rtc.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/sercom0.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/sercom1.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/sercom2.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/sercom3.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/sercom4.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/sercom5.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/sysctrl.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/tc3.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/tc4.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/tc5.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/tc6.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/tc7.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/tcc0.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/tcc1.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/tcc2.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/usb.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/wdt.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/pio/samd21j18a.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\stdio.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_ansi.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\newlib.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\config.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\ieeefp.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\cdefs.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdarg.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\reent.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_ansi.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_types.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\_types.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\lock.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\types.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\endian.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\_endian.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\select.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_sigset.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_timeval.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\timespec.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_timespec.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_pthreadtypes.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\types.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\stdio.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\stdlib.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\stdlib.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\alloca.h: + +../src/ASF/common/utils/interrupt.h: + +../src/ASF/common/utils/interrupt/interrupt_sam_nvic.h: + +../src/ASF/sam0/drivers/system/interrupt/system_interrupt_samd21/system_interrupt_features.h: diff --git a/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/sam0/drivers/system/interrupt/system_interrupt.o b/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/sam0/drivers/system/interrupt/system_interrupt.o new file mode 100644 index 0000000000000000000000000000000000000000..e803f00db41dc6615e44540755fa9015835cbb23 GIT binary patch literal 762172 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

mb3Jxx$aG9_m;Wi&A2Q#pLhce-i9#@ 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

*7mzj61CHJd@hNV6xJLCZ}w3 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%0A(7YX`L(<^O6G-?(#$$K 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 z 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≈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≫4W~!aYY!_?5+fvGDw|Vr?Aig_Uc)lN&7aC8w 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�lEl75}!1cp4y>|;?h4KN; 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 z ztM;vuJa?WShb2$dsrFU3$=m5>`(jM(t6`Iu_yZ3^PGQA$QtIej=U?&Gaxz;6s`jb< zu+{XQkvw;{f5qj7^LqPN%O>xh5FIS+4 zQQ6TV=YLl1i;+CN{gYjy{Z%mG;$>->de?DiPPd z6Y^MQf4Jk1uQGT6~66Y*GaPwEcK6TPhr2$3H(UNt|}I8BSw*tR#hq3&g? VJDr!tr7m-bw{cq!lwtbe{{i<$bSMA- literal 0 HcmV?d00001 diff --git a/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/sam0/drivers/system/system.d b/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/sam0/drivers/system/system.d new file mode 100644 index 0000000..136d6ea --- /dev/null +++ b/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/sam0/drivers/system/system.d @@ -0,0 +1,357 @@ +src/ASF/sam0/drivers/system/system.d src/ASF/sam0/drivers/system/system.o: \ + ../src/ASF/sam0/drivers/system/system.c \ + ../src/ASF/sam0/drivers/system/system.h ../src/ASF/sam0/utils/compiler.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stddef.h \ + ../src/ASF/common/utils/parts.h ../src/ASF/sam0/utils/status_codes.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdint.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\stdint.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\_default_types.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\features.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_newlib_version.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_intsup.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_stdint.h \ + ../src/ASF/sam0/utils/preprocessor/preprocessor.h \ + ../src/ASF/sam0/utils/preprocessor/tpaste.h \ + ../src/ASF/sam0/utils/preprocessor/stringz.h \ + ../src/ASF/sam0/utils/preprocessor/mrepeat.h \ + ../src/ASF/sam0/utils/preprocessor/preprocessor.h \ + ../src/ASF/sam0/utils/preprocessor/mrecursion.h \ + ../src/ASF/sam0/utils/header_files/io.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdbool.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/samd21.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/samd21j18a.h \ + ../src/ASF/thirdparty/CMSIS/Include/core_cm0plus.h \ + ../src/ASF/thirdparty/CMSIS/Include/cmsis_version.h \ + ../src/ASF/thirdparty/CMSIS/Include/cmsis_compiler.h \ + ../src/ASF/thirdparty/CMSIS/Include/cmsis_gcc.h \ + ../src/ASF/sam0/utils/cmsis/samd21/source/system_samd21.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/component/ac.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/component/adc.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/component/dac.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/component/dmac.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/component/dsu.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/component/eic.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/component/evsys.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/component/gclk.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/component/hmatrixb.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/component/i2s.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/component/mtb.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/component/nvmctrl.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/component/pac.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/component/pm.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/component/port.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/component/rtc.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/component/sercom.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/component/sysctrl.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/component/tc.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/component/tcc.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/component/usb.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/component/wdt.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/ac.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/adc.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/dac.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/dmac.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/dsu.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/eic.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/evsys.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/gclk.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/sbmatrix.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/i2s.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/mtb.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/nvmctrl.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/pac0.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/pac1.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/pac2.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/pm.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/port.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/rtc.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/sercom0.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/sercom1.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/sercom2.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/sercom3.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/sercom4.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/sercom5.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/sysctrl.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/tc3.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/tc4.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/tc5.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/tc6.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/tc7.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/tcc0.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/tcc1.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/tcc2.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/usb.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/wdt.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/pio/samd21j18a.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\stdio.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_ansi.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\newlib.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\config.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\ieeefp.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\cdefs.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdarg.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\reent.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_ansi.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_types.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\_types.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\lock.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\types.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\endian.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\_endian.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\select.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_sigset.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_timeval.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\timespec.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_timespec.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_pthreadtypes.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\types.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\stdio.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\stdlib.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\stdlib.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\alloca.h \ + ../src/ASF/common/utils/interrupt.h \ + ../src/ASF/common/utils/interrupt/interrupt_sam_nvic.h \ + ../src/ASF/sam0/drivers/system/clock/clock.h \ + ../src/ASF/sam0/drivers/system/clock/gclk.h \ + ../src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock_feature.h \ + ../src/ASF/sam0/drivers/system/pinmux/pinmux.h \ + ../src/ASF/sam0/drivers/system/power/power_sam_d_r_h/power.h \ + ../src/ASF/sam0/drivers/system/reset/reset_sam_d_r_h/reset.h + +../src/ASF/sam0/drivers/system/system.h: + +../src/ASF/sam0/utils/compiler.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stddef.h: + +../src/ASF/common/utils/parts.h: + +../src/ASF/sam0/utils/status_codes.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdint.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\stdint.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\_default_types.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\features.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_newlib_version.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_intsup.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_stdint.h: + +../src/ASF/sam0/utils/preprocessor/preprocessor.h: + +../src/ASF/sam0/utils/preprocessor/tpaste.h: + +../src/ASF/sam0/utils/preprocessor/stringz.h: + +../src/ASF/sam0/utils/preprocessor/mrepeat.h: + +../src/ASF/sam0/utils/preprocessor/preprocessor.h: + +../src/ASF/sam0/utils/preprocessor/mrecursion.h: + +../src/ASF/sam0/utils/header_files/io.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdbool.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/samd21.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/samd21j18a.h: + +../src/ASF/thirdparty/CMSIS/Include/core_cm0plus.h: + +../src/ASF/thirdparty/CMSIS/Include/cmsis_version.h: + +../src/ASF/thirdparty/CMSIS/Include/cmsis_compiler.h: + +../src/ASF/thirdparty/CMSIS/Include/cmsis_gcc.h: + +../src/ASF/sam0/utils/cmsis/samd21/source/system_samd21.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/component/ac.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/component/adc.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/component/dac.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/component/dmac.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/component/dsu.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/component/eic.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/component/evsys.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/component/gclk.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/component/hmatrixb.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/component/i2s.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/component/mtb.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/component/nvmctrl.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/component/pac.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/component/pm.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/component/port.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/component/rtc.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/component/sercom.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/component/sysctrl.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/component/tc.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/component/tcc.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/component/usb.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/component/wdt.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/ac.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/adc.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/dac.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/dmac.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/dsu.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/eic.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/evsys.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/gclk.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/sbmatrix.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/i2s.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/mtb.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/nvmctrl.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/pac0.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/pac1.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/pac2.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/pm.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/port.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/rtc.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/sercom0.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/sercom1.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/sercom2.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/sercom3.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/sercom4.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/sercom5.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/sysctrl.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/tc3.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/tc4.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/tc5.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/tc6.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/tc7.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/tcc0.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/tcc1.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/tcc2.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/usb.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/wdt.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/pio/samd21j18a.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\stdio.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_ansi.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\newlib.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\config.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\ieeefp.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\cdefs.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdarg.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\reent.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_ansi.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_types.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\_types.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\lock.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\types.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\endian.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\_endian.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\select.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_sigset.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_timeval.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\timespec.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_timespec.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_pthreadtypes.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\types.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\stdio.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\stdlib.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\stdlib.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\alloca.h: + +../src/ASF/common/utils/interrupt.h: + +../src/ASF/common/utils/interrupt/interrupt_sam_nvic.h: + +../src/ASF/sam0/drivers/system/clock/clock.h: + +../src/ASF/sam0/drivers/system/clock/gclk.h: + +../src/ASF/sam0/drivers/system/clock/clock_samd21_r21_da_ha1/clock_feature.h: + +../src/ASF/sam0/drivers/system/pinmux/pinmux.h: + +../src/ASF/sam0/drivers/system/power/power_sam_d_r_h/power.h: + +../src/ASF/sam0/drivers/system/reset/reset_sam_d_r_h/reset.h: diff --git a/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/sam0/drivers/system/system.o b/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/sam0/drivers/system/system.o new file mode 100644 index 0000000000000000000000000000000000000000..f5a13e7f3be170ccf5be5b080a06f2badc878d1c GIT binary patch literal 755900 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

G|_- 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 CwUv$l literal 0 HcmV?d00001 diff --git a/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.d b/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.d new file mode 100644 index 0000000..e6d9221 --- /dev/null +++ b/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.d @@ -0,0 +1,219 @@ +src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.d \ + src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.o: \ + ../src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.c \ + ../src/ASF/sam0/utils/cmsis/samd21/include/samd21.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/samd21j18a.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdint.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\stdint.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\_default_types.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\features.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_newlib_version.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_intsup.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_stdint.h \ + ../src/ASF/thirdparty/CMSIS/Include/core_cm0plus.h \ + ../src/ASF/thirdparty/CMSIS/Include/cmsis_version.h \ + ../src/ASF/thirdparty/CMSIS/Include/cmsis_compiler.h \ + ../src/ASF/thirdparty/CMSIS/Include/cmsis_gcc.h \ + ../src/ASF/sam0/utils/cmsis/samd21/source/system_samd21.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/component/ac.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/component/adc.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/component/dac.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/component/dmac.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/component/dsu.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/component/eic.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/component/evsys.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/component/gclk.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/component/hmatrixb.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/component/i2s.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/component/mtb.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/component/nvmctrl.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/component/pac.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/component/pm.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/component/port.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/component/rtc.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/component/sercom.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/component/sysctrl.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/component/tc.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/component/tcc.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/component/usb.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/component/wdt.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/ac.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/adc.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/dac.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/dmac.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/dsu.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/eic.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/evsys.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/gclk.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/sbmatrix.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/i2s.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/mtb.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/nvmctrl.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/pac0.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/pac1.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/pac2.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/pm.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/port.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/rtc.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/sercom0.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/sercom1.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/sercom2.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/sercom3.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/sercom4.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/sercom5.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/sysctrl.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/tc3.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/tc4.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/tc5.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/tc6.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/tc7.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/tcc0.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/tcc1.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/tcc2.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/usb.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/wdt.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/pio/samd21j18a.h + +../src/ASF/sam0/utils/cmsis/samd21/include/samd21.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/samd21j18a.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdint.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\stdint.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\_default_types.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\features.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_newlib_version.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_intsup.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_stdint.h: + +../src/ASF/thirdparty/CMSIS/Include/core_cm0plus.h: + +../src/ASF/thirdparty/CMSIS/Include/cmsis_version.h: + +../src/ASF/thirdparty/CMSIS/Include/cmsis_compiler.h: + +../src/ASF/thirdparty/CMSIS/Include/cmsis_gcc.h: + +../src/ASF/sam0/utils/cmsis/samd21/source/system_samd21.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/component/ac.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/component/adc.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/component/dac.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/component/dmac.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/component/dsu.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/component/eic.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/component/evsys.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/component/gclk.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/component/hmatrixb.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/component/i2s.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/component/mtb.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/component/nvmctrl.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/component/pac.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/component/pm.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/component/port.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/component/rtc.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/component/sercom.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/component/sysctrl.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/component/tc.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/component/tcc.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/component/usb.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/component/wdt.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/ac.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/adc.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/dac.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/dmac.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/dsu.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/eic.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/evsys.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/gclk.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/sbmatrix.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/i2s.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/mtb.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/nvmctrl.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/pac0.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/pac1.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/pac2.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/pm.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/port.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/rtc.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/sercom0.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/sercom1.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/sercom2.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/sercom3.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/sercom4.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/sercom5.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/sysctrl.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/tc3.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/tc4.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/tc5.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/tc6.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/tc7.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/tcc0.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/tcc1.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/tcc2.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/usb.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/wdt.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/pio/samd21j18a.h: diff --git a/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.o b/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/sam0/utils/cmsis/samd21/source/gcc/startup_samd21.o new file mode 100644 index 0000000000000000000000000000000000000000..5c83bf5e0ef272e2c81b83a51a89b93cf4852280 GIT binary patch literal 651736 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 z zpH93aZRn0vQrr0R30yaIc#5k%Is6H7n1=I|ca(NVgL9y1J;5EL!ujAF(Om}TL<=}C zcc$;Tj&h-RR|ImUaeE4Z^xk&89Fc+;X|AU@P+E)0BW zh$VdbQC1SX_)~q(!2-yI%a1@R&R zjUb1)a2-ieec>gF9`pkjO+5kuiJ`zL5FV#7F7SDRR&RpvBo%XO;uQ7&8qsk&fHzR` z=@a*t3aI}nkgGKE4usdJ#QahfSi>NdjkYbvY14s$= zI11q{8n6?>+w?V0Yo+ux*YkI1l`mZ1rPU2E>N5KB36S^b*(gBD$@CMr`}BoBxC**B z8pujI&PPP>FQM|A^MEYsfqO`+*1>f(b#?>t5xHE1u7=9F9<8NYT!KHQ(&Zp^)bekP z^9e2Fjk>3FoZp;hl${N`=X9$WI@u^S9t(Y!8j{hHeHB=?4jxORF=Ke+?q zD8}@`XK)hpec;7KbPNOMDn{{7>?XEzPUJ3H{CAc~tl@UMr-*NfuwLSGHjv)pY#fM> z7m?u|B5pj!5-OT3K%g*@ zz}>EJp<4hMA%3U=GE!W=4D%>4l_#BO;p+rsjEGtVZXeDke2T zpfvH~Adu+-4+*9l$wn8+p6NAV;I!cXE1C;6X6&;YnLl`qO*zEAG|4iU`cm+mk( zmkm!sXCXc8U|=b`?SuJ#*{Cs)R`TR-5Kn302BDYq;?{?cd|3?6SH6mefuC%#1z!AR zqdy=FkV*X4g@JNbFK|I}#eEnA%Ler@h!FYBHz1+X-W|d)xt`A$gv-pfFo=-FPT(Tt zIj+j1WI8A7S@MM`gy&`YEe!X9Y?g~a7o{T?a5*xGo1K@Wu_Z{Z4D1>$0B)*M&0dBy>0Atq;)Mln=S6D3azc zL5gM7P>_dmBrmPi@@Ol#u91;-;A*Agc5siS*afamj&6^5PozKhU!KaYymj+TZsV!= zxjfF_*$cUL96sMm`5+wzucYxN7`(>+e-V&3ay>6w7HZ8SaF!~I`n23DfPw+T&x=RD@GQlUi}JZ@#>dGh>)Ou zmYebbV0n!Dq}n1<*TZO zAO))aMcCa{O};^(GPNWCT)8re0P?*6Lb$$*A^fTm17~i zyj4Bh!2F$R!iCBQ)%_--e^ePWVg5Ku3eOtrEaMA)bG;lZ0}4LCh8*A6rR zXQ7SZ?tvo~ANX|AI�)MccsUu3FDLAl)4{bVEw4PdBCkVZ?X6(~j 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 z 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�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

iN@ksYJm(4QwK8~ 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 Kz<&+V)Bgt>Z09Nf literal 0 HcmV?d00001 diff --git a/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/sam0/utils/cmsis/samd21/source/system_samd21.d b/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/sam0/utils/cmsis/samd21/source/system_samd21.d new file mode 100644 index 0000000..b19e1e5 --- /dev/null +++ b/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/sam0/utils/cmsis/samd21/source/system_samd21.d @@ -0,0 +1,219 @@ +src/ASF/sam0/utils/cmsis/samd21/source/system_samd21.d \ + src/ASF/sam0/utils/cmsis/samd21/source/system_samd21.o: \ + ../src/ASF/sam0/utils/cmsis/samd21/source/system_samd21.c \ + ../src/ASF/sam0/utils/cmsis/samd21/include/samd21.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/samd21j18a.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdint.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\stdint.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\_default_types.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\features.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_newlib_version.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_intsup.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_stdint.h \ + ../src/ASF/thirdparty/CMSIS/Include/core_cm0plus.h \ + ../src/ASF/thirdparty/CMSIS/Include/cmsis_version.h \ + ../src/ASF/thirdparty/CMSIS/Include/cmsis_compiler.h \ + ../src/ASF/thirdparty/CMSIS/Include/cmsis_gcc.h \ + ../src/ASF/sam0/utils/cmsis/samd21/source/system_samd21.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/component/ac.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/component/adc.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/component/dac.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/component/dmac.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/component/dsu.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/component/eic.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/component/evsys.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/component/gclk.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/component/hmatrixb.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/component/i2s.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/component/mtb.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/component/nvmctrl.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/component/pac.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/component/pm.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/component/port.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/component/rtc.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/component/sercom.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/component/sysctrl.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/component/tc.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/component/tcc.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/component/usb.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/component/wdt.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/ac.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/adc.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/dac.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/dmac.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/dsu.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/eic.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/evsys.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/gclk.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/sbmatrix.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/i2s.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/mtb.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/nvmctrl.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/pac0.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/pac1.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/pac2.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/pm.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/port.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/rtc.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/sercom0.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/sercom1.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/sercom2.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/sercom3.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/sercom4.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/sercom5.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/sysctrl.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/tc3.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/tc4.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/tc5.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/tc6.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/tc7.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/tcc0.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/tcc1.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/tcc2.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/usb.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/instance/wdt.h \ + ../src/ASF/sam0/utils/cmsis/samd21/include/pio/samd21j18a.h + +../src/ASF/sam0/utils/cmsis/samd21/include/samd21.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/samd21j18a.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdint.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\stdint.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\_default_types.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\features.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_newlib_version.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_intsup.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_stdint.h: + +../src/ASF/thirdparty/CMSIS/Include/core_cm0plus.h: + +../src/ASF/thirdparty/CMSIS/Include/cmsis_version.h: + +../src/ASF/thirdparty/CMSIS/Include/cmsis_compiler.h: + +../src/ASF/thirdparty/CMSIS/Include/cmsis_gcc.h: + +../src/ASF/sam0/utils/cmsis/samd21/source/system_samd21.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/component/ac.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/component/adc.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/component/dac.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/component/dmac.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/component/dsu.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/component/eic.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/component/evsys.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/component/gclk.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/component/hmatrixb.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/component/i2s.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/component/mtb.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/component/nvmctrl.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/component/pac.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/component/pm.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/component/port.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/component/rtc.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/component/sercom.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/component/sysctrl.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/component/tc.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/component/tcc.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/component/usb.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/component/wdt.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/ac.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/adc.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/dac.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/dmac.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/dsu.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/eic.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/evsys.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/gclk.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/sbmatrix.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/i2s.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/mtb.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/nvmctrl.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/pac0.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/pac1.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/pac2.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/pm.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/port.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/rtc.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/sercom0.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/sercom1.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/sercom2.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/sercom3.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/sercom4.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/sercom5.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/sysctrl.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/tc3.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/tc4.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/tc5.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/tc6.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/tc7.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/tcc0.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/tcc1.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/tcc2.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/usb.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/instance/wdt.h: + +../src/ASF/sam0/utils/cmsis/samd21/include/pio/samd21j18a.h: diff --git a/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/sam0/utils/cmsis/samd21/source/system_samd21.o b/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/sam0/utils/cmsis/samd21/source/system_samd21.o new file mode 100644 index 0000000000000000000000000000000000000000..da1dd5e14e2ab3c88bf59135b5caeea8b4d0aa02 GIT binary patch literal 625000 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%0Abdg~qmF5NBVrVZ0;u@+%7z29~XO0!? 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�(y2h)X^p)EI%Kt2{b1r0{>oA; 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%0D2C+^fBBChPzlL5f(&pP)*mz$Di{80{QYf1cir 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 literal 0 HcmV?d00001 diff --git a/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/sam0/utils/syscalls/gcc/syscalls.d b/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/sam0/utils/syscalls/gcc/syscalls.d new file mode 100644 index 0000000..8c1aa09 --- /dev/null +++ b/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/sam0/utils/syscalls/gcc/syscalls.d @@ -0,0 +1,99 @@ +src/ASF/sam0/utils/syscalls/gcc/syscalls.d \ + src/ASF/sam0/utils/syscalls/gcc/syscalls.o: \ + ../src/ASF/sam0/utils/syscalls/gcc/syscalls.c \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\stdio.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_ansi.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\newlib.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_newlib_version.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\config.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\ieeefp.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\features.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\cdefs.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\_default_types.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stddef.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdarg.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\reent.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_ansi.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_types.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\_types.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\lock.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\types.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_stdint.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\endian.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\_endian.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\select.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_sigset.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_timeval.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\timespec.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_timespec.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_pthreadtypes.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\types.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\stdio.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\stat.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\time.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\time.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\xlocale.h + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\stdio.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_ansi.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\newlib.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_newlib_version.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\config.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\ieeefp.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\features.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\cdefs.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\_default_types.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stddef.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdarg.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\reent.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_ansi.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_types.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\_types.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\lock.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\types.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_stdint.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\endian.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\_endian.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\select.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_sigset.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_timeval.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\timespec.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_timespec.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_pthreadtypes.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\types.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\stdio.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\stat.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\time.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\time.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\xlocale.h: diff --git a/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/sam0/utils/syscalls/gcc/syscalls.o b/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/sam0/utils/syscalls/gcc/syscalls.o new file mode 100644 index 0000000000000000000000000000000000000000..c5154ab425e4cbcbfd6f8af51784507d94b4116a GIT binary patch literal 63336 zcmd4434B~t**|{oOl~M$(n1Ru|f*^0Xq&r>{Kaab{Z& zt@f7ltpLOOHW97Q|Lf=OTg!UuJj?RQR~7c(QQ^4{Y_zO{Y@r$ce0JrA3dFZ(eHd?j zKF4=1;i#Jz0xF#EEL_1Nu$`Egn z=z`>4t1@hIsHpnmFkWeBR@EY8;D+W_9Y9^((1HcYgH~napOVHRwDrxnoAV}I=An#I z8DzS-(y~@mHry?qfv8%$_H z)l?dxGfZevRT4w9@=Oz2Ts4TcuiR)tCsnmxh)|0O1*~H}QiXo8E6;kCWjXO^yxYQC zw(2Dq$d%m;`Ild2SG^k4SJ}&|An2=lGf1Fvs|mi=XU*ZLc^+}4j;C73ytTu!-eOmt z8~3{{dme9@@RM15nlweIsM>TYLa8(4-K;8>r*fDr<6nNYjRs_zb9(WX|1|N+ia`X9 zwda2YFK1OwzZ#*cH*Uq3`+3Ve24^93K=VK{q^J4Ej9J#6%6p%|;97wED?g>N7bGXG z%1>+L1<3f)2!9!%y)~c zEE2_oY!u(}ld2v=IV-<>2wm-49;j+$Gk^7c5?WF9Pw>ymuYXNKHC3muvmW`Wgz6R~ zr-!Y|ZghD@V@>^duy9M7p@hkamW7T=U$|wIzLTw9@qe$f`lS+Hl zL_gmBhxx9%YU5gjp5{RHE$^>-J4e6||3&7re6VUc%lYF2=yBij9aXotA@oy@KHu_P zRiD{_&~ql0jJ43_9lu*77uI{xZe+iR&(ZuxJC=1EUmgGElPs&IqO#e?*VS9Ycze3f zq+?ZoWhsIiecO*>CKc83#h&1->hoDg_wC&3rEIuX{dPgMAB?WD%{Pfc`<5@NzUM>) zJN0d_diDr{n|xQx+h}!15Wy~e8?U~g5y36Kx69l0)qh~*UZ3Fv8>_b;gJ7RVZm&ME z7QudfySe(#(-7S1d$)YsT|L2ZF{qLIt9P<}horJ-(&}GtMDU=mUn1|Q<{+uO#K(c* zU;ePKdWz+^)JK~4FMrfmZLdN2a^F3O?qB|Wr+POUs`5(T@n|3a@*g?X2S`^}`93f2 zf8(H`$JpogtUsKB_U3(M1*zTi&pX*6#r~0?_Ro|=eKoEN?f*iLksLiy`N-|c4@x9{ zM=C8wLRR0z1L54HJQ=HC3> z;OaY?5O0+b7HQ$5Y{=ENA&ptcjEzuP!IT$21x{5}d8U0clev{-u~F`s%%a%{wrH@j zx{55d)ow+hFrckDytxaXX=zV*ymF`SyWkzwe?ATo&+&1tVlqicF_pWtA1kWI(WsT@ zN=)DKS=IL)i{N=a@_66!71c|c5lku#Y_8tej^O#e5lO1Q`t5@VrhMljSB$Ib??CRU z9QK)kwWqqK8^N>&_f=ocQJ2x+!RpskAOxBcJ=1zt66I534bv;Sbx@*N!86frdY6SD&~M;k_FEoL$|6j;tKj@I!X> z>HxxHn*O7om}M7a8q-AHL#?%BTYi6gk* zw-K*=%MV&}$mJN2?@qSnupc;TG`!>wmD^>gpGbaEIqqX0p16^vJ>X-0Cg<0g-TfKfrZC~my7xieZUFb2b>BC5`+mlK?5Di7k<6@bzXpXr<<~19 zR=u4W+x98XGH@$Lscp|;UT?xUkmB3cDNn7&%XeOiC$>F*K4AUq6K|Y@G2{n%%|5vf zPtYe-ly_#Ia=e6mRrjOAW}n(4p^B=TP=wim9TJ*V)ek9g_R=N^&8~V8Lv{ADRte3m z$}d4^xkTN-URxFiw3#yJoX=jIjg_Z@&t_pydXGd58-}1#(k8VdOYTlhxHBgOE zqj?voI(rpDG4pOk)jodLWZu3zzv{F( zr_bqH2n9l)gTp!V5e1Y$;H#q+BHntm#w`87;nSn5?KyM!wT-~+d7h-^*ml=KKApSN z>RPxCNzGg6iCa~S8%HhYFSPwt#grD{?JQF$zCA|XI&MD49%rpaK^7ioubyl2SmYoN zhy<$yjxR)aSb%EH3I%3jiwjxF+Y_`@5?G?uk-&+?@4!2m8B;qsYAT7;&Ya8kI7J_z zmCS=v8>}#{D63c}W>M=2;yd{xH?XaK0taq|^+&t^UGhdRFB<_w z#uNz1~vT}}d;yV(!KY6Y*Z_#?(%%A7Xx&Um* zUsWZsD$LctV7}w~8fJBW#R6yjQ|&0e-#Nw`!*lOneyme_U^gPK_37vJj^}-ae}x8} z)$1`q`D+%Mx6Zo1tU_>or86fEe&(Myx58fq8_xU+XVLjgZ}B3h@*&Cm1ivRi|GVsx z^vx^(hFNmsKLbf@JWe0B9q;&_J_l)4R(n#Y@V75^=AFk1o^XP*`VD=o;F6>Cn-iBf z%a8BIyHzJT%cD;qd(SCEn%>z<9gQnYcbccbwf z>$($oJ&qjP`V|aij&(AoILF!rS-`QHQ7p%L_IzIbP#GQTn{~Y28sYVq7xH=)=MSqP z%Iji`1IOwe;nk9qw@bbcNjmS9CpWC*+jl_)bF3$K^7^)BUK5*meFQCt)WGi@vL9Tp zgcjsj3n1S))@z|jIM$i+{Fxr!KPl-@#zr}%|9=2+|H?IZHlB^Wu5 z^#-)MW91~@Hc9!-T$k|Fj7SVN|Y{fIm1^Mq)l8_aB#QtE4b0H5yJa&NHidy|#hZ z>(jgrK-_Swibh^T5O*BwMko)C_0tHi2iNlYCh7fEXYu|w%Xt0ZK3;#D<#qNPULTNj zPB@$Qb8C2|7UWnbE#~#TNnUT0`hH&O8&NHvda#Pu zi@;tT>+vRDe<4p|wY*PD{BKJ?Zj#o!L7qP%t@OCm;)hT!9IH;Q4{qW8dnL7BNWVM- zdC0N8BQ5YV>7$cZ^2yoDd5uXrgVJJKI{0Ldv}$@M@AJ|oXHN3|O3CYDq5SU;^U3%q zuOAQ^__5UeH9{eCr46@8k9=}FGYx(n?QtGS0f)y!Hz<+79mM za;)3s`f4zHj9JNLsc@l`P{=*fo?VjukEIqTOKUvQ#rRjw=k@N>c)eCibwxApqi6AY zP}=t5jl922+LIcWV_hOWSUbS`i-dY7rOZE<{u&$M^NrHZeyL;6AfK$3aeca>lRbQr zSjg*mme&PSyngBgUhnPY^>gy=lag9`6`#CcDDdh{y#J}x>uplP*Dc_a%cW1>BmKCy zflrbb@cMVj@m*4eKd<1EHmT8XB(ygz;|uMuhg&$aRXHyK_x2^C!=IX*1o;&gdlB`MrK#yE3j6l|9E ztQIPAq#Z`3onI$k)kt~fO8IXTI(%B;+>v;cfGNx$y1%H-)Ib}2N&$D=4BlUfEJMaH|3a?9!mFxMue)c$Czb`d9S|}kU z?a(Y=trbdsSmLLJiq^mzl}lLjqpoDn%{qzKqb~!$ zkQm2J@{7fHrg5#gm2?qqAeV|=!7rQNcRa4^YuN*5{+K+Y^=P(A$Hv9DZoY6Ou3Nsx zp4omgY9J{d|5@BPOT+VVt$8Epr1CQRYBt2>_VHnaUS}_6172zW4Rxrz$`0ody4pT- z5kj}xpCmEeW}naY`%nAw4#3~+Z!-VOe2YlHTlD}{O5u0rotK5LJmyPW6jdiLX=>;r9pzu6=0fEVrK(H+j~eE)?K$Vb&9 zY=OG_n0bA41+ESEvpnIa$@3!LXO2;u?cI1kYZ<%yWL%q$;;4;(LE3GaJ-P7#wpGi~ z?4Q=ZvYp$0#h4x2*m|8C*{hpI(N|8_P2?!upGFCs?4QoZ_0`+w;ChAqJRAMB_OqZ` zDch;1qdv~k*#TUa9gX&sr z{fCW!_uC(4@}IL`SOfTm{TSv32;AqPf|Bh0_8P|ioL!3nId9ozermBgx$^}+-rZHE&M6_);_?e?T?en ze{Z*)0r-c#h;{p?eP0IfFZ=h+fEVr01OS)$mP`UJ_uW_tc#UrnTjX`VRyOk+eBY`D zyxVs*bHCGf^%&sezVBWD_>}L198OR8_O1c^-1q!BfWP=g$x8p>`zlNJPv0b~@>>7z z*h6pdPm?a*;_qcOuk$Zr7vAiz2?K8NKS^49xBo_truX}=%>q8_KbIAI+J7+z&iDPd zI)I<}QzYJ>`X6H-{M^6jRKWB8J4o^W>Hj#`k@FA#-2;H@D^5Ef@YafNvoGIPaTW`I zQ^mVDW^So?23_gAx8m9fz+Dw{nBPY#8s`E&UU8ER_+-T=*ejo^c#eGHdle6`hksCU z-A=%>71xs{o~wwmkA7M4sV=~8D^{_7&sRJ^iu-d#&xL@0R4gNv{IjB$_4`-FY}V+- zif7oVmpR?+hZ~)h{QPasuUNploX1$|4?FGTMjvy+3jlXJ4Xnex&gZrQKJ9F*1KjVN z#t!(rvze{?Mdv1V<3rBDZGf*hzhpx`?963%JnAGlFu&<^p9^^0sRqc9T0NH!YC6xt zbGv-W^E?Ii!z-7L+TXW903cd{QFXuEQPzeOdT z@XZ{&(L?iajjdr3<4f6Er{Bc*8}0+ONPjPfdy+-L3dM!*C1@7T>>v|oo#mzo`O9!c@IG#TFJ53r1x zyK8a1;I=%j_t=-RKR@G(^Zk9kYdIi4>&vr__xmp6Q2LzjYb2)!eADcL&-*UoaQV9L zg*kvnd|zhhQ6HTuoIh3ENs`ty!--?B0Lx`VB?xErnPobdU2T$kKU z0&ad}39hHjAHenWFR`TSe**>}DW0;KLvzIh`?dBSQp}oPutC>-7&Uj+k8z}LsANuO zJjupv{Z}QfTTWlE-`9St4dI4mU?C>GAF~Y0w$H1S%%E_;D*%Yp4oy^wm8{&1xjThp&YdOnv{)Q;7nTPVY=I&w5 zCoB4KJupBLy5wor;?fT>=GFEnyYY?oN~HoiB61KIY6x1HR#;Nxa{5mN2nzJD0H*PdJybv7U6+9S3;I`6kQxUFTMI z`S+X&jPL}K+&iz%|6{pT8 zO$8d!ggV)*`xwVz@CJ5B=;Cv6jc!19I$j*PrD81oK+@Jepj)C+3$?_#%I2PCQ zZ(#h?UXssnfE1Gc67!n8^L$+MS54wN_3hobPG3VJ-hT!wf8aB0?}N)ovWG4q$zJr2 z6s{Mq;a8VD8OHU}m86Et><-f6<@WtGfY;bpECIaE{v^wNrM+geyC+j)f!xSwHXo=t7?0KNN==PrM|b6?rZXcGyP6t; zyQU^4M$>yzBjdYLlVki>zk7VTzT|2B_{4a&KARdI*)=kr9-Yo)ca5dedq!ZH`~No= zROtUKhtZMYU1%4nVX;23hDbxmt=0coUTno;9@=J><@QfQnw^-;WOJ$M(W&Irp?%qW z!yfdtH9C>ri#v3A;VJI(QyIj?a}dO2HakA$Mj08)?oW-HkedqPPvJQpI{Y%Fk&(v8 zgn5`ujps+qEj%31F8bI6lKZoh`H_in^DsRzo*UVXdn7xO&1Q4^aF2rKvZ<-*Nhvno zq)|N9z?3yL$q!K0LLKlyk_B)}o*mDOq?iL=cmw(DXg2Lu4-PE(tOi)6{Jw13WRffk z?wi^(nN4N9O;Bu8x8}u$L9PeU(y38xB@8t@!b;$Jdqqz$qI{oGybqo&fABMWQxfAhjA47yc;3w>ncUPn)Yjd#r6ZY4COX;% zyZU+qAuHL{*V)<`2wKTxdq-PWPfK^Qy=zl483;95$$^fJ-oa!~KW-93-Gj+3HSpG{ z4b%wKpOHl0k@oi1;_IQ!Ey>Q-u0ebnM=-Iit3A1`E78^3-N9@UI}^#|U{_B^qQ9dp zxj7jy8HU2~WJiCZtGln4d3MxCBJJJQG-zx0cs3INPnk5|c6PK34xt#y&HQpxTU)Ya zu&<}9ExEmIbIU+-FxlPLwk6q#5;Heb@J$_q?Ja{H$&P`6WWN@DRiW^p)CSamBO$pv zJC#XIWs}*-$y!!M(j4kdbZzSGXlKE!v-z6*p|QHL{O;O7GMUPc zC6hJF8uFlLjHW;XxM~CAkBskbSQc20sI{ki;-&KGk&6PmmMse)fxt4{l)TJ;|Of_CQU2a7U;=66)^WQoO6R_NS8RiG7D^GIe>DYj}EO zbZTTAX%rt@$stfxUvGN?odHtnZW-ukXJ6%WxbzPWw0CuOCVN_TAeZ35rkwe+&~Lq) zlI?v%q?6H!@!f&U#PskeOV-sp$mne~>DoX#uzY!-yPL@k!^VmBN@a>s%2U#wfvP<+~>OkQI9_|xb?(1!98LT;2cZl(jEkYp) zBCVEzo}><~7%3>8U_6xhIw0i}z;y6ezQy zaiBhk3v1Qim+0D2U@+leFdl5i)KVPI$UInd}>A z?*O-G?@xC0ws*B~Ohlp~x1LG12p$y}6!$7g!m+4SP-_=&ba@b%Cz(=rS7NY?dFH@- zMo03(GcYnUBk8GRE;X9Z)?^P#m%5`2L5%+zd0ZC=vi2awxLcOezF~*9476=d_7C)R zc4164HCdVLesG%c(UI}JD;QQ`D82Zi5FO-+srPlFLBYe3%m4uONUV9QV?!V$TqjstUV^o256h#z5c~ANrTFi_ z9?0T>8d3t}9<=WC`0&K^cm@+D0-JX1NVc?gCAW19BxH^cV&PCoCfSMBE6|N;|HNQB zrsF=es?Kv@M%^XzRty{sgM5?AxO51}=j3r#XM3_M0UlX1UWYct{EF7fW%9}4k*WMS zHRHAGdOO>}S`z05Rt0K8-DHF{cpO+6&=>67a#^Enuoy{0Nnh%L0jDLASwk+SO4~tt z?z^&qO193g65s`$U4^+lHx6+VGXy6JsqEPu;PaGG4or@ax|8GCYzA@@COi&Vyy%@C z9Zg}L;%#?V@0QYeA(;WKO(v%(o46Kv_CilQ5hFU;6=<+UW*o5R*hjzN60WDu2=f2foOI3uCO zhI*6R`nuYMcNnfwlkDwl8Q7Fy(MSwQwoS4?jqM$+Lz^f)C56tEB+;^==H}*Li1T?8 zod$Ly6-w?2SZ&>C%eF0nHVSl!WIskbsIn+61`me%>zg*S0ll+Y;2>p%LwwqX z$-ck8Z(tCzCwM0M$;`KACie&yh&+UOz&rn%iJ%p9UziA@k+4*y7!g6R_VyMCFK+s5 z*pYOA^#a2MCu7>$n#Hc?yhH+sgonCO0dh<7M@~_$;IySN%HjNh z)V@fVA!e|-P^M4}O-Na|qnE{MFN(t*Jsks^I(pl7s-%KBYU@x-dvbHvrp?N?$lVGMPnNrl+AB@6Xn->@4?Wb_(n#JN1(B zkgA!+kxN_mz$@Uj8v?I7GPg}`>x5uJNsOIrrhE~ZLJdvLO|j-kC=!jw!jVv8Q+6$c zHI7twUhv3c-Q6OQ0ctI@23ZpAM2I}l(%W9%kD&0wJF<{FI@@TTjS(w3F^+B;nMw*@ z-ZwoZ{Grg@7y*1%?Eiyx0r1R;X%VJCHc&STSrt`{qG;PX)YUx*5r;zfU<-2YXFK#x zjE{q@vj@SDaHS{=L8@b*V{6S=>Vmql5lmZ@Oyot9Gg&BB8(16ACuo_z0kkQm_Zog6 zLcfVo!*6A%dWBl(9zz)Zy-CW42}s4FWw7)mtU!txfEfiFSA^gwb0Z3MVWWbuxubE= zUq^e{%;{BgC!_HONIBVz6okX8yTdCI6lP1KcMCysyue&16x-0yK!PRV!u~TpLD3Il zslGPPbJOFZtfG~+wP0r31m25^WBMAOK$9BrTp4W$EXaH{37bs{qVLROqU0@Rt>MYh z?6^vvo{3+|H8MUjb%bQ()hfvX`C{III#-;cK>#CT`(TfvT7~y6_fg5-tF^jpi2TB} zf#3@g51Mxzs&RHSaM(=jzLE9-dz*1S3<fW>#dAOkvQJl##rRRuhgwS3-}4qG5EY z4C9Wi)V742`*g}HDT&bU_=Gz<8JcV_*ltAkG&4B}*-KvFYCFnxm=fYjjb|Vy9h5Oh z-p#RIoMVN#y2@fdibgp;8Hj32ml9%$PJ<3h!Q4<#COyWV*1o>(Qp=CD9J8M65n*wSmsBAMLkmWKfd`oJ?~xY7WJU9Y zQBY-6lqD*|BRx8C#9`)nM@gV#M@O4T0#H>fRk$HhiMAdv8aJl}uawok6Z1EWaxDV` zEj!U#u#|CrDa_<3;7l_Bw8pWCaYXDyyD)+wY>+wfZ5e3kN!091VG%;q!L(Gg@B|SXBHAYC4-ooX3nw)!^hSYKG&exN_5O84;?ef@Vou3Gm~9N(z$Vfq z0PH6Z+5He74|KFZJi=d;O`ja{5Tgv3L|?M4kT+#%L}J^a2p$tIp1OiR#-@=nq5d(J zD`ZO7%%n<{(a!MbUc(fSQ7WI$PENh-ykMdgXAfcYWwU~qu%I*SpBTvm)>z5SE!#Ru zEP|k(k_oP*{blDjXkMJ&Qlke_hw>_g2TE9=u`PIBD@QI-du48NjiW_LQj`v{k5U56 zgBG)4w>BLo!}NB_|%ECbf4ZU`*=U4o!(et*AZcCML&H=;Eo#9GDXtFjY5P ziy5&s0Xg60zs86_iP6jBlnIxOA<=YoYK5YU0@3y|G}xI0TQq{W7O}ItuZ8vpj&(I? zs^USbX~96-(=xaj9Lg)G zz5`N56pJ$jv#fj=+|eY8Y^af93#aBTtnV~7HlsB$04AZdSX^G=u5!={nWot6YRKh= z5(9xt0=U~=xEt6s(67%5cLP*OO+4IjaPOI#7@t`acBMAYOyf}i)b^f$kkpnK42YGs zFgFZzV1=nyW>7Uw9&S`mCUejL>g&PBavZ^vf%O=(X9l2siVEji0_y6pk_^NO>J$kjx`^z3xHQmBU6XK_?MYj%fwEd8z=KDv*k9y zlxHlFiM~#*jdAKiw8EtD@*tbN{P%DXoT_?HOWS5H*vn!)x%KuP zn*zeN3ygVt;cf@+Pz+NEV?5JUQApgT9#(P(Xs!i9Gi7qvTaCC?SZXakG6p8vM#Q)a z<8~%+SP${3QjV+6x%n3ion;M}9m|4AkEaiDP#0#=wn5lz)FA=_Xm2~r#KvaL-h-lT z<~i6N@fGLra*bRn9q_W1f=#QS$ppDBY|Q#tpoRUa1{cg9=25Msa#_)$WdyWh*p<`- zQ4lN&Vi9eohAAaouoLguv4HlZ5PZw`MB?#ee_Gdj5g`OY@FBAHb>rpUnvq0Vbi z!qddSc3DQ?5@#lL2(#%P5DJY&7s1_-pBaN=k)@!4xORt;RS>S2JcZ_>mIv0^91b>z zKS+s{|N;$-#jkb~tOLd7)FfI=g$f1Tc`uC`f>!7aBlX>BHAp%lv4N8pxTp^&%yi z^@*;|1mqv24Fij`v)E3_5xaV!)6s@xG%|=o1y#aTk~*5rVv;ERnnA!K%?@DYJ;57M z-8e7xw@FtGnre~K5^zTonvIHtu+`&!!Z9|)E)~O%R5<~|I!=2|krc{)fWu@YLK>g$pMs)7QT8HGZlYf&;}IOtN~DxpNo zbY2n^WyZDW)?#Q(PEJe~=Q?*ak59Rt2mKt&z�(KBR#}8BA@k;8-;v>!z3!R2K-M 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 Q(`CHkW4PY5GL&iZKczSGV*mgE literal 0 HcmV?d00001 diff --git a/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/porting/lv_port_disp_template.d b/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/porting/lv_port_disp_template.d new file mode 100644 index 0000000..aab8fac --- /dev/null +++ b/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/porting/lv_port_disp_template.d @@ -0,0 +1,3 @@ +src/ASF/thirdparty/lvgl/porting/lv_port_disp_template.d \ + src/ASF/thirdparty/lvgl/porting/lv_port_disp_template.o: \ + ../src/ASF/thirdparty/lvgl/porting/lv_port_disp_template.c diff --git a/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/porting/lv_port_disp_template.o b/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/porting/lv_port_disp_template.o new file mode 100644 index 0000000000000000000000000000000000000000..109d935b4251a6e0edb43e59d07e778851eed9d6 GIT binary patch literal 16808 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

UaVH4O}+wx>zDaxsiAKl56o!CV^<#KGDXy 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 literal 0 HcmV?d00001 diff --git a/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/porting/lv_port_fs_template.d b/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/porting/lv_port_fs_template.d new file mode 100644 index 0000000..344065d --- /dev/null +++ b/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/porting/lv_port_fs_template.d @@ -0,0 +1,3 @@ +src/ASF/thirdparty/lvgl/porting/lv_port_fs_template.d \ + src/ASF/thirdparty/lvgl/porting/lv_port_fs_template.o: \ + ../src/ASF/thirdparty/lvgl/porting/lv_port_fs_template.c diff --git a/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/porting/lv_port_fs_template.o b/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/porting/lv_port_fs_template.o new file mode 100644 index 0000000000000000000000000000000000000000..8b80149a98cceb4faadebc76f9c1d281a11bf7ef GIT binary patch literal 16804 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 D5fpK5 literal 0 HcmV?d00001 diff --git a/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_core/lv_debug.d b/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_core/lv_debug.d new file mode 100644 index 0000000..ee0084e --- /dev/null +++ b/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_core/lv_debug.d @@ -0,0 +1,231 @@ +src/ASF/thirdparty/lvgl/src/lv_core/lv_debug.d \ + src/ASF/thirdparty/lvgl/src/lv_core/lv_debug.o: \ + ../src/ASF/thirdparty/lvgl/src/lv_core/lv_debug.c \ + ../src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_conf_internal.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdint.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\stdint.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\_default_types.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\features.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_newlib_version.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_intsup.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_stdint.h \ + ../src/config/lv_conf.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stddef.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdbool.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/lv_style.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_font/lv_font.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_font/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_font/lv_symbol_def.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_font/../lv_misc/lv_area.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_font/../lv_misc/../lv_conf_internal.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\string.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_ansi.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\newlib.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\config.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\ieeefp.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\reent.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_ansi.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_types.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\_types.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\lock.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\cdefs.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\xlocale.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\string.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_font/../lv_misc/lv_mem.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_font/../lv_misc/lv_log.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_font/../lv_misc/lv_types.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_misc/lv_color.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_misc/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_misc/lv_math.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_misc/lv_area.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_misc/lv_anim.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_misc/lv_mem.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_misc/lv_types.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/lv_draw_blend.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/../lv_misc/lv_color.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/../lv_misc/lv_area.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/lv_draw_mask.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_hal/lv_hal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_hal/lv_hal_disp.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_hal/lv_hal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_hal/../lv_misc/lv_color.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_hal/../lv_misc/lv_area.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_hal/../lv_misc/lv_ll.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_hal/../lv_misc/lv_mem.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_hal/../lv_misc/lv_task.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_hal/../lv_misc/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_hal/../lv_misc/lv_ll.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_hal/lv_hal_indev.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_hal/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_hal/lv_hal_tick.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/lv_draw_rect.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/../lv_core/lv_style.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/lv_draw_label.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/../lv_misc/lv_bidi.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/../lv_misc/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/../lv_misc/lv_txt.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/../lv_misc/lv_area.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/../lv_misc/../lv_font/lv_font.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/lv_draw_line.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/lv_draw_img.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/lv_img_decoder.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/lv_img_buf.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/../lv_misc/lv_fs.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/../lv_misc/lv_mem.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/../lv_misc/lv_types.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/lv_obj_style_dec.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/lv_debug.h + +../src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_conf_internal.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdint.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\stdint.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\_default_types.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\features.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_newlib_version.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_intsup.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_stdint.h: + +../src/config/lv_conf.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stddef.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdbool.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/lv_style.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_font/lv_font.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_font/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_font/lv_symbol_def.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_font/../lv_misc/lv_area.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_font/../lv_misc/../lv_conf_internal.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\string.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_ansi.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\newlib.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\config.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\ieeefp.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\reent.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_ansi.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_types.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\_types.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\lock.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\cdefs.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\xlocale.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\string.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_font/../lv_misc/lv_mem.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_font/../lv_misc/lv_log.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_font/../lv_misc/lv_types.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_misc/lv_color.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_misc/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_misc/lv_math.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_misc/lv_area.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_misc/lv_anim.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_misc/lv_mem.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_misc/lv_types.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/lv_draw_blend.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/../lv_misc/lv_color.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/../lv_misc/lv_area.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/lv_draw_mask.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_hal/lv_hal.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_hal/lv_hal_disp.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_hal/lv_hal.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_hal/../lv_misc/lv_color.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_hal/../lv_misc/lv_area.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_hal/../lv_misc/lv_ll.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_hal/../lv_misc/lv_mem.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_hal/../lv_misc/lv_task.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_hal/../lv_misc/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_hal/../lv_misc/lv_ll.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_hal/lv_hal_indev.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_hal/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_hal/lv_hal_tick.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/lv_draw_rect.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/../lv_core/lv_style.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/lv_draw_label.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/../lv_misc/lv_bidi.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/../lv_misc/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/../lv_misc/lv_txt.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/../lv_misc/lv_area.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/../lv_misc/../lv_font/lv_font.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/lv_draw_line.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/lv_draw_img.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/lv_img_decoder.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/lv_img_buf.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/../lv_misc/lv_fs.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/../lv_misc/lv_mem.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/../lv_misc/lv_types.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/lv_obj_style_dec.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/lv_debug.h: diff --git a/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_core/lv_debug.o b/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_core/lv_debug.o new file mode 100644 index 0000000000000000000000000000000000000000..5060ad72b73ec0322ae6d0956a48525e5999baf4 GIT binary patch literal 94472 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 literal 0 HcmV?d00001 diff --git a/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_core/lv_disp.d b/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_core/lv_disp.d new file mode 100644 index 0000000..2def145 --- /dev/null +++ b/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_core/lv_disp.d @@ -0,0 +1,228 @@ +src/ASF/thirdparty/lvgl/src/lv_core/lv_disp.d \ + src/ASF/thirdparty/lvgl/src/lv_core/lv_disp.o: \ + ../src/ASF/thirdparty/lvgl/src/lv_core/lv_disp.c \ + ../src/ASF/thirdparty/lvgl/src/lv_core/lv_disp.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_hal/lv_hal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_hal/lv_hal_disp.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdint.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\stdint.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\_default_types.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\features.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_newlib_version.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_intsup.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_stdint.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdbool.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_hal/lv_hal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_hal/../lv_misc/lv_color.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_hal/../lv_misc/../lv_conf_internal.h \ + ../src/config/lv_conf.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_hal/../lv_misc/lv_math.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_hal/../lv_misc/lv_area.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\string.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_ansi.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\newlib.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\config.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\ieeefp.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\reent.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_ansi.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stddef.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_types.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\_types.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\lock.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\cdefs.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\xlocale.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\string.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_hal/../lv_misc/lv_mem.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_hal/../lv_misc/lv_log.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_hal/../lv_misc/lv_types.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_hal/../lv_misc/lv_ll.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_hal/../lv_misc/lv_task.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_hal/../lv_misc/lv_ll.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_hal/lv_hal_indev.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_hal/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_hal/lv_hal_tick.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/lv_style.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_font/lv_font.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_font/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_font/lv_symbol_def.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_font/../lv_misc/lv_area.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_misc/lv_color.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_misc/lv_area.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_misc/lv_anim.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_misc/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_misc/lv_mem.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_misc/lv_types.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/lv_draw_blend.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/../lv_misc/lv_color.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/../lv_misc/lv_area.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/lv_draw_mask.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/lv_draw_rect.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/../lv_core/lv_style.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/lv_draw_label.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/../lv_misc/lv_bidi.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/../lv_misc/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/../lv_misc/lv_txt.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/../lv_misc/lv_area.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/../lv_misc/../lv_font/lv_font.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/lv_draw_line.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/lv_draw_img.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/lv_img_decoder.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/lv_img_buf.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/../lv_misc/lv_fs.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/../lv_misc/lv_mem.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/../lv_misc/lv_types.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/lv_obj_style_dec.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_misc/lv_math.h + +../src/ASF/thirdparty/lvgl/src/lv_core/lv_disp.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_hal/lv_hal.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_hal/lv_hal_disp.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdint.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\stdint.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\_default_types.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\features.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_newlib_version.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_intsup.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_stdint.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdbool.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_hal/lv_hal.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_hal/../lv_misc/lv_color.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_hal/../lv_misc/../lv_conf_internal.h: + +../src/config/lv_conf.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_hal/../lv_misc/lv_math.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_hal/../lv_misc/lv_area.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\string.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_ansi.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\newlib.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\config.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\ieeefp.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\reent.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_ansi.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stddef.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_types.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\_types.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\lock.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\cdefs.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\xlocale.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\string.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_hal/../lv_misc/lv_mem.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_hal/../lv_misc/lv_log.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_hal/../lv_misc/lv_types.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_hal/../lv_misc/lv_ll.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_hal/../lv_misc/lv_task.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_hal/../lv_misc/lv_ll.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_hal/lv_hal_indev.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_hal/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_hal/lv_hal_tick.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/lv_style.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_font/lv_font.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_font/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_font/lv_symbol_def.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_font/../lv_misc/lv_area.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_misc/lv_color.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_misc/lv_area.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_misc/lv_anim.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_misc/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_misc/lv_mem.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_misc/lv_types.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/lv_draw_blend.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/../lv_misc/lv_color.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/../lv_misc/lv_area.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/lv_draw_mask.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/lv_draw_rect.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/../lv_core/lv_style.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/lv_draw_label.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/../lv_misc/lv_bidi.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/../lv_misc/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/../lv_misc/lv_txt.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/../lv_misc/lv_area.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/../lv_misc/../lv_font/lv_font.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/lv_draw_line.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/lv_draw_img.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/lv_img_decoder.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/lv_img_buf.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/../lv_misc/lv_fs.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/../lv_misc/lv_mem.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/../lv_misc/lv_types.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/lv_obj_style_dec.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_misc/lv_math.h: diff --git a/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_core/lv_disp.o b/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_core/lv_disp.o new file mode 100644 index 0000000000000000000000000000000000000000..ea53b6e5eb0f241299dbbc4cba5f47d73d082fc4 GIT binary patch literal 90312 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 literal 0 HcmV?d00001 diff --git a/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_core/lv_group.d b/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_core/lv_group.d new file mode 100644 index 0000000..f1e48b2 --- /dev/null +++ b/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_core/lv_group.d @@ -0,0 +1,279 @@ +src/ASF/thirdparty/lvgl/src/lv_core/lv_group.d \ + src/ASF/thirdparty/lvgl/src/lv_core/lv_group.o: \ + ../src/ASF/thirdparty/lvgl/src/lv_core/lv_group.c \ + ../src/ASF/thirdparty/lvgl/src/lv_core/lv_group.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_conf_internal.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdint.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\stdint.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\_default_types.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\features.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_newlib_version.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_intsup.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_stdint.h \ + ../src/config/lv_conf.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stddef.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdbool.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/lv_style.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_font/lv_font.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_font/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_font/lv_symbol_def.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_font/../lv_misc/lv_area.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_font/../lv_misc/../lv_conf_internal.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\string.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_ansi.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\newlib.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\config.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\ieeefp.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\reent.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_ansi.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_types.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\_types.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\lock.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\cdefs.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\xlocale.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\string.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_font/../lv_misc/lv_mem.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_font/../lv_misc/lv_log.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_font/../lv_misc/lv_types.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_misc/lv_color.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_misc/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_misc/lv_math.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_misc/lv_area.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_misc/lv_anim.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_misc/lv_mem.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_misc/lv_types.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/lv_draw_blend.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/../lv_misc/lv_color.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/../lv_misc/lv_area.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/lv_draw_mask.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_hal/lv_hal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_hal/lv_hal_disp.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_hal/lv_hal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_hal/../lv_misc/lv_color.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_hal/../lv_misc/lv_area.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_hal/../lv_misc/lv_ll.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_hal/../lv_misc/lv_mem.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_hal/../lv_misc/lv_task.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_hal/../lv_misc/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_hal/../lv_misc/lv_ll.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_hal/lv_hal_indev.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_hal/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_hal/lv_hal_tick.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/lv_draw_rect.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/../lv_core/lv_style.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/lv_draw_label.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/../lv_misc/lv_bidi.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/../lv_misc/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/../lv_misc/lv_txt.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/../lv_misc/lv_area.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/../lv_misc/../lv_font/lv_font.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/lv_draw_line.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/lv_draw_img.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/lv_img_decoder.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/lv_img_buf.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/../lv_misc/lv_fs.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/../lv_misc/lv_mem.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/../lv_misc/lv_types.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/lv_obj_style_dec.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_core/lv_debug.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_core/lv_obj.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_themes/lv_theme.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_themes/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_themes/../lv_core/lv_style.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_themes/../lv_core/lv_obj.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_themes/lv_theme_empty.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_themes/lv_theme_template.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_themes/lv_theme_material.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_themes/lv_theme_mono.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_misc/lv_gc.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_misc/lv_ll.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_misc/lv_task.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_misc/../lv_draw/lv_img_cache.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_misc/../lv_draw/lv_img_decoder.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_misc/../lv_draw/lv_draw_mask.h + +../src/ASF/thirdparty/lvgl/src/lv_core/lv_group.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_conf_internal.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdint.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\stdint.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\_default_types.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\features.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_newlib_version.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_intsup.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_stdint.h: + +../src/config/lv_conf.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stddef.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdbool.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/lv_style.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_font/lv_font.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_font/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_font/lv_symbol_def.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_font/../lv_misc/lv_area.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_font/../lv_misc/../lv_conf_internal.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\string.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_ansi.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\newlib.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\config.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\ieeefp.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\reent.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_ansi.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_types.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\_types.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\lock.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\cdefs.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\xlocale.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\string.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_font/../lv_misc/lv_mem.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_font/../lv_misc/lv_log.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_font/../lv_misc/lv_types.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_misc/lv_color.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_misc/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_misc/lv_math.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_misc/lv_area.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_misc/lv_anim.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_misc/lv_mem.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_misc/lv_types.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/lv_draw_blend.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/../lv_misc/lv_color.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/../lv_misc/lv_area.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/lv_draw_mask.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_hal/lv_hal.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_hal/lv_hal_disp.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_hal/lv_hal.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_hal/../lv_misc/lv_color.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_hal/../lv_misc/lv_area.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_hal/../lv_misc/lv_ll.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_hal/../lv_misc/lv_mem.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_hal/../lv_misc/lv_task.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_hal/../lv_misc/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_hal/../lv_misc/lv_ll.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_hal/lv_hal_indev.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_hal/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_hal/lv_hal_tick.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/lv_draw_rect.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/../lv_core/lv_style.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/lv_draw_label.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/../lv_misc/lv_bidi.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/../lv_misc/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/../lv_misc/lv_txt.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/../lv_misc/lv_area.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/../lv_misc/../lv_font/lv_font.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/lv_draw_line.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/lv_draw_img.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/lv_img_decoder.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/lv_img_buf.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/../lv_misc/lv_fs.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/../lv_misc/lv_mem.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/../lv_misc/lv_types.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/lv_obj_style_dec.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_core/lv_debug.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_core/lv_obj.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_themes/lv_theme.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_themes/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_themes/../lv_core/lv_style.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_themes/../lv_core/lv_obj.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_themes/lv_theme_empty.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_themes/lv_theme_template.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_themes/lv_theme_material.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_themes/lv_theme_mono.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_misc/lv_gc.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_misc/lv_ll.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_misc/lv_task.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_misc/../lv_draw/lv_img_cache.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_misc/../lv_draw/lv_img_decoder.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_misc/../lv_draw/lv_draw_mask.h: diff --git a/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_core/lv_group.o b/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_core/lv_group.o new file mode 100644 index 0000000000000000000000000000000000000000..ef49b3aef77428660fd262a080f29574298141d5 GIT binary patch literal 111800 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 Mu)HNW;P3l?0XVU$aR2}S literal 0 HcmV?d00001 diff --git a/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_core/lv_indev.d b/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_core/lv_indev.d new file mode 100644 index 0000000..cba376c --- /dev/null +++ b/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_core/lv_indev.d @@ -0,0 +1,255 @@ +src/ASF/thirdparty/lvgl/src/lv_core/lv_indev.d \ + src/ASF/thirdparty/lvgl/src/lv_core/lv_indev.o: \ + ../src/ASF/thirdparty/lvgl/src/lv_core/lv_indev.c \ + ../src/ASF/thirdparty/lvgl/src/lv_core/lv_indev.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_conf_internal.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdint.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\stdint.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\_default_types.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\features.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_newlib_version.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_intsup.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_stdint.h \ + ../src/config/lv_conf.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stddef.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdbool.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/lv_style.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_font/lv_font.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_font/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_font/lv_symbol_def.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_font/../lv_misc/lv_area.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_font/../lv_misc/../lv_conf_internal.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\string.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_ansi.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\newlib.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\config.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\ieeefp.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\reent.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_ansi.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_types.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\_types.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\lock.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\cdefs.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\xlocale.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\string.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_font/../lv_misc/lv_mem.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_font/../lv_misc/lv_log.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_font/../lv_misc/lv_types.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_misc/lv_color.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_misc/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_misc/lv_math.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_misc/lv_area.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_misc/lv_anim.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_misc/lv_mem.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_misc/lv_types.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/lv_draw_blend.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/../lv_misc/lv_color.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/../lv_misc/lv_area.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/lv_draw_mask.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_hal/lv_hal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_hal/lv_hal_disp.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_hal/lv_hal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_hal/../lv_misc/lv_color.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_hal/../lv_misc/lv_area.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_hal/../lv_misc/lv_ll.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_hal/../lv_misc/lv_mem.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_hal/../lv_misc/lv_task.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_hal/../lv_misc/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_hal/../lv_misc/lv_ll.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_hal/lv_hal_indev.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_hal/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_hal/lv_hal_tick.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/lv_draw_rect.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/../lv_core/lv_style.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/lv_draw_label.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/../lv_misc/lv_bidi.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/../lv_misc/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/../lv_misc/lv_txt.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/../lv_misc/lv_area.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/../lv_misc/../lv_font/lv_font.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/lv_draw_line.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/lv_draw_img.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/lv_img_decoder.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/lv_img_buf.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/../lv_misc/lv_fs.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/../lv_misc/lv_mem.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/../lv_misc/lv_types.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/lv_obj_style_dec.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_hal/lv_hal_indev.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_core/lv_group.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_core/lv_obj.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/lv_disp.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_hal/lv_hal_tick.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_core/lv_refr.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_misc/lv_task.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_misc/lv_math.h + +../src/ASF/thirdparty/lvgl/src/lv_core/lv_indev.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_conf_internal.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdint.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\stdint.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\_default_types.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\features.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_newlib_version.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_intsup.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_stdint.h: + +../src/config/lv_conf.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stddef.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdbool.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/lv_style.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_font/lv_font.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_font/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_font/lv_symbol_def.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_font/../lv_misc/lv_area.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_font/../lv_misc/../lv_conf_internal.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\string.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_ansi.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\newlib.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\config.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\ieeefp.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\reent.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_ansi.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_types.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\_types.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\lock.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\cdefs.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\xlocale.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\string.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_font/../lv_misc/lv_mem.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_font/../lv_misc/lv_log.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_font/../lv_misc/lv_types.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_misc/lv_color.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_misc/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_misc/lv_math.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_misc/lv_area.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_misc/lv_anim.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_misc/lv_mem.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_misc/lv_types.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/lv_draw_blend.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/../lv_misc/lv_color.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/../lv_misc/lv_area.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/lv_draw_mask.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_hal/lv_hal.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_hal/lv_hal_disp.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_hal/lv_hal.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_hal/../lv_misc/lv_color.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_hal/../lv_misc/lv_area.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_hal/../lv_misc/lv_ll.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_hal/../lv_misc/lv_mem.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_hal/../lv_misc/lv_task.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_hal/../lv_misc/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_hal/../lv_misc/lv_ll.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_hal/lv_hal_indev.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_hal/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_hal/lv_hal_tick.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/lv_draw_rect.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/../lv_core/lv_style.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/lv_draw_label.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/../lv_misc/lv_bidi.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/../lv_misc/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/../lv_misc/lv_txt.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/../lv_misc/lv_area.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/../lv_misc/../lv_font/lv_font.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/lv_draw_line.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/lv_draw_img.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/lv_img_decoder.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/lv_img_buf.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/../lv_misc/lv_fs.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/../lv_misc/lv_mem.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/../lv_misc/lv_types.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/lv_obj_style_dec.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_hal/lv_hal_indev.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_core/lv_group.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_core/lv_obj.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/lv_disp.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_hal/lv_hal_tick.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_core/lv_refr.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_misc/lv_task.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_misc/lv_math.h: diff --git a/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_core/lv_indev.o b/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_core/lv_indev.o new file mode 100644 index 0000000000000000000000000000000000000000..c74a5b81c62077d03c3881e2484f137f1a57982a GIT binary patch literal 134624 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

D^si=5!8`%5RO8-xe#sBUXM_ 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

ZhKmlus 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%0A%^K2WO|^8{m5S7Tn|d$p!9u^6YyJ|Z3y)q2Jx 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 X*5TPD3#Nx++1&4TjF(7@1@rsANb0~| literal 0 HcmV?d00001 diff --git a/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_core/lv_refr.d b/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_core/lv_refr.d new file mode 100644 index 0000000..3566e9d --- /dev/null +++ b/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_core/lv_refr.d @@ -0,0 +1,297 @@ +src/ASF/thirdparty/lvgl/src/lv_core/lv_refr.d \ + src/ASF/thirdparty/lvgl/src/lv_core/lv_refr.o: \ + ../src/ASF/thirdparty/lvgl/src/lv_core/lv_refr.c \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stddef.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/lv_refr.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_conf_internal.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdint.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\stdint.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\_default_types.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\features.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_newlib_version.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_intsup.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_stdint.h \ + ../src/config/lv_conf.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdbool.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/lv_style.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_font/lv_font.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_font/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_font/lv_symbol_def.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_font/../lv_misc/lv_area.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_font/../lv_misc/../lv_conf_internal.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\string.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_ansi.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\newlib.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\config.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\ieeefp.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\reent.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_ansi.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_types.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\_types.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\lock.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\cdefs.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\xlocale.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\string.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_font/../lv_misc/lv_mem.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_font/../lv_misc/lv_log.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_font/../lv_misc/lv_types.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_misc/lv_color.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_misc/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_misc/lv_math.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_misc/lv_area.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_misc/lv_anim.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_misc/lv_mem.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_misc/lv_types.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/lv_draw_blend.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/../lv_misc/lv_color.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/../lv_misc/lv_area.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/lv_draw_mask.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_hal/lv_hal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_hal/lv_hal_disp.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_hal/lv_hal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_hal/../lv_misc/lv_color.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_hal/../lv_misc/lv_area.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_hal/../lv_misc/lv_ll.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_hal/../lv_misc/lv_mem.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_hal/../lv_misc/lv_task.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_hal/../lv_misc/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_hal/../lv_misc/lv_ll.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_hal/lv_hal_indev.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_hal/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_hal/lv_hal_tick.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/lv_draw_rect.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/../lv_core/lv_style.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/lv_draw_label.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/../lv_misc/lv_bidi.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/../lv_misc/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/../lv_misc/lv_txt.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/../lv_misc/lv_area.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/../lv_misc/../lv_font/lv_font.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/lv_draw_line.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/lv_draw_img.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/lv_img_decoder.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/lv_img_buf.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/../lv_misc/lv_fs.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/../lv_misc/lv_mem.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/../lv_misc/lv_types.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/lv_obj_style_dec.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/lv_disp.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_hal/lv_hal_tick.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_hal/lv_hal_disp.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_misc/lv_task.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_misc/lv_mem.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_misc/lv_math.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_misc/lv_gc.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_misc/lv_ll.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_misc/lv_task.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_misc/../lv_draw/lv_img_cache.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_misc/../lv_draw/lv_img_decoder.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_misc/../lv_draw/lv_draw_mask.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/lv_draw.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/lv_draw_rect.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/lv_draw_label.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/lv_draw_img.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/lv_draw_line.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/lv_draw_triangle.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/lv_draw_arc.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/lv_draw_blend.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_font/lv_font_fmt_txt.h \ + ../src/ASF/thirdparty/lvgl/src/lv_core/../lv_font/lv_font.h + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stddef.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/lv_refr.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/lv_obj.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_conf_internal.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdint.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\stdint.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\_default_types.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\features.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_newlib_version.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_intsup.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_stdint.h: + +../src/config/lv_conf.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdbool.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/lv_style.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_font/lv_font.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_font/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_font/lv_symbol_def.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_font/../lv_misc/lv_area.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_font/../lv_misc/../lv_conf_internal.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\string.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_ansi.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\newlib.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\config.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\ieeefp.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\reent.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_ansi.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_types.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\_types.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\lock.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\cdefs.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\xlocale.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\string.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_font/../lv_misc/lv_mem.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_font/../lv_misc/lv_log.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_font/../lv_misc/lv_types.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_misc/lv_color.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_misc/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_misc/lv_math.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_misc/lv_area.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_misc/lv_anim.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_misc/lv_mem.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_misc/lv_types.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/lv_draw_blend.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/../lv_misc/lv_color.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/../lv_misc/lv_area.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/lv_draw_mask.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_hal/lv_hal.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_hal/lv_hal_disp.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_hal/lv_hal.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_hal/../lv_misc/lv_color.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_hal/../lv_misc/lv_area.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_hal/../lv_misc/lv_ll.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_hal/../lv_misc/lv_mem.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_hal/../lv_misc/lv_task.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_hal/../lv_misc/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_hal/../lv_misc/lv_ll.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_hal/lv_hal_indev.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_hal/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_hal/lv_hal_tick.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/lv_draw_rect.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/../lv_core/lv_style.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/lv_draw_label.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/../lv_misc/lv_bidi.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/../lv_misc/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/../lv_misc/lv_txt.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/../lv_misc/lv_area.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/../lv_misc/../lv_font/lv_font.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/lv_draw_line.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/lv_draw_img.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/lv_img_decoder.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/lv_img_buf.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/../lv_misc/lv_fs.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/../lv_misc/lv_mem.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/../lv_misc/lv_types.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/lv_obj_style_dec.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/lv_disp.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_hal/lv_hal_tick.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_hal/lv_hal_disp.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_misc/lv_task.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_misc/lv_mem.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_misc/lv_math.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_misc/lv_gc.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_misc/lv_ll.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_misc/lv_task.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_misc/../lv_draw/lv_img_cache.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_misc/../lv_draw/lv_img_decoder.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_misc/../lv_draw/lv_draw_mask.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/lv_draw.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/lv_draw_rect.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/lv_draw_label.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/lv_draw_img.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/lv_draw_line.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/lv_draw_triangle.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/lv_draw_arc.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_draw/lv_draw_blend.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_font/lv_font_fmt_txt.h: + +../src/ASF/thirdparty/lvgl/src/lv_core/../lv_font/lv_font.h: diff --git a/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_core/lv_refr.o b/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_core/lv_refr.o new file mode 100644 index 0000000000000000000000000000000000000000..db6c7ddd2f5c47186cbacc3c566bca720dce66f2 GIT binary patch literal 113448 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 z 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 literal 0 HcmV?d00001 diff --git a/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_arc.d b/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_arc.d new file mode 100644 index 0000000..0ad6268 --- /dev/null +++ b/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_arc.d @@ -0,0 +1,147 @@ +src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_arc.d \ + src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_arc.o: \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_arc.c \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_arc.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_line.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/lv_style.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdbool.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_font/lv_font.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_font/../lv_conf_internal.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdint.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\stdint.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\_default_types.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\features.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_newlib_version.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_intsup.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_stdint.h \ + ../src/config/lv_conf.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stddef.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_font/lv_symbol_def.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_font/../lv_misc/lv_area.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_font/../lv_misc/../lv_conf_internal.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\string.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_ansi.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\newlib.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\config.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\ieeefp.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\reent.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_ansi.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_types.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\_types.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\lock.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\cdefs.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\xlocale.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\string.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_font/../lv_misc/lv_mem.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_font/../lv_misc/lv_log.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_font/../lv_misc/lv_types.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_misc/lv_color.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_misc/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_misc/lv_math.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_misc/lv_area.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_misc/lv_anim.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_misc/lv_mem.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_misc/lv_types.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_draw/lv_draw_blend.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_draw/../lv_misc/lv_color.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_draw/../lv_misc/lv_area.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_draw/lv_draw_mask.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_rect.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_mask.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_misc/lv_math.h + +../src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_arc.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_line.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/lv_style.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdbool.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_font/lv_font.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_font/../lv_conf_internal.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdint.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\stdint.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\_default_types.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\features.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_newlib_version.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_intsup.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_stdint.h: + +../src/config/lv_conf.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stddef.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_font/lv_symbol_def.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_font/../lv_misc/lv_area.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_font/../lv_misc/../lv_conf_internal.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\string.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_ansi.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\newlib.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\config.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\ieeefp.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\reent.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_ansi.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_types.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\_types.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\lock.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\cdefs.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\xlocale.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\string.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_font/../lv_misc/lv_mem.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_font/../lv_misc/lv_log.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_font/../lv_misc/lv_types.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_misc/lv_color.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_misc/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_misc/lv_math.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_misc/lv_area.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_misc/lv_anim.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_misc/lv_mem.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_misc/lv_types.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_draw/lv_draw_blend.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_draw/../lv_misc/lv_color.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_draw/../lv_misc/lv_area.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_draw/lv_draw_mask.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_rect.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_mask.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_misc/lv_math.h: diff --git a/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_arc.o b/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_arc.o new file mode 100644 index 0000000000000000000000000000000000000000..d95255478e916a3e646557425e0c0e2ad8dff8c0 GIT binary patch literal 91284 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 U|MU6nn@YC^*T=D$|M@@v4*-i!(*OVf literal 0 HcmV?d00001 diff --git a/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_blend.d b/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_blend.d new file mode 100644 index 0000000..1b0b63c --- /dev/null +++ b/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_blend.d @@ -0,0 +1,255 @@ +src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_blend.d \ + src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_blend.o: \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_blend.c \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_blend.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_misc/lv_color.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_misc/../lv_conf_internal.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdint.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\stdint.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\_default_types.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\features.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_newlib_version.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_intsup.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_stdint.h \ + ../src/config/lv_conf.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_misc/lv_math.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_misc/lv_area.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\string.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_ansi.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\newlib.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\config.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\ieeefp.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\reent.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_ansi.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stddef.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_types.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\_types.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\lock.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\cdefs.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\xlocale.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\string.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdbool.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_misc/lv_mem.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_misc/lv_log.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_misc/lv_types.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_mask.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_decoder.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_buf.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_misc/lv_fs.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_misc/lv_types.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/lv_style.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_font/lv_font.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_font/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_font/lv_symbol_def.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_font/../lv_misc/lv_area.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_misc/lv_color.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_misc/lv_area.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_misc/lv_anim.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_misc/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_misc/lv_mem.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_misc/lv_types.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_draw/lv_draw_blend.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_misc/lv_math.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_hal/lv_hal_disp.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_hal/lv_hal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_hal/lv_hal_disp.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_hal/lv_hal_indev.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_hal/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_hal/../lv_misc/lv_area.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_hal/../lv_misc/lv_task.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_hal/../lv_misc/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_hal/../lv_misc/lv_mem.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_hal/../lv_misc/lv_ll.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_hal/lv_hal_tick.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_hal/../lv_misc/lv_color.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_hal/../lv_misc/lv_ll.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/lv_refr.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/lv_obj.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/lv_style.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_hal/lv_hal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_draw/lv_draw_rect.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_draw/../lv_core/lv_style.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_draw/lv_draw_label.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_draw/../lv_misc/lv_bidi.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_draw/../lv_misc/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_draw/../lv_misc/lv_txt.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_draw/../lv_misc/lv_area.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_draw/../lv_misc/../lv_font/lv_font.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_draw/lv_draw_line.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_draw/lv_draw_img.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_draw/lv_img_decoder.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_draw/lv_img_buf.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/lv_obj_style_dec.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_gpu/lv_gpu_stm32_dma2d.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_gpu/../lv_misc/lv_area.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_gpu/../lv_misc/lv_color.h + +../src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_blend.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_misc/lv_color.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_misc/../lv_conf_internal.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdint.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\stdint.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\_default_types.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\features.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_newlib_version.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_intsup.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_stdint.h: + +../src/config/lv_conf.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_misc/lv_math.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_misc/lv_area.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\string.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_ansi.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\newlib.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\config.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\ieeefp.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\reent.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_ansi.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stddef.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_types.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\_types.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\lock.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\cdefs.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\xlocale.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\string.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdbool.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_misc/lv_mem.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_misc/lv_log.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_misc/lv_types.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_mask.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_decoder.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_buf.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_misc/lv_fs.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_misc/lv_types.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/lv_style.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_font/lv_font.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_font/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_font/lv_symbol_def.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_font/../lv_misc/lv_area.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_misc/lv_color.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_misc/lv_area.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_misc/lv_anim.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_misc/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_misc/lv_mem.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_misc/lv_types.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_draw/lv_draw_blend.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_misc/lv_math.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_hal/lv_hal_disp.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_hal/lv_hal.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_hal/lv_hal_disp.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_hal/lv_hal_indev.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_hal/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_hal/../lv_misc/lv_area.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_hal/../lv_misc/lv_task.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_hal/../lv_misc/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_hal/../lv_misc/lv_mem.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_hal/../lv_misc/lv_ll.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_hal/lv_hal_tick.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_hal/../lv_misc/lv_color.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_hal/../lv_misc/lv_ll.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/lv_refr.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/lv_obj.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/lv_style.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_hal/lv_hal.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_draw/lv_draw_rect.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_draw/../lv_core/lv_style.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_draw/lv_draw_label.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_draw/../lv_misc/lv_bidi.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_draw/../lv_misc/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_draw/../lv_misc/lv_txt.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_draw/../lv_misc/lv_area.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_draw/../lv_misc/../lv_font/lv_font.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_draw/lv_draw_line.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_draw/lv_draw_img.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_draw/lv_img_decoder.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_draw/lv_img_buf.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/lv_obj_style_dec.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_gpu/lv_gpu_stm32_dma2d.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_gpu/../lv_misc/lv_area.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_gpu/../lv_misc/lv_color.h: diff --git a/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_blend.o b/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_blend.o new file mode 100644 index 0000000000000000000000000000000000000000..58d8deeb3625cb92d7bbb99d8a9d932e96776e57 GIT binary patch literal 140796 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�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

-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 DtVW@) literal 0 HcmV?d00001 diff --git a/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_img.d b/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_img.d new file mode 100644 index 0000000..03fe407 --- /dev/null +++ b/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_img.d @@ -0,0 +1,264 @@ +src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_img.d \ + src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_img.o: \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_img.c \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_img.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_decoder.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_conf_internal.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdint.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\stdint.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\_default_types.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\features.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_newlib_version.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_intsup.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_stdint.h \ + ../src/config/lv_conf.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_buf.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdbool.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_misc/lv_color.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_misc/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_misc/lv_math.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_misc/lv_area.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\string.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_ansi.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\newlib.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\config.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\ieeefp.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\reent.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_ansi.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stddef.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_types.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\_types.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\lock.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\cdefs.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\xlocale.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\string.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_misc/lv_mem.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_misc/lv_log.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_misc/lv_types.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_misc/lv_fs.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_misc/lv_types.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/lv_style.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_font/lv_font.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_font/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_font/lv_symbol_def.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_font/../lv_misc/lv_area.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_misc/lv_color.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_misc/lv_area.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_misc/lv_anim.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_misc/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_misc/lv_mem.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_misc/lv_types.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_draw/lv_draw_blend.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_draw/../lv_misc/lv_color.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_draw/../lv_misc/lv_area.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_draw/lv_draw_mask.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_cache.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_hal/lv_hal_disp.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_hal/lv_hal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_hal/lv_hal_disp.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_hal/lv_hal_indev.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_hal/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_hal/../lv_misc/lv_area.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_hal/../lv_misc/lv_task.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_hal/../lv_misc/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_hal/../lv_misc/lv_mem.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_hal/../lv_misc/lv_ll.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_hal/lv_hal_tick.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_hal/../lv_misc/lv_color.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_hal/../lv_misc/lv_ll.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_misc/lv_log.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/lv_refr.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/lv_obj.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/lv_style.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_hal/lv_hal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_draw/lv_draw_rect.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_draw/../lv_core/lv_style.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_draw/lv_draw_label.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_draw/../lv_misc/lv_bidi.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_draw/../lv_misc/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_draw/../lv_misc/lv_txt.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_draw/../lv_misc/lv_area.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_draw/../lv_misc/../lv_font/lv_font.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_draw/lv_draw_line.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_draw/lv_draw_img.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/lv_obj_style_dec.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_misc/lv_mem.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_misc/lv_math.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_gpu/lv_gpu_stm32_dma2d.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_gpu/../lv_misc/lv_area.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_gpu/../lv_misc/lv_color.h + +../src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_img.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_decoder.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_conf_internal.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdint.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\stdint.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\_default_types.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\features.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_newlib_version.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_intsup.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_stdint.h: + +../src/config/lv_conf.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_buf.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdbool.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_misc/lv_color.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_misc/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_misc/lv_math.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_misc/lv_area.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\string.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_ansi.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\newlib.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\config.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\ieeefp.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\reent.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_ansi.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stddef.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_types.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\_types.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\lock.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\cdefs.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\xlocale.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\string.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_misc/lv_mem.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_misc/lv_log.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_misc/lv_types.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_misc/lv_fs.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_misc/lv_types.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/lv_style.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_font/lv_font.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_font/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_font/lv_symbol_def.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_font/../lv_misc/lv_area.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_misc/lv_color.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_misc/lv_area.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_misc/lv_anim.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_misc/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_misc/lv_mem.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_misc/lv_types.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_draw/lv_draw_blend.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_draw/../lv_misc/lv_color.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_draw/../lv_misc/lv_area.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_draw/lv_draw_mask.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_cache.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_hal/lv_hal_disp.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_hal/lv_hal.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_hal/lv_hal_disp.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_hal/lv_hal_indev.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_hal/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_hal/../lv_misc/lv_area.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_hal/../lv_misc/lv_task.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_hal/../lv_misc/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_hal/../lv_misc/lv_mem.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_hal/../lv_misc/lv_ll.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_hal/lv_hal_tick.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_hal/../lv_misc/lv_color.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_hal/../lv_misc/lv_ll.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_misc/lv_log.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/lv_refr.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/lv_obj.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/lv_style.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_hal/lv_hal.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_draw/lv_draw_rect.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_draw/../lv_core/lv_style.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_draw/lv_draw_label.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_draw/../lv_misc/lv_bidi.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_draw/../lv_misc/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_draw/../lv_misc/lv_txt.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_draw/../lv_misc/lv_area.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_draw/../lv_misc/../lv_font/lv_font.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_draw/lv_draw_line.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_draw/lv_draw_img.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/lv_obj_style_dec.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_misc/lv_mem.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_misc/lv_math.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_gpu/lv_gpu_stm32_dma2d.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_gpu/../lv_misc/lv_area.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_gpu/../lv_misc/lv_color.h: diff --git a/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_img.o b/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_img.o new file mode 100644 index 0000000000000000000000000000000000000000..51dd7d7298f2b0cddfcbe5a4bad7deee2732741b GIT binary patch literal 125040 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 I%)saUKbDDps{jB1 literal 0 HcmV?d00001 diff --git a/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_label.d b/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_label.d new file mode 100644 index 0000000..cb2e191 --- /dev/null +++ b/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_label.d @@ -0,0 +1,246 @@ +src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_label.d \ + src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_label.o: \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_label.c \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_label.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_misc/lv_bidi.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_misc/../lv_conf_internal.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdint.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\stdint.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\_default_types.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\features.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_newlib_version.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_intsup.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_stdint.h \ + ../src/config/lv_conf.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdbool.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_misc/lv_txt.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_misc/lv_area.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\string.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_ansi.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\newlib.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\config.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\ieeefp.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\reent.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_ansi.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stddef.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_types.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\_types.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\lock.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\cdefs.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\xlocale.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\string.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_misc/lv_mem.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_misc/lv_log.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_misc/lv_types.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_misc/../lv_font/lv_font.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_misc/../lv_font/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_misc/../lv_font/lv_symbol_def.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_misc/../lv_font/../lv_misc/lv_area.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/lv_style.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_font/lv_font.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_misc/lv_color.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_misc/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_misc/lv_math.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_misc/lv_area.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_misc/lv_anim.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_misc/lv_mem.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_misc/lv_types.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_draw/lv_draw_blend.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_draw/../lv_misc/lv_color.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_draw/../lv_misc/lv_area.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_draw/lv_draw_mask.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_misc/lv_math.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_hal/lv_hal_disp.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_hal/lv_hal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_hal/lv_hal_disp.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_hal/lv_hal_indev.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_hal/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_hal/../lv_misc/lv_area.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_hal/../lv_misc/lv_task.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_hal/../lv_misc/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_hal/../lv_misc/lv_mem.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_hal/../lv_misc/lv_ll.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_hal/lv_hal_tick.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_hal/../lv_misc/lv_color.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_hal/../lv_misc/lv_ll.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/lv_refr.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/lv_obj.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/lv_style.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_hal/lv_hal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_draw/lv_draw_rect.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_draw/../lv_core/lv_style.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_draw/lv_draw_label.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_draw/lv_draw_line.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_draw/lv_draw_img.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_draw/lv_img_decoder.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_draw/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_draw/lv_img_buf.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_draw/../lv_misc/lv_fs.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_draw/../lv_misc/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_draw/../lv_misc/lv_mem.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_draw/../lv_misc/lv_types.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/lv_obj_style_dec.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/lv_debug.h + +../src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_label.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_misc/lv_bidi.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_misc/../lv_conf_internal.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdint.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\stdint.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\_default_types.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\features.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_newlib_version.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_intsup.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_stdint.h: + +../src/config/lv_conf.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdbool.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_misc/lv_txt.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_misc/lv_area.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\string.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_ansi.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\newlib.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\config.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\ieeefp.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\reent.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_ansi.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stddef.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_types.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\_types.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\lock.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\cdefs.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\xlocale.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\string.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_misc/lv_mem.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_misc/lv_log.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_misc/lv_types.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_misc/../lv_font/lv_font.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_misc/../lv_font/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_misc/../lv_font/lv_symbol_def.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_misc/../lv_font/../lv_misc/lv_area.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/lv_style.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_font/lv_font.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_misc/lv_color.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_misc/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_misc/lv_math.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_misc/lv_area.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_misc/lv_anim.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_misc/lv_mem.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_misc/lv_types.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_draw/lv_draw_blend.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_draw/../lv_misc/lv_color.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_draw/../lv_misc/lv_area.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_draw/lv_draw_mask.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_misc/lv_math.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_hal/lv_hal_disp.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_hal/lv_hal.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_hal/lv_hal_disp.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_hal/lv_hal_indev.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_hal/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_hal/../lv_misc/lv_area.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_hal/../lv_misc/lv_task.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_hal/../lv_misc/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_hal/../lv_misc/lv_mem.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_hal/../lv_misc/lv_ll.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_hal/lv_hal_tick.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_hal/../lv_misc/lv_color.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_hal/../lv_misc/lv_ll.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/lv_refr.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/lv_obj.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/lv_style.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_hal/lv_hal.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_draw/lv_draw_rect.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_draw/../lv_core/lv_style.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_draw/lv_draw_label.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_draw/lv_draw_line.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_draw/lv_draw_img.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_draw/lv_img_decoder.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_draw/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_draw/lv_img_buf.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_draw/../lv_misc/lv_fs.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_draw/../lv_misc/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_draw/../lv_misc/lv_mem.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_draw/../lv_misc/lv_types.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/lv_obj_style_dec.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/lv_debug.h: diff --git a/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_label.o b/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_label.o new file mode 100644 index 0000000000000000000000000000000000000000..53ebc135036f7aa18eecc315c856cb1604e67827 GIT binary patch literal 124248 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 z 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

yKE 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 literal 0 HcmV?d00001 diff --git a/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_line.d b/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_line.d new file mode 100644 index 0000000..27755ea --- /dev/null +++ b/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_line.d @@ -0,0 +1,282 @@ +src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_line.d \ + src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_line.o: \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_line.c \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\stdio.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_ansi.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\newlib.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_newlib_version.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\config.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\ieeefp.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\features.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\cdefs.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\_default_types.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stddef.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdarg.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\reent.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_ansi.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_types.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\_types.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\lock.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\types.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_stdint.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\endian.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\_endian.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\select.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_sigset.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_timeval.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\timespec.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_timespec.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_pthreadtypes.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\types.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\stdio.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdbool.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_mask.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_misc/lv_area.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_misc/../lv_conf_internal.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdint.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\stdint.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_intsup.h \ + ../src/config/lv_conf.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\string.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\xlocale.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\string.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_misc/lv_mem.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_misc/lv_log.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_misc/lv_types.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_misc/lv_color.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_misc/lv_math.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_blend.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/lv_refr.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/lv_obj.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/lv_style.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_font/lv_font.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_font/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_font/lv_symbol_def.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_font/../lv_misc/lv_area.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_misc/lv_color.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_misc/lv_area.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_misc/lv_anim.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_misc/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_misc/lv_mem.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_misc/lv_types.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_draw/lv_draw_blend.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_hal/lv_hal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_hal/lv_hal_disp.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_hal/lv_hal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_hal/../lv_misc/lv_color.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_hal/../lv_misc/lv_area.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_hal/../lv_misc/lv_ll.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_hal/../lv_misc/lv_mem.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_hal/../lv_misc/lv_task.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_hal/../lv_misc/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_hal/../lv_misc/lv_ll.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_hal/lv_hal_indev.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_hal/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_hal/lv_hal_tick.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_draw/lv_draw_rect.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_draw/../lv_core/lv_style.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_draw/lv_draw_label.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_draw/../lv_misc/lv_bidi.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_draw/../lv_misc/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_draw/../lv_misc/lv_txt.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_draw/../lv_misc/lv_area.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_draw/../lv_misc/../lv_font/lv_font.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_draw/lv_draw_line.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_draw/lv_draw_img.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_draw/lv_img_decoder.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_draw/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_draw/lv_img_buf.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_draw/../lv_misc/lv_color.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_draw/../lv_misc/lv_area.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_draw/../lv_misc/lv_fs.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_draw/../lv_misc/lv_mem.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_draw/../lv_misc/lv_types.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/lv_obj_style_dec.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_misc/lv_math.h + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\stdio.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_ansi.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\newlib.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_newlib_version.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\config.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\ieeefp.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\features.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\cdefs.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\_default_types.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stddef.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdarg.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\reent.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_ansi.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_types.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\_types.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\lock.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\types.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_stdint.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\endian.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\_endian.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\select.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_sigset.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_timeval.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\timespec.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_timespec.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_pthreadtypes.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\types.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\stdio.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdbool.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_mask.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_misc/lv_area.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_misc/../lv_conf_internal.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdint.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\stdint.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_intsup.h: + +../src/config/lv_conf.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\string.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\xlocale.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\string.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_misc/lv_mem.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_misc/lv_log.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_misc/lv_types.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_misc/lv_color.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_misc/lv_math.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_blend.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/lv_refr.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/lv_obj.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/lv_style.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_font/lv_font.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_font/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_font/lv_symbol_def.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_font/../lv_misc/lv_area.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_misc/lv_color.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_misc/lv_area.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_misc/lv_anim.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_misc/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_misc/lv_mem.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_misc/lv_types.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_draw/lv_draw_blend.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_hal/lv_hal.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_hal/lv_hal_disp.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_hal/lv_hal.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_hal/../lv_misc/lv_color.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_hal/../lv_misc/lv_area.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_hal/../lv_misc/lv_ll.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_hal/../lv_misc/lv_mem.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_hal/../lv_misc/lv_task.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_hal/../lv_misc/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_hal/../lv_misc/lv_ll.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_hal/lv_hal_indev.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_hal/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_hal/lv_hal_tick.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_draw/lv_draw_rect.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_draw/../lv_core/lv_style.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_draw/lv_draw_label.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_draw/../lv_misc/lv_bidi.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_draw/../lv_misc/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_draw/../lv_misc/lv_txt.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_draw/../lv_misc/lv_area.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_draw/../lv_misc/../lv_font/lv_font.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_draw/lv_draw_line.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_draw/lv_draw_img.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_draw/lv_img_decoder.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_draw/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_draw/lv_img_buf.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_draw/../lv_misc/lv_color.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_draw/../lv_misc/lv_area.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_draw/../lv_misc/lv_fs.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_draw/../lv_misc/lv_mem.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_draw/../lv_misc/lv_types.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/lv_obj_style_dec.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_misc/lv_math.h: diff --git a/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_line.o b/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_line.o new file mode 100644 index 0000000000000000000000000000000000000000..36d4df66d079abc468d61e748e9f9f4a1cc1c8c5 GIT binary patch literal 117140 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 Z6+Lx3^}VLq0o4{%gn*L2T4t%VG( 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 literal 0 HcmV?d00001 diff --git a/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_triangle.d b/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_triangle.d new file mode 100644 index 0000000..4706eae --- /dev/null +++ b/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_triangle.d @@ -0,0 +1,144 @@ +src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_triangle.d \ + src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_triangle.o: \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_triangle.c \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_triangle.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_rect.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/lv_style.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdbool.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_font/lv_font.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_font/../lv_conf_internal.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdint.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\stdint.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\_default_types.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\features.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_newlib_version.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_intsup.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_stdint.h \ + ../src/config/lv_conf.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stddef.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_font/lv_symbol_def.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_font/../lv_misc/lv_area.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_font/../lv_misc/../lv_conf_internal.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\string.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_ansi.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\newlib.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\config.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\ieeefp.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\reent.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_ansi.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_types.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\_types.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\lock.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\cdefs.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\xlocale.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\string.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_font/../lv_misc/lv_mem.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_font/../lv_misc/lv_log.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_font/../lv_misc/lv_types.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_misc/lv_color.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_misc/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_misc/lv_math.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_misc/lv_area.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_misc/lv_anim.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_misc/lv_mem.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_misc/lv_types.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_draw/lv_draw_blend.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_draw/../lv_misc/lv_color.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_draw/../lv_misc/lv_area.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_draw/lv_draw_mask.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_misc/lv_math.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_misc/lv_mem.h + +../src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_triangle.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_rect.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/lv_style.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdbool.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_font/lv_font.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_font/../lv_conf_internal.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdint.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\stdint.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\_default_types.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\features.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_newlib_version.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_intsup.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_stdint.h: + +../src/config/lv_conf.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stddef.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_font/lv_symbol_def.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_font/../lv_misc/lv_area.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_font/../lv_misc/../lv_conf_internal.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\string.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_ansi.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\newlib.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\config.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\ieeefp.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\reent.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_ansi.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_types.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\_types.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\lock.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\cdefs.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\xlocale.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\string.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_font/../lv_misc/lv_mem.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_font/../lv_misc/lv_log.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_font/../lv_misc/lv_types.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_misc/lv_color.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_misc/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_misc/lv_math.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_misc/lv_area.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_misc/lv_anim.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_misc/lv_mem.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_misc/lv_types.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_draw/lv_draw_blend.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_draw/../lv_misc/lv_color.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_draw/../lv_misc/lv_area.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_draw/lv_draw_mask.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_misc/lv_math.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_misc/lv_mem.h: diff --git a/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_triangle.o b/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_triangle.o new file mode 100644 index 0000000000000000000000000000000000000000..b4c1b4a94cd54bb4f9ba8699fb6c072337481045 GIT binary patch literal 80740 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.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

i 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 r04P}ze+b8yL7V~s(chqibBdN`g6kxl*NirbM literal 0 HcmV?d00001 diff --git a/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_cache.d b/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_cache.d new file mode 100644 index 0000000..83d2dc7 --- /dev/null +++ b/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_cache.d @@ -0,0 +1,261 @@ +src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_cache.d \ + src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_cache.o: \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_cache.c \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/lv_debug.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/lv_obj.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_conf_internal.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdint.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\stdint.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\_default_types.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\features.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_newlib_version.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_intsup.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_stdint.h \ + ../src/config/lv_conf.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stddef.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdbool.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/lv_style.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_font/lv_font.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_font/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_font/lv_symbol_def.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_font/../lv_misc/lv_area.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_font/../lv_misc/../lv_conf_internal.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\string.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_ansi.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\newlib.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\config.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\ieeefp.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\reent.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_ansi.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_types.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\_types.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\lock.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\cdefs.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\xlocale.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\string.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_font/../lv_misc/lv_mem.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_font/../lv_misc/lv_log.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_font/../lv_misc/lv_types.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_misc/lv_color.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_misc/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_misc/lv_math.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_misc/lv_area.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_misc/lv_anim.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_misc/lv_mem.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_misc/lv_types.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_draw/lv_draw_blend.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_draw/../lv_misc/lv_color.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_draw/../lv_misc/lv_area.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_draw/lv_draw_mask.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_hal/lv_hal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_hal/lv_hal_disp.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_hal/lv_hal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_hal/../lv_misc/lv_color.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_hal/../lv_misc/lv_area.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_hal/../lv_misc/lv_ll.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_hal/../lv_misc/lv_mem.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_hal/../lv_misc/lv_task.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_hal/../lv_misc/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_hal/../lv_misc/lv_ll.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_hal/lv_hal_indev.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_hal/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_hal/lv_hal_tick.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_draw/lv_draw_rect.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_draw/../lv_core/lv_style.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_draw/lv_draw_label.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_draw/../lv_misc/lv_bidi.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_draw/../lv_misc/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_draw/../lv_misc/lv_txt.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_draw/../lv_misc/lv_area.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_draw/../lv_misc/../lv_font/lv_font.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_draw/lv_draw_line.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_draw/lv_draw_img.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_draw/lv_img_decoder.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_draw/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_draw/lv_img_buf.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_draw/../lv_misc/lv_fs.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_draw/../lv_misc/lv_mem.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_draw/../lv_misc/lv_types.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/lv_obj_style_dec.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_cache.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_decoder.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_img.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_hal/lv_hal_tick.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_misc/lv_gc.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_misc/lv_mem.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_misc/lv_ll.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_misc/lv_task.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_misc/../lv_draw/lv_img_cache.h \ + ../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_misc/../lv_draw/lv_draw_mask.h + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/lv_debug.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/lv_obj.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_conf_internal.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdint.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\stdint.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\_default_types.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\features.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_newlib_version.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_intsup.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_stdint.h: + +../src/config/lv_conf.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stddef.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdbool.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/lv_style.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_font/lv_font.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_font/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_font/lv_symbol_def.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_font/../lv_misc/lv_area.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_font/../lv_misc/../lv_conf_internal.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\string.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_ansi.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\newlib.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\config.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\ieeefp.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\reent.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_ansi.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_types.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\_types.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\lock.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\cdefs.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\xlocale.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\string.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_font/../lv_misc/lv_mem.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_font/../lv_misc/lv_log.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_font/../lv_misc/lv_types.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_misc/lv_color.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_misc/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_misc/lv_math.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_misc/lv_area.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_misc/lv_anim.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_misc/lv_mem.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_misc/lv_types.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_draw/lv_draw_blend.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_draw/../lv_misc/lv_color.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_draw/../lv_misc/lv_area.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_draw/lv_draw_mask.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_hal/lv_hal.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_hal/lv_hal_disp.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_hal/lv_hal.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_hal/../lv_misc/lv_color.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_hal/../lv_misc/lv_area.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_hal/../lv_misc/lv_ll.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_hal/../lv_misc/lv_mem.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_hal/../lv_misc/lv_task.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_hal/../lv_misc/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_hal/../lv_misc/lv_ll.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_hal/lv_hal_indev.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_hal/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_hal/lv_hal_tick.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_draw/lv_draw_rect.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_draw/../lv_core/lv_style.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_draw/lv_draw_label.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_draw/../lv_misc/lv_bidi.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_draw/../lv_misc/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_draw/../lv_misc/lv_txt.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_draw/../lv_misc/lv_area.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_draw/../lv_misc/../lv_font/lv_font.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_draw/lv_draw_line.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_draw/lv_draw_img.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_draw/lv_img_decoder.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_draw/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_draw/lv_img_buf.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_draw/../lv_misc/lv_fs.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_draw/../lv_misc/lv_mem.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/../lv_draw/../lv_misc/lv_types.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_core/lv_obj_style_dec.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_cache.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_decoder.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/lv_draw_img.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_hal/lv_hal_tick.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_misc/lv_gc.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_misc/lv_mem.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_misc/lv_ll.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_misc/lv_task.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_misc/../lv_draw/lv_img_cache.h: + +../src/ASF/thirdparty/lvgl/src/lv_draw/../lv_misc/../lv_draw/lv_draw_mask.h: diff --git a/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_cache.o b/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_draw/lv_img_cache.o new file mode 100644 index 0000000000000000000000000000000000000000..fe43bb67e2b45819388a7125c7581f878ec194f4 GIT binary patch literal 91540 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 M*^KjnS0KNC1MO_}jsO4v literal 0 HcmV?d00001 diff --git a/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_font/lv_font.d b/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_font/lv_font.d new file mode 100644 index 0000000..43a8f4d --- /dev/null +++ b/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_font/lv_font.d @@ -0,0 +1,102 @@ +src/ASF/thirdparty/lvgl/src/lv_font/lv_font.d \ + src/ASF/thirdparty/lvgl/src/lv_font/lv_font.o: \ + ../src/ASF/thirdparty/lvgl/src/lv_font/lv_font.c \ + ../src/ASF/thirdparty/lvgl/src/lv_font/lv_font.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../lv_conf_internal.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdint.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\stdint.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\_default_types.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\features.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_newlib_version.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_intsup.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_stdint.h \ + ../src/config/lv_conf.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stddef.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdbool.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/lv_symbol_def.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../lv_misc/lv_area.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../lv_misc/../lv_conf_internal.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\string.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_ansi.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\newlib.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\config.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\ieeefp.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\reent.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_ansi.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_types.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\_types.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\lock.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\cdefs.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\xlocale.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\string.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../lv_misc/lv_mem.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../lv_misc/lv_log.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../lv_misc/lv_types.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../lv_misc/lv_utils.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../lv_misc/lv_log.h + +../src/ASF/thirdparty/lvgl/src/lv_font/lv_font.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../lv_conf_internal.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdint.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\stdint.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\_default_types.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\features.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_newlib_version.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_intsup.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_stdint.h: + +../src/config/lv_conf.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stddef.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdbool.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/lv_symbol_def.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../lv_misc/lv_area.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../lv_misc/../lv_conf_internal.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\string.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_ansi.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\newlib.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\config.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\ieeefp.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\reent.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_ansi.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_types.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\_types.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\lock.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\cdefs.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\xlocale.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\string.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../lv_misc/lv_mem.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../lv_misc/lv_log.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../lv_misc/lv_types.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../lv_misc/lv_utils.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../lv_misc/lv_log.h: diff --git a/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_font/lv_font.o b/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_font/lv_font.o new file mode 100644 index 0000000000000000000000000000000000000000..6501e7b920dd8cae5dcf03688f7b23d3f258d651 GIT binary patch literal 65172 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 ZQm=r_WUzYL*7xS!CmpK#oevvq^4~z%xrP7$ literal 0 HcmV?d00001 diff --git a/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_font/lv_font_dejavu_16_persian_hebrew.d b/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_font/lv_font_dejavu_16_persian_hebrew.d new file mode 100644 index 0000000..de73884 --- /dev/null +++ b/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_font/lv_font_dejavu_16_persian_hebrew.d @@ -0,0 +1,534 @@ +src/ASF/thirdparty/lvgl/src/lv_font/lv_font_dejavu_16_persian_hebrew.d \ + src/ASF/thirdparty/lvgl/src/lv_font/lv_font_dejavu_16_persian_hebrew.o: \ + ../src/ASF/thirdparty/lvgl/src/lv_font/lv_font_dejavu_16_persian_hebrew.c \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../lvgl.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_log.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/../lv_conf_internal.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdint.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\stdint.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\_default_types.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\features.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_newlib_version.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_intsup.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_stdint.h \ + ../src/config/lv_conf.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_task.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdbool.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_mem.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stddef.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_log.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_types.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_ll.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_math.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_async.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_task.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/lv_hal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/lv_hal_disp.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/lv_hal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_misc/lv_color.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_misc/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_misc/lv_math.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_misc/lv_area.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\string.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_ansi.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\newlib.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\config.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\ieeefp.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\reent.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_ansi.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_types.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\_types.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\lock.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\cdefs.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\xlocale.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\string.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_misc/lv_mem.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_misc/lv_ll.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_misc/lv_task.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/lv_hal_indev.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/lv_hal_tick.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_obj.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_style.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_font/lv_font.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_font/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_font/lv_symbol_def.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_font/../lv_misc/lv_area.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_misc/lv_color.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_misc/lv_area.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_misc/lv_anim.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_misc/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_misc/lv_mem.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_misc/lv_types.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_draw_blend.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_color.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_area.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_draw_mask.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_hal/lv_hal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_draw_rect.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_core/lv_style.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_draw_label.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_bidi.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_txt.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_area.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/../lv_font/lv_font.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_draw_line.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_draw_img.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_img_decoder.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_img_buf.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_fs.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_mem.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_types.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_obj_style_dec.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_group.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_obj.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_indev.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_hal/lv_hal_indev.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_core/lv_group.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_refr.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_disp.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/lv_theme.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/../lv_core/lv_style.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/../lv_core/lv_obj.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/lv_theme_empty.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/lv_theme_template.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/lv_theme_material.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/lv_theme_mono.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_font/lv_font.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_font/lv_font_fmt_txt.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_font/lv_font.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_printf.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdarg.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_btn.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_cont.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_core/lv_obj.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_core/lv_indev.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_imgbtn.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_btn.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_img.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_img.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_misc/lv_fs.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_label.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_font/lv_font.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_font/lv_symbol_def.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_misc/lv_txt.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/../lv_core/lv_style.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/../lv_misc/lv_txt.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_img_decoder.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_rect.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_label.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_img.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_line.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_triangle.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_arc.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_blend.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_mask.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_label.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_line.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_page.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_misc/lv_anim.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_cont.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_list.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_page.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_img.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_chart.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_line.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_table.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_checkbox.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_cpicker.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_bar.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_slider.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_bar.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_led.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_btnmatrix.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_keyboard.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_btnmatrix.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_dropdown.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_widgets/lv_page.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_widgets/lv_label.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_roller.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_textarea.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_canvas.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_widgets/lv_img.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_win.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_tabview.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_widgets/lv_win.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_tileview.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_msgbox.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_objmask.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_widgets/lv_cont.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_gauge.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_linemeter.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_linemeter.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_switch.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_arc.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_spinner.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_arc.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_calendar.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_spinbox.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_widgets/lv_textarea.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_draw/lv_img_cache.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_draw/lv_img_decoder.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_api_map.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/../lvgl.h + +../src/ASF/thirdparty/lvgl/src/lv_font/../../lvgl.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_log.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/../lv_conf_internal.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdint.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\stdint.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\_default_types.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\features.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_newlib_version.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_intsup.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_stdint.h: + +../src/config/lv_conf.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_task.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdbool.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_mem.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stddef.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_log.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_types.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_ll.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_math.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_async.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_task.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/lv_hal.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/lv_hal_disp.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/lv_hal.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_misc/lv_color.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_misc/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_misc/lv_math.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_misc/lv_area.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\string.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_ansi.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\newlib.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\config.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\ieeefp.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\reent.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_ansi.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_types.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\_types.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\lock.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\cdefs.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\xlocale.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\string.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_misc/lv_mem.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_misc/lv_ll.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_misc/lv_task.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/lv_hal_indev.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/lv_hal_tick.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_obj.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_style.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_font/lv_font.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_font/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_font/lv_symbol_def.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_font/../lv_misc/lv_area.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_misc/lv_color.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_misc/lv_area.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_misc/lv_anim.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_misc/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_misc/lv_mem.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_misc/lv_types.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_draw_blend.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_color.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_area.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_draw_mask.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_hal/lv_hal.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_draw_rect.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_core/lv_style.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_draw_label.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_bidi.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_txt.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_area.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/../lv_font/lv_font.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_draw_line.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_draw_img.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_img_decoder.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_img_buf.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_fs.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_mem.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_types.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_obj_style_dec.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_group.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_obj.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_indev.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_hal/lv_hal_indev.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_core/lv_group.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_refr.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_disp.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/lv_theme.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/../lv_core/lv_style.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/../lv_core/lv_obj.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/lv_theme_empty.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/lv_theme_template.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/lv_theme_material.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/lv_theme_mono.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_font/lv_font.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_font/lv_font_fmt_txt.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_font/lv_font.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_printf.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdarg.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_btn.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_cont.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_core/lv_obj.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_core/lv_indev.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_imgbtn.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_btn.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_img.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_img.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_misc/lv_fs.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_label.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_font/lv_font.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_font/lv_symbol_def.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_misc/lv_txt.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/../lv_core/lv_style.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/../lv_misc/lv_txt.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_img_decoder.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_rect.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_label.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_img.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_line.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_triangle.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_arc.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_blend.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_mask.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_label.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_line.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_page.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_misc/lv_anim.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_cont.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_list.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_page.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_img.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_chart.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_line.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_table.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_checkbox.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_cpicker.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_bar.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_slider.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_bar.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_led.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_btnmatrix.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_keyboard.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_btnmatrix.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_dropdown.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_widgets/lv_page.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_widgets/lv_label.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_roller.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_textarea.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_canvas.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_widgets/lv_img.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_win.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_tabview.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_widgets/lv_win.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_tileview.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_msgbox.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_objmask.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_widgets/lv_cont.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_gauge.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_linemeter.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_linemeter.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_switch.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_arc.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_spinner.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_arc.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_calendar.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_spinbox.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_widgets/lv_textarea.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_draw/lv_img_cache.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_draw/lv_img_decoder.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_api_map.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/../lvgl.h: diff --git a/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_font/lv_font_dejavu_16_persian_hebrew.o b/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_font/lv_font_dejavu_16_persian_hebrew.o new file mode 100644 index 0000000000000000000000000000000000000000..7c88981b6726ce626fd7bb571304e4c911fce4fb GIT binary patch literal 90080 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 HnsEOMCDaW} literal 0 HcmV?d00001 diff --git a/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_font/lv_font_fmt_txt.d b/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_font/lv_font_fmt_txt.d new file mode 100644 index 0000000..971b592 --- /dev/null +++ b/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_font/lv_font_fmt_txt.d @@ -0,0 +1,288 @@ +src/ASF/thirdparty/lvgl/src/lv_font/lv_font_fmt_txt.d \ + src/ASF/thirdparty/lvgl/src/lv_font/lv_font_fmt_txt.o: \ + ../src/ASF/thirdparty/lvgl/src/lv_font/lv_font_fmt_txt.c \ + ../src/ASF/thirdparty/lvgl/src/lv_font/lv_font.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../lv_conf_internal.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdint.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\stdint.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\_default_types.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\features.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_newlib_version.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_intsup.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_stdint.h \ + ../src/config/lv_conf.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stddef.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdbool.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/lv_symbol_def.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../lv_misc/lv_area.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../lv_misc/../lv_conf_internal.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\string.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_ansi.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\newlib.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\config.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\ieeefp.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\reent.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_ansi.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_types.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\_types.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\lock.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\cdefs.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\xlocale.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\string.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../lv_misc/lv_mem.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../lv_misc/lv_log.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../lv_misc/lv_types.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/lv_font_fmt_txt.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../lv_core/lv_debug.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../lv_core/lv_obj.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../lv_core/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../lv_core/lv_style.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../lv_core/../lv_font/lv_font.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../lv_core/../lv_misc/lv_color.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../lv_core/../lv_misc/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../lv_core/../lv_misc/lv_math.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../lv_core/../lv_misc/lv_area.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../lv_core/../lv_misc/lv_anim.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../lv_core/../lv_misc/lv_mem.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../lv_core/../lv_misc/lv_types.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../lv_core/../lv_draw/lv_draw_blend.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../lv_core/../lv_draw/../lv_misc/lv_color.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../lv_core/../lv_draw/../lv_misc/lv_area.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../lv_core/../lv_draw/lv_draw_mask.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../lv_core/../lv_hal/lv_hal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../lv_core/../lv_hal/lv_hal_disp.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../lv_core/../lv_hal/lv_hal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../lv_core/../lv_hal/../lv_misc/lv_color.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../lv_core/../lv_hal/../lv_misc/lv_area.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../lv_core/../lv_hal/../lv_misc/lv_ll.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../lv_core/../lv_hal/../lv_misc/lv_mem.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../lv_core/../lv_hal/../lv_misc/lv_task.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../lv_core/../lv_hal/../lv_misc/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../lv_core/../lv_hal/../lv_misc/lv_ll.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../lv_core/../lv_hal/lv_hal_indev.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../lv_core/../lv_hal/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../lv_core/../lv_hal/lv_hal_tick.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../lv_core/../lv_draw/lv_draw_rect.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../lv_core/../lv_draw/../lv_core/lv_style.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../lv_core/../lv_draw/lv_draw_label.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../lv_core/../lv_draw/../lv_misc/lv_bidi.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../lv_core/../lv_draw/../lv_misc/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../lv_core/../lv_draw/../lv_misc/lv_txt.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../lv_core/../lv_draw/../lv_misc/lv_area.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../lv_core/../lv_draw/../lv_misc/../lv_font/lv_font.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../lv_core/../lv_draw/lv_draw_line.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../lv_core/../lv_draw/lv_draw_img.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../lv_core/../lv_draw/lv_img_decoder.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../lv_core/../lv_draw/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../lv_core/../lv_draw/lv_img_buf.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../lv_core/../lv_draw/../lv_misc/lv_fs.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../lv_core/../lv_draw/../lv_misc/lv_mem.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../lv_core/../lv_draw/../lv_misc/lv_types.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../lv_core/lv_obj_style_dec.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../lv_draw/lv_draw.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../lv_draw/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../lv_draw/../lv_core/lv_style.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../lv_draw/../lv_misc/lv_txt.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../lv_draw/lv_img_decoder.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../lv_draw/lv_draw_rect.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../lv_draw/lv_draw_label.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../lv_draw/lv_draw_img.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../lv_draw/lv_draw_line.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../lv_draw/lv_draw_triangle.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../lv_draw/lv_draw_arc.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../lv_draw/lv_draw_blend.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../lv_draw/lv_draw_mask.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../lv_misc/lv_types.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../lv_misc/lv_log.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../lv_misc/lv_utils.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../lv_misc/lv_mem.h + +../src/ASF/thirdparty/lvgl/src/lv_font/lv_font.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../lv_conf_internal.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdint.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\stdint.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\_default_types.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\features.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_newlib_version.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_intsup.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_stdint.h: + +../src/config/lv_conf.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stddef.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdbool.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/lv_symbol_def.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../lv_misc/lv_area.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../lv_misc/../lv_conf_internal.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\string.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_ansi.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\newlib.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\config.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\ieeefp.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\reent.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_ansi.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_types.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\_types.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\lock.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\cdefs.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\xlocale.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\string.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../lv_misc/lv_mem.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../lv_misc/lv_log.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../lv_misc/lv_types.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/lv_font_fmt_txt.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../lv_core/lv_debug.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../lv_core/lv_obj.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../lv_core/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../lv_core/lv_style.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../lv_core/../lv_font/lv_font.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../lv_core/../lv_misc/lv_color.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../lv_core/../lv_misc/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../lv_core/../lv_misc/lv_math.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../lv_core/../lv_misc/lv_area.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../lv_core/../lv_misc/lv_anim.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../lv_core/../lv_misc/lv_mem.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../lv_core/../lv_misc/lv_types.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../lv_core/../lv_draw/lv_draw_blend.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../lv_core/../lv_draw/../lv_misc/lv_color.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../lv_core/../lv_draw/../lv_misc/lv_area.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../lv_core/../lv_draw/lv_draw_mask.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../lv_core/../lv_hal/lv_hal.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../lv_core/../lv_hal/lv_hal_disp.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../lv_core/../lv_hal/lv_hal.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../lv_core/../lv_hal/../lv_misc/lv_color.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../lv_core/../lv_hal/../lv_misc/lv_area.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../lv_core/../lv_hal/../lv_misc/lv_ll.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../lv_core/../lv_hal/../lv_misc/lv_mem.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../lv_core/../lv_hal/../lv_misc/lv_task.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../lv_core/../lv_hal/../lv_misc/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../lv_core/../lv_hal/../lv_misc/lv_ll.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../lv_core/../lv_hal/lv_hal_indev.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../lv_core/../lv_hal/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../lv_core/../lv_hal/lv_hal_tick.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../lv_core/../lv_draw/lv_draw_rect.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../lv_core/../lv_draw/../lv_core/lv_style.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../lv_core/../lv_draw/lv_draw_label.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../lv_core/../lv_draw/../lv_misc/lv_bidi.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../lv_core/../lv_draw/../lv_misc/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../lv_core/../lv_draw/../lv_misc/lv_txt.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../lv_core/../lv_draw/../lv_misc/lv_area.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../lv_core/../lv_draw/../lv_misc/../lv_font/lv_font.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../lv_core/../lv_draw/lv_draw_line.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../lv_core/../lv_draw/lv_draw_img.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../lv_core/../lv_draw/lv_img_decoder.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../lv_core/../lv_draw/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../lv_core/../lv_draw/lv_img_buf.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../lv_core/../lv_draw/../lv_misc/lv_fs.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../lv_core/../lv_draw/../lv_misc/lv_mem.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../lv_core/../lv_draw/../lv_misc/lv_types.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../lv_core/lv_obj_style_dec.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../lv_draw/lv_draw.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../lv_draw/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../lv_draw/../lv_core/lv_style.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../lv_draw/../lv_misc/lv_txt.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../lv_draw/lv_img_decoder.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../lv_draw/lv_draw_rect.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../lv_draw/lv_draw_label.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../lv_draw/lv_draw_img.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../lv_draw/lv_draw_line.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../lv_draw/lv_draw_triangle.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../lv_draw/lv_draw_arc.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../lv_draw/lv_draw_blend.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../lv_draw/lv_draw_mask.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../lv_misc/lv_types.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../lv_misc/lv_log.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../lv_misc/lv_utils.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../lv_misc/lv_mem.h: diff --git a/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_font/lv_font_fmt_txt.o b/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_font/lv_font_fmt_txt.o new file mode 100644 index 0000000000000000000000000000000000000000..ba0568bbc6b5cda5d4eb346399225eb025ec73ea GIT binary patch literal 123476 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 literal 0 HcmV?d00001 diff --git a/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12_subpx.d b/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12_subpx.d new file mode 100644 index 0000000..b48717f --- /dev/null +++ b/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12_subpx.d @@ -0,0 +1,534 @@ +src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12_subpx.d \ + src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12_subpx.o: \ + ../src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12_subpx.c \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../lvgl.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_log.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/../lv_conf_internal.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdint.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\stdint.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\_default_types.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\features.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_newlib_version.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_intsup.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_stdint.h \ + ../src/config/lv_conf.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_task.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdbool.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_mem.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stddef.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_log.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_types.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_ll.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_math.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_async.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_task.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/lv_hal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/lv_hal_disp.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/lv_hal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_misc/lv_color.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_misc/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_misc/lv_math.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_misc/lv_area.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\string.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_ansi.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\newlib.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\config.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\ieeefp.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\reent.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_ansi.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_types.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\_types.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\lock.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\cdefs.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\xlocale.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\string.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_misc/lv_mem.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_misc/lv_ll.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_misc/lv_task.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/lv_hal_indev.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/lv_hal_tick.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_obj.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_style.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_font/lv_font.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_font/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_font/lv_symbol_def.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_font/../lv_misc/lv_area.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_misc/lv_color.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_misc/lv_area.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_misc/lv_anim.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_misc/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_misc/lv_mem.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_misc/lv_types.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_draw_blend.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_color.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_area.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_draw_mask.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_hal/lv_hal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_draw_rect.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_core/lv_style.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_draw_label.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_bidi.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_txt.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_area.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/../lv_font/lv_font.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_draw_line.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_draw_img.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_img_decoder.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_img_buf.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_fs.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_mem.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_types.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_obj_style_dec.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_group.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_obj.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_indev.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_hal/lv_hal_indev.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_core/lv_group.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_refr.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_disp.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/lv_theme.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/../lv_core/lv_style.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/../lv_core/lv_obj.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/lv_theme_empty.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/lv_theme_template.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/lv_theme_material.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/lv_theme_mono.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_font/lv_font.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_font/lv_font_fmt_txt.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_font/lv_font.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_printf.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdarg.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_btn.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_cont.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_core/lv_obj.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_core/lv_indev.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_imgbtn.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_btn.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_img.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_img.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_misc/lv_fs.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_label.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_font/lv_font.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_font/lv_symbol_def.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_misc/lv_txt.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/../lv_core/lv_style.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/../lv_misc/lv_txt.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_img_decoder.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_rect.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_label.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_img.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_line.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_triangle.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_arc.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_blend.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_mask.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_label.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_line.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_page.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_misc/lv_anim.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_cont.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_list.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_page.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_img.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_chart.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_line.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_table.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_checkbox.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_cpicker.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_bar.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_slider.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_bar.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_led.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_btnmatrix.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_keyboard.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_btnmatrix.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_dropdown.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_widgets/lv_page.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_widgets/lv_label.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_roller.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_textarea.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_canvas.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_widgets/lv_img.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_win.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_tabview.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_widgets/lv_win.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_tileview.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_msgbox.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_objmask.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_widgets/lv_cont.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_gauge.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_linemeter.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_linemeter.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_switch.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_arc.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_spinner.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_arc.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_calendar.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_spinbox.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_widgets/lv_textarea.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_draw/lv_img_cache.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_draw/lv_img_decoder.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_api_map.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/../lvgl.h + +../src/ASF/thirdparty/lvgl/src/lv_font/../../lvgl.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_log.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/../lv_conf_internal.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdint.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\stdint.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\_default_types.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\features.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_newlib_version.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_intsup.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_stdint.h: + +../src/config/lv_conf.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_task.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdbool.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_mem.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stddef.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_log.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_types.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_ll.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_math.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_async.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_task.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/lv_hal.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/lv_hal_disp.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/lv_hal.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_misc/lv_color.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_misc/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_misc/lv_math.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_misc/lv_area.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\string.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_ansi.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\newlib.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\config.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\ieeefp.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\reent.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_ansi.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_types.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\_types.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\lock.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\cdefs.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\xlocale.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\string.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_misc/lv_mem.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_misc/lv_ll.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_misc/lv_task.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/lv_hal_indev.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/lv_hal_tick.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_obj.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_style.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_font/lv_font.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_font/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_font/lv_symbol_def.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_font/../lv_misc/lv_area.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_misc/lv_color.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_misc/lv_area.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_misc/lv_anim.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_misc/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_misc/lv_mem.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_misc/lv_types.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_draw_blend.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_color.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_area.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_draw_mask.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_hal/lv_hal.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_draw_rect.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_core/lv_style.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_draw_label.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_bidi.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_txt.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_area.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/../lv_font/lv_font.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_draw_line.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_draw_img.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_img_decoder.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_img_buf.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_fs.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_mem.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_types.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_obj_style_dec.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_group.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_obj.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_indev.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_hal/lv_hal_indev.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_core/lv_group.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_refr.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_disp.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/lv_theme.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/../lv_core/lv_style.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/../lv_core/lv_obj.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/lv_theme_empty.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/lv_theme_template.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/lv_theme_material.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/lv_theme_mono.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_font/lv_font.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_font/lv_font_fmt_txt.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_font/lv_font.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_printf.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdarg.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_btn.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_cont.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_core/lv_obj.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_core/lv_indev.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_imgbtn.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_btn.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_img.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_img.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_misc/lv_fs.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_label.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_font/lv_font.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_font/lv_symbol_def.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_misc/lv_txt.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/../lv_core/lv_style.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/../lv_misc/lv_txt.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_img_decoder.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_rect.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_label.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_img.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_line.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_triangle.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_arc.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_blend.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_mask.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_label.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_line.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_page.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_misc/lv_anim.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_cont.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_list.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_page.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_img.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_chart.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_line.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_table.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_checkbox.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_cpicker.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_bar.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_slider.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_bar.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_led.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_btnmatrix.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_keyboard.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_btnmatrix.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_dropdown.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_widgets/lv_page.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_widgets/lv_label.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_roller.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_textarea.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_canvas.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_widgets/lv_img.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_win.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_tabview.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_widgets/lv_win.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_tileview.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_msgbox.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_objmask.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_widgets/lv_cont.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_gauge.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_linemeter.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_linemeter.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_switch.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_arc.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_spinner.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_arc.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_calendar.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_spinbox.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_widgets/lv_textarea.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_draw/lv_img_cache.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_draw/lv_img_decoder.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_api_map.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/../lvgl.h: diff --git a/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12_subpx.o b/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_12_subpx.o new file mode 100644 index 0000000000000000000000000000000000000000..205e722e515d00c648b6f99a264e87ffd3e10cd4 GIT binary patch literal 90068 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 VLH>+Bm@`u08h9^vnLwZk_dhB*{~!PW literal 0 HcmV?d00001 diff --git a/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_14.d b/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_14.d new file mode 100644 index 0000000..134a88b --- /dev/null +++ b/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_14.d @@ -0,0 +1,534 @@ +src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_14.d \ + src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_14.o: \ + ../src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_14.c \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../lvgl.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_log.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/../lv_conf_internal.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdint.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\stdint.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\_default_types.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\features.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_newlib_version.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_intsup.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_stdint.h \ + ../src/config/lv_conf.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_task.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdbool.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_mem.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stddef.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_log.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_types.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_ll.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_math.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_async.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_task.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/lv_hal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/lv_hal_disp.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/lv_hal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_misc/lv_color.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_misc/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_misc/lv_math.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_misc/lv_area.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\string.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_ansi.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\newlib.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\config.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\ieeefp.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\reent.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_ansi.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_types.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\_types.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\lock.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\cdefs.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\xlocale.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\string.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_misc/lv_mem.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_misc/lv_ll.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_misc/lv_task.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/lv_hal_indev.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/lv_hal_tick.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_obj.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_style.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_font/lv_font.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_font/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_font/lv_symbol_def.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_font/../lv_misc/lv_area.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_misc/lv_color.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_misc/lv_area.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_misc/lv_anim.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_misc/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_misc/lv_mem.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_misc/lv_types.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_draw_blend.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_color.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_area.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_draw_mask.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_hal/lv_hal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_draw_rect.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_core/lv_style.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_draw_label.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_bidi.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_txt.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_area.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/../lv_font/lv_font.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_draw_line.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_draw_img.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_img_decoder.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_img_buf.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_fs.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_mem.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_types.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_obj_style_dec.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_group.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_obj.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_indev.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_hal/lv_hal_indev.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_core/lv_group.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_refr.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_disp.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/lv_theme.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/../lv_core/lv_style.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/../lv_core/lv_obj.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/lv_theme_empty.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/lv_theme_template.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/lv_theme_material.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/lv_theme_mono.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_font/lv_font.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_font/lv_font_fmt_txt.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_font/lv_font.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_printf.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdarg.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_btn.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_cont.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_core/lv_obj.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_core/lv_indev.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_imgbtn.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_btn.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_img.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_img.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_misc/lv_fs.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_label.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_font/lv_font.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_font/lv_symbol_def.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_misc/lv_txt.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/../lv_core/lv_style.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/../lv_misc/lv_txt.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_img_decoder.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_rect.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_label.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_img.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_line.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_triangle.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_arc.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_blend.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_mask.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_label.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_line.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_page.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_misc/lv_anim.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_cont.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_list.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_page.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_img.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_chart.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_line.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_table.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_checkbox.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_cpicker.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_bar.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_slider.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_bar.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_led.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_btnmatrix.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_keyboard.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_btnmatrix.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_dropdown.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_widgets/lv_page.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_widgets/lv_label.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_roller.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_textarea.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_canvas.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_widgets/lv_img.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_win.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_tabview.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_widgets/lv_win.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_tileview.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_msgbox.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_objmask.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_widgets/lv_cont.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_gauge.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_linemeter.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_linemeter.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_switch.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_arc.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_spinner.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_arc.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_calendar.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_spinbox.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_widgets/lv_textarea.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_draw/lv_img_cache.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_draw/lv_img_decoder.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_api_map.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/../lvgl.h + +../src/ASF/thirdparty/lvgl/src/lv_font/../../lvgl.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_log.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/../lv_conf_internal.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdint.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\stdint.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\_default_types.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\features.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_newlib_version.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_intsup.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_stdint.h: + +../src/config/lv_conf.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_task.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdbool.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_mem.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stddef.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_log.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_types.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_ll.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_math.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_async.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_task.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/lv_hal.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/lv_hal_disp.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/lv_hal.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_misc/lv_color.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_misc/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_misc/lv_math.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_misc/lv_area.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\string.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_ansi.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\newlib.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\config.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\ieeefp.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\reent.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_ansi.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_types.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\_types.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\lock.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\cdefs.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\xlocale.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\string.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_misc/lv_mem.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_misc/lv_ll.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_misc/lv_task.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/lv_hal_indev.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/lv_hal_tick.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_obj.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_style.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_font/lv_font.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_font/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_font/lv_symbol_def.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_font/../lv_misc/lv_area.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_misc/lv_color.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_misc/lv_area.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_misc/lv_anim.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_misc/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_misc/lv_mem.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_misc/lv_types.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_draw_blend.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_color.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_area.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_draw_mask.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_hal/lv_hal.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_draw_rect.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_core/lv_style.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_draw_label.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_bidi.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_txt.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_area.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/../lv_font/lv_font.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_draw_line.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_draw_img.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_img_decoder.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_img_buf.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_fs.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_mem.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_types.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_obj_style_dec.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_group.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_obj.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_indev.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_hal/lv_hal_indev.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_core/lv_group.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_refr.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_disp.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/lv_theme.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/../lv_core/lv_style.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/../lv_core/lv_obj.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/lv_theme_empty.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/lv_theme_template.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/lv_theme_material.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/lv_theme_mono.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_font/lv_font.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_font/lv_font_fmt_txt.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_font/lv_font.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_printf.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdarg.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_btn.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_cont.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_core/lv_obj.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_core/lv_indev.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_imgbtn.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_btn.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_img.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_img.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_misc/lv_fs.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_label.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_font/lv_font.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_font/lv_symbol_def.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_misc/lv_txt.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/../lv_core/lv_style.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/../lv_misc/lv_txt.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_img_decoder.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_rect.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_label.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_img.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_line.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_triangle.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_arc.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_blend.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_mask.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_label.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_line.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_page.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_misc/lv_anim.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_cont.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_list.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_page.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_img.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_chart.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_line.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_table.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_checkbox.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_cpicker.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_bar.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_slider.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_bar.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_led.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_btnmatrix.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_keyboard.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_btnmatrix.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_dropdown.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_widgets/lv_page.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_widgets/lv_label.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_roller.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_textarea.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_canvas.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_widgets/lv_img.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_win.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_tabview.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_widgets/lv_win.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_tileview.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_msgbox.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_objmask.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_widgets/lv_cont.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_gauge.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_linemeter.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_linemeter.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_switch.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_arc.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_spinner.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_arc.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_calendar.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_spinbox.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_widgets/lv_textarea.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_draw/lv_img_cache.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_draw/lv_img_decoder.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_api_map.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/../lvgl.h: diff --git a/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_14.o b/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_14.o new file mode 100644 index 0000000000000000000000000000000000000000..a8c5c8614f7f2bad5a775829a4d4c84c1855a9fb GIT binary patch literal 90048 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 literal 0 HcmV?d00001 diff --git a/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_16.d b/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_16.d new file mode 100644 index 0000000..b82c27d --- /dev/null +++ b/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_16.d @@ -0,0 +1,534 @@ +src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_16.d \ + src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_16.o: \ + ../src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_16.c \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../lvgl.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_log.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/../lv_conf_internal.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdint.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\stdint.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\_default_types.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\features.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_newlib_version.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_intsup.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_stdint.h \ + ../src/config/lv_conf.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_task.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdbool.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_mem.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stddef.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_log.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_types.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_ll.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_math.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_async.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_task.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/lv_hal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/lv_hal_disp.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/lv_hal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_misc/lv_color.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_misc/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_misc/lv_math.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_misc/lv_area.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\string.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_ansi.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\newlib.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\config.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\ieeefp.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\reent.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_ansi.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_types.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\_types.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\lock.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\cdefs.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\xlocale.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\string.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_misc/lv_mem.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_misc/lv_ll.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_misc/lv_task.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/lv_hal_indev.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/lv_hal_tick.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_obj.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_style.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_font/lv_font.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_font/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_font/lv_symbol_def.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_font/../lv_misc/lv_area.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_misc/lv_color.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_misc/lv_area.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_misc/lv_anim.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_misc/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_misc/lv_mem.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_misc/lv_types.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_draw_blend.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_color.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_area.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_draw_mask.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_hal/lv_hal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_draw_rect.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_core/lv_style.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_draw_label.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_bidi.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_txt.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_area.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/../lv_font/lv_font.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_draw_line.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_draw_img.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_img_decoder.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_img_buf.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_fs.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_mem.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_types.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_obj_style_dec.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_group.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_obj.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_indev.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_hal/lv_hal_indev.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_core/lv_group.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_refr.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_disp.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/lv_theme.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/../lv_core/lv_style.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/../lv_core/lv_obj.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/lv_theme_empty.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/lv_theme_template.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/lv_theme_material.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/lv_theme_mono.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_font/lv_font.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_font/lv_font_fmt_txt.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_font/lv_font.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_printf.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdarg.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_btn.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_cont.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_core/lv_obj.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_core/lv_indev.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_imgbtn.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_btn.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_img.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_img.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_misc/lv_fs.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_label.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_font/lv_font.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_font/lv_symbol_def.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_misc/lv_txt.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/../lv_core/lv_style.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/../lv_misc/lv_txt.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_img_decoder.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_rect.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_label.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_img.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_line.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_triangle.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_arc.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_blend.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_mask.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_label.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_line.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_page.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_misc/lv_anim.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_cont.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_list.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_page.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_img.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_chart.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_line.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_table.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_checkbox.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_cpicker.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_bar.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_slider.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_bar.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_led.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_btnmatrix.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_keyboard.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_btnmatrix.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_dropdown.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_widgets/lv_page.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_widgets/lv_label.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_roller.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_textarea.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_canvas.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_widgets/lv_img.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_win.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_tabview.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_widgets/lv_win.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_tileview.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_msgbox.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_objmask.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_widgets/lv_cont.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_gauge.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_linemeter.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_linemeter.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_switch.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_arc.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_spinner.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_arc.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_calendar.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_spinbox.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_widgets/lv_textarea.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_draw/lv_img_cache.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_draw/lv_img_decoder.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_api_map.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/../lvgl.h + +../src/ASF/thirdparty/lvgl/src/lv_font/../../lvgl.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_log.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/../lv_conf_internal.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdint.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\stdint.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\_default_types.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\features.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_newlib_version.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_intsup.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_stdint.h: + +../src/config/lv_conf.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_task.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdbool.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_mem.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stddef.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_log.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_types.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_ll.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_math.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_async.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_task.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/lv_hal.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/lv_hal_disp.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/lv_hal.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_misc/lv_color.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_misc/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_misc/lv_math.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_misc/lv_area.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\string.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_ansi.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\newlib.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\config.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\ieeefp.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\reent.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_ansi.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_types.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\_types.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\lock.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\cdefs.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\xlocale.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\string.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_misc/lv_mem.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_misc/lv_ll.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_misc/lv_task.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/lv_hal_indev.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/lv_hal_tick.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_obj.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_style.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_font/lv_font.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_font/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_font/lv_symbol_def.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_font/../lv_misc/lv_area.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_misc/lv_color.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_misc/lv_area.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_misc/lv_anim.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_misc/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_misc/lv_mem.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_misc/lv_types.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_draw_blend.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_color.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_area.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_draw_mask.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_hal/lv_hal.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_draw_rect.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_core/lv_style.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_draw_label.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_bidi.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_txt.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_area.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/../lv_font/lv_font.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_draw_line.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_draw_img.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_img_decoder.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_img_buf.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_fs.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_mem.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_types.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_obj_style_dec.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_group.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_obj.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_indev.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_hal/lv_hal_indev.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_core/lv_group.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_refr.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_disp.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/lv_theme.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/../lv_core/lv_style.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/../lv_core/lv_obj.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/lv_theme_empty.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/lv_theme_template.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/lv_theme_material.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/lv_theme_mono.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_font/lv_font.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_font/lv_font_fmt_txt.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_font/lv_font.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_printf.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdarg.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_btn.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_cont.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_core/lv_obj.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_core/lv_indev.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_imgbtn.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_btn.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_img.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_img.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_misc/lv_fs.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_label.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_font/lv_font.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_font/lv_symbol_def.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_misc/lv_txt.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/../lv_core/lv_style.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/../lv_misc/lv_txt.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_img_decoder.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_rect.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_label.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_img.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_line.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_triangle.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_arc.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_blend.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_mask.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_label.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_line.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_page.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_misc/lv_anim.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_cont.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_list.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_page.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_img.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_chart.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_line.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_table.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_checkbox.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_cpicker.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_bar.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_slider.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_bar.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_led.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_btnmatrix.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_keyboard.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_btnmatrix.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_dropdown.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_widgets/lv_page.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_widgets/lv_label.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_roller.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_textarea.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_canvas.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_widgets/lv_img.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_win.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_tabview.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_widgets/lv_win.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_tileview.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_msgbox.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_objmask.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_widgets/lv_cont.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_gauge.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_linemeter.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_linemeter.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_switch.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_arc.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_spinner.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_arc.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_calendar.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_spinbox.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_widgets/lv_textarea.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_draw/lv_img_cache.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_draw/lv_img_decoder.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_api_map.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/../lvgl.h: diff --git a/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_16.o b/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_16.o new file mode 100644 index 0000000000000000000000000000000000000000..90b72b562fcf32b2bb6054491d62e09dbb71a610 GIT binary patch literal 111188 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 tBtMLQY?u4sA9V*YHYvDfX|| literal 0 HcmV?d00001 diff --git a/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_18.d b/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_18.d new file mode 100644 index 0000000..9790649 --- /dev/null +++ b/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_18.d @@ -0,0 +1,534 @@ +src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_18.d \ + src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_18.o: \ + ../src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_18.c \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../lvgl.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_log.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/../lv_conf_internal.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdint.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\stdint.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\_default_types.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\features.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_newlib_version.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_intsup.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_stdint.h \ + ../src/config/lv_conf.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_task.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdbool.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_mem.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stddef.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_log.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_types.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_ll.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_math.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_async.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_task.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/lv_hal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/lv_hal_disp.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/lv_hal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_misc/lv_color.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_misc/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_misc/lv_math.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_misc/lv_area.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\string.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_ansi.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\newlib.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\config.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\ieeefp.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\reent.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_ansi.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_types.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\_types.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\lock.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\cdefs.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\xlocale.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\string.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_misc/lv_mem.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_misc/lv_ll.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_misc/lv_task.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/lv_hal_indev.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/lv_hal_tick.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_obj.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_style.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_font/lv_font.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_font/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_font/lv_symbol_def.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_font/../lv_misc/lv_area.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_misc/lv_color.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_misc/lv_area.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_misc/lv_anim.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_misc/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_misc/lv_mem.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_misc/lv_types.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_draw_blend.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_color.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_area.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_draw_mask.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_hal/lv_hal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_draw_rect.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_core/lv_style.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_draw_label.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_bidi.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_txt.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_area.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/../lv_font/lv_font.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_draw_line.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_draw_img.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_img_decoder.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_img_buf.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_fs.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_mem.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_types.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_obj_style_dec.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_group.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_obj.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_indev.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_hal/lv_hal_indev.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_core/lv_group.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_refr.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_disp.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/lv_theme.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/../lv_core/lv_style.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/../lv_core/lv_obj.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/lv_theme_empty.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/lv_theme_template.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/lv_theme_material.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/lv_theme_mono.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_font/lv_font.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_font/lv_font_fmt_txt.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_font/lv_font.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_printf.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdarg.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_btn.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_cont.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_core/lv_obj.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_core/lv_indev.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_imgbtn.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_btn.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_img.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_img.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_misc/lv_fs.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_label.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_font/lv_font.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_font/lv_symbol_def.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_misc/lv_txt.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/../lv_core/lv_style.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/../lv_misc/lv_txt.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_img_decoder.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_rect.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_label.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_img.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_line.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_triangle.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_arc.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_blend.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_mask.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_label.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_line.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_page.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_misc/lv_anim.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_cont.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_list.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_page.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_img.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_chart.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_line.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_table.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_checkbox.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_cpicker.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_bar.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_slider.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_bar.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_led.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_btnmatrix.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_keyboard.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_btnmatrix.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_dropdown.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_widgets/lv_page.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_widgets/lv_label.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_roller.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_textarea.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_canvas.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_widgets/lv_img.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_win.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_tabview.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_widgets/lv_win.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_tileview.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_msgbox.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_objmask.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_widgets/lv_cont.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_gauge.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_linemeter.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_linemeter.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_switch.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_arc.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_spinner.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_arc.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_calendar.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_spinbox.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_widgets/lv_textarea.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_draw/lv_img_cache.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_draw/lv_img_decoder.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_api_map.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/../lvgl.h + +../src/ASF/thirdparty/lvgl/src/lv_font/../../lvgl.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_log.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/../lv_conf_internal.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdint.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\stdint.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\_default_types.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\features.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_newlib_version.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_intsup.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_stdint.h: + +../src/config/lv_conf.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_task.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdbool.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_mem.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stddef.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_log.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_types.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_ll.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_math.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_async.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_task.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/lv_hal.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/lv_hal_disp.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/lv_hal.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_misc/lv_color.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_misc/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_misc/lv_math.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_misc/lv_area.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\string.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_ansi.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\newlib.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\config.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\ieeefp.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\reent.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_ansi.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_types.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\_types.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\lock.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\cdefs.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\xlocale.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\string.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_misc/lv_mem.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_misc/lv_ll.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_misc/lv_task.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/lv_hal_indev.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/lv_hal_tick.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_obj.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_style.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_font/lv_font.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_font/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_font/lv_symbol_def.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_font/../lv_misc/lv_area.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_misc/lv_color.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_misc/lv_area.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_misc/lv_anim.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_misc/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_misc/lv_mem.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_misc/lv_types.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_draw_blend.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_color.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_area.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_draw_mask.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_hal/lv_hal.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_draw_rect.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_core/lv_style.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_draw_label.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_bidi.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_txt.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_area.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/../lv_font/lv_font.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_draw_line.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_draw_img.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_img_decoder.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_img_buf.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_fs.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_mem.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_types.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_obj_style_dec.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_group.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_obj.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_indev.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_hal/lv_hal_indev.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_core/lv_group.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_refr.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_disp.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/lv_theme.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/../lv_core/lv_style.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/../lv_core/lv_obj.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/lv_theme_empty.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/lv_theme_template.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/lv_theme_material.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/lv_theme_mono.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_font/lv_font.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_font/lv_font_fmt_txt.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_font/lv_font.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_printf.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdarg.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_btn.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_cont.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_core/lv_obj.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_core/lv_indev.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_imgbtn.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_btn.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_img.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_img.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_misc/lv_fs.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_label.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_font/lv_font.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_font/lv_symbol_def.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_misc/lv_txt.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/../lv_core/lv_style.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/../lv_misc/lv_txt.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_img_decoder.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_rect.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_label.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_img.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_line.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_triangle.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_arc.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_blend.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_mask.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_label.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_line.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_page.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_misc/lv_anim.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_cont.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_list.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_page.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_img.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_chart.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_line.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_table.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_checkbox.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_cpicker.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_bar.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_slider.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_bar.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_led.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_btnmatrix.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_keyboard.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_btnmatrix.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_dropdown.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_widgets/lv_page.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_widgets/lv_label.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_roller.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_textarea.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_canvas.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_widgets/lv_img.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_win.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_tabview.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_widgets/lv_win.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_tileview.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_msgbox.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_objmask.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_widgets/lv_cont.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_gauge.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_linemeter.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_linemeter.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_switch.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_arc.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_spinner.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_arc.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_calendar.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_spinbox.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_widgets/lv_textarea.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_draw/lv_img_cache.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_draw/lv_img_decoder.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_api_map.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/../lvgl.h: diff --git a/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_18.o b/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_18.o new file mode 100644 index 0000000000000000000000000000000000000000..1701bbbc8b522d7e446bf858b2c40c93f9b133c2 GIT binary patch literal 90048 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 pa~uAY=hzv literal 0 HcmV?d00001 diff --git a/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_20.d b/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_20.d new file mode 100644 index 0000000..4223fba --- /dev/null +++ b/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_20.d @@ -0,0 +1,534 @@ +src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_20.d \ + src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_20.o: \ + ../src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_20.c \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../lvgl.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_log.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/../lv_conf_internal.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdint.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\stdint.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\_default_types.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\features.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_newlib_version.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_intsup.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_stdint.h \ + ../src/config/lv_conf.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_task.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdbool.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_mem.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stddef.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_log.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_types.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_ll.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_math.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_async.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_task.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/lv_hal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/lv_hal_disp.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/lv_hal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_misc/lv_color.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_misc/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_misc/lv_math.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_misc/lv_area.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\string.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_ansi.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\newlib.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\config.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\ieeefp.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\reent.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_ansi.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_types.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\_types.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\lock.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\cdefs.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\xlocale.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\string.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_misc/lv_mem.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_misc/lv_ll.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_misc/lv_task.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/lv_hal_indev.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/lv_hal_tick.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_obj.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_style.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_font/lv_font.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_font/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_font/lv_symbol_def.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_font/../lv_misc/lv_area.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_misc/lv_color.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_misc/lv_area.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_misc/lv_anim.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_misc/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_misc/lv_mem.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_misc/lv_types.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_draw_blend.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_color.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_area.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_draw_mask.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_hal/lv_hal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_draw_rect.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_core/lv_style.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_draw_label.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_bidi.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_txt.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_area.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/../lv_font/lv_font.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_draw_line.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_draw_img.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_img_decoder.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_img_buf.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_fs.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_mem.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_types.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_obj_style_dec.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_group.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_obj.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_indev.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_hal/lv_hal_indev.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_core/lv_group.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_refr.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_disp.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/lv_theme.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/../lv_core/lv_style.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/../lv_core/lv_obj.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/lv_theme_empty.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/lv_theme_template.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/lv_theme_material.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/lv_theme_mono.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_font/lv_font.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_font/lv_font_fmt_txt.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_font/lv_font.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_printf.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdarg.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_btn.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_cont.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_core/lv_obj.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_core/lv_indev.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_imgbtn.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_btn.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_img.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_img.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_misc/lv_fs.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_label.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_font/lv_font.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_font/lv_symbol_def.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_misc/lv_txt.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/../lv_core/lv_style.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/../lv_misc/lv_txt.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_img_decoder.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_rect.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_label.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_img.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_line.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_triangle.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_arc.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_blend.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_mask.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_label.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_line.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_page.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_misc/lv_anim.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_cont.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_list.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_page.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_img.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_chart.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_line.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_table.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_checkbox.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_cpicker.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_bar.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_slider.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_bar.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_led.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_btnmatrix.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_keyboard.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_btnmatrix.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_dropdown.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_widgets/lv_page.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_widgets/lv_label.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_roller.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_textarea.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_canvas.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_widgets/lv_img.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_win.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_tabview.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_widgets/lv_win.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_tileview.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_msgbox.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_objmask.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_widgets/lv_cont.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_gauge.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_linemeter.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_linemeter.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_switch.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_arc.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_spinner.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_arc.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_calendar.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_spinbox.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_widgets/lv_textarea.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_draw/lv_img_cache.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_draw/lv_img_decoder.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_api_map.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/../lvgl.h + +../src/ASF/thirdparty/lvgl/src/lv_font/../../lvgl.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_log.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/../lv_conf_internal.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdint.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\stdint.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\_default_types.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\features.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_newlib_version.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_intsup.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_stdint.h: + +../src/config/lv_conf.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_task.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdbool.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_mem.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stddef.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_log.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_types.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_ll.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_math.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_async.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_task.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/lv_hal.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/lv_hal_disp.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/lv_hal.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_misc/lv_color.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_misc/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_misc/lv_math.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_misc/lv_area.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\string.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_ansi.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\newlib.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\config.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\ieeefp.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\reent.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_ansi.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_types.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\_types.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\lock.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\cdefs.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\xlocale.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\string.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_misc/lv_mem.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_misc/lv_ll.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_misc/lv_task.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/lv_hal_indev.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/lv_hal_tick.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_obj.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_style.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_font/lv_font.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_font/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_font/lv_symbol_def.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_font/../lv_misc/lv_area.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_misc/lv_color.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_misc/lv_area.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_misc/lv_anim.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_misc/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_misc/lv_mem.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_misc/lv_types.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_draw_blend.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_color.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_area.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_draw_mask.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_hal/lv_hal.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_draw_rect.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_core/lv_style.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_draw_label.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_bidi.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_txt.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_area.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/../lv_font/lv_font.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_draw_line.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_draw_img.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_img_decoder.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_img_buf.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_fs.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_mem.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_types.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_obj_style_dec.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_group.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_obj.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_indev.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_hal/lv_hal_indev.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_core/lv_group.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_refr.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_disp.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/lv_theme.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/../lv_core/lv_style.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/../lv_core/lv_obj.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/lv_theme_empty.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/lv_theme_template.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/lv_theme_material.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/lv_theme_mono.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_font/lv_font.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_font/lv_font_fmt_txt.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_font/lv_font.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_printf.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdarg.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_btn.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_cont.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_core/lv_obj.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_core/lv_indev.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_imgbtn.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_btn.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_img.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_img.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_misc/lv_fs.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_label.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_font/lv_font.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_font/lv_symbol_def.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_misc/lv_txt.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/../lv_core/lv_style.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/../lv_misc/lv_txt.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_img_decoder.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_rect.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_label.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_img.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_line.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_triangle.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_arc.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_blend.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_mask.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_label.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_line.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_page.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_misc/lv_anim.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_cont.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_list.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_page.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_img.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_chart.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_line.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_table.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_checkbox.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_cpicker.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_bar.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_slider.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_bar.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_led.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_btnmatrix.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_keyboard.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_btnmatrix.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_dropdown.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_widgets/lv_page.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_widgets/lv_label.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_roller.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_textarea.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_canvas.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_widgets/lv_img.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_win.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_tabview.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_widgets/lv_win.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_tileview.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_msgbox.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_objmask.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_widgets/lv_cont.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_gauge.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_linemeter.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_linemeter.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_switch.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_arc.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_spinner.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_arc.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_calendar.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_spinbox.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_widgets/lv_textarea.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_draw/lv_img_cache.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_draw/lv_img_decoder.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_api_map.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/../lvgl.h: diff --git a/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_20.o b/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_20.o new file mode 100644 index 0000000000000000000000000000000000000000..e342e548115eb131167d1f9e8e76f63aafa7c5aa GIT binary patch literal 90048 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 OEya7e+XMnlxc>#h!UReH literal 0 HcmV?d00001 diff --git a/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_22.d b/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_22.d new file mode 100644 index 0000000..b2d0822 --- /dev/null +++ b/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_22.d @@ -0,0 +1,534 @@ +src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_22.d \ + src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_22.o: \ + ../src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_22.c \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../lvgl.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_log.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/../lv_conf_internal.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdint.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\stdint.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\_default_types.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\features.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_newlib_version.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_intsup.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_stdint.h \ + ../src/config/lv_conf.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_task.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdbool.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_mem.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stddef.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_log.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_types.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_ll.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_math.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_async.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_task.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/lv_hal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/lv_hal_disp.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/lv_hal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_misc/lv_color.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_misc/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_misc/lv_math.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_misc/lv_area.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\string.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_ansi.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\newlib.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\config.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\ieeefp.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\reent.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_ansi.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_types.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\_types.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\lock.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\cdefs.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\xlocale.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\string.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_misc/lv_mem.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_misc/lv_ll.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_misc/lv_task.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/lv_hal_indev.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/lv_hal_tick.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_obj.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_style.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_font/lv_font.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_font/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_font/lv_symbol_def.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_font/../lv_misc/lv_area.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_misc/lv_color.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_misc/lv_area.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_misc/lv_anim.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_misc/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_misc/lv_mem.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_misc/lv_types.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_draw_blend.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_color.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_area.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_draw_mask.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_hal/lv_hal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_draw_rect.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_core/lv_style.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_draw_label.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_bidi.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_txt.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_area.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/../lv_font/lv_font.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_draw_line.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_draw_img.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_img_decoder.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_img_buf.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_fs.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_mem.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_types.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_obj_style_dec.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_group.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_obj.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_indev.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_hal/lv_hal_indev.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_core/lv_group.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_refr.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_disp.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/lv_theme.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/../lv_core/lv_style.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/../lv_core/lv_obj.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/lv_theme_empty.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/lv_theme_template.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/lv_theme_material.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/lv_theme_mono.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_font/lv_font.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_font/lv_font_fmt_txt.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_font/lv_font.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_printf.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdarg.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_btn.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_cont.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_core/lv_obj.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_core/lv_indev.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_imgbtn.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_btn.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_img.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_img.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_misc/lv_fs.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_label.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_font/lv_font.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_font/lv_symbol_def.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_misc/lv_txt.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/../lv_core/lv_style.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/../lv_misc/lv_txt.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_img_decoder.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_rect.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_label.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_img.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_line.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_triangle.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_arc.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_blend.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_mask.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_label.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_line.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_page.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_misc/lv_anim.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_cont.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_list.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_page.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_img.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_chart.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_line.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_table.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_checkbox.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_cpicker.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_bar.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_slider.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_bar.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_led.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_btnmatrix.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_keyboard.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_btnmatrix.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_dropdown.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_widgets/lv_page.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_widgets/lv_label.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_roller.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_textarea.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_canvas.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_widgets/lv_img.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_win.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_tabview.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_widgets/lv_win.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_tileview.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_msgbox.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_objmask.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_widgets/lv_cont.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_gauge.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_linemeter.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_linemeter.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_switch.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_arc.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_spinner.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_arc.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_calendar.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_spinbox.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_widgets/lv_textarea.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_draw/lv_img_cache.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_draw/lv_img_decoder.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_api_map.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/../lvgl.h + +../src/ASF/thirdparty/lvgl/src/lv_font/../../lvgl.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_log.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/../lv_conf_internal.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdint.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\stdint.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\_default_types.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\features.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_newlib_version.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_intsup.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_stdint.h: + +../src/config/lv_conf.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_task.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdbool.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_mem.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stddef.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_log.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_types.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_ll.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_math.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_async.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_task.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/lv_hal.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/lv_hal_disp.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/lv_hal.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_misc/lv_color.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_misc/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_misc/lv_math.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_misc/lv_area.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\string.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_ansi.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\newlib.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\config.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\ieeefp.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\reent.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_ansi.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_types.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\_types.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\lock.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\cdefs.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\xlocale.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\string.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_misc/lv_mem.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_misc/lv_ll.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_misc/lv_task.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/lv_hal_indev.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/lv_hal_tick.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_obj.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_style.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_font/lv_font.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_font/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_font/lv_symbol_def.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_font/../lv_misc/lv_area.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_misc/lv_color.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_misc/lv_area.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_misc/lv_anim.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_misc/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_misc/lv_mem.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_misc/lv_types.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_draw_blend.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_color.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_area.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_draw_mask.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_hal/lv_hal.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_draw_rect.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_core/lv_style.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_draw_label.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_bidi.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_txt.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_area.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/../lv_font/lv_font.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_draw_line.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_draw_img.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_img_decoder.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_img_buf.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_fs.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_mem.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_types.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_obj_style_dec.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_group.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_obj.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_indev.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_hal/lv_hal_indev.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_core/lv_group.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_refr.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_disp.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/lv_theme.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/../lv_core/lv_style.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/../lv_core/lv_obj.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/lv_theme_empty.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/lv_theme_template.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/lv_theme_material.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/lv_theme_mono.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_font/lv_font.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_font/lv_font_fmt_txt.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_font/lv_font.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_printf.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdarg.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_btn.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_cont.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_core/lv_obj.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_core/lv_indev.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_imgbtn.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_btn.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_img.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_img.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_misc/lv_fs.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_label.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_font/lv_font.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_font/lv_symbol_def.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_misc/lv_txt.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/../lv_core/lv_style.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/../lv_misc/lv_txt.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_img_decoder.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_rect.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_label.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_img.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_line.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_triangle.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_arc.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_blend.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_mask.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_label.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_line.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_page.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_misc/lv_anim.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_cont.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_list.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_page.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_img.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_chart.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_line.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_table.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_checkbox.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_cpicker.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_bar.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_slider.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_bar.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_led.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_btnmatrix.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_keyboard.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_btnmatrix.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_dropdown.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_widgets/lv_page.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_widgets/lv_label.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_roller.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_textarea.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_canvas.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_widgets/lv_img.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_win.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_tabview.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_widgets/lv_win.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_tileview.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_msgbox.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_objmask.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_widgets/lv_cont.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_gauge.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_linemeter.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_linemeter.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_switch.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_arc.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_spinner.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_arc.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_calendar.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_spinbox.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_widgets/lv_textarea.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_draw/lv_img_cache.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_draw/lv_img_decoder.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_api_map.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/../lvgl.h: diff --git a/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_22.o b/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_22.o new file mode 100644 index 0000000000000000000000000000000000000000..dd54357550a341b34d62da5a375d9c4d1af25958 GIT binary patch literal 90048 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 Md%4>L0!_I81&USrJ^%m! literal 0 HcmV?d00001 diff --git a/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_24.d b/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_24.d new file mode 100644 index 0000000..7a74921 --- /dev/null +++ b/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_24.d @@ -0,0 +1,534 @@ +src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_24.d \ + src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_24.o: \ + ../src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_24.c \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../lvgl.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_log.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/../lv_conf_internal.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdint.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\stdint.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\_default_types.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\features.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_newlib_version.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_intsup.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_stdint.h \ + ../src/config/lv_conf.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_task.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdbool.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_mem.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stddef.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_log.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_types.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_ll.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_math.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_async.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_task.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/lv_hal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/lv_hal_disp.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/lv_hal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_misc/lv_color.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_misc/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_misc/lv_math.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_misc/lv_area.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\string.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_ansi.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\newlib.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\config.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\ieeefp.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\reent.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_ansi.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_types.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\_types.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\lock.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\cdefs.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\xlocale.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\string.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_misc/lv_mem.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_misc/lv_ll.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_misc/lv_task.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/lv_hal_indev.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/lv_hal_tick.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_obj.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_style.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_font/lv_font.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_font/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_font/lv_symbol_def.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_font/../lv_misc/lv_area.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_misc/lv_color.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_misc/lv_area.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_misc/lv_anim.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_misc/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_misc/lv_mem.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_misc/lv_types.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_draw_blend.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_color.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_area.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_draw_mask.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_hal/lv_hal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_draw_rect.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_core/lv_style.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_draw_label.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_bidi.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_txt.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_area.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/../lv_font/lv_font.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_draw_line.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_draw_img.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_img_decoder.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_img_buf.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_fs.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_mem.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_types.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_obj_style_dec.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_group.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_obj.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_indev.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_hal/lv_hal_indev.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_core/lv_group.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_refr.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_disp.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/lv_theme.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/../lv_core/lv_style.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/../lv_core/lv_obj.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/lv_theme_empty.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/lv_theme_template.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/lv_theme_material.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/lv_theme_mono.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_font/lv_font.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_font/lv_font_fmt_txt.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_font/lv_font.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_printf.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdarg.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_btn.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_cont.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_core/lv_obj.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_core/lv_indev.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_imgbtn.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_btn.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_img.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_img.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_misc/lv_fs.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_label.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_font/lv_font.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_font/lv_symbol_def.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_misc/lv_txt.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/../lv_core/lv_style.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/../lv_misc/lv_txt.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_img_decoder.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_rect.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_label.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_img.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_line.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_triangle.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_arc.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_blend.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_mask.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_label.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_line.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_page.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_misc/lv_anim.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_cont.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_list.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_page.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_img.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_chart.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_line.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_table.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_checkbox.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_cpicker.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_bar.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_slider.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_bar.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_led.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_btnmatrix.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_keyboard.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_btnmatrix.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_dropdown.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_widgets/lv_page.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_widgets/lv_label.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_roller.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_textarea.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_canvas.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_widgets/lv_img.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_win.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_tabview.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_widgets/lv_win.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_tileview.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_msgbox.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_objmask.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_widgets/lv_cont.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_gauge.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_linemeter.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_linemeter.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_switch.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_arc.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_spinner.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_arc.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_calendar.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_spinbox.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_widgets/lv_textarea.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_draw/lv_img_cache.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_draw/lv_img_decoder.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_api_map.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/../lvgl.h + +../src/ASF/thirdparty/lvgl/src/lv_font/../../lvgl.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_log.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/../lv_conf_internal.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdint.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\stdint.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\_default_types.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\features.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_newlib_version.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_intsup.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_stdint.h: + +../src/config/lv_conf.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_task.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdbool.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_mem.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stddef.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_log.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_types.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_ll.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_math.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_async.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_task.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/lv_hal.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/lv_hal_disp.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/lv_hal.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_misc/lv_color.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_misc/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_misc/lv_math.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_misc/lv_area.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\string.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_ansi.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\newlib.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\config.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\ieeefp.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\reent.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_ansi.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_types.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\_types.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\lock.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\cdefs.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\xlocale.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\string.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_misc/lv_mem.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_misc/lv_ll.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_misc/lv_task.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/lv_hal_indev.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/lv_hal_tick.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_obj.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_style.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_font/lv_font.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_font/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_font/lv_symbol_def.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_font/../lv_misc/lv_area.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_misc/lv_color.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_misc/lv_area.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_misc/lv_anim.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_misc/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_misc/lv_mem.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_misc/lv_types.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_draw_blend.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_color.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_area.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_draw_mask.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_hal/lv_hal.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_draw_rect.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_core/lv_style.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_draw_label.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_bidi.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_txt.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_area.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/../lv_font/lv_font.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_draw_line.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_draw_img.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_img_decoder.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_img_buf.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_fs.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_mem.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_types.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_obj_style_dec.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_group.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_obj.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_indev.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_hal/lv_hal_indev.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_core/lv_group.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_refr.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_disp.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/lv_theme.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/../lv_core/lv_style.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/../lv_core/lv_obj.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/lv_theme_empty.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/lv_theme_template.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/lv_theme_material.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/lv_theme_mono.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_font/lv_font.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_font/lv_font_fmt_txt.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_font/lv_font.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_printf.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdarg.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_btn.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_cont.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_core/lv_obj.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_core/lv_indev.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_imgbtn.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_btn.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_img.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_img.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_misc/lv_fs.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_label.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_font/lv_font.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_font/lv_symbol_def.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_misc/lv_txt.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/../lv_core/lv_style.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/../lv_misc/lv_txt.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_img_decoder.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_rect.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_label.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_img.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_line.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_triangle.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_arc.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_blend.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_mask.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_label.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_line.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_page.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_misc/lv_anim.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_cont.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_list.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_page.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_img.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_chart.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_line.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_table.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_checkbox.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_cpicker.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_bar.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_slider.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_bar.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_led.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_btnmatrix.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_keyboard.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_btnmatrix.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_dropdown.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_widgets/lv_page.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_widgets/lv_label.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_roller.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_textarea.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_canvas.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_widgets/lv_img.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_win.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_tabview.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_widgets/lv_win.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_tileview.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_msgbox.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_objmask.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_widgets/lv_cont.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_gauge.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_linemeter.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_linemeter.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_switch.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_arc.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_spinner.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_arc.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_calendar.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_spinbox.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_widgets/lv_textarea.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_draw/lv_img_cache.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_draw/lv_img_decoder.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_api_map.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/../lvgl.h: diff --git a/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_24.o b/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_24.o new file mode 100644 index 0000000000000000000000000000000000000000..b43c48432b45a1d0a4d1b406e9a67b2c15c0f0b9 GIT binary patch literal 90048 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 Y_sT*3j6Rq%GT|2Cz1(F2fhOGl0yTvA%m4rY literal 0 HcmV?d00001 diff --git a/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_26.d b/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_26.d new file mode 100644 index 0000000..22814f9 --- /dev/null +++ b/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_26.d @@ -0,0 +1,534 @@ +src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_26.d \ + src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_26.o: \ + ../src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_26.c \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../lvgl.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_log.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/../lv_conf_internal.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdint.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\stdint.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\_default_types.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\features.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_newlib_version.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_intsup.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_stdint.h \ + ../src/config/lv_conf.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_task.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdbool.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_mem.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stddef.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_log.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_types.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_ll.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_math.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_async.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_task.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/lv_hal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/lv_hal_disp.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/lv_hal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_misc/lv_color.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_misc/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_misc/lv_math.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_misc/lv_area.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\string.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_ansi.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\newlib.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\config.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\ieeefp.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\reent.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_ansi.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_types.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\_types.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\lock.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\cdefs.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\xlocale.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\string.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_misc/lv_mem.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_misc/lv_ll.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_misc/lv_task.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/lv_hal_indev.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/lv_hal_tick.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_obj.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_style.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_font/lv_font.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_font/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_font/lv_symbol_def.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_font/../lv_misc/lv_area.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_misc/lv_color.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_misc/lv_area.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_misc/lv_anim.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_misc/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_misc/lv_mem.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_misc/lv_types.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_draw_blend.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_color.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_area.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_draw_mask.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_hal/lv_hal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_draw_rect.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_core/lv_style.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_draw_label.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_bidi.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_txt.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_area.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/../lv_font/lv_font.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_draw_line.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_draw_img.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_img_decoder.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_img_buf.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_fs.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_mem.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_types.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_obj_style_dec.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_group.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_obj.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_indev.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_hal/lv_hal_indev.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_core/lv_group.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_refr.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_disp.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/lv_theme.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/../lv_core/lv_style.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/../lv_core/lv_obj.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/lv_theme_empty.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/lv_theme_template.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/lv_theme_material.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/lv_theme_mono.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_font/lv_font.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_font/lv_font_fmt_txt.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_font/lv_font.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_printf.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdarg.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_btn.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_cont.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_core/lv_obj.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_core/lv_indev.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_imgbtn.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_btn.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_img.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_img.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_misc/lv_fs.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_label.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_font/lv_font.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_font/lv_symbol_def.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_misc/lv_txt.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/../lv_core/lv_style.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/../lv_misc/lv_txt.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_img_decoder.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_rect.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_label.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_img.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_line.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_triangle.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_arc.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_blend.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_mask.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_label.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_line.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_page.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_misc/lv_anim.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_cont.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_list.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_page.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_img.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_chart.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_line.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_table.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_checkbox.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_cpicker.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_bar.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_slider.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_bar.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_led.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_btnmatrix.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_keyboard.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_btnmatrix.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_dropdown.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_widgets/lv_page.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_widgets/lv_label.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_roller.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_textarea.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_canvas.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_widgets/lv_img.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_win.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_tabview.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_widgets/lv_win.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_tileview.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_msgbox.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_objmask.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_widgets/lv_cont.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_gauge.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_linemeter.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_linemeter.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_switch.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_arc.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_spinner.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_arc.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_calendar.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_spinbox.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_widgets/lv_textarea.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_draw/lv_img_cache.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_draw/lv_img_decoder.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_api_map.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/../lvgl.h + +../src/ASF/thirdparty/lvgl/src/lv_font/../../lvgl.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_log.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/../lv_conf_internal.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdint.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\stdint.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\_default_types.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\features.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_newlib_version.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_intsup.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_stdint.h: + +../src/config/lv_conf.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_task.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdbool.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_mem.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stddef.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_log.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_types.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_ll.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_math.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_async.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_task.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/lv_hal.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/lv_hal_disp.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/lv_hal.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_misc/lv_color.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_misc/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_misc/lv_math.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_misc/lv_area.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\string.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_ansi.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\newlib.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\config.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\ieeefp.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\reent.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_ansi.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_types.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\_types.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\lock.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\cdefs.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\xlocale.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\string.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_misc/lv_mem.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_misc/lv_ll.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_misc/lv_task.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/lv_hal_indev.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/lv_hal_tick.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_obj.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_style.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_font/lv_font.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_font/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_font/lv_symbol_def.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_font/../lv_misc/lv_area.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_misc/lv_color.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_misc/lv_area.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_misc/lv_anim.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_misc/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_misc/lv_mem.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_misc/lv_types.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_draw_blend.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_color.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_area.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_draw_mask.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_hal/lv_hal.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_draw_rect.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_core/lv_style.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_draw_label.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_bidi.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_txt.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_area.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/../lv_font/lv_font.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_draw_line.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_draw_img.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_img_decoder.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_img_buf.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_fs.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_mem.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_types.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_obj_style_dec.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_group.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_obj.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_indev.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_hal/lv_hal_indev.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_core/lv_group.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_refr.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_disp.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/lv_theme.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/../lv_core/lv_style.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/../lv_core/lv_obj.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/lv_theme_empty.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/lv_theme_template.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/lv_theme_material.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/lv_theme_mono.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_font/lv_font.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_font/lv_font_fmt_txt.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_font/lv_font.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_printf.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdarg.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_btn.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_cont.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_core/lv_obj.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_core/lv_indev.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_imgbtn.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_btn.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_img.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_img.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_misc/lv_fs.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_label.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_font/lv_font.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_font/lv_symbol_def.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_misc/lv_txt.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/../lv_core/lv_style.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/../lv_misc/lv_txt.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_img_decoder.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_rect.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_label.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_img.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_line.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_triangle.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_arc.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_blend.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_mask.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_label.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_line.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_page.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_misc/lv_anim.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_cont.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_list.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_page.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_img.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_chart.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_line.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_table.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_checkbox.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_cpicker.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_bar.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_slider.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_bar.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_led.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_btnmatrix.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_keyboard.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_btnmatrix.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_dropdown.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_widgets/lv_page.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_widgets/lv_label.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_roller.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_textarea.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_canvas.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_widgets/lv_img.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_win.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_tabview.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_widgets/lv_win.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_tileview.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_msgbox.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_objmask.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_widgets/lv_cont.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_gauge.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_linemeter.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_linemeter.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_switch.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_arc.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_spinner.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_arc.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_calendar.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_spinbox.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_widgets/lv_textarea.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_draw/lv_img_cache.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_draw/lv_img_decoder.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_api_map.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/../lvgl.h: diff --git a/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_26.o b/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_26.o new file mode 100644 index 0000000000000000000000000000000000000000..878f9299651edc56e8ec4c427de77a968f45c833 GIT binary patch literal 90048 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

QNgBCD%N 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%0D1~PCiTimNetXf1=zmUbiDRCATKcd|5MYyf=?e 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

+oDabXK{E{*}o;$0H7 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 literal 0 HcmV?d00001 diff --git a/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28_compressed.d b/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28_compressed.d new file mode 100644 index 0000000..0d80dbc --- /dev/null +++ b/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28_compressed.d @@ -0,0 +1,534 @@ +src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28_compressed.d \ + src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28_compressed.o: \ + ../src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28_compressed.c \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../lvgl.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_log.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/../lv_conf_internal.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdint.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\stdint.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\_default_types.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\features.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_newlib_version.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_intsup.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_stdint.h \ + ../src/config/lv_conf.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_task.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdbool.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_mem.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stddef.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_log.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_types.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_ll.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_math.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_async.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_task.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/lv_hal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/lv_hal_disp.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/lv_hal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_misc/lv_color.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_misc/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_misc/lv_math.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_misc/lv_area.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\string.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_ansi.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\newlib.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\config.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\ieeefp.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\reent.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_ansi.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_types.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\_types.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\lock.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\cdefs.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\xlocale.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\string.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_misc/lv_mem.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_misc/lv_ll.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_misc/lv_task.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/lv_hal_indev.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/lv_hal_tick.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_obj.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_style.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_font/lv_font.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_font/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_font/lv_symbol_def.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_font/../lv_misc/lv_area.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_misc/lv_color.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_misc/lv_area.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_misc/lv_anim.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_misc/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_misc/lv_mem.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_misc/lv_types.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_draw_blend.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_color.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_area.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_draw_mask.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_hal/lv_hal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_draw_rect.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_core/lv_style.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_draw_label.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_bidi.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_txt.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_area.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/../lv_font/lv_font.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_draw_line.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_draw_img.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_img_decoder.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_img_buf.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_fs.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_mem.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_types.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_obj_style_dec.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_group.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_obj.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_indev.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_hal/lv_hal_indev.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_core/lv_group.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_refr.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_disp.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/lv_theme.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/../lv_core/lv_style.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/../lv_core/lv_obj.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/lv_theme_empty.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/lv_theme_template.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/lv_theme_material.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/lv_theme_mono.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_font/lv_font.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_font/lv_font_fmt_txt.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_font/lv_font.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_printf.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdarg.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_btn.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_cont.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_core/lv_obj.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_core/lv_indev.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_imgbtn.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_btn.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_img.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_img.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_misc/lv_fs.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_label.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_font/lv_font.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_font/lv_symbol_def.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_misc/lv_txt.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/../lv_core/lv_style.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/../lv_misc/lv_txt.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_img_decoder.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_rect.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_label.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_img.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_line.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_triangle.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_arc.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_blend.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_mask.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_label.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_line.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_page.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_misc/lv_anim.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_cont.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_list.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_page.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_img.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_chart.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_line.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_table.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_checkbox.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_cpicker.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_bar.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_slider.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_bar.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_led.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_btnmatrix.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_keyboard.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_btnmatrix.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_dropdown.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_widgets/lv_page.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_widgets/lv_label.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_roller.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_textarea.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_canvas.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_widgets/lv_img.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_win.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_tabview.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_widgets/lv_win.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_tileview.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_msgbox.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_objmask.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_widgets/lv_cont.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_gauge.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_linemeter.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_linemeter.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_switch.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_arc.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_spinner.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_arc.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_calendar.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_spinbox.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_widgets/lv_textarea.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_draw/lv_img_cache.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_draw/lv_img_decoder.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_api_map.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/../lvgl.h + +../src/ASF/thirdparty/lvgl/src/lv_font/../../lvgl.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_log.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/../lv_conf_internal.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdint.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\stdint.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\_default_types.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\features.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_newlib_version.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_intsup.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_stdint.h: + +../src/config/lv_conf.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_task.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdbool.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_mem.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stddef.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_log.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_types.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_ll.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_math.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_async.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_task.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/lv_hal.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/lv_hal_disp.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/lv_hal.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_misc/lv_color.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_misc/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_misc/lv_math.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_misc/lv_area.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\string.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_ansi.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\newlib.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\config.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\ieeefp.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\reent.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_ansi.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_types.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\_types.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\lock.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\cdefs.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\xlocale.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\string.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_misc/lv_mem.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_misc/lv_ll.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_misc/lv_task.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/lv_hal_indev.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/lv_hal_tick.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_obj.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_style.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_font/lv_font.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_font/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_font/lv_symbol_def.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_font/../lv_misc/lv_area.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_misc/lv_color.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_misc/lv_area.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_misc/lv_anim.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_misc/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_misc/lv_mem.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_misc/lv_types.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_draw_blend.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_color.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_area.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_draw_mask.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_hal/lv_hal.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_draw_rect.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_core/lv_style.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_draw_label.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_bidi.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_txt.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_area.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/../lv_font/lv_font.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_draw_line.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_draw_img.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_img_decoder.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_img_buf.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_fs.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_mem.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_types.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_obj_style_dec.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_group.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_obj.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_indev.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_hal/lv_hal_indev.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_core/lv_group.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_refr.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_disp.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/lv_theme.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/../lv_core/lv_style.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/../lv_core/lv_obj.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/lv_theme_empty.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/lv_theme_template.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/lv_theme_material.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/lv_theme_mono.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_font/lv_font.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_font/lv_font_fmt_txt.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_font/lv_font.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_printf.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdarg.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_btn.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_cont.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_core/lv_obj.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_core/lv_indev.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_imgbtn.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_btn.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_img.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_img.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_misc/lv_fs.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_label.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_font/lv_font.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_font/lv_symbol_def.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_misc/lv_txt.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/../lv_core/lv_style.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/../lv_misc/lv_txt.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_img_decoder.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_rect.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_label.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_img.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_line.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_triangle.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_arc.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_blend.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_mask.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_label.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_line.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_page.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_misc/lv_anim.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_cont.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_list.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_page.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_img.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_chart.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_line.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_table.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_checkbox.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_cpicker.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_bar.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_slider.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_bar.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_led.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_btnmatrix.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_keyboard.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_btnmatrix.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_dropdown.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_widgets/lv_page.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_widgets/lv_label.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_roller.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_textarea.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_canvas.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_widgets/lv_img.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_win.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_tabview.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_widgets/lv_win.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_tileview.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_msgbox.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_objmask.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_widgets/lv_cont.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_gauge.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_linemeter.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_linemeter.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_switch.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_arc.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_spinner.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_arc.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_calendar.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_spinbox.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_widgets/lv_textarea.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_draw/lv_img_cache.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_draw/lv_img_decoder.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_api_map.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/../lvgl.h: diff --git a/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28_compressed.o b/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_28_compressed.o new file mode 100644 index 0000000000000000000000000000000000000000..62b0d8575bfeb037b0ba178a9a389aefb6b66ea0 GIT binary patch literal 90080 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 UMjy->nQ)8nUhXo1KojnN0Zz{N+yDRo literal 0 HcmV?d00001 diff --git a/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_32.d b/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_32.d new file mode 100644 index 0000000..68a5bb5 --- /dev/null +++ b/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_32.d @@ -0,0 +1,534 @@ +src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_32.d \ + src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_32.o: \ + ../src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_32.c \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../lvgl.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_log.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/../lv_conf_internal.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdint.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\stdint.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\_default_types.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\features.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_newlib_version.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_intsup.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_stdint.h \ + ../src/config/lv_conf.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_task.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdbool.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_mem.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stddef.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_log.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_types.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_ll.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_math.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_async.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_task.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/lv_hal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/lv_hal_disp.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/lv_hal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_misc/lv_color.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_misc/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_misc/lv_math.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_misc/lv_area.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\string.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_ansi.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\newlib.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\config.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\ieeefp.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\reent.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_ansi.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_types.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\_types.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\lock.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\cdefs.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\xlocale.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\string.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_misc/lv_mem.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_misc/lv_ll.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_misc/lv_task.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/lv_hal_indev.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/lv_hal_tick.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_obj.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_style.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_font/lv_font.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_font/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_font/lv_symbol_def.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_font/../lv_misc/lv_area.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_misc/lv_color.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_misc/lv_area.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_misc/lv_anim.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_misc/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_misc/lv_mem.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_misc/lv_types.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_draw_blend.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_color.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_area.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_draw_mask.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_hal/lv_hal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_draw_rect.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_core/lv_style.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_draw_label.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_bidi.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_txt.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_area.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/../lv_font/lv_font.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_draw_line.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_draw_img.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_img_decoder.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_img_buf.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_fs.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_mem.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_types.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_obj_style_dec.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_group.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_obj.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_indev.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_hal/lv_hal_indev.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_core/lv_group.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_refr.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_disp.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/lv_theme.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/../lv_core/lv_style.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/../lv_core/lv_obj.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/lv_theme_empty.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/lv_theme_template.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/lv_theme_material.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/lv_theme_mono.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_font/lv_font.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_font/lv_font_fmt_txt.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_font/lv_font.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_printf.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdarg.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_btn.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_cont.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_core/lv_obj.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_core/lv_indev.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_imgbtn.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_btn.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_img.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_img.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_misc/lv_fs.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_label.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_font/lv_font.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_font/lv_symbol_def.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_misc/lv_txt.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/../lv_core/lv_style.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/../lv_misc/lv_txt.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_img_decoder.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_rect.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_label.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_img.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_line.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_triangle.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_arc.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_blend.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_mask.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_label.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_line.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_page.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_misc/lv_anim.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_cont.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_list.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_page.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_img.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_chart.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_line.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_table.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_checkbox.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_cpicker.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_bar.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_slider.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_bar.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_led.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_btnmatrix.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_keyboard.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_btnmatrix.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_dropdown.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_widgets/lv_page.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_widgets/lv_label.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_roller.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_textarea.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_canvas.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_widgets/lv_img.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_win.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_tabview.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_widgets/lv_win.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_tileview.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_msgbox.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_objmask.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_widgets/lv_cont.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_gauge.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_linemeter.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_linemeter.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_switch.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_arc.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_spinner.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_arc.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_calendar.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_spinbox.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_widgets/lv_textarea.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_draw/lv_img_cache.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_draw/lv_img_decoder.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_api_map.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/../lvgl.h + +../src/ASF/thirdparty/lvgl/src/lv_font/../../lvgl.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_log.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/../lv_conf_internal.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdint.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\stdint.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\_default_types.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\features.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_newlib_version.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_intsup.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_stdint.h: + +../src/config/lv_conf.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_task.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdbool.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_mem.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stddef.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_log.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_types.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_ll.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_math.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_async.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_task.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/lv_hal.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/lv_hal_disp.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/lv_hal.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_misc/lv_color.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_misc/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_misc/lv_math.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_misc/lv_area.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\string.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_ansi.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\newlib.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\config.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\ieeefp.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\reent.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_ansi.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_types.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\_types.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\lock.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\cdefs.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\xlocale.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\string.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_misc/lv_mem.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_misc/lv_ll.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_misc/lv_task.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/lv_hal_indev.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/lv_hal_tick.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_obj.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_style.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_font/lv_font.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_font/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_font/lv_symbol_def.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_font/../lv_misc/lv_area.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_misc/lv_color.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_misc/lv_area.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_misc/lv_anim.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_misc/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_misc/lv_mem.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_misc/lv_types.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_draw_blend.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_color.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_area.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_draw_mask.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_hal/lv_hal.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_draw_rect.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_core/lv_style.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_draw_label.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_bidi.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_txt.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_area.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/../lv_font/lv_font.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_draw_line.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_draw_img.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_img_decoder.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_img_buf.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_fs.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_mem.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_types.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_obj_style_dec.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_group.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_obj.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_indev.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_hal/lv_hal_indev.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_core/lv_group.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_refr.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_disp.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/lv_theme.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/../lv_core/lv_style.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/../lv_core/lv_obj.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/lv_theme_empty.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/lv_theme_template.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/lv_theme_material.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/lv_theme_mono.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_font/lv_font.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_font/lv_font_fmt_txt.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_font/lv_font.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_printf.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdarg.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_btn.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_cont.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_core/lv_obj.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_core/lv_indev.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_imgbtn.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_btn.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_img.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_img.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_misc/lv_fs.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_label.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_font/lv_font.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_font/lv_symbol_def.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_misc/lv_txt.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/../lv_core/lv_style.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/../lv_misc/lv_txt.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_img_decoder.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_rect.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_label.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_img.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_line.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_triangle.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_arc.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_blend.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_mask.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_label.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_line.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_page.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_misc/lv_anim.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_cont.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_list.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_page.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_img.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_chart.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_line.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_table.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_checkbox.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_cpicker.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_bar.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_slider.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_bar.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_led.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_btnmatrix.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_keyboard.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_btnmatrix.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_dropdown.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_widgets/lv_page.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_widgets/lv_label.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_roller.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_textarea.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_canvas.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_widgets/lv_img.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_win.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_tabview.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_widgets/lv_win.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_tileview.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_msgbox.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_objmask.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_widgets/lv_cont.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_gauge.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_linemeter.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_linemeter.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_switch.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_arc.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_spinner.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_arc.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_calendar.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_spinbox.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_widgets/lv_textarea.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_draw/lv_img_cache.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_draw/lv_img_decoder.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_api_map.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/../lvgl.h: diff --git a/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_32.o b/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_32.o new file mode 100644 index 0000000000000000000000000000000000000000..21e2fe6374c5902e50e8dc2c4d9ad7994df0300b GIT binary patch literal 90048 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

riDYghXe+=12t|Zrz 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

Sjcj8xaocYU8h5rneb)6DkiFZOajT z&Uh4*ChIXny8E~x{e8la4u8Rr9)Ho0E>WJo={_5!SuzLm2%h>oz~Y zNsYgceEHJcrvYj6up^jT@XEso3wIL%t7@daxfajSV>l`C-4`R=XPkH;qO*)1Ada~o z3M@p|8-FF*-C%ra7or=DL=U1njD9wHr?I3J(Ot$Roaav)KjUaVV;n~CJz`W6PrhJ0 z%TIpMcpCsSpEUNfm1m6CLWusuh(@4aihcmtxp8A~|Te>d*s%%1D*?(^OOG&3Lfo=r@8!uvQ8C>W zp5CcHJq;Oi-{1)6oqH+5z}JsNxb#GJv#{=Tghhkf5U#r71cVi5a&~LFRv--RpM|jY zw_KRvVGg8q8dpR7oqmLy&gesU+}H6y|qe8xy{w9gyAk@bITE3?yV+#ANCfq!lT|Z3`C#z zhNKhTLpb6uduQ|A)7}L{#&38d#EO@^_bfy718+XR_pFq z693ryy;~6d#QVrhM6Y@)iA}G0LzqXPk#RespL$myX};mLIuZTM`|jC@e(t@q3(=e2 z=M0A&L9}(tmUoR*1 z9-oh?dwth)s_ygUY(aFt?^n%;9`JoJf#@;cX(TLP@I|;*zwCQzE25`;s|dPhd{<$= zGN1K5e;1f6RP|K;l@+8prDX0Olp4_t-lB7g7(M3?$+ z<1)FzUrsEz+TX!By3W6itK~+2C&6>Gf65F*xBI&}Rd@Qg6It)^7p_BezkfSB@v#5O zK}3)EcM?3G^S`+s(c}I%4j_8c|6~-=SN#9MF+A;`*@);H{;yXc`ldg?>G+oaDNg@) z{TH5y=zIR3?LqXSe~2jc1OGQTRj>Gea~h(b_?L1Tf9h}9hv--Sud)-r_5T+$|KQ(A zy74FfPdHV7@&Al)`J4ZVlMwyG-%ecmr~iQtME~+X%<+BTUvvVZ{pO<=BRXKV--PG_ z^Gpu&V)NtzM3wu&D_Su?l2GcBf7^N z;T+v>F5_Bx*t{0VAp1z(9}AH&e z_FP2g8DE};=py6YB1D%N&u|K_GLA5HvxiO1MaGh!v%&n{y$B0dE{5X<; z;F$!&ioJxw1x7g=yU_SK5&a_LWCHkNX4k)B6mq|N%6OmX^i^Zdd_+$h{lt#189(Sp^mSusJ)&LTx!Mno5TTR5SYcrPZ7UFw}dDs-9mo2+oTcOl1ch4&FMq*r>cJO|NL-aCmTS9_1` zMRbk#pTx#%z5igF*LlCU6w&qGYgpt4?^y%*-aXzq=yles-eN#0>k8jvT*24+OlIEf zduB6IpYpwkNM`wV<13uCJB;gqA(E4w@*!i+YfT8}e&#rY^S(U=;ryTNMz|o4v%BzL zT#<`{7@rw9aw@|7bI(9n@U2pWOaHtC;o-*;^_Iuk(cq!iB3$t`F7=g{q6PWV;c>RO z?8YI4%U??(4E~hBDf}!K`igV&5w83Z>l77Sim>=_K9_htjd0a}2N9N5qSt2GD4|eZ z!r84z63UfV5K2`)FF{y+;Ch4`|4I-w9`z}N@vj^}Xq^g(m?ynPASWu0K-iHYaJr5m zvLx#`uidMg5pMrAk*POMK%M+j8NwYmcOvY2Bn#od41R0yzB+_MQRbZTXReTuzfD7! zs`Vor{T`vS^UuVwT`M@oJ(p}lcxp3ockin`2v7U&JqS;~iqB{Mu@d1vqw_XIXBp3s za_u)tiJRvbM{zA2FoyObI@j3Jfap9UmxSnUtIPWEnAh^eiu>5smef22kcTHj` z!gZ$-b&tNC7*hM<`3NHwGZ8jCeG9^kClG%&F9L4JT)%3xVyd!!ZiHF#E#pRRM1M72 zt2gRtgvocuM%6PeeaOmK$I<5bi>#Hk3EEkqc3nxn5Tx*6dHKfY>4pWt(2 z9a~6FC*qv>4!?M|@#dk3&M{JWF9Y&Uo{Nlv4Hm+~uO#{`-*OJZ6&DhTigt$(mb`Wq z!qSI1Q{_ocZ)MAU2&`B z;Ab^0(?mrta&QjoFwCsCy^EuWK5EH7VQg4|PdsV-`vF8>G5$^x`?N84s~*{mwZxv; zS21kZM3n7X#wk7dyB8z;tWkG0qAz&oa1njc`x(yjliptu4Zh@kzYWosy`BW3uXw-9 zmY?!IOSpX7``1N?p7%C!34X`>-)!u!{!>WRE;P4JLiD8h`^ynMhboA^W$ro((YMWi zRwH`eY$LqCW1dii=(}d;enc;r-&}y`Me`cY`}fV2{Q7^IpW-@s$-Ir&{{zz-MD(&* zPW1VqSyPAT6*G1zq92)m<`{l#?n)y1iFwy`h+Z{2HX(Y=Jc(rKb@P~ch<<90-izoB z^B;WoGxKVazn_}{j_*ygiv9eBxxF9JFU@aHNAwo9JVd`T7mOl$+x!PpzcV+lM)Vi+ zTWsZD=J(G+bWzr?n7TBpl#sYOD;o$U2)63+laW#S`vHVy^+cP>TVn`UU(t=QCUqFX zBVH!jul-sC;kqw#Oh^8BIl}c{B*h4wH4S0yZ#N)p`~fLe%S)Vt_UY`#wxyiM6E<@Z z^*&pR@Z^8oiE!ZGq+x@XE<-qU;bjO%;9CIdWdi@q)914fXG}f@;hCj}AUxYRwj9xg z#sxah(2rlflKIf#?$){J!WK+f<11mJQvXu##fI<^k2rK z9R7R8F--m2m~D+fxy}O%CC z*~%UGY4h8}x@XLv9){?f=1#);IrC(W;XCH#M9lA*kDZR_Me|#Y9<`(n86sLte-apa zP-6O#xNypLgopi(Yi-fZ7a&}` zo6mu3auF_h^>Bpwf8}$*6U3UO+1n5vZr+4&*~`pdeh)D%nA3x>@CoLu_(vVWmH$p5 zEczXnRPnEOA}o1m3c^*(;|NQyBY4U#A^gj0xVkH*J%q6Gmc!CA=8hVvKzQ^O7b9H1{1SwrSw#qIe{mzi@ZU~D zShsO6!pLrxuYYeY!VSOXqG))4+g$Xy+Yuhqu@B+KY))t6t3<`7Iqe9W4-h+BzFUZ} zb^mUJ@!^LNZn+k%39J|HWLt~MIgN{Z@(}Jb{tNHqWp;o=p8Fh8b>8LI*;P*9`dR!C z!5Wyy)sw%3YhmfuBM~l(*C1SeIYChPI)}Hi?|OvA(FYM8e=$k(w%@bX2`{Wic;Y^y z)CDi)VA3%C>>lB^NZY5z}_&$fe zWbP`2`3sIiSa4Av!e#4DLb&{lsR)DT9Y9!kCMU4y*cig%XbZxU8)hL~bqdj~>@kd6 zzO#VdCFa6K_v`e^Q#n1w&k>X*f7yp{)qhm#cR8a0q>nsq2EuUVwFsl%`V_*J&tHbH zed|RCkB@O+iEur*isy{W(U=1CGRcIxDR}P++=Mi03oyln|E$4ID1w@|88wscCm7K@kW$Z`aXRk&$_`)Fwhacn2 zjD7`3CG9SHoQr314`CVj3}#Srv)=~P%}vjTb$a2`gwf)u7@K;(d>_&U^ETRP55K&4 zC6{Ub2PY#u{P{Z(2Cu){E^z~3W-fT1Q@$|1-p+lBeO;QfPN&~BT1n*oW;}8qqQ4t^ z3lROwc$qW$o-v!?{I?O>f#`kX@*twKytg(Z+V6cVh3IT=9iwx+?*V`%v2AF0aQkqgKhWLV zmmCQMch^)GZcC*4lYQGpQlnkHgWFb@lx|B64)%5SBzgz7C5HR?SG;{-v^XQTcwlfK zS)5FC^ls}N=h)lTH>s?P`MH`8XJ)TKQO2iF_Zs;>Yc;3*$BI_#|Dh7qAPE zpR_p}S3k~VxCZxe5zEztiz0l|sUnyxT@*)Ew1|9YCWezqS1ZIKxg)7P(y@ul%u;3c^mhybzJi<@2^F*;7fZ_u z)(RyxAXQ>4KFyH|YRnpg^~|djm#@{)htsd>P8GD0XpAL0M!DKmDM1z06$KsjY~zzkVLCxzFk$=%s;WubK0GLEOr>l*Q7Jd( zD5%(_7fLsVlilp8Dy$cfN(ftmSI{1zyJNuvMK5w~crKQdLN@g*wXJ0TP->6UhRRDJ zvoDb%5LMGE8*4E++$$?OBYSXQ&?%{BBOqTB($?J%>MJBrWe#EGrU+C;ViLog8bx6` zQY1=CCLB$^ol8_vMbu!Rsp4GerKeN<+ud!saA2t_E%=~Xky$-lvTeewUnq*cOkRz+ z*O$stgHkp51@ud`K6WCOs}}Ss4oXT@E|lj?j8tv77ltdx?x8zNVY@2_v@tQTT}Xy2 zH!)0fbY<8}*p;Q%smjsINC9Igv7P9k5_)^nK{I05Ea5H{H;Vbysit3mEIp-XxJgl~eCj zxfFDd887=swz~lVMAnekpH!HqDsNAWx6+> zrbsLvZD|hVmzPwPl;(RZt1%P~w>Mdl)_AnBrP;CqrMt^oiz~_+H{xZgXSBZqd1ao) zO;&wNbDPzKARdXuLTy$>X`s|&;YDjK+T2!eHCO>uX;6`GwgmFG?M`-Y+g($Nzp{LiK(0!Vdn`b!v%^ZUMteMB zh2nr*o7LRj*a(PPu}A~}ZLF>gS+(u;!J*V}VIU|`@lj+DODx6LT7A`(32uLd08m|R zqYHGwVAtR%R(4@|NqKo`Wo30~<(l%U(u%T*vSe{tbt7u1uV6rRp*BD-7PDIQrktHUIp@dh?=2T6Y#dB*&al=Arjtb z#X`+>l{IP%G8f@kV{Iq~%&d!8?ad9*x(KH&9*(s%j(vef>l=Z@_;OjP71`2?4ph`2 zHy+(!h1y!0qTva;wV9o63yhh@c-vNt5G!C)OSCSqbFjC|E)d2V!C=verchgh)!@{O zH==VffkS)zSW80@O<1jMvASq|{rHb_BnsJDHfCU2Cm@7=aVTw;#`C&>M`sb-LCY>6 zkS6wQXl@TTMmI))aM8xLXfx2gIo=k+@Hlz+R$HicQ#7&}4c1$s=4g}E7Hx_IDoRWF zQmu_R*9KQY(N5rNXJH9Q-gaVY;K)F56dXm3l`0J4-7?H=MSc5Pd{<|C0P_0w<{(#M z5zIlU!NLHa1M-Y=iX-Xk-H{A}Sph>*)ZIHglERfScrFZBRw9M%rehTNX$3L9?!jSf zK$t{4tGbp|6wp;+XiC=wE?Z$Bmzu30r;7lIx7CGF9e7#`0Sjbuw6D(^9T*u(cJ_An zCc9+n8e2AS{lgfoy6{!ZbXj=~R#~$~ z-(YcdStb0{to{yAoD>!*g5A9-_7KQWT`66_82bhXwyOZ+>)k$p!LeV8q-3s$(i--W zB&)3<(u6S5)Y=I0p>QNkB5P|%BQ*|m^o=HEXsyxa+LkSX%5~8V*apHa?OYJVb9PDA zKl&wD2^`VO--!U&Ol%9`Geowo!NA_r1G{>#hX+d)9o`&m3(E?#tj*yDPyxalgB>$O z2k$K@&{8jJFdnj(Ahs!V3|mw5L~Q~gw=*u%7}oe8TC+^NUv9uOf7Z%EziBcZnTSj4J}x3ZZ~EUdc_ z2NE@7`?u+k3`gh56ib09K#Mx8s`^|DZe}CPs-%XN4JR8~T=lgr*uO!UA+B^X=;FRD ztiblZJwrVfZsx+qZCN9|r(y--0iXksw((1^oMSD`=Tujqh~6B>uu^5!?Hkd<4UIPQ zWwnNYv}%eqZ6^~0&Zo{H1>hyttjXuVbP24#tsX{d z7Kt~w3naj)sLik;6vyD|qs`H_t;Ah^6c`TJkZNO}Rs@T?9RNorqA3*L$bGvW+k)mV zSUU(ZP4Wn=Tqe&Y0AKg2QvY8g?qX#;rz*%ho%V{1dmDhCrC+*Q=W)`G!ZfmMOZ!oW&E08R9e zU$GK>vQMi$X$R>&EbFvw0TIO$TFREkz+!e+AXZ%R?2-4n;IguvB+l5Z0F7t zL{MjJ*o-R_INiVuZAk+Y&kC5G_#8lDkBCGR{Djp#3QCIn#!zjfahya39uV^FD0D-L zr>cz{7X^La6l%2M4N*+9Vh`eqr6RsTG$<);Z-_~o;J`qmS~57W&E#8Skqyy!8(Ja( zQ^d>WVbL*kC%u`)?9EIwEW_x^1T1TrVp$!Q!Df{=g+h(^6wyMYuyJ$~8$hF$rZsD` zg~F)&9|Y@i6ryN7Flf=R0a-E8w`ZhxBw*R;fkE>!Kyln90Dd4IuiOJp+ zve*}HkI`oE2keq&3<(s)g;Z2JYYvDCkY=noW~J90*p&u|rZ!7Pk&M6_OBBj$fI3*n zETM+9aazswdguUGSy{h3q}VDg~E5)7rK_88F@h&*VGph{vm2!UqE5;2F%LOtzF zfI}9WN0CxXlM^ZouvfjE;Kiv>3Zx5BML`ud1ahs$4ipqPt%2(v92iO2g;JmyC|nfK zl2(A8Xxxm4lQ26C1h6059|wOswq-P&?ol8p4Y2_soN8Ps;*6<~0uUxhvnHD$)Mjcy zAjIIcO&~-LiZ<6pwqT#FNfW)XMHE%k1wa8o3o9`!%!X^uT3d)=zRJ^8*4)tTcgq_h+x89#R3~9IGmP)K$|BLSpb`HYfo*+TBx&Es@-8b zrtoAroTe4X7hk|Yd1=||((3ZkKyWzOmrRTR?~VrpzAD+@k%S$!tGK$jV>mI;*#m^x z*-M*bpuBQTWyR_f((9f%1GdaV04tFP-@s;|xyrg|yw!>~g&G?{ zy_&$CR0!uWA)Zuz6rSh;X*?+dny?3sB1gkjSoPX?o!WXGnkmXkhscN9p!JJK!klHR z0U9P?5;*|OLn~Noj&7u9aF~LCYhp#Vb5AUalLu;P4MF${DS9PyjcE>3R)(wrb!lir zQwTekqTZ0>+nPhrvJkl(@;Q;*&XM4cTn9TAif;w`MYxB^CnQERpWrYJGD$+|WO86Q zfn}gv@P!*KGH(O#IkLCQ(ylU-`p9=pHs-H4UkEgrmGSf$w1z=Xy1 zA{F`Ak-lWBObufb?3BiX%wWGk-=G=-iJZ6ux&z@ZW$mIl#7bE`f~8xbE#`7;0A>kBqtUarVw@rit()wRmqxglYqddb|R&f1Q$$ISz428x7!wNj8LT} z(|fEVFs|0JxNBQ>R3bJPEEGVdPK(d%t_4Yb!-fbpf3PDPnwzLYwgS*$qR&)R;cHlN z&FxKrYR|}M$IxzeL{sY8P#ae3R;wOV!r`meP<5T}5zWk)oqKGaY~5RGIL}`~^FIZqUNwk@lrbv^p+{`CD#1^4; zO$qH8f(AjYbna0wDnRvV&vrbHNp4k2&@xK9eI4DzNmiAy)HgvhOiZEppb$s$H-aca zcfA4I#wNA0)*Lu`0QH2=oms@i=ye`$0!V*9x^@ibPgUhXS^w@t-$+u>(l!++I|0y7C&+Vu zM{00ar`mAr)dB+sXmfLTt0Gh7)XfubG$j_@J=bA061J+U)?nb2G`FaYsm^7k6QDTO z;W83ctw|8`m%X7omN%PDpsQkL3#eVkv4A^vqcoP=>(54X;*%(9!J))#%?h-+QCdzh zjU3vrFxFa0bBk7N-nJXC{#}!QlZZMmT{^ zo+kN0rT3Bj4dQsby_uS&@G;N@k0V|~5F?1>6pobuiS7um+7Q}AJ#t-`{ZI8H08`|E zLi8B4N&Zh!qqobA5j4S&L4!fiZ5gjBU0qRARf7m}P-U{XqO^vl@i7V)pb+w~nTT)* z8yj}i4Er?3LrxL8G#F}Ipz&^r36`jx+g;pIyrk)e-LA?JP6~4AzyJ)6ns3iEZR&T9 zeh;v+_H-qntW=gJ^|`W=)oWH)uYtk8vZlJcqO59lawSJ61cpUg>Vwb&K)(o0B)LA& zmtasYQoL9Zs6no*PR7nd;Isg0tp3m%l~RLnbVOnWu`R3JIxjqnKMAy6&I)P@#afh& zD#K7yL#4gTtYr@sGphFBU~yS#IaI`oeQ(33?HPB>`9aJsC@9wWSXCnZORx?g1mj?+ zY`wO|6t;a%k8rEp@5$%%3gZ}wB(zT{V;Bb=YTg7Zi=+Q-i?zdE zCY~mu^iW!06wDBXCnyDJ7lUx~f$st8cx|Vk3`{7J?TO`yN za8emoIW^@qFz3n+3qB%)Z~?^>->iB@jj&Rma=x_1mt;jR!L*LkUS>)wsX-eKL0A(i z#E(FTNSo@)BE{8p;y5I#{!ne4t1`#{TKvG#qS`+K8dT(P^J#9OteWBW5sHCr4LhoK zYJK9Q4{%Nby^goE$HEanP|36;HR4xdlMP3KLkyxIr`R9G2Gq6CZK#PtCx|n>=mBwf zg~LgQ#cft3Mq$I=J7_|rlZdK-&$a7G)+S4Evt1*Dn7x6nJ~AsVy+)gem(5U_fO#ew zLQOC7E14jG%`K;mVfe^1yP#T9wx+yvO?l0lDiGhAvhu2A@#=bh%yvY9cUL_WZEa$b z$56&fh-H)z2@&CW1i#4jG@v6wd)XtmfFVvRklA2Z1}PV-Cgd{Z6~_I>+C>_Q23;~g z1w}Ly*#I7FtF(%8y(3+)SEFEBDirq)Q2%I49aUGLPIOnQD2GX37;84Emb%(sH4RV* z*RH)q^n5#}0c8>pD@OykPf4smFYm z3ofQrL2Yoi)T#+(kcEOHL<4qxV`u}Rtj)BLsZC$ON{EOl7) zW^FD98%i}EtST{+*0sV0r?k2@O@cN>QL@aBtEqtJC|H55?1jnzzX~vmL`e!MyE~W) zErFMoR}$iCMam*+x3>q)d5mE^$a%ovMthr$uP#Z0v&D;$l5fiYyA&=W2nd)aHEs~w2Oc+ytVtmbIXHUBOObWt`5Q!HLz zGRie2Yd-2<1U_Mvby^FeO(fX61k92Q;g^As(vt*(ZCW2#0ht4K_B6(d7@p=TVin~s z(FaCUo3toJs3UHrJv2%3Ld{`pDp0a>8^hLvkEdk=aVf-BqeT{i4fNQ}j|n4gZ;^Hk z8pJ`2!C%2Pc-ttf<2s;Jm0>xy{RW{q)_#Vf0?%Z?wQnKHP@GUch1~if8Hsd$Iw!#mQ@|f@uJ*&>ouwR(fbBWt(%=62!b@szw}Kl?_<}>Yy9w-XH=@MYl{_E%_aL9u046Sm% z6q}NoYE4qwV>A@wwMuJl(=A$%+vL}Gv5|~DCe3o&ju}onT$OOqsG-cX3xDLqGv{3O z-tkGN9y#qoi;a_C!`SFOWs^hzYMhOs1*&~=yV}TLxxFUTkVK`)Rp|1-b*nUKAc9+p zcEJT5q6@BaVxGV|61@_QAQk#`0(fOIp_!1rye^#q*buA+Ds8M(VtbH@9dMm1;zMuO z?jrjQ6BMSkdbn;Y>|5ZBfvYW4wWk-i2-&uFO|5q=cawHf;)R{56>h4SGIOz%=p4ovyD+{6VD(s4 z4D5{`p^8bP!v^gl>sCljq~TsI?%4LOnXxI^cqz`Bor6Prf?Y)r^DLY^=M4RX$EeoHVW=%t6B(+FhtbCK-eH|B{1X5nic*w+>WiFNip`CkhM0BafDv& z_z)b|(t>jUEwJn>#|#_tBVaKPW?a-@S49p2a|JybNMde3X4%n%wS-})0XDyudUAoQ zL9F{Bc_}#+G}YOzM8jr-RI?XqpVwoHL*?a&W!PS8)Y#Pb>A4Bx%{YSPcJU=E0VGi} z(B=?bs_E;j{Hh@n;+;~mfjx^y=oO1zw~E-~aZAZA`?6cTg~=35cdJ>-tFQw5JBA(m z9SYTMh4ZIkau0qi2eck8{+O?}hFHty4D&(S)gOL|>OF_$cs-N&q*cxAm7ElEI5w0W zvysR`=Dy1QlLw>5t~^aJNGXM1aZyT_+t-AI5@ND#Q-H;g-`qqSYq-{CPh?Dv-wsa_ zh*g9tQ~K*Tt~f|1cY=dN4!n-U-bckJ^af(`gThD@QQ{*?Wh3UxISPZ%awk=+4ZQDV zQE7Epnk6{MsULQFV`OVBR1}a8+F~#gwKWT09~ZBgG{EI03<*kLhSCo;$GlY=IW7Gd z1GqA<2o?-jcp`(2Q!F+Sp@oZ-oz$6sRGr$KnjLG7O(8P(cq%1q?XNm3HqmLcvMO-! za+)4B#&G-->KaiTCljd=&ty*9w3LNrXgtuAjY=M6^XF*?aeWq+8|V>luLZ+Fvyh{J zf)%3_+M+d8P#0-=k>1bbmu(MdoJk%@rmzFUP$3S-TH(4vnJ(ZzHKw9Ksgu|0 zbP2Fy?B1(ZLwfdwAuOwkVKACI6324o008LAS^|wsiDG{UK2UP}B)}y$HXELqqU=yK z3Eny5IViWh3_}i)Oc5P1VF`VP5Ca6Dg2-Mgpp7i2PYAl{KAAU1kVCDs(%sg*D!Zbf zl6=kOGRoBgO|VFVs>@p;!hnIq$856dIw)b&QtB~bya(37uA}i5_8(Ld|NI7YXsoxP zc#qKGZ|rPnPTnC-N@^{uPCGh-#HRI;>EU5vh=YgnOo49M&0(P{t~IZ?G4X_vLxbqK zqd2qOQfcJHZYA!@Tz+V94D>la(OTF~Eh@UiYlJJ$rSIczBC|Hemq~$A*iERCT{P6q zZOU;ko7pS_uL=CZ0^or~```q3OT~FAzXo6;Iv^jDg9Dv?*sqI}OOHOE>1dak8_=d2 z8uyuA8;}|SZ3d7$a68M!6ywB3n#HGkLs%qiE&)y^I^>2rcpRMmvY^mT;x)|w;B$Fv zfNd+Y2D{Z*+$t}4{*_e4Bp|aoZejrJaI5BpsIr6!lIW=)VS=ouKY`$vQVA>PBxwBj zWnPu?@!YiBep-$xP~3!-vlC6qqO%IO$Kqf+<=m{Ju|N;G@z_!fSUGY}2{3^DNlq!c zYy*+IryEGthAqm4ho0KlBWUBrkrFM`Qo$irMXnfEw^Jw(R%U~M_QtyG^e!)B&Onc>zw&j=47C!9P{S^AGq79GII7eQ$t0}B(2Q6 zaREcX**ZXpTdI;r6cvoZ4^^FuDJ{hbmsdfI6Wk+2~K#WkGO`~+ggZWV@|#@8=sBCP1kiU z7v)6N-rmgP8Dukx4Nlf@wT8nr=shI557ASOQ5RxaC=I953^nP4$8z>S zP>Cc+8*xC9Y;z6-XF9b5TkUNj(}eJQbPya9zwOe_5vWDfyX zLXLGsAx&;{i?zXykHn?L^yiVqDH79O9kgimI3QUcrN^22R+?4hYEUeIHnnKVBiny^ z8;NCZBQ92a+%AIND9hiN`GPr;bK@*JOfeWuIRi+-1p6OOHPZY{2+?ts_?)kV+X=rEqRUkTBGEZ;eb z>z?46!#tuvrt>N(i>uHwDTNkbz{8`MpbbnCDNpM4F`oZpP|ns>U9kh zD)r&yfAz(n!FXGY-En2X?SPpAX>}GWvXy?#aD27xi||cJ;FKXn8mhWL3)N{>@dfD^ z8Y;I2hZ4{e!3C7fWa!z(+Io2W$v*UCFM4MbF0sh9%@PSK*f1xR5<1K`IH$}B#oY-Q zAhrRa5{~*tRlJh^jhdla%^GjEbW717g)JVLFl$o*uia3ppUeZz!K#X@jiZ>wYX z6y4`KvE3^iD=5t&>I4M;!)ON z&Z=!G1|H+=47MaX)4@2Avi4vKcXE@;%z}@5sg|KqYmAST<3t$>V+LbT38678wtnRq1J+~=YlrUG8m15i z>&D(1TE|Ipg*PYPta#M4`?2Cv?b9QH43ZDufN=*)6v0aGAuhkX4^vjTv{VQ6$a8;t z2p7o#ZAFht+c(5lC3>rb9+b2o(@4|Bo8` zn9Xnvs6nao(%>Fw^0GHHy}yc=RBJK!GdP9d;x!z)QB#@r>JwYPerJ1vq4D&-yE$5i z8%7+)6Te)Ii!f5da@vdQEW_y>1Wlq1Zq^ylO;{(C21aq1lB0 zO~!pja*{&~{%MNSCUzDc<-wIJvR0_N0`P5ngHCernq9LuFxyi*7HJIO&>DAtF_wXe z)DocP0Bq%xIJj}&mrEejMoZ<~M2?3ph&HxhEH*^x>xm=(;)Xz~1Rru2+hXhUgtKXD zXveiWC=-d{s-%swg^7CrZa!2p8W-?*pKRrnF)n=tFx;Q)Eg!>-9N#;QN4y)yoDMs4NFI<43`gOTF)Hb$9P+hwzrim}Fpdr%~ z5PqGLkoG|0xgXw_K@7t&pO!GKEieFp4M<@F%MizD&BMf6bhITp5Z%XUhLj$b+<}rA zp{T=M2r#qot7`plsbLLr38arV>m5!k+V;sRrCd;>Z4Pa64K%~wPiYaw-_L5aZ=^|M zns@>zRg;5jlBZ8_pcg~XXO7~EIb5I8u}2Y1;jt3~`r!1~0-PifM>JYFT4_kQIG}*a z;*&Qa?M=V7$*;qKfH=VY3zs7Syv^d;*#`Eei3diplE9PMSKkSzrcU{SB_^34A*6^?;zNf(VryI(JAg&Zm$9m zEq2gp(P4Jd3OTYkKn`SR%IGBYrr;v)ZkKnV?m&q)7vF$EjdTw8L8*buUwCm5hlw0q z>zB?$FTk&1Ps0NxdAQHX^pA0oCC>A_aG7%slncS_4>qO*4f4cVxv&T*tz4YwXan)L zEsCq-0?W`Hx#Goj$1jC~!2#H3A$w_Fh`54_dz8T(v{e+uVj@>e?S#E>UFI;hqe|G( z1=8nLE2Y0=!10HhZbC2umUk0X3EA_TMvM2s@Qlq%D%_1tW@qzP=;#STq;T` zOUrBEa#mdpm-q6Tnrb+N*H9mYiM1{4wlY@T0wueG>unkl?DEnP1zt!+>Odq_1-QB@ zP*k$^h+<1PfedYwKCm)I8HHR&(L?@3@256FQN966xnpnBDy6ZJ;1a6E&1zSt9PGD! z(`1oz;zWyKpFk#P=)Vf7q^+TaY7*gTcqI;zOdzlDnIMnNim$MC^riR~C?(MWu*cY69kH{z3575= zdl2lQGdB~6#LClOu~^(u+FD>(b$E&dJc87nDMZ>vnGKG+|=E~kNPIJ8pp3HP^ zRma>ed2>ic5%pPJAiWNFcNtYmJOdr<!9DHdxC1JNE@R*9E}49_@0DNe&euCZc3)Q_lN|#8gN5 zKw=K4i%(Qj1RjY^a4+IP`zpD$!}&m3Rpev|L#y;fO62Db1Ws^E+Ze{jeK92u6bNVR zkg`x~ls5VZl#<{fH&qjrMFj>A(hqUha7n;&kBrDdV^4%@PH7D2alMvuo>m?-Y8$I0 zgQ4+{i(GG~>fR=9r^)JSY^Nxpl>=~+ji;AQ?Y7-?ndWObq^Hm4*>YA5EWqmC53(kz z2#)KF6JOKPtH@&?dG!bNvfMF6x}|yt@~6{Afc^zq@P)2So{Cg)+-icomK;XXEhj6H znU{dj^UrCOLaie|gPigCAQye`6p%E_V?z!!9HADrZ5f!{2clK|W86QTD@JiuE{^FB zbna15S73!fA_STRTvzO+xDuz=LYhX}Itvibjs1z;=#?BZR56_0*uM&_BSGB&>^q_& zfgo(N@tbkM14O2eGGOfLO=IvL0kKanbXEp)O0Mt9vCEnAUJ5rt-J^dx7vuPaBW{L`+Yza z2Wo z(gDAUVZaWT!Y{lfhtdDtMI%MnPlJ2a=}5=C5wJI0991;~jiWYH$aB;zAu`(S#1S^tu%eX)n8p4yT3T!iAekpnHIC zioU5Vjnxx4#Nx;8aNPseCWR@kB3x{QM~sOKP6c^jwFb4CgV?M5ZA5Vbzar=mfIaw# zEz(SID_OKTeJdHB)3=h@bY8@!a?*Joz7UY|`i`;uG!&p)L|>@SgvG+RkzsoD(#BTYg64m9boESZidgWV(6Zjgf!izh?T6XF{-bA@kfR;O=p9vBpVXN?Cq-O`Th zN}6zWv5gNnFqQy5fQ^Ynz-7Cy+ZGXRta=a!DS>^pxPXlpfrz33og_!aVJOlk)Uh?- zr0H3dek;D0autPrlA6w!C@kg&y|c#QeFx%!>ofIUQ4Xml6pBRDjXddjm%}p;7eNJ7 zkL!sVn1fH?2qwd3|xR3r0TWe-gxP9OQy+a*iYv#6ii1Lm4p|6O0=s&@}Wq zattxB0=ZO|PUJ!7TstSS5tpId8Dn#-6IwnTD1<;|(@@}HDjsUYq5$bcC>I-ez;WYB zHJ(SP#T~428+U*XH5{o14@7WT+DyVbn8U_P=-p@*vRExBioM=KT*^Ki>;<7G=YoSc zybA+cMjy6CX#PO^djm_33{Ww}$Bbe;d9I2T1$v?Mz!%iD+am34Xl$v4ET|mQAzbLR z@C~?i9os$>0RXS-z9@jW8`oQ_>ubel3H~Q=oxxd4Tne5(iR`wXQd>NcRh9X+X%*;A z2}gWE(Mc`Q!?PEcoMT(uQ*R9}W- zXraRq1Kg5s=NH%v_>vf z97k~0tXaJ}9ImZ}rbyT>jG(6%x26pQGNgYR1T*i-QKi&XIb5))Xj`Ri3JoQV7|eO$ zxBKRojy+)N)s^xSFl-;H&mzX#{Iw860Dq0F1AVJ1Z?SX{eO@K3x%Z}8@$^Cck8<>J zxlG9Z%Gsb@y-w->MTcRHh%tf}9ic_rOF+2*u7rw|R_vZ+@Ae*e1KPiFApLY*{>-V@ zCTmJvJam;gnX=8}75&wP%dqd1rtuy(ZxFHI`81Bj%RG5Sl}8WZ1p87^*TE&Z_DWynHZt+0 zGU}eUg9+|{4IKhPb?UMVTZ5vRF*wn*7DFu~GW=K=RtkrKEkF+3$vNVQ^tXu-7*8Gd zL>MH9M5G(~w3W=>t^{1O93|g~X!-EtFWhCFyYG|{Hc*0}oGxK`{;*lTTz@CxhFuQd z>peBFEk8ei1^~tU{EXM!fqDl=N8q%lm({q-;T*Bptxa(a12xB7TZ;MQPe#~^(sB== zBCv2VTN`4yBOF6l*pzYb&2`NJw`@`SIQBu!I4PpRlOuxp>gb0209H{i&UoQ;r2e%A z$X~&ryrA4&NwUvN1hMY~RVn1wU_YV!tn^`y`p`~dIC95Nnsb4;(#=^s=uKbaXs!Fl zAMDy6^79Y2mdr&7<+zNq48Z@^bcxo7KPMtCK}ywu5S&)2M}7mvfv;j-T^=grUBT$_ z7bO~Sh%fDuC$7sM6dIID0HEyZ z)h^1mvzN9|r+w4(J@mH53q)a)Gj!-TYt*H!_H~8miTn5>e*pwHVa7sD@gQ!7P4o*N z##?69qxMC?^xA5Bt-OK160LkhG3^c&(07Ss08-hKu~DfX?@6;EaTX_VlDI};k4zS`heC9H6rEEGyT*K)(eZef4CiyKG&6Er1+?x+scnovg z4m93O>?nT$BWGd-|K#wVpsI4umMspYWCK8nXgPlf2S|)lW)rgXipFpa$Zx@nchiEr z4;KQL+&V@Qb~M_8C^pt;!X%pmC#JQjO&RwCVw@xCat`dfwAfCbOO5S-QAt~4)->dH zeVmXcOxtA(SNu`bP(K0D(VN0gY2n8q=#57#8)KqW_KfsJwJ0(HpPas@79Mi85|kse zXIbsaa{d{g0Q)aS8fB#t$^mghTn?ca8mAe`WO>4|t*vzSrkFubeF2O1hL+oZg!BS3!UEtR%6M@iedb!}JhY-oLvsR~m2>|3pmUNoLQOm; zX&aOWmyHkG*H*TtuV;0+YiZn|XO-)00=RZ(I<)Tw-653iWOG>VCjUq_I>UfjD5o8u zzDWr&by;RI76(?ovpSTMHR+=5+^#!|pCi#QXOTd#rX3~&9++z9q9Osocick1y*cWi z1hUO%@})qjcsdK42E8Km@4W4UCOX)m^$&evcW{#^IGREkkRj8h>1Fy_I$XD^FIoAh z>)srlu6ABm2kG!pZLGJ&NOkM9>*fGZ497*%c}6`N2m<3+3gua;MBy|~9vXAjKG8SS zlb{xw$5S|AV-MRy$w{zt4uqvuUV2LBi=*T)$caw@S=0@oc6D$eZFQ@x5x{J@mZ6@}55-?MXRrrpv{v=KUx07j6(zlP;bI6EZzYL{cIT%2RX4_S_%M&b4C zOV8AOS?aDN4j1+12K0kiUozg}YqC>(dJE8I-d5oauG#bJCR}kqP%C5t})jsPfWRZ z&%XHB66|8L8h@CCKXt?3FbRy?UNlKkv z9m+`u9z{8o+8A<#y3+->U!sn9gNef{PO8fxN+&@RnfjL6zikc+9>SLUc3`WvcRNKj zv^JI=;83{x(i_FWISbrg2QoK+l9~X@-%74jWL!}M`EgYzG!jGv^6S+&FV_^6NVV5+Nd`-;0G@QPEzZg?2GkyqpP-( z>6wAUH;6y3bJ5#c2=`WnI606@s0OD5W~;(+{m6D`d=oH?+1eK#%u3%bB^P6hN1rkn z>tCs&DvCFEj`M+ax=GPh7&}LF6}Aoor|rk)YY9fcVM1pyZ7l+`S;gW6=)P|UUo8WRH-U8sy+!xX2yE@# z6e&Eoy$6(k8ZO+BJ75t5BQZRj=c{y`=d%xR;io9l2e|%Ud1nG9M^*0qngj%7mn{&M zAptUwnNBTT-PJ%K$z+8L83ZWk06yr{^< zUAVw?7rclIid?R8T~N9I_niOfuBuFR21P%g@9XDDe)CqHdh1lxS>JQcd&-_Gugmz| zO&Os2u@|wPrKQI*%zmQE7KYDlHXPO+AN81Mf~0G~)G<|*^r54SBqRniJ=0fe5j~UO z7_P(ZHZZ_IisUt9zDzP( zlvx*}orO!3^rtihf%&k_f>O0FHd{oF8%mxTyOy%7($0v)0HPX8(#di0c5=&%)arQ7 zThW`7N@GR2aF98)uuP_Wz)AZ`KS8<|DdivRQZ#Ky(lQ-MmMej*goY(&oORIVsMN>J zU39T8-wJG`A@?vn(@a}a`2$u%2Qs$K4v=cH>YdtJ-)d2RYoFaRCOYWZoOlGOpvFrR zxKtFOi3(HET-mg_`AspW8C!SjnP2d-gvXRoBJr;w+dVHkW~uC>iNh&#p+v-t$>EO3 zybEwydNThCZ04XAa%1;^p)+La00OjM=#V+9TE)_Y!`u-zx}*|VuZG~HvCDb|Nr2zS zWU!Q|@>Xio7DQo;ja77=uxCAzgXE=VNt7?%Od@W&U6yy)w|r646?SG-EQS%#cSajl zEmx3rvTB0>jFjTdWL!t(cAjW`3T=R-%~uA_&dXSLSDS9SUSBTF8SKjF>CLID7`DlT z9?FJBVA;bO!DPSZbl-8axstued^o6y(D_`ueguEX*O!liDeEY6ROVWs_Nl=+<=?kC zTGg78o*u4}FqnWpT}?R8j6h)nrsj#x<`zy;u;AmV&Yc-`P=gLQh$f2cxsLa$mqV$7 z0{uPt*!UcJZ4A0F+${s)bS|S$4xKx4mIv*&%9M}NcU74#RW3<&v0&*!)&FVPU9t5p zr-v~DDl(i9u4AI7PUx9s%X`P4wuLz6nhN4}Qu0K)XQ=i8&U6f=q|>zz;i;mnvg5yw(2#bcw`{$8c9#%(E}V3qDxvE zdR8qa&}k3rW6*_#39AO8XcdPg@er*s5^Rkqi^8NNQ*(_n`&FyTPuiC08)F;nl+jyE znJDGp8Y8L`dG5OS6hIvltFyW zFF}W2_rcA+YKx9rrdK#(6|%Cgw;o7234|}EPD>S9YzUaYrI5m#H7g=@rDnS7%?2z& zNHHjL$uj#nsSWMRYW4djvufl;U>5h<QrpZ!B&m;RAE9(tF|%b`yyV()v$Ke zk5nV}?sO|jbw<)nOq|ziTal8GW+lst|1BJqjnt(2!}sU3sIIg>r&Nga@vQF=X)3_b z)@*i5ovKFuGQ)B>%4s~ZpE5eP7!9qfw9vBEF3NfsQH`x}OLg&7Wz?zpqSzbJ-r#w* z`0A53KdLf(C&`oYGRzAxYq3n*TNR+j4y>O7os*;47BEh_uvTyx8X%HvGgg-T5E3dx zwGptJnM#GL_<&+n)}DVv4Yu9v#Q+_ON3B0;t8NdPOG9H2qLKBpBiUMQL(dv}WN1B(4S1bB%bd<0xHO!NxhA-IPqKCx zqPThKQS~{dp5UOY{*bjWJ@f&9YZKXHEhYD;G5Ai5%Jk@6wt%sp0RV2o`gB6>|7(hj1_UVAG~&; zm{=;ytGV(P4?8fv+XKDyR-JFIy`|9_#l^xCPQ-2vs9R<3F{-IPm~D`9q>jK;FQ`Yp zZBB4uf;Mw~rKhag6sknyj5XcuD_W>7IZUc@`bv>`k*Y($nTe{Bf!i1~jE`A_^>-C* zkx=bkbt_bpQV*$(1?K9>2HMz7HF{4Z(--P`7j^x+U3m!yUdX>C;|fk?~+n=FY;1JjR5YyG+T3oLRG$%ABcAon&TY zdbR0Ssu{Ixsca(zZJBXcGlNjp(;hD%(BT z+$GK?mu&Vf?k1PGZSEr8@3Rrp>!~+)NhV_Il6DbOcgaLdUD7UMC?->H3w=XfI7++1 zEC%RZdJ1wL79eB4^GL?RM!VN_pA(ODuN_Vga7L?#F{UqjA&+)-w#GeWxD{OzwRid; zT=T3N!QiGG#PF?zMJIe6{)xU$D3tO?74ph#Eajk@sjba9a#HNgy3do@*-1{Z(81#U zR;kmgOC6k*j@W|Zj$3wIx+6x@q#6h)nADOwhu45QN9`tLDjhhc^{`nGM!wWqKCw@s zuPSA#tlmA!3Fhibj@2o=p)b|TlvF)y%sir2%)dsfa**D7qQ%SLQ{0s7(yoQ~Fl}>a zwG~rCT9(;bLPbOmz2>H2RIzBF*|U%t!dTFlX-@YqI}sC#()ZLGAgd;`a*DcY-Xgs! zK{-&-F)uk)zg#POz8$z&YFNdVbvXwrGWix?5HBU|&RX@d%s3U#7gjxDOy2C?A=%A( zi>6*lddfJxp%e4Y!&MQtuC)3HdC^>Q%poDQR}ZG7FIontkV_WAW0Bw5yNwgt&AXZ;p|Dd!_`8sI2YA&pQq!Fb3d38z-%P4z=l?!a=8zt|lxp=x~ zn3_9eCN5@;#AaYiCwCc#Ql3SmkqLW#t9hv=B#twE9Jf;wd8E^2HmBG5%j{9mb&$$g zxw&(ynwFt(arA~p7RE8LG;}Z-ggY#C4y(r2Cdv(`c-U9nTw~2jJL_&5Th)>cwa-hd zm4zjBBA^k6Xy!YZW$_9qUFlBoRVt|-xjt=N#x=SESBrn;=~Qb^Ijq)A%4IO)p~;Vc znI@*5GBDR~HZe_e%y?XtLRHNiK*u7}i&l-z^b$IxANWxcA5&wE!G`kLtrri-_tN%D zvzKh|$=I?@uUAzqIaPAgh46Up2jRz58Qk)7p<45p^$cb_UB=dzIj_2o`g>!|9jpd; zWt&}c*W8Qc;MO3V*l$|hZapw(Y&y+BIAd2XOLMt9>XunXh@Lr|`CG51PoI_Wm}Qji zOX%4s<8&pEBDEb^6@=O5Y^K}Z+!IP>tEhTJ7v1vqm!G)g_+Gd;m(-`eh77@~FQknS zO+$2Z6JBh2EP+{hnvsEK(T@RN*$TB4!mNJBbEK+=P_}MQq-fTb-#)#<+H5CpCOxGM zH|(RrGXz%0z&l@ORjm?QH9R_qT@mqIVqn{(G7y^yA|tiA-mOD+s8jwAQ~TM&ubin; zl_A9pMJ=dtqgu%c+9N&^q-WTuct;JY|W0FAingg-S zs2(!17XHQ#J|`@LGX(99N%>fW0YUy8^Nc{2c759rhxg!`p=E{qxF|Mi$gL!dE>_BnhLc+*oLUCQc&8dE+S<1 zs%y0hBq7K|(f*T_zo|{i3y#9er2s&-TUDsxK) zGUHIlG@C3LzWj&(f{i~Uhs4knOEVovdIHVbb2y2bANZgH*YaI;u97Q%Aeu2x#OSwPhhY6s@hwtMV93cxHWr(@c0W!$6Hw zn6_?uEZEHBkrok@h|v*STgx7m+GM{eQQB*oOd^Yp5?!J4v9rfJUbI*)OOMm%z9llowUEC>5}qYAk#e5RF`H+puA*@iq;dWZA*M>G#-gV8KF>> zq%Mw~RB;T054IT?#Avknz6&u*s=bUhUksjFRv#P7zF1jWMhh|TYdec15OkTenK}0{ z#TT3Q7Ow*7##Lsvs?YOYvQK)kcd2he34LPsEbuu~sZ zla(-hDkYjsXwq9;N~U4Eo{hd{y!5&jJx4B#&Rjn@8W)(NGG|p$tcT!KW?H`%jcw>c z6Ho1nWc(jxj;o7QI+V8Eyo~=Sx+QMT59^%1L7HZ8s2$68-ePQ!QNUFgjaS}@TPNfQ z&#I@Fc6;jap~P%z7LMv!v1T21+7#4$A*y9(I(V{s(gZqqtzBqTBRjL+K+pQfSK&xs zvhykiRF zlnU6?Q;I#+OX9c8&vL}QvOC)pgfqJlNdL9DLPd;ldN3+CG~4PwqxR1Gr9%!Z=xpZ$ zb0w3kM^0}?h;?9+iQo%qF~K9!iqD)&Cwh5>%?WcdR0UIu z_>L6^)6MDjlJAw}8lj~W#-?^^Cp*=kQIiW`jZo_!rTdCZAZ^{W-3i$M{xPum-71uo zQnz42cym`_Bpj3D(}z`&kGY&`*E%UDq(|N=1*A2E-3es+QL`Xc$C^IlWzHXRbEoMZ znGe@0o7K8L?%o6?t=d6Z+r>??4BzNnq8q=;Pl{C2s#}R`)Cza(wI+3tjQ=^-DTl6H z4m(-gSUG<0hcNW7CIgamTF%m z&6kt9nR^b-gIVBcJ)p0rV&;>cE@zPRnqO4PdN}k;ePeY*mHvorvu?^+ByA>?@rwJnNnt|Ue4nj+<-EH|RQ$ta-=lSwUs=hKUmav2TpO*LC(QW9>^dW~|Y zRzAtNG}J@f5H{bzAJ(v0KL;lc#j-*|As0z8wgZ z`=t+UVZHEj`t)SWO^eoK%gf2-ob2c1YEBMv@}W8T-8uO^Ir;FMd_+#3lauG=DOLOuuIk`V4AD5Gl&&em`wIe8=}kLKicIr*%dydfu_o0HGa$#2Zb7v$tO=j6BKzs@{*}6L;Z(%)?k+-z=NEZOsYpf+1 zc`NJOjJ&mVcShdE`e89?r+*~|&H8jko^Cyxkq@vA*eb2> zKx;)tKFGQxBhRqz%g9~Uvl;ndYwFf%eTP`bWaOFF1sS>9`dCKpv3{D7OV-qF()wmu z{TbP|F3!kO0k(dVt=n1x{+evvo|7|)73VXF4RR)NK+1ev$eE7=IrDNMXI>8E%)>#> zL>}^MbMf0YCvTUNx6jEtXm8+0MzxFX#g2{e-GPrL)(ROLoce{V<8_Fs?;T)r;-2)3E)dY}ahhjiWHO zBp5uUojo*IUv*ZDEqjO8mR6U_CC{(AH9PQY)q2%#RH|;n37jOVCXsJDkyBF_(*Noh zuJF84Q1KG49@}*{_FX5gxaA~@s*Oq#dQQWQLVYjp_pWBf$c2tya?91&j~cG+AWB}j z>_+v(FC(sY5S445uP;RFe{B7TT!AsOD0Zt!+z84+IkJP$^Ag{6ZLb`8cEhdn3Nt52 zU4htyUWf?dMc9=}#jV$UzvhKCyBcGoK6Q`g1+G_W_?}&^hLs>Ghk@@@t4Uzj%dXq- z-D==tlu6#4*dK=1CK4&HOm5etDd<6vz>8)>zC}X zT6MxGsCpr`S*Zt6b!Vi+7NUliUDH>`Fl#S3KW~VsvQ| zzapPMhy%9~#tW5u=c||tl+9cs zRV~>;TnnPuu`6yBFAeeb{c;pntJNCrp6Gk%G>Hp>lApNPNHMC$RmZKzc%y+=uQ^E) zR6@Is#Hel|-(gU_Sf^I1_@VE6VcoCCNJ)X4*bTfeyKXnI=*{t&>_hkx#trbXYe|qq zNr)7PFNb6tC0?bR;3ieuk80(*eh5sKkl-bWaRc{H@LrN64(dsx5xLM@O)5x`i3;6H z;P}#hlmub9<|j^4jiDQl8a9GT5IQmDg;xS~1-`WYZum$g-z(Rmx?}rQ&x-?uuP1do zO7LaMF|t`XcaOj;MXpe>z6YGUuf;4m%=^P**KNP% zI~A{tH=6iiJqc~3;K-}i{Hm>=B0`KLmzJxgYPAx&J`zINwf%Y+S5zi!_+`Hym8-sf zN3yI7j)ZXoztjlpUJWlj@sOGE_$WE5PT&T%AG?j%YbNj3Lp!zDkq7q5$iud5Jzqo0 zuHn1YkQ+Vy*~G#KqnLb&N-2qxM#XX55H}0`2xW&;Z#2Aeqv|*0W$6!x@z`_L)Q5+} zI49R3(KdoQHep6ibz`>@)Dmpd=_j${c=#9T(v2mnTo9D(vW*;sk`37o_o?9?ZduAY zzwU=lxf!*_Xm~bk(PNTQswD(P)^Y@!%t7EE{Tv0)C^uyT2zj{5XRl_(6>Xn-3U|wgn zoFG}6n_$iuF7WJ9#V+G@p{Pt^+eOwwAs8cJhE=2$&k1#Y!Yu~Z49Lto^(1kn;g&-W zMHUiY-SLpY>y@%o@f#>8@b=A3RBCanrPygiD0srii6SqKkckqy0?Vr9r9gB`D1Tzl?dTb;qfN zWjLCT!bUkkZG|jju7rz$QS~g9q=v8Umg{&64LnF_$6gglqwZCaX|Rt7i*{L)tS*Qm zzvc#w1~Pq=G+Zg;8(}5E_qQDn&!jFu_Jv;$g!h~hs+LBG>Z@k^6=d^TrIH})#D1fW zDzwo`mTE{wF0o4}t?Hf^1^6CyH>`M$7r?Cz9;V_)$k#f<7Zgnk_QHDn!KMBpB3 zBYSldzY>=nuThR&v<9kW2elyzNO+*fCqzl13kgY$Azv+0dl?_3p4do-_?XqW95!l= zYT1ub?=(Mqecf8rAftmD)Lk40wPjpE6c9H%k%mT4c99z5GM)@W$NV5-!e`!>yj4q( zgA=54G-(1C5knx3K^E1mG8LS1oKK1^Le8H+4v=fe4dg}SJIVKw|3*GeK283b>_GQV^lwYzkY6MpC7&XnC;vij zk31pw-J6_A9!f4DPa+4%v&f6d>&ZLGd&w`6kCSJidoTBUGkFd9Zt}zASIGY$pCNxs z?t?rkdb-KO$fL-U$<^f9#f3m^`1noO}m)2Z>~CO+wy5aiHo8BnxX2-j!H+M6aqpz=J5eq^URN zQ(h{>Gae^I++@^Z67CTSVS+kc2-DMu5S7*0Lg>9f2$R#LLYSJah{PR~KO{uu z_G!wWC%;NQCWPtfdz7CR!u0eU<(J4USkCWE%J|nLn54QWJLI9{JRvI6rIc5YuNUrx z=Mzq~tTTB0eDY%QtwNZrt{38E-YSHN>JA}HQy&y|TGl;6ypQ{Z`&-r*h0`qStHSA) zW$LS+h4=mZj>s9+ZC~mn^Hy^GA?N z$y0?eX(d9KvPO9P67o9o7V`b%C&@39j|d&hdXn<5$d}2TS&!{YdgMwnA=e9$DK=78 z^&^HvucvJ4$4^oIg0PJ5D#Xy}6FmMD`K%C)vll6E$$D)^A%;%(qI@7}lcqjBn(_)^ zU|FY8K3!O|to4*HAg?8FCf`SXlKebr>fIku{u%i@Qre>OJx%>Pg>o0^3JjBCSkzXSpCBIGnkbIi_1^GPrBKZ>8!E#_La(i+Y za!+zU@<4JXY0AAS<=JE}Y1-Y(C}+w+d=FI)g8BCN7{i}KzKJyDNNj^jVl6-;u9cjwd$t<_FA!RI6(%)|6RC0gP zl)F8YJ+ej~NiHCdCXXdgBu^zHa*!M**OTXw7m}BfSCeliZzA7An*NC?*FVnV_mQf6 z$8$bN`77kNNEwrr_h8EVA5;Dr`5gHh()4d$rYvK)a{adC&ZMdjaC{%irvGy=_}@(4PMZ4W!<6qKKTSSBK16WC!but;p@kUC2Gj{m27J8S9qkaL6h-o9rc*kjuywq>PQr z^&vSxt|7x0`El|-@^j>a{Sf zc{}-j^26jkq|CvP>mMK=BELpHN`9OCA^9}<3-WpLMe-%GV=JwHD{^~s7jjQ>Kk`6w zCh3q>ayHpZE+LnZGDk$7=k;Vr4v=feG4dSpP2|PomE?8gJIPzgJID``A0N<3#6+6ipB)WX+xM|lPPPvyniaeH7_659m)1FUwd=0sdJdb=cnUB{*`yJ?Ns`#M` zrg#LofK>Jm#OIaj|7YpXyo1kiD|sjRA@W~H(~tQ)<%h{{l24FNlh2Z`^u7GO`g?zC zJj}SsY(Cd~@@Von()2e^qdY*aCD)VZlNXU!kk^qnlJ6nkN1FcSy_7#oev$kN`3PzH zl|Q2V4EZbaH{>5l)1Ta${h=Mn-N}8(14z@4bSc-!IpiYp7}E3~S5l71)5$YQGoEAm zjhFEF)ughkA>Z9h*^Kj;{^G}Y{66wu$%n|Vlct~eJ<5M;Ix*$gVSJx+$wlPf%RX@} z^}myRH+dI%H)-q=pP~E(^2_A6$p0XXJ>n;ne@Xr~`3KVC`!jZk9VqWcnsL49ln)_| z{UM-yB)O36BabJQ{T1K6PI-_VA~r$!Vmq57?Beq_H0_pls~O#x8IQkB8)H(u}K~McLQ`-a`3G@@?czHB2g$FJrvLvP%Em7JQ_9bgza>q-e-itt+mJhvdyvL{ZTkD&JZ|jShfp!lP8jIAY*cf93#&q zFC;G`jotXwZfE^~`kyABC0`(aPrgjPhUJg35ARBODmjfjn6$|%c?7wDG~;5+DW5_b zd+=(?=%%Xoygga;z4qYweaPwLKWlsN|5iP3($fumKR1)NlkX=@JJHnlrv3f^&p$+d zjeL|e?L|}XoAmVyo`0Tvk$j0X?M74on{>7d)4`tPe&j)94_PJ;Bj=Gz$bRxf@(pB6 z4v}Nzx#Wf9W#l#FKRO-e^TDosZ&S%>q)G3l-}#S@r|G|}Vtiuq4Dw9!Y;q%c5qUY8 zZ;$??pTpd5JH}@haxe0){T@|bZ|ne@(_`YXEw9^|%$Iiu@c2y9C2Qmy()1&ap}c}z zNk-)9r1@SOD8GrkguI%(o;2mjdntdA{1|y3`LE^d>v`ZjZVrl$P($3hm&U9@+iv3k|&X?$b?)&t|QMQ-%L*Q`~AJ^t5=%;CR$H? zgzx_o^3nnbbzW~#`9D3UZx&^rJdB)6ntGs*@^bRks=p^%e*CkyGflZ- z?3BjdWcoF;ng2|^VcMIfd|AQsuP06aW`J_h_ci^`qVq+^^X-CHD_xwz^bwM)$zd`d zpUugC?{xf1@1GCki9TVCed z(+ij$mlmW;bAOXh_GP#O$!^jk4<+Z4i^+Wa^LmXP!YX0;AJ#O1>qa$Ko4;g9k%gs- z>q4tk9~-ku*v+=o5D!vtHw54E{2Pn2M&q;6XG1v28i+F&tO=vh<`uF|%Uq3{StV?# zA#Sm(5*##@n*QgZU|@6@d*r@?-@6f3p4I%s4z@M^y%+xu$3K|))W3Ws8|HtT)Z(Z~pja0aKZNd$u!u7TZw=NYmQ=WfZNgoZ3MXxWB7N7V!YytS?v_-zC2hjpnF@DQn{aoh!X4cv+`XxAk|v6t zPN zaMC|E&rxp^ZYUKlY7=f{+Vm=r!};b zWnGavVE&Y{+Waly{s)Z|=|h>HIVW{a`o3LLI-2P@z&Uf@5PzF%M8^)Vv#cYfk;itqw!J&7PoZ-l`s7^{>6^O0Wlb~6z#@Go zb#+)>I4}B4`%0n_nrj%p+0b_>j+tMPz6+r5Mg$UlbMUVyeqVwH7%uo!-<|{C#hOzRRf3w6Dg~Hw6Wv)HUX3 z{>(pbmm09p@iXnK@$}u@qu0`IRv!#mBM2n#?Fb$gS^F7fV3EG9Yshan zFVA}#{uRByrO?-l^X6BiuM7GXBarB;<6n`!YoMWQ+vXy@& ze-`Px3Hqd+VSYvNTMT_BJ)8E`c+dOI3C8b&RQ%TB=0)-Q5%ftL+WgF)n|u%GdkQDz z{YgG9(svXLl=~QEV3EEN43u@^yyzRnzao7D(6>9zn_rQ>YoTun0*StL_*bNFBlO96 z^DEN#0qDCHfkfX~_*bOw1?ZD<-29641(+xz;Y8mC{43Je0Yl?N^es;5JGYI#ouO|c z<<&{hH^TUx-$viy1mpMRRQ%r9M&CKmw>Qq4U(x&f4)k>*ki5SO@UQ6o-2i0L0=aF$@hI5{uQOa2cT~vUj-A1#BOSSMepyCl)iT%aMAm_2>K@UJr=aShqM=sKB+rR93)P6 zLEpP}lfU%OoRczG{Y23NT*mdnbPWOYlp;FYwp7OSxm<(Hn2kO29A-xRma8_*xxbuj3mL z-#@|Q@gnwk{6_Qn9?!S~lRcgt_eqWfUL)(olRX~aK0ko9q#Su(Bj>Ila&FE?&ayCb zyyhGCAZONmePeCY3^l?-+TZQ=(~hDt$QUW`}x!HBFFs7XBlM|A3`tu zX74}}rL*6@3#H!yj(De|HII1{0^gm0nKy78A1lY;aXxXtmopWQg#@GThy8dgAtZdi zszA{2IXq_hvvd3cFqYMX@HdXZQS9mMCwV;M|Bhk%mn}q|VfZFsYRq}3A~C_=!(t!I zM80p|a`dH;v*9~%HXeugIPnhPdv?OO2G2+Pv+jHV<&T+}!0WpY@Ub+6$9tIT8O!Pa zGM=PupC>yf>-IO1%zX{hly#W!=eWKEgvq-161?!{`#rwL&q4A&e&##r20VVg1CJB@ zAMm}A^W-qP%4gpjSSLAC_o9+XSMKt7rsph80yA>YiXgj`kElDxI?a<)rW*3+o(asi zQ#rXghf}F>xi>9Nr6%TByFEGOXGk5B(e@NPjU9vFBK*l<(CGIA9?$%oWm9};^!XNi zU1JZZmNg$|xB5T`spTq_lRG1f)C!dvmphPy)Jm0_nEU4vq*kfa z@-8P=`qRmo@#SA&U;l+^X>?`vhhlwT{cZ z?QEo;RH+F$R%eeV=c$*a#fiD+<>B3z)OXW!uRj5)ue~MT&C31uy-0oi7g?+&kb7Mb zQr|o(o2mJ^@1BIz^A(Z`<{ku+=Dg4fEa)BK7@*r0R04KGgCjhC~LcUwKGS?*Q!c=C*8NUrvNRXXm^dlcl*N#^7oLxi;7 zj?2p<8rAA=C+0nV8j^M1pCZ?rKRIs<_JEuQ{kA0U8IZf2HQv9-+lsu!*C83vZ>#g3 zJPXOSUXz42e??vm8*1??O0YUFhsjo5xIXW`3y^HnZyWQ@w2(Z}J667J$~zj{OisHl z+?My^DkM9+oC{28-jX^bcYB|bZfwZoBFQ<^%Z1^~f6kkC-X5g)d5QDB{1?4>r?9fK zy|YobFaK3DZyTX}p7(6bk1zjcW?lnv{(NtNy#IeDCYrddpplD0E@((nL&L-(p5Xrt z05H|qg`N@lTt%5>18xdlsrrbMsY3YvIAjQ&CZ5U41R3Bu+hM0c@>kt~9?mtq*i&bG z1-LyfC*SxI-scHPSRl_>uX(@a#4Hpv0x8eyComTo3K4S97>7K;&zfh1uxC%mIo|Mr zAmzQm)w5cjS!z6sBdpq-cIUBuofJNR4?B_Wr zd9RUzp1jgcNN(0p^XE-SAbGNs^ycT}oq;_l=M*m~Iu>x=x2{0a(hzUVs{pfF*xEJk{pPCsJg zO*#?j({%bvM&8dk&OV)f*2w$nIY{^G`d>6WW4U{>H!^>DD$U+VI$NcO?esLy%s=J~ zd2c{EZ!RZghddKZC0yq_z4zgjH-EQhENL1OQqOG9Si*s8M5kx{F=xFj?AfFqIRjq8 zaP~bD@x05+_EgKiv%i?`Icf;=Y)tSoYmUKnEvO3=dKWnp{9M{|46Z91(ev>O{v&!clW|Ms3ODX-x@77y9uau+{=FLHl{?KF3ZVzfND zZA+0VR4H%nOT|bPsgyr=`evkxKPOm{l{<&2r7D$^)46@SC%5D#c{c{2N0)O;H>3VZ z4*=ID=N=y%i=6N8M-bY8M{anVv0`%T_ejd0`!X;mcg_Du4LP|c`0?CEl^Qdqayn8G z)^2#Suq<-Ahr2wvC%h$vCwk0h(a=<*17Q4PyKzwosHX?PRC8?a;0dSIIqP3D5mz&*%RBVi- zCg$FMGE(i&qF3Jh={bpkZqJwwm70~iYYX13<2-QB{}VtkX1#hhKeq_8KW2k^7tE~& zGLG4(QiZwm4kNWmrAl%Sm`I(ZkfvhHF=%(pW&s^J_p02_vU8oPaP^oPV9}T^=kzXahNV+F!#oSkWe0J7z~ z`Pgp8G&W1Qn3UrrO=Dq??=;YcF>Cp9?mmEh%wb~+o(*HF!46%(g4}~V<5xiL8vE(1 z-& z{V)2{7x?MT0c72;vec(DC)l5=_Fj#n#G^sv8Xy{3h{wM<6IoBIEcMY^`yINn?EzW=@!xbzLnsYwvu|*s-gSgV~CtH82T0u#;oQjvqU2EHlR%Mr0Dd9d|6MU5XmV zS2)FvAGZRyG=VL#$)hIW4Ra>yu9?g|dYY>Tz+Srztj0+Y9#g%WEJ@Su?35{pfxV{NqcfL9POt4CR-(;W4)gSqenQGF-Q}fL1Y~a7|m~35_IrkLw z)9;%!!~SljnGLXFU{n40V3wJke=SlIXPdc4FU7;;S*Ul8nf+b~bLaYfM+fX~O+D7k zzNUbm&NFjf0;}vBlW&gyZ?xoxkJy#z_l*mh1$D#ttjHdyDt)vwJq4zJ z-ASzO8DlX9I(dmbifM&@-}EBCIcF*sGKN=d=6Re3U6Qvwu~L z7Zb~nkFHKGH?yCH>c@9XI4yCJiA>#%H25cssjNE+7Ja!}3Z{exBC18i&w;*n2 zU$TPXx_P$nRP8>w{x1$561J*+*J&Zz06xxD9JJ7;TGyDE6?ElPNz?uj6 zG;6otH+zqsQNQ_;F(1A2`-0p2zJfD!&lm4Cvv*BF12fM=hn95teTDnX?DgA_GjA`( zv=zBUpE9#6xs<1zVMD6;EdBk`{f3!6Md~d%8;`#d(3c)C^!u`NkXgeuJmY|Yy2{T* zdc}q8N5w(AP~~~Z^qzx4a}FAQGrtJa;P+LXk6aHI-|Pzvzi-ZkeD$)Bw`CXM)mq@E z-&g%IytQOA0mRN|rkQDx}-Nzx!rfjVIrYDDU^Jz8XCWU4xA8W0Up!YOlrP?N}#%U)^A#5|L~cepa0sO)-eQkK z&8FYu$9Cum!8s^c>p9Fo8YD^qh{CP0uBuPo^h~KAE1ihZ(Lum*HvB)|*&| zrl;W)hPl%j-UiZZdd|kuGCkkMc4B%CR4@c^5atdtd`RkfwU^ItU?NP<@t{$rr$g%b ziPRIli#aO?7%l{sVsrqK>G|Su49`82;axW{EINVV>oO1LF68rHWR_O9@i{4@d;NYs zza{n5qARB7=_JEX0j8$s3MsRqhtKsb40m6|aJ|gcmB4GvgUn>{UOvAcW4Jn(VS~(A zE7&*Fa|@8&^qA6a*J?foCNlheE5ns1G5j~kyXh$f!33mMF??wO!>1rzo1U9|3|9(t zwjJd2?b6mASQe(|8G-T~DbprBc|pFq{#d^K#qkW!o5}EHf!AtKA=5J%2x)qrlm3SV z7LUzf&J>xk>`VCkPpN0G^sumjIo10a-grI3sf!p!1=df<9R6_+bNZy@?+W>xC+%*L zo}BMx&aY%n#!9=tUdNoD%2?V3f6mKd&O@g%eC|qy*REx_c`n0c(x2{I`8>Ol;czL# z8)QCDmQkFS&zvD?H%I1VK(Jz#%zvA}^v;DWQ!3E^#qE5aGKOJ89mB|chRbF%th|ol zRH^f?i}^f5dbmsQe`1_D^JR43H28d*VBJ5q^11mahIzLztl7mdE^Fs+^Y~mU`AHe| z`!b)WN{eIU?coT^_yxWVg5jU-WX>5f_Jce4{IJyU$VNWT-^}nznX$KT;B$-M&meX? z(^DejT81sm^n645{H@RMdGpx}zbWwjkzmo!q|e_png8HQhAXAc_XNtPA7;*qn;3q* zh~c3chA&DV9+bZQUdoqV&HUd=4-Ze^^OM~S4+^X;!O6c=Fz4Lm4BwJ@Gr$f3`gbw> zp}@UFX8wjVm}7J>d_~~+yx_wnLh%mDTw#*%_A%+_(dY2_U4i>o1WS8{nKN;K;qg-D zb@?`S4|7&ae@+(|ohW0!B*^@;Lk!2>$FRGf;aBn)o-7#h)ir$n(`tqx!Kk~X#j~+D zm>x^oDw6Tu9%fEuBg1AHOUp%k{-wYd$b#nvFT>+%8O{*=p-#;7{6^;XGJ)3(2b!2;%BcS)BkC6DFA#eB z>@>dpae(1Yso~Dg^7$(1^WpV;ZkHaOCpCl)Fz26lFzk@>?YsH>%M}byZeaM=1j9o< zhE0MwNrB^9>E~4~%pWf^uw2?YTIkiJZ00|;pW$q22_LF;BSY?8K01rOhs=hfSof6Quzt7I)~ms$E#FLT|KS)PZz40}#snXwZ7RQlhCx2ET9DcMuUGV?J5S)R#~lO^!F zP2l_dewOT)`AG-`$dc9{+`xR5Q*t+-Zx!t7+{Wk4f&&i;^=`fn1Mnl)e^dlv7E&HF z`$z0e&IiQ^b7xiS631>k9qHh)=v~%+;}%ZQ*~XPikveERxd5s2j9tKxtn-cUa*Uq**kVWQFUn-QGVr$0K!<&wFvuP;t(%3PAfrlr?EDM z=u5`eIA`B6?mr3L`m6CwTvs^e*Btr8#C~KiK5IV0C6!wc7SiaPRdfKD~Pbm9b{!836u%^N&M#{Ol%#^{@C4MhZF5mRAYX*h=I} zOVj?1nKozlF*pB*4k<9kIF+FOhw)=V_B`)>9M$>W*Enexc%NmnS9?S4h_3N|{#ZoUdVfX= zeW&;DM0e`<4tM z`iyUK1EOnvOZdTczT|pDclhQJ84vq*MiD*a%g#ac1z!sR@L#^q_ageL@2(yV-tiMb zL(OS(IuK6(B0Cc>*!lUVu$u)t`L^(Ln-MPk-pL5dA0l+CZ(ocs^k1ZpwFR7=x;s9D zux$cYLu~#4!gUY!A>4GwO$bjum3%-?C6Q&vE+YT#{Cg4Zz3G00XU#tc;WM#GJWUN>GQT;4PmL=e4Y zJY0|HH%9ewh<t%>8^={?-KH%NT4<7P<%0TppcUU^% zZQ+Q&XS|z;j9>GHeTZK6zO@k1_q}lf`4#VtyAb`ro6AZ5p?5#${YT!f5s827 zr5fM-AMb;c5dFkkL2P=}8v-1GM#e3OUi0=MX}<2gsSDB1yuou3z2SYO8_}EIi;1B> z_iiI0_=R^a5%n$a^Ggu@%DZqiqF;NTy$jKAyuTlh=(pbU1Bm|MZ6iAT-Fp#7`=0j@ zVRXQ^;wnUke19N;yuw$Sh3Gn8EnC0ESH_9F%{TsPM7R6mD-qq{`w9`}uH=b5q;D5 z!X1dd?R$!t_ha9Uq#LjLp5)5?tM3NZ`7hsLqRl~nJ9~YB|CTEdecHe2Iz*TFZ_Y+^ znZKJTex?6b!sr_RX0Dd&{au`%8~x*sMs$n6hoHLMzlF$pr+@1TMECgbWG5c*KRbx% zLI2&Ho`?O%ata>vAAKI8C;jgdiN5UjlOcGHl>nqJQ}x;Q0RSKbdR!fcf)_5gjzozX8#O=2;x( z#pXTvhz^-Q;u^c$yp~0-G#QpARqlBRNiqSCx(KE))#E$ZoKtJPsf$QWFZyl-7A@4sfKy<0Mg=4tP`v>CR<=$t{MRbMt%~go5^q$j;=qhgw zvGHneHGy`GcLG|#4)=W)xz77AdYyHrw*$S-`ia-VEM;Bh`|DbM;HzimjXocj*{!~# z5DAoTG5$cP-Ddm%7$P~@Nn+L1nJoyX{eBa|>CcZtIOCW-2xsOIy0eOiYjd`+^}tF3 zW!@J#jrlpH2JuuPT+HV=s1L(53fhqedZQ~iF3$$^z3Xw zxMdOR?>)$g+I9?=`e{GuLfH3U7Q%rxwl(;6J;Ln~=A54YS%kxX$2iSotsmhI<1BW`*97eGegwVbM=QjV$kuNNUK%j0L|hfYFRafnD*`DKEu>U1K-vd1`u z)qgHVSaTAQdG$S9G@EQH~IbMy_T+=y_EAFY~^U-P+XCu>O55^>I& z|7nEh7;hef=v?DYyq5uaPv8p7KhHwA;J=AJi!M4B;o@%*i3%U*zEV8lN`xh^6H;Xf zg14geZiH3ub5T@3wiDsvEAX%$tl$u_ENPqGg(> z=tU0BVFiYn^|tqv2%?W#@{b$mEk+Yh8t>nW=*z}3;_@@bx{Z2dN1wr&p7IjI#;b@X z-5UtfZU4R);TMdZ9Ml)Rja)cScz;hgKj~dSSUlxj*@5Uw-s9tlzU&>xnxFQ*%XxX; zTTT$Y;BDp-e9^n;Gl>4`zr7dHMdrpah@Ld(T!!d5e1hm(=3}c6J#W@5L-c}q1?T%k z^Tt9%-!`uzf_}#|3C8c4-zVJv+uYWU=q2-Iu9KI|n;$^*eKQn9^on^p$>0ynUG<25 zXr6lsq8|Z#h<2f6 zh~6-*PDF2-N%r&S=5_sueqla85z$-N@(}&fY~F$BZS!5GersOMq5Q?nVJ-hMeH_E5 zvlcLQNmeIk;>xTBAe123(qC;uM#&rwrnG@*Q}NR%!ew9UL0J9pY=p;64j^3aX+XH* z_Z-toI>ei+|3S(ZI-BdawxAJV)1+>Mt;Y}s9j)xf=5>VQ$yXC_y;*e#x4nBi!h!d* z5DtEOA;RrnI)rezeG0;zCeYK|w~>AL)CngbJgej=gy$HSmLa;xcy1-4ON=b8g+s=5 zM32jjo0lWH%J^XsqN|O2W+J-A_~0T$*BQHs0@oWG2*VqV6NxN08IN9%=<~(~cI83i z4pO6sjMr~Q^abO0cOrV&`15{5j~Wemh#oUeJ`d63#s|kE`h)SuMTp)rE@bL`W5t<> zJ}_<~5dLj=iN*W9hk)qj+1^LSBRb&y=^8`_z3ZA0UF7}R1&D6(&YFtoF7Iy+BYMy~ zovlCSowXOy%igImL~nbmu0ZsT_wXh}?|J`9^myMJBCyW&J<1VX^NE#r`VMnoPx{^sA^M4L0ZHwvzSmDi^mE_95=6i7SzL&3 z`#uv#^e3N>AN<+(H4f}O-}4&~UG6_j0A1zWIoB2{HS@!J%}DR!1R0qWxHw-mQT1JVa2O+5mtViw4!Pik$2gl*$As&h#;&v`zD0P zbr4mTk1s~JqU#XCm3s)eRbSwgAOE$B5w70&8HAx2X2GnT!rs;uaJK9B?L`=VoaGyq zlXk9|LFhHUdOE_$bGINo;mZ98*ESHGO*2SOnmalWwmeJhY#qn>Y!VRyW zHks>LcXNTwIh|mfdl%RLe&Y{#Coi)t4td%?hY?Qy>NWN!H*)>V{Vk_8u%4@DUW{vD z{?uwFCjQj9v?z@$`?4u?-&n|YJAsN zH3rf5j3j&i1%J~my3H92gUFcqV~{!N*_;#aMS5-CAb5)Y$*C+}a5loF{!0BW=aB%?D>soG)%9GBF!HTi5w`yF5WP#MczHUstPS1LVb2N86#-`qH+>dnr`n7htj4jVSnagxu>1hZT zyl^|h;I)VC5)IOc9oQTn>gQk4mVq5bX}LuMg9C}8M7*|e>klFu$Th#|EjQ!B^(ew|35i&<$II>0?9-kBly5>(>&Bva$toH`uHNn~iR8x{xc>Izjy(1GCmMQsHN>M&G7+DYuB7+olY&L}=94Ur z^bWZe@W;lrBi8t_xtR1Cb?Re5@neDif8P?eZjaTS=!x&>OIpc2+Y`gZTPYP-!^v*= zxgY`gLe}#@4-!5}^e6i9?8oz9*J-MV^DT;mgds$TT*g?j9dC$~C@`0$>AE+>Wk7SE7z@jafc?%rWG zr82q(`v!-Qf_Oa2uqH~bu3Hs}4<+KN{BUxpcYssE5yS_Ed)1>Fpn6uq5}q-x-b5nN z!-ffddmMP~0x*dcD6$&>kM||iw@&qHP83q8KFGM$qn;|2;OKe>x)VE5gFU=-I6+sT zXCc`uxTT5>c5cHb5c5ZwgGrJ*oZKTF8@9=d}CKq?_@30^^aBp^;71QflDW<6 zGtbT?s;DArFwj(CnD&(FRR0!tT`nA$uSyF(s9FT73nben%=(3*=nLi5uzP)}EHxf-`=PRB@9hkIeTa_k#gtI;e!+-t?sP4yQl@CE8Fbm5iee=c}%*iLTQ+2Y073wu27J zDpb{W#);?ZdAP4vEl`#0OOV*;V#xtu;!tm@qSF$4ItSxJsUqD&gWJ0YccrjNcYm?W zw>^m}H8j}Q=jucP@wPvF_|m5D8Q{^-h&bLid>V zvVVAsdm@0ydggVL3iH&*TjD!hQ%|7uC$J8khK6_bCcC)*s&5sT)${Q7-hlyEQEqSp z-R@aN0e44SgIA3cHM^kZBovp7f~+bpzP;D#k8^*8l3nvHMNq+7E#dV|ky>kAI2wzz zwgl#t6;~F+y~eVdLUnZ=%~rTA7HMj2v8+JJ?$WlR^3tZYc$wU~qrVe*rJkmBRzqt` zyVZ;!7LGjkNQ_DrAM)>S9)Tnbd;@8=|4Q z_E8#)qG&@?D{5Zf8m+hR7mnf^OFuP5+S{ALR=A};5<)-OqxxuTTYc;L7OSl_hJnP| z(fJ1ab9!4Ju4@WK!$Bc`1M&VuK>$bvb}axxC7H>9^KLmmt7~m)jaqBM?be!LS3w{> zr?d)rEEU_>T-(}Yg*xgZt$}%)cPDx_@2)PvU+FxOK(0!Vdn`b!tJ6yIi;h^>3dJyU z?N&=iQxj&?iiX3O(59-2kX75!5Zs;|DhLE6Dq2MbvDi|4t<_gm5$E<-fC;LvZE{Ur zFxWk~11r0rthlVKq@tp#q@t#*vZTDUyfjf%TGfOvR4W)zeW)F?7mZqNx~YYuHU{yw z8@r1I7Pz3mgUx48XT0k)E7{whK=T^95eK?@XltUa9c>(x)f|b{S?eOPNNrP?8O^m; zQ@F)y4sDRvz!a+ikSeWW7QkDwds&bAhmV`W@+vTID^W8PZ3f=9w%CKHYYf+|wW6Vx z`ig2b27yIgw5c`}1!mTVt&Wz)NPU=Ki`7M2n=)UZ(uO7=FKf+V@>E> zROX>0cA}+c5mi`i?a}&3L&M0%ITD3zt!vXTtqU`ResL)6md5k?fJbL>x`UQoKxUfQ zv!j4wRRa@TFQC zF|G}+gua0fVwYAaa~#Jh!nZFxh-apd+I1hWE$q_C%VXgG;0WAI!Mu&j6z+fC;V;HMSD_<9D1umJ&x zcvjz9R$)MY3PV%sTi~))2jo)F3KCqLkXU`m2ezmH~jdktD0V zG2DzW+}zd#@}Y1fMIvjfNh385boT8?$k5s%Ew!y11eNO}Yp@N}wRUhp5YO2qS^wyl zU?p%wFMlV(#HM3g2+a`Lx(5S$_XT!s#U36kQFM5Hq`gj7m}RZ6YXlYGd}FW~Lv--o zk^-#_vIb)zdkJEjLdUR0)dhDG%~A>Wx!x&PUdEm^#H8;HEu?H~+8YB^6)4t3(u@HU zohp$g_*)w+Y^uy+2?0l7USA)H+dv}GZGklbOYYEz+V&PujA(?U(phiOaDBi@G>6uP zgWTi_F>xg&DpXV9CWF}F@d-#^#6`XKF&nFm)JHU_O0Dydz0NbH-kEKT zj2{zKggOK8GPTKmDpKrWTGr0E)d%j>WAzM(kcKy;?hWBkdq*^E)yLXcO(5vRZ=Lv|VKm=2ZZ}_R|b1k@;wJfWWdbaF&vS*8{zP1(nHz+g2l`aO|+_!}l z*wVLW`&J7#b7AAQtl{1>umbUbsRNO=@k_6q6D`f>RF$KM-W)SnsnV*BwdmoRCY$-P z+Co5D1!7Ix$;5#3sdq>Lc!`>tc^sH7f%Ui1c?&{O-RXWCX%4LkJFoF^XTtqD8g7V& zV~y?tad0YXGi(gSFt~wzTJRrLGu^< zItVgN@(8S4D9^>1zMhjxPEJpkW~9rI#wYXUNhI8n`{|=I_Nq2@LDsXE3uDy(_epLk ziUjs*PQr?X!}S)5r=?LOEnS8$oiCa@z(lydkhJRyN%IT4ico!hfED1Iy(RmO@Wh_$ zS@`gRBi{!0v3eIQz|4d!AjlW_ScnFR&t973a5h&1FTN!5l$@yfyG!F z)g{%X1%Xwo@L0M`MigmYL!Ll(1uN9l))=zNz(fak6>ep1!QigI(m+K)UoNKGc5)ns;|IZTN?A`(&X6IRa-P*UVKg=)i1BP25LfRJx@KrO3y zs@m|T2CdBj_eJfF>z_QZ=gXH6aD3II=#c{Va9PddafvdVCfW0nc zu`k>nBQ4+$*d@&va#9o*QeNS#IUp*gG;Pf>E4Ajpt~5e4wOKNXWSqQAqEJ>1)WJe# zIaQ&ZfV?4#m#bW)I90zELfl!Fg#mEru!2CSMb{~ksV+lXuw!7yFgRU-TuTF>Uf0wC z!7dg73n~Jo5@^@g#iEecYGZ0o`Vi@PSJ&`RauD1xCGuoKaF?uNyA|3Hi9x`DOsQ~| zqXI`4D66E_q9;C_?27mG0WcX$&whiEU?{D%Cy2g4JJn`f`_38{8Wk)m z*-+XBby?He)DwDRt*OJ-s5A;9m~dCIz=jD9r{o~e=FvnJ%*}|kr#56Q)Y&W5?ywzG zc(NQ$(+bQJU%)_FN$IkZsr`Rw57Dz-Bg zJ`!uQV$GqZCJ?`7FgNAGxQvQs6(5CWxe`_+jD_onBvvC7R6s;B5a@LqICDiFCL=|XTLu;Bt*!UFjhZ>;0B?Ki6anqr`qlx_-3I52muw$XvMsRNgTZn8%d|0y? z4$mPl7D6eoh1~@P@BZ!aWDt*qy)aA_!hQ`sN&pmcxF4LzykfjTUSM7zpYH?YXao7k z49r`N2UQ#zif$qBkaX9yVqTSYu)J(p)iR7>C~^9ZURcVp6L6PEbgNB2b9>~wVJop) z9DuvA$gwAahl}YoF5(ht z`PHbK!DzR9Q1vHl;%?rLf%B*+ZPH3Pma?HFZ8OQa!!Jz8ulif^VNq?VKiJ$B_NLkMIJ+1rU#iQU^l-@s9i;Fh?Z zboTc3f`bKx&|X0EL}pP!s#FqyYR!V-A&$Dl>I4ws5u>WMNuL`L>(<8FLUoSHqoxwV zVTc+H4k;X}jc5QXrEtj+HOlycGbeg5(pRuK0dAqraH;LC%@7=@={%z3&=c<)P6%4s zmIh^JfYw%x$62SNa~&4=hFC{iTWho(v=a?glxMIfOp0B41)v? zU|3R8B3hC9@QEGRyc#wJDL@s9)-fp01(;|GKrp4UEk&$%4#I&3CId0i1s20J1vMpk zy{++KOS|O}oFLEroyoynU24OzR}1VPpv^6H8x@%F1iC6#x`5hs90R&zc1mHnz5Z-OCq9Xu z7aU5|R?I*d9HHSA<4DQ1{Sb5qyChc;6zUUbIv3pnc_5&2l1^<9QoGfD2VVkgZ!wCX z^o0^Z6&xOrVweDQ@-)d0Dz%a9Z;<9=9W7K$)tvxU@(AL!9a0F9oU*l&KhYiGRU1R= zsD`euWB-%=2*4CMQz2>)nl%4Y)adPYV+1WYWYAzwbQ{(yOO};aS5_l}7*&xdDle&~ zWj#Y*0~A6YHWQI8VWPv1nr7a{c*rS26$d+SD-`CfQNa?mbGwT>dYcseu%1bMkC6;h>LSR^= zwIK*K0@RaGWRmLxeF+BjBE^fvfokN+>SXLZ1kMcLi)A1BMTLC9d2}RdHDeo=xm9L( z7IzdV&72j~9E!Fo6IYs@rBB%Z-5}63kr%g zo~enXdkWS8WauSeRk-ABg)3YG2p-{n)v8TXd$|^}@;*R+-0ewodWCU}L=u{}lr4>e z4z;XpL~WM4*{!x}6*Ecl2t!UYsle6#8q70OEcN_c65G0BQv zf+-cLz08zSQ%`MO2*R3BAvOXbB4z0-4Hs3_i{Fu03PQCpuF4<-7y$yui)G+AC}5Gp z&8MZ6vTB;wNGJ-n6-cEu^;8JrTJ}hptB2fw(_TE7YBz;WO2WYNC16f-1`ISr%rp+yyy zybK-z!dSCPwba%As%d~ixDM@XqT%gW7L-Lnj3kZVK1G`?eEF_K{4@)i7xsG_=pS%3B$TV{=h>LVR7t1c3)1ICbbLQlAS>}9WsuJ%95aKx>k zRnAeqYyMsI@1krHrdXWDWRx|JM28Ig6>NjEj>0;w14>nChG*OD5SnA{rYI`#bOv0zCZY_* z3FVT=tsjz+xCaX{O9J(Wdg-)huPSGscM~UwOZC)`S=v0Vv4PrhxBA7UE3)~X)Lv@4 zbt^tvFE1DwQji0+uc@4;d7+de9FSXl#4;631MsBw*etNpLpv$k8myKe;F7Kyad1^O zWC^H)1~9k>QfC1#RVdg=8@agCbFj&^Z1lic-r8z^5^D@Wk)mie@q&vROiwIO7=X_v zrb)ZMqnp4X3%WDZ%KcJoN($7Pq;y1SXU1!l*4(CBv>><1)_1Xzv^^%pa@&3#PCZt3`Y8f)3GxSNTAX;#`SdiAInL{d$>rWip|ak*>flodMVotOhD= ztYmykkcrdac~{7X-tOIn_8TTBOl$RU{YKcgz!?KqTd8VKEp8FAZS9&`?^^CA?WDvD zFCWgE8n}XU$0wF+#r|+|Nd}5Sn0!sD**BQM^*%1t4oy_}jV; zYz57VvDbvGttrEgdYR*bu&K2b#|T>C7@+(*?3o`1i+LpDqMmkD2;>w;QzV zXu?{;Fw_W}Uuy%oz-1uT{gAwroC=!iY*(UTv!_(E7iyo^V~auM<%nh2UaQsERQq)N zgz;ts!E$>Dla&CHC>dydh#uK=l~!)qkO}clDcQiD#lm!|MX%dL?D4pzWS4!}t=IHljHWog9u_3p~{r*K8`03(utkmAdv&7C9(HW@d>?wnEaqH5=E4_m{QpY zcsVC&&@6XS#oEAmUlx^ChoxA8BODrHr`Luz)aX}gxPPz{X-nzB*Jqip^>EFqrL z!g2#WVjZ<$IA|7f6i~2Ylt5clQwepEmKW(fO@7&SpvIBr;Y1QUFboyqudEfWixIvQ_b z|G`J%-rtB0WjZU0_Xzz3Gohh5d51VDskO8!`AHrI8oAm3TXI`Juv$*(ZD=wXmOBRCI~g2v?p<-^blVpqAmw zq^45XO{kJxG}O&)%4sp1*(?RG3H-tW;CV;;+y!?_#d#{f24EsOAdShngRVa8*M-WZ zM<4HWw9Cv5Xj2W1`%Etn$QJ=^29P{(I}0<45wPJFaS2~jClWT70D*}Pxn~_b4i1l5 zP-rLc8s>lSxx941wv}0fJ!&j&l@}Zbiz}lNkXao87)*9uo92b6vV;ke=&2uJf^48a zf#8=?2`lF$X#ChRZ(8|yZdz_XEyolnUdGDVi6&*yS=Dt!V_-Yw*sY_nKo7a`*isBw zIdV^NFo69Df)ri0Cy~3Sdy=d*8(h ziT%Jnc8Fe4PHGO*Q5;@ab&;4>Y1xOCv_wT|PHPcJOvP{4IWnxw$v{uJC4lFH;H|65 z$kE|+4HYqyv@-p|1`Gj5^Uxn|sY)JER4@WJR&}hVqyz_;({wgUeFdEiZO?SUgEf1I ziv-8?gWCHp0KQu*8iVuTba$NmHxGpdhxW`90;rZ_eYmY1hmV9c!2z+<3E5Cbdn++4 z~+HvF|g?;+8Bh@LV-U5I6& zG@ME^)U3}f%h3fvC6XX*!~sRJ%{dU9=@SoZwYPqs2azQ zasC)@=!i)o%z3vJfEgQTRXO$6Hm|8S1)Tr0CrCWGs00^JE@E*v+)K&=BUJJOxNMNF z+M*KF#{<>E4tO9s$!YT7&ceP7kt&sss?m9@44Zqhxj{O3*tp@=MvD*t078FEr!OUT zjWnQ;iD{!hgX|&TO31M;E}+ScZn5^Xqmh`@m}(wb1d*8b>Y+tz!1>CC2tCeJTPaqN zt3j~<+SH;ck8J;`Z6un$jks9x5xWR_qbz?J@Pav#uyGb0KnzAxjt~+LKmgDe!36kx zcCsimA9|&xSZWygMBB}RkaApJBR1UK_as!v=8-aaDDKuV;n+&&wxTNP4v0-qU2Gl1 zPZR4Mi9`dkeAf=#76sQFwbNxfuVxflD5X#X40t#*4O6TAfIOT&(x@tqq(qt&ui>DO z<}>uMM!l|KLZv>O{I9-OG#G1-5-VL<;1ki)i9ABBt;qdkt8k)r9eu-u zPDMj-UT?2w_Y~ddI+eCf?8Rh=*C$- zYoK?qbJ(M-!-T4BDFz5nxeg>yUQz0j+^LqKQY*v9%5kC$)d7N0sDw}%7F)mai~(zs z!P=oawuUK$!Md@xn$~fWT;a{hH!B`B<$kRARQvErAdTe1H(Gi82%< zu>RDM1?5uv;U=5^{Jd15I$(t^Q_oK@D^iYDMjX8gIH#owUFWI_;d;VL!PMz1WkzzU zflvX#^8cu^k68`ZfEtuKZVm2%CNFzK)BCGU?rp=F9R!Ff^+i*cQ$Ih}(5Y7S5NC^`v}6;wNdb>P02T0nKJ5NB-a zPc9shzFvmCBklZqE%wc@I4e6o3$SBDv4MPe)rcUW z&&{+!vkCv3wCj-MB!?LMQxvCN>?}OWgBx39tx$D^$+ztdI?2IncFo?vY)|cIxG97) zZ`}RGSOz9iOMsdKu$52Z;KqGl?vPL$EtPYlIUc%Zw5b(iv1gRNp13hU+z?2W;6v_W zTWo!va5n9Y9k`VTWx`S1w6s>XFmVsS#feHr;{qP(ldYUGMvAIRD=AfT|KpWCRzq7l za6_cUY2cQ-B`|kz4L+@xS{1oJBTRjn)|NR=m=(n}6(v=bRTY)hpz;+}m2|=^s}Ltl z4N2;4Z7w{0g@}p^TbO?~G6&jsSS^=yG16v!;Q|cRugle;wy7hG&$XLk zium#d8!}A+;nxX-lm`;e{qVXCVi=D3wARtu0s{aAYiwX?;yA5&0IWqvTcQKeJwr33 z^swX(l*|Z49j;P4z5X_KEZ)rY==H`2X3gt?JJ#o6u~5?45Pe0cb!>)KoW68qm`qT zhJ=d)3iw!j@(%H(*f1T|<3PYT)h| z-h0GhA_unurt;7W@N3x9@IXl(?sEeE3>R7AJdYcfI_E&S5ZwM?86{|tC)Ub+M?h)i z;zUOqh`;R-+&mXpi0;S@F|MQ4ouXTrsty_QG`+ zL}o{ou%ip4&a2{gD^ZdRIR0=^P6$T85>LE)C;So=q-=b(^#I7Gij9Y(>}vo^OXS)G zWvHgjrM$SJq^ue)XH`{jc`vK3u7X2&HT6*dtZiYpm9gp)DcKcVZ&Qe1mzR#H>4j9J z4n$H_fSa!Zg~iK{E3$+WNYh5?11lNIDC9bd9`Yx8KeY*p@(obR9ebNrDUFSsE}>f7 ztaf$Dy#Tgvnk;exPP7>I0cK7O{Z}ECv^Ta=O(HxEZ`9%T3f3z*1UiJRqbD(hvsVex zy5e#UsHFGwJGw()E!-Xkdjfo25U}3|()JjU3FH-;3G&#i_zG)BUy5&m5)vIuc82}c z5j(4zQ3zwR2f-dXuo*=pR-XQf#o~_A-U`F2!&AiJ5u~nMA=0+N3z=7%DTJgoSN4t( zn(KA&WTtbof`-Tej)L2AA7;*qo>s##qiwGMdo8C6O=10C$*c203-1H@6D zM1zne%R_BdQ2ol;7aa6sL0p=mF4zDKkJC#}-M4}IY+vULH% zydOluJLH22!dbCrcPwr7uz9_C5w1C7{y`8FSpSYbSs;aP^qJ&lsz)3ciS~j(tchhB>ujP=QKA&gHS=F!r zt7}8Zny4Z;t}{Y>O-ZjJkA39LA=Jxq#}w(7>K(|RP8|XI7ihs3x-xkxRK;;A3ieuZ z7zwwWtVCwsAwthTr&bEJj{FRA#^)p46T(wKQZ0`SIkVviwXki=z~nj+t?JKk|8#CB z#Z9|7ra#cNN6osLRv08gpjp6m#a@alacV83Xr!&P0P$SgAK#5$$uUC}!`Y4fE5|w# z)D6JCBPtRI!ZsVf9v3`7Wcnxr#;z`2G=sU4duF)kupV6s7M&tya3>;p1Lm~E8X)rs zs=F@*MIoE{S7&i(K-J3u6sR}(A$s7Tt^Eb$v@sQ5I+kD$43a<)9JJ(CUI>L-ZCF&e zwy&1`KA;K&bP0BR6b?zbI2@5bl4ISKrh@yp#Y_Ay8R{5|CUm&u*R60!dD)G2IIRvY zT)3$Ox(E2C=!?!$SUrkEEPfjg*F9iuQkdc@!o5g%#F)t7l#>TmYf!5>h`q|+MieLT zD}oLI*n>uFk!F-j%_1$SOU>|{y41|3^CC8tk69+%BI0Nh6`daZY~MrrWlM&sa%^SQkxiDiApQ$aq3|h z_la`gBr0`q9p)8tq$$Wh4OKcUOS&Vl3-g!qQdT;UsjG26KSdSFoe zoi!fdbV~=WD{02f$2LCTz*rpk05&EZ2AA!=ty@I2O!XiRQUd#Gaeo^x0ue<6I!TU- z!%(D8sAF5eNz=0^^;Uc@8+lSI zS93opnj0NOkzn5;XWLsu_(6*#=e%!PZg+ONOO86#`B4-Z+B1`1>s#vpGNB%rM`is5 zFNbFyE`kcE0oM~XG6zlI2qwKIhj5|O!Z+a3c5M4l1Ymky_eEifdvH6py8Tvsmf(K^*BP9(#GT@)lgMuCDYeC; zSyh>Dn^u9|lyJls6rI!(Jv@7HM>@8}J%wjrTf}C!5>xNGd$u`r0*;+8To?%MfsQBr z6%R)Q&IHr8XXIz{4xgP7SdmeqcnwleMK4n7a|$E0DO!Z|bHXg~u+PABM<18VgzT?`2JPzgO8+l93~N}75xnRKHQHVR$^~!TyJ6!v=Nz zHL#ACDo5IRf*7=t6xxNgKy9_~HO6AfGk3>wb=x0R)1uASo*<5v+I}I+F12UzM)nVL zwA6=s%HBDmY^uC|)-LI`MLL~PHTwhCb?K=tK}og5t=O=TM&hP~ABNQ4c7 zctcX54_FDncE#b1<>>W>MX`sUi{ZxVTz9AJu7P6wNOdvG^QX|}$&Gg+Vc6x+Uhf%! z&GY63Pyr@x-n_Ke+;n;ecMQW%Pp_mA_rW=muv>xR8V0`1xabrhF*{@PlV~Y`BU+}fs5sq-s0EA8bgP2fWT~0YcX#p^m-M!i? z+4k>pmX~r!Yr_x7$j$Y(k_&WToilW(G^^D$ul5av=!yHpB7ZXkZk5qcb1aCvWaIt9 zdhuRb^{CxX0A5>Duk|%>QKDgwD5gE20{Z%pw24&aW9&`p=YCS0huoz{W*OTQ=V#>3 zl2#9X%EXGT548zcf(V`8Gl4_3=!Jl+Y1w_URe-buH1@>?Anuo5V}-J zwoV@NL~RB-=hhd&Pzs?bhBK=;0H3}LTq&DQ5!Y~FPG3n2K1qH(M)Tn^b?*I!Tsww2 zV$&IE8Fuu&m?H2l8KyA;<>o?yMwTszaK1gwlT z4N+a6Af(mO_R_+wev~fMk4AL%Ch_B2_&EtW;1SC*tdh!vk-D1}MMhzbQ&-c%DbCh= zVqTo?sf}2UJfjJ4{9>0;hAE*OkTAr{5W1id%Aj;Er!Km&jsD$~Ea;ps)1n=q<-#9% z!>vO$RIP|cL6T3{K|en2#m65)dNDI}1LUe6DM6%;St~V%)-CDT9K}rK9JxLsOj35I z(P5G@J9%(D`H+26Wk>2pR+opC#tk}CxsD@%QFp+h-8JX|q0A-g>*O}`kK~-wY?cLb zzyTVYq!3e=F(z$sVC6fjL-|#cF53R=y0iEJ6FuiF5(rjzz)HX~QXQmrBp_(VE$7>t zqy7;g+hQgy1xm!ZS=cnF5}|VE1s}A^!St+u8VtLGn?%946!L$X7?+}#shj9Ybl z<)dzRbJV!nUtOJ@L!;V0Z%dBqo@&=+0iYO;SETcd?`RVUj9@90Go_M#Q*3xB<9L0% zZ~N9b70*18LV#tSuZLcf(@q!&ORF67l$sZ($6*dp5DIRx7^v}dAG0JABbL;5n#ANnS#fEWR25hkI2`n?n8^w z-pUL3ac3Wx5_+F7%J>C5monNd@I;!R_6T4EY5Z%QTmxr^L|^S?jFpR{i}>lwkzf>F z-@fNeU6G}(N8)htz1*381cOW3TeK!SC77jX_{3m;d|M%u+8maCVUel8W#ix~bPn|H zaw)|sa>@8W%u%XDkl)IP6{`(+33HUT_(nnyS4!#MBqRjI6EbzvhF+o0VPV@i25wT& z9o?~iD8ja&sqN9eF->_xVsmy`wseZvL>$GnDPmd>e!*5vK@7&lGbN?uT5U&2+o)Y! z*(4T>CR#A$zzE&q@MC_|HPX+~YHtOrQ7adgfZ0;lO5yff`&u-coGBxQ9InGr3LdXR zq>*0#SfsEskyxwc`kg{_jF3wymT(*t%C$6lBsy3yZ?HHh20=L$*mtbTfbIKwQVM!? z?+R`af`z}UZx9!|Vva_Lt?D9cFs*f=_EM_v3Ie=YHn7K|oG!QU$JLyJx>Nz{doYv_ z6bXD9&DUyt<(Mm1GeC(EX;}xz^8Q0hY!!O;Mw%?RqB2+)+g&R4`wb|R#=K;d&<<5c zs^`c|kX?_P4N^v3n`hJ8&?uK&e@Mqu9#%){c*@1fMHF$l`kJDf+Bl>!r;_Zz_fW$`eR?!_G?oMn@Yfht_Ym|2^z2xHcx?5YG{{7c~h1L zCogl!;uk4+6`ar)!8K!J2haq~icT^IL*6o2?Bs1GTNo;&u96axlq(EDHb1hCBx z<)qJ!qMS-o3^_tw@r^iuiH|D|r^~rXCqb*2YD?|kHireLV9R|WuvOc;g`yg2 z%cKW52kyS-MsaY?0=L(Jzy_dF0HFM>fs;*T3#^tKklRaGGZ2XYBD-;}`Yd(Uy>$QCGh#SNzqjpJ4bXCwhjZQxyR;fIgOZyQT@ZTfe3SD3sm|RFhI$1mP~EG zPL@kXP18{~)knh{oNG1Q-r3qEOfbdX3oxzDDi*&#_Z2&6wG=GgCw*{Ucn<8=Lh<(&zb996mZYZ8!s zlPwUICIK>#nWmPm?rI>AWU@krgoHqVV5qLHnhZ=b!%PBUiGs)u0?NK92)KOWc0qB$ zi;7%CRNw;F6~T+RpvdJa*9DdPf6w`!?yAakXAt!B`M!RhD_3(w+fmGST@VU(v#k%989urNFbS;=VrizkYbd-^V#9*c;_ew3ICl4IO zrMCqx&Xp+17h&DX>L%0Xl5Rv}rx?@b$R2EdG^8LVWaSFTw9RDC0*swVUPI=~B(u4h zr7+q*xI{^RN>dP+4=bg$DkxR^VxvXmsG;PUvCk>XD(!zr3?QnpB%K@=Zzs31NG*uR z%a!}FfZhCad1tt@*9yE^6+~Tf*E1J%JOCAQjYT zX#$suA~aE9Dw-kNJU6~6rZHo)Z#~%yj+OA3GB6}AHDrV6g-0!roi}kfWiFJ6m|-~F z5t(;3E=$kfUyA)3)Y@%q7%*_E%oad^_G=q5XH~0MnsAsd!bX==0&CT%n>2P=uOJEV z`?(x?bCuNjIgnaB#B+_ksKs1HAxx8{V%o3t=&gfW9-@ zuxf>ZER9ur0$^|yZzkg{D!180^HXR8ByGMjR(5vAy1UYJ)Af>aY0h9DM^A5OUBR$T zCiFlyGy==6*9ay%M5p_X8_kvMMdrgnO@z+p>a|1oOTNB*6wFdbnWHk-Y_&BF&MB9^ zjnS&+EcEnnm4v~Z`^jpKd1eF(doDFj6dJoWNyf&YxT4a1c!t*`*!tRj+_j z1qJ$h^0Dzb^l}(5SFeSIjaBDw7X)n zUd{+(1XN@=2VBQQ&z8`W$(HntK2r;E%rzCn)1>5ybk9)j9GvMGN=c_{AH-_|_o}nK zpdKP(*(sy9 zm^P1vo8+daWa&f5ib*Mo;RIXtBBUpw?G;m{?K>j1AHGv#5j^`*bnh{LNsqPwVfBKz zm!FRgzwU#Zt<>f&UZ@u}V&So}uQwk^`2~dgrGljjEj9$q-%?27&6-7!x>7S;^+p30 zA*2|T>0_BKoMe(`p`;ePZ!nQYUIZp?uTK6(L%3Yp#tbeVlw~rp)Tt|*E97S_TGk1h z5+dAa!ghAbWbWpk8$pFajYv}g zhPFntTk2Fb@|PKw!%@!MksX-Pxy5K`O{ImVt#)qKsfcQ9jasUUb1I`wO%cUziuO9s zv&B81wE0n$;X6s5l$T*%h*^GR+TN-FHFjYA6zH5B$+m#;%Z25E3()|PWSgF$7#iHvhp0BcAVUd73$!{*_kRB3eUWBQKR%f7Cb-U4A8W@2P4XvFP$!==vx>wml18Z@t&nt8pz>Wc46K z@$AyA>T^sz!9iK@Ar_dP$kcQy8?gdkx+t@Iy?BxqAK)stNJhY)W6>)+e9Ce_W zSRgB^x!4vD+c&zW1HIZ-oo_6+rO_J2#hhc0!v+ngTV=X2s;OR>ZIE)Lj==0Ls7JnS zOmJa>Hq(2hr>xo(szl=?HQnuNwKiRHm{jF-k0MhcRfm9+5mhAvPcdj1A2keOrKYm6{f``cV(;=$>f)G zq-LlMDYGdLUMPB4XL4o+o1fa^qLRFxz@%s5R8)?YtSqTqSq|9QP$Or}XrBQnCkU)~uy6XR1>tnHia0 z?emptMlD<*I|o5qW*pYcAQXG9czor{MFV4zk2ztP!CsX42%yb|Udn6;oftmEl}qHl zg-*}aD>M1dm&{u_XAaf{n4}<1P*j((X{q9zKh9S{$)}cn@p>WBDJ&`q7~b2zGy*18>#p$Tv{srsbyiQUI41>I~y)C%{Z~9 z2Trve{To?sI?A1L3r`WEi)!)lw5be18k^Mr4U11z@gVh3%AGPYj+!}w2?@%BG#aV< zn*%FG66~4;i;y^K)&a0xQ9gu|4FNZ2`4Da@M0$E}V|_F(aGJNt1TphE5D|pRc272T ziL=2a8@-FW!6j~+yNJX4Y{c{u>Wy8JiI}>iUBuK~G7(dkw2K&u$<*6I-%uBh(ylP` z|9cjkfSiXl$JpXLlCiMit~Fg}#v@&;2h#(b(aJ%L>C5)V!<~iZxTg%aqD!K-OYes_ zo)tqF+?0bDzLl`(gs;Ir(N};%DSuQUugu0$4yu{j+MFXN#ony@Jekd$*JxEf(VI^+Zz1e1rev3PEgXhvn?tj$ zm>SZu%x)4YB6{dGHw~kLMFWkVh0GAf8pcd>deOq;Frg@YPrc`{YBDQ7s4Hg96+eeC z;A4b?F)un5zf>)Gz8$z&U0A^`bvd6YGWix?5HBU|!CLjQ%s3U#x2$@^n7q;LLbChw zwwih+=_%vqhJMQnhpHlOO>yO6@}jxyfgp;)}{SV&0NkL9D*I{y}M_@Njm)Vw}bAOey za&zZYH7!Ho;@b_4ER17fHE4g*4-Z)C92SbLPL$_OajLJnxyG86_RrlgwyGr?YHOEf zD+{aWL_i}B(ad)+OX3Jny3z%4Pb#S%xjt=N#x=SESL=P{=~Qb^`KZ=S%7rlFp~;Vc znI@*5GBCq$G%-zc%s5$!U9jpd; zWgA^(*VumLfaV~a*l(KMZapw(Y&wlWIAd2XNpra?>XKPTh@Lr|`CBibPoI_W7!^+U zCG>2RQMwXHk=l-|3c_r2Hq&iyYy%~;Ra8Bqi*9-QOOBg=Ob@)8OX^c!Lxy107t%(E zh9SDK?=E&ZmcXn$&B#Eb=*NJs?0(t|VHUjOIa1X_D7&>MQZ#GJZ?9fdZFZ11lb+Is z8}?D*3_>{_Us9;3RYEHUhx@S+BA!bOY#UStVlzQxq&C+ZbjYT3%H?5d3wyYdGgYcG zq?n*?s!AF9WJqrpeX5xQbraIk?MM1Ka0N_YfI&>onSTSXXP#1T~X3rp75RpBTdtfR0jT$y7eZO`v1KtskBV`2s8 zYC1a27lO~eSgeF<%!qpkt2@*O*NP8m%&{ANh8>QoIShC>UACxsKFW8nT3n>OWjAIc zU>vNm+whPFLf4&WP0-Y^^G+ZYEQ6rQB9?wv>#nW$ZSv7 zY!ygCfH@1kRF#XV4d-qmIfi{BSXh85hao~5vSxu?)}^@_yhG*JC^NY?y2L@vOu?iUsevS~ zcgfanE8uj3Hd8zfy+kPwtA|MIO&?I6i}qKgMCz#88BQJTf+wG$Gu57h>>f1t8n4J> zFd3QE3Qi*#$$SAd>R?)~>5*MCD@WQlP$DKo>`g73OlkxC3bp+OcbQXfYECZ#VCJB{ zKy3wq!XG|)jUmgd(bZ-`ID(YIH|H!6`LH?Zmm5mUTpzJ>HY`Gt2Qf!dm9M-bx>EG< zqe^lcCU)`ljP8s0Nox8H(632YMWJClRE;+?zAU}pW014-5OcE{RZglzmvRyfw>dhks;L{2 zZx$}VS`{^6cR1+k3%Y7>+tDe$<)Xm>Y&f~*fV0n5i=0qYN*PxRQnRO=IZI*lNT2Rg zr!jUdv!=WaP7mj=UJs{Rh=pVl9h073I3Sv=8fvnIi!?-1&Ie@DhMKt2C<&CCYf;gB zVzuvxZw<#oaVX;rs>;*Fv6Cu}VZOmW0sR*Us8cogoY6ysT zb};}tfCFgOXAc(iQ8o1lgP~HQ$@C<>N2O#Mw$j;zYs5>hQqeQs!sxWM{ljq!!&2s~ zDvI@hn#xRTSEK0+U1+eWjg5>0qs(!2kxGZsQk$7^07bvTjoDs>$?K${1&`RV?8hyp z0~ym>fw6VvUbuNej_|B{dTE8H9v@1~u4Lh`p5tm(Ri_O*jTfTYX{Ng-+aHagyVl%B zMm3o;s|WNPj(ipFVx=OsPQ~!Z5;cb-dwVRrRPL!|Zc<@`F?XI+L+-;RRXm|_FEc{$ zDWqMa%8Q;}TkWl?d@)I>fL%GI*i(HTe#`uvMcfN^7EI5@`)(J`Y$qVS(Z+fcF$U_P zrQASkvp0;|JMUNyIj}|7IUktolBA`X-cJy#x+D|9nbAD92)NiAi5?B5NdwCEh*ol{ zC(u}P)~KUp##{4;4Sm$^P)Iw?Ex)lj8(v>yA!Wm2H@a_>#%Xg!E1O=^u86y-MUJvX z^(ZMmb1t3e<4EIDMBHe8|lO)7dc}u30v#ReIch2}+u^gR-5ApJN$}(YZu7ewEh~sisvY z5!a}`3pPuWI!H$I9P5OGmoI_UE3Pk}H5jd3g}q!ymMBpAB}V`z-HCrKxX;KV6q0YHsj?<|L`jH2bvag6^sNSW&@-28iA)bbF%I_%hM-D zlV`=XwSAV^mItvlqXyWPDeKcjI%BpZc0Gk(s-uRTyJS0VH7J!!*nA;yDo)&8^5Kvh zpA`LkHk761)UyZ;YjnqTi`INOshhcJ;7oM#kJQ8SdSYch>FII?Nw4umrL2cXzSK8X zM^x#L*f#2>oP9y}mrXZq#e9tVs+NsPurx(V#?N?6R;y!l149zh%uy1Ts&2F=$fcWUO7j88(d$-U^+(|%^as%AEXb)GEU##4|iTt662qtP^cvs2`(8IEOHVI0=_t&S=9bJHF@F|OC1YQ1gi&3d=!c>5+h zb?n@+>-Y&ByLIf|u~!EI<$mcyn^>>Bo<2R^a?_$U-tuyCDJT0mxssEEoP2Oj{yVuB@`9XvR8C%$lNaaYV{-DbIeA%5J|QPB&<| z$tUOJT28L#YH}@^v}+hMas;PQJz3Epw#9nx2uzS!ZVC@z&iL zc@yh}jJ&C}Yq|ii-e%3u$eUSbW#rARyEF0@)-xG-OKZDv=^JciP0z?%Tc>5@ZLAMv z%TMd-qyZvOY4JsiHy9DbxB5^ zWPKqcPqtpn$opFRZkE=!pS3h2?{8h0k*8SqW#mrl#f*G_HF5K_z5}hJGV)aG+>G31 zeL5p|TR+RlMQh>~X?+J-i!!opU67Hb0&M=qTemd@{59UXJtt=pE6!&U8{|ylfRy>T zkTV|#a^~ei&b%DRnTLa%i9F;jbMf0MCvTmTx5>%d=H%^i^7c7-hn)QOoV;UB-YF;V zoRfFS$-Cy{2{}1idX2Ys&z+x`llREUd**b1D zcLFDgDoNzqPUKY8g>;}gf-5|)7?i!ltHpNBjeXaN%Wf%&qDsA-gq~A(qfpSpz z^t{A(UE3=~o?Ulqyu!@zQCA=~p%)^8coBBFTy|?U->-UM)vm%M1~ zDq%TDN@3tTl}ZxWwUX=BeYX<$7-f7tW=yZ3MyWReNt*c6uEIZcD-s`52LuOUl`&fqt|jpwP;uB zI8lu}C=U?pQmIx+Dz&;(Ed|)es__(f$+*CiLGhYz<72o%Qgxzw%_%!k5L9Ek;^G~o z;v_e~g1KT4$7Rp=q8MG8#4pR|58}YBhq3M8`|EUt$6f{R!nmYTtk%PNR8Oj*=ntxx zI_EonRKvD~RUe{js75O3cvMRBE4sp9U5zK2eexF9I{ ziHn^Oqe@(H+**t`8hEv;lO#bov};I=>K5`H`qhhds>QM&`o0&|{925Z6u609#|yJ- zb{$LD9G}TPgfn2=03W-W1WA;HNP+lrNXAj(l}ib3QnCH0TB_-Xz|;o`UX&QuasLGG zB}w9-melK!3(b|Jj0Bme(9HynFYQN35SFTb;v|(Ay78!CJtzmE6JwTlIZ#*NOY853 zk5u%%QZ=eMwqNnQI6(MXQnRB3U#1izo0W3+2)ttCy5+i4#*2(XCqeG6RgvwzvK{%Q z(5~uxz&rbD%z48sK0J2K_N%^A_DXo8i67RI&_)W5yh_!t*!n3V#7J^!sZy*|%AxBc zA(UL(uZ3}0Wx~2&@@rA4;_G)Li?rYt7&q{X^|0nu@zN6ynHi6dlB41TZeaVdTaUd) z@@_t~Q;i*YV6TKcY|Gy9Rix}HzFQT!(bJy|i4XRoP`*UDn8ZoF>^N?Sn}vRavcsv> z>t3l|@$2%k^oPTE?3t@-g9Bomlk1RZ>p=~>C?lu3v0DzR3HI6alh|=Q{EKwy#*$So z2#R*eMh-&BhHQuXRB;ctBxRjn^Fyc9h+2I(JOi0yL{dtnh@i;Yu4h+k)u0-NwW?dK zc-3lDMj3|FWOx%(y%1DlW z7`ymat0mP+7)L>^T=g8x(yWvcBujG>%mBj$o?R^4CA=;al}T*7$XX}_Vw&UTM)CI`C7zRLi&ncp6 zsfVb(s&;}ThGgUtyNJ@N=6O+o?@@EZvgddKoYdf9%6^1= ztus76iY#+ck&5w&?Q&ELf_kmuI*E^>7cV;~C%%osxA8?}xJo`e5^>oN%H^6LM@iXp zQD`TA;Q3DI$Dv>K{`j1CU6lkRI=5&?RhS8SL20Y+4K@7~lZ*SL4y{y+fuDG8)x$eW5~q~-^-9e_#*bnYpFRpF)yo)%u7>mm#-Ym~t$3ld z#)ZyK1DuH{)X&8 z_fPb1MeagQBBzl@lE;&mk=K)Vk@t{aB_AW7A%8{wk=zX3O}YOr%~c@B9gc?0=j^2g+_$<5I%R?k81OS=pv@*eVQYk{=*HK|VtM2l)c|J91CtQPI;y9zq^L9#5_$&mb=(uO;s!?;#%~pCq3re@l)> z86o%Gk(^9=?!}k;}-K93jsmuOx3JzeqkrK0!W9zC^x8ZUM81 z-0xiSGV%uU4)QVb7vwk;m~!17hsbx5myh+SL2;n!3nU9` z9Nv{!c|@H=s#4|1yB5pEjF%I_#g)l*#B82H_NQlbn3?cNMD}>4E zA|XsoSM&IdLPX*Y${!b^a{B`1uaMs)pA^FM^aIMz3t@VCiSldYCM@T7AZ7e(986N3 zlpXS5a;6ZK=>p12$rFXUXYQ0eO-TCapvWQ`QiVUr1g}-a>wa{2ciW@^PVKSRB>8>vS@H$)SL7???@3dx zj%T^G1u0{hlKyrkCzAV+rrhnO?2%RSaB?9C;EMk^ST#xt2VeJdeDHyn=i` zc_aBj()3SEx&9d*zmHVqJD&4F%8!tbkuoML@4=M!KcW0{@+I=Or0L(hPFcoq<@&A2 z9Y|Fl;P{@DP5PQr^�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 literal 0 HcmV?d00001 diff --git a/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_44.d b/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_44.d new file mode 100644 index 0000000..0a52847 --- /dev/null +++ b/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_44.d @@ -0,0 +1,534 @@ +src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_44.d \ + src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_44.o: \ + ../src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_44.c \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../lvgl.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_log.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/../lv_conf_internal.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdint.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\stdint.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\_default_types.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\features.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_newlib_version.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_intsup.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_stdint.h \ + ../src/config/lv_conf.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_task.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdbool.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_mem.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stddef.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_log.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_types.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_ll.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_math.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_async.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_task.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/lv_hal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/lv_hal_disp.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/lv_hal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_misc/lv_color.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_misc/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_misc/lv_math.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_misc/lv_area.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\string.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_ansi.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\newlib.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\config.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\ieeefp.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\reent.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_ansi.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_types.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\_types.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\lock.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\cdefs.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\xlocale.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\string.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_misc/lv_mem.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_misc/lv_ll.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_misc/lv_task.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/lv_hal_indev.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/lv_hal_tick.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_obj.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_style.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_font/lv_font.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_font/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_font/lv_symbol_def.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_font/../lv_misc/lv_area.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_misc/lv_color.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_misc/lv_area.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_misc/lv_anim.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_misc/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_misc/lv_mem.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_misc/lv_types.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_draw_blend.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_color.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_area.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_draw_mask.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_hal/lv_hal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_draw_rect.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_core/lv_style.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_draw_label.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_bidi.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_txt.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_area.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/../lv_font/lv_font.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_draw_line.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_draw_img.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_img_decoder.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_img_buf.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_fs.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_mem.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_types.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_obj_style_dec.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_group.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_obj.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_indev.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_hal/lv_hal_indev.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_core/lv_group.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_refr.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_disp.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/lv_theme.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/../lv_core/lv_style.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/../lv_core/lv_obj.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/lv_theme_empty.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/lv_theme_template.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/lv_theme_material.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/lv_theme_mono.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_font/lv_font.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_font/lv_font_fmt_txt.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_font/lv_font.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_printf.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdarg.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_btn.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_cont.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_core/lv_obj.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_core/lv_indev.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_imgbtn.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_btn.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_img.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_img.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_misc/lv_fs.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_label.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_font/lv_font.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_font/lv_symbol_def.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_misc/lv_txt.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/../lv_core/lv_style.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/../lv_misc/lv_txt.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_img_decoder.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_rect.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_label.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_img.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_line.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_triangle.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_arc.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_blend.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_mask.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_label.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_line.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_page.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_misc/lv_anim.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_cont.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_list.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_page.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_img.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_chart.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_line.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_table.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_checkbox.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_cpicker.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_bar.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_slider.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_bar.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_led.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_btnmatrix.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_keyboard.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_btnmatrix.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_dropdown.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_widgets/lv_page.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_widgets/lv_label.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_roller.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_textarea.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_canvas.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_widgets/lv_img.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_win.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_tabview.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_widgets/lv_win.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_tileview.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_msgbox.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_objmask.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_widgets/lv_cont.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_gauge.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_linemeter.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_linemeter.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_switch.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_arc.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_spinner.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_arc.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_calendar.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_spinbox.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_widgets/lv_textarea.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_draw/lv_img_cache.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_draw/lv_img_decoder.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_api_map.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/../lvgl.h + +../src/ASF/thirdparty/lvgl/src/lv_font/../../lvgl.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_log.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/../lv_conf_internal.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdint.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\stdint.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\_default_types.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\features.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_newlib_version.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_intsup.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_stdint.h: + +../src/config/lv_conf.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_task.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdbool.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_mem.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stddef.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_log.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_types.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_ll.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_math.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_async.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_task.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/lv_hal.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/lv_hal_disp.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/lv_hal.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_misc/lv_color.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_misc/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_misc/lv_math.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_misc/lv_area.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\string.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_ansi.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\newlib.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\config.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\ieeefp.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\reent.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_ansi.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_types.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\_types.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\lock.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\cdefs.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\xlocale.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\string.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_misc/lv_mem.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_misc/lv_ll.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_misc/lv_task.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/lv_hal_indev.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/lv_hal_tick.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_obj.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_style.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_font/lv_font.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_font/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_font/lv_symbol_def.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_font/../lv_misc/lv_area.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_misc/lv_color.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_misc/lv_area.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_misc/lv_anim.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_misc/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_misc/lv_mem.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_misc/lv_types.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_draw_blend.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_color.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_area.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_draw_mask.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_hal/lv_hal.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_draw_rect.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_core/lv_style.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_draw_label.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_bidi.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_txt.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_area.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/../lv_font/lv_font.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_draw_line.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_draw_img.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_img_decoder.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_img_buf.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_fs.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_mem.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_types.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_obj_style_dec.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_group.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_obj.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_indev.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_hal/lv_hal_indev.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_core/lv_group.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_refr.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_disp.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/lv_theme.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/../lv_core/lv_style.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/../lv_core/lv_obj.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/lv_theme_empty.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/lv_theme_template.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/lv_theme_material.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/lv_theme_mono.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_font/lv_font.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_font/lv_font_fmt_txt.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_font/lv_font.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_printf.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdarg.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_btn.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_cont.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_core/lv_obj.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_core/lv_indev.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_imgbtn.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_btn.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_img.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_img.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_misc/lv_fs.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_label.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_font/lv_font.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_font/lv_symbol_def.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_misc/lv_txt.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/../lv_core/lv_style.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/../lv_misc/lv_txt.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_img_decoder.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_rect.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_label.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_img.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_line.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_triangle.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_arc.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_blend.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_mask.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_label.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_line.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_page.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_misc/lv_anim.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_cont.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_list.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_page.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_img.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_chart.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_line.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_table.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_checkbox.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_cpicker.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_bar.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_slider.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_bar.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_led.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_btnmatrix.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_keyboard.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_btnmatrix.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_dropdown.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_widgets/lv_page.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_widgets/lv_label.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_roller.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_textarea.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_canvas.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_widgets/lv_img.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_win.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_tabview.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_widgets/lv_win.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_tileview.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_msgbox.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_objmask.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_widgets/lv_cont.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_gauge.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_linemeter.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_linemeter.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_switch.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_arc.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_spinner.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_arc.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_calendar.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_spinbox.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_widgets/lv_textarea.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_draw/lv_img_cache.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_draw/lv_img_decoder.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_api_map.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/../lvgl.h: diff --git a/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_44.o b/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_44.o new file mode 100644 index 0000000000000000000000000000000000000000..67f806ab1af15e2fa2d7cb0eabf03fc61ab9a3c7 GIT binary patch literal 90048 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 literal 0 HcmV?d00001 diff --git a/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_46.d b/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_46.d new file mode 100644 index 0000000..d9f95b4 --- /dev/null +++ b/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_46.d @@ -0,0 +1,534 @@ +src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_46.d \ + src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_46.o: \ + ../src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_46.c \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../lvgl.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_log.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/../lv_conf_internal.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdint.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\stdint.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\_default_types.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\features.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_newlib_version.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_intsup.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_stdint.h \ + ../src/config/lv_conf.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_task.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdbool.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_mem.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stddef.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_log.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_types.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_ll.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_math.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_async.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_task.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/lv_hal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/lv_hal_disp.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/lv_hal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_misc/lv_color.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_misc/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_misc/lv_math.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_misc/lv_area.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\string.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_ansi.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\newlib.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\config.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\ieeefp.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\reent.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_ansi.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_types.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\_types.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\lock.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\cdefs.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\xlocale.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\string.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_misc/lv_mem.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_misc/lv_ll.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_misc/lv_task.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/lv_hal_indev.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/lv_hal_tick.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_obj.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_style.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_font/lv_font.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_font/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_font/lv_symbol_def.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_font/../lv_misc/lv_area.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_misc/lv_color.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_misc/lv_area.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_misc/lv_anim.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_misc/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_misc/lv_mem.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_misc/lv_types.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_draw_blend.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_color.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_area.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_draw_mask.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_hal/lv_hal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_draw_rect.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_core/lv_style.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_draw_label.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_bidi.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_txt.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_area.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/../lv_font/lv_font.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_draw_line.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_draw_img.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_img_decoder.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_img_buf.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_fs.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_mem.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_types.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_obj_style_dec.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_group.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_obj.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_indev.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_hal/lv_hal_indev.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_core/lv_group.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_refr.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_disp.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/lv_theme.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/../lv_core/lv_style.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/../lv_core/lv_obj.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/lv_theme_empty.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/lv_theme_template.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/lv_theme_material.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/lv_theme_mono.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_font/lv_font.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_font/lv_font_fmt_txt.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_font/lv_font.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_printf.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdarg.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_btn.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_cont.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_core/lv_obj.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_core/lv_indev.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_imgbtn.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_btn.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_img.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_img.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_misc/lv_fs.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_label.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_font/lv_font.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_font/lv_symbol_def.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_misc/lv_txt.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/../lv_core/lv_style.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/../lv_misc/lv_txt.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_img_decoder.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_rect.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_label.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_img.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_line.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_triangle.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_arc.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_blend.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_mask.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_label.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_line.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_page.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_misc/lv_anim.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_cont.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_list.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_page.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_img.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_chart.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_line.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_table.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_checkbox.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_cpicker.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_bar.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_slider.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_bar.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_led.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_btnmatrix.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_keyboard.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_btnmatrix.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_dropdown.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_widgets/lv_page.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_widgets/lv_label.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_roller.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_textarea.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_canvas.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_widgets/lv_img.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_win.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_tabview.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_widgets/lv_win.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_tileview.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_msgbox.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_objmask.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_widgets/lv_cont.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_gauge.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_linemeter.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_linemeter.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_switch.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_arc.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_spinner.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_arc.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_calendar.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_spinbox.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_widgets/lv_textarea.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_draw/lv_img_cache.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_draw/lv_img_decoder.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_api_map.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/../lvgl.h + +../src/ASF/thirdparty/lvgl/src/lv_font/../../lvgl.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_log.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/../lv_conf_internal.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdint.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\stdint.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\_default_types.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\features.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_newlib_version.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_intsup.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_stdint.h: + +../src/config/lv_conf.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_task.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdbool.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_mem.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stddef.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_log.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_types.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_ll.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_math.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_async.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_task.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/lv_hal.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/lv_hal_disp.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/lv_hal.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_misc/lv_color.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_misc/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_misc/lv_math.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_misc/lv_area.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\string.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_ansi.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\newlib.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\config.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\ieeefp.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\reent.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_ansi.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_types.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\_types.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\lock.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\cdefs.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\xlocale.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\string.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_misc/lv_mem.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_misc/lv_ll.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_misc/lv_task.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/lv_hal_indev.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/lv_hal_tick.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_obj.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_style.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_font/lv_font.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_font/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_font/lv_symbol_def.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_font/../lv_misc/lv_area.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_misc/lv_color.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_misc/lv_area.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_misc/lv_anim.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_misc/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_misc/lv_mem.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_misc/lv_types.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_draw_blend.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_color.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_area.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_draw_mask.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_hal/lv_hal.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_draw_rect.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_core/lv_style.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_draw_label.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_bidi.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_txt.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_area.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/../lv_font/lv_font.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_draw_line.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_draw_img.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_img_decoder.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_img_buf.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_fs.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_mem.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_types.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_obj_style_dec.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_group.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_obj.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_indev.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_hal/lv_hal_indev.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_core/lv_group.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_refr.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_disp.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/lv_theme.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/../lv_core/lv_style.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/../lv_core/lv_obj.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/lv_theme_empty.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/lv_theme_template.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/lv_theme_material.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/lv_theme_mono.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_font/lv_font.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_font/lv_font_fmt_txt.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_font/lv_font.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_printf.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdarg.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_btn.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_cont.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_core/lv_obj.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_core/lv_indev.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_imgbtn.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_btn.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_img.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_img.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_misc/lv_fs.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_label.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_font/lv_font.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_font/lv_symbol_def.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_misc/lv_txt.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/../lv_core/lv_style.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/../lv_misc/lv_txt.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_img_decoder.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_rect.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_label.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_img.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_line.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_triangle.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_arc.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_blend.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_mask.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_label.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_line.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_page.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_misc/lv_anim.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_cont.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_list.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_page.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_img.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_chart.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_line.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_table.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_checkbox.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_cpicker.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_bar.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_slider.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_bar.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_led.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_btnmatrix.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_keyboard.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_btnmatrix.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_dropdown.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_widgets/lv_page.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_widgets/lv_label.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_roller.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_textarea.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_canvas.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_widgets/lv_img.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_win.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_tabview.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_widgets/lv_win.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_tileview.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_msgbox.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_objmask.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_widgets/lv_cont.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_gauge.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_linemeter.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_linemeter.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_switch.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_arc.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_spinner.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_arc.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_calendar.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_spinbox.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_widgets/lv_textarea.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_draw/lv_img_cache.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_draw/lv_img_decoder.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_api_map.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/../lvgl.h: diff --git a/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_46.o b/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_46.o new file mode 100644 index 0000000000000000000000000000000000000000..672f162846a3ec26acad6c27478d575a19d237cc GIT binary patch literal 90048 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 z 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 literal 0 HcmV?d00001 diff --git a/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_48.d b/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_48.d new file mode 100644 index 0000000..415394b --- /dev/null +++ b/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_48.d @@ -0,0 +1,534 @@ +src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_48.d \ + src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_48.o: \ + ../src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_48.c \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../lvgl.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_log.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/../lv_conf_internal.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdint.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\stdint.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\_default_types.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\features.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_newlib_version.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_intsup.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_stdint.h \ + ../src/config/lv_conf.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_task.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdbool.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_mem.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stddef.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_log.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_types.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_ll.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_math.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_async.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_task.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/lv_hal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/lv_hal_disp.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/lv_hal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_misc/lv_color.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_misc/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_misc/lv_math.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_misc/lv_area.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\string.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_ansi.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\newlib.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\config.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\ieeefp.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\reent.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_ansi.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_types.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\_types.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\lock.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\cdefs.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\xlocale.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\string.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_misc/lv_mem.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_misc/lv_ll.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_misc/lv_task.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/lv_hal_indev.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/lv_hal_tick.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_obj.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_style.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_font/lv_font.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_font/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_font/lv_symbol_def.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_font/../lv_misc/lv_area.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_misc/lv_color.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_misc/lv_area.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_misc/lv_anim.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_misc/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_misc/lv_mem.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_misc/lv_types.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_draw_blend.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_color.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_area.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_draw_mask.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_hal/lv_hal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_draw_rect.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_core/lv_style.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_draw_label.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_bidi.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_txt.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_area.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/../lv_font/lv_font.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_draw_line.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_draw_img.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_img_decoder.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_img_buf.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_fs.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_mem.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_types.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_obj_style_dec.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_group.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_obj.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_indev.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_hal/lv_hal_indev.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_core/lv_group.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_refr.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_disp.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/lv_theme.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/../lv_core/lv_style.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/../lv_core/lv_obj.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/lv_theme_empty.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/lv_theme_template.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/lv_theme_material.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/lv_theme_mono.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_font/lv_font.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_font/lv_font_fmt_txt.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_font/lv_font.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_printf.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdarg.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_btn.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_cont.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_core/lv_obj.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_core/lv_indev.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_imgbtn.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_btn.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_img.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_img.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_misc/lv_fs.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_label.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_font/lv_font.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_font/lv_symbol_def.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_misc/lv_txt.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/../lv_core/lv_style.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/../lv_misc/lv_txt.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_img_decoder.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_rect.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_label.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_img.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_line.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_triangle.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_arc.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_blend.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_mask.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_label.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_line.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_page.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_misc/lv_anim.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_cont.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_list.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_page.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_img.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_chart.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_line.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_table.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_checkbox.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_cpicker.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_bar.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_slider.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_bar.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_led.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_btnmatrix.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_keyboard.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_btnmatrix.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_dropdown.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_widgets/lv_page.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_widgets/lv_label.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_roller.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_textarea.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_canvas.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_widgets/lv_img.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_win.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_tabview.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_widgets/lv_win.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_tileview.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_msgbox.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_objmask.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_widgets/lv_cont.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_gauge.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_linemeter.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_linemeter.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_switch.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_arc.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_spinner.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_arc.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_calendar.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_spinbox.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_widgets/lv_textarea.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_draw/lv_img_cache.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_draw/lv_img_decoder.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_api_map.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/../lvgl.h + +../src/ASF/thirdparty/lvgl/src/lv_font/../../lvgl.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_log.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/../lv_conf_internal.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdint.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\stdint.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\_default_types.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\features.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_newlib_version.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_intsup.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_stdint.h: + +../src/config/lv_conf.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_task.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdbool.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_mem.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stddef.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_log.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_types.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_ll.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_math.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_async.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_task.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/lv_hal.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/lv_hal_disp.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/lv_hal.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_misc/lv_color.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_misc/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_misc/lv_math.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_misc/lv_area.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\string.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_ansi.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\newlib.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\config.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\ieeefp.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\reent.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_ansi.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_types.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\_types.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\lock.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\cdefs.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\xlocale.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\string.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_misc/lv_mem.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_misc/lv_ll.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_misc/lv_task.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/lv_hal_indev.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/lv_hal_tick.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_obj.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_style.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_font/lv_font.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_font/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_font/lv_symbol_def.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_font/../lv_misc/lv_area.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_misc/lv_color.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_misc/lv_area.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_misc/lv_anim.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_misc/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_misc/lv_mem.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_misc/lv_types.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_draw_blend.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_color.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_area.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_draw_mask.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_hal/lv_hal.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_draw_rect.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_core/lv_style.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_draw_label.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_bidi.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_txt.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_area.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/../lv_font/lv_font.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_draw_line.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_draw_img.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_img_decoder.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_img_buf.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_fs.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_mem.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_types.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_obj_style_dec.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_group.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_obj.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_indev.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_hal/lv_hal_indev.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_core/lv_group.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_refr.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_disp.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/lv_theme.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/../lv_core/lv_style.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/../lv_core/lv_obj.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/lv_theme_empty.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/lv_theme_template.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/lv_theme_material.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/lv_theme_mono.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_font/lv_font.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_font/lv_font_fmt_txt.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_font/lv_font.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_printf.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdarg.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_btn.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_cont.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_core/lv_obj.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_core/lv_indev.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_imgbtn.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_btn.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_img.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_img.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_misc/lv_fs.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_label.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_font/lv_font.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_font/lv_symbol_def.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_misc/lv_txt.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/../lv_core/lv_style.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/../lv_misc/lv_txt.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_img_decoder.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_rect.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_label.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_img.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_line.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_triangle.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_arc.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_blend.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_mask.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_label.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_line.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_page.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_misc/lv_anim.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_cont.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_list.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_page.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_img.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_chart.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_line.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_table.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_checkbox.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_cpicker.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_bar.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_slider.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_bar.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_led.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_btnmatrix.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_keyboard.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_btnmatrix.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_dropdown.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_widgets/lv_page.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_widgets/lv_label.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_roller.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_textarea.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_canvas.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_widgets/lv_img.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_win.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_tabview.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_widgets/lv_win.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_tileview.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_msgbox.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_objmask.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_widgets/lv_cont.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_gauge.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_linemeter.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_linemeter.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_switch.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_arc.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_spinner.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_arc.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_calendar.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_spinbox.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_widgets/lv_textarea.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_draw/lv_img_cache.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_draw/lv_img_decoder.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_api_map.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/../lvgl.h: diff --git a/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_48.o b/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_font/lv_font_montserrat_48.o new file mode 100644 index 0000000000000000000000000000000000000000..d66f3cb80a17bfd6162f52bf2f4a8f9217015bdd GIT binary patch literal 90048 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 Z4(nby$e+;%b4DiIBD|NoOd!yN`(JI}_4@z- literal 0 HcmV?d00001 diff --git a/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_font/lv_font_unscii_8.d b/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_font/lv_font_unscii_8.d new file mode 100644 index 0000000..e64e776 --- /dev/null +++ b/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_font/lv_font_unscii_8.d @@ -0,0 +1,534 @@ +src/ASF/thirdparty/lvgl/src/lv_font/lv_font_unscii_8.d \ + src/ASF/thirdparty/lvgl/src/lv_font/lv_font_unscii_8.o: \ + ../src/ASF/thirdparty/lvgl/src/lv_font/lv_font_unscii_8.c \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../lvgl.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_log.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/../lv_conf_internal.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdint.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\stdint.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\_default_types.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\features.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_newlib_version.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_intsup.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_stdint.h \ + ../src/config/lv_conf.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_task.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdbool.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_mem.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stddef.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_log.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_types.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_ll.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_math.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_async.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_task.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/lv_hal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/lv_hal_disp.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/lv_hal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_misc/lv_color.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_misc/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_misc/lv_math.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_misc/lv_area.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\string.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_ansi.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\newlib.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\config.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\ieeefp.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\reent.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_ansi.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_types.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\_types.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\lock.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\cdefs.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\xlocale.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\string.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_misc/lv_mem.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_misc/lv_ll.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_misc/lv_task.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/lv_hal_indev.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/lv_hal_tick.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_obj.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_style.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_font/lv_font.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_font/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_font/lv_symbol_def.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_font/../lv_misc/lv_area.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_misc/lv_color.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_misc/lv_area.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_misc/lv_anim.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_misc/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_misc/lv_mem.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_misc/lv_types.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_draw_blend.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_color.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_area.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_draw_mask.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_hal/lv_hal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_draw_rect.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_core/lv_style.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_draw_label.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_bidi.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_txt.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_area.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/../lv_font/lv_font.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_draw_line.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_draw_img.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_img_decoder.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_img_buf.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_fs.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_mem.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_types.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_obj_style_dec.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_group.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_obj.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_indev.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_hal/lv_hal_indev.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_core/lv_group.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_refr.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_disp.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/lv_theme.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/../lv_core/lv_style.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/../lv_core/lv_obj.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/lv_theme_empty.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/lv_theme_template.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/lv_theme_material.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/lv_theme_mono.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_font/lv_font.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_font/lv_font_fmt_txt.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_font/lv_font.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_printf.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdarg.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_btn.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_cont.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_core/lv_obj.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_core/lv_indev.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_imgbtn.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_btn.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_img.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_img.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_misc/lv_fs.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_label.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_font/lv_font.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_font/lv_symbol_def.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_misc/lv_txt.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/../lv_core/lv_style.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/../lv_misc/lv_txt.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_img_decoder.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_rect.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_label.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_img.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_line.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_triangle.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_arc.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_blend.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_mask.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_label.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_line.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_page.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_misc/lv_anim.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_cont.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_list.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_page.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_img.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_chart.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_line.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_table.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_checkbox.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_cpicker.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_bar.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_slider.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_bar.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_led.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_btnmatrix.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_keyboard.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_btnmatrix.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_dropdown.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_widgets/lv_page.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_widgets/lv_label.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_roller.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_textarea.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_canvas.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_widgets/lv_img.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_win.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_tabview.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_widgets/lv_win.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_tileview.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_msgbox.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_objmask.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_widgets/lv_cont.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_gauge.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_linemeter.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_linemeter.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_switch.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_arc.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_spinner.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_arc.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_calendar.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_spinbox.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_widgets/lv_textarea.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_draw/lv_img_cache.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_draw/lv_img_decoder.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_api_map.h \ + ../src/ASF/thirdparty/lvgl/src/lv_font/../../src/../lvgl.h + +../src/ASF/thirdparty/lvgl/src/lv_font/../../lvgl.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_log.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/../lv_conf_internal.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdint.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\stdint.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\_default_types.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\features.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_newlib_version.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_intsup.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_stdint.h: + +../src/config/lv_conf.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_task.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdbool.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_mem.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stddef.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_log.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_types.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_ll.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_math.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_async.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_task.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/lv_hal.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/lv_hal_disp.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/lv_hal.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_misc/lv_color.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_misc/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_misc/lv_math.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_misc/lv_area.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\string.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_ansi.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\newlib.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\config.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\ieeefp.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\reent.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_ansi.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_types.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\_types.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\lock.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\cdefs.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\xlocale.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\string.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_misc/lv_mem.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_misc/lv_ll.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_misc/lv_task.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/lv_hal_indev.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_hal/lv_hal_tick.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_obj.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_style.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_font/lv_font.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_font/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_font/lv_symbol_def.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_font/../lv_misc/lv_area.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_misc/lv_color.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_misc/lv_area.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_misc/lv_anim.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_misc/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_misc/lv_mem.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_misc/lv_types.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_draw_blend.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_color.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_area.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_draw_mask.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_hal/lv_hal.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_draw_rect.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_core/lv_style.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_draw_label.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_bidi.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_txt.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_area.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/../lv_font/lv_font.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_draw_line.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_draw_img.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_img_decoder.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/lv_img_buf.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_fs.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_mem.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_draw/../lv_misc/lv_types.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_obj_style_dec.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_group.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_obj.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_indev.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_hal/lv_hal_indev.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/../lv_core/lv_group.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_refr.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_core/lv_disp.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/lv_theme.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/../lv_core/lv_style.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/../lv_core/lv_obj.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/lv_theme_empty.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/lv_theme_template.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/lv_theme_material.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_themes/lv_theme_mono.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_font/lv_font.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_font/lv_font_fmt_txt.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_font/lv_font.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_misc/lv_printf.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdarg.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_btn.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_cont.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_core/lv_obj.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_core/lv_indev.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_imgbtn.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_btn.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_img.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_img.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_misc/lv_fs.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_label.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_font/lv_font.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_font/lv_symbol_def.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_misc/lv_txt.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/../lv_core/lv_style.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/../lv_misc/lv_txt.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_img_decoder.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_rect.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_label.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_img.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_line.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_triangle.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_arc.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_blend.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_draw/lv_draw_mask.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_label.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_line.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_page.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_misc/lv_anim.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_cont.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_list.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_page.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_img.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_chart.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_line.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_table.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_checkbox.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_cpicker.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_bar.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_slider.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_bar.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_led.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_btnmatrix.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_keyboard.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_btnmatrix.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_dropdown.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_widgets/lv_page.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_widgets/lv_label.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_roller.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_textarea.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_canvas.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_widgets/lv_img.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_win.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_tabview.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_widgets/lv_win.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_tileview.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_msgbox.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_objmask.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_widgets/lv_cont.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_gauge.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_linemeter.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_linemeter.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_switch.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_arc.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_spinner.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_arc.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_calendar.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/lv_spinbox.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_widgets/../lv_widgets/lv_textarea.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_draw/lv_img_cache.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_draw/lv_img_decoder.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/lv_api_map.h: + +../src/ASF/thirdparty/lvgl/src/lv_font/../../src/../lvgl.h: diff --git a/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_font/lv_font_unscii_8.o b/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_font/lv_font_unscii_8.o new file mode 100644 index 0000000000000000000000000000000000000000..d115ae2b4478186e4f41ec83329f01b392c315c2 GIT binary patch literal 90032 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 QWWvqBd%42|0!_I80r6t-wEzGB literal 0 HcmV?d00001 diff --git a/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_gpu/lv_gpu_stm32_dma2d.d b/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_gpu/lv_gpu_stm32_dma2d.d new file mode 100644 index 0000000..79c5b2e --- /dev/null +++ b/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_gpu/lv_gpu_stm32_dma2d.d @@ -0,0 +1,240 @@ +src/ASF/thirdparty/lvgl/src/lv_gpu/lv_gpu_stm32_dma2d.d \ + src/ASF/thirdparty/lvgl/src/lv_gpu/lv_gpu_stm32_dma2d.o: \ + ../src/ASF/thirdparty/lvgl/src/lv_gpu/lv_gpu_stm32_dma2d.c \ + ../src/ASF/thirdparty/lvgl/src/lv_gpu/lv_gpu_stm32_dma2d.h \ + ../src/ASF/thirdparty/lvgl/src/lv_gpu/../lv_misc/lv_area.h \ + ../src/ASF/thirdparty/lvgl/src/lv_gpu/../lv_misc/../lv_conf_internal.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdint.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\stdint.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\_default_types.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\features.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_newlib_version.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_intsup.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_stdint.h \ + ../src/config/lv_conf.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\string.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_ansi.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\newlib.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\config.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\ieeefp.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\reent.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_ansi.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stddef.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_types.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\_types.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\lock.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\cdefs.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\xlocale.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\string.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdbool.h \ + ../src/ASF/thirdparty/lvgl/src/lv_gpu/../lv_misc/lv_mem.h \ + ../src/ASF/thirdparty/lvgl/src/lv_gpu/../lv_misc/lv_log.h \ + ../src/ASF/thirdparty/lvgl/src/lv_gpu/../lv_misc/lv_types.h \ + ../src/ASF/thirdparty/lvgl/src/lv_gpu/../lv_misc/lv_color.h \ + ../src/ASF/thirdparty/lvgl/src/lv_gpu/../lv_misc/lv_math.h \ + ../src/ASF/thirdparty/lvgl/src/lv_gpu/../lv_core/lv_refr.h \ + ../src/ASF/thirdparty/lvgl/src/lv_gpu/../lv_core/lv_obj.h \ + ../src/ASF/thirdparty/lvgl/src/lv_gpu/../lv_core/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_gpu/../lv_core/lv_style.h \ + ../src/ASF/thirdparty/lvgl/src/lv_gpu/../lv_core/../lv_font/lv_font.h \ + ../src/ASF/thirdparty/lvgl/src/lv_gpu/../lv_core/../lv_font/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_gpu/../lv_core/../lv_font/lv_symbol_def.h \ + ../src/ASF/thirdparty/lvgl/src/lv_gpu/../lv_core/../lv_font/../lv_misc/lv_area.h \ + ../src/ASF/thirdparty/lvgl/src/lv_gpu/../lv_core/../lv_misc/lv_color.h \ + ../src/ASF/thirdparty/lvgl/src/lv_gpu/../lv_core/../lv_misc/lv_area.h \ + ../src/ASF/thirdparty/lvgl/src/lv_gpu/../lv_core/../lv_misc/lv_anim.h \ + ../src/ASF/thirdparty/lvgl/src/lv_gpu/../lv_core/../lv_misc/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_gpu/../lv_core/../lv_misc/lv_mem.h \ + ../src/ASF/thirdparty/lvgl/src/lv_gpu/../lv_core/../lv_misc/lv_types.h \ + ../src/ASF/thirdparty/lvgl/src/lv_gpu/../lv_core/../lv_draw/lv_draw_blend.h \ + ../src/ASF/thirdparty/lvgl/src/lv_gpu/../lv_core/../lv_draw/../lv_misc/lv_color.h \ + ../src/ASF/thirdparty/lvgl/src/lv_gpu/../lv_core/../lv_draw/../lv_misc/lv_area.h \ + ../src/ASF/thirdparty/lvgl/src/lv_gpu/../lv_core/../lv_draw/lv_draw_mask.h \ + ../src/ASF/thirdparty/lvgl/src/lv_gpu/../lv_core/../lv_hal/lv_hal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_gpu/../lv_core/../lv_hal/lv_hal_disp.h \ + ../src/ASF/thirdparty/lvgl/src/lv_gpu/../lv_core/../lv_hal/lv_hal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_gpu/../lv_core/../lv_hal/../lv_misc/lv_color.h \ + ../src/ASF/thirdparty/lvgl/src/lv_gpu/../lv_core/../lv_hal/../lv_misc/lv_area.h \ + ../src/ASF/thirdparty/lvgl/src/lv_gpu/../lv_core/../lv_hal/../lv_misc/lv_ll.h \ + ../src/ASF/thirdparty/lvgl/src/lv_gpu/../lv_core/../lv_hal/../lv_misc/lv_mem.h \ + ../src/ASF/thirdparty/lvgl/src/lv_gpu/../lv_core/../lv_hal/../lv_misc/lv_task.h \ + ../src/ASF/thirdparty/lvgl/src/lv_gpu/../lv_core/../lv_hal/../lv_misc/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_gpu/../lv_core/../lv_hal/../lv_misc/lv_ll.h \ + ../src/ASF/thirdparty/lvgl/src/lv_gpu/../lv_core/../lv_hal/lv_hal_indev.h \ + ../src/ASF/thirdparty/lvgl/src/lv_gpu/../lv_core/../lv_hal/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_gpu/../lv_core/../lv_hal/lv_hal_tick.h \ + ../src/ASF/thirdparty/lvgl/src/lv_gpu/../lv_core/../lv_draw/lv_draw_rect.h \ + ../src/ASF/thirdparty/lvgl/src/lv_gpu/../lv_core/../lv_draw/../lv_core/lv_style.h \ + ../src/ASF/thirdparty/lvgl/src/lv_gpu/../lv_core/../lv_draw/lv_draw_label.h \ + ../src/ASF/thirdparty/lvgl/src/lv_gpu/../lv_core/../lv_draw/../lv_misc/lv_bidi.h \ + ../src/ASF/thirdparty/lvgl/src/lv_gpu/../lv_core/../lv_draw/../lv_misc/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_gpu/../lv_core/../lv_draw/../lv_misc/lv_txt.h \ + ../src/ASF/thirdparty/lvgl/src/lv_gpu/../lv_core/../lv_draw/../lv_misc/lv_area.h \ + ../src/ASF/thirdparty/lvgl/src/lv_gpu/../lv_core/../lv_draw/../lv_misc/../lv_font/lv_font.h \ + ../src/ASF/thirdparty/lvgl/src/lv_gpu/../lv_core/../lv_draw/lv_draw_line.h \ + ../src/ASF/thirdparty/lvgl/src/lv_gpu/../lv_core/../lv_draw/lv_draw_img.h \ + ../src/ASF/thirdparty/lvgl/src/lv_gpu/../lv_core/../lv_draw/lv_img_decoder.h \ + ../src/ASF/thirdparty/lvgl/src/lv_gpu/../lv_core/../lv_draw/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_gpu/../lv_core/../lv_draw/lv_img_buf.h \ + ../src/ASF/thirdparty/lvgl/src/lv_gpu/../lv_core/../lv_draw/../lv_misc/lv_fs.h \ + ../src/ASF/thirdparty/lvgl/src/lv_gpu/../lv_core/../lv_draw/../lv_misc/lv_mem.h \ + ../src/ASF/thirdparty/lvgl/src/lv_gpu/../lv_core/../lv_draw/../lv_misc/lv_types.h \ + ../src/ASF/thirdparty/lvgl/src/lv_gpu/../lv_core/lv_obj_style_dec.h + +../src/ASF/thirdparty/lvgl/src/lv_gpu/lv_gpu_stm32_dma2d.h: + +../src/ASF/thirdparty/lvgl/src/lv_gpu/../lv_misc/lv_area.h: + +../src/ASF/thirdparty/lvgl/src/lv_gpu/../lv_misc/../lv_conf_internal.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdint.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\stdint.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\_default_types.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\features.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_newlib_version.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_intsup.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_stdint.h: + +../src/config/lv_conf.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\string.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_ansi.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\newlib.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\config.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\ieeefp.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\reent.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_ansi.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stddef.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_types.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\_types.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\lock.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\cdefs.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\xlocale.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\string.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdbool.h: + +../src/ASF/thirdparty/lvgl/src/lv_gpu/../lv_misc/lv_mem.h: + +../src/ASF/thirdparty/lvgl/src/lv_gpu/../lv_misc/lv_log.h: + +../src/ASF/thirdparty/lvgl/src/lv_gpu/../lv_misc/lv_types.h: + +../src/ASF/thirdparty/lvgl/src/lv_gpu/../lv_misc/lv_color.h: + +../src/ASF/thirdparty/lvgl/src/lv_gpu/../lv_misc/lv_math.h: + +../src/ASF/thirdparty/lvgl/src/lv_gpu/../lv_core/lv_refr.h: + +../src/ASF/thirdparty/lvgl/src/lv_gpu/../lv_core/lv_obj.h: + +../src/ASF/thirdparty/lvgl/src/lv_gpu/../lv_core/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_gpu/../lv_core/lv_style.h: + +../src/ASF/thirdparty/lvgl/src/lv_gpu/../lv_core/../lv_font/lv_font.h: + +../src/ASF/thirdparty/lvgl/src/lv_gpu/../lv_core/../lv_font/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_gpu/../lv_core/../lv_font/lv_symbol_def.h: + +../src/ASF/thirdparty/lvgl/src/lv_gpu/../lv_core/../lv_font/../lv_misc/lv_area.h: + +../src/ASF/thirdparty/lvgl/src/lv_gpu/../lv_core/../lv_misc/lv_color.h: + +../src/ASF/thirdparty/lvgl/src/lv_gpu/../lv_core/../lv_misc/lv_area.h: + +../src/ASF/thirdparty/lvgl/src/lv_gpu/../lv_core/../lv_misc/lv_anim.h: + +../src/ASF/thirdparty/lvgl/src/lv_gpu/../lv_core/../lv_misc/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_gpu/../lv_core/../lv_misc/lv_mem.h: + +../src/ASF/thirdparty/lvgl/src/lv_gpu/../lv_core/../lv_misc/lv_types.h: + +../src/ASF/thirdparty/lvgl/src/lv_gpu/../lv_core/../lv_draw/lv_draw_blend.h: + +../src/ASF/thirdparty/lvgl/src/lv_gpu/../lv_core/../lv_draw/../lv_misc/lv_color.h: + +../src/ASF/thirdparty/lvgl/src/lv_gpu/../lv_core/../lv_draw/../lv_misc/lv_area.h: + +../src/ASF/thirdparty/lvgl/src/lv_gpu/../lv_core/../lv_draw/lv_draw_mask.h: + +../src/ASF/thirdparty/lvgl/src/lv_gpu/../lv_core/../lv_hal/lv_hal.h: + +../src/ASF/thirdparty/lvgl/src/lv_gpu/../lv_core/../lv_hal/lv_hal_disp.h: + +../src/ASF/thirdparty/lvgl/src/lv_gpu/../lv_core/../lv_hal/lv_hal.h: + +../src/ASF/thirdparty/lvgl/src/lv_gpu/../lv_core/../lv_hal/../lv_misc/lv_color.h: + +../src/ASF/thirdparty/lvgl/src/lv_gpu/../lv_core/../lv_hal/../lv_misc/lv_area.h: + +../src/ASF/thirdparty/lvgl/src/lv_gpu/../lv_core/../lv_hal/../lv_misc/lv_ll.h: + +../src/ASF/thirdparty/lvgl/src/lv_gpu/../lv_core/../lv_hal/../lv_misc/lv_mem.h: + +../src/ASF/thirdparty/lvgl/src/lv_gpu/../lv_core/../lv_hal/../lv_misc/lv_task.h: + +../src/ASF/thirdparty/lvgl/src/lv_gpu/../lv_core/../lv_hal/../lv_misc/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_gpu/../lv_core/../lv_hal/../lv_misc/lv_ll.h: + +../src/ASF/thirdparty/lvgl/src/lv_gpu/../lv_core/../lv_hal/lv_hal_indev.h: + +../src/ASF/thirdparty/lvgl/src/lv_gpu/../lv_core/../lv_hal/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_gpu/../lv_core/../lv_hal/lv_hal_tick.h: + +../src/ASF/thirdparty/lvgl/src/lv_gpu/../lv_core/../lv_draw/lv_draw_rect.h: + +../src/ASF/thirdparty/lvgl/src/lv_gpu/../lv_core/../lv_draw/../lv_core/lv_style.h: + +../src/ASF/thirdparty/lvgl/src/lv_gpu/../lv_core/../lv_draw/lv_draw_label.h: + +../src/ASF/thirdparty/lvgl/src/lv_gpu/../lv_core/../lv_draw/../lv_misc/lv_bidi.h: + +../src/ASF/thirdparty/lvgl/src/lv_gpu/../lv_core/../lv_draw/../lv_misc/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_gpu/../lv_core/../lv_draw/../lv_misc/lv_txt.h: + +../src/ASF/thirdparty/lvgl/src/lv_gpu/../lv_core/../lv_draw/../lv_misc/lv_area.h: + +../src/ASF/thirdparty/lvgl/src/lv_gpu/../lv_core/../lv_draw/../lv_misc/../lv_font/lv_font.h: + +../src/ASF/thirdparty/lvgl/src/lv_gpu/../lv_core/../lv_draw/lv_draw_line.h: + +../src/ASF/thirdparty/lvgl/src/lv_gpu/../lv_core/../lv_draw/lv_draw_img.h: + +../src/ASF/thirdparty/lvgl/src/lv_gpu/../lv_core/../lv_draw/lv_img_decoder.h: + +../src/ASF/thirdparty/lvgl/src/lv_gpu/../lv_core/../lv_draw/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_gpu/../lv_core/../lv_draw/lv_img_buf.h: + +../src/ASF/thirdparty/lvgl/src/lv_gpu/../lv_core/../lv_draw/../lv_misc/lv_fs.h: + +../src/ASF/thirdparty/lvgl/src/lv_gpu/../lv_core/../lv_draw/../lv_misc/lv_mem.h: + +../src/ASF/thirdparty/lvgl/src/lv_gpu/../lv_core/../lv_draw/../lv_misc/lv_types.h: + +../src/ASF/thirdparty/lvgl/src/lv_gpu/../lv_core/lv_obj_style_dec.h: diff --git a/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_gpu/lv_gpu_stm32_dma2d.o b/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_gpu/lv_gpu_stm32_dma2d.o new file mode 100644 index 0000000000000000000000000000000000000000..a6632cd1f70922280691f44bf147f4534106ffaa GIT binary patch literal 78864 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 d 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≶3|@d>#fY=tZ(1!dCs_Qp1dTT$`H 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 H=kC7%?T2*T literal 0 HcmV?d00001 diff --git a/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_disp.d b/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_disp.d new file mode 100644 index 0000000..4497e47 --- /dev/null +++ b/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_disp.d @@ -0,0 +1,297 @@ +src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_disp.d \ + src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_disp.o: \ + ../src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_disp.c \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdint.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\stdint.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\_default_types.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\features.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_newlib_version.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_intsup.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_stdint.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stddef.h \ + ../src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_disp.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdbool.h \ + ../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_misc/lv_color.h \ + ../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_misc/../lv_conf_internal.h \ + ../src/config/lv_conf.h \ + ../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_misc/lv_math.h \ + ../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_misc/lv_area.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\string.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_ansi.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\newlib.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\config.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\ieeefp.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\reent.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_ansi.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_types.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\_types.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\lock.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\cdefs.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\xlocale.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\string.h \ + ../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_misc/lv_mem.h \ + ../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_misc/lv_log.h \ + ../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_misc/lv_types.h \ + ../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_misc/lv_ll.h \ + ../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_misc/lv_task.h \ + ../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_misc/lv_ll.h \ + ../src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_indev.h \ + ../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_tick.h \ + ../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_misc/lv_mem.h \ + ../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_misc/lv_gc.h \ + ../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_misc/lv_task.h \ + ../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_misc/../lv_draw/lv_img_cache.h \ + ../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_misc/../lv_draw/lv_img_decoder.h \ + ../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_misc/../lv_draw/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_misc/../lv_draw/lv_img_buf.h \ + ../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_misc/../lv_draw/../lv_misc/lv_color.h \ + ../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_misc/../lv_draw/../lv_misc/lv_area.h \ + ../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_misc/../lv_draw/../lv_misc/lv_fs.h \ + ../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_misc/../lv_draw/../lv_misc/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_misc/../lv_draw/../lv_misc/lv_mem.h \ + ../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_misc/../lv_draw/../lv_misc/lv_types.h \ + ../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_misc/../lv_draw/../lv_core/lv_style.h \ + ../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_misc/../lv_draw/../lv_core/../lv_font/lv_font.h \ + ../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_misc/../lv_draw/../lv_core/../lv_font/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_misc/../lv_draw/../lv_core/../lv_font/lv_symbol_def.h \ + ../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_misc/../lv_draw/../lv_core/../lv_font/../lv_misc/lv_area.h \ + ../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_misc/../lv_draw/../lv_core/../lv_misc/lv_color.h \ + ../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_misc/../lv_draw/../lv_core/../lv_misc/lv_area.h \ + ../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_misc/../lv_draw/../lv_core/../lv_misc/lv_anim.h \ + ../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_misc/../lv_draw/../lv_core/../lv_misc/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_misc/../lv_draw/../lv_core/../lv_misc/lv_mem.h \ + ../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_misc/../lv_draw/../lv_core/../lv_misc/lv_types.h \ + ../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_misc/../lv_draw/../lv_core/../lv_draw/lv_draw_blend.h \ + ../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_misc/../lv_draw/../lv_core/../lv_draw/../lv_misc/lv_color.h \ + ../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_misc/../lv_draw/../lv_core/../lv_draw/../lv_misc/lv_area.h \ + ../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_misc/../lv_draw/../lv_core/../lv_draw/lv_draw_mask.h \ + ../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_misc/../lv_draw/lv_draw_mask.h \ + ../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_core/lv_debug.h \ + ../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_core/lv_obj.h \ + ../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_core/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_core/lv_style.h \ + ../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_core/../lv_misc/lv_types.h \ + ../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_core/../lv_misc/lv_area.h \ + ../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_core/../lv_misc/lv_color.h \ + ../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_core/../lv_hal/lv_hal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_core/../lv_draw/lv_draw_rect.h \ + ../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_core/../lv_draw/../lv_core/lv_style.h \ + ../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_core/../lv_draw/lv_draw_label.h \ + ../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_core/../lv_draw/../lv_misc/lv_bidi.h \ + ../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_core/../lv_draw/../lv_misc/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_core/../lv_draw/../lv_misc/lv_txt.h \ + ../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_core/../lv_draw/../lv_misc/lv_area.h \ + ../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_core/../lv_draw/../lv_misc/../lv_font/lv_font.h \ + ../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_core/../lv_draw/lv_draw_line.h \ + ../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_core/../lv_draw/lv_draw_img.h \ + ../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_core/../lv_draw/lv_img_decoder.h \ + ../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_core/../lv_draw/lv_img_buf.h \ + ../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_core/lv_obj_style_dec.h \ + ../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_core/lv_obj.h \ + ../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_core/lv_refr.h \ + ../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_themes/lv_theme.h \ + ../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_themes/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_themes/../lv_core/lv_style.h \ + ../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_themes/../lv_core/lv_obj.h \ + ../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_themes/lv_theme_empty.h \ + ../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_themes/lv_theme_template.h \ + ../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_themes/lv_theme_material.h \ + ../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_themes/lv_theme_mono.h + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdint.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\stdint.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\_default_types.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\features.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_newlib_version.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_intsup.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_stdint.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stddef.h: + +../src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal.h: + +../src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_disp.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdbool.h: + +../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_misc/lv_color.h: + +../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_misc/../lv_conf_internal.h: + +../src/config/lv_conf.h: + +../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_misc/lv_math.h: + +../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_misc/lv_area.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\string.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_ansi.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\newlib.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\config.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\ieeefp.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\reent.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_ansi.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_types.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\_types.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\lock.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\cdefs.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\xlocale.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\string.h: + +../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_misc/lv_mem.h: + +../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_misc/lv_log.h: + +../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_misc/lv_types.h: + +../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_misc/lv_ll.h: + +../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_misc/lv_task.h: + +../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_misc/lv_ll.h: + +../src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_indev.h: + +../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_tick.h: + +../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_misc/lv_mem.h: + +../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_misc/lv_gc.h: + +../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_misc/lv_task.h: + +../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_misc/../lv_draw/lv_img_cache.h: + +../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_misc/../lv_draw/lv_img_decoder.h: + +../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_misc/../lv_draw/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_misc/../lv_draw/lv_img_buf.h: + +../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_misc/../lv_draw/../lv_misc/lv_color.h: + +../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_misc/../lv_draw/../lv_misc/lv_area.h: + +../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_misc/../lv_draw/../lv_misc/lv_fs.h: + +../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_misc/../lv_draw/../lv_misc/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_misc/../lv_draw/../lv_misc/lv_mem.h: + +../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_misc/../lv_draw/../lv_misc/lv_types.h: + +../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_misc/../lv_draw/../lv_core/lv_style.h: + +../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_misc/../lv_draw/../lv_core/../lv_font/lv_font.h: + +../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_misc/../lv_draw/../lv_core/../lv_font/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_misc/../lv_draw/../lv_core/../lv_font/lv_symbol_def.h: + +../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_misc/../lv_draw/../lv_core/../lv_font/../lv_misc/lv_area.h: + +../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_misc/../lv_draw/../lv_core/../lv_misc/lv_color.h: + +../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_misc/../lv_draw/../lv_core/../lv_misc/lv_area.h: + +../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_misc/../lv_draw/../lv_core/../lv_misc/lv_anim.h: + +../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_misc/../lv_draw/../lv_core/../lv_misc/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_misc/../lv_draw/../lv_core/../lv_misc/lv_mem.h: + +../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_misc/../lv_draw/../lv_core/../lv_misc/lv_types.h: + +../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_misc/../lv_draw/../lv_core/../lv_draw/lv_draw_blend.h: + +../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_misc/../lv_draw/../lv_core/../lv_draw/../lv_misc/lv_color.h: + +../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_misc/../lv_draw/../lv_core/../lv_draw/../lv_misc/lv_area.h: + +../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_misc/../lv_draw/../lv_core/../lv_draw/lv_draw_mask.h: + +../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_misc/../lv_draw/lv_draw_mask.h: + +../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_core/lv_debug.h: + +../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_core/lv_obj.h: + +../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_core/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_core/lv_style.h: + +../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_core/../lv_misc/lv_types.h: + +../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_core/../lv_misc/lv_area.h: + +../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_core/../lv_misc/lv_color.h: + +../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_core/../lv_hal/lv_hal.h: + +../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_core/../lv_draw/lv_draw_rect.h: + +../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_core/../lv_draw/../lv_core/lv_style.h: + +../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_core/../lv_draw/lv_draw_label.h: + +../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_core/../lv_draw/../lv_misc/lv_bidi.h: + +../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_core/../lv_draw/../lv_misc/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_core/../lv_draw/../lv_misc/lv_txt.h: + +../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_core/../lv_draw/../lv_misc/lv_area.h: + +../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_core/../lv_draw/../lv_misc/../lv_font/lv_font.h: + +../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_core/../lv_draw/lv_draw_line.h: + +../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_core/../lv_draw/lv_draw_img.h: + +../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_core/../lv_draw/lv_img_decoder.h: + +../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_core/../lv_draw/lv_img_buf.h: + +../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_core/lv_obj_style_dec.h: + +../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_core/lv_obj.h: + +../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_core/lv_refr.h: + +../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_themes/lv_theme.h: + +../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_themes/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_themes/../lv_core/lv_style.h: + +../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_themes/../lv_core/lv_obj.h: + +../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_themes/lv_theme_empty.h: + +../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_themes/lv_theme_template.h: + +../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_themes/lv_theme_material.h: + +../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_themes/lv_theme_mono.h: diff --git a/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_disp.o b/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_disp.o new file mode 100644 index 0000000000000000000000000000000000000000..f53d8d5b3725119a7fd799638202edd7a36a9521 GIT binary patch literal 108988 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 G_x}N>g78}a literal 0 HcmV?d00001 diff --git a/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_indev.d b/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_indev.d new file mode 100644 index 0000000..cfeee26 --- /dev/null +++ b/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_indev.d @@ -0,0 +1,273 @@ +src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_indev.d \ + src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_indev.o: \ + ../src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_indev.c \ + ../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_core/lv_debug.h \ + ../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_core/lv_obj.h \ + ../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_core/../lv_conf_internal.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdint.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\stdint.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\_default_types.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\features.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_newlib_version.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_intsup.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_stdint.h \ + ../src/config/lv_conf.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stddef.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdbool.h \ + ../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_core/lv_style.h \ + ../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_core/../lv_font/lv_font.h \ + ../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_core/../lv_font/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_core/../lv_font/lv_symbol_def.h \ + ../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_core/../lv_font/../lv_misc/lv_area.h \ + ../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_core/../lv_font/../lv_misc/../lv_conf_internal.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\string.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_ansi.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\newlib.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\config.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\ieeefp.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\reent.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_ansi.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_types.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\_types.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\lock.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\cdefs.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\xlocale.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\string.h \ + ../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_core/../lv_font/../lv_misc/lv_mem.h \ + ../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_core/../lv_font/../lv_misc/lv_log.h \ + ../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_core/../lv_font/../lv_misc/lv_types.h \ + ../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_core/../lv_misc/lv_color.h \ + ../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_core/../lv_misc/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_core/../lv_misc/lv_math.h \ + ../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_core/../lv_misc/lv_area.h \ + ../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_core/../lv_misc/lv_anim.h \ + ../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_core/../lv_misc/lv_mem.h \ + ../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_core/../lv_misc/lv_types.h \ + ../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_core/../lv_draw/lv_draw_blend.h \ + ../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_core/../lv_draw/../lv_misc/lv_color.h \ + ../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_core/../lv_draw/../lv_misc/lv_area.h \ + ../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_core/../lv_draw/lv_draw_mask.h \ + ../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_core/../lv_hal/lv_hal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_core/../lv_hal/lv_hal_disp.h \ + ../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_core/../lv_hal/lv_hal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_core/../lv_hal/../lv_misc/lv_color.h \ + ../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_core/../lv_hal/../lv_misc/lv_area.h \ + ../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_core/../lv_hal/../lv_misc/lv_ll.h \ + ../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_core/../lv_hal/../lv_misc/lv_mem.h \ + ../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_core/../lv_hal/../lv_misc/lv_task.h \ + ../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_core/../lv_hal/../lv_misc/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_core/../lv_hal/../lv_misc/lv_ll.h \ + ../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_core/../lv_hal/lv_hal_indev.h \ + ../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_core/../lv_hal/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_core/../lv_hal/lv_hal_tick.h \ + ../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_core/../lv_draw/lv_draw_rect.h \ + ../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_core/../lv_draw/../lv_core/lv_style.h \ + ../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_core/../lv_draw/lv_draw_label.h \ + ../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_core/../lv_draw/../lv_misc/lv_bidi.h \ + ../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_core/../lv_draw/../lv_misc/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_core/../lv_draw/../lv_misc/lv_txt.h \ + ../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_core/../lv_draw/../lv_misc/lv_area.h \ + ../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_core/../lv_draw/../lv_misc/../lv_font/lv_font.h \ + ../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_core/../lv_draw/lv_draw_line.h \ + ../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_core/../lv_draw/lv_draw_img.h \ + ../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_core/../lv_draw/lv_img_decoder.h \ + ../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_core/../lv_draw/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_core/../lv_draw/lv_img_buf.h \ + ../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_core/../lv_draw/../lv_misc/lv_fs.h \ + ../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_core/../lv_draw/../lv_misc/lv_mem.h \ + ../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_core/../lv_draw/../lv_misc/lv_types.h \ + ../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_core/lv_obj_style_dec.h \ + ../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_hal/lv_hal_indev.h \ + ../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_core/lv_indev.h \ + ../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_core/../lv_hal/lv_hal_indev.h \ + ../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_core/../lv_core/lv_group.h \ + ../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_core/../lv_core/lv_obj.h \ + ../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_misc/lv_mem.h \ + ../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_misc/lv_gc.h \ + ../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_misc/lv_mem.h \ + ../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_misc/lv_ll.h \ + ../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_misc/lv_task.h \ + ../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_misc/../lv_draw/lv_img_cache.h \ + ../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_misc/../lv_draw/lv_img_decoder.h \ + ../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_misc/../lv_draw/lv_draw_mask.h \ + ../src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_disp.h + +../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_core/lv_debug.h: + +../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_core/lv_obj.h: + +../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_core/../lv_conf_internal.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdint.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\stdint.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\_default_types.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\features.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_newlib_version.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_intsup.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_stdint.h: + +../src/config/lv_conf.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stddef.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdbool.h: + +../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_core/lv_style.h: + +../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_core/../lv_font/lv_font.h: + +../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_core/../lv_font/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_core/../lv_font/lv_symbol_def.h: + +../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_core/../lv_font/../lv_misc/lv_area.h: + +../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_core/../lv_font/../lv_misc/../lv_conf_internal.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\string.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_ansi.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\newlib.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\config.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\ieeefp.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\reent.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_ansi.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_types.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\_types.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\lock.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\cdefs.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\xlocale.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\string.h: + +../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_core/../lv_font/../lv_misc/lv_mem.h: + +../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_core/../lv_font/../lv_misc/lv_log.h: + +../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_core/../lv_font/../lv_misc/lv_types.h: + +../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_core/../lv_misc/lv_color.h: + +../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_core/../lv_misc/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_core/../lv_misc/lv_math.h: + +../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_core/../lv_misc/lv_area.h: + +../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_core/../lv_misc/lv_anim.h: + +../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_core/../lv_misc/lv_mem.h: + +../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_core/../lv_misc/lv_types.h: + +../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_core/../lv_draw/lv_draw_blend.h: + +../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_core/../lv_draw/../lv_misc/lv_color.h: + +../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_core/../lv_draw/../lv_misc/lv_area.h: + +../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_core/../lv_draw/lv_draw_mask.h: + +../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_core/../lv_hal/lv_hal.h: + +../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_core/../lv_hal/lv_hal_disp.h: + +../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_core/../lv_hal/lv_hal.h: + +../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_core/../lv_hal/../lv_misc/lv_color.h: + +../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_core/../lv_hal/../lv_misc/lv_area.h: + +../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_core/../lv_hal/../lv_misc/lv_ll.h: + +../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_core/../lv_hal/../lv_misc/lv_mem.h: + +../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_core/../lv_hal/../lv_misc/lv_task.h: + +../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_core/../lv_hal/../lv_misc/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_core/../lv_hal/../lv_misc/lv_ll.h: + +../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_core/../lv_hal/lv_hal_indev.h: + +../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_core/../lv_hal/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_core/../lv_hal/lv_hal_tick.h: + +../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_core/../lv_draw/lv_draw_rect.h: + +../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_core/../lv_draw/../lv_core/lv_style.h: + +../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_core/../lv_draw/lv_draw_label.h: + +../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_core/../lv_draw/../lv_misc/lv_bidi.h: + +../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_core/../lv_draw/../lv_misc/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_core/../lv_draw/../lv_misc/lv_txt.h: + +../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_core/../lv_draw/../lv_misc/lv_area.h: + +../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_core/../lv_draw/../lv_misc/../lv_font/lv_font.h: + +../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_core/../lv_draw/lv_draw_line.h: + +../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_core/../lv_draw/lv_draw_img.h: + +../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_core/../lv_draw/lv_img_decoder.h: + +../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_core/../lv_draw/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_core/../lv_draw/lv_img_buf.h: + +../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_core/../lv_draw/../lv_misc/lv_fs.h: + +../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_core/../lv_draw/../lv_misc/lv_mem.h: + +../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_core/../lv_draw/../lv_misc/lv_types.h: + +../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_core/lv_obj_style_dec.h: + +../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_hal/lv_hal_indev.h: + +../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_core/lv_indev.h: + +../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_core/../lv_hal/lv_hal_indev.h: + +../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_core/../lv_core/lv_group.h: + +../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_core/../lv_core/lv_obj.h: + +../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_misc/lv_mem.h: + +../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_misc/lv_gc.h: + +../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_misc/lv_mem.h: + +../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_misc/lv_ll.h: + +../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_misc/lv_task.h: + +../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_misc/../lv_draw/lv_img_cache.h: + +../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_misc/../lv_draw/lv_img_decoder.h: + +../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_misc/../lv_draw/lv_draw_mask.h: + +../src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_disp.h: diff --git a/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_indev.o b/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_indev.o new file mode 100644 index 0000000000000000000000000000000000000000..36bf212dc58f3fbe7c3aa2240faf3d15fd818e0d GIT binary patch literal 96744 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

S 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 literal 0 HcmV?d00001 diff --git a/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_tick.d b/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_tick.d new file mode 100644 index 0000000..d13c5de --- /dev/null +++ b/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_tick.d @@ -0,0 +1,39 @@ +src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_tick.d \ + src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_tick.o: \ + ../src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_tick.c \ + ../src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_tick.h \ + ../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_conf_internal.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdint.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\stdint.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\_default_types.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\features.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_newlib_version.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_intsup.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_stdint.h \ + ../src/config/lv_conf.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdbool.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stddef.h + +../src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_tick.h: + +../src/ASF/thirdparty/lvgl/src/lv_hal/../lv_conf_internal.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdint.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\stdint.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\_default_types.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\features.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_newlib_version.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_intsup.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_stdint.h: + +../src/config/lv_conf.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdbool.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stddef.h: diff --git a/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_tick.o b/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_hal/lv_hal_tick.o new file mode 100644 index 0000000000000000000000000000000000000000..f0217f726f67c2f661eacdd70bd11708b5148da7 GIT binary patch literal 36764 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 literal 0 HcmV?d00001 diff --git a/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_misc/lv_anim.d b/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_misc/lv_anim.d new file mode 100644 index 0000000..9a594fe --- /dev/null +++ b/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_misc/lv_anim.d @@ -0,0 +1,261 @@ +src/ASF/thirdparty/lvgl/src/lv_misc/lv_anim.d \ + src/ASF/thirdparty/lvgl/src/lv_misc/lv_anim.o: \ + ../src/ASF/thirdparty/lvgl/src/lv_misc/lv_anim.c \ + ../src/ASF/thirdparty/lvgl/src/lv_misc/lv_anim.h \ + ../src/ASF/thirdparty/lvgl/src/lv_misc/../lv_conf_internal.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdint.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\stdint.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\_default_types.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\features.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_newlib_version.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_intsup.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_stdint.h \ + ../src/config/lv_conf.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdbool.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\string.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_ansi.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\newlib.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\config.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\ieeefp.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\reent.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_ansi.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stddef.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_types.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\_types.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\lock.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\cdefs.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\xlocale.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\string.h \ + ../src/ASF/thirdparty/lvgl/src/lv_misc/lv_mem.h \ + ../src/ASF/thirdparty/lvgl/src/lv_misc/lv_log.h \ + ../src/ASF/thirdparty/lvgl/src/lv_misc/lv_types.h \ + ../src/ASF/thirdparty/lvgl/src/lv_misc/../lv_core/lv_debug.h \ + ../src/ASF/thirdparty/lvgl/src/lv_misc/../lv_core/lv_obj.h \ + ../src/ASF/thirdparty/lvgl/src/lv_misc/../lv_core/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_misc/../lv_core/lv_style.h \ + ../src/ASF/thirdparty/lvgl/src/lv_misc/../lv_core/../lv_font/lv_font.h \ + ../src/ASF/thirdparty/lvgl/src/lv_misc/../lv_core/../lv_font/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_misc/../lv_core/../lv_font/lv_symbol_def.h \ + ../src/ASF/thirdparty/lvgl/src/lv_misc/../lv_core/../lv_font/../lv_misc/lv_area.h \ + ../src/ASF/thirdparty/lvgl/src/lv_misc/../lv_core/../lv_font/../lv_misc/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_misc/../lv_core/../lv_font/../lv_misc/lv_mem.h \ + ../src/ASF/thirdparty/lvgl/src/lv_misc/../lv_core/../lv_misc/lv_color.h \ + ../src/ASF/thirdparty/lvgl/src/lv_misc/../lv_core/../lv_misc/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_misc/../lv_core/../lv_misc/lv_math.h \ + ../src/ASF/thirdparty/lvgl/src/lv_misc/../lv_core/../lv_misc/lv_area.h \ + ../src/ASF/thirdparty/lvgl/src/lv_misc/../lv_core/../lv_misc/lv_anim.h \ + ../src/ASF/thirdparty/lvgl/src/lv_misc/../lv_core/../lv_misc/lv_types.h \ + ../src/ASF/thirdparty/lvgl/src/lv_misc/../lv_core/../lv_draw/lv_draw_blend.h \ + ../src/ASF/thirdparty/lvgl/src/lv_misc/../lv_core/../lv_draw/../lv_misc/lv_color.h \ + ../src/ASF/thirdparty/lvgl/src/lv_misc/../lv_core/../lv_draw/../lv_misc/lv_area.h \ + ../src/ASF/thirdparty/lvgl/src/lv_misc/../lv_core/../lv_draw/lv_draw_mask.h \ + ../src/ASF/thirdparty/lvgl/src/lv_misc/../lv_core/../lv_hal/lv_hal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_misc/../lv_core/../lv_hal/lv_hal_disp.h \ + ../src/ASF/thirdparty/lvgl/src/lv_misc/../lv_core/../lv_hal/lv_hal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_misc/../lv_core/../lv_hal/../lv_misc/lv_color.h \ + ../src/ASF/thirdparty/lvgl/src/lv_misc/../lv_core/../lv_hal/../lv_misc/lv_area.h \ + ../src/ASF/thirdparty/lvgl/src/lv_misc/../lv_core/../lv_hal/../lv_misc/lv_ll.h \ + ../src/ASF/thirdparty/lvgl/src/lv_misc/../lv_core/../lv_hal/../lv_misc/lv_mem.h \ + ../src/ASF/thirdparty/lvgl/src/lv_misc/../lv_core/../lv_hal/../lv_misc/lv_task.h \ + ../src/ASF/thirdparty/lvgl/src/lv_misc/../lv_core/../lv_hal/../lv_misc/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_misc/../lv_core/../lv_hal/../lv_misc/lv_ll.h \ + ../src/ASF/thirdparty/lvgl/src/lv_misc/../lv_core/../lv_hal/lv_hal_indev.h \ + ../src/ASF/thirdparty/lvgl/src/lv_misc/../lv_core/../lv_hal/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_misc/../lv_core/../lv_hal/lv_hal_tick.h \ + ../src/ASF/thirdparty/lvgl/src/lv_misc/../lv_core/../lv_draw/lv_draw_rect.h \ + ../src/ASF/thirdparty/lvgl/src/lv_misc/../lv_core/../lv_draw/../lv_core/lv_style.h \ + ../src/ASF/thirdparty/lvgl/src/lv_misc/../lv_core/../lv_draw/lv_draw_label.h \ + ../src/ASF/thirdparty/lvgl/src/lv_misc/../lv_core/../lv_draw/../lv_misc/lv_bidi.h \ + ../src/ASF/thirdparty/lvgl/src/lv_misc/../lv_core/../lv_draw/../lv_misc/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_misc/../lv_core/../lv_draw/../lv_misc/lv_txt.h \ + ../src/ASF/thirdparty/lvgl/src/lv_misc/../lv_core/../lv_draw/../lv_misc/lv_area.h \ + ../src/ASF/thirdparty/lvgl/src/lv_misc/../lv_core/../lv_draw/../lv_misc/../lv_font/lv_font.h \ + ../src/ASF/thirdparty/lvgl/src/lv_misc/../lv_core/../lv_draw/lv_draw_line.h \ + ../src/ASF/thirdparty/lvgl/src/lv_misc/../lv_core/../lv_draw/lv_draw_img.h \ + ../src/ASF/thirdparty/lvgl/src/lv_misc/../lv_core/../lv_draw/lv_img_decoder.h \ + ../src/ASF/thirdparty/lvgl/src/lv_misc/../lv_core/../lv_draw/../lv_conf_internal.h \ + ../src/ASF/thirdparty/lvgl/src/lv_misc/../lv_core/../lv_draw/lv_img_buf.h \ + ../src/ASF/thirdparty/lvgl/src/lv_misc/../lv_core/../lv_draw/../lv_misc/lv_fs.h \ + ../src/ASF/thirdparty/lvgl/src/lv_misc/../lv_core/../lv_draw/../lv_misc/lv_mem.h \ + ../src/ASF/thirdparty/lvgl/src/lv_misc/../lv_core/../lv_draw/../lv_misc/lv_types.h \ + ../src/ASF/thirdparty/lvgl/src/lv_misc/../lv_core/lv_obj_style_dec.h \ + ../src/ASF/thirdparty/lvgl/src/lv_misc/../lv_hal/lv_hal_tick.h \ + ../src/ASF/thirdparty/lvgl/src/lv_misc/lv_task.h \ + ../src/ASF/thirdparty/lvgl/src/lv_misc/lv_math.h \ + ../src/ASF/thirdparty/lvgl/src/lv_misc/lv_gc.h \ + ../src/ASF/thirdparty/lvgl/src/lv_misc/lv_ll.h \ + ../src/ASF/thirdparty/lvgl/src/lv_misc/../lv_draw/lv_img_cache.h \ + ../src/ASF/thirdparty/lvgl/src/lv_misc/../lv_draw/lv_img_decoder.h \ + ../src/ASF/thirdparty/lvgl/src/lv_misc/../lv_draw/lv_draw_mask.h + +../src/ASF/thirdparty/lvgl/src/lv_misc/lv_anim.h: + +../src/ASF/thirdparty/lvgl/src/lv_misc/../lv_conf_internal.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdint.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\stdint.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\_default_types.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\features.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_newlib_version.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_intsup.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_stdint.h: + +../src/config/lv_conf.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdbool.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\string.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_ansi.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\newlib.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\config.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\ieeefp.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\reent.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_ansi.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stddef.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_types.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\_types.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\lock.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\cdefs.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\xlocale.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\string.h: + +../src/ASF/thirdparty/lvgl/src/lv_misc/lv_mem.h: + +../src/ASF/thirdparty/lvgl/src/lv_misc/lv_log.h: + +../src/ASF/thirdparty/lvgl/src/lv_misc/lv_types.h: + +../src/ASF/thirdparty/lvgl/src/lv_misc/../lv_core/lv_debug.h: + +../src/ASF/thirdparty/lvgl/src/lv_misc/../lv_core/lv_obj.h: + +../src/ASF/thirdparty/lvgl/src/lv_misc/../lv_core/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_misc/../lv_core/lv_style.h: + +../src/ASF/thirdparty/lvgl/src/lv_misc/../lv_core/../lv_font/lv_font.h: + +../src/ASF/thirdparty/lvgl/src/lv_misc/../lv_core/../lv_font/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_misc/../lv_core/../lv_font/lv_symbol_def.h: + +../src/ASF/thirdparty/lvgl/src/lv_misc/../lv_core/../lv_font/../lv_misc/lv_area.h: + +../src/ASF/thirdparty/lvgl/src/lv_misc/../lv_core/../lv_font/../lv_misc/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_misc/../lv_core/../lv_font/../lv_misc/lv_mem.h: + +../src/ASF/thirdparty/lvgl/src/lv_misc/../lv_core/../lv_misc/lv_color.h: + +../src/ASF/thirdparty/lvgl/src/lv_misc/../lv_core/../lv_misc/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_misc/../lv_core/../lv_misc/lv_math.h: + +../src/ASF/thirdparty/lvgl/src/lv_misc/../lv_core/../lv_misc/lv_area.h: + +../src/ASF/thirdparty/lvgl/src/lv_misc/../lv_core/../lv_misc/lv_anim.h: + +../src/ASF/thirdparty/lvgl/src/lv_misc/../lv_core/../lv_misc/lv_types.h: + +../src/ASF/thirdparty/lvgl/src/lv_misc/../lv_core/../lv_draw/lv_draw_blend.h: + +../src/ASF/thirdparty/lvgl/src/lv_misc/../lv_core/../lv_draw/../lv_misc/lv_color.h: + +../src/ASF/thirdparty/lvgl/src/lv_misc/../lv_core/../lv_draw/../lv_misc/lv_area.h: + +../src/ASF/thirdparty/lvgl/src/lv_misc/../lv_core/../lv_draw/lv_draw_mask.h: + +../src/ASF/thirdparty/lvgl/src/lv_misc/../lv_core/../lv_hal/lv_hal.h: + +../src/ASF/thirdparty/lvgl/src/lv_misc/../lv_core/../lv_hal/lv_hal_disp.h: + +../src/ASF/thirdparty/lvgl/src/lv_misc/../lv_core/../lv_hal/lv_hal.h: + +../src/ASF/thirdparty/lvgl/src/lv_misc/../lv_core/../lv_hal/../lv_misc/lv_color.h: + +../src/ASF/thirdparty/lvgl/src/lv_misc/../lv_core/../lv_hal/../lv_misc/lv_area.h: + +../src/ASF/thirdparty/lvgl/src/lv_misc/../lv_core/../lv_hal/../lv_misc/lv_ll.h: + +../src/ASF/thirdparty/lvgl/src/lv_misc/../lv_core/../lv_hal/../lv_misc/lv_mem.h: + +../src/ASF/thirdparty/lvgl/src/lv_misc/../lv_core/../lv_hal/../lv_misc/lv_task.h: + +../src/ASF/thirdparty/lvgl/src/lv_misc/../lv_core/../lv_hal/../lv_misc/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_misc/../lv_core/../lv_hal/../lv_misc/lv_ll.h: + +../src/ASF/thirdparty/lvgl/src/lv_misc/../lv_core/../lv_hal/lv_hal_indev.h: + +../src/ASF/thirdparty/lvgl/src/lv_misc/../lv_core/../lv_hal/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_misc/../lv_core/../lv_hal/lv_hal_tick.h: + +../src/ASF/thirdparty/lvgl/src/lv_misc/../lv_core/../lv_draw/lv_draw_rect.h: + +../src/ASF/thirdparty/lvgl/src/lv_misc/../lv_core/../lv_draw/../lv_core/lv_style.h: + +../src/ASF/thirdparty/lvgl/src/lv_misc/../lv_core/../lv_draw/lv_draw_label.h: + +../src/ASF/thirdparty/lvgl/src/lv_misc/../lv_core/../lv_draw/../lv_misc/lv_bidi.h: + +../src/ASF/thirdparty/lvgl/src/lv_misc/../lv_core/../lv_draw/../lv_misc/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_misc/../lv_core/../lv_draw/../lv_misc/lv_txt.h: + +../src/ASF/thirdparty/lvgl/src/lv_misc/../lv_core/../lv_draw/../lv_misc/lv_area.h: + +../src/ASF/thirdparty/lvgl/src/lv_misc/../lv_core/../lv_draw/../lv_misc/../lv_font/lv_font.h: + +../src/ASF/thirdparty/lvgl/src/lv_misc/../lv_core/../lv_draw/lv_draw_line.h: + +../src/ASF/thirdparty/lvgl/src/lv_misc/../lv_core/../lv_draw/lv_draw_img.h: + +../src/ASF/thirdparty/lvgl/src/lv_misc/../lv_core/../lv_draw/lv_img_decoder.h: + +../src/ASF/thirdparty/lvgl/src/lv_misc/../lv_core/../lv_draw/../lv_conf_internal.h: + +../src/ASF/thirdparty/lvgl/src/lv_misc/../lv_core/../lv_draw/lv_img_buf.h: + +../src/ASF/thirdparty/lvgl/src/lv_misc/../lv_core/../lv_draw/../lv_misc/lv_fs.h: + +../src/ASF/thirdparty/lvgl/src/lv_misc/../lv_core/../lv_draw/../lv_misc/lv_mem.h: + +../src/ASF/thirdparty/lvgl/src/lv_misc/../lv_core/../lv_draw/../lv_misc/lv_types.h: + +../src/ASF/thirdparty/lvgl/src/lv_misc/../lv_core/lv_obj_style_dec.h: + +../src/ASF/thirdparty/lvgl/src/lv_misc/../lv_hal/lv_hal_tick.h: + +../src/ASF/thirdparty/lvgl/src/lv_misc/lv_task.h: + +../src/ASF/thirdparty/lvgl/src/lv_misc/lv_math.h: + +../src/ASF/thirdparty/lvgl/src/lv_misc/lv_gc.h: + +../src/ASF/thirdparty/lvgl/src/lv_misc/lv_ll.h: + +../src/ASF/thirdparty/lvgl/src/lv_misc/../lv_draw/lv_img_cache.h: + +../src/ASF/thirdparty/lvgl/src/lv_misc/../lv_draw/lv_img_decoder.h: + +../src/ASF/thirdparty/lvgl/src/lv_misc/../lv_draw/lv_draw_mask.h: diff --git a/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_misc/lv_anim.o b/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_misc/lv_anim.o new file mode 100644 index 0000000000000000000000000000000000000000..72c9351405c5a76c03db78d83b1c128ff75c2efd GIT binary patch literal 107932 zcmdqK2Yi%O_CNfTc~VGV5(p&pNkW-GdO{ManM^XtKpH93;E*yQfizPfpeSO&j$i{s zK~e0k4ZAM8Yp+<=Ua+F;+SXn5r|$Cqe(!yzB%D%9qYgwW;j34!KDA)Tp-o!If*r;CTHkMdaZIIi)9|=B z<&LO_HrWm;e?Nk($g3uVFBsDmUNQvv6uWUKd_i1`B|Z#P)I%W%EAa-x-yb>XV*bIu zuMRxtDt2u;u$8^ABI$qD)g>xbUz|xv^^b9l4a)TQ-%MD&tKhj88ycQDBI}=p($5}YIW=KKe%yr67p}fQ znO1gahWng?g@@ExSD#6G%%Q|J%L*DA-e0XuJ9tR3=O1zwI2}7(b8PW-YT{1k0#}4H zvF57Q!>xPk->ZK!RC)R8H3}ReTaKpDq z65vdEq5H@;zo0Xp4v!x7g$ClN1NreoN+QsT{Nh$BiI#*3@vxE7y~RVok+2nEH&G8A z+b#yyNISDA`SC+h=MRa?mBa=mabJB?)(7>lz5ayWW&I7kyZW#0eY5|AUNv#wnK{sz zDs&cH|5pcIaVZBj-xi{r;~H5qic**`;gFK3UKCRic{pB)Dj9(|n=%}bpNf>^3D!gL z%8-(Kiwz~Q<<5d{UubNpF8bt9wM&`))e9dUVQF=TcAMqF?U3&;_oeHAp*UKUB<+yW zG8%P{E*S%;*ljPwmc$`sQ3w?~_(>jlX!`1#8uJs9VEN=I2Nv~aXxN`=y~ZJ1i(=Of z#U)&I{ElMEqw68+Q_YKnTwgnqpeTuuz5A@d_Sn4T?fKT!Ugvchm=VnWufJ2_BD6VGjrU2|AI~F zdPte{;{bl54(Q6+W1fmVJ8ohA54KH8iF33iWi09qQQkT-X2Az>-susq?N&aBTdr)H z^r7!?}6~0~nJbHA&>LKvp+KX|CPaNM>JPt5mV-P_r>23(ngWo!kTIIk zcN2(}jG5UeVnVA}>f9{=WqpjX7%ySjpr4!!P=RQ~g#HsLTA1L2%L%2Kz@Ln7o?7 zYq2n~q;u7w&&WV<&Ls>!(Su;stqiW-gSuRY5Dc;CcjW`U#s>A>lNBX2VTKB5nGG0r z^LVVB^olbOOlG(AKSU$g&0zRpR2AY?S#XFYZ2xBDk2uhZAe+Ut->OH{0d&{5cpjY!ZEEsB2ge2_QoWWnOg5&YdW z1Vb%vFkKCch7t{i^?M-0@KKa>R3;W)ap7r|(7N?o$T>WNLDU`XS)+t!%7!e~*${}2 z3bXbg+DAoN&xYQ7R8+L5UkT4zBI) zb!Z*djp4I=tqz6a!e>h=%=&>F)Er4gTJ0E#;d3PwWqqBj&y!S)^}-}j$4M&AS~Ce$ zzNE%kOHTpikQAn{H_?2U8a{s({FC(>$S-^WgB0%bc2K3H^u$f7HG>V7vnwDqYYRjl zzEF~y!;Y-7bjvd1&XiodEtQIBN7VqF7^39r9Qq=i|@ zPj~|*qbHuFLV&C@@;U&1X62!lTR@CZqsFWP_u+l7fwGoQM9H-bvW@;!Q0vS#Pz}v0 z>YiDO(h`0k53EIdx|Hy{&D_zRZYBI4Gjp_Oof3YpB*LsChoYYQ77BZdv=*NZ>V8QL zi}o}$E8!3PPP7S(SsqRY}W77Kt2AMpe9+p z=Yo1FDwJt<>r3lEJw07e$9psZkoS zYiQH6HCc}mtIPzMuU#3+Ml7+fO$#E!VsEBF`cflf@1;Q&m}R44H(;w3?$quJXW5w8 z<92{_nW^cqd3!(>YtM_+?AR?kLAuSM-WUWS7K%}wn6@%>8E)$uT#Bz{?pQLeM z=!s8gu{s=a_(qL3uO~jE#eT@jPSySg+4aP?jM%BCf<9AQ0r}{OhmF`Hn6JXOXvPrI ze>EUz+P2ijN04ujHUvpIBh!1}Ce-p6GQ_B*2-En2vNFo2xUWSfmZMDuGNJq^LVi%kMa;3IcR8<*Uc_YYr?HaVIB`%3|3IC?aVbl_PnGLCpCfODHTsz1n zlkAVJT?Nvsr3v+KQe)$`fo|506ZBbXZ1_gdt3=Cs;$Ag2I|p=&D6S`7qsG=jk>RZ- zeX|WnoLO(nW!OZ&*A8PqMV2rvC@MU}>1qh8mQ=t|OC@K=JB`hMF z;boTmoBC5&-6=~fF6OO1JC8#Lt!Fo_NAA>6`F)rHM(WFGwN@|?- z_BBXb^tDK{SvQ;rYOze4WNn1`L@beMc54D;95)sQJm2UmS0&2Mwc=m)h z&~8NCLDVS(o?|_m%r(f&c@uUefok+8&zUfetu`^)qE65f=P1Td$V-0_?jRzUk}=p5 z{SK_kBODnBhFWp~$EhWNBPpGc)BvJIxkuriBTANvd>)aHLK?};ita}4hy_g4_g{dZ zmqm=VpvO9T8z_2vvv$&%8nOI@H+BxSKKSqUnY zYjzl!^>|Wgk_wA%=;~4;(+`TYA&UMACeg@@i&1~nWcaa|$m3RG#bYfy4bhIv5TuDL z-3qGkUO`!`Zm2Y}m<9-EXgwDT=*SXD4Ve%#1(ch$t6B(LZgf*mqY^n^+D(*V{Dg*L z)YDNDzmew>Y$Kq|1;9#OTL~qGTF3|%&?pgV@gf|f-T}x@mSYhlJuToBh}N%Mjn*sK z#>DNd2%h^eVj)3o=o`Z^lTJ7uW;FCIAtfUM9hWc)baQK4u<8UkWcU^av~0|DKNEkIXwPY}mDHfUS{E5c_?D z=A{Zy*GUSSm4rNy*SlEs`b!YJ@l*sOS#BFXbLfX!4zig?Q&HOl28Tsjr z14VtX1T$^aoOXn*pDsqkTwhZ^m4TWkDT_6#64Y@YqY@eeeMyu6_LwO3(JOD9sryaqq6R25FE+1jxzBtG4NaGzK#eCe#?WvF)G>ql35r~ zCbq>P%l4nlEbjtO?A(c{oia-1pA=PTB@yiAn6b4#ZNEI0*MYe3?o7xCg{?Ner`$Xf2Ia6kB7nGNPSbvlwGx zQWGXZ%p*EPgdWF;H5l>H_`Ze%XG5Mb&7;5EZaU4ht`jkH@#jA9tYY?8xhoT9J20f}XM z(R`?7KcHlreG9NXk{&n+(1$4cSS$!*YTpng4+D-2k3U>WI3vBiXOcmTYC^O zVQdhwu^@G&>OwVJNk->I z6v=c&NpZp-tAAC+)TzFLe5v)M8A^K`AblYv@Po?rgOZWi+uo(9R*hPsW*M91IUYG~ zQ3WI1kJ^x=o;FHRvN=y7g*{k`$Qh{mc2PBKTgiC=GmUz;aGlX8mWwzg1I2QVLXqmD zDjS)_1oAwI316fk;aQPz2@>+y+ZT~of=_)#{cfb9%)AM4ce2zbX0D{|zQ9Vf--4v%egs&~Y*aZ;?ZXIEuTaHW9@!PJtDwW`!>Bo% z>uDr1{2@x_LseI(kAPAaLeE?=hFVSqbf{Y~F{qwEHJ_lG3Gk)r$(U+oJswfdd_)$Y z9*?MJ4X7EtirOF)el@6^p|eq{MX0j}Lm+2VIOy{Q{Ss-R?yZ9U7_^fNPb&oIL%({^ z8v3RWQ7llFMAiBbn?9X=N>`k1$mo0m06h0%e5yqOo@p?%Fxu4^Ow^L+BEfSrBFS@+ z;CTxu^6VBoKMYFpSRr_NfwbUpp`bqmEqD}zj68xrHC=G`i9THgcZWjB9hoIpQT5;; zIlxsRxEhXypL&Czt7O5|JVcVKWWkjO6uC+lTwMxEa+M>vxPi3bDo@Z4f|guOLiNF1 zX<mbswt3&`lH`;DXBlA4wb{GNZ9U=G~F){=YpVqq~%&e z6{Q#~{fj=<1wwLU5gaTfEjS7hbQ|bnbEIZKN&rFJBvVH3`MF6({ku?Joj%6L&3okL ze#DWR_s9({(v=cn;UAKp;b9;}`(JzvaxzFK=0-(vs~vRvuVN5lwScc0Nop->PDVg^ z3xfdOguc5_{bD+j{-nOitoYF_^f31y$w&DXCNk|J#1$Q+vHfWu)d|Kd|@_mCYwl) zfKcqUD71y-29U)~-Zn)&i<9*}kV#aXm~y8ezzO4@=z-~ar_nw*VML=zF%zHw^d}~a zMP_HU0y*3Lcw5(6RSS8mE=5-V!oi%l3;4eW;B*$ zLtrZc)5y|p1TG9TKWz@;IPcx&k0Y~vU{B0@Nz0JV`7CKA0%AVtM&JgNKnLUkgr@q( zOTa{hV3k916*y5n*m#iD3i7rEF$*3;42@_SKDD+4)XdKT?nK(m_YwGvfmadGAKR>G%1ZB-H>J$)ZH(}w0Pum9K zdI*)DwH(Ap7bprpts2Bx?TW(B+6!V03iFGd3F1&G`h+hw6U29!io!3h5=0|(&Cj|E z#7mnMg`YJS#0+VY4D;N4T+^w3zX548|0NF(Fpugkckr z4jX~&b6^(XW;uhgLt@p42v(wkh!`4FW2CCOM=*A1JnBnBRl`OE<+TR#=D{GMMyUF* zKuys|4U@bvb+|}1eC>=FsZ0eUF(cKfk+O}EhTwUWKcB&tW6d_eDQk)Iw;@tTo9qZ; zjM)!Cj182-K8mfdw(;4rcc|^SND5*?pbHTZLn9(1*vLdP7i1=L*#cb&LQsA#5yfJb11Gu_R)tP|Qq2 z$q*IH$~FTqJT`=RO2nW~b7i04gJpmf9ha&e7wMCddxT(Zh$*N1Krbmy$1$?{L|PD( z6?{6;03?hV&0i*h201_tMP|>TVD`;rR$-FGrXWnR#1w={x`XQ-Q0x4kry#cPVGqOPGZb{!q>zL?w}K#xz6?HY{25L{r6=R_ML4|xQqbdu{`~n530+WNO3WkQ`Lpww<{saX4zhLcK5DSe* z5q~1XasG@5&=OD?5t9ch91#l52AmO9ieN2K6+Y%&xQ8K@R23}#FZZeml5m#{ZhaFTYddvzmB1= z|2O;f|0jJ>+pxVbzcLXZ0n;U7^3QEAL}XY_85{@RfCZD4F?>9FK9@R zq}M_e(FA-xLu1&6FDN%CF>t`Fz)^x8$at_J(s%}UY#8EDB@vT&RQWSl5KEa@l@pZwN%>Q{1spee43fJ{@WBso&a=rN$Gt3-?r(^^m?|Q|Ap{C7q-v;7H18|)E1b+h z&cUvX^`Z!oX%s}v`Evze2g62*WZuQWc>}tLM22JY%6fl=L8<}_#`si1X35z}GTsK{ z{{@*#9U?KE5;5n`8IKkj77|s7;4-2b5v(SXH7pCRAs3em0GE)3l+*B8lSv(&>S-cV<@uLKpnKnX9->xa!nuxPSI77^1EXH_Zw#WQH z{vT}(Ld2&idu7;fhaeTUgKiNm6Tw;{axI0(&|Z8&Ycn!FSwvM5$znAv2<{cJWX1mr zZr^mw)TjT4V@S47B!wa7f94#h#5lxAd1MQDkO@u6+Cw}=gfsULPZQw`zYJK8ad>zD zsQfHmS9+rcM6wYP$pC8y5$$gV#BhH*AV&PGtgj(oanM+pEB+clQzrgOK$A0nJqQbB z`IIIV9B`z&&2$RL_e(Yd`6lM3g+HGrC{F%Pl1S)@!8s$BDOkb0$+eH`1k)MIaq`i zv8u*T$D5h(2qQEGg4CnN7-2^tF+F0e9zM<(l6(fjk-8BwZzBR>m^d%;bo0BVztmBo9rn=)*$HSZkOO6XHQ^+!P~Z*G+77bZAgHeUEBp4T`kr zkyDMN?sX`Z5)#~s9__0)#%@?#sMn$&RFfqNok4lv( zBh$=^N2ME~>!&j%1Nk$9c|^{kMrcPC6SFLObliZBjmSp+8Q?d^qL0coLa)eVzC7fc ziGssqUb8wqZWh?z!3?vF@b(M@VrHS}92A{v(POPf=ol|k=Lzmi*5aa!upQXe>(R#{ zpVeYa)L}6eV}e0J=+XH``0r;SdAI{&8y;(fj)lKNaCCtY`dk;QbAlQ(+z9>rT2h5Z z=)X|49#!OHD>~W;oq7$TMu6v$E;HJQRoAnDvBgH{NO&`gKCZ+FJ*k&PVQ6d4V!#bk z8(}gUGv5eZFa)uq7Wir&S!%J!u>NjXnapQ=H00)7RA-j5mRt0w3iP8A+>bIsr%+KN z7J`wHM(Eb5Y@`bOkE-^uHTJzE9B7Zb1J1)3e=QVlp(iwyS^-~L%kYOVOhefZ6ET#R z*APB*GvV(={8P6wd^yITp?pwA*fpN;5bVuR&c({WP^!)){Ol6KSI|||a|$8OsR4Vy zyrH~}$=Fcd-9~uVb%aaKB%HFJ@QF=?T@8eHI0#RlPWaMEgqMo83a|}CDqMu2yx2pi zUQal(gYcFR!p*QKLpep%bF%2sz8e@bTI9b(@bi@5_J=u)A3KxqrppO0hp`*Va~SsE zq?NG4Abhumu=rBKJ8_o+>0$M0DBDHrk+4idS+<+-RFUVE)eQebNapY7F|5MR8;TQl zVJLHiB>UmM3}x*S!f(O|&lM6gni-zZM0ky8_mM(|hei{gCSp=B@(pF;TEawFouS-Z zKv-!foV|$9foalE?q5oH$ri#C(bn(s82)$-VO}cXF2TtHSqkIUP>Mv06NQ%NZD-7v z@r3WdO@L>?{|_SUhCvz1y+Y2bFJyRwsArAf@I=w;D`J7ys^nQzw*a^Y{<0={d&uYT= zt{^;c72!e*Bt!W~^zkMkPm5@4%oN5)i2jZ~o#9m{6FwlMop>q3(*)<=h;ecMe#Uh4 z5dKt57$fZYHKE__I~jA$WWw*0MOawTW5WI`yo@1TMX2>)RP!%Zs* zznDRoCAiu%mEp5y5`J7vxG0h^rI|2U==aY;7jFvv{!3WVvr$adL?5lf4)=+&=L+lM z-(DF?_mzZ`gajPZ8Gc{z&~XjJ&kLvjsoj2p!#HVa)B*2;VCrOcqj_C(7O`{0UdEu>4ZO86wYv zVzk~TIKNZyvrX`M+hXP^6C>gxQNte5muH2y`AFy&%_2{_7#+J@4Cl8IjtwW|@vWg8 z-b(oO1%z2M3FAbmE!hlvh2GOe&Y_}rr;7f*)5X+NM7!UK5tk--Y#m36>WVZbn$KoQ^yM}{86;>gz)f_MV^u?nQ9Yy z+%5S0v*6Gz`oc99JjMjVhi!z{wGb8w`&rq+aHx>yJ)-^z!XGXdzG(X#rf$ECutNBU z?^ZGV{Yb*LErf3hy}#4M@T-M{Ge;4gB((pj=+SqmAw-!KM%aw;5~7q(A$%&Iuxk_H z-(YXJH(5?t1PcjK&c2AyDr9x)X4aW>CgBXB>+W8LZ{I_Bp0I>?XevZmaW-Q@gccqb zUV4(?HU#Y&%D0eSh!T1N;n$FSh*Ek!;d#(Sh%#G@!B2(fS+R)uKS9-)@y9WBTnXVW zNC4Y5$R|X(ql&5DqZfwK8cO&9Qel~w5I%7;VZHDSGN$%M#=Ox$xJgJp0qtT&PA0r@ zC%R!l$Z}2@Aao8Gx`jN2E#s^lK4X@dBmRm$(DohRE@YE>G!4Y5>Q~4Ua)z2mg`BB2 zUJh!Dnz9bmS*i;*9&)+rL=(ntwVb{Bo7&e7^u7A}i9nmQ_bA-6v=uCHq4qVYi?u3_ z$z56(nYd9qs{rVJ&5Ge67`6VDW;G^72aLCF2TYr^6mah834qln?f`5bMI$;-y)_eP zzxv!_pa<2_923u}2QlbE{;nSNniUSY=mx|`eL5P^(^4t*>1VG2Oy=KzhopQAO=_w9 z^ZAgpbD{r`bSG^;<1%Q*$jpoc%sRwIv-7Ek8830H=e+0y%$;}!VE$T;jN+}ZFQcN1 z@yj0H4CsyF=;=6vI_!Ie+Bn(R1$c(Ks|M&o_1z6X7prq&IL03JR7&MW^-oDacdFll zhmZrRVE1lS@OzIc7`|5(9N(u3mhV@|ZOHFcvM%H|Wcg{RVdSRk0Y`^V1sod+6&vx( zV5Y|8g);!Be(nZLxsdT0ud#Dkhsf;AMv7`~Go^c6)!Wf!Zf5ieSb zZK92g|CFjuJoQ$|7~i_M4)@sqcqL?)IJW{ z`_);jj0A;U~2M9D*@BKst3$E{}RBw3ux(%bc`ya;A%?88On}S{+TRSgwM(6s0kl`$ z&ivP?FH>CCsiQbw+^FWT+qbAr%IQw^Fcor_I*w*^kNRve(8Fp22jd^q#}a`aQHz-N zw7Q4Veop<-1N4eoup8)IRbvm{SNGCvKT=O}1N}waFbC)h)k5L@OY;j&qK zGaKka?OxV-i?+WA=yt7F1-eU%J`d;~?PxjBgIeDCKnJyw2B1G_Pm|r3v{p*vW$oTl zpg(KV*xOgMO)U4SR(w3rYg#j$n(?|e9X`N#LpweO=uK@AN6TBI3cG9Y7yye3oc@q(!CzeWI-|1o~8aa0Ad^w8mjT zpJ_W2fWFjr765&xrLng^Y4fS0&3Xz2xmC~01G-3mzyR8*U%=M)>Ma!c)%uT@0`1eE zasXYU-LVzL zgZkNQ{Skd6XN1S~%Ikoh)hE#MUe`aT0^ZX1%>w$nUb+J4M?H!*c!uR@I?!2`xQl_# zwfvq!zQA%-D9|>`4K(qKEiX_Hmsv)I0qwF}P4VouL<|SoYxyfxwa-#~3($VcN$lng zmiIe>Zm~4>0^MdQqj>JLc$s#$W#?Hy_gh{q2YSeIJo|9a@-b!hC(Dg9fF85#r8=Ip z{FB4^S=m(2u70{2CQugnt<%D{m&BpOopfik~%Yn`| z_;S=Z&zL&}XshwaE}-qkan#Yp#uE1Z65|cByVLll0qAn$Ar)wk@jF&_wQ)0x?>C0h z?c89T+y-=uaScY5a5Up@X3O!39AycQ)7d8KbPCy>5Vgn=X72|*a?u%paV6x;{t01b zc^Y7jPJ^GhYChncAr#(mMK=Q$+;}cvQS>!{CF3|m7F<~cxOhLLAnJWny$|e$yr=e2 z5+AA0*?|78K0_<`Uae%`kE-vU40ML}w8bnG`&at5Za&YATz#P<>}I&^GldupM%hn#NWiP#>cvA5{Nw9neGS z-1R^YtM_dJ`n|evEYLx99_{@P>Wke#e^kF=>wi)oro}y?UY!s0sM^2|KBnG62|liN zQ#? z-QYUpO>GIJ6tYeKl0NBD{W3=G)^Dlh@4GS*pa8jmaxq`W>*TkR#fQ5W{bBevdj*M-%s}xiOA4d`j@%Bz5$(Xy$rzgym-a?UaOhXCDgyh=GfVO(DV^rSJI%6ZDTd=Jpm z#uu#R8RMTc=x2>wdV}YT*T(}LGVbOed%^f(3DAqi9@g@b;l35f2S>dX8dj@&^N}nG}9lA z>rV$dH{@B?c|l0+Y@mxn`WsC(q`lICi1Z^=L&h4KP4>#gfVnHy0Or+91e{ezmS-O* z0-UpuW;VBq-OZm((|3H!QD4wh3Rrq}3t+|R)IqI=HjKJ(>T$(AR|2*^SPZ!O`Tc+$ zPlfJ0k3f2sdsPmika z>;~GT?Op+Ns>XjK0L!#oO6Lr12|R#tj<$yGWUuy67|?avtm}bp)9lv)-L0KJ1?VMh zCzWtSyZj=cZ?!|m1O22;p??0U4I#Uy>rE4Y&e0R+16`<3odmQ^PhizM^z`9CJN2|a zpuPIr6+rv-zpA!OUZMWe3fGd^<&j7mAa&a2aWtQd>fOcB&?~rh*vUwcP^_JIafo`!}Mw7eE@=Pnx zU6#G0fbO=`P-CxK{=nY8ZK>k8e$O&@9neRX(<%8+E#F-M^tr{62=uk(3|i?Z>y2Aj%gsh|3()V3TQ3E= z-N>UKIbb}H19XpZ5ykp|@eQ*)Y^XH1gT@>O&?ClHj)TXH`?df*VT4I1!9SWeo;UI@ z13F|xLASzZTQ8x>M9qeUk~ZhJfzI?d-Dl{zc2qKYax&nUzwHMcTSrZeYoYeW-%cZ& zu%0F}aZ4QFDb5Q4PgDPK7SI+o!wPh+x{=!1s_vn9FH-k{8#$}&WVLaRa8Qn(xE*lJ z_051|pS%EY+;$HA@k=)XPFR!*II)_hZ96R-Fn;7#z=Zc1PP~jJIO*1Iz{&XM8Sy6@ ze`5U9u8RTfE875*u4T-$c#ga2+v%s0zZ(yj;;sNpwd4V&eMM_e|0_kFp=*Gdvx@<< z4zaV@lM(=D>}EKpl_McHo$AP&UJf|(Lt4Zvjdnk~jSgVW--L^Ls}$jRU$Pg+O&bH4 zzl)qZCX?p^mE1ZPp8{Aoo}3hoq1m|Zr7(-vQ4RIEFlGs*mKHv=wskhW2}YY|}C zXEdJjB|88sEXjbClTHMzo^~tXl1kJjWIg6Ec^&&H_!jgy{MjModcPBJVgvcwq`r$Z zkr?^|J3s1im=boyYXRfB*o`q;S@qaG!vM$OuQ5@`` zC%Z}jr+z&O(Ec>7b=udn0H=$8ZiAy`^5+`>r+iChre41q(9Y)?M$%oOfYVwQ0#4s} zGGOu(6h=xJ%cow>&ZUi*4w!yL17OCR9Ko5V)&pkU%Tn3vX8_JPDFZOa;E-H!5<6SE zm4d8ZMg#Tyvk-7)%of1eMT zsf4z(LjXIHRswe3<_7F~kHhYSqZ}DM8?1o6PwIeu4^uj8pBx9c4y-B0`mb4P!<8L? zCuX$+o|Jt9;Kt9|08gpU1>B@Qya(u1)s+dfS$*bWpwrcNQi0A;pQBZsss2FSY*Fu} za;{bLS>QVLV+!FWbq%?{S^eoIpj*|mZUMSYO;myIQm2mvI-uUkaqyJIUg^{R#6m^1T0PfV%@v|Z{2O!%Don)ICmaLS3)%hWC!S<<7F{Pe%lBva0~8E|?1 za=^On9Na4w76Be#w+Zk$HI%GBudbji9a4uZ1G>X<*Iu*Dz3OfX{AzV%qZu=190o47U7q(fg3w)qf;M*JPreZms@usCK3GwzPIP zb=7zGu1{-QyQ)pZx2^TGx8k2VYMfQq)!n(OyT0Al+}h^tvDy3ca+2!md)vKjbv?a( zO|6}ExvA-Oy`7zHjV<-99d-5H?fg|>l<3@T00us`kK6T?e&c< ztsUO~hg<1c-=mn_ZS3r5Ze8`i)?Qm{L*1&zM$z9u?{ZSJQZsyg^tJpOf=&a2ka=Tg zx7Q3dcj8F@-_z313k%)-r-hrk>(~9qEw|LSne6=6Jp9M?{I?zWzwi9NU*dnw_Bh4@ zHfN5gf1i&aYx|E1u{=!_O8Rfhv#S5fSWG^A_53$1k&pkT{6O>n?`!&xWy>*u=6!1Z z->B!ml}!*!W>r2T`fs`Wzbg+NDGF?^zN580wUM(S4ba=3+QP7>$=h7t*VgOlUEk&H zK^#`io}S(&Tvvk7MP^PTAh3o&0`en_^w8#zn22d>LlDaZB=*X9ljtXxSa|tLwbeIxnO7ETZC~YS z=p(-Yy2;zv+2mzofw)FY%wEJ`<$#J-H6kcEhU`4Ot)ib;oguBgzPAObCZFDhzEz;G zu0ax|+SAo?d(8NWMNG` zeO(}s17#bq;s7Bk>Tc~|v&>cB(bFn}vJx4V^FG2T+v@dtn^_MP>(d9qjZh@@jV%38 zWqlh3fGT@>&FYbWUbS_yDJhN4hSdlkySGsycTewnQO~jSVC9Dzd)Bu%bhgp%P?=PJ zeYdwB1QwgekRukch?NF=>>M#7hgpeKjcIC<@bx;#x*G70M>L^HX#+mH#AxXDHqz21 zyFMw$iu8uoCYpd`cW_f!MxzSO7|1d@P+uF?q5k?r3m7Z@h{3gtk+slVWHYjNGVGJC zq+la(AFu)_nBz!VLeMzEehnO%qgdLNIjAHdhPn)L_y&fn9GtGxeBvZFFKaj0Q&6zhZQv8zxfzF+-s;g1|g1PDXx;Y7@k_|v@PKdr?zCJuv8y=MVZAH!SvA<%$ zf{e7~3xZ2HGW69pMy%1s1(n*Ts`FT7$mS5ri~TInf~9$P!m6@>TzZB&JgPBP1Qn!k}lHJ{Gg=ppro4zCIy#zR3u$>tP0=N z&{k=FsXlSe)A8}?@%r-Avb4D!Wpn4Yl+D#wHs|Rh5HUaxSLo`9vb6CU{*FWSlou^7 zbr*OR6;)NcE6QyNnW-~U(-Rbrr__P}ja8YasIuB!T2b!t*wXtmDpRsDN*5@li#*PX z(uyiiby1DSk&$C>OkSI0YwEO}xY4$*1v^c9dXjHgczV3Op04iJP7#60$K!3Q@9IGV zwXy+Mfx8B^XXGHtQR%GqWMz_M_Mj01-_qRaY4-FYm#ehGQR7)$QB~-{S5$@U9y3(x zuBj<4@)VU9x*gz|oVqH?YdnQT&QeEJk)5u?(^22&UKB9>-D129&h(rZxbu5 ztuFF7s;i5tYCPq&rKRYur>dw3jF#qPJ3IxoE_+vRcaqI6P|7^csi_{h81b~_WY=>Y zki?2=90lkvwBadpEU{%|LOg{9r9oP=+nYN3Fh3+^rek)D;2mEldv z$SD=IR4*+nU={B2+G<-uUB9=vu0JoMuD?DnLFsC%U*AvaHC@`M|Dj`4!IPjl-n$S$X;3`l57br2~;}71lcWimN=?J zpX?rwpYV8+6whK-S7TE=11)5bSgUK6qV;sev#7#dXj|La>X*9{1_8FfcA2B5#8YDP zm8>px!s>9o4YwPS-1zua~*Ltyt=vc)sCtLKcvZkug?Q$KX zYhaZ9^_yRzO);aWEOabDiJp0i%WIvb?gd4#0C#DPyBvxwudZ>Rzm%+0_ab-EV%W3G z<0yBRd1~BcMYgQ;bS4JIWU+5d!ZK4ETT)libZm2N_CBn`@;tpsc8u347|~fST>E)E zX0+ldTH>lLw{w6b%uD4!+&uO+&Mfx zuQLNAoI^%t9<3k!uLRrnl$?z0O!fn}ykiaB(AVqrcqR#&oAb)~z!95b@dKao9OoY0ye+~~KX%EZ+NRJy1*g~b&zzYMlmlaYsXrAHbY4Sn zs=LflT;xwi;RbJTa#fKF?zbd3Lw$zGASObL&TM;qazk=saub{cI^c^Q5JnF4Bsi7% zG1d`$J5iiJblGL zI%5!>2^vKbAVnY{L3F8GoK?+sNvJbm4(Z zTjH+qiSxukQbcye?{%k(MTb~kmtjeT8M+F~^6VTgx;UrO;Rj8rS$Sec<;jnyx4X~l zX|8YU@p^E~z{3-)wVR}Ct65Tm^}7?}$mw?5gfFH8VED_G%<0!2xadZ&2G!dI= zn3em@;pcZa6$SI{T&Z;>6VhL!2{^?j9`Si_I*8?b2i96L6PAKgxDN_WWx2Izq3PGN zuxhgdEKZxp60en-I^i99%nHr@l@`;;s1=jGM<~~dqViSoi9ag*@4V`^Bu98d4f}&+^ z%vy^arJm{%w+nVg8?LRED@0X!0 zMMqfy7cyMaNWKP4Ru}=@$*|L8sJsuh!mYfmwb>reG0~kw?`-xPgS?`Ot3ZeodzRS& zyTQ?_M;N@F70ImzT!3$&U_XnntRKbXF+m1G@F{^q11x?zvA=?O*5lZDeNSr-?B1k1 zI=PLuBSUYC*r4~+H+y?A#Lb*sWBHcyR7RnjtE;SRzsrEMpvnO*gHZvOft6VacH}Y! z6BQPy)VF_FiOI|^&jaB>29GF_;7?BS@AX8R&>8Ec{Dpf8)*&P1ZqTn*!2^24zT-$8 z+kN!Th3P}~3Wp_q9eq7GOz<>!b#lXOI`PHM>Z+QGvV!X0T%N9L?7`_odqa~^G;^=Bt;ao}PwLL2(rOFgbrbrSGddZ?xbj- z&@pXrz(^5EsdH^Ra59v3?B8o4fZY~OU3?o`;oR&g=}R&yaky8yAQ0k!Dt2NfhC#WV z!Z_gjU=~v!XRP^)qR#a6E_b+xr=KhSGliM@2fpNgi8wwPeq zWze&eM+n$^c`BIV$qs{eR25fK6u4l+NlJTHeXkwCk?fxT>TwK@EP4sKAVn7MkpF-J9u%I%CG-*7)TU4aKXb`BKfjj3lH zUS(n0^t9NxrR6P?d9rM7Ik-Q-ob1Lc-E`S5e z9D#iutsH`$-cH|OR6NMWWfdC6Kr62;vvI1S#pU_z$G`8OOvtKvXkFl_!Ps5ualvQ! zx3)8}HO4IlD}b4q2R=a*%bWZ6W380~sXU!Gm%u*hmElKl6i`VxL5w zD6O9j5`TB)qD~yB*4DUuwJlsH!jLFWuvxF^UJ#|Wa2t}>j?V-JV>7Gw(S z5f{M0;TU7EGdA9>#K2SiyH9S+0grb!o~HWVdPQD_&<_Of6}giH zS7;>9H#Q;#c^5ef++s%cog%0I;t{kMtm3l6=gcVifM+Xl z7ncOI!}H^ULE9-Fb^qdiN}NN8!N~PBhm5=hz@32XmEWNqb14N@INThyH5D8`m=uNI z#OzvKTUl9ARfDMkvJtB{PL1ZYUR|`%!_M1aN;P=aWEB zX@`!V*`c_Pg_X$rMCt0WoZ#Zdf3L_o%)wlaY1{8MaiTa=o(L9JITmAigTV+526AIN z5OA^>_zhV+unw}XW32*V+imOW*Y{wy5Nr9L+4_KFF_8vZEUU$(hVM!eN1F9HqQx5j zT?@|Tee)7`h3m~3Qrwxy%~A$0d3v~kI)?8Pdqy0bmYO@Oj9f8*q*LXt%=9S2#RgxN z^03y=7zEdVyHZaBCPksA4!rdc_pUg@7mFTA2~qN95@vuCXm@!@5$>yO_6*ycIX0Xa z1ua9w5~HVet@qgL5Pz~*LiG5SFN0Sk5Tvt$H|4?=aL3x%+1cIX-HCAaLxiF=aJC};lf}Igc*1{0X$$%F$ z;^0*DH856#%(u{8Rm3&&fHU+4d4?YF?Zp`!RQUW?r^>Qfb=6pQc$?}9I~)7j@hGsT zuClvxHO>ut>WX~3kK*q7u9nuuo|IA?K6c<)TU}3QbMHEotHZrmy9i*n$Worp?)pYN zE9&+3^m_b>O_>>W!3oEr3weg;TXp#l4tzd}(j4UNdE{>HuP87%K?-v=H(t2GXh!l>TTr>gQ&3zbW(~AQ@%_6) zV4&rTn_amD4}PdIBRw}OZ$=&vw!GQi6x{dXrN-dB2!@K%*4pf4|G99-xhkF^RN&CB zLa-*^O<-0*x;)C^0jfS&bchpUv2+aRRa^<1X}*(a zaaXv$sh(4Psqg9Ta*y)8}l7kqE!_YHTLe#PWe1qqMZjL`h0xTPHS9;xJkY30B~Hevpx# z$!iGt3I$d9ti*r+Z-+&Q>7q8c4IWWfAv^po&Pb-?F%Xv)zLR*^0Tt`pmWv4?Xd4mm zAU%BzUHzy=EQi2VaI2zG)X&lCGdtet`fiDX7uVH}8q^Ye8yN7h4&h_59+JnH9-P`> zfm4pZpb_VC9(aQKCcb7e7yR-JULI5BmdHaYU|OaNry}k`dry)LkA3?Zdu^OgaB2#p zm+jRQIZADQYQW`k9jM!`j`6Y8y6<5~6vy@?`EG%gCn4rIq*p>C9A|-JXgTU&O5#))HS-+F>A<>8o<+gCpyj|7 zbVgB1PNB=!B=*dbA8}FTD5&Q2X(zxPl}!rB{lVcx=UYf>$1 z@t<^yZSOITxP=So;+$PsQ4KF&T~S-*EP@gOZ&k$etl;TIoaeD^bHgpYbSW-M>}{=> z{m=|=<(Pv<0OpQiRd;7!mv~+zUk7<`433B6xM5KEL=2lDv|4LghxwWZ>-DCdPH4ZQ zsg299pu@|WBD_(;ftYx*SW{J7gu5Q-$3GwjDn$;GfvS(y9us z8j3P`FjLp>D8#BkPSAm)tY3Lc)194{%HunZcewJwP7i)Ha4#*+hiEIEeZBszfjF{~ zuQJ8<)Aw#=VO3$-5>#4U;i_@*?N`wA8s}0+xeXnVUSxpZkgsf9F7jjE5(ZWbiz@IE z3ukCp=F0UhG6nm^g*X%zdVwP4AeYZr2R&ZJYffBV1>AR#XEH^{ZC$a$x4=2p`es#q zdwV_aKRXZ#dZgOL_hmSL6K^`vMRPNV<7KC#%K!dkrVHB26gCw&oU6gBJM&yeK0U*l z!oi0Pu2O7$QJ0K`LxP3Eei)6NWN`^51Kc)=7qRA@6Xe3#fqM|ev#v?pxEEI9;#8if zn@n-dA~&G}+mmX+*=Cso3wpnva2}0%`P?*5EPTxKeP?NHAr8OYcqS)LpL`1wbF=Ro z6Y_j%@R;yT@^Wkh&+dM;gMq*hErz?{vnWnmIMJ+d;vN>~SAmUcb2nC0>%b^ID&9zU z;30zd7fld*`Oz?@#@@~~o;FktzQwIX=WFevKk1nL!2oG4H#4Xe5lT&lB%rCpnV2DiA@F0gq8hB}GKDW%Hgv8U_ zzzP4C_S3#!)mMOm5@AOs*#IR`3jOt)P~M}k6a1_KPBQ~MwatECGyw9-s4eG z9`{b`@U>v*4^%jL_N`8lV%{jCf@7Y=S6~fAkLEj!4}L-;ITweo9A|vJYo4G4AHJH$ zP3G%!%%9v+$p`(%c+(3$#5p7{Tngn(`Ab6y>k$kDo;=~2Y?YnF8l2oGGtk=9pX^H^ zfn76=s=>RV)!U6r1^MR9Q@9k@msl6WHY;cj0b>|=kS^>)M9H18xulo-LI0zX!Jage zp46`ysr_0ynEz_mD=xi$ai8ql^_p9`z@r$f|GfR)M!EZ}@4?@t^qO~?zkJ{*v&oxJ z<`UX19+r_5DJYe%r3gUpv*E@5yAbaN< z>^Re`ar|ub2S4QILX({o&v6zz@CQ@ev_THF_)`{GFw*3%3V*m#UBu_r;HwflTi*Hl z#C9Il{@x=LWc^v|-)vpWK?fym7+KI`7Ya({ux8gm0aR%t~X2A9_rrb424cCUtRQrdp016`q zUSp;Lw)g~VPplqF-4}KKW2`v~sG_C?KIXvim&s{-V@nqGch6bajp{^&9%OE275%(# z6DUftSg_gjGN&}#Ay`T%9fZ>YZeihQYZ>$sb(>h@{s!rFVcuzg&Z09SYJz&i%ZS3%PE@)yzdprbAlbbd;;3Q0eg( zR#i7}YAkhY`aQAFyvjJUbRMue^HBy{$f{bt0+*DdL6=qE?#v1s%eCNJ^ zqxEF*#3*k8j32_L9115kyF5pU$_>2Gz#&#N(d}(2Z7k>tjNLV6?aOar>JS@_46K5| zCkjt&El7d4n0MkV+84}OFk%o%!JcN1saH2^Uhi~d%RW|XKNbttxH^9A26##6#~3Ya z#_F&^9_}C9xQ>%WxHG$z1v7dV;7`-13^tmLK?uGLGktWOh^=;Th| zBZp^T%M_l7tf9;#)xV!e1?i7iaW*xin~|Z28yl@qX2LLwGtw)eoJAhZ*vZzfA`lKK z{n|y&EaQo6I$Vu;>a%hVbk1~4@VXgvC4QBye8W5Z1pmb93!`b{H8R+Y9o2Fye4&T2~whC?MYkK&aRw57o`Z+-RA zt#(DLRQGlaGS6YDXe?AS7TD6=S=}6An^?<&gbXF#c|u3V6({42@l8oK1kDbb&15?f zukJ8@wQ7%5#n$#Qd;Wl1cXM<+0+eX!7}--2F`$x7$H>KE#FxZT%a2lXI+M&si6o*> z)5nK^_7JiBN*K4;=H)KQj=1Dy?~)sFNp76GP{d1S%&qBpxl0lmbIX2S?vg~t+{&PF zE`e?|_O@Ub=vwu-qSR)fZ2oB>`&F<0^_?rn`6KEuEL*z!Bw}k}PAkf;{>1G2OsGU$ z>2)&zG*xsqn=)DY*NisfR-55`u^*ngJ7EkLpS;Cg)#D(2fCXC8Wz>m5hd(Bd)b}8&UkwX~=8?MmN;ZxXDEsZP0{I5fjHc18Nu0 zbXms(xpMvt$eXl->z=d77PLd5K8yNA3{=rz&Zj`w56u)mi%DaCgwF=76;0mo$_D1Q zv1S)Wv*x4)3y~4o4H)LoGQ^hUWilKru;2AMI5!%Aj*W&EG{J@G29`6y*cz7n>W5nU z`@NRCZ4$biqwIf^5NZA38I!ELb!~OejK0OQ%@7e;GAmL@QuuRVki80Su;@hOCGr}8 z9NG{XA{o|!^_w2jI|8uLOJ<30<*?cTDp0I^z%xNGAE$*(>7OT?LafSVVf1YP)BY-^ z|6SARl!Ej7qz&YPBwK{R&MBN%_u__|JB`a5?g%A2Jc!NBb7`i8$})T%z}W%L(83ym z9<9JIvplN6)tTq)hL^@vTbTTzyi>cw@MiZ#VEuXK}0eOT{{N<#f6?6Nq(v{Hi?flA_Ka<2!5B;JJQ0nYL{ zLrr|39u!Zh^V2GlYz`)Ku&h9bXhH?#S!XB2=~)yN2p@weSEoU3Nke!)uEjGfGU+|K zJr40ZnL4%y>eZRB0iFqk>>`-Lh6X4mSw@1y!lWP(8=8%fBXC1EO^}j}F(J+O9@Z>; zUA!V&=gcAi^#Yc0TOoj9ca2ebxCcXZGbS@dMl`DOGbp&g$K(QIyFU6@CR4(!22s-Q zGhZ;#BAPGLc*RdBcu%SA=Mbac&d9lxfwakl6i^Ddj?<7qA&+a`*7VSl6((Y7hHZ?$@W;O~X zDvj@=qJ<74=8|d2iggIeSLoTKe{QP#@zx7y!XPNGTW{|Q_QLM1MI)e@P)W{4YF$0c zC_y=OT3=6J=*tKz8R6asFUmDpoOYTOcjsX~UT~%Ci@UnYV;LNemIiyDz zXwBW28Ra9c>Ij$WL`%$C6TQS}tIu4s7&UN~3P93W$y85QD zmxG88BUUOzP*+Vympa3=siDyeOevr`!*SSO*=R#c==z|mhw)p&6C3nRGDeBo z2wU=C%lhD^%G8NeqT=g#eWHR+p@>?4hBZ;XNmw{zUKbXjQYf%VR2lbnnfT~*Y(fri^ZLBJS-~0$Xrsv?+&y3)vMTSD3tUWMy-%nWL<+`gjRUch1*0A6F_r&rkNT*N2@wt91u3&L;wVe$EGR;aGE(dkuzDsXG*NHLXr-YGOWH}JFbv7^S z6sE~zS}=v1Y#8oev9UVHCDOGsT=Q;Yf$BOrU`R*68}UOi2&%M$u_;ey@K0UMsC`6q zI_f4Qx}cqcK_lGS;Z-g$mnn-O7tM!=O$RV3Jx?!YI&Fky7O?16tj|EXtWIu){dkSi zCjW*NY>gieMgd3yU&yrHk^UFoR3<2DPZ0%Yt?RST;a)ezE~=ap)(wT)EtdwFPDBvzWHJ4sX!oJUTivQI`o0VXewx2;dfKM8IfWOpPbjn|qwGZ81h`d-*ev*EMbAcIABQ{7x{K=F>|1eue0lCM7Qn|PyU zy%Dp^?VD0w;*<-C50mg2VQz$+nGYK&^rskop$8Z-g@kqSq5D%mQf{T5c5}v~gX%TZih0UN}l^9N)F>gjl7TjJ)3E{h9J z^7hdZFPW2z^xcttIbRNn5S4y&c!i-k-6FKr-RhG5{-qF)xQGgZvQ-K<1og|N;9G$a z;X=tdxk1}orCq4=d4tFD#UrJAvhopETBpW&8=(DNZ|)BypPI2uLQE-8rtwaXMkWvO zgP)AWG8$%~J2hplTYBj%?+2L-KW@tBs~^&_sD$THSw@UHL;V38Wqf2an43QX1_JZt za-*0Dr+V2)M>?eBJ)I)Si|S}1yKK?XbKaWwximH$`< zCwLK~Dt+N&a3P<3HY^8Wx$k8Bf~`~0AQ-u_Lhswn*vpkgy_=b$DMh2R6LW${PM;no z+>4^hG~Jow^R!LJYf&ohY4ZYQm>)QAKGB#J3%*8-R-=)x4fSlWJDx)ys&?^Z+{lh)Du>VQF1jfIa0HBxvE6W+u6;N(3sdEQI2?PUrn`i~XT|BzeGk`> zS+Z;g!WiLz81kt-n0fh8K}y*Shr%N!T;SbfUHuIA*4=Bx>_!(_GBk~p<=8Uj*`eaC zLkhJ4Wn^aKROZM;w8|a!$MJd-HMH?BPao2)aZ3Yb^dzi$#o*`V=0`Tw=@H6xPm^tc ziP{zOo}mzn68m&ElPF6I7R`joiiu`%qg+Ia0gHwxbX3EGSfZ!Y(P6PVitI|O#{!idEk`YrA;=BX8lW} zUlv?%%4lj<^NQz8yVJ7|Sb+#hk1o+|wF2I}S|4}`kLwO1)6391Vr0?`v#f=^a598} zJWL>k+N@#FvV7o}3lyX>GT+>W#|Wt4+NH6M`04_8Lh)afxP=M8Wy>d9e6mM!-5z~~M36-=8IxEr3t>5bCr z?+60`jA@+-kG-&PDMeiI%#{>THN|KHssL2bq5jkDzgz{3j7Y|FbIO&HD;aC6gIJTo zMSzgT*R9~=%$YG`20Hne8~@SgwphCQr^DYOUGdns8+|lo9`~i0Q)`;~TEm>vDlIz8 zk({|*42N=hkP$A9`l! zJD7oEUDh019q8Sn(+&-(crU3?VMnRp57bm}d=LKQd9kfiZC^DRTSN@Dt)iU`?j=(= zOh&FjZ-p`p!C+PELC3UGUBf>U(deeYMQd+eMLmQ}1kv@=-)@@^n}7<_EIa{*?vn$} z>MWdri7b>@GZ~{T90w2>$HW}Mxo_+Cl&~`Dgq`^E+CJDIP=)9w^KI*Z0);y>u7iQe z61ZiBhd4+Oc4RR=58sWpr?U}o8wM}zXw%1`#NnA}6{cJTvAl&=ejE?b)X%b-7-PAi zTWo|Sf4I;vCj8;zV~0BKxU#_NY^)&}2%63*5fvO#EBOLr&*ohiE^uxQEJrNBa#rpt zCdzveo3s8_zf5gLh0C&WPOkbfQ1%WT#&UdsQVsgz3H-P5N-(PNX-{93Ev1#uldPh=lpi*u9Cq+Bfdl0t*b3!~3G+85Tx zwI`Q$!!_hkwpfFcc3D(A1L{(@<;E!T*0^dbJiEprXw|vP48C)PZ$#n)Uq&cEU^O9K zpi9byV}9BJy{wp<*q6n+b$&HYg!jy#Ea+4f{X;bPiEiB2g#r@Z8G8M4eUe)HBe7i# z=7V7uyK2QsG^Bou7P~s;5}&0j^r)7B!O`%_WEn7F0|PEBzewsiIr*-ANnj>5LS{@Z z$fKg82P>JDE_JT^k#D*K*0Mxr+a9YJ9ID4F1s*vq%;lZePKxfdQ$Ptz>V*9X$yw}u zIa=g?6XO}@Y8_bKRsgXK(#95BuE1}nE0b~xgqIPzR`!Y#tFm6CTr@rWFwhN^olI%f zCfVH4ksW61%){f*==OT<FP{VXJhyDJ1m&U;%BPk9bQ7; z!R{M+TyC}ySLRlSFyHF@)ZhtVKg6=d77Kl?jnt_bhlinck;ZSxY%k%B*`{b^Gp@PW z)(&j(+rjwUeGfL|RO-bo$Z@|_XSSX^X;Lc^z{{O9DRG+p*{by$hhXBT$~VHDWH=g* zoA<^Z16QVe5aS8BtkdgOZ4(uH7crr37T46`(Vbu*G0D5}2%UMDZqeEO>qSeRa7_zW zM_Gk%>yXUXMEfeN7K9C)w!DFzP+OawpgN$yeuyqdp(AK>v2e7Ej+}}trxLT7@OTi9 zgNbh}xp8J}2)cn-I2(meZ5INnSe#O3feka7nrXwiBV#LSo zcV=U`X1J6k$``%2LhWJ8seFSz#;OypJh2}J4*7Dv2O|eJ2FGJ@t%Nhga5f)N4RB^< zn6T778LFeGwV;`*L+H|FrjRIuNgQ zmqG;V*0`w-KQ|O)T+9PcX51HqH;Z1H^OA?I1?G!55y>d#wvr+=v09qhE! zzv!f{KKlf1@uiNigf@LL3Qpqi8f)6ILL9?IKMRby8%dNl(SV!K<|?)l4ZcJunj#)I zZ8YiL&l{kPqgDa=jVo|4acIjW7tu*bvXsU`e0nw`H2T7tO1cNZV?)TYJ*|?JC*7iD z>EZ_0kMw)s93w+Z>(ubBKswuMb*{8YqW9QbHx-Q(xr8n3zkC&J@YO<9X(;w#u@iM+8l)rksO`)7cU#KLFmp9j|+j@Ew z2zo)XNl-T@8TzQjs&Hr?xsa4QHNX%4pz}|P;$REL>E+Lf?%pAR?^CS2Vj2;hmbB{m z9EY-Q@qn3eur?&?UMtc~9znCUU>UA*GmFlg+k9BLX+nHNYuKd;M?}6B^yvTkJH^H0 zyi#P)#1ag(Mh>oG>NFc?NsoqWI0hSK_AK-k;Ge_nAhDnW53(e32pzK!)9a;Y2onr# zvG5rB-Pk$4LFv8JDVnXkk0>?BjC&@rf9oE5UR@)FE7a5>--mI%N0%sD2oUd4CPu6w~8BAwPCN%lCVyLB__ z-o-0sZ<3OAWO19^oC6ipI}Lg{H-e#oa?*z;Uy%tLdVXv#=Eu8kRypRG0p`yklrK3ciDx)wM(` zAgY5{zUX=mtF0`BHqOQ~$*2%cI{$7a$@MGP z+Z2rf>$eL_p6oWaaQ?qGsDZ;b%cJah(dM{)bVj}~6T-b)JM&Z~MZMJwZCo%$-AJ6p zn=rQrken9IIH7HA_0)EBnY6jmiGE5L*f0PhhK@ifZ@xy3rTB^qY);$7Xydi^C{6~( z(~MH4F*^-23+>&>Z($nmQPtjl-U(B{R*GV?uzqsN&A(!=R#W=1UxseX)$T|u?L5S2 z7e(jy-y~*!C2!O-%H}_#T8eV>ABn%R6=6w(AE8VZT6*u<)J|r$>Ie|VNND;$Lu-XOQP)Q1}Uzwa2NQ$8IiuTZPR7uFz$jE{Z8Bw$@&f0Rg+`S zQA#+raitj>cQ3$ri0u~(soz=?7r18rq}g1(76#Sod#8TXBJjggAw~0O#8Zhx9YAvc z-!PIny5PI23)a11*-yO+-aL8}W^Zj%6ihW-cId3fUFVHkxhAh`Y0QrC*pYUOVcw|$ z=t@|xSJ!M<$!TBC4fvLvV>)~^=Y$M7O4zQtxdyx}-@%)>XXcRJbS~Dmhlk8M*|qRa zde&B;^LiG}SQ@(ch#SGGk+4D&v-$EJ$r3ctC=fUUzaZ>#*g8tPV6&pm{VUvd*d9e7 zY7z2`HB^Pz8Y;hd2Fqll#WRI`j_<&`%avs{E4V2t&}znvd}C$XX}gnUTN-fI;rSS% zpgd5I;{2#_z-)8KQK9MUJqaR4OiHDTeZ2}bp&Di<#Y?I${M?1_u_)X|2cs`Qqjx7! z#m38tQW1`qedCI~fWl01Nd!das7kx9lYDId#n^OFD9p8vkQHsHi@MAxW~`wNY!IZa zCZ>U74%$qq@3OlL+X`ST7Z&PKDkP1fA#SR_vVL>KULgMSs#&8Atj*!MJ)tp&wgir! z`L0cVSF=K278pND#fZJ2AQ&Md90l4`1B#8a8lwUo-y^<1rh+K7a~5+JA4-i?Lj%xG zMPGkbU*!9+fDsCe>=M-s%UK8EVs1TzY3oASLyT4&lqFgj(9}KtvEk4gc0Yc)+ZsJv zp6i;D-Uaix1t1Q`9FVZuq}GL-X_UF()FdwFF*ko_TQgGMfW64D%pBV<`HgM8=@T9c ztt!l%5>3StbmFF?!_En7R&x$Jd^v7n8&5481zBNI3fpK4u{kNHuEhj%{*6(O4spf_ZDjwD#2^UqRW9W+`@^s$iy0t>$D-P)Z#RF@ zEaxVhPZeJe2~9H=Oh7s^lXb3;wCxq3&4QKKczrPvauvwz`q8dCRV1fe&Ppg9S90B} z91CD+2A!frYcopF>?dNcNygSJ4We=5_4p{}WhEAkXVUSI3^qTguG_dl1wtPW&73t5 zGi=i$oI`hjFA=ktF}q-`MaL_QHtR%8s3Rv~Sv|`(Cg)dScY5pr~TloGtPei~f}q-AY6?F4;lK9Myyc9i9>8+ki9n5Ic+ z)VoJF8A8@a(L1pYnB~6o47MkBd;-s_^_|4(XQ)GOsx$KCg6Z;^u}Fw#BM~mY#2vhK zedzu@Z%!s`P~jXgu|em0546U#IPuLUYAmy8Uj$9IA~{b^PD6`Q3;jA{w6VrHyGqz} zI`{2ENDB*}`&ZQKHlroqNTC@4eE8D0E?Y_)Kqao?9=|bcyJAXCYN<|yv**a) zGsS)mRM=ZAGwF|#0j36QgnVQnpp^%QF5$OyU4ooM%vsd!-9%t2p0gsh8!R?m3rEj< zAG5N_aCV5TM5yt!giNk=^T%el(GMfsb?$H<}+;_>jVzvTpeQs!( zl5odF)x;=nnv%XDC?`ON63W5s9BqatG5wOUSvC5@=GcP8INquzrm#(n8nt<(gQ+3< z)rPzf-yoa=$$UOzZuer7?htt3rZHJ-Q5PU&Q4&DSU>SB5II5LiQsyEyw5i&#a5J=I zY_!MRBgpBF=FOQ4eQFofciw>))?xKRdg1$ECmfn*I%A#K)|N8X!CJnUu}<_BX{8BS zOv&`j=_H}FPaIYVVZd|k2_wDvP|2+r0oJGRuiAycZz1ZU=5gS@a0(E*^#=vV{-JG zfbGxfr&j~(krD#n&~Re|MV0sv7v2I{43Hn0p^ayO#w0hx0*%v(aSJrO`_}GCrS;$4 zS+#Y_TH7H9WNSGE;?bHR1nL_$9s^A=?AWHP&1_h+5yw{KTc`A9Tc^P9*fB6az|E&L z*R4lz5L>fPu?0qG>v53l0Jyq*imVlIZIc_&#lll;D!3Io_$h8%F<@xj(3Byhu%>Yg z-8+P%^3)*CsRX>xhnFl_U`gM+-mYjqfqtoNdo#bi4IZp@#E{3Iv_a2?BBuk?EyDu? zI+S@_X9s)R)i~kSJmNW5jJ|F@c0ODbDdi~|vY98kag15KqNkca$DD|;orOIRl1HO~ z4NTm0g$lgW<~iM$Y@6Irvd~c}WIBtTg<=_QB?_HIZZecBn0RH=!OoD7#(Gv4Wf#YB zE+qJFC;=AC!h)<$G^pqmdDN7dU2b06=|@@fP_Q-5SdWdnHO7dx>0+ah?mx1w|A?u+ z@iNv{q5GyCOYATYw&Ez%R`cfcm}#WkcggOXIuEnULjALGM_;$C{^FbRf{)%8nqEru zlqq7m4hu$deE$L%6`K7M^BsFlkmXF-#6=zS-{|(#w2dzo&P#55F#`hX0_WtG-wgWZ z5!(d1Hj6XX(Tbb@x0l=a29sSQ1x9*GOpVZ@YTP?F)N9aY21a_goQp`^8=^ehQd7o7HbF>_BW$=JY+C~_!)w|(7-(n3YmY5i zu=WW(N~0lk!=uXfax_FaWpB>JhN-phOwzBzGfq8+alXr*+ppXAFUYO znXuN|7}`11emR~0sIid5l6kgPh&yL+9f%E7>^~!vh)ykHbJ6rJ5f$$4C6OU5HGnqa zT?q%z$ltmZSb6PQezyo0-uY%&OV(&2Dk~QEyR^}kpY7u&wCR`JXuTkf zW4Kz-t?DyvOv>H{pN5e_-`7%m&~|M2m8>Bg5Ey63$fFBeM)v1+%@ zg&2eF!|i7@hT7MyXD8^Fxz(XK#H0z&x5W;#L_plMP19GwT(^G%W}kQv{>vB_OBsjp zkLk4{K^6(j&xHbht8+PEHQzLi?8VIv(~Zy>pWUXDao5zErnu`*>@~!qF>;$Gvx}9q zh2^|a@#|LcbJg;sZrE{e)^f$za{5>sz;4s#L}IqbHY?&Kc#g8529perxgKsq;T987 zTY)hTbTYPN@Az!F%QdSmYw%hIk=%{@IXLy>ezphPp55&etw)^Q3pd#D&I4|TA}y~U z-1$M>624b!g(*&97frY&i8lGd4Wi|t&I`L+X@wIuRqG5g{9?b9f~qu|tG6YXQuzYo z85pF+<=xsJM>Z_Wo;4a1*V_F6^&C6Y=VeOu~sE>Pw=|L;> zpJWmYWjR*GxRdeF64%VEoxAhMGbvoTAb|cESxAo?3iSWQ0Z%L426FI+wBuSpT;oh% zY+)cDh5|&ZX(pVs&DAw9T>;jSVlhUJ`xjicYvJ2B`%kr~~Ot9$RN2)+_v z!VIoZxSiI}z^VaNVOv6k>INwXO%LV;Y&X#EW!MJ0RtLA zzc}8VYqi5uT1OnWi}0ap>(@i?F&+O!vNrq*&Hw4`8;@gCbY`r}p34SA%x+>jIo_}* zMbrgY$Z0#x(>uYO?p6$s6T^7kf!`P2X57b(7M0@gLh4scmnz4S)^%vNb(mHRjkbQC zM|~gQYPy+G*s5k*5@4QcrHQARYjT%yHwo;D-&t0z&@!~Qx6&|eM^UHlGX51RYAL!^gt;VtD77~vcq=D)h2cb z9JG}a&WOd^1w~pa4CaQ(m;x&lO*bD^6mNFMW^)sPGL0377z zIUKs0z~fS7olG6FDIq6uy5`kyV~!W?eJaH}E}Q>N?Yowksu)e;MUG%PQ;rR5t$5N* z%QiC_eS7RN_QiH)w$93yr7JSJrG37wzDbuJj4)Xe{Sup`6Jm6uz8?(RYwdc??`?Jk zuzNsNbQ9$D^&8IMT4$;L@NBN~44d)V(XHVD^E`5xIb(_)<>hU5v>nc*H=JQ30+cVj zxB1b&X(fK|P_9{wRV&N-vtfCo0A~tgFEfTyc`Qev$#oP+tNqPx#9YFohk+ALuW9m2 z>zt~Ij+>FQRGmh3jZ7R9*5$}@a?7eF7P7N@ruVh>RxA8&=rZECRvL{s4kvmIUO(c5 z^X5O|u>28>I4&F05y$=J&m&GG>+y)wHe`41e$f97MLFbkPTz%1uwZdH43FQwU5M$y zl%S2|d=v}7SWoBVjmEjTz*dh;MaLL}!BNL)iW;4B3)-6Uaj(;(+T<`@XYHSemC`(o z5ew@^yxx6`81Xg_^43gjwKCVwpZOJGC`0BRo3dimD24(dH9yH8L`~L}$bHdl?9GRZ zy)T+@SVDio7@H=w-A-%tYU#X3QRMtzp)z8h5t(oJUL-ogP6Xe8vJ>{OcRhH_*4YGq zI6fU*KfE5}EJxoYB`OQQ8?@Z8u8Ij-kRwcbX7b+Ay1PemRBf%ksZGXqu*8-=F+COf zP8e&RiUR`*HX|18hf~Ulscf@1K|Ahdvm*f#4W&(@K@$Myz;Nf{ri-oTiJE;HO?SaF z7F2PI*~6Hb%2}<8;~NfO3Yc5&sG>NTpnE=M6Az}&C*cs3s%1uuvSFK_6$5!=k(`8< z1l@Bs);(j&AI(?vHD+SIl73VQOwHXA5(RC*ytbZlR-_7|%HC}pz|V=Xu}vGgzumN9 zLNaGXr_jSeGDMVE(8QB2&SPSPVe5!&Qquy+UUGl|-M|_QJdy`n-BGg=!lb2%a^7=n z)WC$(nPI-%gl62p!rW$5YjxWjKDic|j+6PL^W?cU_1+jn_BO7=*bE6lGiuw|cx`Ip zxXm7;fs1)RQz&}b95k5I)^Js-3B0H+=HZcV=HS!q5jkv&JtIDCe7c`QMYDW2vvvp= zP*CCBV`9*mNpST{TCEno5fkz?oiTkg-Cqo^-&BWuglP+FAwr!CY%R>B240Ml>0|q# zHIR6b$T zGN`2pmuOH)X^+I!kl}8DwqgJd)zlcm2uZ^kTLOw9IE-F2q0LQS?d3x_owSBkm*bjf zBu$Hq}#iPZ33;!u!&(WS1ihD2tOQ7MK)e&n_&?IvlWcCAp3>3 z<)N;f31Jn`49xU#=Pf*h=EI=~v}Io$_#@f0PK{Iab_v`9yB3ZmE-J^SFCS&>VvFRV zLubtB31F%1eAl5!Yt^HP>M+_zyJ?xiB000^X!Uam1~sMYy_-X^VoF(W8WP`NetbZ$VO$ekB8o zV?yHiwAk@O6qoq+1jgU(!q;51#aml0##P-r?03mlmu}g$!}7%Si(}Wv@7EJM9#8jd zJ044S`VMfxWz>+Z)KkM^C!Tmc5bf=wv2L@xVDhGHl8nc zZsdE|$*yt72mmY^*P;IEbd1v&O>362Q1jfDe*cR)D0>WIYImY_WqzdhI)F_@=m_%{*f zc|FUl`$c~-+!A!8uI~tr#BpBFayt>{dHqe{Lv|n({aS)d>iUeu&xBE;zj&x6$fe@v zEI!Mj`{n!}#+IOvieIq!17R$d!syo$bf)5WTKwTKN@w^N|7Z!ysrcno{>!QON2TH) zW$~l$b5tt+)KvVb7C-t5(UZIU9Gi-Nti|6hO!e6CFBgAWD*iN!AEi1i6@Pjv{`6G* z>8bcVsrWsq_^h4LuO*n7ia*ohPYa{W4FBREEy3(m{Mi=&>tU?f;a@KP@u~R7r_Rr{ z>!X8n!y32+4o(Q>MyK#sOE51e>IjSY1cX`Mqu;#fPyE#q%uk)4AIwq=m;U@z`~|7_ z3sUF%Qs?_p=TAt57p20BQ{fX+;iakY>r>$mr@|k#{ICsozuWyE#+KmZRQQdl@bXl+ zmI_BTmnT|+X6pRPRQS|Xcugw2E*0L83J<2jQA@xREx~E2^QWi6XQskur^0Veh0jZc z-;xSnmLn{3KRQRS;_~umj z)>QbmRQUE_N#e+aAo<2826rdUw*=28!dnCfg?$xIye3$b2yYo&ln8GX{I5iK>)`oB zc$;9KiSZk}HaI>J-ZnTp5#BDiJrUkM_+cWvL$Ga2JiQ%*V-n$=g7t~;&cO!~;a!4n zCBnM~6WH*CzukgdBD{MrkO=P)T%8E-89bT@?-l$#5#Bp^-D|?c@y9;F@;Q?`t!cVN(;2)71TCc*~=4<*8rf|nBEgM&l2il=u-(4Pn&8eEkK z9~O^{`v0+1_~WT?qA(zS;$tG5_!tN!ULL}UhetS(d4v<0LwM`d{kKVlUz-XirNtH- zxkOP~g6*RK{%T3}HZ8%9sq<0G&l4>sO-4~#f?cA3o!>PT-Ypg0Jr&*~72Y!y-YXT} zI~Cq172Y=$-Y*s2KNUV86+SQ(ZcT*`N`)t-!Uw0qhor)Xrox8>Uy6NlzU{{mW+`jO zzg-~jKbJcH+f+DSM0owqu_D9pL8%KVRo(Tm0$4wTbvW!6y>uX9f=|{Jh1V z9sEFH)|_2}LZh|&)&<{`l+%z(D zVzOy%p(E3gEf%ZIdZyZ_)U&00BU8u@WQxr~rjp6$8ue-;U^JM7Y+AFb)=z&2SlZRG zvZK(EFP3tZOu1Mo)k>Lx&Qfk5Th2D?rDnaD$=0(KyHGxWhj2wc-%;+&H}kbdrj~0I zbJ<2`uF$O4O9P$FYCb!Vt5@B<;H$0*^^zGq^TKSgBUdOjiuHk9CW|cP3x!<0)+`o~ z*G#!ysN{?8La2*|Hg4b*nT~qBkt;PD1LZ=wP|uXB`FyjO%VqL~dOkCdtLX}FENWLE zH`RO<8N`dobar;;YBlVin6Fkcr3MyS**(Gwa`}#dVm?zSRXfYgLbY7XmP*ZXrdG)1 z28y{-xd^ifzBzmm*a~5QyQo@IxF=&;+Bz#LZMb_mTCjpN}-Gm(_E(9$H4{Vj$$*16=C&Kqm<3n8c4dF zuT`?mX1TMPso|^G9hjk2D|mx!rK7W0Ef(|DTCvu^D=p`mnE~7?Q_Bos;cK?2?~e)j zRlFeIQE8T&^=1{H0*`?2S#Rb$3r*allquFLg_?f`d_`Q4=K}Ux5k`=WT)A1v)(2|Y z&TPG0t~4^G9A2^>nv)7lzaxu>8bF4d<=jBC*(leV0|WIOvQlbx;!`#)`KV~*ig>Bb zaCrdZ178)d|=HEWrAvzV_J z8YrNJ)IG}ij(RTFIgsrv)KUDhP1K881r;XWnW+~G)l9|R!zTFf5ZMymQ!P`h6tkWA z0zN^rSgkdy8GQSCzEmleGVUqrcttGVg;GbU)LG3H2da%iE>o;k8=Y2s2a1JatzIY< z{YxFBzh|ou1Jzo-g0IxfqZ;7xQRhn8a;}^yHgW@vysJqltnMrDp|h1nmJggSp!8=j zg^;VD5LNJ@D=5c#_nlE%u^I@sD0QG2s1@o1C0L4A@$Ck3&0-Djbf8)t$dphI?Ij^T zd{5Wbub~w%F3WXP1_sJC>~@V3o@?Yf%ataUCl;HHY&MU7b=NAenZhgvFX-%OHkt#S z*=(+gXQ~$KsNC7wz(Bq*P$~}aoA?`X5d*I%cVr3~6eYAFs1dlJg2=f7Ta{w1Sj`r~ ztgVHMc6*k}Ky{!#(5zHh0L!=()wNi!Vcle<) zFxg7Bvs9@zE9G((4N1K-k3yEq<0hFVR-U_tir(c9Z)2*=rPN9 zt>sFtTF)2DsCczZAzwmqu4J(M8B-;uV#a3E1FKH+-8uG%8eVCW$J~vcwSrqNVHpbl z)*dB((YbZoT)40SdjZBHn9FIzx2?0af&f9-HQ7w3OKGsN7S4)zU)np_VoHAr)^$Yp zj=2YQ7n)f+qteQ(j!KK&SrD|0I+J&VkfxSY_){>02&0)Tvd=M=(wogv81|lCaHVtj zgN2RQ1Dv}}GX-}nasuRUz+C&k>)Zi{-rndBKYY`P7j4cR=p@2iu=@+Kzvdv;x7l{4 z_C)qQ8uVoc_tyLfwZ@sN8iV=pR#61*E9BFOj$;3+5ho%qQHl69&U8~#mv$c+ysLa5C!{FMNbGx%@-4K`SD^6td12Bxd$`CB0b^ZbX&uLZ&FfLnf^3#hajN5 zJn>rrG`t}4H;+U*eIz1V{3jHDdJqioIP$%cM84OM$oB>k`57jWA8P2Bj)lLiFs?hB z$Nw`3&Lf`;f(yy-2EipHp6hZF*Ih{>zgLsU?{y?Hdjt8s)bsiGi+r^4Jnqv@;&_I{ zaSK1?=9c)}_FNC?xt@u_xJ58A7M`ZC5%K+bJgR+fJetMFBLowXK7ag9TavSMKd75I z-!l>9NSow{dE)Uwz>(*~d4bI^O`NOz;(Sr@@X9Sdk}@t9mx)brwP^1h*Po;CW#T(U zY7%+>Tf{rX`@}DbC=wQrkHq*t6JHenE^f{8hV#3Mt>Tg5RB^gEUtB7#5jTnN7H<}< z9w7bu6@Engq4+cLMe!fv-V6N_SxxJaytZxYWFuMlq( z?-cJBzbQT~z99Zn+;JP1k7eRY@dM%=;v?c7Xj}Olhln}x1hHRylX$jxt$3?=r}zW$ zC2@ysUHWZer`RJd6qk!Q7k@0iAX25u=h{;|TP<%}Mt=O`Y%g2%8 zvEp)ZNW4<~wD^GdnD~A1XX19~X!(5mi}S^$VqLsiyh;4Hc%S%)__Vk!RO(i~#Jt!g z_KK&7tHm?Ki^Xfi$Hf=L7O3d$yNHK~dGT0ruDDceh=by};^pFd#M{JAi(e6+5T6l$ zE&f&9YB!g!-NaTB^4OsYXGsWCoeEDUAxHL-KZQP8$4@5FW-S*7$k{=#PT@`BW#aWD zzT@Y_ABsOAQ3ro6{+dKOf71Dh5U?2DN!*=8I;{#HN**5s9Xejo@ndy-mX0sf@i&mT zU%$?;*YRP6&sX?j67k+9zDK-Qd`$eY_zUsR;trT{;q`}#Iq_(*S6nJq#Z$#0@gfq> z`%bbH1n(Aa*6}+?yq~Wt{9UpT1W$?2==?8q{tpVbUUQOb@@7MW{D149jW$_W6|Bk}nSNJCi|AIuiFNk~W z`=T|DcQGAPdvCdzm z@U;rxtni0Oq-E3j|#V7ijc>*Ch;7*D7>e_2Pu3QiS(xE zc!4|=<5_VkiF9Tvd=iQDYUHFKXo{zjh&QbBZ&vsMh2O654dO?{kL&zr6#hJkbRW|3 zZ;}TF!4u+>B<}M|@z3Jlb$&}sg);tLB=UJMxnB?*E*?qZ`s2hN67d!&{04D3iR)I0 zXOW2aRuXmgGVvWG(z{vw5Q%u7RQL* zNu;wAroPGD#QnvC#3RHGu_PWX_K35^6T~Ir8^xNqT3j!lE}ku3Bwi|BC0--mDBdF8 zE`CD1SNy#A74Z@A3Gqo0Y6X)MFdQ|aOEluu8e2&mJVb04Gh$hsDxzpue0&PyGVv5~ zKwK%FDZW{}NW4_MQoLGxuXv+)oA^=jlj7atec}V+!{Vdje~AAn{!sj}_`LWl@%Q4N z#D9nrsRzM(+F9IP+)p$;4bC5~u<2_MK1$(Z#pA^V;v2+%akaQ!JX<_ZG<^=zeUHL7 ziKh3&@lPv!kN5@gOX9c0?}*QlrNHdJ$QKm;z4&)=0`)OCzqPoXcmN4GWRiG<*dca` zM~So}WBdi;5^ z_`LXn_+P`wh?y{cN6y&4-^j*j}WtBQJgAH6OR`ch)cv};&O3791=H) zZx&4-hJ0SC@Y}_!#p}cy#aqOWiXRv67Vi}w5FZks5T6u(D*i(Jo%jcFA{r*Xzb(b> z#ht|i#7W{&B;?Lx#hIe%>u`Lb!Y7KRx5M#M6@HVrQM_1un|PIYjrczC1LDWTJH;=E zUlPA1en&KYAnyOX!Y_!w7yl`?KqljJ?LtD%-9tP;oFtmw5a&A-K31GA&JpK}{i5j^ zaowp3uM;4&KihmU+ zQoo4vTZ*Q?q#UmBL89q1alEAP(c*M*rZ`_bL41Qq`%B(uoj53-FJ2^GEnX+yDBdF8 zDSle~64@36UlG3{{)hN|@kios#23ZCh<_J%q<$3X?JDjg9w5>Vl;ik}s~Abwf=n)n0pY4NAxFT~%8e-QsEwruV0 zyNkGoc&Ip8%!mbXnrQlC$UlgG5x1e<8^^a7cN6y#4-^j; zi(*BbCiaMP#a^*0HpDgJ262;kmUtP7aoIb>YsBlto5kD2kBgrYza)M|d`$e7_+9ZS z@i*d&;$OtSi(72#^0T$LqqwWMk9dHX5ewqc;&I|k@p$nBafx`cX!8qr4=WU2EuJa9 zS-eQRRJ>BWTD(R4ka(x~Y4LO7{o=#oqv8|dlj6@vjCX%2{$Bi(xD{k#p5Ip7MchN& zUpz=WQhc3wtTRyZeiipPoF;$m^B*iYg< z0}8Jc*X#JO!l#Sp>iC5UUm{+i<2R5PwB96sSiD_CcNt8aiSa&(b{^`z#Q3(2VVum6 zcrF{)qC8Jy80BL&iFT)tM0>ZCM0>lOL_e{TL?Ro=BV~U9`Q|)^A-7#ZLXN$X#5jpR zju#=`8MhX3$ih2`yNQ-xoJ1DvJZ@!d7c(MmVaF~1h(A@~+2TC0Ph2c67YD?Z;u`UE z67TJ7@jMclzEHe`#QiQ8?K$xfS2GM=N8-KSAl^jc{oX2mn8bU&UHk-zhrLVu42k!C zpZEZY_y3UiRTAIf>*C{N8`kTJ-zD)~o)VuS@qL~XpC|F1ekJ~vECj(z;-5);x4(%P zo|qlU)?_dAN926WgNc*HoOra@P4)%B9P$Lr+mH)Yo)%%*HN%V1j*?3tf09Ud6M13~ zoKK#F_Cd$57H=Sz2ElC#-zl0NWEu3|48J}IzO3WlBHs`MKTz1-1Mc%{hEEQH-;+?< z*z>*-e{-DQkMTXZ9ODoY@%JUGn3o`HXb;GG5adam?-qN>fgo6>@N#j5xKVtwc!hYK zX!cr-Ao!HRW}ni;^DvB;^-UfB0l6{=eoU^yJe7`bH4))cgJ1`8HR?Z!{2e5k9)kI0 zcuf$@*YP)qHF1q-`Ub=|Jp*X^1@H!){~)f#RW} zx7*4pToR8Fef^oEu+<~vbBV&HA4IsSu&+;R6&@1L5YH94-jn6!ZQ?t{YsL48w}>AR z?-cJAKPP@sd{}%;d_w%5__X*F@t5N7L|nNIDfywUltz~za^Sp67hbh@U!C2#TP`=Pa@ubE6nxAy#H3B=_wK3RpGtG1I0td zBgL#(5|0tP#W`ZHxI}z|SQS@@YsDe)4Dnp?BGL4k$mcs1zE(87CXU~t@JB?`YvTCb z3V%-gqWG}*nD~VFJ@IMrC*m)~--&+`x!#)ZvjrU$xsAA^xVyNoc#wFwI7Q5h74bN6 zhB#L|K|D!3MXZaf#Py=-MUk(w6h2=xy(o^qU16>RXa3(K-Y9-h{FwMj@gDK>;)CMX z#BYk<5lwH3^na}I&%|GgzZd@^{!@Gn21Lx)w&Kp>p5p%E!Qy1`bz)I8y(-e_Qh1hV zdQ}`>r0_D)^r|@CPZt=b12gDDFcZjBU#r^J8_@pGcL+kIH!$HXVZ?}?_@ z#r=Mw@GnKv>*DyI6#l!|f&rG*e{n}~cX3~l>$@56aB+&57c1g%;tX-Fc!FqpU!-%2 z!gX<#xL({So+X|yUM#*{G<`7Adym35iXRj|CVo=9NBq3_p!hWr)z{TqaV)t#9d8%K z#}M1DZxs(0F%-7rUap_2aJP88c!G$brp5R2d{g1IB8DDz{w(n=Vme=A<^N#C_v4O? z!X@!oafUcge5L9CpE91gM)`lAc&qp^@l&E7$2_3$!{Rr@?}*QezYt&Pd-3o6)qX$! zZazBoJjaMV;#?7`6f1Xryt!QA6{6RtY*hGc@dEKO@txvz;*H{M;vM2$;^)LKiC+^R z7yY>MM+*N$G<_4=2h+EJf7Nk6p7iT|cGUQ24{?9-5Ydk#a|&0)Y2qx=>`HJSKYlz} z$Lr#$;+w?NML%wQtHN&=uNL1c`gKHpyy({x-J|nnZ-V=q-UhUFbf6z6eqZta-E!jF zv7_}qyTn-{ZfWJ@)z(j3sdTRu-!Fbpyj}EqiO(whMe(cRH^u)Hy*}bOg?}l&DE>tZ z^!~OIcMx|M%^nF4f3U(wh+h9tR`@t^rZ`_*EPA~|P2pAI262<<^?6?3aJi1ZOT1qE zfM|L?x3m&NOVWQV3 z6cj#MoG#80`$Vrtc%#A%(d!R~6!v;VuRpj%$FC5t5&b&3TNUkFPz_*wB6;_t*ii(XH#Ws7_Nex04^AMriRZV5E~Bk1)58O1M&$BJGrIZt7)7x4PY zs*bM|>F(f1r4nI7KXozQ3BT@EoyEJW0fqjJ;={Z%kQOct|w6T9ljf6~08gLVUI5&8L*^ zv!a(ff2Z)D#ea%hsvX{5+)dn9oFq;bGh#_RR-7Tu6BmiE7rkD5rNU!r*wA}_Ywcq`cl&MejN02>G*tXtLw%ZcO9bhM~XSIB2E*%9JN5>RvZ@365k?j?)Q7O%I&MwKKl0N-FmW5@xR2M zi@z2BB>qEujpRSG-^cUrs_;IdpJ!`R_;sS6KR-s{9?{RQEmU}!xLjNzt`q&d+Sv+U zAYLZEQ@l>}^J!+!kNn=D<9CUl6Tc+-d9=qB_Ve#QQursL&BG%-KYwO+{RmHJasBMp z;*R1TqMtWAMByXFoLCX3iGIG!?Dvs=x}LvWyFN+f`+rKFnyU1>#pA^j#HC_7-(&SJ z2P?kM@9Px)-!)#}-1g}X<Fh z*7^S_Icu!`>i?8{ywY*S|1IV6FqNMvVnIAwoG$wE*r)JG;v2<=xJDcj&lJxWFA=X0 z$NK(b9si#ypRZTFsERAa^O5&f{VebUJHp3X~{f68F_Ilfcdt?0>xnB?rkq5#~fJ7&L z3wbE?RAd|c%8?j^{gUj!dZ!)0EbJ9YC<_*oCE1;Blsz-@)6VBYI71>|Jqphzk(V_J zZy=G+3l+YEM1F5j_$Cthen{c3lF0uv3O`5UIZWS-``Ne&&tv*!gl(LJ=d${au<4cY zd^S!;*y?#3?50^y5w?1b=e$@B<{?!&3@BL*jh|9dN%oT&;n_ zgN`fxU&GkNJLnjw4p)PY+R#wYG1yqs!GrWk961Pa5WrL!d*1> zTEu4b>GO0489NsGu8jOgMhW`cnY+l5hv_PEc-&`K0^Dk>^84 zkRwmUeLIeF=jb&3K8}C6xrQ7gO5`MRj0kcUIm#C_r;+@`9pPtipNEI+YsNn0fE9+0 zq$hB@<=}djm1N5-)9@{f2exF*7$cP{+)(@Tj*ap9>)(p-llQl^~B;)M>JM?^J4MN z7$@H1SUl=N$4c+ySiG~wi8m07clJ2(*uMJbrOtS)`wqwAy?LB?yq8b!+;QSv7>jq_ zIPorz#XEnTcvr{by=9zuH^kyyFiyN%WAT{RvEIw=v3M7a6Ys8AJn9g~O7Ff{yo<+) z_fRa}CF8{VdMw_h)*@1_#3AJj!XC( zU?BFJsJ{;ac?#Ww{nGLLWryP|^Zj!1D7W&O_0ODyG#v9kpC0vE@$@c7dTlty{*CwY>8-=x@$?=?;M+W)pHJ^pgyZSm zh4hx=7}JAT8>Yv$HJ;wBctMMC%>R6P>?7jo?FPlpY#d{Hd}ls?H{$PjdVfZGJvion zK0SWxczP!zJq!mdJ~^!^wAj;BZew`b#+|M~Pjg#+>Q)*wCRi}@?ypHJ`W_&c87 zXK>;s9P>Y)-dAxTp56^ekGe*t*NJ~Vz31?EJiVnD15L#-|MTfRg9GvOUP5}*RWZFX z{`vI&iofIOU5)gZfB*C8{SgP^>1~Grj!*9>ob&1JgT&(LeRYiV_CTa~dWRrAmS5(N z&*RhMJVZP_?jy$U=6^naC~k@L+GFW)&d{evy3uhq-XUATmy3T`#bc0dL_B}PNY9rSz8{~z7gOnNhnKn=6VPv>NV_GR z3ft3G1ek{Z`M>ucB_3`O{`}vxYucRjIG@970Q>R2yw3mpeP zSn2%@m2r}#?EW)WdS|bS`tvuAlimTdu!e6l(z_MuU59vl-sSi=R{lPS^jPlvZ>;=H zh2iaTL}Ge1{2MF1KO(&saNhsMO78}ww--(_y#f3iE4`o0hR-LT7&umXcVQy?5}apx zP5c`xz1}(S3F#9VC%vgq_;C)I>8%_my^gu?xyhU9=aWvCzkziVf>!i}OpnhqR{pN- z-MsR0Ato5wkPg#ZGfsNYu|+Of>_Mo>G(HR{=S0rx^dqB#!7D<(wmJ)Oz%wm8!NqS z76o?SmrL*JSpLo)C%wr?k2WO!=l@K9kGqiG131b2y&3<;%HJo@SlvT-t>dKkL8OPKE&TaE)8AvaH%|zj!AYif$vElljLvj(-rq~-M(^*kand^o>Fpop zZtU-|#d%TvxO|-SjzxN#(|;U-^!S{7-gk_X-iMJMWq$wjf2QBx?MRP8DAT(V|HdkR zQz1O;;S&SLOb>>3d*M9Oy9)otN^c?3V|(U*W2N^H(qq1u-qrXwR(fASdb{| zd_nYmuNf!3?;^d;DK7)D^sXBxz2`SGz2R7T*N>ClpOGG_NcbD;c`rnI8xV`{?*{xE z>;3hi@@~%az7)&f`^QOdInvt?=lyT2{B3bzR6lM)dJ(D}>=mVQORN? vm~Oy(`2>zUgnvwLC;a0*kzV+_5DMsj@SuJ^Jq%$J@oso4^lPyTeZ2n<;W*5X literal 0 HcmV?d00001 diff --git a/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_misc/lv_area.d b/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_misc/lv_area.d new file mode 100644 index 0000000..8c4ab16 --- /dev/null +++ b/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_misc/lv_area.d @@ -0,0 +1,89 @@ +src/ASF/thirdparty/lvgl/src/lv_misc/lv_area.d \ + src/ASF/thirdparty/lvgl/src/lv_misc/lv_area.o: \ + ../src/ASF/thirdparty/lvgl/src/lv_misc/lv_area.c \ + ../src/ASF/thirdparty/lvgl/src/lv_misc/../lv_conf_internal.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdint.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\stdint.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\_default_types.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\features.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_newlib_version.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_intsup.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_stdint.h \ + ../src/config/lv_conf.h ../src/ASF/thirdparty/lvgl/src/lv_misc/lv_area.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\string.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_ansi.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\newlib.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\config.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\ieeefp.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\reent.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_ansi.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stddef.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_types.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\_types.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\lock.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\cdefs.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\xlocale.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\string.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdbool.h \ + ../src/ASF/thirdparty/lvgl/src/lv_misc/lv_mem.h \ + ../src/ASF/thirdparty/lvgl/src/lv_misc/lv_log.h \ + ../src/ASF/thirdparty/lvgl/src/lv_misc/lv_types.h \ + ../src/ASF/thirdparty/lvgl/src/lv_misc/lv_math.h + +../src/ASF/thirdparty/lvgl/src/lv_misc/../lv_conf_internal.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdint.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\stdint.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\_default_types.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\features.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_newlib_version.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_intsup.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_stdint.h: + +../src/config/lv_conf.h: + +../src/ASF/thirdparty/lvgl/src/lv_misc/lv_area.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\string.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_ansi.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\newlib.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\config.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\ieeefp.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\reent.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_ansi.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stddef.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_types.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\_types.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\lock.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\cdefs.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\xlocale.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\string.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdbool.h: + +../src/ASF/thirdparty/lvgl/src/lv_misc/lv_mem.h: + +../src/ASF/thirdparty/lvgl/src/lv_misc/lv_log.h: + +../src/ASF/thirdparty/lvgl/src/lv_misc/lv_types.h: + +../src/ASF/thirdparty/lvgl/src/lv_misc/lv_math.h: diff --git a/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_misc/lv_area.o b/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_misc/lv_area.o new file mode 100644 index 0000000000000000000000000000000000000000..cd365496b4156ac9232e6cd486aa605afe04de47 GIT binary patch literal 79436 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%0A5lRz>vp-KtEAq6xLDH}Q@u9 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 EKgm<+#{d8T literal 0 HcmV?d00001 diff --git a/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_misc/lv_color.d b/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_misc/lv_color.d new file mode 100644 index 0000000..b335ae2 --- /dev/null +++ b/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_misc/lv_color.d @@ -0,0 +1,35 @@ +src/ASF/thirdparty/lvgl/src/lv_misc/lv_color.d \ + src/ASF/thirdparty/lvgl/src/lv_misc/lv_color.o: \ + ../src/ASF/thirdparty/lvgl/src/lv_misc/lv_color.c \ + ../src/ASF/thirdparty/lvgl/src/lv_misc/lv_color.h \ + ../src/ASF/thirdparty/lvgl/src/lv_misc/../lv_conf_internal.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdint.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\stdint.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\_default_types.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\features.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_newlib_version.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_intsup.h \ + c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_stdint.h \ + ../src/config/lv_conf.h ../src/ASF/thirdparty/lvgl/src/lv_misc/lv_math.h + +../src/ASF/thirdparty/lvgl/src/lv_misc/lv_color.h: + +../src/ASF/thirdparty/lvgl/src/lv_misc/../lv_conf_internal.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\lib\gcc\arm-none-eabi\6.3.1\include\stdint.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\stdint.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\machine\_default_types.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\features.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\_newlib_version.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_intsup.h: + +c:\program\ files\ (x86)\atmel\studio\7.0\toolchain\arm\arm-gnu-toolchain\arm-none-eabi\include\sys\_stdint.h: + +../src/config/lv_conf.h: + +../src/ASF/thirdparty/lvgl/src/lv_misc/lv_math.h: diff --git a/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_misc/lv_color.o b/software/firmware/project_oracle_test_firmware/d21/oracle_test_d21/oracle_test_d21/Debug/src/ASF/thirdparty/lvgl/src/lv_misc/lv_color.o new file mode 100644 index 0000000000000000000000000000000000000000..f86bba1a4bb03ea42866f128c4c897965c77473d GIT binary patch literal 49804 zcmdtL2Y6h?)jodj7TLxHH*lk@3$|oi@~*n5UaeNrVl}TM7cg0572AnikYq3|F_;>X zPy+!1CiD^rF_2I~;sin{NhqN?gc1@0fe;cBNX{l0y)>pfan=m6KUsZTO-w zMpTn6#8M7A1{+&~ZM#C+tjeaDVFNZ3~)ureD+W z$hPXh_Gz29@%rIyPD$}og@J|B3R~}h5FK#Oi z6_1)XJym;RV(sKL&f3Xqoj-0H?QBdGkMEq;i}SnN7Ee7cF=Bjr>dM6U@y~1vEtvh{ zkDPr{k1apH{D@?+5t(<(}v3TkGrVx8HNt zonxGRoXvserk$u^@PaMdzEOW?fY$+BUtWK+T)P*Xz3tIt(KE^Vdy~$N!}hx!p~4;Y z3_WxBe&5^HGixYu{rKN++c@pE{X+Am@92rFPQ;v=Mc-(6XxkO_fq6)qEPkpbnS9EL z{IE9tRQR^Zo744IZ1~NFv9C4P-=}3h`(_KTrNrmn4BzI=n7Wy1!nd}cGc7dsoXLrT zJNNs+1@)KLUt9l|2hDv`%DZm{uACN{Hp;zXY{(fkdFtjskuwEP4?0fdzNGui_Q*na z`{baDJI?0uKYDIWbZ7JjZ@Q8v=*u$-c{b0S=62c3&gX|@C&YV^-Iq{QiZfL|9G~*aPDL86c2#q^xaw2dirPFb~ zUEts*kC0n9!Er{Ncc|kWeuTvAatefo6~vI;&r_nSu;HX0;^Lg6** zhMZtUEt0)ejAX$rcxGtwA-oJ9hRazUysSctgy#40vbhPD(M`N;EyQJdD=x!@fl+dAtb1t{wDbs9O5+1p^Mu1a39>P6 z4B7y9??g7L`|%%y5gzH1-U;VGe$bpwBU6uZHz57QOA$v2+Q;75_gch!2{Dc{X$ej& z)tT>8})>dk<|xc~mWK2Bb|HsKz~3<8l0^tg@kZ7+PsVqmX6lfaAW%$`>=R%5irv zu$F<9j{9o{9ztN+NYLO)`@hTJH_>>mwEjp?Gj;Xg@s9f{xmk|jv~A$B`}^(4I|al{ zUG2DkW1tp+{U+lgFy!pVp^?ZT54iv5f&0J3(|#ys|3h&?CGW-v=zd+8hp_W3epjFr z_o5KWM!8=nf%mhUX-h{U*Ar~(1;ZTYfPE3S86{HRyVtaUfQg49 z>O9<=SZXf{^};0oCX!ywnjdbq0 z9?OozjjQoIcLJ(0r5m?M-478nrT_ST1V2XbX#^t;$Vkx=VLWf*dIaAmp*^^mFx+vb zFUQ5+(XCg79h?ey3OoDQ95YVFT^y6$A3>40TRZ}&XUdV?{kjscg#>gU#t^WD1gt{P zBLJLt+%tuMa}X~C+=2@sU~DTNJNyVzAeTY`vsemdx&ibbw-CkRIru$}yzX8gZ_3Jz zeYnBPw-Gl>x@IBC89oBR!qLn|ol$|{v@@WS-FeR=xCX(g-DRbYTgtna@$Tgdakq@( z@F;@LK_M1%P>A42~xNVd)yV3@KsXO(xg(q1{U@1Khd-*Zg{Dup@SF-EY= zIo+k+<=Qoyc+G+e2YQE`z`cgeMH^9_z(&{QR@A8xTCsJ!s5?k-;(3 z#&i~pbJOnFg3D|1xWFuDxfg_Z@9)MW^|F!67N2Aw6W>d)&xf9ybM#Q*Q8aQ}H-oaGE|HT;|>VOqmzg zqC)$dYiJK2QNr~DNfi2tKOVh8NJYjOq|k9@`iaWnz%1o}KJ=iy(dgvb>=HN2vxq!u zj#4jNEmYbiP?Ve4apq?E3gP2Hl@M@F6@(7s^>E^9b3GQ|9gsN3bzt9^1A-<4;%H}s zvuM_$gV@)v8YxjsIms8j!AZ_K5(x?%q_IamE*kOk70FwEiohvSG?B<57S|DC8yXqc zRHWWPZHuA^yd84>=C;u+@{WCR`*xZpNLj?eQ*dcn5nr zdIw=5e(XMrxAN*nxv}JC0Lg%a;OrfksURv%h~UR;>8-q?kh@L?vwhoK61K_ZV#2*9 zmhb};OV}=#9fU{ZaxuX?xC2*mux!(7q2L64EJ zp8PuCNW?)04ENtJK>$tUk1CL;#RTRs{n#d8dATV2)j>@+C;`HUSI$uTnJ%dAx%GP(>gKc?5Hy{e%qs^=^*x^Xg3g97Zsmn#N7hyukJxhj zpp6MEFW?LwOJs?|(SsMx+UU&i1d|yI9c_gD@N=DZ!U6aNox#vnUPMe__*P!bFo989 zc`?fb#%|@sY!jHcl^1Ll6fk)!FXo%Tep`7#a_|(Ke@B8S!xY%!mWDWVx!O?q}U~o)Me0cOkxcx%Gi6hPJP;lHRe?B@MVIaMf;CTgz z2s?Y1@qF||p4X>%9z2NWwpyOkpegM9sg>sy^*o=m56`RM0t`E+fcIhNbvz;LoBLY{l-Y+jFQ=DAQfFbYN!=o!iLMB%{oGkJZ?G@di)Fk$CIsYS2U zaZ(3kKHtXk#%iAD&g1!W5UjBC2PyexIWLSd=2~erIyS;$XM~-8bPDiRDEx6fueTk@ z^QE(Rp4Z6pZ-mZuMZE5WFom5GdG4wiydEd#H{|?@(C~=Rd5Li8r^1=%rPU?~H=2cq z-NNVP!t?RMjgKV$C8_Ul=!3BHsql8Y?P(|}$fQWx=Y(UAN}C=g za`K?W94~qQCA_UXi0K~{?mZ#xJ4$#(Z4q`ZlK8tNzDaodfs}TU

b*t0D95mvB|{^*b~$0#W-gLCX1_Z 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 z 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�=H+&Gs!2I$e9Amo}5 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

8!ef#@ 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ℜ&db%=TJM;nHT%FxArGosoF89oN3KOJ=+0hR_q zcTH}u2j)lZDv8Tu1I%7u5*SDl63~^%9Z_M7X|I8on+U8=QkEmBHzQ5Gf!ISU%AfJy z+mxd4b?RwiX}vI+456~XKUBvG*wEpc^^hm?^T96uo|4J9uk;oGw$GEv7`c0@dGRQ1 zZ|~oJ{-|m`3qzP`3^o6kFL$45LKnbx$AW36ElFMOL0_S8$cZ7HDC@;?Ss=Kf1xNGE z`2~&ztp6-)XK&AP?vQ===`-?q?;gKJxGY`I9PX>3y`Rgv%1K`QzKdSF zYX``9`-~ogpmz8HV9m2HX5i=q5{l}dq~sKQP=;f@4^eP6Xxnda=#fSxSJ(4bE1?r26!?}icY?(y z=x(At3sC33MMm5CtG`L#@sD?($X8wr&g7TD&oFBRf*E0Ec(#j$(u4+d4=p{~$tYnzK%~6}u~;ZM&w?!%*@Gi&yhC5ynp7>Hu^o`j$Wr zyxt$4BLlwAn&WVD@T9@UDeVwbiu_G1^DFwd7VzrGAwZW1J4Kt7!(Y1b`@j7y@h%%n;4H(7VeOoOv685XOEM@{9RF$j1B~5m2S# zm@^45b-bV`w~OKaV00iXLriMU`G()9Kic1cq7W*WB#*!-`jhyMD|@O7?e)Pliu08$A7l{GEJ4 z{^lqA7BG?qyaB%DU&H_D`HfF*tMK&1?kKQoePs!{QNnoj9G2WO@P+l4s!YCJXK|rD{YFccEto8f|b;e!WqvscioZ`33 zV7HLnG{3s^k_sbZSB=0rqJaXW$QpdV5Igy^eoxw2quB~^}w=_pB5_M z7fsShht=WATBKxLdqDs&2EAd`hl2hT8B_z^YFhyQ$A5z=W!JFU_S>8#wHh*L>#c>_)+3mi=L44==z@YJr;CHKiPHq@Ci4>7A-=&bhN1UTVJRIrbPDiNj*0gfb%P9Q& z(uMT!=%~^^_Xpd9-4Tg}+z5Baj2Xa&I|k(%60hW|#&1_c(+(DWYk{U>&f{<A@vos40yc1V!R=?f3n);q1Fe-}Lid`Zqo#@l_hiKb`A5@UBPC3lJyy&D zH`%!)D8sDeO@kR4c%$?LJmJ8?&}K?1uTd z(L<=*jX0u2M)R($d{ifjQdmJMJhbX>m#hZ%s}_%toCLre||6-Z-k?sXkDB zlI)!7@g=VVS`1wyIjTqgIk}gqqWBKu2=X-k*75}9m_9>txZEQm1{SQ0+<<+0qTVbr zL*YNXQDmx-B*)H$vA{%9cd`t=BxQgS`-MX|S9dfkO4N@y!M+}?`T!Y;g~zd1pE^?d z^h^d?iP64xIi!o4A}}pkN_MUs(y!6|+yDo3etCs#Wdkl@tRpB~O;8&^scbjz*_oYz zLg6aM)n}!L-Jov7(;wWcXbv$}lo~zp01Q1g7D)HDop>UK?og5ifgrFb&G*gzWPC6l zO@^};TEzb3_B(_NMHt$Og%`suf`J|Pbqnw64{nCEF_j>?M}iMBcxhVSc!SUnZklo+ zUzEkL7*GA&2b~-X(;^RIngvhmp0Ju1%2nl$mxBW^LZ?|PTuPN$C84Pu{XjuUL}n&w z0tUfq(`vUm6O4_1sR8M_eX~+bkPU3f%23fAo6v23aToc09jY zo}T=$LKu}`eiuiGDp6Dk`{p+$6_(aOt1~Qu%-J{vB}^0oV`nEn5WsWY2zdBo=c}B7 zJ#j~QLCua1(YCT351%|A)Mdf-Hbn+PB1M3yZqUfPB4?Y4=WS$qH7>g-GG9mIo`(kN zB)T6X62Z4HJYzy|DLcSxOMkEwBMITKNy8NUXzSsw>dwEs-d;lK2*M({X*xq+&`gyX zpJgoJt8q=I62Bx`0IQ#mK0fQR#y)rh`6o0fL=6MxN&BF;A3i@k53f+2Me7H3U4QNO zvT^kJ^0L38I^wB#jNIkf^0L1I{xarQM6jsKYs;)LweKvnok%NnH9_Ggc5k9C167Lb z1MOl!Oo?K_Lxtvq&g4wUn}YfpU_c5JV-R|sVL5CWAgk&;IVh{JbVLgnF_5Pb2Yz59 zQMev%T6Oa3c6jkTR8iu%--F7{`oEdjcN9H2Zl`8t4E&Zgt!V62sVNmOG1yCS5 z@3EtK0AEIkflXewMu|Ea9K3oBueO5^#U!v~R5pj7(6qlm0aNr_@!$#uxo)c=yw*gk zQ!SQasuH4r`~CRhR6A0_zl@s%xd4wx>6Ld)C}tk9`{fd;$X5XL1_TKN!dljTbQM*l zwh-{l(xn#83ynnN7{JIX2yGaUKmmpkI~)8KU=EAA;kg zs0Cn~oF5d8P9Ox_fx!@e4%N}q_Q*o&j82u697h*ukb;+Bt%iTx6@n)bo5Z}d8T#-L zysswEIQpVn7<@%s`2HLRnQ`#U42aZcXFPWgMA;~nQ<(yV2L0p+Uz+O6z#);~7FV@7{$R30Y*E7ftw5H z`b(iHke;%W=0|RtV0}&KUA9x@G37oY68*rE7TI4yvH`A%K*cDt4xq*bA!gLbwb{!*u=GAJy|hQ(T?2tuI{RI(B5hCDy~dP33*c4APoBC0)ADB6Hm0Cl0V^pl4#FdP?*s)9HwG8jK-&C*hx!t zo^5{8KFqFmJ3+CUQV2@_)wf6$8ZJ9Qfq#IfH~seDP72W0GR2r{ zF^cLO0NDw+;`S6Z6^QpdGsCH~XP#_puPq6M7+i>0rKVSlAvt6Ps#&F(Qh=TZEzCiN z6UGOF254*+Q)(t1ABnhOLseX1`-YejzD0fcZK(Y70$M9J?hNE=3la-5wu@#Mfgy@4 zs{wb10o?>H4>ZqK5orp>%q%m~xOxnPcR;u&yo0@&18XRUe0M4nWM@cSqAtYq3JB)d zJCJ2_d_3LViMlNf135fsw27Lfw6zK(Z7fMDEtoE34k3?LA&!Wo(vWvVrBw5df>K%; zt7xUQS$sX}%ZCfdFffPJ^%|MTd*30ePGgZCiXC^{CSl|cbUzt$!{J#^v7d&>{K_gA zb`lDoFHV5djpVw`{MFeUnd@6Ax^Y`3lrSA`!H3YoM7Oo5Z}P!(V~Z)Wv8+9XXN&Ue zM? z2koWNsU3xJ5#4(^XHz(KHFhyEto2r&3Po!rl*rB3SKtl#@^>+Mp zDljHUE^utM;0k%LkzhLUUQbm9Vem=+6~>=TG{d-52Dzj+gWDpOz`ld_0#grZqQQYj zcU};*QU~%1ohaQxGheR@**Go~8~JT=vD}b~iPfVmnF8&Z4K|5Ix14>2Uzt(%{sLs+to4fZcxBZlq>N zLpaGH?44t>7!1h6#)XdGNMc~pcuM&JJRHHd-Gx{}8V1=^#U;Ji9@1%z>e3Z6TMq}O z@-$PtoEbI}JRHwXCB0Z|56VbQj?4X+mOQ7S){s5t#$m^~62fLu1;O}W7V49{Lx0;iW<&(@qRC4~4d-oUoc-v|{SW zHN=s2DTpI-R`4$NuEqAMo`qXVx{QJ{vJTq1d>JT#_I!o--0j$pz8w@<`2=42^zbNn z^GXd`%v1R?Dd|ZRv*S5}m)2BP&d=~SQd}|v?qnQq#DH>*&#(HS>wH3woOVZ%&D1=pwCyBMQxkj6lD$9z)vgqKyVQGS5 zG6a4cG!vv7TJ$qdax#yKpiBv(qBj6{fB^tiVO>F(ON2B|_^?yW{~(<;o+(Y6_k$L{5LeS)N~G{Xg( z8bU_Cda7O|o)s#*V*s1OhkN_DyZHe8^t}%_p5_-I8|L4#t4$=Sj8_Bjw`T^&!oq-I2Rj$lju4;3PvXOAbwSTn|k0 z1%YHxI+J|3XNG<}$ti&TjXs7~CqU^28Ze?p>+QgzD)i!OXpBE9Ht$H01PiGV5Mh~H z;?YDkcfviAG>f64G5mNnKZHZ@&6|tOA!JOnUfOXdiO$dLI408dSugDv){96##pUj_ zpT{%0n~=KzF9Q2cEWo^~m;DG-2C3{=cI1@4IC?d-caHe**7If(s@Yj6tzJR2sqK^Y z^bqr?RTKeRW1Q&P1UWEPZqT@zs6t+>reGQj^+CzX;g2%AAiJ3B@#q{ZZzdmrRVaMv z)%7(HmHT28U|g@7$>~!82AMK_e#$kf5}=%BlY0sr&Q_{#yu%$V>wvhYuPDna#(=?q;5v(uXWP9=l*SNC0E$o;GPBhM`=tSx%Skye~rURMAO`CpetboT4v+*8FSe zGwT6Ty3+WqbOYpf%!1X-d67dPw?xI33BZ2PhH(z(xFbNu#m*62Xrw_5#2h7}B%r^g zoUn_-4P7}U{G)Pdg@5$lBDz|9r$OHs}LI>FhuR_9Yj2#Wl8wJFi zFpLDxl#0Y^Do%thA@(7_Xn_}>5Z1vpax38Pj>{XW=3v#58O(;PkJvXASwSawO;!Zw zIK*m?tZ>Cb+ryl;y&dv=@}$ZqPEZa5QY-D?# zAwMj&&&o1c1D3HjVDaWFag6~>>f zK3={-XO_Iil1JTE{|!D*6wc^s`cP3rUb-3Vx1?%uF;1l~g9 z8A+mt6$~mrXeEkEHd!c#h$tcm#&SU}poWu4dB}F8i4z{TI$C+$`aFAFIP{i;oduU? z^lfIe$0n8=X#vUfWeUMq>D6BVxvu%UdtCDou0TbaW~C@hjxY+4vxUCRNw^NCS-WBGVJPHJK70)R+yiA z>6c4vo0Eorm4^nor92{T;T>(?oE%;rhgGVKRnB&8madeYoRM1qA#sQY2UwBS;=WNR zI@s+l)-d}B2}69axb97~xDJ9f-egzHwND3?e(XpBew9`&R&4`@k{rl%z|UBBSk9Pp zh%VTaaEOs(t>zqJg!*?`5ojj}ne2|RC`|UUG~v~ux?{X77;Wb8YtT7V2{ABD^7tBohdcCPDmkriT8qGb#V{xf-*B(}^%U~;-^!<@gUa|!kQ zs&}#&N>6ZS0v(d1VexH{yijP8yiGZzuM#aPO`1#6;xxvT$j#D(X~apE907iX>hQ~x zSe2l^<^%fe=06?kDsI{O0`7EY^i|QtJSrhfWY~6+PEi$k*iu5izq|eL?xoAg zy}hrfje;ush)!J^*Zb2zrm(7j%;?47FMmm{2=mF^Wg0Ea@kWso1Fcxd8+N`&9+;My z)W`7j%9g<09zb=HRi!I?IvY#@K+V$QPU3I~0y9G`-7aAxjFLasuU13lI!o7`9!hbz z&_xO0HPSF|O$}6&8xq3l4(d(#Vlm@NGF4{R$%~PNaE_Z@fq}$mz!(}K6d`BW=Dsto zR?cT2aM(!Vw%r+QgpV91MlObOAFBO93YeG>VGz0QaAko!LkVN(P8BiOh4>EV9%gZd z@5zuOT$7VMmZXK;e#Nd85fhqcolCNC;1|V!P@*3QeuYLXHgDdnRtVXv2fLZ$OPpKF zCMLd%ka&)3-7){#>Zj$)=~%mJTbLHQCYcObNN0nvFmVH#ndC=`3*+sF+nakhvcIr7 z4S%?MTfE)=w>h}s$t4@H4U=XmLkge3l`Er4kKAleeU5v~vJ81-m3raOKn)GPNByLQ z6)_{`CVPXMCuZoE`xXhV+wmKu?^=(t3{Tcp$@%M4=497xNpP-BMatXeMXm%c!z|<=<%ez1)T5ZsE*5e=9ZQ%H z(GDeb;|H+a8H*%Nx5q>6+Jyd1Bl#_gaPpFq!)pd8;fR4FMD+T=X3`-i9Iiz`h~*zyRZeZlzqb2Xdw;Mg z&umDs22i*Ubpvucx^4p;5T8+a5EZmdEor8lp=3*kwbZ>XmjIF6@*)yi$eU%qaZ&}F zFwd>%49j!F&a=o`GwqAHHPh#VZkUs?14AR{i-CKep1MJjob}EWeK~XRr8O-c6F{yF zKkwVKFUzMl}(4z;?0k~BCJ2vEo%5tAnLYO{=@ zpm&Z?MDK?R_AOpq{~>jSas{p75CB#B7ggXOS=ZDwD`aRSB&X~+5V-bJ6Jl)?FFUOs z*bic(v@G^3BBMKpd+IqD?JU&l4Oy$_%D6MHw0n%danh(etod+XwKXzaWxKl{RzKMe z&uOMEe*!m_;vsl*;#q0~o_+8SdHj0(eE;fpjM7CEPh70gDglm^?OAA+FxdMREiKU_ z0sPjqB4cj{GdvDGjq8&`#7iAV^yqNuDv#~HX1oFmGskVuNhF=56w+OBmW_1-UHdT; zjk-utBeJhI6KlXFbvRv7=#F6v;CKa1#&COIA2J&u({bX6-r4+C%|X?(9ia&`zZEXK z-zt)WhBCG*5NSkDu&7wiEa596AjEZp^SnhcOBh=01_8$gq4JD5Yk?$RsXk3^DUuu& z_ZF^LF2Y&qj8x7_caEMF-SJT~XNb>S&%=rjA9#WFJ)Fl0(Ld!;mR8 zp0#d1>wC78LWT%{M9@s+N$^Y>5kL`U$bOQAIwpfL*lg+>z*i^orx?+FitKXgSUn}T zgi7KL^}Zy(DazWI2(0#~$G^5m1T)ND0Um>WG;;u3k!67atgcMYk<(Ob$&nKZ8WBa3 z3GbRv{IK`^_urEp3#87?r%#_B;g8sb(Jt3CKRT|k+f7O%bZsOLY(oed(PZ$d>f^iJgpiH^Z{TPE)| zO|z+JlAo?#V+AoE8C40pF*7d*0d><)EWk#@0d`&+?TAdIyNkC<6ES>KQ6A%G#JHT3 zxG-VSOF2h2muiQZ`&wDMx@Z7RM}9kz1L!1(ND;DDczveIymf37#5b$)jE+cEHsWUD zLtPc63lJJ~6h{cnDR{L*!g1$Po!Uhr3)F_k`XE79Ct>qJv)Mpp(>qhRV$?VDZe4Kj zLB~w;05utgsSZ!x)Ns4X1XK#uFf=hc;Z1s+#`6TI^f5i%-tC%JX7U3 zB4nn_0Y>W81t1wrARMXrXXcs+t#hbtVYd=3-v;&Bug<|DP(1}#@2{Wl-XY!sIZ4I>J!8X~zISIaHe#|3pFh=KkaZfKzqnp`{&I#sKTnm)Sz$xQ zlGWA1Q%9Qxy(K`hM`y@+2$Y#!SE7s|xGZ{)P3;?ThE^LFhL$HuE-&U_H|$m-uZM>j znI6(RPwuiqx)?edGes3pcJwD$>0%K8M~SGj))pzY%(E~n6}N$>Mx0V`YEh*LvT7!u zVY_KG*`e75CXT2CmHBxyqxgfJv3h-RI=?(QUF|)BRU%?4y)yXw3n;b>o1$-q#7(Vt zBm5F~?_g12fA1kfRG*0U5^xz|-&~)qUV)bq%WD350}M+V87H9tcyE6B+sE5qZf2{A zoQ$XDG}AvYY1DEOI6CcEW*qRJK!MrS3jO8dN_{C!BB+q#j=3(c14?5=@mwyU_!DR~ zL10r?<3!TgC;P4njyotsJd`MXa@!|U1;_j0Q0B(%>Ku8l3GElmQik>MqUdO{++7GG zORi|jfl_o734Se~^ESuOZJI z0IkR-WbmST*$;1bP!1iv;-)c~up2UkEZU}Rx2?3h^3Yk@cZk|U4T!iM!j)&H2Jg?( zF!h5#bu4^ilMa5$9NBPi^BqFfV5j0_LxBu`1iUn~jpCVynY#VQ%@?GfeI2!otHun6 zI8TkV*@W5tPMQ;k)eFJMI@}Ry6mG$bKsw;=(!l6TxgjWFK480QU zL$DDY{3?G)Ig)~Lh`NH0yT5<_dM^^2#%v0M%0K!4-9%DyME!q#4*p#Lypb^BI^^EQ z#1Ne6HG(!^KnJEXA7H`w>7cBgL4{L)L3vsCmke6UJ%Vh*>nNmSxQAv6$k{;L1V>yI zTLSpZ4}S`>pd6^YXlIJPZ{%f@XLy;qM~Kje(2`kHF1C>#4sfXOIQ8MmL-kDbt8)czU%4$U#uUI%B$(yYtl> zwseE-cd!vgM4bCE%F@M3>ZUtOaDep;}vL z>N993LX)_FjN|ijcrT=*+=1}pKtVb`+VX0inI*5`FKhSVn^CKWLzbE9sEien+lbj4 zo_Pbz03H+Knu>ahe+g@<5<=6C$Z7C_zSS6ZeatjFM{2P?`>z4pUM6KJa?Z(?1Bv$nBK&qRG z5Q4jUj%j+aP=V49BzYZRZDw^|ZUl`io`SeO#T-2i^2k%vY@*Pyc;w|Vd+UUFs}Og1 z9~-orFl`XGcT1k#Y#lb9Ye&u05_!Vf#kd>5y%~2S&-O&U_)B0TX3f-R2``aX*+;vr zeWWF9UIXh@2?hIszDO2df|NP|4v^i}ZKPsUZWjar54v?u!LsJwU3Da3R6gSTL6s3r zXGw}bg@1dnfHmTh3cmSA8X(ypE*KyQyGHwSf$AbfbMVJje|^s+d6eWBN&VCD#Z`1i z)CQmA_!^evJ>*4`%%nEWoOKG$E*2D=j_IbmzdM{=^pEEgs=?^iOrf{7waj0Tow#JL zj<$syNJjd%%CO}iyipi(`nQ2-v@@8VJM?F~`|x=8Y4`TSKV5NK}hiBO1<(%v~_YsOEgY|7vLFiQ$iCxro^aQtyfT#1UUBqNP@uzyuRHzL= zWwvH;W%&w6`S$ir(Us=rzgb=L!0u4|qX|;T{nWr8Sz_VIA0H;})cpY95d}e$UM!AL zIu=m|jRA*~1P=?}SDjdR{MC6Ng5r9G5Xu=!417)J^9W>EQo81>DBr_*K13@3)hEz9 ziJx#a-Qlw|ld!z%W^?BgLLjL{t6QO8KKf<>=hq=Ugaj?RUIV8C7;h+LxbTEcxaHkd zkBl*=Ly2X|VO58gan~Z!Q_hlSG1n&a!m8f7?-04U-nxI_daJn0V%Ud16hP@Sx(?)4 zo^AVKj}*hiA!#F@Cl5t=;Av`yOjCmaU|JL2$<@6DRkgx2!zev*OL#Og0M}_l%vElO zJDfuB7%(rU;Xe^PHf?pc`!RGFf{yk6(}P)P%C1v#<#%bF2Fv`BSOiTKhbU0Q9LZ2C z3Al*@s~W6m|CWu)4p3szsTPgO0Ek~5LVgyaqmGHHo5lIB8OIvQlm?w)(Qhc;I=nU-u7*;s6g;H>EwB1iAPe16zH2GdV4PoJ#&H&lQq6okvo zcY>G(UBFk@!44AA4pU@(olRw-W=~wI55_O$8A7@)YoNjx#)F!U%6GvUogQi)_}<>$ z6)oRC$)7L&v-#gqzUX#uE-nNTrg<&xW}FWkeI>QH%dBI*^#EEEYydR@ zxo`!)OE^DA1G9zuDms)#0${+bj$oiAl{91NXA>0}S*q^WJiymG9Xl1#9n1{$M0@_( zW{6@fV@hL^TcGa;?$2M)PzZtA6Tsu!KH)7A_h;xMJhO3z|SBgMqFtB##tpPJZM@3x0}=g8wwh!$zI83BXMu{Arut?8nmW zzTL;1kdo@iL}Lx*j8VL?7`{=5Iu7tie+{e(7(-|gzuFLd2IU^@P|jE2_1d9JGuc62 zmFx04g#ge`W#^bqFp(ZhBs8ho8#6T}gTR6utNkIY=VWo^Q@{fRQXVK%33>-Y$NJiH zGwbl+;9v-Rp(roUc9Mg1ypM^9R&yYYbd+Sn{HdeUi#cFwfML1Ae^B#w1He7VZ)kvU zi8=w?>tqf@7;3lHO(JN4Gz;Rniq-sw?yGD?z}T7Meg+V5Dv)bP^8iSnRdcMfjS&36(GEovL3Y-Ves_Be{TLQkGCoI1!Umxh zF;YacVjBl`WnF{mxIrU->qY0Q`H(OINl;R&$QZ$pdt@aRL4A+*pvrK!X3*|p%k;<0 zKg}HE;UUA1iK;08*ymopOJ?I}M{tn44yPMV&#ka3q>ryQ2p^qnFA1OjM`rn}_RN)c z-tA7iz(u3xRFRALi~2*23Iki%UO^aH9@a2Xgct`{Go>q#M^uu+ScNibvy>?A?*Dst zfBVbb!z0kp{(kf6-G|%zJ*YRkPhUU25%dS#laKt)hg?nQw?1J^YSk{VI5cVOZ- zkB|3vKYx9^-R<_62qo7Otovn=MUKQD)s=|?*$r`NJO+xA@%yAy6*`J(#_+om#0dMQ zg7~RPezfaTn`{9jVA8x6Q46yl;0h5 zc=e=csqPLrZtw2izemCD-!%#PXtVlJpaS7CxQeWd;wvAjaI(rIzH1D(*CE)NIs_Xo z`-=#NTL3ly6oNDl`R(6{kw`vr3dQJbw^`2N_hINeIgHtLJ%^MhH#T?XAskBT5t*NppX=$+~kPNn8c1X<;ZP#CG~Z+DJvFO?TO zWwZM$%A60E5vHvisNAzN#coMQD!SaAz?~F!>FDU-C^O}n%ua@lAwhmuwTe;Q{}@k4 zBI)@S#&f_bl?;xoup=mA?J|1yx=lDekFe~{nXBRR@`KU8r5LEp?SpqhxhYj6w=F%9 zf|4RAS!PF3nkqI-%G>B^!a_0v-JwpSYx^E@JnX9%ki5p4lPEVhM%Bws^yQ$?JP(&6 zc*^%{F1_DeQb|yqBFY3qL_Po zzKC#m<-k+aXrGlk#{4-elm$Y$Y4i%> zvhI97IY)ko5(trRY|9IYjI@fqz7gNP%DC*{+b>^tkDqrx-y(SuO-ATAliwf}C7#ck z%)PfCZXO<9vNrI=;Py8tr=P&K?!Uf$g!;g%_G3qkDgOQEfqY`1x44vRK*0Hv)ff7- z;GwZfQ*!8V0#TkGEk;8I=LD>>5PE7bf-?$DoITYkBFs>#ajq)GP?m2Rm}70QLOs=K zTvl^(pfrb8oc-WqOHK}s%y1fjR;C03+wD$b8N71x-Fq(O`@0Xfd+!BLh(Esj3ohUM z@&Jn+9tfnKycqnygW=#md3YC2|jc>m%l2xdV;xT1^wJBh|!ki>tHLF~vh7hbkS{4H360Vl2U}in?34 zRgDOuZwgr|3-@TDh>bc=kc^kta43Xb><(4-urevxK?HqR;HeP}BnL}=570?aR|j+T z3>mu%{3;t8_*N*(fmNO}t~jEvTq$P(g+xw!NtB;Ny(vcYCh)`4cG6z9+Ge_FWa}`} z8vu}A9xhVr#rLwDqPM0z()DjlahGiiB1wI1S|?jUH-pifryZ+lSaMHE^0U)QVOY%7YynfBIAk*-TQ%0u{$#$mIsf zje+v|CRFIJcdAlhf!eN9m%RAO3Ymz-g15nv@X5?%7%ul2*f78bQ3o(b*!fLnR6bhjOR}yStC< z2uG_au)W|H;+b*(C2ADZl9keBWp3NE9J9ST!OpM%1QUTA?j*QYyR8MurX2Pc=#kU_ z@Pj-v2Cf_g3H3;2F+n+`U#oi&UdZ(BA#`s353JtOPuiw~VIY-tO}(!715JASAE=FA=8*&Zgt$s%Uw2TcBMk!Wwi`8yt=`=a3@g*z zx2Rh#pGt>?H0%s#xMbCKf8`8)6t0Q#Xq4q437l6&p5xW=W&+30f58Z%l0qu&j8=A{ zK2JA;V zHc2KY!q%KDOqNDco=;j1DIIhbUrlp7h&BMqlC3GdbUVzt(s#yuQTT11aA}{GH7SG* z4Ex|J#z&gn#pT&G?IW^QSWNPtA6k(|p2(EVkXze|jMb*n-biEQW+|5*j#4^i{go0s zLd^=~P9q3~!*8JAAlVrSl7KxUu1&2QNci%=yHNmA%NU_iUcc@ORU4JpiFpFkjw9GK z-s$Aoe4gn<192KIb=e;C@wor4G+kaJfCA?v|B3oUCjHhhKHf00KiF44jwm@4)^=-E z7^JGZ)qa4Xk*aWibMB!-#p>EUcijP{&C+SN-_xW{uls^_KPAhVaCJWOQ@Gz~0DOP@ z?(XfQWM1vv{szN4CgtN#;M?!X<(C5}4WQc=IoKy4TP&SG1V|`KenaPWg-X!BFuha} zlPU97k zP<`tOb4>Ix8Lvp$pt$9C5~_Uh%`dmomKVT<{A~{nc<(+zBpI6-y4EI1u{8db&)}ut z(TAmZvOdEnOYjqpC3zjX>HNa(;r)LO|2H}_#tEOlK9)0@e8%nleL15| zW_-H+$M^6~-F|w+4@9^D%<~&>*~G8Ori^Fbqg&+dJ3I(xA+O>5a6ALwLf$>PLHd)` zKhktQ^6a;?osYCne9OnLA0G1uJG(-^@24J2K9W6{eB`MIlaFK%CLej~!EWBYOI8aC z6&h!nuVB=q(hybfTf&2TUp8~{|w zA+4c>?p?uS7_*v($ZCeP>q+MFriLza)2I8#={_l5Fviqd*80yzGQJOF7LEq%xFqFGof?J^VZou+z7 zuH*Xi{o||q&tJdfrXQh0X{2>yQm#uUUVy;DhH2A0>cTkp+OwY0BC5!hT`VTp&Z#vT zgay=PF1?CzxS$bq>%#%!XfvBX1#^Tce}iA%1;f0ZWP%|ope-~s5_>S+I&PcFsL}{k z9d~_Llr1fJE{F6(M$s|Z;t;;Fgc_^kDNQaZkdf7{1#_rhjAtYif33-yxtO6Ojb6F9 zl^P*L2|SMkOW`FdYe?68t?G~~KGg}_RDYD@?eV$T{Q)tKzj4y?n zDz{6UVF+L(7IS*But?JnsKX|!QepZlZk~2^+X5~3WVuCB-D-Ks)U=axslo&z#Z~ek zQ3H(DaiSJZ4DSTkCdAaIUvLM2V#knd7ug6xqm(tNmYeQ*xpH}i7z zGYUevfr_d=#y;r>q#>EAxTEmHB_}-zB=voL?uNfmn-C0vYZCoBCwsF@d`op z%~X;q$PKQsYcCGo7fo1so0O<&oC%q8(L4-|%F2xY_78yf0K3N-yGiLzyyl5$w;u-J zr+UFD04m+C>lsaX3CaUeq6B_IAKju;eWG7yBc(g;Eptv>k-_~H1d5=QS{cCzk#MuZ%HizGAw5^3 z>R4fTVmTw6L!FVM-hwmB6|zo#693YIS4&b@42K~}0qKbuGM@-<^_7;OsTrV(4mwr) z%cfKG3_0GYmMYVmvfYPh(4T)bM+z>T$6tSpzy5U*e?L!t|8XI5Onvf(k7R}9!u#Ns z1|&)aNy}mqP?G5qvnRn%e-ixaPl8|lNjSm3oimc(u5(VQqq} zoG)p@hi&hd+;wtE3me1u!N<|Xb{CUv7N!54MaL!}SKxxgT;FE4&bupVlI6`og}MuLdp zo%yhAydKoVa-h@|i*axOyfG7z;F+->NmxNiy*ot@7n%oh-6_!F=C^2gJs6HyxL4R_ zh?X%Jo&{Vs%vAC-mpEVp$JYt+7^Da#mJIQPO{R@*sP7;j3D@1wCKiRaXQJ?HDy>b?r0_smg~JwO^HI9Vp#k8`a`*JwyQd|rr~Dk z!u*t3`e)0PnzK1_R61%DZDo@d`>v>UsGD?{Eaek8G}M!uDRs>RM>xIij6QM~8}vT~=^)NrOj)XY8{4$>7zx1Bw@@6R=xWC@RpiSfE5#+jSVm9FT183Qct%}T zQG&}}h+zw+DsZky42MKDON9lQ0>ZjXn51vP!iO{ueMAY{kr9!M2oVKfL{SftK2+p3 z%!3T6sA(8Ff%Jj&Oybi{gO$$-6-K+c7xngevl&)17%lApRFfbOzZ>j*H~fBbywQIl zgRQPjQ)}?p7^FJOv}(8+&G;l#_J9&AnHq^Wgbxq!JQxq7%wv{?z&U z&6zPI@*`~GcuAaf+Gz4y67R-!Amx9vJGnSoKqJYcwoG*tWKuol+5rkZD|nRl-hKXx z%F`Fk_xlI?(}NN4T4&RC)J*no|9v!^q4J9Y#?h4V&Fj+@Vc(rq(zY=z?Vy^nc+jJz z9fXv{giAE;N-W)L4cMtGd%a}QAni>LTXS&C;Eedkngb|C`~%8AEmG-aN&N&EH#Z;X z3&SfQ8F6eVIfO6JU%??>fwE6PhLgzwPAp%Z88d~iC^#UB>lGcVoWbK$3Q`fN+vPkW zx^WAlpbg`d`}fV%?{Tew){3iYr$2Z`ZQ~+O;`OSCiqbF?8W4G>Vg=EgPNrZvtOp?o zQGT!@jitQ7ouZxE9|UeH$R1Ne_Mr25^7a9@hP1Lgo++l^G-p*>w*A6!oY=JfUM^fkf($5{F0=@rV9w2mpFFVUn=nSezYiHfBa+9F~zEwg<8o6Wo3&v%akx2Y%f<;NQ!ZUWp=1|IeX z65D(U{=&-uuz&mbPlzY{LDhpSV19Xl@EMA$5cZKGEfnge)IuHFQhQC7@4Mi1f=Z^y zs+Wd~R;pYI$Zwx?IwQx&PqXv;B zCE1XEm#LTG0Kk=p41yM|x^SE{?Git?KnikDQSFYC**zSc%SaGgu12yKeaWLyg1^_MnFwHB0lH8ezt;Vlgl)3}Yfv$9*-47sb@5;KauE-fo( zM%$i!;-s^15eZ{JJ9)U>lPbo+4u3!1+#?6CGU_(Inyi7oD%egTiJx1GG=DB5I2B76 ze!N0z%+XKJbqbO~%~-dY_X~oOr<5}fP;-kFvWFyoULEnhsC?4a%?&{b2x}w*i2n(- z3S4NkHQ=<25;L$5BV!2=APGoX-^TvjrBa9+bi@y=yHB|RBW!+Jm42DZHfcv z5P9^%1ZEgxyv?j-hLWlBXc=AFXHtF?S_|dgi*eAasLF{XCZWR4D&dO8T2mkiElAJ2 zKo}Nq5}MDQ2RH)g3H{^hMqLaug9=d`bF_lxAe-s~Xchm0dsfn`vT@+9{Kl>`(GrS1 z0RT~M-_``jKfJN2sZz%EQ!-xBuhc6%YD4q9D*Qbj$fMyY(?&Dzi zoY1ow^1S{|-~v=GibrO^bJpjXyZq%N71aB^kE(~7c5458-ur+5+;eR-FnBUhWAKm$ ziMYuJoMY5JCtO2V37ieGEQASSAFoa>xRq)gGo+cwKY@;oq$hj3SG!*K?`(f6@F`1o z=l3}Pk5AaT?6)cgw9Q0EY zZA3V)tS=pV<^mJ9UN{KV(aIsH&yy4I?8EgvijjQ-2LAg#YZLtVhlCqcEx@^v&wT}2SqAN&fBMrtasgBu z_AEWidOcmfBwR=7fzFbY7fJrV+bit>U0Q1f8!92mdU?tL`Z;>})#AiR6P~(;XJ^W1 z=-1Gx9k$*5y%Zl5*XmqQEkIOcqS3In5I$dloRxB9IO;oS7$0tb(F1H8HTA`ZQ=EuS zEwULULNjf3;B)WhGP#Q~!8_Mb=I#2>*^Ls|wp8}PI-@(^r^+EZY<^8&C(1G3yXDQSs?3h?N zR!`hoXa|%Z?MiJ<4)YErwi7d;K0!%OjxHUHTu!R{Xjp|>#|aa472I)l763?G{~9#z zm?t|INo>$n&35o~G1~!(YKYpf=uZRO2pF{?9HpUg?sD(l^WHnwjk!8GQ3)Wv06fmc05>#Z)ps*O2MuY6kGQI#*@wD=3bDqBNZfHi3qMHR!1zSnxrQMV-7zt)&; z9nawiksPl^0j~yP8ITv5hQYj{{*>an;PJts@GP1f=~rd&E?3rh1vScW7f@39ga3y&7%THPeT=65(1k_gu!&h^0`<_TRw#5 zn5krg*$L5RJY8K+n>Xj1g4rhnx}GHyZ!s5YKE{-bWEJs)xC2cWE8#MpC?m6kR=7Md zwC@jAT-B#aj!vkB7ktL9u#bnqZ`{S52V?9WNgxOspp`Gv*id^=p8(Pcp5fQ;A2cfj zi-0(m_&$7>5imohg~8>fG0rQlDTI05F@=4!{Tc`4J6_&%#nX$h7Ewbd0?w1M!0|Gx zT&(uw&=}Ke&(W7+XH0(c^*enlzLLF_Qd^@<)!7FP4suJB(VLEghb~i(69?V0;eks? z0Dxbq$U-iQ-+;OLt1ikYkI686MrMIvS!OJU>&}H*qsoIAv0XHoo(DL~h=9ycphpYq zXXdo70ayhh0etc-uyF_*Onrpym_{FY1Xi-aeTuI)3;en}U9XN2Zd2t;!hq4&Cv;)0 z`QUO2{;Ki>`V`%=imxO0B2^|t&J6pD+EX+^wWAk-siDMA7(^oioI83BP-9)2A%rt0 zSI6PJWpSEWNF9JYvJ%4PE*T;a5VioJ0QMxsQS721^mpXKg2fL8BUr^yT_9ljv=&An zC8c2md)`5){Fy!QAat|L9U#L{N7F?VHD;i9wk%+u5OClcuF?%9i90@&1zDs@Qc!y8 z!xdGhVK;V(q)*{_9utg88nfU8>`)Xu6#zPe9 zjrH0|qclQM(eL;~`qXP>V)JY|Nw=m6Wol7@vo%uzAT!gbeiRDXRXqyoAvx0Th1M1p zyd0=3b!&<)vU(fzn=H5p-{cWA1YSw@#hAAKH$$U z`133N+~Uvw!W)3M9L)*yRqvRZre%JjG^y?!at>FSAZvzG&Nx0o)Hf)df+C8XKYp0!*6(s98GPbkES^C;|r!pkeOJZ+|z)-EM#pFqxKE~i(~XPwe|og z>Nl|XGOK(@oD~tXOT6uWK>=MYG}j;Y|Mz8o35Enr>)%tRC4e9iHj>2eM=D`!<&5lj zA!3gIyP>0-Y^O(uWQm-039MeeEOnYwL)K%O0dmI;sGxhy_oX&NzSL@OC#a#8whB#k zae0CasLt*4;nye2?L}*gBBaV;N7)W0!@6i;RA1NogPxtE9~pXXJUZ;}+c8OAnPaAQ z>o=TSoF1(Zg3XnH&S`QJE~uVU!Y1aMOMWcMq?Y7mH8{- z6#Sr1Ail|m--KUfo|~%v#+)6rWFmfK;u}z9m&m zRVuXS*g~6KGw$!DP4lA;y=tUi*29~xQ(x-@wDAmOrV%ssQAN3WoV2D@$ z6pEQddrr~05LDV}1o6aZ0ZN=v_ZYb!(bAK;cVhwi2SYEpmaha%7nZ7$=}LlLFL!Bbdw$qtE3dq;TE4G$9c`g1TMa!_rT9BRw!X=477_UGusRx%btJ z0d;~AK0kc<^?q+BwPB>8BI?59Ul<_<@rXGFtJm|*A>Q)vcsJjkVqeKUVbvh+j;7(q zw%gIHHd!q%gCMS3k4ZS!OZVGJz<){GtgAV`f^@1>!Q2kg>4%0}(beP{RX*BdFG zU$o%){rc{+_u;YGJ7Zj~e`&c}pjCyK`rjFC5QVXYrEopJV^o(%23bjDc?1s2AAD-s zzm*aFNJUX>#MGrWYF__}10V20hJFdRLvioaKSduE*??uXESem3Hm3XE74eo`#Iuhj z(C;0LUEh$D7;*z}9$^9ySfxtIkB){!YmkO29UQKBfKkTYmU_T1^0RBn{pAslt?D}_ zlsup{P0lda*l27Do3o987 zMcK2oEt=k042;SdEd$?jj`cg__$Z<#@#uykLxrARkO1~X`#7B(zeM%2E4b|-4`0nU z^UVvmJ(;gEJcD}G?eZ8r;qe&2;h_Z`>n@YQQffw+gfgW&wnc4lEaWi3q=Ts@e+SK` z9H{6ttts5pfRLc~44$)cn;fDIJiKc0=|=g10QPZvc_I5)EVi2DFc1;~Q5`3#U%P;7 zM*x1R1V9%7(Ow|&Exa9dgLt{}Zp8$BGg4wqd(+2<`?{(>`pZ#&z-x)aCaEC~S5&ex z;l1H&U~j+Vy zNGm`wGImAQ1`>Pn1C=4u@`}H|yLTu zRaca+BuwFu4q*Nj=%zhXp`FSkrJtm^1~b7oph#Ku1XdW9m&>os6%;4zHqD{$N(#E6 z4Wb^-h^~baB$*gT=T{gyjr_kDa31aQBOk_z_Ad-2U}Gaxw$~hrn6sb;OL80CG1-hO zvA($6oh>#HqHbd78TQ_qVQuTfmG$kIsB0XXC29g+|IOjy#gDVAqfPexTIB-0Ob{cL z6@bFxO?;J~h}&nYMo0_l&|gaFZ;LWZ!t2EIUBmW6gR?|qVQ0mmPJGm~Sp&zTLU#WF zHA}zT0eS}4j=jq8aM{r&X@?Ub2-4OxU7W9FP)qGv{MAW9Xh>4y&= zo>}$ZA;2qLMOwbI{t8N*%!d*bAg9VIc`c!Y8h#}L)lkQa(a;?*Zr_kx;ue6%)PVgc zn^<&BiHyYF7@Hy{;MD@|4>|Ph{v0T+jA@tW#uWyzQc{0l5PkA-I5_2o-v1T};PlmG zm>l@zrznYKdSpQbUD^t_fFetJ1EL4H81?+_tTC`NrzKePi*qDJpTAUNgEQSf;LZVP zLas>>RA{U$8P)BXJ`z?NE(IFrM$sbabq{xmAv>~*xmlEbfLl!BqH`LV=9XB*e4_6c zs9`9oLvL_!Rl)Yi+K=^hvShl1(B)mTK_v%9zZ^OW%&2WM91^z8fx#yAz#p%|%}}Jw za3-zhh1*8I?Eq{0>UfKs-mo6rPVlTaQdy7o z99@qHDr-9X1~mUb;{eQ2yMpvh22(IE8qA`Gh!)v$IJmagF{-CCi0va3Ekg7TXryIW zgxX+b9jeoGDM}M~D2B69IdMyL@i}smxET)BhfAgqdGw8AmDw>?~-Wa z=q=b@jCkV5cw5tF#NbeMCUo4?%!PDBw~r!34N|~BNZ4&zIGTx1g~`j`s951I<^{a{ zcKh)Gy|(T8|3qEEn29bbbRw|06)@b<9(#9$b}F0WH%K*4@?pps+|L~%p~jWTt-0FJ zJui;tB1u>YpRK%h56IcOec$_+V5-3{vi52^$xYYdJO^S+*)&fj{2I{et`L2J2TT5w zC2XNSESVE6#<*7E*G7C7I#f#!8ubO8$Nm~#zZ1U$^B@vT-XJ<=K}NR674MkqN7Ox~ zlQ zmq(f;RT*%})cPDbo1E1mFsOt-3I4Pl%m>8jQR`gnDHMJT&W=> zo3R5YGr%D(JKU~imN;VM2|R~Slb3WN^+jLo;LL;nb#@9;eq_*>u4{_i+$FyCY|1>h zUIdY8W_}ZkNYqZgc$^hc+6-Iv965F~^mWV^Y&i7=Q&S#w`ckZWRpN<{N;?yT^RR+cRXX zGbwxZ#tO2frOeIqhZJc$9YvWTGEP*pFf}9=%Tb(FZNwj`@=19nU2tKd_zMl>69Ap`B zZPk=jc$s)NkQfHZ37-}M%tE|A@-a|EA<8Ix{rb%PnjUT;rG@Vtjy<(RrBfJySGQ23 zl3J0ik%}hRp2Mw1`fa3XXbpfXnIp1wT{p=z2SIV0J8(gFDYTo2j8G>*dyd{hgt+>j zQH%sn0Vi)6NGAVD4n{18^oLi=w&A0vWta)OUEMW-(4eRPhJRl#QG|3;|bly z&Ylh!Q5%WV&0UVDgqNOg1a7$13GD^_+|ndS48+?ctJyV07jw7!1~chyU=QzWBj{cb#b$f)CJ*VN)C_RpKI#UK22HkvK{a_4xvShkr|2TPET%q7pXwoC zp1zEdvcO1nb&?*X)7@q{$4O=}h=lsUrQ&t_CTZg)_3OH0g=px88K|ih8&Z!B`LS3?g_jHGl)nAagv#0l#-SEH~Dag!O!J48JbW*McF{ zKFSbP`H~>rJdEg~_&ztTAs_&d3ne~cOrU2jSdnu{ z(FM-W)1Y-Zq~FamgeUbvkn*dmp>&5T^R3O2HKR}=-=T0v4&*s+8k*X)ydDh21iVCh zG+#*TaYTj)QVM<#U&(y9BJVmT^0Db{eSNq_i#qH%Fgd?{`FQKFGFCzDvpDowBUgFc|6xyE0~|%ASQH$_`a2t{MTFejeJwWEoV=)a&Br`uQ|?R9dQqCPa?0 z%;08BpO(~Q9x35&vZpL!m>;TqEYhc`87UR;HR9#U?iUk$*O95T-o3y1aLaOCxx|dU zD-JK5Z`x*Nk~NzryIObRVH+N!cC{+N8tLEv4>>o$!R8#zygbXpq=;~V7`3AFOj)}; zK9R&a=werhaB?;EH-xSN-?yAC4;;z&Hu|l$p3Y-rXxjQ@$o8^s6g6Yh^1-}c1rJRs zd&;~qSwvgoENit2MK5P4o!G}EU=iLRSIgBCCHAPOLVdP_gJ5DmIOyrfq_@+#^$1pS zJPjJ)P9q?}14n8PRp_xYNoleaMLKa{oaO+g#D|Yxt{s&fUGH7!b2k7#Ygg>-FPNF~_l z)JN4ucga#4QUZ}fiU)MA!Fu;$3u}XwO{`ASZB)+N1K$Nn!2+4TxAbZ_`p^PMlEza@ z0D8AKEt6Vj(a|0Ud?9L|qo0dgNdguz6x>xYc#QAm7Rpm!Y^0Z5A2mEr@cSTt^>Vc9 z-COhQ8w> zat5?ST&&W~Aq2>XI1<;2EahL2(6?Gb3)3XrGP}WtZ)pkHy< zsZU@a2}z+*NhV-*1%t8D%*E&KF>33z=`l|74%WXpf^sdNF?bJ5I}(pV)7l*CCEL9`$EEQ5g7%f{XGnjWP`_D)d-vM)8z;; zM{yJ^=FdNV{sqgD*djJ8=YKap+a7~tSj@Q>v~o(*u%*a1Gy|A!?t)K)L%Txx1{mJm z`PpiHil)tB7fkm_!+slr0Y$MRwW2xI-aOYZily%Y|-`K`v` z*2c*g-&LkG467W3+jcoS&Fv;%=yHm#HTF=L{HYYl<7R>Tns2(HyAm(YrWjJ@#W-N@ z!SFD*^T%RTzlIDlXo1@N7|$cXYAAXZ&9wsp@roSq100a{>flta*RRn^RI2FW!f{Kq4_w_htIZ(KI%MXgPQ65hy{?%blg6T;9c8_?6p?_Aq!!xphObb{ZBFP`c zhc4Dl5Vlt$u z841b;mfOjo!Cd%8y0RBAVf{o`YD{^maW$s=Mebs3*Iht{RXI98SsD2nTtCVMDUh0Ne`hg)PpiorV+52&2hmTE#JVon zmH{?F3?4=~q5_f9*ko1smBg>MGc;rB6cz|yZP5X;&*+tGCKlJ}gRUca zdlVNqgKN*Y|(m)|= z1&*Tt9dYDP?P(Sc1`VpHA*T&beR0WB1flSW{gZ}N#k_kYtbgifMdv69B1wU*2X5c* z9-@mq*;=VMlqTDmfBdm2dS|+7g2Jqdx_7_9Ps#d}`qqWu4RI}?zZl{oEssRaPxD1b zCG6GDVnkLELUZyGJp2$R|IuOJ-Ofp*Y70gKWS8QZn1ieW3*{djP1!_?422EUOX0Ak zwm6TQsBT?D?Q32ZEE=jDwnp^IxrzXk7my$N7uQHyTidCdz(+1Fa>!FZaLKjuti>Ta zHeSCV38LBAsEqjP$=S)rW!;horZ=M+OIMXsJ4;gOE3Lj(`aL8B9iXPiNg z4hWa_pi-)RhpxCpisV;Bl#+(%lr;isWaXH^E3>N=CYg_OJycKeEXwr)Tt~vIoS9s; zCyPZW6WlA>>vG3O&vseLqVct>?a#=6#2LqrJe;N1!jOK2It(f`?~LY{%;BAL5R#go zzM3|OJm@c>DL5{Mrr`LUO~I8O0Mb>zQ=9NTwk`GX&m@r508Ykbwc6L z9?H67o85g%_THK!v?%DcJS!!9*gvg^=rnOf7m93oh_uqdGdTT3r6Ah(WF_Vmd;E2^ z_S1*ICr^5oo2wIv zMBY| z@HBQ5O-q*crhSjCASVP~U_?1%%+q6?32(N75F6+S#)Bd@vp;|<3>n(*k=Uxhi80zK zji)YptI@25NCr)0SnY^Zzg$kyQtb_N$q8JhR@`J7e8&-`+#n%U>`;$;Tx{msgF+)` zeq?{il+W#YjovI*8#+ITc$!Un%}f<~g;8+H!>1FV{b)#vaC;kC57;GY&1eUE&`{Ti zpNiVJ96@<_hx#kXEPTJ(6C?_4O2p%OHDCc>^){kTd2rEBdn5SMEwH1D$SqTkE7lP; zAe<41C8}_-sCXq8{h8bI<%!Lc-^4iofyDV2Ti6m(Bn^Hp;^bD)m7N<@9GrB1Ni83o z*JD(Kh6w})aehJiL%s@D_ap$u#L?=~h7!-ubC>r}V_)U5mX4YHD9d&4USGfpE*2Z4 zg8%5PNMdB-x_-5Cv`=M3nM_!H;nei5fyZnvdq~A`St`8bIKmu?>lIN_&fp$IY^`ON z(+LQMA$9!h=C=MYHcf@JX$$GM-=x3!gpxpWwCs$jJ#+QV?YwwuSMZ^TT8%+&~WwL-Ix6yMN%!^ zJVCfwNG%Gv#kN`npuZN@6^$&B)&1QWw9R&(D!uL$QA&7;(y29M>J<7^WrkI}Tv_Bq z4P$>RUFgg!VLBaw`Eb=2E9#8hyqW^vC(vJLv~6^5S91vxV7Ldj3|EW2^?c95iHz~& zp%(1(et2xmPF<%(W!g@U!`>~AZ-)PCh?IXrgZ?>NnAT{=`n2ciGDWi4lM)qZ)Jpvj=-Y=dzc~_E6^oyx*uhc7;Xiirirkb;BO1D|R(n(^2cO;zj=;^{he3R@YVQ zdhWg|hrO~XrB;;QK}(4KLCw6(10qf=|M_FSIs_nDj>7cLRNoNeOGORwu z!LxT?zwK`C{&RPGzq|Q-{r2O{dtlj7&6?d_;jW&hqjkI1_2Q(?N)$D6ACz72r_yi{RLZ6! zY|4&X9JSRCKo8OJ)s3nOnXn;Xp>SYf6C^!OneEC@GI2vTiKiNO3QJ;eOt2J^-0Srl zx%=u8sC2G8qEVij`ReA~!69vqUNB5h>|?vz@qXzgoDt^mL%oQvD`^W^(a{_ z3pJa8Z~%XuCs!J80zIb{3^1;a%kx9^46V+u7RV&n@gSKjNfdwB6|u+J8Xx9^iTwj3 zm$VOX!|@z92%@-aLPZ*PP9;gea9Y2Z12nO_I%9Ne{%SLW37I#qm|wCKl{A_9@5g6o zwZ}(pg2EK!%a6{$P0GY1cNDqDBWWX?+~DRZ_DcJV=a+TZ!zzDE&Kft|CFS`RU;m zihpL>I9~o9Jnr_(=e-|(y1V}L;oIkTKX_B*kX~}Jfo%k}r&S@Xe@NR%RzAR(FNDl! zGa!U14#?%v{Ok-~jP>dTof+h@E?}GqN`yc=n8|9iuDjaV9u)zjVhw@HaDt#Dn}B1K zGVmh0bYi(%P_YD}x`uTZpsD_KXFb9c5mh+&wVO4H&e7k43Sj-Hg&iJx3q~*Pj^(k^ z2}tHCGE37je`Bf$F(uV!(D_g46~kwq!C73@SMZH6736BW0cHd0ro4T9P(O%R{qo{x zOV;Uqy7~0(>mPDT%oTTewH3NZ+=5Ibnf0e2485^V8KZ+D@(pja&M`1>H!EF{c7VacC;RmZ=zIaqG$*#Hik)%K~7sD zdL{~VbKx>}28%k-dWcz)3tsYy0>~9l zJ}KlKk4UsPEerE##b2Utqho^arysS}G}+el6+`U~Is*r&&pdmEEs6C}kKwZau~swn z$6jM0OH+`-y5JV#S^WH5Jd9|q_t{|^3aP*sD0*S@rnBC5I!DhwS4^Ye%i|?FL@N|% zmYp=007wSS4_h+eYm}ZhAExAB)Jsk}(bSsh1RLiZz@f{l%~`G@?7>|B{N?WE;T!rG zut;7MmdlqCoHE`ni5wcj(6oj52DT&7Jjbvz&^^%{ID=3|DN9ou46Eg+aM?XL(M9Q9 zw72Lr$CZP1;~GHbP@yVo{7Oo91kPbqk)Wq%d?Q}=6->B>4LW%#WqYNg(~H;MNtJMF z2T8z#zUvKs8Vtt$>2Nll;l}_;H#a{H`!f_G(sXucxuqkUX5?V({_V_+#ARQQjDIM( z(SZWdE{lT1!qpDdJ`jlEp4D}#{&zlaRRvHGIAYJ_7TSpnZ-Z`%Kp2oDjSEu-L;+=9 zfYz`q8)LjkWm>McTU173PLJqwkWm83^q;}Iqa>v}Se+?%wXN?ne?aF#<717ccYgyu z@#D=knseOUy!&={k4)q}UZzhP6n%Y1Kh$IM{7|R)c!g>$uzo>(VCl&x1pn`vWqUwR zx^4ZeU)%ZVLEz(=Gjn?2J1+&9nfRcc0wSly!=0ZX!yfHQ=|+e2>K;pJT&X$vw5;sc zU;ntjet*}qpQzmvGS*BVW`ytx>hU2%&G6vH{6sf|enw5q;68AQO$RHIqdJXG#C`qt z`7LTpzh_+pp$R@Zt>erOM)g$R$+%OWA#UR!%A#!;sg%-I2=h>f0OAK8dL-LDGRN1g zYo;unJemP+*RRfL_z>(OpVc!5Lz(gKPBVHkS`FQ4QMI#SL32i~h*>~~UMzU4SA8h? z`g3W1XY%$jf_yCRC1 z17!hZ2WBZ|J__!!u7wIHji1#OP1gfpver-rRR3rMYDSdeAB4YaAxI;1sf>_zi=Y`c z>Nm8{wZz*&!1};{bZ{byU9L!jaFO&xhGBZ3Xx0rsj*+I}SwBilVL(2B_@EKj;)!&! z;K1=-;=6$O>422!h;B_P;e8nal8kWH`ULxMK{Y$#Z|bQDvf|W!ZHnF?*&Ta-7INpW zh`HIpWwp|v)vL%wi4D&^tc>Wbp?twqZ$?;IVJ~!>q02CvzC%;>bZ*BsSLI)AqHr2p zldRmxcB_7t;j@$NVz}D-hIn@mc+-*o>Wt7nBjk!2CVW zJ`ntO#75zS@~f@%u_kL_t;5lo%h8d&L5~?gb(J{huzT&LhR+^uKi%A2zkk2?@Y~n@ zZ}{`uZ)kw={tGI{?eW(i|NY^&9Xx%#KleB#{`*h8JxmY({<)cTGe!|Z?S{T=`N{Z}b*1$T;RNljCavoszG&J^UP z32_!bGf3c!4PESXdBwi!964Crfg;bl*Jxgb^G&ND5Y9j0f!d5xQG)Ap0sop6sm<7| zC!4zhGz#Te@pb~kF2gagc)=ii!UQ7?gi)o`K>C65k!&V}GZYDugvrQqf>uW9QjArU zvf3=JlY7SIgXkU_z&*5+GQY^~VR=;NID!H*?h0iY0#cq2ZdF+1Oa>A>07Jyt1!n$0 z*f`|}JDiAZ)z{?4Vnqan?{GasJ%vQ=Lv~Sg3aK^H!9EIo+*o z`LzHtceBJIC)D%EETy7^8F>%C62}C{agJ1u3{Q$R8Rk4ZYUFneVP{XugT^mbfk5W)0Oj3P>?_qs@jNRhe0m;L57i_# zNt()o^sQle(Ib>y4cK|qh>`!k;UuF}GeF+w7dX+!|1qa^2^cYyL2rldxdw+M1)}ARYizX@5)=&6dnK(DEEDtawDNEe(6Y z8Q=q18Rkqt(jwk40`m2n~z62V- zU|9wnYWXH%60GCvv>A?D)JM=^j1juz%!d_3zr3@bv$m~|%+h5}pKq(VEvgv~v{`Jd zGi|@YvPMfj@v`ye-Q&Ij9kaqJgm$zj3=@hUx+Ld^^9k}f_~Nt^R_}*je`qZQNk+=R z)p?IBSD2&AP!oi9ysQpmZH7FHtf2de*vBZy;MPb*0=MVzrYUgQln)6Rxzb*dB})D< zfJB<4RwEAmxS5YZGwM}a^rt!F@>2l;@28H9sk#h6GknIL6O9blIlLaIoa8RYEH(@u z^!gRp!__6ir9ju#;>Xz>C!Fd`S#p2<6yt>r4TmMl-m#WLGI!!&80_Vk8#5RNr8Ky! zGcWdV92^Ci>uwmFwy^g?c`nwH#xA4?9`ao9ZzI|nXck24>=Tf9%SaHUTy*r-Ga5&U zkfOvKnROq7#;NU-Tva-E(@OXYo^-wvg$TW#QJntx?09<#bvG88O}PV0ph#>0TL7ny zP{E>+LOx?}_Q(0*buQmrZBn0UKA_K&@TV0tJ@{EyG3%o?SUEz~X?luS`~t07#u)=Q zHpd5`OU(>?�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