diff --git a/blink-manual/build/libasf.a b/blink-manual/build/libasf.a
deleted file mode 100644
index a1be95fdd2917da7f349a15d660a6e78c4ff81b1..0000000000000000000000000000000000000000
Binary files a/blink-manual/build/libasf.a and /dev/null differ
diff --git a/blink-manual/build/main.d b/blink-manual/build/main.d
deleted file mode 100644
index 5d2ff7ad0e597c590277bdc0867e8793c37dda7e..0000000000000000000000000000000000000000
--- a/blink-manual/build/main.d
+++ /dev/null
@@ -1,262 +0,0 @@
-build/main.d build/main.o: main.c samd51/include/sam.h \
- samd51/include/samd51j19a.h \
- /usr/local/Cellar/arm-gcc-bin/9-2019-q4-major/lib/gcc/arm-none-eabi/9.2.1/include/stdint.h \
- /usr/local/Cellar/arm-gcc-bin/9-2019-q4-major/arm-none-eabi/include/stdint.h \
- /usr/local/Cellar/arm-gcc-bin/9-2019-q4-major/arm-none-eabi/include/machine/_default_types.h \
- /usr/local/Cellar/arm-gcc-bin/9-2019-q4-major/arm-none-eabi/include/sys/features.h \
- /usr/local/Cellar/arm-gcc-bin/9-2019-q4-major/arm-none-eabi/include/_newlib_version.h \
- /usr/local/Cellar/arm-gcc-bin/9-2019-q4-major/arm-none-eabi/include/sys/_intsup.h \
- /usr/local/Cellar/arm-gcc-bin/9-2019-q4-major/arm-none-eabi/include/sys/_stdint.h \
- samd51/CMSIS/Include/core_cm4.h samd51/CMSIS/Include/cmsis_compiler.h \
- samd51/CMSIS/Include/cmsis_gcc.h samd51/include/system_samd51.h \
- samd51/include/component/ac.h samd51/include/component/adc.h \
- samd51/include/component/aes.h samd51/include/component/ccl.h \
- samd51/include/component/cmcc.h samd51/include/component/dac.h \
- samd51/include/component/dmac.h samd51/include/component/dsu.h \
- samd51/include/component/eic.h samd51/include/component/evsys.h \
- samd51/include/component/freqm.h samd51/include/component/gclk.h \
- samd51/include/component/hmatrixb.h samd51/include/component/icm.h \
- samd51/include/component/i2s.h samd51/include/component/mclk.h \
- samd51/include/component/nvmctrl.h samd51/include/component/oscctrl.h \
- samd51/include/component/osc32kctrl.h samd51/include/component/pac.h \
- samd51/include/component/pcc.h samd51/include/component/pdec.h \
- samd51/include/component/pm.h samd51/include/component/port.h \
- samd51/include/component/qspi.h samd51/include/component/ramecc.h \
- samd51/include/component/rstc.h samd51/include/component/rtc.h \
- samd51/include/component/sdhc.h samd51/include/component/sercom.h \
- samd51/include/component/supc.h samd51/include/component/tal.h \
- samd51/include/component/tc.h samd51/include/component/tcc.h \
- samd51/include/component/trng.h samd51/include/component/usb.h \
- samd51/include/component/wdt.h samd51/include/instance/ac.h \
- samd51/include/instance/adc0.h samd51/include/instance/adc1.h \
- samd51/include/instance/aes.h samd51/include/instance/ccl.h \
- samd51/include/instance/cmcc.h samd51/include/instance/dac.h \
- samd51/include/instance/dmac.h samd51/include/instance/dsu.h \
- samd51/include/instance/eic.h samd51/include/instance/evsys.h \
- samd51/include/instance/freqm.h samd51/include/instance/gclk.h \
- samd51/include/instance/hmatrix.h samd51/include/instance/icm.h \
- samd51/include/instance/i2s.h samd51/include/instance/mclk.h \
- samd51/include/instance/nvmctrl.h samd51/include/instance/oscctrl.h \
- samd51/include/instance/osc32kctrl.h samd51/include/instance/pac.h \
- samd51/include/instance/pcc.h samd51/include/instance/pdec.h \
- samd51/include/instance/pm.h samd51/include/instance/port.h \
- samd51/include/instance/qspi.h samd51/include/instance/ramecc.h \
- samd51/include/instance/rstc.h samd51/include/instance/rtc.h \
- samd51/include/instance/sdhc0.h samd51/include/instance/sercom0.h \
- samd51/include/instance/sercom1.h samd51/include/instance/sercom2.h \
- samd51/include/instance/sercom3.h samd51/include/instance/sercom4.h \
- samd51/include/instance/sercom5.h samd51/include/instance/supc.h \
- samd51/include/instance/tal.h samd51/include/instance/tc0.h \
- samd51/include/instance/tc1.h samd51/include/instance/tc2.h \
- samd51/include/instance/tc3.h samd51/include/instance/tc4.h \
- samd51/include/instance/tc5.h samd51/include/instance/tcc0.h \
- samd51/include/instance/tcc1.h samd51/include/instance/tcc2.h \
- samd51/include/instance/tcc3.h samd51/include/instance/tcc4.h \
- samd51/include/instance/trng.h samd51/include/instance/usb.h \
- samd51/include/instance/wdt.h samd51/include/pio/samd51j19a.h
-
-samd51/include/sam.h:
-
-samd51/include/samd51j19a.h:
-
-/usr/local/Cellar/arm-gcc-bin/9-2019-q4-major/lib/gcc/arm-none-eabi/9.2.1/include/stdint.h:
-
-/usr/local/Cellar/arm-gcc-bin/9-2019-q4-major/arm-none-eabi/include/stdint.h:
-
-/usr/local/Cellar/arm-gcc-bin/9-2019-q4-major/arm-none-eabi/include/machine/_default_types.h:
-
-/usr/local/Cellar/arm-gcc-bin/9-2019-q4-major/arm-none-eabi/include/sys/features.h:
-
-/usr/local/Cellar/arm-gcc-bin/9-2019-q4-major/arm-none-eabi/include/_newlib_version.h:
-
-/usr/local/Cellar/arm-gcc-bin/9-2019-q4-major/arm-none-eabi/include/sys/_intsup.h:
-
-/usr/local/Cellar/arm-gcc-bin/9-2019-q4-major/arm-none-eabi/include/sys/_stdint.h:
-
-samd51/CMSIS/Include/core_cm4.h:
-
-samd51/CMSIS/Include/cmsis_compiler.h:
-
-samd51/CMSIS/Include/cmsis_gcc.h:
-
-samd51/include/system_samd51.h:
-
-samd51/include/component/ac.h:
-
-samd51/include/component/adc.h:
-
-samd51/include/component/aes.h:
-
-samd51/include/component/ccl.h:
-
-samd51/include/component/cmcc.h:
-
-samd51/include/component/dac.h:
-
-samd51/include/component/dmac.h:
-
-samd51/include/component/dsu.h:
-
-samd51/include/component/eic.h:
-
-samd51/include/component/evsys.h:
-
-samd51/include/component/freqm.h:
-
-samd51/include/component/gclk.h:
-
-samd51/include/component/hmatrixb.h:
-
-samd51/include/component/icm.h:
-
-samd51/include/component/i2s.h:
-
-samd51/include/component/mclk.h:
-
-samd51/include/component/nvmctrl.h:
-
-samd51/include/component/oscctrl.h:
-
-samd51/include/component/osc32kctrl.h:
-
-samd51/include/component/pac.h:
-
-samd51/include/component/pcc.h:
-
-samd51/include/component/pdec.h:
-
-samd51/include/component/pm.h:
-
-samd51/include/component/port.h:
-
-samd51/include/component/qspi.h:
-
-samd51/include/component/ramecc.h:
-
-samd51/include/component/rstc.h:
-
-samd51/include/component/rtc.h:
-
-samd51/include/component/sdhc.h:
-
-samd51/include/component/sercom.h:
-
-samd51/include/component/supc.h:
-
-samd51/include/component/tal.h:
-
-samd51/include/component/tc.h:
-
-samd51/include/component/tcc.h:
-
-samd51/include/component/trng.h:
-
-samd51/include/component/usb.h:
-
-samd51/include/component/wdt.h:
-
-samd51/include/instance/ac.h:
-
-samd51/include/instance/adc0.h:
-
-samd51/include/instance/adc1.h:
-
-samd51/include/instance/aes.h:
-
-samd51/include/instance/ccl.h:
-
-samd51/include/instance/cmcc.h:
-
-samd51/include/instance/dac.h:
-
-samd51/include/instance/dmac.h:
-
-samd51/include/instance/dsu.h:
-
-samd51/include/instance/eic.h:
-
-samd51/include/instance/evsys.h:
-
-samd51/include/instance/freqm.h:
-
-samd51/include/instance/gclk.h:
-
-samd51/include/instance/hmatrix.h:
-
-samd51/include/instance/icm.h:
-
-samd51/include/instance/i2s.h:
-
-samd51/include/instance/mclk.h:
-
-samd51/include/instance/nvmctrl.h:
-
-samd51/include/instance/oscctrl.h:
-
-samd51/include/instance/osc32kctrl.h:
-
-samd51/include/instance/pac.h:
-
-samd51/include/instance/pcc.h:
-
-samd51/include/instance/pdec.h:
-
-samd51/include/instance/pm.h:
-
-samd51/include/instance/port.h:
-
-samd51/include/instance/qspi.h:
-
-samd51/include/instance/ramecc.h:
-
-samd51/include/instance/rstc.h:
-
-samd51/include/instance/rtc.h:
-
-samd51/include/instance/sdhc0.h:
-
-samd51/include/instance/sercom0.h:
-
-samd51/include/instance/sercom1.h:
-
-samd51/include/instance/sercom2.h:
-
-samd51/include/instance/sercom3.h:
-
-samd51/include/instance/sercom4.h:
-
-samd51/include/instance/sercom5.h:
-
-samd51/include/instance/supc.h:
-
-samd51/include/instance/tal.h:
-
-samd51/include/instance/tc0.h:
-
-samd51/include/instance/tc1.h:
-
-samd51/include/instance/tc2.h:
-
-samd51/include/instance/tc3.h:
-
-samd51/include/instance/tc4.h:
-
-samd51/include/instance/tc5.h:
-
-samd51/include/instance/tcc0.h:
-
-samd51/include/instance/tcc1.h:
-
-samd51/include/instance/tcc2.h:
-
-samd51/include/instance/tcc3.h:
-
-samd51/include/instance/tcc4.h:
-
-samd51/include/instance/trng.h:
-
-samd51/include/instance/usb.h:
-
-samd51/include/instance/wdt.h:
-
-samd51/include/pio/samd51j19a.h:
diff --git a/blink-manual/build/startup_samd51.d b/blink-manual/build/startup_samd51.d
deleted file mode 100644
index 5bd3dffd30a10c10ea820e8eaa1a28ad8c3cb099..0000000000000000000000000000000000000000
--- a/blink-manual/build/startup_samd51.d
+++ /dev/null
@@ -1,263 +0,0 @@
-build/startup_samd51.d build/startup_samd51.o: \
- samd51/startup/startup_samd51.c samd51/include/samd51.h \
- samd51/include/samd51j19a.h \
- /usr/local/Cellar/arm-gcc-bin/9-2019-q4-major/lib/gcc/arm-none-eabi/9.2.1/include/stdint.h \
- /usr/local/Cellar/arm-gcc-bin/9-2019-q4-major/arm-none-eabi/include/stdint.h \
- /usr/local/Cellar/arm-gcc-bin/9-2019-q4-major/arm-none-eabi/include/machine/_default_types.h \
- /usr/local/Cellar/arm-gcc-bin/9-2019-q4-major/arm-none-eabi/include/sys/features.h \
- /usr/local/Cellar/arm-gcc-bin/9-2019-q4-major/arm-none-eabi/include/_newlib_version.h \
- /usr/local/Cellar/arm-gcc-bin/9-2019-q4-major/arm-none-eabi/include/sys/_intsup.h \
- /usr/local/Cellar/arm-gcc-bin/9-2019-q4-major/arm-none-eabi/include/sys/_stdint.h \
- samd51/CMSIS/Include/core_cm4.h samd51/CMSIS/Include/cmsis_compiler.h \
- samd51/CMSIS/Include/cmsis_gcc.h samd51/include/system_samd51.h \
- samd51/include/component/ac.h samd51/include/component/adc.h \
- samd51/include/component/aes.h samd51/include/component/ccl.h \
- samd51/include/component/cmcc.h samd51/include/component/dac.h \
- samd51/include/component/dmac.h samd51/include/component/dsu.h \
- samd51/include/component/eic.h samd51/include/component/evsys.h \
- samd51/include/component/freqm.h samd51/include/component/gclk.h \
- samd51/include/component/hmatrixb.h samd51/include/component/icm.h \
- samd51/include/component/i2s.h samd51/include/component/mclk.h \
- samd51/include/component/nvmctrl.h samd51/include/component/oscctrl.h \
- samd51/include/component/osc32kctrl.h samd51/include/component/pac.h \
- samd51/include/component/pcc.h samd51/include/component/pdec.h \
- samd51/include/component/pm.h samd51/include/component/port.h \
- samd51/include/component/qspi.h samd51/include/component/ramecc.h \
- samd51/include/component/rstc.h samd51/include/component/rtc.h \
- samd51/include/component/sdhc.h samd51/include/component/sercom.h \
- samd51/include/component/supc.h samd51/include/component/tal.h \
- samd51/include/component/tc.h samd51/include/component/tcc.h \
- samd51/include/component/trng.h samd51/include/component/usb.h \
- samd51/include/component/wdt.h samd51/include/instance/ac.h \
- samd51/include/instance/adc0.h samd51/include/instance/adc1.h \
- samd51/include/instance/aes.h samd51/include/instance/ccl.h \
- samd51/include/instance/cmcc.h samd51/include/instance/dac.h \
- samd51/include/instance/dmac.h samd51/include/instance/dsu.h \
- samd51/include/instance/eic.h samd51/include/instance/evsys.h \
- samd51/include/instance/freqm.h samd51/include/instance/gclk.h \
- samd51/include/instance/hmatrix.h samd51/include/instance/icm.h \
- samd51/include/instance/i2s.h samd51/include/instance/mclk.h \
- samd51/include/instance/nvmctrl.h samd51/include/instance/oscctrl.h \
- samd51/include/instance/osc32kctrl.h samd51/include/instance/pac.h \
- samd51/include/instance/pcc.h samd51/include/instance/pdec.h \
- samd51/include/instance/pm.h samd51/include/instance/port.h \
- samd51/include/instance/qspi.h samd51/include/instance/ramecc.h \
- samd51/include/instance/rstc.h samd51/include/instance/rtc.h \
- samd51/include/instance/sdhc0.h samd51/include/instance/sercom0.h \
- samd51/include/instance/sercom1.h samd51/include/instance/sercom2.h \
- samd51/include/instance/sercom3.h samd51/include/instance/sercom4.h \
- samd51/include/instance/sercom5.h samd51/include/instance/supc.h \
- samd51/include/instance/tal.h samd51/include/instance/tc0.h \
- samd51/include/instance/tc1.h samd51/include/instance/tc2.h \
- samd51/include/instance/tc3.h samd51/include/instance/tc4.h \
- samd51/include/instance/tc5.h samd51/include/instance/tcc0.h \
- samd51/include/instance/tcc1.h samd51/include/instance/tcc2.h \
- samd51/include/instance/tcc3.h samd51/include/instance/tcc4.h \
- samd51/include/instance/trng.h samd51/include/instance/usb.h \
- samd51/include/instance/wdt.h samd51/include/pio/samd51j19a.h
-
-samd51/include/samd51.h:
-
-samd51/include/samd51j19a.h:
-
-/usr/local/Cellar/arm-gcc-bin/9-2019-q4-major/lib/gcc/arm-none-eabi/9.2.1/include/stdint.h:
-
-/usr/local/Cellar/arm-gcc-bin/9-2019-q4-major/arm-none-eabi/include/stdint.h:
-
-/usr/local/Cellar/arm-gcc-bin/9-2019-q4-major/arm-none-eabi/include/machine/_default_types.h:
-
-/usr/local/Cellar/arm-gcc-bin/9-2019-q4-major/arm-none-eabi/include/sys/features.h:
-
-/usr/local/Cellar/arm-gcc-bin/9-2019-q4-major/arm-none-eabi/include/_newlib_version.h:
-
-/usr/local/Cellar/arm-gcc-bin/9-2019-q4-major/arm-none-eabi/include/sys/_intsup.h:
-
-/usr/local/Cellar/arm-gcc-bin/9-2019-q4-major/arm-none-eabi/include/sys/_stdint.h:
-
-samd51/CMSIS/Include/core_cm4.h:
-
-samd51/CMSIS/Include/cmsis_compiler.h:
-
-samd51/CMSIS/Include/cmsis_gcc.h:
-
-samd51/include/system_samd51.h:
-
-samd51/include/component/ac.h:
-
-samd51/include/component/adc.h:
-
-samd51/include/component/aes.h:
-
-samd51/include/component/ccl.h:
-
-samd51/include/component/cmcc.h:
-
-samd51/include/component/dac.h:
-
-samd51/include/component/dmac.h:
-
-samd51/include/component/dsu.h:
-
-samd51/include/component/eic.h:
-
-samd51/include/component/evsys.h:
-
-samd51/include/component/freqm.h:
-
-samd51/include/component/gclk.h:
-
-samd51/include/component/hmatrixb.h:
-
-samd51/include/component/icm.h:
-
-samd51/include/component/i2s.h:
-
-samd51/include/component/mclk.h:
-
-samd51/include/component/nvmctrl.h:
-
-samd51/include/component/oscctrl.h:
-
-samd51/include/component/osc32kctrl.h:
-
-samd51/include/component/pac.h:
-
-samd51/include/component/pcc.h:
-
-samd51/include/component/pdec.h:
-
-samd51/include/component/pm.h:
-
-samd51/include/component/port.h:
-
-samd51/include/component/qspi.h:
-
-samd51/include/component/ramecc.h:
-
-samd51/include/component/rstc.h:
-
-samd51/include/component/rtc.h:
-
-samd51/include/component/sdhc.h:
-
-samd51/include/component/sercom.h:
-
-samd51/include/component/supc.h:
-
-samd51/include/component/tal.h:
-
-samd51/include/component/tc.h:
-
-samd51/include/component/tcc.h:
-
-samd51/include/component/trng.h:
-
-samd51/include/component/usb.h:
-
-samd51/include/component/wdt.h:
-
-samd51/include/instance/ac.h:
-
-samd51/include/instance/adc0.h:
-
-samd51/include/instance/adc1.h:
-
-samd51/include/instance/aes.h:
-
-samd51/include/instance/ccl.h:
-
-samd51/include/instance/cmcc.h:
-
-samd51/include/instance/dac.h:
-
-samd51/include/instance/dmac.h:
-
-samd51/include/instance/dsu.h:
-
-samd51/include/instance/eic.h:
-
-samd51/include/instance/evsys.h:
-
-samd51/include/instance/freqm.h:
-
-samd51/include/instance/gclk.h:
-
-samd51/include/instance/hmatrix.h:
-
-samd51/include/instance/icm.h:
-
-samd51/include/instance/i2s.h:
-
-samd51/include/instance/mclk.h:
-
-samd51/include/instance/nvmctrl.h:
-
-samd51/include/instance/oscctrl.h:
-
-samd51/include/instance/osc32kctrl.h:
-
-samd51/include/instance/pac.h:
-
-samd51/include/instance/pcc.h:
-
-samd51/include/instance/pdec.h:
-
-samd51/include/instance/pm.h:
-
-samd51/include/instance/port.h:
-
-samd51/include/instance/qspi.h:
-
-samd51/include/instance/ramecc.h:
-
-samd51/include/instance/rstc.h:
-
-samd51/include/instance/rtc.h:
-
-samd51/include/instance/sdhc0.h:
-
-samd51/include/instance/sercom0.h:
-
-samd51/include/instance/sercom1.h:
-
-samd51/include/instance/sercom2.h:
-
-samd51/include/instance/sercom3.h:
-
-samd51/include/instance/sercom4.h:
-
-samd51/include/instance/sercom5.h:
-
-samd51/include/instance/supc.h:
-
-samd51/include/instance/tal.h:
-
-samd51/include/instance/tc0.h:
-
-samd51/include/instance/tc1.h:
-
-samd51/include/instance/tc2.h:
-
-samd51/include/instance/tc3.h:
-
-samd51/include/instance/tc4.h:
-
-samd51/include/instance/tc5.h:
-
-samd51/include/instance/tcc0.h:
-
-samd51/include/instance/tcc1.h:
-
-samd51/include/instance/tcc2.h:
-
-samd51/include/instance/tcc3.h:
-
-samd51/include/instance/tcc4.h:
-
-samd51/include/instance/trng.h:
-
-samd51/include/instance/usb.h:
-
-samd51/include/instance/wdt.h:
-
-samd51/include/pio/samd51j19a.h:
diff --git a/blink-manual/build/system_samd51.d b/blink-manual/build/system_samd51.d
deleted file mode 100644
index e5c2ebc2fd21f21368158f4af40e3850e02ba442..0000000000000000000000000000000000000000
--- a/blink-manual/build/system_samd51.d
+++ /dev/null
@@ -1,263 +0,0 @@
-build/system_samd51.d build/system_samd51.o: \
- samd51/startup/system_samd51.c samd51/include/samd51.h \
- samd51/include/samd51j19a.h \
- /usr/local/Cellar/arm-gcc-bin/9-2019-q4-major/lib/gcc/arm-none-eabi/9.2.1/include/stdint.h \
- /usr/local/Cellar/arm-gcc-bin/9-2019-q4-major/arm-none-eabi/include/stdint.h \
- /usr/local/Cellar/arm-gcc-bin/9-2019-q4-major/arm-none-eabi/include/machine/_default_types.h \
- /usr/local/Cellar/arm-gcc-bin/9-2019-q4-major/arm-none-eabi/include/sys/features.h \
- /usr/local/Cellar/arm-gcc-bin/9-2019-q4-major/arm-none-eabi/include/_newlib_version.h \
- /usr/local/Cellar/arm-gcc-bin/9-2019-q4-major/arm-none-eabi/include/sys/_intsup.h \
- /usr/local/Cellar/arm-gcc-bin/9-2019-q4-major/arm-none-eabi/include/sys/_stdint.h \
- samd51/CMSIS/Include/core_cm4.h samd51/CMSIS/Include/cmsis_compiler.h \
- samd51/CMSIS/Include/cmsis_gcc.h samd51/include/system_samd51.h \
- samd51/include/component/ac.h samd51/include/component/adc.h \
- samd51/include/component/aes.h samd51/include/component/ccl.h \
- samd51/include/component/cmcc.h samd51/include/component/dac.h \
- samd51/include/component/dmac.h samd51/include/component/dsu.h \
- samd51/include/component/eic.h samd51/include/component/evsys.h \
- samd51/include/component/freqm.h samd51/include/component/gclk.h \
- samd51/include/component/hmatrixb.h samd51/include/component/icm.h \
- samd51/include/component/i2s.h samd51/include/component/mclk.h \
- samd51/include/component/nvmctrl.h samd51/include/component/oscctrl.h \
- samd51/include/component/osc32kctrl.h samd51/include/component/pac.h \
- samd51/include/component/pcc.h samd51/include/component/pdec.h \
- samd51/include/component/pm.h samd51/include/component/port.h \
- samd51/include/component/qspi.h samd51/include/component/ramecc.h \
- samd51/include/component/rstc.h samd51/include/component/rtc.h \
- samd51/include/component/sdhc.h samd51/include/component/sercom.h \
- samd51/include/component/supc.h samd51/include/component/tal.h \
- samd51/include/component/tc.h samd51/include/component/tcc.h \
- samd51/include/component/trng.h samd51/include/component/usb.h \
- samd51/include/component/wdt.h samd51/include/instance/ac.h \
- samd51/include/instance/adc0.h samd51/include/instance/adc1.h \
- samd51/include/instance/aes.h samd51/include/instance/ccl.h \
- samd51/include/instance/cmcc.h samd51/include/instance/dac.h \
- samd51/include/instance/dmac.h samd51/include/instance/dsu.h \
- samd51/include/instance/eic.h samd51/include/instance/evsys.h \
- samd51/include/instance/freqm.h samd51/include/instance/gclk.h \
- samd51/include/instance/hmatrix.h samd51/include/instance/icm.h \
- samd51/include/instance/i2s.h samd51/include/instance/mclk.h \
- samd51/include/instance/nvmctrl.h samd51/include/instance/oscctrl.h \
- samd51/include/instance/osc32kctrl.h samd51/include/instance/pac.h \
- samd51/include/instance/pcc.h samd51/include/instance/pdec.h \
- samd51/include/instance/pm.h samd51/include/instance/port.h \
- samd51/include/instance/qspi.h samd51/include/instance/ramecc.h \
- samd51/include/instance/rstc.h samd51/include/instance/rtc.h \
- samd51/include/instance/sdhc0.h samd51/include/instance/sercom0.h \
- samd51/include/instance/sercom1.h samd51/include/instance/sercom2.h \
- samd51/include/instance/sercom3.h samd51/include/instance/sercom4.h \
- samd51/include/instance/sercom5.h samd51/include/instance/supc.h \
- samd51/include/instance/tal.h samd51/include/instance/tc0.h \
- samd51/include/instance/tc1.h samd51/include/instance/tc2.h \
- samd51/include/instance/tc3.h samd51/include/instance/tc4.h \
- samd51/include/instance/tc5.h samd51/include/instance/tcc0.h \
- samd51/include/instance/tcc1.h samd51/include/instance/tcc2.h \
- samd51/include/instance/tcc3.h samd51/include/instance/tcc4.h \
- samd51/include/instance/trng.h samd51/include/instance/usb.h \
- samd51/include/instance/wdt.h samd51/include/pio/samd51j19a.h
-
-samd51/include/samd51.h:
-
-samd51/include/samd51j19a.h:
-
-/usr/local/Cellar/arm-gcc-bin/9-2019-q4-major/lib/gcc/arm-none-eabi/9.2.1/include/stdint.h:
-
-/usr/local/Cellar/arm-gcc-bin/9-2019-q4-major/arm-none-eabi/include/stdint.h:
-
-/usr/local/Cellar/arm-gcc-bin/9-2019-q4-major/arm-none-eabi/include/machine/_default_types.h:
-
-/usr/local/Cellar/arm-gcc-bin/9-2019-q4-major/arm-none-eabi/include/sys/features.h:
-
-/usr/local/Cellar/arm-gcc-bin/9-2019-q4-major/arm-none-eabi/include/_newlib_version.h:
-
-/usr/local/Cellar/arm-gcc-bin/9-2019-q4-major/arm-none-eabi/include/sys/_intsup.h:
-
-/usr/local/Cellar/arm-gcc-bin/9-2019-q4-major/arm-none-eabi/include/sys/_stdint.h:
-
-samd51/CMSIS/Include/core_cm4.h:
-
-samd51/CMSIS/Include/cmsis_compiler.h:
-
-samd51/CMSIS/Include/cmsis_gcc.h:
-
-samd51/include/system_samd51.h:
-
-samd51/include/component/ac.h:
-
-samd51/include/component/adc.h:
-
-samd51/include/component/aes.h:
-
-samd51/include/component/ccl.h:
-
-samd51/include/component/cmcc.h:
-
-samd51/include/component/dac.h:
-
-samd51/include/component/dmac.h:
-
-samd51/include/component/dsu.h:
-
-samd51/include/component/eic.h:
-
-samd51/include/component/evsys.h:
-
-samd51/include/component/freqm.h:
-
-samd51/include/component/gclk.h:
-
-samd51/include/component/hmatrixb.h:
-
-samd51/include/component/icm.h:
-
-samd51/include/component/i2s.h:
-
-samd51/include/component/mclk.h:
-
-samd51/include/component/nvmctrl.h:
-
-samd51/include/component/oscctrl.h:
-
-samd51/include/component/osc32kctrl.h:
-
-samd51/include/component/pac.h:
-
-samd51/include/component/pcc.h:
-
-samd51/include/component/pdec.h:
-
-samd51/include/component/pm.h:
-
-samd51/include/component/port.h:
-
-samd51/include/component/qspi.h:
-
-samd51/include/component/ramecc.h:
-
-samd51/include/component/rstc.h:
-
-samd51/include/component/rtc.h:
-
-samd51/include/component/sdhc.h:
-
-samd51/include/component/sercom.h:
-
-samd51/include/component/supc.h:
-
-samd51/include/component/tal.h:
-
-samd51/include/component/tc.h:
-
-samd51/include/component/tcc.h:
-
-samd51/include/component/trng.h:
-
-samd51/include/component/usb.h:
-
-samd51/include/component/wdt.h:
-
-samd51/include/instance/ac.h:
-
-samd51/include/instance/adc0.h:
-
-samd51/include/instance/adc1.h:
-
-samd51/include/instance/aes.h:
-
-samd51/include/instance/ccl.h:
-
-samd51/include/instance/cmcc.h:
-
-samd51/include/instance/dac.h:
-
-samd51/include/instance/dmac.h:
-
-samd51/include/instance/dsu.h:
-
-samd51/include/instance/eic.h:
-
-samd51/include/instance/evsys.h:
-
-samd51/include/instance/freqm.h:
-
-samd51/include/instance/gclk.h:
-
-samd51/include/instance/hmatrix.h:
-
-samd51/include/instance/icm.h:
-
-samd51/include/instance/i2s.h:
-
-samd51/include/instance/mclk.h:
-
-samd51/include/instance/nvmctrl.h:
-
-samd51/include/instance/oscctrl.h:
-
-samd51/include/instance/osc32kctrl.h:
-
-samd51/include/instance/pac.h:
-
-samd51/include/instance/pcc.h:
-
-samd51/include/instance/pdec.h:
-
-samd51/include/instance/pm.h:
-
-samd51/include/instance/port.h:
-
-samd51/include/instance/qspi.h:
-
-samd51/include/instance/ramecc.h:
-
-samd51/include/instance/rstc.h:
-
-samd51/include/instance/rtc.h:
-
-samd51/include/instance/sdhc0.h:
-
-samd51/include/instance/sercom0.h:
-
-samd51/include/instance/sercom1.h:
-
-samd51/include/instance/sercom2.h:
-
-samd51/include/instance/sercom3.h:
-
-samd51/include/instance/sercom4.h:
-
-samd51/include/instance/sercom5.h:
-
-samd51/include/instance/supc.h:
-
-samd51/include/instance/tal.h:
-
-samd51/include/instance/tc0.h:
-
-samd51/include/instance/tc1.h:
-
-samd51/include/instance/tc2.h:
-
-samd51/include/instance/tc3.h:
-
-samd51/include/instance/tc4.h:
-
-samd51/include/instance/tc5.h:
-
-samd51/include/instance/tcc0.h:
-
-samd51/include/instance/tcc1.h:
-
-samd51/include/instance/tcc2.h:
-
-samd51/include/instance/tcc3.h:
-
-samd51/include/instance/tcc4.h:
-
-samd51/include/instance/trng.h:
-
-samd51/include/instance/usb.h:
-
-samd51/include/instance/wdt.h:
-
-samd51/include/pio/samd51j19a.h:
diff --git a/blink-manual/build_commands.txt b/blink-manual/build_commands.txt
index cf5cb96b60f02d1be1d9be45484069406ee4e681..be66b87b87bb7abc475248a4fd58f189b3220c4d 100644
--- a/blink-manual/build_commands.txt
+++ b/blink-manual/build_commands.txt
@@ -1,15 +1,16 @@
 
 Building file: main.c
-arm-none-eabi-gcc -x c -Os -ffunction-sections -Wall -c -std=gnu99 -mthumb -mabi=aapcs-linux -mlong-calls -mcpu=cortex-m4 -mfloat-abi=softfp -mfpu=fpv4-sp-d16 -DSAMD51 -D__SAMD51J19A__ -I"samd51" -I"samd51/CMSIS/Include" -I"samd51/include" -I"samd51/startup" -MD -MP -MF "build/main.d" -MT"build/main.d" -MT"build/main.o"  -o "build/main.o" "main.c"
+arm-none-eabi-gcc -x c -Os -ffunction-sections -Wall -c -std=gnu99 -mthumb -mabi=aapcs-linux -mlong-calls -mcpu=cortex-m4 -mfloat-abi=softfp -mfpu=fpv4-sp-d16 -DSAMD51 -D__SAMD51J19A__ -I"samd51" -I"samd51/CMSIS/Include" -I"samd51/include" -I"samd51/startup" -o "build/main.o" "main.c"
 
 Building file: samd51/startup/startup_samd51.c
-arm-none-eabi-gcc -x c -Os -ffunction-sections -Wall -c -std=gnu99 -mthumb -mabi=aapcs-linux -mlong-calls -mcpu=cortex-m4 -mfloat-abi=softfp -mfpu=fpv4-sp-d16 -DSAMD51 -D__SAMD51J19A__ -I"samd51" -I"samd51/CMSIS/Include" -I"samd51/include" -I"samd51/startup" -MD -MP -MF "build/startup_samd51.d" -MT"build/startup_samd51.d" -MT"build/startup_samd51.o"  -o "build/startup_samd51.o" "samd51/startup/startup_samd51.c"
+arm-none-eabi-gcc -x c -Os -ffunction-sections -Wall -c -std=gnu99 -mthumb -mabi=aapcs-linux -mlong-calls -mcpu=cortex-m4 -mfloat-abi=softfp -mfpu=fpv4-sp-d16 -DSAMD51 -D__SAMD51J19A__ -I"samd51" -I"samd51/CMSIS/Include" -I"samd51/include" -I"samd51/startup" -o "build/startup_samd51.o" "samd51/startup/startup_samd51.c"
 
 Building file: samd51/startup/system_samd51.c
-arm-none-eabi-gcc -x c -Os -ffunction-sections -Wall -c -std=gnu99 -mthumb -mabi=aapcs-linux -mlong-calls -mcpu=cortex-m4 -mfloat-abi=softfp -mfpu=fpv4-sp-d16 -DSAMD51 -D__SAMD51J19A__ -I"samd51" -I"samd51/CMSIS/Include" -I"samd51/include" -I"samd51/startup" -MD -MP -MF "build/system_samd51.d" -MT"build/system_samd51.d" -MT"build/system_samd51.o"  -o "build/system_samd51.o" "samd51/startup/system_samd51.c"
+arm-none-eabi-gcc -x c -Os -ffunction-sections -Wall -c -std=gnu99 -mthumb -mabi=aapcs-linux -mlong-calls -mcpu=cortex-m4 -mfloat-abi=softfp -mfpu=fpv4-sp-d16 -DSAMD51 -D__SAMD51J19A__ -I"samd51" -I"samd51/CMSIS/Include" -I"samd51/include" -I"samd51/startup" -o "build/system_samd51.o" "samd51/startup/system_samd51.c"
 
-arm-none-eabi-ar rc build/libasf.a  build/startup_samd51.o build/system_samd51.o
-arm-none-eabi-ranlib build/libasf.a
+#arm-none-eabi-ar rc build/libasf.a  build/startup_samd51.o build/system_samd51.o
+#arm-none-eabi-ranlib build/libasf.a
 
 Building target: main.elf
-arm-none-eabi-gcc -o build/main.elf build/main.o build/libasf.a  -Wl,--start-group -lm -Wl,--end-group -mthumb -mabi=aapcs-linux -mlong-calls -mcpu=cortex-m4 -mfloat-abi=softfp -mfpu=fpv4-sp-d16 -DSAMD51 -Wl,-Map="main.map" --specs=nano.specs -Wl,--gc-sections -T"samd51/startup/samd51j19a_flash.ld"
+arm-none-eabi-gcc -o build/main.elf build/main.o build/startup_samd51.o build/system_samd51.o  -Wl,--start-group -lm -Wl,--end-group -mthumb -mabi=aapcs-linux -mlong-calls -mcpu=cortex-m4 -mfloat-abi=softfp -mfpu=fpv4-sp-d16 -DSAMD51 --specs=nano.specs -Wl,--gc-sections -T"samd51/startup/samd51j19a_flash.ld" -L"samd51/startup"
+#arm-none-eabi-gcc -o build/main.elf build/main.o build/libasf.a  -Wl,--start-group -lm -Wl,--end-group -mthumb -mabi=aapcs-linux -mlong-calls -mcpu=cortex-m4 -mfloat-abi=softfp -mfpu=fpv4-sp-d16 -DSAMD51 -Wl,-Map="main.map" --specs=nano.specs -Wl,--gc-sections -T"samd51/startup/samd51j19a_flash.ld"
diff --git a/blink-manual/main.map b/blink-manual/main.map
deleted file mode 100644
index bac5f64b7e4936454ec58b8b9f4f314dce60e798..0000000000000000000000000000000000000000
--- a/blink-manual/main.map
+++ /dev/null
@@ -1,234 +0,0 @@
-Archive member included to satisfy reference by file (symbol)
-
-/usr/local/Cellar/arm-gcc-bin/9-2019-q4-major/bin/../lib/gcc/arm-none-eabi/9.2.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/softfp/libc_nano.a(lib_a-exit.o)
-                              /usr/local/Cellar/arm-gcc-bin/9-2019-q4-major/bin/../lib/gcc/arm-none-eabi/9.2.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/softfp/crt0.o (exit)
-/usr/local/Cellar/arm-gcc-bin/9-2019-q4-major/bin/../lib/gcc/arm-none-eabi/9.2.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/softfp/libc_nano.a(lib_a-impure.o)
-                              /usr/local/Cellar/arm-gcc-bin/9-2019-q4-major/bin/../lib/gcc/arm-none-eabi/9.2.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/softfp/libc_nano.a(lib_a-exit.o) (_global_impure_ptr)
-/usr/local/Cellar/arm-gcc-bin/9-2019-q4-major/bin/../lib/gcc/arm-none-eabi/9.2.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/softfp/libc_nano.a(lib_a-init.o)
-                              /usr/local/Cellar/arm-gcc-bin/9-2019-q4-major/bin/../lib/gcc/arm-none-eabi/9.2.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/softfp/crt0.o (__libc_init_array)
-/usr/local/Cellar/arm-gcc-bin/9-2019-q4-major/bin/../lib/gcc/arm-none-eabi/9.2.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/softfp/libc_nano.a(lib_a-memset.o)
-                              /usr/local/Cellar/arm-gcc-bin/9-2019-q4-major/bin/../lib/gcc/arm-none-eabi/9.2.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/softfp/crt0.o (memset)
-
-Discarded input sections
-
- .text          0x0000000000000000        0x0 /usr/local/Cellar/arm-gcc-bin/9-2019-q4-major/bin/../lib/gcc/arm-none-eabi/9.2.1/thumb/v7e-m+fp/softfp/crti.o
- .data          0x0000000000000000        0x0 /usr/local/Cellar/arm-gcc-bin/9-2019-q4-major/bin/../lib/gcc/arm-none-eabi/9.2.1/thumb/v7e-m+fp/softfp/crti.o
- .bss           0x0000000000000000        0x0 /usr/local/Cellar/arm-gcc-bin/9-2019-q4-major/bin/../lib/gcc/arm-none-eabi/9.2.1/thumb/v7e-m+fp/softfp/crti.o
- .data          0x0000000000000000        0x4 /usr/local/Cellar/arm-gcc-bin/9-2019-q4-major/bin/../lib/gcc/arm-none-eabi/9.2.1/thumb/v7e-m+fp/softfp/crtbegin.o
- .text          0x0000000000000000       0x74 /usr/local/Cellar/arm-gcc-bin/9-2019-q4-major/bin/../lib/gcc/arm-none-eabi/9.2.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/softfp/crt0.o
- .data          0x0000000000000000        0x0 /usr/local/Cellar/arm-gcc-bin/9-2019-q4-major/bin/../lib/gcc/arm-none-eabi/9.2.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/softfp/crt0.o
- .bss           0x0000000000000000        0x0 /usr/local/Cellar/arm-gcc-bin/9-2019-q4-major/bin/../lib/gcc/arm-none-eabi/9.2.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/softfp/crt0.o
- .ARM.extab     0x0000000000000000        0x0 /usr/local/Cellar/arm-gcc-bin/9-2019-q4-major/bin/../lib/gcc/arm-none-eabi/9.2.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/softfp/crt0.o
- .ARM.exidx     0x0000000000000000        0x8 /usr/local/Cellar/arm-gcc-bin/9-2019-q4-major/bin/../lib/gcc/arm-none-eabi/9.2.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/softfp/crt0.o
- .ARM.attributes
-                0x0000000000000000       0x1c /usr/local/Cellar/arm-gcc-bin/9-2019-q4-major/bin/../lib/gcc/arm-none-eabi/9.2.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/softfp/crt0.o
- .text          0x0000000000000000        0x0 build/main.o
- .data          0x0000000000000000        0x0 build/main.o
- .bss           0x0000000000000000        0x0 build/main.o
- .text.startup.main
-                0x0000000000000000       0x30 build/main.o
- .comment       0x0000000000000000       0x7a build/main.o
- .ARM.attributes
-                0x0000000000000000       0x32 build/main.o
- .text          0x0000000000000000        0x0 /usr/local/Cellar/arm-gcc-bin/9-2019-q4-major/bin/../lib/gcc/arm-none-eabi/9.2.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/softfp/libc_nano.a(lib_a-exit.o)
- .data          0x0000000000000000        0x0 /usr/local/Cellar/arm-gcc-bin/9-2019-q4-major/bin/../lib/gcc/arm-none-eabi/9.2.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/softfp/libc_nano.a(lib_a-exit.o)
- .bss           0x0000000000000000        0x0 /usr/local/Cellar/arm-gcc-bin/9-2019-q4-major/bin/../lib/gcc/arm-none-eabi/9.2.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/softfp/libc_nano.a(lib_a-exit.o)
- .text.exit     0x0000000000000000       0x28 /usr/local/Cellar/arm-gcc-bin/9-2019-q4-major/bin/../lib/gcc/arm-none-eabi/9.2.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/softfp/libc_nano.a(lib_a-exit.o)
- .debug_frame   0x0000000000000000       0x28 /usr/local/Cellar/arm-gcc-bin/9-2019-q4-major/bin/../lib/gcc/arm-none-eabi/9.2.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/softfp/libc_nano.a(lib_a-exit.o)
- .ARM.attributes
-                0x0000000000000000       0x32 /usr/local/Cellar/arm-gcc-bin/9-2019-q4-major/bin/../lib/gcc/arm-none-eabi/9.2.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/softfp/libc_nano.a(lib_a-exit.o)
- .text          0x0000000000000000        0x0 /usr/local/Cellar/arm-gcc-bin/9-2019-q4-major/bin/../lib/gcc/arm-none-eabi/9.2.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/softfp/libc_nano.a(lib_a-impure.o)
- .data          0x0000000000000000        0x0 /usr/local/Cellar/arm-gcc-bin/9-2019-q4-major/bin/../lib/gcc/arm-none-eabi/9.2.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/softfp/libc_nano.a(lib_a-impure.o)
- .bss           0x0000000000000000        0x0 /usr/local/Cellar/arm-gcc-bin/9-2019-q4-major/bin/../lib/gcc/arm-none-eabi/9.2.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/softfp/libc_nano.a(lib_a-impure.o)
- .data._impure_ptr
-                0x0000000000000000        0x4 /usr/local/Cellar/arm-gcc-bin/9-2019-q4-major/bin/../lib/gcc/arm-none-eabi/9.2.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/softfp/libc_nano.a(lib_a-impure.o)
- .data.impure_data
-                0x0000000000000000       0x60 /usr/local/Cellar/arm-gcc-bin/9-2019-q4-major/bin/../lib/gcc/arm-none-eabi/9.2.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/softfp/libc_nano.a(lib_a-impure.o)
- .rodata._global_impure_ptr
-                0x0000000000000000        0x4 /usr/local/Cellar/arm-gcc-bin/9-2019-q4-major/bin/../lib/gcc/arm-none-eabi/9.2.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/softfp/libc_nano.a(lib_a-impure.o)
- .ARM.attributes
-                0x0000000000000000       0x30 /usr/local/Cellar/arm-gcc-bin/9-2019-q4-major/bin/../lib/gcc/arm-none-eabi/9.2.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/softfp/libc_nano.a(lib_a-impure.o)
- .text          0x0000000000000000        0x0 /usr/local/Cellar/arm-gcc-bin/9-2019-q4-major/bin/../lib/gcc/arm-none-eabi/9.2.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/softfp/libc_nano.a(lib_a-init.o)
- .data          0x0000000000000000        0x0 /usr/local/Cellar/arm-gcc-bin/9-2019-q4-major/bin/../lib/gcc/arm-none-eabi/9.2.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/softfp/libc_nano.a(lib_a-init.o)
- .bss           0x0000000000000000        0x0 /usr/local/Cellar/arm-gcc-bin/9-2019-q4-major/bin/../lib/gcc/arm-none-eabi/9.2.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/softfp/libc_nano.a(lib_a-init.o)
- .text.__libc_init_array
-                0x0000000000000000       0x48 /usr/local/Cellar/arm-gcc-bin/9-2019-q4-major/bin/../lib/gcc/arm-none-eabi/9.2.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/softfp/libc_nano.a(lib_a-init.o)
- .debug_frame   0x0000000000000000       0x2c /usr/local/Cellar/arm-gcc-bin/9-2019-q4-major/bin/../lib/gcc/arm-none-eabi/9.2.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/softfp/libc_nano.a(lib_a-init.o)
- .ARM.attributes
-                0x0000000000000000       0x32 /usr/local/Cellar/arm-gcc-bin/9-2019-q4-major/bin/../lib/gcc/arm-none-eabi/9.2.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/softfp/libc_nano.a(lib_a-init.o)
- .text          0x0000000000000000        0x0 /usr/local/Cellar/arm-gcc-bin/9-2019-q4-major/bin/../lib/gcc/arm-none-eabi/9.2.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/softfp/libc_nano.a(lib_a-memset.o)
- .data          0x0000000000000000        0x0 /usr/local/Cellar/arm-gcc-bin/9-2019-q4-major/bin/../lib/gcc/arm-none-eabi/9.2.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/softfp/libc_nano.a(lib_a-memset.o)
- .bss           0x0000000000000000        0x0 /usr/local/Cellar/arm-gcc-bin/9-2019-q4-major/bin/../lib/gcc/arm-none-eabi/9.2.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/softfp/libc_nano.a(lib_a-memset.o)
- .text.memset   0x0000000000000000       0x10 /usr/local/Cellar/arm-gcc-bin/9-2019-q4-major/bin/../lib/gcc/arm-none-eabi/9.2.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/softfp/libc_nano.a(lib_a-memset.o)
- .debug_frame   0x0000000000000000       0x20 /usr/local/Cellar/arm-gcc-bin/9-2019-q4-major/bin/../lib/gcc/arm-none-eabi/9.2.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/softfp/libc_nano.a(lib_a-memset.o)
- .ARM.attributes
-                0x0000000000000000       0x32 /usr/local/Cellar/arm-gcc-bin/9-2019-q4-major/bin/../lib/gcc/arm-none-eabi/9.2.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/softfp/libc_nano.a(lib_a-memset.o)
- .text          0x0000000000000000        0x0 /usr/local/Cellar/arm-gcc-bin/9-2019-q4-major/bin/../lib/gcc/arm-none-eabi/9.2.1/thumb/v7e-m+fp/softfp/crtend.o
- .data          0x0000000000000000        0x0 /usr/local/Cellar/arm-gcc-bin/9-2019-q4-major/bin/../lib/gcc/arm-none-eabi/9.2.1/thumb/v7e-m+fp/softfp/crtend.o
- .bss           0x0000000000000000        0x0 /usr/local/Cellar/arm-gcc-bin/9-2019-q4-major/bin/../lib/gcc/arm-none-eabi/9.2.1/thumb/v7e-m+fp/softfp/crtend.o
- .eh_frame      0x0000000000000000        0x4 /usr/local/Cellar/arm-gcc-bin/9-2019-q4-major/bin/../lib/gcc/arm-none-eabi/9.2.1/thumb/v7e-m+fp/softfp/crtend.o
- .ARM.attributes
-                0x0000000000000000       0x30 /usr/local/Cellar/arm-gcc-bin/9-2019-q4-major/bin/../lib/gcc/arm-none-eabi/9.2.1/thumb/v7e-m+fp/softfp/crtend.o
- .text          0x0000000000000000        0x0 /usr/local/Cellar/arm-gcc-bin/9-2019-q4-major/bin/../lib/gcc/arm-none-eabi/9.2.1/thumb/v7e-m+fp/softfp/crtn.o
- .data          0x0000000000000000        0x0 /usr/local/Cellar/arm-gcc-bin/9-2019-q4-major/bin/../lib/gcc/arm-none-eabi/9.2.1/thumb/v7e-m+fp/softfp/crtn.o
- .bss           0x0000000000000000        0x0 /usr/local/Cellar/arm-gcc-bin/9-2019-q4-major/bin/../lib/gcc/arm-none-eabi/9.2.1/thumb/v7e-m+fp/softfp/crtn.o
-
-Memory Configuration
-
-Name             Origin             Length             Attributes
-rom              0x0000000000000000 0x0000000000080000 xr
-ram              0x0000000020000000 0x0000000000030000 xrw
-bkupram          0x0000000047000000 0x0000000000002000 xrw
-qspi             0x0000000004000000 0x0000000001000000 xrw
-*default*        0x0000000000000000 0xffffffffffffffff
-
-Linker script and memory map
-
-LOAD /usr/local/Cellar/arm-gcc-bin/9-2019-q4-major/bin/../lib/gcc/arm-none-eabi/9.2.1/thumb/v7e-m+fp/softfp/crti.o
-LOAD /usr/local/Cellar/arm-gcc-bin/9-2019-q4-major/bin/../lib/gcc/arm-none-eabi/9.2.1/thumb/v7e-m+fp/softfp/crtbegin.o
-LOAD /usr/local/Cellar/arm-gcc-bin/9-2019-q4-major/bin/../lib/gcc/arm-none-eabi/9.2.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/softfp/crt0.o
-LOAD build/main.o
-LOAD build/libasf.a
-START GROUP
-LOAD /usr/local/Cellar/arm-gcc-bin/9-2019-q4-major/bin/../lib/gcc/arm-none-eabi/9.2.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/softfp/libm.a
-END GROUP
-START GROUP
-LOAD /usr/local/Cellar/arm-gcc-bin/9-2019-q4-major/bin/../lib/gcc/arm-none-eabi/9.2.1/thumb/v7e-m+fp/softfp/libgcc.a
-LOAD /usr/local/Cellar/arm-gcc-bin/9-2019-q4-major/bin/../lib/gcc/arm-none-eabi/9.2.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/softfp/libc_nano.a
-END GROUP
-START GROUP
-LOAD /usr/local/Cellar/arm-gcc-bin/9-2019-q4-major/bin/../lib/gcc/arm-none-eabi/9.2.1/thumb/v7e-m+fp/softfp/libgcc.a
-LOAD /usr/local/Cellar/arm-gcc-bin/9-2019-q4-major/bin/../lib/gcc/arm-none-eabi/9.2.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/softfp/libc_nano.a
-END GROUP
-LOAD /usr/local/Cellar/arm-gcc-bin/9-2019-q4-major/bin/../lib/gcc/arm-none-eabi/9.2.1/thumb/v7e-m+fp/softfp/crtend.o
-LOAD /usr/local/Cellar/arm-gcc-bin/9-2019-q4-major/bin/../lib/gcc/arm-none-eabi/9.2.1/thumb/v7e-m+fp/softfp/crtn.o
-                0x000000000000c000                STACK_SIZE = DEFINED (STACK_SIZE)?STACK_SIZE:DEFINED (__stack_size__)?__stack_size__:0xc000
-
-.text           0x0000000000000000       0x60
-                0x0000000000000000                . = ALIGN (0x4)
-                0x0000000000000000                _sfixed = .
- *(.vectors .vectors.*)
- *(.text .text.* .gnu.linkonce.t.*)
- .text          0x0000000000000000       0x40 /usr/local/Cellar/arm-gcc-bin/9-2019-q4-major/bin/../lib/gcc/arm-none-eabi/9.2.1/thumb/v7e-m+fp/softfp/crtbegin.o
- *(.glue_7t)
- .glue_7t       0x0000000000000040        0x0 linker stubs
- *(.glue_7)
- .glue_7        0x0000000000000040        0x0 linker stubs
- *(.rodata .rodata* .gnu.linkonce.r.*)
- *(.ARM.extab* .gnu.linkonce.armextab.*)
-                0x0000000000000040                . = ALIGN (0x4)
- *(.init)
- .init          0x0000000000000040        0x4 /usr/local/Cellar/arm-gcc-bin/9-2019-q4-major/bin/../lib/gcc/arm-none-eabi/9.2.1/thumb/v7e-m+fp/softfp/crti.o
-                0x0000000000000040                _init
- .init          0x0000000000000044        0x8 /usr/local/Cellar/arm-gcc-bin/9-2019-q4-major/bin/../lib/gcc/arm-none-eabi/9.2.1/thumb/v7e-m+fp/softfp/crtn.o
-                0x000000000000004c                . = ALIGN (0x4)
-                0x000000000000004c                __preinit_array_start = .
- *(.preinit_array)
-                0x000000000000004c                __preinit_array_end = .
-                0x000000000000004c                . = ALIGN (0x4)
-                0x000000000000004c                __init_array_start = .
- *(SORT_BY_NAME(.init_array.*))
- *(.init_array)
- .init_array    0x000000000000004c        0x4 /usr/local/Cellar/arm-gcc-bin/9-2019-q4-major/bin/../lib/gcc/arm-none-eabi/9.2.1/thumb/v7e-m+fp/softfp/crtbegin.o
-                0x0000000000000050                __init_array_end = .
-                0x0000000000000050                . = ALIGN (0x4)
- *crtbegin.o(.ctors)
- *(EXCLUDE_FILE(*crtend.o) .ctors)
- *(SORT_BY_NAME(.ctors.*))
- *crtend.o(.ctors)
-                0x0000000000000050                . = ALIGN (0x4)
- *(.fini)
- .fini          0x0000000000000050        0x4 /usr/local/Cellar/arm-gcc-bin/9-2019-q4-major/bin/../lib/gcc/arm-none-eabi/9.2.1/thumb/v7e-m+fp/softfp/crti.o
-                0x0000000000000050                _fini
- .fini          0x0000000000000054        0x8 /usr/local/Cellar/arm-gcc-bin/9-2019-q4-major/bin/../lib/gcc/arm-none-eabi/9.2.1/thumb/v7e-m+fp/softfp/crtn.o
-                0x000000000000005c                . = ALIGN (0x4)
-                0x000000000000005c                __fini_array_start = .
- *(.fini_array)
- .fini_array    0x000000000000005c        0x4 /usr/local/Cellar/arm-gcc-bin/9-2019-q4-major/bin/../lib/gcc/arm-none-eabi/9.2.1/thumb/v7e-m+fp/softfp/crtbegin.o
- *(SORT_BY_NAME(.fini_array.*))
-                0x0000000000000060                __fini_array_end = .
- *crtbegin.o(.dtors)
- *(EXCLUDE_FILE(*crtend.o) .dtors)
- *(SORT_BY_NAME(.dtors.*))
- *crtend.o(.dtors)
-                0x0000000000000060                . = ALIGN (0x4)
-                0x0000000000000060                _efixed = .
-                [!provide]                        PROVIDE (__exidx_start = .)
-
-.vfp11_veneer   0x0000000000000060        0x0
- .vfp11_veneer  0x0000000000000060        0x0 linker stubs
-
-.v4_bx          0x0000000000000060        0x0
- .v4_bx         0x0000000000000060        0x0 linker stubs
-
-.iplt           0x0000000000000060        0x0
- .iplt          0x0000000000000060        0x0 /usr/local/Cellar/arm-gcc-bin/9-2019-q4-major/bin/../lib/gcc/arm-none-eabi/9.2.1/thumb/v7e-m+fp/softfp/crtbegin.o
-
-.igot.plt       0x0000000000000060        0x0
- .igot.plt      0x0000000000000060        0x0 /usr/local/Cellar/arm-gcc-bin/9-2019-q4-major/bin/../lib/gcc/arm-none-eabi/9.2.1/thumb/v7e-m+fp/softfp/crtbegin.o
-
-.eh_frame       0x0000000000000060        0x0
- .eh_frame      0x0000000000000060        0x0 /usr/local/Cellar/arm-gcc-bin/9-2019-q4-major/bin/../lib/gcc/arm-none-eabi/9.2.1/thumb/v7e-m+fp/softfp/crtbegin.o
-
-.rel.dyn        0x0000000000000060        0x0
- .rel.iplt      0x0000000000000060        0x0 /usr/local/Cellar/arm-gcc-bin/9-2019-q4-major/bin/../lib/gcc/arm-none-eabi/9.2.1/thumb/v7e-m+fp/softfp/crtbegin.o
-
-.ARM.exidx
- *(.ARM.exidx* .gnu.linkonce.armexidx.*)
-                [!provide]                        PROVIDE (__exidx_end = .)
-                0x0000000000000060                . = ALIGN (0x4)
-                0x0000000000000060                _etext = .
-
-.relocate       0x0000000020000000        0x0 load address 0x0000000000000060
-                0x0000000020000000                . = ALIGN (0x4)
-                0x0000000020000000                _srelocate = .
- *(.ramfunc .ramfunc.*)
- *(.data .data.*)
-                0x0000000020000000                . = ALIGN (0x4)
-                0x0000000020000000                _erelocate = .
-
-.bkupram        0x0000000047000000        0x0
-                0x0000000047000000                . = ALIGN (0x8)
-                0x0000000047000000                _sbkupram = .
- *(.bkupram .bkupram.*)
-                0x0000000047000000                . = ALIGN (0x8)
-                0x0000000047000000                _ebkupram = .
-
-.qspi           0x0000000004000000        0x0
-                0x0000000004000000                . = ALIGN (0x8)
-                0x0000000004000000                _sqspi = .
- *(.qspi .qspi.*)
-                0x0000000004000000                . = ALIGN (0x8)
-                0x0000000004000000                _eqspi = .
-
-.bss            0x0000000020000000       0x1c
-                0x0000000020000000                . = ALIGN (0x4)
-                0x0000000020000000                _sbss = .
-                0x0000000020000000                _szero = .
- *(.bss .bss.*)
- .bss           0x0000000020000000       0x1c /usr/local/Cellar/arm-gcc-bin/9-2019-q4-major/bin/../lib/gcc/arm-none-eabi/9.2.1/thumb/v7e-m+fp/softfp/crtbegin.o
- *(COMMON)
-                0x000000002000001c                . = ALIGN (0x4)
-                0x000000002000001c                _ebss = .
-                0x000000002000001c                _ezero = .
-
-.stack          0x000000002000001c     0xc004
-                0x0000000020000020                . = ALIGN (0x8)
- *fill*         0x000000002000001c        0x4 
-                0x0000000020000020                _sstack = .
-                0x000000002000c020                . = (. + STACK_SIZE)
- *fill*         0x0000000020000020     0xc000 
-                0x000000002000c020                . = ALIGN (0x8)
-                0x000000002000c020                _estack = .
-                0x000000002000c020                . = ALIGN (0x4)
-                0x000000002000c020                _end = .
-OUTPUT(build/main.elf elf32-littlearm)
-
-.ARM.attributes
-                0x0000000000000000       0x2e
- .ARM.attributes
-                0x0000000000000000       0x1e /usr/local/Cellar/arm-gcc-bin/9-2019-q4-major/bin/../lib/gcc/arm-none-eabi/9.2.1/thumb/v7e-m+fp/softfp/crti.o
- .ARM.attributes
-                0x000000000000001e       0x32 /usr/local/Cellar/arm-gcc-bin/9-2019-q4-major/bin/../lib/gcc/arm-none-eabi/9.2.1/thumb/v7e-m+fp/softfp/crtbegin.o
- .ARM.attributes
-                0x0000000000000050       0x1e /usr/local/Cellar/arm-gcc-bin/9-2019-q4-major/bin/../lib/gcc/arm-none-eabi/9.2.1/thumb/v7e-m+fp/softfp/crtn.o