! / 1706826370 0 0 0 31046 `  zzzzzzzzzzzzzzzzzzzzzzzzzzzFFFFFFFFFkkkpVpV^^^^^jjjjjjjjjjjj333333s.s.s.s.~~~~~jjjjjjjjjjɶɶɶɶɶɶɶɶɶɶɶɶɶɶɶɶɶɶɶɶɶɶɶɶɶɶɶɶ************************************t>t>t>t>t>t>t>t>t>t>t>t>t>t>t>t> Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y j j j j j j j j j j j j j MJ MJ MJ MJ MJ MJ MJ MJ MJ MJ MJ " " f f f f f f f f f f f f f f f f f f f f f f f f " " " " ",,,,,,,,,,,,,,,,,,,nnnn66666666666666666666666666666666666666EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE777777777777777~~~~~~~~~~~O:O:O:O:O:O:O:O:O:O:O:O:O:^^^^^^^^^^ff999999999999999"&"&"&"&"&yyyyyyyyyyyyyyyyvexMain__stack__vex_critical_sectionvexCodeSigvexStartup__sbss_start__sbss_end__bss_start__bss_end__cyg_profile_func_enter__cyg_profile_func_exit__vex_function_prolog_init_fini_sbrk_exitkill_killgetpid_getpid__cxa_atexit__cxa_guard_acquire__cxa_guard_release__cxa_guard_abort__cxa_pure_virtualappRunning__dso_handle__errno_lseek_open_close_read_write_isatty_gettimeofday_timesvexStdlibVersionLinkedvexStdlibVersionVerifyvexPrivateApiDisablevexStdlibMismatchErrorvexScratchMemoryPtrvexScratchMemoryLockvexScratchMemoryUnlockvexBackgroundProcessingvexDebugvex_printfvex_sprintfvex_snprintfvex_vsprintfvex_vsnprintfvexSystemTimeGetvexGettimevexGetdatevexSystemMemoryDumpvexSystemDigitalIOvexSystemStartupOptionsvexSystemExitRequestvexSystemHighResTimeGetvexSystemPowerupTimeGetvexSystemLinkAddrGetvexSystemTimerGetvexSystemTimerEnablevexSystemTimerDisablevexSystemUsbStatusvexDevicesGetNumbervexDevicesGetNumberByTypevexDevicesGetvexDeviceGetByIndexvexDeviceGetStatusvexDeviceGetTimestampvexDeviceGetTimestampByIndexvexDeviceButtonStateGetvexControllerGetvexControllerConnectionStatusGetvexControllerTextSetvexDeviceLedSetvexDeviceLedRgbSetvexDeviceLedGetvexDeviceLedRgbGetvexDeviceAdiPortConfigSetvexDeviceAdiPortConfigGetvexDeviceAdiValueSetvexDeviceAdiValueGetvexDeviceAdiVoltageGetvexDeviceAdiAddrLedSetvexDeviceBumperGetvexDeviceGyroResetvexDeviceGyroHeadingGetvexDeviceGyroDegreesGetvexDeviceSonarValueGetvexDeviceGenericValueGetvexDeviceMotorVelocitySetvexDeviceMotorVelocityUpdatevexDeviceMotorVoltageSetvexDeviceMotorVelocityGetvexDeviceMotorActualVelocityGetvexDeviceMotorDirectionGetvexDeviceMotorModeSetvexDeviceMotorModeGetvexDeviceMotorPwmSetvexDeviceMotorPwmGetvexDeviceMotorCurrentLimitSetvexDeviceMotorCurrentLimitGetvexDeviceMotorVoltageLimitSetvexDeviceMotorVoltageLimitGetvexDeviceMotorPositionPidSetvexDeviceMotorVelocityPidSetvexDeviceMotorCurrentGetvexDeviceMotorVoltageGetvexDeviceMotorPowerGetvexDeviceMotorTorqueGetvexDeviceMotorEfficiencyGetvexDeviceMotorTemperatureGetvexDeviceMotorOverTempFlagGetvexDeviceMotorCurrentLimitFlagGetvexDeviceMotorFaultsGetvexDeviceMotorZeroVelocityFlagGetvexDeviceMotorZeroPositionFlagGetvexDeviceMotorFlagsGetvexDeviceMotorReverseFlagSetvexDeviceMotorReverseFlagGetvexDeviceMotorEncoderUnitsSetvexDeviceMotorEncoderUnitsGetvexDeviceMotorBrakeModeSetvexDeviceMotorBrakeModeGetvexDeviceMotorPositionSetvexDeviceMotorPositionGetvexDeviceMotorPositionRawGetvexDeviceMotorPositionResetvexDeviceMotorTargetGetvexDeviceMotorServoTargetSetvexDeviceMotorAbsoluteTargetSetvexDeviceMotorRelativeTargetSetvexDeviceMotorGearingSetvexDeviceMotorGearingGetvexDeviceMotorExternalProfileSetvexDeviceVisionModeSetvexDeviceVisionModeGetvexDeviceVisionObjectCountGetvexDeviceVisionObjectGetvexDeviceVisionSignatureSetvexDeviceVisionSignatureGetvexDeviceVisionBrightnessSetvexDeviceVisionBrightnessGetvexDeviceVisionWhiteBalanceModeSetvexDeviceVisionWhiteBalanceModeGetvexDeviceVisionWhiteBalanceSetvexDeviceVisionWhiteBalanceGetvexDeviceVisionLedModeSetvexDeviceVisionLedModeGetvexDeviceVisionLedBrigntnessSetvexDeviceVisionLedBrigntnessGetvexDeviceVisionLedColorSetvexDeviceVisionLedColorGetvexDeviceVisionWifiModeSetvexDeviceVisionWifiModeGetvexDeviceImuResetvexDeviceImuHeadingGetvexDeviceImuDegreesGetvexDeviceImuQuaternionGetvexDeviceImuAttitudeGetvexDeviceImuRawGyroGetvexDeviceImuRawAccelGetvexDeviceImuStatusGetvexDeviceImuTemperatureGetvexDeviceImuDebugGetvexDeviceImuModeSetvexDeviceImuModeGetvexDeviceImuCollisionDataGetvexDeviceImuDataRateSetvexDeviceRangeValueGetvexDeviceRadioUserDataReceivevexDeviceRadioModeSetvexDeviceAbsEncResetvexDeviceAbsEncPositionSetvexDeviceAbsEncPositionGetvexDeviceAbsEncVelocityGetvexDeviceAbsEncAngleGetvexDeviceAbsEncReverseFlagSetvexDeviceAbsEncReverseFlagGetvexDeviceAbsEncStatusGetvexDeviceAbsEncTemperatureGetvexDeviceAbsEncDebugGetvexDeviceAbsEncModeSetvexDeviceAbsEncModeGetvexDeviceAbsEncOffsetSetvexDeviceAbsEncOffsetGetvexDeviceAbsEncDataRateSetvexDeviceOpticalHueGetvexDeviceOpticalSatGetvexDeviceOpticalBrightnessGetvexDeviceOpticalProximityGetvexDeviceOpticalRgbGetvexDeviceOpticalLedPwmSetvexDeviceOpticalLedPwmGetvexDeviceOpticalStatusGetvexDeviceOpticalRawGetvexDeviceOpticalDebugGetvexDeviceOpticalModeSetvexDeviceOpticalModeGetvexDeviceOpticalGestureGetvexDeviceOpticalGestureEnablevexDeviceOpticalGestureDisablevexDeviceOpticalProximityThresholdvexDeviceOpticalGainSetvexDeviceOpticalMatrixSetvexDeviceOpticalMatrixGetvexDeviceOpticalIntegrationTimeSetvexDeviceOpticalIntegrationTimeGetvexDeviceMagnetPowerSetvexDeviceMagnetPowerGetvexDeviceMagnetPickupvexDeviceMagnetDropvexDeviceMagnetTemperatureGetvexDeviceMagnetCurrentGetvexDeviceMagnetStatusGetvexDeviceMagnetDebugGetvexDeviceMagnetModeSetvexDeviceMagnetModeGetvexDeviceDistanceDistanceGetvexDeviceDistanceConfidenceGetvexDeviceDistanceObjectSizeGetvexDeviceDistanceObjectVelocityGetvexDeviceDistanceStatusGetvexDeviceDistanceDebugGetvexDeviceDistanceModeSetvexDeviceDistanceModeGetvexDeviceGpsResetvexDeviceGpsHeadingGetvexDeviceGpsDegreesGetvexDeviceGpsQuaternionGetvexDeviceGpsAttitudeGetvexDeviceGpsRawGyroGetvexDeviceGpsRawAccelGetvexDeviceGpsStatusGetvexDeviceGpsTemperatureGetvexDeviceGpsDebugGetvexDeviceGpsModeSetvexDeviceGpsModeGetvexDeviceGpsDataRateSetvexDeviceGpsOriginSetvexDeviceGpsOriginGetvexDeviceGpsRotationSetvexDeviceGpsRotationGetvexDeviceGpsInitialPositionSetvexDeviceGpsErrorGetvexDeviceGpsTestDataSetvexDeviceAicamResetvexDeviceAicamHeadingGetvexDeviceAicamDegreesGetvexDeviceAicamAttitudeGetvexDeviceAicamRawGyroGetvexDeviceAicamRawAccelGetvexDeviceAicamStatusGetvexDeviceAicamTemperatureGetvexDeviceAicamDebugGetvexDeviceAicamModeSetvexDeviceAicamModeGetvexDeviceAicamDataRateSetvexDeviceAicamObjectCountGetvexDeviceAicamObjectGetvexDeviceAicamWriteCharvexDeviceAicamWriteFreevexDeviceAicamTransmitvexDeviceAicamReadCharvexDeviceAicamPeekCharvexDeviceAicamReceiveAvailvexDeviceAicamReceivevexDeviceAicamFlushvexDisplayForegroundColorvexDisplayBackgroundColorvexDisplayForegroundColorGetvexDisplayBackgroundColorGetvexDisplayErasevexDisplayScrollvexDisplayScrollRectvexDisplayCopyRectvexDisplayPixelSetvexDisplayPixelClearvexDisplayLineDrawvexDisplayLineClearvexDisplayRectDrawvexDisplayRectClearvexDisplayRectFillvexDisplayCircleDrawvexDisplayCircleClearvexDisplayCircleFillvexDisplayPrintfvexDisplayVPrintfvexDisplayStringvexDisplayVStringvexDisplayStringAtvexDisplayVStringAtvexDisplayBigStringvexDisplayVBigStringvexDisplayBigStringAtvexDisplayVBigStringAtvexDisplaySmallStringAtvexDisplayVSmallStringAtvexDisplayCenteredStringvexDisplayVCenteredStringvexDisplayBigCenteredStringvexDisplayVBigCenteredStringvexDisplayTextSmoothingvexDisplayTextReferencevexDisplayScreenGrabvexDisplayTextSizevexDisplayTextSpacingvexDisplayFontNamedSetvexDisplayStringWidthGetvexDisplayStringHeightGetvexDisplayPenSizeSetvexDisplayPenSizeGetvexDisplayFontCustomSetvexFileMountSDvexFileDirectoryGetvexFileOpenvexFileOpenWritevexFileOpenCreatevexFileClosevexFileReadvexFileWritevexFileSizevexFileSeekvexFileDriveStatusvexFileTellvexFileSyncvexFileStatusvexSerialWriteCharvexSerialWriteBuffervexSerialReadCharvexSerialPeekCharvexSerialEnableRemoteConsolevexSerialWriteFreevexSystemTimerStopvexSystemTimerClearInterruptvexSystemTimerReinitForRtosvexSystemApplicationIRQHandlervexSystemWatchdogReinitRtosvexSystemWatchdogGetvexSystemBootvexSystemUndefinedExceptionvexSystemFIQInterruptvexSystemIRQInterruptvexSystemSWInterruptvexSystemDataAbortInterruptvexSystemPrefetchAbortInterruptvexSystemUserWriteInstallvexSystemSysWriteInstallvexSystemSysReadInstallvexSystemSysOpenInstallvexSystemSysCloseInstallvexSystemSysLseekInstallvexSystemSysFstatInstallvexSystemSysFcntlInstallvexSystemSysIsattyInstallvexSystemFileReopenvexSystemStdlibImpurePtrAddrvexSystemStdlibImpureDataAddrvexSystemStdlibImpureDataSizevexTouchUserCallbackSetvexTouchDataGetvexImageBmpReadvexImagePngReadvexDisplayClearVsyncStatevexDisplayGetVsyncStatevexDisplayClipRegionSetvexDisplayClipRegionClearvexDisplayRotateFlagGetvexDisplayThemeIdGetvexDisplayRendervexDisplayDoubleBufferDisablevexSystemAppDataRes1GetvexSystemAppExtendedDataGetvexSystemAppDebugDataGetvexCompetitionStatusvexCompetitionControlvexBatteryVoltageGetvexBatteryCurrentGetvexBatteryTemperatureGetvexBatteryCapacityGetvexBatteryDataGetvexBatteryDataSetvexDeviceEventMaskSetvexDeviceEventMaskGetvexDeviceEventDataSetvexDeviceEventDataGetvexDeviceEventBitsSetvexDeviceEventBitsGetvexDeviceGenericSerialEnablevexDeviceGenericSerialBaudratevexDeviceGenericSerialWriteCharvexDeviceGenericSerialWriteFreevexDeviceGenericSerialTransmitvexDeviceGenericSerialReadCharvexDeviceGenericSerialPeekCharvexDeviceGenericSerialReceiveAvailvexDeviceGenericSerialReceivevexDeviceGenericSerialFlushvexDeviceGenericSerialDisableAllvexDeviceGenericRadioConnectionvexDeviceGenericRadioWriteCharvexDeviceGenericRadioWriteFreevexDeviceGenericRadioTransmitvexDeviceGenericRadioReadCharvexDeviceGenericRadioPeekCharvexDeviceGenericRadioReceiveAvailvexDeviceGenericRadioReceivevexDeviceGenericRadioFlushvexDeviceGenericRadioLinkStatusvexDelayvexLedSetvexLedRgbSetvexLedGetvexLedRgbGetvexAdiPortConfigSetvexAdiPortConfigGetvexAdiValueSetvexAdiValueGetvexAdiVoltageGetvexAdiAddrLedSetvexBumperGetvexGyroResetvexGyroHeadingGetvexGyroDegreesGetvexSonarValueGetvexGenericValueGetvexMotorVelocitySetvexMotorVelocityUpdatevexMotorVoltageSetvexMotorVelocityGetvexMotorActualVelocityGetvexMotorDirectionGetvexMotorModeSetvexMotorModeGetvexMotorPwmSetvexMotorPwmGetvexMotorCurrentLimitSetvexMotorCurrentLimitGetvexMotorVoltageLimitSetvexMotorVoltageLimitGetvexMotorPositionPidSetvexMotorVelocityPidSetvexMotorCurrentGetvexMotorVoltageGetvexMotorPowerGetvexMotorTorqueGetvexMotorEfficiencyGetvexMotorTemperatureGetvexMotorOverTempFlagGetvexMotorCurrentLimitFlagGetvexMotorFaultsGetvexMotorZeroVelocityFlagGetvexMotorZeroPositionFlagGetvexMotorFlagsGetvexMotorReverseFlagSetvexMotorReverseFlagGetvexMotorEncoderUnitsSetvexMotorEncoderUnitsGetvexMotorBrakeModeSetvexMotorBrakeModeGetvexMotorPositionSetvexMotorPositionGetvexMotorPositionRawGetvexMotorPositionResetvexMotorTargetGetvexMotorServoTargetSetvexMotorAbsoluteTargetSetvexMotorRelativeTargetSetvexMotorGearingSetvexMotorGearingGetvexMotorExternalProfileSetvexVisionModeSetvexVisionModeGetvexVisionObjectCountGetvexVisionObjectGetvexVisionSignatureSetvexVisionSignatureGetvexVisionBrightnessSetvexVisionBrightnessGetvexVisionWhiteBalanceModeSetvexVisionWhiteBalanceModeGetvexVisionWhiteBalanceSetvexVisionWhiteBalanceGetvexVisionLedModeSetvexVisionLedModeGetvexVisionLedBrigntnessSetvexVisionLedBrigntnessGetvexVisionLedColorSetvexVisionLedColorGetvexVisionWifiModeSetvexVisionWifiModeGetvexImuResetvexImuHeadingGetvexImuDegreesGetvexImuQuaternionGetvexImuAttitudeGetvexImuRawGyroGetvexImuRawAccelGetvexImuStatusGetvexImuTemperatureGetvexImuDebugGetvexImuModeSetvexImuModeGetvexImuCollisionDataGetvexImuDataRateSetvexRangeValueGetvexRadioUserDataReceivevexRadioModeSetvexAbsEncResetvexAbsEncPositionSetvexAbsEncPositionGetvexAbsEncVelocityGetvexAbsEncAngleGetvexAbsEncReverseFlagSetvexAbsEncReverseFlagGetvexAbsEncStatusGetvexAbsEncTemperatureGetvexAbsEncDebugGetvexAbsEncModeSetvexAbsEncModeGetvexAbsEncOffsetSetvexAbsEncOffsetGetvexAbsEncDataRateSetvexOpticalHueGetvexOpticalSatGetvexOpticalBrightnessGetvexOpticalProximityGetvexOpticalRgbGetvexOpticalLedPwmSetvexOpticalLedPwmGetvexOpticalStatusGetvexOpticalRawGetvexOpticalDebugGetvexOpticalModeSetvexOpticalModeGetvexOpticalGestureGetvexOpticalGestureEnablevexOpticalGestureDisablevexOpticalProximityThresholdvexOpticalGainSetvexOpticalMatrixSetvexOpticalMatrixGetvexOpticalIntegrationTimeSetvexOpticalIntegrationTimeGetvexMagnetPowerSetvexMagnetPowerGetvexMagnetPickupvexMagnetDropvexMagnetTemperatureGetvexMagnetCurrentGetvexMagnetStatusGetvexMagnetDebugGetvexMagnetModeSetvexMagnetModeGetvexDistanceDistanceGetvexDistanceConfidenceGetvexDistanceObjectSizeGetvexDistanceObjectVelocityGetvexDistanceStatusGetvexDistanceDebugGetvexDistanceModeSetvexDistanceModeGetvexGpsResetvexGpsHeadingGetvexGpsDegreesGetvexGpsQuaternionGetvexGpsAttitudeGetvexGpsRawGyroGetvexGpsRawAccelGetvexGpsStatusGetvexGpsTemperatureGetvexGpsDebugGetvexGpsModeSetvexGpsModeGetvexGpsDataRateSetvexGpsOriginSetvexGpsOriginGetvexGpsRotationSetvexGpsRotationGetvexGpsInitialPositionSetvexGpsErrorGetvexAicamResetvexAicamHeadingGetvexAicamDegreesGetvexAicamAttitudeGetvexAicamRawGyroGetvexAicamRawAccelGetvexAicamStatusGetvexAicamTemperatureGetvexAicamDebugGetvexAicamModeSetvexAicamModeGetvexAicamDataRateSetvexAicamObjectCountGetvexAicamObjectGetvexAicamWriteCharvexAicamWriteFreevexAicamTransmitvexAicamReadCharvexAicamPeekCharvexAicamReceiveAvailvexAicamReceivevexAicamFlushvexEventMaskSetvexEventMaskGetvexEventDataSetvexEventDataGetvexEventBitsSetvexEventBitsGetvexGenericSerialEnablevexGenericSerialBaudratevexGenericSerialWriteCharvexGenericSerialWriteFreevexGenericSerialTransmitvexGenericSerialReadCharvexGenericSerialPeekCharvexGenericSerialReceiveAvailvexGenericSerialReceivevexGenericSerialFlushvexGenericSerialDisableAllvexGenericRadioConnectionvexGenericRadioWriteCharvexGenericRadioWriteFreevexGenericRadioTransmitvexGenericRadioReadCharvexGenericRadioPeekCharvexGenericRadioReceiveAvailvexGenericRadioReceivevexGenericRadioFlushvexGenericRadioLinkStatusvexCodeSigOptionsvexSystemVersionvexStdlibVersionvexSdkVersioncobs_encode_measurecobs_encodelcd_printgid_initgid_freegid_checkgid_alloclcd_printlinked_list_init_func_nodelinked_list_init_data_nodelinked_list_initlinked_list_prepend_funclinked_list_prepend_datalinked_list_append_funclinked_list_remove_funclinked_list_append_datalinked_list_remove_datalinked_list_foreachlinked_list_freelcd_printset_initializeset_addset_rmlist_containsset_containslcd_printkstrndupkstrdupkprint_hexlcd_printbattery_get_voltagebattery_get_currentbattery_get_temperaturebattery_get_capacitylcd_printget_button_pressedset_button_pressedcontroller_is_connectedcontroller_get_analogcontroller_get_battery_capacitycontroller_get_battery_levelcontroller_get_digitalcontroller_get_digital_new_presscontroller_set_textcontroller_printcontroller_clear_linecontroller_clearcontroller_rumblecompetition_get_statuslcd_printregistry_update_typesregistry_initregistry_bind_portregistry_unbind_portregistry_get_deviceregistry_get_device_internalregistry_get_bound_typeregistry_get_plugged_typeregistry_validate_binding_touch_handle_tasklcd_printscreen_set_penscreen_set_eraserscreen_get_penscreen_get_eraserscreen_erasescreen_scrollscreen_scroll_areascreen_copy_areascreen_draw_pixelscreen_erase_pixelscreen_draw_linescreen_erase_linescreen_draw_rectscreen_erase_rectscreen_fill_rectscreen_draw_circlescreen_erase_circlescreen_fill_circlescreen_vprintfscreen_printscreen_vprintf_atscreen_print_atscreen_touch_statusscreen_touch_callbackdisplay_fatal_errorgraphical_context_daemon_initializelcd_printport_mutex_initport_mutex_bufsport_mutexesvdml_initializeport_mutex_takeclaim_port_tryinternal_port_mutex_takeport_mutex_giveinternal_port_mutex_giveport_mutex_take_allport_mutex_give_allvdml_set_port_errorport_errorsvdml_unset_port_errorvdml_get_port_errorvdml_background_processinglcd_printadi_port_get_configadi_port_get_valueadi_port_set_configadi_port_set_valueadi_analog_calibrateadi_analog_readadi_analog_read_calibratedadi_analog_read_calibrated_HRadi_digital_readadi_digital_get_new_pressadi_digital_writeadi_pin_modeadi_motor_setadi_motor_getadi_motor_stopadi_encoder_initadi_encoder_getadi_encoder_resetadi_encoder_shutdownadi_ultrasonic_initadi_ultrasonic_getadi_ultrasonic_shutdownadi_gyro_initadi_gyro_getadi_gyro_resetadi_gyro_shutdownadi_potentiometer_initadi_potentiometer_type_initadi_potentiometer_get_angleadi_led_initadi_led_setadi_led_set_pixeladi_led_set_alladi_led_clear_alladi_led_clear_pixellcd_printget_plugged_typelcd_printdistance_getdistance_get_confidencedistance_get_object_sizedistance_get_object_velocitylcd_printext_adi_port_get_configext_adi_port_get_valueext_adi_port_set_configext_adi_port_set_valueext_adi_analog_calibrateext_adi_analog_readext_adi_analog_read_calibratedext_adi_analog_read_calibrated_HRext_adi_digital_readext_adi_digital_get_new_pressext_adi_digital_writeext_adi_pin_modeext_adi_motor_setext_adi_motor_getext_adi_motor_stopext_adi_encoder_initext_adi_encoder_getext_adi_encoder_resetext_adi_encoder_shutdownext_adi_ultrasonic_initext_adi_ultrasonic_getext_adi_ultrasonic_shutdownext_adi_gyro_initext_adi_gyro_getext_adi_gyro_resetext_adi_gyro_shutdownext_adi_potentiometer_initext_adi_potentiometer_get_angleext_adi_led_initext_adi_led_setext_adi_led_set_pixelext_adi_led_set_allext_adi_led_clear_allext_adi_led_clear_pixellcd_printgps_initialize_fullgps_set_offsetgps_get_offsetgps_set_positiongps_set_data_rategps_get_errorgps_get_statusgps_get_positiongps_get_headinggps_get_heading_rawgps_get_rotationgps_set_rotationgps_tare_rotationgps_get_gyro_rategps_get_accellcd_printimu_resetimu_reset_blockingimu_set_data_rateimu_get_rotationimu_get_headingimu_get_quaternionimu_get_eulerimu_get_pitchimu_get_rollimu_get_yawimu_get_gyro_rateimu_get_accelimu_get_statusimu_tareimu_set_rotationimu_tare_rotationimu_set_headingimu_tare_headingimu_set_pitchimu_tare_pitchimu_set_rollimu_tare_rollimu_set_yawimu_tare_yawimu_set_eulerimu_tare_eulerlcd_printlink_initlink_init_overridelink_connectedlink_raw_receivable_sizelink_raw_transmittable_sizelink_transmit_rawlink_receive_rawlink_transmitlink_receivelink_clear_receive_buflcd_printmotor_move_absolutemotor_move_relativemotor_move_velocitymotor_brakemotor_move_voltagemotor_movemotor_modify_profiled_velocitymotor_get_target_positionmotor_get_target_velocitymotor_get_actual_velocitymotor_get_current_drawmotor_get_directionmotor_get_efficiencymotor_is_over_currentmotor_is_over_tempmotor_get_faultsmotor_get_flagsmotor_get_raw_positionmotor_get_positionmotor_get_powermotor_get_temperaturemotor_get_torquemotor_get_voltagemotor_set_zero_positionmotor_tare_positionmotor_set_brake_modemotor_set_current_limitmotor_set_encoder_unitsmotor_set_gearingmotor_set_reversedmotor_set_voltage_limitmotor_get_brake_modemotor_get_current_limitmotor_get_encoder_unitsmotor_get_gearingmotor_is_reversedmotor_get_voltage_limitlcd_printoptical_get_hueoptical_get_saturationoptical_get_brightnessoptical_get_proximityoptical_set_led_pwmoptical_get_led_pwmoptical_get_rgboptical_get_rawoptical_get_gestureoptical_get_gesture_rawoptical_enable_gestureoptical_disable_gesturelcd_printrotation_resetrotation_set_data_raterotation_reset_positionrotation_set_positionrotation_get_positionrotation_get_velocityrotation_get_anglerotation_set_reversedrotation_init_reverserotation_reverserotation_get_reversedlcd_printserial_enableserial_set_baudrateserial_flushserial_get_read_availserial_get_write_freeserial_peek_byteserial_read_byteserial_readserial_write_byteserial_writelcd_printusd_is_installedlcd_printvision_get_object_countvision_get_by_size_vision_get_by_sigvision_get_by_sigvision_get_by_codevision_read_by_size_vision_read_by_sigvision_read_by_sigvision_read_by_codevision_get_signaturevision_set_signaturevision_signature_from_utilityvision_create_color_codevision_set_ledvision_clear_ledvision_set_exposurevision_get_exposurevision_set_auto_white_balancevision_set_white_balancevision_get_white_balancevision_set_zero_pointvision_set_wifi_modevision_print_signaturekmallockfreexPortGetFreeHeapSizexPortGetMinimumEverFreeHeapSizevPortInitialiseBlocksvListInitialisevListInitialiseItemvListInsertEndvListInsertuxListRemovetask_clean_uppxPortInitialiseStackxPortStartSchedulervPortEndSchedulervPortExitCriticalFreeRTOS_Tick_HandlervPortClearInterruptMaskulPortSetInterruptMaskvPortEnterCriticalvPortValidateInterruptPriorityvApplicationFPUSafeIRQHandlerulMaxAPIPriorityMaskulICCPMRulICCEOIRulICCIARulPortInterruptNestingulPortYieldRequiredulPortTaskHasFPUContextulCriticalNestingFreeRTOS_IRQ_HandlerFreeRTOS_SWI_HandlervPortRestoreTaskContextvApplicationIRQHandlerxQueueGenericResetqueue_resetxQueueGenericCreateStaticqueue_create_staticxQueueGenericCreatequeue_createxQueueGetMutexHolderxQueueGetMutexHolderFromISRxQueueCreateCountingSemaphoreStaticxQueueCreateCountingSemaphorexQueueGenericSendxQueueCreateMutexStaticxQueueGiveMutexRecursivexQueueCreateMutexqueue_prependqueue_appendxQueueGenericSendFromISRxQueueGiveFromISRqueue_recvxQueueSemaphoreTakexQueueTakeMutexRecursivequeue_peekxQueueReceiveFromISRxQueuePeekFromISRqueue_get_waitingqueue_get_availableuxQueueMessagesWaitingFromISRuxQueueGetQueueNumbervQueueSetQueueNumberucQueueGetQueueTypexQueueIsQueueEmptyFromISRxQueueIsQueueFullFromISRvQueueAddToRegistryxQueueRegistrypcQueueGetNamevQueueUnregisterQueuequeue_deletevQueueWaitForMessageRestrictedsem_waitsem_postmutex_createmutex_givemutex_takemutex_deletesem_binary_createmutex_recursive_createmutex_recursive_givemutex_recursive_takesem_createsem_deletemutex_get_ownersem_get_countmutex_create_staticsem_create_staticxStreamBufferGenericCreatexStreamBufferGenericCreateStaticvStreamBufferDeletestream_buf_resetstream_buf_set_triggerstream_buf_get_unusedstream_buf_get_usedstream_buf_sendxStreamBufferSendFromISRstream_buf_recvxStreamBufferReceiveFromISRstream_buf_is_emptystream_buf_is_fullxStreamBufferSendCompletedFromISRxStreamBufferReceiveCompletedFromISRuxStreamBufferGetStreamBufferNumbervStreamBufferSetStreamBufferNumberucStreamBufferGetStreamBufferTypelcd_printtask_notify_when_deleting_inittask_notify_when_deletingtask_notify_when_deleting_hooktask_createtask_deletetask_finish_terminationtask_create_statictask_get_statetask_get_priorityuxTaskPriorityGetFromISRtask_set_prioritytask_resumexTaskResumeFromISRrtos_sched_startrtos_sched_stoprtos_suspend_allmillismicrosxTaskGetTickCountFromISRtask_get_counttask_get_namexTaskIncrementTickrtos_resume_alltask_delay_untiltask_delaydelaytask_get_by_nametask_abort_delayvTaskSwitchContexttask_suspendvTaskPlaceOnEventListvTaskPlaceOnUnorderedEventListvTaskPlaceOnEventListRestrictedxTaskRemoveFromEventListvTaskRemoveFromUnorderedEventListvTaskSetTimeOutStatevTaskInternalSetTimeOutStatexTaskCheckForTimeOutvTaskMissedYielduxTaskGetTaskNumbervTaskSetTaskNumbervTaskSetThreadLocalStoragePointerpvTaskGetThreadLocalStoragePointervTaskGetInfouxTaskGetSystemStateuxTaskGetStackHighWaterMarktask_get_currentxTaskGetSchedulerStatexTaskPriorityInheritxTaskPriorityDisinheritvTaskPriorityDisinheritAfterTimeoutvTaskListvTaskGetRunTimeStatsuxTaskResetEventItemValuepvTaskIncrementMutexHeldCounttask_notify_taketask_notify_waittask_notify_extxTaskGenericNotifyFromISRvTaskNotifyGiveFromISRtask_notify_cleartask_notifytask_joinpxCurrentTCBxTimerCreateTimerTaskxTimerCreatexTimerCreateStaticxTimerGenericCommandxTimerGetTimerDaemonTaskHandlexTimerGetPeriodxTimerGetExpiryTimepcTimerGetNamexTimerIsTimerActivepvTimerGetTimerIDvTimerSetTimerIDxTimerPendFunctionCallFromISRxTimerPendFunctionCalluxTimerGetTimerNumbervTimerSetTimerNumberdev_close_rdev_fstat_rdev_lseek_rdev_write_rdev_ctldev_isatty_rdev_read_rlcd_printdev_open_rdev_driver_dev_driverchdirmkdirchmodfchmodfchmodatpathconfgetcwd_unlink_link_statsymlinkreadlinktruncatelcd_printprint_small_bannerprint_large_bannerinp_buffer_postinp_buffer_readinp_buffer_availableser_initialize_PROS_COMPILE_TIMESTAMP_INT_PROS_COMPILE_DIRECTORY_PROS_COMPILE_TIMESTAMPser_close_rser_fstat_rser_isatty_rser_lseek_rser_read_rser_ctllcd_printser_output_flushser_output_writeser_write_rser_open_rserctlser_driver_initializeser_driver_ser_driverusd_isatty_rusd_ctlusd_read_rusd_write_rusd_close_rusd_fstat_rusd_lseek_rlcd_printusd_open_rusd_driver_usd_driverlcd_printvfs_initializevfs_add_entry_rvfs_update_entry_open_write_read_close_fstat_lseek_isattyfdctl__env_lock__env_unlocklcd_printinstall_hot_tableinvoke_install_hot_tableMAGIC_ADDRMAGICHOT_TABLE__HOT_TABLE__malloc_lock__malloc_unlock_exitusleepsleepgetentropy__sync_synchronizeclock_settimeclock_gettimeset_get_timestamp_int_func_gettimeofdayFIQInterruptDataAbortInterruptPrefetchAbortInterrupt_bootrtos_initializertos_tick_interrupt_configrtos_tick_interrupt_clearvApplicationFPUSafeIRQHandlervInitialiseTimerForRunTimeStatsvApplicationMallocFailedHookvApplicationStackOverflowHookvApplicationIdleHookvAssertCalledvApplicationGetIdleTaskMemoryvApplicationGetTimerTaskMemorylcd_printdisplay_initializemainlcd_printsystem_daemon_initializetask_fnstask_namestrace_fn__gnu_Unwind_Find_exidxp2vrs_from_data_abortreport_data_abortbacktrace_tasklcd_printuser_cpp_autonomousautonomoususer_autonomoususer_cpp_initializeinitializeuser_initializeuser_cpp_opcontrolopcontroluser_opcontroluser_cpp_disableddisableduser_disableduser_cpp_competition_initializecompetition_initializeuser_competition_initialize_freertos_vector_tablevPortInstallFreeRTOSVectorTable// 300 ` v5_startup.c.obj/ v5_apijump.c.obj/ v5_apiuser.c.obj/ v5_apiversions.c.obj/ vdml_distance.c.o/ vdml_ext_adi.c.o/ vdml_optical.c.o/ vdml_rotation.c.o/ stream_buffer.c.o/ task_notify_when_deleting.c.o/ file_system_stubs.c.o/ newlib_stubs.c.o/ system_daemon.c.o/ user_functions.c.o/ xilinx_vectors.s.o/ /0 1697568269 0 0 100666 4632 ` ELF( 4('&|0 @-t l0 O-l 0X@0РДOD}OP:(00S @-<< P ,, P /////@ 0S8000( P 00S0/@-P@-/P@-////o/00//Start 3rd party code Exit 3rd party code XVX5GCC: (GNU Tools for ARM Embedded Processors) 4.9.3 20150529 (release) [ARM/embedded-4_9-branch revision 227977]A4aeabi*7-A A   "$ !     "# '/4EZr !H  " 8 > DT" JV "a"`"g"f"n"{" """vexMainvexDebugvexPrivateApiDisable__stackmainvexSystemTimeGetvexSystemExitRequestvexBackgroundProcessing__vex_critical_sectionvexCodeSigvexStartup__sbss_start__sbss_end__bss_start__bss_end__libc_init_array__libc_fini_array__cyg_profile_func_enter__cyg_profile_func_exit__vex_function_prolog_init_fini_sbrk_heap_start_heap_end_kill_getpid__cxa_atexit__cxa_guard_acquire__cxa_guard_release__cxa_guard_abort__cxa_pure_virtualappRunning__dso_handle  <"LP#X#d$x%&'!4-8<.H)L*P+T,HL5P6%77.symtab.strtab.shstrtab.text.data.bss.rel.text.vexMain.rel.boot.text.__cyg_profile_func_enter.text.__cyg_profile_func_exit.text.__vex_function_prolog.text._init.text._fini.rel.text._sbrk.rel.text._exit.rel.text.kill.rel.text._kill.text.getpid.text._getpid.text.__cxa_atexit.text.__cxa_guard_acquire.text.__cxa_guard_release.text.__cxa_guard_abort.text.__cxa_pure_virtual.data.appRunning.bss.__dso_handle.rodata.str1.1.boot_data.bss.heap.8501.bss._stack_save.comment.ARM.attributes4!4'404, @ x$BX> @ 8$H,g048<@T @ $   @ $ @ $ @ $&@ Z r2+C dd0dqp5 0% < v5_fstubs.c.obj/1697568269 0 0 100666 2944 ` ELF(4(#"0/:0//@-00@-@-00@-//@-/@-/@-@-@T "##? b0Mb@-@ 0T0000 QGCC: (GNU Tools for ARM Embedded Processors) 4.9.3 20150529 (release) [ARM/embedded-4_9-branch revision 227977]A4aeabi*7-A A   "$  " "" "")"/"6"><"L]8"__errno_impure_ptr_lseek_open_close_read_write_isatty_gettimeofdayvexSystemTimeGet_times .symtab.strtab.shstrtab.text.data.bss.rel.text.__errno.text._fstat.text.fcntl.rel.text._lseek.rel.text.lseek.rel.text._open.rel.text.open.text._close.text._read.rel.text.read.text._write.rel.text.write.text._isatty.rel.text.isatty.rel.text._gettimeofday.rel.text._times.comment.ARM.attributes4!4'404, @x >DKT[\W @ lt h @ |x @   @   @   @   @ < @ $8 @ $0\q-p5! d=v5_util.c.obj/ 1697568269 0 0 100666 1236 ` ELF(4( /@- @T `oGCC: (GNU Tools for ARM Embedded Processors) 4.9.3 20150529 (release) [ARM/embedded-4_9-branch revision 227977]A4aeabi*7-A A   "$   )0@vexStdlibVersionLinked__stdlib_versionvexStdlibVersionVerifyvexStdlibVersion  , .symtab.strtab.shstrtab.text.data.bss.rel.text.vexStdlibVersionLinked.rel.text.vexStdlibVersionVerify.comment.ARM.attributes4!4'404 , @, Q@0M @4 n0pqwp5  QD/18 1697568269 0 0 100666 62532 ` ELF(4(0 0/p@-P@0Pp0p@0/0P  P //09/09/0\0/-$0@-03/ ЍЍ/-$0@-03/ ЍЍ/-$0@-  03/Ѝ Ѝ/ -@-0 0 0?0@0A0B0C0D0E0F0G0p0 p@5/Cp@-P@0P#Tp0000000000 0 0 0 0 0000000000000000000p0p@5/Cp@-P@0P#Tp0000000000 0 0 0 0 0000000000000000000p0p@5/C@-@ 0P0@5/C@-@$0P0@5/Cp@-`@P0P#T0' 000000000 0 0 0 0 0000000000000000000 0 p@5/pCp@-P@0Pp0p@5/C@-@ 0P0@5/Cp@-P@0Pp0p@5/CpC-P`@؁$0Pp0 0pC/Cp@-`P@D0PU 0 T 0 p0 p@6/Cp@-P`@ 0Pp0 0p@/C@-@$0P0@6/CpO-P`@Т؂(0Pp 0 0pO/C@-@$0P0@6/CO-P`@آЃ8p80P 00 8p0ЍO/ЍC@-@0P0@h;/@-@$0P0@l;/@-@$0P0@p;/p@-`@P0PTp0000000000 0 0 0 0 00000000000p0 p@x;/p@-P@0P#Tp0000000000 0 0 0 0 0000000000000000000p0p@|;/p@-P@0P#Tp0000000000 0 0 0 0 0000000000000000000p0p@;/@-@ 0P0@;/@-@$0P0@;/p@-`@P0P#T0' 000000000 0 0 0 0 0000000000000000000 0 p@;/pp@-P@0Pp0p@;/@-@ 0P0@;/p@-P@0Pp0p@;/@-@ 0P0@;/p@-`P@(0P 0 p@;/p0;/0;/0;/0;/0;/0;/0;/0;/0@6/0D6/06/06/0H6/0L6/  0PƜ/  0TƜ/0 X6/0 \6/  0`Ɯ/  0dƜ/  0hƜ/  0lƜ/  0pƜ/0 t6/0 x6/0 |6/0-@-0 0 00Ɠ007/@-0P0@7/07/07/@-0P0@9/p@-P@$0P0p@9/pp@-P@$0P0p@9/p09/09/0:/0:/0:/0 :/0:/0:/p@-`P@ 0Pp0 p@(:/@-@ 0P0@,:/p@-`P@ 0Pp0 p@0:/@-@ 0P0@4:/p@-`P@ 0Pp0 p@8:/@-@ 0P0@<:/0P:/0T:/0X:/0\:/0`:/0d:/0h:/0l:/0p:/0t:/0x:/ʜ/0:/0:/0:/0:/0:/0:/0:/0:/0:/GCC: (GNU Tools for ARM Embedded Processors) 4.9.3 20150529 (release) [ARM/embedded-4_9-branch revision 227977]A4aeabi*7-A A   "$      "$%&'()*,.012456789:;<=>?@ABCDEGHIJKLMNOPQRSUWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~    !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVXZ[\]^_`abcdefghijklmnopqrstuvxz|~<->0Rg ~ 4 4 4 4,DY8q84<4 4"$%&'*(>()Q<*g,4.01l24567)8C9]:r;<=>?@A B"C;DU<ErGHIJKL M!N6OTPrQR<S<UWXY1ZI[e\]^_`ab5cRdoefghijk2lNmfnopqrs t- uD vb w{ x y z { | }3 ~R Dq      D 6 Q c z       # 8 L ` } <      + F ^ |     0I<d{2Ibz %?Y|1Jby)C\u4@@<,@G\<p<<LhD@T@,hD4X@q@<@  #< 9< O<i<L.DXr !"#$%"&7'J(^)q*+,-.</041 28314E45Y6n87889:4;<4=>8?P@hA}BCDEFGHI2JAKULaMrNOPQRSTU4V<XZ[#\5]G^d_w`abcdef!g=hSiij~klmnopq6rOshtuLv(x(z(|~ 0@Pj44(DDD]r D <1 DG <] Ds <    !$!C!b!!!!!"">"\"z"""""vexPrivateApiDisablevexStdlibMismatchErrorvexSystemVersionvexScratchMemoryPtrvexScratchMemoryLockvexScratchMemoryUnlockvexBackgroundProcessingvexDebugvex_printfvex_sprintfvex_snprintfvex_vsprintfvex_vsnprintfvexSystemTimeGetvexGettimevexGetdatevexSystemMemoryDumpvexSystemDigitalIOvexSystemStartupOptionsvexSystemExitRequestvexSystemHighResTimeGetvexSystemPowerupTimeGetvexSystemLinkAddrGetvexSystemTimerGetvexSystemTimerEnablevexSystemTimerDisablevexSystemUsbStatusvexDevicesGetNumbervexDevicesGetNumberByTypevexDevicesGetvexDeviceGetByIndexvexDeviceGetStatusvexDeviceGetTimestampvexDeviceGetTimestampByIndexvexDeviceButtonStateGetvexControllerGetvexControllerConnectionStatusGetvexControllerTextSetvexDeviceLedSetvexDeviceLedRgbSetvexDeviceLedGetvexDeviceLedRgbGetvexDeviceAdiPortConfigSetvexDeviceAdiPortConfigGetvexDeviceAdiValueSetvexDeviceAdiValueGetvexDeviceAdiVoltageGetvexDeviceAdiAddrLedSetvexDeviceBumperGetvexDeviceGyroResetvexDeviceGyroHeadingGetvexDeviceGyroDegreesGetvexDeviceSonarValueGetvexDeviceGenericValueGetvexDeviceMotorVelocitySetvexDeviceMotorVelocityUpdatevexDeviceMotorVoltageSetvexDeviceMotorVelocityGetvexDeviceMotorActualVelocityGetvexDeviceMotorDirectionGetvexDeviceMotorModeSetvexDeviceMotorModeGetvexDeviceMotorPwmSetvexDeviceMotorPwmGetvexDeviceMotorCurrentLimitSetvexDeviceMotorCurrentLimitGetvexDeviceMotorVoltageLimitSetvexDeviceMotorVoltageLimitGetvexDeviceMotorPositionPidSetvexDeviceMotorVelocityPidSetvexDeviceMotorCurrentGetvexDeviceMotorVoltageGetvexDeviceMotorPowerGetvexDeviceMotorTorqueGetvexDeviceMotorEfficiencyGetvexDeviceMotorTemperatureGetvexDeviceMotorOverTempFlagGetvexDeviceMotorCurrentLimitFlagGetvexDeviceMotorFaultsGetvexDeviceMotorZeroVelocityFlagGetvexDeviceMotorZeroPositionFlagGetvexDeviceMotorFlagsGetvexDeviceMotorReverseFlagSetvexDeviceMotorReverseFlagGetvexDeviceMotorEncoderUnitsSetvexDeviceMotorEncoderUnitsGetvexDeviceMotorBrakeModeSetvexDeviceMotorBrakeModeGetvexDeviceMotorPositionSetvexDeviceMotorPositionGetvexDeviceMotorPositionRawGetvexDeviceMotorPositionResetvexDeviceMotorTargetGetvexDeviceMotorServoTargetSetvexDeviceMotorAbsoluteTargetSetvexDeviceMotorRelativeTargetSetvexDeviceMotorGearingSetvexDeviceMotorGearingGetvexDeviceMotorExternalProfileSetvexDeviceVisionModeSetvexDeviceVisionModeGetvexDeviceVisionObjectCountGetvexDeviceVisionObjectGetvexDeviceVisionSignatureSetvexDeviceVisionSignatureGetvexDeviceVisionBrightnessSetvexDeviceVisionBrightnessGetvexDeviceVisionWhiteBalanceModeSetvexDeviceVisionWhiteBalanceModeGetvexDeviceVisionWhiteBalanceSetvexDeviceVisionWhiteBalanceGetvexDeviceVisionLedModeSetvexDeviceVisionLedModeGetvexDeviceVisionLedBrigntnessSetvexDeviceVisionLedBrigntnessGetvexDeviceVisionLedColorSetvexDeviceVisionLedColorGetvexDeviceVisionWifiModeSetvexDeviceVisionWifiModeGetvexDeviceImuResetvexDeviceImuHeadingGetvexDeviceImuDegreesGetvexDeviceImuQuaternionGetvexDeviceImuAttitudeGetvexDeviceImuRawGyroGetvexDeviceImuRawAccelGetvexDeviceImuStatusGetvexDeviceImuTemperatureGetvexDeviceImuDebugGetvexDeviceImuModeSetvexDeviceImuModeGetvexDeviceImuCollisionDataGetvexDeviceImuDataRateSetvexDeviceRangeValueGetvexDeviceRadioUserDataReceivevexDeviceRadioModeSetvexDeviceAbsEncResetvexDeviceAbsEncPositionSetvexDeviceAbsEncPositionGetvexDeviceAbsEncVelocityGetvexDeviceAbsEncAngleGetvexDeviceAbsEncReverseFlagSetvexDeviceAbsEncReverseFlagGetvexDeviceAbsEncStatusGetvexDeviceAbsEncTemperatureGetvexDeviceAbsEncDebugGetvexDeviceAbsEncModeSetvexDeviceAbsEncModeGetvexDeviceAbsEncOffsetSetvexDeviceAbsEncOffsetGetvexDeviceAbsEncDataRateSetvexDeviceOpticalHueGetvexDeviceOpticalSatGetvexDeviceOpticalBrightnessGetvexDeviceOpticalProximityGetvexDeviceOpticalRgbGetvexDeviceOpticalLedPwmSetvexDeviceOpticalLedPwmGetvexDeviceOpticalStatusGetvexDeviceOpticalRawGetvexDeviceOpticalDebugGetvexDeviceOpticalModeSetvexDeviceOpticalModeGetvexDeviceOpticalGestureGetvexDeviceOpticalGestureEnablevexDeviceOpticalGestureDisablevexDeviceOpticalProximityThresholdvexDeviceOpticalGainSetvexDeviceOpticalMatrixSetvexDeviceOpticalMatrixGetvexDeviceOpticalIntegrationTimeSetvexDeviceOpticalIntegrationTimeGetvexDeviceMagnetPowerSetvexDeviceMagnetPowerGetvexDeviceMagnetPickupvexDeviceMagnetDropvexDeviceMagnetTemperatureGetvexDeviceMagnetCurrentGetvexDeviceMagnetStatusGetvexDeviceMagnetDebugGetvexDeviceMagnetModeSetvexDeviceMagnetModeGetvexDeviceDistanceDistanceGetvexDeviceDistanceConfidenceGetvexDeviceDistanceObjectSizeGetvexDeviceDistanceObjectVelocityGetvexDeviceDistanceStatusGetvexDeviceDistanceDebugGetvexDeviceDistanceModeSetvexDeviceDistanceModeGetvexDeviceGpsResetvexDeviceGpsHeadingGetvexDeviceGpsDegreesGetvexDeviceGpsQuaternionGetvexDeviceGpsAttitudeGetvexDeviceGpsRawGyroGetvexDeviceGpsRawAccelGetvexDeviceGpsStatusGetvexDeviceGpsTemperatureGetvexDeviceGpsDebugGetvexDeviceGpsModeSetvexDeviceGpsModeGetvexDeviceGpsDataRateSetvexDeviceGpsOriginSetvexDeviceGpsOriginGetvexDeviceGpsRotationSetvexDeviceGpsRotationGetvexDeviceGpsInitialPositionSetvexDeviceGpsErrorGetvexDeviceGpsTestDataSetvexDeviceAicamResetvexDeviceAicamHeadingGetvexDeviceAicamDegreesGetvexDeviceAicamAttitudeGetvexDeviceAicamRawGyroGetvexDeviceAicamRawAccelGetvexDeviceAicamStatusGetvexDeviceAicamTemperatureGetvexDeviceAicamDebugGetvexDeviceAicamModeSetvexDeviceAicamModeGetvexDeviceAicamDataRateSetvexDeviceAicamObjectCountGetvexDeviceAicamObjectGetvexDeviceAicamWriteCharvexDeviceAicamWriteFreevexDeviceAicamTransmitvexDeviceAicamReadCharvexDeviceAicamPeekCharvexDeviceAicamReceiveAvailvexDeviceAicamReceivevexDeviceAicamFlushvexDisplayForegroundColorvexDisplayBackgroundColorvexDisplayForegroundColorGetvexDisplayBackgroundColorGetvexDisplayErasevexDisplayScrollvexDisplayScrollRectvexDisplayCopyRectvexDisplayPixelSetvexDisplayPixelClearvexDisplayLineDrawvexDisplayLineClearvexDisplayRectDrawvexDisplayRectClearvexDisplayRectFillvexDisplayCircleDrawvexDisplayCircleClearvexDisplayCircleFillvexDisplayPrintfvexDisplayVPrintfvexDisplayStringvexDisplayVStringvexDisplayStringAtvexDisplayVStringAtvexDisplayBigStringvexDisplayVBigStringvexDisplayBigStringAtvexDisplayVBigStringAtvexDisplaySmallStringAtvexDisplayVSmallStringAtvexDisplayCenteredStringvexDisplayVCenteredStringvexDisplayBigCenteredStringvexDisplayVBigCenteredStringvexDisplayTextSmoothingvexDisplayTextReferencevexDisplayScreenGrabvexDisplayTextSizevexDisplayTextSpacingvexDisplayFontNamedSetvexDisplayStringWidthGetvexDisplayStringHeightGetvexDisplayPenSizeSetvexDisplayPenSizeGetvexDisplayFontCustomSetvexFileMountSDvexFileDirectoryGetvexFileOpenvexFileOpenWritevexFileOpenCreatevexFileClosevexFileReadvexFileWritevexFileSizevexFileSeekvexFileDriveStatusvexFileTellvexFileSyncvexFileStatusvexSerialWriteCharvexSerialWriteBuffervexSerialReadCharvexSerialPeekCharvexSerialEnableRemoteConsolevexSerialWriteFreevexSystemTimerStopvexSystemTimerClearInterruptvexSystemTimerReinitForRtosvexSystemApplicationIRQHandlervexSystemWatchdogReinitRtosvexSystemWatchdogGetvexSystemBootvexSystemUndefinedExceptionvexSystemFIQInterruptvexSystemIRQInterruptvexSystemSWInterruptvexSystemDataAbortInterruptvexSystemPrefetchAbortInterruptvexSystemUserWriteInstallvexSystemSysWriteInstallvexSystemSysReadInstallvexSystemSysOpenInstallvexSystemSysCloseInstallvexSystemSysLseekInstallvexSystemSysFstatInstallvexSystemSysFcntlInstallvexSystemSysIsattyInstallvexSystemFileReopenvexSystemStdlibImpurePtrAddrvexSystemStdlibImpureDataAddrvexSystemStdlibImpureDataSizevexTouchUserCallbackSetvexTouchDataGetvexImageBmpReadvexImagePngReadvexDisplayClearVsyncStatevexDisplayGetVsyncStatevexDisplayClipRegionSetvexDisplayClipRegionClearvexDisplayRotateFlagGetvexDisplayThemeIdGetvexDisplayRendervexDisplayDoubleBufferDisablevexSystemAppDataRes1GetvexSystemAppExtendedDataGetvexSystemAppDebugDataGetvexCompetitionStatusvexCompetitionControlvexBatteryVoltageGetvexBatteryCurrentGetvexBatteryTemperatureGetvexBatteryCapacityGetvexBatteryDataGetvexBatteryDataSetvexDeviceEventMaskSetvexDeviceEventMaskGetvexDeviceEventDataSetvexDeviceEventDataGetvexDeviceEventBitsSetvexDeviceEventBitsGetvexDeviceGenericSerialEnablevexDeviceGenericSerialBaudratevexDeviceGenericSerialWriteCharvexDeviceGenericSerialWriteFreevexDeviceGenericSerialTransmitvexDeviceGenericSerialReadCharvexDeviceGenericSerialPeekCharvexDeviceGenericSerialReceiveAvailvexDeviceGenericSerialReceivevexDeviceGenericSerialFlushvexDeviceGenericSerialDisableAllvexDeviceGenericRadioConnectionvexDeviceGenericRadioWriteCharvexDeviceGenericRadioWriteFreevexDeviceGenericRadioTransmitvexDeviceGenericRadioReadCharvexDeviceGenericRadioPeekCharvexDeviceGenericRadioReceiveAvailvexDeviceGenericRadioReceivevexDeviceGenericRadioFlushvexDeviceGenericRadioLinkStatus }}}}}}}}}Ld } } } } }}}} }} } }}}} }} }}}}}}}}}}}} } }}}} }} }}}}}}}}}}} } }}}}}}}.symtab.strtab.shstrtab.text.data.bss.text.vexPrivateApiDisable.rel.text.vexStdlibMismatchError.text.vexScratchMemoryPtr.text.vexScratchMemoryLock.text.vexScratchMemoryUnlock.text.vexBackgroundProcessing.text.vexDebug.text.vex_printf.text.vex_sprintf.text.vex_snprintf.text.vex_vsprintf.text.vex_vsnprintf.text.vexSystemTimeGet.text.vexGettime.text.vexGetdate.text.vexSystemMemoryDump.text.vexSystemDigitalIO.text.vexSystemStartupOptions.text.vexSystemExitRequest.rel.text.vexSystemHighResTimeGet.rel.text.vexSystemPowerupTimeGet.rel.text.vexSystemLinkAddrGet.rel.text.vexSystemTimerGet.rel.text.vexSystemTimerEnable.rel.text.vexSystemTimerDisable.text.vexSystemUsbStatus.text.vexDevicesGetNumber.text.vexDevicesGetNumberByType.text.vexDevicesGet.text.vexDeviceGetByIndex.text.vexDeviceGetStatus.rel.text.vexDeviceGetTimestamp.rel.text.vexDeviceGetTimestampByIndex.rel.text.vexDeviceButtonStateGet.text.vexControllerGet.text.vexControllerConnectionStatusGet.rel.text.vexControllerTextSet.text.vexDeviceLedSet.text.vexDeviceLedRgbSet.text.vexDeviceLedGet.text.vexDeviceLedRgbGet.text.vexDeviceAdiPortConfigSet.text.vexDeviceAdiPortConfigGet.text.vexDeviceAdiValueSet.text.vexDeviceAdiValueGet.text.vexDeviceAdiVoltageGet.text.vexDeviceAdiAddrLedSet.text.vexDeviceBumperGet.text.vexDeviceGyroReset.text.vexDeviceGyroHeadingGet.text.vexDeviceGyroDegreesGet.text.vexDeviceSonarValueGet.text.vexDeviceGenericValueGet.text.vexDeviceMotorVelocitySet.rel.text.vexDeviceMotorVelocityUpdate.text.vexDeviceMotorVoltageSet.text.vexDeviceMotorVelocityGet.text.vexDeviceMotorActualVelocityGet.text.vexDeviceMotorDirectionGet.text.vexDeviceMotorModeSet.text.vexDeviceMotorModeGet.text.vexDeviceMotorPwmSet.text.vexDeviceMotorPwmGet.text.vexDeviceMotorCurrentLimitSet.text.vexDeviceMotorCurrentLimitGet.text.vexDeviceMotorVoltageLimitSet.text.vexDeviceMotorVoltageLimitGet.rel.text.vexDeviceMotorPositionPidSet.rel.text.vexDeviceMotorVelocityPidSet.text.vexDeviceMotorCurrentGet.text.vexDeviceMotorVoltageGet.text.vexDeviceMotorPowerGet.text.vexDeviceMotorTorqueGet.text.vexDeviceMotorEfficiencyGet.text.vexDeviceMotorTemperatureGet.text.vexDeviceMotorOverTempFlagGet.text.vexDeviceMotorCurrentLimitFlagGet.text.vexDeviceMotorFaultsGet.text.vexDeviceMotorZeroVelocityFlagGet.text.vexDeviceMotorZeroPositionFlagGet.text.vexDeviceMotorFlagsGet.text.vexDeviceMotorReverseFlagSet.text.vexDeviceMotorReverseFlagGet.text.vexDeviceMotorEncoderUnitsSet.text.vexDeviceMotorEncoderUnitsGet.text.vexDeviceMotorBrakeModeSet.text.vexDeviceMotorBrakeModeGet.text.vexDeviceMotorPositionSet.text.vexDeviceMotorPositionGet.text.vexDeviceMotorPositionRawGet.text.vexDeviceMotorPositionReset.text.vexDeviceMotorTargetGet.text.vexDeviceMotorServoTargetSet.text.vexDeviceMotorAbsoluteTargetSet.text.vexDeviceMotorRelativeTargetSet.text.vexDeviceMotorGearingSet.text.vexDeviceMotorGearingGet.text.vexDeviceMotorExternalProfileSet.text.vexDeviceVisionModeSet.text.vexDeviceVisionModeGet.text.vexDeviceVisionObjectCountGet.text.vexDeviceVisionObjectGet.text.vexDeviceVisionSignatureSet.text.vexDeviceVisionSignatureGet.text.vexDeviceVisionBrightnessSet.text.vexDeviceVisionBrightnessGet.text.vexDeviceVisionWhiteBalanceModeSet.text.vexDeviceVisionWhiteBalanceModeGet.text.vexDeviceVisionWhiteBalanceSet.text.vexDeviceVisionWhiteBalanceGet.text.vexDeviceVisionLedModeSet.text.vexDeviceVisionLedModeGet.text.vexDeviceVisionLedBrigntnessSet.text.vexDeviceVisionLedBrigntnessGet.text.vexDeviceVisionLedColorSet.text.vexDeviceVisionLedColorGet.text.vexDeviceVisionWifiModeSet.text.vexDeviceVisionWifiModeGet.text.vexDeviceImuReset.text.vexDeviceImuHeadingGet.text.vexDeviceImuDegreesGet.text.vexDeviceImuQuaternionGet.text.vexDeviceImuAttitudeGet.text.vexDeviceImuRawGyroGet.text.vexDeviceImuRawAccelGet.text.vexDeviceImuStatusGet.text.vexDeviceImuTemperatureGet.text.vexDeviceImuDebugGet.text.vexDeviceImuModeSet.text.vexDeviceImuModeGet.text.vexDeviceImuCollisionDataGet.rel.text.vexDeviceImuDataRateSet.text.vexDeviceRangeValueGet.text.vexDeviceRadioUserDataReceive.text.vexDeviceRadioModeSet.text.vexDeviceAbsEncReset.text.vexDeviceAbsEncPositionSet.text.vexDeviceAbsEncPositionGet.text.vexDeviceAbsEncVelocityGet.text.vexDeviceAbsEncAngleGet.text.vexDeviceAbsEncReverseFlagSet.text.vexDeviceAbsEncReverseFlagGet.text.vexDeviceAbsEncStatusGet.text.vexDeviceAbsEncTemperatureGet.text.vexDeviceAbsEncDebugGet.text.vexDeviceAbsEncModeSet.text.vexDeviceAbsEncModeGet.text.vexDeviceAbsEncOffsetSet.text.vexDeviceAbsEncOffsetGet.rel.text.vexDeviceAbsEncDataRateSet.text.vexDeviceOpticalHueGet.text.vexDeviceOpticalSatGet.text.vexDeviceOpticalBrightnessGet.text.vexDeviceOpticalProximityGet.text.vexDeviceOpticalRgbGet.text.vexDeviceOpticalLedPwmSet.text.vexDeviceOpticalLedPwmGet.text.vexDeviceOpticalStatusGet.text.vexDeviceOpticalRawGet.text.vexDeviceOpticalDebugGet.text.vexDeviceOpticalModeSet.text.vexDeviceOpticalModeGet.text.vexDeviceOpticalGestureGet.text.vexDeviceOpticalGestureEnable.text.vexDeviceOpticalGestureDisable.text.vexDeviceOpticalProximityThreshold.text.vexDeviceOpticalGainSet.text.vexDeviceOpticalMatrixSet.text.vexDeviceOpticalMatrixGet.text.vexDeviceOpticalIntegrationTimeSet.text.vexDeviceOpticalIntegrationTimeGet.text.vexDeviceMagnetPowerSet.text.vexDeviceMagnetPowerGet.text.vexDeviceMagnetPickup.text.vexDeviceMagnetDrop.text.vexDeviceMagnetTemperatureGet.text.vexDeviceMagnetCurrentGet.text.vexDeviceMagnetStatusGet.text.vexDeviceMagnetDebugGet.text.vexDeviceMagnetModeSet.text.vexDeviceMagnetModeGet.text.vexDeviceDistanceDistanceGet.text.vexDeviceDistanceConfidenceGet.text.vexDeviceDistanceObjectSizeGet.text.vexDeviceDistanceObjectVelocityGet.text.vexDeviceDistanceStatusGet.text.vexDeviceDistanceDebugGet.text.vexDeviceDistanceModeSet.text.vexDeviceDistanceModeGet.rel.text.vexDeviceGpsReset.rel.text.vexDeviceGpsHeadingGet.rel.text.vexDeviceGpsDegreesGet.rel.text.vexDeviceGpsQuaternionGet.rel.text.vexDeviceGpsAttitudeGet.rel.text.vexDeviceGpsRawGyroGet.rel.text.vexDeviceGpsRawAccelGet.rel.text.vexDeviceGpsStatusGet.rel.text.vexDeviceGpsTemperatureGet.rel.text.vexDeviceGpsDebugGet.rel.text.vexDeviceGpsModeSet.rel.text.vexDeviceGpsModeGet.rel.text.vexDeviceGpsDataRateSet.rel.text.vexDeviceGpsOriginSet.rel.text.vexDeviceGpsOriginGet.rel.text.vexDeviceGpsRotationSet.rel.text.vexDeviceGpsRotationGet.rel.text.vexDeviceGpsInitialPositionSet.rel.text.vexDeviceGpsErrorGet.rel.text.vexDeviceGpsTestDataSet.rel.text.vexDeviceAicamReset.rel.text.vexDeviceAicamHeadingGet.rel.text.vexDeviceAicamDegreesGet.rel.text.vexDeviceAicamAttitudeGet.rel.text.vexDeviceAicamRawGyroGet.rel.text.vexDeviceAicamRawAccelGet.rel.text.vexDeviceAicamStatusGet.rel.text.vexDeviceAicamTemperatureGet.rel.text.vexDeviceAicamDebugGet.rel.text.vexDeviceAicamModeSet.rel.text.vexDeviceAicamModeGet.rel.text.vexDeviceAicamDataRateSet.rel.text.vexDeviceAicamObjectCountGet.rel.text.vexDeviceAicamObjectGet.text.vexDeviceAicamWriteChar.text.vexDeviceAicamWriteFree.text.vexDeviceAicamTransmit.text.vexDeviceAicamReadChar.text.vexDeviceAicamPeekChar.text.vexDeviceAicamReceiveAvail.text.vexDeviceAicamReceive.text.vexDeviceAicamFlush.text.vexDisplayForegroundColor.text.vexDisplayBackgroundColor.text.vexDisplayForegroundColorGet.text.vexDisplayBackgroundColorGet.text.vexDisplayErase.text.vexDisplayScroll.text.vexDisplayScrollRect.text.vexDisplayCopyRect.text.vexDisplayPixelSet.text.vexDisplayPixelClear.text.vexDisplayLineDraw.text.vexDisplayLineClear.text.vexDisplayRectDraw.text.vexDisplayRectClear.text.vexDisplayRectFill.text.vexDisplayCircleDraw.text.vexDisplayCircleClear.text.vexDisplayCircleFill.text.vexDisplayPrintf.text.vexDisplayVPrintf.text.vexDisplayString.text.vexDisplayVString.text.vexDisplayStringAt.text.vexDisplayVStringAt.text.vexDisplayBigString.text.vexDisplayVBigString.text.vexDisplayBigStringAt.text.vexDisplayVBigStringAt.text.vexDisplaySmallStringAt.text.vexDisplayVSmallStringAt.text.vexDisplayCenteredString.text.vexDisplayVCenteredString.text.vexDisplayBigCenteredString.text.vexDisplayVBigCenteredString.text.vexDisplayTextSmoothing.text.vexDisplayTextReference.text.vexDisplayScreenGrab.text.vexDisplayTextSize.text.vexDisplayTextSpacing.text.vexDisplayFontNamedSet.text.vexDisplayStringWidthGet.text.vexDisplayStringHeightGet.text.vexDisplayPenSizeSet.text.vexDisplayPenSizeGet.text.vexDisplayFontCustomSet.text.vexFileMountSD.text.vexFileDirectoryGet.text.vexFileOpen.text.vexFileOpenWrite.text.vexFileOpenCreate.text.vexFileClose.text.vexFileRead.text.vexFileWrite.text.vexFileSize.text.vexFileSeek.text.vexFileDriveStatus.text.vexFileTell.rel.text.vexFileSync.rel.text.vexFileStatus.text.vexSerialWriteChar.text.vexSerialWriteBuffer.text.vexSerialReadChar.text.vexSerialPeekChar.text.vexSerialEnableRemoteConsole.text.vexSerialWriteFree.text.vexSystemTimerStop.text.vexSystemTimerClearInterrupt.text.vexSystemTimerReinitForRtos.text.vexSystemApplicationIRQHandler.text.vexSystemWatchdogReinitRtos.text.vexSystemWatchdogGet.text.vexSystemBoot.text.vexSystemUndefinedException.text.vexSystemFIQInterrupt.text.vexSystemIRQInterrupt.text.vexSystemSWInterrupt.text.vexSystemDataAbortInterrupt.text.vexSystemPrefetchAbortInterrupt.text.vexSystemUserWriteInstall.text.vexSystemSysWriteInstall.text.vexSystemSysReadInstall.text.vexSystemSysOpenInstall.text.vexSystemSysCloseInstall.text.vexSystemSysLseekInstall.text.vexSystemSysFstatInstall.text.vexSystemSysFcntlInstall.text.vexSystemSysIsattyInstall.rel.text.vexSystemFileReopen.rel.text.vexSystemStdlibImpurePtrAddr.rel.text.vexSystemStdlibImpureDataAddr.rel.text.vexSystemStdlibImpureDataSize.text.vexTouchUserCallbackSet.text.vexTouchDataGet.text.vexImageBmpRead.text.vexImagePngRead.text.vexDisplayClearVsyncState.text.vexDisplayGetVsyncState.text.vexDisplayClipRegionSet.rel.text.vexDisplayClipRegionClear.text.vexDisplayRotateFlagGet.rel.text.vexDisplayThemeIdGet.text.vexDisplayRender.text.vexDisplayDoubleBufferDisable.rel.text.vexSystemAppDataRes1Get.rel.text.vexSystemAppExtendedDataGet.rel.text.vexSystemAppDebugDataGet.text.vexCompetitionStatus.text.vexCompetitionControl.text.vexBatteryVoltageGet.text.vexBatteryCurrentGet.text.vexBatteryTemperatureGet.text.vexBatteryCapacityGet.text.vexBatteryDataGet.text.vexBatteryDataSet.rel.text.vexDeviceEventMaskSet.rel.text.vexDeviceEventMaskGet.rel.text.vexDeviceEventDataSet.rel.text.vexDeviceEventDataGet.rel.text.vexDeviceEventBitsSet.rel.text.vexDeviceEventBitsGet.text.vexDeviceGenericSerialEnable.text.vexDeviceGenericSerialBaudrate.text.vexDeviceGenericSerialWriteChar.text.vexDeviceGenericSerialWriteFree.text.vexDeviceGenericSerialTransmit.text.vexDeviceGenericSerialReadChar.text.vexDeviceGenericSerialPeekChar.text.vexDeviceGenericSerialReceiveAvail.text.vexDeviceGenericSerialReceive.text.vexDeviceGenericSerialFlush.text.vexDeviceGenericSerialDisableAll.text.vexDeviceGenericRadioConnection.text.vexDeviceGenericRadioWriteChar.text.vexDeviceGenericRadioWriteFree.text.vexDeviceGenericRadioTransmit.text.vexDeviceGenericRadioReadChar.text.vexDeviceGenericRadioPeekChar.text.vexDeviceGenericRadioReceiveAvail.text.vexDeviceGenericRadioReceive.text.vexDeviceGenericRadioFlush.text.vexDeviceGenericRadioLinkStatus.bss.lastTime.9458.comment.ARM.attributes4!4'4,4KD<G @~h044H4 |40D[l} 0L8 @~8  @~14- @~P<L @~l,4h @~ `4 @"((E <A @*eHa @,`4 @ .l @(2 06@LPe`p.Ge 0< @@El%|EkB f,< @HSh< @PU3Qs$ 4( DP Tm d t    = ] }       $ ) 4 O D n T  d  t       1  S  u          2 0 DW t w         D% F$ g4 D T d t   2 N o     < @X@  P D` `p {       D c    0 @ !P < @`B _ |       @ ]|,<L\l"|Ki7S m,<L\ l(|KpA4= @h]0@Y @p~p@z @x @ @ @ @(<$ @H@D @m,i @< @D< @< @L @ h @*pD& @L@H @nTj @H@ @h @4 @$@ @d@ @<8 @ `X\ @($ @0< @8,@ @@l @H H<  @P 1<- @X Q<M @`u<q @h8L @p0Mn$4*D@TWdr|  % >4 YH u\ p <  4 !8& @zj&&(f& @|&'&('&8'&H'&X''h','x'N''J' @n''''4' @'''''(4' @ (<(D( @2((D.( @ȀQ((l((((((()()($))4)-)D)D)) @ЀM))<I) @؀m))Di) @)*<) @)D*D) @)*<) @)* **1**W**}*+*+*$+*4++D+9+T+[+d++t+++++++,+:,+^,+,+,+,,,,-0,q -p,5,/{ [#-/36 1697568269 0 0 100666 55532 ` ELF($4(P/@-@@P*@-@P@@-@P@@-P@@-P@8@-P@P8 8@@-@P @8@-P@P8 8@@-@P@@-@P@A-`P@pPp 0A@-@@-@@-@@-@@-@@-@@-@P@@-@P@@-@P@@-P@@-P @@-P@@-@P@@-P@@-@P@@-P@@-@P@@-P@@-@P@@-P@@-@P@@-@P@@-P@@-P@@-P @@-P @@-P @@-P @@-P@@-P@@-P@@-P@@-P@@-P@@-@P@@-P@@-@P@@-P@@-@P@@-P@p@-@PPp 0p@@-P @@-@P@@-P@@-P @p@-@PPp 0p@p@-@P`Pp` 0p@p@-@P`Pp` 0p@@-@P@@-P@p@-@P`Pp` 0p@@-@P@@-P@@-P@8@-P@P8 8@@-@P@8@-P@P8 8@@-@P@@-P@@-@P@@-P@@-P  Ѝ Ѝ@-0P 00000000 Ѝ@-@P@@-P@@-@P@@-P@@-P  Ѝ Ѝ@-0P 00000000 Ѝ@-@P@@-P@@-@@-@@-@@-@@@-@@@-@@@-@@@-@@-@8@-P@ 8@@-@@@-@@-@@@-@@@-@8@-P@ 8@@-@@@-@@-@@@-@@-@@-@@-@@@-@@-@@-@@-@@@-@@@-@@-@@@-@@-@@@-@@-@@-@@-@@-@@@-@@@-@@-@@-@@@-@@@-@@@-@@-@@@-@@-@@-@@@-@@@-@@@-@@p@-@P 0p@@-@8@-P@ 8@@-@@-@@@-@@@-@@-@@-@@-@@@-@@@-@@-@@-@@-@@-@@-@@-@@@-@@@-@@-@@-@@-@@-@@8@-P@ 8@@-@@@-@@@-@@-@8@-P@ 8@@-@@@-@@-@@A-@aP 0aA8@-P@ 8@p@-@P 0p@@-@G-@ЂPb 0bG@-@@-@@-@@-@8@-P@ 8@@-@@@-@@@-@@-@8@-P@ 8@@-@@@-@@-@@@-@8@-P@ 8@@-@P@@-P@8@-P@P8 8@@-P@@-P@@-P@8@-P@P8 8@@-P@8@-P@P8 8@@-P@8@-P@P8 8@@-P@8@-P@P8 8@@-P@@-@P@@-@P@@-@P@@-P@8@-P@P8 8@@-P@@-P@@-P@8@-P@P8 8@@-P@p@-`P@Pp 0p@@-@P@@-P@8@-P@P8 8@@-P@@-P@@-P@8@-P@P8 8@@-P@@-P@0 /GCC: (GNU Tools for ARM Embedded Processors) 4.9.3 20150529 (release) [ARM/embedded-4_9-branch revision 227977]A4aeabi*7-A A   "$   "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~   "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~0 3 =Qa n  (((&; J_ p@ +C"Tk$~ & ( * %,9S$.m0 24  6-8<Q :i< >@ ) B@] DtFH$J$L#;$NQm$PRTV'?X[}Z\ ^`.K bcd fh (j+ E $lY s n  p  $r  (t 7 0vQ q 0x  z  |  0~ ? P g x    (   # (9 U l       = ,V u X       #C]},X  "=I[l+=Ue{ *GYq .I^y !?Rk.GZs )@]n 7Jcu6Ur   8[x #7Om "$*A&Xu(*,%.:U0i2468 !:2I<]w >@BDF.I HXmJ{LN(P R' T9QVc{0XZ\^ %`8Q bedfh j 7 lH _ no  p  r  t  ! v!7! xI!a!zs!!(|!!~!!!""3"(C"Y"g"{"(""""("""#(##9#I#_# v## ## #$$?$(X$w$$$$$%'%(?%]%s%%%%0%& &=&V&u&(&&&&&'3'U'(l''''''(vexDelayvexSystemTimeGetvexBackgroundProcessingvexLedSetvexDeviceGetByIndexvexDeviceLedSetvexLedRgbSetvexDeviceLedRgbSetvexLedGetvexDeviceLedGetvexLedRgbGetvexDeviceLedRgbGetvexAdiPortConfigSetvexDeviceAdiPortConfigSetvexAdiPortConfigGetvexDeviceAdiPortConfigGetvexAdiValueSetvexDeviceAdiValueSetvexAdiValueGetvexDeviceAdiValueGetvexAdiVoltageGetvexDeviceAdiVoltageGetvexAdiAddrLedSetvexDeviceAdiAddrLedSetvexBumperGetvexDeviceBumperGetvexGyroResetvexDeviceGyroResetvexGyroHeadingGetvexDeviceGyroHeadingGetvexGyroDegreesGetvexDeviceGyroDegreesGetvexSonarValueGetvexDeviceSonarValueGetvexGenericValueGetvexDeviceGenericValueGetvexMotorVelocitySetvexDeviceMotorVelocitySetvexMotorVelocityUpdatevexDeviceMotorVelocityUpdatevexMotorVoltageSetvexDeviceMotorVoltageSetvexMotorVelocityGetvexDeviceMotorVelocityGetvexMotorActualVelocityGetvexDeviceMotorActualVelocityGetvexMotorDirectionGetvexDeviceMotorDirectionGetvexMotorModeSetvexDeviceMotorModeSetvexMotorModeGetvexDeviceMotorModeGetvexMotorPwmSetvexDeviceMotorPwmSetvexMotorPwmGetvexDeviceMotorPwmGetvexMotorCurrentLimitSetvexDeviceMotorCurrentLimitSetvexMotorCurrentLimitGetvexDeviceMotorCurrentLimitGetvexMotorVoltageLimitSetvexDeviceMotorVoltageLimitSetvexMotorVoltageLimitGetvexDeviceMotorVoltageLimitGetvexMotorPositionPidSetvexDeviceMotorPositionPidSetvexMotorVelocityPidSetvexDeviceMotorVelocityPidSetvexMotorCurrentGetvexDeviceMotorCurrentGetvexMotorVoltageGetvexDeviceMotorVoltageGetvexMotorPowerGetvexDeviceMotorPowerGetvexMotorTorqueGetvexDeviceMotorTorqueGetvexMotorEfficiencyGetvexDeviceMotorEfficiencyGetvexMotorTemperatureGetvexDeviceMotorTemperatureGetvexMotorOverTempFlagGetvexDeviceMotorOverTempFlagGetvexMotorCurrentLimitFlagGetvexDeviceMotorCurrentLimitFlagGetvexMotorFaultsGetvexDeviceMotorFaultsGetvexMotorZeroVelocityFlagGetvexDeviceMotorZeroVelocityFlagGetvexMotorZeroPositionFlagGetvexDeviceMotorZeroPositionFlagGetvexMotorFlagsGetvexDeviceMotorFlagsGetvexMotorReverseFlagSetvexDeviceMotorReverseFlagSetvexMotorReverseFlagGetvexDeviceMotorReverseFlagGetvexMotorEncoderUnitsSetvexDeviceMotorEncoderUnitsSetvexMotorEncoderUnitsGetvexDeviceMotorEncoderUnitsGetvexMotorBrakeModeSetvexDeviceMotorBrakeModeSetvexMotorBrakeModeGetvexDeviceMotorBrakeModeGetvexMotorPositionSetvexDeviceMotorPositionSetvexMotorPositionGetvexDeviceMotorPositionGetvexMotorPositionRawGetvexDeviceMotorPositionRawGetvexMotorPositionResetvexDeviceMotorPositionResetvexMotorTargetGetvexDeviceMotorTargetGetvexMotorServoTargetSetvexDeviceMotorServoTargetSetvexMotorAbsoluteTargetSetvexDeviceMotorAbsoluteTargetSetvexMotorRelativeTargetSetvexDeviceMotorRelativeTargetSetvexMotorGearingSetvexDeviceMotorGearingSetvexMotorGearingGetvexDeviceMotorGearingGetvexMotorExternalProfileSetvexDeviceMotorExternalProfileSetvexVisionModeSetvexDeviceVisionModeSetvexVisionModeGetvexDeviceVisionModeGetvexVisionObjectCountGetvexDeviceVisionObjectCountGetvexVisionObjectGetvexDeviceVisionObjectGetvexVisionSignatureSetvexDeviceVisionSignatureSetvexVisionSignatureGetvexDeviceVisionSignatureGetvexVisionBrightnessSetvexDeviceVisionBrightnessSetvexVisionBrightnessGetvexDeviceVisionBrightnessGetvexVisionWhiteBalanceModeSetvexDeviceVisionWhiteBalanceModeSetvexVisionWhiteBalanceModeGetvexDeviceVisionWhiteBalanceModeGetvexVisionWhiteBalanceSetvexDeviceVisionWhiteBalanceSetvexVisionWhiteBalanceGetvexDeviceVisionWhiteBalanceGetvexVisionLedModeSetvexDeviceVisionLedModeSetvexVisionLedModeGetvexDeviceVisionLedModeGetvexVisionLedBrigntnessSetvexDeviceVisionLedBrigntnessSetvexVisionLedBrigntnessGetvexDeviceVisionLedBrigntnessGetvexVisionLedColorSetvexDeviceVisionLedColorSetvexVisionLedColorGetvexDeviceVisionLedColorGetvexVisionWifiModeSetvexDeviceVisionWifiModeSetvexVisionWifiModeGetvexDeviceVisionWifiModeGetvexImuResetvexDeviceImuResetvexImuHeadingGetvexDeviceImuHeadingGetvexImuDegreesGetvexDeviceImuDegreesGetvexImuQuaternionGetvexDeviceImuQuaternionGetvexImuAttitudeGetvexDeviceImuAttitudeGetvexImuRawGyroGetvexDeviceImuRawGyroGetvexImuRawAccelGetvexDeviceImuRawAccelGetvexImuStatusGetvexDeviceImuStatusGetvexImuTemperatureGetvexDeviceImuTemperatureGetvexImuDebugGetvexDeviceImuDebugGetvexImuModeSetvexDeviceImuModeSetvexImuModeGetvexDeviceImuModeGetvexImuCollisionDataGetvexDeviceImuCollisionDataGetvexImuDataRateSetvexDeviceImuDataRateSetvexRangeValueGetvexDeviceRangeValueGetvexRadioUserDataReceivevexDeviceRadioUserDataReceivevexRadioModeSetvexDeviceRadioModeSetvexAbsEncResetvexDeviceAbsEncResetvexAbsEncPositionSetvexDeviceAbsEncPositionSetvexAbsEncPositionGetvexDeviceAbsEncPositionGetvexAbsEncVelocityGetvexDeviceAbsEncVelocityGetvexAbsEncAngleGetvexDeviceAbsEncAngleGetvexAbsEncReverseFlagSetvexDeviceAbsEncReverseFlagSetvexAbsEncReverseFlagGetvexDeviceAbsEncReverseFlagGetvexAbsEncStatusGetvexDeviceAbsEncStatusGetvexAbsEncTemperatureGetvexDeviceAbsEncTemperatureGetvexAbsEncDebugGetvexDeviceAbsEncDebugGetvexAbsEncModeSetvexDeviceAbsEncModeSetvexAbsEncModeGetvexDeviceAbsEncModeGetvexAbsEncOffsetSetvexDeviceAbsEncOffsetSetvexAbsEncOffsetGetvexDeviceAbsEncOffsetGetvexAbsEncDataRateSetvexDeviceAbsEncDataRateSetvexOpticalHueGetvexDeviceOpticalHueGetvexOpticalSatGetvexDeviceOpticalSatGetvexOpticalBrightnessGetvexDeviceOpticalBrightnessGetvexOpticalProximityGetvexDeviceOpticalProximityGetvexOpticalRgbGetvexDeviceOpticalRgbGetvexOpticalLedPwmSetvexDeviceOpticalLedPwmSetvexOpticalLedPwmGetvexDeviceOpticalLedPwmGetvexOpticalStatusGetvexDeviceOpticalStatusGetvexOpticalRawGetvexDeviceOpticalRawGetvexOpticalDebugGetvexDeviceOpticalDebugGetvexOpticalModeSetvexDeviceOpticalModeSetvexOpticalModeGetvexDeviceOpticalModeGetvexOpticalGestureGetvexDeviceOpticalGestureGetvexOpticalGestureEnablevexDeviceOpticalGestureEnablevexOpticalGestureDisablevexDeviceOpticalGestureDisablevexOpticalProximityThresholdvexDeviceOpticalProximityThresholdvexOpticalGainSetvexDeviceOpticalGainSetvexOpticalMatrixSetvexDeviceOpticalMatrixSetvexOpticalMatrixGetvexDeviceOpticalMatrixGetvexOpticalIntegrationTimeSetvexDeviceOpticalIntegrationTimeSetvexOpticalIntegrationTimeGetvexDeviceOpticalIntegrationTimeGetvexMagnetPowerSetvexDeviceMagnetPowerSetvexMagnetPowerGetvexDeviceMagnetPowerGetvexMagnetPickupvexDeviceMagnetPickupvexMagnetDropvexDeviceMagnetDropvexMagnetTemperatureGetvexDeviceMagnetTemperatureGetvexMagnetCurrentGetvexDeviceMagnetCurrentGetvexMagnetStatusGetvexDeviceMagnetStatusGetvexMagnetDebugGetvexDeviceMagnetDebugGetvexMagnetModeSetvexDeviceMagnetModeSetvexMagnetModeGetvexDeviceMagnetModeGetvexDistanceDistanceGetvexDeviceDistanceDistanceGetvexDistanceConfidenceGetvexDeviceDistanceConfidenceGetvexDistanceObjectSizeGetvexDeviceDistanceObjectSizeGetvexDistanceObjectVelocityGetvexDeviceDistanceObjectVelocityGetvexDistanceStatusGetvexDeviceDistanceStatusGetvexDistanceDebugGetvexDeviceDistanceDebugGetvexDistanceModeSetvexDeviceDistanceModeSetvexDistanceModeGetvexDeviceDistanceModeGetvexGpsResetvexDeviceGpsResetvexGpsHeadingGetvexDeviceGpsHeadingGetvexGpsDegreesGetvexDeviceGpsDegreesGetvexGpsQuaternionGetvexDeviceGpsQuaternionGetvexGpsAttitudeGetvexDeviceGpsAttitudeGetvexGpsRawGyroGetvexDeviceGpsRawGyroGetvexGpsRawAccelGetvexDeviceGpsRawAccelGetvexGpsStatusGetvexDeviceGpsStatusGetvexGpsTemperatureGetvexDeviceGpsTemperatureGetvexGpsDebugGetvexDeviceGpsDebugGetvexGpsModeSetvexDeviceGpsModeSetvexGpsModeGetvexDeviceGpsModeGetvexGpsDataRateSetvexDeviceGpsDataRateSetvexGpsOriginSetvexDeviceGpsOriginSetvexGpsOriginGetvexDeviceGpsOriginGetvexGpsRotationSetvexDeviceGpsRotationSetvexGpsRotationGetvexDeviceGpsRotationGetvexGpsInitialPositionSetvexDeviceGpsInitialPositionSetvexGpsErrorGetvexDeviceGpsErrorGetvexAicamResetvexDeviceAicamResetvexAicamHeadingGetvexDeviceAicamHeadingGetvexAicamDegreesGetvexDeviceAicamDegreesGetvexAicamAttitudeGetvexDeviceAicamAttitudeGetvexAicamRawGyroGetvexDeviceAicamRawGyroGetvexAicamRawAccelGetvexDeviceAicamRawAccelGetvexAicamStatusGetvexDeviceAicamStatusGetvexAicamTemperatureGetvexDeviceAicamTemperatureGetvexAicamDebugGetvexDeviceAicamDebugGetvexAicamModeSetvexDeviceAicamModeSetvexAicamModeGetvexDeviceAicamModeGetvexAicamDataRateSetvexDeviceAicamDataRateSetvexAicamObjectCountGetvexDeviceAicamObjectCountGetvexAicamObjectGetvexDeviceAicamObjectGetvexAicamWriteCharvexDeviceAicamWriteCharvexAicamWriteFreevexDeviceAicamWriteFreevexAicamTransmitvexDeviceAicamTransmitvexAicamReadCharvexDeviceAicamReadCharvexAicamPeekCharvexDeviceAicamPeekCharvexAicamReceiveAvailvexDeviceAicamReceiveAvailvexAicamReceivevexDeviceAicamReceivevexAicamFlushvexDeviceAicamFlushvexEventMaskSetvexDeviceEventMaskSetvexEventMaskGetvexDeviceEventMaskGetvexEventDataSetvexDeviceEventDataSetvexEventDataGetvexDeviceEventDataGetvexEventBitsSetvexDeviceEventBitsSetvexEventBitsGetvexDeviceEventBitsGetvexGenericSerialEnablevexDeviceGenericSerialEnablevexGenericSerialBaudratevexDeviceGenericSerialBaudratevexGenericSerialWriteCharvexDeviceGenericSerialWriteCharvexGenericSerialWriteFreevexDeviceGenericSerialWriteFreevexGenericSerialTransmitvexDeviceGenericSerialTransmitvexGenericSerialReadCharvexDeviceGenericSerialReadCharvexGenericSerialPeekCharvexDeviceGenericSerialPeekCharvexGenericSerialReceiveAvailvexDeviceGenericSerialReceiveAvailvexGenericSerialReceivevexDeviceGenericSerialReceivevexGenericSerialFlushvexDeviceGenericSerialFlushvexGenericSerialDisableAllvexDeviceGenericSerialDisableAllvexGenericRadioConnectionvexDeviceGenericRadioConnectionvexGenericRadioWriteCharvexDeviceGenericRadioWriteCharvexGenericRadioWriteFreevexDeviceGenericRadioWriteFreevexGenericRadioTransmitvexDeviceGenericRadioTransmitvexGenericRadioReadCharvexDeviceGenericRadioReadCharvexGenericRadioPeekCharvexDeviceGenericRadioPeekCharvexGenericRadioReceiveAvailvexDeviceGenericRadioReceiveAvailvexGenericRadioReceivevexDeviceGenericRadioReceivevexGenericRadioFlushvexDeviceGenericRadioFlushvexGenericRadioLinkStatusvexDeviceGenericRadioLinkStatusvexCodeSigOptionsvexCodeSig$ $ $<         !#%')+-/13579;=?ACEGIK $MOQSU $W,Y,[]_,aceg $ik $moqsu wy{}                                                 !#% ' ) +- /1$3 5 7 9,; = ? A C EGI K M OQ SU W Y[] $_ace $gi $km $oq $suwy{} $ $, $ $ .symtab.strtab.shstrtab.text.data.bss.rel.text.vexDelay.rel.text.vexLedSet.rel.text.vexLedRgbSet.rel.text.vexLedGet.rel.text.vexLedRgbGet.rel.text.vexAdiPortConfigSet.rel.text.vexAdiPortConfigGet.rel.text.vexAdiValueSet.rel.text.vexAdiValueGet.rel.text.vexAdiVoltageGet.rel.text.vexAdiAddrLedSet.rel.text.vexBumperGet.rel.text.vexGyroReset.rel.text.vexGyroHeadingGet.rel.text.vexGyroDegreesGet.rel.text.vexSonarValueGet.rel.text.vexGenericValueGet.rel.text.vexMotorVelocitySet.rel.text.vexMotorVelocityUpdate.rel.text.vexMotorVoltageSet.rel.text.vexMotorVelocityGet.rel.text.vexMotorActualVelocityGet.rel.text.vexMotorDirectionGet.rel.text.vexMotorModeSet.rel.text.vexMotorModeGet.rel.text.vexMotorPwmSet.rel.text.vexMotorPwmGet.rel.text.vexMotorCurrentLimitSet.rel.text.vexMotorCurrentLimitGet.rel.text.vexMotorVoltageLimitSet.rel.text.vexMotorVoltageLimitGet.rel.text.vexMotorPositionPidSet.rel.text.vexMotorVelocityPidSet.rel.text.vexMotorCurrentGet.rel.text.vexMotorVoltageGet.rel.text.vexMotorPowerGet.rel.text.vexMotorTorqueGet.rel.text.vexMotorEfficiencyGet.rel.text.vexMotorTemperatureGet.rel.text.vexMotorOverTempFlagGet.rel.text.vexMotorCurrentLimitFlagGet.rel.text.vexMotorFaultsGet.rel.text.vexMotorZeroVelocityFlagGet.rel.text.vexMotorZeroPositionFlagGet.rel.text.vexMotorFlagsGet.rel.text.vexMotorReverseFlagSet.rel.text.vexMotorReverseFlagGet.rel.text.vexMotorEncoderUnitsSet.rel.text.vexMotorEncoderUnitsGet.rel.text.vexMotorBrakeModeSet.rel.text.vexMotorBrakeModeGet.rel.text.vexMotorPositionSet.rel.text.vexMotorPositionGet.rel.text.vexMotorPositionRawGet.rel.text.vexMotorPositionReset.rel.text.vexMotorTargetGet.rel.text.vexMotorServoTargetSet.rel.text.vexMotorAbsoluteTargetSet.rel.text.vexMotorRelativeTargetSet.rel.text.vexMotorGearingSet.rel.text.vexMotorGearingGet.rel.text.vexMotorExternalProfileSet.rel.text.vexVisionModeSet.rel.text.vexVisionModeGet.rel.text.vexVisionObjectCountGet.rel.text.vexVisionObjectGet.rel.text.vexVisionSignatureSet.rel.text.vexVisionSignatureGet.rel.text.vexVisionBrightnessSet.rel.text.vexVisionBrightnessGet.rel.text.vexVisionWhiteBalanceModeSet.rel.text.vexVisionWhiteBalanceModeGet.rel.text.vexVisionWhiteBalanceSet.rel.text.vexVisionWhiteBalanceGet.rel.text.vexVisionLedModeSet.rel.text.vexVisionLedModeGet.rel.text.vexVisionLedBrigntnessSet.rel.text.vexVisionLedBrigntnessGet.rel.text.vexVisionLedColorSet.rel.text.vexVisionLedColorGet.rel.text.vexVisionWifiModeSet.rel.text.vexVisionWifiModeGet.rel.text.vexImuReset.rel.text.vexImuHeadingGet.rel.text.vexImuDegreesGet.rel.text.vexImuQuaternionGet.rel.text.vexImuAttitudeGet.rel.text.vexImuRawGyroGet.rel.text.vexImuRawAccelGet.rel.text.vexImuStatusGet.rel.text.vexImuTemperatureGet.rel.text.vexImuDebugGet.rel.text.vexImuModeSet.rel.text.vexImuModeGet.rel.text.vexImuCollisionDataGet.rel.text.vexImuDataRateSet.rel.text.vexRangeValueGet.rel.text.vexRadioUserDataReceive.rel.text.vexRadioModeSet.rel.text.vexAbsEncReset.rel.text.vexAbsEncPositionSet.rel.text.vexAbsEncPositionGet.rel.text.vexAbsEncVelocityGet.rel.text.vexAbsEncAngleGet.rel.text.vexAbsEncReverseFlagSet.rel.text.vexAbsEncReverseFlagGet.rel.text.vexAbsEncStatusGet.rel.text.vexAbsEncTemperatureGet.rel.text.vexAbsEncDebugGet.rel.text.vexAbsEncModeSet.rel.text.vexAbsEncModeGet.rel.text.vexAbsEncOffsetSet.rel.text.vexAbsEncOffsetGet.rel.text.vexAbsEncDataRateSet.rel.text.vexOpticalHueGet.rel.text.vexOpticalSatGet.rel.text.vexOpticalBrightnessGet.rel.text.vexOpticalProximityGet.rel.text.vexOpticalRgbGet.rel.text.vexOpticalLedPwmSet.rel.text.vexOpticalLedPwmGet.rel.text.vexOpticalStatusGet.rel.text.vexOpticalRawGet.rel.text.vexOpticalDebugGet.rel.text.vexOpticalModeSet.rel.text.vexOpticalModeGet.rel.text.vexOpticalGestureGet.rel.text.vexOpticalGestureEnable.rel.text.vexOpticalGestureDisable.rel.text.vexOpticalProximityThreshold.rel.text.vexOpticalGainSet.rel.text.vexOpticalMatrixSet.rel.text.vexOpticalMatrixGet.rel.text.vexOpticalIntegrationTimeSet.rel.text.vexOpticalIntegrationTimeGet.rel.text.vexMagnetPowerSet.rel.text.vexMagnetPowerGet.rel.text.vexMagnetPickup.rel.text.vexMagnetDrop.rel.text.vexMagnetTemperatureGet.rel.text.vexMagnetCurrentGet.rel.text.vexMagnetStatusGet.rel.text.vexMagnetDebugGet.rel.text.vexMagnetModeSet.rel.text.vexMagnetModeGet.rel.text.vexDistanceDistanceGet.rel.text.vexDistanceConfidenceGet.rel.text.vexDistanceObjectSizeGet.rel.text.vexDistanceObjectVelocityGet.rel.text.vexDistanceStatusGet.rel.text.vexDistanceDebugGet.rel.text.vexDistanceModeSet.rel.text.vexDistanceModeGet.rel.text.vexGpsReset.rel.text.vexGpsHeadingGet.rel.text.vexGpsDegreesGet.rel.text.vexGpsQuaternionGet.rel.text.vexGpsAttitudeGet.rel.text.vexGpsRawGyroGet.rel.text.vexGpsRawAccelGet.rel.text.vexGpsStatusGet.rel.text.vexGpsTemperatureGet.rel.text.vexGpsDebugGet.rel.text.vexGpsModeSet.rel.text.vexGpsModeGet.rel.text.vexGpsDataRateSet.rel.text.vexGpsOriginSet.rel.text.vexGpsOriginGet.rel.text.vexGpsRotationSet.rel.text.vexGpsRotationGet.rel.text.vexGpsInitialPositionSet.rel.text.vexGpsErrorGet.rel.text.vexAicamReset.rel.text.vexAicamHeadingGet.rel.text.vexAicamDegreesGet.rel.text.vexAicamAttitudeGet.rel.text.vexAicamRawGyroGet.rel.text.vexAicamRawAccelGet.rel.text.vexAicamStatusGet.rel.text.vexAicamTemperatureGet.rel.text.vexAicamDebugGet.rel.text.vexAicamModeSet.rel.text.vexAicamModeGet.rel.text.vexAicamDataRateSet.rel.text.vexAicamObjectCountGet.rel.text.vexAicamObjectGet.rel.text.vexAicamWriteChar.rel.text.vexAicamWriteFree.rel.text.vexAicamTransmit.rel.text.vexAicamReadChar.rel.text.vexAicamPeekChar.rel.text.vexAicamReceiveAvail.rel.text.vexAicamReceive.rel.text.vexAicamFlush.rel.text.vexEventMaskSet.rel.text.vexEventMaskGet.rel.text.vexEventDataSet.rel.text.vexEventDataGet.rel.text.vexEventBitsSet.rel.text.vexEventBitsGet.rel.text.vexGenericSerialEnable.rel.text.vexGenericSerialBaudrate.rel.text.vexGenericSerialWriteChar.rel.text.vexGenericSerialWriteFree.rel.text.vexGenericSerialTransmit.rel.text.vexGenericSerialReadChar.rel.text.vexGenericSerialPeekChar.rel.text.vexGenericSerialReceiveAvail.rel.text.vexGenericSerialReceive.rel.text.vexGenericSerialFlush.rel.text.vexGenericSerialDisableAll.rel.text.vexGenericRadioConnection.rel.text.vexGenericRadioWriteChar.rel.text.vexGenericRadioWriteFree.rel.text.vexGenericRadioTransmit.rel.text.vexGenericRadioReadChar.rel.text.vexGenericRadioPeekChar.rel.text.vexGenericRadioReceiveAvail.rel.text.vexGenericRadioReceive.rel.text.vexGenericRadioFlush.rel.text.vexGenericRadioLinkStatus.rel.text.vexCodeSigOptions.comment.ARM.attributes4!4'4040, @iCd ? @jW S @$jnj @4j ~ @Dj ( @Tj( @dj$( @tjL  @jl  @j"@ @j=9 @jTP @jkg @j @j   @j" @k$,  @k&L  @$k(l  @4k*73 @Dk,U$Q @Tk.yu @dk0  @tk2 @k4  @k68 @k8P  @k: p @k<B > @k>d` @k@  @kB  @lD @lF @$lH0$ @4lJT$ @DlL9x$5 @TlNY$U @dlPzv @tlR @lT @lV @lX  @lZ*8& @l\EP A @l^fpb @l`  @lb @md  @mf @$mh ( @4mj' $# @DmlED A @Tmnfdb @dmp|$ @tmr( @mt0 @mv0 @mx (  @mz(H$ @m|E`0A @m~j f @m @m @n( @n  @$n(( @4nP  @Dn@p< @Tna ] @dn @tn, @nX @nD  @n d  @n1 | - @nU  Q @ny  ,u @n  X @n 8  @o X  @o p  @$o   @4o&  " @DoA  = @To_  [ @do{  w @to   @o   @o   @o   @o @  @o X  @o4 h 0 @oU  Q @oq  m @p   @p   @$p   @4p   @Dp   @Tp   @dp> ( : @tpZ 8 V @p| P x @p `  @p p  @p   @p   @p   @p/  + @pL  H @qi  e @q   @$q   @4q   @Dq 0  @Tq@  @dqX  @tq:p 6 @qX T @qv r @q  @q  @q  @q  @q @q'# @rJ F @rq8m @$rP @4r h @Dr   @Tr @dr  @tr3/ @rOK @rie @r} @r  @r0 @r@ @r X @r"p @s$0, @s&QM @$s(tp @4s* @Ds, @Ts. @ds0 @ts2 @s451 @s6K G @s8f0b @s:@} @s<X  @s>x @s@ @sB @tD  @tF+ ' @$tHD@ @4tJ\X @DtLtp @TtN(( @dtPP  @ttRp  @tT @tV0 @tX @tZ84 @t\PL @t^mi @t`  @tb0 @udH @uf` @$uhp @4uj   @Dul;7 @TunUQ @dupok @tur @ut  @uv  @ux0 @uzH( @u|p @u~84 @uSO @ur(n @v @v( @$v  @4v8( @Dv` @Tv x( @dv&" @tv@ < @va ] @v  @v @v0( @vX @vp @v51 @v\(X @w~z @w @$w0 @,w  @p5 * A(wN/54 1697568269 0 0 100666 1120 ` ELF(4( 0/0//GCC: (GNU Tools for ARM Embedded Processors) 4.9.3 20150529 (release) [ARM/embedded-4_9-branch revision 227977]A4aeabi*7-A A   "$# vexSystemVersionvexStdlibVersionvexSdkVersion.symtab.strtab.shstrtab.text.data.bss.text.vexSystemVersion.text.vexStdlibVersion.text.vexSdkVersion.comment.ARM.attributes4!4'4,4CDZT n0`qwp5  1cobs.c.o/ 1692644702 0 0 100666 12492 ` ELF(+4(r0S00 0000", 00s0R/-^ 0s0S0R @-0@0PU 00P0s0P pR @0 Ѝ`PV0 0`s0SPp0 m int=,{Le=6+rtOf.tX R r =   % < ;e"<B#04 6_k7% 7 % 7% ~7%_x8 S $ =$<F > % ? % @ % A % B % hC % D % E % F % O gP  Q -S $ V $ " =b c ud% of  gF  =(z# {# |%rGhl_p#_r%_w%  y  y_bf }%  "  a$  >(  X,_ub0_up#8_ur%< ^@ nC_lbD %L , P @T S GX O\ Y %d%"%(eg%l ll pn%+or%0s4u%8w <Pz@{%D|H}L%P$ TXH.L    l%"%>"% %X"D rn = r~ =5$) (*+%/, ~#D E F 6G  =.q= C.$%HX,PXchpx>7NC%YHFU % > = N = ^ =rx # = = =  ^  = %  ~# =3P4 f= c0N z:%. !:#4 "src:A? &"!:S8KG!^:kZ rl#; ,#< ,(# = ,#l> = #@ . QK= $. I $9 %4,"src4? ~!F8!^^Z # ,# ,k[#l = # . (&% U$ > : ; 9 I&I$ > : ;9 I : ; 9  : ; 9 I I !I/  : ; 9  : ; 9 I8   I< : ; 9  : ; 9 I8  : ; 9  : ; 9 I8''II : ;9  : ;9 I8  : ;9 I8 : ;9  : ;9  : ;9  : ;9 I'4: ;9 I?< .?: ; 9 'I@B!: ; 9 IB": ; 9 IB#4: ; 9 IB$7I%.?: ; 9 'I@B P ^PQPQLRLRSt\0(p(8P8@pPlqQlxQ q"xqQ1(P(8p8<PPxPxU\U0(\(8P8@p@x\xP1(S(@1@xSx1S1\T\HPHPRPPQQ0R0R0 1 ,2,H3HP0rP12$3$040H5H`P`t\P18S8@1121RR0)(R0.(#21RR0)(R0.(R $ %0.(R $ %0)(#121RR0)(R0.(#21RR0)(R0.(R $ %0.(R $ %0)(R $ %0.(R $ %0)(HdShpSpt1S $V src/commonc:\users\noama\documents\pros\toolchain\usr\lib\gcc\arm-none-eabi\8.3.1\includec:\users\noama\documents\pros\toolchain\usr\arm-none-eabi\include\machinec:\users\noama\documents\pros\toolchain\usr\arm-none-eabi\include\syscobs.cstddef.h_default_types.h_types.hreent.hlock.h_stdint.hfOa2 *-2 *-2. *24  .v.fn.. JO./K w.,  .v.s9./sy. N -3.//I F2x.fv.f0mJ ..//*4-//K.,/  x._dso_handle_sizewrite_idxsize_t_rand48_emergency__uint8_t_data_wcrtomb_state_wcsrtombs_statelong long unsigned int_lbfsize__locale_t_mbrtowc_state__tm_seclong long intsigned char_ubuf_base__tm_hour__sf_on_exit_args_cookie__sgluelong int_flags_is_cxa_stdin_blksize_cvtbuf_offsetcobs_encode_measure_mbsrtowcs_state_mbrlen_state_fnargs_fns__uint32_tprefix_bytes_sign_flock_t_stderr_Bigint_gamma_signgam_read_result_kread_idx__tmunsigned int__wchb_stdout_cvtlenlong unsigned int_file_niobsshort unsigned int_atexit0_signal_buf_asctime_buf_result__wchprefix_LOCK_TGNU C11 8.3.1 20190703 (release) [gcc-8-branch revision 273027] -mcpu=cortex-a9 -mfpu=neon-fp16 -mfloat-abi=softfp -marm -march=armv7-a+mp+sec+neon-fp16 -g -Os -std=gnu11 -ffunction-sections -fdata-sections -funwind-tableswint_t_lock_flags2_write__tm_year_nmalloclong double_nextf__tm_monsrc/common/cobs.cdestC:\Users\noama\Documents\pros\pros_off_t_freelist_wctomb_stateunsigned charsrc_len_new_h_errnoshort int__tm_yday__sbuf_iobs__FILE_mbstate_t__sFILE_mbstate_rand_next_mblen_state_inc_indcobs_encode_locale__cleanup_unspecified_locale_info_maxwds_reent_seed__count__lock__value_seek_impure_ptr_fpos_t_errnochar__tm_minuint8_t_mult_next_strtok_last_fntypes_add__ULong_getdate_err_global_impure_ptruint32_tcode_unused_rand_wds__tm_wday_glue__sdidinit_l64a_buf_sig_func_atexit_nbuf_unused__tm_isdst_localtime_buf_close_r48_mbtowc_state_p5s__tm_mdaycode_idxGCC: (GNU Tools for Arm Embedded Processors 8-2019-q3-update) 8.3.1 20190703 (release) [gcc-8-branch revision 273027] | h B p B A8aeabi.7-A A   "$*D    "9cobs.c$a$dcobs_encode_measure__aeabi_unwind_cpp_pr0cobs_encode**  !-@GNSbgu| %1CHTaz,9GUbo} *[h+8ER_#1?M[iw$2@N\jx iw$ 1 > O ` k  z                        % ) E P f j o z ~                    & * 1 5 K O V Z r v }                  ( , 4 8 ? C L P W [ b f m q x |                      $ , 0 7 ; Q U ^ b i m  "*.6:BFkow{ (,3   e ,0 .symtab.strtab.shstrtab.text.data.bss.ARM.extab.text.cobs_encode_measure.rel.ARM.exidx.text.cobs_encode_measure.ARM.extab.text.cobs_encode.rel.ARM.exidx.text.cobs_encode.rel.debug_info.debug_abbrev.rel.debug_loc.rel.debug_aranges.rel.debug_ranges.rel.debug_line.debug_str.comment.rel.debug_frame.ARM.attributes4!4'464,TpP @xppp @  x  @  ` @ @%X( @@* @X*   @x*0!0w.`L* @* ;p9 E*Kgid.c.o/ 1697568212 0 0 100666 15056 ` ELF(34(-,- Ѝ/@-@ 0 P 201  ?o2R03S/   1 /0S:0"1 1//p@-P@P' `@P @0"@!0V:T 30@ 0!1S@Q@p3??oB/  u7? iO`_int+| 30T6e|h.MstM = ,  |  . Lu [M  6`"TZT#H4 ,6_k7u $7 u 7u 7u_x8 k < |8$<^ > u ? u <@ u A u B u C u iD u E u F u KO #P  Q S <V < : | b ,c du f  Kg^   |z; +{; |u,h_p;_ru_wu | ? q ?_bf u Y : 2 7$ c [(  u,_ub0_up;8_uru< %{@ C_lbD uL  P wT  _X .\  udu:u,(egul Dll nu:o ru0 s4uu8w <z@{uD|HC} LWuP TX H_L $ aF 0 u,:,u,[:u=uu:a , | , |$A (,*}+u, 2D&<E&F&>GF F6 |Ku|K$'uH,nPX.h.pX.x[kRu...o.~.u [ | k | { |x ; | | |, 6 {  |  $ u*  @ |3T4 2e Z ! $e ! u="C% _ #g$ h# ! g!  ! ! u! u! u! u1 ,L , :E  max #     1  %X  &3X% 'idX8(-] o=  )fO<= *3O* +idO=)%,-T NJ-B'  *3'/ tp.B`/ 0i) 0gid* ,+ ,, G=1< 2Pu2Qt3 3 4 2Q ){DR *3* 0i 30% 5r,  *,.6fmt,@,t78 8 9 9 HB: ; $X9 xt9 < $= >4>> % U$ > : ; 9 I$ > &I: ;9 I : ; 9  : ; 9 I I !I/  : ; 9  : ; 9 I8   I< : ; 9  : ; 9 I8  : ; 9  : ; 9 I8''II : ;9  : ;9 I8  : ;9 I8 : ;9  : ;9  : ;9  : ;9 I'4: ;9 I?< !!4: ; 9 I?<"> I: ;9 #( $( %.?: ; 9 'I &: ; 9 I': ; 9 I(4: ; 9 I).?: ; 9 '@B*: ; 9 IB+: ; 9 IB,4: ; 9 IB-.?: ; 9 'I@B. : ; 9 / U04: ; 9 IB112B31415.?: ; 9 'I@B6: ; 9 I78.1@B91B:41;1RB X Y W < =41B>.?<n: ;9 (P(<P,Q,<Q$q5%$<\PUTTX0XT00T\0\RRR`0`S00SPDT0$R8DRPP(P(0P04P48PQ0Q08Q Q,Q (P(,P q5% R ,Q5%<D<8D<8  ./include/prossrc/commonc:\users\noama\documents\pros\toolchain\usr\arm-none-eabi\include\machinec:\users\noama\documents\pros\toolchain\usr\lib\gcc\arm-none-eabi\8.3.1\includec:\users\noama\documents\pros\toolchain\usr\arm-none-eabi\include\sysc:\users\noama\documents\pros\toolchain\usr\arm-none-eabi\include./include/commonllemu.hgid.c_default_types.hstddef.h_stdint.h_types.hreent.hlock.herrno.hmath.hstdlib.hunistd.hmisc.hrtos.hgid.hK+K0.44. NJ.N..0./y.*-.A. -/)..g<e -1/%.K..J.. 39&9/9-/..K?0.5.f5...5 .y.0 '.-/ / /J Nf ./// l.K .K,.J -KoJK 0_dso_handleshort int_sys_errlist_fnargssize_t_rand48_emergencygid_metadata_getdate_err_atexit0_off_t_wcrtomb_state_wcsrtombs_statelong long unsigned int__fdlibm_posix_lbfsize__locale_t__fdlib_version_mbrtowc_stategid_checkopterr__tm_secint16_tmutex_t_closesigned char_ubuf_basebaked_date__tm_hour__sf_on_exit_args_cookie__sgluelong intlcd_print_flags_is_cxa_stdin_result_kgid_idxlong long intdouble_cvtbuf_offset_mbsrtowcs_state_mbrlen_state_fns__uint32_t_signgid_word_impure_ptr_stderr_Bigintreserved_next_read__tm__wchb_stdoutbaked_time_cvtlenlong unsigned int_file_data_niobsmutex_take_rand_next_signal_buf_asctime_buf_result__wch_LOCK_Tenviron_new_lock_multoptreset_write__tm_yearoptargGNU C11 8.3.1 20190703 (release) [gcc-8-branch revision 273027] -mcpu=cortex-a9 -mfpu=neon-fp16 -mfloat-abi=softfp -marm -march=armv7-a+mp+sec+neon-fp16 -g -Os -std=gnu11 -ffunction-sections -fdata-sections -funwind-tablesoptind_nextfsrc/common/gid.c__tm_mon_atexitsuboptarg__sdidinit_gamma_signgamwint_tfloat_freelist_mbstate_t_wctomb_stategid_free_Boolunsigned charreturn_gid_iobs_h_errno_flock_t__tm_yday__sbuf_flags2__FILE__sFILE_sys_nerr_mbstate_mblen_state_inc_ind_cur_val__cleanup_unspecified_locale_info_maxwds_reentmetadata_seedgid_alloc__count__lock__value_seek__tm_wday_fpos_tgid_initlong double_errnochar_blksizemutex_create_sizeunsigned int_fntypesC:\Users\noama\Documents\pros\prosbitmap_sizeline_strtok_lastmutex_giveshort unsigned intword_idx__ULong_add__fdlibm_version_global_impure_ptr__fdlibm_ieee_unused_rand_wds_glue_nmalloc_l64a_buf_sig_funcbitmap__int16_t_nbuf_unused__tm_isdst_localtime_buf__tm_min_r48optopt_mbtowc_state_p5s_localeuint32_t__tm_mdayGCC: (GNU Tools for Arm Embedded Processors 8-2019-q3-update) 8.3.1 20190703 (release) [gcc-8-branch revision 273027] | B DDB < 8BA8aeabi.7-A A   "$*D        !#%'&) ".D7D< M8Whr}gid.c$a$dlcd_print__aeabi_unwind_cpp_pr0gid_initmutex_creategid_freegid_check__aeabi_uidivmodgid_allocmutex_takemutex_give*),+* )*)*)0,.8-11*) $$$"!#($/$4$B$I$P$U$c$j$q$$$$$$$$$$$$!$/$=$I$[$`$l$y$$$$$$$$$$*$7$D$Q$_$m$z$$$$$$$$$!$.$B$s$$$$$$$$$$6$C$P$]$j$w$$$$$$$$$$-$;$I$W$e$s$$$$$$$$$$$$$$$$$ $$A$O$]$k$y$$$$$$$$$$$$!$/$=$$$$$$A $N $k $w $ $ $ $ $ $ $ $ $ $ $ $ $ $ $% $2 $> $K $e $r $ $ $ $ $ $ $ $  $     $  ) $4  8  > $I X $c  g  l $s x "     $   $       $  # $.  2  @  D  I  S $^ m $x  |                 $ $ $ $& $* $)-48NR]atx #*.GKSW^bjnvz           !%,0HLSWaex| (0   $ (,048<9 %4%8 L%P\%`l%p.symtab.strtab.shstrtab.text.data.bss.ARM.extab.text.lcd_print.rel.ARM.exidx.text.lcd_print.rel.text.gid_init.ARM.extab.text.gid_init.rel.ARM.exidx.text.gid_init.ARM.extab.text.gid_free.rel.ARM.exidx.text.gid_free.ARM.extab.text.gid_check.rel.ARM.exidx.text.gid_check.rel.text.gid_alloc.ARM.extab.text.gid_alloc.rel.ARM.exidx.text.gid_alloc.rel.debug_info.debug_abbrev.rel.debug_loc.rel.debug_aranges.rel.debug_ranges.rel.debug_line.debug_str.comment.rel.debug_frame.ARM.attributes4!4'464,DJpDF @0&*LDd @@&*wp @H&* <p  @X&*8p @h&*9 @x&(*/MpI @&*k3 g @&0*w+ @-*@ @00*H @0p*!6 @P1(*#0*&0P!w! @x1P*'pL"9" +( %1linkedlist.c.o/ 1697568212 0 0 100666 22124 ` ELF(I4(QP- Ѝ/@-@ @ @-@ @ @- p@-@PP@00pp@-@PP@00pp@-@PP@0Sp0 RpP/P/ -0^R00S p@-@PP@0Sp0 RpP/P/ -0^R00S P/p@-`@PTp5/@@-@P0SP@00Z ]intJMSvA v   vT x x  ( ve,E7$ y`.2t2 ,   % _S9"*# h4J p6J_k7% 7 % N7% 7%_x8 P`, |$< > % ? % h@ % A % B % IC % D % 3E % tF % wO( +P ( Q (S V v8,b{ pc{ d% If  wg8M, =z W{ D|% ^h_p_r%_w%  $  $_bf %  v v B$  ( > ,_ub0_up8_ur%< Q@ f C_lbD -%L  GP  T  X p\ D %d%  vt%+ (et!g%l ele`le n%;oe r%0sz 4u%8w <zJ@{%D|JH} L%P tT@ X{HF8L; &r z(z% v%S vS%% v ,,L$" (_p*_+%, e&3DWE3FG+ +,,t`$%H,@PkXhpx1%8gv!%z,z,z, ~ (0 x0 ,,@ ,e  l zu ,u   J %   ,T3 4&  ! $ !f %"  _. #6$ h#  ! gt! _ t!S t!o %! %! %!9 %]%@" &(" '0 (NL)<o*0o+PP%4 &+" ea,cbJ&Tv-it.,+Pt+Qv%uT &u/" &u;v$-itxXP-py/@o%&eL &e/" &e;v-nh-ito%#)G0 +Pu%QT &Q/" @8&QBA}w-itT-pU/@o%ALs &A/"  &ABAIE-nDig-itK~|)G0 +Pu%80 &80" &8 $ > : ; 9 I I' : ; 9  : ; 9 I   : ; 9  : ; 9 I8  : ; 9  'I: ;9 II!I/ < : ; 9 I8  : ; 9  : ; 9 I8'I&I : ;9  : ;9 I8  : ;9 I8 : ;9  : ;9  : ;9  : ;9 I4: ;9 I?< !!4: ; 9 I?<"> I: ;9 #( $( %.?: ; 9 '@B&: ; 9 IB' (4: ; 9 IB)1*B1+B,: ; 9 IB-4: ; 9 IB./B1011.?: ; 9 I@B2.?: ; 9 'I@B3: ; 9 I45.?<n: ; 9 P,T,/P/0P0@T0;PP4PQ4UR4V 4T P ?\?@P@T\?Q?@Q@TQ?P@@P@PpPTr@PPPTRPTPLTQLU LP4LS P ?\?@P@T\?Q?@Q@TQ?P@@P@PpPTr@PPPTRPTPLTQLU LP4LSPTP0TQ0U 0PPTP0TQ0U 0P P P T P P T PPPt 00LTLT4@ 00LTLT4@- ./include/prossrc/common./include/commonc:\users\noama\documents\pros\toolchain\usr\lib\gcc\arm-none-eabi\8.3.1\includec:\users\noama\documents\pros\toolchain\usr\arm-none-eabi\include\machinec:\users\noama\documents\pros\toolchain\usr\arm-none-eabi\include\sysc:\users\noama\documents\pros\toolchain\usr\arm-none-eabi\include./include/rtosllemu.hlinkedlist.clinkedlist.hstddef.h_default_types.h_types.hreent.hlock.herrno.hmath.h_stdint.hstdlib.hunistd.hmisc.hportable.hK+K0.<<.$/./ -/ 055.$/./ -/ 0%'%,/K LI.I/I-/..0.0 K /B7B/B-/..0.0 K /HH/H-/..0.0 .K/. 2.L /HJ.MH*4/ v.0 /2uf.AA/A-/..0.0 .K/. 2.L /AJ.MA*4/ v.0 /2uf.`.`-KJNg.../J h.O/-*K._dso_handleshort int_fpos_t_sys_errlist_fnargs_rand48_emergency_atexit0linked_list_init_off_t_wcrtomb_state_wcsrtombs_statelong long unsigned int__fdlibm_posix_lbfsize__locale_t__fdlib_versionlinked_list_free_mbrtowc_statenextsrc/common/linkedlist.copterr__tm_secint16_tlinked_list_append_data_closesigned char_ubuf_basebaked_date__tm_hour__sf_on_exit_args_cookie__sgluelong intlcd_printll_node_s_flags_is_cxa_stdinfunc_result_klong long intdouble_cvtbuf_offsetkfreelinked_list_append_func_mbrlen_statelinked_list_s_t_mbsrtowcs_state_fns_sign_impure_ptr_stderr_Bigint_next_read__tm__wchb_stdoutbaked_time_cvtlenlong unsigned int_file_data_niobsdata_rand_next_signal_buf_asctime_buf_result__wch_LOCK_Tenviron_new_locklinked_list_foreach_fn_t_multoptreset_write__tm_yearoptargGNU C11 8.3.1 20190703 (release) [gcc-8-branch revision 273027] -mcpu=cortex-a9 -mfpu=neon-fp16 -mfloat-abi=softfp -marm -march=armv7-a+mp+sec+neon-fp16 -g -Os -std=gnu11 -ffunction-sections -fdata-sections -funwind-tableslinked_list_init_data_nodelinked_list_init_func_nodeoptindpayload_nextflinked_list_prepend_data__int16_t__tm_mon_atexitsuboptarg__sdidinit_gamma_signgamwint_tfloat_freelist_wctomb_state_Boolunsigned char_iobsnode_h_errno_flock_t__tm_yday__sbuf_flags2__FILE_mbstate_t__sFILE_sys_nerr_mbstateshort unsigned int_mblen_state_inc_ind_locale__cleanup_unspecified_locale_info_maxwds_reenthead__count__lock__value_seek__tm_wdayll_node_s_tlong double_errnochar_blksize__fdlibm_ieee_sizeunsigned int_seedC:\Users\noama\Documents\pros\proslinked_list_foreachline_strtok_lastextra_data_fntypes_add__ULong_getdate_err__fdlibm_version_global_impure_ptrlinked_list_remove_data_unused_rand_wds_glue_nmalloc_l64a_buf_sig_funckmalloclinked_list_prepend_func_nbuf_unused__tm_isdst_localtime_buf__tm_min_r48optopt_mbtowc_statelist_p5slinked_list_remove_func__tm_mdaygeneric_fn_tGCC: (GNU Tools for Arm Embedded Processors 8-2019-q3-update) 8.3.1 20190703 (release) [gcc-8-branch revision 273027] | B D B BB0B0BLBTNL F LBTNL F 4F@BT B A8aeabi.7-A A   "$*D     !!#$$&&())++-..002335567799;<<>@ACEGIKJM"5 PX  s00L!T&L+T0450@9linkedlist.c$a$dlcd_print__aeabi_unwind_cpp_pr0linked_list_init_func_nodekmalloclinked_list_init_data_nodelinked_list_initlinked_list_prepend_funclinked_list_prepend_datalinked_list_append_funclinked_list_remove_funckfreelinked_list_append_datalinked_list_remove_datalinked_list_foreachlinked_list_free*L N* L N*LN*LPM*LPO*LPM*#L<U*(LPO*-L<U*2L*7L,U8U*<LB GGGE!F/G6G=GBG^GjGyGGGGGGGG GGG'G.G5G<GCGHGTGiGuGGGGGGGGGGG$G1GaGnG{GGGGGGGGGGG GG9GGGTGaGnGGGGGGGG%G2G?GLGYGGGGGGGGG,G;GIGWGeGsGGGGGGGGGGG GG)G8GGGVGeG}GG'G5GCGQGlGzGGGGGGGGGG!G/G=GKGYGgGuGGGGGG G GK GX Gv G G G G G G G G" G( G/ G< GH GT Gf Gr G~ G G G G G G < G C C < G C C < <) G0 7? GJ CN C] Ca Cf Gq Cu C C C 7 G 2 G C C G C C C C C C 2 G -# G. C2 C7 GB CF CT CX Cg Ck Cp -y - G ( G C C G C C C C C C ( G # G C C! G, C0 C> CB CQ CU CZ #c #t G{  G C C G C C C C   G  G CCGCC%C)C.7HGSbGmCqCvGGCCGCCG GCCGCC *G5DGOCSCkGpGtG|GG <<<< <$<+</<9<=<N<R<e7i7p7t77777777777222222 22$2(2/232=2A2X2\2c2g2n2r2z2~22222--------------%-)-@(D(K(O(V(Z(d(h(}((((((((((((((((((### #'#+#2#6#I#M#T#X#i#m#~## "&-1DHOSdhy}        A (08@#H(P-X2`7h<   $(,0#4#8(<(@-D-H2L2P7T7X<\<<Z O#(}-2W7<H4H8 LHPdHh|HHH#H(H-H 2$H(7@HD<.symtab.strtab.shstrtab.text.data.bss.ARM.extab.text.lcd_print.rel.ARM.exidx.text.lcd_print.rel.text.linked_list_init_func_node.ARM.extab.text.linked_list_init_func_node.rel.ARM.exidx.text.linked_list_init_func_node.rel.text.linked_list_init_data_node.ARM.extab.text.linked_list_init_data_node.rel.ARM.exidx.text.linked_list_init_data_node.rel.text.linked_list_init.ARM.extab.text.linked_list_init.rel.ARM.exidx.text.linked_list_init.rel.text.linked_list_prepend_func.ARM.extab.text.linked_list_prepend_func.rel.ARM.exidx.text.linked_list_prepend_func.rel.text.linked_list_prepend_data.ARM.extab.text.linked_list_prepend_data.rel.ARM.exidx.text.linked_list_prepend_data.rel.text.linked_list_append_func.ARM.extab.text.linked_list_append_func.rel.ARM.exidx.text.linked_list_append_func.rel.text.linked_list_remove_func.ARM.extab.text.linked_list_remove_func.rel.ARM.exidx.text.linked_list_remove_func.rel.text.linked_list_append_data.ARM.extab.text.linked_list_append_data.rel.ARM.exidx.text.linked_list_append_data.rel.text.linked_list_remove_data.ARM.extab.text.linked_list_remove_data.rel.ARM.exidx.text.linked_list_remove_data.ARM.extab.text.linked_list_foreach.rel.ARM.exidx.text.linked_list_foreach.rel.text.linked_list_free.ARM.extab.text.linked_list_free.rel.ARM.exidx.text.linked_list_free.rel.debug_info.debug_abbrev.rel.debug_loc.rel.debug_aranges.rel.debug_ranges.rel.debug_line.debug_str.comment.rel.debug_frame.ARM.attributes4!4'464,DJpDF @H2NL d @X2Nlpl @`2N t  @p2N 7p 3 @x2Nb @2N}p @2N0 @2Np @2Ni0< @2N_$p$ @2N,L @2N!xpx! @2N$WT+ @3N&Myp&u @3N)L @3N+(p(+ @(3N.C0T @83N09ep0a @@3N34p5 @P3N7@ @`3N9p9 @p3N<>: @3H N>J\X @<NAkxg @AhNC~1hz @BNE @B`NG0i!0S)w)\ @0CNKp(+9d+OK 1ACset.c.o/ 1697568213 0 0 100666 16352 ` ELF(74(32- Ѝ/@-@  \A-@`\PP0p!R\0P0SPpP\ !000 a00A-@P\`P 0 LR 1S  qW  B00C0\0Q0*/0S/p@-@`\PP  P\p< oint+=,Ye=M+r07 wO`.t R r =  " %  +"HNg#<d4 l6_k7% 7 % +7% 87%_x8 _ 0 =}$<R > % ? % 7@ % A % B % tC % D % ME % F % FO #P  Q fS 0V 0 . =b lc d% f  FgR  =Wz/ &{/ S|%rmhx_p/_r%_w%   _bf % 2 . r m+$  O(  i,_ub0_up/8_ur%< o@ xC_lbD 8%L  P T Q SX "\ ^ %d%.%(e,g%l ll n%Bor%0s4u%8w  <z@{%D|H} L%P T;XHWL]  oA $ 3x% . % O.%1%i.U r = r =f$5= (l*+%>, :DEWFG * =?+= ?$%H,PX"h"p"xKO_%"""g"v"D% O = _ = o =~x / = = = *~ o  =  %  4 =O3 4Cf y0f & w ! $ !u %&"_ _ #$ h# ! g!3  ! ! %!] %! %!d %,    .   f J  . =:'Z   f J. u  J ."  f P A %u! # 1$ 8T% D]( N F[0 f Hf1 N L . = = f = N =4 5 &set`3 arr 3  , ! , U mtx N \f 'W 0 (W$ (!W78OK)WLr R*endX rp*r  'N @8 +setN8 (N-f *retR , -Q ,,9 . -Rv.8 8 '9  +set98 (9'f *i: ,,", -Q .h.|' t+set > rn(.f *i ,/dLV0x) 3 .p'.1-Qw,j-Q .H20+set'> ,'-P 1(3-Pt ', (,.Z 3fmt,@ t45546$@7ppo7y % U$ > : ; 9 I&I$ > : ;9 I : ; 9  : ; 9 I I !I/  : ; 9  : ; 9 I8   I< : ; 9  : ; 9 I8  : ; 9  : ; 9 I8''II : ;9  : ;9 I8  : ;9 I8 : ;9  : ;9  : ;9  : ;9 I'4: ;9 I?< !!4: ; 9 I?<"> I: ;9 #( $( % : ;9 I8 & : ; 9 '.?: ; 9 'I@B(: ; 9 IB): ; 9 I*4: ; 9 IB+: ; 9 IB,1-B.1/ 04: ; 9 IB112.?: ; 9 '@B3: ; 9 I45.?<n: ;9 6.?<n: ; 7.?<n: ; 9 PPS P ,p|Q0Q0QP@TQ@V08UPTQU000<SHgSS~PTQV,04@SL\Sdot P 0TPPD00@00@6Y ./include/prossrc/commonc:\users\noama\documents\pros\toolchain\usr\lib\gcc\arm-none-eabi\8.3.1\includec:\users\noama\documents\pros\toolchain\usr\arm-none-eabi\include\machinec:\users\noama\documents\pros\toolchain\usr\arm-none-eabi\include\sysc:\users\noama\documents\pros\toolchain\usr\arm-none-eabi\include./include/rtos./include/common./includellemu.hset.cstddef.h_default_types.h_types.hreent.hlock.h_stdint.herrno.hmath.hstdlib.hunistd.hmisc.hrtos.hFreeRTOS.hset.hportable.hkapi.h K+K0.,,. /. 0 ,/ K  J/44.L...1 .G.lJfK l..P.Kg- .// / -K 0 fK -8-.L...M .J.R.0 wJ.JKg gKJ.R/ l.)J K333.K...M K_dso_handleshort int_sys_errlist_fnargssize_t_cookie_rand48_emergency__uint8_t_atexit0_off_t_wcrtomb_state_wcsrtombs_statelong long unsigned int__fdlibm_posix_lbfsize__locale_t__fdlib_version_mbrtowc_stateset_initialize__tm_secint16_tmutex_t_closesigned char_ubufsize_basebaked_date__tm_hour__sf_on_exit_argsucDummy5ucDummy6ucDummy9__sgluelong intlcd_print_flags_is_cxa_stdin_result_klong long intdoublemutex_create_static_offset_mbsrtowcs_state_mbrlen_statestatic_sem_s_t_fns__uint32_tuxDummy1uxDummy2_signuxDummy4StaticMiniListItem_t_impure_ptruxDummy8_Bigint_next_readtemp__tm__wchbsrc/common/set.c_stdoutbaked_time_cvtlenlong unsigned int_file_ind_data_niobsset_addmutex_take_rand_next_signal_buf_asctime_buf_result__wchmemcpy_LOCK_Tenviron_new__builtin_memcpy_lock_multopterroptreset_write__tm_year_nmallocxDummy3optargGNU C11 8.3.1 20190703 (release) [gcc-8-branch revision 273027] -mcpu=cortex-a9 -mfpu=neon-fp16 -mfloat-abi=softfp -marm -march=armv7-a+mp+sec+neon-fp16 -g -Os -std=gnu11 -ffunction-sections -fdata-sections -funwind-tablesStaticList_tlong doubleoptind_nextfitem__int16_t__tm_mon_atexitsuboptarg__sdidinit_gamma_signgamwint_tused_freelist_mbstate_txSTATIC_QUEUE_wctomb_statexSTATIC_LIST_Boolunsigned char_iobs_h_errno__tm_yday__sbuf_flags2__FILE__sFILE_sys_nerr_mbstatelist_contains_mblen_state_inc_cvtbuf_locale__cleanup_unspecified_locale_info_maxwds_reent_seed__count__lock__value_seek__tm_wdayset_rm_fpos_tfloat_errnochar_blksizepvDummy1pvDummy2_sizeunsigned int_fntypesC:\Users\noama\Documents\pros\prosset_contains_stderrline_strtok_lastmutex_giveshort unsigned intxDummy1_add__ULong_getdate_err__fdlibm_version_global_impure_ptr__fdlibm_ieee_unused_rand_wds_glueuint8_t_l64a_bufmtx_buf_sig_func_flock_tkmalloc_nbuf_unused__tm_isdst_localtime_buf__tm_min_r48optopt_mbtowc_statelist_p5sxSTATIC_MINI_LIST_ITEMuint32_t__tm_mdaystatic_queue_s_tGCC: (GNU Tools for Arm Embedded Processors 8-2019-q3-update) 8.3.1 20190703 (release) [gcc-8-branch revision 273027] | B D0BBB 0@BA8aeabi.7-A A   "$*D          "#%')+-,/ ".0=EY alw~0@set.c$a$dlcd_print__aeabi_unwind_cpp_pr0set_initializekmallocmutex_create_staticset_addmutex_takemutex_givememcpyset_rmlist_containsset_contains*. 0$1* .3D4l045*.3d5x4*.*.3(744*.$ )))'!(-)@)G)N)S)b)g)u)z)))))))))))))#)1)=)O)T)`)m)))))))))))+)8)E)S)a)n){)))))))))")6)g)t)))))))))*)7)D)Q)^)k))))))))))!)/)=)K)Y)g)u))))))))))))))))) )5)C)Q)_)m){))))))))))))#)1)z)))))5 )B )O )[ )g ) ) ) ) ) ) ) ) ) ) ) ) ) ) )) )5 )B )O )[ )i )w ) ) ) ) ) ) ) ) ) ) )6 )D )R )` )n )| ) ) ) ) ) ): )E T )_ %c %h )s %w %| ) % % ) )  % % ) % % % %  / D )O i %m %r )} % % % %    )  % % ) % % %% )+%/%4=FWku)| %%  ))%%)))))!)(),)4)8)  $+/6:OSZ^rv,08<CGNRY]rv}    ")-# (08   $(,h l *4*8 L*Pl*p**.symtab.strtab.shstrtab.text.data.bss.ARM.extab.text.lcd_print.rel.ARM.exidx.text.lcd_print.rel.text.set_initialize.ARM.extab.text.set_initialize.rel.ARM.exidx.text.set_initialize.rel.text.set_add.ARM.extab.text.set_add.rel.ARM.exidx.text.set_add.rel.text.set_rm.ARM.extab.text.set_rm.rel.ARM.exidx.text.set_rm.ARM.extab.text.list_contains.rel.ARM.exidx.text.list_contains.rel.text.set_contains.ARM.extab.text.set_contains.rel.ARM.exidx.text.set_contains.rel.debug_info.debug_abbrev.rel.debug_loc.rel.debug_aranges.rel.debug_ranges.rel.debug_line.debug_str.comment.rel.debug_frame.ARM.attributes4!4'464,DJpDF @d)0L0d @t)0}|p| @)0  @)(0 HpH  @)0 P @)01p- @)0R0Hjpf @)0@ @*0\p\ @*0d@ @,*0 %? @,2 0#H  @L480%!P8 @4`0'3:/ @400)?0J0#wWD$S @5`0-dp$94%1- (t5tstring.c.o/ 1697568214 0 0 100666 13332 ` ELF(\-4(+*- Ѝ/A-@@`pPP   @-@@A-`DpP@<T A@ %u: 0x%02x z  (int&8{Xe8 I+m7\I.st Mm 8   L% [o  "7 =T#+4 6_k7% 77 % 7% h7%_x8  N 8$<A > % ? % /@ % A % &B % C % iD % E % F % >O P  Q S vV  8/b c d% f  >gA  8 z { |% mhg_p_r%_w% o [ _bf % L   $ c >(  X,_ub0_up8_ur%< ^@ nC_lbD %L  P aT  BX \  %d%% ?(eg%~l .ll n%5or%0s4>u%8w <z@{%D|He}LA%P TX/HSL  T9    g%%  >%  %X Dmn 8m~ 8$$m (*y+%,   ~-D FE F G  8.[8.$I%H,PXhpzx{>N%\k%> 8N 8^ 8 x 88 8?  ^ 8    %  ~# 8334H = !$H !%_""Z _ #F$ h#s s a t! g!  ! ! %! %! %! %$ 6   %"\ &s", &len"$,G?' (i#,~)@, *Pw*Qt+L, *Px,,8 *P:- &s) C  *Pt, *PP-@L &s&n&,. ,73.7YU)O *Pv*Qt) [ *Pt)4g *Pu*Q0*Rt+Dr *Pu*Qv*Rw-e,% % /,. {w0fmt,@t123g2) 2w 2o3T|3% U$ > : ; 9 I$ > : ;9 I : ; 9  : ; 9 II !I/  : ; 9  : ; 9 I8   I< : ; 9  : ; 9 I8  : ; 9  : ; 9 I8''II&I : ;9  : ;9 I8  : ;9 I8 : ;9  : ;9  : ;9  : ;9 I'4: ;9 I?< !!4: ; 9 I?<"> I: ;9 #( $( %.?: ; 9 '@B&: ; 9 IB' U(4: ; 9 IB)1*B+1,B1-.?: ; 9 'I@B.4: ; 9 IB/: ; 9 IB0: ; 9 I12.?<n: ; 9 3.?<n: ; P(V(,P,\VQ(U(,Q,\U0(T,\T P TPPPLVQLtPLW 3P3LUPP4L\  ,\L\- ./include/prossrc/commonc:\users\noama\documents\pros\toolchain\usr\lib\gcc\arm-none-eabi\8.3.1\includec:\users\noama\documents\pros\toolchain\usr\arm-none-eabi\include\machinec:\users\noama\documents\pros\toolchain\usr\arm-none-eabi\include\sysc:\users\noama\documents\pros\toolchain\usr\arm-none-eabi\include./include/rtosllemu.hstring.cstddef.h_default_types.h_types.hreent.hlock.herrno.hmath.h_stdint.hstdlib.hunistd.hmisc.hstdio.hstring.hportable.hK+K0.)).0),/././Mg. /.K -.)!).1)+/2*P/-)Khb.printfshort int_sys_errlist_fnargssize_t_rand48_emergencykstrndup__uint8_t_atexit0_wcrtomb_state_wcsrtombs_state__builtin_memsetlong long unsigned int__fdlibm_posix_lbfsize__locale_t__fdlib_version_mbrtowc_stateopterr__tm_secint16_t_off_t_closesigned char_ubuf_basebaked_date__tm_hour__sf_on_exit_args_cookie__sgluelong intlcd_print_flags_is_cxa_stdin_result_kputcharlong long intdouble_cvtbuf_offset_mbsrtowcs_state_mbrlen_state_fns_sign_impure_ptr_stderr_Bigint_next_read__tm__wchbsrc/common/string.c_stdoutbaked_time_cvtlenlong unsigned int_file_data__builtin_putchar_niobs_rand_next_signal_buf_asctime_bufstrlen_result__wchmemcpy_LOCK_Tenviron_new__builtin_memcpy_lock_multoptreset_write__tm_year_nmallocoptargGNU C11 8.3.1 20190703 (release) [gcc-8-branch revision 273027] -mcpu=cortex-a9 -mfpu=neon-fp16 -mfloat-abi=softfp -marm -march=armv7-a+mp+sec+neon-fp16 -g -Os -std=gnu11 -ffunction-sections -fdata-sections -funwind-tablessuboptargcopy_lenoptind_nextf__int16_t__tm_mon_atexitdupstr__sdidinit_gamma_signgamwint_tfloat_freelist_mbstate_t_wctomb_state_Boolunsigned char_iobs_h_errnokprint_hex__tm_yday__sbuf_flags2__FILE__sFILE_sys_nerr_mbstate_mblen_state_inc_ind_dso_handle__cleanup_unspecified_locale_info_maxwds_reent_seed__count__lock__value_seek__tm_wday_fpos_tlong double_errnochar_blksize_sizeunsigned intC:\Users\noama\Documents\pros\proskstrdupline_strtok_last_fntypesshort unsigned int_add__ULong_getdate_err__fdlibm_version_global_impure_ptr__fdlibm_ieeememset_unused_rand_wds_glueuint8_t_l64a_buf_sig_func_flock_tkmalloc_nbuf_unused__tm_isdst_localtime_buf__tm_min_r48optopt_mbtowc_state_p5s_localestrnlen__tm_mdayGCC: (GNU Tools for Arm Embedded Processors 8-2019-q3-update) 8.3.1 20190703 (release) [gcc-8-branch revision 273027] | B DLBBJ(\BR B A8aeabi.7-A A   "$*D         T !#%$'"1L:BJQX `g\rzstring.c$a$dlcd_print__aeabi_unwind_cpp_pr0kstrndupstrnlenkmallocmemsetmemcpykstrdupstrlenkprint_hexputcharprintf*&()0*@+* &-'*&(/<0H0TX*& !!!! -!;!B!I!N!]!b!p!u!!!!!!!!!!!!! !,!>!C!O!\!u!!!!!!!!! !!'!4!B!P!]!j!x!!!!!!!!!%!V!c!}!!!!!!!!!&!3!@!M!Z!!!!!!!!!!!!,!:!H!V!d!r!!!!!!!!!!!!!!!!!$!2!@!N!\!j!x!!!!!!!!!!!! !i!w!!!!$ !1 !N !Z !h !o !t ! ! ! ! ! ! ! ! ! ! ! ! ! ! !3 !: R V f j o       !      !"  : > L P U !` d i !t x }     !  !  ( !- !1 !9 != !D !H !P !T !\ !` !h !l !s !w ! ",0GKRV]ako       " 7 ; B F Y ] d h { ( (,0 4 8<@D<Z "4"8 T"Xp"t.symtab.strtab.shstrtab.text.data.bss.ARM.extab.text.lcd_print.rel.ARM.exidx.text.lcd_print.rel.text.kstrndup.ARM.extab.text.kstrndup.rel.ARM.exidx.text.kstrndup.rel.text.kstrdup.ARM.extab.text.kstrdup.rel.ARM.exidx.text.kstrdup.rel.text.kprint_hex.ARM.extab.text.kprint_hex.rel.ARM.exidx.text.kprint_hex.rodata.kprint_hex.str1.1.rel.debug_info.debug_abbrev.rel.debug_loc.rel.debug_aranges.rel.debug_ranges.rel.debug_line.debug_str.comment.rel.debug_frame.ARM.attributes4!4'464,DJpDF @!(LLd @! (wp @!(  @!( p  @"(\ @"(( 'p # @@"(B2(`6~ \ @P"(l ~z @((08 @`*((hP @*( @+ (!0 0wP @(+@(%p9$)% 4!h+battery.c.o/ 1697568214 0 0 100666 13608 ` ELF(-4(/.- Ѝ/@-PA 00@@-PA 00@p@-P0P@ 00p@Pp@-P0P@ 00p@PS  intNe37o:MrO.t H-\ 3   {,  g"2 8#&4 6_k7, M7 , 7, 7,_x8  I 3($<< > , ? , =@ , EA , B , C , D , E , F , LO +P  Q 1S  V  3b c d, f  Lg<  3 z { |, \hb_p_r,_w,  o a o_bf , Z  " $  9(  S,_ub0_up8_ur,< Y@ iC_lbD ,L  P gT  =X  \  ,d,, U(eg,l 4l l n,;o4r,0"s44u,8*w <z@{,D@|Hs}LG,P TXHFL  bG    b,  ,   9, ,S ?\i 3\y 3$ (*m+,,   y3D\EFbGv v 3)3$)$?,Ht,P&X  h2 p} x9Io,   O ^ ,9 3I 3Y 3x 33 3U  Y 3    ,  y 334C 8 !$C !,m"|U _ #$ h#g  c ,}!* g!  !  ! ,! ,!+ ,! ,2  <  !x %0%P &rtn5 %' m (PH) )8 *H# (PH%U&%P &rtn+ %' (PH) )8/ *H# (PH% @U &rtn! %84' 3 (PH) )0< *<# (PH% @ &rtn %fb' (PH) )0I *<# (PH%{,  +,. ,fmt,@ t-.bb.jj /OO./oo/MM/% U$ > $ > : ;9 I: ; 9 I : ; 9  : ; 9 II !I/  : ; 9  : ; 9 I8   I< : ; 9  : ; 9 I8  : ; 9  : ; 9 I8''II&I : ;9  : ;9 I8  : ;9 I8 : ;9  : ;9  : ;9  : ;9 I'4: ;9 I?< !!4: ; 9 I?<"> I: ;9 #( $( %.?: ; 9 'I@B&4: ; 9 IB'1(B)1*1+: ; 9 IB,: ; 9 I-..?<n: ; 9 /.?<n: ;9 DPTUDPTU48p,%8@t,%48p,%8@t,%PP<@@PP@@PP8 ./include/prossrc/devicesc:\users\noama\documents\pros\toolchain\usr\lib\gcc\arm-none-eabi\8.3.1\includec:\users\noama\documents\pros\toolchain\usr\arm-none-eabi\include\machinec:\users\noama\documents\pros\toolchain\usr\arm-none-eabi\include\sysc:\users\noama\documents\pros\toolchain\usr\arm-none-eabi\include./include/vdml./firmware/libv5rts/sdk/vexv5/includellemu.hbattery.cstddef.h_default_types.h_types.hreent.hlock.herrno.hmath.h_stdint.hstdlib.hunistd.hmisc.hvdml.hv5_api.hK+K0.##/JK - .KGK./ ##/JK - .KGK./ &%&/JK I .KcK-// #/#/JK I .KcK-// _dso_handle_is_cxashort int_sys_errlist_fnargs_rand48_emergency_atexit0_wcrtomb_state_wcsrtombs_statevexBatteryTemperatureGet__fdlibm_posix_lbfsize__locale_t__fdlib_version_mbrtowc_stateopterr__tm_secint16_t_off_t_closesigned char_ubufinternal_port_mutex_givelong long unsigned intbaked_date__tm_hour__sf_on_exit_args_cookie__sglue__errnolong intlcd_print_flags_stdinbattery_get_current_result_klong long intdouble_cvtbuf_offset_mbsrtowcs_state_mbrlen_state_fns_sign_impure_ptr_stderr_Bigint_next_read__tm__wchb_stdoutbaked_time_cvtlenlong unsigned int_file_data_niobs_rand_next_signal_buf_asctime_bufvexBatteryVoltageGet_result__wch_LOCK_Tenviron_new_lock_multsrc/devices/battery.coptreset_write__tm_yearoptargGNU C11 8.3.1 20190703 (release) [gcc-8-branch revision 273027] -mcpu=cortex-a9 -mfpu=neon-fp16 -mfloat-abi=softfp -marm -march=armv7-a+mp+sec+neon-fp16 -g -Os -std=gnu11 -ffunction-sections -fdata-sections -funwind-tablesoptind_nextfbattery_get_capacity__tm_monport_errorssuboptarg__sdidinit_gamma_signgamwint_tbattery_get_temperaturefloat_freelist_wctomb_state_base_Boolint32_tunsigned char_iobs_h_errno_flock_t__tm_yday__sbuf_flags2__FILE_mbstate_t__sFILE_sys_nerr_mbstate_mblen_state_inc_ind_locale__cleanup_unspecified_locale_info_maxwds_reent_seedinternal_port_mutex_take__count__lock__value_seekbattery_get_voltage__tm_wday_fpos_tlong double_errnochar_blksize_sizeunsigned int__int32_tC:\Users\noama\Documents\pros\prosline_strtok_last_fntypesshort unsigned intvexBatteryCurrentGet_add__ULong_getdate_err__fdlibm_version_global_impure_ptr__fdlibm_ieee_unused_rand_wds_glue_nmalloc_l64a_buf_sig_func_atexit__int16_t_nbuf_unused__tm_isdst_localtime_buf__tm_min_r48optopt_mbtowc_state_p5s__tm_mdayvexBatteryCapacityGetGCC: (GNU Tools for Arm Embedded Processors 8-2019-q3-update) 8.3.1 20190703 (release) [gcc-8-branch revision 273027] | B D@B@BPBPBA8aeabi.7-A A   "$*D       L L!#%')(+"2@F_g|@ PPbattery.c$a$dlcd_print__aeabi_unwind_cpp_pr0battery_get_voltageinternal_port_mutex_take__errnovexBatteryVoltageGetinternal_port_mutex_givebattery_get_currentvexBatteryCurrentGetbattery_get_temperaturevexBatteryTemperatureGetbattery_get_capacityvexBatteryCapacityGet*+-.,/80* +-.,280*+-.44D0*+-.46D0*+! &&&$!%(&6&=&D&I&X&_&d&r&y&~&&&&&&&&&& &&'&9&>&J&W&p&}&&&&&&&&&&"&/&=&K&X&e&s&&&&&&&& & &Q&^&x&&&&&&&&&!&.&;&H&U&&&&&&&&&& &&'&5&C&Q&_&m&{&&&&&&&z&&&&&&&&&&-&;&I&W&e&s&&&&&&&&&&& &&d&r&&&& &, &I &U &c &h &{ & & & & & & & & & & & & & &! &- &8 R "V "[ n w   &  " "     &  " "! 4 = F V &a  { " "     &  & " " & & & & & & &$ &( &0 &4 &= &A &J &N & 8<IMf j w {   (0   $Ge F'4'8 L'Pd'h'.symtab.strtab.shstrtab.text.data.bss.ARM.extab.text.lcd_print.rel.ARM.exidx.text.lcd_print.rel.text.battery_get_voltage.ARM.extab.text.battery_get_voltage.rel.ARM.exidx.text.battery_get_voltage.rel.text.battery_get_current.ARM.extab.text.battery_get_current.rel.ARM.exidx.text.battery_get_current.rel.text.battery_get_temperature.ARM.extab.text.battery_get_temperature.rel.ARM.exidx.text.battery_get_temperature.rel.text.battery_get_capacity.ARM.extab.text.battery_get_capacity.rel.ARM.exidx.text.battery_get_capacity.rel.debug_info.debug_abbrev.rel.debug_loc.rel.debug_aranges.rel.debug_ranges.rel.debug_line.debug_str.comment.rel.debug_frame.ARM.attributes4!4'464,DJpDF @d",L@d @t" ,p @", @ @" , p  @",dP8 @" ,Z,p, @",4P @# ,p @$#,W  @4#p,+ =u9 @),L*@H @$*0,!_j0[ @T*P,#qm @*(,%}0&e0w @*P,)p9p-* H!+controller.c.o/ 1697568216 0 0 100666 36232 ` ELF(8~4(ba- Ѝ/@-p@p@-p@PPpp@-@P T 0A0pPP 0P@p@-@P` T 0A0pPP 0P@p@-@P T 0A0pPP 0P@p@-@P T 0A0pPP 0P@p@-@P` T 0A0pPP 0P@p@-`@VP V 00p`P 0`U@Dt@Pp0SP@PpA-pPP@ W 00`P 0`TP@uPt@@ 0@T 00-A-pPP@ W 00 ЍAЍ/`P 0`TP@(0t@uP0@0$  0@T 0s@-`P@ V 0A0ЍpPP 0PP0@t@PD0@0< <0000 @7 '^p@-PP@D0 p@tppT 7@Tp0 @-psrc/devices/controller.c%s:%d -- %s Assertion failed: strlen(clear) == CONTROLLER_MAX_COLS 4 {R`Yg+8 7K E s MeOx*6 int<(M8.& e4 .ete  a  8*   N * x "rx #f46_k77 7 7_x8  Z $<|>  ? X @ YA 1B  C D HE  F wO} P ^ Q  S Z V Z  bc dJf wg| ** 0 zY {Y|8h_pY_r_w K q K_bf1  >& UU$ y(O ,_ub10_upY8_ur<t@C_lb1D L` P T }XN\, d(e_g`l  lzl  no r0 s 4!u8w + < z@{D|H}1 LqP} ToXHL B `# N EJJ!J,y[ 8  8  $_ (*@+,  DDEDFD@ GR RT iL di$H,P!  XD NhNpNxy N Nb N@NN y      hx Y     T    +   B H 7 ^ !3!4e , ?\ ,Y 0l P " # $ # z$ % _ % &0 ! h# # g## #- # # ## '8 &&f e '8 &*&E&u&( '8 &&&& & &m & &! &Q & &h &  !J!J(89 &O&X&&&&&&{&y& & &q & & &&&&& &p&&?&&&&&&:&C&& & & & & && && #cx   `  ` p p #gE )  x  *^)  +id- ,=J+%-Y.Q3.R0.SQ)4 l +id, [W/H 0i ~|10$0rtn 2< .Pu.Qt3Tk.P7* x-0.Q .R0.S) +id1 ,R=x 4?  x hd0rtn 5pG6$5x46$^2.P3.Q.R.S.}'3.Pv.Qt.R1*2@.Pu*L*`x3.Pu) { Y+id{, ,R{8x +col{Fx s7fmt{WJ|84? | x 6 \0buf4  %#*$2L.Pv*X2.P@2.Px.Q@.Rl2'.Pw.Qu.Rt.Sx2;.Px2O.Pv*)e +ide/ I=,Re;x +coleIx +streZJt4? f x 0bufn 4 p =;*$2@.Pv*L2=.Px.Q@2c.Pw.Qu.Rt.Sx2w.Px2.Pv*)&P \+idP< YU,9PW ~z4WQ 4? R x 4 T x 9AtWj:f0.;Z:NFD<=r`^3x.Pv>Y;:wu*9A0\:f;Z:N<0=r3.Pv2\.Pv.Qt*(2D..Pv*P2K.Pv3.Pv?G @idG2 A9GM B? H x CrtnK )? pB+id?8 4? @ x 950rtnB [W*28.Pu*D2`1.Pt.QC3l.Pu) 7 p+id7; y4? 8 x 0rtn: *28.Pu*D2`.Pt.QF3l.Pu))/ t+id/1 (,E/K {4? 0 x 0rtn2 *2<m.Pu*H2d.Pt.Qv3p.Pu)' lA+id'3 *  4? ( x } 0rtn* *28.Pu*D2\ 0.Pt3h.PuD"A? "A9"'A"4p B #w ?p A? A9')V,p ,R,. 7fmt,@Jt8E-: : 3.PPEA :N1 - :ZV R :fx t =r 3.PPE\t^:m :x  =r n = 9\DG :m :x <FF*H*2<3.Pu2dM.Pt.Qv3p.PuGG  dGM M GhhvHj j SH  HHGGH- - lGOO H; ; ^HGGXHCHDDQHR% U$ > : ; 9 I$ >  : ;  I8 4 : ;9 I  : ; 9  : ; 9 I I !I/  : ; 9  : ; 9 I8  I< : ; 9  : ; 9 I8  : ; 9  : ; 9 I8''II&I : ;9  : ;9 I8  : ;9 I8 : ;9  : ;9  : ;9  : ;9 I '!4: ;9 I?<"!#4: ; 9 I?<$> I: ;9 %( &( '> I: ; 9 (> I: ; 9 ).?: ; 9 'I@B*1+: ; 9 IB,: ; 9 IB-B1.B/ U04: ; 9 IB1 213144: ; 9 IB5 64: ; 9 I7: ; 9 I891RB UX Y W :1B;1< U=41B>1RB X Y W ?.?: ; 9 'I @: ; 9 IA: ; 9 IB4: ; 9 IC4: ; 9 ID.?: ; 9 ' E.1@BF41G.?<n: ;9 H.?<n: ; 9 PP Q SQ P lP0lT<PPP4P4<P<TPT\P\PQ(Q4?Q?TQT\Q\Q8TU\UPT#P#@P@HPH`P`hPhP#Q#(Q@KQK`Q`hQhQU#R#(R@KRK`R`hRhRTD`VhVPXt#P#4P4<P<TPT\P\P#Q#(Q4?Q?TQT\Q\lQlU#R#(R4?R?TRT\R\pRpT#S#(X(4S4?S?TXT\S\XS8TV\VPSXtPPQQ'P'8U8@P@XUX`P`U<XV`V`htzt0tvx|pv1vpP,P,4P4LPLTPTpP0LUTpUdhPhpTP,P,4P4LPLTPTpP0LUTpUdhPhpTP0P08P8PPPXPXtPQ0Q0;Q;PQPXQXtQ4PUXtUhlPltTP,P,4P4LPLTPTlP0LUTlU`dPdlTPPPPQTP PQ TR RpP0P08P8PPPXPXtPQ0Q0;Q;PQPXQXtQ4PUXtUhlPltTDPTDPV ltpptl (DPlpt0` ltpptl ./include/prossrc/devicesc:\users\noama\documents\pros\toolchain\usr\arm-none-eabi\include\machinec:\users\noama\documents\pros\toolchain\usr\lib\gcc\arm-none-eabi\8.3.1\includec:\users\noama\documents\pros\toolchain\usr\arm-none-eabi\includec:\users\noama\documents\pros\toolchain\usr\arm-none-eabi\include\sys./firmware/libv5rts/sdk/vexv5/include./include/vdmlllemu.hcontroller.c_default_types.hstdarg.hstdio.hstddef.h_types.hreent.hlock.h_stdint.herrno.hmath.hstdlib.hunistd.hmisc.hv5_apitypes.hvdml.hv5_api.hrtos.hstring.hregistry.hK+K0.// //- /X./;!;4/;-4K/./7&70..JF..ffKg./ T.T0T,0f..JF...JfK./ ?6?0..JF..ffK./ <><0..JF..ffK./ UU0U,0f..JE... HfL./ __.K0,/f...J..ffK ,.4O.3./K4/.5.K 0v.E X.:.iF4/4-/9.G..9/ __0_,hf...J...JfK-2*/,2hd0../KLK .M/aaLa,Lf. ./ 1i...JfK-21+*//z.2/-/hKL 2*/ .CC0C,0f..J tf...Jf&J. ,2 ../ 00./. 1+/   w.1gKJ.+. O0M f.&& //ButtonXButtonY__locale_t__value__sfcontroller_analog_e_t_readvexControllerGet_writeint32_t_asctime_buf_cvtlenButton6U_unused__tm_wcsrtombs_state_nbuf__tm_sec_l64a_bufstateAxis1Axis2_lockAxis4controller_get_digital_multinternal_port_mutex_takedelayget_button_pressedcontroller_get_digital_new_pressstrndupAnaLeftXAnaLeftY__wch__uint8_t_file_on_exit_args_sys_nerrButtonRight_mbrlen_statelong int_impure_ptr_result_kButtonLeft_size_localtime_bufAnaRightXAnaRightYvexControllerConnectionStatusGet_V5_ControllerIndex__tm_monButtonL1ButtonL2_unused_randsigned charuint8_tE_CONTROLLER_DIGITAL_DOWNbaked_date__errnoenvironunsigned charcontroller_get_battery_level_unspecified_locale_info_reent_global_impure_ptrE_CONTROLLER_MASTER__gnuc_va_list_Boolcontroller_get_analogFlagschar_fns_closelcd_print_stdincontroller_data_s_tsrc/devices/controller.coptresetset_button_pressedrumble_patternE_CONTROLLER_DIGITAL_R1controller_digital_e_t_cookie_wdscontroller_is_connected__lock_sig_funcclearE_CONTROLLER_ANALOG_LEFT_XE_CONTROLLER_ANALOG_LEFT_Y_offsetdprintfBatteryLevel_cvtbufButtonR1ButtonR2optindE_CONTROLLER_DIGITAL_L1E_CONTROLLER_DIGITAL_L2__fdlib_versionButtonAll_p5slong unsigned int__va_listcontroller_data__sFILE__sdidinit_flags2controller_clearchannel__aplinepressed_errnoE_CONTROLLER_PARTNERButton5D_signal_bufButton5U_Bigint_maxwdsargs__cleanup_atexit0Button6Dcontroller_clear_line__uint32_t_emergencyAnaSpare1AnaSpare2controller_get_battery_capacitylong long intva_list_niobsinternal_port_mutex_give__sglue_nmallocButton7Ddouble_gamma_signgamButton7LButton7RButtonUpButton7U_freelist_iobs_glue_signAxis3floatButton8DButton8LButton8RButton8U_nextunsigned int_h_errnoregistry_get_device_internalbutton_wcrtomb_statevsnprintf__tm_mdayport_errors_new_ubuf_stderr_wctomb_state_mbstateE_CONTROLLER_DIGITAL_R2vexCompetitionStatus_rand_next_flagscontroller_set_text_atexitBatteryCapacity__countbutton_num__tm_wdayE_CONTROLLER_DIGITAL_RIGHTlong double__tm_ydayC:\Users\noama\Documents\pros\prosE_CONTROLLER_ANALOG_RIGHT_XE_CONTROLLER_ANALOG_RIGHT_Y_seed_seek_fpos_t__wchbcontroller_rumble_mbtowc_stateoptoptbaked_timeButtonDownE_CONTROLLER_DIGITAL_LEFTcompetition_get_statuslong long unsigned intvexSystemVersion_dso_handlevexControllerTextSet_rand48_stdoutE_CONTROLLER_DIGITAL_UP__fdlibm_version_blksize_baseopterr_strtok_last_mbrtowc_state_flock_t__FILE__int16_t_mbstate_trtn_valButtonSEL_r48wint_tmallocGNU C11 8.3.1 20190703 (release) [gcc-8-branch revision 273027] -mcpu=cortex-a9 -mfpu=neon-fp16 -mfloat-abi=softfp -marm -march=armv7-a+mp+sec+neon-fp16 -g -Os -std=gnu11 -ffunction-sections -fdata-sections -funwind-tables_dataE_CONTROLLER_DIGITAL_A__fdlibm_posixport_mblen_stateE_CONTROLLER_DIGITAL_XE_CONTROLLER_DIGITAL_Yshort intint16_tsuboptarg_fntypes_sys_errlist__tm_year_lbfsize_inc_ind__fdlibm_ieee__sbuf_is_cxa_LOCK_T_nextf_locale__ULonguint32_t_resultcontroller_id_e_toptarg_off_tfree_addshort unsigned int__tm_hour_mbsrtowcs_state__int32_t_fnargs__tm_isdstdataE_CONTROLLER_DIGITAL_Bbutton_pressed__tm_min_getdate_errButtonAButtonBcontroller_printGCC: (GNU Tools for Arm Embedded Processors 8-2019-q3-update) 8.3.1 20190703 (release) [gcc-8-branch revision 273027] | B DB BlBtBpBpBtBBB4BB(V BBB BV B $lBT B BA8aeabi.7-A A   "$*D     !!#$$&&())++-..00233557788:::<==??h?ABBDDFGGIIKLLNOQRTVXZ\[^"5He  xltp2p!Ot&f+05: %l?6<DNIecontroller.c$a$dlcd_print__aeabi_unwind_cpp_pr0get_button_pressedregistry_get_device_internalset_button_pressedcontroller_is_connected__errnointernal_port_mutex_takevexControllerConnectionStatusGetinternal_port_mutex_givecontroller_get_analogvexControllerGetcontroller_get_battery_capacitycontroller_get_battery_levelcontroller_get_digitalcontroller_get_digital_new_presscontroller_set_textstrndupvexControllerTextSetfreecontroller_printmallocvsnprintf__aeabi_unwind_cpp_pr1controller_clear_linevexSystemVersiondprintfcontroller_cleardelaycontroller_rumblecompetition_get_statusvexCompetitionStatus*_ a* _a*_d4e@dXfdg*_d8eDd`ilg*_d4e@d\ihg*_d4e@d\ihg*#_d8eDd`ilg*(_ l$d@eLdtagaag*-_ d<eHd|opqgd*2_ dHeTdstpqgd*7u*9d<eHd\wxpgSSSSS*=_w,r8vPzhS*C_ n*I_}*N_U ZZZX!Y(Z-Z;Z@ZNZUZZZhZmZ{ZZZZZZZZZZZZZZ4ZAZOZ[ZgZyZ~ZZZZZZZZZ!Z.Z;ZHZUZbZoZ}ZZZZZZZZZZ2Z?ZLZ`ZZZZZZZZZ-Z:ZTZaZnZ{ZZZZZZZZZ!Z/Z=ZKZYZgZuZZZZZZZZZZZZZZZZZ ZZ(Z6Z_ZmZ{ZZZZZZZZZZZZ#Z1Z?ZMZ[ZZZZZ Z_ Zl Zy Z Z Z Z Z Z Z Z Z Z Z Z Z Z* Z6 ZB ZN ZZ Zt Zz Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z# Z0 Z= ZO ZU Z[ Za Zg Zm Zs Zy Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z! Z' Z- Z3 Z: ZF ZS Zs Zx Z Z N N Z I V V Z V V I Z C) V- V2 XD VH VM Ca Ve Vj C C C C S Z = V V Z V V Z VVV"V'=4ZASH=UZbSh=~SSS======Z7V!V&Z1V5VEVIV^ZiVmVrZVVZVV777777(7<7P7ZZe2~VVZVVVVVVZVVVVZVV222%2>2d2x22Z-VVZVVZVVZVVZ VV-X,V0V>VBVGXPVTVY-o-t-VV--XVVVVXVV----/-8-L-]ZyZZZ#VVZVVVV####2#CZNgVkVpZ{VVVVZ VVZ V$V)Z4V8VHVLVQZnwZVVZVVVV1BZOZ[ZgZsZZZZZZVV V VVV 2EVIVRVVV_VcVlVpVu(VVVVVVVV(XVVVVX (( (4(N(_ZcZlZpZyZ}ZZZZZZZZZZZZZZZZZZZZZZZ ZZIIII+I/I6I:IAIEI[C_CfCjC~CCCC=============== =*=.=5=9=C=G=N=R=h=l=s=w=====77777777777777 7$7.72797=7G7K7R7V7`7d77777777777777777777 777%7)7I2M2T2X2b2f2m2q2{22222222222222222222!2%2/232:2>2H2L2S2W2a2e222222222222222222222222!2(2,2=2A2Y-]-d-h-~----------------------0-4-F-J-`-d-w-{-------####### ######9#=#D#H#[#_#f#j#  (,37AELPZ^ei    * . 5 9 C G N R \ ` g k                          1 5 < @ V Z a e x |      ( ( ( ( ( ( ( ( ( ( ( ( ( (& (* (4 (8 (? (C (M (Q (X (\ (r (v (} ( ( ( ( ( ( ( ( ( (T (08@#H(P-X2`7h=pCxIN((( (-- -$-0-4-8-<-HCLCPCTC`dh l ptx|##((--2277==CCIINN |K#(-27J=%CIN[4[8 L[Ph[l[[[#[([-[20[47h[l=[C[I[N.symtab.strtab.shstrtab.text.data.bss.ARM.extab.text.lcd_print.rel.ARM.exidx.text.lcd_print.rel.text.get_button_pressed.ARM.extab.text.get_button_pressed.rel.ARM.exidx.text.get_button_pressed.rel.text.set_button_pressed.ARM.extab.text.set_button_pressed.rel.ARM.exidx.text.set_button_pressed.rel.text.controller_is_connected.ARM.extab.text.controller_is_connected.rel.ARM.exidx.text.controller_is_connected.rel.text.controller_get_analog.ARM.extab.text.controller_get_analog.rel.ARM.exidx.text.controller_get_analog.rel.text.controller_get_battery_capacity.ARM.extab.text.controller_get_battery_capacity.rel.ARM.exidx.text.controller_get_battery_capacity.rel.text.controller_get_battery_level.ARM.extab.text.controller_get_battery_level.rel.ARM.exidx.text.controller_get_battery_level.rel.text.controller_get_digital.ARM.extab.text.controller_get_digital.rel.ARM.exidx.text.controller_get_digital.rel.text.controller_get_digital_new_press.ARM.extab.text.controller_get_digital_new_press.rel.ARM.exidx.text.controller_get_digital_new_press.rel.text.controller_set_text.ARM.extab.text.controller_set_text.rel.ARM.exidx.text.controller_set_text.rel.text.controller_print.ARM.extab.text.controller_print.rel.ARM.exidx.text.controller_print.rel.text.controller_clear_line.ARM.extab.text.controller_clear_line.rel.ARM.exidx.text.controller_clear_line.rel.text.controller_clear.ARM.extab.text.controller_clear.rel.ARM.exidx.text.controller_clear.rel.text.controller_rumble.ARM.extab.text.controller_rumble.rel.ARM.exidx.text.controller_rumble.rel.text.competition_get_status.ARM.extab.text.competition_get_status.rel.ARM.exidx.text.competition_get_status.rodata.controller_clear_line.str1.1.rel.debug_info.debug_abbrev.rel.debug_loc.rel.debug_aranges.rel.debug_ranges.rel.debug_line.debug_str.comment.rel.debug_frame.ARM.attributes4!4'464,DJpDF @T_Ld @T_hph @T_ p  @T_ p   @T_^l2 @T(_Tp| @U_ t @U(_p @8U_Lp @HU(_Bvpr @pU_p @U(_!ppp! @U_$Vxt+ @U(_&Lwp&s @U_) @UH_+p+ @8V_.W/ @HV@_0Mup0q @V_3 @VH_5x p5 @V_8$ @V`_:\Dp\:@ @XW_=dlj @hW(_?p? @W_B @W_D pD  @W_GZ/ @W_IP{pIw @W_L2rz @W`_O $  @0hP _R}0 @s_T  1 @tp_V1 @pux_X)0: 40GwA(H= @u_\NpJ90, @BA0`=zP@-000 000/P@-000/P@-000/P@-000 /P@-000/P@-00 Ѝ@Pp0`0W0S pUWPPWPPU VP0p 00d00P0, 00$p00C%s:%d -- [VDML][ERROR]Registration: Invalid port number %d %s:%d -- [VDML][ERROR]Registration: Port already in use %d %s:%d -- [VDML][ERROR]Registration: Device mismatch in port %d %s:%d -- [VDML][INFO]Registering device in port %d src/devices/registry.c%s:%d -- %s [VDML][INFO]Initializing registry %s:%d -- [VDML][INFO]Register device in port %d [VDML][INFO]Done initializing registry %s:%d -- [VDML][WARNING] No device in port %d. Is it plugged in? %s:%d -- [VDML][WARNING] Device mismatch in port %d. z| nF 0int[e,v+a] 7t+ R M.t Aa ,   % n m"7 =#+4 \ 6_k7% e7 % 7% i 7%_x8  N ,$<A w> % 3 ? % /@ % A % B % /C % D % E %  F % RO J P  6Q t S V  , b \ c "d% f  RgA  , z { |% ahg_p_r%_w%  t U t_bf % `   ($  >(  X,_ub0_up8_ur%< ^@ nC_lbD %L / P hT  BX `\  %d%% m(eg%t l !ll n%UoLr%0{ s4u%8Bw <z@{%D^ |H}L4%P' TX HL   M    g%%  >%  %X Dan ,a~ ,$$n (\ * +%k,   ~;D tE F  G{ { ,.9 ,g .$ $%H,P< XBhp4x >N %H97%> ,N ,^ ,ydx ,, ,m   ^ ,    %  ~# ,3 4H = !%$H !% U hU , " N _ #+ $) h# ! g!  !u !g %! %!A %! %%Ia 0 $ $'$j$'$C$U$ $ $$[$9$$ } > $)&aeJ $ $$$ $H$5 $$$ $c $ $ $ $ $a$H $$$$ @$F$hG$ $<$  b h J } ,!x}  {   V pad e ,   ,'2 'm (p } @ )p+e )p? JB*iw *x +(,0 -Pt,< -Pt,d -Pt-Qv,l -Pt,4 -Pt+@,L" -P3-Q-R-S-}t,Y6 -Pt+(+@,Lz -P3-QC-R-S-}t, Y -Pt+$(. h  /h1e .|`  /`/e (X 4 )X;e +(  (VP 4J)P2e +((F%H)F"e :2+((.%]). e t){ .4 *? SO,(L-P3-Q-R-S0+,(,tL-P3+x(,LS-P3-Q-R-S>+e0* 1q-P0X2i%,4L-P3-Q-Rw-SN-}$+8],Le-Pt,tL)-P3-Qx-Rw-S$-}t3L-P3-Q-Rw-S'-}x(,)b ,.q 4fmt,@t5O6 87 8 `7 )'+(6 0(7 D<8 `9 +(: ::99;v:zz:G:qqH% U$ > $ > : ;9 I: ; 9 I : ; 9  : ; 9 II !I/  : ; 9  : ; 9 I8   I< : ; 9  : ; 9 I8  : ; 9  : ; 9 I8''II&I : ;9  : ;9 I8  : ;9 I8 : ;9  : ;9  : ;9  : ;9 I'4: ;9 I?< !!4: ; 9 I?<"> I: ;9 #( $( %> I: ; 9 &> I: ; 9 '4: ; 9 I(.?: ; 9 'I@B): ; 9 IB*4: ; 9 IB+1,1-B..?: ; 9 'I /: ; 9 I0.?: ; 9 @B1B124: ; 9 IB314: ; 9 I56.1@B71B81RB UX Y W 91:.?<n: ; 9 ;.?<n: ;9 P$P$/P/@PQ$Q$/Q/@Q4@W<`PP P (P(4PP P (P(4PP P ,P,HPP@P@pPpPPP$Q$@Q@dQdQQQQQV VP8DTDKPKttttPPP P 0P08PPP P (P(0Pd H4480@   H4480@o ./include/prossrc/devicesc:\users\noama\documents\pros\toolchain\usr\lib\gcc\arm-none-eabi\8.3.1\includec:\users\noama\documents\pros\toolchain\usr\arm-none-eabi\include\machinec:\users\noama\documents\pros\toolchain\usr\arm-none-eabi\include\sysc:\users\noama\documents\pros\toolchain\usr\arm-none-eabi\include./firmware/libv5rts/sdk/vexv5/include./include/vdmlllemu.hregistry.cstddef.h_default_types.h_types.hreent.hlock.herrno.h_stdint.hmath.hstdlib.hunistd.hdevice.hmisc.hv5_apitypes.hvdml.hregistry.hstdio.hv5_api.hK+K0.) 2,zJ/:/I//-/KmJA-A-K/Jf/ . ./ 6pJgJO./ .#HJ#/9-gf2f.//I/g .(K(0 .K 3+fg/ /8K80 .K 1- J/AKA0 .K 1- J/5I50 .K 2-7wJ7z. .K  .-KKK-// .K #.JaJ./M0fJ/i"M"+BJ/  K L.KL .K M.KL .K  registry_typesdprintf_mbtowc_state_sys_errlistregistry_rand48E_DEVICE_DISTANCE_emergency_mbstateregistered_t__uint8_tE_DEVICE_OPTICAL_atexit0_wcrtomb_state_wcsrtombs_statelong long unsigned int__fdlibm_posix_lbfsizeexpected_tregistry_bind_port__locale_tkDeviceTypeRangeSensor__fdlib_version_mbrtowc_statekDeviceTypeCrMotorSensorkDeviceTypeRes2Sensor__tm_secdeviceint16_t_off_t_closesigned charkDeviceTypeUndefinedSensorkDeviceTypeMagnetSensorkDeviceTypeVisionSensorkDeviceTypeMotorSensorE_DEVICE_UNDEFINED_basebaked_date__tm_hourvdml_get_port_error__sf_on_exit_args_cookiekDeviceTypeSonarSensor__sglue__errnolong intregistry_initlcd_print_flags_is_cxaactual_tunsigned int_result_klong long intregistry_update_typesregistry_get_device_internaldouble_cvtbuf_offset_mbsrtowcs_state_mbrlen_stateregistry_get_deviceE_DEVICE_ROTATIONregistry_get_bound_type_fns__FILE_sign_impure_ptr_stderr_BigintkDeviceTypeLedSensorport_readvdml_unset_port_error__tmkDeviceTypeBrainSensor_ubuf__wchb_stdoutbaked_time_cvtlenkDeviceTypeGenericSerial_fileE_DEVICE_GPS_datasrc/devices/registry.cE_DEVICE_GENERIC_rand_next_signal_buf_asctime_bufvexDeviceGetByIndex_result__wch_LOCK_Tenviron_new_V5_Device_lockE_DEVICE_VISION_multopterroptreset_write__tm_yearE_DEVICE_SERIALv5_device_eE_DEVICE_RADIO_nmalloc__ULongoptargGNU C11 8.3.1 20190703 (release) [gcc-8-branch revision 273027] -mcpu=cortex-a9 -mfpu=neon-fp16 -mfloat-abi=softfp -marm -march=armv7-a+mp+sec+neon-fp16 -g -Os -std=gnu11 -ffunction-sections -fdata-sections -funwind-tableslong doubleoptind_mbstate_t_nextfkDeviceTypeAdiSensorkDeviceTypeGpsSensorV5_DeviceT__tm_mondevice_infoport_errorssuboptarg__sdidinit_gamma_signgamwint_tfloat_freelistkDeviceTypeGyroSensorE_DEVICE_IMU_wctomb_state_mblen_state_Boolint32_tunsigned char_iobsvexDeviceGetStatus_h_errno_flock_t__tm_yday__sbuf_flags2registry_unbind_port__sFILE_sys_nerrregistry_validate_bindingshort unsigned intkDeviceTypeDistanceSensor_inc_indE_DEVICE_MOTOR_dso_handle__cleanup_unspecified_locale_info_maxwds_reent_seedvdml_set_port_error__count__lock__value_seek__tm_wday_fpos_tlong unsigned int_errnochar_blksizekDeviceTypeOpticalSensor_sizekDeviceTypeNoSensorv5_smart_device_s_tshort intkDeviceTypeImuSensor_fnargs__int32_t_nextline_strtok_last_fntypesv5_device_e_tkDeviceTypeRadioSensor_add_niobskDeviceTypeGenericSensor_getdate_errE_DEVICE_ADI__fdlibm_versionkDeviceTypeBumperSensor_global_impure_ptrV5_DeviceType__fdlibm_ieee_unused_randC:\Users\noama\Documents\pros\pros_wds_glue_stdindevice_typeuint8_t_l64a_bufregistry_get_plugged_typeE_DEVICE_NONE_sig_funckDeviceTypeAbsEncSensor_atexit__int16_t_nbuf_unusedkDeviceTypeRes1Sensor__tm_isdst_localtime_buf__tm_min_r48optoptkDeviceTypeRes3Sensor_p5skDeviceTypeTetherSensor_locale__tm_mdayGCC: (GNU Tools for Arm Embedded Processors 8-2019-q3-update) 8.3.1 20190703 (release) [gcc-8-branch revision 273027] | B D B N DZ B HFJ4FJ4FJ8FJ0FJ @D L B A8aeabi.7-A A   "$*D       5  D 0! !0!#$$& &4&())+ +,+-..0 040233556 66789:<=?ACEGFI*"4K at H44!8&0+1@0Kauregistry.c$a$dregistryregistry_typeslcd_print__aeabi_unwind_cpp_pr0registry_update_typesvexDeviceGetStatusregistry_initdprintfvexDeviceGetByIndexregistry_bind_port__errnoregistry_unbind_portregistry_get_deviceregistry_get_device_internalregistry_get_bound_typeregistry_get_plugged_typeregistry_validate_bindingvdml_unset_port_errorvdml_get_port_errorvdml_set_port_error*TVC* T0X4UHYpXXGCAGGGG*T$X([pXt[XYGFAFCFF*T [DA*T [0A*#T [0A*)T [4A*/T [,C*5T [,_8``Zh_bcXd[cXd [4G8H<H*;TJ OOOM!N/O6O=OBOQOVOdOiOwO~OOOOOOOOOOOO O,O>OCOOO\OuOOOOOOOOO OO'O4OBOPO]OjOxOOOOOOOOO%OVOcO}OOOOOOOOO&O3O@OMOZOOOOOOOOOOOO,O:OHOVOdOrOOOOOOOOOOOOOOOOO$O2O@ONO\OjOxOOOOOOOOOOOO OiOwOOOO$ O1 ON OZ Of Or O~ O O O O O O O O O O O O O O O1 O7 O= OC OI OO OU O[ Oa Og Om Os Oy O O O O O O O O O O O O O O O O O O O O O O O& O, O2 O8 O> OD OK OW Oi O~ O O O O O A O C O ;% O0 K4 K9 OD KH KM OX K\ Ka Ol Kp Ku ;~ ; ; ; ; ; ; ; H G# ;7 ;@ ;I ;_ Hh G{ ; ; O O O O O ) O K K)O#-O8K<KA#KOVeOpKtKyOOKKOKKOKKFG  )?FHGT^Oe t COKKGG*<GRGYOdsO~KKO/KK/MKK/5KK 5M5)O-O5O9OAOEOMOQOZO^OfOjOrOvO; ;;;!;%;,;0;J;N;U;Y;c;g;n;r;;;;;))))))))####### #:>EISW^b  $.29=SWcg///// ///)/-/D5H5O5S5]5a5h5l5I (08#@)H/P5X;/// /55 5$5048 < @DHLPTX#\#`)d)h/l/p5t5x;|;~ #7)w/5;P4P8 DPHhPlPP#P)P/P5P;.symtab.strtab.shstrtab.text.data.bss.ARM.extab.text.lcd_print.rel.ARM.exidx.text.lcd_print.rel.text.registry_update_types.ARM.extab.text.registry_update_types.rel.ARM.exidx.text.registry_update_types.rel.text.registry_init.ARM.extab.text.registry_init.rel.ARM.exidx.text.registry_init.rel.text.registry_bind_port.ARM.extab.text.registry_bind_port.rel.ARM.exidx.text.registry_bind_port.rel.text.registry_unbind_port.ARM.extab.text.registry_unbind_port.rel.ARM.exidx.text.registry_unbind_port.rel.text.registry_get_device.ARM.extab.text.registry_get_device.rel.ARM.exidx.text.registry_get_device.rel.text.registry_get_device_internal.ARM.extab.text.registry_get_device_internal.rel.ARM.exidx.text.registry_get_device_internal.rel.text.registry_get_bound_type.ARM.extab.text.registry_get_bound_type.rel.ARM.exidx.text.registry_get_bound_type.rel.text.registry_get_plugged_type.ARM.extab.text.registry_get_plugged_type.rel.ARM.exidx.text.registry_get_plugged_type.rel.text.registry_validate_binding.ARM.extab.text.registry_validate_binding.rel.ARM.exidx.text.registry_validate_binding.bss.registry.bss.registry_types.rodata.registry_bind_port.str1.1.rodata.registry_init.str1.1.rodata.registry_validate_binding.str1.1.rel.debug_info.debug_abbrev.rel.debug_loc.rel.debug_aranges.rel.debug_ranges.rel.debug_line.debug_str.comment.rel.debug_frame.ARM.attributes4!4'464,DJpDF @$;JL d @4;JXpX @D;J ` @T;`J  p    @;JS(, @;hJI(pp(l @,<J0H @<<Jxpx @L<J(4 @\<JFpB @l<J4j @|<J!p! @<J$8 @<J&0=p0&9 @<J)80e @<J+hph+ @<J.p@ @<J03p0/ @d=J3]k 222Hz~ @t=` J:@f ~ @GPJ=$h @$KXJ?+' @|KJA= 9 @\LPJCI0% T0\1wa18] @LJGnp 39H3PKS 9LM~screen.c.o/ 1697568220 0 0 100666 57360 ` ELF(4(0/@-@Mp` P@ @` 00,<R V   0S sQ S a  (0(0 0- Ѝ/p@-D@PP 00pPpp@-D@PP 00pPpp@-@PPA 00p@PAp@-@PPA 00p@PA@-<@P 00Pp@-PL@`P 00pPpA-Ph@`pP 00Ѝ2 00PA-Pp@`pP 00Ѝ$0 0 000Pp@-PL@`P 00pPpp@-PL@`P 00pPpA-P\@`pP 000 PA-P\@`pP 000 PA-P\@`pP 000 PA-P\@`pP 000 PA-P\@`pP 000 PA-PT@`pP 00 PA-PT@`pP 00 PA-PT@`pP 00 PA-`@PpP 00Ѝ F PxP -@-0 0p ЍЍ/ A-p@P`P 00Ѝ 0 W P0-@-0 000pЍЍ/G-@xPP 00X0Ѝ p `P 岐ᴀp `p@-P@`P 00pVT|0<0Pp0 0- H? J@ DA jB 0C GD E F KOP Q S ZV Z H b cdf Kg| ** 0zY9{Y|if h_pY_r_w | 9 |_bf1 H|& U$` y( ,_ub10_upY8_ur<S@OC_lb1DLf  PT }XoN\y  dH(e6 g.l lYl n< o r0#s 4n u8 w + <zz@{D? |H% }1 LP  TNXH LP  B  b N JHJ!J,yH[H i  i $_V ( * +; , DDED FD2G T ivi$ H,P X)NhNpaNxqyR [NN~N N>N y      x Y     T1   F +   B H 7 ^ !3!4 ] p  ,a 0"0##< $ ##r#F #%#%# +#**##r_# #i#P#ed## <$%$ #A #3#$ d#q k## /kU# #{2# # z# # OO/#hOO/$G ##$#*iii#riii# #""#%#""## ##.# #!#$ #/#^# i#l\\#K#/ ## #'#|##{ح###.## ##M#^z# #·#uw#w#s İ#$#f22##N##f%#gU#^p# q<#h{$#"H#.#ap####h%J# #Z #s#k#;#E#p##b ##p##9#f ?#.#ݠ#U##-# #iA#E#r#'`#jW.#| #" -R##,·# Zj#p#p#]$#F#$#xؿ#!Gc#@#q##Y## #2͚&i 1%% %2%%w <&i B%e%%%n V K Qt Sx U y W  Y  [  \)t t'() g *   }    Hh ^ Q ?    )e ):  PF*;) $F)\   +V_,%! h#q)))  )o))Q !KJ! J dH H7` U? U He "* H Z\ H3Z=  ,v H0 j4 zT z\T rd l p Q x  x < x  ej  x z   /  +i?%%+ %CE&F G 5H  I J ]K - .~&. j/.j.mj /.. 0 1o2#3%&3 %&3,%&31&4`>&5P5Q05R35S 5}5}5}169&J7sD8J&5P5QP5R28 V&5P@$84c&5P05Q05R 5SC8Hc&(5P05Q05RK5S8\c&O5P 5Q05R 5S8pc&u5P05Q5R 5S8xV&5P 8c&5P25Q5R5S8c&5P5Q5R 5S8c&5P ^5Q5R 5S4p&5P05Q ( 116H629~[W.H:TT;;8$}&5Q 8,&5Pt34&8&5P:3&<%%=x<=yNH>n6.)6=H? @cb4 6GEA8}&5Q 3(&3d&3l&A- ?tg.PBrtvtpf8}&@5Q 3$&8L&]5P}3h&? T b6T,@xTC @yTT 9569TcJ^ZC TqJ7outYd0` [ J8$}&5Q 30&8T&=5P\5Qx5Rx3&3&3&3&?{) 6))|6 )@ 69)RJ6 )`J7out.d0` 0 J8$}&5Q 30&8T&+5P\5Qw5Rx8 '?5Pu3&8'\5Pu8#'p5Pu40'5Pu?" 46*@x; @<@yF eaC9UJ|(.   Jt4g5Sl5}p? 06'6 > C9PJx(.  Jl4b5R`5Sd? h,@x% @y0 6*; 8 }&5Q 3,&8L='"5Pu5Qv5Rw3T&DL hEx& C?Ey1 hdF*< 8 }&5Q 3,&8LJ'5Pu5Qv5Rw3T&D h^Ex% Ey0 F*; 8 }&+5Q 3,&8LW'T5Pu5Qv5Rw3T&D  pEx0# !Ey0/ FBEx1; kgEy1G 8$}&5Q 30&8Tc&5Pu5Qv5Rw5Sx3\&D pEx0$ Ey00 Ex1< Ey1H $ 8$}&5Q 30&8Td'5Pu5Qv5Rw5Sx3\&D pwEx0# IEEy0/ njEx1; Ey1G 8$}&>5Q 30&8Tq'm5Pu5Qv5Rw5Sx3\&D p* Ex0$ Ey00 Ex1< '#Ey1H LH8$}&5Q 30&8T~' 5Pu5Qv5Rw5Sx3\&D> p Ex0# qmEy0/ Ex1; Ey1G 8$}& 5Q 30&8T' 5Pu5Qv5Rw5Sx3\&D  `\!Ex% Ey0 *&8}&/!5Q 3(&8D'R!5Pu5Qv3L&DO `!Ex$ OKEy/ tp8}&!5Q 3(&8D'!5Pu5Qv3L&D  "Ex0# Ey0/ Ex1; Ey1G   GbufU,Hb 8$}&s"5Q 30&8h'"5Pu5Qv5Rw5Sx5}x5}|3p&Ds |#Ex0s% - ) Ey0s1 R N Ex1s= w s Ey1sI H(sU 8$}&E#5Q 30&8`'#5Pu5Qv5Rw5Sx5}x@$@&3h&D8f `$Ff F(f4 8}&#5Q 3(&8D'$5Pu5Qv3L&D Y PX$8}&<$5Q 3 &34'3<&DM T$IR  8}&$5Q 3$&38'3D&D>A T%IF - ) 8}&$5Q 3$&38'3D&D4 X}%F4% O K 8}&V%5Q 3$&8<(s%5Pu3D&D' X%F'" q m 8}&%5Q 3$&8<V&%5Pu3D&D ,%%&F ,. Gfmt,@Jt(J 9K JjJ,KK,KVV7K  KK4K[[dJJJ JVV  JOO EKK@K?K=K >KooAK BK<K/K.K-K;;+K??*K^^)KCC(K{{'K^^&K %Kgg$K #K| | "K66!KRR K% U: ; 9 I : ;  I8 4 $ > $ > : ;9 I  : ; 9  : ; 9 I I !I/  : ; 9  : ; 9 I8  I< : ; 9  : ; 9 I8  : ; 9  : ; 9 I8''II&I : ;9  : ;9 I8  : ;9 I8 : ;9  : ;9  : ;9  : ;9 I '!4: ;9 I?<"> I: ; 9 #($(%( &> I: ; 9 '()4: ; 9 I?<*!+> I: ;9 ,( -4: ; 9 I.4: ;9 I/!I/04: ;9 I1.?: ;9 '@B21RB UX YW 31415B6: ;9 IB74: ;9 I8194: ;9 IB:1RB X YW ;1B<.: ;9 'I =: ;9 I>.: ;9 '@?.?: ;9 'I@B@: ;9 IBA.: ;9 B4: ;9 IBC: ;9 ID.?: ; 9 'I@BE: ; 9 IBF: ; 9 IBG: ; 9 IH: ; 9 II4: ; 9 IBJ.?<n: ; 9 K.?<n: ;9 PQPPPV V TTV LT\ PPQQP\U\cQcUQQTXZX\ ZY \` ZYX `dZYXWdZYXWV P PQQ#R#R#S#X P PQQ#R#W#S<DXDXP4PQ4QR4RP0PQ0QPhPQhQRhRPhPQhQRhRPhPQhQRhR P pPQpQ#R#pR#S#pS P pPQpQ#R#pR#S#pS P pPQpQ#R#pR#S#pS P pPQpQ#R#pR#S#pS P pPQpQ#R#pR#S#pSP`PQ`QP`PQ`Q P PQQ#R#R#S#S P |PQ|Q#R#|R#S#|SP`PQ`Q<@P@LT<@P@LTPXUPXUPPXXTTP`|``ppppphhh0408<XXTTP`|``ppppphhh04  src/devices./include/prosc:\users\noama\documents\pros\toolchain\usr\lib\gcc\arm-none-eabi\8.3.1\includec:\users\noama\documents\pros\toolchain\usr\arm-none-eabi\include\machinec:\users\noama\documents\pros\toolchain\usr\arm-none-eabi\include\sysc:\users\noama\documents\pros\toolchain\usr\arm-none-eabi\include./include/common./include/rtos./firmware/libv5rts/sdk/vexv5/include./includescreen.cllemu.hstdarg.h_default_types.hstddef.h_types.hreent.hlock.h_stdint.hscreen.hstdlib.hlinkedlist.herrno.hcolors.hmath.hunistd.hmisc.hrtos.hportmacro.hFreeRTOS.hv5_apitypes.h kapi.h string.hv5_api.h stdio.hIJ'M'+K /- KKKvJ& .  J0oJ4lK*iK+K0.(&(/(I/..K .K LKJ 1L+3+/+I/..K .K LKJ 1L/K - .KEK.. /.!!/K - .KEK.. /./K .K L/J 1L::./:-/...K .K LgJ 1L[[./[-/[-K..K .K 6zJJ 1ii./i-/i-K..K .K 6zJ!J 111./1-/...K .K LgJ 1L22./2-/...K .K LgJ 1LJJ./J-/J-K..K .K LJ 1LKK./K-/K-K..K .K LJ 1LJJ./J-/J-K..K .K LJ 1LKK./K-/K-K..K .K LJ 1LJJ./J-/J-K..K .K LJ 1LBB./B-/B-/..K .K LJ 1LCC./C-/C-/..K .K LJ 1LBB./B-/B-/..K .K LJ 1Lee./e-/e-K..K .K &.\J .hJ  K M oK2K2KZZL /-/ .3 vv./v-/v-K..K .K ".`J l / M t/2/__LK f3 22./f. J .K isfK4)///#/%/.N SS./S-/...K .K  6m.PK Mti,,Mf/KKg00/.K &$.K$".K)'..'J."COLOR_LEMON_CHIFFONCOLOR_DARK_MAGENTACOLOR_LAVENDER_BLUSHucDummy21__locale_toptreset__value__sfvexDisplayScrollRect_readtouch_statusCOLOR_SALMON_writeulDummy16ulDummy18int32_tCOLOR_SPRING_GREEN_asctime_buf_cvtlenvexTouchDataGetscreen_draw_circlescreen_erase_pixelreleaseCountradius_unused__tm_wcsrtombs_state_nbuf__tm_secCOLOR_LIGHT_SALMON_l64a_bufCOLOR_LIGHT_BLUECOLOR_YELLOW_GREENCOLOR_LIMEkTouchEventPressAutoucDummy7_lockCOLOR_MOCCASINCOLOR_PAPAY_WHIPCOLOR_KHAKICOLOR_GREEN_YELLOW_multvexDisplayVStringCOLOR_FLORAL_WHITEscreen_scrollsrc/devices/screen.cdelayCOLOR_MIDNIGHT_BLUECOLOR_LIGHT_SLATE_GRAYCOLOR_BURLY_WOODCOLOR_GREYCOLOR_MISTY_ROSECOLOR_MAROONCOLOR_ORCHIDscreen_set_pentouch_event_cb_fn_t__wch__uint8_trelease_countvexDisplayBackgroundColorCOLOR_PINK_filell_node_s_t_on_exit_argsCOLOR_WHITECOLOR_CORNFLOWER_BLUEvexDisplayPixelClearCOLOR_DARK_BLUE_mbrlen_statelong intE_TOUCH_HELD_impure_ptr_result_k_sizemutex_giveCOLOR_ROYAL_BLUE_localtime_bufCOLOR_LAVENDER_touch_status_equivalentCOLOR_DARK_GRAYvexDisplayLineDrawlast_touch_e_thead__tm_monCOLOR_OLIVE_DRABdata_touch_event_press_handler_listscreen_printCOLOR_ALICE_BLUEgeneric_fn_t_unused_randtxt_fmtsigned charscreen_draw_rectuint8_tevent_typeCOLOR_LIGHT_SKY_BLUECOLOR_LIGHT_GOLDENROD_YELLOWbaked_date__errnoCOLOR_MEDIUM_PURPLECOLOR_DIM_GREYenvironunsigned charstrideCOLOR_BISQUECOLOR_LIGHT_SLATE_GREY_unspecified_locale_infoCOLOR_MEDIUM_SLATE_BLUECOLOR_BLACK_reentCOLOR_SLATE_GRAY_global_impure_ptrCOLOR_DIM_GRAY__gnuc_va_list_BoolCOLOR_MAGENTApxDummy1E_TOUCH_RELEASEDpxDummy6char_fnsCOLOR_SILVERCOLOR_WHITE_SMOKE_closevexDisplayRectFillCOLOR_LIGHT_GREYCOLOR_PALE_VIOLET_RED_touchEventCOLOR_LIGHT_CORALCOLOR_DEEP_SKY_BLUECOLOR_PURPLElines_stdinlastYposscreen_get_penCOLOR_LIGHT_PINKCOLOR_HONEYDEW_touch_event_press_auto_handler_listCOLOR_DARK_GREYvexDisplayForegroundColoruxDummy10uxDummy12COLOR_PALE_TURQUOISECOLOR_DARK_VIOLETCOLOR_LIGHT_GREENtouch_handle_task_bufferCOLOR_MEDIUM_TURQUOISEtextscreen_draw_linelinked_list_prepend_funcCOLOR_NAVAJO_WHITECOLOR_DARK_ORCHIDCOLOR_MEDIUM_BLUEuxDummy20E_TEXT_SMALLCOLOR_LAWN_GREENCOLOR_PALE_GOLDENRODCOLOR_CYAN_cookiescreen_get_eraser_wdsCOLOR_GREENCOLOR_BLUE_VIOLET__lockkTouchEventPressCOLOR_ANTIQUE_WHITE_sig_funcCOLOR_OLIVE_offsetE_TOUCH_ERRORvexDisplayErase_cvtbufvexDisplayVBigCenteredStringCOLOR_SLATE_BLUECOLOR_AQUAE_TEXT_MEDIUMvexDisplayCopyRectoptindscreen_fill_rectpress_count__fdlib_versionCOLOR_SIENNAstatic_task_s_t_p5slong unsigned int__va_listempty__sFILE__sdidinit_flags2COLOR_DARK_OLIVE_GREENCOLOR_CRIMSONxDummy17__apCOLOR_ROSY_BROWNpressCountlineCOLOR_DODGER_BLUECOLOR_DARK_REDtouch_handle_taskscreen_erasesuboptargCOLOR_MEDIUM_SEA_GREEN_errnouxDummy5COLOR_BEIGE_signal_bufpayloadCOLOR_PERUCOLOR_DARK_KHAKI_touch_event_release_handler_list_BigintCOLOR_DARK_GREENscreen_copy_area_maxwdsargs__cleanupvexDisplayScrollCOLOR_DARK_ORANGE_atexit0COLOR_HOT_PINKCOLOR_LIGHT_GRAY__uint32_t_emergencyCOLOR_DARK_TURQUOISE_sys_nerrlong long intva_listCOLOR_SEASHELL_niobsCOLOR_CHARTREUSE__sgluevexDisplayVBigString_nmallocdouble_gamma_signgamCOLOR_DARK_SALMONCOLOR_GAINSBOROCOLOR_DARK_SEA_GREENCOLOR_OLD_LACE_freelistCOLOR_IVORY_iobsCOLOR_DARK_GOLDENROD_glue_signCOLOR_PALE_GREENCOLOR_LIGHT_STEEL_BLUElcd_printtask_tfloatCOLOR_YELLOW_nextunsigned intCOLOR_DARK_SLATE_GRAYCOLOR_DARK_CYANscreen_vprintf_atlastXpos_h_errno_wcrtomb_stateCOLOR_LIGHT_YELLOWCOLOR_REDtask_stack_t__tm_mday_new_ubuf_stderr_wctomb_state_mbstateCOLOR_THISTLEvexDisplayVStringAtcurrent_rand_next_flagsCOLOR_SLATE_GREY_atexit_touch_handle_taskmutex_createextra_data__countCOLOR_DEEP_PINK_screen_mutexdisplay_fatal_errorE_TEXT_LARGExDummy1__tm_wdaynextvexDisplayCenteredStringvexDisplayVCenteredStringlong doublescreen_scroll_area__tm_ydayscreen_touch_callbackC:\Users\noama\Documents\pros\prosCOLOR_MEDIUM_SPRING_GREEN_seedmutex_takevexDisplayVBigStringAt_set_up_touch_callback_storagescreen_erase_circle_seekCOLOR_LIME_GREENE_TEXT_LARGE_CENTER_fpos_t__wchbCOLOR_LIGHT_SEA_GREENxSTATIC_LIST_ITEMCOLOR_FOREST_GREEN_mbtowc_stateCOLOR_MINT_CREAMoptoptCOLOR_GHOST_WHITEbaked_timevexDisplayCircleClearCOLOR_MEDIUM_VIOLET_REDlong long unsigned intCOLOR_SNOWCOLOR_DARK_SLATE_GREYPROS_SCREEN_ERRE_TEXT_MEDIUM_CENTERCOLOR_LIGHT_CYAN_dso_handle_rand48_stdoutCOLOR_WHEATxSTATIC_TCB__fdlibm_versionCOLOR_CORNSILKv5_touch_status_blksizeCOLOR_TOMATOCOLOR_GOLD_basevexDisplayRectDrawvexDisplayForegroundColorGetopterr_strtok_lastCOLOR_ORANGE_REDvasprintf_mbrtowc_state_flock_t__FILEE_TOUCH_PRESSED__int16_tstrncpy_mbstate_tCOLOR_BROWN_r48vexDisplayCircleFillwint_tignorecolorGNU C11 8.3.1 20190703 (release) [gcc-8-branch revision 273027] -mcpu=cortex-a9 -mfpu=neon-fp16 -mfloat-abi=softfp -marm -march=armv7-a+mp+sec+neon-fp16 -g -Os -std=gnu11 -ffunction-sections -fdata-sections -funwind-tablesCOLOR_FIRE_BRICK_dataCOLOR_INDIGOCOLOR_SANDY_BROWNCOLOR_PEACH_PUFFCOLOR_NAVYCOLOR_POWDER_BLUECOLOR_MEDIUM_ORCHIDscreen_vprintfV5_TouchEventCOLOR_TURQUOISEscreen_touch_statusscreen_fill_circlecolor_eCOLOR_SADDLE_BROWNtouch_handle_task_stack__fdlibm_posixscreen_touch_status_s_t_mblen_statevexDisplayBackgroundColorGetshort intV5_TouchStatusCOLOR_INDIAN_REDfunc_V5_TouchStatusCOLOR_BLANCHED_ALMONDCOLOR_GOLDENRODscreen_erase_rectint16_tvexDisplayCircleDrawtext_format_e_t_fntypesvexDisplayVSmallStringAt_sys_errlistlastEvent__tm_yearlinked_list_s_tlinked_list_foreachvexDisplayLineClearCOLOR_CADET_BLUECOLOR_TANscreen_touch_status_sCOLOR_LINEN_lbfsize_inc_indscreen_set_eraser__fdlibm_ieee__sbufCOLOR_CHOCOLATE_is_cxa_LOCK_Tmutex_t_nextfCOLOR_BLUE_locale__ULongxDummy3vexDisplayRectClearscreen_draw_pixeluint32_tCOLOR_SEA_GREEN_resultCOLOR_STEEL_BLUECOLOR_MEDIUM_AQUAMARINEkTouchEventReleaseCOLOR_TEALoptarg_handle_cbstart_line_off_tgraphical_context_daemon_initializelinked_list_initscreen_print_at_addshort unsigned int__tm_hourpvDummy15vexDisplayPixelSetCOLOR_VIOLET_mbsrtowcs_statepvDummy2COLOR_FUCHSIAStaticListItem_ttask_create_static__int32_tCOLOR_AQUAMARINEscreen_erase_lineCOLOR_CORALCOLOR_PLUM_fnargs__tm_isdstCOLOR_GRAYCOLOR_SKY_BLUECOLOR_ORANGE__tm_minucDummy19_getdate_errll_node_sCOLOR_AZURElastGCC: (GNU Tools for Arm Embedded Processors 8-2019-q3-update) 8.3.1 20190703 (release) [gcc-8-branch revision 273027] | BBHB DXBXBTBTBPB`B$|B ^ B $B ^ B `B`BpBpBpBpBpBhBhBhB$B ^ B $0BBN BB$B ^ B $4BBPBB(B0^  B BBB@^BpA8aeabi.7-A A   "$*D        T T P P "##% %L%'((* *\*,--/ /x/1224 446779 9\9;<<> >\>@AAC ClCEFFH HlHJKKM MlMOPPR RlRTUUW WlWYZZ\ \d\^__a adacddf fdfhiik klk xkkmnnp prrssu upu uuwxxz z||}}  D T  h3Af!';" EXT\vXTT P% `*(9|/La4r`9`>pCpHpM-@pRRfpWwh\hahfk2Li{0pu4z/H\d}screen.c$a_handle_cb$dtouch_handle_task_stack_screen_mutex_touch_event_press_auto_handler_list_touch_event_press_handler_list_touch_event_release_handler_listtouch_handle_task_bufferPROS_SCREEN_ERR__aeabi_unwind_cpp_pr0_touch_handle_taskmutex_takevexTouchDataGetmutex_givedelaylinked_list_foreachlcd_printscreen_set_pen__errnovexDisplayForegroundColorscreen_set_eraservexDisplayBackgroundColorscreen_get_penvexDisplayForegroundColorGetscreen_get_eraservexDisplayBackgroundColorGetscreen_erasevexDisplayErasescreen_scrollvexDisplayScrollscreen_scroll_areavexDisplayScrollRectscreen_copy_areavexDisplayCopyRectscreen_draw_pixelvexDisplayPixelSetscreen_erase_pixelvexDisplayPixelClearscreen_draw_linevexDisplayLineDrawscreen_erase_linevexDisplayLineClearscreen_draw_rectvexDisplayRectDrawscreen_erase_rectvexDisplayRectClearscreen_fill_rectvexDisplayRectFillscreen_draw_circlevexDisplayCircleDrawscreen_erase_circlevexDisplayCircleClearscreen_fill_circlevexDisplayCircleFillscreen_vprintfvasprintfvexDisplayVBigStringvexDisplayVCenteredStringvexDisplayVBigCenteredStringvexDisplayVStringscreen_print__aeabi_unwind_cpp_pr1screen_vprintf_atvexDisplayVSmallStringAtvexDisplayVBigStringAtvexDisplayVStringAtscreen_print_atscreen_touch_statusscreen_touch_callbacklinked_list_prepend_funcdisplay_fatal_errorstrncpyvexDisplayCenteredStringgraphical_context_daemon_initializemutex_createlinked_list_inittask_create_static* (0* * 8@T* 8@T* 4@P*" 4@P*(08L*.$@H\*4 ,\dx*: ,dl*@$@H\*F$@H\*L ,PXl*R ,PXl*X ,PXl*^ ,PXl*d ,PXl*j(HPd*p(HPd*v(HPd*| ,Plpt|  ** * ,Pptx|* * * Hd*$DHLP`h*0DXlt*(\hlptx|* !&2>KY^lq4AO[gy~!.;HUbo}2?L`-:Tan{!/=KYgu (6_m{#1?M[ _ l y                 $ - 6 ? H Q Z c l s y                    % . 7 @ I R [ d m v                    ( 1 : C L U ^ g p y                    & , 5 > G P Y b k t }                (1:CLS\elu~ *7Zgu0LXfmr+9Gf-<K 3@ESXfq$-:U_ipx)Pv)1 @LPUaej~       (-5DPTYeio{$(-AJ^ht>GPYco~ ,@I]q-9=BNRWhx||||#|-8vPTbfkvzvvvvpp,p5pUp_jjjjjjd6:IM\`osxdddd^"&+^?^H^n^xXXXX! X+ 6 RO S b f u y    R R R R  L!!!!!L0!L9!LS!L]!h!F!!!!!F!F!F!F!!@""""&"*"9"="Q"`"@t"@}"@"@"":""""# #####2#:F#:O#:#:##4#######4#4#4$4$$.)$.=$.F$.O$.Y$d$(s$~$$$($($($($$"$$$$"$"%" %"% %/%:%>%C%W%`%t%~%%%%%%%%%%%& &&&&*&2&6&?&C&K&O&W&[&d&h&q&u&~&&&&&&&&&&&&&&&&&&&&&' ''''$'('1'5'>'B'K'O'X'\'e'i'r'v'''''''''''''''''''''((  6 : A E [ _ l p      #'.2EIPTpt#9=DH^bim&*@DKOeipt|||||||||"|)|-|CvGvNvRvhvlvsvwvvvvvppppppppppp p!j%j,j0jFjJjQjUjkjojvjzjjjjjdddddddddd dd$d(d/d3dI^M^T^X^n^r^y^}^^^^^^^^^XXXXXX XX'X+X2X6XLXPXWX[XqRuR|RRRRRRRRRRRRRRL LLL*L.L5L9LOFSFZF^FtFxFFF@@@@@@@@@@@@ @ @ @ @- :1 :8 :< :R :V :] :a :w :{ : : : : : : : 4 4 4 4 4 4 4 4 ( ( ( (- "1 "8 "< "O S Z ^ q u |       (08"@(H.P4X:`@hFpLxRX^djpv|   $ (,048<@"D"H(L(P.T.X4\4`:d:h@l@pFtFxL|LRRXX^^ddjjppvv||  y#"p(.4H:@F5LRX^ldj pYv|n   6   9 $( @D`d|"(.4:,0@TXFptLRX^d j,0pLPvlp|,0X\tx.symtab.strtab.shstrtab.text.data.bss.ARM.extab.text._handle_cb.rel.ARM.exidx.text._handle_cb.rel.text._touch_handle_task.ARM.extab.text._touch_handle_task.rel.ARM.exidx.text._touch_handle_task.ARM.extab.text.lcd_print.rel.ARM.exidx.text.lcd_print.rel.text.screen_set_pen.ARM.extab.text.screen_set_pen.rel.ARM.exidx.text.screen_set_pen.rel.text.screen_set_eraser.ARM.extab.text.screen_set_eraser.rel.ARM.exidx.text.screen_set_eraser.rel.text.screen_get_pen.ARM.extab.text.screen_get_pen.rel.ARM.exidx.text.screen_get_pen.rel.text.screen_get_eraser.ARM.extab.text.screen_get_eraser.rel.ARM.exidx.text.screen_get_eraser.rel.text.screen_erase.ARM.extab.text.screen_erase.rel.ARM.exidx.text.screen_erase.rel.text.screen_scroll.ARM.extab.text.screen_scroll.rel.ARM.exidx.text.screen_scroll.rel.text.screen_scroll_area.ARM.extab.text.screen_scroll_area.rel.ARM.exidx.text.screen_scroll_area.rel.text.screen_copy_area.ARM.extab.text.screen_copy_area.rel.ARM.exidx.text.screen_copy_area.rel.text.screen_draw_pixel.ARM.extab.text.screen_draw_pixel.rel.ARM.exidx.text.screen_draw_pixel.rel.text.screen_erase_pixel.ARM.extab.text.screen_erase_pixel.rel.ARM.exidx.text.screen_erase_pixel.rel.text.screen_draw_line.ARM.extab.text.screen_draw_line.rel.ARM.exidx.text.screen_draw_line.rel.text.screen_erase_line.ARM.extab.text.screen_erase_line.rel.ARM.exidx.text.screen_erase_line.rel.text.screen_draw_rect.ARM.extab.text.screen_draw_rect.rel.ARM.exidx.text.screen_draw_rect.rel.text.screen_erase_rect.ARM.extab.text.screen_erase_rect.rel.ARM.exidx.text.screen_erase_rect.rel.text.screen_fill_rect.ARM.extab.text.screen_fill_rect.rel.ARM.exidx.text.screen_fill_rect.rel.text.screen_draw_circle.ARM.extab.text.screen_draw_circle.rel.ARM.exidx.text.screen_draw_circle.rel.text.screen_erase_circle.ARM.extab.text.screen_erase_circle.rel.ARM.exidx.text.screen_erase_circle.rel.text.screen_fill_circle.ARM.extab.text.screen_fill_circle.rel.ARM.exidx.text.screen_fill_circle.rel.text.screen_vprintf.ARM.extab.text.screen_vprintf.rel.ARM.exidx.text.screen_vprintf.rel.text.screen_print.ARM.extab.text.screen_print.rel.ARM.exidx.text.screen_print.rel.text.screen_vprintf_at.ARM.extab.text.screen_vprintf_at.rel.ARM.exidx.text.screen_vprintf_at.rel.text.screen_print_at.ARM.extab.text.screen_print_at.rel.ARM.exidx.text.screen_print_at.rel.text.screen_touch_status.ARM.extab.text.screen_touch_status.rel.ARM.exidx.text.screen_touch_status.rel.text.screen_touch_callback.ARM.extab.text.screen_touch_callback.rel.ARM.exidx.text.screen_touch_callback.rel.text.display_fatal_error.ARM.extab.text.display_fatal_error.rel.ARM.exidx.text.display_fatal_error.rel.text.graphical_context_daemon_initialize.ARM.extab.text.graphical_context_daemon_initialize.rel.ARM.exidx.text.graphical_context_daemon_initialize.bss._screen_mutex.bss._touch_event_press_auto_handler_list.bss._touch_event_press_handler_list.bss._touch_event_release_handler_list.bss.touch_handle_task_buffer.bss.touch_handle_task_stack.rodata.PROS_SCREEN_ERR.rodata.graphical_context_daemon_initialize.str1.1.rel.debug_info.debug_abbrev.rel.debug_loc.rel.debug_aranges.rel.debug_ranges.rel.debug_line.debug_str.comment.rel.debug_frame.ARM.attributes4!4'464,<Kp<G @LDf @\P8p8 @ @PpP  @(XX @̈(Ap= @X` @(|p @,T @<(lpl @dEtT @t( ;ap ] @#P @(% p % @ԉ((` @(*p* @ -W|0 @(/M tp /p @D2 @T(4p4 @|7` @(9:p96 @<`\ @Ċ(>yhph> @App @(CpC @$FJp$ @4(H@XfpXHb @\K`p @l(MpM @Pp @(RH+pHR' @̋UrPpM @܋(WhpW @Zh @(\0p0\ @<_=8h @L(a3[paW @tdh @(f p f @i   @`k "p k @nb 0A @,pX yp pu @4s$  @Lhu p u @x  4 @čz  8 p z4 @̍} ( X @0v   p  @   @$` d  pd  @Z l 2 @XP 8 x p8 t @ @  @h   p  @d6  I  s           2 I  (E @tU  6~g : c @<0 v  ?  @  A B  C  D  E  ~ F O #P  Q LS [6V [Y ^ b \c d f  g} ++  1zZ {Z 9| 8h_pZ_r_w -  K  K_bf2  + Y g' V$  z( H ,_ub20_upZ8_ur< [@ p C_lb2D L  P T k ~X XM\  dY (eg>l ll InMo r0 s 44u8|w , <Hz@E{D |H[}2 LPN TfX^ H|LT  C  O   KYK "K -zY \Y 8 8 $`' (\*+,   3DEEEFEGR RU j ;j $?H,P  X<Mh MpMx< z/MMMMMz   xZ    Uv     ,  ! C  I 8 _ ?34Q y ! $ ! Us"% _ # $  h# !* g!^  ! ! !( ! ! %8 0 $F $V$$e$;$$q $ $k$$$$z >6 KK@Y !x   0 Y *' f  0Y -  0 Y  rP ' &u!s #% $ 5 8% D( FK0 H1 LY% f 5 E  4 5E '   } (4 m R (5 ) *w+  ,b"-m$, .b$P-$Q .b"P)y  /00iz -%1)s  /0it ld1h+ak4,bk&11,2c 3bc+U8h,bU&1405Q 2M3bM)G8/0iH /'45Pu) :1*+ Xk,b nf, 4 16(M5Pt68ha5Pt1H+, ,,.7fmt,@Kt89hP:y;h00M:ySQ4@5Q 11(9Lw:nf;00cd:1<11(<]]%<  =4=   : ; 9 I$ > : ;9 I : ; 9  : ; 9 II !I/  : ; 9  : ; 9 I8   I< : ; 9  : ; 9 I8  : ; 9  : ; 9 I8''II&I : ;9  : ;9 I8  : ;9 I8 : ;9  : ;9  : ;9  : ;9 I'4: ;9 I?< !!4: ; 9 I?<"> I: ;9 #( $( %> I: ; 9 & : ;9 I8 '4G: ; 9 (4: ; 9 I?).?: ; 9 @B*B1+.?: ; 9 'I@B,: ; 9 IB-.?: ; 9 '@B.: ; 9 I/ U04: ; 9 IB112.?: ; 9 'I 3: ; 9 I415B617: ; 9 I89.1@B:1B;1RB X Y W <.?<n: ; 9 =.?<n: ;9 P P0Tt T0Tt TP P (P(4PP P ,P,8P0Tt8TP P 'P'XPQ Q 'Q'XQPPP P 'P'PP0DTP P 'P'LP0@T8PX8L4 $$ 8  8PX8L4 $$ uX ./include/prossrc/devicesc:\users\noama\documents\pros\toolchain\usr\arm-none-eabi\include\machinec:\users\noama\documents\pros\toolchain\usr\arm-none-eabi\include\sysc:\users\noama\documents\pros\toolchain\usr\lib\gcc\arm-none-eabi\8.3.1\includec:\users\noama\documents\pros\toolchain\usr\arm-none-eabi\include./include/vdml./include/rtos./includellemu.hvdml.c_default_types.h_stdint.hstddef.h_types.hreent.hlock.herrno.hmath.hstdlib.hunistd.hdevice.hmisc.hrtos.hvdml.hFreeRTOS.hregistry.hkapi.h K+K0. /g,-/-/I9//-##-// .K J0 ;.E>;/::-// .K J-.MJ 2*/ .K,,-// .K L f/##-// .K J0 ;.E>;/,,-// .K L J/ //,-/- //,-/-(K*K(/ f 00#_dso_handleshort int_sys_errlist_fnargs_cookie_rand48E_DEVICE_DISTANCE_emergency_mbstate__uint8_tE_DEVICE_OPTICAL_atexit0type_off_tv5_device_e_t_wcrtomb_state_wcsrtombs_statelong long unsigned int__fdlibm_posixport_mutex_give_lbfsize__locale_t__fdlib_version_mbrtowc_stateopterr__tm_secint16_tmutex_t_closesigned char_ubufinternal_port_mutex_giveE_DEVICE_UNDEFINED_basebaked_date__tm_hourvdml_get_port_error__sf_on_exit_argsucDummy5ucDummy6ucDummy9__sglue__errnolong intregistry_initlcd_printvdml_background_processing_is_cxa_stdin_result_klong long intregistry_update_typesdoublemutex_create_static_offset_mbsrtowcs_state_mbrlen_stateshort unsigned intstatic_sem_s_tE_DEVICE_ROTATION_fns__uint32_tuxDummy1uxDummy2_signuxDummy4port_mutex_initStaticMiniListItem_t_impure_ptruxDummy8_Bigint_nextport_readvdml_unset_port_error__tm__wchb_stdoutbaked_time_cvtlenlong unsigned int_fileE_DEVICE_GPS_ind_data_niobsport_mutex_give_allport_mutex_take_allmutex_take_rand_nextport_mutex_bufs_signal_buf_asctime_buf_result__wch_LOCK_Tenviron_new_lockE_DEVICE_VISION_multoptreset_write__tm_yearE_DEVICE_SERIALv5_device_eE_DEVICE_RADIO_nmallocxDummy3optargGNU C11 8.3.1 20190703 (release) [gcc-8-branch revision 273027] -mcpu=cortex-a9 -mfpu=neon-fp16 -mfloat-abi=softfp -marm -march=armv7-a+mp+sec+neon-fp16 -g -Os -std=gnu11 -ffunction-sections -fdata-sections -funwind-tablesStaticList_toptindinternal_port_mutex_take_mbstate_t_nextfsrc/devices/vdml.c__tm_monport_errorssuboptarg__sdidinit_gamma_signgamwint_tfloat_freelistE_DEVICE_IMUxSTATIC_QUEUE_wctomb_statexSTATIC_LIST_Boolint32_tunsigned char_iobsport_mutex_take_h_errno_flock_t__tm_yday__sbuf_flags2__FILEE_DEVICE_GENERIC__sFILE_sys_nerrregistry_validate_binding_mblen_state_inc_cvtbufE_DEVICE_MOTORxTaskGetSchedulerState__cleanup_unspecified_locale_info_maxwds_reent_seedvdml_set_port_error__count__lock__value_seek__tm_wdayclaim_port_try_fpos_tlong double_errnochar_blksizepvDummy1pvDummy2_sizeunsigned int_fntypes__int32_tC:\Users\noama\Documents\pros\pros_stderrline_strtok_lastmutex_giveport_mutexesxDummy1_add__ULong_getdate_errE_DEVICE_ADI__fdlibm_version_global_impure_ptr__fdlibm_ieee_unused_rand_wds_glue_flagsuint8_t_l64a_bufE_DEVICE_NONE_sig_func_atexit__int16_t_nbuf_unused__tm_isdst_localtime_buf__tm_min_r48optopt_mbtowc_state_p5s_localexSTATIC_MINI_LIST_ITEMuint32_t__tm_mdaystatic_queue_s_tvdml_initializeGCC: (GNU Tools for Arm Embedded Processors 8-2019-q3-update) 8.3.1 20190703 (release) [gcc-8-branch revision 273027] | B D8BBDPDXD8DLD4D B B $ $ A8aeabi.7-A A   "$*D  0      L   4 !! H!#$ $&& 0&() )++-. .0023 355 578 8:: :<= =?? ?AB BDDFG GIKLNPRTVUX"/8?S cp PX8L!4& + 00$5DP$:f ?zDvdml.c$a$dlcd_print__aeabi_unwind_cpp_pr0port_mutex_initmutex_create_staticport_mutex_bufsport_mutexesvdml_initializeregistry_init__errnoxTaskGetSchedulerStateclaim_port_tryregistry_validate_bindinginternal_port_mutex_takeinternal_port_mutex_giveport_mutex_take_allport_mutex_give_allvdml_set_port_errorport_errorsvdml_unset_port_errorvdml_get_port_errorvdml_background_processingregistry_update_types*^`0a4b* ^_ d*^ f$g<hLb*^ f$j4eDf*^ f,h4b* ^ f$g8mHb*&^ f(m0b*,^e*2^l*7^ r*<^ r*B^r*H^v*N^T YYYW!X(Y-Y;Y@YNYUYZYhYmY{YYYYYYYYYYYYY Y3Y@YNY\YhYzYYYYYYYYYY"Y/Y<YIYVYcYpY~YYYYYYYYYY3Y@YMYaYYYYYYYYY.Y;YUYbYoY|YYYYYYYYY"Y0Y>YLYZYhYvYYYYYYYYYYYYYYYYY YY)Y7Y`YnY|YYYYYYYYYYYY$Y2Y@YNY\YYYYY Y` Ym Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y+ Y7 YI YO YU Y[ Ya Yg Ym Ys Yy Y Y Y Y Y Y Y Y Y Y Y Y Y! Y. Y< YJ YX Yg Y~ Y Y Y Y Y Y Y Y Y YF YS Yi r~ Y b Y a Y N N Y H Y U U Y Y B Y- Y4 <C YR YY 7h Wv Uz U 7 Y 2 W U U 2 Y , Y U U , ,YY!Y, ;YFUJUO X iYzYY WUU YY YUUY(U,U1:NblYwYUUUUUU &,U0U9&>&RUVU[&e&n&xY|YYYYYYYYYYYYYYYHHHH-71797=7D7H7Q7U7l2p2x2|22222,,,,,,,,        / 3 ; ? F J S W nry}"&04;?SWn&r&y&}&&&&&&&S (08 @&H,P2X7`<hBpHxN    22 2$2074787<7HLP T X\`dhlp t x&|&,,2277<<BBHHNNg L &2,o27<B;HgNZ4Z8 PZTlZpZZ Z&Z,Z2Z7Z<$Z(B4Z8HDZHN.symtab.strtab.shstrtab.text.data.bss.ARM.extab.text.lcd_print.rel.ARM.exidx.text.lcd_print.rel.text.port_mutex_init.ARM.extab.text.port_mutex_init.rel.ARM.exidx.text.port_mutex_init.rel.text.vdml_initialize.ARM.extab.text.vdml_initialize.rel.ARM.exidx.text.vdml_initialize.rel.text.port_mutex_take.ARM.extab.text.port_mutex_take.rel.ARM.exidx.text.port_mutex_take.rel.text.claim_port_try.ARM.extab.text.claim_port_try.rel.ARM.exidx.text.claim_port_try.rel.text.internal_port_mutex_take.ARM.extab.text.internal_port_mutex_take.rel.ARM.exidx.text.internal_port_mutex_take.rel.text.port_mutex_give.ARM.extab.text.port_mutex_give.rel.ARM.exidx.text.port_mutex_give.rel.text.internal_port_mutex_give.ARM.extab.text.internal_port_mutex_give.rel.ARM.exidx.text.internal_port_mutex_give.rel.text.port_mutex_take_all.ARM.extab.text.port_mutex_take_all.rel.ARM.exidx.text.port_mutex_take_all.rel.text.port_mutex_give_all.ARM.extab.text.port_mutex_give_all.rel.ARM.exidx.text.port_mutex_give_all.rel.text.vdml_set_port_error.ARM.extab.text.vdml_set_port_error.rel.ARM.exidx.text.vdml_set_port_error.rel.text.vdml_unset_port_error.ARM.extab.text.vdml_unset_port_error.rel.ARM.exidx.text.vdml_unset_port_error.rel.text.vdml_get_port_error.ARM.extab.text.vdml_get_port_error.rel.ARM.exidx.text.vdml_get_port_error.rel.text.vdml_background_processing.ARM.extab.text.vdml_background_processing.rel.ARM.exidx.text.vdml_background_processing.rel.debug_info.debug_abbrev.rel.debug_loc.rel.debug_aranges.rel.debug_ranges.rel.debug_line.debug_str.comment.rel.debug_frame.ARM.attributes4!4'464,DJpDF @$6YL8d @46Y~p @L6Y  @\6Y p  @l6YDP  @|6 Y:^pZ @6YX~ @6 YTpT @6Y\8 @6Y)p% @6YvLR @7 Y!lp! @$7Y$4 @47Y&$p$& @L7Y)Q, ) @\7Y+GLopL+k @d7Y.T  @t7Y0tpt0 @|7Y3%|$ @7Y5Cp5? @7Y8$g @7Y:p: @7Y=  @7Y?p? @7YBpA @7YDfpD @7YG @7 YIt @AYL1 @,DxYN @D@YPyy @EpYR"0  -0+w:|+P6 @TFYVGp,9-pZ] x44GWvdml_adi.c.o/ 1697568222 0 0 100666 42608 ` ELF(4(- Ѝ/     0    0@-00 Ѝ )int e3 )aC+t 7W gM5O [.[ t Hc t  3  0 , d    y "V \ke #Jy4 6_k7, 7 , 7, G7,_x8  m> 3$<` > , )? , z@ , A , B , C , D , E , F , O P  Q x S >q V >< 3b c ) d, Uf  g`  3 j z= < {= o|, th_p=_r,_w,   _bf  , 9 <   9$ U  ]( q w,_ub0_up=8_ur,< I}@ C_lbD  ,L  P T 1 aX 0\ " ,d,<, (e\g,l  l`l $ n,or,0 s4u,8w  < z@e{,D|Ht} L,P T6XHLr &  2  7 ,.<., . ]<, ?,w< ct 3t 3n $C (*+,~,    D(O E(MF(bG 8 3M63I M$0,H,P XJ 0hj 0p~0x]mm2,'0V 0000,] 3m 3} 3 x= 33 3 8 } 3O    & , ,  B 3Y344g \ ! $g !," a _ #\ $  h#  UO hf { , 0!n g!  !T ! ,!B ,!x ,! ,%3 0 $W$O$$_$I$$$S$<$. $w $>$< $  $ $ $&c SN %t Y $ $l \  t    h     n `  ?n    G . .  !*x ' L (led'; )6 )%)gG NJ)|_ uo*+PP+QQ+RR+S0+}S'   (led%; )4 )gE ,+PP+QQ+RR+S0'x X (led#; )2 :6)gC _[) [ ,+PP+QQ+RR+SS'  (led%; )4 )gE ) ] -|m ,+PP+QQ+RR+SS+' v(led; =9). b^)g? ,+PP+QQ+RR' ; )  , "+PF'%)f8. ,/+PP' |. F) |9 ) |Z ,<+PF'x. ) x4 @<,<+PF+R0't )Zt&! ea,I+PP'p  )Zp#! ,V+PP'l%I)Zl ! ,c+PP'h ! )h" )h3%, p+PF+RS%' d (ultd2 %!,}+PP'` )(ult`- JF,+PP'"\ {) \. ok)Z\A ,+PF'X (encX, ,+PP'BT (encT) ,+PP', P ;(encP' ,+PP'7L )L( ($) L: MI) LLrn,+PF'H ) H , +PF';D $) D , +PF')@ v) @ )A@, ,+PF'u< ) < +')a <, PL,+PF'8 ) 8# uq)8., +PF'/4 X) 4+ , +PF' 0 ) 0" , &+PF' , ) ,/ , 3+PF'( ) (, .*, @+PF'$ P) $! SO, M+PF' )  & xt, Z+PF' ) $ )2 ,f+PF+RQ'H  @) % )H? ,r+PF+RQ'  ~) $ KG, ~+PF'% ) 1 pl, +PF',)*,. .fmt,@.t/0 0  0 0 m0?0-0   0dd 0 00 e 0++ 0 B0 0hh 0 00$$Y 0 8 0 0 0 0  0u u  0Z 0LL, 0 1 13 3  1NN 1uus 177U% U$ > $ > : ;9 I: ; 9 I : ; 9  : ; 9 II !I/  : ; 9  : ; 9 I8   I< : ; 9  : ; 9 I8  : ; 9  : ; 9 I8''II&I : ;9  : ;9 I8  : ;9 I8 : ;9  : ;9  : ;9  : ;9 I'4: ;9 I?< !!4: ; 9 I?<"> I: ;9 #( $( %> I: ; 9 &('.?: ; 9 'I@B(: ; 9 IB): ; 9 IB*1+B,B1-: ; 9 I.: ; 9 I/0.?<n: ;9 1.?<n: ; 9 PPQQRR S }SPPQQRRPPQQRRSSPPQQRRSSPPQQRRP PPP P PQQ P PPPPPPPP P RS %PPPP P PQQPPPPPPPP Q QRRP PP P P PQQ P PQQ P PQQP PP PP PP PP PP P P PQRQ P PQRQP PP PPP4           ./include/prossrc/devicesc:\users\noama\documents\pros\toolchain\usr\lib\gcc\arm-none-eabi\8.3.1\includec:\users\noama\documents\pros\toolchain\usr\arm-none-eabi\include\machinec:\users\noama\documents\pros\toolchain\usr\arm-none-eabi\include\sysc:\users\noama\documents\pros\toolchain\usr\arm-none-eabi\include./include/vdmlllemu.hvdml_adi.cstddef.h_default_types.h_types.hreent.hlock.herrno.hmath.h_stdint.hstdlib.hunistd.hadi.hext_adi.hmisc.hvdml.hK+K0.7 J* JE J..9 J.., J'# J2' J5+ J(/ J13 J57 J.2; J.3? J.% J& JUJ.., .. .1 .LJ.2 .7 .?J.& .) ., .:fnJ.G .&JN .} .b .T Joo /J/int8_text_adi_analog_read_calibrated_HRadi_motor_setext_adi_port_get_config__locale_tport_echo__valueadi_potentiometer_type_e_t__sfadi_potentiometer_get_angle_read_writeint32_t_asctime_buf_cvtlen_unused__tm_wcsrtombs_state_nbuf__tm_sec_l64a_bufadi_potentiometer_text_adi_encoder_get_lockadi_encoder_inittype_multE_ADI_LEGACY_POText_adi_gyro_resetE_ADI_LEGACY_GYROext_adi_motor_setext_adi_pin_mode__wch__uint8_text_adi_led_set_pixel_file_on_exit_args_sys_nerrport_topext_adi_encoder_shutdownadi_analog_calibrate_mbrlen_statelong intE_ADI_LEGACY_ACCELEROMETER_impure_ptr_result_k_sizeext_adi_port_get_value_localtime_bufadi_analog_readext_adi_potentiometer_initext_adi_potentiometer_get_angleE_ADI_DIGITAL_IN__tm_monadi_led_setext_adi_gyro_shutdownadi_ultrasonic_init_unused_randsigned charuint8_tE_ADI_ANALOG_INbuffer_lengthadi_pin_modebaked_dateadi_portadi_encoder_shutdownenvironunsigned charadi_encoder_text_adi_digital_write_unspecified_locale_info_reent_global_impure_ptr_Boolvalueext_adi_motor_stopcharE_ADI_LEGACY_LINE_SENSOR_fnsgyroE_ADI_DIGITAL_OUT_closeadi_led_set_allext_adi_ultrasonic_tadi_port_config_elcd_print_stdinmultiplieroptresetadi_digital_writeE_ADI_TYPE_UNDEFINEDext_adi_encoder_tE_ADI_LEGACY_PWMbufferadi_port_get_config_cookiespeed_wdsext_adi_analog_read_calibrated__lock_sig_funcpixel_position_offsetext_adi_analog_calibrate_cvtbufadi_gyro_resetadi_gyro_initoptind__fdlib_version_p5slong unsigned intE_ADI_SMART_POT__sFILE__sdidinit_flags2lineadi_digital_get_new_pressE_ADI_SMART_BUTTON_errnoE_ADI_ERR_signal_buf_Bigintext_adi_led_set_maxwds__cleanup_atexit0__uint32_t_emergencyext_adi_gyro_initlong long intadi_port_set_value_niobs__sglue_nmallocadi_potentiometer_type_initdouble_gamma_signgamext_adi_gyro_text_adi_port_set_configpotentiometer_freelist_iobs_glue_signadi_led_clear_pixelfloatE_ADI_POT_V2adi_motor_stop_nextunsigned intadi_analog_read_calibrated_h_errnoext_adi_analog_read_wcrtomb_state__tm_mdayport_errors_newadi_motor_get_ubufE_ADI_ANALOG_OUT_stderrext_adi_encoder_reset_wctomb_state_mbstateadi_ultrasonic_get_rand_next_flagsext_adi_encoder_init_atexitadi_led_t__count__tm_wdaylong double__tm_ydayC:\Users\noama\Documents\pros\prosadi_encoder_getE_ADI_LEGACY_SERVO_seed_seek_fpos_t__wchb_mbtowc_stateoptopt__int8_tbaked_timelong long unsigned intext_adi_motor_getext_adi_led_set_all_dso_handle_rand48_stdoutext_adi_potentiometer_t__fdlibm_version_blksizeadi_analog_read_calibrated_HR_baseopterr_strtok_last_mbrtowc_state_flock_t__FILEext_adi_digital_read__int16_t_mbstate_t_r48wint_tE_ADI_LEGACY_ULTRASONICcolorGNU C11 8.3.1 20190703 (release) [gcc-8-branch revision 273027] -mcpu=cortex-a9 -mfpu=neon-fp16 -mfloat-abi=softfp -marm -march=armv7-a+mp+sec+neon-fp16 -g -Os -std=gnu11 -ffunction-sections -fdata-sections -funwind-tables_dataext_adi_gyro_getE_ADI_LEGACY_ENCODERE_ADI_POT_EDRext_adi_led_initreverseport_bottom__fdlibm_posixportadi_ultrasonic_shutdownext_adi_port_set_value_mblen_stateshort intmodeint16_tsuboptarg_fntypesadi_gyro_tadi_port_get_valueext_adi_led_t_sys_errlistadi_led_clear_all__tm_yearext_adi_ultrasonic_initadi_ultrasonic_text_adi_ultrasonic_shutdown_lbfsize_inc_indE_ADI_LEGACY_LIGHT_SENSORadi_port_set_config__fdlibm_ieee__sbuf_is_cxa_LOCK_T_nextfpotentiometer_typesrc/devices/vdml_adi.cadi_led_set_pixelext_adi_digital_get_new_press_locale__ULongadi_digital_readuint32_t_resultadi_potentiometer_initext_adi_ultrasonic_getadi_encoder_resetoptarg_off_t_addshort unsigned int__tm_hourE_ADI_LEGACY_BUTTON_mbsrtowcs_stateadi_gyro_get__int32_tadi_gyro_shutdownadi_potentiometer_type_e_fnargsadi_led_init__tm_isdstport_pingadi_port_config_e_t__tm_min_getdate_errGCC: (GNU Tools for Arm Embedded Processors 8-2019-q3-update) 8.3.1 20190703 (release) [gcc-8-branch revision 273027] | B D                      BHA8aeabi.7-A A   "$*D         ! !#$$& &())+ +-..0 02335 5788: :<==? ?ABBD DFGGI IKLLN NPQQS SUVVX XZ[[] ]_``b bdeeg gijjl lnooq qsttv vxyy{ {}~~           "7 3O  Kfb~z  ! & + 0 56:2L?H]DYo Ik N}SX]bglq7 v3I{EZVmi  !3vdml_adi.c$a$dlcd_print__aeabi_unwind_cpp_pr0ext_adi_port_get_configext_adi_port_get_valueext_adi_port_set_configext_adi_port_set_valueext_adi_analog_calibrateext_adi_analog_readext_adi_analog_read_calibratedext_adi_analog_read_calibrated_HRext_adi_digital_readext_adi_digital_get_new_pressext_adi_digital_writeext_adi_pin_modeext_adi_motor_setext_adi_motor_getext_adi_motor_stopext_adi_encoder_initext_adi_encoder_getext_adi_encoder_resetext_adi_encoder_shutdownext_adi_ultrasonic_initext_adi_ultrasonic_getext_adi_ultrasonic_shutdownext_adi_gyro_initext_adi_gyro_getext_adi_gyro_resetext_adi_gyro_shutdownext_adi_potentiometer_initadi_potentiometer_type_initext_adi_potentiometer_get_angleext_adi_led_initext_adi_led_setext_adi_led_set_pixelext_adi_led_set_alladi_led_clear_alladi_led_clear_pixel** * * ***#*(*-*2*7 *< *A *F*K*P*U*Z*_*d *i*n*s*x*}** * ******* * !(6=DIVdiw|#1?K]bn{,9FSao|#0Du8ER_ly!/=KYgu CQ_m{#1?C P m y               + 7 C O a g m s y                     " / < I V c p }                  M X r v {                  ) - 2 Y d ~              &*/:>CNRWw#.27GRalpu }$/38}JUxdosxxssnn*5iDOSXcgli|dd__Z!%*Z<GUVaejuy~UPPK K%0F?JNS^bgFwAA< <&75@DI7Yd2s~2--((#-8<A#Q\kvz !%*AL[fjo    #'04=AJNW[dhqu~ '+48AENR[_gksw)-48NRY]uy $:>EI_cjn#'=AHLbfmq&*@DKOeipt}}}}xxxxxx x x%s)s0s4sJnNnUnYnoisizi~iiiiidddd____ZZZZ(U,U3U7UMUQUXU\UrUvU}UUPPPPKKKKFFFFF FFF+A/A6A:APATA[A_Au<y<<<<<<<77772222 - ---.(2(9(=(S#W#^#b#x|&*15KOVZp t {   (08@#H(P-X2`7h<pAxFKPUZ_dinsx} (   $(,0#4#8(<(@-D-H2L2P7T7X<\<`AdAhFlFpKtKxP|PUUZZ__ddiinnssxx}} ,J e#( -&2A7\<xAFKPUZ"_>dZiwnsx} <Yu48 DHTXdhtx#(-27<AFKP$(U48ZDH_TXddhitxnsx}$(48DHTX.symtab.strtab.shstrtab.text.data.bss.ARM.extab.text.lcd_print.rel.ARM.exidx.text.lcd_print.rel.text.adi_port_get_config.ARM.extab.text.adi_port_get_config.rel.ARM.exidx.text.adi_port_get_config.rel.text.adi_port_get_value.ARM.extab.text.adi_port_get_value.rel.ARM.exidx.text.adi_port_get_value.rel.text.adi_port_set_config.ARM.extab.text.adi_port_set_config.rel.ARM.exidx.text.adi_port_set_config.rel.text.adi_port_set_value.ARM.extab.text.adi_port_set_value.rel.ARM.exidx.text.adi_port_set_value.rel.text.adi_analog_calibrate.ARM.extab.text.adi_analog_calibrate.rel.ARM.exidx.text.adi_analog_calibrate.rel.text.adi_analog_read.ARM.extab.text.adi_analog_read.rel.ARM.exidx.text.adi_analog_read.rel.text.adi_analog_read_calibrated.ARM.extab.text.adi_analog_read_calibrated.rel.ARM.exidx.text.adi_analog_read_calibrated.rel.text.adi_analog_read_calibrated_HR.ARM.extab.text.adi_analog_read_calibrated_HR.rel.ARM.exidx.text.adi_analog_read_calibrated_HR.rel.text.adi_digital_read.ARM.extab.text.adi_digital_read.rel.ARM.exidx.text.adi_digital_read.rel.text.adi_digital_get_new_press.ARM.extab.text.adi_digital_get_new_press.rel.ARM.exidx.text.adi_digital_get_new_press.rel.text.adi_digital_write.ARM.extab.text.adi_digital_write.rel.ARM.exidx.text.adi_digital_write.rel.text.adi_pin_mode.ARM.extab.text.adi_pin_mode.rel.ARM.exidx.text.adi_pin_mode.rel.text.adi_motor_set.ARM.extab.text.adi_motor_set.rel.ARM.exidx.text.adi_motor_set.rel.text.adi_motor_get.ARM.extab.text.adi_motor_get.rel.ARM.exidx.text.adi_motor_get.rel.text.adi_motor_stop.ARM.extab.text.adi_motor_stop.rel.ARM.exidx.text.adi_motor_stop.rel.text.adi_encoder_init.ARM.extab.text.adi_encoder_init.rel.ARM.exidx.text.adi_encoder_init.rel.text.adi_encoder_get.ARM.extab.text.adi_encoder_get.rel.ARM.exidx.text.adi_encoder_get.rel.text.adi_encoder_reset.ARM.extab.text.adi_encoder_reset.rel.ARM.exidx.text.adi_encoder_reset.rel.text.adi_encoder_shutdown.ARM.extab.text.adi_encoder_shutdown.rel.ARM.exidx.text.adi_encoder_shutdown.rel.text.adi_ultrasonic_init.ARM.extab.text.adi_ultrasonic_init.rel.ARM.exidx.text.adi_ultrasonic_init.rel.text.adi_ultrasonic_get.ARM.extab.text.adi_ultrasonic_get.rel.ARM.exidx.text.adi_ultrasonic_get.rel.text.adi_ultrasonic_shutdown.ARM.extab.text.adi_ultrasonic_shutdown.rel.ARM.exidx.text.adi_ultrasonic_shutdown.rel.text.adi_gyro_init.ARM.extab.text.adi_gyro_init.rel.ARM.exidx.text.adi_gyro_init.rel.text.adi_gyro_get.ARM.extab.text.adi_gyro_get.rel.ARM.exidx.text.adi_gyro_get.rel.text.adi_gyro_reset.ARM.extab.text.adi_gyro_reset.rel.ARM.exidx.text.adi_gyro_reset.rel.text.adi_gyro_shutdown.ARM.extab.text.adi_gyro_shutdown.rel.ARM.exidx.text.adi_gyro_shutdown.rel.text.adi_potentiometer_init.ARM.extab.text.adi_potentiometer_init.rel.ARM.exidx.text.adi_potentiometer_init.rel.text.adi_potentiometer_type_init.ARM.extab.text.adi_potentiometer_type_init.rel.ARM.exidx.text.adi_potentiometer_type_init.rel.text.adi_potentiometer_get_angle.ARM.extab.text.adi_potentiometer_get_angle.rel.ARM.exidx.text.adi_potentiometer_get_angle.rel.text.adi_led_init.ARM.extab.text.adi_led_init.rel.ARM.exidx.text.adi_led_init.rel.text.adi_led_set.ARM.extab.text.adi_led_set.rel.ARM.exidx.text.adi_led_set.rel.text.adi_led_set_pixel.ARM.extab.text.adi_led_set_pixel.rel.ARM.exidx.text.adi_led_set_pixel.rel.text.adi_led_set_all.ARM.extab.text.adi_led_set_all.rel.ARM.exidx.text.adi_led_set_all.rel.text.adi_led_clear_all.ARM.extab.text.adi_led_clear_all.rel.ARM.exidx.text.adi_led_clear_all.rel.text.adi_led_clear_pixel.ARM.extab.text.adi_led_clear_pixel.rel.ARM.exidx.text.adi_led_clear_pixel.rel.debug_info.debug_abbrev.rel.debug_loc.rel.debug_aranges.rel.debug_ranges.rel.debug_line.debug_str.comment.rel.debug_frame.ARM.attributes4!4'464,DJpDF @|UL d @UXpX @U `  @U lpl  @U]t5 @US{pw @U @Up @U/  @U%NpJ @U s @V!p! @ V$  @V&%p&! @$V) P @4V+xp+ @ @XX | px @X  @X  p @X( @XFpB @Xnj @Xzo& @i&8 @q((( @w?h @u@pxA9A 4RGwvdml_device.c.o/1697568225 0 0 100666 10996 ` ELF(%4( - Ѝ/@p@-p@PP 00pP  vi(P+8 r7K  _MeintA&, ?,Y^80R3j  ZN:>e.eten  ' ln 8~     L_~l "6#N49 V69_k7 7  47 7_x8 ? O g$< > ?  ^@  A B  DC  D  ?E  F mO #P  Q S V  ' jbj Vcj d /f p mg'  Iz M{ ;|8jh_p_r_w  K  K_bf  {  a| =$  ( ! ,_ub0_up8_ur< 4@ |C_lbD 2L  4P T  X |\ P dj!(ej&gl [sl[Fl[ nEo[ r0sp 4u8w <z9@{D|9H} LP jT6 XjjHk'L` h p-pw@@ 8  8 X$  (UV*U+, [+DE.FGR R jO$H,zPaXhpx.y- p  p  p  o y& x &  6 [    pk k v 9    !:3!4  " # $ #r $% _$ %! h# # gj#  I j# j#h # # #4 !S!{#x&NL5 '\((t'%){  *Pt+$ )< $ *Pt,H *Pt&,t t ',.>:-fmt,@t.//  088/% U$ > : ; 9 I$ > > I: ; 9 ( : ;9 I : ; 9  : ; 9 I I !I/  : ; 9  : ; 9 I8   I< : ; 9  : ; 9 I8  : ; 9  : ; 9 I8''II&I : ;9  : ;9 I8  : ;9 I8 : ;9  : ;9  : ;9  : ;9 I '!4: ;9 I?<"!#4: ; 9 I?<$> I: ;9 %( &.?: ; 9 'I@B': ; 9 IB(4: ; 9 IB)1*B+1,1-: ; 9 I./.?<n: ; 9 0.?<n: ;9 PLP@LUPP$LL  ./include/prossrc/devicesc:\users\noama\documents\pros\toolchain\usr\arm-none-eabi\include\machinec:\users\noama\documents\pros\toolchain\usr\arm-none-eabi\include\sysc:\users\noama\documents\pros\toolchain\usr\lib\gcc\arm-none-eabi\8.3.1\includec:\users\noama\documents\pros\toolchain\usr\arm-none-eabi\include./include/vdmlllemu.hvdml_device.c_default_types.h_stdint.hdevice.hstddef.h_types.hreent.hlock.herrno.hmath.hstdlib.hunistd.hmisc.hvdml.hapix.hK+K0.. .- /fK - .KGhJ_dso_handleshort int_sys_errlist_fnargs_rand48E_DEVICE_DISTANCE_emergency__uint8_tE_DEVICE_OPTICAL_atexit0type_wcrtomb_state_wcsrtombs_statelong long unsigned int__fdlibm_posixport_mutex_give_lbfsize__locale_t__fdlib_version_mbrtowc_stateopterr__tm_secint16_t_off_t_closesigned char_ubufE_DEVICE_UNDEFINED_basebaked_date__tm_hour__sf_on_exit_args_cookie__sglue__errnolong intlcd_print_flags_is_cxa_stdin_result_klong long intdouble_cvtbuf_offset_mbsrtowcs_state_mbrlen_stateshort unsigned intE_DEVICE_ROTATION_fns_sign_impure_ptr_stderr_Bigint_nextport_read__tm__wchb_stdoutbaked_time_cvtlenlong unsigned int_fileE_DEVICE_GPS_data_niobsE_DEVICE_GENERIC_rand_next_signal_buf_asctime_buf_result__wch_LOCK_Tenviron_new_lockE_DEVICE_VISION_multoptreset_write__tm_yearE_DEVICE_SERIALv5_device_eE_DEVICE_RADIO_nmallocoptargGNU C11 8.3.1 20190703 (release) [gcc-8-branch revision 273027] -mcpu=cortex-a9 -mfpu=neon-fp16 -mfloat-abi=softfp -marm -march=armv7-a+mp+sec+neon-fp16 -g -Os -std=gnu11 -ffunction-sections -fdata-sections -funwind-tablesoptind_nextfsrc/devices/vdml_device.c__tm_monport_errorssuboptarg__sdidinit_gamma_signgamwint_tfloat_freelistE_DEVICE_IMU_wctomb_state_Boolint32_tunsigned char_iobsport_mutex_take_h_errno_flock_t__tm_yday__sbuf_flags2__FILE_mbstate_t__sFILE_sys_nerr_mbstate_mblen_state_inc_indE_DEVICE_MOTOR_locale__cleanup_unspecified_locale_info_maxwds_reent_seed__count__lock__value_seek__tm_wday_fpos_tlong double_errnochar_blksize_sizeunsigned intget_plugged_type__int32_tC:\Users\noama\Documents\pros\prosline_strtok_last_fntypesv5_device_e_t_add__ULong_getdate_errE_DEVICE_ADI__fdlibm_version_global_impure_ptr__fdlibm_ieee_unused_rand_wds_glueuint8_t_l64a_bufregistry_get_plugged_typeE_DEVICE_NONE_sig_func_atexit__int16_t_nbuf_unused__tm_isdst_localtime_buf__tm_min_r48optopt_mbtowc_state_p5s__tm_mdayGCC: (GNU Tools for Arm Embedded Processors 8-2019-q3-update) 8.3.1 20190703 (release) [gcc-8-branch revision 273027] | B DLDA8aeabi.7-A A   "$*D    "WL6FNhvdml_device.c$a$dlcd_print__aeabi_unwind_cpp_pr0port_mutex_take__errnoregistry_get_plugged_typeport_mutex_give* 8D*  !(-;@NUZhov}#(5AVb P]jw (6CP](5BO"1?M[iw.=L[s+9Gbp~ %3AO]ky A N l          % 2 > P \ h t                   %  6 A P [ _ w |            ' + >BIM   /M 48 .symtab.strtab.shstrtab.text.data.bss.ARM.extab.text.lcd_print.rel.ARM.exidx.text.lcd_print.rel.text.get_plugged_type.ARM.extab.text.get_plugged_type.rel.ARM.exidx.text.get_plugged_type.rel.debug_info.debug_abbrev.rel.debug_loc.rel.debug_aranges.rel.debug_ranges.rel.debug_line.debug_str.comment.rel.debug_frame.ARM.attributes4!4'464,DJpDF @xLLd @ p @   @( M _ @#PS( @0$ { @H$  @h$'0*20w?xL; @x$ Lp9 x$\/76 1697568227 0 0 100666 17112 ` ELF(;4(/.- Ѝ/@p@-p@P PP 00QP P 00Pp@p@-p@P PP 00QP P 00Pp@p@-p@P PP 00QP P 00Pp@A-p@P PP 00```pP P 00`pAzX intr93e,+a7tM.y.+t A a ,   % T "7 = #+4 6_k7% 7 % 7% r7%_x8  N ,$<A a> % ? % @ % A % PB % C % !D % E % F % O DP  Q S  V  ,b c d% f  gA  , >z { l|% a_hg_p_r%_w% ! t @ t_bf '%    $  >(  X,_ub0_up8_ur%< ^@ nC_lbD K%L V P ST  BX \ E %d%% (e?g%(l ll n%for%0s4{u%8w <z@/{%D |H}L&%PN TXHL     F g%%  >%  %X Dan ,a~ ,M$$w (*t+%,   ~LD E F  G{ { ,.e,.$%H,PXhpx>N%oK^%> ,N ,^ ,>Hx ,, ,  ^ ,0    %  ~# ,3D4H = !$H !g%} Uq h ,E   G"3N _ #W$; h# !q g!  !Q !7 %!Z %! %! %%-a0 $$$$$T$9$ $& $$F$${$>5 !ex}   Y pad e , &!0  '0-e (j1 +%)rtn3 VT* +Pt+Q7*( +Pt*4 +Pt,@),\5,l5,x)*A +Pt,M-A+Pt  &+) }  ')*e rn(j* )rtn, } *s +Pt+Q7*( +Pt*4 +Pt,@),X5,h5,t)*A +Pt,Y-A+Pt&T" }  '")e (j#  )rtn% } <8*\ +Pt+Q7*(p +Pt*4 +Pt,@),X5,h5,t)*A +Pt,e-A+Pt& } 'e ^Z(j )rtn } *E+Pt+Q7*(Y+Pt*4m+Pt,@),X5,h5,t)*A+Pt,q-A+Pt&,',.q .fmt,@t/0qq^ 0400 0YY000qq0}}0% U$ > $ > : ;9 I: ; 9 I : ; 9  : ; 9 II !I/  : ; 9  : ; 9 I8   I< : ; 9  : ; 9 I8  : ; 9  : ; 9 I8''II&I : ;9  : ;9 I8  : ;9 I8 : ;9  : ;9  : ;9  : ;9 I'4: ;9 I?< !!4: ; 9 I?<"> I: ;9 #( $( %> I: ; 9 &.?: ; 9 'I@B': ; 9 IB(4: ; 9 IB)4: ; 9 IB*1+B,1-1.: ; 9 I/0.?<n: ; 9 PP,0P0HUTUVWPP,0P0HUPUPUPP,0P0HUPUPUPP,0P0HUPUPUPP<vi ./include/prossrc/devicesc:\users\noama\documents\pros\toolchain\usr\lib\gcc\arm-none-eabi\8.3.1\includec:\users\noama\documents\pros\toolchain\usr\arm-none-eabi\include\machinec:\users\noama\documents\pros\toolchain\usr\arm-none-eabi\include\sys./firmware/libv5rts/sdk/vexv5/includec:\users\noama\documents\pros\toolchain\usr\arm-none-eabi\include./include/vdmlllemu.hvdml_distance.cstddef.h_default_types.h_types.hreent.hlock.herrno.h_stdint.hv5_apitypes.hmath.hstdlib.hunistd.hdevice.hmisc.hvdml.hregistry.hv5_api.hK+K0.$$-/f.ff1++fJ.+g../!/-/f.ff1++fJ.+g..0(0-/f.ff1++fJ.+g..3/3-/f.ffM++fJ.+g-/. _dso_handle_is_cxashort int_sys_errlistdistance_get_object_size_fnargs_rand48E_DEVICE_DISTANCE_emergencyvexDeviceDistanceObjectSizeGetvexDeviceDistanceDistanceGet__uint8_tE_DEVICE_OPTICAL_atexit0_wcrtomb_state_wcsrtombs_statelong long unsigned int__fdlibm_posixport_mutex_give_lbfsize__locale_t__fdlib_version_mbrtowc_stateopterr__tm_secdeviceint16_t_off_t_closesigned charsrc/devices/vdml_distance.c_ubufE_DEVICE_UNDEFINED_basebaked_date__tm_hour__sf_on_exit_args_cookie__sglue__errnolong intlcd_print_flags_stdin_result_klong long intdouble_cvtbuf_offset_mbsrtowcs_state_mbrlen_statevexDeviceDistanceConfidenceGetregistry_get_devicedistance_getE_DEVICE_ROTATION_fns_sign_impure_ptr_stderr_Bigint_nextport_read__tm__wchb_stdoutbaked_time_cvtlenlong unsigned int_fileE_DEVICE_GPS_datavexDeviceDistanceStatusGet_niobsE_DEVICE_GENERIC_rand_next_signal_buf_asctime_buf_mbstate_result__wch_LOCK_Tenviron_new_V5_Device_lockE_DEVICE_VISION_multoptreset_write__tm_yearE_DEVICE_SERIALv5_device_eE_DEVICE_RADIO_nmallocoptargGNU C11 8.3.1 20190703 (release) [gcc-8-branch revision 273027] -mcpu=cortex-a9 -mfpu=neon-fp16 -mfloat-abi=softfp -marm -march=armv7-a+mp+sec+neon-fp16 -g -Os -std=gnu11 -ffunction-sections -fdata-sections -funwind-tablesoptind_nextfV5_DeviceT__tm_mondevice_infoport_errorssuboptarg__sdidinit_gamma_signgamwint_tfloat_freelistE_DEVICE_IMU_wctomb_state_Boolint32_tunsigned char_iobsdevice_typeport_mutex_take_h_errno_flock_t__tm_ydaydistance_get_object_velocity__sbuf_flags2__FILE_mbstate_t__sFILE_sys_nerrregistry_validate_bindingshort unsigned int_mblen_state_inc_indE_DEVICE_MOTOR_locale__cleanup_unspecified_locale_info_maxwds_reent_seed__count__lock__value_seek__tm_wday_fpos_tlong double_errnochar_blksizedistance_get_confidence_sizeunsigned intv5_smart_device_s_t__int32_tC:\Users\noama\Documents\pros\prosline_strtok_lastvexDeviceDistanceObjectVelocityGet_fntypesv5_device_e_t_add__ULong_getdate_errE_DEVICE_ADI__fdlibm_version_global_impure_ptr__fdlibm_ieee_unused_rand_wds_glueuint8_t_l64a_bufE_DEVICE_NONE_sig_func_atexit__int16_t_nbuf_unused__tm_isdst_localtime_buf__tm_min_r48optopt_mbtowc_state_p5s__tm_mdayGCC: (GNU Tools for Arm Embedded Processors 8-2019-q3-update) 8.3.1 20190703 (release) [gcc-8-branch revision 273027] | B DDDDDA8aeabi.7-A A   "$*D     !#%')(+"!8E_s  #B_vdml_distance.c$a$dlcd_print__aeabi_unwind_cpp_pr0distance_getregistry_validate_bindingregistry_get_deviceport_mutex_take__errnovexDeviceDistanceStatusGetport_mutex_givevexDeviceDistanceDistanceGetdistance_get_confidencevexDeviceDistanceConfidenceGetdistance_get_object_sizevexDeviceDistanceObjectSizeGetdistance_get_object_velocityvexDeviceDistanceObjectVelocityGet**,$-0.</T0d0p/121* *,$-0.</T0d0p/141**,$-0.</T0d0p/161**,$-0.</X0h0t/181** %%%#!$/%6%=%B%Q%V%d%i%w%~%%%%%%%%%%%% %,%>%C%O%\%u%%%%%%%%% %%'%4%B%P%]%j%x%%%%%%%%%%%V%c%}%%%%%%%%%&%3%@%M%Z%%%%%%%%%%%%,%:%H%V%d%r%%%%%%%%%%%%%%%%%$%2%@%N%\%j%x%%%%%%%%%%%% %i%w%%%%$ %1 %N %Z %f %r %~ % % % % % % % % % % % % % % %* %6 %H %N %T %Z %` %f %l %r %x %~ % % % % % % % % % % % %! 0 %; !? !D %O !S !c !g !l           %  %* !. !3 %> !B !R !V ![ t          %  % ! ! %' !+ !; !? !D ] q         %  % !!%!!$!(!- F Z n w      %%!!%% %%%%"%*%.%6%:%B%F%N%R%Z%^%f%j%r%v%+/6:AEVZrv}%)<@GK^ b i m            (0   $x &4&8 P&Tl&p&.symtab.strtab.shstrtab.text.data.bss.ARM.extab.text.lcd_print.rel.ARM.exidx.text.lcd_print.rel.text.distance_get.ARM.extab.text.distance_get.rel.ARM.exidx.text.distance_get.rel.text.distance_get_confidence.ARM.extab.text.distance_get_confidence.rel.ARM.exidx.text.distance_get_confidence.rel.text.distance_get_object_size.ARM.extab.text.distance_get_object_size.rel.ARM.exidx.text.distance_get_object_size.rel.text.distance_get_object_velocity.ARM.extab.text.distance_get_object_velocity.rel.ARM.exidx.text.distance_get_object_velocity.rel.debug_info.debug_abbrev.rel.debug_loc.rel.debug_aranges.rel.debug_ranges.rel.debug_line.debug_str.comment.rel.debug_frame.ARM.attributes4!4'464,DJpDF @+,Ld @+P,{p @+,  @,P, p  @T,,\/ @d,P,RHpH{ @,,P @,P,p @-,1~- @$-,=O6K @5,^+@Z @70,!qk0m @7P,#z @D8(,%0 0(%w% @l8P,)pD&9&-) *8/95 1697568230 0 0 100666 88296 ` ELF(94(- Ѝ/p@-a@At@T A@At@TAq@T00A@ pPP`P 0@pp@-a@At@T A@At@TAq@T00A@ pPP`P 0@pA-a@At@`T A@At@TAq@T00@ pPPpP 0v A-a@At@`T A@At@TAq@T00@ pPPpP 0 A-aPAuPU APAuPUAqPU00@ p`PpP 0@P p00P@X0R20 p@-a@At@T A@At@TAq@T00A#@ pPP`P 0P p00,@pA-a@At@T A@At@TAq@T00A&@ pPP`P 0P p008tpBDB@A-a@At@T A@At@TAq@T00A&@ pPP`P 0P p008tpBBdp@-a@At@T A@At@TAq@T00A#@ pPP`P 0P p00,@pG-a@At@T A@At@TAq@T00Q'@ p`PPP 0P p00PPptR2SPA-a@At@`T A@At@TAq@T00@ pPPpP 0P p00, @-R 08@   00A-a@At@`T A@At@TAq@T00@ pPPpP 0 @Pp00 p@-a@At@T A@At@TAq@T00A"@ pPP`P 0 @Pp00@@p aAA-|P\ AA|\Aq\00a0Bs0SA0Bs0S Br0S L `R bR\:`0@ p@PpP 02 Ppp@-pPPa@@t@T A@@t@T@p@T00A& P`P 0P p00LEpb0S @`p@A-pPPa@@t@T A@@t@T@p@T00 pP`P 0P p000Ep p@-pPPa@@t@T A@@t@T@p@T00p P`P 0P p000Ep pp@-aPAuPU APAuPUAqPU00pa0Bs0SA0Bs0S Br0SE QaQU:0 U@ p@P`P 0 ppp@-pPPa@@t@T A@@t@T@p@T00A" P`P 0P p000Ep@pp@-pPPa@@t@T A@@t@T@p@T00p P`P 0P p000Ep pA-a@At@`pT A@At@TAq@T00a'@ pPPP 00kGt@  2`dpb  p` v` Ph P?P8p@-a@C-t@TA@Ct@T @Ct@T500 QppP P `P 00  P p00Ept@` 狸 0+C"0`80+C숋 Aɀ@-pPPa@@t@T A@@t@T@p@T00+ PpP 0 P p00TEp ` b 000 0 Ѝp@-pPPa@@t@T A@@t@T@p@T00p P`P 0 P p000Ep pA-a@At@`T A@At@TAq@T00@ pPPpP 02 `pP8p@-a@C-t@TA@Ct@T @Ct@T00> QppP P `P 00,P p00Ep20S S 000  J1A@ɀp@-a@At@T A@At@TAq@T00p@ pPP`P 0 ppA-pPPa@@pt@`T A@@t@T@p@T00 PP 0P p00hA@VVW0@`0`0 @ЍG-pP@(` P pP 00A5Ta@@t@T A@@t@T@@t@T0P p00| H>R00V0SY000 @EpЍ-\00@-00 ЍError: validate_type7  int) D  e3/ )aI+t] 7MO\ . tC H t  3  0 1 , q   ]"V \_ #J4 # 6_k7, 7 , 7, u7,_x8  m> 3$<` 0> , c? , @ ,  A , B , C , S D , E , DF , oO 1P  Q S >V >< 3 b # c Jd, Gf  og`  3 z= 6 {= |, tAh_p=_r,_w,  i _bf <, ; <   9$  ]( c w,_ub0_up=8_ur,< }@ *C_lbD - ,L  P T  aX 0\ T ,d,<, (e|g,l  l l En,'or,0Us4Iu,8w  <nz@{,D|H} L,P T X HL & { 2  ) ,.<., . ]<, ?,w< ct 3t 3s $C (# *n+,,    D( E(F(G 8 3M3C M"$,H ,P X0h 0p 0x9]ml,0P 00p 00S ,] 3m 3} 3x= 33 3 8  } 3f    & , ,  B 3344g \ ! $g !} , " a _ #$U h#  U h { ,e 0! g!U  ! ! ,!< ,!( ,! ,%30 $$ $$Q$i$1$$$.$\$ $$ $# $ $ $&OSN %tY $ $ y\ % t0h $ $$C $$z$C$j $ $z $O$ $$ > `  n W G 9.8 .  %te $$$$$ $k$$$$ $ $ $ $ $] $ $4$   ! x  Rh  pad  3 # $ & '  ) * ,3 - /W 0 % v1 %'" ^% 6 ( H+ . %23 3W ( I)led/ *4>q )%*+O NJ*g uo+^,PP,QQ,RR,S0,}S(  )led- *4*+M vp* e 1u 2h  2D 2U ;YS2~ /rtv .he2u 3(7~,Pu,Q<38$7,Pu3D07,Pu4P<74<73H7,Qt4<73T7,P3_7,Pu4<73(k7*,Qt,Rv,}x+8_7,Pu  ( $)led' 51*46q `V*+G 2h  2D 2U ;GA2~ vp/rtv .P#2u 4H<73`7E,Pu,Q<3p$7Y,Pu3|07m,Pu4<73H7,Qt4<73T7,P3_7,Pu4<73k7,Qt,Rw,S0,}v,}0+_7,Pu(/  *h ( *D< =72U ;mi558656548<73\7,Pu,Q<3l$7,Pu3x07,Pu4<73w7,Qt,R3+_7,Pu(L%d*@ /rtn %2h  3+2D pj2U ;2~ 2. 2u A94@<73h7,Pu,Q<3x$7,Pu307#,Pu4<73H7@,Qt4<73T7`,P3_7t,Pu4<737,Qt30_7,Pu+@7,Qt  (1 *h < {*DP * O 2U ;5 1 2U S 55v65v t 65 4<<73`7,Pu,Q<3p$7,Pu3|07,Pu4<73w7,Qt,Rx+_7,Pu( ]*L. 2h  2D 2U ; 2~ 1 - .2u ] Y 4@<73\7,Pu,Q<3l$7,Pu3x07,Pu4<73H7,Qt4<73T7,P3_72,Pu3w7L,Qt,R +_7,Pu( *L+ ~ 2h  2D 2U ; 2~   2I G .2u ` \ 4@<73\77,Pu,Q<3l$7K,Pu3x07_,Pu4<73H7|,Qt4<73T7,P3_7,Pu37,Qt+_7,Pu( %(@*L( 2h  2D   2U ;9 1 2~ s o /rtv % 2 .2u 4D<73h7,Pu,Q<3x$7,Pu307,Pu4<73H7 ,Qt4<73_7&,Pu47+_7,Pu(2j $*h j* * " *Dj> n d *jO% 2U l;2oGA2~s 4@<73d7,Pu,Q<3t$7,Pu307#,Pu4<73H7@,Qt3_7T,Pu3w7m,Qt,R:4 7+7,P (R_ )ult_: 2h ` 2D` 2U c;%!2~d GC.+2ua so4@<73\7M,Pu,Q<3l$7a,Pu3x07u,Pu4<73H7,Qt4<73T7,P3_7,Pu3w7,Qt,R +_7,Pu(vT i)ultT5 2h U 2DU 2U X; 2~Y 2./rtn[ ^Z.2uV |4@<73\7,Pu,Q<3l$7,Pu3x07,Pu4<73H7,Qt4<73T70,P3_7D,Pu37X,Qt+_7,Pu($F ( *h F6 *FJ *Fa <22dI,~2U O;55xQ 656548<74<737I ,Pt,Q<3$7] ,Pt307q ,Pt4<73w7 ,Qu,R?+_7,Pt(;  ")enc;4t 2h < 2D< !2U ?;PL2~@ rn.`G!2u= 4@<73\7i!,Pu,Q<3l$7}!,Pu3x07!,Pu4<73H7!,Qt4<73T7!,P3_7!,Pu3w7!,Qt,R +_7,Pu( 0 v#)enc01t 2h 1 2D1 2U 4;.*2~5 PL.H"2u2 |x4@<73\7",Pu,Q<3l$7",Pu3x07",Pu4<73H7#,Qt4<73T77#,P3_7K#,Pu37e#,Qt,Rw+_7,Pu(j  %)enc /t 2h ! 2D! 2U $;&"2~% HD/rtn' tp2(.0C$2u" 4@<73\7e$,Pu,Q<3l$7y$,Pu3x07$,Pu4<73H7$,Qt4<73T7$,P3_7$,Pu37$,Qt3_7%,Pu47( t ,u&*h 0 * D A7*u Z *@- 2d,2U ;*&2JH55%65hf65}4<<74<737&,Pt,Q<3$7.&,Pt307B&,Pt4<73w7d&,Qv,R>+_7,Pt( &*h $ *D8 -',R0(s  '*h # *D7 &2U  ;a]2~  /rtn  48<73\7p',Pu,Q<3l$7',Pu3x07',Pu4<73H7',Qt4<73_7',Pu37',Qt+_7,Pu7  $)8h # 8D7 8oH *"9U ;hd9~ 4<<73`7(,Pu,Q<3p$7(,Pu3|07(,Pu4<73H7(,Qt4<73_7(,Pu37),Qt,Rv+_7,Pu72 \)8h " 8D6 8H 8$4(34L<77 *8h ' 8D; 8J 919U ;ws9~ 4<<73`7-*,Pu,Q<3p$7A*,Pu3|07U*,Pu4<73H7r*,Qt4<73T7*,P3_7*,Pu37*,Qt,Rv+_7,Pu77 #,8h / 8DC 9U ;;59~ hd99a 48<73\7+,Pv,Q<3l$7+,Pv3x07+,Pv4<73H7+,Qt4<73T7+,P3_7+,Pv37,,Qt+_7,Pv7 a-8h & 8D: ,$9U ;gc9~ :rtn 48<73\7,,Pu,Q<3l$7,,Pu3x07,,Pu4<73H7-,Qt4<73T7(-,P3_7<-,Pu37P-,Qt+_7,Pu7 .8h 3 8DG 9U ;XT9~ zv9:rtn 48<73\7.,Pu,Q<3l$7).,Pu3x07=.,Pu4<73H7Z.,Qt4<73T7z.,P3_7.,Pu37.,Qt+_7,Pu7z 08h 0 8DD 9U ;XT9~ zv9:rtn 48<73\7g/,Pu,Q<3l$7{/,Pu3x07/,Pu4<73H7/,Qt4<73T7/,P3_7/,Pu37/,Qt+_7,Pu7\  C18h % 8D9 9U ;XT9~ zv:rtn 48<73\70,Pu,Q<3l$70,Pu3x070,Pu4<73H70,Qt4<73T7 1,P3_71,Pu3721,Qt+_7,Pu7 28h * 8D>  9U ;< 8 9~ \ Z 9  v t 9 ; 2:i 372,Qu+7,P148<73\7:2,Pv,Q<3l$7N2,Pv3x07b2,Pv4<73H72,Qu4<73T72,P3_72,Pv+_7,Pv7i 38h ( 8D< 3!-!8N g!_!9U ;!!4<<73`7P3,Pu,Q<3p$7d3,Pu3|07x3,Pu4<7373,Qt,Rv+_7,Pu< 3=h ) =D= =[ >U ;7  48h ( !!8D< "!9U ;B">":rtn d"`"48<73\7z4,Pu,Q<3l$74,Pu3x074,Pu4<7374,Qt+_7,Pu7N} 58h }5 ""8D}I ""9U ;##:rtn )#%#48<73\7\5,Pu,Q<3l$7p5,Pu3x075,Pu4<73H75,Qt+_7,Pu? 5=h 0 =DD 7, 68\,. K#G#@fmt,@.tAB3763t#l#63##63##C3 $$D3 6E3E363@$>$FG34<74<<73`76,Pu,Q<3p$76,Pu3|076,Pu3w77,Qt,Rv+_7,PuHll^ HCC4HHMM  H9 9 ]I HC C H  ; H\H_H  JdH^J99N% U$ > $ > : ;9 I: ; 9 I : ; 9  : ; 9 II !I/  : ; 9  : ; 9 I8   I< : ; 9  : ; 9 I8  : ; 9  : ; 9 I8''II&I : ;9  : ;9 I8  : ;9 I8 : ;9  : ;9  : ;9  : ;9 I'4: ;9 I?< !!4: ; 9 I?<"> I: ;9 #( $( %> I: ; 9 &(' : ; 9 (.?: ;9 'I@B): ;9 IB*: ;9 IB+1,B-B1. U/4: ;9 IB0B11: ;9 I24: ;9 IB314151RB UX YW 61B7.?: ; 9 'I@B8: ; 9 IB94: ; 9 IB:4: ; 9 IB; <.?: ; 9 'I =: ; 9 I>4: ; 9 I?.: ; 9 'I @: ; 9 IAB.1@BC41BD1RB UX Y W E1F UG41H.?<n: ; 9 I.?<n: ; J.?<n: ;9 PPQQRR S }SPPQQRRPP$PQQ$QRR$RSS$S 0PTTT`P`hThHPQDVDHQ'R'DXDHR'S'DZDHSDUDHPp@%Tt@%`ht@%hP@%,T<@P@XW`8Wpp $p,0P08TPTTT`P`hThHP P $PGQGTWTXQX W $QGRGTVT_R_ V U $P 8P8<p<T TtxPxXXppp PT P $P7P7HPHLPLP(Q(,Q,TptPtVtU?P?XPXdPddP (4PQ?P?XPXgPgdU4S4XT\dT|PVdVpp p4<pd t4$v"#?P?XPXdPddP;P;LPLPPPP,Q,0Q0T;R;LRL_R_RtxPxW t4$w"#tU P PU 0P04p4TptPtVpp P P P PU P 0P04p4TptPtWppV P PCPCXPXdPd(PCPCXPXgPg(U4S4LT\T|PVV(vxpp(PQQ(t4$v"CPCXPXdPd(P?P?PPPTPT$P0Q04Q4DTPT$T?RS?P%PcRSc%VWx|P|X$XSt@$@&4$x"#$t@$@&4$x"#pp P PU 0P04p4TptPtVpp P P P PU 0P04p4LTPTptPtVppPT P P7P7HPHPPP(P(Q(,Q,(U4RHlRlpRpSSRP(V$u$T P PU 0P04p4TptPtVpp P P P PU 0P04p4TptPtVpp P P P PU 0P04p4LTPTTptPtVppTP t4$v"# P P;P;LPLPPP,P,Q,0Q0;\L\\8RLpRptRtSS8S8LSLPSP,S,VP,W, v4$w"#(v(TPPQQ7P7HPHLPLP(Q(,Q,DTHTptPtVpT;P;LPLPPPP,Q,0Q0T;R;LRL_R_RtxPxWp'P'0P0KPK\P'Q'0Q0KQK\Q$R$0R04R48R8<R<@R@DRDHRHKRK\R;P;LPLPPPP,Q,0Q0T;R;LRL_R_RtxPxWpp7P7HPHLPLP(Q(,Q,TptPtYYppx4$w"x4$w"PP7P7HPHLPLP(Q(,Q,DTHTptPtVppPT7P7HPHLPLP(Q(,Q,DTHTptPtVppx4$w"T7P7HPHLPLP(Q(,Q,DTHTptPtVppx4$w"T7P7HPHLPLP(Q(,Q,DTHTptPtVppPT7P7HPHLPL P(Q(,Q,UptPt Wp T u4$w"# x x  x;P;LPLPPPP,Q,0Q0T;R;LVL_R_VtxPxW7P7HPHLPLP(Q(,Q,DTHTptPtVPT7P7HPHLPLP(Q(,Q,DTHTptPtVPTPP;P;LPLPPPP,Q,0Q0T;R;LVL_R_VtxPxWV, \,($( d$H$@D (   $  X\  X\ `d $ \,($( d$H$ ./include/prossrc/devices./include/vdmlc:\users\noama\documents\pros\toolchain\usr\lib\gcc\arm-none-eabi\8.3.1\includec:\users\noama\documents\pros\toolchain\usr\arm-none-eabi\include\machinec:\users\noama\documents\pros\toolchain\usr\arm-none-eabi\include\sysc:\users\noama\documents\pros\toolchain\usr\arm-none-eabi\include./firmware/libv5rts/sdk/vexv5/include./includellemu.hvdml_ext_adi.cport.hstddef.h_default_types.h_types.hreent.hlock.herrno.hmath.h_stdint.hstdlib.hunistd.hadi.hdevice.hext_adi.hmisc.hv5_apitypes.hvdml.hregistry.hv5_api.hkapi.h rtos.hK+K0.SS/..J./."0 +  .f.f,f1..FF/..J./."0 +  .f.f,f..aa/aI/J..J./.  0 *  . Jf. df,JUU/UI/J..J./. 0 *  . Jf.f,fJHH/..J./.< . t.  .f.f,fff.JJJ1  f/H.31.7./-/.CC/..J./."1 *  .f.f,ffJ.JJJ.BJK..NN/..J./."2 )  .f.f,ffJ.JJJ.B@/2-/.c. ./JQQ/..J./."2 )  .f.f,ffJ.JJJ.B@/2-/. ../JDD/..J./."1 *  .f.f,ffJ.JJJ.CJK..MM/..J./.$. p.  .f.f,ffJ.JJJ.CJ02*@.0&2/$..yJ h&QQ/QI/J..J./. 1 )  . Jf.f,ffJ.JJJ.Df/JNN/1/  u.-.1.1.1 .K 1OO/OI/J..J./. 5 w.  . Jf.f,ff.JfJ.2JAA/..J./."1 *  .f.f,ff.JfJ.2 f/JB J66-/6-/J..L./.H3" w.  .f..% J J J .J1 J  . Jf.f,f"/"e//J~~.'..440..&..JK. . v. f.f(ffJ.JJf.G. /-g .1JH J660..&..JK.2 z. f.f(ffJ.JJf.Gf/J990..&..JK.2 z. f.f(ffJ.JJf.Gf/Jpp/..L.4.H0# u. ..# J J0 .H.0 J  O.Jf.f,fJ}}.'..::0..&..JK.2 ) f.f(ffJ.JJf.JJK..??0..&..JK.2 z. f.f(ffJ.JJf.Jf/J[[/[IKJ..J./.L. k.  . Jf.f,f@/-2/-/"-3")/!/L!+/!.0./ fJ}MuJf/.N..'.1.+1fJJJJ  vf .   J .Jf.ff5(y.fJ.Jf.F@/-2/-/ -K,./I/K. 110..'..JK.3 z. f.f(ffJ.JJf.D#J!.2-!/-/!-./J440..'..JK.2 z. f.f(ffJ.JJf.Df/Jcc/cI/J..J./.L4 x.  . Jf.f,f2/2e/0J||.'..O.0O2O*2fJJ.J. mf .   J .Jf.ff.(p.fJ.JJB&JJR ./ -/y. J>.1.D.J/Jz. J>.FF/..J./.L0 *  .f.f,fJ||.'..VV0..&V+1V+1J..J. 6/ w.  . JJf.f(ffJ.JJJ .v.@M h .F5K..f0.&i.+M.Jf.fK." .v.(/.fJJ f  fJ.JJJ+@F[K .$g/.K.JfjjgM -, \ Jww /J/_V5_Deviceint8_text_adi_analog_read_calibrated_HRkAdiPortTypeLegacyPwmSlewext_adi_port_get_config__locale_t__valueadi_potentiometer_type_e_t__sf_read_writeint32_tkAdiPortTypeLegacyPwm_asctime_buf_cvtlen_V5_AdiPortConfigurationvexDeviceAdiPortConfigSet_unused__tm_wcsrtombs_state_nbuf__tm_sec_l64a_bufE_DEVICE_RADIOdevice_typeanalog_dataext_adi_encoder_getconfig_lockputskAdiPortTypeDigitalIntype_multE_ADI_LEGACY_POText_adi_gyro_resetpotentiometer_datadelayE_ADI_LEGACY_GYROkAdiPortTypeLegacyAccelerometerext_adi_motor_setext_adi_pin_mode__wch__uint8_text_adi_led_set_pixel_file_on_exit_args_sys_nerrext_adi_encoder_shutdownadi_data_s_t_mbrlen_statelong intE_ADI_LEGACY_ACCELEROMETER_impure_ptr_result_k_sizeport_mutex_takeext_adi_port_get_value_localtime_bufext_adi_potentiometer_initext_adi_potentiometer_get_angleregistry_validate_bindingE_DEVICE_IMUE_ADI_DIGITAL_INv5_smart_device_s_t__tm_monext_adi_gyro_shutdownext_adi_led_clear_pixelV5_DeviceT_unused_randsigned charuint8_tE_ADI_ANALOG_INbuffer_lengthbaked_dateadi_port__errnoenvironunsigned charkAdiPortTypeSmartPotext_adi_digital_write_unspecified_locale_info_reent_global_impure_ptrdevice_info_BoolvexDeviceAdiValueSetvalueE_DEVICE_ADIext_adi_motor_stopE_DEVICE_UNDEFINEDcharE_ADI_LEGACY_LINE_SENSOR_fnsgyroE_ADI_DIGITAL_OUT_closeE_DEVICE_VISIONE_DEVICE_DISTANCEext_adi_ultrasonic_tadi_port_config_elcd_print_stdinmultiplieroptresetE_ADI_TYPE_UNDEFINEDext_adi_digital_readE_DEVICE_MOTORext_adi_encoder_tE_ADI_LEGACY_PWMbuffer_cookieregistry_get_deviceext_adi_potentiometer_tspeed_wdsext_adi_analog_read_calibrated__lock_sig_funcpixel_position_offsetext_adi_analog_calibrate_cvtbufadi_dataoptind__fdlib_version_p5slong unsigned intkAdiPortTypeLegacyServoE_ADI_SMART_POT__sFILE__sdidinit_flags2linepressedE_ADI_SMART_BUTTON_errnoE_ADI_ERR_signal_bufmerge_adi_ports_Bigintext_adi_led_set_maxwdsE_DEVICE_GENERIC__cleanup_atexit0kAdiPortTypeLegacyPotentiometerreversedcalib__uint32_t_emergencyext_adi_gyro_initlong long intext_adi_ultrasonic_shutdown_niobsuport__sglue_nmallockAdiPortTypeLegacyLineSensordouble_gamma_signgamext_adi_gyro_text_adi_port_set_configpotentiometer_freelist_iobs_glue_signfloatE_ADI_POT_V2_nextunsigned intdigital_dataport_mutex_give_h_errnoext_adi_analog_read_wcrtomb_state__tm_mdayport_errors_new_ubufE_ADI_ANALOG_OUT_stderrext_adi_encoder_reset_wctomb_state_mbstate_rand_nexttotal_flagsext_adi_encoder_init_atexitkAdiPortTypeUndefined__countvexDeviceAdiPortConfigGet__tm_wdaykAdiPortTypeQuadEncoderadi_port_bottomlong double__tm_ydaykAdiPortTypeSonarC:\Users\noama\Documents\pros\prosE_ADI_LEGACY_SERVO_seed_seek__builtin_puts_fpos_t__wchbadi_port_top_mbtowc_stateoptopt__int8_tbaked_timeE_DEVICE_ROTATIONdevicelong long unsigned intext_adi_motor_getext_adi_led_set_allkAdiPortTypeSmartButtonxTaskGetSchedulerState_dso_handle_rand48kAdiPortTypeLegacyLightSensor_stdoutv5_device_eE_DEVICE_NONE__fdlibm_version_blksize_baseopterr_strtok_last_mbrtowc_state_flock_tsmart_port__FILEE_DEVICE_OPTICAL__int16_t_mbstate_t_r48wint_text_adi_led_clear_allv5_device_e_tE_ADI_LEGACY_ULTRASONICE_DEVICE_SERIALcolorGNU C11 8.3.1 20190703 (release) [gcc-8-branch revision 273027] -mcpu=cortex-a9 -mfpu=neon-fp16 -mfloat-abi=softfp -marm -march=armv7-a+mp+sec+neon-fp16 -g -Os -std=gnu11 -ffunction-sections -fdata-sections -funwind-tables_dataext_adi_gyro_getE_ADI_LEGACY_ENCODERE_ADI_POT_EDRadi_port_pinggyro_dataext_adi_led_initreverseencoder_data__fdlibm_posixportext_adi_port_set_value_mblen_stateshort intmodeadi_port_echoint16_tsuboptarg_fntypesvexDeviceAdiValueGetwas_pressedext_adi_led_t_sys_errlistkAdiPortTypeLegacyButton__tm_yearext_adi_ultrasonic_init_lbfsize_inc_indE_DEVICE_GPSE_ADI_LEGACY_LIGHT_SENSORtare_valuekAdiPortTypeLegacyGyrosrc/devices/vdml_ext_adi.c__fdlibm_ieee__sbuf_is_cxa_LOCK_TkAdiPortTypeAnalogOut_nextfV5_AdiPortConfigurationpotentiometer_typevexDeviceAdiAddrLedSetext_adi_digital_get_new_press_locale__ULonguint32_t_resultext_adi_ultrasonic_getoptarg_off_t_addshort unsigned int__tm_hourE_ADI_LEGACY_BUTTON_mbsrtowcs_statekAdiPortTypeDigitalOut__int32_tadi_potentiometer_type_ekAdiPortTypeAnalogIn_fnargstask_delay__tm_isdstadi_port_config_e_t__tm_min_getdate_errGCC: (GNU Tools for Arm Embedded Processors 8-2019-q3-update) 8.3.1 20190703 (release) [gcc-8-branch revision 273027] | B DBBBB BBBBB B B\BBB ,DBBB(BBB$B,(DDPQb PQB B BB,dDDPQb PQB B $B $HB( $BJ B BHA8aeabi.7-A A   "$*D     !!!#$$&&&())+++-..000233555788:::<==??? ?ABBDDFGGIIKLLNNPQQSSUVVXXXZ[[]]]_``bbbdeeggijjlllnooqqqsttvv vxyy{{{}~~H D" 7OWq 4I bgr!&+05:\?!D3IENX,SmX]b(glq$v l$({5 H^yd$H$vdml_ext_adi.c$a$dlcd_print__aeabi_unwind_cpp_pr0ext_adi_port_get_config__errnoregistry_validate_bindingregistry_get_deviceport_mutex_takevexDeviceAdiPortConfigGetport_mutex_giveext_adi_port_get_valuevexDeviceAdiValueGetext_adi_port_set_configvexDeviceAdiPortConfigSetext_adi_port_set_valuevexDeviceAdiValueSetext_adi_analog_calibrateputstask_delayext_adi_analog_readext_adi_analog_read_calibratedext_adi_analog_read_calibrated_HRext_adi_digital_readext_adi_digital_get_new_pressext_adi_digital_writeext_adi_pin_modeext_adi_motor_setext_adi_motor_getext_adi_motor_stopext_adi_encoder_initext_adi_encoder_getext_adi_encoder_resetext_adi_encoder_shutdownext_adi_ultrasonic_initext_adi_ultrasonic_getext_adi_ultrasonic_shutdownext_adi_gyro_initxTaskGetSchedulerStateext_adi_gyro_getext_adi_gyro_resetext_adi_gyro_shutdownext_adi_potentiometer_initext_adi_potentiometer_get_angleext_adi_led_initext_adi_led_setvexDeviceAdiAddrLedSetext_adi_led_set_pixelext_adi_led_set_allext_adi_led_clear_allext_adi_led_clear_pixel*4Xht* 4Xht*8\lx*8\lx*4Xht*4Xht*$4Xht**4Xht*04Xht*64Xht*<8\lx*BHHHH$H*H8\lx*O4Xht*T*Y8*^<Xht*c<Xht*i<Xht*o4 *u<Xht*z<Xht*<`p|*@dt*<Xht*<Xht*8\lx*<dt ,<`*4Xht*D\lx *$4@L$4D*** * !(6=DIVdiw|#1?K]bn{,9FSao|#0Du8ER_ly!/=KYgu CQ_m{#1?C P m y               + 7 C O a g m s y                      & , 2 8 > D J P V \ b i u                 # ) / 5 ; A G M S Y _ f x        & = J X e q }             JVquz #/38KOU_k)->BGP\`f +BNimr~$-FZnw ,05AEJVZchy} (48IMR^bgsw|$-AJ[au~(,1=AJO`dmqw %15:FJO[_dpty3M^jy 8L`i}'+0<@EQUfjo{ '0AM\hlq}$-AUnw "&,5Nbvz".27CGLX\amqzzzzzzzz+1zEzYzjvuu     u( u1 uJ u^ ur u{ u u  o          !!! !$!)!2!>!B!H!oQ!oj!o~!o!o!o!o!o!!o!o!o""i5"9">"J"N"S"_"c"h"t"x"}""""""""i"i"i"i"i#i#i!#i2#8#iL#if#iw##c##############$ $$$ $%$.$:$>$D$cM$cf$cz$c$c$c$c$c$$c$c$c%c%%^,%8%<%A%M%Q%V%b%f%k%w%{%%%%%%%%%%%^%%%%%%^%^&^&^/&^C&^L&^e&^v&&Y&&&&&&&Y&&T&&&&' ''' '%'1'5'F'J'O'TX'Tq'T'T'T'T'T'T'T'T'(O((!(&(1(5(:(E(I(N(Y(](b(m(q(v(O(O(O(O(O(O(O(O(O)O%)0)H?)J)N)S)^)b)g)r)v){)H)H))B)))))))))))))** *B*B.*BB*BV*B_*Bs*B|*B**B*B*B**<***+ ++++#+(+3+7+<+G+K+P+[+_+d+<m+<+<+<+<+<+<+<++<+<,<$,/,6>,I,M,R,],a,f,q,u,z,,,,,,6,6,6,6,6,6 -6-6#-)-6=-6Q-6b-m-0|------------------0-0.0*.0>.0G.0[.0d.0u.{.0.0.0..*.......// ////)/-/=/A/F/*O/*h/*|/*/*/*/*/*//*/*/*00$ 0+0/040?0C0H0S0W0\0g0k0{000$0$0$0$0$0$0$0$1 1$1$31$D1O1^1i1m1r1}111111111111111111 22"2;2O2c2l222222222222233333&3*3/383Q3e3y3333333333 4444(4,414<4@4P4T4Y4b4{4444444 4444 5555"52565;5 D5 ]5 q5 5 5 5 55555566 63676@6D6M6Q6Z6^6g6l6666666666777%7)71757=7A7I7M7U7Y7`7d7l7p7x7|77777777777)-48NRY]uy"&04IMTXbf{!(,DHOSZ^vz!%04@DY]dhos59@D`dkovz #'.2GKRV]avz !%=AHLVZmqx|37>BLPW[pt{AELPZ^ei      5 9 @ D U Y v z                   1 5 A E ] a h l                    # / 3 I M ` d k o                      " 9 = D H O S Z ^ s w                 * . 5 9 C G N R n r y }                 #'.2GKRVjn%)04GKW[sw~zzzzzzzzzzzzzzzzzz2z6zBzFz^zbzizmzzzzzuuuuuuuuuuuuu uuuu#u<u@uGuKuRuVu`udukuouuuuuuuuuuuooooo o!o%o,o0o9o=oPoTo[o_orovoooooooiiiiiiii iiii.i2i9i=iPiTi`idi|iiiicccccccccccccccc&c*c1c5cHcLcXc\ctcxccccccccc^^^^^^^ ^^^!^%^A^E^L^P^Z^^^e^i^p^t^^^^^^^^^^^^^^^^^^^^^*^.^5^9^J^N^h^l^^^YYYYYYYYTTTTTTT T&T*T1T5T?TCTJTNTaTeTlTpTTTTTOOOOOOOOOOOOOO*O.O5O9OCOGONOROhOlOsOwOOOHHHHHHHHHHHHHHHH8H<HCHGHQHUH\H`HjHnHuHyHHHHHHHHHBBBBBBBBB BBBB"B9B=BDBHBRBVB]BaBwB{BBBBBBB<<<<<<<< < <<<"<&<;<?<F<J<Q<U<h<l<x<|<<<<<<<<<66666666,60676;6E6I6P6T6g6k6r6v666666666000000000!0(0,060:0A0E0X0\0c0g0z0~0000000*********!*(*,*6*:*A*E*X*\*c*g*z*~*******$$$$$$$$$!$($,$6$:$A$E$X$\$c$g$z$~$$$$$$$    % ) < @ G K \ ` v z            ! !!!!3!7!>!B!L!P!g!k!r!v!}!!!!!!!!!!!!!!!!" """ "$"+"/"B"F"M"Q"d"h"o"s"" " " " " " " " " " " " " " " " # # # # )# -# 4# 8# K#O#V#Z#t#x##################$ $ $ $$$+$/$@$D$ (08@$H*P0X6`<hBpHxOTY^ciouz  ^^ ^$^0c4c8c<cHiLiPiTi`odoholoxu|uuuzzzz  $(,8<@DPTX\hlptx|  $$**0066<<BBH HOOTT Y$Y(^,^0c4c8i<i@oDoHuLuPzTzX\`dhlptx| 5u$W*^0c 6E <d BB H OV T.YJ^cioTuzk@ &,k48 PTlp$* 0(,6DH<hlBHOTY^ c(,iHLodhuz ,0HLhl ,0.symtab.strtab.shstrtab.text.data.bss.ARM.extab.text.lcd_print.rel.ARM.exidx.text.lcd_print.rel.text.ext_adi_port_get_config.ARM.extab.text.ext_adi_port_get_config.rel.ARM.exidx.text.ext_adi_port_get_config.rel.text.ext_adi_port_get_value.ARM.extab.text.ext_adi_port_get_value.rel.ARM.exidx.text.ext_adi_port_get_value.rel.text.ext_adi_port_set_config.ARM.extab.text.ext_adi_port_set_config.rel.ARM.exidx.text.ext_adi_port_set_config.rel.text.ext_adi_port_set_value.ARM.extab.text.ext_adi_port_set_value.rel.ARM.exidx.text.ext_adi_port_set_value.rel.text.ext_adi_analog_calibrate.ARM.extab.text.ext_adi_analog_calibrate.rel.ARM.exidx.text.ext_adi_analog_calibrate.rel.text.ext_adi_analog_read.ARM.extab.text.ext_adi_analog_read.rel.ARM.exidx.text.ext_adi_analog_read.rel.text.ext_adi_analog_read_calibrated.ARM.extab.text.ext_adi_analog_read_calibrated.rel.ARM.exidx.text.ext_adi_analog_read_calibrated.rel.text.ext_adi_analog_read_calibrated_HR.ARM.extab.text.ext_adi_analog_read_calibrated_HR.rel.ARM.exidx.text.ext_adi_analog_read_calibrated_HR.rel.text.ext_adi_digital_read.ARM.extab.text.ext_adi_digital_read.rel.ARM.exidx.text.ext_adi_digital_read.rel.text.ext_adi_digital_get_new_press.ARM.extab.text.ext_adi_digital_get_new_press.rel.ARM.exidx.text.ext_adi_digital_get_new_press.rel.text.ext_adi_digital_write.ARM.extab.text.ext_adi_digital_write.rel.ARM.exidx.text.ext_adi_digital_write.rel.text.ext_adi_pin_mode.ARM.extab.text.ext_adi_pin_mode.rel.ARM.exidx.text.ext_adi_pin_mode.rel.text.ext_adi_motor_set.ARM.extab.text.ext_adi_motor_set.rel.ARM.exidx.text.ext_adi_motor_set.rel.text.ext_adi_motor_get.ARM.extab.text.ext_adi_motor_get.rel.ARM.exidx.text.ext_adi_motor_get.rel.text.ext_adi_motor_stop.ARM.extab.text.ext_adi_motor_stop.rel.ARM.exidx.text.ext_adi_motor_stop.rel.text.ext_adi_encoder_init.ARM.extab.text.ext_adi_encoder_init.rel.ARM.exidx.text.ext_adi_encoder_init.rel.text.ext_adi_encoder_get.ARM.extab.text.ext_adi_encoder_get.rel.ARM.exidx.text.ext_adi_encoder_get.rel.text.ext_adi_encoder_reset.ARM.extab.text.ext_adi_encoder_reset.rel.ARM.exidx.text.ext_adi_encoder_reset.rel.text.ext_adi_encoder_shutdown.ARM.extab.text.ext_adi_encoder_shutdown.rel.ARM.exidx.text.ext_adi_encoder_shutdown.rel.text.ext_adi_ultrasonic_init.ARM.extab.text.ext_adi_ultrasonic_init.rel.ARM.exidx.text.ext_adi_ultrasonic_init.rel.text.ext_adi_ultrasonic_get.ARM.extab.text.ext_adi_ultrasonic_get.rel.ARM.exidx.text.ext_adi_ultrasonic_get.rel.text.ext_adi_ultrasonic_shutdown.ARM.extab.text.ext_adi_ultrasonic_shutdown.rel.ARM.exidx.text.ext_adi_ultrasonic_shutdown.rel.text.ext_adi_gyro_init.ARM.extab.text.ext_adi_gyro_init.rel.ARM.exidx.text.ext_adi_gyro_init.rel.text.ext_adi_gyro_get.ARM.extab.text.ext_adi_gyro_get.rel.ARM.exidx.text.ext_adi_gyro_get.rel.text.ext_adi_gyro_reset.ARM.extab.text.ext_adi_gyro_reset.rel.ARM.exidx.text.ext_adi_gyro_reset.rel.text.ext_adi_gyro_shutdown.ARM.extab.text.ext_adi_gyro_shutdown.rel.ARM.exidx.text.ext_adi_gyro_shutdown.rel.text.ext_adi_potentiometer_init.ARM.extab.text.ext_adi_potentiometer_init.rel.ARM.exidx.text.ext_adi_potentiometer_init.rel.text.ext_adi_potentiometer_get_angle.ARM.extab.text.ext_adi_potentiometer_get_angle.rel.ARM.exidx.text.ext_adi_potentiometer_get_angle.rel.text.ext_adi_led_init.ARM.extab.text.ext_adi_led_init.rel.ARM.exidx.text.ext_adi_led_init.rel.text.ext_adi_led_set.ARM.extab.text.ext_adi_led_set.rel.ARM.exidx.text.ext_adi_led_set.rel.text.ext_adi_led_set_pixel.ARM.extab.text.ext_adi_led_set_pixel.rel.ARM.exidx.text.ext_adi_led_set_pixel.rel.text.ext_adi_led_set_all.ARM.extab.text.ext_adi_led_set_all.rel.ARM.exidx.text.ext_adi_led_set_all.rel.text.ext_adi_led_clear_all.ARM.extab.text.ext_adi_led_clear_all.rel.ARM.exidx.text.ext_adi_led_clear_all.rel.text.ext_adi_led_clear_pixel.ARM.extab.text.ext_adi_led_clear_pixel.rel.ARM.exidx.text.ext_adi_led_clear_pixel.rodata.ext_adi_analog_calibrate.str1.1.rel.debug_info.debug_abbrev.rel.debug_loc.rel.debug_aranges.rel.debug_ranges.rel.debug_line.debug_str.comment.rel.debug_frame.ARM.attributes4!4'464,DJpDF @Ld @8p @  @8 &p " @8yM @H8odpd @l @8p  @c$ 6 @hY0p0 @@8 @P`!p! @$L$ @`&Bup&q @ ) @0`+ p + @.a8 @`0Wp0| @3 @`5 p 5 @p8W - @`:M wp :s @= \ @0?\ p\ ? @ B$d  @0PDD @pD D< @GL b @PI~( p( I @L0  @N8  p8 N @QV@ ,- @@SLl upl Sq @HVt  @XhXxpxX @[. @`]$hNph]J @0`pt @@`bXpXb @e `( @@g ; pg7 @j c @`l x pxl @`o  @p`q h, phq( @t~ p$X @Pvt  pv @0y ( @@P{  p{ @~D   @`: a p] @  @`  p @p#  @8 H pD @ ds @p  p @8&   @H8 A p= @ $b @h|  p @ H @h < p< @pXD$0 @Nhvphr @p @xpx @6  @,XpT @27 @'wUJYS$ @!~0 @  D @"p  @p& 0y0'w"@ @'0/p9` |))?vdml_gps.c.o/ 1697568231 0 0 100666 34716 ` ELF(w4(fe- Ѝ/@@-p@M`pP PP 00$ ## "  0Ѝ@-@p@`pP PP 00"  0 ЍAC-qPM@P 0 0  0ЍD0   Ѐ`` p@@-p@M`pP PP 00 # "  0Ѝ@p@-p@PP `P 00pUEp@A-p@P PP 00`$p`pAO-qP\M@P, 0 0  0 0 0 !"#$%& '0\Ѝ " آЃa 000 0 `p $0AC-qPLM@P 0 0  0LЍ ؁b` p@A-p@P PP 00`$p`p@A-p@P PP 00`$p`p@A-p@P PP 00`$p`p@A-p@`pP PP 00 0@p@-p@P PP 00p 0pAO-qP$M@PP0 !$Ѝ Р؀aaAO-qP$M@PP0 !$Ѝ Р؀aar ] int e3_p+h9 7{P M OQ.tO H}h 3  $ ,   }"J P#> 4 g6_k7, 7 , 57, 7,_x8  a2 3x$<T 9> ,  ? , @ , H A , B , C , D , E , F , O &P  Q  S 2 V 20 3 b gc d, f  gT  3 z1 {1  |, hhz_p1_r,_w, . {  {_bf  ,  0 r -$  Q( X k,_ub 0_up18_ur,< pq@ C_lb D  ,L  P T  UX g$\  ,d,0, (eg,Fl lGl 0n,Hoar,0Os4u,8Ww  <Gz@c{,D: |H} L,P TX HL    &    z,"0", " Q0, 3,k0 Wh 3h 3$7 (g*+,G,   .DEF G , 3A> 3} :A $,H#,P X#$h, $p$x Q.a ,$$$$$w,Q 3a 3q 3XZx1 33 3 ,  q 3     ,   6 3;3 4([ P !C $[ !, \I o1 ,? 0 +, x - %y / % 0 z( 5,# x 7 %y 9 % _ ; %  = %yaw ? % & @  E^ x G %y I %z K % R/ 6 X/ t   H - _ % %"yaw %5 %X % M %("az %0"el %8"rot %@   -k "x %"y %"z %"w % , # U _ $ % h#x ! g! !k!Q ,!,!% ,!  ,&?h0` % %@%%%6%K% % %z%%%%v > ""!-x  [`  v pad x 3"  'Z ^  (m%x )rtv^ /%*B + k , ^ -Pu-QD,Pr -Pu,\ -Q}.p-Pu  'j U(m(x )rtvj =3*B + k , -Pu-QD,P0-Pu,\D-Q}.p-Pu' p(m#x *B GA,-Pt-QD,(-Pt,4&-Pt/@2/`>.h-Pt' x(m"x tp(/%*B , j-Pt-QD,0~-Pt,<&-Pt/H2/h>.p-Pt'5}%|o(m}!x *B~ )rtv %FD,$-Pt-QD,(8-Pt,4&L-Pt/@2/\K.l-Pt'Sw%|)(mw$x b^*Bx )rtvy %,-Pt-QD,(-Pt,4&-Pt/@2/\X.l-Pt'h q%|(mq x *Br )rtvs %" ,-Pt-QD,(-Pt,4&-Pt/@2/\d.l-Pt'Ud (md+x >:)rtve g_*Bi + j , b-Pu-QD,v-Pu,p-Q}-R0.-Pu'T# P^(mT'x )rtvU# -*BY + Z , -Pu-QD,3-Pu,pM-Q-R0.-Pu'MN%|(mNx *BO )rtvP %,-Pt-QD,(-Pt,4&-Pt/@2/\|.l-Pt0K @ (m@#x (k@2 0**BA _Y,-Pt-QD,,-Pt,8&-Pt/D2/t.|-Pt': (m:"x (R :/%1^:@%1 :Q%*B; ,$_-Pt-QD,4s-Pt,@&-Pt/L2,|-}x%-}%.-Pt'e* (m*)x )rtv+ 5-2x1 %P2y2 %X*B3 , L-Pu-QD,`-Pu,z-Q}-RP.-Pu'O$ c(m$ x (c$-%1$=%*B%   ,  -Pt-QD,0-Pt,<&1-Pt/H2,pR-}x%.x-Pt' (m%x L H (R 2%q m 1^C%1 T%1ck%1$%*B ,$-Pt-QD,4"-Pt,@&6-Pt/L2,pe-RS%-}%,-}x%-}%.-Pt'$,(x ,. 3fmt,@"t4+5d 545555^ 5gg5 66''5ff556[ [ 5mm6  55% U$ > $ > : ;9 I: ; 9 I : ; 9  : ; 9 II !I/  : ; 9  : ; 9 I8   I< : ; 9  : ; 9 I8  : ; 9  : ; 9 I8''II&I : ;9  : ;9 I8  : ;9 I8 : ;9  : ;9  : ;9  : ;9 I'4: ;9 I?< !!4: ; 9 I?<" : ;9 I8 #> I: ;9 $( %( &> I: ; 9 '.?: ; 9 'I@B(: ; 9 IB)4: ; 9 IB*4: ; 9 IB+4: ; 9 I,1-B.1/10.?: ; 9 'I@B1: ; 9 I24: ; 9 I3: ; 9 I45.?<n: ; 9 6.?<n: ;9 QQ<$H`$`hZ[hlZ[XYl|Z[XYVWPXPQQ<$H`$`hZ[hlZ[XYl|Z[XYVWPXPPpP,0P0HUPpUPxPRSx%48P8PUXxUP|P,0P0HUTlUhlVWP|P,0P0HUTlUhlVWP|P,0P0HUTlUhlVWQQp|XY XYVWPQPQ22,Z[ &Z[XY  Z[XYVWZ[XYVWLZ[XYVW}PP|P,0P0HUTlUhlVWPPQlUlsQ04P4LVTVPP#RS#%8<P<TU\UQQp|XY XYVWPPPRS%48P8PUX|UPP#RS#%8<P<TU\UPP|P|||xp|P|||xp/ m ./include/prossrc/devicesc:\users\noama\documents\pros\toolchain\usr\lib\gcc\arm-none-eabi\8.3.1\includec:\users\noama\documents\pros\toolchain\usr\arm-none-eabi\include\machinec:\users\noama\documents\pros\toolchain\usr\arm-none-eabi\include\sys./firmware/libv5rts/sdk/vexv5/includec:\users\noama\documents\pros\toolchain\usr\arm-none-eabi\include./include/vdmlllemu.hvdml_gps.cstddef.h_default_types.h_types.hreent.hlock.herrno.h_stdint.hgps.hv5_apitypes.hmath.hstdlib.hunistd.hdevice.hmisc.hvdml.hregistry.hv5_api.hK+K0.---/--/-IK.Jf.ff%1&+J/F#F/.FI/F-/.Jf.ff%0&,J//)/,0/,.0J.K  $yf  L ,/ / /f//-/.a9a-/a-/aIK.Jf.ff%0&,J/8?8-/8-/.f.ff% .&u./-1J1KJ$$-/f.ffL&,g-/.--,0-,.0J.K  Twf Kf//,+///-/.11,01,.0J.K $zf Kf//-/.&&-/f.ffL&,g-/.**-/f.ffL&,g-/.''-/f.ffL&,g-/.77-/7I/7-/.Jf.ff%0&+J))-/f.ff%0&+J..,0.,.0J.K  yf KJ//,//.f++,0+,.0J.K  yf KJ//,//.f_dso_handle_is_cxashort intyOffset_fnargs_rand48E_DEVICE_DISTANCE_emergencygps_get_heading_raw_mbstate__uint8_tE_DEVICE_OPTICAL_atexit0_wcrtomb_state_wcsrtombs_stateV5_DeviceGpsRawlong long unsigned int__fdlibm_posixport_mutex_give_lbfsize__locale_t__fdlib_version_mbrtowc_stateport_errors__tm_secdeviceint16_t_off_t_closesigned charrate_ubufE_DEVICE_UNDEFINED_basebaked_dategps_set_rotation__tm_hour__sf_on_exit_argsgps_get_gyro_rate_cookievexDeviceGpsRawAccelGet__errno__sgluelong intgps_set_positionlcd_print_flagsgps_get_rotation_stdinposition_zposition_y_result_kvexDeviceGpsDataRateSetlong long intdoublegps_tare_rotation_cvtbuf_offset_mbsrtowcs_state_mbrlen_stateregistry_get_deviceE_DEVICE_ROTATIONV5_DeviceGpsAttitude_fns__uint32_tgps_status_s_t_sign_impure_ptr_stderrgps_set_offsetyInitial_nextport_read__tm__wchb_stdoutbaked_time_cvtlengps_raw_slong unsigned int_fileE_DEVICE_GPS_ind_datavexDeviceGpsRawGyroGet_niobs_V5_DeviceGpsAttitudedataE_DEVICE_GENERIC_rand_next_signal_buf_asctime_buf_result__wchgps_get_positionvexDeviceGpsHeadingGet_LOCK_Tenviron_newtargetE_DEVICE_SERIAL_V5_Device_lockE_DEVICE_VISIONgps_position_s_t_multgps_position_svexDeviceGpsOriginSetopterroptreset_write__tm_yearvexDeviceGpsRotationGetv5_device_eE_DEVICE_RADIO_nmallocxOffsetoptargGNU C11 8.3.1 20190703 (release) [gcc-8-branch revision 273027] -mcpu=cortex-a9 -mfpu=neon-fp16 -mfloat-abi=softfp -marm -march=armv7-a+mp+sec+neon-fp16 -g -Os -std=gnu11 -ffunction-sections -fdata-sections -funwind-tablesoptind_nextfpitchgps_get_offsetV5_DeviceT__tm_mondevice_infosuboptarg__sdidinit_gamma_signgamwint_trollfloat_freelistE_DEVICE_IMU_wctomb_stategps_get_statusvexDeviceGpsOriginGetvexDeviceGpsDegreesGet_Boolint32_tunsigned char_iobsgps_get_errordevice_typeport_mutex_take_h_errno_flock_t__tm_yday__sbuf_flags2vexDeviceGpsRotationSet__FILE_mbstate_t__sFILE_sys_nerrregistry_validate_bindingvexDeviceGpsAttitudeGetshort unsigned int_mblen_state_incposition_xE_DEVICE_MOTOR_locale__cleanup_unspecified_locale_infogps_status_s_maxwds_reent_seedgps_initialize_full__count__lock__value_seek__tm_wdayclaim_port_try_fpos_tlong double_errnochar_blksize_sizeunsigned intv5_smart_device_s_tgps_gyro_s_t_sys_errlist__int32_tgps_get_accelgps_get_headingline_strtok_last_fntypesv5_device_e_t_add__ULong_getdate_errE_DEVICE_ADI__fdlibm_versionsrc/devices/vdml_gps.cgps_accel_s_t_global_impure_ptr__fdlibm_ieeevexDeviceGpsInitialPositionSet_unused_randgps_set_data_rateC:\Users\noama\Documents\pros\pros_V5_DeviceGpsRawheadingInitial_wds_glueuint8_t_l64a_buf_BigintE_DEVICE_NONE_sig_func_atexit__int16_t_nbuf_unused__tm_isdst_localtime_buf__tm_min_r48optopt_mbtowc_state_p5suint32_t__tm_mdayxInitialvexDeviceGpsErrorGetGCC: (GNU Tools for Arm Embedded Processors 8-2019-q3-update) 8.3.1 20190703 (release) [gcc-8-branch revision 273027] | B D DD(HB ~(DD0t B DD(~D|D,PD$ Dd $B (DDht B |D|D|DxDpD,D$ DHZ $B ,D$ DHZ $B A8aeabi.7-A A   "$*D         ! !x!#$$& &())+ +-..0 0x02335 5x5788: :x:<==? ?ABBD DFGGI IIKLLN NNPQQSUVXZ\^`_b"3Gau &7Ia|!oP&+|0|5|:7x?H`pDrINvdml_gps.c$a$dlcd_print__aeabi_unwind_cpp_pr0gps_initialize_fullregistry_validate_bindingregistry_get_deviceport_mutex_take__errnovexDeviceGpsOriginSetvexDeviceGpsInitialPositionSetport_mutex_givegps_set_offsetgps_get_offsetclaim_port_tryvexDeviceGpsOriginGetgps_set_position__aeabi_uidivmodgps_set_data_ratevexDeviceGpsDataRateSetgps_get_errorvexDeviceGpsErrorGetgps_get_statusvexDeviceGpsAttitudeGetgps_get_positiongps_get_headingvexDeviceGpsDegreesGetgps_get_heading_rawvexDeviceGpsHeadingGetgps_get_rotationvexDeviceGpsRotationGetgps_set_rotationvexDeviceGpsRotationSetgps_tare_rotationgps_get_gyro_ratevexDeviceGpsRawGyroGetgps_get_accelvexDeviceGpsRawAccelGet*g i0j<kHllmno* gi,j8kDllmto*grjso*g i0j<kHlxno*gi(j4k@ldupwxo*gi$j0k<lXyho*$grj{o**grj{o*/gi$j0k<lX~ho*4gi$j0k<lXho*:gi$j0k<lXho*@gi,j8kDldlo*Fgi$j0k<l\do*KgrLjXlo*PgrLjXlo*Vg] bbb`!a(b6b=bDbIbXb]bkbpb~bbbbbbbbbbb bb%b3b?bQbVbbbobbbbbbbbbb b-b:bGbUbcbpb}bbbbbbb bb$b8bibvbbbbbbbbb,b9bFbSb`bmbbbbbbbbbb#b1b?bMb[bibwbbbbbbbbbbbbbbbbbb7bEbSbabob}bbbbbbbbbb bb%b3b|bbbbb7 bD ba bm by b b b b b b b b b$ b0 b_ bk bw b b b b b b b b b b- bl by b b b b b b b b b b b b b b b$ b* b0 b6 b< bB bH bN bT bZ ba bm bz b b b b b b V b ^ ^ ^ ^" b- ^1 ^6 bF V_ Vs V V b P b ^ ^ ^ ^ b ^ ^ bPP1PEPVbaKpb{^^b^^KKKKKKbFb!^%^*b5^9^>bI^M^RFkFFFFFb@b^^b^^^^ @%@9@M@V@_@pb{:b^^b^^^^::::::*b54DbO^S^Xbc^g^w^{^444444b/b ^ ^^!^&b1^5^:bJ/c/w//b*b^^^^b^^b* *4*N*_bj$yb^^b^^^^$$$$$$b$3b>^B^GbR^V^[bf^j^obb^^b ^^b$b3b>^B^G`tbb^^^^ b+^/^4Ma{bb^^b^^bb^^ 2;Sdbo ~b^^b^^bbbbb^^  # 7 @ f  bb^^bbbbbbbbbbbbb'b+b3b7b?bCbLbPbYb]bebibqbub}bbbbbbbbbbVVVV/V3V]VaVVVVVVVVVPPP!P=PAPkPoPPPPPPP P P K$K+K/KGKKKRKVK]KaKtFxFFFFFFFFFFFFF@@@@@@&@*@1@5@F@J@b:f:m:q:::::::::44444444 44"4&4>/B/I/M/g/k/////////** * *-*1*i*m***** **5*9*X*\***$$$$$$$$$$$$  04;?FJ_cjnuy 59W[y}   # * . 5 9 L  P  W  [  q  u             \ (08@$H*P/X4`:h@pFxKPV   $(,0$4$8*<*@/D/H4L4P:T:X@\@`FdFhKlKpPtPxV|V| pT$M*/84:"@FK^PVc4c8 Xc\xc|ccc$c*4c8/`cd4c:c@cFcKcP,c0V.symtab.strtab.shstrtab.text.data.bss.ARM.extab.text.lcd_print.rel.ARM.exidx.text.lcd_print.rel.text.gps_initialize_full.ARM.extab.text.gps_initialize_full.rel.ARM.exidx.text.gps_initialize_full.rel.text.gps_set_offset.ARM.extab.text.gps_set_offset.rel.ARM.exidx.text.gps_set_offset.rel.text.gps_get_offset.ARM.extab.text.gps_get_offset.rel.ARM.exidx.text.gps_get_offset.rel.text.gps_set_position.ARM.extab.text.gps_set_position.rel.ARM.exidx.text.gps_set_position.rel.text.gps_set_data_rate.ARM.extab.text.gps_set_data_rate.rel.ARM.exidx.text.gps_set_data_rate.rel.text.gps_get_error.ARM.extab.text.gps_get_error.rel.ARM.exidx.text.gps_get_error.rel.text.gps_get_status.ARM.extab.text.gps_get_status.rel.ARM.exidx.text.gps_get_status.rel.text.gps_get_position.ARM.extab.text.gps_get_position.rel.ARM.exidx.text.gps_get_position.rel.text.gps_get_heading.ARM.extab.text.gps_get_heading.rel.ARM.exidx.text.gps_get_heading.rel.text.gps_get_heading_raw.ARM.extab.text.gps_get_heading_raw.rel.ARM.exidx.text.gps_get_heading_raw.rel.text.gps_get_rotation.ARM.extab.text.gps_get_rotation.rel.ARM.exidx.text.gps_get_rotation.rel.text.gps_set_rotation.ARM.extab.text.gps_set_rotation.rel.ARM.exidx.text.gps_set_rotation.rel.text.gps_tare_rotation.ARM.extab.text.gps_tare_rotation.rel.ARM.exidx.text.gps_tare_rotation.rel.text.gps_get_gyro_rate.ARM.extab.text.gps_get_gyro_rate.rel.ARM.exidx.text.gps_get_gyro_rate.rel.text.gps_get_accel.ARM.extab.text.gps_get_accel.rel.ARM.exidx.text.gps_get_accel.rel.debug_info.debug_abbrev.rel.debug_loc.rel.debug_aranges.rel.debug_ranges.rel.debug_line.debug_str.comment.rel.debug_frame.ARM.attributes4!4'464,DJpDF @TcLd @T8cp @Tc  @U0c | p|  @4UcL) @DU cBPepPa @dUcX @tU0cp @Uc  @U8ct'pt# @Uck||I @U0c!ap! @,Vc$P @ 3$<` > , ? , l @ , A , B , C , ?D , UE , F , "O P  Q { S > V >< 3b xc d, `f  "g`  3  z= v{= g|, h h_p=_r,_w,  {  {_bf , t < I  O9$  ]( e w,_ub0_up=8_ur,< }@ C_lbD m,L  P  T  aX 0\  ,d,<, (eSg,l :ll  n,or,0% s4u,8w  <> z@]{,D|H4} L|,P TXHL & D 2  K ,.<., . ]<, ?,w< ch 3h 3$CD (x*+,>,   2D(E(F(T G 8 3M03oM$ ,H,PX: 0h0p0x]Zm ,:00 000,] 3m 3} 3 x= 33 3 8 } 3!    & , ,  B 3Q344g \ ! $g !0,I \Q o $V ,5 0"h + ##o 1  6,% x 7 %y 8 %z 9 %w : %V ;  A` x B %y C %z D % K1  Q1  W, v X % | Y %yaw Z % [x %   a - v %| %$yaw %  g -\ $x %$y %$z %$w %P  %\U _ & #&  h#i !q g! !F ! ,!|,!,! ,"Bh0Q #N#)###|##l #+ ## # ##8> Q..!x  Q  pad  3 (!)  " % 8# % f$ % \% % B& % ' ' P (5  ($/ =%) *s ) +\$ ,Pu,Q6+p%$ ,Pu+1$ ,Q}-(=$,Pu   ' u (5 u ($u*%)y IC*s{ P) }tr+$$,Pt,Q6+4%$,Pt.@I$.LU$+\=$,Pt+p1$,Q}-=$,Pt'f (5 f ($f+%)j *sl P) n31+$$,Pt,Q6+4%$,Pt.@I$.LU$+\=$,Pt+p1$,Q}-=$,Pt' W (5 W LH($W,%um)[ *s] P) _+$$,Pt,Q6+4%$,Pt.@I$.LU$+\=$,Pt+p1$,Q}-=$,Pt'4H (5 H! ($H.%4,)L *sN P) P+$$,Pt,Q6+4%$,Pt.@I$.LU$+\=$,Pt+p1$,Q}.a$-=$,Pt'P; (5 ;" ($;/%)? 1+*sA P) C\Z+$$,Pt,Q6+4%$,Pt.@I$.LU$+\=$,Pt+p1$,Q}.xm$-=$,Pt'6 ((5 6 uq/ 'H2 b(5 2 / 'e. (5 . / '* (5 *# / '^& (5 &" / '" DJ(5 " .*.<+ '  (5  SO) xt*s X) +$,Pu,Q6+0%$,Pu+@1$,Q}.Hm$.\a$-=$,Pu'  H(5 ' 0rtn )  +$,Pt,Q6+,%$,Pt.4I$-@=$,Pt1l 25 %  3rtnl :04 5 % + $8,Pu,Q6+P%$L,Pu.\I$.hU$+x=$r,Pu+y$,Q}-=$,Pu1` u25 ( *&3rtn` UK4 #  5 % + $,Pu,Q6+P%$*,Pu.\I$.hU$+x=$P,Pu+$d,Q}-=$,Pu1%Z25  E A 3rtn %j f 5s X4 + $,Pt,Q6+8%$,Pt+D1$,Q}+P%$/,Pt+h=$C,Pt-x$,PQP%1 %?25  3rtn % 5s X4   + $,Pt,Q6+8%$,Pt+D1$,Q}+P%$,Pt+h=$(,Pt-x$,PQP%1%$25    3rtn %B > 5s X4 r p + $,Pt,Q6+8%$,Pt+D1$,Q}+P%$,Pt+h=$ ,Pt-x$,PQP%1& 25 ! 6rtn P4 4  +T$,Pu,Q6+%$,Pu.I$.U$+=$,Pu+1$,Qt.P$.d$.x$-=$,Pu1 % s25 + 3rtn% #  4 ] Y 5} 4 } { 4|  % 3yaw % 4v  % 3cy %  3sy %: 6 3cp %h d 3sp % 3cr % 3sr % +$$],Pz,Q6+%$q,Pz.I$.U$+=$,Pz+1$,Q}.$.$. $+,$,PQR%+8$,PQR%+H$,PQV%+T$.,PQV%+`$H,PQP%+l$b,PQP%-=$,Pz1 }%t25 } 4~ D>3rtn %om+$,Pt,Q6+,%$,Pt+8$ ,Pt.DU$.dI$.pU$+=$9,Pt.a$+%$V,Pt+=$j,Pt/$1v%h25 v! 4w 3rtny %+$,Pt,Q6+,%$,Pt+8$ ,Pt.DU$.\I$.hU$+x=$:,Pt.m$+%$W,Pt-=$,Pt7 g H 25 g# 2g2 $4h SM+$,Pt,Q6+,%$,Pt+8$,Pt.DU$.\I$.hU$+x=$. ,Pt.$-=$,Pt1A dK"25 A$ |4B 4G 8!9M +=$ ,Pt+$ ,P5+$ ,Pt,Q6+%$!,Pt-$,Pt8!9[ +=$A!,Pt.U$+=$^!,Pt+$q!,P5+$!,Pt,Q6+,%$!,Pt-4$,Pt+$!,Pt,Q6+0%$!,Pt+<$!,Pt.HU$.\I$.hU$+x=$",Pt.$.I$.LI$-\=$,Pt1) #25 ) 4* 4/ =9:`@#95 +=$",Pt+$",P5+$",Pt,Q6+%$#,Pt+$"#,Pt+=$6#,Pt.U$+$Y#,Pt,Q6+0%$m#,Pt+<$#,Pt.HU$.\I$.hU$+x=$#,Pt.$.I$-=$,Pt1,$$2N,. ok;fmt,@.t<%=##d =||4=Y Y == =gg === =++= q>coscos W>sinsin X=^ =mm=  ? N=% U$ > $ > : ;9 I: ; 9 I : ; 9  : ; 9 II !I/  : ; 9  : ; 9 I8   I< : ; 9  : ; 9 I8  : ; 9  : ; 9 I8''II&I : ;9  : ;9 I8  : ;9 I8 : ;9  : ;9  : ;9  : ;9 I'4: ;9 I?< !!4: ; 9 I?<"> I: ; 9 #( $ : ;9 I8 %> I: ;9 &( '.?: ;9 'I@B(: ;9 IB)4: ;9 IB*4: ;9 I+1,B-1.1/B104: ;9 IB1.?: ; 9 'I@B2: ; 9 IB34: ; 9 IB44: ; 9 IB54: ; 9 I64: ; 9 I7.?: ; 9 'I@B8 U94: ; 9 I: ;: ; 9 I<=.?<n: ; 9 >.?<n: ; 9 ?.?<n: ;9 PPP8H TUHXTURSXTURSPQRSPQTURSPQTURSPQTURSTURSPQTURSPQTUPQTURSPQ4TURSPQx|P|,T,tPP#RS#PQ8<P<\UdUpuPP#RS#PQ%PQ8<P<\UdUpuPP#RS#PQ%PQ8<P<\UdUpuPP#RS#PQ%PQ8<P<\UdUpuPP#RS#PQ%8<P<\UdUpu P P P P P P P P P P(P(DPPP8<P<T@tPHP8 8@U,0PQQ<$H$Z[Z[XYZ[XYVWTXPXVQQ<$H$Z[Z[XYZ[XYVWTXPXVPPd dxPQ8@PPPd dxPQ8@PPPd dxPQ8@P Q QPVpvQQ00,PQ(RSPQ"RSVWPQRSVWXYPQPUuPQdTUPQRS(PQ04PQ4Z[@DPQDXYLPPQPRSX\PQ\VWdhPQh|TUtxPQxPP04P4LU\UPQPP04P4LUTUPQPPQUQ04P4LVTVPdP48P8dVUUdUPP48P8V u # u #PPdH PDDdH PDw ./include/prossrc/devicesc:\users\noama\documents\pros\toolchain\usr\lib\gcc\arm-none-eabi\8.3.1\includec:\users\noama\documents\pros\toolchain\usr\arm-none-eabi\include\machinec:\users\noama\documents\pros\toolchain\usr\arm-none-eabi\include\sys./firmware/libv5rts/sdk/vexv5/includec:\users\noama\documents\pros\toolchain\usr\arm-none-eabi\include./include/vdmlllemu.hvdml_imu.cstddef.h_default_types.h_types.hreent.hlock.herrno.h_stdint.himu.hv5_apitypes.hmath.hstdlib.hunistd.hdevice.hmisc.hvdml.hregistry.hv5_api.hrtos.hK+K0.!(!-/Jf.f&fJ.5iKKJ'..KK .M JKK /**-/Jf.f&fJ.5M0,//-/J'JK .Ju JR. 0,//-/J'O JKK /88-/8-/.f.ff% .&t.fJ.5/-1J1KJ''-/'-/f.ff1&+fJ.7MfpJK -K. &&-/&-/f.ff)PN&)fJ.7MfpJL ,L.-/-11,01,hJ.K Dh g.ffJH0g&.&..N*N*g$...(...,0,2,,.K.1+/.K.K.K. 0,0*- /!.-1,!//+//-/.t ' '- K'- KJK  <uf g.ffJX0g J J J K - / I/  / -/ g -/ f/J$$,0$,0$,0J /I1 KJ/-.-.P.L,L. ##,0#,0#,0J /I1 KJ/,.,.O.L,L. "",0",0",0J /I1 KJ/+.+.N.L,L. .%.,0.,.0J.N uf g.fff0g/,//.f+&+,0+,.0J.Nwf g.fff0g/,//.f--,0 /-1 K../J - /- /f /-1 L ,/./J.KK-.2*/K-KK-KJK./6 6- /6- /6- /6- /.M g.ffJ %6)5g#!Jf/-/./J( f5 5- /5- /5- /5- /.M g.ffJ % .y.5g'f./J/" Jf/-/./J ' f3 3- /3- /3- /3- /.M g.ffJ % .y.5g'f./(.g/-JK./J % f2 2- /2- /2- /2- /.M g.ffJ % .y.5g'f./(.g/-JK./J $ f1 1- /1- /1- /1- /.M g.ffJ % .y.5g1+JK./# f6/6-/6-J/6-/. /-1 L ,/./3f./4.g/J./0.g1J./2.g$1$+"K-K" K-K JK./J%%+/%-+/%-+/ fJ_V5_DevicevexDeviceImuStatusGet__locale_t__valueimu_set_heading__sf_read_writeint32_timu_tare_heading_asctime_buf_cvtlenimu_get_yaw_unused__tm_wcsrtombs_state_nbuf__tm_sec_l64a_bufE_DEVICE_RADIOquaternion_s_lockimu_reset_data_multimu_accel_s_t__wch__uint8_t_file_on_exit_args_sys_nerr_mbrlen_statelong int_impure_ptr_result_k_sizeport_mutex_takeeulertimeoutCount_localtime_bufimu_set_rollimu_get_gyro_rateregistry_validate_bindingE_DEVICE_IMUv5_smart_device_s_timu_set_euler__tm_monimu_tare_yaweuler_sV5_DeviceT_unused_randsigned charuint8_tbaked_dateyaw_offset__errnoE_IMU_STATUS_ERRORenvironunsigned charvexDeviceImuDegreesGetimu_get_accelimu_status_e_unspecified_locale_infoimu_raw_s_reentfmod_global_impure_ptrdevice_infoimu_data_s_t_BoolE_DEVICE_ADIE_DEVICE_UNDEFINEDcharV5_DeviceImuRaw_fns_closeE_DEVICE_VISIONE_DEVICE_DISTANCEimu_gyro_s_tV5_DeviceImuAttitude__uint16_tE_IMU_STATUS_CALIBRATINGlcd_print_stdinimu_get_pitchimu_status_e_timu_tare_rotationoptresetdevice_typeE_DEVICE_MOTORrotation_offsetimu_tare_rollquaternion_s_timu_tare_pitch_cookieregistry_get_device_wdsrate__lock_sig_func_offset_cvtbufimu_tare_eulerimu_get_rotationoptind__fdlib_version_p5slong unsigned int__sFILE__sdidinit_flags2targetvexDeviceImuRawGyroGetroll_offsetline_errno_signal_bufpitch_offseteuler_values_Bigint_maxwdsE_DEVICE_GENERIC__cleanup_atexit0__uint32_t_emergencylong long int_V5_DeviceImuAttitude_niobs__sglue_nmallocdouble_gamma_signgameuler_s_timu_get_euler_freelist_iobs_glue_signimu_set_rotationfloat_V5_DeviceImuRaw_nextunsigned intimu_reset_blockingport_mutex_give_h_errno_wcrtomb_state__tm_mdayport_errors_new_ubuf_stderr_wctomb_state_mbstate_rand_next_flags_atexitsrc/devices/vdml_imu.c__count__tm_wdaylong double__tm_ydayC:\Users\noama\Documents\pros\prosimu_reset_seed_seek_fpos_t__wchbvexDeviceImuHeadingGet_mbtowc_stateoptoptbaked_timeE_DEVICE_ROTATIONdevicelong long unsigned intuint16_t_dso_handleclaim_port_try_rand48_stdoutv5_device_eE_DEVICE_NONE__fdlibm_version_blksize_baseopterr_strtok_last_mbrtowc_state_flock_t__FILEE_DEVICE_OPTICALvexDeviceImuReset__int16_t_mbstate_t_r48wint_tv5_device_e_tE_DEVICE_SERIALimu_set_data_rateGNU C11 8.3.1 20190703 (release) [gcc-8-branch revision 273027] -mcpu=cortex-a9 -mfpu=neon-fp16 -mfloat-abi=softfp -marm -march=armv7-a+mp+sec+neon-fp16 -g -Os -std=gnu11 -ffunction-sections -fdata-sections -funwind-tables_datavexDeviceImuDataRateSetdummy__fdlibm_posixport_mblen_stateshort intint16_tvexDeviceImuAttitudeGetsuboptarg_fntypes_sys_errlist__tm_year_lbfsize_inc_indE_DEVICE_GPS__fdlibm_ieee__sbuf_is_cxa_LOCK_T_nextfimu_get_statusimu_get_rollheading_offsetimu_get_quaternion_locale__ULonguint32_t_resultoptarg_off_t_addshort unsigned int__tm_hourpitchroll_mbsrtowcs_state__int32_timu_set_pitchvexDeviceImuRawAccelGetimu_tareimu_get_heading_fnargsimu_set_yawtask_delay__tm_isdstdata__tm_min_getdate_errGCC: (GNU Tools for Arm Embedded Processors 8-2019-q3-update) 8.3.1 20190703 (release) [gcc-8-branch revision 273027] | B DDdDD(DDPQPPQ8DDPQ` PQF tPQDxD DXPQRSTUVWXY Z [ \ ] DpR XB\]Z[XYVWTURSPQ B $DB0@ B ,DDPQD(rBPQ,DDPQD(rBPQ,DDPQD(rBPQ,D$ DHZ $B ,D$ DHZ $B HDD D(R ,D DPQD0BBPQ ,D DPQD0RBPQ ,D DPQD0PBPQ ,D DPQD0PBPQ ,D DPQD0~BPQ LPBDD4P Q R S T UBP4BTURSPQBBDBD0ZA8aeabi.7-A A   "$*D         ! !!##$$& &&())+ ++--..0 0022335 557788: ::<==? ??ABBD DFGGI IKLLN NPPQQS SUVVX XXZZ[[] ]_``b bbddeeg gijjl llnnooq qsttv vxxyy{ {}~~ @ "3=Wk{d %<Lch!{&+05:?-EHDTI]Nn SX ]b gl qv {PDvdml_imu.c$a$dlcd_print__aeabi_unwind_cpp_pr0imu_resetregistry_validate_bindingregistry_get_deviceport_mutex_take__errnovexDeviceImuStatusGetport_mutex_givevexDeviceImuResettask_delayimu_reset_blocking__aeabi_uidivmodimu_set_data_ratevexDeviceImuDataRateSetimu_get_rotationvexDeviceImuHeadingGetimu_get_headingvexDeviceImuDegreesGetfmodimu_get_quaternionclaim_port_tryvexDeviceImuAttitudeGetcossin__aeabi_unwind_cpp_pr1imu_get_eulerimu_get_pitchimu_get_rollimu_get_yawimu_get_gyro_ratevexDeviceImuRawGyroGetimu_get_accelvexDeviceImuRawAccelGetimu_get_statusimu_tareimu_set_rotationimu_tare_rotationimu_set_headingimu_tare_headingimu_set_pitchimu_tare_pitchimu_set_rollimu_tare_rollimu_set_yawimu_tare_yawimu_set_eulerimu_tare_euler*,8DXdt* ,8DXdt (0HX*(4@Xdt*(4@Xdt*(4@`l|* (4DP\h*%*(PL`t*,4@Ldt*2*54@Ldt*9*<4@Ldt*@*CLXdt*GLXdt*M(0<*S,<DX*X 0<HXlt*]*_*c 0<HXl*h*k*o 0<HXl*t*w*{ 0<HXl*** 0<HXl***Xl|$**8* !(6=DIX]kp~#1?K]bn{,9FSao|#0Du8ER_ly!/=KYgu CQ_m{#1?C P m y           & 2 a m y            ] j }                ! ' - 3 9 ? E K R ^ k x           , 8 G S W \ h l q }           %15:FJO[_dt (,1=AFRV[kw{t#(48=IMRbnrwttttttth +/4@DIYeinhhhhhhhh] +/4@DIYein]]]]]]]] )5DPTYco{~{ccoo,8<AKWXfrv{XXXXXX%S4@DUY^jnsSSSSM  M9MMMVM_MsMMGGG+G4G=GQGeGv@@@@@0@D@[f9u99999)9@K2Zeiy}222222%0,?JNbmqv,,,,,,,,, ,(%7BFVZ_jns)-<@E%^%r%{%%%%%%%%%%/%I%c%t &:CWku ';DXit    / 8 I T c n r w            !!"!.!B!K!_!r!!!!!!!!" " ")"2";"L"W" f"q"u"z""""""" "" " " " # ## 7# A# Z# n# # # # # # # # #####$$$&$*$2$6$>$B$J$N$V$Z$b$f$n$r$z$~$$$$$$$$$$$$$$$=AQUmq -1OSko)-IMTX_ctx "37LtPtWt[tutyttttttttttttttt hhhh4h8hDhHhVhZhfhjhhhhhhhhh]]]]]]]]]]1]5]<]@]G]K]\]`]uy{{{{cccc o ooo.29=SXWX^XbXxX|XXXXXSSSSSSSSSSMMMM:M>MhMlMMMMMMMM MMM*G.G5G9GUGYGGGGGGGGG# G' G. G2 GE @I @P @T @j @n @~ @ @ @ @ 9 9 9 9 9 9 9 9 9 9 2! 2( 2, 2B 2F 2V 2Z 2r 2v 2 , , , , , , , , , , , , % % % %# %' %] %a % % % % % % %+ %/ %] %a %h %l %} % % % % % % % % % % % % % % % %: %> %J %N %h %l %x %| % % % % % % % % % % %%%!(,DHOSZ^os $(/3:>SW^bim      & * = A P T osz~ (08@%H,P2X9`@hGpMxSX]chot{  $(,8<@ D HLPTX\`dh%l%p,t,x2|299@@GGMMSSXX]]cchhoott{{  \s%, 2t 9 @< G M S X ]^czh=oYt{548 PTpt%pt,29@(,GX\MSX]ch48oDHttx{TX.symtab.strtab.shstrtab.text.data.bss.ARM.extab.text.lcd_print.rel.ARM.exidx.text.lcd_print.rel.text.imu_reset.ARM.extab.text.imu_reset.rel.ARM.exidx.text.imu_reset.rel.text.imu_reset_blocking.ARM.extab.text.imu_reset_blocking.rel.ARM.exidx.text.imu_reset_blocking.rel.text.imu_set_data_rate.ARM.extab.text.imu_set_data_rate.rel.ARM.exidx.text.imu_set_data_rate.rel.text.imu_get_rotation.ARM.extab.text.imu_get_rotation.rel.ARM.exidx.text.imu_get_rotation.rel.text.imu_get_heading.ARM.extab.text.imu_get_heading.rel.ARM.exidx.text.imu_get_heading.rel.text.imu_get_quaternion.ARM.extab.text.imu_get_quaternion.rel.ARM.exidx.text.imu_get_quaternion.rel.text.imu_get_euler.ARM.extab.text.imu_get_euler.rel.ARM.exidx.text.imu_get_euler.rel.text.imu_get_pitch.ARM.extab.text.imu_get_pitch.rel.ARM.exidx.text.imu_get_pitch.rel.text.imu_get_roll.ARM.extab.text.imu_get_roll.rel.ARM.exidx.text.imu_get_roll.rel.text.imu_get_yaw.ARM.extab.text.imu_get_yaw.rel.ARM.exidx.text.imu_get_yaw.rel.text.imu_get_gyro_rate.ARM.extab.text.imu_get_gyro_rate.rel.ARM.exidx.text.imu_get_gyro_rate.rel.text.imu_get_accel.ARM.extab.text.imu_get_accel.rel.ARM.exidx.text.imu_get_accel.rel.text.imu_get_status.ARM.extab.text.imu_get_status.rel.ARM.exidx.text.imu_get_status.rel.text.imu_tare.ARM.extab.text.imu_tare.rel.ARM.exidx.text.imu_tare.rel.text.imu_set_rotation.ARM.extab.text.imu_set_rotation.rel.ARM.exidx.text.imu_set_rotation.rel.text.imu_tare_rotation.ARM.extab.text.imu_tare_rotation.rel.ARM.exidx.text.imu_tare_rotation.rel.text.imu_set_heading.ARM.extab.text.imu_set_heading.rel.ARM.exidx.text.imu_set_heading.rel.text.imu_tare_heading.ARM.extab.text.imu_tare_heading.rel.ARM.exidx.text.imu_tare_heading.rel.text.imu_set_pitch.ARM.extab.text.imu_set_pitch.rel.ARM.exidx.text.imu_set_pitch.rel.text.imu_tare_pitch.ARM.extab.text.imu_tare_pitch.rel.ARM.exidx.text.imu_tare_pitch.rel.text.imu_set_roll.ARM.extab.text.imu_set_roll.rel.ARM.exidx.text.imu_set_roll.rel.text.imu_tare_roll.ARM.extab.text.imu_tare_roll.rel.ARM.exidx.text.imu_tare_roll.rel.text.imu_set_yaw.ARM.extab.text.imu_set_yaw.rel.ARM.exidx.text.imu_set_yaw.rel.text.imu_tare_yaw.ARM.extab.text.imu_tare_yaw.rel.ARM.exidx.text.imu_tare_yaw.rel.text.imu_set_euler.ARM.extab.text.imu_set_euler.rel.ARM.exidx.text.imu_set_euler.rel.text.imu_tare_euler.ARM.extab.text.imu_tare_euler.rel.ARM.exidx.text.imu_tare_euler.rodata.rel.debug_info.debug_abbrev.rel.debug_loc.rel.debug_aranges.rel.debug_ranges.rel.debug_line.debug_str.comment.rel.debug_frame.ARM.attributes4!4'464,DJpDF @Ld @xTpT @ \d @ p  @`= @pP3tYptU @{ @ІP@p@ @ H @0X p  @a(: @!W ~p(!z @$0 @0X& p & @)  @0+| 3p +/ @Ȉ.r Q @00h p( 0 @30  @(05 p 5 @X8  @p8: :p :6 @=~ \ @8?t8 p8 ? @B@ H @ D p D @ G,  @00I"H?pHI; @`L}PX @p@Ns pN @Q  @ȊSpS @ЊVA  @@X7 [pXW @ [  { @8]p] @@`  @P8b pb @eW 4 @gMppgl @j @8l pl @o  @qpq @t\< @ 8vR rpvn @Xy  @p{p{ @x~ P @ (  p4 @^ <D; @T w ps @Ȍ  $ @، 9 N= @  M @h N @H O @H 0b  0nw hol @ % ps9t  д5 vdml_link.c.o/ 1697568235 0 0 100666 34000 ` ELF(v4(YXA-@P`pP 00PT0 0 00@-@M  ܍??- Ѝ/@0p@0p@p@-p@PP `PP 00pP@p@-p@P PP 00QPp@p@-p@P PP 00QPpA-pQ00Q)@p@`PPP 0P00V0 PA-pQ00Q)@p@`PPP 0P00V0 PC-Q00AC@pPp@P`P 0P000S0'4' p30#s00WRt 0 @ @ @@ Ѝ @0# G-Q00Qz@@t@`PpP 0P00B0S0  0p3SP @!@00M0 pP0S 0 00 VP0S 0 M00 &4&p30#s0 V RP  0( 4 0#Ѝb@p@-p@P PP 00QPp3src/devices/vdml_link.c%s:%d -- [VEXLINK] Invalid Header Byte Received Port %d, header byte: %x %s:%d -- [VEXLINK] Invalid Data Size (Size: %d ) Received Port %d, flushing RX buffer! %s:%d -- [VEXLINK] Invalid Data Received Port %d, flushing RX buffer! %s:%d -- [VEXLINK] Checksum Mismatch Port %d!, Checksum: %x r c h+8K 7K9^SMqO~?int ,v ?M$R,e0x8+0O 0ve~.qtq m / & Qm 8}   >MK:}u 5 "F: #48 68_k77 7  7_x8 > N ,$<f>  ? @  A sB C [D @E { F O)P Q Y S V  & C bi cidf og&   z{|8wh_p_r_w K  K_bf { $U ( ,_ub0_up8_ur<@U C_lbDLq 3P\Te X_\T di (eig'l ZclZlZ nToZ r0so 4u8w <'z8@5{D |8H} LvPi iTE5 XC iH&L0   oov?? 8  8 .$ (T *T+, Z1D%E{Fp G^ ^  B i N$H,P `Xh px } =' o  o  o  E % x %  5 Z  [   oj j u 8    !3! 4  " # $ # b$% _# % !- h# # gi#= H i# i#3 #L # #  80 " 9k  rJb > !!k ! h- 3 Z  i   | ! pad i  y 8 #x&X' lk ())ok +%*rtvXT+ ,Pt,Q +(' ,Pt+4; ,Pt-@+XxZ .u/d,Pty ' ,(~v(+(J: )ok JF& \) rh&+^*rtv&  ])  0h` *i 82-+< ,Pt,Q +L ,Pt+X ,Pt-d-t-- -+ ,QT,R1+',P3-+&,QV,R2+(x<.w+TV,Qz,Rv+',P3,Q,R,S,}x-+x.w+,Pt+,QU,R1/ ,Pt'w T(w kc(w,(Jw;)o|k )#&K [&V  \*rtvXR0H*i -+8,Pu,Q +H,Pu+T,Pu-`-p-|+,Pu-4-+AE,Q,R1+A^,QT,R2+Ax,Qx,Rw+$A,QS,R1/0,Pu'ee (e#(e/(Je>*")ojk hd*rtvs-+8C,Pt,Q +HW,Pt+Tk,Pt-`-p-|+,Pt- -+,Qw,Rv/,Pt'S  (S$(S0(JS?.&)oXk lh*rtva-+8x,Pt,Q +H,Pt+T,Pt-`-p-|+,Pt-4-+A,Qw,Rv/,Pt'LM l(M.)oNk *rtvO+|,Pt,Q +(,Pt+4,Pt-@-X4/d,Pt'G l(G+&")oHk MG*rtvIzv+7,Pt,Q +(K,Pt+4_,Pt-@-X /d,Pt'A=l=(A)oBk *rtvC =+,Pt,Q +,,Pt+8,Pt-D-\/h,Pt'= (=%(=7*&(=NOK1,QQ,S1'y9 (9tp(9.(9E1,QQ,S02#y3#$3#63#M4ov#X=5&) 65o/k 23o4k 7buf  8',=(= ,.9fmt,@t:;xL# : ; 9 I$ > &I> I: ; 9 ( : ;9 I  : ; 9  : ; 9 I I !I/  : ; 9  : ; 9 I8   I< : ; 9  : ; 9 I8  : ; 9  : ; 9 I8''II : ;9  : ;9 I8  : ;9 I8 : ;9  : ;9  : ;9  : ;9 I '!4: ;9 I?<"!#4: ; 9 I?<$> I: ;9 %( &4: ; 9 I'.?: ; 9 'I@B(: ; 9 IB)4: ; 9 IB*4: ; 9 IB+1,B-1.1B/10 U1B12.: ; 9 'I 3: ; 9 I4: ; 9 I54: ; 9 I6 74: ; 9 I8!I/9: ; 9 I:;.1@B<1B=41B>1RB UX Y W ? U@41A 1UB1C41D.?<n: ; 9 E.?<n: ;9 PlP,0P0HUP\U\`P`dUP P 8P8,PQ Z 0Q0Z,QR R ;R;,RPTPT WPP$PDPPP\|P|UP U3v8%3'S SYy YP P $P$TPQ X (Q(TXR R 7R7TRLPPP0V<TV0P0TT<TTP P $P$PQ W (Q(WR R 7R7RLPPPUPUP P $P$PQ W (Q(WR R 7R7RLPPPUPUPlP,0P0HUP\U\`P`dUPlP,0P0HUP\U\`P`dUPlP04P4LVTlV`lUPPQQRRPPQQRRPPPPQURRSS<OPX\PPLXTLXULXVLXW`tP|(lllT,l(,LX(,LXDLX<T(lllT,lZ  src/devices./include/prosc:\users\noama\documents\pros\toolchain\usr\arm-none-eabi\include\machinec:\users\noama\documents\pros\toolchain\usr\arm-none-eabi\include\sysc:\users\noama\documents\pros\toolchain\usr\lib\gcc\arm-none-eabi\8.3.1\includec:\users\noama\documents\pros\toolchain\usr\arm-none-eabi\include./firmware/libv5rts/sdk/vexv5/include./include/vdmlvdml_link.cllemu.h_default_types.h_stdint.hlink.hstddef.h_types.hreent.hlock.herrno.hmath.hstdlib.hunistd.hdevice.hmisc.hv5_apitypes.hregistry.hvdml.hv5_api.hstdio.hapix.h#.g /. K. 4/   .r."K K xJ  .J '. /0KJ(J .K hK+K0.K8 .fT< .f##-/f.ff1GgJ11-/f.ff0,,g..44-/f.ff0,,g..JJ/ K.1. .v...JJJf.f,f J K.2 /J(*J K.(K..II/ K.1. .v...JJJf.f,f J K.2 /J(*J K.(K..FF/ K.1..f...JJJf.f,f J K.2 /J(*$"J. K.(K0*/h  k /-/ J/ -/ g -/  f/J wf$-/EE/ K.1.1.O....Jf.f,f J K.,.(UJ$"J. K.(K".. gK.(bJf/.J g./(f/-/. gK. KKJ(r.f2*0K J1. gJ$-/..(..f //-/f.ff0,,g.._dso_handledprintf_fpos_t_sys_errlist_fnargs_rand48E_DEVICE_DISTANCEchecksum_emergency_mbstate__uint8_tE_DEVICE_OPTICAL_atexit0typeE_LINK_TX_wcrtomb_state_wcsrtombs_statelong long unsigned int__fdlibm_posixport_mutex_give_lbfsize__locale_tuint32_tvexDeviceGenericRadioWriteFree__fdlib_version_mbrtowc_stateopterrshort unsigned int__tm_secdeviceint16_t_off_t_closesigned char_ubufE_DEVICE_UNDEFINED_basebaked_date__tm_hour__sf_on_exit_args_cookie__sglue__errnolong intlink_transmitlcd_print_flags_is_cxa_stdin__FILE_result_klong long intuint16_tsize_tx_bufdouble_cvtbuf_offsetlink_init_mbsrtowcs_state_mbrlen_stateregistry_get_deviceE_DEVICE_ROTATIONlink_init_override_fns__uint32_t_sign_impure_ptr_stderr_Bigint_nextport_readlink_type_e_t__tmvexDeviceGenericRadioLinkStatus__wchbSTART_BYTE_stdoutbaked_time_cvtlenlong unsigned int_fileE_DEVICE_GPSlink_clear_receive_bufvexDeviceGenericRadioTransmit_niobsdataE_DEVICE_GENERIC_rand_next_clear_rx_buf_signal_buf_asctime_buf_result__wch_LOCK_Tenviron_newE_DEVICE_SERIAL_V5_Device_lockE_DEVICE_VISION_multheader_byteoptreset_write__tm_yearlink_connectedlink_raw_receivable_sizeE_DEVICE_RADIO_nmalloclink_id__fdlibm_versionoptargE_LINK_TRANSMITTERlink_type_eplugged_typeoptind_mbstate_t_nextflink_raw_transmittable_sizeV5_DeviceT__tm_mondevice_infoport_errorssuboptargdest__sdidinit_gamma_signgamlink_receiveGNU C11 8.3.1 20190703 (release) [gcc-8-branch revision 273027] -mcpu=cortex-a9 -mfpu=neon-fp16 -mfloat-abi=softfp -marm -march=armv7-a+mp+sec+neon-fp16 -g -Os -std=gnu11 -ffunction-sections -fdata-sections -funwind-tableswint_tfloat_freelistE_DEVICE_IMU_wctomb_statereceived_size_Boolint32_tunsigned char_iobsdevice_typeport_mutex_take_h_errnoE_LINK_RECEIVER__tm_ydaydata_size_flags2_dataregistry_unbind_port__sFILE_sys_nerrregistry_validate_bindingvexDeviceGenericRadioReceiveAvail_mblen_state_inc_indE_DEVICE_MOTOR_locale__cleanup_unspecified_locale_info_maxwds_reent_seedreceived_data_size__count__lock__value_seek__tm_wdaylink_receive_rawlong double_errnochar_blksizelink_transmit_raw_sizeunsigned int__uint16_tv5_smart_device_s_t_link_initshort int__int32_tC:\Users\noama\Documents\pros\prosvexDeviceGenericRadioConnectionline_strtok_lastE_LINK_RX_fntypesv5_device_e_t_add__ULong_getdate_errE_DEVICE_ADIcalculated_checksum_global_impure_ptr__fdlibm_ieeereceived_checksum_unused_rand_wds_glueuint8_t_l64a_bufregistry_get_plugged_typeE_DEVICE_NONE_sig_func_flock_t_atexit__int16_t_nbuf_unusedsrc/devices/vdml_link.c__tm_isdst_localtime_buf__tm_min_r48optopt_mbtowc_state_p5s__sbufv5_device_e__tm_mdayvexDeviceGenericRadioReceiveGCC: (GNU Tools for Arm Embedded Processors 8-2019-q3-update) 8.3.1 20190703 (release) [gcc-8-branch revision 273027] | B(BDLB D  lDlDlDBB$TB( B $,B0 lDA8aeabi.7-A A   "$*D  (        ! !#$$& &())+ +-..0 02335 5P5788: ::<==? ?ABBD3DEFHIKMOQSRU>NVp")<lKel!l&+ 0T5(,:5=l?vdml_link.c$a_link_init$d_clear_rx_buf.isra.1START_BYTEport_mutex_take__errnoregistry_get_plugged_typeregistry_get_devicevexDeviceGenericRadioConnectionregistry_unbind_portport_mutex_give__aeabi_unwind_cpp_pr0vexDeviceGenericRadioReceiveAvailvexDeviceGenericRadioReceivelcd_printlink_init_overridelink_connectedregistry_validate_bindingvexDeviceGenericRadioLinkStatuslink_raw_receivable_sizelink_raw_transmittable_sizevexDeviceGenericRadioWriteFreelink_transmit_rawvexDeviceGenericRadioTransmitlink_receive_rawlink_transmitlink_receivedprintflink_clear_receive_bufW X8YLX\Zt[|\]X]*^ _`* ^*^ *^ *^e(Z4W@XXfd]* ^e$Z0W<XT_`]*%^e$Z0W<XTi`]**^ X4eDZPW\XlfxX]iXk]*/^ X4eDZPW\XlfxX]_X`]*4^ X4eDZPW\XlfxX]iXkk k k,]PJ*9^ X8eHZTW`Xpf|X_X`oX`$ P`oX ]`]LL L$L(L*?^e$Z0W<XT `]*E^N SSSQ!R(S-S;S@SNSSSaSfStSySSSSSSSSSSSSSS SS"S'S4S@SUSaSSSSSSSSSSSSSOS\SiSvSSSSSSSSSSSS'S5SBSOS\SSSSSSS SS'S4SASNSSSSSSSSS!S0S>SLSZShSvSSSSSSSSSSSSS-S<SKSZSrSSS*S8SFSaSoS}SSSSSSSSSS$S2S@SNS\SjSxSSSSSS S@ SM Sk S S S S S S S S S S$ S1 S= SO S[ Sg Ss S S S S S S S S S S S S S S S S S S S" S4 SB SO Sz S S S J S E S O O S O O O O E E( E< EE E[ Er S} ? S O O S O O S O O S O O S S O O S O O" S1 S< O@ OE QW O[ Oa ?j ? ? ? ? ? ? ? ? ? ???'?=?W?mLvL?????S9S OOSO#O(S3O7O<SGOKOPS_SyO}OQOO999999999!9*9;JF9_9y99S4SOOSOOSOOSOOOO!4*4D4X4l4u4~444444S/SOOSOOS%O)O.S9O=OMOQOV/_/y////////// S*'S2O6O;SFOJOZO^Oc*}*****S%SOOSOOOO%8%L%`%i%r%S SOOSOOOO    $ - @SESP_SjOnOsS~OOSOOSSOOSOOSOOS0S<SHS_SlSzSSSSOO OOOO%O)O2O6O?OCOLQQaOeOnOrO{OOOOQQQOO .BK_h}   SSSSSSSSSSSSSSSS(S,S5S9SBSFSOSSS\S`SiSmSEEEE+E/E6E:EAEEEXE\EcEgE~?????????????????? ????%?)?0?4?J?N?U?Y?r?v?}???????????????????????#?8?<?C?G?P?T?k9o9v9z9999999999999999999 99)9-94989?9C9X9\9d9h9o9s999994444444444444444*4.45494C4G4N4R4h4l4s4w44444///////////// ///./2/9/=/G/K/R/V/l/p/w/{/////**************&%*%1%5%M%Q%X%\%c%g%z%~%%%             *.59OSZ^tx -18<OSZ^tx    M (08 @%H*P/X4`9h?pE  $048<H9L9P9T9X9\9h?l?p?t?    %%**//4499??EE ?[u %f*/489^?ET4T8 TTXtTxTT T%T*T/T 4(T,9PTT?xT|E.symtab.strtab.shstrtab.text.data.bss.rel.text._link_init.ARM.extab.text._link_init.rel.ARM.exidx.text._link_init.rel.text._clear_rx_buf.isra.1.ARM.extab.text._clear_rx_buf.isra.1.rel.ARM.exidx.text._clear_rx_buf.isra.1.ARM.extab.text.lcd_print.rel.ARM.exidx.text.lcd_print.rel.text.link_init.ARM.extab.text.link_init.rel.ARM.exidx.text.link_init.rel.text.link_init_override.ARM.extab.text.link_init_override.rel.ARM.exidx.text.link_init_override.rel.text.link_connected.ARM.extab.text.link_connected.rel.ARM.exidx.text.link_connected.rel.text.link_raw_receivable_size.ARM.extab.text.link_raw_receivable_size.rel.ARM.exidx.text.link_raw_receivable_size.rel.text.link_raw_transmittable_size.ARM.extab.text.link_raw_transmittable_size.rel.ARM.exidx.text.link_raw_transmittable_size.rel.text.link_transmit_raw.ARM.extab.text.link_transmit_raw.rel.ARM.exidx.text.link_transmit_raw.rel.text.link_receive_raw.ARM.extab.text.link_receive_raw.rel.ARM.exidx.text.link_receive_raw.rel.text.link_transmit.ARM.extab.text.link_transmit.rel.ARM.exidx.text.link_transmit.rel.text.link_receive.ARM.extab.text.link_receive.rel.ARM.exidx.text.link_receive.rel.text.link_clear_receive_buf.ARM.extab.text.link_clear_receive_buf.rel.ARM.exidx.text.link_clear_receive_buf.rodata.START_BYTE.rodata.link_receive.str1.1.rel.debug_info.debug_abbrev.rel.debug_loc.rel.debug_aranges.rel.debug_ranges.rel.debug_line.debug_str.comment.rel.debug_frame.ARM.attributes4!4'4K4, @tQPVA`p\ @QV({ @QV  p   @QV $p$ @QV>,  @RV4<Rp<N @ RVDl @RVTpT @$RV\l @4R0Vp  @dRV[l. @tR0V!Q<~p<!z @RV$Dl @R0V&p& @RV)O) @R`V+Ekp+g @TSV. @dS`V0`p`0 @SV3hT @SV5(p5$ @TTV8g,F @dTV:]~p:z @4UV=l @DU0V?dpd? @tUVBl!2mAA v= @UVFM$#_&- [ @,eVIn0j @mpVK0} @\nVMv1^  @ohVO0: 0EwDF @DpVSpG9HWW  OTqvdml_motors.c.o/1697568241 0 0 100666 70044 ` ELF(|4(- Ѝ/@-O P OD@Dt@P `P  00 U1#Ѝp@-O P OD@Dt@P `P  00 U1#ЍpA-O `ODP@Dt@P pP 00VPeA-O `ODP@Dt@P pP 00VPe~0@-Q>QPO aOD@t A@A-O `ODP@Dt@P pP 00VPeA-O POD@Dt@P `P 00`,pU`pq!p@-O `OD@Dt@P PP 00QVPP`pA-O POD@Dt@P `P 00`,pU`pq!p@-O OD@Dt@P PP 00QPpp@-O `OD@Dt@P PP 00QVPP`pA-O OD@Dt@P PP 00`$p`pp@-O OD@Dt@P PP 00QPpp@-O OD@Dt@P PP 00QPpp@-O OD@Dt@P PP 00QPpp@-O OD@Dt@P PP 00QPpA-O `ODp@Dt@P PP 00QVPP`A-O POD@Dt@P `P 00`,pU`pq!A-O OD@Dt@P PP 00`$p`pA-O OD@Dt@P PP 00`$p`pA-O OD@Dt@P PP 00`$p`pp@-O `OD@Dt@P PP 00QVPP`pA-O OD`p@Dt@P PP 00 0p@-O OD@Dt@P PP 00ppp@-O `OD@Dt@P PP 00pvpp@-O `OD@Dt@P PP 00ppp@-O `OD@Dt@P PP 00pvpp@-O `OD@Dt@P PP 00pvpp@-O `OD@Dt@P PP 00ppp@-O `OD@Dt@P PP 00ppp@-O OD@Dt@P PP 00pPpp@-O OD@Dt@P PP 00QPpp@-O OD@Dt@P PP 00pPpp@-O OD@Dt@P PP 00pPpp@-O OD@Dt@P PP 00QPpp@-O ODPDuPP `P 00ppt@p}+ WA Yinto   e3 )at+tb 7hMOD E. tn H t  3  0 ,    %"V \N #J4 i 6_k7, 7 , 7, 57,_x8  m> 3$<` > , &? , {@ ,  A , B , KC ,  D , 7 E , F , O P  x Q S >V >< 3 b i c d, f  g`  3 z=  {= |, tQh_p=_r,_w,  ~ _bf ,  < *  g9$   ](  w,_ub0_up=8_ur,< g }@ C_lbD ,L v P T  aX 0\ d ,d,<, (eg, l  lm l n,or,0s4Yu,8w  <6z@{,D|H} L,P~ Tb X HLU & 1% 2   ,.<., . ]<, ?,w< ct 3t 3 $C (i **+,,    D(y E(F(cG 8 3M3< vM$x,H ,P X0h 0pu 0x]m/,0f 00 00 ,] 3m 3} 3Px= 33 3 8 } 3    & , ,  B 3344g \ !>$g !,%" a _ #$c h#  U h  {n , - 0! g!Z  !> ! ,!5 ,! ,!N ,% t 0 $ $}$+ $[$$$ $ $ $$ $$ >X 0. ." 3\ $d$*$& d e  "3kO $>$' $0&`t O " 3z $$| $$'$ $$$ $ &a    "ht $$$  't2 $$9$: "Y t!e $ $& $ U%?  r !; x  q  pad  3{ ( 3 t )r3( *= 5 ("+rtn6 SQ, )I -Pu-Q2,0)] -Pu,<)q -Pu.H).`).h)  (, tQ)r," lf*= . +rtn/,, )-Pt-Q2,0)-Pt,<).-Pt.H).`)/l)-Pt( % t)r%, *= ' )#+rtn(e TR, )-Pt-Q2,0)-Pt,<)-Pt.H).`)/l)-Pt(O t)r8 mg*=   +rtn!2 , )-Pt-Q2,0)-Pt,<)-Pt.H).`*/l)-Pt(y t)r( *=  +rtn JF, )@-Pt-Q2,0)T-Pt,<)h-Pt.H).` */l)-Pt(c  tI)r2 nh*=  +rtn , )-Pt-Q2,0)-Pt,<)&-Pt.H).`*/l)-Pt(   x)r ( ) < *=   @:,$)-Pt-Q2,4)-Pt,@)-Pt.L),h$*-Qv/p)-Pt( x)r# oi)G4*=  ,$)-Pt-Q2,4)-Pt,@)-Pt.L),h0*-Qv/p)-Pt$0  x1r" 1 @ -)2=  QK,$)V-Pt-Q2,4)j-Pt,@)~-Pt.L),h<*-Qv/p)-Pt0A  xq1r( z1L\ 2=  ,$)-Pt-Q2,4)/-Pt,@)C-Pt.L),hH*`-Qv/p)-Pt0{ x61r( 1< ;72=  _Y,$)-Pt-Q2,4)-Pt,@)-Pt.L),hT*%-Qv/p)-Pt0< x1r% 1F 2=  ,$)-Pt-Q2,4)-Pt,@)-Pt.L),h`*-Qv/p)-Pt0  p1r$ 2=  KE, )V-Pt-Q2,0)j-Pt,<)~-Pt.H).`l*/h)-Pt0  [1r( zt1 ; 2=  ,()-Pt-Q2,8)$-Pt,D)8-Pt.P).px*/x)-Pt0 )1r" 2 .*2=  YS3rtn ,$)-Pt-Q2,4)-Pt,@)-Pt.L).d*/x)-Pt0%1r 2=  3rtn %  , )-Pt-Q2,0)-Pt,<)-Pt.H).d*/t)-Pt0%1r% )#2=  _Y3rtn %, )R-Pt-Q2,0)f-Pt,<)z-Pt.H).d*/t)-Pt0%W1r 2=  3rtn %  , ) -Pt-Q2,0) -Pt,<)4-Pt.H).d*/t)-Pt0%%1r" % ! 2 J F 2=  u o 3rtn % ,$)-Pt-Q2,4)-Pt,@)-Pt.L).h*/)-Pt0; 1r' 1=x 2  2=  . ( 3rtn [ W ,()-Pt-Q2,8)-Pt,D)-Pt.P),l*-Qw/)-Pt0 t1r!  y 2=  3rtn , )-Pt-Q2,0)-Pt,<)-Pt.H).`*/l)-Pt0  t1r"  2=  < 6 3rtn i e , );-Pt-Q2,0)O-Pt,<)c-Pt.H).`*/l)-Pt0A t@1r# 2=  3rtn, , )-Pt-Q2,0) -Pt,<)-Pt.H).`*/l)-Pt0  t1r&   2=  J D 3rtn,w s , )-Pt-Q2,0)-Pt,<)-Pt.H).`*/l)-Pt0%1r$ 2=  3rtn % , )i-Pt-Q2,0)}-Pt,<)-Pt.H).d*/t)-Pt0~  1r~$   2 = 9 2=  h b 3rtn ,$)7 -Pt-Q2,4)K -Pt,@)_ -Pt.L).d+/x)-Pt0u w t:2p c_2= q 3rtnr %,$)!-Pt-Q2,4)!-Pt,@)!-Pt.L).h +/)-Pt0e "1re* 2f 2= g %3rtnh RN,$)"-Pt-Q2,4)"-Pt,@)"-Pt.L).d,+/x)-Pt0w]%#1r]) tp2^ 2= _ 3rtn` %,$)[#-Pt-Q2,4)o#-Pt,@)#-Pt.L).h8+/)-Pt0 U $1rU/ 1 U= 0,2V RN2= W }w,())$-Pt-Q2,8)=$-Pt,D)Q$-Pt.P),tD+n$-Qu/|)-Pt4 M $5rM# 5lM1 6N 6= O 4E %5rE$ 5 E2 6F 6= G 0:= %1r=$ 1 =1%7 =C 2>  2= ? 82,()%-Pt-Q2,8)%-Pt,D)%-Pt.T),|P+%-}x/)-Pt0O5 &1r5$ ea1 51%7 5C 26 2= 7 ,()&-Pt-Q2,8)&-Pt,D)&-Pt.T),|\+&-}x/)-Pt01 '1r1 8$-Q09p Pu'1r IA1l) 2[ , :P$0,'1t,. ;fmt,@.t<=$(>$>$D>?$uq?$@$LL E L(>$>$AL B$B$.P),()e(-Pt-Q2,8)y(-Pt,D)(-Pt,th+(-Qu/|)-Pt=$)>$>$?$NJ?$xr@$LL E :)C$C$AL B$B$.P),()S)-Pt-Q2,8)g)-Pt,D){)-Pt,tt+)-Qu/|)-PtDAA^ D4DDRR D}DD44D%%DD{DD##|D DssDD zDG G D00D DDDI I D__D  DxxDLLDDDDDLLuDDtDTTsDDVVqD D!!DpDr% U$ > $ > : ;9 I: ; 9 I : ; 9  : ; 9 II !I/  : ; 9  : ; 9 I8   I< : ; 9  : ; 9 I8  : ; 9  : ; 9 I8''II&I : ;9  : ;9 I8  : ;9 I8 : ;9  : ;9  : ;9  : ;9 I'4: ;9 I?< !!4: ; 9 I?<"> I: ;9 #( $( %> I: ; 9 &('> I: ;9 (.?: ;9 'I@B): ;9 IB*4: ;9 IB+4: ;9 IB,1-B.1/10.?: ; 9 'I@B1: ; 9 IB24: ; 9 IB34: ; 9 IB4.?: ; 9 'I 5: ; 9 I64: ; 9 I7: ; 9 I8B19.?: ; 9 'I@B:B1;: ; 9 I<=.1@B>1B?41B@1RB X Y W A B41C1D.?<n: ; 9 PtT48P8PVXtV`dPPptP48P8PUXdUdhPhlUPptP48P8PUXdUdtUPptP48P8PUXdUdtUPptP48P8PUXdUdhPhlUPptP48P8PUXdUdtUP p xPQxV8<P<TU\xUP p xPQxQ8<P<TU\xUP p xPQxV8<P<TU\xUP p xPQxV8<P<TU\xUP p xPQxV8<P<TU\xUP p xPQxV8<P<TU\xUPppP48P8PUXpUP$p$P'RS'%<@P@XU`U P P p P8<P<TU\lUlpPpxUPpP48P8PU\tUptVWPpP48P8PU\tUptVWPpP48P8PU\tUptVW P P p P8<P<TV`pVxVW$P$PQW$p$P<@P@XU`tUtxPxUPptP48P8PUXdUdhPhlUPptP48P8PUXdUdhPhlUPptP48P8PUXdUdhPhlUPptP48P8PUXdUdhPhlUPpP48P8PU\tUptVW P P p P8<P<TU\lUlpPpxUPptP48P8PUXdUdhPhlU P P p P8<P<TV`pVxVW P P p P8<P<TU\lUlpPpxU P P p P8<P<TV`pVxVW$P$PQU$p$P<@P@XW`W$P$P'RS'p%p{RS$p$P<@P@\VdV$P$P'RS'p%p{RS$p$P<@P@\VdVPP P ,P,LTLOPQQ8Q<<P<DpDHq`HOQPP$P$PQlUlQ $p$v<@P@XW`WLXVLXU$P$PQlUlQ $p$v<@P@XW`WDPtttttpxxxxxxttttttPtttttpxxxxxxtttttts ./include/prossrc/devicesc:\users\noama\documents\pros\toolchain\usr\lib\gcc\arm-none-eabi\8.3.1\includec:\users\noama\documents\pros\toolchain\usr\arm-none-eabi\include\machinec:\users\noama\documents\pros\toolchain\usr\arm-none-eabi\include\sysc:\users\noama\documents\pros\toolchain\usr\arm-none-eabi\include./firmware/libv5rts/sdk/vexv5/include./include/vdmlllemu.hvdml_motors.cstddef.h_default_types.h_types.hreent.hlock.herrno.hmath.h_stdint.hstdlib.hunistd.hdevice.hmisc.hmotors.hv5_apitypes.hvdml.hregistry.hv5_api.hK+K0.M4M/M-K/.Jf.f)1,+-./gJ/M<M/M-K/.Jf.f)1,+-./gJ/</<-/<-0.fff. df))1,*.-/KJ"0 J:/:-/:-0.fff. vff))1,*.-/KJ22- fyf/  +1 1 .J/ J/ -.GG/G-/G-0.fff.ff)1,*.-/KJ////-//ff.ff M,+K-0,//.00/0-//ff.ff 1,+K-//J////-//ff.ff M,+K-0,//.-- // -/fff.ff0(,g..**/*-//ff.ff 1,+K-//J** // -/fff.ffL(,g-/.,, // -/fff.ff0(, g..)) // -/fff.ff0(, g..(( // -/fff.ff0(,g..'' // -/fff.ff0(,g..HH/H-/H-0.fff.ff 1,+g-//J((/(-//ff.ff M,+K-0,//.%% // -/fff.ffL(,g-/.++ // -/fff.ffL(,g-/.&& // -/fff.ffL(,g-/.((/(-//ff.ff 1,+K-//JEE // -E-Lf.Jf.ff%0(+J** // -/fff.ff%0(+KJLL /L- //.fff.ff%0(+gJCC /C- //.fff.ff%0(+gJSS /S- //.fff.ff%0(+gJII /I- //.fff.ff&0(+gJ== /=- //.fff.ff%0(+gJCC /C- //.fff.ff%0(+gJ88 // -/fff.ff20(+gJ.. // -/fff.ff0(,g..>> // -/fff.ff50(+gJ22 // -/fff.ff/0(+gJ(( // -/fff.ff0(, g.... // -/f.ff0(+K.._V5_Deviceint8_t__locale_t__value__sf_readvexDeviceMotorPositionResetvexDeviceMotorDirectionGet_writeint32_t_asctime_buf_cvtlenvexDeviceMotorCurrentLimitFlagGetV5MotorBrakeMode_unused__tm_wcsrtombs_state_nbuf__tm_sec_l64a_bufE_DEVICE_RADIO_lockE_MOTOR_GEAR_GREEN_multvexDeviceMotorVoltageLimitSetmotor_is_over_tempvexDeviceMotorVelocityGet__wch__uint8_t_file_on_exit_args_sys_nerrvexDeviceMotorFaultsGet_mbrlen_statelong int_impure_ptr_result_k_sizeport_mutex_take_localtime_bufvexDeviceMotorBrakeModeGetvexDeviceMotorAbsoluteTargetSetregistry_validate_bindingE_DEVICE_IMU_V5_MotorBrakeModev5_smart_device_s_t__tm_monvexDeviceMotorTargetGetV5_DeviceTmotor_get_position_unused_randsigned charuint8_tE_MOTOR_GEAR_100timestampE_MOTOR_GEAR_600motor_get_efficiencybaked_datemotor_get_raw_position__errnoenvironunsigned charmotor_movemotor_set_current_limitvexDeviceMotorVoltageLimitGet_unspecified_locale_info_reent_global_impure_ptrmotor_get_torqueabs_portdevice_infovexDeviceMotorPositionGet_BoolE_MOTOR_BRAKE_BRAKEE_MOTOR_ENCODER_DEGREESvexDeviceMotorVelocityUpdatevexDeviceMotorGearingSetE_DEVICE_ADIE_MOTOR_GEARSET_06E_DEVICE_UNDEFINEDchar_fns_closeE_DEVICE_VISIONE_DEVICE_DISTANCEmotor_is_reversedlcd_printmotor_gearset_e_t_stdinE_MOTOR_GEARSET_18motor_move_relativeoptresetsrc/devices/vdml_motors.cdevice_typeE_DEVICE_MOTORmotor_get_voltagelimitvexDeviceMotorCurrentGetunitsmotor_encoder_units_eE_MOTOR_GEARSET_36_cookieregistry_get_devicemotor_move_velocityvexDeviceMotorVoltageSet_wdskMotorEncoderCounts__lock_sig_funcvexDeviceMotorPowerGet_offset_cvtbufE_MOTOR_BRAKE_HOLDvexDeviceMotorCurrentLimitGetoptind__fdlib_versionE_MOTOR_GEAR_200kV5MotorBrakeModeCoast_p5slong unsigned intE_MOTOR_GEAR_BLUEkMotorEncoderDegreesvexDeviceMotorReverseFlagGet__sFILE__sdidinit_flags2voltagelinemotor_get_current_limit_errnomotor_get_encoder_unitsmotor_get_temperature_signal_buf_Bigint_maxwdsE_DEVICE_GENERIC__cleanup_atexit0__uint32_t_emergencylong long int_niobs__sgluekMotorEncoderRotations_nmallocdoublemotor_encoder_units_e_t_gamma_signgamvexDeviceMotorVelocitySet_freelistvexDeviceMotorEncoderUnitsGet_iobs_glue_signmotor_get_flagsfloatvexDeviceMotorOverTempFlagGetmotor_set_voltage_limitE_MOTOR_ENCODER_ROTATIONSmotor_set_encoder_units_V5MotorGearset_nextunsigned intE_MOTOR_GEAR_REDmotor_is_over_currentvexDeviceMotorReverseFlagSet_h_errnogearsetpositionvexDeviceMotorRelativeTargetSet_wcrtomb_statevelocity__tm_mdaymotor_modify_profiled_velocityport_errorsvexDeviceMotorBrakeModeSet_new_ubuf_stderr_wctomb_state_mbstatemotor_gearset_e_rand_next_flagsmotor_tare_position_atexitkMotorGearSet_06motor_get_actual_velocity__countmotor_move_voltage__tm_wdaylong doublekMotorGearSet_18__tm_ydayC:\Users\noama\Documents\pros\prosmotor_brake_mode_e_t_seed_seekmotor_get_faultsmotor_brake_mode_e_fpos_t__wchbvexDeviceMotorPositionSetmotor_get_gearing_mbtowc_stateoptopt__int8_tbaked_timevexDeviceMotorCurrentLimitSetE_DEVICE_ROTATIONdevicelong long unsigned intcommandmotor_get_brake_mode_dso_handle_rand48_stdoutkMotorGearSet_36v5_device_eE_DEVICE_NONE__fdlibm_versionmotor_set_zero_position_blksizemotor_set_gearing_basekV5MotorBrakeModeHoldE_MOTOR_BRAKE_INVALIDopterr_strtok_lastvexDeviceMotorTemperatureGet_mbrtowc_statemotor_get_current_draw_flock_t__FILEE_DEVICE_OPTICAL__int16_t_mbstate_t_r48wint_tv5_device_e_tmotor_get_voltage_limitE_DEVICE_SERIALGNU C11 8.3.1 20190703 (release) [gcc-8-branch revision 273027] -mcpu=cortex-a9 -mfpu=neon-fp16 -mfloat-abi=softfp -marm -march=armv7-a+mp+sec+neon-fp16 -g -Os -std=gnu11 -ffunction-sections -fdata-sections -funwind-tables_dataV5MotorEncoderUnitsmotor_set_reversedvexDeviceMotorActualVelocityGetE_MOTOR_ENCODER_COUNTSreversemotor_move_absolute__fdlibm_posixportmotor_get_target_positionkV5MotorBrakeModeBrake_mblen_stateshort intmotor_get_directionvexDeviceMotorTorqueGetmodemotor_get_target_velocityint16_tsuboptarg_fntypesvexDeviceMotorGearingGet_sys_errlist__tm_yearV5MotorGearsetE_MOTOR_BRAKE_COASTvexDeviceMotorPositionRawGet_lbfsize_inc_indE_DEVICE_GPSport_mutex_givemotor_get_power__fdlibm_ieee__sbuf_is_cxa_LOCK_TvexDeviceMotorEfficiencyGet_nextf_locale__ULonguint32_t_resultoptarg_off_tvexDeviceMotorFlagsGet_addshort unsigned int__tm_hourE_MOTOR_GEARSET_INVALIDmotor_brake_mbsrtowcs_statevexDeviceMotorVoltageGetvexDeviceMotorEncoderUnitsSet__int32_tE_MOTOR_ENCODER_INVALID_fnargs__tm_isdst__tm_min_getdate_errmotor_set_brake_modeGCC: (GNU Tools for Arm Embedded Processors 8-2019-q3-update) 8.3.1 20190703 (release) [gcc-8-branch revision 273027] | B DB DB DB BPDbBBBBtBBBtBtBtBtBBBBBBBBpBxBxBxBxBxBxBtBtBtBtBtBtBA8aeabi.7-A A   "$*D     !!#$$&&())+++-..00233555788::<==??ABBDDDFGGIIKLLNNPQQSSUVVXXZ[[]]_``bbbdeegggijjlllnooqqqsttvvxyy{{}~~"6Jdx ".AZhuP!&+0"5<\t:s?DtI$tN7UtSf~tX]bg-lC`qqv{px+Fx^|xxx x%CtXsttt t9tQvdml_motors.c$a$dlcd_print__aeabi_unwind_cpp_pr0motor_move_absoluteregistry_validate_bindingregistry_get_deviceport_mutex_take__errnovexDeviceMotorAbsoluteTargetSetport_mutex_givemotor_move_relativevexDeviceMotorRelativeTargetSetmotor_move_velocityvexDeviceMotorVelocitySetmotor_brakemotor_move_voltagevexDeviceMotorVoltageSet__aeabi_uidiv__aeabi_idivmotor_movemotor_modify_profiled_velocityvexDeviceMotorVelocityUpdatemotor_get_target_positionvexDeviceMotorTargetGetmotor_get_target_velocityvexDeviceMotorVelocityGetmotor_get_actual_velocityvexDeviceMotorActualVelocityGetmotor_get_current_drawvexDeviceMotorCurrentGetmotor_get_directionvexDeviceMotorDirectionGetmotor_get_efficiencyvexDeviceMotorEfficiencyGetmotor_is_over_currentvexDeviceMotorCurrentLimitFlagGetmotor_is_over_tempvexDeviceMotorOverTempFlagGetmotor_get_faultsvexDeviceMotorFaultsGetmotor_get_flagsvexDeviceMotorFlagsGetmotor_get_raw_positionvexDeviceMotorPositionRawGetmotor_get_positionvexDeviceMotorPositionGetmotor_get_powervexDeviceMotorPowerGetmotor_get_temperaturevexDeviceMotorTemperatureGetmotor_get_torquevexDeviceMotorTorqueGetmotor_get_voltagevexDeviceMotorVoltageGetmotor_set_zero_positionvexDeviceMotorPositionSetmotor_tare_positionvexDeviceMotorPositionResetmotor_set_brake_modevexDeviceMotorBrakeModeSetmotor_set_current_limitvexDeviceMotorCurrentLimitSetmotor_set_encoder_unitsvexDeviceMotorEncoderUnitsSetmotor_set_gearingvexDeviceMotorGearingSetmotor_set_reversedvexDeviceMotorReverseFlagSetmotor_set_voltage_limitvexDeviceMotorVoltageLimitSetmotor_get_brake_modevexDeviceMotorBrakeModeGetmotor_get_current_limitvexDeviceMotorCurrentLimitGetmotor_get_encoder_unitsvexDeviceMotorEncoderUnitsGetmotor_get_gearingvexDeviceMotorGearingGetmotor_is_reversedvexDeviceMotorReverseFlagGetmotor_get_voltage_limitvexDeviceMotorVoltageLimitGet*$4@Px* $4@Px*$4@Lpx**$4@Lpx*8L*#$4@Lpx*( 0<Hd|*- 0<H`t*3 0<Hd|*8,8D\h*> 0<H`t*C,8D`p*H,8D\h*N,8D\h*S,8D\h*X,8D\h*]$4@Lh|*b 0<Hd|*g,8D`p*m,8D`p*s,8D`p*y 0<H`t*$4@Ll t*,8D\ d* 0<Hdl* 0<Hdl* 0<Hdl* 0<Hdl* 0<Hdl* 0<Hdl*,8D\h*,8D\h*,8D\h*,8D\ h*,8D\"h*,8D\$d* !(6=DIVdiw|#1?K]bn{,9FSao|#0Du8ER_ly!/=KYgu CQ_m{#1?C P m y              ) 5 A M Y k q w }                   ! 4 : @ F P b u {                  & , 3 @ S Y _ f ~            ( , 1 J ^ r {             /8AR^my}+7;@LPaej #(AUir{'09JVequz.:>COSXdhm !%*59>Wk0DMar} &7BQ\`epty!%*59>Wk%9BK\gv*5yDOSXcgw{yyyyyys  !15:sSsgs{sssmm m!m5m>mGmXcgr}gggg gg&1b@KOT_chsw|bbbbbb]-8<ALP`di]]]]]]X #X<XPXdXmXvXSSS SS'S0SALN[fjoz~NNNNNNH $)48HLQHjH~HHHHC     C8 CL C` Ci Cr C  >         > >!>!>#!>,!>=!H!8W!b!f!k!v!z!!!!!!!8!8!8!8!8!8 ""3%"0"4"9"D"H"M"X"\"l"p"u"3"3"3"3"3"3""-""#####&#*#:#>#C#-\#-p#-#-#-#-##(##########$ $$(*$(>$(R$([$(o$($$$$$$$$$$%%%)%-%2%=%A%F%U%`%d%i%t%x%}%%%%%%%% &&&&'&+&0&?&J&N&S&^&b&g& & & & & & &&&&'''!'#0';'?'D'O'S'X'c'g'l'#v''''''''''''''((((&(*(/(B(M(f(z((((((((((((())0);)T)h)|))))))))))))))))))** ****%*)*1*5*=*A*I*M*U*Y*a*e*m*q*y*}**********************+ + +++!+%+-+1+9+=+E+I+Q+U+]+a+i+m+u+y+(,37>BSWlpw{ )-48?CTXmqx|!(,37JNUYnry} '+@DKOVZosz~-18<QU\`gk  $;?FJ_cjnuy $.2KOVZaez~  .2<@Y]dhosyyyyyyyyyyyy yy)s-s4s8sBsFs_scsjsnsusysssmmmmmmmmmmmm m m% g) g0 g4 gJ gN gX g\ gu gy g g g g g g g b b b b b b b b b b b b. b2 b9 b= bD bH b[ b_ bf bj b ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] X X X X X# X< X@ XG XK XR XV Xi Xm Xt Xx X S S S S S S S S S S S S S S S S N N N# N- N1 NJ NN NU NY N` Nd Nw N{ N N N H H H H H H H H H H H H H H C C# C' C= CA CK CO Ch Cl Cs Cw C~ C C C C C C > > > > > > > > > >> >> >'>+>>8B8I8M8c8g8q8u8888888883333333 3%3)30343;3?3R3V3]3a3t-x--------------- ((((0(4(;(?(R(V(`(d(}(((((( 8<CGNRe i p t                 $+/I#M#T#X#b#f#m#q###############!(,DHOSZ^uy!(,37NR\`x| (08@#H(P-X3`8h>pCxHNSX]bgmsy (08   $(,0#4#8(<(@-D-H3L3P8T8X>\>`CdChHlHpNtNxS|SXX]]bbggmmssyy  $(, ,Ni#Z(-3)8>GCH^ N SP X ]B b g m s ym?|XD048 TXtx#(- $3<@8\`>x|CHNSX ]$(bDHgdhmsy 8<TXpt48PT.symtab.strtab.shstrtab.text.data.bss.ARM.extab.text.lcd_print.rel.ARM.exidx.text.lcd_print.rel.text.motor_move_absolute.ARM.extab.text.motor_move_absolute.rel.ARM.exidx.text.motor_move_absolute.rel.text.motor_move_relative.ARM.extab.text.motor_move_relative.rel.ARM.exidx.text.motor_move_relative.rel.text.motor_move_velocity.ARM.extab.text.motor_move_velocity.rel.ARM.exidx.text.motor_move_velocity.rel.text.motor_brake.ARM.extab.text.motor_brake.rel.ARM.exidx.text.motor_brake.rel.text.motor_move_voltage.ARM.extab.text.motor_move_voltage.rel.ARM.exidx.text.motor_move_voltage.rel.text.motor_move.ARM.extab.text.motor_move.rel.ARM.exidx.text.motor_move.rel.text.motor_modify_profiled_velocity.ARM.extab.text.motor_modify_profiled_velocity.rel.ARM.exidx.text.motor_modify_profiled_velocity.rel.text.motor_get_target_position.ARM.extab.text.motor_get_target_position.rel.ARM.exidx.text.motor_get_target_position.rel.text.motor_get_target_velocity.ARM.extab.text.motor_get_target_velocity.rel.ARM.exidx.text.motor_get_target_velocity.rel.text.motor_get_actual_velocity.ARM.extab.text.motor_get_actual_velocity.rel.ARM.exidx.text.motor_get_actual_velocity.rel.text.motor_get_current_draw.ARM.extab.text.motor_get_current_draw.rel.ARM.exidx.text.motor_get_current_draw.rel.text.motor_get_direction.ARM.extab.text.motor_get_direction.rel.ARM.exidx.text.motor_get_direction.rel.text.motor_get_efficiency.ARM.extab.text.motor_get_efficiency.rel.ARM.exidx.text.motor_get_efficiency.rel.text.motor_is_over_current.ARM.extab.text.motor_is_over_current.rel.ARM.exidx.text.motor_is_over_current.rel.text.motor_is_over_temp.ARM.extab.text.motor_is_over_temp.rel.ARM.exidx.text.motor_is_over_temp.rel.text.motor_get_faults.ARM.extab.text.motor_get_faults.rel.ARM.exidx.text.motor_get_faults.rel.text.motor_get_flags.ARM.extab.text.motor_get_flags.rel.ARM.exidx.text.motor_get_flags.rel.text.motor_get_raw_position.ARM.extab.text.motor_get_raw_position.rel.ARM.exidx.text.motor_get_raw_position.rel.text.motor_get_position.ARM.extab.text.motor_get_position.rel.ARM.exidx.text.motor_get_position.rel.text.motor_get_power.ARM.extab.text.motor_get_power.rel.ARM.exidx.text.motor_get_power.rel.text.motor_get_temperature.ARM.extab.text.motor_get_temperature.rel.ARM.exidx.text.motor_get_temperature.rel.text.motor_get_torque.ARM.extab.text.motor_get_torque.rel.ARM.exidx.text.motor_get_torque.rel.text.motor_get_voltage.ARM.extab.text.motor_get_voltage.rel.ARM.exidx.text.motor_get_voltage.rel.text.motor_set_zero_position.ARM.extab.text.motor_set_zero_position.rel.ARM.exidx.text.motor_set_zero_position.rel.text.motor_tare_position.ARM.extab.text.motor_tare_position.rel.ARM.exidx.text.motor_tare_position.rel.text.motor_set_brake_mode.ARM.extab.text.motor_set_brake_mode.rel.ARM.exidx.text.motor_set_brake_mode.rel.text.motor_set_current_limit.ARM.extab.text.motor_set_current_limit.rel.ARM.exidx.text.motor_set_current_limit.rel.text.motor_set_encoder_units.ARM.extab.text.motor_set_encoder_units.rel.ARM.exidx.text.motor_set_encoder_units.rel.text.motor_set_gearing.ARM.extab.text.motor_set_gearing.rel.ARM.exidx.text.motor_set_gearing.rel.text.motor_set_reversed.ARM.extab.text.motor_set_reversed.rel.ARM.exidx.text.motor_set_reversed.rel.text.motor_set_voltage_limit.ARM.extab.text.motor_set_voltage_limit.rel.ARM.exidx.text.motor_set_voltage_limit.rel.text.motor_get_brake_mode.ARM.extab.text.motor_get_brake_mode.rel.ARM.exidx.text.motor_get_brake_mode.rel.text.motor_get_current_limit.ARM.extab.text.motor_get_current_limit.rel.ARM.exidx.text.motor_get_current_limit.rel.text.motor_get_encoder_units.ARM.extab.text.motor_get_encoder_units.rel.ARM.exidx.text.motor_get_encoder_units.rel.text.motor_get_gearing.ARM.extab.text.motor_get_gearing.rel.ARM.exidx.text.motor_get_gearing.rel.text.motor_is_reversed.ARM.extab.text.motor_is_reversed.rel.ARM.exidx.text.motor_is_reversed.rel.text.motor_get_voltage_limit.ARM.extab.text.motor_get_voltage_limit.rel.ARM.exidx.text.motor_get_voltage_limit.rel.debug_info.debug_abbrev.rel.debug_loc.rel.debug_aranges.rel.debug_ranges.rel.debug_line.debug_str.comment.rel.debug_frame.ARM.attributes4!4'464,DJpDF @dLd @t0p @  @0 tpt  @`|8 @0V~pz @$ @4p @< @L08p4 @|zP[ @!pp! @$ @0&p& @ܠ)c5 @0+Yp+ @.  @,00p0 @\3[- @l05Q8p85{ @8@t @0:p: @ܡ=D @0?:<bp<?^ @BD @,0DpD @\Gt @l0ID=pDI9 @LLtc @0NpN @ܢQt @0S< p<S @VODt+ @,0XEipXe @\[ @l0]H pH ] @`#P  @0b @p b< @ܣe c @0g}l pl g @jt  @,0l  p l @\oV  1 @l0qL  q p qm @t   @0v   p v @ܤy"   @0{  D p {@ @~  pl @,0   p  @\  x @l0   p  @o  xC @0e   p  @ܥ x @0  p @U x/ @,0K  q p m @\ x @l0  p @& x @0  H p D @ܦ tp @0  p @ t @,0 +p' @\ tS @l0up @t @0 p @ܧSt- @0Ixopxk @t @,0p @\ + @lx}>)tB% @8WH4 @8K]X8G @`]YY @L0i06nQt0wh} @|`ph9P o/113 1697568244 0 0 100666 30636 ` ELF(j4(WV- Ѝ/@A-p@P PP 00(`(p`pA@A-p@P PP 00(`(p`pA@A-p@P PP 00(`(p`pA@p@-p@P PP 00QPp@p@-p@`P PP 00pp@p@-p@P PP 00QPpAO-qP-@$MP `0 !!$Ѝ ؠЁaaC-AqP@P1000 0 Ѝ 밐ᲀp`p `@p@-p@`P PP 00PPpA-AqP@PT005010Ѝ `pp`@p@-p@P PP 00pp@p@-p@P PP 00pp6 int e3|+h7{< 96 } MO#* .tv Hh  3  0 n, H    "V \#J4 6_k7, 7 , ~7, 7,_x8  m> 3$<` > , ? , I @ , A , B , n C , vD , E , F , O P  HQ X S > V >< 3Pb c d, f  g`  3  z= {= |, h/h_p=_r,_w, I {  {_bf , { < U  r9$  ](  w,_ub0_up=8_ur,< }@ C_lbD ,L  P  T  aX 50\ B ,d,<, @(eQg,l kll  n,o'r,0 s47u,8w  < z@{,D |HA} L,P TXPHL & P 2   ,.<., . ]<, ?,w< ch 3h 3$Ch (*+,b,   cD(E(F(1 G 8 3M3MK$,H>,P X/ 0h0p'0x]{m ,00g 000,] 3m 3} 3 x= 33 3@ 8 } 3=    & , ,  B 33G44g \ !a $g !, \F o? $y , 0" 3 0 #$UP##u#:% : ! @G red A % $ B %  C % Z D % E ` K  L red M  $ N   O  PS  V  W X   Y   Z  [ pad \   ]  x ^ S _  / 5 6    &red  $    R A f  &red %$ % %Z %-   h           &pad    x    'U _ ( #  h#u !N g! !J! ,!,!,! ,"sh0] ##C# #### #r ## #& ## > ..!x  #] Z # pad  3 )  h** ) ++%,7-Pt-Q@,(K-Pt,4_-Pt.@.X/`-Pt  )~ h.** ~( XT+y,-Pt-Q@,(-Pt,4 -Pt.@.X/`-Pt)j ** j5 0rtnk +l1Xqh \,-Pu-Q@,P-Pu,\&-QT/p-Pu) ^ p** ^3 +_,&0rtn` YU,T-Pt-Q@,(h-Pt,4|-Pt.@,\&-Qv/h-Pt) N a** N) {w0rtnO +P|z2rgbU X,(-Pu-Q@,L<-Pu,X2P-Q}/p-Pu);G ** ;) 0rtn<G +=2rgbB ,$-Pu-Q@,\-Pu,h>-Q}/-Pu)2 l** 2% +30*0rtn4 ]Y,-Pt-Q@,(-Pt,4-Pt.@.XJ/d-Pt)/, p** ,% {*l,3 +-,B-Pt-Q@,,V-Pt,8j-Pt.D,`V-Qv/h-Pt)+& lR** &' +'0rtn( %LH,-Pt-Q@,(-Pt,4/-Pt.@.Xb/d-Pt)[ % **  ' zv+!0rtn" %,-Pt-Q@,(-Pt,4-Pt.@.\n/l-Pt) %** ' + 0rtn %:8,{-Pt-Q@,(-Pt,4-Pt.@.\z/l-Pt)n%**  VR+}w0rtn %,5-Pt-Q@,(I-Pt,4]-Pt.@.\/l-Pt),*,. 3fmt,@.t4f5ee^ 545  5 555XX5TTd 55x x 5555XX55AA5KK% U$ > $ > : ;9 I: ; 9 I : ; 9  : ; 9 II !I/  : ; 9  : ; 9 I8   I< : ; 9  : ; 9 I8  : ; 9  : ; 9 I8''II&I : ;9  : ;9 I8  : ;9 I8 : ;9  : ;9  : ;9  : ;9 I'4: ;9 I?< !!4: ; 9 I?<"> I: ; 9 #( $( %(& : ;9 I8 '> I: ;9 (( ).?: ; 9 'I@B*: ; 9 IB+4: ; 9 IB,1-B.1/104: ; 9 IB14: ; 9 I24: ; 9 I3: ; 9 I45.?<n: ; 9 PhP,0P0HUPhUPhP,0P0HUPhUQQ<,  H\,  \\+T  \\*TU  \\)TUV  \\(TUVW  \\'TUVWX  \\&TUVWXY  \l$TUVWXYZ loTUVWXYZVo|VPXPPpP,0P0HUP`U`dPdhUQQ8    D\    \dY   dhYX  hlYXW l YXWVLTPQQD0Tl0lt,PQtx&PQZ[x| PQZ[XY|PQZ[XYVW\dPPlP,0P0HUP\U\`P`dUPpPQpQ04P4LUTpUPlP,0P0HUP\U\`p,%`du,%PP,0P0HUTlUhlVWPP,0P0HUTlUhlVWPP,0P0HUTlUhlVWPP|lplphhlplphhu ./include/prossrc/devicesc:\users\noama\documents\pros\toolchain\usr\lib\gcc\arm-none-eabi\8.3.1\includec:\users\noama\documents\pros\toolchain\usr\arm-none-eabi\include\machinec:\users\noama\documents\pros\toolchain\usr\arm-none-eabi\include\sys./firmware/libv5rts/sdk/vexv5/includec:\users\noama\documents\pros\toolchain\usr\arm-none-eabi\include./include/vdmlllemu.hvdml_optical.cstddef.h_default_types.h_types.hreent.hlock.herrno.h_stdint.hoptical.hv5_apitypes.hmath.hstdlib.hunistd.hdevice.hmisc.hvdml.hregistry.hv5_api.hK+K0.&&-/f.ffL*,g-/. ---/f.ffL*,g-/. ---/f.ffL*,g-/. -%--/f.ff0*,g..:+:-/:-/.f.ff%0*+gJ+1+-/f.ff0*,g../:/+1/+iJ.K  x KJ//+///.//1./+1J.K  xf KJ//+///.99-/f.ff09,..;;1.;+1J.K tf KJ//x.22.f..-/f.ff%0*+KJ//-/f.ff%0*+KJ_V5_Deviceoptical_direction_evexDeviceOpticalBrightnessGet__locale_t__value__sf_readoptical_get_brightness_writeint32_t_asctime_buf_cvtlen_unused__tm_wcsrtombs_state_nbuf__tm_sec_l64a_bufvexDeviceOpticalLedPwmGetE_DEVICE_RADIO_locktypeoptical_get_rgb_multoptical_get_led_pwmoptical_get_proximityvexDeviceOpticalSatGetvexDeviceOpticalGestureEnable__wch__uint8_t_file_on_exit_argsoptical_direction_e_t_sys_nerrV5_DeviceOpticalGesturerdata_mbrlen_statelong int_impure_ptr_result_k_sizeport_mutex_takevexDeviceOpticalGestureGet_V5_DeviceOpticalRaw_localtime_bufbrightnessregistry_validate_bindingE_DEVICE_IMUv5_smart_device_s_t__tm_monV5_DeviceT_unused_randsigned charuint8_tbaked_dateblue__errnoDOWNenvironunsigned charvexDeviceOpticalGestureDisable_unspecified_locale_info_reent_global_impure_ptrdevice_info_BoolvalueE_DEVICE_ADIE_DEVICE_UNDEFINEDchar_fns_closelineE_DEVICE_VISIONE_DEVICE_DISTANCEoptical_gesture_s__uint16_tNO_GESTURElcd_print_stdinvexDeviceOpticalRgbGetoptresetdevice_typeoptical_set_led_pwmE_DEVICE_MOTORV5_DeviceOpticalRaw_V5_DeviceOpticalRgb_cookieregistry_get_device_wds__lock_sig_funcclear_offset_cvtbuf_V5_DeviceOpticalGestureoptical_enable_gestureoptind__fdlib_version_p5slong unsigned intoptical_rgb_s__sFILE__sdidinit_flags2optarg_errnovexDeviceOpticalProximityGetRIGHT_signal_bufERROR_Bigint_maxwdsE_DEVICE_GENERIC__cleanup_atexit0vexDeviceOpticalLedPwmSet__uint32_t_emergencylong long int_niobs__sglue_nmallocdouble_gamma_signgamV5_DeviceOpticalRgb_freelistvexDeviceOpticalHueGet_iobs_glueoptical_get_hue_signfloatcount_nextunsigned intoptical_get_gesture_rawport_mutex_give_h_errno_wcrtomb_statesrc/devices/vdml_optical.c__tm_mdayport_errors_new_ubuf_stderr_wctomb_state_mbstate_rand_next_flags_atexitgestureoptical_raw_s__count__tm_wdaylong double__tm_ydayC:\Users\noama\Documents\pros\prosoptical_raw_s_t_seed_seek_fpos_t__wchbudata_mbtowc_stateoptoptbaked_timeE_DEVICE_ROTATIONdevicelong long unsigned intLEFTuint16_t_dso_handleclaim_port_try_rand48_stdoutv5_device_eE_DEVICE_NONE__fdlibm_version_blksize_baseopterr_strtok_last_mbrtowc_state_flock_t__FILEE_DEVICE_OPTICAL__int16_t_mbstate_tldata_r48wint_tv5_device_e_tE_DEVICE_SERIALGNU C11 8.3.1 20190703 (release) [gcc-8-branch revision 273027] -mcpu=cortex-a9 -mfpu=neon-fp16 -mfloat-abi=softfp -marm -march=armv7-a+mp+sec+neon-fp16 -g -Os -std=gnu11 -ffunction-sections -fdata-sections -funwind-tables_data__fdlibm_posixport_mblen_stateshort intint16_tsuboptarg_fntypes_sys_errlist__tm_yearvexDeviceOpticalRawGet_lbfsize_inc_indE_DEVICE_GPS__fdlibm_ieee__sbuf_is_cxa_LOCK_T_nextf_locale__ULonguint32_toptical_get_raw_resultoptical_disable_gesturegreen_off_t_addshort unsigned int__tm_houroptical_gesture_s_t_mbsrtowcs_statetime__int32_toptical_get_gesture_fnargs__tm_isdst__tm_min_getdate_errddataoptical_rgb_s_toptical_get_saturationGCC: (GNU Tools for Arm Embedded Processors 8-2019-q3-update) 8.3.1 20190703 (release) [gcc-8-branch revision 273027] | B DDDDlDpDlD<D$ D,P Q DPZ ,BPQ$B $B(^ B pD$B(` B hDhDA8aeabi.7-A A   "$*Dx     x x!!#$$&&&(())++-..00233555788::<==??ABBDFGIKMOQPS" 7Gau l-Jp^xl!&+p0.I5ah:xh?vdml_optical.c$a$dlcd_print__aeabi_unwind_cpp_pr0optical_get_hueregistry_validate_bindingregistry_get_deviceport_mutex_take__errnovexDeviceOpticalHueGetport_mutex_giveoptical_get_saturationvexDeviceOpticalSatGetoptical_get_brightnessvexDeviceOpticalBrightnessGetoptical_get_proximityvexDeviceOpticalProximityGetoptical_set_led_pwmvexDeviceOpticalLedPwmSetoptical_get_led_pwmvexDeviceOpticalLedPwmGetoptical_get_rgbclaim_port_tryvexDeviceOpticalRgbGet__aeabi_unwind_cpp_pr1optical_get_rawvexDeviceOpticalRawGetoptical_get_gesturevexDeviceOpticalGestureGetoptical_get_gesture_rawoptical_enable_gesturevexDeviceOpticalGestureEnableoptical_disable_gesturevexDeviceOpticalGestureDisable*WY$Z0[<\X]h^* WY$Z0[<\X`h^*WY$Z0[<\Xbh^*WY$Z0[<\Td`^*WY(Z4[@\\fd^*!WY$Z0[<\Th`^*&W jXZdk|^*+l*.jHZTnl^*2WY$Z0[<\Xpd^*7WjLZXpl^*<WY$Z0[<\Ts\^*BWY$Z0[<\Tu\^*GWM RRRP!Q(R6R=RDRIRXR]RkRpR~RRRRRRRRRRRRR#R1R?RKR]RbRnR{RRRRRRRRRR,R9RFRSRaRoR|RRRRRRRRR#R0RDRuRRRRRRRRRR8RERRR_RlRyRRRRRRRRR!R/R=RKRYRgRuRRRRRRRRRRRRRRRRR RRCRQR_RmR{RRRRRRRRRRRR#R1R?RRRRRRC RP Rm Ry R R R R R R R R R R R R R R R- R: RH RT Ra R{ R R R R R R R R R R R R$ R6 R= RB RP Rl Rz R R R R R R R R R R R" R0 RL RZ Ri Rv R R R R R R R R R R R R R R R! R' R- R3 R9 R? RE RK RQ RW R^ Rj Rw R R R R R R G RNN RNNG8GLG`GiGrGRBRNNRNNBBB BBB/R:<IRTNXNhNlNqR|NNR<<<<R7R NNRN#N3N7N<7U7i7}777R2RNNNNRNN2)2=2Q2bRm+|RNNNNRNN+++ +R%&4R?NCNHRSNWNgNkNp&&&&&&R!RNNR NNR!N%N*!C!W!k!t!!RRNNRNNNN09BSR^mRxN|NRNNNN R'R2N6N;RFNJNZN^Nc|R RNNRNNNN 6 J ^ g p RRNNRRRRRRRRRRRRRRRRR'R+R3R7R?RCRKRORWR[RcRgRoRsR{RRRRGGGG+G/G6G:GAGEGXB\BcBgBBBBBBB<<<<<<<<O<S<<<<<<<<!<N<R<~<<<<<<<<7 777,70777;7B7F7Y7]7d7h7{2222222222!2%2A2E2\2`2|22++++++++4+8+j+n+++++++ & &&&0&4&;&?&F&J&]&a&h&l&!!!!!!!!!!!!!!#*.59LP]az~%):>V Z a e }        L (08!@&H+P2X7`<hBpG   $(!,!0&4&8+<+@2D2H7L7P<T<XB\B`GdG k!&;+2$7<B\GS4S8 TSXtSxSS!S&S+(S,2PST7lSp<SBSG.symtab.strtab.shstrtab.text.data.bss.ARM.extab.text.lcd_print.rel.ARM.exidx.text.lcd_print.rel.text.optical_get_hue.ARM.extab.text.optical_get_hue.rel.ARM.exidx.text.optical_get_hue.rel.text.optical_get_saturation.ARM.extab.text.optical_get_saturation.rel.ARM.exidx.text.optical_get_saturation.rel.text.optical_get_brightness.ARM.extab.text.optical_get_brightness.rel.ARM.exidx.text.optical_get_brightness.rel.text.optical_get_proximity.ARM.extab.text.optical_get_proximity.rel.ARM.exidx.text.optical_get_proximity.rel.text.optical_set_led_pwm.ARM.extab.text.optical_set_led_pwm.rel.ARM.exidx.text.optical_set_led_pwm.rel.text.optical_get_led_pwm.ARM.extab.text.optical_get_led_pwm.rel.ARM.exidx.text.optical_get_led_pwm.rel.text.optical_get_rgb.ARM.extab.text.optical_get_rgb.rel.ARM.exidx.text.optical_get_rgb.rel.text.optical_get_raw.ARM.extab.text.optical_get_raw.rel.ARM.exidx.text.optical_get_raw.rel.text.optical_get_gesture.ARM.extab.text.optical_get_gesture.rel.ARM.exidx.text.optical_get_gesture.rel.text.optical_get_gesture_raw.ARM.extab.text.optical_get_gesture_raw.rel.ARM.exidx.text.optical_get_gesture_raw.rel.text.optical_enable_gesture.ARM.extab.text.optical_enable_gesture.rel.ARM.exidx.text.optical_enable_gesture.rel.text.optical_disable_gesture.ARM.extab.text.optical_disable_gesture.rel.ARM.exidx.text.optical_disable_gesture.rel.debug_info.debug_abbrev.rel.debug_loc.rel.debug_aranges.rel.debug_ranges.rel.debug_line.debug_str.comment.rel.debug_frame.ARM.attributes4!4'464,DJpDF @KTLd @K0T~p @DKT  @TK0T TpT   @KT`\5 @K0TVp} @KTl @K0TPpP @LT@Xp @L0T6^pZ @DLTl @TL0T!<p<! @LT$D @L T& *p&& @LT)nJ @L T+dtpt+ @LT.|p @L0T0p0 @,MT3> @w> @ %  ? % @ % b A % B % C % D % E %  F % O 8P  Q S 7 V 75 , b Jc d% f  gY  ,  &z6 {6 h|% aGh_p6_r%_w% V t  t_bf H% + 5 Y 2$  V(  p,_ub0_up68_ur%< v@ C_lbD P%L  P T b ZX )\ - %d%5% (eDg%]l ll n%por%0s4?u%8w  <4z@d{%D> |H} L%P TRX HL   3 +  K %'5'% '  V5% 8%p5 \a ,a ,5$< (J*+%,   VD!E!F!# G 1 ,Fg ,"F $J%H,P$ X)h0 )p)x Vxf%)y)))) %V ,f ,v ,x6 ,, , 1  v ,Q     % %  ; ,%3F 4-` U !$` !O% U h ${ ,Y 0    W>"5 N _ #Y $)i h# !5 g!J # ! ! %! %!) %! %%a0 $$$$$^$$h $( $$$$$>e ''!)x  )   pad ) } 9 , &h l '/h'} (i +%)rtnj XT*` +Pt+Q4*(l +Pt*4x +Pt,@,X-d+Pt 9 &1b | '/b"} zv(c *`` +Pt+Q4*(lt +Pt*4x +Pt,@*\ +Pu*l +Pu-t+Pt& N Q'/N'} '\N2Q(O (+P :6.\` /V *da +Pt*lt +P5*x` +Pt+Q4*l +Pt*x +Pt* +Pt,*` +Pt+Q4*4l+Pt*@x+Pt,P,*@+Pv+Qw-+Pt&@H p'/H'} lh'_H2Q(I *`+Pt+Q4*,l+Pt*8x+Pt,D*` +Qv-h+Pt&#B l'/B$} (C )rtnD 95*`+Pt+Q4*(l+Pt*4x+Pt,@,X-d+Pt&C < l'/<'} [W(= |)rtn> *`F+Pt+Q4*(lZ+Pt*4xn+Pt,@,X-d+Pt&6 lK'/6'} (7 )rtn8 %!*`+Pt+Q4*(l+Pt*4x(+Pt,@,X-d+Pt&0 p'/0'} GC'06 lh(1 *`+Pt+Q4*,l+Pt*8x+Pt,D*`+Qv-h+Pt&n* l'/*)} (+ *`k+Pt+Q4*(l+Pt*4x+Pt,@*\+Qv-d+Pt0k {'/(}  '7 82( ga*`0+Pt+Q4*,lD+Pt*8xX+Pt,D,t -|+Pt&{ h!'/ } ( *`+Pt+Q4*(l+Pt*4x+Pt,@,X-`+Pt&L,Q`',. 1fmt,@'t23YY^ 3433;; 3jj38834``N33PP33 333 3t t % U$ > $ > : ;9 I: ; 9 I : ; 9  : ; 9 II !I/  : ; 9  : ; 9 I8   I< : ; 9  : ; 9 I8  : ; 9  : ; 9 I8''II&I : ;9  : ;9 I8  : ;9 I8 : ;9  : ;9  : ;9  : ;9 I'4: ;9 I?< !!4: ; 9 I?<"> I: ;9 #( $( %> I: ; 9 &.?: ; 9 'I@B': ; 9 IB(4: ; 9 IB)4: ; 9 IB*1+B,1-1. /4: ; 9 I0.?: ; 9 'I@B1: ; 9 I23.?<n: ; 9 4.?<n: ;9 PlP,0P0HUP\U\`P`dUP|P,0P0HUPTUPPQQ8<P<X\l u #l u #PpPQpQ04P4LUTpUPlP,0P0HUP\U\`P`dUPlP,0P0HUP\U\`P`dUPlP,0P0HUP\U\`P`dUPpPQpV04P4LUTpUPlP,0P0HUPlUPPQlUlsQ04P4LVTVPhP,0P0HUPhUPPthlplllp|lhlplllp|lW ./include/prossrc/devicesc:\users\noama\documents\pros\toolchain\usr\lib\gcc\arm-none-eabi\8.3.1\includec:\users\noama\documents\pros\toolchain\usr\arm-none-eabi\include\machinec:\users\noama\documents\pros\toolchain\usr\arm-none-eabi\include\sys./firmware/libv5rts/sdk/vexv5/includec:\users\noama\documents\pros\toolchain\usr\arm-none-eabi\include./include/vdmlllemu.hvdml_rotation.cstddef.h_default_types.h_types.hreent.hlock.herrno.h_stdint.hv5_apitypes.hmath.hstdlib.hunistd.hdevice.hmisc.hvdml.hregistry.hv5_api.hrtos.hv5_apiuser.hK+K0.&&-/f.ff%0++KJ==-/=-/.f.ff% .+u./-1J1KJ/)/-/f.ff%0++gJ@/@-/@-/.f.ff%0++gJ-5--/f.ff0+,g..-;--/f.ff0+,g..**-/f.ff0+,g..99-/9-/.f.ff%0++gJ@@/@I/..fJf. KKJ2 . . KK. M JKgJ/''-/f.ff%0++6.JJ---/f.ff0+,g.._dso_handle_is_cxashort int_sys_errlisttimeoutCount_fnargsrotation_set_reversed_rand48E_DEVICE_DISTANCE_emergencyrotation_reset_mbstate__uint8_tE_DEVICE_OPTICAL_getdate_err_atexit0rotation_get_position_wcrtomb_state_wcsrtombs_statevexDeviceAbsEncAngleGetlong long unsigned int__fdlibm_posixport_mutex_give_lbfsize__locale_treverse_flag__fdlib_version_mbrtowc_stateopterr__tm_secdeviceint16_t_off_t_closesigned charvexDeviceAbsEncReverseFlagSetrate_ubufE_DEVICE_UNDEFINED_basebaked_date__tm_hour__sf_on_exit_args_cookie__sglue__errnolong intlcd_print_flags_stdin_result_krotation_reset_positionlong long intuint16_tdouble_cvtbuf_offsetrotation_get_reversed_mbsrtowcs_state_mbrlen_stateregistry_get_deviceE_DEVICE_ROTATION_fns__uint32_t_sign_impure_ptrrotation_reverse_Bigint_next_blksize_readvalue__tmvexDeviceAbsEncReverseFlagGet__wchbposition_stdoutbaked_time_cvtlenlong unsigned int_fileE_DEVICE_GPS_ind_data_niobsE_DEVICE_GENERIC_rand_nextsrc/devices/vdml_rotation.c_asctime_bufport_result__wch_LOCK_Tenviron_new_V5_Device_lockE_DEVICE_VISION_signal_buf_multvexDeviceAbsEncPositionSetoptreset_write__tm_yearE_DEVICE_SERIALv5_device_eE_DEVICE_RADIO_nmallocoptargGNU C11 8.3.1 20190703 (release) [gcc-8-branch revision 273027] -mcpu=cortex-a9 -mfpu=neon-fp16 -mfloat-abi=softfp -marm -march=armv7-a+mp+sec+neon-fp16 -g -Os -std=gnu11 -ffunction-sections -fdata-sections -funwind-tableslong doubleoptind_nextfrotation_set_positionV5_DeviceT__tm_mondevice_infoport_errorssuboptarg__sdidinit_gamma_signgamwint_ttask_delayrotation_set_data_rate_freelist__tm_wdayE_DEVICE_IMU_wctomb_statevexDeviceAbsEncPositionGet_Boolint32_tunsigned char_iobsdevice_typeport_mutex_take_h_errno_flock_t__tm_yday__sbuf_flags2__FILE_mbstate_t__sFILE_sys_nerrregistry_validate_bindingshort unsigned int_mblen_state_incE_DEVICE_NONEE_DEVICE_MOTOR_locale__cleanup_unspecified_locale_infovexDeviceAbsEncStatusGet_reent_seed__count__lock__value_seekrotation_get_angle_fpos_tfloat_errnocharvexAbsEncReverseFlagSet_sizeunsigned int__uint16_tv5_smart_device_s_t__int32_tC:\Users\noama\Documents\pros\pros_stderrline_strtok_last_fntypes_maxwdsv5_device_e_tvexDeviceAbsEncDataRateSet__ULong_addE_DEVICE_ADI__fdlibm_version_global_impure_ptr__fdlibm_ieee_unused_randvexDeviceAbsEncReset_wds_glueuint8_t_l64a_bufrotation_init_reversevexDeviceAbsEncVelocityGet_sig_func_atexit__int16_t_nbuf_unused__tm_isdst_localtime_buf__tm_min_r48optopt_mbtowc_state_p5srotation_get_velocityuint32_t__tm_mdayGCC: (GNU Tools for Arm Embedded Processors 8-2019-q3-update) 8.3.1 20190703 (release) [gcc-8-branch revision 273027] | B DhDDlDpDlDlDlDpDB|DlDA8aeabi.7-A A   "$*D     !!#$$&&())++-..0023355788::<==?ABDFHJLKN"!8hGau l (p>lTol!l&p+0 9Q|5bl:vdml_rotation.c$a$dlcd_print__aeabi_unwind_cpp_pr0rotation_resetregistry_validate_bindingregistry_get_deviceport_mutex_take__errnovexDeviceAbsEncResetport_mutex_give__aeabi_uidivmodrotation_set_data_ratevexDeviceAbsEncDataRateSetrotation_reset_positionvexDeviceAbsEncPositionSetrotation_set_positionrotation_get_positionvexDeviceAbsEncPositionGetrotation_get_velocityvexDeviceAbsEncVelocityGetrotation_get_anglevexDeviceAbsEncAngleGetrotation_set_reversedvexDeviceAbsEncReverseFlagSetrotation_init_reversetask_delayvexDeviceAbsEncStatusGetvexAbsEncReverseFlagSetrotation_reversevexDeviceAbsEncReverseFlagGetrotation_get_reversed*LN$O0P<QTR\S* LN(O4P@QdTpVxS*LN$O0P<QXX`S*LN(O4P@Q\XdS*LN$O0P<QT[`S*LN$O0P<QT]`S*#LN$O0P<QT_`S*(LN(O4P@Q\adS*-LN0O<PLQ`ShctNOPSQdeS*2LN$O0P<QXghapS*7LN$O0P<QTg`S*<LB GGGE!F/G6G=GBGQGVGdGiGwG|GGGGGGGGGGGGG*G8GDGVG[GgGtGGGGGGGG GG%G2G?GLGZGhGuGGGGGGGGGG)G=GnG{GGGGGGG GG1G>GKGXGeGrGGGGGGGG GG(G6GDGRG`GnG|GGGGGGGGGGGGGGGGGG<GJGXGfGtGGGGGGGGGGGGG*G8GGGGGG< GI Gf Gr G~ G G G G G G G G G G G G G G G* G6 GB GN GZ Gf Gx G~ G G G G G G G G G G G G G G G G G G: GF GQ <` Gk Co Ct G C C C C < < < < < < G 7 G+ C/ C4 G? CC CH 7a 7u 7 7 7 7 7 G 2 G C C G C C G C C! G, C0 C5 2B GN 2b 2u 2 2 2 2 2 2 2222'2A2TGYGd-sG~CCGCCGCC----- -G)(8GCCGCLGWC[CkCoCt((((((G#GCCGCC%C)C.#G#[#o#x##GGCCGCCCC)2;LGWfGqCuCzGCCGCCG+G6C:C?GJCNCSlGGCCGCCGCC1EYbk|G GCCGCC      "G-<GGCKCaGeGmGqGyG}GGGGGGGGGGGGGGGGGGGGGGG GGGG<<<<+</<6<:<A<E<X<\<c<g<z7~7777777772222222222#2'2:2>2M2Q2l-p-w-{-----------(((( (((("(&(9(=(D(H([#_#f#j###########%)04GKRVlpw{ 8<CGNRgkrv}          A (08@#H(P-X2`7h<   $(,0#4#8(<(@-D-H2L2P7T7X<\< O#)(-27<H4H8 PHTlHpHHH#H(H-H24H87PHT<.symtab.strtab.shstrtab.text.data.bss.ARM.extab.text.lcd_print.rel.ARM.exidx.text.lcd_print.rel.text.rotation_reset.ARM.extab.text.rotation_reset.rel.ARM.exidx.text.rotation_reset.rel.text.rotation_set_data_rate.ARM.extab.text.rotation_set_data_rate.rel.ARM.exidx.text.rotation_set_data_rate.rel.text.rotation_reset_position.ARM.extab.text.rotation_reset_position.rel.ARM.exidx.text.rotation_reset_position.rel.text.rotation_set_position.ARM.extab.text.rotation_set_position.rel.ARM.exidx.text.rotation_set_position.rel.text.rotation_get_position.ARM.extab.text.rotation_get_position.rel.ARM.exidx.text.rotation_get_position.rel.text.rotation_get_velocity.ARM.extab.text.rotation_get_velocity.rel.ARM.exidx.text.rotation_get_velocity.rel.text.rotation_get_angle.ARM.extab.text.rotation_get_angle.rel.ARM.exidx.text.rotation_get_angle.rel.text.rotation_set_reversed.ARM.extab.text.rotation_set_reversed.rel.ARM.exidx.text.rotation_set_reversed.rel.text.rotation_init_reverse.ARM.extab.text.rotation_init_reverse.rel.ARM.exidx.text.rotation_init_reverse.rel.text.rotation_reverse.ARM.extab.text.rotation_reverse.rel.ARM.exidx.text.rotation_reverse.rel.text.rotation_get_reversed.ARM.extab.text.rotation_get_reversed.rel.ARM.exidx.text.rotation_get_reversed.rel.debug_info.debug_abbrev.rel.debug_loc.rel.debug_aranges.rel.debug_ranges.rel.debug_line.debug_str.comment.rel.debug_frame.ARM.attributes4!4'464,DJpDF @@OLhd @A0O}p @8AO  @HA8O @ p@  @AO^Hl2 @A0OTp| @AOp @A0O,p, @BOB4l @B0O8bp^ @@BOl @PB0O!p! @BO$l @B0O&<p&8 @BO)p_ @B0O+p+ @CO. @CpO0p0 @CO3d|? @C8O5Ztpt5{ @CO8|l @C0O:p: @DO=" @D O? 2 . @POBA#x= @xUhODT#hP @UOFf#[b @V`OHr0I+l }05w,6h @WOLp797PK `>Wvdml_serial.c.o/1697568249 0 0 100666 25756 ` ELF(X4(ML- Ѝ/@p@-p@T00pPP 0p@p@-p@`P PP 00pp@p@-p@P PP 00pp@p@-p@P PP 00QPp@p@-p@P PP 00QPp@p@-p@P PP 00QPp@p@-p@P PP 00QPp@A-p@`pP PP 00Q P@p@-p@`P PP 00Q pP00p@A-p@`pP PP 00Q pP00 Cinti<e,+aP 7t8-MF.t A$a ,   %  "7 =#+4 6_k7% 7 % 7%  7%_x8  N ,$<A > % ? % @ %  A % B % C % D % E % F % O <P  Q xS  V  ,H b c ]d% f  gA  , z { |% a4hg_p_r%_w% C t X t_bf %    $  >(  X,_ub0_up8_ur%< ^@ Z nC_lbD %L  P T  BX {\  %d%% (eg%Jl +ll Xn%por%0qs4"u%8yw <z@Q{%D |HU}L>%P TXH HL>       g%%  >%  %X Dan ,a~ ,$$ (*+%,   ~DD E 'F G{ { ,.,k. $-%H,P XKh plx& >N%l%> ,N ,^ ,x ,, , `  ^ ,.    %  ~# ,34H = !$H !%Ow"N _ #$\ h#s  U h ,! g!  ! ! %!{ %! %! %%a 0 $0 $b$$_$L$$ $ $$^$$$ > 3    ! x    pad   , &/g , 'g '<g- )%'g= KG(h, oi)rtni * \ +Pt+Q *0h +Pt*<t +Pt,H*h +Qv+Rw,x* +Pt-+Pt  &^] ) ']# '<]1 (^, $)rtn_ UM*\ +Pt+Q *,h +Pt*8t +Pt,D*` +Qv,p* +Pt-+Pt&CU |'U '<U, 'U< (V, )rtnW %!* \ +Pt+Q *0h +Pt*<t +Pt,H*h +Qv+Rw-t+Pt&O l'O" GC(P, nh)rtnQ *\+Pt+Q *(h+Pt*4t+Pt,@,X-d+Pt&I l'I" (J, )rtnK  *\H+Pt+Q *(h\+Pt*4tp+Pt,@,X-d+Pt&kA lN'A' 3/(B, ZT)rtnC *\+Pt+Q *(h+Pt*4t++Pt,@,X-d+Pt&; l ';' (<, )rtn= *\+Pt+Q *(h+Pt*4t+Pt,@,X-d+Pt&r3 h'3 (4, F@*\e+Pt+Q *(hy+Pt*4t+Pt,@,X-`+Pt&~- pv'-% so'+-3 (., *\ +Pt+Q *,h4+Pt*8tH+Pt,D*`e+Qv-h+Pt&[ l' ($,  ,*0h+Pt*<t+Pt,H*\ +Q0-d+Pt&,UU'f,. 0,.fmt,@t/z0^ 0400   1 011177 1h h  1  199 1VV1 1&&% U$ > $ > : ;9 I: ; 9 I : ; 9  : ; 9 II !I/  : ; 9  : ; 9 I8   I< : ; 9  : ; 9 I8  : ; 9  : ; 9 I8''II&I : ;9  : ;9 I8  : ;9 I8 : ;9  : ;9  : ;9  : ;9 I'4: ;9 I?< !!4: ; 9 I?<"> I: ;9 #( $( %> I: ; 9 &.?: ; 9 'I@B': ; 9 IB(4: ; 9 IB)4: ; 9 IB*1+B,1-1.: ; 9 I/0.?<n: ; 9 1.?<n: ;9 PPQVRW48P8PUXpUpwPwUPUPPQQ04P4LUThUhoPoUPUP|PQ|VR|W48P8PUXlUlpPptUPlP,0P0HUP\U\`P`dUPlP,0P0HUP\U\`P`dUPlP,0P0HUP\U\`P`dUPlP,0P0HUP\U\`P`dUPhP,0P0HUPhUPpPQpV04P4LUTpUPlP48P8lUPPllphllll|lphllll|g ./include/prossrc/devicesc:\users\noama\documents\pros\toolchain\usr\lib\gcc\arm-none-eabi\8.3.1\includec:\users\noama\documents\pros\toolchain\usr\arm-none-eabi\include\machinec:\users\noama\documents\pros\toolchain\usr\arm-none-eabi\include\sysc:\users\noama\documents\pros\toolchain\usr\arm-none-eabi\include./firmware/libv5rts/sdk/vexv5/include./include/vdmlllemu.hvdml_serial.cstddef.h_default_types.h_types.hreent.hlock.herrno.hmath.h_stdint.hstdlib.hunistd.hdevice.hmisc.hv5_apitypes.hvdml.hregistry.hv5_api.hK+K0.%%y.5.K .3/ G g..K .MgJ%.=,=-/=-/.f.ff%0)+gJ$2$-/f.ff%0)+KJ-:--/f.ff0),g..---/f.ff0),g..((-/f.ff0),g..((-/f.ff0),g..DD-/D-/.D-/.Jf.ff0),..99-/9-/.f.ff4)z.g-// .KJ"...EE-/E-/.E-/.Jf.ff4)z.-// .KJ"..._dso_handle_is_cxashort int_sys_errlistbaudrate__sFILE_fnargs_rand48E_DEVICE_DISTANCEserial_write_byte_emergency_mbstate__uint8_tE_DEVICE_OPTICALserial_get_read_avail_atexit0_wcrtomb_state_wcsrtombs_statelong long unsigned int__fdlibm_posixport_mutex_give_lbfsizeserial_peek_byte__locale_tvexDeviceGenericSerialReceiveAvail__fdlib_version_mbrtowc_stateopterr__tm_secdeviceint16_t_off_t_closesigned char_ubufE_DEVICE_UNDEFINED_basebaked_date__tm_hour__sf_on_exit_args_cookie__sglue__errnolong intlcd_printvexDeviceGenericSerialEnable_flags_stdin_result_kserial_enablelong long intdoubleserial_set_baudrate_cvtbuf_offset_mbsrtowcs_state_mbrlen_stateregistry_get_deviceE_DEVICE_ROTATION_fns_sign_impure_ptr_stderr_Bigint_nextport_read__tm__wchb_stdoutbaked_time_cvtlenlong unsigned int_fileE_DEVICE_GPSserial_get_write_free_data_niobsE_DEVICE_GENERIC_rand_next_signal_buf_asctime_buf_result__wch_LOCK_Tenviron_new_V5_Device_lockE_DEVICE_VISIONvexDeviceGenericSerialWriteChar_mult__int32_tvexDeviceGenericSerialReadCharvexDeviceGenericSerialFlushserial_flushsrc/devices/vdml_serial.coptreset_write__tm_yearE_DEVICE_SERIALv5_device_eE_DEVICE_RADIO_nmalloc__fdlibm_versionoptargGNU C11 8.3.1 20190703 (release) [gcc-8-branch revision 273027] -mcpu=cortex-a9 -mfpu=neon-fp16 -mfloat-abi=softfp -marm -march=armv7-a+mp+sec+neon-fp16 -g -Os -std=gnu11 -ffunction-sections -fdata-sections -funwind-tablesoptind_nextfV5_DeviceT__tm_mondevice_infoport_errorssuboptarg__sdidinit_gamma_signgamwint_tserial_readfloat_freelistE_DEVICE_IMU_wctomb_state_Boolint32_tunsigned char_iobsdevice_typeport_mutex_take_h_errno_flock_t__tm_yday__sbuf_flags2__FILE_mbstate_tvexDeviceGenericSerialTransmit_sys_nerrregistry_validate_bindingshort unsigned int_mblen_state_inc_indE_DEVICE_MOTOR_locale__cleanup_unspecified_locale_info_maxwds_reent_seed__count__lock__value_seek__tm_wday_fpos_tlong doublelength_errnochar_blksize_sizeunsigned intv5_smart_device_s_tserial_writebufferC:\Users\noama\Documents\pros\prosline_strtok_last_fntypesv5_device_e_t_add__ULong_getdate_errE_DEVICE_ADIserial_read_byte_global_impure_ptr__fdlibm_ieee_unused_randvexDeviceGenericSerialReceive_wds_glueuint8_t_l64a_bufE_DEVICE_NONE_sig_func_atexit__int16_t_nbuf_unusedvexDeviceGenericSerialPeekChar__tm_isdst_localtime_buf__tm_min_r48optopt_mbtowc_state_p5svexDeviceGenericSerialWriteFreevexDeviceGenericSerialBaudrate__tm_mdayGCC: (GNU Tools for Arm Embedded Processors 8-2019-q3-update) 8.3.1 20190703 (release) [gcc-8-branch revision 273027] | B DlDpDhDlDlDlDlD|DDDA8aeabi.7-A A   "$*D     !!#$$&&())++-..0023355788:<=?ACEGFI"6lDL`pp hl)Llbl!l&|+ 0>5Kvdml_serial.c$a$dlcd_print__aeabi_unwind_cpp_pr0serial_enable__errnoregistry_get_deviceport_mutex_takevexDeviceGenericSerialEnableport_mutex_giveserial_set_baudrateregistry_validate_bindingvexDeviceGenericSerialBaudrateserial_flushvexDeviceGenericSerialFlushserial_get_read_availvexDeviceGenericSerialReceiveAvailserial_get_write_freevexDeviceGenericSerialWriteFreeserial_peek_bytevexDeviceGenericSerialPeekCharserial_read_bytevexDeviceGenericSerialReadCharserial_readvexDeviceGenericSerialReceiveserial_write_bytevexDeviceGenericSerialWriteCharserial_writevexDeviceGenericSerialTransmit*GI,J8KDIXL`M* GO(J4K@I\PdM*GO$J0K<ITR\M*GO$J0K<ITT`M*GO$J0K<ITV`M*GO$J0K<ITX`M*#GO$J0K<ITZ`M*(GO,J8KDId\pM*-GO(J4K@I\^lI|MM*2GO,J8KDId`tIMM*7G= BBB@!A/B6B=BBBQBVBdBiBwB~BBBBBBBBBBBB B,B>BCBOB\BuBBBBBBBBB BB'B4BBBPB]BjBxBBBBBBBBB%BVBcB}BBBBBBBBB&B3B@BMBZBBBBBBBBBBBB,B:BHBVBdBrBBBBBBBBBBBBBBBBB$B2B@BNB\BjBxBBBBBBBBBBBB BiBwBBBB$ B1 BN BZ Bh Bo Bt B B B B B B B B B B B B B B B1 B7 B= BC BI BO BU B[ Ba Bg Bm Bs By B B B B B B B B B B B' 76 BA >E >J BU >Y >^ Bi >m >r B} > > > > 7 7 7 7 7 7 7 73 B> 2M BX >\ >a Bl >p >u B > > > > 2 2 2 2 2 2 2 2* B5 -D BO >S >X Bc >g >l Bw >{ > B > > > > - - - - - -B)(8BC>G>LBW>[>k>o>t((((((B#B>>B>>&>*>/#I#]#q#z##BB>>B>>>>,5>OBZiBt>x>}B>>>> B$B/>3>8BC>G>LfzBB>>B>>B>>!5IRfwB B>>B>>      B"1B<>@>XB]BaBiBmBuByBBBBBBBBBBBBBBBBBBBBBBBBB7777)7-74787K7O7V7Z7o7s7z7~777777777772222222 2$2(2/232:2>2U2Y2`2d2k2o2v2z2------------------%-)-0-4-G(K(R(V(n(r(y(}(((((((############# #37>BZ^eipt #*.FJQU\`sw~        04;?< (08@#H(P-X2`7   $(,0#4#8(<(@-D-H2L2P7T7v V#(i-2}7C4C8 PCTlCpCCC#C(C-C24C87.symtab.strtab.shstrtab.text.data.bss.ARM.extab.text.lcd_print.rel.ARM.exidx.text.lcd_print.rel.text.serial_enable.ARM.extab.text.serial_enable.rel.ARM.exidx.text.serial_enable.rel.text.serial_set_baudrate.ARM.extab.text.serial_set_baudrate.rel.ARM.exidx.text.serial_set_baudrate.rel.text.serial_flush.ARM.extab.text.serial_flush.rel.ARM.exidx.text.serial_flush.rel.text.serial_get_read_avail.ARM.extab.text.serial_get_read_avail.rel.ARM.exidx.text.serial_get_read_avail.rel.text.serial_get_write_free.ARM.extab.text.serial_get_write_free.rel.ARM.exidx.text.serial_get_write_free.rel.text.serial_peek_byte.ARM.extab.text.serial_peek_byte.rel.ARM.exidx.text.serial_peek_byte.rel.text.serial_read_byte.ARM.extab.text.serial_read_byte.rel.ARM.exidx.text.serial_read_byte.rel.text.serial_read.ARM.extab.text.serial_read.rel.ARM.exidx.text.serial_read.rel.text.serial_write_byte.ARM.extab.text.serial_write_byte.rel.ARM.exidx.text.serial_write_byte.rel.text.serial_write.ARM.extab.text.serial_write.rel.ARM.exidx.text.serial_write.rel.debug_info.debug_abbrev.rel.debug_loc.rel.debug_aranges.rel.debug_ranges.rel.debug_line.debug_str.comment.rel.debug_frame.ARM.attributes4!4'464,DJpDF @=JLld @=0J|p @>J p @,>0J 0p0  @\>JG8h& @l>0J=^pZ @>Jl{ @>0Jp @>Jl @>0J 5p1 @?Jl[ @,?0J!vp! @\?J$l @l?0J&ppp& @?J)=x| @?0J+3Sp+O @?J.o @?@J0p0 @,@J3 @<@@J54 p45 @|@J8,<( @@ J:8WJQF @LJ=Yc!pU @Q`J?l!`h @RJA~3"z @RXJC0H) 0Z3w3P @$SJGp$59`5KF p;jSvdml_usd.c.o/ 1697568251 0 0 100666 9736 ` ELF(!4( - Ѝ/@-  3`intI"e,027h VM^/~.t A U ,   % v "+ 1M#4 6_k7% 7 % 7% 7%_x8  B ,$<5 > % d? % 1@ % A % B % C % D % VE % JF % @Oz #P z Q zS xV  ,b c d% f  @g5  , `z { C|% Uh[_p_r%_w% q h A h_bf % N   $  2(  L,_ub0_up8_ur%< R@ <bC_lbD :%L  P GyT  6X \ g %d%yy% y(e.g%l ll n%Jor%0s4u%8w <xz@{%D|H }L'%P TXHUL( V;   5 [%y%  2y% %Ly 8Ub ,Ur ,o$ (*M+%>,   r+DEFGo o  ,",k"U$%HT,PmXhypx2_B%^mD%2 ,B ,R ,yyx ,, , B R , y  %  r ,3y4 < 1 !$< !%"N _ #$ h#g  \( ,v! g!  ! ! %! %!r %! %&  % J & 'P0%g,  (,. )fmt,@t*"+a% U$ > $ > : ;9 I: ; 9 I : ; 9  : ; 9 II !I/  : ; 9  : ; 9 I8   I< : ; 9  : ; 9 I8  : ; 9  : ; 9 I8''II&I : ;9  : ;9 I8  : ;9 I8 : ;9  : ;9  : ;9  : ;9 I'4: ;9 I?< !!4: ; 9 I?<"> I: ;9 #( $( %.?: ; 9 'I@B&1'B(: ; 9 IB): ; 9 I*+.?<n: ;9 PP$b  ./include/prossrc/devicesc:\users\noama\documents\pros\toolchain\usr\lib\gcc\arm-none-eabi\8.3.1\includec:\users\noama\documents\pros\toolchain\usr\arm-none-eabi\include\machinec:\users\noama\documents\pros\toolchain\usr\arm-none-eabi\include\sysc:\users\noama\documents\pros\toolchain\usr\arm-none-eabi\include./firmware/libv5rts/sdk/vexv5/includellemu.hvdml_usd.cstddef.h_default_types.h_types.hreent.hlock.herrno.hmath.h_stdint.hstdlib.hunistd.hmisc.hv5_api.hK+K0.   /K_dso_handleshort int_sys_errlist_fnargs_rand48src/devices/vdml_usd.c_emergency_atexit0_wcrtomb_state_wcsrtombs_statelong long unsigned int__fdlibm_posix_lbfsize__locale_t__fdlib_version_mbrtowc_stateusd_is_installedopterr__tm_secint16_t_off_t_closesigned char_ubuf_basebaked_date__tm_hour__sf_on_exit_args_cookie__sgluelong intlcd_print_flags_is_cxa_stdin_result_klong long intdouble_cvtbuf_offset_mbsrtowcs_state_mbrlen_state_fns_sign_impure_ptr_stderr_Bigint_next_read__tm__wchb_stdoutbaked_time_cvtlenlong unsigned int_file_data_niobs_rand_next_signal_buf_asctime_buf_result__wch_LOCK_Tenviron_new_lockvexFileDriveStatus_multoptreset_write__tm_yearoptargGNU C11 8.3.1 20190703 (release) [gcc-8-branch revision 273027] -mcpu=cortex-a9 -mfpu=neon-fp16 -mfloat-abi=softfp -marm -march=armv7-a+mp+sec+neon-fp16 -g -Os -std=gnu11 -ffunction-sections -fdata-sections -funwind-tablesoptind_nextf__tm_mon_atexitsuboptarg__sdidinit_gamma_signgamwint_tfloat_freelist_wctomb_state_Boolint32_tunsigned char_iobs_h_errno_flock_t__tm_yday__sbuf_flags2__FILE_mbstate_t__sFILE_sys_nerr_mbstate_mblen_state_inc_ind_locale__cleanup_unspecified_locale_info_maxwds_reent_seed__count__lock__value_seek__tm_wday_fpos_tlong double_errnochar_blksize_sizeunsigned int__int32_tC:\Users\noama\Documents\pros\prosline_strtok_last_fntypesshort unsigned int_add__ULong_getdate_err__fdlibm_version_global_impure_ptr__fdlibm_ieee_unused_rand_wds_glue_nmalloc_l64a_buf_sig_func__int16_t_nbuf_unused__tm_isdst_localtime_buf__tm_min_r48optopt_mbtowc_state_p5s__tm_mdayGCC: (GNU Tools for Arm Embedded Processors 8-2019-q3-update) 8.3.1 20190703 (release) [gcc-8-branch revision 273027] | B DBA8aeabi.7-A A   "$*D      "3Dvdml_usd.c$a$dlcd_print__aeabi_unwind_cpp_pr0usd_is_installedvexFileDriveStatus**  !/6=BQX]krw 27CPiv(6DQ^lJWq~ '4AN .<JXfts&4BP^lz]k % B N \ c h {              ! ,  ;  K V e p t       /M 48 .symtab.strtab.shstrtab.text.data.bss.ARM.extab.text.lcd_print.rel.ARM.exidx.text.lcd_print.rel.text.usd_is_installed.ARM.extab.text.usd_is_installed.rel.ARM.exidx.text.usd_is_installed.rel.debug_info.debug_abbrev.rel.debug_loc.rel.debug_aranges.rel.debug_ranges.rel.debug_line.debug_str.comment.rel.debug_frame.ARM.attributes4!4'464,DJpDF @Ld @\p\ @ d  @   SU % @$ z ( @D   @\  f @|'0 20w?0H; @ Lpx9 W\vdml_vision.c.o/1697568254 0 0 100666 56876 ` ELF( 4(@-@0S00C00j0c00 ?0 00?0B0- Ѝ/@p@-p@ P PP 00QPpAA-q@MP `P000 0R ЍpP!00000  \ 000 P 0AO-q@,MP 00PC  Pp`&!0031 S V  00 0  \ 000,Ѝ`v`pwQ p 00 000 00 0R C@-\@0000@-@@G-pP` @pP P  002 p0S:P!0@T@!T rp P  0000`@O-pPM  8@P P  0082 p0Z00P!00pZ@ 010!00w`S!000  P b 000 Ѝ 0R 0 S @Z pp@-B^P@000q Tp"0p@p@-0(MP00S  (00 0 S(ЍpA`q@ P   ( 0 S P 0S 0000 0( R  0 0Ap@-S00p@p@ PP`P 0p@-,M@p`$ PP0(p`0@0 P0D00H00L00T0$0 0 R  0,Ѝ C-@BADM^Tp`d\SPPPPU @00DЍ`@Q Aqt@ @<0t@S  <PUs@-@p@P P `P 00E8P0E4000Ѝp@p@-p@ `P PP 00pp@p@-p@` P PP 00p20d6 pp@p@-p@ P PP 00Q 02 0RpQQp@-00p@Pp@ P`P 0qps@-@p@P P `P 00E8P0E4000Ѝp7@-@p@ P PP 00 00 Ѝ0@p@-p@T00pP P 0P 0Pp@p@-p@` P PP 00ppM@-0M48@\0z9 ,0X0 \(0T0 $0P0 0L00H00D00@00;00:00Ѝ@Ѝ/( pros::vision_signature_s_t SIG_%d = {%d, {%d, %d, %d}, %f, %ld, %ld, %ld, %ld, %ld, %ld, %ld, %ld}; &U  (Yint8Fy 0 eFC+{ 7 9?M$O\ . t [ { F  C  3 J  "i o #]v4 6_k73 ~7 3 73 73_x8  Q F$<s > 3 ? 3 @ 3 HA 3 B 3 C 3 G D 3 E 3 yF 3 O qP  Q S QV QO Fb  c  vd3 [f  gs !! F 'zP {P X|3 {h_pP_r3_w3   _bf( h3 u O W cL$  p( ` ,_ub(0_upP8_ur3< @ C_lb(D 3L  P 4 T  tX C\  3d3O 3 (e Xg3l - ll qn3or30s 4u38w " <z@N{3D|H}( L3P T}X HL 9 R E  O 3AOA3 A #pO3 R3O v{ F{ F $V (*+3,   % D; E;&F;G K F`6F  r`$`3H,P+ X Ch CpCxpd3C CC$CC3p F F FxP FF F K  F?  "   9 3 ? . U FB34Gz o ! $z !3,"O h _ #$c  h# O o   $j ,  0 ! g !{ ,  !  ! 3! 3!" 3! 3%5 { 0 $A $$C $$w$$g $/ $ ${$E $$<7 >n ]A) A% {> $$$ $B ` (H, idI <J  K, WL  QM N  ]O  r P  Q rgbR  !S  $ F T&  Z  {`,w ^b !d  f  E h  j  l pn ~p r  s %s {y $$-~  F+  &{F $ $M$J +(e- 'idf g 'padh  i,j k l (m  n ,o p uq $r  t-8^u !v Iw  x y z p{ | -'red  h  E!Rx     pad   F   c  ( p )sigp; *$%f+P+Qt,%+P(+Qt+RI+SJ+}K+}L,%+}P+}T+}X+}\+} `+}$d+}(h+},l(3j t- j& -j: C?.U kjd*%a+Pt+Q;*,%u+Pt*8%+Pt/D%*d%+Q 1vv0.(,l%+Pt (Y - Y' -cY= 0$hh fh1!$1$2h 3-$&$,p%+Pt/%*8%+Pt+Q;/D%*T%+Pt/`%,|%+Pt( S z- S* ?;.U Tf`4rgbUl*%/+Pt+Q;*(%C+Pt*4%W+Pt/@%/X%,d%+Pt( K [- K* )rgbK> .U L5_Nl*%+Pt+Q;*,%+Pt*8%%+Pt/D%*`%A+Q2/&,%+Pt( A -- A/ -AC OG.U F/%*8%+Pt+Q;*H%+Pt*T%+Pt/`%*x%+Qu,%+Pt(Q : - :% .U ;6rtn= *%+Pt+Q;*(%+Pt*4%+Pt/@%/X&,x%+Pt7 3 - 3% -v39 =9.U 4d^*%^+Pt+Q;*,%r+Pt*8%+Pt/D%/t&,|%+Pt( - l]- -" .U .*%+Pt+Q;*(%+Pt*4%/+Pt/@%*\+&L+Qv,d%+Pt(% >- % )rgb%4 .U &.(5_(l*%+Pt+Q;*,%+Pt*8%+Pt/D%*`+&$+Q1/7&,%+Pt(  -  6 [W- K |- c - = 8 U 8 m 6id  LB5 9y6i::.o 5 *Z+P+Qw+Ry,+Pw+Qy+R/P%  F;; sig ,(C&+P}+Q0+R$?  @ & @: @dAU   ;C ,= 3 w=G Bsig H>rtn  CU 1 / /$%*|N&}+Pt+Q;*%+Pt*Z&+Qv+R}/%,%+Pt; _= % H D =!: m i =] =, D SeE+QQ+SS+ w _;, d= $ =!9 "  =oQ d \ =h D 5e9>i /%Fd;3  = %   =!: C ? =oR f b =i D 6eCU  >c  >j  ; 1 C&  } GrtnH9>i 9T>i *f&4+Qv+Ry/,%,#+Pu+Qy*,%m+Pu+Q;*<%+Pu*H%+Pu/`%/r&/%*%+Pu/%,P%+Pu;e  `= %  =!: G A =R y s = 6e CU  >c  9P>i +%9h>i VT*f&+Qv+Rw/%,#+Pu+Qw*$%+Pu+Q;*4% +Pu*@% +Pu/X%/r&*%F+Pu/%,%+Pu; w = . mi=!C =f , Y +Pt+RR; xw 8Y = x- =!xB "=oxZ d\HO >rtn{w /%/4Y ;)Lw != L. =!LC =oL[ BrtnMw CU O("CP YQCQ IO sHI-q@9!>i^ :0J_w D*#\!+Pt+Q}*%p!+Pt*f&!+Qw+R/ %*0N&!+Pt+Q;*@%!+Pt/Lr&/d%,H%+Pt;q 3w "= 3.  =!3C 2.Brtn4w TCU 5TPIG*(N&s"+Pt+Q;*|%"+Pt/r&/%*%"+Pt*f&"+Qx+RL/%,#+Pt+QL;- l#= -) vrCU .>rtn/ *%V#+Pt+Q;*(%j#+Pt*4%~#+Pt/@%/Xr&,d%+PtK \$=  . =:  G_ L@$! 1Q$1// %M :$@ $ @c: A:$  N4  ^$@ / ;,$$=>,. HDOfmt,@AtPQ%1qi113>:Rd ,%SS1^\:T/h%/%*@%N%+Pt+Q;*P%b%+Pt*\%v%+Pt*|~&%+Qu,%+PtUnnU^ U}}4U^^Umm UU  U Ux x U^^U!!UAAUWWU22VTnU d U UbbUEEU% U$ > $ > : ; 9 I: ;9 I : ; 9  : ; 9 II !I/  : ; 9  : ; 9 I8   I< : ; 9  : ; 9 I8  : ; 9  : ; 9 I8''II&I : ;9  : ;9 I8  : ;9 I8 : ;9  : ;9  : ;9  : ;9 I'4: ;9 I?< !!4: ; 9 I?<"> I: ;9 #( $( %> I: ; 9 &> I: ;9 ' : ;9 I8 (.?: ;9 'I@B): ;9 IB*1+B,1-: ;9 IB.4: ;9 IB/101RB X YW 11B2 341B44: ;9 I54: ;9 I64: ;9 IB7.?: ;9 'I@B8: ;9 I9 U: U;.?: ; 9 'I@B<: ; 9 IB=: ; 9 IB>4: ; 9 IB?.?: ; 9 'I @: ; 9 IA4: ; 9 IB4: ; 9 IC4: ; 9 IBD: ; 9 IEB1FB1G : ; 9 H I : ; 9 J4: ; 9 IK.: ; 9 '@BL1RB UX Y W M.: ; 9 ' N.: ; 9 'I O: ; 9 IPQ.1@BR1RB UX Y W S1T41U.?<n: ; 9 V.?<n: ; H'PtPQtQ04P4LUTtUPPQ(Q(4Q4QhtUhtTpxpPP,0P0HUP|UPPQU04P4LVTVP P $P$PQ Q 0Q0QLPPPVPP,0P0HUPtUtxUPPQQ04P4LUTUPlP,0P0HUPlUPPQU04P4LVTV$P$POQOdQdxQxQOROdRdxRxROSOdSdxSxSX0XXdx0xTTxUQv|QWRV'S'Upppp pp(((0000000(('W000000((#W000000(("WV00000((!WVU0000((!WVUx000((!WVUx|00((!WVUx|0(p!WVUx|p WVU#Q#dQdhQh,Q#R#dRd{R{,R|PPpPPPQQRRSSP\P\cPcdPQ\Q\cQcdQR\R\cRcdRS\T\cScdS(0008Q8LRX\QPP Q D+R+L+S+Z@DPDh}p$}\}PPSTH\H0TT\TtT0T[\[ptSPSTW\WwvPPQVQ#R#TR#S#X8<P<`YhYPPThlSxPSV Q Q R R S SQ0Q03Q38QR0R03R38RS0S03S38S (QQ/R/Z S [DHPHYHY,`0pVV@V,T0T`P`XHXpWWw@WQQ'R'XPWPlP,0P0HUP\U\`P`dU P \P Q \T PPPP$P$(P(PQ$Q$4Q4?r?QR$R$?R?UTXPXVdpU\l8d,lt p@p@HPhPXpH\ $(@H\dplpxlp\l8d,lt src/devices./include/prosc:\users\noama\documents\pros\toolchain\usr\lib\gcc\arm-none-eabi\8.3.1\includec:\users\noama\documents\pros\toolchain\usr\arm-none-eabi\include\machinec:\users\noama\documents\pros\toolchain\usr\arm-none-eabi\include\sysc:\users\noama\documents\pros\toolchain\usr\arm-none-eabi\include./firmware/libv5rts/sdk/vexv5/include./include/vdmlvdml_vision.cllemu.hstddef.h_default_types.h_types.hreent.hlock.herrno.hmath.h_stdint.hstdlib.hunistd.hdevice.hmisc.hvision.hv5_apitypes.hvdml.hregistry.hstdio.hv5_api.hSvS.x.. hg@.K6).6..)/-/5JKK+K0./,/-/f.ff0),g..L2L+1L+.1LGM.K /-/ .<pf g..K .3/KK wK .Nccy.5cy..Q)3cy.0/.N g./-/ w. ...vf .KK  -/ -//K  vf ...r.KfK ./ -/L /-/ bb-/b-// .K JI .rr. //BB-/B-/.B-K.Jf.hH. Q/x.l..fIMKK./ .L.NK.K .KgJH%zf.BB-/B-.KBIK.Jf.hH.f$.^..fIM.Kg .KK0 I-.pf]..]..fg-/ -KJ/sJ.g-/LK-/J.AA/.A-/K ./ -/JIPE.f. -._ .UU 0U,. 0/g / eK tf..f/K f" ./f/ Jg .K LK ss-/K .3.%%0+,0J,JJf. yff)gJqqJg..q-// wf .fvv0.v,0vHhH.W , .Ksf w..y.K".K %0 ,%0H%0./+0Ke/(y..99/.9-/.f.ff%2)*g$./-Q..gKJ/J((-/f.ff%0)+gJBB-/B-/.f.ff%1)*SgJ++-/f.ff1)+KJ fK -/.KK-// .1.%0+..Jf.f)fA.gJCC/.C-/.f.ff%2)*g$./-Q..gKJ/J00/.f.ff@0),gJII-/.K .2/ J,J.K .MJK .M },K...%.BB-/B-/.f.ff%0)+J@g@K4_V5_Devicevision_signature_s_tyoffsetvMinerr_returnsize_t__locale_t__value__sf_readv_min_writeint32_t_asctime_buf_cvtlenvision_read_by_codeE_VISION_ZERO_TOPLEFT_unused__tm_wcsrtombs_state_nbuf__tm_sec_l64a_bufvision_color_code_tE_DEVICE_RADIOsigsgreenmRgb_locktype_multvMeanvexDeviceVisionLedColorSetkVisionTypeColorCodevexDeviceVisionObjectGetvision_objectvexDeviceVisionSignatureSet__wchE_VISION_OBJECT_LINE__uint8_t_file_on_exit_argsstored_sig_sys_nerrsignature_idvision_set_zero_point_mbrlen_statelong intE_VISION_ZERO_CENTER_impure_ptr_result_k_sizeport_mutex_take__builtin_memset_localtime_bufbrightnessregistry_validate_bindingE_DEVICE_IMUv5_smart_device_s_t__tm_monvision_object_type_e_tV5_DeviceVisionSignaturevision_set_white_balanceseenV5_DeviceT_unused_randsigned charuint8_tu_minbaked_dateblue__errnomTypeenvironv_meanunsigned charvision_get_object_count_unspecified_locale_infouMax_reent_global_impure_ptruMeanobject_countdevice_info_Boolvision_object_s_tvision_zero_e_tE_DEVICE_ADIE_DEVICE_UNDEFINEDcharmemset_fns_closeE_DEVICE_VISIONE_DEVICE_DISTANCE__uint16_tlcd_printsig_id3sig_id4_stdiny_middle_coordcolor_codeu_meanflagsoptresetdevice_typeleavevision_set_ledkVisionTypeLineDetectE_DEVICE_MOTOR_V5_DeviceVisionSignaturevexDeviceVisionObjectCountGetzero_pointprintf_cookieregistry_get_device_wds__lock_sig_func_offset_cvtbufoptindvexDeviceVisionWifiModeSet__fdlib_version_p5slong unsigned intcheck__sFILE__sdidinit_flags2vexDeviceVisionBrightnessGetlinevision_get_signature_errno_rgb_signal_bufangle_Bigint_maxwdsE_DEVICE_GENERIC__cleanupV5_DeviceVisionRgb_atexit0__uint32_t_emergencylong long intuMinwidth_niobsenablevision_create_color_code__sglue_nmallocE_VISION_OBJECT_NORMALvision_signature_from_utilitydouble_gamma_signgamsig_idpercentx_middle_coord_freelist_iobs_glue_sign_V5_DeviceVisionObjectsrc/devices/vdml_vision.cfloatcountV5VisionBlockType_nextunsigned intport_mutex_give_h_errno_wcrtomb_statevision_set_wifi_mode__tm_mdayport_errorsvexDeviceVisionWhiteBalanceSet_newsig_id1sig_id2_ubuf_V5_DeviceVisionRgbsig_id5_stderr_wctomb_state_mbstate_rand_next_flags_vision_transform_coords_atexitvision_clear_led__countvision_set_exposure_vision_read_by_sig__tm_wdayvision_get_exposurevision_read_by_sizelong double__tm_ydayC:\Users\noama\Documents\pros\prosvision_get_by_code_seed_seek_fpos_t__wchbvision_print_signatureobject_arr_mbtowc_statevision_get_by_sigoptoptbaked_timeget_zero_pointE_DEVICE_ROTATIONdevicelong long unsigned intvision_zerouint16_tvexDeviceVisionSignatureGetvision_data_s_t_dso_handlevexDeviceVisionWhiteBalanceGetclaim_port_tryvision_set_auto_white_balancevision_get_white_balance_rand48_stdoutv5_device_eE_DEVICE_NONE__fdlibm_versionvision_signaturevision_get_by_size_blksizevision_object_type_baseopterr_strtok_last_mbrtowc_state_flock_t__FILEE_DEVICE_OPTICALvMax__int16_tkVisionTypeNormal_mbstate_tvision_set_signature_r48wint_tv5_device_e_tE_DEVICE_SERIALGNU C11 8.3.1 20190703 (release) [gcc-8-branch revision 273027] -mcpu=cortex-a9 -mfpu=neon-fp16 -mfloat-abi=softfp -marm -march=armv7-a+mp+sec+neon-fp16 -g -Os -std=gnu11 -ffunction-sections -fdata-sections -funwind-tables_dataobject_ptrtop_coorderr_return_no_mutex__fdlibm_posixv_maxvexDeviceVisionWhiteBalanceModeSetportE_VISION_OBJECT_COLOR_CODE_mblen_stateshort intrangeint16_tleft_coordvision_datasuboptarg_fntypes_sys_errlist__tm_yearsize_id_vision_get_by_sig_padvexDeviceVisionBrightnessSetsignature_lbfsize_inc_indE_DEVICE_GPS__fdlibm_ieee__sbuf_is_cxa_LOCK_T_nextf_locale__ULonguint32_t_resultV5_DeviceVisionObjectoptarg_off_t_addshort unsigned int__tm_hour_mbsrtowcs_statevision_read_by_sig__int32_txoffsetu_maxvexDeviceVisionLedModeSet_fnargs__tm_isdstsignature_ptrdataset_zero_point__tm_min_getdate_errheightGCC: (GNU Tools for Arm Embedded Processors 8-2019-q3-update) 8.3.1 20190703 (release) [gcc-8-branch revision 273027] | \BB DlD$DD0p B ,D$ DPn $B 8DB D ,D$ D8 $B dBn  ,BD8j B D BB@H(BF`h B BJlDDDDBJB~ DtD(BBBHDBBA8aeabi.7-A A   "$*D\+    +   ++++!!#$+$&&()+)++-.+.0023+35578+8::<=+=??AB+BDDFG+GIIKL+LNNPQ+QSSUV+VXXZ[+[]]+]_`+`bbde+eggij+jllno+oqqst+tvvxy+y{{+{}~+~.BY" cl {8)!<&P+Qd0d5x,:?DIN'A\lSmzX]bg6Ulnqtv{vdml_vision.c$a_vision_transform_coords$dregistry_get_device__aeabi_unwind_cpp_pr0lcd_printvision_get_object_countregistry_validate_bindingport_mutex_take__errnovexDeviceVisionObjectCountGetport_mutex_givevision_get_by_sizeclaim_port_tryvexDeviceVisionObjectGet_vision_get_by_sigvision_get_by_codevision_read_by_size_vision_read_by_sigvision_read_by_codevision_get_signaturevexDeviceVisionSignatureGetvision_set_signaturevexDeviceVisionSignatureSetvision_signature_from_utilitymemsetvision_create_color_codevision_set_ledvexDeviceVisionLedModeSetvexDeviceVisionLedColorSetvision_clear_led__aeabi_idivvision_set_exposurevexDeviceVisionBrightnessSetvision_get_exposurevexDeviceVisionBrightnessGetvision_set_auto_white_balancevexDeviceVisionWhiteBalanceModeSetvision_set_white_balancevexDeviceVisionWhiteBalanceSetvision_get_white_balancevexDeviceVisionWhiteBalanceGetvision_set_zero_pointvision_set_wifi_modevexDeviceVisionWifiModeSetvision_print_signatureprintf** $0<T`*$x *,<H`D*0**$ 0<T*)(8D\(L*.`*3*8 x*=<LXdx*B$*GL*L(4@\*Q$0<X`*V(4@dpx*[$0<Tt*` 4DP\t|*f(4@\*k$0<T`*p4@P\lx*u(4@`h*z * !(/;IPW\kp~)6DR^pu %2?LYft)6CW$1KXer &4BP^lz-Vdr (6DR V c             ! 3 ? K W c o                      ' @ M Z g t           ) 6 C P ] j x             < J X f t          *9Fbp~&AEJ[gtz +/4@DIzbzvzzzzuuu+/8<AuNRWuiuruuuuupp0pDpXpapjp{kkkk&k/kBkKk\hfwfffff ff.:`IUY^jn``````[(,1=AF[_[s[[[[VVVV0V9VMV^jQyQQQ QQ%Q.Q?KLZfjo{  $):L[LzLG !%*59>IMR]aquzG=  ?CHSW\=e=~====8'+0?8kv33 3.-8<ALPU`ditx}..5.>.U.n........) !,05@DITXfjo))))) )!)*)3)G)P)al${$     % = A F P Z e t                   !!!!&!*!/!4!C!]!q!!!!!!!!!""""#"'";"F"J"O"V"["t"""""""""# ###!#%#5#9#>#W#k################# $$"$.$A$R$_$j$ y$$$$$B$$$$$$$$$B$%%%"%B-%B6%BO%Bc%Bw%B%B%%%%%%%%%%%%%%%%%&& &&& &$&,&0&8&<&D&H&O&S&[&_&g&k&s&w&&&z"z)z-zCzGzNzRzjznzuzyzzzuuuuuuuuuuuuuuuu&u*u?pCpJpNpfpjpqpup|ppkkkkkkkkkkkkkk ffff&f*f1f5fOfSfZf^fhflfsfwfffff````````````[[#['[=[A[H[L[d[h[o[s[z[~[VVVVVVVVVVQQQQ QQQQ.Q2Q9Q=QDQHQ[L_LfLjLLLLLLLLLLLLLLLLLL LLL!L%L,L0LLLPLXL\LeLiLqLuL|LLLLLLLLGGGGGGGGGGGG/G3GEGIG[G_GqGuGGGGGGGGG(G,GUGYGGGGGGGGG-G1GXG\G================ = = = = = =1 =5 =H 8L 8S 8W 8m 8q 8x 8| 8 8 8 8 8 8 8 8 8 3 3 3 3 3 3 3 3" 3& 3- 31 3; 3? 3F 3J 3d 3h 3o 3s 3} 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 ." .) .- .C .G .N .R .f .j .q .u . . . . . . . . . . . . . . . . . . . . . .! .; .? .G .K .R .V .] .a .j .n . . . . . . . . . . . . . . . . . . . . . )$ )+ )/ )G )K )R )V )] )a )y )} ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ))) )))+)/)6):)A)E)V)Z)m$q$x$|$$$$$$$$$"&-1;?FJdhos}(,37>BY]eipt{ 26=ATX_cvz 15H L S W qBuB|BBBBBBBBBBBBBBBBBBBBB B'B+B>BBBIBMB^BbB (08@$H)P.X3`8h=pBxGLQV[`fkpuz  $048<@DP)T)X)\)h)l)p)t)............333333BBBBLLLLLLLL(,0 4 8<@DHLPTX$\$`)d)h.l.p3t3x8|8==BBGGLLQQVV[[``ffkkppuuzz %4x$).358O=Bm G Lr Q Vh [ `[ f k{ p uhz,0 LPhl$).DH3hl8x|=BGL Q(,VDH[`d`|fkpuz .symtab.strtab.shstrtab.text.data.bss.rel.text._vision_transform_coords.ARM.extab.text._vision_transform_coords.rel.ARM.exidx.text._vision_transform_coords.ARM.extab.text.lcd_print.rel.ARM.exidx.text.lcd_print.rel.text.vision_get_object_count.ARM.extab.text.vision_get_object_count.rel.ARM.exidx.text.vision_get_object_count.rel.text.vision_get_by_size.ARM.extab.text.vision_get_by_size.rel.ARM.exidx.text.vision_get_by_size.rel.text._vision_get_by_sig.ARM.extab.text._vision_get_by_sig.rel.ARM.exidx.text._vision_get_by_sig.rel.text.vision_get_by_sig.ARM.extab.text.vision_get_by_sig.rel.ARM.exidx.text.vision_get_by_sig.rel.text.vision_get_by_code.ARM.extab.text.vision_get_by_code.rel.ARM.exidx.text.vision_get_by_code.rel.text.vision_read_by_size.ARM.extab.text.vision_read_by_size.rel.ARM.exidx.text.vision_read_by_size.rel.text._vision_read_by_sig.ARM.extab.text._vision_read_by_sig.rel.ARM.exidx.text._vision_read_by_sig.rel.text.vision_read_by_sig.ARM.extab.text.vision_read_by_sig.rel.ARM.exidx.text.vision_read_by_sig.rel.text.vision_read_by_code.ARM.extab.text.vision_read_by_code.rel.ARM.exidx.text.vision_read_by_code.rel.text.vision_get_signature.ARM.extab.text.vision_get_signature.rel.ARM.exidx.text.vision_get_signature.rel.text.vision_set_signature.ARM.extab.text.vision_set_signature.rel.ARM.exidx.text.vision_set_signature.rel.text.vision_signature_from_utility.ARM.extab.text.vision_signature_from_utility.rel.ARM.exidx.text.vision_signature_from_utility.rel.text.vision_create_color_code.ARM.extab.text.vision_create_color_code.rel.ARM.exidx.text.vision_create_color_code.rel.text.vision_set_led.ARM.extab.text.vision_set_led.rel.ARM.exidx.text.vision_set_led.rel.text.vision_clear_led.ARM.extab.text.vision_clear_led.rel.ARM.exidx.text.vision_clear_led.rel.text.vision_set_exposure.ARM.extab.text.vision_set_exposure.rel.ARM.exidx.text.vision_set_exposure.rel.text.vision_get_exposure.ARM.extab.text.vision_get_exposure.rel.ARM.exidx.text.vision_get_exposure.rel.text.vision_set_auto_white_balance.ARM.extab.text.vision_set_auto_white_balance.rel.ARM.exidx.text.vision_set_auto_white_balance.rel.text.vision_set_white_balance.ARM.extab.text.vision_set_white_balance.rel.ARM.exidx.text.vision_set_white_balance.rel.text.vision_get_white_balance.ARM.extab.text.vision_get_white_balance.rel.ARM.exidx.text.vision_get_white_balance.rel.text.vision_set_zero_point.ARM.extab.text.vision_set_zero_point.rel.ARM.exidx.text.vision_set_zero_point.rel.text.vision_set_wifi_mode.ARM.extab.text.vision_set_wifi_mode.rel.ARM.exidx.text.vision_set_wifi_mode.rel.text.vision_print_signature.ARM.extab.text.vision_print_signature.rel.ARM.exidx.text.vision_print_signature.rodata.vision_print_signature.str1.1.rel.debug_info.debug_abbrev.rel.debug_loc.rel.debug_aranges.rel.debug_ranges.rel.debug_line.debug_str.comment.rel.debug_frame.ARM.attributes4!4'4Y4\, @8O|px @@p  @P  l @`0 +p ' @z$S @@p8p8 @@ @Hp @8G8! @H=cp_ @X @h!$p$! @p$, @X& H2pH&. @؆)~PV @`+tp+ @H.d @X0XpX0 @h3O`' @x5Edmpd5i @8l, @0:p: @=' @Ї8?, Fp, ?B @B4 k @D p D @ G   @0I Cp I? @HL l @X8NT pT N @Q\ l @0S p S @ЈVP ( @8XFT npT Xj @[\  @(0] p ] @X`.  @h8b$p Vpp bR @ex  @8gpg @j*  @0l M plI @(o v @88q , p,q @pt 4t @0v . pv* @y~ S @ {t X pX{ @~ 2`i & @ T72 <q @@ O @00 P, @0B R> @0N 0aY 0|qwf q4b @s p(u9du  D heap_4.c.o/ 1692644747 0 0 100666 17688 ` ELF(;4(;:h0 R: P  R0R  P /0G-@q0S1!000l! B T1 L1100 `T @@@T 0S0%P%: R*P+Q ` BR`  0 0C0@p 00CS00500000V  ,0Pp@-@Pp0 Ph0S P0 pQp00$ D000p@0/0//src/rtos/heap_4.cU  T6%0inte6 <+r-YTw.Vt R= r 6   -= <p "065#$4 6_k7= 7 = 7= 7=_x8 G  6+$<: > = j? = ,@ = A = 2B = C = D = 7E = NF = ;O P  Q S pV   6Bb c d= f  ;g:  6Az &{ |=r{h`_p_r=_w= i y f y_bf = I   $ D 7( h Q,_ub0_up8_ur=< W@ @gC_lbD =L  P U~T  ;X  \  =d=~~=~ (e^g=xl Dll n=!or=0s4 u=8w <z@!{=D|H}LL=P TXBHL. Q6 e`=~=7~==Q~= rg 6 rw 6i$ (*x+=c, wD'E{FG  6'6'Y$ =H,PoX h p x7G=   i x $= 7 6 G 6 W 6~~x  6 6 6  F W  6~ =  w 6J3~4 Jgsf Y !N  $Y  =B B "6#;9| > @ A % B $X1#b[ #[  #_%#`%# f%%Hr x &r6 't 62(pucu v ]Y)B  *~D *#E v *F%*FG%+<,6%, 0%- .pv{(puc v ' /0& 0P0Q /H& 0P0Q 1p2 /H 0Ptx2? 38j& 4lj%2*5l ok6,l 5l* 5m7p 8t1L 9  Xu : X; < < < ,*1 2 1? /(& 0P0Q/@H  0Py1x? =& 0P0Q>[[ ? ? J >tt% U: ; 9 I&I$ > $ > : ;9 I : ; 9  : ; 9 I I !I/  : ; 9  : ; 9 I8   I< : ; 9  : ; 9 I8  : ; 9  : ; 9 I8''II : ;9  : ;9 I8  : ;9 I8 : ;9  : ;9  : ;9  : ;9 I'4: ;9 I?< 4: ; 9 I?<!!"!I/#4: ; 9 I$4: ; 9 I %.: ;9 '@B&: ;9 IB'4: ;9 IB(4: ;9 IB).: ;9 ' *4: ;9 I+.?: ;9 '@B,.?: ;9 'I@B-.?: ;9 '@B.: ;9 IB/10B112B13.?: ; 9 'I@B4: ; 9 IB54: ; 9 IB64: ; 9 I7 8.?: ; 9 '<91RB X Y W : ;41<41B=1>.?<n: ; 9 ?.?<n: ;9 $P$,P,xPlS,S,hP,P,TP P ,px,txP8 ,px,txP8 P TP#TUS@Y00V0<`S$44@SDxR <@@$Dxx src/rtosc:\users\noama\documents\pros\toolchain\usr\lib\gcc\arm-none-eabi\8.3.1\includec:\users\noama\documents\pros\toolchain\usr\arm-none-eabi\include\machinec:\users\noama\documents\pros\toolchain\usr\arm-none-eabi\include\sysc:\users\noama\documents\pros\toolchain\usr\arm-none-eabi\include./include/rtosheap_4.cstddef.h_default_types.h_types.hreent.hlock.hstdlib.h_stdint.herrno.hFreeRTOSConfig.htask.h'..Q ..0JK ..L#J1 B/ -K $y.52...22 Jh  0 -u.0 /  w.// / //+3$/-!2u./!/MJ~.J' 2NJL21./ -J. OE4 .>J2.Rj 60*2x.2'24/JWf828*"./12$,.0,0,0&2gJ' 2QJWf .J2NJC.f2f..LjL10,)0 t._dso_handle_sizesize_t_rand48_emergencypxPreviousBlock__uint8_txTotalHeapSize_datavAssertCalled_wcrtomb_state_wcsrtombs_statepxLinklong long unsigned intxHeapStructSize_lbfsize__locale_txBlockSize_mbrtowc_state__tm_secpxNextFreeBlocklong long intsigned charpxBlock_ubuf_base__tm_hour__sf_on_exit_args_cookie__sgluelong intxStart_flags_is_cxa_stdin_blksizeuxAddress_sys_errlist_cvtbuf_offsetkfree_mbsrtowcs_state_mbrlen_state_fnargs_fns_signprvHeapInit_flock_t_stderr_Bigint_gamma_signgam_read_result_k__tmunsigned int__wchb_stdout_cvtlenlong unsigned int_filexWantedSize_niobsshort unsigned int_atexit0rtos_suspend_all_signal_buf_asctime_buf_result__wch_LOCK_TGNU C11 8.3.1 20190703 (release) [gcc-8-branch revision 273027] -mcpu=cortex-a9 -mfpu=neon-fp16 -mfloat-abi=softfp -marm -march=armv7-a+mp+sec+neon-fp16 -g -Os -std=gnu11 -ffunction-sections -fdata-sections -funwind-tableswint_t_lock_flags2_write__tm_year_nmalloclong doublexFreeBytesRemainingxBlockAllocatedBit_nextfpucAlignedHeap__tm_monucHeap_atexitsuboptargC:\Users\noama\Documents\pros\pros_off_tpxFirstFreeBlockpxNewBlockLink_freelistpvReturnxPortGetMinimumEverFreeHeapSize_wctomb_statertos_resume_allA_BLOCK_LINKunsigned charxPortGetFreeHeapSize_new_h_errnoshort int__tm_yday__sbufprvInsertBlockIntoFreeList_iobs__FILE_mbstate_t__sFILE_sys_nerr_mbstate_rand_nextvPortInitialiseBlocks_mblen_state_inc_indxMinimumEverFreeBytesRemaining_locale__cleanup_unspecified_locale_info_maxwds_reent_seed__count__lock__value_seek_impure_ptr_fpos_t_errnochar__tm_minuint8_t_mult_next_strtok_last_fntypespxEnd_addpxIterator__ULong_getdate_err_global_impure_ptrBlockLink_t_unused_rand_wds__tm_wday_glue__sdidinit_l64a_bufpxBlockToInsert_sig_funckmalloc_nbuf_unused__tm_isdst_localtime_buf_close_r48vApplicationMallocFailedHook_mbtowc_state_p5s__tm_mdaysrc/rtos/heap_4.cGCC: (GNU Tools for Arm Embedded Processors 8-2019-q3-update) 8.3.1 20190703 (release) [gcc-8-branch revision 273027] | x B  BF   A8aeabi.7-A A   "$*D  x(p( ( +"  (  (( ( ( ( ( (!(!2!"("#(#8#$($K$%(%_%&(&~&'(*+-/13547  +heap_4.c$aprvInsertBlockIntoFreeList$ducHeappxEndxBlockAllocatedBitxFreeBytesRemainingxMinimumEverFreeBytesRemainingxStart__aeabi_unwind_cpp_pr0kmallocrtos_suspend_allrtos_resume_allvApplicationMallocFailedHookvAssertCalledkfreexPortGetFreeHeapSizexPortGetMinimumEverFreeHeapSizevPortInitialiseBlocksp8t**FHIJ$K<tIK*/-8-52;* F,KDKlHI/;2*F 2*F 5*F*%F= BBB@!A&B9BGBNBSBbBgBuB|BBBBBBBBBBB BB%B7B<BHBUBnB{BBBBBBBBBB B-B;BIBVBcBqBBBBBBBB BBOB\BvBBBBBBBBBB,B9BFBSBBBBBBBBBB BB%B3BABOB]BkByBBBBBBBxBBBBBBBBBB+B9BGBUBcBqBBBBBBBBBBB BBbBpBBBB B* B7 BC B_ Bk B B - B B B B B B 8 B * B 2% B2 57 BD /I BQ ` Bl >p >u B > > > > B B B B B B % B  B $ B, F >J >[ >_ >d Bp >t >y  ;  ;    B  B > > B > > B* B5 >9 >> BI >M >R  _ Bg  u  z   > > > > > >    ;      ;' B+ B3 B7 B@ BD BM BQ B #6:A8FJ]ahl 2 6 = A H L X \ o s z ~               -     , 0 < (08%   $(%,% v%C$C( HCLlCp|CC%.symtab.strtab.shstrtab.text.data.bss.rel.text.prvInsertBlockIntoFreeList.ARM.extab.text.prvInsertBlockIntoFreeList.rel.ARM.exidx.text.prvInsertBlockIntoFreeList.rel.text.kmalloc.ARM.extab.text.kmalloc.rel.ARM.exidx.text.kmalloc.rel.text.kfree.ARM.extab.text.kfree.rel.ARM.exidx.text.kfree.rel.text.xPortGetFreeHeapSize.ARM.extab.text.xPortGetFreeHeapSize.rel.ARM.exidx.text.xPortGetFreeHeapSize.rel.text.xPortGetMinimumEverFreeHeapSize.ARM.extab.text.xPortGetMinimumEverFreeHeapSize.rel.ARM.exidx.text.xPortGetMinimumEverFreeHeapSize.ARM.extab.text.vPortInitialiseBlocks.rel.ARM.exidx.text.vPortInitialiseBlocks.bss.pxEnd.bss.ucHeap.bss.xBlockAllocatedBit.bss.xFreeBytesRemaining.bss.xMinimumEverFreeBytesRemaining.bss.xStart.rodata.kmalloc.str1.1.rel.debug_info.debug_abbrev.rel.debug_loc.rel.debug_aranges.rel.debug_ranges.rel.debug_line.debug_str.comment.rel.debug_frame.ARM.attributes4!4'4[4x, @d,8Qp| @t,8 @,x8 xpx  @,8   @ -@8 p  @L-8Z(1 @\-8P8yp8u @d-8@ @t-8PpP @|-86X,\Vp\R @-8|dddddd2dvY   @-X8(-B) @4 8+<H8 @788-O&8K @L7`8/a^] @7081m0x0$wL% @7`85p%9 &9F  +A<8list.c.o/ 1692644748 0 0 100666 12200 ` ELF((4(+*0 0 000/00/0 0  000/ -r00   0000 0^0 Q    B / z intYe%[w/O}Z.jitjl AU %  4, C }r" %<#4 6_k7, 7 , 7, 7,_x8  6 %$<) > , ? , @ , A , B , uC , D , E , F , On P n Q nS V ~ %b c d, f  g) ~ % z { |, UhO_p_r,_w,  \ " \_bf q,    n$ K &(  @,_ub0_up8_ur,< F@ yVC_lbD &,L D P 4mT ` *X \ f ,d,mm, xm'(eqg,l ll n,)or,0s4-u,8w <dz@{,D|H"}L,P< TiXHB~LB s  x O,m,  &m, ,@m ,UV %Uf %$ ' (*(+,,  s f!D.EFGc c %%W$,H,PXhpMx8&K6,sb:In,& %6 %F %mm}x} %% %'  F %z m  ,  f %Q3m4s g0q!1 1 R "G / $R  ,   1 r *   *    A  o  o    1 r *   *   F  = 9 $F     F   #, 1 8 $,L %} '% Q  &]gX '}g" P'g>L Q%iF @:%LjB pj&SJ0M '}J% P'JAL Q%9LL &^> r 'L>/L P(% '}%& P% U$ > $ > : ;9 I: ; 9 I : ; 9  : ; 9 II !I/  : ; 9  : ; 9 I8   I< : ; 9  : ; 9 I8  : ; 9  : ; 9 I8''II&I : ;9  : ;9 I8  : ;9 I8 : ;9  : ;9  : ;9  : ;9 I'4: ;9 I?< 4: ; 9 I?<!5I"!#.?: ; 9 'I@B$: ; 9 IB%4: ; 9 IB&.?: ; 9 '@B': ; 9 I(.?: ; 9 '@B4P48P8S0S0@q@XSR@q@XR S 0p< 0X8 0X8t src/rtosc:\users\noama\documents\pros\toolchain\usr\lib\gcc\arm-none-eabi\8.3.1\includec:\users\noama\documents\pros\toolchain\usr\arm-none-eabi\include\machinec:\users\noama\documents\pros\toolchain\usr\arm-none-eabi\include\sysc:\users\noama\documents\pros\toolchain\usr\arm-none-eabi\include./include/rtoslist.cstddef.h_default_types.h_types.hreent.hlock.hstdlib.h_stdint.herrno.hlist.h%&2*2/00N>9N:#3/%-/1K1 ,0K#3/ n.0.d.#.$./$//2 ,0K.Ho.P..05%./%1L2K .L/_dso_handle_sizeMiniListItem_t_rand48_emergency_data_wcrtomb_state_wcsrtombs_statelong long unsigned int_lbfsize__locale_txListEndpxNewListItem_mbrtowc_state__tm_seclong long intsigned char_ubuf_base__tm_hour__sf_on_exit_args_cookie__sgluelong int_flags_is_cxa_stdin_blksize_sys_errlist_cvtbuf_offsetpxItemvListInsertEnd_mbsrtowcs_state_mbrlen_state_fnargs_fns__uint32_t_sign_flock_t_stderr_Bigint_gamma_signgam_read_result_k__tmunsigned int__wchb_stdout_cvtlenuxNumberOfItemslong unsigned int_file_niobsshort unsigned int_atexit0_signal_buf_asctime_buf_result__wch_LOCK_TGNU C11 8.3.1 20190703 (release) [gcc-8-branch revision 273027] -mcpu=cortex-a9 -mfpu=neon-fp16 -mfloat-abi=softfp -marm -march=armv7-a+mp+sec+neon-fp16 -g -Os -std=gnu11 -ffunction-sections -fdata-sections -funwind-tableswint_t_lock_flags2_write__tm_yearxMINI_LIST_ITEM_nmallocsrc/rtos/list.clong doublepxItemToRemove_nextf__tm_mon_atexitsuboptargC:\Users\noama\Documents\pros\pros_off_tpxPreviouspvOwner_freelistuxListRemovepxIndexpvContainer_wctomb_stateunsigned char_new_h_errnoshort int__tm_yday__sbuf_iobs__FILE_mbstate_t__sFILE_sys_nerr_mbstate_rand_nextxLIST_mblen_state_inc_indList_t_locale__cleanup_unspecified_locale_info_maxwds_reent_seed__count__lock__value_seek_impure_ptrvListInsert_fpos_t_errnocharpxList__tm_min_mult_next_strtok_last_fntypes_addpxIterator__ULong_getdate_err_global_impure_ptruint32_txItemValue_unused_randvListInitialise_wds__tm_wday_glue__sdidinit_l64a_buf_sig_funcxValueOfInsertionvListInitialiseItempxNext_nbuf_unusedlist_item_t__tm_isdst_localtime_buf_close_r48xLIST_ITEM_mbtowc_state_p5s__tm_mdayGCC: (GNU Tools for Arm Embedded Processors 8-2019-q3-update) 8.3.1 20190703 (release) [gcc-8-branch revision 273027] | 0XD 8A8aeabi.7-A A   "$*D         !#%$' 5 I0 XXd8list.c$a$dvListInitialise__aeabi_unwind_cpp_pr0vListInitialiseItemvListInsertEndvListInsertuxListRemove*)* )*)*)*) $$$"!#($6$=$B$Q$X$_$f$m$r$$$$$$$$$$$$&$+$7$D$]$j$w$$$$$$$$$$$*$8$E$R$`$$$$$$$$$ $>$K$e$r$$$$$$$$$$($5$B$y$$$$$$$$$$$$"$0$>$L$Z$h$v$$$$$$g$t$$$$$$$$ $$($6$D$R$`$n$|$$$$$$$$$$$Q$_$$$$ $ $& $2 $X $d $p $} $ $ $ $ $ $ $ $ $ $ $ $ $, $9 $R $^ $i x $   $   $  $ $ $   $     $  $+ $9 $D  H  N $U  d $s $z  $'+@DKOW[pt{ (0   $ 7%$%( 4%8D%H\%`.symtab.strtab.shstrtab.text.data.bss.ARM.extab.text.vListInitialise.rel.ARM.exidx.text.vListInitialise.ARM.extab.text.vListInitialiseItem.rel.ARM.exidx.text.vListInitialiseItem.ARM.extab.text.vListInsertEnd.rel.ARM.exidx.text.vListInsertEnd.ARM.extab.text.vListInsert.rel.ARM.exidx.text.vListInsert.ARM.extab.text.uxListRemove.rel.ARM.exidx.text.uxListRemove.rel.debug_info.debug_abbrev.rel.debug_loc.rel.debug_aranges.rel.debug_ranges.rel.debug_line.debug_str.comment.rel.debug_frame.ARM.attributes4!4'464 ,TPpTL @ (z\ phph @0( p0p  @@(Xp @P(D8:@[p@W @`(|H x @p( N* @8%(@ @%0('0 @&P(Wx @h&((!00w(h @&P(%p9)( q&port.c.o/ 1692644749 0 0 100666 21804 ` ELF(G4(UT0@-@000?D  A/HL0|xtp l$h(d,`0\4X8T<P@DD 0T1 0 0@-@ r  r  00 S i0s0000SvhЍ00L0!@ R},10S Oo00S/P0 R/  B 0S/ Oo q6C!OoOo/@- Oo\@01OoOoP80   Oo01OoOo@P/ Oo0 !OoOo/ Oo00!R !OoOo/@-40  0S00S @<0@-@!R)$10S5@>' src/rtos/port.c 9 ` intye%%^+a=pMj0O.qt+ Aa %   0, ? 1"7 =8T#+e4 6_k7, 7 , ;7, o7,_x8  N %$<A > , ? , =@ , fA , B , VC , tD , zE , F , LO #P  Q S V  %b c d, +f  LgA  % z 7{ (|, ahg_p_r,_w,  h  h_bf , Z  | O$ _ >( " X,_ub0_up8_ur,< 1^@ nC_lbD ,L  P hT  BX \ % ,d,, #(eyg,l l]l n,Sor,0s4u,8w <#z@{,DT|H}L,P TbXHL  bG    g,,  >,  ,X Dan %a~ %$$~ (*+,,   ~<D *E F Go o %.E%. $m,H,P)XhFp x> N,|g,> %N %^ %px %% %#  ^ %    ,  ~# %e3 4 gU!I 5,v30!f f  "|  $  ,- #   Y `f  #r #7r #r #r #<(w #(w #(w #(w $; %<;.f & 'P'Q >$pL ($ 'P'Q )&D 'P'Q 5)K f H+ * f )%$G<R +D(f P$|| ,4 -t .\$P , &D 'P'Q $$ & 'P'Q )K Z  *hM f PH/ 0Qr t1R G0 SU s2P 'P'Q i(x 'P'Q v( 'P'Q }, , U  3R f 44 4L 4ZPJ5 H  2 'Pt}'Q0'R 6. & 'P07nn 8AA w 7 7ss 7.. 98 % U$ > $ > : ;9 I: ; 9 I : ; 9  : ; 9 II !I/  : ; 9  : ; 9 I8   I< : ; 9  : ; 9 I8  : ; 9  : ; 9 I8''II&I : ;9  : ;9 I8  : ;9 I8 : ;9  : ;9  : ;9  : ;9 I'4: ;9 I?< 4: ; 9 I?<!5I"!#4: ; 9 I?$.?: ;9 '@B%: ;9 IB&B1'B(1).?: ;9 'I@B*4: ;9 IB+: ;9 I,1-B1..?: ;9 '@B/ U04: ;9 I14: ;9 I 213.?: ; 9 'I@B4: ; 9 IB5.?: ; 9 '<6.?: ; 9 @B7.?<n: ; 9 8.?<n: ;9 9.?<n: ; PP 404HP``S`dsOdwSSPp|px pt ,tt,DtpDLtlLTthT\td\dt`dlt\lttXt|tT|tPtLtHtDt@tttt}Pt}t}P<Q<tQ0R0tRl$\|<HPL \$\|<HPL src/rtosc:\users\noama\documents\pros\toolchain\usr\lib\gcc\arm-none-eabi\8.3.1\includec:\users\noama\documents\pros\toolchain\usr\arm-none-eabi\include\machinec:\users\noama\documents\pros\toolchain\usr\arm-none-eabi\include\sysc:\users\noama\documents\pros\toolchain\usr\arm-none-eabi\include./include/rtosport.cstddef.h_default_types.h_types.hreent.hlock.hstdlib.h_stdint.herrno.hprojdefs.hportmacro.hFreeRTOSConfig.htask.h6q..5///.#.`J2N...q.]./KKKKKKKKKKKK.0-g6t. JJ2!MJ1.0,5JFf!m/ /J.fNff..mf *..P...1 .  JNj.N...fJ...z4...$gL....0j...JJ...-L...fJ......J 1+5%K H3...03.LL,q.Jff K-J_dso_handletask_fn_wrappertask_delete_sizetask_clean_up_rand48ulNewMaskValue_emergency__uint8_t_datavAssertCalled_wcrtomb_state_wcsrtombs_state__builtin_memsetlong long unsigned intulMaxAPIPriorityMask_lbfsize__locale_tulCriticalNesting_mbrtowc_state__tm_seclong long intsigned char_ubuf_base__tm_hour__sf_on_exit_args_cookie__sgluelong intrtos_tick_interrupt_config_flags_is_cxa_stdinulICCEOIR_blksize_sys_errlistulOriginalPriority_cvtbuf_offset_mbsrtowcs_state_mbrlen_statepucFirstUserPriorityRegister_fnargs_fns__uint32_t_signxTaskIncrementTick_flock_t_stderr_Bigint_gamma_signgam_read_result_k__tmunsigned int__wchb_stdout_cvtlenlong unsigned int_filepxTopOfStackpvParameters_niobsshort unsigned int_atexit0_signal_buf_asctime_buf_result__wch_LOCK_TGNU C11 8.3.1 20190703 (release) [gcc-8-branch revision 273027] -mcpu=cortex-a9 -mfpu=neon-fp16 -mfloat-abi=softfp -marm -march=armv7-a+mp+sec+neon-fp16 -g -Os -std=gnu11 -ffunction-sections -fdata-sections -funwind-tableswint_t_lock_flags2task_fn_tulPortTaskHasFPUContext_write__tm_yearsrc/rtos/port.c_nmalloclong doublexPortStartScheduler_nextfvPortEndScheduler__tm_mon_atexitsuboptargC:\Users\noama\Documents\pros\pros_off_tuint8_t_freelist_wctomb_statevApplicationFPUSafeIRQHandlerint32_tunsigned charulPortSetInterruptMask_new_h_errnoshort int__tm_ydaymemset__sbuf_iobs__FILE_mbstate_t__sFILE_sys_nerr_mbstate_rand_next_mblen_state_inc_ind_locale__cleanup_unspecified_locale_infoulICCPMR_maxwds_reent_seed__count__lock__valuevPortClearInterruptMask_seek_impure_ptr_fpos_t_errnocharvPortExitCritical__tm_minulPortYieldRequired__int32_t_mult_next_strtok_last_fntypes_add__ULongvPortEnterCritical_getdate_err_global_impure_ptrucMaxPriorityValueuint32_tulICCIAR_unused_randpxPortInitialiseStackulAPSR_wds__tm_wday_gluepxCode__sdidinit_l64a_buf_sig_funculPortInterruptNestingFreeRTOS_Tick_Handler_nbuf_unusedrtos_tick_interrupt_clear__tm_isdst_localtime_bufulReturn_close_r48vPortRestoreTaskContext_mbtowc_state_p5stask_stack_t__tm_mdayvPortValidateInterruptPriorityGCC: (GNU Tools for Arm Embedded Processors 8-2019-q3-update) 8.3.1 20190703 (release) [gcc-8-branch revision 273027] | FD| B $ \|Bv < HPB^LD\ A8aeabi.7-A A   "$*D          X  t "" 8"#$ $&& D&'( (** D*,- -// D/12 244 467 79 9: :; ;< <= => >? ?@ @ABDEGIKMONQ(? U\l$\|(<"@H&WP*jL/"4@?=>9;:<port.c$a$dtask_clean_uptask_delete__aeabi_unwind_cpp_pr0pxPortInitialiseStackmemsettask_fn_wrapperxPortStartSchedulervAssertCalledrtos_tick_interrupt_configvPortRestoreTaskContextvPortEndSchedulervPortExitCriticalFreeRTOS_Tick_HandlerxTaskIncrementTickrtos_tick_interrupt_clearvPortClearInterruptMaskulPortSetInterruptMaskvPortEnterCriticalvPortValidateInterruptPriorityvApplicationFPUSafeIRQHandlerulMaxAPIPriorityMaskulICCPMRulICCEOIRulICCIARulPortInterruptNestingulPortYieldRequiredulPortTaskHasFPUContextulCriticalNestingb*cefaH* cLhthhijV*chL V*cXL*c0npoxJ*"c*(c*.cq@hDLHFLV*4c h@hHV*:ch V*@cX ]]][!\(]6]=]B]Q]V]d]k]r]w]]]]]]]]]]]] ],]>]C]O]\]u]]]]]]]]] ]]']4]B]P]]]j]x]]]]]]]]]%]V]c]}]]]]]]]]]&]3]@]M]Z]]]]]]]]]]]],]:]H]V]d]r]]]]]]]]]]]]]]]]]$]2]@]N]\]j]x]]]]]]]]]]]] ]i]w]]]]$ ]1 ]> ]J ][ ]g ] ] ] ] ] ] | ] { ] z ] y ]) x. ]; w@ ]M vR ]_ ud ]l @{ ] Y Y @ V ] : : V : V ] . ]" Y& Y, ]4 (C ]S ][ "j "s "} ]  ] 4 4 4 V ]   V ]  ]$ Y( Y- [6 ]F ]W ]g t V  V  V   ]  ] Y Y ] Y Y ]) Y- Y2 ]I  g ]n }  ] ] ] ] ] ] ] ] ] ] ] ] ] ]@@@@).-.5.9.PT[_jnuy                " & / 3 < @ I M V Z c g p t }                        ' + 4 8 P T [ _ h l W (08"@(H.P4X:`@  $( , 048<@DH"L"P(T(X.\.`4d4h:l:p@t@) *,F"(.c4:@^$^( <^@\^`l^p|^"^(^.^4^:^@.symtab.strtab.shstrtab.text.data.bss.rel.text.task_clean_up.ARM.extab.text.task_clean_up.rel.ARM.exidx.text.task_clean_up.rel.text.pxPortInitialiseStack.ARM.extab.text.pxPortInitialiseStack.rel.ARM.exidx.text.pxPortInitialiseStack.rel.text.xPortStartScheduler.ARM.extab.text.xPortStartScheduler.rel.ARM.exidx.text.xPortStartScheduler.rel.text.vPortEndScheduler.ARM.extab.text.vPortEndScheduler.rel.ARM.exidx.text.vPortEndScheduler.rel.text.vPortExitCritical.ARM.extab.text.vPortExitCritical.rel.ARM.exidx.text.vPortExitCritical.rel.text.FreeRTOS_Tick_Handler.ARM.extab.text.FreeRTOS_Tick_Handler.rel.ARM.exidx.text.FreeRTOS_Tick_Handler.ARM.extab.text.vPortClearInterruptMask.rel.ARM.exidx.text.vPortClearInterruptMask.ARM.extab.text.ulPortSetInterruptMask.rel.ARM.exidx.text.ulPortSetInterruptMask.rel.text.vPortEnterCritical.ARM.extab.text.vPortEnterCritical.rel.ARM.exidx.text.vPortEnterCritical.rel.text.vPortValidateInterruptPriority.ARM.extab.text.vPortValidateInterruptPriority.rel.ARM.exidx.text.vPortValidateInterruptPriority.rel.text.vApplicationFPUSafeIRQHandler.ARM.extab.text.vApplicationFPUSafeIRQHandler.rel.ARM.exidx.text.vApplicationFPUSafeIRQHandler.bss.ulPortInterruptNesting.bss.ulPortTaskHasFPUContext.bss.ulPortYieldRequired.data.ulCriticalNesting.rodata.ulICCEOIR.rodata.ulICCIAR.rodata.ulICCPMR.rodata.ulMaxAPIPriorityMask.rodata.xPortStartScheduler.str1.1.rel.debug_info.debug_abbrev.rel.debug_loc.rel.debug_aranges.rel.debug_ranges.rel.debug_line.debug_str.comment.rel.debug_frame.ARM.attributes4!4'4N4, @3RD<fp<b @3RD @3 R @p@  @4R H @40R0:p06 @H4R8$^ @X4Rz\p\ @p4Rd\ @4Rp @4RP|& @4RFDppDl @4R L<p" @4R$Hp& @4R(cP< @4(R*Y0p0*| @5R-8L @5R/p/ @05R2`. @@5R4Vp4 @P5R7 2CTq2  @`5RBo~ @<REp @p?`RG @?RI  @@XRK00(w(  @AROp)9)Sa 1-A+portASM.S.o/ 1692644749 0 0 100666 3468 ` ELF( 4(m_-"-"0S - m-0-|Ё0/hБdQ   @," Q@,B@@_ БQ   ! Q@A@@_ N-O--1@@p!  M@-t1/@Ѝ Oo = ? = @ = A = B = ) C = 0D = *E = F = ZO _P  EQ S A V A : 6Q b Tc 9d= f  Zgc  6z@ {@ |=~qh_p@_r=_w= _ (  _bf V=  : B   <$ 0 `(  z,_ub0_up@8_ur=< `@ C_lbD =L  P T  dX 9.\  =d=:=(eg=r l lOl 4n=or=0Ds 4$ u=8 w  <Ez@C{=Dk|H } L =Pq T XQ HL )    5 =1:1=1`:=B=z:f ~ 6 ~ 6$F (T*+=, ;D+E+ F+G ; 6P6)dPp $y =H,PX.h6.pp.x `+p=P..g. ..N = ` 6 p 6  64Wx @ 6 6 6 ;    6%  ) =/  E 6 3  4j _ !" g_w w r +, 0  7 # " $ " =        :. 6 ' e  t    : . f ;     :   P #  # $u !  #3  $ C 8 % S D ( F 0 H 1 L :3 6 t C 6 S 6 c 6G 4    m *   *   : % :p  p D   m *   * q > G   D $G  *   q  L ^ ^ ` 5 a  bY  .: O :Q R w $PI K i L  M uS %U M  V M $ X 8 b Y < PZ @ H \ D H] E ` F h H W i Ll p  } 1    6% &k  `' / ' @ E?' W wq(  )0)80*T0+Pt$+Qu+Rv,`+PP &Mu H-u & P.uxw /B Y 1<V'Y & .ux[ KG(Y \ 1pj&E < <-< $ P- < 81Q.ux> /P  4' 1 ( 00+P+Q  1   -2  /-3  -/g ,'2 ( " 00+P+Q 4A  ' 0-B<( pn) 0)05a ' a-6X(Hk w *h0N+Pv)t06 (H  w *0+Pv)0) 0)00)407T05O 8 ' O3-'' OI<_Y,81+PQ4~ ' 4'c I_ ' f J@( ( )0 1)X1)11 2 N33  /Y   '' &@-% P- 6 Q/  q'* '#&8'% PH( *0+P+Q * +Pp741/S $N'7 ( 00+P+Q / 8'%, ( !(  84*0+P+Q )0),0/ o 0O'%o* \V(q *0<+P+Q s)0)$0/39 '9$ ' 9:<(; (c< %!( = EC( >`X*0+P+Q @*<0$+P+Q B)@$1)D01*hP+Pt+Qu*x<1d+Pv00+P+Q A/ '' ' <<'T( (c ( 846@|( bV8`(H  *lj+Pu+Qy00+Pu* 0+P+Q *@0+P+Q )D$1)H010<1+Pw /;H -'%H ' H/<J F 'H@ j h (J } 9K `( L ( M 6 (f 9 3 *+Pt+Qw*0+Pt$)0)00H1+PX* 0+P+Q P*@0:+P+Q T)DU1*d0a+P+Q Y)p0)0)b1)0)0*o1+PX+QT*,+Pt*@|1+Pt$*H+Pt)L1*h+Pt)l1)t)x10+Pt/xm 'm& n b 'm7 (o 9p `( q2 & ( t | 64(~  )1*0+Pt)0*0#+P+Q 0H1+PX:$(X- ;4#<  8=  )1* 0+P+Q x*80+P+Q |)<U1*\0+P+Q )l0)0)0) b1)0),0*8o1J+PX+QT*H^+Pt)`0)h1)p0*||1+Pt$*+Pt)1*+Pt)1))1*+Pt)0/ )'% : . ' /< '@ ( 9 `(   6( b \ *+Pt+Qw*0+Pt)0)00H1+PX* 0+P+Q *@06+P+Q )DU1*d0]+P+Q )p0)0)b1)0)0*o1+PX+QT*,+Pt*@|1+Pt$*H+Pt)L1*h+Pt)l1)t)x10+Pt/ : x ':$ ':< (< (c= ( >826(c jd>xT(Hj 00+Pt$*0 +P+Q F*407 +P+Q J*X0U +P+Q O)\$1)`010<1+Pv/ !'+ 'c Fe 'e'  ( 64(c MI( ok6u!(H * d!+Pu+Qy+Rw00+Pu$*$0!+P+Q *D0!+P+Q *d0!+P+Q )l$1)t010<1+Pv/q"q"'% '._ '= 0 "+PP+QQ+RR+S0x /q""'% 1-'/_ VR'> {w0 "+PP+QQ+RR+S1/ %'$ 'c ?e 'W ' n ( !(" db9 X( {w;lr$<8=)p0)0)0*(0%$+P+Q *H0C$+P+Q *h0a$+P+Q )lU1*0$+P+Q )0* $+Pt+Qx+Rv*0$+Pt$)0) 0)1*0H1$+PP)40)8b1)<0)X0*do12%+PP+QL*|1F%+Pt*Z%+Pt)1*w%+Pt)1*%+Pt)1/s PO&' 8 'pS ( %#*0&+P+Q *004&+P+Q 0@++Pu+Q0+R2/*  d!'' > >8'pY pj' {!'( * 0&+P+Q *40&+P+Q 0P,+Pu+Q0+R0+Sv+}2c /fu d''. u, 'u= (w +'(#xNJ*0'+P+Q z)$10L-+Pt+Qu/> `f('. >, pl(@ (#A*0L(+P+Q C) 10L"+Pt/$:0(' $- (&:00+P+Q (/:()' &  (:?=) 0) 0/ L *'W 1 VR' P!'}w( ? ?1 @+$)<+A+$$<+0@"+Pt+Q0+R0+S00,+P1+Q0+R0+SQ//  @+'W + ( 84? ?1 @+$*<+ZVA+<+|x08"+Pt+Q0+R0+S00++P1+Q0B +2+Bz m+2 3 2PQ 2[f 2W  2/Z +'  ' 1 ,++PP+QQ+R0CQ a 1,2 a. 2PaL 2W af 3c 3 d %3[e /FV ,' V' 'PV?  '[VT 2.'t W0!'WS0,+PP+QQ+RR+SS+}0/ # N.' #4 ~x'P#R '[#g ' #!'-W # (% A=:x -971d00+P+Q 8;+@L-<_+a_/+Pt01+Pt$H+0<+C?<+ea<+= ,=,=#,;+D`0<_+*&l I ,I,I#,)p1* 00+P+Q g0,1+Puv#PJmm J)) K J K66  K LKXX  JpJJ<<J  K 4K  K1 1 K3 3  K K J K** .K K  J~~  K  K XJo% U: ; 9 I5I$ > $ > : ;9 I : ; 9  : ; 9 I I !I/  : ; 9  : ; 9 I8  &I I< : ; 9  : ; 9 I8  : ; 9  : ; 9 I8''II : ;9  : ;9 I8  : ;9 I8 : ;9  : ;9  : ;9  : ;9 I' 4: ;9 I?<!&"4: ; 9 I?<#!$ : ;9 I8 %4: ; 9 I?&.?: ;9 '@B': ;9 IB(4: ;9 IB)1*1+B,B1-: ;9 I.4: ;9 IB/.?: ;9 'I@B011.: ;9 'I 2: ;9 I34: ;9 I4.: ;9 'I@B5.: ;9 '@B6 U7B18 U94: ;9 I: ;1RB UX YW <1B=41B> ?4: ;9 I @1RB X YW A1RB X YW B.: ;9 ' C.?: ;9 'I D1E.?: ; 9 'I@BF: ; 9 IBG4: ; 9 IBH.1@BI41J.?<n: ; 9 K.?<n: ;9 L.?<n: ; P\T\_P_`PQ\U\`QR\V\`RP\T\_P_`P0HSP P 0P0<P0<S0 P <0 0 <SP4T4 t<s)P,T p0) P T P t0) P PTPTPTT8UTxU|U<PUUUP7S78PQ7P78Q,P,HTHTPT|T|PT/Q/HQHWQW|Q|QQ R 4U4HRHUR4048P8HUH0<V<HvHVPPPPP,T,3P38PP,T,3P38PP$T$PP8U(8TP8UP T 0P 0TPTTTPTQUlp1pTL`P`V\pWPTTTPTPUQYRXTPdPdWPUPhThtu8#u8#tu8#tVVvP(T(+P+pTpsPsTQWRl0lVVV1UP(T(+P+pTpsPsTtSSSPDTDGPGTPTQTh0hWWW1PDTDGPGTPTh0loPopUp|S|st8#SQTQP(T(+P+pTpsPsTQWRl0lVVV1P(T(+P+pTpsPsTtUuUPtTtPQUThPVPVPtTtPhRrrS P UQY#R#X#S#WTPV P UTTt P P Q Q R R P P Q Q R R$P$T Q X'R'S'V0WW 0W01P$P$TlTT10PPUQPT@PPP`U`dPQ`T`dQR`V`dRPdPPdTQdU<@1LdPPdTP`TPT1P`TP0T$(P(00 P T(P(TPLPQSLQ?P?LT?P?@T$?P?@TP@P7P7@T7P78T7P78TPPQQPPQQRRSS P WPQVQ#R#UR#S#TPTPTxVWPPPTQUPTPVQURR,_P_lTloPoT vu4_p_dtD_P_dTDdWD_p_dtDdUDdVlVlUlW\ 8(0dPL`@d08$,4<<H8` $(,T$(4L8@DDHdl`dhplpHLPX 8(0dPL`@d08$,4<<H8`N) src/rtosc:\users\noama\documents\pros\toolchain\usr\lib\gcc\arm-none-eabi\8.3.1\includec:\users\noama\documents\pros\toolchain\usr\arm-none-eabi\include\machinec:\users\noama\documents\pros\toolchain\usr\arm-none-eabi\include\sysc:\users\noama\documents\pros\toolchain\usr\arm-none-eabi\include./include/rtosqueue.cstddef.h_default_types.h_types.hreent.hlock.hstdlib.h_stdint.herrno.hFreeRTOS.hlist.htask.hqueue.hportmacro.hFreeRTOSConfig.hportable.h.1. ..z. 6x.40Ni../4.11+0N. L ./g-/0 f ./K-K-/.J2L L.4.4 F. K.L/-/-/N Jy.5.$5 K.MJ# .s.0.. .0JL-I. .L JN2 ....L JL2..1+1.....D;..;.0%,+1+/+02*/+//05.L JL&..wJK!J1+i...1.J(fJJfKf.fQ'...'2 . ,// 2! J+f? ?- /L3)/ 3...1. 1LN',.p.'d.2 ]..uJ -/ .2! .Q RJ+) .M < Jx.6.L21.1JJ.L 211+M...".J/f 01$0+J1+1...".J/f 01$0+ 3).k....Jf^ f JfX f ff vf .c ~.   . ;  . .; .7 .L . . P'.. .Jj.' .K%>  CJ NK./.J.J..fL .. f.+tmQ . .tKyJ JK x.6f./HHK x.1 ')#0 2%f2JJ.,..(L'M'+12 /6 z.2f/\HK x.1 ')#0 2GG /KFF /K 3)k....Jf^ f JfX f :   w. 5:  , 0: . . , 0:   .fw.'07J $6x.J*LUJ N $LJ-.. 1u .u. .....f*fffl f  0  0 , 0    J .03 ..v.'0-....7. . "J`J .2 $L H.$L z4z.P....Jf_ f ff qf .c .    .   2 M4L,"/ 3 .L JL'. . .J.N.* = EJ NK./.J.J..f2*2..LgK .L. JKQ/ 0J v .v.. .....f*fff mf Jc .    .   2 "L3 .2.N-.2 .L JL'.  -.~f.QJ6f 4 J NK./.J.J..f4z.4..Lh.h.gK .L. JKP/ 4JQL.|..0=$.Q|.2*2....',..L' /'-K2k0(0j y5y.Q....Jf_ f ff pf .c .    .   2 OH0/ *2L JM'. . .Jj.' > DJ OK./.J.J..f2*2.+LgK .L. JKQ/ 0J  3)O....JfW f  0  0 , 0  L23K-/)*0L #6x.J1%LWJ N #LJ- 1+..z4z.4....Jg*f01+1 .r.'0/.K0 .3LUJW f  1JJ.. 0. 3JJ..) .L.1JJ. 0.+/.1JJ. ..1JJ. .w .  ,)5..M&/"302Ms. ,0hK2Mw.F. ,0..M&k"K2Mq. 1JJ.Jhr....oJ.JJJJ..M/-.queue_tuxNumberOfItemssrc/rtos/queue.cvPortExitCriticalqueue_peekqueue_create_static_on_exit_argsGNU C11 8.3.1 20190703 (release) [gcc-8-branch revision 273027] -mcpu=cortex-a9 -mfpu=neon-fp16 -mfloat-abi=softfp -marm -march=armv7-a+mp+sec+neon-fp16 -g -Os -std=gnu11 -ffunction-sections -fdata-sections -funwind-tablesstatic_queue_s_txTaskPriorityDisinherit_wctomb_state__errnovPortValidateInterruptPriorityqueue_recv_r48vTaskPriorityDisinheritAfterTimeoutxQueueReceiveFromISRxSizepxHigherPriorityTaskWokenxTaskPriorityInheritpxMutex_signal_bufunsigned intpxIndexxTIME_OUT_lbfsize_flagsxQueueTakeMutexRecursivepxNewQueue__int32_txLIST_ITEM_errnoQUEUE_REGISTRY_ITEMxQueueGenericSendFromISRlist_item_tStaticMiniListItem_t_sys_nerrvQueueSetQueueNumberxWaitIndefinitelyxTasksWaitingToSend_mbstate_readcTxLock_mbrlen_statexOverflowCountvPortEnterCritical__builtin_memcpyuxRecursiveCallCountqueue_delete_stdout_fpos_tQueue_txQueueGiveMutexRecursive_fns_cookieuxReturnQueueRegistryItem_tqueue_prepend_Bigintqueue_reset__tm_wdaypcReadFrom_resultvQueueUnregisterQueueuxSavedInterruptStatusprvInitialiseNewQueueuint32_tint8_t__tm_houruxMutexSizexYieldRequiredxQueueGetMutexHolderFromISR__countxQueuertos_resume_allprvUnlockQueue__tm_min_impure_ptrQueueDefinition_nextf_rand48_result_klong long unsigned int_asctime_buf__sFILE_wdsprvCopyDataToQueueprvGetDisinheritPriorityAfterTimeoutpxPreviousuxMessagesWaiting__FILE_offset_emergency_basesize_txTimeOutxHandlepcQueueName__tm_secsuboptarg__tm_yday_inc_indxLISTxMINI_LIST_ITEM_nextqueue_create_mbsrtowcs_statexQueueSemaphoreTakequeue_get_availablepvDummy1pvDummy2xEntryTimeSetuxDummy1uxDummy2uxDummy4xReturnuxDummy8xQueueGenericSenducStaticallyAllocatedvTaskPlaceOnEventListpvTaskIncrementMutexHeldCount__valueuxItemSizepucQueueStorage_p5suxInitialCountpxReturn_wcsrtombs_state_mblen_stateuxMutexLengthchar__tm_mdayxTasksWaitingToReceive_sig_func_mbrtowc_state_atexit0queue_appendxQueueGiveFromISRxQueueRegistryxListEnd_flock_tulPortSetInterruptMaskuxQueueMessagesWaitingFromISRMiniListItem_tvTaskPlaceOnEventListRestrictedkfree__wch_iobsxQueueGetMutexHolderuint8_txQueueRegistryItem_closexQueueCreateMutexStaticqueue_get_waitingtask_get_current__sdidinitxQueueCreateMutexprvIsQueueEmptyxQueueGenericCreatexSTATIC_LIST_stdin_gamma_signgamxPositionlong long intprvIsQueueFullC:\Users\noama\Documents\pros\prosvAssertCalled_freelistprvInitialiseMutex_mult__ULong_wcrtomb_statepxStaticQueue_filexMutexxTimeOnEnteringvQueueAddToRegistryucQueueGetQueueTypepxNextpxQueueBuffer__cleanupxCopyPosition_mbstate_titem_sizebufferuxMaxCountTimeOut_tvTaskInternalSetTimeOutState__tm_isdstpcOriginalReadPositionuxHighestPriorityOfWaitingTasksxQueueCreateCountingSemaphoreStatic_h_errnoucQueueTypepvItemToQueueList_t_BooluxSemaphoreCountpcWriteTo__int8_tuxQueueGetQueueNumberuxQueueLength__tm_monlong double_LOCK_TxInheritanceOccurreducDummy5ucDummy6xSemaphoreucDummy9_writepvContainerrtos_suspend_allpcQueueGetName_atexitpcReturnuxLengthvQueueWaitForMessageRestrictedxTaskGetSchedulerStateuxQueueNumbershort intxItemValuelong intxQueueSizeInBytesvPortClearInterruptMasklength__sf_sign_data__wchb_global_impure_ptr__tm_yearxTaskCheckForTimeOutcRxLockxQueueIsQueueFullFromISRpcTail_localtime_buf_unused__uint8_t_newxQueueGenericCreateStatic_cvtlen_maxwds_l64a_bufpxQueue_blksize__tm_lockvTaskMissedYieldlong unsigned intxSTATIC_QUEUE_niobswint_tqueueint32_txQueuePeekFromISR_dso_handle__lockuxHighestWaitingPriority_cvtbufunsigned char__uint32_tkmallocvListInitialiseprvCopyDataFromQueuetimeout_getdate_err_addpvOwnerxDummy1xDummy3__sbufpcHead_glueitem__sgluexSTATIC_MINI_LIST_ITEM_strtok_last_mbtowc_state_localexQueueGenericReset_fnargsxQueueIsQueueEmptyFromISRsigned char_reentshort unsigned intmemcpy_sys_errlistxQUEUE_fntypes_size_off_t_nbuf_unused_rand_unspecified_locale_info_flags2_is_cxa_seed_rand_next__locale_t_seekxTaskRemoveFromEventList_stderr_nmalloc_ubufStaticList_txQueueCreateCountingSemaphorexNewQueueGCC: (GNU Tools for Arm Embedded Processors 8-2019-q3-update) 8.3.1 20190703 (release) [gcc-8-branch revision 273027] |  BB 8$Bf B B  B hDFB (B0BdBlPB(BD0v B LD``B@BBB B B$B(\ B $BD(\ B dB$B(\ B B B0B8B$B   ,B4B<F < H8BV `BlA8aeabi.7-A A   "$*D        28 G    " ""$%%' ')**, ,|,.//1 13446 6899; ;,;=>>@ @`@BCCE ELEGHHJ JJLMMO OQRRT T\TVWWY Y[\\^ ^`aac ceffh hhjkkm mmoppr rrtuuw wwyzz| |`|~    , 4      ( 0 8 4 @ 4 Vi{ "2'F,Zbj1w(60;d@PEJ0AVl|LO`T@Y^ch#:Rmdrowd|%078K$i,4<@< H#806`Uqueue.c$aprvIsQueueEmpty$dprvCopyDataToQueueprvCopyDataFromQueueprvUnlockQueuevPortEnterCriticalvPortExitCritical__aeabi_unwind_cpp_pr0xTaskPriorityDisinheritmemcpyxTaskRemoveFromEventListvTaskMissedYieldxQueueGenericResetvAssertCalledvListInitialisequeue_resetxQueueGenericCreateStaticqueue_create_staticxQueueGenericCreatekmalloc__errnoqueue_createxQueueGetMutexHolderxQueueGetMutexHolderFromISRxQueueCreateCountingSemaphoreStaticxQueueCreateCountingSemaphorexQueueGenericSendxTaskGetSchedulerStatevTaskInternalSetTimeOutStatertos_suspend_allxTaskCheckForTimeOutvTaskPlaceOnEventListrtos_resume_allxQueueCreateMutexStaticxQueueGiveMutexRecursivetask_get_currentxQueueCreateMutexqueue_prependqueue_appendxQueueGenericSendFromISRvPortValidateInterruptPriorityulPortSetInterruptMaskvPortClearInterruptMaskxQueueGiveFromISRqueue_recvxQueueSemaphoreTakepvTaskIncrementMutexHeldCountxTaskPriorityInheritvTaskPriorityDisinheritAfterTimeoutxQueueTakeMutexRecursivequeue_peekxQueueReceiveFromISRxQueuePeekFromISRqueue_get_waitingqueue_get_availableuxQueueMessagesWaitingFromISRuxQueueGetQueueNumbervQueueSetQueueNumberucQueueGetQueueTypexQueueIsQueueEmptyFromISRxQueueIsQueueFullFromISRvQueueAddToRegistryxQueueRegistrypcQueueGetNamevQueueUnregisterQueuequeue_deletekfreevQueueWaitForMessageRestrictedvTaskPlaceOnEventListRestricted*,T* 4*,0Pdp*t**# 4t*( *.(\l |*3*9*>,*C0L`*I,<L*O$Ddh   ,048T`l*U<*[H\*`4*f*k*p @`hp *u0TX\*{<@`l (<DHdhpt|*48Xh# (4D\d$lx%* H"`*<@`l (<DHdhpt|*<@Dh*8<@dt* ,*(4* ****(*0*83*4383*@3D3*5074*4P9\* !&9GNS`ns!/BN`eq~"/<IVdr&3Gx!;HUbo|$2@N\jxFTbp~ &4BF S l x         / < J X f u           d q ~             - : N Z g t            - : G T a n {         3+/4@DIUY^jns| $(8<AMQW_n} 9ET`diuy~&26;OYbnrw  (48=IMR^bgsw|    "1AM\hlrz +/4AO[jvz 0=FP\kw{%.7Qer".27<HLQk}#',8<AMQVfrv{.;DUbkt} .:IUY^jns$5BNR[`quz (1K_hqz#(48=IMR^bgw *7@Q^gpy*6{EQUZfjo{{{{  {+ 8 {I V {_ {h {y  u                 ! !!!"!'!0!(((()) )>)>)+)[:)F)J)O)[)_)d)p)t)y)))[)[)))[)[)))[*[!*-*f<*H*L*Q*]*a*f*t**f*f***f*f***f*f+++,+9+F+S+`+n+z+9+++++++9++++ ,,$,2,>,.M,Y,],b,n,r,w,,,,,,,.,,(,,,, ----#-(-4-8-=-M-Y-]-b-(o--(--(----------(-(..(..;.(H.O.W.#f.r.v.{.#.............//"/+/?/T/3g/k/t/x//////////3//////////003"03'03<0@0I0M0V0Z0_03w030300300000000000011 1111%1)11151=1A1I1M1V1Z1c1g1p1t1}111111111111111111 ")-EIPT[_w{ &*15KOW[pt| "&BFMQX\pt  -18<CG_cjnuy                     # * . J N U Y ` d n r y }                '+26PT[_fjqu !%8<CG\`gkrv%)04EI`dkovz!%8<CGbfmqz~      ! ( , 3 7 J N U Y j n                        $ 9 = D H O S n r y }                       2 6 = A H L S W ^ b i m                     : > E I P T [ _ f j q u                    ! ( , 3 7 > B I M b f m q z ~  { { { { { { { { { { { { {{ { {{{{#{8{<{C{G{N{R{j{n{u{y{{{{{uuuuuuuuuuuuuu!u%u6u:uMuQuXu\uousuzu~uuuuuuupppppppp pppp1k5k<k@kVkZkakek{kkkkUUUUUUUUUUUUUU!U%U-U1U8U<UCUGUNURUdUhU{UUUUUUUUUUUUOOOOO OOO%O)O>IBIIIMITIXIpItI{IIIIIIIIIIII  +/7;NRY]p`t`{````````CCCCCCCC>>> >'>+>?>C>V[Z[a[e[}[[[[[[[[[[[[[[[[[[fff"f8f<fCfGfZf^fefif|ffff99999999.... ....2.6.=.A.W.[.b.f.~(((((((((((((((((((((#(*(.(A(E(L(P(a(e(v(z(((((#### !%,0C3G3N3R3e3i3p3t3333333333333333333*3.35393J3N3a3e3o3s33333333333 (08#@(H.P3X9`>hCpIxOU[`fkpu{ (08@HP  $(,04@(D(H(L(P(T(`3d3h3l3p3t3UUUUuuuu{{{{  $(,04@DHLPT`dhlx|  ##((..3399>>CCIIOOUU[[``ffk kppuu {${(,048<@DHLPTX\`dhlptx|8q Sh#(.39>CI$ O U [ ` f k% pD un{/alMDU ,0 LP\`#(.3 9 >48CLPIlpOU[`fk p48uX\{tx ,0LPdh $04LP.symtab.strtab.shstrtab.text.data.bss.rel.text.prvIsQueueEmpty.ARM.extab.text.prvIsQueueEmpty.rel.ARM.exidx.text.prvIsQueueEmpty.rel.text.prvCopyDataToQueue.ARM.extab.text.prvCopyDataToQueue.rel.ARM.exidx.text.prvCopyDataToQueue.rel.text.prvCopyDataFromQueue.ARM.extab.text.prvCopyDataFromQueue.rel.ARM.exidx.text.prvCopyDataFromQueue.rel.text.prvUnlockQueue.ARM.extab.text.prvUnlockQueue.rel.ARM.exidx.text.prvUnlockQueue.rel.text.xQueueGenericReset.ARM.extab.text.xQueueGenericReset.rel.ARM.exidx.text.xQueueGenericReset.rel.text.queue_reset.ARM.extab.text.queue_reset.rel.ARM.exidx.text.queue_reset.rel.text.xQueueGenericCreateStatic.ARM.extab.text.xQueueGenericCreateStatic.rel.ARM.exidx.text.xQueueGenericCreateStatic.rel.text.queue_create_static.ARM.extab.text.queue_create_static.rel.ARM.exidx.text.queue_create_static.rel.text.xQueueGenericCreate.ARM.extab.text.xQueueGenericCreate.rel.ARM.exidx.text.xQueueGenericCreate.rel.text.queue_create.ARM.extab.text.queue_create.rel.ARM.exidx.text.queue_create.rel.text.xQueueGetMutexHolder.ARM.extab.text.xQueueGetMutexHolder.rel.ARM.exidx.text.xQueueGetMutexHolder.rel.text.xQueueGetMutexHolderFromISR.ARM.extab.text.xQueueGetMutexHolderFromISR.rel.ARM.exidx.text.xQueueGetMutexHolderFromISR.rel.text.xQueueCreateCountingSemaphoreStatic.ARM.extab.text.xQueueCreateCountingSemaphoreStatic.rel.ARM.exidx.text.xQueueCreateCountingSemaphoreStatic.rel.text.xQueueCreateCountingSemaphore.ARM.extab.text.xQueueCreateCountingSemaphore.rel.ARM.exidx.text.xQueueCreateCountingSemaphore.rel.text.xQueueGenericSend.ARM.extab.text.xQueueGenericSend.rel.ARM.exidx.text.xQueueGenericSend.rel.text.xQueueCreateMutexStatic.ARM.extab.text.xQueueCreateMutexStatic.rel.ARM.exidx.text.xQueueCreateMutexStatic.rel.text.xQueueGiveMutexRecursive.ARM.extab.text.xQueueGiveMutexRecursive.rel.ARM.exidx.text.xQueueGiveMutexRecursive.rel.text.xQueueCreateMutex.ARM.extab.text.xQueueCreateMutex.rel.ARM.exidx.text.xQueueCreateMutex.rel.text.queue_prepend.ARM.extab.text.queue_prepend.rel.ARM.exidx.text.queue_prepend.rel.text.queue_append.ARM.extab.text.queue_append.rel.ARM.exidx.text.queue_append.rel.text.xQueueGenericSendFromISR.ARM.extab.text.xQueueGenericSendFromISR.rel.ARM.exidx.text.xQueueGenericSendFromISR.rel.text.xQueueGiveFromISR.ARM.extab.text.xQueueGiveFromISR.rel.ARM.exidx.text.xQueueGiveFromISR.rel.text.queue_recv.ARM.extab.text.queue_recv.rel.ARM.exidx.text.queue_recv.rel.text.xQueueSemaphoreTake.ARM.extab.text.xQueueSemaphoreTake.rel.ARM.exidx.text.xQueueSemaphoreTake.rel.text.xQueueTakeMutexRecursive.ARM.extab.text.xQueueTakeMutexRecursive.rel.ARM.exidx.text.xQueueTakeMutexRecursive.rel.text.queue_peek.ARM.extab.text.queue_peek.rel.ARM.exidx.text.queue_peek.rel.text.xQueueReceiveFromISR.ARM.extab.text.xQueueReceiveFromISR.rel.ARM.exidx.text.xQueueReceiveFromISR.rel.text.xQueuePeekFromISR.ARM.extab.text.xQueuePeekFromISR.rel.ARM.exidx.text.xQueuePeekFromISR.rel.text.queue_get_waiting.ARM.extab.text.queue_get_waiting.rel.ARM.exidx.text.queue_get_waiting.rel.text.queue_get_available.ARM.extab.text.queue_get_available.rel.ARM.exidx.text.queue_get_available.rel.text.uxQueueMessagesWaitingFromISR.ARM.extab.text.uxQueueMessagesWaitingFromISR.rel.ARM.exidx.text.uxQueueMessagesWaitingFromISR.ARM.extab.text.uxQueueGetQueueNumber.rel.ARM.exidx.text.uxQueueGetQueueNumber.ARM.extab.text.vQueueSetQueueNumber.rel.ARM.exidx.text.vQueueSetQueueNumber.ARM.extab.text.ucQueueGetQueueType.rel.ARM.exidx.text.ucQueueGetQueueType.rel.text.xQueueIsQueueEmptyFromISR.ARM.extab.text.xQueueIsQueueEmptyFromISR.rel.ARM.exidx.text.xQueueIsQueueEmptyFromISR.rel.text.xQueueIsQueueFullFromISR.ARM.extab.text.xQueueIsQueueFullFromISR.rel.ARM.exidx.text.xQueueIsQueueFullFromISR.rel.text.vQueueAddToRegistry.ARM.extab.text.vQueueAddToRegistry.rel.ARM.exidx.text.vQueueAddToRegistry.rel.text.pcQueueGetName.ARM.extab.text.pcQueueGetName.rel.ARM.exidx.text.pcQueueGetName.rel.text.vQueueUnregisterQueue.ARM.extab.text.vQueueUnregisterQueue.rel.ARM.exidx.text.vQueueUnregisterQueue.rel.text.queue_delete.ARM.extab.text.queue_delete.rel.ARM.exidx.text.queue_delete.rel.text.vQueueWaitForMessageRestricted.ARM.extab.text.vQueueWaitForMessageRestricted.rel.ARM.exidx.text.vQueueWaitForMessageRestricted.rodata.xQueueGenericReset.str1.1.rel.debug_info.debug_abbrev.rel.debug_loc.rel.debug_aranges.rel.debug_ranges.rel.debug_line.debug_str.comment.rel.debug_frame.ARM.attributes4!4'4P4 , @lFTjpTf @|\ @ (p(  @ 08 @h9ph5 @p^ @̳@wp @ $ @8p @T@  @d6VpR @l r @|0"p" @% @' 4p'0 @Ĵ*X @Դ(,vhph, @/p @ 1xpx1 @4@( @$66_p6[ @490 @D;p; @T>>d @d @4LlpL@h @CTP @ EpE @HN( @ĵJDjpJf @ML @OpO @ĶR/` @Զ T%DRpDTN @WL@{ @YpY @\ @$^p^ @,aX7 @<cNopck @Df @THh p h @k+   @@m!  G p mC @p  i @r~ X  pX r @ĸu `  @Ըw T pTw @̹zO \d" @ܹ |E r p|n @  @  X pX @Ժ ` @@ ,2 p,. @$} 4W @4@s  p @t 0 @    p  @G 8 @ = Le pLa @Ի T$ @ x px @  ; p7 @k a  p @   p @$), @4MpI @D4w @Tp @d < @t\6p\2 @|}d<Z @sp @H @p @F8% @̼ <0]p0Y @8`z @ p @2+1' @,"7FI/KE @ Xe`T @Pk}fg @}EiRy @H002wl @p9T udsemphr.c.o/ 1692644753 0 0 100666 21716 ` ELF(D4(gf@-p0@- p@-p @-p@-p intpU+T">>MuROHH,i30|e,.uNtu T ,  5 $% } "[ a,*#O;4 6_k7% 7 % 7% 7%_x8  rC ,k$<e > % t? % @ % A % zB % C % $D % HE % xF % "O P  Q S CbV CA ,b c d% f  "ge  , RzB {B |% Th_pB_r%_w% [ [  [_bf % B A [ >$ < b(  |,_ub0_upB8_ur%< @ dC_lbD %L  P _T  fX 5\  %d%A% (eVg%jl l3l n%8or%0s 4u%8w  <z@a{%D|H} L%P T0XH^LZ + J 7  ] %3A3%  3 bA% D%|A hT ,T ,v$H. (*+%p,   D-E-F-Gb b= ,R,sR$C%H,PX5h5p5xPbgr%555e5t55%b ,r , ,%xB ,, , =j  ,    + % 1  G ,B349l a !$l !%Y    k  A , '     k A      < k  A  P  b  "u !  #   $ 80 % D9 ( FR 0 H 1 LA , , , , 4<  5  .A >Ar &  ' #+  $P"$}6)%$R NJ%&PP&QQ&RR  #4 7  $q- uo% &P1&QP# L 'sem+ %&PP#  $ 7 %&PP(  )sem + #o+  $P$}/%&PP&QQ# f $&7 95$6^Z*&PP&QQ#Z  $&7 *&PP#M 7  %&P4#C + %&P1&Q0&R3+!,7 -3 J,7 ,,- g,7 .Q 7 %&P1. /sem+ *&PP&Q0&R0&S00E  1semE+ ,E&2P33*&PP&QQ2 3 %&PP4,,  4  4 r 4 4  4}}  4  4  4  4!!  4  4 % U$ > $ > : ; 9 I: ;9 I : ; 9  : ; 9 II !I/  : ; 9  : ; 9 I8   I< : ; 9  : ; 9 I8  : ; 9  : ; 9 I8''II&I : ;9  : ;9 I8  : ;9 I8 : ;9  : ;9  : ;9  : ;9 I'4: ;9 I?< !!4: ; 9 I?<" : ;9 I8 #.?: ;9 'I@B$: ;9 IB%B1&B': ;9 IB(.?: ;9 ' ): ;9 I*1+.?: ; 9 ',: ; 9 I-.?: ; 9 'I..?: ; 9 'I@B/: ; 9 IB0.?: ; 9 'I 1: ; 9 I2.1@B31B4.?<n: ;9 PPQQRRP Q PPPPPPPQQPPQQPPPPPPQQPP|    src/rtosc:\users\noama\documents\pros\toolchain\usr\arm-none-eabi\include\machinec:\users\noama\documents\pros\toolchain\usr\arm-none-eabi\include\sysc:\users\noama\documents\pros\toolchain\usr\lib\gcc\arm-none-eabi\8.3.1\include./include/rtossemphr.c_default_types.h_stdint.hstddef.h_types.hreent.hlock.herrno.hFreeRTOS.hqueue.htask.hsemphr.h// // - /g & -- //?? //; ..' .# .< J.^ ._dso_handle_size_rand48xQueueCreateCountingSemaphore_emergencysem_binary_create__uint8_t_data_wcrtomb_state_wcsrtombs_statelong long unsigned int_lbfsize__locale_t_mbrtowc_statepsemBuffer__tm_secmutex_tlong long intsigned charqueue_get_waiting_ubuf_base__tm_hour__sf_on_exit_argsucDummy5ucDummy6_cookie__sgluelong int_flags_is_cxa_stdinpxMutexBuffer_blksizemutex_delete__sdidinit_sys_errlist_cvtbuf_offset_mbsrtowcs_state_mbrlen_state_fnargs_fns__uint32_tuxDummy1uxDummy2_signuxDummy4StaticMiniListItem_t_flock_t_stderr_Bigint_gamma_signgamuxDummy8_read_result_k__tmunsigned intxQueueTakeMutexRecursive__wchbstatic_sem_s_tqueue_delete_stdout_cvtlenlong unsigned int_filemutex_givesem_create_statictimeoutxQueueSemaphoreTake_niobsxQueueGenericSendmutex_takeshort unsigned intmutex_create_atexit0_signal_buf_asctime_bufxQueueCreateMutexucDummy9_result__wch_LOCK_TGNU C11 8.3.1 20190703 (release) [gcc-8-branch revision 273027] -mcpu=cortex-a9 -mfpu=neon-fp16 -mfloat-abi=softfp -marm -march=armv7-a+mp+sec+neon-fp16 -g -Os -std=gnu11 -ffunction-sections -fdata-sections -funwind-tableswint_t_locksrc/rtos/semphr.c_flags2mutex_get_ownermutex_recursive_takesem_get_count_write__tm_year_nmallocxDummy3StaticList_tlong double_nextfxQueueCreateCountingSemaphoreStaticmax_countmutex_recursive_givesem_create__tm_mon_atexitC:\Users\noama\Documents\pros\pros_off_tmutex_recursive_createxQueueGetMutexHolder_freelistxSTATIC_QUEUE_wctomb_statexSTATIC_LISTmutexint32_tunsigned char_new_h_errnoshort int__tm_yday__sbufxSTATIC_MINI_LIST_ITEM_iobs__FILE_mbstate_t__sFILE_sys_nerr_mbstate_rand_nextxQueueGenericCreatesem_delete_mblen_state_inc_ind_locale__cleanup_unspecified_locale_info_maxwds_reent_seed__count__lockuint32_t_seek_impure_ptr_fpos_t_errnocharpvDummy1pvDummy2__tm_mininit_count__int32_t_mult_next_strtok_last__value_fntypesxDummy1_add__ULong_getdate_err_global_impure_ptrsem_post_unused_randxQueueCreateMutexStatic_wds__tm_wday_gluemutex_create_staticuint8_t_l64a_buf_sig_func_nbuf_unusedsem_t__tm_isdst_localtime_bufxQueueGiveMutexRecursive_close_r48_mbtowc_state_p5squeue_t__tm_mdaystatic_queue_s_ttask_tsem_waitGCC: (GNU Tools for Arm Embedded Processors 8-2019-q3-update) 8.3.1 20190703 (release) [gcc-8-branch revision 273027] | BD  B   BB     A8aeabi.7-A A   "$*D             " "$% %' ')* *, ,./ /1 134 46 689 9; ;=> >@ @BC CE EGH HJ JLM MO OQR RTVWY[]_a`c-D M_l~"',1.G6Rp;{@E JOsemphr.c$a$dsem_waitxQueueSemaphoreTake__aeabi_unwind_cpp_pr0sem_postxQueueGenericSendmutex_createxQueueCreateMutexmutex_givemutex_takemutex_deletequeue_deletesem_binary_createxQueueGenericCreatemutex_recursive_createmutex_recursive_givexQueueGiveMutexRecursivemutex_recursive_takexQueueTakeMutexRecursivesem_createxQueueCreateCountingSemaphoresem_deletemutex_get_ownerxQueueGetMutexHoldersem_get_countqueue_get_waitingmutex_create_staticxQueueCreateMutexStaticsem_create_staticxQueueCreateCountingSemaphoreStatic`*ac* ae*ab*a`*ai*a k*#ae*(an*-ap*2ar*7ai*<au*Aaw*Fay*Ka{*PaV [[[Y!Z/[6[=[D[I[W[^[e[j[x[}[[[[[[[[[[[[([6[D[P[b[g[s[[[[[[[[ [[$[1[>[K[X[f[t[[[[[[[[[[([5[I[z[[[[[[[[[#[=[J[W[d[q[~[[[[[[[ [[&[4[B[P[^[l[z[[[[[[[[[[[[[[[[[[[H[V[d[r[[[[[[[[[[[ [[([6[D[[[[[[H [U [r [~ [ [ [ [ [ [ [ [ [ [" [/ [= [K [e [s [ [ [ [ [ [ [ [ [, [8 [D [P P_ [k Wo Wt [ W W [ W W P [ K [ W W K [ F2 W6 W; FM [Y Ah [t Wx W} A [ [ 7 [ W W [ W W 7 [ 2$ [0 W4 W9 [E WI WN 2g [s - [ W W - [ ( ( [ # # [["[2[>[K[[[h[s[ WW [["W&W/W3W8U<hWlWq<[[[[[[[[[[[[[[[[[[[[[ [[[PPPP)P-P4P8PNPRPYP]PuKyKKKKKFFFFAAAA7777777#792=2D2H2^2b2i2m2----    <<"<&<U (#0(8-@2H7P<XA`FhKpP  ## ($((-,-024287<7@<D<HALAPFTFXK\K`PdP #!(:-Y2x7<AFKP\,\0 D\HT\Xd\h|\\#\(\-\2\7\<\A \F\ K,\0P.symtab.strtab.shstrtab.text.data.bss.rel.text.sem_wait.ARM.extab.text.sem_wait.rel.ARM.exidx.text.sem_wait.rel.text.sem_post.ARM.extab.text.sem_post.rel.ARM.exidx.text.sem_post.rel.text.mutex_create.ARM.extab.text.mutex_create.rel.ARM.exidx.text.mutex_create.rel.text.mutex_give.ARM.extab.text.mutex_give.rel.ARM.exidx.text.mutex_give.rel.text.mutex_take.ARM.extab.text.mutex_take.rel.ARM.exidx.text.mutex_take.rel.text.mutex_delete.ARM.extab.text.mutex_delete.rel.ARM.exidx.text.mutex_delete.rel.text.sem_binary_create.ARM.extab.text.sem_binary_create.rel.ARM.exidx.text.sem_binary_create.rel.text.mutex_recursive_create.ARM.extab.text.mutex_recursive_create.rel.ARM.exidx.text.mutex_recursive_create.rel.text.mutex_recursive_give.ARM.extab.text.mutex_recursive_give.rel.ARM.exidx.text.mutex_recursive_give.rel.text.mutex_recursive_take.ARM.extab.text.mutex_recursive_take.rel.ARM.exidx.text.mutex_recursive_take.rel.text.sem_create.ARM.extab.text.sem_create.rel.ARM.exidx.text.sem_create.rel.text.sem_delete.ARM.extab.text.sem_delete.rel.ARM.exidx.text.sem_delete.rel.text.mutex_get_owner.ARM.extab.text.mutex_get_owner.rel.ARM.exidx.text.mutex_get_owner.rel.text.sem_get_count.ARM.extab.text.sem_get_count.rel.ARM.exidx.text.sem_get_count.rel.text.mutex_create_static.ARM.extab.text.mutex_create_static.rel.ARM.exidx.text.mutex_create_static.rel.text.sem_create_static.ARM.extab.text.sem_create_static.rel.ARM.exidx.text.sem_create_static.rel.debug_info.debug_abbrev.rel.debug_loc.rel.debug_aranges.rel.debug_ranges.rel.debug_line.debug_str.comment.rel.debug_frame.ARM.attributes4!4'4I4, @/d?D\pDX @/dLu @/d hph  @/d p @/dxpx @/d2 @/d(GpC @/db @/dwp @/d @ 0dp @0d , @$0d""Hp"D @,0d%j @<0d'p' @D0d* @T0d,%p,! @\0d/sJ @l0d1ip1 @t0d4 @0d6 p 6 @0d9% @0d;:p;6 @0d>y U @0d@o$p$@ @0dC, @0dE0p0E @0dH38   @0dJ)DQpDJM @0dMLu @0dOPpPO @1dRX @1dTw8 @9dW  @;pdYIp @<d[/ + @<hd];0F0#wS<$8O @L=da`pt%9%e_ p-"L>p/150 1697568258 0 0 100666 52700 ` ELF(4( 00CR@/A-P@Up`U 4$ 0PpS `000G-pR @0PCUP! S*d W 0`GV, 0@S@D@s@-@S  0P` R @ @Ѝp0T@3: RG-p1p!W( `@P@DT@!R*Fx 0SG\ WX*O, G 0R0C0C-@(`pPV  0 0PES000 @ ЍP@-P@pLU*8T%@`P p0 $ ЍA-pS`P(@FTUUPV'l$0 0 0$S /L00W0S@ 0 000Ѝ@-@PS,0@$ @7@-@PyLP 0S 0 P00  P Ѝ0p@-PP@ 0T@S# @%3p@-@Pr$0 @@S@@-@P @G-QM@` 0LT80 0ppS!P0 pPU  0P :0S 0 00Ѝ茠WP0S   0 P U A-Q@PpWT0`` 0`PP  0P:0`S 0 p00ЍC-Q@p T0``W VP :0S V: 000PPP Ѝ0` PP 0S 0 00@-PQ@`p)T*0Q0:P Ѝ PP 0`S 0 p00@-@P0@op@-@P(0PPPp@-PPp=L@`T 0 p@00 Ѝ@-PPpL@`T 0 p@00 Ѝ / //src/rtos/stream_buffer.c5"J  ~ ] +8^  MYl Ol intbP,( ,M0`B e .YtY D  8,   P = &,l"v|<  #j4 6_k7 t 7  7 7_x8  ^  $< R> U?  $@  A B  ' C  D  [E  F <O v P  0 Q  S ^ V ^ \ Bb c jd f  <g .. 4 z] 3{] |8h_p]_r_w  ? J ?_bf5   \ ]* "Y$  }( X ,_ub50_up]8_ur< @ $ C_lb5D L  P  T  X TP\ ~  d\ (egl l  l  en(o L r0n s 4pu8w / <z@y{DR|H}5 Ll PV  Tg XBHL F K  R N\N%N0}\_\ 8  8 $c7 (* +J, qDH EH FH GF FX m* S mF $H ,zP7XPh` Pp)Px| }V cPPP5PzP }     j x ]      XU      / $ F L ; b  ^3  4 T !| " $ " \ $               >\# #8 Sa $$$ $$P ^ q ` j a  ba  @\$$  D    /  /    4  7  . $ %l f &: 'W (8 P(7 PQ%.  &= )%)  l & B NJ& pl&&( * +)U, M! -Pu-QU-Rw.4Y!-P-Q .De!-Pt-Q0-R$$  /|k  & k> 01n0  / 4Q& 47 &)4P QK&84`}&{4r0160o606,LY! -P-Q F,hY! -P-Q G,|p!-Py-Rt,Y!4-P-Q O.p!-Pyt"-Rwt/oc& = $ &)\cFB&1lhd00o, Y!-P-Q ,LY!-P-Q ,`p!+-Qy-Ru,Y!I-P-Q .p!-Qyu"-Rv%  lI&< &<TI0  0 JF0 lh,Y! -P-Q 1 {!,L!8-Q0-R0-S0-}w.\!-PvI% l4&9 &<QI0  0 $ 0 FB,Y!-P-Q 1 {!,L!#-Q0-R0-S0-}w.\!-Pv% D&* hd0 0 0  ,Y!-P-Q .0-Pt%  4\&+ 0  0 (&0EC.Y!-P-Q / Z& Z9 ^X&[\&C \&{]( ^0`0` 2`(\1,!,@ D-Pt-QT-Rv-Su1D!1`!,t v-Pt-Qx-Su1|!%P!&!2 +'&"\SI&C #&<$O0 &  0'3+0{'oi0 '.3<0H1{!,!-Q0-R0-S0-}w.!-Pv,$Y!-P-Q ),8Y!-P-Q *,P -Pt.\-Pt-Qu-Rv%4&& &\ &C 2.& TP0  vr00{0 .  ,$Y!-P-Q ,8Y!-P-Q 1T!,\ ,-Pt,p!?-P0,Y!]-P-Q 1!1!,!-P0-Q -R0-Sw, -Pt,\-Pt-Qx-Ry-Su-}v1!, !-Q0-R0-S01,!/  & ? - # &9 y o & &  (0z 0 , 0 T P 14!,DQ-Pu-Qv1L!1l!,|Q-Pu-Qd-R41!4%e N&N/ x r &9O  &P &<QO  0 S @ : 0Tr l 0 T 0U 3<50o 1{!,!$-Q0-R0-S0-}w.!-Pv,$Y!S-P-Q W,8Y!q-P-Q X,P-Pt,h-Pt-Qx-Ru-}v.x -Pt%x&&   &9 4 0 &V R & v t 0  0 0  08 2 2I X,(Y!-P-Q ,<Y!-P-Q ,`-Pt1h!,-Pt-Qx-Rv-Su-}w1!, 3-Pt1!,!Y-Q0-R0-S01!,"v-PP1!,-Pt,!-Py,(Y!-Pz-Q 1,!14!,H!-Py-Q -Ry,X"-PP-QL1p!%*(&* i a 0  5,Y!-P-Q 6$ -PP%@&, 0  0 +#.Y!-P-Q %  @&. ok&= D0  0 .Y!-P-Q % p hL&p( 0 r -'0s ]Y0 s}07 v ,Y!;-P-Q y.T -Pt'OH&O( 0 Q _Q,Y!-P-Q S70 "-PP6De!-PP-Q0-R$% ` &8&& /)& " a[( 0f 0  0 3l 2J.d.Y!-P-Q /,(Y!-P-Q ,<Y!-P-Q ,PY! -P-Q ,lY!6 -P-Q '. -Pt-Qw-Rv-Su-}x ` 8 tM!929KE?9 g|:  ,$Y! -P-Q,8Y!!-P-Q,H,"#!-Pu%.d -Pv-Qv$-Ru-St-}w; ! ; < < ;=:: [ ;  ; ; = b =__ =##  = =  =EE J =%% =1 1  ;>>p;w w o% U$ > : ; 9 I$ > &I5I: ;9 I : ; 9  : ; 9 I I !I/  : ; 9  : ; 9 I8   I< : ; 9  : ; 9 I8  : ; 9  : ; 9 I8''II : ;9  : ;9 I8  : ;9 I8 : ;9  : ;9  : ;9  : ;9 I' 4: ;9 I?<!!"4: ; 9 I?<#> I: ; 9 $( %.?: ;9 'I@B&: ;9 IB'.?: ;9 '@B(: ;9 I).: ;9 '@B* U+4: ;9 I ,1-B.1/.: ;9 'I@B04: ;9 IB1124: ;9 I3 4&54: ;9 I6B17B18.?: ; 9 'I@B9: ; 9 IB:4: ; 9 IB;.?<n: ; 9 <.?<n: ; =.?<n: ;9 P PPPPlTQlURlWSlV P PS PHPHUPDQDYQKRKXRKSKSW8T,VSPXQYRW$T4UPhUhlPQhWhlQPhUhlPThThlP(8P8hVPhUhlPQhWhlQPhUhlPThThlP(8P8hVPDT08p@K$"u@K$",,DUPDTP4TP4T $ ps)4S+P+xTxP+Q+X+R+W+S+U(\Yx{P{T P TQ\U\lQlUQ#R#`V`lRlVR#S#W P T \0l0PUX\Pl|P|SL\QlxQx}PV P 4TQ4X#R#4Y#S#4W P 4T 00P4UdlPlUPUH4V0P0LULXPXkPkU0Q0LVLXQXkQkV0RXkRS0T0XSXdTdS$L1h1HKPKXT P TPQXQ#R#lUlR#S#WS P TPhtPtUPPdPdgS#R#HUHVPV$P$xT Q xX'R'xV'S$P$xTPUX0dU0 P lUloPoxU'R'LVLxWP T #P#(PP T #P#(PP@TP@T (sp"(,P,0pr#0@PP@UQ@TP@U4818@0PdTdhPPdTdhPT0T\1@DSDHtHt H\U\dt dhP# P,T,/P/0P0@T@CPCHPP,T,/P/0P0@T@CPCHP$P$VP Q U1QQ0)('R'XR'S'WSTx}TP P DUD\u\cRcpuptP#QpTpt1QQ0)(#R#pWptRHcPcpVptP ltHh@@(x44Dll 4 ltHh@@(x44Dll / src/rtosc:\users\noama\documents\pros\toolchain\usr\arm-none-eabi\include\machinec:\users\noama\documents\pros\toolchain\usr\arm-none-eabi\include\sysc:\users\noama\documents\pros\toolchain\usr\lib\gcc\arm-none-eabi\8.3.1\include./include/rtosc:\users\noama\documents\pros\toolchain\usr\arm-none-eabi\includestream_buffer.c_default_types.h_stdint.hstddef.h_types.hreent.hlock.herrno.hFreeRTOS.htask.hstream_buffer.hstring.hFreeRTOSConfig.hportmacro.hportable.h3./ -/ / 02  v. J..v J.JZf*//%,0h1+M...'. 3JMfIf.MGf! -/ t.0 202*2 4.J Of. .bf  J f.4. . * 2L LOa.NJ..,.Jf0.MJ'f" ,0012.".^.4/. .*23-/...fy..m...E.J9f& .t. .&0Lf^P8f2*...-.J'fJ9fQJEfKf5fHJ fn.0AhHf1JJ .,l.p..h,.x6JJ .. o..0.L .n. . y.5k *2 .J2*2... .y.030 &-/ 12JJ .3./ -.0 0 022JJ . 0 ,.4z..02z4....J fLy.t..*J j. .4LJh.fJ&. 2f+s.L.L,01.1f@f+).6.8 ' 0fNof.3)03 3....J f  .w.0u.. / 0.1..hfJJJIJ <f2*0N....J f4iN.Qy.51.1fBf-+.2.;M *M Rx.6..lf.@0.fJ).5  2*0N....J f .+i5y.5f.0.lff.1.0.JJJJMJ G  3JJ ./ .. 3JJ . .v.4N .J 3)3... .(0(,0L J k )2.KLf 3)3... .(0(,0L J k )2+KLf . @/ 9/vPortExitCriticalxBufferSizeBytestask_notify_waitucFlags_on_exit_argsGNU C11 8.3.1 20190703 (release) [gcc-8-branch revision 273027] -mcpu=cortex-a9 -mfpu=neon-fp16 -mfloat-abi=softfp -marm -march=armv7-a+mp+sec+neon-fp16 -g -Os -std=gnu11 -ffunction-sections -fdata-sections -funwind-tables_wctomb_state_r48pxHigherPriorityTaskWoken_signal_bufunsigned intxFirstLengthprvBytesInBufferxTIME_OUTE_NOTIFY_ACTION_BITS_lbfsize_flagsxNextMessageLength__int32_t_errnopucBufferstream_buf_txTaskWaitingToSendstream_buf_reset_sys_nerrvTaskSetTimeOutStatexTaskGenericNotifyFromISR_mbstate_read_mbrlen_statexOverflowCountvPortEnterCritical__builtin_memcpystream_buf_is_fullstream_buf_recv_stdout_fpos_txTail_fns_cookie_Bigint__tm_wday_resultuxSavedInterruptStatusuint32_t__tm_hourStreamBuffer_t__countrtos_resume_all__tm_min_impure_ptr_nextf_rand48_result_klong long unsigned intxNextTail_asctime_bufpvRxDatastatic_stream_buf_s_t__sFILE_wdsxStreamBufferGenericCreateStaticxLengthxTriggerLevelBytes__FILE_offset_emergency_basepvTxDatasize_txTimeOut__tm_sec__tm_yday_inc_indprvWriteBytesToBuffer_next_mbsrtowcs_statetask_notify_extpvDummy2uxDummy1xStreamBufferSendCompletedFromISRE_NOTIFY_ACTION_OWRITEuxDummy4xReturnxNextHeadvStreamBufferDelete__valueuxStreamBufferGetStreamBufferNumber_p5svStreamBufferSetStreamBufferNumber_wcsrtombs_state_mblen_statexSTATIC_STREAM_BUFFERchar__tm_mday_sig_func_mbrtowc_state_atexit0stream_buf_sendxStreamBufferGenericCreate_flock_tulPortSetInterruptMaskstream_buf_get_usedkfree__wch_iobsuint8_t_closetask_get_current__sdidinitxBytesAvailable_stdin_gamma_signgamrtos_suspend_alllong long intxOriginalTailC:\Users\noama\Documents\pros\prosvAssertCalled_freelist_mult__ULongtask_notify_clearxWriteValue_wcrtomb_statexHead_fileE_NOTIFY_ACTION_NO_OWRITExTimeOnEnteringxShouldWritememset__cleanupE_NOTIFY_ACTION_NONE_mbstate_tTimeOut_t__tm_isdstxRequiredSpace_h_errnoucDummy3__tm_monlong double_LOCK_Tstream_buf_set_trigger_writepucDataxCountxMaxCount_atexitxSizexStreamBufferReceiveFromISRucStreamBufferGetStreamBufferTypeshort intxReceivedLengthtask_tlong intxDataLengthBytesxStreamBufferxSTREAM_BUFFER__sf_signstream_buf_get_unused_data__wchb_global_impure_ptr__tm_yearxTaskCheckForTimeOut_localtime_buf_unused__uint8_t_new_cvtlen_maxwds_l64a_bufpucStreamBufferStorageArea__builtin_memset_blksize__tm_locksrc/rtos/stream_buffer.cxTaskWaitingToReceivelong unsigned int_niobswint_tpucAllocatedMemoryint32_t_dso_handle__lockxBufferLengthBytes_cvtbufunsigned char__uint32_tkmallocprvReadBytesFromBuffervPortClearInterruptMask_getdate_err_addxTicksToWaitstream_buf_is_emptyxSpacepxStaticStreamBufferxBytesToStoreMessageLength__sbufprvWriteMessageToBuffer_gluexTriggerLevel__sglue_strtok_last_mbtowc_state_locale_fnargssigned char_reentshort unsigned intpxStreamBuffermemcpy_sys_errlistprvReadMessageFromBuffer_fntypesxIsMessageBuffer_sizeprvInitialiseNewStreamBuffer_off_t_nbuf_unused_randuxStreamBufferNumber_unspecified_locale_infoxStreamBufferSendFromISR_flags2_is_cxa_seed_rand_next__locale_t_seek_stderr_nmalloc_ubufE_NOTIFY_ACTION_INCRxStreamBufferReceiveCompletedFromISRGCC: (GNU Tools for Arm Embedded Processors 8-2019-q3-update) 8.3.1 20190703 (release) [gcc-8-branch revision 273027] | lB B  Bh B D $B(@tD r B(h HBT B HhBn @B@B(BN,xB D8h  B B b$4B(j B B r B 4BDBlB plB p   A8aeabi.7-A A   "$*D %(l%h  %   E % %[%s%%%!!%p!#$%$&&%&()%)++%D+-.%.00%d023%355%<578%8::%<:<=%=??%$?AB%BDD%tDFG%GII%IKL%LNN%0NPQ%QSS%SUV%VXX%0XZ[%[]]%@]_`%`bb%hbde%egg%hgij%jllmn%nppqr%rttuv%vxy{|~t!&?H+SYh0j@5@:(?xD$5JIcz4NS4XD]lb!lgFljp tstream_buffer.c$aprvBytesInBuffer$dprvInitialiseNewStreamBufferprvWriteBytesToBufferprvWriteMessageToBufferprvReadBytesFromBufferprvReadMessageFromBuffer__aeabi_unwind_cpp_pr0memsetvAssertCalledmemcpyvPortEnterCriticalvPortExitCriticalxStreamBufferGenericCreatekmallocxStreamBufferGenericCreateStaticvStreamBufferDeletekfreestream_buf_resetstream_buf_set_triggerstream_buf_get_unusedstream_buf_get_usedstream_buf_sendrtos_suspend_alltask_notify_extrtos_resume_allvTaskSetTimeOutStatetask_notify_cleartask_get_currenttask_notify_waitxTaskCheckForTimeOutxStreamBufferSendFromISRulPortSetInterruptMaskxTaskGenericNotifyFromISRvPortClearInterruptMaskstream_buf_recvxStreamBufferReceiveFromISRstream_buf_is_emptystream_buf_is_fullxStreamBufferSendCompletedFromISRxStreamBufferReceiveCompletedFromISRuxStreamBufferGetStreamBufferNumbervStreamBufferSetStreamBufferNumberucStreamBufferGetStreamBufferType*0@h* H\*0@Hhx|*Hdx*(<!@\p!x*& 4D` p*,$8Lh *2,@D*8P d*><*D<*J $*P$8\d| $(0DTlt*V 4Ldt*\ 4PXl((0*b 4L|(*h0*n,@*tHXh*zHXh**** !(-;BIN\aov}6CQ_k} %2?LYfs 6CPd1>Xer %3AO]ky !,:cq '5CQ_ c p         $ C I O U [ b o |             % 6 B Q ] a g o ~                  $ 0 4 9 I R `              . : > C O S X d h m y }               (5R^my},=Jjv 9Uazp|zzz$z5AtP\`equzttn$(-9=BnO]i&x&&E&N&W&w&h&*/;?DhQ]afhohhhhhhb,8<AMQVbfkw{bbbb-b@bQ^bgbpbbbbbb ,05AEJVZ_kot\.:>COSXdhmy}\\\%\6\GT\er\\\V$(-9=BNRWcglx|VVVVVV V4V=VZVcVwVVVVVVVVV%P4@DIUY^kP|PJJD+7;@LPUaejvzD> >/<>MU8dpty8882 #/38DHM]imr~22222  2* 7 2l w ,             ,  ,!!,$!,N!R!Z!^!f!j!q!u!|!!!!!!!!!!!!!!!!!!!!!!" """!"%"-"1")-48N R Y ] p t {           #*.59QU\`gk $(/3FJQUhlsw%)04JNUYlpw{zzzzzzzzzzzzzzzz zz$z(z/z3zFzJzQzUzhtltstwtttttttttnnnnn nnn(n,nEnIn^&b&i&m&t&x&&&&&&&&&&&&&&& & &&&+h/h6h:hShWh^hbhihmhwh{hhhhhhhhhhhhhhhhh hhhh3h7h?hChKhOhVhZhohshzh~hhhhhhhhhhhhhbbbbbbbb2b6b=bAbTbXb_bcbvbzbbbbbbbbbbbbbbbbbbb b b- 1 8 < C G Q U \ ` y }                       0 4 < @ T X _ c x \| \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \$ \( \@ \D \K \O \V \Z \r \v \} \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ V V V! V4 V8 V? VC VV VZ Va Ve Vv Vz V V V V V V V V V V V V V V V V V V V V V V# V8 V< VC VG VN VR Vi Pm Pt Px P P P P P P P P P P P P P J J J JJ JJJ+J/J;J?JFJJJXJ\JoDsDzD~DDDDDDDDDDDDD>>> >>>->1>8><>C>G>]>a>i>m>>>>>>>>>>>>>8888 8888%8)80848;8?8_8c8j8n8u8y88888888822222222222 2/232:2>2E2I2a2e2l2p2w2{22222222222,,,,,,,,,,',+,E,I,P,T,[,_,,,,,,,,,,,,, (08&@,H2P8X>`DhJpPxV\bhntz      $( , 048<@DH&L&P,T,X2\2`8d8h>l>pDtDxJ|JPPVV\\bbhhnnttzz> c&,2|8>D J P V \ bnhtnt_z}$( DHhl&,2 8@D>\`Dx|JPV\b(,hLPndhtz.symtab.strtab.shstrtab.text.data.bss.ARM.extab.text.prvBytesInBuffer.rel.ARM.exidx.text.prvBytesInBuffer.rel.text.prvInitialiseNewStreamBuffer.ARM.extab.text.prvInitialiseNewStreamBuffer.rel.ARM.exidx.text.prvInitialiseNewStreamBuffer.rel.text.prvWriteBytesToBuffer.ARM.extab.text.prvWriteBytesToBuffer.rel.ARM.exidx.text.prvWriteBytesToBuffer.rel.text.prvWriteMessageToBuffer.ARM.extab.text.prvWriteMessageToBuffer.rel.ARM.exidx.text.prvWriteMessageToBuffer.rel.text.prvReadBytesFromBuffer.ARM.extab.text.prvReadBytesFromBuffer.rel.ARM.exidx.text.prvReadBytesFromBuffer.rel.text.prvReadMessageFromBuffer.ARM.extab.text.prvReadMessageFromBuffer.rel.ARM.exidx.text.prvReadMessageFromBuffer.rel.text.xStreamBufferGenericCreate.ARM.extab.text.xStreamBufferGenericCreate.rel.ARM.exidx.text.xStreamBufferGenericCreate.rel.text.xStreamBufferGenericCreateStatic.ARM.extab.text.xStreamBufferGenericCreateStatic.rel.ARM.exidx.text.xStreamBufferGenericCreateStatic.rel.text.vStreamBufferDelete.ARM.extab.text.vStreamBufferDelete.rel.ARM.exidx.text.vStreamBufferDelete.rel.text.stream_buf_reset.ARM.extab.text.stream_buf_reset.rel.ARM.exidx.text.stream_buf_reset.rel.text.stream_buf_set_trigger.ARM.extab.text.stream_buf_set_trigger.rel.ARM.exidx.text.stream_buf_set_trigger.rel.text.stream_buf_get_unused.ARM.extab.text.stream_buf_get_unused.rel.ARM.exidx.text.stream_buf_get_unused.rel.text.stream_buf_get_used.ARM.extab.text.stream_buf_get_used.rel.ARM.exidx.text.stream_buf_get_used.rel.text.stream_buf_send.ARM.extab.text.stream_buf_send.rel.ARM.exidx.text.stream_buf_send.rel.text.xStreamBufferSendFromISR.ARM.extab.text.xStreamBufferSendFromISR.rel.ARM.exidx.text.xStreamBufferSendFromISR.rel.text.stream_buf_recv.ARM.extab.text.stream_buf_recv.rel.ARM.exidx.text.stream_buf_recv.rel.text.xStreamBufferReceiveFromISR.ARM.extab.text.xStreamBufferReceiveFromISR.rel.ARM.exidx.text.xStreamBufferReceiveFromISR.rel.text.stream_buf_is_empty.ARM.extab.text.stream_buf_is_empty.rel.ARM.exidx.text.stream_buf_is_empty.rel.text.stream_buf_is_full.ARM.extab.text.stream_buf_is_full.rel.ARM.exidx.text.stream_buf_is_full.rel.text.xStreamBufferSendCompletedFromISR.ARM.extab.text.xStreamBufferSendCompletedFromISR.rel.ARM.exidx.text.xStreamBufferSendCompletedFromISR.rel.text.xStreamBufferReceiveCompletedFromISR.ARM.extab.text.xStreamBufferReceiveCompletedFromISR.rel.ARM.exidx.text.xStreamBufferReceiveCompletedFromISR.ARM.extab.text.uxStreamBufferGetStreamBufferNumber.rel.ARM.exidx.text.uxStreamBufferGetStreamBufferNumber.ARM.extab.text.vStreamBufferSetStreamBufferNumber.rel.ARM.exidx.text.vStreamBufferSetStreamBufferNumber.ARM.extab.text.ucStreamBufferGetStreamBufferType.rel.ARM.exidx.text.ucStreamBufferGetStreamBufferType.rodata.prvInitialiseNewStreamBuffer.str1.1.rel.debug_info.debug_abbrev.rel.debug_loc.rel.debug_aranges.rel.debug_ranges.rel.debug_line.debug_str.comment.rel.debug_frame.ARM.attributes4!4'464 ,TQpTM @Xy\lr @hy p @y ! @y0 Ap = @yg @y0p @z @z0)p% @Hz}P @Xz0sppp @zxt @z(!p! @z$}H @z8&sp& @{)H @{ + p + @8{.h(hC @H{0^p0 @`{3@ @p{5p5 @{8A@ @{:7 ap :] @{=(( @{?PpP? @{BXx @{D /pD+ @|G|O @|HIrpI @|L4 @|xN p N @`}QV & @p}@SL |p Sx @}V 4 @}X p X @}[9 D @}]/@ Vp@ ]R @}`H ly @~(b p b @0~eF  l @@~(g< ( u p( gq @h~j 0  8  p8 l @x~n @  H M pH pI @~r P  \  p\ t @~v 2d  } 9" @~y$ .6 P22 @|E -EA @~X FT @`j Ff @v 0X  0ew 0f @Ъ pi9XiP  uP /169 1697568259 0 0 100666 23412 ` ELF(dR4(:90 P0/p@-@Tp0P 00p@-@P@- Ѝ/@- 0G-`Q`1@`PL1@TVPPVPUBP> qP Z 0S % R)U PPP U 0 p`0@T @P `ЍP0PE_oRp@-P@`P  ` `P , p@2\  LintC6< e,i+a" 7tj , O0 .tc Aa ,   % ,   b "7 =4 #+94 =6_k7% I7 % *7% /7%_x8  N ,}$<A > % ? % ? @ % vA % B % C % ,D % BE % F % O P  iQ  S Z V  ,b =c . d% Vf  gA  , S z { #|% ahg_p_r%_w%  t  t_bf %   " ($  >( [ X,_ub0_up8_ur%< ^@ nC_lbD %L E P ; T  BX \  %d%% (eg%yl ll ) n%or%0 s4u%8Vw < z@{%D|H}L`%PM TXH`L;     Q g%%  >%  %X Dan ,a~ , $$$ (=*+%,   ~{D E F  G{ { ,.,S.T$%H,P7 X] hpx>%N %h g^%> ,N ,^ ,r x ,, , u ^ ,    %  ~# , 34H = ! $H !%7"N _ #E $N h h#s  U%  h 0% ! g!  ! !a %! %! %! %  0d&aw $ $$$$/$&a $x$$$$J  j A ` %   $ K  ,' X  K  b  K   P B 'u!e  # $ ' 8% 7 D( F0 H1 L ,X ' , 7 , G ,4  5G   a     1m        ( A  9*A  *A  ~  o    5 > 5 G  DG   , ;0  A4 3  T h X $ \ "% ` -  d 1 l 4<p@  A K    Q ,NS ? RQ!W{ ]%u(T (y  y  s B K  P    B   )t =* ,B +ll=:2,X-Q ,$q-Pt-Q1,8-Pv-Q-Rt,@-Pv,P-Pt-Q1-R0,\-Pt-Q0,p-Pv-Q-R0,x-Pv,3-Pt-Q0-R0.  / 8*) rn*C 50 ,$-S01,-Pt/  (D*. *o:0c B 2.0 =US,2-Q02(-QQ)5}*U5'B nh*s5;B *K6) *P6B 0(J= 0_=`V3+itR 0iS }1-Pz-Qt4P0h" 5 h+6IG6^\7 8X1-Pu-Q-R},,-P<1@-Pu-Qt,P-Pt,h-Q ,t -Pv-Q19,2-Pv-Q1-Rz,K-Pt-Q09,s-Pt-Q0-Ru9T8:I 1 1 )-P;'%Q(/ D*( uq?u4Q0 0Q D @o,}*,. Afmt,@tBCD@@D  D DGGC))4Cpp D  pD  }D{{QDAAoCD 9Dy % U$ > $ > : ;9 I: ; 9 I : ; 9  : ; 9 II !I/  : ; 9  : ; 9 I8   I< : ; 9  : ; 9 I8  : ; 9  : ; 9 I8''II&I : ;9  : ;9 I8  : ;9 I8 : ;9  : ;9  : ;9  : ;9 I'4: ;9 I?< !!4: ; 9 I?<"> I: ;9 #( $( %5I&> I: ; 9 ' : ;9 I8 (4: ; 9 I).?: ; 9 '@B*: ; 9 IB+4: ; 9 IB,1-B.B1/.: ; 9 '@B04: ; 9 IB112B13 U4 51RB X Y W 61B7 84191:.?: ; 9 @B;.: ; 9 'I <: ; 9 I=: ; 9 I>4: ; 9 I?: ; 9 I@.?: ; 9 'I@BA: ; 9 IBC.?<n: ;9 D.?<n: ; 9 PTP$7P7\V\oPoV P 8U#Q#8Q8T P (PQ$T$'Q'(Q p P'P(P(T\TQVOROXSStPZPRTZ\ZPUPRTUS\dSpS0U\`UpU,T,<P<?Q?LTVU P PSQPPL8( \8(  src/rtos./include/prosc:\users\noama\documents\pros\toolchain\usr\lib\gcc\arm-none-eabi\8.3.1\includec:\users\noama\documents\pros\toolchain\usr\arm-none-eabi\include\machinec:\users\noama\documents\pros\toolchain\usr\arm-none-eabi\include\sysc:\users\noama\documents\pros\toolchain\usr\arm-none-eabi\include./include/rtos./include/common./includetask_notify_when_deleting.cllemu.hstddef.h_default_types.h_types.hreent.hlock.herrno.hmath.h_stdint.hstdlib.hunistd.hmisc.hrtos.hportmacro.hFreeRTOS.hlinkedlist.hlist.htcb.hportable.hkapi.h ; /J/0== //KJJ/KLJJ.)1../K0,.K+K0.'0'%/#JKQ5Q ?(@* >A$B*>*>E1.*>LGdHpA|IJKAIJL(M<KPNtOx.|*">H A4L<QLJXAlLtQJN. *(>5 :::8!9/:6:=:B:Q:V:d:i:w:~:::::::::::: :,:>:C:O:\:u::::::::: ::':4:B:P:]:j:x:::::::::%:V:c:}:::::::::&:3:@:M:Z::::::::::::,:::H:V:d:r:::::::::::::::::$:2:@:N:\:j:x:::::::::::: :i:w::::$ :1 :N :Z :h :o :t : : : : : : : : : : : : : :) :6 :C :] :c :i :o :u :{ : : : : : : : : : : : : : :. :< :J :Y :p :} : : : : : : : : :H :U :b :w : : : : : : : : : : : :' :4 :H :T :b :o :| : : : : : : : : : : : ::':R:^:j::1:.::::::::(:)6-6<6@6E(Y(r((((( ((4(D:K Z:e6i6n:y6}6:66  ::66:66:66 :66 3E:L"[:f6j6o:z6~6:66:66:66:66866:66""':2666?"D"X6\6e6i6n""""""" ""3"L"U"t"::1:::::6 6::'6+60:;6?6K:Ve:p6t6::::::::::::::::::::: ::::":*:.:( (((( (:(>(E(I(P(T([(_(r v }         26>BUYn"r"y"}""""""""""""""" """"""&"-"1"8"<"C"G"`"d"k"o"v"z"""""""""""""""""""""""")"-"4"8"I"M"^"b"uy4 (08"@(""" "  $ (,048<@"D"H(L( -Ij"(;$;( @;D\;`|;;";(.symtab.strtab.shstrtab.text.data.bss.ARM.extab.text._find_task_cb.rel.ARM.exidx.text._find_task_cb.rel.text.delete_hook_cb.ARM.extab.text.delete_hook_cb.rel.ARM.exidx.text.delete_hook_cb.rel.text.unsubscribe_hook_cb.ARM.extab.text.unsubscribe_hook_cb.rel.ARM.exidx.text.unsubscribe_hook_cb.ARM.extab.text.lcd_print.rel.ARM.exidx.text.lcd_print.rel.text.task_notify_when_deleting_init.ARM.extab.text.task_notify_when_deleting_init.rel.ARM.exidx.text.task_notify_when_deleting_init.rel.text.task_notify_when_deleting.ARM.extab.text.task_notify_when_deleting.rel.ARM.exidx.text.task_notify_when_deleting.rel.text.task_notify_when_deleting_hook.ARM.extab.text.task_notify_when_deleting_hook.rel.ARM.exidx.text.task_notify_when_deleting_hook.bss.task_notify_when_deleting_mutex.bss.task_notify_when_deleting_mutex_buf.rel.debug_info.debug_abbrev.rel.debug_loc.rel.debug_aranges.rel.debug_ranges.rel.debug_line.debug_str.comment.rel.debug_frame.ARM.attributes4!4'464,LNpLJ @;7T8l @;7p @;7 ( @;7  p   @;7;1OpK @;7 i @;7p @<7" @<7FpB @<7p @<h7 ,p,  @ =7#4 4PM46I @=0 7'YjkUg @LI7*z: Pv @ M@7, X @LM7.  @M8700% 02w,3 @Np74p 49H4 8> h9!Ntasks.c.o/ 1692644756 0 0 100666 127432 ` ELF(4( R!  0@- P  PAR 4T`p@TT\U/G-q(@P 0pG `004 p0EpPQ SVP`#,`\``fSP`PT($@`p$@lPdPhPT? t0?x0B> 0|00!1 @0 1=Ck1CV6C$1(0(1K? T$0@3ͫA-@1Qq  `V5@0S`V؀`00` 000T0, 020r |00S0, ,0R(P00S0, ,0R@A-P` p0@0$P0 , u  W R dA @@:H A4 $0 R@@-@ 0@S00 ( 00S0      /@-@P*4 ,0R (0 S S @-@p4S0@S S@@-h@hphP0S\00S 0 `00C000C0G-Mpp`PP J@P 00Pt0 @ 08Ѝ 0000 00 00p@-@QT@`P , 00S 010(0S  0000S 000p00Sp0SpX00S Hp< 00C0@-@0@H Q P, 00C0 00C0@G-M<`p@PVUJ>00JS x@@U@T 00`400 08PЍ00p@-PP00S @h00T \00T P0T(0Sp40TTppp@-@T0@,@@-@T0@,@QA-@PPT0@\ U- 0-Q` 0,`V``,p0\PR ,PSPe0PPW#Rh0P, '    0P V A``Foobp@-@PTp@xP0SpP `L, 020002 0, ,0R:p@A-PPp@P 00Sx0`,@0,0T@3@#T, 020802 @0@-$M@ @@0 000000P PPX0X 0p00 H0 D0P@0@$Ѝ0p9 @- 0@ 000/0/@-00/@-@P0@TF 4O-l10SR`1@@T@LQ00S 841  $!000Qq0S 1,  R# R 贠А R   `T5:(Q ,0\00 ,, Q#< 000G-$A0S00C0@T @00S P`؀ 0p @ , 0 ᐂ 200, 0,0R0%p%0ST h0@PT P`pPp@T@000S @p@-@PPAU00S 0/t0##30 # 3Q R0PppP*CP 30RMb@-@P400S h$PA-PP뀀`p`Fᗆ @PVT0@P D0@P0@P$@p@-PP:P@`(0S 04P@, 020402 ,0, 0,0R0@p 1 1R  /p@- ` Pl0 0C0l0000 RQ R 0S 40P@0Oo@d0Sl T$\ 00P000 000p00pp@-@aT@PP , 00S 010(0S 4S040 PR 0Sp0S X00S Hp, 4 Q0pp@p@-PP@$ 0p@p@-`P@PLH00S000A @p@p@-`PP@,(0Tp@ 0p@- @TPt00Sh PX, 020<02 40, 0,0R$0p0p@-P@0STA@ @T\d`PH, 020002 (0, 0,0R0Pp@-@Pr$000000@000 000/A-`PPU00 DT0 $0s h@ pTpRpW ASp0C@00@0 /PX/PX/Q/P 0d /QP0d//p@-PP` @PS4 P ,  0  T  \  l   x R0 0 S 0(0S0 0V00bp 0 R #12pO-PU 0p@`P0$S0 000 0e! 0PX0000 0 ZG-p00S@'P@$`H T !X@t0 T d0@ T @ HT @ T 4W@ P$00 0S P/0/(00S 00S//P/ ,0A-p,S+* `PR S#,  b  R0,0,0@P|0 , , @R , R ! 0\,0P#3p@-@Pp00S `0S`0,\0C`0 P S R PPh h, 0S010\0c,0@Ì  pA-@PP`0S\,0UP1S`0S00S `,0,PR PePlPS#RpP,0L QS A0C-pMpP$`  @P/ Ā  pp 0R:ЍC 0C# 0Sؗ 0C# 0P C#A!B""8 0 0P0 0Ѝ1O-pMp@$P  `P   cQ"2 0Ѝp夀p 0R*0 c#0c# Z@:  0i) 0@000c# Q 0  ,00c0/0 R`  ` /p@-`x@P04S0U 0TU 0V  E$0 $pA-`@pP04S 0V$ $0 U 04004S0PP0$A-@Pp`P+U F400T4uPR dtl4pt404U @U@`\, 0RL0P2 (0S c $0, 0,0RG-@PP p(Y 4`04$ Es0R px$ᘄ$ $S @S@(0S |00Sp P`, 020D02 <0, 0,0RW@ 0@@A-@PP$04`4R04$(0S 700Sx ph, 020L02 D0, 0,0RU0( 00Ap@-PP$0@P4SD@p0 @-@P(M 0 0 P0S(Ѝ XRBSDsrc/rtos/tasks.cIDLE %u %u%% %u <1%% %c %u %u %u C+  %,,int1 e%+wY<F9M O(  i.`t   W h  w %  ? nB 9K"jpC #^g 4 { 6_k7B w 7 B  7B 0 7B_x8  R %p$<t > B (? B @ B LA B qB B C B D B E B F B O P  Q S RV R K %b  { c  tdB f  gt "" %(zQ C{Q |Bwu h_pQ_rB_wB  ~  ~_bf) WB   K c M$ M q( # ,_ub)0_upQ8_urB< @ C_lb)D BL   P T  uX ?\  BdBK B(e  gBgl ll onB orB0s 4} uB8 w # <9z@{BD# |H }) LBP  T}X H LJ  : o A F BBKBBB$qKBSBKw w % w %$W ({ *W +B , D<GE<F<G L %a%I a$ BH,PX/?h?p?xq& ;By?v?U??u? B q %  %  % x Q % % % Lh   %. #  : B@ / V % 3 4!|g k| | H$ ,  00  F<D    H " ! $ ! B #( . 9 K  ` 9 |  {    {  K %f "P K %  {  K    ,  K0  4  T  \  d  l p  1  |   | $  |  % | % %     H  a *   *  4 K  K    S H  a *   *      s $  V S   _   >K #wH $$$$ $$O #wS( $ $$b$ $4Y ;^\ ` 0a  b4 9 h  $t v <wB x  by z  {  |  <}h  ~ .s o        Y , h 0 < 4  T P X $ \ % ` &- d 1 l <p@ A  G | K | E  %NR!W711%% ` %&* P&1 &C & &&w & & &" & ' &E( &) &* &@+ &, &g- &P. &n/ '0 &: &> '` ? ( )< 6 )iM h\*o  *v +0CB,PB-P.]B+]B/ \O) &S T0_B12 jB-Pt-Q0-R1-S224:-Pt-QL-R1-S53@0-P1-QD4 ) "5T-PP-Q0-R2-S04d 8 )d# EC*Sf 1ZX*g qm+wB+,B/ ) & ) 5*S  1* | *A 4.2B-P-Q + B+$B2`B-P-Q 72CB-Pw+PB.B 4p lT), k]); )T( 95)f ^Z6{*S 1|* | 7 *A  2(B-P-Q +,B+0B2B-Pv2B6-P-Q 2CBJ-Pu+ PB4H% $n)%! n`)%0 )%I( <8)%[ c]*S' 17( *) | 2$B-P-Q ++(wB+B2CB?-Pv2PBS-Qv3B-P-Q c4; 0)n% !)BD C?)Dc ga)<  * +wB2X-Pv-Q1+`B+dwB+B4 ) !)< 9 *z #!+wB2@-Pu-Q1+HB+LwB+BN8K(4p (*Xr 869&,%) # WK*%&  L:x! P&w  T* +0B2D )-Pv-RL2lB-Pv2-Pt2B-Pt-Qx2B-Pt3B-Qw %/  )  *%F<&  X:x! \*R +0B2H )-Pt-Rw.tB2-Pu2B-Pu-Q-Ry3B-Pu; w <)w+ )<wABS #14V 4) / *S 1 *"  J *X   ? @ ' ! ABb Z C ~  %>~ >%'*  C-]  >] >%>] Y>] p '_ 1' _ )1'` D'd E'l / )  ) 0% ) F ) i   *S 1R P FN *e@ k e AB +|I.+b-3<4-Pu=V E'S 1= 'Y 4 K,, ) 3 6 I Q*N  K *S 175/z $ ) 1 LJ6 E Q6  SKR*S 1a_(  9!) KxtG0 H/ +4B? H IHB+<wB2LCB!-Pv+hB3p9-Pv/   !6 " P69 7 Q*S 14 !) ' *X *S 1J:  4  ")  1"&") M HD* hfK"*v  {*X  3"-Pv2B"-P-Q 20B"-P-Q +4wB+B\ "/F| $#6 | 6"P/ p Hn#) p ."2B[#-P-Q r +wB.<B/5N 9$) N 7 )HN W "*P 1PN2(B#-P-Q T 2HB$-P-Q \ 2TCB$-Pu2`CB($-Pv3PB-Qv4  $)= 8$gc* 1* 2 B$-P-Q  2,CB$-Pu2PCB$-Pu+|PB $/ T%)= 7)<  M ) d 912 Bb%-P-Q 24PBv%-Pv5L-QR/T xE&)= /vp)H K )<  f 2 B%-P-Q 2<B&-P-Q 2\PB.&-Pv5l-PR-Q1/  H&)= ,)<  H ME2B&-P-Q 20]B&-Pu5@-PQ-Q1L 'D&'+ "''  E'  E'  '4 (*S 1*H * A*v  G,H'*J  2LB'-P-Q +t2 CB'-Px2 CB (-Pv3HPB-Qx4m5  ))5 " FB*S7 1hd*8 2B(-P-Q : +I.2$<4(-Pu2<CB(-Pv+@wB2TCB(-Pu+`B2PB)-Qv+b-4 e*)6+) X )v * &"* IE+ I.2L+)-Pvtu"-Qzxy"-R12l+)-Pvtu"-R22+*-Pvtu"-R22+**-Pvtu"-Q-R42+R*-Pvtu"-Q-R3+C+b-4, o+)&Bth* *S 12 B*-Pu2 B*-P-Q +0I.2@o++-Pwvx"-Qq+\o+2to+7+-Qq2o+N+-P2o+e+-P+b-;MM1M,)M:sk6MMBQ*O 1* O17O"1!6 '# 'S$v1 p1/ 4V2) *S 1+wB2$CB1-Pu2pCB1-Pt2|PB 2-P-Qu+B+wB++B2BL2-P-Q .&/$D3)  )h/ 8.*S 1|*I *J " *?  2$B 3-P-Q +(wB2CB&3-Px2PB:3-Qx.B4 03), *S 1*(*X ?=* TR+ B+B+$B4Q ,<4)$ kg*S 1*X + wB+ BN_ 4>' ' 's  'Sv1/;4) 54-PP/aXL5)a! * c 20B 5-P-Q h+4I.2@B5-Pt-Q0+Db-/ u6)2  ( IE) B kg*o   *  7 *  K6*v 3-Q02B&6-P-Q 20BD6-P-Q 2LBb6-P-Q +PI.+b-/&|*7)S&1/!*> | K6*  MD*s  %#+@CB+ wB.B+dB5p9-PP/8%8) =9*S 1][OT ~7 2^C7-Pt+wB2(CB7-Pv2tCB7-Pt2PB7-P-Qv+B2B8-P-Q 298-Pt+ (X< d"9)~<.1tpPDXN8MDXB2PkC8-Px2lkC8-Px2tkC8-Pv2|kC8-P2kC8-P3kC-P+ wB2PB9-Qt+B( Dk:)]. )H)Z  *&)MOK)Y om65 q:6~1* h ' > >M>O >r)8>H>wn >A!z/'~ 1' D~<'  =EQ& 1R8<S+? AB+5 3 R61XY=@H1P L TU1Bb1r n U61,,!>=@H1 M,SU1Sb13B-P-Q *R9T=@G F9@0 =@G!!5PB-P-Q 2C=-Pt+$B50B-PPR;?@;*!&!@<L!H!@<n!j!@<!!V*<V7<VD<SQ<B^<!!GH >Wp<X3hB-P-Q U;D ?@D<!!@7<"!@*<""@<,"*"@<A"?"@<V"T"@;k"i"MDBQ<"~"W^<\X~<@2u6]\V\ ]  ]Z Z y \T T \ X]! \ c^]QQU],,  \``6\J% U$ > : ; 9 I&I5I$ > : ;9 I : ; 9  : ; 9 I I !I/  : ; 9  : ; 9 I8   I< : ; 9  : ; 9 I8  : ; 9  : ; 9 I8''II : ;9  : ;9 I8  : ;9 I8 : ;9  : ;9  : ;9  : ;9 I' 4: ;9 I?<!4: ; 9 I?<"!#> I: ; 9 $( %4G: ;9 &4: ;9 I'4: ;9 I(.: ;9 '@B): ;9 IB*4: ;9 IB+1,B1-B.B1/.?: ;9 '@B0.?: ;9 I<121314.?: ;9 'I@B5B16: ;9 I74: ;9 I 8.?: ;9 'I@B9.?: ;9 '@B:4: ;9 I;.: ;9 'I@B<4: ;9 IB=.: ;9 ' >: ;9 I?1RB UX YW @1BA UB41BC.: ;9 'I D E F1RB UX YW G H.?: ;9 '<I 1UJ.?: ;9 '@BK UL.?: ;9 ' M N.?: ;9 'I O.?: ;9 '<P1X YW Q.?: ;9 '<R.1@BS41T41 U1RB X YW V1W41X 1Y 1UZ41 [1RB X YW \.?<n: ;9 ].?<n: ; 9 ^.?<n: ; $P$UPUPU/Q/WQWQWTTTTP\TPPP8U$(1(8TPTPQUQ TP4_R4\P\VP$P$xTxPTPTlP Q xXxQXQXlQ'R'lR'S'lY,xTxPTPTlPTSSS@PVPVPlV P lTltPtTPT$PQlWltQtWQW$Q#R#$R#S#@U@$S$lTltPtTPT$PHUUUPXQWRURSVUPPQTUTQTU(P(P(TPTP,T0CPC,V, z%{%(P(pUtUPU P0GPGpTpsPtT PY P <T Q <QP pt ,S,4pt48S$P$Tq|P Q 8U8Q$P$Tq|PtS8Ut, P T,P,Tu| P T,P,Tu|01pPpTx|PTPPpPpTx|PTPPP P P4R $ p2% R rp"((rp"0 P p2%(4PPQTQTRVdSdSSSUQqs"qs"0Ss2%P $P$,P0 P ,0PPP P PDV PP P PP PPVQUT<QQ<XqvP8T8HP$P$\U\P Q ,T,Q4TPP T10PHVHTPQ8UKTQ R0)(RHTHKQKTRPhVhxPQDTDxQRhUhkPkxRP<U<HPQ<T<?P?HQ`V Q0[0\[`0 T`TTdRdpPUPU01T8P8UP8Q8Q R W808T8@8X P HUHlQl|U|QU0@0V@XPX\T\pPptTtPTPTPTPSPP\Ps# 8U\d0hWPS8SP(TPP<0Ll0xT@0@LTL$0$T1T t ,TXd1dkPkUPUPUh0hT0PU$(P(WPTP/P/TPPTP/P/TPPTT P 4TQ$Q$Ut$U4T$T8R$RpWl0lV$0 P T T 0T#P P TT,TPP P T,P,XT 0D0DXPPTQU|SSSPLu % %dPPP P Ts|PlTloPo|P`0`|1 tSP#?S?ltlopo|P#?tPT8T P dTDLVLPvPdV$P$DXQHUHhuahDQRDR/S/DYDDWDH0HLsu# LXsu#X`su# 01D2PX'Q'Y'R'Z'S'S8PPPtTPT00(4P4UPU r # PXTPXT,DT P ,T,/P/0P0LTLTP@LTLTP0P0W,Q,Y3R3Z3S3X01vv0.(0u0.(UVxXZYWUPUPPU(UU0TTdST tD"HPHVPHQHTQHRHRHRHRHQHTHPHVtYHZH\U\uUHQHTHTDDd<8XT8|,0$ 8TXL4HxTH$ $,48 ,(($l8\ 8,@HLT 8 $@DH `(Xx`PT\d| $$TX\4$(,0HHLTX\t (4Dd<8XT8|,0$ 8TXL4HxTH$ $,48 ,(($l8\E, src/rtosc:\users\noama\documents\pros\toolchain\usr\lib\gcc\arm-none-eabi\8.3.1\includec:\users\noama\documents\pros\toolchain\usr\arm-none-eabi\include\machinec:\users\noama\documents\pros\toolchain\usr\arm-none-eabi\include\sysc:\users\noama\documents\pros\toolchain\usr\arm-none-eabi\include./include/rtos./firmware/libv5rts/sdk/vexv5/includetasks.cstddef.h_default_types.h_types.hreent.hlock.hstdlib.h_stdint.herrno.hprojdefs.hportmacro.hFreeRTOS.hlist.htask.htcb.hFreeRTOSConfig.hportable.hstdio.hstring.hv5_api.htimers.h.LJw ..fJJ5JJ5L0 k  JnJ"TJ0."L.0. 6x. Rx./ x. 6$ .n. 6 .R1|0%3)34sJ6...x.1 .6c.22/N#6UJ1/'Y..40.055.fJJr..r. 6x.64z.02.1./Ig.N0.f_,0,k/-KKNPPKJm .vJk1$f.JN.#. N.JL.h%. . .w.0Q#4 z.4Jjf8...QJ02;.E.<..P4J.OJ02*.22 LH.P.1x..-fPx. v. /J0 x6JJ.R vfR .t.2 o% v. ... .NK .u. *  JTJ,O)'.2.~# 'z..~JJL.U... KKgh. h ..^ L.^".0M.0Mf..$2.Raf .KJ K .if .K.N0. MfLhN.Qk6 .JL.L.f.f./-g2.1... z.v.T2.h/.0,.JJ..'.J&fKf,f.J iM%z.4%2!R .E .K 1   3JJ. JxJ.0.J>J-J R kL  f;  ff PJ. .2. g 0. l..02 g 00 ).O. )..2.. )h6N.0. Z.&.3 .4v.v.0pa.2 0  .u.2 pJO f3 34z.Pz.2$fL%.- . . 2J)JW..$JL. JLg$+.&. z.   3JJ.0L..'LJN+ .w. .+w../$ LuJ Lf zP4zf///`J .w.2.4!.!...2gKR2.zJJJC.2/L,/  L n.0 L K  3JKJf(w .JN/J2,00fJJ...J. c.J.JJ'L . ~f2.L. 0J5K6 .K05/2jhN$f , .LJ.- ~.. z4&f.h. qJ..JJ N3c 1 +/-KK$.+.+..LN q .JR6L.PF  . 0!2.02JN%..2*2....J!f,f2$z. J+1w Q.g.%.2L.&L.)JJ.m.& J&u.J 2J.g.J-.0 h2  . .3.J;f  t.  .z.1 / hPM J1L J.3M.5M.O 02JJ.2J 4.L.0l.hKN.# *.*..NJ 0fNzf w ./ .fL%)3J<J!ffy.Jf%!..2 .M. LfLhNj.2O.fN.0. .L.M.f.5 8JJP .x.x./-/.... +.+..LK-./-K....+fQy..5y.5LK-./-K.... /./..O43g-.o../JJ . hJ .wJ0 gl1/./..O N.k.).Of..1..2/J f 3)3 / -/)/./..PL/JJ..gh-gg1+1....Jf.KJN".F .. J.<h..8. _ !. . w.1 0,/-//. nJ g0 600L g2.0L g ..21 2* 2* 20/d.-//#KKN! J# J0J!0.,4!y.500  L%M .Y60. F..'0k." JJ +l  02.E 2 .w.J5/I 0,JJJ5gJ.11J )35tJ . .B.+ / ,02 -/ 4 6 z.43.. 0 .N6Z 0l.]. . LJPJ 4 vf..33.t.3 .Jk  .uJ0  .w.j1J#Jn. 0J ..l1/1I#./.J/f  lJ8..2 HRJ).f(f2FN fC4-)3/.f$f .  3jf..(. .fPk+fC .l./20q s..2  qJL  ff Jk..]..a..2]7(.)O.LM.f1 JJ$J4zJ^..#g.K.`i+1.e...."aJ."a.*fJ"W.%.[.%.2W7..)O.LMiG1+i3.PEJ ..Z.JO-3D)2.OL.h,0 .Vo.J.[J.f#UJ+.#U.&fV.[..J   N *2!J0 1#+i!.4z.1.JM0!,L0#K. .. .0L,0$2/$.3 .L.!.4z.i.JO#3!,#+i!.00#K. ..2 )l.J5J .# /y.#4g .0." 3)k.....0y..1,0,0JvJ  .K%JOJ5y.:..WJgJ#ffRf).)..j #z4z.....004**01/0+/JvJ  .KJkJ5y.8.LYJ.JJR.J .wJ0gl1).)..jL"y.5$ 3)3....00/G0 4z.$L1fJR.J .wJ0gl1).)..jL"y.53/-.$z 4. .0/ 5.#% %/-// f(JgJuxPendedCountsxYieldPendingsize_tucDummy21__locale_t__value__sfvTaskInternalSetTimeOutState_readxCanBlockIndefinitelyxTaskGetTickCountFromISR_writeE_TASK_STATE_DELETEDulDummy16ulDummy18xEventListItemint32_tuxTaskGetSystemState_asctime_bufmilliseconds_cvtlenpulTotalRunTimevTaskGetRunTimeStatsxTIME_OUTxTickCountuxTaskNumberpxTaskCode_unused__tm_wcsrtombs_state_nbuf__tm_sec_l64a_bufpxStackE_TASK_STATE_INVALIDreturn_valxHandleucDummy7_lockxTaskPriorityDisinherittask_get_currentvApplicationIdleHook_multvListInsertTaskStatus_tdelayuxSavedInterruptStatusuxReturnpxNextpriotask_abort_delaypxNewTCBucDelayAbortedpvTaskGetThreadLocalStoragePointerstack_depth__wch__uint8_tuxBasePrioritytask_notify_taketskTCB_file_on_exit_args_sys_nerruxCurrentPrioritytask_get_by_namepxEventListuxCurrentBasePrioritytask_notify_when_deleting_mbrlen_statelong intpxCurrentTCB_impure_ptr_result_kxIdleTaskHandle_sizevTaskPlaceOnEventListRestricted__builtin_memsetxNewLib_reentpvDummy2xLIST_localtime_buftask_finish_terminationdoCleanuptask_notify_extprvAddNewTaskToReadyList__tm_monulReturnpxTaskStatuspcNamevListInitialisemicrosvListInsertEnd_unused_randxSuspendedTaskListsigned charuint8_tuxTaskGetTaskNumberpxNextTCBactionucOriginalNotifyState__errnouxPriorityToUsepulNotificationValueunsigned charxNumOfOverflowsstack_bufferxReturntask_set_prioritytask_notify_unspecified_locale_infoMiniListItem_t_reentprvResetNextTaskUnblockTime_global_impure_ptrprvInitialiseNewTaskuxOnlyOneMutexHeldxTimeOnEnteringuxPendedTicks_BoolvTaskPlaceOnUnorderedEventListpxIndexpxDummy1task_deletevaluepxDummy6xSchedulerRunningxWaitIndefinitelyprvTaskIsTaskSuspendedcharmemsetvApplicationStackOverflowHook_fnsTimeOut_txMINI_LIST_ITEM_closeulCountnew_tcbtask_create__uint16_tpxPortInitialiseStack_stdinxNextTaskUnblockTimetask_delay_untilpvTaskIncrementMutexHeldCounttask_notify_clearulRunTimeCounteruxDummy10uxDummy12uxTaskResetEventItemValuexTaskResumeFromISRuxSchedulerSuspendedpulStackE_NOTIFY_ACTION_NO_OWRITEulIdleTaskStackSizeE_NOTIFY_ACTION_INCRxPendingReadyListcNextCharvAssertCalledmillisuxDummy20E_NOTIFY_ACTION_BITSulNotifiedValueeStatetaskulCheckValuevTaskSwitchContext_cookieE_NOTIFY_ACTION_OWRITEpucEndOfStack_wdspxCreatedTask__lock_sig_functask_notify_when_deleting_hookpxStateList_offset_cvtbuffunctionxTickspxIdleTaskTCBBufferuxCurrentNumberOfTasksxOverflowCountpxTimeOut__uint64_txTicksIncrementE_NOTIFY_ACTION_NONEstatic_task_s_t_p5slong unsigned intvTaskMissedYieldtask_get_countxPortStartSchedulerstrcpy__sFILE__sdidinit_flags2vTaskSetTimeOutStateparamucStaticallyAllocatedxDummy17xTASK_STATUSxSizetask_suspend_errnouxDummy5E_TASK_STATE_SUSPENDEDxTaskCheckForTimeOut_signal_bufprev_timesprintfpxMutexHoldercStatusulStackDepth_Bigintkmalloc_maxwdspxFirstTCB__cleanupvTaskPlaceOnEventList_atexit0vTaskSetTaskNumberprvIdleTaskpxStateListItemvTaskListprvWriteNameToBufferpvContainer__uint32_t_emergencytask_get_namelong long intxYieldRequiredpvReturn_niobsrtos_sched_start__sglueulTotalTime_nmallocdoublestack_gamma_signgamtask_joinpxEventListItemxLIST_ITEMxTaskPriorityInherit_freelist_iobslist_item_t_glue_signpxTopOfStacktask_tuxArraySizepxReadyTasksListstimeoutfloatuxPriorityUsedOnEntryulTotalRunTimexTimeToWake_nextunsigned int_h_errnoprvDeleteTCBpvValueuxNumberOfItemsclear_on_exitprvTaskCheckFreeStackSpacevInitialiseTimerForRunTimeStats_wcrtomb_statepxUnblockedTCBvexSystemHighResTimeGettask_notify_wait__tm_mdayuxTaskGetStackHighWaterMarkstack_size_new_ubuf_stderruxSavedInterruptState_wctomb_state_mbstateList_t_rand_nextxGetFreeStackSpace_flagspxReturnE_TASK_STATE_BLOCKED_atexitsrc/rtos/tasks.cxTaskRemoveFromEventListuxHandleulBitsToClearOnExitxListEndtask_get_state__countxConstTickCountxIndexuxDeletedTasksWaitingCleanUptask_fn_tvListInitialiseItemusStackHighWaterMarkxDummy1__tm_wdaylong doublexTaskNumber__tm_ydayC:\Users\noama\Documents\pros\prospvOwnerpcTaskName_seed_seekxTaskDetails_fpos_t__wchbtskTaskControlBlockvPortClearInterruptMaskxStateListItemE_TASK_STATE_READYxSTATIC_LIST_ITEM_mbtowc_stateuxTopPrioritypxTaskStatusArraypxListuxMutexesHeldlong long unsigned intvPortEnterCriticalpxStackBaseuint16_ttask_get_priorityxTaskGetSchedulerStatevTaskSetThreadLocalStoragePointer_dso_handle_rand48task_resumexTaskIncrementTick_stdoutxSTATIC_TCBprvAddCurrentTaskToDelayedListdeltapxPrevioustask_code_blksizepvThreadLocalStoragePointers_base_strtok_lastprvCheckTasksWaitingTermination_mbrtowc_stateucNotifyState_flock_tvTaskPriorityDisinheritAfterTimeoutxSwitchRequired__FILE_mbstate_ttask_state_e_t_r48wint_tuxTopReadyPrioritypcBuffernotify_action_e_tGNU C11 8.3.1 20190703 (release) [gcc-8-branch revision 273027] -mcpu=cortex-a9 -mfpu=neon-fp16 -mfloat-abi=softfp -marm -march=armv7-a+mp+sec+neon-fp16 -g -Os -std=gnu11 -ffunction-sections -fdata-sections -funwind-tablesxAlreadyYielded_datatask_stack_tprvListTasksWithinSingleListpxTemppxMutexHolderTCBeCurrentStatexTaskGenericNotifyFromISRpucStackByteuxHighestPriorityWaitingTaskuxListRemovepxDelayedTaskListnamepxHigherPriorityTaskWokenxTimerCreateTimerTaskxShouldDelaypxOverflowDelayedTaskList_mblen_stateshort intuint64_tpriorityxElapsedTimeulPortSetInterruptMasksuboptarg_fntypesxTaskToQueryE_TASK_STATE_RUNNING_sys_errlistuxQueue__tm_yearpxConstListvexSystemWatchdogGetkfreexTasksWaitingTerminationulTaskSwitchedInTimertos_resume_allvTaskRemoveFromUnorderedEventList_lbfsize_reclaim_reent_inc_indstrlenuxTCBNumberTCB_t__sbuf_is_cxa_LOCK_T_nextfpxTicksToWaitvPortValidateInterruptPrioritypvParametersuxTask_locale__ULongxDummy3pcWriteBufferuxTaskPriorityGetFromISRuint32_t_resulttask_bufferprvSearchForNameWithinSingleListulBitsToClearOnEntry_off_trtos_sched_stop_addprev_valuertos_suspend_allshort unsigned int__tm_hourpvDummy15ulStatsAsPercentagevPortEndSchedulerprvInitialiseTaskListsvPortExitCriticalxDelayedTaskList1xDelayedTaskList2_mbsrtowcs_stateStaticListItem_ttask_create_static__int32_tvApplicationGetIdleTaskMemoryvTaskNotifyGiveFromISRparametersvTaskGetInfoeReturn_fnargstask_delay__tm_isdstpxIdleTaskStackBufferxTaskToSet__tm_minucDummy19_getdate_errxItemValuepxTCBuxPriorityGCC: (GNU Tools for Arm Embedded Processors 8-2019-q3-update) 8.3.1 20190703 (release) [gcc-8-branch revision 273027] | $L~ DB dB4B~ D L H <B 8XB TBT B NB(B D8x  B 8B |BJ B h,B B8`  B B,B0B($Dz B (BJ B |B B B0P  B  BH   B 8B$B(  TB BXB BBLR 4B HB\ xBr TBbDDHBZ $B  $ ,B$B(  B  4  8JB(Bv4 DD0n BB D,,D$ D8p $B ( (BB$B lB (Bp8B \BD0fA8aeabi.7-A A   "$*D  - 0D-<  -  Ed -0 - ^-- }<- 8-0-! !X!-L!#$-$& &T&-P&()-)+ ++-t+-.-.0 023-35 5-578-8: :-p:<=-=? ?-?AB-BD D-DFG-GI I-(IKL-LN N-,NPQ-QS S-SUV-VX X-XZ[-[] ]-]_`-`b b-bde-eg g-gij-jl l-lno-oq q- qst-tv vxy-y{ {-{}~-~ - - -0- -x- -0- -- -P- - -- -- -(- -- -@- -l- -L- -- -- -<- -- -- -- - - - - -(- -- - -- -0-  -   -  -0- -- -- - !-!# #-#%&-&( (-(*+-+- --$-/0-02 2-$245-57 7-79:-:< <-<>?-?A A-TA dA-ACD-DF F-`F pF-PFHI-IK K-KMN-NP P-4PRS-SU UWX-XZ Z\]-]_-_`-``a-a ab-b'@bc-c9cd-dNde-eeef-ffg-ggh-hhi-iij-jjk-kkl-llm-mmn-nno-o op-p2pq-qEqr-r^rs-sistwtuvwxy{|~'.5CRXm0y85|:?D,I0N8Og$SyX]b g-?lPqWv^v{8TX L 5S4`HvxTH$"7H \ o$,4 8/Gk #u},((-(27<$A lF$ K; 8PM UY \Zc } _tasks.c$aprvSearchForNameWithinSingleList$dprvInitialiseNewTaskprvAddNewTaskToReadyListprvAddCurrentTaskToDelayedListprvWriteNameToBufferprvResetNextTaskUnblockTimeprvTaskIsTaskSuspendedprvDeleteTCBprvIdleTaskprvListTasksWithinSingleListpxDelayedTaskListpxOverflowDelayedTaskListpxReadyTasksListsulTaskSwitchedInTimeuxCurrentNumberOfTasksuxDeletedTasksWaitingCleanUpuxPendedTicksuxSchedulerSuspendeduxTaskNumberuxTopReadyPriorityxDelayedTaskList1xDelayedTaskList2xNextTaskUnblockTimexNumOfOverflowsxPendingReadyListxSchedulerRunningxSuspendedTaskListxTasksWaitingTerminationxTickCountxYieldPendingCSWTCH.208__aeabi_unwind_cpp_pr0memsetvListInitialiseItempxPortInitialiseStackvPortEnterCriticalvListInitialisevListInsertEndvPortExitCriticaluxListRemovevListInsertstrcpystrlenvAssertCalled_reclaim_reentkfreevApplicationIdleHooktask_createkmalloc__errnotask_deletetask_notify_when_deleting_hooktask_finish_terminationtask_create_statictask_get_statetask_get_priorityuxTaskPriorityGetFromISRvPortValidateInterruptPriorityulPortSetInterruptMaskvPortClearInterruptMasktask_set_prioritytask_resumexTaskResumeFromISRrtos_sched_startvApplicationGetIdleTaskMemoryxTimerCreateTimerTaskvInitialiseTimerForRunTimeStatsxPortStartScheduler_impure_ptrrtos_sched_stopvPortEndSchedulerrtos_suspend_allmillismicrosvexSystemHighResTimeGetxTaskGetTickCountFromISRtask_get_counttask_get_namexTaskIncrementTickrtos_resume_alltask_delay_untiltask_delaytask_get_by_nametask_abort_delayvTaskSwitchContextvexSystemWatchdogGetvApplicationStackOverflowHooktask_suspendvTaskPlaceOnEventListvTaskPlaceOnUnorderedEventListvTaskPlaceOnEventListRestrictedxTaskRemoveFromEventListvTaskRemoveFromUnorderedEventListvTaskSetTimeOutStatevTaskInternalSetTimeOutStatexTaskCheckForTimeOutvTaskMissedYielduxTaskGetTaskNumbervTaskSetTaskNumbervTaskSetThreadLocalStoragePointerpvTaskGetThreadLocalStoragePointervTaskGetInfouxTaskGetSystemStateuxTaskGetStackHighWaterMarktask_get_currentxTaskGetSchedulerStatexTaskPriorityInheritxTaskPriorityDisinheritvTaskPriorityDisinheritAfterTimeoutvTaskListsprintf__aeabi_uidivvTaskGetRunTimeStatsuxTaskResetEventItemValuepvTaskIncrementMutexHeldCounttask_notify_taketask_notify_waittask_notify_extxTaskGenericNotifyFromISRvTaskNotifyGiveFromISRtask_notify_cleartask_notifytask_jointask_notify_when_deletingpxCurrentTCB*,(* Lhpx048<@DHLPTX\`*,** 04*&LPT*-   , LP*40 8Hdl6tx|*;$ 4 h p    *B $p6( $(,04*G<`l6ptx*M0Dd  *S(0*Y(*_  ,*e $ *k,4/Ht*q(/h*w LXh= *}"** *&** *$04*Hp(Dx|* @(*048<@DHLP*,HL#+*,0#<@+PT*-*,#<Xp+*# 8<P\+*(23(,04<@DH *  lx(1 $(,0*,<@D*8Xhlpt*0HLP*(Lx*$DP\*8<@D* *,0;* *** *!(*'x#+*-|B*3#H5h55552+*90*? *E04*Kp*Q,D|*W$d*], DCp "K*c, @Ch "LKK$(*i$*o$*u<DH|*{T\`* $TX\` *$(,`dhlPTX\`dh* \*(4* R*X0B<P* !(-LSXglz%2@S_qv &3@MZgu*7DX%2LYfs '5CQ_m{ .Wes )7ES W d q }          : Q _ m           ( 6 D S b q          , 9 F T ` m z               " ) 5 B O ] t           +8ER_ly &LYaot */=BPUchv{*.3?CHTX]imr{;P\kw{%15:FJO[_dpty $049EINZ^cosx*7KUap| #,@Tao{'1={LX\amqv{{{{{uo i/;?DPTYwiiiiiii19cHTX]imrcccccc% 4@DIUYhlq  ]+]<I]Zg]{]WWW%W9WJVQequzQQKE,:HVb?q}? ,>KXer-&*3-8IMR[_f-o-x-'    # ' - 5 !D P T Y h w     ;    ;  ; ;    !; !;!;'!;:!B!Q!`!o!{!!!!!!!!!!!!!!!!! """#"/"3"8"D"H"M"V"b"f"k"w"{"" " "" "" " ""###)#5#9#>#O#\#e#o#w##############$$)$:$F$U$a$e$j$v$z$$$$$$$$$$$%%%%'%+%0%<%@%E%V%c%w%%%%%%%%%%%%%%%&&/&F&N&]&i&m&r&~&&&&&&&&&& '('4'C'O'S'X'd'h'm'y'}''''''''''''''( (,(;(G(K(P(\(`(e(q(u(z((((((((() ))9()4)8)=)I)M)R)^)b)g)s)w)|))))9)9)9)9*9 *+*9H*S*9\*9f*r***************+$+8+I+O+`+f+p+|+++++++++++++++, ,,,$,(,.,7,C,G,N,Z,i,u,y,~,,,,,,,,,,,,,- --(-2->-M-Y-]-c-o-~---------------..,.@.J.R.].e.t.}...}........} /}/=//6/}?/}H/}Q/}Z/}g///w/////////////w0 0w0w0w30wG0w[0wo0w|000q0000000q00q0q1q1q-1q71I1V1c1|1111111111111 222&2/2@2M2W2_2kn2z2~22222222222222222k2 3k3k'3k;3kE3Q3e`3l3p3u3333333333e3e3e33_3334 444!4%4*4_34_=4O4\4i4v44444444444444455!5*5C5M5U5d5p5t5y555555555555555555 66'686E6V6c6l6v6~6M66666666666M6666M6M7M7M7M+737GB7N7R7W7c7g7l77G7G7G7G7G77G7G78G8G&8.8=8I8M8V8g8t8x8}888888888899#9+9 :9F9J9O9[9_9d9p9t9y99999999999999 : : -: O: w::B::::::::::::::;; ;;$;0;4;9;BO;Bd;Bm;B;B;B;B;B;;<<<+<8<E<R<_<q<<<&<&<<<<<-<<<<=- =-!=%=*=-?=-L=^=4q=u=~=4====4==4=4=4=S=> >>>>&>*>P>T>Y>Sn>S{>>S>S>>>>>>>>>>>>>>>S ?? ?S)?S=?Sy?S?S??S??S?Y????@ @@Y@+@/@4@B@F@P@YY@Yd@Yq@@@@@@@@@@@@@AAA"A1A3DAHAQAUA^AbA{A3A3AAAAAAA3AAAAAAAAABBBB3DBHBQBUB^BbBkBoBxB|BBBBBBBBBBBBBBBBBBBBBBC C CCC!C%C-C1C:C>CGCKCSCWC_CcClCpCyC}CCCCCCCCCCCCC "&04;?IMhlsw~ "&-1EIZ^qu}48?CJNkovz #9=DH^bim!%,07;BFMQnry}  "&<@GKcgnry} !%,0CGNRgkrv}{{{{{{{{ {{#{'{8o<oWi[ibifimiqixi|iiiiiiiiiiiccccc ccccc&c*cFcJcQcUc\c`cgckcrcvccc                   !  %  < ]@ ]G ]K ]R ]V ]_ ]c ]{ ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ]* W. W5 W9 W@ WD WK WO WV WZ Wu Wy W W W W W W W W W W W W W Q Q Q Q Q Q Q Q Q Q$ Q( Q/ Q3 QS QW Q^ Qb Qi Qm Qv Qz Q Q Q Q Q Q Q E E ? ? ? ? ? ? ? ?' ?+ ?2 ?6 ?B ?F ?b ?f ?n ?r ?y ?} ? ? ? - - - - - - - - - - - - - - - -! -% -/ -3 -: -> -R -V -k -o -v -z - - - - - - - - - ' ' ' ' ' ' ''''!'%'7';'L!P!a!e!x;|;;;;; & * 1 5 H L S W h l        "&-18<PTgkrv9=DHOSZ^vz$(/3MQX\cgnr   $+/6FJQUhlsw99999999999999&9*92969I9M9U9Y9tx !%,07;BFMQX\sw~#48IM^bsw )-F}J}R}V}]}a}h}l}s}w}wwwwwwwwwwwwwwww ww)q-q4q8q?qCqMqQqXq\qcqgqqqqqqqqqqqqqkkkk8k<kCkGkQkUk\k`kikmkkkkkkkkkkkkkkkkk eeee*e.e?eCeTeXek_o_v_z_____&*26IMTXkovz/M3M:M>MEMIMRMVM`MdMkMoMvMzMMMMMMMMMMMMMMMMM MM%M)M=GAGHGLG]GaGtx            * . 5 9 O S Z ^ o s                 BB#B'B:B>BEBIB\B`BgBkB~BBBBBBBBBBBBBBBBB B B B B B B$ B5 &9 &P -T -[ -_ -r -v -} - - - - 4 4 4 4 4 4 4 4 4 4 4 4!4 !4!4!4*!S.!S5!S9!SL!SP!SW!S[!Sn!Sr!Sy!S}!S!S!S!S!S!S!S!S!S!S!S"S"S"S"S,"S0"SA"SE"SV"SZ"Sk"So"S"S"S"Y"Y"Y"Y"Y"Y"Y"Y"Y"Y"Y"Y"Y"Y#Y#Y#Y!#Y2#6#G#K#\#`#k##3#3#3#3#3#3#3#3#3#3#3#3#3#3#3#3$3 $3$3$3+$3/$36$3:$3M$3Q$3X$3\$3m$3q$3$3$3$3$3$3$3$3$3$3$3$3$3$3$3 (0 8&@-H4P;XB`GhMpSxY_ekqw} (08@HPX`h px!'-39?EKQW]ciou{ (08 && &$&044484<4H;L;P;T;X;\;hBlBpBtBxB|BBBBBBBMMMMYYYY}}}}  $048<HLPT`dhlx|    ----333333333333??? ?  $ (,048 < @&D&H-L-P4T4X;\;`BdBhGlGpMtMxS|SYY__eekkqqww}}  $(,048<@DHLPTX\`dhlp t x|!!''--3399??EEKKQQWW]]cciioouu{ { $(,048<@Dm h &-w4;dB G M` S, Y _ e] k q;w} 3L2\J5Ax ;b!'-3j9> ? E K Q!Wo"]#co$i%o%u%{&t'(_*++,<@ `d &-4 ;48B`dG|MSY_e kHLqtxw} ,0DHlp,0PTtx $ @DPT`dpt!'-39? EK(,QHLWdh]cio u{48TXtx.symtab.strtab.shstrtab.text.data.bss.ARM.extab.text.prvSearchForNameWithinSingleList.rel.ARM.exidx.text.prvSearchForNameWithinSingleList.rel.text.prvInitialiseNewTask.ARM.extab.text.prvInitialiseNewTask.rel.ARM.exidx.text.prvInitialiseNewTask.rel.text.prvAddNewTaskToReadyList.ARM.extab.text.prvAddNewTaskToReadyList.rel.ARM.exidx.text.prvAddNewTaskToReadyList.rel.text.prvAddCurrentTaskToDelayedList.ARM.extab.text.prvAddCurrentTaskToDelayedList.rel.ARM.exidx.text.prvAddCurrentTaskToDelayedList.rel.text.prvWriteNameToBuffer.ARM.extab.text.prvWriteNameToBuffer.rel.ARM.exidx.text.prvWriteNameToBuffer.rel.text.prvResetNextTaskUnblockTime.ARM.extab.text.prvResetNextTaskUnblockTime.rel.ARM.exidx.text.prvResetNextTaskUnblockTime.rel.text.prvTaskIsTaskSuspended.ARM.extab.text.prvTaskIsTaskSuspended.rel.ARM.exidx.text.prvTaskIsTaskSuspended.rel.text.prvDeleteTCB.ARM.extab.text.prvDeleteTCB.rel.ARM.exidx.text.prvDeleteTCB.rel.text.prvIdleTask.ARM.extab.text.prvIdleTask.rel.ARM.exidx.text.prvIdleTask.rel.text.task_create.ARM.extab.text.task_create.rel.ARM.exidx.text.task_create.rel.text.task_delete.ARM.extab.text.task_delete.rel.ARM.exidx.text.task_delete.rel.text.task_finish_termination.ARM.extab.text.task_finish_termination.rel.ARM.exidx.text.task_finish_termination.rel.text.task_create_static.ARM.extab.text.task_create_static.rel.ARM.exidx.text.task_create_static.rel.text.task_get_state.ARM.extab.text.task_get_state.rel.ARM.exidx.text.task_get_state.rel.text.task_get_priority.ARM.extab.text.task_get_priority.rel.ARM.exidx.text.task_get_priority.rel.text.uxTaskPriorityGetFromISR.ARM.extab.text.uxTaskPriorityGetFromISR.rel.ARM.exidx.text.uxTaskPriorityGetFromISR.rel.text.task_set_priority.ARM.extab.text.task_set_priority.rel.ARM.exidx.text.task_set_priority.rel.text.task_resume.ARM.extab.text.task_resume.rel.ARM.exidx.text.task_resume.rel.text.xTaskResumeFromISR.ARM.extab.text.xTaskResumeFromISR.rel.ARM.exidx.text.xTaskResumeFromISR.rel.text.rtos_sched_start.ARM.extab.text.rtos_sched_start.rel.ARM.exidx.text.rtos_sched_start.rel.text.rtos_sched_stop.ARM.extab.text.rtos_sched_stop.rel.ARM.exidx.text.rtos_sched_stop.rel.text.rtos_suspend_all.ARM.extab.text.rtos_suspend_all.rel.ARM.exidx.text.rtos_suspend_all.rel.text.millis.ARM.extab.text.millis.rel.ARM.exidx.text.millis.rel.text.micros.ARM.extab.text.micros.rel.ARM.exidx.text.micros.rel.text.xTaskGetTickCountFromISR.ARM.extab.text.xTaskGetTickCountFromISR.rel.ARM.exidx.text.xTaskGetTickCountFromISR.rel.text.task_get_count.ARM.extab.text.task_get_count.rel.ARM.exidx.text.task_get_count.rel.text.task_get_name.ARM.extab.text.task_get_name.rel.ARM.exidx.text.task_get_name.rel.text.xTaskIncrementTick.ARM.extab.text.xTaskIncrementTick.rel.ARM.exidx.text.xTaskIncrementTick.rel.text.rtos_resume_all.ARM.extab.text.rtos_resume_all.rel.ARM.exidx.text.rtos_resume_all.rel.text.task_delay_until.ARM.extab.text.task_delay_until.rel.ARM.exidx.text.task_delay_until.rel.text.task_delay.ARM.extab.text.task_delay.rel.ARM.exidx.text.task_delay.rel.text.delay.ARM.extab.text.delay.rel.ARM.exidx.text.delay.rel.text.task_get_by_name.ARM.extab.text.task_get_by_name.rel.ARM.exidx.text.task_get_by_name.rel.text.task_abort_delay.ARM.extab.text.task_abort_delay.rel.ARM.exidx.text.task_abort_delay.rel.text.vTaskSwitchContext.ARM.extab.text.vTaskSwitchContext.rel.ARM.exidx.text.vTaskSwitchContext.rel.text.task_suspend.ARM.extab.text.task_suspend.rel.ARM.exidx.text.task_suspend.rel.text.vTaskPlaceOnEventList.ARM.extab.text.vTaskPlaceOnEventList.rel.ARM.exidx.text.vTaskPlaceOnEventList.rel.text.vTaskPlaceOnUnorderedEventList.ARM.extab.text.vTaskPlaceOnUnorderedEventList.rel.ARM.exidx.text.vTaskPlaceOnUnorderedEventList.rel.text.vTaskPlaceOnEventListRestricted.ARM.extab.text.vTaskPlaceOnEventListRestricted.rel.ARM.exidx.text.vTaskPlaceOnEventListRestricted.rel.text.xTaskRemoveFromEventList.ARM.extab.text.xTaskRemoveFromEventList.rel.ARM.exidx.text.xTaskRemoveFromEventList.rel.text.vTaskRemoveFromUnorderedEventList.ARM.extab.text.vTaskRemoveFromUnorderedEventList.rel.ARM.exidx.text.vTaskRemoveFromUnorderedEventList.rel.text.vTaskSetTimeOutState.ARM.extab.text.vTaskSetTimeOutState.rel.ARM.exidx.text.vTaskSetTimeOutState.rel.text.vTaskInternalSetTimeOutState.ARM.extab.text.vTaskInternalSetTimeOutState.rel.ARM.exidx.text.vTaskInternalSetTimeOutState.rel.text.xTaskCheckForTimeOut.ARM.extab.text.xTaskCheckForTimeOut.rel.ARM.exidx.text.xTaskCheckForTimeOut.rel.text.vTaskMissedYield.ARM.extab.text.vTaskMissedYield.rel.ARM.exidx.text.vTaskMissedYield.ARM.extab.text.uxTaskGetTaskNumber.rel.ARM.exidx.text.uxTaskGetTaskNumber.ARM.extab.text.vTaskSetTaskNumber.rel.ARM.exidx.text.vTaskSetTaskNumber.rel.text.vTaskSetThreadLocalStoragePointer.ARM.extab.text.vTaskSetThreadLocalStoragePointer.rel.ARM.exidx.text.vTaskSetThreadLocalStoragePointer.rel.text.pvTaskGetThreadLocalStoragePointer.ARM.extab.text.pvTaskGetThreadLocalStoragePointer.rel.ARM.exidx.text.pvTaskGetThreadLocalStoragePointer.rel.text.vTaskGetInfo.ARM.extab.text.vTaskGetInfo.rel.ARM.exidx.text.vTaskGetInfo.rel.text.prvListTasksWithinSingleList.ARM.extab.text.prvListTasksWithinSingleList.rel.ARM.exidx.text.prvListTasksWithinSingleList.rel.text.uxTaskGetSystemState.ARM.extab.text.uxTaskGetSystemState.rel.ARM.exidx.text.uxTaskGetSystemState.rel.text.uxTaskGetStackHighWaterMark.ARM.extab.text.uxTaskGetStackHighWaterMark.rel.ARM.exidx.text.uxTaskGetStackHighWaterMark.rel.text.task_get_current.ARM.extab.text.task_get_current.rel.ARM.exidx.text.task_get_current.rel.text.xTaskGetSchedulerState.ARM.extab.text.xTaskGetSchedulerState.rel.ARM.exidx.text.xTaskGetSchedulerState.rel.text.xTaskPriorityInherit.ARM.extab.text.xTaskPriorityInherit.rel.ARM.exidx.text.xTaskPriorityInherit.rel.text.xTaskPriorityDisinherit.ARM.extab.text.xTaskPriorityDisinherit.rel.ARM.exidx.text.xTaskPriorityDisinherit.rel.text.vTaskPriorityDisinheritAfterTimeout.ARM.extab.text.vTaskPriorityDisinheritAfterTimeout.rel.ARM.exidx.text.vTaskPriorityDisinheritAfterTimeout.rel.text.vTaskList.ARM.extab.text.vTaskList.rel.ARM.exidx.text.vTaskList.rel.text.vTaskGetRunTimeStats.ARM.extab.text.vTaskGetRunTimeStats.rel.ARM.exidx.text.vTaskGetRunTimeStats.rel.text.uxTaskResetEventItemValue.ARM.extab.text.uxTaskResetEventItemValue.rel.ARM.exidx.text.uxTaskResetEventItemValue.rel.text.pvTaskIncrementMutexHeldCount.ARM.extab.text.pvTaskIncrementMutexHeldCount.rel.ARM.exidx.text.pvTaskIncrementMutexHeldCount.rel.text.task_notify_take.ARM.extab.text.task_notify_take.rel.ARM.exidx.text.task_notify_take.rel.text.task_notify_wait.ARM.extab.text.task_notify_wait.rel.ARM.exidx.text.task_notify_wait.rel.text.task_notify_ext.ARM.extab.text.task_notify_ext.rel.ARM.exidx.text.task_notify_ext.rel.text.xTaskGenericNotifyFromISR.ARM.extab.text.xTaskGenericNotifyFromISR.rel.ARM.exidx.text.xTaskGenericNotifyFromISR.rel.text.vTaskNotifyGiveFromISR.ARM.extab.text.vTaskNotifyGiveFromISR.rel.ARM.exidx.text.vTaskNotifyGiveFromISR.rel.text.task_notify_clear.ARM.extab.text.task_notify_clear.rel.ARM.exidx.text.task_notify_clear.rel.text.task_notify.ARM.extab.text.task_notify.rel.ARM.exidx.text.task_notify.rel.text.task_join.ARM.extab.text.task_join.rel.ARM.exidx.text.task_join.bss.pxCurrentTCB.bss.pxDelayedTaskList.bss.pxOverflowDelayedTaskList.bss.pxReadyTasksLists.bss.ulTaskSwitchedInTime.bss.uxCurrentNumberOfTasks.bss.uxDeletedTasksWaitingCleanUp.bss.uxPendedTicks.bss.uxSchedulerSuspended.bss.uxTaskNumber.bss.uxTopReadyPriority.bss.xDelayedTaskList1.bss.xDelayedTaskList2.bss.xNextTaskUnblockTime.bss.xNumOfOverflows.bss.xPendingReadyList.bss.xSchedulerRunning.bss.xSuspendedTaskList.bss.xTasksWaitingTermination.bss.xTickCount.bss.xYieldPending.rodata.CSWTCH.208.rodata.prvTaskIsTaskSuspended.str1.1.rodata.rtos_sched_start.str1.1.rodata.vTaskGetRunTimeStats.str1.1.rodata.vTaskList.str1.1.rel.debug_info.debug_abbrev.rel.debug_loc.rel.debug_aranges.rel.debug_ranges.rel.debug_line.debug_str.comment.rel.debug_frame.ARM.attributes4!4'464,ap] @D @(p @@ ,$d @P "Op K @x @Xp @h,< @x"KpG @8p @p @X @ !h>ph!: @$pTe @(&|p& @ ) @ H+PpP+ @h .,X  @x @0"Bp0> @ 3~8^ @ 5tTpT5 @`!8\| @p!@:p: @!=M& @!@?C jp ?f @"B  @"HD p D @X"G , @h"I *p I& @"Ly 0L @" No p N @"Q $ @"HS p S @#VI ) @#PX? _p X[ @h#[ { @x#p] p ] @#`  @#xb"pb @p$eg C @$g]pg} @$j @$lpl @$o  @$q . pq* @$t` E @$vV q pvm @$y  @${  p{ @%~$ $ @% 4= p49 @%~ <8\ @(%t t pt @@% | @P% $ p$ @%? ,T @%5 Y pU @p& y @&H l pl @& tX @&0  p @'C ) @'9 S pO @ ' i @0'x  p @'  @'p l pl @((R tL+ @8(XH o pk @( 4 @(  p @0)H @@)(L1pL- @h)TxW @x)8p @)T @)( (@p(< @)0p @)Xp @P* @`*XKpG @*H} @*0p @*$ @+4Bp4> @+<o @(+Hp @p+  @+4p4 @+G< =HepHa @+P \p\ @+ d$ @+5p1 @+,g @+p @+ @+ 6p2 @,S @,z4p4 @ ,< @0,p  p  @,u(4E @,k\p\ @,d @, tpt  @, S|8( @,Itpp @, @-( p  @(-4  @8-@*!Vp!R @x-!~ @-@"p" @-!6"  @-H#,#Jp##F @ .&#,d @0.X(%p%( @.+%( @.-D%#pD%- @.0L%(M @.2ut%pt%2 @.5|% @.07&p&7 @.:[&6 @/0<Q&vp&<r @8/?&$ @H/pA'p'A @/D#'l @/Fd)Gpd)FC @X0Il)q @h0pKp*pp*K @0N x*8 @0P*&p*P" @1Sh*H @1U^*~p*Uz @1X*\ @(1Z,+p,+Z @@1]4+4+4+.4+@E4+_4+{4+4+4+4+4+4+ 4+"4+<4+Q4+h4+4+4+4+4+4+29+2J+12O+U2g+rv+Cn @P1/y~Eot$ @`"|ؙH @8~ P @`pI, @P00d0w  @`p9% |  timers.c.o/ 1692644757 0 0 100666 47232 ` ELF(4(~p@-d@0ST`TPD0@ `80P40P $p@Q@-  B0R*<0R@3@#Q@3T 0 @- M|00S @ @@0 H000<00000P  ЍA-0Pp`@P UZ40P$0p `0,0A-00`Pp00$@0S EdTJPЍUZ0 0`P$0p 0,0A-pPP`XT@P U pP (  Ѝ0 C-pP尀0 R 0 Ѝ 0 @` $03/0S00V*0 @0p PnO-MbR0r[ 0 @@l2 P(* P 0SR@0SU0P* R02!fH  ,0ST  [ R 0 0 0S0 P 0 0 Py$0 3/[ 10 /o" DP 03/0S 0P $03/0S 0  P| 0S0 0 n$0@-@ Rk @-@P@-@P@-@P@-@P@@@@-@P @p@-@PP Pp@@-0 00 ЍA-pLP`0@S,0 p `Ѝ(/(/TmrQTmr Svcsrc/rtos/timers.ce# $ 6%oint   e6 +r1  MF M O .t^ R  r 6  " m=   .k 3 "MS #A4 ?6_k7=  7 =  7= 7=_x8 d 5 6 $<W > = ? = #@ = A =  B = C = D = E = F = O jP  Q S 57V 5 . 6 b ?c d= f  gW  6  z4 {4 |=rh}_p4_r=_w=  y  y_bf  =  . C _ 0$ f T(  n,_ub 0_up48_ur=< t@ C_lb D =L E P T  XX ."\ ' =d=.=(eg=l xlyl n=or=0bs4u=8 w  <z@{=D |HU } L =P)  T X HL  z  ) }=%.%=%T.=6=n.Z r 6 r 67$: (?* +=d, DJE_ F G / 6D6>D $=HP,P-Xr"hK"p"x Tcd =I""E"{ "a" = T 6 d 6 t 6x 4 6 6 6 /  t  6[  =#  9 6 3 4!gjf ,k 0| | + " ! $ !$ = `| m     |    . 6 " ' 9   |  9  .I 6 '     |  . I  V   t   . t   | ,  .0M  4  T  \  9 d.  | lY pW |   _   _ l  _   6 _ 6 | 6j      .  |  P S  S #u !  #c  $ s 8; % DD ( _ F 0 | HV 1 _ L .c 6 s 6 | 6 _ 6 4 W0 b  d . e  f |  g |  h 9  j | (M n _ , q  m | *m  # *m  . { .   /  | *m  # *m ;  )  ,  | $    s   > >. ..LL.%QBHS%Y W_eu.|  0D F%  Gs  <H|  I|  J . K6$ M| ( Q_ ,SuW^+ ? ` |  a++bb ew gS lh. i | jBw qs6Jxwn # p k uz{$" $4 $  $$7$ % &&&+%P&&<| Q' | (0%' k d~(X 3S+%(lJ.]W(a| ( x| ) X*/ k +4^"g,P,Q -Tj",Q},Ru'  k </(X :S (lQ.0,(h| WQ(I/) h*/ k -0w",Q},RS,S0k /%r0(&%(s 4.* 1F@+^",P,Q . "/,"'.0L(.1xr* 1*..+^"9,P,Q .".$"'v k 8(,%* k *  +82+^",P,Q .".,"0~ 1D) ) -T",P5,Q@,R,S. "+("a,Pv+0"u,Pu+h",Q/p" _  6O0 C * E | fd*a E| y*" F * G +*H k +P":,Py2\J,Pt+"^,Qy+,Pt,Qw,Rv,Sw,}w-^",Px,Q n3+  4 4  +4 k 4"k 4 | 54?(6Fk a7 <17T 7t 7 4 k 6p| 7p354r | )O s| 6V| 7V754 X | 3 7 8 7 Qk 4 | 4 k 8  ( !.*  | *  k :49H:zx;H<90`I::;`<)<lh9-::;<<+,"P,P{+P p,P{,Rz,St+p,P{,Q0,Rt,S0,}0+^",Pu,Q =,P{9a4& :s;< .8".T.4".\"."+#>,Qtz.">;?H<?;@<_]<xrAa :sB <.".C <+l#,Q@,R0+#,,Pt+"@,Pt+ Z,Pt,R{2$j,Pt+P,Pt,Qz,Sz,}z+d^",Pu,Q +^",Pu,Q - ,Pt,R{,S{3 )7 4 7T 4 k 4 1' %$(,%*  +-^",P,Q ' | $(-%@<*  +b^*/ | -^",P,Q '  | $^()%*  +-^",P,Q '-4-$^",P,Q 'f } k (}-%(}Cw (}^ "(I}~5D@& } */ k hb) X+$^"V,P,Q .H)#+`j"s,Q}-xw",Q},Rv,S03` 7`7+7<a 7 b 7 c07d"67e+'Z6%(67+(<7 ( 8 ( 90&:#6&% ;*= +  1 ) D1d-8^",P,Q EAXX8Od:@ > :U S :k i : ~ : : +l^"J,P,Q h.p-6#,Pt-L^",P,Q J '%p (1+ (< (    ( 0' # &!6* +I E A$$8" :k g : : : : : +8^" ,P,Q h.<-\6#,Pt-C#,P0D% k !E/ k F\t!$!l$Vp$r | t+8O#K!,Pd,Qh,Rl-d[#,P,Qt,R?,}. -^",P,Q  G p^": :,C 5 :9 :F $ > : ;9 I : ; 9  : ; 9 I I !I/  : ; 9  : ; 9 I8  &I I< : ; 9  : ; 9 I8  : ; 9  : ; 9 I8''II : ;9  : ;9 I8  : ;9 I8 : ;9  : ;9  : ;9  : ;9 I' 4: ;9 I?<!4: ; 9 I?<"!# : ;9 I8 $4: ; 9 I%.?: ;9 '@B&: ;9 I'.?: ;9 'I@B(: ;9 IB)4: ;9 I*4: ;9 IB+1,B-1.1/B10.: ;9 '@B1 U23.: ;9 ' 44: ;9 I5 6.: ;9 'I 7: ;9 I8.: ;9 '@B91RB UX YW :1B; U<41B=>1UX YW ?41@41A1RB X YW B C 1D.?: ; 9 'I@BE4: ; 9 I F G.1@BH1RB X YW I.?<n: ; 9 J.?<n: ;9 PP0P0\X\dP Q \W\dQ3R3\V\dRS\U\dSTdpP<PQ<Q(R(/l/<RS/\/<S0<PP(T(0PQ(U(+P# +0QP(T(0PP T 0PP T 0P 0TP T 8P(8TP T 8PDVpSSvt" 8SDTPPP0\TT \{0)${0){0)0R00T0\{0)${0){0)r0\TTX\ZPZPZT\10ZTpP$[4X@SPSXZPTTP`P[[pP[DP$TP$TP$TP$T$tP$TP$T P WQU#R#X#S#V`0hx0xP4P4V0Q0U7R7W S XLL0XTXTXxXXXWXUXV P pXQpURpWSpV4P4pT$4P4\T$\x$\V$\W$\U$\X0P0<P<dPdpP,Q,0p03P#3<Q<XQXdpdpP#R<R<`R`pRS<S<\S\pSd0dp1$,Q$,R$,S$,P440pp4$$$800<d4@LTX\  $8 0 0\ 4X\pp4$$$800<dw ( src/rtosc:\users\noama\documents\pros\toolchain\usr\lib\gcc\arm-none-eabi\8.3.1\includec:\users\noama\documents\pros\toolchain\usr\arm-none-eabi\include\machinec:\users\noama\documents\pros\toolchain\usr\arm-none-eabi\include\sysc:\users\noama\documents\pros\toolchain\usr\arm-none-eabi\include./include/rtostimers.cstddef.h_default_types.h_types.hreent.hlock.hstdlib.h_stdint.herrno.hportmacro.hFreeRTOS.hlist.htask.hqueue.htimers.hFreeRTOSConfig.hportable.h4,.h/-KK .vf/P Jv. .0 J-z.1/02 ..uJJ..nJ .w.w..yQ0.j2b///X6x.6 ,..1+i0L >JJ-.2"/)/#/",//"/'Ox.6.xn/w. .J....J f of J-f2"/)/#/",//"/]'O 2*j....JM-+/'00.0*2fuJv). a. .4 ZJ*JK-/UJ 1+1  ghnKL/-/J2..JJ J.J g03)6 5 0 ,0/ 0) . P 0mj 0 ,0L/ .0J hf~: .0:%JJL/ ).N KkNJJ .NJ0 .P..j f N$g hJJJ@/#-/.:f +Mf.f1JJ.2JJ.1JJ.2JJ...L.2JJ.. 0.1+1.....0-.z./6, 3.)/ /,0 .WLy.5y.m.fJ. 35b////0 N0J.+/queue_tprvProcessExpiredTimerxCommandTimeuxNumberOfItemsxTimerPeriodInTicksvPortExitCriticalTimerParameter_ttask_create_staticpxCallbackFunctionpxListWasEmptyqueue_create_static_on_exit_argsuxTimerNumberxTimeNowGNU C11 8.3.1 20190703 (release) [gcc-8-branch revision 273027] -mcpu=cortex-a9 -mfpu=neon-fp16 -mfloat-abi=softfp -marm -march=armv7-a+mp+sec+neon-fp16 -g -Os -std=gnu11 -ffunction-sections -fdata-sections -funwind-tablesuxDummy12_wctomb_statexStaticTimerQueuestatic_queue_s_tqueue_recvxTimerParametersmillisxOptionalValue_r48xTaskGetSchedulerStatepxHigherPriorityTaskWoken_signal_bufunsigned intpxIndexTimer_tpcTimerName_lbfsize_flags__int32_tulParameter2xLIST_ITEM_errnoxTimerPendFunctionCalluxDummy20prvSampleTimeNowlist_item_tStaticMiniListItem_t_sys_nerr_mbstatexTimerQueue_read_mbrlen_statexSTATIC_TIMERvPortEnterCritical_stdoutvListInsert_fpos_t_fnsTimerCallbackFunction_t_cookiexCommandIDStaticTimer_t_Bigint__tm_wdayxProcessTimerNow_resultprvCheckForValidListAndQueueuint32_t__tm_hourxTimerGetTimerDaemonTaskHandleTimerHandle_txTimerCreateStatic__countrtos_resume_all__tm_min_impure_ptr_nextf_rand48_result_klong long unsigned int_asctime_bufCallbackParameters_tuxTimerGetTimerNumber__sFILE_wdspvDummy5pxNewTimerpxPreviouspvReturn__FILEtask_t_offsetvQueueWaitForMessageRestricteducDummy21xTimerIsTimerActivetmrTimerQueueMessage_emergency_basepvTimerGetTimerIDsize_t__tm_secDaemonTaskMessage_tsuboptarg__tm_yday_inc_indStaticListItem_tpxOverflowTimerListxLISTxMINI_LIST_ITEM_next_mbsrtowcs_statepxTimerTaskStackBufferxQueueGenericSendFromISRprvInitialiseNewTimerpvDummy1pvDummy2uxDummy1uxDummy2uxDummy4uxDummy5uxDummy6uxDummy8ucStaticallyAllocatedxTimer__value_p5sxTIMERuxListRemovexActiveTimerList1xActiveTimerList2prvInsertTimerInActiveList_wcsrtombs_state_mblen_statechar__tm_mday_sig_func_mbrtowc_state_atexit0queue_appendxTimerGetExpiryTimetmrCallbackParametersxTimerCreatetask_stack_txListEndsrc/rtos/timers.c_flock_txTimerCreateTimerTaskMiniListItem_txCallbackParameters__wch_iobsuint8_tvTimerSetTimerID_closexTimerListsWereSwitched__sdidinitpxTimerTaskTCBBufferxTimerIsInActiveListxSTATIC_LIST_stdin_gamma_signgampxDummy1ucDummy19long long intpxDummy6C:\Users\noama\Documents\pros\prosvAssertCalled_freelist_multkfree__ULongpvNewID_wcrtomb_state_filevQueueAddToRegistrypxNext__cleanup_mbstate_txSTATIC_TCB__tm_isdst_h_errnoList_tucStaticTimerQueueStoragexTimerListItem__tm_monlong doublepxTimerBuffer_LOCK_TucDummy5ucDummy6ucDummy7ucDummy9_writexTimerGenericCommandpvContainerxTimerTaskHandlertos_suspend_allprvTimerTask_atexitxNextExpireTimexSizeuxAutoReloadshort intvListInitialiseItemprvSwitchTimerListspvParametersxItemValueprvProcessReceivedCommandslong intxLastTimePendedFunction_tstatic_task_s_t__sf_signpxCurrentTimerList_data__wchb_global_impure_ptr__tm_yearxMessagexListWasEmptypvTimerID_localtime_buf_unused__uint8_t_new_cvtlen_maxwds_l64a_bufxMessageIDulDummy16vApplicationGetTimerTaskMemoryulDummy18xReloadTimexSTATIC_LIST_ITEMpcTimerGetName_blksize__tm_lockvTimerSetTimerNumberlong unsigned intuxDummy10xSTATIC_QUEUE_niobswint_tint32_t_dso_handle__lockxTimerGetPeriodpxTimerpxTemp_cvtbufunsigned charxMessageValue__uint32_txFunctionToPendkmallocvListInitialisetmrTimerControl_getdate_err_addxTicksToWaitpvOwnerpvDummy15xDummy1xDummy2xDummy3__sbuf_gluexTimerPendFunctionCallFromISRprvProcessTimerOrBlockTask__sgluexSTATIC_MINI_LIST_ITEM_strtok_last_mbtowc_statexDummy17_locale_fnargsulTimerTaskStackSizesigned charxNextExpiryTime_reentshort unsigned intxResult_sys_errlist_fntypestmrTimerParameters_size_off_t_nbuf_unused_rand_unspecified_locale_info_flags2xReturn_is_cxapxCallback_seed_rand_next__locale_t_seekpvParameter1_stderr_nmalloc_ubufStaticList_tprvGetNextExpireTimepxTimerListsWereSwitchedGCC: (GNU Tools for Arm Embedded Processors 8-2019-q3-update) 8.3.1 20190703 (release) [gcc-8-branch revision 273027] | BtpDBB(BpB$B h B $B(p B $B(X B $B$ B@4D$B$B$B8B0B 0BR<BX dB(j  A8aeabi.7-A A   "$*D  *p* -p *h   *  *H'* *l* ** *| * " "U"*"$%*%' '*')***, ,*,,./*/1 1* 134*46 6* 689*9; ;* ;=>*>@ @*4@BC*CE E*,EGH*HJ J*,JLM*MO O*8OQR*RT T*\TVW*WY YZ[*[] ]^_*_a*aiab*b|bcPc*cd*dde*eef*ffg*gPgh*hhi*iijklnoqsuwyx{)9Masp(=Taz4,$1$6"$;18@E0EW0Jh<OdTY]timers.c$aprvCheckForValidListAndQueue$dprvInsertTimerInActiveListprvTimerTaskprvSwitchTimerListspxCurrentTimerListpxOverflowTimerListucStaticTimerQueueStorage.7214xActiveTimerList1xActiveTimerList2xLastTime.7167xStaticTimerQueue.7213xTimerQueuexTimerTaskHandlevPortEnterCriticalvListInitialisequeue_create_staticvQueueAddToRegistryvPortExitCritical__aeabi_unwind_cpp_pr0vListInsertxTimerCreateTimerTaskvApplicationGetTimerTaskMemorytask_create_staticvAssertCalledxTimerCreatekmallocvListInitialiseItemxTimerCreateStaticxTimerGenericCommandxTaskGetSchedulerStatequeue_appendxQueueGenericSendFromISRuxListRemovertos_suspend_allmillisrtos_resume_allqueue_recvkfreevQueueWaitForMessageRestrictedxTimerGetTimerDaemonTaskHandlexTimerGetPeriodxTimerGetExpiryTimepcTimerGetNamexTimerIsTimerActivepvTimerGetTimerIDvTimerSetTimerIDxTimerPendFunctionCallFromISRxTimerPendFunctionCalluxTimerGetTimerNumbervTimerSetTimerNumber$,Pdlptx|y|*0h|ly* 4`*48Xl*4Hhl* D\t|*&Ly|*,04P.Xh.(Ll L`y|*3 ,0*9 *? *E *K(4*Q ,*W(,*],8*c0P\`*i*o*t !&9GNSbgu|#6BTYer #0=JXfs ';ly/<IVcp &4BP^lz:HVdr (6: G T ` l }          + J W e s             * 8 G V e         ) 7 E            , 9 F S ` t           &7Tv7CP]jxy&|+8=JOWtfuoi  %5AEJi[hic c;C]R^bgsw|]]]WW-:WCWMYQhtx}QQQ 5>ENbv,  "',;,K,_,, -:GTbt3)59>JNS_cl3q33 '+48=3Q3q333333 333(3?3NWhlz~33333333-3A3[3k3333*6KEQUZfjoK|EE ?&*/;?D?Q_k9z9& $)9&JW&`&t& )-2>BGSW\l|    $(- >K T e r    # 8 < E I R V _ c l p y }           !!,!L!Y!n!u!~!!! !!!!!!!!!!! ! """"'"+"4"8"=" J"N"S" _"c"k"o"x"|"""""""""""""""""""""#####"#*#.#7#;#D#H#P#T#\#`#oooo+i/i6i:iAiEi]iaihilisiwiiiiiiiiiiiiiii cccc0c4c;c?cWc[cbcfcncrccccccccc]]]]]]] ]]]]]*].]F]J]Q]U]\]`]xW|WWWWWWWWWWWWWQQQQQ QQ#Q8Q<QCQGQNQRQf,j,,,,,,,,,,,,,333333!3%3:3>3L3P3^3b3z3~3333333333333 33)3-34383?3C3J3N3U3Y3l3p3x3|3333333333333333!3(3,3?3C3J3N3_3c3x3|3333333333333KKK KK"K)K-K@EDEKEOEbEfEmEqEEE????????&&&&&& &&"&&&-&1&D&H&O&S&h&l&t&x&&&                    #  +  /  @  D  U  Y  k  o                   ' + 2 6 I M T X k o v z                       #  C  G  N  R  Z  ^  i  m  w  {                         -  1  9  =  O  S  d  h  |        (0 8&@,H3P9X?`EhKpQxW]ciot   $ ( , 0 4 8 < H3L3P3T3`3d3h3l3p3t333333333333333    &&,,3 399?? E$E(K,K0Q4Q8W<W@]D]HcLcPiTiXo\o`tdt7 $% &,B3 9> ?~ E K Qv W ]X c iJ od t8< PTpt &, 3049HL?`dEx|KQW]ci $o04t.symtab.strtab.shstrtab.text.data.bss.rel.text.prvCheckForValidListAndQueue.ARM.extab.text.prvCheckForValidListAndQueue.rel.ARM.exidx.text.prvCheckForValidListAndQueue.rel.text.prvInsertTimerInActiveList.ARM.extab.text.prvInsertTimerInActiveList.rel.ARM.exidx.text.prvInsertTimerInActiveList.rel.text.xTimerCreateTimerTask.ARM.extab.text.xTimerCreateTimerTask.rel.ARM.exidx.text.xTimerCreateTimerTask.rel.text.xTimerCreate.ARM.extab.text.xTimerCreate.rel.ARM.exidx.text.xTimerCreate.rel.text.xTimerCreateStatic.ARM.extab.text.xTimerCreateStatic.rel.ARM.exidx.text.xTimerCreateStatic.rel.text.xTimerGenericCommand.ARM.extab.text.xTimerGenericCommand.rel.ARM.exidx.text.xTimerGenericCommand.rel.text.prvSwitchTimerLists.ARM.extab.text.prvSwitchTimerLists.rel.ARM.exidx.text.prvSwitchTimerLists.rel.text.prvTimerTask.ARM.extab.text.prvTimerTask.rel.ARM.exidx.text.prvTimerTask.rel.text.xTimerGetTimerDaemonTaskHandle.ARM.extab.text.xTimerGetTimerDaemonTaskHandle.rel.ARM.exidx.text.xTimerGetTimerDaemonTaskHandle.rel.text.xTimerGetPeriod.ARM.extab.text.xTimerGetPeriod.rel.ARM.exidx.text.xTimerGetPeriod.rel.text.xTimerGetExpiryTime.ARM.extab.text.xTimerGetExpiryTime.rel.ARM.exidx.text.xTimerGetExpiryTime.rel.text.pcTimerGetName.ARM.extab.text.pcTimerGetName.rel.ARM.exidx.text.pcTimerGetName.rel.text.xTimerIsTimerActive.ARM.extab.text.xTimerIsTimerActive.rel.ARM.exidx.text.xTimerIsTimerActive.rel.text.pvTimerGetTimerID.ARM.extab.text.pvTimerGetTimerID.rel.ARM.exidx.text.pvTimerGetTimerID.rel.text.vTimerSetTimerID.ARM.extab.text.vTimerSetTimerID.rel.ARM.exidx.text.vTimerSetTimerID.rel.text.xTimerPendFunctionCallFromISR.ARM.extab.text.xTimerPendFunctionCallFromISR.rel.ARM.exidx.text.xTimerPendFunctionCallFromISR.rel.text.xTimerPendFunctionCall.ARM.extab.text.xTimerPendFunctionCall.rel.ARM.exidx.text.xTimerPendFunctionCall.ARM.extab.text.uxTimerGetTimerNumber.rel.ARM.exidx.text.uxTimerGetTimerNumber.ARM.extab.text.vTimerSetTimerNumber.rel.ARM.exidx.text.vTimerSetTimerNumber.bss.pxCurrentTimerList.bss.pxOverflowTimerList.bss.ucStaticTimerQueueStorage.7214.bss.xActiveTimerList1.bss.xActiveTimerList2.bss.xLastTime.7167.bss.xStaticTimerQueue.7213.bss.xTimerQueue.bss.xTimerTaskHandle.rodata.prvCheckForValidListAndQueue.str1.1.rodata.xTimerCreateTimerTask.str1.1.rel.debug_info.debug_abbrev.rel.debug_loc.rel.debug_aranges.rel.debug_ranges.rel.debug_line.debug_str.comment.rel.debug_frame.ARM.attributes4!4'4]4, @hop|Sp @o|p @o| <p<  @p| ZD0 @pH|Pzpv @Xp|p @hp(|`p` @p|h @p0|9p5 @p|\ @p0|{p @q|  @ q8|"hph"  @Xq|%Tp3 @hq|'J$kp$'g @8r|*,4 @Hr|,`p`, @`r|/7h$ @pr|1-Qp1M @r|4$q @r|6p6 @r|9$ @r|;p; @r|>^86 @r |@T$|p$@x @r|C,0 @s |E\p\E @ s|H)d0 @0s |JDpJ@ @Ps|M<e @`s|OpO @ps|Rd @s |TD 9pD T5 @s|WjL `T pT Y @s|[\ d pd ] @s|_l l /l PSl jl l l Pl l 2l  2q -  i#) @s|l9 ,JK >1 G @x |oZ =V @ |qm >pi @`|s @{ { @ |u 0L 0a\w \< @0|y p_9P_P } k dev_driver.c.o/ 1697568260 0 0 100666 24192 ` ELF(T4(CB/:0/00/A-Pp`@ Fp 0@ T*T 00Q Q Qppp@-00/A-P`p@ Gp@ 0S7P0SP 00@- Ѝ/0S& /Sp@-P`@T 0S  R 0S0@D[00p0@D00C 4$t  Pp@/@/1 0+87K.( V MeV?OxlUU`int ee"e .e8K<R?R7KRZllf&ter .r 8     P g R,E ?U,Y 0l(af)n)a,w$ D } x " # 4  6_k 7  7   7  7_x 8 $ 4 $ < > ?  ; @  4 A  B   C   D   E  F 0 O q P  t Q W S  V     bO  cO  d s f U 0 g  ee k z  { u |8~h _p _r _w   K * K_bf l     ( O N ~$  ( x ,_ub l0_up 8_ur < O @ C_lb lD  L & P  T X k \  d#N( eO g l . l.U l.  nJ o. 5 r0 sC 4 u8D w T < z@k {Dg |H }Z Lj P.  #TJ  X OH  L  k  #  w ss0sU88 8  8  $ (( *(p + , . Dm  Em Fm# GR R}     #]   4$ Ht ,P  4X! h5 p] x     H  E %    )  )  )       x    . N  }  )> > T I k q `  _ 3U 4  e   #    'X    M `  5   }    ! Y C " e - # M  $ A  2   3 e  4 (  5 e0  6 8  7 e@ , 8 D . 9 H  : L e  y ! p $ > "%_& #$ Qh# Mg# K #  # J  C  sJs  9 c  }  = }   ctl  q9   ] ] ? } i     A A     & >x"6 #  $%%} & 'F(r)r.s~v)8)8C*i 5'+ *argF,-Pt,+-P8.-PP-Q6/j0argj0cmdj-1j>2kF2l 'dA(rd"3argd1Q3ptrd<;VR<;yu,(z-Px-Qwt"-Rvt=P-P2>\\ *???%?1@\ A=AIAUB`8LP9]9i9uH8;;CL8j9]DB9i^Z9uDAAB@E$E,.8-QR8|999%91 ;=3/;ISQ;UugF`` *999%91 @` A=AIAUBd,('-Px-Qvt"-Rwt=T-P2GE GoG'Hcc Hy y NG  Gww G G}}c H7 % U$ > : ; 9 I$ > &I: ;9 I : ; 9  : ; 9 I I !I/  : ; 9  : ; 9 I8   I< : ; 9  : ; 9 I8  : ; 9  : ; 9 I8''II : ;9  : ;9 I8  : ;9 I8 : ;9  : ;9  : ;9  : ;9 I'4: ;9 I?< 4: ; 9 I?<!!"> I: ;9 #( $( %4: ; 9 I?&4G: ; 9 '.?: ; 9 'I@B(: ; 9 IB): ; 9 IB*4: ; 9 IB+4: ; 9 IB,1-B.B1/.?: ; 9 'I 0: ; 9 I1: ; 9 I24: ; 9 I3: ; 9 I4.?: ; 9 'I5 64: ; 9 I78.1@B91B:1;41B< U=1>1RB X Y W ?1@ A41B1C1RB UX Y W D UEB1F1RB X Y W G.?<n: ; 9 H.?<n: ;9 dPdhUh|P|UPPPPQ Q QQ<R<VrRRSS ,0,818D2DP3Xh3hx20xTrPR P PSSPPPPPPPpPQpURpWSpVQpUq0pT(LPT_PPPP#Q#$Q$+Q+,Q,0Q08Q8?Q?PQ#R#$R$+R+,R,7R78R8?R?PRPPP P #P$(P(+P,4P47P8?P8HP8?Q?HQ8?R?HRP|PQ|UR|VS|WQ|Uq00T0PPPXTXcPclTt|P`lP`lU`lV`lWTpP| P88<HpP|1 src/system/dev./include/prosc:\users\noama\documents\pros\toolchain\usr\arm-none-eabi\include\machinec:\users\noama\documents\pros\toolchain\usr\lib\gcc\arm-none-eabi\8.3.1\includec:\users\noama\documents\pros\toolchain\usr\arm-none-eabi\include\sysc:\users\noama\documents\pros\toolchain\usr\arm-none-eabi\include./include/system/dev./include/vdml./include/rtosdev_driver.cllemu.h_default_types.hstddef.h_types.h_stdint.h_timeval.htypes.hreent.hlock.htime.hstat.herrno.hmath.hstdlib.hunistd.hmisc.hvfs.hdev.hvdml.hserial.hportable.h rtos.h4.E0,/J ./.Z>.3Z)/Z 1/M-/$JM.w. .\J .KI -/ .0 .0 ..w. Iu . .KV). 3V)/V 1/  -/1$J.y. .rJ .K tJK+K0.I.NI)4.I .Jf.NjG K .t. 1..N.0)K  I/ / -l. vJ._ssize_tsize_t__locale_t__value__sf_readst_blocksdev_close_r__cleanup_writeint32_t_asctime_buf_cvtlenpathdev_tnlink_t__gid_t_unused__tm_wcsrtombs_state_nbuf__tm_sec_l64a_buftime_tserial_read_lockextra_arg_multdev_driverssize_t__wch__uint8_tdev_write_r__dev_tuid_t_file_on_exit_args_sys_nerr_mbrlen_statelong int_impure_ptr_result_k_sizedev_read_r_localtime_buf__tm_mon_unused_randsigned char__blksize_tuint8_tst_spare1st_uidst_spare3st_spare4baked_datedev_file_arg__errnoread_renvironunsigned charst_rdev_unspecified_locale_info_reent_global_impure_ptr_Boolchar_fns_closeisatty_rdev_fstat_rlcd_print_stdin__mode_tflags_daylightdev_open_r_timezoneoptresetwrtnst_ctimedev_file_arg_t_tznamebuffer_cookie_wds__lock_sig_func_offset_cvtbufdev_isatty_rst_gidoptind__fdlib_versionino_t_p5slong unsigned int__sFILE__sdidinit_flags2st_sizelinedev_lseek_r_errnost_spare2_signal_buf_Bigintkmallocsrc/system/dev/dev_driver.c_maxwdsvfs_add_entry_r__blkcnt_t_atexit0statst_blksize__ino_t__uint32_t_emergencylong long intserial_write_niobsserial_get_read_avail__sglue_nmallocdouble_gamma_signgam_dev_driver_freelist_iobs_glue_signfloatserial_get_write_free_nextunsigned intclose_rblkcnt_t_h_errno_wcrtomb_state__tm_mdayport_errors_new_ubuf_stderr_wctomb_state_mbstate_rand_next_flagsserial_enable_atexit__countst_nlinkoff_tmode_trecv__tm_wdayst_atimelong double__tm_ydayC:\Users\noama\Documents\pros\pros_seedwrite_r_seekst_dev_fpos_t__wchb_mbtowc_stateoptoptbaked_timelong long unsigned int__off_t_dso_handle_rand48_stdout__fdlibm_version_blksize_baseopterr_strtok_last_mbrtowc_statefs_driver_flock_t__FILE__int16_t_mbstate_tdev_ctl_r48wint_tGNU C11 8.3.1 20190703 (release) [gcc-8-branch revision 273027] -mcpu=cortex-a9 -mfpu=neon-fp16 -mfloat-abi=softfp -marm -march=armv7-a+mp+sec+neon-fp16 -g -Os -std=gnu11 -ffunction-sections -fdata-sections -funwind-tables_datast_mtimefile_arg__fdlibm_posixport_mblen_stateshort intmodefstat_rint16_tsuboptarg_fntypes__int_least64_t_sys_errlistserial_set_baudrate__tm_year_lbfsize_inc_ind__fdlibm_ieee__sbuf_is_cxa_LOCK_Tst_mode__uid_t_nextfblksize_t_locale__ULonguint32_t_resultoptarg_off_t_addshort unsigned int__tm_hour_mbsrtowcs_state__int32_tst_ino__nlink_t_fnargstask_delay__tm_isdstgid_tlseek_r__tm_min_getdate_errGCC: (GNU Tools for Arm Embedded Processors 8-2019-q3-update) 8.3.1 20190703 (release) [gcc-8-branch revision 273027] |   pBP^ |BB D,JD B DA8aeabi.7-A A   "$*D       !!##$%%''')**,,..023579;=<? 7C Op[hs{P|"#' #.",dev_driver.c$a$ddev_close_r__aeabi_unwind_cpp_pr0dev_fstat_rdev_lseek_rdev_write_rserial_writetask_delay__errnodev_ctlserial_get_read_availserial_get_write_freeserial_set_baudratedev_isatty_rdev_read_rserial_readlcd_printdev_open_rserial_enablekmallocvfs_add_entry_r_dev_driver*B* B*B$FLG\H*B J(K4L<H*B*B$OPG`H*#B*(B|RST3*-BNEA CMDIV8 ===;!<(=-=;=@=N=U=Z=h=m={============= ==!=-=9=E=Z=f========== ==,=6=B=N=Z=f=r=~===========5=B=O=\=i=v========== ==(=5=B=m=z======= =='=4=h=u=========$=2=@=N=\=j=x============"=1=@==== ==5=C=Q=_========== = =" =0 => =L =Z =h =v = = = = =! =? = = = = = = = = = = = =$ =1 => =K =X =e =r = = = = = = = = = = = = =' =4 =@ =R =^ =j =v = = = = = = = = = = = ====)=7=C=PV^Uc=n-99=99=99=9999=9999--,-@3M=v====9999==* B9F9g======&=>=J=V=c=n(}=99=99999999999 9)9-969:9?;L9P9U{9999 9 999#9'905;E9I9R9V9_9c9h;w#999999999999 99##1959>9B9K9O9X9\9a#y###================= =(=,=----&-*-1-5-<-@-G-K-U-Y-`-d-~------------------- ---5-9-A-E-M-Q-Y-]-e-i-q-u-}---------- $ ( / 3 I(M(T(X(nry} ")->BVZbfy}  "&HLSWaelpz~ "&/3DH^bim############### #3#7#>#B#S#W#u#y#####################7 (08#@(H-  $048 < @DHLPTX#\#`(d(h-l- #`(|->$>( 4>8D>Hd>h|>>#>(>-.symtab.strtab.shstrtab.text.data.bss.ARM.extab.text.dev_close_r.rel.ARM.exidx.text.dev_close_r.ARM.extab.text.dev_fstat_r.rel.ARM.exidx.text.dev_fstat_r.ARM.extab.text.dev_lseek_r.rel.ARM.exidx.text.dev_lseek_r.rel.text.dev_write_r.ARM.extab.text.dev_write_r.rel.ARM.exidx.text.dev_write_r.rel.text.dev_ctl.ARM.extab.text.dev_ctl.rel.ARM.exidx.text.dev_ctl.ARM.extab.text.dev_isatty_r.rel.ARM.exidx.text.dev_isatty_r.rel.text.dev_read_r.ARM.extab.text.dev_read_r.rel.ARM.exidx.text.dev_read_r.ARM.extab.text.lcd_print.rel.ARM.exidx.text.lcd_print.rel.text.dev_open_r.ARM.extab.text.dev_open_r.rel.ARM.exidx.text.dev_open_r.rel.rodata._dev_driver.rel.rodata.dev_driver.rel.debug_info.debug_abbrev.rel.debug_loc.rel.debug_aranges.rel.debug_ranges.rel.debug_line.debug_str.comment.rel.debug_frame.ARM.attributes4!4'464,<Lp<H @,;@rDhTpT @<;@ \lpl  @L;@tp @\;@p @t;@NP2 @; @D<`p<\ @;@DxLpL @;@T| @;@p @;@!#p# @;@%\= @; @'Rqp'm @<@* @,<8@, @d<@.5 @l< @0" @ H@3&#X @NH@5~#x @$O@7#5  @O@@90+) (02w5X31 @$P@=BpP494pAA 9.PR/200 1692644759 0 0 100666 19176 ` ELF((=4(XW@-X00@-X00@-X00@-X00@-X00@-X00@-X00@-X00@-X00@-X00@-X00@-X00@-X00.< int08ae8*@O?v"v.vQ8h<o?o Ko<Z} fLtv%I. MIaY 8  } #% 2'sY o4" +)#:4  6 _k7% 7 % #7% 7%_x8 & 6 8}$< > % ? % T@ % A % sB % GC % D % JE % bF % cO P  Q S V  8bQ cQ d% f W cg gg 8 mTz E{ "|% ah_p_r%_w%  h  h_bfn % q  Yc @$ : ( | ,_ubn0_up8_ur%< 6@ TC_lbnD %L  P jT " X }\ ( %d%Q% (eQdg%l BlB2lB n%FoB r%0sW 4u%8w h <&z @_{%D| H}n L%P QT+ XQHL7  y^  WkW %% ^ i% % a 8a 8l$ (<*<+%f, B  7DEFGo o 88Qm6$B%H,PHX}h}p}x' %}}}|}}7%W 8W 8W 8|Q x 88 8B  Z WR 8 R h  ]   %  t  8@34  !$ !%( aA f     b ? ( ! v!Q %Q 8! y X  [   0      I   U   ! % Z " 1  #   8 $  T 2  i 3 v  4 ( s 5 v0  6 8  7 v@ [ 8 D 9 H p : Lv 8"KP% #wP#]P& )%$%"K = < #KNJ%bufK.Qso#K:,$%&~F%e 'F'F+&mA% 'A(stA*  )<% (old<(new<(&07% '7"2Q& %buf2Q#2 ,$%"-vr #w-#-%%,($%"K % #(%QM#(%vr#z(6I #1(@%$%"p %1%fd#%#z#I $%" %}#/+#z(I TP$%& %''z(I )%'w*+yu$%* %+ + $%,   % U$ > : ; 9 I$ > : ;9 I : ; 9  : ; 9 II !I/  : ; 9  : ; 9 I8   I< : ; 9  : ; 9 I8  : ; 9  : ; 9 I8''II&I : ;9  : ;9 I8  : ;9 I8 : ;9  : ;9  : ;9  : ;9 I'4: ;9 I?< !!4: ; 9 I?<".?: ; 9 'I@B#: ; 9 IB$1%: ; 9 IB&.?: ; 9 'I': ; 9 I(: ; 9 I).?: ; 9 'I *.1@B+1B,.?<n: ; 9 PPQQPPQQRRPPQQPPQQPPQQRRSSPPQQPPQQPPPPQQ\2 src/system/devc:\users\noama\documents\pros\toolchain\usr\lib\gcc\arm-none-eabi\8.3.1\includec:\users\noama\documents\pros\toolchain\usr\arm-none-eabi\include\machinec:\users\noama\documents\pros\toolchain\usr\arm-none-eabi\include\sysc:\users\noama\documents\pros\toolchain\usr\arm-none-eabi\includefile_system_stubs.cstddef.h_default_types.h_types.hreent.hlock.herrno.h_timeval.htypes.htime.hstat.h/.K../.K!"!/.KG'G/.K+,+/.K&1&/.K-;-/.KBB/.K../.K_dso_handle__off_t__gid_tdirfd_sizenlink_tsize_t_rand48mode_t_emergency_daylightst_devssize_t_datafchmodpath_wcrtomb_state_wcsrtombs_statebufsizlong long unsigned intst_blocks_lbfsize__locale_treadlink_mbrtowc_state__int_least64_t_tzname__tm_secstatmkdirlong long intsigned char_ubuf__mode_t_basefchmodat__tm_hour__sf_on_exit_args_cookie__sglue__blkcnt_tlong intst_spare3_flags_is_cxa_stdin_blksize__sdidinit_sys_errlist_cvtbuf_offset_mbsrtowcs_state_mbrlen_state_fnargs_fnsgid_t__uint32_t_sign_flock_t_stderr_Bigint_gamma_signgam__dev_t_read_result_kst_spare1st_spare2__tmchmodunsigned int__wchb_stdoutblkcnt_t_cvtlenlong unsigned int_fileoff_tnamest_uid_niobsuid_tsizeshort unsigned int_atexit0_signal_buf_asctime_buf_result__wch_LOCK_TGNU C11 8.3.1 20190703 (release) [gcc-8-branch revision 273027] -mcpu=cortex-a9 -mfpu=neon-fp16 -mfloat-abi=softfp -marm -march=armv7-a+mp+sec+neon-fp16 -g -Os -std=gnu11 -ffunction-sections -fdata-sections -funwind-tableswint_t_lock_flags2_unlinkst_size_write__tm_year_nmallocst_gidlong double_stat__tm_mon_nextfsrc/system/dev/file_system_stubs.c_atexitC:\Users\noama\Documents\pros\pros_off_tdev_ttime_t_freelist_timezonefile_wctomb_state__errnost_nlinkunsigned char_newst_ino_h_errnoshort int__tm_yday__sbufst_blksize_iobs__FILE_mbstate_tsymlink__sFILE_sys_nerr_mbstate_rand_nextst_ctime_mblen_state_inc_ind_locale__cleanup_unspecified_locale_infochdir_maxwds_reent__ino_t_seedlinkpath__count__lock__value_seek_impure_ptr_fpos_tst_atimelength_errnocharst_spare4mode__tm_min__blksize_t_mult__uid_t_next_strtok_lastst_mode_fntypes_add__ULong_getdate_err_global_impure_ptr_unused_randpathname_wds__tm_wday_glue_ssize_t_l64a_bufflags_sig_funcblksize_ttruncate_nbuf_unused__tm_isdst_localtime_buf_close_r48pathconfst_rdev_mbtowc_state_p5s_link__nlink_tst_mtime__tm_mdaygetcwdino_tGCC: (GNU Tools for Arm Embedded Processors 8-2019-q3-update) 8.3.1 20190703 (release) [gcc-8-branch revision 273027] | BBBBBBBBBBBBBA8aeabi.7-A A   "$*D       ""$%%'')**,,.//1134466899;;=>>@@BCCEGHJLNPRQT!)@ GFMV_"f'n,t1z6;@file_system_stubs.c$a$dchdir__errno__aeabi_unwind_cpp_pr0mkdirfchmodfchmodatpathconfgetcwd_unlink_link_statsymlinkreadlinktruncateQ*RQ* RQ*RQ*RQ*RQ*RQ*#RQ*(RQ*-RQ*2RQ*7RQ*<RQ*ARG LLLJ!K-L;LBLILNL]LdLkLrLyL~LLLLLLLLLLLLLLL1L=LcLpL~LLLLLLLLLLL7LDLQL^LkLxLLLLLLLLLLLL*L7LDLoL|LLLLLLLLL)L6LjLwLLLLLLL LL&L4LBLPL^LlLzLLLLLLLLLLLL$L3LBLZLLLL L.LILWLeLsLLLLLLLLL LL(L6LDLRL`LnL|LLLLL( L5 LS L L L L L L L L L L L& L2 L> LJ LV Lb Ln L L L L L L L L L L L L L% L2 L? LL LY Lf Ls L L A L H H L H H A L < L H H H H L* H. H3 <= LM LY Lf Lv L L L L L # H H L H H #' L2 A LL HP HU L` Hd Hi s L~  L H H L H H L H H L H H  L  HHLH#H(2L=LLWH[H`LkHoHt~LLLLLHH-H HHH-&L*LAAAA)A-A4A8AN<R<Y<]<s<w<~<<<<<<######## ,07;QU\`vz /3:>TX_cy}--------F (08#@-H<PA  $(#,#0-4-8<<<@ADA /U{#-<AM,M0 DMH\M`tMxMM#M(M-M2M7M <4M8A.symtab.strtab.shstrtab.text.data.bss.rel.text.chdir.ARM.extab.text.chdir.rel.ARM.exidx.text.chdir.rel.text.mkdir.ARM.extab.text.mkdir.rel.ARM.exidx.text.mkdir.rel.text.chmod.ARM.extab.text.chmod.rel.ARM.exidx.text.chmod.rel.text.fchmod.ARM.extab.text.fchmod.rel.ARM.exidx.text.fchmod.rel.text.fchmodat.ARM.extab.text.fchmodat.rel.ARM.exidx.text.fchmodat.rel.text.pathconf.ARM.extab.text.pathconf.rel.ARM.exidx.text.pathconf.rel.text.getcwd.ARM.extab.text.getcwd.rel.ARM.exidx.text.getcwd.rel.text._unlink.ARM.extab.text._unlink.rel.ARM.exidx.text._unlink.rel.text._link.ARM.extab.text._link.rel.ARM.exidx.text._link.rel.text._stat.ARM.extab.text._stat.rel.ARM.exidx.text._stat.rel.text.symlink.ARM.extab.text.symlink.rel.ARM.exidx.text.symlink.rel.text.readlink.ARM.extab.text.readlink.rel.ARM.exidx.text.readlink.rel.text.truncate.ARM.extab.text.truncate.rel.ARM.exidx.text.truncate.rel.debug_info.debug_abbrev.rel.debug_loc.rel.debug_aranges.rel.debug_ranges.rel.debug_line.debug_str.comment.rel.debug_frame.ARM.attributes4!4'4F4, @*U<LVpLR @*UTl @*U |lpl  @*U t @*Up @*U @*Up @+UL/ @+UB_p[ @+Ux @,+Up @4+U  @D+U" p " @L+U%  @\+U',2p,'. @d+U*d4J @t+U,ZLtpL,p @|+U/T @+U1lpl1 @+U4t @+U6p6 @+U9- @+U;#@p;< @+U>vY @+U@lp@ @+UC2 @+UE @t4UHp` @6PUJP @D7UL 6 @7HUN0V02"w"H @8UR)p#90$VP  *89ser_daemon.c.o/ 1697568260 0 0 100666 27012 ` ELF(\4(QP@-p p- Ѝ/@-``00SX@P @H PT@UP(0@$c0'# ЍMb@-M@x0 Rp0 0`S 0Q L 0D"##?c4 t0$,0T40T8ЍMb@-0  Ѝp@- M0apPFRP@ cP9 aP BP @PT PeP :rP0   @-0P$0 P Ѝ0@- P0 0D0@080 00,00(00<Ѝ _+=+_  .-` . `-.  8888888b. 8888888b. .d88888b. .d8888b.  _+` " `+_  888 Y88b 888 Y88b d88P" "Y88b d88P Y88b \\\sssssssssssss/// 888 888 888 888 888 888 Y88b. .ss\ * /ss. 888 d88P 888 d88P 888 888 "Y888b. .+bm .s * s. md+. 8888888P" 8888888P" 888 888 "Y88b. .hMMMMs . * . sMMMMh. 888 888 T88b 888 888 "888 `\hMMMb \ | / dMMMh: 888 888 T88b Y88b. .d88P Y88b d88P -SNMNo - oNMNs- 888 888 T88b "Y88888P" "Y8888P" `+dMh\./dMd/ `:yNy:` Powered by PROS for VEX V5 " Copyright (c) Purdue University ACM SIGBots Version:%13s Platform: V%d.%d.%d (b%d) Uptime:%5lu.%03lu s Compiled: %20s Directory: %22s Unknown4.0.6  _____ _____ ____ _____  | __ \| __ \ / __ \ / ____| Powered by PROS for VEX V5 | |__) | |__) | | | | (___  Version: %29s | ___/| _ /| | | |\___ \  Uptime: %23lu.%03lu s | | | | \ \| |__| |____) | Compiled: %29s |_| |_| \_\\____/|_____/  Directory:%29s I'm alive! Serial Daemon (PROS)8 + 0int%P= 5e={+r 7'w 6 M@ Om.tv Rn r  =  . % )   "TZ#H24 I6_k7% o 7 % 7% f 7%_x8 k < =i$<^ \> % ? % @ % / A % iB % C % D %  E % F % O HP  Q f S <V < : =|b Ic 9d% \f  g^   =z; {;  |%rh_p;_r%_w%   _bf %  : X 7$  [( t u,_ub0_up;8_ur%< {@ C_lbD O%L  P T  _X .\  %d%:%(eg%$l l*l n%_oPr%0>s4u%8Fw <nz@+{%D |H} L%P} TX|HL  $  0 %,:,%,[:%=%u:a r = r =$Ak (I* +%, WD&E&F& G 6 =K =Y aK $:%H8,P X.h .p4.x [k %. .. ..% [ = k = { =Q x ; = = = 6  {  =&  $ %*  @ =3 4 2e Z !;$e !%C" _ _ # $i1 h#  fe y ,& 0! g!  !1 !8 %!U %! %! % , ,g %n & `       : ="z : =" -  :)  ,K  :0 4 T \  d l p #  r 1  = = =(  : =$>  >      1N = |@:'2'!2 (  ^a .a  a  a ! a   a  a  xa  9 a a a $8Z , , : : A !  l  f  ()2()2(a),);N  *=)< )B=[  n *=)^ )J_ +M|,-\. /P /Q1/R0/S/}0, .X/P/Q0/R2/S /}/}/}1l H72ignl#:)m P3?n 1U%4-5bs |6`h5i1aY0x 070$70870%72/P7=/PD0A7=/PD0e07070707070 707070< 0e8a (5bb 7 Jv/P1.$=/P19uW : W;I 8 <I" =bO w. d/Qo/R1/S1PP0)(;q EU4U2bE . q/Qo/R1/S |>?+(1' ) 13* q  3, )'3K-2><3C.2UQ0 ~0./P/Q/RtH%/St $ %/}t $ %/}t A =? 3! xt3K"23C#20.l/P/Q/Rw6%;,U &I: ; 9 I$ > : ;9 I : ; 9  : ; 9 I I !I/  : ; 9  : ; 9 I8   I< : ; 9  : ; 9 I8  : ; 9  : ; 9 I8''II : ;9  : ;9 I8  : ;9 I8 : ;9  : ;9  : ;9  : ;9 I'4: ;9 I?< !!4: ; 9 I?<"> I: ;9 #( $( %&'4: ; 9 I(4: ; 9 I?)4: ; 9 I*!I/+.?: ; 9 '@B,.?: ; 9 '<-1RB UX Y W .1/B011.: ; 9 '@B2: ; 9 IB34: ; 9 IB4 U54: ; 9 IB6 718.: ; 9 I@B9.?: ; 9 I@B:B1;.?: ; 9 'I@B<: ; 9 IB=4: ; 9 I>.: ; 9 ?.?: ; 9 '@B@: ; 9 IA.?<n: ;9 B.?<n: ; 9 C.?<n: ; PHP0 1 424\3\`0`|T|303030345673456,7,838H0#P,7P@\P|PJPJPJPJPP,4P48J8;P`d0dtUtxux|U P PP8P1P0.(Pq{lP@HSHXQXl DPD\V8@T@tUPP\(4H8| H((4H8|E src/system/dev./include/prosc:\users\noama\documents\pros\toolchain\usr\lib\gcc\arm-none-eabi\8.3.1\includec:\users\noama\documents\pros\toolchain\usr\arm-none-eabi\include\machinec:\users\noama\documents\pros\toolchain\usr\arm-none-eabi\include\sysc:\users\noama\documents\pros\toolchain\usr\arm-none-eabi\include./include/rtos./include/system/dev./include/system./include/system/user_functions./include./firmware/libv5rts/sdk/vexv5/includeser_daemon.cllemu.hstddef.h_default_types.h_types.hreent.hlock.herrno.hmath.h_stdint.hstdlib.hunistd.hmisc.hportmacro.hFreeRTOS.hstream_buffer.hbanners.hhot.h c_list.h cpp_list.h kapi.h apix.hrtos.hv5_api.h stdio.h'2HP.z..K+K0./K"lJK-8.l.8/l-KlK.J ' MK/"lJK-8.l.8/l-KlK!! /!- /fK ((Ju.0/K'/-/+-/'//./,-/2. .M/+1..H,TJ,./T...J2.//0.//1,*./,*./,*./,*.3l,*./,*./,*./,*./kJ..++11..1  ,1  . J0Z_dso_handleHOT_TABLEser_daemon_stackshort intucDummy21_sys_errlist_fnargssize_t_rand48_emergencyxStreamBufferGenericCreateStaticinp_buffer__uint8_txSTATIC_LIST_ITEM_atexit0inp_buffer_read_wcsrtombs_statecompile_directorylong long unsigned int_PROS_COMPILE_TIMESTAMP_lbfsize__locale_t__fdlib_versionfunctionstimestampopterr__tm_secint16_t_off_t_closesigned char_ubuf_basebaked_date__tm_hour__sf_on_exit_argsucDummy7_cookie__sglueinp_buffer_initializetask_create_staticlong intlcd_print_new_flags_is_cxa_stdin_result_klong long intdoubleser_daemon_task_buffer_PROS_COMPILE_TIMESTAMP_INT_cvtbuf_offset_mbsrtowcs_state_mbrlen_statecpp_initialize__exidx_enducDummy3src/system/dev/ser_daemon.copcontroluxDummy1millis_signuxDummy4uxDummy5_impure_ptr_stderr_Bigint_gamma_signgam_next_blksize_readautonomous__tm__wchbinp_buffer_available_stdoutdisabled_cvtlenlong unsigned intshort_banner_file_incprint_large_bannertimeout_PROS_COMPILE_DIRECTORYsys_verprint_small_banner_datacompetition_initialize_rand_nextdirectoryser_initialize_fns_asctime_buf_result__wchstream_buf_t_LOCK_TenvironuxDummy10uxDummy12inp_stream_buf_lock_multulDummy16ulDummy18_writehot_tablebaked_timevexSerialReadCharversion__exidx_start_nmallocxDummy3optargGNU C11 8.3.1 20190703 (release) [gcc-8-branch revision 273027] -mcpu=cortex-a9 -mfpu=neon-fp16 -mfloat-abi=softfp -marm -march=armv7-a+mp+sec+neon-fp16 -g -Os -std=gnu11 -ffunction-sections -fdata-sections -funwind-tablessuboptargserctlstatic_task_s_toptindcommand_stack_idx_nextfvexSystemVersion__tm_monuxDummy20_atexitoptopt_mblen_state__sdidinitoptresetstream_buf_recvwint_ttask_delayvex_read_charser_driver_initializeStaticListItem_txSTATIC_STREAM_BUFFERfloat_freelist_mbstate_t_wctomb_stateinp_streamstream_buf_get_usedcpp_competition_initialize_Boolint32_tunsigned char_iobslarge_bannercommand_stack_h_errno_flock_tstatic_stream_buf_s_t__sbuf_flags2__FILE__builtin_fputs__sFILE_sys_nerr_mbstatexSTATIC_TCBinitialize_ind_locale__cleanup_unspecified_locale_info__fdlibm_posixcpp_opcontrol_reent_seeduptime__count__lock__value_seekser_daemon_task__tm_wday_fpos_tlong double__tm_year_errnochar_signal_bufpvDummy2_sizeunsigned intucDummy19pxDummy1__int32_t__uint32_tpxDummy6line_strtok_last_fntypes_maxwdsshort unsigned intxDummy1_add_niobscompile_timestamp__ULong_getdate_errxDummy17_mbrtowc_state__fdlibm_version_global_impure_ptr__fdlibm_ieeecpp_autonomous_unused_randC:\Users\noama\Documents\pros\prosstream_buf_sendiprintf_wds_glueinp_buffer_postuint8_t_l64a_buf_sig_funcfputs__int16_t_nbuf_unused__tm_isdst_localtime_buf__tm_minpvDummy15_r48_wcrtomb_state_mbtowc_state_p5stask_stack_t__tm_ydayuint32_t__tm_mdaycpp_disabledGCC: (GNU Tools for Arm Embedded Processors 8-2019-q3-update) 8.3.1 20190703 (release) [gcc-8-branch revision 273027] | (BB DB vBB D4BTHBB08BV |BlA8aeabi.7-A A   "$*D(       t 0"H@!!4!#$$&& &())++`+20-..0011=122H$233W344h4557799:;<=>@ACEGIKJM"   4.>EKW8!gw&|+!9!5-!7ser_daemon.c$avex_read_char$dser_daemon_taskinp_bufferinp_streaminp_stream_bufser_daemon_stackser_daemon_task_buffervexSerialReadChartask_delay__aeabi_unwind_cpp_pr0lcd_print__aeabi_uidivmodprint_small_bannermillisiprintfHOT_TABLEprint_large_bannervexSystemVersioninp_buffer_poststream_buf_sendserctlfputs_impure_ptrinp_buffer_readstream_buf_recvinp_buffer_availablestream_buf_get_usedser_initializexStreamBufferGenericCreateStaticser_driver_initializetask_create_static_PROS_COMPILE_TIMESTAMP_INT_PROS_COMPILE_DIRECTORY_PROS_COMPILE_TIMESTAMP^ _*`* `dHbhetfxQQQ*`hdefQQP*`j0>*` g 4tikl_c_g8i@mDR*"`o4>*)`q >*/`s(tTu`Ad<h>lGp$tDxS*5`QQU ZZZX!Y2Z@ZGZNZSZbZgZuZzZZZZZZZZZZZZZ!Z/Z=ZIZ[Z`ZlZyZZZZZZZZZZ*Z7ZDZQZ_ZmZzZZZZZZZZZ!Z.ZBZsZZZZZZZZZZ6ZCZPZ]ZjZwZZZZZZZZZZ-Z;ZIZWZeZsZZZZZZZZZZZZZZZZZ ZZAZOZ]ZkZyZZZZZZZZZZZZ!Z/Z=ZZZZZZA ZN Zk Zw Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z$ Z0 Z< ZH ZU Zo Z{ Z Z Z Z Z Z Z Z Z Z( Z6 ZD ZR Z` Zn Z} Z Z Z Z Z Z Z" Z0 ZO Z\ Zh Zt Z Z Z Z Z Z Z Z Z Z Z Z Z& Z3 Z@ ZM Z[ Zx Z x Z w Z v Z A Z < Z >ZDZ%G*Z15@ZL5QX]5{<A55$SDGZ"VVZZV V%X7V;V@"VVZV_"i"r"{"""R""""""""" """$"."8ZC[V_VdwZ//Z)ZVV)Z1V5V:XZ]ZfZm|ZZVVZVVZVVZVVPQBZIXZcVgVlZwV{VZVVQQZ ZVVZZZZZZ&Z*Z3Z7Z>ZBZKZOZXZ\ZeZiZrZvZZZZZZZ""""U"Y"a"e"m"q"y"}"""""""""""""""""""""""" """ "$","0"8"<"D"H"P"T"\"`"h"l""""""""""""""""""""" """"$"("/"3":">"F"J"a"e"m"q"x"|"""))))T)->BUY`dx|    T (08"@)H/P5""" "55 5$5048 < @DHLPTX"\"`)d)h/l/p5t5*Y u`")/5[,[0 L[Pl[p[["[)[/[5.symtab.strtab.shstrtab.text.data.bss.rel.text.vex_read_char.ARM.extab.text.vex_read_char.rel.ARM.exidx.text.vex_read_char.ARM.extab.text.lcd_print.rel.ARM.exidx.text.lcd_print.rel.text.print_small_banner.ARM.extab.text.print_small_banner.rel.ARM.exidx.text.print_small_banner.rel.text.print_large_banner.ARM.extab.text.print_large_banner.rel.ARM.exidx.text.print_large_banner.rel.text.inp_buffer_post.ARM.extab.text.inp_buffer_post.rel.ARM.exidx.text.inp_buffer_post.rel.text.ser_daemon_task.ARM.extab.text.ser_daemon_task.rel.ARM.exidx.text.ser_daemon_task.rel.text.inp_buffer_read.ARM.extab.text.inp_buffer_read.rel.ARM.exidx.text.inp_buffer_read.rel.text.inp_buffer_available.ARM.extab.text.inp_buffer_available.rel.ARM.exidx.text.inp_buffer_available.rel.text.ser_initialize.ARM.extab.text.ser_initialize.rel.ARM.exidx.text.ser_initialize.bss.inp_buffer.bss.inp_stream.bss.inp_stream_buf.bss.ser_daemon_stack.bss.ser_daemon_task_buffer.rel.rodata._PROS_COMPILE_DIRECTORY.rel.rodata._PROS_COMPILE_TIMESTAMP.rodata._PROS_COMPILE_TIMESTAMP_INT.rodata.print_large_banner.str1.1.rodata.print_small_banner.str1.1.rodata.ser_daemon_task.str1.1.rodata.ser_initialize.str1.1.rel.debug_info.debug_abbrev.rel.debug_loc.rel.debug_aranges.rel.debug_ranges.rel.debug_line.debug_str.comment.rel.debug_frame.ARM.attributes4!4'4N4(, @DND\fp\b @$DNdtpt  @4DN | @DD8N p  @|DNJ # @D8N@gpc @DN4 @DNp @DN H @DN@&p@" @ENjH8F @EN!`p! @EN$ @EN&p& @EN)4| @EPN+*Mp+I @DFN.l$|$$$$(( @TFN5, @\FN70>24`22k 2w   @dF0 N>12" @QNA&` @UPNCw& @UNE&I @VHNG!0@-F ,08w995 @VNKFp:9<:O^ AEWVser_driver.c.o/ 1697568261 0 0 100666 35888 ` ELF(h|4(ed/:0//00/A-t`PpP@ 00pTW P@00 Ap@-PQ(X@@ \@P pD ,@P00p- Ѝ/T0@-@0 <0@ Tj0 @0" @-0cO- MPp@8 P$P K ! a00S0'  , 0 (0 00MQP 00 0  0 0 (pW00,P 00  pW00G0S/ /Sp@-@@P0D Q S0S [00pP tPpdP `  (p@/pp @p@-PP(0\ @Pp h@PT00p8 000$ 0000p7@- 0@P00000 |@0x0t0     Ѝ0@soutsinpsoutserrkdbgserrsoutsinserrsrc/system/dev/ser_driver.c%s:%d -- WARNING: some serial data has been dropped  int =,4 e=+rPh 7 $ s MO D" .8 <?K(ZfRt%r RZr r =   % "Pr    r "M #4N 6N_k7% 7 % 7% 7%_x8 T d =$< > % ? % 7 @ % 9A % B %  C % D % E % F % O, P , Q , S j V  < =b c ; d% f  g<  =\ z { /|%rh _p_r%_w% x  _bf - %   / ^$ 0 (  ,_ub0_up8_ur%< H@ C_lbD  %L  P h +T O X d\ " %d%++%6+(eSg%!l plpNlp 6 n%)op r%0 s 4u%8Dw < zN@%{%D|NH} L%P TCK XH<L z1*  %+%8+8%%+ r = r$ =a $ (j*jf+%, p1$DE_F G  == Rd$%Hm,P} vX hapVx %4 L *%  =  =  =+  + ; x ; = =K =p     =  + N %  $ =3+41f   yw, 0 (  ! $( ! %"_ _s #N $  h#S $ ( a f  ,    D   ! g!H ! ! %! %!o%!R %vz  O   I   =='  J I   = I p  & P @ %u!  # Z$ 84% D=( Fr0 HF1 L  = = = = 4= c5  $[ J [ I + Z ,k =]  @&set` arr 5 ,  , " mtx x \ !A!7%  =!y X 6       ! " z#  *$  2  3 n 4 ( {5 0 b6 8 7 @ 8 D :9 H :L  =C q 1  (     !ctl@ + 8v%+8 %+%+  !+ %%@ 'qF!&L"# [$   ='r&$y!(] 1&'  =)72)m: ) ; )<x )=x ) @k  c*=)AR *=)eBu)BCx )fJ    =)N'rX $q)X$+! q,Q-w GR.$Y/P.4p/P.D/Pt.P/Pt/Q sout.p/P /Q0/R0/S/}./P0/Qt/Ru./P1/Qt/Ru.0/P2/Qt/Ru0/P3/Q/R1G ' (2' 2U'3@4.@/P/Q1/Ru.T/P/Qu.l/P/Q1/Ru./P/Qu331V %p4r+2. 218%QI2 C%5i  ,5arg!p.d/Pt/Q.x/Pt/Q./Pt/Q .'/P8.;/Pt.U/Pv/Qt0/PP/Q6%7arg7cmd- 8U>9k: ;r"+t$=8= ?ret./Px/Qt/Rw.+/Qy 3$3&.8/P}/Qx/Rt/Sw.1/P}/Q{X/Ry13D>`?ret+). +Y/Q .@1{/Px/Qt/Ry13LD.0/P/Q1/Rw@DQ/P/Qw A=\6A u%17ru+7argu.8u< 7lenuQ89w ,Bcx : n0Cn&D>Cn5,vpC^n@@ ]/QP/RQD fl]?leng ,?reth .j/P1.(w/Pt/Q/S0.<5/P1/Q/Rt0\/P3/Q/R/Sj:,C2,.   : ; 9 I&I$ > : ;9 I : ; 9  : ; 9 I I !I/  : ; 9  : ; 9 I8   I< : ; 9  : ; 9 I8  : ; 9  : ; 9 I8''II : ;9  : ;9 I8  : ;9 I8 : ;9  : ;9  : ;9  : ;9 I'4: ;9 I?< !!4: ; 9 I?<"> I: ;9 #( $( % : ;9 I8 & : ; 9 '> I: ; 9 ( I8 )4: ; 9 I*!I/+4: ; 9 I?,4G: ;9 -.?: ;9 '@B.1/B0B11.?: ;9 'I@B2: ;9 IB314: ;9 IB54: ;9 IB6.?: ; 9 'I 7: ; 9 I8: ; 9 I94: ; 9 I:.?: ; 9 'I@B;: ; 9 IB<: ; 9 I=4: ; 9 IB> ?4: ; 9 IB@1A!I/B4: ; 9 IC: ; 9 IBD.?: ; 9 '@BEF.1@BG1BH41 I41J1UX Y W K1L UM41BN1RB X Y W O P.?<n: ; 9 Q.?<n: ;9 R.?<n: ; P8p 8P<Q<\U\hQhUQUPPPXUX`P`UPPPPUQTQT(R(RRRSS(0PVR P PSSPPPPPP(P(tU$Q$tQ,R,tX/S/tT W LWYLPYXWYYDWYD`YPZ} {Tz  WDtWPQ0P Q R0QR0R08P8;R;XT<TPPPPXQQR8U8RSW8dUdlulU8T@PP\lP4P4XPXdPdPPPQ0q 0Q,R,XRX\R\RRR 4 Up47 UP#7DUHXUXd Updg UP#gU UpUPPQRR|l0t$(8l0t src/system/dev./include/prosc:\users\noama\documents\pros\toolchain\usr\lib\gcc\arm-none-eabi\8.3.1\includec:\users\noama\documents\pros\toolchain\usr\arm-none-eabi\include\machinec:\users\noama\documents\pros\toolchain\usr\arm-none-eabi\include\sysc:\users\noama\documents\pros\toolchain\usr\arm-none-eabi\include./include/rtos./include/common./include/system/dev./include./firmware/libv5rts/sdk/vexv5/includeser_driver.cllemu.hstddef.h_default_types.h_types.hreent.hlock.h_stdint.herrno.hmath.h_timeval.htypes.hstdlib.hunistd.hmisc.hrtos.hFreeRTOS.hstream_buffer.hset.htime.hstat.hvfs.h ser.h kapi.h string.hportable.hcobs.hv5_api.h stdio.h4.E0,/5.J ./.VV2.V*j.. ,0/ Km.MKyJ f,//2K  / -/II,// ....  J6n. .J.Kv .K K+K0.@.-/@..-/J/K, I J.I- /gZZfKZ-/0....KdeN (.[J  ..03d0 /1 +e/ 1J./I20,0L/  0+K..f/I3KK /-/  I.NI)O2geOg  / -/ 1J.MfMfNg. g - a. . `.J4 >>-./" J..Kk tJ f.Kk+ .K NiJ .K 0""/ 0,33v.L  .K JLKh,f0H0KgI_ssize_tsize_tset_rm__locale_t__value__sf_readusedst_blocks__cleanupstream_buf_recv_writewrite_scratch_bufint32_t_asctime_buf_cvtlenpathguaranteed_delivery_streamsdev_tnlink_t__gid_t_unused__tm_wcsrtombs_state_nbuf__tm_seccobs_encode_measurewrite_mtx_buf_l64a_buftime_tucDummy3ucDummy5ucDummy6ucDummy9_lockextra_arg_multmutex_create_staticser_file_argssize_t__builtin_memcpy__wch__uint8_t__dev_txSTATIC_LISTuid_t_file_on_exit_args_sys_nerrser_driver_runtime_config_mbrlen_statelong int_impure_ptr_result_k_sizemutex_givepvDummy1pvDummy2_localtime_bufstream_buf_sendE_COBS_ENABLED__tm_moncobs_bufser_driverset_add_unused_randsigned charset_initialize__blksize_tuint8_tst_spare1st_uidst_spare3st_spare4actionstatic_queue_s_tbaked_date__errnoread_rinp_buffer_readenvironunsigned charnoblockenabled_streams_setst_rdevxStreamBufferGenericCreateStatic_unspecified_locale_info_reent_global_impure_ptr_Boolchar_fns_closeStaticList_tstream_idwrite_bufisatty_rlcd_print_stdin__mode_tflags_daylight_timezonestrcmpoptresetstreamst_ctimefileuxDummy2_tznamebuffer_cookie_wds__lock_sig_funcser_ctl_offsetdprintf_cvtbufst_gidoptind__fdlib_versionino_tE_NOBLK_WRITE_p5slong unsigned int__sFILE__sdidinit_flags2st_sizelineRESERVED_SER_FILESuxDummy1_errnouxDummy4static_sem_s_tuxDummy8st_spare2_signal_bufser_close_rstream_buf_tser_file_s_tread_mtx_Bigintkmalloc_maxwdsvfs_add_entry_r__blkcnt_twrite_mtx_atexit0statst_blksize__ino_t__uint32_t_emergencylong long intwrite_streamxSTATIC_MINI_LIST_ITEM_niobsread_mtx_buf__sglue_nmallocdouble_gamma_signgam_freelistvexSerialWriteBuffer_iobs_glue_signfloatser_lseek_rser_write_rread_nextunsigned intclose_rblkcnt_t_h_errnomtx_buf_wcrtomb_state__tm_mday_new_ubuf_stderr_wctomb_state_mbstate_rand_next_flags_atexitser_isatty_r__countst_nlinkoff_tmode_txDummy1vfs_update_entry__tm_wdayst_atimelong double__tm_ydayC:\Users\noama\Documents\pros\pros_seedmutex_takewrite_r_seekst_devStaticMiniListItem_t_fpos_t__wchb_mbtowc_stateoptoptbaked_timecobs_lensizelong long unsigned intsrc/system/dev/ser_driver.c__off_t_dso_handle_rand48_stdout__fdlibm_versionser_fstat_r_blksize_baseopterr_strtok_lastxSTATIC_QUEUE_mbrtowc_statefs_driver_flock_tser_open_r__FILE__int16_t_mbstate_t_r48wint_tGNU C11 8.3.1 20190703 (release) [gcc-8-branch revision 273027] -mcpu=cortex-a9 -mfpu=neon-fp16 -mfloat-abi=softfp -marm -march=armv7-a+mp+sec+neon-fp16 -g -Os -std=gnu11 -ffunction-sections -fdata-sections -funwind-tables_datast_mtimeser_driver_initialize__fdlibm_posixwrite_stream_buflist_contains_mblen_stateshort intmodefstat_rint16_tsuboptarg_fntypes__int_least64_t_sys_errlist__tm_year_ser_driver_lbfsize_inc_indstrlenserctl__fdlibm_ieee__sbufmemcpy_is_cxa_LOCK_Tmutex_tst_mode__uid_t_nextfset_containsblksize_txSTATIC_STREAM_BUFFER_locale__ULongxDummy3uint32_t_resultser_output_flushoptarg_off_tser_output_write_addshort unsigned int__tm_hourser_read_r_mbsrtowcs_statestatic_stream_buf_s_t__int32_tcobs_encodest_ino__nlink_t_fnargs__tm_isdstgid_tlseek_r__tm_min_getdate_errvexSerialWriteFreeGCC: (GNU Tools for Arm Embedded Processors 8-2019-q3-update) 8.3.1 20190703 (release) [gcc-8-branch revision 273027] |    BDB DlFf0J,tB$ B f $B ,JZFD BZ BA8aeabi.7-A A   "$*D      (  ""\"$%%'',')**,,d,.//111344666066899;;;=>>@@`@AA(ABB1PBC>CCDXDDEEbEFFlPFGzGGHHHII$IJJ JKKMMMNNPQRTUWY[]_^a !,7GRZhpw"l"0't,(41?FNU\l6s;NKser_driver.c$a$denabled_streams_setread_mtxread_mtx_bufser_driver_runtime_configwrite_bufwrite_mtxwrite_mtx_bufwrite_scratch_bufwrite_streamwrite_stream_bufRESERVED_SER_FILESguaranteed_delivery_streamsser_close_r__aeabi_unwind_cpp_pr0ser_fstat_rser_isatty_rser_lseek_rser_read_rmutex_takeinp_buffer_readmutex_giveser_ctllist_containsset_addset_rm__errnolcd_printser_output_flushvexSerialWriteFreestream_buf_recvvexSerialWriteBufferdprintfser_output_writestream_buf_sendser_write_rset_containscobs_encode_measurecobs_encodeser_open_rstrcmpkmallocstrlenmemcpyvfs_add_entry_rserctlser_driver_initializemutex_create_staticset_initializexStreamBufferGenericCreateStaticvfs_update_entry_ser_driver** **<pU* $4PdxuR**'$8X\j`gd{h{*,,j*2,@<HduhRl[pa*8`tzzzs*>DD D$D(D,D<Ph|uR[*D 0@Ll[XRpUdams^j*L } !-@GNSbguz !-9EZf(5er=KXer #0=JWd7FTbp~ &4CRap%2@N\w,:HVdr  V c        . : H O T g m t              # / ; G S _ l y          # 0 > L f t        # 1 ? M l y      (5BO\iv #0=JWRgspX d*U/<aANmdq^gjRu[ ',4LCLTXZLkdqLLL^mLLL1LCsLpS_Dnz~~~~~DuDRDuD RDD)5>N~R~Wc~g~lx~|~~~~~~~>z>z>z>(><>V>jsw~~ ~~!9~=~Q\ t~x~~~8~~ ~~~#~3~7~<G~K~P8]h~l~q|~~~~88888%8=~A~F8Z8|88u8R2=2LW~[~`k~o~t~~2,~~~~,, g,*g6,H{Q{^i'x~~~~~~~~~~~~$~(~1~5~:MXm~~~~~~~~~~~~~~ u+<RHYujwR   $,09=EIRV^bkox|D DDDD"D@DDDKDODVDZDaDeDlDpDwD{D>>>>>>>>>>>>>>>>>>>> >$>+>/>6>:>Q>U>\>`>j>n>u>y>>>>>>>>>>>>>")-CGNRh l s w 88888888888888&8*8G8K8V8Z8h8l8y8}88888888888888888+8/8D2H2O2S2Z2^2v2z222222222,,,,,,,,''''48?CVZae} $?CJNX\cgqu|7;JN`dos~ !%,0| (08@'H,P2X8`>hDpL   $ (,048<@DH'L'P,T,X2\2`8d8h>l>pDtDxL|L-G n=',2)8k>DL$( 48DHTXtx',28>DHD`dL.symtab.strtab.shstrtab.text.data.bss.ARM.extab.text.ser_close_r.rel.ARM.exidx.text.ser_close_r.ARM.extab.text.ser_fstat_r.rel.ARM.exidx.text.ser_fstat_r.ARM.extab.text.ser_isatty_r.rel.ARM.exidx.text.ser_isatty_r.ARM.extab.text.ser_lseek_r.rel.ARM.exidx.text.ser_lseek_r.rel.text.ser_read_r.ARM.extab.text.ser_read_r.rel.ARM.exidx.text.ser_read_r.rel.text.ser_ctl.ARM.extab.text.ser_ctl.rel.ARM.exidx.text.ser_ctl.ARM.extab.text.lcd_print.rel.ARM.exidx.text.lcd_print.rel.text.ser_output_flush.ARM.extab.text.ser_output_flush.rel.ARM.exidx.text.ser_output_flush.rel.text.ser_output_write.ARM.extab.text.ser_output_write.rel.ARM.exidx.text.ser_output_write.rel.text.ser_write_r.ARM.extab.text.ser_write_r.rel.ARM.exidx.text.ser_write_r.rel.text.ser_open_r.ARM.extab.text.ser_open_r.rel.ARM.exidx.text.ser_open_r.rel.text.serctl.ARM.extab.text.serctl.rel.ARM.exidx.text.serctl.rel.text.ser_driver_initialize.ARM.extab.text.ser_driver_initialize.rel.ARM.exidx.text.ser_driver_initialize.bss.enabled_streams_set.bss.read_mtx.bss.read_mtx_buf.bss.ser_driver_runtime_config.bss.write_buf.bss.write_mtx.bss.write_mtx_buf.bss.write_scratch_buf.bss.write_stream.bss.write_stream_buf.data.RESERVED_SER_FILES.rel.rodata._ser_driver.rodata.guaranteed_delivery_streams.rel.rodata.ser_driver.rodata.ser_open_r.str1.1.rodata.ser_output_flush.str1.1.rel.debug_info.debug_abbrev.rel.debug_loc.rel.debug_aranges.rel.debug_ranges.rel.debug_line.debug_str.comment.rel.debug_frame.ARM.attributes4!4'464,<Lp<H @XbrDhTpT @ Xb \dpd  @0Xbl|p| @@Xb= @PX b3 Rp N @pXbm @XXbp @Xbp @Xb l @X@b"<+p<"' @8Yb%qD0L @HYb'gtpt' @XYb*|t @hYpb,p, @Yb/ @YXb13p1/ @@Zb4iN @PZxb6_zp6v @Zb9 @Zb;p; @x[b>`(P:YhwP$  @[8bK " @[bN52O2"Qsso @[pbR%)B @8lbU&2 @spbW2 @8tbY.3 @(uhb[0+; 0HwH @ub_pJ9DJ c $U`vusd_driver.c.o/ 1697568262 0 0 100666 23372 ` ELF(4P4(GF// 0 0@-@-@p@-@P Pp@ 010p- Ѝ/A-P`pP010@ S 00P0S0   A i iT +8|7K C  MenOx` int[ cee"e, .e8K <R?RKRZl&ftew  w 8     U  R,E  ?I,Y 0l(a f..1w5  I"%} x " #S 4# U 6#_k 7 c 7  = 7  7_x 8 ) 9 $ < > ?  _ @   A  B  } C  P D  z E  F H O P  . Q W S  V    bT U cT d  f Z H g jj p  z o {  |8h _p _r _w   K ; K_bf q  }  ( T B $  (  ,_ub q0_up 8_ur <  @ C_lb qD [ L  P  T X  \ ! d( ( eT6 g l 3B l3 l3  n o3  r0 sH 4 u88 w Y < z#@ {D |#H' }_ L^ P  (T  X TH L  p  #  | xx5xZ== 8  8  $7 (-U *- +1 , 3: Dr Er Fr> GR R    | (Q   9$ H ,P 9X h p x  G   `  i     .  .  .       x     3     .C C Y N #p v e  w 3 4 2 e (  (  a  X    R  :     0 ! ^  " j  # R ) $ F Z 2  & 3 e  4 ( = 5 e0 E 6 8 7 7 e@  8 D . 9 H A : L e  ~ ! p $ V O"J%_+ # $ h# M g( tP ( % (  u  < Kxx V > h  h  +     ctl  v>   b b D  n     F F     & %FIL&8%$$ $$$o$N$%$$V $ $ $ $1 $ $@$d$$p$]$Y: z   ' ( _ ) f*3 h+rh,fh.xM?,"h8,& hC-Ai -o./,0P4/\0Pv0Q/0Pv.10PP0Q*)Wk+argWkg2cmdW-Q3W>R* LFH!+rL"+argL1+ptrL : ; 9 I$ > &I: ;9 I : ; 9  : ; 9 I I !I/  : ; 9  : ; 9 I8   I< : ; 9  : ; 9 I8  : ; 9  : ; 9 I8''II : ;9  : ;9 I8  : ;9 I8 : ;9  : ;9  : ;9  : ;9 I'4: ;9 I?< 4: ; 9 I?<!!"> I: ;9 #( $( %: ;9 &> I: ;9 '4: ; 9 I(4: ; 9 I?)4G: ; 9 *.?: ; 9 'I@B+: ; 9 IB,: ; 9 IB-4: ; 9 IB.1/10B1B12: ; 9 I3: ; 9 I4B154: ; 9 I67.?<n: ;9 8.?<n: ; 9 PUPPQVPVPVQRWRSSP4DPPXPXtTt|P|TRPPP,U,0P0HUQ,T,0Q0HTRQHRSHSQ,T,0Q0HT PPP P PQQRTQQPP Q Q Q QPPQQRPR S RSQQPPQQRPR S RSQQPP\HH src/system/dev./include/prosc:\users\noama\documents\pros\toolchain\usr\arm-none-eabi\include\machinec:\users\noama\documents\pros\toolchain\usr\lib\gcc\arm-none-eabi\8.3.1\includec:\users\noama\documents\pros\toolchain\usr\arm-none-eabi\include\sysc:\users\noama\documents\pros\toolchain\usr\arm-none-eabi\include./include/system/dev./firmware/libv5rts/sdk/vexv5/include./include/rtosusd_driver.cllemu.h_default_types.hstddef.h_types.h_stdint.h_timeval.htypes.hreent.hlock.htime.hstat.herrno.hmath.hstdlib.hunistd.hmisc.hvfs.husd.hv5_apitypes.hv5_api.hportable.h 5.I.V-V.1...Z4Z.1...4;4,0/EE.0../JJ.1JM../.2 / -+ .2 */K+K0.II.g// .-3L,0 f 3/mJJ2 .g tJ/-/.0. . g -._ssize_tsize_t__locale_t__value__sf_readst_blocks__cleanup_writeint32_t_asctime_buf_cvtlenpathvexFileSeekdev_tnlink_t__gid_t_unused__tm_wcsrtombs_state_nbuf__tm_sec_l64a_buftime_t_lockextra_arg_multFR_INVALID_PARAMETERssize_tvexFileMountSD__wch__uint8_t__dev_tFR_INVALID_NAMEuid_t_fileresult_on_exit_args_sys_nerr_mbrlen_statelong int_impure_ptr_result_k_size_localtime_buf_flock_tusd_file_arg_tFR_WRITE_PROTECTEDusd_file_arg__tm_monFR_INT_ERRFRESULTMAP_unused_randsigned char__blksize_tuint8_tst_spare1st_uidst_spare3st_spare4baked_dateread_rFR_TOO_MANY_OPEN_FILESenvironunsigned charst_rdev_unspecified_locale_infovexFileOpen_reentFR_NOT_READY_global_impure_ptr_Boolchar_fns_closeisatty_rlcd_printFR_DENIED_stdin__mode_tflags_daylight_timezoneoptresetst_ctimeFR_NO_PATHFRESULT_tznamebuffervexFileWrite_cookie_wdsFR_INVALID_DRIVE__lock_sig_funcusd_driver_offset_cvtbufst_gidoptindvexFileRead__fdlib_versionino_t_p5slong unsigned int__sFILE__sdidinit_flags2st_sizeline_errnost_spare2_signal_buf_Bigintkmalloc_maxwdsusd_close_rvfs_add_entry_r__blkcnt_t_atexit0statst_blksize__ino_tFR_LOCKED__uint32_t_emergencylong long int_niobsFR_INVALID_OBJECTFR_OK__sglue_nmallocdouble_gamma_signgam_freelist_iobs_glue_signvexFileSizefloat_nextunsigned intclose_rFR_NOT_ENOUGH_COREblkcnt_tusd_write_r_h_errno_wcrtomb_state__tm_mday_new_ubuf_stderr_wctomb_state_mbstate_rand_next_flagsvexFileClose_atexit__countst_nlinkoff_tmode_tusd_ctlFR_NOT_ENABLEDFR_MKFS_ABORTED__tm_wdayst_atimelong doubleFR_NO_FILE__tm_ydayC:\Users\noama\Documents\pros\pros_seedusd_isatty_rwrite_r_seekst_dev_fpos_t__wchb_mbtowc_stateoptoptbaked_timelong long unsigned intvexFileOpenWrite__off_t_dso_handle_rand48_stdout__fdlibm_version_blksizeFR_TIMEOUT_baseopterr_strtok_lastusd_fstat_r_mbrtowc_statefs_driversrc/system/dev/usd_driver.c__FILE__int16_t_mbstate_t_r48wint_tusd_read_rGNU C11 8.3.1 20190703 (release) [gcc-8-branch revision 273027] -mcpu=cortex-a9 -mfpu=neon-fp16 -mfloat-abi=softfp -marm -march=armv7-a+mp+sec+neon-fp16 -g -Os -std=gnu11 -ffunction-sections -fdata-sections -funwind-tables_datavexFileTellst_mtimefile_arg__fdlibm_posix_mblen_stateshort intmodefstat_rvexFileOpenCreateint16_tsuboptarg_fntypes__int_least64_t_sys_errlist__tm_year_lbfsize_inc_ind__fdlibm_ieee__sbuf_is_cxa_LOCK_Tst_mode__uid_t_nextfusd_lseek_rblksize_tFR_DISK_ERR_locale__ULonguint32_t_usd_driver_resultoptarg_off_tusd_open_r_addshort unsigned intFR_EXIST__tm_hour_mbsrtowcs_stateifi_fptrFR_NO_FILESYSTEM__int32_tst_ino__nlink_t_fnargs__tm_isdstgid_tlseek_r__tm_min_getdate_errGCC: (GNU Tools for Arm Embedded Processors 8-2019-q3-update) 8.3.1 20190703 (release) [gcc-8-branch revision 273027] |    DB$HBT B B D(BNA8aeabi.7-A A   "$*D       D "##%%&'')))+,,..L.//1134679;=?A@C,CK Vbn{H "%)+<1;/usd_driver.c$a$dFRESULTMAPusd_isatty_r__aeabi_unwind_cpp_pr0usd_ctlusd_read_rvexFileReadusd_write_rvexFileWriteusd_close_rvexFileCloseusd_fstat_rvexFileSizeusd_lseek_rvexFileSeekvexFileTelllcd_printusd_open_rvexFileMountSDkmallocvexFileOpenvexFileOpenWritevexFileOpenCreatevfs_add_entry_r_usd_driver*G* GJ*GL*GN*G P*GR,SD4*#G*)GV(WXXYZ[4;7*.GIKM OFQH]= BBB@!A(B-B;B@BNBUBZBhBmB{BBBBBBBBBBBBBBB&B2B>BJB_BkBBBBBBBBBBBB1B;BGBSB_BkBwBBBBBBBBBBB B:BGBTBaBnB{BBBBBBBBBBB B-B:BGBrBBBBBBBBBB,B9BmBzBBBBBBB BB)B7BEBSBaBoB}BBBBBBBBBB BB'B6BEBBBBBB:BHBVBdBBBBBBBBBB B B' B5 BC BQ B_ Bm B{ B B B B B& BD B B B B B B B B B B B B) B6 BC BP B] Bj Bw B B B B B B B B B B B B% B, B9 BE BW Bc Bo B{ B B B B B B B B B B B B B&B,B2B8B>BDBJBPBVB\BbBhBnBtBzBBBBBBBBBB4B]\B%.=>A>FBQ>U>ZBe>i>nBy>}>B>>B>>...;...7!B, F>J>]BlBw#>>>>>>>>B>>B>>##"B-E>I>]Bh>>>>>>B>>B>>> >B>>",B7O>S>c>g>w>{>>>B>>BB>> > >B>!>1>5>:BE>I>NBZxB)B>>BBBBBBBBBBBBB BBBB$B(B1B5B>BBBKBOB. ....".).-.M.Q.X.\.c.g.n.r.y.}..................!.(.,.3.7.>.B.I.M.T.X.k o v z ####################&#*#@#D#K#O#i#m#t#x#######(,37JNUYosz~*.59@D\`gkrv /3:>EI_cjn))))< (08@#H)P.   $(,0#4#8)<)@.D.  *Lv#).C$C( 4C8DCHTCXlCpC#C)C..symtab.strtab.shstrtab.text.data.bss.ARM.extab.text.usd_isatty_r.rel.ARM.exidx.text.usd_isatty_r.ARM.extab.text.usd_ctl.rel.ARM.exidx.text.usd_ctl.rel.text.usd_read_r.ARM.extab.text.usd_read_r.rel.ARM.exidx.text.usd_read_r.rel.text.usd_write_r.ARM.extab.text.usd_write_r.rel.ARM.exidx.text.usd_write_r.rel.text.usd_close_r.ARM.extab.text.usd_close_r.rel.ARM.exidx.text.usd_close_r.rel.text.usd_fstat_r.ARM.extab.text.usd_fstat_r.rel.ARM.exidx.text.usd_fstat_r.rel.text.usd_lseek_r.ARM.extab.text.usd_lseek_r.rel.ARM.exidx.text.usd_lseek_r.ARM.extab.text.lcd_print.rel.ARM.exidx.text.lcd_print.rel.text.usd_open_r.ARM.extab.text.usd_open_r.rel.ARM.exidx.text.usd_open_r.rodata.FRESULTMAP.rel.rodata._usd_driver.rel.rodata.usd_driver.rodata.usd_open_r.str1.1.rel.debug_info.debug_abbrev.rel.debug_loc.rel.debug_aranges.rel.debug_ranges.rel.debug_line.debug_str.comment.rel.debug_frame.ARM.attributes4!4'464,<Mp<I @t8DtDjLpL @8D T @8D hph  @8D p @8D#p @8D_? @8DUupq @8D @8Dp @8DH @8D p  @ 9D#?5,Sp,%O @9D'4m @,9HD)p) @t9D,L8 @98D/T @9D12XYX @9 D4(*:6 @|EPD7I`E @JPD9\PX @KD;n0 j @KHD=z0$ 0/w0 @KDAp19L1EF ,7GLvfs.c.o/ 1697568263 0 0 100666 31392 ` ELF(k4(^]- Ѝ/$@-080S@p@-`,P@P000Q1@ps@-@P@P0T PЍp`<PP V 0au0AP0A-P0@^ \[0T0 ApT0 A00@`0pT0 A 0@-@PP`ppP \ 10 Ѝ@/ 0, 0@z0 Ѝ0@-@PP`ppP \ 10 Ѝ@/ 0, 0@0 Ѝ0@7@-SP 0P@P 0p 0P@0` Ѝ0HP <0!103/PPx0s@-@PP`dP T0 1 0Ѝp@/ 0, 0@0Ѝp0@-@PP`ppP \ 10 Ѝ@/ 0, 0@0 Ѝp07@-@PP \P P0!10 Ѝ0@/ 0, 0@0 Ѝ0p@-@PPH`P 40 1p@0/ 00p%s:%d -- BAD close %d %s:%d -- BAD fstat %d %s:%d -- BAD isatty %d %s:%d -- BAD lseek %d /usd/dev/ser%s:%d -- BAD read %d %s:%d -- BAD write %d src/system/dev/vfs.c%s:%d -- BAD vfs update %d  int =,3e=+r7+3 h MBOz#]D" .8<t?KZ:ft%r Rr r =   Q% P y "#4N 6N_k7% 7 % 7% 7%_x8 T d =$< > % ? % F @ % A % vB % zC % D % E % F % O, P , BQ ,TS V  < =Ib c d% zf  g<  =z x{ a|%rh _p_r%_w% B  _bf %   ( B$  (  ,_ub0_up8_ur%< @ C_lbD o%L 9 P +T  X .\  %d%++%6+E(eg%l pVlplp n%(op ,r%0s 4u%88w < zN@W{%Du|NH} L^%PI T K XIH<L$ f1# o %+%8+8%%+ r = r$ =$ (j*jP+%, p1$NDEF. G  ==Qgd$%H7,PvXhp x %4P %  =  =  =+ + n; x ; = =K =p E |   =  + N %  $ =K3+L41   !m$ !*% f B yI , 04  ( a fo b ,f    Dh  l !  ! !X %!~ %! %! %"^_ _E #$_ h#% X %!Jg   max8  8 8  ,   4   !!%  =! X  r  i    Y  ! Q" $#  $ u  2 E  3 4 E ( 5 0 6 E 8 7 @ 8 ] D .9 Q H : L ' =      :    @ctl_'  + 8 % + 8  % + %+,  u @+u %"%_@ F! "arg# !&!&!.& 4  =&A+&-  e =&3't ( h(%((@ G?(<~) *P*Qt+L*QQ*RR,P-%3(%.r+) *P*Qt/l*P3*Q*R*S*}t'a u (%RH0ptru 0dir'%.r+)(*P*Qt+`*RQ*SR/*P3*Q*R*S*}t'%(%ND0st#.r+)$o*P*Qt+T*RQ/t*P3*Q*R*S*}t'%|(% .r+SM.ret%})L5*P3*Q*R*S*}t)dR*P*Qt1b*Pu/,*P*Qt'( H(%0buf0len+,5-.r+rl)(*P*Qt+`*RQ*SR/*P3*Q*R*S*}t'Bv (v%0bufv&R 0lenv2,1).rw+nh)(*P*Qt+`*RQ*SR/*P3*Q*R*Sz*}t'\%Q(\(\!%tZ(5\,%1.r]+.i_ ,,*)<8*Pt*Q2\D*QP#*RQ*SR)h8*Pt*Q2P*QP#*RQ*SR)8/*Pt*Q 3\*QP#*RQ*SR'oN%(N%L@(N>0argNL)$*P3*Q*R*SP*}t/D*P*Qt'@%Do0r@$+  (@E@ < 0arg@Sb ^ .gidA 4 /h*P4W545;+) t*P,6,',(,. 7fmt,@t8i9S9 :AAv9F909# # 999__< 9ww299;% U$ > : ; 9 I&I$ > : ;9 I : ; 9  : ; 9 I I !I/  : ; 9  : ; 9 I8   I< : ; 9  : ; 9 I8  : ; 9  : ; 9 I8''II : ;9  : ;9 I8  : ;9 I8 : ;9  : ;9  : ;9  : ;9 I'4: ;9 I?< !!4: ; 9 I?<"> I: ;9 #( $( %&&4: ; 9 I'.?: ; 9 'I@B(: ; 9 IB)1*B+B,1-.?: ; 9 'I@.4: ; 9 IB/10: ; 9 IB12B13B14.?: ; 9 '@B5.?: ; 9 '<6B17: ; 9 I89.?<n: ; 9 :.?<n: ;9 P@T@LPLhTQ@U@KQKhQR@V@KRKhRPQHTHLPLxTxPHUHKPLxUP\T\`P`TP Q \V\_R_Q'R'\W\_S_R\U\_P`UPPTPTPTTP Q PVPSRSQPUPSPTU(P(LTLXPX`P`T(s(8UXUPUP\T\`P`TP Q \V\_R_Q'R'\W\_S_R\U\_P`UP\T\`P`TP Q \V\_R_Q'R'\W\_S_R\U\_P`U0P0XTX[q|[\P\Tq|PTPPTq|P0Q0XVX[R[\Q\VRQVQQVRQ0R0XWX[S[\R\WSRWRRWSRXUX[P\UPUP0 P (T(0P08P8hThP Q 0Q0<Q<V R 0R0CRCU P DVQDURDT(PPPt4Dh4Dhm ./include/prossrc/system/devc:\users\noama\documents\pros\toolchain\usr\lib\gcc\arm-none-eabi\8.3.1\includec:\users\noama\documents\pros\toolchain\usr\arm-none-eabi\include\machinec:\users\noama\documents\pros\toolchain\usr\arm-none-eabi\include\sysc:\users\noama\documents\pros\toolchain\usr\arm-none-eabi\include./include/common./include/system/devllemu.hvfs.cstddef.h_default_types.h_types.hreent.hlock.herrno.h_stdint.h_timeval.htypes.hunistd.hmath.hstdlib.hmisc.hrtos.hgid.htime.hstat.hvfs.hdev.hser.husd.hstdio.hstring.hK+K0.4-/01J"f"-X?X./X-K// * / -//KQQ/K  .Ju...JN/ )L/J 22I/0/eO  P  fK  y. /  fK  )1  t./ Jq...JL   w..77-0-/J..JO  J . I* / -/f 00-0-/J..JO  J . I* / -/f *2 0,+5yJ5/ / -/ -vfJ.O #f .g./J''-0-/J...O   .K I* / -/f ,,-0-/J..JO  J . I* / -/f -0-/.J.O  f .K I* / -/f GG/f..JN  / -c .K_ssize_tsize_t__locale_t__value__sf_readst_blocks__cleanup_writeint32_t_asctime_buf_cvtlendev_tnlink_t__gid_t_unused__tm_wcsrtombs_state_nbuf__tm_sec_l64a_buftime_tfile_entry_lockextra_arg_multdev_driverssize_tgid_check__wch__uint8_t__dev_tuid_t_file_on_exit_args_sys_nerr_mbrlen_statelong int_impure_ptr_result_k_size_localtime_buf__tm_monser_driver_isatty_unused_randsigned char__blksize_tuint8_tst_spare1st_uidst_spare3st_spare4actionbaked_date__errnoread_r_cur_valenvironunsigned charst_rdev_unspecified_locale_info_reent_global_impure_ptrgid_alloc_Boolcharfdctl_fns_closeisatty_rlcd_print_stdin__mode_tflags_daylightdev_open_r_timezoneoptresetgid_freest_ctimefileser_initializefile_table_tzname_cookie_wds__lock_sig_funcusd_driver_offsetdprintf_cvtbufst_gidoptind__fdlib_versionino_t_p5slong unsigned int__sFILE__sdidinit_flags2st_sizeline_errnost_spare2_signal_buf_Bigint_maxwdsvfs_add_entry_r__blkcnt_t_atexit0statst_blksize__ino_t__uint32_t_emergencylong long intfile_table_bmp_niobsvfs_initialize__sglue_nmallocgid_initdouble_gamma_signgam_freelist_iobs_glue_sign__sinitfloat_nextunsigned intclose_rblkcnt_tbitmap_h_errno_wcrtomb_state__tm_mday_new_ubuf_stderr_wctomb_state_mbstate_rand_next_flags_atexit__countst_nlinkoff_tmode_tvfs_update_entry__tm_wdayst_atimelong double__tm_ydayC:\Users\noama\Documents\pros\pros_seedwrite_r_seekst_dev_fpos_t__wchb_mbtowc_stateoptoptbaked_timegid_metadatalong long unsigned int__off_t_dso_handle_rand48_stdout__fdlibm_version_blksize_baseopterr_strtok_last_mbrtowc_statefs_driverfile_table_gids_flock_tser_open_r__FILE__int16_t_mbstate_t_r48wint_tGNU C11 8.3.1 20190703 (release) [gcc-8-branch revision 273027] -mcpu=cortex-a9 -mfpu=neon-fp16 -mfloat-abi=softfp -marm -march=armv7-a+mp+sec+neon-fp16 -g -Os -std=gnu11 -ffunction-sections -fdata-sections -funwind-tables_data_fstatstrstrsrc/system/dev/vfs.cst_mtimedriver__fdlibm_posix_mblen_stateshort intmodefstat_rint16_tsuboptarg_fntypes__int_least64_t_sys_errlist__tm_year_open_lbfsize_inc_ind__fdlibm_ieee__sbuf_is_cxa_LOCK_Tmutex_tst_mode__uid_t_nextfblksize_t_locale__ULonguint32_t_resultoptargreserved_off_tusd_open_r_addshort unsigned int__tm_hour_mbsrtowcs_state_lseek__int32_tst_ino__nlink_t_fnargs__tm_isdstgid_tlseek_r__tm_min_getdate_errbitmap_sizeGCC: (GNU Tools for Arm Embedded Processors 8-2019-q3-update) 8.3.1 20190703 (release) [gcc-8-branch revision 273027] | B D4DPDB BT B <Ff B T B `,D h BB T,D h BB TDf  B (Db BB T,D h BB T$D^  BB T $hB^ F A8aeabi.7-A A   "$*D  ,    <   p     !! !#$ $&& &() )++ +-. .00 023 355 x578 8:: `:<= =? ? ?@ @@A A'ACDEFGHIJKMNPRTVXWZ7"AX4gpD  !&"+)0058h:>vfs.c$a$dfile_tablefile_table_bmpfile_table_gidslcd_print__aeabi_unwind_cpp_pr0vfs_initializegid_initser_initialize__sinit_global_impure_ptrvfs_add_entry_rgid_allocvfs_update_entrydprintfgid_check_openstrstrusd_open_rdev_open_rser_open_r_write_read_closegid_free_fstat_lseek_isattyfdctl__errno*hj k(l,R0m* ho<R@L*h q@rp\t\xR|L*h8tXudtvtwxYYY*h$r|qxRL\[*"h$r|qxRL\Z*(hHq`r|x\URL*.h rpqxRL\V*4h$r|qxRL\X*:hrhqxx|RL\W*@hrL`RdL*FhO^ ccca!b-c@cGcNcScbcgcuczcccccccccccccc cc!c-c9cEcZcfcccccccccccc(c5cecrcccccccccccccc=cKcXcecrcccccc c#c0c=cJcWcdccccccccc7cFcTcbcpc~cccccccccc cc&c4cCcRcacpcc%c2c@cNc\cwccccccccccc,c:cHcVcdcrccccccc c cV cc c c c c c c c c) c5 cF cR c^ cj cv c c c c c c c c c c c c c c! c& c9 c? cF cZ cf cs c c c c c c c c c c! c- c: cG cT ca cn c{ c c c c c c c c c c c c( c5 cB cO c\ ci cv cfcscccccOcRcLcF-c8_<_AcL_P_Uc`_d_iFzRFFc@c____@R@W \4c?:NcY_]_m_q_____:R::X\c 4c%_)_8_<_J_N_S4dRp44V\c.c______.U#\6.GRS.c.pR}c(c________(R((,Z5\IcT"ccn_r_______"R""[\c /c:_>_CcN_R_Wcb_f_t_x___YY*Y0Rc]lcw_{_c____\\Rc__ c+_/_?_C_S_W_\iRpcw c R  cc__cc ccc c$c-c1c9c=cEcIcQcUc]cacicmcucycccccF FFFF"F,F0FGFKFRFVF]FaFhFlFFFFFFFFF@@@@@@@@@@@@@#@*@.@5@9@R:V:]:a:h:l:v:z:::::::::::::::::::::&:*:1:5:N4R4Y4]4d4h4r4v4}4444444444444444 ....!.%./.3.:.>.S.W._.c.j.n.....(((((((((((((( ((((5(9(@(D(K(O(V(Z(r(v(}((((""""""""""""""" """1"5"<"@"G"K"R"V"n"r"y"}""" !%,07;DHtx15<@GKRV`dkovz ,0LPW[bfpt{    " ) - @ D K O b f m q       ] (08"@(H.P4X:`@hF   $(","0(4(8.<.@4D4H:L:P@T@XF\F Qj"(J.4F:@!Fd4d8 PdTldpdd"d(0d4.PdT4|d:d@dF.symtab.strtab.shstrtab.text.data.bss.ARM.extab.text.lcd_print.rel.ARM.exidx.text.lcd_print.rel.text.vfs_initialize.ARM.extab.text.vfs_initialize.rel.ARM.exidx.text.vfs_initialize.rel.text.vfs_add_entry_r.ARM.extab.text.vfs_add_entry_r.rel.ARM.exidx.text.vfs_add_entry_r.rel.text.vfs_update_entry.ARM.extab.text.vfs_update_entry.rel.ARM.exidx.text.vfs_update_entry.rel.text._open.ARM.extab.text._open.rel.ARM.exidx.text._open.rel.text._write.ARM.extab.text._write.rel.ARM.exidx.text._write.rel.text._read.ARM.extab.text._read.rel.ARM.exidx.text._read.rel.text._close.ARM.extab.text._close.rel.ARM.exidx.text._close.rel.text._fstat.ARM.extab.text._fstat.rel.ARM.exidx.text._fstat.rel.text._lseek.ARM.extab.text._lseek.rel.ARM.exidx.text._lseek.rel.text._isatty.ARM.extab.text._isatty.rel.ARM.exidx.text._isatty.rel.text.fdctl.ARM.extab.text.fdctl.rel.ARM.exidx.text.fdctl.bss.file_table.bss.file_table_bmp.rel.data.file_table_gids.rodata._close.str1.1.rodata._fstat.str1.1.rodata._isatty.str1.1.rodata._lseek.str1.1.rodata._open.str1.1.rodata._read.str1.1.rodata._write.str1.1.rodata.vfs_update_entry.str1.1.rel.debug_info.debug_abbrev.rel.debug_loc.rel.debug_aranges.rel.debug_ranges.rel.debug_line.debug_str.comment.rel.debug_frame.ARM.attributes4!4'464,DJpDF @@J[L4d @PJ([}p @xJ[ D @J[ p  @J[B @J0[8T]pTY @J[\~ @JP[8p8 @@K[@ @PK8[p @K[ @K8[!+p!' @K[$\A @K@[&RDmpD&i @ L[)L @0L8[+p+ @hL[. @xL8[0p0 @L[3&  @L8[58p54 @L[8j$hP @M [:`zp:v @(M[= @8M[A2222'2 <2Q2.g2E1v @@MH [KM\"  @Z [N,x @dh[P,h @d[R,q @e`[T0g4 0->w> @f[Xp@9@ \g HFfenvlock.c.o/ 1692644763 0 0 100666 8604 ` ELF(4( V intqX5e,.]t]H rH ,  % +  dN" e#v4 6_k7% 7 % _7% H7%_x8  * ,$< > % ? % @ % A % B % ^C % MD % E % F % Ob RP b Q bS V r ,b c nd% Zf  g r , z { |% H6hC_p_r%_w%  O  O_bf o%    W$  (  4,_ub0_up8_ur%< :@ |JC_lbD %L + P 2aT < X H\ O %d%aa% la(eg%l lnl in%or%0ss4]u%8{w <@z@{%D|H}L%P# TXH rLr g   C%a%  a% %4a  HJ ,HZ ,$$W (*+%,  g ZDEFGV V , ;,3 $~%HQ,kPX\hpxh'*%%D38G% ,* ,: ,a}ahqxq ,, ,  : ,x a  %  Z ,3a(4g$  !$$ !>%"Ba # " # $J $% U$ > $ > : ;9 I: ; 9 I : ; 9  : ; 9 II !I/  : ; 9  : ; 9 I8   I< : ; 9  : ; 9 I8  : ; 9  : ; 9 I8''II&I : ;9  : ;9 I8  : ;9 I8 : ;9  : ;9  : ;9  : ;9 I'4: ;9 I?< !!4: ; 9 I?<".?: ; 9 '@B#B1$.?<n: ;9 $@ src/systemc:\users\noama\documents\pros\toolchain\usr\lib\gcc\arm-none-eabi\8.3.1\includec:\users\noama\documents\pros\toolchain\usr\arm-none-eabi\include\sys./include/rtosenvlock.cstddef.h_types.hreent.hlock.herrno.htask.h_dso_handle_size_rand48_emergency_getdate_err_data_wcrtomb_state_wcsrtombs_statelong long unsigned int_lbfsize__locale_t_mbrtowc_state__tm_seclong long intsigned char_ubuf_base__tm_hour__sf_on_exit_args_cookie__sgluelong int_flags_is_cxa_stdin_blksize_sys_errlist_cvtbuf_offset_mbsrtowcs_state_mbrlen_state_fnargs_fns_sign_flock_t_stderr_Bigint_gamma_signgam_read_result_k__tmunsigned intsrc/system/envlock.c__wchb_stdout_cvtlenlong unsigned int_file_niobsshort unsigned int_atexit0rtos_suspend_all_signal_buf_asctime_buf_result__wch_LOCK_TGNU C11 8.3.1 20190703 (release) [gcc-8-branch revision 273027] -mcpu=cortex-a9 -mfpu=neon-fp16 -mfloat-abi=softfp -marm -march=armv7-a+mp+sec+neon-fp16 -g -Os -std=gnu11 -ffunction-sections -fdata-sections -funwind-tableswint_t_lock__env_unlock_flags2_write__tm_year_nmalloclong double_nextf__tm_mon_atexitC:\Users\noama\Documents\pros\pros_off_t_freelist_wctomb_statertos_resume_allunsigned char_new_h_errnoshort int__tm_yday__sbuf_iobs__FILE_mbstate_t__sFILE_sys_nerr_mbstate_rand_next_mblen_state_inc_ind_locale__cleanup_unspecified_locale_info_maxwds_reent_seed__count__lock__value_seek_impure_ptr_fpos_t_errnochar__tm_min_mult_next_strtok_last_fntypes_add__ULong_global_impure_ptr_unused_rand_wds__tm_wday_glue__sdidinit_l64a_buf_sig_func_nbuf_unused__tm_isdst_localtime_buf_close_r48_mbtowc_state_p5s__env_lock__tm_mdayGCC: (GNU Tools for Arm Embedded Processors 8-2019-q3-update) 8.3.1 20190703 (release) [gcc-8-branch revision 273027] |  A8aeabi.7-A A   "$*D     -D Qenvlock.c$a$d__env_lockrtos_suspend_all__aeabi_unwind_cpp_pr0__env_unlockrtos_resume_all**  !/6=DKRY`gns+8Q^k,9FTs2?Yfs)6m|$2@N\jy[hv*8FTbp~ES  * 6 B I  X  b i x        !5 $( .symtab.strtab.shstrtab.text.data.bss.rel.text.__env_lock.ARM.extab.text.__env_lock.rel.ARM.exidx.text.__env_lock.rel.text.__env_unlock.ARM.extab.text.__env_unlock.rel.ARM.exidx.text.__env_unlock.rel.debug_info.debug_abbrev.rel.debug_aranges.rel.debug_ranges.rel.debug_line.debug_str.comment.rel.debug_frame.ARM.attributes4!4'4K4, @TA8`p8\ @\@{ @l DpD  @t L  @  ( @  @  D @<#0c .0;w;07 @L Hp9  alXhot.c.o/ 1697568264 0 0 100666 15860 ` ELF(t64(0/0/- Ѝ/0p@- 0@P0000000 0000000000 00$00(00,0000040 B BT:|@|PT:tp@03/03/@-P <0< Q ,0R$@8 @hcaRshcaRs  U8(  p{ < =j f $08mz)L) %$    =7 intB PZ   *eZ > j+  c7  >  O   0. t  o Z ?B     "ci  #W 4 6_k 7B$ 7 B 7B % 7B_x 8 zKZ$ <m > B ? Ba @ B A B  B B C B D B E B F B p OH P  Q  S K V K)Z b c+ dBk f p gmZ& zOP {O |Bh _p O_r B_w B    _bf ' B~ )   4$ X(7 r,_ub '0_up O8_ur B<J x@m C_lb 'D BL  P6 T nX  ?\ BdB) Bx( e  gB l  l l  nB_ o B rB00 s 4 uB88 w < z@ {BD |H= } L BP  T  X H LY  !  k  - B4)BX)B:Br)^ZZ $U* ( *f +B , W D# E# F# G 3Z H  Z   H  $ BHl ,P X ?h ?pG ?xO X w h t B$ ? ? ? ? ? BX Zh Zx Z      xO ZZ Z  x  3 s  x  Z !  !! B'  = Z" 3" 4b #W ; $b  B 7 $| _ %&[" h# G  (   0 ' g        B B B  B"V"  r Z()+(11b (     I Z LZ*^B+SOdh , -@h I .P/T .P.Q0.R80,#,Dh 1tbl#V= :3(h 24(h 7(h 8(h ;,~ <,~ XA,~ B,~ 2 3= -%2 . 3C kc4 A .Q04 T .Q0/ .P\ s #!~ #s 5,  6 ,. 7fmt,@t 8QQ@98  % U : ; 9  : ; 9 I8  I&I : ; 9  $ >   4: ; 9 I?< $ >  : ; 9 I: ;9 I : ; 9  : ; 9 II!I/ < : ; 9 I8  : ; 9  : ; 9 I8''II : ;9  : ;9 I8  : ;9 I8 : ;9  : ;9  : ;9  : ;9 I!'"4: ;9 I?<#!$> I: ;9 %( &( '5I(4: ; 9 I?)4G: ; 9 *.: ; 9 'I@B+.?: ; 9 @B,1-B1.B/B10.?: ; 9 '@B1: ; 9 IB2 U34: ; 9 IB415.?: ; 9 'I@B6: ; 9 IB7: ; 9 I8.?<n: ; 9 9.?<n: ; PDPTTt|TTTt|DTPP4DdDDd| src/system./include/pros./include/system/user_functions./include/systemc:\users\noama\documents\pros\toolchain\usr\lib\gcc\arm-none-eabi\8.3.1\includec:\users\noama\documents\pros\toolchain\usr\arm-none-eabi\include\machinec:\users\noama\documents\pros\toolchain\usr\arm-none-eabi\include\sysc:\users\noama\documents\pros\toolchain\usr\arm-none-eabi\include./firmware/libv5rts/sdk/vexv5/includehot.cllemu.hc_list.hcpp_list.hhot.hstddef.h_default_types.h_types.hreent.hlock.herrno.hmath.h_stdint.hstdlib.hunistd.hmisc.hv5_api.h *K+K0.[".[n..p...h./gK]JKKKKFKKKK*J.LP..P/-u......0!!2.BJ5.B.5.]JP.g2*0h, _dso_handleHOT_TABLEshort intset_get_timestamp_int_func_sys_errlist_fnargssize_t_rand48_emergency__uint8_t_getdate_err_atexit0_wcrtomb_state_wcsrtombs_state__builtin_memsetlong long unsigned int_PROS_COMPILE_TIMESTAMP_lbfsize__locale_t__fdlib_versionfunctionsopterr__tm_secint16_t_off_t_closesigned char_ubuf_basebaked_date__tm_hour__sf_on_exit_args_cookie__sglue__init_array_endlong intlcd_print_flags_is_cxa_stdin_result_klong long intdouble_PROS_COMPILE_TIMESTAMP_INT_cvtbuf_offset_mbsrtowcs_state_mbrlen_state__sbss_endcpp_initialize__exidx_end__init_array_start_fnsopcontrolcompile_directory_sign_impure_ptr_stderr_Bigint_nextautonomous_read__tm__wchb_stdout__preinit_array_start_cvtlenlong unsigned int_file_inc__bss_end_PROS_COMPILE_DIRECTORY_datacompetition_initializeinvoke_install_hot_table_rand_next_signal_buf_asctime_buf_result__wch_LOCK_Tenviron_newctor_lock_multoptreset_writebaked_time__exidx_start_nmallocoptargGNU C11 8.3.1 20190703 (release) [gcc-8-branch revision 273027] -mcpu=cortex-a9 -mfpu=neon-fp16 -mfloat-abi=softfp -marm -march=armv7-a+mp+sec+neon-fp16 -g -Os -std=gnu11 -ffunction-sections -fdata-sections -funwind-tablesoptind_nextf__tm_mon_atexitsuboptarg__sdidinit_gamma_signgamMAGIC_ADDRwint_tMAGICfloat_freelist_wctomb_statesrc/system/hot.ccpp_competition_initialize_Boolunsigned char_iobs__HOT_TABLE_h_errno_flock_t__tm_yday__sbuf_flags2__preinit_array_end__FILE_mbstate_t__sFILE_sys_nerr_mbstate_mblen_stateinitialize_ind_locale__cleanup_unspecified_locale_info__fdlibm_posixcpp_opcontrol_reent_seed__count__lock__value_seek__tm_wday_fpos_tlong double__tm_year_errnochar_blksize_sizeunsigned int__bss_start__uint32_tline_strtok_last_fntypes_maxwdsinstall_hot_tableshort unsigned intvexSystemLinkAddrGet_niobscompile_timestamp__ULong_add_mbrtowc_state__fdlibm_versionget_timestamp_int_global_impure_ptr__fdlibm_ieeememset_unused_randC:\Users\noama\Documents\pros\proscpp_autonomous_wds_gluehot_table__sbss_startuint8_t_l64a_buf_sig_func__int16_t_nbuf_unuseddisabled__tm_isdst_localtime_buf__tm_min_r48optopt_mbtowc_state_p5suint32_t__tm_mdaycpp_disabledGCC: (GNU Tools for Arm Embedded Processors 8-2019-q3-update) 8.3.1 20190703 (release) [gcc-8-branch revision 273027] | B D$DF` B dB\ B HA8aeabi.7-A A   "$*D          T "$&(*),;R" D \c~ F-: )6Q ^ j t  d8hot.c$aget_timestamp_int$d_PROS_COMPILE_TIMESTAMP_INT__aeabi_unwind_cpp_pr0lcd_printmemsetset_get_timestamp_int_func_PROS_COMPILE_TIMESTAMP__sbss_end__preinit_array_start__preinit_array_end_PROS_COMPILE_DIRECTORY__exidx_start__exidx_endcpp_autonomouscpp_initializecpp_opcontrolcpp_disabledcpp_competition_initialize__sbss_start__bss_start__bss_end__init_array_start__init_array_endinvoke_install_hot_tablevexSystemLinkAddrGetMAGIC_ADDRMAGIC__HOT_TABLE /*0* 033456789:;<= >?@AB C$D(E,F0G4H8I<J@*0L<2P3T`*0PN& +++)!*/+<+I+V+c+p+}++++++++++ +,+O+]+d+k+p+++++++++++++++%+2+@+L+X+j+o+{++++++++++,+9+F+S+`+n+|+++++++++(+5+B+V+++++++++#+0+J+W+d+q+~+++++++ ++%+3+A+O+]+k+y+++++++++++++++++++>+L+Z+h+v++++++++++ + + +, +: + + + + + +> +K +h +t + + + + + + + + + + + + + + ++ +7 +C +P +s + P O + N + M + + + + + +  + * 3 D J W i +p  ' ' + + + + + + + + ) + ' ' ) +% ') '/ B U b  +  + ' ' + + + + + + +-18<CGPTkovz    % (  $(,8<@ D HLPT ,$,( D,Hl,p.symtab.strtab.shstrtab.text.data.bss.rel.text.get_timestamp_int.ARM.extab.text.get_timestamp_int.rel.ARM.exidx.text.get_timestamp_int.ARM.extab.text.lcd_print.rel.ARM.exidx.text.lcd_print.rel.hot_init.ARM.extab.hot_init.rel.ARM.exidx.hot_init.rel.text.invoke_install_hot_table.ARM.extab.text.invoke_install_hot_table.rel.ARM.exidx.text.invoke_install_hot_table.bss.__HOT_TABLE.hot_magic.rel.rodata.HOT_TABLE.rel.rodata.MAGIC_ADDR.rel.debug_info.debug_abbrev.rel.debug_loc.rel.debug_aranges.rel.debug_ranges.rel.debug_line.debug_str.comment.rel.debug_frame.ARM.attributes4!4'4R4, @)-HDnpDj @)-L\p\  @)- dD @)- p  @*-/d @*(-%RpN @*-{8$ @+-( @+-,  @+0-@_ @@2- %8 @3(-"]` @(3-$ @3 -&&010!w>": @3@-*Kp"9"./ '4[mlock.c.o/ 1692644764 0 0 100666 8628 ` ELF(4( G intc^&e,.]t]9 rH ,  % - "d?" k#|4 6_k7% 7 % e7% W7%_x8  * ,$< > % ? % @ % A % B % PC % \D % E % F % Ob XP b Q bS V r ,b c pd% `f  g r , z { |% H8hC_p_r%_w%  O  O_bf u%    I$  (  4,_ub0_up8_ur%< :@ JC_lbD %L 1 P 8aT - X J\ 3 %d%aa% la(eg% l ltl kn%-or%0us4lu%8}w <1z@{%D|H}L%P) TXHrL g   C%a%  a% %4a  HJ ,HZ ,&$f (*+% ,  g Z%DEFGV V , J,$ $%HS,kPX^hpxw**%J9>M% ,* ,: ,aaZqxq ,, ,  : ,~ a  %  Z ,3a74g$  !$$ !@%"oa # "; # $J $% U$ > $ > : ;9 I: ; 9 I : ; 9  : ; 9 II !I/  : ; 9  : ; 9 I8   I< : ; 9  : ; 9 I8  : ; 9  : ; 9 I8''II&I : ;9  : ;9 I8  : ;9 I8 : ;9  : ;9  : ;9  : ;9 I'4: ;9 I?< !!4: ; 9 I?<".?: ; 9 '@B#B1$.?<n: ;9 $> src/systemc:\users\noama\documents\pros\toolchain\usr\lib\gcc\arm-none-eabi\8.3.1\includec:\users\noama\documents\pros\toolchain\usr\arm-none-eabi\include\sys./include/rtosmlock.cstddef.h_types.hreent.hlock.herrno.htask.h_dso_handlesrc/system/mlock.c_size_rand48_emergency_data_wcrtomb_state_wcsrtombs_statelong long unsigned int_lbfsize__locale_t_mbrtowc_state__tm_seclong long intsigned char_ubuf_base__tm_hour__sf_on_exit_args_cookie__sgluelong int_flags_is_cxa_stdin_blksize_sys_errlist_cvtbuf_offset_mbsrtowcs_state_mbrlen_state_fnargs_fns_sign_flock_t_stderr_Bigint_gamma_signgam_read_result_k__tmunsigned int__wchb_stdout_cvtlenlong unsigned int_file_niobsshort unsigned int_atexit0rtos_suspend_all_signal_buf_asctime_buf_result__wch_LOCK_TGNU C11 8.3.1 20190703 (release) [gcc-8-branch revision 273027] -mcpu=cortex-a9 -mfpu=neon-fp16 -mfloat-abi=softfp -marm -march=armv7-a+mp+sec+neon-fp16 -g -Os -std=gnu11 -ffunction-sections -fdata-sections -funwind-tableswint_t_lock_flags2__malloc_lock_write__tm_year_nmalloclong double__malloc_unlock_nextf__tm_mon_atexitC:\Users\noama\Documents\pros\pros_off_t_freelist_wctomb_statertos_resume_allunsigned char_new_h_errnoshort int__tm_yday__sbuf_iobs__FILE_mbstate_t__sFILE_sys_nerr_mbstate_rand_next_mblen_state_inc_ind_locale__cleanup_unspecified_locale_info_maxwds_reent_seed__count__lock__value_seek_impure_ptr_fpos_t_errnochar__tm_min_mult_next_strtok_last_fntypes_add__ULong_getdate_err_global_impure_ptr_unused_rand_wds__tm_wday_glue__sdidinit_l64a_buf_sig_func_nbuf_unused__tm_isdst_localtime_buf_close_r48_mbtowc_state_p5s__tm_mdayGCC: (GNU Tools for Arm Embedded Processors 8-2019-q3-update) 8.3.1 20190703 (release) [gcc-8-branch revision 273027] |  A8aeabi.7-A A   "$*D     .E Umlock.c$a$d__malloc_lockrtos_suspend_all__aeabi_unwind_cpp_pr0__malloc_unlockrtos_resume_all**  !/6=DKRY`gns+8Q^k,9FTs2?Yfs)6m|$2@N\jy[hv*8FTbp~ES  * 6 B I  X  b i x        3 $( .symtab.strtab.shstrtab.text.data.bss.rel.text.__malloc_lock.ARM.extab.text.__malloc_lock.rel.ARM.exidx.text.__malloc_lock.rel.text.__malloc_unlock.ARM.extab.text.__malloc_unlock.rel.ARM.exidx.text.__malloc_unlock.rel.debug_info.debug_abbrev.rel.debug_aranges.rel.debug_ranges.rel.debug_line.debug_str.comment.rel.debug_frame.ARM.attributes4!4'4N4, @XD8fp8b @`@ @p DpD  @x L  @  ( @  @  ) B% @@50a @0=wM0I @P Zp9  epj/223 1697568265 0 0 100666 20644 ` ELF(dE4(HG P@- P@-@:4!Ѐ`pQP* Mb ?@-@-X00[/Q@-@00P@,0@(000@-@Q00P Pl `p0X 0?  P ? 0ЍЀ@B 0/A-P0S 0@0S x0 ?0\0  P0p0`0003/ Error %d / ointN?Noe?keQ<gFi%F].} t} Th ?   , I 9}A"g m #[4 6_k7, 7 , 7, q7,_x8  ~O ?$<q F> , ? , @ , A , =B , !C , D , )E , F , O FP  Q S OV O) ?Fb  c  d, f  gq  ? %3zN }{N H|, hTh_pN_r,_w,  o . o_bf& , U )  J$  n( d ,_ub&0_upN8_ur,< w@ C_lb&D 7,L  P OT  rX f\ : ,d,) , (e +g,l ll 4n,eor,0s 4Uu,8w <z@{,D |H}& L ,P TXF HL 7  C  2 ,?)?, ? !n), P,) th ?h ?B$Tv (*+,,   ]D9E9F9Gv vI ?^]?6 ^$`,Ho,%PXhpxnx~,C%,n ?~ ? ?-|xN ?? ? I  ?     7 , = , S ?3.4Ex m !9$x !\,8p< #7 (G 4  5  6  -  . /}  + C! }!y , Z ?!- J ! r  !(  ! ,!5 ,!N ,! , ( N U U  U  U U U  NU  dU  U  * U  U $"U # N 8 ? ? ) s)  !  [  ??$OG $H $zI %,$/   & , 'tp# (-)cY)Hf)xr)f  * +-/ P& , (4` 'tp`8 ,tvf `-g,sm.,<s -[p -q - r )0f)~/|0P}0Q0  1 ,p (4K 'tpK> D<-Q,~)~)Lf)X~  2>1 k ,m(7)(7&3)~1r ?(2?/0PP 1 ,P(&& -@- OM) ),f)8f3l  f(j!,mg4\0P30Q0RP)5>5D 5 6r6vv6v5=% U$ > $ > : ; 9 I: ;9 I : ; 9  : ; 9 II !I/  : ; 9  : ; 9 I8   I< : ; 9  : ; 9 I8  : ; 9  : ; 9 I8''II&I : ;9  : ;9 I8  : ;9 I8 : ;9  : ;9  : ;9  : ;9 I'4: ;9 I?< !!4: ; 9 I?<"#$4: ; 9 I%'I&.?: ; 9 'I@B': ; 9 IB(: ; 9 IB)1*.?: ; 9 '@B+: ; 9 I,4: ; 9 I-4: ; 9 IB. /10B1.?: ; 9 'I@B2.?: ; 9 '@B3.?: ; 9 '@B415.?<n: ; 9 6.?<n: ;9 4P4tTtwPwTPPGQGtQtwQwQQPP/P/pPpxPxPQT/Q/pTptQtTQh p| |P<hVW<h % @B%<h % @B%P$P$DPDpPQ$Q$DQDpQ$T TpTPPQQ P PP(T(+P+PT4PVWPR P\ Pp PpO src/systemc:\users\noama\documents\pros\toolchain\usr\lib\gcc\arm-none-eabi\8.3.1\includec:\users\noama\documents\pros\toolchain\usr\arm-none-eabi\include\machinec:\users\noama\documents\pros\toolchain\usr\arm-none-eabi\include\sysc:\users\noama\documents\pros\toolchain\usr\arm-none-eabi\include./include/system./include/system/user_functions./include/pros./firmware/libv5rts/sdk/vexv5/include./include/rtosnewlib_stubs.cstddef.h_default_types.h_types.hreent.hlock.herrno.h_stdint.h_timeval.h_timespec.htypes.htime.hunistd.hhot.hc_list.hcpp_list.hmisc.hv5_api.h time.htask.h stdio.h -/.J/!%!+.1/.gG .K.-f#1#-/.//6//.K=/BB-// - .KsJ,00 1,-/./.K .M <</J .mf /-K NI/m.r. ../..JJK33/.jJg(/-(/I//,.,.. JoJ 3.. rJ. _dso_handleHOT_TABLEdprintfset_get_timestamp_int_func_sys_errlist_fnargssize_t_cookie_rand48_emergencyuint64_t_daylight_atexit0src/system/newlib_stubs.ctv_nsecretval_wcsrtombs_statecompile_directorylong long unsigned int_lbfsizeuseconds_t__locale_tsecsfunctions__int_least64_t_tznameopterr__int64_t__tm_secuser_time_set_off_t_closesigned char_ubuf_basebaked_date__tm_hour__sf_on_exit_argsusleep_length__errno__sgluelong int_flags_is_cxa_stdinfunc_result_klong long int_bufferdouble_cvtbuf_offset_mbsrtowcs_state_strtok_last_mbrlen_stateshort unsigned intcpp_initialize__exidx_end_fnsopcontrol__sync_synchronize_sign_impure_ptr_stderr_Bigintclock_settimesuseconds_tautonomous_read__tm__wchb_stdoutdisabled_cvtlentimespeclong unsigned int_file_inc__suseconds_ttimeval_datacompetition_initialize_exitsleep_signal_buf_asctime_buf_result__wchvexSystemExitRequestgettimeofdayenviron_new_lock_mult_LOCK_Tgetentropyoptreset_writehot_table__countbaked_time__exidx_startoptargGNU C11 8.3.1 20190703 (release) [gcc-8-branch revision 273027] -mcpu=cortex-a9 -mfpu=neon-fp16 -mfloat-abi=softfp -marm -march=armv7-a+mp+sec+neon-fp16 -g -Os -std=gnu11 -ffunction-sections -fdata-sections -funwind-tablesoptindvexSystemHighResTimeGet_nextfclock_id__tm_mon_atexitoptopt__sdidinit_gamma_signgamwint_ttask_delaytime_t__uint64_tfloat_freelist_timezoneclock_gettime_wctomb_state__clockid_t_mblen_statecpp_competition_initialize_Boolunsigned char_iobs_h_errno_flock_t__tm_yday__sbuf_flags2__FILE_mbstate_t__sFILE_sys_nerr_mbstate_rand_nextset_microsecondstzvpinitialize_ind_locale__cleanup_unspecified_locale_infocpp_opcontrol_reent_seedtv_usec__lock__value_seek__tm_wday_fpos_tlong double__tm_year_errnochar_blksizeendTime_sizeunsigned inttotalTimeshort intC:\Users\noama\Documents\pros\prosperiod_next_fntypes_maxwdsget_timestamp_int_func_add_niobscompile_timestamp__ULong_getdate_err_mbrtowc_state_gettimeofdaycompetition_get_status_global_impure_ptr__useconds_tcpp_autonomous_unused_randstatus_wds_glue_nmalloc_l64a_buf_sig_func_nbuf_unusedtv_sec__tm_isdst_localtime_buf__tm_min_r48int64_t_wcrtomb_stateuser_time_spec_mbtowc_state_p5sclockid_tmicros__tm_mdaycpp_disabledGCC: (GNU Tools for Arm Embedded Processors 8-2019-q3-update) 8.3.1 20190703 (release) [gcc-8-branch revision 273027] |  DPDDB pDB N BA8aeabi.7-A A   "$*D  L    d!!!#$$&& &())+++-..0001112'2233534578:<>@BADD JRg~P p!&+$newlib_stubs.c$a$dset_microsecondsuser_time_setuser_time_spec_exitdprintfvexSystemExitRequest__aeabi_unwind_cpp_pr0usleeptask_delayvexSystemHighResTimeGetgetentropy__errno__sync_synchronizeclock_settime__aeabi_uldivmodclock_gettimeset_get_timestamp_int_func_gettimeofdaycompetition_get_statusPQD*RT(U4U* R T*RX*R*RXHUTXd>hAl;* R X,U@[X[x]*&R 8*,RDUt`U8>A;*2RF KKKI!J(K4KBKIKPKUKdKkKrKyKKKKKKKKKKKKK,K8KDKPK\KnKsKKKKKKKK KK#K0K=KJKWKdKrKKKKKKKKKK'K4KAKUKKKKKKKKK"K/KIKVKcKpK}KKKKKKKKK$K2K@KNK\KjKxKKKKKKKKKKKKKKKKKKK+KTKbKpK~KKKKKKKKKK KK&K4KBKPKKKKK KT Ka K~ K K K K K K K K K K K K K' K3 K? K[ Kg Ky K K K K K K K K K K K K K K' K4 KA K\ Ki Kv K K K K K K K K > K K A K ; K+ 86 KA 2Z G^ Gc Kn Gr Gw 2 2 2 K , K K & K G G G G K G G! &. K9 G= GB KM GQ GV Ka Ge Gj &t &} & K  K G G G G K G G    K"K-<KGGKGPK[G_GdnKyKGGK KGGKGG   K&K1G5G:PD]gKkKsKwKKKKKKKKKKK 2222"2&2-21282<2C2G2c2g2n2r2|222222&&&&&&&&&&&&&& &$&+&/&6&:&A&E&L&P&W&[&s&w&&&&&&&&&&&      & * D H O S ] a h l       $ ( / 3 : > O S mqx|E (08 @&H,P2   $( , 0&4&8,<,@2D2 Fh !&,2L,L0 HLL`LdxL|L L&L,L2.symtab.strtab.shstrtab.text.data.bss.rel.text._exit.ARM.extab.text._exit.rel.ARM.exidx.text._exit.rel.text.usleep.ARM.extab.text.usleep.rel.ARM.exidx.text.usleep.rel.text.sleep.ARM.extab.text.sleep.rel.ARM.exidx.text.sleep.rel.text.getentropy.ARM.extab.text.getentropy.rel.ARM.exidx.text.getentropy.ARM.extab.text.__sync_synchronize.rel.ARM.exidx.text.__sync_synchronize.rel.text.clock_settime.ARM.extab.text.clock_settime.rel.ARM.exidx.text.clock_settime.rel.text.clock_gettime.ARM.extab.text.clock_gettime.rel.ARM.exidx.text.clock_gettime.rel.text.set_get_timestamp_int_func.ARM.extab.text.set_get_timestamp_int_func.rel.ARM.exidx.text.set_get_timestamp_int_func.rel.text._gettimeofday.ARM.extab.text._gettimeofday.rel.ARM.exidx.text._gettimeofday.bss.get_timestamp_int_func.bss.set_microseconds.bss.user_time_set.bss.user_time_spec.rodata._exit.str1.1.rel.debug_info.debug_abbrev.rel.debug_loc.rel.debug_aranges.rel.debug_ranges.rel.debug_line.debug_str.comment.rel.debug_frame.ARM.attributes4!4'4F4 , @1E<TVpTR @1E\Pl @1E }p  @1E  @2Ep @2E @ 2E#p @(2EH>epa @82Ep @H20Etpt @x2E| @2(E!$p$! @2E$g,8 @2E&]<p<& @2E)D @28E+p+ @3E.+ATh2  } @ 3 E5/ @8<`E8` @?PE:P @?E<@S @x@HE>07 0(wD) @@EBp0*9l*FO |0;PArtos_hooks.c.o/ 1696514142 0 0 100666 24240 ` ELF(N4(gf@-@-@@-@- @,  @-0 Ѝ@-000S Ѝ 000000/0000}?0/FATAL ERROR!! Task overflowed its stack! _ ?/int=, +e   OP UY0 e=x .ztz  _  e =  = %  p"ci l#W4 W6_k7% 7 % 77% 7%_x8 z K =5 $<m > % '? % @ % A % B % C % D % E % F % FO P  Q C S K V K I =b Wc )d% f  Fgm  =!~ zJ {J L |%eyh_pJ_r%_w%  l  l_bf" %  I 6 F$  j(  ,_ub"0_upJ8_ur%<  @  C_lb"D , %L  P DT J  nX -=\  %d%I% (eg%l l l $n%o r%0 s 4u%8w  <z@K{%D|H`}" L%P  TXHL 3  2 ?   %;I;%;jI%L%Ip e = e =$P (W* +%, CD5 E5jF5Q Gs sE =Z = lZ$%H ,PjX=h =pH=xjz& %<===x==0% j = z =  =< x J = = =  E   =    3 %9 ( O = 03 f4 At !i "% $t "#%I `    n     I =. " I =     Iv    ,&  I0  4b  T>  \d  d  l p        = =  ="   ^    *^   *^  \ I  I    >I V d d  d  B d  T  ,  | 0  j 4   T # X 3 $ \  % `  - d 1 l <p @ Ao K  z =  N V Rz " W   !R #$" $y7" P$]. Q$/ R%  %2 4 (  | E &=#$ $6" P$ [. Q$1. R%  %:   =#R~0'*~ ;'~6)%(ult)*(#nH%ro8t)#^L'=^+p NJ'^9so+,P1,Q,RC+(,P1,Qt,RN+8,P1,Q,RG)<)@#,R )#9N9**#JJu' J--7,PP#~F*D#YA- Q,P.5/l <0)^) )k*w. 0%*. ,E*.1sp!%2 #3 /'0)))). *4hh 4 4]]r5JJh4uu 4,5r5Y Y q5 o5ttp5{{n44 4l l <5 w5}4'4  #5VVy% U$ > : ; 9 I5I$ > : ;9 I : ; 9  : ; 9 I I !I/  : ; 9  : ; 9 I8   I< : ; 9  : ; 9 I8  : ; 9  : ; 9 I8''II&I : ;9  : ;9 I8  : ;9 I8 : ;9  : ;9  : ;9  : ;9 I' 4: ;9 I?<!!"4: ; 9 I?<#.?: ; 9 '@B$: ; 9 I%4: ; 9 I&!I/': ; 9 IB(4: ; 9 I)1*B1+1,B-B1..?: ; 9 @B/.?: ; 9 <014: ; 9 IB2.?: ; 9 '<3 4.?<n: ; 9 5.?<n: ;9 P0PQ0QPLPQLTPP P L0$$ L0$$ src/systemc:\users\noama\documents\pros\toolchain\usr\lib\gcc\arm-none-eabi\8.3.1\includec:\users\noama\documents\pros\toolchain\usr\arm-none-eabi\include\machinec:\users\noama\documents\pros\toolchain\usr\arm-none-eabi\include\sys./include/rtos./firmware/libv5rts/sdk/vexv5/includertos_hooks.cstddef.h_default_types.h_stdint.h_types.hreent.hlock.herrno.hportmacro.hFreeRTOS.hlist.htask.htcb.hportable.hv5_api.h/0///+/4/000-#"7.,))z40EE2E*2..// ! !v ..1/>>/L.  .NI+DMOKFMOKpcTaskNameFIQInterruptvPortExitCriticalpcFilepulIdleTaskStackSize_on_exit_argsuxPriorityGNU C11 8.3.1 20190703 (release) [gcc-8-branch revision 273027] -mcpu=cortex-a9 -mfpu=neon-fp16 -mfloat-abi=softfp -marm -march=armv7-a+mp+sec+neon-fp16 -g -Os -std=gnu11 -ffunction-sections -fdata-sections -funwind-tablesuxDummy12_wctomb_statetskTaskControlBlock_r48ucDelayAbortedrtos_tick_interrupt_clear_signal_bufrtos_initializeunsigned intvexSystemWatchdogReinitRtos_lbfsize_flagsxLIST_ITEM_errnouxDummy20xTimerTaskTCBlist_item_t_sys_nerr_mbstate_read_mbrlen_statevApplicationFPUSafeIRQHandlervPortEnterCriticalvexSystemTimerStopvApplicationIdleHookuxTCBNumber_stdout_fpos_t_fns_cookie_Bigint__tm_wday_resultuint32_t__tm_hourvexSystemPrefetchAbortInterrupt__countfloat__tm_min_impure_ptr_nextf_rand48_result_klong long unsigned int_asctime_buf__sFILE_wdspxPrevious__FILEtask_tser_output_flush_offsetDataAbortInterruptucDummy21pvThreadLocalStoragePointers_emergency_basesize_ttskTCB__tm_sec__tm_yday_inc_indStaticListItem_tsrc/system/rtos_hooks.c_nextxPortGetFreeHeapSizexFreeHeapSpace_mbsrtowcs_statepvDummy2uxMutexesHelduxDummy5__value_p5sulNotifiedValue_wcsrtombs_state_mblen_statechar__tm_mday_sig_func_mbrtowc_state_atexit0ucNotifyStatevApplicationMallocFailedHooktask_stack_tvexSystemFIQInterrupt_flock_tulPortSetInterruptMask__wch_iobsuint8_t_closeulLine__sdidinitppxTimerTaskStackBuffervApplicationGetIdleTaskMemory_stdin_gamma_signgampxDummy1ucDummy19long long intpxDummy6C:\Users\noama\Documents\pros\prosvAssertCalled_freelist_mult__ULong_wcrtomb_state_fileppxIdleTaskTCBBufferpxNextvPortInstallFreeRTOSVectorTable__cleanuppulTimerTaskStackSizevexBackgroundProcessing_mbstate_txSTATIC_TCB__tm_isdstuxTaskNumber_h_errnovInitialiseTimerForRunTimeStatsrtos_tick_interrupt_configvexSystemTimerReinitForRtos__tm_monlong double_LOCK_TucDummy7_writepvContainerpxCurrentTCB_atexitvApplicationStackOverflowHookshort intxItemValuelong intpxStackstatic_task_s_t__sf_signpxTask_datavexSerialWriteBuffer__wchb_global_impure_ptrppxTimerTaskTCBBuffer__tm_year_localtime_buf_unused__uint8_t_new_cvtlen_maxwds_l64a_bufulDummy16vApplicationGetTimerTaskMemoryulDummy18xNewLib_reentxSTATIC_LIST_ITEM_blksize__tmuxIdleTaskStack_locklong unsigned intuxDummy10task_notify_when_deleting_init_niobswint_tvexSystemBoot_boot_dso_handlevexSystemTimerClearInterrupt__lockppxIdleTaskStackBufferulRunTimeCounter_cvtbufunsigned char__uint32_t_getdate_erruxBasePriorityxEventListItem_addTCB_tpvOwnerpvDummy15xDummy1xDummy3__sbufPrefetchAbortInterrupt_glue__sglue_strtok_last_mbtowc_statexDummy17_locale_fnargssigned char_reentshort unsigned intxStateListItemreport_data_abort_sys_errlistuxTimerTaskStack_fntypes_sizedoublevexSystemApplicationIRQHandler_off_t_nbuf_unused_rand_unspecified_locale_infopxTopOfStack_flags2ulICCIAR_is_cxaxIdleTaskTCB_seed_rand_next__locale_t_seek_stderr_nmalloc_ubufGCC: (GNU Tools for Arm Embedded Processors 8-2019-q3-update) 8.3.1 20190703 (release) [gcc-8-branch revision 273027] | B  BH     BLBBH0BN BB $ $A8aeabi.7-A A   "$*D        ""$%%'')**,,.//1134466D6899;;=>>@@BCCEEEGHHJJJLMMOOOPP)PQQ?QRRQRSTVWY[]_a`cmdz *:Mm"'.M,m 1L6;0@$6$ET$Jrtos_hooks.c$a$duxIdleTaskStack.8212uxTimerTaskStack.8219xIdleTaskTCB.8211xTimerTaskTCB.8218vexSystemFIQInterrupt__aeabi_unwind_cpp_pr0DataAbortInterruptulPortSetInterruptMaskreport_data_abortvexBackgroundProcessingser_output_flushvexSystemPrefetchAbortInterrupt_bootvexSystemBootrtos_initializevexSystemTimerStopvPortInstallFreeRTOSVectorTabletask_notify_when_deleting_initrtos_tick_interrupt_configvexSystemTimerReinitForRtosFreeRTOS_Tick_Handlerrtos_tick_interrupt_clearvexSystemTimerClearInterruptvApplicationFPUSafeIRQHandlervexSystemApplicationIRQHandlervInitialiseTimerForRunTimeStatsvexSystemWatchdogReinitRtosvApplicationMallocFailedHookvApplicationStackOverflowHookvexSerialWriteBuffervApplicationIdleHookxPortGetFreeHeapSizevAssertCalledvPortEnterCriticalvPortExitCriticalvApplicationGetIdleTaskMemoryvApplicationGetTimerTaskMemoryl*mo pqr* mt*mv*mxo yz*m| }*m*$m*)m*.mo*3m$48o<qD`H`*8m*>m $*CmZ T*Hm] W*Nmb ggge!f-g@gGgNgUgZghgogvg}ggggggggggg#g0g>gLgXgjgog{gggggggggg,g9gFgSg`gng|ggggggggg#g0g=gQgggggggggg+gEgRg_glgyggggggggg g.g<gJgXgfgtggggggggggggggggg gg'gPg^glgzgggggggggggg"g0g>gLggggg gP g] gz g g g g g g g g g g& g4 gB gP g^ gl gz g g g g g g g g g* g7 gD gQ ge gq g g g g g g g g g g g g g g- g: gH gV g{ g g g g g g N g g g g ] g WF gM H\ gj gx g g Z g T g C g c c g c cCCg!>0g?>IgP8_gjcncsg~cc8`88`88g33g!.0.:gA)Pg[c_cd)vg}$$gggg &g-<FgM fcjcog g    gggggggg gggg#g+g/g8g<gEgIgRgVg_gcglgpgxg|gggggggggggCCCC)C-C4C8CN8R8Y8]8s8w8~88))))  a (08@$H)P.X3`8h>pCxHN   $(,0$4$8)<)@.D.H3L3P8T8X>\>`CdChHlHpNtN I]q$).38O>}CHNh$h( <h@LhP\h`xh|h$h)h.h3h8h>hC h$H0h4N.symtab.strtab.shstrtab.text.data.bss.rel.text.FIQInterrupt.ARM.extab.text.FIQInterrupt.rel.ARM.exidx.text.FIQInterrupt.rel.text.DataAbortInterrupt.ARM.extab.text.DataAbortInterrupt.rel.ARM.exidx.text.DataAbortInterrupt.rel.text.PrefetchAbortInterrupt.ARM.extab.text.PrefetchAbortInterrupt.rel.ARM.exidx.text.PrefetchAbortInterrupt.rel.text._boot.ARM.extab.text._boot.rel.ARM.exidx.text._boot.rel.text.rtos_initialize.ARM.extab.text.rtos_initialize.rel.ARM.exidx.text.rtos_initialize.rel.text.rtos_tick_interrupt_config.ARM.extab.text.rtos_tick_interrupt_config.rel.ARM.exidx.text.rtos_tick_interrupt_config.rel.text.rtos_tick_interrupt_clear.ARM.extab.text.rtos_tick_interrupt_clear.rel.ARM.exidx.text.rtos_tick_interrupt_clear.rel.text.vApplicationFPUSafeIRQHandler.ARM.extab.text.vApplicationFPUSafeIRQHandler.rel.ARM.exidx.text.vApplicationFPUSafeIRQHandler.rel.text.vInitialiseTimerForRunTimeStats.ARM.extab.text.vInitialiseTimerForRunTimeStats.rel.ARM.exidx.text.vInitialiseTimerForRunTimeStats.rel.text.vApplicationMallocFailedHook.ARM.extab.text.vApplicationMallocFailedHook.rel.ARM.exidx.text.vApplicationMallocFailedHook.rel.text.vApplicationStackOverflowHook.ARM.extab.text.vApplicationStackOverflowHook.rel.ARM.exidx.text.vApplicationStackOverflowHook.rel.text.vApplicationIdleHook.ARM.extab.text.vApplicationIdleHook.rel.ARM.exidx.text.vApplicationIdleHook.rel.text.vAssertCalled.ARM.extab.text.vAssertCalled.rel.ARM.exidx.text.vAssertCalled.rel.text.vApplicationGetIdleTaskMemory.ARM.extab.text.vApplicationGetIdleTaskMemory.rel.ARM.exidx.text.vApplicationGetIdleTaskMemory.rel.text.vApplicationGetTimerTaskMemory.ARM.extab.text.vApplicationGetTimerTaskMemory.rel.ARM.exidx.text.vApplicationGetTimerTaskMemory.bss.uxIdleTaskStack.8212.bss.uxTimerTaskStack.8219.bss.xIdleTaskTCB.8211.bss.xTimerTaskTCB.8218.rodata.vApplicationStackOverflowHook.str1.1.rel.debug_info.debug_abbrev.rel.debug_loc.rel.debug_aranges.rel.debug_ranges.rel.debug_line.debug_str.comment.rel.debug_frame.ARM.attributes4!4'4M4, @ 7dC8dp8` @(7d@ @87 d \p\  @X7d d @h7d h4ph0 @p7dup[ @7dktpt @7d| @7 dp @7d( @7dMpI @7d x @7d"p" @7d%& @8d'Np'J @8d*| @8d,p, @ 8d/;   @08d11bp1^ @88d4L @H88d68p86 @8d9@@ @8d;6X_pX;[ @8d>`0 @8d@p@ @8dC$ @8dE6pE2 @8dH$d @8dJpJ @8dM $;S2, @9 dT @BdW @CdY3 @(Dd[ @Exd]0 0(wT)< @Edap*9*ek 3sFstartup.c.o/ 1697568265 0 0 100666 12288 ` ELF( )4(,+- Ѝ//@-@@-  0<failed to start scheduler Failed to start Scheduler}  yv7? ?pintpKep.MhtM  , p  Ai P-T" %I#4 6_k7i ,7 i 7i 7i_x8  6  p$<) > i ? i @ i !A i B i C i ^D i E i F i !On #P n Q nS YV  ~~ pb c di f  !g) ~  p z { |i ,hO_p_ri_wi R ? 1 ?_bf i / ~  $ X &(  @,_ub0_up8_uri< F@ VC_lbD iL  P 7mT  *X >\  idimm~i xm4(e|gial ll ni3ori0s41ui8 w <z@w{iD|HX}LiP TXHG~L 7s   Oim~i  &m~i i@m~ , ,V p ,f p$  (*=+i,  s f+D;EF(GF F ptp$<iHn,bPXh pbx&65iP_i & p 6 p F pmm}x } p p p4  F  p m  i   f p3mS4s 3 < 1 ! $< ! iR"B% _ #f$ h#g !' g!  ! ! i! i! i! i   %8i0f & ' R (P:(Q<(R1(S)$- (P* $/$ &8 & D &P &\ & &h +$t ,#-H,  .,.% /fmt,@t0p1]] 213h1 1 1++ 1 1 1DD % U$ > : ; 9 I$ >  : ;9 I : ; 9  : ; 9 I I !I/  : ; 9  : ; 9 I8  I< : ; 9  : ; 9 I8  : ; 9  : ; 9 I8''II&I : ;9  : ;9 I8  : ;9 I8 : ;9  : ;9  : ;9  : ;9 I'4: ;9 I?< !!4: ; 9 I?<"> I: ;9 #( $( %.?: ; 9 I@B&1'1(B)1*.: ; 9 '@B+B1,.?: ; 9 '@B-.?: ; 9 'I@B.: ; 9 IB/: ; 9 I01.?<n: ; 9 2.?<n: ;9 3.?<n: ; PP4$0$0, ./include/prossrc/systemc:\users\noama\documents\pros\toolchain\usr\arm-none-eabi\include\machinec:\users\noama\documents\pros\toolchain\usr\lib\gcc\arm-none-eabi\8.3.1\includec:\users\noama\documents\pros\toolchain\usr\arm-none-eabi\include\sysc:\users\noama\documents\pros\toolchain\usr\arm-none-eabi\include./firmware/libv5rts/sdk/vexv5/includellemu.hstartup.c_default_types.hstddef.h_types.hreent.hlock.h_stdint.herrno.hmath.hstdlib.hunistd.hmisc.hv5_api.hK+K0.<=?#?/000040- 7 /0K_dso_handleshort int_sys_errlist_fnargs_rand48_emergency_mbstate_atexit0_wcrtomb_state_wcsrtombs_statelong long unsigned int__fdlibm_posix_lbfsize__locale_t__fdlib_version_mbrtowc_stateopterr__tm_secint16_t_off_t_closesigned char_ubuf_basebaked_date__tm_hour__sf_on_exit_args_cookie__sgluelong intlcd_print_flags_is_cxa_stdin__builtin_puts_result_klong long intdouble_cvtbuf_offset_mbsrtowcs_state_mbrlen_state_fns_sign_impure_ptr_stderr_Bigint_next_read__tm__wchb_stdoutbaked_time_cvtlenlong unsigned int_file_data_niobsinvoke_install_hot_tablertos_sched_start_rand_nextsrc/system/startup.c_signal_buf_asctime_buf_result__wch_LOCK_Tenviron_new_lockdisplay_initialize_multoptreset_write__tm_yearputs__tm_isdstoptargGNU C11 8.3.1 20190703 (release) [gcc-8-branch revision 273027] -mcpu=cortex-a9 -mfpu=neon-fp16 -mfloat-abi=softfp -marm -march=armv7-a+mp+sec+neon-fp16 -g -Os -std=gnu11 -ffunction-sections -fdata-sections -funwind-tablesoptind_nextfvfs_initialize__tm_mon_atexitsuboptarg__sdidinit_gamma_signgamwint_tfloat_freelist_wctomb_state_Boolunsigned char_iobs_h_errno_flock_t__tm_yday__sbuf_flags2__FILE_mbstate_t__sFILE_sys_nerrvexDisplayPrintf_mblen_state_inc_ind_locale__cleanup_unspecified_locale_info_maxwds_reent_seed__count__lock__value_seek__tm_wday_fpos_tlong double_errnochar_blksizesystem_daemon_initialize_sizeunsigned intrtos_initializeC:\Users\noama\Documents\pros\prosline_strtok_last_fntypespros_initshort unsigned int_add__ULong_getdate_err__fdlibm_version_global_impure_ptr__fdlibm_ieee_unused_rand_wds_glue_nmalloc_l64a_buf_sig_func__int16_t_nbuf_unusedgraphical_context_daemon_initialize_localtime_buf__tm_min_r48optopt_mbtowc_state_p5smain__tm_mdayvdml_initializeGCC: (GNU Tools for Arm Embedded Processors 8-2019-q3-update) 8.3.1 20190703 (release) [gcc-8-branch revision 273027] | B D $BN0BA8aeabi.7-A A   "$*D      $  ( "$&%("%<"O_n~0startup.c$a$dpros_initlcd_print__aeabi_unwind_cpp_pr0display_initializertos_initializevfs_initializevdml_initializegraphical_context_daemon_initializesystem_daemon_initializeinvoke_install_hot_tablemainrtos_sched_startvexDisplayPrintfputs*)* )+, -.*/ 0*)&23 4(,*) $$$"!#($/$4$B$I$P$W$^$e$s$z$$$$$$$$$$$&$+$7$D$]$j$w$$$$$$$$$$$*$8$E$R$`$$$$$$$$$ $>$K$e$r$$$$$$$$$$($5$B$y$$$$$$$$$$$$"$0$>$L$Z$h$v$$$$$$g$t$$$$$$$$ $$($6$D$R$`$n$|$$$$$$$$$$$Q$_$$$$ $ $& $B $N $\ $c $h ${ $ $ $ $ $ $ $ $ $ $ $ $ $ # , M S ` g $n }        $  $  $    $ $ $! $% $. $2 $9 $= $E $I $Q $U $] $a $i $m $u $y $ (  ;Y s%4%8 D%H`%d.symtab.strtab.shstrtab.text.data.bss.ARM.extab.text.lcd_print.rel.ARM.exidx.text.lcd_print.ARM.extab.text.display_initialize.rel.ARM.exidx.text.display_initialize.rel.text.startup.pros_init.ARM.extab.text.startup.pros_init.rel.ARM.exidx.text.startup.pros_init.rel.init_array.00101.rel.text.startup.main.ARM.extab.text.startup.main.rel.ARM.exidx.text.startup.main.rodata.main.str1.1.rel.debug_info.debug_abbrev.rel.debug_loc.rel.debug_aranges.rel.debug_ranges.rel.debug_line.debug_str.comment.rel.debug_frame.ARM.attributes4!4'464,DJpDF @`)nLdPpP @p) X$ @8) |p|  @) @)I0( @()?`p\ @)}25  @ )v c% @& )8 @0&()( @X&@)  @& )"0;0w `t @&@)&p9P*( `&(/241 1697568266 0 0 100666 22780 ` ELF(L4(NM@-0@@-0@@-0@@-0@@-0@@-@G-Mq1 ap0:P/ ԐLРP"  P0 @$ 0S@ R@@@P2@p0 :0@- Ѝ/@- 00,0(00$00:0ЍUser Operator Control (PROS)User Autonomous (PROS)User Disabled (PROS)User Comp. Init. (PROS)User Initialization (PROS)PROS System Daemon m  intR^Ie,_`+a: 7t ObQ. t  A@a ,   % .  "7 =#+4 6_k7% 7 % 7% 7%_x8  N ,$<A @> % } ? % @ % A % B % C % D % E % R F % O xP  uQ S 4V  ,2 b c pd% f  gA  , z { L|% a9hg_p_r%_w%  t t t_bf %    $  >( X X,_ub0_up8_ur%< |^@ D nC_lbD :%L { P !T e BX K\  %d%% (e.g%<l Gll kn%Uor%0 s45u%8w <z@T{%D |H}LZ%Ps TX2 HL      5 g%%  >%  %X Dan ,a~ ,'$$ (*+%,   ~MD E F G{ { ,. ,.] $>%HT,P Xh px >N %*%> ,N ,^ ,x ,, , J  ^ ,    %  ~# ,3Z 4H = !! $H !A %wl"2 N _ # $ h#s  UI h 0!& g!8  ! ! %!9 %! %!@ %O dlP V a %aw $$$ $k$$ ` j  C  ,["  ,_    , 0 4@ T[ \  d l) p      , , ,    &,' ' 'k8 '  ' '%8 (|a( $C$$$J , ,)l* D ,), *# < +ign ,-*y +ign)%,-*  +ignNJ,-* +ignso,-* 0+ign,-.}T/0 0P0Q00R>0S 0}0}0}*; T$+ign;''0< \1 > 1? IG2`1Y ca1[ zv,,!,./ 0Q00R80S 0}x0}w, ;,G3 S0P2,(`3P 0P0Q00R80S 0}0}x0}w,X;3hl0P10Q2,$,3$y0PT0Q2,4$4_1$z,G, ,,,,-$`5 ,6,. 7fmt,@t89 :  99zz9..9}}9j9C C D :  : 89 9 :PPN9 :  :l l ~9. 9B9  ,9M 9 % U$ > $ > : ;9 I: ; 9 I : ; 9  : ; 9 II !I/  : ; 9  : ; 9 I8   I< : ; 9  : ; 9 I8  : ; 9  : ; 9 I8''II&I : ;9  : ;9 I8  : ;9 I8 : ;9  : ;9  : ;9  : ;9 I'4: ;9 I?< !!4: ; 9 I?<"> I: ;9 #( $( %> I: ; 9 &!I/'4: ; 9 I(> I: ; 9 )4: ; 9 I?*.: ; 9 '@B+: ; 9 IB,1-B1..?: ; 9 @B/10B14: ; 9 IB2 U314.: ; 9 @B5.?: ; 9 'I@B6: ; 9 IB7: ; 9 I89.?<n: ; 9 :.?<n: ;9 PPPPPPPPPP P TP| |TPU(T(0S0T pT0TPP\$TTptx|$TT| ./include/system/user_functionssrc/system./include/prosc:\users\noama\documents\pros\toolchain\usr\lib\gcc\arm-none-eabi\8.3.1\includec:\users\noama\documents\pros\toolchain\usr\arm-none-eabi\include\machinec:\users\noama\documents\pros\toolchain\usr\arm-none-eabi\include\sysc:\users\noama\documents\pros\toolchain\usr\arm-none-eabi\include./include/rtos./include./firmware/libv5rts/sdk/vexv5/includec_list.hsystem_daemon.cllemu.hstddef.h_default_types.h_types.hreent.hlock.herrno.hmath.h_stdint.hstdlib.hunistd.hmisc.hrtos.hportmacro.hFreeRTOS.hkapi.h v5_api.h .. .. .. .. .. /0////////-,:,K .0/4z./)3J.1 ./ f%J I.48..^0.L 0 , ./(.Q.6J L6, 1 003.2O.LM4- e...YJK+K0.!!/XLE_AUTON_TASKshort intucDummy21_sys_errlistuser_initialize_gamma_signgam_rand48_emergency__uint8_txSTATIC_LIST_ITEMstate_task_atexit0competition_task_buffer_wcrtomb_state_wcsrtombs_statelong long unsigned int__fdlibm_posixE_TASK_STATE_READYuser_disabled__locale_t__fdlib_version_mbrtowc_stateopterr__tm_secint16_t_off_t_closesigned charcompetition_task_ubuf_basebaked_date__tm_hour__sf_on_exit_argsucDummy7_cookieold_status__sgluestatetask_create_staticlong int_system_daemon_tasklcd_print_newvdml_background_processing_is_cxa_stdinE_OPCONTROL_TASK_result_klong long intdouble_cvtbuf_offsetE_DISABLED_TASK_mbsrtowcs_state_mbrlen_state_lbfsize_fns__uint32_tmillis_signuxDummy5_impure_ptr_stderr_BigintE_TASK_STATE_INVALID_next_read__tm_competition_initialize_task__wchb_stdoutbaked_time_cvtlenlong unsigned int_fileuser_opcontrolsystem_daemon_task_buffer_niobsport_mutex_give_allport_mutex_take_all_gluertos_suspend_all_signal_buf_asctime_buf_result__wchE_TASK_STATE_RUNNINGsystem_daemon_taskenvironuxDummy10E_COMP_INIT_TASKuxDummy12_lockE_TASK_STATE_SUSPENDED_multtask_fn_t_LOCK_Tsystem_daemon_initializeulDummy16ulDummy18_write__tm_year_nmallocxDummy3optargGNU C11 8.3.1 20190703 (release) [gcc-8-branch revision 273027] -mcpu=cortex-a9 -mfpu=neon-fp16 -mfloat-abi=softfp -marm -march=armv7-a+mp+sec+neon-fp16 -g -Os -std=gnu11 -ffunction-sections -fdata-sections -funwind-tablesstatic_task_s_toptind_nextf_disabled_task__tm_monuxDummy20competition_task_stacksuboptargtime__sdidinitoptresetwint_ttask_delayStaticListItem_ttask_namesfloatuser_autonomous_freelisttask_fns_wctomb_statertos_resume_all_mblen_state_Boolunsigned char_iobsser_output_flush_h_errno_flock_t__tm_yday__sbuf_flags2_data__FILE_mbstate_t__sFILE_sys_nerr_mbstate_rand_nextxSTATIC_TCB_inc_ind_dso_handle__cleanup_unspecified_locale_infoE_TASK_STATE_DELETED_reent_seeduser_competition_initialize__count__lock__value_seek__tm_wday_fpos_tlong double_initialize_task_errnochar_blksizepvDummy2_sizeunsigned intdo_background_operations_fnargspxDummy1C:\Users\noama\Documents\pros\prospxDummy6linetask_state_strtok_last_fntypes_maxwdsshort unsigned intxDummy1_add__ULongtask_notify_take_getdate_errxDummy17__fdlibm_versioncompetition_get_status_global_impure_ptrsrc/system/system_daemon.c__fdlibm_ieee_unused_rand_autonomous_taskstatusE_TASK_STATE_BLOCKEDtask_delete_wdstask_notifyucDummy19_flagsuint8_t_l64a_buf_sig_funcvexBackgroundProcessing_atexit__int16_t_nbuf_unused__tm_isdst_localtime_buftask_delay_until__tm_minpvDummy15_r48system_daemon_task_stackoptopt_mbtowc_state_p5stask_stack_t_locale_opcontrol_taskuint32_t__tm_mdaytask_ttask_get_stateGCC: (GNU Tools for Arm Embedded Processors 8-2019-q3-update) 8.3.1 20190703 (release) [gcc-8-branch revision 273027] | BFBFBFBFBF$BN$TB B8B DTB\A8aeabi.7-A A   "$*D11  4 1   1 C11T11 11d$ 1 ""}T"18"2$%1%''()1)++1@+5-.1.01001111212313~341445156168189:;=>@BDFHGJ ,CQap 2CZiu"'T+68system_daemon.c$a_competition_initialize_task$d_disabled_task_autonomous_task_opcontrol_taskdo_background_operations_system_daemon_taskcompetition_task_stacksystem_daemon_task_stackcompetition_taskcompetition_task_buffersystem_daemon_task_bufferuser_competition_initializetask_notify__aeabi_unwind_cpp_pr0user_disableduser_autonomoususer_opcontroluser_initializeport_mutex_take_allser_output_flushrtos_suspend_allvexBackgroundProcessingrtos_resume_allvdml_background_processingport_mutex_give_allmillistask_delaytask_create_statictask_notify_takecompetition_get_statustask_get_statetask_deletetask_delay_untillcd_printsystem_daemon_initializetask_fnstask_namesbcJ*decJ* dfcJ*dgcJ*dhcJ*!dij klmn o*(dpiq$oLrTpds|*ttuvr w0*8E<H@VDBH#LRPT*.d*6d,r@MD0HPLWPJ*;d Y ^^^\!]/^6^=^B^Q^V^d^i^w^~^^^^^^^^^^^^ ^,^>^C^O^\^u^^^^^^^^^ ^^'^4^B^P^]^j^x^^^^^^^^^%^V^c^}^^^^^^^^^&^3^@^M^Z^^^^^^^^^^^^,^:^H^V^d^r^^^^^^^^^^^^^^^^^$^2^@^N^\^j^x^^^^^^^^^^^^ ^i^w^^^^$ ^1 ^N ^Z ^h ^o ^t ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^, ^9 ^E ^p ^v ^| ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^$ ^2 ^@ ^N ^\ ^j ^x ^ ^ ^ ^ ^ ^ ^ ^, H1 ^> EC ^P BU ^b Pg ^t My ^ J ^ ^ ^ ^ ^ ^ { ^ z ^ ! Z% Z* 3 = ^D  ^ Zb Zg  p  z ^  Z Z   ^ ! Z Z ! ! ^ ZZ'1^8;G;T0oWyPM^.ZZ^^ZZ^ZZ\^ZZ^ZZ.%...7.a.j.s...#V......%^,(;(D(M(V(_(h(q({^6^ZZ^^^^^^^^^^^^^ ^^^^"^&^/^3^<^@^H^L^T^X^a^e^m^q^z^~^^^^^^^^^^^) - 4 8 NRY]s!w!~!!......... .....&.*.1.5.I.M.c.g.z.~...6666X (0!8(@.H6P;... ... $( , 048<@!D!H(L(P.T.X6\6`;d; !(:.D6b;_0_4 L_Ph_l_!_(_._6_;.symtab.strtab.shstrtab.text.data.bss.rel.text._competition_initialize_task.ARM.extab.text._competition_initialize_task.rel.ARM.exidx.text._competition_initialize_task.rel.text._disabled_task.ARM.extab.text._disabled_task.rel.ARM.exidx.text._disabled_task.rel.text._autonomous_task.ARM.extab.text._autonomous_task.rel.ARM.exidx.text._autonomous_task.rel.text._opcontrol_task.ARM.extab.text._opcontrol_task.rel.ARM.exidx.text._opcontrol_task.rel.text._initialize_task.ARM.extab.text._initialize_task.rel.ARM.exidx.text._initialize_task.rel.text.do_background_operations.ARM.extab.text.do_background_operations.rel.ARM.exidx.text.do_background_operations.rel.text._system_daemon_task.ARM.extab.text._system_daemon_task.rel.ARM.exidx.text._system_daemon_task.ARM.extab.text.lcd_print.rel.ARM.exidx.text.lcd_print.rel.text.system_daemon_initialize.ARM.extab.text.system_daemon_initialize.rel.ARM.exidx.text.system_daemon_initialize.bss.competition_task.bss.competition_task_buffer.bss.competition_task_stack.bss.system_daemon_task.bss.system_daemon_task_buffer.bss.system_daemon_task_stack.rel.data.task_fns.data.task_names.rodata._system_daemon_task.str1.1.rodata.system_daemon_initialize.str1.1.rel.debug_info.debug_abbrev.rel.debug_loc.rel.debug_aranges.rel.debug_ranges.rel.debug_line.debug_str.comment.rel.debug_frame.ARM.attributes4!4'4]4, @87KSPpP @P7KX @`7K tpt  @x7K 1|  @7K'LpH @7Km @7Kp @7K @7K p @7KY$, @88KO |p x @88K T @H8K"hph" @8K%p-p') @9K)tTG @90K+jp+ @H9K.'Fhd @X9 K6w2x2 @x9p K;i^ @CK>` @xEPK@p @EKB)U% @FHKD50 @0*wMd+I @FKHZp|,9,Lb x4`Gjunwind.c.o/ 1696514144 0 0 100666 22368 ` ELF(hO4(32@- 000 00 @,0@ P Ѝd00S -TT^ # 3\ R8 0400C1000C10/0000000 0 0000004080`00C@0/C-tMA,0Q }0.Xl H0S 04 04 00q`  0  0S `pV0 0 0l  , 0 0 l 0S 0`0 0 AD tЍ.5^Jk~0@-@MT0PPP 0DC/ORS/| @!D1 0D @ D@$ Ѝ0"Trace:finished tracer0r1r2r3r4r5r6r7r8r9r10r11r12splrpc DATA ABORT EXCEPTION DATA ABORT EXCEPTIONPC: %xCURRENT TASK: %.32s REGISTERS AT ABORT %3s: 0x%08x BEGIN STACK TRACE END OF TRACE HEAP USED: %d bytes STACK REMAINING AT ABORT: %lu bytes %p (^ #jhint 8,kEW e8Wr+m  JO@' .tb Mm 8   % <  q G "7 =$ #+4 &6_k7% 7 % 7% 7%_x8  N 8$<A > % ? % @ % \A % 9B % C % ;D % QE % u F % O m P  pQ  S ? V  8b &c  d% f  gA  8 1 z { |% m\hg_p_r%_w%  t  t_bf %   < B$  >( # X,_ub0_up8_ur%< ^@ nC_lbD %L  P = T  BX \ o %d%% (eg%9l ll  n%Uor%0i s4du%8w < z@{%D;|H}Lz%P T{XHL  7    g%%  >%  %X Dmn 8m~ 8- $$ (&*y+%,   ~|D E F  G{ { 8.J8m.$%H,PR X h px>N % ( M9%> 8N 8^ 8O x 88 8  ^ 8    %  ~# 834(  , 4  ,  , * , P  ,  , B , 0 , % ,  ,$c a  0 #8&%8!_uw' "m-L #.# #}#O#f# # @6 M"d "m} # #?#^ #] #"m ####b##   X  $ % $ % %C `  8 m  6 *m   *m    3      >"m H # ###w#I#      s  ^s   ,  0  4   T P  X |$ \ % ` -  d T1 l <p@  A K    8N + R %W  ( w G ~ B~  ~  2~  ~  ~  ~  ~  ~  ~ $&~ ' w h8 k     %R   @/r0 ! 8`D3I 9 4 5 Oq P V Q %TI%UI%=V %] V# %V4 %[VF () *vrs!~+P~,82-P.hd/.0j1(vV2Pt0l32P}2Q2RD12P12P2Qt2R}32P4!! 58 6tcb 6i ,6vrs!(7_sp! *vrs!8= ~+ ,- 9 8. 12Qy2Rw32P:3 2P:12Pp2Qq1(2P102P 1802P@$1LU2P02QI2R 2S}1Xq2P22Q1h2P32Q.12P42Q512Q512PJ12Pk102Q1@(2P2Q02R1P?2P~1XT2P~1ls2Q2R32Q(j uX:spu! P:vrsu8Q !;cL `).c/ 7dcA<= f '+4d,QSQ,Ekg->]t32PP2Q02R?2S02}l3<2Q2Rt;#X 7pcX1 ?K X:Q %@AAvrsA88B/B6iD,/ 8 84 j5# 50%6val  C>> D   C  E8 EC 9C E EW C DeeD Dy y +DQQ2CMC##% U$ > : ; 9 I$ > : ;9 I : ; 9  : ; 9 II !I/  : ; 9  : ; 9 I8   I< : ; 9  : ; 9 I8  : ; 9  : ; 9 I8''II&I : ;9  : ;9 I8  : ;9 I8 : ;9  : ;9  : ;9  : ;9 I'4: ;9 I?< 5I!: ; 9 I"> I: ; 9 #( $!%4: ; 9 I?<&'(.?: ; 9 '@B): ; 9 IB*4: ; 9 I+1RB UX Y W ,1B- U.41B/4101112B314.: ; 9 'I 5: ; 9 I64: ; 9 I7: ; 9 IB84: ; 9 I9 1U:: ; 9 I;.?: ; 9 'I@B<4: ; 9 IB=.?: ; 9 <>41?: ; 9 I@.: ; 9 ' A: ; 9 IB C.?<n: ; 9 D.?<n: ;9 E.?<n: ; PtTtPPtTtP$T$Ul0@PP  VP`PQ`Q0TT$?P$P8P8TPTXPXP<`X $  `X src/systemc:\users\noama\documents\pros\toolchain\usr\lib\gcc\arm-none-eabi\8.3.1\includec:\users\noama\documents\pros\toolchain\usr\arm-none-eabi\include\machinec:\users\noama\documents\pros\toolchain\usr\arm-none-eabi\include\sysc:\users\noama\documents\pros\toolchain\usr\arm-none-eabi\include./include/rtos./include/system./include/system/user_functions./firmware/libv5rts/sdk/vexv5/includeunwind.cunwind-arm-common.hstddef.h_default_types.h_types.hreent.hlock.hmalloc.h_stdint.herrno.hportmacro.hlist.htask.htcb.hhot.hc_list.hcpp_list.hstdio.hv5_api.h DD.K .. . -/g@J@H80W27*2g/,.g/ =M./KKKL0./L/./J/&&(N,L(.4z.KKKg.K<.8 .. f/.g . .JH..N.f.g ..hK ..Ke. J."""!VJ"(X../ *-/1 .M&-/-1=./&/-//. JKK keepcostsize_t__locale_t__valuesrc/system/unwind.c__sf_read_writeE_TASK_STATE_DELETEDxEventListItem_asctime_buf_cvtlenmallinfo_unused__tm_wcsrtombs_state_nbuf__tm_sec_l64a_buf_UVRSD_FLOATpxStackE_TASK_STATE_INVALIDstart_of_hot_memsmblks_Unwind_Context_lockputs_multfordblks_URC_OKpxNextstart_of_cold_mem_URC_HANDLER_FOUND__wchhot_table__uint8_tuxBasePrioritytskTCB_file_on_exit_args_sys_nerr_Unwind_Wordarenacpp_opcontrol_mbrlen_statelong intpxCurrentTCB_impure_ptr_result_k_sizexNewLib_reent_localtime_bufunwind_ctx__tm_monfsmblks_unused_randsigned charuint8_tcompile_timestamp_URC_END_OF_STACKcontextp2vrs_from_taskcore_regs_UVRSC_WMMXCunsigned charcore_unspecified_locale_info_reent_global_impure_ptrpxTopOfStackchar_fnsusmblks_closehblksuordblks_stdin_Unwind_Reason_CodeulRunTimeCountervexDisplayForegroundColorcpp_initializeulNotifiedValuetaskcompetition_initialize_cookieregisters_UVRSD_FPAX_wds_Unwind_GetGR__lock_sig_func_offset__EIT_entry_cvtbuf__exidx_start_Unwind_Ptrdisabled_p5slong unsigned intHOT_TABLE__sFILE__sdidinit_flags2E_TASK_STATE_SUSPENDEDreport_data_abort_URC_FAILUREcpp_competition_initialize_errnobacktrace_task_signal_buf_UVRSD_VFPXopcontrol_Bigint_maxwds__cleanup_atexit0_Unwind_VRS_GetpvContainer_UVRSC_VFP__uint32_t_emergencyphase2_vrslong long int_niobs__builtin_fputc__sglue_nmallocdouble_gamma_signgamxLIST_ITEM__builtin_memcpy_freelist_iobslist_item_t_glue_signtask_tfloatcpp_disabledprint_phase2_vrs_nextunsigned int_h_errnoinitialize_wcrtomb_state__tm_mday_URC_INSTALL_CONTEXT_new_ubuf_stderr_UVRSD_UINT32_wctomb_state_mbstateE_TASK_STATE_BLOCKED_rand_next_flagstrace_fn__builtin_putchar_atexitucDelayAbortedtask_get_state__count__gnu_Unwind_Find_exidx__tm_wdaylong double__tm_ydayend_of_hot_memC:\Users\noama\Documents\pros\prospvOwnerpcTaskName_seed_seek__builtin_putsregno_fpos_tinfo__wchbtskTaskControlBlockxStateListItemE_TASK_STATE_READY_mbtowc_stateuxMutexesHeldlong long unsigned intvPortEnterCriticalvexDisplayString_UVRSD_UINT64_dso_handle_rand48_stdoutcompile_directorycpp_autonomouspxPrevious__exidx_endfunctions_blksizepvThreadLocalStoragePointers_base_strtok_last_mbrtowc_stateucNotifyState_flock_t__FILEordblks_mbstate_tautonomous_r48wint_tGNU C11 8.3.1 20190703 (release) [gcc-8-branch revision 273027] -mcpu=cortex-a9 -mfpu=neon-fp16 -mfloat-abi=softfp -marm -march=armv7-a+mp+sec+neon-fp16 -g -Os -std=gnu11 -ffunction-sections -fdata-sections -funwind-tables_datatask_stack_thblkhdfputc_UVRSC_WMMXDp2vrs_from_data_abortfputs_UVRSC_COREfprintf_URC_CONTINUE_UNWINDfnoffset_mblen_stateshort int_fntypesE_TASK_STATE_RUNNING_sys_errlist__tm_yearputchar_lbfsize_inc_induxTCBNumberTCB_t__sbufmemcpy_is_cxa_LOCK_T_nextfcontent_UVRSC_FPA_locale__ULongvexDisplayRectClearuint32_t_resultvexDisplayBackgroundColor_off_t_URC_FOREIGN_EXCEPTION_CAUGHT_addshort unsigned int__tm_hour__gnu_Unwind_BacktracevPortExitCritical_mbsrtowcs_statedemand_save_flagsnrecuxTaskNumberend_of_cold_mem_fnargs__tm_isdst__tm_min_getdate_errxItemValueuxPriority_UVRSD_DOUBLEtask_clean_upGCC: (GNU Tools for Arm Embedded Processors 8-2019-q3-update) 8.3.1 20190703 (release) [gcc-8-branch revision 273027] | `BfJ` X(BB B DN A8aeabi.7-A A   "$*D  T  l           @  "#%')+-,/`(8@LZq X/CT\byunwind.c$a$dregisters.9087trace_fn_Unwind_VRS_Getfprintf_impure_ptrtask_clean_up__aeabi_unwind_cpp_pr0__gnu_Unwind_Find_exidxHOT_TABLEstart_of_hot_memend_of_hot_mem__exidx_start__exidx_endp2vrs_from_data_abortreport_data_abortfputsvexDisplayForegroundColorvexDisplayBackgroundColorvexDisplayRectClearvexDisplayStringputcharfputc__gnu_Unwind_BacktracemallinfopxCurrentTCBbacktrace_taskvPortEnterCriticaltask_get_statevPortExitCriticalmemcpy384T5X'\6*7l9p:t;x<|=* 7*7>$@,A4BHCTDdDD4@4EF@,4<GL@THh445&I&&&#&&&'2&&&*7 K$LhMNOGOI"2"*7) ...,!--.;.B.I.N.].b.p.w.~............ .,.>.C.O.\.u......... ..'.4.B.P.].j.x.........%.V.c.}.........&.3.@.M.Z............,.:.H.V.d.r.................$.2.@.N.\.j.x............ .i.w....$ .1 .> .K .X .e .r . . . . . . . . . . ." .( .. .4 .: .@ .F .M .Y .e .x .~ . . . . . . . . . . . . . ., .9 .F .S .` .t . . . . . . . . . . . . . . .! .. .; .H .U .b .o .| . . . . . . . . . .) .6 .C .P .] .j . . . . . . . . . . ."./.<.J.W.d.r.~.......**, **,*#*1*5*:CW`"2".. ..*2*G.[`,p*t*y,,**&1Vl&r&&&&&'2):&@Uf&t&...**** **.%*,:*>*G*K*P,]'. **...#5.F.R.k.o.w.{........................ ... .$.  8<CGNRhlsw&*>BSWkovz        ( (0  $(,8<@DPTX\hlp t x| /0/4 L/P\/`/.symtab.strtab.shstrtab.text.data.bss.rel.text.trace_fn.ARM.extab.text.trace_fn.rel.ARM.exidx.text.trace_fn.rel.text.__gnu_Unwind_Find_exidx.ARM.extab.text.__gnu_Unwind_Find_exidx.rel.ARM.exidx.text.__gnu_Unwind_Find_exidx.ARM.extab.text.p2vrs_from_data_abort.rel.ARM.exidx.text.p2vrs_from_data_abort.rel.text.report_data_abort.ARM.extab.text.report_data_abort.rel.ARM.exidx.text.report_data_abort.rel.text.backtrace_task.ARM.extab.text.backtrace_task.rel.ARM.exidx.text.backtrace_task.rodata.backtrace_task.str1.1.rodata.registers.9087.rodata.report_data_abort.str1.1.rodata.trace_fn.str1.1.rel.debug_info.debug_abbrev.rel.debug_loc.rel.debug_aranges.rel.debug_ranges.rel.debug_line.debug_str.comment.rel.debug_frame.ARM.attributes4!4'4I4`, @;(0?\pX @;0u @;(0 p  @;0 $X|p| @;0a; @<0W`}p`y @=0h @(=X0$p$ @=02,B@/2P2HlM,h @= 0 xyN @PI0# @ @J00%\  @K0'  @K(0)0& 0G3w3 @LP0-ph49412 9hL/260 1697568267 0 0 100666 19932 ` ELF(=4(fe- Ѝ/00S $0S /$00S 0S /@-00S (0S /$00S 0S /@-00S ,0S /$00S 0S /@-00S 00S /$00S 0S /@-00S 40S /$00S 0S /@-f l qpintc$e, 7he.vtv  AvU ,  % P }" %'#R4 Z6_k7% 7 % 87% _7%_x8  6 ,q$<) > % ? % 8@ % A % mB % 0C % D % 0E % F % GOn -P n Q nS V ~ ,vb Zc d% f  Gg) ~ , :z '{ ]|% U[hO_p_r%_w% x h  h_bf % U  k ;$  &(  @,_ub0_up8_ur%< !F@ VC_lbD F%L  P mT & *X m\ A %d%mm% xm(e:g%l }lJl n%=or%0s4u%8w <z@{%D|H}L%P T!XvHH~L ]sB  A O%m%  &m% %@m ,UV ,Uf ,I$ d (Z*+%,  s f5DE,FGo o ,R,$%H,PXvhpx&6%Q`%& ,6 ,F ,mRm}}x} ,, ,  F , m  %  f ,>3m4s0 % ! $0 !c %" N _{ #O$ h#[  \!~ g!  !e !K %! %! %!2 %-L  % & (  `         C         $B8  & W   !     ' (' ($- '(G ($9 'j(g ($E '/( ($Q 'Y( ($] ' 0 )(G '0 )(g '0 )( '0' )( '0G )( * g ( * (' * (G * (g *` ( +n,& & ,,. -fmt,@t&. ....CC% U$ > $ > : ;9 I: ; 9 I : ; 9  : ; 9 II !I/  : ; 9  : ; 9 I8   I< : ; 9  : ; 9 I8  : ; 9  : ; 9 I8''II&I : ;9  : ;9 I8  : ;9 I8 : ;9  : ;9  : ;9  : ;9 I'4: ;9 I?< !!4: ; 9 I?<"> I: ;9 #( $( %&'.?: ; 9 @(B1)1*.?: ; 9 @B+.?: ; 9 'I@B,: ; 9 IB-: ; 9 I..?<n: ; 9 PP(0(0(0(0(0(0(0(0(0(0 ( ./include/pros./include/system/user_functionsc:\users\noama\documents\pros\toolchain\usr\lib\gcc\arm-none-eabi\8.3.1\includec:\users\noama\documents\pros\toolchain\usr\arm-none-eabi\include\machinec:\users\noama\documents\pros\toolchain\usr\arm-none-eabi\include\sysc:\users\noama\documents\pros\toolchain\usr\arm-none-eabi\include./include/systemllemu.hcpp_list.hc_list.hstddef.h_default_types.h_types.hreent.hlock.herrno.hmath.h_stdint.hstdlib.hunistd.hmisc.hhot.hK+K0.f.f..f.f..f.f..f.f..f.f.._dso_handleHOT_TABLEshort int_sys_errlist_fnargs_rand48_emergency_atexit0_wcrtomb_state_wcsrtombs_statesrc/system/user_functions.clong long unsigned int__fdlibm_posix_lbfsizeuser_disabled__locale_t__fdlib_versionfunctionsopterr__tm_secint16_t_off_t_closesigned char_ubuf_basebaked_date__tm_hour__sf_on_exit_args_cookie__sgluelong intlcd_print_flags_is_cxa_stdin_result_klong long intdouble_cvtbuf_offsetuser_cpp_competition_initialize_mbsrtowcs_state_mbrlen_statecpp_initialize__exidx_end_fnsopcontrolcompile_directory_sign_impure_ptr_stderr_Bigint_nextautonomous_read__tm__wchb_stdoutdisabled_cvtlenlong unsigned int_file_incuser_opcontrol_datacompetition_initialize_rand_next_signal_buf_asctime_buf_result__wch_LOCK_Tenviron_new_lock_multoptreset_writehot_tablebaked_time__exidx_startoptargGNU C11 8.3.1 20190703 (release) [gcc-8-branch revision 273027] -mcpu=cortex-a9 -mfpu=neon-fp16 -mfloat-abi=softfp -marm -march=armv7-a+mp+sec+neon-fp16 -g -Os -std=gnu11 -ffunction-sections -fdata-sections -funwind-tablesoptind_nextfuser_cpp_autonomous__tm_mon_atexitsuboptarg__sdidinit_gamma_signgamwint_tfloatuser_autonomous_freelist_wctomb_stateuser_cpp_disabledcpp_competition_initialize_Boolunsigned char_iobs_h_errno_flock_t__tm_yday__sbuf_flags2__FILE_mbstate_t__sFILE_sys_nerr_mbstate_mblen_stateinitialize_ind_locale__cleanup_unspecified_locale_infocpp_opcontrol_reent_seeduser_competition_initialize__count__lock__value_seek__tm_wday_fpos_tlong double__tm_year_errnochar_blksize__fdlibm_ieee_sizeunsigned intC:\Users\noama\Documents\pros\prosline_strtok_last_fntypes_maxwdsshort unsigned int_add_niobscompile_timestamp__ULong_getdate_err_mbrtowc_state__fdlibm_version_global_impure_ptruser_cpp_initializecpp_autonomous_unused_rand_wds_glueuser_cpp_opcontrol_nmalloc_l64a_buf_sig_func__int16_t_nbuf_unused__tm_isdst_localtime_buf__tm_min_r48optopt_mbtowc_state_p5s__tm_mdayuser_initializecpp_disabledGCC: (GNU Tools for Arm Embedded Processors 8-2019-q3-update) 8.3.1 20190703 (release) [gcc-8-branch revision 273027] | B D ( 0R ( 0R ( 0R ( 0R ( 0RA8aeabi.7-A A   "$*D$     ,$!!,!#$$&&$&())++-..00,023355$5788::<==??,?ABBDD$DFGGIIKLLNN,NPQQSUVXZ\^`_b""9(>MB" W0g(l"{0!(&"+00(5":0?(D"I0Nuser_functions.c$a$dlcd_print__aeabi_unwind_cpp_pr0user_cpp_autonomousHOT_TABLEuser_autonomoususer_cpp_initializeuser_initializeuser_cpp_opcontroluser_opcontroluser_cpp_disableduser_disableduser_cpp_competition_initializeuser_competition_initialize*j l$m* jk*j$n,m*j q$m*jp*!j$r,m*&j u$m*,jt*2j$v,m*7j y$m*=jx*Cj$z,m*Hj }$m*Nj|*Tj$~,m*Yj` eeec!d/e6e=eBeQeXe]ekereyeeeeeeeeeeee&e+e7eDe]ejeweeeeeeeeeee*e8eEeRe`eeeeeeeee e>eKeeereeeeeeeeee(e5eBeyeeeeeeeeeeee"e0e>eLeZeheveeeeeegeteeeeeeee ee(e6eDeRe`ene|eeeeeeeeeeeQe_eeee e e6 eB eP eW e\ eo eu e| e e e e e e e e e e e e, e9 eF eS e` em ez e e e e e e e e e e e N N( e/ => =H eO ,^ ,h eo ~  e   e Y Y e H H e 7 7 e & &( e/ > H eO T^ Th eo C~ C e 2 2 e ! ! e   e  e a a) e. e2 e: e> eF eJ eR eV e^ eb e_ (08!@&H,P2X7`=hCpHxNTY   $(!,!0&4&8,<,@2D2H7L7P=T=XC\C`HdHhNlNpTtTxY|Y7U x!&,42F7o=CHNTYf4f8 DfHTfXlfp|f!f&f,f2f7f=fCfHfN$f(T4f8Y.symtab.strtab.shstrtab.text.data.bss.ARM.extab.text.lcd_print.rel.ARM.exidx.text.lcd_print.rel.text.user_cpp_autonomous.ARM.extab.text.user_cpp_autonomous.rel.ARM.exidx.text.user_cpp_autonomous.rel.text.autonomous.ARM.extab.text.autonomous.rel.ARM.exidx.text.autonomous.rel.text.user_autonomous.ARM.extab.text.user_autonomous.rel.ARM.exidx.text.user_autonomous.rel.text.user_cpp_initialize.ARM.extab.text.user_cpp_initialize.rel.ARM.exidx.text.user_cpp_initialize.rel.text.initialize.ARM.extab.text.initialize.rel.ARM.exidx.text.initialize.rel.text.user_initialize.ARM.extab.text.user_initialize.rel.ARM.exidx.text.user_initialize.rel.text.user_cpp_opcontrol.ARM.extab.text.user_cpp_opcontrol.rel.ARM.exidx.text.user_cpp_opcontrol.rel.text.opcontrol.ARM.extab.text.opcontrol.rel.ARM.exidx.text.opcontrol.rel.text.user_opcontrol.ARM.extab.text.user_opcontrol.rel.ARM.exidx.text.user_opcontrol.rel.text.user_cpp_disabled.ARM.extab.text.user_cpp_disabled.rel.ARM.exidx.text.user_cpp_disabled.rel.text.disabled.ARM.extab.text.disabled.rel.ARM.exidx.text.disabled.rel.text.user_disabled.ARM.extab.text.user_disabled.rel.ARM.exidx.text.user_disabled.rel.text.user_cpp_competition_initialize.ARM.extab.text.user_cpp_competition_initialize.rel.ARM.exidx.text.user_cpp_competition_initialize.rel.text.competition_initialize.ARM.extab.text.competition_initialize.rel.ARM.exidx.text.competition_initialize.rel.text.user_competition_initialize.ARM.extab.text.user_competition_initialize.rel.ARM.exidx.text.user_competition_initialize.rel.debug_info.debug_abbrev.rel.debug_loc.rel.debug_aranges.rel.debug_ranges.rel.debug_line.debug_str.comment.rel.debug_frame.ARM.attributes4!4'464,DJpDF @+cL(d @$+ctpt @4+c | @D+c p  @L+cA0 @\+c7[pW @l+c({ @|+cp @+c @+cp @+cX04 @+c!N,rp,!n @+c$4( @+c&\p\& @+c)d @+c+ h+ph+' @+c.hp0E @ ,c0^p0} @,c3( @,,c5p5 @<,c8! @L,c:4p:0 @T,c=o0M @d,c?ep? @t,cB( @,cDDpDD @,cG^L3 @,cITPpPI{ @,cLX0 @,cNpN @,cQ,j ( @,(cS8J%F @4 cVYU @$4cXlDh @4cZ~$z @5c\00 w H @,6c`p!9"di * ,7/280 1692644769 0 0 100666 2436 ` ELF(4(  P-P^OP-P^OP-P^  Oo/d2 src/systemxilinx_vectors.s///////0//20///0///////*"?%src/system/xilinx_vectors.sC:\Users\noama\Documents\pros\prosGNU AS 2.32.0A&aeabi7-A A   $*D@$p:PT Y0m 0p4@mDPmdpmm   x~$aFreeRTOS_Undefined_swiFreeRTOS_PrefetchAbortHandlerFreeRTOS_DataAbortHandler_irqFreeRTOS_FIQHandler$dFIQLoop_boot_freertos_vector_tableFIQInterruptDataAbortInterruptPrefetchAbortInterruptvPortInstallFreeRTOSVectorTableFreeRTOS_IRQ_HandlerFreeRTOS_SWI_Handler #$$4X x!?  .symtab.strtab.shstrtab.text.data.bss.rel.freertos_vectors.rel.debug_line.rel.debug_info.debug_abbrev.rel.debug_aranges.debug_str.ARM.attributes4!4'40@, @8FhB @VP&R @8bvt p @ 0Mp'$P t