Files
Power-Pico/Power_Pico/MDK-ARM/power_pico/heap_4.o

56 lines
58 KiB
Plaintext
Raw Normal View History

2025-08-02 19:53:22 +08:00
ELF(<00><>4(<00><00>HO<48>pQB<06><> I <20>A<1A><>pQ J#D<><44>9:!<21>`K` ` <1A><><13>`O<>@S`PapG0<>I<00>F
h<EFBFBD>B<EFBFBD><EFBFBD>Kh\<18>B<03>@hDH`FCh<18>B <09>L<$h<>B <09>RhDB`
hh`<60>B<00>`0<>`<60><>-<2D><>AF'<27><><EFBFBD><EFBFBD>2N0h<08><><EFBFBD><EFBFBD><EFBFBD>piBN<42>ų5h<0E><05><00><>Dh<07>P <20><><11><><EFBFBD>O<EFBFBD><4F><EFBFBD>o<EFBFBD><6F><EFBFBD>-<2D>ph<70>B7<42>#H0F h<01> F Fah<61>B<02>!h)<29><>1h<31>B'<27>h!h``h7A)<0F>`B<08>P <20><><11><><EFBFBD>O<EFBFBD><4F><EFBFBD>o<EFBFBD><6F><EFBFBD><13>A`e`<60><><EFBFBD><EFBFBD>ahph@p`<60>h<EFBFBD>BҰ`piC <20><><01>h@<1C>`<60><><EFBFBD><EFBFBD>x<07>P <20><><11><><EFBFBD>O<EFBFBD><4F><EFBFBD>o<EFBFBD><6F><EFBFBD>8F<38><46><EFBFBD><EFBFBD>p<>(*<2A>M<><4D>`hiiB<07>P <20><><11><><EFBFBD>O<EFBFBD><4F><EFBFBD>o<EFBFBD><6F><EFBFBD>"h:<3A>P <20><><11><><EFBFBD>O<EFBFBD><4F><EFBFBD>o<EFBFBD><6F><EFBFBD><EFBFBD>C``<60><><EFBFBD><EFBFBD>`hihDh` F<><46><EFBFBD><EFBFBD>(i@(a<><61>p@<40><><EFBFBD><EFBFBD>p<EFBFBD>-<2D><>A'F=F|<1E><><EFBFBD><EFBFBD>H<><48>T<EFBFBD>h<><68>`<60><><EFBFBD> Ah<1C>B<00> F<>B<00> Fh<>B<EFBFBD><42><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>`<60><>T<><54><EFBFBD><EFBFBD><EFBFBD><EFBFBD>1`<60><> qa<71><61><10>a<EFBFBD><61>0a<30><61><EFBFBD>A<EFBFBD><41><EFBFBD><EFBFBD>pGH@hpGH<>hpGComponent: ARM Compiler 5.06 update 7 (build 960) Tool: ArmCC [4d365d]ArmCC --c99 --split_sections --debug -c -opower_pico\heap_4.o --depend=power_pico\heap_4.d --cpu=Cortex-M4.fp.sp --apcs=interwork -O3 --diag_suppress=9931 -I../Core/Inc -I../Drivers/STM32F4xx_HAL_Driver/Inc -I../Drivers/STM32F4xx_HAL_Driver/Inc/Legacy -I../Middlewares/Third_Party/FreeRTOS/Source/include -I../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2 -I../Middlewares/Third_Party/FreeRTOS/Source/portable/RVDS/ARM_CM4F -I../Drivers/CMSIS/Device/ST/STM32F4xx/Include -I../Drivers/CMSIS/Include -I.\RTE\_power_pico -I"E:\Program Files\Keil_v5\ARM\Packs\ARM\CMSIS\5.9.0\CMSIS\Core\Include" -I"E:\Program Files\Keil_v5\ARM\Packs\Keil\STM32F4xx_DFP\2.17.1\Drivers\CMSIS\Device\ST\STM32F4xx\Include" -D__UVISION_VERSION=538 -D_RTE_ -DSTM32F411xE -D_RTE_ -DUSE_HAL_DRIVER -DSTM32F411xE --omf_browse=power_pico\heap_4.crf ../Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.c`<00><><EFBFBD><EFBFBD>armcc+|  
  <07><07><07><07><07><07><07><07><08><08><08><08><08><08><08><08>HA}<7D><03><02>`<00><><EFBFBD><EFBFBD>armcc+|  
  <07><07><07><07><07><07><07><07><08><08><08><08><08><08><08><08><00>Bz<><06><05><04><03><02>`<00><><EFBFBD><EFBFBD>armcc+|  
  <07><07><07><07><07><07><07><07><08><08><08><08><08><08><08><08>$^A|<7C><04><03><02>k
<00><><EFBFBD><EFBFBD>B `<00><><EFBFBD><EFBFBD>armcc+|  
  <08><08><08><08><08><08><08><08><08><08><08><08><08><08><08><08> `<00><><EFBFBD><EFBFBD>armcc+|  
  <08><08><08><08><08><08><08><08><08><08><08><08><08><08><08><08> `<00><><EFBFBD><EFBFBD>armcc+|  
  <08><08><08><08><08><08><08><08><08><08><08><08><08><08><08><08> `<00><><EFBFBD><EFBFBD>armcc+|  
  <07><07><07><07><07><07><07><07><08><08><08><08><08><08><08><08>$fBz<><06><05><04><03><02>o<00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>`<00><><EFBFBD><EFBFBD>armcc+|  
  <07><07><07><07><07><07><07><07><08><08><08><08><08><08><08><08> B<00>
../Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.cComponent: ARM Compiler 5.06 update 7 (build 960) Tool: ArmCC [4d365d] E:\projects\programs\STM32_Programs\F411_programs\F411CEU6\Power_Pico\Power_Pico\MDK-ARM<00>../Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.cComponent: ARM Compiler 5.06 update 7 (build 960) Tool: ArmCC [4d365d] E:\projects\programs\STM32_Programs\F411_programs\F411CEU6\Power_Pico\Power_Pico\MDK-ARMYpxEnd<10>YxFreeBytesRemaining<10>YxMinimumEverFreeBytesRemaining<10>YxNumberOfSuccessfulAllocations<10>YxNumberOfSuccessfulFrees<10>YxBlockAllocatedBit<10>YxStart<10>YucHeap<10>h../Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.cComponent: ARM Compiler 5.06 update 7 (build 960) Tool: ArmCC [4d365d] E:\projects\programs\STM32_Programs\F411_programs\F411CEU6\Power_Pico\Power_Pico\MDK-ARMH?<3F><01> prvInsertBlockIntoFreeListHipxBlockToInsert<10>"XpxIterator<10>Q \puc<00>../Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.cComponent: ARM Compiler 5.06 update 7 (build 960) Tool: ArmCC [4d365d] E:\projects\programs\STM32_Programs\F411_programs\F411CEU6\Power_Pico\Power_Pico\MDK-ARM<00>uvoid"<12>><3E>spvPortMalloc<00>$<10>xWantedSize^__resultP<>ZpxBlock<10>3ZpxPreviousBlock<10>QZpxNewBlockLink<10> ZpvReturndF<>_2@<01>bz2F<>_<00><00><01>bz<00>F<>_<00><00><01>bz<00><00>../Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.cComponent: ARM Compiler 5.06 update 7 (build 960) Tool: ArmCC [4d365d] E:\projects\programs\STM32_Programs\F411_programs\F411CEU6\Power_Pico\Power_Pico\MDK-ARM^uvoid"<12>?<3F><01>vPortFree^ipvM\pucZpxLink<10>:F<>_"<01>bzF<>_(6<01>bz(@../Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.cComponent: ARM Compiler 5.06 update 7 (build 960) Tool: ArmCC [4d365d] E:\projects\programs\STM32_Programs\F411_programs\F411CEU6\Power_Pico\Power_Pico\MDK-ARM><3E><01>xPortGetFreeHeapSize<10>^__result<10>PL../Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.cComponent: ARM Compiler 5.06 update 7 (build 960) Tool: ArmCC [4d365d] E:\projects\programs\STM32_Programs\F411_programs\F411CEU6\Power_Pico\Power_Pico\MDK-ARM><3E><01>xPortGetMinimumEverFreeHeapSize<10>^__result<10>P(../Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.cComponent: ARM Compiler 5.06 update 7 (build 960) Tool: ArmCC [4d365d] E:\projects\programs\STM32_Programs\F411_programs\F411CEU6\Power_Pico\Power_Pico\MDK-ARM?<3F><01>vPortInitialiseBlocks<00>../Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.cComponent: ARM Compiler 5.06 update 7 (build 960) Tool: ArmCC [4d365d] E:\projects\programs\STM32_Programs\F411_programs\F411CEU6\Power_Pico\Power_Pico\MDK-ARMf?<3F><01>vPortGetHeapStatsfipxHeapStats <00>ZpxBlock<10>/ZxBlocks<10>hZxMaxSize<10>UZxMinSize<10>B0../Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.cComponent: ARM Compiler 5.06 update 7 (build 960) Tool: ArmCC [4d365d] E:\projects\programs\STM32_Programs\F411_programs\F411CEU6\Power_Pico\Power_Pico\MDK-ARMBI<>Bb&b;eNc^d[ ../Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.c<01>[ ../Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.c<03>z!
!( l<01><00> ../Middlewares/Third_Party/FreeRTOS/Source/portable/RVDS/ARM_CM4F/../Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.cportmacro.h<03> &[ !}7+p! <03><03>D<00> ../Middlewares/Third_Party/FreeRTOS/Source/portable/RVDS/ARM_CM4F/../Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.cportmacro.h<03>r<03>%<03><03><03>  %|[ ../Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.c<03>|[ ../Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.c<03>t[ ../Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.c<03><01>[ ../Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.c<03>~, g k s <01>[ ../Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.c<03>}w |$ }<00><>H} PHP}<00>}~<00>PV<00>T<><00>TPpPjWz<00>W<><00>W<><00>W}<00><>X}X\}\^}6T
P}}}}<00><><EFBFBD>b}bf}8P 8T
8U$W*8WP8VB}<00>Q__DATE__ "Aug 2 2025"__TIME__ "19:37:43"__STDC__ 1__STDC_VERSION__ 199901L__STDC_HOSTED__ 1__STDC_ISO_10646__ 200607__EDG__ 1__EDG_VERSION__ 407__EDG_SIZE_TYPE__ unsigned int__EDG_PTRDIFF_TYPE__ int__sizeof_int 4__sizeof_long 4__sizeof_ptr 4__ARMCC_VERSION 5060960__TARGET_CPU_CORTEX_M4_FP_SP 1__TARGET_FPU_VFPV4_SP_D16 1__UVISION_VERSION 538_RTE_ 1STM32F411xE 1_RTE_ 1USE_HAL_DRIVER 1STM32F411xE 1__CC_ARM 1__arm 1__arm__ 1__TARGET_ARCH_7E_M 1__TARGET_ARCH_ARM 0__TARGET_ARCH_THUMB 4__TARGET_ARCH_A64 0__TARGET_ARCH_AARCH32 1__TARGET_PROFILE_M 1__TARGET_FEATURE_HALFWORD 1__TARGET_FEATURE_THUMB 1__TARGET_FEATURE_MULTIPLY 1__TARGET_FEATURE_DSPMUL 1__TARGET_FEATURE_DOUBLEWORD 1__TARGET_FEATURE_DIVIDE 1__TARGET_FEATURE_UNALIGNED 1__TARGET_FEATURE_CLZ 1__TARGET_FEATURE_DMB 1__TARGET_FPU_VFPV4 1__TARGET_FPU_VFP 1__TARGET_FPU_VFP_SINGLE 1__TARGET_FEATURE_EXTENSION_REGISTER_COUNT 16__APCS_INTERWORK 1__FP_FAST_FMAF 1__thumb 1__thumb__ 1__t32__ 1__OPTIMISE_SPACE 1__OPT_SMALL_ASSERT 1__OPTIMISE_LEVEL 3<00> pvPortMalloc<00> vPortFree'D<00>xPortGetFreeHeapSize2P<00>xPortGetMinimumEverFreeHeapSize(,<00>vPortInitialiseBlocks$<00><00>vPortGetHeapStats:98<00>E:\Program Files\Keil_v5\ARM\ARMCC\Bin\..\include\stdlib.hComponent: ARM Compiler 5.06 update 7 (build 960) Tool: ArmCC [4d365d] unsigned intunsigned shortintlonglong longuvoidcharPsize_t<12><Pwchar_t<12>P)<29>div_tquot<12>#rem<12>#Pdiv_t\))<29>ldiv_tquot<12>#rem<12>#Pldiv_t0^/)<29>lldiv_tquot<12>#rem<12>#Plldiv_taa2)<29>_rand_state<00><03><12>8__x<12>#)<29>_ANSI_rand_state<03><12>__x<12>#N<><12>%<12>%<12>V"<12><12>"<12>"<12>P__heapprt<01>)<29>__sdiv32by16quot<12>#rem<12>#P__sdiv32by16<01>0)<29>__udiv32by16quot<12>#rem<12>#P__udiv32by16T<01>9)<29>__sdiv64by32rem<12>#quot<12>#P__sdiv64by32<12><01>0\R E:\Program Files\Keil_v5\ARM\ARMCC\Bin\..\include\stdlib.h__stdlib_h __ARMCLIB_VERSION 5060044__LONGLONG long long_ARMABI __declspec(__nothrow)_ARMABI_PURE __declspec(__nothrow) __attribute__((const))_ARMABI_NORETURN __declspec(__nothrow) __declspec(__noreturn)_ARMABI_THROW !__STDLIB_DECLS )__USE_C99_STDLIB 1-__CLIBNS4__CLIBNS GNULLHNULL 0mEXIT_FAILURE 1oEXIT_SUCCESS 0<01>RAND_MAX 0x7fffffff<01>MB_CUR_MAX ( __aeabi_MB_CUR_MAX() )<01>__LANGUAGE_LINKAGE_CHANGES_FUNCTION_TYPE <01>__fpsr_IXE 0x100000<01>__fpsr_UFE 0x80000<01>__fpsr_OFE 0x40000<01>__fpsr_DZE 0x20000<01>__fpsr_IOE 0x10000<01>__fpsr_IXC 0x10<01>__fpsr_UFC 0x8<01>__fpsr_OFC 0x4<01>__fpsr_DZC 0x2<01>__fpsr_IOC 0x1<02>__LONGLONG>=<E:\Program Files\Keil_v5\ARM\ARMCC\Bin\..\include\stddef.hComponent: ARM Compiler 5.06 update 7 (build 960) Tool: ArmCC [4d365d] intlong doubleunsigned shortunsigned intPptrdiff_t<12>&Pmax_align_t<12>_Psize_t<12><Pwchar_t<12>Ph^ E:\Program Files\Keil_v5\ARM\ARMCC\Bin\..\include\stddef.hstdlib.h__stddef_h __ARMCLIB_VERSION 5060044__STDDEF_DECLS __CLIBNS __CLIBNS SNULLTNULL 0[offsetof(t,memb) ((__CLIBNS size_t)__INTADDR__(&(((t *)0)->memb)))BA@E:\Program Files\Keil_v5\ARM\ARMCC\Bin\..\include\stdint.hComponent: ARM Compiler 5.06 update 7 (build 960) Tool: ArmCC [4d365d] signed charshortintlong longunsigned charunsigned shortunsigned intunsigned long longPint8_t<12>8 Pint16_t<12>9 Pint32_t<12>: Pint64_t<12>; Puint8_t<12>> Puint16_t<12>? Puint32_t<12>@ Puint64_t<12>A Pint_least8_t<12>G Pint_least16_t<12>H Pint_least32_t<12>I Pint
../Core/Inc/FreeRTOSConfig.hComponent: ARM Compiler 5.06 update 7 (build 960) Tool: ArmCC [4d365d] E:\projects\programs\STM32_Programs\F411_programs\F411CEU6\Power_Pico\Power_Pico\MDK-ARMqSystemCoreClockg|s ../Core/Inc/E:\Program Files\Keil_v5\ARM\ARMCC\Bin\..\include\FreeRTOSConfig.hstdint.h FREERTOS_CONFIG_H 48CMSIS_device_header "stm32f4xx.h";configENABLE_FPU 0<configENABLE_MPU 0>configUSE_PREEMPTION 1?configSUPPORT_STATIC_ALLOCATION 1@configSUPPORT_DYNAMIC_ALLOCATION 1AconfigUSE_IDLE_HOOK 0BconfigUSE_TICK_HOOK 0CconfigCPU_CLOCK_HZ ( SystemCoreClock )DconfigTICK_RATE_HZ ((TickType_t)1000)EconfigMAX_PRIORITIES ( 56 )FconfigMINIMAL_STACK_SIZE ((uint16_t)128)GconfigTOTAL_HEAP_SIZE ((size_t)15360)HconfigMAX_TASK_NAME_LEN ( 16 )IconfigUSE_TRACE_FACILITY 1JconfigUSE_16_BIT_TICKS 0KconfigUSE_MUTEXES 1LconfigQUEUE_REGISTRY_SIZE 8MconfigUSE_RECURSIVE_MUTEXES 1NconfigUSE_COUNTING_SEMAPHORES 1OconfigUSE_PORT_OPTIMISED_TASK_SELECTION 0SconfigMESSAGE_BUFFER_LENGTH_TYPE size_tWconfigUSE_CO_ROUTINES 0XconfigMAX_CO_ROUTINE_PRIORITIES ( 2 )[configUSE_TIMERS 1\configTIMER_TASK_PRIORITY ( 2 )]configTIMER_QUEUE_LENGTH 10^configTIMER_TASK_STACK_DEPTH 256aconfigUSE_OS2_THREAD_SUSPEND_RESUME 1bconfigUSE_OS2_THREAD_ENUMERATE 1cconfigUSE_OS2_EVENTFLAGS_FROM_ISR 1dconfigUSE_OS2_THREAD_FLAGS 1econfigUSE_OS2_TIMER 1fconfigUSE_OS2_MUTEX 1jINCLUDE_vTaskPrioritySet 1kINCLUDE_uxTaskPriorityGet 1lINCLUDE_vTaskDelete 1mINCLUDE_vTaskCleanUpResources 0nINCLUDE_vTaskSuspend 1oINCLUDE_vTaskDelayUntil 1pINCLUDE_vTaskDelay 1qINCLUDE_xTaskGetSchedulerState 1rINCLUDE_xTimerPendFunctionCall 1sINCLUDE_xQueueGetMutexHolder 1tINCLUDE_uxTaskGetStackHighWaterMark 1uINCLUDE_xTaskGetCurrentTaskHandle 1vINCLUDE_eTaskGetState 1|USE_FreeRTOS_HEAP_4 <01>configPRIO_BITS 4<01>configLIBRARY_LOWEST_INTERRUPT_PRIORITY 15<01>configLIBRARY_MAX_SYSCALL_INTERRUPT_PRIORITY 5<01>configKERNEL_INTERRUPT_PRIORITY ( configLIBRARY_LOWEST_INTERRUPT_PRIORITY << (8 - configPRIO_BITS) )<01>configMAX_SYSCALL_INTERRUPT_PRIORITY ( configLIBRARY_MAX_SYSCALL_INTERRUPT_PRIORITY << (8 - configPRIO_BITS) )<01>configASSERT(x) if ((x) == 0) {taskDISABLE_INTERRUPTS(); for( ;; );}<01>vPortSVCHandler SVC_Handler<01>xPortPendSVHandler PendSV_Handler<01>USE_CUSTOM_SYSTICK_HANDLER_IMPLEMENTATION 0"<00><00>SystemCoreClockKJI 
../Middlewares/Third_Party/FreeRTOS/Source/include/projdefs.hComponent: ARM Compiler 5.06 update 7 (build 960) Tool: ArmCC [4d365d] E:\projects\programs\STM32_Programs\F411_programs\F411CEU6\Power_Pico\Power_Pico\MDK-ARMuvoid"<12>"PTaskFunction_t<12>#O<>%<12>`U ../Middlewares/Third_Party/FreeRTOS/Source/include/projdefs.hPROJDEFS_H )pdMS_TO_TICKS(xTimeInMs) ( ( TickType_t ) ( ( ( TickType_t ) ( xTimeInMs ) * ( TickType_t ) configTICK_RATE_HZ ) / ( TickType_t ) 1000 ) ),pdFALSE ( ( BaseType_t ) 0 )-pdTRUE ( ( BaseType_t ) 1 )/pdPASS ( pdTRUE )0pdFAIL ( pdFALSE )1errQUEUE_EMPTY ( ( BaseType_t ) 0 )2errQUEUE_FULL ( ( BaseType_t ) 0 )5errCOULD_NOT_ALLOCATE_REQUIRED_MEMORY ( -1 )6errQUEUE_BLOCKED ( -4 )7errQUEUE_YIELD ( -5 );configUSE_LIST_DATA_INTEGRITY_CHECK_BYTES 0ApdINTEGRITY_CHECK_VALUE 0x5a5a5a5aULFpdFREERTOS_ERRNO_NONE 0GpdFREERTOS_ERRNO_ENOENT 2HpdFREERTOS_ERRNO_EINTR 4IpdFREERTOS_ERRNO_EIO 5JpdFREERTOS_ERRNO_ENXIO 6KpdFREERTOS_ERRNO_EBADF 9LpdFREERTOS_ERRNO_EAGAIN 11MpdFREERTOS_ERRNO_EWOULDBLOCK 11NpdFREERTOS_ERRNO_ENOMEM 12OpdFREERTOS_ERRNO_EACCES 13PpdFREERTOS_ERRNO_EFAULT 14QpdFREERTOS_ERRNO_EBUSY 16RpdFREERTOS_ERRNO_EEXIST 17SpdFREERTOS_ERRNO_EXDEV 18TpdFREERTOS_ERRNO_ENODEV 19UpdFREERTOS_ERRNO_ENOTDIR 20VpdFREERTOS_ERRNO_EISDIR 21WpdFREERTOS_ERRNO_EINVAL 22XpdFREERTOS_ERRNO_ENOSPC 28YpdFREERTOS_ERRNO_ESPIPE 29ZpdFREERTOS_ERRNO_EROFS 30[pdFREERTOS_ERRNO_EUNATCH 42\pdFREERTOS_ERRNO_EBADE 50]pdFREERTOS_ERRNO_EFTYPE 79^pdFREERTOS_ERRNO_ENMFILE 89_pdFREERTOS_ERRNO_ENOTEMPTY 90`pdFREERTOS_ERRNO_ENAMETOOLONG 91apdFREERTOS_ERRNO_EOPNOTSUPP 95bpdFREERTOS_ERRNO_ENOBUFS 105cpdFREERTOS_ERRNO_ENOPROTOOPT 109dpdFREERTOS_ERRNO_EADDRINUSE 112epdFREERTOS_ERRNO_ETIMEDOUT 116fpdFREERTOS_ERRNO_EINPROGRESS 119gpdFREERTOS_ERRNO_EALREADY 120hpdFREERTOS_ERRNO_EADDRNOTAVAIL 125ipdFREERTOS_ERRNO_EISCONN 127jpdFREERTOS_ERRNO_ENOTCONN 128kpdFREERTOS_ERRNO_ENOMEDIUM 135lpdFREERTOS_ERRNO_EILSEQ 138mpdFREERTOS_ERRNO_ECANCELED 140qpdFREERTOS_LITTLE_ENDIAN 0rpdFREERTOS_BIG_ENDIAN 1updLITTLE_ENDIAN pdFREERTOS_LITTLE_ENDIANvpdBIG_ENDIAN pdFREERTOS_BIG_ENDIANONM
../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.hComponent: ARM Compiler 5.06 update 7 (build 960) Tool: ArmCC [4d365d] E:\projects\programs\STM32_Programs\F411_programs\F411CEU6\Power_Pico\Power_Pico\MDK-ARMlc ../Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.hDEPRECATED_DEFINITIONS_H SRQ<00>
../Middlewares/Third_Party/FreeRTOS/Source/portable/RVDS/ARM_CM4F/portmacro.hComponent: ARM Compiler 5.06 update 7 (build 960) Tool: ArmCC [4d365d] E:\projects\programs\STM32_Programs\F411_programs\F411CEU6\Power_Pico\Power_Pico\MDK-ARMlongunsigned longPStackType_tg7PBaseType_t8PUBaseType_t 9PTickType_tg?<<3C><01>vPortSetBASEPRI$gulBASEPRI<<3C><01>vPortClearBASEPRIFromISR;<3B><01>"ulPortRaiseBASEPRIga__resultg\ulReturng\ulNewBASEPRIg;<3B><01>$xPortIsInsideInterrupt2a__result2\ulCurrentInterruptg\xReturn29<><01>vPortRaiseBASEPRI\ulNewBASEPRIgpe ../Middlewares/Third_Party/FreeRTOS/Source/portable/RVDS/ARM_CM4F/portmacro.hPORTMACRO_H /portCHAR char0portFLOAT float1portDOUBLE double2portLONG long3portSHORT short4portSTACK_TYPE uint32_t5portBASE_TYPE long@portMAX_DELAY ( TickType_t ) 0xffffffffULDportTICK_TYPE_IS_ATOMIC 1IportSTACK_GROWTH ( -1 )JportTICK_PERIOD_MS ( ( TickType_t ) 1000 / configTICK_RATE_HZ )KportBYTE_ALIGNMENT 8NportSY_FULL_READ_WRITE ( 15 )SportYIELD() { portNVIC_INT_CTRL_REG = portNVIC_PENDSVSET_BIT; __dsb( portSY_FULL_READ_WRITE ); __isb( portSY_FULL_READ_WRITE ); }_portNVIC_INT_CTRL_REG ( * ( ( volatile uint32_t * ) 0xe000ed04 ) )`portNVIC_PENDSVSET_BIT ( 1UL << 28UL )aportEND_SWITCHING_ISR(xSwitchRequired) if( xSwitchRequired != pdFALSE ) portYIELD()bportYIELD_FROM_ISR(x) portEND_SWITCHING_ISR( x )iportDISABLE_INTERRUPTS() vPortRaiseBASEPRI()jportENABLE_INTERRUPTS() vPortSetBASEPRI( 0 )kportENTER_CRITICAL() vPortEnterCritical()lportEXIT_CRITICAL() vPortExitCritical()mportSET_INTERRUPT_MASK_FROM_ISR() ulPortRaiseBASEPRI()nportCLEAR_INTERRUPT_MASK_FROM_ISR(x) vPortSetBASEPRI(x)uportSUPPRESS_TICKS_AND_SLEEP(xExpectedIdleTime) vPortSuppressTicksAndSleep( xExpectedIdleTime )<01>portTASK_FUNCTION_PROTO(vFunction,pvParameters) void vFunction( void *pvParameters )<01>portTASK_FUNCTION(vFunction,pvParameters) void vFunction( void *pvParameters )<01>portASSERT_IF_INTERRUPT_PRIORITY_INVALID() vPortValidateInterruptPriority()<01>portNOP() <01>portINLINE __inline<01>portFORCE_INLINE __forceinlineWVU<00>
../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.hComponent: ARM Compiler 5.06 update 7 (build 960) Tool: ArmCC [4d365d] E:\projects\programs\STM32_Programs\F411_programs\F411CEU6\Power_Pico\Power_Pico\MDK-ARMdY ../Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.hMPU_WRAPPERS_H <01>PRIVILEGED_FUNCTION <01>PRIVILEGED_DATA <01>FREERTOS_SYSTEM_CALL <01>portUSING_MPU_WRAPPERS 0[ZYt
../Middlewares/Third_Party/FreeRTOS/Source/include/portable.hComponent: ARM Compiler 5.06 update 7 (build 960) Tool: ArmCC [4d365d] E:\projects\programs\STM32_Programs\F411_programs\F411CEU6\Power_Pico\Power_Pico\MDK-ARM)<29>HeapRegionpucStartAddress1#xSizeInBytes<10>#"HPHeapRegion_t<12>)<29>xHeapStatsxAvailableHeapSpaceInBytes<10>#xSizeOfLargestFreeBlockInBytes<10>#xSizeOfSmallestFreeBlockInBytes<10>#xNumberOfFreeBlocks<10># xMinimumEverFreeBytesRemaining<10>#xNumberOfSuccessfulAllocations<10>#xNumberOfSuccessfulFrees<10>#PHeapStats_tK<01><00><00> ../Middlewares/Third_Party/FreeRTOS/Source/include/../Middlewares/Third_Party/FreeRTOS/Source/portable/RVDS/ARM_CM4F/portable.hdeprecated_definitions.hportmacro.hmpu_wrappers.h!PORTABLE_H -4@portBYTE_ALIGNMENT_MASK ( 0x0007 )TportNUM_CONFIGURABLE_REGIONS 1XportHAS_STACK_OVERFLOW_CHECKING 0\portARCH_NAME NULLc_^]<00>
../Middlewares/Third_Party/FreeRTOS/Source/include/FreeRTOS.hComponent: ARM Compiler 5.06 update 7 (build 960) Tool: ArmCC [4d365d] E:\projects\programs\STM32_Programs\F411_programs\F411CEU6\Power_Pico\Power_Pico\MDK-ARMuvoid"<12>PStaticListItem_t<12><01>")<29>xSTATIC_MINI_LIST_ITEM xDummy2W#<03><12>pvDummy3C#PStaticMiniListItem_t<01>')<29>xSTATIC_LISTuxDummy2D#pvDummy3<12>#xDummy4]#PStaticList_tz<01>)<29>xSTATIC_TCB\pxDummy1<12>#<03><12>xDummy3<12>#uxDummy5D#,pxDummy6<12>#0<03>HucDummy7,#4<03>DuxDummy10G#D<03>DuxDummy12c#LulDummy18g#TucDummy19H#XuxDummy20H#YPStaticTask_t<12><01> S<>pvDummy2<12>uxDummy2D)<29>xSTATIC_QUEUEP<03><12>pvDummy1#u<12># <03><12>xDummy3##<03>DuxDummy4;#8<03>HucDummy5V#DucDummy6H#FuxDummy8D#HucDummy9H#LPStaticQueue_t<12><01> PStaticSemaphore_t<12><01> )<29>xSTATIC_EVENT_GROUP xDummy1W#xDummy2<12>#uxDummy3D#ucDummy4H#PStaticEventGroup_t<12><01> )<29> xSTATIC_TIMER,pvDummy1<12>#xDummy2<12>#xDummy3W#pvDummy5<12>#pvDummy6# uxDummy7D#$ucDummy8H#(PStaticTimer_tP<01> )<29>
xSTATIC_STREAM_BUFFER$<03>
<10>uxDummy1 #<03>
<12>pvDummy2$#ucDummy3H#uxDummy4D# PStaticStreamBuffer_t<12><01>
PStaticMessageBuffer_tb<01>
)<29> xSTATIC_LIST_ITEMxDummy2W#<03> <12>pvDummy3<12>#<00><00> ../Middlewares/Third_Party/FreeRTOS/Source/include/E:\Program Files\Keil_v5\ARM\ARMCC\Bin\..\include\../Core/Inc/FreeRTOS.hstddef.hstdint.hFreeRTOSConfig.hprojdefs.hportable.hINC_FREERTOS_H "18;>BconfigUSE_NEWLIB_REENTRANT 0<01>INCLUDE_xTaskGetIdleTaskHandle 0<01>INCLUDE_xTaskAbortDelay 0<01>INCLUDE_xSemaphoreGetMutexHolder INCLUDE_xQueueGetMutexHolder<01>INCLUDE_xTaskGetHandle 0<01>INCLUDE_uxTaskGetStackHighWaterMark2 0<01>INCLUDE_xTaskResumeFromISR 1<01>configUSE_DAEMON_TASK_STARTUP_HOOK 0<01>configUSE_APPLICATION_TASK_TAG 0<01>configNUM_THREAD_LOCAL_STORAGE_POINTERS 0<01>configUSE_ALTERNATIVE_API 0<01>portCRITICAL_NESTING_IN_TCB 0<01>configIDLE_SHOULD_YIELD 1<01>configASSERT_DEFINED 1<01>configPRECONDITION(X) configASSERT(X)<01>configPRECONDITION_DEFINED 0<01>portMEMORY_BARRIER() <01>portSOFTWARE_BARRIER() <01>portCLEAN_UP_TCB(pxTCB) ( void ) pxTCB<01>portPRE_TASK_DELETE_HOOK(pvTaskToDelete,pxYieldPending) <01>portSETUP_TCB(pxTCB) ( void ) pxTCB<01>portPOINTER_SIZE_TYPE uint32_t<01>traceSTART() <01>traceEND() <01>traceTASK_SWITCHED_IN() <01>traceINCREASE_TICK_COUNT(x) <01>traceLOW_POWER_IDLE_BEGIN() <01>traceLOW_POWER_IDLE_END() <01>traceTASK_SWITCHED_OUT() <01>traceTASK_PRIORITY_INHERIT(pxTCBOfMutexHolder,uxInheritedPriority) <01>traceTASK_PRIORITY_DISINHERIT(pxTCBOfMutexHolder,uxOriginalPriority) <01>traceBLOCKING_ON_QUEUE_RECEIVE(pxQueue) <01>traceBLOCKING_ON_QUEUE_PEEK(pxQueue) <01>traceBLOCKING_ON_QUEUE_SEND(pxQueue) <01>configCHECK_FOR_STACK_OVERFLOW 0<01>configRECORD_STACK_HIGH_ADDRESS 0<01>configINCLUDE_FREERTOS_TASK_C_ADDITIONS_H 0<01>traceMOVED_TASK_TO_READY_STATE(pxTCB) <01>tracePOST_MOVED_TASK_TO_READY_STATE(pxTCB) <01>traceQUEUE_CREATE(pxNewQueue) <01>traceQUEUE_CREATE_FAILED(ucQueueType) <01>traceCREATE_MUTEX(pxNewQueue) <01>traceCREATE_MUTEX_FAILED() <01>traceGIVE_MUTEX_RECURSIVE(pxMutex) <01>traceGIVE_MUTEX_RECURSIVE_FAILED(pxMutex) <01>traceTAKE_MUTEX_RECURSIVE(pxMutex) <01>traceTAKE_MUTEX_RECURSIVE_FAILED(pxMutex) <01>traceCREATE_COUNTING_SEMAPHORE() <01>traceCREATE_COUNTING_SEMAPHORE_FAILED() <01>traceQUEUE_SEND(pxQueue) <01>traceQUEUE_SEND_FAILED(pxQueue) <01>traceQUEUE_RECEIVE(pxQueue) <01>traceQUEUE_PEEK(pxQueue) <01>traceQUEUE_PEEK_FAILED(pxQueue) <01>traceQUEUE_PEEK_FROM_ISR(pxQueue) <01>traceQUEUE_RECEIVE_FAILED(pxQueue) <01>traceQUEUE_SEND_FROM_ISR(pxQueue) <01>traceQUEUE_SEND_FROM_ISR_FAILED(pxQueue) <01>traceQUEUE_RECEIVE_FROM_ISR(pxQueue) <01>traceQUEUE_RECEIVE_FROM_ISR_FAILED(pxQueue) <01>traceQUEUE_PEEK_FROM_ISR_FAILED(pxQueue) <01>traceQUEUE_DELETE(pxQueue) <01>traceTASK_CREATE(pxNewTCB) <01>traceTASK_CREATE_FAILED() <01>traceTASK_DELETE(pxTaskToDelete) <01>traceTASK_DELAY_UNTIL(x) <01>traceTASK_DELAY() <01>traceTASK_PRIORITY_SET(pxTask,uxNewPriority) <01>traceTASK_SUSPEND(pxTaskToSuspend) <01>traceTASK_RESUME(pxTaskToResume) <01>traceTASK_RESUME_FROM_ISR(pxTaskToResume) <01>traceTASK_INCREMENT_TICK(xTickCount) <01>traceTIMER_CREATE(pxNewTimer) <01>traceTIMER_CREATE_FAILED() <01>traceTIMER_COMMAND_SEND(xTimer,xMessageID,xMessageValueValue,xReturn) <01>traceTIMER_EXPIRED(pxTimer) <01>traceTIMER_COMMAND_RECEIVED(pxTimer,xMessageID,xMessageValue) <01>traceMALLOC(pvAddress,uiSize) <01>traceFREE(pvAddress,uiSize) <01>traceEVENT_GROUP_CREATE(xEventGroup) <01>traceEVENT_GROUP_CREATE_FAILED() <01>traceEVENT_GROUP_SYNC_BLOCK(xEventGroup,uxBitsToSet,uxBitsToWaitFor) <01>traceEVENT_GROUP_SYNC_END(xEventGroup,uxBitsToSet,uxBitsToWaitFor,xTimeoutOccurred) ( void ) xTimeoutOccurred<01>traceEVENT_GROUP_WAIT_BITS_BLOCK(xEventGroup,uxBitsToWaitFor) <01>traceEVENT_GROUP_WAIT_BITS_END(xEventGroup,uxBitsToWaitFor,xTimeoutOccurred) ( void ) xTimeoutOccurred<01>traceEVENT_GROUP_CLEAR_BITS(xEventGroup,uxBitsToClear) <01>traceEVENT_GROUP_CLEAR_BITS_FROM_ISR(xEventGroup,uxBitsToClear) <01>traceEVENT_GROUP_SET_BITS(xEventGroup,uxBitsToSet) <01>traceEVENT_GROUP_SET_BITS_FROM_ISR(xEventGroup,uxBitsToSet) <01>traceEVENT_GROUP_DELETE(xEventGroup) <01>tracePEND_FUNC_C
../Middlewares/Third_Party/FreeRTOS/Source/include/list.hComponent: ARM Compiler 5.06 update 7 (build 960) Tool: ArmCC [4d365d] E:\projects\programs\STM32_Programs\F411_programs\F411CEU6\Power_Pico\Power_Pico\MDK-ARMuvoid"<12>PListItem_t<12><01>)<29>xMINI_LIST_ITEM xItemValueW#pxNext1#pxPrevious1#PMiniListItem_t <01> )<29>xLISTuxNumberOfItems<12>#pxIndex<12>#xListEndV#tD"<12>PList_tm<01>)<29>xLIST_ITEMxItemValueW#pxNext1#pxPrevious1#pvOwner<12># "mpvContainer#"<12>\Q ../Middlewares/Third_Party/FreeRTOS/Source/include/list.h=LIST_H \configLIST_VOLATILE jlistFIRST_LIST_ITEM_INTEGRITY_CHECK_VALUE klistSECOND_LIST_ITEM_INTEGRITY_CHECK_VALUE llistFIRST_LIST_INTEGRITY_CHECK_VALUE mlistSECOND_LIST_INTEGRITY_CHECK_VALUE nlistSET_FIRST_LIST_ITEM_INTEGRITY_CHECK_VALUE(pxItem) olistSET_SECOND_LIST_ITEM_INTEGRITY_CHECK_VALUE(pxItem) plistSET_LIST_INTEGRITY_CHECK_1_VALUE(pxList) qlistSET_LIST_INTEGRITY_CHECK_2_VALUE(pxList) rlistTEST_LIST_ITEM_INTEGRITY(pxItem) slistTEST_LIST_INTEGRITY(pxList) <01>listSET_LIST_ITEM_OWNER(pxListItem,pxOwner) ( ( pxListItem )->pvOwner = ( void * ) ( pxOwner ) )<01>listGET_LIST_ITEM_OWNER(pxListItem) ( ( pxListItem )->pvOwner )<01>listSET_LIST_ITEM_VALUE(pxListItem,xValue) ( ( pxListItem )->xItemValue = ( xValue ) )<01>listGET_LIST_ITEM_VALUE(pxListItem) ( ( pxListItem )->xItemValue )<01>listGET_ITEM_VALUE_OF_HEAD_ENTRY(pxList) ( ( ( pxList )->xListEnd ).pxNext->xItemValue )<01>listGET_HEAD_ENTRY(pxList) ( ( ( pxList )->xListEnd ).pxNext )<01>listGET_NEXT(pxListItem) ( ( pxListItem )->pxNext )<01>listGET_END_MARKER(pxList) ( ( ListItem_t const * ) ( &( ( pxList )->xListEnd ) ) )<01>listLIST_IS_EMPTY(pxList) ( ( ( pxList )->uxNumberOfItems == ( UBaseType_t ) 0 ) ? pdTRUE : pdFALSE )<01>listCURRENT_LIST_LENGTH(pxList) ( ( pxList )->uxNumberOfItems )<01>listGET_OWNER_OF_NEXT_ENTRY(pxTCB,pxList) { List_t * const pxConstList = ( pxList ); ( pxConstList )->pxIndex = ( pxConstList )->pxIndex->pxNext; if( ( void * ) ( pxConstList )->pxIndex == ( void * ) &( ( pxConstList )->xListEnd ) ) { ( pxConstList )->pxIndex = ( pxConstList )->pxIndex->pxNext; } ( pxTCB ) = ( pxConstList )->pxIndex->pvOwner; }<01>listGET_OWNER_OF_HEAD_ENTRY(pxList) ( (&( ( pxList )->xListEnd ))->pxNext->pvOwner )<01>listIS_CONTAINED_WITHIN(pxList,pxListItem) ( ( ( pxListItem )->pxContainer == ( pxList ) ) ? ( pdTRUE ) : ( pdFALSE ) )<01>listLIST_ITEM_CONTAINER(pxListItem) ( ( pxListItem )->pxContainer )<01>listLIST_IS_INITIALISED(pxList) ( ( pxList )->xListEnd.xItemValue == portMAX_DELAY )gfe
../Middlewares/Third_Party/FreeRTOS/Source/include/task.hComponent: ARM Compiler 5.06 update 7 (build 960) Tool: ArmCC [4d365d] E:\projects\programs\STM32_Programs\F411_programs\F411CEU6\Power_Pico\Power_Pico\MDK-ARMuvoidchar"<12>"<12>PTaskHandle_t<12>F%PTaskHookFunction_tL<13>eRunning eReady eBlocked eSuspended eDeleted eInvalid PeTaskState4W<13>eNoAction eSetBits eIncrement eSetValueWithOverwrite eSetValueWithoutOverwrite PeNotifyAction<12>a)<29>xTIME_OUTxOverflowCount2#xTimeOnEnteringW#PTimeOut_t j)<29>xMEMORY_REGION pvBaseAddress<12>#ulLengthInBytesg#ulParametersg#PMemoryRegion_t\t)<29>xTASK_PARAMETERS$pvTaskCode#pcNamew#usStackDepthW#pvParameters<12># uxPriorityD#puxStackBuffer{#<03><12>xRegionsU#<12>"os"PTaskParameters_t<12><01>)<29>xTASK_STATUS$xHandle#pcTaskNames#xTaskNumberD#eCurrentState<12># uxCurrentPriorityD#uxBasePriorityD#ulRunTimeCounterg#pxStackBase{#usStackHighWaterMarkW# PTaskStatus_t<12><01><13> eAbortSleep eStandardSleep eNoTasksWaitingTimeout PeSleepModeStatus<12><01>-tskTaskControlBlock"<12>N<>
2%<12>d[ ../Middlewares/Third_Party/FreeRTOS/Source/include/task.hlist.hINC_TASK_H $.tskKERNEL_VERSION_NUMBER "V10.3.1"/tskKERNEL_VERSION_MAJOR 100tskKERNEL_VERSION_MINOR 31tskKERNEL_VERSION_BUILD 15tskMPU_REGION_READ_ONLY ( 1UL << 0UL )6tskMPU_REGION_READ_WRITE ( 1UL << 1UL )7tskMPU_REGION_EXECUTE_NEVER ( 1UL << 2UL )8tskMPU_REGION_NORMAL_MEMORY ( 1UL << 3UL )9tskMPU_REGION_DEVICE_MEMORY ( 1UL << 4UL )<01>tskIDLE_PRIORITY ( ( UBaseType_t ) 0U )<01>taskYIELD() portYIELD()<01>taskENTER_CRITICAL() portENTER_CRITICAL()<01>taskENTER_CRITICAL_FROM_ISR() portSET_INTERRUPT_MASK_FROM_ISR()<01>taskEXIT_CRITICAL() portEXIT_CRITICAL()<01>taskEXIT_CRITICAL_FROM_ISR(x) portCLEAR_INTERRUPT_MASK_FROM_ISR( x )<01>taskDISABLE_INTERRUPTS() portDISABLE_INTERRUPTS()<01>taskENABLE_INTERRUPTS() portENABLE_INTERRUPTS()<01>taskSCHEDULER_SUSPENDED ( ( BaseType_t ) 0 )<01>taskSCHEDULER_NOT_STARTED ( ( BaseType_t ) 1 )<01>taskSCHEDULER_RUNNING ( ( BaseType_t ) 2 )<01>xTaskNotify(xTaskToNotify,ulValue,eAction) xTaskGenericNotify( ( xTaskToNotify ), ( ulValue ), ( eAction ), NULL )<01>xTaskNotifyAndQuery(xTaskToNotify,ulValue,eAction,pulPreviousNotifyValue) xTaskGenericNotify( ( xTaskToNotify ), ( ulValue ), ( eAction ), ( pulPreviousNotifyValue ) )<01>xTaskNotifyFromISR(xTaskToNotify,ulValue,eAction,pxHigherPriorityTaskWoken) xTaskGenericNotifyFromISR( ( xTaskToNotify ), ( ulValue ), ( eAction ), NULL, ( pxHigherPriorityTaskWoken ) )<01>xTaskNotifyAndQueryFromISR(xTaskToNotify,ulValue,eAction,pulPreviousNotificationValue,pxHigherPriorityTaskWoken) xTaskGenericNotifyFromISR( ( xTaskToNotify ), ( ulValue ), ( eAction ), ( pulPreviousNotificationValue ), ( pxHigherPriorityTaskWoken ) )<01>xTaskNotifyGive(xTaskToNotify) xTaskGenericNotify( ( xTaskToNotify ), ( 0 ), eIncrement, NULL )kji<00>
../Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.cComponent: ARM Compiler 5.06 update 7 (build 960) Tool: ArmCC [4d365d] E:\projects\programs\STM32_Programs\F411_programs\F411CEU6\Power_Pico\Power_Pico\MDK-ARMuvoid"<12>"H"_9<><01> prvHeapInit\pxFirstFreeBlock<12>\pucAlignedHeap\uxAddress<10>\xTotalHeapSize<10>)<29>A_BLOCK_LINKpxNextFreeBlock<12>#xBlockSize<10>#"tPBlockLink_ttI<03>H<01>w<10>sxHeapStructSize<12> "<12><00><00> E:\Program Files\Keil_v5\ARM\ARMCC\Bin\..\include\../Middlewares/Third_Party/FreeRTOS/Source/include/../Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.cstdlib.hFreeRTOS.htask.h$)MPU_WRAPPERS_INCLUDED_FROM_API_FILE +,.MPU_WRAPPERS_INCLUDED_FROM_API_FILE5heapMINIMUM_BLOCK_SIZE ( ( size_t ) ( xHeapStructSize << 1 ) )8heapBITS_PER_BYTE ( ( size_t ) 8 )m!/!I$ > %%%% %C
%C % % %%%C%C&I  ((      1 1 1 1 I8  I I8 4 ! I8 "I#7I$I%I&I 'I(I) * +,-./4  04 14 24 34 44 5.:;9? I6.:;9? 7.:;9G8.:;9? I 9.:;9? :.:;9G ;.:;9? I<.:;9? =.:;9G>.:;9? I@?.:;9? @@.:;9G@A.:;9? I@
B.:;9? @
C.:;9G@
D1E1F1XYWG1XYWH.1I.1@J.1@
K.1L.< 4 I? M.< 4 ? NIOPI:;9QI4 R S TUVW1X4I ,Y4I Z4I[4I,\4I]4I 4 ^4I ,4 _4I4 `4I,4 a4I4 b41 ,c41d41,e41f1g1hI iIjIkI 4 lI ,4 mI4 n1 o1p4I ? q4I? < r4I,s4It5Iu;v=w%x<%<<00><>96B96H96<00>96^96f996961<
+  <00><00><00><00><00><00><00><00><><EFBFBD><
<00> <00> <00> z  a N G - <00><00><00><00><00>w^F-<00><00><00><00><00>gN 5!"#<00>$<00>%<00>&<00>'<00>(o)W*?+',-<00> .<00> /<00> 0<00> 1<00> 2m 3P 43 5 6BH<00> m<00> ]Z D M<00> i<00> aV U Y<00>
Q<00>
I_
<#
@<00> 8<00> e| ]E D M<00>i<00>auUDYQ<00>I<00><<00>@T8'e<00>^<00>EYNj<00>b<00>VcZ$R<00>J<00>=nA29<00>f<00>_pF!O<00>k<00>c`W[<00>S<00>K]>B<00>:<00>gZG<00><00><00>^<00>f<00><00><00>G5%"DHH
<EFBFBD>
N<00>
O<00>
<EFBFBD><00><
<EFBFBD>J
OX<1E>`
<EFBFBD>8
<EFBFBD>B
<EFBFBD>b<1E>hh$lh%lh&lh'lh(lh)lh*lh+lP<00>G<00>6P<00>T\!F\Lq\w <00>\<00>!<00>\<00>"<00>T<00>#<00>T<00>P<00><00><00>7"&*?@TD?UTbTP<00><00><00>8 $(@.\ZT^@tTx@<00>T<00>@<00>@<00>X<00><00><00>X<00>X<00><00><00>X<00>X<00><00><00>XP<00><00><00>9#A.A8TETIAPXTXaXkXos|XP<00><00><00>:\!%)B8\P<00><00><00>;(\,04CC\P<00><00><00><!%DP<00><00><00>=!E3T7EETIEW\[Ej\nE}\<00>EP<00><00><00>>T
FTT!T&T*Fh<00><00>hhhhh./0123P<00><02><00>vP<00><02><00>tP<00><02><00>uP<00>y<00>l<00>[RP<00><02><00>sP<00>z<00>mP<00>r+[d[<00>[<00>[<00>[<00>[[N[<00>[P<00>}<00>pP<00>~<00>q)\3[w\<00>\<00>\<00>\ \5\W\P<00>x<00>k<X<00>XX0[KXgX<00>[<00>[<00>[<00>X?XZ[|[<00>X<00>[<00>XX-[<00>X<00>Y<00>X<00>[ \H[ZX<00>XP<00>|<00>o.X<00>X<00>XP<00><02><00>w*XCX<00>[<00>[<00>Y[8X}X<00>X
X"X<[m[XP<00>{<00>n[ WZ\o\<00>\<00>[<00>\.ARM.attributes.strtab.shstrtab.rel.debug_pubnames.rel.debug_line.rel.debug_info.rel.debug_frame.reli.xPortGetMinimumEverFreeHeapSize.reli.xPortGetFreeHeapSize.reli.vPortGetHeapStats.reli.vPortFree.reli.pvPortMalloc.reli.prvInsertBlockIntoFreeList.reli.prvHeapInit.symtab.debug_abbrev__ARM_grp..debug_abbrev.group.2_Am0000_lbphKItke$2_000000__ARM_grp.heap_4.c.2_Q32000_8nn71w6djJd_s00000__ARM_grp.task.h.2_Yq3000_$3fm83eXPq9_z00000__ARM_grp.list.h.2_IQ2000_EYECj6DADJe_l00000__ARM_grp.FreeRTOS.h.2_sG6000_Rh4FlphM7V4_O00000__ARM_grp.portable.h.2_gQ1000_a05ZhccdNk0_i00000__ARM_grp.mpu_wrappers.h.2_wx0000_SCOQDf3u406_300000__ARM_grp.portmacro.h.2_A22000_ozxKrNxLayc_f00000__ARM_grp.deprecated_definitions.h.2_gv0000_OzX9q1qTZ42_300000__ARM_grp.projdefs.h.2_Eo1000_YCNwqxdXnW9_300000__ARM_grp.FreeRTOSConfig.h.2_uY3000_FespXUtD0A1_f00000__ARM_grp.stdint.h.2_IG1000_pPiXbWbzfVc_300000__ARM_grp.stddef.h.2_Mz0000_PF5uKmhIjR9_300000__ARM_grp.stdlib.h.2_8W0000_ByFM5Gnh9N0_300000.debug_macinfo.debug_loc.data.comment.bss.arm_vfe_headeri.vPortInitialiseBlocksLib$$Request$$armlibxTaskResumeAllvTaskSuspendAllvPortExitCriticalvPortEnterCritical__ARM_grp..debug_pubnames$FreeRTOSConfig.h$.2_uY3000_FespXUtD0A1_f00000__ARM_grp..debug_macinfo$task.h$.2_Yq3000_$3fm83eXPq9_z00000__ARM_grp..debug_macinfo$stdlib.h$.2_8W0000_ByFM5Gnh9N0_300000__ARM_grp..debug_macinfo$stdint.h$.2_IG1000_pPiXbWbzfVc_300000__ARM_grp..debug_macinfo$stddef.h$.2_Mz0000_PF5uKmhIjR9_300000__ARM_grp..debug_macinfo$projdefs.h$.2_Eo1000_YCNwqxdXnW9_300000__ARM_grp..debug_macinfo$portmacro.h$.2_A22000_ozxKrNxLayc_f00000__ARM_grp..debug_macinfo$portable.h$.2_gQ1000_a05ZhccdNk0_i00000__ARM_grp..debug_macinfo$mpu_wrappers.h$.2_wx0000_SCOQDf3u406_300000__ARM_grp..debug_macinfo$list.h$.2_IQ2000_EYECj6DADJe_l00000__ARM_grp..debug_macinfo$heap_4.c$.2_Q32000_8nn71w6djJd_s00000__ARM_grp..debug_macinfo$deprecated_definitions.h$.2_gv0000_OzX9q1qTZ42_300000__ARM_grp..debug_macinfo$FreeRTOSConfig.h$.2_uY3000_FespXUtD0A1_f00000__ARM_grp..debug_macinfo$FreeRTOS.h$.2_sG6000_Rh4FlphM7V4_O00000__ARM_grp..debug_line$task.h$.2_Yq3000_$3fm83eXPq9_z00000__ARM_grp..debug_line$stdlib.h$.2_8W0000_ByFM5Gnh9N0_300000__ARM_grp..debug_line$stdint.h$.2_IG1000_pPiXbWbzfVc_300000__ARM_grp..debug_line$stddef.h$.2_Mz0000_PF5uKmhIjR9_300000__ARM_grp..debug_line$projdefs.h$.2_Eo1000_YCNwqxdXnW9_300000__ARM_grp..debug_line$portmacro.h$.2_A22000_ozxKrNxLayc_f00000__ARM_grp..debug_line$portable.h$.2_gQ1000_a05ZhccdNk0_i00000__ARM_grp..debug_line$mpu_wrappers.h$.2_wx0000_SCOQDf3u406_300000__ARM_grp..debug_line$list.h$.2_IQ2000_EYECj6DADJe_l00000__ARM_grp..debug_line$heap_4.c$.2_Q32000_8nn71w6djJd_s00000__ARM_grp..debug_line$deprecated_definitions.h$.2_gv0000_OzX9q1qTZ42_300000__ARM_grp..debug_line$FreeRTOSConfig.h$.2_uY3000_FespXUtD0A1_f00000__ARM_grp..debug_line$FreeRTOS.h$.2_sG6000_Rh4FlphM7V4_O00000__ARM_grp.task.h.2_Yq3000_$3fm83eXPq9_z00000__ARM_grp.stdlib.h.2_8W0000_ByFM5Gnh9N0_300000__ARM_grp.stdint.h.2_IG1000_pPiXbWbzfVc_300000__ARM_grp.stddef.h.2_Mz0000_PF5uKmhIjR9_300000__ARM_grp.projdefs.h.2_Eo1000_YCNwqxdXnW9_300000__ARM_grp.portmacro.h.2_A22000_ozxKrNxLayc_f00000__ARM_grp.portable.h.2_gQ1000_a05ZhccdNk0_i00000__ARM_grp.mpu_wrappers.h.2_wx0000_SCOQDf3u406_300000__ARM_grp.list.h.2_IQ2000_EYECj6DADJe_l00000__ARM_grp.heap_4.c.2_Q32000_8nn71w6djJd_s00000__ARM_grp.deprecated_definitions.h.2_gv0000_OzX9q1qTZ42_300000__ARM_grp.FreeRTOSConfig.h.2_uY3000_FespXUtD0A1_f00000__ARM_grp.FreeRTOS.h.2_sG6000_Rh4FlphM7V4_O00000__ARM_grp..debug_info$task.h$.2_Yq3000_$3fm83eXPq9_z00000__ARM_grp..debug_info$stdlib.h$.2_8W0000_ByFM5Gnh9N0_300000__ARM_grp..debug_info$stdint.h$.2_IG1000_pPiXbWbzfVc_300000__ARM_grp..debug_info$stddef.h$.2_Mz0000_PF5uKmhIjR9_300000__ARM_grp..debug_info$projdefs.h$.2_Eo1000_YCNwqxdXnW9_300000__ARM_grp..debug_info$portmacro.h$.2_A22000_ozxKrNxLayc_f00000__ARM_grp..debug_info$portable.h$.2_gQ1000_a0
"$ARM 4L<00><00>L<00><00><00><00><00>d<00> l+x<00>| l<00> <00><00>< <00><00>` [<00><00>[<00>[<00><00>[t[<00>t[<00>t[l <00>[<00> tKl
Kl <00>KT lK<00><00>K<00><00>KDDK<00>PK<00>,K<00>K<00>4;<00>h;(<00>;<00><00>;<00>H;$<00>;<00><00>;$x;<00><00>;<00><00><00>H @<00><00> <00><00> !`<00><00>!<00><00>!<00><00>!<00><00>!<00><00>`"(<00><00>"<00>''#'7' 'W'+'<00>'6'<00>','<00>'(<00> (niK(<00>;<00>*`<00>P+<00><00><00>-ngK.;/l<00><00>/<00>`80nhKH0;`3`<00><00>3<00>)X<n_Kl<<00>;\=<00><00><00>='<00>E&<00>FnfK$F$;HGd<00><00>GL<00><00>Nn`KO; Pp<00>|P$<00><00>PneK<00>P<00>;@St<00><00>S<00>RpYncK<00>Y<00>;|Zh<00><00>Zx!\[ndKl[x;<00>]<00><00><00>^<00><00>h_n^Kx_<00>;Xe<00><00>Df<00><00>$<24>nbK4<>8;l<>`<00>̅<00><00><00><>njK<00><> ;Ȓh<00>0<><00>g<00><>naK <0C><00>;<04><00><00><00><><00>-<00><>nPĝ<00>h<> <00>P x<>n<00> <00><>n<00> <00><>(n<00> <00><> n<00> ج(n<00> <00>nh <08>nW <10>n W <20>nW 0<>nW @<40>nW P<>nW `<60>n