diff options
author | David Crocker <dcrocker@eschertech.com> | 2017-02-17 12:04:02 +0300 |
---|---|---|
committer | David Crocker <dcrocker@eschertech.com> | 2017-02-17 12:04:02 +0300 |
commit | 7df2717ebd680abf1b541dae800cfdc3b6298a02 (patch) | |
tree | efbd040d87f55b9ffafb3c918e5b589130f4ff7c | |
parent | 8e5c83a186d1ee17cc9d295089dffae79dcbff7e (diff) |
Version 1.18alpha2
Initial implementation of babysteppnig
Fixed some issues with file upload and FTP networking on Duet Ethernet
(but FTP notr working yet)
Pass the name of the firmware file to IAP
Duet Ethernet and Duet 085 now each have their own Webserver modules
33 files changed, 3625 insertions, 11603 deletions
@@ -103,7 +103,6 @@ <listOptionValue builtIn="false" value=""${workspace_loc:/${ProjName}/src/Duet}""/> <listOptionValue builtIn="false" value=""${workspace_loc:/${ProjName}/src/Duet/Lwip}""/> <listOptionValue builtIn="false" value=""${workspace_loc:/${ProjName}/src/Duet/EMAC}""/> - <listOptionValue builtIn="false" value=""${workspace_loc:/${ProjName}/src/Webserver}""/> </option> <option id="gnu.cpp.compiler.option.preprocessor.def.1548770846" name="Defined symbols (-D)" superClass="gnu.cpp.compiler.option.preprocessor.def" useByScannerDiscovery="false" valueType="definedSymbols"> <listOptionValue builtIn="false" value="__SAM3X8E__"/> @@ -236,7 +235,7 @@ </toolChain> </folderInfo> <sourceEntries> - <entry excluding="src/Webserver|src/RADDS|src/DuetNG/DuetEthernet|src/Duet" flags="VALUE_WORKSPACE_PATH|RESOLVED" kind="sourcePath" name=""/> + <entry excluding="src/RADDS|src/DuetNG/DuetEthernet|src/Duet" flags="VALUE_WORKSPACE_PATH|RESOLVED" kind="sourcePath" name=""/> </sourceEntries> </configuration> </storageModule> @@ -463,7 +462,6 @@ <listOptionValue builtIn="false" value=""${workspace_loc:/${ProjName}/src/DuetNG}""/> <listOptionValue builtIn="false" value=""${workspace_loc:/${ProjName}/src/DuetNG/DuetEthernet}""/> <listOptionValue builtIn="false" value=""${workspace_loc:/${ProjName}/src/DuetNG/DuetEthernet/Wiznet/Ethernet}""/> - <listOptionValue builtIn="false" value=""${workspace_loc:/${ProjName}/src/Webserver}""/> </option> <option id="gnu.cpp.compiler.option.preprocessor.def.1120095540" name="Defined symbols (-D)" superClass="gnu.cpp.compiler.option.preprocessor.def" useByScannerDiscovery="false" valueType="definedSymbols"> <listOptionValue builtIn="false" value="__SAM4E8E__"/> @@ -508,21 +506,10 @@ </storageModule> <storageModule moduleId="org.eclipse.cdt.core.LanguageSettingsProviders"/> <storageModule moduleId="refreshScope" versionNumber="2"> - <configuration configurationName="Release"> - <resource resourceType="PROJECT" workspacePath="/RepRapFirmware"/> - </configuration> - <configuration configurationName="SAM3X_CoreNG"/> - <configuration configurationName="ReleaseWithCoreNG"> - <resource resourceType="PROJECT" workspacePath="/RepRapFirmware"/> - </configuration> - <configuration configurationName="Duet085"/> - <configuration configurationName="SAM4E_CoreNG"/> - <configuration configurationName="DuetWiFi"/> - <configuration configurationName="ReleaseWithCoreDuet"> - <resource resourceType="PROJECT" workspacePath="/RepRapFirmware"/> - </configuration> <configuration configurationName="DuetEthernet"/> <configuration configurationName="RADDS"/> + <configuration configurationName="DuetWiFi"/> + <configuration configurationName="Duet085"/> </storageModule> <storageModule moduleId="org.eclipse.cdt.internal.ui.text.commentOwnerProjectMappings"/> <storageModule moduleId="scannerConfiguration"> diff --git a/Release/Duet-0.6-0.8.5/Edge/RepRapFirmware-1.18alpha2.bin b/Release/Duet-0.6-0.8.5/Edge/RepRapFirmware-1.18alpha2.bin Binary files differnew file mode 100644 index 00000000..066430b6 --- /dev/null +++ b/Release/Duet-0.6-0.8.5/Edge/RepRapFirmware-1.18alpha2.bin diff --git a/Release/Duet-Ethernet/Edge/DuetEthernetFirmware-1.18alpha2.bin b/Release/Duet-Ethernet/Edge/DuetEthernetFirmware-1.18alpha2.bin Binary files differnew file mode 100644 index 00000000..718c0bc7 --- /dev/null +++ b/Release/Duet-Ethernet/Edge/DuetEthernetFirmware-1.18alpha2.bin diff --git a/Release/Duet-Ethernet/Edge/DuetWebControl-1.14a.zip b/Release/Duet-Ethernet/Edge/DuetWebControl-1.14a.zip Binary files differnew file mode 100644 index 00000000..18e5ba2c --- /dev/null +++ b/Release/Duet-Ethernet/Edge/DuetWebControl-1.14a.zip diff --git a/Release/Duet-WiFi/Edge/DuetWiFiFirmware-1.18alpha2.bin b/Release/Duet-WiFi/Edge/DuetWiFiFirmware-1.18alpha2.bin Binary files differnew file mode 100644 index 00000000..1b3248fa --- /dev/null +++ b/Release/Duet-WiFi/Edge/DuetWiFiFirmware-1.18alpha2.bin diff --git a/Release/RADDS/Edge/RepRapFirmware-RADDS-1.18alpha2.bin b/Release/RADDS/Edge/RepRapFirmware-RADDS-1.18alpha2.bin Binary files differnew file mode 100644 index 00000000..fd0b872a --- /dev/null +++ b/Release/RADDS/Edge/RepRapFirmware-RADDS-1.18alpha2.bin diff --git a/Release/RADDS/Edge/RepRapFirmware.map b/Release/RADDS/Edge/RepRapFirmware.map deleted file mode 100644 index 69651579..00000000 --- a/Release/RADDS/Edge/RepRapFirmware.map +++ /dev/null @@ -1,11328 +0,0 @@ -Archive member included because of file (symbol) - -C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(startup_sam3x.o) - (Reset_Handler) -C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(variant.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(startup_sam3x.o) (UART_Handler) -C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(Wire.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(startup_sam3x.o) (TWI1_Handler) -C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(ctrl_access.o) - ./src/Libraries/Fatfs/diskio.o (mem_test_unit_ready) -C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sd_mmc.o) - ./src/Storage/MassStorage.o (sd_mmc_init) -C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sd_mmc_mem.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(ctrl_access.o) (sd_mmc_test_unit_ready_0) -C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sd_mmc_spi.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sd_mmc.o) (sd_mmc_spi_set_idle_func) -C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(SharedSpi.o) - ./src/Heating/TemperatureSensor.o (sspi_acquire) -C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(DueFlashStorage.o) - ./src/Platform.o (DueFlashStorage::read(unsigned long, void*, unsigned long)) -C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(USBSerial.o) - ./src/Platform.o (SerialCDC::available()) -C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(AnalogIn.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(variant.o) (AnalogInInit()) -C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(AnalogOut.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(variant.o) (AnalogOutInit()) -C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(Print.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(variant.o) (Print::write(unsigned char const*, unsigned int)) -C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(Reset.o) - ./src/Platform.o (Reset) -C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(RingBuffer.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(variant.o) (RingBuffer::RingBuffer()) -C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(UARTClass.o) - ./src/Platform.o (UARTClass::available()) -C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(USARTClass.o) - ./src/Platform.o (USARTClass::begin(unsigned long)) -C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(WInterrupts.o) - ./src/Platform.o (attachInterrupt) -C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(abi.o) - ./src/Movement/Move.o (__cxa_pure_virtual) -C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(main.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m/crt0.o (main) -C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(new.o) - ./src/Movement/Move.o (operator new(unsigned int)) -C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(watchdog.o) - ./src/RepRap.o (watchdogEnable(unsigned long)) -C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(wiring.o) - ./src/Storage/MassStorage.o (millis) -C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(wiring_digital.o) - ./src/Platform.o (pinModeDuet) -C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(flash_efc.o) - ./src/Platform.o (flash_write) -C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(wdt.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(watchdog.o) (wdt_init) -C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(uotghs_device.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(startup_sam3x.o) (UOTGHS_Handler) -C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(twi.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(Wire.o) (twi_master_init) -C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(tc.o) - ./src/Platform.o (tc_init) -C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(spi.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(SharedSpi.o) (spi_set_peripheral_chip_select_value) -C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(rstc.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(Reset.o) (rstc_start_software_reset) -C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pwm.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(AnalogOut.o) (pwm_init) -C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pmc.o) - ./src/Platform.o (pmc_enable_periph_clk) -C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pio.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(wiring_digital.o) (pio_pull_up) -C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(efc.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(flash_efc.o) (efc_get_wait_state) -C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(dacc.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(AnalogOut.o) (dacc_reset) -C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(adc.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(AnalogIn.o) (adc_init) -C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(interrupt_sam_nvic.o) - ./src/Storage/FileStore.o (g_interrupt_enabled) -C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(udc.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(variant.o) (udc_start) -C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(udi_cdc.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(USBSerial.o) (udi_cdc_get_nb_received_data) -C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(udi_cdc_desc.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(udc.o) (udc_config) -C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sysclk.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(uotghs_device.o) (sysclk_enable_usb) -C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(exceptions.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(startup_sam3x.o) (MemManage_Handler) -C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(system_sam3x.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(variant.o) (SystemInit) -C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(hooks.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(wiring.o) (yield) -c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-s_cos.o) - ./src/Movement/DeltaParameters.o (cos) -c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-s_floor.o) - ./src/Movement/Grid.o (floor) -c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-s_lround.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(AnalogOut.o) (lround) -c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-s_sin.o) - ./src/Movement/DeltaParameters.o (sin) -c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-sf_cos.o) - ./src/GCodes/GCodes.o (cosf) -c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-sf_round.o) - ./src/Movement/Move.o (roundf) -c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-sf_sin.o) - ./src/GCodes/GCodes.o (sinf) -c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-w_acos.o) - ./src/Movement/DeltaProbe.o (acos) -c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-w_atan2.o) - ./src/GCodes/GCodes.o (atan2) -c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-w_exp.o) - ./src/Heating/Pid.o (exp) -c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-w_log.o) - ./src/Heating/Pid.o (log) -c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-w_pow.o) - ./src/Heating/FOPDT.o (pow) -c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-w_sqrt.o) - ./src/Movement/DDA.o (sqrt) -c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-wf_sqrt.o) - ./src/Movement/DDA.o (sqrtf) -c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-e_acos.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-w_acos.o) (__ieee754_acos) -c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-e_atan2.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-w_atan2.o) (__ieee754_atan2) -c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-e_exp.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-w_exp.o) (__ieee754_exp) -c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-e_log.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-w_log.o) (__ieee754_log) -c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-e_pow.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-w_pow.o) (__ieee754_pow) -c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-e_rem_pio2.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-s_cos.o) (__ieee754_rem_pio2) -c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-e_sqrt.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-w_sqrt.o) (__ieee754_sqrt) -c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-ef_rem_pio2.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-sf_cos.o) (__ieee754_rem_pio2f) -c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-ef_sqrt.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-wf_sqrt.o) (__ieee754_sqrtf) -c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-k_cos.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-s_cos.o) (__kernel_cos) -c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-k_rem_pio2.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-e_rem_pio2.o) (__kernel_rem_pio2) -c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-k_sin.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-s_cos.o) (__kernel_sin) -c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-kf_cos.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-sf_cos.o) (__kernel_cosf) -c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-kf_rem_pio2.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-ef_rem_pio2.o) (__kernel_rem_pio2f) -c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-kf_sin.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-sf_cos.o) (__kernel_sinf) -c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-s_atan.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-e_atan2.o) (atan) -c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-s_fabs.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-w_acos.o) (fabs) -c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-s_finite.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-w_exp.o) (finite) -c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-s_fpclassify.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-w_acos.o) (__fpclassifyd) -c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-s_lib_ver.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-w_acos.o) (__fdlib_version) -c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-s_matherr.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-w_acos.o) (matherr) -c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-s_nan.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-w_acos.o) (nan) -c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-s_rint.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-w_pow.o) (rint) -c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-s_scalbn.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-e_pow.o) (scalbn) -c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-sf_fabs.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-ef_rem_pio2.o) (fabsf) -c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-sf_floor.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-kf_rem_pio2.o) (floorf) -c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-sf_fpclassify.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-wf_sqrt.o) (__fpclassifyf) -c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-sf_scalbn.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-kf_rem_pio2.o) (scalbnf) -c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-s_copysign.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-s_scalbn.o) (copysign) -c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-sf_copysign.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-sf_scalbn.o) (copysignf) -c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(_arm_addsubdf3.o) - ./src/Movement/DDA.o (__aeabi_dsub) -c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(_arm_muldivdf3.o) - ./src/Movement/DDA.o (__aeabi_dmul) -c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(_arm_cmpdf2.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-w_log.o) (__aeabi_dcmpeq) -c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(_arm_unorddf2.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(Print.o) (__aeabi_dcmpun) -c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(_arm_fixdfsi.o) - ./src/GCodes/GCodes2.o (__aeabi_d2iz) -c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(_arm_fixunsdfsi.o) - ./src/Movement/DDA.o (__aeabi_d2uiz) -c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(_arm_truncdfsf2.o) - ./src/Movement/DDA.o (__aeabi_d2f) -c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(_arm_addsubsf3.o) - ./src/Movement/DDA.o (__aeabi_fsub) -c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(_arm_muldivsf3.o) - ./src/Storage/MassStorage.o (__aeabi_fmul) -c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(_arm_cmpsf2.o) - ./src/Movement/DDA.o (__aeabi_fcmpeq) -c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(_arm_unordsf2.o) - ./src/Movement/DDA.o (__aeabi_fcmpun) -c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(_arm_fixsfsi.o) - ./src/Movement/DDA.o (__aeabi_f2iz) -c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(_arm_fixunssfsi.o) - ./src/Movement/DDA.o (__aeabi_f2uiz) -c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(_aeabi_uldivmod.o) - ./src/Movement/DriveMovement.o (__aeabi_uldivmod) -c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(_fixsfdi.o) - ./src/Movement/DDA.o (__aeabi_f2lz) -c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(_fixunssfdi.o) - ./src/Movement/DriveMovement.o (__aeabi_f2ulz) -c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(bpabi.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(_aeabi_uldivmod.o) (__gnu_uldivmod_helper) -c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(_dvmd_tls.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(_aeabi_uldivmod.o) (__aeabi_ldiv0) -c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(_divdi3.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(bpabi.o) (__divdi3) -c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(_udivdi3.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(bpabi.o) (__udivdi3) -c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-aeabi_atexit.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(variant.o) (__aeabi_atexit) -c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-atoi.o) - ./src/GCodes/GCodes.o (atoi) -c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-cxa_atexit.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-aeabi_atexit.o) (__cxa_atexit) -c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-errno.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-w_acos.o) (__errno) -c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-exit.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m/crt0.o (exit) -c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-gmtime.o) - ./src/Storage/MassStorage.o (gmtime) -c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-gmtime_r.o) - ./src/Libraries/Fatfs/fattime_rtc.o (gmtime_r) -c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-impure.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-exit.o) (_global_impure_ptr) -c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-init.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m/crt0.o (__libc_init_array) -c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-iprintf.o) - C:\Eclipse\Firmware\CoreNG\RADDS\cores\arduino\syscalls.o (iprintf) -c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-malloc.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(new.o) (malloc) -c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mallocr.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-malloc.o) (_malloc_r) -c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-memcmp.o) - ./src/Movement/Move.o (memcmp) -c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-memcpy.o) - ./src/Movement/DeltaParameters.o (memcpy) -c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-memset.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m/crt0.o (memset) -c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mktime.o) - ./src/Storage/MassStorage.o (mktime) -c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mktm_r.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mktime.o) (__tzcalc_limits) -c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mlock.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mallocr.o) (__malloc_lock) -c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mstats.o) - ./src/Platform.o (mallinfo) -c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-puts.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(adc.o) (puts) -c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-sbrkr.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mallocr.o) (_sbrk_r) -c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-snprintf.o) - ./src/GCodes/GCodeBuffer.o (snprintf) -c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-sscanf.o) - ./src/Movement/Grid.o (sscanf) -c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-stdio.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-sscanf.o) (__seofread) -c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strchr.o) - ./src/GCodes/GCodeBuffer.o (strchr) -c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strcpy.o) - ./src/PrintMonitor.o (strcpy) -c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strlen.o) - ./src/Storage/FileStore.o (strlen) -c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strncpy.o) - ./src/Storage/MassStorage.o (strncpy) -c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strnlen.o) - ./src/Storage/MassStorage.o (strnlen) -c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strptime.o) - ./src/GCodes/GCodes2.o (strptime) -c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strstr.o) - ./src/PrintMonitor.o (strstr) -c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strtod.o) - ./src/Movement/Grid.o (strtod) -c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strtol.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-atoi.o) (_strtol_r) -c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strtoul.o) - ./src/GCodes/GCodes.o (strtoul) -c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-svfprintf.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-snprintf.o) (_svfprintf_r) -c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-svfscanf.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-sscanf.o) (__ssvfscanf_r) -c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-syssbrk.o) - ./src/Platform.o (sbrk) -c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-timelocal.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strptime.o) (__get_current_time_locale) -c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-tolower.o) - ./src/RepRapFirmware.o (tolower) -c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-tzlock.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mktime.o) (__tz_lock) -c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-tzvars.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mktime.o) (_daylight) -c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-vfiprintf.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-iprintf.o) (_vfiprintf_r) -c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-vsnprintf.o) - ./src/Libraries/General/StringRef.o (vsnprintf) -c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-writer.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-stdio.o) (_write_r) -c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-wsetup.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-vfiprintf.o) (__swsetup_r) -c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-__atexit.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-cxa_atexit.o) (__register_exitproc) -c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-__call_atexit.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-exit.o) (__call_exitprocs) -c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-atexit.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-__call_atexit.o) (atexit) -c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-closer.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-stdio.o) (_close_r) -c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-ctype_.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strptime.o) (__ctype_ptr__) -c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-div.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mktime.o) (div) -c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-dtoa.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-svfprintf.o) (_dtoa_r) -c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-fflush.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-vfiprintf.o) (_fflush_r) -c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-findfp.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-vfiprintf.o) (__sinit) -c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-fini.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-__call_atexit.o) (__libc_fini_array) -c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-fiprintf.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mstats.o) (fiprintf) -c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-fputwc.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-vfiprintf.o) (_fputwc_r) -c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-freer.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-malloc.o) (_free_r) -c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-fvwrite.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-puts.o) (__sfvwrite_r) -c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-fwalk.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-findfp.o) (_fwalk) -c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-gdtoa-gethex.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strtod.o) (__gethex) -c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-gdtoa-hexnan.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strtod.o) (__hexnan) -c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-gettzinfo.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mktime.o) (__gettzinfo) -c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-iswspace.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-svfscanf.o) (iswspace) -c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-ldpart.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-timelocal.o) (__part_load_locale) -c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-locale.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-svfscanf.o) (__locale_mb_cur_max) -c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-lseekr.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-stdio.o) (_lseek_r) -c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-makebuf.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-wsetup.o) (__smakebuf_r) -c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mallinfor.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mstats.o) (_mallinfo_r) -c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-malloptr.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mstats.o) (_mallopt_r) -c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mallstatsr.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mstats.o) (_malloc_stats_r) -c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mbrtowc.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-svfscanf.o) (_mbrtowc_r) -c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mbtowc_r.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mbrtowc.o) (__mbtowc) -c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-memchr-stub.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strstr.o) (memchr) -c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-memmove.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-fvwrite.o) (memmove) -c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mprec.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strtod.o) (_Balloc) -c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-readr.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-stdio.o) (_read_r) -c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-realloc.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-ldpart.o) (realloc) -c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-reallocr.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-fvwrite.o) (_realloc_r) -c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-sccl.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-svfscanf.o) (__sccl) -c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-sf_nan.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strtod.o) (nanf) -c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-sprintf.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-svfscanf.o) (sprintf) -c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strcat.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-ldpart.o) (strcat) -c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strcmp.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-ldpart.o) (strcmp) -c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strncasecmp.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strptime.o) (strncasecmp) -c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strncmp.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strtod.o) (strncmp) -c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strtoll_r.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-svfscanf.o) (_strtoll_r) -c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strtoull_r.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-svfscanf.o) (_strtoull_r) -c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-svfiprintf.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-svfprintf.o) (__ssprint_r) -c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-svfiscanf.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-svfscanf.o) (_sungetc_r) -c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-sysclose.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-ldpart.o) (close) -c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-sysfstat.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-ldpart.o) (fstat) -c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-sysopen.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-ldpart.o) (open) -c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-sysread.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-ldpart.o) (read) -c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-ungetc.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-svfiscanf.o) (__submore) -c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-wbuf.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-fputwc.o) (__swbuf_r) -c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-wcrtomb.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-fputwc.o) (_wcrtomb_r) -c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-wctomb_r.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-wcrtomb.o) (__wctomb) -c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-callocr.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mprec.o) (_calloc_r) -c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-fclose.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-findfp.o) (fclose) -c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-fstatr.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-makebuf.o) (_fstat_r) -c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-isattyr.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-makebuf.o) (_isatty_r) -c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-openr.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-sysopen.o) (_open_r) - -Allocating common symbols -Common symbol size file - -udd_g_ctrlreq 0x18 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(uotghs_device.o) - -Discarded input sections - - .text 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m/crti.o - .data 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m/crti.o - .bss 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m/crti.o - .text 0x00000000 0x74 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m/crt0.o - .data 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m/crt0.o - .bss 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m/crt0.o - .ARM.extab 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m/crt0.o - .ARM.exidx 0x00000000 0x8 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m/crt0.o - .ARM.attributes - 0x00000000 0x1b c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m/crt0.o - .text 0x00000000 0x0 C:\Eclipse\Firmware\CoreNG\RADDS\cores\arduino\syscalls.o - .data 0x00000000 0x0 C:\Eclipse\Firmware\CoreNG\RADDS\cores\arduino\syscalls.o - .bss 0x00000000 0x0 C:\Eclipse\Firmware\CoreNG\RADDS\cores\arduino\syscalls.o - .text.link 0x00000000 0x8 C:\Eclipse\Firmware\CoreNG\RADDS\cores\arduino\syscalls.o - .text._close 0x00000000 0x8 C:\Eclipse\Firmware\CoreNG\RADDS\cores\arduino\syscalls.o - .text._fstat 0x00000000 0xc C:\Eclipse\Firmware\CoreNG\RADDS\cores\arduino\syscalls.o - .text._isatty 0x00000000 0x4 C:\Eclipse\Firmware\CoreNG\RADDS\cores\arduino\syscalls.o - .text._lseek 0x00000000 0x4 C:\Eclipse\Firmware\CoreNG\RADDS\cores\arduino\syscalls.o - .text._read 0x00000000 0x4 C:\Eclipse\Firmware\CoreNG\RADDS\cores\arduino\syscalls.o - .text._write 0x00000000 0x4 C:\Eclipse\Firmware\CoreNG\RADDS\cores\arduino\syscalls.o - .text._exit 0x00000000 0x10 C:\Eclipse\Firmware\CoreNG\RADDS\cores\arduino\syscalls.o - .text._kill 0x00000000 0x4 C:\Eclipse\Firmware\CoreNG\RADDS\cores\arduino\syscalls.o - .text._getpid 0x00000000 0x8 C:\Eclipse\Firmware\CoreNG\RADDS\cores\arduino\syscalls.o - .bss.cpu_irq_critical_section_counter - 0x00000000 0x4 C:\Eclipse\Firmware\CoreNG\RADDS\cores\arduino\syscalls.o - .rodata.str1.4 - 0x00000000 0x1c C:\Eclipse\Firmware\CoreNG\RADDS\cores\arduino\syscalls.o - .bss.cpu_irq_prev_interrupt_state - 0x00000000 0x1 C:\Eclipse\Firmware\CoreNG\RADDS\cores\arduino\syscalls.o - .text 0x00000000 0x0 ./src/Storage/FileStore.o - .data 0x00000000 0x0 ./src/Storage/FileStore.o - .bss 0x00000000 0x0 ./src/Storage/FileStore.o - .text._ZN9FileStore6StatusEv - 0x00000000 0x28 ./src/Storage/FileStore.o - .bss._ZL28cpu_irq_prev_interrupt_state - 0x00000000 0x1 ./src/Storage/FileStore.o - .bss._ZL32cpu_irq_critical_section_counter - 0x00000000 0x4 ./src/Storage/FileStore.o - .text 0x00000000 0x0 ./src/Storage/MassStorage.o - .data 0x00000000 0x0 ./src/Storage/MassStorage.o - .bss 0x00000000 0x0 ./src/Storage/MassStorage.o - .text._ZN11MassStorage12GetMonthNameEh - 0x00000000 0x18 ./src/Storage/MassStorage.o - .text._ZN11MassStorage13MakeDirectoryEPKcS1_ - 0x00000000 0x30 ./src/Storage/MassStorage.o - .text._ZN11MassStorage6RenameEPKcS1_ - 0x00000000 0x44 ./src/Storage/MassStorage.o - .text._ZNK11MassStorage10FileExistsEPKc - 0x00000000 0x20 ./src/Storage/MassStorage.o - .text._ZN11MassStorage19SetLastModifiedTimeEPKcS1_l - 0x00000000 0x78 ./src/Storage/MassStorage.o - .rodata._ZL10monthNames - 0x00000000 0x34 ./src/Storage/MassStorage.o - .bss._ZL28cpu_irq_prev_interrupt_state - 0x00000000 0x1 ./src/Storage/MassStorage.o - .bss._ZL32cpu_irq_critical_section_counter - 0x00000000 0x4 ./src/Storage/MassStorage.o - .text 0x00000000 0x0 ./src/RADDS/Network.o - .data 0x00000000 0x0 ./src/RADDS/Network.o - .bss 0x00000000 0x0 ./src/RADDS/Network.o - .bss._ZL28cpu_irq_prev_interrupt_state - 0x00000000 0x1 ./src/RADDS/Network.o - .bss._ZL32cpu_irq_critical_section_counter - 0x00000000 0x4 ./src/RADDS/Network.o - .text 0x00000000 0x0 ./src/Movement/DDA.o - .data 0x00000000 0x0 ./src/Movement/DDA.o - .bss 0x00000000 0x0 ./src/Movement/DDA.o - .text._ZN3DDA8RemoveDMEj - 0x00000000 0x34 ./src/Movement/DDA.o - .text._ZNK3DDA16GetMotorPositionEj - 0x00000000 0xc ./src/Movement/DDA.o - .text._ZN3DDA5ScaleEPffj - 0x00000000 0x20 ./src/Movement/DDA.o - .text._ZN3DDA8AbsoluteEPfj - 0x00000000 0x18 ./src/Movement/DDA.o - .text._ZN3DDA11MoveAbortedEv - 0x00000000 0x1c ./src/Movement/DDA.o - .text._ZN3DDA17ReduceHomingSpeedEv - 0x00000000 0xc ./src/Movement/DDA.o - .bss._ZL28cpu_irq_prev_interrupt_state - 0x00000000 0x1 ./src/Movement/DDA.o - .bss._ZL32cpu_irq_critical_section_counter - 0x00000000 0x4 ./src/Movement/DDA.o - .text 0x00000000 0x0 ./src/Movement/DeltaParameters.o - .data 0x00000000 0x0 ./src/Movement/DeltaParameters.o - .bss 0x00000000 0x0 ./src/Movement/DeltaParameters.o - .text._ZN15DeltaParameters27NormaliseEndstopAdjustmentsEv - 0x00000000 0x60 ./src/Movement/DeltaParameters.o - .bss._ZL28cpu_irq_prev_interrupt_state - 0x00000000 0x1 ./src/Movement/DeltaParameters.o - .bss._ZL32cpu_irq_critical_section_counter - 0x00000000 0x4 ./src/Movement/DeltaParameters.o - .text 0x00000000 0x0 ./src/Movement/DeltaProbe.o - .data 0x00000000 0x0 ./src/Movement/DeltaProbe.o - .bss 0x00000000 0x0 ./src/Movement/DeltaProbe.o - .bss._ZL28cpu_irq_prev_interrupt_state - 0x00000000 0x1 ./src/Movement/DeltaProbe.o - .bss._ZL32cpu_irq_critical_section_counter - 0x00000000 0x4 ./src/Movement/DeltaProbe.o - .text 0x00000000 0x0 ./src/Movement/DriveMovement.o - .data 0x00000000 0x0 ./src/Movement/DriveMovement.o - .bss 0x00000000 0x0 ./src/Movement/DriveMovement.o - .bss._ZL28cpu_irq_prev_interrupt_state - 0x00000000 0x1 ./src/Movement/DriveMovement.o - .bss._ZL32cpu_irq_critical_section_counter - 0x00000000 0x4 ./src/Movement/DriveMovement.o - .text 0x00000000 0x0 ./src/Movement/Grid.o - .data 0x00000000 0x0 ./src/Movement/Grid.o - .bss 0x00000000 0x0 ./src/Movement/Grid.o - .text._ZN14GridDefinitionC2Ev - 0x00000000 0x34 ./src/Movement/Grid.o - .text._ZN14GridDefinition13CheckValidityEv - 0x00000000 0x48 ./src/Movement/Grid.o - .text._ZN14GridDefinition12CheckHeadingERK9StringRef - 0x00000000 0x10 ./src/Movement/Grid.o - .text._ZNK9HeightMap14GetHeightErrorEmm - 0x00000000 0x2c ./src/Movement/Grid.o - .text._ZNK9HeightMap12InterpolateXEmmf - 0x00000000 0x14 ./src/Movement/Grid.o - .text._ZNK9HeightMap12InterpolateYEmmf - 0x00000000 0x14 ./src/Movement/Grid.o - .text._ZNK9HeightMap17InterpolateCornerEmmmff - 0x00000000 0x9c ./src/Movement/Grid.o - .bss._ZL28cpu_irq_prev_interrupt_state - 0x00000000 0x1 ./src/Movement/Grid.o - .bss._ZL32cpu_irq_critical_section_counter - 0x00000000 0x4 ./src/Movement/Grid.o - .group 0x00000000 0x8 ./src/Movement/Move.o - .group 0x00000000 0x8 ./src/Movement/Move.o - .group 0x00000000 0x8 ./src/Movement/Move.o - .group 0x00000000 0x8 ./src/Movement/Move.o - .group 0x00000000 0x8 ./src/Movement/Move.o - .group 0x00000000 0x8 ./src/Movement/Move.o - .group 0x00000000 0x8 ./src/Movement/Move.o - .group 0x00000000 0x8 ./src/Movement/Move.o - .group 0x00000000 0x8 ./src/Movement/Move.o - .group 0x00000000 0x8 ./src/Movement/Move.o - .group 0x00000000 0x8 ./src/Movement/Move.o - .group 0x00000000 0x8 ./src/Movement/Move.o - .group 0x00000000 0x8 ./src/Movement/Move.o - .group 0x00000000 0x8 ./src/Movement/Move.o - .group 0x00000000 0x8 ./src/Movement/Move.o - .group 0x00000000 0x8 ./src/Movement/Move.o - .group 0x00000000 0x8 ./src/Movement/Move.o - .group 0x00000000 0x8 ./src/Movement/Move.o - .group 0x00000000 0x8 ./src/Movement/Move.o - .group 0x00000000 0x8 ./src/Movement/Move.o - .group 0x00000000 0x8 ./src/Movement/Move.o - .group 0x00000000 0x8 ./src/Movement/Move.o - .group 0x00000000 0x8 ./src/Movement/Move.o - .group 0x00000000 0x8 ./src/Movement/Move.o - .text 0x00000000 0x0 ./src/Movement/Move.o - .data 0x00000000 0x0 ./src/Movement/Move.o - .bss 0x00000000 0x0 ./src/Movement/Move.o - .text._ZN11FixedMatrixIfLj32ELj3EEclEjj - 0x00000000 0x10 ./src/Movement/Move.o - .text._ZN11FixedMatrixIfLj32ELj3EED2Ev - 0x00000000 0xc ./src/Movement/Move.o - .text._ZNK11FixedMatrixIfLj32ELj3EE4rowsEv - 0x00000000 0x4 ./src/Movement/Move.o - .text._ZNK11FixedMatrixIfLj32ELj3EE4colsEv - 0x00000000 0x4 ./src/Movement/Move.o - .text._ZNK11FixedMatrixIfLj32ELj3EEclEjj - 0x00000000 0x10 ./src/Movement/Move.o - .text._ZN11FixedMatrixIfLj32ELj3EED0Ev - 0x00000000 0x14 ./src/Movement/Move.o - .text._ZNK4Move13AxisTransformEPf - 0x00000000 0x4c ./src/Movement/Move.o - .text._ZNK4Move20InverseAxisTransformEPf - 0x00000000 0x44 ./src/Movement/Move.o - .text._ZNK4Move14ZBedProbePointEj - 0x00000000 0x8 ./src/Movement/Move.o - .text._ZNK4Move22AllProbeCoordinatesSetEi - 0x00000000 0x14 ./src/Movement/Move.o - .text._ZNK4Move21XYProbeCoordinatesSetEi - 0x00000000 0x14 ./src/Movement/Move.o - .text._ZNK4Move19NumberOfProbePointsEv - 0x00000000 0x1c ./src/Movement/Move.o - .text._ZNK4Move15PrintCurrentDdaEv - 0x00000000 0xc ./src/Movement/Move.o - .rodata._ZTV11FixedMatrixIfLj32ELj3EE - 0x00000000 0x20 ./src/Movement/Move.o - .bss._ZL28cpu_irq_prev_interrupt_state - 0x00000000 0x1 ./src/Movement/Move.o - .bss._ZL32cpu_irq_critical_section_counter - 0x00000000 0x4 ./src/Movement/Move.o - .text 0x00000000 0x0 ./src/Libraries/sha1/sha1.o - .data 0x00000000 0x0 ./src/Libraries/sha1/sha1.o - .bss 0x00000000 0x0 ./src/Libraries/sha1/sha1.o - .text 0x00000000 0x0 ./src/Libraries/Math/Isqrt.o - .data 0x00000000 0x0 ./src/Libraries/Math/Isqrt.o - .bss 0x00000000 0x0 ./src/Libraries/Math/Isqrt.o - .bss._ZL28cpu_irq_prev_interrupt_state - 0x00000000 0x1 ./src/Libraries/Math/Isqrt.o - .bss._ZL32cpu_irq_critical_section_counter - 0x00000000 0x4 ./src/Libraries/Math/Isqrt.o - .text 0x00000000 0x0 ./src/Libraries/General/StringRef.o - .data 0x00000000 0x0 ./src/Libraries/General/StringRef.o - .bss 0x00000000 0x0 ./src/Libraries/General/StringRef.o - .text 0x00000000 0x0 ./src/Libraries/Fatfs/ccsbcs.o - .data 0x00000000 0x0 ./src/Libraries/Fatfs/ccsbcs.o - .bss 0x00000000 0x0 ./src/Libraries/Fatfs/ccsbcs.o - .text 0x00000000 0x0 ./src/Libraries/Fatfs/diskio.o - .data 0x00000000 0x0 ./src/Libraries/Fatfs/diskio.o - .bss 0x00000000 0x0 ./src/Libraries/Fatfs/diskio.o - .bss.cpu_irq_critical_section_counter - 0x00000000 0x4 ./src/Libraries/Fatfs/diskio.o - .bss.cpu_irq_prev_interrupt_state - 0x00000000 0x1 ./src/Libraries/Fatfs/diskio.o - .text 0x00000000 0x0 ./src/Libraries/Fatfs/fattime_rtc.o - .data 0x00000000 0x0 ./src/Libraries/Fatfs/fattime_rtc.o - .bss 0x00000000 0x0 ./src/Libraries/Fatfs/fattime_rtc.o - .bss._ZL28cpu_irq_prev_interrupt_state - 0x00000000 0x1 ./src/Libraries/Fatfs/fattime_rtc.o - .bss._ZL32cpu_irq_critical_section_counter - 0x00000000 0x4 ./src/Libraries/Fatfs/fattime_rtc.o - .text 0x00000000 0x0 ./src/Libraries/Fatfs/ff.o - .data 0x00000000 0x0 ./src/Libraries/Fatfs/ff.o - .bss 0x00000000 0x0 ./src/Libraries/Fatfs/ff.o - .text.f_getfree - 0x00000000 0x118 ./src/Libraries/Fatfs/ff.o - .text.f_truncate - 0x00000000 0xc8 ./src/Libraries/Fatfs/ff.o - .text.f_chmod 0x00000000 0x60 ./src/Libraries/Fatfs/ff.o - .text.f_utime 0x00000000 0x64 ./src/Libraries/Fatfs/ff.o - .text.f_rename - 0x00000000 0x16c ./src/Libraries/Fatfs/ff.o - .text 0x00000000 0x0 ./src/Heating/FOPDT.o - .data 0x00000000 0x0 ./src/Heating/FOPDT.o - .bss 0x00000000 0x0 ./src/Heating/FOPDT.o - .bss._ZL28cpu_irq_prev_interrupt_state - 0x00000000 0x1 ./src/Heating/FOPDT.o - .bss._ZL32cpu_irq_critical_section_counter - 0x00000000 0x4 ./src/Heating/FOPDT.o - .text 0x00000000 0x0 ./src/Heating/Heat.o - .data 0x00000000 0x0 ./src/Heating/Heat.o - .bss 0x00000000 0x0 ./src/Heating/Heat.o - .bss._ZL28cpu_irq_prev_interrupt_state - 0x00000000 0x1 ./src/Heating/Heat.o - .bss._ZL32cpu_irq_critical_section_counter - 0x00000000 0x4 ./src/Heating/Heat.o - .text 0x00000000 0x0 ./src/Heating/Pid.o - .data 0x00000000 0x0 ./src/Heating/Pid.o - .bss 0x00000000 0x0 ./src/Heating/Pid.o - .text._ZN3PID5ResetEv - 0x00000000 0x40 ./src/Heating/Pid.o - .bss._ZL32cpu_irq_critical_section_counter - 0x00000000 0x4 ./src/Heating/Pid.o - .bss._ZL28cpu_irq_prev_interrupt_state - 0x00000000 0x1 ./src/Heating/Pid.o - .text 0x00000000 0x0 ./src/Heating/TemperatureError.o - .data 0x00000000 0x0 ./src/Heating/TemperatureError.o - .bss 0x00000000 0x0 ./src/Heating/TemperatureError.o - .text 0x00000000 0x0 ./src/Heating/TemperatureSensor.o - .data 0x00000000 0x0 ./src/Heating/TemperatureSensor.o - .bss 0x00000000 0x0 ./src/Heating/TemperatureSensor.o - .bss._ZL32cpu_irq_critical_section_counter - 0x00000000 0x4 ./src/Heating/TemperatureSensor.o - .bss._ZL28cpu_irq_prev_interrupt_state - 0x00000000 0x1 ./src/Heating/TemperatureSensor.o - .text 0x00000000 0x0 ./src/Heating/Thermistor.o - .data 0x00000000 0x0 ./src/Heating/Thermistor.o - .bss 0x00000000 0x0 ./src/Heating/Thermistor.o - .text._ZNK10Thermistor14CalcAdcReadingEf - 0x00000000 0x178 ./src/Heating/Thermistor.o - .bss._ZL28cpu_irq_prev_interrupt_state - 0x00000000 0x1 ./src/Heating/Thermistor.o - .bss._ZL32cpu_irq_critical_section_counter - 0x00000000 0x4 ./src/Heating/Thermistor.o - .text 0x00000000 0x0 ./src/GCodes/GCodeBuffer.o - .data 0x00000000 0x0 ./src/GCodes/GCodeBuffer.o - .bss 0x00000000 0x0 ./src/GCodes/GCodeBuffer.o - .text._ZNK11GCodeBuffer8CheckSumEv - 0x00000000 0x28 ./src/GCodes/GCodeBuffer.o - .text._ZN11GCodeBuffer3PutEPKcj - 0x00000000 0x20 ./src/GCodes/GCodeBuffer.o - .bss._ZL28cpu_irq_prev_interrupt_state - 0x00000000 0x1 ./src/GCodes/GCodeBuffer.o - .bss._ZL32cpu_irq_critical_section_counter - 0x00000000 0x4 ./src/GCodes/GCodeBuffer.o - .text 0x00000000 0x0 ./src/GCodes/GCodeMachineState.o - .data 0x00000000 0x0 ./src/GCodes/GCodeMachineState.o - .bss 0x00000000 0x0 ./src/GCodes/GCodeMachineState.o - .bss._ZL28cpu_irq_prev_interrupt_state - 0x00000000 0x1 ./src/GCodes/GCodeMachineState.o - .bss._ZL32cpu_irq_critical_section_counter - 0x00000000 0x4 ./src/GCodes/GCodeMachineState.o - .text 0x00000000 0x0 ./src/GCodes/GCodes.o - .data 0x00000000 0x0 ./src/GCodes/GCodes.o - .bss 0x00000000 0x0 ./src/GCodes/GCodes.o - .text._ZN6GCodes12RestorePoint4InitEv - 0x00000000 0x18 ./src/GCodes/GCodes.o - .text._ZN6GCodes21CopyConfigFinalValuesER11GCodeBuffer - 0x00000000 0x34 ./src/GCodes/GCodes.o - .text._ZN6GCodes9ClearMoveEv - 0x00000000 0x18 ./src/GCodes/GCodes.o - .text._ZNK6GCodes14ClearHeightMapEv - 0x00000000 0x20 ./src/GCodes/GCodes.o - .text._ZN6GCodes12LockResourceERK11GCodeBufferj - 0x00000000 0x38 ./src/GCodes/GCodes.o - .text._ZN6GCodes10LockHeaterERK11GCodeBufferi - 0x00000000 0x38 ./src/GCodes/GCodes.o - .text._ZN6GCodes7LockFanERK11GCodeBufferi - 0x00000000 0x38 ./src/GCodes/GCodes.o - .text._ZN6GCodes17LongArrayToBitMapEPKlj - 0x00000000 0x2c ./src/GCodes/GCodes.o - .bss._ZL32cpu_irq_critical_section_counter - 0x00000000 0x4 ./src/GCodes/GCodes.o - .bss._ZL28cpu_irq_prev_interrupt_state - 0x00000000 0x1 ./src/GCodes/GCodes.o - .text 0x00000000 0x0 ./src/GCodes/GCodes2.o - .data 0x00000000 0x0 ./src/GCodes/GCodes2.o - .bss 0x00000000 0x0 ./src/GCodes/GCodes2.o - .bss._ZL32cpu_irq_critical_section_counter - 0x00000000 0x4 ./src/GCodes/GCodes2.o - .bss._ZL28cpu_irq_prev_interrupt_state - 0x00000000 0x1 ./src/GCodes/GCodes2.o - .text 0x00000000 0x0 ./src/Fan.o - .data 0x00000000 0x0 ./src/Fan.o - .bss 0x00000000 0x0 ./src/Fan.o - .bss._ZL28cpu_irq_prev_interrupt_state - 0x00000000 0x1 ./src/Fan.o - .bss._ZL32cpu_irq_critical_section_counter - 0x00000000 0x4 ./src/Fan.o - .text 0x00000000 0x0 ./src/OutputMemory.o - .data 0x00000000 0x0 ./src/OutputMemory.o - .bss 0x00000000 0x0 ./src/OutputMemory.o - .text._ZNK12OutputBufferixEj - 0x00000000 0x1c ./src/OutputMemory.o - .text._ZN12OutputBuffer8TruncateEPS_j - 0x00000000 0x48 ./src/OutputMemory.o - .text._ZN12OutputBuffer7vprintfEPKcSt9__va_list - 0x00000000 0x20 ./src/OutputMemory.o - .text._ZN12OutputBuffer3catER9StringRef - 0x00000000 0x8 ./src/OutputMemory.o - .text._ZN11OutputStack3PopEv - 0x00000000 0x5c ./src/OutputMemory.o - .text._ZNK11OutputStack10DataLengthEv - 0x00000000 0x5c ./src/OutputMemory.o - .text._ZN11OutputStack6AppendEPS_ - 0x00000000 0x60 ./src/OutputMemory.o - .text._ZN11OutputStack18IncreaseReferencesEj - 0x00000000 0x54 ./src/OutputMemory.o - .text._ZN11OutputStack10ReleaseAllEv - 0x00000000 0x28 ./src/OutputMemory.o - .bss._ZL28cpu_irq_prev_interrupt_state - 0x00000000 0x1 ./src/OutputMemory.o - .bss._ZL32cpu_irq_critical_section_counter - 0x00000000 0x4 ./src/OutputMemory.o - .text 0x00000000 0x0 ./src/Platform.o - .data 0x00000000 0x0 ./src/Platform.o - .bss 0x00000000 0x0 ./src/Platform.o - .text._ZN16ZProbeParameters4InitEf - 0x00000000 0x40 ./src/Platform.o - .text._ZNK16ZProbeParameters13GetStopHeightEf - 0x00000000 0x1c ./src/Platform.o - .text._ZN8Platform20UpdateNetworkAddressEPhPKh - 0x00000000 0x10 ./src/Platform.o - .text._ZN8Platform16SetDriverCurrentEjfb - 0x00000000 0x48 ./src/Platform.o - .text._ZN8Platform18UpdateMotorCurrentEj - 0x00000000 0xc ./src/Platform.o - .text._ZN8Platform22SetDriverMicrosteppingEjii - 0x00000000 0x14 ./src/Platform.o - .text._ZNK8Platform22GetDriverMicrosteppingEjRb - 0x00000000 0x8 ./src/Platform.o - .text._ZNK8Platform20FansHardwareInvertedEj - 0x00000000 0x4 ./src/Platform.o - .text._ZNK8Platform14GetBoardStringEv - 0x00000000 0x1c ./src/Platform.o - .text._ZN8Platform11SetDateTimeEl - 0x00000000 0x30 ./src/Platform.o - .bss._ZL32cpu_irq_critical_section_counter - 0x00000000 0x4 ./src/Platform.o - .bss._ZL28cpu_irq_prev_interrupt_state - 0x00000000 0x1 ./src/Platform.o - .text 0x00000000 0x0 ./src/PrintMonitor.o - .data 0x00000000 0x0 ./src/PrintMonitor.o - .bss 0x00000000 0x0 ./src/PrintMonitor.o - .text._ZN12PrintMonitor14WarmUpCompleteEv - 0x00000000 0x1c ./src/PrintMonitor.o - .text._ZN12PrintMonitor11StopParsingEPKc - 0x00000000 0x38 ./src/PrintMonitor.o - .text._ZNK12PrintMonitor15FindLayerHeightEPKcjRf - 0x00000000 0x10 ./src/PrintMonitor.o - .bss._ZL28cpu_irq_prev_interrupt_state - 0x00000000 0x1 ./src/PrintMonitor.o - .bss._ZL32cpu_irq_critical_section_counter - 0x00000000 0x4 ./src/PrintMonitor.o - .text 0x00000000 0x0 ./src/RepRap.o - .data 0x00000000 0x0 ./src/RepRap.o - .bss 0x00000000 0x0 ./src/RepRap.o - .text.hsmciIdle - 0x00000000 0x4 ./src/RepRap.o - .text._ZN6RepRap16SetToolVariablesEiPKfS1_ - 0x00000000 0x34 ./src/RepRap.o - .text._ZNK6RepRap26GetNumberOfContiguousToolsEv - 0x00000000 0x34 ./src/RepRap.o - .text._ZN6RepRap19GetFilelistResponseEPKc - 0x00000000 0x170 ./src/RepRap.o - .text._ZNK6RepRap18GetStatusCharacterEv - 0x00000000 0x10 ./src/RepRap.o - .text._ZNK6RepRap13NoPasswordSetEv - 0x00000000 0x18 ./src/RepRap.o - .text._ZNK6RepRap13CheckPasswordEPKc - 0x00000000 0xc ./src/RepRap.o - .bss._ZL28cpu_irq_prev_interrupt_state - 0x00000000 0x1 ./src/RepRap.o - .bss._ZL32cpu_irq_critical_section_counter - 0x00000000 0x4 ./src/RepRap.o - .text 0x00000000 0x0 ./src/RepRapFirmware.o - .data 0x00000000 0x0 ./src/RepRapFirmware.o - .bss 0x00000000 0x0 ./src/RepRapFirmware.o - .text._Z14StringContainsPKcS0_ - 0x00000000 0x34 ./src/RepRapFirmware.o - .bss._ZL28cpu_irq_prev_interrupt_state - 0x00000000 0x1 ./src/RepRapFirmware.o - .bss._ZL32cpu_irq_critical_section_counter - 0x00000000 0x4 ./src/RepRapFirmware.o - .text 0x00000000 0x0 ./src/Roland.o - .data 0x00000000 0x0 ./src/Roland.o - .bss 0x00000000 0x0 ./src/Roland.o - .comment 0x00000000 0x71 ./src/Roland.o - .ARM.attributes - 0x00000000 0x33 ./src/Roland.o - .text 0x00000000 0x0 ./src/Tool.o - .data 0x00000000 0x0 ./src/Tool.o - .bss 0x00000000 0x0 ./src/Tool.o - .text._ZNK4Tool11MaxFeedrateEv - 0x00000000 0x5c ./src/Tool.o - .text._ZNK4Tool9InstantDvEv - 0x00000000 0x64 ./src/Tool.o - .text._ZN4Tool19SetTemperatureFaultEa - 0x00000000 0x30 ./src/Tool.o - .text._ZN4Tool21ResetTemperatureFaultEa - 0x00000000 0x30 ./src/Tool.o - .bss._ZL28cpu_irq_prev_interrupt_state - 0x00000000 0x1 ./src/Tool.o - .bss._ZL32cpu_irq_critical_section_counter - 0x00000000 0x4 ./src/Tool.o - .text 0x00000000 0x0 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(startup_sam3x.o) - .data 0x00000000 0x0 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(startup_sam3x.o) - .bss 0x00000000 0x0 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(startup_sam3x.o) - .bss.cpu_irq_critical_section_counter - 0x00000000 0x4 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(startup_sam3x.o) - .bss.cpu_irq_prev_interrupt_state - 0x00000000 0x1 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(startup_sam3x.o) - .group 0x00000000 0x8 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(variant.o) - .group 0x00000000 0x8 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(variant.o) - .group 0x00000000 0x8 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(variant.o) - .group 0x00000000 0x8 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(variant.o) - .group 0x00000000 0x8 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(variant.o) - .group 0x00000000 0x8 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(variant.o) - .group 0x00000000 0x8 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(variant.o) - .group 0x00000000 0x8 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(variant.o) - .text 0x00000000 0x0 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(variant.o) - .data 0x00000000 0x0 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(variant.o) - .bss 0x00000000 0x0 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(variant.o) - .text._ZN6StreamD2Ev - 0x00000000 0xc C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(variant.o) - .text._ZN6StreamD0Ev - 0x00000000 0x14 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(variant.o) - .rodata._ZTV6Stream - 0x00000000 0x30 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(variant.o) - .bss._ZL32cpu_irq_critical_section_counter - 0x00000000 0x4 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(variant.o) - .bss._ZL28cpu_irq_prev_interrupt_state - 0x00000000 0x1 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(variant.o) - .group 0x00000000 0x8 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(Wire.o) - .group 0x00000000 0x8 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(Wire.o) - .group 0x00000000 0x8 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(Wire.o) - .group 0x00000000 0x8 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(Wire.o) - .group 0x00000000 0x8 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(Wire.o) - .group 0x00000000 0x8 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(Wire.o) - .text 0x00000000 0x0 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(Wire.o) - .data 0x00000000 0x0 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(Wire.o) - .bss 0x00000000 0x0 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(Wire.o) - .text._ZNK6Stream8canWriteEv - 0x00000000 0x4 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(Wire.o) - .text._ZN6StreamD2Ev - 0x00000000 0xc C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(Wire.o) - .text._ZN6StreamD0Ev - 0x00000000 0x14 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(Wire.o) - .text._Z8TWI_StopP3Twi - 0x00000000 0x8 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(Wire.o) - .text._ZN7TwoWireC2EP3TwiPFvvE - 0x00000000 0x44 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(Wire.o) - .text._ZN7TwoWire5beginEv - 0x00000000 0x44 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(Wire.o) - .text._ZN7TwoWire5beginEh - 0x00000000 0x34 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(Wire.o) - .text._ZN7TwoWire11requestFromEhh - 0x00000000 0x94 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(Wire.o) - .text._ZN7TwoWire17beginTransmissionEh - 0x00000000 0x14 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(Wire.o) - .text._ZN7TwoWire17beginTransmissionEi - 0x00000000 0x14 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(Wire.o) - .text._ZN7TwoWire15endTransmissionEh - 0x00000000 0x9c C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(Wire.o) - .text._ZN7TwoWire15endTransmissionEv - 0x00000000 0x8 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(Wire.o) - .text._ZN7TwoWire9onReceiveEPFviE - 0x00000000 0x4 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(Wire.o) - .text._ZN7TwoWire9onRequestEPFvvE - 0x00000000 0x4 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(Wire.o) - .rodata._ZTV6Stream - 0x00000000 0x30 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(Wire.o) - .bss._ZL28cpu_irq_prev_interrupt_state - 0x00000000 0x1 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(Wire.o) - .bss._ZL32cpu_irq_critical_section_counter - 0x00000000 0x4 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(Wire.o) - .text 0x00000000 0x0 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(ctrl_access.o) - .data 0x00000000 0x0 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(ctrl_access.o) - .bss 0x00000000 0x0 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(ctrl_access.o) - .text.get_nb_lun - 0x00000000 0x4 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(ctrl_access.o) - .text.get_cur_lun - 0x00000000 0x4 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(ctrl_access.o) - .text.mem_unload - 0x00000000 0x24 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(ctrl_access.o) - .text.mem_removal - 0x00000000 0x1c C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(ctrl_access.o) - .text.mem_name - 0x00000000 0x14 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(ctrl_access.o) - .bss.cpu_irq_critical_section_counter - 0x00000000 0x4 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(ctrl_access.o) - .bss.cpu_irq_prev_interrupt_state - 0x00000000 0x1 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(ctrl_access.o) - .text 0x00000000 0x0 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sd_mmc.o) - .data 0x00000000 0x0 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sd_mmc.o) - .bss 0x00000000 0x0 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sd_mmc.o) - .text.sd_mmc_nb_slot - 0x00000000 0x4 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sd_mmc.o) - .text.sd_mmc_get_version - 0x00000000 0x30 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sd_mmc.o) - .bss.cpu_irq_prev_interrupt_state - 0x00000000 0x1 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sd_mmc.o) - .bss.cpu_irq_critical_section_counter - 0x00000000 0x4 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sd_mmc.o) - .text 0x00000000 0x0 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sd_mmc_mem.o) - .data 0x00000000 0x0 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sd_mmc_mem.o) - .bss 0x00000000 0x0 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sd_mmc_mem.o) - .text.sd_mmc_unload - 0x00000000 0xc C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sd_mmc_mem.o) - .text.sd_mmc_unload_0 - 0x00000000 0xc C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sd_mmc_mem.o) - .text.sd_mmc_unload_1 - 0x00000000 0xc C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sd_mmc_mem.o) - .text.sd_mmc_wr_protect - 0x00000000 0x4 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sd_mmc_mem.o) - .text.sd_mmc_removal - 0x00000000 0x4 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sd_mmc_mem.o) - .bss.cpu_irq_critical_section_counter - 0x00000000 0x4 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sd_mmc_mem.o) - .bss.cpu_irq_prev_interrupt_state - 0x00000000 0x1 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sd_mmc_mem.o) - .text 0x00000000 0x0 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sd_mmc_spi.o) - .data 0x00000000 0x0 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sd_mmc_spi.o) - .bss 0x00000000 0x0 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sd_mmc_spi.o) - .text.sd_mmc_spi_get_errno - 0x00000000 0xc C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sd_mmc_spi.o) - .bss.cpu_irq_critical_section_counter - 0x00000000 0x4 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sd_mmc_spi.o) - .bss.cpu_irq_prev_interrupt_state - 0x00000000 0x1 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sd_mmc_spi.o) - .text 0x00000000 0x0 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(SharedSpi.o) - .data 0x00000000 0x0 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(SharedSpi.o) - .bss 0x00000000 0x0 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(SharedSpi.o) - .text.sspi_transceive_packet16 - 0x00000000 0x7c C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(SharedSpi.o) - .bss._ZL28cpu_irq_prev_interrupt_state - 0x00000000 0x1 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(SharedSpi.o) - .bss._ZL32cpu_irq_critical_section_counter - 0x00000000 0x4 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(SharedSpi.o) - .text 0x00000000 0x0 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(DueFlashStorage.o) - .data 0x00000000 0x0 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(DueFlashStorage.o) - .bss 0x00000000 0x0 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(DueFlashStorage.o) - .bss._ZL28cpu_irq_prev_interrupt_state - 0x00000000 0x1 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(DueFlashStorage.o) - .bss._ZL32cpu_irq_critical_section_counter - 0x00000000 0x4 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(DueFlashStorage.o) - .group 0x00000000 0x8 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(USBSerial.o) - .group 0x00000000 0x8 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(USBSerial.o) - .group 0x00000000 0x8 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(USBSerial.o) - .group 0x00000000 0x8 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(USBSerial.o) - .group 0x00000000 0x8 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(USBSerial.o) - .group 0x00000000 0x8 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(USBSerial.o) - .text 0x00000000 0x0 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(USBSerial.o) - .data 0x00000000 0x0 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(USBSerial.o) - .bss 0x00000000 0x0 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(USBSerial.o) - .text._ZNK6Stream8canWriteEv - 0x00000000 0x4 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(USBSerial.o) - .text._ZN6StreamD2Ev - 0x00000000 0xc C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(USBSerial.o) - .text._ZN6StreamD0Ev - 0x00000000 0x14 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(USBSerial.o) - .text._ZN9SerialCDCC2Ev - 0x00000000 0x20 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(USBSerial.o) - .text._ZN9SerialCDC5beginEmh - 0x00000000 0x4 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(USBSerial.o) - .text._ZN9SerialCDC15cdcSetConnectedEb - 0x00000000 0x4 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(USBSerial.o) - .text._ZN9SerialCDC11cdcRxNotifyEv - 0x00000000 0x4 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(USBSerial.o) - .text._ZN9SerialCDC16cdcTxEmptyNotifyEv - 0x00000000 0x14 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(USBSerial.o) - .rodata._ZTV6Stream - 0x00000000 0x30 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(USBSerial.o) - .bss._ZL28cpu_irq_prev_interrupt_state - 0x00000000 0x1 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(USBSerial.o) - .bss._ZL32cpu_irq_critical_section_counter - 0x00000000 0x4 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(USBSerial.o) - .text 0x00000000 0x0 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(AnalogIn.o) - .data 0x00000000 0x0 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(AnalogIn.o) - .bss 0x00000000 0x0 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(AnalogIn.o) - .text._Z19AnalogInSetCallbackPFvvE - 0x00000000 0xc C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(AnalogIn.o) - .text._Z18AnalogInCheckReadym - 0x00000000 0x20 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(AnalogIn.o) - .text._Z24GetTemperatureAdcChannelv - 0x00000000 0x4 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(AnalogIn.o) - .bss._ZL28cpu_irq_prev_interrupt_state - 0x00000000 0x1 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(AnalogIn.o) - .bss._ZL10callbackFn - 0x00000000 0x4 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(AnalogIn.o) - .bss._ZL32cpu_irq_critical_section_counter - 0x00000000 0x4 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(AnalogIn.o) - .text 0x00000000 0x0 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(AnalogOut.o) - .data 0x00000000 0x0 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(AnalogOut.o) - .bss 0x00000000 0x0 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(AnalogOut.o) - .bss._ZL32cpu_irq_critical_section_counter - 0x00000000 0x4 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(AnalogOut.o) - .bss._ZL28cpu_irq_prev_interrupt_state - 0x00000000 0x1 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(AnalogOut.o) - .group 0x00000000 0x8 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(Print.o) - .group 0x00000000 0x8 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(Print.o) - .text 0x00000000 0x0 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(Print.o) - .data 0x00000000 0x0 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(Print.o) - .bss 0x00000000 0x0 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(Print.o) - .text._ZN5Print5printEPKc - 0x00000000 0x20 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(Print.o) - .text._ZN5Print5printEc - 0x00000000 0xc C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(Print.o) - .text._ZN5Print5printERK9Printable - 0x00000000 0x10 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(Print.o) - .text._ZN5Print7printlnEv - 0x00000000 0x1c C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(Print.o) - .text._ZN5Print7printlnEPKc - 0x00000000 0x28 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(Print.o) - .text._ZN5Print7printlnEc - 0x00000000 0x18 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(Print.o) - .text._ZN5Print7printlnERK9Printable - 0x00000000 0x1c C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(Print.o) - .text._ZN5Print11printNumberEmh - 0x00000000 0x5c C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(Print.o) - .text._ZN5Print5printEli - 0x00000000 0x40 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(Print.o) - .text._ZN5Print5printEii - 0x00000000 0x4 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(Print.o) - .text._ZN5Print7printlnEii - 0x00000000 0x14 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(Print.o) - .text._ZN5Print7printlnEli - 0x00000000 0x14 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(Print.o) - .text._ZN5Print5printEmi - 0x00000000 0x18 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(Print.o) - .text._ZN5Print5printEhi - 0x00000000 0x4 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(Print.o) - .text._ZN5Print7printlnEhi - 0x00000000 0x14 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(Print.o) - .text._ZN5Print5printEji - 0x00000000 0x4 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(Print.o) - .text._ZN5Print7printlnEji - 0x00000000 0x14 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(Print.o) - .text._ZN5Print7printlnEmi - 0x00000000 0x14 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(Print.o) - .text._ZN5Print10printFloatEdh - 0x00000000 0x1cc C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(Print.o) - .text._ZN5Print5printEdi - 0x00000000 0xc C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(Print.o) - .text._ZN5Print7printlnEdi - 0x00000000 0x20 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(Print.o) - .rodata.str1.4 - 0x00000000 0x10 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(Print.o) - .bss._ZL28cpu_irq_prev_interrupt_state - 0x00000000 0x1 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(Print.o) - .bss._ZL32cpu_irq_critical_section_counter - 0x00000000 0x4 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(Print.o) - .text 0x00000000 0x0 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(Reset.o) - .data 0x00000000 0x0 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(Reset.o) - .bss 0x00000000 0x0 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(Reset.o) - .bss._ZL28cpu_irq_prev_interrupt_state - 0x00000000 0x1 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(Reset.o) - .bss._ZL32cpu_irq_critical_section_counter - 0x00000000 0x4 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(Reset.o) - .text 0x00000000 0x0 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(RingBuffer.o) - .data 0x00000000 0x0 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(RingBuffer.o) - .bss 0x00000000 0x0 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(RingBuffer.o) - .group 0x00000000 0x8 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(UARTClass.o) - .group 0x00000000 0x8 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(UARTClass.o) - .group 0x00000000 0x8 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(UARTClass.o) - .group 0x00000000 0x8 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(UARTClass.o) - .group 0x00000000 0x8 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(UARTClass.o) - .group 0x00000000 0x8 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(UARTClass.o) - .group 0x00000000 0x8 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(UARTClass.o) - .text 0x00000000 0x0 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(UARTClass.o) - .data 0x00000000 0x0 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(UARTClass.o) - .bss 0x00000000 0x0 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(UARTClass.o) - .text._ZNK6Stream8canWriteEv - 0x00000000 0x4 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(UARTClass.o) - .text._ZN6StreamD2Ev - 0x00000000 0xc C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(UARTClass.o) - .text._ZN9UARTClassD2Ev - 0x00000000 0xc C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(UARTClass.o) - .text._ZN6StreamD0Ev - 0x00000000 0x14 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(UARTClass.o) - .text._ZN9UARTClassD0Ev - 0x00000000 0x14 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(UARTClass.o) - .text._ZN9UARTClass5beginEmNS_9UARTModesE - 0x00000000 0x8 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(UARTClass.o) - .text._ZN9UARTClass20setInterruptPriorityEm - 0x00000000 0x30 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(UARTClass.o) - .text._ZN9UARTClass20getInterruptPriorityEv - 0x00000000 0x2c C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(UARTClass.o) - .text._ZN9UARTClass17availableForWriteEv - 0x00000000 0x1c C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(UARTClass.o) - .rodata._ZTV6Stream - 0x00000000 0x30 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(UARTClass.o) - .bss._ZL28cpu_irq_prev_interrupt_state - 0x00000000 0x1 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(UARTClass.o) - .bss._ZL32cpu_irq_critical_section_counter - 0x00000000 0x4 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(UARTClass.o) - .group 0x00000000 0x8 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(USARTClass.o) - .group 0x00000000 0x8 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(USARTClass.o) - .group 0x00000000 0x8 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(USARTClass.o) - .group 0x00000000 0x8 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(USARTClass.o) - .group 0x00000000 0x8 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(USARTClass.o) - .group 0x00000000 0x8 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(USARTClass.o) - .group 0x00000000 0x8 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(USARTClass.o) - .text 0x00000000 0x0 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(USARTClass.o) - .data 0x00000000 0x0 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(USARTClass.o) - .bss 0x00000000 0x0 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(USARTClass.o) - .text._ZNK6Stream8canWriteEv - 0x00000000 0x4 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(USARTClass.o) - .text._ZN9UARTClasscvbEv - 0x00000000 0x4 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(USARTClass.o) - .text._ZN6StreamD2Ev - 0x00000000 0xc C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(USARTClass.o) - .text._ZN10USARTClassD2Ev - 0x00000000 0xc C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(USARTClass.o) - .text._ZN6StreamD0Ev - 0x00000000 0x14 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(USARTClass.o) - .text._ZN10USARTClassD0Ev - 0x00000000 0x14 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(USARTClass.o) - .text._ZN10USARTClass5beginEmN9UARTClass9UARTModesE - 0x00000000 0x4 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(USARTClass.o) - .text._ZN10USARTClass5beginEmNS_10USARTModesE - 0x00000000 0x4 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(USARTClass.o) - .rodata._ZTV6Stream - 0x00000000 0x30 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(USARTClass.o) - .bss._ZL28cpu_irq_prev_interrupt_state - 0x00000000 0x1 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(USARTClass.o) - .bss._ZL32cpu_irq_critical_section_counter - 0x00000000 0x4 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(USARTClass.o) - .text 0x00000000 0x0 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(WInterrupts.o) - .data 0x00000000 0x0 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(WInterrupts.o) - .bss 0x00000000 0x0 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(WInterrupts.o) - .text.detachInterrupt - 0x00000000 0x18 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(WInterrupts.o) - .bss._ZL28cpu_irq_prev_interrupt_state - 0x00000000 0x1 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(WInterrupts.o) - .bss._ZL32cpu_irq_critical_section_counter - 0x00000000 0x4 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(WInterrupts.o) - .text 0x00000000 0x0 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(abi.o) - .data 0x00000000 0x0 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(abi.o) - .bss 0x00000000 0x0 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(abi.o) - .text.__cxa_deleted_virtual - 0x00000000 0x4 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(abi.o) - .text 0x00000000 0x0 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(main.o) - .data 0x00000000 0x0 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(main.o) - .bss 0x00000000 0x0 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(main.o) - .bss._ZL28cpu_irq_prev_interrupt_state - 0x00000000 0x1 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(main.o) - .bss._ZL32cpu_irq_critical_section_counter - 0x00000000 0x4 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(main.o) - .text 0x00000000 0x0 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(new.o) - .data 0x00000000 0x0 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(new.o) - .bss 0x00000000 0x0 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(new.o) - .text._ZdaPv 0x00000000 0x4 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(new.o) - .text 0x00000000 0x0 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(watchdog.o) - .data 0x00000000 0x0 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(watchdog.o) - .bss 0x00000000 0x0 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(watchdog.o) - .text._Z15watchdogDisablev - 0x00000000 0xc C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(watchdog.o) - .text._watchdogDefaultSetup - 0x00000000 0xc C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(watchdog.o) - .bss._ZL28cpu_irq_prev_interrupt_state - 0x00000000 0x1 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(watchdog.o) - .bss._ZL32cpu_irq_critical_section_counter - 0x00000000 0x4 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(watchdog.o) - .text 0x00000000 0x0 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(wiring.o) - .data 0x00000000 0x0 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(wiring.o) - .bss 0x00000000 0x0 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(wiring.o) - .bss.cpu_irq_critical_section_counter - 0x00000000 0x4 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(wiring.o) - .bss.cpu_irq_prev_interrupt_state - 0x00000000 0x1 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(wiring.o) - .text 0x00000000 0x0 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(wiring_digital.o) - .data 0x00000000 0x0 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(wiring_digital.o) - .bss 0x00000000 0x0 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(wiring_digital.o) - .bss._ZL28cpu_irq_prev_interrupt_state - 0x00000000 0x1 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(wiring_digital.o) - .bss._ZL32cpu_irq_critical_section_counter - 0x00000000 0x4 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(wiring_digital.o) - .text 0x00000000 0x0 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(flash_efc.o) - .data 0x00000000 0x0 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(flash_efc.o) - .bss 0x00000000 0x0 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(flash_efc.o) - .text.flash_init - 0x00000000 0x28 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(flash_efc.o) - .text.flash_set_wait_state - 0x00000000 0x20 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(flash_efc.o) - .text.flash_set_wait_state_adaptively - 0x00000000 0x24 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(flash_efc.o) - .text.flash_get_wait_state - 0x00000000 0x1c C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(flash_efc.o) - .text.flash_get_descriptor - 0x00000000 0x44 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(flash_efc.o) - .text.flash_get_page_count - 0x00000000 0xc C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(flash_efc.o) - .text.flash_get_page_count_per_region - 0x00000000 0xc C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(flash_efc.o) - .text.flash_get_region_count - 0x00000000 0x4 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(flash_efc.o) - .text.flash_erase_all - 0x00000000 0x2c C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(flash_efc.o) - .text.flash_is_locked - 0x00000000 0xa8 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(flash_efc.o) - .text.flash_set_gpnvm - 0x00000000 0x2c C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(flash_efc.o) - .text.flash_enable_security_bit - 0x00000000 0x8 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(flash_efc.o) - .text.flash_is_security_bit_enabled - 0x00000000 0x8 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(flash_efc.o) - .text.flash_read_unique_id - 0x00000000 0x44 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(flash_efc.o) - .bss.cpu_irq_critical_section_counter - 0x00000000 0x4 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(flash_efc.o) - .bss.cpu_irq_prev_interrupt_state - 0x00000000 0x1 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(flash_efc.o) - .text 0x00000000 0x0 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(wdt.o) - .data 0x00000000 0x0 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(wdt.o) - .bss 0x00000000 0x0 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(wdt.o) - .text.wdt_get_timeout_value - 0x00000000 0x28 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(wdt.o) - .text.wdt_disable - 0x00000000 0x8 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(wdt.o) - .text.wdt_get_status - 0x00000000 0x4 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(wdt.o) - .text.wdt_get_us_timeout_period - 0x00000000 0x18 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(wdt.o) - .bss.cpu_irq_critical_section_counter - 0x00000000 0x4 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(wdt.o) - .bss.cpu_irq_prev_interrupt_state - 0x00000000 0x1 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(wdt.o) - .text 0x00000000 0x0 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(uotghs_device.o) - .data 0x00000000 0x0 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(uotghs_device.o) - .bss 0x00000000 0x0 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(uotghs_device.o) - .text.udd_include_vbus_monitoring - 0x00000000 0x4 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(uotghs_device.o) - .text.udd_disable - 0x00000000 0x78 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(uotghs_device.o) - .text.udd_detach - 0x00000000 0x28 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(uotghs_device.o) - .text.udd_send_remotewakeup - 0x00000000 0x1c C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(uotghs_device.o) - .text.udd_ep_wait_stall_clear - 0x00000000 0x5c C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(uotghs_device.o) - .bss.cpu_irq_critical_section_counter - 0x00000000 0x4 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(uotghs_device.o) - .bss.cpu_irq_prev_interrupt_state - 0x00000000 0x1 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(uotghs_device.o) - .text 0x00000000 0x0 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(twi.o) - .data 0x00000000 0x0 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(twi.o) - .bss 0x00000000 0x0 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(twi.o) - .text.twi_enable_master_mode - 0x00000000 0x10 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(twi.o) - .text.twi_disable_master_mode - 0x00000000 0x8 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(twi.o) - .text.twi_set_speed - 0x00000000 0x48 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(twi.o) - .text.twi_master_init - 0x00000000 0x3c C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(twi.o) - .text.twi_master_read - 0x00000000 0xbc C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(twi.o) - .text.twi_master_write - 0x00000000 0x88 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(twi.o) - .text.twi_probe - 0x00000000 0x28 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(twi.o) - .text.twi_get_interrupt_mask - 0x00000000 0x4 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(twi.o) - .text.twi_enable_slave_mode - 0x00000000 0x10 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(twi.o) - .text.twi_disable_slave_mode - 0x00000000 0x8 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(twi.o) - .text.twi_slave_init - 0x00000000 0x28 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(twi.o) - .text.twi_set_slave_addr - 0x00000000 0xc C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(twi.o) - .text.twi_slave_read - 0x00000000 0x30 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(twi.o) - .text.twi_slave_write - 0x00000000 0x30 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(twi.o) - .text.twi_reset - 0x00000000 0x8 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(twi.o) - .text.twi_get_pdc_base - 0x00000000 0x28 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(twi.o) - .bss.cpu_irq_critical_section_counter - 0x00000000 0x4 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(twi.o) - .bss.cpu_irq_prev_interrupt_state - 0x00000000 0x1 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(twi.o) - .text 0x00000000 0x0 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(tc.o) - .data 0x00000000 0x0 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(tc.o) - .bss 0x00000000 0x0 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(tc.o) - .text.tc_sync_trigger - 0x00000000 0x8 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(tc.o) - .text.tc_set_block_mode - 0x00000000 0x8 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(tc.o) - .text.tc_init_2bit_gray - 0x00000000 0xc C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(tc.o) - .text.tc_stop 0x00000000 0x8 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(tc.o) - .text.tc_read_cv - 0x00000000 0x8 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(tc.o) - .text.tc_read_ra - 0x00000000 0x8 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(tc.o) - .text.tc_read_rb - 0x00000000 0x8 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(tc.o) - .text.tc_enable_interrupt - 0x00000000 0x8 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(tc.o) - .text.tc_disable_interrupt - 0x00000000 0x8 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(tc.o) - .text.tc_get_interrupt_mask - 0x00000000 0x8 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(tc.o) - .text.tc_find_mck_divisor - 0x00000000 0x68 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(tc.o) - .text.tc_enable_qdec_interrupt - 0x00000000 0x8 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(tc.o) - .text.tc_disable_qdec_interrupt - 0x00000000 0x8 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(tc.o) - .text.tc_get_qdec_interrupt_mask - 0x00000000 0x8 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(tc.o) - .text.tc_get_qdec_interrupt_status - 0x00000000 0x8 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(tc.o) - .text.tc_set_writeprotect - 0x00000000 0x1c C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(tc.o) - .bss.cpu_irq_critical_section_counter - 0x00000000 0x4 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(tc.o) - .bss.cpu_irq_prev_interrupt_state - 0x00000000 0x1 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(tc.o) - .text 0x00000000 0x0 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(spi.o) - .data 0x00000000 0x0 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(spi.o) - .bss 0x00000000 0x0 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(spi.o) - .text.spi_enable_clock - 0x00000000 0x14 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(spi.o) - .text.spi_disable_clock - 0x00000000 0x14 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(spi.o) - .text.spi_set_delay_between_chip_select - 0x00000000 0x14 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(spi.o) - .text.spi_read - 0x00000000 0x44 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(spi.o) - .text.spi_write - 0x00000000 0x38 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(spi.o) - .text.spi_set_clock_polarity - 0x00000000 0x18 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(spi.o) - .text.spi_set_clock_phase - 0x00000000 0x18 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(spi.o) - .text.spi_configure_cs_behavior - 0x00000000 0x44 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(spi.o) - .text.spi_set_bits_per_transfer - 0x00000000 0x14 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(spi.o) - .text.spi_set_baudrate_div - 0x00000000 0x18 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(spi.o) - .text.spi_set_transfer_delay - 0x00000000 0x18 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(spi.o) - .text.spi_set_writeprotect - 0x00000000 0x1c C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(spi.o) - .text.spi_get_writeprotect_status - 0x00000000 0x8 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(spi.o) - .bss.reg_value.7424 - 0x00000000 0x4 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(spi.o) - .bss.cpu_irq_critical_section_counter - 0x00000000 0x4 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(spi.o) - .bss.cpu_irq_prev_interrupt_state - 0x00000000 0x1 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(spi.o) - .text 0x00000000 0x0 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(rstc.o) - .data 0x00000000 0x0 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(rstc.o) - .bss 0x00000000 0x0 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(rstc.o) - .text.rstc_set_external_reset - 0x00000000 0x1c C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(rstc.o) - .text.rstc_enable_user_reset - 0x00000000 0x14 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(rstc.o) - .text.rstc_disable_user_reset - 0x00000000 0x14 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(rstc.o) - .text.rstc_enable_user_reset_interrupt - 0x00000000 0x14 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(rstc.o) - .text.rstc_disable_user_reset_interrupt - 0x00000000 0x14 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(rstc.o) - .text.rstc_reset_extern - 0x00000000 0xc C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(rstc.o) - .text.rstc_get_status - 0x00000000 0x4 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(rstc.o) - .text.rstc_get_reset_cause - 0x00000000 0x8 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(rstc.o) - .bss.cpu_irq_critical_section_counter - 0x00000000 0x4 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(rstc.o) - .bss.cpu_irq_prev_interrupt_state - 0x00000000 0x1 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(rstc.o) - .text 0x00000000 0x0 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pwm.o) - .data 0x00000000 0x0 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pwm.o) - .bss 0x00000000 0x0 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pwm.o) - .text.pwm_channel_update_period - 0x00000000 0x28 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pwm.o) - .text.pwm_channel_get_counter - 0x00000000 0xc C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pwm.o) - .text.pwm_channel_get_status - 0x00000000 0x4 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pwm.o) - .text.pwm_channel_get_interrupt_status - 0x00000000 0x4 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pwm.o) - .text.pwm_channel_get_interrupt_mask - 0x00000000 0x4 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pwm.o) - .text.pwm_channel_enable_interrupt - 0x00000000 0x14 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pwm.o) - .text.pwm_channel_disable_interrupt - 0x00000000 0x14 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pwm.o) - .text.pwm_channel_update_output - 0x00000000 0x70 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pwm.o) - .text.pwm_channel_update_dead_time - 0x00000000 0x18 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pwm.o) - .text.pwm_fault_init - 0x00000000 0x48 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pwm.o) - .text.pwm_fault_get_status - 0x00000000 0x8 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pwm.o) - .text.pwm_fault_get_input_level - 0x00000000 0xc C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pwm.o) - .text.pwm_fault_clear_status - 0x00000000 0x4 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pwm.o) - .text.pwm_cmp_init - 0x00000000 0xb0 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pwm.o) - .text.pwm_cmp_change_setting - 0x00000000 0xb4 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pwm.o) - .text.pwm_cmp_get_period_counter - 0x00000000 0x10 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pwm.o) - .text.pwm_cmp_get_update_counter - 0x00000000 0x10 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pwm.o) - .text.pwm_cmp_enable_interrupt - 0x00000000 0x24 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pwm.o) - .text.pwm_cmp_disable_interrupt - 0x00000000 0x24 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pwm.o) - .text.pwm_pdc_set_request_mode - 0x00000000 0x14 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pwm.o) - .text.pwm_pdc_enable_interrupt - 0x00000000 0x4 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pwm.o) - .text.pwm_pdc_disable_interrupt - 0x00000000 0x4 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pwm.o) - .text.pwm_sync_init - 0x00000000 0x18 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pwm.o) - .text.pwm_sync_unlock_update - 0x00000000 0x8 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pwm.o) - .text.pwm_sync_change_period - 0x00000000 0x8 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pwm.o) - .text.pwm_sync_get_period_counter - 0x00000000 0xc C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pwm.o) - .text.pwm_sync_enable_interrupt - 0x00000000 0x4 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pwm.o) - .text.pwm_sync_disable_interrupt - 0x00000000 0x4 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pwm.o) - .text.pwm_enable_protect - 0x00000000 0x24 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pwm.o) - .text.pwm_disable_protect - 0x00000000 0x10 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pwm.o) - .text.pwm_get_protect_status - 0x00000000 0x20 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pwm.o) - .text.pwm_get_interrupt_status - 0x00000000 0x4 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pwm.o) - .text.pwm_get_interrupt_mask - 0x00000000 0x4 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pwm.o) - .text.pwm_stepper_motor_init - 0x00000000 0x24 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pwm.o) - .bss.cpu_irq_critical_section_counter - 0x00000000 0x4 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pwm.o) - .bss.cpu_irq_prev_interrupt_state - 0x00000000 0x1 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pwm.o) - .text 0x00000000 0x0 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pmc.o) - .data 0x00000000 0x0 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pmc.o) - .bss 0x00000000 0x0 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pmc.o) - .text.pmc_mck_set_prescaler - 0x00000000 0x1c C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pmc.o) - .text.pmc_mck_set_source - 0x00000000 0x1c C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pmc.o) - .text.pmc_switch_mck_to_sclk - 0x00000000 0x54 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pmc.o) - .text.pmc_switch_mck_to_mainck - 0x00000000 0x58 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pmc.o) - .text.pmc_switch_mck_to_pllack - 0x00000000 0x58 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pmc.o) - .text.pmc_switch_mck_to_upllck - 0x00000000 0x54 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pmc.o) - .text.pmc_switch_sclk_to_32kxtal - 0x00000000 0x24 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pmc.o) - .text.pmc_osc_is_ready_32kxtal - 0x00000000 0x1c C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pmc.o) - .text.pmc_switch_mainck_to_fastrc - 0x00000000 0x4c C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pmc.o) - .text.pmc_osc_enable_fastrc - 0x00000000 0x38 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pmc.o) - .text.pmc_osc_disable_fastrc - 0x00000000 0x18 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pmc.o) - .text.pmc_osc_is_ready_fastrc - 0x00000000 0x10 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pmc.o) - .text.pmc_osc_enable_main_xtal - 0x00000000 0x24 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pmc.o) - .text.pmc_osc_bypass_main_xtal - 0x00000000 0x18 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pmc.o) - .text.pmc_osc_disable_main_xtal - 0x00000000 0x14 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pmc.o) - .text.pmc_osc_is_bypassed_main_xtal - 0x00000000 0x10 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pmc.o) - .text.pmc_osc_is_ready_main_xtal - 0x00000000 0x10 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pmc.o) - .text.pmc_switch_mainck_to_xtal - 0x00000000 0x54 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pmc.o) - .text.pmc_osc_disable_xtal - 0x00000000 0x28 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pmc.o) - .text.pmc_osc_is_ready_mainck - 0x00000000 0x10 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pmc.o) - .text.pmc_mainck_osc_select - 0x00000000 0x28 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pmc.o) - .text.pmc_enable_pllack - 0x00000000 0x34 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pmc.o) - .text.pmc_disable_pllack - 0x00000000 0x10 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pmc.o) - .text.pmc_is_locked_pllack - 0x00000000 0x10 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pmc.o) - .text.pmc_disable_upll_clock - 0x00000000 0x10 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pmc.o) - .text.pmc_is_locked_upll - 0x00000000 0x10 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pmc.o) - .text.pmc_enable_all_periph_clk - 0x00000000 0x2c C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pmc.o) - .text.pmc_disable_all_periph_clk - 0x00000000 0x28 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pmc.o) - .text.pmc_is_periph_clk_enabled - 0x00000000 0x3c C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pmc.o) - .text.pmc_pck_set_prescaler - 0x00000000 0x34 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pmc.o) - .text.pmc_pck_set_source - 0x00000000 0x34 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pmc.o) - .text.pmc_switch_pck_to_sclk - 0x00000000 0x40 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pmc.o) - .text.pmc_switch_pck_to_mainck - 0x00000000 0x44 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pmc.o) - .text.pmc_switch_pck_to_pllack - 0x00000000 0x44 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pmc.o) - .text.pmc_switch_pck_to_upllck - 0x00000000 0x44 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pmc.o) - .text.pmc_switch_pck_to_mck - 0x00000000 0x44 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pmc.o) - .text.pmc_enable_pck - 0x00000000 0x14 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pmc.o) - .text.pmc_disable_pck - 0x00000000 0x14 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pmc.o) - .text.pmc_enable_all_pck - 0x00000000 0x10 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pmc.o) - .text.pmc_disable_all_pck - 0x00000000 0x10 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pmc.o) - .text.pmc_is_pck_enabled - 0x00000000 0x1c C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pmc.o) - .text.pmc_switch_udpck_to_pllack - 0x00000000 0x10 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pmc.o) - .text.pmc_disable_udpck - 0x00000000 0xc C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pmc.o) - .text.pmc_enable_interrupt - 0x00000000 0xc C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pmc.o) - .text.pmc_disable_interrupt - 0x00000000 0xc C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pmc.o) - .text.pmc_get_interrupt_mask - 0x00000000 0xc C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pmc.o) - .text.pmc_get_status - 0x00000000 0xc C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pmc.o) - .text.pmc_set_fast_startup_input - 0x00000000 0x14 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pmc.o) - .text.pmc_clr_fast_startup_input - 0x00000000 0x14 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pmc.o) - .text.pmc_enable_sleepmode - 0x00000000 0x28 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pmc.o) - .text.pmc_enable_waitmode - 0x00000000 0x34 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pmc.o) - .text.pmc_enable_backupmode - 0x00000000 0x14 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pmc.o) - .text.pmc_enable_clock_failure_detector - 0x00000000 0x14 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pmc.o) - .text.pmc_disable_clock_failure_detector - 0x00000000 0x14 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pmc.o) - .text.pmc_get_writeprotect_status - 0x00000000 0xc C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pmc.o) - .bss.cpu_irq_critical_section_counter - 0x00000000 0x4 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pmc.o) - .bss.cpu_irq_prev_interrupt_state - 0x00000000 0x1 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pmc.o) - .text 0x00000000 0x0 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pio.o) - .data 0x00000000 0x0 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pio.o) - .bss 0x00000000 0x0 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pio.o) - .text.pio_set 0x00000000 0x4 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pio.o) - .text.pio_clear - 0x00000000 0x4 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pio.o) - .text.pio_set_output - 0x00000000 0x34 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pio.o) - .text.pio_get_output_data_status - 0x00000000 0xc C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pio.o) - .text.pio_set_multi_driver - 0x00000000 0xc C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pio.o) - .text.pio_get_multi_driver_status - 0x00000000 0x4 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pio.o) - .text.pio_enable_output_write - 0x00000000 0x8 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pio.o) - .text.pio_disable_output_write - 0x00000000 0x8 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pio.o) - .text.pio_get_output_write_status - 0x00000000 0x8 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pio.o) - .text.pio_sync_output_write - 0x00000000 0x4 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pio.o) - .text.pio_configure_interrupt - 0x00000000 0x28 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pio.o) - .text.pio_enable_interrupt - 0x00000000 0x8 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pio.o) - .text.pio_disable_interrupt - 0x00000000 0x4 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pio.o) - .text.pio_get_interrupt_status - 0x00000000 0x4 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pio.o) - .text.pio_get_interrupt_mask - 0x00000000 0x4 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pio.o) - .text.pio_set_additional_interrupt_mode - 0x00000000 0x28 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pio.o) - .text.pio_set_writeprotect - 0x00000000 0x14 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pio.o) - .text.pio_get_writeprotect_status - 0x00000000 0x8 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pio.o) - .text.pio_get_pin_value - 0x00000000 0x1c C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pio.o) - .text.pio_set_pin_high - 0x00000000 0x1c C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pio.o) - .text.pio_set_pin_low - 0x00000000 0x1c C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pio.o) - .text.pio_toggle_pin - 0x00000000 0x24 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pio.o) - .text.pio_configure_pin - 0x00000000 0xd4 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pio.o) - .text.pio_set_pin_group_high - 0x00000000 0x4 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pio.o) - .text.pio_set_pin_group_low - 0x00000000 0x4 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pio.o) - .text.pio_toggle_pin_group - 0x00000000 0xc C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pio.o) - .text.pio_configure_pin_group - 0x00000000 0x8c C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pio.o) - .text.pio_enable_pin_interrupt - 0x00000000 0x1c C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pio.o) - .text.pio_disable_pin_interrupt - 0x00000000 0x1c C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pio.o) - .text.pio_get_pin_group - 0x00000000 0x10 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pio.o) - .text.pio_get_pin_group_id - 0x00000000 0x8 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pio.o) - .text.pio_get_pin_group_mask - 0x00000000 0xc C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pio.o) - .bss.cpu_irq_critical_section_counter - 0x00000000 0x4 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pio.o) - .bss.cpu_irq_prev_interrupt_state - 0x00000000 0x1 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pio.o) - .text 0x00000000 0x0 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(efc.o) - .data 0x00000000 0x0 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(efc.o) - .bss 0x00000000 0x0 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(efc.o) - .text.efc_get_flash_access_mode - 0x00000000 0x8 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(efc.o) - .text.efc_get_status - 0x00000000 0x4 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(efc.o) - .text.efc_init - 0x00000000 0x14 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(efc.o) - .text.efc_enable_frdy_interrupt - 0x00000000 0xc C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(efc.o) - .text.efc_disable_frdy_interrupt - 0x00000000 0xc C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(efc.o) - .text.efc_set_flash_access_mode - 0x00000000 0xc C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(efc.o) - .bss.cpu_irq_critical_section_counter - 0x00000000 0x4 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(efc.o) - .bss.cpu_irq_prev_interrupt_state - 0x00000000 0x1 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(efc.o) - .text 0x00000000 0x0 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(dacc.o) - .data 0x00000000 0x0 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(dacc.o) - .bss 0x00000000 0x0 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(dacc.o) - .text.dacc_set_trigger - 0x00000000 0x18 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(dacc.o) - .text.dacc_disable_trigger - 0x00000000 0xc C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(dacc.o) - .text.dacc_enable_interrupt - 0x00000000 0x4 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(dacc.o) - .text.dacc_disable_interrupt - 0x00000000 0x4 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(dacc.o) - .text.dacc_get_interrupt_mask - 0x00000000 0x4 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(dacc.o) - .text.dacc_set_writeprotect - 0x00000000 0x1c C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(dacc.o) - .text.dacc_get_writeprotect_status - 0x00000000 0x8 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(dacc.o) - .text.dacc_get_pdc_base - 0x00000000 0x8 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(dacc.o) - .text.dacc_enable_flexible_selection - 0x00000000 0xc C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(dacc.o) - .text.dacc_disable_channel - 0x00000000 0x14 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(dacc.o) - .text.dacc_get_analog_control - 0x00000000 0x8 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(dacc.o) - .bss.cpu_irq_critical_section_counter - 0x00000000 0x4 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(dacc.o) - .bss.cpu_irq_prev_interrupt_state - 0x00000000 0x1 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(dacc.o) - .text 0x00000000 0x0 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(adc.o) - .data 0x00000000 0x0 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(adc.o) - .bss 0x00000000 0x0 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(adc.o) - .text.calcul_startup - 0x00000000 0x8c C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(adc.o) - .text.adc_set_resolution - 0x00000000 0x10 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(adc.o) - .text.adc_configure_sequence - 0x00000000 0x5c C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(adc.o) - .text.adc_enable_anch - 0x00000000 0xc C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(adc.o) - .text.adc_disable_anch - 0x00000000 0xc C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(adc.o) - .text.adc_stop - 0x00000000 0x8 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(adc.o) - .text.adc_enable_all_channel - 0x00000000 0x8 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(adc.o) - .text.adc_get_channel_status - 0x00000000 0xc C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(adc.o) - .text.adc_get_latest_value - 0x00000000 0x4 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(adc.o) - .text.adc_enable_tag - 0x00000000 0xc C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(adc.o) - .text.adc_disable_tag - 0x00000000 0xc C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(adc.o) - .text.adc_get_tag - 0x00000000 0x8 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(adc.o) - .text.adc_start_sequencer - 0x00000000 0xc C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(adc.o) - .text.adc_stop_sequencer - 0x00000000 0xc C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(adc.o) - .text.adc_set_comparison_mode - 0x00000000 0x14 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(adc.o) - .text.adc_get_comparison_mode - 0x00000000 0x8 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(adc.o) - .text.adc_set_comparison_window - 0x00000000 0x18 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(adc.o) - .text.adc_set_comparison_channel - 0x00000000 0x28 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(adc.o) - .text.adc_enable_channel_differential_input - 0x00000000 0x10 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(adc.o) - .text.adc_disable_channel_differential_input - 0x00000000 0x18 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(adc.o) - .text.adc_enable_channel_input_offset - 0x00000000 0x10 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(adc.o) - .text.adc_disable_channel_input_offset - 0x00000000 0x18 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(adc.o) - .text.adc_set_channel_input_gain - 0x00000000 0x14 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(adc.o) - .text.adc_get_actual_adc_clock - 0x00000000 0x10 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(adc.o) - .text.adc_enable_interrupt - 0x00000000 0x4 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(adc.o) - .text.adc_get_overrun_status - 0x00000000 0x4 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(adc.o) - .text.adc_get_interrupt_mask - 0x00000000 0x4 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(adc.o) - .text.adc_set_bias_current - 0x00000000 0x14 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(adc.o) - .text.adc_set_writeprotect - 0x00000000 0x14 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(adc.o) - .text.adc_get_writeprotect_status - 0x00000000 0x10 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(adc.o) - .text.adc_check - 0x00000000 0xf8 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(adc.o) - .text.adc_get_pdc_base - 0x00000000 0x8 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(adc.o) - .bss.cpu_irq_critical_section_counter - 0x00000000 0x4 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(adc.o) - .rodata.str1.4 - 0x00000000 0xe4 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(adc.o) - .bss.cpu_irq_prev_interrupt_state - 0x00000000 0x1 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(adc.o) - .text 0x00000000 0x0 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(interrupt_sam_nvic.o) - .data 0x00000000 0x0 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(interrupt_sam_nvic.o) - .bss 0x00000000 0x0 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(interrupt_sam_nvic.o) - .text.cpu_irq_enter_critical - 0x00000000 0x40 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(interrupt_sam_nvic.o) - .text.cpu_irq_leave_critical - 0x00000000 0x2c C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(interrupt_sam_nvic.o) - .bss.cpu_irq_critical_section_counter - 0x00000000 0x4 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(interrupt_sam_nvic.o) - .bss.cpu_irq_prev_interrupt_state - 0x00000000 0x1 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(interrupt_sam_nvic.o) - .text 0x00000000 0x0 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(udc.o) - .data 0x00000000 0x0 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(udc.o) - .bss 0x00000000 0x0 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(udc.o) - .text.udc_get_interface_desc - 0x00000000 0xc C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(udc.o) - .text.udc_stop - 0x00000000 0x10 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(udc.o) - .bss.cpu_irq_critical_section_counter - 0x00000000 0x4 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(udc.o) - .bss.cpu_irq_prev_interrupt_state - 0x00000000 0x1 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(udc.o) - .text 0x00000000 0x0 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(udi_cdc.o) - .data 0x00000000 0x0 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(udi_cdc.o) - .bss 0x00000000 0x0 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(udi_cdc.o) - .text.udi_cdc_ctrl_state_notify.isra.8 - 0x00000000 0x40 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(udi_cdc.o) - .text.udi_cdc_serial_state_msg_sent - 0x00000000 0x34 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(udi_cdc.o) - .text.udi_cdc_ctrl_state_change.isra.10 - 0x00000000 0x4c C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(udi_cdc.o) - .text.udi_cdc_ctrl_signal_dcd - 0x00000000 0x8 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(udi_cdc.o) - .text.udi_cdc_ctrl_signal_dsr - 0x00000000 0x8 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(udi_cdc.o) - .text.udi_cdc_signal_framing_error - 0x00000000 0x8 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(udi_cdc.o) - .text.udi_cdc_signal_parity_error - 0x00000000 0x8 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(udi_cdc.o) - .text.udi_cdc_signal_overrun - 0x00000000 0x8 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(udi_cdc.o) - .text.udi_cdc_multi_ctrl_signal_dcd - 0x00000000 0x8 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(udi_cdc.o) - .text.udi_cdc_multi_ctrl_signal_dsr - 0x00000000 0x8 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(udi_cdc.o) - .text.udi_cdc_multi_signal_framing_error - 0x00000000 0x8 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(udi_cdc.o) - .text.udi_cdc_multi_signal_parity_error - 0x00000000 0x8 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(udi_cdc.o) - .text.udi_cdc_multi_signal_overrun - 0x00000000 0x8 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(udi_cdc.o) - .text.udi_cdc_multi_is_rx_ready - 0x00000000 0x10 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(udi_cdc.o) - .text.udi_cdc_multi_read_buf - 0x00000000 0xb0 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(udi_cdc.o) - .text.udi_cdc_read_no_polling - 0x00000000 0xb8 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(udi_cdc.o) - .text.udi_cdc_read_buf - 0x00000000 0xc C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(udi_cdc.o) - .text.udi_cdc_multi_is_tx_ready - 0x00000000 0x10 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(udi_cdc.o) - .text.udi_cdc_is_tx_ready - 0x00000000 0x10 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(udi_cdc.o) - .bss.cpu_irq_critical_section_counter - 0x00000000 0x4 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(udi_cdc.o) - .bss.udi_cdc_serial_state_msg_ongoing - 0x00000000 0x4 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(udi_cdc.o) - .bss.cpu_irq_prev_interrupt_state - 0x00000000 0x1 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(udi_cdc.o) - .text 0x00000000 0x0 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(udi_cdc_desc.o) - .data 0x00000000 0x0 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(udi_cdc_desc.o) - .bss 0x00000000 0x0 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(udi_cdc_desc.o) - .bss.cpu_irq_critical_section_counter - 0x00000000 0x4 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(udi_cdc_desc.o) - .bss.cpu_irq_prev_interrupt_state - 0x00000000 0x1 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(udi_cdc_desc.o) - .text 0x00000000 0x0 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sysclk.o) - .data 0x00000000 0x0 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sysclk.o) - .bss 0x00000000 0x0 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sysclk.o) - .text.sysclk_set_prescalers - 0x00000000 0x10 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sysclk.o) - .text.sysclk_set_source - 0x00000000 0x4c C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sysclk.o) - .text.sysclk_disable_usb - 0x00000000 0x4 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sysclk.o) - .text.sysclk_init - 0x00000000 0x4c C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sysclk.o) - .bss.cpu_irq_critical_section_counter - 0x00000000 0x4 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sysclk.o) - .bss.cpu_irq_prev_interrupt_state - 0x00000000 0x1 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sysclk.o) - .text 0x00000000 0x0 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(exceptions.o) - .data 0x00000000 0x0 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(exceptions.o) - .bss 0x00000000 0x0 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(exceptions.o) - .bss.cpu_irq_critical_section_counter - 0x00000000 0x4 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(exceptions.o) - .bss.cpu_irq_prev_interrupt_state - 0x00000000 0x1 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(exceptions.o) - .text 0x00000000 0x0 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(system_sam3x.o) - .data 0x00000000 0x0 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(system_sam3x.o) - .bss 0x00000000 0x0 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(system_sam3x.o) - .text.SystemCoreClockUpdate - 0x00000000 0xf0 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(system_sam3x.o) - .text.system_init_flash - 0x00000000 0x84 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(system_sam3x.o) - .bss.cpu_irq_critical_section_counter - 0x00000000 0x4 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(system_sam3x.o) - .bss.cpu_irq_prev_interrupt_state - 0x00000000 0x1 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(system_sam3x.o) - .text 0x00000000 0x0 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(hooks.o) - .data 0x00000000 0x0 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(hooks.o) - .bss 0x00000000 0x0 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(hooks.o) - .text.__false 0x00000000 0x4 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(hooks.o) - .text 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-s_cos.o) - .data 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-s_cos.o) - .bss 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-s_cos.o) - .text 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-s_floor.o) - .data 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-s_floor.o) - .bss 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-s_floor.o) - .text 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-s_lround.o) - .data 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-s_lround.o) - .bss 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-s_lround.o) - .text 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-s_sin.o) - .data 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-s_sin.o) - .bss 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-s_sin.o) - .text 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-sf_cos.o) - .data 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-sf_cos.o) - .bss 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-sf_cos.o) - .text 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-sf_round.o) - .data 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-sf_round.o) - .bss 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-sf_round.o) - .text 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-sf_sin.o) - .data 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-sf_sin.o) - .bss 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-sf_sin.o) - .text 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-w_acos.o) - .data 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-w_acos.o) - .bss 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-w_acos.o) - .text 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-w_atan2.o) - .data 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-w_atan2.o) - .bss 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-w_atan2.o) - .text 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-w_exp.o) - .data 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-w_exp.o) - .bss 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-w_exp.o) - .text 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-w_log.o) - .data 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-w_log.o) - .bss 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-w_log.o) - .text 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-w_pow.o) - .data 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-w_pow.o) - .bss 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-w_pow.o) - .text 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-w_sqrt.o) - .data 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-w_sqrt.o) - .bss 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-w_sqrt.o) - .text 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-wf_sqrt.o) - .data 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-wf_sqrt.o) - .bss 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-wf_sqrt.o) - .text 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-e_acos.o) - .data 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-e_acos.o) - .bss 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-e_acos.o) - .text 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-e_atan2.o) - .data 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-e_atan2.o) - .bss 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-e_atan2.o) - .text 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-e_exp.o) - .data 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-e_exp.o) - .bss 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-e_exp.o) - .text 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-e_log.o) - .data 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-e_log.o) - .bss 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-e_log.o) - .text 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-e_pow.o) - .data 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-e_pow.o) - .bss 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-e_pow.o) - .text 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-e_rem_pio2.o) - .data 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-e_rem_pio2.o) - .bss 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-e_rem_pio2.o) - .text 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-e_sqrt.o) - .data 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-e_sqrt.o) - .bss 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-e_sqrt.o) - .text 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-ef_rem_pio2.o) - .data 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-ef_rem_pio2.o) - .bss 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-ef_rem_pio2.o) - .text 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-ef_sqrt.o) - .data 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-ef_sqrt.o) - .bss 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-ef_sqrt.o) - .text 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-k_cos.o) - .data 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-k_cos.o) - .bss 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-k_cos.o) - .text 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-k_rem_pio2.o) - .data 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-k_rem_pio2.o) - .bss 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-k_rem_pio2.o) - .text 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-k_sin.o) - .data 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-k_sin.o) - .bss 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-k_sin.o) - .text 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-kf_cos.o) - .data 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-kf_cos.o) - .bss 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-kf_cos.o) - .text 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-kf_rem_pio2.o) - .data 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-kf_rem_pio2.o) - .bss 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-kf_rem_pio2.o) - .text 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-kf_sin.o) - .data 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-kf_sin.o) - .bss 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-kf_sin.o) - .text 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-s_atan.o) - .data 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-s_atan.o) - .bss 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-s_atan.o) - .text 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-s_fabs.o) - .data 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-s_fabs.o) - .bss 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-s_fabs.o) - .text 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-s_finite.o) - .data 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-s_finite.o) - .bss 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-s_finite.o) - .text 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-s_fpclassify.o) - .data 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-s_fpclassify.o) - .bss 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-s_fpclassify.o) - .text 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-s_lib_ver.o) - .data 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-s_lib_ver.o) - .bss 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-s_lib_ver.o) - .text 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-s_matherr.o) - .data 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-s_matherr.o) - .bss 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-s_matherr.o) - .text 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-s_nan.o) - .data 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-s_nan.o) - .bss 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-s_nan.o) - .text 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-s_rint.o) - .data 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-s_rint.o) - .bss 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-s_rint.o) - .text 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-s_scalbn.o) - .data 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-s_scalbn.o) - .bss 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-s_scalbn.o) - .text 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-sf_fabs.o) - .data 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-sf_fabs.o) - .bss 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-sf_fabs.o) - .text 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-sf_floor.o) - .data 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-sf_floor.o) - .bss 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-sf_floor.o) - .text 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-sf_fpclassify.o) - .data 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-sf_fpclassify.o) - .bss 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-sf_fpclassify.o) - .text 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-sf_scalbn.o) - .data 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-sf_scalbn.o) - .bss 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-sf_scalbn.o) - .text 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-s_copysign.o) - .data 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-s_copysign.o) - .bss 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-s_copysign.o) - .text 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-sf_copysign.o) - .data 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-sf_copysign.o) - .bss 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-sf_copysign.o) - .data 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(_arm_addsubdf3.o) - .bss 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(_arm_addsubdf3.o) - .data 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(_arm_muldivdf3.o) - .bss 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(_arm_muldivdf3.o) - .data 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(_arm_cmpdf2.o) - .bss 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(_arm_cmpdf2.o) - .text 0x00000000 0x2c c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(_arm_unorddf2.o) - .data 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(_arm_unorddf2.o) - .bss 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(_arm_unorddf2.o) - .ARM.attributes - 0x00000000 0x1d c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(_arm_unorddf2.o) - .data 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(_arm_fixdfsi.o) - .bss 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(_arm_fixdfsi.o) - .data 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(_arm_fixunsdfsi.o) - .bss 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(_arm_fixunsdfsi.o) - .data 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(_arm_truncdfsf2.o) - .bss 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(_arm_truncdfsf2.o) - .data 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(_arm_addsubsf3.o) - .bss 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(_arm_addsubsf3.o) - .data 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(_arm_muldivsf3.o) - .bss 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(_arm_muldivsf3.o) - .data 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(_arm_cmpsf2.o) - .bss 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(_arm_cmpsf2.o) - .data 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(_arm_unordsf2.o) - .bss 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(_arm_unordsf2.o) - .data 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(_arm_fixsfsi.o) - .bss 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(_arm_fixsfsi.o) - .data 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(_arm_fixunssfsi.o) - .bss 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(_arm_fixunssfsi.o) - .data 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(_aeabi_uldivmod.o) - .bss 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(_aeabi_uldivmod.o) - .data 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(_fixsfdi.o) - .bss 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(_fixsfdi.o) - .data 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(_fixunssfdi.o) - .bss 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(_fixunssfdi.o) - .data 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(bpabi.o) - .bss 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(bpabi.o) - .data 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(_dvmd_tls.o) - .bss 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(_dvmd_tls.o) - .data 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(_divdi3.o) - .bss 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(_divdi3.o) - .ARM.extab 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(_divdi3.o) - .data 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(_udivdi3.o) - .bss 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(_udivdi3.o) - .ARM.extab 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(_udivdi3.o) - .text 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-aeabi_atexit.o) - .data 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-aeabi_atexit.o) - .bss 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-aeabi_atexit.o) - .text 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-atoi.o) - .data 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-atoi.o) - .bss 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-atoi.o) - .text._atoi_r 0x00000000 0x8 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-atoi.o) - .text 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-cxa_atexit.o) - .data 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-cxa_atexit.o) - .bss 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-cxa_atexit.o) - .text 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-errno.o) - .data 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-errno.o) - .bss 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-errno.o) - .text 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-exit.o) - .data 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-exit.o) - .bss 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-exit.o) - .text.exit 0x00000000 0x20 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-exit.o) - .ARM.attributes - 0x00000000 0x2d c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-exit.o) - .debug_frame 0x00000000 0x28 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-exit.o) - .text 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-gmtime.o) - .data 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-gmtime.o) - .bss 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-gmtime.o) - .text 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-gmtime_r.o) - .data 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-gmtime_r.o) - .bss 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-gmtime_r.o) - .text 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-impure.o) - .data 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-impure.o) - .bss 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-impure.o) - .text 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-init.o) - .data 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-init.o) - .bss 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-init.o) - .text 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-iprintf.o) - .data 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-iprintf.o) - .bss 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-iprintf.o) - .text.iprintf 0x00000000 0x28 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-iprintf.o) - .text._iprintf_r - 0x00000000 0x20 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-iprintf.o) - .ARM.attributes - 0x00000000 0x2d c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-iprintf.o) - .debug_frame 0x00000000 0x5c c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-iprintf.o) - .text 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-malloc.o) - .data 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-malloc.o) - .bss 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-malloc.o) - .text 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mallocr.o) - .data 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mallocr.o) - .bss 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mallocr.o) - .text 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-memcmp.o) - .data 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-memcmp.o) - .bss 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-memcmp.o) - .data 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-memcpy.o) - .bss 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-memcpy.o) - .text 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-memset.o) - .data 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-memset.o) - .bss 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-memset.o) - .text 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mktime.o) - .data 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mktime.o) - .bss 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mktime.o) - .text 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mktm_r.o) - .data 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mktm_r.o) - .bss 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mktm_r.o) - .text 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mlock.o) - .data 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mlock.o) - .bss 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mlock.o) - .text 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mstats.o) - .data 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mstats.o) - .bss 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mstats.o) - .text.malloc_stats - 0x00000000 0xc c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mstats.o) - .text.mallopt 0x00000000 0x10 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mstats.o) - .text._mstats_r - 0x00000000 0x1c c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mstats.o) - .text.mstats 0x00000000 0x10 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mstats.o) - .rodata.str1.4 - 0x00000000 0x24 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mstats.o) - .text 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-puts.o) - .data 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-puts.o) - .bss 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-puts.o) - .text._puts_r 0x00000000 0x60 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-puts.o) - .text.puts 0x00000000 0x10 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-puts.o) - .rodata.str1.4 - 0x00000000 0x4 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-puts.o) - .ARM.attributes - 0x00000000 0x2d c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-puts.o) - .debug_frame 0x00000000 0x40 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-puts.o) - .text 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-sbrkr.o) - .data 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-sbrkr.o) - .bss 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-sbrkr.o) - .text 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-snprintf.o) - .data 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-snprintf.o) - .bss 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-snprintf.o) - .text._snprintf_r - 0x00000000 0x60 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-snprintf.o) - .text 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-sscanf.o) - .data 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-sscanf.o) - .bss 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-sscanf.o) - .text._sscanf_r - 0x00000000 0x58 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-sscanf.o) - .text 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-stdio.o) - .data 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-stdio.o) - .bss 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-stdio.o) - .text.__sread 0x00000000 0x24 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-stdio.o) - .text.__swrite - 0x00000000 0x38 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-stdio.o) - .text.__sseek 0x00000000 0x20 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-stdio.o) - .text.__sclose - 0x00000000 0x8 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-stdio.o) - .text 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strchr.o) - .data 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strchr.o) - .bss 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strchr.o) - .text 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strcpy.o) - .data 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strcpy.o) - .bss 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strcpy.o) - .text 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strlen.o) - .data 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strlen.o) - .bss 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strlen.o) - .text 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strncpy.o) - .data 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strncpy.o) - .bss 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strncpy.o) - .text 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strnlen.o) - .data 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strnlen.o) - .bss 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strnlen.o) - .text 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strptime.o) - .data 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strptime.o) - .bss 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strptime.o) - .rodata.tm_year_base - 0x00000000 0x4 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strptime.o) - .text 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strstr.o) - .data 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strstr.o) - .bss 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strstr.o) - .text 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strtod.o) - .data 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strtod.o) - .bss 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strtod.o) - .text.strtof 0x00000000 0x30 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strtod.o) - .text 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strtol.o) - .data 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strtol.o) - .bss 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strtol.o) - .text 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strtoul.o) - .data 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strtoul.o) - .bss 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strtoul.o) - .text 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-svfprintf.o) - .data 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-svfprintf.o) - .bss 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-svfprintf.o) - .text 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-svfscanf.o) - .data 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-svfscanf.o) - .bss 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-svfscanf.o) - .text 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-syssbrk.o) - .data 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-syssbrk.o) - .bss 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-syssbrk.o) - .text 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-timelocal.o) - .data 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-timelocal.o) - .bss 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-timelocal.o) - .text.__time_load_locale - 0x00000000 0x30 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-timelocal.o) - .bss.time_locale_buf - 0x00000000 0x4 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-timelocal.o) - .text 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-tolower.o) - .data 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-tolower.o) - .bss 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-tolower.o) - .text 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-tzlock.o) - .data 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-tzlock.o) - .bss 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-tzlock.o) - .text 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-tzvars.o) - .data 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-tzvars.o) - .bss 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-tzvars.o) - .data._tzname 0x00000000 0x8 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-tzvars.o) - .bss._timezone - 0x00000000 0x4 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-tzvars.o) - .rodata.str1.4 - 0x00000000 0x4 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-tzvars.o) - .text 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-vfiprintf.o) - .data 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-vfiprintf.o) - .bss 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-vfiprintf.o) - .text.__sprint_r.part.0 - 0x00000000 0x78 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-vfiprintf.o) - .text.__sprint_r - 0x00000000 0x18 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-vfiprintf.o) - .text._vfiprintf_r - 0x00000000 0xc54 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-vfiprintf.o) - .text.vfiprintf - 0x00000000 0x18 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-vfiprintf.o) - .text.__sbprintf - 0x00000000 0x7c c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-vfiprintf.o) - .rodata.blanks.6717 - 0x00000000 0x10 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-vfiprintf.o) - .rodata.str1.4 - 0x00000000 0x30 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-vfiprintf.o) - .rodata.zeroes.6718 - 0x00000000 0x10 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-vfiprintf.o) - .ARM.attributes - 0x00000000 0x2d c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-vfiprintf.o) - .debug_frame 0x00000000 0xb8 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-vfiprintf.o) - .text 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-vsnprintf.o) - .data 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-vsnprintf.o) - .bss 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-vsnprintf.o) - .text 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-writer.o) - .data 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-writer.o) - .bss 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-writer.o) - .text._write_r - 0x00000000 0x28 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-writer.o) - .ARM.attributes - 0x00000000 0x2d c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-writer.o) - .debug_frame 0x00000000 0x2c c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-writer.o) - .text 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-wsetup.o) - .data 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-wsetup.o) - .bss 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-wsetup.o) - .text.__swsetup_r - 0x00000000 0xc4 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-wsetup.o) - .ARM.attributes - 0x00000000 0x2d c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-wsetup.o) - .debug_frame 0x00000000 0x2c c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-wsetup.o) - .text 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-__atexit.o) - .data 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-__atexit.o) - .bss 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-__atexit.o) - .text 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-__call_atexit.o) - .data 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-__call_atexit.o) - .bss 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-__call_atexit.o) - .text.__call_exitprocs - 0x00000000 0xf0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-__call_atexit.o) - .text 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-atexit.o) - .data 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-atexit.o) - .bss 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-atexit.o) - .text 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-closer.o) - .data 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-closer.o) - .bss 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-closer.o) - .text._close_r - 0x00000000 0x24 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-closer.o) - .ARM.attributes - 0x00000000 0x2d c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-closer.o) - .debug_frame 0x00000000 0x2c c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-closer.o) - .text 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-ctype_.o) - .data 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-ctype_.o) - .bss 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-ctype_.o) - .text 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-div.o) - .data 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-div.o) - .bss 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-div.o) - .text 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-dtoa.o) - .data 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-dtoa.o) - .bss 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-dtoa.o) - .text 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-fflush.o) - .data 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-fflush.o) - .bss 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-fflush.o) - .text.__sflush_r - 0x00000000 0x148 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-fflush.o) - .text._fflush_r - 0x00000000 0x2c c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-fflush.o) - .text.fflush 0x00000000 0x24 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-fflush.o) - .ARM.attributes - 0x00000000 0x2d c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-fflush.o) - .debug_frame 0x00000000 0x5c c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-fflush.o) - .text 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-findfp.o) - .data 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-findfp.o) - .bss 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-findfp.o) - .text.__fp_lock - 0x00000000 0x4 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-findfp.o) - .text.__fp_unlock - 0x00000000 0x4 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-findfp.o) - .text._cleanup_r - 0x00000000 0xc c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-findfp.o) - .text.__sfmoreglue - 0x00000000 0x30 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-findfp.o) - .text._cleanup - 0x00000000 0x14 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-findfp.o) - .text.__sinit 0x00000000 0xf4 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-findfp.o) - .text.__sfp 0x00000000 0x8c c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-findfp.o) - .text.__sfp_lock_acquire - 0x00000000 0x4 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-findfp.o) - .text.__sfp_lock_release - 0x00000000 0x4 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-findfp.o) - .text.__sinit_lock_acquire - 0x00000000 0x4 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-findfp.o) - .text.__sinit_lock_release - 0x00000000 0x4 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-findfp.o) - .text.__fp_lock_all - 0x00000000 0x14 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-findfp.o) - .text.__fp_unlock_all - 0x00000000 0x14 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-findfp.o) - .ARM.attributes - 0x00000000 0x2d c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-findfp.o) - .debug_frame 0x00000000 0x110 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-findfp.o) - .text 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-fini.o) - .data 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-fini.o) - .bss 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-fini.o) - .text 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-fiprintf.o) - .data 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-fiprintf.o) - .bss 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-fiprintf.o) - .text._fiprintf_r - 0x00000000 0x20 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-fiprintf.o) - .text.fiprintf - 0x00000000 0x28 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-fiprintf.o) - .ARM.attributes - 0x00000000 0x2d c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-fiprintf.o) - .debug_frame 0x00000000 0x5c c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-fiprintf.o) - .text 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-fputwc.o) - .data 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-fputwc.o) - .bss 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-fputwc.o) - .text._fputwc_r - 0x00000000 0xc0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-fputwc.o) - .text.fputwc 0x00000000 0x28 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-fputwc.o) - .ARM.attributes - 0x00000000 0x2d c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-fputwc.o) - .debug_frame 0x00000000 0x50 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-fputwc.o) - .text 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-freer.o) - .data 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-freer.o) - .bss 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-freer.o) - .text 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-fvwrite.o) - .data 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-fvwrite.o) - .bss 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-fvwrite.o) - .text.__sfvwrite_r - 0x00000000 0x314 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-fvwrite.o) - .ARM.attributes - 0x00000000 0x2d c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-fvwrite.o) - .debug_frame 0x00000000 0x38 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-fvwrite.o) - .text 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-fwalk.o) - .data 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-fwalk.o) - .bss 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-fwalk.o) - .text._fwalk 0x00000000 0x48 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-fwalk.o) - .text._fwalk_reent - 0x00000000 0x4c c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-fwalk.o) - .ARM.attributes - 0x00000000 0x2d c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-fwalk.o) - .debug_frame 0x00000000 0x54 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-fwalk.o) - .text 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-gdtoa-gethex.o) - .data 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-gdtoa-gethex.o) - .bss 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-gdtoa-gethex.o) - .text 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-gdtoa-hexnan.o) - .data 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-gdtoa-hexnan.o) - .bss 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-gdtoa-hexnan.o) - .text 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-gettzinfo.o) - .data 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-gettzinfo.o) - .bss 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-gettzinfo.o) - .text 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-iswspace.o) - .data 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-iswspace.o) - .bss 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-iswspace.o) - .text 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-ldpart.o) - .data 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-ldpart.o) - .bss 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-ldpart.o) - .text.__part_load_locale - 0x00000000 0x1d8 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-ldpart.o) - .data.locale_buf_C.4755 - 0x00000000 0x4 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-ldpart.o) - .rodata.str1.4 - 0x00000000 0x10 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-ldpart.o) - .bss.num_lines.4756 - 0x00000000 0x4 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-ldpart.o) - .ARM.attributes - 0x00000000 0x2d c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-ldpart.o) - .debug_frame 0x00000000 0x3c c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-ldpart.o) - .text 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-locale.o) - .data 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-locale.o) - .bss 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-locale.o) - .text._setlocale_r - 0x00000000 0x40 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-locale.o) - .text.__locale_msgcharset - 0x00000000 0x8 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-locale.o) - .text.__locale_cjk_lang - 0x00000000 0x4 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-locale.o) - .text.setlocale - 0x00000000 0x10 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-locale.o) - .text.localeconv - 0x00000000 0x8 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-locale.o) - .data.lc_message_charset - 0x00000000 0x20 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-locale.o) - .bss._PathLocale - 0x00000000 0x4 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-locale.o) - .bss.__nlocale_changed - 0x00000000 0x4 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-locale.o) - .bss.__mlocale_changed - 0x00000000 0x4 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-locale.o) - .text 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-lseekr.o) - .data 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-lseekr.o) - .bss 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-lseekr.o) - .text._lseek_r - 0x00000000 0x28 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-lseekr.o) - .ARM.attributes - 0x00000000 0x2d c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-lseekr.o) - .debug_frame 0x00000000 0x2c c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-lseekr.o) - .text 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-makebuf.o) - .data 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-makebuf.o) - .bss 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-makebuf.o) - .text.__smakebuf_r - 0x00000000 0xe0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-makebuf.o) - .ARM.attributes - 0x00000000 0x2d c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-makebuf.o) - .debug_frame 0x00000000 0x30 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-makebuf.o) - .text 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mallinfor.o) - .data 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mallinfor.o) - .bss 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mallinfor.o) - .text 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-malloptr.o) - .data 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-malloptr.o) - .bss 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-malloptr.o) - .text._mallopt_r - 0x00000000 0x64 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-malloptr.o) - .ARM.attributes - 0x00000000 0x2d c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-malloptr.o) - .debug_frame 0x00000000 0x2c c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-malloptr.o) - .text 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mallstatsr.o) - .data 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mallstatsr.o) - .bss 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mallstatsr.o) - .text._malloc_stats_r - 0x00000000 0x54 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mallstatsr.o) - .rodata.str1.4 - 0x00000000 0x54 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mallstatsr.o) - .ARM.attributes - 0x00000000 0x2d c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mallstatsr.o) - .debug_frame 0x00000000 0x30 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mallstatsr.o) - .text 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mbrtowc.o) - .data 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mbrtowc.o) - .bss 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mbrtowc.o) - .text.mbrtowc 0x00000000 0x60 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mbrtowc.o) - .text 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mbtowc_r.o) - .data 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mbtowc_r.o) - .bss 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mbtowc_r.o) - .text._mbtowc_r - 0x00000000 0x30 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mbtowc_r.o) - .text 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-memchr-stub.o) - .data 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-memchr-stub.o) - .bss 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-memchr-stub.o) - .text 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-memmove.o) - .data 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-memmove.o) - .bss 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-memmove.o) - .text 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mprec.o) - .data 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mprec.o) - .bss 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mprec.o) - .text._mprec_log10 - 0x00000000 0x34 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mprec.o) - .rodata.__mprec_tinytens - 0x00000000 0x28 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mprec.o) - .text 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-readr.o) - .data 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-readr.o) - .bss 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-readr.o) - .text._read_r 0x00000000 0x28 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-readr.o) - .ARM.attributes - 0x00000000 0x2d c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-readr.o) - .debug_frame 0x00000000 0x2c c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-readr.o) - .text 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-realloc.o) - .data 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-realloc.o) - .bss 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-realloc.o) - .text.realloc 0x00000000 0x10 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-realloc.o) - .ARM.attributes - 0x00000000 0x2d c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-realloc.o) - .debug_frame 0x00000000 0x20 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-realloc.o) - .text 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-reallocr.o) - .data 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-reallocr.o) - .bss 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-reallocr.o) - .text 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-sccl.o) - .data 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-sccl.o) - .bss 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-sccl.o) - .text 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-sf_nan.o) - .data 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-sf_nan.o) - .bss 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-sf_nan.o) - .text 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-sprintf.o) - .data 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-sprintf.o) - .bss 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-sprintf.o) - .text._sprintf_r - 0x00000000 0x44 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-sprintf.o) - .text 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strcat.o) - .data 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strcat.o) - .bss 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strcat.o) - .text.strcat 0x00000000 0x4c c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strcat.o) - .ARM.attributes - 0x00000000 0x2d c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strcat.o) - .debug_frame 0x00000000 0x2c c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strcat.o) - .text 0x00000000 0x23c c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strcmp.o) - .data 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strcmp.o) - .bss 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strcmp.o) - .ARM.attributes - 0x00000000 0x1b c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strcmp.o) - .text 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strncasecmp.o) - .data 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strncasecmp.o) - .bss 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strncasecmp.o) - .text 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strncmp.o) - .data 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strncmp.o) - .bss 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strncmp.o) - .text 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strtoll_r.o) - .data 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strtoll_r.o) - .bss 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strtoll_r.o) - .text 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strtoull_r.o) - .data 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strtoull_r.o) - .bss 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strtoull_r.o) - .text 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-svfiprintf.o) - .data 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-svfiprintf.o) - .bss 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-svfiprintf.o) - .text._svfiprintf_r - 0x00000000 0xb3c c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-svfiprintf.o) - .rodata.zeroes.6704 - 0x00000000 0x10 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-svfiprintf.o) - .rodata.str1.4 - 0x00000000 0x30 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-svfiprintf.o) - .rodata.blanks.6703 - 0x00000000 0x10 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-svfiprintf.o) - .text 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-svfiscanf.o) - .data 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-svfiscanf.o) - .bss 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-svfiscanf.o) - .text.__ssvfiscanf_r - 0x00000000 0x998 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-svfiscanf.o) - .rodata.basefix.6175 - 0x00000000 0x24 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-svfiscanf.o) - .text 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-sysclose.o) - .data 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-sysclose.o) - .bss 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-sysclose.o) - .text.close 0x00000000 0x10 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-sysclose.o) - .ARM.attributes - 0x00000000 0x2d c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-sysclose.o) - .debug_frame 0x00000000 0x20 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-sysclose.o) - .text 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-sysfstat.o) - .data 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-sysfstat.o) - .bss 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-sysfstat.o) - .text.fstat 0x00000000 0x10 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-sysfstat.o) - .ARM.attributes - 0x00000000 0x2d c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-sysfstat.o) - .debug_frame 0x00000000 0x20 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-sysfstat.o) - .text 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-sysopen.o) - .data 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-sysopen.o) - .bss 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-sysopen.o) - .text.open 0x00000000 0x28 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-sysopen.o) - .ARM.attributes - 0x00000000 0x2d c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-sysopen.o) - .debug_frame 0x00000000 0x34 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-sysopen.o) - .text 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-sysread.o) - .data 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-sysread.o) - .bss 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-sysread.o) - .text.read 0x00000000 0x18 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-sysread.o) - .ARM.attributes - 0x00000000 0x2d c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-sysread.o) - .debug_frame 0x00000000 0x28 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-sysread.o) - .text 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-ungetc.o) - .data 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-ungetc.o) - .bss 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-ungetc.o) - .text._ungetc_r - 0x00000000 0xd4 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-ungetc.o) - .text.ungetc 0x00000000 0x10 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-ungetc.o) - .text 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-wbuf.o) - .data 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-wbuf.o) - .bss 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-wbuf.o) - .text.__swbuf_r - 0x00000000 0xa8 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-wbuf.o) - .text.__swbuf 0x00000000 0x10 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-wbuf.o) - .ARM.attributes - 0x00000000 0x2d c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-wbuf.o) - .debug_frame 0x00000000 0x40 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-wbuf.o) - .text 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-wcrtomb.o) - .data 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-wcrtomb.o) - .bss 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-wcrtomb.o) - .text._wcrtomb_r - 0x00000000 0x50 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-wcrtomb.o) - .text.wcrtomb 0x00000000 0x58 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-wcrtomb.o) - .ARM.attributes - 0x00000000 0x2d c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-wcrtomb.o) - .debug_frame 0x00000000 0x58 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-wcrtomb.o) - .text 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-wctomb_r.o) - .data 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-wctomb_r.o) - .bss 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-wctomb_r.o) - .text.__ascii_wctomb - 0x00000000 0x1c c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-wctomb_r.o) - .text._wctomb_r - 0x00000000 0x30 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-wctomb_r.o) - .data.__wctomb - 0x00000000 0x4 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-wctomb_r.o) - .ARM.attributes - 0x00000000 0x2d c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-wctomb_r.o) - .debug_frame 0x00000000 0x44 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-wctomb_r.o) - .text 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-callocr.o) - .data 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-callocr.o) - .bss 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-callocr.o) - .text 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-fclose.o) - .data 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-fclose.o) - .bss 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-fclose.o) - .text._fclose_r - 0x00000000 0x80 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-fclose.o) - .text.fclose 0x00000000 0x10 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-fclose.o) - .ARM.attributes - 0x00000000 0x2d c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-fclose.o) - .debug_frame 0x00000000 0x3c c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-fclose.o) - .text 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-fstatr.o) - .data 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-fstatr.o) - .bss 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-fstatr.o) - .text._fstat_r - 0x00000000 0x28 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-fstatr.o) - .ARM.attributes - 0x00000000 0x2d c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-fstatr.o) - .debug_frame 0x00000000 0x2c c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-fstatr.o) - .text 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-isattyr.o) - .data 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-isattyr.o) - .bss 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-isattyr.o) - .text._isatty_r - 0x00000000 0x24 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-isattyr.o) - .ARM.attributes - 0x00000000 0x2d c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-isattyr.o) - .debug_frame 0x00000000 0x2c c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-isattyr.o) - .text 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-openr.o) - .data 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-openr.o) - .bss 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-openr.o) - .text._open_r 0x00000000 0x28 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-openr.o) - .ARM.attributes - 0x00000000 0x2d c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-openr.o) - .debug_frame 0x00000000 0x2c c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-openr.o) - .text 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m/crtend.o - .data 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m/crtend.o - .bss 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m/crtend.o - .eh_frame 0x00000000 0x4 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m/crtend.o - .jcr 0x00000000 0x4 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m/crtend.o - .ARM.attributes - 0x00000000 0x2d c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m/crtend.o - .text 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m/crtn.o - .data 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m/crtn.o - .bss 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m/crtn.o - -Memory Configuration - -Name Origin Length Attributes -rom 0x00080000 0x00080000 xr -sram0 0x20000000 0x00010000 xrw -sram1 0x20080000 0x00008000 xrw -ram 0x20070000 0x00018000 xrw -*default* 0x00000000 0xffffffff - -Linker script and memory map - -LOAD c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m/crti.o -LOAD c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m/crtbegin.o -LOAD c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m/crt0.o -START GROUP -LOAD C:\Eclipse\Firmware\CoreNG\RADDS\cores\arduino\syscalls.o -LOAD ./src/Storage/FileStore.o -LOAD ./src/Storage/MassStorage.o -LOAD ./src/RADDS/Network.o -LOAD ./src/Movement/DDA.o -LOAD ./src/Movement/DeltaParameters.o -LOAD ./src/Movement/DeltaProbe.o -LOAD ./src/Movement/DriveMovement.o -LOAD ./src/Movement/Grid.o -LOAD ./src/Movement/Move.o -LOAD ./src/Libraries/sha1/sha1.o -LOAD ./src/Libraries/Math/Isqrt.o -LOAD ./src/Libraries/General/StringRef.o -LOAD ./src/Libraries/Fatfs/ccsbcs.o -LOAD ./src/Libraries/Fatfs/diskio.o -LOAD ./src/Libraries/Fatfs/fattime_rtc.o -LOAD ./src/Libraries/Fatfs/ff.o -LOAD ./src/Heating/FOPDT.o -LOAD ./src/Heating/Heat.o -LOAD ./src/Heating/Pid.o -LOAD ./src/Heating/TemperatureError.o -LOAD ./src/Heating/TemperatureSensor.o -LOAD ./src/Heating/Thermistor.o -LOAD ./src/GCodes/GCodeBuffer.o -LOAD ./src/GCodes/GCodeMachineState.o -LOAD ./src/GCodes/GCodes.o -LOAD ./src/GCodes/GCodes2.o -LOAD ./src/Fan.o -LOAD ./src/OutputMemory.o -LOAD ./src/Platform.o -LOAD ./src/PrintMonitor.o -LOAD ./src/RepRap.o -LOAD ./src/RepRapFirmware.o -LOAD ./src/Roland.o -LOAD ./src/Tool.o -LOAD C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a -END GROUP -LOAD c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a -START GROUP -LOAD c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a -LOAD c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a -LOAD c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libc.a -END GROUP -LOAD c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m/crtend.o -LOAD c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m/crtn.o - -.text 0x00080000 0x38ea4 - 0x00080000 . = ALIGN (0x4) - 0x00080000 _sfixed = . - *(.vectors .vectors.*) - .vectors 0x00080000 0xf4 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(startup_sam3x.o) - 0x00080000 exception_table - *(.text .text.* .gnu.linkonce.t.*) - .text 0x000800f4 0x54 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m/crtbegin.o - .text._sbrk 0x00080148 0x1c C:\Eclipse\Firmware\CoreNG\RADDS\cores\arduino\syscalls.o - 0x00080148 _sbrk - .text._ZN9FileStoreC2EP8Platform - 0x00080164 0x8 ./src/Storage/FileStore.o - 0x00080164 FileStore::FileStore(Platform*) - 0x00080164 FileStore::FileStore(Platform*) - .text._ZN9FileStore4InitEv - 0x0008016c 0x1c ./src/Storage/FileStore.o - 0x0008016c FileStore::Init() - .text._ZN9FileStore10InvalidateEPK5FATFS - 0x00080188 0x2c ./src/Storage/FileStore.o - 0x00080188 FileStore::Invalidate(FATFS const*) - .text._ZNK9FileStore8IsOpenOnEPK5FATFS - 0x000801b4 0x18 ./src/Storage/FileStore.o - 0x000801b4 FileStore::IsOpenOn(FATFS const*) const - .text._ZN9FileStore4OpenEPKcS1_b - 0x000801cc 0x158 ./src/Storage/FileStore.o - 0x000801cc FileStore::Open(char const*, char const*, bool) - .text._ZN9FileStore9DuplicateEv - 0x00080324 0x44 ./src/Storage/FileStore.o - 0x00080324 FileStore::Duplicate() - .text._ZNK9FileStore8PositionEv - 0x00080368 0x28 ./src/Storage/FileStore.o - 0x00080368 FileStore::Position() const - .text._ZNK9FileStore6LengthEv - 0x00080390 0x24 ./src/Storage/FileStore.o - 0x00080390 FileStore::Length() const - .text._ZNK9FileStore12FractionReadEv - 0x000803b4 0x64 ./src/Storage/FileStore.o - 0x000803b4 FileStore::FractionRead() const - .text._ZN9FileStore10ReadBufferEv - 0x00080418 0x34 ./src/Storage/FileStore.o - 0x00080418 FileStore::ReadBuffer() - .text._ZN9FileStore4ReadERc - 0x0008044c 0x5c ./src/Storage/FileStore.o - 0x0008044c FileStore::Read(char&) - .text._ZN9FileStore4ReadEPcj - 0x000804a8 0x54 ./src/Storage/FileStore.o - 0x000804a8 FileStore::Read(char*, unsigned int) - .text._ZN9FileStore18InternalWriteBlockEPKcj - 0x000804fc 0x58 ./src/Storage/FileStore.o - 0x000804fc FileStore::InternalWriteBlock(char const*, unsigned int) - .text._ZN9FileStore11WriteBufferEv - 0x00080554 0x20 ./src/Storage/FileStore.o - 0x00080554 FileStore::WriteBuffer() - .text._ZN9FileStore4SeekEm - 0x00080574 0x5c ./src/Storage/FileStore.o - 0x00080574 FileStore::Seek(unsigned long) - .text._ZN9FileStore8ReadLineEPcj - 0x000805d0 0xc4 ./src/Storage/FileStore.o - 0x000805d0 FileStore::ReadLine(char*, unsigned int) - .text._ZN9FileStore5WriteEc - 0x00080694 0x3c ./src/Storage/FileStore.o - 0x00080694 FileStore::Write(char) - .text._ZN9FileStore5WriteEPKcj - 0x000806d0 0x3c ./src/Storage/FileStore.o - 0x000806d0 FileStore::Write(char const*, unsigned int) - .text._ZN9FileStore5WriteEPKc - 0x0008070c 0x1c ./src/Storage/FileStore.o - 0x0008070c FileStore::Write(char const*) - .text._ZN9FileStore5FlushEv - 0x00080728 0x40 ./src/Storage/FileStore.o - 0x00080728 FileStore::Flush() - .text._ZN9FileStore5CloseEv - 0x00080768 0xe8 ./src/Storage/FileStore.o - 0x00080768 FileStore::Close() - .text._ZN9FileStore27GetAndClearLongestWriteTimeEv - 0x00080850 0x20 ./src/Storage/FileStore.o - 0x00080850 FileStore::GetAndClearLongestWriteTime() - .text._ZN11MassStorageC2EP8Platform - 0x00080870 0x18 ./src/Storage/MassStorage.o - 0x00080870 MassStorage::MassStorage(Platform*) - 0x00080870 MassStorage::MassStorage(Platform*) - .text._ZN11MassStorage11CombineNameEPKcS1_ - 0x00080888 0xc8 ./src/Storage/MassStorage.o - 0x00080888 MassStorage::CombineName(char const*, char const*) - .text._ZN11MassStorage6DeleteEPKcS1_ - 0x00080950 0x34 ./src/Storage/MassStorage.o - 0x00080950 MassStorage::Delete(char const*, char const*) - .text._ZN11MassStorage13MakeDirectoryEPKc - 0x00080984 0x28 ./src/Storage/MassStorage.o - 0x00080984 MassStorage::MakeDirectory(char const*) - .text._ZNK11MassStorage10FileExistsEPKcS1_ - 0x000809ac 0x2c ./src/Storage/MassStorage.o - 0x000809ac MassStorage::FileExists(char const*, char const*) const - .text._ZNK11MassStorage15DirectoryExistsEPKc - 0x000809d8 0x1c ./src/Storage/MassStorage.o - 0x000809d8 MassStorage::DirectoryExists(char const*) const - .text._ZN11MassStorage15DirectoryExistsEPKcS1_ - 0x000809f4 0x24 ./src/Storage/MassStorage.o - 0x000809f4 MassStorage::DirectoryExists(char const*, char const*) - .text._ZN11MassStorage5MountEjR9StringRefb - 0x00080a18 0x1c0 ./src/Storage/MassStorage.o - 0x00080a18 MassStorage::Mount(unsigned int, StringRef&, bool) - .text._ZN11MassStorage4InitEv - 0x00080bd8 0x60 ./src/Storage/MassStorage.o - 0x00080bd8 MassStorage::Init() - .text._ZN11MassStorage7UnmountEjR9StringRef - 0x00080c38 0x4c ./src/Storage/MassStorage.o - 0x00080c38 MassStorage::Unmount(unsigned int, StringRef&) - .text._ZN11MassStorage17CheckDriveMountedEPKc - 0x00080c84 0x30 ./src/Storage/MassStorage.o - 0x00080c84 MassStorage::CheckDriveMounted(char const*) - .text._ZN11MassStorage16ConvertTimeStampEtt - 0x00080cb4 0x48 ./src/Storage/MassStorage.o - 0x00080cb4 MassStorage::ConvertTimeStamp(unsigned short, unsigned short) - .text._ZN11MassStorage9FindFirstEPKcR8FileInfo - 0x00080cfc 0xf4 ./src/Storage/MassStorage.o - 0x00080cfc MassStorage::FindFirst(char const*, FileInfo&) - .text._ZN11MassStorage8FindNextER8FileInfo - 0x00080df0 0x6c ./src/Storage/MassStorage.o - 0x00080df0 MassStorage::FindNext(FileInfo&) - .text._ZNK11MassStorage19GetLastModifiedTimeEPKcS1_ - 0x00080e5c 0x38 ./src/Storage/MassStorage.o - 0x00080e5c MassStorage::GetLastModifiedTime(char const*, char const*) const - .text._ZNK7Network12GetIPAddressEv - 0x00080e94 0x8 ./src/RADDS/Network.o - 0x00080e94 Network::GetIPAddress() const - .text._ZN3DDA17ReduceHomingSpeedEv.part.10 - 0x00080e9c 0xd8 ./src/Movement/DDA.o - .text._ZN3DDA10PrintMovesEv - 0x00080f74 0x4 ./src/Movement/DDA.o - 0x00080f74 DDA::PrintMoves() - .text._ZN3DDAC2EPS_ - 0x00080f78 0x1c ./src/Movement/DDA.o - 0x00080f78 DDA::DDA(DDA*) - 0x00080f78 DDA::DDA(DDA*) - .text._ZNK3DDA11GetTimeLeftEv - 0x00080f94 0x2c ./src/Movement/DDA.o - 0x00080f94 DDA::GetTimeLeft() const - .text._ZNK3DDA16DebugPrintVectorEPKcPKfj - 0x00080fc0 0x4c ./src/Movement/DDA.o - 0x00080fc0 DDA::DebugPrintVector(char const*, float const*, unsigned int) const - .text._ZNK3DDA10DebugPrintEv - 0x0008100c 0x16c ./src/Movement/DDA.o - 0x0008100c DDA::DebugPrint() const - .text._ZN3DDA4InitEv - 0x00081178 0x30 ./src/Movement/DDA.o - 0x00081178 DDA::Init() - .text._ZN3DDA15RecalculateMoveEv - 0x000811a8 0x1d0 ./src/Movement/DDA.o - 0x000811a8 DDA::RecalculateMove() - .text._ZN3DDA13CalcNewSpeedsEv - 0x00081378 0x1a8 ./src/Movement/DDA.o - 0x00081378 DDA::CalcNewSpeeds() - .text._ZN3DDA11DoLookaheadEPS_ - 0x00081520 0x1d8 ./src/Movement/DDA.o - 0x00081520 DDA::DoLookahead(DDA*) - .text._ZN3DDA16FetchEndPositionEPVlPVf - 0x000816f8 0x6c ./src/Movement/DDA.o - 0x000816f8 DDA::FetchEndPosition(long volatile*, float volatile*) - .text._ZN3DDA12SetPositionsEPKfj - 0x00081764 0x3c ./src/Movement/DDA.o - 0x00081764 DDA::SetPositions(float const*, unsigned int) - .text._ZN3DDA16GetEndCoordinateEjb - 0x000817a0 0x54 ./src/Movement/DDA.o - 0x000817a0 DDA::GetEndCoordinate(unsigned int, bool) - .text._ZNK3DDA8CalcTimeEv - 0x000817f4 0x58 ./src/Movement/DDA.o - 0x000817f4 DDA::CalcTime() const - .text._ZN3DDA7PrepareEv - 0x0008184c 0x288 ./src/Movement/DDA.o - 0x0008184c DDA::Prepare() - .text._ZN3DDA9MagnitudeEPKfj - 0x00081ad4 0x34 ./src/Movement/DDA.o - 0x00081ad4 DDA::Magnitude(float const*, unsigned int) - .text._ZN3DDA21VectorBoxIntersectionEPKfS1_j - 0x00081b08 0x60 ./src/Movement/DDA.o - 0x00081b08 DDA::VectorBoxIntersection(float const*, float const*, unsigned int) - .text._ZN3DDA9NormaliseEPfjj - 0x00081b68 0x40 ./src/Movement/DDA.o - 0x00081b68 DDA::Normalise(float*, unsigned int, unsigned int) - .text._ZN3DDA4InitERKN6GCodes7RawMoveEb - 0x00081ba8 0x7ec ./src/Movement/DDA.o - 0x00081ba8 DDA::Init(GCodes::RawMove const&, bool) - .text._ZN3DDA5StartEm - 0x00082394 0x174 ./src/Movement/DDA.o - 0x00082394 DDA::Start(unsigned long) - .text._ZN3DDA9StopDriveEj - 0x00082508 0x98 ./src/Movement/DDA.o - 0x00082508 DDA::StopDrive(unsigned int) - .text._ZN3DDA13CheckEndstopsEP8Platform - 0x000825a0 0x158 ./src/Movement/DDA.o - 0x000825a0 DDA::CheckEndstops(Platform*) - .text._ZN3DDA4StepEv - 0x000826f8 0x254 ./src/Movement/DDA.o - 0x000826f8 DDA::Step() - .text._ZNK3DDA12HasStepErrorEv - 0x0008294c 0x1c ./src/Movement/DDA.o - 0x0008294c DDA::HasStepError() const - .text._ZN15DeltaParameters4InitEv - 0x00082968 0x40 ./src/Movement/DeltaParameters.o - 0x00082968 DeltaParameters::Init() - .text._ZNK15DeltaParameters9TransformEPKfj - 0x000829a8 0xa4 ./src/Movement/DeltaParameters.o - 0x000829a8 DeltaParameters::Transform(float const*, unsigned int) const - .text._ZNK15DeltaParameters16InverseTransformEfffPf - 0x00082a4c 0x29c ./src/Movement/DeltaParameters.o - 0x00082a4c DeltaParameters::InverseTransform(float, float, float, float*) const - .text._ZN15DeltaParameters6RecalcEv - 0x00082ce8 0x244 ./src/Movement/DeltaParameters.o - 0x00082ce8 DeltaParameters::Recalc() - .text._ZN15DeltaParameters17ComputeDerivativeEjfff - 0x00082f2c 0x1b8 ./src/Movement/DeltaParameters.o - 0x00082f2c DeltaParameters::ComputeDerivative(unsigned int, float, float, float) - .text._ZN15DeltaParameters6AdjustEjPKf - 0x000830e4 0x164 ./src/Movement/DeltaParameters.o - 0x000830e4 DeltaParameters::Adjust(unsigned int, float const*) - .text._ZNK15DeltaParameters15PrintParametersER9StringRef - 0x00083248 0xa0 ./src/Movement/DeltaParameters.o - 0x00083248 DeltaParameters::PrintParameters(StringRef&) const - .text._ZNK15DeltaParameters15WriteParametersEP9FileStore - 0x000832e8 0x100 ./src/Movement/DeltaParameters.o - 0x000832e8 DeltaParameters::WriteParameters(FileStore*) const - .text._ZN10DeltaProbe4InitEffff - 0x000833e8 0x320 ./src/Movement/DeltaProbe.o - 0x000833e8 DeltaProbe::Init(float, float, float, float) - .text._ZN10DeltaProbe5StartEv - 0x00083708 0x1c ./src/Movement/DeltaProbe.o - 0x00083708 DeltaProbe::Start() - .text._ZNK10DeltaProbe12GetDirectionEv - 0x00083724 0xc ./src/Movement/DeltaProbe.o - 0x00083724 DeltaProbe::GetDirection() const - .text._ZN10DeltaProbe16CalcNextStepTimeEv - 0x00083730 0xc8 ./src/Movement/DeltaProbe.o - 0x00083730 DeltaProbe::CalcNextStepTime() - .text._ZN10DeltaProbe7TriggerEv - 0x000837f8 0x10 ./src/Movement/DeltaProbe.o - 0x000837f8 DeltaProbe::Trigger() - .text._ZN13DriveMovement20PrepareCartesianAxisERK3DDARK10PrepParams - 0x00083808 0x104 ./src/Movement/DriveMovement.o - 0x00083808 DriveMovement::PrepareCartesianAxis(DDA const&, PrepParams const&) - .text._ZN13DriveMovement16PrepareDeltaAxisERK3DDARK10PrepParams - 0x0008390c 0xdc ./src/Movement/DriveMovement.o - 0x0008390c DriveMovement::PrepareDeltaAxis(DDA const&, PrepParams const&) - .text._ZN13DriveMovement15PrepareExtruderERK3DDARK10PrepParamsb - 0x000839e8 0x2a8 ./src/Movement/DriveMovement.o - 0x000839e8 DriveMovement::PrepareExtruder(DDA const&, PrepParams const&, bool) - .text._ZNK13DriveMovement10DebugPrintEcb - 0x00083c90 0xd8 ./src/Movement/DriveMovement.o - 0x00083c90 DriveMovement::DebugPrint(char, bool) const - .text._ZN13DriveMovement29CalcNextStepTimeCartesianFullERK3DDAb - 0x00083d68 0x168 ./src/Movement/DriveMovement.o - 0x00083d68 DriveMovement::CalcNextStepTimeCartesianFull(DDA const&, bool) - .text._ZN13DriveMovement25CalcNextStepTimeDeltaFullERK3DDAb - 0x00083ed0 0x1e0 ./src/Movement/DriveMovement.o - 0x00083ed0 DriveMovement::CalcNextStepTimeDeltaFull(DDA const&, bool) - .text._ZN13DriveMovement11ReduceSpeedERK3DDAf - 0x000840b0 0xc8 ./src/Movement/DriveMovement.o - 0x000840b0 DriveMovement::ReduceSpeed(DDA const&, float) - .text._ZN14GridDefinitionC2EPKfS1_ff - 0x00084178 0x100 ./src/Movement/Grid.o - 0x00084178 GridDefinition::GridDefinition(float const*, float const*, float, float) - 0x00084178 GridDefinition::GridDefinition(float const*, float const*, float, float) - .text._ZNK14GridDefinition14GetXCoordinateEj - 0x00084278 0x18 ./src/Movement/Grid.o - 0x00084278 GridDefinition::GetXCoordinate(unsigned int) const - .text._ZNK14GridDefinition14GetYCoordinateEj - 0x00084290 0x18 ./src/Movement/Grid.o - 0x00084290 GridDefinition::GetYCoordinate(unsigned int) const - .text._ZNK14GridDefinition10IsInRadiusEff - 0x000842a8 0x54 ./src/Movement/Grid.o - 0x000842a8 GridDefinition::IsInRadius(float, float) const - .text._ZNK14GridDefinition15PrintParametersER9StringRef - 0x000842fc 0x64 ./src/Movement/Grid.o - 0x000842fc GridDefinition::PrintParameters(StringRef&) const - .text._ZNK14GridDefinition25WriteHeadingAndParametersER9StringRef - 0x00084360 0x68 ./src/Movement/Grid.o - 0x00084360 GridDefinition::WriteHeadingAndParameters(StringRef&) const - .text._ZN14GridDefinition14ReadParametersERK9StringRef - 0x000843c8 0x90 ./src/Movement/Grid.o - 0x000843c8 GridDefinition::ReadParameters(StringRef const&) - .text._ZNK14GridDefinition10PrintErrorER9StringRef - 0x00084458 0x80 ./src/Movement/Grid.o - 0x00084458 GridDefinition::PrintError(StringRef&) const - .text._ZN9HeightMapC2EPf - 0x000844d8 0x38 ./src/Movement/Grid.o - 0x000844d8 HeightMap::HeightMap(float*) - 0x000844d8 HeightMap::HeightMap(float*) - .text._ZN9HeightMap7SetGridERK14GridDefinition - 0x00084510 0x3c ./src/Movement/Grid.o - 0x00084510 HeightMap::SetGrid(GridDefinition const&) - .text._ZN9HeightMap16ClearGridHeightsEv - 0x0008454c 0xc ./src/Movement/Grid.o - 0x0008454c HeightMap::ClearGridHeights() - .text._ZN9HeightMap13SetGridHeightEjjf - 0x00084558 0x2c ./src/Movement/Grid.o - 0x00084558 HeightMap::SetGridHeight(unsigned int, unsigned int, float) - *fill* 0x00084584 0x4 - .text._ZNK9HeightMap18GetMinimumSegmentsEf - 0x00084588 0x38 ./src/Movement/Grid.o - 0x00084588 HeightMap::GetMinimumSegments(float) const - .text._ZN9HeightMap12LoadFromFileEP9FileStoreR9StringRef - 0x000845c0 0x24c ./src/Movement/Grid.o - 0x000845c0 HeightMap::LoadFromFile(FileStore*, StringRef&) - .text._ZNK9HeightMap13GetStatisticsERfS0_ - 0x0008480c 0x118 ./src/Movement/Grid.o - 0x0008480c HeightMap::GetStatistics(float&, float&) const - .text._ZNK9HeightMap10SaveToFileEP9FileStore - 0x00084924 0x16c ./src/Movement/Grid.o - 0x00084924 HeightMap::SaveToFile(FileStore*) const - .text._ZN9HeightMap12UseHeightMapEb - 0x00084a90 0xc ./src/Movement/Grid.o - 0x00084a90 HeightMap::UseHeightMap(bool) - .text._ZNK9HeightMap12Interpolate2Emmf - 0x00084a9c 0xb8 ./src/Movement/Grid.o - 0x00084a9c HeightMap::Interpolate2(unsigned long, unsigned long, float) const - .text._ZNK9HeightMap13InterpolateXYEmmff - 0x00084b54 0x5bc ./src/Movement/Grid.o - 0x00084b54 HeightMap::InterpolateXY(unsigned long, unsigned long, float, float) const - .text._ZNK9HeightMap26GetInterpolatedHeightErrorEff - 0x00085110 0x158 ./src/Movement/Grid.o - 0x00085110 HeightMap::GetInterpolatedHeightError(float, float) const - .text._ZN10MathMatrixIfED2Ev - 0x00085268 0xc ./src/Movement/Move.o - 0x00085268 MathMatrix<float>::~MathMatrix() - 0x00085268 MathMatrix<float>::~MathMatrix() - .text._ZN11FixedMatrixIfLj32ELj9EEclEjj - 0x00085274 0x10 ./src/Movement/Move.o - 0x00085274 FixedMatrix<float, 32u, 9u>::operator()(unsigned int, unsigned int) - .text._ZN11FixedMatrixIfLj9ELj10EEclEjj - 0x00085284 0x10 ./src/Movement/Move.o - 0x00085284 FixedMatrix<float, 9u, 10u>::operator()(unsigned int, unsigned int) - .text._ZN11FixedMatrixIfLj9ELj10EED2Ev - 0x00085294 0xc ./src/Movement/Move.o - 0x00085294 FixedMatrix<float, 9u, 10u>::~FixedMatrix() - 0x00085294 FixedMatrix<float, 9u, 10u>::~FixedMatrix() - .text._ZN11FixedMatrixIfLj32ELj9EED2Ev - 0x000852a0 0xc ./src/Movement/Move.o - 0x000852a0 FixedMatrix<float, 32u, 9u>::~FixedMatrix() - 0x000852a0 FixedMatrix<float, 32u, 9u>::~FixedMatrix() - .text._ZNK11FixedMatrixIfLj9ELj10EE4rowsEv - 0x000852ac 0x4 ./src/Movement/Move.o - 0x000852ac FixedMatrix<float, 9u, 10u>::rows() const - .text._ZNK11FixedMatrixIfLj9ELj10EE4colsEv - 0x000852b0 0x4 ./src/Movement/Move.o - 0x000852b0 FixedMatrix<float, 9u, 10u>::cols() const - .text._ZNK11FixedMatrixIfLj9ELj10EEclEjj - 0x000852b4 0x10 ./src/Movement/Move.o - 0x000852b4 FixedMatrix<float, 9u, 10u>::operator()(unsigned int, unsigned int) const - .text._ZNK11FixedMatrixIfLj32ELj9EE4rowsEv - 0x000852c4 0x4 ./src/Movement/Move.o - 0x000852c4 FixedMatrix<float, 32u, 9u>::rows() const - .text._ZNK11FixedMatrixIfLj32ELj9EE4colsEv - 0x000852c8 0x4 ./src/Movement/Move.o - 0x000852c8 FixedMatrix<float, 32u, 9u>::cols() const - .text._ZNK11FixedMatrixIfLj32ELj9EEclEjj - 0x000852cc 0x10 ./src/Movement/Move.o - 0x000852cc FixedMatrix<float, 32u, 9u>::operator()(unsigned int, unsigned int) const - .text._ZN10MathMatrixIfED0Ev - 0x000852dc 0x14 ./src/Movement/Move.o - 0x000852dc MathMatrix<float>::~MathMatrix() - .text._ZN11FixedMatrixIfLj9ELj10EED0Ev - 0x000852f0 0x14 ./src/Movement/Move.o - 0x000852f0 FixedMatrix<float, 9u, 10u>::~FixedMatrix() - .text._ZN11FixedMatrixIfLj32ELj9EED0Ev - 0x00085304 0x14 ./src/Movement/Move.o - 0x00085304 FixedMatrix<float, 32u, 9u>::~FixedMatrix() - .text._ZN4MoveC2EP8PlatformP6GCodes - 0x00085318 0x6c ./src/Movement/Move.o - 0x00085318 Move::Move(Platform*, GCodes*) - 0x00085318 Move::Move(Platform*, GCodes*) - .text._ZN4Move4ExitEv - 0x00085384 0x20 ./src/Movement/Move.o - 0x00085384 Move::Exit() - .text._ZN4Move8BabystepEf - 0x000853a4 0x14 ./src/Movement/Move.o - 0x000853a4 Move::Babystep(float) - .text._ZN4Move11DiagnosticsE11MessageType - 0x000853b8 0x9c ./src/Movement/Move.o - 0x000853b8 Move::Diagnostics(MessageType) - .text._ZN4Move12SetPositionsEPKf - 0x00085454 0x24 ./src/Movement/Move.o - 0x00085454 Move::SetPositions(float const*) - .text._ZN4Move22MotorEndPointToMachineEjf - 0x00085478 0x24 ./src/Movement/Move.o - 0x00085478 Move::MotorEndPointToMachine(unsigned int, float) - .text._ZNK4Move17MachineToEndPointEPKlPfj - 0x0008549c 0x2c8 ./src/Movement/Move.o - 0x0008549c Move::MachineToEndPoint(long const*, float*, unsigned int) const - .text._ZNK4Move11MotorFactorEjPKf - 0x00085764 0xcc ./src/Movement/Move.o - 0x00085764 Move::MotorFactor(unsigned int, float const*) const - .text._ZNK4Move14MotorTransformEPKfPl - 0x00085830 0xdc ./src/Movement/Move.o - 0x00085830 Move::MotorTransform(float const*, long*) const - .text._ZNK4Move17EndPointToMachineEPKfPlj - 0x0008590c 0x58 ./src/Movement/Move.o - 0x0008590c Move::EndPointToMachine(float const*, long*, unsigned int) const - .text._ZN4Move20SetIdentityTransformEv - 0x00085964 0x10 ./src/Movement/Move.o - 0x00085964 Move::SetIdentityTransform() - .text._ZN4Move14SetTaperHeightEf - 0x00085974 0x38 ./src/Movement/Move.o - 0x00085974 Move::SetTaperHeight(float) - .text._ZNK4Move16AxisCompensationEa - 0x000859ac 0x38 ./src/Movement/Move.o - 0x000859ac Move::AxisCompensation(signed char) const - .text._ZN4Move19SetAxisCompensationEaf - 0x000859e4 0x30 ./src/Movement/Move.o - 0x000859e4 Move::SetAxisCompensation(signed char, float) - .text._ZNK4Move22BarycentricCoordinatesEjjjffRfS0_S0_ - 0x00085a14 0x110 ./src/Movement/Move.o - 0x00085a14 Move::BarycentricCoordinates(unsigned int, unsigned int, unsigned int, float, float, float&, float&, float&) const - .text._ZNK4Move9TriangleZEff - 0x00085b24 0xc8 ./src/Movement/Move.o - 0x00085b24 Move::TriangleZ(float, float) const - .text._ZN4Move20SetProbedBedEquationEjR9StringRef - 0x00085bec 0x2a8 ./src/Movement/Move.o - 0x00085bec Move::SetProbedBedEquation(unsigned int, StringRef&) - .text._ZN4Move21AdjustDeltaParametersEPKfj - 0x00085e94 0xb0 ./src/Movement/Move.o - 0x00085e94 Move::AdjustDeltaParameters(float const*, unsigned int) - .text._ZNK4Move22SecondDegreeTransformZEff - 0x00085f44 0x124 ./src/Movement/Move.o - 0x00085f44 Move::SecondDegreeTransformZ(float, float) const - .text._ZNK4Move12BedTransformEPfm - 0x00086068 0x12c ./src/Movement/Move.o - 0x00086068 Move::BedTransform(float*, unsigned long) const - .text._ZNK4Move9TransformEPfmb - 0x00086194 0x64 ./src/Movement/Move.o - 0x00086194 Move::Transform(float*, unsigned long, bool) const - .text._ZNK4Move19InverseBedTransformEPfm - 0x000861f8 0x160 ./src/Movement/Move.o - 0x000861f8 Move::InverseBedTransform(float*, unsigned long) const - .text._ZNK4Move16InverseTransformEPfm - 0x00086358 0x48 ./src/Movement/Move.o - 0x00086358 Move::InverseTransform(float*, unsigned long) const - .text._ZN4Move19DeltaProbeInterruptEv - 0x000863a0 0xe4 ./src/Movement/Move.o - 0x000863a0 Move::DeltaProbeInterrupt() - .text._ZN4Move20CurrentMoveCompletedEv - 0x00086484 0x28 ./src/Movement/Move.o - 0x00086484 Move::CurrentMoveCompleted() - .text._ZN4Move4SpinEv - 0x000864ac 0x2cc ./src/Movement/Move.o - 0x000864ac Move::Spin() - .text._ZN4Move16TryStartNextMoveEm - 0x00086778 0x64 ./src/Movement/Move.o - 0x00086778 Move::TryStartNextMove(unsigned long) - .text._ZN4Move15ZProbeTriggeredEP3DDA - 0x000867dc 0x10 ./src/Movement/Move.o - 0x000867dc Move::ZProbeTriggered(DDA*) - .text._ZNK4Move25GetCurrentMachinePositionEPfb - 0x000867ec 0x48 ./src/Movement/Move.o - 0x000867ec Move::GetCurrentMachinePosition(float*, bool) const - .text._ZN4Move23MotorEndpointToPositionElj - 0x00086834 0x20 ./src/Movement/Move.o - 0x00086834 Move::MotorEndpointToPosition(long, unsigned int) - .text._ZNK4Move11IsExtrudingEv - 0x00086854 0x2c ./src/Movement/Move.o - 0x00086854 Move::IsExtruding() const - .text._ZNK4Move22GetCurrentUserPositionEPfhm - 0x00086880 0x48 ./src/Movement/Move.o - 0x00086880 Move::GetCurrentUserPosition(float*, unsigned char, unsigned long) const - .text._ZN4Move10PausePrintEPfRfm - 0x000868c8 0x11c ./src/Movement/Move.o - 0x000868c8 Move::PausePrint(float*, float&, unsigned long) - .text._ZN4Move15LiveCoordinatesEPfm - 0x000869e4 0xf8 ./src/Movement/Move.o - 0x000869e4 Move::LiveCoordinates(float*, unsigned long) - .text._ZN4Move18SetLiveCoordinatesEPKf - 0x00086adc 0x50 ./src/Movement/Move.o - 0x00086adc Move::SetLiveCoordinates(float const*) - *fill* 0x00086b2c 0x4 - .text._ZN4Move4InitEv - 0x00086b30 0x238 ./src/Movement/Move.o - 0x00086b30 Move::Init() - .text._ZN4Move22ResetExtruderPositionsEv - 0x00086d68 0x48 ./src/Movement/Move.o - 0x00086d68 Move::ResetExtruderPositions() - .text._ZN4Move17SetXBedProbePointEjf - 0x00086db0 0x38 ./src/Movement/Move.o - 0x00086db0 Move::SetXBedProbePoint(unsigned int, float) - .text._ZN4Move17SetYBedProbePointEjf - 0x00086de8 0x38 ./src/Movement/Move.o - 0x00086de8 Move::SetYBedProbePoint(unsigned int, float) - .text._ZN4Move17SetZBedProbePointEjfbb - 0x00086e20 0x84 ./src/Movement/Move.o - 0x00086e20 Move::SetZBedProbePoint(unsigned int, float, bool, bool) - .text._ZNK4Move14XBedProbePointEj - 0x00086ea4 0x8 ./src/Movement/Move.o - 0x00086ea4 Move::XBedProbePoint(unsigned int) const - .text._ZNK4Move14YBedProbePointEj - 0x00086eac 0x8 ./src/Movement/Move.o - 0x00086eac Move::YBedProbePoint(unsigned int) const - .text._ZNK4Move19GetProbeCoordinatesEiRfS0_b - 0x00086eb4 0x48 ./src/Movement/Move.o - 0x00086eb4 Move::GetProbeCoordinates(int, float&, float&, bool) const - .text._ZNK4Move21NumberOfXYProbePointsEv - 0x00086efc 0x1c ./src/Movement/Move.o - 0x00086efc Move::NumberOfXYProbePoints() const - .text._ZN4Move8SimulateEh - 0x00086f18 0xc ./src/Movement/Move.o - 0x00086f18 Move::Simulate(unsigned char) - .text._ZNK4Move17GetGeometryStringEv - 0x00086f24 0x40 ./src/Movement/Move.o - 0x00086f24 Move::GetGeometryString() const - .text._ZNK4Move12IsCoreXYAxisEj - 0x00086f64 0x38 ./src/Movement/Move.o - 0x00086f64 Move::IsCoreXYAxis(unsigned int) const - .text._ZN4Move9JustHomedEjfP3DDA - 0x00086f9c 0x8c ./src/Movement/Move.o - 0x00086f9c Move::JustHomed(unsigned int, float, DDA*) - .text._ZN4Move10HitLowStopEjP3DDA - 0x00087028 0x30 ./src/Movement/Move.o - 0x00087028 Move::HitLowStop(unsigned int, DDA*) - .text._ZN4Move11HitHighStopEjP3DDA - 0x00087058 0x50 ./src/Movement/Move.o - 0x00087058 Move::HitHighStop(unsigned int, DDA*) - .text._ZN4Move12DoDeltaProbeEffff - 0x000870a8 0xe0 ./src/Movement/Move.o - 0x000870a8 Move::DoDeltaProbe(float, float, float, float) - .text._ZN4Move11PrintMatrixEPKcRK10MathMatrixIfEjj - 0x00087188 0x90 ./src/Movement/Move.o - 0x00087188 Move::PrintMatrix(char const*, MathMatrix<float> const&, unsigned int, unsigned int) - .text._ZN4Move11PrintVectorEPKcPKfj - 0x00087218 0x44 ./src/Movement/Move.o - 0x00087218 Move::PrintVector(char const*, float const*, unsigned int) - .text._ZN4Move18DoDeltaCalibrationEjR9StringRef - 0x0008725c 0x6b0 ./src/Movement/Move.o - 0x0008725c Move::DoDeltaCalibration(unsigned int, StringRef&) - .text._ZN4Move18FinishedBedProbingEiR9StringRef - 0x0008790c 0x258 ./src/Movement/Move.o - 0x0008790c Move::FinishedBedProbing(int, StringRef&) - .text.SHA1Reset - 0x00087b64 0x40 ./src/Libraries/sha1/sha1.o - 0x00087b64 SHA1Reset - .text.SHA1ProcessMessageBlock - 0x00087ba4 0x18c ./src/Libraries/sha1/sha1.o - 0x00087ba4 SHA1ProcessMessageBlock - .text.SHA1Input - 0x00087d30 0x68 ./src/Libraries/sha1/sha1.o - 0x00087d30 SHA1Input - .text.SHA1PadMessage - 0x00087d98 0xa4 ./src/Libraries/sha1/sha1.o - 0x00087d98 SHA1PadMessage - .text.SHA1Result - 0x00087e3c 0x28 ./src/Libraries/sha1/sha1.o - 0x00087e3c SHA1Result - .text._Z7isqrt64y - 0x00087e64 0x474 ./src/Libraries/Math/Isqrt.o - 0x00087e64 isqrt64(unsigned long long) - .text._ZNK9StringRef6strlenEv - 0x000882d8 0x8 ./src/Libraries/General/StringRef.o - 0x000882d8 StringRef::strlen() const - .text._ZN9StringRef6printfEPKcz - 0x000882e0 0x20 ./src/Libraries/General/StringRef.o - 0x000882e0 StringRef::printf(char const*, ...) - .text._ZN9StringRef7vprintfEPKcSt9__va_list - 0x00088300 0x10 ./src/Libraries/General/StringRef.o - 0x00088300 StringRef::vprintf(char const*, std::__va_list) - .text._ZN9StringRef4catfEPKcz - 0x00088310 0x44 ./src/Libraries/General/StringRef.o - 0x00088310 StringRef::catf(char const*, ...) - .text._ZN9StringRef4copyEPKc - 0x00088354 0x28 ./src/Libraries/General/StringRef.o - 0x00088354 StringRef::copy(char const*) - .text._ZN9StringRef3catEPKc - 0x0008837c 0x38 ./src/Libraries/General/StringRef.o - 0x0008837c StringRef::cat(char const*) - .text._ZN9StringRef3catEc - 0x000883b4 0x28 ./src/Libraries/General/StringRef.o - 0x000883b4 StringRef::cat(char) - .text.ff_convert - 0x000883dc 0x4c ./src/Libraries/Fatfs/ccsbcs.o - 0x000883dc ff_convert - .text.ff_wtoupper - 0x00088428 0x2c ./src/Libraries/Fatfs/ccsbcs.o - 0x00088428 ff_wtoupper - .text.disk_initialize - 0x00088454 0x2c ./src/Libraries/Fatfs/diskio.o - 0x00088454 disk_initialize - .text.disk_status - 0x00088480 0x14 ./src/Libraries/Fatfs/diskio.o - 0x00088480 disk_status - .text.disk_read - 0x00088494 0x50 ./src/Libraries/Fatfs/diskio.o - 0x00088494 disk_read - .text.disk_write - 0x000884e4 0x50 ./src/Libraries/Fatfs/diskio.o - 0x000884e4 disk_write - .text.disk_ioctl - 0x00088534 0x64 ./src/Libraries/Fatfs/diskio.o - 0x00088534 disk_ioctl - .text.get_fattime - 0x00088598 0x5c ./src/Libraries/Fatfs/fattime_rtc.o - 0x00088598 get_fattime - .text.get_fileinfo - 0x000885f4 0xf8 ./src/Libraries/Fatfs/ff.o - .text.move_window - 0x000886ec 0x7c ./src/Libraries/Fatfs/ff.o - .text.sync 0x00088768 0xc8 ./src/Libraries/Fatfs/ff.o - .text.validate - 0x00088830 0x24 ./src/Libraries/Fatfs/ff.o - .text.check_fs - 0x00088854 0x88 ./src/Libraries/Fatfs/ff.o - .text.chk_mounted - 0x000888dc 0x300 ./src/Libraries/Fatfs/ff.o - .text.get_fat.part.3 - 0x00088bdc 0xc0 ./src/Libraries/Fatfs/ff.o - .text.dir_sdi 0x00088c9c 0xa4 ./src/Libraries/Fatfs/ff.o - .text.put_fat.part.4 - 0x00088d40 0xf8 ./src/Libraries/Fatfs/ff.o - .text.create_chain - 0x00088e38 0xc0 ./src/Libraries/Fatfs/ff.o - .text.dir_next - 0x00088ef8 0x130 ./src/Libraries/Fatfs/ff.o - .text.dir_read - 0x00089028 0x11c ./src/Libraries/Fatfs/ff.o - .text.dir_remove - 0x00089144 0x54 ./src/Libraries/Fatfs/ff.o - .text.dir_find.part.5 - 0x00089198 0x14c ./src/Libraries/Fatfs/ff.o - .text.dir_register - 0x000892e4 0x300 ./src/Libraries/Fatfs/ff.o - .text.remove_chain.part.6 - 0x000895e4 0x5c ./src/Libraries/Fatfs/ff.o - .text.follow_path - 0x00089640 0x2d0 ./src/Libraries/Fatfs/ff.o - .text.f_mount 0x00089910 0x30 ./src/Libraries/Fatfs/ff.o - 0x00089910 f_mount - .text.f_open 0x00089940 0x178 ./src/Libraries/Fatfs/ff.o - 0x00089940 f_open - .text.f_read 0x00089ab8 0x154 ./src/Libraries/Fatfs/ff.o - 0x00089ab8 f_read - .text.f_write 0x00089c0c 0x1b8 ./src/Libraries/Fatfs/ff.o - 0x00089c0c f_write - .text.f_sync 0x00089dc4 0x80 ./src/Libraries/Fatfs/ff.o - 0x00089dc4 f_sync - .text.f_close 0x00089e44 0x10 ./src/Libraries/Fatfs/ff.o - 0x00089e44 f_close - .text.f_lseek 0x00089e54 0x140 ./src/Libraries/Fatfs/ff.o - 0x00089e54 f_lseek - .text.f_opendir - 0x00089f94 0x6c ./src/Libraries/Fatfs/ff.o - 0x00089f94 f_opendir - .text.f_readdir - 0x0008a000 0x60 ./src/Libraries/Fatfs/ff.o - 0x0008a000 f_readdir - .text.f_stat 0x0008a060 0x54 ./src/Libraries/Fatfs/ff.o - 0x0008a060 f_stat - .text.f_unlink - 0x0008a0b4 0xbc ./src/Libraries/Fatfs/ff.o - 0x0008a0b4 f_unlink - .text.f_mkdir 0x0008a170 0x214 ./src/Libraries/Fatfs/ff.o - 0x0008a170 f_mkdir - .text._ZN5FopDtC2Ev - 0x0008a384 0x30 ./src/Heating/FOPDT.o - 0x0008a384 FopDt::FopDt() - 0x0008a384 FopDt::FopDt() - .text._ZNK5FopDt20GetM301PidParametersEb - 0x0008a3b4 0x38 ./src/Heating/FOPDT.o - 0x0008a3b4 FopDt::GetM301PidParameters(bool) const - *fill* 0x0008a3ec 0x4 - .text._ZN5FopDt20SetM301PidParametersERK17M301PidParameters - 0x0008a3f0 0x48 ./src/Heating/FOPDT.o - 0x0008a3f0 FopDt::SetM301PidParameters(M301PidParameters const&) - .text._ZNK5FopDt15WriteParametersEP9FileStorej - 0x0008a438 0xb8 ./src/Heating/FOPDT.o - 0x0008a438 FopDt::WriteParameters(FileStore*, unsigned int) const - .text._ZN5FopDt16CalcPidConstantsEv - 0x0008a4f0 0xd8 ./src/Heating/FOPDT.o - 0x0008a4f0 FopDt::CalcPidConstants() - .text._ZN5FopDt13SetParametersEffffb - 0x0008a5c8 0xe0 ./src/Heating/FOPDT.o - 0x0008a5c8 FopDt::SetParameters(float, float, float, float, bool) - .text._ZN4HeatC2EP8Platform - 0x0008a6a8 0x3c ./src/Heating/Heat.o - 0x0008a6a8 Heat::Heat(Platform*) - 0x0008a6a8 Heat::Heat(Platform*) - .text._ZN4Heat17ResetHeaterModelsEv - 0x0008a6e4 0x68 ./src/Heating/Heat.o - 0x0008a6e4 Heat::ResetHeaterModels() - .text._ZN4Heat4InitEv - 0x0008a74c 0x88 ./src/Heating/Heat.o - 0x0008a74c Heat::Init() - .text._ZN4Heat4ExitEv - 0x0008a7d4 0x28 ./src/Heating/Heat.o - 0x0008a7d4 Heat::Exit() - .text._ZN4Heat4SpinEv - 0x0008a7fc 0x60 ./src/Heating/Heat.o - 0x0008a7fc Heat::Spin() - .text._ZN4Heat11DiagnosticsE11MessageType - 0x0008a85c 0x54 ./src/Heating/Heat.o - 0x0008a85c Heat::Diagnostics(MessageType) - .text._ZNK4Heat22HeaterAtSetTemperatureEab - 0x0008a8b0 0x68 ./src/Heating/Heat.o - 0x0008a8b0 Heat::HeaterAtSetTemperature(signed char, bool) const - .text._ZNK4Heat27AllHeatersAtSetTemperaturesEb - 0x0008a918 0x30 ./src/Heating/Heat.o - 0x0008a918 Heat::AllHeatersAtSetTemperatures(bool) const - .text._ZNK4Heat9GetStatusEa - 0x0008a948 0x34 ./src/Heating/Heat.o - 0x0008a948 Heat::GetStatus(signed char) const - .text._ZN4Heat20SetActiveTemperatureEaf - 0x0008a97c 0x14 ./src/Heating/Heat.o - 0x0008a97c Heat::SetActiveTemperature(signed char, float) - .text._ZNK4Heat20GetActiveTemperatureEa - 0x0008a990 0x18 ./src/Heating/Heat.o - 0x0008a990 Heat::GetActiveTemperature(signed char) const - .text._ZN4Heat21SetStandbyTemperatureEaf - 0x0008a9a8 0x14 ./src/Heating/Heat.o - 0x0008a9a8 Heat::SetStandbyTemperature(signed char, float) - .text._ZNK4Heat21GetStandbyTemperatureEa - 0x0008a9bc 0x18 ./src/Heating/Heat.o - 0x0008a9bc Heat::GetStandbyTemperature(signed char) const - .text._ZN4Heat19SetTemperatureLimitEaf - 0x0008a9d4 0x10 ./src/Heating/Heat.o - 0x0008a9d4 Heat::SetTemperatureLimit(signed char, float) - .text._ZNK4Heat19GetTemperatureLimitEa - 0x0008a9e4 0x18 ./src/Heating/Heat.o - 0x0008a9e4 Heat::GetTemperatureLimit(signed char) const - .text._ZNK4Heat14GetTemperatureEa - 0x0008a9fc 0x18 ./src/Heating/Heat.o - 0x0008a9fc Heat::GetTemperature(signed char) const - .text._ZN4Heat8ActivateEa - 0x0008aa14 0x14 ./src/Heating/Heat.o - 0x0008aa14 Heat::Activate(signed char) - .text._ZN4Heat9SwitchOffEa - 0x0008aa28 0x14 ./src/Heating/Heat.o - 0x0008aa28 Heat::SwitchOff(signed char) - .text._ZN4Heat12SwitchOffAllEv - 0x0008aa3c 0x18 ./src/Heating/Heat.o - 0x0008aa3c Heat::SwitchOffAll() - .text._ZN4Heat7StandbyEa - 0x0008aa54 0x14 ./src/Heating/Heat.o - 0x0008aa54 Heat::Standby(signed char) - .text._ZN4Heat10ResetFaultEa - 0x0008aa68 0x14 ./src/Heating/Heat.o - 0x0008aa68 Heat::ResetFault(signed char) - .text._ZNK4Heat13GetAveragePWMEj - 0x0008aa7c 0xc ./src/Heating/Heat.o - 0x0008aa7c Heat::GetAveragePWM(unsigned int) const - .text._ZNK4Heat17GetLastSampleTimeEj - 0x0008aa88 0xc ./src/Heating/Heat.o - 0x0008aa88 Heat::GetLastSampleTime(unsigned int) const - .text._ZNK4Heat10UseSlowPwmEa - 0x0008aa94 0x18 ./src/Heating/Heat.o - 0x0008aa94 Heat::UseSlowPwm(signed char) const - .text._ZN4Heat13StartAutoTuneEjffR9StringRef - 0x0008aaac 0x38 ./src/Heating/Heat.o - 0x0008aaac Heat::StartAutoTune(unsigned int, float, float, StringRef&) - .text._ZNK4Heat8IsTuningEj - 0x0008aae4 0x14 ./src/Heating/Heat.o - 0x0008aae4 Heat::IsTuning(unsigned int) const - .text._ZNK4Heat17GetAutoTuneStatusER9StringRef - 0x0008aaf8 0x28 ./src/Heating/Heat.o - 0x0008aaf8 Heat::GetAutoTuneStatus(StringRef&) const - .text._ZNK4Heat26GetHighestTemperatureLimitEv - 0x0008ab20 0x50 ./src/Heating/Heat.o - 0x0008ab20 Heat::GetHighestTemperatureLimit() const - .text._ZN4Heat20SetM301PidParametersEjRK17M301PidParameters - 0x0008ab70 0x10 ./src/Heating/Heat.o - 0x0008ab70 Heat::SetM301PidParameters(unsigned int, M301PidParameters const&) - .text._ZNK4Heat20WriteModelParametersEP9FileStore - 0x0008ab80 0x48 ./src/Heating/Heat.o - 0x0008ab80 Heat::WriteModelParameters(FileStore*) const - .text._ZN3PIDC2EP8Platforma - 0x0008abc8 0x1c ./src/Heating/Pid.o - 0x0008abc8 PID::PID(Platform*, signed char) - 0x0008abc8 PID::PID(Platform*, signed char) - .text._ZN3PID4InitEffffb - 0x0008abe4 0x88 ./src/Heating/Pid.o - 0x0008abe4 PID::Init(float, float, float, float, bool) - .text._ZN3PID8SetModelEffffb - 0x0008ac6c 0xb4 ./src/Heating/Pid.o - 0x0008ac6c PID::SetModel(float, float, float, float, bool) - .text._ZN3PID15ReadTemperatureEv - 0x0008ad20 0x50 ./src/Heating/Pid.o - 0x0008ad20 PID::ReadTemperature() - .text._ZN3PID8SwitchOnEv - 0x0008ad70 0xbc ./src/Heating/Pid.o - 0x0008ad70 PID::SwitchOn() - .text._ZN3PID9SwitchOffEv - 0x0008ae2c 0x68 ./src/Heating/Pid.o - 0x0008ae2c PID::SwitchOff() - .text._ZN3PID20SetActiveTemperatureEf - 0x0008ae94 0x54 ./src/Heating/Pid.o - 0x0008ae94 PID::SetActiveTemperature(float) - .text._ZN3PID21SetStandbyTemperatureEf - 0x0008aee8 0x54 ./src/Heating/Pid.o - 0x0008aee8 PID::SetStandbyTemperature(float) - .text._ZN3PID8ActivateEv - 0x0008af3c 0x14 ./src/Heating/Pid.o - 0x0008af3c PID::Activate() - .text._ZN3PID7StandbyEv - 0x0008af50 0x14 ./src/Heating/Pid.o - 0x0008af50 PID::Standby() - .text._ZN3PID10ResetFaultEv - 0x0008af64 0x18 ./src/Heating/Pid.o - 0x0008af64 PID::ResetFault() - .text._ZNK3PID13GetAveragePWMEv - 0x0008af7c 0x20 ./src/Heating/Pid.o - 0x0008af7c PID::GetAveragePWM() const - .text._ZNK3PID22GetExpectedHeatingRateEv - 0x0008af9c 0x88 ./src/Heating/Pid.o - 0x0008af9c PID::GetExpectedHeatingRate() const - *fill* 0x0008b024 0x4 - .text._ZN3PID13StartAutoTuneEffR9StringRef - 0x0008b028 0x120 ./src/Heating/Pid.o - 0x0008b028 PID::StartAutoTune(float, float, StringRef&) - .text._ZN3PID17GetAutoTuneStatusER9StringRef - 0x0008b148 0x58 ./src/Heating/Pid.o - 0x0008b148 PID::GetAutoTuneStatus(StringRef&) - .text._ZNK3PID14ReadingsStableEjf - 0x0008b1a0 0x7c ./src/Heating/Pid.o - 0x0008b1a0 PID::ReadingsStable(unsigned int, float) const - .text._ZN3PID15GetMaxRateIndexEv - 0x0008b21c 0x5c ./src/Heating/Pid.o - 0x0008b21c PID::GetMaxRateIndex() - .text._ZN3PID13DisplayBufferEPKc - 0x0008b278 0x9c ./src/Heating/Pid.o - 0x0008b278 PID::DisplayBuffer(char const*) - .text._ZN3PID8FitCurveEv - 0x0008b314 0x218 ./src/Heating/Pid.o - 0x0008b314 PID::FitCurve() - *fill* 0x0008b52c 0x4 - .text._ZN3PID12DoTuningStepEv - 0x0008b530 0x2e8 ./src/Heating/Pid.o - 0x0008b530 PID::DoTuningStep() - .text._ZN3PID4SpinEv - 0x0008b818 0x5f8 ./src/Heating/Pid.o - 0x0008b818 PID::Spin() - .text._Z22TemperatureErrorString16TemperatureError - 0x0008be10 0x18 ./src/Heating/TemperatureError.o - 0x0008be10 TemperatureErrorString(TemperatureError) - .text._ZN17TemperatureSensor16InitThermocoupleEh - 0x0008be28 0x28 ./src/Heating/TemperatureSensor.o - 0x0008be28 TemperatureSensor::InitThermocouple(unsigned char) - .text._ZNK17TemperatureSensor16DoSpiTransactionEPKhjRm - 0x0008be50 0x88 ./src/Heating/TemperatureSensor.o - 0x0008be50 TemperatureSensor::DoSpiTransaction(unsigned char const*, unsigned int, unsigned long&) const - .text._ZNK17TemperatureSensor10TryInitRtdEv - 0x0008bed8 0x3c ./src/Heating/TemperatureSensor.o - 0x0008bed8 TemperatureSensor::TryInitRtd() const - .text._ZN17TemperatureSensor7InitRtdEh - 0x0008bf14 0x6c ./src/Heating/TemperatureSensor.o - 0x0008bf14 TemperatureSensor::InitRtd(unsigned char) - .text._ZN17TemperatureSensor26GetThermocoupleTemperatureEPf - 0x0008bf80 0x9c ./src/Heating/TemperatureSensor.o - 0x0008bf80 TemperatureSensor::GetThermocoupleTemperature(float*) - .text._ZN17TemperatureSensor17GetRtdTemperatureEPf - 0x0008c01c 0x118 ./src/Heating/TemperatureSensor.o - 0x0008c01c TemperatureSensor::GetRtdTemperature(float*) - *fill* 0x0008c134 0x4 - .text._ZNK10Thermistor15CalcTemperatureEl - 0x0008c138 0x100 ./src/Heating/Thermistor.o - 0x0008c138 Thermistor::CalcTemperature(long) const - .text._ZN10Thermistor21CalcDerivedParametersEv - 0x0008c238 0x88 ./src/Heating/Thermistor.o - 0x0008c238 Thermistor::CalcDerivedParameters() - .text._ZN10Thermistor13SetParametersEffff - 0x0008c2c0 0x14 ./src/Heating/Thermistor.o - 0x0008c2c0 Thermistor::SetParameters(float, float, float, float) - .text._ZN10ThermistorC2Ev - 0x0008c2d4 0x30 ./src/Heating/Thermistor.o - 0x0008c2d4 Thermistor::Thermistor() - 0x0008c2d4 Thermistor::Thermistor() - .text._ZN11GCodeBufferC2EPKc11MessageType - 0x0008c304 0x3c ./src/GCodes/GCodeBuffer.o - 0x0008c304 GCodeBuffer::GCodeBuffer(char const*, MessageType) - 0x0008c304 GCodeBuffer::GCodeBuffer(char const*, MessageType) - .text._ZN11GCodeBuffer4InitEv - 0x0008c340 0x14 ./src/GCodes/GCodeBuffer.o - 0x0008c340 GCodeBuffer::Init() - .text._ZN11GCodeBuffer11DiagnosticsE11MessageType - 0x0008c354 0x64 ./src/GCodes/GCodeBuffer.o - 0x0008c354 GCodeBuffer::Diagnostics(MessageType) - .text._ZNK11GCodeBuffer7IsEmptyEv - 0x0008c3b8 0x30 ./src/GCodes/GCodeBuffer.o - 0x0008c3b8 GCodeBuffer::IsEmpty() const - .text._ZN11GCodeBuffer4SeenEc - 0x0008c3e8 0x40 ./src/GCodes/GCodeBuffer.o - 0x0008c3e8 GCodeBuffer::Seen(char) - .text._ZN11GCodeBuffer16GetCommandLetterEv - 0x0008c428 0x68 ./src/GCodes/GCodeBuffer.o - 0x0008c428 GCodeBuffer::GetCommandLetter() - .text._ZN11GCodeBuffer9GetFValueEv - 0x0008c490 0x40 ./src/GCodes/GCodeBuffer.o - 0x0008c490 GCodeBuffer::GetFValue() - .text._ZN11GCodeBuffer13GetFloatArrayEPfRjb - 0x0008c4d0 0xfc ./src/GCodes/GCodeBuffer.o - 0x0008c4d0 GCodeBuffer::GetFloatArray(float*, unsigned int&, bool) - .text._ZN11GCodeBuffer12GetLongArrayEPlRj - 0x0008c5cc 0xa8 ./src/GCodes/GCodeBuffer.o - 0x0008c5cc GCodeBuffer::GetLongArray(long*, unsigned int&) - .text._ZN11GCodeBuffer9GetStringEv - 0x0008c674 0x38 ./src/GCodes/GCodeBuffer.o - 0x0008c674 GCodeBuffer::GetString() - .text._ZN11GCodeBuffer22GetUnprecedentedStringEb - 0x0008c6ac 0x60 ./src/GCodes/GCodeBuffer.o - 0x0008c6ac GCodeBuffer::GetUnprecedentedString(bool) - .text._ZN11GCodeBuffer9GetIValueEv - 0x0008c70c 0x3c ./src/GCodes/GCodeBuffer.o - 0x0008c70c GCodeBuffer::GetIValue() - .text._ZN11GCodeBuffer3PutEc - 0x0008c748 0x1f0 ./src/GCodes/GCodeBuffer.o - 0x0008c748 GCodeBuffer::Put(char) - .text._ZN11GCodeBuffer12TryGetFValueEcRfRb - 0x0008c938 0x50 ./src/GCodes/GCodeBuffer.o - 0x0008c938 GCodeBuffer::TryGetFValue(char, float&, bool&) - .text._ZN11GCodeBuffer12TryGetIValueEcRlRb - 0x0008c988 0x50 ./src/GCodes/GCodeBuffer.o - 0x0008c988 GCodeBuffer::TryGetIValue(char, long&, bool&) - .text._ZNK11GCodeBuffer20OriginalMachineStateEv - 0x0008c9d8 0x10 ./src/GCodes/GCodeBuffer.o - 0x0008c9d8 GCodeBuffer::OriginalMachineState() const - .text._ZN11GCodeBuffer9PushStateEv - 0x0008c9e8 0x70 ./src/GCodes/GCodeBuffer.o - 0x0008c9e8 GCodeBuffer::PushState() - .text._ZN11GCodeBuffer8PopStateEv - 0x0008ca58 0x18 ./src/GCodes/GCodeBuffer.o - 0x0008ca58 GCodeBuffer::PopState() - .text._ZNK11GCodeBuffer16IsDoingFileMacroEv - 0x0008ca70 0xc ./src/GCodes/GCodeBuffer.o - 0x0008ca70 GCodeBuffer::IsDoingFileMacro() const - .text._ZN17GCodeMachineStateC2Ev - 0x0008ca7c 0x28 ./src/GCodes/GCodeMachineState.o - 0x0008ca7c GCodeMachineState::GCodeMachineState() - 0x0008ca7c GCodeMachineState::GCodeMachineState() - .text._ZN17GCodeMachineState8AllocateEv - 0x0008caa4 0x4c ./src/GCodes/GCodeMachineState.o - 0x0008caa4 GCodeMachineState::Allocate() - .text._ZN17GCodeMachineState7ReleaseEPS_ - 0x0008caf0 0x20 ./src/GCodes/GCodeMachineState.o - 0x0008caf0 GCodeMachineState::Release(GCodeMachineState*) - .text._ZN17GCodeMachineState11GetNumInUseEv - 0x0008cb10 0x1c ./src/GCodes/GCodeMachineState.o - 0x0008cb10 GCodeMachineState::GetNumInUse() - .text._ZN6GCodes4PushER11GCodeBuffer.part.44 - 0x0008cb2c 0x14 ./src/GCodes/GCodes.o - .text._ZN6GCodesC2EP8PlatformP9Webserver - 0x0008cb40 0x124 ./src/GCodes/GCodes.o - 0x0008cb40 GCodes::GCodes(Platform*, Webserver*) - 0x0008cb40 GCodes::GCodes(Platform*, Webserver*) - .text._ZN6GCodes4ExitEv - 0x0008cc64 0x1c ./src/GCodes/GCodes.o - 0x0008cc64 GCodes::Exit() - .text._ZN6GCodes5ResetEv - 0x0008cc80 0x13c ./src/GCodes/GCodes.o - 0x0008cc80 GCodes::Reset() - .text._ZN6GCodes4InitEv - 0x0008cdbc 0xc8 ./src/GCodes/GCodes.o - 0x0008cdbc GCodes::Init() - .text._ZNK6GCodes14DoingFileMacroEv - 0x0008ce84 0x8 ./src/GCodes/GCodes.o - 0x0008ce84 GCodes::DoingFileMacro() const - .text._ZNK6GCodes21FractionOfFilePrintedEv - 0x0008ce8c 0x20 ./src/GCodes/GCodes.o - 0x0008ce8c GCodes::FractionOfFilePrinted() const - .text._ZNK6GCodes12IsDaemonBusyEv - 0x0008ceac 0x10 ./src/GCodes/GCodes.o - 0x0008ceac GCodes::IsDaemonBusy() const - .text._ZN6GCodes15DoEmergencyStopEv - 0x0008cebc 0x28 ./src/GCodes/GCodes.o - 0x0008cebc GCodes::DoEmergencyStop() - .text._ZN6GCodes7DoPauseER11GCodeBuffer - 0x0008cee4 0x150 ./src/GCodes/GCodes.o - 0x0008cee4 GCodes::DoPause(GCodeBuffer&) - .text._ZN6GCodes11DiagnosticsE11MessageType - 0x0008d034 0x78 ./src/GCodes/GCodes.o - 0x0008d034 GCodes::Diagnostics(MessageType) - .text._ZN6GCodes32LockMovementAndWaitForStandstillERK11GCodeBuffer - 0x0008d0ac 0x74 ./src/GCodes/GCodes.o - 0x0008d0ac GCodes::LockMovementAndWaitForStandstill(GCodeBuffer const&) - .text._ZN6GCodes4PushER11GCodeBuffer - 0x0008d120 0x18 ./src/GCodes/GCodes.o - 0x0008d120 GCodes::Push(GCodeBuffer&) - .text._ZN6GCodes3PopER11GCodeBuffer - 0x0008d138 0x20 ./src/GCodes/GCodes.o - 0x0008d138 GCodes::Pop(GCodeBuffer&) - .text._ZN6GCodes33LoadExtrusionAndFeedrateFromGCodeER11GCodeBufferi - 0x0008d158 0x244 ./src/GCodes/GCodes.o - 0x0008d158 GCodes::LoadExtrusionAndFeedrateFromGCode(GCodeBuffer&, int) - .text._ZN6GCodes23LoadMoveBufferFromGCodeER11GCodeBufferi - 0x0008d39c 0x32c ./src/GCodes/GCodes.o - 0x0008d39c GCodes::LoadMoveBufferFromGCode(GCodeBuffer&, int) - .text._ZN6GCodes9SetUpMoveER11GCodeBufferR9StringRef - 0x0008d6c8 0x200 ./src/GCodes/GCodes.o - 0x0008d6c8 GCodes::SetUpMove(GCodeBuffer&, StringRef&) - .text._ZN6GCodes9DoArcMoveER11GCodeBufferb - 0x0008d8c8 0x368 ./src/GCodes/GCodes.o - 0x0008d8c8 GCodes::DoArcMove(GCodeBuffer&, bool) - .text._ZN6GCodes8ReadMoveERNS_7RawMoveE - 0x0008dc30 0x16c ./src/GCodes/GCodes.o - 0x0008dc30 GCodes::ReadMove(GCodes::RawMove&) - .text._ZN6GCodes11DoFileMacroER11GCodeBufferPKcbb - 0x0008dd9c 0x88 ./src/GCodes/GCodes.o - 0x0008dd9c GCodes::DoFileMacro(GCodeBuffer&, char const*, bool, bool) - .text._ZN6GCodes13RunConfigFileEPKc - 0x0008de24 0x1c ./src/GCodes/GCodes.o - 0x0008de24 GCodes::RunConfigFile(char const*) - .text._ZN6GCodes13CheckTriggersEv - 0x0008de40 0x168 ./src/GCodes/GCodes.o - 0x0008de40 GCodes::CheckTriggers() - .text._ZN6GCodes21FileMacroCyclesReturnER11GCodeBuffer - 0x0008dfa8 0x20 ./src/GCodes/GCodes.o - 0x0008dfa8 GCodes::FileMacroCyclesReturn(GCodeBuffer&) - .text._ZN6GCodes17DoCannedCycleMoveER11GCodeBuffert - 0x0008dfc8 0xc8 ./src/GCodes/GCodes.o - 0x0008dfc8 GCodes::DoCannedCycleMove(GCodeBuffer&, unsigned short) - .text._ZN6GCodes10OffsetAxesER11GCodeBuffer - 0x0008e090 0x108 ./src/GCodes/GCodes.o - 0x0008e090 GCodes::OffsetAxes(GCodeBuffer&) - .text._ZN6GCodes6DoHomeER11GCodeBufferR9StringRefRb - 0x0008e198 0x11c ./src/GCodes/GCodes.o - 0x0008e198 GCodes::DoHome(GCodeBuffer&, StringRef&, bool&) - .text._ZN6GCodes8DoZProbeER11GCodeBufferf - 0x0008e2b4 0xac ./src/GCodes/GCodes.o - 0x0008e2b4 GCodes::DoZProbe(GCodeBuffer&, float) - .text._ZN6GCodes14SetPrintZProbeER11GCodeBufferR9StringRef - 0x0008e360 0x174 ./src/GCodes/GCodes.o - 0x0008e360 GCodes::SetPrintZProbe(GCodeBuffer&, StringRef&) - *fill* 0x0008e4d4 0x4 - .text._ZN6GCodes10DefineGridER11GCodeBufferR9StringRef - 0x0008e4d8 0x248 ./src/GCodes/GCodes.o - 0x0008e4d8 GCodes::DefineGrid(GCodeBuffer&, StringRef&) - .text._ZN6GCodes9ProbeGridER11GCodeBufferR9StringRef - 0x0008e720 0x78 ./src/GCodes/GCodes.o - 0x0008e720 GCodes::ProbeGrid(GCodeBuffer&, StringRef&) - .text._ZNK6GCodes13LoadHeightMapER11GCodeBufferR9StringRef - 0x0008e798 0x94 ./src/GCodes/GCodes.o - 0x0008e798 GCodes::LoadHeightMap(GCodeBuffer&, StringRef&) const - .text._ZNK6GCodes13SaveHeightMapER11GCodeBufferR9StringRef - 0x0008e82c 0xb8 ./src/GCodes/GCodes.o - 0x0008e82c GCodes::SaveHeightMap(GCodeBuffer&, StringRef&) const - .text._ZNK6GCodes21GetCurrentCoordinatesER9StringRef - 0x0008e8e4 0x100 ./src/GCodes/GCodes.o - 0x0008e8e4 GCodes::GetCurrentCoordinates(StringRef&) const - .text._ZN6GCodes15OpenFileToWriteER11GCodeBufferPKcS3_ - 0x0008e9e4 0x48 ./src/GCodes/GCodes.o - 0x0008e9e4 GCodes::OpenFileToWrite(GCodeBuffer&, char const*, char const*) - .text._ZN6GCodes10DeleteFileEPKc - 0x0008ea2c 0x30 ./src/GCodes/GCodes.o - 0x0008ea2c GCodes::DeleteFile(char const*) - .text._ZN6GCodes11DoDwellTimeEf - 0x0008ea5c 0x54 ./src/GCodes/GCodes.o - 0x0008ea5c GCodes::DoDwellTime(float) - .text._ZN6GCodes7DoDwellER11GCodeBuffer - 0x0008eab0 0x80 ./src/GCodes/GCodes.o - 0x0008eab0 GCodes::DoDwell(GCodeBuffer&) - .text._ZN6GCodes18SetOrReportOffsetsER11GCodeBufferR9StringRef - 0x0008eb30 0x1f8 ./src/GCodes/GCodes.o - 0x0008eb30 GCodes::SetOrReportOffsets(GCodeBuffer&, StringRef&) - .text._ZN6GCodes10ManageToolER11GCodeBufferR9StringRef - 0x0008ed28 0x1c0 ./src/GCodes/GCodes.o - 0x0008ed28 GCodes::ManageTool(GCodeBuffer&, StringRef&) - .text._ZN6GCodes13DisableDrivesEv - 0x0008eee8 0x1c ./src/GCodes/GCodes.o - 0x0008eee8 GCodes::DisableDrives() - .text._ZN6GCodes18SetEthernetAddressER11GCodeBufferi - 0x0008ef04 0xcc ./src/GCodes/GCodes.o - 0x0008ef04 GCodes::SetEthernetAddress(GCodeBuffer&, int) - .text._ZN6GCodes13SetMACAddressER11GCodeBuffer - 0x0008efd0 0x9c ./src/GCodes/GCodes.o - 0x0008efd0 GCodes::SetMACAddress(GCodeBuffer&) - .text._ZNK6GCodes19ChangeMicrosteppingEjii - 0x0008f06c 0x74 ./src/GCodes/GCodes.o - 0x0008f06c GCodes::ChangeMicrostepping(unsigned int, int, int) const - .text._ZN6GCodes17SetMappedFanSpeedEv - 0x0008f0e0 0x4c ./src/GCodes/GCodes.o - 0x0008f0e0 GCodes::SetMappedFanSpeed() - .text._ZN6GCodes11HandleReplyER11GCodeBufferbPKc - 0x0008f12c 0x1cc ./src/GCodes/GCodes.o - 0x0008f12c GCodes::HandleReply(GCodeBuffer&, bool, char const*) - .text._ZN6GCodes15WriteHTMLToFileER11GCodeBufferc - 0x0008f2f8 0xa0 ./src/GCodes/GCodes.o - 0x0008f2f8 GCodes::WriteHTMLToFile(GCodeBuffer&, char) - .text._ZN6GCodes16WriteGCodeToFileER11GCodeBuffer - 0x0008f398 0xdc ./src/GCodes/GCodes.o - 0x0008f398 GCodes::WriteGCodeToFile(GCodeBuffer&) - .text._ZN6GCodes11HandleReplyER11GCodeBufferbP12OutputBuffer - 0x0008f474 0x21c ./src/GCodes/GCodes.o - 0x0008f474 GCodes::HandleReply(GCodeBuffer&, bool, OutputBuffer*) - .text._ZN6GCodes16SetPidParametersER11GCodeBufferiR9StringRef - 0x0008f690 0xec ./src/GCodes/GCodes.o - 0x0008f690 GCodes::SetPidParameters(GCodeBuffer&, int, StringRef&) - .text._ZN6GCodes19SetHeaterParametersER11GCodeBufferR9StringRef - 0x0008f77c 0x1e8 ./src/GCodes/GCodes.o - 0x0008f77c GCodes::SetHeaterParameters(GCodeBuffer&, StringRef&) - .text._ZN6GCodes14SetToolHeatersEP4Toolf - 0x0008f964 0x48 ./src/GCodes/GCodes.o - 0x0008f964 GCodes::SetToolHeaters(Tool*, float) - .text._ZN6GCodes15RetractFilamentER11GCodeBufferb - 0x0008f9ac 0x190 ./src/GCodes/GCodes.o - 0x0008f9ac GCodes::RetractFilament(GCodeBuffer&, bool) - .text._ZNK6GCodes22GetRawExtruderPositionEj - 0x0008fb3c 0x14 ./src/GCodes/GCodes.o - 0x0008fb3c GCodes::GetRawExtruderPosition(unsigned int) const - .text._ZNK6GCodes26GetRawExtruderTotalByDriveEj - 0x0008fb50 0x14 ./src/GCodes/GCodes.o - 0x0008fb50 GCodes::GetRawExtruderTotalByDrive(unsigned int) const - .text._ZN6GCodes11CancelPrintEv - 0x0008fb64 0x3c ./src/GCodes/GCodes.o - 0x0008fb64 GCodes::CancelPrint() - .text._ZN6GCodes16QueueFileToPrintEPKc - 0x0008fba0 0x84 ./src/GCodes/GCodes.o - 0x0008fba0 GCodes::QueueFileToPrint(char const*) - .text._ZNK6GCodes28ToolHeatersAtSetTemperaturesEPK4Toolb - 0x0008fc24 0x44 ./src/GCodes/GCodes.o - 0x0008fc24 GCodes::ToolHeatersAtSetTemperatures(Tool const*, bool) const - .text._ZN6GCodes12SetPositionsEPKfb - 0x0008fc68 0x4c ./src/GCodes/GCodes.o - 0x0008fc68 GCodes::SetPositions(float const*, bool) - *fill* 0x0008fcb4 0x4 - .text._ZN6GCodes21DoSingleZProbeAtPointER11GCodeBufferjf - 0x0008fcb8 0x260 ./src/GCodes/GCodes.o - 0x0008fcb8 GCodes::DoSingleZProbeAtPoint(GCodeBuffer&, unsigned int, float) - .text._ZN6GCodes14DoSingleZProbeER11GCodeBufferR9StringRefbf - 0x0008ff18 0xf8 ./src/GCodes/GCodes.o - 0x0008ff18 GCodes::DoSingleZProbe(GCodeBuffer&, StringRef&, bool, float) - .text._ZN6GCodes26SetSingleZProbeAtAPositionER11GCodeBufferR9StringRef - 0x00090010 0x1b4 ./src/GCodes/GCodes.o - 0x00090010 GCodes::SetSingleZProbeAtAPosition(GCodeBuffer&, StringRef&) - .text._ZN6GCodes12SetPositionsER11GCodeBuffer - 0x000901c4 0xd4 ./src/GCodes/GCodes.o - 0x000901c4 GCodes::SetPositions(GCodeBuffer&) - .text._ZNK6GCodes8IsPausedEv - 0x00090298 0x34 ./src/GCodes/GCodes.o - 0x00090298 GCodes::IsPaused() const - .text._ZNK6GCodes9IsPausingEv - 0x000902cc 0x18 ./src/GCodes/GCodes.o - 0x000902cc GCodes::IsPausing() const - .text._ZNK6GCodes10IsResumingEv - 0x000902e4 0x18 ./src/GCodes/GCodes.o - 0x000902e4 GCodes::IsResuming() const - .text._ZNK6GCodes9IsRunningEv - 0x000902fc 0x34 ./src/GCodes/GCodes.o - 0x000902fc GCodes::IsRunning() const - .text._ZN6GCodes22TranslateEndStopResultE10EndStopHit - 0x00090330 0x18 ./src/GCodes/GCodes.o - 0x00090330 GCodes::TranslateEndStopResult(EndStopHit) - .text._ZN6GCodes12ListTriggersE9StringReft - 0x00090348 0x7c ./src/GCodes/GCodes.o - 0x00090348 GCodes::ListTriggers(StringRef, unsigned short) - .text._ZN6GCodes9StartHashEPKc - 0x000903c4 0x28 ./src/GCodes/GCodes.o - 0x000903c4 GCodes::StartHash(char const*) - .text._ZN6GCodes11AdvanceHashER9StringRef - 0x000903ec 0x6c ./src/GCodes/GCodes.o - 0x000903ec GCodes::AdvanceHash(StringRef&) - .text._ZNK6GCodes15AllAxesAreHomedEv - 0x00090458 0x1c ./src/GCodes/GCodes.o - 0x00090458 GCodes::AllAxesAreHomed() const - .text._ZN6GCodes18SetAllAxesNotHomedEv - 0x00090474 0x8 ./src/GCodes/GCodes.o - 0x00090474 GCodes::SetAllAxesNotHomed() - .text._ZNK6GCodes23WriteConfigOverrideFileER9StringRefPKc - 0x0009047c 0xb0 ./src/GCodes/GCodes.o - 0x0009047c GCodes::WriteConfigOverrideFile(StringRef&, char const*) const - .text._ZN6GCodes14LockFileSystemERK11GCodeBuffer - 0x0009052c 0x20 ./src/GCodes/GCodes.o - 0x0009052c GCodes::LockFileSystem(GCodeBuffer const&) - .text._ZN6GCodes12LockMovementERK11GCodeBuffer - 0x0009054c 0x20 ./src/GCodes/GCodes.o - 0x0009054c GCodes::LockMovement(GCodeBuffer const&) - .text._ZN6GCodes9UnlockAllERK11GCodeBuffer - 0x0009056c 0x44 ./src/GCodes/GCodes.o - 0x0009056c GCodes::UnlockAll(GCodeBuffer const&) - .text._ZN6GCodes11DoFilePrintER11GCodeBufferR9StringRef - 0x000905b0 0x120 ./src/GCodes/GCodes.o - 0x000905b0 GCodes::DoFilePrint(GCodeBuffer&, StringRef&) - .text._ZN6GCodes14StartNextGCodeER11GCodeBufferR9StringRef - 0x000906d0 0x120 ./src/GCodes/GCodes.o - 0x000906d0 GCodes::StartNextGCode(GCodeBuffer&, StringRef&) - .text._ZN6GCodes4SpinEv - 0x000907f0 0x75c ./src/GCodes/GCodes.o - 0x000907f0 GCodes::Spin() - .text._ZN6GCodes11HandleGcodeER11GCodeBufferR9StringRef - 0x00090f4c 0x470 ./src/GCodes/GCodes2.o - 0x00090f4c GCodes::HandleGcode(GCodeBuffer&, StringRef&) - *fill* 0x000913bc 0x4 - .text._ZN6GCodes11HandleMcodeER11GCodeBufferR9StringRef - 0x000913c0 0x5628 ./src/GCodes/GCodes2.o - 0x000913c0 GCodes::HandleMcode(GCodeBuffer&, StringRef&) - .text._ZN6GCodes11HandleTcodeER11GCodeBufferR9StringRef - 0x000969e8 0x88 ./src/GCodes/GCodes2.o - 0x000969e8 GCodes::HandleTcode(GCodeBuffer&, StringRef&) - .text._ZN6GCodes9ActOnCodeER11GCodeBufferR9StringRef - 0x00096a70 0x60 ./src/GCodes/GCodes2.o - 0x00096a70 GCodes::ActOnCode(GCodeBuffer&, StringRef&) - .text._ZN3Fan11SetBlipTimeEf - 0x00096ad0 0x2c ./src/Fan.o - 0x00096ad0 Fan::SetBlipTime(float) - .text._ZN3Fan14SetHardwarePwmEf - 0x00096afc 0x40 ./src/Fan.o - 0x00096afc Fan::SetHardwarePwm(float) - .text._ZN3Fan7RefreshEv - 0x00096b3c 0xa0 ./src/Fan.o - 0x00096b3c Fan::Refresh() - .text._ZN3Fan4InitEhb - 0x00096bdc 0x48 ./src/Fan.o - 0x00096bdc Fan::Init(unsigned char, bool) - .text._ZN3Fan11SetInvertedEb - 0x00096c24 0x8 ./src/Fan.o - 0x00096c24 Fan::SetInverted(bool) - .text._ZN3Fan19SetHeatersMonitoredEt - 0x00096c2c 0x8 ./src/Fan.o - 0x00096c2c Fan::SetHeatersMonitored(unsigned short) - .text._ZN3Fan8SetValueEf - 0x00096c34 0xa8 ./src/Fan.o - 0x00096c34 Fan::SetValue(float) - .text._ZN3Fan11SetMinValueEf - 0x00096cdc 0x58 ./src/Fan.o - 0x00096cdc Fan::SetMinValue(float) - .text._ZN3Fan15SetPwmFrequencyEf - 0x00096d34 0x50 ./src/Fan.o - 0x00096d34 Fan::SetPwmFrequency(float) - .text._ZN3Fan5CheckEv - 0x00096d84 0x10 ./src/Fan.o - 0x00096d84 Fan::Check() - .text._ZN3Fan7DisableEv - 0x00096d94 0x24 ./src/Fan.o - 0x00096d94 Fan::Disable() - .text._ZN12OutputBuffer6AppendEPS_ - 0x00096db8 0x20 ./src/OutputMemory.o - 0x00096db8 OutputBuffer::Append(OutputBuffer*) - .text._ZN12OutputBuffer18IncreaseReferencesEj - 0x00096dd8 0x1c ./src/OutputMemory.o - 0x00096dd8 OutputBuffer::IncreaseReferences(unsigned int) - .text._ZNK12OutputBuffer6LengthEv - 0x00096df4 0x14 ./src/OutputMemory.o - 0x00096df4 OutputBuffer::Length() const - .text._ZN12OutputBufferixEj - 0x00096e08 0x1c ./src/OutputMemory.o - 0x00096e08 OutputBuffer::operator[](unsigned int) - .text._ZN12OutputBuffer4ReadEj - 0x00096e24 0x14 ./src/OutputMemory.o - 0x00096e24 OutputBuffer::Read(unsigned int) - .text._ZN12OutputBuffer4InitEv - 0x00096e38 0x20 ./src/OutputMemory.o - 0x00096e38 OutputBuffer::Init() - .text._ZN12OutputBuffer8AllocateERPS_ - 0x00096e58 0xb4 ./src/OutputMemory.o - 0x00096e58 OutputBuffer::Allocate(OutputBuffer*&) - .text._ZN12OutputBuffer12GetBytesLeftEPKS_ - 0x00096f0c 0x2c ./src/OutputMemory.o - 0x00096f0c OutputBuffer::GetBytesLeft(OutputBuffer const*) - .text._ZN12OutputBuffer7ReleaseEPS_ - 0x00096f38 0x64 ./src/OutputMemory.o - 0x00096f38 OutputBuffer::Release(OutputBuffer*) - .text._ZN12OutputBuffer4copyEc - 0x00096f9c 0x20 ./src/OutputMemory.o - 0x00096f9c OutputBuffer::copy(char) - .text._ZN12OutputBuffer3catEc - 0x00096fbc 0x58 ./src/OutputMemory.o - 0x00096fbc OutputBuffer::cat(char) - .text._ZN12OutputBuffer12EncodeStringEPKcjbb - 0x00097014 0xac ./src/OutputMemory.o - 0x00097014 OutputBuffer::EncodeString(char const*, unsigned int, bool, bool) - .text._ZN12OutputBuffer11EncodeReplyEPS_b - 0x000970c0 0x4c ./src/OutputMemory.o - 0x000970c0 OutputBuffer::EncodeReply(OutputBuffer*, bool) - .text._ZN12OutputBuffer4copyEPKcj - 0x0009710c 0xb4 ./src/OutputMemory.o - 0x0009710c OutputBuffer::copy(char const*, unsigned int) - .text._ZN12OutputBuffer4copyEPKc - 0x000971c0 0x1c ./src/OutputMemory.o - 0x000971c0 OutputBuffer::copy(char const*) - .text._ZN12OutputBuffer6printfEPKcz - 0x000971dc 0x30 ./src/OutputMemory.o - 0x000971dc OutputBuffer::printf(char const*, ...) - .text._ZN12OutputBuffer3catEPKcj - 0x0009720c 0x94 ./src/OutputMemory.o - 0x0009720c OutputBuffer::cat(char const*, unsigned int) - .text._ZN12OutputBuffer3catEPKc - 0x000972a0 0x1c ./src/OutputMemory.o - 0x000972a0 OutputBuffer::cat(char const*) - .text._ZN12OutputBuffer4catfEPKcz - 0x000972bc 0x30 ./src/OutputMemory.o - 0x000972bc OutputBuffer::catf(char const*, ...) - .text._ZN12OutputBuffer10ReleaseAllEPS_ - 0x000972ec 0x10 ./src/OutputMemory.o - 0x000972ec OutputBuffer::ReleaseAll(OutputBuffer*) - .text._ZN12OutputBuffer11DiagnosticsE11MessageType - 0x000972fc 0x34 ./src/OutputMemory.o - 0x000972fc OutputBuffer::Diagnostics(MessageType) - .text._ZN11OutputStack4PushEP12OutputBuffer - 0x00097330 0x68 ./src/OutputMemory.o - 0x00097330 OutputStack::Push(OutputBuffer*) - .text._ZNK11OutputStack12GetFirstItemEv - 0x00097398 0xc ./src/OutputMemory.o - 0x00097398 OutputStack::GetFirstItem() const - .text._ZN11OutputStack12SetFirstItemEP12OutputBuffer - 0x000973a4 0x58 ./src/OutputMemory.o - 0x000973a4 OutputStack::SetFirstItem(OutputBuffer*) - .text._ZNK11OutputStack11GetLastItemEv - 0x000973fc 0x14 ./src/OutputMemory.o - 0x000973fc OutputStack::GetLastItem() const - .text._Z12FanInterruptv - 0x00097410 0x34 ./src/Platform.o - 0x00097410 FanInterrupt() - .text._Z10UrgentInitv - 0x00097444 0x4 ./src/Platform.o - 0x00097444 UrgentInit() - .text.setup 0x00097448 0x4c ./src/Platform.o - 0x00097448 setup - .text.loop 0x00097494 0xc ./src/Platform.o - 0x00097494 loop - .text.sysTickHook - 0x000974a0 0x10 ./src/Platform.o - 0x000974a0 sysTickHook - .text.HardFault_Handler - 0x000974b0 0x18 ./src/Platform.o - 0x000974b0 HardFault_Handler - .text._ZNK16ZProbeParameters15WriteParametersEP9FileStorej - 0x000974c8 0x4c ./src/Platform.o - 0x000974c8 ZProbeParameters::WriteParameters(FileStore*, unsigned int) const - .text._ZN8PlatformC2Ev - 0x00097514 0x150 ./src/Platform.o - 0x00097514 Platform::Platform() - 0x00097514 Platform::Platform() - .text._ZN8Platform15InvalidateFilesEPK5FATFS - 0x00097664 0x1c ./src/Platform.o - 0x00097664 Platform::InvalidateFiles(FATFS const*) - .text._ZNK8Platform11AnyFileOpenEPK5FATFS - 0x00097680 0x24 ./src/Platform.o - 0x00097680 Platform::AnyFileOpen(FATFS const*) const - .text._ZN8Platform19SetThermistorNumberEjj - 0x000976a4 0x60 ./src/Platform.o - 0x000976a4 Platform::SetThermistorNumber(unsigned int, unsigned int) - .text._ZNK8Platform19GetThermistorNumberEj - 0x00097704 0xc ./src/Platform.o - 0x00097704 Platform::GetThermistorNumber(unsigned int) const - .text._ZN8Platform17SetZProbeDefaultsEv - 0x00097710 0x84 ./src/Platform.o - 0x00097710 Platform::SetZProbeDefaults() - .text._ZN8Platform10InitZProbeEv - 0x00097794 0x12c ./src/Platform.o - 0x00097794 Platform::InitZProbe() - .text._ZNK8Platform16GetZProbeReadingEv - 0x000978c0 0xa4 ./src/Platform.o - 0x000978c0 Platform::GetZProbeReading() const - .text._ZN8Platform24GetZProbeSecondaryValuesERiS0_ - 0x00097964 0x24 ./src/Platform.o - 0x00097964 Platform::GetZProbeSecondaryValues(int&, int&) - .text._ZN8Platform13SetZProbeAxesEm - 0x00097988 0x8 ./src/Platform.o - 0x00097988 Platform::SetZProbeAxes(unsigned long) - .text._ZNK8Platform19GetZProbeDiveHeightEv - 0x00097990 0x2c ./src/Platform.o - 0x00097990 Platform::GetZProbeDiveHeight() const - .text._ZNK8Platform20GetZProbeTravelSpeedEv - 0x000979bc 0x2c ./src/Platform.o - 0x000979bc Platform::GetZProbeTravelSpeed() const - .text._ZN8Platform13SetZProbeTypeEi - 0x000979e8 0x10 ./src/Platform.o - 0x000979e8 Platform::SetZProbeType(int) - .text._ZN8Platform10SetProbingEb - 0x000979f8 0x14 ./src/Platform.o - 0x000979f8 Platform::SetProbing(bool) - .text._ZNK8Platform19GetZProbeParametersEl - 0x00097a0c 0x24 ./src/Platform.o - 0x00097a0c Platform::GetZProbeParameters(long) const - .text._ZN8Platform19SetZProbeParametersElRK16ZProbeParameters - 0x00097a30 0x44 ./src/Platform.o - 0x00097a30 Platform::SetZProbeParameters(long, ZProbeParameters const&) - .text._ZNK8Platform22IsAccessibleProbePointEff - 0x00097a74 0xe8 ./src/Platform.o - 0x00097a74 Platform::IsAccessibleProbePoint(float, float) const - .text._ZNK8Platform17MustHomeXYBeforeZEv - 0x00097b5c 0x14 ./src/Platform.o - 0x00097b5c Platform::MustHomeXYBeforeZ() const - .text._ZN8Platform4TimeEv - 0x00097b70 0x70 ./src/Platform.o - 0x00097b70 Platform::Time() - .text._ZN8Platform4ExitEv - 0x00097be0 0x40 ./src/Platform.o - 0x00097be0 Platform::Exit() - .text._ZNK8Platform9EmulatingEv - 0x00097c20 0xc ./src/Platform.o - 0x00097c20 Platform::Emulating() const - .text._ZN8Platform12SetIPAddressEPh - 0x00097c2c 0x10 ./src/Platform.o - 0x00097c2c Platform::SetIPAddress(unsigned char*) - .text._ZN8Platform10SetGateWayEPh - 0x00097c3c 0x10 ./src/Platform.o - 0x00097c3c Platform::SetGateWay(unsigned char*) - .text._ZN8Platform10SetNetMaskEPh - 0x00097c4c 0x10 ./src/Platform.o - 0x00097c4c Platform::SetNetMask(unsigned char*) - .text.TC4_Handler - 0x00097c5c 0xc ./src/Platform.o - 0x00097c5c TC4_Handler - .text._ZN8Platform20InitialiseInterruptsEv - 0x00097c68 0xd4 ./src/Platform.o - 0x00097c68 Platform::InitialiseInterrupts() - .text._ZN8Platform14DiagnosticTestEi - 0x00097d3c 0x70 ./src/Platform.o - 0x00097d3c Platform::DiagnosticTest(int) - .text._ZNK8Platform13GetStackUsageEPmS0_S0_ - 0x00097dac 0x68 ./src/Platform.o - 0x00097dac Platform::GetStackUsage(unsigned long*, unsigned long*, unsigned long*) const - .text._ZN8Platform14GetTemperatureEjR16TemperatureError - 0x00097e14 0xc8 ./src/Platform.o - 0x00097e14 Platform::GetTemperature(unsigned int, TemperatureError&) - .text._ZN8Platform20GetZProbeTemperatureEv - 0x00097edc 0x30 ./src/Platform.o - 0x00097edc Platform::GetZProbeTemperature() - .text._ZN8Platform16ZProbeStopHeightEv - 0x00097f0c 0x44 ./src/Platform.o - 0x00097f0c Platform::ZProbeStopHeight() - .text._ZN8Platform23GetZProbeStartingHeightEv - 0x00097f50 0x6c ./src/Platform.o - 0x00097f50 Platform::GetZProbeStartingHeight() - .text._ZN8Platform12AnyHeaterHotEtf - 0x00097fbc 0x80 ./src/Platform.o - 0x00097fbc Platform::AnyHeaterHot(unsigned short, float) - .text._ZN8Platform9SetHeaterEjf - 0x0009803c 0x34 ./src/Platform.o - 0x0009803c Platform::SetHeater(unsigned int, float) - .text._ZN8Platform23UpdateConfiguredHeatersEv - 0x00098070 0x60 ./src/Platform.o - 0x00098070 Platform::UpdateConfiguredHeaters() - .text._ZNK8Platform19GetAllEndstopStatesEv - 0x000980d0 0x2c ./src/Platform.o - 0x000980d0 Platform::GetAllEndstopStates() const - .text._ZNK8Platform15GetZProbeResultEv - 0x000980fc 0x50 ./src/Platform.o - 0x000980fc Platform::GetZProbeResult() const - .text._ZNK8Platform7StoppedEj - 0x0009814c 0x74 ./src/Platform.o - 0x0009814c Platform::Stopped(unsigned int) const - .text._ZNK8Platform21WriteZProbeParametersEP9FileStore - 0x000981c0 0x48 ./src/Platform.o - 0x000981c0 Platform::WriteZProbeParameters(FileStore*) const - .text._ZN8Platform12SetDirectionEjb - 0x00098208 0x88 ./src/Platform.o - 0x00098208 Platform::SetDirection(unsigned int, bool) - .text._ZN8Platform12EnableDriverEj - 0x00098290 0x2c ./src/Platform.o - 0x00098290 Platform::EnableDriver(unsigned int) - .text._ZN8Platform13DisableDriverEj - 0x000982bc 0x28 ./src/Platform.o - 0x000982bc Platform::DisableDriver(unsigned int) - .text._ZN8Platform11EnableDriveEj - 0x000982e4 0x50 ./src/Platform.o - 0x000982e4 Platform::EnableDrive(unsigned int) - .text._ZN8Platform12DisableDriveEj - 0x00098334 0x8c ./src/Platform.o - 0x00098334 Platform::DisableDrive(unsigned int) - .text._ZN8Platform14SetDriversIdleEv - 0x000983c0 0x24 ./src/Platform.o - 0x000983c0 Platform::SetDriversIdle() - *fill* 0x000983e4 0x4 - .text._ZN8Platform15SetMotorCurrentEjfb - 0x000983e8 0xc8 ./src/Platform.o - 0x000983e8 Platform::SetMotorCurrent(unsigned int, float, bool) - .text._ZNK8Platform15GetMotorCurrentEjb - 0x000984b0 0x58 ./src/Platform.o - 0x000984b0 Platform::GetMotorCurrent(unsigned int, bool) const - .text._ZN8Platform20SetIdleCurrentFactorEf - 0x00098508 0x1c ./src/Platform.o - 0x00098508 Platform::SetIdleCurrentFactor(float) - .text._ZN8Platform16SetMicrosteppingEjii - 0x00098524 0x78 ./src/Platform.o - 0x00098524 Platform::SetMicrostepping(unsigned int, int, int) - .text._ZNK8Platform16GetMicrosteppingEjRb - 0x0009859c 0x8 ./src/Platform.o - 0x0009859c Platform::GetMicrostepping(unsigned int, bool&) const - .text._ZN8Platform20SetAxisDriversConfigEjRK17AxisDriversConfig - 0x000985a4 0x68 ./src/Platform.o - 0x000985a4 Platform::SetAxisDriversConfig(unsigned int, AxisDriversConfig const&) - .text._ZN8Platform17SetExtruderDriverEjh - 0x0009860c 0x48 ./src/Platform.o - 0x0009860c Platform::SetExtruderDriver(unsigned int, unsigned char) - *fill* 0x00098654 0x4 - .text._ZN8Platform19SetDriverStepTimingEjf - 0x00098658 0xc0 ./src/Platform.o - 0x00098658 Platform::SetDriverStepTiming(unsigned int, float) - .text._ZNK8Platform19GetDriverStepTimingEj - 0x00098718 0x70 ./src/Platform.o - 0x00098718 Platform::GetDriverStepTiming(unsigned int) const - .text._ZNK8Platform11GetFanValueEj - 0x00098788 0x14 ./src/Platform.o - 0x00098788 Platform::GetFanValue(unsigned int) const - .text._ZN8Platform11SetFanValueEjf - 0x0009879c 0x14 ./src/Platform.o - 0x0009879c Platform::SetFanValue(unsigned int, float) - .text._ZN8Platform9GetFanRPMEv - 0x000987b0 0x3c ./src/Platform.o - 0x000987b0 Platform::GetFanRPM() - .text._ZN8Platform8InitFansEv - 0x000987ec 0x44 ./src/Platform.o - 0x000987ec Platform::InitFans() - .text._ZN8Platform13SetMACAddressEPh - 0x00098830 0x18 ./src/Platform.o - 0x00098830 Platform::SetMACAddress(unsigned char*) - .text._ZN8Platform14AppendAuxReplyEPKc - 0x00098848 0x64 ./src/Platform.o - 0x00098848 Platform::AppendAuxReply(char const*) - .text._ZN8Platform14AppendAuxReplyEP12OutputBuffer - 0x000988ac 0x60 ./src/Platform.o - 0x000988ac Platform::AppendAuxReply(OutputBuffer*) - .text._ZNK8Platform8AtxPowerEv - 0x0009890c 0x8 ./src/Platform.o - 0x0009890c Platform::AtxPower() const - .text._ZN8Platform11SetAtxPowerEb - 0x00098914 0x8 ./src/Platform.o - 0x00098914 Platform::SetAtxPower(bool) - .text._ZN8Platform18SetPressureAdvanceEjf - 0x0009891c 0x10 ./src/Platform.o - 0x0009891c Platform::SetPressureAdvance(unsigned int, float) - *fill* 0x0009892c 0x4 - .text._ZNK8Platform15ActualInstantDvEj - 0x00098930 0x70 ./src/Platform.o - 0x00098930 Platform::ActualInstantDv(unsigned int) const - .text._ZNK8Platform11GetBaudRateEj - 0x000989a0 0x10 ./src/Platform.o - 0x000989a0 Platform::GetBaudRate(unsigned int) const - .text._ZNK8Platform18GetCommsPropertiesEj - 0x000989b0 0x10 ./src/Platform.o - 0x000989b0 Platform::GetCommsProperties(unsigned int) const - .text._ZN8Platform12SetBoardTypeE9BoardType - 0x000989c0 0x30 ./src/Platform.o - 0x000989c0 Platform::SetBoardType(BoardType) - .text._ZNK8Platform20GetElectronicsStringEv - 0x000989f0 0x1c ./src/Platform.o - 0x000989f0 Platform::GetElectronicsString() const - .text._ZN8Platform14GetFirmwarePinEi9PinAccessRhRb - 0x00098a0c 0xd4 ./src/Platform.o - 0x00098a0c Platform::GetFirmwarePin(int, PinAccess, unsigned char&, bool&) - .text._ZN8Platform28SetExtrusionAncilliaryPwmPinEi - 0x00098ae0 0x1c ./src/Platform.o - 0x00098ae0 Platform::SetExtrusionAncilliaryPwmPin(int) - .text._ZNK8Platform13IsDateTimeSetEv - 0x00098afc 0xc ./src/Platform.o - 0x00098afc Platform::IsDateTimeSet() const - .text._ZNK8Platform11GetDateTimeEv - 0x00098b08 0x8 ./src/Platform.o - 0x00098b08 Platform::GetDateTime() const - .text._ZN8Platform7SetDateEl - 0x00098b10 0x60 ./src/Platform.o - 0x00098b10 Platform::SetDate(long) - .text._ZN8Platform7SetTimeEl - 0x00098b70 0x5c ./src/Platform.o - 0x00098b70 Platform::SetTime(long) - .text.TC3_Handler - 0x00098bcc 0x38 ./src/Platform.o - 0x00098bcc TC3_Handler - .text._ZN8Platform17ScheduleInterruptEm - 0x00098c04 0x30 ./src/Platform.o - 0x00098c04 Platform::ScheduleInterrupt(unsigned long) - .text._ZN8Platform20DisableStepInterruptEv - 0x00098c34 0xc ./src/Platform.o - 0x00098c34 Platform::DisableStepInterrupt() - .text._ZN8Platform4TickEv - 0x00098c40 0x248 ./src/Platform.o - 0x00098c40 Platform::Tick() - .text._ZN8Platform4InitEv - 0x00098e88 0x484 ./src/Platform.o - 0x00098e88 Platform::Init() - .text._ZN8Platform13FlushMessagesEv - 0x0009930c 0x140 ./src/Platform.o - 0x0009930c Platform::FlushMessages() - .text._ZN8Platform13SoftwareResetEtm - 0x0009944c 0xf4 ./src/Platform.o - 0x0009944c Platform::SoftwareReset(unsigned short, unsigned long) - .text.prvGetRegistersFromStack - 0x00099540 0x14 ./src/Platform.o - 0x00099540 prvGetRegistersFromStack - .text.NMI_Handler - 0x00099554 0x14 ./src/Platform.o - 0x00099554 NMI_Handler - .text.SVC_Handler - 0x00099568 0x14 ./src/Platform.o - 0x00099568 SVC_Handler - .text.DebugMon_Handler - 0x0009957c 0x14 ./src/Platform.o - 0x0009957c DebugMon_Handler - .text.PendSV_Handler - 0x00099590 0x14 ./src/Platform.o - 0x00099590 PendSV_Handler - .text._ZN8Platform7MessageE11MessageTypePKc - 0x000995a4 0xb0 ./src/Platform.o - 0x000995a4 Platform::Message(MessageType, char const*) - .text._ZN8Platform12SetEmulatingE13Compatibility - 0x00099654 0x1c ./src/Platform.o - 0x00099654 Platform::SetEmulating(Compatibility) - .text._ZN8Platform12GetFileStoreEPKcS1_b - 0x00099670 0x50 ./src/Platform.o - 0x00099670 Platform::GetFileStore(char const*, char const*, bool) - .text._ZN8Platform8MessageFE11MessageTypePKcSt9__va_list - 0x000996c0 0x30 ./src/Platform.o - 0x000996c0 Platform::MessageF(MessageType, char const*, std::__va_list) - .text._ZN8Platform8MessageFE11MessageTypePKcz - 0x000996f0 0x44 ./src/Platform.o - 0x000996f0 Platform::MessageF(MessageType, char const*, ...) - .text._ZN8Platform7MessageE11MessageTypeP12OutputBuffer - 0x00099734 0xc8 ./src/Platform.o - 0x00099734 Platform::Message(MessageType, OutputBuffer*) - .text._ZN8Platform11SendMessageEPKc - 0x000997fc 0x4c ./src/Platform.o - 0x000997fc Platform::SendMessage(char const*) - .text._ZN8Platform32CheckFirmwareUpdatePrerequisitesEv - 0x00099848 0x5c ./src/Platform.o - 0x00099848 Platform::CheckFirmwareUpdatePrerequisites() - .text._ZN8Platform4BeepEii - 0x000998a4 0x1c ./src/Platform.o - 0x000998a4 Platform::Beep(int, int) - .text._ZN8Platform11ClassReportERf - 0x000998c0 0x58 ./src/Platform.o - 0x000998c0 Platform::ClassReport(float&) - .text._ZN8Platform4SpinEv - 0x00099918 0x98 ./src/Platform.o - 0x00099918 Platform::Spin() - .text._ZN8Platform14UpdateFirmwareEv - 0x000999b0 0x21c ./src/Platform.o - 0x000999b0 Platform::UpdateFirmware() - .text._ZN8Platform11DiagnosticsE11MessageType - 0x00099bcc 0x2d0 ./src/Platform.o - 0x00099bcc Platform::Diagnostics(MessageType) - .text._ZN8Platform12ResetChannelEj - 0x00099e9c 0x3c ./src/Platform.o - 0x00099e9c Platform::ResetChannel(unsigned int) - .text._ZN8Platform11SetBaudRateEjm - 0x00099ed8 0x1c ./src/Platform.o - 0x00099ed8 Platform::SetBaudRate(unsigned int, unsigned long) - .text._ZN8Platform18SetCommsPropertiesEjm - 0x00099ef4 0x1c ./src/Platform.o - 0x00099ef4 Platform::SetCommsProperties(unsigned int, unsigned long) - .text._ZNK8Platform14GCodeAvailableE12SerialSource - 0x00099f10 0x34 ./src/Platform.o - 0x00099f10 Platform::GCodeAvailable(SerialSource) const - .text._ZN8Platform14ReadFromSourceE12SerialSource - 0x00099f44 0x28 ./src/Platform.o - 0x00099f44 Platform::ReadFromSource(SerialSource) - .text._ZNK12PrintMonitor15FindLayerHeightEPKcjRf.part.6 - 0x00099f6c 0x84 ./src/PrintMonitor.o - .text._ZNK12PrintMonitor16GetPrintDurationEv.part.7 - 0x00099ff0 0x40 ./src/PrintMonitor.o - .text._ZN12PrintMonitorC2EP8PlatformP6GCodes - 0x0009a030 0x50 ./src/PrintMonitor.o - 0x0009a030 PrintMonitor::PrintMonitor(Platform*, GCodes*) - 0x0009a030 PrintMonitor::PrintMonitor(Platform*, GCodes*) - .text._ZN12PrintMonitor4InitEv - 0x0009a080 0x14 ./src/PrintMonitor.o - 0x0009a080 PrintMonitor::Init() - .text._ZNK12PrintMonitor17GetWarmUpDurationEv - 0x0009a094 0x1c ./src/PrintMonitor.o - 0x0009a094 PrintMonitor::GetWarmUpDuration() const - .text._ZN12PrintMonitor12StartedPrintEv - 0x0009a0b0 0x14 ./src/PrintMonitor.o - 0x0009a0b0 PrintMonitor::StartedPrint() - .text._ZN12PrintMonitor18FirstLayerCompleteEv - 0x0009a0c4 0xb0 ./src/PrintMonitor.o - 0x0009a0c4 PrintMonitor::FirstLayerComplete() - .text._ZN12PrintMonitor13LayerCompleteEv - 0x0009a174 0x1bc ./src/PrintMonitor.o - 0x0009a174 PrintMonitor::LayerComplete() - .text._ZN12PrintMonitor12StoppedPrintEv - 0x0009a330 0x2c ./src/PrintMonitor.o - 0x0009a330 PrintMonitor::StoppedPrint() - .text._ZNK12PrintMonitor16EstimateTimeLeftE21PrintEstimationMethod - 0x0009a35c 0x288 ./src/PrintMonitor.o - 0x0009a35c PrintMonitor::EstimateTimeLeft(PrintEstimationMethod) const - .text._ZNK12PrintMonitor20FindFirstLayerHeightEPKcjRf - 0x0009a5e4 0x16c ./src/PrintMonitor.o - 0x0009a5e4 PrintMonitor::FindFirstLayerHeight(char const*, unsigned int, float&) const - .text._ZNK12PrintMonitor10FindHeightEPKcjRf - 0x0009a750 0x1b8 ./src/PrintMonitor.o - 0x0009a750 PrintMonitor::FindHeight(char const*, unsigned int, float&) const - .text._ZNK12PrintMonitor16FindFilamentUsedEPKcjPfj - 0x0009a908 0x1f0 ./src/PrintMonitor.o - 0x0009a908 PrintMonitor::FindFilamentUsed(char const*, unsigned int, float*, unsigned int) const - .text._ZN12PrintMonitor11GetFileInfoEPKcS1_R13GCodeFileInfo - 0x0009aaf8 0x708 ./src/PrintMonitor.o - 0x0009aaf8 PrintMonitor::GetFileInfo(char const*, char const*, GCodeFileInfo&) - .text._ZN12PrintMonitor4SpinEv - 0x0009b200 0x244 ./src/PrintMonitor.o - 0x0009b200 PrintMonitor::Spin() - .text._ZN12PrintMonitor13StartingPrintEPKc - 0x0009b444 0x30 ./src/PrintMonitor.o - 0x0009b444 PrintMonitor::StartingPrint(char const*) - .text._ZN12PrintMonitor19GetFileInfoResponseEPKcRP12OutputBuffer - 0x0009b474 0x244 ./src/PrintMonitor.o - 0x0009b474 PrintMonitor::GetFileInfoResponse(char const*, OutputBuffer*&) - .text._ZNK12PrintMonitor16GetPrintDurationEv - 0x0009b6b8 0xc ./src/PrintMonitor.o - 0x0009b6b8 PrintMonitor::GetPrintDuration() const - .text._ZNK6RepRap18GetStatusCharacterEv.part.28 - 0x0009b6c4 0x74 ./src/RepRap.o - .text._ZN6RepRap4ExitEv - 0x0009b738 0x34 ./src/RepRap.o - 0x0009b738 RepRap::Exit() - .text._ZN6RepRap6TimingE11MessageType - 0x0009b76c 0x3c ./src/RepRap.o - 0x0009b76c RepRap::Timing(MessageType) - .text._ZN6RepRap11DiagnosticsE11MessageType - 0x0009b7a8 0x3c ./src/RepRap.o - 0x0009b7a8 RepRap::Diagnostics(MessageType) - .text._ZN6RepRap13EmergencyStopEv - 0x0009b7e4 0x60 ./src/RepRap.o - 0x0009b7e4 RepRap::EmergencyStop() - .text._ZN6RepRap8SetDebugEb - 0x0009b844 0x8 ./src/RepRap.o - 0x0009b844 RepRap::SetDebug(bool) - .text._ZN6RepRap10PrintDebugEv - 0x0009b84c 0xb0 ./src/RepRap.o - 0x0009b84c RepRap::PrintDebug() - .text._ZN6RepRap8SetDebugE6Moduleb - 0x0009b8fc 0x24 ./src/RepRap.o - 0x0009b8fc RepRap::SetDebug(Module, bool) - .text._ZN6RepRap7AddToolEP4Tool - 0x0009b920 0x44 ./src/RepRap.o - 0x0009b920 RepRap::AddTool(Tool*) - .text._ZNK6RepRap9PrintToolEiR9StringRef - 0x0009b964 0x38 ./src/RepRap.o - 0x0009b964 RepRap::PrintTool(int, StringRef&) const - .text._ZN6RepRap11StandbyToolEi - 0x0009b99c 0x48 ./src/RepRap.o - 0x0009b99c RepRap::StandbyTool(int) - .text._ZN6RepRap10SelectToolEi - 0x0009b9e4 0x34 ./src/RepRap.o - 0x0009b9e4 RepRap::SelectTool(int) - .text._ZN6RepRap10DeleteToolEP4Tool - 0x0009ba18 0xa4 ./src/RepRap.o - 0x0009ba18 RepRap::DeleteTool(Tool*) - .text._ZNK6RepRap7GetToolEi - 0x0009babc 0x20 ./src/RepRap.o - 0x0009babc RepRap::GetTool(int) const - .text._ZNK6RepRap23GetCurrentOrDefaultToolEv - 0x0009badc 0xc ./src/RepRap.o - 0x0009badc RepRap::GetCurrentOrDefaultTool() const - .text._ZN6RepRap19ToolWarningsAllowedEv - 0x0009bae8 0x30 ./src/RepRap.o - 0x0009bae8 RepRap::ToolWarningsAllowed() - .text._ZN6RepRap4SpinEv - 0x0009bb18 0xbc ./src/RepRap.o - 0x0009bb18 RepRap::Spin() - .text._ZN6RepRap4InitEv - 0x0009bbd4 0x124 ./src/RepRap.o - 0x0009bbd4 RepRap::Init() - .text._ZNK6RepRap22IsHeaterAssignedToToolEa - 0x0009bcf8 0x38 ./src/RepRap.o - 0x0009bcf8 RepRap::IsHeaterAssignedToTool(signed char) const - .text._ZN6RepRap4TickEv - 0x0009bd30 0x64 ./src/RepRap.o - 0x0009bd30 RepRap::Tick() - .text._ZN6RepRap17GetStatusResponseEh14ResponseSource - 0x0009bd94 0xa90 ./src/RepRap.o - 0x0009bd94 RepRap::GetStatusResponse(unsigned char, ResponseSource) - .text._ZN6RepRap17GetConfigResponseEv - 0x0009c824 0x224 ./src/RepRap.o - 0x0009c824 RepRap::GetConfigResponse() - .text._ZN6RepRap23GetLegacyStatusResponseEhi - 0x0009ca48 0x680 ./src/RepRap.o - 0x0009ca48 RepRap::GetLegacyStatusResponse(unsigned char, int) - .text._ZN6RepRap17CopyParameterTextEPKcPcj - 0x0009d0c8 0x4c ./src/RepRap.o - 0x0009d0c8 RepRap::CopyParameterText(char const*, char*, unsigned int) - .text._ZN6RepRapC2Ev - 0x0009d114 0xd0 ./src/RepRap.o - 0x0009d114 RepRap::RepRap() - 0x0009d114 RepRap::RepRap() - .text._ZN6RepRap16GetFilesResponseEPKcb - 0x0009d1e4 0x100 ./src/RepRap.o - 0x0009d1e4 RepRap::GetFilesResponse(char const*, bool) - .text._ZN6RepRap4BeepEii - 0x0009d2e4 0x24 ./src/RepRap.o - 0x0009d2e4 RepRap::Beep(int, int) - .text._ZN6RepRap10SetMessageEPKc - 0x0009d308 0x2c ./src/RepRap.o - 0x0009d308 RepRap::SetMessage(char const*) - .text._ZN6RepRap11SetPasswordEPKc - 0x0009d334 0x10 ./src/RepRap.o - 0x0009d334 RepRap::SetPassword(char const*) - .text._ZNK6RepRap7GetNameEv - 0x0009d344 0x4 ./src/RepRap.o - 0x0009d344 RepRap::GetName() const - .text._ZN6RepRap7SetNameEPKc - 0x0009d348 0x10 ./src/RepRap.o - 0x0009d348 RepRap::SetName(char const*) - .text._ZN6RepRap30GetProhibitedExtruderMovementsEjj - 0x0009d358 0x90 ./src/RepRap.o - 0x0009d358 RepRap::GetProhibitedExtruderMovements(unsigned int, unsigned int) - .text._ZN6RepRap20FlagTemperatureFaultEa - 0x0009d3e8 0xc ./src/RepRap.o - 0x0009d3e8 RepRap::FlagTemperatureFault(signed char) - .text._ZN6RepRap21ClearTemperatureFaultEa - 0x0009d3f4 0x24 ./src/RepRap.o - 0x0009d3f4 RepRap::ClearTemperatureFault(signed char) - .text._ZNK6RepRap15GetCurrentXAxesEv - 0x0009d418 0x10 ./src/RepRap.o - 0x0009d418 RepRap::GetCurrentXAxes() const - .text._ZN6RepRap8DoDivideEmm - 0x0009d428 0x8 ./src/RepRap.o - 0x0009d428 RepRap::DoDivide(unsigned long, unsigned long) - .text._ZN6RepRap9ReadDwordEPKc - 0x0009d430 0x4 ./src/RepRap.o - 0x0009d430 RepRap::ReadDword(char const*) - .text.debugPrintf - 0x0009d434 0x28 ./src/RepRapFirmware.o - 0x0009d434 debugPrintf - .text._Z12StringEqualsPKcS0_ - 0x0009d45c 0x50 ./src/RepRapFirmware.o - 0x0009d45c StringEquals(char const*, char const*) - .text._Z14StringEndsWithPKcS0_ - 0x0009d4ac 0x28 ./src/RepRapFirmware.o - 0x0009d4ac StringEndsWith(char const*, char const*) - .text._Z16StringStartsWithPKcS0_ - 0x0009d4d4 0x44 ./src/RepRapFirmware.o - 0x0009d4d4 StringStartsWith(char const*, char const*) - .text.startup._GLOBAL__sub_I_reprap - 0x0009d518 0x24 ./src/RepRapFirmware.o - .text._ZN4Tool6CreateEiPljS0_jmm - 0x0009d53c 0x190 ./src/Tool.o - 0x0009d53c Tool::Create(int, long*, unsigned int, long*, unsigned int, unsigned long, unsigned long) - .text._ZN4Tool6DeleteEPS_ - 0x0009d6cc 0x14 ./src/Tool.o - 0x0009d6cc Tool::Delete(Tool*) - .text._ZN4Tool5PrintER9StringRef - 0x0009d6e0 0x144 ./src/Tool.o - 0x0009d6e0 Tool::Print(StringRef&) - .text._ZN4Tool20FlagTemperatureFaultEa - 0x0009d824 0x40 ./src/Tool.o - 0x0009d824 Tool::FlagTemperatureFault(signed char) - .text._ZN4Tool21ClearTemperatureFaultEa - 0x0009d864 0x40 ./src/Tool.o - 0x0009d864 Tool::ClearTemperatureFault(signed char) - .text._ZNK4Tool27AllHeatersAtHighTemperatureEb - 0x0009d8a4 0x64 ./src/Tool.o - 0x0009d8a4 Tool::AllHeatersAtHighTemperature(bool) const - .text._ZN4Tool7StandbyEv - 0x0009d908 0x44 ./src/Tool.o - 0x0009d908 Tool::Standby() - .text._ZN4Tool8ActivateEPS_ - 0x0009d94c 0x5c ./src/Tool.o - 0x0009d94c Tool::Activate(Tool*) - .text._ZN4Tool12SetVariablesEPKfS1_ - 0x0009d9a8 0xcc ./src/Tool.o - 0x0009d9a8 Tool::SetVariables(float const*, float const*) - .text._ZNK4Tool12GetVariablesEPfS0_ - 0x0009da74 0x20 ./src/Tool.o - 0x0009da74 Tool::GetVariables(float*, float*) const - .text._ZN4Tool12ToolCanDriveEb - 0x0009da94 0x20 ./src/Tool.o - 0x0009da94 Tool::ToolCanDrive(bool) - .text._ZNK4Tool28UpdateExtruderAndHeaterCountERtS0_ - 0x0009dab4 0x4c ./src/Tool.o - 0x0009dab4 Tool::UpdateExtruderAndHeaterCount(unsigned short&, unsigned short&) const - .text._ZN4Tool25DisplayColdExtrudeWarningEv - 0x0009db00 0x10 ./src/Tool.o - 0x0009db00 Tool::DisplayColdExtrudeWarning() - .text._ZN4Tool9DefineMixEPKf - 0x0009db10 0x1c ./src/Tool.o - 0x0009db10 Tool::DefineMix(float const*) - .text.Reset_Handler - 0x0009db2c 0x88 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(startup_sam3x.o) - 0x0009db2c Reset_Handler - .text._ZNK6Stream8canWriteEv - 0x0009dbb4 0x4 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(variant.o) - 0x0009dbb4 Stream::canWrite() const - .text._ZN9UARTClassD2Ev - 0x0009dbb8 0xc C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(variant.o) - 0x0009dbb8 UARTClass::~UARTClass() - 0x0009dbb8 UARTClass::~UARTClass() - .text._ZN10USARTClassD2Ev - 0x0009dbc4 0xc C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(variant.o) - 0x0009dbc4 USARTClass::~USARTClass() - 0x0009dbc4 USARTClass::~USARTClass() - .text._ZN9UARTClassD0Ev - 0x0009dbd0 0x14 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(variant.o) - 0x0009dbd0 UARTClass::~UARTClass() - .text._ZN10USARTClassD0Ev - 0x0009dbe4 0x14 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(variant.o) - 0x0009dbe4 USARTClass::~USARTClass() - .text._Z11serialEventv - 0x0009dbf8 0x4 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(variant.o) - 0x0009dbf8 serialEvent() - .text.UART_Handler - 0x0009dbfc 0xc C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(variant.o) - 0x0009dbfc UART_Handler - .text._Z12serialEvent1v - 0x0009dc08 0x4 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(variant.o) - 0x0009dc08 serialEvent1() - .text._Z12serialEvent2v - 0x0009dc0c 0x4 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(variant.o) - 0x0009dc0c serialEvent2() - .text.USART0_Handler - 0x0009dc10 0xc C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(variant.o) - 0x0009dc10 USART0_Handler - .text.USART1_Handler - 0x0009dc1c 0xc C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(variant.o) - 0x0009dc1c USART1_Handler - .text._Z14serialEventRunv - 0x0009dc28 0x38 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(variant.o) - 0x0009dc28 serialEventRun() - .text._Z12ConfigurePinRK14PinDescription - 0x0009dc60 0x10 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(variant.o) - 0x0009dc60 ConfigurePin(PinDescription const&) - .text.init 0x0009dc70 0xe0 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(variant.o) - 0x0009dc70 init - .text.startup._GLOBAL__sub_I_g_APinDescription - 0x0009dd50 0xdc C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(variant.o) - .text._ZN7TwoWireD2Ev - 0x0009de2c 0xc C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(Wire.o) - 0x0009de2c TwoWire::~TwoWire() - 0x0009de2c TwoWire::~TwoWire() - .text._ZN7TwoWire5writeEPKhj - 0x0009de38 0x74 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(Wire.o) - 0x0009de38 TwoWire::write(unsigned char const*, unsigned int) - .text._ZN7TwoWire9availableEv - 0x0009deac 0xc C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(Wire.o) - 0x0009deac TwoWire::available() - .text._ZN7TwoWire4readEv - 0x0009deb8 0x20 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(Wire.o) - 0x0009deb8 TwoWire::read() - .text._ZN7TwoWire4peekEv - 0x0009ded8 0x18 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(Wire.o) - 0x0009ded8 TwoWire::peek() - .text._ZN7TwoWire5flushEv - 0x0009def0 0x4 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(Wire.o) - 0x0009def0 TwoWire::flush() - .text._ZN7TwoWireD0Ev - 0x0009def4 0x14 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(Wire.o) - 0x0009def4 TwoWire::~TwoWire() - .text._ZL10Wire1_Initv - 0x0009df08 0x38 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(Wire.o) - .text._ZL9Wire_Initv - 0x0009df40 0x38 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(Wire.o) - .text._ZN7TwoWire5writeEh - 0x0009df78 0x3c C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(Wire.o) - 0x0009df78 TwoWire::write(unsigned char) - .text._ZN7TwoWire9onServiceEv - 0x0009dfb4 0x130 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(Wire.o) - 0x0009dfb4 TwoWire::onService() - .text.TWI1_Handler - 0x0009e0e4 0xc C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(Wire.o) - 0x0009e0e4 TWI1_Handler - .text.TWI0_Handler - 0x0009e0f0 0xc C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(Wire.o) - 0x0009e0f0 TWI0_Handler - .text.startup._GLOBAL__sub_I__Z8TWI_StopP3Twi - 0x0009e0fc 0xc4 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(Wire.o) - .text.mem_test_unit_ready - 0x0009e1c0 0x18 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(ctrl_access.o) - 0x0009e1c0 mem_test_unit_ready - .text.mem_read_capacity - 0x0009e1d8 0x20 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(ctrl_access.o) - 0x0009e1d8 mem_read_capacity - .text.mem_sector_size - 0x0009e1f8 0xc C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(ctrl_access.o) - 0x0009e1f8 mem_sector_size - .text.mem_wr_protect - 0x0009e204 0x1c C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(ctrl_access.o) - 0x0009e204 mem_wr_protect - .text.memory_2_ram - 0x0009e220 0x24 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(ctrl_access.o) - 0x0009e220 memory_2_ram - .text.ram_2_memory - 0x0009e244 0x24 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(ctrl_access.o) - 0x0009e244 ram_2_memory - .text.sd_mmc_spi_get_bus_width - 0x0009e268 0x4 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sd_mmc.o) - .text.sd_mmc_spi_is_high_speed_capable - 0x0009e26c 0x4 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sd_mmc.o) - .text.sd_mmc_spi_get_response_128 - 0x0009e270 0x4 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sd_mmc.o) - .text.sd_mmc_cmd13 - 0x0009e274 0x60 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sd_mmc.o) - .text.sd_mmc_configure_slot - 0x0009e2d4 0x24 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sd_mmc.o) - .text.sd_cmd8 0x0009e2f8 0x48 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sd_mmc.o) - .text.sd_mmc_cmd9_spi - 0x0009e340 0x48 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sd_mmc.o) - .text.sd_mmc_cmd9_mci - 0x0009e388 0x2c C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sd_mmc.o) - .text.sd_mmc_deselect_slot.part.5 - 0x0009e3b4 0x20 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sd_mmc.o) - .text.sd_mmc_select_slot.part.6 - 0x0009e3d4 0xe8 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sd_mmc.o) - .text.mmc_decode_csd - 0x0009e4bc 0xa8 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sd_mmc.o) - .text.sd_decode_csd - 0x0009e564 0x94 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sd_mmc.o) - .text.sd_acmd51 - 0x0009e5f8 0x90 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sd_mmc.o) - .text.mmc_cmd8 - 0x0009e688 0xac C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sd_mmc.o) - .text.sd_mmc_init - 0x0009e734 0x74 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sd_mmc.o) - 0x0009e734 sd_mmc_init - .text.sd_mmc_check - 0x0009e7a8 0x678 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sd_mmc.o) - 0x0009e7a8 sd_mmc_check - .text.sd_mmc_get_type - 0x0009ee20 0x30 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sd_mmc.o) - 0x0009ee20 sd_mmc_get_type - .text.sd_mmc_get_capacity - 0x0009ee50 0x30 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sd_mmc.o) - 0x0009ee50 sd_mmc_get_capacity - .text.sd_mmc_is_write_protected - 0x0009ee80 0x28 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sd_mmc.o) - 0x0009ee80 sd_mmc_is_write_protected - .text.sd_mmc_card_detected - 0x0009eea8 0x28 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sd_mmc.o) - 0x0009eea8 sd_mmc_card_detected - .text.sd_mmc_unmount - 0x0009eed0 0x14 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sd_mmc.o) - 0x0009eed0 sd_mmc_unmount - .text.sd_mmc_init_read_blocks - 0x0009eee4 0xa4 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sd_mmc.o) - 0x0009eee4 sd_mmc_init_read_blocks - .text.sd_mmc_start_read_blocks - 0x0009ef88 0x30 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sd_mmc.o) - 0x0009ef88 sd_mmc_start_read_blocks - .text.sd_mmc_wait_end_of_read_blocks - 0x0009efb8 0x70 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sd_mmc.o) - 0x0009efb8 sd_mmc_wait_end_of_read_blocks - .text.sd_mmc_init_write_blocks - 0x0009f028 0xd4 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sd_mmc.o) - 0x0009f028 sd_mmc_init_write_blocks - .text.sd_mmc_start_write_blocks - 0x0009f0fc 0x30 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sd_mmc.o) - 0x0009f0fc sd_mmc_start_write_blocks - .text.sd_mmc_wait_end_of_write_blocks - 0x0009f12c 0x70 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sd_mmc.o) - 0x0009f12c sd_mmc_wait_end_of_write_blocks - .text.sd_mmc_test_unit_ready - 0x0009f19c 0x44 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sd_mmc_mem.o) - 0x0009f19c sd_mmc_test_unit_ready - .text.sd_mmc_test_unit_ready_0 - 0x0009f1e0 0x8 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sd_mmc_mem.o) - 0x0009f1e0 sd_mmc_test_unit_ready_0 - .text.sd_mmc_test_unit_ready_1 - 0x0009f1e8 0x8 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sd_mmc_mem.o) - 0x0009f1e8 sd_mmc_test_unit_ready_1 - .text.sd_mmc_read_capacity - 0x0009f1f0 0x1c C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sd_mmc_mem.o) - 0x0009f1f0 sd_mmc_read_capacity - .text.sd_mmc_read_capacity_0 - 0x0009f20c 0x8 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sd_mmc_mem.o) - 0x0009f20c sd_mmc_read_capacity_0 - .text.sd_mmc_read_capacity_1 - 0x0009f214 0x8 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sd_mmc_mem.o) - 0x0009f214 sd_mmc_read_capacity_1 - .text.sd_mmc_wr_protect_0 - 0x0009f21c 0x8 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sd_mmc_mem.o) - 0x0009f21c sd_mmc_wr_protect_0 - .text.sd_mmc_wr_protect_1 - 0x0009f224 0x8 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sd_mmc_mem.o) - 0x0009f224 sd_mmc_wr_protect_1 - .text.sd_mmc_removal_0 - 0x0009f22c 0x4 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sd_mmc_mem.o) - 0x0009f22c sd_mmc_removal_0 - .text.sd_mmc_removal_1 - 0x0009f230 0x4 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sd_mmc_mem.o) - 0x0009f230 sd_mmc_removal_1 - .text.sd_mmc_mem_2_ram - 0x0009f234 0x34 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sd_mmc_mem.o) - 0x0009f234 sd_mmc_mem_2_ram - .text.sd_mmc_mem_2_ram_0 - 0x0009f268 0x14 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sd_mmc_mem.o) - 0x0009f268 sd_mmc_mem_2_ram_0 - .text.sd_mmc_mem_2_ram_1 - 0x0009f27c 0x14 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sd_mmc_mem.o) - 0x0009f27c sd_mmc_mem_2_ram_1 - .text.sd_mmc_ram_2_mem - 0x0009f290 0x34 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sd_mmc_mem.o) - 0x0009f290 sd_mmc_ram_2_mem - .text.sd_mmc_ram_2_mem_0 - 0x0009f2c4 0x14 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sd_mmc_mem.o) - 0x0009f2c4 sd_mmc_ram_2_mem_0 - .text.sd_mmc_ram_2_mem_1 - 0x0009f2d8 0x14 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sd_mmc_mem.o) - 0x0009f2d8 sd_mmc_ram_2_mem_1 - .text.sd_mmc_spi_start_write_block - 0x0009f2ec 0x3c C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sd_mmc_spi.o) - .text.sd_mmc_spi_wait_busy - 0x0009f328 0x58 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sd_mmc_spi.o) - .text.sd_mmc_spi_start_read_block - 0x0009f380 0x60 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sd_mmc_spi.o) - .text.sd_mmc_spi_stop_write_block - 0x0009f3e0 0x5c C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sd_mmc_spi.o) - .text.sd_mmc_spi_stop_multiwrite_block - 0x0009f43c 0x68 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sd_mmc_spi.o) - .text.sd_mmc_spi_set_idle_func - 0x0009f4a4 0x10 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sd_mmc_spi.o) - 0x0009f4a4 sd_mmc_spi_set_idle_func - .text.sd_mmc_spi_init - 0x0009f4b4 0x34 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sd_mmc_spi.o) - 0x0009f4b4 sd_mmc_spi_init - .text.sd_mmc_spi_select_device - 0x0009f4e8 0x3c C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sd_mmc_spi.o) - 0x0009f4e8 sd_mmc_spi_select_device - .text.sd_mmc_spi_deselect_device - 0x0009f524 0x24 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sd_mmc_spi.o) - 0x0009f524 sd_mmc_spi_deselect_device - .text.sd_mmc_spi_send_clock - 0x0009f548 0x30 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sd_mmc_spi.o) - 0x0009f548 sd_mmc_spi_send_clock - .text.sd_mmc_spi_adtc_start - 0x0009f578 0x170 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sd_mmc_spi.o) - 0x0009f578 sd_mmc_spi_adtc_start - .text.sd_mmc_spi_send_cmd - 0x0009f6e8 0x14 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sd_mmc_spi.o) - 0x0009f6e8 sd_mmc_spi_send_cmd - .text.sd_mmc_spi_get_response - 0x0009f6fc 0xc C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sd_mmc_spi.o) - 0x0009f6fc sd_mmc_spi_get_response - .text.sd_mmc_spi_read_word - 0x0009f708 0x5c C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sd_mmc_spi.o) - 0x0009f708 sd_mmc_spi_read_word - .text.sd_mmc_spi_write_word - 0x0009f764 0x6c C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sd_mmc_spi.o) - 0x0009f764 sd_mmc_spi_write_word - .text.sd_mmc_spi_start_read_blocks - 0x0009f7d0 0x6c C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sd_mmc_spi.o) - 0x0009f7d0 sd_mmc_spi_start_read_blocks - .text.sd_mmc_spi_wait_end_of_read_blocks - 0x0009f83c 0x4 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sd_mmc_spi.o) - 0x0009f83c sd_mmc_spi_wait_end_of_read_blocks - .text.sd_mmc_spi_start_write_blocks - 0x0009f840 0x68 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sd_mmc_spi.o) - 0x0009f840 sd_mmc_spi_start_write_blocks - .text.sd_mmc_spi_wait_end_of_write_blocks - 0x0009f8a8 0x1c C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sd_mmc_spi.o) - 0x0009f8a8 sd_mmc_spi_wait_end_of_write_blocks - .text.sspi_acquire - 0x0009f8c4 0x38 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(SharedSpi.o) - 0x0009f8c4 sspi_acquire - .text.sspi_release - 0x0009f8fc 0xc C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(SharedSpi.o) - 0x0009f8fc sspi_release - .text.sspi_master_init - 0x0009f908 0x64 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(SharedSpi.o) - 0x0009f908 sspi_master_init - .text.sspi_master_setup_device - 0x0009f96c 0x48 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(SharedSpi.o) - 0x0009f96c sspi_master_setup_device - .text.sspi_select_device - 0x0009f9b4 0x1c C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(SharedSpi.o) - 0x0009f9b4 sspi_select_device - .text.sspi_deselect_device - 0x0009f9d0 0x20 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(SharedSpi.o) - 0x0009f9d0 sspi_deselect_device - .text.sspi_transceive_packet - 0x0009f9f0 0x78 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(SharedSpi.o) - 0x0009f9f0 sspi_transceive_packet - .text._ZN15DueFlashStorage4readEmPvm - 0x0009fa68 0x10 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(DueFlashStorage.o) - 0x0009fa68 DueFlashStorage::read(unsigned long, void*, unsigned long) - .text._ZN15DueFlashStorage5writeEmPKvm - 0x0009fa78 0x9c C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(DueFlashStorage.o) - 0x0009fa78 DueFlashStorage::write(unsigned long, void const*, unsigned long) - .text._ZN9SerialCDC4peekEv - 0x0009fb14 0x8 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(USBSerial.o) - 0x0009fb14 SerialCDC::peek() - .text._ZN9SerialCDCD2Ev - 0x0009fb1c 0xc C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(USBSerial.o) - 0x0009fb1c SerialCDC::~SerialCDC() - 0x0009fb1c SerialCDC::~SerialCDC() - .text._ZN9SerialCDCD0Ev - 0x0009fb28 0x14 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(USBSerial.o) - 0x0009fb28 SerialCDC::~SerialCDC() - .text._ZN9SerialCDC9availableEv - 0x0009fb3c 0xc C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(USBSerial.o) - 0x0009fb3c SerialCDC::available() - .text._ZN9SerialCDC4readEv - 0x0009fb48 0x18 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(USBSerial.o) - 0x0009fb48 SerialCDC::read() - .text._ZN9SerialCDC5flushEv - 0x0009fb60 0x18 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(USBSerial.o) - 0x0009fb60 SerialCDC::flush() - .text._ZNK9SerialCDC8canWriteEv - 0x0009fb78 0xc C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(USBSerial.o) - 0x0009fb78 SerialCDC::canWrite() const - .text._ZN9SerialCDC5writeEh - 0x0009fb84 0x10 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(USBSerial.o) - 0x0009fb84 SerialCDC::write(unsigned char) - .text._ZN9SerialCDC5writeEPKhj - 0x0009fb94 0x14 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(USBSerial.o) - 0x0009fb94 SerialCDC::write(unsigned char const*, unsigned int) - .text._ZN9SerialCDC5beginEm - 0x0009fba8 0x4 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(USBSerial.o) - 0x0009fba8 SerialCDC::begin(unsigned long) - .text._ZN9SerialCDC3endEv - 0x0009fbac 0x8 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(USBSerial.o) - 0x0009fbac SerialCDC::end() - .text._ZNK9SerialCDCcvbEv - 0x0009fbb4 0x4 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(USBSerial.o) - 0x0009fbb4 SerialCDC::operator bool() const - .text.core_cdc_enable - 0x0009fbb8 0xc C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(USBSerial.o) - 0x0009fbb8 core_cdc_enable - .text.core_cdc_disable - 0x0009fbc4 0xc C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(USBSerial.o) - 0x0009fbc4 core_cdc_disable - .text.core_cdc_rx_notify - 0x0009fbd0 0x4 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(USBSerial.o) - 0x0009fbd0 core_cdc_rx_notify - .text.core_cdc_tx_empty_notify - 0x0009fbd4 0x18 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(USBSerial.o) - 0x0009fbd4 core_cdc_tx_empty_notify - .text.startup._GLOBAL__sub_I__ZN9SerialCDCC2Ev - 0x0009fbec 0x38 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(USBSerial.o) - .text._Z12AnalogInInitv - 0x0009fc24 0x54 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(AnalogIn.o) - 0x0009fc24 AnalogInInit() - .text._Z21AnalogInEnableChannel19AnalogChannelNumberb - 0x0009fc78 0x50 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(AnalogIn.o) - 0x0009fc78 AnalogInEnableChannel(AnalogChannelNumber, bool) - .text._Z19AnalogInReadChannel19AnalogChannelNumber - 0x0009fcc8 0x1c C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(AnalogIn.o) - 0x0009fcc8 AnalogInReadChannel(AnalogChannelNumber) - .text._Z23AnalogInStartConversionm - 0x0009fce4 0x38 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(AnalogIn.o) - 0x0009fce4 AnalogInStartConversion(unsigned long) - .text._Z15PinToAdcChannelm - 0x0009fd1c 0x1c C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(AnalogIn.o) - 0x0009fd1c PinToAdcChannel(unsigned long) - .text._Z13AnalogOutInitv - 0x0009fd38 0x4 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(AnalogOut.o) - 0x0009fd38 AnalogOutInit() - .text._Z9AnalogOuthft - 0x0009fd3c 0x428 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(AnalogOut.o) - 0x0009fd3c AnalogOut(unsigned char, float, unsigned short) - .text._ZN5PrintD2Ev - 0x000a0164 0xc C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(Print.o) - 0x000a0164 Print::~Print() - 0x000a0164 Print::~Print() - .text._ZN5Print5writeEPKhj - 0x000a0170 0x28 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(Print.o) - 0x000a0170 Print::write(unsigned char const*, unsigned int) - .text._ZN5PrintD0Ev - 0x000a0198 0x14 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(Print.o) - 0x000a0198 Print::~Print() - .text.Reset 0x000a01ac 0xc C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(Reset.o) - 0x000a01ac Reset - .text.EraseAndReset - 0x000a01b8 0x50 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(Reset.o) - 0x000a01b8 EraseAndReset - .text._ZN10RingBufferC2Ev - 0x000a0208 0x1c C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(RingBuffer.o) - 0x000a0208 RingBuffer::RingBuffer() - 0x000a0208 RingBuffer::RingBuffer() - .text._ZN10RingBuffer10storeBlockEPKhj - 0x000a0224 0x6c C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(RingBuffer.o) - 0x000a0224 RingBuffer::storeBlock(unsigned char const*, unsigned int) - .text._ZN9UARTClasscvbEv - 0x000a0290 0x4 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(UARTClass.o) - 0x000a0290 UARTClass::operator bool() - .text._ZN9UARTClass9availableEv - 0x000a0294 0x14 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(UARTClass.o) - 0x000a0294 UARTClass::available() - .text._ZN9UARTClass4peekEv - 0x000a02a8 0x1c C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(UARTClass.o) - 0x000a02a8 UARTClass::peek() - .text._ZN9UARTClass4readEv - 0x000a02c4 0x2c C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(UARTClass.o) - 0x000a02c4 UARTClass::read() - .text._ZN9UARTClass5flushEv - 0x000a02f0 0x18 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(UARTClass.o) - 0x000a02f0 UARTClass::flush() - .text._ZN9UARTClass5writeEh - 0x000a0308 0x4c C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(UARTClass.o) - 0x000a0308 UARTClass::write(unsigned char) - .text._ZNK9UARTClass8canWriteEv - 0x000a0354 0x18 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(UARTClass.o) - 0x000a0354 UARTClass::canWrite() const - .text._ZN9UARTClass3endEv - 0x000a036c 0x38 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(UARTClass.o) - 0x000a036c UARTClass::end() - .text._ZN9UARTClass5writeEPKhj - 0x000a03a4 0x2c C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(UARTClass.o) - 0x000a03a4 UARTClass::write(unsigned char const*, unsigned int) - .text._ZN9UARTClassC2EP4Uart4IRQnmP10RingBufferS4_ - 0x000a03d0 0x2c C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(UARTClass.o) - 0x000a03d0 UARTClass::UARTClass(Uart*, IRQn, unsigned long, RingBuffer*, RingBuffer*) - 0x000a03d0 UARTClass::UARTClass(Uart*, IRQn, unsigned long, RingBuffer*, RingBuffer*) - .text._ZN9UARTClass4initEmm - 0x000a03fc 0x88 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(UARTClass.o) - 0x000a03fc UARTClass::init(unsigned long, unsigned long) - .text._ZN9UARTClass5beginEm - 0x000a0484 0x8 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(UARTClass.o) - 0x000a0484 UARTClass::begin(unsigned long) - .text._ZN9UARTClass10IrqHandlerEv - 0x000a048c 0x74 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(UARTClass.o) - 0x000a048c UARTClass::IrqHandler() - .text._ZN10USARTClass5beginEm - 0x000a0500 0x8 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(USARTClass.o) - 0x000a0500 USARTClass::begin(unsigned long) - .text._ZN10USARTClassC2EP5Usart4IRQnmP10RingBufferS4_ - 0x000a0508 0x24 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(USARTClass.o) - 0x000a0508 USARTClass::USARTClass(Usart*, IRQn, unsigned long, RingBuffer*, RingBuffer*) - 0x000a0508 USARTClass::USARTClass(Usart*, IRQn, unsigned long, RingBuffer*, RingBuffer*) - .text.attachInterrupt - 0x000a052c 0x188 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(WInterrupts.o) - 0x000a052c attachInterrupt - .text._Z11inInterruptv - 0x000a06b4 0x10 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(WInterrupts.o) - 0x000a06b4 inInterrupt() - .text.PIOA_Handler - 0x000a06c4 0x2c C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(WInterrupts.o) - 0x000a06c4 PIOA_Handler - .text.PIOB_Handler - 0x000a06f0 0x2c C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(WInterrupts.o) - 0x000a06f0 PIOB_Handler - .text.PIOC_Handler - 0x000a071c 0x2c C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(WInterrupts.o) - 0x000a071c PIOC_Handler - .text.PIOD_Handler - 0x000a0748 0x2c C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(WInterrupts.o) - 0x000a0748 PIOD_Handler - .text.__cxa_pure_virtual - 0x000a0774 0x4 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(abi.o) - 0x000a0774 __cxa_pure_virtual - .text.startup.main - 0x000a0778 0x30 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(main.o) - 0x000a0778 main - .text._Znwj 0x000a07a8 0x4 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(new.o) - 0x000a07a8 operator new(unsigned int) - .text._Znaj 0x000a07ac 0x4 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(new.o) - 0x000a07ac operator new[](unsigned int) - .text._ZdlPv 0x000a07b0 0x4 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(new.o) - 0x000a07b0 operator delete(void*) - .text._Z14watchdogEnablem - 0x000a07b4 0x3c C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(watchdog.o) - 0x000a07b4 watchdogEnable(unsigned long) - .text._Z13watchdogResetv - 0x000a07f0 0xc C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(watchdog.o) - 0x000a07f0 watchdogReset() - .text.TimeTick_Increment - 0x000a07fc 0x10 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(wiring.o) - 0x000a07fc TimeTick_Increment - .text.millis 0x000a080c 0xc C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(wiring.o) - 0x000a080c millis - .text.micros 0x000a0818 0x78 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(wiring.o) - 0x000a0818 micros - .text.delay 0x000a0890 0x1c C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(wiring.o) - 0x000a0890 delay - .text.pinModeDuet - 0x000a08ac 0x100 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(wiring_digital.o) - 0x000a08ac pinModeDuet - .text.digitalWrite - 0x000a09ac 0x30 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(wiring_digital.o) - 0x000a09ac digitalWrite - .text.digitalRead - 0x000a09dc 0x34 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(wiring_digital.o) - 0x000a09dc digitalRead - .text.setPullup - 0x000a0a10 0x2c C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(wiring_digital.o) - 0x000a0a10 setPullup - .text.flash_write - 0x000a0a3c 0x108 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(flash_efc.o) - 0x000a0a3c flash_write - .text.flash_lock - 0x000a0b44 0x74 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(flash_efc.o) - 0x000a0b44 flash_lock - .text.flash_unlock - 0x000a0bb8 0x74 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(flash_efc.o) - 0x000a0bb8 flash_unlock - .text.flash_is_gpnvm_set - 0x000a0c2c 0x38 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(flash_efc.o) - 0x000a0c2c flash_is_gpnvm_set - .text.flash_clear_gpnvm - 0x000a0c64 0x2c C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(flash_efc.o) - 0x000a0c64 flash_clear_gpnvm - .text.wdt_init - 0x000a0c90 0x1c C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(wdt.o) - 0x000a0c90 wdt_init - .text.wdt_restart - 0x000a0cac 0x14 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(wdt.o) - 0x000a0cac wdt_restart - .text.udd_ep_finish_job.part.2 - 0x000a0cc0 0x2c C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(uotghs_device.o) - .text.udd_ep_abort_job - 0x000a0cec 0x24 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(uotghs_device.o) - .text.udd_ctrl_send_zlp_in - 0x000a0d10 0x48 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(uotghs_device.o) - .text.udd_ctrl_init - 0x000a0d58 0x50 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(uotghs_device.o) - .text.udd_ctrl_in_sent - 0x000a0da8 0x17c C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(uotghs_device.o) - .text.udd_ep_trans_done - 0x000a0f24 0x17c C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(uotghs_device.o) - .text.UOTGHS_Handler - 0x000a10a0 0x4dc C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(uotghs_device.o) - 0x000a10a0 UOTGHS_Handler - .text.udd_attach - 0x000a157c 0x74 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(uotghs_device.o) - 0x000a157c udd_attach - .text.udd_enable - 0x000a15f0 0xe8 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(uotghs_device.o) - 0x000a15f0 udd_enable - .text.udd_is_high_speed - 0x000a16d8 0x4 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(uotghs_device.o) - 0x000a16d8 udd_is_high_speed - .text.udd_set_address - 0x000a16dc 0x28 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(uotghs_device.o) - 0x000a16dc udd_set_address - .text.udd_getaddress - 0x000a1704 0x10 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(uotghs_device.o) - 0x000a1704 udd_getaddress - .text.udd_get_frame_number - 0x000a1714 0x10 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(uotghs_device.o) - 0x000a1714 udd_get_frame_number - .text.udd_get_micro_frame_number - 0x000a1724 0x10 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(uotghs_device.o) - 0x000a1724 udd_get_micro_frame_number - .text.udd_set_setup_payload - 0x000a1734 0xc C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(uotghs_device.o) - 0x000a1734 udd_set_setup_payload - .text.udd_ep_free - 0x000a1740 0x4c C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(uotghs_device.o) - 0x000a1740 udd_ep_free - .text.udd_ep_is_halted - 0x000a178c 0x14 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(uotghs_device.o) - 0x000a178c udd_ep_is_halted - .text.udd_ep_set_halt - 0x000a17a0 0xd4 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(uotghs_device.o) - 0x000a17a0 udd_ep_set_halt - .text.udd_ep_clear_halt - 0x000a1874 0xc8 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(uotghs_device.o) - 0x000a1874 udd_ep_clear_halt - .text.udd_ep_run - 0x000a193c 0xcc C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(uotghs_device.o) - 0x000a193c udd_ep_run - .text.udd_ep_alloc - 0x000a1a08 0x1b0 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(uotghs_device.o) - 0x000a1a08 udd_ep_alloc - .text.udd_ep_abort - 0x000a1bb8 0x68 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(uotghs_device.o) - 0x000a1bb8 udd_ep_abort - .text.twi_enable_interrupt - 0x000a1c20 0x4 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(twi.o) - 0x000a1c20 twi_enable_interrupt - .text.twi_disable_interrupt - 0x000a1c24 0x8 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(twi.o) - 0x000a1c24 twi_disable_interrupt - .text.twi_get_interrupt_status - 0x000a1c2c 0x4 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(twi.o) - 0x000a1c2c twi_get_interrupt_status - .text.twi_read_byte - 0x000a1c30 0x8 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(twi.o) - 0x000a1c30 twi_read_byte - .text.twi_write_byte - 0x000a1c38 0x4 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(twi.o) - 0x000a1c38 twi_write_byte - .text.tc_init 0x000a1c3c 0x18 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(tc.o) - 0x000a1c3c tc_init - .text.tc_start - 0x000a1c54 0x8 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(tc.o) - 0x000a1c54 tc_start - .text.tc_read_rc - 0x000a1c5c 0x8 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(tc.o) - 0x000a1c5c tc_read_rc - .text.tc_write_ra - 0x000a1c64 0x8 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(tc.o) - 0x000a1c64 tc_write_ra - .text.tc_write_rb - 0x000a1c6c 0x8 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(tc.o) - 0x000a1c6c tc_write_rb - .text.tc_write_rc - 0x000a1c74 0x8 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(tc.o) - 0x000a1c74 tc_write_rc - .text.tc_get_status - 0x000a1c7c 0x8 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(tc.o) - 0x000a1c7c tc_get_status - .text.spi_set_peripheral_chip_select_value - 0x000a1c84 0x18 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(spi.o) - 0x000a1c84 spi_set_peripheral_chip_select_value - .text.spi_calc_baudrate_div - 0x000a1c9c 0x18 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(spi.o) - 0x000a1c9c spi_calc_baudrate_div - .text.rstc_start_software_reset - 0x000a1cb4 0xc C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(rstc.o) - 0x000a1cb4 rstc_start_software_reset - .text.pwm_clocks_generate - 0x000a1cc0 0x50 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pwm.o) - .text.pwm_init - 0x000a1d10 0x3c C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pwm.o) - 0x000a1d10 pwm_init - .text.pwm_channel_init - 0x000a1d4c 0x104 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pwm.o) - 0x000a1d4c pwm_channel_init - .text.pwm_channel_update_duty - 0x000a1e50 0x28 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pwm.o) - 0x000a1e50 pwm_channel_update_duty - .text.pwm_channel_enable - 0x000a1e78 0xc C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pwm.o) - 0x000a1e78 pwm_channel_enable - .text.pwm_channel_disable - 0x000a1e84 0xc C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pwm.o) - 0x000a1e84 pwm_channel_disable - .text.pmc_enable_upll_clock - 0x000a1e90 0x14 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pmc.o) - 0x000a1e90 pmc_enable_upll_clock - .text.pmc_enable_periph_clk - 0x000a1ea4 0x48 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pmc.o) - 0x000a1ea4 pmc_enable_periph_clk - .text.pmc_disable_periph_clk - 0x000a1eec 0x48 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pmc.o) - 0x000a1eec pmc_disable_periph_clk - .text.pmc_switch_udpck_to_upllck - 0x000a1f34 0x14 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pmc.o) - 0x000a1f34 pmc_switch_udpck_to_upllck - .text.pmc_enable_udpck - 0x000a1f48 0xc C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pmc.o) - 0x000a1f48 pmc_enable_udpck - .text.pmc_set_writeprotect - 0x000a1f54 0x20 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pmc.o) - 0x000a1f54 pmc_set_writeprotect - .text.pio_pull_up - 0x000a1f74 0xc C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pio.o) - 0x000a1f74 pio_pull_up - .text.pio_set_debounce_filter - 0x000a1f80 0x1c C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pio.o) - 0x000a1f80 pio_set_debounce_filter - .text.pio_get 0x000a1f9c 0x18 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pio.o) - 0x000a1f9c pio_get - .text.pio_set_peripheral - 0x000a1fb4 0x40 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pio.o) - 0x000a1fb4 pio_set_peripheral - .text.pio_set_input - 0x000a1ff4 0x30 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pio.o) - 0x000a1ff4 pio_set_input - .text.pio_configure - 0x000a2024 0x74 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pio.o) - 0x000a2024 pio_configure - .text.efc_get_wait_state - 0x000a2098 0x8 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(efc.o) - 0x000a2098 efc_get_wait_state - .text.efc_get_result - 0x000a20a0 0x4 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(efc.o) - 0x000a20a0 efc_get_result - .text.efc_set_wait_state - 0x000a20a4 0x14 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(efc.o) - 0x000a20a4 efc_set_wait_state - .text.efc_perform_command - 0x000a20b8 0x4c C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(efc.o) - 0x000a20b8 efc_perform_command - .text.dacc_reset - 0x000a2104 0x8 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(dacc.o) - 0x000a2104 dacc_reset - .text.dacc_set_transfer_mode - 0x000a210c 0x18 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(dacc.o) - 0x000a210c dacc_set_transfer_mode - .text.dacc_get_interrupt_status - 0x000a2124 0x4 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(dacc.o) - 0x000a2124 dacc_get_interrupt_status - .text.dacc_write_conversion_data - 0x000a2128 0x4 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(dacc.o) - 0x000a2128 dacc_write_conversion_data - .text.dacc_set_channel_selection - 0x000a212c 0x18 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(dacc.o) - 0x000a212c dacc_set_channel_selection - .text.dacc_set_power_save - 0x000a2144 0x30 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(dacc.o) - 0x000a2144 dacc_set_power_save - .text.dacc_set_timing - 0x000a2174 0x30 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(dacc.o) - 0x000a2174 dacc_set_timing - .text.dacc_enable_channel - 0x000a21a4 0x14 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(dacc.o) - 0x000a21a4 dacc_enable_channel - .text.dacc_get_channel_status - 0x000a21b8 0x4 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(dacc.o) - 0x000a21b8 dacc_get_channel_status - .text.dacc_set_analog_control - 0x000a21bc 0x8 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(dacc.o) - 0x000a21bc dacc_set_analog_control - .text.adc_init - 0x000a21c4 0x34 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(adc.o) - 0x000a21c4 adc_init - .text.adc_configure_trigger - 0x000a21f8 0x10 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(adc.o) - 0x000a21f8 adc_configure_trigger - .text.adc_configure_timing - 0x000a2208 0x20 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(adc.o) - 0x000a2208 adc_configure_timing - .text.adc_start - 0x000a2228 0x8 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(adc.o) - 0x000a2228 adc_start - .text.adc_enable_channel - 0x000a2230 0xc C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(adc.o) - 0x000a2230 adc_enable_channel - .text.adc_disable_channel - 0x000a223c 0xc C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(adc.o) - 0x000a223c adc_disable_channel - .text.adc_disable_all_channel - 0x000a2248 0x8 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(adc.o) - 0x000a2248 adc_disable_all_channel - .text.adc_get_channel_value - 0x000a2250 0x10 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(adc.o) - 0x000a2250 adc_get_channel_value - .text.adc_disable_interrupt - 0x000a2260 0x4 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(adc.o) - 0x000a2260 adc_disable_interrupt - .text.adc_get_status - 0x000a2264 0x4 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(adc.o) - 0x000a2264 adc_get_status - .text.adc_enable_ts - 0x000a2268 0x10 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(adc.o) - 0x000a2268 adc_enable_ts - .text.adc_disable_ts - 0x000a2278 0x10 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(adc.o) - 0x000a2278 adc_disable_ts - .text.udc_valid_address - 0x000a2288 0x10 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(udc.o) - .text.udc_update_iface_desc.part.0 - 0x000a2298 0x4c C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(udc.o) - .text.udc_iface_disable - 0x000a22e4 0x80 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(udc.o) - .text.udc_iface_enable - 0x000a2364 0x68 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(udc.o) - .text.udc_start - 0x000a23cc 0x4 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(udc.o) - 0x000a23cc udc_start - .text.udc_reset - 0x000a23d0 0x40 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(udc.o) - 0x000a23d0 udc_reset - .text.udc_sof_notify - 0x000a2410 0x38 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(udc.o) - 0x000a2410 udc_sof_notify - .text.udc_process_setup - 0x000a2448 0x3ec C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(udc.o) - 0x000a2448 udc_process_setup - .text.udi_cdc_comm_disable - 0x000a2834 0x10 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(udi_cdc.o) - 0x000a2834 udi_cdc_comm_disable - .text.udi_cdc_data_setup - 0x000a2844 0x4 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(udi_cdc.o) - 0x000a2844 udi_cdc_data_setup - .text.udi_cdc_getsetting - 0x000a2848 0x4 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(udi_cdc.o) - 0x000a2848 udi_cdc_getsetting - .text.udi_cdc_line_coding_received - 0x000a284c 0x4 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(udi_cdc.o) - .text.udi_cdc_data_disable - 0x000a2850 0x24 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(udi_cdc.o) - 0x000a2850 udi_cdc_data_disable - .text.udi_cdc_comm_setup - 0x000a2874 0x60 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(udi_cdc.o) - 0x000a2874 udi_cdc_comm_setup - .text.udi_cdc_comm_enable - 0x000a28d4 0x64 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(udi_cdc.o) - 0x000a28d4 udi_cdc_comm_enable - .text.udi_cdc_tx_send.isra.6 - 0x000a2938 0x154 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(udi_cdc.o) - .text.udi_cdc_data_sof_notify - 0x000a2a8c 0x4 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(udi_cdc.o) - 0x000a2a8c udi_cdc_data_sof_notify - .text.udi_cdc_data_sent - 0x000a2a90 0x48 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(udi_cdc.o) - .text.udi_cdc_multi_get_nb_received_data - 0x000a2ad8 0x4c C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(udi_cdc.o) - 0x000a2ad8 udi_cdc_multi_get_nb_received_data - .text.udi_cdc_rx_start.isra.12 - 0x000a2b24 0xc4 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(udi_cdc.o) - .text.udi_cdc_data_enable - 0x000a2be8 0x7c C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(udi_cdc.o) - 0x000a2be8 udi_cdc_data_enable - .text.udi_cdc_data_received - 0x000a2c64 0x5c C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(udi_cdc.o) - .text.udi_cdc_get_nb_received_data - 0x000a2cc0 0x8 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(udi_cdc.o) - 0x000a2cc0 udi_cdc_get_nb_received_data - .text.udi_cdc_is_rx_ready - 0x000a2cc8 0x10 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(udi_cdc.o) - 0x000a2cc8 udi_cdc_is_rx_ready - .text.udi_cdc_multi_getc - 0x000a2cd8 0xbc C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(udi_cdc.o) - 0x000a2cd8 udi_cdc_multi_getc - .text.udi_cdc_getc - 0x000a2d94 0x8 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(udi_cdc.o) - 0x000a2d94 udi_cdc_getc - .text.udi_cdc_multi_get_free_tx_buffer - 0x000a2d9c 0x74 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(udi_cdc.o) - 0x000a2d9c udi_cdc_multi_get_free_tx_buffer - .text.udi_cdc_get_free_tx_buffer - 0x000a2e10 0x8 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(udi_cdc.o) - 0x000a2e10 udi_cdc_get_free_tx_buffer - .text.udi_cdc_multi_putc - 0x000a2e18 0x94 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(udi_cdc.o) - 0x000a2e18 udi_cdc_multi_putc - .text.udi_cdc_putc - 0x000a2eac 0x8 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(udi_cdc.o) - 0x000a2eac udi_cdc_putc - .text.udi_cdc_multi_write_buf - 0x000a2eb4 0x9c C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(udi_cdc.o) - 0x000a2eb4 udi_cdc_multi_write_buf - .text.udi_cdc_write_buf - 0x000a2f50 0xc C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(udi_cdc.o) - 0x000a2f50 udi_cdc_write_buf - .text.sysclk_enable_usb - 0x000a2f5c 0x14 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sysclk.o) - 0x000a2f5c sysclk_enable_usb - .text.__halt 0x000a2f70 0x4 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(exceptions.o) - 0x000a2f70 DACC_Handler - 0x000a2f70 DMAC_Handler - 0x000a2f70 TRNG_Handler - 0x000a2f70 TC2_Handler - 0x000a2f70 USART3_Handler - 0x000a2f70 TC7_Handler - 0x000a2f70 ADC_Handler - 0x000a2f70 SMC_Handler - 0x000a2f70 RTT_Handler - 0x000a2f70 EFC1_Handler - 0x000a2f70 RTC_Handler - 0x000a2f70 UsageFault_Handler - 0x000a2f70 TC6_Handler - 0x000a2f70 WDT_Handler - 0x000a2f70 CAN0_Handler - 0x000a2f70 TC1_Handler - 0x000a2f70 HSMCI_Handler - 0x000a2f70 SSC_Handler - 0x000a2f70 EFC0_Handler - 0x000a2f70 PMC_Handler - 0x000a2f70 PWM_Handler - 0x000a2f70 CAN1_Handler - 0x000a2f70 MemManage_Handler - 0x000a2f70 SUPC_Handler - 0x000a2f70 TC8_Handler - 0x000a2f70 USART2_Handler - 0x000a2f70 EMAC_Handler - 0x000a2f70 BusFault_Handler - 0x000a2f70 RSTC_Handler - 0x000a2f70 TC0_Handler - 0x000a2f70 TC5_Handler - 0x000a2f70 SPI0_Handler - .text.SysTick_Handler - 0x000a2f74 0x1c C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(exceptions.o) - 0x000a2f74 SysTick_Handler - .text.SystemInit - 0x000a2f90 0x94 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(system_sam3x.o) - 0x000a2f90 SystemInit - .text.__empty 0x000a3024 0x4 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(hooks.o) - 0x000a3024 yield - .text.cos 0x000a3028 0x8c c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-s_cos.o) - 0x000a3028 cos - *fill* 0x000a30b4 0x4 - .text.floor 0x000a30b8 0x120 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-s_floor.o) - 0x000a30b8 floor - .text.lround 0x000a31d8 0x94 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-s_lround.o) - 0x000a31d8 lround - .text.sin 0x000a326c 0x94 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-s_sin.o) - 0x000a326c sin - .text.cosf 0x000a3300 0x6c c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-sf_cos.o) - 0x000a3300 cosf - .text.roundf 0x000a336c 0x4c c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-sf_round.o) - 0x000a336c roundf - .text.sinf 0x000a33b8 0x7c c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-sf_sin.o) - 0x000a33b8 sinf - .text.acos 0x000a3434 0xa8 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-w_acos.o) - 0x000a3434 acos - .text.atan2 0x000a34dc 0x4 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-w_atan2.o) - 0x000a34dc atan2 - .text.exp 0x000a34e0 0xf8 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-w_exp.o) - 0x000a34e0 exp - .text.log 0x000a35d8 0xe4 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-w_log.o) - 0x000a35d8 log - .text.pow 0x000a36bc 0x2f8 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-w_pow.o) - 0x000a36bc pow - .text.sqrt 0x000a39b4 0xac c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-w_sqrt.o) - 0x000a39b4 sqrt - .text.sqrtf 0x000a3a60 0x9c c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-wf_sqrt.o) - 0x000a3a60 sqrtf - *fill* 0x000a3afc 0x4 - .text.__ieee754_acos - 0x000a3b00 0x4b8 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-e_acos.o) - 0x000a3b00 __ieee754_acos - .text.__ieee754_atan2 - 0x000a3fb8 0x1f0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-e_atan2.o) - 0x000a3fb8 __ieee754_atan2 - .text.__ieee754_exp - 0x000a41a8 0x2f8 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-e_exp.o) - 0x000a41a8 __ieee754_exp - .text.__ieee754_log - 0x000a44a0 0x3f0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-e_log.o) - 0x000a44a0 __ieee754_log - .text.__ieee754_pow - 0x000a4890 0xab8 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-e_pow.o) - 0x000a4890 __ieee754_pow - .text.__ieee754_rem_pio2 - 0x000a5348 0x440 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-e_rem_pio2.o) - 0x000a5348 __ieee754_rem_pio2 - .text.__ieee754_sqrt - 0x000a5788 0x180 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-e_sqrt.o) - 0x000a5788 __ieee754_sqrt - .text.__ieee754_rem_pio2f - 0x000a5908 0x2e8 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-ef_rem_pio2.o) - 0x000a5908 __ieee754_rem_pio2f - .text.__ieee754_sqrtf - 0x000a5bf0 0xa8 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-ef_sqrt.o) - 0x000a5bf0 __ieee754_sqrtf - .text.__kernel_cos - 0x000a5c98 0x248 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-k_cos.o) - 0x000a5c98 __kernel_cos - .text.__kernel_rem_pio2 - 0x000a5ee0 0x7bc c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-k_rem_pio2.o) - 0x000a5ee0 __kernel_rem_pio2 - *fill* 0x000a669c 0x4 - .text.__kernel_sin - 0x000a66a0 0x170 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-k_sin.o) - 0x000a66a0 __kernel_sin - .text.__kernel_cosf - 0x000a6810 0x188 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-kf_cos.o) - 0x000a6810 __kernel_cosf - .text.__kernel_rem_pio2f - 0x000a6998 0x670 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-kf_rem_pio2.o) - 0x000a6998 __kernel_rem_pio2f - .text.__kernel_sinf - 0x000a7008 0xec c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-kf_sin.o) - 0x000a7008 __kernel_sinf - *fill* 0x000a70f4 0x4 - .text.atan 0x000a70f8 0x350 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-s_atan.o) - 0x000a70f8 atan - .text.fabs 0x000a7448 0x8 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-s_fabs.o) - 0x000a7448 fabs - .text.finite 0x000a7450 0xc c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-s_finite.o) - 0x000a7450 finite - .text.__fpclassifyd - 0x000a745c 0x50 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-s_fpclassify.o) - 0x000a745c __fpclassifyd - .text.matherr 0x000a74ac 0x4 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-s_matherr.o) - 0x000a74ac matherr - .text.nan 0x000a74b0 0xc c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-s_nan.o) - 0x000a74b0 nan - .text.rint 0x000a74bc 0x118 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-s_rint.o) - 0x000a74bc rint - *fill* 0x000a75d4 0x4 - .text.scalbn 0x000a75d8 0x100 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-s_scalbn.o) - 0x000a75d8 scalbn - .text.fabsf 0x000a76d8 0x8 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-sf_fabs.o) - 0x000a76d8 fabsf - .text.floorf 0x000a76e0 0x8c c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-sf_floor.o) - 0x000a76e0 floorf - .text.__fpclassifyf - 0x000a776c 0x34 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-sf_fpclassify.o) - 0x000a776c __fpclassifyf - .text.scalbnf 0x000a77a0 0xb4 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-sf_scalbn.o) - 0x000a77a0 scalbnf - .text.copysign - 0x000a7854 0x14 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-s_copysign.o) - 0x000a7854 copysign - .text.copysignf - 0x000a7868 0xc c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-sf_copysign.o) - 0x000a7868 copysignf - .text 0x000a7874 0x370 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(_arm_addsubdf3.o) - 0x000a7874 __aeabi_drsub - 0x000a787c __aeabi_dsub - 0x000a787c __subdf3 - 0x000a7880 __aeabi_dadd - 0x000a7880 __adddf3 - 0x000a7af8 __floatunsidf - 0x000a7af8 __aeabi_ui2d - 0x000a7b18 __floatsidf - 0x000a7b18 __aeabi_i2d - 0x000a7b3c __aeabi_f2d - 0x000a7b3c __extendsfdf2 - 0x000a7b78 __floatundidf - 0x000a7b78 __aeabi_ul2d - 0x000a7b88 __floatdidf - 0x000a7b88 __aeabi_l2d - .text 0x000a7be4 0x424 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(_arm_muldivdf3.o) - 0x000a7be4 __aeabi_dmul - 0x000a7be4 __muldf3 - 0x000a7e38 __divdf3 - 0x000a7e38 __aeabi_ddiv - .text 0x000a8008 0x110 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(_arm_cmpdf2.o) - 0x000a8008 __gtdf2 - 0x000a8008 __gedf2 - 0x000a8010 __ltdf2 - 0x000a8010 __ledf2 - 0x000a8018 __nedf2 - 0x000a8018 __eqdf2 - 0x000a8018 __cmpdf2 - 0x000a8094 __aeabi_cdrcmple - 0x000a80a4 __aeabi_cdcmpeq - 0x000a80a4 __aeabi_cdcmple - 0x000a80b4 __aeabi_dcmpeq - 0x000a80c8 __aeabi_dcmplt - 0x000a80dc __aeabi_dcmple - 0x000a80f0 __aeabi_dcmpge - 0x000a8104 __aeabi_dcmpgt - .text 0x000a8118 0x50 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(_arm_fixdfsi.o) - 0x000a8118 __aeabi_d2iz - 0x000a8118 __fixdfsi - .text 0x000a8168 0x40 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(_arm_fixunsdfsi.o) - 0x000a8168 __aeabi_d2uiz - 0x000a8168 __fixunsdfsi - .text 0x000a81a8 0xa0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(_arm_truncdfsf2.o) - 0x000a81a8 __truncdfsf2 - 0x000a81a8 __aeabi_d2f - .text 0x000a8248 0x21c c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(_arm_addsubsf3.o) - 0x000a8248 __aeabi_frsub - 0x000a8250 __subsf3 - 0x000a8250 __aeabi_fsub - 0x000a8254 __aeabi_fadd - 0x000a8254 __addsf3 - 0x000a83b4 __aeabi_ui2f - 0x000a83b4 __floatunsisf - 0x000a83bc __aeabi_i2f - 0x000a83bc __floatsisf - 0x000a83d8 __aeabi_ul2f - 0x000a83d8 __floatundisf - 0x000a83e8 __aeabi_l2f - 0x000a83e8 __floatdisf - .text 0x000a8464 0x2a0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(_arm_muldivsf3.o) - 0x000a8464 __mulsf3 - 0x000a8464 __aeabi_fmul - 0x000a85cc __aeabi_fdiv - 0x000a85cc __divsf3 - .text 0x000a8704 0xec c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(_arm_cmpsf2.o) - 0x000a8704 __gesf2 - 0x000a8704 __gtsf2 - 0x000a870c __lesf2 - 0x000a870c __ltsf2 - 0x000a8714 __nesf2 - 0x000a8714 __eqsf2 - 0x000a8714 __cmpsf2 - 0x000a8774 __aeabi_cfrcmple - 0x000a877c __aeabi_cfcmpeq - 0x000a877c __aeabi_cfcmple - 0x000a878c __aeabi_fcmpeq - 0x000a87a0 __aeabi_fcmplt - 0x000a87b4 __aeabi_fcmple - 0x000a87c8 __aeabi_fcmpge - 0x000a87dc __aeabi_fcmpgt - .text 0x000a87f0 0x2c c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(_arm_unordsf2.o) - 0x000a87f0 __unordsf2 - 0x000a87f0 __aeabi_fcmpun - .text 0x000a881c 0x4c c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(_arm_fixsfsi.o) - 0x000a881c __aeabi_f2iz - 0x000a881c __fixsfsi - .text 0x000a8868 0x40 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(_arm_fixunssfsi.o) - 0x000a8868 __fixunssfsi - 0x000a8868 __aeabi_f2uiz - .text 0x000a88a8 0x2c c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(_aeabi_uldivmod.o) - 0x000a88a8 __aeabi_uldivmod - .text 0x000a88d4 0x28 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(_fixsfdi.o) - 0x000a88d4 __fixsfdi - 0x000a88d4 __aeabi_f2lz - .text 0x000a88fc 0x48 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(_fixunssfdi.o) - 0x000a88fc __fixunssfdi - 0x000a88fc __aeabi_f2ulz - .text 0x000a8944 0x60 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(bpabi.o) - 0x000a8944 __gnu_ldivmod_helper - 0x000a8974 __gnu_uldivmod_helper - .text 0x000a89a4 0x4 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(_dvmd_tls.o) - 0x000a89a4 __aeabi_idiv0 - 0x000a89a4 __aeabi_ldiv0 - .text 0x000a89a8 0x2a0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(_divdi3.o) - 0x000a89a8 __divdi3 - .text 0x000a8c48 0x290 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(_udivdi3.o) - 0x000a8c48 __udivdi3 - .text.__aeabi_atexit - 0x000a8ed8 0xc c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-aeabi_atexit.o) - 0x000a8ed8 __aeabi_atexit - .text.atoi 0x000a8ee4 0x8 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-atoi.o) - 0x000a8ee4 atoi - .text.__cxa_atexit - 0x000a8eec 0x14 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-cxa_atexit.o) - 0x000a8eec __cxa_atexit - .text.__errno 0x000a8f00 0xc c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-errno.o) - 0x000a8f00 __errno - .text.gmtime 0x000a8f0c 0x10 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-gmtime.o) - 0x000a8f0c gmtime - .text.gmtime_r - 0x000a8f1c 0x8 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-gmtime_r.o) - 0x000a8f1c gmtime_r - .text.__libc_init_array - 0x000a8f24 0x50 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-init.o) - 0x000a8f24 __libc_init_array - .text.malloc 0x000a8f74 0x10 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-malloc.o) - 0x000a8f74 malloc - .text.free 0x000a8f84 0x10 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-malloc.o) - 0x000a8f84 free - .text._malloc_r - 0x000a8f94 0x538 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mallocr.o) - 0x000a8f94 _malloc_r - .text.memcmp 0x000a94cc 0x68 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-memcmp.o) - 0x000a94cc memcmp - .text 0x000a9534 0xec c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-memcpy.o) - 0x000a9534 memcpy - .text.memset 0x000a9620 0x94 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-memset.o) - 0x000a9620 memset - .text.validate_structure - 0x000a96b4 0x220 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mktime.o) - .text.mktime 0x000a98d4 0x35c c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mktime.o) - 0x000a98d4 mktime - .text.__tzcalc_limits - 0x000a9c30 0x198 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mktm_r.o) - 0x000a9c30 __tzcalc_limits - .text._mktm_r 0x000a9dc8 0x368 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mktm_r.o) - 0x000a9dc8 _mktm_r - .text.__malloc_lock - 0x000aa130 0x4 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mlock.o) - 0x000aa130 __malloc_lock - .text.__malloc_unlock - 0x000aa134 0x4 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mlock.o) - 0x000aa134 __malloc_unlock - .text.mallinfo - 0x000aa138 0x14 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mstats.o) - 0x000aa138 mallinfo - .text._sbrk_r 0x000aa14c 0x24 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-sbrkr.o) - 0x000aa14c _sbrk_r - .text.snprintf - 0x000aa170 0x68 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-snprintf.o) - 0x000aa170 snprintf - .text.sscanf 0x000aa1d8 0x5c c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-sscanf.o) - 0x000aa1d8 sscanf - .text.__seofread - 0x000aa234 0x4 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-stdio.o) - 0x000aa234 __seofread - .text.strchr 0x000aa238 0xf4 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strchr.o) - 0x000aa238 strchr - .text.strcpy 0x000aa32c 0xbc c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strcpy.o) - 0x000aa32c strcpy - .text.strlen 0x000aa3e8 0x60 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strlen.o) - 0x000aa3e8 strlen - .text.strncpy 0x000aa448 0x64 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strncpy.o) - 0x000aa448 strncpy - .text.strnlen 0x000aa4ac 0x30 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strnlen.o) - 0x000aa4ac strnlen - .text.first_day - 0x000aa4dc 0x7c c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strptime.o) - .text.match_string - 0x000aa558 0x4c c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strptime.o) - .text.strptime - 0x000aa5a4 0x89c c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strptime.o) - 0x000aa5a4 strptime - .text.critical_factorization - 0x000aae40 0xbc c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strstr.o) - .text.two_way_long_needle - 0x000aaefc 0x1ec c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strstr.o) - .text.strstr 0x000ab0e8 0x200 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strstr.o) - 0x000ab0e8 strstr - .text.sulp 0x000ab2e8 0x40 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strtod.o) - .text._strtod_r - 0x000ab328 0xf38 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strtod.o) - 0x000ab328 _strtod_r - .text.strtod 0x000ac260 0x10 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strtod.o) - 0x000ac260 strtod - .text._strtol_r - 0x000ac270 0x114 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strtol.o) - 0x000ac270 _strtol_r - .text.strtol 0x000ac384 0x18 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strtol.o) - 0x000ac384 strtol - .text._strtoul_r - 0x000ac39c 0x130 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strtoul.o) - 0x000ac39c _strtoul_r - .text.strtoul 0x000ac4cc 0x18 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strtoul.o) - 0x000ac4cc strtoul - .text._svfprintf_r - 0x000ac4e4 0x14e0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-svfprintf.o) - 0x000ac4e4 _svfprintf_r - .text.__ssvfscanf_r - 0x000ad9c4 0xe78 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-svfscanf.o) - 0x000ad9c4 __ssvfscanf_r - .text.sbrk 0x000ae83c 0x10 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-syssbrk.o) - 0x000ae83c sbrk - .text.__get_current_time_locale - 0x000ae84c 0x20 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-timelocal.o) - 0x000ae84c __get_current_time_locale - .text.tolower 0x000ae86c 0x18 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-tolower.o) - 0x000ae86c tolower - .text.__tz_lock - 0x000ae884 0x4 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-tzlock.o) - 0x000ae884 __tz_lock - .text.__tz_unlock - 0x000ae888 0x4 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-tzlock.o) - 0x000ae888 __tz_unlock - .text._vsnprintf_r - 0x000ae88c 0x54 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-vsnprintf.o) - 0x000ae88c _vsnprintf_r - .text.vsnprintf - 0x000ae8e0 0x24 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-vsnprintf.o) - 0x000ae8e0 vsnprintf - .text.__register_exitproc - 0x000ae904 0xa8 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-__atexit.o) - 0x000ae904 __register_exitproc - .text.startup.register_fini - 0x000ae9ac 0x14 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-__call_atexit.o) - .text.atexit 0x000ae9c0 0xc c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-atexit.o) - 0x000ae9c0 atexit - .text.div 0x000ae9cc 0x40 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-div.o) - 0x000ae9cc div - .text.quorem 0x000aea0c 0x134 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-dtoa.o) - .text._dtoa_r 0x000aeb40 0xe38 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-dtoa.o) - 0x000aeb40 _dtoa_r - .text.__libc_fini_array - 0x000af978 0x30 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-fini.o) - 0x000af978 __libc_fini_array - .text._malloc_trim_r - 0x000af9a8 0x9c c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-freer.o) - 0x000af9a8 _malloc_trim_r - .text._free_r 0x000afa44 0x198 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-freer.o) - 0x000afa44 _free_r - .text.rshift 0x000afbdc 0xa0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-gdtoa-gethex.o) - .text.__gethex - 0x000afc7c 0x52c c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-gdtoa-gethex.o) - 0x000afc7c __gethex - .text.__hexnan - 0x000b01a8 0x194 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-gdtoa-hexnan.o) - 0x000b01a8 __hexnan - .text.__gettzinfo - 0x000b033c 0x8 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-gettzinfo.o) - 0x000b033c __gettzinfo - .text.iswspace - 0x000b0344 0x1c c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-iswspace.o) - 0x000b0344 iswspace - .text.__locale_charset - 0x000b0360 0x8 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-locale.o) - 0x000b0360 __locale_charset - .text.__locale_mb_cur_max - 0x000b0368 0xc c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-locale.o) - 0x000b0368 __locale_mb_cur_max - .text._localeconv_r - 0x000b0374 0x8 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-locale.o) - 0x000b0374 _localeconv_r - .text.__malloc_update_mallinfo - 0x000b037c 0x58 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mallinfor.o) - 0x000b037c __malloc_update_mallinfo - .text._mallinfo_r - 0x000b03d4 0x34 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mallinfor.o) - 0x000b03d4 _mallinfo_r - .text._mbrtowc_r - 0x000b0408 0x5c c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mbrtowc.o) - 0x000b0408 _mbrtowc_r - .text.__ascii_mbtowc - 0x000b0464 0x2c c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mbtowc_r.o) - 0x000b0464 __ascii_mbtowc - .text.memchr 0x000b0490 0x94 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-memchr-stub.o) - 0x000b0490 memchr - .text.memmove 0x000b0524 0xcc c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-memmove.o) - 0x000b0524 memmove - .text._Balloc 0x000b05f0 0x4c c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mprec.o) - 0x000b05f0 _Balloc - .text._Bfree 0x000b063c 0x14 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mprec.o) - 0x000b063c _Bfree - .text.__multadd - 0x000b0650 0x94 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mprec.o) - 0x000b0650 __multadd - .text.__s2b 0x000b06e4 0x98 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mprec.o) - 0x000b06e4 __s2b - .text.__hi0bits - 0x000b077c 0x40 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mprec.o) - 0x000b077c __hi0bits - .text.__lo0bits - 0x000b07bc 0x5c c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mprec.o) - 0x000b07bc __lo0bits - .text.__i2b 0x000b0818 0x14 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mprec.o) - 0x000b0818 __i2b - .text.__multiply - 0x000b082c 0x13c c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mprec.o) - 0x000b082c __multiply - .text.__pow5mult - 0x000b0968 0x9c c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mprec.o) - 0x000b0968 __pow5mult - .text.__lshift - 0x000b0a04 0xbc c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mprec.o) - 0x000b0a04 __lshift - .text.__mcmp 0x000b0ac0 0x48 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mprec.o) - 0x000b0ac0 __mcmp - .text.__mdiff 0x000b0b08 0xd8 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mprec.o) - 0x000b0b08 __mdiff - .text.__ulp 0x000b0be0 0x40 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mprec.o) - 0x000b0be0 __ulp - .text.__b2d 0x000b0c20 0xb8 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mprec.o) - 0x000b0c20 __b2d - .text.__d2b 0x000b0cd8 0xbc c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mprec.o) - 0x000b0cd8 __d2b - .text.__ratio 0x000b0d94 0x50 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mprec.o) - 0x000b0d94 __ratio - .text.__copybits - 0x000b0de4 0x48 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mprec.o) - 0x000b0de4 __copybits - .text.__any_on - 0x000b0e2c 0x60 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mprec.o) - 0x000b0e2c __any_on - .text._realloc_r - 0x000b0e8c 0x3c0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-reallocr.o) - 0x000b0e8c _realloc_r - .text.__sccl 0x000b124c 0x70 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-sccl.o) - 0x000b124c __sccl - .text.nanf 0x000b12bc 0x8 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-sf_nan.o) - 0x000b12bc nanf - .text.sprintf 0x000b12c4 0x4c c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-sprintf.o) - 0x000b12c4 sprintf - .text.strncasecmp - 0x000b1310 0x50 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strncasecmp.o) - 0x000b1310 strncasecmp - .text.strncmp 0x000b1360 0xb4 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strncmp.o) - 0x000b1360 strncmp - .text._strtoll_r - 0x000b1414 0x19c c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strtoll_r.o) - 0x000b1414 _strtoll_r - .text._strtoull_r - 0x000b15b0 0x190 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strtoull_r.o) - 0x000b15b0 _strtoull_r - .text.__ssprint_r - 0x000b1740 0x100 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-svfiprintf.o) - 0x000b1740 __ssprint_r - .text._sungetc_r - 0x000b1840 0x80 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-svfiscanf.o) - 0x000b1840 _sungetc_r - .text.__ssrefill_r - 0x000b18c0 0x3c c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-svfiscanf.o) - 0x000b18c0 __ssrefill_r - .text._sfread_r - 0x000b18fc 0x80 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-svfiscanf.o) - 0x000b18fc _sfread_r - .text.__submore - 0x000b197c 0x7c c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-ungetc.o) - 0x000b197c __submore - .text._calloc_r - 0x000b19f8 0x60 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-callocr.o) - 0x000b19f8 _calloc_r - *(.glue_7t) - .glue_7t 0x00000000 0x0 linker stubs - *(.glue_7) - .glue_7 0x00000000 0x0 linker stubs - *(.rodata .rodata* .gnu.linkonce.r.*) - .rodata.str1.4 - 0x000b1a58 0x226 ./src/Storage/FileStore.o - 0x228 (size before relaxing) - *fill* 0x000b1c7e 0x2 - .rodata._ZL16SdCardDetectPins - 0x000b1c80 0x4 ./src/Storage/MassStorage.o - .rodata._ZL18SdWriteProtectPins - 0x000b1c84 0x4 ./src/Storage/MassStorage.o - .rodata.str1.4 - 0x000b1c88 0x268 ./src/Storage/MassStorage.o - 0x26c (size before relaxing) - .rodata._ZL11SdSpiCSPins - 0x000b1ef0 0x4 ./src/Storage/MassStorage.o - .rodata.CSWTCH.31 - 0x000b1ef4 0x28 ./src/Storage/MassStorage.o - .rodata.CSWTCH.33 - 0x000b1f1c 0x18 ./src/Storage/MassStorage.o - .rodata._ZL10dummy_ipv4 - 0x000b1f34 0x4 ./src/RADDS/Network.o - .rodata.str1.4 - 0x000b1f38 0x84 ./src/Movement/DDA.o - 0x90 (size before relaxing) - .rodata.str1.4 - 0x000b1fbc 0xe4 ./src/Movement/DeltaParameters.o - .rodata.str1.4 - 0x000b20a0 0xa8 ./src/Movement/DeltaProbe.o - 0xac (size before relaxing) - .rodata.str1.4 - 0x000b2148 0x16a ./src/Movement/DriveMovement.o - 0x170 (size before relaxing) - *fill* 0x000b22b2 0x2 - .rodata.str1.4 - 0x000b22b4 0x259 ./src/Movement/Grid.o - 0x25c (size before relaxing) - *fill* 0x000b250d 0x3 - .rodata._ZTV10MathMatrixIfE - 0x000b2510 0x20 ./src/Movement/Move.o - 0x000b2510 vtable for MathMatrix<float> - .rodata._ZTV11FixedMatrixIfLj32ELj9EE - 0x000b2530 0x20 ./src/Movement/Move.o - 0x000b2530 vtable for FixedMatrix<float, 32u, 9u> - .rodata._ZTV11FixedMatrixIfLj9ELj10EE - 0x000b2550 0x20 ./src/Movement/Move.o - 0x000b2550 vtable for FixedMatrix<float, 9u, 10u> - .rodata.str1.4 - 0x000b2570 0x488 ./src/Movement/Move.o - 0x4a0 (size before relaxing) - .rodata.tbl_lower.4253 - 0x000b29f8 0x1e0 ./src/Libraries/Fatfs/ccsbcs.o - .rodata.Tbl 0x000b2bd8 0x100 ./src/Libraries/Fatfs/ccsbcs.o - .rodata.tbl_upper.4254 - 0x000b2cd8 0x1e0 ./src/Libraries/Fatfs/ccsbcs.o - .rodata.excvt.4829 - 0x000b2eb8 0x80 ./src/Libraries/Fatfs/ff.o - .rodata.str1.4 - 0x000b2f38 0x13 ./src/Libraries/Fatfs/ff.o - 0x14 (size before relaxing) - *fill* 0x000b2f4b 0x1 - .rodata.LfnOfs - 0x000b2f4c 0x10 ./src/Libraries/Fatfs/ff.o - .rodata.str1.4 - 0x000b2f5c 0x44 ./src/Heating/FOPDT.o - .rodata.str1.4 - 0x000b2fa0 0xf3 ./src/Heating/Heat.o - 0xf4 (size before relaxing) - *fill* 0x000b3093 0x1 - .rodata.str1.4 - 0x000b3094 0x585 ./src/Heating/Pid.o - 0x58c (size before relaxing) - *fill* 0x000b3619 0x3 - .rodata.str1.4 - 0x000b361c 0x123 ./src/Heating/TemperatureError.o - 0x124 (size before relaxing) - *fill* 0x000b373f 0x1 - .rodata.CSWTCH.1 - 0x000b3740 0x30 ./src/Heating/TemperatureError.o - .rodata._ZZNK17TemperatureSensor10TryInitRtdEvE8modeData - 0x000b3770 0x4 ./src/Heating/TemperatureSensor.o - .rodata._ZZN17TemperatureSensor17GetRtdTemperatureEPfE7dataOut - 0x000b3774 0x4 ./src/Heating/TemperatureSensor.o - .rodata.str1.4 - 0x000b3778 0x25 ./src/Heating/TemperatureSensor.o - 0x28 (size before relaxing) - *fill* 0x000b379d 0x3 - .rodata._ZL9tempTable - 0x000b37a0 0x98 ./src/Heating/TemperatureSensor.o - .rodata._ZZNK17TemperatureSensor10TryInitRtdEvE8readData - 0x000b3838 0x4 ./src/Heating/TemperatureSensor.o - .rodata.str1.4 - 0x000b383c 0x28a ./src/GCodes/GCodeBuffer.o - 0x290 (size before relaxing) - *fill* 0x000b3ac6 0x2 - .rodata._ZN6GCodes11axisLettersE - 0x000b3ac8 0x8 ./src/GCodes/GCodes.o - 0x000b3ac8 GCodes::axisLetters - .rodata.str1.4 - 0x000b3ad0 0xc10 ./src/GCodes/GCodes.o - 0xc2c (size before relaxing) - .rodata.CSWTCH.522 - 0x000b46e0 0xc ./src/GCodes/GCodes.o - .rodata.CSWTCH.620 - 0x000b46ec 0xc ./src/GCodes/GCodes2.o - .rodata.str1.4 - 0x000b46f8 0x14ba ./src/GCodes/GCodes2.o - 0x1514 (size before relaxing) - *fill* 0x000b5bb2 0x2 - .rodata.str1.4 - 0x000b5bb4 0x28 ./src/OutputMemory.o - .rodata 0x000b5bdc 0x20 ./src/Platform.o - .rodata._ZL17DefaultMacAddress - 0x000b5bfc 0x8 ./src/Platform.o - .rodata._ZZN8Platform14DiagnosticTestEiE5dummy - 0x000b5c04 0x8 ./src/Platform.o - .rodata._ZL11AXIS_MAXIMA - 0x000b5c0c 0x18 ./src/Platform.o - .rodata._ZL20DRIVE_STEPS_PER_UNIT - 0x000b5c24 0x20 ./src/Platform.o - .rodata._ZL14DefaultGateway - 0x000b5c44 0x4 ./src/Platform.o - .rodata._ZL13MAX_FEEDRATES - 0x000b5c48 0x20 ./src/Platform.o - .rodata._ZL13SpecialPinMap - 0x000b5c68 0xc ./src/Platform.o - .rodata._ZL14DIRECTION_PINS - 0x000b5c74 0x8 ./src/Platform.o - .rodata._ZL14DefaultNetMask - 0x000b5c7c 0x4 ./src/Platform.o - .rodata._ZL15TEMP_SENSE_PINS - 0x000b5c80 0x4 ./src/Platform.o - .rodata._ZL19SpiTempSensorCsPins - 0x000b5c84 0x4 ./src/Platform.o - .rodata._ZL12HEAT_ON_PINS - 0x000b5c88 0x4 ./src/Platform.o - .rodata.str1.4 - 0x000b5c8c 0x50e ./src/Platform.o - 0x538 (size before relaxing) - *fill* 0x000b619a 0x2 - .rodata._ZL13ACCELERATIONS - 0x000b619c 0x20 ./src/Platform.o - .rodata._ZL13END_STOP_PINS - 0x000b61bc 0x8 ./src/Platform.o - .rodata._ZL11AXIS_MINIMA - 0x000b61c4 0x18 ./src/Platform.o - .rodata._ZL16DefaultIpAddress - 0x000b61dc 0x4 ./src/Platform.o - .rodata._ZL9STEP_PINS - 0x000b61e0 0x8 ./src/Platform.o - .rodata._ZL16COOLING_FAN_PINS - 0x000b61e8 0x4 ./src/Platform.o - .rodata._ZL11INSTANT_DVS - 0x000b61ec 0x20 ./src/Platform.o - .rodata._ZL11ENABLE_PINS - 0x000b620c 0x8 ./src/Platform.o - .rodata._ZZNK12PrintMonitor10FindHeightEPKcjRfE21kisslicerHeightString - 0x000b6214 0x18 ./src/PrintMonitor.o - .rodata.str1.4 - 0x000b622c 0x347 ./src/PrintMonitor.o - 0x3b4 (size before relaxing) - *fill* 0x000b6573 0x1 - .rodata._ZZNK12PrintMonitor15FindLayerHeightEPKcjRfE18layerHeightStrings - 0x000b6574 0x14 ./src/PrintMonitor.o - .rodata.str1.4 - 0x000b6588 0xa15 ./src/RepRap.o - 0xaa8 (size before relaxing) - *fill* 0x000b6f9d 0x3 - .rodata.str1.4 - 0x000b6fa0 0x5c ./src/RepRapFirmware.o - 0x68 (size before relaxing) - .rodata.str1.4 - 0x000b6ffc 0x1a0 ./src/Tool.o - 0x1b8 (size before relaxing) - .rodata.g_APinDescription - 0x000b719c 0xc5c C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(variant.o) - 0x000b719c g_APinDescription - .rodata._ZTV7TwoWire - 0x000b7df8 0x30 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(Wire.o) - 0x000b7df8 vtable for TwoWire - .rodata.lun_desc - 0x000b7e28 0x40 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(ctrl_access.o) - .rodata.str1.4 - 0x000b7e68 0x2d C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(ctrl_access.o) - 0x30 (size before relaxing) - *fill* 0x000b7e95 0x3 - .rodata.sd_trans_multipliers - 0x000b7e98 0x40 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sd_mmc.o) - 0x000b7e98 sd_trans_multipliers - .rodata.sd_mmc_trans_units - 0x000b7ed8 0x1c C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sd_mmc.o) - 0x000b7ed8 sd_mmc_trans_units - .rodata.mmc_trans_multipliers - 0x000b7ef4 0x40 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sd_mmc.o) - 0x000b7ef4 mmc_trans_multipliers - .rodata.spiInterface - 0x000b7f34 0x48 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sd_mmc.o) - *fill* 0x000b7f7c 0x4 - .rodata._ZTV9SerialCDC - 0x000b7f80 0x30 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(USBSerial.o) - 0x000b7f80 vtable for SerialCDC - .rodata._ZL11channelToTC - 0x000b7fb0 0x24 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(AnalogOut.o) - .rodata._ZL13channelToChNo - 0x000b7fd4 0xc C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(AnalogOut.o) - .rodata._ZL11channelToId - 0x000b7fe0 0xc C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(AnalogOut.o) - *fill* 0x000b7fec 0x4 - .rodata._ZTV5Print - 0x000b7ff0 0x18 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(Print.o) - 0x000b7ff0 vtable for Print - .rodata._ZTV9UARTClass - 0x000b8008 0x38 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(UARTClass.o) - 0x000b8008 vtable for UARTClass - .rodata._ZTV10USARTClass - 0x000b8040 0x38 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(USARTClass.o) - 0x000b8040 vtable for USARTClass - .rodata 0x000b8078 0x2c C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pwm.o) - .rodata.str1.4 - 0x000b80a4 0x5 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-w_acos.o) - 0xc (size before relaxing) - *fill* 0x000b80a9 0x3 - .rodata.str1.4 - 0x000b80ac 0x4 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-w_exp.o) - .rodata.str1.4 - 0x000b80b0 0x4 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-w_log.o) - 0x8 (size before relaxing) - .rodata.str1.4 - 0x000b80b4 0x4 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-w_pow.o) - .rodata.str1.4 - 0x000b80b8 0x5 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-w_sqrt.o) - 0x8 (size before relaxing) - *fill* 0x000b80bd 0x3 - .rodata.str1.4 - 0x000b80c0 0x6 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-wf_sqrt.o) - 0x8 (size before relaxing) - *fill* 0x000b80c6 0x2 - .rodata.halF 0x000b80c8 0x10 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-e_exp.o) - .rodata.ln2LO 0x000b80d8 0x10 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-e_exp.o) - .rodata.ln2HI 0x000b80e8 0x10 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-e_exp.o) - .rodata.dp_h 0x000b80f8 0x10 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-e_pow.o) - .rodata.dp_l 0x000b8108 0x10 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-e_pow.o) - .rodata.bp 0x000b8118 0x10 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-e_pow.o) - .rodata.str1.4 - 0x00000000 0x4 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-e_pow.o) - .rodata.npio2_hw - 0x000b8128 0x80 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-e_rem_pio2.o) - .rodata.two_over_pi - 0x000b81a8 0x108 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-e_rem_pio2.o) - .rodata.npio2_hw - 0x000b82b0 0x80 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-ef_rem_pio2.o) - .rodata.two_over_pi - 0x000b8330 0x318 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-ef_rem_pio2.o) - .rodata.init_jk - 0x000b8648 0x10 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-k_rem_pio2.o) - .rodata.PIo2 0x000b8658 0x40 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-k_rem_pio2.o) - .rodata.init_jk - 0x000b8698 0xc c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-kf_rem_pio2.o) - .rodata.PIo2 0x000b86a4 0x2c c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-kf_rem_pio2.o) - .rodata.atanlo - 0x000b86d0 0x20 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-s_atan.o) - .rodata.atanhi - 0x000b86f0 0x20 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-s_atan.o) - .rodata.TWO52 0x000b8710 0x10 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-s_rint.o) - .rodata.str1.4 - 0x00000000 0x6 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-impure.o) - 0x4 (size before relaxing) - .rodata._global_impure_ptr - 0x000b8720 0x4 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-impure.o) - 0x000b8720 _global_impure_ptr - .rodata._DAYS_BEFORE_MONTH - 0x000b8724 0x30 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mktime.o) - .rodata.DAYS_IN_MONTH - 0x000b8754 0x30 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mktime.o) - .rodata.mon_lengths - 0x000b8784 0x60 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mktm_r.o) - .rodata.year_lengths - 0x000b87e4 0x8 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mktm_r.o) - .rodata._DAYS_BEFORE_MONTH - 0x000b87ec 0x30 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strptime.o) - .rodata.str1.4 - 0x000b881c 0x12 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strptime.o) - 0x20 (size before relaxing) - *fill* 0x000b882e 0x2 - .rodata.fpi.5235 - 0x000b8830 0x14 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strtod.o) - .rodata.fpinan.5271 - 0x000b8844 0x14 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strtod.o) - .rodata.str1.4 - 0x000b8858 0xf c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strtod.o) - 0x10 (size before relaxing) - *fill* 0x000b8867 0x1 - .rodata.tinytens - 0x000b8868 0x28 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strtod.o) - .rodata.zeroes.6760 - 0x000b8890 0x10 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-svfprintf.o) - .rodata.str1.4 - 0x000b88a0 0x3f c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-svfprintf.o) - 0x44 (size before relaxing) - *fill* 0x000b88df 0x1 - .rodata.blanks.6759 - 0x000b88e0 0x10 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-svfprintf.o) - .rodata.basefix.6711 - 0x000b88f0 0x24 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-svfscanf.o) - .rodata.str1.4 - 0x000b8914 0x5 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-svfscanf.o) - 0x8 (size before relaxing) - *fill* 0x000b8919 0x3 - .rodata._C_time_locale - 0x000b891c 0xfc c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-timelocal.o) - .rodata.str1.4 - 0x000b8a18 0x118 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-timelocal.o) - 0x164 (size before relaxing) - .rodata._ctype_ - 0x000b8b30 0x104 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-ctype_.o) - 0x000b8b30 _ctype_ - .rodata.str1.4 - 0x000b8c34 0x10 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-dtoa.o) - 0x14 (size before relaxing) - .rodata.__hexdig - 0x000b8c44 0x100 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-gdtoa-gethex.o) - 0x000b8c44 __hexdig - .rodata.str1.4 - 0x000b8d44 0x8 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-locale.o) - 0x14 (size before relaxing) - .rodata.str1.4 - 0x00000000 0x4 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mbrtowc.o) - *fill* 0x000b8d4c 0x4 - .rodata.__mprec_tens - 0x000b8d50 0xc8 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mprec.o) - 0x000b8d50 __mprec_tens - .rodata.__mprec_bigtens - 0x000b8e18 0x28 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mprec.o) - 0x000b8e18 __mprec_bigtens - .rodata.p05.5266 - 0x000b8e40 0xc c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mprec.o) - *(.ARM.extab* .gnu.linkonce.armextab.*) - 0x000b8e4c . = ALIGN (0x4) - *(.init) - .init 0x000b8e4c 0x4 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m/crti.o - 0x000b8e4c _init - .init 0x000b8e50 0x8 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m/crtn.o - 0x000b8e58 . = ALIGN (0x4) - 0x000b8e58 __preinit_array_start = . - *(.preinit_array) - 0x000b8e58 __preinit_array_end = . - 0x000b8e58 . = ALIGN (0x4) - 0x000b8e58 __init_array_start = . - *(SORT(.init_array.*)) - .init_array.00000 - 0x000b8e58 0x4 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-__call_atexit.o) - *(.init_array) - .init_array 0x000b8e5c 0x4 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m/crtbegin.o - .init_array 0x000b8e60 0x4 ./src/RepRapFirmware.o - .init_array 0x000b8e64 0x4 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(variant.o) - .init_array 0x000b8e68 0x4 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(Wire.o) - .init_array 0x000b8e6c 0x4 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(USBSerial.o) - 0x000b8e70 __init_array_end = . - 0x000b8e70 . = ALIGN (0x4) - *crtbegin.o(.ctors) - *(EXCLUDE_FILE(*crtend.o) .ctors) - *(SORT(.ctors.*)) - *crtend.o(.ctors) - 0x000b8e70 . = ALIGN (0x4) - *(.fini) - .fini 0x000b8e70 0x4 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m/crti.o - 0x000b8e70 _fini - .fini 0x000b8e74 0x8 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m/crtn.o - *fill* 0x000b8e7c 0x4 - .fini.__stub 0x000b8e80 0x20 linker stubs - 0x000b8ea0 . = ALIGN (0x4) - 0x000b8ea0 __fini_array_start = . - *(.fini_array) - .fini_array 0x000b8ea0 0x4 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m/crtbegin.o - *(SORT(.fini_array.*)) - 0x000b8ea4 __fini_array_end = . - *crtbegin.o(.dtors) - *(EXCLUDE_FILE(*crtend.o) .dtors) - *(SORT(.dtors.*)) - *crtend.o(.dtors) - 0x000b8ea4 . = ALIGN (0x4) - 0x000b8ea4 _efixed = . - 0x000b8ea4 PROVIDE (__exidx_start, .) - -.vfp11_veneer 0x000b8ea4 0x0 - .vfp11_veneer 0x00000000 0x0 linker stubs - -.v4_bx 0x000b8ea4 0x0 - .v4_bx 0x00000000 0x0 linker stubs - -.iplt 0x000b8ea4 0x0 - .iplt 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m/crtbegin.o - -.ARM.exidx 0x000b8ea4 0x8 - *(.ARM.exidx* .gnu.linkonce.armexidx.*) - .ARM.exidx 0x000b8ea4 0x8 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(_divdi3.o) - .ARM.exidx 0x000b8eac 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(_udivdi3.o) - 0x8 (size before relaxing) - 0x000b8eac PROVIDE (__exidx_end, .) - -.eh_frame 0x000b8eac 0x0 - .eh_frame 0x000b8eac 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m/crtbegin.o - -.rel.dyn 0x000b8eac 0x0 - .rel.iplt 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m/crtbegin.o - -.jcr 0x000b8eac 0x0 - .jcr 0x000b8eac 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m/crtbegin.o - -.igot.plt 0x000b8eac 0x0 - .igot.plt 0x00000000 0x0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m/crtbegin.o - 0x000b8eac . = ALIGN (0x4) - 0x000b8eac _etext = . - -.relocate 0x20070000 0xae8 load address 0x000b8eac - 0x20070000 . = ALIGN (0x4) - 0x20070000 _srelocate = . - *(.ramfunc .ramfunc.*) - .ramfunc 0x20070000 0x90 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(efc.o) - 0x20070000 efc_perform_read_sequence - 0x20070074 efc_write_fmr - 0x20070078 efc_perform_fcr - *(.data .data.*) - .data 0x20070090 0x4 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m/crtbegin.o - 0x20070090 __dso_handle - .data._ZN14GridDefinition18HeightMapLabelLineE - 0x20070094 0x4 ./src/Movement/Grid.o - 0x20070094 GridDefinition::HeightMapLabelLine - .data._ZN9HeightMap16HeightMapCommentE - 0x20070098 0x4 ./src/Movement/Grid.o - 0x20070098 HeightMap::HeightMapComment - .data.HOME_ALL_G - 0x2007009c 0x4 ./src/GCodes/GCodes.o - 0x2007009c HOME_ALL_G - .data.HomingFileNames - 0x200700a0 0x18 ./src/GCodes/GCodes.o - 0x200700a0 HomingFileNames - .data.HOME_DELTA_G - 0x200700b8 0x4 ./src/GCodes/GCodes.o - 0x200700b8 HOME_DELTA_G - .data.DefaultHeightMapFile - 0x200700bc 0x4 ./src/GCodes/GCodes.o - 0x200700bc DefaultHeightMapFile - .data.PAUSE_G 0x200700c0 0x4 ./src/GCodes/GCodes.o - 0x200700c0 PAUSE_G - .data.BED_EQUATION_G - 0x200700c4 0x4 ./src/GCodes/GCodes2.o - 0x200700c4 BED_EQUATION_G - .data.SLEEP_G 0x200700c8 0x4 ./src/GCodes/GCodes2.o - 0x200700c8 SLEEP_G - .data.STOP_G 0x200700cc 0x4 ./src/GCodes/GCodes2.o - 0x200700cc STOP_G - .data.CANCEL_G - 0x200700d0 0x4 ./src/GCodes/GCodes2.o - 0x200700d0 CANCEL_G - .data.RETRACTPROBE_G - 0x200700d4 0x4 ./src/GCodes/GCodes2.o - 0x200700d4 RETRACTPROBE_G - .data.CONFIG_OVERRIDE_G - 0x200700d8 0x4 ./src/GCodes/GCodes2.o - 0x200700d8 CONFIG_OVERRIDE_G - .data.RESUME_G - 0x200700dc 0x4 ./src/GCodes/GCodes2.o - 0x200700dc RESUME_G - .data.DEPLOYPROBE_G - 0x200700e0 0x4 ./src/GCodes/GCodes2.o - 0x200700e0 DEPLOYPROBE_G - .data.moduleName - 0x200700e4 0x40 ./src/RepRapFirmware.o - 0x200700e4 moduleName - .data._ZZ16sspi_master_initE10init_comms - 0x20070124 0x1 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(SharedSpi.o) - .data.g_interrupt_enabled - 0x20070125 0x1 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(interrupt_sam_nvic.o) - 0x20070125 g_interrupt_enabled - *fill* 0x20070126 0x2 - .data.udc_string_product_name - 0x20070128 0x8 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(udc.o) - .data.udc_string_manufacturer_name - 0x20070130 0x10 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(udc.o) - .data.udc_string_desc - 0x20070140 0x20 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(udc.o) - .data.udc_string_desc_languageid - 0x20070160 0x4 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(udc.o) - .data.udi_api_cdc_data - 0x20070164 0x14 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(udi_cdc.o) - 0x20070164 udi_api_cdc_data - .data.udi_api_cdc_comm - 0x20070178 0x14 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(udi_cdc.o) - 0x20070178 udi_api_cdc_comm - .data.udc_config - 0x2007018c 0xc C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(udi_cdc_desc.o) - 0x2007018c udc_config - .data.udi_apis - 0x20070198 0x8 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(udi_cdc_desc.o) - 0x20070198 udi_apis - .data.udc_config_fs - 0x200701a0 0x8 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(udi_cdc_desc.o) - 0x200701a0 udc_config_fs - .data.udc_device_desc - 0x200701a8 0x14 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(udi_cdc_desc.o) - 0x200701a8 udc_device_desc - .data.udc_desc_fs - 0x200701bc 0x44 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(udi_cdc_desc.o) - 0x200701bc udc_desc_fs - .data.SystemCoreClock - 0x20070200 0x4 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(system_sam3x.o) - 0x20070200 SystemCoreClock - .data.__fdlib_version - 0x20070204 0x1 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-s_lib_ver.o) - 0x20070204 __fdlib_version - *fill* 0x20070205 0x3 - .data.impure_data - 0x20070208 0x428 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-impure.o) - .data._impure_ptr - 0x20070630 0x4 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-impure.o) - 0x20070630 _impure_ptr - .data.__malloc_av_ - 0x20070634 0x408 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mallocr.o) - 0x20070634 __malloc_av_ - .data.__malloc_trim_threshold - 0x20070a3c 0x4 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mallocr.o) - 0x20070a3c __malloc_trim_threshold - .data.__malloc_sbrk_base - 0x20070a40 0x4 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mallocr.o) - 0x20070a40 __malloc_sbrk_base - .data.__ctype_ptr__ - 0x20070a44 0x4 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-ctype_.o) - 0x20070a44 __ctype_ptr__ - .data.tzinfo 0x20070a48 0x40 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-gettzinfo.o) - .data.lconv 0x20070a88 0x38 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-locale.o) - .data.lc_ctype_charset - 0x20070ac0 0x20 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-locale.o) - .data.__mb_cur_max - 0x20070ae0 0x4 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-locale.o) - 0x20070ae0 __mb_cur_max - .data.__mbtowc - 0x20070ae4 0x4 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mbtowc_r.o) - 0x20070ae4 __mbtowc - 0x20070ae8 . = ALIGN (0x4) - 0x20070ae8 _erelocate = . - -.bss 0x20070ae8 0x1b5c load address 0x000b9994 - 0x20070ae8 . = ALIGN (0x4) - 0x20070ae8 _sbss = . - 0x20070ae8 _szero = . - *(.bss .bss.*) - .bss 0x20070ae8 0x1c c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m/crtbegin.o - .bss.errno 0x20070b04 0x4 C:\Eclipse\Firmware\CoreNG\RADDS\cores\arduino\syscalls.o - 0x20070b04 errno - .bss.heap.7106 - 0x20070b08 0x4 C:\Eclipse\Firmware\CoreNG\RADDS\cores\arduino\syscalls.o - .bss._ZN9FileStore16longestWriteTimeE - 0x20070b0c 0x4 ./src/Storage/FileStore.o - 0x20070b0c FileStore::longestWriteTime - .bss._ZZN11MassStorage5MountEjR9StringRefbE8mounting - 0x20070b10 0x1 ./src/Storage/MassStorage.o - *fill* 0x20070b11 0x3 - .bss._ZZN11MassStorage5MountEjR9StringRefbE9startTime - 0x20070b14 0x4 ./src/Storage/MassStorage.o - .bss.maxReps 0x20070b18 0x4 ./src/Movement/Move.o - 0x20070b18 maxReps - .bss.Fsid 0x20070b1c 0x2 ./src/Libraries/Fatfs/ff.o - *fill* 0x20070b1e 0x2 - .bss.FatFs 0x20070b20 0x8 ./src/Libraries/Fatfs/ff.o - .bss._ZN3PID13tuningMaxTempE - 0x20070b28 0x4 ./src/Heating/Pid.o - 0x20070b28 PID::tuningMaxTemp - .bss._ZN3PID19tuningReadingsTakenE - 0x20070b2c 0x4 ./src/Heating/Pid.o - 0x20070b2c PID::tuningReadingsTaken - .bss._ZN3PID21tuningReadingIntervalE - 0x20070b30 0x4 ./src/Heating/Pid.o - 0x20070b30 PID::tuningReadingInterval - .bss._ZN3PID18tuningTempReadingsE - 0x20070b34 0x4 ./src/Heating/Pid.o - 0x20070b34 PID::tuningTempReadings - .bss._ZN3PID20tuningPhaseStartTimeE - 0x20070b38 0x4 ./src/Heating/Pid.o - 0x20070b38 PID::tuningPhaseStartTime - .bss._ZN3PID23tuningTimeOfFastestRateE - 0x20070b3c 0x4 ./src/Heating/Pid.o - 0x20070b3c PID::tuningTimeOfFastestRate - .bss._ZN3PID17tuningFastestRateE - 0x20070b40 0x4 ./src/Heating/Pid.o - 0x20070b40 PID::tuningFastestRate - .bss._ZN3PID9tuningPwmE - 0x20070b44 0x4 ./src/Heating/Pid.o - 0x20070b44 PID::tuningPwm - .bss._ZN3PID15tuningBeginTimeE - 0x20070b48 0x4 ./src/Heating/Pid.o - 0x20070b48 PID::tuningBeginTime - .bss._ZN3PID15tuningStartTempE - 0x20070b4c 0x4 ./src/Heating/Pid.o - 0x20070b4c PID::tuningStartTemp - .bss._ZN17GCodeMachineState12numAllocatedE - 0x20070b50 0x4 ./src/GCodes/GCodeMachineState.o - 0x20070b50 GCodeMachineState::numAllocated - .bss._ZN17GCodeMachineState8freeListE - 0x20070b54 0x4 ./src/GCodes/GCodeMachineState.o - 0x20070b54 GCodeMachineState::freeList - .bss._ZN12OutputBuffer17freeOutputBuffersE - 0x20070b58 0x4 ./src/OutputMemory.o - 0x20070b58 OutputBuffer::freeOutputBuffers - .bss._ZN12OutputBuffer20maxUsedOutputBuffersE - 0x20070b5c 0x4 ./src/OutputMemory.o - 0x20070b5c OutputBuffer::maxUsedOutputBuffers - .bss._ZN12OutputBuffer17usedOutputBuffersE - 0x20070b60 0x4 ./src/OutputMemory.o - 0x20070b60 OutputBuffer::usedOutputBuffers - .bss._ZL11fanInterval - 0x20070b64 0x4 ./src/Platform.o - .bss._ZL17fanInterruptCount - 0x20070b68 0x4 ./src/Platform.o - .bss._ZL16fanLastResetTime - 0x20070b6c 0x4 ./src/Platform.o - .bss._ZL19scratchStringBuffer - 0x20070b70 0x8c ./src/RepRapFirmware.o - .bss.scratchString - 0x20070bfc 0x8 ./src/RepRapFirmware.o - 0x20070bfc scratchString - .bss.reprap 0x20070c04 0x190 ./src/RepRapFirmware.o - 0x20070c04 reprap - .bss._ZN4Tool8freelistE - 0x20070d94 0x4 ./src/Tool.o - 0x20070d94 Tool::freelist - .bss.tx_buffer1 - 0x20070d98 0x208 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(variant.o) - 0x20070d98 tx_buffer1 - .bss.Serial 0x20070fa0 0x24 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(variant.o) - 0x20070fa0 Serial - .bss.rx_buffer1 - 0x20070fc4 0x208 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(variant.o) - 0x20070fc4 rx_buffer1 - .bss.Serial1 0x200711cc 0x28 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(variant.o) - 0x200711cc Serial1 - .bss.Serial2 0x200711f4 0x28 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(variant.o) - 0x200711f4 Serial2 - .bss.tx_buffer2 - 0x2007121c 0x208 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(variant.o) - 0x2007121c tx_buffer2 - .bss.tx_buffer3 - 0x20071424 0x208 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(variant.o) - 0x20071424 tx_buffer3 - .bss.rx_buffer2 - 0x2007162c 0x208 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(variant.o) - 0x2007162c rx_buffer2 - .bss.rx_buffer3 - 0x20071834 0x208 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(variant.o) - 0x20071834 rx_buffer3 - .bss.Wire1 0x20071a3c 0x8c C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(Wire.o) - 0x20071a3c Wire1 - .bss.Wire 0x20071ac8 0x8c C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(Wire.o) - 0x20071ac8 Wire - .bss.sd_mmc_nb_block_to_tranfer - 0x20071b54 0x2 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sd_mmc.o) - .bss.timerActive - 0x20071b56 0x1 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sd_mmc.o) - *fill* 0x20071b57 0x1 - .bss.sd_mmc_card - 0x20071b58 0x4 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sd_mmc.o) - .bss.sd_mmc_nb_block_remaining - 0x20071b5c 0x2 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sd_mmc.o) - .bss.sd_mmc_slot_sel - 0x20071b5e 0x1 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sd_mmc.o) - *fill* 0x20071b5f 0x1 - .bss.sd_mmc_cards - 0x20071b60 0x50 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sd_mmc.o) - .bss.startTime - 0x20071bb0 0x4 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sd_mmc.o) - .bss.sd_mmc_ejected - 0x20071bb4 0x4 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sd_mmc_mem.o) - .bss.sd_mmc_spi_nb_block - 0x20071bb8 0x2 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sd_mmc_spi.o) - *fill* 0x20071bba 0x2 - .bss.sd_mmc_spi_transfert_pos - 0x20071bbc 0x4 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sd_mmc_spi.o) - .bss.sd_mmc_spi_devices - 0x20071bc0 0x10 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sd_mmc_spi.o) - .bss.sd_mmc_spi_block_size - 0x20071bd0 0x2 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sd_mmc_spi.o) - .bss.sd_mmc_spi_err - 0x20071bd2 0x1 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sd_mmc_spi.o) - *fill* 0x20071bd3 0x1 - .bss.spiIdleFunc - 0x20071bd4 0x4 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sd_mmc_spi.o) - .bss.sd_mmc_spi_response_32 - 0x20071bd8 0x4 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sd_mmc_spi.o) - .bss._ZL10sspiLocked - 0x20071bdc 0x1 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(SharedSpi.o) - *fill* 0x20071bdd 0x3 - .bss.SerialUSB - 0x20071be0 0x18 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(USBSerial.o) - 0x20071be0 SerialUSB - .bss._ZL14activeChannels - 0x20071bf8 0x4 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(AnalogIn.o) - .bss._ZL11PWMChanFreq - 0x20071bfc 0x10 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(AnalogOut.o) - .bss.maxPwmLoopCount - 0x20071c0c 0x4 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(AnalogOut.o) - 0x20071c0c maxPwmLoopCount - .bss._ZL10TCChanFreq - 0x20071c10 0x14 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(AnalogOut.o) - .bss._ZL13PWMChanPeriod - 0x20071c24 0x10 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(AnalogOut.o) - .bss._ZL10PWMEnabled - 0x20071c34 0x1 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(AnalogOut.o) - *fill* 0x20071c35 0x3 - .bss._ZL13callbacksPioA - 0x20071c38 0x80 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(WInterrupts.o) - .bss._ZL13callbacksPioB - 0x20071cb8 0x80 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(WInterrupts.o) - .bss._ZL13callbacksPioC - 0x20071d38 0x80 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(WInterrupts.o) - .bss._ZL13callbacksPioD - 0x20071db8 0x80 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(WInterrupts.o) - .bss._ZZ15attachInterruptE7enabled - 0x20071e38 0x4 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(WInterrupts.o) - .bss.g_ms_ticks - 0x20071e3c 0x4 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(wiring.o) - .bss.gs_ul_page_buffer - 0x20071e40 0x100 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(flash_efc.o) - .bss.b_shortpacket.8040 - 0x20071f40 0x1 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(uotghs_device.o) - *fill* 0x20071f41 0x3 - .bss.udd_ep_job - 0x20071f44 0x48 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(uotghs_device.o) - .bss.udd_ep_control_state - 0x20071f8c 0x1 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(uotghs_device.o) - *fill* 0x20071f8d 0x1 - .bss.udd_ctrl_payload_buf_cnt - 0x20071f8e 0x2 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(uotghs_device.o) - .bss.udd_ctrl_prev_payload_buf_cnt - 0x20071f90 0x2 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(uotghs_device.o) - *fill* 0x20071f92 0x2 - .bss.udc_ptr_conf - 0x20071f94 0x4 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(udc.o) - .bss.udc_ep_status.7407 - 0x20071f98 0x2 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(udc.o) - *fill* 0x20071f9a 0x2 - .bss.udc_iface_setting - 0x20071f9c 0x4 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(udc.o) - .bss.udc_device_status - 0x20071fa0 0x2 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(udc.o) - *fill* 0x20071fa2 0x2 - .bss.udc_num_configuration - 0x20071fa4 0x4 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(udc.o) - .bss.udc_ptr_iface - 0x20071fa8 0x4 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(udc.o) - .bss.udi_cdc_line_coding - 0x20071fac 0x8 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(udi_cdc.o) - .bss.udi_cdc_rx_buf_sel - 0x20071fb4 0x4 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(udi_cdc.o) - .bss.udi_cdc_nb_data_enabled - 0x20071fb8 0x1 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(udi_cdc.o) - *fill* 0x20071fb9 0x3 - .bss.udi_cdc_tx_buf_sel - 0x20071fbc 0x4 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(udi_cdc.o) - .bss.udi_cdc_tx_buf_nb - 0x20071fc0 0x4 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(udi_cdc.o) - .bss.udi_cdc_tx_buf - 0x20071fc4 0x280 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(udi_cdc.o) - .bss.udi_cdc_rx_buf_nb - 0x20072244 0x4 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(udi_cdc.o) - .bss.udi_cdc_nb_comm_enabled - 0x20072248 0x1 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(udi_cdc.o) - *fill* 0x20072249 0x3 - .bss.udi_cdc_rx_pos - 0x2007224c 0x4 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(udi_cdc.o) - .bss.udi_cdc_tx_sof_num - 0x20072250 0x4 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(udi_cdc.o) - .bss.udi_cdc_data_running - 0x20072254 0x1 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(udi_cdc.o) - *fill* 0x20072255 0x1 - .bss.sof_zlp_counter.7758 - 0x20072256 0x2 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(udi_cdc.o) - .bss.udi_cdc_tx_trans_ongoing - 0x20072258 0x4 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(udi_cdc.o) - .bss.uid_cdc_state_msg - 0x2007225c 0xc C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(udi_cdc.o) - .bss.udi_cdc_rx_buf - 0x20072268 0x280 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(udi_cdc.o) - .bss.udi_cdc_rx_trans_ongoing - 0x200724e8 0x4 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(udi_cdc.o) - .bss.udi_cdc_tx_both_buf_to_send - 0x200724ec 0x4 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(udi_cdc.o) - .bss.udi_cdc_state - 0x200724f0 0x4 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(udi_cdc.o) - .bss.__malloc_max_total_mem - 0x200724f4 0x4 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mallocr.o) - 0x200724f4 __malloc_max_total_mem - .bss.__malloc_max_sbrked_mem - 0x200724f8 0x4 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mallocr.o) - 0x200724f8 __malloc_max_sbrked_mem - .bss.__malloc_top_pad - 0x200724fc 0x4 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mallocr.o) - 0x200724fc __malloc_top_pad - .bss.__malloc_current_mallinfo - 0x20072500 0x28 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mallocr.o) - 0x20072500 __malloc_current_mallinfo - .bss._time_using_locale - 0x20072528 0x4 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-timelocal.o) - .bss._time_locale - 0x2007252c 0xfc c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-timelocal.o) - .bss._daylight - 0x20072628 0x4 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-tzvars.o) - 0x20072628 _daylight - *(COMMON) - COMMON 0x2007262c 0x18 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(uotghs_device.o) - 0x2007262c udd_g_ctrlreq - 0x20072644 . = ALIGN (0x4) - 0x20072644 _ebss = . - 0x20072644 _ezero = . - 0x20072644 . = ALIGN (0x4) - 0x20072644 _end = . - -.stack_dummy 0x20072644 0x0 - *(.stack*) - 0x20088000 __StackTop = (ORIGIN (ram) + 0x18000) - 0x20088000 __StackLimit = (__StackTop - SIZEOF (.stack_dummy)) - 0x20088000 PROVIDE (_sstack, __StackLimit) - 0x20088000 PROVIDE (_estack, __StackTop) -OUTPUT(RepRapFirmware.elf elf32-littlearm) - -.ARM.attributes - 0x00000000 0x29 - .ARM.attributes - 0x00000000 0x1d c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m/crti.o - .ARM.attributes - 0x0000001d 0x2d c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m/crtbegin.o - .ARM.attributes - 0x0000004a 0x33 C:\Eclipse\Firmware\CoreNG\RADDS\cores\arduino\syscalls.o - .ARM.attributes - 0x0000007d 0x33 ./src/Storage/FileStore.o - .ARM.attributes - 0x000000b0 0x33 ./src/Storage/MassStorage.o - .ARM.attributes - 0x000000e3 0x33 ./src/RADDS/Network.o - .ARM.attributes - 0x00000116 0x33 ./src/Movement/DDA.o - .ARM.attributes - 0x00000149 0x33 ./src/Movement/DeltaParameters.o - .ARM.attributes - 0x0000017c 0x33 ./src/Movement/DeltaProbe.o - .ARM.attributes - 0x000001af 0x33 ./src/Movement/DriveMovement.o - .ARM.attributes - 0x000001e2 0x33 ./src/Movement/Grid.o - .ARM.attributes - 0x00000215 0x33 ./src/Movement/Move.o - .ARM.attributes - 0x00000248 0x33 ./src/Libraries/sha1/sha1.o - .ARM.attributes - 0x0000027b 0x33 ./src/Libraries/Math/Isqrt.o - .ARM.attributes - 0x000002ae 0x33 ./src/Libraries/General/StringRef.o - .ARM.attributes - 0x000002e1 0x33 ./src/Libraries/Fatfs/ccsbcs.o - .ARM.attributes - 0x00000314 0x33 ./src/Libraries/Fatfs/diskio.o - .ARM.attributes - 0x00000347 0x33 ./src/Libraries/Fatfs/fattime_rtc.o - .ARM.attributes - 0x0000037a 0x33 ./src/Libraries/Fatfs/ff.o - .ARM.attributes - 0x000003ad 0x33 ./src/Heating/FOPDT.o - .ARM.attributes - 0x000003e0 0x33 ./src/Heating/Heat.o - .ARM.attributes - 0x00000413 0x33 ./src/Heating/Pid.o - .ARM.attributes - 0x00000446 0x33 ./src/Heating/TemperatureError.o - .ARM.attributes - 0x00000479 0x33 ./src/Heating/TemperatureSensor.o - .ARM.attributes - 0x000004ac 0x33 ./src/Heating/Thermistor.o - .ARM.attributes - 0x000004df 0x33 ./src/GCodes/GCodeBuffer.o - .ARM.attributes - 0x00000512 0x33 ./src/GCodes/GCodeMachineState.o - .ARM.attributes - 0x00000545 0x33 ./src/GCodes/GCodes.o - .ARM.attributes - 0x00000578 0x33 ./src/GCodes/GCodes2.o - .ARM.attributes - 0x000005ab 0x33 ./src/Fan.o - .ARM.attributes - 0x000005de 0x33 ./src/OutputMemory.o - .ARM.attributes - 0x00000611 0x33 ./src/Platform.o - .ARM.attributes - 0x00000644 0x33 ./src/PrintMonitor.o - .ARM.attributes - 0x00000677 0x33 ./src/RepRap.o - .ARM.attributes - 0x000006aa 0x33 ./src/RepRapFirmware.o - .ARM.attributes - 0x000006dd 0x33 ./src/Tool.o - .ARM.attributes - 0x00000710 0x33 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(startup_sam3x.o) - .ARM.attributes - 0x00000743 0x33 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(variant.o) - .ARM.attributes - 0x00000776 0x33 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(Wire.o) - .ARM.attributes - 0x000007a9 0x33 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(ctrl_access.o) - .ARM.attributes - 0x000007dc 0x33 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sd_mmc.o) - .ARM.attributes - 0x0000080f 0x33 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sd_mmc_mem.o) - .ARM.attributes - 0x00000842 0x33 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sd_mmc_spi.o) - .ARM.attributes - 0x00000875 0x33 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(SharedSpi.o) - .ARM.attributes - 0x000008a8 0x33 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(DueFlashStorage.o) - .ARM.attributes - 0x000008db 0x33 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(USBSerial.o) - .ARM.attributes - 0x0000090e 0x33 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(AnalogIn.o) - .ARM.attributes - 0x00000941 0x33 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(AnalogOut.o) - .ARM.attributes - 0x00000974 0x33 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(Print.o) - .ARM.attributes - 0x000009a7 0x33 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(Reset.o) - .ARM.attributes - 0x000009da 0x33 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(RingBuffer.o) - .ARM.attributes - 0x00000a0d 0x33 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(UARTClass.o) - .ARM.attributes - 0x00000a40 0x33 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(USARTClass.o) - .ARM.attributes - 0x00000a73 0x33 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(WInterrupts.o) - .ARM.attributes - 0x00000aa6 0x33 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(abi.o) - .ARM.attributes - 0x00000ad9 0x33 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(main.o) - .ARM.attributes - 0x00000b0c 0x33 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(new.o) - .ARM.attributes - 0x00000b3f 0x33 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(watchdog.o) - .ARM.attributes - 0x00000b72 0x33 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(wiring.o) - .ARM.attributes - 0x00000ba5 0x33 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(wiring_digital.o) - .ARM.attributes - 0x00000bd8 0x33 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(flash_efc.o) - .ARM.attributes - 0x00000c0b 0x33 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(wdt.o) - .ARM.attributes - 0x00000c3e 0x33 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(uotghs_device.o) - .ARM.attributes - 0x00000c71 0x33 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(twi.o) - .ARM.attributes - 0x00000ca4 0x33 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(tc.o) - .ARM.attributes - 0x00000cd7 0x33 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(spi.o) - .ARM.attributes - 0x00000d0a 0x33 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(rstc.o) - .ARM.attributes - 0x00000d3d 0x33 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pwm.o) - .ARM.attributes - 0x00000d70 0x33 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pmc.o) - .ARM.attributes - 0x00000da3 0x33 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pio.o) - .ARM.attributes - 0x00000dd6 0x33 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(efc.o) - .ARM.attributes - 0x00000e09 0x33 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(dacc.o) - .ARM.attributes - 0x00000e3c 0x33 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(adc.o) - .ARM.attributes - 0x00000e6f 0x33 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(interrupt_sam_nvic.o) - .ARM.attributes - 0x00000ea2 0x33 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(udc.o) - .ARM.attributes - 0x00000ed5 0x33 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(udi_cdc.o) - .ARM.attributes - 0x00000f08 0x33 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(udi_cdc_desc.o) - .ARM.attributes - 0x00000f3b 0x33 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sysclk.o) - .ARM.attributes - 0x00000f6e 0x33 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(exceptions.o) - .ARM.attributes - 0x00000fa1 0x33 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(system_sam3x.o) - .ARM.attributes - 0x00000fd4 0x33 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(hooks.o) - .ARM.attributes - 0x00001007 0x2d c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-s_cos.o) - .ARM.attributes - 0x00001034 0x2d c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-s_floor.o) - .ARM.attributes - 0x00001061 0x2d c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-s_lround.o) - .ARM.attributes - 0x0000108e 0x2d c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-s_sin.o) - .ARM.attributes - 0x000010bb 0x2d c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-sf_cos.o) - .ARM.attributes - 0x000010e8 0x2d c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-sf_round.o) - .ARM.attributes - 0x00001115 0x2d c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-sf_sin.o) - .ARM.attributes - 0x00001142 0x2d c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-w_acos.o) - .ARM.attributes - 0x0000116f 0x2d c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-w_atan2.o) - .ARM.attributes - 0x0000119c 0x2d c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-w_exp.o) - .ARM.attributes - 0x000011c9 0x2d c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-w_log.o) - .ARM.attributes - 0x000011f6 0x2d c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-w_pow.o) - .ARM.attributes - 0x00001223 0x2d c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-w_sqrt.o) - .ARM.attributes - 0x00001250 0x2d c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-wf_sqrt.o) - .ARM.attributes - 0x0000127d 0x2d c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-e_acos.o) - .ARM.attributes - 0x000012aa 0x2d c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-e_atan2.o) - .ARM.attributes - 0x000012d7 0x2d c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-e_exp.o) - .ARM.attributes - 0x00001304 0x2d c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-e_log.o) - .ARM.attributes - 0x00001331 0x2d c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-e_pow.o) - .ARM.attributes - 0x0000135e 0x2d c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-e_rem_pio2.o) - .ARM.attributes - 0x0000138b 0x2d c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-e_sqrt.o) - .ARM.attributes - 0x000013b8 0x2d c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-ef_rem_pio2.o) - .ARM.attributes - 0x000013e5 0x2d c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-ef_sqrt.o) - .ARM.attributes - 0x00001412 0x2d c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-k_cos.o) - .ARM.attributes - 0x0000143f 0x2d c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-k_rem_pio2.o) - .ARM.attributes - 0x0000146c 0x2d c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-k_sin.o) - .ARM.attributes - 0x00001499 0x2d c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-kf_cos.o) - .ARM.attributes - 0x000014c6 0x2d c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-kf_rem_pio2.o) - .ARM.attributes - 0x000014f3 0x2d c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-kf_sin.o) - .ARM.attributes - 0x00001520 0x2d c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-s_atan.o) - .ARM.attributes - 0x0000154d 0x2d c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-s_fabs.o) - .ARM.attributes - 0x0000157a 0x2d c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-s_finite.o) - .ARM.attributes - 0x000015a7 0x2d c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-s_fpclassify.o) - .ARM.attributes - 0x000015d4 0x2d c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-s_lib_ver.o) - .ARM.attributes - 0x00001601 0x2d c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-s_matherr.o) - .ARM.attributes - 0x0000162e 0x2d c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-s_nan.o) - .ARM.attributes - 0x0000165b 0x2d c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-s_rint.o) - .ARM.attributes - 0x00001688 0x2d c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-s_scalbn.o) - .ARM.attributes - 0x000016b5 0x2d c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-sf_fabs.o) - .ARM.attributes - 0x000016e2 0x2d c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-sf_floor.o) - .ARM.attributes - 0x0000170f 0x2d c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-sf_fpclassify.o) - .ARM.attributes - 0x0000173c 0x2d c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-sf_scalbn.o) - .ARM.attributes - 0x00001769 0x2d c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-s_copysign.o) - .ARM.attributes - 0x00001796 0x2d c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-sf_copysign.o) - .ARM.attributes - 0x000017c3 0x1d c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(_arm_addsubdf3.o) - .ARM.attributes - 0x000017e0 0x1d c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(_arm_muldivdf3.o) - .ARM.attributes - 0x000017fd 0x1d c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(_arm_cmpdf2.o) - .ARM.attributes - 0x0000181a 0x1d c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(_arm_fixdfsi.o) - .ARM.attributes - 0x00001837 0x1d c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(_arm_fixunsdfsi.o) - .ARM.attributes - 0x00001854 0x1d c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(_arm_truncdfsf2.o) - .ARM.attributes - 0x00001871 0x1d c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(_arm_addsubsf3.o) - .ARM.attributes - 0x0000188e 0x1d c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(_arm_muldivsf3.o) - .ARM.attributes - 0x000018ab 0x1d c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(_arm_cmpsf2.o) - .ARM.attributes - 0x000018c8 0x1d c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(_arm_unordsf2.o) - .ARM.attributes - 0x000018e5 0x1d c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(_arm_fixsfsi.o) - .ARM.attributes - 0x00001902 0x1d c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(_arm_fixunssfsi.o) - .ARM.attributes - 0x0000191f 0x1d c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(_aeabi_uldivmod.o) - .ARM.attributes - 0x0000193c 0x2d c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(_fixsfdi.o) - .ARM.attributes - 0x00001969 0x2d c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(_fixunssfdi.o) - .ARM.attributes - 0x00001996 0x2d c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(bpabi.o) - .ARM.attributes - 0x000019c3 0x1d c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(_dvmd_tls.o) - .ARM.attributes - 0x000019e0 0x2d c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(_divdi3.o) - .ARM.attributes - 0x00001a0d 0x2d c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(_udivdi3.o) - .ARM.attributes - 0x00001a3a 0x2d c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-aeabi_atexit.o) - .ARM.attributes - 0x00001a67 0x2d c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-atoi.o) - .ARM.attributes - 0x00001a94 0x2d c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-cxa_atexit.o) - .ARM.attributes - 0x00001ac1 0x2d c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-errno.o) - .ARM.attributes - 0x00001aee 0x2d c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-gmtime.o) - .ARM.attributes - 0x00001b1b 0x2d c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-gmtime_r.o) - .ARM.attributes - 0x00001b48 0x2d c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-impure.o) - .ARM.attributes - 0x00001b75 0x2d c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-init.o) - .ARM.attributes - 0x00001ba2 0x2d c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-malloc.o) - .ARM.attributes - 0x00001bcf 0x2d c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mallocr.o) - .ARM.attributes - 0x00001bfc 0x2d c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-memcmp.o) - .ARM.attributes - 0x00001c29 0x1b c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-memcpy.o) - .ARM.attributes - 0x00001c44 0x2d c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-memset.o) - .ARM.attributes - 0x00001c71 0x2d c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mktime.o) - .ARM.attributes - 0x00001c9e 0x2d c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mktm_r.o) - .ARM.attributes - 0x00001ccb 0x2d c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mlock.o) - .ARM.attributes - 0x00001cf8 0x2d c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mstats.o) - .ARM.attributes - 0x00001d25 0x2d c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-sbrkr.o) - .ARM.attributes - 0x00001d52 0x2d c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-snprintf.o) - .ARM.attributes - 0x00001d7f 0x2d c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-sscanf.o) - .ARM.attributes - 0x00001dac 0x2d c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-stdio.o) - .ARM.attributes - 0x00001dd9 0x2d c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strchr.o) - .ARM.attributes - 0x00001e06 0x2d c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strcpy.o) - .ARM.attributes - 0x00001e33 0x2d c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strlen.o) - .ARM.attributes - 0x00001e60 0x2d c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strncpy.o) - .ARM.attributes - 0x00001e8d 0x2d c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strnlen.o) - .ARM.attributes - 0x00001eba 0x2d c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strptime.o) - .ARM.attributes - 0x00001ee7 0x2d c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strstr.o) - .ARM.attributes - 0x00001f14 0x2d c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strtod.o) - .ARM.attributes - 0x00001f41 0x2d c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strtol.o) - .ARM.attributes - 0x00001f6e 0x2d c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strtoul.o) - .ARM.attributes - 0x00001f9b 0x2d c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-svfprintf.o) - .ARM.attributes - 0x00001fc8 0x2d c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-svfscanf.o) - .ARM.attributes - 0x00001ff5 0x2d c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-syssbrk.o) - .ARM.attributes - 0x00002022 0x2d c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-timelocal.o) - .ARM.attributes - 0x0000204f 0x2d c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-tolower.o) - .ARM.attributes - 0x0000207c 0x2d c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-tzlock.o) - .ARM.attributes - 0x000020a9 0x2d c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-tzvars.o) - .ARM.attributes - 0x000020d6 0x2d c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-vsnprintf.o) - .ARM.attributes - 0x00002103 0x2d c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-__atexit.o) - .ARM.attributes - 0x00002130 0x2d c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-__call_atexit.o) - .ARM.attributes - 0x0000215d 0x2d c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-atexit.o) - .ARM.attributes - 0x0000218a 0x2d c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-ctype_.o) - .ARM.attributes - 0x000021b7 0x2d c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-div.o) - .ARM.attributes - 0x000021e4 0x2d c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-dtoa.o) - .ARM.attributes - 0x00002211 0x2d c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-fini.o) - .ARM.attributes - 0x0000223e 0x2d c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-freer.o) - .ARM.attributes - 0x0000226b 0x2d c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-gdtoa-gethex.o) - .ARM.attributes - 0x00002298 0x2d c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-gdtoa-hexnan.o) - .ARM.attributes - 0x000022c5 0x2d c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-gettzinfo.o) - .ARM.attributes - 0x000022f2 0x2d c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-iswspace.o) - .ARM.attributes - 0x0000231f 0x2d c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-locale.o) - .ARM.attributes - 0x0000234c 0x2d c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mallinfor.o) - .ARM.attributes - 0x00002379 0x2d c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mbrtowc.o) - .ARM.attributes - 0x000023a6 0x2d c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mbtowc_r.o) - .ARM.attributes - 0x000023d3 0x2d c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-memchr-stub.o) - .ARM.attributes - 0x00002400 0x2d c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-memmove.o) - .ARM.attributes - 0x0000242d 0x2d c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mprec.o) - .ARM.attributes - 0x0000245a 0x2d c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-reallocr.o) - .ARM.attributes - 0x00002487 0x2d c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-sccl.o) - .ARM.attributes - 0x000024b4 0x2d c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-sf_nan.o) - .ARM.attributes - 0x000024e1 0x2d c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-sprintf.o) - .ARM.attributes - 0x0000250e 0x2d c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strncasecmp.o) - .ARM.attributes - 0x0000253b 0x2d c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strncmp.o) - .ARM.attributes - 0x00002568 0x2d c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strtoll_r.o) - .ARM.attributes - 0x00002595 0x2d c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strtoull_r.o) - .ARM.attributes - 0x000025c2 0x2d c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-svfiprintf.o) - .ARM.attributes - 0x000025ef 0x2d c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-svfiscanf.o) - .ARM.attributes - 0x0000261c 0x2d c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-ungetc.o) - .ARM.attributes - 0x00002649 0x2d c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-callocr.o) - .ARM.attributes - 0x00002676 0x1d c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m/crtn.o - -.comment 0x00000000 0x70 - .comment 0x00000000 0x70 C:\Eclipse\Firmware\CoreNG\RADDS\cores\arduino\syscalls.o - 0x71 (size before relaxing) - .comment 0x00000000 0x71 ./src/Storage/FileStore.o - .comment 0x00000000 0x71 ./src/Storage/MassStorage.o - .comment 0x00000000 0x71 ./src/RADDS/Network.o - .comment 0x00000000 0x71 ./src/Movement/DDA.o - .comment 0x00000000 0x71 ./src/Movement/DeltaParameters.o - .comment 0x00000000 0x71 ./src/Movement/DeltaProbe.o - .comment 0x00000000 0x71 ./src/Movement/DriveMovement.o - .comment 0x00000000 0x71 ./src/Movement/Grid.o - .comment 0x00000000 0x71 ./src/Movement/Move.o - .comment 0x00000000 0x71 ./src/Libraries/sha1/sha1.o - .comment 0x00000000 0x71 ./src/Libraries/Math/Isqrt.o - .comment 0x00000000 0x71 ./src/Libraries/General/StringRef.o - .comment 0x00000000 0x71 ./src/Libraries/Fatfs/ccsbcs.o - .comment 0x00000000 0x71 ./src/Libraries/Fatfs/diskio.o - .comment 0x00000000 0x71 ./src/Libraries/Fatfs/fattime_rtc.o - .comment 0x00000000 0x71 ./src/Libraries/Fatfs/ff.o - .comment 0x00000000 0x71 ./src/Heating/FOPDT.o - .comment 0x00000000 0x71 ./src/Heating/Heat.o - .comment 0x00000000 0x71 ./src/Heating/Pid.o - .comment 0x00000000 0x71 ./src/Heating/TemperatureError.o - .comment 0x00000000 0x71 ./src/Heating/TemperatureSensor.o - .comment 0x00000000 0x71 ./src/Heating/Thermistor.o - .comment 0x00000000 0x71 ./src/GCodes/GCodeBuffer.o - .comment 0x00000000 0x71 ./src/GCodes/GCodeMachineState.o - .comment 0x00000000 0x71 ./src/GCodes/GCodes.o - .comment 0x00000000 0x71 ./src/GCodes/GCodes2.o - .comment 0x00000000 0x71 ./src/Fan.o - .comment 0x00000000 0x71 ./src/OutputMemory.o - .comment 0x00000000 0x71 ./src/Platform.o - .comment 0x00000000 0x71 ./src/PrintMonitor.o - .comment 0x00000000 0x71 ./src/RepRap.o - .comment 0x00000000 0x71 ./src/RepRapFirmware.o - .comment 0x00000000 0x71 ./src/Tool.o - .comment 0x00000000 0x71 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(startup_sam3x.o) - .comment 0x00000000 0x71 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(variant.o) - .comment 0x00000000 0x71 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(Wire.o) - .comment 0x00000000 0x71 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(ctrl_access.o) - .comment 0x00000000 0x71 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sd_mmc.o) - .comment 0x00000000 0x71 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sd_mmc_mem.o) - .comment 0x00000000 0x71 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sd_mmc_spi.o) - .comment 0x00000000 0x71 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(SharedSpi.o) - .comment 0x00000000 0x71 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(DueFlashStorage.o) - .comment 0x00000000 0x71 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(USBSerial.o) - .comment 0x00000000 0x71 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(AnalogIn.o) - .comment 0x00000000 0x71 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(AnalogOut.o) - .comment 0x00000000 0x71 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(Print.o) - .comment 0x00000000 0x71 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(Reset.o) - .comment 0x00000000 0x71 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(RingBuffer.o) - .comment 0x00000000 0x71 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(UARTClass.o) - .comment 0x00000000 0x71 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(USARTClass.o) - .comment 0x00000000 0x71 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(WInterrupts.o) - .comment 0x00000000 0x71 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(abi.o) - .comment 0x00000000 0x71 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(main.o) - .comment 0x00000000 0x71 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(new.o) - .comment 0x00000000 0x71 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(watchdog.o) - .comment 0x00000000 0x71 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(wiring.o) - .comment 0x00000000 0x71 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(wiring_digital.o) - .comment 0x00000000 0x71 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(flash_efc.o) - .comment 0x00000000 0x71 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(wdt.o) - .comment 0x00000000 0x71 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(uotghs_device.o) - .comment 0x00000000 0x71 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(twi.o) - .comment 0x00000000 0x71 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(tc.o) - .comment 0x00000000 0x71 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(spi.o) - .comment 0x00000000 0x71 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(rstc.o) - .comment 0x00000000 0x71 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pwm.o) - .comment 0x00000000 0x71 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pmc.o) - .comment 0x00000000 0x71 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pio.o) - .comment 0x00000000 0x71 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(efc.o) - .comment 0x00000000 0x71 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(dacc.o) - .comment 0x00000000 0x71 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(adc.o) - .comment 0x00000000 0x71 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(interrupt_sam_nvic.o) - .comment 0x00000000 0x71 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(udc.o) - .comment 0x00000000 0x71 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(udi_cdc.o) - .comment 0x00000000 0x71 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(udi_cdc_desc.o) - .comment 0x00000000 0x71 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sysclk.o) - .comment 0x00000000 0x71 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(exceptions.o) - .comment 0x00000000 0x71 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(system_sam3x.o) - .comment 0x00000000 0x71 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(hooks.o) - -.debug_frame 0x00000000 0x1ba0 - .debug_frame 0x00000000 0x30 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-s_cos.o) - .debug_frame 0x00000030 0x38 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-s_floor.o) - .debug_frame 0x00000068 0x30 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-s_lround.o) - .debug_frame 0x00000098 0x30 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-s_sin.o) - .debug_frame 0x000000c8 0x28 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-sf_cos.o) - .debug_frame 0x000000f0 0x28 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-sf_round.o) - .debug_frame 0x00000118 0x28 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-sf_sin.o) - .debug_frame 0x00000140 0x34 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-w_acos.o) - .debug_frame 0x00000174 0x20 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-w_atan2.o) - .debug_frame 0x00000194 0x34 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-w_exp.o) - .debug_frame 0x000001c8 0x34 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-w_log.o) - .debug_frame 0x000001fc 0x38 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-w_pow.o) - .debug_frame 0x00000234 0x38 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-w_sqrt.o) - .debug_frame 0x0000026c 0x30 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-wf_sqrt.o) - .debug_frame 0x0000029c 0x38 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-e_acos.o) - .debug_frame 0x000002d4 0x38 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-e_atan2.o) - .debug_frame 0x0000030c 0x38 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-e_exp.o) - .debug_frame 0x00000344 0x38 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-e_log.o) - .debug_frame 0x0000037c 0x38 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-e_pow.o) - .debug_frame 0x000003b4 0x38 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-e_rem_pio2.o) - .debug_frame 0x000003ec 0x34 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-e_sqrt.o) - .debug_frame 0x00000420 0x38 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-ef_rem_pio2.o) - .debug_frame 0x00000458 0x30 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-ef_sqrt.o) - .debug_frame 0x00000488 0x38 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-k_cos.o) - .debug_frame 0x000004c0 0x3c c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-k_rem_pio2.o) - .debug_frame 0x000004fc 0x38 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-k_sin.o) - .debug_frame 0x00000534 0x34 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-kf_cos.o) - .debug_frame 0x00000568 0x3c c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-kf_rem_pio2.o) - .debug_frame 0x000005a4 0x34 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-kf_sin.o) - .debug_frame 0x000005d8 0x38 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-s_atan.o) - .debug_frame 0x00000610 0x20 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-s_fabs.o) - .debug_frame 0x00000630 0x20 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-s_finite.o) - .debug_frame 0x00000650 0x28 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-s_fpclassify.o) - .debug_frame 0x00000678 0x20 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-s_matherr.o) - .debug_frame 0x00000698 0x20 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-s_nan.o) - .debug_frame 0x000006b8 0x34 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-s_rint.o) - .debug_frame 0x000006ec 0x30 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-s_scalbn.o) - .debug_frame 0x0000071c 0x20 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-sf_fabs.o) - .debug_frame 0x0000073c 0x30 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-sf_floor.o) - .debug_frame 0x0000076c 0x20 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-sf_fpclassify.o) - .debug_frame 0x0000078c 0x2c c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-sf_scalbn.o) - .debug_frame 0x000007b8 0x28 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-s_copysign.o) - .debug_frame 0x000007e0 0x20 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-sf_copysign.o) - .debug_frame 0x00000800 0x28 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(_fixsfdi.o) - .debug_frame 0x00000828 0x2c c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(_fixunssfdi.o) - .debug_frame 0x00000854 0x58 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(bpabi.o) - .debug_frame 0x000008ac 0x34 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(_divdi3.o) - .debug_frame 0x000008e0 0x34 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(_udivdi3.o) - .debug_frame 0x00000914 0x20 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-aeabi_atexit.o) - .debug_frame 0x00000934 0x30 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-atoi.o) - .debug_frame 0x00000964 0x28 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-cxa_atexit.o) - .debug_frame 0x0000098c 0x20 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-errno.o) - .debug_frame 0x000009ac 0x20 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-gmtime.o) - .debug_frame 0x000009cc 0x20 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-gmtime_r.o) - .debug_frame 0x000009ec 0x2c c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-init.o) - .debug_frame 0x00000a18 0x30 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-malloc.o) - .debug_frame 0x00000a48 0x38 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mallocr.o) - .debug_frame 0x00000a80 0x2c c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-memcmp.o) - .debug_frame 0x00000aac 0x2c c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-memset.o) - .debug_frame 0x00000ad8 0x60 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mktime.o) - .debug_frame 0x00000b38 0x60 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mktm_r.o) - .debug_frame 0x00000b98 0x30 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mlock.o) - .debug_frame 0x00000bc8 0x70 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mstats.o) - .debug_frame 0x00000c38 0x2c c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-sbrkr.o) - .debug_frame 0x00000c64 0x60 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-snprintf.o) - .debug_frame 0x00000cc4 0x64 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-sscanf.o) - .debug_frame 0x00000d28 0x80 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-stdio.o) - .debug_frame 0x00000da8 0x2c c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strchr.o) - .debug_frame 0x00000dd4 0x20 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strcpy.o) - .debug_frame 0x00000df4 0x20 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strlen.o) - .debug_frame 0x00000e14 0x2c c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strncpy.o) - .debug_frame 0x00000e40 0x28 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strnlen.o) - .debug_frame 0x00000e68 0x78 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strptime.o) - .debug_frame 0x00000ee0 0x84 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strstr.o) - .debug_frame 0x00000f64 0x88 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strtod.o) - .debug_frame 0x00000fec 0x50 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strtol.o) - .debug_frame 0x0000103c 0x50 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strtoul.o) - .debug_frame 0x0000108c 0x3c c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-svfprintf.o) - .debug_frame 0x000010c8 0x3c c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-svfscanf.o) - .debug_frame 0x00001104 0x20 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-syssbrk.o) - .debug_frame 0x00001124 0x38 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-timelocal.o) - .debug_frame 0x0000115c 0x20 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-tolower.o) - .debug_frame 0x0000117c 0x30 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-tzlock.o) - .debug_frame 0x000011ac 0x54 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-vsnprintf.o) - .debug_frame 0x00001200 0x30 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-__atexit.o) - .debug_frame 0x00001230 0x48 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-__call_atexit.o) - .debug_frame 0x00001278 0x20 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-atexit.o) - .debug_frame 0x00001298 0x28 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-div.o) - .debug_frame 0x000012c0 0x64 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-dtoa.o) - .debug_frame 0x00001324 0x2c c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-fini.o) - .debug_frame 0x00001350 0x50 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-freer.o) - .debug_frame 0x000013a0 0x58 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-gdtoa-gethex.o) - .debug_frame 0x000013f8 0x38 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-gdtoa-hexnan.o) - .debug_frame 0x00001430 0x20 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-gettzinfo.o) - .debug_frame 0x00001450 0x20 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-iswspace.o) - .debug_frame 0x00001470 0x98 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-locale.o) - .debug_frame 0x00001508 0x4c c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mallinfor.o) - .debug_frame 0x00001554 0x58 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mbrtowc.o) - .debug_frame 0x000015ac 0x48 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mbtowc_r.o) - .debug_frame 0x000015f4 0x2c c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-memchr-stub.o) - .debug_frame 0x00001620 0x2c c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-memmove.o) - .debug_frame 0x0000164c 0x228 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mprec.o) - .debug_frame 0x00001874 0x38 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-reallocr.o) - .debug_frame 0x000018ac 0x2c c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-sccl.o) - .debug_frame 0x000018d8 0x20 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-sf_nan.o) - .debug_frame 0x000018f8 0x64 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-sprintf.o) - .debug_frame 0x0000195c 0x2c c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strncasecmp.o) - .debug_frame 0x00001988 0x28 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strncmp.o) - .debug_frame 0x000019b0 0x38 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strtoll_r.o) - .debug_frame 0x000019e8 0x38 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strtoull_r.o) - .debug_frame 0x00001a20 0x64 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-svfiprintf.o) - .debug_frame 0x00001a84 0x98 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-svfiscanf.o) - .debug_frame 0x00001b1c 0x5c c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-ungetc.o) - .debug_frame 0x00001b78 0x28 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-callocr.o) - -Cross Reference Table - -Symbol File -ADC_Handler C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(exceptions.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(startup_sam3x.o) -AnalogInCheckReady(unsigned long) C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(AnalogIn.o) -AnalogInEnableChannel(AnalogChannelNumber, bool) C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(AnalogIn.o) - ./src/Platform.o -AnalogInInit() C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(AnalogIn.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(variant.o) -AnalogInReadChannel(AnalogChannelNumber) C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(AnalogIn.o) - ./src/Platform.o -AnalogInSetCallback(void (*)()) C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(AnalogIn.o) -AnalogInStartConversion(unsigned long) C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(AnalogIn.o) - ./src/Platform.o -AnalogOut(unsigned char, float, unsigned short) C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(AnalogOut.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(wiring_digital.o) - ./src/Platform.o - ./src/Fan.o - ./src/GCodes/GCodes2.o - ./src/Movement/Move.o - ./src/Movement/DDA.o -AnalogOutInit() C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(AnalogOut.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(variant.o) -BED_EQUATION_G ./src/GCodes/GCodes2.o -BusFault_Handler C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(exceptions.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(startup_sam3x.o) -CAN0_Handler C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(exceptions.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(startup_sam3x.o) -CAN1_Handler C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(exceptions.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(startup_sam3x.o) -CANCEL_G ./src/GCodes/GCodes2.o -CONFIG_OVERRIDE_G ./src/GCodes/GCodes2.o -ConfigurePin(PinDescription const&) C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(variant.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(wiring_digital.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(AnalogOut.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(SharedSpi.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(Wire.o) -DACC_Handler C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(exceptions.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(startup_sam3x.o) -DDA::Absolute(float*, unsigned int) ./src/Movement/DDA.o -DDA::CalcNewSpeeds() ./src/Movement/DDA.o -DDA::CalcTime() const ./src/Movement/DDA.o - ./src/Movement/Move.o -DDA::CheckEndstops(Platform*) ./src/Movement/DDA.o -DDA::DDA(DDA*) ./src/Movement/DDA.o -DDA::DDA(DDA*) ./src/Movement/DDA.o - ./src/Movement/Move.o -DDA::DebugPrint() const ./src/Movement/DDA.o - ./src/Movement/Move.o -DDA::DebugPrintVector(char const*, float const*, unsigned int) const ./src/Movement/DDA.o -DDA::DoLookahead(DDA*) ./src/Movement/DDA.o -DDA::FetchEndPosition(long volatile*, float volatile*) ./src/Movement/DDA.o - ./src/Movement/Move.o -DDA::GetEndCoordinate(unsigned int, bool) ./src/Movement/DDA.o - ./src/Movement/Move.o -DDA::GetMotorPosition(unsigned int) const ./src/Movement/DDA.o -DDA::GetTimeLeft() const ./src/Movement/DDA.o - ./src/Movement/Move.o -DDA::HasStepError() const ./src/Movement/DDA.o - ./src/Movement/Move.o -DDA::Init() ./src/Movement/DDA.o - ./src/Movement/Move.o -DDA::Init(GCodes::RawMove const&, bool) ./src/Movement/DDA.o - ./src/Movement/Move.o -DDA::Magnitude(float const*, unsigned int) ./src/Movement/DDA.o -DDA::MoveAborted() ./src/Movement/DDA.o -DDA::Normalise(float*, unsigned int, unsigned int) ./src/Movement/DDA.o -DDA::Prepare() ./src/Movement/DDA.o - ./src/Movement/Move.o -DDA::PrintMoves() ./src/Movement/DDA.o - ./src/Platform.o -DDA::RecalculateMove() ./src/Movement/DDA.o -DDA::ReduceHomingSpeed() ./src/Movement/DDA.o -DDA::RemoveDM(unsigned int) ./src/Movement/DDA.o -DDA::Scale(float*, float, unsigned int) ./src/Movement/DDA.o -DDA::SetPositions(float const*, unsigned int) ./src/Movement/DDA.o - ./src/Movement/Move.o -DDA::Start(unsigned long) ./src/Movement/DDA.o - ./src/Movement/Move.o -DDA::Step() ./src/Movement/DDA.o - ./src/Platform.o - ./src/Movement/Move.o -DDA::StopDrive(unsigned int) ./src/Movement/DDA.o -DDA::VectorBoxIntersection(float const*, float const*, unsigned int) ./src/Movement/DDA.o -DEPLOYPROBE_G ./src/GCodes/GCodes2.o -DMAC_Handler C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(exceptions.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(startup_sam3x.o) -DebugMon_Handler ./src/Platform.o - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(startup_sam3x.o) -DefaultHeightMapFile ./src/GCodes/GCodes.o -DeltaParameters::Adjust(unsigned int, float const*) ./src/Movement/DeltaParameters.o - ./src/Movement/Move.o -DeltaParameters::ComputeDerivative(unsigned int, float, float, float) ./src/Movement/DeltaParameters.o - ./src/Movement/Move.o -DeltaParameters::Init() ./src/Movement/DeltaParameters.o - ./src/GCodes/GCodes2.o - ./src/Movement/Move.o -DeltaParameters::InverseTransform(float, float, float, float*) const ./src/Movement/DeltaParameters.o - ./src/Movement/Move.o -DeltaParameters::NormaliseEndstopAdjustments() ./src/Movement/DeltaParameters.o -DeltaParameters::PrintParameters(StringRef&) const ./src/Movement/DeltaParameters.o - ./src/Movement/Move.o -DeltaParameters::Recalc() ./src/Movement/DeltaParameters.o - ./src/GCodes/GCodes2.o -DeltaParameters::Transform(float const*, unsigned int) const ./src/Movement/DeltaParameters.o - ./src/Movement/Move.o -DeltaParameters::WriteParameters(FileStore*) const ./src/Movement/DeltaParameters.o - ./src/GCodes/GCodes.o -DeltaProbe::CalcNextStepTime() ./src/Movement/DeltaProbe.o - ./src/Movement/Move.o -DeltaProbe::GetDirection() const ./src/Movement/DeltaProbe.o - ./src/Movement/Move.o -DeltaProbe::Init(float, float, float, float) ./src/Movement/DeltaProbe.o - ./src/Movement/Move.o -DeltaProbe::Start() ./src/Movement/DeltaProbe.o - ./src/Movement/Move.o -DeltaProbe::Trigger() ./src/Movement/DeltaProbe.o - ./src/Movement/Move.o -DriveMovement::CalcNextStepTimeCartesianFull(DDA const&, bool) ./src/Movement/DriveMovement.o - ./src/Movement/DDA.o -DriveMovement::CalcNextStepTimeDeltaFull(DDA const&, bool) ./src/Movement/DriveMovement.o - ./src/Movement/DDA.o -DriveMovement::DebugPrint(char, bool) const ./src/Movement/DriveMovement.o - ./src/Movement/DDA.o -DriveMovement::PrepareCartesianAxis(DDA const&, PrepParams const&) ./src/Movement/DriveMovement.o - ./src/Movement/DDA.o -DriveMovement::PrepareDeltaAxis(DDA const&, PrepParams const&) ./src/Movement/DriveMovement.o - ./src/Movement/DDA.o -DriveMovement::PrepareExtruder(DDA const&, PrepParams const&, bool) ./src/Movement/DriveMovement.o - ./src/Movement/DDA.o -DriveMovement::ReduceSpeed(DDA const&, float) ./src/Movement/DriveMovement.o - ./src/Movement/DDA.o -DueFlashStorage::read(unsigned long, void*, unsigned long) C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(DueFlashStorage.o) - ./src/Platform.o -DueFlashStorage::write(unsigned long, void const*, unsigned long) C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(DueFlashStorage.o) - ./src/Platform.o -EFC0_Handler C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(exceptions.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(startup_sam3x.o) -EFC1_Handler C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(exceptions.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(startup_sam3x.o) -EMAC_Handler C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(exceptions.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(startup_sam3x.o) -EraseAndReset C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(Reset.o) - ./src/Platform.o -Fan::Check() ./src/Fan.o - ./src/Platform.o -Fan::Disable() ./src/Fan.o - ./src/GCodes/GCodes2.o -Fan::Init(unsigned char, bool) ./src/Fan.o - ./src/Platform.o -Fan::Refresh() ./src/Fan.o -Fan::SetBlipTime(float) ./src/Fan.o - ./src/GCodes/GCodes2.o -Fan::SetHardwarePwm(float) ./src/Fan.o -Fan::SetHeatersMonitored(unsigned short) ./src/Fan.o - ./src/GCodes/GCodes2.o -Fan::SetInverted(bool) ./src/Fan.o - ./src/GCodes/GCodes2.o -Fan::SetMinValue(float) ./src/Fan.o - ./src/GCodes/GCodes2.o -Fan::SetPwmFrequency(float) ./src/Fan.o - ./src/GCodes/GCodes2.o -Fan::SetValue(float) ./src/Fan.o - ./src/Platform.o -FanInterrupt() ./src/Platform.o -FileStore::Close() ./src/Storage/FileStore.o - ./src/PrintMonitor.o - ./src/Platform.o - ./src/GCodes/GCodes2.o - ./src/GCodes/GCodes.o - ./src/GCodes/GCodeMachineState.o - ./src/GCodes/GCodeBuffer.o -FileStore::Duplicate() ./src/Storage/FileStore.o - ./src/GCodes/GCodeBuffer.o -FileStore::FileStore(Platform*) ./src/Storage/FileStore.o - ./src/Platform.o -FileStore::FileStore(Platform*) ./src/Storage/FileStore.o -FileStore::Flush() ./src/Storage/FileStore.o -FileStore::FractionRead() const ./src/Storage/FileStore.o - ./src/GCodes/GCodes.o -FileStore::GetAndClearLongestWriteTime() ./src/Storage/FileStore.o - ./src/Platform.o -FileStore::Init() ./src/Storage/FileStore.o - ./src/Platform.o -FileStore::InternalWriteBlock(char const*, unsigned int) ./src/Storage/FileStore.o -FileStore::Invalidate(FATFS const*) ./src/Storage/FileStore.o - ./src/Platform.o -FileStore::IsOpenOn(FATFS const*) const ./src/Storage/FileStore.o - ./src/Platform.o -FileStore::Length() const ./src/Storage/FileStore.o - ./src/PrintMonitor.o - ./src/GCodes/GCodes2.o -FileStore::Open(char const*, char const*, bool) ./src/Storage/FileStore.o - ./src/Platform.o -FileStore::Position() const ./src/Storage/FileStore.o - ./src/PrintMonitor.o - ./src/GCodes/GCodes2.o - ./src/GCodes/GCodes.o -FileStore::Read(char&) ./src/Storage/FileStore.o - ./src/GCodes/GCodes.o -FileStore::Read(char*, unsigned int) ./src/Storage/FileStore.o - ./src/PrintMonitor.o - ./src/Platform.o - ./src/GCodes/GCodes2.o - ./src/GCodes/GCodes.o -FileStore::ReadBuffer() ./src/Storage/FileStore.o -FileStore::ReadLine(char*, unsigned int) ./src/Storage/FileStore.o - ./src/Movement/Grid.o -FileStore::Seek(unsigned long) ./src/Storage/FileStore.o - ./src/PrintMonitor.o - ./src/GCodes/GCodes2.o - ./src/GCodes/GCodes.o -FileStore::Status() ./src/Storage/FileStore.o -FileStore::Write(char const*) ./src/Storage/FileStore.o - ./src/Platform.o - ./src/GCodes/GCodes.o - ./src/Heating/Heat.o - ./src/Heating/FOPDT.o - ./src/Movement/Grid.o - ./src/Movement/DeltaParameters.o -FileStore::Write(char const*, unsigned int) ./src/Storage/FileStore.o -FileStore::Write(char) ./src/Storage/FileStore.o - ./src/GCodes/GCodes.o -FileStore::WriteBuffer() ./src/Storage/FileStore.o -FileStore::longestWriteTime ./src/Storage/FileStore.o -FixedMatrix<float, 32u, 3u>::cols() const ./src/Movement/Move.o -FixedMatrix<float, 32u, 3u>::operator()(unsigned int, unsigned int) ./src/Movement/Move.o -FixedMatrix<float, 32u, 3u>::operator()(unsigned int, unsigned int) const ./src/Movement/Move.o -FixedMatrix<float, 32u, 3u>::rows() const ./src/Movement/Move.o -FixedMatrix<float, 32u, 3u>::~FixedMatrix() ./src/Movement/Move.o -FixedMatrix<float, 32u, 3u>::~FixedMatrix() ./src/Movement/Move.o -FixedMatrix<float, 32u, 3u>::~FixedMatrix() ./src/Movement/Move.o -FixedMatrix<float, 32u, 9u>::cols() const ./src/Movement/Move.o -FixedMatrix<float, 32u, 9u>::operator()(unsigned int, unsigned int) ./src/Movement/Move.o -FixedMatrix<float, 32u, 9u>::operator()(unsigned int, unsigned int) const ./src/Movement/Move.o -FixedMatrix<float, 32u, 9u>::rows() const ./src/Movement/Move.o -FixedMatrix<float, 32u, 9u>::~FixedMatrix() ./src/Movement/Move.o -FixedMatrix<float, 32u, 9u>::~FixedMatrix() ./src/Movement/Move.o -FixedMatrix<float, 32u, 9u>::~FixedMatrix() ./src/Movement/Move.o -FixedMatrix<float, 9u, 10u>::cols() const ./src/Movement/Move.o -FixedMatrix<float, 9u, 10u>::operator()(unsigned int, unsigned int) ./src/Movement/Move.o -FixedMatrix<float, 9u, 10u>::operator()(unsigned int, unsigned int) const ./src/Movement/Move.o -FixedMatrix<float, 9u, 10u>::rows() const ./src/Movement/Move.o -FixedMatrix<float, 9u, 10u>::~FixedMatrix() ./src/Movement/Move.o -FixedMatrix<float, 9u, 10u>::~FixedMatrix() ./src/Movement/Move.o -FixedMatrix<float, 9u, 10u>::~FixedMatrix() ./src/Movement/Move.o -FopDt::CalcPidConstants() ./src/Heating/FOPDT.o -FopDt::FopDt() ./src/Heating/FOPDT.o -FopDt::FopDt() ./src/Heating/FOPDT.o - ./src/Heating/Pid.o -FopDt::GetM301PidParameters(bool) const ./src/Heating/FOPDT.o - ./src/GCodes/GCodes2.o - ./src/GCodes/GCodes.o -FopDt::SetM301PidParameters(M301PidParameters const&) ./src/Heating/FOPDT.o - ./src/Heating/Heat.o -FopDt::SetParameters(float, float, float, float, bool) ./src/Heating/FOPDT.o - ./src/Heating/Pid.o -FopDt::WriteParameters(FileStore*, unsigned int) const ./src/Heating/FOPDT.o - ./src/Heating/Heat.o -GCodeBuffer::CheckSum() const ./src/GCodes/GCodeBuffer.o -GCodeBuffer::Diagnostics(MessageType) ./src/GCodes/GCodeBuffer.o - ./src/GCodes/GCodes.o -GCodeBuffer::GCodeBuffer(char const*, MessageType) ./src/GCodes/GCodeBuffer.o -GCodeBuffer::GCodeBuffer(char const*, MessageType) ./src/GCodes/GCodeBuffer.o - ./src/GCodes/GCodes.o -GCodeBuffer::GetCommandLetter() ./src/GCodes/GCodeBuffer.o - ./src/GCodes/GCodes2.o -GCodeBuffer::GetFValue() ./src/GCodes/GCodeBuffer.o - ./src/GCodes/GCodes2.o - ./src/GCodes/GCodes.o -GCodeBuffer::GetFloatArray(float*, unsigned int&, bool) ./src/GCodes/GCodeBuffer.o - ./src/GCodes/GCodes2.o - ./src/GCodes/GCodes.o -GCodeBuffer::GetIValue() ./src/GCodes/GCodeBuffer.o - ./src/GCodes/GCodes2.o - ./src/GCodes/GCodes.o -GCodeBuffer::GetLongArray(long*, unsigned int&) ./src/GCodes/GCodeBuffer.o - ./src/GCodes/GCodes2.o - ./src/GCodes/GCodes.o -GCodeBuffer::GetString() ./src/GCodes/GCodeBuffer.o - ./src/GCodes/GCodes2.o - ./src/GCodes/GCodes.o -GCodeBuffer::GetUnprecedentedString(bool) ./src/GCodes/GCodeBuffer.o - ./src/GCodes/GCodes2.o -GCodeBuffer::Init() ./src/GCodes/GCodeBuffer.o - ./src/GCodes/GCodes.o -GCodeBuffer::IsDoingFileMacro() const ./src/GCodes/GCodeBuffer.o - ./src/GCodes/GCodes.o -GCodeBuffer::IsEmpty() const ./src/GCodes/GCodeBuffer.o - ./src/GCodes/GCodes2.o -GCodeBuffer::OriginalMachineState() const ./src/GCodes/GCodeBuffer.o - ./src/GCodes/GCodes2.o - ./src/GCodes/GCodes.o -GCodeBuffer::PopState() ./src/GCodes/GCodeBuffer.o - ./src/GCodes/GCodes.o -GCodeBuffer::PushState() ./src/GCodes/GCodeBuffer.o - ./src/GCodes/GCodes.o -GCodeBuffer::Put(char const*, unsigned int) ./src/GCodes/GCodeBuffer.o -GCodeBuffer::Put(char) ./src/GCodes/GCodeBuffer.o - ./src/GCodes/GCodes.o -GCodeBuffer::Seen(char) ./src/GCodes/GCodeBuffer.o - ./src/GCodes/GCodes2.o - ./src/GCodes/GCodes.o -GCodeBuffer::TryGetFValue(char, float&, bool&) ./src/GCodes/GCodeBuffer.o - ./src/GCodes/GCodes2.o - ./src/GCodes/GCodes.o -GCodeBuffer::TryGetIValue(char, long&, bool&) ./src/GCodes/GCodeBuffer.o - ./src/GCodes/GCodes2.o - ./src/GCodes/GCodes.o -GCodeMachineState::Allocate() ./src/GCodes/GCodeMachineState.o - ./src/GCodes/GCodeBuffer.o -GCodeMachineState::GCodeMachineState() ./src/GCodes/GCodeMachineState.o -GCodeMachineState::GCodeMachineState() ./src/GCodes/GCodeMachineState.o - ./src/GCodes/GCodeBuffer.o -GCodeMachineState::GetNumInUse() ./src/GCodes/GCodeMachineState.o - ./src/GCodes/GCodes.o -GCodeMachineState::Release(GCodeMachineState*) ./src/GCodes/GCodeMachineState.o - ./src/GCodes/GCodeBuffer.o -GCodeMachineState::freeList ./src/GCodes/GCodeMachineState.o -GCodeMachineState::numAllocated ./src/GCodes/GCodeMachineState.o - ./src/GCodes/GCodes.o -GCodes::ActOnCode(GCodeBuffer&, StringRef&) ./src/GCodes/GCodes2.o - ./src/GCodes/GCodes.o -GCodes::AdvanceHash(StringRef&) ./src/GCodes/GCodes.o - ./src/GCodes/GCodes2.o -GCodes::AllAxesAreHomed() const ./src/GCodes/GCodes.o - ./src/RepRap.o - ./src/GCodes/GCodes2.o -GCodes::CancelPrint() ./src/GCodes/GCodes.o - ./src/GCodes/GCodes2.o - ./src/Heating/Pid.o -GCodes::ChangeMicrostepping(unsigned int, int, int) const ./src/GCodes/GCodes.o - ./src/GCodes/GCodes2.o -GCodes::CheckTriggers() ./src/GCodes/GCodes.o -GCodes::ClearHeightMap() const ./src/GCodes/GCodes.o -GCodes::ClearMove() ./src/GCodes/GCodes.o -GCodes::CopyConfigFinalValues(GCodeBuffer&) ./src/GCodes/GCodes.o -GCodes::DefineGrid(GCodeBuffer&, StringRef&) ./src/GCodes/GCodes.o - ./src/GCodes/GCodes2.o -GCodes::DeleteFile(char const*) ./src/GCodes/GCodes.o - ./src/GCodes/GCodes2.o -GCodes::Diagnostics(MessageType) ./src/GCodes/GCodes.o - ./src/RepRap.o -GCodes::DisableDrives() ./src/GCodes/GCodes.o - ./src/GCodes/GCodes2.o -GCodes::DoArcMove(GCodeBuffer&, bool) ./src/GCodes/GCodes.o - ./src/GCodes/GCodes2.o -GCodes::DoCannedCycleMove(GCodeBuffer&, unsigned short) ./src/GCodes/GCodes.o -GCodes::DoDwell(GCodeBuffer&) ./src/GCodes/GCodes.o - ./src/GCodes/GCodes2.o -GCodes::DoDwellTime(float) ./src/GCodes/GCodes.o - ./src/GCodes/GCodes2.o -GCodes::DoEmergencyStop() ./src/GCodes/GCodes.o - ./src/GCodes/GCodes2.o -GCodes::DoFileMacro(GCodeBuffer&, char const*, bool, bool) ./src/GCodes/GCodes.o - ./src/GCodes/GCodes2.o -GCodes::DoFilePrint(GCodeBuffer&, StringRef&) ./src/GCodes/GCodes.o -GCodes::DoHome(GCodeBuffer&, StringRef&, bool&) ./src/GCodes/GCodes.o - ./src/GCodes/GCodes2.o -GCodes::DoPause(GCodeBuffer&) ./src/GCodes/GCodes.o - ./src/GCodes/GCodes2.o -GCodes::DoSingleZProbe(GCodeBuffer&, StringRef&, bool, float) ./src/GCodes/GCodes.o -GCodes::DoSingleZProbeAtPoint(GCodeBuffer&, unsigned int, float) ./src/GCodes/GCodes.o -GCodes::DoZProbe(GCodeBuffer&, float) ./src/GCodes/GCodes.o -GCodes::DoingFileMacro() const ./src/GCodes/GCodes.o - ./src/RepRap.o - ./src/PrintMonitor.o -GCodes::Exit() ./src/GCodes/GCodes.o - ./src/RepRap.o -GCodes::FileMacroCyclesReturn(GCodeBuffer&) ./src/GCodes/GCodes.o - ./src/GCodes/GCodes2.o -GCodes::FractionOfFilePrinted() const ./src/GCodes/GCodes.o - ./src/RepRap.o - ./src/PrintMonitor.o -GCodes::GCodes(Platform*, Webserver*) ./src/GCodes/GCodes.o -GCodes::GCodes(Platform*, Webserver*) ./src/GCodes/GCodes.o - ./src/RepRap.o -GCodes::GetCurrentCoordinates(StringRef&) const ./src/GCodes/GCodes.o - ./src/GCodes/GCodes2.o -GCodes::GetRawExtruderPosition(unsigned int) const ./src/GCodes/GCodes.o - ./src/RepRap.o -GCodes::GetRawExtruderTotalByDrive(unsigned int) const ./src/GCodes/GCodes.o - ./src/RepRap.o -GCodes::HandleGcode(GCodeBuffer&, StringRef&) ./src/GCodes/GCodes2.o -GCodes::HandleMcode(GCodeBuffer&, StringRef&) ./src/GCodes/GCodes2.o -GCodes::HandleReply(GCodeBuffer&, bool, OutputBuffer*) ./src/GCodes/GCodes.o - ./src/GCodes/GCodes2.o -GCodes::HandleReply(GCodeBuffer&, bool, char const*) ./src/GCodes/GCodes.o - ./src/GCodes/GCodes2.o -GCodes::HandleTcode(GCodeBuffer&, StringRef&) ./src/GCodes/GCodes2.o -GCodes::Init() ./src/GCodes/GCodes.o - ./src/RepRap.o -GCodes::IsDaemonBusy() const ./src/GCodes/GCodes.o - ./src/RepRap.o -GCodes::IsPaused() const ./src/GCodes/GCodes.o - ./src/RepRap.o - ./src/Movement/Move.o -GCodes::IsPausing() const ./src/GCodes/GCodes.o - ./src/RepRap.o -GCodes::IsResuming() const ./src/GCodes/GCodes.o - ./src/RepRap.o -GCodes::IsRunning() const ./src/GCodes/GCodes.o - ./src/PrintMonitor.o -GCodes::ListTriggers(StringRef, unsigned short) ./src/GCodes/GCodes.o - ./src/GCodes/GCodes2.o -GCodes::LoadExtrusionAndFeedrateFromGCode(GCodeBuffer&, int) ./src/GCodes/GCodes.o -GCodes::LoadHeightMap(GCodeBuffer&, StringRef&) const ./src/GCodes/GCodes.o - ./src/GCodes/GCodes2.o -GCodes::LoadMoveBufferFromGCode(GCodeBuffer&, int) ./src/GCodes/GCodes.o -GCodes::LockFan(GCodeBuffer const&, int) ./src/GCodes/GCodes.o -GCodes::LockFileSystem(GCodeBuffer const&) ./src/GCodes/GCodes.o - ./src/GCodes/GCodes2.o -GCodes::LockHeater(GCodeBuffer const&, int) ./src/GCodes/GCodes.o -GCodes::LockMovement(GCodeBuffer const&) ./src/GCodes/GCodes.o - ./src/GCodes/GCodes2.o -GCodes::LockMovementAndWaitForStandstill(GCodeBuffer const&) ./src/GCodes/GCodes.o - ./src/GCodes/GCodes2.o -GCodes::LockResource(GCodeBuffer const&, unsigned int) ./src/GCodes/GCodes.o -GCodes::LongArrayToBitMap(long const*, unsigned int) ./src/GCodes/GCodes.o -GCodes::ManageTool(GCodeBuffer&, StringRef&) ./src/GCodes/GCodes.o - ./src/GCodes/GCodes2.o -GCodes::OffsetAxes(GCodeBuffer&) ./src/GCodes/GCodes.o - ./src/GCodes/GCodes2.o -GCodes::OpenFileToWrite(GCodeBuffer&, char const*, char const*) ./src/GCodes/GCodes.o - ./src/GCodes/GCodes2.o -GCodes::Pop(GCodeBuffer&) ./src/GCodes/GCodes.o - ./src/GCodes/GCodes2.o -GCodes::ProbeGrid(GCodeBuffer&, StringRef&) ./src/GCodes/GCodes.o - ./src/GCodes/GCodes2.o -GCodes::Push(GCodeBuffer&) ./src/GCodes/GCodes.o - ./src/GCodes/GCodes2.o -GCodes::QueueFileToPrint(char const*) ./src/GCodes/GCodes.o - ./src/GCodes/GCodes2.o -GCodes::ReadMove(GCodes::RawMove&) ./src/GCodes/GCodes.o - ./src/Movement/Move.o -GCodes::Reset() ./src/GCodes/GCodes.o -GCodes::RestorePoint::Init() ./src/GCodes/GCodes.o -GCodes::RetractFilament(GCodeBuffer&, bool) ./src/GCodes/GCodes.o - ./src/GCodes/GCodes2.o -GCodes::RunConfigFile(char const*) ./src/GCodes/GCodes.o - ./src/RepRap.o -GCodes::SaveHeightMap(GCodeBuffer&, StringRef&) const ./src/GCodes/GCodes.o - ./src/GCodes/GCodes2.o -GCodes::SetAllAxesNotHomed() ./src/GCodes/GCodes.o - ./src/GCodes/GCodes2.o -GCodes::SetEthernetAddress(GCodeBuffer&, int) ./src/GCodes/GCodes.o - ./src/GCodes/GCodes2.o -GCodes::SetHeaterParameters(GCodeBuffer&, StringRef&) ./src/GCodes/GCodes.o - ./src/GCodes/GCodes2.o -GCodes::SetMACAddress(GCodeBuffer&) ./src/GCodes/GCodes.o - ./src/GCodes/GCodes2.o -GCodes::SetMappedFanSpeed() ./src/GCodes/GCodes.o - ./src/GCodes/GCodes2.o -GCodes::SetOrReportOffsets(GCodeBuffer&, StringRef&) ./src/GCodes/GCodes.o - ./src/GCodes/GCodes2.o -GCodes::SetPidParameters(GCodeBuffer&, int, StringRef&) ./src/GCodes/GCodes.o - ./src/GCodes/GCodes2.o -GCodes::SetPositions(GCodeBuffer&) ./src/GCodes/GCodes.o - ./src/GCodes/GCodes2.o -GCodes::SetPositions(float const*, bool) ./src/GCodes/GCodes.o - ./src/GCodes/GCodes2.o -GCodes::SetPrintZProbe(GCodeBuffer&, StringRef&) ./src/GCodes/GCodes.o - ./src/GCodes/GCodes2.o -GCodes::SetSingleZProbeAtAPosition(GCodeBuffer&, StringRef&) ./src/GCodes/GCodes.o - ./src/GCodes/GCodes2.o -GCodes::SetToolHeaters(Tool*, float) ./src/GCodes/GCodes.o - ./src/GCodes/GCodes2.o -GCodes::SetUpMove(GCodeBuffer&, StringRef&) ./src/GCodes/GCodes.o - ./src/GCodes/GCodes2.o -GCodes::Spin() ./src/GCodes/GCodes.o - ./src/RepRap.o -GCodes::StartHash(char const*) ./src/GCodes/GCodes.o - ./src/GCodes/GCodes2.o -GCodes::StartNextGCode(GCodeBuffer&, StringRef&) ./src/GCodes/GCodes.o -GCodes::ToolHeatersAtSetTemperatures(Tool const*, bool) const ./src/GCodes/GCodes.o - ./src/GCodes/GCodes2.o -GCodes::TranslateEndStopResult(EndStopHit) ./src/GCodes/GCodes.o - ./src/GCodes/GCodes2.o -GCodes::UnlockAll(GCodeBuffer const&) ./src/GCodes/GCodes.o - ./src/GCodes/GCodes2.o -GCodes::WriteConfigOverrideFile(StringRef&, char const*) const ./src/GCodes/GCodes.o - ./src/GCodes/GCodes2.o -GCodes::WriteGCodeToFile(GCodeBuffer&) ./src/GCodes/GCodes.o -GCodes::WriteHTMLToFile(GCodeBuffer&, char) ./src/GCodes/GCodes.o -GCodes::axisLetters ./src/GCodes/GCodes.o - ./src/Tool.o - ./src/GCodes/GCodes2.o - ./src/Movement/DDA.o -GetTemperatureAdcChannel() C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(AnalogIn.o) -GridDefinition::CheckHeading(StringRef const&) ./src/Movement/Grid.o -GridDefinition::CheckValidity() ./src/Movement/Grid.o -GridDefinition::GetXCoordinate(unsigned int) const ./src/Movement/Grid.o - ./src/GCodes/GCodes.o -GridDefinition::GetYCoordinate(unsigned int) const ./src/Movement/Grid.o - ./src/GCodes/GCodes.o -GridDefinition::GridDefinition() ./src/Movement/Grid.o -GridDefinition::GridDefinition() ./src/Movement/Grid.o -GridDefinition::GridDefinition(float const*, float const*, float, float) ./src/Movement/Grid.o - ./src/GCodes/GCodes.o -GridDefinition::GridDefinition(float const*, float const*, float, float) ./src/Movement/Grid.o -GridDefinition::HeightMapLabelLine ./src/Movement/Grid.o -GridDefinition::IsInRadius(float, float) const ./src/Movement/Grid.o - ./src/GCodes/GCodes.o -GridDefinition::PrintError(StringRef&) const ./src/Movement/Grid.o - ./src/GCodes/GCodes.o -GridDefinition::PrintParameters(StringRef&) const ./src/Movement/Grid.o - ./src/GCodes/GCodes.o -GridDefinition::ReadParameters(StringRef const&) ./src/Movement/Grid.o -GridDefinition::WriteHeadingAndParameters(StringRef&) const ./src/Movement/Grid.o -HOME_ALL_G ./src/GCodes/GCodes.o -HOME_DELTA_G ./src/GCodes/GCodes.o -HSMCI_Handler C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(exceptions.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(startup_sam3x.o) -HardFault_Handler ./src/Platform.o - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(startup_sam3x.o) -Heat::Activate(signed char) ./src/Heating/Heat.o - ./src/Tool.o - ./src/GCodes/GCodes2.o -Heat::AllHeatersAtSetTemperatures(bool) const ./src/Heating/Heat.o - ./src/GCodes/GCodes2.o -Heat::Diagnostics(MessageType) ./src/Heating/Heat.o - ./src/RepRap.o -Heat::Exit() ./src/Heating/Heat.o - ./src/RepRap.o -Heat::GetActiveTemperature(signed char) const ./src/Heating/Heat.o - ./src/RepRap.o - ./src/PrintMonitor.o -Heat::GetAutoTuneStatus(StringRef&) const ./src/Heating/Heat.o - ./src/GCodes/GCodes2.o -Heat::GetAveragePWM(unsigned int) const ./src/Heating/Heat.o - ./src/GCodes/GCodes2.o -Heat::GetHighestTemperatureLimit() const ./src/Heating/Heat.o - ./src/RepRap.o -Heat::GetLastSampleTime(unsigned int) const ./src/Heating/Heat.o - ./src/Platform.o -Heat::GetStandbyTemperature(signed char) const ./src/Heating/Heat.o - ./src/RepRap.o -Heat::GetStatus(signed char) const ./src/Heating/Heat.o - ./src/RepRap.o - ./src/PrintMonitor.o - ./src/GCodes/GCodes2.o -Heat::GetTemperature(signed char) const ./src/Heating/Heat.o - ./src/Tool.o - ./src/RepRap.o - ./src/GCodes/GCodes2.o -Heat::GetTemperatureLimit(signed char) const ./src/Heating/Heat.o - ./src/Tool.o - ./src/GCodes/GCodes2.o -Heat::Heat(Platform*) ./src/Heating/Heat.o - ./src/RepRap.o -Heat::Heat(Platform*) ./src/Heating/Heat.o -Heat::HeaterAtSetTemperature(signed char, bool) const ./src/Heating/Heat.o - ./src/PrintMonitor.o - ./src/GCodes/GCodes2.o - ./src/GCodes/GCodes.o -Heat::Init() ./src/Heating/Heat.o - ./src/RepRap.o -Heat::IsTuning(unsigned int) const ./src/Heating/Heat.o - ./src/Platform.o -Heat::ResetFault(signed char) ./src/Heating/Heat.o - ./src/RepRap.o - ./src/Platform.o -Heat::ResetHeaterModels() ./src/Heating/Heat.o - ./src/GCodes/GCodes2.o -Heat::SetActiveTemperature(signed char, float) ./src/Heating/Heat.o - ./src/Tool.o - ./src/GCodes/GCodes2.o -Heat::SetM301PidParameters(unsigned int, M301PidParameters const&) ./src/Heating/Heat.o - ./src/GCodes/GCodes.o -Heat::SetStandbyTemperature(signed char, float) ./src/Heating/Heat.o - ./src/Tool.o - ./src/GCodes/GCodes2.o -Heat::SetTemperatureLimit(signed char, float) ./src/Heating/Heat.o - ./src/GCodes/GCodes2.o -Heat::Spin() ./src/Heating/Heat.o - ./src/RepRap.o -Heat::Standby(signed char) ./src/Heating/Heat.o - ./src/Tool.o - ./src/GCodes/GCodes2.o -Heat::StartAutoTune(unsigned int, float, float, StringRef&) ./src/Heating/Heat.o - ./src/GCodes/GCodes2.o -Heat::SwitchOff(signed char) ./src/Heating/Heat.o - ./src/Tool.o - ./src/RepRap.o - ./src/GCodes/GCodes2.o -Heat::SwitchOffAll() ./src/Heating/Heat.o - ./src/GCodes/GCodes2.o - ./src/GCodes/GCodes.o -Heat::UseSlowPwm(signed char) const ./src/Heating/Heat.o - ./src/Platform.o -Heat::WriteModelParameters(FileStore*) const ./src/Heating/Heat.o - ./src/GCodes/GCodes.o -HeightMap::ClearGridHeights() ./src/Movement/Grid.o - ./src/GCodes/GCodes2.o - ./src/GCodes/GCodes.o - ./src/Movement/Move.o -HeightMap::GetHeightError(unsigned long, unsigned long) const ./src/Movement/Grid.o -HeightMap::GetInterpolatedHeightError(float, float) const ./src/Movement/Grid.o - ./src/Movement/Move.o -HeightMap::GetMinimumSegments(float) const ./src/Movement/Grid.o - ./src/GCodes/GCodes.o -HeightMap::GetStatistics(float&, float&) const ./src/Movement/Grid.o - ./src/GCodes/GCodes.o -HeightMap::HeightMap(float*) ./src/Movement/Grid.o -HeightMap::HeightMap(float*) ./src/Movement/Grid.o - ./src/Movement/Move.o -HeightMap::HeightMapComment ./src/Movement/Grid.o -HeightMap::Interpolate2(unsigned long, unsigned long, float) const ./src/Movement/Grid.o -HeightMap::InterpolateCorner(unsigned long, unsigned long, unsigned long, float, float) const ./src/Movement/Grid.o -HeightMap::InterpolateX(unsigned long, unsigned long, float) const ./src/Movement/Grid.o -HeightMap::InterpolateXY(unsigned long, unsigned long, float, float) const ./src/Movement/Grid.o -HeightMap::InterpolateY(unsigned long, unsigned long, float) const ./src/Movement/Grid.o -HeightMap::LoadFromFile(FileStore*, StringRef&) ./src/Movement/Grid.o - ./src/GCodes/GCodes.o -HeightMap::SaveToFile(FileStore*) const ./src/Movement/Grid.o - ./src/GCodes/GCodes.o -HeightMap::SetGrid(GridDefinition const&) ./src/Movement/Grid.o - ./src/GCodes/GCodes.o -HeightMap::SetGridHeight(unsigned int, unsigned int, float) ./src/Movement/Grid.o - ./src/GCodes/GCodes.o -HeightMap::UseHeightMap(bool) ./src/Movement/Grid.o - ./src/GCodes/GCodes.o - ./src/Movement/Move.o -HomingFileNames ./src/GCodes/GCodes.o -MassStorage::CheckDriveMounted(char const*) ./src/Storage/MassStorage.o - ./src/RepRap.o -MassStorage::CombineName(char const*, char const*) ./src/Storage/MassStorage.o - ./src/Storage/FileStore.o -MassStorage::ConvertTimeStamp(unsigned short, unsigned short) ./src/Storage/MassStorage.o -MassStorage::Delete(char const*, char const*) ./src/Storage/MassStorage.o - ./src/GCodes/GCodes.o -MassStorage::DirectoryExists(char const*) const ./src/Storage/MassStorage.o - ./src/RepRap.o - ./src/Storage/FileStore.o -MassStorage::DirectoryExists(char const*, char const*) ./src/Storage/MassStorage.o - ./src/PrintMonitor.o -MassStorage::FileExists(char const*) const ./src/Storage/MassStorage.o -MassStorage::FileExists(char const*, char const*) const ./src/Storage/MassStorage.o - ./src/RepRap.o - ./src/Platform.o -MassStorage::FindFirst(char const*, FileInfo&) ./src/Storage/MassStorage.o - ./src/RepRap.o - ./src/GCodes/GCodes2.o -MassStorage::FindNext(FileInfo&) ./src/Storage/MassStorage.o - ./src/RepRap.o - ./src/GCodes/GCodes2.o -MassStorage::GetLastModifiedTime(char const*, char const*) const ./src/Storage/MassStorage.o - ./src/PrintMonitor.o -MassStorage::GetMonthName(unsigned char) ./src/Storage/MassStorage.o -MassStorage::Init() ./src/Storage/MassStorage.o - ./src/Platform.o -MassStorage::MakeDirectory(char const*) ./src/Storage/MassStorage.o - ./src/Storage/FileStore.o -MassStorage::MakeDirectory(char const*, char const*) ./src/Storage/MassStorage.o -MassStorage::MassStorage(Platform*) ./src/Storage/MassStorage.o - ./src/Platform.o -MassStorage::MassStorage(Platform*) ./src/Storage/MassStorage.o -MassStorage::Mount(unsigned int, StringRef&, bool) ./src/Storage/MassStorage.o - ./src/GCodes/GCodes2.o -MassStorage::Rename(char const*, char const*) ./src/Storage/MassStorage.o -MassStorage::SetLastModifiedTime(char const*, char const*, long) ./src/Storage/MassStorage.o -MassStorage::Unmount(unsigned int, StringRef&) ./src/Storage/MassStorage.o - ./src/GCodes/GCodes2.o -MathMatrix<float>::~MathMatrix() ./src/Movement/Move.o -MathMatrix<float>::~MathMatrix() ./src/Movement/Move.o -MathMatrix<float>::~MathMatrix() ./src/Movement/Move.o -MemManage_Handler C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(exceptions.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(startup_sam3x.o) -Move::AdjustDeltaParameters(float const*, unsigned int) ./src/Movement/Move.o -Move::AllProbeCoordinatesSet(int) const ./src/Movement/Move.o -Move::AxisCompensation(signed char) const ./src/Movement/Move.o - ./src/GCodes/GCodes2.o -Move::AxisTransform(float*) const ./src/Movement/Move.o -Move::Babystep(float) ./src/Movement/Move.o - ./src/GCodes/GCodes.o -Move::BarycentricCoordinates(unsigned int, unsigned int, unsigned int, float, float, float&, float&, float&) const ./src/Movement/Move.o -Move::BedTransform(float*, unsigned long) const ./src/Movement/Move.o -Move::CurrentMoveCompleted() ./src/Movement/Move.o - ./src/Movement/DDA.o -Move::DeltaProbeInterrupt() ./src/Movement/Move.o - ./src/Platform.o -Move::Diagnostics(MessageType) ./src/Movement/Move.o - ./src/RepRap.o -Move::DoDeltaCalibration(unsigned int, StringRef&) ./src/Movement/Move.o -Move::DoDeltaProbe(float, float, float, float) ./src/Movement/Move.o - ./src/GCodes/GCodes.o -Move::EndPointToMachine(float const*, long*, unsigned int) const ./src/Movement/Move.o - ./src/Movement/DDA.o -Move::Exit() ./src/Movement/Move.o - ./src/RepRap.o -Move::FinishedBedProbing(int, StringRef&) ./src/Movement/Move.o - ./src/GCodes/GCodes.o -Move::GetCurrentMachinePosition(float*, bool) const ./src/Movement/Move.o - ./src/GCodes/GCodes.o -Move::GetCurrentUserPosition(float*, unsigned char, unsigned long) const ./src/Movement/Move.o - ./src/GCodes/GCodes2.o - ./src/GCodes/GCodes.o -Move::GetGeometryString() const ./src/Movement/Move.o - ./src/RepRap.o - ./src/GCodes/GCodes2.o -Move::GetProbeCoordinates(int, float&, float&, bool) const ./src/Movement/Move.o - ./src/GCodes/GCodes.o -Move::HitHighStop(unsigned int, DDA*) ./src/Movement/Move.o - ./src/Movement/DDA.o -Move::HitLowStop(unsigned int, DDA*) ./src/Movement/Move.o - ./src/Movement/DDA.o -Move::Init() ./src/Movement/Move.o - ./src/RepRap.o -Move::InverseAxisTransform(float*) const ./src/Movement/Move.o -Move::InverseBedTransform(float*, unsigned long) const ./src/Movement/Move.o -Move::InverseTransform(float*, unsigned long) const ./src/Movement/Move.o -Move::IsCoreXYAxis(unsigned int) const ./src/Movement/Move.o - ./src/Movement/DDA.o -Move::IsExtruding() const ./src/Movement/Move.o - ./src/PrintMonitor.o -Move::JustHomed(unsigned int, float, DDA*) ./src/Movement/Move.o -Move::LiveCoordinates(float*, unsigned long) ./src/Movement/Move.o - ./src/RepRap.o - ./src/PrintMonitor.o - ./src/GCodes/GCodes.o -Move::MachineToEndPoint(long const*, float*, unsigned int) const ./src/Movement/Move.o - ./src/Movement/DDA.o -Move::MotorEndPointToMachine(unsigned int, float) ./src/Movement/Move.o - ./src/Movement/DDA.o -Move::MotorEndpointToPosition(long, unsigned int) ./src/Movement/Move.o - ./src/Movement/DDA.o -Move::MotorFactor(unsigned int, float const*) const ./src/Movement/Move.o - ./src/Movement/DriveMovement.o -Move::MotorTransform(float const*, long*) const ./src/Movement/Move.o - ./src/Movement/DDA.o -Move::Move(Platform*, GCodes*) ./src/Movement/Move.o - ./src/RepRap.o -Move::Move(Platform*, GCodes*) ./src/Movement/Move.o -Move::NumberOfProbePoints() const ./src/Movement/Move.o -Move::NumberOfXYProbePoints() const ./src/Movement/Move.o - ./src/GCodes/GCodes.o -Move::PausePrint(float*, float&, unsigned long) ./src/Movement/Move.o - ./src/GCodes/GCodes.o -Move::PrintCurrentDda() const ./src/Movement/Move.o -Move::PrintMatrix(char const*, MathMatrix<float> const&, unsigned int, unsigned int) ./src/Movement/Move.o -Move::PrintVector(char const*, float const*, unsigned int) ./src/Movement/Move.o -Move::ResetExtruderPositions() ./src/Movement/Move.o - ./src/GCodes/GCodes.o -Move::SecondDegreeTransformZ(float, float) const ./src/Movement/Move.o -Move::SetAxisCompensation(signed char, float) ./src/Movement/Move.o - ./src/GCodes/GCodes2.o -Move::SetIdentityTransform() ./src/Movement/Move.o - ./src/GCodes/GCodes2.o - ./src/GCodes/GCodes.o -Move::SetLiveCoordinates(float const*) ./src/Movement/Move.o - ./src/GCodes/GCodes.o -Move::SetPositions(float const*) ./src/Movement/Move.o - ./src/GCodes/GCodes.o -Move::SetProbedBedEquation(unsigned int, StringRef&) ./src/Movement/Move.o -Move::SetTaperHeight(float) ./src/Movement/Move.o - ./src/GCodes/GCodes2.o -Move::SetXBedProbePoint(unsigned int, float) ./src/Movement/Move.o - ./src/GCodes/GCodes2.o - ./src/GCodes/GCodes.o -Move::SetYBedProbePoint(unsigned int, float) ./src/Movement/Move.o - ./src/GCodes/GCodes2.o - ./src/GCodes/GCodes.o -Move::SetZBedProbePoint(unsigned int, float, bool, bool) ./src/Movement/Move.o - ./src/GCodes/GCodes.o -Move::Simulate(unsigned char) ./src/Movement/Move.o - ./src/GCodes/GCodes2.o -Move::Spin() ./src/Movement/Move.o - ./src/RepRap.o -Move::Transform(float*, unsigned long, bool) const ./src/Movement/Move.o - ./src/GCodes/GCodes.o -Move::TriangleZ(float, float) const ./src/Movement/Move.o -Move::TryStartNextMove(unsigned long) ./src/Movement/Move.o - ./src/Movement/DDA.o -Move::XBedProbePoint(unsigned int) const ./src/Movement/Move.o - ./src/GCodes/GCodes2.o -Move::XYProbeCoordinatesSet(int) const ./src/Movement/Move.o -Move::YBedProbePoint(unsigned int) const ./src/Movement/Move.o - ./src/GCodes/GCodes2.o -Move::ZBedProbePoint(unsigned int) const ./src/Movement/Move.o -Move::ZProbeTriggered(DDA*) ./src/Movement/Move.o - ./src/Movement/DDA.o -NMI_Handler ./src/Platform.o - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(startup_sam3x.o) -Network::GetIPAddress() const ./src/RADDS/Network.o - ./src/GCodes/GCodes2.o -OutputBuffer::Allocate(OutputBuffer*&) ./src/OutputMemory.o - ./src/RepRap.o - ./src/PrintMonitor.o - ./src/Platform.o - ./src/GCodes/GCodes2.o - ./src/Heating/Pid.o -OutputBuffer::Append(OutputBuffer*) ./src/OutputMemory.o - ./src/Platform.o -OutputBuffer::Diagnostics(MessageType) ./src/OutputMemory.o - ./src/RepRap.o -OutputBuffer::EncodeReply(OutputBuffer*, bool) ./src/OutputMemory.o - ./src/RepRap.o -OutputBuffer::EncodeString(char const*, unsigned int, bool, bool) ./src/OutputMemory.o - ./src/RepRap.o - ./src/PrintMonitor.o - ./src/Platform.o -OutputBuffer::GetBytesLeft(OutputBuffer const*) ./src/OutputMemory.o - ./src/RepRap.o - ./src/GCodes/GCodes2.o -OutputBuffer::IncreaseReferences(unsigned int) ./src/OutputMemory.o - ./src/Platform.o -OutputBuffer::Init() ./src/OutputMemory.o - ./src/RepRap.o -OutputBuffer::Length() const ./src/OutputMemory.o - ./src/Platform.o - ./src/GCodes/GCodes2.o - ./src/GCodes/GCodes.o -OutputBuffer::Read(unsigned int) ./src/OutputMemory.o - ./src/Platform.o -OutputBuffer::Release(OutputBuffer*) ./src/OutputMemory.o - ./src/Platform.o -OutputBuffer::ReleaseAll(OutputBuffer*) ./src/OutputMemory.o - ./src/Platform.o - ./src/GCodes/GCodes.o -OutputBuffer::Truncate(OutputBuffer*, unsigned int) ./src/OutputMemory.o -OutputBuffer::cat(StringRef&) ./src/OutputMemory.o -OutputBuffer::cat(char const*) ./src/OutputMemory.o - ./src/RepRap.o - ./src/PrintMonitor.o - ./src/Platform.o - ./src/GCodes/GCodes2.o - ./src/Heating/Pid.o -OutputBuffer::cat(char const*, unsigned int) ./src/OutputMemory.o - ./src/GCodes/GCodes2.o -OutputBuffer::cat(char) ./src/OutputMemory.o - ./src/RepRap.o - ./src/PrintMonitor.o - ./src/GCodes/GCodes2.o -OutputBuffer::catf(char const*, ...) ./src/OutputMemory.o - ./src/RepRap.o - ./src/PrintMonitor.o - ./src/GCodes/GCodes2.o - ./src/Heating/Pid.o -OutputBuffer::copy(char const*) ./src/OutputMemory.o - ./src/RepRap.o - ./src/PrintMonitor.o - ./src/Platform.o - ./src/GCodes/GCodes2.o -OutputBuffer::copy(char const*, unsigned int) ./src/OutputMemory.o -OutputBuffer::copy(char) ./src/OutputMemory.o -OutputBuffer::freeOutputBuffers ./src/OutputMemory.o -OutputBuffer::maxUsedOutputBuffers ./src/OutputMemory.o -OutputBuffer::operator[](unsigned int) ./src/OutputMemory.o - ./src/Platform.o - ./src/GCodes/GCodes2.o -OutputBuffer::operator[](unsigned int) const ./src/OutputMemory.o -OutputBuffer::printf(char const*, ...) ./src/OutputMemory.o - ./src/RepRap.o - ./src/PrintMonitor.o -OutputBuffer::usedOutputBuffers ./src/OutputMemory.o -OutputBuffer::vprintf(char const*, std::__va_list) ./src/OutputMemory.o -OutputStack::Append(OutputStack*) ./src/OutputMemory.o -OutputStack::DataLength() const ./src/OutputMemory.o -OutputStack::GetFirstItem() const ./src/OutputMemory.o - ./src/Platform.o -OutputStack::GetLastItem() const ./src/OutputMemory.o - ./src/Platform.o -OutputStack::IncreaseReferences(unsigned int) ./src/OutputMemory.o -OutputStack::Pop() ./src/OutputMemory.o -OutputStack::Push(OutputBuffer*) ./src/OutputMemory.o - ./src/Platform.o -OutputStack::ReleaseAll() ./src/OutputMemory.o -OutputStack::SetFirstItem(OutputBuffer*) ./src/OutputMemory.o - ./src/Platform.o -PAUSE_G ./src/GCodes/GCodes.o -PID::Activate() ./src/Heating/Pid.o - ./src/Heating/Heat.o -PID::DisplayBuffer(char const*) ./src/Heating/Pid.o -PID::DoTuningStep() ./src/Heating/Pid.o -PID::FitCurve() ./src/Heating/Pid.o -PID::GetAutoTuneStatus(StringRef&) ./src/Heating/Pid.o - ./src/Heating/Heat.o -PID::GetAveragePWM() const ./src/Heating/Pid.o - ./src/Heating/Heat.o -PID::GetExpectedHeatingRate() const ./src/Heating/Pid.o -PID::GetMaxRateIndex() ./src/Heating/Pid.o -PID::Init(float, float, float, float, bool) ./src/Heating/Pid.o - ./src/Heating/Heat.o -PID::PID(Platform*, signed char) ./src/Heating/Pid.o - ./src/Heating/Heat.o -PID::PID(Platform*, signed char) ./src/Heating/Pid.o -PID::ReadTemperature() ./src/Heating/Pid.o -PID::ReadingsStable(unsigned int, float) const ./src/Heating/Pid.o -PID::Reset() ./src/Heating/Pid.o -PID::ResetFault() ./src/Heating/Pid.o - ./src/Heating/Heat.o -PID::SetActiveTemperature(float) ./src/Heating/Pid.o - ./src/Heating/Heat.o -PID::SetModel(float, float, float, float, bool) ./src/Heating/Pid.o - ./src/GCodes/GCodes2.o - ./src/Heating/Heat.o -PID::SetStandbyTemperature(float) ./src/Heating/Pid.o - ./src/Heating/Heat.o -PID::Spin() ./src/Heating/Pid.o - ./src/Heating/Heat.o -PID::Standby() ./src/Heating/Pid.o - ./src/Heating/Heat.o -PID::StartAutoTune(float, float, StringRef&) ./src/Heating/Pid.o - ./src/Heating/Heat.o -PID::SwitchOff() ./src/Heating/Pid.o - ./src/Heating/Heat.o -PID::SwitchOn() ./src/Heating/Pid.o -PID::tuningBeginTime ./src/Heating/Pid.o -PID::tuningFastestRate ./src/Heating/Pid.o -PID::tuningMaxTemp ./src/Heating/Pid.o -PID::tuningPhaseStartTime ./src/Heating/Pid.o -PID::tuningPwm ./src/Heating/Pid.o -PID::tuningReadingInterval ./src/Heating/Pid.o -PID::tuningReadingsTaken ./src/Heating/Pid.o -PID::tuningStartTemp ./src/Heating/Pid.o -PID::tuningTempReadings ./src/Heating/Pid.o -PID::tuningTimeOfFastestRate ./src/Heating/Pid.o -PIOA_Handler C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(WInterrupts.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(startup_sam3x.o) -PIOB_Handler C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(WInterrupts.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(startup_sam3x.o) -PIOC_Handler C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(WInterrupts.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(startup_sam3x.o) -PIOD_Handler C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(WInterrupts.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(startup_sam3x.o) -PMC_Handler C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(exceptions.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(startup_sam3x.o) -PWM_Handler C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(exceptions.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(startup_sam3x.o) -PendSV_Handler ./src/Platform.o - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(startup_sam3x.o) -PinToAdcChannel(unsigned long) C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(AnalogIn.o) - ./src/Platform.o -Platform::ActualInstantDv(unsigned int) const ./src/Platform.o - ./src/Tool.o - ./src/Movement/DDA.o -Platform::AnyFileOpen(FATFS const*) const ./src/Platform.o - ./src/Storage/MassStorage.o -Platform::AnyHeaterHot(unsigned short, float) ./src/Platform.o - ./src/Fan.o -Platform::AppendAuxReply(OutputBuffer*) ./src/Platform.o - ./src/GCodes/GCodes.o -Platform::AppendAuxReply(char const*) ./src/Platform.o - ./src/GCodes/GCodes.o -Platform::AtxPower() const ./src/Platform.o - ./src/RepRap.o -Platform::Beep(int, int) ./src/Platform.o - ./src/RepRap.o -Platform::CheckFirmwareUpdatePrerequisites() ./src/Platform.o - ./src/GCodes/GCodes2.o -Platform::ClassReport(float&) ./src/Platform.o - ./src/PrintMonitor.o - ./src/GCodes/GCodes.o - ./src/Heating/Heat.o - ./src/Movement/Move.o -Platform::DiagnosticTest(int) ./src/Platform.o - ./src/GCodes/GCodes2.o -Platform::Diagnostics(MessageType) ./src/Platform.o - ./src/RepRap.o -Platform::DisableDrive(unsigned int) ./src/Platform.o - ./src/RepRap.o - ./src/GCodes/GCodes2.o - ./src/GCodes/GCodes.o -Platform::DisableDriver(unsigned int) ./src/Platform.o - ./src/GCodes/GCodes2.o -Platform::DisableStepInterrupt() ./src/Platform.o - ./src/Movement/Move.o -Platform::Emulating() const ./src/Platform.o - ./src/GCodes/GCodes2.o - ./src/GCodes/GCodes.o -Platform::EnableDrive(unsigned int) ./src/Platform.o - ./src/Movement/Move.o - ./src/Movement/DDA.o -Platform::EnableDriver(unsigned int) ./src/Platform.o -Platform::Exit() ./src/Platform.o - ./src/RepRap.o -Platform::FansHardwareInverted(unsigned int) const ./src/Platform.o -Platform::FlushMessages() ./src/Platform.o -Platform::GCodeAvailable(SerialSource) const ./src/Platform.o - ./src/GCodes/GCodes.o -Platform::GetAllEndstopStates() const ./src/Platform.o - ./src/GCodes/GCodes2.o - ./src/GCodes/GCodes.o -Platform::GetBaudRate(unsigned int) const ./src/Platform.o - ./src/GCodes/GCodes2.o -Platform::GetBoardString() const ./src/Platform.o -Platform::GetCommsProperties(unsigned int) const ./src/Platform.o - ./src/GCodes/GCodes2.o -Platform::GetDateTime() const ./src/Platform.o - ./src/GCodes/GCodes2.o - ./src/Libraries/Fatfs/fattime_rtc.o - ./src/Movement/Grid.o -Platform::GetDriverMicrostepping(unsigned int, bool&) const ./src/Platform.o -Platform::GetDriverStepTiming(unsigned int) const ./src/Platform.o - ./src/GCodes/GCodes2.o -Platform::GetElectronicsString() const ./src/Platform.o - ./src/RepRap.o - ./src/GCodes/GCodes2.o -Platform::GetFanRPM() ./src/Platform.o - ./src/RepRap.o -Platform::GetFanValue(unsigned int) const ./src/Platform.o - ./src/RepRap.o - ./src/GCodes/GCodes.o -Platform::GetFileStore(char const*, char const*, bool) ./src/Platform.o - ./src/PrintMonitor.o - ./src/GCodes/GCodes2.o - ./src/GCodes/GCodes.o -Platform::GetFirmwarePin(int, PinAccess, unsigned char&, bool&) ./src/Platform.o - ./src/GCodes/GCodes2.o -Platform::GetMicrostepping(unsigned int, bool&) const ./src/Platform.o - ./src/GCodes/GCodes2.o - ./src/GCodes/GCodes.o -Platform::GetMotorCurrent(unsigned int, bool) const ./src/Platform.o - ./src/RepRap.o - ./src/GCodes/GCodes2.o -Platform::GetStackUsage(unsigned long*, unsigned long*, unsigned long*) const ./src/Platform.o -Platform::GetTemperature(unsigned int, TemperatureError&) ./src/Platform.o - ./src/Heating/Pid.o -Platform::GetThermistorNumber(unsigned int) const ./src/Platform.o - ./src/GCodes/GCodes.o -Platform::GetZProbeDiveHeight() const ./src/Platform.o - ./src/GCodes/GCodes.o -Platform::GetZProbeParameters(long) const ./src/Platform.o - ./src/RepRap.o - ./src/GCodes/GCodes2.o - ./src/GCodes/GCodes.o - ./src/Movement/Move.o -Platform::GetZProbeReading() const ./src/Platform.o - ./src/RepRap.o - ./src/GCodes/GCodes.o -Platform::GetZProbeResult() const ./src/Platform.o - ./src/GCodes/GCodes2.o - ./src/GCodes/GCodes.o - ./src/Movement/Move.o - ./src/Movement/DDA.o -Platform::GetZProbeSecondaryValues(int&, int&) ./src/Platform.o - ./src/RepRap.o - ./src/GCodes/GCodes.o -Platform::GetZProbeStartingHeight() ./src/Platform.o - ./src/GCodes/GCodes.o -Platform::GetZProbeTemperature() ./src/Platform.o - ./src/GCodes/GCodes.o -Platform::GetZProbeTravelSpeed() const ./src/Platform.o - ./src/GCodes/GCodes.o -Platform::Init() ./src/Platform.o - ./src/RepRap.o -Platform::InitFans() ./src/Platform.o -Platform::InitZProbe() ./src/Platform.o -Platform::InitialiseInterrupts() ./src/Platform.o -Platform::InvalidateFiles(FATFS const*) ./src/Platform.o - ./src/Storage/MassStorage.o -Platform::IsAccessibleProbePoint(float, float) const ./src/Platform.o - ./src/GCodes/GCodes.o -Platform::IsDateTimeSet() const ./src/Platform.o - ./src/GCodes/GCodes2.o - ./src/Libraries/Fatfs/fattime_rtc.o - ./src/Movement/Grid.o -Platform::Message(MessageType, OutputBuffer*) ./src/Platform.o - ./src/GCodes/GCodes.o - ./src/Heating/Pid.o -Platform::Message(MessageType, char const*) ./src/Platform.o - ./src/Tool.o - ./src/RepRap.o - ./src/PrintMonitor.o - ./src/GCodes/GCodes2.o - ./src/GCodes/GCodes.o - ./src/GCodes/GCodeBuffer.o - ./src/Heating/Pid.o - ./src/Heating/Heat.o - ./src/Movement/Move.o - ./src/Storage/MassStorage.o - ./src/Storage/FileStore.o -Platform::MessageF(MessageType, char const*, ...) ./src/Platform.o - ./src/RepRap.o - ./src/PrintMonitor.o - ./src/OutputMemory.o - ./src/GCodes/GCodes2.o - ./src/GCodes/GCodes.o - ./src/GCodes/GCodeBuffer.o - ./src/Heating/TemperatureSensor.o - ./src/Heating/Pid.o - ./src/Heating/Heat.o - ./src/Movement/Move.o - ./src/Storage/MassStorage.o - ./src/Storage/FileStore.o -Platform::MessageF(MessageType, char const*, std::__va_list) ./src/Platform.o - ./src/RepRapFirmware.o -Platform::MustHomeXYBeforeZ() const ./src/Platform.o - ./src/GCodes/GCodes.o -Platform::Platform() ./src/Platform.o -Platform::Platform() ./src/Platform.o - ./src/RepRap.o -Platform::ReadFromSource(SerialSource) ./src/Platform.o - ./src/GCodes/GCodes.o -Platform::ResetChannel(unsigned int) ./src/Platform.o -Platform::ScheduleInterrupt(unsigned long) ./src/Platform.o - ./src/Movement/Move.o - ./src/Movement/DDA.o -Platform::SendMessage(char const*) ./src/Platform.o - ./src/RepRap.o -Platform::SetAtxPower(bool) ./src/Platform.o - ./src/GCodes/GCodes2.o -Platform::SetAxisDriversConfig(unsigned int, AxisDriversConfig const&) ./src/Platform.o - ./src/GCodes/GCodes2.o -Platform::SetBaudRate(unsigned int, unsigned long) ./src/Platform.o - ./src/GCodes/GCodes2.o -Platform::SetBoardType(BoardType) ./src/Platform.o - ./src/GCodes/GCodes2.o -Platform::SetCommsProperties(unsigned int, unsigned long) ./src/Platform.o - ./src/GCodes/GCodes2.o -Platform::SetDate(long) ./src/Platform.o - ./src/GCodes/GCodes2.o -Platform::SetDateTime(long) ./src/Platform.o -Platform::SetDirection(unsigned int, bool) ./src/Platform.o - ./src/Movement/Move.o - ./src/Movement/DriveMovement.o - ./src/Movement/DDA.o -Platform::SetDriverCurrent(unsigned int, float, bool) ./src/Platform.o -Platform::SetDriverMicrostepping(unsigned int, int, int) ./src/Platform.o -Platform::SetDriverStepTiming(unsigned int, float) ./src/Platform.o - ./src/GCodes/GCodes2.o -Platform::SetDriversIdle() ./src/Platform.o - ./src/GCodes/GCodes.o - ./src/Movement/Move.o -Platform::SetEmulating(Compatibility) ./src/Platform.o - ./src/GCodes/GCodes2.o -Platform::SetExtruderDriver(unsigned int, unsigned char) ./src/Platform.o - ./src/GCodes/GCodes2.o -Platform::SetExtrusionAncilliaryPwmPin(int) ./src/Platform.o - ./src/GCodes/GCodes2.o -Platform::SetFanValue(unsigned int, float) ./src/Platform.o - ./src/GCodes/GCodes2.o - ./src/GCodes/GCodes.o -Platform::SetGateWay(unsigned char*) ./src/Platform.o - ./src/GCodes/GCodes.o -Platform::SetHeater(unsigned int, float) ./src/Platform.o - ./src/RepRap.o - ./src/Heating/Pid.o -Platform::SetIPAddress(unsigned char*) ./src/Platform.o - ./src/GCodes/GCodes.o -Platform::SetIdleCurrentFactor(float) ./src/Platform.o - ./src/GCodes/GCodes2.o -Platform::SetMACAddress(unsigned char*) ./src/Platform.o - ./src/GCodes/GCodes.o -Platform::SetMicrostepping(unsigned int, int, int) ./src/Platform.o - ./src/GCodes/GCodes.o -Platform::SetMotorCurrent(unsigned int, float, bool) ./src/Platform.o - ./src/RepRap.o - ./src/GCodes/GCodes2.o -Platform::SetNetMask(unsigned char*) ./src/Platform.o - ./src/GCodes/GCodes.o -Platform::SetPressureAdvance(unsigned int, float) ./src/Platform.o - ./src/GCodes/GCodes2.o -Platform::SetProbing(bool) ./src/Platform.o - ./src/GCodes/GCodes.o -Platform::SetThermistorNumber(unsigned int, unsigned int) ./src/Platform.o - ./src/GCodes/GCodes.o -Platform::SetTime(long) ./src/Platform.o - ./src/GCodes/GCodes2.o -Platform::SetZProbeAxes(unsigned long) ./src/Platform.o - ./src/GCodes/GCodes2.o -Platform::SetZProbeDefaults() ./src/Platform.o - ./src/GCodes/GCodes2.o -Platform::SetZProbeParameters(long, ZProbeParameters const&) ./src/Platform.o - ./src/GCodes/GCodes2.o - ./src/GCodes/GCodes.o -Platform::SetZProbeType(int) ./src/Platform.o - ./src/GCodes/GCodes2.o -Platform::SoftwareReset(unsigned short, unsigned long) ./src/Platform.o - ./src/RepRap.o - ./src/GCodes/GCodes2.o -Platform::Spin() ./src/Platform.o - ./src/RepRap.o -Platform::Stopped(unsigned int) const ./src/Platform.o - ./src/RepRap.o - ./src/GCodes/GCodes2.o - ./src/Movement/DDA.o -Platform::Tick() ./src/Platform.o - ./src/RepRap.o -Platform::Time() ./src/Platform.o - ./src/RepRap.o - ./src/PrintMonitor.o - ./src/GCodes/GCodes.o - ./src/Heating/Heat.o - ./src/Movement/Move.o -Platform::UpdateConfiguredHeaters() ./src/Platform.o - ./src/RepRap.o -Platform::UpdateFirmware() ./src/Platform.o - ./src/GCodes/GCodes.o -Platform::UpdateMotorCurrent(unsigned int) ./src/Platform.o -Platform::UpdateNetworkAddress(unsigned char*, unsigned char const*) ./src/Platform.o -Platform::WriteZProbeParameters(FileStore*) const ./src/Platform.o - ./src/GCodes/GCodes.o -Platform::ZProbeStopHeight() ./src/Platform.o - ./src/GCodes/GCodes.o -Print::print(Printable const&) C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(Print.o) -Print::print(char const*) C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(Print.o) -Print::print(char) C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(Print.o) -Print::print(double, int) C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(Print.o) -Print::print(int, int) C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(Print.o) -Print::print(long, int) C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(Print.o) -Print::print(unsigned char, int) C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(Print.o) -Print::print(unsigned int, int) C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(Print.o) -Print::print(unsigned long, int) C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(Print.o) -Print::printFloat(double, unsigned char) C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(Print.o) -Print::printNumber(unsigned long, unsigned char) C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(Print.o) -Print::println() C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(Print.o) -Print::println(Printable const&) C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(Print.o) -Print::println(char const*) C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(Print.o) -Print::println(char) C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(Print.o) -Print::println(double, int) C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(Print.o) -Print::println(int, int) C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(Print.o) -Print::println(long, int) C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(Print.o) -Print::println(unsigned char, int) C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(Print.o) -Print::println(unsigned int, int) C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(Print.o) -Print::println(unsigned long, int) C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(Print.o) -Print::write(unsigned char const*, unsigned int) C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(Print.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(USARTClass.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(UARTClass.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(USBSerial.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(Wire.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(variant.o) -Print::~Print() C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(Print.o) -Print::~Print() C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(Print.o) -Print::~Print() C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(Print.o) -PrintMonitor::EstimateTimeLeft(PrintEstimationMethod) const ./src/PrintMonitor.o - ./src/RepRap.o -PrintMonitor::FindFilamentUsed(char const*, unsigned int, float*, unsigned int) const ./src/PrintMonitor.o -PrintMonitor::FindFirstLayerHeight(char const*, unsigned int, float&) const ./src/PrintMonitor.o -PrintMonitor::FindHeight(char const*, unsigned int, float&) const ./src/PrintMonitor.o -PrintMonitor::FindLayerHeight(char const*, unsigned int, float&) const ./src/PrintMonitor.o -PrintMonitor::FirstLayerComplete() ./src/PrintMonitor.o -PrintMonitor::GetFileInfo(char const*, char const*, GCodeFileInfo&) ./src/PrintMonitor.o -PrintMonitor::GetFileInfoResponse(char const*, OutputBuffer*&) ./src/PrintMonitor.o - ./src/GCodes/GCodes2.o -PrintMonitor::GetPrintDuration() const ./src/PrintMonitor.o - ./src/RepRap.o -PrintMonitor::GetWarmUpDuration() const ./src/PrintMonitor.o - ./src/RepRap.o -PrintMonitor::Init() ./src/PrintMonitor.o - ./src/RepRap.o -PrintMonitor::LayerComplete() ./src/PrintMonitor.o -PrintMonitor::PrintMonitor(Platform*, GCodes*) ./src/PrintMonitor.o - ./src/RepRap.o -PrintMonitor::PrintMonitor(Platform*, GCodes*) ./src/PrintMonitor.o -PrintMonitor::Spin() ./src/PrintMonitor.o - ./src/RepRap.o -PrintMonitor::StartedPrint() ./src/PrintMonitor.o - ./src/GCodes/GCodes2.o -PrintMonitor::StartingPrint(char const*) ./src/PrintMonitor.o - ./src/GCodes/GCodes2.o -PrintMonitor::StopParsing(char const*) ./src/PrintMonitor.o -PrintMonitor::StoppedPrint() ./src/PrintMonitor.o - ./src/GCodes/GCodes.o -PrintMonitor::WarmUpComplete() ./src/PrintMonitor.o -RESUME_G ./src/GCodes/GCodes2.o -RETRACTPROBE_G ./src/GCodes/GCodes2.o -RSTC_Handler C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(exceptions.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(startup_sam3x.o) -RTC_Handler C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(exceptions.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(startup_sam3x.o) -RTT_Handler C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(exceptions.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(startup_sam3x.o) -RepRap::AddTool(Tool*) ./src/RepRap.o - ./src/GCodes/GCodes.o -RepRap::Beep(int, int) ./src/RepRap.o - ./src/GCodes/GCodes2.o -RepRap::CheckPassword(char const*) const ./src/RepRap.o -RepRap::ClearTemperatureFault(signed char) ./src/RepRap.o - ./src/GCodes/GCodes2.o -RepRap::CopyParameterText(char const*, char*, unsigned int) ./src/RepRap.o -RepRap::DeleteTool(Tool*) ./src/RepRap.o - ./src/GCodes/GCodes.o -RepRap::Diagnostics(MessageType) ./src/RepRap.o - ./src/GCodes/GCodes2.o -RepRap::DoDivide(unsigned long, unsigned long) ./src/RepRap.o - ./src/Platform.o -RepRap::EmergencyStop() ./src/RepRap.o - ./src/Platform.o - ./src/GCodes/GCodes2.o - ./src/GCodes/GCodes.o -RepRap::Exit() ./src/RepRap.o - ./src/Platform.o -RepRap::FlagTemperatureFault(signed char) ./src/RepRap.o - ./src/Heating/Pid.o -RepRap::GetConfigResponse() ./src/RepRap.o - ./src/GCodes/GCodes2.o -RepRap::GetCurrentOrDefaultTool() const ./src/RepRap.o - ./src/GCodes/GCodes2.o -RepRap::GetCurrentXAxes() const ./src/RepRap.o - ./src/PrintMonitor.o - ./src/GCodes/GCodes2.o - ./src/GCodes/GCodes.o -RepRap::GetFilelistResponse(char const*) ./src/RepRap.o -RepRap::GetFilesResponse(char const*, bool) ./src/RepRap.o - ./src/GCodes/GCodes2.o -RepRap::GetLegacyStatusResponse(unsigned char, int) ./src/RepRap.o - ./src/GCodes/GCodes2.o -RepRap::GetName() const ./src/RepRap.o - ./src/GCodes/GCodes2.o -RepRap::GetNumberOfContiguousTools() const ./src/RepRap.o -RepRap::GetProhibitedExtruderMovements(unsigned int, unsigned int) ./src/RepRap.o - ./src/Movement/DDA.o -RepRap::GetStatusCharacter() const ./src/RepRap.o -RepRap::GetStatusResponse(unsigned char, ResponseSource) ./src/RepRap.o - ./src/GCodes/GCodes2.o -RepRap::GetTool(int) const ./src/RepRap.o - ./src/GCodes/GCodes2.o - ./src/GCodes/GCodes.o -RepRap::Init() ./src/RepRap.o - ./src/Platform.o -RepRap::IsHeaterAssignedToTool(signed char) const ./src/RepRap.o - ./src/PrintMonitor.o - ./src/Platform.o -RepRap::NoPasswordSet() const ./src/RepRap.o -RepRap::PrintDebug() ./src/RepRap.o - ./src/GCodes/GCodes2.o -RepRap::PrintTool(int, StringRef&) const ./src/RepRap.o - ./src/GCodes/GCodes.o -RepRap::ReadDword(char const*) ./src/RepRap.o - ./src/Platform.o -RepRap::RepRap() ./src/RepRap.o -RepRap::RepRap() ./src/RepRap.o - ./src/RepRapFirmware.o -RepRap::SelectTool(int) ./src/RepRap.o - ./src/GCodes/GCodes.o -RepRap::SetDebug(Module, bool) ./src/RepRap.o - ./src/GCodes/GCodes2.o -RepRap::SetDebug(bool) ./src/RepRap.o - ./src/GCodes/GCodes2.o -RepRap::SetMessage(char const*) ./src/RepRap.o - ./src/GCodes/GCodes2.o -RepRap::SetName(char const*) ./src/RepRap.o - ./src/GCodes/GCodes2.o -RepRap::SetPassword(char const*) ./src/RepRap.o - ./src/GCodes/GCodes2.o -RepRap::SetToolVariables(int, float const*, float const*) ./src/RepRap.o -RepRap::Spin() ./src/RepRap.o - ./src/Platform.o -RepRap::StandbyTool(int) ./src/RepRap.o - ./src/GCodes/GCodes.o -RepRap::Tick() ./src/RepRap.o - ./src/Platform.o -RepRap::Timing(MessageType) ./src/RepRap.o - ./src/Platform.o -RepRap::ToolWarningsAllowed() ./src/RepRap.o -Reset C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(Reset.o) - ./src/Platform.o -Reset_Handler C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(startup_sam3x.o) -RingBuffer::RingBuffer() C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(RingBuffer.o) -RingBuffer::RingBuffer() C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(RingBuffer.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(variant.o) -RingBuffer::storeBlock(unsigned char const*, unsigned int) C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(RingBuffer.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(UARTClass.o) -SHA1Input ./src/Libraries/sha1/sha1.o - ./src/GCodes/GCodes.o -SHA1PadMessage ./src/Libraries/sha1/sha1.o -SHA1ProcessMessageBlock ./src/Libraries/sha1/sha1.o -SHA1Reset ./src/Libraries/sha1/sha1.o - ./src/GCodes/GCodes.o -SHA1Result ./src/Libraries/sha1/sha1.o - ./src/GCodes/GCodes.o -SLEEP_G ./src/GCodes/GCodes2.o -SMC_Handler C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(exceptions.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(startup_sam3x.o) -SPI0_Handler C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(exceptions.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(startup_sam3x.o) -SSC_Handler C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(exceptions.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(startup_sam3x.o) -STOP_G ./src/GCodes/GCodes2.o -SUPC_Handler C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(exceptions.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(startup_sam3x.o) -SVC_Handler ./src/Platform.o - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(startup_sam3x.o) -Serial C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(variant.o) -Serial1 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(variant.o) - ./src/Platform.o -Serial2 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(variant.o) -SerialCDC::SerialCDC() C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(USBSerial.o) -SerialCDC::SerialCDC() C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(USBSerial.o) -SerialCDC::available() C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(USBSerial.o) - ./src/Platform.o -SerialCDC::begin(unsigned long) C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(USBSerial.o) - ./src/Platform.o -SerialCDC::begin(unsigned long, unsigned char) C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(USBSerial.o) -SerialCDC::canWrite() const C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(USBSerial.o) - ./src/Platform.o -SerialCDC::cdcRxNotify() C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(USBSerial.o) -SerialCDC::cdcSetConnected(bool) C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(USBSerial.o) -SerialCDC::cdcTxEmptyNotify() C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(USBSerial.o) -SerialCDC::end() C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(USBSerial.o) - ./src/Platform.o -SerialCDC::flush() C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(USBSerial.o) - ./src/Platform.o -SerialCDC::operator bool() const C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(USBSerial.o) - ./src/Platform.o -SerialCDC::peek() C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(USBSerial.o) -SerialCDC::read() C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(USBSerial.o) - ./src/Platform.o -SerialCDC::write(unsigned char const*, unsigned int) C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(USBSerial.o) -SerialCDC::write(unsigned char) C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(USBSerial.o) -SerialCDC::~SerialCDC() C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(USBSerial.o) -SerialCDC::~SerialCDC() C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(USBSerial.o) -SerialCDC::~SerialCDC() C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(USBSerial.o) -SerialUSB C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(USBSerial.o) - ./src/Platform.o -Stream::canWrite() const C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(variant.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(USARTClass.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(UARTClass.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(USBSerial.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(Wire.o) -Stream::~Stream() C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(variant.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(USARTClass.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(UARTClass.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(USBSerial.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(Wire.o) -Stream::~Stream() C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(variant.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(USARTClass.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(UARTClass.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(USBSerial.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(Wire.o) -Stream::~Stream() C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(variant.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(USARTClass.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(UARTClass.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(USBSerial.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(Wire.o) -StringContains(char const*, char const*) ./src/RepRapFirmware.o -StringEndsWith(char const*, char const*) ./src/RepRapFirmware.o - ./src/PrintMonitor.o -StringEquals(char const*, char const*) ./src/RepRapFirmware.o - ./src/RepRap.o - ./src/PrintMonitor.o - ./src/Storage/MassStorage.o -StringRef::cat(char const*) ./src/Libraries/General/StringRef.o - ./src/Tool.o - ./src/GCodes/GCodes2.o - ./src/GCodes/GCodes.o - ./src/Movement/Move.o - ./src/Movement/Grid.o -StringRef::cat(char) ./src/Libraries/General/StringRef.o - ./src/GCodes/GCodes2.o - ./src/GCodes/GCodes.o - ./src/Movement/Grid.o -StringRef::catf(char const*, ...) ./src/Libraries/General/StringRef.o - ./src/Tool.o - ./src/GCodes/GCodes2.o - ./src/GCodes/GCodes.o - ./src/Movement/Move.o - ./src/Movement/Grid.o -StringRef::copy(char const*) ./src/Libraries/General/StringRef.o - ./src/RepRap.o - ./src/GCodes/GCodes2.o - ./src/GCodes/GCodes.o - ./src/Heating/Heat.o - ./src/Movement/Move.o - ./src/Movement/Grid.o - ./src/Storage/MassStorage.o - ./src/Storage/FileStore.o -StringRef::printf(char const*, ...) ./src/Libraries/General/StringRef.o - ./src/Tool.o - ./src/Platform.o - ./src/GCodes/GCodes2.o - ./src/GCodes/GCodes.o - ./src/Heating/Pid.o - ./src/Heating/Heat.o - ./src/Heating/FOPDT.o - ./src/Movement/Move.o - ./src/Movement/Grid.o - ./src/Movement/DeltaParameters.o - ./src/Storage/MassStorage.o -StringRef::strlen() const ./src/Libraries/General/StringRef.o - ./src/Storage/MassStorage.o - ./src/Storage/FileStore.o -StringRef::vprintf(char const*, std::__va_list) ./src/Libraries/General/StringRef.o - ./src/Platform.o -StringStartsWith(char const*, char const*) ./src/RepRapFirmware.o - ./src/PrintMonitor.o - ./src/GCodes/GCodes2.o - ./src/Movement/Grid.o -SysTick_Handler C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(exceptions.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(startup_sam3x.o) -SystemCoreClock C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(system_sam3x.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(UARTClass.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(AnalogIn.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(SharedSpi.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(variant.o) -SystemCoreClockUpdate C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(system_sam3x.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sysclk.o) -SystemInit C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(system_sam3x.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(variant.o) -TC0_Handler C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(exceptions.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(startup_sam3x.o) -TC1_Handler C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(exceptions.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(startup_sam3x.o) -TC2_Handler C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(exceptions.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(startup_sam3x.o) -TC3_Handler ./src/Platform.o - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(startup_sam3x.o) -TC4_Handler ./src/Platform.o - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(startup_sam3x.o) -TC5_Handler C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(exceptions.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(startup_sam3x.o) -TC6_Handler C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(exceptions.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(startup_sam3x.o) -TC7_Handler C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(exceptions.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(startup_sam3x.o) -TC8_Handler C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(exceptions.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(startup_sam3x.o) -TRNG_Handler C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(exceptions.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(startup_sam3x.o) -TWI0_Handler C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(Wire.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(startup_sam3x.o) -TWI1_Handler C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(Wire.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(startup_sam3x.o) -TWI_Stop(Twi*) C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(Wire.o) -TemperatureErrorString(TemperatureError) ./src/Heating/TemperatureError.o - ./src/Heating/TemperatureSensor.o - ./src/Heating/Pid.o -TemperatureSensor::DoSpiTransaction(unsigned char const*, unsigned int, unsigned long&) const ./src/Heating/TemperatureSensor.o -TemperatureSensor::GetRtdTemperature(float*) ./src/Heating/TemperatureSensor.o - ./src/Platform.o -TemperatureSensor::GetThermocoupleTemperature(float*) ./src/Heating/TemperatureSensor.o - ./src/Platform.o -TemperatureSensor::InitRtd(unsigned char) ./src/Heating/TemperatureSensor.o - ./src/Platform.o -TemperatureSensor::InitThermocouple(unsigned char) ./src/Heating/TemperatureSensor.o - ./src/Platform.o -TemperatureSensor::TryInitRtd() const ./src/Heating/TemperatureSensor.o -Thermistor::CalcAdcReading(float) const ./src/Heating/Thermistor.o -Thermistor::CalcDerivedParameters() ./src/Heating/Thermistor.o -Thermistor::CalcTemperature(long) const ./src/Heating/Thermistor.o - ./src/Platform.o -Thermistor::SetParameters(float, float, float, float) ./src/Heating/Thermistor.o - ./src/Platform.o - ./src/GCodes/GCodes.o -Thermistor::Thermistor() ./src/Heating/Thermistor.o -Thermistor::Thermistor() ./src/Heating/Thermistor.o - ./src/Platform.o -TimeTick_Increment C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(wiring.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(exceptions.o) -Tool::Activate(Tool*) ./src/Tool.o - ./src/RepRap.o -Tool::AllHeatersAtHighTemperature(bool) const ./src/Tool.o -Tool::ClearTemperatureFault(signed char) ./src/Tool.o - ./src/RepRap.o -Tool::Create(int, long*, unsigned int, long*, unsigned int, unsigned long, unsigned long) ./src/Tool.o - ./src/GCodes/GCodes.o -Tool::DefineMix(float const*) ./src/Tool.o - ./src/GCodes/GCodes2.o -Tool::Delete(Tool*) ./src/Tool.o - ./src/RepRap.o -Tool::DisplayColdExtrudeWarning() ./src/Tool.o - ./src/RepRap.o -Tool::FlagTemperatureFault(signed char) ./src/Tool.o - ./src/RepRap.o -Tool::GetVariables(float*, float*) const ./src/Tool.o - ./src/GCodes/GCodes.o -Tool::InstantDv() const ./src/Tool.o -Tool::MaxFeedrate() const ./src/Tool.o -Tool::Print(StringRef&) ./src/Tool.o - ./src/RepRap.o -Tool::ResetTemperatureFault(signed char) ./src/Tool.o -Tool::SetTemperatureFault(signed char) ./src/Tool.o -Tool::SetVariables(float const*, float const*) ./src/Tool.o - ./src/RepRap.o - ./src/GCodes/GCodes.o -Tool::Standby() ./src/Tool.o - ./src/RepRap.o -Tool::ToolCanDrive(bool) ./src/Tool.o - ./src/RepRap.o -Tool::UpdateExtruderAndHeaterCount(unsigned short&, unsigned short&) const ./src/Tool.o - ./src/RepRap.o -Tool::freelist ./src/Tool.o -TwoWire::TwoWire(Twi*, void (*)()) C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(Wire.o) -TwoWire::TwoWire(Twi*, void (*)()) C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(Wire.o) -TwoWire::available() C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(Wire.o) -TwoWire::begin() C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(Wire.o) -TwoWire::begin(unsigned char) C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(Wire.o) -TwoWire::beginTransmission(int) C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(Wire.o) -TwoWire::beginTransmission(unsigned char) C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(Wire.o) -TwoWire::endTransmission() C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(Wire.o) -TwoWire::endTransmission(unsigned char) C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(Wire.o) -TwoWire::flush() C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(Wire.o) -TwoWire::onReceive(void (*)(int)) C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(Wire.o) -TwoWire::onRequest(void (*)()) C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(Wire.o) -TwoWire::onService() C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(Wire.o) -TwoWire::peek() C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(Wire.o) -TwoWire::read() C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(Wire.o) -TwoWire::requestFrom(unsigned char, unsigned char) C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(Wire.o) -TwoWire::write(unsigned char const*, unsigned int) C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(Wire.o) -TwoWire::write(unsigned char) C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(Wire.o) -TwoWire::~TwoWire() C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(Wire.o) -TwoWire::~TwoWire() C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(Wire.o) -TwoWire::~TwoWire() C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(Wire.o) -UARTClass::IrqHandler() C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(UARTClass.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(variant.o) -UARTClass::UARTClass(Uart*, IRQn, unsigned long, RingBuffer*, RingBuffer*) C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(UARTClass.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(USARTClass.o) -UARTClass::UARTClass(Uart*, IRQn, unsigned long, RingBuffer*, RingBuffer*) C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(UARTClass.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(variant.o) -UARTClass::available() C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(UARTClass.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(USARTClass.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(variant.o) - ./src/Platform.o -UARTClass::availableForWrite() C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(UARTClass.o) -UARTClass::begin(unsigned long) C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(UARTClass.o) -UARTClass::begin(unsigned long, UARTClass::UARTModes) C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(UARTClass.o) -UARTClass::canWrite() const C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(UARTClass.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(USARTClass.o) - ./src/Platform.o -UARTClass::end() C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(UARTClass.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(USARTClass.o) - ./src/Platform.o -UARTClass::flush() C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(UARTClass.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(USARTClass.o) -UARTClass::getInterruptPriority() C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(UARTClass.o) -UARTClass::init(unsigned long, unsigned long) C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(UARTClass.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(USARTClass.o) -UARTClass::operator bool() C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(UARTClass.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(USARTClass.o) -UARTClass::peek() C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(UARTClass.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(USARTClass.o) -UARTClass::read() C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(UARTClass.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(USARTClass.o) - ./src/Platform.o -UARTClass::setInterruptPriority(unsigned long) C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(UARTClass.o) -UARTClass::write(unsigned char const*, unsigned int) C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(UARTClass.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(USARTClass.o) -UARTClass::write(unsigned char) C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(UARTClass.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(USARTClass.o) -UARTClass::~UARTClass() C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(variant.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(UARTClass.o) -UARTClass::~UARTClass() C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(variant.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(UARTClass.o) -UARTClass::~UARTClass() C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(variant.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(UARTClass.o) -UART_Handler C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(variant.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(startup_sam3x.o) -UOTGHS_Handler C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(uotghs_device.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(startup_sam3x.o) -USART0_Handler C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(variant.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(startup_sam3x.o) -USART1_Handler C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(variant.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(startup_sam3x.o) -USART2_Handler C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(exceptions.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(startup_sam3x.o) -USART3_Handler C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(exceptions.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(startup_sam3x.o) -USARTClass::USARTClass(Usart*, IRQn, unsigned long, RingBuffer*, RingBuffer*) C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(USARTClass.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(variant.o) -USARTClass::USARTClass(Usart*, IRQn, unsigned long, RingBuffer*, RingBuffer*) C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(USARTClass.o) -USARTClass::begin(unsigned long) C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(USARTClass.o) - ./src/Platform.o -USARTClass::begin(unsigned long, UARTClass::UARTModes) C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(USARTClass.o) -USARTClass::begin(unsigned long, USARTClass::USARTModes) C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(USARTClass.o) -USARTClass::~USARTClass() C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(variant.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(USARTClass.o) -USARTClass::~USARTClass() C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(variant.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(USARTClass.o) -USARTClass::~USARTClass() C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(variant.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(USARTClass.o) -UrgentInit() ./src/Platform.o - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(variant.o) -UsageFault_Handler C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(exceptions.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(startup_sam3x.o) -WDT_Handler C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(exceptions.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(startup_sam3x.o) -Wire C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(Wire.o) -Wire1 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(Wire.o) -ZProbeParameters::GetStopHeight(float) const ./src/Platform.o -ZProbeParameters::Init(float) ./src/Platform.o -ZProbeParameters::WriteParameters(FileStore*, unsigned int) const ./src/Platform.o -_Balloc c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mprec.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-gdtoa-gethex.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-dtoa.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strtod.o) -_Bfree c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mprec.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-gdtoa-gethex.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-dtoa.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strtod.o) -_Jv_RegisterClasses c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m/crtbegin.o -_PathLocale c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-locale.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-ldpart.o) -__adddf3 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(_arm_addsubdf3.o) -__addsf3 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(_arm_addsubsf3.o) -__aeabi_atexit c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-aeabi_atexit.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(USBSerial.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(Wire.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(variant.o) -__aeabi_cdcmpeq c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(_arm_cmpdf2.o) -__aeabi_cdcmple c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(_arm_cmpdf2.o) -__aeabi_cdrcmple c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(_arm_cmpdf2.o) -__aeabi_cfcmpeq c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(_arm_cmpsf2.o) -__aeabi_cfcmple c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(_arm_cmpsf2.o) -__aeabi_cfrcmple c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(_arm_cmpsf2.o) -__aeabi_d2f c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(_arm_truncdfsf2.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-svfscanf.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strtod.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-wf_sqrt.o) - ./src/PrintMonitor.o - ./src/Platform.o - ./src/GCodes/GCodes2.o - ./src/GCodes/GCodes.o - ./src/GCodes/GCodeBuffer.o - ./src/Heating/Thermistor.o - ./src/Heating/Pid.o - ./src/Heating/FOPDT.o - ./src/Movement/Move.o - ./src/Movement/Grid.o - ./src/Movement/DeltaProbe.o - ./src/Movement/DeltaParameters.o - ./src/Movement/DDA.o -__aeabi_d2iz c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(_arm_fixdfsi.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-dtoa.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strtod.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-k_sin.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-k_rem_pio2.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-k_cos.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-e_rem_pio2.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-e_exp.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-s_lround.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(Print.o) - ./src/PrintMonitor.o - ./src/GCodes/GCodes2.o -__aeabi_d2uiz c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(_arm_fixunsdfsi.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strtod.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(_fixunssfdi.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(Print.o) - ./src/Platform.o - ./src/GCodes/GCodes2.o - ./src/GCodes/GCodes.o - ./src/Movement/Grid.o - ./src/Movement/DeltaProbe.o - ./src/Movement/DDA.o -__aeabi_dadd c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(_arm_addsubdf3.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-dtoa.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strtod.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-s_scalbn.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-s_rint.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-s_atan.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-k_sin.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-k_rem_pio2.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-k_cos.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-e_sqrt.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-e_rem_pio2.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-e_pow.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-e_log.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-e_exp.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-e_atan2.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-e_acos.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-s_floor.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(Print.o) - ./src/PrintMonitor.o - ./src/Platform.o - ./src/GCodes/GCodes2.o - ./src/GCodes/GCodes.o - ./src/Heating/Thermistor.o - ./src/Heating/Pid.o - ./src/Movement/Move.o - ./src/Movement/Grid.o - ./src/Movement/DeltaProbe.o - ./src/Movement/DeltaParameters.o - ./src/Movement/DDA.o -__aeabi_dcmpeq c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(_arm_cmpdf2.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-dtoa.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-svfprintf.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strtod.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-k_rem_pio2.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-e_rem_pio2.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-e_log.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-w_pow.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-w_log.o) -__aeabi_dcmpge c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(_arm_cmpdf2.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-dtoa.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-k_rem_pio2.o) - ./src/GCodes/GCodes2.o -__aeabi_dcmpgt c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(_arm_cmpdf2.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-dtoa.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strtod.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-s_atan.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-e_pow.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-e_exp.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-w_log.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-w_exp.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-w_acos.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-s_floor.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(Print.o) - ./src/Heating/Pid.o - ./src/Heating/FOPDT.o - ./src/Movement/DDA.o -__aeabi_dcmple c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(_arm_cmpdf2.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strtod.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-e_pow.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(Print.o) - ./src/PrintMonitor.o -__aeabi_dcmplt c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(_arm_cmpdf2.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-dtoa.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-svfprintf.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strtod.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-e_exp.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-w_sqrt.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-w_pow.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-w_exp.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(Print.o) - ./src/PrintMonitor.o - ./src/Movement/DeltaProbe.o -__aeabi_dcmpun c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(_arm_unorddf2.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(Print.o) -__aeabi_ddiv c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(_arm_muldivdf3.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mprec.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-dtoa.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strtod.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-s_atan.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-e_sqrt.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-e_pow.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-e_log.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-e_exp.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-e_atan2.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-e_acos.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-wf_sqrt.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-w_sqrt.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-w_pow.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(Print.o) - ./src/PrintMonitor.o - ./src/Platform.o - ./src/GCodes/GCodes.o - ./src/Heating/Thermistor.o - ./src/Heating/Pid.o - ./src/Heating/FOPDT.o - ./src/Movement/Move.o - ./src/Movement/Grid.o - ./src/Movement/DeltaProbe.o - ./src/Movement/DDA.o -__aeabi_dmul c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(_arm_muldivdf3.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mprec.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-dtoa.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strtod.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(_fixunssfdi.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-s_scalbn.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-s_atan.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-k_sin.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-k_rem_pio2.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-k_cos.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-e_sqrt.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-e_rem_pio2.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-e_pow.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-e_log.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-e_exp.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-e_acos.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-w_pow.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(Print.o) - ./src/RepRap.o - ./src/PrintMonitor.o - ./src/Platform.o - ./src/GCodes/GCodes2.o - ./src/GCodes/GCodes.o - ./src/Heating/Thermistor.o - ./src/Heating/Pid.o - ./src/Heating/FOPDT.o - ./src/Movement/Move.o - ./src/Movement/Grid.o - ./src/Movement/DeltaProbe.o - ./src/Movement/DeltaParameters.o - ./src/Movement/DDA.o -__aeabi_drsub c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(_arm_addsubdf3.o) -__aeabi_dsub c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(_arm_addsubdf3.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-dtoa.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strtod.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(_fixunssfdi.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-s_rint.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-s_atan.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-k_sin.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-k_rem_pio2.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-k_cos.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-e_sqrt.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-e_rem_pio2.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-e_pow.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-e_log.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-e_exp.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-e_atan2.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-e_acos.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-s_sin.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-s_cos.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(Print.o) - ./src/PrintMonitor.o - ./src/GCodes/GCodes.o - ./src/Heating/Thermistor.o - ./src/Heating/Pid.o - ./src/Movement/Move.o - ./src/Movement/Grid.o - ./src/Movement/DeltaProbe.o - ./src/Movement/DDA.o -__aeabi_f2d c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(_arm_addsubdf3.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(_fixunssfdi.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-wf_sqrt.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(AnalogOut.o) - ./src/Tool.o - ./src/RepRap.o - ./src/PrintMonitor.o - ./src/Platform.o - ./src/GCodes/GCodes2.o - ./src/GCodes/GCodes.o - ./src/Heating/Thermistor.o - ./src/Heating/Pid.o - ./src/Heating/Heat.o - ./src/Heating/FOPDT.o - ./src/Movement/Move.o - ./src/Movement/Grid.o - ./src/Movement/DeltaProbe.o - ./src/Movement/DeltaParameters.o - ./src/Movement/DDA.o - ./src/Storage/MassStorage.o -__aeabi_f2iz c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(_arm_fixsfsi.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-kf_sin.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-kf_rem_pio2.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-kf_cos.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-ef_rem_pio2.o) - ./src/PrintMonitor.o - ./src/GCodes/GCodes2.o - ./src/Heating/Thermistor.o - ./src/Movement/Move.o - ./src/Movement/Grid.o - ./src/Movement/DriveMovement.o - ./src/Movement/DDA.o -__aeabi_f2lz c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(_fixsfdi.o) - ./src/Movement/DDA.o -__aeabi_f2uiz c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(_arm_fixunssfsi.o) - ./src/RepRap.o - ./src/Platform.o - ./src/Fan.o - ./src/GCodes/GCodes.o - ./src/Heating/Pid.o - ./src/Movement/Move.o - ./src/Movement/Grid.o - ./src/Movement/DriveMovement.o - ./src/Movement/DeltaProbe.o - ./src/Movement/DDA.o -__aeabi_f2ulz c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(_fixunssfdi.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(_fixsfdi.o) - ./src/Movement/DriveMovement.o -__aeabi_fadd c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(_arm_addsubsf3.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-sf_scalbn.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-sf_floor.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-kf_sin.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-kf_rem_pio2.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-kf_cos.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-ef_sqrt.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-ef_rem_pio2.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-sf_round.o) - ./src/RepRap.o - ./src/PrintMonitor.o - ./src/Platform.o - ./src/GCodes/GCodes2.o - ./src/GCodes/GCodes.o - ./src/Heating/Thermistor.o - ./src/Heating/TemperatureSensor.o - ./src/Heating/Pid.o - ./src/Heating/FOPDT.o - ./src/Movement/Move.o - ./src/Movement/Grid.o - ./src/Movement/DriveMovement.o - ./src/Movement/DeltaParameters.o - ./src/Movement/DDA.o -__aeabi_fcmpeq c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(_arm_cmpsf2.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-kf_rem_pio2.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-ef_rem_pio2.o) - ./src/PrintMonitor.o - ./src/Fan.o - ./src/GCodes/GCodes.o - ./src/Heating/FOPDT.o - ./src/Movement/DDA.o -__aeabi_fcmpge c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(_arm_cmpsf2.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-kf_rem_pio2.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(AnalogOut.o) - ./src/PrintMonitor.o - ./src/Platform.o - ./src/GCodes/GCodes2.o - ./src/GCodes/GCodes.o - ./src/Heating/Pid.o - ./src/Movement/Move.o - ./src/Movement/Grid.o - ./src/Movement/DriveMovement.o - ./src/Movement/DDA.o - ./src/Storage/MassStorage.o -__aeabi_fcmpgt c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(_arm_cmpsf2.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-sf_floor.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(AnalogOut.o) - ./src/Tool.o - ./src/RepRap.o - ./src/PrintMonitor.o - ./src/Platform.o - ./src/Fan.o - ./src/GCodes/GCodes2.o - ./src/GCodes/GCodes.o - ./src/Heating/Thermistor.o - ./src/Heating/Pid.o - ./src/Heating/Heat.o - ./src/Heating/FOPDT.o - ./src/Movement/Move.o - ./src/Movement/Grid.o - ./src/Movement/DriveMovement.o - ./src/Movement/DeltaProbe.o - ./src/Movement/DeltaParameters.o - ./src/Movement/DDA.o -__aeabi_fcmple c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(_arm_cmpsf2.o) - ./src/Platform.o - ./src/GCodes/GCodes2.o - ./src/GCodes/GCodes.o - ./src/Heating/Thermistor.o - ./src/Heating/Pid.o - ./src/Heating/Heat.o - ./src/Heating/FOPDT.o - ./src/Movement/DDA.o -__aeabi_fcmplt c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(_arm_cmpsf2.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(_fixsfdi.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-wf_sqrt.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(AnalogOut.o) - ./src/Tool.o - ./src/RepRap.o - ./src/PrintMonitor.o - ./src/Platform.o - ./src/Fan.o - ./src/GCodes/GCodes2.o - ./src/GCodes/GCodes.o - ./src/Heating/Pid.o - ./src/Heating/Heat.o - ./src/Heating/FOPDT.o - ./src/Movement/Move.o - ./src/Movement/Grid.o - ./src/Movement/DriveMovement.o - ./src/Movement/DeltaProbe.o - ./src/Movement/DeltaParameters.o - ./src/Movement/DDA.o -__aeabi_fcmpun c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(_arm_unordsf2.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(AnalogOut.o) - ./src/PrintMonitor.o - ./src/Platform.o - ./src/Fan.o - ./src/GCodes/GCodes2.o - ./src/GCodes/GCodes.o - ./src/Heating/Pid.o - ./src/Movement/DDA.o -__aeabi_fdiv c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(_arm_muldivsf3.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-ef_sqrt.o) - ./src/Tool.o - ./src/PrintMonitor.o - ./src/Fan.o - ./src/GCodes/GCodes2.o - ./src/GCodes/GCodes.o - ./src/Heating/Thermistor.o - ./src/Heating/TemperatureSensor.o - ./src/Heating/Pid.o - ./src/Heating/FOPDT.o - ./src/Movement/Move.o - ./src/Movement/Grid.o - ./src/Movement/DriveMovement.o - ./src/Movement/DeltaProbe.o - ./src/Movement/DeltaParameters.o - ./src/Movement/DDA.o - ./src/Storage/FileStore.o -__aeabi_fmul c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(_arm_muldivsf3.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-sf_scalbn.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-kf_sin.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-kf_rem_pio2.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-kf_cos.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-ef_sqrt.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-ef_rem_pio2.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(AnalogOut.o) - ./src/RepRap.o - ./src/PrintMonitor.o - ./src/Platform.o - ./src/Fan.o - ./src/GCodes/GCodes2.o - ./src/GCodes/GCodes.o - ./src/Heating/Thermistor.o - ./src/Heating/TemperatureSensor.o - ./src/Heating/Pid.o - ./src/Heating/FOPDT.o - ./src/Movement/Move.o - ./src/Movement/Grid.o - ./src/Movement/DriveMovement.o - ./src/Movement/DeltaProbe.o - ./src/Movement/DeltaParameters.o - ./src/Movement/DDA.o - ./src/Storage/MassStorage.o -__aeabi_frsub c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(_arm_addsubsf3.o) -__aeabi_fsub c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(_arm_addsubsf3.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-kf_sin.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-kf_rem_pio2.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-kf_cos.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-ef_sqrt.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-ef_rem_pio2.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-sf_sin.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-sf_cos.o) - ./src/RepRap.o - ./src/PrintMonitor.o - ./src/Platform.o - ./src/Fan.o - ./src/GCodes/GCodes2.o - ./src/GCodes/GCodes.o - ./src/Heating/Thermistor.o - ./src/Heating/Pid.o - ./src/Heating/Heat.o - ./src/Movement/Move.o - ./src/Movement/Grid.o - ./src/Movement/DriveMovement.o - ./src/Movement/DeltaParameters.o - ./src/Movement/DDA.o -__aeabi_i2d c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(_arm_addsubdf3.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-dtoa.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strtod.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-k_rem_pio2.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-e_rem_pio2.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-e_pow.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-e_log.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-e_exp.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(Print.o) - ./src/GCodes/GCodes2.o -__aeabi_i2f c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(_arm_addsubsf3.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-kf_rem_pio2.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-ef_rem_pio2.o) - ./src/GCodes/GCodes.o - ./src/Heating/Thermistor.o - ./src/Heating/TemperatureSensor.o - ./src/Movement/Move.o - ./src/Movement/DDA.o -__aeabi_idiv0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(_dvmd_tls.o) -__aeabi_l2d c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(_arm_addsubdf3.o) -__aeabi_l2f c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(_arm_addsubsf3.o) -__aeabi_ldiv0 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(_dvmd_tls.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(_aeabi_uldivmod.o) -__aeabi_ui2d c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(_arm_addsubdf3.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-dtoa.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strtod.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(_fixunssfdi.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(Print.o) - ./src/Movement/Grid.o - ./src/Movement/DDA.o -__aeabi_ui2f c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(_arm_addsubsf3.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(AnalogOut.o) - ./src/Tool.o - ./src/PrintMonitor.o - ./src/Platform.o - ./src/GCodes/GCodes2.o - ./src/GCodes/GCodes.o - ./src/Heating/Pid.o - ./src/Movement/Move.o - ./src/Movement/Grid.o - ./src/Movement/DriveMovement.o - ./src/Movement/DeltaProbe.o - ./src/Storage/MassStorage.o - ./src/Storage/FileStore.o -__aeabi_ul2d c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(_arm_addsubdf3.o) -__aeabi_ul2f c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(_arm_addsubsf3.o) -__aeabi_uldivmod c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(_aeabi_uldivmod.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-svfiprintf.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strtoull_r.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strtoll_r.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-vfiprintf.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-svfprintf.o) - ./src/Movement/DriveMovement.o -__any_on c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mprec.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-gdtoa-gethex.o) -__ascii_mbtowc c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mbtowc_r.o) -__ascii_wctomb c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-wctomb_r.o) -__b2d c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mprec.o) -__bss_end__ c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m/crt0.o -__bss_start__ c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m/crt0.o -__call_exitprocs c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-__call_atexit.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-exit.o) -__cmpdf2 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(_arm_cmpdf2.o) -__cmpsf2 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(_arm_cmpsf2.o) -__copybits c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mprec.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strtod.o) -__ctype_ptr__ c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-ctype_.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-svfiscanf.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strtoull_r.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strtoll_r.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strncasecmp.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-iswspace.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-tolower.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-svfscanf.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strtoul.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strtol.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strptime.o) -__cxa_atexit c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-cxa_atexit.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-aeabi_atexit.o) -__cxa_deleted_virtual C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(abi.o) -__cxa_pure_virtual C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(abi.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(USARTClass.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(UARTClass.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(Print.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(USBSerial.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(Wire.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(variant.o) - ./src/Movement/Move.o -__d2b c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mprec.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-dtoa.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strtod.o) -__deregister_frame_info c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m/crtbegin.o -__divdf3 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(_arm_muldivdf3.o) -__divdi3 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(_divdi3.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(bpabi.o) -__divsf3 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(_arm_muldivsf3.o) -__dso_handle c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m/crtbegin.o - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(USBSerial.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(Wire.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(variant.o) -__eqdf2 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(_arm_cmpdf2.o) -__eqsf2 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(_arm_cmpsf2.o) -__errno c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-errno.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-wf_sqrt.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-w_sqrt.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-w_pow.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-w_log.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-w_exp.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-w_acos.o) -__extendsfdf2 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(_arm_addsubdf3.o) -__fdlib_version c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-s_lib_ver.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-wf_sqrt.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-w_sqrt.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-w_pow.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-w_log.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-w_exp.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-w_acos.o) -__fini_array_end c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-fini.o) -__fini_array_start c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-fini.o) -__fixdfsi c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(_arm_fixdfsi.o) -__fixsfdi c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(_fixsfdi.o) -__fixsfsi c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(_arm_fixsfsi.o) -__fixunsdfsi c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(_arm_fixunsdfsi.o) -__fixunssfdi c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(_fixunssfdi.o) -__fixunssfsi c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(_arm_fixunssfsi.o) -__floatdidf c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(_arm_addsubdf3.o) -__floatdisf c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(_arm_addsubsf3.o) -__floatsidf c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(_arm_addsubdf3.o) -__floatsisf c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(_arm_addsubsf3.o) -__floatundidf c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(_arm_addsubdf3.o) -__floatundisf c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(_arm_addsubsf3.o) -__floatunsidf c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(_arm_addsubdf3.o) -__floatunsisf c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(_arm_addsubsf3.o) -__fp_lock_all c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-findfp.o) -__fp_unlock_all c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-findfp.o) -__fpclassifyd c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-s_fpclassify.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-svfscanf.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-svfprintf.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strtod.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-w_sqrt.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-w_pow.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-w_log.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-w_acos.o) -__fpclassifyf c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-sf_fpclassify.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-wf_sqrt.o) -__gedf2 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(_arm_cmpdf2.o) -__gesf2 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(_arm_cmpsf2.o) -__get_current_time_locale c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-timelocal.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strptime.o) -__gethex c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-gdtoa-gethex.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strtod.o) -__gettzinfo c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-gettzinfo.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mktm_r.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mktime.o) -__gnu_ldivmod_helper c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(bpabi.o) -__gnu_uldivmod_helper c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(bpabi.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(_aeabi_uldivmod.o) -__gtdf2 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(_arm_cmpdf2.o) -__gtsf2 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(_arm_cmpsf2.o) -__hexdig c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-gdtoa-gethex.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-gdtoa-hexnan.o) -__hexnan c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-gdtoa-hexnan.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strtod.o) -__hi0bits c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mprec.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-gdtoa-gethex.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-dtoa.o) -__i2b c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mprec.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-dtoa.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strtod.o) -__ieee754_acos c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-e_acos.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-w_acos.o) -__ieee754_atan2 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-e_atan2.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-w_atan2.o) -__ieee754_exp c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-e_exp.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-w_exp.o) -__ieee754_log c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-e_log.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-w_log.o) -__ieee754_pow c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-e_pow.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-w_pow.o) -__ieee754_rem_pio2 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-e_rem_pio2.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-s_sin.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-s_cos.o) -__ieee754_rem_pio2f c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-ef_rem_pio2.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-sf_sin.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-sf_cos.o) -__ieee754_sqrt c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-e_sqrt.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-e_pow.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-e_acos.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-w_sqrt.o) -__ieee754_sqrtf c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-ef_sqrt.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-wf_sqrt.o) -__init_array_end c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-init.o) -__init_array_start c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-init.o) -__kernel_cos c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-k_cos.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-s_sin.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-s_cos.o) -__kernel_cosf c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-kf_cos.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-sf_sin.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-sf_cos.o) -__kernel_rem_pio2 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-k_rem_pio2.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-e_rem_pio2.o) -__kernel_rem_pio2f c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-kf_rem_pio2.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-ef_rem_pio2.o) -__kernel_sin c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-k_sin.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-s_sin.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-s_cos.o) -__kernel_sinf c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-kf_sin.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-sf_sin.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-sf_cos.o) -__ledf2 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(_arm_cmpdf2.o) -__lesf2 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(_arm_cmpsf2.o) -__libc_fini c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-__call_atexit.o) -__libc_fini_array c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-fini.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-__call_atexit.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m/crt0.o -__libc_init_array c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-init.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(variant.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m/crt0.o -__lo0bits c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mprec.o) -__locale_charset c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-locale.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-wctomb_r.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-wcrtomb.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mbtowc_r.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mbrtowc.o) -__locale_cjk_lang c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-locale.o) -__locale_mb_cur_max c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-locale.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-svfiscanf.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-fputwc.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-svfscanf.o) -__locale_msgcharset c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-locale.o) -__lshift c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mprec.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-gdtoa-gethex.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-dtoa.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strtod.o) -__ltdf2 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(_arm_cmpdf2.o) -__ltsf2 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(_arm_cmpsf2.o) -__malloc_av_ c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mallocr.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-reallocr.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mallinfor.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-freer.o) -__malloc_current_mallinfo c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mallocr.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mallstatsr.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mallinfor.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-freer.o) -__malloc_lock c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mlock.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-reallocr.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mallstatsr.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-malloptr.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mallinfor.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-freer.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mallocr.o) -__malloc_max_sbrked_mem c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mallocr.o) -__malloc_max_total_mem c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mallocr.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mallstatsr.o) -__malloc_sbrk_base c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mallocr.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-freer.o) -__malloc_top_pad c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mallocr.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-malloptr.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-freer.o) -__malloc_trim_threshold c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mallocr.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-malloptr.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-freer.o) -__malloc_unlock c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mlock.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-reallocr.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mallstatsr.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-malloptr.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mallinfor.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-freer.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mallocr.o) -__malloc_update_mallinfo c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mallinfor.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mallstatsr.o) -__mb_cur_max c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-locale.o) -__mbtowc c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mbtowc_r.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mbrtowc.o) -__mcmp c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mprec.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-dtoa.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strtod.o) -__mdiff c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mprec.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-dtoa.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strtod.o) -__mlocale_changed c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-locale.o) -__mprec_bigtens c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mprec.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-dtoa.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strtod.o) -__mprec_tens c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mprec.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-dtoa.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strtod.o) -__mprec_tinytens c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mprec.o) -__muldf3 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(_arm_muldivdf3.o) -__mulsf3 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(_arm_muldivsf3.o) -__multadd c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mprec.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-dtoa.o) -__multiply c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mprec.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-dtoa.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strtod.o) -__nedf2 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(_arm_cmpdf2.o) -__nesf2 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(_arm_cmpsf2.o) -__nlocale_changed c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-locale.o) -__part_load_locale c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-ldpart.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-timelocal.o) -__pow5mult c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mprec.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-dtoa.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strtod.o) -__preinit_array_end c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-init.o) -__preinit_array_start c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-init.o) -__ratio c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mprec.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strtod.o) -__register_exitproc c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-__atexit.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-atexit.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-cxa_atexit.o) -__register_frame_info c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m/crtbegin.o -__s2b c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mprec.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strtod.o) -__sccl c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-sccl.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-svfiscanf.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-svfscanf.o) -__sclose c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-stdio.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-findfp.o) -__seofread c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-stdio.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-sscanf.o) -__sflush_r c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-fflush.o) -__sfmoreglue c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-findfp.o) -__sfp c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-findfp.o) -__sfp_lock_acquire c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-findfp.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-fclose.o) -__sfp_lock_release c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-findfp.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-fclose.o) -__sfvwrite_r c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-fvwrite.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-vfiprintf.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-puts.o) -__sinit c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-findfp.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-fclose.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-wbuf.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-ungetc.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-fputwc.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-fflush.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-wsetup.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-vfiprintf.o) -__sinit_lock_acquire c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-findfp.o) -__sinit_lock_release c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-findfp.o) -__smakebuf_r c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-makebuf.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-wsetup.o) -__sprint_r c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-vfiprintf.o) -__sread c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-stdio.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-findfp.o) -__sseek c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-stdio.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-makebuf.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-findfp.o) -__ssprint_r c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-svfiprintf.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-svfprintf.o) -__ssrefill_r c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-svfiscanf.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-svfscanf.o) -__ssvfiscanf_r c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-svfiscanf.o) -__ssvfscanf_r c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-svfscanf.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-sscanf.o) -__stack c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m/crt0.o -__subdf3 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(_arm_addsubdf3.o) -__submore c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-ungetc.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-svfiscanf.o) -__subsf3 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(_arm_addsubsf3.o) -__swbuf c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-wbuf.o) -__swbuf_r c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-wbuf.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-fputwc.o) -__swrite c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-stdio.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-findfp.o) -__swsetup_r c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-wsetup.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-wbuf.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-fvwrite.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-vfiprintf.o) -__time_load_locale c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-timelocal.o) -__truncdfsf2 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(_arm_truncdfsf2.o) -__tz_lock c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-tzlock.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mktm_r.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mktime.o) -__tz_unlock c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-tzlock.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mktm_r.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mktime.o) -__tzcalc_limits c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mktm_r.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mktime.o) -__udivdi3 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(_udivdi3.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(bpabi.o) -__ulp c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mprec.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strtod.o) -__unorddf2 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(_arm_unorddf2.o) -__unordsf2 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m\libgcc.a(_arm_unordsf2.o) -__wctomb c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-wctomb_r.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-wcrtomb.o) -_atoi_r c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-atoi.o) -_calloc_r c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-callocr.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mprec.o) -_cleanup c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-findfp.o) -_cleanup_r c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-findfp.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-makebuf.o) -_close C:\Eclipse\Firmware\CoreNG\RADDS\cores\arduino\syscalls.o - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-closer.o) -_close_r c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-closer.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-sysclose.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-stdio.o) -_ctype_ c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-ctype_.o) -_daylight c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-tzvars.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mktm_r.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mktime.o) -_dtoa_r c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-dtoa.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-svfprintf.o) -_end ./src/Platform.o - C:\Eclipse\Firmware\CoreNG\RADDS\cores\arduino\syscalls.o -_erelocate C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(startup_sam3x.o) -_estack C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(startup_sam3x.o) - ./src/Platform.o -_etext C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(startup_sam3x.o) -_exit C:\Eclipse\Firmware\CoreNG\RADDS\cores\arduino\syscalls.o - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-exit.o) -_ezero C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(startup_sam3x.o) -_fclose_r c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-fclose.o) -_fflush_r c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-fflush.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-fclose.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-wbuf.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-ungetc.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-fvwrite.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-vfiprintf.o) -_fini c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m/crti.o - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-fini.o) -_fiprintf_r c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-fiprintf.o) -_fputwc_r c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-fputwc.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-vfiprintf.o) -_free_r c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-freer.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-fclose.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-svfiscanf.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-svfiprintf.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-reallocr.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-fvwrite.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-fflush.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-wsetup.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mallocr.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-malloc.o) -_fstat C:\Eclipse\Firmware\CoreNG\RADDS\cores\arduino\syscalls.o - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-fstatr.o) -_fstat_r c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-fstatr.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-sysfstat.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-makebuf.o) -_fwalk c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-fwalk.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-findfp.o) -_fwalk_reent c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-fwalk.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-fflush.o) -_getpid C:\Eclipse\Firmware\CoreNG\RADDS\cores\arduino\syscalls.o -_global_impure_ptr c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-impure.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-findfp.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-fflush.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-__call_atexit.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-__atexit.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-exit.o) -_impure_ptr c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-impure.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-fclose.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-wcrtomb.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-wbuf.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-ungetc.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-sysread.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-sysopen.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-sysfstat.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-sysclose.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-sprintf.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-realloc.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mbrtowc.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-locale.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-fputwc.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-fiprintf.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-findfp.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-fflush.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-wsetup.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-vsnprintf.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-vfiprintf.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-syssbrk.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strtoul.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strtol.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strtod.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-sscanf.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-snprintf.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-puts.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mstats.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-malloc.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-iprintf.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-gmtime.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-errno.o) -_init c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/armv7-m/crti.o - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-init.o) -_iprintf_r c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-iprintf.o) -_isatty C:\Eclipse\Firmware\CoreNG\RADDS\cores\arduino\syscalls.o - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-isattyr.o) -_isatty_r c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-isattyr.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-makebuf.o) -_kill C:\Eclipse\Firmware\CoreNG\RADDS\cores\arduino\syscalls.o -_localeconv_r c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-locale.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-gdtoa-gethex.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-svfscanf.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-svfprintf.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strtod.o) -_lseek C:\Eclipse\Firmware\CoreNG\RADDS\cores\arduino\syscalls.o - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-lseekr.o) -_lseek_r c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-lseekr.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-stdio.o) -_mainCRTStartup c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m/crt0.o -_mallinfo_r c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mallinfor.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mstats.o) -_malloc_r c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mallocr.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-callocr.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-ungetc.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-svfiprintf.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-reallocr.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-makebuf.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-fvwrite.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-findfp.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-svfprintf.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-malloc.o) -_malloc_stats_r c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mallstatsr.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mstats.o) -_malloc_trim_r c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-freer.o) -_mallopt_r c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-malloptr.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mstats.o) -_mbrtowc_r c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mbrtowc.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-svfiscanf.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-svfscanf.o) -_mbtowc_r c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mbtowc_r.o) -_mktm_r c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mktm_r.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-gmtime_r.o) -_mprec_log10 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mprec.o) -_mstats_r c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mstats.o) -_open c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-openr.o) -_open_r c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-openr.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-sysopen.o) -_puts_r c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-puts.o) -_read C:\Eclipse\Firmware\CoreNG\RADDS\cores\arduino\syscalls.o - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-readr.o) -_read_r c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-readr.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-sysread.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-stdio.o) -_realloc_r c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-reallocr.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-ungetc.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-svfiprintf.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-realloc.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-fvwrite.o) -_sbrk C:\Eclipse\Firmware\CoreNG\RADDS\cores\arduino\syscalls.o - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-sbrkr.o) -_sbrk_r c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-sbrkr.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-freer.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-syssbrk.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mallocr.o) -_setlocale_r c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-locale.o) -_sfixed C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(startup_sam3x.o) -_sfread_r c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-svfiscanf.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-svfscanf.o) -_snprintf_r c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-snprintf.o) -_sprintf_r c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-sprintf.o) -_srelocate C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(startup_sam3x.o) -_sscanf_r c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-sscanf.o) -_start c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m/crt0.o -_strtod_r c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strtod.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-svfscanf.o) -_strtol_r c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strtol.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-svfiscanf.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-svfscanf.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-atoi.o) -_strtoll_r c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strtoll_r.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-svfiscanf.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-svfscanf.o) -_strtoul_r c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strtoul.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-svfiscanf.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-svfscanf.o) -_strtoull_r c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strtoull_r.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-svfiscanf.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-svfscanf.o) -_sungetc_r c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-svfiscanf.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-svfscanf.o) -_svfiprintf_r c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-svfiprintf.o) -_svfprintf_r c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-svfprintf.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-sprintf.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-vsnprintf.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-snprintf.o) -_szero C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(startup_sam3x.o) -_timezone c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-tzvars.o) -_tzname c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-tzvars.o) -_ungetc_r c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-ungetc.o) -_vfiprintf_r c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-vfiprintf.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-fiprintf.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-iprintf.o) -_vsnprintf_r c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-vsnprintf.o) -_watchdogDefaultSetup C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(watchdog.o) -_wcrtomb_r c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-wcrtomb.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-fputwc.o) -_wctomb_r c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-wctomb_r.o) -_write C:\Eclipse\Firmware\CoreNG\RADDS\cores\arduino\syscalls.o - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-writer.o) -_write_r c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-writer.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-stdio.o) -acos c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-w_acos.o) - ./src/Movement/DeltaProbe.o -adc_check C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(adc.o) -adc_configure_sequence C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(adc.o) -adc_configure_timing C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(adc.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(AnalogIn.o) -adc_configure_trigger C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(adc.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(AnalogIn.o) -adc_disable_all_channel C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(adc.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(AnalogIn.o) -adc_disable_anch C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(adc.o) -adc_disable_channel C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(adc.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(AnalogIn.o) -adc_disable_channel_differential_input C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(adc.o) -adc_disable_channel_input_offset C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(adc.o) -adc_disable_interrupt C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(adc.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(AnalogIn.o) -adc_disable_tag C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(adc.o) -adc_disable_ts C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(adc.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(AnalogIn.o) -adc_enable_all_channel C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(adc.o) -adc_enable_anch C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(adc.o) -adc_enable_channel C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(adc.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(AnalogIn.o) -adc_enable_channel_differential_input C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(adc.o) -adc_enable_channel_input_offset C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(adc.o) -adc_enable_interrupt C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(adc.o) -adc_enable_tag C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(adc.o) -adc_enable_ts C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(adc.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(AnalogIn.o) -adc_get_actual_adc_clock C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(adc.o) -adc_get_channel_status C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(adc.o) -adc_get_channel_value C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(adc.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(AnalogIn.o) -adc_get_comparison_mode C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(adc.o) -adc_get_interrupt_mask C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(adc.o) -adc_get_latest_value C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(adc.o) -adc_get_overrun_status C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(adc.o) -adc_get_pdc_base C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(adc.o) -adc_get_status C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(adc.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(AnalogIn.o) -adc_get_tag C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(adc.o) -adc_get_writeprotect_status C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(adc.o) -adc_init C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(adc.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(AnalogIn.o) -adc_set_bias_current C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(adc.o) -adc_set_channel_input_gain C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(adc.o) -adc_set_comparison_channel C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(adc.o) -adc_set_comparison_mode C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(adc.o) -adc_set_comparison_window C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(adc.o) -adc_set_resolution C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(adc.o) -adc_set_writeprotect C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(adc.o) -adc_start C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(adc.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(AnalogIn.o) -adc_start_sequencer C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(adc.o) -adc_stop C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(adc.o) -adc_stop_sequencer C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(adc.o) -atan c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-s_atan.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-e_atan2.o) -atan2 c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-w_atan2.o) - ./src/GCodes/GCodes.o -atexit c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-atexit.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-__call_atexit.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m/crt0.o -atoi c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-atoi.o) - ./src/GCodes/GCodes.o -attachInterrupt C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(WInterrupts.o) - ./src/Platform.o -close c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-sysclose.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-ldpart.o) -copysign c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-s_copysign.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-s_scalbn.o) -copysignf c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-sf_copysign.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-sf_scalbn.o) -core_cdc_disable C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(USBSerial.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(udi_cdc.o) -core_cdc_enable C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(USBSerial.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(udi_cdc.o) -core_cdc_rx_notify C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(USBSerial.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(udi_cdc.o) -core_cdc_tx_empty_notify C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(USBSerial.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(udi_cdc.o) -cos c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-s_cos.o) - ./src/Movement/DeltaParameters.o -cosf c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-sf_cos.o) - ./src/GCodes/GCodes.o -cpu_irq_enter_critical C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(interrupt_sam_nvic.o) -cpu_irq_leave_critical C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(interrupt_sam_nvic.o) -dacc_disable_channel C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(dacc.o) -dacc_disable_interrupt C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(dacc.o) -dacc_disable_trigger C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(dacc.o) -dacc_enable_channel C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(dacc.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(AnalogOut.o) -dacc_enable_flexible_selection C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(dacc.o) -dacc_enable_interrupt C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(dacc.o) -dacc_get_analog_control C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(dacc.o) -dacc_get_channel_status C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(dacc.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(AnalogOut.o) -dacc_get_interrupt_mask C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(dacc.o) -dacc_get_interrupt_status C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(dacc.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(AnalogOut.o) -dacc_get_pdc_base C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(dacc.o) -dacc_get_writeprotect_status C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(dacc.o) -dacc_reset C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(dacc.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(AnalogOut.o) -dacc_set_analog_control C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(dacc.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(AnalogOut.o) -dacc_set_channel_selection C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(dacc.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(AnalogOut.o) -dacc_set_power_save C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(dacc.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(AnalogOut.o) -dacc_set_timing C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(dacc.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(AnalogOut.o) -dacc_set_transfer_mode C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(dacc.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(AnalogOut.o) -dacc_set_trigger C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(dacc.o) -dacc_set_writeprotect C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(dacc.o) -dacc_write_conversion_data C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(dacc.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(AnalogOut.o) -debugPrintf ./src/RepRapFirmware.o - ./src/Platform.o - ./src/Movement/Move.o - ./src/Movement/DriveMovement.o - ./src/Movement/DeltaProbe.o - ./src/Movement/DDA.o -delay C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(wiring.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(main.o) - ./src/Heating/TemperatureSensor.o - ./src/Storage/MassStorage.o -detachInterrupt C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(WInterrupts.o) -digitalRead C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(wiring_digital.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sd_mmc.o) - ./src/Platform.o -digitalWrite C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(wiring_digital.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(SharedSpi.o) - ./src/Platform.o -disk_initialize ./src/Libraries/Fatfs/diskio.o - ./src/Libraries/Fatfs/ff.o -disk_ioctl ./src/Libraries/Fatfs/diskio.o - ./src/Libraries/Fatfs/ff.o -disk_read ./src/Libraries/Fatfs/diskio.o - ./src/Libraries/Fatfs/ff.o -disk_status ./src/Libraries/Fatfs/diskio.o - ./src/Libraries/Fatfs/ff.o -disk_write ./src/Libraries/Fatfs/diskio.o - ./src/Libraries/Fatfs/ff.o -div c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-div.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mktime.o) -efc_disable_frdy_interrupt C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(efc.o) -efc_enable_frdy_interrupt C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(efc.o) -efc_get_flash_access_mode C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(efc.o) -efc_get_result C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(efc.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(flash_efc.o) -efc_get_status C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(efc.o) -efc_get_wait_state C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(efc.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(flash_efc.o) -efc_init C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(efc.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(flash_efc.o) -efc_perform_command C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(efc.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(flash_efc.o) -efc_perform_fcr C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(efc.o) -efc_perform_read_sequence C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(efc.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(flash_efc.o) -efc_set_flash_access_mode C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(efc.o) -efc_set_wait_state C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(efc.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(flash_efc.o) -efc_write_fmr C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(efc.o) -errno C:\Eclipse\Firmware\CoreNG\RADDS\cores\arduino\syscalls.o - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-openr.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-isattyr.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-fstatr.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-readr.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-lseekr.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-closer.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-writer.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-sbrkr.o) -exception_table C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(startup_sam3x.o) -exit c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-exit.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m/crt0.o -exp c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-w_exp.o) - ./src/Heating/Thermistor.o - ./src/Heating/Pid.o -f_chmod ./src/Libraries/Fatfs/ff.o -f_close ./src/Libraries/Fatfs/ff.o - ./src/Storage/FileStore.o -f_getfree ./src/Libraries/Fatfs/ff.o -f_lseek ./src/Libraries/Fatfs/ff.o - ./src/Storage/FileStore.o -f_mkdir ./src/Libraries/Fatfs/ff.o - ./src/Storage/MassStorage.o -f_mount ./src/Libraries/Fatfs/ff.o - ./src/Storage/MassStorage.o -f_open ./src/Libraries/Fatfs/ff.o - ./src/Storage/FileStore.o -f_opendir ./src/Libraries/Fatfs/ff.o - ./src/Storage/MassStorage.o -f_read ./src/Libraries/Fatfs/ff.o - ./src/Storage/FileStore.o -f_readdir ./src/Libraries/Fatfs/ff.o - ./src/Storage/MassStorage.o -f_rename ./src/Libraries/Fatfs/ff.o - ./src/Storage/MassStorage.o -f_stat ./src/Libraries/Fatfs/ff.o - ./src/Storage/MassStorage.o -f_sync ./src/Libraries/Fatfs/ff.o - ./src/Storage/FileStore.o -f_truncate ./src/Libraries/Fatfs/ff.o -f_unlink ./src/Libraries/Fatfs/ff.o - ./src/Storage/MassStorage.o -f_utime ./src/Libraries/Fatfs/ff.o - ./src/Storage/MassStorage.o -f_write ./src/Libraries/Fatfs/ff.o - ./src/Storage/FileStore.o -fabs c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-s_fabs.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-s_atan.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-e_rem_pio2.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-e_pow.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-e_atan2.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-w_acos.o) -fabsf c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-sf_fabs.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-ef_rem_pio2.o) -fclose c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-fclose.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-findfp.o) -ff_convert ./src/Libraries/Fatfs/ccsbcs.o - ./src/Libraries/Fatfs/ff.o -ff_wtoupper ./src/Libraries/Fatfs/ccsbcs.o - ./src/Libraries/Fatfs/ff.o -fflush c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-fflush.o) -finite c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-s_finite.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-w_pow.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-w_exp.o) -fiprintf c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-fiprintf.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mallstatsr.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mstats.o) -flash_clear_gpnvm C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(flash_efc.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(Reset.o) -flash_enable_security_bit C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(flash_efc.o) -flash_erase_all C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(flash_efc.o) -flash_get_descriptor C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(flash_efc.o) -flash_get_page_count C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(flash_efc.o) -flash_get_page_count_per_region C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(flash_efc.o) -flash_get_region_count C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(flash_efc.o) -flash_get_wait_state C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(flash_efc.o) -flash_init C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(flash_efc.o) -flash_is_gpnvm_set C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(flash_efc.o) -flash_is_locked C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(flash_efc.o) -flash_is_security_bit_enabled C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(flash_efc.o) -flash_lock C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(flash_efc.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(DueFlashStorage.o) - ./src/Platform.o -flash_read_unique_id C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(flash_efc.o) -flash_set_gpnvm C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(flash_efc.o) -flash_set_wait_state C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(flash_efc.o) -flash_set_wait_state_adaptively C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(flash_efc.o) -flash_unlock C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(flash_efc.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(Reset.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(DueFlashStorage.o) - ./src/Platform.o -flash_write C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(flash_efc.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(DueFlashStorage.o) - ./src/Platform.o -floor c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-s_floor.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-k_rem_pio2.o) - ./src/GCodes/GCodes.o - ./src/Movement/Grid.o -floorf c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-sf_floor.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-kf_rem_pio2.o) -fputwc c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-fputwc.o) -free c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-malloc.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-ldpart.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-__call_atexit.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(new.o) -fstat c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-sysfstat.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-ldpart.o) -g_APinDescription C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(variant.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(wiring_digital.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(WInterrupts.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(AnalogOut.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(AnalogIn.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(SharedSpi.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(Wire.o) - ./src/Platform.o -g_interrupt_enabled C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(interrupt_sam_nvic.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(udi_cdc.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(efc.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(uotghs_device.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(Reset.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(DueFlashStorage.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(SharedSpi.o) - ./src/Platform.o - ./src/OutputMemory.o - ./src/Movement/Move.o - ./src/Storage/FileStore.o -get_cur_lun C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(ctrl_access.o) -get_fattime ./src/Libraries/Fatfs/fattime_rtc.o - ./src/Libraries/Fatfs/ff.o -get_nb_lun C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(ctrl_access.o) -gmtime c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-gmtime.o) - ./src/RepRap.o - ./src/PrintMonitor.o - ./src/GCodes/GCodes2.o - ./src/Movement/Grid.o - ./src/Storage/MassStorage.o -gmtime_r c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-gmtime_r.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-gmtime.o) - ./src/Platform.o - ./src/Libraries/Fatfs/fattime_rtc.o -hardware_init_hook c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m/crt0.o -hsmciIdle ./src/RepRap.o -inInterrupt() C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(WInterrupts.o) - ./src/Heating/TemperatureSensor.o - ./src/Storage/FileStore.o -init C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(variant.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(main.o) -iprintf c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-iprintf.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(adc.o) - C:\Eclipse\Firmware\CoreNG\RADDS\cores\arduino\syscalls.o -isqrt64(unsigned long long) ./src/Libraries/Math/Isqrt.o - ./src/Movement/DriveMovement.o -iswspace c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-iswspace.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-svfiscanf.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-svfscanf.o) -link C:\Eclipse\Firmware\CoreNG\RADDS\cores\arduino\syscalls.o -localeconv c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-locale.o) -log c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-w_log.o) - ./src/Heating/Thermistor.o - ./src/Heating/Pid.o -loop ./src/Platform.o - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(main.o) -lround c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-s_lround.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(AnalogOut.o) -main C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(main.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(startup_sam3x.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m/crt0.o -mallinfo c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mstats.o) - ./src/Platform.o -malloc c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-malloc.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-ldpart.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-__atexit.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(new.o) -malloc_stats c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mstats.o) -mallopt c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mstats.o) -matherr c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-s_matherr.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-wf_sqrt.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-w_sqrt.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-w_pow.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-w_log.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-w_exp.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-w_acos.o) -maxPwmLoopCount C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(AnalogOut.o) - ./src/Platform.o -maxReps ./src/Movement/Move.o - ./src/Movement/DDA.o -mbrtowc c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mbrtowc.o) -mem_name C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(ctrl_access.o) -mem_read_capacity C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(ctrl_access.o) - ./src/Libraries/Fatfs/diskio.o -mem_removal C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(ctrl_access.o) -mem_sector_size C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(ctrl_access.o) - ./src/Libraries/Fatfs/diskio.o -mem_test_unit_ready C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(ctrl_access.o) - ./src/Libraries/Fatfs/diskio.o -mem_unload C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(ctrl_access.o) -mem_wr_protect C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(ctrl_access.o) - ./src/Libraries/Fatfs/diskio.o -memchr c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-memchr-stub.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-svfiprintf.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-fvwrite.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-vfiprintf.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-svfprintf.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strstr.o) -memcmp c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-memcmp.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strstr.o) - ./src/Platform.o - ./src/Libraries/Fatfs/ff.o - ./src/Movement/Move.o -memcpy c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-memcpy.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-ungetc.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-svfiscanf.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-svfiprintf.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mprec.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-gdtoa-gethex.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-fvwrite.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-dtoa.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strtod.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(udi_cdc.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(flash_efc.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(RingBuffer.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(DueFlashStorage.o) - ./src/PrintMonitor.o - ./src/OutputMemory.o - ./src/GCodes/GCodes.o - ./src/Libraries/Fatfs/ff.o - ./src/Libraries/General/StringRef.o - ./src/Movement/Move.o - ./src/Movement/DeltaParameters.o -memmove c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-memmove.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-svfiprintf.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-reallocr.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-fvwrite.o) -memory_2_ram C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(ctrl_access.o) - ./src/Libraries/Fatfs/diskio.o -memset c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-memset.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-callocr.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-svfiscanf.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-findfp.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-svfscanf.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(RingBuffer.o) - ./src/Platform.o - ./src/Libraries/Fatfs/ff.o - ./src/Movement/DDA.o - ./src/Storage/MassStorage.o - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m/crt0.o -micros C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(wiring.o) - ./src/Platform.o - ./src/Storage/FileStore.o -millis C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(wiring.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sd_mmc.o) - ./src/PrintMonitor.o - ./src/Platform.o - ./src/OutputMemory.o - ./src/Fan.o - ./src/GCodes/GCodes.o - ./src/Heating/TemperatureSensor.o - ./src/Heating/Pid.o - ./src/Heating/Heat.o - ./src/Movement/Move.o - ./src/Storage/MassStorage.o -mktime c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mktime.o) - ./src/Platform.o - ./src/GCodes/GCodes2.o - ./src/Storage/MassStorage.o -mmc_trans_multipliers C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sd_mmc.o) -moduleName ./src/RepRapFirmware.o - ./src/RepRap.o - ./src/Platform.o -mstats c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-mstats.o) -nan c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-s_nan.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-e_pow.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-w_log.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-w_acos.o) -nanf c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-sf_nan.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-svfscanf.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strtod.o) -open c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-sysopen.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-ldpart.o) -operator delete(void*) C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(new.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(USARTClass.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(UARTClass.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(Print.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(USBSerial.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(Wire.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(variant.o) - ./src/Heating/Pid.o - ./src/Movement/Move.o -operator delete[](void*) C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(new.o) -operator new(unsigned int) C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(new.o) - ./src/Tool.o - ./src/RepRap.o - ./src/Platform.o - ./src/OutputMemory.o - ./src/GCodes/GCodes.o - ./src/GCodes/GCodeMachineState.o - ./src/GCodes/GCodeBuffer.o - ./src/Heating/Heat.o - ./src/Movement/Move.o -operator new[](unsigned int) C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(new.o) - ./src/Heating/Pid.o -pinModeDuet C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(wiring_digital.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(AnalogOut.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(SharedSpi.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sd_mmc.o) - ./src/Platform.o -pio_clear C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pio.o) -pio_configure C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pio.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(wiring_digital.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(AnalogOut.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(variant.o) -pio_configure_interrupt C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pio.o) -pio_configure_pin C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pio.o) -pio_configure_pin_group C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pio.o) -pio_disable_interrupt C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pio.o) -pio_disable_output_write C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pio.o) -pio_disable_pin_interrupt C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pio.o) -pio_enable_interrupt C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pio.o) -pio_enable_output_write C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pio.o) -pio_enable_pin_interrupt C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pio.o) -pio_get C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pio.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(wiring_digital.o) -pio_get_interrupt_mask C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pio.o) -pio_get_interrupt_status C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pio.o) -pio_get_multi_driver_status C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pio.o) -pio_get_output_data_status C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pio.o) -pio_get_output_write_status C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pio.o) -pio_get_pin_group C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pio.o) -pio_get_pin_group_id C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pio.o) -pio_get_pin_group_mask C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pio.o) -pio_get_pin_value C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pio.o) -pio_get_writeprotect_status C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pio.o) -pio_pull_up C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pio.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(wiring_digital.o) -pio_set C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pio.o) -pio_set_additional_interrupt_mode C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pio.o) -pio_set_debounce_filter C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pio.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(wiring_digital.o) -pio_set_input C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pio.o) -pio_set_multi_driver C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pio.o) -pio_set_output C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pio.o) -pio_set_peripheral C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pio.o) -pio_set_pin_group_high C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pio.o) -pio_set_pin_group_low C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pio.o) -pio_set_pin_high C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pio.o) -pio_set_pin_low C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pio.o) -pio_set_writeprotect C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pio.o) -pio_sync_output_write C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pio.o) -pio_toggle_pin C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pio.o) -pio_toggle_pin_group C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pio.o) -pmc_clr_fast_startup_input C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pmc.o) -pmc_disable_all_pck C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pmc.o) -pmc_disable_all_periph_clk C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pmc.o) -pmc_disable_clock_failure_detector C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pmc.o) -pmc_disable_interrupt C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pmc.o) -pmc_disable_pck C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pmc.o) -pmc_disable_periph_clk C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pmc.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(spi.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(uotghs_device.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(wiring_digital.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(UARTClass.o) -pmc_disable_pllack C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pmc.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sysclk.o) -pmc_disable_udpck C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pmc.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sysclk.o) -pmc_disable_upll_clock C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pmc.o) -pmc_enable_all_pck C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pmc.o) -pmc_enable_all_periph_clk C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pmc.o) -pmc_enable_backupmode C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pmc.o) -pmc_enable_clock_failure_detector C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pmc.o) -pmc_enable_interrupt C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pmc.o) -pmc_enable_pck C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pmc.o) -pmc_enable_periph_clk C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pmc.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(spi.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(uotghs_device.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(wiring_digital.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(WInterrupts.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(UARTClass.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(AnalogOut.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(AnalogIn.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(SharedSpi.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(Wire.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(variant.o) - ./src/Platform.o -pmc_enable_pllack C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pmc.o) -pmc_enable_sleepmode C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pmc.o) -pmc_enable_udpck C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pmc.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sysclk.o) -pmc_enable_upll_clock C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pmc.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sysclk.o) -pmc_enable_waitmode C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pmc.o) -pmc_get_interrupt_mask C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pmc.o) -pmc_get_status C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pmc.o) -pmc_get_writeprotect_status C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pmc.o) -pmc_is_locked_pllack C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pmc.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sysclk.o) -pmc_is_locked_upll C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pmc.o) -pmc_is_pck_enabled C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pmc.o) -pmc_is_periph_clk_enabled C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pmc.o) -pmc_mainck_osc_select C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pmc.o) -pmc_mck_set_prescaler C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pmc.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sysclk.o) -pmc_mck_set_source C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pmc.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sysclk.o) -pmc_osc_bypass_main_xtal C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pmc.o) -pmc_osc_disable_fastrc C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pmc.o) -pmc_osc_disable_main_xtal C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pmc.o) -pmc_osc_disable_xtal C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pmc.o) -pmc_osc_enable_fastrc C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pmc.o) -pmc_osc_enable_main_xtal C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pmc.o) -pmc_osc_is_bypassed_main_xtal C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pmc.o) -pmc_osc_is_ready_32kxtal C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pmc.o) -pmc_osc_is_ready_fastrc C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pmc.o) -pmc_osc_is_ready_main_xtal C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pmc.o) -pmc_osc_is_ready_mainck C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pmc.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sysclk.o) -pmc_pck_set_prescaler C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pmc.o) -pmc_pck_set_source C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pmc.o) -pmc_set_fast_startup_input C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pmc.o) -pmc_set_writeprotect C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pmc.o) - ./src/Platform.o -pmc_switch_mainck_to_fastrc C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pmc.o) -pmc_switch_mainck_to_xtal C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pmc.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sysclk.o) -pmc_switch_mck_to_mainck C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pmc.o) -pmc_switch_mck_to_pllack C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pmc.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sysclk.o) -pmc_switch_mck_to_sclk C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pmc.o) -pmc_switch_mck_to_upllck C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pmc.o) -pmc_switch_pck_to_mainck C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pmc.o) -pmc_switch_pck_to_mck C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pmc.o) -pmc_switch_pck_to_pllack C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pmc.o) -pmc_switch_pck_to_sclk C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pmc.o) -pmc_switch_pck_to_upllck C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pmc.o) -pmc_switch_sclk_to_32kxtal C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pmc.o) -pmc_switch_udpck_to_pllack C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pmc.o) -pmc_switch_udpck_to_upllck C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pmc.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sysclk.o) -pow c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-w_pow.o) - ./src/Heating/Thermistor.o - ./src/Heating/FOPDT.o -prvGetRegistersFromStack ./src/Platform.o -puts c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-puts.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(adc.o) -pwm_channel_disable C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pwm.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(AnalogOut.o) -pwm_channel_disable_interrupt C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pwm.o) -pwm_channel_enable C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pwm.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(AnalogOut.o) -pwm_channel_enable_interrupt C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pwm.o) -pwm_channel_get_counter C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pwm.o) -pwm_channel_get_interrupt_mask C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pwm.o) -pwm_channel_get_interrupt_status C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pwm.o) -pwm_channel_get_status C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pwm.o) -pwm_channel_init C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pwm.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(AnalogOut.o) -pwm_channel_update_dead_time C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pwm.o) -pwm_channel_update_duty C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pwm.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(AnalogOut.o) -pwm_channel_update_output C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pwm.o) -pwm_channel_update_period C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pwm.o) -pwm_cmp_change_setting C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pwm.o) -pwm_cmp_disable_interrupt C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pwm.o) -pwm_cmp_enable_interrupt C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pwm.o) -pwm_cmp_get_period_counter C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pwm.o) -pwm_cmp_get_update_counter C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pwm.o) -pwm_cmp_init C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pwm.o) -pwm_disable_protect C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pwm.o) -pwm_enable_protect C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pwm.o) -pwm_fault_clear_status C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pwm.o) -pwm_fault_get_input_level C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pwm.o) -pwm_fault_get_status C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pwm.o) -pwm_fault_init C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pwm.o) -pwm_get_interrupt_mask C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pwm.o) -pwm_get_interrupt_status C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pwm.o) -pwm_get_protect_status C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pwm.o) -pwm_init C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pwm.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(AnalogOut.o) -pwm_pdc_disable_interrupt C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pwm.o) -pwm_pdc_enable_interrupt C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pwm.o) -pwm_pdc_set_request_mode C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pwm.o) -pwm_stepper_motor_init C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pwm.o) -pwm_sync_change_period C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pwm.o) -pwm_sync_disable_interrupt C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pwm.o) -pwm_sync_enable_interrupt C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pwm.o) -pwm_sync_get_period_counter C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pwm.o) -pwm_sync_init C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pwm.o) -pwm_sync_unlock_update C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(pwm.o) -ram_2_memory C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(ctrl_access.o) - ./src/Libraries/Fatfs/diskio.o -read c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-sysread.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-ldpart.o) -realloc c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-realloc.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-ldpart.o) -reprap ./src/RepRapFirmware.o - ./src/Tool.o - ./src/RepRap.o - ./src/PrintMonitor.o - ./src/Platform.o - ./src/OutputMemory.o - ./src/Fan.o - ./src/GCodes/GCodes2.o - ./src/GCodes/GCodes.o - ./src/GCodes/GCodeBuffer.o - ./src/Heating/TemperatureSensor.o - ./src/Heating/Pid.o - ./src/Heating/Heat.o - ./src/Libraries/Fatfs/fattime_rtc.o - ./src/Movement/Move.o - ./src/Movement/Grid.o - ./src/Movement/DriveMovement.o - ./src/Movement/DeltaProbe.o - ./src/Movement/DDA.o - ./src/Storage/MassStorage.o - ./src/Storage/FileStore.o -rint c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-s_rint.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-w_pow.o) -roundf c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-sf_round.o) - ./src/Movement/Move.o -rstc_disable_user_reset C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(rstc.o) -rstc_disable_user_reset_interrupt C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(rstc.o) -rstc_enable_user_reset C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(rstc.o) -rstc_enable_user_reset_interrupt C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(rstc.o) -rstc_get_reset_cause C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(rstc.o) -rstc_get_status C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(rstc.o) -rstc_reset_extern C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(rstc.o) -rstc_set_external_reset C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(rstc.o) -rstc_start_software_reset C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(rstc.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(Reset.o) -rx_buffer1 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(variant.o) -rx_buffer2 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(variant.o) -rx_buffer3 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(variant.o) -sbrk c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-syssbrk.o) - ./src/Platform.o -scalbn c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-s_scalbn.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-k_rem_pio2.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-e_pow.o) -scalbnf c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-sf_scalbn.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-kf_rem_pio2.o) -scratchString ./src/RepRapFirmware.o - ./src/Platform.o - ./src/GCodes/GCodes.o - ./src/Heating/FOPDT.o - ./src/Movement/Move.o - ./src/Movement/DeltaParameters.o -sd_mmc_card_detected C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sd_mmc.o) - ./src/Platform.o -sd_mmc_check C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sd_mmc.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sd_mmc_mem.o) - ./src/Storage/MassStorage.o -sd_mmc_get_capacity C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sd_mmc.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sd_mmc_mem.o) - ./src/Storage/MassStorage.o -sd_mmc_get_type C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sd_mmc.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sd_mmc_mem.o) - ./src/Storage/MassStorage.o -sd_mmc_get_version C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sd_mmc.o) -sd_mmc_init C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sd_mmc.o) - ./src/Storage/MassStorage.o -sd_mmc_init_read_blocks C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sd_mmc.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sd_mmc_mem.o) -sd_mmc_init_write_blocks C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sd_mmc.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sd_mmc_mem.o) -sd_mmc_is_write_protected C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sd_mmc.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sd_mmc_mem.o) -sd_mmc_mem_2_ram C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sd_mmc_mem.o) -sd_mmc_mem_2_ram_0 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sd_mmc_mem.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(ctrl_access.o) -sd_mmc_mem_2_ram_1 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sd_mmc_mem.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(ctrl_access.o) -sd_mmc_nb_slot C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sd_mmc.o) -sd_mmc_ram_2_mem C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sd_mmc_mem.o) -sd_mmc_ram_2_mem_0 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sd_mmc_mem.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(ctrl_access.o) -sd_mmc_ram_2_mem_1 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sd_mmc_mem.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(ctrl_access.o) -sd_mmc_read_capacity C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sd_mmc_mem.o) -sd_mmc_read_capacity_0 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sd_mmc_mem.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(ctrl_access.o) -sd_mmc_read_capacity_1 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sd_mmc_mem.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(ctrl_access.o) -sd_mmc_removal C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sd_mmc_mem.o) -sd_mmc_removal_0 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sd_mmc_mem.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(ctrl_access.o) -sd_mmc_removal_1 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sd_mmc_mem.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(ctrl_access.o) -sd_mmc_spi_adtc_start C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sd_mmc_spi.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sd_mmc.o) -sd_mmc_spi_deselect_device C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sd_mmc_spi.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sd_mmc.o) -sd_mmc_spi_get_errno C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sd_mmc_spi.o) -sd_mmc_spi_get_response C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sd_mmc_spi.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sd_mmc.o) -sd_mmc_spi_init C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sd_mmc_spi.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sd_mmc.o) -sd_mmc_spi_read_word C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sd_mmc_spi.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sd_mmc.o) -sd_mmc_spi_select_device C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sd_mmc_spi.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sd_mmc.o) -sd_mmc_spi_send_clock C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sd_mmc_spi.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sd_mmc.o) -sd_mmc_spi_send_cmd C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sd_mmc_spi.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sd_mmc.o) -sd_mmc_spi_set_idle_func C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sd_mmc_spi.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sd_mmc.o) -sd_mmc_spi_start_read_blocks C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sd_mmc_spi.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sd_mmc.o) -sd_mmc_spi_start_write_blocks C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sd_mmc_spi.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sd_mmc.o) -sd_mmc_spi_wait_end_of_read_blocks C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sd_mmc_spi.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sd_mmc.o) -sd_mmc_spi_wait_end_of_write_blocks C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sd_mmc_spi.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sd_mmc.o) -sd_mmc_spi_write_word C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sd_mmc_spi.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sd_mmc.o) -sd_mmc_start_read_blocks C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sd_mmc.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sd_mmc_mem.o) -sd_mmc_start_write_blocks C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sd_mmc.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sd_mmc_mem.o) -sd_mmc_test_unit_ready C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sd_mmc_mem.o) -sd_mmc_test_unit_ready_0 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sd_mmc_mem.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(ctrl_access.o) -sd_mmc_test_unit_ready_1 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sd_mmc_mem.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(ctrl_access.o) -sd_mmc_trans_units C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sd_mmc.o) -sd_mmc_unload C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sd_mmc_mem.o) -sd_mmc_unload_0 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sd_mmc_mem.o) -sd_mmc_unload_1 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sd_mmc_mem.o) -sd_mmc_unmount C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sd_mmc.o) - ./src/Storage/MassStorage.o -sd_mmc_wait_end_of_read_blocks C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sd_mmc.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sd_mmc_mem.o) -sd_mmc_wait_end_of_write_blocks C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sd_mmc.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sd_mmc_mem.o) -sd_mmc_wr_protect C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sd_mmc_mem.o) -sd_mmc_wr_protect_0 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sd_mmc_mem.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(ctrl_access.o) -sd_mmc_wr_protect_1 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sd_mmc_mem.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(ctrl_access.o) -sd_trans_multipliers C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sd_mmc.o) -serialEvent() C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(variant.o) -serialEvent1() C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(variant.o) -serialEvent2() C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(variant.o) -serialEventRun() C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(variant.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(main.o) -setPullup C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(wiring_digital.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(variant.o) - ./src/Platform.o -setlocale c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-locale.o) -setup ./src/Platform.o - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(main.o) -sin c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-s_sin.o) - ./src/Movement/DeltaParameters.o -sinf c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-sf_sin.o) - ./src/GCodes/GCodes.o -snprintf c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-snprintf.o) - ./src/GCodes/GCodeBuffer.o -software_init_hook c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m/crt0.o -spi_calc_baudrate_div C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(spi.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(SharedSpi.o) -spi_configure_cs_behavior C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(spi.o) -spi_disable_clock C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(spi.o) -spi_enable_clock C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(spi.o) -spi_get_writeprotect_status C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(spi.o) -spi_read C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(spi.o) -spi_set_baudrate_div C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(spi.o) -spi_set_bits_per_transfer C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(spi.o) -spi_set_clock_phase C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(spi.o) -spi_set_clock_polarity C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(spi.o) -spi_set_delay_between_chip_select C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(spi.o) -spi_set_peripheral_chip_select_value C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(spi.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(SharedSpi.o) -spi_set_transfer_delay C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(spi.o) -spi_set_writeprotect C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(spi.o) -spi_write C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(spi.o) -sprintf c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-sprintf.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-svfscanf.o) -sqrt c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-w_sqrt.o) - ./src/Heating/Thermistor.o - ./src/Movement/Move.o - ./src/Movement/Grid.o - ./src/Movement/DeltaParameters.o - ./src/Movement/DDA.o -sqrtf c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libm.a(lib_a-wf_sqrt.o) - ./src/GCodes/GCodes.o - ./src/Movement/DeltaParameters.o - ./src/Movement/DDA.o -sscanf c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-sscanf.o) - ./src/Movement/Grid.o -sspi_acquire C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(SharedSpi.o) - ./src/Heating/TemperatureSensor.o -sspi_deselect_device C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(SharedSpi.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sd_mmc_spi.o) - ./src/Heating/TemperatureSensor.o -sspi_master_init C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(SharedSpi.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sd_mmc_spi.o) - ./src/Heating/TemperatureSensor.o -sspi_master_setup_device C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(SharedSpi.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sd_mmc_spi.o) - ./src/Heating/TemperatureSensor.o -sspi_release C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(SharedSpi.o) - ./src/Heating/TemperatureSensor.o -sspi_select_device C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(SharedSpi.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sd_mmc_spi.o) - ./src/Heating/TemperatureSensor.o -sspi_transceive_packet C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(SharedSpi.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sd_mmc_spi.o) - ./src/Heating/TemperatureSensor.o -sspi_transceive_packet16 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(SharedSpi.o) -strcat c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strcat.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-ldpart.o) -strchr c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strchr.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-ldpart.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strstr.o) - ./src/PrintMonitor.o - ./src/GCodes/GCodeBuffer.o -strcmp c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strcmp.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-locale.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-ldpart.o) -strcpy c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strcpy.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strcat.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-ldpart.o) - ./src/PrintMonitor.o -strlen c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strlen.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-svfiprintf.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-ldpart.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-gdtoa-gethex.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-vfiprintf.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-svfprintf.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strtod.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strptime.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-sscanf.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-puts.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(Print.o) - ./src/RepRapFirmware.o - ./src/RepRap.o - ./src/PrintMonitor.o - ./src/Platform.o - ./src/OutputMemory.o - ./src/Storage/MassStorage.o - ./src/Storage/FileStore.o -strncasecmp c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strncasecmp.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strptime.o) -strncmp c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strncmp.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-gdtoa-gethex.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strtod.o) -strncpy c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strncpy.o) - ./src/RepRap.o - ./src/PrintMonitor.o - ./src/Storage/MassStorage.o -strnlen c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strnlen.o) - ./src/Libraries/General/StringRef.o - ./src/Storage/MassStorage.o -strptime c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strptime.o) - ./src/GCodes/GCodes2.o -strstr c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strstr.o) - ./src/PrintMonitor.o -strtod c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strtod.o) - ./src/PrintMonitor.o - ./src/GCodes/GCodeBuffer.o - ./src/Movement/Grid.o -strtof c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strtod.o) -strtol c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strtol.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strptime.o) - c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-atoi.o) - ./src/GCodes/GCodeBuffer.o -strtoul c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strtoul.o) - ./src/GCodes/GCodes.o -sysTickHook ./src/Platform.o - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(exceptions.o) -sysclk_disable_usb C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sysclk.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(uotghs_device.o) -sysclk_enable_usb C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sysclk.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(uotghs_device.o) -sysclk_init C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sysclk.o) -sysclk_set_prescalers C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sysclk.o) -sysclk_set_source C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sysclk.o) -system_init_flash C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(system_sam3x.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(sysclk.o) -tc_disable_interrupt C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(tc.o) -tc_disable_qdec_interrupt C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(tc.o) -tc_enable_interrupt C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(tc.o) -tc_enable_qdec_interrupt C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(tc.o) -tc_find_mck_divisor C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(tc.o) -tc_get_interrupt_mask C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(tc.o) -tc_get_qdec_interrupt_mask C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(tc.o) -tc_get_qdec_interrupt_status C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(tc.o) -tc_get_status C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(tc.o) - ./src/Platform.o -tc_init C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(tc.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(AnalogOut.o) - ./src/Platform.o -tc_init_2bit_gray C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(tc.o) -tc_read_cv C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(tc.o) -tc_read_ra C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(tc.o) -tc_read_rb C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(tc.o) -tc_read_rc C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(tc.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(AnalogOut.o) -tc_set_block_mode C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(tc.o) -tc_set_writeprotect C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(tc.o) -tc_start C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(tc.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(AnalogOut.o) - ./src/Platform.o -tc_stop C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(tc.o) -tc_sync_trigger C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(tc.o) -tc_write_ra C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(tc.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(AnalogOut.o) - ./src/Platform.o -tc_write_rb C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(tc.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(AnalogOut.o) -tc_write_rc C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(tc.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(AnalogOut.o) - ./src/Platform.o -tm_year_base c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-strptime.o) -tolower c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-tolower.o) - ./src/RepRapFirmware.o -twi_disable_interrupt C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(twi.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(Wire.o) -twi_disable_master_mode C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(twi.o) -twi_disable_slave_mode C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(twi.o) -twi_enable_interrupt C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(twi.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(Wire.o) -twi_enable_master_mode C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(twi.o) -twi_enable_slave_mode C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(twi.o) -twi_get_interrupt_mask C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(twi.o) -twi_get_interrupt_status C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(twi.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(Wire.o) -twi_get_pdc_base C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(twi.o) -twi_master_init C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(twi.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(Wire.o) -twi_master_read C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(twi.o) -twi_master_write C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(twi.o) -twi_probe C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(twi.o) -twi_read_byte C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(twi.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(Wire.o) -twi_reset C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(twi.o) -twi_set_slave_addr C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(twi.o) -twi_set_speed C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(twi.o) -twi_slave_init C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(twi.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(Wire.o) -twi_slave_read C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(twi.o) -twi_slave_write C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(twi.o) -twi_write_byte C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(twi.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(Wire.o) -tx_buffer1 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(variant.o) -tx_buffer2 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(variant.o) -tx_buffer3 C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(variant.o) -udc_config C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(udi_cdc_desc.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(udc.o) -udc_config_fs C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(udi_cdc_desc.o) -udc_desc_fs C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(udi_cdc_desc.o) -udc_device_desc C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(udi_cdc_desc.o) -udc_get_interface_desc C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(udc.o) -udc_process_setup C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(udc.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(uotghs_device.o) -udc_reset C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(udc.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(uotghs_device.o) -udc_sof_notify C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(udc.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(uotghs_device.o) -udc_start C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(udc.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(variant.o) -udc_stop C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(udc.o) -udd_attach C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(uotghs_device.o) -udd_detach C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(uotghs_device.o) -udd_disable C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(uotghs_device.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(udc.o) -udd_enable C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(uotghs_device.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(udc.o) -udd_ep_abort C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(uotghs_device.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(udc.o) -udd_ep_alloc C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(uotghs_device.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(udc.o) -udd_ep_clear_halt C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(uotghs_device.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(udc.o) -udd_ep_free C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(uotghs_device.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(udc.o) -udd_ep_is_halted C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(uotghs_device.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(udc.o) -udd_ep_run C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(uotghs_device.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(udi_cdc.o) -udd_ep_set_halt C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(uotghs_device.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(udc.o) -udd_ep_wait_stall_clear C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(uotghs_device.o) -udd_g_ctrlreq C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(udi_cdc.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(udc.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(uotghs_device.o) -udd_get_frame_number C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(uotghs_device.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(udi_cdc.o) -udd_get_micro_frame_number C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(uotghs_device.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(udi_cdc.o) -udd_getaddress C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(uotghs_device.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(udc.o) -udd_include_vbus_monitoring C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(uotghs_device.o) -udd_is_high_speed C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(uotghs_device.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(udi_cdc.o) -udd_send_remotewakeup C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(uotghs_device.o) -udd_set_address C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(uotghs_device.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(udc.o) -udd_set_setup_payload C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(uotghs_device.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(udc.o) -udi_api_cdc_comm C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(udi_cdc.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(udi_cdc_desc.o) -udi_api_cdc_data C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(udi_cdc.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(udi_cdc_desc.o) -udi_apis C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(udi_cdc_desc.o) -udi_cdc_comm_disable C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(udi_cdc.o) -udi_cdc_comm_enable C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(udi_cdc.o) -udi_cdc_comm_setup C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(udi_cdc.o) -udi_cdc_ctrl_signal_dcd C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(udi_cdc.o) -udi_cdc_ctrl_signal_dsr C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(udi_cdc.o) -udi_cdc_data_disable C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(udi_cdc.o) -udi_cdc_data_enable C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(udi_cdc.o) -udi_cdc_data_setup C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(udi_cdc.o) -udi_cdc_data_sof_notify C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(udi_cdc.o) -udi_cdc_get_free_tx_buffer C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(udi_cdc.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(USBSerial.o) -udi_cdc_get_nb_received_data C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(udi_cdc.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(USBSerial.o) -udi_cdc_getc C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(udi_cdc.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(USBSerial.o) -udi_cdc_getsetting C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(udi_cdc.o) -udi_cdc_is_rx_ready C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(udi_cdc.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(USBSerial.o) -udi_cdc_is_tx_ready C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(udi_cdc.o) -udi_cdc_multi_ctrl_signal_dcd C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(udi_cdc.o) -udi_cdc_multi_ctrl_signal_dsr C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(udi_cdc.o) -udi_cdc_multi_get_free_tx_buffer C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(udi_cdc.o) -udi_cdc_multi_get_nb_received_data C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(udi_cdc.o) -udi_cdc_multi_getc C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(udi_cdc.o) -udi_cdc_multi_is_rx_ready C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(udi_cdc.o) -udi_cdc_multi_is_tx_ready C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(udi_cdc.o) -udi_cdc_multi_putc C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(udi_cdc.o) -udi_cdc_multi_read_buf C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(udi_cdc.o) -udi_cdc_multi_signal_framing_error C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(udi_cdc.o) -udi_cdc_multi_signal_overrun C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(udi_cdc.o) -udi_cdc_multi_signal_parity_error C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(udi_cdc.o) -udi_cdc_multi_write_buf C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(udi_cdc.o) -udi_cdc_putc C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(udi_cdc.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(USBSerial.o) -udi_cdc_read_buf C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(udi_cdc.o) -udi_cdc_read_no_polling C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(udi_cdc.o) -udi_cdc_signal_framing_error C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(udi_cdc.o) -udi_cdc_signal_overrun C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(udi_cdc.o) -udi_cdc_signal_parity_error C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(udi_cdc.o) -udi_cdc_write_buf C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(udi_cdc.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(USBSerial.o) -ungetc c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-ungetc.o) -vfiprintf c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-vfiprintf.o) -vsnprintf c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-vsnprintf.o) - ./src/OutputMemory.o - ./src/Libraries/General/StringRef.o -vtable for FixedMatrix<float, 32u, 3u> ./src/Movement/Move.o -vtable for FixedMatrix<float, 32u, 9u> ./src/Movement/Move.o -vtable for FixedMatrix<float, 9u, 10u> ./src/Movement/Move.o -vtable for MathMatrix<float> ./src/Movement/Move.o -vtable for Print C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(Print.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(USARTClass.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(UARTClass.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(USBSerial.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(Wire.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(variant.o) -vtable for SerialCDC C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(USBSerial.o) -vtable for Stream C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(variant.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(USARTClass.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(UARTClass.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(USBSerial.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(Wire.o) -vtable for TwoWire C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(Wire.o) -vtable for UARTClass C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(UARTClass.o) -vtable for USARTClass C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(USARTClass.o) -watchdogDisable() C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(watchdog.o) -watchdogEnable(unsigned long) C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(watchdog.o) - ./src/RepRap.o -watchdogReset() C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(watchdog.o) - ./src/RepRap.o -watchdogSetup() C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(watchdog.o) -wcrtomb c:/arduino-1.5.8/hardware/tools/gcc-arm-none-eabi-4.8.3-2014q1/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/lib/armv7-m\libg.a(lib_a-wcrtomb.o) -wdt_disable C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(wdt.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(watchdog.o) -wdt_get_status C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(wdt.o) -wdt_get_timeout_value C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(wdt.o) -wdt_get_us_timeout_period C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(wdt.o) -wdt_init C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(wdt.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(watchdog.o) -wdt_restart C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(wdt.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(exceptions.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(watchdog.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(Reset.o) - ./src/Platform.o -yield C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(hooks.o) - C:\Eclipse\Firmware\CoreNG\RADDS\libCoreNG.a(wiring.o) diff --git a/Release/RADDS/Edge/iapradds.bin b/Release/RADDS/Edge/iapradds.bin Binary files differnew file mode 100644 index 00000000..e04e6383 --- /dev/null +++ b/Release/RADDS/Edge/iapradds.bin diff --git a/src/Configuration.h b/src/Configuration.h index 51238fd1..dd1dc3e0 100644 --- a/src/Configuration.h +++ b/src/Configuration.h @@ -136,7 +136,6 @@ const float SILLY_Z_VALUE = -9999.0; // Millimetres // String lengths -//const size_t LONG_STRING_LENGTH = 1024; const size_t FORMAT_STRING_LENGTH = 256; const size_t MACHINE_NAME_LENGTH = 40; const size_t PASSWORD_LENGTH = 20; diff --git a/src/Duet/Lwip/lwipopts.h b/src/Duet/Lwip/lwipopts.h index 2a4cfc2a..3fa944fe 100644 --- a/src/Duet/Lwip/lwipopts.h +++ b/src/Duet/Lwip/lwipopts.h @@ -94,7 +94,7 @@ a lot of data that needs to be copied, this should be set high. */ /* --------- IGMP options ---------- */ -#define LWIP_IGMP 1 +#define LWIP_IGMP 1 /* looks like this is needed for mdns support */ #ifdef __SAM3X8E__ # define LWIP_RAND trueRandom diff --git a/src/Webserver/Webserver.cpp b/src/Duet/Webserver.cpp index 620e6246..20c8c1e2 100644 --- a/src/Webserver/Webserver.cpp +++ b/src/Duet/Webserver.cpp @@ -651,13 +651,13 @@ void Webserver::HttpInterpreter::DoFastUpload() platform->Message(GENERIC_MESSAGE, "Error: Could not write upload data!\n"); CancelUpload(); - while (!network->Lock()); + while (!network->Lock()) { } SendJsonResponse("upload"); return; } } } - while (!network->Lock()); + while (!network->Lock()) { } } // See if the upload has finished @@ -2196,7 +2196,6 @@ void Webserver::FtpInterpreter::ProcessLine() const uint8_t * const ip_address = network->GetIPAddress(); /* open random port > 1023 */ - //rand(); // TRNG doesn't require this uint16_t pasv_port = random(1024, 65535); network->OpenDataPort(pasv_port); portOpenTime = millis(); diff --git a/src/Webserver/Webserver.h b/src/Duet/Webserver.h index 3e4f2c30..3e4f2c30 100644 --- a/src/Webserver/Webserver.h +++ b/src/Duet/Webserver.h diff --git a/src/DuetNG/DuetEthernet/Network.cpp b/src/DuetNG/DuetEthernet/Network.cpp index db79de62..5738be75 100644 --- a/src/DuetNG/DuetEthernet/Network.cpp +++ b/src/DuetNG/DuetEthernet/Network.cpp @@ -71,7 +71,7 @@ void Network::Spin(bool full) usingDhcp = (ipAddress[0] == 0 && ipAddress[1] == 0 && ipAddress[2] == 0 && ipAddress[3] == 0); if (usingDhcp) { - debugPrintf("Link established, getting IP address\n"); +// debugPrintf("Link established, getting IP address\n"); // IP address is all zeros, so use DHCP DHCP_init(DhcpSocketNumber, hostname); lastTickMillis = millis(); @@ -79,7 +79,7 @@ void Network::Spin(bool full) } else { - debugPrintf("Link established, network running\n"); +// debugPrintf("Link established, network running\n"); InitSockets(); state = NetworkState::active; } @@ -100,7 +100,7 @@ void Network::Spin(bool full) const DhcpRunResult ret = DHCP_run(); if (ret == DhcpRunResult::DHCP_IP_ASSIGN) { - debugPrintf("IP address obtained, network running\n"); +// debugPrintf("IP address obtained, network running\n"); getSIPR(ipAddress); // Send mDNS announcement so that some routers can perform hostname mapping // if this board is connected via a non-IGMP capable WiFi bridge (like the TP-Link WR701N) @@ -111,7 +111,7 @@ void Network::Spin(bool full) } else { - debugPrintf("Lost phy link\n"); +// debugPrintf("Lost phy link\n"); DHCP_stop(); TerminateSockets(); state = NetworkState::establishingLink; @@ -135,7 +135,7 @@ void Network::Spin(bool full) const DhcpRunResult ret = DHCP_run(); if (ret == DhcpRunResult::DHCP_IP_CHANGED) { - debugPrintf("IP address changed\n"); +// debugPrintf("IP address changed\n"); getSIPR(ipAddress); } } @@ -152,7 +152,7 @@ void Network::Spin(bool full) } else if (full) { - debugPrintf("Lost phy link\n"); +// debugPrintf("Lost phy link\n"); if (usingDhcp) { DHCP_stop(); @@ -204,7 +204,7 @@ void Network::Stop() { DHCP_stop(); } - digitalWrite(EspResetPin, LOW); // put the ESP back into reset + digitalWrite(EspResetPin, LOW); // put the W5500 back into reset state = NetworkState::disabled; } } @@ -334,34 +334,29 @@ NetworkTransaction *Network::GetTransaction(Connection conn) void Network::OpenDataPort(Port port) { - sockets[FtpSocketNumber].Init(FtpSocketNumber, port); - sockets[FtpSocketNumber].Poll(false); + sockets[FtpDataSocketNumber].Init(FtpDataSocketNumber, port); + sockets[FtpDataSocketNumber].Poll(false); } Port Network::GetDataPort() const { - return sockets[FtpSocketNumber].GetLocalPort(); + return sockets[FtpDataSocketNumber].GetLocalPort(); } // Close FTP data port and purge associated PCB void Network::CloseDataPort() { - sockets[FtpSocketNumber].Close(); + sockets[FtpDataSocketNumber].Close(); } -bool Network::AcquireFTPTransaction() +bool Network::AcquireTransaction(size_t socketNumber) { - return sockets[FtpSocketNumber].AcquireTransaction(); -} - -bool Network::AcquireDataTransaction() -{ - return sockets[FtpDataSocketNumber].AcquireTransaction(); -} - -bool Network::AcquireTelnetTransaction() -{ - return sockets[TelnetSocketNumber].AcquireTransaction(); + const bool success = sockets[socketNumber].AcquireTransaction(); +// if (success) +// { +// currentTransactionSocketNumber = socketNumber; +// } + return success; } void Network::InitSockets() diff --git a/src/DuetNG/DuetEthernet/Network.h b/src/DuetNG/DuetEthernet/Network.h index 1a479a40..ef51dc72 100644 --- a/src/DuetNG/DuetEthernet/Network.h +++ b/src/DuetNG/DuetEthernet/Network.h @@ -65,9 +65,9 @@ public: void SaveFTPConnection() {} void SaveTelnetConnection() {} - bool AcquireFTPTransaction(); - bool AcquireDataTransaction(); - bool AcquireTelnetTransaction(); + bool AcquireFTPTransaction() { return AcquireTransaction(FtpSocketNumber); } + bool AcquireDataTransaction() { return AcquireTransaction(FtpDataSocketNumber); } + bool AcquireTelnetTransaction() { return AcquireTransaction(TelnetSocketNumber); } void Defer(NetworkTransaction *tr); @@ -90,6 +90,7 @@ private: void InitSockets(); void TerminateSockets(); + bool AcquireTransaction(size_t socketNumber); Platform *platform; float longWait; diff --git a/src/DuetNG/DuetEthernet/NetworkTransaction.cpp b/src/DuetNG/DuetEthernet/NetworkTransaction.cpp index f6fa3a76..a45deb5e 100644 --- a/src/DuetNG/DuetEthernet/NetworkTransaction.cpp +++ b/src/DuetNG/DuetEthernet/NetworkTransaction.cpp @@ -160,7 +160,7 @@ void NetworkTransaction::SetFileToWrite(FileStore *file) } else if (file != nullptr) { - debugPrintf("Want to write file but can't write\n"); +// debugPrintf("Want to write file but can't write\n"); file->Close(); } } diff --git a/src/DuetNG/DuetEthernet/Socket.cpp b/src/DuetNG/DuetEthernet/Socket.cpp index d913300c..cb8ecc05 100644 --- a/src/DuetNG/DuetEthernet/Socket.cpp +++ b/src/DuetNG/DuetEthernet/Socket.cpp @@ -147,10 +147,17 @@ bool Socket::ReadBuffer(const char *&buffer, size_t &len) // Poll a socket to see if it needs to be serviced void Socket::Poll(bool full) { - // Recycle any receive buffers that are now empty - while (receivedData != nullptr && receivedData->IsEmpty()) + // The mechanism used by class OutputBuffer and now by NetworkBuffer of marking data taken as soon as we return a pointer to it + // is DANGEROUS and will have to be rewritten for RTOS. We need to recycle empty buffers, otherwise multiple file uploads get stalled. + // However, we MUST NOT do this until the data had DEFINITELY been finished with. Temporarily use this conditional to avoid a bug + // with data corruption when this is not the case. + if (full) { - receivedData = receivedData->Release(); // discard empty buffer at head of chain + // Recycle any receive buffers that are now empty + while (receivedData != nullptr && receivedData->IsEmpty()) + { + receivedData = receivedData->Release(); // discard empty buffer at head of chain + } } switch(getSn_SR(socketNum)) @@ -193,7 +200,7 @@ void Socket::Poll(bool full) else { // This should not happen - debugPrintf("ERROR:currentTransation should be null but isn't\n"); +// debugPrintf("ERROR:currentTransation should be null but isn't\n"); } } state = SocketState::connected; @@ -374,7 +381,7 @@ void Socket::DiscardReceivedData() } } -// The webserver calls this to tell the socket that it needs a transaction, e.g. for sending a Telnet os FTP response. +// The webserver calls this to tell the socket that it needs a transaction, e.g. for sending a Telnet or FTP response. // An empty transaction will do. // Return true if we can do it, false if the connection is closed or closing. bool Socket::AcquireTransaction() diff --git a/src/DuetNG/DuetEthernet/Webserver.cpp b/src/DuetNG/DuetEthernet/Webserver.cpp new file mode 100644 index 00000000..20c8c1e2 --- /dev/null +++ b/src/DuetNG/DuetEthernet/Webserver.cpp @@ -0,0 +1,2966 @@ +/**************************************************************************************************** + + RepRapFirmware - Webserver + + This class serves a single-page web applications to the attached network. This page forms the user's + interface with the RepRap machine. This software interprests returned values from the page and uses it + to generate G Codes, which it sends to the RepRap. It also collects values from the RepRap like + temperature and uses those to construct the web page. + + The page itself - reprap.htm - uses Jquery.js to perform AJAX. See: + + http://jquery.com/ + + ----------------------------------------------------------------------------------------------------- + + Version 0.2 + + 10 May 2013 + + Adrian Bowyer + RepRap Professional Ltd + http://reprappro.com + + Licence: GPL + + ----------------------------------------------------------------------------------------------------- + + The supported requests are GET requests for files (for which the root is the www directory on the + SD card), and the following. These all start with "/rr_". Ordinary files used for the web interface + must not have names starting "/rr_" or they will not be found. Times should be generally specified + in the format YYYY-MM-DDTHH:MM:SS so the firmware can parse them. + + rr_connect?password=xxx&time=yyy + Sent by the web interface software to establish an initial connection, indicating that + any state variables relating to the web interface (e.g. file upload in progress) should + be reset. This only happens if the password could be verified. + + rr_fileinfo Returns file information about the file being printed. + + rr_fileinfo?name=xxx + Returns file information about a file on the SD card or a JSON-encapsulated response + with err = 1 if the passed filename was invalid. + + rr_status New-style status response, in which temperatures, axis positions and extruder positions + are returned in separate variables. Another difference is that extruder positions are + returned as absolute positions instead of relative to the previous gcode. A client + may also request different status responses by specifying the "type" keyword, followed + by a custom status response type. Also see "M105 S1". + + rr_filelist?dir=xxx + Returns a JSON-formatted list of all the files in xxx including the type and size in the + following format: "files":[{"type":'f/d',"name":"xxx",size:yyy},...] + + rr_files?dir=xxx&flagDirs={1/0} [DEPRECATED] + Returns a listing of the filenames in the /gcode directory of the SD card. 'dir' is a + directory path relative to the root of the SD card. If the 'dir' variable is not present, + it defaults to the /gcode directory. If flagDirs is set to 1, all directories will be + prefixed by an asterisk. + + rr_reply Returns the last-known G-code reply as plain text (not encapsulated as JSON). + + rr_configfile [DEPRECATED] + Sends the config file as plain text (not encapsulated as JSON either). + + rr_download?name=xxx + Download a specified file from the SD card + + rr_upload?name=xxx&time=yyy + Upload a specified file using a POST request. The payload of this request has to be + the file content. Only one file may be uploaded at once. When the upload has finished, + a JSON response with the variable "err" will be returned, which will be 0 if the job + has finished without problems, it will be set to 1 otherwise. + + rr_delete?name=xxx + Delete file xxx. Returns err (zero if successful). + + rr_mkdir?dir=xxx + Create a new directory xxx. Return err (zero if successful). + + rr_move?old=xxx&new=yyy + Rename an old file xxx to yyy. May also be used to move a file to another directory. + + ****************************************************************************************************/ + +#include "RepRapFirmware.h" +#include "Webserver.h" +#include "NetworkTransaction.h" +#include "Platform.h" +#include "Network.h" +#include "RepRap.h" +#include "GCodes/GCodes.h" +#include "PrintMonitor.h" + +//*************************************************************************************************** + +const char* overflowResponse = "overflow"; +const char* badEscapeResponse = "bad escape"; + +//**************************** Generic Webserver implementation ****************************** + +// Constructor and initialisation +Webserver::Webserver(Platform* p, Network *n) : platform(p), network(n), webserverActive(false) +{ + httpInterpreter = new HttpInterpreter(p, this, n); + ftpInterpreter = new FtpInterpreter(p, this, n); + telnetInterpreter = new TelnetInterpreter(p, this, n); +} + +void Webserver::Init() +{ + // initialise the webserver class + longWait = platform->Time(); + webserverActive = true; + readingConnection = NoConnection; + + // initialise all protocol handlers + httpInterpreter->ResetState(); + ftpInterpreter->ResetState(); + telnetInterpreter->ResetState(); +} + +// Deal with input/output from/to the client (if any) +void Webserver::Spin() +{ + if (webserverActive) + { + // Check if we can actually send something back to the client + if (OutputBuffer::GetBytesLeft(nullptr) == 0) + { + platform->ClassReport(longWait); + return; + } + + // We must ensure that we have exclusive access to LWIP + if (!network->Lock()) + { + platform->ClassReport(longWait); + return; + } + + // Allow each ProtocolInterpreter to do something + httpInterpreter->Spin(); + ftpInterpreter->Spin(); + telnetInterpreter->Spin(); + + // See if we have new data to process + currentTransaction = network->GetTransaction(readingConnection); + if (currentTransaction != nullptr) + { + // Take care of different protocol types here + ProtocolInterpreter *interpreter; + const uint16_t localPort = currentTransaction->GetLocalPort(); + switch (localPort) + { + case FTP_PORT: /* FTP */ + interpreter = ftpInterpreter; + break; + + case TELNET_PORT: /* Telnet */ + interpreter = telnetInterpreter; + break; + + default: /* HTTP and FTP data */ + if (localPort == network->GetHttpPort()) + { + interpreter = httpInterpreter; + } + else + { + interpreter = ftpInterpreter; + } + break; + } + + // See if we have to print some debug info + if (reprap.Debug(moduleWebserver)) + { + const char *type; + switch (currentTransaction->GetStatus()) + { + case TransactionStatus::released: type = "released"; break; + case TransactionStatus::connected: type = "connected"; break; + case TransactionStatus::receiving: type = "receiving"; break; + case TransactionStatus::sending: type = "sending"; break; + case TransactionStatus::disconnected: type = "disconnected"; break; + case TransactionStatus::deferred: type = "deferred"; break; + case TransactionStatus::acquired: type = "acquired"; break; + default: type = "unknown"; break; + } + platform->MessageF(HOST_MESSAGE, "Incoming transaction: Type %s at local port %d (remote port %d)\n", + type, localPort, currentTransaction->GetRemotePort()); + } + + // For protocols other than HTTP it is important to send a HELO message + TransactionStatus status = currentTransaction->GetStatus(); + if (status == TransactionStatus::connected) + { + interpreter->ConnectionEstablished(); + } + // Graceful disconnects are handled here, because prior NetworkTransactions might still contain valid + // data. That's why it's a bad idea to close these connections immediately in the Network class. + else if (status == TransactionStatus::disconnected) + { + // This will call the disconnect events and effectively close the connection + currentTransaction->Discard(); + } + // Check for fast uploads via this connection + else if (interpreter->DoingFastUpload()) + { + interpreter->DoFastUpload(); + } + // Process other messages (if we can) + else if (interpreter->CanParseData()) + { + readingConnection = currentTransaction->GetConnection(); + for(size_t i = 0; i < TCP_MSS / 3; i++) + { + char c; + if (currentTransaction->Read(c)) + { + // Each ProtocolInterpreter must take care of the current NetworkTransaction by + // calling either Commit(), Discard() or Defer() + if (interpreter->CharFromClient(c)) + { + readingConnection = NoConnection; + break; + } + } + else + { + // We ran out of data before finding a complete request. This happens when the incoming + // message length exceeds the TCP MSS. Notify the current ProtocolInterpreter about this, + // which will remove the current transaction too + interpreter->NoMoreDataAvailable(); + readingConnection = NoConnection; + break; + } + } + } + } + else if (readingConnection != NoConnection) + { + // We failed to find a transaction for a reading connection. + // This should never happen, but if it does, terminate this connection instantly + platform->Message(HOST_MESSAGE, "Error: Transaction for reading connection not found\n"); + Network::Terminate(readingConnection); + } + network->Unlock(); // unlock LWIP again + } + platform->ClassReport(longWait); +} + +void Webserver::Exit() +{ + httpInterpreter->CancelUpload(); + ftpInterpreter->CancelUpload(); + //telnetInterpreter->CancelUpload(); // Telnet doesn't support fast file uploads + + platform->Message(HOST_MESSAGE, "Webserver class exited.\n"); + webserverActive = false; +} + +void Webserver::Diagnostics(MessageType mtype) +{ + platform->Message(mtype, "=== Webserver ===\n"); + httpInterpreter->Diagnostics(mtype); + ftpInterpreter->Diagnostics(mtype); + telnetInterpreter->Diagnostics(mtype); +} + +bool Webserver::GCodeAvailable(const WebSource source) const +{ + switch (source) + { + case WebSource::HTTP: + return httpInterpreter->GCodeAvailable(); + + case WebSource::Telnet: + return telnetInterpreter->GCodeAvailable(); + } + + return false; +} + +char Webserver::ReadGCode(const WebSource source) +{ + switch (source) + { + case WebSource::HTTP: + return httpInterpreter->ReadGCode(); + + case WebSource::Telnet: + return telnetInterpreter->ReadGCode(); + } + + return 0; +} + +void Webserver::HandleGCodeReply(const WebSource source, OutputBuffer *reply) +{ + switch (source) + { + case WebSource::HTTP: + httpInterpreter->HandleGCodeReply(reply); + break; + + case WebSource::Telnet: + telnetInterpreter->HandleGCodeReply(reply); + break; + } +} + +void Webserver::HandleGCodeReply(const WebSource source, const char *reply) +{ + switch (source) + { + case WebSource::HTTP: + httpInterpreter->HandleGCodeReply(reply); + break; + + case WebSource::Telnet: + telnetInterpreter->HandleGCodeReply(reply); + break; + } +} + +uint16_t Webserver::GetGCodeBufferSpace(const WebSource source) const +{ + switch (source) + { + case WebSource::HTTP: + return httpInterpreter->GetGCodeBufferSpace(); + + case WebSource::Telnet: + return telnetInterpreter->GetGCodeBufferSpace(); + } + + return 0; +} + +// Handle immediate disconnects here (cs will be freed after this call) +// May be called by ISR, but not while LwIP is NOT locked +void Webserver::ConnectionLost(Connection conn) +{ + // Inform protocol handlers that this connection has been lost + const uint16_t localPort = Network::GetLocalPort(conn); + ProtocolInterpreter *interpreter; + switch (localPort) + { + case FTP_PORT: /* FTP */ + interpreter = ftpInterpreter; + break; + + case TELNET_PORT: /* Telnet */ + interpreter = telnetInterpreter; + break; + + default: /* HTTP and FTP data */ + if (localPort == network->GetHttpPort()) + { + interpreter = httpInterpreter; + break; + } + else if (localPort == network->GetDataPort()) + { + interpreter = ftpInterpreter; + break; + } + + platform->MessageF(GENERIC_MESSAGE, "Error: Webserver should handle disconnect event at local port %d, but no handler was found!\n", localPort); + return; + } + + // Print some debug information and notify the protocol interpreter + if (reprap.Debug(moduleWebserver)) + { + platform->MessageF(HOST_MESSAGE, "ConnectionLost called for local port %d (remote port %d)\n", localPort, Network::GetRemotePort(conn)); + } + interpreter->ConnectionLost(conn); + + // Don't process any more data from this connection if has gone down + if (readingConnection == conn) + { + readingConnection = NoConnection; + } +} + + +//******************************************************************************************** +// +//********************** Generic Procotol Interpreter implementation ************************* +// +//******************************************************************************************** + +ProtocolInterpreter::ProtocolInterpreter(Platform *p, Webserver *ws, Network *n) + : platform(p), webserver(ws), network(n) +{ + uploadState = notUploading; + filenameBeingUploaded[0] = 0; +} + +void ProtocolInterpreter::Spin() +{ + // Check if anything went wrong while writing upload data, and delete the file again if that is the case + if (uploadState == uploadError) + { + if (fileBeingUploaded.IsLive()) + { + fileBeingUploaded.Close(); + } + if (filenameBeingUploaded[0] != 0) + { + platform->GetMassStorage()->Delete(FS_PREFIX, filenameBeingUploaded); + } + + uploadState = notUploading; + filenameBeingUploaded[0] = 0; + } +} + +void ProtocolInterpreter::ConnectionEstablished() +{ + // Don't care about incoming connections by default + webserver->currentTransaction->Discard(); +} + +void ProtocolInterpreter::NoMoreDataAvailable() +{ + // Request is not complete yet, but don't care. Interpreters that do not explicitly + // overwrite this method don't support more than one connected client anyway + webserver->currentTransaction->Discard(); +} + +// Start writing to a new file +bool ProtocolInterpreter::StartUpload(FileStore *file, const char *fileName) +{ + if (file != nullptr) + { + fileBeingUploaded.Set(file); + strncpy(filenameBeingUploaded, fileName, ARRAY_SIZE(filenameBeingUploaded)); + filenameBeingUploaded[ARRAY_UPB(filenameBeingUploaded)] = 0; + + uploadState = uploadOK; + return true; + } + + platform->Message(GENERIC_MESSAGE, "Error: Could not open file while starting upload!\n"); + return false; +} + +void ProtocolInterpreter::CancelUpload() +{ + if (uploadState == uploadOK) + { + // Do the file handling next time when Spin is called + uploadState = uploadError; + } +} + +void ProtocolInterpreter::DoFastUpload() +{ + NetworkTransaction *transaction = webserver->currentTransaction; + + const char *buffer; + size_t len; + if (transaction->ReadBuffer(buffer, len)) + { + // See if we can output a debug message + if (reprap.Debug(moduleWebserver)) + { + platform->MessageF(HOST_MESSAGE, "Writing %u bytes of upload data\n", len); + } + + // Writing data usually takes a while, so keep LwIP running while this is being done + network->Unlock(); + if (!fileBeingUploaded.Write(buffer, len)) + { + platform->Message(GENERIC_MESSAGE, "Error: Could not write upload data!\n"); + CancelUpload(); + + while (!network->Lock()); + transaction->Commit(false); + return; + } + while (!network->Lock()); + } + + if (uploadState != uploadOK || !transaction->HasMoreDataToRead()) + { + transaction->Discard(); + } +} + +bool ProtocolInterpreter::FinishUpload(uint32_t fileLength) +{ + // Flush remaining data for FSO + if (uploadState == uploadOK && !fileBeingUploaded.Flush()) + { + uploadState = uploadError; + platform->Message(GENERIC_MESSAGE, "Error: Could not flush remaining data while finishing upload!\n"); + } + + // Check the file length is as expected + if (uploadState == uploadOK && fileLength != 0 && fileBeingUploaded.Length() != fileLength) + { + uploadState = uploadError; + platform->MessageF(GENERIC_MESSAGE, "Error: Uploaded file size is different (%u vs. expected %u bytes)!\n", fileBeingUploaded.Length(), fileLength); + } + + // Close the file + if (fileBeingUploaded.IsLive()) + { + fileBeingUploaded.Close(); + } + + // Delete the file again if an error has occurred + if (uploadState == uploadError && filenameBeingUploaded[0] != 0) + { + platform->GetMassStorage()->Delete(FS_PREFIX, filenameBeingUploaded); + } + + // Clean up again + bool success = (uploadState == uploadOK); + uploadState = notUploading; + filenameBeingUploaded[0] = 0; + return success; +} + + +//******************************************************************************************** +// +// *********************** HTTP interpreter for the Webserver class ************************** +// +//******************************************************************************************** + + + +Webserver::HttpInterpreter::HttpInterpreter(Platform *p, Webserver *ws, Network *n) + : ProtocolInterpreter(p, ws, n), state(doingCommandWord), numSessions(0), clientsServed(0) +{ + gcodeReadIndex = gcodeWriteIndex = 0; + gcodeReply = new OutputStack(); + deferredRequestConnection = NoConnection; + seq = 0; +} + +void Webserver::HttpInterpreter::Diagnostics(MessageType mt) +{ + platform->MessageF(mt, "HTTP sessions: %d of %d\n", numSessions, maxHttpSessions); +} + +void Webserver::HttpInterpreter::Spin() +{ + // Deal with aborted uploads + ProtocolInterpreter::Spin(); + + // Verify HTTP sessions + const uint32_t now = millis(); + for(int i = (int)numSessions - 1; i >= 0; i--) + { + if (sessions[i].isPostUploading) + { + // Check for cancelled POST uploads + if (uploadState != uploadOK) + { + sessions[i].isPostUploading = false; + sessions[i].lastQueryTime = millis(); + } + } + else if ((now - sessions[i].lastQueryTime) > httpSessionTimeout) + { + // Check for timed out sessions + for(size_t k = i + 1; k < numSessions; k++) + { + memcpy(&sessions[k - 1], &sessions[k], sizeof(HttpSession)); + } + numSessions--; + clientsServed++; // assume the disconnected client hasn't fetched the G-Code reply yet + } + } + + // If we cannot send the G-Code reply to anyone, we may free up some run-time space by dumping it + if (numSessions == 0 || clientsServed >= numSessions) + { + while (!gcodeReply->IsEmpty()) + { + OutputBuffer::ReleaseAll(gcodeReply->Pop()); + } + clientsServed = 0; + } + +} + +// File Uploads + +bool Webserver::HttpInterpreter::DoingFastUpload() const +{ + uint32_t remoteIP = webserver->currentTransaction->GetRemoteIP(); + uint16_t remotePort = webserver->currentTransaction->GetRemotePort(); + for(size_t i = 0; i < numSessions; i++) + { + if (sessions[i].ip == remoteIP && sessions[i].isPostUploading) + { + // There is only one session per IP address... + return (sessions[i].postPort == remotePort); + } + } + return false; +} + +void Webserver::HttpInterpreter::DoFastUpload() +{ + NetworkTransaction *transaction = webserver->currentTransaction; + + // Write some data on the SD card + const char *buffer; + size_t len; + if (transaction->ReadBuffer(buffer, len)) + { + network->Unlock(); + // Write data in sector-aligned chunks. This also means that the buffer in fatfs is only used to hold the FAT. + // Buffer size must be a multiple of the 512b sector size. +#ifdef DUET_NG + static const size_t writeBufLength = 8192; +#else + static const size_t writeBufLength = 2048; +#endif + static uint32_t writeBufStorage[writeBufLength/4]; // aligned buffer for file writes + static size_t writeBufIndex; + char* const writeBuf = reinterpret_cast<char *>(writeBufStorage); + + if (uploadedBytes == 0) + { + writeBufIndex = 0; + } + + while (len != 0) + { + const size_t lengthToCopy = min<size_t>(writeBufLength - writeBufIndex, len); + memcpy(writeBuf + writeBufIndex, buffer, lengthToCopy); + writeBufIndex += lengthToCopy; + uploadedBytes += lengthToCopy; + buffer += lengthToCopy; + len -= lengthToCopy; + if (writeBufIndex == writeBufLength || uploadedBytes >= postFileLength) + { + const bool success = fileBeingUploaded.Write(writeBuf, writeBufIndex); + writeBufIndex = 0; + if (!success) + { + platform->Message(GENERIC_MESSAGE, "Error: Could not write upload data!\n"); + CancelUpload(); + + while (!network->Lock()) { } + SendJsonResponse("upload"); + return; + } + } + } + while (!network->Lock()) { } + } + + // See if the upload has finished + if (uploadState == uploadOK && uploadedBytes >= postFileLength) + { + // Reset POST upload state for this client + uint32_t remoteIP = transaction->GetRemoteIP(); + for(size_t i = 0; i < numSessions; i++) + { + if (sessions[i].ip == remoteIP && sessions[i].isPostUploading) + { + sessions[i].isPostUploading = false; + sessions[i].lastQueryTime = millis(); + break; + } + } + + // Grab a copy of the filename and finish this upload + char filename[FILENAME_LENGTH]; + strncpy(filename, filenameBeingUploaded, FILENAME_LENGTH); + FinishUpload(postFileLength); + + // Update the file timestamp if it was specified before + if (fileLastModified != 0) + { + (void)platform->GetMassStorage()->SetLastModifiedTime(nullptr, filename, fileLastModified); + } + + // Eventually send the JSON response + SendJsonResponse("upload"); + } + else if (uploadState != uploadOK || !transaction->HasMoreDataToRead()) + { + // We cannot read any more, discard the transaction again + transaction->Discard(); + } +} + +// Output to the client + +// Start sending a file or a JSON response. +void Webserver::HttpInterpreter::SendFile(const char* nameOfFileToSend, bool isWebFile) +{ + NetworkTransaction *transaction = webserver->currentTransaction; + FileStore *fileToSend = nullptr; + bool zip = false; + + if (isWebFile) + { + if (nameOfFileToSend[0] == '/') + { + ++nameOfFileToSend; // all web files are relative to the /www folder, so remove the leading '/' + if (nameOfFileToSend[0] == 0) + { + nameOfFileToSend = INDEX_PAGE_FILE; + } + } + + // Try to open a gzipped version of the file first + if (!StringEndsWith(nameOfFileToSend, ".gz") && strlen(nameOfFileToSend) + 3 <= FILENAME_LENGTH) + { + char nameBuf[FILENAME_LENGTH + 1]; + strcpy(nameBuf, nameOfFileToSend); + strcat(nameBuf, ".gz"); + fileToSend = platform->GetFileStore(platform->GetWebDir(), nameBuf, false); + if (fileToSend != nullptr) + { + zip = true; + } + } + + // If that failed, try to open the normal version of the file + if (fileToSend == nullptr) + { + fileToSend = platform->GetFileStore(platform->GetWebDir(), nameOfFileToSend, false); + } + + // If we still couldn't find the file and it was an HTML file, return the 404 error page + if (fileToSend == nullptr && (StringEndsWith(nameOfFileToSend, ".html") || StringEndsWith(nameOfFileToSend, ".htm"))) + { + nameOfFileToSend = FOUR04_PAGE_FILE; + fileToSend = platform->GetFileStore(platform->GetWebDir(), nameOfFileToSend, false); + } + + if (fileToSend == nullptr) + { + RejectMessage("not found", 404); + return; + } + transaction->SetFileToWrite(fileToSend); + } + else + { + fileToSend = platform->GetFileStore(FS_PREFIX, nameOfFileToSend, false); + if (fileToSend == nullptr) + { + RejectMessage("not found", 404); + return; + } + transaction->SetFileToWrite(fileToSend); + } + + transaction->Write("HTTP/1.1 200 OK\n"); + + // Don't cache files served by rr_download + if (!isWebFile) + { + transaction->Write("Cache-Control: no-cache, no-store, must-revalidate\n"); + transaction->Write("Pragma: no-cache\n"); + transaction->Write("Expires: 0\n"); + } + + const char* contentType; + if (StringEndsWith(nameOfFileToSend, ".png")) + { + contentType = "image/png"; + } + else if (StringEndsWith(nameOfFileToSend, ".ico")) + { + contentType = "image/x-icon"; + } + else if (StringEndsWith(nameOfFileToSend, ".js")) + { + contentType = "application/javascript"; + } + else if (StringEndsWith(nameOfFileToSend, ".css")) + { + contentType = "text/css"; + } + else if (StringEndsWith(nameOfFileToSend, ".htm") || StringEndsWith(nameOfFileToSend, ".html")) + { + contentType = "text/html"; + } + else if (StringEndsWith(nameOfFileToSend, ".zip")) + { + contentType = "application/zip"; + zip = true; + } + else if (StringEndsWith(nameOfFileToSend, ".g") || StringEndsWith(nameOfFileToSend, ".gc") || StringEndsWith(nameOfFileToSend, ".gcode")) + { + contentType = "text/plain"; + } + else + { + contentType = "application/octet-stream"; + } + transaction->Printf("Content-Type: %s\n", contentType); + + if (zip && fileToSend != nullptr) + { + transaction->Write("Content-Encoding: gzip\n"); + transaction->Printf("Content-Length: %lu\n", fileToSend->Length()); + } + + transaction->Write("Connection: close\n\n"); + transaction->Commit(false); +} + +void Webserver::HttpInterpreter::SendGCodeReply() +{ + // Do we need to keep the G-Code reply for other clients? + bool clearReply = false; + if (!gcodeReply->IsEmpty()) + { + clientsServed++; + if (clientsServed < numSessions) + { + // Yes - make sure the Network class doesn't discard its buffers yet + // NB: This must happen here, because NetworkTransaction::Write() might already release OutputBuffers + gcodeReply->IncreaseReferences(1); + } + else + { + // No - clean up again later + clearReply = true; + } + + if (reprap.Debug(moduleWebserver)) + { + platform->MessageF(HOST_MESSAGE, "Sending G-Code reply to client %d of %d (length %u)\n", clientsServed, numSessions, gcodeReply->DataLength()); + } + } + + // Send the whole G-Code reply as plain text to the client + NetworkTransaction *transaction = webserver->currentTransaction; + transaction->Write("HTTP/1.1 200 OK\n"); + transaction->Write("Cache-Control: no-cache, no-store, must-revalidate\n"); + transaction->Write("Pragma: no-cache\n"); + transaction->Write("Expires: 0\n"); + transaction->Write("Content-Type: text/plain\n"); + transaction->Printf("Content-Length: %u\n", gcodeReply->DataLength()); + transaction->Write("Connection: close\n\n"); + transaction->Write(gcodeReply); + transaction->Commit(false); + + // Possibly clean up the G-code reply once again + if (clearReply) + { + gcodeReply->Clear(); + } +} + +void Webserver::HttpInterpreter::SendJsonResponse(const char* command) +{ + // Try to authorize the user automatically to retain compatibility with the old web interface + if (!IsAuthenticated() && reprap.NoPasswordSet()) + { + Authenticate(); + } + + // Update the authentication status and try handle "text/plain" requests here + if (IsAuthenticated()) + { + UpdateAuthentication(); + + if (StringEquals(command, "reply")) // rr_reply + { + SendGCodeReply(); + return; + } + + if (StringEquals(command, "configfile")) // rr_configfile [DEPRECATED] + { + const char *configPath = platform->GetMassStorage()->CombineName(platform->GetSysDir(), platform->GetConfigFile()); + char fileName[FILENAME_LENGTH]; + strncpy(fileName, configPath, FILENAME_LENGTH); + + SendFile(fileName, false); + return; + } + + if (StringEquals(command, "download") && StringEquals(qualifiers[0].key, "name")) + { + SendFile(qualifiers[0].value, false); + return; + } + } + + // Try to process a request for JSON responses + OutputBuffer *jsonResponse; + if (!OutputBuffer::Allocate(jsonResponse)) + { + // Reset the connection immediately if we cannot write any data. Should never happen + Network::Terminate(webserver->currentTransaction->GetConnection()); + return; + } + + bool keepOpen = false; + bool mayKeepOpen; + if (numQualKeys == 0) + { + GetJsonResponse(command, jsonResponse, mayKeepOpen); + } + else + { + GetJsonResponse(command, jsonResponse, mayKeepOpen); + } + + // Check special cases of deferred requests (rr_fileinfo) and rejected messages + NetworkTransaction *transaction = webserver->currentTransaction; + if (transaction->GetStatus() == TransactionStatus::deferred || transaction->GetStatus() == TransactionStatus::sending) + { + OutputBuffer::Release(jsonResponse); + return; + } + + // Send the JSON response + + if (mayKeepOpen) + { + // Check that the browser wants to persist the connection too + for (size_t i = 0; i < numHeaderKeys; ++i) + { + if (StringEquals(headers[i].key, "Connection")) + { + // Comment out the following line to disable persistent connections + keepOpen = StringEquals(headers[i].value, "keep-alive"); + break; + } + } + } + + transaction->Write("HTTP/1.1 200 OK\n"); + transaction->Write("Cache-Control: no-cache, no-store, must-revalidate\n"); + transaction->Write("Pragma: no-cache\n"); + transaction->Write("Expires: 0\n"); + transaction->Write("Content-Type: application/json\n"); + transaction->Printf("Content-Length: %u\n", (jsonResponse != nullptr) ? jsonResponse->Length() : 0); + transaction->Printf("Connection: %s\n\n", keepOpen ? "keep-alive" : "close"); + transaction->Write(jsonResponse); + + transaction->Commit(keepOpen); +} + +//---------------------------------------------------------------------------------------------------- + +// Input from the client + +// Get the Json response for this command. +// 'value' is null-terminated, but we also pass its length in case it contains embedded nulls, which matters when uploading files. +void Webserver::HttpInterpreter::GetJsonResponse(const char* request, OutputBuffer *&response, bool& keepOpen) +{ + keepOpen = false; // assume we don't want to persist the connection + + if (StringEquals(request, "connect") && GetKeyValue("password") != nullptr) + { + if (IsAuthenticated() || reprap.CheckPassword(GetKeyValue("password"))) + { + // Password OK + if (Authenticate()) + { + // See if we can update the current RTC date and time + if (numQualKeys > 1 && StringEquals(qualifiers[1].key, "time") && !platform->IsDateTimeSet()) + { + struct tm timeInfo; + memset(&timeInfo, 0, sizeof(timeInfo)); + if (strptime(qualifiers[1].value, "%Y-%m-%dT%H:%M:%S", &timeInfo) != nullptr) + { + time_t newTime = mktime(&timeInfo); + platform->SetDateTime(newTime); + } + } + + // Client has been logged in + response->printf("{\"err\":0,\"sessionTimeout\":%u,\"boardType\":\"%s\"}", httpSessionTimeout, platform->GetBoardString()); + } + else + { + // No more HTTP sessions available + response->copy("{\"err\":2}"); + } + } + else + { + // Wrong password + response->copy("{\"err\":1}"); + } + } + else if (!IsAuthenticated()) + { + RejectMessage("Not authorized", 500); + } + else if (StringEquals(request, "disconnect")) + { + response->printf("{\"err\":%d}", RemoveAuthentication() ? 0 : 1); + } + else if (StringEquals(request, "status")) + { + int type = 0; + if (GetKeyValue("type") != nullptr) + { + // New-style JSON status responses + type = atoi(GetKeyValue("type")); + if (type < 1 || type > 3) + { + type = 1; + } + + OutputBuffer::Release(response); + response = reprap.GetStatusResponse(type, ResponseSource::HTTP); + } + else + { + // Deprecated + OutputBuffer::Release(response); + response = reprap.GetLegacyStatusResponse(1, 0); + } + } + else if (StringEquals(request, "gcode") && GetKeyValue("gcode") != nullptr) + { + LoadGcodeBuffer(GetKeyValue("gcode")); + response->printf("{\"buff\":%u}", GetGCodeBufferSpace()); + } + else if (StringEquals(request, "upload")) + { + response->printf("{\"err\":%d}", (uploadedBytes == postFileLength) ? 0 : 1); + } + else if (StringEquals(request, "delete") && GetKeyValue("name") != nullptr) + { + bool ok = platform->GetMassStorage()->Delete(FS_PREFIX, GetKeyValue("name")); + response->printf("{\"err\":%d}", (ok) ? 0 : 1); + } + else if (StringEquals(request, "filelist") && GetKeyValue("dir") != nullptr) + { + OutputBuffer::Release(response); + response = reprap.GetFilelistResponse(GetKeyValue("dir")); + } + else if (StringEquals(request, "files")) + { + const char* dir = GetKeyValue("dir"); + if (dir == nullptr) + { + dir = platform->GetGCodeDir(); + } + const char* const flagDirsVal = GetKeyValue("flagDirs"); + const bool flagDirs = flagDirsVal != nullptr && atoi(flagDirsVal) == 1; + OutputBuffer::Release(response); + response = reprap.GetFilesResponse(dir, flagDirs); + } + else if (StringEquals(request, "fileinfo")) + { + if (deferredRequestConnection != NoConnection) + { + // Don't allow multiple deferred requests to be processed at once + webserver->currentTransaction->Defer(DeferralMode::ResetData); + } + else + { + const char* const nameVal = GetKeyValue("name"); + if (nameVal != nullptr) + { + // Regular rr_fileinfo?name=xxx call + strncpy(filenameBeingProcessed, nameVal, ARRAY_SIZE(filenameBeingProcessed)); + filenameBeingProcessed[ARRAY_UPB(filenameBeingProcessed)] = 0; + } + else + { + // Simple rr_fileinfo call to get info about the file being printed + filenameBeingProcessed[0] = 0; + } + + deferredRequestConnection = webserver->currentTransaction->GetConnection(); + ProcessDeferredRequest(); + } + } + else if (StringEquals(request, "move")) + { + const char* const oldVal = GetKeyValue("old"); + const char* const newVal = GetKeyValue("new"); + bool success = false; + if (oldVal != nullptr && newVal != nullptr) + { + success = platform->GetMassStorage()->Rename(oldVal, newVal); + } + response->printf("{\"err\":%d}", (success) ? 0 : 1); + } + else if (StringEquals(request, "mkdir")) + { + const char* dirVal = GetKeyValue("dir"); + bool success = false; + if (dirVal != nullptr) + { + success = (platform->GetMassStorage()->MakeDirectory(dirVal)); + } + response->printf("{\"err\":%d}", (success) ? 0 : 1); + } + else if (StringEquals(request, "config")) + { + OutputBuffer::Release(response); + response = reprap.GetConfigResponse(); + } + else + { + RejectMessage("Unknown request", 500); + } +} + +const char* Webserver::HttpInterpreter::GetKeyValue(const char *key) const +{ + for (size_t i = 0; i < numQualKeys; ++i) + { + if (StringEquals(qualifiers[i].key, key)) + { + return qualifiers[i].value; + } + } + return nullptr; +} + +void Webserver::HttpInterpreter::ResetState() +{ + clientPointer = 0; + state = doingCommandWord; + numCommandWords = 0; + numQualKeys = 0; + numHeaderKeys = 0; + commandWords[0] = clientMessage; +} + +void Webserver::HttpInterpreter::NoMoreDataAvailable() +{ + RejectMessage("Incomplete or too long HTTP request", 500); +} + +// May be called from ISR! +void Webserver::HttpInterpreter::ConnectionLost(Connection conn) +{ + // Make sure deferred requests are cancelled + if (deferredRequestConnection == conn) + { + reprap.GetPrintMonitor()->StopParsing(filenameBeingProcessed); + deferredRequestConnection = NoConnection; + } + + // If we couldn't read an entire request from a connection, reset our state here again + if (webserver->readingConnection == conn) + { + ResetState(); + } + + // Deal with aborted POST uploads. Note that we also check the remote port here, + // because the client *might* have two instances of the web interface running. + if (uploadState == uploadOK) + { + const uint32_t remoteIP = Network::GetRemoteIP(conn); + const uint16_t remotePort = Network::GetRemotePort(conn); + for(size_t i = 0; i < numSessions; i++) + { + if (sessions[i].ip == remoteIP && sessions[i].isPostUploading && sessions[i].postPort == remotePort) + { + if (reprap.Debug(moduleWebserver)) + { + platform->MessageF(HOST_MESSAGE, "POST upload for '%s' has been cancelled!\n", filenameBeingUploaded); + } + sessions[i].isPostUploading = false; + CancelUpload(); + break; + } + } + } +} + +bool Webserver::HttpInterpreter::CanParseData() +{ + // We want to send a response, but we need memory for that. Check if we have to truncate the G-Code reply + while (OutputBuffer::GetBytesLeft(nullptr) < minHttpResponseSize) + { + if (gcodeReply->IsEmpty()) + { + // We cannot truncate any G-Code reply and don't have enough free space, try again later + return false; + } + + if (OutputBuffer::Truncate(gcodeReply->GetFirstItem(), minHttpResponseSize) == 0) + { + // Truncating didn't work out, but see if we can free up a few more bytes by releasing the first reply item + OutputBuffer::ReleaseAll(gcodeReply->Pop()); + } + } + + // Are we still processing a deferred request? + if (deferredRequestConnection == webserver->currentTransaction->GetConnection()) + { + if (Network::IsConnected(deferredRequestConnection)) + { + // Process more of this request. If it doesn't finish this time, it will be appended to the list + // of ready transactions again, which will ensure it can be processed later again + ProcessDeferredRequest(); + } + else + { + // Don't bother with this request if the connection has been closed. + // We expect a "disconnected" transaction to report this later, so don't clean up anything here + webserver->currentTransaction->Discard(); + } + return false; + } + + return true; +} + +// Process a character from the client +// Rewritten as a state machine by dc42 to increase capability and speed, and reduce RAM requirement. +// On entry: +// There is space for at least 1 character in clientMessage. +// On return: +// If we return false: +// We want more characters. There is space for at least 1 character in clientMessage. +// If we return true: +// We have processed the message and sent the reply. No more characters may be read from this message. +// Whenever this calls ProcessMessage: +// The first line has been split up into words. Variables numCommandWords and commandWords give the number of words we found +// and the pointers to each word. The second word is treated specially. It is assumed to be a filename followed by an optional +// qualifier comprising key/value pairs. Both may include %xx escapes, and the qualifier may include + to mean space. We store +// a pointer to the filename without qualifier in commandWords[1]. We store the qualifier key/value pointers in array 'qualifiers' +// and the number of them in numQualKeys. +// The remaining lines have been parsed as header name/value pairs. Pointers to them are stored in array 'headers' and the number +// of them in numHeaders. +// If one of our arrays is about to overflow, or the message is not in a format we expect, then we call RejectMessage with an +// appropriate error code and string. +bool Webserver::HttpInterpreter::CharFromClient(char c) +{ + switch(state) + { + case doingCommandWord: + switch(c) + { + case '\n': + clientMessage[clientPointer++] = 0; + ++numCommandWords; + numHeaderKeys = 0; + headers[0].key = clientMessage + clientPointer; + state = doingHeaderKey; + break; + case '\r': + break; + case ' ': + case '\t': + clientMessage[clientPointer++] = 0; + if (numCommandWords < maxCommandWords) + { + ++numCommandWords; + commandWords[numCommandWords] = clientMessage + clientPointer; + if (numCommandWords == 1) + { + state = doingFilename; + } + } + else + { + return RejectMessage("too many command words"); + } + break; + default: + clientMessage[clientPointer++] = c; + break; + } + break; + + case doingFilename: + switch(c) + { + case '\n': + clientMessage[clientPointer++] = 0; + ++numCommandWords; + numQualKeys = 0; + numHeaderKeys = 0; + headers[0].key = clientMessage + clientPointer; + state = doingHeaderKey; + break; + case '?': + clientMessage[clientPointer++] = 0; + ++numCommandWords; + numQualKeys = 0; + qualifiers[0].key = clientMessage + clientPointer; + state = doingQualifierKey; + break; + case '%': + state = doingFilenameEsc1; + break; + case '\r': + break; + case ' ': + case '\t': + clientMessage[clientPointer++] = 0; + if (numCommandWords < maxCommandWords) + { + ++numCommandWords; + commandWords[numCommandWords] = clientMessage + clientPointer; + state = doingCommandWord; + } + else + { + return RejectMessage("too many command words"); + } + break; + default: + clientMessage[clientPointer++] = c; + break; + } + break; + + case doingQualifierKey: + switch(c) + { + case '=': + clientMessage[clientPointer++] = 0; + qualifiers[numQualKeys].value = clientMessage + clientPointer; + ++numQualKeys; + state = doingQualifierValue; + break; + case '\n': // key with no value + case ' ': + case '\t': + case '\r': + case '%': // none of our keys needs escaping, so treat an escape within a key as an error + case '&': // key with no value + return RejectMessage("bad qualifier key"); + default: + clientMessage[clientPointer++] = c; + break; + } + break; + + case doingQualifierValue: + switch(c) + { + case '\n': + clientMessage[clientPointer++] = 0; + qualifiers[numQualKeys].key = clientMessage + clientPointer; // so that we can read the whole value even if it contains a null + numHeaderKeys = 0; + headers[0].key = clientMessage + clientPointer; + state = doingHeaderKey; + break; + case ' ': + case '\t': + clientMessage[clientPointer++] = 0; + qualifiers[numQualKeys].key = clientMessage + clientPointer; // so that we can read the whole value even if it contains a null + commandWords[numCommandWords] = clientMessage + clientPointer; + state = doingCommandWord; + break; + case '\r': + break; + case '%': + state = doingQualifierValueEsc1; + break; + case '&': + // Another variable is coming + clientMessage[clientPointer++] = 0; + qualifiers[numQualKeys].key = clientMessage + clientPointer; // so that we can read the whole value even if it contains a null + if (numQualKeys < maxQualKeys) + { + state = doingQualifierKey; + } + else + { + return RejectMessage("too many keys in qualifier"); + } + break; + case '+': + clientMessage[clientPointer++] = ' '; + break; + default: + clientMessage[clientPointer++] = c; + break; + } + break; + + case doingFilenameEsc1: + case doingQualifierValueEsc1: + if (c >= '0' && c <= '9') + { + decodeChar = (c - '0') << 4; + state = (HttpState)(state + 1); + } + else if (c >= 'A' && c <= 'F') + { + decodeChar = (c - ('A' - 10)) << 4; + state = (HttpState)(state + 1); + } + else + { + return RejectMessage(badEscapeResponse); + } + break; + + case doingFilenameEsc2: + case doingQualifierValueEsc2: + if (c >= '0' && c <= '9') + { + clientMessage[clientPointer++] = decodeChar | (c - '0'); + state = (HttpState)(state - 2); + } + else if (c >= 'A' && c <= 'F') + { + clientMessage[clientPointer++] = decodeChar | (c - ('A' - 10)); + state = (HttpState)(state - 2); + } + else + { + return RejectMessage(badEscapeResponse); + } + break; + + case doingHeaderKey: + switch(c) + { + case '\n': + if (clientMessage + clientPointer == headers[numHeaderKeys].key) // if the key hasn't started yet, then this is the blank line at the end + { + if (ProcessMessage()) + { + return true; + } + } + else + { + return RejectMessage("unexpected newline"); + } + break; + case '\r': + break; + case ':': + if (numHeaderKeys == maxHeaders - 1) + { + return RejectMessage("too many header key-value pairs"); + } + clientMessage[clientPointer++] = 0; + headers[numHeaderKeys].value = clientMessage + clientPointer; + ++numHeaderKeys; + state = expectingHeaderValue; + break; + default: + clientMessage[clientPointer++] = c; + break; + } + break; + + case expectingHeaderValue: + if (c == ' ' || c == '\t') + { + break; // ignore spaces between header key and value + } + state = doingHeaderValue; + // no break + + case doingHeaderValue: + if (c == '\n') + { + state = doingHeaderContinuation; + } + else if (c != '\r') + { + clientMessage[clientPointer++] = c; + } + break; + + case doingHeaderContinuation: + switch(c) + { + case ' ': + case '\t': + // It's a continuation of the previous value + clientMessage[clientPointer++] = c; + state = doingHeaderValue; + break; + case '\n': + // It's the blank line + clientMessage[clientPointer] = 0; + if (ProcessMessage()) + { + return true; + } + // no break + case '\r': + break; + default: + // It's a new key + if (clientPointer + 3 <= ARRAY_SIZE(clientMessage)) + { + clientMessage[clientPointer++] = 0; + headers[numHeaderKeys].key = clientMessage + clientPointer; + clientMessage[clientPointer++] = c; + state = doingHeaderKey; + } + else + { + return RejectMessage(overflowResponse); + } + break; + } + break; + + default: + break; + } + + if (clientPointer == ARRAY_SIZE(clientMessage)) + { + return RejectMessage(overflowResponse); + } + return false; +} + +// Process the message received so far. We have reached the end of the headers. +// Return true if the message is complete, false if we want to continue receiving data (i.e. postdata) +bool Webserver::HttpInterpreter::ProcessMessage() +{ + if (reprap.Debug(moduleWebserver)) + { + platform->MessageF(HOST_MESSAGE, "HTTP req, command words {", numCommandWords); + for (size_t i = 0; i < numCommandWords; ++i) + { + platform->MessageF(HOST_MESSAGE, " %s", commandWords[i]); + } + platform->Message(HOST_MESSAGE, " }, parameters {"); + + for (size_t i = 0; i < numQualKeys; ++i) + { + platform->MessageF(HOST_MESSAGE, " %s=%s", qualifiers[i].key, qualifiers[i].value); + } + platform->Message(HOST_MESSAGE, " }\n"); + } + + if (numCommandWords < 2) + { + return RejectMessage("too few command words"); + } + + if (StringEquals(commandWords[0], "GET")) + { + if (StringStartsWith(commandWords[1], KO_START)) + { + SendJsonResponse(commandWords[1] + KO_FIRST); + } + else if (commandWords[1][0] == '/' && StringStartsWith(commandWords[1] + 1, KO_START)) + { + SendJsonResponse(commandWords[1] + 1 + KO_FIRST); + } + else + { + SendFile(commandWords[1], true); + } + + ResetState(); + return true; + } + else if (IsAuthenticated() && StringEquals(commandWords[0], "POST")) + { + const bool isUploadRequest = (StringEquals(commandWords[1], KO_START "upload")) + || (commandWords[1][0] == '/' && StringEquals(commandWords[1] + 1, KO_START "upload")); + if (isUploadRequest) + { + if (numQualKeys > 0 && StringEquals(qualifiers[0].key, "name")) + { + // We cannot upload more than one file at once + if (IsUploading()) + { + return RejectMessage("cannot upload more than one file at once"); + } + + // See how many bytes we expect to read + bool contentLengthFound = false; + for(size_t i=0; i<numHeaderKeys; i++) + { + if (StringEquals(headers[i].key, "Content-Length")) + { + postFileLength = atoi(headers[i].value); + contentLengthFound = true; + break; + } + } + + // Start POST file upload + if (!contentLengthFound) + { + return RejectMessage("invalid POST upload request"); + } + + // Start a new file upload + FileStore *file = platform->GetFileStore(FS_PREFIX, qualifiers[0].value, true); + if (!StartUpload(file, qualifiers[0].value)) + { + return RejectMessage("could not start file upload"); + } + + // Try to get the last modified file date and time + if (numQualKeys > 1 && StringEquals(qualifiers[1].key, "time")) + { + struct tm timeInfo; + memset(&timeInfo, 0, sizeof(timeInfo)); + if (strptime(qualifiers[1].value, "%Y-%m-%dT%H:%M:%S", &timeInfo) != nullptr) + { + fileLastModified = mktime(&timeInfo); + } + else + { + fileLastModified = 0; + } + } + else + { + fileLastModified = 0; + } + + if (reprap.Debug(moduleWebserver)) + { + platform->MessageF(HOST_MESSAGE, "Start uploading file %s length %lu\n", qualifiers[0].value, postFileLength); + } + uploadedBytes = 0; + + // Keep track of the connection that is now uploading + uint32_t remoteIP = webserver->currentTransaction->GetRemoteIP(); + uint16_t remotePort = webserver->currentTransaction->GetRemotePort(); + for(size_t i = 0; i < numSessions; i++) + { + if (sessions[i].ip == remoteIP) + { + sessions[i].postPort = remotePort; + sessions[i].isPostUploading = true; + break; + } + } + + ResetState(); + return true; + } + } + return RejectMessage("only rr_upload is supported for POST requests"); + } + else + { + return RejectMessage("Unknown message type or not authenticated"); + } +} + +// Reject the current message. Always returns true to indicate that we should stop reading the message. +bool Webserver::HttpInterpreter::RejectMessage(const char* response, unsigned int code) +{ + platform->MessageF(HOST_MESSAGE, "Webserver: rejecting message with: %s\n", response); + + NetworkTransaction *transaction = webserver->currentTransaction; + transaction->Printf("HTTP/1.1 %u %s\nConnection: close\n\n", code, response); + transaction->Commit(false); + + ResetState(); + + return true; +} + +// Authenticate current IP and return true on success +bool Webserver::HttpInterpreter::Authenticate() +{ + if (numSessions < maxHttpSessions) + { + sessions[numSessions].ip = webserver->currentTransaction->GetRemoteIP(); + sessions[numSessions].lastQueryTime = millis(); + sessions[numSessions].isPostUploading = false; + numSessions++; + return true; + } + return false; +} + +bool Webserver::HttpInterpreter::IsAuthenticated() const +{ + const uint32_t remoteIP = webserver->currentTransaction->GetRemoteIP(); + for(size_t i = 0; i < numSessions; i++) + { + if (sessions[i].ip == remoteIP) + { + return true; + } + } + return false; +} + +void Webserver::HttpInterpreter::UpdateAuthentication() +{ + const uint32_t remoteIP = webserver->currentTransaction->GetRemoteIP(); + for(size_t i = 0; i < numSessions; i++) + { + if (sessions[i].ip == remoteIP) + { + sessions[i].lastQueryTime = millis(); + break; + } + } +} + +bool Webserver::HttpInterpreter::RemoveAuthentication() +{ + const uint32_t remoteIP = webserver->currentTransaction->GetRemoteIP(); + for(int i=(int)numSessions - 1; i>=0; i--) + { + if (sessions[i].ip == remoteIP) + { + if (sessions[i].isPostUploading) + { + // Don't allow sessions with active POST uploads to be removed + return false; + } + + for (size_t k = i + 1; k < numSessions; ++k) + { + memcpy(&sessions[k - 1], &sessions[k], sizeof(HttpSession)); + } + numSessions--; + return true; + } + } + return false; +} + +// Process a received string of gcodes +void Webserver::HttpInterpreter::LoadGcodeBuffer(const char* gc) +{ + char gcodeTempBuf[GCODE_LENGTH]; + uint16_t gtp = 0; + bool inComment = false; + for (;;) + { + char c = *gc++; + if (c == 0) + { + gcodeTempBuf[gtp] = 0; + ProcessGcode(gcodeTempBuf); + return; + } + + if (c == '\n') + { + gcodeTempBuf[gtp] = 0; + ProcessGcode(gcodeTempBuf); + gtp = 0; + inComment = false; + } + else + { + if (c == ';') + { + inComment = true; + } + + if (gtp == ARRAY_UPB(gcodeTempBuf)) + { + // gcode is too long, we haven't room for another character and a null + if (c != ' ' && !inComment) + { + platform->Message(HOST_MESSAGE, "Error: GCode local buffer overflow in HTTP webserver.\n"); + return; + } + // else we're either in a comment or the current character is a space. + // If we're in a comment, we'll silently truncate it. + // If the current character is a space, we'll wait until we see a non-comment character before reporting an error, + // in case the next character is end-of-line or the start of a comment. + } + else + { + gcodeTempBuf[gtp++] = c; + } + } + } +} + +// Process a null-terminated gcode +// We intercept one M Codes so we can deal with emergencies. That +// way things don't get out of sync, and - as a file name can contain +// a valid G code (!) - confusion is avoided. +void Webserver::HttpInterpreter::ProcessGcode(const char* gc) +{ + if (StringStartsWith(gc, "M112") && !isdigit(gc[4])) // emergency stop + { + reprap.EmergencyStop(); + gcodeReadIndex = gcodeWriteIndex; // clear the buffer + reprap.GetGCodes()->Reset(); + } + else + { + StoreGcodeData(gc, strlen(gc) + 1); + } +} + +// Process a received string of gcodes +void Webserver::HttpInterpreter::StoreGcodeData(const char* data, uint16_t len) +{ + if (len > GetGCodeBufferSpace()) + { + platform->Message(HOST_MESSAGE, "Error: GCode buffer overflow in HTTP Webserver!\n"); + } + else + { + uint16_t remaining = gcodeBufferLength - gcodeWriteIndex; + if (len <= remaining) + { + memcpy(gcodeBuffer + gcodeWriteIndex, data, len); + } + else + { + memcpy(gcodeBuffer + gcodeWriteIndex, data, remaining); + memcpy(gcodeBuffer, data + remaining, len - remaining); + } + gcodeWriteIndex = (gcodeWriteIndex + len) % gcodeBufferLength; + } +} + +// Feeding G Codes to the GCodes class +char Webserver::HttpInterpreter::ReadGCode() +{ + char c; + if (gcodeReadIndex == gcodeWriteIndex) + { + c = 0; + } + else + { + c = gcodeBuffer[gcodeReadIndex]; + gcodeReadIndex = (gcodeReadIndex + 1u) % gcodeBufferLength; + } + return c; +} + +// Handle a G Code reply from the GCodes class +void Webserver::HttpInterpreter::HandleGCodeReply(OutputBuffer *reply) +{ + if (reply != nullptr) + { + if (numSessions > 0) + { + // FIXME: This might cause G-code responses to be sent twice to fast HTTP clients, but + // I (chrishamm) cannot think of a nicer way to deal with slow clients at the moment... + gcodeReply->Push(reply); + clientsServed = 0; + seq++; + } + else + { + // Don't use buffers that may never get released... + OutputBuffer::ReleaseAll(reply); + } + } +} + +void Webserver::HttpInterpreter::HandleGCodeReply(const char *reply) +{ + if (numSessions > 0) + { + OutputBuffer *buffer = gcodeReply->GetLastItem(); + if (buffer == nullptr || buffer->IsReferenced()) + { + if (!OutputBuffer::Allocate(buffer)) + { + // No more space available, stop here + return; + } + gcodeReply->Push(buffer); + } + + buffer->cat(reply); + clientsServed = 0; + seq++; + } +} + +// Called to process a deferred request and takes care of the current Webserver transaction +void Webserver::HttpInterpreter::ProcessDeferredRequest() +{ + OutputBuffer *jsonResponse = nullptr; + const Connection lastDeferredConnection = deferredRequestConnection; + + // At the moment only file info requests are deferred. + // Parsing the file may take a while, so keep LwIP running while we're waiting + network->Unlock(); + bool gotFileInfo = reprap.GetPrintMonitor()->GetFileInfoResponse(filenameBeingProcessed, jsonResponse); + while (!network->Lock()); + + // Because LwIP was unlocked before, there is a chance that the ConnectionLost() call has already + // stopped the file parsing. Check this special case here + if (lastDeferredConnection == deferredRequestConnection) + { + NetworkTransaction *transaction = webserver->currentTransaction; + if (gotFileInfo) + { + deferredRequestConnection = NoConnection; + + // Got it - send the response now + transaction->Write("HTTP/1.1 200 OK\n"); + transaction->Write("Cache-Control: no-cache, no-store, must-revalidate\n"); + transaction->Write("Pragma: no-cache\n"); + transaction->Write("Expires: 0\n"); + transaction->Write("Content-Type: application/json\n"); + transaction->Printf("Content-Length: %u\n", (jsonResponse != nullptr) ? jsonResponse->Length() : 0); + transaction->Printf("Connection: close\n\n"); + transaction->Write(jsonResponse); + + transaction->Commit(false); + } + else + { + // File hasn't been fully parsed yet, try again later + transaction->Defer(DeferralMode::DiscardData); + } + } + else + { + // Clean up again if we cannot send the response at all + OutputBuffer::ReleaseAll(jsonResponse); + } +} + +//******************************************************************************************** +// +//************************* FTP interpreter for the Webserver class ************************** +// +//******************************************************************************************** + +Webserver::FtpInterpreter::FtpInterpreter(Platform *p, Webserver *ws, Network *n) + : ProtocolInterpreter(p, ws, n), state(authenticating), clientPointer(0) +{ + connectedClients = 0; + strcpy(currentDir, "/"); +} + +void Webserver::FtpInterpreter::Diagnostics(MessageType mt) +{ + platform->MessageF(mt, "FTP connections: %d, state %d\n", connectedClients, state); +} + +void Webserver::FtpInterpreter::ConnectionEstablished() +{ + connectedClients++; + if (reprap.Debug(moduleWebserver)) + { + platform->Message(HOST_MESSAGE, "Webserver: FTP connection established!\n"); + } + + // Is this a new connection on the data port? + NetworkTransaction *transaction = webserver->currentTransaction; + if (transaction->GetLocalPort() != FTP_PORT) + { + if (state == waitingForPasvPort) + { + // Yes - save it for the main request + network->SaveDataConnection(); + state = pasvPortConnected; + transaction->Discard(); + } + else + { + // Should never get here... + transaction->Commit(false); + } + return; + } + + // A client is trying to connect to the main FTP port + switch (state) + { + case idle: + case authenticated: // added by DC because without it, we can't transfer any files with FileZilla + // We can safely deal with one connection on the main FTP port + state = authenticating; + SendReply(220, "RepRapFirmware FTP server", true); + break; + + default: + // But don't allow multiple ones, this could mess things up + SendReply(421, "Only one client can be connected at a time.", false); + return; + } +} + +// May be called from ISR! +void Webserver::FtpInterpreter::ConnectionLost(Connection conn) +{ + connectedClients--; + + if (Network::GetLocalPort(conn) != FTP_PORT) + { + // Did everything work out? Usually this is only called for uploads + if (network->AcquireFTPTransaction()) + { + webserver->currentTransaction = network->GetTransaction(); + if (state == doingPasvIO) + { + if (uploadState != uploadError && !Network::IsTerminated(conn)) + { + SendReply(226, "Transfer complete."); + FinishUpload(0); + } + else + { + SendReply(526, "Transfer failed!"); + } + } + else + { + SendReply(550, "Lost data connection!"); + } + } + + // Close the data port and reset our state again + network->CloseDataPort(); + CancelUpload(); + state = authenticated; + } + + if (connectedClients == 0) + { + // Last one gone now... + ResetState(); + } +} + +bool Webserver::FtpInterpreter::CharFromClient(char c) +{ + if (clientPointer == ARRAY_UPB(clientMessage)) + { + clientPointer = 0; + platform->Message(HOST_MESSAGE, "Webserver: Buffer overflow in FTP server!\n"); + return true; + } + + switch (c) + { + case 0: + break; + + case '\r': + case '\n': + clientMessage[clientPointer++] = 0; + + if (reprap.Debug(moduleWebserver)) + { + platform->MessageF(HOST_MESSAGE, "FtpInterpreter::ProcessLine called with state %d:\n%s\n", state, clientMessage); + } + + if (clientPointer > 1) // only process a new line if we actually received data + { + ProcessLine(); + clientPointer = 0; + return true; + } + + if (reprap.Debug(moduleWebserver)) + { + platform->Message(HOST_MESSAGE, "FtpInterpreter::ProcessLine call finished.\n"); + } + + clientPointer = 0; + break; + + default: + clientMessage[clientPointer++] = c; + break; + } + + return false; +} + +void Webserver::FtpInterpreter::ResetState() +{ + clientPointer = 0; + strcpy(currentDir, "/"); + + network->CloseDataPort(); + CancelUpload(); + + state = idle; +} + +bool Webserver::FtpInterpreter::DoingFastUpload() const +{ + return (IsUploading() && webserver->currentTransaction->GetLocalPort() == network->GetDataPort()); +} + +// return true if an error has occurred, false otherwise +void Webserver::FtpInterpreter::ProcessLine() +{ + switch (state) + { + case idle: + case authenticating: + // don't check the user name + if (StringStartsWith(clientMessage, "USER")) + { + SendReply(331, "Please specify the password."); + } + // but check the password + else if (StringStartsWith(clientMessage, "PASS")) + { + char pass[PASSWORD_LENGTH]; + int pass_length = 0; + bool reading_pass = false; + for(size_t i = 4; i < clientPointer && i < PASSWORD_LENGTH + 3; i++) + { + reading_pass |= (clientMessage[i] != ' ' && clientMessage[i] != '\t'); + if (reading_pass) + { + pass[pass_length++] = clientMessage[i]; + } + } + pass[pass_length] = 0; + + if (reprap.CheckPassword(pass)) + { + state = authenticated; + SendReply(230, "Login successful."); + } + else + { + SendReply(530, "Login incorrect.", false); + } + } + // if it's different, send response 500 to indicate we don't know the code (might be AUTH or so) + else + { + SendReply(500, "Unknown login command."); + } + + break; + + case authenticated: + // get system type + if (StringEquals(clientMessage, "SYST")) + { + SendReply(215, "UNIX Type: L8"); + } + // get features + else if (StringEquals(clientMessage, "FEAT")) + { + SendFeatures(); + } + // get current dir + else if (StringEquals(clientMessage, "PWD")) + { + NetworkTransaction *transaction = webserver->currentTransaction; + transaction->Printf("257 \"%s\"\r\n", currentDir); + transaction->Commit(true); + } + // set current dir + else if (StringStartsWith(clientMessage, "CWD")) + { + ReadFilename(3); + ChangeDirectory(filename); + } + // change to parent of current directory + else if (StringEquals(clientMessage, "CDUP")) + { + ChangeDirectory(".."); + } + // switch transfer mode (sends response, but doesn't have any effects) + else if (StringStartsWith(clientMessage, "TYPE")) + { + for(size_t i = 4; i < clientPointer; i++) + { + if (clientMessage[i] == 'I') + { + SendReply(200, "Switching to Binary mode."); + return; + } + + if (clientMessage[i] == 'A') + { + SendReply(200, "Switching to ASCII mode."); + return; + } + } + + SendReply(500, "Unknown command."); + } + // enter passive mode mode + else if (StringEquals(clientMessage, "PASV")) + { + /* get local IP address */ + const uint8_t * const ip_address = network->GetIPAddress(); + + /* open random port > 1023 */ + uint16_t pasv_port = random(1024, 65535); + network->OpenDataPort(pasv_port); + portOpenTime = millis(); + state = waitingForPasvPort; + + /* send FTP response */ + NetworkTransaction *transaction = webserver->currentTransaction; + transaction->Printf("227 Entering Passive Mode (%d,%d,%d,%d,%d,%d)\r\n", + ip_address[0], ip_address[1], ip_address[2], ip_address[3], + pasv_port / 256, pasv_port % 256); + transaction->Commit(true); + } + // PASV commands are not supported in this state + else if (StringEquals(clientMessage, "LIST") || StringStartsWith(clientMessage, "RETR") || StringStartsWith(clientMessage, "STOR")) + { + SendReply(425, "Use PASV first."); + } + // delete file + else if (StringStartsWith(clientMessage, "DELE")) + { + ReadFilename(4); + if (platform->GetMassStorage()->Delete(currentDir, filename)) + { + SendReply(250, "Delete operation successful."); + } + else + { + SendReply(550, "Delete operation failed."); + } + } + // delete directory + else if (StringStartsWith(clientMessage, "RMD")) + { + ReadFilename(3); + if (platform->GetMassStorage()->Delete(currentDir, filename)) + { + SendReply(250, "Remove directory operation successful."); + } + else + { + SendReply(550, "Remove directory operation failed."); + } + } + // make new directory + else if (StringStartsWith(clientMessage, "MKD")) + { + ReadFilename(3); + const char *location = (filename[0] == '/') + ? filename + : platform->GetMassStorage()->CombineName(currentDir, filename); + + if (platform->GetMassStorage()->MakeDirectory(location)) + { + NetworkTransaction *transaction = webserver->currentTransaction; + transaction->Printf("257 \"%s\" created\r\n", location); + transaction->Commit(true); + } + else + { + SendReply(550, "Create directory operation failed."); + } + } + // rename file or directory + else if (StringStartsWith(clientMessage, "RNFR")) + { + ReadFilename(4); + if (filename[0] != '/') + { + const char *temp = platform->GetMassStorage()->CombineName(currentDir, filename); + strncpy(filename, temp, FILENAME_LENGTH); + filename[FILENAME_LENGTH - 1] = 0; + } + + if (platform->GetMassStorage()->FileExists(filename)) + { + SendReply(350, "Ready to RNTO."); + } + else + { + SendReply(550, "Invalid file or directory."); + } + } + else if (StringStartsWith(clientMessage, "RNTO")) + { + // Copy origin path to temp oldFilename and read new path + char oldFilename[FILENAME_LENGTH]; + strncpy(oldFilename, filename, FILENAME_LENGTH); + oldFilename[FILENAME_LENGTH - 1] = 0; + ReadFilename(4); + + const char *newFilename = platform->GetMassStorage()->CombineName(currentDir, filename); + if (platform->GetMassStorage()->Rename(oldFilename, newFilename)) + { + SendReply(250, "Rename successful."); + } + else + { + SendReply(500, "Could not rename file or directory."); + } + } + // no op + else if (StringEquals(clientMessage, "NOOP")) + { + SendReply(200, "NOOP okay."); + } + // end connection + else if (StringEquals(clientMessage, "QUIT")) + { + SendReply(221, "Goodbye.", false); + ResetState(); + } + // unknown + else + { + SendReply(500, "Unknown command."); + } + + break; + + case waitingForPasvPort: + if (millis() - portOpenTime > ftpPasvPortTimeout) + { + SendReply(425, "Failed to establish connection."); + + network->CloseDataPort(); + state = authenticated; + } + else + { + webserver->currentTransaction->Defer(DeferralMode::ResetData); + } + + break; + + case pasvPortConnected: + // save current connection state so we can send '226 Transfer complete.' when ConnectionLost() is called + network->SaveFTPConnection(); + + // list directory entries + if (StringEquals(clientMessage, "LIST")) + { + if (network->AcquireDataTransaction()) + { + // send announcement via ftp main port + SendReply(150, "Here comes the directory listing."); + + // send directory listing via data port + NetworkTransaction *dataTransaction = network->GetTransaction(); + + FileInfo fileInfo; + if (platform->GetMassStorage()->FindFirst(currentDir, fileInfo)) + { + do { + // Example for a typical UNIX-like file list: + // "drwxr-xr-x 2 ftp ftp 0 Apr 11 2013 bin\r\n" + const char dirChar = (fileInfo.isDirectory) ? 'd' : '-'; + const struct tm * const timeInfo = gmtime(&fileInfo.lastModified); + dataTransaction->Printf("%crw-rw-rw- 1 ftp ftp %13lu %s %02d %04d %s\r\n", + dirChar, fileInfo.size, platform->GetMassStorage()->GetMonthName(timeInfo->tm_mon + 1), + timeInfo->tm_mday, timeInfo->tm_year + 1900, fileInfo.fileName); + } while (platform->GetMassStorage()->FindNext(fileInfo)); + } + + dataTransaction->Commit(false); + state = doingPasvIO; + } + else + { + SendReply(500, "Unknown error."); + network->CloseDataPort(); + state = authenticated; + } + } + // upload a file + else if (StringStartsWith(clientMessage, "STOR")) + { + ReadFilename(4); + + FileStore *file = platform->GetFileStore(currentDir, filename, true); + if (StartUpload(file, filename)) + { + SendReply(150, "OK to send data."); + state = doingPasvIO; + } + else + { + SendReply(550, "Failed to open file."); + network->CloseDataPort(); + state = authenticated; + } + } + // download a file + else if (StringStartsWith(clientMessage, "RETR")) + { + ReadFilename(4); + + FileStore *file = platform->GetFileStore(currentDir, filename, false); + if (file == nullptr) + { + SendReply(550, "Failed to open file."); + } + else + { + if (network->AcquireDataTransaction()) + { + // send announcement via main ftp port + NetworkTransaction *transaction = webserver->currentTransaction; + transaction->Printf("150 Opening data connection for %s (%lu bytes).\r\n", filename, file->Length()); + transaction->Commit(true); + + // send the file via data port + NetworkTransaction *dataTransaction = network->GetTransaction(); + dataTransaction->SetFileToWrite(file); + dataTransaction->Commit(false); + state = doingPasvIO; + } + else + { + file->Close(); + SendReply(500, "Unknown error."); + network->CloseDataPort(); + state = authenticated; + } + } + } + // unknown command + else + { + SendReply(500, "Unknown command."); + network->CloseDataPort(); + state = authenticated; + } + + break; + + case doingPasvIO: + // abort current transfer + if (StringEquals(clientMessage, "ABOR")) + { + if (IsUploading()) + { + CancelUpload(); + SendReply(226, "ABOR successful."); + } + else + { + network->CloseDataPort(); + SendReply(226, "ABOR successful."); + } + } + // unknown command + else + { + SendReply(500, "Unknown command."); + network->CloseDataPort(); + state = authenticated; + } + + break; + } +} + +void Webserver::FtpInterpreter::SendReply(int code, const char *message, bool keepConnection) +{ + NetworkTransaction *transaction = webserver->currentTransaction; + transaction->Printf("%d %s\r\n", code, message); + transaction->Commit(keepConnection); +} + +void Webserver::FtpInterpreter::SendFeatures() +{ + NetworkTransaction *transaction = webserver->currentTransaction; + transaction->Write("211-Features:\r\n"); + transaction->Write("PASV\r\n"); // support PASV mode + transaction->Write("211 End\r\n"); + transaction->Commit(true); +} + +void Webserver::FtpInterpreter::ReadFilename(uint16_t start) +{ + int filenameLength = 0; + bool readingPath = false; + for(int i = start; i < (int)clientPointer && filenameLength < (int)(FILENAME_LENGTH - 1); i++) + { + switch (clientMessage[i]) + { + // ignore quotes + case '"': + case '\'': + break; + + // skip whitespaces unless the actual filename is being read + case ' ': + case '\t': + if (readingPath) + { + filename[filenameLength++] = clientMessage[i]; + } + break; + + // read path name + default: + readingPath = true; + filename[filenameLength++] = clientMessage[i]; + break; + } + } + filename[filenameLength] = 0; +} + +void Webserver::FtpInterpreter::ChangeDirectory(const char *newDirectory) +{ + char combinedPath[FILENAME_LENGTH]; + + if (newDirectory[0] != 0) + { + /* Prepare the new directory path */ + if (newDirectory[0] == '/') // absolute path + { + strncpy(combinedPath, newDirectory, FILENAME_LENGTH); + combinedPath[FILENAME_LENGTH - 1] = 0; + } + else // relative path + { + if (StringEquals(newDirectory, "..")) // go up + { + if (StringEquals(currentDir, "/")) + { + // we're already at the root, so we can't go up any more + SendReply(550, "Failed to change directory."); + return; + } + else + { + strncpy(combinedPath, currentDir, FILENAME_LENGTH); + for(int i=strlen(combinedPath) -2; i>=0; i--) + { + if (combinedPath[i] == '/') + { + combinedPath[i +1] = 0; + break; + } + } + } + } + else // go to child directory + { + strncpy(combinedPath, currentDir, FILENAME_LENGTH); + if (strlen(currentDir) > 1) + { + strncat(combinedPath, "/", FILENAME_LENGTH - strlen(combinedPath) - 1); + } + strncat(combinedPath, newDirectory, FILENAME_LENGTH - strlen(combinedPath) - 1); + } + } + + /* Make sure the new path does not end with a '/', because FatFs won't see the directory otherwise */ + if (StringEndsWith(combinedPath, "/") && strlen(combinedPath) > 1) + { + combinedPath[strlen(combinedPath) -1] = 0; + } + + /* Verify path and change it */ + if (platform->GetMassStorage()->DirectoryExists(combinedPath)) + { + strncpy(currentDir, combinedPath, FILENAME_LENGTH); + SendReply(250, "Directory successfully changed."); + } + else + { + SendReply(550, "Failed to change directory."); + } + } + else + { + SendReply(550, "Failed to change directory."); + } +} + + +//******************************************************************************************** +// +//*********************** Telnet interpreter for the Webserver class ************************* +// +//******************************************************************************************** + +Webserver::TelnetInterpreter::TelnetInterpreter(Platform *p, Webserver *ws, Network *n) + : ProtocolInterpreter(p, ws, n), connectedClients(0), processNextLine(false), gcodeReadIndex(0), gcodeWriteIndex(0), gcodeReply(nullptr) +{ + ResetState(); +} + +void Webserver::TelnetInterpreter::Diagnostics(MessageType mt) +{ + platform->MessageF(mt, "Telnet connections: %d, state %d\n", connectedClients, state); +} + +void Webserver::TelnetInterpreter::ConnectionEstablished() +{ + connectedClients++; + NetworkTransaction *transaction = network->GetTransaction(); + + // Only one client may be connected via Telnet at once, so check this first + if (state != idle) + { + transaction->Write("Sorry, only one client may be connected via Telnet at once.\r\n"); + transaction->Commit(false); + return; + } + state = justConnected; + connectTime = millis(); + + // Check whether we need a password to log in + if (reprap.NoPasswordSet()) + { + // Don't send a login prompt if no password is set, so we don't mess up Pronterface + transaction->Discard(); + } + else + { + transaction->Write("RepRapFirmware Telnet interface\r\n\r\n"); + transaction->Write("Please enter your password:\r\n"); + transaction->Write("> "); + transaction->Commit(true); + } +} + +// May be called from ISR! +void Webserver::TelnetInterpreter::ConnectionLost(Connection conn) +{ + connectedClients--; + if (connectedClients == 0) + { + ResetState(); + + // Don't save up output buffers if they can't be sent + OutputBuffer::ReleaseAll(gcodeReply); + gcodeReply = nullptr; + } +} + +bool Webserver::TelnetInterpreter::CanParseData() +{ + // Is this an acquired transaction using which we can send the G-code reply? + TransactionStatus status = webserver->currentTransaction->GetStatus(); + if (status == TransactionStatus::acquired) + { + SendGCodeReply(); + return false; + } + + // Is this connection still live? Check that for deferred requests + if (status == TransactionStatus::deferred && !webserver->currentTransaction->IsConnected()) + { + webserver->currentTransaction->Discard(); + return false; + } + + // In order to support TCP streaming mode, check if we can store any more data at this time + if (GetGCodeBufferSpace() < clientPointer + 1) + { + webserver->currentTransaction->Defer(DeferralMode::DeferOnly); + return false; + } + + // If that works and if the next line hasn't been processed yet, do it now + if (processNextLine) + { + return !ProcessLine(); + } + + // Otherwise just parse the next request + return true; +} + +bool Webserver::TelnetInterpreter::CharFromClient(char c) +{ + // If this is likely to be a Telnet setup message (with some garbage in it), dump the first + // received packet and move on to the next state + if (state == justConnected) + { + if (reprap.NoPasswordSet()) + { + state = authenticated; + network->SaveTelnetConnection(); + } + else + { + state = authenticating; + } + + if (millis() - connectTime < telnetSetupDuration) + { + network->GetTransaction()->Discard(); + return true; + } + } + + // Otherwise try to read one line at a time + switch (c) + { + case 0: + break; + + case '\b': + // Allow backspace for pure Telnet clients like PuTTY + if (clientPointer != 0) + { + clientPointer--; + } + break; + + case '\r': + case '\n': + if (clientPointer != 0) + { + // This line is complete, do we have enough space left to store it? + clientMessage[clientPointer] = 0; + if (GetGCodeBufferSpace() < clientPointer + 1) + { + // No - defer this transaction, so we can process more of it next time + webserver->currentTransaction->Defer(DeferralMode::DeferOnly); + processNextLine = true; + return true; + } + + // Yes - try to process it + return ProcessLine(); + } + break; + + default: + clientMessage[clientPointer++] = c; + + // Make sure we don't overflow the line buffer + if (clientPointer == ARRAY_UPB(clientMessage)) + { + clientPointer = 0; + platform->Message(HOST_MESSAGE, "Webserver: Buffer overflow in Telnet server!\n"); + return true; + } + break; + } + + return false; +} + +void Webserver::TelnetInterpreter::ResetState() +{ + state = idle; + connectTime = 0; + clientPointer = 0; + gcodeReadIndex = gcodeWriteIndex; // clear the buffer +} + +// Usually we should not try to send any data here, because that would purge the packet's +// payload and mess with TCP streaming mode if Pronterface is used. However, under special +// circumstances this must happen and in this case this method must always return true. +bool Webserver::TelnetInterpreter::ProcessLine() +{ + processNextLine = false; + clientPointer = 0; + + NetworkTransaction *transaction = network->GetTransaction(); + switch (state) + { + case idle: + case justConnected: + // Should never get here... + // no break + + case authenticating: + if (reprap.CheckPassword(clientMessage)) + { + network->SaveTelnetConnection(); + state = authenticated; + + transaction->Write("Log in successful!\r\n"); + transaction->Commit(true); + } + else + { + transaction->Write("Invalid password.\r\n> "); + transaction->Commit(true); + } + return true; + + case authenticated: + // Special commands for Telnet + if (StringEquals(clientMessage, "exit") || StringEquals(clientMessage, "quit")) + { + transaction->Write("Goodbye.\r\n"); + transaction->Commit(false); + return true; + } + // All other codes are stored for the GCodes class + ProcessGcode(clientMessage); + break; + } + return false; +} + +// Process a null-terminated gcode +// We intercept one M Codes so we can deal with emergencies. That +// way things don't get out of sync, and - as a file name can contain +// a valid G code (!) - confusion is avoided. +void Webserver::TelnetInterpreter::ProcessGcode(const char* gc) +{ + if (StringStartsWith(gc, "M112") && !isdigit(gc[4])) // emergency stop + { + reprap.EmergencyStop(); + gcodeReadIndex = gcodeWriteIndex; // clear the buffer + reprap.GetGCodes()->Reset(); + } + else + { + StoreGcodeData(gc, strlen(gc) + 1); + } +} + +// Process a received string of gcodes +void Webserver::TelnetInterpreter::StoreGcodeData(const char* data, uint16_t len) +{ + if (len > GetGCodeBufferSpace()) + { + platform->Message(HOST_MESSAGE, "Error: GCode buffer overflow in Telnet Webserver!\n"); + } + else + { + uint16_t remaining = gcodeBufferLength - gcodeWriteIndex; + if (len <= remaining) + { + memcpy(gcodeBuffer + gcodeWriteIndex, data, len); + } + else + { + memcpy(gcodeBuffer + gcodeWriteIndex, data, remaining); + memcpy(gcodeBuffer, data + remaining, len - remaining); + } + gcodeWriteIndex = (gcodeWriteIndex + len) % gcodeBufferLength; + } +} + +// Feeding G Codes to the GCodes class +char Webserver::TelnetInterpreter::ReadGCode() +{ + char c; + if (gcodeReadIndex == gcodeWriteIndex) + { + c = 0; + } + else + { + c = gcodeBuffer[gcodeReadIndex]; + gcodeReadIndex = (gcodeReadIndex + 1u) % gcodeBufferLength; + } + return c; +} + +// Handle a G-Code reply from the GCodes class; replace \n with \r\n +void Webserver::TelnetInterpreter::HandleGCodeReply(OutputBuffer *reply) +{ + if (reply != nullptr && state >= authenticated) + { + if (!network->AcquireTelnetTransaction()) + { + // We must be able to send the response to the client on the next Spin call + return; + } + + // We need a valid OutputBuffer to start the conversion from NL to CRNL + if (gcodeReply == nullptr) + { + OutputBuffer *buffer; + if (!OutputBuffer::Allocate(buffer)) + { + OutputBuffer::Truncate(reply, OUTPUT_BUFFER_SIZE); + if (!OutputBuffer::Allocate(buffer)) + { + // If we're really short on memory, release the G-Code reply instantly + OutputBuffer::ReleaseAll(reply); + return; + } + } + gcodeReply = buffer; + } + + // Write entire content to new output buffers, but this time with \r\n instead of \n + do { + const char *data = reply->Data(); + for(size_t i = 0; i < reply->DataLength(); i++) + { + if (*data == '\n') + { + gcodeReply->cat('\r'); + } + + gcodeReply->cat(*data); + data++; + } + reply = OutputBuffer::Release(reply); + } while (reply != nullptr); + } + else + { + // Don't store buffers that may never get released... + OutputBuffer::ReleaseAll(reply); + } +} + +void Webserver::TelnetInterpreter::HandleGCodeReply(const char *reply) +{ + if (reply != nullptr && state >= authenticated) + { + if (!network->AcquireTelnetTransaction()) + { + // We must be able to send the response to the client on the next Spin call + return; + } + + // We need a valid OutputBuffer to start the conversion from NL to CRNL + if (gcodeReply == nullptr) + { + OutputBuffer *buffer; + if (!OutputBuffer::Allocate(buffer)) + { + // No more space available to store this reply, stop here + return; + } + gcodeReply = buffer; + } + + // Write entire content to new output buffers, but this time with \r\n instead of \n + while (*reply != 0) + { + if (*reply == '\n' && gcodeReply->cat('\r') == 0) + { + // No more space available, stop here + return; + } + if (gcodeReply->cat(*reply) == 0) + { + // No more space available, stop here + return; + } + reply++; + }; + } +} + +void Webserver::TelnetInterpreter::SendGCodeReply() +{ + NetworkTransaction *transaction = webserver->currentTransaction; + + if (gcodeReply == nullptr) + { + transaction->Discard(); + } + else + { + transaction->Write(gcodeReply); + transaction->Commit(true); + } + + gcodeReply = nullptr; +} + +// vim: ts=4:sw=4 diff --git a/src/DuetNG/DuetEthernet/Webserver.h b/src/DuetNG/DuetEthernet/Webserver.h new file mode 100644 index 00000000..3e4f2c30 --- /dev/null +++ b/src/DuetNG/DuetEthernet/Webserver.h @@ -0,0 +1,386 @@ +/**************************************************************************************************** + +RepRapFirmware - Webserver + +This class serves a single-page web applications to the attached network. This page forms the user's +interface with the RepRap machine. This software interprests returned values from the page and uses it +to Generate G Codes, which it sends to the RepRap. It also collects values from the RepRap like +temperature and uses those to construct the web page. + +The page itself - reprap.htm - uses Knockout.js and Jquery.js. See: + +http://knockoutjs.com/ + +http://jquery.com/ + +----------------------------------------------------------------------------------------------------- + +Version 0.2 + +10 May 2013 + +Adrian Bowyer +RepRap Professional Ltd +http://reprappro.com + +Licence: GPL + +****************************************************************************************************/ + +#ifndef WEBSERVER_H +#define WEBSERVER_H + +#include "NetworkDefs.h" +#include "RepRapFirmware.h" +#include "MessageType.h" +#include "Storage/FileData.h" + +/* Generic values */ + +const size_t gcodeBufferLength = 512; // size of our gcode ring buffer, preferably a power of 2 + +/* HTTP */ + +#define KO_START "rr_" +#define KO_FIRST 3 + +const uint16_t webMessageLength = TCP_MSS; // maximum length of the web message we accept after decoding +const size_t minHttpResponseSize = 768; // minimum number of bytes required for an HTTP response + +const size_t maxCommandWords = 4; // max number of space-separated words in the command +const size_t maxQualKeys = 5; // max number of key/value pairs in the qualifier +const size_t maxHeaders = 16; // max number of key/value pairs in the headers + +const size_t maxHttpSessions = 8; // maximum number of simultaneous HTTP sessions +const uint32_t httpSessionTimeout = 8000; // HTTP session timeout in milliseconds + +/* FTP */ + +const uint16_t ftpMessageLength = 128; // maximum line length for incoming FTP commands +const uint32_t ftpPasvPortTimeout = 10000; // maximum time to wait for an FTP data connection in milliseconds + +/* Telnet */ + +const uint32_t telnetSetupDuration = 4000; // ignore the first Telnet request within this duration (in ms) + + +class Webserver; + +// List of protocols that can execute G-Codes +enum class WebSource +{ + HTTP, + Telnet +}; + +// This is the abstract class for all supported protocols +// Any inherited class should implement a state machine to increase performance and reduce memory usage. +class ProtocolInterpreter +{ + public: + + ProtocolInterpreter(Platform *p, Webserver *ws, Network *n); + virtual ~ProtocolInterpreter() { } // to keep Eclipse happy + virtual void Diagnostics(MessageType mtype) = 0; + virtual void Spin(); + + virtual void ConnectionEstablished(); + virtual void ConnectionLost(Connection conn /*const ConnectionState *cs*/) { } + virtual bool CanParseData(); + virtual bool CharFromClient(const char c) = 0; + virtual void NoMoreDataAvailable(); + + virtual bool DoingFastUpload() const; + virtual void DoFastUpload(); + void CancelUpload(); // may be called from ISR! + + protected: + + Platform *platform; + Webserver *webserver; + Network *network; + + // Information for file uploading + enum UploadState + { + notUploading, // no upload in progress + uploadOK, // upload in progress, no error so far + uploadError // upload in progress but had error + }; + + UploadState uploadState; + FileData fileBeingUploaded; + char filenameBeingUploaded[FILENAME_LENGTH]; + + bool StartUpload(FileStore *file, const char *fileName); + bool IsUploading() const; + bool FinishUpload(uint32_t fileLength); +}; + +class Webserver +{ +public: + + friend class Platform; + friend class ProtocolInterpreter; + + Webserver(Platform* p, Network *n); + void Init(); + void Spin(); + void Exit(); + void Diagnostics(MessageType mtype); + + bool GCodeAvailable(const WebSource source) const; + char ReadGCode(const WebSource source); + void HandleGCodeReply(const WebSource source, OutputBuffer *reply); + void HandleGCodeReply(const WebSource source, const char *reply); + uint32_t GetReplySeq() const; + + // Returns the available G-Code buffer space of the HTTP interpreter (may be dropped in a future version) + uint16_t GetGCodeBufferSpace(const WebSource source) const; + + void ConnectionLost(Connection conn /*const ConnectionState *cs*/); + void ConnectionError(); + +protected: + + class HttpInterpreter : public ProtocolInterpreter + { + public: + + HttpInterpreter(Platform *p, Webserver *ws, Network *n); + void Spin(); + void Diagnostics(MessageType mtype) override; + void ConnectionLost(Connection conn /*const ConnectionState *cs*/) override; + bool CanParseData() override; + bool CharFromClient(const char c) override; + void NoMoreDataAvailable() override; + void ResetState(); + void ResetSessions(); + + bool DoingFastUpload() const override; + void DoFastUpload(); + + bool GCodeAvailable() const; + char ReadGCode(); + void HandleGCodeReply(OutputBuffer *reply); + void HandleGCodeReply(const char *reply); + uint16_t GetGCodeBufferSpace() const; + uint32_t GetReplySeq() const; + + private: + + // HTTP server state enumeration. The order is important, in particular xxxEsc1 must follow xxx, and xxxEsc2 must follow xxxEsc1. + // We assume that qualifier keys do not contain escapes, because none of ours needs to be encoded. If we are sent escapes in the key, + // it won't do any harm, but the key won't be recognised even if it would be valid were it decoded. + enum HttpState + { + doingCommandWord, // receiving a word in the first line of the HTTP request + doingFilename, // receiving the filename (second word in the command line) + doingFilenameEsc1, // received '%' in the filename (e.g. we are being asked for a filename with spaces in it) + doingFilenameEsc2, // received '%' and one hex digit in the filename + doingQualifierKey, // receiving a key name in the HTTP request + doingQualifierValue, // receiving a key value in the HTTP request + doingQualifierValueEsc1, // received '%' in the qualifier + doingQualifierValueEsc2, // received '%' and one hex digit in the qualifier + doingHeaderKey, // receiving a header key + expectingHeaderValue, // expecting a header value + doingHeaderValue, // receiving a header value + doingHeaderContinuation // received a newline after a header value + }; + HttpState state; + + struct KeyValueIndices + { + const char* key; + const char* value; + }; + + void SendFile(const char* nameOfFileToSend, bool isWebFile); + void SendGCodeReply(); + void SendJsonResponse(const char* command); + void GetJsonResponse(const char* request, OutputBuffer *&response, bool& keepOpen); + bool ProcessMessage(); + bool RejectMessage(const char* s, unsigned int code = 500); + + // Buffers for processing HTTP input + char clientMessage[webMessageLength + 3]; // holds the command, qualifier, and headers + size_t clientPointer; // current index into clientMessage + char decodeChar; + + const char* commandWords[maxCommandWords]; + KeyValueIndices qualifiers[maxQualKeys + 1]; // offsets into clientQualifier of the key/value pairs, the +1 is needed so that values can contain nulls + KeyValueIndices headers[maxHeaders]; // offsets into clientHeader of the key/value pairs + size_t numCommandWords; + size_t numQualKeys; // number of qualifier keys we have found, <= maxQualKeys + size_t numHeaderKeys; // number of keys we have found, <= maxHeaders + + // HTTP sessions + struct HttpSession + { + uint32_t ip; + uint32_t lastQueryTime; + bool isPostUploading; + uint16_t postPort; + }; + + HttpSession sessions[maxHttpSessions]; + uint8_t numSessions; + uint8_t clientsServed; + + bool Authenticate(); + bool IsAuthenticated() const; + void UpdateAuthentication(); + bool RemoveAuthentication(); + const char* GetKeyValue(const char *key) const; // return the value of the specified key, or nullptr if not present + + // Deal with incoming G-Codes + + char gcodeBuffer[gcodeBufferLength]; + uint16_t gcodeReadIndex, gcodeWriteIndex; // head and tail indices into gcodeBuffer + + void LoadGcodeBuffer(const char* gc); + void ProcessGcode(const char* gc); + void StoreGcodeData(const char* data, uint16_t len); + + // Responses from GCodes class + + uint32_t seq; // Sequence number for G-Code replies + OutputStack *gcodeReply; + + // File uploads + uint32_t postFileLength, uploadedBytes; // How many POST bytes do we expect and how many have already been written? + time_t fileLastModified; + + // Deferred requests (rr_fileinfo) + volatile Connection deferredRequestConnection; // Which connection expects a response for a deferred request? + char filenameBeingProcessed[FILENAME_LENGTH]; // The filename being processed (for rr_fileinfo) + + void ProcessDeferredRequest(); + }; + HttpInterpreter *httpInterpreter; + + class FtpInterpreter : public ProtocolInterpreter + { + public: + + FtpInterpreter(Platform *p, Webserver *ws, Network *n); + void Diagnostics(MessageType mtype) override; + + void ConnectionEstablished() override; + void ConnectionLost(Connection conn /*const ConnectionState *cs*/) override; + bool CharFromClient(const char c) override; + void ResetState(); + + bool DoingFastUpload() const override; + + private: + + enum FtpState + { + idle, // no client connected + authenticating, // not logged in + authenticated, // logged in + waitingForPasvPort, // waiting for connection to be established on PASV port + pasvPortConnected, // client connected to PASV port, ready to send data + doingPasvIO // client is connected and data is being transferred + }; + FtpState state; + uint8_t connectedClients; + + char clientMessage[ftpMessageLength]; + size_t clientPointer; + + char filename[FILENAME_LENGTH]; + char currentDir[FILENAME_LENGTH]; + + uint32_t portOpenTime; + + void ProcessLine(); + void SendReply(int code, const char *message, bool keepConnection = true); + void SendFeatures(); + + void ReadFilename(uint16_t start); + void ChangeDirectory(const char *newDirectory); + }; + FtpInterpreter *ftpInterpreter; + + class TelnetInterpreter : public ProtocolInterpreter + { + public: + + TelnetInterpreter(Platform *p, Webserver *ws, Network *n); + void Diagnostics(MessageType mtype) override; + + void ConnectionEstablished() override; + void ConnectionLost(Connection conn /*const ConnectionState *cs*/) override; + bool CanParseData() override; + bool CharFromClient(const char c) override; + void ResetState(); + + bool GCodeAvailable() const; + char ReadGCode(); + void HandleGCodeReply(OutputBuffer *reply); + void HandleGCodeReply(const char *reply); + uint16_t GetGCodeBufferSpace() const; + + void SendGCodeReply(); + + private: + + enum TelnetState + { + idle, // not connected + justConnected, // not logged in, but the client has just connected + authenticating, // not logged in + authenticated // logged in + }; + TelnetState state; + uint8_t connectedClients; + uint32_t connectTime; + + bool processNextLine; + char clientMessage[GCODE_LENGTH]; + size_t clientPointer; + + bool ProcessLine(); + + // Deal with incoming G-Codes + + char gcodeBuffer[gcodeBufferLength]; + uint16_t gcodeReadIndex, gcodeWriteIndex; // head and tail indices into gcodeBuffer + + void ProcessGcode(const char* gc); + void StoreGcodeData(const char* data, uint16_t len); + + // Converted response from GCodes class (NL -> CRNL) + + OutputBuffer * volatile gcodeReply; + }; + TelnetInterpreter *telnetInterpreter; + + private: + + Platform* platform; + Network* network; + bool webserverActive; + NetworkTransaction *currentTransaction; + volatile Connection readingConnection; + + float longWait; +}; + +inline bool ProtocolInterpreter::CanParseData() { return true; } +inline bool ProtocolInterpreter::DoingFastUpload() const { return false; } +inline bool ProtocolInterpreter::IsUploading() const { return uploadState != notUploading; } + +inline uint32_t Webserver::GetReplySeq() const { return httpInterpreter->GetReplySeq(); } + +inline uint16_t Webserver::HttpInterpreter::GetGCodeBufferSpace() const { return (gcodeReadIndex - gcodeWriteIndex - 1u) % gcodeBufferLength; } +inline bool Webserver::HttpInterpreter::GCodeAvailable() const { return gcodeReadIndex != gcodeWriteIndex; } +inline uint32_t Webserver::HttpInterpreter::GetReplySeq() const { return seq; } + +inline uint16_t Webserver::TelnetInterpreter::GetGCodeBufferSpace() const { return (gcodeReadIndex - gcodeWriteIndex - 1u) % gcodeBufferLength; } +inline bool Webserver::TelnetInterpreter::GCodeAvailable() const { return gcodeReadIndex != gcodeWriteIndex; } + +#endif diff --git a/src/DuetNG/DuetEthernet/Wiznet/Ethernet/WizSpi.cpp b/src/DuetNG/DuetEthernet/Wiznet/Ethernet/WizSpi.cpp index e095c26b..c11f41a5 100644 --- a/src/DuetNG/DuetEthernet/Wiznet/Ethernet/WizSpi.cpp +++ b/src/DuetNG/DuetEthernet/Wiznet/Ethernet/WizSpi.cpp @@ -234,9 +234,6 @@ namespace WizSpi #endif } -// The remaining functions are speed-critical, so use full optimisation -#pragma GCC optimize ("O3") - // Wait for transmit buffer empty, returning true if timed out static inline bool waitForTxReady() { diff --git a/src/DuetNG/TMC2660.cpp b/src/DuetNG/TMC2660.cpp index fbf96771..f9a5220c 100644 --- a/src/DuetNG/TMC2660.cpp +++ b/src/DuetNG/TMC2660.cpp @@ -8,7 +8,7 @@ #include "RepRapFirmware.h" #include "TMC2660.h" -#if !defined(PROTOTYPE_1) +const float MaximumMotorCurrent = 2500.0; static size_t numTmc2660Drivers; @@ -239,50 +239,16 @@ void TmcDriverState::SetMicrostepping(uint32_t shift, bool interpolate) // Set the motor current void TmcDriverState::SetCurrent(float current) { -#if defined(DUET_NG) && !defined(PROTOTYPE_1) - // The current sense resistor on the production Duet WiFi is 0.051 ohms. // This gives us a range of 101mA to 3.236A in 101mA steps in the high sensitivity range (VSENSE = 1) drvConfReg |= TMC_DRVCONF_VSENSE; // this should always be set, but send it again just in case SpiSendWord(drvConfReg); - const uint32_t iCurrent = static_cast<uint32_t>(constrain<float>(current, 100.0, 2000.0)); + const uint32_t iCurrent = static_cast<uint32_t>(constrain<float>(current, 100.0, MaximumMotorCurrent)); const uint32_t csBits = (32 * iCurrent - 1600)/3236; // formula checked by simulation on a spreadsheet sgcsConfReg &= ~TMC_SGCSCONF_CS_MASK; sgcsConfReg |= TMC_SGCSCONF_CS(csBits); SpiSendWord(sgcsConfReg); - -#else - - // The current sense resistor is 0.1 ohms on the evaluation board. - // This gives us a range of 95mA to 3.05A in 95mA steps when VSENSE is low (but max allowed RMS current is 2A), - // or 52mA to 1.65A in 52mA steps when VSENSE is high. - if (current > 1650.0) - { - // Need VSENSE = 0, but set up the current first to avoid temporarily exceeding the 2A rating - const uint32_t iCurrent = (current > 2000.0) ? 2000 : (uint32_t)current; - const uint32_t csBits = (32 * iCurrent - 1500)/3050; // formula checked by simulation on a spreadsheet - sgcsConfReg &= ~TMC_SGCSCONF_CS_MASK; - sgcsConfReg |= TMC_SGCSCONF_CS(csBits); - SpiSendWord(sgcsConfReg); - - drvConfReg &= ~TMC_DRVCONF_VSENSE; - SpiSendWord(drvConfReg); - } - else - { - // Use VSENSE = 1 - drvConfReg |= TMC_DRVCONF_VSENSE; - SpiSendWord(drvConfReg); - - const uint32_t iCurrent = (current < 50) ? 50 : (uint32_t)current; - const uint32_t csBits = (32 * iCurrent - 800)/1650; // formula checked by simulation on a spreadsheet - sgcsConfReg &= ~TMC_SGCSCONF_CS_MASK; - sgcsConfReg |= TMC_SGCSCONF_CS(csBits); - SpiSendWord(sgcsConfReg); - } - - #endif } // Enable or disable the driver @@ -460,8 +426,6 @@ namespace TMC2660 }; // end namespace -#endif - // End diff --git a/src/GCodes/GCodeBuffer.cpp b/src/GCodes/GCodeBuffer.cpp index ee852627..e8120abc 100644 --- a/src/GCodes/GCodeBuffer.cpp +++ b/src/GCodes/GCodeBuffer.cpp @@ -134,7 +134,7 @@ bool GCodeBuffer::Put(char c) gcodeBuffer[gcodePointer++] = c; if (gcodePointer >= (int)GCODE_LENGTH) { - reprap.GetPlatform()->Message(GENERIC_MESSAGE, "Error: G-Code buffer length overflow.\n"); + reprap.GetPlatform()->MessageF(GENERIC_MESSAGE, "Error: G-Code buffer '$s' length overflow\n", identity); gcodePointer = 0; gcodeBuffer[0] = 0; } diff --git a/src/GCodes/GCodes.cpp b/src/GCodes/GCodes.cpp index 85c41f54..fb0a518d 100644 --- a/src/GCodes/GCodes.cpp +++ b/src/GCodes/GCodes.cpp @@ -151,6 +151,7 @@ void GCodes::Reset() toolChangeRestorePoint.Init(); ClearMove(); + ClearBabyStepping(); for (size_t i = 0; i < MaxTriggers; ++i) { @@ -173,6 +174,11 @@ void GCodes::Reset() } } +void GCodes::ClearBabyStepping() +{ + pendingBabyStepZOffset = currentBabyStepZOffset = 0.0; +} + bool GCodes::DoingFileMacro() const { return fileGCode->IsDoingFileMacro(); @@ -756,14 +762,14 @@ void GCodes::DoFilePrint(GCodeBuffer& gb, StringRef& reply) gb.Init(); // mark buffer as empty - // Don't close the file until all moves have been completed, in case the print gets paused. - // Also, this keeps the state as 'Printing' until the print really has finished. - if (LockMovementAndWaitForStandstill(gb)) + if (gb.MachineState().previous == nullptr) { - fd.Close(); - if (gb.MachineState().previous == nullptr) + // Finished printing SD card file + // Don't close the file until all moves have been completed, in case the print gets paused. + // Also, this keeps the state as 'Printing' until the print really has finished. + if (LockMovementAndWaitForStandstill(gb)) { - // Finished printing SD card file + fd.Close(); UnlockAll(gb); reprap.GetPrintMonitor()->StoppedPrint(); if (platform->Emulating() == marlin) @@ -772,21 +778,22 @@ void GCodes::DoFilePrint(GCodeBuffer& gb, StringRef& reply) HandleReply(gb, false, "Done printing file"); } } - else + } + else + { + // Finished a macro or finished processing config.g + fd.Close(); + if (runningConfigFile) { - // Finished a macro or finished processing config.g - if (runningConfigFile) - { - CopyConfigFinalValues(gb); - runningConfigFile = false; - } - Pop(gb); - gb.Init(); - if (gb.GetState() == GCodeState::normal) - { - UnlockAll(gb); - HandleReply(gb, false, ""); - } + CopyConfigFinalValues(gb); + runningConfigFile = false; + } + Pop(gb); + gb.Init(); + if (gb.GetState() == GCodeState::normal) + { + UnlockAll(gb); + HandleReply(gb, false, ""); } } return; @@ -953,9 +960,6 @@ bool GCodes::LockMovementAndWaitForStandstill(const GCodeBuffer& gb) return false; } - // Allow movement again - reprap.GetMove()->ResumeMoving(); - // Get the current positions. These may not be the same as the ones we remembered from last time if we just did a special move. reprap.GetMove()->GetCurrentUserPosition(moveBuffer.coords, 0, reprap.GetCurrentXAxes()); memcpy(moveBuffer.initialCoords, moveBuffer.coords, numAxes * sizeof(moveBuffer.initialCoords[0])); @@ -1142,6 +1146,7 @@ unsigned int GCodes::LoadMoveBufferFromGCode(GCodeBuffer& gb, int moveType) } else if (moveType == 0) { + moveArg += currentBabyStepZOffset; if (axis == Z_AXIS && isRetracted) { moveArg += retractHop; // handle firmware retraction on layer change @@ -1351,7 +1356,7 @@ bool GCodes::DoArcMove(GCodeBuffer& gb, bool clockwise) } else { - moveBuffer.coords[Z_AXIS] = zParam; + moveBuffer.coords[Z_AXIS] = zParam + currentBabyStepZOffset + retractHop; // handle firmware retraction on layer change if (currentTool != nullptr) { moveBuffer.coords[Z_AXIS] -= currentTool->GetOffset()[Z_AXIS]; @@ -1448,6 +1453,7 @@ bool GCodes::ReadMove(RawMove& m) } m = moveBuffer; + if (segmentsLeft == 1) { // If there is just 1 segment left, it doesn't matter if it is an arc move or not, just move to the end position @@ -1496,6 +1502,31 @@ bool GCodes::ReadMove(RawMove& m) --segmentsLeft; } + + // Check for pending baby stepping + if (m.moveType == 0 && pendingBabyStepZOffset != 0.0) + { + // Calculate the move length, to see how much new babystepping is appropriate for this move + float xMoveLength = 0.0; + for (size_t drive = 0; drive < numAxes; ++drive) + { + if ((arcAxesMoving & (1 << drive)) != 0) + { + xMoveLength = max<float>(xMoveLength, fabs(m.coords[drive] - m.initialCoords[drive])); + } + } + const float distance = sqrtf(fsquare(xMoveLength) + fsquare(m.coords[Y_AXIS] - m.initialCoords[Y_AXIS]) + fsquare(m.coords[Z_AXIS] - m.initialCoords[Z_AXIS])); + + // The maximum Z speed change due to baby stepping that we allow is the Z jerk rate, to avoid slowing the print down too much + const float minMoveTime = distance/m.feedRate; + const float maxBabyStepping = minMoveTime * platform->ConfiguredInstantDv(Z_AXIS); + const float babySteppingToDo = constrain<float>(pendingBabyStepZOffset, -maxBabyStepping, maxBabyStepping); + m.coords[Z_AXIS] += babySteppingToDo; + moveBuffer.initialCoords[Z_AXIS] = m.coords[Z_AXIS]; + moveBuffer.coords[Z_AXIS] += babySteppingToDo; + pendingBabyStepZOffset -= babySteppingToDo; + currentBabyStepZOffset += babySteppingToDo; + } return true; } @@ -1603,9 +1634,9 @@ bool GCodes::SetPositions(GCodeBuffer& gb) if (gb.Seen('Z')) { const float babystepAmount = gb.GetFValue() * distanceScale; - if (fabs(babystepAmount) <= 1.0) // limit babystepping to 1mm + if (fabs(babystepAmount) <= 1.0) // limit babystepping to 1mm { - reprap.GetMove()->Babystep(babystepAmount); + pendingBabyStepZOffset += babystepAmount; } } } @@ -1629,8 +1660,9 @@ bool GCodes::SetPositions(GCodeBuffer& gb) { return false; } + ClearBabyStepping(); // G92 on any axis clears pending babystepping } - else if (segmentsLeft != 0) // wait for previous move to be taken so that GetCurrentUserPosition returns the correct value + else if (segmentsLeft != 0) // wait for previous move to be taken so that GetCurrentUserPosition returns the correct value { return false; } @@ -1748,6 +1780,7 @@ bool GCodes::DoHome(GCodeBuffer& gb, StringRef& reply, bool& error) if (reprap.GetMove()->IsDeltaMode()) { SetAllAxesNotHomed(); + ClearBabyStepping(); DoFileMacro(gb, HOME_DELTA_G, true); } else @@ -1762,6 +1795,10 @@ bool GCodes::DoHome(GCodeBuffer& gb, StringRef& reply, bool& error) } } + if (toBeHomed == 0 || (toBeHomed & (1u << Z_AXIS)) != 0) + { + ClearBabyStepping(); + } if (toBeHomed == 0 || toBeHomed == ((1u << numAxes) - 1)) { // Homing everything @@ -2537,7 +2574,6 @@ bool GCodes::DoDwellTime(float dwell) if (platform->Time() - dwellTime >= 0.0) { dwellWaiting = false; - reprap.GetMove()->ResumeMoving(); return true; } return false; diff --git a/src/GCodes/GCodes.h b/src/GCodes/GCodes.h index 6a32aa87..015ab22e 100644 --- a/src/GCodes/GCodes.h +++ b/src/GCodes/GCodes.h @@ -225,10 +225,12 @@ private: bool WriteConfigOverrideFile(StringRef& reply, const char *fileName) const; // Write the config-override file void CopyConfigFinalValues(GCodeBuffer& gb); // Copy the feed rate etc. from the daemon to the input channels + void ClearBabyStepping(); + static uint32_t LongArrayToBitMap(const long *arr, size_t numEntries); // Convert an array of longs to a bit map - Platform* const platform; // The RepRap machine - Webserver* const webserver; // The web server class + Platform* const platform; // The RepRap machine + Webserver* const webserver; // The web server class GCodeBuffer* gcodeSources[6]; // The various sources of gcodes @@ -293,6 +295,8 @@ private: float lastDefaultFanSpeed; // Last speed given in a M106 command with on fan number float speedFactor; // speed factor, including the conversion from mm/min to mm/sec, normally 1/60 float extrusionFactors[MaxExtruders]; // extrusion factors (normally 1.0) + float currentBabyStepZOffset; // The accumulated Z offset due to baby stepping requests + float pendingBabyStepZOffset; // The amount of additional baby stepping requested but not yet acted on // Z probe float lastProbedZ; // the last height at which the Z probe stopped diff --git a/src/GCodes/GCodes2.cpp b/src/GCodes/GCodes2.cpp index 0d136eb6..104a4570 100644 --- a/src/GCodes/GCodes2.cpp +++ b/src/GCodes/GCodes2.cpp @@ -214,6 +214,8 @@ bool GCodes::HandleGcode(GCodeBuffer& gb, StringRef& reply) { return false; } + + ClearBabyStepping(); if (reprap.GetMove()->IsDeltaMode() && !AllAxesAreHomed()) { reply.copy("Must home a delta printer before bed probing"); @@ -235,6 +237,8 @@ bool GCodes::HandleGcode(GCodeBuffer& gb, StringRef& reply) return false; } + ClearBabyStepping(); + // Try to execute bed.g if (!DoFileMacro(gb, BED_EQUATION_G, reprap.GetMove()->IsDeltaMode())) { diff --git a/src/Movement/DDA.cpp b/src/Movement/DDA.cpp index 9afd2b1e..c0c1cde4 100644 --- a/src/Movement/DDA.cpp +++ b/src/Movement/DDA.cpp @@ -259,7 +259,7 @@ bool DDA::Init(const GCodes::RawMove &nextMove, bool doMotorMapping) { if (delta > 0) { - isPrintingMove = true; // we have both movement and extrusion + isPrintingMove = true; // we have both XY movement and extrusion } if (nextMove.usePressureAdvance) { @@ -304,81 +304,6 @@ bool DDA::Init(const GCodes::RawMove &nextMove, bool doMotorMapping) } totalDistance = Normalise(directionVector, DRIVES, numAxes); - if (isDeltaMovement) - { - // The following are only needed when doing delta movements. We could defer computing them until Prepare(), which would make simulation faster. - a2plusb2 = fsquare(directionVector[X_AXIS]) + fsquare(directionVector[Y_AXIS]); - cKc = (int32_t)(directionVector[Z_AXIS] * DriveMovement::Kc); - - const float initialX = prev->GetEndCoordinate(X_AXIS, false); - const float initialY = prev->GetEndCoordinate(Y_AXIS, false); - const DeltaParameters& dparams = move->GetDeltaParams(); - const float diagonalSquared = fsquare(dparams.GetDiagonal()); - const float a2b2D2 = a2plusb2 * diagonalSquared; - - for (size_t drive = 0; drive < DELTA_AXES; ++drive) - { - const float A = initialX - dparams.GetTowerX(drive); - const float B = initialY - dparams.GetTowerY(drive); - const float stepsPerMm = reprap.GetPlatform()->DriveStepsPerUnit(drive); - DriveMovement& dm = ddm[drive]; - const float aAplusbB = A * directionVector[X_AXIS] + B * directionVector[Y_AXIS]; - const float dSquaredMinusAsquaredMinusBsquared = diagonalSquared - fsquare(A) - fsquare(B); - float h0MinusZ0 = sqrtf(dSquaredMinusAsquaredMinusBsquared); - dm.mp.delta.hmz0sK = (int32_t)(h0MinusZ0 * stepsPerMm * DriveMovement::K2); - dm.mp.delta.minusAaPlusBbTimesKs = -(int32_t)(aAplusbB * stepsPerMm * DriveMovement::K2); - dm.mp.delta.dSquaredMinusAsquaredMinusBsquaredTimesKsquaredSsquared = - (int64_t)(dSquaredMinusAsquaredMinusBsquared * fsquare(stepsPerMm * DriveMovement::K2)); - - // Calculate the distance at which we need to reverse direction. - if (a2plusb2 <= 0.0) - { - // Pure Z movement. We can't use the main calculation because it divides by a2plusb2. - dm.direction = (directionVector[Z_AXIS] >= 0.0); - dm.reverseStartStep = dm.totalSteps + 1; - } - else - { - // The distance to reversal is the solution to a quadratic equation. One root corresponds to the carriages being below the bed, - // the other root corresponds to the carriages being above the bed. - const float drev = ((directionVector[Z_AXIS] * sqrt(a2b2D2 - fsquare(A * directionVector[Y_AXIS] - B * directionVector[X_AXIS]))) - - aAplusbB)/a2plusb2; - if (drev > 0.0 && drev < totalDistance) // if the reversal point is within range - { - // Calculate how many steps we need to move up before reversing - const float hrev = directionVector[Z_AXIS] * drev + sqrt(dSquaredMinusAsquaredMinusBsquared - 2 * drev * aAplusbB - a2plusb2 * fsquare(drev)); - int32_t numStepsUp = (int32_t)((hrev - h0MinusZ0) * stepsPerMm); - - // We may be almost at the peak height already, in which case we don't really have a reversal. - if (numStepsUp < 1 || (dm.direction && (uint32_t)numStepsUp <= dm.totalSteps)) - { - dm.reverseStartStep = dm.totalSteps + 1; - } - else - { - dm.reverseStartStep = (uint32_t)numStepsUp + 1; - - // Correct the initial direction and the total number of steps - if (dm.direction) - { - // Net movement is up, so we will go up a bit and then down by a lesser amount - dm.totalSteps = (2 * numStepsUp) - dm.totalSteps; - } - else - { - // Net movement is down, so we will go up first and then down by a greater amount - dm.direction = true; - dm.totalSteps = (2 * numStepsUp) + dm.totalSteps; - } - } - } - else - { - dm.reverseStartStep = dm.totalSteps + 1; - } - } - } - } } else { @@ -424,7 +349,7 @@ bool DDA::Init(const GCodes::RawMove &nextMove, bool doMotorMapping) // for diagonal moves. On a delta, this is not OK and any movement in the XY plane should be limited to the X/Y axis values, which we assume to be equal. if (isDeltaMovement) { - const float xyFactor = sqrtf(fsquare(normalisedDirectionVector[X_AXIS]) + fsquare(normalisedDirectionVector[X_AXIS])); + const float xyFactor = sqrtf(fsquare(normalisedDirectionVector[X_AXIS]) + fsquare(normalisedDirectionVector[Y_AXIS])); const float maxSpeed = reprap.GetPlatform()->MaxFeedrates()[X_AXIS]; if (requestedSpeed * xyFactor > maxSpeed) { @@ -766,15 +691,93 @@ float DDA::CalcTime() const // This must not be called with interrupts disabled, because it calls Platform::EnableDrive. void DDA::Prepare() { -//debugPrintf("Prep\n"); + if (isDeltaMovement) + { + // This code used to be in DDA::Init but we moved it here so that we can implement babystepping in it, + // also it speeds up simulation because we no longer execute this code when simulating. + // However, this code assumes that the previous move in the DDA ring is the previously-executed move, because it fetches the X and Y end coordinates from that move. + // Therefore the Move code must not store a new move in that entry until this one has been prepared! (It took me ages to track this down.) + // Ideally we would store the initial X any Y coordinates in the DDA, but we need to be economical with memory in the Duet 06/085 build. + a2plusb2 = fsquare(directionVector[X_AXIS]) + fsquare(directionVector[Y_AXIS]); + cKc = (int32_t)(directionVector[Z_AXIS] * DriveMovement::Kc); + + const float initialX = prev->GetEndCoordinate(X_AXIS, false); + const float initialY = prev->GetEndCoordinate(Y_AXIS, false); + const DeltaParameters& dparams = reprap.GetMove()->GetDeltaParams(); + const float diagonalSquared = fsquare(dparams.GetDiagonal()); + const float a2b2D2 = a2plusb2 * diagonalSquared; + + for (size_t drive = 0; drive < DELTA_AXES; ++drive) + { + const float A = initialX - dparams.GetTowerX(drive); + const float B = initialY - dparams.GetTowerY(drive); + const float stepsPerMm = reprap.GetPlatform()->DriveStepsPerUnit(drive); + DriveMovement& dm = ddm[drive]; + const float aAplusbB = A * directionVector[X_AXIS] + B * directionVector[Y_AXIS]; + const float dSquaredMinusAsquaredMinusBsquared = diagonalSquared - fsquare(A) - fsquare(B); + const float h0MinusZ0 = sqrtf(dSquaredMinusAsquaredMinusBsquared); + dm.mp.delta.hmz0sK = (int32_t)(h0MinusZ0 * stepsPerMm * DriveMovement::K2); + dm.mp.delta.minusAaPlusBbTimesKs = -(int32_t)(aAplusbB * stepsPerMm * DriveMovement::K2); + dm.mp.delta.dSquaredMinusAsquaredMinusBsquaredTimesKsquaredSsquared = + (int64_t)(dSquaredMinusAsquaredMinusBsquared * fsquare(stepsPerMm * DriveMovement::K2)); + + // Calculate the distance at which we need to reverse direction. + if (a2plusb2 <= 0.0) + { + // Pure Z movement. We can't use the main calculation because it divides by a2plusb2. + dm.direction = (directionVector[Z_AXIS] >= 0.0); + dm.reverseStartStep = dm.totalSteps + 1; + } + else + { + // The distance to reversal is the solution to a quadratic equation. One root corresponds to the carriages being below the bed, + // the other root corresponds to the carriages being above the bed. + const float drev = ((directionVector[Z_AXIS] * sqrt(a2b2D2 - fsquare(A * directionVector[Y_AXIS] - B * directionVector[X_AXIS]))) + - aAplusbB)/a2plusb2; + if (drev > 0.0 && drev < totalDistance) // if the reversal point is within range + { + // Calculate how many steps we need to move up before reversing + const float hrev = directionVector[Z_AXIS] * drev + sqrt(dSquaredMinusAsquaredMinusBsquared - 2 * drev * aAplusbB - a2plusb2 * fsquare(drev)); + const int32_t numStepsUp = (int32_t)((hrev - h0MinusZ0) * stepsPerMm); + + // We may be almost at the peak height already, in which case we don't really have a reversal. + if (numStepsUp < 1 || (dm.direction && (uint32_t)numStepsUp <= dm.totalSteps)) + { + dm.reverseStartStep = dm.totalSteps + 1; + } + else + { + dm.reverseStartStep = (uint32_t)numStepsUp + 1; + + // Correct the initial direction and the total number of steps + if (dm.direction) + { + // Net movement is up, so we will go up a bit and then down by a lesser amount + dm.totalSteps = (2 * numStepsUp) - dm.totalSteps; + } + else + { + // Net movement is down, so we will go up first and then down by a greater amount + dm.direction = true; + dm.totalSteps = (2 * numStepsUp) + dm.totalSteps; + } + } + } + else + { + dm.reverseStartStep = dm.totalSteps + 1; + } + } + } + } PrepParams params; params.decelStartDistance = totalDistance - decelDistance; // Convert the accelerate/decelerate distances to times - float accelStopTime = (topSpeed - startSpeed)/acceleration; - float decelStartTime = accelStopTime + (params.decelStartDistance - accelDistance)/topSpeed; - float totalTime = decelStartTime + (topSpeed - endSpeed)/acceleration; + const float accelStopTime = (topSpeed - startSpeed)/acceleration; + const float decelStartTime = accelStopTime + (params.decelStartDistance - accelDistance)/topSpeed; + const float totalTime = decelStartTime + (topSpeed - endSpeed)/acceleration; clocksNeeded = (uint32_t)(totalTime * stepClockRate); diff --git a/src/Movement/Move.cpp b/src/Movement/Move.cpp index e2334a45..c3d74d9f 100644 --- a/src/Movement/Move.cpp +++ b/src/Movement/Move.cpp @@ -47,8 +47,6 @@ void Move::Init() } while (dda != ddaRingAddPointer); currentDda = nullptr; - addNoMoreMoves = false; - babysteppingLeft = 0.0; stepErrors = 0; numLookaheadUnderruns = numPrepareUnderruns = 0; @@ -145,9 +143,11 @@ void Move::Spin() // See if we can add another move to the ring if ( #if SUPPORT_ROLAND - !reprap.GetRoland()->Active() && + !reprap.GetRoland()->Active() && #endif - !addNoMoreMoves && ddaRingAddPointer->GetState() == DDA::empty) + ddaRingAddPointer->GetState() == DDA::empty + && ddaRingAddPointer->GetNext()->GetState() != DDA::provisional // function Prepare needs to access the endpoints in the previous move, so don't change them + ) { // In order to react faster to speed and extrusion rate changes, only add more moves if the total duration of // all un-frozen moves is less than 2 seconds, or the total duration of all but the first un-frozen move is @@ -389,13 +389,6 @@ FilePosition Move::PausePrint(float positions[DRIVES], float& pausedFeedRate, ui return fPos; } -// Request babystepping -void Move::Babystep(float zMovement) -{ - babysteppingLeft += zMovement; - // TODO use this value somewhere -} - uint32_t maxReps = 0; #if 0 diff --git a/src/Movement/Move.h b/src/Movement/Move.h index d23090ca..fcfef155 100644 --- a/src/Movement/Move.h +++ b/src/Movement/Move.h @@ -53,7 +53,6 @@ public: void Interrupt(); // The hardware's (i.e. platform's) interrupt should call this. void InterruptTime(); // Test function - not used bool AllMovesAreFinished(); // Is the look-ahead ring empty? Stops more moves being added as well. - void ResumeMoving(); // Allow moves to be added after a call to AllMovesAreFinished() void DoLookAhead(); // Run the look-ahead procedure void HitLowStop(size_t axis, DDA* hitDDA); // What to do when a low endstop is hit void HitHighStop(size_t axis, DDA* hitDDA); // What to do when a high endstop is hit @@ -121,8 +120,6 @@ public: HeightMap& AccessBedProbeGrid() { return grid; } // Access the bed probing grid - void Babystep(float zMovement); // Request babystepping - private: enum class IdleState : uint8_t { idle, busy, timing }; @@ -154,7 +151,6 @@ private: DDA* volatile ddaRingGetPointer; DDA* ddaRingCheckPointer; - bool addNoMoreMoves; // If true, allow no more moves to be added to the look-ahead bool active; // Are we live and running? uint8_t simulationMode; // Are we simulating, or really printing? bool waitingForMove; // True if we are waiting for a new move @@ -198,8 +194,6 @@ private: int coreXYMode; // 0 = Cartesian, 1 = CoreXY, 2 = CoreXZ, 3 = CoreYZ float axisFactors[MAX_AXES]; // How much further the motors need to move for each axis movement, on a CoreXY/CoreXZ/CoreYZ machine unsigned int stepErrors; // count of step errors, for diagnostics - - float babysteppingLeft; // the amount of Z babystepping left to do }; //****************************************************************************************************** @@ -219,15 +213,9 @@ inline bool Move::NoLiveMovement() const // Then call ResumeMoving() otherwise nothing more will ever happen. inline bool Move::AllMovesAreFinished() { - addNoMoreMoves = true; return NoLiveMovement(); } -inline void Move::ResumeMoving() -{ - addNoMoreMoves = false; -} - // Start the next move. Must be called with interrupts disabled, to avoid a race with the step ISR. inline bool Move::StartNextMove(uint32_t startTime) pre(ddaRingGetPointer->GetState() == DDA::frozen) diff --git a/src/Platform.cpp b/src/Platform.cpp index 7b9e479f..6946c4c6 100644 --- a/src/Platform.cpp +++ b/src/Platform.cpp @@ -113,7 +113,7 @@ void setup() SCB->CCR |= SCB_CCR_DIV_0_TRP_Msk; // When doing a software reset, we disable the NRST input (User reset) to prevent the negative-going pulse that gets generated on it - // being held in the capacitor and changing the reset reason form Software to User. So enable it again here. We hope that the reset signal + // being held in the capacitor and changing the reset reason from Software to User. So enable it again here. We hope that the reset signal // will have gone away by now. #ifndef RSTC_MR_KEY_PASSWD // Definition of RSTC_MR_KEY_PASSWD is missing in the SAM3X ASF files @@ -828,8 +828,6 @@ void Platform::UpdateFirmware() #if (SAM4S || SAM4E) // The EWP command is not supported for non-8KByte sectors in the SAM4 series. // So we have to unlock and erase the complete 64Kb sector first. - // TODO save the NVRAM area and restore it later - flash_unlock(IAP_FLASH_START, IAP_FLASH_END, nullptr, nullptr); flash_erase_sector(IAP_FLASH_START); @@ -936,7 +934,7 @@ void Platform::UpdateFirmware() Message(FIRMWARE_UPDATE_MESSAGE, "Updating main firmware\n"); // Allow time for the firmware update message to be sent - uint32_t now = millis(); + const uint32_t now = millis(); while (FlushMessages() && millis() - now < 2000) { } // Step 2 - Let the firmware do whatever is necessary before we exit this program @@ -946,15 +944,29 @@ void Platform::UpdateFirmware() // This does essentially what the Atmel AT02333 paper suggests (see 3.2.2 ff) // Disable all IRQs + SysTick->CTRL = SysTick_CTRL_CLKSOURCE_Msk; // disable the system tick exception cpu_irq_disable(); - for(size_t i = 0; i < 8; i++) + for (size_t i = 0; i < 8; i++) + { + NVIC->ICER[i] = 0xFFFFFFFF; // Disable IRQs + NVIC->ICPR[i] = 0xFFFFFFFF; // Clear pending IRQs + } + + // Newer versions of iap4e.bin reserve space above the stack for us to pass the firmware filename + static const char filename[] = "0:/sys/" IAP_FIRMWARE_FILE; + const uint32_t topOfStack = *reinterpret_cast<uint32_t *>(IAP_FLASH_START); + if (topOfStack + sizeof(filename) <= +#if (SAM4S || SAM4E) + IRAM_ADDR + IRAM_SIZE +#else + IRAM1_ADDR + IRAM1_SIZE +#endif + ) { - NVIC->ICER[i] = 0xFFFFFFFF; // Disable IRQs - NVIC->ICPR[i] = 0xFFFFFFFF; // Clear pending IRQs + memcpy(reinterpret_cast<char*>(topOfStack), filename, sizeof(filename)); } - // Our SAM3X doesn't support disabling the watchdog, so leave it running. - // The IAP binary will kick it as soon as it's started + wdt_restart(WDT); // kick the watchdog one last time // Modify vector table location __DSB(); @@ -963,12 +975,13 @@ void Platform::UpdateFirmware() __DSB(); __ISB(); - // Reset stack pointer, enable IRQs again and start the new IAP binary - __set_MSP(*(uint32_t *)IAP_FLASH_START); cpu_irq_enable(); - void *entryPoint = (void *)(*(uint32_t *)(IAP_FLASH_START + 4)); - goto *entryPoint; + __asm volatile ("mov r3, %0" : : "r" (IAP_FLASH_START) : "r3"); + __asm volatile ("ldr sp, [r3]"); + __asm volatile ("ldr r1, [r3, #4]"); + __asm volatile ("orr r1, r1, #1"); + __asm volatile ("bx r1"); } // Send the beep command to the aux channel. There is no flow control on this port, so it can't block for long. @@ -1008,7 +1021,7 @@ float Platform::Time() void Platform::Exit() { // Close all files - for(size_t i = 0; i < MAX_FILES; i++) + for (size_t i = 0; i < MAX_FILES; i++) { while (files[i]->inUse) { @@ -1024,6 +1037,14 @@ void Platform::Exit() // Stop processing data. Don't try to send a message because it will probably never get there. active = false; + + // Close down USB and serial ports + SERIAL_MAIN_DEVICE.end(); + SERIAL_AUX_DEVICE.end(); +#ifdef SERIAL_AUX2_DEVICE + SERIAL_AUX2_DEVICE.end(); +#endif + } Compatibility Platform::Emulating() const @@ -1455,13 +1476,19 @@ void Platform::Diagnostics(MessageType mtype) Message(mtype, "Last software reset code "); if (slot >= 0 && srdBuf[slot].magic == SoftwareResetData::magicValue) { - scratchString.Clear(); - for (size_t i = 0; i < ARRAY_SIZE(srdBuf[slot].stack); ++i) + // Our format buffer is only 256 characters long, so the next 2 lines must be written separately + MessageF(mtype, "0x%04x, HFSR 0x%08x, CFSR 0x%08x, ICSR 0x%08x, BFAR 0x%08x, SP 0x%08x\n", + srdBuf[slot].resetReason, srdBuf[slot].hfsr, srdBuf[slot].cfsr, srdBuf[slot].icsr, srdBuf[slot].bfar, srdBuf[slot].sp); + if (srdBuf[slot].sp != 0xFFFFFFFF) { - scratchString.catf(" %08x", srdBuf[slot].stack[i]); + // We saved a stack dump, so print it + scratchString.Clear(); + for (size_t i = 0; i < ARRAY_SIZE(srdBuf[slot].stack); ++i) + { + scratchString.catf(" %08x", srdBuf[slot].stack[i]); + } + MessageF(mtype, "Stack:%s\n", scratchString.Pointer()); } - MessageF(mtype, "0x%04x, HFSR 0x%08x, CFSR 0x%08x, ICSR 0x%08x, BFAR 0x%08x, SP 0x%08x\nStack:%s\n", - srdBuf[slot].resetReason, srdBuf[slot].hfsr, srdBuf[slot].cfsr, srdBuf[slot].icsr, srdBuf[slot].bfar, srdBuf[slot].sp, scratchString.Pointer()); MessageF(mtype, "Spinning module during software reset: %s, available RAM %u bytes (slot %d)\n", moduleName[srdBuf[slot].resetReason & 0x0F], srdBuf[slot].neverUsedRam, slot); } diff --git a/src/Platform.h b/src/Platform.h index 869d05d0..cb0be103 100644 --- a/src/Platform.h +++ b/src/Platform.h @@ -167,7 +167,7 @@ enum class SoftwareResetReason : uint16_t inUsbOutput = 0x4000 // this bit is or'ed in if we were in USB output at the time }; -// Enumeration to describe various tests we do in response to the M111 command +// Enumeration to describe various tests we do in response to the M122 command enum class DiagnosticTestType : int { TestWatchdog = 1001, // test that we get a watchdog reset if the tick interrupt stops diff --git a/src/RADDS/Pins_radds.h b/src/RADDS/Pins_radds.h index ced457c3..9fba50da 100644 --- a/src/RADDS/Pins_radds.h +++ b/src/RADDS/Pins_radds.h @@ -5,7 +5,7 @@ const size_t NumFirmwareUpdateModules = 1; #define IAP_UPDATE_FILE "iapradds.bin" -#define IAP_FIRMWARE_FILE "RepRapFirmware.bin" +#define IAP_FIRMWARE_FILE "RepRapFirmware-RADDS.bin" // Default board type #define DEFAULT_BOARD_TYPE BoardType::RADDS_15 @@ -32,7 +32,7 @@ const int8_t HEATERS = 4; // defaultPidKis[HEATERS] = {HEATERS_(5.0, 0.1, 0.1, 0.1, 0.1, 0.1)}; #define HEATERS_(a,b,c,d,e,f,g,h) { a,b,c,d } -const size_t MAX_AXES = 6; // FIXME The maximum number of movement axes in the machine, usually just X, Y and Z, <= DRIVES +const size_t MAX_AXES = 6; // The maximum number of movement axes in the machine, usually just X, Y and Z, <= DRIVES const size_t MIN_AXES = 3; // The minimum and default number of axes const size_t MaxExtruders = DRIVES - MIN_AXES; // The maximum number of extruders @@ -41,11 +41,10 @@ const size_t NUM_SERIAL_CHANNELS = 2; #define SERIAL_MAIN_DEVICE SerialUSB #define SERIAL_AUX_DEVICE Serial1 -// The numbers of entries in each array must correspond with the values of DRIVES, AXES, or HEATERS. Set values to -1 to flag unavailability. +// The numbers of entries in each array must correspond with the values of DRIVES, AXES, or HEATERS. Set values to NoPin to flag unavailability. // DRIVES // X Y Z E1 E2 E3 E4 E5 const Pin ENABLE_PINS[DRIVES] = { 26, 22, 15, 62, 65, 49, 37, 31 }; -const bool ENABLE_VALUES[DRIVES] = { false, false, false, false, false, false, false, false }; // A15 D04 B25 A02 B19 C12 C03 D06 const Pin STEP_PINS[DRIVES] = { 24, 17, 2, 61, 64, 51, 35, 29 }; const Pin DIRECTION_PINS[DRIVES] = { 23, 16, 3, 60, 63, 53, 33, 27 }; @@ -110,7 +109,6 @@ const Pin Z_PROBE_PIN = 5; // RADDS "ADC" pin const Pin Z_PROBE_MOD_PIN = 34; // Use a PWM capable pin -// Firmware uses SamNonDue so feel free to use a non-Arduino pin const size_t NUM_FANS = 2; const Pin COOLING_FAN_PINS[NUM_FANS] = { 9, 8 }; // Fan 0, Fan 1 diff --git a/src/RepRapFirmware.cpp b/src/RepRapFirmware.cpp index 97ea7f37..c29712b3 100644 --- a/src/RepRapFirmware.cpp +++ b/src/RepRapFirmware.cpp @@ -186,7 +186,7 @@ const char *moduleName[] = // Utilities and storage not part of any class -static char scratchStringBuffer[150]; // this is now used only for short messages; needs to be long enough to print delta parameters and 12 words of stack (132 bytes) +static char scratchStringBuffer[170]; // this needs to be long enough to print delta parameters and 18 words of stack (162 bytes) StringRef scratchString(scratchStringBuffer, ARRAY_SIZE(scratchStringBuffer)); // For debug use diff --git a/src/Reprap.cpp b/src/Reprap.cpp index 76cb970d..d2ac20ca 100644 --- a/src/Reprap.cpp +++ b/src/Reprap.cpp @@ -490,28 +490,24 @@ unsigned int RepRap::GetNumberOfContiguousTools() const void RepRap::Tick() { - if (active) + if (active && !resetting) { - Platform::KickWatchdog(); - if (!resetting) + platform->Tick(); + ++ticksInSpinState; + if (ticksInSpinState >= 20000) // if we stall for 20 seconds, save diagnostic data and reset { - platform->Tick(); - ++ticksInSpinState; - if (ticksInSpinState >= 20000) // if we stall for 20 seconds, save diagnostic data and reset + resetting = true; + for(size_t i = 0; i < HEATERS; i++) { - resetting = true; - for(size_t i = 0; i < HEATERS; i++) - { - platform->SetHeater(i, 0.0); - } - for(size_t i = 0; i < DRIVES; i++) - { - platform->DisableDrive(i); - // We can't set motor currents to 0 here because that requires interrupts to be working, and we are in an ISR - } - - platform->SoftwareReset((uint16_t)SoftwareResetReason::stuckInSpin); + platform->SetHeater(i, 0.0); + } + for(size_t i = 0; i < DRIVES; i++) + { + platform->DisableDrive(i); + // We can't set motor currents to 0 here because that requires interrupts to be working, and we are in an ISR } + + platform->SoftwareReset((uint16_t)SoftwareResetReason::stuckInSpin); } } } diff --git a/src/Version.h b/src/Version.h index d7aa8890..adf9827e 100644 --- a/src/Version.h +++ b/src/Version.h @@ -9,11 +9,11 @@ #define SRC_VERSION_H_ #ifndef VERSION -# define VERSION "1.17e" +# define VERSION "1.18alpha2" #endif #ifndef DATE -# define DATE "2017-02-10" +# define DATE "2017-02-17" #endif #define AUTHORS "reprappro, dc42, chrishamm, t3p3, dnewman" |