diff --git a/software/firmware/oracle_d21_edition/.cache/clangd/index/ac.h.4E8FD9260D08F3E5.idx b/software/firmware/oracle_d21_edition/.cache/clangd/index/ac.h.4E8FD9260D08F3E5.idx new file mode 100644 index 00000000..5d24584a Binary files /dev/null and b/software/firmware/oracle_d21_edition/.cache/clangd/index/ac.h.4E8FD9260D08F3E5.idx differ diff --git a/software/firmware/oracle_d21_edition/.cache/clangd/index/ac.h.84101F1EED150854.idx b/software/firmware/oracle_d21_edition/.cache/clangd/index/ac.h.84101F1EED150854.idx new file mode 100644 index 00000000..4e7be431 Binary files /dev/null and b/software/firmware/oracle_d21_edition/.cache/clangd/index/ac.h.84101F1EED150854.idx differ diff --git a/software/firmware/oracle_d21_edition/.cache/clangd/index/adc.h.2B91BB40E98AAF39.idx b/software/firmware/oracle_d21_edition/.cache/clangd/index/adc.h.2B91BB40E98AAF39.idx new file mode 100644 index 00000000..788ae9cb Binary files /dev/null and b/software/firmware/oracle_d21_edition/.cache/clangd/index/adc.h.2B91BB40E98AAF39.idx differ diff --git a/software/firmware/oracle_d21_edition/.cache/clangd/index/adc.h.ADF29816BD49D9C5.idx b/software/firmware/oracle_d21_edition/.cache/clangd/index/adc.h.ADF29816BD49D9C5.idx new file mode 100644 index 00000000..da2a6f47 Binary files /dev/null and b/software/firmware/oracle_d21_edition/.cache/clangd/index/adc.h.ADF29816BD49D9C5.idx differ diff --git a/software/firmware/oracle_d21_edition/.cache/clangd/index/atmel_start.c.C38A94BA53F03107.idx b/software/firmware/oracle_d21_edition/.cache/clangd/index/atmel_start.c.C38A94BA53F03107.idx new file mode 100644 index 00000000..4666c0f8 Binary files /dev/null and b/software/firmware/oracle_d21_edition/.cache/clangd/index/atmel_start.c.C38A94BA53F03107.idx differ diff --git a/software/firmware/oracle_d21_edition/.cache/clangd/index/atmel_start.h.6CE0FD0543AE8AED.idx b/software/firmware/oracle_d21_edition/.cache/clangd/index/atmel_start.h.6CE0FD0543AE8AED.idx new file mode 100644 index 00000000..d9e76a44 Binary files /dev/null and b/software/firmware/oracle_d21_edition/.cache/clangd/index/atmel_start.h.6CE0FD0543AE8AED.idx differ diff --git a/software/firmware/oracle_d21_edition/.cache/clangd/index/atmel_start_pins.h.CB5282A3CA99D8DB.idx b/software/firmware/oracle_d21_edition/.cache/clangd/index/atmel_start_pins.h.CB5282A3CA99D8DB.idx new file mode 100644 index 00000000..8aa99596 Binary files /dev/null and b/software/firmware/oracle_d21_edition/.cache/clangd/index/atmel_start_pins.h.CB5282A3CA99D8DB.idx differ diff --git a/software/firmware/oracle_d21_edition/.cache/clangd/index/cmsis_compiler.h.09265E4FBFBE40C2.idx b/software/firmware/oracle_d21_edition/.cache/clangd/index/cmsis_compiler.h.09265E4FBFBE40C2.idx new file mode 100644 index 00000000..8a8602bd Binary files /dev/null and b/software/firmware/oracle_d21_edition/.cache/clangd/index/cmsis_compiler.h.09265E4FBFBE40C2.idx differ diff --git a/software/firmware/oracle_d21_edition/.cache/clangd/index/cmsis_gcc.h.E442D20103021DDD.idx b/software/firmware/oracle_d21_edition/.cache/clangd/index/cmsis_gcc.h.E442D20103021DDD.idx new file mode 100644 index 00000000..45869bb9 Binary files /dev/null and b/software/firmware/oracle_d21_edition/.cache/clangd/index/cmsis_gcc.h.E442D20103021DDD.idx differ diff --git a/software/firmware/oracle_d21_edition/.cache/clangd/index/cmsis_version.h.DDD35DD3DFB371CC.idx b/software/firmware/oracle_d21_edition/.cache/clangd/index/cmsis_version.h.DDD35DD3DFB371CC.idx new file mode 100644 index 00000000..1ca3185a Binary files /dev/null and b/software/firmware/oracle_d21_edition/.cache/clangd/index/cmsis_version.h.DDD35DD3DFB371CC.idx differ diff --git a/software/firmware/oracle_d21_edition/.cache/clangd/index/compiler.h.EA4D9037E9071A5A.idx b/software/firmware/oracle_d21_edition/.cache/clangd/index/compiler.h.EA4D9037E9071A5A.idx new file mode 100644 index 00000000..52dd91f3 Binary files /dev/null and b/software/firmware/oracle_d21_edition/.cache/clangd/index/compiler.h.EA4D9037E9071A5A.idx differ diff --git a/software/firmware/oracle_d21_edition/.cache/clangd/index/core_cm0plus.h.BB82742FE1D2790B.idx b/software/firmware/oracle_d21_edition/.cache/clangd/index/core_cm0plus.h.BB82742FE1D2790B.idx new file mode 100644 index 00000000..7ed84c4a Binary files /dev/null and b/software/firmware/oracle_d21_edition/.cache/clangd/index/core_cm0plus.h.BB82742FE1D2790B.idx differ diff --git a/software/firmware/oracle_d21_edition/.cache/clangd/index/dac.h.61E09D252CB226BB.idx b/software/firmware/oracle_d21_edition/.cache/clangd/index/dac.h.61E09D252CB226BB.idx new file mode 100644 index 00000000..551f730a Binary files /dev/null and b/software/firmware/oracle_d21_edition/.cache/clangd/index/dac.h.61E09D252CB226BB.idx differ diff --git a/software/firmware/oracle_d21_edition/.cache/clangd/index/dac.h.A8C3C0F7EF32D970.idx b/software/firmware/oracle_d21_edition/.cache/clangd/index/dac.h.A8C3C0F7EF32D970.idx new file mode 100644 index 00000000..3c7415bf Binary files /dev/null and b/software/firmware/oracle_d21_edition/.cache/clangd/index/dac.h.A8C3C0F7EF32D970.idx differ diff --git a/software/firmware/oracle_d21_edition/.cache/clangd/index/dmac.h.F305D8B01DA29760.idx b/software/firmware/oracle_d21_edition/.cache/clangd/index/dmac.h.F305D8B01DA29760.idx new file mode 100644 index 00000000..f3d83ea4 Binary files /dev/null and b/software/firmware/oracle_d21_edition/.cache/clangd/index/dmac.h.F305D8B01DA29760.idx differ diff --git a/software/firmware/oracle_d21_edition/.cache/clangd/index/dmac.h.FA78821B6F13316F.idx b/software/firmware/oracle_d21_edition/.cache/clangd/index/dmac.h.FA78821B6F13316F.idx new file mode 100644 index 00000000..2a0ba9b6 Binary files /dev/null and b/software/firmware/oracle_d21_edition/.cache/clangd/index/dmac.h.FA78821B6F13316F.idx differ diff --git a/software/firmware/oracle_d21_edition/.cache/clangd/index/driver_examples.c.6C813CFA93118EA5.idx b/software/firmware/oracle_d21_edition/.cache/clangd/index/driver_examples.c.6C813CFA93118EA5.idx new file mode 100644 index 00000000..da1e15af Binary files /dev/null and b/software/firmware/oracle_d21_edition/.cache/clangd/index/driver_examples.c.6C813CFA93118EA5.idx differ diff --git a/software/firmware/oracle_d21_edition/.cache/clangd/index/driver_examples.h.503A2C67F0264B48.idx b/software/firmware/oracle_d21_edition/.cache/clangd/index/driver_examples.h.503A2C67F0264B48.idx new file mode 100644 index 00000000..e3bcb414 Binary files /dev/null and b/software/firmware/oracle_d21_edition/.cache/clangd/index/driver_examples.h.503A2C67F0264B48.idx differ diff --git a/software/firmware/oracle_d21_edition/.cache/clangd/index/driver_init.c.51690482890CD65D.idx b/software/firmware/oracle_d21_edition/.cache/clangd/index/driver_init.c.51690482890CD65D.idx new file mode 100644 index 00000000..e9c508cc Binary files /dev/null and b/software/firmware/oracle_d21_edition/.cache/clangd/index/driver_init.c.51690482890CD65D.idx differ diff --git a/software/firmware/oracle_d21_edition/.cache/clangd/index/driver_init.h.EA00948A71057DF2.idx b/software/firmware/oracle_d21_edition/.cache/clangd/index/driver_init.h.EA00948A71057DF2.idx new file mode 100644 index 00000000..01ab2606 Binary files /dev/null and b/software/firmware/oracle_d21_edition/.cache/clangd/index/driver_init.h.EA00948A71057DF2.idx differ diff --git a/software/firmware/oracle_d21_edition/.cache/clangd/index/dsu.h.1347B6BE1669697A.idx b/software/firmware/oracle_d21_edition/.cache/clangd/index/dsu.h.1347B6BE1669697A.idx new file mode 100644 index 00000000..86d656c1 Binary files /dev/null and b/software/firmware/oracle_d21_edition/.cache/clangd/index/dsu.h.1347B6BE1669697A.idx differ diff --git a/software/firmware/oracle_d21_edition/.cache/clangd/index/dsu.h.C3A516C62B7F29D1.idx b/software/firmware/oracle_d21_edition/.cache/clangd/index/dsu.h.C3A516C62B7F29D1.idx new file mode 100644 index 00000000..1b297abb Binary files /dev/null and b/software/firmware/oracle_d21_edition/.cache/clangd/index/dsu.h.C3A516C62B7F29D1.idx differ diff --git a/software/firmware/oracle_d21_edition/.cache/clangd/index/eic.h.0ADFC6E245F30225.idx b/software/firmware/oracle_d21_edition/.cache/clangd/index/eic.h.0ADFC6E245F30225.idx new file mode 100644 index 00000000..1e52ba7b Binary files /dev/null and b/software/firmware/oracle_d21_edition/.cache/clangd/index/eic.h.0ADFC6E245F30225.idx differ diff --git a/software/firmware/oracle_d21_edition/.cache/clangd/index/eic.h.5A26C2CC2A25DEA7.idx b/software/firmware/oracle_d21_edition/.cache/clangd/index/eic.h.5A26C2CC2A25DEA7.idx new file mode 100644 index 00000000..9ee04056 Binary files /dev/null and b/software/firmware/oracle_d21_edition/.cache/clangd/index/eic.h.5A26C2CC2A25DEA7.idx differ diff --git a/software/firmware/oracle_d21_edition/.cache/clangd/index/err_codes.h.DB9125430949B735.idx b/software/firmware/oracle_d21_edition/.cache/clangd/index/err_codes.h.DB9125430949B735.idx new file mode 100644 index 00000000..d5c76052 Binary files /dev/null and b/software/firmware/oracle_d21_edition/.cache/clangd/index/err_codes.h.DB9125430949B735.idx differ diff --git a/software/firmware/oracle_d21_edition/.cache/clangd/index/events.h.395732B6A215AE5F.idx b/software/firmware/oracle_d21_edition/.cache/clangd/index/events.h.395732B6A215AE5F.idx new file mode 100644 index 00000000..51216ebc Binary files /dev/null and b/software/firmware/oracle_d21_edition/.cache/clangd/index/events.h.395732B6A215AE5F.idx differ diff --git a/software/firmware/oracle_d21_edition/.cache/clangd/index/evsys.h.18972C119CEFC9BF.idx b/software/firmware/oracle_d21_edition/.cache/clangd/index/evsys.h.18972C119CEFC9BF.idx new file mode 100644 index 00000000..1d6febb5 Binary files /dev/null and b/software/firmware/oracle_d21_edition/.cache/clangd/index/evsys.h.18972C119CEFC9BF.idx differ diff --git a/software/firmware/oracle_d21_edition/.cache/clangd/index/evsys.h.E390E123CB8E0E7C.idx b/software/firmware/oracle_d21_edition/.cache/clangd/index/evsys.h.E390E123CB8E0E7C.idx new file mode 100644 index 00000000..6b56b058 Binary files /dev/null and b/software/firmware/oracle_d21_edition/.cache/clangd/index/evsys.h.E390E123CB8E0E7C.idx differ diff --git a/software/firmware/oracle_d21_edition/.cache/clangd/index/gclk.h.7BFB66C539BCAEA4.idx b/software/firmware/oracle_d21_edition/.cache/clangd/index/gclk.h.7BFB66C539BCAEA4.idx new file mode 100644 index 00000000..8a107e63 Binary files /dev/null and b/software/firmware/oracle_d21_edition/.cache/clangd/index/gclk.h.7BFB66C539BCAEA4.idx differ diff --git a/software/firmware/oracle_d21_edition/.cache/clangd/index/gclk.h.DBFAAEDECC0516AF.idx b/software/firmware/oracle_d21_edition/.cache/clangd/index/gclk.h.DBFAAEDECC0516AF.idx new file mode 100644 index 00000000..fe98849b Binary files /dev/null and b/software/firmware/oracle_d21_edition/.cache/clangd/index/gclk.h.DBFAAEDECC0516AF.idx differ diff --git a/software/firmware/oracle_d21_edition/.cache/clangd/index/hal_atomic.c.4799E048D52EAEF5.idx b/software/firmware/oracle_d21_edition/.cache/clangd/index/hal_atomic.c.4799E048D52EAEF5.idx new file mode 100644 index 00000000..3429d9e6 Binary files /dev/null and b/software/firmware/oracle_d21_edition/.cache/clangd/index/hal_atomic.c.4799E048D52EAEF5.idx differ diff --git a/software/firmware/oracle_d21_edition/.cache/clangd/index/hal_atomic.h.1F11D2E442C04792.idx b/software/firmware/oracle_d21_edition/.cache/clangd/index/hal_atomic.h.1F11D2E442C04792.idx new file mode 100644 index 00000000..399bc7c2 Binary files /dev/null and b/software/firmware/oracle_d21_edition/.cache/clangd/index/hal_atomic.h.1F11D2E442C04792.idx differ diff --git a/software/firmware/oracle_d21_edition/.cache/clangd/index/hal_delay.c.9B628976838FA069.idx b/software/firmware/oracle_d21_edition/.cache/clangd/index/hal_delay.c.9B628976838FA069.idx new file mode 100644 index 00000000..1e768f29 Binary files /dev/null and b/software/firmware/oracle_d21_edition/.cache/clangd/index/hal_delay.c.9B628976838FA069.idx differ diff --git a/software/firmware/oracle_d21_edition/.cache/clangd/index/hal_delay.h.FD2753D10D7FDBD5.idx b/software/firmware/oracle_d21_edition/.cache/clangd/index/hal_delay.h.FD2753D10D7FDBD5.idx new file mode 100644 index 00000000..8b29f659 Binary files /dev/null and b/software/firmware/oracle_d21_edition/.cache/clangd/index/hal_delay.h.FD2753D10D7FDBD5.idx differ diff --git a/software/firmware/oracle_d21_edition/.cache/clangd/index/hal_gpio.c.19C1209B42840505.idx b/software/firmware/oracle_d21_edition/.cache/clangd/index/hal_gpio.c.19C1209B42840505.idx new file mode 100644 index 00000000..dff97ad0 Binary files /dev/null and b/software/firmware/oracle_d21_edition/.cache/clangd/index/hal_gpio.c.19C1209B42840505.idx differ diff --git a/software/firmware/oracle_d21_edition/.cache/clangd/index/hal_gpio.h.707CAA5A2D4D9322.idx b/software/firmware/oracle_d21_edition/.cache/clangd/index/hal_gpio.h.707CAA5A2D4D9322.idx new file mode 100644 index 00000000..e30ba9f8 Binary files /dev/null and b/software/firmware/oracle_d21_edition/.cache/clangd/index/hal_gpio.h.707CAA5A2D4D9322.idx differ diff --git a/software/firmware/oracle_d21_edition/.cache/clangd/index/hal_init.c.FD13AD670B1E3EBC.idx b/software/firmware/oracle_d21_edition/.cache/clangd/index/hal_init.c.FD13AD670B1E3EBC.idx new file mode 100644 index 00000000..7d7fe0e7 Binary files /dev/null and b/software/firmware/oracle_d21_edition/.cache/clangd/index/hal_init.c.FD13AD670B1E3EBC.idx differ diff --git a/software/firmware/oracle_d21_edition/.cache/clangd/index/hal_init.h.E44F594ECF01474C.idx b/software/firmware/oracle_d21_edition/.cache/clangd/index/hal_init.h.E44F594ECF01474C.idx new file mode 100644 index 00000000..4aef2dc2 Binary files /dev/null and b/software/firmware/oracle_d21_edition/.cache/clangd/index/hal_init.h.E44F594ECF01474C.idx differ diff --git a/software/firmware/oracle_d21_edition/.cache/clangd/index/hal_io.c.BB58C8A6035381D7.idx b/software/firmware/oracle_d21_edition/.cache/clangd/index/hal_io.c.BB58C8A6035381D7.idx new file mode 100644 index 00000000..98f9df9b Binary files /dev/null and b/software/firmware/oracle_d21_edition/.cache/clangd/index/hal_io.c.BB58C8A6035381D7.idx differ diff --git a/software/firmware/oracle_d21_edition/.cache/clangd/index/hal_io.h.E950E0EAB7D84858.idx b/software/firmware/oracle_d21_edition/.cache/clangd/index/hal_io.h.E950E0EAB7D84858.idx new file mode 100644 index 00000000..507db366 Binary files /dev/null and b/software/firmware/oracle_d21_edition/.cache/clangd/index/hal_io.h.E950E0EAB7D84858.idx differ diff --git a/software/firmware/oracle_d21_edition/.cache/clangd/index/hal_sleep.c.AE9AB7846EB6FA4F.idx b/software/firmware/oracle_d21_edition/.cache/clangd/index/hal_sleep.c.AE9AB7846EB6FA4F.idx new file mode 100644 index 00000000..b388c9ce Binary files /dev/null and b/software/firmware/oracle_d21_edition/.cache/clangd/index/hal_sleep.c.AE9AB7846EB6FA4F.idx differ diff --git a/software/firmware/oracle_d21_edition/.cache/clangd/index/hal_sleep.h.E43A4A5962C2B4A7.idx b/software/firmware/oracle_d21_edition/.cache/clangd/index/hal_sleep.h.E43A4A5962C2B4A7.idx new file mode 100644 index 00000000..c0ba72b2 Binary files /dev/null and b/software/firmware/oracle_d21_edition/.cache/clangd/index/hal_sleep.h.E43A4A5962C2B4A7.idx differ diff --git a/software/firmware/oracle_d21_edition/.cache/clangd/index/hal_usart_sync.c.F3928A5153922C9D.idx b/software/firmware/oracle_d21_edition/.cache/clangd/index/hal_usart_sync.c.F3928A5153922C9D.idx new file mode 100644 index 00000000..11fcbbc2 Binary files /dev/null and b/software/firmware/oracle_d21_edition/.cache/clangd/index/hal_usart_sync.c.F3928A5153922C9D.idx differ diff --git a/software/firmware/oracle_d21_edition/.cache/clangd/index/hal_usart_sync.h.19FBB2E62E3780AD.idx b/software/firmware/oracle_d21_edition/.cache/clangd/index/hal_usart_sync.h.19FBB2E62E3780AD.idx new file mode 100644 index 00000000..15bb7d36 Binary files /dev/null and b/software/firmware/oracle_d21_edition/.cache/clangd/index/hal_usart_sync.h.19FBB2E62E3780AD.idx differ diff --git a/software/firmware/oracle_d21_edition/.cache/clangd/index/hmatrixb.h.9965678B84DD9FF8.idx b/software/firmware/oracle_d21_edition/.cache/clangd/index/hmatrixb.h.9965678B84DD9FF8.idx new file mode 100644 index 00000000..41566221 Binary files /dev/null and b/software/firmware/oracle_d21_edition/.cache/clangd/index/hmatrixb.h.9965678B84DD9FF8.idx differ diff --git a/software/firmware/oracle_d21_edition/.cache/clangd/index/hpl_core.h.EBE5F08BC53A4FE7.idx b/software/firmware/oracle_d21_edition/.cache/clangd/index/hpl_core.h.EBE5F08BC53A4FE7.idx new file mode 100644 index 00000000..9e2eeb74 Binary files /dev/null and b/software/firmware/oracle_d21_edition/.cache/clangd/index/hpl_core.h.EBE5F08BC53A4FE7.idx differ diff --git a/software/firmware/oracle_d21_edition/.cache/clangd/index/hpl_core_m0plus_base.c.1639A09AAF859B06.idx b/software/firmware/oracle_d21_edition/.cache/clangd/index/hpl_core_m0plus_base.c.1639A09AAF859B06.idx new file mode 100644 index 00000000..e0c79143 Binary files /dev/null and b/software/firmware/oracle_d21_edition/.cache/clangd/index/hpl_core_m0plus_base.c.1639A09AAF859B06.idx differ diff --git a/software/firmware/oracle_d21_edition/.cache/clangd/index/hpl_core_port.h.2EF9EF981F0CA88D.idx b/software/firmware/oracle_d21_edition/.cache/clangd/index/hpl_core_port.h.2EF9EF981F0CA88D.idx new file mode 100644 index 00000000..9c545340 Binary files /dev/null and b/software/firmware/oracle_d21_edition/.cache/clangd/index/hpl_core_port.h.2EF9EF981F0CA88D.idx differ diff --git a/software/firmware/oracle_d21_edition/.cache/clangd/index/hpl_delay.h.589640957CA9FEFE.idx b/software/firmware/oracle_d21_edition/.cache/clangd/index/hpl_delay.h.589640957CA9FEFE.idx new file mode 100644 index 00000000..27ffb07e Binary files /dev/null and b/software/firmware/oracle_d21_edition/.cache/clangd/index/hpl_delay.h.589640957CA9FEFE.idx differ diff --git a/software/firmware/oracle_d21_edition/.cache/clangd/index/hpl_dma.h.E5C1BA76ACA209A3.idx b/software/firmware/oracle_d21_edition/.cache/clangd/index/hpl_dma.h.E5C1BA76ACA209A3.idx new file mode 100644 index 00000000..87120d64 Binary files /dev/null and b/software/firmware/oracle_d21_edition/.cache/clangd/index/hpl_dma.h.E5C1BA76ACA209A3.idx differ diff --git a/software/firmware/oracle_d21_edition/.cache/clangd/index/hpl_dmac.c.86F61D64F5A16AB4.idx b/software/firmware/oracle_d21_edition/.cache/clangd/index/hpl_dmac.c.86F61D64F5A16AB4.idx new file mode 100644 index 00000000..51367895 Binary files /dev/null and b/software/firmware/oracle_d21_edition/.cache/clangd/index/hpl_dmac.c.86F61D64F5A16AB4.idx differ diff --git a/software/firmware/oracle_d21_edition/.cache/clangd/index/hpl_dmac_config.h.9A46FF031EF710D1.idx b/software/firmware/oracle_d21_edition/.cache/clangd/index/hpl_dmac_config.h.9A46FF031EF710D1.idx new file mode 100644 index 00000000..bf66ab25 Binary files /dev/null and b/software/firmware/oracle_d21_edition/.cache/clangd/index/hpl_dmac_config.h.9A46FF031EF710D1.idx differ diff --git a/software/firmware/oracle_d21_edition/.cache/clangd/index/hpl_gclk.c.C52E412A1AFC6678.idx b/software/firmware/oracle_d21_edition/.cache/clangd/index/hpl_gclk.c.C52E412A1AFC6678.idx new file mode 100644 index 00000000..90c64d5a Binary files /dev/null and b/software/firmware/oracle_d21_edition/.cache/clangd/index/hpl_gclk.c.C52E412A1AFC6678.idx differ diff --git a/software/firmware/oracle_d21_edition/.cache/clangd/index/hpl_gclk_base.h.C8383DB5231C43F6.idx b/software/firmware/oracle_d21_edition/.cache/clangd/index/hpl_gclk_base.h.C8383DB5231C43F6.idx new file mode 100644 index 00000000..113894f1 Binary files /dev/null and b/software/firmware/oracle_d21_edition/.cache/clangd/index/hpl_gclk_base.h.C8383DB5231C43F6.idx differ diff --git a/software/firmware/oracle_d21_edition/.cache/clangd/index/hpl_gclk_config.h.1488FB0741D2A503.idx b/software/firmware/oracle_d21_edition/.cache/clangd/index/hpl_gclk_config.h.1488FB0741D2A503.idx new file mode 100644 index 00000000..cdde9049 Binary files /dev/null and b/software/firmware/oracle_d21_edition/.cache/clangd/index/hpl_gclk_config.h.1488FB0741D2A503.idx differ diff --git a/software/firmware/oracle_d21_edition/.cache/clangd/index/hpl_gpio.h.2D749C9BAF8694B3.idx b/software/firmware/oracle_d21_edition/.cache/clangd/index/hpl_gpio.h.2D749C9BAF8694B3.idx new file mode 100644 index 00000000..1ba11a6a Binary files /dev/null and b/software/firmware/oracle_d21_edition/.cache/clangd/index/hpl_gpio.h.2D749C9BAF8694B3.idx differ diff --git a/software/firmware/oracle_d21_edition/.cache/clangd/index/hpl_gpio_base.h.8D66043F2D955D03.idx b/software/firmware/oracle_d21_edition/.cache/clangd/index/hpl_gpio_base.h.8D66043F2D955D03.idx new file mode 100644 index 00000000..69dd6cb1 Binary files /dev/null and b/software/firmware/oracle_d21_edition/.cache/clangd/index/hpl_gpio_base.h.8D66043F2D955D03.idx differ diff --git a/software/firmware/oracle_d21_edition/.cache/clangd/index/hpl_i2c_m_async.h.8E128132E50A20ED.idx b/software/firmware/oracle_d21_edition/.cache/clangd/index/hpl_i2c_m_async.h.8E128132E50A20ED.idx new file mode 100644 index 00000000..2359e455 Binary files /dev/null and b/software/firmware/oracle_d21_edition/.cache/clangd/index/hpl_i2c_m_async.h.8E128132E50A20ED.idx differ diff --git a/software/firmware/oracle_d21_edition/.cache/clangd/index/hpl_i2c_m_sync.h.13148CFC83644188.idx b/software/firmware/oracle_d21_edition/.cache/clangd/index/hpl_i2c_m_sync.h.13148CFC83644188.idx new file mode 100644 index 00000000..e1ce7cf6 Binary files /dev/null and b/software/firmware/oracle_d21_edition/.cache/clangd/index/hpl_i2c_m_sync.h.13148CFC83644188.idx differ diff --git a/software/firmware/oracle_d21_edition/.cache/clangd/index/hpl_i2c_s_async.h.1C1C1A53BC09A15E.idx b/software/firmware/oracle_d21_edition/.cache/clangd/index/hpl_i2c_s_async.h.1C1C1A53BC09A15E.idx new file mode 100644 index 00000000..9ed34289 Binary files /dev/null and b/software/firmware/oracle_d21_edition/.cache/clangd/index/hpl_i2c_s_async.h.1C1C1A53BC09A15E.idx differ diff --git a/software/firmware/oracle_d21_edition/.cache/clangd/index/hpl_i2c_s_sync.h.D88C460BB71EFB6D.idx b/software/firmware/oracle_d21_edition/.cache/clangd/index/hpl_i2c_s_sync.h.D88C460BB71EFB6D.idx new file mode 100644 index 00000000..14b5c100 Binary files /dev/null and b/software/firmware/oracle_d21_edition/.cache/clangd/index/hpl_i2c_s_sync.h.D88C460BB71EFB6D.idx differ diff --git a/software/firmware/oracle_d21_edition/.cache/clangd/index/hpl_init.c.87ADB53DB9143913.idx b/software/firmware/oracle_d21_edition/.cache/clangd/index/hpl_init.c.87ADB53DB9143913.idx new file mode 100644 index 00000000..c16e6b60 Binary files /dev/null and b/software/firmware/oracle_d21_edition/.cache/clangd/index/hpl_init.c.87ADB53DB9143913.idx differ diff --git a/software/firmware/oracle_d21_edition/.cache/clangd/index/hpl_init.h.7FFA950E51012234.idx b/software/firmware/oracle_d21_edition/.cache/clangd/index/hpl_init.h.7FFA950E51012234.idx new file mode 100644 index 00000000..657caab8 Binary files /dev/null and b/software/firmware/oracle_d21_edition/.cache/clangd/index/hpl_init.h.7FFA950E51012234.idx differ diff --git a/software/firmware/oracle_d21_edition/.cache/clangd/index/hpl_irq.h.A76EFC53B9991BD7.idx b/software/firmware/oracle_d21_edition/.cache/clangd/index/hpl_irq.h.A76EFC53B9991BD7.idx new file mode 100644 index 00000000..9ff01829 Binary files /dev/null and b/software/firmware/oracle_d21_edition/.cache/clangd/index/hpl_irq.h.A76EFC53B9991BD7.idx differ diff --git a/software/firmware/oracle_d21_edition/.cache/clangd/index/hpl_pm.c.DB30B0123A0D5E0F.idx b/software/firmware/oracle_d21_edition/.cache/clangd/index/hpl_pm.c.DB30B0123A0D5E0F.idx new file mode 100644 index 00000000..5239190e Binary files /dev/null and b/software/firmware/oracle_d21_edition/.cache/clangd/index/hpl_pm.c.DB30B0123A0D5E0F.idx differ diff --git a/software/firmware/oracle_d21_edition/.cache/clangd/index/hpl_pm_base.h.37FD0C92D501F951.idx b/software/firmware/oracle_d21_edition/.cache/clangd/index/hpl_pm_base.h.37FD0C92D501F951.idx new file mode 100644 index 00000000..5ba8603a Binary files /dev/null and b/software/firmware/oracle_d21_edition/.cache/clangd/index/hpl_pm_base.h.37FD0C92D501F951.idx differ diff --git a/software/firmware/oracle_d21_edition/.cache/clangd/index/hpl_pm_config.h.0B2158E193D3E8A1.idx b/software/firmware/oracle_d21_edition/.cache/clangd/index/hpl_pm_config.h.0B2158E193D3E8A1.idx new file mode 100644 index 00000000..5c08794a Binary files /dev/null and b/software/firmware/oracle_d21_edition/.cache/clangd/index/hpl_pm_config.h.0B2158E193D3E8A1.idx differ diff --git a/software/firmware/oracle_d21_edition/.cache/clangd/index/hpl_reset.h.CC9A847CDD9DD5C4.idx b/software/firmware/oracle_d21_edition/.cache/clangd/index/hpl_reset.h.CC9A847CDD9DD5C4.idx new file mode 100644 index 00000000..fa09b73a Binary files /dev/null and b/software/firmware/oracle_d21_edition/.cache/clangd/index/hpl_reset.h.CC9A847CDD9DD5C4.idx differ diff --git a/software/firmware/oracle_d21_edition/.cache/clangd/index/hpl_sercom.c.BEA9A0CBF5340971.idx b/software/firmware/oracle_d21_edition/.cache/clangd/index/hpl_sercom.c.BEA9A0CBF5340971.idx new file mode 100644 index 00000000..217ca996 Binary files /dev/null and b/software/firmware/oracle_d21_edition/.cache/clangd/index/hpl_sercom.c.BEA9A0CBF5340971.idx differ diff --git a/software/firmware/oracle_d21_edition/.cache/clangd/index/hpl_sercom_config.h.49B96934B1B41AA7.idx b/software/firmware/oracle_d21_edition/.cache/clangd/index/hpl_sercom_config.h.49B96934B1B41AA7.idx new file mode 100644 index 00000000..17d50c16 Binary files /dev/null and b/software/firmware/oracle_d21_edition/.cache/clangd/index/hpl_sercom_config.h.49B96934B1B41AA7.idx differ diff --git a/software/firmware/oracle_d21_edition/.cache/clangd/index/hpl_sleep.h.51BEEB4DE59CA5EE.idx b/software/firmware/oracle_d21_edition/.cache/clangd/index/hpl_sleep.h.51BEEB4DE59CA5EE.idx new file mode 100644 index 00000000..bf002182 Binary files /dev/null and b/software/firmware/oracle_d21_edition/.cache/clangd/index/hpl_sleep.h.51BEEB4DE59CA5EE.idx differ diff --git a/software/firmware/oracle_d21_edition/.cache/clangd/index/hpl_spi.h.FD1CF11B154DE568.idx b/software/firmware/oracle_d21_edition/.cache/clangd/index/hpl_spi.h.FD1CF11B154DE568.idx new file mode 100644 index 00000000..c040ed7b Binary files /dev/null and b/software/firmware/oracle_d21_edition/.cache/clangd/index/hpl_spi.h.FD1CF11B154DE568.idx differ diff --git a/software/firmware/oracle_d21_edition/.cache/clangd/index/hpl_spi_async.h.5F5E743C9EDB890D.idx b/software/firmware/oracle_d21_edition/.cache/clangd/index/hpl_spi_async.h.5F5E743C9EDB890D.idx new file mode 100644 index 00000000..1891176b Binary files /dev/null and b/software/firmware/oracle_d21_edition/.cache/clangd/index/hpl_spi_async.h.5F5E743C9EDB890D.idx differ diff --git a/software/firmware/oracle_d21_edition/.cache/clangd/index/hpl_spi_m_async.h.8A0BB1934D325760.idx b/software/firmware/oracle_d21_edition/.cache/clangd/index/hpl_spi_m_async.h.8A0BB1934D325760.idx new file mode 100644 index 00000000..d16cd9f8 Binary files /dev/null and b/software/firmware/oracle_d21_edition/.cache/clangd/index/hpl_spi_m_async.h.8A0BB1934D325760.idx differ diff --git a/software/firmware/oracle_d21_edition/.cache/clangd/index/hpl_spi_m_sync.h.EF53EC56A65D4A32.idx b/software/firmware/oracle_d21_edition/.cache/clangd/index/hpl_spi_m_sync.h.EF53EC56A65D4A32.idx new file mode 100644 index 00000000..b32f37e2 Binary files /dev/null and b/software/firmware/oracle_d21_edition/.cache/clangd/index/hpl_spi_m_sync.h.EF53EC56A65D4A32.idx differ diff --git a/software/firmware/oracle_d21_edition/.cache/clangd/index/hpl_spi_s_async.h.FCAD315E57CD4445.idx b/software/firmware/oracle_d21_edition/.cache/clangd/index/hpl_spi_s_async.h.FCAD315E57CD4445.idx new file mode 100644 index 00000000..d31308ba Binary files /dev/null and b/software/firmware/oracle_d21_edition/.cache/clangd/index/hpl_spi_s_async.h.FCAD315E57CD4445.idx differ diff --git a/software/firmware/oracle_d21_edition/.cache/clangd/index/hpl_spi_s_sync.h.992DBEB0A2B3B7FE.idx b/software/firmware/oracle_d21_edition/.cache/clangd/index/hpl_spi_s_sync.h.992DBEB0A2B3B7FE.idx new file mode 100644 index 00000000..bf52d502 Binary files /dev/null and b/software/firmware/oracle_d21_edition/.cache/clangd/index/hpl_spi_s_sync.h.992DBEB0A2B3B7FE.idx differ diff --git a/software/firmware/oracle_d21_edition/.cache/clangd/index/hpl_spi_sync.h.3CCE3D73F945EEE4.idx b/software/firmware/oracle_d21_edition/.cache/clangd/index/hpl_spi_sync.h.3CCE3D73F945EEE4.idx new file mode 100644 index 00000000..25bb9635 Binary files /dev/null and b/software/firmware/oracle_d21_edition/.cache/clangd/index/hpl_spi_sync.h.3CCE3D73F945EEE4.idx differ diff --git a/software/firmware/oracle_d21_edition/.cache/clangd/index/hpl_sysctrl.c.963A4D5BE6213E52.idx b/software/firmware/oracle_d21_edition/.cache/clangd/index/hpl_sysctrl.c.963A4D5BE6213E52.idx new file mode 100644 index 00000000..caba948e Binary files /dev/null and b/software/firmware/oracle_d21_edition/.cache/clangd/index/hpl_sysctrl.c.963A4D5BE6213E52.idx differ diff --git a/software/firmware/oracle_d21_edition/.cache/clangd/index/hpl_sysctrl_config.h.6BC852A437329FC0.idx b/software/firmware/oracle_d21_edition/.cache/clangd/index/hpl_sysctrl_config.h.6BC852A437329FC0.idx new file mode 100644 index 00000000..c6508862 Binary files /dev/null and b/software/firmware/oracle_d21_edition/.cache/clangd/index/hpl_sysctrl_config.h.6BC852A437329FC0.idx differ diff --git a/software/firmware/oracle_d21_edition/.cache/clangd/index/hpl_usart.h.4797207AB2089F94.idx b/software/firmware/oracle_d21_edition/.cache/clangd/index/hpl_usart.h.4797207AB2089F94.idx new file mode 100644 index 00000000..93cee54c Binary files /dev/null and b/software/firmware/oracle_d21_edition/.cache/clangd/index/hpl_usart.h.4797207AB2089F94.idx differ diff --git a/software/firmware/oracle_d21_edition/.cache/clangd/index/hpl_usart_async.h.0C897E03A75AA018.idx b/software/firmware/oracle_d21_edition/.cache/clangd/index/hpl_usart_async.h.0C897E03A75AA018.idx new file mode 100644 index 00000000..76ac4513 Binary files /dev/null and b/software/firmware/oracle_d21_edition/.cache/clangd/index/hpl_usart_async.h.0C897E03A75AA018.idx differ diff --git a/software/firmware/oracle_d21_edition/.cache/clangd/index/hpl_usart_sync.h.E91578044CA84BE0.idx b/software/firmware/oracle_d21_edition/.cache/clangd/index/hpl_usart_sync.h.E91578044CA84BE0.idx new file mode 100644 index 00000000..e8e8687b Binary files /dev/null and b/software/firmware/oracle_d21_edition/.cache/clangd/index/hpl_usart_sync.h.E91578044CA84BE0.idx differ diff --git a/software/firmware/oracle_d21_edition/.cache/clangd/index/hri_ac_d21.h.4395395D9A2C6019.idx b/software/firmware/oracle_d21_edition/.cache/clangd/index/hri_ac_d21.h.4395395D9A2C6019.idx new file mode 100644 index 00000000..925dbd84 Binary files /dev/null and b/software/firmware/oracle_d21_edition/.cache/clangd/index/hri_ac_d21.h.4395395D9A2C6019.idx differ diff --git a/software/firmware/oracle_d21_edition/.cache/clangd/index/hri_adc_d21.h.7FAA84FC02152335.idx b/software/firmware/oracle_d21_edition/.cache/clangd/index/hri_adc_d21.h.7FAA84FC02152335.idx new file mode 100644 index 00000000..43bba53c Binary files /dev/null and b/software/firmware/oracle_d21_edition/.cache/clangd/index/hri_adc_d21.h.7FAA84FC02152335.idx differ diff --git a/software/firmware/oracle_d21_edition/.cache/clangd/index/hri_d21.h.6720B9BF4549BB45.idx b/software/firmware/oracle_d21_edition/.cache/clangd/index/hri_d21.h.6720B9BF4549BB45.idx new file mode 100644 index 00000000..280f4eff Binary files /dev/null and b/software/firmware/oracle_d21_edition/.cache/clangd/index/hri_d21.h.6720B9BF4549BB45.idx differ diff --git a/software/firmware/oracle_d21_edition/.cache/clangd/index/hri_dac_d21.h.0574F4535DAC2BC1.idx b/software/firmware/oracle_d21_edition/.cache/clangd/index/hri_dac_d21.h.0574F4535DAC2BC1.idx new file mode 100644 index 00000000..7490c2b2 Binary files /dev/null and b/software/firmware/oracle_d21_edition/.cache/clangd/index/hri_dac_d21.h.0574F4535DAC2BC1.idx differ diff --git a/software/firmware/oracle_d21_edition/.cache/clangd/index/hri_dmac_d21.h.92AB4F18BC2013DB.idx b/software/firmware/oracle_d21_edition/.cache/clangd/index/hri_dmac_d21.h.92AB4F18BC2013DB.idx new file mode 100644 index 00000000..9e6828a8 Binary files /dev/null and b/software/firmware/oracle_d21_edition/.cache/clangd/index/hri_dmac_d21.h.92AB4F18BC2013DB.idx differ diff --git a/software/firmware/oracle_d21_edition/.cache/clangd/index/hri_dsu_d21.h.F41B5D37A1990A97.idx b/software/firmware/oracle_d21_edition/.cache/clangd/index/hri_dsu_d21.h.F41B5D37A1990A97.idx new file mode 100644 index 00000000..30173988 Binary files /dev/null and b/software/firmware/oracle_d21_edition/.cache/clangd/index/hri_dsu_d21.h.F41B5D37A1990A97.idx differ diff --git a/software/firmware/oracle_d21_edition/.cache/clangd/index/hri_eic_d21.h.6C9742AC9F5616DE.idx b/software/firmware/oracle_d21_edition/.cache/clangd/index/hri_eic_d21.h.6C9742AC9F5616DE.idx new file mode 100644 index 00000000..8232ab0c Binary files /dev/null and b/software/firmware/oracle_d21_edition/.cache/clangd/index/hri_eic_d21.h.6C9742AC9F5616DE.idx differ diff --git a/software/firmware/oracle_d21_edition/.cache/clangd/index/hri_evsys_d21.h.B2CF34AC8DDB01AA.idx b/software/firmware/oracle_d21_edition/.cache/clangd/index/hri_evsys_d21.h.B2CF34AC8DDB01AA.idx new file mode 100644 index 00000000..5f795a57 Binary files /dev/null and b/software/firmware/oracle_d21_edition/.cache/clangd/index/hri_evsys_d21.h.B2CF34AC8DDB01AA.idx differ diff --git a/software/firmware/oracle_d21_edition/.cache/clangd/index/hri_gclk_d21.h.707FD4D78B7F474F.idx b/software/firmware/oracle_d21_edition/.cache/clangd/index/hri_gclk_d21.h.707FD4D78B7F474F.idx new file mode 100644 index 00000000..5b9797a8 Binary files /dev/null and b/software/firmware/oracle_d21_edition/.cache/clangd/index/hri_gclk_d21.h.707FD4D78B7F474F.idx differ diff --git a/software/firmware/oracle_d21_edition/.cache/clangd/index/hri_hmatrixb_d21.h.8D3078FD71978C55.idx b/software/firmware/oracle_d21_edition/.cache/clangd/index/hri_hmatrixb_d21.h.8D3078FD71978C55.idx new file mode 100644 index 00000000..9ca20c01 Binary files /dev/null and b/software/firmware/oracle_d21_edition/.cache/clangd/index/hri_hmatrixb_d21.h.8D3078FD71978C55.idx differ diff --git a/software/firmware/oracle_d21_edition/.cache/clangd/index/hri_i2s_d21.h.5E693FA7E626C766.idx b/software/firmware/oracle_d21_edition/.cache/clangd/index/hri_i2s_d21.h.5E693FA7E626C766.idx new file mode 100644 index 00000000..a8c91305 Binary files /dev/null and b/software/firmware/oracle_d21_edition/.cache/clangd/index/hri_i2s_d21.h.5E693FA7E626C766.idx differ diff --git a/software/firmware/oracle_d21_edition/.cache/clangd/index/hri_mtb_d21.h.CCB339AF33F3BF06.idx b/software/firmware/oracle_d21_edition/.cache/clangd/index/hri_mtb_d21.h.CCB339AF33F3BF06.idx new file mode 100644 index 00000000..a761a4ad Binary files /dev/null and b/software/firmware/oracle_d21_edition/.cache/clangd/index/hri_mtb_d21.h.CCB339AF33F3BF06.idx differ diff --git a/software/firmware/oracle_d21_edition/.cache/clangd/index/hri_nvic_d21.h.29E51607CD0B02E4.idx b/software/firmware/oracle_d21_edition/.cache/clangd/index/hri_nvic_d21.h.29E51607CD0B02E4.idx new file mode 100644 index 00000000..154a8f32 Binary files /dev/null and b/software/firmware/oracle_d21_edition/.cache/clangd/index/hri_nvic_d21.h.29E51607CD0B02E4.idx differ diff --git a/software/firmware/oracle_d21_edition/.cache/clangd/index/hri_nvmctrl_d21.h.C3255578480E5FA7.idx b/software/firmware/oracle_d21_edition/.cache/clangd/index/hri_nvmctrl_d21.h.C3255578480E5FA7.idx new file mode 100644 index 00000000..9a66e067 Binary files /dev/null and b/software/firmware/oracle_d21_edition/.cache/clangd/index/hri_nvmctrl_d21.h.C3255578480E5FA7.idx differ diff --git a/software/firmware/oracle_d21_edition/.cache/clangd/index/hri_pac_d21.h.4ACC0FC42D057CA5.idx b/software/firmware/oracle_d21_edition/.cache/clangd/index/hri_pac_d21.h.4ACC0FC42D057CA5.idx new file mode 100644 index 00000000..b09fb52e Binary files /dev/null and b/software/firmware/oracle_d21_edition/.cache/clangd/index/hri_pac_d21.h.4ACC0FC42D057CA5.idx differ diff --git a/software/firmware/oracle_d21_edition/.cache/clangd/index/hri_pm_d21.h.239EC30A0A78826E.idx b/software/firmware/oracle_d21_edition/.cache/clangd/index/hri_pm_d21.h.239EC30A0A78826E.idx new file mode 100644 index 00000000..6c0bd3f8 Binary files /dev/null and b/software/firmware/oracle_d21_edition/.cache/clangd/index/hri_pm_d21.h.239EC30A0A78826E.idx differ diff --git a/software/firmware/oracle_d21_edition/.cache/clangd/index/hri_port_d21.h.667732A9296E61F1.idx b/software/firmware/oracle_d21_edition/.cache/clangd/index/hri_port_d21.h.667732A9296E61F1.idx new file mode 100644 index 00000000..32ce5046 Binary files /dev/null and b/software/firmware/oracle_d21_edition/.cache/clangd/index/hri_port_d21.h.667732A9296E61F1.idx differ diff --git a/software/firmware/oracle_d21_edition/.cache/clangd/index/hri_rtc_d21.h.C8AF3D85D8387F5F.idx b/software/firmware/oracle_d21_edition/.cache/clangd/index/hri_rtc_d21.h.C8AF3D85D8387F5F.idx new file mode 100644 index 00000000..9dc5f739 Binary files /dev/null and b/software/firmware/oracle_d21_edition/.cache/clangd/index/hri_rtc_d21.h.C8AF3D85D8387F5F.idx differ diff --git a/software/firmware/oracle_d21_edition/.cache/clangd/index/hri_sercom_d21.h.5267B1129ADCE180.idx b/software/firmware/oracle_d21_edition/.cache/clangd/index/hri_sercom_d21.h.5267B1129ADCE180.idx new file mode 100644 index 00000000..8f923128 Binary files /dev/null and b/software/firmware/oracle_d21_edition/.cache/clangd/index/hri_sercom_d21.h.5267B1129ADCE180.idx differ diff --git a/software/firmware/oracle_d21_edition/.cache/clangd/index/hri_sysctrl_d21.h.23E2A1A4DA4BE563.idx b/software/firmware/oracle_d21_edition/.cache/clangd/index/hri_sysctrl_d21.h.23E2A1A4DA4BE563.idx new file mode 100644 index 00000000..0910ab2d Binary files /dev/null and b/software/firmware/oracle_d21_edition/.cache/clangd/index/hri_sysctrl_d21.h.23E2A1A4DA4BE563.idx differ diff --git a/software/firmware/oracle_d21_edition/.cache/clangd/index/hri_systemcontrol_d21.h.BEBBAB2540602A4E.idx b/software/firmware/oracle_d21_edition/.cache/clangd/index/hri_systemcontrol_d21.h.BEBBAB2540602A4E.idx new file mode 100644 index 00000000..1f29912b Binary files /dev/null and b/software/firmware/oracle_d21_edition/.cache/clangd/index/hri_systemcontrol_d21.h.BEBBAB2540602A4E.idx differ diff --git a/software/firmware/oracle_d21_edition/.cache/clangd/index/hri_systick_d21.h.98A5D68681274846.idx b/software/firmware/oracle_d21_edition/.cache/clangd/index/hri_systick_d21.h.98A5D68681274846.idx new file mode 100644 index 00000000..2a14f379 Binary files /dev/null and b/software/firmware/oracle_d21_edition/.cache/clangd/index/hri_systick_d21.h.98A5D68681274846.idx differ diff --git a/software/firmware/oracle_d21_edition/.cache/clangd/index/hri_tc_d21.h.C4FE6B2CDE7FE4C6.idx b/software/firmware/oracle_d21_edition/.cache/clangd/index/hri_tc_d21.h.C4FE6B2CDE7FE4C6.idx new file mode 100644 index 00000000..2fb221dd Binary files /dev/null and b/software/firmware/oracle_d21_edition/.cache/clangd/index/hri_tc_d21.h.C4FE6B2CDE7FE4C6.idx differ diff --git a/software/firmware/oracle_d21_edition/.cache/clangd/index/hri_tcc_d21.h.3D3025150B7626F4.idx b/software/firmware/oracle_d21_edition/.cache/clangd/index/hri_tcc_d21.h.3D3025150B7626F4.idx new file mode 100644 index 00000000..f82e1f0e Binary files /dev/null and b/software/firmware/oracle_d21_edition/.cache/clangd/index/hri_tcc_d21.h.3D3025150B7626F4.idx differ diff --git a/software/firmware/oracle_d21_edition/.cache/clangd/index/hri_usb_d21.h.D825C2CA8F835300.idx b/software/firmware/oracle_d21_edition/.cache/clangd/index/hri_usb_d21.h.D825C2CA8F835300.idx new file mode 100644 index 00000000..361854ef Binary files /dev/null and b/software/firmware/oracle_d21_edition/.cache/clangd/index/hri_usb_d21.h.D825C2CA8F835300.idx differ diff --git a/software/firmware/oracle_d21_edition/.cache/clangd/index/hri_wdt_d21.h.108B755E621A4010.idx b/software/firmware/oracle_d21_edition/.cache/clangd/index/hri_wdt_d21.h.108B755E621A4010.idx new file mode 100644 index 00000000..e179d99f Binary files /dev/null and b/software/firmware/oracle_d21_edition/.cache/clangd/index/hri_wdt_d21.h.108B755E621A4010.idx differ diff --git a/software/firmware/oracle_d21_edition/.cache/clangd/index/i2s.h.15CE9981EC02AC40.idx b/software/firmware/oracle_d21_edition/.cache/clangd/index/i2s.h.15CE9981EC02AC40.idx new file mode 100644 index 00000000..da4637db Binary files /dev/null and b/software/firmware/oracle_d21_edition/.cache/clangd/index/i2s.h.15CE9981EC02AC40.idx differ diff --git a/software/firmware/oracle_d21_edition/.cache/clangd/index/i2s.h.A021F7F9EA858027.idx b/software/firmware/oracle_d21_edition/.cache/clangd/index/i2s.h.A021F7F9EA858027.idx new file mode 100644 index 00000000..3161726b Binary files /dev/null and b/software/firmware/oracle_d21_edition/.cache/clangd/index/i2s.h.A021F7F9EA858027.idx differ diff --git a/software/firmware/oracle_d21_edition/.cache/clangd/index/main.c.C6CE3E913F4CDB8D.idx b/software/firmware/oracle_d21_edition/.cache/clangd/index/main.c.C6CE3E913F4CDB8D.idx new file mode 100644 index 00000000..59468ec5 Binary files /dev/null and b/software/firmware/oracle_d21_edition/.cache/clangd/index/main.c.C6CE3E913F4CDB8D.idx differ diff --git a/software/firmware/oracle_d21_edition/.cache/clangd/index/mtb.h.5B732F86CF7BB70B.idx b/software/firmware/oracle_d21_edition/.cache/clangd/index/mtb.h.5B732F86CF7BB70B.idx new file mode 100644 index 00000000..551ed379 Binary files /dev/null and b/software/firmware/oracle_d21_edition/.cache/clangd/index/mtb.h.5B732F86CF7BB70B.idx differ diff --git a/software/firmware/oracle_d21_edition/.cache/clangd/index/mtb.h.FFD0981D50304585.idx b/software/firmware/oracle_d21_edition/.cache/clangd/index/mtb.h.FFD0981D50304585.idx new file mode 100644 index 00000000..7e339d32 Binary files /dev/null and b/software/firmware/oracle_d21_edition/.cache/clangd/index/mtb.h.FFD0981D50304585.idx differ diff --git a/software/firmware/oracle_d21_edition/.cache/clangd/index/nvmctrl.h.9B60D694AB28A5CC.idx b/software/firmware/oracle_d21_edition/.cache/clangd/index/nvmctrl.h.9B60D694AB28A5CC.idx new file mode 100644 index 00000000..871f75d4 Binary files /dev/null and b/software/firmware/oracle_d21_edition/.cache/clangd/index/nvmctrl.h.9B60D694AB28A5CC.idx differ diff --git a/software/firmware/oracle_d21_edition/.cache/clangd/index/nvmctrl.h.B1F5FF98ACF4111E.idx b/software/firmware/oracle_d21_edition/.cache/clangd/index/nvmctrl.h.B1F5FF98ACF4111E.idx new file mode 100644 index 00000000..08b85c21 Binary files /dev/null and b/software/firmware/oracle_d21_edition/.cache/clangd/index/nvmctrl.h.B1F5FF98ACF4111E.idx differ diff --git a/software/firmware/oracle_d21_edition/.cache/clangd/index/pac.h.8A60AB001B7054E1.idx b/software/firmware/oracle_d21_edition/.cache/clangd/index/pac.h.8A60AB001B7054E1.idx new file mode 100644 index 00000000..b27ff6ff Binary files /dev/null and b/software/firmware/oracle_d21_edition/.cache/clangd/index/pac.h.8A60AB001B7054E1.idx differ diff --git a/software/firmware/oracle_d21_edition/.cache/clangd/index/pac0.h.05335D59CA90ED93.idx b/software/firmware/oracle_d21_edition/.cache/clangd/index/pac0.h.05335D59CA90ED93.idx new file mode 100644 index 00000000..394735ff Binary files /dev/null and b/software/firmware/oracle_d21_edition/.cache/clangd/index/pac0.h.05335D59CA90ED93.idx differ diff --git a/software/firmware/oracle_d21_edition/.cache/clangd/index/pac1.h.35537AD40924C207.idx b/software/firmware/oracle_d21_edition/.cache/clangd/index/pac1.h.35537AD40924C207.idx new file mode 100644 index 00000000..cfb9f195 Binary files /dev/null and b/software/firmware/oracle_d21_edition/.cache/clangd/index/pac1.h.35537AD40924C207.idx differ diff --git a/software/firmware/oracle_d21_edition/.cache/clangd/index/pac2.h.7F746EFC38065928.idx b/software/firmware/oracle_d21_edition/.cache/clangd/index/pac2.h.7F746EFC38065928.idx new file mode 100644 index 00000000..2216a5e3 Binary files /dev/null and b/software/firmware/oracle_d21_edition/.cache/clangd/index/pac2.h.7F746EFC38065928.idx differ diff --git a/software/firmware/oracle_d21_edition/.cache/clangd/index/parts.h.06EF0A1A6826A8EE.idx b/software/firmware/oracle_d21_edition/.cache/clangd/index/parts.h.06EF0A1A6826A8EE.idx new file mode 100644 index 00000000..85cf6f85 Binary files /dev/null and b/software/firmware/oracle_d21_edition/.cache/clangd/index/parts.h.06EF0A1A6826A8EE.idx differ diff --git a/software/firmware/oracle_d21_edition/.cache/clangd/index/peripheral_clk_config.h.7C2A6021E44FD93B.idx b/software/firmware/oracle_d21_edition/.cache/clangd/index/peripheral_clk_config.h.7C2A6021E44FD93B.idx new file mode 100644 index 00000000..cc2a92af Binary files /dev/null and b/software/firmware/oracle_d21_edition/.cache/clangd/index/peripheral_clk_config.h.7C2A6021E44FD93B.idx differ diff --git a/software/firmware/oracle_d21_edition/.cache/clangd/index/pm.h.00F95F0D08832F85.idx b/software/firmware/oracle_d21_edition/.cache/clangd/index/pm.h.00F95F0D08832F85.idx new file mode 100644 index 00000000..55a957f2 Binary files /dev/null and b/software/firmware/oracle_d21_edition/.cache/clangd/index/pm.h.00F95F0D08832F85.idx differ diff --git a/software/firmware/oracle_d21_edition/.cache/clangd/index/pm.h.CCA48132B469CC13.idx b/software/firmware/oracle_d21_edition/.cache/clangd/index/pm.h.CCA48132B469CC13.idx new file mode 100644 index 00000000..fad9a009 Binary files /dev/null and b/software/firmware/oracle_d21_edition/.cache/clangd/index/pm.h.CCA48132B469CC13.idx differ diff --git a/software/firmware/oracle_d21_edition/.cache/clangd/index/port.h.2BE5AD8437091BE3.idx b/software/firmware/oracle_d21_edition/.cache/clangd/index/port.h.2BE5AD8437091BE3.idx new file mode 100644 index 00000000..440e9aef Binary files /dev/null and b/software/firmware/oracle_d21_edition/.cache/clangd/index/port.h.2BE5AD8437091BE3.idx differ diff --git a/software/firmware/oracle_d21_edition/.cache/clangd/index/port.h.2BF2FFFDBC3769DF.idx b/software/firmware/oracle_d21_edition/.cache/clangd/index/port.h.2BF2FFFDBC3769DF.idx new file mode 100644 index 00000000..c6dfec61 Binary files /dev/null and b/software/firmware/oracle_d21_edition/.cache/clangd/index/port.h.2BF2FFFDBC3769DF.idx differ diff --git a/software/firmware/oracle_d21_edition/.cache/clangd/index/ptc.h.8AFFDB79E34DB189.idx b/software/firmware/oracle_d21_edition/.cache/clangd/index/ptc.h.8AFFDB79E34DB189.idx new file mode 100644 index 00000000..861efbf6 Binary files /dev/null and b/software/firmware/oracle_d21_edition/.cache/clangd/index/ptc.h.8AFFDB79E34DB189.idx differ diff --git a/software/firmware/oracle_d21_edition/.cache/clangd/index/rtc.h.3F0D0AEFDE7B8DBE.idx b/software/firmware/oracle_d21_edition/.cache/clangd/index/rtc.h.3F0D0AEFDE7B8DBE.idx new file mode 100644 index 00000000..3bd3b94d Binary files /dev/null and b/software/firmware/oracle_d21_edition/.cache/clangd/index/rtc.h.3F0D0AEFDE7B8DBE.idx differ diff --git a/software/firmware/oracle_d21_edition/.cache/clangd/index/rtc.h.B13CCD8B14254AA3.idx b/software/firmware/oracle_d21_edition/.cache/clangd/index/rtc.h.B13CCD8B14254AA3.idx new file mode 100644 index 00000000..8ef0675a Binary files /dev/null and b/software/firmware/oracle_d21_edition/.cache/clangd/index/rtc.h.B13CCD8B14254AA3.idx differ diff --git a/software/firmware/oracle_d21_edition/.cache/clangd/index/sam.h.1F08C30B835550B2.idx b/software/firmware/oracle_d21_edition/.cache/clangd/index/sam.h.1F08C30B835550B2.idx new file mode 100644 index 00000000..a4e10bc1 Binary files /dev/null and b/software/firmware/oracle_d21_edition/.cache/clangd/index/sam.h.1F08C30B835550B2.idx differ diff --git a/software/firmware/oracle_d21_edition/.cache/clangd/index/samd21.h.D53F11245FC783E3.idx b/software/firmware/oracle_d21_edition/.cache/clangd/index/samd21.h.D53F11245FC783E3.idx new file mode 100644 index 00000000..0f8ff3dc Binary files /dev/null and b/software/firmware/oracle_d21_edition/.cache/clangd/index/samd21.h.D53F11245FC783E3.idx differ diff --git a/software/firmware/oracle_d21_edition/.cache/clangd/index/samd21j18a.h.7A198D296D3A6C84.idx b/software/firmware/oracle_d21_edition/.cache/clangd/index/samd21j18a.h.7A198D296D3A6C84.idx new file mode 100644 index 00000000..7efab5ad Binary files /dev/null and b/software/firmware/oracle_d21_edition/.cache/clangd/index/samd21j18a.h.7A198D296D3A6C84.idx differ diff --git a/software/firmware/oracle_d21_edition/.cache/clangd/index/samd21j18a.h.FD865312D86169BD.idx b/software/firmware/oracle_d21_edition/.cache/clangd/index/samd21j18a.h.FD865312D86169BD.idx new file mode 100644 index 00000000..28c75738 Binary files /dev/null and b/software/firmware/oracle_d21_edition/.cache/clangd/index/samd21j18a.h.FD865312D86169BD.idx differ diff --git a/software/firmware/oracle_d21_edition/.cache/clangd/index/sbmatrix.h.69D44BEF4765C107.idx b/software/firmware/oracle_d21_edition/.cache/clangd/index/sbmatrix.h.69D44BEF4765C107.idx new file mode 100644 index 00000000..a8657b3c Binary files /dev/null and b/software/firmware/oracle_d21_edition/.cache/clangd/index/sbmatrix.h.69D44BEF4765C107.idx differ diff --git a/software/firmware/oracle_d21_edition/.cache/clangd/index/sercom.h.2B6C14D3B285533B.idx b/software/firmware/oracle_d21_edition/.cache/clangd/index/sercom.h.2B6C14D3B285533B.idx new file mode 100644 index 00000000..14d2db61 Binary files /dev/null and b/software/firmware/oracle_d21_edition/.cache/clangd/index/sercom.h.2B6C14D3B285533B.idx differ diff --git a/software/firmware/oracle_d21_edition/.cache/clangd/index/sercom0.h.0F5DE64E29C4A54E.idx b/software/firmware/oracle_d21_edition/.cache/clangd/index/sercom0.h.0F5DE64E29C4A54E.idx new file mode 100644 index 00000000..440d4a61 Binary files /dev/null and b/software/firmware/oracle_d21_edition/.cache/clangd/index/sercom0.h.0F5DE64E29C4A54E.idx differ diff --git a/software/firmware/oracle_d21_edition/.cache/clangd/index/sercom1.h.68F4B8958BC4AED3.idx b/software/firmware/oracle_d21_edition/.cache/clangd/index/sercom1.h.68F4B8958BC4AED3.idx new file mode 100644 index 00000000..0a46aff9 Binary files /dev/null and b/software/firmware/oracle_d21_edition/.cache/clangd/index/sercom1.h.68F4B8958BC4AED3.idx differ diff --git a/software/firmware/oracle_d21_edition/.cache/clangd/index/sercom2.h.B2F17A447B19A8C4.idx b/software/firmware/oracle_d21_edition/.cache/clangd/index/sercom2.h.B2F17A447B19A8C4.idx new file mode 100644 index 00000000..87d769d1 Binary files /dev/null and b/software/firmware/oracle_d21_edition/.cache/clangd/index/sercom2.h.B2F17A447B19A8C4.idx differ diff --git a/software/firmware/oracle_d21_edition/.cache/clangd/index/sercom3.h.9236E987A01CA20E.idx b/software/firmware/oracle_d21_edition/.cache/clangd/index/sercom3.h.9236E987A01CA20E.idx new file mode 100644 index 00000000..b7128b17 Binary files /dev/null and b/software/firmware/oracle_d21_edition/.cache/clangd/index/sercom3.h.9236E987A01CA20E.idx differ diff --git a/software/firmware/oracle_d21_edition/.cache/clangd/index/sercom4.h.B1E01A8FD8646B84.idx b/software/firmware/oracle_d21_edition/.cache/clangd/index/sercom4.h.B1E01A8FD8646B84.idx new file mode 100644 index 00000000..babceb6e Binary files /dev/null and b/software/firmware/oracle_d21_edition/.cache/clangd/index/sercom4.h.B1E01A8FD8646B84.idx differ diff --git a/software/firmware/oracle_d21_edition/.cache/clangd/index/sercom5.h.D1AFD6DBA1D57936.idx b/software/firmware/oracle_d21_edition/.cache/clangd/index/sercom5.h.D1AFD6DBA1D57936.idx new file mode 100644 index 00000000..501e7607 Binary files /dev/null and b/software/firmware/oracle_d21_edition/.cache/clangd/index/sercom5.h.D1AFD6DBA1D57936.idx differ diff --git a/software/firmware/oracle_d21_edition/.cache/clangd/index/startup_samd21.c.87C5D36279956348.idx b/software/firmware/oracle_d21_edition/.cache/clangd/index/startup_samd21.c.87C5D36279956348.idx new file mode 100644 index 00000000..499f3c81 Binary files /dev/null and b/software/firmware/oracle_d21_edition/.cache/clangd/index/startup_samd21.c.87C5D36279956348.idx differ diff --git a/software/firmware/oracle_d21_edition/.cache/clangd/index/sysctrl.h.64F5AF4FD80D2397.idx b/software/firmware/oracle_d21_edition/.cache/clangd/index/sysctrl.h.64F5AF4FD80D2397.idx new file mode 100644 index 00000000..6ce0c963 Binary files /dev/null and b/software/firmware/oracle_d21_edition/.cache/clangd/index/sysctrl.h.64F5AF4FD80D2397.idx differ diff --git a/software/firmware/oracle_d21_edition/.cache/clangd/index/sysctrl.h.E7E777CBB235DA8C.idx b/software/firmware/oracle_d21_edition/.cache/clangd/index/sysctrl.h.E7E777CBB235DA8C.idx new file mode 100644 index 00000000..c9632b1c Binary files /dev/null and b/software/firmware/oracle_d21_edition/.cache/clangd/index/sysctrl.h.E7E777CBB235DA8C.idx differ diff --git a/software/firmware/oracle_d21_edition/.cache/clangd/index/system_samd21.c.A0798A1E94E7C09B.idx b/software/firmware/oracle_d21_edition/.cache/clangd/index/system_samd21.c.A0798A1E94E7C09B.idx new file mode 100644 index 00000000..145645df Binary files /dev/null and b/software/firmware/oracle_d21_edition/.cache/clangd/index/system_samd21.c.A0798A1E94E7C09B.idx differ diff --git a/software/firmware/oracle_d21_edition/.cache/clangd/index/system_samd21.h.07D45D61D375A0E9.idx b/software/firmware/oracle_d21_edition/.cache/clangd/index/system_samd21.h.07D45D61D375A0E9.idx new file mode 100644 index 00000000..cf5064fc Binary files /dev/null and b/software/firmware/oracle_d21_edition/.cache/clangd/index/system_samd21.h.07D45D61D375A0E9.idx differ diff --git a/software/firmware/oracle_d21_edition/.cache/clangd/index/tc.h.5B16481406FA5006.idx b/software/firmware/oracle_d21_edition/.cache/clangd/index/tc.h.5B16481406FA5006.idx new file mode 100644 index 00000000..725600a1 Binary files /dev/null and b/software/firmware/oracle_d21_edition/.cache/clangd/index/tc.h.5B16481406FA5006.idx differ diff --git a/software/firmware/oracle_d21_edition/.cache/clangd/index/tc3.h.89308FF794CB8B53.idx b/software/firmware/oracle_d21_edition/.cache/clangd/index/tc3.h.89308FF794CB8B53.idx new file mode 100644 index 00000000..e266c057 Binary files /dev/null and b/software/firmware/oracle_d21_edition/.cache/clangd/index/tc3.h.89308FF794CB8B53.idx differ diff --git a/software/firmware/oracle_d21_edition/.cache/clangd/index/tc4.h.FC910691CC95D7EA.idx b/software/firmware/oracle_d21_edition/.cache/clangd/index/tc4.h.FC910691CC95D7EA.idx new file mode 100644 index 00000000..215a7282 Binary files /dev/null and b/software/firmware/oracle_d21_edition/.cache/clangd/index/tc4.h.FC910691CC95D7EA.idx differ diff --git a/software/firmware/oracle_d21_edition/.cache/clangd/index/tc5.h.B2B927C83910785B.idx b/software/firmware/oracle_d21_edition/.cache/clangd/index/tc5.h.B2B927C83910785B.idx new file mode 100644 index 00000000..e6223b95 Binary files /dev/null and b/software/firmware/oracle_d21_edition/.cache/clangd/index/tc5.h.B2B927C83910785B.idx differ diff --git a/software/firmware/oracle_d21_edition/.cache/clangd/index/tc6.h.F2C8885C6E0379E9.idx b/software/firmware/oracle_d21_edition/.cache/clangd/index/tc6.h.F2C8885C6E0379E9.idx new file mode 100644 index 00000000..2b2cda92 Binary files /dev/null and b/software/firmware/oracle_d21_edition/.cache/clangd/index/tc6.h.F2C8885C6E0379E9.idx differ diff --git a/software/firmware/oracle_d21_edition/.cache/clangd/index/tc7.h.0025DD85338887E1.idx b/software/firmware/oracle_d21_edition/.cache/clangd/index/tc7.h.0025DD85338887E1.idx new file mode 100644 index 00000000..82ba09db Binary files /dev/null and b/software/firmware/oracle_d21_edition/.cache/clangd/index/tc7.h.0025DD85338887E1.idx differ diff --git a/software/firmware/oracle_d21_edition/.cache/clangd/index/tcc.h.8D2EEA95263E2756.idx b/software/firmware/oracle_d21_edition/.cache/clangd/index/tcc.h.8D2EEA95263E2756.idx new file mode 100644 index 00000000..5cd0ef33 Binary files /dev/null and b/software/firmware/oracle_d21_edition/.cache/clangd/index/tcc.h.8D2EEA95263E2756.idx differ diff --git a/software/firmware/oracle_d21_edition/.cache/clangd/index/tcc0.h.C16D632FCB5EA460.idx b/software/firmware/oracle_d21_edition/.cache/clangd/index/tcc0.h.C16D632FCB5EA460.idx new file mode 100644 index 00000000..531c7548 Binary files /dev/null and b/software/firmware/oracle_d21_edition/.cache/clangd/index/tcc0.h.C16D632FCB5EA460.idx differ diff --git a/software/firmware/oracle_d21_edition/.cache/clangd/index/tcc1.h.7AED5FEB8F523157.idx b/software/firmware/oracle_d21_edition/.cache/clangd/index/tcc1.h.7AED5FEB8F523157.idx new file mode 100644 index 00000000..13a4b6a8 Binary files /dev/null and b/software/firmware/oracle_d21_edition/.cache/clangd/index/tcc1.h.7AED5FEB8F523157.idx differ diff --git a/software/firmware/oracle_d21_edition/.cache/clangd/index/tcc2.h.0103469412E326E1.idx b/software/firmware/oracle_d21_edition/.cache/clangd/index/tcc2.h.0103469412E326E1.idx new file mode 100644 index 00000000..3829473b Binary files /dev/null and b/software/firmware/oracle_d21_edition/.cache/clangd/index/tcc2.h.0103469412E326E1.idx differ diff --git a/software/firmware/oracle_d21_edition/.cache/clangd/index/usb.h.A86B6D4173217744.idx b/software/firmware/oracle_d21_edition/.cache/clangd/index/usb.h.A86B6D4173217744.idx new file mode 100644 index 00000000..db12b6e2 Binary files /dev/null and b/software/firmware/oracle_d21_edition/.cache/clangd/index/usb.h.A86B6D4173217744.idx differ diff --git a/software/firmware/oracle_d21_edition/.cache/clangd/index/usb.h.D434EEF1E6C246AA.idx b/software/firmware/oracle_d21_edition/.cache/clangd/index/usb.h.D434EEF1E6C246AA.idx new file mode 100644 index 00000000..5f3caed9 Binary files /dev/null and b/software/firmware/oracle_d21_edition/.cache/clangd/index/usb.h.D434EEF1E6C246AA.idx differ diff --git a/software/firmware/oracle_d21_edition/.cache/clangd/index/utils.h.2057FB156B6D5E3C.idx b/software/firmware/oracle_d21_edition/.cache/clangd/index/utils.h.2057FB156B6D5E3C.idx new file mode 100644 index 00000000..f4b06419 Binary files /dev/null and b/software/firmware/oracle_d21_edition/.cache/clangd/index/utils.h.2057FB156B6D5E3C.idx differ diff --git a/software/firmware/oracle_d21_edition/.cache/clangd/index/utils_assert.c.CE7C5AB4A7C30915.idx b/software/firmware/oracle_d21_edition/.cache/clangd/index/utils_assert.c.CE7C5AB4A7C30915.idx new file mode 100644 index 00000000..2cd0399b Binary files /dev/null and b/software/firmware/oracle_d21_edition/.cache/clangd/index/utils_assert.c.CE7C5AB4A7C30915.idx differ diff --git a/software/firmware/oracle_d21_edition/.cache/clangd/index/utils_assert.h.441AB57566E2A5E1.idx b/software/firmware/oracle_d21_edition/.cache/clangd/index/utils_assert.h.441AB57566E2A5E1.idx new file mode 100644 index 00000000..d9db304b Binary files /dev/null and b/software/firmware/oracle_d21_edition/.cache/clangd/index/utils_assert.h.441AB57566E2A5E1.idx differ diff --git a/software/firmware/oracle_d21_edition/.cache/clangd/index/utils_event.c.C3B3CA759ADC9CE9.idx b/software/firmware/oracle_d21_edition/.cache/clangd/index/utils_event.c.C3B3CA759ADC9CE9.idx new file mode 100644 index 00000000..e7b8edef Binary files /dev/null and b/software/firmware/oracle_d21_edition/.cache/clangd/index/utils_event.c.C3B3CA759ADC9CE9.idx differ diff --git a/software/firmware/oracle_d21_edition/.cache/clangd/index/utils_event.h.CD89BEC7BA047241.idx b/software/firmware/oracle_d21_edition/.cache/clangd/index/utils_event.h.CD89BEC7BA047241.idx new file mode 100644 index 00000000..db3c8c7a Binary files /dev/null and b/software/firmware/oracle_d21_edition/.cache/clangd/index/utils_event.h.CD89BEC7BA047241.idx differ diff --git a/software/firmware/oracle_d21_edition/.cache/clangd/index/utils_increment_macro.h.6A1AD44267DE721C.idx b/software/firmware/oracle_d21_edition/.cache/clangd/index/utils_increment_macro.h.6A1AD44267DE721C.idx new file mode 100644 index 00000000..54d178ce Binary files /dev/null and b/software/firmware/oracle_d21_edition/.cache/clangd/index/utils_increment_macro.h.6A1AD44267DE721C.idx differ diff --git a/software/firmware/oracle_d21_edition/.cache/clangd/index/utils_list.c.CC4C049166FB1114.idx b/software/firmware/oracle_d21_edition/.cache/clangd/index/utils_list.c.CC4C049166FB1114.idx new file mode 100644 index 00000000..a12e1528 Binary files /dev/null and b/software/firmware/oracle_d21_edition/.cache/clangd/index/utils_list.c.CC4C049166FB1114.idx differ diff --git a/software/firmware/oracle_d21_edition/.cache/clangd/index/utils_list.h.917206601256C4EB.idx b/software/firmware/oracle_d21_edition/.cache/clangd/index/utils_list.h.917206601256C4EB.idx new file mode 100644 index 00000000..2b7fb540 Binary files /dev/null and b/software/firmware/oracle_d21_edition/.cache/clangd/index/utils_list.h.917206601256C4EB.idx differ diff --git a/software/firmware/oracle_d21_edition/.cache/clangd/index/utils_repeat_macro.h.358A33457B92CF76.idx b/software/firmware/oracle_d21_edition/.cache/clangd/index/utils_repeat_macro.h.358A33457B92CF76.idx new file mode 100644 index 00000000..9c361e35 Binary files /dev/null and b/software/firmware/oracle_d21_edition/.cache/clangd/index/utils_repeat_macro.h.358A33457B92CF76.idx differ diff --git a/software/firmware/oracle_d21_edition/.cache/clangd/index/utils_syscalls.c.47176806CAB859F7.idx b/software/firmware/oracle_d21_edition/.cache/clangd/index/utils_syscalls.c.47176806CAB859F7.idx new file mode 100644 index 00000000..43c1721b Binary files /dev/null and b/software/firmware/oracle_d21_edition/.cache/clangd/index/utils_syscalls.c.47176806CAB859F7.idx differ diff --git a/software/firmware/oracle_d21_edition/.cache/clangd/index/wdt.h.88909A3EB77455DB.idx b/software/firmware/oracle_d21_edition/.cache/clangd/index/wdt.h.88909A3EB77455DB.idx new file mode 100644 index 00000000..5984a0b1 Binary files /dev/null and b/software/firmware/oracle_d21_edition/.cache/clangd/index/wdt.h.88909A3EB77455DB.idx differ diff --git a/software/firmware/oracle_d21_edition/.cache/clangd/index/wdt.h.9D23B056DA41716E.idx b/software/firmware/oracle_d21_edition/.cache/clangd/index/wdt.h.9D23B056DA41716E.idx new file mode 100644 index 00000000..02094bca Binary files /dev/null and b/software/firmware/oracle_d21_edition/.cache/clangd/index/wdt.h.9D23B056DA41716E.idx differ diff --git a/software/firmware/oracle_d21_edition/armcc/Makefile b/software/firmware/oracle_d21_edition/armcc/Makefile deleted file mode 100644 index 3c67b098..00000000 --- a/software/firmware/oracle_d21_edition/armcc/Makefile +++ /dev/null @@ -1,192 +0,0 @@ - -################################################################################ -# Automatically-generated file. Do not edit! -################################################################################ - -ifdef SystemRoot - SHELL = cmd.exe - MK_DIR = mkdir -else - ifeq ($(shell uname), Linux) - MK_DIR = mkdir -p - endif - - ifeq ($(shell uname | cut -d _ -f 1), CYGWIN) - MK_DIR = mkdir -p - endif - - ifeq ($(shell uname | cut -d _ -f 1), MINGW32) - MK_DIR = mkdir -p - endif - - ifeq ($(shell uname | cut -d _ -f 1), MINGW64) - MK_DIR = mkdir -p - endif -endif - -# List the subdirectories for creating object files -SUB_DIRS += \ - \ -samd21a/armcc/Device/SAMD21A/Source \ -hpl/dmac \ -hal/src \ -hpl/pm \ -hpl/sysctrl \ -hal/utils/src \ -hpl/sercom \ -examples \ -hpl/gclk \ -samd21a/armcc/Device/SAMD21A/Source/ARM \ -hpl/core - -# List the object files -OBJS += \ -hal/src/hal_io.o \ -hal/src/hal_delay.o \ -samd21a/armcc/Device/SAMD21A/Source/system_samd21.o \ -hpl/pm/hpl_pm.o \ -hpl/core/hpl_init.o \ -hal/utils/src/utils_list.o \ -hpl/core/hpl_core_m0plus_base.o \ -hal/utils/src/utils_assert.o \ -hpl/dmac/hpl_dmac.o \ -hpl/sysctrl/hpl_sysctrl.o \ -hal/src/hal_usart_sync.o \ -hpl/gclk/hpl_gclk.o \ -hal/src/hal_init.o \ -main.o \ -examples/driver_examples.o \ -driver_init.o \ -samd21a/armcc/Device/SAMD21A/Source/ARM/startup_SAMD21.o \ -hpl/sercom/hpl_sercom.o \ -hal/src/hal_gpio.o \ -hal/utils/src/utils_event.o \ -hal/src/hal_sleep.o \ -atmel_start.o \ -hal/src/hal_atomic.o - -OBJS_AS_ARGS += \ -"hal/src/hal_io.o" \ -"hal/src/hal_delay.o" \ -"samd21a/armcc/Device/SAMD21A/Source/system_samd21.o" \ -"hpl/pm/hpl_pm.o" \ -"hpl/core/hpl_init.o" \ -"hal/utils/src/utils_list.o" \ -"hpl/core/hpl_core_m0plus_base.o" \ -"hal/utils/src/utils_assert.o" \ -"hpl/dmac/hpl_dmac.o" \ -"hpl/sysctrl/hpl_sysctrl.o" \ -"hal/src/hal_usart_sync.o" \ -"hpl/gclk/hpl_gclk.o" \ -"hal/src/hal_init.o" \ -"main.o" \ -"examples/driver_examples.o" \ -"driver_init.o" \ -"samd21a/armcc/Device/SAMD21A/Source/ARM/startup_SAMD21.o" \ -"hpl/sercom/hpl_sercom.o" \ -"hal/src/hal_gpio.o" \ -"hal/utils/src/utils_event.o" \ -"hal/src/hal_sleep.o" \ -"atmel_start.o" \ -"hal/src/hal_atomic.o" - -# List the dependency files -DEPS := $(OBJS:%.o=%.d) - -DEPS_AS_ARGS += \ -"hal/src/hal_gpio.d" \ -"hal/src/hal_io.d" \ -"hpl/core/hpl_core_m0plus_base.d" \ -"hal/utils/src/utils_list.d" \ -"hpl/dmac/hpl_dmac.d" \ -"hal/utils/src/utils_assert.d" \ -"samd21a/armcc/Device/SAMD21A/Source/system_samd21.d" \ -"hal/src/hal_delay.d" \ -"hpl/core/hpl_init.d" \ -"hpl/sysctrl/hpl_sysctrl.d" \ -"hpl/gclk/hpl_gclk.d" \ -"hal/src/hal_init.d" \ -"hal/src/hal_usart_sync.d" \ -"driver_init.d" \ -"main.d" \ -"examples/driver_examples.d" \ -"hal/src/hal_sleep.d" \ -"hpl/sercom/hpl_sercom.d" \ -"samd21a/armcc/Device/SAMD21A/Source/ARM/startup_SAMD21.d" \ -"hal/utils/src/utils_event.d" \ -"hal/src/hal_atomic.d" \ -"hpl/pm/hpl_pm.d" \ -"atmel_start.d" - -OUTPUT_FILE_NAME :=AtmelStart -QUOTE := " -OUTPUT_FILE_PATH +=$(OUTPUT_FILE_NAME).elf -OUTPUT_FILE_PATH_AS_ARGS +=$(OUTPUT_FILE_NAME).elf - -vpath %.c ../ -vpath %.s ../ -vpath %.S ../ - -# All Target -all: $(SUB_DIRS) $(OUTPUT_FILE_PATH) - -# Linker target - -$(OUTPUT_FILE_PATH): $(OBJS) - @echo Building target: $@ - @echo Invoking: ARMCC Linker - $(QUOTE)armlink$(QUOTE) --ro-base 0x00000000 --entry 0x00000000 --rw-base 0x20000000 --entry Reset_Handler --first __Vectors \ ---strict --summary_stderr --info summarysizes --map --xref --callgraph --symbols \ ---info sizes --info totals --info unused --info veneers --list $(OUTPUT_FILE_NAME).map \ --o $(OUTPUT_FILE_NAME).elf --cpu Cortex-M0+ \ -$(OBJS_AS_ARGS) - - @echo Finished building target: $@ - -# Compiler target(s) - - - - -%.o: %.c - @echo Building file: $< - @echo ARMCC Compiler - $(QUOTE)armcc$(QUOTE) --c99 -c -DDEBUG -O1 -g --apcs=interwork --split_sections --cpu Cortex-M0+ -D__SAMD21J18A__ \ --I"../" -I"../config" -I"../examples" -I"../hal/include" -I"../hal/utils/include" -I"../hpl/core" -I"../hpl/dmac" -I"../hpl/gclk" -I"../hpl/pm" -I"../hpl/port" -I"../hpl/sercom" -I"../hpl/sysctrl" -I"../hri" -I"../" -I"../CMSIS/Core/Include" -I"../samd21a/include" \ ---depend "$@" -o "$@" "$<" - - @echo Finished building: $< - -%.o: %.s - @echo Building file: $< - @echo ARMCC Assembler - $(QUOTE)armasm$(QUOTE) -g --apcs=interwork --cpu Cortex-M0+ --pd "D__SAMD21J18A__ SETA 1" \ --I"../" -I"../config" -I"../examples" -I"../hal/include" -I"../hal/utils/include" -I"../hpl/core" -I"../hpl/dmac" -I"../hpl/gclk" -I"../hpl/pm" -I"../hpl/port" -I"../hpl/sercom" -I"../hpl/sysctrl" -I"../hri" -I"../" -I"../CMSIS/Core/Include" -I"../samd21a/include" \ ---depend "$(@:%.o=%.d)" -o "$@" "$<" - - @echo Finished building: $< - -%.o: %.S - @echo Building file: $< - @echo ARMCC Preprocessing Assembler - $(QUOTE)armcc$(QUOTE) --c99 -c -DDEBUG -O1 -g --apcs=interwork --split_sections --cpu Cortex-M0+ -D__SAMD21J18A__ \ --I"../" -I"../config" -I"../examples" -I"../hal/include" -I"../hal/utils/include" -I"../hpl/core" -I"../hpl/dmac" -I"../hpl/gclk" -I"../hpl/pm" -I"../hpl/port" -I"../hpl/sercom" -I"../hpl/sysctrl" -I"../hri" -I"../" -I"../CMSIS/Core/Include" -I"../samd21a/include" \ ---depend "$@" -o "$@" "$<" - - @echo Finished building: $< - -# Detect changes in the dependent files and recompile the respective object files. -ifneq ($(MAKECMDGOALS),clean) -ifneq ($(strip $(DEPS)),) --include $(DEPS) -endif -endif - -$(SUB_DIRS): - $(MK_DIR) "$@" - -clean: - rm -f $(OBJS_AS_ARGS) - rm -f $(OUTPUT_FILE_PATH) - rm -f $(DEPS_AS_ARGS) - rm -f $(OUTPUT_FILE_NAME).map $(OUTPUT_FILE_NAME).elf diff --git a/software/firmware/oracle_d21_edition/compile_commands.json b/software/firmware/oracle_d21_edition/compile_commands.json new file mode 100644 index 00000000..c1523d7e --- /dev/null +++ b/software/firmware/oracle_d21_edition/compile_commands.json @@ -0,0 +1,986 @@ +[ + { + "arguments": [ + "arm-none-eabi-g++", + "-c", + "-x", + "c", + "-mthumb", + "-DDEBUG", + "-Os", + "-ffunction-sections", + "-mlong-calls", + "-g3", + "-Wall", + "-std=gnu99", + "-D__SAMD21J18A__", + "-mcpu=cortex-m0plus", + "-I../", + "-I../config", + "-I../examples", + "-I../hal/include", + "-I../hal/utils/include", + "-I../hpl/core", + "-I../hpl/dmac", + "-I../hpl/gclk", + "-I../hpl/pm", + "-I../hpl/port", + "-I../hpl/sercom", + "-I../hpl/sysctrl", + "-I../hri", + "-I../", + "-I../CMSIS/Core/Include", + "-I../samd21a/include", + "-MThpl/gclk/hpl_gclk.d", + "-MThpl/gclk/hpl_gclk.o", + "-o", + "hpl/gclk/hpl_gclk.o", + "../hpl/gclk/hpl_gclk.c" + ], + "directory": "/storage/Shared/Projects/Embedded-Graphics-Learning/software/firmware/oracle_d21_edition/gcc", + "file": "../hpl/gclk/hpl_gclk.c" + }, + { + "arguments": [ + "arm-none-eabi-g++", + "-c", + "-x", + "c", + "-mthumb", + "-DDEBUG", + "-Os", + "-ffunction-sections", + "-mlong-calls", + "-g3", + "-Wall", + "-std=gnu99", + "-D__SAMD21J18A__", + "-mcpu=cortex-m0plus", + "-I../", + "-I../config", + "-I../examples", + "-I../hal/include", + "-I../hal/utils/include", + "-I../hpl/core", + "-I../hpl/dmac", + "-I../hpl/gclk", + "-I../hpl/pm", + "-I../hpl/port", + "-I../hpl/sercom", + "-I../hpl/sysctrl", + "-I../hri", + "-I../", + "-I../CMSIS/Core/Include", + "-I../samd21a/include", + "-MTmain.d", + "-MTmain.o", + "-o", + "main.o", + "../main.c" + ], + "directory": "/storage/Shared/Projects/Embedded-Graphics-Learning/software/firmware/oracle_d21_edition/gcc", + "file": "../main.c" + }, + { + "arguments": [ + "arm-none-eabi-g++", + "-c", + "-x", + "c", + "-mthumb", + "-DDEBUG", + "-Os", + "-ffunction-sections", + "-mlong-calls", + "-g3", + "-Wall", + "-std=gnu99", + "-D__SAMD21J18A__", + "-mcpu=cortex-m0plus", + "-I../", + "-I../config", + "-I../examples", + "-I../hal/include", + "-I../hal/utils/include", + "-I../hpl/core", + "-I../hpl/dmac", + "-I../hpl/gclk", + "-I../hpl/pm", + "-I../hpl/port", + "-I../hpl/sercom", + "-I../hpl/sysctrl", + "-I../hri", + "-I../", + "-I../CMSIS/Core/Include", + "-I../samd21a/include", + "-MThal/src/hal_atomic.d", + "-MThal/src/hal_atomic.o", + "-o", + "hal/src/hal_atomic.o", + "../hal/src/hal_atomic.c" + ], + "directory": "/storage/Shared/Projects/Embedded-Graphics-Learning/software/firmware/oracle_d21_edition/gcc", + "file": "../hal/src/hal_atomic.c" + }, + { + "arguments": [ + "arm-none-eabi-g++", + "-c", + "-x", + "c", + "-mthumb", + "-DDEBUG", + "-Os", + "-ffunction-sections", + "-mlong-calls", + "-g3", + "-Wall", + "-std=gnu99", + "-D__SAMD21J18A__", + "-mcpu=cortex-m0plus", + "-I../", + "-I../config", + "-I../examples", + "-I../hal/include", + "-I../hal/utils/include", + "-I../hpl/core", + "-I../hpl/dmac", + "-I../hpl/gclk", + "-I../hpl/pm", + "-I../hpl/port", + "-I../hpl/sercom", + "-I../hpl/sysctrl", + "-I../hri", + "-I../", + "-I../CMSIS/Core/Include", + "-I../samd21a/include", + "-MThpl/core/hpl_init.d", + "-MThpl/core/hpl_init.o", + "-o", + "hpl/core/hpl_init.o", + "../hpl/core/hpl_init.c" + ], + "directory": "/storage/Shared/Projects/Embedded-Graphics-Learning/software/firmware/oracle_d21_edition/gcc", + "file": "../hpl/core/hpl_init.c" + }, + { + "arguments": [ + "arm-none-eabi-g++", + "-c", + "-x", + "c", + "-mthumb", + "-DDEBUG", + "-Os", + "-ffunction-sections", + "-mlong-calls", + "-g3", + "-Wall", + "-std=gnu99", + "-D__SAMD21J18A__", + "-mcpu=cortex-m0plus", + "-I../", + "-I../config", + "-I../examples", + "-I../hal/include", + "-I../hal/utils/include", + "-I../hpl/core", + "-I../hpl/dmac", + "-I../hpl/gclk", + "-I../hpl/pm", + "-I../hpl/port", + "-I../hpl/sercom", + "-I../hpl/sysctrl", + "-I../hri", + "-I../", + "-I../CMSIS/Core/Include", + "-I../samd21a/include", + "-MThpl/core/hpl_core_m0plus_base.d", + "-MThpl/core/hpl_core_m0plus_base.o", + "-o", + "hpl/core/hpl_core_m0plus_base.o", + "../hpl/core/hpl_core_m0plus_base.c" + ], + "directory": "/storage/Shared/Projects/Embedded-Graphics-Learning/software/firmware/oracle_d21_edition/gcc", + "file": "../hpl/core/hpl_core_m0plus_base.c" + }, + { + "arguments": [ + "arm-none-eabi-g++", + "-c", + "-x", + "c", + "-mthumb", + "-DDEBUG", + "-Os", + "-ffunction-sections", + "-mlong-calls", + "-g3", + "-Wall", + "-std=gnu99", + "-D__SAMD21J18A__", + "-mcpu=cortex-m0plus", + "-I../", + "-I../config", + "-I../examples", + "-I../hal/include", + "-I../hal/utils/include", + "-I../hpl/core", + "-I../hpl/dmac", + "-I../hpl/gclk", + "-I../hpl/pm", + "-I../hpl/port", + "-I../hpl/sercom", + "-I../hpl/sysctrl", + "-I../hri", + "-I../", + "-I../CMSIS/Core/Include", + "-I../samd21a/include", + "-MThal/src/hal_usart_sync.d", + "-MThal/src/hal_usart_sync.o", + "-o", + "hal/src/hal_usart_sync.o", + "../hal/src/hal_usart_sync.c" + ], + "directory": "/storage/Shared/Projects/Embedded-Graphics-Learning/software/firmware/oracle_d21_edition/gcc", + "file": "../hal/src/hal_usart_sync.c" + }, + { + "arguments": [ + "arm-none-eabi-g++", + "-c", + "-x", + "c", + "-mthumb", + "-DDEBUG", + "-Os", + "-ffunction-sections", + "-mlong-calls", + "-g3", + "-Wall", + "-std=gnu99", + "-D__SAMD21J18A__", + "-mcpu=cortex-m0plus", + "-I../", + "-I../config", + "-I../examples", + "-I../hal/include", + "-I../hal/utils/include", + "-I../hpl/core", + "-I../hpl/dmac", + "-I../hpl/gclk", + "-I../hpl/pm", + "-I../hpl/port", + "-I../hpl/sercom", + "-I../hpl/sysctrl", + "-I../hri", + "-I../", + "-I../CMSIS/Core/Include", + "-I../samd21a/include", + "-MThpl/sysctrl/hpl_sysctrl.d", + "-MThpl/sysctrl/hpl_sysctrl.o", + "-o", + "hpl/sysctrl/hpl_sysctrl.o", + "../hpl/sysctrl/hpl_sysctrl.c" + ], + "directory": "/storage/Shared/Projects/Embedded-Graphics-Learning/software/firmware/oracle_d21_edition/gcc", + "file": "../hpl/sysctrl/hpl_sysctrl.c" + }, + { + "arguments": [ + "arm-none-eabi-g++", + "-c", + "-x", + "c", + "-mthumb", + "-DDEBUG", + "-Os", + "-ffunction-sections", + "-mlong-calls", + "-g3", + "-Wall", + "-std=gnu99", + "-D__SAMD21J18A__", + "-mcpu=cortex-m0plus", + "-I../", + "-I../config", + "-I../examples", + "-I../hal/include", + "-I../hal/utils/include", + "-I../hpl/core", + "-I../hpl/dmac", + "-I../hpl/gclk", + "-I../hpl/pm", + "-I../hpl/port", + "-I../hpl/sercom", + "-I../hpl/sysctrl", + "-I../hri", + "-I../", + "-I../CMSIS/Core/Include", + "-I../samd21a/include", + "-MThal/src/hal_io.d", + "-MThal/src/hal_io.o", + "-o", + "hal/src/hal_io.o", + "../hal/src/hal_io.c" + ], + "directory": "/storage/Shared/Projects/Embedded-Graphics-Learning/software/firmware/oracle_d21_edition/gcc", + "file": "../hal/src/hal_io.c" + }, + { + "arguments": [ + "arm-none-eabi-g++", + "-c", + "-x", + "c", + "-mthumb", + "-DDEBUG", + "-Os", + "-ffunction-sections", + "-mlong-calls", + "-g3", + "-Wall", + "-std=gnu99", + "-D__SAMD21J18A__", + "-mcpu=cortex-m0plus", + "-I../", + "-I../config", + "-I../examples", + "-I../hal/include", + "-I../hal/utils/include", + "-I../hpl/core", + "-I../hpl/dmac", + "-I../hpl/gclk", + "-I../hpl/pm", + "-I../hpl/port", + "-I../hpl/sercom", + "-I../hpl/sysctrl", + "-I../hri", + "-I../", + "-I../CMSIS/Core/Include", + "-I../samd21a/include", + "-MTatmel_start.d", + "-MTatmel_start.o", + "-o", + "atmel_start.o", + "../atmel_start.c" + ], + "directory": "/storage/Shared/Projects/Embedded-Graphics-Learning/software/firmware/oracle_d21_edition/gcc", + "file": "../atmel_start.c" + }, + { + "arguments": [ + "arm-none-eabi-g++", + "-c", + "-x", + "c", + "-mthumb", + "-DDEBUG", + "-Os", + "-ffunction-sections", + "-mlong-calls", + "-g3", + "-Wall", + "-std=gnu99", + "-D__SAMD21J18A__", + "-mcpu=cortex-m0plus", + "-I../", + "-I../config", + "-I../examples", + "-I../hal/include", + "-I../hal/utils/include", + "-I../hpl/core", + "-I../hpl/dmac", + "-I../hpl/gclk", + "-I../hpl/pm", + "-I../hpl/port", + "-I../hpl/sercom", + "-I../hpl/sysctrl", + "-I../hri", + "-I../", + "-I../CMSIS/Core/Include", + "-I../samd21a/include", + "-MThal/src/hal_gpio.d", + "-MThal/src/hal_gpio.o", + "-o", + "hal/src/hal_gpio.o", + "../hal/src/hal_gpio.c" + ], + "directory": "/storage/Shared/Projects/Embedded-Graphics-Learning/software/firmware/oracle_d21_edition/gcc", + "file": "../hal/src/hal_gpio.c" + }, + { + "arguments": [ + "arm-none-eabi-g++", + "-c", + "-x", + "c", + "-mthumb", + "-DDEBUG", + "-Os", + "-ffunction-sections", + "-mlong-calls", + "-g3", + "-Wall", + "-std=gnu99", + "-D__SAMD21J18A__", + "-mcpu=cortex-m0plus", + "-I../", + "-I../config", + "-I../examples", + "-I../hal/include", + "-I../hal/utils/include", + "-I../hpl/core", + "-I../hpl/dmac", + "-I../hpl/gclk", + "-I../hpl/pm", + "-I../hpl/port", + "-I../hpl/sercom", + "-I../hpl/sysctrl", + "-I../hri", + "-I../", + "-I../CMSIS/Core/Include", + "-I../samd21a/include", + "-MThpl/dmac/hpl_dmac.d", + "-MThpl/dmac/hpl_dmac.o", + "-o", + "hpl/dmac/hpl_dmac.o", + "../hpl/dmac/hpl_dmac.c" + ], + "directory": "/storage/Shared/Projects/Embedded-Graphics-Learning/software/firmware/oracle_d21_edition/gcc", + "file": "../hpl/dmac/hpl_dmac.c" + }, + { + "arguments": [ + "arm-none-eabi-g++", + "-c", + "-x", + "c", + "-mthumb", + "-DDEBUG", + "-Os", + "-ffunction-sections", + "-mlong-calls", + "-g3", + "-Wall", + "-std=gnu99", + "-D__SAMD21J18A__", + "-mcpu=cortex-m0plus", + "-I../", + "-I../config", + "-I../examples", + "-I../hal/include", + "-I../hal/utils/include", + "-I../hpl/core", + "-I../hpl/dmac", + "-I../hpl/gclk", + "-I../hpl/pm", + "-I../hpl/port", + "-I../hpl/sercom", + "-I../hpl/sysctrl", + "-I../hri", + "-I../", + "-I../CMSIS/Core/Include", + "-I../samd21a/include", + "-MThal/utils/src/utils_list.d", + "-MThal/utils/src/utils_list.o", + "-o", + "hal/utils/src/utils_list.o", + "../hal/utils/src/utils_list.c" + ], + "directory": "/storage/Shared/Projects/Embedded-Graphics-Learning/software/firmware/oracle_d21_edition/gcc", + "file": "../hal/utils/src/utils_list.c" + }, + { + "arguments": [ + "arm-none-eabi-g++", + "-c", + "-x", + "c", + "-mthumb", + "-DDEBUG", + "-Os", + "-ffunction-sections", + "-mlong-calls", + "-g3", + "-Wall", + "-std=gnu99", + "-D__SAMD21J18A__", + "-mcpu=cortex-m0plus", + "-I../", + "-I../config", + "-I../examples", + "-I../hal/include", + "-I../hal/utils/include", + "-I../hpl/core", + "-I../hpl/dmac", + "-I../hpl/gclk", + "-I../hpl/pm", + "-I../hpl/port", + "-I../hpl/sercom", + "-I../hpl/sysctrl", + "-I../hri", + "-I../", + "-I../CMSIS/Core/Include", + "-I../samd21a/include", + "-MThal/utils/src/utils_event.d", + "-MThal/utils/src/utils_event.o", + "-o", + "hal/utils/src/utils_event.o", + "../hal/utils/src/utils_event.c" + ], + "directory": "/storage/Shared/Projects/Embedded-Graphics-Learning/software/firmware/oracle_d21_edition/gcc", + "file": "../hal/utils/src/utils_event.c" + }, + { + "arguments": [ + "arm-none-eabi-g++", + "-c", + "-x", + "c", + "-mthumb", + "-DDEBUG", + "-Os", + "-ffunction-sections", + "-mlong-calls", + "-g3", + "-Wall", + "-std=gnu99", + "-D__SAMD21J18A__", + "-mcpu=cortex-m0plus", + "-I../", + "-I../config", + "-I../examples", + "-I../hal/include", + "-I../hal/utils/include", + "-I../hpl/core", + "-I../hpl/dmac", + "-I../hpl/gclk", + "-I../hpl/pm", + "-I../hpl/port", + "-I../hpl/sercom", + "-I../hpl/sysctrl", + "-I../hri", + "-I../", + "-I../CMSIS/Core/Include", + "-I../samd21a/include", + "-MThal/utils/src/utils_syscalls.d", + "-MThal/utils/src/utils_syscalls.o", + "-o", + "hal/utils/src/utils_syscalls.o", + "../hal/utils/src/utils_syscalls.c" + ], + "directory": "/storage/Shared/Projects/Embedded-Graphics-Learning/software/firmware/oracle_d21_edition/gcc", + "file": "../hal/utils/src/utils_syscalls.c" + }, + { + "arguments": [ + "arm-none-eabi-g++", + "-c", + "-x", + "c", + "-mthumb", + "-DDEBUG", + "-Os", + "-ffunction-sections", + "-mlong-calls", + "-g3", + "-Wall", + "-std=gnu99", + "-D__SAMD21J18A__", + "-mcpu=cortex-m0plus", + "-I../", + "-I../config", + "-I../examples", + "-I../hal/include", + "-I../hal/utils/include", + "-I../hpl/core", + "-I../hpl/dmac", + "-I../hpl/gclk", + "-I../hpl/pm", + "-I../hpl/port", + "-I../hpl/sercom", + "-I../hpl/sysctrl", + "-I../hri", + "-I../", + "-I../CMSIS/Core/Include", + "-I../samd21a/include", + "-MThal/utils/src/utils_assert.d", + "-MThal/utils/src/utils_assert.o", + "-o", + "hal/utils/src/utils_assert.o", + "../hal/utils/src/utils_assert.c" + ], + "directory": "/storage/Shared/Projects/Embedded-Graphics-Learning/software/firmware/oracle_d21_edition/gcc", + "file": "../hal/utils/src/utils_assert.c" + }, + { + "arguments": [ + "arm-none-eabi-g++", + "-c", + "-x", + "c", + "-mthumb", + "-DDEBUG", + "-Os", + "-ffunction-sections", + "-mlong-calls", + "-g3", + "-Wall", + "-std=gnu99", + "-D__SAMD21J18A__", + "-mcpu=cortex-m0plus", + "-I../", + "-I../config", + "-I../examples", + "-I../hal/include", + "-I../hal/utils/include", + "-I../hpl/core", + "-I../hpl/dmac", + "-I../hpl/gclk", + "-I../hpl/pm", + "-I../hpl/port", + "-I../hpl/sercom", + "-I../hpl/sysctrl", + "-I../hri", + "-I../", + "-I../CMSIS/Core/Include", + "-I../samd21a/include", + "-MThal/src/hal_sleep.d", + "-MThal/src/hal_sleep.o", + "-o", + "hal/src/hal_sleep.o", + "../hal/src/hal_sleep.c" + ], + "directory": "/storage/Shared/Projects/Embedded-Graphics-Learning/software/firmware/oracle_d21_edition/gcc", + "file": "../hal/src/hal_sleep.c" + }, + { + "arguments": [ + "arm-none-eabi-g++", + "-c", + "-x", + "c", + "-mthumb", + "-DDEBUG", + "-Os", + "-ffunction-sections", + "-mlong-calls", + "-g3", + "-Wall", + "-std=gnu99", + "-D__SAMD21J18A__", + "-mcpu=cortex-m0plus", + "-I../", + "-I../config", + "-I../examples", + "-I../hal/include", + "-I../hal/utils/include", + "-I../hpl/core", + "-I../hpl/dmac", + "-I../hpl/gclk", + "-I../hpl/pm", + "-I../hpl/port", + "-I../hpl/sercom", + "-I../hpl/sysctrl", + "-I../hri", + "-I../", + "-I../CMSIS/Core/Include", + "-I../samd21a/include", + "-MThpl/sercom/hpl_sercom.d", + "-MThpl/sercom/hpl_sercom.o", + "-o", + "hpl/sercom/hpl_sercom.o", + "../hpl/sercom/hpl_sercom.c" + ], + "directory": "/storage/Shared/Projects/Embedded-Graphics-Learning/software/firmware/oracle_d21_edition/gcc", + "file": "../hpl/sercom/hpl_sercom.c" + }, + { + "arguments": [ + "arm-none-eabi-g++", + "-c", + "-x", + "c", + "-mthumb", + "-DDEBUG", + "-Os", + "-ffunction-sections", + "-mlong-calls", + "-g3", + "-Wall", + "-std=gnu99", + "-D__SAMD21J18A__", + "-mcpu=cortex-m0plus", + "-I../", + "-I../config", + "-I../examples", + "-I../hal/include", + "-I../hal/utils/include", + "-I../hpl/core", + "-I../hpl/dmac", + "-I../hpl/gclk", + "-I../hpl/pm", + "-I../hpl/port", + "-I../hpl/sercom", + "-I../hpl/sysctrl", + "-I../hri", + "-I../", + "-I../CMSIS/Core/Include", + "-I../samd21a/include", + "-MTexamples/driver_examples.d", + "-MTexamples/driver_examples.o", + "-o", + "examples/driver_examples.o", + "../examples/driver_examples.c" + ], + "directory": "/storage/Shared/Projects/Embedded-Graphics-Learning/software/firmware/oracle_d21_edition/gcc", + "file": "../examples/driver_examples.c" + }, + { + "arguments": [ + "arm-none-eabi-g++", + "-c", + "-x", + "c", + "-mthumb", + "-DDEBUG", + "-Os", + "-ffunction-sections", + "-mlong-calls", + "-g3", + "-Wall", + "-std=gnu99", + "-D__SAMD21J18A__", + "-mcpu=cortex-m0plus", + "-I../", + "-I../config", + "-I../examples", + "-I../hal/include", + "-I../hal/utils/include", + "-I../hpl/core", + "-I../hpl/dmac", + "-I../hpl/gclk", + "-I../hpl/pm", + "-I../hpl/port", + "-I../hpl/sercom", + "-I../hpl/sysctrl", + "-I../hri", + "-I../", + "-I../CMSIS/Core/Include", + "-I../samd21a/include", + "-MTsamd21a/gcc/system_samd21.d", + "-MTsamd21a/gcc/system_samd21.o", + "-o", + "samd21a/gcc/system_samd21.o", + "../samd21a/gcc/system_samd21.c" + ], + "directory": "/storage/Shared/Projects/Embedded-Graphics-Learning/software/firmware/oracle_d21_edition/gcc", + "file": "../samd21a/gcc/system_samd21.c" + }, + { + "arguments": [ + "arm-none-eabi-g++", + "-c", + "-x", + "c", + "-mthumb", + "-DDEBUG", + "-Os", + "-ffunction-sections", + "-mlong-calls", + "-g3", + "-Wall", + "-std=gnu99", + "-D__SAMD21J18A__", + "-mcpu=cortex-m0plus", + "-I../", + "-I../config", + "-I../examples", + "-I../hal/include", + "-I../hal/utils/include", + "-I../hpl/core", + "-I../hpl/dmac", + "-I../hpl/gclk", + "-I../hpl/pm", + "-I../hpl/port", + "-I../hpl/sercom", + "-I../hpl/sysctrl", + "-I../hri", + "-I../", + "-I../CMSIS/Core/Include", + "-I../samd21a/include", + "-MThal/src/hal_delay.d", + "-MThal/src/hal_delay.o", + "-o", + "hal/src/hal_delay.o", + "../hal/src/hal_delay.c" + ], + "directory": "/storage/Shared/Projects/Embedded-Graphics-Learning/software/firmware/oracle_d21_edition/gcc", + "file": "../hal/src/hal_delay.c" + }, + { + "arguments": [ + "arm-none-eabi-g++", + "-c", + "-x", + "c", + "-mthumb", + "-DDEBUG", + "-Os", + "-ffunction-sections", + "-mlong-calls", + "-g3", + "-Wall", + "-std=gnu99", + "-D__SAMD21J18A__", + "-mcpu=cortex-m0plus", + "-I../", + "-I../config", + "-I../examples", + "-I../hal/include", + "-I../hal/utils/include", + "-I../hpl/core", + "-I../hpl/dmac", + "-I../hpl/gclk", + "-I../hpl/pm", + "-I../hpl/port", + "-I../hpl/sercom", + "-I../hpl/sysctrl", + "-I../hri", + "-I../", + "-I../CMSIS/Core/Include", + "-I../samd21a/include", + "-MTsamd21a/gcc/gcc/startup_samd21.d", + "-MTsamd21a/gcc/gcc/startup_samd21.o", + "-o", + "samd21a/gcc/gcc/startup_samd21.o", + "../samd21a/gcc/gcc/startup_samd21.c" + ], + "directory": "/storage/Shared/Projects/Embedded-Graphics-Learning/software/firmware/oracle_d21_edition/gcc", + "file": "../samd21a/gcc/gcc/startup_samd21.c" + }, + { + "arguments": [ + "arm-none-eabi-g++", + "-c", + "-x", + "c", + "-mthumb", + "-DDEBUG", + "-Os", + "-ffunction-sections", + "-mlong-calls", + "-g3", + "-Wall", + "-std=gnu99", + "-D__SAMD21J18A__", + "-mcpu=cortex-m0plus", + "-I../", + "-I../config", + "-I../examples", + "-I../hal/include", + "-I../hal/utils/include", + "-I../hpl/core", + "-I../hpl/dmac", + "-I../hpl/gclk", + "-I../hpl/pm", + "-I../hpl/port", + "-I../hpl/sercom", + "-I../hpl/sysctrl", + "-I../hri", + "-I../", + "-I../CMSIS/Core/Include", + "-I../samd21a/include", + "-MThpl/pm/hpl_pm.d", + "-MThpl/pm/hpl_pm.o", + "-o", + "hpl/pm/hpl_pm.o", + "../hpl/pm/hpl_pm.c" + ], + "directory": "/storage/Shared/Projects/Embedded-Graphics-Learning/software/firmware/oracle_d21_edition/gcc", + "file": "../hpl/pm/hpl_pm.c" + }, + { + "arguments": [ + "arm-none-eabi-g++", + "-c", + "-x", + "c", + "-mthumb", + "-DDEBUG", + "-Os", + "-ffunction-sections", + "-mlong-calls", + "-g3", + "-Wall", + "-std=gnu99", + "-D__SAMD21J18A__", + "-mcpu=cortex-m0plus", + "-I../", + "-I../config", + "-I../examples", + "-I../hal/include", + "-I../hal/utils/include", + "-I../hpl/core", + "-I../hpl/dmac", + "-I../hpl/gclk", + "-I../hpl/pm", + "-I../hpl/port", + "-I../hpl/sercom", + "-I../hpl/sysctrl", + "-I../hri", + "-I../", + "-I../CMSIS/Core/Include", + "-I../samd21a/include", + "-MThal/src/hal_init.d", + "-MThal/src/hal_init.o", + "-o", + "hal/src/hal_init.o", + "../hal/src/hal_init.c" + ], + "directory": "/storage/Shared/Projects/Embedded-Graphics-Learning/software/firmware/oracle_d21_edition/gcc", + "file": "../hal/src/hal_init.c" + }, + { + "arguments": [ + "arm-none-eabi-g++", + "-c", + "-x", + "c", + "-mthumb", + "-DDEBUG", + "-Os", + "-ffunction-sections", + "-mlong-calls", + "-g3", + "-Wall", + "-std=gnu99", + "-D__SAMD21J18A__", + "-mcpu=cortex-m0plus", + "-I../", + "-I../config", + "-I../examples", + "-I../hal/include", + "-I../hal/utils/include", + "-I../hpl/core", + "-I../hpl/dmac", + "-I../hpl/gclk", + "-I../hpl/pm", + "-I../hpl/port", + "-I../hpl/sercom", + "-I../hpl/sysctrl", + "-I../hri", + "-I../", + "-I../CMSIS/Core/Include", + "-I../samd21a/include", + "-MTdriver_init.d", + "-MTdriver_init.o", + "-o", + "driver_init.o", + "../driver_init.c" + ], + "directory": "/storage/Shared/Projects/Embedded-Graphics-Learning/software/firmware/oracle_d21_edition/gcc", + "file": "../driver_init.c" + } +] \ No newline at end of file diff --git a/software/firmware/oracle_d21_edition/gcc/AtmelStart.bin b/software/firmware/oracle_d21_edition/gcc/AtmelStart.bin index ad0abbe2..af01bd87 100644 Binary files a/software/firmware/oracle_d21_edition/gcc/AtmelStart.bin and b/software/firmware/oracle_d21_edition/gcc/AtmelStart.bin differ diff --git a/software/firmware/oracle_d21_edition/gcc/AtmelStart.elf b/software/firmware/oracle_d21_edition/gcc/AtmelStart.elf index a05c0e15..a230e2e9 100644 Binary files a/software/firmware/oracle_d21_edition/gcc/AtmelStart.elf and b/software/firmware/oracle_d21_edition/gcc/AtmelStart.elf differ diff --git a/software/firmware/oracle_d21_edition/gcc/AtmelStart.hex b/software/firmware/oracle_d21_edition/gcc/AtmelStart.hex index ae1f542f..9960e781 100644 --- a/software/firmware/oracle_d21_edition/gcc/AtmelStart.hex +++ b/software/firmware/oracle_d21_edition/gcc/AtmelStart.hex @@ -1,101 +1,107 @@ -:100000002820002001010000FD000000FD0000008C +:1000000028200020510100004D0100004D0100009A :1000100000000000000000000000000000000000E0 -:10002000000000000000000000000000FD000000D3 -:100030000000000000000000FD000000FD000000C6 -:10004000FD000000FD000000FD000000FD000000BC -:10005000FD000000FD000000FD000000FD000000AC -:10006000FD000000FD000000FD000000FD0000009C -:10007000FD000000FD000000FD000000FD0000008C -:10008000FD000000FD000000FD000000FD0000007C -:10009000FD000000FD000000FD000000FD0000006C -:1000A000FD000000FD000000FD000000FD0000005C -:1000B0000000000010B5064C2378002B07D1054B3B -:1000C000002B02D0044800E000BF0123237010BDC4 -:1000D000000000200000000034060000044B10B5B2 -:1000E000002B03D00349044800E000BF10BDC04608 -:1000F000000000000400002034060000FEE70000BD -:100100002549264870B581420AD0254BC41E0022DD -:10011000A34203D303331A1A92089200214B984743 -:100120002148224BC11E0022994203D803331A1AD8 -:100130009208920000211E4B9847FF221D4B03217D -:1001400093431D4A0C2593600222082430261B4B42 -:100150001B485A62C3788B431343C370C378AB43C5 -:100160002343C370174B987BB043060020203043D5 -:100170009873987BA84304439C73987B88430243FD -:100180009A738023104A51680B4353600F4B984772 -:100190000F4B9847FEE7C0463406000000000020E1 -:1001A00000000020B9050000000000202800002009 -:1001B000CB0500000000000000ED00E0FC700041F5 -:1001C000005000410048004100400041710500001E -:1001D000B5030000064B1A7AD2B21A725A7AD2B21A -:1001E0005A729A7AD2B29A72DA7AD2B2DA727047C4 -:1001F00000040040064B10B55A685A60054B9847FA -:10020000054B9847054B9847FF20054B984710BD75 -:1002100000400041D50100002D02000075020000E1 -:1002200095030000002800D100BE70470E4B186AED -:10023000196A890F8A070D4901400A430C490A438C -:100240001A62022299690A431F219A611A7F0A40A1 -:100250001A771E39DA68D2080A42FBD08022196A5E -:100260000A431A627047C046000800400000FF0FB2 -:10027000020300000221024A93698B439361704795 -:1002800000080040F8B506000D001400002804D056 -:10029000081E02D01000431E9841F1221049114B54 -:1002A00098473700083738000F4B98470028F8D098 -:1002B00000263800A95D0D4B984738000A4B984737 -:1002C0000028FAD00136B442F3D80125002C00D022 -:1002D00025003800064B98470028FAD02800F8BDC2 -:1002E000DA0500002502000047050000390500007E -:1002F00051050000F7B5050014000191002804D055 -:10030000081E02D01000431E984186220C490D4B56 -:100310005200984700262F00083738000A4B9847AC -:100320000028F8D0094B38009847019B98550136B2 -:10033000B442F0D80120002C00D02000FEBDC04601 -:10034000DA050000250200005B0500003F05000003 -:1003500070B504000D00002802D00800431E98412B -:100360000749084B3422984720002900064B0830E3 -:100370009847002803D1054B6360054B236070BD8F -:10038000DA050000250200000D050000F50200005E -:1003900085020000C30709D58023054A5B009360EE -:1003A00083235B0253605378DB09FCD17047C0465E -:1003B000000C004010B5014B9847FEE765050000B2 -:1003C0000D4B0122180030B5443001780F249143C1 -:1003D000114301701900032032310D784533A543D4 -:1003E000284308701878904302431A700B781C4019 -:1003F000302323430B7030BD004400410423044AE2 -:10040000116A0B431362034B034A5A807047C0467C -:1004100000040040000C00401440000010B5054BE3 -:10042000984700220449054B05489847054B9847D3 -:1004300010BDC046FD03000000080042510300004B -:100440001C000020C103000010B5024B9847024B6E -:10045000984710BDF50100001D040000C369194252 -:10046000FCD17047022210B5036803219343036057 -:10047000014B984710BDC0465D0400001B4B70B592 -:10048000C3189B0ADBB20400002B04D00020184ADA -:100490001849194B9847E369184DDB0711D4022618 -:1004A00003212000A8472368334205D02000144BC5 -:1004B000984731002000A84705230321200023602E -:1004C000A84720000121A8470E4B200023600321EC -:1004D000A847C0239B02200063600721A847002093 -:1004E000094BA381A0733034207070BD00F8FFBDAC -:1004F0003A020000F6050000250200005D0400003D -:100500006504000004001040ADD8FFFF70B5050081 -:10051000431E98410C00B4220449054BC0B29847D1 -:100520002C602000034B984770BDC046F6050000C4 -:10053000250200007D0400000368198570470368E8 -:10054000188DC0B270470368187E012318407047A9 -:100550000368187E8007C00F70470368187E400745 -:10056000C00F704710B5014B984710BD49040000FB -:1005700070B500260C4D0D4C641BA410A64209D189 -:10058000002600F047F80A4D0A4C641BA410A6424E -:1005900005D170BDB300EB5898470136EEE7B300C4 -:1005A000EB5898470136F2E72006000020060000CD -:1005B0002006000024060000002310B59A4200D156 -:1005C00010BDCC5CC4540133F8E703008218934299 -:1005D00000D1704719700133F9E72E2E2F68616C36 -:1005E0002F7372632F68616C5F75736172745F73D0 -:1005F000796E632E63002E2E2F68706C2F736572D8 -:10060000636F6D2F68706C5F736572636F6D2E63BF -:1006100000000000F8B5C046F8BC08BC9E46704714 -:10062000DD000000F8B5C046F8BC08BC9E46704727 -:04063000B500000011 +:100020000000000000000000000000004D01000082 +:1000300000000000000000004D0100004D01000024 +:100040004D0100004D0100004D0100004D01000078 +:100050004D0100004D0100004D0100004D01000068 +:100060004D0100004D0100004D0100004D01000058 +:100070004D0100004D0100004D0100004D01000048 +:100080004D0100004D0100004D0100004D01000038 +:100090004D0100004D0100004D0100004D01000028 +:1000A0004D0100004D0100004D0100004D01000018 +:1000B000000000000448054B10B5834203D0044BF8 +:1000C000002B00D0984710BD9C0600009C06000045 +:1000D0000000000006480749091A8B10C90FC9180B +:1000E00010B5491003D0044B002B00D0984710BD29 +:1000F0009C0600009C0600000000000010B5074CA4 +:100100002378002B09D1FFF7D5FF054B002B02D038 +:10011000044800E000BF0123237010BD0000002050 +:10012000000000009C060000054B10B5002B03D01A +:100130000449054800E000BFFFF7CCFF10BDC046F2 +:1001400000000000040000209C060000FEE7000004 +:100150002449254870B581420AD0244BC41E002290 +:10016000A34203D303331A1A92089200204B9847F4 +:100170002048214BC11E0022994203D803331A1A8A +:100180009208920000211D4B9847FF221C4B03212F +:1001900093431C4A0C259360022208241A4B1B48E7 +:1001A0005A62C3788B431343C370C378AB43234372 +:1001B000C3703020164B9E7B8643103830439873B3 +:1001C000987BA84304439C73987B884302439A73AB +:1001D0008023104A51680B4353600F4B98470F4BD5 +:1001E0009847FEE79C060000000000200000002069 +:1001F0002106000000000020280000203306000037 +:100200000000000000ED00E0FC70004100500041E3 +:100210000048004100400041D905000005040000ED +:10022000064B1A7AD2B21A725A7AD2B25A729A7AA1 +:10023000D2B29A72DA7AD2B2DA727047000400400F +:10024000064B10B55A685A60054B9847054B9847BE +:10025000054B9847FF20054B984710BD00400041D3 +:100260002102000079020000C1020000E503000045 +:10027000002800D100BE70470E4B0F48196A1A6A59 +:100280000140920F92070A430C490A431A62022264 +:1002900099690A431F219A611A7F0A401A771E3909 +:1002A000DA68D2080A42FBD08022196A0A431A622D +:1002B0007047C046000800400000FF0F0203000026 +:1002C0000221024A93698B43936170470008004002 +:1002D000F7B506000D001400002804D0081E02D057 +:1002E0001000431E9841F1221149124B98473700E4 +:1002F000114B08373800019398470028F7D00026A3 +:100300003800A95D0D4B98473800019B984700289D +:10031000FAD00136B442F3D80125002C00D02500D4 +:100320003800074B98470028FAD02800FEBDC04689 +:100330004206000071020000AF050000A1050000A8 +:10034000B9050000F7B5050014000191002804D09C +:10035000081E02D01000431E984186220C490D4B06 +:100360005200984700262F00083738000A4B98475C +:100370000028F8D0094B38009847019B9855013662 +:10038000B442F0D80120002C00D02000FEBDC046B1 +:100390004206000071020000C3050000A70500002E +:1003A00070B504000D00002802D00800431E9841DB +:1003B0000749084B3422984720002900064B083093 +:1003C0009847002803D1054B6360054B236070BD3F +:1003D000420600007102000079050000450300009C +:1003E000D1020000C00709D58023054A5B00936055 +:1003F00083235B0253605378DB09FCD17047C0460E +:10040000000C004010B5014B9847FEE7CD050000F9 +:100410000D4B0122180030B5443001780F24914370 +:10042000114301701900032032310D784533A54383 +:10043000284308701878904302431A7030230A78D2 +:10044000224013430B7030BD004400410423044A92 +:10045000116A0B431362034B034A5A807047C0462C +:1004600000040040000C00401440000010B5054B93 +:10047000984700220449054B05489847054B984783 +:1004800010BDC0464D04000000080042A10300005A +:100490001C0000201104000010B5024B9847024BCD +:1004A000984710BD410200006D040000C369194265 +:1004B000FCD17047022210B5036803219343036007 +:1004C000014B984710BDC046AD04000010B5016057 +:1004D000014B0321984710BDAD040000F8B51B4B3C +:1004E0000400C3189B0ADBB2002B04D0002018497B +:1004F000184A194B9847E369184E194DDB0710D479 +:100500000227184B03212000984723683B4205D05F +:100510002000154B984739002000B04705212000E6 +:10052000A84720000121B04720001049A847C02358 +:100530009B022000636007210D4B984700200D4B64 +:10054000A381A07330342070F8BDC04600F8FFBD11 +:100550005E0600003A02000071020000AD040000D7 +:10056000CD040000AD040000B504000004001040FC +:10057000AD040000ADD8FFFF70B505000C00B4223B +:1005800004490120044B98472C602000034B9847F6 +:1005900070BDC0465E06000071020000DD04000070 +:1005A0000368198570470368188DC0B270470368E7 +:1005B000187E0123184070470368187E8007C00F1B +:1005C00070470368187E4007C00F704710B5014B95 +:1005D000984710BD9904000070B500260C4C0D4DD5 +:1005E000641BA410A64209D1002600F047F80A4C6B +:1005F0000A4D641BA410A64205D170BDB300EB5890 +:1006000098470136EEE7B300EB5898470136F2E71A +:1006100088060000880600008C060000880600009E +:10062000002310B59A4200D110BDCC5CC4540133F4 +:10063000F8E703008218934200D170471970013324 +:10064000F9E72E2E2F68616C2F7372632F68616C2F +:100650005F75736172745F73796E632E63002E2E03 +:100660002F68706C2F736572636F6D2F68706C5F8D +:10067000736572636F6D2E6300000000F8B5C046AD +:10068000F8BC08BC9E46704729010000F8B5C0467A +:0C069000F8BC08BC9E467047FD0000004E :00000001FF diff --git a/software/firmware/oracle_d21_edition/gcc/AtmelStart.lss b/software/firmware/oracle_d21_edition/gcc/AtmelStart.lss index 5d553c30..98c06e7c 100644 --- a/software/firmware/oracle_d21_edition/gcc/AtmelStart.lss +++ b/software/firmware/oracle_d21_edition/gcc/AtmelStart.lss @@ -3,1165 +3,1228 @@ AtmelStart.elf: file format elf32-littlearm Sections: Idx Name Size VMA LMA File off Algn - 0 .text 00000634 00000000 00000000 00010000 2**2 + 0 .text 0000069c 00000000 00000000 00010000 2**2 CONTENTS, ALLOC, LOAD, READONLY, CODE - 1 .relocate 00000000 20000000 20000000 00010634 2**0 + 1 .relocate 00000000 20000000 20000000 0001069c 2**0 CONTENTS 2 .bss 00000028 20000000 20000000 00020000 2**2 ALLOC 3 .stack 00002000 20000028 20000028 00020000 2**0 ALLOC - 4 .ARM.attributes 00000028 00000000 00000000 00010634 2**0 + 4 .ARM.attributes 00000028 00000000 00000000 0001069c 2**0 CONTENTS, READONLY - 5 .comment 0000001e 00000000 00000000 0001065c 2**0 + 5 .comment 00000064 00000000 00000000 000106c4 2**0 CONTENTS, READONLY - 6 .debug_info 00019aab 00000000 00000000 0001067a 2**0 + 6 .debug_info 00017fc9 00000000 00000000 00010728 2**0 CONTENTS, READONLY, DEBUGGING, OCTETS - 7 .debug_abbrev 000018b5 00000000 00000000 0002a125 2**0 + 7 .debug_abbrev 000019c0 00000000 00000000 000286f1 2**0 CONTENTS, READONLY, DEBUGGING, OCTETS - 8 .debug_aranges 00000708 00000000 00000000 0002b9da 2**0 + 8 .debug_aranges 000006f8 00000000 00000000 0002a0b1 2**0 CONTENTS, READONLY, DEBUGGING, OCTETS - 9 .debug_ranges 000016e0 00000000 00000000 0002c0e2 2**0 + 9 .debug_rnglists 00000c33 00000000 00000000 0002a7a9 2**0 CONTENTS, READONLY, DEBUGGING, OCTETS - 10 .debug_macro 00004179 00000000 00000000 0002d7c2 2**0 + 10 .debug_macro 00004179 00000000 00000000 0002b3dc 2**0 CONTENTS, READONLY, DEBUGGING, OCTETS - 11 .debug_line 0000a90e 00000000 00000000 0003193b 2**0 + 11 .debug_line 0000a266 00000000 00000000 0002f555 2**0 CONTENTS, READONLY, DEBUGGING, OCTETS - 12 .debug_str 00083ff5 00000000 00000000 0003c249 2**0 + 12 .debug_str 000836b7 00000000 00000000 000397bb 2**0 CONTENTS, READONLY, DEBUGGING, OCTETS - 13 .debug_frame 000013f8 00000000 00000000 000c0240 2**2 + 13 .debug_frame 00001350 00000000 00000000 000bce74 2**2 CONTENTS, READONLY, DEBUGGING, OCTETS - 14 .debug_loc 00007541 00000000 00000000 000c1638 2**0 + 14 .debug_loclists 000046a0 00000000 00000000 000be1c4 2**0 CONTENTS, READONLY, DEBUGGING, OCTETS Disassembly of section .text: 00000000 : - 0: 28 20 00 20 01 01 00 00 fd 00 00 00 fd 00 00 00 ( . ............ +/** + * \brief Set the sleep mode for the device + */ +int32_t _set_sleep_mode(const uint8_t mode) +{ + switch (mode) { + 0: 28 20 00 20 51 01 00 00 4d 01 00 00 4d 01 00 00 ( . Q...M...M... ... - 2c: fd 00 00 00 00 00 00 00 00 00 00 00 fd 00 00 00 ................ - 3c: fd 00 00 00 fd 00 00 00 fd 00 00 00 fd 00 00 00 ................ - 4c: fd 00 00 00 fd 00 00 00 fd 00 00 00 fd 00 00 00 ................ - 5c: fd 00 00 00 fd 00 00 00 fd 00 00 00 fd 00 00 00 ................ - 6c: fd 00 00 00 fd 00 00 00 fd 00 00 00 fd 00 00 00 ................ - 7c: fd 00 00 00 fd 00 00 00 fd 00 00 00 fd 00 00 00 ................ - 8c: fd 00 00 00 fd 00 00 00 fd 00 00 00 fd 00 00 00 ................ - 9c: fd 00 00 00 fd 00 00 00 fd 00 00 00 fd 00 00 00 ................ - ac: fd 00 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>) + case 2: + SCB->SCR &= ~SCB_SCR_SLEEPDEEP_Msk; + PM->SLEEP.reg = mode; + return ERR_NONE; + case 3: + SCB->SCR |= SCB_SCR_SLEEPDEEP_Msk; + 2c: 4d 01 00 00 00 00 00 00 00 00 00 00 4d 01 00 00 M...........M... + }; +} + +static inline bool hri_sercomspi_is_syncing(const void *const hw, hri_sercomspi_syncbusy_reg_t reg) +{ + return ((Sercom *)hw)->SPI.SYNCBUSY.reg & reg; + 3c: 4d 01 00 00 4d 01 00 00 4d 01 00 00 4d 01 00 00 M...M...M...M... + +static inline hri_sercomi2cm_ctrla_reg_t hri_sercomi2cm_get_CTRLA_reg(const void *const hw, + hri_sercomi2cm_ctrla_reg_t mask) +{ + uint32_t tmp; + hri_sercomi2cm_wait_for_sync(hw, SERCOM_I2CM_SYNCBUSY_SWRST | SERCOM_I2CM_SYNCBUSY_ENABLE); + 4c: 4d 01 00 00 4d 01 00 00 4d 01 00 00 4d 01 00 00 M...M...M...M... + } + + if (!hri_sercomspi_is_syncing(hw, SERCOM_SPI_SYNCBUSY_SWRST)) { + uint32_t mode = regs->ctrla & SERCOM_SPI_CTRLA_MODE_Msk; + if (hri_sercomspi_get_CTRLA_reg(hw, SERCOM_SPI_CTRLA_ENABLE)) { + hri_sercomspi_clear_CTRLA_ENABLE_bit(hw); + 5c: 4d 01 00 00 4d 01 00 00 4d 01 00 00 4d 01 00 00 M...M...M...M... + hri_sercomspi_wait_for_sync(hw, SERCOM_SPI_SYNCBUSY_ENABLE); + } + hri_sercomspi_write_CTRLA_reg(hw, SERCOM_SPI_CTRLA_SWRST | mode); + 6c: 4d 01 00 00 4d 01 00 00 4d 01 00 00 4d 01 00 00 M...M...M...M... + } + hri_sercomspi_wait_for_sync(hw, SERCOM_SPI_SYNCBUSY_SWRST); + 7c: 4d 01 00 00 4d 01 00 00 4d 01 00 00 4d 01 00 00 M...M...M...M... + ASSERT(hw && regs); + 8c: 4d 01 00 00 4d 01 00 00 4d 01 00 00 4d 01 00 00 M...M...M...M... + hw, regs->ctrla & ~(SERCOM_SPI_CTRLA_IBON | SERCOM_SPI_CTRLA_ENABLE | SERCOM_SPI_CTRLA_SWRST)); + 9c: 4d 01 00 00 4d 01 00 00 4d 01 00 00 4d 01 00 00 M...M...M...M... + hri_sercomspi_write_CTRLA_reg( + ac: 4d 01 00 00 00 00 00 00 M....... + +000000b4 : + (regs->ctrlb & ~(SERCOM_SPI_CTRLB_MSSEN)) + b4: 4804 ldr r0, [pc, #16] ; (c8 ) + b6: 4b05 ldr r3, [pc, #20] ; (cc ) + b8: b510 push {r4, lr} + ba: 4283 cmp r3, r0 + +static inline void hri_sercomspi_write_CTRLB_reg(const void *const hw, hri_sercomspi_ctrlb_reg_t data) +{ + SERCOM_CRITICAL_SECTION_ENTER(); + ((Sercom *)hw)->SPI.CTRLB.reg = data; + hri_sercomspi_wait_for_sync(hw, SERCOM_SPI_SYNCBUSY_MASK); + bc: d003 beq.n c6 + be: 4b04 ldr r3, [pc, #16] ; (d0 ) 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: 20000000 .word 0x20000000 - d4: 00000000 .word 0x00000000 - d8: 00000634 .word 0x00000634 - -000000dc : - dc: 4b04 ldr r3, [pc, #16] ; (f0 ) - de: b510 push {r4, lr} - e0: 2b00 cmp r3, #0 - e2: d003 beq.n ec - e4: 4903 ldr r1, [pc, #12] ; (f4 ) - e6: 4804 ldr r0, [pc, #16] ; (f8 ) - e8: e000 b.n ec - ea: bf00 nop - ec: bd10 pop {r4, pc} - ee: 46c0 nop ; (mov r8, r8) - f0: 00000000 .word 0x00000000 - f4: 20000004 .word 0x20000004 - f8: 00000634 .word 0x00000634 - -000000fc : + c2: d000 beq.n c6 + c4: 4798 blx r3 + c6: bd10 pop {r4, pc} + c8: 0000069c .word 0x0000069c + | (SERCOM_SPI_CTRLB_RXEN | SERCOM_SPI_CTRLB_SSDE | SERCOM_SPI_CTRLB_PLOADEN)); + cc: 0000069c .word 0x0000069c + hri_sercomspi_write_CTRLB_reg(hw, + d0: 00000000 .word 0x00000000 + +000000d4 : + d4: 4806 ldr r0, [pc, #24] ; (f0 ) + d6: 4907 ldr r1, [pc, #28] ; (f4 ) + hri_sercomspi_write_ADDR_reg(hw, regs->addr); + d8: 1a09 subs r1, r1, r0 + da: 108b asrs r3, r1, #2 + dc: 0fc9 lsrs r1, r1, #31 + de: 18c9 adds r1, r1, r3 + e0: b510 push {r4, lr} + e2: 1049 asrs r1, r1, #1 + e4: d003 beq.n ee + e6: 4b04 ldr r3, [pc, #16] ; (f8 ) + e8: 2b00 cmp r3, #0 + ea: d000 beq.n ee +} + +static inline void hri_sercomspi_write_ADDR_reg(const void *const hw, hri_sercomspi_addr_reg_t data) +{ + SERCOM_CRITICAL_SECTION_ENTER(); + ((Sercom *)hw)->SPI.ADDR.reg = data; + ec: 4798 blx r3 +} + +static inline void hri_sercomspi_write_DBGCTRL_reg(const void *const hw, hri_sercomspi_dbgctrl_reg_t data) +{ + SERCOM_CRITICAL_SECTION_ENTER(); + ((Sercom *)hw)->SPI.DBGCTRL.reg = data; + ee: bd10 pop {r4, pc} + hri_sercomspi_write_DBGCTRL_reg(hw, regs->dbgctrl); + f0: 0000069c .word 0x0000069c + f4: 0000069c .word 0x0000069c + while (hri_sercomspi_is_syncing(hw, 0xFFFFFFFF)) + f8: 00000000 .word 0x00000000 + +000000fc <__do_global_dtors_aux>: + } else { + _spi_load_regs_master(hw, regs); + } + + /* Load character size from default hardware configuration */ + dev->char_size = ((regs->ctrlb & SERCOM_SPI_CTRLB_CHSIZE_Msk) == 0) ? 1 : 2; + fc: b510 push {r4, lr} + fe: 4c07 ldr r4, [pc, #28] ; (11c <__do_global_dtors_aux+0x20>) + + dev->dummy_byte = regs->dummy_byte; + + return ERR_NONE; + 100: 7823 ldrb r3, [r4, #0] + dev->char_size = ((regs->ctrlb & SERCOM_SPI_CTRLB_CHSIZE_Msk) == 0) ? 1 : 2; + 102: 2b00 cmp r3, #0 + 104: d109 bne.n 11a <__do_global_dtors_aux+0x1e> + 106: f7ff ffd5 bl b4 + 10a: 4b05 ldr r3, [pc, #20] ; (120 <__do_global_dtors_aux+0x24>) + dev->dummy_byte = regs->dummy_byte; + 10c: 2b00 cmp r3, #0 + 10e: d002 beq.n 116 <__do_global_dtors_aux+0x1a> + 110: 4804 ldr r0, [pc, #16] ; (124 <__do_global_dtors_aux+0x28>) + 112: e000 b.n 116 <__do_global_dtors_aux+0x1a> + 114: bf00 nop +} + 116: 2301 movs r3, #1 + 118: 7023 strb r3, [r4, #0] + ASSERT(hw && regs); + 11a: bd10 pop {r4, pc} + 11c: 20000000 .word 0x20000000 + 120: 00000000 .word 0x00000000 + hw, regs->ctrla & ~(SERCOM_SPI_CTRLA_IBON | SERCOM_SPI_CTRLA_ENABLE | SERCOM_SPI_CTRLA_SWRST)); + 124: 0000069c .word 0x0000069c + +00000128 : + 128: 4b05 ldr r3, [pc, #20] ; (140 ) + 12a: b510 push {r4, lr} + 12c: 2b00 cmp r3, #0 + 12e: d003 beq.n 138 + 130: 4904 ldr r1, [pc, #16] ; (144 ) + 132: 4805 ldr r0, [pc, #20] ; (148 ) + 134: e000 b.n 138 + 136: bf00 nop + hri_sercomspi_write_CTRLA_reg( + 138: f7ff ffcc bl d4 + 13c: bd10 pop {r4, pc} + 13e: 46c0 nop ; (mov r8, r8) + (regs->ctrlb + 140: 00000000 .word 0x00000000 + 144: 20000004 .word 0x20000004 + 148: 0000069c .word 0x0000069c + +0000014c : /** * \brief Default interrupt handler for unused IRQs. */ void Dummy_Handler(void) { while (1) { - fc: e7fe b.n fc + 14c: e7fe b.n 14c ... -00000100 : +00000150 : if (pSrc != pDest) { - 100: 4925 ldr r1, [pc, #148] ; (198 ) - 102: 4826 ldr r0, [pc, #152] ; (19c ) + 150: 4924 ldr r1, [pc, #144] ; (1e4 ) + 152: 4825 ldr r0, [pc, #148] ; (1e8 ) { - 104: b570 push {r4, r5, r6, lr} + 154: b570 push {r4, r5, r6, lr} if (pSrc != pDest) { - 106: 4281 cmp r1, r0 - 108: d00a beq.n 120 + 156: 4281 cmp r1, r0 + 158: d00a beq.n 170 *pDest++ = *pSrc++; - 10a: 4b25 ldr r3, [pc, #148] ; (1a0 ) - 10c: 1ec4 subs r4, r0, #3 - 10e: 2200 movs r2, #0 - 110: 42a3 cmp r3, r4 - 112: d303 bcc.n 11c - 114: 3303 adds r3, #3 - 116: 1a1a subs r2, r3, r0 - 118: 0892 lsrs r2, r2, #2 - 11a: 0092 lsls r2, r2, #2 - 11c: 4b21 ldr r3, [pc, #132] ; (1a4 ) - 11e: 4798 blx r3 + 15a: 4b24 ldr r3, [pc, #144] ; (1ec ) + 15c: 1ec4 subs r4, r0, #3 + 15e: 2200 movs r2, #0 + 160: 42a3 cmp r3, r4 + 162: d303 bcc.n 16c + 164: 3303 adds r3, #3 + 166: 1a1a subs r2, r3, r0 + 168: 0892 lsrs r2, r2, #2 + 16a: 0092 lsls r2, r2, #2 + 16c: 4b20 ldr r3, [pc, #128] ; (1f0 ) + 16e: 4798 blx r3 *pDest++ = 0; - 120: 4821 ldr r0, [pc, #132] ; (1a8 ) - 122: 4b22 ldr r3, [pc, #136] ; (1ac ) - 124: 1ec1 subs r1, r0, #3 - 126: 2200 movs r2, #0 - 128: 4299 cmp r1, r3 - 12a: d803 bhi.n 134 - 12c: 3303 adds r3, #3 - 12e: 1a1a subs r2, r3, r0 - 130: 0892 lsrs r2, r2, #2 - 132: 0092 lsls r2, r2, #2 - 134: 2100 movs r1, #0 - 136: 4b1e ldr r3, [pc, #120] ; (1b0 ) - 138: 4798 blx r3 + 170: 4820 ldr r0, [pc, #128] ; (1f4 ) + 172: 4b21 ldr r3, [pc, #132] ; (1f8 ) + 174: 1ec1 subs r1, r0, #3 + 176: 2200 movs r2, #0 + 178: 4299 cmp r1, r3 + 17a: d803 bhi.n 184 + 17c: 3303 adds r3, #3 + 17e: 1a1a subs r2, r3, r0 + 180: 0892 lsrs r2, r2, #2 + 182: 0092 lsls r2, r2, #2 + 184: 2100 movs r1, #0 + 186: 4b1d ldr r3, [pc, #116] ; (1fc ) + 188: 4798 blx r3 SCB->VTOR = ((uint32_t)pSrc & SCB_VTOR_TBLOFF_Msk); - 13a: 22ff movs r2, #255 ; 0xff - 13c: 4b1d ldr r3, [pc, #116] ; (1b4 ) + 18a: 22ff movs r2, #255 ; 0xff + 18c: 4b1c ldr r3, [pc, #112] ; (200 ) USB->DEVICE.QOSCTRL.bit.CQOS = 2; - 13e: 2103 movs r1, #3 + 18e: 2103 movs r1, #3 SCB->VTOR = ((uint32_t)pSrc & SCB_VTOR_TBLOFF_Msk); - 140: 4393 bics r3, r2 - 142: 4a1d ldr r2, [pc, #116] ; (1b8 ) + 190: 4393 bics r3, r2 + 192: 4a1c ldr r2, [pc, #112] ; (204 ) USB->DEVICE.QOSCTRL.bit.DQOS = 2; - 144: 250c movs r5, #12 + 194: 250c movs r5, #12 SCB->VTOR = ((uint32_t)pSrc & SCB_VTOR_TBLOFF_Msk); - 146: 6093 str r3, [r2, #8] + 196: 6093 str r3, [r2, #8] SBMATRIX->SFR[SBMATRIX_SLAVE_HMCRAMC0].reg = 2; - 148: 2202 movs r2, #2 + 198: 2202 movs r2, #2 USB->DEVICE.QOSCTRL.bit.DQOS = 2; - 14a: 2408 movs r4, #8 - DMAC->QOSCTRL.bit.DQOS = 2; - 14c: 2630 movs r6, #48 ; 0x30 + 19a: 2408 movs r4, #8 SBMATRIX->SFR[SBMATRIX_SLAVE_HMCRAMC0].reg = 2; - 14e: 4b1b ldr r3, [pc, #108] ; (1bc ) + 19c: 4b1a ldr r3, [pc, #104] ; (208 ) USB->DEVICE.QOSCTRL.bit.CQOS = 2; - 150: 481b ldr r0, [pc, #108] ; (1c0 ) + 19e: 481b ldr r0, [pc, #108] ; (20c ) SBMATRIX->SFR[SBMATRIX_SLAVE_HMCRAMC0].reg = 2; - 152: 625a str r2, [r3, #36] ; 0x24 + 1a0: 625a str r2, [r3, #36] ; 0x24 USB->DEVICE.QOSCTRL.bit.CQOS = 2; - 154: 78c3 ldrb r3, [r0, #3] - 156: 438b bics r3, r1 - 158: 4313 orrs r3, r2 - 15a: 70c3 strb r3, [r0, #3] + 1a2: 78c3 ldrb r3, [r0, #3] + 1a4: 438b bics r3, r1 + 1a6: 4313 orrs r3, r2 + 1a8: 70c3 strb r3, [r0, #3] USB->DEVICE.QOSCTRL.bit.DQOS = 2; - 15c: 78c3 ldrb r3, [r0, #3] - 15e: 43ab bics r3, r5 - 160: 4323 orrs r3, r4 - 162: 70c3 strb r3, [r0, #3] + 1aa: 78c3 ldrb r3, [r0, #3] + 1ac: 43ab bics r3, r5 + 1ae: 4323 orrs r3, r4 + 1b0: 70c3 strb r3, [r0, #3] DMAC->QOSCTRL.bit.DQOS = 2; - 164: 4b17 ldr r3, [pc, #92] ; (1c4 ) - 166: 7b98 ldrb r0, [r3, #14] - 168: 43b0 bics r0, r6 - 16a: 0006 movs r6, r0 - 16c: 2020 movs r0, #32 - 16e: 4330 orrs r0, r6 - 170: 7398 strb r0, [r3, #14] + 1b2: 2030 movs r0, #48 ; 0x30 + 1b4: 4b16 ldr r3, [pc, #88] ; (210 ) + 1b6: 7b9e ldrb r6, [r3, #14] + 1b8: 4386 bics r6, r0 + 1ba: 3810 subs r0, #16 + 1bc: 4330 orrs r0, r6 + 1be: 7398 strb r0, [r3, #14] DMAC->QOSCTRL.bit.FQOS = 2; - 172: 7b98 ldrb r0, [r3, #14] - 174: 43a8 bics r0, r5 - 176: 4304 orrs r4, r0 - 178: 739c strb r4, [r3, #14] + 1c0: 7b98 ldrb r0, [r3, #14] + 1c2: 43a8 bics r0, r5 + 1c4: 4304 orrs r4, r0 + 1c6: 739c strb r4, [r3, #14] DMAC->QOSCTRL.bit.WRBQOS = 2; - 17a: 7b98 ldrb r0, [r3, #14] - 17c: 4388 bics r0, r1 - 17e: 4302 orrs r2, r0 - 180: 739a strb r2, [r3, #14] + 1c8: 7b98 ldrb r0, [r3, #14] + 1ca: 4388 bics r0, r1 + 1cc: 4302 orrs r2, r0 + 1ce: 739a strb r2, [r3, #14] NVMCTRL->CTRLB.bit.MANW = 1; - 182: 2380 movs r3, #128 ; 0x80 - 184: 4a10 ldr r2, [pc, #64] ; (1c8 ) - 186: 6851 ldr r1, [r2, #4] - 188: 430b orrs r3, r1 - 18a: 6053 str r3, [r2, #4] + 1d0: 2380 movs r3, #128 ; 0x80 + 1d2: 4a10 ldr r2, [pc, #64] ; (214 ) + 1d4: 6851 ldr r1, [r2, #4] + 1d6: 430b orrs r3, r1 + 1d8: 6053 str r3, [r2, #4] __libc_init_array(); - 18c: 4b0f ldr r3, [pc, #60] ; (1cc ) - 18e: 4798 blx r3 + 1da: 4b0f ldr r3, [pc, #60] ; (218 ) + 1dc: 4798 blx r3 main(); - 190: 4b0f ldr r3, [pc, #60] ; (1d0 ) - 192: 4798 blx r3 + 1de: 4b0f ldr r3, [pc, #60] ; (21c ) + 1e0: 4798 blx r3 while (1) - 194: e7fe b.n 194 - 196: 46c0 nop ; (mov r8, r8) - 198: 00000634 .word 0x00000634 - 19c: 20000000 .word 0x20000000 - 1a0: 20000000 .word 0x20000000 - 1a4: 000005b9 .word 0x000005b9 - 1a8: 20000000 .word 0x20000000 - 1ac: 20000028 .word 0x20000028 - 1b0: 000005cb .word 0x000005cb - 1b4: 00000000 .word 0x00000000 - 1b8: e000ed00 .word 0xe000ed00 - 1bc: 410070fc .word 0x410070fc - 1c0: 41005000 .word 0x41005000 - 1c4: 41004800 .word 0x41004800 - 1c8: 41004000 .word 0x41004000 - 1cc: 00000571 .word 0x00000571 - 1d0: 000003b5 .word 0x000003b5 - -000001d4 <_pm_init>: + 1e2: e7fe b.n 1e2 + 1e4: 0000069c .word 0x0000069c + 1e8: 20000000 .word 0x20000000 + 1ec: 20000000 .word 0x20000000 + 1f0: 00000621 .word 0x00000621 + 1f4: 20000000 .word 0x20000000 + 1f8: 20000028 .word 0x20000028 + 1fc: 00000633 .word 0x00000633 + 200: 00000000 .word 0x00000000 + 204: e000ed00 .word 0xe000ed00 + 208: 410070fc .word 0x410070fc + 20c: 41005000 .word 0x41005000 + 210: 41004800 .word 0x41004800 + 214: 41004000 .word 0x41004000 + 218: 000005d9 .word 0x000005d9 + 21c: 00000405 .word 0x00000405 + +00000220 <_pm_init>: } static inline void hri_pm_set_CPUSEL_CPUDIV_bf(const void *const hw, hri_pm_cpusel_reg_t mask) { PM_CRITICAL_SECTION_ENTER(); ((Pm *)hw)->CPUSEL.reg |= PM_CPUSEL_CPUDIV(mask); - 1d4: 4b06 ldr r3, [pc, #24] ; (1f0 <_pm_init+0x1c>) - 1d6: 7a1a ldrb r2, [r3, #8] - 1d8: b2d2 uxtb r2, r2 - 1da: 721a strb r2, [r3, #8] + 220: 4b06 ldr r3, [pc, #24] ; (23c <_pm_init+0x1c>) + 222: 7a1a ldrb r2, [r3, #8] + 224: b2d2 uxtb r2, r2 + 226: 721a strb r2, [r3, #8] } static inline void hri_pm_set_APBASEL_APBADIV_bf(const void *const hw, hri_pm_apbasel_reg_t mask) { PM_CRITICAL_SECTION_ENTER(); ((Pm *)hw)->APBASEL.reg |= PM_APBASEL_APBADIV(mask); - 1dc: 7a5a ldrb r2, [r3, #9] - 1de: b2d2 uxtb r2, r2 - 1e0: 725a strb r2, [r3, #9] + 228: 7a5a ldrb r2, [r3, #9] + 22a: b2d2 uxtb r2, r2 + 22c: 725a strb r2, [r3, #9] } static inline void hri_pm_set_APBBSEL_APBBDIV_bf(const void *const hw, hri_pm_apbbsel_reg_t mask) { PM_CRITICAL_SECTION_ENTER(); ((Pm *)hw)->APBBSEL.reg |= PM_APBBSEL_APBBDIV(mask); - 1e2: 7a9a ldrb r2, [r3, #10] - 1e4: b2d2 uxtb r2, r2 - 1e6: 729a strb r2, [r3, #10] + 22e: 7a9a ldrb r2, [r3, #10] + 230: b2d2 uxtb r2, r2 + 232: 729a strb r2, [r3, #10] } static inline void hri_pm_set_APBCSEL_APBCDIV_bf(const void *const hw, hri_pm_apbcsel_reg_t mask) { PM_CRITICAL_SECTION_ENTER(); ((Pm *)hw)->APBCSEL.reg |= PM_APBCSEL_APBCDIV(mask); - 1e8: 7ada ldrb r2, [r3, #11] - 1ea: b2d2 uxtb r2, r2 - 1ec: 72da strb r2, [r3, #11] + 234: 7ada ldrb r2, [r3, #11] + 236: b2d2 uxtb r2, r2 + 238: 72da strb r2, [r3, #11] { hri_pm_set_CPUSEL_CPUDIV_bf(PM, CONF_CPU_DIV); hri_pm_set_APBASEL_APBADIV_bf(PM, CONF_APBA_DIV); hri_pm_set_APBBSEL_APBBDIV_bf(PM, CONF_APBB_DIV); hri_pm_set_APBCSEL_APBCDIV_bf(PM, CONF_APBC_DIV); } - 1ee: 4770 bx lr - 1f0: 40000400 .word 0x40000400 + 23a: 4770 bx lr + 23c: 40000400 .word 0x40000400 -000001f4 <_init_chip>: +00000240 <_init_chip>: } static inline void hri_nvmctrl_set_CTRLB_RWS_bf(const void *const hw, hri_nvmctrl_ctrlb_reg_t mask) { NVMCTRL_CRITICAL_SECTION_ENTER(); ((Nvmctrl *)hw)->CTRLB.reg |= NVMCTRL_CTRLB_RWS(mask); - 1f4: 4b06 ldr r3, [pc, #24] ; (210 <_init_chip+0x1c>) + 240: 4b06 ldr r3, [pc, #24] ; (25c <_init_chip+0x1c>) /** * \brief Initialize the hardware abstraction layer */ void _init_chip(void) { - 1f6: b510 push {r4, lr} - 1f8: 685a ldr r2, [r3, #4] - 1fa: 605a str r2, [r3, #4] + 242: b510 push {r4, lr} + 244: 685a ldr r2, [r3, #4] + 246: 605a str r2, [r3, #4] hri_nvmctrl_set_CTRLB_RWS_bf(NVMCTRL, CONF_NVM_WAIT_STATE); _pm_init(); - 1fc: 4b05 ldr r3, [pc, #20] ; (214 <_init_chip+0x20>) - 1fe: 4798 blx r3 + 248: 4b05 ldr r3, [pc, #20] ; (260 <_init_chip+0x20>) + 24a: 4798 blx r3 _sysctrl_init_sources(); - 200: 4b05 ldr r3, [pc, #20] ; (218 <_init_chip+0x24>) - 202: 4798 blx r3 + 24c: 4b05 ldr r3, [pc, #20] ; (264 <_init_chip+0x24>) + 24e: 4798 blx r3 #if _GCLK_INIT_1ST _gclk_init_generators_by_fref(_GCLK_INIT_1ST); #endif _sysctrl_init_referenced_generators(); - 204: 4b05 ldr r3, [pc, #20] ; (21c <_init_chip+0x28>) - 206: 4798 blx r3 + 250: 4b05 ldr r3, [pc, #20] ; (268 <_init_chip+0x28>) + 252: 4798 blx r3 _gclk_init_generators_by_fref(_GCLK_INIT_LAST); - 208: 20ff movs r0, #255 ; 0xff - 20a: 4b05 ldr r3, [pc, #20] ; (220 <_init_chip+0x2c>) - 20c: 4798 blx r3 + 254: 20ff movs r0, #255 ; 0xff + 256: 4b05 ldr r3, [pc, #20] ; (26c <_init_chip+0x2c>) + 258: 4798 blx r3 #if CONF_DMAC_ENABLE _pm_enable_bus_clock(PM_BUS_AHB, DMAC); _pm_enable_bus_clock(PM_BUS_APBB, DMAC); _dma_init(); #endif } - 20e: bd10 pop {r4, pc} - 210: 41004000 .word 0x41004000 - 214: 000001d5 .word 0x000001d5 - 218: 0000022d .word 0x0000022d - 21c: 00000275 .word 0x00000275 - 220: 00000395 .word 0x00000395 - -00000224 : + 25a: bd10 pop {r4, pc} + 25c: 41004000 .word 0x41004000 + 260: 00000221 .word 0x00000221 + 264: 00000279 .word 0x00000279 + 268: 000002c1 .word 0x000002c1 + 26c: 000003e5 .word 0x000003e5 + +00000270 : /** * \brief Assert function */ void assert(const bool condition, const char *const file, const int line) { if (!(condition)) { - 224: 2800 cmp r0, #0 - 226: d100 bne.n 22a + 270: 2800 cmp r0, #0 + 272: d100 bne.n 276 __asm("BKPT #0"); - 228: be00 bkpt 0x0000 + 274: be00 bkpt 0x0000 } (void)file; (void)line; } - 22a: 4770 bx lr + 276: 4770 bx lr -0000022c <_sysctrl_init_sources>: +00000278 <_sysctrl_init_sources>: } static inline hri_sysctrl_osc8m_reg_t hri_sysctrl_read_OSC8M_CALIB_bf(const void *const hw) { uint32_t tmp; tmp = ((Sysctrl *)hw)->OSC8M.reg; - 22c: 4b0e ldr r3, [pc, #56] ; (268 <_sysctrl_init_sources+0x3c>) - 22e: 6a18 ldr r0, [r3, #32] -} - -static inline hri_sysctrl_osc8m_reg_t hri_sysctrl_read_OSC8M_FRANGE_bf(const void *const hw) -{ - uint32_t tmp; - tmp = ((Sysctrl *)hw)->OSC8M.reg; - 230: 6a19 ldr r1, [r3, #32] - -#if CONF_OSC8M_CONFIG == 1 - calib = hri_sysctrl_read_OSC8M_CALIB_bf(hw); - + 278: 4b0e ldr r3, [pc, #56] ; (2b4 <_sysctrl_init_sources+0x3c>) hri_sysctrl_write_OSC8M_reg(hw, SYSCTRL_OSC8M_FRANGE(hri_sysctrl_read_OSC8M_FRANGE_bf(hw)) | - 232: 0f89 lsrs r1, r1, #30 - 234: 078a lsls r2, r1, #30 #if CONF_OSC8M_OVERWRITE_CALIBRATION == 1 SYSCTRL_OSC8M_CALIB(CONF_OSC8M_CALIB) | #else SYSCTRL_OSC8M_CALIB(calib) | - 236: 490d ldr r1, [pc, #52] ; (26c <_sysctrl_init_sources+0x40>) - 238: 4001 ands r1, r0 + 27a: 480f ldr r0, [pc, #60] ; (2b8 <_sysctrl_init_sources+0x40>) + 27c: 6a19 ldr r1, [r3, #32] +} + +static inline hri_sysctrl_osc8m_reg_t hri_sysctrl_read_OSC8M_FRANGE_bf(const void *const hw) +{ + uint32_t tmp; + tmp = ((Sysctrl *)hw)->OSC8M.reg; + 27e: 6a1a ldr r2, [r3, #32] + 280: 4001 ands r1, r0 SYSCTRL_OSC8M_FRANGE(hri_sysctrl_read_OSC8M_FRANGE_bf(hw)) | - 23a: 430a orrs r2, r1 + 282: 0f92 lsrs r2, r2, #30 + 284: 0792 lsls r2, r2, #30 + 286: 430a orrs r2, r1 hri_sysctrl_write_OSC8M_reg(hw, - 23c: 490c ldr r1, [pc, #48] ; (270 <_sysctrl_init_sources+0x44>) - 23e: 430a orrs r2, r1 + 288: 490c ldr r1, [pc, #48] ; (2bc <_sysctrl_init_sources+0x44>) + 28a: 430a orrs r2, r1 } static inline void hri_sysctrl_write_OSC8M_reg(const void *const hw, hri_sysctrl_osc8m_reg_t data) { SYSCTRL_CRITICAL_SECTION_ENTER(); ((Sysctrl *)hw)->OSC8M.reg = data; - 240: 621a str r2, [r3, #32] + 28c: 621a str r2, [r3, #32] ((Sysctrl *)hw)->OSC32K.reg |= SYSCTRL_OSC32K_ENABLE; - 242: 2202 movs r2, #2 - 244: 6999 ldr r1, [r3, #24] - 246: 430a orrs r2, r1 + 28e: 2202 movs r2, #2 + 290: 6999 ldr r1, [r3, #24] + 292: 430a orrs r2, r1 tmp = (tmp & SYSCTRL_OSCULP32K_CALIB_Msk) >> SYSCTRL_OSCULP32K_CALIB_Pos; - 248: 211f movs r1, #31 + 294: 211f movs r1, #31 ((Sysctrl *)hw)->OSC32K.reg |= SYSCTRL_OSC32K_ENABLE; - 24a: 619a str r2, [r3, #24] + 296: 619a str r2, [r3, #24] tmp = ((Sysctrl *)hw)->OSCULP32K.reg; - 24c: 7f1a ldrb r2, [r3, #28] + 298: 7f1a ldrb r2, [r3, #28] tmp = (tmp & SYSCTRL_OSCULP32K_CALIB_Msk) >> SYSCTRL_OSCULP32K_CALIB_Pos; - 24e: 400a ands r2, r1 + 29a: 400a ands r2, r1 ((Sysctrl *)hw)->OSCULP32K.reg = data; - 250: 771a strb r2, [r3, #28] + 29c: 771a strb r2, [r3, #28] return (((Sysctrl *)hw)->PCLKSR.reg & SYSCTRL_PCLKSR_OSC8MRDY) >> SYSCTRL_PCLKSR_OSC8MRDY_Pos; - 252: 391e subs r1, #30 - 254: 68da ldr r2, [r3, #12] - 256: 08d2 lsrs r2, r2, #3 + 29e: 391e subs r1, #30 + 2a0: 68da ldr r2, [r3, #12] + 2a2: 08d2 lsrs r2, r2, #3 #endif #endif #if CONF_OSC8M_CONFIG == 1 #if CONF_OSC8M_ENABLE == 1 while (!hri_sysctrl_get_PCLKSR_OSC8MRDY_bit(hw)) - 258: 420a tst r2, r1 - 25a: d0fb beq.n 254 <_sysctrl_init_sources+0x28> + 2a4: 420a tst r2, r1 + 2a6: d0fb beq.n 2a0 <_sysctrl_init_sources+0x28> ((Sysctrl *)hw)->OSC8M.reg |= SYSCTRL_OSC8M_ONDEMAND; - 25c: 2280 movs r2, #128 ; 0x80 - 25e: 6a19 ldr r1, [r3, #32] - 260: 430a orrs r2, r1 - 262: 621a str r2, [r3, #32] + 2a8: 2280 movs r2, #128 ; 0x80 + 2aa: 6a19 ldr r1, [r3, #32] + 2ac: 430a orrs r2, r1 + 2ae: 621a str r2, [r3, #32] hri_sysctrl_set_OSC8M_ONDEMAND_bit(hw); #endif #endif (void)calib, (void)hw; } - 264: 4770 bx lr - 266: 46c0 nop ; (mov r8, r8) - 268: 40000800 .word 0x40000800 - 26c: 0fff0000 .word 0x0fff0000 - 270: 00000302 .word 0x00000302 + 2b0: 4770 bx lr + 2b2: 46c0 nop ; (mov r8, r8) + 2b4: 40000800 .word 0x40000800 + 2b8: 0fff0000 .word 0x0fff0000 + 2bc: 00000302 .word 0x00000302 -00000274 <_sysctrl_init_referenced_generators>: +000002c0 <_sysctrl_init_referenced_generators>: ((Sysctrl *)hw)->OSC32K.reg &= ~SYSCTRL_OSC32K_ENABLE; - 274: 2102 movs r1, #2 - 276: 4a02 ldr r2, [pc, #8] ; (280 <_sysctrl_init_referenced_generators+0xc>) - 278: 6993 ldr r3, [r2, #24] - 27a: 438b bics r3, r1 - 27c: 6193 str r3, [r2, #24] + 2c0: 2102 movs r1, #2 + 2c2: 4a02 ldr r2, [pc, #8] ; (2cc <_sysctrl_init_referenced_generators+0xc>) + 2c4: 6993 ldr r3, [r2, #24] + 2c6: 438b bics r3, r1 + 2c8: 6193 str r3, [r2, #24] /* Disable after all possible configurations needs sync written. */ hri_sysctrl_clear_OSC32K_ENABLE_bit(hw); #endif (void)hw; } - 27e: 4770 bx lr - 280: 40000800 .word 0x40000800 + 2ca: 4770 bx lr + 2cc: 40000800 .word 0x40000800 -00000284 : +000002d0 : * \param[in] length The number of bytes to write * * \return The number of bytes written. */ static int32_t usart_sync_write(struct io_descriptor *const io_descr, const uint8_t *const buf, const uint16_t length) { - 284: b5f8 push {r3, r4, r5, r6, r7, lr} - 286: 0006 movs r6, r0 - 288: 000d movs r5, r1 - 28a: 0014 movs r4, r2 + 2d0: b5f7 push {r0, r1, r2, r4, r5, r6, r7, lr} + 2d2: 0006 movs r6, r0 + 2d4: 000d movs r5, r1 + 2d6: 0014 movs r4, r2 uint32_t offset = 0; struct usart_sync_descriptor *descr = CONTAINER_OF(io_descr, struct usart_sync_descriptor, io); ASSERT(io_descr && buf && length); - 28c: 2800 cmp r0, #0 - 28e: d004 beq.n 29a - 290: 1e08 subs r0, r1, #0 - 292: d002 beq.n 29a - 294: 0010 movs r0, r2 - 296: 1e43 subs r3, r0, #1 - 298: 4198 sbcs r0, r3 - 29a: 22f1 movs r2, #241 ; 0xf1 - 29c: 4910 ldr r1, [pc, #64] ; (2e0 ) - 29e: 4b11 ldr r3, [pc, #68] ; (2e4 ) - 2a0: 4798 blx r3 + 2d8: 2800 cmp r0, #0 + 2da: d004 beq.n 2e6 + 2dc: 1e08 subs r0, r1, #0 + 2de: d002 beq.n 2e6 + 2e0: 0010 movs r0, r2 + 2e2: 1e43 subs r3, r0, #1 + 2e4: 4198 sbcs r0, r3 + 2e6: 22f1 movs r2, #241 ; 0xf1 + 2e8: 4911 ldr r1, [pc, #68] ; (330 ) + 2ea: 4b12 ldr r3, [pc, #72] ; (334 ) + 2ec: 4798 blx r3 while (!_usart_sync_is_ready_to_send(&descr->device)) - 2a2: 0037 movs r7, r6 - 2a4: 3708 adds r7, #8 - 2a6: 0038 movs r0, r7 - 2a8: 4b0f ldr r3, [pc, #60] ; (2e8 ) - 2aa: 4798 blx r3 - 2ac: 2800 cmp r0, #0 - 2ae: d0f8 beq.n 2a2 + 2ee: 0037 movs r7, r6 + 2f0: 4b11 ldr r3, [pc, #68] ; (338 ) + 2f2: 3708 adds r7, #8 + 2f4: 0038 movs r0, r7 + 2f6: 9301 str r3, [sp, #4] + 2f8: 4798 blx r3 + 2fa: 2800 cmp r0, #0 + 2fc: d0f7 beq.n 2ee uint32_t offset = 0; - 2b0: 2600 movs r6, #0 + 2fe: 2600 movs r6, #0 ; do { _usart_sync_write_byte(&descr->device, buf[offset]); - 2b2: 0038 movs r0, r7 - 2b4: 5da9 ldrb r1, [r5, r6] - 2b6: 4b0d ldr r3, [pc, #52] ; (2ec ) - 2b8: 4798 blx r3 + 300: 0038 movs r0, r7 + 302: 5da9 ldrb r1, [r5, r6] + 304: 4b0d ldr r3, [pc, #52] ; (33c ) + 306: 4798 blx r3 while (!_usart_sync_is_ready_to_send(&descr->device)) - 2ba: 0038 movs r0, r7 - 2bc: 4b0a ldr r3, [pc, #40] ; (2e8 ) - 2be: 4798 blx r3 - 2c0: 2800 cmp r0, #0 - 2c2: d0fa beq.n 2ba + 308: 0038 movs r0, r7 + 30a: 9b01 ldr r3, [sp, #4] + 30c: 4798 blx r3 + 30e: 2800 cmp r0, #0 + 310: d0fa beq.n 308 ; } while (++offset < length); - 2c4: 3601 adds r6, #1 - 2c6: 42b4 cmp r4, r6 - 2c8: d8f3 bhi.n 2b2 - 2ca: 2501 movs r5, #1 - 2cc: 2c00 cmp r4, #0 - 2ce: d000 beq.n 2d2 - 2d0: 0025 movs r5, r4 + 312: 3601 adds r6, #1 + 314: 42b4 cmp r4, r6 + 316: d8f3 bhi.n 300 + 318: 2501 movs r5, #1 + 31a: 2c00 cmp r4, #0 + 31c: d000 beq.n 320 + 31e: 0025 movs r5, r4 while (!_usart_sync_is_transmit_done(&descr->device)) - 2d2: 0038 movs r0, r7 - 2d4: 4b06 ldr r3, [pc, #24] ; (2f0 ) - 2d6: 4798 blx r3 - 2d8: 2800 cmp r0, #0 - 2da: d0fa beq.n 2d2 + 320: 0038 movs r0, r7 + 322: 4b07 ldr r3, [pc, #28] ; (340 ) + 324: 4798 blx r3 + 326: 2800 cmp r0, #0 + 328: d0fa beq.n 320 ; return (int32_t)offset; } - 2dc: 0028 movs r0, r5 - 2de: bdf8 pop {r3, r4, r5, r6, r7, pc} - 2e0: 000005da .word 0x000005da - 2e4: 00000225 .word 0x00000225 - 2e8: 00000547 .word 0x00000547 - 2ec: 00000539 .word 0x00000539 - 2f0: 00000551 .word 0x00000551 - -000002f4 : + 32a: 0028 movs r0, r5 + 32c: bdfe pop {r1, r2, r3, r4, r5, r6, r7, pc} + 32e: 46c0 nop ; (mov r8, r8) + 330: 00000642 .word 0x00000642 + 334: 00000271 .word 0x00000271 + 338: 000005af .word 0x000005af + 33c: 000005a1 .word 0x000005a1 + 340: 000005b9 .word 0x000005b9 + +00000344 : * \param[in] length The size of a buffer * * \return The number of bytes read. */ static int32_t usart_sync_read(struct io_descriptor *const io_descr, uint8_t *const buf, const uint16_t length) { - 2f4: b5f7 push {r0, r1, r2, r4, r5, r6, r7, lr} - 2f6: 0005 movs r5, r0 - 2f8: 0014 movs r4, r2 - 2fa: 9101 str r1, [sp, #4] + 344: b5f7 push {r0, r1, r2, r4, r5, r6, r7, lr} + 346: 0005 movs r5, r0 + 348: 0014 movs r4, r2 + 34a: 9101 str r1, [sp, #4] uint32_t offset = 0; struct usart_sync_descriptor *descr = CONTAINER_OF(io_descr, struct usart_sync_descriptor, io); ASSERT(io_descr && buf && length); - 2fc: 2800 cmp r0, #0 - 2fe: d004 beq.n 30a - 300: 1e08 subs r0, r1, #0 - 302: d002 beq.n 30a - 304: 0010 movs r0, r2 - 306: 1e43 subs r3, r0, #1 - 308: 4198 sbcs r0, r3 - 30a: 2286 movs r2, #134 ; 0x86 - 30c: 490c ldr r1, [pc, #48] ; (340 ) - 30e: 4b0d ldr r3, [pc, #52] ; (344 ) - 310: 0052 lsls r2, r2, #1 - 312: 4798 blx r3 + 34c: 2800 cmp r0, #0 + 34e: d004 beq.n 35a + 350: 1e08 subs r0, r1, #0 + 352: d002 beq.n 35a + 354: 0010 movs r0, r2 + 356: 1e43 subs r3, r0, #1 + 358: 4198 sbcs r0, r3 + 35a: 2286 movs r2, #134 ; 0x86 + 35c: 490c ldr r1, [pc, #48] ; (390 ) + 35e: 4b0d ldr r3, [pc, #52] ; (394 ) + 360: 0052 lsls r2, r2, #1 + 362: 4798 blx r3 uint32_t offset = 0; - 314: 2600 movs r6, #0 + 364: 2600 movs r6, #0 do { while (!_usart_sync_is_byte_received(&descr->device)) - 316: 002f movs r7, r5 - 318: 3708 adds r7, #8 - 31a: 0038 movs r0, r7 - 31c: 4b0a ldr r3, [pc, #40] ; (348 ) - 31e: 4798 blx r3 - 320: 2800 cmp r0, #0 - 322: d0f8 beq.n 316 + 366: 002f movs r7, r5 + 368: 3708 adds r7, #8 + 36a: 0038 movs r0, r7 + 36c: 4b0a ldr r3, [pc, #40] ; (398 ) + 36e: 4798 blx r3 + 370: 2800 cmp r0, #0 + 372: d0f8 beq.n 366 ; buf[offset] = _usart_sync_read_byte(&descr->device); - 324: 4b09 ldr r3, [pc, #36] ; (34c ) - 326: 0038 movs r0, r7 - 328: 4798 blx r3 - 32a: 9b01 ldr r3, [sp, #4] - 32c: 5598 strb r0, [r3, r6] + 374: 4b09 ldr r3, [pc, #36] ; (39c ) + 376: 0038 movs r0, r7 + 378: 4798 blx r3 + 37a: 9b01 ldr r3, [sp, #4] + 37c: 5598 strb r0, [r3, r6] } while (++offset < length); - 32e: 3601 adds r6, #1 - 330: 42b4 cmp r4, r6 - 332: d8f0 bhi.n 316 - 334: 2001 movs r0, #1 - 336: 2c00 cmp r4, #0 - 338: d000 beq.n 33c - 33a: 0020 movs r0, r4 + 37e: 3601 adds r6, #1 + 380: 42b4 cmp r4, r6 + 382: d8f0 bhi.n 366 + 384: 2001 movs r0, #1 + 386: 2c00 cmp r4, #0 + 388: d000 beq.n 38c + 38a: 0020 movs r0, r4 return (int32_t)offset; } - 33c: bdfe pop {r1, r2, r3, r4, r5, r6, r7, pc} - 33e: 46c0 nop ; (mov r8, r8) - 340: 000005da .word 0x000005da - 344: 00000225 .word 0x00000225 - 348: 0000055b .word 0x0000055b - 34c: 0000053f .word 0x0000053f - -00000350 : + 38c: bdfe pop {r1, r2, r3, r4, r5, r6, r7, pc} + 38e: 46c0 nop ; (mov r8, r8) + 390: 00000642 .word 0x00000642 + 394: 00000271 .word 0x00000271 + 398: 000005c3 .word 0x000005c3 + 39c: 000005a7 .word 0x000005a7 + +000003a0 : { - 350: b570 push {r4, r5, r6, lr} - 352: 0004 movs r4, r0 - 354: 000d movs r5, r1 + 3a0: b570 push {r4, r5, r6, lr} + 3a2: 0004 movs r4, r0 + 3a4: 000d movs r5, r1 ASSERT(descr && hw); - 356: 2800 cmp r0, #0 - 358: d002 beq.n 360 - 35a: 0008 movs r0, r1 - 35c: 1e43 subs r3, r0, #1 - 35e: 4198 sbcs r0, r3 - 360: 4907 ldr r1, [pc, #28] ; (380 ) - 362: 4b08 ldr r3, [pc, #32] ; (384 ) - 364: 2234 movs r2, #52 ; 0x34 - 366: 4798 blx r3 + 3a6: 2800 cmp r0, #0 + 3a8: d002 beq.n 3b0 + 3aa: 0008 movs r0, r1 + 3ac: 1e43 subs r3, r0, #1 + 3ae: 4198 sbcs r0, r3 + 3b0: 4907 ldr r1, [pc, #28] ; (3d0 ) + 3b2: 4b08 ldr r3, [pc, #32] ; (3d4 ) + 3b4: 2234 movs r2, #52 ; 0x34 + 3b6: 4798 blx r3 init_status = _usart_sync_init(&descr->device, hw); - 368: 0020 movs r0, r4 - 36a: 0029 movs r1, r5 - 36c: 4b06 ldr r3, [pc, #24] ; (388 ) - 36e: 3008 adds r0, #8 - 370: 4798 blx r3 + 3b8: 0020 movs r0, r4 + 3ba: 0029 movs r1, r5 + 3bc: 4b06 ldr r3, [pc, #24] ; (3d8 ) + 3be: 3008 adds r0, #8 + 3c0: 4798 blx r3 if (init_status) { - 372: 2800 cmp r0, #0 - 374: d103 bne.n 37e + 3c2: 2800 cmp r0, #0 + 3c4: d103 bne.n 3ce descr->io.read = usart_sync_read; - 376: 4b05 ldr r3, [pc, #20] ; (38c ) - 378: 6063 str r3, [r4, #4] + 3c6: 4b05 ldr r3, [pc, #20] ; (3dc ) + 3c8: 6063 str r3, [r4, #4] descr->io.write = usart_sync_write; - 37a: 4b05 ldr r3, [pc, #20] ; (390 ) - 37c: 6023 str r3, [r4, #0] + 3ca: 4b05 ldr r3, [pc, #20] ; (3e0 ) + 3cc: 6023 str r3, [r4, #0] } - 37e: bd70 pop {r4, r5, r6, pc} - 380: 000005da .word 0x000005da - 384: 00000225 .word 0x00000225 - 388: 0000050d .word 0x0000050d - 38c: 000002f5 .word 0x000002f5 - 390: 00000285 .word 0x00000285 + 3ce: bd70 pop {r4, r5, r6, pc} + 3d0: 00000642 .word 0x00000642 + 3d4: 00000271 .word 0x00000271 + 3d8: 00000579 .word 0x00000579 + 3dc: 00000345 .word 0x00000345 + 3e0: 000002d1 .word 0x000002d1 -00000394 <_gclk_init_generators_by_fref>: +000003e4 <_gclk_init_generators_by_fref>: void _gclk_init_generators_by_fref(uint32_t bm) { #if CONF_GCLK_GENERATOR_0_CONFIG == 1 if (bm & (1ul << 0)) { - 394: 07c3 lsls r3, r0, #31 - 396: d509 bpl.n 3ac <_gclk_init_generators_by_fref+0x18> + 3e4: 07c0 lsls r0, r0, #31 + 3e6: d509 bpl.n 3fc <_gclk_init_generators_by_fref+0x18> } static inline void hri_gclk_write_GENDIV_reg(const void *const hw, hri_gclk_gendiv_reg_t data) { GCLK_CRITICAL_SECTION_ENTER(); ((Gclk *)hw)->GENDIV.reg = data; - 398: 2380 movs r3, #128 ; 0x80 - 39a: 4a05 ldr r2, [pc, #20] ; (3b0 <_gclk_init_generators_by_fref+0x1c>) - 39c: 005b lsls r3, r3, #1 - 39e: 6093 str r3, [r2, #8] + 3e8: 2380 movs r3, #128 ; 0x80 + 3ea: 4a05 ldr r2, [pc, #20] ; (400 <_gclk_init_generators_by_fref+0x1c>) + 3ec: 005b lsls r3, r3, #1 + 3ee: 6093 str r3, [r2, #8] ((Gclk *)hw)->GENCTRL.reg = data; - 3a0: 2383 movs r3, #131 ; 0x83 - 3a2: 025b lsls r3, r3, #9 - 3a4: 6053 str r3, [r2, #4] + 3f0: 2383 movs r3, #131 ; 0x83 + 3f2: 025b lsls r3, r3, #9 + 3f4: 6053 str r3, [r2, #4] while (((const Gclk *)hw)->STATUS.bit.SYNCBUSY) - 3a6: 7853 ldrb r3, [r2, #1] - 3a8: 09db lsrs r3, r3, #7 - 3aa: d1fc bne.n 3a6 <_gclk_init_generators_by_fref+0x12> + 3f6: 7853 ldrb r3, [r2, #1] + 3f8: 09db lsrs r3, r3, #7 + 3fa: d1fc bne.n 3f6 <_gclk_init_generators_by_fref+0x12> | (CONF_GCLK_GEN_8_DIVSEL << GCLK_GENCTRL_DIVSEL_Pos) | (CONF_GCLK_GEN_8_OE << GCLK_GENCTRL_OE_Pos) | (CONF_GCLK_GEN_8_OOV << GCLK_GENCTRL_OOV_Pos) | (CONF_GCLK_GEN_8_IDC << GCLK_GENCTRL_IDC_Pos) | (CONF_GCLK_GENERATOR_8_CONFIG << GCLK_GENCTRL_GENEN_Pos) | CONF_GCLK_GEN_8_SRC | GCLK_GENCTRL_ID(8)); } #endif } - 3ac: 4770 bx lr - 3ae: 46c0 nop ; (mov r8, r8) - 3b0: 40000c00 .word 0x40000c00 + 3fc: 4770 bx lr + 3fe: 46c0 nop ; (mov r8, r8) + 400: 40000c00 .word 0x40000c00 -000003b4
: +00000404
: #include int main(void) { - 3b4: b510 push {r4, lr} + 404: b510 push {r4, lr} /* Initializes MCU, drivers and middleware */ atmel_start_init(); - 3b6: 4b01 ldr r3, [pc, #4] ; (3bc ) - 3b8: 4798 blx r3 + 406: 4b01 ldr r3, [pc, #4] ; (40c ) + 408: 4798 blx r3 /* Replace with your application code */ while (1) { - 3ba: e7fe b.n 3ba - 3bc: 00000565 .word 0x00000565 + 40a: e7fe b.n 40a + 40c: 000005cd .word 0x000005cd -000003c0 : +00000410 : static inline void hri_port_write_PINCFG_PMUXEN_bit(const void *const hw, uint8_t submodule_index, uint8_t index, bool value) { uint8_t tmp; PORT_CRITICAL_SECTION_ENTER(); tmp = ((Port *)hw)->Group[submodule_index].PINCFG[index].reg; - 3c0: 4b0d ldr r3, [pc, #52] ; (3f8 ) + 410: 4b0d ldr r3, [pc, #52] ; (448 ) tmp &= ~PORT_PINCFG_PMUXEN; - 3c2: 2201 movs r2, #1 + 412: 2201 movs r2, #1 tmp = ((Port *)hw)->Group[submodule_index].PINCFG[index].reg; - 3c4: 0018 movs r0, r3 + 414: 0018 movs r0, r3 #include struct usart_sync_descriptor USART_0; void USART_0_PORT_init(void) { - 3c6: b530 push {r4, r5, lr} - 3c8: 3044 adds r0, #68 ; 0x44 - 3ca: 7801 ldrb r1, [r0, #0] + 416: b530 push {r4, r5, lr} + 418: 3044 adds r0, #68 ; 0x44 + 41a: 7801 ldrb r1, [r0, #0] tmp &= ~PORT_PMUX_PMUXE_Msk; - 3cc: 240f movs r4, #15 + 41c: 240f movs r4, #15 tmp &= ~PORT_PINCFG_PMUXEN; - 3ce: 4391 bics r1, r2 + 41e: 4391 bics r1, r2 tmp |= value << PORT_PINCFG_PMUXEN_Pos; - 3d0: 4311 orrs r1, r2 + 420: 4311 orrs r1, r2 ((Port *)hw)->Group[submodule_index].PINCFG[index].reg = tmp; - 3d2: 7001 strb r1, [r0, #0] + 422: 7001 strb r1, [r0, #0] tmp = ((Port *)hw)->Group[submodule_index].PMUX[index].reg; - 3d4: 0019 movs r1, r3 + 424: 0019 movs r1, r3 tmp |= PORT_PMUX_PMUXE(data); - 3d6: 2003 movs r0, #3 + 426: 2003 movs r0, #3 tmp = ((Port *)hw)->Group[submodule_index].PMUX[index].reg; - 3d8: 3132 adds r1, #50 ; 0x32 - 3da: 780d ldrb r5, [r1, #0] + 428: 3132 adds r1, #50 ; 0x32 + 42a: 780d ldrb r5, [r1, #0] tmp = ((Port *)hw)->Group[submodule_index].PINCFG[index].reg; - 3dc: 3345 adds r3, #69 ; 0x45 + 42c: 3345 adds r3, #69 ; 0x45 tmp &= ~PORT_PMUX_PMUXE_Msk; - 3de: 43a5 bics r5, r4 + 42e: 43a5 bics r5, r4 tmp |= PORT_PMUX_PMUXE(data); - 3e0: 4328 orrs r0, r5 + 430: 4328 orrs r0, r5 ((Port *)hw)->Group[submodule_index].PMUX[index].reg = tmp; - 3e2: 7008 strb r0, [r1, #0] + 432: 7008 strb r0, [r1, #0] tmp = ((Port *)hw)->Group[submodule_index].PINCFG[index].reg; - 3e4: 7818 ldrb r0, [r3, #0] + 434: 7818 ldrb r0, [r3, #0] tmp &= ~PORT_PINCFG_PMUXEN; - 3e6: 4390 bics r0, r2 + 436: 4390 bics r0, r2 tmp |= value << PORT_PINCFG_PMUXEN_Pos; - 3e8: 4302 orrs r2, r0 + 438: 4302 orrs r2, r0 ((Port *)hw)->Group[submodule_index].PINCFG[index].reg = tmp; - 3ea: 701a strb r2, [r3, #0] + 43a: 701a strb r2, [r3, #0] + tmp |= PORT_PMUX_PMUXO(data); + 43c: 2330 movs r3, #48 ; 0x30 tmp = ((Port *)hw)->Group[submodule_index].PMUX[index].reg; - 3ec: 780b ldrb r3, [r1, #0] + 43e: 780a ldrb r2, [r1, #0] tmp &= ~PORT_PMUX_PMUXO_Msk; - 3ee: 401c ands r4, r3 + 440: 4022 ands r2, r4 tmp |= PORT_PMUX_PMUXO(data); - 3f0: 2330 movs r3, #48 ; 0x30 - 3f2: 4323 orrs r3, r4 + 442: 4313 orrs r3, r2 ((Port *)hw)->Group[submodule_index].PMUX[index].reg = tmp; - 3f4: 700b strb r3, [r1, #0] + 444: 700b strb r3, [r1, #0] gpio_set_pin_function(PA04, PINMUX_PA04D_SERCOM0_PAD0); gpio_set_pin_function(PA05, PINMUX_PA05D_SERCOM0_PAD1); } - 3f6: bd30 pop {r4, r5, pc} - 3f8: 41004400 .word 0x41004400 + 446: bd30 pop {r4, r5, pc} + 448: 41004400 .word 0x41004400 -000003fc : +0000044c : peripheral = (uint32_t)_pm_get_apbb_index(module); PM->APBBMASK.reg |= 1 << peripheral; } break; case PM_BUS_APBC: PM->APBCMASK.reg |= 1 << peripheral; - 3fc: 2304 movs r3, #4 - 3fe: 4a04 ldr r2, [pc, #16] ; (410 ) - 400: 6a11 ldr r1, [r2, #32] - 402: 430b orrs r3, r1 - 404: 6213 str r3, [r2, #32] + 44c: 2304 movs r3, #4 + 44e: 4a04 ldr r2, [pc, #16] ; (460 ) + 450: 6a11 ldr r1, [r2, #32] + 452: 430b orrs r3, r1 + 454: 6213 str r3, [r2, #32] ((Gclk *)hw)->CLKCTRL.reg = data; - 406: 4b03 ldr r3, [pc, #12] ; (414 ) - 408: 4a03 ldr r2, [pc, #12] ; (418 ) - 40a: 805a strh r2, [r3, #2] + 456: 4b03 ldr r3, [pc, #12] ; (464 ) + 458: 4a03 ldr r2, [pc, #12] ; (468 ) + 45a: 805a strh r2, [r3, #2] void USART_0_CLOCK_init(void) { _pm_enable_bus_clock(PM_BUS_APBC, SERCOM0); _gclk_enable_channel(SERCOM0_GCLK_ID_CORE, CONF_GCLK_SERCOM0_CORE_SRC); } - 40c: 4770 bx lr - 40e: 46c0 nop ; (mov r8, r8) - 410: 40000400 .word 0x40000400 - 414: 40000c00 .word 0x40000c00 - 418: 00004014 .word 0x00004014 + 45c: 4770 bx lr + 45e: 46c0 nop ; (mov r8, r8) + 460: 40000400 .word 0x40000400 + 464: 40000c00 .word 0x40000c00 + 468: 00004014 .word 0x00004014 -0000041c : +0000046c : void USART_0_init(void) { - 41c: b510 push {r4, lr} + 46c: b510 push {r4, lr} USART_0_CLOCK_init(); - 41e: 4b05 ldr r3, [pc, #20] ; (434 ) - 420: 4798 blx r3 + 46e: 4b05 ldr r3, [pc, #20] ; (484 ) + 470: 4798 blx r3 usart_sync_init(&USART_0, SERCOM0, (void *)NULL); - 422: 2200 movs r2, #0 - 424: 4904 ldr r1, [pc, #16] ; (438 ) - 426: 4b05 ldr r3, [pc, #20] ; (43c ) - 428: 4805 ldr r0, [pc, #20] ; (440 ) - 42a: 4798 blx r3 + 472: 2200 movs r2, #0 + 474: 4904 ldr r1, [pc, #16] ; (488 ) + 476: 4b05 ldr r3, [pc, #20] ; (48c ) + 478: 4805 ldr r0, [pc, #20] ; (490 ) + 47a: 4798 blx r3 USART_0_PORT_init(); - 42c: 4b05 ldr r3, [pc, #20] ; (444 ) - 42e: 4798 blx r3 + 47c: 4b05 ldr r3, [pc, #20] ; (494 ) + 47e: 4798 blx r3 } - 430: bd10 pop {r4, pc} - 432: 46c0 nop ; (mov r8, r8) - 434: 000003fd .word 0x000003fd - 438: 42000800 .word 0x42000800 - 43c: 00000351 .word 0x00000351 - 440: 2000001c .word 0x2000001c - 444: 000003c1 .word 0x000003c1 + 480: bd10 pop {r4, pc} + 482: 46c0 nop ; (mov r8, r8) + 484: 0000044d .word 0x0000044d + 488: 42000800 .word 0x42000800 + 48c: 000003a1 .word 0x000003a1 + 490: 2000001c .word 0x2000001c + 494: 00000411 .word 0x00000411 -00000448 : +00000498 : void system_init(void) { - 448: b510 push {r4, lr} + 498: b510 push {r4, lr} * Currently the following initialization functions are supported: * - System clock initialization */ static inline void init_mcu(void) { _init_chip(); - 44a: 4b02 ldr r3, [pc, #8] ; (454 ) - 44c: 4798 blx r3 + 49a: 4b02 ldr r3, [pc, #8] ; (4a4 ) + 49c: 4798 blx r3 init_mcu(); USART_0_init(); - 44e: 4b02 ldr r3, [pc, #8] ; (458 ) - 450: 4798 blx r3 + 49e: 4b02 ldr r3, [pc, #8] ; (4a8 ) + 4a0: 4798 blx r3 } - 452: bd10 pop {r4, pc} - 454: 000001f5 .word 0x000001f5 - 458: 0000041d .word 0x0000041d - -0000045c : - return ((Sercom *)hw)->SPI.SYNCBUSY.reg & reg; + 4a2: bd10 pop {r4, pc} + 4a4: 00000241 .word 0x00000241 + 4a8: 0000046d .word 0x0000046d + +000004ac : + while (((Sercom *)hw)->I2CM.SYNCBUSY.reg & reg) { + 4ac: 69c3 ldr r3, [r0, #28] + 4ae: 4219 tst r1, r3 + 4b0: d1fc bne.n 4ac } + 4b2: 4770 bx lr -static inline void hri_sercomusart_wait_for_sync(const void *const hw, hri_sercomusart_syncbusy_reg_t reg) +000004b4 : + ((Sercom *)hw)->I2CM.CTRLA.reg &= ~SERCOM_I2CM_CTRLA_ENABLE; + 4b4: 2202 movs r2, #2 { - while (((Sercom *)hw)->USART.SYNCBUSY.reg & reg) { - 45c: 69c3 ldr r3, [r0, #28] - 45e: 4219 tst r1, r3 - 460: d1fc bne.n 45c - }; -} - 462: 4770 bx lr - -00000464 : + 4b6: b510 push {r4, lr} + ((Sercom *)hw)->I2CM.CTRLA.reg &= ~SERCOM_I2CM_CTRLA_ENABLE; + 4b8: 6803 ldr r3, [r0, #0] + hri_sercomi2cm_wait_for_sync(hw, SERCOM_I2CM_SYNCBUSY_SWRST | SERCOM_I2CM_SYNCBUSY_ENABLE); + 4ba: 2103 movs r1, #3 + ((Sercom *)hw)->I2CM.CTRLA.reg &= ~SERCOM_I2CM_CTRLA_ENABLE; + 4bc: 4393 bics r3, r2 + 4be: 6003 str r3, [r0, #0] + hri_sercomi2cm_wait_for_sync(hw, SERCOM_I2CM_SYNCBUSY_SWRST | SERCOM_I2CM_SYNCBUSY_ENABLE); + 4c0: 4b01 ldr r3, [pc, #4] ; (4c8 ) + 4c2: 4798 blx r3 } + 4c4: bd10 pop {r4, pc} + 4c6: 46c0 nop ; (mov r8, r8) + 4c8: 000004ad .word 0x000004ad -static inline void hri_sercomusart_clear_CTRLA_ENABLE_bit(const void *const hw) +000004cc : { - SERCOM_CRITICAL_SECTION_ENTER(); - ((Sercom *)hw)->USART.CTRLA.reg &= ~SERCOM_USART_CTRLA_ENABLE; - 464: 2202 movs r2, #2 -{ - 466: b510 push {r4, lr} - ((Sercom *)hw)->USART.CTRLA.reg &= ~SERCOM_USART_CTRLA_ENABLE; - 468: 6803 ldr r3, [r0, #0] - hri_sercomusart_wait_for_sync(hw, SERCOM_USART_SYNCBUSY_SWRST | SERCOM_USART_SYNCBUSY_ENABLE); - 46a: 2103 movs r1, #3 - ((Sercom *)hw)->USART.CTRLA.reg &= ~SERCOM_USART_CTRLA_ENABLE; - 46c: 4393 bics r3, r2 - 46e: 6003 str r3, [r0, #0] - hri_sercomusart_wait_for_sync(hw, SERCOM_USART_SYNCBUSY_SWRST | SERCOM_USART_SYNCBUSY_ENABLE); - 470: 4b01 ldr r3, [pc, #4] ; (478 ) - 472: 4798 blx r3 - SERCOM_CRITICAL_SECTION_LEAVE(); + 4cc: b510 push {r4, lr} + ((Sercom *)hw)->I2CM.CTRLA.reg = data; + 4ce: 6001 str r1, [r0, #0] + hri_sercomi2cm_wait_for_sync(hw, SERCOM_I2CM_SYNCBUSY_SWRST | SERCOM_I2CM_SYNCBUSY_ENABLE); + 4d0: 4b01 ldr r3, [pc, #4] ; (4d8 ) + 4d2: 2103 movs r1, #3 + 4d4: 4798 blx r3 } - 474: bd10 pop {r4, pc} - 476: 46c0 nop ; (mov r8, r8) - 478: 0000045d .word 0x0000045d + 4d6: bd10 pop {r4, pc} + 4d8: 000004ad .word 0x000004ad -0000047c <_usart_init>: +000004dc <_usart_init>: { -#ifdef _UNIT_TEST_ - return ((uint32_t)hw - (uint32_t)SERCOM0) / sizeof(Sercom); -#endif - + 4dc: b5f8 push {r3, r4, r5, r6, r7, lr} return ((uint32_t)hw - (uint32_t)SERCOM0) >> 10; - 47c: 4b1b ldr r3, [pc, #108] ; (4ec <_usart_init+0x70>) - * \param[in] hw The pointer to hardware instance - * - * \return The status of initialization - */ -static int32_t _usart_init(void *const hw) + 4de: 4b1b ldr r3, [pc, #108] ; (54c <_usart_init+0x70>) { - 47e: b570 push {r4, r5, r6, lr} + 4e0: 0004 movs r4, r0 return ((uint32_t)hw - (uint32_t)SERCOM0) >> 10; - 480: 18c3 adds r3, r0, r3 - 482: 0a9b lsrs r3, r3, #10 + 4e2: 18c3 adds r3, r0, r3 + 4e4: 0a9b lsrs r3, r3, #10 if (_usarts[i].number == sercom_offset) { - 484: b2db uxtb r3, r3 -{ - 486: 0004 movs r4, r0 - if (_usarts[i].number == sercom_offset) { - 488: 2b00 cmp r3, #0 - 48a: d004 beq.n 496 <_usart_init+0x1a> + 4e6: b2db uxtb r3, r3 + 4e8: 2b00 cmp r3, #0 + 4ea: d004 beq.n 4f6 <_usart_init+0x1a> ASSERT(false); - 48c: 2000 movs r0, #0 - 48e: 4a18 ldr r2, [pc, #96] ; (4f0 <_usart_init+0x74>) - 490: 4918 ldr r1, [pc, #96] ; (4f4 <_usart_init+0x78>) - 492: 4b19 ldr r3, [pc, #100] ; (4f8 <_usart_init+0x7c>) - 494: 4798 blx r3 + 4ec: 2000 movs r0, #0 + 4ee: 4918 ldr r1, [pc, #96] ; (550 <_usart_init+0x74>) + 4f0: 4a18 ldr r2, [pc, #96] ; (554 <_usart_init+0x78>) + 4f2: 4b19 ldr r3, [pc, #100] ; (558 <_usart_init+0x7c>) + 4f4: 4798 blx r3 return ((Sercom *)hw)->USART.SYNCBUSY.reg & reg; - 496: 69e3 ldr r3, [r4, #28] - 498: 4d18 ldr r5, [pc, #96] ; (4fc <_usart_init+0x80>) - uint8_t i = _get_sercom_index(hw); - + 4f6: 69e3 ldr r3, [r4, #28] + 4f8: 4e18 ldr r6, [pc, #96] ; (55c <_usart_init+0x80>) + 4fa: 4d19 ldr r5, [pc, #100] ; (560 <_usart_init+0x84>) if (!hri_sercomusart_is_syncing(hw, SERCOM_USART_SYNCBUSY_SWRST)) { - 49a: 07db lsls r3, r3, #31 - 49c: d411 bmi.n 4c2 <_usart_init+0x46> - hri_sercomusart_ctrla_reg_t mask) -{ - uint32_t tmp; - hri_sercomusart_wait_for_sync(hw, SERCOM_USART_SYNCBUSY_SWRST | SERCOM_USART_SYNCBUSY_ENABLE); - tmp = ((Sercom *)hw)->USART.CTRLA.reg; + 4fc: 07db lsls r3, r3, #31 + 4fe: d410 bmi.n 522 <_usart_init+0x46> tmp &= mask; - 49e: 2602 movs r6, #2 - hri_sercomusart_wait_for_sync(hw, SERCOM_USART_SYNCBUSY_SWRST | SERCOM_USART_SYNCBUSY_ENABLE); - 4a0: 2103 movs r1, #3 - 4a2: 0020 movs r0, r4 - 4a4: 47a8 blx r5 - tmp = ((Sercom *)hw)->USART.CTRLA.reg; - 4a6: 6823 ldr r3, [r4, #0] - uint32_t mode = _usarts[i].ctrl_a & SERCOM_USART_CTRLA_MODE_Msk; + 500: 2702 movs r7, #2 + hri_sercomi2cm_wait_for_sync(hw, SERCOM_I2CM_SYNCBUSY_SWRST | SERCOM_I2CM_SYNCBUSY_ENABLE); + 502: 4b18 ldr r3, [pc, #96] ; (564 <_usart_init+0x88>) + 504: 2103 movs r1, #3 + 506: 0020 movs r0, r4 + 508: 4798 blx r3 + tmp = ((Sercom *)hw)->I2CM.CTRLA.reg; + 50a: 6823 ldr r3, [r4, #0] if (hri_sercomusart_get_CTRLA_reg(hw, SERCOM_USART_CTRLA_ENABLE)) { - 4a8: 4233 tst r3, r6 - 4aa: d005 beq.n 4b8 <_usart_init+0x3c> + 50c: 423b tst r3, r7 + 50e: d005 beq.n 51c <_usart_init+0x40> hri_sercomusart_clear_CTRLA_ENABLE_bit(hw); - 4ac: 0020 movs r0, r4 - 4ae: 4b14 ldr r3, [pc, #80] ; (500 <_usart_init+0x84>) - 4b0: 4798 blx r3 + 510: 0020 movs r0, r4 + 512: 4b15 ldr r3, [pc, #84] ; (568 <_usart_init+0x8c>) + 514: 4798 blx r3 hri_sercomusart_wait_for_sync(hw, SERCOM_USART_SYNCBUSY_ENABLE); - 4b2: 0031 movs r1, r6 - 4b4: 0020 movs r0, r4 - 4b6: 47a8 blx r5 -} - -static inline void hri_sercomusart_write_CTRLA_reg(const void *const hw, hri_sercomusart_ctrla_reg_t data) -{ - SERCOM_CRITICAL_SECTION_ENTER(); - ((Sercom *)hw)->USART.CTRLA.reg = data; - 4b8: 2305 movs r3, #5 - hri_sercomusart_wait_for_sync(hw, SERCOM_USART_SYNCBUSY_SWRST | SERCOM_USART_SYNCBUSY_ENABLE); - 4ba: 2103 movs r1, #3 - 4bc: 0020 movs r0, r4 - ((Sercom *)hw)->USART.CTRLA.reg = data; - 4be: 6023 str r3, [r4, #0] - hri_sercomusart_wait_for_sync(hw, SERCOM_USART_SYNCBUSY_SWRST | SERCOM_USART_SYNCBUSY_ENABLE); - 4c0: 47a8 blx r5 - } + 516: 0039 movs r1, r7 + 518: 0020 movs r0, r4 + 51a: 47b0 blx r6 hri_sercomusart_write_CTRLA_reg(hw, SERCOM_USART_CTRLA_SWRST | mode); - } + 51c: 2105 movs r1, #5 + 51e: 0020 movs r0, r4 + 520: 47a8 blx r5 hri_sercomusart_wait_for_sync(hw, SERCOM_USART_SYNCBUSY_SWRST); - 4c2: 0020 movs r0, r4 - 4c4: 2101 movs r1, #1 - 4c6: 47a8 blx r5 - ((Sercom *)hw)->USART.CTRLA.reg = data; - 4c8: 4b0e ldr r3, [pc, #56] ; (504 <_usart_init+0x88>) - hri_sercomusart_wait_for_sync(hw, SERCOM_USART_SYNCBUSY_SWRST | SERCOM_USART_SYNCBUSY_ENABLE); - 4ca: 0020 movs r0, r4 - ((Sercom *)hw)->USART.CTRLA.reg = data; - 4cc: 6023 str r3, [r4, #0] - hri_sercomusart_wait_for_sync(hw, SERCOM_USART_SYNCBUSY_SWRST | SERCOM_USART_SYNCBUSY_ENABLE); - 4ce: 2103 movs r1, #3 - 4d0: 47a8 blx r5 -} - -static inline void hri_sercomusart_write_CTRLB_reg(const void *const hw, hri_sercomusart_ctrlb_reg_t data) -{ - SERCOM_CRITICAL_SECTION_ENTER(); - ((Sercom *)hw)->USART.CTRLB.reg = data; - 4d2: 23c0 movs r3, #192 ; 0xc0 - 4d4: 029b lsls r3, r3, #10 - hri_sercomusart_wait_for_sync(hw, SERCOM_USART_SYNCBUSY_MASK); - 4d6: 0020 movs r0, r4 - ((Sercom *)hw)->USART.CTRLB.reg = data; - 4d8: 6063 str r3, [r4, #4] - hri_sercomusart_wait_for_sync(hw, SERCOM_USART_SYNCBUSY_MASK); - 4da: 2107 movs r1, #7 - 4dc: 47a8 blx r5 -} - -static inline void hri_sercomusart_write_RXPL_reg(const void *const hw, hri_sercomusart_rxpl_reg_t data) -{ - SERCOM_CRITICAL_SECTION_ENTER(); + 522: 0020 movs r0, r4 + 524: 2101 movs r1, #1 + 526: 47b0 blx r6 + hri_sercomusart_write_CTRLA_reg(hw, _usarts[i].ctrl_a); + 528: 0020 movs r0, r4 + 52a: 4910 ldr r1, [pc, #64] ; (56c <_usart_init+0x90>) + 52c: 47a8 blx r5 + ((Sercom *)hw)->SPI.CTRLB.reg = data; + 52e: 23c0 movs r3, #192 ; 0xc0 + 530: 029b lsls r3, r3, #10 + hri_sercomspi_wait_for_sync(hw, SERCOM_SPI_SYNCBUSY_MASK); + 532: 0020 movs r0, r4 + ((Sercom *)hw)->SPI.CTRLB.reg = data; + 534: 6063 str r3, [r4, #4] + hri_sercomspi_wait_for_sync(hw, SERCOM_SPI_SYNCBUSY_MASK); + 536: 2107 movs r1, #7 + 538: 4b0d ldr r3, [pc, #52] ; (570 <_usart_init+0x94>) + 53a: 4798 blx r3 ((Sercom *)hw)->USART.RXPL.reg = data; - 4de: 2000 movs r0, #0 + 53c: 2000 movs r0, #0 ((Sercom *)hw)->USART.BAUD.reg = data; - 4e0: 4b09 ldr r3, [pc, #36] ; (508 <_usart_init+0x8c>) - 4e2: 81a3 strh r3, [r4, #12] + 53e: 4b0d ldr r3, [pc, #52] ; (574 <_usart_init+0x98>) + 540: 81a3 strh r3, [r4, #12] ((Sercom *)hw)->USART.RXPL.reg = data; - 4e4: 73a0 strb r0, [r4, #14] + 542: 73a0 strb r0, [r4, #14] } static inline void hri_sercomusart_write_DBGCTRL_reg(const void *const hw, hri_sercomusart_dbgctrl_reg_t data) { SERCOM_CRITICAL_SECTION_ENTER(); ((Sercom *)hw)->USART.DBGCTRL.reg = data; - 4e6: 3430 adds r4, #48 ; 0x30 - 4e8: 7020 strb r0, [r4, #0] - - hri_sercomusart_write_RXPL_reg(hw, _usarts[i].rxpl); - hri_sercomusart_write_DBGCTRL_reg(hw, _usarts[i].debug_ctrl); - - return ERR_NONE; + 544: 3430 adds r4, #48 ; 0x30 + 546: 7020 strb r0, [r4, #0] } - 4ea: bd70 pop {r4, r5, r6, pc} - 4ec: bdfff800 .word 0xbdfff800 - 4f0: 0000023a .word 0x0000023a - 4f4: 000005f6 .word 0x000005f6 - 4f8: 00000225 .word 0x00000225 - 4fc: 0000045d .word 0x0000045d - 500: 00000465 .word 0x00000465 - 504: 40100004 .word 0x40100004 - 508: ffffd8ad .word 0xffffd8ad - -0000050c <_usart_sync_init>: + 548: bdf8 pop {r3, r4, r5, r6, r7, pc} + 54a: 46c0 nop ; (mov r8, r8) + 54c: bdfff800 .word 0xbdfff800 + 550: 0000065e .word 0x0000065e + 554: 0000023a .word 0x0000023a + 558: 00000271 .word 0x00000271 + 55c: 000004ad .word 0x000004ad + 560: 000004cd .word 0x000004cd + 564: 000004ad .word 0x000004ad + 568: 000004b5 .word 0x000004b5 + 56c: 40100004 .word 0x40100004 + 570: 000004ad .word 0x000004ad + 574: ffffd8ad .word 0xffffd8ad + +00000578 <_usart_sync_init>: { - 50c: b570 push {r4, r5, r6, lr} - 50e: 0005 movs r5, r0 + 578: b570 push {r4, r5, r6, lr} + 57a: 0005 movs r5, r0 + 57c: 000c movs r4, r1 ASSERT(device); - 510: 1e43 subs r3, r0, #1 - 512: 4198 sbcs r0, r3 -{ - 514: 000c movs r4, r1 - ASSERT(device); - 516: 22b4 movs r2, #180 ; 0xb4 - 518: 4904 ldr r1, [pc, #16] ; (52c <_usart_sync_init+0x20>) - 51a: 4b05 ldr r3, [pc, #20] ; (530 <_usart_sync_init+0x24>) - 51c: b2c0 uxtb r0, r0 - 51e: 4798 blx r3 + 57e: 22b4 movs r2, #180 ; 0xb4 + 580: 4904 ldr r1, [pc, #16] ; (594 <_usart_sync_init+0x1c>) + 582: 2001 movs r0, #1 + 584: 4b04 ldr r3, [pc, #16] ; (598 <_usart_sync_init+0x20>) + 586: 4798 blx r3 device->hw = hw; - 520: 602c str r4, [r5, #0] + 588: 602c str r4, [r5, #0] return _usart_init(hw); - 522: 0020 movs r0, r4 - 524: 4b03 ldr r3, [pc, #12] ; (534 <_usart_sync_init+0x28>) - 526: 4798 blx r3 + 58a: 0020 movs r0, r4 + 58c: 4b03 ldr r3, [pc, #12] ; (59c <_usart_sync_init+0x24>) + 58e: 4798 blx r3 } - 528: bd70 pop {r4, r5, r6, pc} - 52a: 46c0 nop ; (mov r8, r8) - 52c: 000005f6 .word 0x000005f6 - 530: 00000225 .word 0x00000225 - 534: 0000047d .word 0x0000047d + 590: bd70 pop {r4, r5, r6, pc} + 592: 46c0 nop ; (mov r8, r8) + 594: 0000065e .word 0x0000065e + 598: 00000271 .word 0x00000271 + 59c: 000004dd .word 0x000004dd -00000538 <_usart_sync_write_byte>: +000005a0 <_usart_sync_write_byte>: hri_sercomusart_write_DATA_reg(device->hw, data); - 538: 6803 ldr r3, [r0, #0] + 5a0: 6803 ldr r3, [r0, #0] ((Sercom *)hw)->USART.DATA.reg = data; - 53a: 8519 strh r1, [r3, #40] ; 0x28 + 5a2: 8519 strh r1, [r3, #40] ; 0x28 } - 53c: 4770 bx lr + 5a4: 4770 bx lr -0000053e <_usart_sync_read_byte>: +000005a6 <_usart_sync_read_byte>: return hri_sercomusart_read_DATA_reg(device->hw); - 53e: 6803 ldr r3, [r0, #0] + 5a6: 6803 ldr r3, [r0, #0] return ((Sercom *)hw)->USART.DATA.reg; - 540: 8d18 ldrh r0, [r3, #40] ; 0x28 - 542: b2c0 uxtb r0, r0 + 5a8: 8d18 ldrh r0, [r3, #40] ; 0x28 + 5aa: b2c0 uxtb r0, r0 } - 544: 4770 bx lr + 5ac: 4770 bx lr -00000546 <_usart_sync_is_ready_to_send>: +000005ae <_usart_sync_is_ready_to_send>: return hri_sercomusart_get_interrupt_DRE_bit(device->hw); - 546: 6803 ldr r3, [r0, #0] + 5ae: 6803 ldr r3, [r0, #0] return (((Sercom *)hw)->USART.INTFLAG.reg & SERCOM_USART_INTFLAG_DRE) >> SERCOM_USART_INTFLAG_DRE_Pos; - 548: 7e18 ldrb r0, [r3, #24] - 54a: 2301 movs r3, #1 - 54c: 4018 ands r0, r3 + 5b0: 7e18 ldrb r0, [r3, #24] + 5b2: 2301 movs r3, #1 + 5b4: 4018 ands r0, r3 } - 54e: 4770 bx lr + 5b6: 4770 bx lr -00000550 <_usart_sync_is_transmit_done>: +000005b8 <_usart_sync_is_transmit_done>: return hri_sercomusart_get_interrupt_TXC_bit(device->hw); - 550: 6803 ldr r3, [r0, #0] + 5b8: 6803 ldr r3, [r0, #0] return (((Sercom *)hw)->USART.INTFLAG.reg & SERCOM_USART_INTFLAG_TXC) >> SERCOM_USART_INTFLAG_TXC_Pos; - 552: 7e18 ldrb r0, [r3, #24] - 554: 0780 lsls r0, r0, #30 - 556: 0fc0 lsrs r0, r0, #31 + 5ba: 7e18 ldrb r0, [r3, #24] + 5bc: 0780 lsls r0, r0, #30 + 5be: 0fc0 lsrs r0, r0, #31 } - 558: 4770 bx lr + 5c0: 4770 bx lr -0000055a <_usart_sync_is_byte_received>: +000005c2 <_usart_sync_is_byte_received>: return hri_sercomusart_get_interrupt_RXC_bit(device->hw); - 55a: 6803 ldr r3, [r0, #0] + 5c2: 6803 ldr r3, [r0, #0] return (((Sercom *)hw)->USART.INTFLAG.reg & SERCOM_USART_INTFLAG_RXC) >> SERCOM_USART_INTFLAG_RXC_Pos; - 55c: 7e18 ldrb r0, [r3, #24] - 55e: 0740 lsls r0, r0, #29 - 560: 0fc0 lsrs r0, r0, #31 + 5c4: 7e18 ldrb r0, [r3, #24] + 5c6: 0740 lsls r0, r0, #29 + 5c8: 0fc0 lsrs r0, r0, #31 } - 562: 4770 bx lr + 5ca: 4770 bx lr -00000564 : +000005cc : /** * Initializes MCU, drivers and middleware in the project **/ void atmel_start_init(void) { - 564: b510 push {r4, lr} + 5cc: b510 push {r4, lr} system_init(); - 566: 4b01 ldr r3, [pc, #4] ; (56c ) - 568: 4798 blx r3 + 5ce: 4b01 ldr r3, [pc, #4] ; (5d4 ) + 5d0: 4798 blx r3 } - 56a: bd10 pop {r4, pc} - 56c: 00000449 .word 0x00000449 - -00000570 <__libc_init_array>: - 570: b570 push {r4, r5, r6, lr} - 572: 2600 movs r6, #0 - 574: 4d0c ldr r5, [pc, #48] ; (5a8 <__libc_init_array+0x38>) - 576: 4c0d ldr r4, [pc, #52] ; (5ac <__libc_init_array+0x3c>) - 578: 1b64 subs r4, r4, r5 - 57a: 10a4 asrs r4, r4, #2 - 57c: 42a6 cmp r6, r4 - 57e: d109 bne.n 594 <__libc_init_array+0x24> - 580: 2600 movs r6, #0 - 582: f000 f847 bl 614 <_init> - 586: 4d0a ldr r5, [pc, #40] ; (5b0 <__libc_init_array+0x40>) - 588: 4c0a ldr r4, [pc, #40] ; (5b4 <__libc_init_array+0x44>) - 58a: 1b64 subs r4, r4, r5 - 58c: 10a4 asrs r4, r4, #2 - 58e: 42a6 cmp r6, r4 - 590: d105 bne.n 59e <__libc_init_array+0x2e> - 592: bd70 pop {r4, r5, r6, pc} - 594: 00b3 lsls r3, r6, #2 - 596: 58eb ldr r3, [r5, r3] - 598: 4798 blx r3 - 59a: 3601 adds r6, #1 - 59c: e7ee b.n 57c <__libc_init_array+0xc> - 59e: 00b3 lsls r3, r6, #2 - 5a0: 58eb ldr r3, [r5, r3] - 5a2: 4798 blx r3 - 5a4: 3601 adds r6, #1 - 5a6: e7f2 b.n 58e <__libc_init_array+0x1e> - 5a8: 00000620 .word 0x00000620 - 5ac: 00000620 .word 0x00000620 - 5b0: 00000620 .word 0x00000620 - 5b4: 00000624 .word 0x00000624 - -000005b8 : - 5b8: 2300 movs r3, #0 - 5ba: b510 push {r4, lr} - 5bc: 429a cmp r2, r3 - 5be: d100 bne.n 5c2 - 5c0: bd10 pop {r4, pc} - 5c2: 5ccc ldrb r4, [r1, r3] - 5c4: 54c4 strb r4, [r0, r3] - 5c6: 3301 adds r3, #1 - 5c8: e7f8 b.n 5bc - -000005ca : - 5ca: 0003 movs r3, r0 - 5cc: 1882 adds r2, r0, r2 - 5ce: 4293 cmp r3, r2 - 5d0: d100 bne.n 5d4 - 5d2: 4770 bx lr - 5d4: 7019 strb r1, [r3, #0] - 5d6: 3301 adds r3, #1 - 5d8: e7f9 b.n 5ce - 5da: 2e2e .short 0x2e2e - 5dc: 6c61682f .word 0x6c61682f - 5e0: 6372732f .word 0x6372732f - 5e4: 6c61682f .word 0x6c61682f - 5e8: 6173755f .word 0x6173755f - 5ec: 735f7472 .word 0x735f7472 - 5f0: 2e636e79 .word 0x2e636e79 - 5f4: 0063 .short 0x0063 - 5f6: 2e2e .short 0x2e2e - 5f8: 6c70682f .word 0x6c70682f - 5fc: 7265732f .word 0x7265732f - 600: 2f6d6f63 .word 0x2f6d6f63 - 604: 5f6c7068 .word 0x5f6c7068 - 608: 63726573 .word 0x63726573 - 60c: 632e6d6f .word 0x632e6d6f - 610: 00000000 .word 0x00000000 - -00000614 <_init>: - 614: b5f8 push {r3, r4, r5, r6, r7, lr} - 616: 46c0 nop ; (mov r8, r8) - 618: bcf8 pop {r3, r4, r5, r6, r7} - 61a: bc08 pop {r3} - 61c: 469e mov lr, r3 - 61e: 4770 bx lr - -00000620 <__frame_dummy_init_array_entry>: - 620: 00dd 0000 .... - -00000624 <_fini>: - 624: b5f8 push {r3, r4, r5, r6, r7, lr} - 626: 46c0 nop ; (mov r8, r8) - 628: bcf8 pop {r3, r4, r5, r6, r7} - 62a: bc08 pop {r3} - 62c: 469e mov lr, r3 - 62e: 4770 bx lr - -00000630 <__do_global_dtors_aux_fini_array_entry>: - 630: 00b5 0000 .... + 5d2: bd10 pop {r4, pc} + 5d4: 00000499 .word 0x00000499 + +000005d8 <__libc_init_array>: + 5d8: b570 push {r4, r5, r6, lr} + 5da: 2600 movs r6, #0 + 5dc: 4c0c ldr r4, [pc, #48] ; (610 <__libc_init_array+0x38>) + 5de: 4d0d ldr r5, [pc, #52] ; (614 <__libc_init_array+0x3c>) + 5e0: 1b64 subs r4, r4, r5 + 5e2: 10a4 asrs r4, r4, #2 + 5e4: 42a6 cmp r6, r4 + 5e6: d109 bne.n 5fc <__libc_init_array+0x24> + 5e8: 2600 movs r6, #0 + 5ea: f000 f847 bl 67c <_init> + 5ee: 4c0a ldr r4, [pc, #40] ; (618 <__libc_init_array+0x40>) + 5f0: 4d0a ldr r5, [pc, #40] ; (61c <__libc_init_array+0x44>) + 5f2: 1b64 subs r4, r4, r5 + 5f4: 10a4 asrs r4, r4, #2 + 5f6: 42a6 cmp r6, r4 + 5f8: d105 bne.n 606 <__libc_init_array+0x2e> + 5fa: bd70 pop {r4, r5, r6, pc} + 5fc: 00b3 lsls r3, r6, #2 + 5fe: 58eb ldr r3, [r5, r3] + 600: 4798 blx r3 + 602: 3601 adds r6, #1 + 604: e7ee b.n 5e4 <__libc_init_array+0xc> + 606: 00b3 lsls r3, r6, #2 + 608: 58eb ldr r3, [r5, r3] + 60a: 4798 blx r3 + 60c: 3601 adds r6, #1 + 60e: e7f2 b.n 5f6 <__libc_init_array+0x1e> + 610: 00000688 .word 0x00000688 + 614: 00000688 .word 0x00000688 + 618: 0000068c .word 0x0000068c + 61c: 00000688 .word 0x00000688 + +00000620 : + 620: 2300 movs r3, #0 + 622: b510 push {r4, lr} + 624: 429a cmp r2, r3 + 626: d100 bne.n 62a + 628: bd10 pop {r4, pc} + 62a: 5ccc ldrb r4, [r1, r3] + 62c: 54c4 strb r4, [r0, r3] + 62e: 3301 adds r3, #1 + 630: e7f8 b.n 624 + +00000632 : + 632: 0003 movs r3, r0 + 634: 1882 adds r2, r0, r2 + 636: 4293 cmp r3, r2 + 638: d100 bne.n 63c + 63a: 4770 bx lr + 63c: 7019 strb r1, [r3, #0] + 63e: 3301 adds r3, #1 + 640: e7f9 b.n 636 + 642: 2e2e .short 0x2e2e + 644: 6c61682f .word 0x6c61682f + 648: 6372732f .word 0x6372732f + 64c: 6c61682f .word 0x6c61682f + 650: 6173755f .word 0x6173755f + 654: 735f7472 .word 0x735f7472 + 658: 2e636e79 .word 0x2e636e79 + 65c: 0063 .short 0x0063 + 65e: 2e2e .short 0x2e2e + 660: 6c70682f .word 0x6c70682f + 664: 7265732f .word 0x7265732f + 668: 2f6d6f63 .word 0x2f6d6f63 + 66c: 5f6c7068 .word 0x5f6c7068 + 670: 63726573 .word 0x63726573 + 674: 632e6d6f .word 0x632e6d6f + 678: 00000000 .word 0x00000000 + +0000067c <_init>: + 67c: b5f8 push {r3, r4, r5, r6, r7, lr} + 67e: 46c0 nop ; (mov r8, r8) + 680: bcf8 pop {r3, r4, r5, r6, r7} + 682: bc08 pop {r3} + 684: 469e mov lr, r3 + 686: 4770 bx lr + +00000688 <__frame_dummy_init_array_entry>: + 688: 0129 0000 )... + +0000068c <_fini>: + 68c: b5f8 push {r3, r4, r5, r6, r7, lr} + 68e: 46c0 nop ; (mov r8, r8) + 690: bcf8 pop {r3, r4, r5, r6, r7} + 692: bc08 pop {r3} + 694: 469e mov lr, r3 + 696: 4770 bx lr + +00000698 <__do_global_dtors_aux_fini_array_entry>: + 698: 00fd 0000 .... diff --git a/software/firmware/oracle_d21_edition/gcc/AtmelStart.map b/software/firmware/oracle_d21_edition/gcc/AtmelStart.map index 0ed11316..bc686ebb 100644 --- a/software/firmware/oracle_d21_edition/gcc/AtmelStart.map +++ b/software/firmware/oracle_d21_edition/gcc/AtmelStart.map @@ -1,169 +1,136 @@ Archive member included to satisfy reference by file (symbol) -/usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/libgcc.a(_udivsi3.o) +/usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(_udivsi3.o) hpl/core/hpl_core_m0plus_base.o (__aeabi_uidiv) -/usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/libgcc.a(_divsi3.o) +/usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(_divsi3.o) hpl/core/hpl_core_m0plus_base.o (__aeabi_idiv) -/usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/libgcc.a(_dvmd_tls.o) - /usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/libgcc.a(_udivsi3.o) (__aeabi_idiv0) -/usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/libgcc.a(_aeabi_ldivmod.o) +/usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(_dvmd_tls.o) + /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(_udivsi3.o) (__aeabi_idiv0) +/usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(_aeabi_ldivmod.o) hpl/sercom/hpl_sercom.o (__aeabi_ldivmod) -/usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/libgcc.a(_aeabi_uldivmod.o) +/usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(_aeabi_uldivmod.o) hpl/sercom/hpl_sercom.o (__aeabi_uldivmod) -/usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/libgcc.a(_muldi3.o) +/usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(_muldi3.o) hpl/sercom/hpl_sercom.o (__aeabi_lmul) -/usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/libgcc.a(_fixunsdfsi.o) +/usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(_fixunsdfsi.o) hpl/sercom/hpl_sercom.o (__aeabi_d2uiz) -/usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/libgcc.a(_udivmoddi4.o) - /usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/libgcc.a(_aeabi_uldivmod.o) (__udivmoddi4) -/usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/libgcc.a(bpabi.o) - /usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/libgcc.a(_aeabi_ldivmod.o) (__gnu_ldivmod_helper) -/usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/libgcc.a(divdf3.o) +/usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(_udivmoddi4.o) + /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(_aeabi_uldivmod.o) (__udivmoddi4) +/usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(bpabi.o) + /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(_aeabi_ldivmod.o) (__gnu_ldivmod_helper) +/usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(divdf3.o) hpl/sercom/hpl_sercom.o (__aeabi_ddiv) -/usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/libgcc.a(muldf3.o) +/usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(muldf3.o) hpl/sercom/hpl_sercom.o (__aeabi_dmul) -/usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/libgcc.a(subdf3.o) +/usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(subdf3.o) hpl/sercom/hpl_sercom.o (__aeabi_dsub) -/usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/libgcc.a(fixdfsi.o) - /usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/libgcc.a(_fixunsdfsi.o) (__aeabi_d2iz) -/usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/libgcc.a(floatsidf.o) +/usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(fixdfsi.o) + /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(_fixunsdfsi.o) (__aeabi_d2iz) +/usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(floatsidf.o) hpl/sercom/hpl_sercom.o (__aeabi_i2d) -/usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/libgcc.a(floatunsidf.o) +/usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(floatunsidf.o) hpl/sercom/hpl_sercom.o (__aeabi_ui2d) -/usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/libgcc.a(_thumb1_case_uhi.o) - /usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/libgcc.a(divdf3.o) (__gnu_thumb1_case_uhi) -/usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/libgcc.a(_lshrdi3.o) - /usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/libgcc.a(_udivmoddi4.o) (__aeabi_llsr) -/usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/libgcc.a(_ashldi3.o) - /usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/libgcc.a(_udivmoddi4.o) (__aeabi_llsl) -/usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/libgcc.a(_arm_cmpdf2.o) - /usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/libgcc.a(_fixunsdfsi.o) (__aeabi_dcmpge) -/usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/libgcc.a(_clzsi2.o) - /usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/libgcc.a(divdf3.o) (__clzsi2) -/usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/libgcc.a(_clzdi2.o) - /usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/libgcc.a(_udivmoddi4.o) (__clzdi2) -/usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/libgcc.a(_divdi3.o) - /usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/libgcc.a(bpabi.o) (__divdi3) -/usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/libgcc.a(eqdf2.o) - /usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/libgcc.a(_arm_cmpdf2.o) (__eqdf2) -/usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/libgcc.a(gedf2.o) - /usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/libgcc.a(_arm_cmpdf2.o) (__gedf2) -/usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/libgcc.a(ledf2.o) - /usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/libgcc.a(_arm_cmpdf2.o) (__ledf2) -/usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-atexit.o) - /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/crt0.o (atexit) -/usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-exit.o) - /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/crt0.o (exit) -/usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-fini.o) - /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/crt0.o (__libc_fini_array) -/usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-impure.o) - /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-exit.o) (_global_impure_ptr) -/usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-init.o) - /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/crt0.o (__libc_init_array) -/usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-memcpy-stub.o) +/usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(_arm_cmpdf2.o) + /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(_fixunsdfsi.o) (__aeabi_dcmpge) +/usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(_clzsi2.o) + /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(divdf3.o) (__clzsi2) +/usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(_clzdi2.o) + /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(_udivmoddi4.o) (__clzdi2) +/usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(_divdi3.o) + /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(bpabi.o) (__divdi3) +/usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(eqdf2.o) + /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(_arm_cmpdf2.o) (__eqdf2) +/usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(gedf2.o) + /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(_arm_cmpdf2.o) (__gedf2) +/usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(ledf2.o) + /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(_arm_cmpdf2.o) (__ledf2) +/usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-atexit.o) + /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/crt0.o (atexit) +/usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-exit.o) + /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/crt0.o (exit) +/usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-fini.o) + /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/crt0.o (__libc_fini_array) +/usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-impure.o) + /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-exit.o) (_global_impure_ptr) +/usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-init.o) + /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/crt0.o (__libc_init_array) +/usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-memcpy-stub.o) samd21a/gcc/gcc/startup_samd21.o (memcpy) -/usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-memset.o) - /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/crt0.o (memset) -/usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-printf.o) +/usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-memset.o) + /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/crt0.o (memset) +/usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-printf.o) hal/utils/src/utils_syscalls.o (printf) -/usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-__atexit.o) - /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-atexit.o) (__register_exitproc) -/usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-__call_atexit.o) - /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-__atexit.o) (__call_exitprocs) -/usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-findfp.o) - /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-printf.o) (__sinit) -/usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-fwalk.o) - /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-findfp.o) (_fwalk) -/usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-lock.o) - /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-findfp.o) (__retarget_lock_init_recursive) -/usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-nano-mallocr.o) - /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-findfp.o) (_malloc_r) -/usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-nano-vfprintf.o) - /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-printf.o) (_vfprintf_r) -/usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-sbrkr.o) - /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-nano-mallocr.o) (_sbrk_r) -/usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-stdio.o) - /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-findfp.o) (__sread) -/usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-wbuf.o) - /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-nano-vfprintf.o) (__swbuf_r) -/usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-writer.o) - /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-stdio.o) (_write_r) -/usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-wsetup.o) - /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-nano-vfprintf.o) (__swsetup_r) -/usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-closer.o) - /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-stdio.o) (_close_r) -/usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-fflush.o) - /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-findfp.o) (_fflush_r) -/usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-fvwrite.o) - /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-nano-vfprintf.o) (__sfvwrite_r) -/usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-lseekr.o) - /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-stdio.o) (_lseek_r) -/usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-makebuf.o) - /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-wsetup.o) (__smakebuf_r) -/usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-memchr-stub.o) - /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-nano-vfprintf.o) (memchr) -/usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-memmove.o) - /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-fvwrite.o) (memmove) -/usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-mlock.o) - /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-nano-mallocr.o) (__malloc_lock) -/usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-nano-freer.o) - /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-wsetup.o) (_free_r) -/usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-nano-reallocr.o) - /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-fvwrite.o) (_realloc_r) -/usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-nano-vfprintf_i.o) - /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-nano-vfprintf.o) (_printf_i) -/usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-readr.o) - /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-stdio.o) (_read_r) -/usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-reent.o) - /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-sbrkr.o) (errno) -/usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-fstatr.o) - /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-makebuf.o) (_fstat_r) -/usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-isattyr.o) - /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-makebuf.o) (_isatty_r) -/usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-nano-msizer.o) - /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-nano-reallocr.o) (_malloc_usable_size_r) -/usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/libgcc.a(_thumb1_case_shi.o) - /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-nano-vfprintf_i.o) (__gnu_thumb1_case_shi) - -Allocating common symbols -Common symbol size file - -__lock___atexit_recursive_mutex - 0x1 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-lock.o) -__lock___arc4random_mutex - 0x1 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-lock.o) -errno 0x4 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-reent.o) -__lock___env_recursive_mutex - 0x1 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-lock.o) -__lock___sinit_recursive_mutex - 0x1 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-lock.o) -__lock___malloc_recursive_mutex - 0x1 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-lock.o) -__lock___at_quick_exit_mutex - 0x1 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-lock.o) -__lock___dd_hash_mutex - 0x1 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-lock.o) -__lock___tz_mutex 0x1 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-lock.o) -__lock___sfp_recursive_mutex - 0x1 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-lock.o) +/usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-__atexit.o) + /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-atexit.o) (__register_exitproc) +/usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-__call_atexit.o) + /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-__atexit.o) (__call_exitprocs) +/usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-findfp.o) + /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-printf.o) (__sinit) +/usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-fwalk.o) + /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-findfp.o) (_fwalk) +/usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-nano-mallocr.o) + /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-findfp.o) (_malloc_r) +/usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-nano-vfprintf.o) + /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-printf.o) (_vfprintf_r) +/usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-nano-vfprintf_i.o) + /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-nano-vfprintf.o) (_printf_i) +/usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-sbrkr.o) + /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-nano-mallocr.o) (_sbrk_r) +/usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-stdio.o) + /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-findfp.o) (__sread) +/usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-wbuf.o) + /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-nano-vfprintf.o) (__swbuf_r) +/usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-writer.o) + /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-stdio.o) (_write_r) +/usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-wsetup.o) + /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-nano-vfprintf.o) (__swsetup_r) +/usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-closer.o) + /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-stdio.o) (_close_r) +/usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-fflush.o) + /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-findfp.o) (_fflush_r) +/usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-fvwrite.o) + /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-nano-vfprintf.o) (__sfvwrite_r) +/usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-lseekr.o) + /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-stdio.o) (_lseek_r) +/usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-makebuf.o) + /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-wsetup.o) (__smakebuf_r) +/usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-memchr-stub.o) + /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-nano-vfprintf.o) (memchr) +/usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-memmove.o) + /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-fvwrite.o) (memmove) +/usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-mlock.o) + /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-nano-mallocr.o) (__malloc_lock) +/usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-nano-freer.o) + /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-wsetup.o) (_free_r) +/usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-nano-reallocr.o) + /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-fvwrite.o) (_realloc_r) +/usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-readr.o) + /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-stdio.o) (_read_r) +/usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-reent.o) + /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-sbrkr.o) (errno) +/usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-fstatr.o) + /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-makebuf.o) (_fstat_r) +/usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-isattyr.o) + /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-makebuf.o) (_isatty_r) +/usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-nano-msizer.o) + /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-nano-reallocr.o) (_malloc_usable_size_r) +/usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(_thumb1_case_shi.o) + /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-nano-vfprintf_i.o) (__gnu_thumb1_case_shi) Discarded input sections - .text 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/crti.o - .data 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/crti.o - .bss 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/crti.o - .text 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/crtbegin.o - .data 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/crtbegin.o - .bss 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/crtbegin.o - .data.__dso_handle - 0x0000000000000000 0x4 /usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/crtbegin.o - .text 0x0000000000000000 0x74 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/crt0.o - .data 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/crt0.o - .bss 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/crt0.o - .ARM.extab 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/crt0.o - .ARM.exidx 0x0000000000000000 0x10 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/crt0.o + .text 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/crti.o + .data 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/crti.o + .bss 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/crti.o + .data 0x0000000000000000 0x4 /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/crtbegin.o + .rodata 0x0000000000000000 0x24 /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/crtbegin.o + .text 0x0000000000000000 0x74 /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/crt0.o + .data 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/crt0.o + .bss 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/crt0.o + .ARM.extab 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/crt0.o + .ARM.exidx 0x0000000000000000 0x10 /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/crt0.o .ARM.attributes - 0x0000000000000000 0x1b /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/crt0.o + 0x0000000000000000 0x1b /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/crt0.o .group 0x0000000000000000 0xc hal/src/hal_io.o .group 0x0000000000000000 0xc hal/src/hal_io.o .group 0x0000000000000000 0xc hal/src/hal_io.o @@ -274,14 +241,16 @@ Discarded input sections .text.io_write 0x0000000000000000 0x30 hal/src/hal_io.o .text.io_read 0x0000000000000000 0x30 hal/src/hal_io.o - .debug_info 0x0000000000000000 0x2b3 hal/src/hal_io.o - .debug_abbrev 0x0000000000000000 0x117 hal/src/hal_io.o - .debug_loc 0x0000000000000000 0x112 hal/src/hal_io.o + .debug_info 0x0000000000000000 0x2d8 hal/src/hal_io.o + .debug_abbrev 0x0000000000000000 0x116 hal/src/hal_io.o + .debug_loclists + 0x0000000000000000 0xb2 hal/src/hal_io.o .debug_aranges 0x0000000000000000 0x30 hal/src/hal_io.o - .debug_ranges 0x0000000000000000 0x20 hal/src/hal_io.o + .debug_rnglists + 0x0000000000000000 0x1f hal/src/hal_io.o .debug_macro 0x0000000000000000 0x451 hal/src/hal_io.o - .debug_macro 0x0000000000000000 0xa4e hal/src/hal_io.o + .debug_macro 0x0000000000000000 0x7cc hal/src/hal_io.o .debug_macro 0x0000000000000000 0x16d hal/src/hal_io.o .debug_macro 0x0000000000000000 0x22 hal/src/hal_io.o .debug_macro 0x0000000000000000 0x8e hal/src/hal_io.o @@ -382,8 +351,8 @@ Discarded input sections .debug_macro 0x0000000000000000 0xca hal/src/hal_io.o .debug_macro 0x0000000000000000 0x16 hal/src/hal_io.o .debug_line 0x0000000000000000 0x7a6 hal/src/hal_io.o - .debug_str 0x0000000000000000 0x79a2a hal/src/hal_io.o - .comment 0x0000000000000000 0x1f hal/src/hal_io.o + .debug_str 0x0000000000000000 0x790f2 hal/src/hal_io.o + .comment 0x0000000000000000 0x33 hal/src/hal_io.o .debug_frame 0x0000000000000000 0x58 hal/src/hal_io.o .ARM.attributes 0x0000000000000000 0x2c hal/src/hal_io.o @@ -463,7 +432,7 @@ Discarded input sections .text 0x0000000000000000 0x0 samd21a/gcc/gcc/startup_samd21.o .data 0x0000000000000000 0x0 samd21a/gcc/gcc/startup_samd21.o .bss 0x0000000000000000 0x0 samd21a/gcc/gcc/startup_samd21.o - .debug_macro 0x0000000000000000 0xa4e samd21a/gcc/gcc/startup_samd21.o + .debug_macro 0x0000000000000000 0x7cc samd21a/gcc/gcc/startup_samd21.o .debug_macro 0x0000000000000000 0x22 samd21a/gcc/gcc/startup_samd21.o .debug_macro 0x0000000000000000 0x8e samd21a/gcc/gcc/startup_samd21.o .debug_macro 0x0000000000000000 0x51 samd21a/gcc/gcc/startup_samd21.o @@ -573,6 +542,8 @@ Discarded input sections .group 0x0000000000000000 0xc hal/utils/src/utils_syscalls.o .group 0x0000000000000000 0xc hal/utils/src/utils_syscalls.o .group 0x0000000000000000 0xc hal/utils/src/utils_syscalls.o + .group 0x0000000000000000 0xc hal/utils/src/utils_syscalls.o + .group 0x0000000000000000 0xc hal/utils/src/utils_syscalls.o .text 0x0000000000000000 0x0 hal/utils/src/utils_syscalls.o .data 0x0000000000000000 0x0 hal/utils/src/utils_syscalls.o .bss 0x0000000000000000 0x4 hal/utils/src/utils_syscalls.o @@ -584,34 +555,36 @@ Discarded input sections .text._lseek 0x0000000000000000 0x4 hal/utils/src/utils_syscalls.o .rodata.str1.1 0x0000000000000000 0x19 hal/utils/src/utils_syscalls.o - .text._exit 0x0000000000000000 0x14 hal/utils/src/utils_syscalls.o + .text._exit 0x0000000000000000 0x18 hal/utils/src/utils_syscalls.o .text._kill 0x0000000000000000 0x2 hal/utils/src/utils_syscalls.o .text._getpid 0x0000000000000000 0x6 hal/utils/src/utils_syscalls.o - .debug_info 0x0000000000000000 0x4b5 hal/utils/src/utils_syscalls.o - .debug_abbrev 0x0000000000000000 0x198 hal/utils/src/utils_syscalls.o - .debug_loc 0x0000000000000000 0x132 hal/utils/src/utils_syscalls.o + .debug_info 0x0000000000000000 0x4c1 hal/utils/src/utils_syscalls.o + .debug_abbrev 0x0000000000000000 0x1bd hal/utils/src/utils_syscalls.o + .debug_loclists + 0x0000000000000000 0xc6 hal/utils/src/utils_syscalls.o .debug_aranges 0x0000000000000000 0x60 hal/utils/src/utils_syscalls.o - .debug_ranges 0x0000000000000000 0x50 hal/utils/src/utils_syscalls.o - .debug_macro 0x0000000000000000 0x1dd hal/utils/src/utils_syscalls.o - .debug_macro 0x0000000000000000 0xa4e hal/utils/src/utils_syscalls.o + .debug_rnglists + 0x0000000000000000 0x43 hal/utils/src/utils_syscalls.o + .debug_macro 0x0000000000000000 0x1f6 hal/utils/src/utils_syscalls.o + .debug_macro 0x0000000000000000 0x7cc hal/utils/src/utils_syscalls.o .debug_macro 0x0000000000000000 0x22 hal/utils/src/utils_syscalls.o - .debug_macro 0x0000000000000000 0x5e hal/utils/src/utils_syscalls.o + .debug_macro 0x0000000000000000 0x4c hal/utils/src/utils_syscalls.o .debug_macro 0x0000000000000000 0x18 hal/utils/src/utils_syscalls.o .debug_macro 0x0000000000000000 0x94 hal/utils/src/utils_syscalls.o - .debug_macro 0x0000000000000000 0x35 hal/utils/src/utils_syscalls.o + .debug_macro 0x0000000000000000 0x3c hal/utils/src/utils_syscalls.o .debug_macro 0x0000000000000000 0x34 hal/utils/src/utils_syscalls.o .debug_macro 0x0000000000000000 0x16 hal/utils/src/utils_syscalls.o .debug_macro 0x0000000000000000 0x57 hal/utils/src/utils_syscalls.o .debug_macro 0x0000000000000000 0x97 hal/utils/src/utils_syscalls.o - .debug_macro 0x0000000000000000 0x356 hal/utils/src/utils_syscalls.o + .debug_macro 0x0000000000000000 0x35d hal/utils/src/utils_syscalls.o .debug_macro 0x0000000000000000 0xf6 hal/utils/src/utils_syscalls.o .debug_macro 0x0000000000000000 0x10 hal/utils/src/utils_syscalls.o .debug_macro 0x0000000000000000 0x16 hal/utils/src/utils_syscalls.o .debug_macro 0x0000000000000000 0x43 hal/utils/src/utils_syscalls.o .debug_macro 0x0000000000000000 0x34 hal/utils/src/utils_syscalls.o .debug_macro 0x0000000000000000 0x10 hal/utils/src/utils_syscalls.o - .debug_macro 0x0000000000000000 0x58 hal/utils/src/utils_syscalls.o + .debug_macro 0x0000000000000000 0x52 hal/utils/src/utils_syscalls.o .debug_macro 0x0000000000000000 0x182 hal/utils/src/utils_syscalls.o .debug_macro 0x0000000000000000 0x10 hal/utils/src/utils_syscalls.o .debug_macro 0x0000000000000000 0x6a hal/utils/src/utils_syscalls.o @@ -619,22 +592,24 @@ Discarded input sections .debug_macro 0x0000000000000000 0x52 hal/utils/src/utils_syscalls.o .debug_macro 0x0000000000000000 0x22 hal/utils/src/utils_syscalls.o .debug_macro 0x0000000000000000 0x10 hal/utils/src/utils_syscalls.o - .debug_macro 0x0000000000000000 0x40 hal/utils/src/utils_syscalls.o + .debug_macro 0x0000000000000000 0x52 hal/utils/src/utils_syscalls.o .debug_macro 0x0000000000000000 0xd5 hal/utils/src/utils_syscalls.o .debug_macro 0x0000000000000000 0x1c hal/utils/src/utils_syscalls.o .debug_macro 0x0000000000000000 0x3d hal/utils/src/utils_syscalls.o .debug_macro 0x0000000000000000 0x16 hal/utils/src/utils_syscalls.o .debug_macro 0x0000000000000000 0x16f hal/utils/src/utils_syscalls.o .debug_macro 0x0000000000000000 0x4c hal/utils/src/utils_syscalls.o + .debug_macro 0x0000000000000000 0x22 hal/utils/src/utils_syscalls.o + .debug_macro 0x0000000000000000 0x4c hal/utils/src/utils_syscalls.o .debug_macro 0x0000000000000000 0x16 hal/utils/src/utils_syscalls.o .debug_macro 0x0000000000000000 0x35 hal/utils/src/utils_syscalls.o .debug_macro 0x0000000000000000 0x10 hal/utils/src/utils_syscalls.o .debug_macro 0x0000000000000000 0x10 hal/utils/src/utils_syscalls.o .debug_macro 0x0000000000000000 0x35 hal/utils/src/utils_syscalls.o .debug_macro 0x0000000000000000 0x12c hal/utils/src/utils_syscalls.o - .debug_line 0x0000000000000000 0x3b5 hal/utils/src/utils_syscalls.o - .debug_str 0x0000000000000000 0x74b1 hal/utils/src/utils_syscalls.o - .comment 0x0000000000000000 0x1f hal/utils/src/utils_syscalls.o + .debug_line 0x0000000000000000 0x3df hal/utils/src/utils_syscalls.o + .debug_str 0x0000000000000000 0x6f75 hal/utils/src/utils_syscalls.o + .comment 0x0000000000000000 0x33 hal/utils/src/utils_syscalls.o .debug_frame 0x0000000000000000 0xa8 hal/utils/src/utils_syscalls.o .ARM.attributes 0x0000000000000000 0x2c hal/utils/src/utils_syscalls.o @@ -748,14 +723,16 @@ Discarded input sections 0x0000000000000000 0x20 hal/src/hal_delay.o .text.delay_get_version 0x0000000000000000 0x4 hal/src/hal_delay.o - .debug_info 0x0000000000000000 0x1c5 hal/src/hal_delay.o - .debug_abbrev 0x0000000000000000 0xdc hal/src/hal_delay.o - .debug_loc 0x0000000000000000 0x6f hal/src/hal_delay.o + .debug_info 0x0000000000000000 0x1d8 hal/src/hal_delay.o + .debug_abbrev 0x0000000000000000 0x112 hal/src/hal_delay.o + .debug_loclists + 0x0000000000000000 0x51 hal/src/hal_delay.o .debug_aranges 0x0000000000000000 0x38 hal/src/hal_delay.o - .debug_ranges 0x0000000000000000 0x28 hal/src/hal_delay.o + .debug_rnglists + 0x0000000000000000 0x25 hal/src/hal_delay.o .debug_macro 0x0000000000000000 0x470 hal/src/hal_delay.o - .debug_macro 0x0000000000000000 0xa4e hal/src/hal_delay.o + .debug_macro 0x0000000000000000 0x7cc hal/src/hal_delay.o .debug_macro 0x0000000000000000 0x16d hal/src/hal_delay.o .debug_macro 0x0000000000000000 0x22 hal/src/hal_delay.o .debug_macro 0x0000000000000000 0x8e hal/src/hal_delay.o @@ -855,8 +832,8 @@ Discarded input sections .debug_macro 0x0000000000000000 0x16 hal/src/hal_delay.o .debug_macro 0x0000000000000000 0xca hal/src/hal_delay.o .debug_line 0x0000000000000000 0x79c hal/src/hal_delay.o - .debug_str 0x0000000000000000 0x799e7 hal/src/hal_delay.o - .comment 0x0000000000000000 0x1f hal/src/hal_delay.o + .debug_str 0x0000000000000000 0x790a9 hal/src/hal_delay.o + .comment 0x0000000000000000 0x33 hal/src/hal_delay.o .debug_frame 0x0000000000000000 0x68 hal/src/hal_delay.o .ARM.attributes 0x0000000000000000 0x2c hal/src/hal_delay.o @@ -969,7 +946,7 @@ Discarded input sections 0x0000000000000000 0xc hpl/pm/hpl_pm.o .text._set_sleep_mode 0x0000000000000000 0x34 hpl/pm/hpl_pm.o - .debug_macro 0x0000000000000000 0xa4e hpl/pm/hpl_pm.o + .debug_macro 0x0000000000000000 0x7cc hpl/pm/hpl_pm.o .debug_macro 0x0000000000000000 0x16d hpl/pm/hpl_pm.o .debug_macro 0x0000000000000000 0x22 hpl/pm/hpl_pm.o .debug_macro 0x0000000000000000 0x8e hpl/pm/hpl_pm.o @@ -1175,7 +1152,7 @@ Discarded input sections .text 0x0000000000000000 0x0 hpl/core/hpl_init.o .data 0x0000000000000000 0x0 hpl/core/hpl_init.o .bss 0x0000000000000000 0x0 hpl/core/hpl_init.o - .debug_macro 0x0000000000000000 0xa4e hpl/core/hpl_init.o + .debug_macro 0x0000000000000000 0x7cc hpl/core/hpl_init.o .debug_macro 0x0000000000000000 0x16d hpl/core/hpl_init.o .debug_macro 0x0000000000000000 0x22 hpl/core/hpl_init.o .debug_macro 0x0000000000000000 0x8e hpl/core/hpl_init.o @@ -1394,14 +1371,16 @@ Discarded input sections 0x0000000000000000 0xe hal/utils/src/utils_list.o .text.list_delete_element 0x0000000000000000 0x26 hal/utils/src/utils_list.o - .debug_info 0x0000000000000000 0x30a hal/utils/src/utils_list.o - .debug_abbrev 0x0000000000000000 0x125 hal/utils/src/utils_list.o - .debug_loc 0x0000000000000000 0x1d5 hal/utils/src/utils_list.o + .debug_info 0x0000000000000000 0x313 hal/utils/src/utils_list.o + .debug_abbrev 0x0000000000000000 0x131 hal/utils/src/utils_list.o + .debug_loclists + 0x0000000000000000 0x11f hal/utils/src/utils_list.o .debug_aranges 0x0000000000000000 0x48 hal/utils/src/utils_list.o - .debug_ranges 0x0000000000000000 0x50 hal/utils/src/utils_list.o + .debug_rnglists + 0x0000000000000000 0x3d hal/utils/src/utils_list.o .debug_macro 0x0000000000000000 0x44b hal/utils/src/utils_list.o - .debug_macro 0x0000000000000000 0xa4e hal/utils/src/utils_list.o + .debug_macro 0x0000000000000000 0x7cc hal/utils/src/utils_list.o .debug_macro 0x0000000000000000 0x16d hal/utils/src/utils_list.o .debug_macro 0x0000000000000000 0x22 hal/utils/src/utils_list.o .debug_macro 0x0000000000000000 0x8e hal/utils/src/utils_list.o @@ -1501,9 +1480,9 @@ Discarded input sections .debug_macro 0x0000000000000000 0x16 hal/utils/src/utils_list.o .debug_macro 0x0000000000000000 0xca hal/utils/src/utils_list.o .debug_macro 0x0000000000000000 0x16 hal/utils/src/utils_list.o - .debug_line 0x0000000000000000 0x889 hal/utils/src/utils_list.o - .debug_str 0x0000000000000000 0x79a23 hal/utils/src/utils_list.o - .comment 0x0000000000000000 0x1f hal/utils/src/utils_list.o + .debug_line 0x0000000000000000 0x882 hal/utils/src/utils_list.o + .debug_str 0x0000000000000000 0x790e5 hal/utils/src/utils_list.o + .comment 0x0000000000000000 0x33 hal/utils/src/utils_list.o .debug_frame 0x0000000000000000 0x88 hal/utils/src/utils_list.o .ARM.attributes 0x0000000000000000 0x2c hal/utils/src/utils_list.o @@ -1640,14 +1619,16 @@ Discarded input sections 0x0000000000000000 0x2 hpl/core/hpl_core_m0plus_base.o .text._delay_cycles 0x0000000000000000 0x6 hpl/core/hpl_core_m0plus_base.o - .debug_info 0x0000000000000000 0x8c7 hpl/core/hpl_core_m0plus_base.o - .debug_abbrev 0x0000000000000000 0x2fd hpl/core/hpl_core_m0plus_base.o - .debug_loc 0x0000000000000000 0x268 hpl/core/hpl_core_m0plus_base.o + .debug_info 0x0000000000000000 0x882 hpl/core/hpl_core_m0plus_base.o + .debug_abbrev 0x0000000000000000 0x325 hpl/core/hpl_core_m0plus_base.o + .debug_loclists + 0x0000000000000000 0x180 hpl/core/hpl_core_m0plus_base.o .debug_aranges 0x0000000000000000 0x80 hpl/core/hpl_core_m0plus_base.o - .debug_ranges 0x0000000000000000 0xa8 hpl/core/hpl_core_m0plus_base.o + .debug_rnglists + 0x0000000000000000 0x76 hpl/core/hpl_core_m0plus_base.o .debug_macro 0x0000000000000000 0x495 hpl/core/hpl_core_m0plus_base.o - .debug_macro 0x0000000000000000 0xa4e hpl/core/hpl_core_m0plus_base.o + .debug_macro 0x0000000000000000 0x7cc hpl/core/hpl_core_m0plus_base.o .debug_macro 0x0000000000000000 0x28 hpl/core/hpl_core_m0plus_base.o .debug_macro 0x0000000000000000 0x16d hpl/core/hpl_core_m0plus_base.o .debug_macro 0x0000000000000000 0x22 hpl/core/hpl_core_m0plus_base.o @@ -1750,8 +1731,8 @@ Discarded input sections .debug_macro 0x0000000000000000 0xc9 hpl/core/hpl_core_m0plus_base.o .debug_macro 0x0000000000000000 0x16 hpl/core/hpl_core_m0plus_base.o .debug_line 0x0000000000000000 0xa4c hpl/core/hpl_core_m0plus_base.o - .debug_str 0x0000000000000000 0x7a388 hpl/core/hpl_core_m0plus_base.o - .comment 0x0000000000000000 0x1f hpl/core/hpl_core_m0plus_base.o + .debug_str 0x0000000000000000 0x79a50 hpl/core/hpl_core_m0plus_base.o + .comment 0x0000000000000000 0x33 hpl/core/hpl_core_m0plus_base.o .debug_frame 0x0000000000000000 0xfc hpl/core/hpl_core_m0plus_base.o .ARM.attributes 0x0000000000000000 0x2c hpl/core/hpl_core_m0plus_base.o @@ -1858,7 +1839,7 @@ Discarded input sections .text 0x0000000000000000 0x0 hal/utils/src/utils_assert.o .data 0x0000000000000000 0x0 hal/utils/src/utils_assert.o .bss 0x0000000000000000 0x0 hal/utils/src/utils_assert.o - .debug_macro 0x0000000000000000 0xa4e hal/utils/src/utils_assert.o + .debug_macro 0x0000000000000000 0x7cc hal/utils/src/utils_assert.o .debug_macro 0x0000000000000000 0x16d hal/utils/src/utils_assert.o .debug_macro 0x0000000000000000 0x22 hal/utils/src/utils_assert.o .debug_macro 0x0000000000000000 0x8e hal/utils/src/utils_assert.o @@ -2065,12 +2046,12 @@ Discarded input sections .text 0x0000000000000000 0x0 hpl/dmac/hpl_dmac.o .data 0x0000000000000000 0x0 hpl/dmac/hpl_dmac.o .bss 0x0000000000000000 0x0 hpl/dmac/hpl_dmac.o - .debug_info 0x0000000000000000 0x68 hpl/dmac/hpl_dmac.o - .debug_abbrev 0x0000000000000000 0x29 hpl/dmac/hpl_dmac.o + .debug_info 0x0000000000000000 0x69 hpl/dmac/hpl_dmac.o + .debug_abbrev 0x0000000000000000 0x28 hpl/dmac/hpl_dmac.o .debug_aranges 0x0000000000000000 0x18 hpl/dmac/hpl_dmac.o .debug_macro 0x0000000000000000 0x47a hpl/dmac/hpl_dmac.o - .debug_macro 0x0000000000000000 0xa4e hpl/dmac/hpl_dmac.o + .debug_macro 0x0000000000000000 0x7cc hpl/dmac/hpl_dmac.o .debug_macro 0x0000000000000000 0x16d hpl/dmac/hpl_dmac.o .debug_macro 0x0000000000000000 0x22 hpl/dmac/hpl_dmac.o .debug_macro 0x0000000000000000 0x8e hpl/dmac/hpl_dmac.o @@ -2175,10 +2156,10 @@ Discarded input sections .debug_macro 0x0000000000000000 0x6cc hpl/dmac/hpl_dmac.o .debug_macro 0x0000000000000000 0x6ba hpl/dmac/hpl_dmac.o .debug_line 0x0000000000000000 0x756 hpl/dmac/hpl_dmac.o - .debug_str 0x0000000000000000 0x80a85 hpl/dmac/hpl_dmac.o - .comment 0x0000000000000000 0x1f hpl/dmac/hpl_dmac.o + .debug_str 0x0000000000000000 0x80147 hpl/dmac/hpl_dmac.o + .comment 0x0000000000000000 0x33 hpl/dmac/hpl_dmac.o .ARM.attributes - 0x0000000000000000 0x32 hpl/dmac/hpl_dmac.o + 0x0000000000000000 0x2c hpl/dmac/hpl_dmac.o .group 0x0000000000000000 0xc hpl/sysctrl/hpl_sysctrl.o .group 0x0000000000000000 0xc hpl/sysctrl/hpl_sysctrl.o .group 0x0000000000000000 0xc hpl/sysctrl/hpl_sysctrl.o @@ -2283,7 +2264,7 @@ Discarded input sections .text 0x0000000000000000 0x0 hpl/sysctrl/hpl_sysctrl.o .data 0x0000000000000000 0x0 hpl/sysctrl/hpl_sysctrl.o .bss 0x0000000000000000 0x0 hpl/sysctrl/hpl_sysctrl.o - .debug_macro 0x0000000000000000 0xa4e hpl/sysctrl/hpl_sysctrl.o + .debug_macro 0x0000000000000000 0x7cc hpl/sysctrl/hpl_sysctrl.o .debug_macro 0x0000000000000000 0x16d hpl/sysctrl/hpl_sysctrl.o .debug_macro 0x0000000000000000 0x22 hpl/sysctrl/hpl_sysctrl.o .debug_macro 0x0000000000000000 0x8e hpl/sysctrl/hpl_sysctrl.o @@ -2488,7 +2469,7 @@ Discarded input sections .data 0x0000000000000000 0x0 hal/src/hal_usart_sync.o .bss 0x0000000000000000 0x0 hal/src/hal_usart_sync.o .text.usart_sync_deinit - 0x0000000000000000 0x30 hal/src/hal_usart_sync.o + 0x0000000000000000 0x2c hal/src/hal_usart_sync.o .text.usart_sync_enable 0x0000000000000000 0x2c hal/src/hal_usart_sync.o .text.usart_sync_disable @@ -2517,7 +2498,7 @@ Discarded input sections 0x0000000000000000 0x28 hal/src/hal_usart_sync.o .text.usart_sync_get_version 0x0000000000000000 0x4 hal/src/hal_usart_sync.o - .debug_macro 0x0000000000000000 0xa4e hal/src/hal_usart_sync.o + .debug_macro 0x0000000000000000 0x7cc hal/src/hal_usart_sync.o .debug_macro 0x0000000000000000 0x16d hal/src/hal_usart_sync.o .debug_macro 0x0000000000000000 0x22 hal/src/hal_usart_sync.o .debug_macro 0x0000000000000000 0x8e hal/src/hal_usart_sync.o @@ -2724,7 +2705,7 @@ Discarded input sections .bss 0x0000000000000000 0x0 hpl/gclk/hpl_gclk.o .text._gclk_init_generators 0x0000000000000000 0x1c hpl/gclk/hpl_gclk.o - .debug_macro 0x0000000000000000 0xa4e hpl/gclk/hpl_gclk.o + .debug_macro 0x0000000000000000 0x7cc hpl/gclk/hpl_gclk.o .debug_macro 0x0000000000000000 0x16d hpl/gclk/hpl_gclk.o .debug_macro 0x0000000000000000 0x22 hpl/gclk/hpl_gclk.o .debug_macro 0x0000000000000000 0x8e hpl/gclk/hpl_gclk.o @@ -2928,13 +2909,14 @@ Discarded input sections .bss 0x0000000000000000 0x0 hal/src/hal_init.o .text.init_get_version 0x0000000000000000 0x4 hal/src/hal_init.o - .debug_info 0x0000000000000000 0x9e hal/src/hal_init.o - .debug_abbrev 0x0000000000000000 0x58 hal/src/hal_init.o + .debug_info 0x0000000000000000 0x9f hal/src/hal_init.o + .debug_abbrev 0x0000000000000000 0x56 hal/src/hal_init.o .debug_aranges 0x0000000000000000 0x20 hal/src/hal_init.o - .debug_ranges 0x0000000000000000 0x10 hal/src/hal_init.o + .debug_rnglists + 0x0000000000000000 0x13 hal/src/hal_init.o .debug_macro 0x0000000000000000 0x452 hal/src/hal_init.o - .debug_macro 0x0000000000000000 0xa4e hal/src/hal_init.o + .debug_macro 0x0000000000000000 0x7cc hal/src/hal_init.o .debug_macro 0x0000000000000000 0x16d hal/src/hal_init.o .debug_macro 0x0000000000000000 0x22 hal/src/hal_init.o .debug_macro 0x0000000000000000 0x8e hal/src/hal_init.o @@ -3034,8 +3016,8 @@ Discarded input sections .debug_macro 0x0000000000000000 0x16 hal/src/hal_init.o .debug_macro 0x0000000000000000 0xca hal/src/hal_init.o .debug_line 0x0000000000000000 0x700 hal/src/hal_init.o - .debug_str 0x0000000000000000 0x79928 hal/src/hal_init.o - .comment 0x0000000000000000 0x1f hal/src/hal_init.o + .debug_str 0x0000000000000000 0x78fea hal/src/hal_init.o + .comment 0x0000000000000000 0x33 hal/src/hal_init.o .debug_frame 0x0000000000000000 0x20 hal/src/hal_init.o .ARM.attributes 0x0000000000000000 0x2c hal/src/hal_init.o @@ -3144,7 +3126,7 @@ Discarded input sections .text 0x0000000000000000 0x0 main.o .data 0x0000000000000000 0x0 main.o .bss 0x0000000000000000 0x0 main.o - .debug_macro 0x0000000000000000 0xa4e main.o + .debug_macro 0x0000000000000000 0x7cc main.o .debug_macro 0x0000000000000000 0x16d main.o .debug_macro 0x0000000000000000 0x22 main.o .debug_macro 0x0000000000000000 0x8e main.o @@ -3325,13 +3307,14 @@ Discarded input sections 0x0000000000000000 0x10 samd21a/gcc/system_samd21.o .text.SystemCoreClockUpdate 0x0000000000000000 0x10 samd21a/gcc/system_samd21.o - .debug_info 0x0000000000000000 0xc2 samd21a/gcc/system_samd21.o - .debug_abbrev 0x0000000000000000 0x92 samd21a/gcc/system_samd21.o + .debug_info 0x0000000000000000 0xc3 samd21a/gcc/system_samd21.o + .debug_abbrev 0x0000000000000000 0x90 samd21a/gcc/system_samd21.o .debug_aranges 0x0000000000000000 0x20 samd21a/gcc/system_samd21.o - .debug_ranges 0x0000000000000000 0x10 samd21a/gcc/system_samd21.o + .debug_rnglists + 0x0000000000000000 0x13 samd21a/gcc/system_samd21.o .debug_macro 0x0000000000000000 0x316 samd21a/gcc/system_samd21.o - .debug_macro 0x0000000000000000 0xa4e samd21a/gcc/system_samd21.o + .debug_macro 0x0000000000000000 0x7cc samd21a/gcc/system_samd21.o .debug_macro 0x0000000000000000 0x22 samd21a/gcc/system_samd21.o .debug_macro 0x0000000000000000 0x8e samd21a/gcc/system_samd21.o .debug_macro 0x0000000000000000 0x51 samd21a/gcc/system_samd21.o @@ -3405,8 +3388,8 @@ Discarded input sections .debug_macro 0x0000000000000000 0x1fb0 samd21a/gcc/system_samd21.o .debug_macro 0x0000000000000000 0x6d samd21a/gcc/system_samd21.o .debug_line 0x0000000000000000 0x49f samd21a/gcc/system_samd21.o - .debug_str 0x0000000000000000 0x70d4e samd21a/gcc/system_samd21.o - .comment 0x0000000000000000 0x1f samd21a/gcc/system_samd21.o + .debug_str 0x0000000000000000 0x70410 samd21a/gcc/system_samd21.o + .comment 0x0000000000000000 0x33 samd21a/gcc/system_samd21.o .debug_frame 0x0000000000000000 0x30 samd21a/gcc/system_samd21.o .ARM.attributes 0x0000000000000000 0x2c samd21a/gcc/system_samd21.o @@ -3520,13 +3503,14 @@ Discarded input sections 0x0000000000000000 0xd examples/driver_examples.o .text.USART_0_example 0x0000000000000000 0x34 examples/driver_examples.o - .debug_info 0x0000000000000000 0x23f examples/driver_examples.o - .debug_abbrev 0x0000000000000000 0x10f examples/driver_examples.o + .debug_info 0x0000000000000000 0x26b examples/driver_examples.o + .debug_abbrev 0x0000000000000000 0x10c examples/driver_examples.o .debug_aranges 0x0000000000000000 0x20 examples/driver_examples.o - .debug_ranges 0x0000000000000000 0x10 examples/driver_examples.o + .debug_rnglists + 0x0000000000000000 0x13 examples/driver_examples.o .debug_macro 0x0000000000000000 0x501 examples/driver_examples.o - .debug_macro 0x0000000000000000 0xa4e examples/driver_examples.o + .debug_macro 0x0000000000000000 0x7cc examples/driver_examples.o .debug_macro 0x0000000000000000 0x16d examples/driver_examples.o .debug_macro 0x0000000000000000 0x22 examples/driver_examples.o .debug_macro 0x0000000000000000 0x8e examples/driver_examples.o @@ -3630,8 +3614,8 @@ Discarded input sections .debug_macro 0x0000000000000000 0x40 examples/driver_examples.o .debug_macro 0x0000000000000000 0xc9 examples/driver_examples.o .debug_line 0x0000000000000000 0x83c examples/driver_examples.o - .debug_str 0x0000000000000000 0x7a1bf examples/driver_examples.o - .comment 0x0000000000000000 0x1f examples/driver_examples.o + .debug_str 0x0000000000000000 0x79881 examples/driver_examples.o + .comment 0x0000000000000000 0x33 examples/driver_examples.o .debug_frame 0x0000000000000000 0x2c examples/driver_examples.o .ARM.attributes 0x0000000000000000 0x2c examples/driver_examples.o @@ -3741,7 +3725,7 @@ Discarded input sections .group 0x0000000000000000 0xc driver_init.o .text 0x0000000000000000 0x0 driver_init.o .data 0x0000000000000000 0x0 driver_init.o - .debug_macro 0x0000000000000000 0xa4e driver_init.o + .debug_macro 0x0000000000000000 0x7cc driver_init.o .debug_macro 0x0000000000000000 0x16d driver_init.o .debug_macro 0x0000000000000000 0x22 driver_init.o .debug_macro 0x0000000000000000 0x8e driver_init.o @@ -3960,27 +3944,21 @@ Discarded input sections 0x0000000000000000 0x18 hpl/sercom/hpl_sercom.o .text.__NVIC_ClearPendingIRQ 0x0000000000000000 0x1c hpl/sercom/hpl_sercom.o - .text.hri_sercomi2cm_wait_for_sync - 0x0000000000000000 0x8 hpl/sercom/hpl_sercom.o - .text.hri_sercomi2cs_wait_for_sync - 0x0000000000000000 0x8 hpl/sercom/hpl_sercom.o - .text.hri_sercomspi_wait_for_sync - 0x0000000000000000 0x8 hpl/sercom/hpl_sercom.o - .text.hri_sercomi2cm_clear_CTRLA_ENABLE_bit - 0x0000000000000000 0x18 hpl/sercom/hpl_sercom.o - .text.hri_sercomi2cs_clear_CTRLA_ENABLE_bit + .text.hri_sercomi2cm_set_CTRLA_SWRST_bit + 0x0000000000000000 0x14 hpl/sercom/hpl_sercom.o + .text.hri_sercomi2cm_set_CTRLA_ENABLE_bit 0x0000000000000000 0x18 hpl/sercom/hpl_sercom.o - .text.hri_sercomspi_clear_CTRLA_ENABLE_bit - 0x0000000000000000 0x18 hpl/sercom/hpl_sercom.o - .text.hri_sercomusart_get_CTRLA_ENABLE_bit + .text.hri_sercomi2cm_get_CTRLA_ENABLE_bit 0x0000000000000000 0x18 hpl/sercom/hpl_sercom.o .text.hri_sercomusart_write_CTRLA_ENABLE_bit 0x0000000000000000 0x1c hpl/sercom/hpl_sercom.o + .text._usart_deinit + 0x0000000000000000 0x18 hpl/sercom/hpl_sercom.o .text._spi_sync_enable - 0x0000000000000000 0x2c hpl/sercom/hpl_sercom.o + 0x0000000000000000 0x20 hpl/sercom/hpl_sercom.o .text._spi_sync_disable 0x0000000000000000 0x20 hpl/sercom/hpl_sercom.o - .text._spi_set_char_size + .text._spi_set_data_order 0x0000000000000000 0x40 hpl/sercom/hpl_sercom.o .text._usart_set_baud_rate 0x0000000000000000 0x4c hpl/sercom/hpl_sercom.o @@ -3993,41 +3971,41 @@ Discarded input sections .text._usart_set_character_size 0x0000000000000000 0x60 hpl/sercom/hpl_sercom.o .text._i2c_s_set_address - 0x0000000000000000 0x60 hpl/sercom/hpl_sercom.o + 0x0000000000000000 0x58 hpl/sercom/hpl_sercom.o .text.__NVIC_DisableIRQ 0x0000000000000000 0x20 hpl/sercom/hpl_sercom.o .text._get_i2cm_index 0x0000000000000000 0x2c hpl/sercom/hpl_sercom.o .text._i2c_m_enable_implementation - 0x0000000000000000 0x70 hpl/sercom/hpl_sercom.o + 0x0000000000000000 0x6c hpl/sercom/hpl_sercom.o .text._sercom_i2c_send_stop 0x0000000000000000 0x18 hpl/sercom/hpl_sercom.o .text._sercom_i2c_sync_analyse_flags 0x0000000000000000 0x19c hpl/sercom/hpl_sercom.o .text._usart_set_parity 0x0000000000000000 0x84 hpl/sercom/hpl_sercom.o + .text._i2c_m_sync_init_impl + 0x0000000000000000 0xbc hpl/sercom/hpl_sercom.o .text._spi_set_mode 0x0000000000000000 0x44 hpl/sercom/hpl_sercom.o - .text._i2c_s_init - 0x0000000000000000 0x7c hpl/sercom/hpl_sercom.o - .text._i2c_m_sync_init_impl - 0x0000000000000000 0xb4 hpl/sercom/hpl_sercom.o - .text._spi_set_data_order + .text._spi_set_char_size 0x0000000000000000 0x40 hpl/sercom/hpl_sercom.o + .text._i2c_s_init + 0x0000000000000000 0x80 hpl/sercom/hpl_sercom.o .text._usart_async_init 0x0000000000000000 0x5c hpl/sercom/hpl_sercom.o .text._usart_sync_deinit - 0x0000000000000000 0x24 hpl/sercom/hpl_sercom.o + 0x0000000000000000 0x10 hpl/sercom/hpl_sercom.o .text._usart_async_deinit - 0x0000000000000000 0x3c hpl/sercom/hpl_sercom.o + 0x0000000000000000 0x28 hpl/sercom/hpl_sercom.o .text._usart_sync_calculate_baud_rate - 0x0000000000000000 0x70 hpl/sercom/hpl_sercom.o + 0x0000000000000000 0x6c hpl/sercom/hpl_sercom.o .text._usart_async_calculate_baud_rate - 0x0000000000000000 0x70 hpl/sercom/hpl_sercom.o + 0x0000000000000000 0x6c hpl/sercom/hpl_sercom.o .text._usart_sync_enable - 0x0000000000000000 0x18 hpl/sercom/hpl_sercom.o + 0x0000000000000000 0x10 hpl/sercom/hpl_sercom.o .text._usart_async_enable - 0x0000000000000000 0x18 hpl/sercom/hpl_sercom.o + 0x0000000000000000 0x10 hpl/sercom/hpl_sercom.o .text._usart_sync_disable 0x0000000000000000 0x10 hpl/sercom/hpl_sercom.o .text._usart_async_disable @@ -4083,17 +4061,17 @@ Discarded input sections .text._usart_async_set_irq_state 0x0000000000000000 0x54 hpl/sercom/hpl_sercom.o .text._i2c_m_async_enable - 0x0000000000000000 0x2c hpl/sercom/hpl_sercom.o + 0x0000000000000000 0x28 hpl/sercom/hpl_sercom.o .text._i2c_m_async_disable 0x0000000000000000 0x54 hpl/sercom/hpl_sercom.o .text._i2c_m_async_set_baudrate - 0x0000000000000000 0x150 hpl/sercom/hpl_sercom.o + 0x0000000000000000 0x154 hpl/sercom/hpl_sercom.o .text._i2c_m_async_init - 0x0000000000000000 0x64 hpl/sercom/hpl_sercom.o + 0x0000000000000000 0x60 hpl/sercom/hpl_sercom.o .text._i2c_m_async_deinit - 0x0000000000000000 0x40 hpl/sercom/hpl_sercom.o + 0x0000000000000000 0x34 hpl/sercom/hpl_sercom.o .text._i2c_m_async_transfer - 0x0000000000000000 0x124 hpl/sercom/hpl_sercom.o + 0x0000000000000000 0x11c hpl/sercom/hpl_sercom.o .text._i2c_m_async_register_callback 0x0000000000000000 0x1a hpl/sercom/hpl_sercom.o .text._i2c_m_async_send_stop @@ -4101,19 +4079,19 @@ Discarded input sections .text._i2c_m_async_get_bytes_left 0x0000000000000000 0xe hpl/sercom/hpl_sercom.o .text._i2c_m_sync_init - 0x0000000000000000 0x30 hpl/sercom/hpl_sercom.o + 0x0000000000000000 0x2c hpl/sercom/hpl_sercom.o .text._i2c_m_sync_deinit - 0x0000000000000000 0x40 hpl/sercom/hpl_sercom.o + 0x0000000000000000 0x34 hpl/sercom/hpl_sercom.o .text._i2c_m_sync_enable - 0x0000000000000000 0x2c hpl/sercom/hpl_sercom.o + 0x0000000000000000 0x28 hpl/sercom/hpl_sercom.o .text._i2c_m_sync_disable 0x0000000000000000 0x40 hpl/sercom/hpl_sercom.o .text._i2c_m_sync_set_baudrate - 0x0000000000000000 0x150 hpl/sercom/hpl_sercom.o + 0x0000000000000000 0x154 hpl/sercom/hpl_sercom.o .text._i2c_m_async_set_irq_state 0x0000000000000000 0x2a hpl/sercom/hpl_sercom.o .text._i2c_m_sync_transfer - 0x0000000000000000 0x1a0 hpl/sercom/hpl_sercom.o + 0x0000000000000000 0x1b0 hpl/sercom/hpl_sercom.o .text._i2c_m_sync_send_stop 0x0000000000000000 0x10 hpl/sercom/hpl_sercom.o .text._i2c_s_sync_init @@ -4121,13 +4099,13 @@ Discarded input sections .text._i2c_s_async_init 0x0000000000000000 0x60 hpl/sercom/hpl_sercom.o .text._i2c_s_sync_deinit - 0x0000000000000000 0x24 hpl/sercom/hpl_sercom.o + 0x0000000000000000 0x10 hpl/sercom/hpl_sercom.o .text._i2c_s_async_deinit - 0x0000000000000000 0x40 hpl/sercom/hpl_sercom.o + 0x0000000000000000 0x2c hpl/sercom/hpl_sercom.o .text._i2c_s_sync_enable - 0x0000000000000000 0x1c hpl/sercom/hpl_sercom.o + 0x0000000000000000 0x10 hpl/sercom/hpl_sercom.o .text._i2c_s_async_enable - 0x0000000000000000 0x1c hpl/sercom/hpl_sercom.o + 0x0000000000000000 0x10 hpl/sercom/hpl_sercom.o .text._i2c_s_sync_disable 0x0000000000000000 0x10 hpl/sercom/hpl_sercom.o .text._i2c_s_async_disable @@ -4161,7 +4139,7 @@ Discarded input sections .text._i2c_s_async_set_irq_state 0x0000000000000000 0x44 hpl/sercom/hpl_sercom.o .text._spi_m_sync_init - 0x0000000000000000 0x1a4 hpl/sercom/hpl_sercom.o + 0x0000000000000000 0x1b8 hpl/sercom/hpl_sercom.o .text._spi_s_sync_init 0x0000000000000000 0xc hpl/sercom/hpl_sercom.o .text._spi_m_async_init @@ -4169,11 +4147,11 @@ Discarded input sections .text._spi_s_async_init 0x0000000000000000 0xc hpl/sercom/hpl_sercom.o .text._spi_m_async_deinit - 0x0000000000000000 0x50 hpl/sercom/hpl_sercom.o + 0x0000000000000000 0x48 hpl/sercom/hpl_sercom.o .text._spi_s_async_deinit 0x0000000000000000 0xc hpl/sercom/hpl_sercom.o .text._spi_m_sync_deinit - 0x0000000000000000 0x24 hpl/sercom/hpl_sercom.o + 0x0000000000000000 0x1c hpl/sercom/hpl_sercom.o .text._spi_s_sync_deinit 0x0000000000000000 0xc hpl/sercom/hpl_sercom.o .text._spi_m_sync_enable @@ -4223,7 +4201,7 @@ Discarded input sections .text._spi_s_sync_set_data_order 0x0000000000000000 0x34 hpl/sercom/hpl_sercom.o .text._spi_m_sync_trans - 0x0000000000000000 0xe8 hpl/sercom/hpl_sercom.o + 0x0000000000000000 0xe4 hpl/sercom/hpl_sercom.o .text._spi_m_async_enable_tx 0x0000000000000000 0x34 hpl/sercom/hpl_sercom.o .text._spi_s_async_enable_tx @@ -4265,7 +4243,7 @@ Discarded input sections .text._spi_s_async_set_irq_state 0x0000000000000000 0xc hpl/sercom/hpl_sercom.o .rodata 0x0000000000000000 0x29 hpl/sercom/hpl_sercom.o - .debug_macro 0x0000000000000000 0xa4e hpl/sercom/hpl_sercom.o + .debug_macro 0x0000000000000000 0x7cc hpl/sercom/hpl_sercom.o .debug_macro 0x0000000000000000 0x16d hpl/sercom/hpl_sercom.o .debug_macro 0x0000000000000000 0x22 hpl/sercom/hpl_sercom.o .debug_macro 0x0000000000000000 0x8e hpl/sercom/hpl_sercom.o @@ -4473,13 +4451,14 @@ Discarded input sections .bss 0x0000000000000000 0x0 hal/src/hal_gpio.o .text.gpio_get_version 0x0000000000000000 0x4 hal/src/hal_gpio.o - .debug_info 0x0000000000000000 0x9e hal/src/hal_gpio.o - .debug_abbrev 0x0000000000000000 0x58 hal/src/hal_gpio.o + .debug_info 0x0000000000000000 0x9f hal/src/hal_gpio.o + .debug_abbrev 0x0000000000000000 0x56 hal/src/hal_gpio.o .debug_aranges 0x0000000000000000 0x20 hal/src/hal_gpio.o - .debug_ranges 0x0000000000000000 0x10 hal/src/hal_gpio.o + .debug_rnglists + 0x0000000000000000 0x13 hal/src/hal_gpio.o .debug_macro 0x0000000000000000 0x469 hal/src/hal_gpio.o - .debug_macro 0x0000000000000000 0xa4e hal/src/hal_gpio.o + .debug_macro 0x0000000000000000 0x7cc hal/src/hal_gpio.o .debug_macro 0x0000000000000000 0x16d hal/src/hal_gpio.o .debug_macro 0x0000000000000000 0x22 hal/src/hal_gpio.o .debug_macro 0x0000000000000000 0x8e hal/src/hal_gpio.o @@ -4581,8 +4560,8 @@ Discarded input sections .debug_macro 0x0000000000000000 0x1c hal/src/hal_gpio.o .debug_macro 0x0000000000000000 0x16 hal/src/hal_gpio.o .debug_line 0x0000000000000000 0x731 hal/src/hal_gpio.o - .debug_str 0x0000000000000000 0x79a47 hal/src/hal_gpio.o - .comment 0x0000000000000000 0x1f hal/src/hal_gpio.o + .debug_str 0x0000000000000000 0x79109 hal/src/hal_gpio.o + .comment 0x0000000000000000 0x33 hal/src/hal_gpio.o .debug_frame 0x0000000000000000 0x20 hal/src/hal_gpio.o .ARM.attributes 0x0000000000000000 0x2c hal/src/hal_gpio.o @@ -4702,6 +4681,9 @@ Discarded input sections .group 0x0000000000000000 0xc hal/utils/src/utils_event.o .group 0x0000000000000000 0xc hal/utils/src/utils_event.o .group 0x0000000000000000 0xc hal/utils/src/utils_event.o + .group 0x0000000000000000 0xc hal/utils/src/utils_event.o + .group 0x0000000000000000 0xc hal/utils/src/utils_event.o + .group 0x0000000000000000 0xc hal/utils/src/utils_event.o .text 0x0000000000000000 0x0 hal/utils/src/utils_event.o .data 0x0000000000000000 0x0 hal/utils/src/utils_event.o .bss 0x0000000000000000 0x5 hal/utils/src/utils_event.o @@ -4713,14 +4695,16 @@ Discarded input sections 0x0000000000000000 0x80 hal/utils/src/utils_event.o .text.event_post 0x0000000000000000 0x58 hal/utils/src/utils_event.o - .debug_info 0x0000000000000000 0x525 hal/utils/src/utils_event.o - .debug_abbrev 0x0000000000000000 0x1e6 hal/utils/src/utils_event.o - .debug_loc 0x0000000000000000 0x2e5 hal/utils/src/utils_event.o + .debug_info 0x0000000000000000 0x5d8 hal/utils/src/utils_event.o + .debug_abbrev 0x0000000000000000 0x23e hal/utils/src/utils_event.o + .debug_loclists + 0x0000000000000000 0x1f1 hal/utils/src/utils_event.o .debug_aranges 0x0000000000000000 0x30 hal/utils/src/utils_event.o - .debug_ranges 0x0000000000000000 0x38 hal/utils/src/utils_event.o - .debug_macro 0x0000000000000000 0x52c hal/utils/src/utils_event.o - .debug_macro 0x0000000000000000 0xa4e hal/utils/src/utils_event.o + .debug_rnglists + 0x0000000000000000 0x2d hal/utils/src/utils_event.o + .debug_macro 0x0000000000000000 0x54f hal/utils/src/utils_event.o + .debug_macro 0x0000000000000000 0x7cc hal/utils/src/utils_event.o .debug_macro 0x0000000000000000 0xc9 hal/utils/src/utils_event.o .debug_macro 0x0000000000000000 0x16d hal/utils/src/utils_event.o .debug_macro 0x0000000000000000 0x22 hal/utils/src/utils_event.o @@ -4823,22 +4807,25 @@ Discarded input sections .debug_macro 0x0000000000000000 0x1c hal/utils/src/utils_event.o .debug_macro 0x0000000000000000 0x10 hal/utils/src/utils_event.o .debug_macro 0x0000000000000000 0x16 hal/utils/src/utils_event.o - .debug_macro 0x0000000000000000 0x64 hal/utils/src/utils_event.o + .debug_macro 0x0000000000000000 0x52 hal/utils/src/utils_event.o .debug_macro 0x0000000000000000 0x18 hal/utils/src/utils_event.o - .debug_macro 0x0000000000000000 0x35 hal/utils/src/utils_event.o + .debug_macro 0x0000000000000000 0x3c hal/utils/src/utils_event.o .debug_macro 0x0000000000000000 0x34 hal/utils/src/utils_event.o .debug_macro 0x0000000000000000 0x16 hal/utils/src/utils_event.o .debug_macro 0x0000000000000000 0x43 hal/utils/src/utils_event.o .debug_macro 0x0000000000000000 0x34 hal/utils/src/utils_event.o .debug_macro 0x0000000000000000 0x10 hal/utils/src/utils_event.o - .debug_macro 0x0000000000000000 0x58 hal/utils/src/utils_event.o + .debug_macro 0x0000000000000000 0x52 hal/utils/src/utils_event.o .debug_macro 0x0000000000000000 0x182 hal/utils/src/utils_event.o - .debug_macro 0x0000000000000000 0x356 hal/utils/src/utils_event.o + .debug_macro 0x0000000000000000 0x35d hal/utils/src/utils_event.o .debug_macro 0x0000000000000000 0x10 hal/utils/src/utils_event.o .debug_macro 0x0000000000000000 0x35 hal/utils/src/utils_event.o - .debug_line 0x0000000000000000 0x9f4 hal/utils/src/utils_event.o - .debug_str 0x0000000000000000 0x7c8f1 hal/utils/src/utils_event.o - .comment 0x0000000000000000 0x1f hal/utils/src/utils_event.o + .debug_macro 0x0000000000000000 0x4c hal/utils/src/utils_event.o + .debug_macro 0x0000000000000000 0x10 hal/utils/src/utils_event.o + .debug_macro 0x0000000000000000 0x5e hal/utils/src/utils_event.o + .debug_line 0x0000000000000000 0xa39 hal/utils/src/utils_event.o + .debug_str 0x0000000000000000 0x7c95c hal/utils/src/utils_event.o + .comment 0x0000000000000000 0x33 hal/utils/src/utils_event.o .debug_frame 0x0000000000000000 0x78 hal/utils/src/utils_event.o .ARM.attributes 0x0000000000000000 0x2c hal/utils/src/utils_event.o @@ -4947,14 +4934,16 @@ Discarded input sections .text.sleep 0x0000000000000000 0x20 hal/src/hal_sleep.o .text.sleep_get_version 0x0000000000000000 0x4 hal/src/hal_sleep.o - .debug_info 0x0000000000000000 0x114 hal/src/hal_sleep.o - .debug_abbrev 0x0000000000000000 0xaf hal/src/hal_sleep.o - .debug_loc 0x0000000000000000 0x25 hal/src/hal_sleep.o + .debug_info 0x0000000000000000 0x12f hal/src/hal_sleep.o + .debug_abbrev 0x0000000000000000 0xc6 hal/src/hal_sleep.o + .debug_loclists + 0x0000000000000000 0x23 hal/src/hal_sleep.o .debug_aranges 0x0000000000000000 0x28 hal/src/hal_sleep.o - .debug_ranges 0x0000000000000000 0x18 hal/src/hal_sleep.o + .debug_rnglists + 0x0000000000000000 0x19 hal/src/hal_sleep.o .debug_macro 0x0000000000000000 0x452 hal/src/hal_sleep.o - .debug_macro 0x0000000000000000 0xa4e hal/src/hal_sleep.o + .debug_macro 0x0000000000000000 0x7cc hal/src/hal_sleep.o .debug_macro 0x0000000000000000 0x16d hal/src/hal_sleep.o .debug_macro 0x0000000000000000 0x22 hal/src/hal_sleep.o .debug_macro 0x0000000000000000 0x8e hal/src/hal_sleep.o @@ -5054,8 +5043,8 @@ Discarded input sections .debug_macro 0x0000000000000000 0x16 hal/src/hal_sleep.o .debug_macro 0x0000000000000000 0xca hal/src/hal_sleep.o .debug_line 0x0000000000000000 0x72f hal/src/hal_sleep.o - .debug_str 0x0000000000000000 0x79964 hal/src/hal_sleep.o - .comment 0x0000000000000000 0x1f hal/src/hal_sleep.o + .debug_str 0x0000000000000000 0x79038 hal/src/hal_sleep.o + .comment 0x0000000000000000 0x33 hal/src/hal_sleep.o .debug_frame 0x0000000000000000 0x38 hal/src/hal_sleep.o .ARM.attributes 0x0000000000000000 0x2c hal/src/hal_sleep.o @@ -5164,7 +5153,7 @@ Discarded input sections .text 0x0000000000000000 0x0 atmel_start.o .data 0x0000000000000000 0x0 atmel_start.o .bss 0x0000000000000000 0x0 atmel_start.o - .debug_macro 0x0000000000000000 0xa4e atmel_start.o + .debug_macro 0x0000000000000000 0x7cc atmel_start.o .debug_macro 0x0000000000000000 0x16d atmel_start.o .debug_macro 0x0000000000000000 0x22 atmel_start.o .debug_macro 0x0000000000000000 0x8e atmel_start.o @@ -5374,14 +5363,16 @@ Discarded input sections 0x0000000000000000 0xc hal/src/hal_atomic.o .text.atomic_get_version 0x0000000000000000 0x4 hal/src/hal_atomic.o - .debug_info 0x0000000000000000 0x1d7 hal/src/hal_atomic.o - .debug_abbrev 0x0000000000000000 0x159 hal/src/hal_atomic.o - .debug_loc 0x0000000000000000 0x2a hal/src/hal_atomic.o + .debug_info 0x0000000000000000 0x1ca hal/src/hal_atomic.o + .debug_abbrev 0x0000000000000000 0x15c hal/src/hal_atomic.o + .debug_loclists + 0x0000000000000000 0x22 hal/src/hal_atomic.o .debug_aranges 0x0000000000000000 0x30 hal/src/hal_atomic.o - .debug_ranges 0x0000000000000000 0x20 hal/src/hal_atomic.o + .debug_rnglists + 0x0000000000000000 0x1f hal/src/hal_atomic.o .debug_macro 0x0000000000000000 0x43e hal/src/hal_atomic.o - .debug_macro 0x0000000000000000 0xa4e hal/src/hal_atomic.o + .debug_macro 0x0000000000000000 0x7cc hal/src/hal_atomic.o .debug_macro 0x0000000000000000 0x16d hal/src/hal_atomic.o .debug_macro 0x0000000000000000 0x22 hal/src/hal_atomic.o .debug_macro 0x0000000000000000 0x8e hal/src/hal_atomic.o @@ -5481,561 +5472,711 @@ Discarded input sections .debug_macro 0x0000000000000000 0xca hal/src/hal_atomic.o .debug_macro 0x0000000000000000 0x10 hal/src/hal_atomic.o .debug_line 0x0000000000000000 0x778 hal/src/hal_atomic.o - .debug_str 0x0000000000000000 0x7997d hal/src/hal_atomic.o - .comment 0x0000000000000000 0x1f hal/src/hal_atomic.o + .debug_str 0x0000000000000000 0x7903f hal/src/hal_atomic.o + .comment 0x0000000000000000 0x33 hal/src/hal_atomic.o .debug_frame 0x0000000000000000 0x40 hal/src/hal_atomic.o .ARM.attributes 0x0000000000000000 0x2c hal/src/hal_atomic.o - .text 0x0000000000000000 0x8c /usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/libgcc.a(_udivsi3.o) - .data 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/libgcc.a(_udivsi3.o) - .bss 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/libgcc.a(_udivsi3.o) - .debug_frame 0x0000000000000000 0x20 /usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/libgcc.a(_udivsi3.o) - .ARM.attributes - 0x0000000000000000 0x1e /usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/libgcc.a(_udivsi3.o) - .text 0x0000000000000000 0xa8 /usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/libgcc.a(_divsi3.o) - .data 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/libgcc.a(_divsi3.o) - .bss 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/libgcc.a(_divsi3.o) - .debug_frame 0x0000000000000000 0x20 /usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/libgcc.a(_divsi3.o) - .ARM.attributes - 0x0000000000000000 0x1e /usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/libgcc.a(_divsi3.o) - .text 0x0000000000000000 0x4 /usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/libgcc.a(_dvmd_tls.o) - .data 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/libgcc.a(_dvmd_tls.o) - .bss 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/libgcc.a(_dvmd_tls.o) - .ARM.attributes - 0x0000000000000000 0x1e /usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/libgcc.a(_dvmd_tls.o) - .text 0x0000000000000000 0x48 /usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/libgcc.a(_aeabi_ldivmod.o) - .data 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/libgcc.a(_aeabi_ldivmod.o) - .bss 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/libgcc.a(_aeabi_ldivmod.o) + .text 0x0000000000000000 0x114 /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(_udivsi3.o) + .data 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(_udivsi3.o) + .bss 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(_udivsi3.o) + .debug_frame 0x0000000000000000 0x20 /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(_udivsi3.o) + .debug_line 0x0000000000000000 0x56 /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(_udivsi3.o) + .debug_line_str + 0x0000000000000000 0xda /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(_udivsi3.o) + .debug_info 0x0000000000000000 0x25 /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(_udivsi3.o) + .debug_abbrev 0x0000000000000000 0x14 /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(_udivsi3.o) + .debug_aranges + 0x0000000000000000 0x20 /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(_udivsi3.o) + .debug_str 0x0000000000000000 0x82 /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(_udivsi3.o) .ARM.attributes - 0x0000000000000000 0x1e /usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/libgcc.a(_aeabi_ldivmod.o) - .text 0x0000000000000000 0x40 /usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/libgcc.a(_aeabi_uldivmod.o) - .data 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/libgcc.a(_aeabi_uldivmod.o) - .bss 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/libgcc.a(_aeabi_uldivmod.o) + 0x0000000000000000 0x1e /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(_udivsi3.o) + .text 0x0000000000000000 0x1d4 /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(_divsi3.o) + .data 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(_divsi3.o) + .bss 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(_divsi3.o) + .debug_frame 0x0000000000000000 0x20 /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(_divsi3.o) + .debug_line 0x0000000000000000 0x5d /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(_divsi3.o) + .debug_line_str + 0x0000000000000000 0xda /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(_divsi3.o) + .debug_info 0x0000000000000000 0x25 /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(_divsi3.o) + .debug_abbrev 0x0000000000000000 0x14 /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(_divsi3.o) + .debug_aranges + 0x0000000000000000 0x20 /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(_divsi3.o) + .debug_str 0x0000000000000000 0x82 /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(_divsi3.o) .ARM.attributes - 0x0000000000000000 0x1e /usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/libgcc.a(_aeabi_uldivmod.o) - .text 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/libgcc.a(_muldi3.o) - .data 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/libgcc.a(_muldi3.o) - .bss 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/libgcc.a(_muldi3.o) - .text.__muldi3 - 0x0000000000000000 0x48 /usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/libgcc.a(_muldi3.o) - .debug_frame 0x0000000000000000 0x34 /usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/libgcc.a(_muldi3.o) + 0x0000000000000000 0x1e /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(_divsi3.o) + .text 0x0000000000000000 0x4 /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(_dvmd_tls.o) + .data 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(_dvmd_tls.o) + .bss 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(_dvmd_tls.o) + .debug_line 0x0000000000000000 0x4a /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(_dvmd_tls.o) + .debug_line_str + 0x0000000000000000 0xda /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(_dvmd_tls.o) + .debug_info 0x0000000000000000 0x24 /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(_dvmd_tls.o) + .debug_abbrev 0x0000000000000000 0x14 /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(_dvmd_tls.o) + .debug_aranges + 0x0000000000000000 0x20 /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(_dvmd_tls.o) + .debug_str 0x0000000000000000 0x82 /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(_dvmd_tls.o) .ARM.attributes - 0x0000000000000000 0x2c /usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/libgcc.a(_muldi3.o) - .text 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/libgcc.a(_fixunsdfsi.o) - .data 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/libgcc.a(_fixunsdfsi.o) - .bss 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/libgcc.a(_fixunsdfsi.o) - .text.__fixunsdfsi - 0x0000000000000000 0x38 /usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/libgcc.a(_fixunsdfsi.o) - .debug_frame 0x0000000000000000 0x2c /usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/libgcc.a(_fixunsdfsi.o) + 0x0000000000000000 0x1e /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(_dvmd_tls.o) + .text 0x0000000000000000 0x48 /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(_aeabi_ldivmod.o) + .data 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(_aeabi_ldivmod.o) + .bss 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(_aeabi_ldivmod.o) + .debug_line 0x0000000000000000 0x55 /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(_aeabi_ldivmod.o) + .debug_line_str + 0x0000000000000000 0xda /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(_aeabi_ldivmod.o) + .debug_info 0x0000000000000000 0x24 /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(_aeabi_ldivmod.o) + .debug_abbrev 0x0000000000000000 0x14 /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(_aeabi_ldivmod.o) + .debug_aranges + 0x0000000000000000 0x20 /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(_aeabi_ldivmod.o) + .debug_str 0x0000000000000000 0x82 /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(_aeabi_ldivmod.o) .ARM.attributes - 0x0000000000000000 0x2c /usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/libgcc.a(_fixunsdfsi.o) - .text 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/libgcc.a(_udivmoddi4.o) - .data 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/libgcc.a(_udivmoddi4.o) - .bss 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/libgcc.a(_udivmoddi4.o) - .text.__udivmoddi4 - 0x0000000000000000 0xde /usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/libgcc.a(_udivmoddi4.o) - .ARM.extab.text.__udivmoddi4 - 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/libgcc.a(_udivmoddi4.o) - .ARM.exidx.text.__udivmoddi4 - 0x0000000000000000 0x8 /usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/libgcc.a(_udivmoddi4.o) - .debug_frame 0x0000000000000000 0x30 /usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/libgcc.a(_udivmoddi4.o) + 0x0000000000000000 0x1e /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(_aeabi_ldivmod.o) + .text 0x0000000000000000 0x40 /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(_aeabi_uldivmod.o) + .data 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(_aeabi_uldivmod.o) + .bss 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(_aeabi_uldivmod.o) + .debug_line 0x0000000000000000 0x55 /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(_aeabi_uldivmod.o) + .debug_line_str + 0x0000000000000000 0xda /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(_aeabi_uldivmod.o) + .debug_info 0x0000000000000000 0x24 /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(_aeabi_uldivmod.o) + .debug_abbrev 0x0000000000000000 0x14 /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(_aeabi_uldivmod.o) + .debug_aranges + 0x0000000000000000 0x20 /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(_aeabi_uldivmod.o) + .debug_str 0x0000000000000000 0x82 /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(_aeabi_uldivmod.o) .ARM.attributes - 0x0000000000000000 0x2c /usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/libgcc.a(_udivmoddi4.o) - .text 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/libgcc.a(bpabi.o) - .data 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/libgcc.a(bpabi.o) - .bss 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/libgcc.a(bpabi.o) - .text.__gnu_ldivmod_helper - 0x0000000000000000 0x30 /usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/libgcc.a(bpabi.o) - .debug_frame 0x0000000000000000 0x34 /usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/libgcc.a(bpabi.o) + 0x0000000000000000 0x1e /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(_aeabi_uldivmod.o) + .text 0x0000000000000000 0x5c /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(_muldi3.o) + .data 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(_muldi3.o) + .bss 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(_muldi3.o) + .debug_info 0x0000000000000000 0x40e /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(_muldi3.o) + .debug_abbrev 0x0000000000000000 0x152 /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(_muldi3.o) + .debug_loclists + 0x0000000000000000 0x144 /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(_muldi3.o) + .debug_aranges + 0x0000000000000000 0x20 /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(_muldi3.o) + .debug_rnglists + 0x0000000000000000 0x22 /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(_muldi3.o) + .debug_line 0x0000000000000000 0x17b /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(_muldi3.o) + .debug_str 0x0000000000000000 0x68f /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(_muldi3.o) + .comment 0x0000000000000000 0x33 /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(_muldi3.o) + .debug_frame 0x0000000000000000 0x34 /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(_muldi3.o) .ARM.attributes - 0x0000000000000000 0x2c /usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/libgcc.a(bpabi.o) - .text 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/libgcc.a(divdf3.o) - .data 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/libgcc.a(divdf3.o) - .bss 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/libgcc.a(divdf3.o) - .text.__aeabi_ddiv - 0x0000000000000000 0x500 /usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/libgcc.a(divdf3.o) - .debug_frame 0x0000000000000000 0x30 /usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/libgcc.a(divdf3.o) + 0x0000000000000000 0x2c /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(_muldi3.o) + .text 0x0000000000000000 0x3c /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(_fixunsdfsi.o) + .data 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(_fixunsdfsi.o) + .bss 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(_fixunsdfsi.o) + .debug_info 0x0000000000000000 0x31e /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(_fixunsdfsi.o) + .debug_abbrev 0x0000000000000000 0xed /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(_fixunsdfsi.o) + .debug_loclists + 0x0000000000000000 0x25 /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(_fixunsdfsi.o) + .debug_aranges + 0x0000000000000000 0x20 /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(_fixunsdfsi.o) + .debug_line 0x0000000000000000 0xeb /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(_fixunsdfsi.o) + .debug_str 0x0000000000000000 0x67e /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(_fixunsdfsi.o) + .comment 0x0000000000000000 0x33 /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(_fixunsdfsi.o) + .debug_frame 0x0000000000000000 0x2c /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(_fixunsdfsi.o) .ARM.attributes - 0x0000000000000000 0x2c /usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/libgcc.a(divdf3.o) - .text 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/libgcc.a(muldf3.o) - .data 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/libgcc.a(muldf3.o) - .bss 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/libgcc.a(muldf3.o) - .text.__aeabi_dmul - 0x0000000000000000 0x430 /usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/libgcc.a(muldf3.o) - .debug_frame 0x0000000000000000 0x30 /usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/libgcc.a(muldf3.o) + 0x0000000000000000 0x2c /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(_fixunsdfsi.o) + .text 0x0000000000000000 0x198 /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(_udivmoddi4.o) + .data 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(_udivmoddi4.o) + .bss 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(_udivmoddi4.o) + .ARM.extab 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(_udivmoddi4.o) + .ARM.exidx 0x0000000000000000 0x8 /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(_udivmoddi4.o) + .debug_info 0x0000000000000000 0x391 /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(_udivmoddi4.o) + .debug_abbrev 0x0000000000000000 0x120 /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(_udivmoddi4.o) + .debug_loclists + 0x0000000000000000 0x29b /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(_udivmoddi4.o) + .debug_aranges + 0x0000000000000000 0x20 /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(_udivmoddi4.o) + .debug_line 0x0000000000000000 0x1f5 /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(_udivmoddi4.o) + .debug_str 0x0000000000000000 0x665 /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(_udivmoddi4.o) + .comment 0x0000000000000000 0x33 /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(_udivmoddi4.o) + .debug_frame 0x0000000000000000 0x3c /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(_udivmoddi4.o) .ARM.attributes - 0x0000000000000000 0x2c /usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/libgcc.a(muldf3.o) - .text 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/libgcc.a(subdf3.o) - .data 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/libgcc.a(subdf3.o) - .bss 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/libgcc.a(subdf3.o) - .text.__aeabi_dsub - 0x0000000000000000 0x5b4 /usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/libgcc.a(subdf3.o) - .debug_frame 0x0000000000000000 0x34 /usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/libgcc.a(subdf3.o) + 0x0000000000000000 0x2c /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(_udivmoddi4.o) + .text 0x0000000000000000 0x3c /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(bpabi.o) + .data 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(bpabi.o) + .bss 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(bpabi.o) + .debug_info 0x0000000000000000 0xf0 /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(bpabi.o) + .debug_abbrev 0x0000000000000000 0xc8 /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(bpabi.o) + .debug_loclists + 0x0000000000000000 0x87 /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(bpabi.o) + .debug_aranges + 0x0000000000000000 0x20 /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(bpabi.o) + .debug_line 0x0000000000000000 0xc9 /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(bpabi.o) + .debug_str 0x0000000000000000 0x1ef /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(bpabi.o) + .comment 0x0000000000000000 0x33 /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(bpabi.o) + .debug_frame 0x0000000000000000 0x38 /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(bpabi.o) .ARM.attributes - 0x0000000000000000 0x2c /usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/libgcc.a(subdf3.o) - .text 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/libgcc.a(fixdfsi.o) - .data 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/libgcc.a(fixdfsi.o) - .bss 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/libgcc.a(fixdfsi.o) - .text.__aeabi_d2iz - 0x0000000000000000 0x64 /usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/libgcc.a(fixdfsi.o) - .debug_frame 0x0000000000000000 0x2c /usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/libgcc.a(fixdfsi.o) + 0x0000000000000000 0x2c /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(bpabi.o) + .text 0x0000000000000000 0x5d8 /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(divdf3.o) + .data 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(divdf3.o) + .bss 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(divdf3.o) + .rodata 0x0000000000000000 0x40 /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(divdf3.o) + .debug_info 0x0000000000000000 0x7ae /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(divdf3.o) + .debug_abbrev 0x0000000000000000 0x16b /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(divdf3.o) + .debug_loclists + 0x0000000000000000 0x16ca /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(divdf3.o) + .debug_aranges + 0x0000000000000000 0x20 /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(divdf3.o) + .debug_rnglists + 0x0000000000000000 0x15e /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(divdf3.o) + .debug_line 0x0000000000000000 0xb5e /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(divdf3.o) + .debug_str 0x0000000000000000 0x3f0 /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(divdf3.o) + .comment 0x0000000000000000 0x33 /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(divdf3.o) + .debug_frame 0x0000000000000000 0x3c /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(divdf3.o) .ARM.attributes - 0x0000000000000000 0x2c /usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/libgcc.a(fixdfsi.o) - .text 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/libgcc.a(floatsidf.o) - .data 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/libgcc.a(floatsidf.o) - .bss 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/libgcc.a(floatsidf.o) - .text.__aeabi_i2d - 0x0000000000000000 0x58 /usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/libgcc.a(floatsidf.o) - .debug_frame 0x0000000000000000 0x2c /usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/libgcc.a(floatsidf.o) + 0x0000000000000000 0x2c /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(divdf3.o) + .text 0x0000000000000000 0x584 /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(muldf3.o) + .data 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(muldf3.o) + .bss 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(muldf3.o) + .debug_info 0x0000000000000000 0x7b1 /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(muldf3.o) + .debug_abbrev 0x0000000000000000 0x17d /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(muldf3.o) + .debug_loclists + 0x0000000000000000 0xd27 /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(muldf3.o) + .debug_aranges + 0x0000000000000000 0x20 /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(muldf3.o) + .debug_rnglists + 0x0000000000000000 0x18b /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(muldf3.o) + .debug_line 0x0000000000000000 0xa33 /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(muldf3.o) + .debug_str 0x0000000000000000 0x437 /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(muldf3.o) + .comment 0x0000000000000000 0x33 /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(muldf3.o) + .debug_frame 0x0000000000000000 0x3c /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(muldf3.o) .ARM.attributes - 0x0000000000000000 0x2c /usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/libgcc.a(floatsidf.o) - .text 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/libgcc.a(floatunsidf.o) - .data 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/libgcc.a(floatunsidf.o) - .bss 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/libgcc.a(floatunsidf.o) - .text.__aeabi_ui2d - 0x0000000000000000 0x40 /usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/libgcc.a(floatunsidf.o) - .debug_frame 0x0000000000000000 0x28 /usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/libgcc.a(floatunsidf.o) + 0x0000000000000000 0x2c /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(muldf3.o) + .text 0x0000000000000000 0x6dc /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(subdf3.o) + .data 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(subdf3.o) + .bss 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(subdf3.o) + .debug_info 0x0000000000000000 0x58c /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(subdf3.o) + .debug_abbrev 0x0000000000000000 0x16e /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(subdf3.o) + .debug_loclists + 0x0000000000000000 0x1070 /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(subdf3.o) + .debug_aranges + 0x0000000000000000 0x20 /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(subdf3.o) + .debug_rnglists + 0x0000000000000000 0x30f /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(subdf3.o) + .debug_line 0x0000000000000000 0xf7b /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(subdf3.o) + .debug_str 0x0000000000000000 0x31d /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(subdf3.o) + .comment 0x0000000000000000 0x33 /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(subdf3.o) + .debug_frame 0x0000000000000000 0x3c /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(subdf3.o) .ARM.attributes - 0x0000000000000000 0x2c /usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/libgcc.a(floatunsidf.o) - .text 0x0000000000000000 0x14 /usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/libgcc.a(_thumb1_case_uhi.o) - .data 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/libgcc.a(_thumb1_case_uhi.o) - .bss 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/libgcc.a(_thumb1_case_uhi.o) + 0x0000000000000000 0x2c /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(subdf3.o) + .text 0x0000000000000000 0x6c /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(fixdfsi.o) + .data 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(fixdfsi.o) + .bss 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(fixdfsi.o) + .debug_info 0x0000000000000000 0x1c3 /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(fixdfsi.o) + .debug_abbrev 0x0000000000000000 0x156 /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(fixdfsi.o) + .debug_loclists + 0x0000000000000000 0xad /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(fixdfsi.o) + .debug_aranges + 0x0000000000000000 0x20 /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(fixdfsi.o) + .debug_rnglists + 0x0000000000000000 0x20 /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(fixdfsi.o) + .debug_line 0x0000000000000000 0x180 /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(fixdfsi.o) + .debug_str 0x0000000000000000 0x22a /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(fixdfsi.o) + .comment 0x0000000000000000 0x33 /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(fixdfsi.o) + .debug_frame 0x0000000000000000 0x2c /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(fixdfsi.o) .ARM.attributes - 0x0000000000000000 0x1e /usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/libgcc.a(_thumb1_case_uhi.o) - .text 0x0000000000000000 0x18 /usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/libgcc.a(_lshrdi3.o) - .data 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/libgcc.a(_lshrdi3.o) - .bss 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/libgcc.a(_lshrdi3.o) + 0x0000000000000000 0x2c /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(fixdfsi.o) + .text 0x0000000000000000 0x5c /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(floatsidf.o) + .data 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(floatsidf.o) + .bss 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(floatsidf.o) + .debug_info 0x0000000000000000 0x28b /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(floatsidf.o) + .debug_abbrev 0x0000000000000000 0x16d /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(floatsidf.o) + .debug_loclists + 0x0000000000000000 0x19d /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(floatsidf.o) + .debug_aranges + 0x0000000000000000 0x20 /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(floatsidf.o) + .debug_rnglists + 0x0000000000000000 0x49 /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(floatsidf.o) + .debug_line 0x0000000000000000 0x1f6 /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(floatsidf.o) + .debug_str 0x0000000000000000 0x2cb /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(floatsidf.o) + .comment 0x0000000000000000 0x33 /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(floatsidf.o) + .debug_frame 0x0000000000000000 0x2c /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(floatsidf.o) .ARM.attributes - 0x0000000000000000 0x1e /usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/libgcc.a(_lshrdi3.o) - .text 0x0000000000000000 0x18 /usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/libgcc.a(_ashldi3.o) - .data 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/libgcc.a(_ashldi3.o) - .bss 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/libgcc.a(_ashldi3.o) + 0x0000000000000000 0x2c /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(floatsidf.o) + .text 0x0000000000000000 0x48 /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(floatunsidf.o) + .data 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(floatunsidf.o) + .bss 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(floatunsidf.o) + .debug_info 0x0000000000000000 0x280 /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(floatunsidf.o) + .debug_abbrev 0x0000000000000000 0x16c /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(floatunsidf.o) + .debug_loclists + 0x0000000000000000 0x17b /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(floatunsidf.o) + .debug_aranges + 0x0000000000000000 0x20 /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(floatunsidf.o) + .debug_rnglists + 0x0000000000000000 0x52 /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(floatunsidf.o) + .debug_line 0x0000000000000000 0x201 /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(floatunsidf.o) + .debug_str 0x0000000000000000 0x2c7 /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(floatunsidf.o) + .comment 0x0000000000000000 0x33 /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(floatunsidf.o) + .debug_frame 0x0000000000000000 0x28 /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(floatunsidf.o) .ARM.attributes - 0x0000000000000000 0x1e /usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/libgcc.a(_ashldi3.o) - .text 0x0000000000000000 0x7c /usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/libgcc.a(_arm_cmpdf2.o) - .data 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/libgcc.a(_arm_cmpdf2.o) - .bss 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/libgcc.a(_arm_cmpdf2.o) + 0x0000000000000000 0x2c /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(floatunsidf.o) + .text 0x0000000000000000 0x7c /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(_arm_cmpdf2.o) + .data 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(_arm_cmpdf2.o) + .bss 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(_arm_cmpdf2.o) + .debug_line 0x0000000000000000 0x62 /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(_arm_cmpdf2.o) + .debug_line_str + 0x0000000000000000 0xda /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(_arm_cmpdf2.o) + .debug_info 0x0000000000000000 0x24 /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(_arm_cmpdf2.o) + .debug_abbrev 0x0000000000000000 0x14 /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(_arm_cmpdf2.o) + .debug_aranges + 0x0000000000000000 0x20 /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(_arm_cmpdf2.o) + .debug_str 0x0000000000000000 0x82 /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(_arm_cmpdf2.o) .ARM.attributes - 0x0000000000000000 0x1e /usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/libgcc.a(_arm_cmpdf2.o) - .text 0x0000000000000000 0x3c /usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/libgcc.a(_clzsi2.o) - .data 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/libgcc.a(_clzsi2.o) - .bss 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/libgcc.a(_clzsi2.o) + 0x0000000000000000 0x1e /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(_arm_cmpdf2.o) + .text 0x0000000000000000 0x3c /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(_clzsi2.o) + .data 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(_clzsi2.o) + .bss 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(_clzsi2.o) + .debug_line 0x0000000000000000 0x5e /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(_clzsi2.o) + .debug_line_str + 0x0000000000000000 0xda /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(_clzsi2.o) + .debug_info 0x0000000000000000 0x24 /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(_clzsi2.o) + .debug_abbrev 0x0000000000000000 0x14 /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(_clzsi2.o) + .debug_aranges + 0x0000000000000000 0x20 /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(_clzsi2.o) + .debug_str 0x0000000000000000 0x82 /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(_clzsi2.o) .ARM.attributes - 0x0000000000000000 0x1e /usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/libgcc.a(_clzsi2.o) - .text 0x0000000000000000 0x18 /usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/libgcc.a(_clzdi2.o) - .data 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/libgcc.a(_clzdi2.o) - .bss 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/libgcc.a(_clzdi2.o) + 0x0000000000000000 0x1e /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(_clzsi2.o) + .text 0x0000000000000000 0x18 /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(_clzdi2.o) + .data 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(_clzdi2.o) + .bss 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(_clzdi2.o) + .debug_line 0x0000000000000000 0x54 /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(_clzdi2.o) + .debug_line_str + 0x0000000000000000 0xda /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(_clzdi2.o) + .debug_info 0x0000000000000000 0x24 /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(_clzdi2.o) + .debug_abbrev 0x0000000000000000 0x14 /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(_clzdi2.o) + .debug_aranges + 0x0000000000000000 0x20 /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(_clzdi2.o) + .debug_str 0x0000000000000000 0x82 /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(_clzdi2.o) .ARM.attributes - 0x0000000000000000 0x1e /usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/libgcc.a(_clzdi2.o) - .text 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/libgcc.a(_divdi3.o) - .data 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/libgcc.a(_divdi3.o) - .bss 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/libgcc.a(_divdi3.o) - .text.__divdi3 - 0x0000000000000000 0x134 /usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/libgcc.a(_divdi3.o) - .ARM.extab.text.__divdi3 - 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/libgcc.a(_divdi3.o) - .ARM.exidx.text.__divdi3 - 0x0000000000000000 0x8 /usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/libgcc.a(_divdi3.o) - .debug_frame 0x0000000000000000 0x30 /usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/libgcc.a(_divdi3.o) + 0x0000000000000000 0x1e /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(_clzdi2.o) + .text 0x0000000000000000 0x1cc /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(_divdi3.o) + .data 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(_divdi3.o) + .bss 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(_divdi3.o) + .ARM.extab 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(_divdi3.o) + .ARM.exidx 0x0000000000000000 0x8 /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(_divdi3.o) + .debug_info 0x0000000000000000 0x4bf /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(_divdi3.o) + .debug_abbrev 0x0000000000000000 0x1bc /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(_divdi3.o) + .debug_loclists + 0x0000000000000000 0x314 /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(_divdi3.o) + .debug_aranges + 0x0000000000000000 0x20 /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(_divdi3.o) + .debug_rnglists + 0x0000000000000000 0x1b /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(_divdi3.o) + .debug_line 0x0000000000000000 0x23b /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(_divdi3.o) + .debug_str 0x0000000000000000 0x692 /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(_divdi3.o) + .comment 0x0000000000000000 0x33 /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(_divdi3.o) + .debug_frame 0x0000000000000000 0x3c /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(_divdi3.o) .ARM.attributes - 0x0000000000000000 0x2c /usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/libgcc.a(_divdi3.o) - .text 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/libgcc.a(eqdf2.o) - .data 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/libgcc.a(eqdf2.o) - .bss 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/libgcc.a(eqdf2.o) - .text.__eqdf2 0x0000000000000000 0x74 /usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/libgcc.a(eqdf2.o) - .debug_frame 0x0000000000000000 0x30 /usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/libgcc.a(eqdf2.o) + 0x0000000000000000 0x2c /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(_divdi3.o) + .text 0x0000000000000000 0x84 /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(eqdf2.o) + .data 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(eqdf2.o) + .bss 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(eqdf2.o) + .debug_info 0x0000000000000000 0x233 /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(eqdf2.o) + .debug_abbrev 0x0000000000000000 0x157 /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(eqdf2.o) + .debug_loclists + 0x0000000000000000 0xae /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(eqdf2.o) + .debug_aranges + 0x0000000000000000 0x20 /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(eqdf2.o) + .debug_rnglists + 0x0000000000000000 0x23 /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(eqdf2.o) + .debug_line 0x0000000000000000 0x15a /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(eqdf2.o) + .debug_str 0x0000000000000000 0x22a /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(eqdf2.o) + .comment 0x0000000000000000 0x33 /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(eqdf2.o) + .debug_frame 0x0000000000000000 0x38 /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(eqdf2.o) .ARM.attributes - 0x0000000000000000 0x2c /usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/libgcc.a(eqdf2.o) - .text 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/libgcc.a(gedf2.o) - .data 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/libgcc.a(gedf2.o) - .bss 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/libgcc.a(gedf2.o) - .text.__gedf2 0x0000000000000000 0xb8 /usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/libgcc.a(gedf2.o) - .debug_frame 0x0000000000000000 0x30 /usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/libgcc.a(gedf2.o) + 0x0000000000000000 0x2c /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(eqdf2.o) + .text 0x0000000000000000 0xcc /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(gedf2.o) + .data 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(gedf2.o) + .bss 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(gedf2.o) + .debug_info 0x0000000000000000 0x251 /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(gedf2.o) + .debug_abbrev 0x0000000000000000 0x159 /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(gedf2.o) + .debug_loclists + 0x0000000000000000 0x1e6 /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(gedf2.o) + .debug_aranges + 0x0000000000000000 0x20 /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(gedf2.o) + .debug_rnglists + 0x0000000000000000 0x33 /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(gedf2.o) + .debug_line 0x0000000000000000 0x1df /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(gedf2.o) + .debug_str 0x0000000000000000 0x24e /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(gedf2.o) + .comment 0x0000000000000000 0x33 /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(gedf2.o) + .debug_frame 0x0000000000000000 0x34 /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(gedf2.o) .ARM.attributes - 0x0000000000000000 0x2c /usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/libgcc.a(gedf2.o) - .text 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/libgcc.a(ledf2.o) - .data 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/libgcc.a(ledf2.o) - .bss 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/libgcc.a(ledf2.o) - .text.__ledf2 0x0000000000000000 0xb8 /usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/libgcc.a(ledf2.o) - .debug_frame 0x0000000000000000 0x30 /usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/libgcc.a(ledf2.o) + 0x0000000000000000 0x2c /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(gedf2.o) + .text 0x0000000000000000 0xc8 /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(ledf2.o) + .data 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(ledf2.o) + .bss 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(ledf2.o) + .debug_info 0x0000000000000000 0x251 /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(ledf2.o) + .debug_abbrev 0x0000000000000000 0x159 /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(ledf2.o) + .debug_loclists + 0x0000000000000000 0x1bd /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(ledf2.o) + .debug_aranges + 0x0000000000000000 0x20 /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(ledf2.o) + .debug_rnglists + 0x0000000000000000 0x2e /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(ledf2.o) + .debug_line 0x0000000000000000 0x1d7 /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(ledf2.o) + .debug_str 0x0000000000000000 0x24e /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(ledf2.o) + .comment 0x0000000000000000 0x33 /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(ledf2.o) + .debug_frame 0x0000000000000000 0x34 /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(ledf2.o) .ARM.attributes - 0x0000000000000000 0x2c /usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/libgcc.a(ledf2.o) - .text 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-atexit.o) - .data 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-atexit.o) - .bss 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-atexit.o) - .text.atexit 0x0000000000000000 0x10 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-atexit.o) - .debug_frame 0x0000000000000000 0x28 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-atexit.o) + 0x0000000000000000 0x2c /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(ledf2.o) + .text 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-atexit.o) + .data 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-atexit.o) + .bss 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-atexit.o) + .text.atexit 0x0000000000000000 0x10 /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-atexit.o) + .comment 0x0000000000000000 0x33 /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-atexit.o) .ARM.attributes - 0x0000000000000000 0x2c /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-atexit.o) - .text 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-exit.o) - .data 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-exit.o) - .bss 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-exit.o) - .text.exit 0x0000000000000000 0x2c /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-exit.o) - .debug_frame 0x0000000000000000 0x28 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-exit.o) + 0x0000000000000000 0x2c /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-atexit.o) + .text 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-exit.o) + .data 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-exit.o) + .bss 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-exit.o) + .text.exit 0x0000000000000000 0x2c /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-exit.o) + .comment 0x0000000000000000 0x33 /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-exit.o) .ARM.attributes - 0x0000000000000000 0x2c /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-exit.o) - .text 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-fini.o) - .data 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-fini.o) - .bss 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-fini.o) + 0x0000000000000000 0x2c /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-exit.o) + .text 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-fini.o) + .data 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-fini.o) + .bss 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-fini.o) .text.__libc_fini_array - 0x0000000000000000 0x28 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-fini.o) - .debug_frame 0x0000000000000000 0x2c /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-fini.o) + 0x0000000000000000 0x28 /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-fini.o) + .comment 0x0000000000000000 0x33 /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-fini.o) .ARM.attributes - 0x0000000000000000 0x2c /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-fini.o) - .text 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-impure.o) - .data 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-impure.o) - .bss 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-impure.o) + 0x0000000000000000 0x2c /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-fini.o) + .text 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-impure.o) + .data 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-impure.o) + .bss 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-impure.o) .data._impure_ptr - 0x0000000000000000 0x4 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-impure.o) + 0x0000000000000000 0x4 /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-impure.o) .data.impure_data - 0x0000000000000000 0x60 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-impure.o) + 0x0000000000000000 0x60 /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-impure.o) .rodata._global_impure_ptr - 0x0000000000000000 0x4 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-impure.o) + 0x0000000000000000 0x4 /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-impure.o) + .comment 0x0000000000000000 0x33 /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-impure.o) .ARM.attributes - 0x0000000000000000 0x2c /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-impure.o) - .text 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-init.o) - .data 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-init.o) - .bss 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-init.o) - .text 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-memcpy-stub.o) - .data 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-memcpy-stub.o) - .bss 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-memcpy-stub.o) - .text 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-memset.o) - .data 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-memset.o) - .bss 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-memset.o) - .text 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-printf.o) - .data 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-printf.o) - .bss 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-printf.o) + 0x0000000000000000 0x2c /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-impure.o) + .text 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-init.o) + .data 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-init.o) + .bss 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-init.o) + .text 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-memcpy-stub.o) + .data 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-memcpy-stub.o) + .bss 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-memcpy-stub.o) + .text 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-memset.o) + .data 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-memset.o) + .bss 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-memset.o) + .text 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-printf.o) + .data 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-printf.o) + .bss 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-printf.o) .text._printf_r - 0x0000000000000000 0x28 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-printf.o) - .text.printf 0x0000000000000000 0x34 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-printf.o) - .debug_frame 0x0000000000000000 0x50 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-printf.o) + 0x0000000000000000 0x28 /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-printf.o) + .text.printf 0x0000000000000000 0x34 /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-printf.o) + .comment 0x0000000000000000 0x33 /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-printf.o) .ARM.attributes - 0x0000000000000000 0x2c /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-printf.o) - .text 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-__atexit.o) - .data 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-__atexit.o) - .bss 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-__atexit.o) + 0x0000000000000000 0x2c /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-printf.o) + .text 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-__atexit.o) + .data 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-__atexit.o) + .bss 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-__atexit.o) .text.__register_exitproc - 0x0000000000000000 0xcc /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-__atexit.o) + 0x0000000000000000 0xa0 /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-__atexit.o) .bss._global_atexit0 - 0x0000000000000000 0x8c /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-__atexit.o) + 0x0000000000000000 0x8c /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-__atexit.o) .data.__atexit_dummy - 0x0000000000000000 0x4 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-__atexit.o) - .debug_frame 0x0000000000000000 0x30 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-__atexit.o) + 0x0000000000000000 0x4 /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-__atexit.o) + .comment 0x0000000000000000 0x33 /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-__atexit.o) .ARM.attributes - 0x0000000000000000 0x2c /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-__atexit.o) - .text 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-__call_atexit.o) - .data 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-__call_atexit.o) - .bss 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-__call_atexit.o) + 0x0000000000000000 0x2c /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-__atexit.o) + .text 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-__call_atexit.o) + .data 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-__call_atexit.o) + .bss 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-__call_atexit.o) .text.__call_exitprocs - 0x0000000000000000 0xb0 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-__call_atexit.o) + 0x0000000000000000 0xa0 /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-__call_atexit.o) .bss._global_atexit - 0x0000000000000000 0x4 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-__call_atexit.o) - .data.__atexit_recursive_mutex - 0x0000000000000000 0x4 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-__call_atexit.o) - .debug_frame 0x0000000000000000 0x34 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-__call_atexit.o) + 0x0000000000000000 0x4 /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-__call_atexit.o) + .comment 0x0000000000000000 0x33 /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-__call_atexit.o) .ARM.attributes - 0x0000000000000000 0x2c /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-__call_atexit.o) - .text 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-findfp.o) - .data 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-findfp.o) - .bss 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-findfp.o) - .text.std 0x0000000000000000 0x48 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-findfp.o) - .text._cleanup_r - 0x0000000000000000 0x10 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-findfp.o) + 0x0000000000000000 0x2c /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-__call_atexit.o) + .text 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-findfp.o) + .data 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-findfp.o) + .bss 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-findfp.o) .text.__fp_lock - 0x0000000000000000 0x18 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-findfp.o) + 0x0000000000000000 0x4 /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-findfp.o) + .text.std 0x0000000000000000 0x48 /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-findfp.o) + .text._cleanup_r + 0x0000000000000000 0x10 /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-findfp.o) .text.__fp_unlock - 0x0000000000000000 0x18 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-findfp.o) + 0x0000000000000000 0x4 /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-findfp.o) .text.__sfmoreglue - 0x0000000000000000 0x2c /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-findfp.o) + 0x0000000000000000 0x2c /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-findfp.o) .text._cleanup - 0x0000000000000000 0x10 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-findfp.o) + 0x0000000000000000 0x10 /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-findfp.o) + .text.__sinit 0x0000000000000000 0x64 /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-findfp.o) + .text.__sfp 0x0000000000000000 0x7c /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-findfp.o) .text.__sfp_lock_acquire - 0x0000000000000000 0x10 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-findfp.o) + 0x0000000000000000 0x2 /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-findfp.o) .text.__sfp_lock_release - 0x0000000000000000 0x10 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-findfp.o) + 0x0000000000000000 0x2 /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-findfp.o) .text.__sinit_lock_acquire - 0x0000000000000000 0x10 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-findfp.o) + 0x0000000000000000 0x2 /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-findfp.o) .text.__sinit_lock_release - 0x0000000000000000 0x10 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-findfp.o) - .text.__sinit 0x0000000000000000 0x70 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-findfp.o) - .text.__sfp 0x0000000000000000 0x90 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-findfp.o) + 0x0000000000000000 0x2 /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-findfp.o) .text.__fp_lock_all - 0x0000000000000000 0x1c /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-findfp.o) + 0x0000000000000000 0x18 /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-findfp.o) .text.__fp_unlock_all - 0x0000000000000000 0x1c /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-findfp.o) + 0x0000000000000000 0x18 /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-findfp.o) .rodata.__sf_fake_stderr - 0x0000000000000000 0x20 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-findfp.o) + 0x0000000000000000 0x20 /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-findfp.o) .rodata.__sf_fake_stdin - 0x0000000000000000 0x20 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-findfp.o) + 0x0000000000000000 0x20 /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-findfp.o) .rodata.__sf_fake_stdout - 0x0000000000000000 0x20 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-findfp.o) - .debug_frame 0x0000000000000000 0x170 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-findfp.o) + 0x0000000000000000 0x20 /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-findfp.o) + .comment 0x0000000000000000 0x33 /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-findfp.o) .ARM.attributes - 0x0000000000000000 0x2c /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-findfp.o) - .text 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-fwalk.o) - .data 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-fwalk.o) - .bss 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-fwalk.o) - .text._fwalk 0x0000000000000000 0x36 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-fwalk.o) + 0x0000000000000000 0x2c /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-findfp.o) + .text 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-fwalk.o) + .data 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-fwalk.o) + .bss 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-fwalk.o) + .text._fwalk 0x0000000000000000 0x36 /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-fwalk.o) .text._fwalk_reent - 0x0000000000000000 0x40 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-fwalk.o) - .debug_frame 0x0000000000000000 0x58 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-fwalk.o) - .ARM.attributes - 0x0000000000000000 0x2c /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-fwalk.o) - .text 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-lock.o) - .data 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-lock.o) - .bss 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-lock.o) - .text.__retarget_lock_init - 0x0000000000000000 0x2 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-lock.o) - .text.__retarget_lock_init_recursive - 0x0000000000000000 0x2 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-lock.o) - .text.__retarget_lock_close - 0x0000000000000000 0x2 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-lock.o) - .text.__retarget_lock_close_recursive - 0x0000000000000000 0x2 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-lock.o) - .text.__retarget_lock_acquire - 0x0000000000000000 0x2 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-lock.o) - .text.__retarget_lock_acquire_recursive - 0x0000000000000000 0x2 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-lock.o) - .text.__retarget_lock_try_acquire - 0x0000000000000000 0x4 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-lock.o) - .text.__retarget_lock_try_acquire_recursive - 0x0000000000000000 0x4 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-lock.o) - .text.__retarget_lock_release - 0x0000000000000000 0x2 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-lock.o) - .text.__retarget_lock_release_recursive - 0x0000000000000000 0x2 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-lock.o) - .debug_frame 0x0000000000000000 0xb0 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-lock.o) + 0x0000000000000000 0x40 /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-fwalk.o) + .comment 0x0000000000000000 0x33 /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-fwalk.o) .ARM.attributes - 0x0000000000000000 0x2c /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-lock.o) - COMMON 0x0000000000000000 0x9 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-lock.o) - .text 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-nano-mallocr.o) - .data 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-nano-mallocr.o) - .bss 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-nano-mallocr.o) + 0x0000000000000000 0x2c /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-fwalk.o) + .text 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-nano-mallocr.o) + .data 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-nano-mallocr.o) + .bss 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-nano-mallocr.o) + .text.sbrk_aligned + 0x0000000000000000 0x44 /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-nano-mallocr.o) .text._malloc_r - 0x0000000000000000 0xbc /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-nano-mallocr.o) + 0x0000000000000000 0xf0 /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-nano-mallocr.o) .bss.__malloc_free_list - 0x0000000000000000 0x4 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-nano-mallocr.o) + 0x0000000000000000 0x4 /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-nano-mallocr.o) .bss.__malloc_sbrk_start - 0x0000000000000000 0x4 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-nano-mallocr.o) - .debug_frame 0x0000000000000000 0x30 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-nano-mallocr.o) + 0x0000000000000000 0x4 /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-nano-mallocr.o) + .comment 0x0000000000000000 0x33 /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-nano-mallocr.o) .ARM.attributes - 0x0000000000000000 0x2c /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-nano-mallocr.o) - .text 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-nano-vfprintf.o) - .data 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-nano-vfprintf.o) - .bss 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-nano-vfprintf.o) + 0x0000000000000000 0x2c /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-nano-mallocr.o) + .text 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-nano-vfprintf.o) + .data 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-nano-vfprintf.o) + .bss 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-nano-vfprintf.o) .text.__sfputc_r - 0x0000000000000000 0x2a /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-nano-vfprintf.o) + 0x0000000000000000 0x2a /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-nano-vfprintf.o) .text.__sfputs_r - 0x0000000000000000 0x24 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-nano-vfprintf.o) + 0x0000000000000000 0x24 /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-nano-vfprintf.o) .text.__sprint_r - 0x0000000000000000 0x1c /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-nano-vfprintf.o) + 0x0000000000000000 0x20 /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-nano-vfprintf.o) .rodata._vfprintf_r.str1.1 - 0x0000000000000000 0x11 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-nano-vfprintf.o) + 0x0000000000000000 0x11 /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-nano-vfprintf.o) .text._vfprintf_r - 0x0000000000000000 0x274 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-nano-vfprintf.o) + 0x0000000000000000 0x238 /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-nano-vfprintf.o) .text.vfprintf - 0x0000000000000000 0x18 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-nano-vfprintf.o) - .debug_frame 0x0000000000000000 0x9c /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-nano-vfprintf.o) + 0x0000000000000000 0x18 /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-nano-vfprintf.o) + .comment 0x0000000000000000 0x33 /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-nano-vfprintf.o) .ARM.attributes - 0x0000000000000000 0x2c /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-nano-vfprintf.o) - .text 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-sbrkr.o) - .data 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-sbrkr.o) - .bss 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-sbrkr.o) - .text._sbrk_r 0x0000000000000000 0x24 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-sbrkr.o) - .debug_frame 0x0000000000000000 0x2c /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-sbrkr.o) + 0x0000000000000000 0x2c /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-nano-vfprintf.o) + .text 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-nano-vfprintf_i.o) + .data 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-nano-vfprintf_i.o) + .bss 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-nano-vfprintf_i.o) + .text._printf_common + 0x0000000000000000 0xde /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-nano-vfprintf_i.o) + .rodata._printf_i.str1.1 + 0x0000000000000000 0x22 /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-nano-vfprintf_i.o) + .text._printf_i + 0x0000000000000000 0x220 /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-nano-vfprintf_i.o) + .comment 0x0000000000000000 0x33 /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-nano-vfprintf_i.o) .ARM.attributes - 0x0000000000000000 0x2c /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-sbrkr.o) - .text 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-stdio.o) - .data 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-stdio.o) - .bss 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-stdio.o) - .text.__sread 0x0000000000000000 0x28 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-stdio.o) + 0x0000000000000000 0x2c /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-nano-vfprintf_i.o) + .text 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-sbrkr.o) + .data 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-sbrkr.o) + .bss 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-sbrkr.o) + .text._sbrk_r 0x0000000000000000 0x24 /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-sbrkr.o) + .comment 0x0000000000000000 0x33 /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-sbrkr.o) + .ARM.attributes + 0x0000000000000000 0x2c /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-sbrkr.o) + .text 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-stdio.o) + .data 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-stdio.o) + .bss 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-stdio.o) + .text.__sread 0x0000000000000000 0x28 /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-stdio.o) .text.__seofread - 0x0000000000000000 0x4 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-stdio.o) + 0x0000000000000000 0x4 /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-stdio.o) .text.__swrite - 0x0000000000000000 0x38 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-stdio.o) - .text.__sseek 0x0000000000000000 0x2c /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-stdio.o) + 0x0000000000000000 0x38 /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-stdio.o) + .text.__sseek 0x0000000000000000 0x2c /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-stdio.o) .text.__sclose - 0x0000000000000000 0xc /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-stdio.o) - .debug_frame 0x0000000000000000 0x90 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-stdio.o) + 0x0000000000000000 0xc /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-stdio.o) + .comment 0x0000000000000000 0x33 /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-stdio.o) .ARM.attributes - 0x0000000000000000 0x2c /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-stdio.o) - .text 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-wbuf.o) - .data 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-wbuf.o) - .bss 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-wbuf.o) + 0x0000000000000000 0x2c /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-stdio.o) + .text 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-wbuf.o) + .data 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-wbuf.o) + .bss 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-wbuf.o) .text.__swbuf_r - 0x0000000000000000 0xac /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-wbuf.o) - .text.__swbuf 0x0000000000000000 0x14 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-wbuf.o) - .debug_frame 0x0000000000000000 0x48 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-wbuf.o) + 0x0000000000000000 0xac /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-wbuf.o) + .text.__swbuf 0x0000000000000000 0x14 /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-wbuf.o) + .comment 0x0000000000000000 0x33 /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-wbuf.o) .ARM.attributes - 0x0000000000000000 0x2c /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-wbuf.o) - .text 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-writer.o) - .data 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-writer.o) - .bss 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-writer.o) + 0x0000000000000000 0x2c /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-wbuf.o) + .text 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-writer.o) + .data 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-writer.o) + .bss 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-writer.o) .text._write_r - 0x0000000000000000 0x28 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-writer.o) - .debug_frame 0x0000000000000000 0x2c /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-writer.o) + 0x0000000000000000 0x28 /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-writer.o) + .comment 0x0000000000000000 0x33 /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-writer.o) .ARM.attributes - 0x0000000000000000 0x2c /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-writer.o) - .text 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-wsetup.o) - .data 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-wsetup.o) - .bss 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-wsetup.o) + 0x0000000000000000 0x2c /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-writer.o) + .text 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-wsetup.o) + .data 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-wsetup.o) + .bss 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-wsetup.o) .text.__swsetup_r - 0x0000000000000000 0xf0 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-wsetup.o) - .debug_frame 0x0000000000000000 0x2c /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-wsetup.o) + 0x0000000000000000 0xf0 /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-wsetup.o) + .comment 0x0000000000000000 0x33 /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-wsetup.o) .ARM.attributes - 0x0000000000000000 0x2c /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-wsetup.o) - .text 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-closer.o) - .data 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-closer.o) - .bss 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-closer.o) + 0x0000000000000000 0x2c /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-wsetup.o) + .text 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-closer.o) + .data 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-closer.o) + .bss 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-closer.o) .text._close_r - 0x0000000000000000 0x24 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-closer.o) - .debug_frame 0x0000000000000000 0x2c /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-closer.o) + 0x0000000000000000 0x24 /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-closer.o) + .comment 0x0000000000000000 0x33 /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-closer.o) .ARM.attributes - 0x0000000000000000 0x2c /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-closer.o) - .text 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-fflush.o) - .data 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-fflush.o) - .bss 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-fflush.o) + 0x0000000000000000 0x2c /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-closer.o) + .text 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-fflush.o) + .data 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-fflush.o) + .bss 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-fflush.o) .text.__sflush_r - 0x0000000000000000 0x118 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-fflush.o) + 0x0000000000000000 0x114 /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-fflush.o) .text._fflush_r - 0x0000000000000000 0x80 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-fflush.o) - .text.fflush 0x0000000000000000 0x2c /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-fflush.o) - .debug_frame 0x0000000000000000 0x68 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-fflush.o) + 0x0000000000000000 0x58 /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-fflush.o) + .text.fflush 0x0000000000000000 0x2c /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-fflush.o) + .comment 0x0000000000000000 0x33 /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-fflush.o) .ARM.attributes - 0x0000000000000000 0x2c /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-fflush.o) - .text 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-fvwrite.o) - .data 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-fvwrite.o) - .bss 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-fvwrite.o) + 0x0000000000000000 0x2c /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-fflush.o) + .text 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-fvwrite.o) + .data 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-fvwrite.o) + .bss 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-fvwrite.o) .text.__sfvwrite_r - 0x0000000000000000 0x2cc /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-fvwrite.o) - .debug_frame 0x0000000000000000 0x30 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-fvwrite.o) + 0x0000000000000000 0x2bc /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-fvwrite.o) + .comment 0x0000000000000000 0x33 /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-fvwrite.o) .ARM.attributes - 0x0000000000000000 0x2c /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-fvwrite.o) - .text 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-lseekr.o) - .data 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-lseekr.o) - .bss 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-lseekr.o) + 0x0000000000000000 0x2c /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-fvwrite.o) + .text 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-lseekr.o) + .data 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-lseekr.o) + .bss 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-lseekr.o) .text._lseek_r - 0x0000000000000000 0x28 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-lseekr.o) - .debug_frame 0x0000000000000000 0x2c /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-lseekr.o) + 0x0000000000000000 0x28 /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-lseekr.o) + .comment 0x0000000000000000 0x33 /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-lseekr.o) .ARM.attributes - 0x0000000000000000 0x2c /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-lseekr.o) - .text 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-makebuf.o) - .data 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-makebuf.o) - .bss 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-makebuf.o) + 0x0000000000000000 0x2c /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-lseekr.o) + .text 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-makebuf.o) + .data 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-makebuf.o) + .bss 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-makebuf.o) .text.__swhatbuf_r - 0x0000000000000000 0x50 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-makebuf.o) + 0x0000000000000000 0x50 /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-makebuf.o) .text.__smakebuf_r - 0x0000000000000000 0x88 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-makebuf.o) - .debug_frame 0x0000000000000000 0x54 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-makebuf.o) + 0x0000000000000000 0x84 /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-makebuf.o) + .comment 0x0000000000000000 0x33 /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-makebuf.o) .ARM.attributes - 0x0000000000000000 0x2c /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-makebuf.o) - .text 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-memchr-stub.o) - .data 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-memchr-stub.o) - .bss 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-memchr-stub.o) - .text.memchr 0x0000000000000000 0x16 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-memchr-stub.o) - .debug_frame 0x0000000000000000 0x20 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-memchr-stub.o) + 0x0000000000000000 0x2c /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-makebuf.o) + .text 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-memchr-stub.o) + .data 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-memchr-stub.o) + .bss 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-memchr-stub.o) + .text.memchr 0x0000000000000000 0x16 /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-memchr-stub.o) + .comment 0x0000000000000000 0x33 /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-memchr-stub.o) .ARM.attributes - 0x0000000000000000 0x2c /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-memchr-stub.o) - .text 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-memmove.o) - .data 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-memmove.o) - .bss 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-memmove.o) - .text.memmove 0x0000000000000000 0x26 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-memmove.o) - .debug_frame 0x0000000000000000 0x28 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-memmove.o) + 0x0000000000000000 0x2c /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-memchr-stub.o) + .text 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-memmove.o) + .data 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-memmove.o) + .bss 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-memmove.o) + .text.memmove 0x0000000000000000 0x26 /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-memmove.o) + .comment 0x0000000000000000 0x33 /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-memmove.o) .ARM.attributes - 0x0000000000000000 0x2c /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-memmove.o) - .text 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-mlock.o) - .data 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-mlock.o) - .bss 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-mlock.o) + 0x0000000000000000 0x2c /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-memmove.o) + .text 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-mlock.o) + .data 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-mlock.o) + .bss 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-mlock.o) .text.__malloc_lock - 0x0000000000000000 0x10 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-mlock.o) + 0x0000000000000000 0x2 /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-mlock.o) .text.__malloc_unlock - 0x0000000000000000 0x10 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-mlock.o) - .debug_frame 0x0000000000000000 0x40 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-mlock.o) + 0x0000000000000000 0x2 /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-mlock.o) + .comment 0x0000000000000000 0x33 /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-mlock.o) .ARM.attributes - 0x0000000000000000 0x2c /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-mlock.o) - .text 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-nano-freer.o) - .data 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-nano-freer.o) - .bss 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-nano-freer.o) - .text._free_r 0x0000000000000000 0x94 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-nano-freer.o) - .debug_frame 0x0000000000000000 0x2c /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-nano-freer.o) + 0x0000000000000000 0x2c /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-mlock.o) + .text 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-nano-freer.o) + .data 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-nano-freer.o) + .bss 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-nano-freer.o) + .text._free_r 0x0000000000000000 0x94 /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-nano-freer.o) + .comment 0x0000000000000000 0x33 /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-nano-freer.o) .ARM.attributes - 0x0000000000000000 0x2c /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-nano-freer.o) - .text 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-nano-reallocr.o) - .data 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-nano-reallocr.o) - .bss 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-nano-reallocr.o) + 0x0000000000000000 0x2c /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-nano-freer.o) + .text 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-nano-reallocr.o) + .data 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-nano-reallocr.o) + .bss 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-nano-reallocr.o) .text._realloc_r - 0x0000000000000000 0x4c /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-nano-reallocr.o) - .debug_frame 0x0000000000000000 0x30 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-nano-reallocr.o) - .ARM.attributes - 0x0000000000000000 0x2c /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-nano-reallocr.o) - .text 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-nano-vfprintf_i.o) - .data 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-nano-vfprintf_i.o) - .bss 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-nano-vfprintf_i.o) - .text._printf_common - 0x0000000000000000 0xde /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-nano-vfprintf_i.o) - .rodata._printf_i.str1.1 - 0x0000000000000000 0x22 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-nano-vfprintf_i.o) - .text._printf_i - 0x0000000000000000 0x224 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-nano-vfprintf_i.o) - .debug_frame 0x0000000000000000 0x54 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-nano-vfprintf_i.o) + 0x0000000000000000 0x5e /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-nano-reallocr.o) + .comment 0x0000000000000000 0x33 /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-nano-reallocr.o) .ARM.attributes - 0x0000000000000000 0x2c /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-nano-vfprintf_i.o) - .text 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-readr.o) - .data 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-readr.o) - .bss 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-readr.o) - .text._read_r 0x0000000000000000 0x28 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-readr.o) - .debug_frame 0x0000000000000000 0x2c /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-readr.o) + 0x0000000000000000 0x2c /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-nano-reallocr.o) + .text 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-readr.o) + .data 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-readr.o) + .bss 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-readr.o) + .text._read_r 0x0000000000000000 0x28 /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-readr.o) + .comment 0x0000000000000000 0x33 /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-readr.o) .ARM.attributes - 0x0000000000000000 0x2c /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-readr.o) - .text 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-reent.o) - .data 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-reent.o) - .bss 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-reent.o) + 0x0000000000000000 0x2c /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-readr.o) + .text 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-reent.o) + .data 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-reent.o) + .bss 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-reent.o) .text.cleanup_glue - 0x0000000000000000 0x1a /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-reent.o) + 0x0000000000000000 0x1a /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-reent.o) .text._reclaim_reent - 0x0000000000000000 0xcc /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-reent.o) - .debug_frame 0x0000000000000000 0x48 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-reent.o) + 0x0000000000000000 0xcc /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-reent.o) + .bss.errno 0x0000000000000000 0x4 /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-reent.o) + .comment 0x0000000000000000 0x33 /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-reent.o) .ARM.attributes - 0x0000000000000000 0x2c /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-reent.o) - COMMON 0x0000000000000000 0x4 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-reent.o) - .text 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-fstatr.o) - .data 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-fstatr.o) - .bss 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-fstatr.o) + 0x0000000000000000 0x2c /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-reent.o) + .text 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-fstatr.o) + .data 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-fstatr.o) + .bss 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-fstatr.o) .text._fstat_r - 0x0000000000000000 0x24 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-fstatr.o) - .debug_frame 0x0000000000000000 0x2c /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-fstatr.o) + 0x0000000000000000 0x24 /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-fstatr.o) + .comment 0x0000000000000000 0x33 /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-fstatr.o) .ARM.attributes - 0x0000000000000000 0x2c /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-fstatr.o) - .text 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-isattyr.o) - .data 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-isattyr.o) - .bss 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-isattyr.o) + 0x0000000000000000 0x2c /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-fstatr.o) + .text 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-isattyr.o) + .data 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-isattyr.o) + .bss 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-isattyr.o) .text._isatty_r - 0x0000000000000000 0x24 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-isattyr.o) - .debug_frame 0x0000000000000000 0x2c /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-isattyr.o) + 0x0000000000000000 0x24 /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-isattyr.o) + .comment 0x0000000000000000 0x33 /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-isattyr.o) .ARM.attributes - 0x0000000000000000 0x2c /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-isattyr.o) - .text 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-nano-msizer.o) - .data 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-nano-msizer.o) - .bss 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-nano-msizer.o) + 0x0000000000000000 0x2c /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-isattyr.o) + .text 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-nano-msizer.o) + .data 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-nano-msizer.o) + .bss 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-nano-msizer.o) .text._malloc_usable_size_r - 0x0000000000000000 0x10 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-nano-msizer.o) - .debug_frame 0x0000000000000000 0x20 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-nano-msizer.o) + 0x0000000000000000 0x10 /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-nano-msizer.o) + .comment 0x0000000000000000 0x33 /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-nano-msizer.o) .ARM.attributes - 0x0000000000000000 0x2c /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-nano-msizer.o) - .text 0x0000000000000000 0x14 /usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/libgcc.a(_thumb1_case_shi.o) - .data 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/libgcc.a(_thumb1_case_shi.o) - .bss 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/libgcc.a(_thumb1_case_shi.o) - .ARM.attributes - 0x0000000000000000 0x1e /usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/libgcc.a(_thumb1_case_shi.o) - .text 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/crtend.o - .data 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/crtend.o - .bss 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/crtend.o - .eh_frame 0x0000000000000000 0x4 /usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/crtend.o + 0x0000000000000000 0x2c /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-nano-msizer.o) + .text 0x0000000000000000 0x14 /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(_thumb1_case_shi.o) + .data 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(_thumb1_case_shi.o) + .bss 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(_thumb1_case_shi.o) + .debug_line 0x0000000000000000 0x53 /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(_thumb1_case_shi.o) + .debug_line_str + 0x0000000000000000 0xda /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(_thumb1_case_shi.o) + .debug_info 0x0000000000000000 0x24 /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(_thumb1_case_shi.o) + .debug_abbrev 0x0000000000000000 0x14 /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(_thumb1_case_shi.o) + .debug_aranges + 0x0000000000000000 0x20 /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(_thumb1_case_shi.o) + .debug_str 0x0000000000000000 0x82 /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(_thumb1_case_shi.o) .ARM.attributes - 0x0000000000000000 0x2c /usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/crtend.o - .text 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/crtn.o - .data 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/crtn.o - .bss 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/crtn.o + 0x0000000000000000 0x1e /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a(_thumb1_case_shi.o) + .text 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/crtend.o + .data 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/crtend.o + .bss 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/crtend.o + .rodata 0x0000000000000000 0x24 /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/crtend.o + .eh_frame 0x0000000000000000 0x4 /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/crtend.o + .text 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/crtn.o + .data 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/crtn.o + .bss 0x0000000000000000 0x0 /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/crtn.o Memory Configuration @@ -6046,9 +6187,9 @@ ram 0x0000000020000000 0x0000000000008000 xrw Linker script and memory map -LOAD /usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/crti.o -LOAD /usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/crtbegin.o -LOAD /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/crt0.o +LOAD /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/crti.o +LOAD /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/crtbegin.o +LOAD /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/crt0.o LOAD hal/src/hal_io.o LOAD samd21a/gcc/gcc/startup_samd21.o LOAD hal/utils/src/utils_syscalls.o @@ -6075,219 +6216,225 @@ LOAD atmel_start.o LOAD hal/src/hal_atomic.o START GROUP END GROUP -LOAD /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libstdc++_nano.a -LOAD /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libm.a +LOAD /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libstdc++.a +LOAD /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libm.a START GROUP -LOAD /usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/libgcc.a -LOAD /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a +LOAD /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a +LOAD /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a END GROUP START GROUP -LOAD /usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/libgcc.a -LOAD /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a +LOAD /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/libgcc.a +LOAD /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a END GROUP -LOAD /usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/crtend.o -LOAD /usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/crtn.o +LOAD /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/crtend.o +LOAD /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/crtn.o 0x0000000000002000 STACK_SIZE = DEFINED (STACK_SIZE)?STACK_SIZE:DEFINED (__stack_size__)?__stack_size__:0x2000 -.text 0x0000000000000000 0x634 +.text 0x0000000000000000 0x69c 0x0000000000000000 . = ALIGN (0x4) 0x0000000000000000 _sfixed = . *(.vectors .vectors.*) .vectors 0x0000000000000000 0xb4 samd21a/gcc/gcc/startup_samd21.o 0x0000000000000000 exception_table *(.text .text.* .gnu.linkonce.t.*) - .text.__do_global_dtors_aux - 0x00000000000000b4 0x28 /usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/crtbegin.o - .text.frame_dummy - 0x00000000000000dc 0x20 /usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/crtbegin.o + .text 0x00000000000000b4 0x98 /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/crtbegin.o .text.Dummy_Handler - 0x00000000000000fc 0x2 samd21a/gcc/gcc/startup_samd21.o - 0x00000000000000fc SVCall_Handler - 0x00000000000000fc DMAC_Handler - 0x00000000000000fc HardFault_Handler - 0x00000000000000fc AC_Handler - 0x00000000000000fc SysTick_Handler - 0x00000000000000fc PendSV_Handler - 0x00000000000000fc TC7_Handler - 0x00000000000000fc SERCOM1_Handler - 0x00000000000000fc ADC_Handler - 0x00000000000000fc NonMaskableInt_Handler - 0x00000000000000fc TCC1_Handler - 0x00000000000000fc SERCOM2_Handler - 0x00000000000000fc TCC0_Handler - 0x00000000000000fc RTC_Handler - 0x00000000000000fc EIC_Handler - 0x00000000000000fc TC6_Handler - 0x00000000000000fc WDT_Handler - 0x00000000000000fc TC4_Handler - 0x00000000000000fc USB_Handler - 0x00000000000000fc TC3_Handler - 0x00000000000000fc Dummy_Handler - 0x00000000000000fc PM_Handler - 0x00000000000000fc SERCOM5_Handler - 0x00000000000000fc TCC2_Handler - 0x00000000000000fc EVSYS_Handler - 0x00000000000000fc SERCOM3_Handler - 0x00000000000000fc SERCOM4_Handler - 0x00000000000000fc I2S_Handler - 0x00000000000000fc NVMCTRL_Handler - 0x00000000000000fc SERCOM0_Handler - 0x00000000000000fc DAC_Handler - 0x00000000000000fc PTC_Handler - 0x00000000000000fc TC5_Handler - 0x00000000000000fc SYSCTRL_Handler - *fill* 0x00000000000000fe 0x2 + 0x000000000000014c 0x2 samd21a/gcc/gcc/startup_samd21.o + 0x000000000000014c SVCall_Handler + 0x000000000000014c DMAC_Handler + 0x000000000000014c HardFault_Handler + 0x000000000000014c AC_Handler + 0x000000000000014c SysTick_Handler + 0x000000000000014c PendSV_Handler + 0x000000000000014c TC7_Handler + 0x000000000000014c SERCOM1_Handler + 0x000000000000014c ADC_Handler + 0x000000000000014c NonMaskableInt_Handler + 0x000000000000014c TCC1_Handler + 0x000000000000014c SERCOM2_Handler + 0x000000000000014c TCC0_Handler + 0x000000000000014c RTC_Handler + 0x000000000000014c EIC_Handler + 0x000000000000014c TC6_Handler + 0x000000000000014c WDT_Handler + 0x000000000000014c TC4_Handler + 0x000000000000014c USB_Handler + 0x000000000000014c TC3_Handler + 0x000000000000014c Dummy_Handler + 0x000000000000014c PM_Handler + 0x000000000000014c SERCOM5_Handler + 0x000000000000014c TCC2_Handler + 0x000000000000014c EVSYS_Handler + 0x000000000000014c SERCOM3_Handler + 0x000000000000014c SERCOM4_Handler + 0x000000000000014c I2S_Handler + 0x000000000000014c NVMCTRL_Handler + 0x000000000000014c SERCOM0_Handler + 0x000000000000014c DAC_Handler + 0x000000000000014c PTC_Handler + 0x000000000000014c TC5_Handler + 0x000000000000014c SYSCTRL_Handler + *fill* 0x000000000000014e 0x2 .text.Reset_Handler - 0x0000000000000100 0xd4 samd21a/gcc/gcc/startup_samd21.o - 0x0000000000000100 Reset_Handler + 0x0000000000000150 0xd0 samd21a/gcc/gcc/startup_samd21.o + 0x0000000000000150 Reset_Handler .text._pm_init - 0x00000000000001d4 0x20 hpl/pm/hpl_pm.o - 0x00000000000001d4 _pm_init + 0x0000000000000220 0x20 hpl/pm/hpl_pm.o + 0x0000000000000220 _pm_init .text._init_chip - 0x00000000000001f4 0x30 hpl/core/hpl_init.o - 0x00000000000001f4 _init_chip - .text.assert 0x0000000000000224 0x8 hal/utils/src/utils_assert.o - 0x0000000000000224 assert + 0x0000000000000240 0x30 hpl/core/hpl_init.o + 0x0000000000000240 _init_chip + .text.assert 0x0000000000000270 0x8 hal/utils/src/utils_assert.o + 0x0000000000000270 assert .text._sysctrl_init_sources - 0x000000000000022c 0x48 hpl/sysctrl/hpl_sysctrl.o - 0x000000000000022c _sysctrl_init_sources + 0x0000000000000278 0x48 hpl/sysctrl/hpl_sysctrl.o + 0x0000000000000278 _sysctrl_init_sources .text._sysctrl_init_referenced_generators - 0x0000000000000274 0x10 hpl/sysctrl/hpl_sysctrl.o - 0x0000000000000274 _sysctrl_init_referenced_generators + 0x00000000000002c0 0x10 hpl/sysctrl/hpl_sysctrl.o + 0x00000000000002c0 _sysctrl_init_referenced_generators .text.usart_sync_write - 0x0000000000000284 0x70 hal/src/hal_usart_sync.o + 0x00000000000002d0 0x74 hal/src/hal_usart_sync.o .text.usart_sync_read - 0x00000000000002f4 0x5c hal/src/hal_usart_sync.o + 0x0000000000000344 0x5c hal/src/hal_usart_sync.o .text.usart_sync_init - 0x0000000000000350 0x44 hal/src/hal_usart_sync.o - 0x0000000000000350 usart_sync_init + 0x00000000000003a0 0x44 hal/src/hal_usart_sync.o + 0x00000000000003a0 usart_sync_init .text._gclk_init_generators_by_fref - 0x0000000000000394 0x20 hpl/gclk/hpl_gclk.o - 0x0000000000000394 _gclk_init_generators_by_fref + 0x00000000000003e4 0x20 hpl/gclk/hpl_gclk.o + 0x00000000000003e4 _gclk_init_generators_by_fref .text.startup.main - 0x00000000000003b4 0xc main.o - 0x00000000000003b4 main + 0x0000000000000404 0xc main.o + 0x0000000000000404 main .text.USART_0_PORT_init - 0x00000000000003c0 0x3c driver_init.o - 0x00000000000003c0 USART_0_PORT_init + 0x0000000000000410 0x3c driver_init.o + 0x0000000000000410 USART_0_PORT_init .text.USART_0_CLOCK_init - 0x00000000000003fc 0x20 driver_init.o - 0x00000000000003fc USART_0_CLOCK_init + 0x000000000000044c 0x20 driver_init.o + 0x000000000000044c USART_0_CLOCK_init .text.USART_0_init - 0x000000000000041c 0x2c driver_init.o - 0x000000000000041c USART_0_init + 0x000000000000046c 0x2c driver_init.o + 0x000000000000046c USART_0_init .text.system_init - 0x0000000000000448 0x14 driver_init.o - 0x0000000000000448 system_init - .text.hri_sercomusart_wait_for_sync - 0x000000000000045c 0x8 hpl/sercom/hpl_sercom.o - .text.hri_sercomusart_clear_CTRLA_ENABLE_bit - 0x0000000000000464 0x18 hpl/sercom/hpl_sercom.o + 0x0000000000000498 0x14 driver_init.o + 0x0000000000000498 system_init + .text.hri_sercomi2cm_wait_for_sync + 0x00000000000004ac 0x8 hpl/sercom/hpl_sercom.o + .text.hri_sercomi2cm_clear_CTRLA_ENABLE_bit + 0x00000000000004b4 0x18 hpl/sercom/hpl_sercom.o + .text.hri_sercomi2cm_write_CTRLA_reg + 0x00000000000004cc 0x10 hpl/sercom/hpl_sercom.o .text._usart_init - 0x000000000000047c 0x90 hpl/sercom/hpl_sercom.o + 0x00000000000004dc 0x9c hpl/sercom/hpl_sercom.o .text._usart_sync_init - 0x000000000000050c 0x2c hpl/sercom/hpl_sercom.o - 0x000000000000050c _usart_sync_init + 0x0000000000000578 0x28 hpl/sercom/hpl_sercom.o + 0x0000000000000578 _usart_sync_init .text._usart_sync_write_byte - 0x0000000000000538 0x6 hpl/sercom/hpl_sercom.o - 0x0000000000000538 _usart_sync_write_byte + 0x00000000000005a0 0x6 hpl/sercom/hpl_sercom.o + 0x00000000000005a0 _usart_sync_write_byte .text._usart_sync_read_byte - 0x000000000000053e 0x8 hpl/sercom/hpl_sercom.o - 0x000000000000053e _usart_sync_read_byte + 0x00000000000005a6 0x8 hpl/sercom/hpl_sercom.o + 0x00000000000005a6 _usart_sync_read_byte .text._usart_sync_is_ready_to_send - 0x0000000000000546 0xa hpl/sercom/hpl_sercom.o - 0x0000000000000546 _usart_sync_is_ready_to_send + 0x00000000000005ae 0xa hpl/sercom/hpl_sercom.o + 0x00000000000005ae _usart_sync_is_ready_to_send .text._usart_sync_is_transmit_done - 0x0000000000000550 0xa hpl/sercom/hpl_sercom.o - 0x0000000000000550 _usart_sync_is_transmit_done + 0x00000000000005b8 0xa hpl/sercom/hpl_sercom.o + 0x00000000000005b8 _usart_sync_is_transmit_done .text._usart_sync_is_byte_received - 0x000000000000055a 0xa hpl/sercom/hpl_sercom.o - 0x000000000000055a _usart_sync_is_byte_received + 0x00000000000005c2 0xa hpl/sercom/hpl_sercom.o + 0x00000000000005c2 _usart_sync_is_byte_received .text.atmel_start_init - 0x0000000000000564 0xc atmel_start.o - 0x0000000000000564 atmel_start_init + 0x00000000000005cc 0xc atmel_start.o + 0x00000000000005cc atmel_start_init .text.__libc_init_array - 0x0000000000000570 0x48 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-init.o) - 0x0000000000000570 __libc_init_array - .text.memcpy 0x00000000000005b8 0x12 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-memcpy-stub.o) - 0x00000000000005b8 memcpy - .text.memset 0x00000000000005ca 0x10 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-memset.o) - 0x00000000000005ca memset + 0x00000000000005d8 0x48 /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-init.o) + 0x00000000000005d8 __libc_init_array + .text.memcpy 0x0000000000000620 0x12 /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-memcpy-stub.o) + 0x0000000000000620 memcpy + .text.memset 0x0000000000000632 0x10 /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-memset.o) + 0x0000000000000632 memset *(.glue_7t) - .glue_7t 0x00000000000005da 0x0 linker stubs + .glue_7t 0x0000000000000642 0x0 linker stubs *(.glue_7) - .glue_7 0x00000000000005da 0x0 linker stubs + .glue_7 0x0000000000000642 0x0 linker stubs *(.rodata .rodata* .gnu.linkonce.r.*) .rodata.str1.1 - 0x00000000000005da 0x1c hal/src/hal_usart_sync.o + 0x0000000000000642 0x1c hal/src/hal_usart_sync.o .rodata.str1.1 - 0x00000000000005f6 0x1b hpl/sercom/hpl_sercom.o + 0x000000000000065e 0x1b hpl/sercom/hpl_sercom.o *(.ARM.extab* .gnu.linkonce.armextab.*) - 0x0000000000000614 . = ALIGN (0x4) - *fill* 0x0000000000000611 0x3 + 0x000000000000067c . = ALIGN (0x4) + *fill* 0x0000000000000679 0x3 *(.init) - .init 0x0000000000000614 0x4 /usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/crti.o - 0x0000000000000614 _init - .init 0x0000000000000618 0x8 /usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/crtn.o - 0x0000000000000620 . = ALIGN (0x4) - 0x0000000000000620 __preinit_array_start = . + .init 0x000000000000067c 0x4 /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/crti.o + 0x000000000000067c _init + .init 0x0000000000000680 0x8 /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/crtn.o + 0x0000000000000688 . = ALIGN (0x4) + 0x0000000000000688 __preinit_array_start = . *(.preinit_array) - 0x0000000000000620 __preinit_array_end = . - 0x0000000000000620 . = ALIGN (0x4) - 0x0000000000000620 __init_array_start = . + 0x0000000000000688 __preinit_array_end = . + 0x0000000000000688 . = ALIGN (0x4) + 0x0000000000000688 __init_array_start = . *(SORT_BY_NAME(.init_array.*)) *(.init_array) - .init_array 0x0000000000000620 0x4 /usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/crtbegin.o - 0x0000000000000624 __init_array_end = . - 0x0000000000000624 . = ALIGN (0x4) + .init_array 0x0000000000000688 0x4 /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/crtbegin.o + 0x000000000000068c __init_array_end = . + 0x000000000000068c . = ALIGN (0x4) *crtbegin.o(.ctors) *(EXCLUDE_FILE(*crtend.o) .ctors) *(SORT_BY_NAME(.ctors.*)) *crtend.o(.ctors) - 0x0000000000000624 . = ALIGN (0x4) + 0x000000000000068c . = ALIGN (0x4) *(.fini) - .fini 0x0000000000000624 0x4 /usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/crti.o - 0x0000000000000624 _fini - .fini 0x0000000000000628 0x8 /usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/crtn.o - 0x0000000000000630 . = ALIGN (0x4) - 0x0000000000000630 __fini_array_start = . + .fini 0x000000000000068c 0x4 /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/crti.o + 0x000000000000068c _fini + .fini 0x0000000000000690 0x8 /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/crtn.o + 0x0000000000000698 . = ALIGN (0x4) + 0x0000000000000698 __fini_array_start = . *(.fini_array) - .fini_array 0x0000000000000630 0x4 /usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/crtbegin.o + .fini_array 0x0000000000000698 0x4 /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/crtbegin.o *(SORT_BY_NAME(.fini_array.*)) - 0x0000000000000634 __fini_array_end = . + 0x000000000000069c __fini_array_end = . *crtbegin.o(.dtors) *(EXCLUDE_FILE(*crtend.o) .dtors) *(SORT_BY_NAME(.dtors.*)) *crtend.o(.dtors) - 0x0000000000000634 . = ALIGN (0x4) - 0x0000000000000634 _efixed = . + 0x000000000000069c . = ALIGN (0x4) + 0x000000000000069c _efixed = . [!provide] PROVIDE (__exidx_start = .) -.vfp11_veneer 0x0000000000000634 0x0 - .vfp11_veneer 0x0000000000000634 0x0 linker stubs +.vfp11_veneer 0x000000000000069c 0x0 + .vfp11_veneer 0x000000000000069c 0x0 linker stubs + +.v4_bx 0x000000000000069c 0x0 + .v4_bx 0x000000000000069c 0x0 linker stubs -.v4_bx 0x0000000000000634 0x0 - .v4_bx 0x0000000000000634 0x0 linker stubs +.iplt 0x000000000000069c 0x0 + .iplt 0x000000000000069c 0x0 /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/crtbegin.o -.iplt 0x0000000000000634 0x0 - .iplt 0x0000000000000634 0x0 /usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/crtbegin.o +.eh_frame 0x000000000000069c 0x0 + .eh_frame 0x000000000000069c 0x0 /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/crtbegin.o -.igot.plt 0x0000000000000634 0x0 - .igot.plt 0x0000000000000634 0x0 /usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/crtbegin.o +.rel.dyn 0x000000000000069c 0x0 + .rel.iplt 0x000000000000069c 0x0 /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/crtbegin.o -.eh_frame 0x0000000000000634 0x0 - .eh_frame 0x0000000000000634 0x0 /usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/crtbegin.o +.tm_clone_table + 0x000000000000069c 0x0 + .tm_clone_table + 0x000000000000069c 0x0 /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/crtbegin.o + .tm_clone_table + 0x000000000000069c 0x0 /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/crtend.o -.rel.dyn 0x0000000000000634 0x0 - .rel.iplt 0x0000000000000634 0x0 /usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/crtbegin.o +.igot.plt 0x000000000000069c 0x0 + .igot.plt 0x000000000000069c 0x0 /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/crtbegin.o .ARM.exidx *(.ARM.exidx* .gnu.linkonce.armexidx.*) [!provide] PROVIDE (__exidx_end = .) - 0x0000000000000634 . = ALIGN (0x4) - 0x0000000000000634 _etext = . + 0x000000000000069c . = ALIGN (0x4) + 0x000000000000069c _etext = . -.relocate 0x0000000020000000 0x0 load address 0x0000000000000634 +.relocate 0x0000000020000000 0x0 load address 0x000000000000069c 0x0000000020000000 . = ALIGN (0x4) 0x0000000020000000 _srelocate = . *(.ramfunc .ramfunc.*) @@ -6300,10 +6447,7 @@ LOAD /usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/crtn.o 0x0000000020000000 _sbss = . 0x0000000020000000 _szero = . *(.bss .bss.*) - .bss.completed.1 - 0x0000000020000000 0x1 /usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/crtbegin.o - *fill* 0x0000000020000001 0x3 - .bss.object.0 0x0000000020000004 0x18 /usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/crtbegin.o + .bss 0x0000000020000000 0x1c /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/crtbegin.o .bss 0x000000002000001c 0xc driver_init.o 0x000000002000001c USART_0 *(COMMON) @@ -6326,9 +6470,9 @@ LOAD linker stubs .ARM.attributes 0x0000000000000000 0x28 .ARM.attributes - 0x0000000000000000 0x1e /usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/crti.o + 0x0000000000000000 0x1e /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/crti.o .ARM.attributes - 0x000000000000001e 0x2c /usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/crtbegin.o + 0x000000000000001e 0x2c /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/crtbegin.o .ARM.attributes 0x000000000000004a 0x2c samd21a/gcc/gcc/startup_samd21.o .ARM.attributes @@ -6352,55 +6496,63 @@ LOAD linker stubs .ARM.attributes 0x0000000000000202 0x2c atmel_start.o .ARM.attributes - 0x000000000000022e 0x2c /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-init.o) + 0x000000000000022e 0x2c /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-init.o) + .ARM.attributes + 0x000000000000025a 0x2c /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-memcpy-stub.o) .ARM.attributes - 0x000000000000025a 0x2c /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-memcpy-stub.o) + 0x0000000000000286 0x2c /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-memset.o) .ARM.attributes - 0x0000000000000286 0x2c /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-memset.o) + 0x00000000000002b2 0x2c /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/crtend.o .ARM.attributes - 0x00000000000002b2 0x1e /usr/lib/gcc/arm-none-eabi/10.1.0/thumb/v6-m/nofp/crtn.o + 0x00000000000002de 0x1e /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/crtn.o -.comment 0x0000000000000000 0x1e - .comment 0x0000000000000000 0x1e samd21a/gcc/gcc/startup_samd21.o - 0x1f (size before relaxing) - .comment 0x000000000000001e 0x1f hpl/pm/hpl_pm.o - .comment 0x000000000000001e 0x1f hpl/core/hpl_init.o - .comment 0x000000000000001e 0x1f hal/utils/src/utils_assert.o - .comment 0x000000000000001e 0x1f hpl/sysctrl/hpl_sysctrl.o - .comment 0x000000000000001e 0x1f hal/src/hal_usart_sync.o - .comment 0x000000000000001e 0x1f hpl/gclk/hpl_gclk.o - .comment 0x000000000000001e 0x1f main.o - .comment 0x000000000000001e 0x1f driver_init.o - .comment 0x000000000000001e 0x1f hpl/sercom/hpl_sercom.o - .comment 0x000000000000001e 0x1f atmel_start.o +.comment 0x0000000000000000 0x64 + .comment 0x0000000000000000 0x32 /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/crtbegin.o + 0x33 (size before relaxing) + .comment 0x0000000000000032 0x33 samd21a/gcc/gcc/startup_samd21.o + .comment 0x0000000000000032 0x33 hpl/pm/hpl_pm.o + .comment 0x0000000000000032 0x33 hpl/core/hpl_init.o + .comment 0x0000000000000032 0x33 hal/utils/src/utils_assert.o + .comment 0x0000000000000032 0x33 hpl/sysctrl/hpl_sysctrl.o + .comment 0x0000000000000032 0x33 hal/src/hal_usart_sync.o + .comment 0x0000000000000032 0x33 hpl/gclk/hpl_gclk.o + .comment 0x0000000000000032 0x33 main.o + .comment 0x0000000000000032 0x33 driver_init.o + .comment 0x0000000000000032 0x33 hpl/sercom/hpl_sercom.o + .comment 0x0000000000000032 0x33 atmel_start.o + .comment 0x0000000000000032 0x32 /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-init.o) + 0x33 (size before relaxing) + .comment 0x0000000000000064 0x33 /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-memcpy-stub.o) + .comment 0x0000000000000064 0x33 /usr/lib/gcc/arm-none-eabi/11.2.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-memset.o) + .comment 0x0000000000000064 0x33 /usr/lib/gcc/arm-none-eabi/11.2.1/thumb/v6-m/nofp/crtend.o -.debug_info 0x0000000000000000 0x19aab - .debug_info 0x0000000000000000 0x39a1 samd21a/gcc/gcc/startup_samd21.o - .debug_info 0x00000000000039a1 0xc97 hpl/pm/hpl_pm.o - .debug_info 0x0000000000004638 0x675 hpl/core/hpl_init.o - .debug_info 0x0000000000004cad 0xd9 hal/utils/src/utils_assert.o - .debug_info 0x0000000000004d86 0x1457 hpl/sysctrl/hpl_sysctrl.o - .debug_info 0x00000000000061dd 0xcb0 hal/src/hal_usart_sync.o - .debug_info 0x0000000000006e8d 0x517 hpl/gclk/hpl_gclk.o - .debug_info 0x00000000000073a4 0xa0 main.o - .debug_info 0x0000000000007444 0x74a2 driver_init.o - .debug_info 0x000000000000e8e6 0xb129 hpl/sercom/hpl_sercom.o - .debug_info 0x0000000000019a0f 0x9c atmel_start.o +.debug_info 0x0000000000000000 0x17fc9 + .debug_info 0x0000000000000000 0x3620 samd21a/gcc/gcc/startup_samd21.o + .debug_info 0x0000000000003620 0xb48 hpl/pm/hpl_pm.o + .debug_info 0x0000000000004168 0x5c5 hpl/core/hpl_init.o + .debug_info 0x000000000000472d 0xd4 hal/utils/src/utils_assert.o + .debug_info 0x0000000000004801 0x1125 hpl/sysctrl/hpl_sysctrl.o + .debug_info 0x0000000000005926 0xd19 hal/src/hal_usart_sync.o + .debug_info 0x000000000000663f 0x493 hpl/gclk/hpl_gclk.o + .debug_info 0x0000000000006ad2 0x99 main.o + .debug_info 0x0000000000006b6b 0x6e08 driver_init.o + .debug_info 0x000000000000d973 0xa5c1 hpl/sercom/hpl_sercom.o + .debug_info 0x0000000000017f34 0x95 atmel_start.o -.debug_abbrev 0x0000000000000000 0x18b5 - .debug_abbrev 0x0000000000000000 0x2b7 samd21a/gcc/gcc/startup_samd21.o - .debug_abbrev 0x00000000000002b7 0x26c hpl/pm/hpl_pm.o - .debug_abbrev 0x0000000000000523 0x1e4 hpl/core/hpl_init.o - .debug_abbrev 0x0000000000000707 0x6a hal/utils/src/utils_assert.o - .debug_abbrev 0x0000000000000771 0x227 hpl/sysctrl/hpl_sysctrl.o - .debug_abbrev 0x0000000000000998 0x243 hal/src/hal_usart_sync.o - .debug_abbrev 0x0000000000000bdb 0x1ee hpl/gclk/hpl_gclk.o - .debug_abbrev 0x0000000000000dc9 0x69 main.o - .debug_abbrev 0x0000000000000e32 0x3ba driver_init.o - .debug_abbrev 0x00000000000011ec 0x662 hpl/sercom/hpl_sercom.o - .debug_abbrev 0x000000000000184e 0x67 atmel_start.o +.debug_abbrev 0x0000000000000000 0x19c0 + .debug_abbrev 0x0000000000000000 0x2c7 samd21a/gcc/gcc/startup_samd21.o + .debug_abbrev 0x00000000000002c7 0x277 hpl/pm/hpl_pm.o + .debug_abbrev 0x000000000000053e 0x1fb hpl/core/hpl_init.o + .debug_abbrev 0x0000000000000739 0x6a hal/utils/src/utils_assert.o + .debug_abbrev 0x00000000000007a3 0x242 hpl/sysctrl/hpl_sysctrl.o + .debug_abbrev 0x00000000000009e5 0x27b hal/src/hal_usart_sync.o + .debug_abbrev 0x0000000000000c60 0x202 hpl/gclk/hpl_gclk.o + .debug_abbrev 0x0000000000000e62 0x63 main.o + .debug_abbrev 0x0000000000000ec5 0x3f8 driver_init.o + .debug_abbrev 0x00000000000012bd 0x6a2 hpl/sercom/hpl_sercom.o + .debug_abbrev 0x000000000000195f 0x61 atmel_start.o -.debug_aranges 0x0000000000000000 0x708 +.debug_aranges 0x0000000000000000 0x6f8 .debug_aranges 0x0000000000000000 0x28 samd21a/gcc/gcc/startup_samd21.o .debug_aranges @@ -6420,22 +6572,34 @@ LOAD linker stubs .debug_aranges 0x00000000000001b0 0x38 driver_init.o .debug_aranges - 0x00000000000001e8 0x500 hpl/sercom/hpl_sercom.o + 0x00000000000001e8 0x4f0 hpl/sercom/hpl_sercom.o .debug_aranges - 0x00000000000006e8 0x20 atmel_start.o + 0x00000000000006d8 0x20 atmel_start.o -.debug_ranges 0x0000000000000000 0x16e0 - .debug_ranges 0x0000000000000000 0x18 samd21a/gcc/gcc/startup_samd21.o - .debug_ranges 0x0000000000000018 0x50 hpl/pm/hpl_pm.o - .debug_ranges 0x0000000000000068 0x30 hpl/core/hpl_init.o - .debug_ranges 0x0000000000000098 0x10 hal/utils/src/utils_assert.o - .debug_ranges 0x00000000000000a8 0x90 hpl/sysctrl/hpl_sysctrl.o - .debug_ranges 0x0000000000000138 0x98 hal/src/hal_usart_sync.o - .debug_ranges 0x00000000000001d0 0x18 hpl/gclk/hpl_gclk.o - .debug_ranges 0x00000000000001e8 0x10 main.o - .debug_ranges 0x00000000000001f8 0x130 driver_init.o - .debug_ranges 0x0000000000000328 0x13a8 hpl/sercom/hpl_sercom.o - .debug_ranges 0x00000000000016d0 0x10 atmel_start.o +.debug_rnglists + 0x0000000000000000 0xc33 + .debug_rnglists + 0x0000000000000000 0x1a samd21a/gcc/gcc/startup_samd21.o + .debug_rnglists + 0x000000000000001a 0x37 hpl/pm/hpl_pm.o + .debug_rnglists + 0x0000000000000051 0x22 hpl/core/hpl_init.o + .debug_rnglists + 0x0000000000000073 0x13 hal/utils/src/utils_assert.o + .debug_rnglists + 0x0000000000000086 0x61 hpl/sysctrl/hpl_sysctrl.o + .debug_rnglists + 0x00000000000000e7 0x79 hal/src/hal_usart_sync.o + .debug_rnglists + 0x0000000000000160 0x19 hpl/gclk/hpl_gclk.o + .debug_rnglists + 0x0000000000000179 0x13 main.o + .debug_rnglists + 0x000000000000018c 0x85 driver_init.o + .debug_rnglists + 0x0000000000000211 0xa0f hpl/sercom/hpl_sercom.o + .debug_rnglists + 0x0000000000000c20 0x13 atmel_start.o .debug_macro 0x0000000000000000 0x4179 .debug_macro 0x0000000000000000 0x310 samd21a/gcc/gcc/startup_samd21.o @@ -6465,64 +6629,69 @@ LOAD linker stubs .debug_macro 0x0000000000003c71 0x10 hpl/sercom/hpl_sercom.o .debug_macro 0x0000000000003c81 0x4f8 atmel_start.o -.debug_line 0x0000000000000000 0xa90e - .debug_line 0x0000000000000000 0x551 samd21a/gcc/gcc/startup_samd21.o - .debug_line 0x0000000000000551 0x865 hpl/pm/hpl_pm.o - .debug_line 0x0000000000000db6 0x817 hpl/core/hpl_init.o - .debug_line 0x00000000000015cd 0x70c hal/utils/src/utils_assert.o - .debug_line 0x0000000000001cd9 0x8cb hpl/sysctrl/hpl_sysctrl.o - .debug_line 0x00000000000025a4 0xbcc hal/src/hal_usart_sync.o - .debug_line 0x0000000000003170 0x7e2 hpl/gclk/hpl_gclk.o - .debug_line 0x0000000000003952 0x818 main.o - .debug_line 0x000000000000416a 0xa91 driver_init.o - .debug_line 0x0000000000004bfb 0x5503 hpl/sercom/hpl_sercom.o - .debug_line 0x000000000000a0fe 0x810 atmel_start.o +.debug_line 0x0000000000000000 0xa266 + .debug_line 0x0000000000000000 0x54a samd21a/gcc/gcc/startup_samd21.o + .debug_line 0x000000000000054a 0x865 hpl/pm/hpl_pm.o + .debug_line 0x0000000000000daf 0x817 hpl/core/hpl_init.o + .debug_line 0x00000000000015c6 0x70c hal/utils/src/utils_assert.o + .debug_line 0x0000000000001cd2 0x8d4 hpl/sysctrl/hpl_sysctrl.o + .debug_line 0x00000000000025a6 0xbbc hal/src/hal_usart_sync.o + .debug_line 0x0000000000003162 0x7dc hpl/gclk/hpl_gclk.o + .debug_line 0x000000000000393e 0x818 main.o + .debug_line 0x0000000000004156 0xa92 driver_init.o + .debug_line 0x0000000000004be8 0x4e6e hpl/sercom/hpl_sercom.o + .debug_line 0x0000000000009a56 0x810 atmel_start.o -.debug_str 0x0000000000000000 0x83ff5 - .debug_str 0x0000000000000000 0x71aa7 samd21a/gcc/gcc/startup_samd21.o - 0x71ee2 (size before relaxing) - .debug_str 0x0000000000071aa7 0x9195 hpl/pm/hpl_pm.o - 0x7a024 (size before relaxing) - .debug_str 0x000000000007ac3c 0x17c1 hpl/core/hpl_init.o - 0x7b4c5 (size before relaxing) - .debug_str 0x000000000007c3fd 0x36 hal/utils/src/utils_assert.o - 0x79979 (size before relaxing) - .debug_str 0x000000000007c433 0x11e7 hpl/sysctrl/hpl_sysctrl.o - 0x7ac5c (size before relaxing) - .debug_str 0x000000000007d61a 0x9ff hal/src/hal_usart_sync.o - 0x7a4ca (size before relaxing) - .debug_str 0x000000000007e019 0x8ce hpl/gclk/hpl_gclk.o - 0x7a2a5 (size before relaxing) - .debug_str 0x000000000007e8e7 0x1a1 main.o - 0x79c3c (size before relaxing) - .debug_str 0x000000000007ea88 0xbd1 driver_init.o - 0x7bf2b (size before relaxing) - .debug_str 0x000000000007f659 0x498b hpl/sercom/hpl_sercom.o - 0x7f4f9 (size before relaxing) - .debug_str 0x0000000000083fe4 0x11 atmel_start.o - 0x79c4a (size before relaxing) +.debug_str 0x0000000000000000 0x836b7 + .debug_str 0x0000000000000000 0x71169 samd21a/gcc/gcc/startup_samd21.o + 0x715a4 (size before relaxing) + .debug_str 0x0000000000071169 0x9195 hpl/pm/hpl_pm.o + 0x796e6 (size before relaxing) + .debug_str 0x000000000007a2fe 0x17c1 hpl/core/hpl_init.o + 0x7ab87 (size before relaxing) + .debug_str 0x000000000007babf 0x36 hal/utils/src/utils_assert.o + 0x7903b (size before relaxing) + .debug_str 0x000000000007baf5 0x11e7 hpl/sysctrl/hpl_sysctrl.o + 0x7a31e (size before relaxing) + .debug_str 0x000000000007ccdc 0x9ff hal/src/hal_usart_sync.o + 0x79b92 (size before relaxing) + .debug_str 0x000000000007d6db 0x8ce hpl/gclk/hpl_gclk.o + 0x79967 (size before relaxing) + .debug_str 0x000000000007dfa9 0x1a1 main.o + 0x792fe (size before relaxing) + .debug_str 0x000000000007e14a 0xbd1 driver_init.o + 0x7b5f4 (size before relaxing) + .debug_str 0x000000000007ed1b 0x498b hpl/sercom/hpl_sercom.o + 0x7ebbb (size before relaxing) + .debug_str 0x00000000000836a6 0x11 atmel_start.o + 0x7930c (size before relaxing) -.debug_frame 0x0000000000000000 0x13f8 +.debug_frame 0x0000000000000000 0x1350 .debug_frame 0x0000000000000000 0x3c samd21a/gcc/gcc/startup_samd21.o .debug_frame 0x000000000000003c 0x40 hpl/pm/hpl_pm.o .debug_frame 0x000000000000007c 0x28 hpl/core/hpl_init.o .debug_frame 0x00000000000000a4 0x20 hal/utils/src/utils_assert.o .debug_frame 0x00000000000000c4 0x30 hpl/sysctrl/hpl_sysctrl.o - .debug_frame 0x00000000000000f4 0x1f4 hal/src/hal_usart_sync.o - .debug_frame 0x00000000000002e8 0x30 hpl/gclk/hpl_gclk.o - .debug_frame 0x0000000000000318 0x28 main.o - .debug_frame 0x0000000000000340 0x6c driver_init.o - .debug_frame 0x00000000000003ac 0xfb0 hpl/sercom/hpl_sercom.o - .debug_frame 0x000000000000135c 0x28 atmel_start.o - .debug_frame 0x0000000000001384 0x2c /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-init.o) - .debug_frame 0x00000000000013b0 0x28 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-memcpy-stub.o) - .debug_frame 0x00000000000013d8 0x20 /usr/lib/gcc/arm-none-eabi/10.1.0/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc_nano.a(lib_a-memset.o) + .debug_frame 0x00000000000000f4 0x1f8 hal/src/hal_usart_sync.o + .debug_frame 0x00000000000002ec 0x30 hpl/gclk/hpl_gclk.o + .debug_frame 0x000000000000031c 0x28 main.o + .debug_frame 0x0000000000000344 0x6c driver_init.o + .debug_frame 0x00000000000003b0 0xf78 hpl/sercom/hpl_sercom.o + .debug_frame 0x0000000000001328 0x28 atmel_start.o -.debug_loc 0x0000000000000000 0x7541 - .debug_loc 0x0000000000000000 0x129 hpl/pm/hpl_pm.o - .debug_loc 0x0000000000000129 0x30 hpl/core/hpl_init.o - .debug_loc 0x0000000000000159 0x1bc hpl/sysctrl/hpl_sysctrl.o - .debug_loc 0x0000000000000315 0x6c1 hal/src/hal_usart_sync.o - .debug_loc 0x00000000000009d6 0xb1 hpl/gclk/hpl_gclk.o - .debug_loc 0x0000000000000a87 0x3b4 driver_init.o - .debug_loc 0x0000000000000e3b 0x6706 hpl/sercom/hpl_sercom.o +.debug_loclists + 0x0000000000000000 0x46a0 + .debug_loclists + 0x0000000000000000 0xbb hpl/pm/hpl_pm.o + .debug_loclists + 0x00000000000000bb 0x28 hpl/core/hpl_init.o + .debug_loclists + 0x00000000000000e3 0x122 hpl/sysctrl/hpl_sysctrl.o + .debug_loclists + 0x0000000000000205 0x41d hal/src/hal_usart_sync.o + .debug_loclists + 0x0000000000000622 0x8e hpl/gclk/hpl_gclk.o + .debug_loclists + 0x00000000000006b0 0x221 driver_init.o + .debug_loclists + 0x00000000000008d1 0x3dcf hpl/sercom/hpl_sercom.o diff --git a/software/firmware/oracle_d21_edition/gcc/atmel_start.d b/software/firmware/oracle_d21_edition/gcc/atmel_start.d index f78763b8..65a08cd6 100644 --- a/software/firmware/oracle_d21_edition/gcc/atmel_start.d +++ b/software/firmware/oracle_d21_edition/gcc/atmel_start.d @@ -1,15 +1,15 @@ atmel_start.d atmel_start.o: ../atmel_start.c ../atmel_start.h \ ../driver_init.h ../atmel_start_pins.h ../hal/include/hal_gpio.h \ ../hal/include/hpl_gpio.h ../hal/utils/include/compiler.h \ - /usr/lib/gcc/arm-none-eabi/10.1.0/include/stddef.h \ - /usr/lib/gcc/arm-none-eabi/10.1.0/include/stdint.h \ + /usr/lib/gcc/arm-none-eabi/11.2.1/include/stddef.h \ + /usr/lib/gcc/arm-none-eabi/11.2.1/include/stdint.h \ /usr/arm-none-eabi/include/stdint.h \ /usr/arm-none-eabi/include/machine/_default_types.h \ /usr/arm-none-eabi/include/sys/features.h \ /usr/arm-none-eabi/include/_newlib_version.h \ /usr/arm-none-eabi/include/sys/_intsup.h \ /usr/arm-none-eabi/include/sys/_stdint.h \ - /usr/lib/gcc/arm-none-eabi/10.1.0/include/stdbool.h \ + /usr/lib/gcc/arm-none-eabi/11.2.1/include/stdbool.h \ ../hal/utils/include/parts.h ../samd21a/include/samd21.h \ ../samd21a/include/samd21j18a.h ../CMSIS/Core/Include/core_cm0plus.h \ ../CMSIS/Core/Include/cmsis_version.h \ @@ -73,15 +73,15 @@ atmel_start.d atmel_start.o: ../atmel_start.c ../atmel_start.h \ ../hal/include/hal_gpio.h: ../hal/include/hpl_gpio.h: ../hal/utils/include/compiler.h: -/usr/lib/gcc/arm-none-eabi/10.1.0/include/stddef.h: -/usr/lib/gcc/arm-none-eabi/10.1.0/include/stdint.h: +/usr/lib/gcc/arm-none-eabi/11.2.1/include/stddef.h: +/usr/lib/gcc/arm-none-eabi/11.2.1/include/stdint.h: /usr/arm-none-eabi/include/stdint.h: /usr/arm-none-eabi/include/machine/_default_types.h: /usr/arm-none-eabi/include/sys/features.h: /usr/arm-none-eabi/include/_newlib_version.h: /usr/arm-none-eabi/include/sys/_intsup.h: /usr/arm-none-eabi/include/sys/_stdint.h: -/usr/lib/gcc/arm-none-eabi/10.1.0/include/stdbool.h: +/usr/lib/gcc/arm-none-eabi/11.2.1/include/stdbool.h: ../hal/utils/include/parts.h: ../samd21a/include/samd21.h: ../samd21a/include/samd21j18a.h: diff --git a/software/firmware/oracle_d21_edition/gcc/atmel_start.o b/software/firmware/oracle_d21_edition/gcc/atmel_start.o index e2c476d8..268c7e5e 100644 Binary files a/software/firmware/oracle_d21_edition/gcc/atmel_start.o and b/software/firmware/oracle_d21_edition/gcc/atmel_start.o differ diff --git a/software/firmware/oracle_d21_edition/gcc/compile_commands.json b/software/firmware/oracle_d21_edition/gcc/compile_commands.json new file mode 100644 index 00000000..c1523d7e --- /dev/null +++ b/software/firmware/oracle_d21_edition/gcc/compile_commands.json @@ -0,0 +1,986 @@ +[ + { + "arguments": [ + "arm-none-eabi-g++", + "-c", + "-x", + "c", + "-mthumb", + "-DDEBUG", + "-Os", + "-ffunction-sections", + "-mlong-calls", + "-g3", + "-Wall", + "-std=gnu99", + "-D__SAMD21J18A__", + "-mcpu=cortex-m0plus", + "-I../", + "-I../config", + "-I../examples", + "-I../hal/include", + "-I../hal/utils/include", + "-I../hpl/core", + "-I../hpl/dmac", + "-I../hpl/gclk", + "-I../hpl/pm", + "-I../hpl/port", + "-I../hpl/sercom", + "-I../hpl/sysctrl", + "-I../hri", + "-I../", + "-I../CMSIS/Core/Include", + "-I../samd21a/include", + "-MThpl/gclk/hpl_gclk.d", + "-MThpl/gclk/hpl_gclk.o", + "-o", + "hpl/gclk/hpl_gclk.o", + "../hpl/gclk/hpl_gclk.c" + ], + "directory": "/storage/Shared/Projects/Embedded-Graphics-Learning/software/firmware/oracle_d21_edition/gcc", + "file": "../hpl/gclk/hpl_gclk.c" + }, + { + "arguments": [ + "arm-none-eabi-g++", + "-c", + "-x", + "c", + "-mthumb", + "-DDEBUG", + "-Os", + "-ffunction-sections", + "-mlong-calls", + "-g3", + "-Wall", + "-std=gnu99", + "-D__SAMD21J18A__", + "-mcpu=cortex-m0plus", + "-I../", + "-I../config", + "-I../examples", + "-I../hal/include", + "-I../hal/utils/include", + "-I../hpl/core", + "-I../hpl/dmac", + "-I../hpl/gclk", + "-I../hpl/pm", + "-I../hpl/port", + "-I../hpl/sercom", + "-I../hpl/sysctrl", + "-I../hri", + "-I../", + "-I../CMSIS/Core/Include", + "-I../samd21a/include", + "-MTmain.d", + "-MTmain.o", + "-o", + "main.o", + "../main.c" + ], + "directory": "/storage/Shared/Projects/Embedded-Graphics-Learning/software/firmware/oracle_d21_edition/gcc", + "file": "../main.c" + }, + { + "arguments": [ + "arm-none-eabi-g++", + "-c", + "-x", + "c", + "-mthumb", + "-DDEBUG", + "-Os", + "-ffunction-sections", + "-mlong-calls", + "-g3", + "-Wall", + "-std=gnu99", + "-D__SAMD21J18A__", + "-mcpu=cortex-m0plus", + "-I../", + "-I../config", + "-I../examples", + "-I../hal/include", + "-I../hal/utils/include", + "-I../hpl/core", + "-I../hpl/dmac", + "-I../hpl/gclk", + "-I../hpl/pm", + "-I../hpl/port", + "-I../hpl/sercom", + "-I../hpl/sysctrl", + "-I../hri", + "-I../", + "-I../CMSIS/Core/Include", + "-I../samd21a/include", + "-MThal/src/hal_atomic.d", + "-MThal/src/hal_atomic.o", + "-o", + "hal/src/hal_atomic.o", + "../hal/src/hal_atomic.c" + ], + "directory": "/storage/Shared/Projects/Embedded-Graphics-Learning/software/firmware/oracle_d21_edition/gcc", + "file": "../hal/src/hal_atomic.c" + }, + { + "arguments": [ + "arm-none-eabi-g++", + "-c", + "-x", + "c", + "-mthumb", + "-DDEBUG", + "-Os", + "-ffunction-sections", + "-mlong-calls", + "-g3", + "-Wall", + "-std=gnu99", + "-D__SAMD21J18A__", + "-mcpu=cortex-m0plus", + "-I../", + "-I../config", + "-I../examples", + "-I../hal/include", + "-I../hal/utils/include", + "-I../hpl/core", + "-I../hpl/dmac", + "-I../hpl/gclk", + "-I../hpl/pm", + "-I../hpl/port", + "-I../hpl/sercom", + "-I../hpl/sysctrl", + "-I../hri", + "-I../", + "-I../CMSIS/Core/Include", + "-I../samd21a/include", + "-MThpl/core/hpl_init.d", + "-MThpl/core/hpl_init.o", + "-o", + "hpl/core/hpl_init.o", + "../hpl/core/hpl_init.c" + ], + "directory": "/storage/Shared/Projects/Embedded-Graphics-Learning/software/firmware/oracle_d21_edition/gcc", + "file": "../hpl/core/hpl_init.c" + }, + { + "arguments": [ + "arm-none-eabi-g++", + "-c", + "-x", + "c", + "-mthumb", + "-DDEBUG", + "-Os", + "-ffunction-sections", + "-mlong-calls", + "-g3", + "-Wall", + "-std=gnu99", + "-D__SAMD21J18A__", + "-mcpu=cortex-m0plus", + "-I../", + "-I../config", + "-I../examples", + "-I../hal/include", + "-I../hal/utils/include", + "-I../hpl/core", + "-I../hpl/dmac", + "-I../hpl/gclk", + "-I../hpl/pm", + "-I../hpl/port", + "-I../hpl/sercom", + "-I../hpl/sysctrl", + "-I../hri", + "-I../", + "-I../CMSIS/Core/Include", + "-I../samd21a/include", + "-MThpl/core/hpl_core_m0plus_base.d", + "-MThpl/core/hpl_core_m0plus_base.o", + "-o", + "hpl/core/hpl_core_m0plus_base.o", + "../hpl/core/hpl_core_m0plus_base.c" + ], + "directory": "/storage/Shared/Projects/Embedded-Graphics-Learning/software/firmware/oracle_d21_edition/gcc", + "file": "../hpl/core/hpl_core_m0plus_base.c" + }, + { + "arguments": [ + "arm-none-eabi-g++", + "-c", + "-x", + "c", + "-mthumb", + "-DDEBUG", + "-Os", + "-ffunction-sections", + "-mlong-calls", + "-g3", + "-Wall", + "-std=gnu99", + "-D__SAMD21J18A__", + "-mcpu=cortex-m0plus", + "-I../", + "-I../config", + "-I../examples", + "-I../hal/include", + "-I../hal/utils/include", + "-I../hpl/core", + "-I../hpl/dmac", + "-I../hpl/gclk", + "-I../hpl/pm", + "-I../hpl/port", + "-I../hpl/sercom", + "-I../hpl/sysctrl", + "-I../hri", + "-I../", + "-I../CMSIS/Core/Include", + "-I../samd21a/include", + "-MThal/src/hal_usart_sync.d", + "-MThal/src/hal_usart_sync.o", + "-o", + "hal/src/hal_usart_sync.o", + "../hal/src/hal_usart_sync.c" + ], + "directory": "/storage/Shared/Projects/Embedded-Graphics-Learning/software/firmware/oracle_d21_edition/gcc", + "file": "../hal/src/hal_usart_sync.c" + }, + { + "arguments": [ + "arm-none-eabi-g++", + "-c", + "-x", + "c", + "-mthumb", + "-DDEBUG", + "-Os", + "-ffunction-sections", + "-mlong-calls", + "-g3", + "-Wall", + "-std=gnu99", + "-D__SAMD21J18A__", + "-mcpu=cortex-m0plus", + "-I../", + "-I../config", + "-I../examples", + "-I../hal/include", + "-I../hal/utils/include", + "-I../hpl/core", + "-I../hpl/dmac", + "-I../hpl/gclk", + "-I../hpl/pm", + "-I../hpl/port", + "-I../hpl/sercom", + "-I../hpl/sysctrl", + "-I../hri", + "-I../", + "-I../CMSIS/Core/Include", + "-I../samd21a/include", + "-MThpl/sysctrl/hpl_sysctrl.d", + "-MThpl/sysctrl/hpl_sysctrl.o", + "-o", + "hpl/sysctrl/hpl_sysctrl.o", + "../hpl/sysctrl/hpl_sysctrl.c" + ], + "directory": "/storage/Shared/Projects/Embedded-Graphics-Learning/software/firmware/oracle_d21_edition/gcc", + "file": "../hpl/sysctrl/hpl_sysctrl.c" + }, + { + "arguments": [ + "arm-none-eabi-g++", + "-c", + "-x", + "c", + "-mthumb", + "-DDEBUG", + "-Os", + "-ffunction-sections", + "-mlong-calls", + "-g3", + "-Wall", + "-std=gnu99", + "-D__SAMD21J18A__", + "-mcpu=cortex-m0plus", + "-I../", + "-I../config", + "-I../examples", + "-I../hal/include", + "-I../hal/utils/include", + "-I../hpl/core", + "-I../hpl/dmac", + "-I../hpl/gclk", + "-I../hpl/pm", + "-I../hpl/port", + "-I../hpl/sercom", + "-I../hpl/sysctrl", + "-I../hri", + "-I../", + "-I../CMSIS/Core/Include", + "-I../samd21a/include", + "-MThal/src/hal_io.d", + "-MThal/src/hal_io.o", + "-o", + "hal/src/hal_io.o", + "../hal/src/hal_io.c" + ], + "directory": "/storage/Shared/Projects/Embedded-Graphics-Learning/software/firmware/oracle_d21_edition/gcc", + "file": "../hal/src/hal_io.c" + }, + { + "arguments": [ + "arm-none-eabi-g++", + "-c", + "-x", + "c", + "-mthumb", + "-DDEBUG", + "-Os", + "-ffunction-sections", + "-mlong-calls", + "-g3", + "-Wall", + "-std=gnu99", + "-D__SAMD21J18A__", + "-mcpu=cortex-m0plus", + "-I../", + "-I../config", + "-I../examples", + "-I../hal/include", + "-I../hal/utils/include", + "-I../hpl/core", + "-I../hpl/dmac", + "-I../hpl/gclk", + "-I../hpl/pm", + "-I../hpl/port", + "-I../hpl/sercom", + "-I../hpl/sysctrl", + "-I../hri", + "-I../", + "-I../CMSIS/Core/Include", + "-I../samd21a/include", + "-MTatmel_start.d", + "-MTatmel_start.o", + "-o", + "atmel_start.o", + "../atmel_start.c" + ], + "directory": "/storage/Shared/Projects/Embedded-Graphics-Learning/software/firmware/oracle_d21_edition/gcc", + "file": "../atmel_start.c" + }, + { + "arguments": [ + "arm-none-eabi-g++", + "-c", + "-x", + "c", + "-mthumb", + "-DDEBUG", + "-Os", + "-ffunction-sections", + "-mlong-calls", + "-g3", + "-Wall", + "-std=gnu99", + "-D__SAMD21J18A__", + "-mcpu=cortex-m0plus", + "-I../", + "-I../config", + "-I../examples", + "-I../hal/include", + "-I../hal/utils/include", + "-I../hpl/core", + "-I../hpl/dmac", + "-I../hpl/gclk", + "-I../hpl/pm", + "-I../hpl/port", + "-I../hpl/sercom", + "-I../hpl/sysctrl", + "-I../hri", + "-I../", + "-I../CMSIS/Core/Include", + "-I../samd21a/include", + "-MThal/src/hal_gpio.d", + "-MThal/src/hal_gpio.o", + "-o", + "hal/src/hal_gpio.o", + "../hal/src/hal_gpio.c" + ], + "directory": "/storage/Shared/Projects/Embedded-Graphics-Learning/software/firmware/oracle_d21_edition/gcc", + "file": "../hal/src/hal_gpio.c" + }, + { + "arguments": [ + "arm-none-eabi-g++", + "-c", + "-x", + "c", + "-mthumb", + "-DDEBUG", + "-Os", + "-ffunction-sections", + "-mlong-calls", + "-g3", + "-Wall", + "-std=gnu99", + "-D__SAMD21J18A__", + "-mcpu=cortex-m0plus", + "-I../", + "-I../config", + "-I../examples", + "-I../hal/include", + "-I../hal/utils/include", + "-I../hpl/core", + "-I../hpl/dmac", + "-I../hpl/gclk", + "-I../hpl/pm", + "-I../hpl/port", + "-I../hpl/sercom", + "-I../hpl/sysctrl", + "-I../hri", + "-I../", + "-I../CMSIS/Core/Include", + "-I../samd21a/include", + "-MThpl/dmac/hpl_dmac.d", + "-MThpl/dmac/hpl_dmac.o", + "-o", + "hpl/dmac/hpl_dmac.o", + "../hpl/dmac/hpl_dmac.c" + ], + "directory": "/storage/Shared/Projects/Embedded-Graphics-Learning/software/firmware/oracle_d21_edition/gcc", + "file": "../hpl/dmac/hpl_dmac.c" + }, + { + "arguments": [ + "arm-none-eabi-g++", + "-c", + "-x", + "c", + "-mthumb", + "-DDEBUG", + "-Os", + "-ffunction-sections", + "-mlong-calls", + "-g3", + "-Wall", + "-std=gnu99", + "-D__SAMD21J18A__", + "-mcpu=cortex-m0plus", + "-I../", + "-I../config", + "-I../examples", + "-I../hal/include", + "-I../hal/utils/include", + "-I../hpl/core", + "-I../hpl/dmac", + "-I../hpl/gclk", + "-I../hpl/pm", + "-I../hpl/port", + "-I../hpl/sercom", + "-I../hpl/sysctrl", + "-I../hri", + "-I../", + "-I../CMSIS/Core/Include", + "-I../samd21a/include", + "-MThal/utils/src/utils_list.d", + "-MThal/utils/src/utils_list.o", + "-o", + "hal/utils/src/utils_list.o", + "../hal/utils/src/utils_list.c" + ], + "directory": "/storage/Shared/Projects/Embedded-Graphics-Learning/software/firmware/oracle_d21_edition/gcc", + "file": "../hal/utils/src/utils_list.c" + }, + { + "arguments": [ + "arm-none-eabi-g++", + "-c", + "-x", + "c", + "-mthumb", + "-DDEBUG", + "-Os", + "-ffunction-sections", + "-mlong-calls", + "-g3", + "-Wall", + "-std=gnu99", + "-D__SAMD21J18A__", + "-mcpu=cortex-m0plus", + "-I../", + "-I../config", + "-I../examples", + "-I../hal/include", + "-I../hal/utils/include", + "-I../hpl/core", + "-I../hpl/dmac", + "-I../hpl/gclk", + "-I../hpl/pm", + "-I../hpl/port", + "-I../hpl/sercom", + "-I../hpl/sysctrl", + "-I../hri", + "-I../", + "-I../CMSIS/Core/Include", + "-I../samd21a/include", + "-MThal/utils/src/utils_event.d", + "-MThal/utils/src/utils_event.o", + "-o", + "hal/utils/src/utils_event.o", + "../hal/utils/src/utils_event.c" + ], + "directory": "/storage/Shared/Projects/Embedded-Graphics-Learning/software/firmware/oracle_d21_edition/gcc", + "file": "../hal/utils/src/utils_event.c" + }, + { + "arguments": [ + "arm-none-eabi-g++", + "-c", + "-x", + "c", + "-mthumb", + "-DDEBUG", + "-Os", + "-ffunction-sections", + "-mlong-calls", + "-g3", + "-Wall", + "-std=gnu99", + "-D__SAMD21J18A__", + "-mcpu=cortex-m0plus", + "-I../", + "-I../config", + "-I../examples", + "-I../hal/include", + "-I../hal/utils/include", + "-I../hpl/core", + "-I../hpl/dmac", + "-I../hpl/gclk", + "-I../hpl/pm", + "-I../hpl/port", + "-I../hpl/sercom", + "-I../hpl/sysctrl", + "-I../hri", + "-I../", + "-I../CMSIS/Core/Include", + "-I../samd21a/include", + "-MThal/utils/src/utils_syscalls.d", + "-MThal/utils/src/utils_syscalls.o", + "-o", + "hal/utils/src/utils_syscalls.o", + "../hal/utils/src/utils_syscalls.c" + ], + "directory": "/storage/Shared/Projects/Embedded-Graphics-Learning/software/firmware/oracle_d21_edition/gcc", + "file": "../hal/utils/src/utils_syscalls.c" + }, + { + "arguments": [ + "arm-none-eabi-g++", + "-c", + "-x", + "c", + "-mthumb", + "-DDEBUG", + "-Os", + "-ffunction-sections", + "-mlong-calls", + "-g3", + "-Wall", + "-std=gnu99", + "-D__SAMD21J18A__", + "-mcpu=cortex-m0plus", + "-I../", + "-I../config", + "-I../examples", + "-I../hal/include", + "-I../hal/utils/include", + "-I../hpl/core", + "-I../hpl/dmac", + "-I../hpl/gclk", + "-I../hpl/pm", + "-I../hpl/port", + "-I../hpl/sercom", + "-I../hpl/sysctrl", + "-I../hri", + "-I../", + "-I../CMSIS/Core/Include", + "-I../samd21a/include", + "-MThal/utils/src/utils_assert.d", + "-MThal/utils/src/utils_assert.o", + "-o", + "hal/utils/src/utils_assert.o", + "../hal/utils/src/utils_assert.c" + ], + "directory": "/storage/Shared/Projects/Embedded-Graphics-Learning/software/firmware/oracle_d21_edition/gcc", + "file": "../hal/utils/src/utils_assert.c" + }, + { + "arguments": [ + "arm-none-eabi-g++", + "-c", + "-x", + "c", + "-mthumb", + "-DDEBUG", + "-Os", + "-ffunction-sections", + "-mlong-calls", + "-g3", + "-Wall", + "-std=gnu99", + "-D__SAMD21J18A__", + "-mcpu=cortex-m0plus", + "-I../", + "-I../config", + "-I../examples", + "-I../hal/include", + "-I../hal/utils/include", + "-I../hpl/core", + "-I../hpl/dmac", + "-I../hpl/gclk", + "-I../hpl/pm", + "-I../hpl/port", + "-I../hpl/sercom", + "-I../hpl/sysctrl", + "-I../hri", + "-I../", + "-I../CMSIS/Core/Include", + "-I../samd21a/include", + "-MThal/src/hal_sleep.d", + "-MThal/src/hal_sleep.o", + "-o", + "hal/src/hal_sleep.o", + "../hal/src/hal_sleep.c" + ], + "directory": "/storage/Shared/Projects/Embedded-Graphics-Learning/software/firmware/oracle_d21_edition/gcc", + "file": "../hal/src/hal_sleep.c" + }, + { + "arguments": [ + "arm-none-eabi-g++", + "-c", + "-x", + "c", + "-mthumb", + "-DDEBUG", + "-Os", + "-ffunction-sections", + "-mlong-calls", + "-g3", + "-Wall", + "-std=gnu99", + "-D__SAMD21J18A__", + "-mcpu=cortex-m0plus", + "-I../", + "-I../config", + "-I../examples", + "-I../hal/include", + "-I../hal/utils/include", + "-I../hpl/core", + "-I../hpl/dmac", + "-I../hpl/gclk", + "-I../hpl/pm", + "-I../hpl/port", + "-I../hpl/sercom", + "-I../hpl/sysctrl", + "-I../hri", + "-I../", + "-I../CMSIS/Core/Include", + "-I../samd21a/include", + "-MThpl/sercom/hpl_sercom.d", + "-MThpl/sercom/hpl_sercom.o", + "-o", + "hpl/sercom/hpl_sercom.o", + "../hpl/sercom/hpl_sercom.c" + ], + "directory": "/storage/Shared/Projects/Embedded-Graphics-Learning/software/firmware/oracle_d21_edition/gcc", + "file": "../hpl/sercom/hpl_sercom.c" + }, + { + "arguments": [ + "arm-none-eabi-g++", + "-c", + "-x", + "c", + "-mthumb", + "-DDEBUG", + "-Os", + "-ffunction-sections", + "-mlong-calls", + "-g3", + "-Wall", + "-std=gnu99", + "-D__SAMD21J18A__", + "-mcpu=cortex-m0plus", + "-I../", + "-I../config", + "-I../examples", + "-I../hal/include", + "-I../hal/utils/include", + "-I../hpl/core", + "-I../hpl/dmac", + "-I../hpl/gclk", + "-I../hpl/pm", + "-I../hpl/port", + "-I../hpl/sercom", + "-I../hpl/sysctrl", + "-I../hri", + "-I../", + "-I../CMSIS/Core/Include", + "-I../samd21a/include", + "-MTexamples/driver_examples.d", + "-MTexamples/driver_examples.o", + "-o", + "examples/driver_examples.o", + "../examples/driver_examples.c" + ], + "directory": "/storage/Shared/Projects/Embedded-Graphics-Learning/software/firmware/oracle_d21_edition/gcc", + "file": "../examples/driver_examples.c" + }, + { + "arguments": [ + "arm-none-eabi-g++", + "-c", + "-x", + "c", + "-mthumb", + "-DDEBUG", + "-Os", + "-ffunction-sections", + "-mlong-calls", + "-g3", + "-Wall", + "-std=gnu99", + "-D__SAMD21J18A__", + "-mcpu=cortex-m0plus", + "-I../", + "-I../config", + "-I../examples", + "-I../hal/include", + "-I../hal/utils/include", + "-I../hpl/core", + "-I../hpl/dmac", + "-I../hpl/gclk", + "-I../hpl/pm", + "-I../hpl/port", + "-I../hpl/sercom", + "-I../hpl/sysctrl", + "-I../hri", + "-I../", + "-I../CMSIS/Core/Include", + "-I../samd21a/include", + "-MTsamd21a/gcc/system_samd21.d", + "-MTsamd21a/gcc/system_samd21.o", + "-o", + "samd21a/gcc/system_samd21.o", + "../samd21a/gcc/system_samd21.c" + ], + "directory": "/storage/Shared/Projects/Embedded-Graphics-Learning/software/firmware/oracle_d21_edition/gcc", + "file": "../samd21a/gcc/system_samd21.c" + }, + { + "arguments": [ + "arm-none-eabi-g++", + "-c", + "-x", + "c", + "-mthumb", + "-DDEBUG", + "-Os", + "-ffunction-sections", + "-mlong-calls", + "-g3", + "-Wall", + "-std=gnu99", + "-D__SAMD21J18A__", + "-mcpu=cortex-m0plus", + "-I../", + "-I../config", + "-I../examples", + "-I../hal/include", + "-I../hal/utils/include", + "-I../hpl/core", + "-I../hpl/dmac", + "-I../hpl/gclk", + "-I../hpl/pm", + "-I../hpl/port", + "-I../hpl/sercom", + "-I../hpl/sysctrl", + "-I../hri", + "-I../", + "-I../CMSIS/Core/Include", + "-I../samd21a/include", + "-MThal/src/hal_delay.d", + "-MThal/src/hal_delay.o", + "-o", + "hal/src/hal_delay.o", + "../hal/src/hal_delay.c" + ], + "directory": "/storage/Shared/Projects/Embedded-Graphics-Learning/software/firmware/oracle_d21_edition/gcc", + "file": "../hal/src/hal_delay.c" + }, + { + "arguments": [ + "arm-none-eabi-g++", + "-c", + "-x", + "c", + "-mthumb", + "-DDEBUG", + "-Os", + "-ffunction-sections", + "-mlong-calls", + "-g3", + "-Wall", + "-std=gnu99", + "-D__SAMD21J18A__", + "-mcpu=cortex-m0plus", + "-I../", + "-I../config", + "-I../examples", + "-I../hal/include", + "-I../hal/utils/include", + "-I../hpl/core", + "-I../hpl/dmac", + "-I../hpl/gclk", + "-I../hpl/pm", + "-I../hpl/port", + "-I../hpl/sercom", + "-I../hpl/sysctrl", + "-I../hri", + "-I../", + "-I../CMSIS/Core/Include", + "-I../samd21a/include", + "-MTsamd21a/gcc/gcc/startup_samd21.d", + "-MTsamd21a/gcc/gcc/startup_samd21.o", + "-o", + "samd21a/gcc/gcc/startup_samd21.o", + "../samd21a/gcc/gcc/startup_samd21.c" + ], + "directory": "/storage/Shared/Projects/Embedded-Graphics-Learning/software/firmware/oracle_d21_edition/gcc", + "file": "../samd21a/gcc/gcc/startup_samd21.c" + }, + { + "arguments": [ + "arm-none-eabi-g++", + "-c", + "-x", + "c", + "-mthumb", + "-DDEBUG", + "-Os", + "-ffunction-sections", + "-mlong-calls", + "-g3", + "-Wall", + "-std=gnu99", + "-D__SAMD21J18A__", + "-mcpu=cortex-m0plus", + "-I../", + "-I../config", + "-I../examples", + "-I../hal/include", + "-I../hal/utils/include", + "-I../hpl/core", + "-I../hpl/dmac", + "-I../hpl/gclk", + "-I../hpl/pm", + "-I../hpl/port", + "-I../hpl/sercom", + "-I../hpl/sysctrl", + "-I../hri", + "-I../", + "-I../CMSIS/Core/Include", + "-I../samd21a/include", + "-MThpl/pm/hpl_pm.d", + "-MThpl/pm/hpl_pm.o", + "-o", + "hpl/pm/hpl_pm.o", + "../hpl/pm/hpl_pm.c" + ], + "directory": "/storage/Shared/Projects/Embedded-Graphics-Learning/software/firmware/oracle_d21_edition/gcc", + "file": "../hpl/pm/hpl_pm.c" + }, + { + "arguments": [ + "arm-none-eabi-g++", + "-c", + "-x", + "c", + "-mthumb", + "-DDEBUG", + "-Os", + "-ffunction-sections", + "-mlong-calls", + "-g3", + "-Wall", + "-std=gnu99", + "-D__SAMD21J18A__", + "-mcpu=cortex-m0plus", + "-I../", + "-I../config", + "-I../examples", + "-I../hal/include", + "-I../hal/utils/include", + "-I../hpl/core", + "-I../hpl/dmac", + "-I../hpl/gclk", + "-I../hpl/pm", + "-I../hpl/port", + "-I../hpl/sercom", + "-I../hpl/sysctrl", + "-I../hri", + "-I../", + "-I../CMSIS/Core/Include", + "-I../samd21a/include", + "-MThal/src/hal_init.d", + "-MThal/src/hal_init.o", + "-o", + "hal/src/hal_init.o", + "../hal/src/hal_init.c" + ], + "directory": "/storage/Shared/Projects/Embedded-Graphics-Learning/software/firmware/oracle_d21_edition/gcc", + "file": "../hal/src/hal_init.c" + }, + { + "arguments": [ + "arm-none-eabi-g++", + "-c", + "-x", + "c", + "-mthumb", + "-DDEBUG", + "-Os", + "-ffunction-sections", + "-mlong-calls", + "-g3", + "-Wall", + "-std=gnu99", + "-D__SAMD21J18A__", + "-mcpu=cortex-m0plus", + "-I../", + "-I../config", + "-I../examples", + "-I../hal/include", + "-I../hal/utils/include", + "-I../hpl/core", + "-I../hpl/dmac", + "-I../hpl/gclk", + "-I../hpl/pm", + "-I../hpl/port", + "-I../hpl/sercom", + "-I../hpl/sysctrl", + "-I../hri", + "-I../", + "-I../CMSIS/Core/Include", + "-I../samd21a/include", + "-MTdriver_init.d", + "-MTdriver_init.o", + "-o", + "driver_init.o", + "../driver_init.c" + ], + "directory": "/storage/Shared/Projects/Embedded-Graphics-Learning/software/firmware/oracle_d21_edition/gcc", + "file": "../driver_init.c" + } +] \ No newline at end of file diff --git a/software/firmware/oracle_d21_edition/gcc/driver_init.d b/software/firmware/oracle_d21_edition/gcc/driver_init.d index 1960c908..37d18661 100644 --- a/software/firmware/oracle_d21_edition/gcc/driver_init.d +++ b/software/firmware/oracle_d21_edition/gcc/driver_init.d @@ -1,15 +1,15 @@ driver_init.d driver_init.o: ../driver_init.c ../driver_init.h \ ../atmel_start_pins.h ../hal/include/hal_gpio.h \ ../hal/include/hpl_gpio.h ../hal/utils/include/compiler.h \ - /usr/lib/gcc/arm-none-eabi/10.1.0/include/stddef.h \ - /usr/lib/gcc/arm-none-eabi/10.1.0/include/stdint.h \ + /usr/lib/gcc/arm-none-eabi/11.2.1/include/stddef.h \ + /usr/lib/gcc/arm-none-eabi/11.2.1/include/stdint.h \ /usr/arm-none-eabi/include/stdint.h \ /usr/arm-none-eabi/include/machine/_default_types.h \ /usr/arm-none-eabi/include/sys/features.h \ /usr/arm-none-eabi/include/_newlib_version.h \ /usr/arm-none-eabi/include/sys/_intsup.h \ /usr/arm-none-eabi/include/sys/_stdint.h \ - /usr/lib/gcc/arm-none-eabi/10.1.0/include/stdbool.h \ + /usr/lib/gcc/arm-none-eabi/11.2.1/include/stdbool.h \ ../hal/utils/include/parts.h ../samd21a/include/samd21.h \ ../samd21a/include/samd21j18a.h ../CMSIS/Core/Include/core_cm0plus.h \ ../CMSIS/Core/Include/cmsis_version.h \ @@ -74,15 +74,15 @@ driver_init.d driver_init.o: ../driver_init.c ../driver_init.h \ ../hal/include/hal_gpio.h: ../hal/include/hpl_gpio.h: ../hal/utils/include/compiler.h: -/usr/lib/gcc/arm-none-eabi/10.1.0/include/stddef.h: -/usr/lib/gcc/arm-none-eabi/10.1.0/include/stdint.h: +/usr/lib/gcc/arm-none-eabi/11.2.1/include/stddef.h: +/usr/lib/gcc/arm-none-eabi/11.2.1/include/stdint.h: /usr/arm-none-eabi/include/stdint.h: /usr/arm-none-eabi/include/machine/_default_types.h: /usr/arm-none-eabi/include/sys/features.h: /usr/arm-none-eabi/include/_newlib_version.h: /usr/arm-none-eabi/include/sys/_intsup.h: /usr/arm-none-eabi/include/sys/_stdint.h: -/usr/lib/gcc/arm-none-eabi/10.1.0/include/stdbool.h: +/usr/lib/gcc/arm-none-eabi/11.2.1/include/stdbool.h: ../hal/utils/include/parts.h: ../samd21a/include/samd21.h: ../samd21a/include/samd21j18a.h: diff --git a/software/firmware/oracle_d21_edition/gcc/driver_init.o b/software/firmware/oracle_d21_edition/gcc/driver_init.o index d91f8e5f..afed5d30 100644 Binary files a/software/firmware/oracle_d21_edition/gcc/driver_init.o and b/software/firmware/oracle_d21_edition/gcc/driver_init.o differ diff --git a/software/firmware/oracle_d21_edition/gcc/examples/driver_examples.d b/software/firmware/oracle_d21_edition/gcc/examples/driver_examples.d index 19a2b3a9..ea9f86ce 100644 --- a/software/firmware/oracle_d21_edition/gcc/examples/driver_examples.d +++ b/software/firmware/oracle_d21_edition/gcc/examples/driver_examples.d @@ -2,15 +2,15 @@ examples/driver_examples.d examples/driver_examples.o: \ ../examples/driver_examples.c ../examples/driver_examples.h \ ../driver_init.h ../atmel_start_pins.h ../hal/include/hal_gpio.h \ ../hal/include/hpl_gpio.h ../hal/utils/include/compiler.h \ - /usr/lib/gcc/arm-none-eabi/10.1.0/include/stddef.h \ - /usr/lib/gcc/arm-none-eabi/10.1.0/include/stdint.h \ + /usr/lib/gcc/arm-none-eabi/11.2.1/include/stddef.h \ + /usr/lib/gcc/arm-none-eabi/11.2.1/include/stdint.h \ /usr/arm-none-eabi/include/stdint.h \ /usr/arm-none-eabi/include/machine/_default_types.h \ /usr/arm-none-eabi/include/sys/features.h \ /usr/arm-none-eabi/include/_newlib_version.h \ /usr/arm-none-eabi/include/sys/_intsup.h \ /usr/arm-none-eabi/include/sys/_stdint.h \ - /usr/lib/gcc/arm-none-eabi/10.1.0/include/stdbool.h \ + /usr/lib/gcc/arm-none-eabi/11.2.1/include/stdbool.h \ ../hal/utils/include/parts.h ../samd21a/include/samd21.h \ ../samd21a/include/samd21j18a.h ../CMSIS/Core/Include/core_cm0plus.h \ ../CMSIS/Core/Include/cmsis_version.h \ @@ -74,15 +74,15 @@ examples/driver_examples.d examples/driver_examples.o: \ ../hal/include/hal_gpio.h: ../hal/include/hpl_gpio.h: ../hal/utils/include/compiler.h: -/usr/lib/gcc/arm-none-eabi/10.1.0/include/stddef.h: -/usr/lib/gcc/arm-none-eabi/10.1.0/include/stdint.h: +/usr/lib/gcc/arm-none-eabi/11.2.1/include/stddef.h: +/usr/lib/gcc/arm-none-eabi/11.2.1/include/stdint.h: /usr/arm-none-eabi/include/stdint.h: /usr/arm-none-eabi/include/machine/_default_types.h: /usr/arm-none-eabi/include/sys/features.h: /usr/arm-none-eabi/include/_newlib_version.h: /usr/arm-none-eabi/include/sys/_intsup.h: /usr/arm-none-eabi/include/sys/_stdint.h: -/usr/lib/gcc/arm-none-eabi/10.1.0/include/stdbool.h: +/usr/lib/gcc/arm-none-eabi/11.2.1/include/stdbool.h: ../hal/utils/include/parts.h: ../samd21a/include/samd21.h: ../samd21a/include/samd21j18a.h: diff --git a/software/firmware/oracle_d21_edition/gcc/examples/driver_examples.o b/software/firmware/oracle_d21_edition/gcc/examples/driver_examples.o index 2d6eb639..3eca8f3b 100644 Binary files a/software/firmware/oracle_d21_edition/gcc/examples/driver_examples.o and b/software/firmware/oracle_d21_edition/gcc/examples/driver_examples.o differ diff --git a/software/firmware/oracle_d21_edition/gcc/hal/src/hal_atomic.d b/software/firmware/oracle_d21_edition/gcc/hal/src/hal_atomic.d index fac2d984..8b5e2f9b 100644 --- a/software/firmware/oracle_d21_edition/gcc/hal/src/hal_atomic.d +++ b/software/firmware/oracle_d21_edition/gcc/hal/src/hal_atomic.d @@ -1,14 +1,14 @@ hal/src/hal_atomic.d hal/src/hal_atomic.o: ../hal/src/hal_atomic.c \ ../hal/include/hal_atomic.h ../hal/utils/include/compiler.h \ - /usr/lib/gcc/arm-none-eabi/10.1.0/include/stddef.h \ - /usr/lib/gcc/arm-none-eabi/10.1.0/include/stdint.h \ + /usr/lib/gcc/arm-none-eabi/11.2.1/include/stddef.h \ + /usr/lib/gcc/arm-none-eabi/11.2.1/include/stdint.h \ /usr/arm-none-eabi/include/stdint.h \ /usr/arm-none-eabi/include/machine/_default_types.h \ /usr/arm-none-eabi/include/sys/features.h \ /usr/arm-none-eabi/include/_newlib_version.h \ /usr/arm-none-eabi/include/sys/_intsup.h \ /usr/arm-none-eabi/include/sys/_stdint.h \ - /usr/lib/gcc/arm-none-eabi/10.1.0/include/stdbool.h \ + /usr/lib/gcc/arm-none-eabi/11.2.1/include/stdbool.h \ ../hal/utils/include/parts.h ../samd21a/include/samd21.h \ ../samd21a/include/samd21j18a.h ../CMSIS/Core/Include/core_cm0plus.h \ ../CMSIS/Core/Include/cmsis_version.h \ @@ -60,15 +60,15 @@ hal/src/hal_atomic.d hal/src/hal_atomic.o: ../hal/src/hal_atomic.c \ ../hri/hri_wdt_d21.h ../hal/utils/include/err_codes.h ../hal/include/hal_atomic.h: ../hal/utils/include/compiler.h: -/usr/lib/gcc/arm-none-eabi/10.1.0/include/stddef.h: -/usr/lib/gcc/arm-none-eabi/10.1.0/include/stdint.h: +/usr/lib/gcc/arm-none-eabi/11.2.1/include/stddef.h: +/usr/lib/gcc/arm-none-eabi/11.2.1/include/stdint.h: /usr/arm-none-eabi/include/stdint.h: /usr/arm-none-eabi/include/machine/_default_types.h: /usr/arm-none-eabi/include/sys/features.h: /usr/arm-none-eabi/include/_newlib_version.h: /usr/arm-none-eabi/include/sys/_intsup.h: /usr/arm-none-eabi/include/sys/_stdint.h: -/usr/lib/gcc/arm-none-eabi/10.1.0/include/stdbool.h: +/usr/lib/gcc/arm-none-eabi/11.2.1/include/stdbool.h: ../hal/utils/include/parts.h: ../samd21a/include/samd21.h: ../samd21a/include/samd21j18a.h: diff --git a/software/firmware/oracle_d21_edition/gcc/hal/src/hal_atomic.o b/software/firmware/oracle_d21_edition/gcc/hal/src/hal_atomic.o index d2f44eca..8323338c 100644 Binary files a/software/firmware/oracle_d21_edition/gcc/hal/src/hal_atomic.o and b/software/firmware/oracle_d21_edition/gcc/hal/src/hal_atomic.o differ diff --git a/software/firmware/oracle_d21_edition/gcc/hal/src/hal_delay.d b/software/firmware/oracle_d21_edition/gcc/hal/src/hal_delay.d index 340ac507..92753fe6 100644 --- a/software/firmware/oracle_d21_edition/gcc/hal/src/hal_delay.d +++ b/software/firmware/oracle_d21_edition/gcc/hal/src/hal_delay.d @@ -1,14 +1,14 @@ hal/src/hal_delay.d hal/src/hal_delay.o: ../hal/src/hal_delay.c \ ../hal/include/hpl_irq.h ../hal/utils/include/compiler.h \ - /usr/lib/gcc/arm-none-eabi/10.1.0/include/stddef.h \ - /usr/lib/gcc/arm-none-eabi/10.1.0/include/stdint.h \ + /usr/lib/gcc/arm-none-eabi/11.2.1/include/stddef.h \ + /usr/lib/gcc/arm-none-eabi/11.2.1/include/stdint.h \ /usr/arm-none-eabi/include/stdint.h \ /usr/arm-none-eabi/include/machine/_default_types.h \ /usr/arm-none-eabi/include/sys/features.h \ /usr/arm-none-eabi/include/_newlib_version.h \ /usr/arm-none-eabi/include/sys/_intsup.h \ /usr/arm-none-eabi/include/sys/_stdint.h \ - /usr/lib/gcc/arm-none-eabi/10.1.0/include/stdbool.h \ + /usr/lib/gcc/arm-none-eabi/11.2.1/include/stdbool.h \ ../hal/utils/include/parts.h ../samd21a/include/samd21.h \ ../samd21a/include/samd21j18a.h ../CMSIS/Core/Include/core_cm0plus.h \ ../CMSIS/Core/Include/cmsis_version.h \ @@ -63,15 +63,15 @@ hal/src/hal_delay.d hal/src/hal_delay.o: ../hal/src/hal_delay.c \ ../hal/include/hpl_delay.h ../hal/include/hpl_irq.h: ../hal/utils/include/compiler.h: -/usr/lib/gcc/arm-none-eabi/10.1.0/include/stddef.h: -/usr/lib/gcc/arm-none-eabi/10.1.0/include/stdint.h: +/usr/lib/gcc/arm-none-eabi/11.2.1/include/stddef.h: +/usr/lib/gcc/arm-none-eabi/11.2.1/include/stdint.h: /usr/arm-none-eabi/include/stdint.h: /usr/arm-none-eabi/include/machine/_default_types.h: /usr/arm-none-eabi/include/sys/features.h: /usr/arm-none-eabi/include/_newlib_version.h: /usr/arm-none-eabi/include/sys/_intsup.h: /usr/arm-none-eabi/include/sys/_stdint.h: -/usr/lib/gcc/arm-none-eabi/10.1.0/include/stdbool.h: +/usr/lib/gcc/arm-none-eabi/11.2.1/include/stdbool.h: ../hal/utils/include/parts.h: ../samd21a/include/samd21.h: ../samd21a/include/samd21j18a.h: diff --git a/software/firmware/oracle_d21_edition/gcc/hal/src/hal_delay.o b/software/firmware/oracle_d21_edition/gcc/hal/src/hal_delay.o index e111e8d5..1dda58f6 100644 Binary files a/software/firmware/oracle_d21_edition/gcc/hal/src/hal_delay.o and b/software/firmware/oracle_d21_edition/gcc/hal/src/hal_delay.o differ diff --git a/software/firmware/oracle_d21_edition/gcc/hal/src/hal_gpio.d b/software/firmware/oracle_d21_edition/gcc/hal/src/hal_gpio.d index b7978098..f46d6b55 100644 --- a/software/firmware/oracle_d21_edition/gcc/hal/src/hal_gpio.d +++ b/software/firmware/oracle_d21_edition/gcc/hal/src/hal_gpio.d @@ -1,15 +1,15 @@ hal/src/hal_gpio.d hal/src/hal_gpio.o: ../hal/src/hal_gpio.c \ ../hal/include/hal_gpio.h ../hal/include/hpl_gpio.h \ ../hal/utils/include/compiler.h \ - /usr/lib/gcc/arm-none-eabi/10.1.0/include/stddef.h \ - /usr/lib/gcc/arm-none-eabi/10.1.0/include/stdint.h \ + /usr/lib/gcc/arm-none-eabi/11.2.1/include/stddef.h \ + /usr/lib/gcc/arm-none-eabi/11.2.1/include/stdint.h \ /usr/arm-none-eabi/include/stdint.h \ /usr/arm-none-eabi/include/machine/_default_types.h \ /usr/arm-none-eabi/include/sys/features.h \ /usr/arm-none-eabi/include/_newlib_version.h \ /usr/arm-none-eabi/include/sys/_intsup.h \ /usr/arm-none-eabi/include/sys/_stdint.h \ - /usr/lib/gcc/arm-none-eabi/10.1.0/include/stdbool.h \ + /usr/lib/gcc/arm-none-eabi/11.2.1/include/stdbool.h \ ../hal/utils/include/parts.h ../samd21a/include/samd21.h \ ../samd21a/include/samd21j18a.h ../CMSIS/Core/Include/core_cm0plus.h \ ../CMSIS/Core/Include/cmsis_version.h \ @@ -64,15 +64,15 @@ hal/src/hal_gpio.d hal/src/hal_gpio.o: ../hal/src/hal_gpio.c \ ../hal/include/hal_gpio.h: ../hal/include/hpl_gpio.h: ../hal/utils/include/compiler.h: -/usr/lib/gcc/arm-none-eabi/10.1.0/include/stddef.h: -/usr/lib/gcc/arm-none-eabi/10.1.0/include/stdint.h: +/usr/lib/gcc/arm-none-eabi/11.2.1/include/stddef.h: +/usr/lib/gcc/arm-none-eabi/11.2.1/include/stdint.h: /usr/arm-none-eabi/include/stdint.h: /usr/arm-none-eabi/include/machine/_default_types.h: /usr/arm-none-eabi/include/sys/features.h: /usr/arm-none-eabi/include/_newlib_version.h: /usr/arm-none-eabi/include/sys/_intsup.h: /usr/arm-none-eabi/include/sys/_stdint.h: -/usr/lib/gcc/arm-none-eabi/10.1.0/include/stdbool.h: +/usr/lib/gcc/arm-none-eabi/11.2.1/include/stdbool.h: ../hal/utils/include/parts.h: ../samd21a/include/samd21.h: ../samd21a/include/samd21j18a.h: diff --git a/software/firmware/oracle_d21_edition/gcc/hal/src/hal_gpio.o b/software/firmware/oracle_d21_edition/gcc/hal/src/hal_gpio.o index a904fa43..29665597 100644 Binary files a/software/firmware/oracle_d21_edition/gcc/hal/src/hal_gpio.o and b/software/firmware/oracle_d21_edition/gcc/hal/src/hal_gpio.o differ diff --git a/software/firmware/oracle_d21_edition/gcc/hal/src/hal_init.d b/software/firmware/oracle_d21_edition/gcc/hal/src/hal_init.d index 9a964b2c..8a65fd8c 100644 --- a/software/firmware/oracle_d21_edition/gcc/hal/src/hal_init.d +++ b/software/firmware/oracle_d21_edition/gcc/hal/src/hal_init.d @@ -1,15 +1,15 @@ hal/src/hal_init.d hal/src/hal_init.o: ../hal/src/hal_init.c \ ../hal/include/hal_init.h ../hal/include/hpl_init.h \ ../hal/utils/include/compiler.h \ - /usr/lib/gcc/arm-none-eabi/10.1.0/include/stddef.h \ - /usr/lib/gcc/arm-none-eabi/10.1.0/include/stdint.h \ + /usr/lib/gcc/arm-none-eabi/11.2.1/include/stddef.h \ + /usr/lib/gcc/arm-none-eabi/11.2.1/include/stdint.h \ /usr/arm-none-eabi/include/stdint.h \ /usr/arm-none-eabi/include/machine/_default_types.h \ /usr/arm-none-eabi/include/sys/features.h \ /usr/arm-none-eabi/include/_newlib_version.h \ /usr/arm-none-eabi/include/sys/_intsup.h \ /usr/arm-none-eabi/include/sys/_stdint.h \ - /usr/lib/gcc/arm-none-eabi/10.1.0/include/stdbool.h \ + /usr/lib/gcc/arm-none-eabi/11.2.1/include/stdbool.h \ ../hal/utils/include/parts.h ../samd21a/include/samd21.h \ ../samd21a/include/samd21j18a.h ../CMSIS/Core/Include/core_cm0plus.h \ ../CMSIS/Core/Include/cmsis_version.h \ @@ -63,15 +63,15 @@ hal/src/hal_init.d hal/src/hal_init.o: ../hal/src/hal_init.c \ ../hal/include/hal_init.h: ../hal/include/hpl_init.h: ../hal/utils/include/compiler.h: -/usr/lib/gcc/arm-none-eabi/10.1.0/include/stddef.h: -/usr/lib/gcc/arm-none-eabi/10.1.0/include/stdint.h: +/usr/lib/gcc/arm-none-eabi/11.2.1/include/stddef.h: +/usr/lib/gcc/arm-none-eabi/11.2.1/include/stdint.h: /usr/arm-none-eabi/include/stdint.h: /usr/arm-none-eabi/include/machine/_default_types.h: /usr/arm-none-eabi/include/sys/features.h: /usr/arm-none-eabi/include/_newlib_version.h: /usr/arm-none-eabi/include/sys/_intsup.h: /usr/arm-none-eabi/include/sys/_stdint.h: -/usr/lib/gcc/arm-none-eabi/10.1.0/include/stdbool.h: +/usr/lib/gcc/arm-none-eabi/11.2.1/include/stdbool.h: ../hal/utils/include/parts.h: ../samd21a/include/samd21.h: ../samd21a/include/samd21j18a.h: diff --git a/software/firmware/oracle_d21_edition/gcc/hal/src/hal_init.o b/software/firmware/oracle_d21_edition/gcc/hal/src/hal_init.o index 86810d77..1e246994 100644 Binary files a/software/firmware/oracle_d21_edition/gcc/hal/src/hal_init.o and b/software/firmware/oracle_d21_edition/gcc/hal/src/hal_init.o differ diff --git a/software/firmware/oracle_d21_edition/gcc/hal/src/hal_io.d b/software/firmware/oracle_d21_edition/gcc/hal/src/hal_io.d index d803c88c..ed5af6d5 100644 --- a/software/firmware/oracle_d21_edition/gcc/hal/src/hal_io.d +++ b/software/firmware/oracle_d21_edition/gcc/hal/src/hal_io.d @@ -1,14 +1,14 @@ hal/src/hal_io.d hal/src/hal_io.o: ../hal/src/hal_io.c \ ../hal/include/hal_io.h ../hal/utils/include/compiler.h \ - /usr/lib/gcc/arm-none-eabi/10.1.0/include/stddef.h \ - /usr/lib/gcc/arm-none-eabi/10.1.0/include/stdint.h \ + /usr/lib/gcc/arm-none-eabi/11.2.1/include/stddef.h \ + /usr/lib/gcc/arm-none-eabi/11.2.1/include/stdint.h \ /usr/arm-none-eabi/include/stdint.h \ /usr/arm-none-eabi/include/machine/_default_types.h \ /usr/arm-none-eabi/include/sys/features.h \ /usr/arm-none-eabi/include/_newlib_version.h \ /usr/arm-none-eabi/include/sys/_intsup.h \ /usr/arm-none-eabi/include/sys/_stdint.h \ - /usr/lib/gcc/arm-none-eabi/10.1.0/include/stdbool.h \ + /usr/lib/gcc/arm-none-eabi/11.2.1/include/stdbool.h \ ../hal/utils/include/parts.h ../samd21a/include/samd21.h \ ../samd21a/include/samd21j18a.h ../CMSIS/Core/Include/core_cm0plus.h \ ../CMSIS/Core/Include/cmsis_version.h \ @@ -61,15 +61,15 @@ hal/src/hal_io.d hal/src/hal_io.o: ../hal/src/hal_io.c \ ../hal/utils/include/err_codes.h ../hal/utils/include/utils_assert.h ../hal/include/hal_io.h: ../hal/utils/include/compiler.h: -/usr/lib/gcc/arm-none-eabi/10.1.0/include/stddef.h: -/usr/lib/gcc/arm-none-eabi/10.1.0/include/stdint.h: +/usr/lib/gcc/arm-none-eabi/11.2.1/include/stddef.h: +/usr/lib/gcc/arm-none-eabi/11.2.1/include/stdint.h: /usr/arm-none-eabi/include/stdint.h: /usr/arm-none-eabi/include/machine/_default_types.h: /usr/arm-none-eabi/include/sys/features.h: /usr/arm-none-eabi/include/_newlib_version.h: /usr/arm-none-eabi/include/sys/_intsup.h: /usr/arm-none-eabi/include/sys/_stdint.h: -/usr/lib/gcc/arm-none-eabi/10.1.0/include/stdbool.h: +/usr/lib/gcc/arm-none-eabi/11.2.1/include/stdbool.h: ../hal/utils/include/parts.h: ../samd21a/include/samd21.h: ../samd21a/include/samd21j18a.h: diff --git a/software/firmware/oracle_d21_edition/gcc/hal/src/hal_io.o b/software/firmware/oracle_d21_edition/gcc/hal/src/hal_io.o index 9e8e72af..366a78e1 100644 Binary files a/software/firmware/oracle_d21_edition/gcc/hal/src/hal_io.o and b/software/firmware/oracle_d21_edition/gcc/hal/src/hal_io.o differ diff --git a/software/firmware/oracle_d21_edition/gcc/hal/src/hal_sleep.d b/software/firmware/oracle_d21_edition/gcc/hal/src/hal_sleep.d index b18d1616..dd50381a 100644 --- a/software/firmware/oracle_d21_edition/gcc/hal/src/hal_sleep.d +++ b/software/firmware/oracle_d21_edition/gcc/hal/src/hal_sleep.d @@ -1,15 +1,15 @@ hal/src/hal_sleep.d hal/src/hal_sleep.o: ../hal/src/hal_sleep.c \ ../hal/include/hal_sleep.h ../hal/include/hpl_sleep.h \ ../hal/utils/include/compiler.h \ - /usr/lib/gcc/arm-none-eabi/10.1.0/include/stddef.h \ - /usr/lib/gcc/arm-none-eabi/10.1.0/include/stdint.h \ + /usr/lib/gcc/arm-none-eabi/11.2.1/include/stddef.h \ + /usr/lib/gcc/arm-none-eabi/11.2.1/include/stdint.h \ /usr/arm-none-eabi/include/stdint.h \ /usr/arm-none-eabi/include/machine/_default_types.h \ /usr/arm-none-eabi/include/sys/features.h \ /usr/arm-none-eabi/include/_newlib_version.h \ /usr/arm-none-eabi/include/sys/_intsup.h \ /usr/arm-none-eabi/include/sys/_stdint.h \ - /usr/lib/gcc/arm-none-eabi/10.1.0/include/stdbool.h \ + /usr/lib/gcc/arm-none-eabi/11.2.1/include/stdbool.h \ ../hal/utils/include/parts.h ../samd21a/include/samd21.h \ ../samd21a/include/samd21j18a.h ../CMSIS/Core/Include/core_cm0plus.h \ ../CMSIS/Core/Include/cmsis_version.h \ @@ -63,15 +63,15 @@ hal/src/hal_sleep.d hal/src/hal_sleep.o: ../hal/src/hal_sleep.c \ ../hal/include/hal_sleep.h: ../hal/include/hpl_sleep.h: ../hal/utils/include/compiler.h: -/usr/lib/gcc/arm-none-eabi/10.1.0/include/stddef.h: -/usr/lib/gcc/arm-none-eabi/10.1.0/include/stdint.h: +/usr/lib/gcc/arm-none-eabi/11.2.1/include/stddef.h: +/usr/lib/gcc/arm-none-eabi/11.2.1/include/stdint.h: /usr/arm-none-eabi/include/stdint.h: /usr/arm-none-eabi/include/machine/_default_types.h: /usr/arm-none-eabi/include/sys/features.h: /usr/arm-none-eabi/include/_newlib_version.h: /usr/arm-none-eabi/include/sys/_intsup.h: /usr/arm-none-eabi/include/sys/_stdint.h: -/usr/lib/gcc/arm-none-eabi/10.1.0/include/stdbool.h: +/usr/lib/gcc/arm-none-eabi/11.2.1/include/stdbool.h: ../hal/utils/include/parts.h: ../samd21a/include/samd21.h: ../samd21a/include/samd21j18a.h: diff --git a/software/firmware/oracle_d21_edition/gcc/hal/src/hal_sleep.o b/software/firmware/oracle_d21_edition/gcc/hal/src/hal_sleep.o index 70f91601..d45d1514 100644 Binary files a/software/firmware/oracle_d21_edition/gcc/hal/src/hal_sleep.o and b/software/firmware/oracle_d21_edition/gcc/hal/src/hal_sleep.o differ diff --git a/software/firmware/oracle_d21_edition/gcc/hal/src/hal_usart_sync.d b/software/firmware/oracle_d21_edition/gcc/hal/src/hal_usart_sync.d index 185c80ec..4e75b7f6 100644 --- a/software/firmware/oracle_d21_edition/gcc/hal/src/hal_usart_sync.d +++ b/software/firmware/oracle_d21_edition/gcc/hal/src/hal_usart_sync.d @@ -1,15 +1,15 @@ hal/src/hal_usart_sync.d hal/src/hal_usart_sync.o: \ ../hal/src/hal_usart_sync.c ../hal/include/hal_usart_sync.h \ ../hal/include/hal_io.h ../hal/utils/include/compiler.h \ - /usr/lib/gcc/arm-none-eabi/10.1.0/include/stddef.h \ - /usr/lib/gcc/arm-none-eabi/10.1.0/include/stdint.h \ + /usr/lib/gcc/arm-none-eabi/11.2.1/include/stddef.h \ + /usr/lib/gcc/arm-none-eabi/11.2.1/include/stdint.h \ /usr/arm-none-eabi/include/stdint.h \ /usr/arm-none-eabi/include/machine/_default_types.h \ /usr/arm-none-eabi/include/sys/features.h \ /usr/arm-none-eabi/include/_newlib_version.h \ /usr/arm-none-eabi/include/sys/_intsup.h \ /usr/arm-none-eabi/include/sys/_stdint.h \ - /usr/lib/gcc/arm-none-eabi/10.1.0/include/stdbool.h \ + /usr/lib/gcc/arm-none-eabi/11.2.1/include/stdbool.h \ ../hal/utils/include/parts.h ../samd21a/include/samd21.h \ ../samd21a/include/samd21j18a.h ../CMSIS/Core/Include/core_cm0plus.h \ ../CMSIS/Core/Include/cmsis_version.h \ @@ -65,15 +65,15 @@ hal/src/hal_usart_sync.d hal/src/hal_usart_sync.o: \ ../hal/include/hal_usart_sync.h: ../hal/include/hal_io.h: ../hal/utils/include/compiler.h: -/usr/lib/gcc/arm-none-eabi/10.1.0/include/stddef.h: -/usr/lib/gcc/arm-none-eabi/10.1.0/include/stdint.h: +/usr/lib/gcc/arm-none-eabi/11.2.1/include/stddef.h: +/usr/lib/gcc/arm-none-eabi/11.2.1/include/stdint.h: /usr/arm-none-eabi/include/stdint.h: /usr/arm-none-eabi/include/machine/_default_types.h: /usr/arm-none-eabi/include/sys/features.h: /usr/arm-none-eabi/include/_newlib_version.h: /usr/arm-none-eabi/include/sys/_intsup.h: /usr/arm-none-eabi/include/sys/_stdint.h: -/usr/lib/gcc/arm-none-eabi/10.1.0/include/stdbool.h: +/usr/lib/gcc/arm-none-eabi/11.2.1/include/stdbool.h: ../hal/utils/include/parts.h: ../samd21a/include/samd21.h: ../samd21a/include/samd21j18a.h: diff --git a/software/firmware/oracle_d21_edition/gcc/hal/src/hal_usart_sync.o b/software/firmware/oracle_d21_edition/gcc/hal/src/hal_usart_sync.o index 87b8ef2b..5eb0a5f6 100644 Binary files a/software/firmware/oracle_d21_edition/gcc/hal/src/hal_usart_sync.o and b/software/firmware/oracle_d21_edition/gcc/hal/src/hal_usart_sync.o differ diff --git a/software/firmware/oracle_d21_edition/gcc/hal/utils/src/utils_assert.d b/software/firmware/oracle_d21_edition/gcc/hal/utils/src/utils_assert.d index 8522b5d4..5e44aab1 100644 --- a/software/firmware/oracle_d21_edition/gcc/hal/utils/src/utils_assert.d +++ b/software/firmware/oracle_d21_edition/gcc/hal/utils/src/utils_assert.d @@ -1,15 +1,15 @@ hal/utils/src/utils_assert.d hal/utils/src/utils_assert.o: \ ../hal/utils/src/utils_assert.c ../hal/utils/include/utils_assert.h \ ../hal/utils/include/compiler.h \ - /usr/lib/gcc/arm-none-eabi/10.1.0/include/stddef.h \ - /usr/lib/gcc/arm-none-eabi/10.1.0/include/stdint.h \ + /usr/lib/gcc/arm-none-eabi/11.2.1/include/stddef.h \ + /usr/lib/gcc/arm-none-eabi/11.2.1/include/stdint.h \ /usr/arm-none-eabi/include/stdint.h \ /usr/arm-none-eabi/include/machine/_default_types.h \ /usr/arm-none-eabi/include/sys/features.h \ /usr/arm-none-eabi/include/_newlib_version.h \ /usr/arm-none-eabi/include/sys/_intsup.h \ /usr/arm-none-eabi/include/sys/_stdint.h \ - /usr/lib/gcc/arm-none-eabi/10.1.0/include/stdbool.h \ + /usr/lib/gcc/arm-none-eabi/11.2.1/include/stdbool.h \ ../hal/utils/include/parts.h ../samd21a/include/samd21.h \ ../samd21a/include/samd21j18a.h ../CMSIS/Core/Include/core_cm0plus.h \ ../CMSIS/Core/Include/cmsis_version.h \ @@ -62,15 +62,15 @@ hal/utils/src/utils_assert.d hal/utils/src/utils_assert.o: \ ../hal/utils/include/err_codes.h ../hal/utils/include/utils_assert.h: ../hal/utils/include/compiler.h: -/usr/lib/gcc/arm-none-eabi/10.1.0/include/stddef.h: -/usr/lib/gcc/arm-none-eabi/10.1.0/include/stdint.h: +/usr/lib/gcc/arm-none-eabi/11.2.1/include/stddef.h: +/usr/lib/gcc/arm-none-eabi/11.2.1/include/stdint.h: /usr/arm-none-eabi/include/stdint.h: /usr/arm-none-eabi/include/machine/_default_types.h: /usr/arm-none-eabi/include/sys/features.h: /usr/arm-none-eabi/include/_newlib_version.h: /usr/arm-none-eabi/include/sys/_intsup.h: /usr/arm-none-eabi/include/sys/_stdint.h: -/usr/lib/gcc/arm-none-eabi/10.1.0/include/stdbool.h: +/usr/lib/gcc/arm-none-eabi/11.2.1/include/stdbool.h: ../hal/utils/include/parts.h: ../samd21a/include/samd21.h: ../samd21a/include/samd21j18a.h: diff --git a/software/firmware/oracle_d21_edition/gcc/hal/utils/src/utils_assert.o b/software/firmware/oracle_d21_edition/gcc/hal/utils/src/utils_assert.o index d8cd8008..3980a95c 100644 Binary files a/software/firmware/oracle_d21_edition/gcc/hal/utils/src/utils_assert.o and b/software/firmware/oracle_d21_edition/gcc/hal/utils/src/utils_assert.o differ diff --git a/software/firmware/oracle_d21_edition/gcc/hal/utils/src/utils_event.d b/software/firmware/oracle_d21_edition/gcc/hal/utils/src/utils_event.d index 899dfa6a..70d90214 100644 --- a/software/firmware/oracle_d21_edition/gcc/hal/utils/src/utils_event.d +++ b/software/firmware/oracle_d21_edition/gcc/hal/utils/src/utils_event.d @@ -2,15 +2,15 @@ hal/utils/src/utils_event.d hal/utils/src/utils_event.o: \ ../hal/utils/src/utils_event.c ../hal/utils/include/utils_event.h \ ../hal/utils/include/utils.h ../hal/utils/include/utils_list.h \ ../hal/utils/include/compiler.h \ - /usr/lib/gcc/arm-none-eabi/10.1.0/include/stddef.h \ - /usr/lib/gcc/arm-none-eabi/10.1.0/include/stdint.h \ + /usr/lib/gcc/arm-none-eabi/11.2.1/include/stddef.h \ + /usr/lib/gcc/arm-none-eabi/11.2.1/include/stdint.h \ /usr/arm-none-eabi/include/stdint.h \ /usr/arm-none-eabi/include/machine/_default_types.h \ /usr/arm-none-eabi/include/sys/features.h \ /usr/arm-none-eabi/include/_newlib_version.h \ /usr/arm-none-eabi/include/sys/_intsup.h \ /usr/arm-none-eabi/include/sys/_stdint.h \ - /usr/lib/gcc/arm-none-eabi/10.1.0/include/stdbool.h \ + /usr/lib/gcc/arm-none-eabi/11.2.1/include/stdbool.h \ ../hal/utils/include/parts.h ../samd21a/include/samd21.h \ ../samd21a/include/samd21j18a.h ../CMSIS/Core/Include/core_cm0plus.h \ ../CMSIS/Core/Include/cmsis_version.h \ @@ -73,20 +73,23 @@ hal/utils/src/utils_event.d hal/utils/src/utils_event.o: \ /usr/arm-none-eabi/include/sys/cdefs.h \ /usr/arm-none-eabi/include/sys/_locale.h \ /usr/arm-none-eabi/include/strings.h \ - /usr/arm-none-eabi/include/sys/string.h + /usr/arm-none-eabi/include/ssp/strings.h \ + /usr/arm-none-eabi/include/ssp/ssp.h \ + /usr/arm-none-eabi/include/sys/string.h \ + /usr/arm-none-eabi/include/ssp/string.h ../hal/utils/include/utils_event.h: ../hal/utils/include/utils.h: ../hal/utils/include/utils_list.h: ../hal/utils/include/compiler.h: -/usr/lib/gcc/arm-none-eabi/10.1.0/include/stddef.h: -/usr/lib/gcc/arm-none-eabi/10.1.0/include/stdint.h: +/usr/lib/gcc/arm-none-eabi/11.2.1/include/stddef.h: +/usr/lib/gcc/arm-none-eabi/11.2.1/include/stdint.h: /usr/arm-none-eabi/include/stdint.h: /usr/arm-none-eabi/include/machine/_default_types.h: /usr/arm-none-eabi/include/sys/features.h: /usr/arm-none-eabi/include/_newlib_version.h: /usr/arm-none-eabi/include/sys/_intsup.h: /usr/arm-none-eabi/include/sys/_stdint.h: -/usr/lib/gcc/arm-none-eabi/10.1.0/include/stdbool.h: +/usr/lib/gcc/arm-none-eabi/11.2.1/include/stdbool.h: ../hal/utils/include/parts.h: ../samd21a/include/samd21.h: ../samd21a/include/samd21j18a.h: @@ -198,4 +201,7 @@ hal/utils/src/utils_event.d hal/utils/src/utils_event.o: \ /usr/arm-none-eabi/include/sys/cdefs.h: /usr/arm-none-eabi/include/sys/_locale.h: /usr/arm-none-eabi/include/strings.h: +/usr/arm-none-eabi/include/ssp/strings.h: +/usr/arm-none-eabi/include/ssp/ssp.h: /usr/arm-none-eabi/include/sys/string.h: +/usr/arm-none-eabi/include/ssp/string.h: diff --git a/software/firmware/oracle_d21_edition/gcc/hal/utils/src/utils_event.o b/software/firmware/oracle_d21_edition/gcc/hal/utils/src/utils_event.o index f19b75a3..064292a6 100644 Binary files a/software/firmware/oracle_d21_edition/gcc/hal/utils/src/utils_event.o and b/software/firmware/oracle_d21_edition/gcc/hal/utils/src/utils_event.o differ diff --git a/software/firmware/oracle_d21_edition/gcc/hal/utils/src/utils_list.d b/software/firmware/oracle_d21_edition/gcc/hal/utils/src/utils_list.d index 7766c7b8..2f1516bd 100644 --- a/software/firmware/oracle_d21_edition/gcc/hal/utils/src/utils_list.d +++ b/software/firmware/oracle_d21_edition/gcc/hal/utils/src/utils_list.d @@ -1,15 +1,15 @@ hal/utils/src/utils_list.d hal/utils/src/utils_list.o: \ ../hal/utils/src/utils_list.c ../hal/utils/include/utils_list.h \ ../hal/utils/include/compiler.h \ - /usr/lib/gcc/arm-none-eabi/10.1.0/include/stddef.h \ - /usr/lib/gcc/arm-none-eabi/10.1.0/include/stdint.h \ + /usr/lib/gcc/arm-none-eabi/11.2.1/include/stddef.h \ + /usr/lib/gcc/arm-none-eabi/11.2.1/include/stdint.h \ /usr/arm-none-eabi/include/stdint.h \ /usr/arm-none-eabi/include/machine/_default_types.h \ /usr/arm-none-eabi/include/sys/features.h \ /usr/arm-none-eabi/include/_newlib_version.h \ /usr/arm-none-eabi/include/sys/_intsup.h \ /usr/arm-none-eabi/include/sys/_stdint.h \ - /usr/lib/gcc/arm-none-eabi/10.1.0/include/stdbool.h \ + /usr/lib/gcc/arm-none-eabi/11.2.1/include/stdbool.h \ ../hal/utils/include/parts.h ../samd21a/include/samd21.h \ ../samd21a/include/samd21j18a.h ../CMSIS/Core/Include/core_cm0plus.h \ ../CMSIS/Core/Include/cmsis_version.h \ @@ -62,15 +62,15 @@ hal/utils/src/utils_list.d hal/utils/src/utils_list.o: \ ../hal/utils/include/err_codes.h ../hal/utils/include/utils_assert.h ../hal/utils/include/utils_list.h: ../hal/utils/include/compiler.h: -/usr/lib/gcc/arm-none-eabi/10.1.0/include/stddef.h: -/usr/lib/gcc/arm-none-eabi/10.1.0/include/stdint.h: +/usr/lib/gcc/arm-none-eabi/11.2.1/include/stddef.h: +/usr/lib/gcc/arm-none-eabi/11.2.1/include/stdint.h: /usr/arm-none-eabi/include/stdint.h: /usr/arm-none-eabi/include/machine/_default_types.h: /usr/arm-none-eabi/include/sys/features.h: /usr/arm-none-eabi/include/_newlib_version.h: /usr/arm-none-eabi/include/sys/_intsup.h: /usr/arm-none-eabi/include/sys/_stdint.h: -/usr/lib/gcc/arm-none-eabi/10.1.0/include/stdbool.h: +/usr/lib/gcc/arm-none-eabi/11.2.1/include/stdbool.h: ../hal/utils/include/parts.h: ../samd21a/include/samd21.h: ../samd21a/include/samd21j18a.h: diff --git a/software/firmware/oracle_d21_edition/gcc/hal/utils/src/utils_list.o b/software/firmware/oracle_d21_edition/gcc/hal/utils/src/utils_list.o index 9af9a37c..2216c844 100644 Binary files a/software/firmware/oracle_d21_edition/gcc/hal/utils/src/utils_list.o and b/software/firmware/oracle_d21_edition/gcc/hal/utils/src/utils_list.o differ diff --git a/software/firmware/oracle_d21_edition/gcc/hal/utils/src/utils_syscalls.d b/software/firmware/oracle_d21_edition/gcc/hal/utils/src/utils_syscalls.d index 6785812c..eac24a2d 100644 --- a/software/firmware/oracle_d21_edition/gcc/hal/utils/src/utils_syscalls.d +++ b/software/firmware/oracle_d21_edition/gcc/hal/utils/src/utils_syscalls.d @@ -7,8 +7,8 @@ hal/utils/src/utils_syscalls.d hal/utils/src/utils_syscalls.o: \ /usr/arm-none-eabi/include/sys/features.h \ /usr/arm-none-eabi/include/sys/cdefs.h \ /usr/arm-none-eabi/include/machine/_default_types.h \ - /usr/lib/gcc/arm-none-eabi/10.1.0/include/stddef.h \ - /usr/lib/gcc/arm-none-eabi/10.1.0/include/stdarg.h \ + /usr/lib/gcc/arm-none-eabi/11.2.1/include/stddef.h \ + /usr/lib/gcc/arm-none-eabi/11.2.1/include/stdarg.h \ /usr/arm-none-eabi/include/sys/reent.h \ /usr/arm-none-eabi/include/_ansi.h \ /usr/arm-none-eabi/include/sys/_types.h \ @@ -27,6 +27,8 @@ hal/utils/src/utils_syscalls.d hal/utils/src/utils_syscalls.o: \ /usr/arm-none-eabi/include/sys/sched.h \ /usr/arm-none-eabi/include/machine/types.h \ /usr/arm-none-eabi/include/sys/stdio.h \ + /usr/arm-none-eabi/include/ssp/stdio.h \ + /usr/arm-none-eabi/include/ssp/ssp.h \ /usr/arm-none-eabi/include/sys/stat.h /usr/arm-none-eabi/include/time.h \ /usr/arm-none-eabi/include/machine/time.h \ /usr/arm-none-eabi/include/sys/_locale.h @@ -39,8 +41,8 @@ hal/utils/src/utils_syscalls.d hal/utils/src/utils_syscalls.o: \ /usr/arm-none-eabi/include/sys/features.h: /usr/arm-none-eabi/include/sys/cdefs.h: /usr/arm-none-eabi/include/machine/_default_types.h: -/usr/lib/gcc/arm-none-eabi/10.1.0/include/stddef.h: -/usr/lib/gcc/arm-none-eabi/10.1.0/include/stdarg.h: +/usr/lib/gcc/arm-none-eabi/11.2.1/include/stddef.h: +/usr/lib/gcc/arm-none-eabi/11.2.1/include/stdarg.h: /usr/arm-none-eabi/include/sys/reent.h: /usr/arm-none-eabi/include/_ansi.h: /usr/arm-none-eabi/include/sys/_types.h: @@ -59,6 +61,8 @@ hal/utils/src/utils_syscalls.d hal/utils/src/utils_syscalls.o: \ /usr/arm-none-eabi/include/sys/sched.h: /usr/arm-none-eabi/include/machine/types.h: /usr/arm-none-eabi/include/sys/stdio.h: +/usr/arm-none-eabi/include/ssp/stdio.h: +/usr/arm-none-eabi/include/ssp/ssp.h: /usr/arm-none-eabi/include/sys/stat.h: /usr/arm-none-eabi/include/time.h: /usr/arm-none-eabi/include/machine/time.h: diff --git a/software/firmware/oracle_d21_edition/gcc/hal/utils/src/utils_syscalls.o b/software/firmware/oracle_d21_edition/gcc/hal/utils/src/utils_syscalls.o index cd894a19..29db1f45 100644 Binary files a/software/firmware/oracle_d21_edition/gcc/hal/utils/src/utils_syscalls.o and b/software/firmware/oracle_d21_edition/gcc/hal/utils/src/utils_syscalls.o differ diff --git a/software/firmware/oracle_d21_edition/gcc/hpl/core/hpl_core_m0plus_base.d b/software/firmware/oracle_d21_edition/gcc/hpl/core/hpl_core_m0plus_base.d index b732d672..30e20098 100644 --- a/software/firmware/oracle_d21_edition/gcc/hpl/core/hpl_core_m0plus_base.d +++ b/software/firmware/oracle_d21_edition/gcc/hpl/core/hpl_core_m0plus_base.d @@ -2,15 +2,15 @@ hpl/core/hpl_core_m0plus_base.d hpl/core/hpl_core_m0plus_base.o: \ ../hpl/core/hpl_core_m0plus_base.c ../hal/include/hpl_core.h \ ../hpl/core/hpl_core_port.h ../config/peripheral_clk_config.h \ ../hal/utils/include/compiler.h \ - /usr/lib/gcc/arm-none-eabi/10.1.0/include/stddef.h \ - /usr/lib/gcc/arm-none-eabi/10.1.0/include/stdint.h \ + /usr/lib/gcc/arm-none-eabi/11.2.1/include/stddef.h \ + /usr/lib/gcc/arm-none-eabi/11.2.1/include/stdint.h \ /usr/arm-none-eabi/include/stdint.h \ /usr/arm-none-eabi/include/machine/_default_types.h \ /usr/arm-none-eabi/include/sys/features.h \ /usr/arm-none-eabi/include/_newlib_version.h \ /usr/arm-none-eabi/include/sys/_intsup.h \ /usr/arm-none-eabi/include/sys/_stdint.h \ - /usr/lib/gcc/arm-none-eabi/10.1.0/include/stdbool.h \ + /usr/lib/gcc/arm-none-eabi/11.2.1/include/stdbool.h \ ../hal/utils/include/parts.h ../samd21a/include/samd21.h \ ../samd21a/include/samd21j18a.h ../CMSIS/Core/Include/core_cm0plus.h \ ../CMSIS/Core/Include/cmsis_version.h \ @@ -68,15 +68,15 @@ hpl/core/hpl_core_m0plus_base.d hpl/core/hpl_core_m0plus_base.o: \ ../hpl/core/hpl_core_port.h: ../config/peripheral_clk_config.h: ../hal/utils/include/compiler.h: -/usr/lib/gcc/arm-none-eabi/10.1.0/include/stddef.h: -/usr/lib/gcc/arm-none-eabi/10.1.0/include/stdint.h: +/usr/lib/gcc/arm-none-eabi/11.2.1/include/stddef.h: +/usr/lib/gcc/arm-none-eabi/11.2.1/include/stdint.h: /usr/arm-none-eabi/include/stdint.h: /usr/arm-none-eabi/include/machine/_default_types.h: /usr/arm-none-eabi/include/sys/features.h: /usr/arm-none-eabi/include/_newlib_version.h: /usr/arm-none-eabi/include/sys/_intsup.h: /usr/arm-none-eabi/include/sys/_stdint.h: -/usr/lib/gcc/arm-none-eabi/10.1.0/include/stdbool.h: +/usr/lib/gcc/arm-none-eabi/11.2.1/include/stdbool.h: ../hal/utils/include/parts.h: ../samd21a/include/samd21.h: ../samd21a/include/samd21j18a.h: diff --git a/software/firmware/oracle_d21_edition/gcc/hpl/core/hpl_core_m0plus_base.o b/software/firmware/oracle_d21_edition/gcc/hpl/core/hpl_core_m0plus_base.o index 3523a1b8..a9e45d81 100644 Binary files a/software/firmware/oracle_d21_edition/gcc/hpl/core/hpl_core_m0plus_base.o and b/software/firmware/oracle_d21_edition/gcc/hpl/core/hpl_core_m0plus_base.o differ diff --git a/software/firmware/oracle_d21_edition/gcc/hpl/core/hpl_init.d b/software/firmware/oracle_d21_edition/gcc/hpl/core/hpl_init.d index e2055538..f752cfd9 100644 --- a/software/firmware/oracle_d21_edition/gcc/hpl/core/hpl_init.d +++ b/software/firmware/oracle_d21_edition/gcc/hpl/core/hpl_init.d @@ -1,14 +1,14 @@ hpl/core/hpl_init.d hpl/core/hpl_init.o: ../hpl/core/hpl_init.c \ ../hal/include/hpl_gpio.h ../hal/utils/include/compiler.h \ - /usr/lib/gcc/arm-none-eabi/10.1.0/include/stddef.h \ - /usr/lib/gcc/arm-none-eabi/10.1.0/include/stdint.h \ + /usr/lib/gcc/arm-none-eabi/11.2.1/include/stddef.h \ + /usr/lib/gcc/arm-none-eabi/11.2.1/include/stdint.h \ /usr/arm-none-eabi/include/stdint.h \ /usr/arm-none-eabi/include/machine/_default_types.h \ /usr/arm-none-eabi/include/sys/features.h \ /usr/arm-none-eabi/include/_newlib_version.h \ /usr/arm-none-eabi/include/sys/_intsup.h \ /usr/arm-none-eabi/include/sys/_stdint.h \ - /usr/lib/gcc/arm-none-eabi/10.1.0/include/stdbool.h \ + /usr/lib/gcc/arm-none-eabi/11.2.1/include/stdbool.h \ ../hal/utils/include/parts.h ../samd21a/include/samd21.h \ ../samd21a/include/samd21j18a.h ../CMSIS/Core/Include/core_cm0plus.h \ ../CMSIS/Core/Include/cmsis_version.h \ @@ -66,15 +66,15 @@ hpl/core/hpl_init.d hpl/core/hpl_init.o: ../hpl/core/hpl_init.c \ ../config/hpl_dmac_config.h ../hal/include/hpl_gpio.h: ../hal/utils/include/compiler.h: -/usr/lib/gcc/arm-none-eabi/10.1.0/include/stddef.h: -/usr/lib/gcc/arm-none-eabi/10.1.0/include/stdint.h: +/usr/lib/gcc/arm-none-eabi/11.2.1/include/stddef.h: +/usr/lib/gcc/arm-none-eabi/11.2.1/include/stdint.h: /usr/arm-none-eabi/include/stdint.h: /usr/arm-none-eabi/include/machine/_default_types.h: /usr/arm-none-eabi/include/sys/features.h: /usr/arm-none-eabi/include/_newlib_version.h: /usr/arm-none-eabi/include/sys/_intsup.h: /usr/arm-none-eabi/include/sys/_stdint.h: -/usr/lib/gcc/arm-none-eabi/10.1.0/include/stdbool.h: +/usr/lib/gcc/arm-none-eabi/11.2.1/include/stdbool.h: ../hal/utils/include/parts.h: ../samd21a/include/samd21.h: ../samd21a/include/samd21j18a.h: diff --git a/software/firmware/oracle_d21_edition/gcc/hpl/core/hpl_init.o b/software/firmware/oracle_d21_edition/gcc/hpl/core/hpl_init.o index ffa308ba..265ad614 100644 Binary files a/software/firmware/oracle_d21_edition/gcc/hpl/core/hpl_init.o and b/software/firmware/oracle_d21_edition/gcc/hpl/core/hpl_init.o differ diff --git a/software/firmware/oracle_d21_edition/gcc/hpl/dmac/hpl_dmac.d b/software/firmware/oracle_d21_edition/gcc/hpl/dmac/hpl_dmac.d index e9165647..eff8c997 100644 --- a/software/firmware/oracle_d21_edition/gcc/hpl/dmac/hpl_dmac.d +++ b/software/firmware/oracle_d21_edition/gcc/hpl/dmac/hpl_dmac.d @@ -1,14 +1,14 @@ hpl/dmac/hpl_dmac.d hpl/dmac/hpl_dmac.o: ../hpl/dmac/hpl_dmac.c \ ../hal/utils/include/compiler.h \ - /usr/lib/gcc/arm-none-eabi/10.1.0/include/stddef.h \ - /usr/lib/gcc/arm-none-eabi/10.1.0/include/stdint.h \ + /usr/lib/gcc/arm-none-eabi/11.2.1/include/stddef.h \ + /usr/lib/gcc/arm-none-eabi/11.2.1/include/stdint.h \ /usr/arm-none-eabi/include/stdint.h \ /usr/arm-none-eabi/include/machine/_default_types.h \ /usr/arm-none-eabi/include/sys/features.h \ /usr/arm-none-eabi/include/_newlib_version.h \ /usr/arm-none-eabi/include/sys/_intsup.h \ /usr/arm-none-eabi/include/sys/_stdint.h \ - /usr/lib/gcc/arm-none-eabi/10.1.0/include/stdbool.h \ + /usr/lib/gcc/arm-none-eabi/11.2.1/include/stdbool.h \ ../hal/utils/include/parts.h ../samd21a/include/samd21.h \ ../samd21a/include/samd21j18a.h ../CMSIS/Core/Include/core_cm0plus.h \ ../CMSIS/Core/Include/cmsis_version.h \ @@ -64,15 +64,15 @@ hpl/dmac/hpl_dmac.d hpl/dmac/hpl_dmac.o: ../hpl/dmac/hpl_dmac.c \ ../hal/utils/include/utils_repeat_macro.h \ ../hal/utils/include/utils_increment_macro.h ../hal/utils/include/compiler.h: -/usr/lib/gcc/arm-none-eabi/10.1.0/include/stddef.h: -/usr/lib/gcc/arm-none-eabi/10.1.0/include/stdint.h: +/usr/lib/gcc/arm-none-eabi/11.2.1/include/stddef.h: +/usr/lib/gcc/arm-none-eabi/11.2.1/include/stdint.h: /usr/arm-none-eabi/include/stdint.h: /usr/arm-none-eabi/include/machine/_default_types.h: /usr/arm-none-eabi/include/sys/features.h: /usr/arm-none-eabi/include/_newlib_version.h: /usr/arm-none-eabi/include/sys/_intsup.h: /usr/arm-none-eabi/include/sys/_stdint.h: -/usr/lib/gcc/arm-none-eabi/10.1.0/include/stdbool.h: +/usr/lib/gcc/arm-none-eabi/11.2.1/include/stdbool.h: ../hal/utils/include/parts.h: ../samd21a/include/samd21.h: ../samd21a/include/samd21j18a.h: diff --git a/software/firmware/oracle_d21_edition/gcc/hpl/dmac/hpl_dmac.o b/software/firmware/oracle_d21_edition/gcc/hpl/dmac/hpl_dmac.o index 78d57179..721a1028 100644 Binary files a/software/firmware/oracle_d21_edition/gcc/hpl/dmac/hpl_dmac.o and b/software/firmware/oracle_d21_edition/gcc/hpl/dmac/hpl_dmac.o differ diff --git a/software/firmware/oracle_d21_edition/gcc/hpl/gclk/hpl_gclk.d b/software/firmware/oracle_d21_edition/gcc/hpl/gclk/hpl_gclk.d index 461629c5..75f8bda7 100644 --- a/software/firmware/oracle_d21_edition/gcc/hpl/gclk/hpl_gclk.d +++ b/software/firmware/oracle_d21_edition/gcc/hpl/gclk/hpl_gclk.d @@ -1,15 +1,15 @@ hpl/gclk/hpl_gclk.d hpl/gclk/hpl_gclk.o: ../hpl/gclk/hpl_gclk.c \ ../config/hpl_gclk_config.h ../hal/include/hpl_init.h \ ../hal/utils/include/compiler.h \ - /usr/lib/gcc/arm-none-eabi/10.1.0/include/stddef.h \ - /usr/lib/gcc/arm-none-eabi/10.1.0/include/stdint.h \ + /usr/lib/gcc/arm-none-eabi/11.2.1/include/stddef.h \ + /usr/lib/gcc/arm-none-eabi/11.2.1/include/stdint.h \ /usr/arm-none-eabi/include/stdint.h \ /usr/arm-none-eabi/include/machine/_default_types.h \ /usr/arm-none-eabi/include/sys/features.h \ /usr/arm-none-eabi/include/_newlib_version.h \ /usr/arm-none-eabi/include/sys/_intsup.h \ /usr/arm-none-eabi/include/sys/_stdint.h \ - /usr/lib/gcc/arm-none-eabi/10.1.0/include/stdbool.h \ + /usr/lib/gcc/arm-none-eabi/11.2.1/include/stdbool.h \ ../hal/utils/include/parts.h ../samd21a/include/samd21.h \ ../samd21a/include/samd21j18a.h ../CMSIS/Core/Include/core_cm0plus.h \ ../CMSIS/Core/Include/cmsis_version.h \ @@ -63,15 +63,15 @@ hpl/gclk/hpl_gclk.d hpl/gclk/hpl_gclk.o: ../hpl/gclk/hpl_gclk.c \ ../config/hpl_gclk_config.h: ../hal/include/hpl_init.h: ../hal/utils/include/compiler.h: -/usr/lib/gcc/arm-none-eabi/10.1.0/include/stddef.h: -/usr/lib/gcc/arm-none-eabi/10.1.0/include/stdint.h: +/usr/lib/gcc/arm-none-eabi/11.2.1/include/stddef.h: +/usr/lib/gcc/arm-none-eabi/11.2.1/include/stdint.h: /usr/arm-none-eabi/include/stdint.h: /usr/arm-none-eabi/include/machine/_default_types.h: /usr/arm-none-eabi/include/sys/features.h: /usr/arm-none-eabi/include/_newlib_version.h: /usr/arm-none-eabi/include/sys/_intsup.h: /usr/arm-none-eabi/include/sys/_stdint.h: -/usr/lib/gcc/arm-none-eabi/10.1.0/include/stdbool.h: +/usr/lib/gcc/arm-none-eabi/11.2.1/include/stdbool.h: ../hal/utils/include/parts.h: ../samd21a/include/samd21.h: ../samd21a/include/samd21j18a.h: diff --git a/software/firmware/oracle_d21_edition/gcc/hpl/gclk/hpl_gclk.o b/software/firmware/oracle_d21_edition/gcc/hpl/gclk/hpl_gclk.o index 642088a6..39cfd7bf 100644 Binary files a/software/firmware/oracle_d21_edition/gcc/hpl/gclk/hpl_gclk.o and b/software/firmware/oracle_d21_edition/gcc/hpl/gclk/hpl_gclk.o differ diff --git a/software/firmware/oracle_d21_edition/gcc/hpl/pm/hpl_pm.d b/software/firmware/oracle_d21_edition/gcc/hpl/pm/hpl_pm.d index eb60c205..4a0190fb 100644 --- a/software/firmware/oracle_d21_edition/gcc/hpl/pm/hpl_pm.d +++ b/software/firmware/oracle_d21_edition/gcc/hpl/pm/hpl_pm.d @@ -1,15 +1,15 @@ hpl/pm/hpl_pm.d hpl/pm/hpl_pm.o: ../hpl/pm/hpl_pm.c \ ../hpl/pm/hpl_pm_base.h ../hal/utils/include/utils_assert.h \ ../hal/utils/include/compiler.h \ - /usr/lib/gcc/arm-none-eabi/10.1.0/include/stddef.h \ - /usr/lib/gcc/arm-none-eabi/10.1.0/include/stdint.h \ + /usr/lib/gcc/arm-none-eabi/11.2.1/include/stddef.h \ + /usr/lib/gcc/arm-none-eabi/11.2.1/include/stdint.h \ /usr/arm-none-eabi/include/stdint.h \ /usr/arm-none-eabi/include/machine/_default_types.h \ /usr/arm-none-eabi/include/sys/features.h \ /usr/arm-none-eabi/include/_newlib_version.h \ /usr/arm-none-eabi/include/sys/_intsup.h \ /usr/arm-none-eabi/include/sys/_stdint.h \ - /usr/lib/gcc/arm-none-eabi/10.1.0/include/stdbool.h \ + /usr/lib/gcc/arm-none-eabi/11.2.1/include/stdbool.h \ ../hal/utils/include/parts.h ../samd21a/include/samd21.h \ ../samd21a/include/samd21j18a.h ../CMSIS/Core/Include/core_cm0plus.h \ ../CMSIS/Core/Include/cmsis_version.h \ @@ -65,15 +65,15 @@ hpl/pm/hpl_pm.d hpl/pm/hpl_pm.o: ../hpl/pm/hpl_pm.c \ ../hpl/pm/hpl_pm_base.h: ../hal/utils/include/utils_assert.h: ../hal/utils/include/compiler.h: -/usr/lib/gcc/arm-none-eabi/10.1.0/include/stddef.h: -/usr/lib/gcc/arm-none-eabi/10.1.0/include/stdint.h: +/usr/lib/gcc/arm-none-eabi/11.2.1/include/stddef.h: +/usr/lib/gcc/arm-none-eabi/11.2.1/include/stdint.h: /usr/arm-none-eabi/include/stdint.h: /usr/arm-none-eabi/include/machine/_default_types.h: /usr/arm-none-eabi/include/sys/features.h: /usr/arm-none-eabi/include/_newlib_version.h: /usr/arm-none-eabi/include/sys/_intsup.h: /usr/arm-none-eabi/include/sys/_stdint.h: -/usr/lib/gcc/arm-none-eabi/10.1.0/include/stdbool.h: +/usr/lib/gcc/arm-none-eabi/11.2.1/include/stdbool.h: ../hal/utils/include/parts.h: ../samd21a/include/samd21.h: ../samd21a/include/samd21j18a.h: diff --git a/software/firmware/oracle_d21_edition/gcc/hpl/pm/hpl_pm.o b/software/firmware/oracle_d21_edition/gcc/hpl/pm/hpl_pm.o index 9e494eb1..8b7d783d 100644 Binary files a/software/firmware/oracle_d21_edition/gcc/hpl/pm/hpl_pm.o and b/software/firmware/oracle_d21_edition/gcc/hpl/pm/hpl_pm.o differ diff --git a/software/firmware/oracle_d21_edition/gcc/hpl/sercom/hpl_sercom.d b/software/firmware/oracle_d21_edition/gcc/hpl/sercom/hpl_sercom.d index aff2bb70..c69458a0 100644 --- a/software/firmware/oracle_d21_edition/gcc/hpl/sercom/hpl_sercom.d +++ b/software/firmware/oracle_d21_edition/gcc/hpl/sercom/hpl_sercom.d @@ -1,15 +1,15 @@ hpl/sercom/hpl_sercom.d hpl/sercom/hpl_sercom.o: \ ../hpl/sercom/hpl_sercom.c ../hal/include/hpl_dma.h \ ../hal/utils/include/compiler.h \ - /usr/lib/gcc/arm-none-eabi/10.1.0/include/stddef.h \ - /usr/lib/gcc/arm-none-eabi/10.1.0/include/stdint.h \ + /usr/lib/gcc/arm-none-eabi/11.2.1/include/stddef.h \ + /usr/lib/gcc/arm-none-eabi/11.2.1/include/stdint.h \ /usr/arm-none-eabi/include/stdint.h \ /usr/arm-none-eabi/include/machine/_default_types.h \ /usr/arm-none-eabi/include/sys/features.h \ /usr/arm-none-eabi/include/_newlib_version.h \ /usr/arm-none-eabi/include/sys/_intsup.h \ /usr/arm-none-eabi/include/sys/_stdint.h \ - /usr/lib/gcc/arm-none-eabi/10.1.0/include/stdbool.h \ + /usr/lib/gcc/arm-none-eabi/11.2.1/include/stdbool.h \ ../hal/utils/include/parts.h ../samd21a/include/samd21.h \ ../samd21a/include/samd21j18a.h ../CMSIS/Core/Include/core_cm0plus.h \ ../CMSIS/Core/Include/cmsis_version.h \ @@ -73,15 +73,15 @@ hpl/sercom/hpl_sercom.d hpl/sercom/hpl_sercom.o: \ ../hal/utils/include/utils_assert.h ../hal/include/hpl_dma.h: ../hal/utils/include/compiler.h: -/usr/lib/gcc/arm-none-eabi/10.1.0/include/stddef.h: -/usr/lib/gcc/arm-none-eabi/10.1.0/include/stdint.h: +/usr/lib/gcc/arm-none-eabi/11.2.1/include/stddef.h: +/usr/lib/gcc/arm-none-eabi/11.2.1/include/stdint.h: /usr/arm-none-eabi/include/stdint.h: /usr/arm-none-eabi/include/machine/_default_types.h: /usr/arm-none-eabi/include/sys/features.h: /usr/arm-none-eabi/include/_newlib_version.h: /usr/arm-none-eabi/include/sys/_intsup.h: /usr/arm-none-eabi/include/sys/_stdint.h: -/usr/lib/gcc/arm-none-eabi/10.1.0/include/stdbool.h: +/usr/lib/gcc/arm-none-eabi/11.2.1/include/stdbool.h: ../hal/utils/include/parts.h: ../samd21a/include/samd21.h: ../samd21a/include/samd21j18a.h: diff --git a/software/firmware/oracle_d21_edition/gcc/hpl/sercom/hpl_sercom.o b/software/firmware/oracle_d21_edition/gcc/hpl/sercom/hpl_sercom.o index 07cfecdd..2652ccc8 100644 Binary files a/software/firmware/oracle_d21_edition/gcc/hpl/sercom/hpl_sercom.o and b/software/firmware/oracle_d21_edition/gcc/hpl/sercom/hpl_sercom.o differ diff --git a/software/firmware/oracle_d21_edition/gcc/hpl/sysctrl/hpl_sysctrl.d b/software/firmware/oracle_d21_edition/gcc/hpl/sysctrl/hpl_sysctrl.d index 08090067..a5576e26 100644 --- a/software/firmware/oracle_d21_edition/gcc/hpl/sysctrl/hpl_sysctrl.d +++ b/software/firmware/oracle_d21_edition/gcc/hpl/sysctrl/hpl_sysctrl.d @@ -1,15 +1,15 @@ hpl/sysctrl/hpl_sysctrl.d hpl/sysctrl/hpl_sysctrl.o: \ ../hpl/sysctrl/hpl_sysctrl.c ../hal/include/hpl_init.h \ ../hal/utils/include/compiler.h \ - /usr/lib/gcc/arm-none-eabi/10.1.0/include/stddef.h \ - /usr/lib/gcc/arm-none-eabi/10.1.0/include/stdint.h \ + /usr/lib/gcc/arm-none-eabi/11.2.1/include/stddef.h \ + /usr/lib/gcc/arm-none-eabi/11.2.1/include/stdint.h \ /usr/arm-none-eabi/include/stdint.h \ /usr/arm-none-eabi/include/machine/_default_types.h \ /usr/arm-none-eabi/include/sys/features.h \ /usr/arm-none-eabi/include/_newlib_version.h \ /usr/arm-none-eabi/include/sys/_intsup.h \ /usr/arm-none-eabi/include/sys/_stdint.h \ - /usr/lib/gcc/arm-none-eabi/10.1.0/include/stdbool.h \ + /usr/lib/gcc/arm-none-eabi/11.2.1/include/stdbool.h \ ../hal/utils/include/parts.h ../samd21a/include/samd21.h \ ../samd21a/include/samd21j18a.h ../CMSIS/Core/Include/core_cm0plus.h \ ../CMSIS/Core/Include/cmsis_version.h \ @@ -63,15 +63,15 @@ hpl/sysctrl/hpl_sysctrl.d hpl/sysctrl/hpl_sysctrl.o: \ ../hal/utils/include/utils_assert.h ../hal/include/hpl_init.h: ../hal/utils/include/compiler.h: -/usr/lib/gcc/arm-none-eabi/10.1.0/include/stddef.h: -/usr/lib/gcc/arm-none-eabi/10.1.0/include/stdint.h: +/usr/lib/gcc/arm-none-eabi/11.2.1/include/stddef.h: +/usr/lib/gcc/arm-none-eabi/11.2.1/include/stdint.h: /usr/arm-none-eabi/include/stdint.h: /usr/arm-none-eabi/include/machine/_default_types.h: /usr/arm-none-eabi/include/sys/features.h: /usr/arm-none-eabi/include/_newlib_version.h: /usr/arm-none-eabi/include/sys/_intsup.h: /usr/arm-none-eabi/include/sys/_stdint.h: -/usr/lib/gcc/arm-none-eabi/10.1.0/include/stdbool.h: +/usr/lib/gcc/arm-none-eabi/11.2.1/include/stdbool.h: ../hal/utils/include/parts.h: ../samd21a/include/samd21.h: ../samd21a/include/samd21j18a.h: diff --git a/software/firmware/oracle_d21_edition/gcc/hpl/sysctrl/hpl_sysctrl.o b/software/firmware/oracle_d21_edition/gcc/hpl/sysctrl/hpl_sysctrl.o index 5192fc1a..9c9f6e70 100644 Binary files a/software/firmware/oracle_d21_edition/gcc/hpl/sysctrl/hpl_sysctrl.o and b/software/firmware/oracle_d21_edition/gcc/hpl/sysctrl/hpl_sysctrl.o differ diff --git a/software/firmware/oracle_d21_edition/gcc/main.d b/software/firmware/oracle_d21_edition/gcc/main.d index 6674fd7d..0f202377 100644 --- a/software/firmware/oracle_d21_edition/gcc/main.d +++ b/software/firmware/oracle_d21_edition/gcc/main.d @@ -1,15 +1,15 @@ main.d main.o: ../main.c ../atmel_start.h ../driver_init.h \ ../atmel_start_pins.h ../hal/include/hal_gpio.h \ ../hal/include/hpl_gpio.h ../hal/utils/include/compiler.h \ - /usr/lib/gcc/arm-none-eabi/10.1.0/include/stddef.h \ - /usr/lib/gcc/arm-none-eabi/10.1.0/include/stdint.h \ + /usr/lib/gcc/arm-none-eabi/11.2.1/include/stddef.h \ + /usr/lib/gcc/arm-none-eabi/11.2.1/include/stdint.h \ /usr/arm-none-eabi/include/stdint.h \ /usr/arm-none-eabi/include/machine/_default_types.h \ /usr/arm-none-eabi/include/sys/features.h \ /usr/arm-none-eabi/include/_newlib_version.h \ /usr/arm-none-eabi/include/sys/_intsup.h \ /usr/arm-none-eabi/include/sys/_stdint.h \ - /usr/lib/gcc/arm-none-eabi/10.1.0/include/stdbool.h \ + /usr/lib/gcc/arm-none-eabi/11.2.1/include/stdbool.h \ ../hal/utils/include/parts.h ../samd21a/include/samd21.h \ ../samd21a/include/samd21j18a.h ../CMSIS/Core/Include/core_cm0plus.h \ ../CMSIS/Core/Include/cmsis_version.h \ @@ -73,15 +73,15 @@ main.d main.o: ../main.c ../atmel_start.h ../driver_init.h \ ../hal/include/hal_gpio.h: ../hal/include/hpl_gpio.h: ../hal/utils/include/compiler.h: -/usr/lib/gcc/arm-none-eabi/10.1.0/include/stddef.h: -/usr/lib/gcc/arm-none-eabi/10.1.0/include/stdint.h: +/usr/lib/gcc/arm-none-eabi/11.2.1/include/stddef.h: +/usr/lib/gcc/arm-none-eabi/11.2.1/include/stdint.h: /usr/arm-none-eabi/include/stdint.h: /usr/arm-none-eabi/include/machine/_default_types.h: /usr/arm-none-eabi/include/sys/features.h: /usr/arm-none-eabi/include/_newlib_version.h: /usr/arm-none-eabi/include/sys/_intsup.h: /usr/arm-none-eabi/include/sys/_stdint.h: -/usr/lib/gcc/arm-none-eabi/10.1.0/include/stdbool.h: +/usr/lib/gcc/arm-none-eabi/11.2.1/include/stdbool.h: ../hal/utils/include/parts.h: ../samd21a/include/samd21.h: ../samd21a/include/samd21j18a.h: diff --git a/software/firmware/oracle_d21_edition/gcc/main.o b/software/firmware/oracle_d21_edition/gcc/main.o index d998a6c4..7d2b85fc 100644 Binary files a/software/firmware/oracle_d21_edition/gcc/main.o and b/software/firmware/oracle_d21_edition/gcc/main.o differ diff --git a/software/firmware/oracle_d21_edition/gcc/samd21a/gcc/gcc/startup_samd21.d b/software/firmware/oracle_d21_edition/gcc/samd21a/gcc/gcc/startup_samd21.d index eb8b6a5c..e3d017a7 100644 --- a/software/firmware/oracle_d21_edition/gcc/samd21a/gcc/gcc/startup_samd21.d +++ b/software/firmware/oracle_d21_edition/gcc/samd21a/gcc/gcc/startup_samd21.d @@ -1,7 +1,7 @@ samd21a/gcc/gcc/startup_samd21.d samd21a/gcc/gcc/startup_samd21.o: \ ../samd21a/gcc/gcc/startup_samd21.c ../samd21a/include/samd21.h \ ../samd21a/include/samd21j18a.h \ - /usr/lib/gcc/arm-none-eabi/10.1.0/include/stdint.h \ + /usr/lib/gcc/arm-none-eabi/11.2.1/include/stdint.h \ /usr/arm-none-eabi/include/stdint.h \ /usr/arm-none-eabi/include/machine/_default_types.h \ /usr/arm-none-eabi/include/sys/features.h \ @@ -48,7 +48,7 @@ samd21a/gcc/gcc/startup_samd21.d samd21a/gcc/gcc/startup_samd21.o: \ ../samd21a/include/instance/wdt.h ../samd21a/include/pio/samd21j18a.h ../samd21a/include/samd21.h: ../samd21a/include/samd21j18a.h: -/usr/lib/gcc/arm-none-eabi/10.1.0/include/stdint.h: +/usr/lib/gcc/arm-none-eabi/11.2.1/include/stdint.h: /usr/arm-none-eabi/include/stdint.h: /usr/arm-none-eabi/include/machine/_default_types.h: /usr/arm-none-eabi/include/sys/features.h: diff --git a/software/firmware/oracle_d21_edition/gcc/samd21a/gcc/gcc/startup_samd21.o b/software/firmware/oracle_d21_edition/gcc/samd21a/gcc/gcc/startup_samd21.o index 798274d2..9fe3129c 100644 Binary files a/software/firmware/oracle_d21_edition/gcc/samd21a/gcc/gcc/startup_samd21.o and b/software/firmware/oracle_d21_edition/gcc/samd21a/gcc/gcc/startup_samd21.o differ diff --git a/software/firmware/oracle_d21_edition/gcc/samd21a/gcc/system_samd21.d b/software/firmware/oracle_d21_edition/gcc/samd21a/gcc/system_samd21.d index 81f1047a..f64e584f 100644 --- a/software/firmware/oracle_d21_edition/gcc/samd21a/gcc/system_samd21.d +++ b/software/firmware/oracle_d21_edition/gcc/samd21a/gcc/system_samd21.d @@ -1,7 +1,7 @@ samd21a/gcc/system_samd21.d samd21a/gcc/system_samd21.o: \ ../samd21a/gcc/system_samd21.c ../samd21a/include/samd21.h \ ../samd21a/include/samd21j18a.h \ - /usr/lib/gcc/arm-none-eabi/10.1.0/include/stdint.h \ + /usr/lib/gcc/arm-none-eabi/11.2.1/include/stdint.h \ /usr/arm-none-eabi/include/stdint.h \ /usr/arm-none-eabi/include/machine/_default_types.h \ /usr/arm-none-eabi/include/sys/features.h \ @@ -48,7 +48,7 @@ samd21a/gcc/system_samd21.d samd21a/gcc/system_samd21.o: \ ../samd21a/include/instance/wdt.h ../samd21a/include/pio/samd21j18a.h ../samd21a/include/samd21.h: ../samd21a/include/samd21j18a.h: -/usr/lib/gcc/arm-none-eabi/10.1.0/include/stdint.h: +/usr/lib/gcc/arm-none-eabi/11.2.1/include/stdint.h: /usr/arm-none-eabi/include/stdint.h: /usr/arm-none-eabi/include/machine/_default_types.h: /usr/arm-none-eabi/include/sys/features.h: diff --git a/software/firmware/oracle_d21_edition/gcc/samd21a/gcc/system_samd21.o b/software/firmware/oracle_d21_edition/gcc/samd21a/gcc/system_samd21.o index df14ec90..d532b93d 100644 Binary files a/software/firmware/oracle_d21_edition/gcc/samd21a/gcc/system_samd21.o and b/software/firmware/oracle_d21_edition/gcc/samd21a/gcc/system_samd21.o differ diff --git a/software/firmware/oracle_e54_edition/.gdb_history b/software/firmware/oracle_e54_edition/.gdb_history index 3c056f02..29358118 100644 --- a/software/firmware/oracle_e54_edition/.gdb_history +++ b/software/firmware/oracle_e54_edition/.gdb_history @@ -1,7 +1,2 @@ q q -q -target extended-remote /dev/ttyBmpGdb -q -target extended-remote /dev/ttyBmpGdb -q diff --git a/software/firmware/oracle_e54_edition/armcc/arm_addon/armcc/system_same54.d b/software/firmware/oracle_e54_edition/armcc/arm_addon/armcc/system_same54.d index d36388e0..ab6b9edf 100644 --- a/software/firmware/oracle_e54_edition/armcc/arm_addon/armcc/system_same54.d +++ b/software/firmware/oracle_e54_edition/armcc/arm_addon/armcc/system_same54.d @@ -1,7 +1,7 @@ armcc/arm_addon/armcc/system_same54.d \ armcc/arm_addon/armcc/system_same54.o: \ armcc/arm_addon/armcc/system_same54.c include/same54.h \ - include/same54p20a.h /usr/lib/gcc/arm-none-eabi/11.2.1/include/stdint.h \ + include/same54p20a.h /usr/lib/gcc/arm-none-eabi/10.1.0/include/stdint.h \ /usr/arm-none-eabi/include/stdint.h \ /usr/arm-none-eabi/include/machine/_default_types.h \ /usr/arm-none-eabi/include/sys/features.h \ @@ -52,7 +52,7 @@ armcc/arm_addon/armcc/system_same54.d \ include/instance/wdt.h include/pio/same54p20a.h include/same54.h: include/same54p20a.h: -/usr/lib/gcc/arm-none-eabi/11.2.1/include/stdint.h: +/usr/lib/gcc/arm-none-eabi/10.1.0/include/stdint.h: /usr/arm-none-eabi/include/stdint.h: /usr/arm-none-eabi/include/machine/_default_types.h: /usr/arm-none-eabi/include/sys/features.h: diff --git a/software/firmware/oracle_e54_edition/armcc/arm_addon/armcc/system_same54.o b/software/firmware/oracle_e54_edition/armcc/arm_addon/armcc/system_same54.o deleted file mode 100644 index ceca6a9a..00000000 Binary files a/software/firmware/oracle_e54_edition/armcc/arm_addon/armcc/system_same54.o and /dev/null differ diff --git a/software/firmware/oracle_e54_edition/atmel_start.d b/software/firmware/oracle_e54_edition/atmel_start.d index 6fa572a8..90381d8c 100644 --- a/software/firmware/oracle_e54_edition/atmel_start.d +++ b/software/firmware/oracle_e54_edition/atmel_start.d @@ -1,15 +1,15 @@ atmel_start.d atmel_start.o: atmel_start.c atmel_start.h driver_init.h \ atmel_start_pins.h hal/include/hal_gpio.h hal/include/hpl_gpio.h \ hal/utils/include/compiler.h \ - /usr/lib/gcc/arm-none-eabi/11.2.1/include/stddef.h \ - /usr/lib/gcc/arm-none-eabi/11.2.1/include/stdint.h \ + /usr/lib/gcc/arm-none-eabi/10.1.0/include/stddef.h \ + /usr/lib/gcc/arm-none-eabi/10.1.0/include/stdint.h \ /usr/arm-none-eabi/include/stdint.h \ /usr/arm-none-eabi/include/machine/_default_types.h \ /usr/arm-none-eabi/include/sys/features.h \ /usr/arm-none-eabi/include/_newlib_version.h \ /usr/arm-none-eabi/include/sys/_intsup.h \ /usr/arm-none-eabi/include/sys/_stdint.h \ - /usr/lib/gcc/arm-none-eabi/11.2.1/include/stdbool.h \ + /usr/lib/gcc/arm-none-eabi/10.1.0/include/stdbool.h \ hal/utils/include/parts.h include/same54.h include/same54p20a.h \ CMSIS/Core/Include/core_cm4.h CMSIS/Core/Include/cmsis_version.h \ CMSIS/Core/Include/cmsis_compiler.h CMSIS/Core/Include/cmsis_gcc.h \ @@ -84,15 +84,15 @@ atmel_start_pins.h: hal/include/hal_gpio.h: hal/include/hpl_gpio.h: hal/utils/include/compiler.h: -/usr/lib/gcc/arm-none-eabi/11.2.1/include/stddef.h: -/usr/lib/gcc/arm-none-eabi/11.2.1/include/stdint.h: +/usr/lib/gcc/arm-none-eabi/10.1.0/include/stddef.h: +/usr/lib/gcc/arm-none-eabi/10.1.0/include/stdint.h: /usr/arm-none-eabi/include/stdint.h: /usr/arm-none-eabi/include/machine/_default_types.h: /usr/arm-none-eabi/include/sys/features.h: /usr/arm-none-eabi/include/_newlib_version.h: /usr/arm-none-eabi/include/sys/_intsup.h: /usr/arm-none-eabi/include/sys/_stdint.h: -/usr/lib/gcc/arm-none-eabi/11.2.1/include/stdbool.h: +/usr/lib/gcc/arm-none-eabi/10.1.0/include/stdbool.h: hal/utils/include/parts.h: include/same54.h: include/same54p20a.h: diff --git a/software/firmware/oracle_e54_edition/atmel_start.o b/software/firmware/oracle_e54_edition/atmel_start.o deleted file mode 100644 index dcdbe3b7..00000000 Binary files a/software/firmware/oracle_e54_edition/atmel_start.o and /dev/null differ diff --git a/software/firmware/oracle_e54_edition/driver_init.d b/software/firmware/oracle_e54_edition/driver_init.d index a5d8162e..f5427f02 100644 --- a/software/firmware/oracle_e54_edition/driver_init.d +++ b/software/firmware/oracle_e54_edition/driver_init.d @@ -1,15 +1,15 @@ driver_init.d driver_init.o: driver_init.c driver_init.h \ atmel_start_pins.h hal/include/hal_gpio.h hal/include/hpl_gpio.h \ hal/utils/include/compiler.h \ - /usr/lib/gcc/arm-none-eabi/11.2.1/include/stddef.h \ - /usr/lib/gcc/arm-none-eabi/11.2.1/include/stdint.h \ + /usr/lib/gcc/arm-none-eabi/10.1.0/include/stddef.h \ + /usr/lib/gcc/arm-none-eabi/10.1.0/include/stdint.h \ /usr/arm-none-eabi/include/stdint.h \ /usr/arm-none-eabi/include/machine/_default_types.h \ /usr/arm-none-eabi/include/sys/features.h \ /usr/arm-none-eabi/include/_newlib_version.h \ /usr/arm-none-eabi/include/sys/_intsup.h \ /usr/arm-none-eabi/include/sys/_stdint.h \ - /usr/lib/gcc/arm-none-eabi/11.2.1/include/stdbool.h \ + /usr/lib/gcc/arm-none-eabi/10.1.0/include/stdbool.h \ hal/utils/include/parts.h include/same54.h include/same54p20a.h \ CMSIS/Core/Include/core_cm4.h CMSIS/Core/Include/cmsis_version.h \ CMSIS/Core/Include/cmsis_compiler.h CMSIS/Core/Include/cmsis_gcc.h \ @@ -84,15 +84,15 @@ atmel_start_pins.h: hal/include/hal_gpio.h: hal/include/hpl_gpio.h: hal/utils/include/compiler.h: -/usr/lib/gcc/arm-none-eabi/11.2.1/include/stddef.h: -/usr/lib/gcc/arm-none-eabi/11.2.1/include/stdint.h: +/usr/lib/gcc/arm-none-eabi/10.1.0/include/stddef.h: +/usr/lib/gcc/arm-none-eabi/10.1.0/include/stdint.h: /usr/arm-none-eabi/include/stdint.h: /usr/arm-none-eabi/include/machine/_default_types.h: /usr/arm-none-eabi/include/sys/features.h: /usr/arm-none-eabi/include/_newlib_version.h: /usr/arm-none-eabi/include/sys/_intsup.h: /usr/arm-none-eabi/include/sys/_stdint.h: -/usr/lib/gcc/arm-none-eabi/11.2.1/include/stdbool.h: +/usr/lib/gcc/arm-none-eabi/10.1.0/include/stdbool.h: hal/utils/include/parts.h: include/same54.h: include/same54p20a.h: diff --git a/software/firmware/oracle_e54_edition/driver_init.o b/software/firmware/oracle_e54_edition/driver_init.o deleted file mode 100644 index cf960b18..00000000 Binary files a/software/firmware/oracle_e54_edition/driver_init.o and /dev/null differ diff --git a/software/firmware/oracle_e54_edition/examples/driver_examples.d b/software/firmware/oracle_e54_edition/examples/driver_examples.d index 930ece65..dae1c509 100644 --- a/software/firmware/oracle_e54_edition/examples/driver_examples.d +++ b/software/firmware/oracle_e54_edition/examples/driver_examples.d @@ -2,15 +2,15 @@ examples/driver_examples.d examples/driver_examples.o: \ examples/driver_examples.c examples/driver_examples.h driver_init.h \ atmel_start_pins.h hal/include/hal_gpio.h hal/include/hpl_gpio.h \ hal/utils/include/compiler.h \ - /usr/lib/gcc/arm-none-eabi/11.2.1/include/stddef.h \ - /usr/lib/gcc/arm-none-eabi/11.2.1/include/stdint.h \ + /usr/lib/gcc/arm-none-eabi/10.1.0/include/stddef.h \ + /usr/lib/gcc/arm-none-eabi/10.1.0/include/stdint.h \ /usr/arm-none-eabi/include/stdint.h \ /usr/arm-none-eabi/include/machine/_default_types.h \ /usr/arm-none-eabi/include/sys/features.h \ /usr/arm-none-eabi/include/_newlib_version.h \ /usr/arm-none-eabi/include/sys/_intsup.h \ /usr/arm-none-eabi/include/sys/_stdint.h \ - /usr/lib/gcc/arm-none-eabi/11.2.1/include/stdbool.h \ + /usr/lib/gcc/arm-none-eabi/10.1.0/include/stdbool.h \ hal/utils/include/parts.h include/same54.h include/same54p20a.h \ CMSIS/Core/Include/core_cm4.h CMSIS/Core/Include/cmsis_version.h \ CMSIS/Core/Include/cmsis_compiler.h CMSIS/Core/Include/cmsis_gcc.h \ @@ -86,15 +86,15 @@ atmel_start_pins.h: hal/include/hal_gpio.h: hal/include/hpl_gpio.h: hal/utils/include/compiler.h: -/usr/lib/gcc/arm-none-eabi/11.2.1/include/stddef.h: -/usr/lib/gcc/arm-none-eabi/11.2.1/include/stdint.h: +/usr/lib/gcc/arm-none-eabi/10.1.0/include/stddef.h: +/usr/lib/gcc/arm-none-eabi/10.1.0/include/stdint.h: /usr/arm-none-eabi/include/stdint.h: /usr/arm-none-eabi/include/machine/_default_types.h: /usr/arm-none-eabi/include/sys/features.h: /usr/arm-none-eabi/include/_newlib_version.h: /usr/arm-none-eabi/include/sys/_intsup.h: /usr/arm-none-eabi/include/sys/_stdint.h: -/usr/lib/gcc/arm-none-eabi/11.2.1/include/stdbool.h: +/usr/lib/gcc/arm-none-eabi/10.1.0/include/stdbool.h: hal/utils/include/parts.h: include/same54.h: include/same54p20a.h: diff --git a/software/firmware/oracle_e54_edition/examples/driver_examples.o b/software/firmware/oracle_e54_edition/examples/driver_examples.o deleted file mode 100644 index d565a937..00000000 Binary files a/software/firmware/oracle_e54_edition/examples/driver_examples.o and /dev/null differ diff --git a/software/firmware/oracle_e54_edition/gcc/gcc/startup_same54.d b/software/firmware/oracle_e54_edition/gcc/gcc/startup_same54.d index 78d607f7..8edae0b9 100644 --- a/software/firmware/oracle_e54_edition/gcc/gcc/startup_same54.d +++ b/software/firmware/oracle_e54_edition/gcc/gcc/startup_same54.d @@ -1,6 +1,6 @@ gcc/gcc/startup_same54.d gcc/gcc/startup_same54.o: \ gcc/gcc/startup_same54.c include/same54.h include/same54p20a.h \ - /usr/lib/gcc/arm-none-eabi/11.2.1/include/stdint.h \ + /usr/lib/gcc/arm-none-eabi/10.1.0/include/stdint.h \ /usr/arm-none-eabi/include/stdint.h \ /usr/arm-none-eabi/include/machine/_default_types.h \ /usr/arm-none-eabi/include/sys/features.h \ @@ -51,7 +51,7 @@ gcc/gcc/startup_same54.d gcc/gcc/startup_same54.o: \ include/instance/wdt.h include/pio/same54p20a.h include/same54.h: include/same54p20a.h: -/usr/lib/gcc/arm-none-eabi/11.2.1/include/stdint.h: +/usr/lib/gcc/arm-none-eabi/10.1.0/include/stdint.h: /usr/arm-none-eabi/include/stdint.h: /usr/arm-none-eabi/include/machine/_default_types.h: /usr/arm-none-eabi/include/sys/features.h: diff --git a/software/firmware/oracle_e54_edition/gcc/gcc/startup_same54.o b/software/firmware/oracle_e54_edition/gcc/gcc/startup_same54.o deleted file mode 100644 index 6dc35856..00000000 Binary files a/software/firmware/oracle_e54_edition/gcc/gcc/startup_same54.o and /dev/null differ diff --git a/software/firmware/oracle_e54_edition/gcc/system_same54.d b/software/firmware/oracle_e54_edition/gcc/system_same54.d index 894eb146..08e5f824 100644 --- a/software/firmware/oracle_e54_edition/gcc/system_same54.d +++ b/software/firmware/oracle_e54_edition/gcc/system_same54.d @@ -1,6 +1,6 @@ gcc/system_same54.d gcc/system_same54.o: gcc/system_same54.c \ include/same54.h include/same54p20a.h \ - /usr/lib/gcc/arm-none-eabi/11.2.1/include/stdint.h \ + /usr/lib/gcc/arm-none-eabi/10.1.0/include/stdint.h \ /usr/arm-none-eabi/include/stdint.h \ /usr/arm-none-eabi/include/machine/_default_types.h \ /usr/arm-none-eabi/include/sys/features.h \ @@ -51,7 +51,7 @@ gcc/system_same54.d gcc/system_same54.o: gcc/system_same54.c \ include/instance/wdt.h include/pio/same54p20a.h include/same54.h: include/same54p20a.h: -/usr/lib/gcc/arm-none-eabi/11.2.1/include/stdint.h: +/usr/lib/gcc/arm-none-eabi/10.1.0/include/stdint.h: /usr/arm-none-eabi/include/stdint.h: /usr/arm-none-eabi/include/machine/_default_types.h: /usr/arm-none-eabi/include/sys/features.h: diff --git a/software/firmware/oracle_e54_edition/gcc/system_same54.o b/software/firmware/oracle_e54_edition/gcc/system_same54.o deleted file mode 100644 index 2d70825e..00000000 Binary files a/software/firmware/oracle_e54_edition/gcc/system_same54.o and /dev/null differ diff --git a/software/firmware/oracle_e54_edition/hal/src/hal_atomic.d b/software/firmware/oracle_e54_edition/hal/src/hal_atomic.d index 7fb78efa..5bb2a7ad 100644 --- a/software/firmware/oracle_e54_edition/hal/src/hal_atomic.d +++ b/software/firmware/oracle_e54_edition/hal/src/hal_atomic.d @@ -1,14 +1,14 @@ hal/src/hal_atomic.d hal/src/hal_atomic.o: hal/src/hal_atomic.c \ hal/include/hal_atomic.h hal/utils/include/compiler.h \ - /usr/lib/gcc/arm-none-eabi/11.2.1/include/stddef.h \ - /usr/lib/gcc/arm-none-eabi/11.2.1/include/stdint.h \ + /usr/lib/gcc/arm-none-eabi/10.1.0/include/stddef.h \ + /usr/lib/gcc/arm-none-eabi/10.1.0/include/stdint.h \ /usr/arm-none-eabi/include/stdint.h \ /usr/arm-none-eabi/include/machine/_default_types.h \ /usr/arm-none-eabi/include/sys/features.h \ /usr/arm-none-eabi/include/_newlib_version.h \ /usr/arm-none-eabi/include/sys/_intsup.h \ /usr/arm-none-eabi/include/sys/_stdint.h \ - /usr/lib/gcc/arm-none-eabi/11.2.1/include/stdbool.h \ + /usr/lib/gcc/arm-none-eabi/10.1.0/include/stdbool.h \ hal/utils/include/parts.h include/same54.h include/same54p20a.h \ CMSIS/Core/Include/core_cm4.h CMSIS/Core/Include/cmsis_version.h \ CMSIS/Core/Include/cmsis_compiler.h CMSIS/Core/Include/cmsis_gcc.h \ @@ -66,15 +66,15 @@ hal/src/hal_atomic.d hal/src/hal_atomic.o: hal/src/hal_atomic.c \ hri/hri_usb_e54.h hri/hri_wdt_e54.h hal/utils/include/err_codes.h hal/include/hal_atomic.h: hal/utils/include/compiler.h: -/usr/lib/gcc/arm-none-eabi/11.2.1/include/stddef.h: -/usr/lib/gcc/arm-none-eabi/11.2.1/include/stdint.h: +/usr/lib/gcc/arm-none-eabi/10.1.0/include/stddef.h: +/usr/lib/gcc/arm-none-eabi/10.1.0/include/stdint.h: /usr/arm-none-eabi/include/stdint.h: /usr/arm-none-eabi/include/machine/_default_types.h: /usr/arm-none-eabi/include/sys/features.h: /usr/arm-none-eabi/include/_newlib_version.h: /usr/arm-none-eabi/include/sys/_intsup.h: /usr/arm-none-eabi/include/sys/_stdint.h: -/usr/lib/gcc/arm-none-eabi/11.2.1/include/stdbool.h: +/usr/lib/gcc/arm-none-eabi/10.1.0/include/stdbool.h: hal/utils/include/parts.h: include/same54.h: include/same54p20a.h: diff --git a/software/firmware/oracle_e54_edition/hal/src/hal_atomic.o b/software/firmware/oracle_e54_edition/hal/src/hal_atomic.o deleted file mode 100644 index 22130688..00000000 Binary files a/software/firmware/oracle_e54_edition/hal/src/hal_atomic.o and /dev/null differ diff --git a/software/firmware/oracle_e54_edition/hal/src/hal_cache.d b/software/firmware/oracle_e54_edition/hal/src/hal_cache.d index c9b940bb..e12edae7 100644 --- a/software/firmware/oracle_e54_edition/hal/src/hal_cache.d +++ b/software/firmware/oracle_e54_edition/hal/src/hal_cache.d @@ -1,14 +1,14 @@ hal/src/hal_cache.d hal/src/hal_cache.o: hal/src/hal_cache.c \ hal/utils/include/compiler.h \ - /usr/lib/gcc/arm-none-eabi/11.2.1/include/stddef.h \ - /usr/lib/gcc/arm-none-eabi/11.2.1/include/stdint.h \ + /usr/lib/gcc/arm-none-eabi/10.1.0/include/stddef.h \ + /usr/lib/gcc/arm-none-eabi/10.1.0/include/stdint.h \ /usr/arm-none-eabi/include/stdint.h \ /usr/arm-none-eabi/include/machine/_default_types.h \ /usr/arm-none-eabi/include/sys/features.h \ /usr/arm-none-eabi/include/_newlib_version.h \ /usr/arm-none-eabi/include/sys/_intsup.h \ /usr/arm-none-eabi/include/sys/_stdint.h \ - /usr/lib/gcc/arm-none-eabi/11.2.1/include/stdbool.h \ + /usr/lib/gcc/arm-none-eabi/10.1.0/include/stdbool.h \ hal/utils/include/parts.h include/same54.h include/same54p20a.h \ CMSIS/Core/Include/core_cm4.h CMSIS/Core/Include/cmsis_version.h \ CMSIS/Core/Include/cmsis_compiler.h CMSIS/Core/Include/cmsis_gcc.h \ @@ -67,15 +67,15 @@ hal/src/hal_cache.d hal/src/hal_cache.o: hal/src/hal_cache.c \ hri/hri_usb_e54.h hri/hri_wdt_e54.h hal/utils/include/err_codes.h \ hal/include/hpl_cmcc.h hal/utils/include/compiler.h: -/usr/lib/gcc/arm-none-eabi/11.2.1/include/stddef.h: -/usr/lib/gcc/arm-none-eabi/11.2.1/include/stdint.h: +/usr/lib/gcc/arm-none-eabi/10.1.0/include/stddef.h: +/usr/lib/gcc/arm-none-eabi/10.1.0/include/stdint.h: /usr/arm-none-eabi/include/stdint.h: /usr/arm-none-eabi/include/machine/_default_types.h: /usr/arm-none-eabi/include/sys/features.h: /usr/arm-none-eabi/include/_newlib_version.h: /usr/arm-none-eabi/include/sys/_intsup.h: /usr/arm-none-eabi/include/sys/_stdint.h: -/usr/lib/gcc/arm-none-eabi/11.2.1/include/stdbool.h: +/usr/lib/gcc/arm-none-eabi/10.1.0/include/stdbool.h: hal/utils/include/parts.h: include/same54.h: include/same54p20a.h: diff --git a/software/firmware/oracle_e54_edition/hal/src/hal_cache.o b/software/firmware/oracle_e54_edition/hal/src/hal_cache.o deleted file mode 100644 index 6724054b..00000000 Binary files a/software/firmware/oracle_e54_edition/hal/src/hal_cache.o and /dev/null differ diff --git a/software/firmware/oracle_e54_edition/hal/src/hal_delay.d b/software/firmware/oracle_e54_edition/hal/src/hal_delay.d index e13cb034..23a50e81 100644 --- a/software/firmware/oracle_e54_edition/hal/src/hal_delay.d +++ b/software/firmware/oracle_e54_edition/hal/src/hal_delay.d @@ -1,14 +1,14 @@ hal/src/hal_delay.d hal/src/hal_delay.o: hal/src/hal_delay.c \ hal/include/hpl_irq.h hal/utils/include/compiler.h \ - /usr/lib/gcc/arm-none-eabi/11.2.1/include/stddef.h \ - /usr/lib/gcc/arm-none-eabi/11.2.1/include/stdint.h \ + /usr/lib/gcc/arm-none-eabi/10.1.0/include/stddef.h \ + /usr/lib/gcc/arm-none-eabi/10.1.0/include/stdint.h \ /usr/arm-none-eabi/include/stdint.h \ /usr/arm-none-eabi/include/machine/_default_types.h \ /usr/arm-none-eabi/include/sys/features.h \ /usr/arm-none-eabi/include/_newlib_version.h \ /usr/arm-none-eabi/include/sys/_intsup.h \ /usr/arm-none-eabi/include/sys/_stdint.h \ - /usr/lib/gcc/arm-none-eabi/11.2.1/include/stdbool.h \ + /usr/lib/gcc/arm-none-eabi/10.1.0/include/stdbool.h \ hal/utils/include/parts.h include/same54.h include/same54p20a.h \ CMSIS/Core/Include/core_cm4.h CMSIS/Core/Include/cmsis_version.h \ CMSIS/Core/Include/cmsis_compiler.h CMSIS/Core/Include/cmsis_gcc.h \ @@ -69,15 +69,15 @@ hal/src/hal_delay.d hal/src/hal_delay.o: hal/src/hal_delay.c \ hal/include/hpl_delay.h hal/include/hpl_irq.h: hal/utils/include/compiler.h: -/usr/lib/gcc/arm-none-eabi/11.2.1/include/stddef.h: -/usr/lib/gcc/arm-none-eabi/11.2.1/include/stdint.h: +/usr/lib/gcc/arm-none-eabi/10.1.0/include/stddef.h: +/usr/lib/gcc/arm-none-eabi/10.1.0/include/stdint.h: /usr/arm-none-eabi/include/stdint.h: /usr/arm-none-eabi/include/machine/_default_types.h: /usr/arm-none-eabi/include/sys/features.h: /usr/arm-none-eabi/include/_newlib_version.h: /usr/arm-none-eabi/include/sys/_intsup.h: /usr/arm-none-eabi/include/sys/_stdint.h: -/usr/lib/gcc/arm-none-eabi/11.2.1/include/stdbool.h: +/usr/lib/gcc/arm-none-eabi/10.1.0/include/stdbool.h: hal/utils/include/parts.h: include/same54.h: include/same54p20a.h: diff --git a/software/firmware/oracle_e54_edition/hal/src/hal_delay.o b/software/firmware/oracle_e54_edition/hal/src/hal_delay.o deleted file mode 100644 index af4fd5f2..00000000 Binary files a/software/firmware/oracle_e54_edition/hal/src/hal_delay.o and /dev/null differ diff --git a/software/firmware/oracle_e54_edition/hal/src/hal_ext_irq.d b/software/firmware/oracle_e54_edition/hal/src/hal_ext_irq.d index ccb7f9ed..13f62b9f 100644 --- a/software/firmware/oracle_e54_edition/hal/src/hal_ext_irq.d +++ b/software/firmware/oracle_e54_edition/hal/src/hal_ext_irq.d @@ -1,15 +1,15 @@ hal/src/hal_ext_irq.d hal/src/hal_ext_irq.o: hal/src/hal_ext_irq.c \ hal/include/hal_ext_irq.h hal/include/hpl_ext_irq.h \ hal/utils/include/compiler.h \ - /usr/lib/gcc/arm-none-eabi/11.2.1/include/stddef.h \ - /usr/lib/gcc/arm-none-eabi/11.2.1/include/stdint.h \ + /usr/lib/gcc/arm-none-eabi/10.1.0/include/stddef.h \ + /usr/lib/gcc/arm-none-eabi/10.1.0/include/stdint.h \ /usr/arm-none-eabi/include/stdint.h \ /usr/arm-none-eabi/include/machine/_default_types.h \ /usr/arm-none-eabi/include/sys/features.h \ /usr/arm-none-eabi/include/_newlib_version.h \ /usr/arm-none-eabi/include/sys/_intsup.h \ /usr/arm-none-eabi/include/sys/_stdint.h \ - /usr/lib/gcc/arm-none-eabi/11.2.1/include/stdbool.h \ + /usr/lib/gcc/arm-none-eabi/10.1.0/include/stdbool.h \ hal/utils/include/parts.h include/same54.h include/same54p20a.h \ CMSIS/Core/Include/core_cm4.h CMSIS/Core/Include/cmsis_version.h \ CMSIS/Core/Include/cmsis_compiler.h CMSIS/Core/Include/cmsis_gcc.h \ @@ -69,15 +69,15 @@ hal/src/hal_ext_irq.d hal/src/hal_ext_irq.o: hal/src/hal_ext_irq.c \ hal/include/hal_ext_irq.h: hal/include/hpl_ext_irq.h: hal/utils/include/compiler.h: -/usr/lib/gcc/arm-none-eabi/11.2.1/include/stddef.h: -/usr/lib/gcc/arm-none-eabi/11.2.1/include/stdint.h: +/usr/lib/gcc/arm-none-eabi/10.1.0/include/stddef.h: +/usr/lib/gcc/arm-none-eabi/10.1.0/include/stdint.h: /usr/arm-none-eabi/include/stdint.h: /usr/arm-none-eabi/include/machine/_default_types.h: /usr/arm-none-eabi/include/sys/features.h: /usr/arm-none-eabi/include/_newlib_version.h: /usr/arm-none-eabi/include/sys/_intsup.h: /usr/arm-none-eabi/include/sys/_stdint.h: -/usr/lib/gcc/arm-none-eabi/11.2.1/include/stdbool.h: +/usr/lib/gcc/arm-none-eabi/10.1.0/include/stdbool.h: hal/utils/include/parts.h: include/same54.h: include/same54p20a.h: diff --git a/software/firmware/oracle_e54_edition/hal/src/hal_ext_irq.o b/software/firmware/oracle_e54_edition/hal/src/hal_ext_irq.o deleted file mode 100644 index 05d1dd4f..00000000 Binary files a/software/firmware/oracle_e54_edition/hal/src/hal_ext_irq.o and /dev/null differ diff --git a/software/firmware/oracle_e54_edition/hal/src/hal_gpio.d b/software/firmware/oracle_e54_edition/hal/src/hal_gpio.d index 42263a3b..eeb5ecd1 100644 --- a/software/firmware/oracle_e54_edition/hal/src/hal_gpio.d +++ b/software/firmware/oracle_e54_edition/hal/src/hal_gpio.d @@ -1,15 +1,15 @@ hal/src/hal_gpio.d hal/src/hal_gpio.o: hal/src/hal_gpio.c \ hal/include/hal_gpio.h hal/include/hpl_gpio.h \ hal/utils/include/compiler.h \ - /usr/lib/gcc/arm-none-eabi/11.2.1/include/stddef.h \ - /usr/lib/gcc/arm-none-eabi/11.2.1/include/stdint.h \ + /usr/lib/gcc/arm-none-eabi/10.1.0/include/stddef.h \ + /usr/lib/gcc/arm-none-eabi/10.1.0/include/stdint.h \ /usr/arm-none-eabi/include/stdint.h \ /usr/arm-none-eabi/include/machine/_default_types.h \ /usr/arm-none-eabi/include/sys/features.h \ /usr/arm-none-eabi/include/_newlib_version.h \ /usr/arm-none-eabi/include/sys/_intsup.h \ /usr/arm-none-eabi/include/sys/_stdint.h \ - /usr/lib/gcc/arm-none-eabi/11.2.1/include/stdbool.h \ + /usr/lib/gcc/arm-none-eabi/10.1.0/include/stdbool.h \ hal/utils/include/parts.h include/same54.h include/same54p20a.h \ CMSIS/Core/Include/core_cm4.h CMSIS/Core/Include/cmsis_version.h \ CMSIS/Core/Include/cmsis_compiler.h CMSIS/Core/Include/cmsis_gcc.h \ @@ -71,15 +71,15 @@ hal/src/hal_gpio.d hal/src/hal_gpio.o: hal/src/hal_gpio.c \ hal/include/hal_gpio.h: hal/include/hpl_gpio.h: hal/utils/include/compiler.h: -/usr/lib/gcc/arm-none-eabi/11.2.1/include/stddef.h: -/usr/lib/gcc/arm-none-eabi/11.2.1/include/stdint.h: +/usr/lib/gcc/arm-none-eabi/10.1.0/include/stddef.h: +/usr/lib/gcc/arm-none-eabi/10.1.0/include/stdint.h: /usr/arm-none-eabi/include/stdint.h: /usr/arm-none-eabi/include/machine/_default_types.h: /usr/arm-none-eabi/include/sys/features.h: /usr/arm-none-eabi/include/_newlib_version.h: /usr/arm-none-eabi/include/sys/_intsup.h: /usr/arm-none-eabi/include/sys/_stdint.h: -/usr/lib/gcc/arm-none-eabi/11.2.1/include/stdbool.h: +/usr/lib/gcc/arm-none-eabi/10.1.0/include/stdbool.h: hal/utils/include/parts.h: include/same54.h: include/same54p20a.h: diff --git a/software/firmware/oracle_e54_edition/hal/src/hal_gpio.o b/software/firmware/oracle_e54_edition/hal/src/hal_gpio.o deleted file mode 100644 index 67abe2e1..00000000 Binary files a/software/firmware/oracle_e54_edition/hal/src/hal_gpio.o and /dev/null differ diff --git a/software/firmware/oracle_e54_edition/hal/src/hal_i2c_m_sync.d b/software/firmware/oracle_e54_edition/hal/src/hal_i2c_m_sync.d index e4e48e34..2a67acf3 100644 --- a/software/firmware/oracle_e54_edition/hal/src/hal_i2c_m_sync.d +++ b/software/firmware/oracle_e54_edition/hal/src/hal_i2c_m_sync.d @@ -1,15 +1,15 @@ hal/src/hal_i2c_m_sync.d hal/src/hal_i2c_m_sync.o: \ hal/src/hal_i2c_m_sync.c hal/include/hal_i2c_m_sync.h \ hal/include/hpl_i2c_m_sync.h hal/utils/include/compiler.h \ - /usr/lib/gcc/arm-none-eabi/11.2.1/include/stddef.h \ - /usr/lib/gcc/arm-none-eabi/11.2.1/include/stdint.h \ + /usr/lib/gcc/arm-none-eabi/10.1.0/include/stddef.h \ + /usr/lib/gcc/arm-none-eabi/10.1.0/include/stdint.h \ /usr/arm-none-eabi/include/stdint.h \ /usr/arm-none-eabi/include/machine/_default_types.h \ /usr/arm-none-eabi/include/sys/features.h \ /usr/arm-none-eabi/include/_newlib_version.h \ /usr/arm-none-eabi/include/sys/_intsup.h \ /usr/arm-none-eabi/include/sys/_stdint.h \ - /usr/lib/gcc/arm-none-eabi/11.2.1/include/stdbool.h \ + /usr/lib/gcc/arm-none-eabi/10.1.0/include/stdbool.h \ hal/utils/include/parts.h include/same54.h include/same54p20a.h \ CMSIS/Core/Include/core_cm4.h CMSIS/Core/Include/cmsis_version.h \ CMSIS/Core/Include/cmsis_compiler.h CMSIS/Core/Include/cmsis_gcc.h \ @@ -71,15 +71,15 @@ hal/src/hal_i2c_m_sync.d hal/src/hal_i2c_m_sync.o: \ hal/include/hal_i2c_m_sync.h: hal/include/hpl_i2c_m_sync.h: hal/utils/include/compiler.h: -/usr/lib/gcc/arm-none-eabi/11.2.1/include/stddef.h: -/usr/lib/gcc/arm-none-eabi/11.2.1/include/stdint.h: +/usr/lib/gcc/arm-none-eabi/10.1.0/include/stddef.h: +/usr/lib/gcc/arm-none-eabi/10.1.0/include/stdint.h: /usr/arm-none-eabi/include/stdint.h: /usr/arm-none-eabi/include/machine/_default_types.h: /usr/arm-none-eabi/include/sys/features.h: /usr/arm-none-eabi/include/_newlib_version.h: /usr/arm-none-eabi/include/sys/_intsup.h: /usr/arm-none-eabi/include/sys/_stdint.h: -/usr/lib/gcc/arm-none-eabi/11.2.1/include/stdbool.h: +/usr/lib/gcc/arm-none-eabi/10.1.0/include/stdbool.h: hal/utils/include/parts.h: include/same54.h: include/same54p20a.h: diff --git a/software/firmware/oracle_e54_edition/hal/src/hal_i2c_m_sync.o b/software/firmware/oracle_e54_edition/hal/src/hal_i2c_m_sync.o deleted file mode 100644 index 6f904bf5..00000000 Binary files a/software/firmware/oracle_e54_edition/hal/src/hal_i2c_m_sync.o and /dev/null differ diff --git a/software/firmware/oracle_e54_edition/hal/src/hal_init.d b/software/firmware/oracle_e54_edition/hal/src/hal_init.d index a7a75128..1e768851 100644 --- a/software/firmware/oracle_e54_edition/hal/src/hal_init.d +++ b/software/firmware/oracle_e54_edition/hal/src/hal_init.d @@ -1,15 +1,15 @@ hal/src/hal_init.d hal/src/hal_init.o: hal/src/hal_init.c \ hal/include/hal_init.h hal/include/hpl_init.h \ hal/utils/include/compiler.h \ - /usr/lib/gcc/arm-none-eabi/11.2.1/include/stddef.h \ - /usr/lib/gcc/arm-none-eabi/11.2.1/include/stdint.h \ + /usr/lib/gcc/arm-none-eabi/10.1.0/include/stddef.h \ + /usr/lib/gcc/arm-none-eabi/10.1.0/include/stdint.h \ /usr/arm-none-eabi/include/stdint.h \ /usr/arm-none-eabi/include/machine/_default_types.h \ /usr/arm-none-eabi/include/sys/features.h \ /usr/arm-none-eabi/include/_newlib_version.h \ /usr/arm-none-eabi/include/sys/_intsup.h \ /usr/arm-none-eabi/include/sys/_stdint.h \ - /usr/lib/gcc/arm-none-eabi/11.2.1/include/stdbool.h \ + /usr/lib/gcc/arm-none-eabi/10.1.0/include/stdbool.h \ hal/utils/include/parts.h include/same54.h include/same54p20a.h \ CMSIS/Core/Include/core_cm4.h CMSIS/Core/Include/cmsis_version.h \ CMSIS/Core/Include/cmsis_compiler.h CMSIS/Core/Include/cmsis_gcc.h \ @@ -69,15 +69,15 @@ hal/src/hal_init.d hal/src/hal_init.o: hal/src/hal_init.c \ hal/include/hal_init.h: hal/include/hpl_init.h: hal/utils/include/compiler.h: -/usr/lib/gcc/arm-none-eabi/11.2.1/include/stddef.h: -/usr/lib/gcc/arm-none-eabi/11.2.1/include/stdint.h: +/usr/lib/gcc/arm-none-eabi/10.1.0/include/stddef.h: +/usr/lib/gcc/arm-none-eabi/10.1.0/include/stdint.h: /usr/arm-none-eabi/include/stdint.h: /usr/arm-none-eabi/include/machine/_default_types.h: /usr/arm-none-eabi/include/sys/features.h: /usr/arm-none-eabi/include/_newlib_version.h: /usr/arm-none-eabi/include/sys/_intsup.h: /usr/arm-none-eabi/include/sys/_stdint.h: -/usr/lib/gcc/arm-none-eabi/11.2.1/include/stdbool.h: +/usr/lib/gcc/arm-none-eabi/10.1.0/include/stdbool.h: hal/utils/include/parts.h: include/same54.h: include/same54p20a.h: diff --git a/software/firmware/oracle_e54_edition/hal/src/hal_init.o b/software/firmware/oracle_e54_edition/hal/src/hal_init.o deleted file mode 100644 index 7872bcf0..00000000 Binary files a/software/firmware/oracle_e54_edition/hal/src/hal_init.o and /dev/null differ diff --git a/software/firmware/oracle_e54_edition/hal/src/hal_io.d b/software/firmware/oracle_e54_edition/hal/src/hal_io.d index 87576ac7..16b33064 100644 --- a/software/firmware/oracle_e54_edition/hal/src/hal_io.d +++ b/software/firmware/oracle_e54_edition/hal/src/hal_io.d @@ -1,14 +1,14 @@ hal/src/hal_io.d hal/src/hal_io.o: hal/src/hal_io.c hal/include/hal_io.h \ hal/utils/include/compiler.h \ - /usr/lib/gcc/arm-none-eabi/11.2.1/include/stddef.h \ - /usr/lib/gcc/arm-none-eabi/11.2.1/include/stdint.h \ + /usr/lib/gcc/arm-none-eabi/10.1.0/include/stddef.h \ + /usr/lib/gcc/arm-none-eabi/10.1.0/include/stdint.h \ /usr/arm-none-eabi/include/stdint.h \ /usr/arm-none-eabi/include/machine/_default_types.h \ /usr/arm-none-eabi/include/sys/features.h \ /usr/arm-none-eabi/include/_newlib_version.h \ /usr/arm-none-eabi/include/sys/_intsup.h \ /usr/arm-none-eabi/include/sys/_stdint.h \ - /usr/lib/gcc/arm-none-eabi/11.2.1/include/stdbool.h \ + /usr/lib/gcc/arm-none-eabi/10.1.0/include/stdbool.h \ hal/utils/include/parts.h include/same54.h include/same54p20a.h \ CMSIS/Core/Include/core_cm4.h CMSIS/Core/Include/cmsis_version.h \ CMSIS/Core/Include/cmsis_compiler.h CMSIS/Core/Include/cmsis_gcc.h \ @@ -68,15 +68,15 @@ hal/src/hal_io.d hal/src/hal_io.o: hal/src/hal_io.c hal/include/hal_io.h \ hal/utils/include/utils_assert.h hal/include/hal_io.h: hal/utils/include/compiler.h: -/usr/lib/gcc/arm-none-eabi/11.2.1/include/stddef.h: -/usr/lib/gcc/arm-none-eabi/11.2.1/include/stdint.h: +/usr/lib/gcc/arm-none-eabi/10.1.0/include/stddef.h: +/usr/lib/gcc/arm-none-eabi/10.1.0/include/stdint.h: /usr/arm-none-eabi/include/stdint.h: /usr/arm-none-eabi/include/machine/_default_types.h: /usr/arm-none-eabi/include/sys/features.h: /usr/arm-none-eabi/include/_newlib_version.h: /usr/arm-none-eabi/include/sys/_intsup.h: /usr/arm-none-eabi/include/sys/_stdint.h: -/usr/lib/gcc/arm-none-eabi/11.2.1/include/stdbool.h: +/usr/lib/gcc/arm-none-eabi/10.1.0/include/stdbool.h: hal/utils/include/parts.h: include/same54.h: include/same54p20a.h: diff --git a/software/firmware/oracle_e54_edition/hal/src/hal_io.o b/software/firmware/oracle_e54_edition/hal/src/hal_io.o deleted file mode 100644 index 739ebc6b..00000000 Binary files a/software/firmware/oracle_e54_edition/hal/src/hal_io.o and /dev/null differ diff --git a/software/firmware/oracle_e54_edition/hal/src/hal_sleep.d b/software/firmware/oracle_e54_edition/hal/src/hal_sleep.d index 7e85e8e0..55663f26 100644 --- a/software/firmware/oracle_e54_edition/hal/src/hal_sleep.d +++ b/software/firmware/oracle_e54_edition/hal/src/hal_sleep.d @@ -1,15 +1,15 @@ hal/src/hal_sleep.d hal/src/hal_sleep.o: hal/src/hal_sleep.c \ hal/include/hal_sleep.h hal/include/hpl_sleep.h \ hal/utils/include/compiler.h \ - /usr/lib/gcc/arm-none-eabi/11.2.1/include/stddef.h \ - /usr/lib/gcc/arm-none-eabi/11.2.1/include/stdint.h \ + /usr/lib/gcc/arm-none-eabi/10.1.0/include/stddef.h \ + /usr/lib/gcc/arm-none-eabi/10.1.0/include/stdint.h \ /usr/arm-none-eabi/include/stdint.h \ /usr/arm-none-eabi/include/machine/_default_types.h \ /usr/arm-none-eabi/include/sys/features.h \ /usr/arm-none-eabi/include/_newlib_version.h \ /usr/arm-none-eabi/include/sys/_intsup.h \ /usr/arm-none-eabi/include/sys/_stdint.h \ - /usr/lib/gcc/arm-none-eabi/11.2.1/include/stdbool.h \ + /usr/lib/gcc/arm-none-eabi/10.1.0/include/stdbool.h \ hal/utils/include/parts.h include/same54.h include/same54p20a.h \ CMSIS/Core/Include/core_cm4.h CMSIS/Core/Include/cmsis_version.h \ CMSIS/Core/Include/cmsis_compiler.h CMSIS/Core/Include/cmsis_gcc.h \ @@ -69,15 +69,15 @@ hal/src/hal_sleep.d hal/src/hal_sleep.o: hal/src/hal_sleep.c \ hal/include/hal_sleep.h: hal/include/hpl_sleep.h: hal/utils/include/compiler.h: -/usr/lib/gcc/arm-none-eabi/11.2.1/include/stddef.h: -/usr/lib/gcc/arm-none-eabi/11.2.1/include/stdint.h: +/usr/lib/gcc/arm-none-eabi/10.1.0/include/stddef.h: +/usr/lib/gcc/arm-none-eabi/10.1.0/include/stdint.h: /usr/arm-none-eabi/include/stdint.h: /usr/arm-none-eabi/include/machine/_default_types.h: /usr/arm-none-eabi/include/sys/features.h: /usr/arm-none-eabi/include/_newlib_version.h: /usr/arm-none-eabi/include/sys/_intsup.h: /usr/arm-none-eabi/include/sys/_stdint.h: -/usr/lib/gcc/arm-none-eabi/11.2.1/include/stdbool.h: +/usr/lib/gcc/arm-none-eabi/10.1.0/include/stdbool.h: hal/utils/include/parts.h: include/same54.h: include/same54p20a.h: diff --git a/software/firmware/oracle_e54_edition/hal/src/hal_sleep.o b/software/firmware/oracle_e54_edition/hal/src/hal_sleep.o deleted file mode 100644 index 1eb2d457..00000000 Binary files a/software/firmware/oracle_e54_edition/hal/src/hal_sleep.o and /dev/null differ diff --git a/software/firmware/oracle_e54_edition/hal/src/hal_timer.d b/software/firmware/oracle_e54_edition/hal/src/hal_timer.d index 5fdae2ac..86cd054b 100644 --- a/software/firmware/oracle_e54_edition/hal/src/hal_timer.d +++ b/software/firmware/oracle_e54_edition/hal/src/hal_timer.d @@ -1,15 +1,15 @@ hal/src/hal_timer.d hal/src/hal_timer.o: hal/src/hal_timer.c \ hal/include/hal_timer.h hal/utils/include/utils_list.h \ hal/utils/include/compiler.h \ - /usr/lib/gcc/arm-none-eabi/11.2.1/include/stddef.h \ - /usr/lib/gcc/arm-none-eabi/11.2.1/include/stdint.h \ + /usr/lib/gcc/arm-none-eabi/10.1.0/include/stddef.h \ + /usr/lib/gcc/arm-none-eabi/10.1.0/include/stdint.h \ /usr/arm-none-eabi/include/stdint.h \ /usr/arm-none-eabi/include/machine/_default_types.h \ /usr/arm-none-eabi/include/sys/features.h \ /usr/arm-none-eabi/include/_newlib_version.h \ /usr/arm-none-eabi/include/sys/_intsup.h \ /usr/arm-none-eabi/include/sys/_stdint.h \ - /usr/lib/gcc/arm-none-eabi/11.2.1/include/stdbool.h \ + /usr/lib/gcc/arm-none-eabi/10.1.0/include/stdbool.h \ hal/utils/include/parts.h include/same54.h include/same54p20a.h \ CMSIS/Core/Include/core_cm4.h CMSIS/Core/Include/cmsis_version.h \ CMSIS/Core/Include/cmsis_compiler.h CMSIS/Core/Include/cmsis_gcc.h \ @@ -71,15 +71,15 @@ hal/src/hal_timer.d hal/src/hal_timer.o: hal/src/hal_timer.c \ hal/include/hal_timer.h: hal/utils/include/utils_list.h: hal/utils/include/compiler.h: -/usr/lib/gcc/arm-none-eabi/11.2.1/include/stddef.h: -/usr/lib/gcc/arm-none-eabi/11.2.1/include/stdint.h: +/usr/lib/gcc/arm-none-eabi/10.1.0/include/stddef.h: +/usr/lib/gcc/arm-none-eabi/10.1.0/include/stdint.h: /usr/arm-none-eabi/include/stdint.h: /usr/arm-none-eabi/include/machine/_default_types.h: /usr/arm-none-eabi/include/sys/features.h: /usr/arm-none-eabi/include/_newlib_version.h: /usr/arm-none-eabi/include/sys/_intsup.h: /usr/arm-none-eabi/include/sys/_stdint.h: -/usr/lib/gcc/arm-none-eabi/11.2.1/include/stdbool.h: +/usr/lib/gcc/arm-none-eabi/10.1.0/include/stdbool.h: hal/utils/include/parts.h: include/same54.h: include/same54p20a.h: diff --git a/software/firmware/oracle_e54_edition/hal/src/hal_timer.o b/software/firmware/oracle_e54_edition/hal/src/hal_timer.o deleted file mode 100644 index 7ffc1199..00000000 Binary files a/software/firmware/oracle_e54_edition/hal/src/hal_timer.o and /dev/null differ diff --git a/software/firmware/oracle_e54_edition/hal/src/hal_usart_async.d b/software/firmware/oracle_e54_edition/hal/src/hal_usart_async.d index ab5c1343..fd5b0add 100644 --- a/software/firmware/oracle_e54_edition/hal/src/hal_usart_async.d +++ b/software/firmware/oracle_e54_edition/hal/src/hal_usart_async.d @@ -1,15 +1,15 @@ hal/src/hal_usart_async.d hal/src/hal_usart_async.o: \ hal/src/hal_usart_async.c hal/include/hal_usart_async.h \ hal/include/hal_io.h hal/utils/include/compiler.h \ - /usr/lib/gcc/arm-none-eabi/11.2.1/include/stddef.h \ - /usr/lib/gcc/arm-none-eabi/11.2.1/include/stdint.h \ + /usr/lib/gcc/arm-none-eabi/10.1.0/include/stddef.h \ + /usr/lib/gcc/arm-none-eabi/10.1.0/include/stdint.h \ /usr/arm-none-eabi/include/stdint.h \ /usr/arm-none-eabi/include/machine/_default_types.h \ /usr/arm-none-eabi/include/sys/features.h \ /usr/arm-none-eabi/include/_newlib_version.h \ /usr/arm-none-eabi/include/sys/_intsup.h \ /usr/arm-none-eabi/include/sys/_stdint.h \ - /usr/lib/gcc/arm-none-eabi/11.2.1/include/stdbool.h \ + /usr/lib/gcc/arm-none-eabi/10.1.0/include/stdbool.h \ hal/utils/include/parts.h include/same54.h include/same54p20a.h \ CMSIS/Core/Include/core_cm4.h CMSIS/Core/Include/cmsis_version.h \ CMSIS/Core/Include/cmsis_compiler.h CMSIS/Core/Include/cmsis_gcc.h \ @@ -73,15 +73,15 @@ hal/src/hal_usart_async.d hal/src/hal_usart_async.o: \ hal/include/hal_usart_async.h: hal/include/hal_io.h: hal/utils/include/compiler.h: -/usr/lib/gcc/arm-none-eabi/11.2.1/include/stddef.h: -/usr/lib/gcc/arm-none-eabi/11.2.1/include/stdint.h: +/usr/lib/gcc/arm-none-eabi/10.1.0/include/stddef.h: +/usr/lib/gcc/arm-none-eabi/10.1.0/include/stdint.h: /usr/arm-none-eabi/include/stdint.h: /usr/arm-none-eabi/include/machine/_default_types.h: /usr/arm-none-eabi/include/sys/features.h: /usr/arm-none-eabi/include/_newlib_version.h: /usr/arm-none-eabi/include/sys/_intsup.h: /usr/arm-none-eabi/include/sys/_stdint.h: -/usr/lib/gcc/arm-none-eabi/11.2.1/include/stdbool.h: +/usr/lib/gcc/arm-none-eabi/10.1.0/include/stdbool.h: hal/utils/include/parts.h: include/same54.h: include/same54p20a.h: diff --git a/software/firmware/oracle_e54_edition/hal/src/hal_usart_async.o b/software/firmware/oracle_e54_edition/hal/src/hal_usart_async.o deleted file mode 100644 index c2ad654d..00000000 Binary files a/software/firmware/oracle_e54_edition/hal/src/hal_usart_async.o and /dev/null differ diff --git a/software/firmware/oracle_e54_edition/hal/utils/src/utils_assert.d b/software/firmware/oracle_e54_edition/hal/utils/src/utils_assert.d index 92c72a67..e2ad5d3f 100644 --- a/software/firmware/oracle_e54_edition/hal/utils/src/utils_assert.d +++ b/software/firmware/oracle_e54_edition/hal/utils/src/utils_assert.d @@ -1,15 +1,15 @@ hal/utils/src/utils_assert.d hal/utils/src/utils_assert.o: \ hal/utils/src/utils_assert.c hal/utils/include/utils_assert.h \ hal/utils/include/compiler.h \ - /usr/lib/gcc/arm-none-eabi/11.2.1/include/stddef.h \ - /usr/lib/gcc/arm-none-eabi/11.2.1/include/stdint.h \ + /usr/lib/gcc/arm-none-eabi/10.1.0/include/stddef.h \ + /usr/lib/gcc/arm-none-eabi/10.1.0/include/stdint.h \ /usr/arm-none-eabi/include/stdint.h \ /usr/arm-none-eabi/include/machine/_default_types.h \ /usr/arm-none-eabi/include/sys/features.h \ /usr/arm-none-eabi/include/_newlib_version.h \ /usr/arm-none-eabi/include/sys/_intsup.h \ /usr/arm-none-eabi/include/sys/_stdint.h \ - /usr/lib/gcc/arm-none-eabi/11.2.1/include/stdbool.h \ + /usr/lib/gcc/arm-none-eabi/10.1.0/include/stdbool.h \ hal/utils/include/parts.h include/same54.h include/same54p20a.h \ CMSIS/Core/Include/core_cm4.h CMSIS/Core/Include/cmsis_version.h \ CMSIS/Core/Include/cmsis_compiler.h CMSIS/Core/Include/cmsis_gcc.h \ @@ -68,15 +68,15 @@ hal/utils/src/utils_assert.d hal/utils/src/utils_assert.o: \ hri/hri_usb_e54.h hri/hri_wdt_e54.h hal/utils/include/err_codes.h hal/utils/include/utils_assert.h: hal/utils/include/compiler.h: -/usr/lib/gcc/arm-none-eabi/11.2.1/include/stddef.h: -/usr/lib/gcc/arm-none-eabi/11.2.1/include/stdint.h: +/usr/lib/gcc/arm-none-eabi/10.1.0/include/stddef.h: +/usr/lib/gcc/arm-none-eabi/10.1.0/include/stdint.h: /usr/arm-none-eabi/include/stdint.h: /usr/arm-none-eabi/include/machine/_default_types.h: /usr/arm-none-eabi/include/sys/features.h: /usr/arm-none-eabi/include/_newlib_version.h: /usr/arm-none-eabi/include/sys/_intsup.h: /usr/arm-none-eabi/include/sys/_stdint.h: -/usr/lib/gcc/arm-none-eabi/11.2.1/include/stdbool.h: +/usr/lib/gcc/arm-none-eabi/10.1.0/include/stdbool.h: hal/utils/include/parts.h: include/same54.h: include/same54p20a.h: diff --git a/software/firmware/oracle_e54_edition/hal/utils/src/utils_assert.o b/software/firmware/oracle_e54_edition/hal/utils/src/utils_assert.o deleted file mode 100644 index 886186db..00000000 Binary files a/software/firmware/oracle_e54_edition/hal/utils/src/utils_assert.o and /dev/null differ diff --git a/software/firmware/oracle_e54_edition/hal/utils/src/utils_event.d b/software/firmware/oracle_e54_edition/hal/utils/src/utils_event.d index c14a9a39..9411e3db 100644 --- a/software/firmware/oracle_e54_edition/hal/utils/src/utils_event.d +++ b/software/firmware/oracle_e54_edition/hal/utils/src/utils_event.d @@ -2,15 +2,15 @@ hal/utils/src/utils_event.d hal/utils/src/utils_event.o: \ hal/utils/src/utils_event.c hal/utils/include/utils_event.h \ hal/utils/include/utils.h hal/utils/include/utils_list.h \ hal/utils/include/compiler.h \ - /usr/lib/gcc/arm-none-eabi/11.2.1/include/stddef.h \ - /usr/lib/gcc/arm-none-eabi/11.2.1/include/stdint.h \ + /usr/lib/gcc/arm-none-eabi/10.1.0/include/stddef.h \ + /usr/lib/gcc/arm-none-eabi/10.1.0/include/stdint.h \ /usr/arm-none-eabi/include/stdint.h \ /usr/arm-none-eabi/include/machine/_default_types.h \ /usr/arm-none-eabi/include/sys/features.h \ /usr/arm-none-eabi/include/_newlib_version.h \ /usr/arm-none-eabi/include/sys/_intsup.h \ /usr/arm-none-eabi/include/sys/_stdint.h \ - /usr/lib/gcc/arm-none-eabi/11.2.1/include/stdbool.h \ + /usr/lib/gcc/arm-none-eabi/10.1.0/include/stdbool.h \ hal/utils/include/parts.h include/same54.h include/same54p20a.h \ CMSIS/Core/Include/core_cm4.h CMSIS/Core/Include/cmsis_version.h \ CMSIS/Core/Include/cmsis_compiler.h CMSIS/Core/Include/cmsis_gcc.h \ @@ -80,23 +80,20 @@ hal/utils/src/utils_event.d hal/utils/src/utils_event.o: \ /usr/arm-none-eabi/include/sys/cdefs.h \ /usr/arm-none-eabi/include/sys/_locale.h \ /usr/arm-none-eabi/include/strings.h \ - /usr/arm-none-eabi/include/ssp/strings.h \ - /usr/arm-none-eabi/include/ssp/ssp.h \ - /usr/arm-none-eabi/include/sys/string.h \ - /usr/arm-none-eabi/include/ssp/string.h + /usr/arm-none-eabi/include/sys/string.h hal/utils/include/utils_event.h: hal/utils/include/utils.h: hal/utils/include/utils_list.h: hal/utils/include/compiler.h: -/usr/lib/gcc/arm-none-eabi/11.2.1/include/stddef.h: -/usr/lib/gcc/arm-none-eabi/11.2.1/include/stdint.h: +/usr/lib/gcc/arm-none-eabi/10.1.0/include/stddef.h: +/usr/lib/gcc/arm-none-eabi/10.1.0/include/stdint.h: /usr/arm-none-eabi/include/stdint.h: /usr/arm-none-eabi/include/machine/_default_types.h: /usr/arm-none-eabi/include/sys/features.h: /usr/arm-none-eabi/include/_newlib_version.h: /usr/arm-none-eabi/include/sys/_intsup.h: /usr/arm-none-eabi/include/sys/_stdint.h: -/usr/lib/gcc/arm-none-eabi/11.2.1/include/stdbool.h: +/usr/lib/gcc/arm-none-eabi/10.1.0/include/stdbool.h: hal/utils/include/parts.h: include/same54.h: include/same54p20a.h: @@ -262,7 +259,4 @@ hal/utils/include/utils_assert.h: /usr/arm-none-eabi/include/sys/cdefs.h: /usr/arm-none-eabi/include/sys/_locale.h: /usr/arm-none-eabi/include/strings.h: -/usr/arm-none-eabi/include/ssp/strings.h: -/usr/arm-none-eabi/include/ssp/ssp.h: /usr/arm-none-eabi/include/sys/string.h: -/usr/arm-none-eabi/include/ssp/string.h: diff --git a/software/firmware/oracle_e54_edition/hal/utils/src/utils_event.o b/software/firmware/oracle_e54_edition/hal/utils/src/utils_event.o deleted file mode 100644 index 8b5bec24..00000000 Binary files a/software/firmware/oracle_e54_edition/hal/utils/src/utils_event.o and /dev/null differ diff --git a/software/firmware/oracle_e54_edition/hal/utils/src/utils_list.d b/software/firmware/oracle_e54_edition/hal/utils/src/utils_list.d index 12fa7678..d8ce3de9 100644 --- a/software/firmware/oracle_e54_edition/hal/utils/src/utils_list.d +++ b/software/firmware/oracle_e54_edition/hal/utils/src/utils_list.d @@ -1,15 +1,15 @@ hal/utils/src/utils_list.d hal/utils/src/utils_list.o: \ hal/utils/src/utils_list.c hal/utils/include/utils_list.h \ hal/utils/include/compiler.h \ - /usr/lib/gcc/arm-none-eabi/11.2.1/include/stddef.h \ - /usr/lib/gcc/arm-none-eabi/11.2.1/include/stdint.h \ + /usr/lib/gcc/arm-none-eabi/10.1.0/include/stddef.h \ + /usr/lib/gcc/arm-none-eabi/10.1.0/include/stdint.h \ /usr/arm-none-eabi/include/stdint.h \ /usr/arm-none-eabi/include/machine/_default_types.h \ /usr/arm-none-eabi/include/sys/features.h \ /usr/arm-none-eabi/include/_newlib_version.h \ /usr/arm-none-eabi/include/sys/_intsup.h \ /usr/arm-none-eabi/include/sys/_stdint.h \ - /usr/lib/gcc/arm-none-eabi/11.2.1/include/stdbool.h \ + /usr/lib/gcc/arm-none-eabi/10.1.0/include/stdbool.h \ hal/utils/include/parts.h include/same54.h include/same54p20a.h \ CMSIS/Core/Include/core_cm4.h CMSIS/Core/Include/cmsis_version.h \ CMSIS/Core/Include/cmsis_compiler.h CMSIS/Core/Include/cmsis_gcc.h \ @@ -69,15 +69,15 @@ hal/utils/src/utils_list.d hal/utils/src/utils_list.o: \ hal/utils/include/utils_assert.h hal/utils/include/utils_list.h: hal/utils/include/compiler.h: -/usr/lib/gcc/arm-none-eabi/11.2.1/include/stddef.h: -/usr/lib/gcc/arm-none-eabi/11.2.1/include/stdint.h: +/usr/lib/gcc/arm-none-eabi/10.1.0/include/stddef.h: +/usr/lib/gcc/arm-none-eabi/10.1.0/include/stdint.h: /usr/arm-none-eabi/include/stdint.h: /usr/arm-none-eabi/include/machine/_default_types.h: /usr/arm-none-eabi/include/sys/features.h: /usr/arm-none-eabi/include/_newlib_version.h: /usr/arm-none-eabi/include/sys/_intsup.h: /usr/arm-none-eabi/include/sys/_stdint.h: -/usr/lib/gcc/arm-none-eabi/11.2.1/include/stdbool.h: +/usr/lib/gcc/arm-none-eabi/10.1.0/include/stdbool.h: hal/utils/include/parts.h: include/same54.h: include/same54p20a.h: diff --git a/software/firmware/oracle_e54_edition/hal/utils/src/utils_list.o b/software/firmware/oracle_e54_edition/hal/utils/src/utils_list.o deleted file mode 100644 index d16f2c50..00000000 Binary files a/software/firmware/oracle_e54_edition/hal/utils/src/utils_list.o and /dev/null differ diff --git a/software/firmware/oracle_e54_edition/hal/utils/src/utils_ringbuffer.d b/software/firmware/oracle_e54_edition/hal/utils/src/utils_ringbuffer.d index befb7107..3c73c0c5 100644 --- a/software/firmware/oracle_e54_edition/hal/utils/src/utils_ringbuffer.d +++ b/software/firmware/oracle_e54_edition/hal/utils/src/utils_ringbuffer.d @@ -1,15 +1,15 @@ hal/utils/src/utils_ringbuffer.d hal/utils/src/utils_ringbuffer.o: \ hal/utils/src/utils_ringbuffer.c hal/utils/include/utils_ringbuffer.h \ hal/utils/include/compiler.h \ - /usr/lib/gcc/arm-none-eabi/11.2.1/include/stddef.h \ - /usr/lib/gcc/arm-none-eabi/11.2.1/include/stdint.h \ + /usr/lib/gcc/arm-none-eabi/10.1.0/include/stddef.h \ + /usr/lib/gcc/arm-none-eabi/10.1.0/include/stdint.h \ /usr/arm-none-eabi/include/stdint.h \ /usr/arm-none-eabi/include/machine/_default_types.h \ /usr/arm-none-eabi/include/sys/features.h \ /usr/arm-none-eabi/include/_newlib_version.h \ /usr/arm-none-eabi/include/sys/_intsup.h \ /usr/arm-none-eabi/include/sys/_stdint.h \ - /usr/lib/gcc/arm-none-eabi/11.2.1/include/stdbool.h \ + /usr/lib/gcc/arm-none-eabi/10.1.0/include/stdbool.h \ hal/utils/include/parts.h include/same54.h include/same54p20a.h \ CMSIS/Core/Include/core_cm4.h CMSIS/Core/Include/cmsis_version.h \ CMSIS/Core/Include/cmsis_compiler.h CMSIS/Core/Include/cmsis_gcc.h \ @@ -69,15 +69,15 @@ hal/utils/src/utils_ringbuffer.d hal/utils/src/utils_ringbuffer.o: \ hal/utils/include/utils_assert.h hal/utils/include/utils_ringbuffer.h: hal/utils/include/compiler.h: -/usr/lib/gcc/arm-none-eabi/11.2.1/include/stddef.h: -/usr/lib/gcc/arm-none-eabi/11.2.1/include/stdint.h: +/usr/lib/gcc/arm-none-eabi/10.1.0/include/stddef.h: +/usr/lib/gcc/arm-none-eabi/10.1.0/include/stdint.h: /usr/arm-none-eabi/include/stdint.h: /usr/arm-none-eabi/include/machine/_default_types.h: /usr/arm-none-eabi/include/sys/features.h: /usr/arm-none-eabi/include/_newlib_version.h: /usr/arm-none-eabi/include/sys/_intsup.h: /usr/arm-none-eabi/include/sys/_stdint.h: -/usr/lib/gcc/arm-none-eabi/11.2.1/include/stdbool.h: +/usr/lib/gcc/arm-none-eabi/10.1.0/include/stdbool.h: hal/utils/include/parts.h: include/same54.h: include/same54p20a.h: diff --git a/software/firmware/oracle_e54_edition/hal/utils/src/utils_ringbuffer.o b/software/firmware/oracle_e54_edition/hal/utils/src/utils_ringbuffer.o deleted file mode 100644 index 50c7f10c..00000000 Binary files a/software/firmware/oracle_e54_edition/hal/utils/src/utils_ringbuffer.o and /dev/null differ diff --git a/software/firmware/oracle_e54_edition/hal/utils/src/utils_syscalls.d b/software/firmware/oracle_e54_edition/hal/utils/src/utils_syscalls.d index ad2d607b..e2d19b8b 100644 --- a/software/firmware/oracle_e54_edition/hal/utils/src/utils_syscalls.d +++ b/software/firmware/oracle_e54_edition/hal/utils/src/utils_syscalls.d @@ -7,8 +7,8 @@ hal/utils/src/utils_syscalls.d hal/utils/src/utils_syscalls.o: \ /usr/arm-none-eabi/include/sys/features.h \ /usr/arm-none-eabi/include/sys/cdefs.h \ /usr/arm-none-eabi/include/machine/_default_types.h \ - /usr/lib/gcc/arm-none-eabi/11.2.1/include/stddef.h \ - /usr/lib/gcc/arm-none-eabi/11.2.1/include/stdarg.h \ + /usr/lib/gcc/arm-none-eabi/10.1.0/include/stddef.h \ + /usr/lib/gcc/arm-none-eabi/10.1.0/include/stdarg.h \ /usr/arm-none-eabi/include/sys/reent.h \ /usr/arm-none-eabi/include/_ansi.h \ /usr/arm-none-eabi/include/sys/_types.h \ @@ -27,8 +27,6 @@ hal/utils/src/utils_syscalls.d hal/utils/src/utils_syscalls.o: \ /usr/arm-none-eabi/include/sys/sched.h \ /usr/arm-none-eabi/include/machine/types.h \ /usr/arm-none-eabi/include/sys/stdio.h \ - /usr/arm-none-eabi/include/ssp/stdio.h \ - /usr/arm-none-eabi/include/ssp/ssp.h \ /usr/arm-none-eabi/include/sys/stat.h /usr/arm-none-eabi/include/time.h \ /usr/arm-none-eabi/include/machine/time.h \ /usr/arm-none-eabi/include/sys/_locale.h @@ -41,8 +39,8 @@ hal/utils/src/utils_syscalls.d hal/utils/src/utils_syscalls.o: \ /usr/arm-none-eabi/include/sys/features.h: /usr/arm-none-eabi/include/sys/cdefs.h: /usr/arm-none-eabi/include/machine/_default_types.h: -/usr/lib/gcc/arm-none-eabi/11.2.1/include/stddef.h: -/usr/lib/gcc/arm-none-eabi/11.2.1/include/stdarg.h: +/usr/lib/gcc/arm-none-eabi/10.1.0/include/stddef.h: +/usr/lib/gcc/arm-none-eabi/10.1.0/include/stdarg.h: /usr/arm-none-eabi/include/sys/reent.h: /usr/arm-none-eabi/include/_ansi.h: /usr/arm-none-eabi/include/sys/_types.h: @@ -61,8 +59,6 @@ hal/utils/src/utils_syscalls.d hal/utils/src/utils_syscalls.o: \ /usr/arm-none-eabi/include/sys/sched.h: /usr/arm-none-eabi/include/machine/types.h: /usr/arm-none-eabi/include/sys/stdio.h: -/usr/arm-none-eabi/include/ssp/stdio.h: -/usr/arm-none-eabi/include/ssp/ssp.h: /usr/arm-none-eabi/include/sys/stat.h: /usr/arm-none-eabi/include/time.h: /usr/arm-none-eabi/include/machine/time.h: diff --git a/software/firmware/oracle_e54_edition/hal/utils/src/utils_syscalls.o b/software/firmware/oracle_e54_edition/hal/utils/src/utils_syscalls.o deleted file mode 100644 index 1207f7cf..00000000 Binary files a/software/firmware/oracle_e54_edition/hal/utils/src/utils_syscalls.o and /dev/null differ diff --git a/software/firmware/oracle_e54_edition/hpl/cmcc/hpl_cmcc.d b/software/firmware/oracle_e54_edition/hpl/cmcc/hpl_cmcc.d index 765b32f8..b284686d 100644 --- a/software/firmware/oracle_e54_edition/hpl/cmcc/hpl_cmcc.d +++ b/software/firmware/oracle_e54_edition/hpl/cmcc/hpl_cmcc.d @@ -1,14 +1,14 @@ hpl/cmcc/hpl_cmcc.d hpl/cmcc/hpl_cmcc.o: hpl/cmcc/hpl_cmcc.c \ hal/utils/include/compiler.h \ - /usr/lib/gcc/arm-none-eabi/11.2.1/include/stddef.h \ - /usr/lib/gcc/arm-none-eabi/11.2.1/include/stdint.h \ + /usr/lib/gcc/arm-none-eabi/10.1.0/include/stddef.h \ + /usr/lib/gcc/arm-none-eabi/10.1.0/include/stdint.h \ /usr/arm-none-eabi/include/stdint.h \ /usr/arm-none-eabi/include/machine/_default_types.h \ /usr/arm-none-eabi/include/sys/features.h \ /usr/arm-none-eabi/include/_newlib_version.h \ /usr/arm-none-eabi/include/sys/_intsup.h \ /usr/arm-none-eabi/include/sys/_stdint.h \ - /usr/lib/gcc/arm-none-eabi/11.2.1/include/stdbool.h \ + /usr/lib/gcc/arm-none-eabi/10.1.0/include/stdbool.h \ hal/utils/include/parts.h include/same54.h include/same54p20a.h \ CMSIS/Core/Include/core_cm4.h CMSIS/Core/Include/cmsis_version.h \ CMSIS/Core/Include/cmsis_compiler.h CMSIS/Core/Include/cmsis_gcc.h \ @@ -67,15 +67,15 @@ hpl/cmcc/hpl_cmcc.d hpl/cmcc/hpl_cmcc.o: hpl/cmcc/hpl_cmcc.c \ hri/hri_usb_e54.h hri/hri_wdt_e54.h hal/utils/include/err_codes.h \ hal/include/hpl_cmcc.h config/hpl_cmcc_config.h hal/utils/include/compiler.h: -/usr/lib/gcc/arm-none-eabi/11.2.1/include/stddef.h: -/usr/lib/gcc/arm-none-eabi/11.2.1/include/stdint.h: +/usr/lib/gcc/arm-none-eabi/10.1.0/include/stddef.h: +/usr/lib/gcc/arm-none-eabi/10.1.0/include/stdint.h: /usr/arm-none-eabi/include/stdint.h: /usr/arm-none-eabi/include/machine/_default_types.h: /usr/arm-none-eabi/include/sys/features.h: /usr/arm-none-eabi/include/_newlib_version.h: /usr/arm-none-eabi/include/sys/_intsup.h: /usr/arm-none-eabi/include/sys/_stdint.h: -/usr/lib/gcc/arm-none-eabi/11.2.1/include/stdbool.h: +/usr/lib/gcc/arm-none-eabi/10.1.0/include/stdbool.h: hal/utils/include/parts.h: include/same54.h: include/same54p20a.h: diff --git a/software/firmware/oracle_e54_edition/hpl/cmcc/hpl_cmcc.o b/software/firmware/oracle_e54_edition/hpl/cmcc/hpl_cmcc.o deleted file mode 100644 index 16e380aa..00000000 Binary files a/software/firmware/oracle_e54_edition/hpl/cmcc/hpl_cmcc.o and /dev/null differ diff --git a/software/firmware/oracle_e54_edition/hpl/core/hpl_core_m4.d b/software/firmware/oracle_e54_edition/hpl/core/hpl_core_m4.d index 5309fe99..c6785c6f 100644 --- a/software/firmware/oracle_e54_edition/hpl/core/hpl_core_m4.d +++ b/software/firmware/oracle_e54_edition/hpl/core/hpl_core_m4.d @@ -1,15 +1,15 @@ hpl/core/hpl_core_m4.d hpl/core/hpl_core_m4.o: hpl/core/hpl_core_m4.c \ hal/include/hpl_core.h hpl/core/hpl_core_port.h \ config/peripheral_clk_config.h hal/utils/include/compiler.h \ - /usr/lib/gcc/arm-none-eabi/11.2.1/include/stddef.h \ - /usr/lib/gcc/arm-none-eabi/11.2.1/include/stdint.h \ + /usr/lib/gcc/arm-none-eabi/10.1.0/include/stddef.h \ + /usr/lib/gcc/arm-none-eabi/10.1.0/include/stdint.h \ /usr/arm-none-eabi/include/stdint.h \ /usr/arm-none-eabi/include/machine/_default_types.h \ /usr/arm-none-eabi/include/sys/features.h \ /usr/arm-none-eabi/include/_newlib_version.h \ /usr/arm-none-eabi/include/sys/_intsup.h \ /usr/arm-none-eabi/include/sys/_stdint.h \ - /usr/lib/gcc/arm-none-eabi/11.2.1/include/stdbool.h \ + /usr/lib/gcc/arm-none-eabi/10.1.0/include/stdbool.h \ hal/utils/include/parts.h include/same54.h include/same54p20a.h \ CMSIS/Core/Include/core_cm4.h CMSIS/Core/Include/cmsis_version.h \ CMSIS/Core/Include/cmsis_compiler.h CMSIS/Core/Include/cmsis_gcc.h \ @@ -72,15 +72,15 @@ hal/include/hpl_core.h: hpl/core/hpl_core_port.h: config/peripheral_clk_config.h: hal/utils/include/compiler.h: -/usr/lib/gcc/arm-none-eabi/11.2.1/include/stddef.h: -/usr/lib/gcc/arm-none-eabi/11.2.1/include/stdint.h: +/usr/lib/gcc/arm-none-eabi/10.1.0/include/stddef.h: +/usr/lib/gcc/arm-none-eabi/10.1.0/include/stdint.h: /usr/arm-none-eabi/include/stdint.h: /usr/arm-none-eabi/include/machine/_default_types.h: /usr/arm-none-eabi/include/sys/features.h: /usr/arm-none-eabi/include/_newlib_version.h: /usr/arm-none-eabi/include/sys/_intsup.h: /usr/arm-none-eabi/include/sys/_stdint.h: -/usr/lib/gcc/arm-none-eabi/11.2.1/include/stdbool.h: +/usr/lib/gcc/arm-none-eabi/10.1.0/include/stdbool.h: hal/utils/include/parts.h: include/same54.h: include/same54p20a.h: diff --git a/software/firmware/oracle_e54_edition/hpl/core/hpl_core_m4.o b/software/firmware/oracle_e54_edition/hpl/core/hpl_core_m4.o deleted file mode 100644 index df6c005b..00000000 Binary files a/software/firmware/oracle_e54_edition/hpl/core/hpl_core_m4.o and /dev/null differ diff --git a/software/firmware/oracle_e54_edition/hpl/core/hpl_init.d b/software/firmware/oracle_e54_edition/hpl/core/hpl_init.d index 951cef4c..36934686 100644 --- a/software/firmware/oracle_e54_edition/hpl/core/hpl_init.d +++ b/software/firmware/oracle_e54_edition/hpl/core/hpl_init.d @@ -1,14 +1,14 @@ hpl/core/hpl_init.d hpl/core/hpl_init.o: hpl/core/hpl_init.c \ hal/include/hpl_gpio.h hal/utils/include/compiler.h \ - /usr/lib/gcc/arm-none-eabi/11.2.1/include/stddef.h \ - /usr/lib/gcc/arm-none-eabi/11.2.1/include/stdint.h \ + /usr/lib/gcc/arm-none-eabi/10.1.0/include/stddef.h \ + /usr/lib/gcc/arm-none-eabi/10.1.0/include/stdint.h \ /usr/arm-none-eabi/include/stdint.h \ /usr/arm-none-eabi/include/machine/_default_types.h \ /usr/arm-none-eabi/include/sys/features.h \ /usr/arm-none-eabi/include/_newlib_version.h \ /usr/arm-none-eabi/include/sys/_intsup.h \ /usr/arm-none-eabi/include/sys/_stdint.h \ - /usr/lib/gcc/arm-none-eabi/11.2.1/include/stdbool.h \ + /usr/lib/gcc/arm-none-eabi/10.1.0/include/stdbool.h \ hal/utils/include/parts.h include/same54.h include/same54p20a.h \ CMSIS/Core/Include/core_cm4.h CMSIS/Core/Include/cmsis_version.h \ CMSIS/Core/Include/cmsis_compiler.h CMSIS/Core/Include/cmsis_gcc.h \ @@ -72,15 +72,15 @@ hpl/core/hpl_init.d hpl/core/hpl_init.o: hpl/core/hpl_init.c \ config/hpl_cmcc_config.h hal/include/hal_cache.h hal/include/hpl_cmcc.h hal/include/hpl_gpio.h: hal/utils/include/compiler.h: -/usr/lib/gcc/arm-none-eabi/11.2.1/include/stddef.h: -/usr/lib/gcc/arm-none-eabi/11.2.1/include/stdint.h: +/usr/lib/gcc/arm-none-eabi/10.1.0/include/stddef.h: +/usr/lib/gcc/arm-none-eabi/10.1.0/include/stdint.h: /usr/arm-none-eabi/include/stdint.h: /usr/arm-none-eabi/include/machine/_default_types.h: /usr/arm-none-eabi/include/sys/features.h: /usr/arm-none-eabi/include/_newlib_version.h: /usr/arm-none-eabi/include/sys/_intsup.h: /usr/arm-none-eabi/include/sys/_stdint.h: -/usr/lib/gcc/arm-none-eabi/11.2.1/include/stdbool.h: +/usr/lib/gcc/arm-none-eabi/10.1.0/include/stdbool.h: hal/utils/include/parts.h: include/same54.h: include/same54p20a.h: diff --git a/software/firmware/oracle_e54_edition/hpl/core/hpl_init.o b/software/firmware/oracle_e54_edition/hpl/core/hpl_init.o deleted file mode 100644 index f66ba550..00000000 Binary files a/software/firmware/oracle_e54_edition/hpl/core/hpl_init.o and /dev/null differ diff --git a/software/firmware/oracle_e54_edition/hpl/dmac/hpl_dmac.d b/software/firmware/oracle_e54_edition/hpl/dmac/hpl_dmac.d index 3103b877..55567b1f 100644 --- a/software/firmware/oracle_e54_edition/hpl/dmac/hpl_dmac.d +++ b/software/firmware/oracle_e54_edition/hpl/dmac/hpl_dmac.d @@ -1,14 +1,14 @@ hpl/dmac/hpl_dmac.d hpl/dmac/hpl_dmac.o: hpl/dmac/hpl_dmac.c \ hal/include/hpl_dma.h hal/utils/include/compiler.h \ - /usr/lib/gcc/arm-none-eabi/11.2.1/include/stddef.h \ - /usr/lib/gcc/arm-none-eabi/11.2.1/include/stdint.h \ + /usr/lib/gcc/arm-none-eabi/10.1.0/include/stddef.h \ + /usr/lib/gcc/arm-none-eabi/10.1.0/include/stdint.h \ /usr/arm-none-eabi/include/stdint.h \ /usr/arm-none-eabi/include/machine/_default_types.h \ /usr/arm-none-eabi/include/sys/features.h \ /usr/arm-none-eabi/include/_newlib_version.h \ /usr/arm-none-eabi/include/sys/_intsup.h \ /usr/arm-none-eabi/include/sys/_stdint.h \ - /usr/lib/gcc/arm-none-eabi/11.2.1/include/stdbool.h \ + /usr/lib/gcc/arm-none-eabi/10.1.0/include/stdbool.h \ hal/utils/include/parts.h include/same54.h include/same54p20a.h \ CMSIS/Core/Include/core_cm4.h CMSIS/Core/Include/cmsis_version.h \ CMSIS/Core/Include/cmsis_compiler.h CMSIS/Core/Include/cmsis_gcc.h \ @@ -71,15 +71,15 @@ hpl/dmac/hpl_dmac.d hpl/dmac/hpl_dmac.o: hpl/dmac/hpl_dmac.c \ hal/utils/include/utils_increment_macro.h hal/include/hpl_dma.h: hal/utils/include/compiler.h: -/usr/lib/gcc/arm-none-eabi/11.2.1/include/stddef.h: -/usr/lib/gcc/arm-none-eabi/11.2.1/include/stdint.h: +/usr/lib/gcc/arm-none-eabi/10.1.0/include/stddef.h: +/usr/lib/gcc/arm-none-eabi/10.1.0/include/stdint.h: /usr/arm-none-eabi/include/stdint.h: /usr/arm-none-eabi/include/machine/_default_types.h: /usr/arm-none-eabi/include/sys/features.h: /usr/arm-none-eabi/include/_newlib_version.h: /usr/arm-none-eabi/include/sys/_intsup.h: /usr/arm-none-eabi/include/sys/_stdint.h: -/usr/lib/gcc/arm-none-eabi/11.2.1/include/stdbool.h: +/usr/lib/gcc/arm-none-eabi/10.1.0/include/stdbool.h: hal/utils/include/parts.h: include/same54.h: include/same54p20a.h: diff --git a/software/firmware/oracle_e54_edition/hpl/dmac/hpl_dmac.o b/software/firmware/oracle_e54_edition/hpl/dmac/hpl_dmac.o deleted file mode 100644 index 6534452c..00000000 Binary files a/software/firmware/oracle_e54_edition/hpl/dmac/hpl_dmac.o and /dev/null differ diff --git a/software/firmware/oracle_e54_edition/hpl/eic/hpl_eic.d b/software/firmware/oracle_e54_edition/hpl/eic/hpl_eic.d index 9d26e6a8..5bd4f994 100644 --- a/software/firmware/oracle_e54_edition/hpl/eic/hpl_eic.d +++ b/software/firmware/oracle_e54_edition/hpl/eic/hpl_eic.d @@ -1,14 +1,14 @@ hpl/eic/hpl_eic.d hpl/eic/hpl_eic.o: hpl/eic/hpl_eic.c \ hal/utils/include/compiler.h \ - /usr/lib/gcc/arm-none-eabi/11.2.1/include/stddef.h \ - /usr/lib/gcc/arm-none-eabi/11.2.1/include/stdint.h \ + /usr/lib/gcc/arm-none-eabi/10.1.0/include/stddef.h \ + /usr/lib/gcc/arm-none-eabi/10.1.0/include/stdint.h \ /usr/arm-none-eabi/include/stdint.h \ /usr/arm-none-eabi/include/machine/_default_types.h \ /usr/arm-none-eabi/include/sys/features.h \ /usr/arm-none-eabi/include/_newlib_version.h \ /usr/arm-none-eabi/include/sys/_intsup.h \ /usr/arm-none-eabi/include/sys/_stdint.h \ - /usr/lib/gcc/arm-none-eabi/11.2.1/include/stdbool.h \ + /usr/lib/gcc/arm-none-eabi/10.1.0/include/stdbool.h \ hal/utils/include/parts.h include/same54.h include/same54p20a.h \ CMSIS/Core/Include/core_cm4.h CMSIS/Core/Include/cmsis_version.h \ CMSIS/Core/Include/cmsis_compiler.h CMSIS/Core/Include/cmsis_gcc.h \ @@ -78,21 +78,18 @@ hpl/eic/hpl_eic.d hpl/eic/hpl_eic.o: hpl/eic/hpl_eic.c \ /usr/arm-none-eabi/include/sys/cdefs.h \ /usr/arm-none-eabi/include/sys/_locale.h \ /usr/arm-none-eabi/include/strings.h \ - /usr/arm-none-eabi/include/ssp/strings.h \ - /usr/arm-none-eabi/include/ssp/ssp.h \ - /usr/arm-none-eabi/include/sys/string.h \ - /usr/arm-none-eabi/include/ssp/string.h hal/utils/include/utils.h \ + /usr/arm-none-eabi/include/sys/string.h hal/utils/include/utils.h \ hal/utils/include/utils_assert.h hal/utils/include/compiler.h: -/usr/lib/gcc/arm-none-eabi/11.2.1/include/stddef.h: -/usr/lib/gcc/arm-none-eabi/11.2.1/include/stdint.h: +/usr/lib/gcc/arm-none-eabi/10.1.0/include/stddef.h: +/usr/lib/gcc/arm-none-eabi/10.1.0/include/stdint.h: /usr/arm-none-eabi/include/stdint.h: /usr/arm-none-eabi/include/machine/_default_types.h: /usr/arm-none-eabi/include/sys/features.h: /usr/arm-none-eabi/include/_newlib_version.h: /usr/arm-none-eabi/include/sys/_intsup.h: /usr/arm-none-eabi/include/sys/_stdint.h: -/usr/lib/gcc/arm-none-eabi/11.2.1/include/stdbool.h: +/usr/lib/gcc/arm-none-eabi/10.1.0/include/stdbool.h: hal/utils/include/parts.h: include/same54.h: include/same54p20a.h: @@ -258,9 +255,6 @@ hal/include/hpl_ext_irq.h: /usr/arm-none-eabi/include/sys/cdefs.h: /usr/arm-none-eabi/include/sys/_locale.h: /usr/arm-none-eabi/include/strings.h: -/usr/arm-none-eabi/include/ssp/strings.h: -/usr/arm-none-eabi/include/ssp/ssp.h: /usr/arm-none-eabi/include/sys/string.h: -/usr/arm-none-eabi/include/ssp/string.h: hal/utils/include/utils.h: hal/utils/include/utils_assert.h: diff --git a/software/firmware/oracle_e54_edition/hpl/eic/hpl_eic.o b/software/firmware/oracle_e54_edition/hpl/eic/hpl_eic.o deleted file mode 100644 index a067bd40..00000000 Binary files a/software/firmware/oracle_e54_edition/hpl/eic/hpl_eic.o and /dev/null differ diff --git a/software/firmware/oracle_e54_edition/hpl/gclk/hpl_gclk.d b/software/firmware/oracle_e54_edition/hpl/gclk/hpl_gclk.d index 19d52eb8..5c44f32b 100644 --- a/software/firmware/oracle_e54_edition/hpl/gclk/hpl_gclk.d +++ b/software/firmware/oracle_e54_edition/hpl/gclk/hpl_gclk.d @@ -1,15 +1,15 @@ hpl/gclk/hpl_gclk.d hpl/gclk/hpl_gclk.o: hpl/gclk/hpl_gclk.c \ config/hpl_gclk_config.h hal/include/hpl_init.h \ hal/utils/include/compiler.h \ - /usr/lib/gcc/arm-none-eabi/11.2.1/include/stddef.h \ - /usr/lib/gcc/arm-none-eabi/11.2.1/include/stdint.h \ + /usr/lib/gcc/arm-none-eabi/10.1.0/include/stddef.h \ + /usr/lib/gcc/arm-none-eabi/10.1.0/include/stdint.h \ /usr/arm-none-eabi/include/stdint.h \ /usr/arm-none-eabi/include/machine/_default_types.h \ /usr/arm-none-eabi/include/sys/features.h \ /usr/arm-none-eabi/include/_newlib_version.h \ /usr/arm-none-eabi/include/sys/_intsup.h \ /usr/arm-none-eabi/include/sys/_stdint.h \ - /usr/lib/gcc/arm-none-eabi/11.2.1/include/stdbool.h \ + /usr/lib/gcc/arm-none-eabi/10.1.0/include/stdbool.h \ hal/utils/include/parts.h include/same54.h include/same54p20a.h \ CMSIS/Core/Include/core_cm4.h CMSIS/Core/Include/cmsis_version.h \ CMSIS/Core/Include/cmsis_compiler.h CMSIS/Core/Include/cmsis_gcc.h \ @@ -70,15 +70,15 @@ hpl/gclk/hpl_gclk.d hpl/gclk/hpl_gclk.o: hpl/gclk/hpl_gclk.c \ config/hpl_gclk_config.h: hal/include/hpl_init.h: hal/utils/include/compiler.h: -/usr/lib/gcc/arm-none-eabi/11.2.1/include/stddef.h: -/usr/lib/gcc/arm-none-eabi/11.2.1/include/stdint.h: +/usr/lib/gcc/arm-none-eabi/10.1.0/include/stddef.h: +/usr/lib/gcc/arm-none-eabi/10.1.0/include/stdint.h: /usr/arm-none-eabi/include/stdint.h: /usr/arm-none-eabi/include/machine/_default_types.h: /usr/arm-none-eabi/include/sys/features.h: /usr/arm-none-eabi/include/_newlib_version.h: /usr/arm-none-eabi/include/sys/_intsup.h: /usr/arm-none-eabi/include/sys/_stdint.h: -/usr/lib/gcc/arm-none-eabi/11.2.1/include/stdbool.h: +/usr/lib/gcc/arm-none-eabi/10.1.0/include/stdbool.h: hal/utils/include/parts.h: include/same54.h: include/same54p20a.h: diff --git a/software/firmware/oracle_e54_edition/hpl/gclk/hpl_gclk.o b/software/firmware/oracle_e54_edition/hpl/gclk/hpl_gclk.o deleted file mode 100644 index 068c2d3b..00000000 Binary files a/software/firmware/oracle_e54_edition/hpl/gclk/hpl_gclk.o and /dev/null differ diff --git a/software/firmware/oracle_e54_edition/hpl/mclk/hpl_mclk.d b/software/firmware/oracle_e54_edition/hpl/mclk/hpl_mclk.d index 6e6ae156..21f66514 100644 --- a/software/firmware/oracle_e54_edition/hpl/mclk/hpl_mclk.d +++ b/software/firmware/oracle_e54_edition/hpl/mclk/hpl_mclk.d @@ -1,14 +1,14 @@ hpl/mclk/hpl_mclk.d hpl/mclk/hpl_mclk.o: hpl/mclk/hpl_mclk.c \ hal/utils/include/compiler.h \ - /usr/lib/gcc/arm-none-eabi/11.2.1/include/stddef.h \ - /usr/lib/gcc/arm-none-eabi/11.2.1/include/stdint.h \ + /usr/lib/gcc/arm-none-eabi/10.1.0/include/stddef.h \ + /usr/lib/gcc/arm-none-eabi/10.1.0/include/stdint.h \ /usr/arm-none-eabi/include/stdint.h \ /usr/arm-none-eabi/include/machine/_default_types.h \ /usr/arm-none-eabi/include/sys/features.h \ /usr/arm-none-eabi/include/_newlib_version.h \ /usr/arm-none-eabi/include/sys/_intsup.h \ /usr/arm-none-eabi/include/sys/_stdint.h \ - /usr/lib/gcc/arm-none-eabi/11.2.1/include/stdbool.h \ + /usr/lib/gcc/arm-none-eabi/10.1.0/include/stdbool.h \ hal/utils/include/parts.h include/same54.h include/same54p20a.h \ CMSIS/Core/Include/core_cm4.h CMSIS/Core/Include/cmsis_version.h \ CMSIS/Core/Include/cmsis_compiler.h CMSIS/Core/Include/cmsis_gcc.h \ @@ -67,15 +67,15 @@ hpl/mclk/hpl_mclk.d hpl/mclk/hpl_mclk.o: hpl/mclk/hpl_mclk.c \ hri/hri_usb_e54.h hri/hri_wdt_e54.h hal/utils/include/err_codes.h \ config/hpl_mclk_config.h config/peripheral_clk_config.h hal/utils/include/compiler.h: -/usr/lib/gcc/arm-none-eabi/11.2.1/include/stddef.h: -/usr/lib/gcc/arm-none-eabi/11.2.1/include/stdint.h: +/usr/lib/gcc/arm-none-eabi/10.1.0/include/stddef.h: +/usr/lib/gcc/arm-none-eabi/10.1.0/include/stdint.h: /usr/arm-none-eabi/include/stdint.h: /usr/arm-none-eabi/include/machine/_default_types.h: /usr/arm-none-eabi/include/sys/features.h: /usr/arm-none-eabi/include/_newlib_version.h: /usr/arm-none-eabi/include/sys/_intsup.h: /usr/arm-none-eabi/include/sys/_stdint.h: -/usr/lib/gcc/arm-none-eabi/11.2.1/include/stdbool.h: +/usr/lib/gcc/arm-none-eabi/10.1.0/include/stdbool.h: hal/utils/include/parts.h: include/same54.h: include/same54p20a.h: diff --git a/software/firmware/oracle_e54_edition/hpl/mclk/hpl_mclk.o b/software/firmware/oracle_e54_edition/hpl/mclk/hpl_mclk.o deleted file mode 100644 index 9618900f..00000000 Binary files a/software/firmware/oracle_e54_edition/hpl/mclk/hpl_mclk.o and /dev/null differ diff --git a/software/firmware/oracle_e54_edition/hpl/osc32kctrl/hpl_osc32kctrl.d b/software/firmware/oracle_e54_edition/hpl/osc32kctrl/hpl_osc32kctrl.d index 73f5179d..68fa95db 100644 --- a/software/firmware/oracle_e54_edition/hpl/osc32kctrl/hpl_osc32kctrl.d +++ b/software/firmware/oracle_e54_edition/hpl/osc32kctrl/hpl_osc32kctrl.d @@ -1,15 +1,15 @@ hpl/osc32kctrl/hpl_osc32kctrl.d hpl/osc32kctrl/hpl_osc32kctrl.o: \ hpl/osc32kctrl/hpl_osc32kctrl.c hal/include/hpl_init.h \ hal/utils/include/compiler.h \ - /usr/lib/gcc/arm-none-eabi/11.2.1/include/stddef.h \ - /usr/lib/gcc/arm-none-eabi/11.2.1/include/stdint.h \ + /usr/lib/gcc/arm-none-eabi/10.1.0/include/stddef.h \ + /usr/lib/gcc/arm-none-eabi/10.1.0/include/stdint.h \ /usr/arm-none-eabi/include/stdint.h \ /usr/arm-none-eabi/include/machine/_default_types.h \ /usr/arm-none-eabi/include/sys/features.h \ /usr/arm-none-eabi/include/_newlib_version.h \ /usr/arm-none-eabi/include/sys/_intsup.h \ /usr/arm-none-eabi/include/sys/_stdint.h \ - /usr/lib/gcc/arm-none-eabi/11.2.1/include/stdbool.h \ + /usr/lib/gcc/arm-none-eabi/10.1.0/include/stdbool.h \ hal/utils/include/parts.h include/same54.h include/same54p20a.h \ CMSIS/Core/Include/core_cm4.h CMSIS/Core/Include/cmsis_version.h \ CMSIS/Core/Include/cmsis_compiler.h CMSIS/Core/Include/cmsis_gcc.h \ @@ -69,15 +69,15 @@ hpl/osc32kctrl/hpl_osc32kctrl.d hpl/osc32kctrl/hpl_osc32kctrl.o: \ config/hpl_osc32kctrl_config.h hal/include/hpl_init.h: hal/utils/include/compiler.h: -/usr/lib/gcc/arm-none-eabi/11.2.1/include/stddef.h: -/usr/lib/gcc/arm-none-eabi/11.2.1/include/stdint.h: +/usr/lib/gcc/arm-none-eabi/10.1.0/include/stddef.h: +/usr/lib/gcc/arm-none-eabi/10.1.0/include/stdint.h: /usr/arm-none-eabi/include/stdint.h: /usr/arm-none-eabi/include/machine/_default_types.h: /usr/arm-none-eabi/include/sys/features.h: /usr/arm-none-eabi/include/_newlib_version.h: /usr/arm-none-eabi/include/sys/_intsup.h: /usr/arm-none-eabi/include/sys/_stdint.h: -/usr/lib/gcc/arm-none-eabi/11.2.1/include/stdbool.h: +/usr/lib/gcc/arm-none-eabi/10.1.0/include/stdbool.h: hal/utils/include/parts.h: include/same54.h: include/same54p20a.h: diff --git a/software/firmware/oracle_e54_edition/hpl/osc32kctrl/hpl_osc32kctrl.o b/software/firmware/oracle_e54_edition/hpl/osc32kctrl/hpl_osc32kctrl.o deleted file mode 100644 index 20d1f0d0..00000000 Binary files a/software/firmware/oracle_e54_edition/hpl/osc32kctrl/hpl_osc32kctrl.o and /dev/null differ diff --git a/software/firmware/oracle_e54_edition/hpl/oscctrl/hpl_oscctrl.d b/software/firmware/oracle_e54_edition/hpl/oscctrl/hpl_oscctrl.d index 664cdb72..b084e791 100644 --- a/software/firmware/oracle_e54_edition/hpl/oscctrl/hpl_oscctrl.d +++ b/software/firmware/oracle_e54_edition/hpl/oscctrl/hpl_oscctrl.d @@ -1,15 +1,15 @@ hpl/oscctrl/hpl_oscctrl.d hpl/oscctrl/hpl_oscctrl.o: \ hpl/oscctrl/hpl_oscctrl.c hal/include/hpl_init.h \ hal/utils/include/compiler.h \ - /usr/lib/gcc/arm-none-eabi/11.2.1/include/stddef.h \ - /usr/lib/gcc/arm-none-eabi/11.2.1/include/stdint.h \ + /usr/lib/gcc/arm-none-eabi/10.1.0/include/stddef.h \ + /usr/lib/gcc/arm-none-eabi/10.1.0/include/stdint.h \ /usr/arm-none-eabi/include/stdint.h \ /usr/arm-none-eabi/include/machine/_default_types.h \ /usr/arm-none-eabi/include/sys/features.h \ /usr/arm-none-eabi/include/_newlib_version.h \ /usr/arm-none-eabi/include/sys/_intsup.h \ /usr/arm-none-eabi/include/sys/_stdint.h \ - /usr/lib/gcc/arm-none-eabi/11.2.1/include/stdbool.h \ + /usr/lib/gcc/arm-none-eabi/10.1.0/include/stdbool.h \ hal/utils/include/parts.h include/same54.h include/same54p20a.h \ CMSIS/Core/Include/core_cm4.h CMSIS/Core/Include/cmsis_version.h \ CMSIS/Core/Include/cmsis_compiler.h CMSIS/Core/Include/cmsis_gcc.h \ @@ -69,15 +69,15 @@ hpl/oscctrl/hpl_oscctrl.d hpl/oscctrl/hpl_oscctrl.o: \ config/hpl_oscctrl_config.h config/hpl_gclk_config.h hal/include/hpl_init.h: hal/utils/include/compiler.h: -/usr/lib/gcc/arm-none-eabi/11.2.1/include/stddef.h: -/usr/lib/gcc/arm-none-eabi/11.2.1/include/stdint.h: +/usr/lib/gcc/arm-none-eabi/10.1.0/include/stddef.h: +/usr/lib/gcc/arm-none-eabi/10.1.0/include/stdint.h: /usr/arm-none-eabi/include/stdint.h: /usr/arm-none-eabi/include/machine/_default_types.h: /usr/arm-none-eabi/include/sys/features.h: /usr/arm-none-eabi/include/_newlib_version.h: /usr/arm-none-eabi/include/sys/_intsup.h: /usr/arm-none-eabi/include/sys/_stdint.h: -/usr/lib/gcc/arm-none-eabi/11.2.1/include/stdbool.h: +/usr/lib/gcc/arm-none-eabi/10.1.0/include/stdbool.h: hal/utils/include/parts.h: include/same54.h: include/same54p20a.h: diff --git a/software/firmware/oracle_e54_edition/hpl/oscctrl/hpl_oscctrl.o b/software/firmware/oracle_e54_edition/hpl/oscctrl/hpl_oscctrl.o deleted file mode 100644 index 16fa2100..00000000 Binary files a/software/firmware/oracle_e54_edition/hpl/oscctrl/hpl_oscctrl.o and /dev/null differ diff --git a/software/firmware/oracle_e54_edition/hpl/pm/hpl_pm.d b/software/firmware/oracle_e54_edition/hpl/pm/hpl_pm.d index 7eef402d..cb771617 100644 --- a/software/firmware/oracle_e54_edition/hpl/pm/hpl_pm.d +++ b/software/firmware/oracle_e54_edition/hpl/pm/hpl_pm.d @@ -1,14 +1,14 @@ hpl/pm/hpl_pm.d hpl/pm/hpl_pm.o: hpl/pm/hpl_pm.c hal/include/hpl_sleep.h \ hal/utils/include/compiler.h \ - /usr/lib/gcc/arm-none-eabi/11.2.1/include/stddef.h \ - /usr/lib/gcc/arm-none-eabi/11.2.1/include/stdint.h \ + /usr/lib/gcc/arm-none-eabi/10.1.0/include/stddef.h \ + /usr/lib/gcc/arm-none-eabi/10.1.0/include/stdint.h \ /usr/arm-none-eabi/include/stdint.h \ /usr/arm-none-eabi/include/machine/_default_types.h \ /usr/arm-none-eabi/include/sys/features.h \ /usr/arm-none-eabi/include/_newlib_version.h \ /usr/arm-none-eabi/include/sys/_intsup.h \ /usr/arm-none-eabi/include/sys/_stdint.h \ - /usr/lib/gcc/arm-none-eabi/11.2.1/include/stdbool.h \ + /usr/lib/gcc/arm-none-eabi/10.1.0/include/stdbool.h \ hal/utils/include/parts.h include/same54.h include/same54p20a.h \ CMSIS/Core/Include/core_cm4.h CMSIS/Core/Include/cmsis_version.h \ CMSIS/Core/Include/cmsis_compiler.h CMSIS/Core/Include/cmsis_gcc.h \ @@ -68,15 +68,15 @@ hpl/pm/hpl_pm.d hpl/pm/hpl_pm.o: hpl/pm/hpl_pm.c hal/include/hpl_sleep.h \ hal/include/hpl_init.h hal/include/hpl_sleep.h: hal/utils/include/compiler.h: -/usr/lib/gcc/arm-none-eabi/11.2.1/include/stddef.h: -/usr/lib/gcc/arm-none-eabi/11.2.1/include/stdint.h: +/usr/lib/gcc/arm-none-eabi/10.1.0/include/stddef.h: +/usr/lib/gcc/arm-none-eabi/10.1.0/include/stdint.h: /usr/arm-none-eabi/include/stdint.h: /usr/arm-none-eabi/include/machine/_default_types.h: /usr/arm-none-eabi/include/sys/features.h: /usr/arm-none-eabi/include/_newlib_version.h: /usr/arm-none-eabi/include/sys/_intsup.h: /usr/arm-none-eabi/include/sys/_stdint.h: -/usr/lib/gcc/arm-none-eabi/11.2.1/include/stdbool.h: +/usr/lib/gcc/arm-none-eabi/10.1.0/include/stdbool.h: hal/utils/include/parts.h: include/same54.h: include/same54p20a.h: diff --git a/software/firmware/oracle_e54_edition/hpl/pm/hpl_pm.o b/software/firmware/oracle_e54_edition/hpl/pm/hpl_pm.o deleted file mode 100644 index cb281cfd..00000000 Binary files a/software/firmware/oracle_e54_edition/hpl/pm/hpl_pm.o and /dev/null differ diff --git a/software/firmware/oracle_e54_edition/hpl/ramecc/hpl_ramecc.d b/software/firmware/oracle_e54_edition/hpl/ramecc/hpl_ramecc.d index c8340f45..b9068ae2 100644 --- a/software/firmware/oracle_e54_edition/hpl/ramecc/hpl_ramecc.d +++ b/software/firmware/oracle_e54_edition/hpl/ramecc/hpl_ramecc.d @@ -1,15 +1,15 @@ hpl/ramecc/hpl_ramecc.d hpl/ramecc/hpl_ramecc.o: hpl/ramecc/hpl_ramecc.c \ hal/utils/include/utils.h hal/utils/include/utils_assert.h \ hal/utils/include/compiler.h \ - /usr/lib/gcc/arm-none-eabi/11.2.1/include/stddef.h \ - /usr/lib/gcc/arm-none-eabi/11.2.1/include/stdint.h \ + /usr/lib/gcc/arm-none-eabi/10.1.0/include/stddef.h \ + /usr/lib/gcc/arm-none-eabi/10.1.0/include/stdint.h \ /usr/arm-none-eabi/include/stdint.h \ /usr/arm-none-eabi/include/machine/_default_types.h \ /usr/arm-none-eabi/include/sys/features.h \ /usr/arm-none-eabi/include/_newlib_version.h \ /usr/arm-none-eabi/include/sys/_intsup.h \ /usr/arm-none-eabi/include/sys/_stdint.h \ - /usr/lib/gcc/arm-none-eabi/11.2.1/include/stdbool.h \ + /usr/lib/gcc/arm-none-eabi/10.1.0/include/stdbool.h \ hal/utils/include/parts.h include/same54.h include/same54p20a.h \ CMSIS/Core/Include/core_cm4.h CMSIS/Core/Include/cmsis_version.h \ CMSIS/Core/Include/cmsis_compiler.h CMSIS/Core/Include/cmsis_gcc.h \ @@ -70,15 +70,15 @@ hpl/ramecc/hpl_ramecc.d hpl/ramecc/hpl_ramecc.o: hpl/ramecc/hpl_ramecc.c \ hal/utils/include/utils.h: hal/utils/include/utils_assert.h: hal/utils/include/compiler.h: -/usr/lib/gcc/arm-none-eabi/11.2.1/include/stddef.h: -/usr/lib/gcc/arm-none-eabi/11.2.1/include/stdint.h: +/usr/lib/gcc/arm-none-eabi/10.1.0/include/stddef.h: +/usr/lib/gcc/arm-none-eabi/10.1.0/include/stdint.h: /usr/arm-none-eabi/include/stdint.h: /usr/arm-none-eabi/include/machine/_default_types.h: /usr/arm-none-eabi/include/sys/features.h: /usr/arm-none-eabi/include/_newlib_version.h: /usr/arm-none-eabi/include/sys/_intsup.h: /usr/arm-none-eabi/include/sys/_stdint.h: -/usr/lib/gcc/arm-none-eabi/11.2.1/include/stdbool.h: +/usr/lib/gcc/arm-none-eabi/10.1.0/include/stdbool.h: hal/utils/include/parts.h: include/same54.h: include/same54p20a.h: diff --git a/software/firmware/oracle_e54_edition/hpl/ramecc/hpl_ramecc.o b/software/firmware/oracle_e54_edition/hpl/ramecc/hpl_ramecc.o deleted file mode 100644 index 6f2e27a7..00000000 Binary files a/software/firmware/oracle_e54_edition/hpl/ramecc/hpl_ramecc.o and /dev/null differ diff --git a/software/firmware/oracle_e54_edition/hpl/sercom/hpl_sercom.d b/software/firmware/oracle_e54_edition/hpl/sercom/hpl_sercom.d index af637705..c71f7f14 100644 --- a/software/firmware/oracle_e54_edition/hpl/sercom/hpl_sercom.d +++ b/software/firmware/oracle_e54_edition/hpl/sercom/hpl_sercom.d @@ -1,14 +1,14 @@ hpl/sercom/hpl_sercom.d hpl/sercom/hpl_sercom.o: hpl/sercom/hpl_sercom.c \ hal/include/hpl_dma.h hal/utils/include/compiler.h \ - /usr/lib/gcc/arm-none-eabi/11.2.1/include/stddef.h \ - /usr/lib/gcc/arm-none-eabi/11.2.1/include/stdint.h \ + /usr/lib/gcc/arm-none-eabi/10.1.0/include/stddef.h \ + /usr/lib/gcc/arm-none-eabi/10.1.0/include/stdint.h \ /usr/arm-none-eabi/include/stdint.h \ /usr/arm-none-eabi/include/machine/_default_types.h \ /usr/arm-none-eabi/include/sys/features.h \ /usr/arm-none-eabi/include/_newlib_version.h \ /usr/arm-none-eabi/include/sys/_intsup.h \ /usr/arm-none-eabi/include/sys/_stdint.h \ - /usr/lib/gcc/arm-none-eabi/11.2.1/include/stdbool.h \ + /usr/lib/gcc/arm-none-eabi/10.1.0/include/stdbool.h \ hal/utils/include/parts.h include/same54.h include/same54p20a.h \ CMSIS/Core/Include/core_cm4.h CMSIS/Core/Include/cmsis_version.h \ CMSIS/Core/Include/cmsis_compiler.h CMSIS/Core/Include/cmsis_gcc.h \ @@ -78,15 +78,15 @@ hpl/sercom/hpl_sercom.d hpl/sercom/hpl_sercom.o: hpl/sercom/hpl_sercom.c \ hal/include/hpl_usart.h hal/utils/include/utils_assert.h hal/include/hpl_dma.h: hal/utils/include/compiler.h: -/usr/lib/gcc/arm-none-eabi/11.2.1/include/stddef.h: -/usr/lib/gcc/arm-none-eabi/11.2.1/include/stdint.h: +/usr/lib/gcc/arm-none-eabi/10.1.0/include/stddef.h: +/usr/lib/gcc/arm-none-eabi/10.1.0/include/stdint.h: /usr/arm-none-eabi/include/stdint.h: /usr/arm-none-eabi/include/machine/_default_types.h: /usr/arm-none-eabi/include/sys/features.h: /usr/arm-none-eabi/include/_newlib_version.h: /usr/arm-none-eabi/include/sys/_intsup.h: /usr/arm-none-eabi/include/sys/_stdint.h: -/usr/lib/gcc/arm-none-eabi/11.2.1/include/stdbool.h: +/usr/lib/gcc/arm-none-eabi/10.1.0/include/stdbool.h: hal/utils/include/parts.h: include/same54.h: include/same54p20a.h: diff --git a/software/firmware/oracle_e54_edition/hpl/sercom/hpl_sercom.o b/software/firmware/oracle_e54_edition/hpl/sercom/hpl_sercom.o deleted file mode 100644 index 1a60eb7a..00000000 Binary files a/software/firmware/oracle_e54_edition/hpl/sercom/hpl_sercom.o and /dev/null differ diff --git a/software/firmware/oracle_e54_edition/hpl/tc/hpl_tc.d b/software/firmware/oracle_e54_edition/hpl/tc/hpl_tc.d index ceb98dcf..6e52e5dd 100644 --- a/software/firmware/oracle_e54_edition/hpl/tc/hpl_tc.d +++ b/software/firmware/oracle_e54_edition/hpl/tc/hpl_tc.d @@ -1,14 +1,14 @@ hpl/tc/hpl_tc.d hpl/tc/hpl_tc.o: hpl/tc/hpl_tc.c hal/include/hpl_pwm.h \ hal/utils/include/compiler.h \ - /usr/lib/gcc/arm-none-eabi/11.2.1/include/stddef.h \ - /usr/lib/gcc/arm-none-eabi/11.2.1/include/stdint.h \ + /usr/lib/gcc/arm-none-eabi/10.1.0/include/stddef.h \ + /usr/lib/gcc/arm-none-eabi/10.1.0/include/stdint.h \ /usr/arm-none-eabi/include/stdint.h \ /usr/arm-none-eabi/include/machine/_default_types.h \ /usr/arm-none-eabi/include/sys/features.h \ /usr/arm-none-eabi/include/_newlib_version.h \ /usr/arm-none-eabi/include/sys/_intsup.h \ /usr/arm-none-eabi/include/sys/_stdint.h \ - /usr/lib/gcc/arm-none-eabi/11.2.1/include/stdbool.h \ + /usr/lib/gcc/arm-none-eabi/10.1.0/include/stdbool.h \ hal/utils/include/parts.h include/same54.h include/same54p20a.h \ CMSIS/Core/Include/core_cm4.h CMSIS/Core/Include/cmsis_version.h \ CMSIS/Core/Include/cmsis_compiler.h CMSIS/Core/Include/cmsis_gcc.h \ @@ -71,15 +71,15 @@ hpl/tc/hpl_tc.d hpl/tc/hpl_tc.o: hpl/tc/hpl_tc.c hal/include/hpl_pwm.h \ hal/utils/include/utils_assert.h hpl/tc/hpl_tc_base.h hal/include/hpl_pwm.h: hal/utils/include/compiler.h: -/usr/lib/gcc/arm-none-eabi/11.2.1/include/stddef.h: -/usr/lib/gcc/arm-none-eabi/11.2.1/include/stdint.h: +/usr/lib/gcc/arm-none-eabi/10.1.0/include/stddef.h: +/usr/lib/gcc/arm-none-eabi/10.1.0/include/stdint.h: /usr/arm-none-eabi/include/stdint.h: /usr/arm-none-eabi/include/machine/_default_types.h: /usr/arm-none-eabi/include/sys/features.h: /usr/arm-none-eabi/include/_newlib_version.h: /usr/arm-none-eabi/include/sys/_intsup.h: /usr/arm-none-eabi/include/sys/_stdint.h: -/usr/lib/gcc/arm-none-eabi/11.2.1/include/stdbool.h: +/usr/lib/gcc/arm-none-eabi/10.1.0/include/stdbool.h: hal/utils/include/parts.h: include/same54.h: include/same54p20a.h: diff --git a/software/firmware/oracle_e54_edition/hpl/tc/hpl_tc.o b/software/firmware/oracle_e54_edition/hpl/tc/hpl_tc.o deleted file mode 100644 index eb7b2eff..00000000 Binary files a/software/firmware/oracle_e54_edition/hpl/tc/hpl_tc.o and /dev/null differ diff --git a/software/firmware/oracle_e54_edition/main.d b/software/firmware/oracle_e54_edition/main.d index 9aef8bf9..a3958907 100644 --- a/software/firmware/oracle_e54_edition/main.d +++ b/software/firmware/oracle_e54_edition/main.d @@ -1,15 +1,15 @@ main.d main.o: main.c atmel_start.h driver_init.h atmel_start_pins.h \ hal/include/hal_gpio.h hal/include/hpl_gpio.h \ hal/utils/include/compiler.h \ - /usr/lib/gcc/arm-none-eabi/11.2.1/include/stddef.h \ - /usr/lib/gcc/arm-none-eabi/11.2.1/include/stdint.h \ + /usr/lib/gcc/arm-none-eabi/10.1.0/include/stddef.h \ + /usr/lib/gcc/arm-none-eabi/10.1.0/include/stdint.h \ /usr/arm-none-eabi/include/stdint.h \ /usr/arm-none-eabi/include/machine/_default_types.h \ /usr/arm-none-eabi/include/sys/features.h \ /usr/arm-none-eabi/include/_newlib_version.h \ /usr/arm-none-eabi/include/sys/_intsup.h \ /usr/arm-none-eabi/include/sys/_stdint.h \ - /usr/lib/gcc/arm-none-eabi/11.2.1/include/stdbool.h \ + /usr/lib/gcc/arm-none-eabi/10.1.0/include/stdbool.h \ hal/utils/include/parts.h include/same54.h include/same54p20a.h \ CMSIS/Core/Include/core_cm4.h CMSIS/Core/Include/cmsis_version.h \ CMSIS/Core/Include/cmsis_compiler.h CMSIS/Core/Include/cmsis_gcc.h \ @@ -84,15 +84,15 @@ atmel_start_pins.h: hal/include/hal_gpio.h: hal/include/hpl_gpio.h: hal/utils/include/compiler.h: -/usr/lib/gcc/arm-none-eabi/11.2.1/include/stddef.h: -/usr/lib/gcc/arm-none-eabi/11.2.1/include/stdint.h: +/usr/lib/gcc/arm-none-eabi/10.1.0/include/stddef.h: +/usr/lib/gcc/arm-none-eabi/10.1.0/include/stdint.h: /usr/arm-none-eabi/include/stdint.h: /usr/arm-none-eabi/include/machine/_default_types.h: /usr/arm-none-eabi/include/sys/features.h: /usr/arm-none-eabi/include/_newlib_version.h: /usr/arm-none-eabi/include/sys/_intsup.h: /usr/arm-none-eabi/include/sys/_stdint.h: -/usr/lib/gcc/arm-none-eabi/11.2.1/include/stdbool.h: +/usr/lib/gcc/arm-none-eabi/10.1.0/include/stdbool.h: hal/utils/include/parts.h: include/same54.h: include/same54p20a.h: diff --git a/software/firmware/oracle_e54_edition/main.o b/software/firmware/oracle_e54_edition/main.o deleted file mode 100644 index cbd2b898..00000000 Binary files a/software/firmware/oracle_e54_edition/main.o and /dev/null differ diff --git a/software/firmware/oracle_e54_edition_pre_port/README.md b/software/firmware/oracle_e54_edition_pre_port/README.md new file mode 100644 index 00000000..8e64ac25 --- /dev/null +++ b/software/firmware/oracle_e54_edition_pre_port/README.md @@ -0,0 +1 @@ +This is a legacy project I'm using for verification. diff --git a/software/firmware/oracle_e54_edition_pre_port/e54_gfx_learning/.vs/e54_gfx_learning/v14/.atsuo b/software/firmware/oracle_e54_edition_pre_port/e54_gfx_learning/.vs/e54_gfx_learning/v14/.atsuo new file mode 100644 index 00000000..86b6fa94 Binary files /dev/null and b/software/firmware/oracle_e54_edition_pre_port/e54_gfx_learning/.vs/e54_gfx_learning/v14/.atsuo differ diff --git a/software/firmware/oracle_e54_edition_pre_port/e54_gfx_learning/e54_gfx_learning.atsln b/software/firmware/oracle_e54_edition_pre_port/e54_gfx_learning/e54_gfx_learning.atsln new file mode 100644 index 00000000..86765c40 --- /dev/null +++ b/software/firmware/oracle_e54_edition_pre_port/e54_gfx_learning/e54_gfx_learning.atsln @@ -0,0 +1,22 @@ + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Atmel Studio Solution File, Format Version 11.00 +VisualStudioVersion = 14.0.23107.0 +MinimumVisualStudioVersion = 10.0.40219.1 +Project("{54F91283-7BC4-4236-8FF9-10F437C3AD48}") = "e54_gfx_learning", "e54_gfx_learning\e54_gfx_learning.cproj", "{DCE6C7E3-EE26-4D79-826B-08594B9AD897}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|ARM = Debug|ARM + Release|ARM = Release|ARM + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {DCE6C7E3-EE26-4D79-826B-08594B9AD897}.Debug|ARM.ActiveCfg = Debug|ARM + {DCE6C7E3-EE26-4D79-826B-08594B9AD897}.Debug|ARM.Build.0 = Debug|ARM + {DCE6C7E3-EE26-4D79-826B-08594B9AD897}.Release|ARM.ActiveCfg = Release|ARM + {DCE6C7E3-EE26-4D79-826B-08594B9AD897}.Release|ARM.Build.0 = Release|ARM + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection +EndGlobal diff --git a/software/firmware/oracle_e54_edition_pre_port/e54_gfx_learning/e54_gfx_learning/.atmel-start-backup/e54_gfx_learning_1.zip b/software/firmware/oracle_e54_edition_pre_port/e54_gfx_learning/e54_gfx_learning/.atmel-start-backup/e54_gfx_learning_1.zip new file mode 100644 index 00000000..cdd293f2 Binary files /dev/null and b/software/firmware/oracle_e54_edition_pre_port/e54_gfx_learning/e54_gfx_learning/.atmel-start-backup/e54_gfx_learning_1.zip differ diff --git a/software/firmware/oracle_e54_edition_pre_port/e54_gfx_learning/e54_gfx_learning/.atmelstart/AtmelStart.env_conf b/software/firmware/oracle_e54_edition_pre_port/e54_gfx_learning/e54_gfx_learning/.atmelstart/AtmelStart.env_conf new file mode 100644 index 00000000..20334510 --- /dev/null +++ b/software/firmware/oracle_e54_edition_pre_port/e54_gfx_learning/e54_gfx_learning/.atmelstart/AtmelStart.env_conf @@ -0,0 +1,6 @@ + + + + + + diff --git a/software/firmware/oracle_e54_edition_pre_port/e54_gfx_learning/e54_gfx_learning/.atmelstart/AtmelStart.gpdsc b/software/firmware/oracle_e54_edition_pre_port/e54_gfx_learning/e54_gfx_learning/.atmelstart/AtmelStart.gpdsc new file mode 100644 index 00000000..a891ba7a --- /dev/null +++ b/software/firmware/oracle_e54_edition_pre_port/e54_gfx_learning/e54_gfx_learning/.atmelstart/AtmelStart.gpdsc @@ -0,0 +1,215 @@ + + Atmel + My Project + Project generated by Atmel Start + http://start.atmel.com/ + + Initial version + + + Configuration Files generated by Atmel Start + + + + Atmel Start +