ELF((4 (pF FF>..>.6!x)pdmvpFFF @EIH`EHh0!CCI`F@h0!C@IH`@H@h(?H@k !C=IHc) )F8@hC@!8F  ! C>I 9H`8F$F8i(8iG.dB8F 0FpFF- p3H-I 9H`0F)F, F!(F(FF(F FpFF- p$HI 9H`0F F, F!(F(FF(F F FFF, )F -2F)F F/8F! >@`@ 0@@@kfekDIKI`(( !ICIH` ( I`( ! CIH` F i( iG/E6. e8FFFF-, 0 C! CI@IH` h``h`!(F:(FLF(FA8F FF( !F *F!F  (  ! [`B IB@@B'B @)B.F: B  ! CIH`I@I` i( iG ( 6?.Ѹ- FFF., 8 A! CI@IH`0FF-{Hh `zHh``(FF+) pGtHx( p @( p p F F-, 'eHx(dHaIH` xax Cx CxC[I` yay Cy CyCUI`(FVF8FpF F, p( !CLI@JIH` F@ F!F !F (!F `ByB@EBB )(B  ! C-IH`  C0(I` (6$. FFF- !F H:F!F %F.0F0  !IC IH`I@ I`(h` F.(`(!`0@E?E/0FpF F, p( %!ICI@IH` FpF F., p ````% `@ `hB(Fhj`` `` װ FF. [#)FYW(W(Y(V$`CPPdB$e,H AEUZ, , H@!F9AEUL, , ҿH!F9AEU>, , ҸH!F9AEU0(, ҲH~!F 9AEU$0, ҬH@~!F(9AEU8, ҦH~!F09AEU @, ҠH~!F89AEUdB$ U'XB`XB U@UE](EdVB/ 0pUB 0p 0p?F*) pG `H``h`PiH`i` FF. #)F ( (  (@B(@@BIB@@B$S0LF @z(,VH@0yBSH@0Gy<  ,OHGkBLHk <  @C(@EB(0pB 0p 0ppFFF,- p3  !$'h(``h(`!z`h(` z(` h(` (` `i(` i(` j(``j(`j 0F%, 0)* s!"#$%&1 )#))% )!) **w br**w rv%0@j%(FF))))) pG F FF.-  (e ph@B BәHBu F/8F  #!ICIH`I@I`0FLFHz(pH@zhpHzp8F𵇰F F#!8FvF, FiF#!8FgF, FiFȁ#!8FYF, FhFBu FFFF"!hFkF"9F0FuF, F-hFx( hFx(kF"9F0F^F9t hFx %-.0kF"9F0FKF%9F0FF,kF"9F0F<Fph@EK"0FNF kF"9F0F*Ft$$,hFx(- FF* pG0KhahiBi +KHhaHhiBi F*) pG"Hi`!HiH` F I #$x(Px(x hC` hC`Px(hC`h C` F pHppHpL h "#F@,$ pLpF@,$Lp 0@kfek@Ҳ )ҋppG) p@I)Ӄ""" B, B#FNF C<"CB1 B BӔF? BRA BӋRAC BKRA B RABRABӋRACBKRAAFRAFpG]IB@BS@"F B- B" B ӉBӉBӉ:В BRA BӋRAC BKRA B RABRABӋRACBKRAAFcFRA[F@B+IBpGcF[@B FF0tFd%xdBc][0GF0@0@0@K32L 1024KB PFlash (4KB Sector) !/!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<%(armcc+|  (armcc+|  (armcc+|  ,armcc+|    8Az ,NA| A|4(AzA~ X:JvA~A}A~ L 6F@A|:A}\A|$AwAlQ A{A @A|@A|$HAwAnF A{A HAz$^ AwAjF A{A jBAz 6bAzD(A|$lAwAlP B{A $ AwAnF A{A  (A| BA|$ AwAE A{A &$ AwAnE A{A  rA|@ A} $ AwAvH A{A $jpA{AtL A{A Az 2 X@A~H6A~ 8B~     F>~@A~I AA C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdint.hComponent: ARM Compiler 5.06 update 6 (build 750) Tool: ArmCC [4d3637] signed charshortintlong longunsigned charunsigned shortunsigned intunsigned long longPint8_t8 Pint16_t9 Pint32_t: Pint64_t; Puint8_t> Puint16_t? Puint32_t@ Puint64_tA Pint_least8_tG Pint_least16_tH Pint_least32_tI Pint_least64_tJ Puint_least8_tM Puint_least16_tN Puint_least32_tO Puint_least64_tP Pint_fast8_tU Pint_fast16_tV Pint_fast32_tW Pint_fast64_tX Puint_fast8_t[ Puint_fast16_t\ Puint_fast32_t] Puint_fast64_t^ Pintptr_te Puintptr_tf Pintmax_tj!Puintmax_tk! drivers\fsl_flash.hComponent: ARM Compiler 5.06 update 6 (build 750) Tool: ArmCC [4d3637] C:\Keil_v5\ARM\PACK\Keil\Kinetis_K32W_DFP\1.1.0\Flash\K32Wx2P_flash_driver_version_constantskFLASH_DriverVersionName FkFLASH_DriverVersionMajor kFLASH_DriverVersionMinor kFLASH_DriverVersionBugfix  _flash_statuskStatus_FLASH_Success kStatus_FLASH_InvalidArgument kStatus_FLASH_SizeError dkStatus_FLASH_AlignmentError ekStatus_FLASH_AddressError fkStatus_FLASH_AccessError gkStatus_FLASH_ProtectionViolation hkStatus_FLASH_CommandFailure ikStatus_FLASH_UnknownProperty jkStatus_FLASH_EraseKeyError kkStatus_FLASH_RegionExecuteOnly lkStatus_FLASH_ExecuteInRamFunctionNotReady mkStatus_FLASH_PartitionStatusUpdateFailure nkStatus_FLASH_SetFlexramAsEepromError okStatus_FLASH_RecoverFlexramAsRamError pkStatus_FLASH_SetFlexramAsRamError qkStatus_FLASH_RecoverFlexramAsEepromError rkStatus_FLASH_CommandNotSupported skStatus_FLASH_SwapSystemNotInUninitialized tkStatus_FLASH_SwapIndicatorAddressError ukStatus_FLASH_ReadOnlyProperty vkStatus_FLASH_InvalidPropertyValue wkStatus_FLASH_InvalidSpeculationOption x _flash_driver_api_keyskFLASH_ApiEraseKeykfek _flash_margin_valuekFLASH_MarginValueNormal kFLASH_MarginValueUser kFLASH_MarginValueFactory kFLASH_MarginValueInvalid Pflash_margin_value_t _flash_security_statekFLASH_SecurityStateNotSecure kFLASH_SecurityStateBackdoorEnabled kFLASH_SecurityStateBackdoorDisabled Pflash_security_state_t _flash_protection_statekFLASH_ProtectionStateUnprotected kFLASH_ProtectionStateProtected kFLASH_ProtectionStateMixed Pflash_protection_state_t)_flash_execute_only_access_statekFLASH_AccessStateUnLimited kFLASH_AccessStateExecuteOnly kFLASH_AccessStateMixed Pflash_execute_only_access_state_t_flash_property_tagkFLASH_PropertyPflashSectorSize kFLASH_PropertyPflashTotalSize kFLASH_PropertyPflashBlockSize kFLASH_PropertyPflashBlockCount kFLASH_PropertyPflashBlockBaseAddr kFLASH_PropertyPflashFacSupport kFLASH_PropertyPflashAccessSegmentSize kFLASH_PropertyPflashAccessSegmentCount kFLASH_PropertyFlexRamBlockBaseAddr kFLASH_PropertyFlexRamTotalSize kFLASH_PropertyDflashSectorSize kFLASH_PropertyDflashTotalSize kFLASH_PropertyDflashBlockSize kFLASH_PropertyDflashBlockCount kFLASH_PropertyDflashBlockBaseAddr kFLASH_PropertyEepromTotalSize kFLASH_PropertyFlashMemoryIndex kFLASH_PropertyFlashCacheControllerIndex !Pflash_property_tag_ty_flash_execute_in_ram_function_constantskFLASH_ExecuteInRamFunctionMaxSizeInWords kFLASH_ExecuteInRamFunctionTotalNum )_flash_execute_in_ram_function_config activeFunctionCountY#flashRunCommandB #flashCommonBitOperationB #"YPflash_execute_in_ram_function_config_t _flash_read_resource_optionkFLASH_ResourceOptionFlashIfr kFLASH_ResourceOptionVersionId Pflash_read_resource_option_tw _flash_read_resource_rangekFLASH_ResourceRangePflashIfrSizeInByteskFLASH_ResourceRangeVersionIdSizeInBytes kFLASH_ResourceRangeVersionIdStart kFLASH_ResourceRangeVersionIdEnd kFLASH_ResourceRangePflashSwapIfrStartkFLASH_ResourceRangePflashSwapIfrEndkFLASH_ResourceRangeDflashIfrStartkFLASH_ResourceRangeDflashIfrEnd_k3_flash_read_once_indexkFLASH_RecordIndexSwapAddr kFLASH_RecordIndexSwapEnable kFLASH_RecordIndexSwapDisable _flash_flexram_function_optionkFLASH_FlexramFunctionOptionAvailableAsRam kFLASH_FlexramFunctionOptionAvailableForEeprom Pflash_flexram_function_option_t _flash_acceleration_ram_propertykFLASH_AccelerationRamSize_flash_swap_function_optionkFLASH_SwapFunctionOptionEnable kFLASH_SwapFunctionOptionDisable Pflash_swap_function_option_t _flash_swap_control_optionkFLASH_SwapControlOptionIntializeSystem kFLASH_SwapControlOptionSetInUpdateState kFLASH_SwapControlOptionSetInCompleteState kFLASH_SwapControlOptionReportStatus kFLASH_SwapControlOptionDisableSystem Pflash_swap_control_option_tg"_flash_swap_statekFLASH_SwapStateUninitialized kFLASH_SwapStateReady kFLASH_SwapStateUpdate kFLASH_SwapStateUpdateErased kFLASH_SwapStateComplete kFLASH_SwapStateDisabled Pflash_swap_state_t#_flash_swap_block_statuskFLASH_SwapBlockStatusLowerHalfProgramBlocksAtZero kFLASH_SwapBlockStatusUpperHalfProgramBlocksAtZero Pflash_swap_block_status_t_)$_flash_swap_state_configflashSwapStateD#currentSwapBlockStatus#nextSwapBlockStatus#Pflash_swap_state_config_t )&_flash_swap_ifr_field_configswapIndicatorAddressI#swapEnableWordI#%:reserved0#&:reserved1 #swapDisableWordI# &:reserved2B# Pflash_swap_ifr_field_config_tR'_flash_swap_ifr_field_data'YflashSwapIfrDataflashSwapIfrField_Pflash_swap_ifr_field_data_t*(protsl:#protsh:#(:reserved##R(_pflash_protection_status_lowprotl32bYprots16bPpflash_protection_status_low_t?*)proth32bY#)*_pflash_protection_statusvalueLow32b~#valueHigh32b#Ppflash_protection_status_t+_flash_partition_flexram_load_optionkFLASH_PartitionFlexramLoadOptionLoadedWithValidEepromData kFLASH_PartitionFlexramLoadOptionNotLoaded Pflash_partition_flexram_load_option_t%,_flash_memory_indexkFLASH_MemoryIndexPrimaryFlash kFLASH_MemoryIndexSecondaryFlash Pflash_memory_index_t-_flash_cache_controller_indexkFLASH_CacheControllerIndexForCore0 kFLASH_CacheControllerIndexForCore1 Pflash_cache_controller_index_teO."Pflash_callback_t/_flash_prefetch_speculation_optionkFLASH_prefetchSpeculationOptionEnable kFLASH_prefetchSpeculationOptionDisable Pflash_prefetch_speculation_option_t)0_flash_prefetch_speculation_statusinstructionOption#dataOption#Pflash_prefetch_speculation_status_t1_flash_cache_clear_processkFLASH_CacheClearProcessPre kFLASH_CacheClearProcessPost Pflash_cache_clear_process_tF)2_flash_protection_config regionBaseY#regionSizeY#regionCountY#Pflash_protection_config_t)3_flash_access_config SegmentBaseY#SegmentSizeY#SegmentCountY#Pflash_access_config_tF)5_flash_operation_config convertedAddressY#activeSectorSizeY#activeBlockSizeY#blockWriteUnitSizeY# sectorCmdAddressAligmentY#sectionCmdAddressAligmentY#resourceCmdAddressAligmentY#checkCmdAddressAligmentY#Pflash_operation_config_t)9_flash_config4PFlashBlockBaseY#PFlashTotalSizeY#PFlashBlockCount:#FlashMemoryIndex:# FlashCacheControllerIndex:# Reserved0:# PFlashSectorSizeY# PFlashCallback#PFlashAccessSegmentSizeY#PFlashAccessSegmentCountY#flashExecuteInRamFunctionInfoB #FlexRAMBlockBaseY# FlexRAMTotalSizeY#$DFlashBlockBaseY#(DFlashTotalSizeY#,EEpromTotalSizeY#0Pflash_config_t ..\FlashOS.hComponent: ARM Compiler 5.06 update 6 (build 750) Tool: ArmCC [4d3637] C:\Keil_v5\ARM\PACK\Keil\Kinetis_K32W_DFP\1.1.0\Flash\K32Wx2Xunsigned longunsigned shortcharunsigned char)FlashDevice!Vers#DevName#DevType#DevAdr#szDev#szPage#Res#valEmpty#toProg#toErase#sectors#)FlashSectorsszSector#AddrSector# .\drivers\fsl_common.hComponent: ARM Compiler 5.06 update 6 (build 750) Tool: ArmCC [4d3637] C:\Keil_v5\ARM\PACK\Keil\Kinetis_K32W_DFP\1.1.0\Flash\K32Wx2Xl _status_groupskStatusGroup_Generic kStatusGroup_FLASH kStatusGroup_LPSPI kStatusGroup_FLEXIO_SPI kStatusGroup_DSPI kStatusGroup_FLEXIO_UART kStatusGroup_FLEXIO_I2C kStatusGroup_LPI2C kStatusGroup_UART kStatusGroup_I2C kStatusGroup_LPSCI kStatusGroup_LPUART kStatusGroup_SPI kStatusGroup_XRDC kStatusGroup_SEMA42 kStatusGroup_SDHC kStatusGroup_SDMMC kStatusGroup_SAI kStatusGroup_MCG kStatusGroup_SCG kStatusGroup_SDSPI kStatusGroup_FLEXIO_I2S kStatusGroup_FLEXIO_MCULCD kStatusGroup_FLASHIAP kStatusGroup_FLEXCOMM_I2C kStatusGroup_I2S kStatusGroup_IUART kStatusGroup_CSI kStatusGroup_SDRAMC #kStatusGroup_POWER 'kStatusGroup_ENET (kStatusGroup_PHY )kStatusGroup_TRGMUX *kStatusGroup_SMARTCARD +kStatusGroup_LMEM ,kStatusGroup_QSPI -kStatusGroup_DMA 2kStatusGroup_EDMA 3kStatusGroup_DMAMGR 4kStatusGroup_FLEXCAN 5kStatusGroup_LTC 6kStatusGroup_FLEXIO_CAMERA 7kStatusGroup_LPC_SPI 8kStatusGroup_LPC_USART 9kStatusGroup_DMIC :kStatusGroup_SDIF ;kStatusGroup_SPIFI <kStatusGroup_OTP =kStatusGroup_MCAN >kStatusGroup_CAAM ?kStatusGroup_ECSPI @kStatusGroup_USDHC AkStatusGroup_ESAI EkStatusGroup_FLEXSPI FkStatusGroup_MMDC GkStatusGroup_MICFIL HkStatusGroup_SDMA IkStatusGroup_NOTIFIER bkStatusGroup_DebugConsole ckStatusGroup_ApplicationRangeStart d _generic_statuskStatus_Success kStatus_Fail kStatus_ReadOnly kStatus_OutOfRange kStatus_InvalidArgument kStatus_Timeout kStatus_NoTransferInProgress Pstatus_t drivers\fsl_flash.cComponent: ARM Compiler 5.06 update 6 (build 750) Tool: ArmCC [4d3637] C:\Keil_v5\ARM\PACK\Keil\Kinetis_K32W_DFP\1.1.0\Flash\K32Wx2_Bool""0"_flash_access_segment_propertykFLASH_AccessSegmentBase_flash_config_area_rangekFLASH_ConfigAreaStartkFLASH_ConfigAreaEndtY"\bIj""Y" :"Y"" "[ """& FlashDev.cComponent: ARM Compiler 5.06 update 6 (build 750) Tool: ArmCC [4d3637] C:\Keil_v5\ARM\PACK\Keil\Kinetis_K32W_DFP\1.1.0\Flash\K32Wx2  .\K32W0x2_device.hComponent: ARM Compiler 5.06 update 6 (build 750) Tool: ArmCC [4d3637] C:\Keil_v5\ARM\PACK\Keil\Kinetis_K32W_DFP\1.1.0\Flash\K32Wx289 Watchdog_Disable9RunMode_Set .\drivers\fsl_flash.hComponent: ARM Compiler 5.06 update 6 (build 750) Tool: ArmCC [4d3637] C:\Keil_v5\ARM\PACK\Keil\Kinetis_K32W_DFP\1.1.0\Flash\K32Wx2_flash_driver_version_constantskFLASH_DriverVersionName FkFLASH_DriverVersionMajor kFLASH_DriverVersionMinor kFLASH_DriverVersionBugfix  _flash_statuskStatus_FLASH_Success kStatus_FLASH_InvalidArgument kStatus_FLASH_SizeError dkStatus_FLASH_AlignmentError ekStatus_FLASH_AddressError fkStatus_FLASH_AccessError gkStatus_FLASH_ProtectionViolation hkStatus_FLASH_CommandFailure ikStatus_FLASH_UnknownProperty jkStatus_FLASH_EraseKeyError kkStatus_FLASH_RegionExecuteOnly lkStatus_FLASH_ExecuteInRamFunctionNotReady mkStatus_FLASH_PartitionStatusUpdateFailure nkStatus_FLASH_SetFlexramAsEepromError okStatus_FLASH_RecoverFlexramAsRamError pkStatus_FLASH_SetFlexramAsRamError qkStatus_FLASH_RecoverFlexramAsEepromError rkStatus_FLASH_CommandNotSupported skStatus_FLASH_SwapSystemNotInUninitialized tkStatus_FLASH_SwapIndicatorAddressError ukStatus_FLASH_ReadOnlyProperty vkStatus_FLASH_InvalidPropertyValue wkStatus_FLASH_InvalidSpeculationOption x _flash_driver_api_keyskFLASH_ApiEraseKeykfek _flash_margin_valuekFLASH_MarginValueNormal kFLASH_MarginValueUser kFLASH_MarginValueFactory kFLASH_MarginValueInvalid Pflash_margin_value_t _flash_security_statekFLASH_SecurityStateNotSecure kFLASH_SecurityStateBackdoorEnabled kFLASH_SecurityStateBackdoorDisabled Pflash_security_state_t _flash_protection_statekFLASH_ProtectionStateUnprotected kFLASH_ProtectionStateProtected kFLASH_ProtectionStateMixed Pflash_protection_state_t+_flash_execute_only_access_statekFLASH_AccessStateUnLimited kFLASH_AccessStateExecuteOnly kFLASH_AccessStateMixed Pflash_execute_only_access_state_t_flash_property_tagkFLASH_PropertyPflashSectorSize kFLASH_PropertyPflashTotalSize kFLASH_PropertyPflashBlockSize kFLASH_PropertyPflashBlockCount kFLASH_PropertyPflashBlockBaseAddr kFLASH_PropertyPflashFacSupport kFLASH_PropertyPflashAccessSegmentSize kFLASH_PropertyPflashAccessSegmentCount kFLASH_PropertyFlexRamBlockBaseAddr kFLASH_PropertyFlexRamTotalSize kFLASH_PropertyDflashSectorSize kFLASH_PropertyDflashTotalSize kFLASH_PropertyDflashBlockSize kFLASH_PropertyDflashBlockCount kFLASH_PropertyDflashBlockBaseAddr kFLASH_PropertyEepromTotalSize kFLASH_PropertyFlashMemoryIndex kFLASH_PropertyFlashCacheControllerIndex !Pflash_property_tag_t{_flash_execute_in_ram_function_constantskFLASH_ExecuteInRamFunctionMaxSizeInWords kFLASH_ExecuteInRamFunctionTotalNum )_flash_execute_in_ram_function_config activeFunctionCountY#flashRunCommandD #flashCommonBitOperationD #"YPflash_execute_in_ram_function_config_t _flash_read_resource_optionkFLASH_ResourceOptionFlashIfr kFLASH_ResourceOptionVersionId Pflash_read_resource_option_ty _flash_read_resource_rangekFLASH_ResourceRangePflashIfrSizeInByteskFLASH_ResourceRangeVersionIdSizeInBytes kFLASH_ResourceRangeVersionIdStart kFLASH_ResourceRangeVersionIdEnd kFLASH_ResourceRangePflashSwapIfrStartkFLASH_ResourceRangePflashSwapIfrEndkFLASH_ResourceRangeDflashIfrStartkFLASH_ResourceRangeDflashIfrEnd_k3_flash_read_once_indexkFLASH_RecordIndexSwapAddr kFLASH_RecordIndexSwapEnable kFLASH_RecordIndexSwapDisable _flash_flexram_function_optionkFLASH_FlexramFunctionOptionAvailableAsRam kFLASH_FlexramFunctionOptionAvailableForEeprom Pflash_flexram_function_option_t _flash_acceleration_ram_propertykFLASH_AccelerationRamSize_flash_swap_function_optionkFLASH_SwapFunctionOptionEnable kFLASH_SwapFunctionOptionDisable Pflash_swap_function_option_t _flash_swap_control_optionkFLASH_SwapControlOptionIntializeSystem kFLASH_SwapControlOptionSetInUpdateState kFLASH_SwapControlOptionSetInCompleteState kFLASH_SwapControlOptionReportStatus kFLASH_SwapControlOptionDisableSystem Pflash_swap_control_option_ti"_flash_swap_statekFLASH_SwapStateUninitialized kFLASH_SwapStateReady kFLASH_SwapStateUpdate kFLASH_SwapStateUpdateErased kFLASH_SwapStateComplete kFLASH_SwapStateDisabled Pflash_swap_state_t#_flash_swap_block_statuskFLASH_SwapBlockStatusLowerHalfProgramBlocksAtZero kFLASH_SwapBlockStatusUpperHalfProgramBlocksAtZero Pflash_swap_block_status_ta)$_flash_swap_state_configflashSwapStateF#currentSwapBlockStatus#nextSwapBlockStatus#Pflash_swap_state_config_t )&_flash_swap_ifr_field_configswapIndicatorAddressI#swapEnableWordI#%:reserved0#&:reserved1#swapDisableWordI# &:reserved2D# Pflash_swap_ifr_field_config_tR'_flash_swap_ifr_field_data'YflashSwapIfrDataflashSwapIfrFieldaPflash_swap_ifr_field_data_t*(protsl:#protsh:#(:reserved%#R)_pflash_protection_status_lowprotl32bYprots16bPpflash_protection_status_low_tA*)proth32bY#)*_pflash_protection_statusvalueLow32b#valueHigh32b#Ppflash_protection_status_t+_flash_partition_flexram_load_optionkFLASH_PartitionFlexramLoadOptionLoadedWithValidEepromData kFLASH_PartitionFlexramLoadOptionNotLoaded Pflash_partition_flexram_load_option_t',_flash_memory_indexkFLASH_MemoryIndexPrimaryFlash kFLASH_MemoryIndexSecondaryFlash Pflash_memory_index_t-_flash_cache_controller_indexkFLASH_CacheControllerIndexForCore0 kFLASH_CacheControllerIndexForCore1 Pflash_cache_controller_index_tgO."Pflash_callback_t/_flash_prefetch_speculation_optionkFLASH_prefetchSpeculationOptionEnable kFLASH_prefetchSpeculationOptionDisable Pflash_prefetch_speculation_option_t )0_flash_prefetch_speculation_statusinstructionOption#dataOption#Pflash_prefetch_speculation_status_t1_flash_cache_clear_processkFLASH_CacheClearProcessPre kFLASH_CacheClearProcessPost Pflash_cache_clear_process_tH)2_flash_protection_config regionBaseY#regionSizeY#regionCountY#Pflash_protection_config_t)3_flash_access_config SegmentBaseY#SegmentSizeY#SegmentCountY#Pflash_access_config_tH)5_flash_operation_config convertedAddressY#activeSectorSizeY#activeBlockSizeY#blockWriteUnitSizeY# sectorCmdAddressAligmentY#sectionCmdAddressAligmentY#resourceCmdAddressAligmentY#checkCmdAddressAligmentY#Pflash_operation_config_t)9_flash_config4PFlashBlockBaseY#PFlashTotalSizeY#PFlashBlockCount:#FlashMemoryIndex:# FlashCacheControllerIndex:# Reserved0:# PFlashSectorSizeY# PFlashCallback#PFlashAccessSegmentSizeY#PFlashAccessSegmentCountY#flashExecuteInRamFunctionInfoD #FlexRAMBlockBaseY# FlexRAMTotalSizeY#$DFlashBlockBaseY#(DFlashTotalSizeY#,EEpromTotalSizeY#0Pflash_config_tdrivers\fsl_flash.cComponent: ARM Compiler 5.06 update 6 (build 750) Tool: ArmCC [4d3637] C:\Keil_v5\ARM\PACK\Keil\Kinetis_K32W_DFP\1.1.0\Flash\K32Wx2~_Bool> FLASH_Init(:uiconfig%*___result(XflashDensityYPXpfsize:R 8ZflashDensityYZpfsize:> FLASH_SetCallback(:Jaiconfig%*wicallbackd___result(Q?mscm_flash_prefetch_speculation_enableJAienable3XsetValue:P? flash_cache_clear_process!iconfig%*iprocess?flash_cache_cleariconfig%*>flash_command_sequence(6iconfig%*___result(ZregisterValue:>flash_check_user_key(6FikeyYw___result(d> FLASH_EraseAll(Ficonfig%*FikeyY(___result(ZreturnCode(> flash_check_range(iconfig%*istartAddressYilengthInBytesYialignmentBaselineY___result(> flash_get_matched_operation_info(yiconfig%*ziaddressY\iinfoc)>___result(+>  FLASH_Erase(3iconfig%* istartYilengthInBytesYikeyY___result(vZsectorSizeYcYflashOperationInfoZendAddressYNZnumberOfSectorsYZreturnCode(>  FLASH_EraseAllUnsecure(iconfig%*0ikeyY___result(ZreturnCode(>  FLASH_EraseAllExecuteOnlySegments(Hiconfig%*ikeyY___result(ZreturnCode(> FLASH_Program(Hiconfig%*kistartYMisrc+*/ilengthInBytesY___result(ZreturnCode(YflashOperationInfo> FLASH_ProgramOnce(^iconfig%*iindexYisrc+*ilengthInBytesYr___result(_ZreturnCode(L> FLASH_ProgramSection(^jGiconfig%*-istartYisrc+*ilengthInBytesY___result(ZreturnCode(ZsectorSizeYYflashOperationInfohZendAddressOfCurrentSectorYZlengthTobeProgrammedOfCurrentSectorY\ZcurrentOffsetYoZZprogramSizeOfCurrentPassYGZnumberOfPhasesY2> FLASH_ReadOnce(j'iconfig%*iindexYidst+*ilengthInBytesY___result(ZreturnCode(> FLASH_GetSecurityState(iconfig%*uistate1*b___result(OZregisterValue:<> FLASH_SecurityBypass(Diconfig%*ibackdoorKey=*___result(ZregisterValue:ZreturnCode(> FLASH_VerifyEraseAll(Dliconfig%*imarginn___result(x> FLASH_VerifyErase(l iconfig%*YistartY;ilengthInBytesYimarginn ___result( ZblockSizeY YflashOperationInfoZnextBlockStartAddressY ZremainingBytesY ZreturnCode(  ZnumberOfPhrasesYr ZverifyLengthY > FLASH_VerifyProgram( Giconfig%*S istartY5 ilengthInBytesY iexpectedDataG* imarginn ifailedAddress+* ifailedData+* ___result( ZreturnCode( YflashOperationInfo> FLASH_VerifyEraseAllExecuteOnlySegments( 'iconfig%*y imarginn[ ___result(H >flash_get_protection_info( iconfig%** iinfoi) ___result( ZpflashTotalSizeY >! FLASH_IsProtected( iconfig%* istartY ilengthInBytesY iprotection_stateK*l ___result(Y ZendAddressY0 ZregionCheckedCounterY ZregionCounterY ZprotectStatusCounterY  :?YflashRegionProtectStatus* Y@YflashRegionAddressV}YflashProtectionInfo0}ZreturnCode(D >"flash_get_access_info( iconfig%* iinfoo) ___result( >% FLASH_IsExecuteOnly( giconfig%* istartYu ilengthInBytesYV iaccess_stateQ*8 ___result(% YflashAccessInfoPZreturnCode( % ZexecuteOnlySegmentCounterY ZendAddressY ZalignedStartAddressY ZalignedEndAddressY ZsegmentIndexY ZmaxSupportedExecuteOnlySegmentCountY %D ZxaccYz >& FLASH_GetProperty( @ Giconfig%*\ iwhichProperty1 > ivalue+* ___result( >' FLASH_SetProperty(@ 'iconfig%*iwhichProperty1 ivalueY___result(Zstatus(>(flash_check_swap_control_option( ioptioni___result(r>) FLASH_SwapControl( jiconfig%*TiaddressY6ioptioniireturnInfoW*___result(ZreturnCode(>+flash_validate_swap_indicator_address(jiconfig%*iaddressY___result(qYflashSwapIfrFieldData\ZswapIndicatorAddressY^ZreturnCode(+r+YYreturnValueT>, FLASH_Swap(kiconfig%*@iaddressY"ioptionN___result(YreturnInfohZreturnCode(>- FLASH_PflashSetProtection(Wiconfig%*iprotectStatus]*___result(>. FLASH_PflashGetProtection(Ciconfig%*|iprotectStatus]*i___result(V>/ FLASH_PflashSetPrefetchSpeculation(H#ispeculationStatusc*8___result(/ FZregBase*%ZflashSpeculationMaskYZdataPrefetchMaskY>1 FLASH_PflashGetPrefetchSpeculation(H~ispeculationStatusc*^__result(P41V|ZvalueYZflashSpeculationMaskYZdataPrefetchMaskYdrivers\fsl_flash.cComponent: ARM Compiler 5.06 update 6 (build 750) Tool: ArmCC [4d3637] C:\Keil_v5\ARM\PACK\Keil\Kinetis_K32W_DFP\1.1.0\Flash\K32Wx2pkFCCOBx* y"pkFPROTL* y"pkFPROTH* y"pkPFlashDensities* y"FlashDev.cComponent: ARM Compiler 5.06 update 6 (build 750) Tool: ArmCC [4d3637] C:\Keil_v5\ARM\PACK\Keil\Kinetis_K32W_DFP\1.1.0\Flash\K32Wx2pFlashDevice+ y"FlashPrg.cComponent: ARM Compiler 5.06 update 6 (build 750) Tool: ArmCC [4d3637] C:\Keil_v5\ARM\PACK\Keil\Kinetis_K32W_DFP\1.1.0\Flash\K32Wx28\intunsigned longunsigned char">=Init8`iadriclkifnc___resultZret(F+BCF+F>cUnInitLifncj^__resultP>EraseChip,___resultDZret(WYYfsecp>EraseSector4 iadr&___resultZret>ProgramPage4\iadriszibuf___resultZret(FlashPrg.cComponent: ARM Compiler 5.06 update 6 (build 750) Tool: ArmCC [4d3637] C:\Keil_v5\ARM\PACK\Keil\Kinetis_K32W_DFP\1.1.0\Flash\K32Wx2pflash_driverH y"LB drivers\drivers\fsl_flash.cfsl_flash.h drivers\C:\Keil_v5\ARM\ARMCC\Bin\..\include\fsl_flash.hassert.hstring.hfsl_device_registers.h + drivers\fsl_flash.c  ,  '   /  &$& } ;L8    U ~" 1 ! s !  ! n f"  "!  n6 !  -  2R ' ' o(2 9K  # -,"# :"    j   f"  "!  o"  "!) <G(2 !  9  1" !   [  " f?  "! (2 !, -   " !  ! ?9'."!   W +& " h@!    g " " m "PR" |@#'2 +X&     (2@    g ) +X'2  2,"        f  |@  (\#  !/q ~2 &  3 | 9/ C0H0HEEEH    >% ("   l     ts 2 & ,&$ 36 4 .#! '  L    !   @&@ 3P        ^% A D  v(  c !  2   2-!  2  f2  2   v#' 2   !#<  A3&4?3` #  ~+- % p !  !  y  m $# 6 ""<1 FlashDev.c..\FlashOS.h .\drivers\C:\Keil_v5\ARM\ARMCC\Bin\..\include\fsl_flash.hassert.hstring.hfsl_device_registers.h .\drivers\C:\Keil_v5\ARM\ARMCC\Bin\..\include\fsl_common.hassert.hstdbool.hstdint.hstring.hfsl_device_registers.hdX C:\Keil_v5\ARM\ARMCC\Bin\..\include\K32W0x2_device.hstdint.h,# ..\FlashOS.hPD C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdint.hX5 FlashPrg.cK32W0x2_device.h8D<V - +!6+F5 ~  ,f, 7% >~K "8~}}xz}z}Zx}(Z}J L }L (} } } }0 } J }0T V }V X }$X j }(j l }l }(6 T } } 6 } > @ }@ }D F }F H }$H T }T V }V > } D }}}$}} }NP}P}&(}(N}}}$}}&}}}$}}}}}RT}T}R}}}}}$}}}}}}}$}}}xz}z}8:}:x}}}$}}8}02}2}}0} }}}Z}LN}NZ}02}2L} }0}}}}SRPPQPTS~Qx~P~RfhPZvQZ^P^vR02P(XQ(,P,XRr t PR &TJ T RT &UJ P QP &WJ N PN &V> H V P H T Q H U P H W Wh l PT ` S` UT \ R\ dT \ Q\ TT Z PZ VN P P6 : P: R Q P 4 U 4 R 4 Q P 4 TP R P> H RH U> D QD V> B PB T W  W :  : T :  : @ : D : Hd : LR V PD N SN : VD J RJ : dD J QJ : UD H PH : \* , P B Q " P" B R  W  T T X }PS VR dQ UP \lU^`PNVQVTNRPRV24P&.Q.LU&*P*LT$VP$$$S$UR$WQ$TP$\<x*x$VUWPShRdQTP\PQUPTjVfWbdPRZQZTRVPVU.PR(*PPQ P PSUPS RTQWPV|N@V"W  TXPSURdQTP\WPS RTQVPUWPSVRTQUP\TPxQVx|P|UVvTDFP8@Q@vV8<P<vU66UP6V6S6hR6dQ6TP6WBDP0:R:T06Q6V04P4UP.S.R.QP.TTPQVPUPPQP~QZ^P^RLRPRZT08Q8LT04P4LUP0QPQPR^lPHlR PPQ}$}}}}}}}} P"WR"VQ"TP"UPUPTPTPQPT R WQVPU ,ALIGN_DOWN(x,a) ((x) & (uint32_t)(-((int32_t)(a))))/ALIGN_UP(x,a) (-((int32_t)((uint32_t)(-((int32_t)(x))) & (uint32_t)(-((int32_t)(a))))))3B1P4(b) (((uint32_t)(b)&0xFFU) << 24)4B1P3(b) (((uint32_t)(b)&0xFFU) << 16)5B1P2(b) (((uint32_t)(b)&0xFFU) << 8)6B1P1(b) ((uint32_t)(b)&0xFFU)7B2P3(b) (((uint32_t)(b)&0xFFFFU) << 16)8B2P2(b) (((uint32_t)(b)&0xFFFFU) << 8)9B2P1(b) ((uint32_t)(b)&0xFFFFU):B3P2(b) (((uint32_t)(b)&0xFFFFFFU) << 8);B3P1(b) ((uint32_t)(b)&0xFFFFFFU)BYTES_JOIN_TO_WORD_3_1(x,y) (B3P2(x) | B1P1(y))?BYTES_JOIN_TO_WORD_1_1_2(x,y,z) (B1P4(x) | B1P3(y) | B2P1(z))@BYTES_JOIN_TO_WORD_1_2_1(x,y,z) (B1P4(x) | B2P2(y) | B1P1(z))ABYTES_JOIN_TO_WORD_2_1_1(x,y,z) (B2P3(x) | B1P2(y) | B1P1(z))BBYTES_JOIN_TO_WORD_1_1_1_1(x,y,z,w) (B1P4(x) | B1P3(y) | B1P2(z) | B1P1(w))MFLASH_SSD_SECONDARY_FLASH_HAS_ITS_OWN_PROTECTION_REGISTER (0)RFLASH_SSD_SECONDARY_FLASH_HAS_ITS_OWN_ACCESS_REGISTER (1)_MAIN_FLASH_FEATURE_PFLASH_START_ADDRESS FSL_FEATURE_FLASH_PFLASH_START_ADDRESS`MAIN_FLASH_FEATURE_PFLASH_BLOCK_COUNT FSL_FEATURE_FLASH_PFLASH_BLOCK_COUNTaMAIN_FLASH_FEATURE_PFLASH_BLOCK_SIZE FSL_FEATURE_FLASH_PFLASH_BLOCK_SIZEbMAIN_FLASH_FEATURE_PFLASH_BLOCK_SECTOR_SIZE FSL_FEATURE_FLASH_PFLASH_BLOCK_SECTOR_SIZEcMAIN_FLASH_FEATURE_PFLASH_BLOCK_WRITE_UNIT_SIZE FSL_FEATURE_FLASH_PFLASH_BLOCK_WRITE_UNIT_SIZEdMAIN_FLASH_FEATURE_PFLASH_PROTECTION_REGION_COUNT FSL_FEATURE_FLASH_PFLASH_PROTECTION_REGION_COUNTeSECONDARY_FLASH_FEATURE_PFLASH_START_ADDRESS FSL_FEATURE_FLASH_PFLASH_1_START_ADDRESSfSECONDARY_FLASH_FEATURE_PFLASH_BLOCK_COUNT FSL_FEATURE_FLASH_PFLASH_1_BLOCK_COUNTgSECONDARY_FLASH_FEATURE_PFLASH_BLOCK_SIZE FSL_FEATURE_FLASH_PFLASH_1_BLOCK_SIZEhSECONDARY_FLASH_FEATURE_PFLASH_BLOCK_SECTOR_SIZE FSL_FEATURE_FLASH_PFLASH_1_BLOCK_SECTOR_SIZEiSECONDARY_FLASH_FEATURE_PFLASH_BLOCK_WRITE_UNIT_SIZE FSL_FEATURE_FLASH_PFLASH_1_BLOCK_WRITE_UNIT_SIZEjSECONDARY_FLASH_FEATURE_PFLASH_PROTECTION_REGION_COUNT FSL_FEATURE_FLASH_PFLASH_1_PROTECTION_REGION_COUNTFLASH_CACHE_IS_CONTROLLED_BY_MCM (0)FLASH_CACHE_IS_CONTROLLED_BY_FMC (0)FLASH_PREFETCH_SPECULATION_IS_CONTROLLED_BY_MCM (0)FLASH_PREFETCH_SPECULATION_IS_CONTROLLED_BY_MSCM (1)FLASH_PREFETCH_SPECULATION_IS_CONTROLLED_BY_FMC (0)DFLASH_IFR_READRESOURCE_START_ADDRESS 0x8003F8UFLEX_NVM_DFLASH_SIZE_FOR_DEPART_RESERVED 0xFFFFFFFFUFLEX_NVM_EEPROM_SIZE_FOR_EEESIZE_RESERVED 0xFFFFUFLASH_PROGRAM_ONCE_IS_4BYTES_UNIT_SUPPORT 0FLASH_PROGRAM_ONCE_IS_8BYTES_UNIT_SUPPORT 1FLASH_SECURITY_STATE_KEYEN 0x80UFLASH_SECURITY_STATE_UNSECURED 0x02UFLASH_NOT_SECURE 0x01UFLASH_SECURE_BACKDOOR_ENABLED 0x02UFLASH_SECURE_BACKDOOR_DISABLED 0x04UFTFx_VERIFY_BLOCK 0x00UFTFx_VERIFY_SECTION 0x01UFTFx_PROGRAM_CHECK 0x02UFTFx_READ_RESOURCE 0x03UFTFx_PROGRAM_LONGWORD 0x06UFTFx_PROGRAM_PHRASE 0x07UFTFx_ERASE_BLOCK 0x08UFTFx_ERASE_SECTOR 0x09UFTFx_PROGRAM_SECTION 0x0BUFTFx_GENERATE_CRC 0x0CUFTFx_VERIFY_ALL_BLOCK 0x40UFTFx_READ_ONCE 0x41UFTFx_PROGRAM_ONCE 0x43UFTFx_ERASE_ALL_BLOCK 0x44UFTFx_SECURITY_BY_PASS 0x45UFTFx_SWAP_CONTROL 0x46UFTFx_ERASE_ALL_BLOCK_UNSECURE 0x49UFTFx_VERIFY_ALL_EXECUTE_ONLY_SEGMENT 0x4AUFTFx_ERASE_ALL_EXECUTE_ONLY_SEGMENT 0x4BUFTFx_PROGRAM_PARTITION 0x80UFTFx_SET_FLEXRAM_FUNCTION 0x81UFTFx FTFEFTFx_BASE FTFE_BASEFTFx_FSTAT_CCIF_MASK FTFE_FSTAT_CCIF_MASKFTFx_FSTAT_RDCOLERR_MASK FTFE_FSTAT_RDCOLERR_MASKFTFx_FSTAT_ACCERR_MASK FTFE_FSTAT_ACCERR_MASKFTFx_FSTAT_FPVIOL_MASK FTFE_FSTAT_FPVIOL_MASKFTFx_FSTAT_MGSTAT0_MASK FTFE_FSTAT_MGSTAT0_MASKFTFx_FSEC_SEC_MASK FTFE_FSEC_SEC_MASKFTFx_FSEC_KEYEN_MASK FTFE_FSEC_KEYEN_MASKFTFx_FCNFG_RAMRDY_MASK FTFE_FCNFG_RAMRDY_MASKFTFx_FCCOB3_REG (FTFx->FCCOB3)FTFx_FCCOB5_REG (FTFx->FCCOB5)FTFx_FCCOB6_REG (FTFx->FCCOB6)FTFx_FCCOB7_REG (FTFx->FCCOB7)FTFx_FPROT_HIGH_REG (FTFx->FPROTH3)FTFx_FPROTH3_REG (FTFx->FPROTH3)FTFx_FPROTH2_REG (FTFx->FPROTH2)FTFx_FPROTH1_REG (FTFx->FPROTH1)FTFx_FPROTH0_REG (FTFx->FPROTH0)FTFx_FPROT_LOW_REG (FTFx->FPROTL3)FTFx_FPROTL3_REG (FTFx->FPROTL3)FTFx_FPROTL2_REG (FTFx->FPROTL2)FTFx_FPROTL1_REG (FTFx->FPROTL1)FTFx_FPROTL0_REG (FTFx->FPROTL0)FTFx_XACCH3_REG (FTFx->XACCH3)FTFx_XACCL3_REG (FTFx->XACCL3)FTFx_XACCSH_REG (FTFx->XACCSH)FTFx_XACCSL_REG (FTFx->XACCSL)FTFx_REG8_ACCESS_TYPE volatile uint8_t *FTFx_REG32_ACCESS_TYPE volatile uint32_t *MSCM_SPECULATION_DISABLE_MASK MSCM_OCMDR_OCM1_MASKMSCM_SPECULATION_DISABLE_SHIFT MSCM_OCMDR_OCM1_SHIFTMSCM_SPECULATION_DISABLE(x) MSCM_OCMDR_OCM1(x)MSCM_OCMDR_OCMC1_DFDS_MASK (0x10U)MSCM_OCMDR_OCMC1_DFCS_MASK (0x20U)MSCM_OCMDR_OCMC1_DFDS_SHIFT (4U)MSCM_OCMDR_OCMC1_DFCS_SHIFT (5U)FLASH_MEMORY_SIZE_ENCODING_RULE_K1_2 (0x00U)FLASH_MEMORY_SIZE_ENCODING_RULE_K3 (0x01U)FLASH_MEMORY_SIZE_ENCODING_RULE (FLASH_MEMORY_SIZE_ENCODING_RULE_K3)!_FSL_FLASH_H_ $%&?FSL_FLASH_DRIVER_VERSION (MAKE_VERSION(2, 3, 1))QFLASH_SSD_CONFIG_ENABLE_FLEXNVM_SUPPORT 1UFLASH_SSD_IS_FLEXNVM_ENABLED (FLASH_SSD_CONFIG_ENABLE_FLEXNVM_SUPPORT && FSL_FEATURE_FLASH_HAS_FLEX_NVM)YFLASH_SSD_CONFIG_ENABLE_SECONDARY_FLASH_SUPPORT 1^FLASH_SSD_IS_SECONDARY_FLASH_ENABLED (FLASH_SSD_CONFIG_ENABLE_SECONDARY_FLASH_SUPPORT)hFLASH_DRIVER_IS_FLASH_RESIDENT 0qFLASH_DRIVER_IS_EXPORTED 0kStatusGroupGeneric 0kStatusGroupFlashDriver 1FOUR_CHAR_CODE(a,b,c,d) (((d) << 24) | ((c) << 16) | ((b) << 8) | ((a))) !_FSL_FLASH_H_ $%&?FSL_FLASH_DRIVER_VERSION (MAKE_VERSION(2, 3, 1))QFLASH_SSD_CONFIG_ENABLE_FLEXNVM_SUPPORT 1UFLASH_SSD_IS_FLEXNVM_ENABLED (FLASH_SSD_CONFIG_ENABLE_FLEXNVM_SUPPORT && FSL_FEATURE_FLASH_HAS_FLEX_NVM)YFLASH_SSD_CONFIG_ENABLE_SECONDARY_FLASH_SUPPORT 1^FLASH_SSD_IS_SECONDARY_FLASH_ENABLED (FLASH_SSD_CONFIG_ENABLE_SECONDARY_FLASH_SUPPORT)hFLASH_DRIVER_IS_FLASH_RESIDENT 0qFLASH_DRIVER_IS_EXPORTED 0kStatusGroupGeneric 0kStatusGroupFlashDriver 1FOUR_CHAR_CODE(a,b,c,d) (((d) << 24) | ((c) << 16) | ((b) << 8) | ((a))) _FSL_COMMON_H_ "#$%+7MAKE_STATUS(group,code) ((((group)*100) + (code))):MAKE_VERSION(major,minor,bugfix) (((major) << 16) | ((minor) << 8) | (bugfix))=DEBUG_CONSOLE_DEVICE_TYPE_NONE 0U>DEBUG_CONSOLE_DEVICE_TYPE_UART 1U?DEBUG_CONSOLE_DEVICE_TYPE_LPUART 2U@DEBUG_CONSOLE_DEVICE_TYPE_LPSCI 3UADEBUG_CONSOLE_DEVICE_TYPE_USBCDC 4UBDEBUG_CONSOLE_DEVICE_TYPE_FLEXCOMM 5UCDEBUG_CONSOLE_DEVICE_TYPE_IUART 6UDDEBUG_CONSOLE_DEVICE_TYPE_VUSART 7UK32W0x2_DEVICE_H_  VERS 1"UNKNOWN 0#ONCHIP 1$EXT8BIT 2%EXT16BIT 3&EXT32BIT 4'EXTSPI 5)SECTOR_NUM 512*PAGE_MAX 655361SECTOR_END 0xFFFFFFFF, 0xFFFFFFFFCFLASH_DRV_VERS (0x0100+VERS) __stdint_h  __ARMCLIB_VERSION 5060037__INT64 __int64__INT64_C_SUFFIX__ ll__PASTE2(x,y) x ## y__PASTE(x,y) __PASTE2(x, y)__INT64_C(x) __ESCAPE__(__PASTE(x, __INT64_C_SUFFIX__))__UINT64_C(x) __ESCAPE__(__PASTE(x ## u, __INT64_C_SUFFIX__))__LONGLONG long long#__STDINT_DECLS %__CLIBNS,__CLIBNS sINT8_MIN -128tINT16_MIN -32768uINT32_MIN (~0x7fffffff)vINT64_MIN __INT64_C(~0x7fffffffffffffff)yINT8_MAX 127zINT16_MAX 32767{INT32_MAX 2147483647|INT64_MAX __INT64_C(9223372036854775807)UINT8_MAX 255UINT16_MAX 65535UINT32_MAX 4294967295uUINT64_MAX __UINT64_C(18446744073709551615)INT_LEAST8_MIN -128INT_LEAST16_MIN -32768INT_LEAST32_MIN (~0x7fffffff)INT_LEAST64_MIN __INT64_C(~0x7fffffffffffffff)INT_LEAST8_MAX 127INT_LEAST16_MAX 32767INT_LEAST32_MAX 2147483647INT_LEAST64_MAX __INT64_C(9223372036854775807)UINT_LEAST8_MAX 255UINT_LEAST16_MAX 65535UINT_LEAST32_MAX 4294967295uUINT_LEAST64_MAX __UINT64_C(18446744073709551615)INT_FAST8_MIN (~0x7fffffff)INT_FAST16_MIN (~0x7fffffff)INT_FAST32_MIN (~0x7fffffff)INT_FAST64_MIN __INT64_C(~0x7fffffffffffffff)INT_FAST8_MAX 2147483647INT_FAST16_MAX 2147483647INT_FAST32_MAX 2147483647INT_FAST64_MAX __INT64_C(9223372036854775807)UINT_FAST8_MAX 4294967295uUINT_FAST16_MAX 4294967295uUINT_FAST32_MAX 4294967295uUINT_FAST64_MAX __UINT64_C(18446744073709551615)INTPTR_MIN INT32_MININTPTR_MAX INT32_MAXUINTPTR_MAX UINT32_MAXINTMAX_MIN __ESCAPE__(~0x7fffffffffffffffll)INTMAX_MAX __ESCAPE__(9223372036854775807ll)UINTMAX_MAX __ESCAPE__(18446744073709551615ull)PTRDIFF_MIN INT32_MINPTRDIFF_MAX INT32_MAXSIG_ATOMIC_MIN (~0x7fffffff)SIG_ATOMIC_MAX 2147483647SIZE_MAX UINT32_MAXWCHAR_MINWCHAR_MAXWCHAR_MIN 0WCHAR_MAX 65535WINT_MIN (~0x7fffffff)WINT_MAX 2147483647INT8_C(x) (x)INT16_C(x) (x)INT32_C(x) (x)INT64_C(x) __INT64_C(x)UINT8_C(x) (x ## u)UINT16_C(x) (x ## u)UINT32_C(x) (x ## u)UINT64_C(x) __UINT64_C(x)INTMAX_C(x) __ESCAPE__(x ## ll)UINTMAX_C(x) __ESCAPE__(x ## ull)__INT64__LONGLONGHFLASH_InitkFLASH_SetCallbackmscm_flash_prefetch_speculation_enable~flash_cache_clearuFLASH_EraseAllFLASH_EraseFLASH_EraseAllUnsecuresFLASH_EraseAllExecuteOnlySegmentsFLASH_ProgramFLASH_ProgramOnceHFLASH_ProgramSection FLASH_ReadOncep FLASH_GetSecurityState FLASH_SecurityBypass FLASH_VerifyEraseAll FLASH_VerifyErase0 FLASH_VerifyProgram2FLASH_VerifyEraseAllExecuteOnlySegments,FLASH_IsProtectedFLASH_IsExecuteOnlyFLASH_GetProperty,FLASH_SetPropertyFLASH_SwapControlFLASH_Swap=FLASH_PflashSetProtectionFLASH_PflashGetProtectionFLASH_PflashSetPrefetchSpeculationFLASH_PflashGetPrefetchSpeculationGtakFCCOBxkFPROTLkFPROTHkPFlashDensitiesbFlashDevicePDcInit\UnInitEraseChipEraseSector>ProgramPageeflash_driver\    Z b   :B~\8$4)4?SmL7:\ B & kp4\,B@Y^q8^^^{Z{p89N 5(;KvG@#/@F @hIvH_ kB6bE(m  (;! M a rsA  2 @I6+5=LXhxFA\`dh  4$t$d$d.realdataFlashPrg.c.text.bssFlashDev.c.constdatadrivers\fsl_flash.cflash_cache_clear_processflash_command_sequenceflash_check_user_keyflash_check_rangeflash_get_matched_operation_infoflash_get_protection_infoflash_get_access_infoflash_check_swap_control_optionflash_validate_swap_indicator_addressi.__ARM_common_switch8dc.s../clib/memcpset.c.emb_text../clib/division.s../clib/angel/rt.s../clib/signal.c../clib/angel/sysapp.c../clib/angel/sys.s../clib/signal.sBuildAttributes$$THM_ISAv3M$S$PE$A:L22$X:L11$S22$IEEE1$IW$RWPI$~STKCKD$USESV7$~SHL$OSPACE$ROPI$EBA8$STANDARDLIB$REQ8$PRES8$EABIv2__aeabi_memcpy4__aeabi_memcpy8InitUnInitEraseChipEraseSectorProgramPageFLASH_InitFLASH_SetCallbackmscm_flash_prefetch_speculation_enableflash_cache_clearFLASH_EraseAllFLASH_EraseFLASH_EraseAllUnsecureFLASH_EraseAllExecuteOnlySegmentsFLASH_ProgramFLASH_ProgramOnceFLASH_ProgramSectionFLASH_ReadOnceFLASH_GetSecurityStateFLASH_SecurityBypassFLASH_VerifyEraseAllFLASH_VerifyEraseFLASH_VerifyProgramFLASH_VerifyEraseAllExecuteOnlySegmentsFLASH_IsProtectedFLASH_IsExecuteOnlyFLASH_GetPropertyFLASH_SetPropertyFLASH_SwapControlFLASH_SwapFLASH_PflashSetProtectionFLASH_PflashGetProtectionFLASH_PflashSetPrefetchSpeculationFLASH_PflashGetPrefetchSpeculation__aeabi_memset_memset_w_memset__aeabi_memclr__rt_memclr__aeabi_memclr4__aeabi_memclr8__rt_memclr_w__aeabi_uidiv__aeabi_uidivmod__aeabi_idiv__aeabi_idivmod__ARM_common_switch8kFCCOBxkFPROTLkFPROTHkPFlashDensitiesFlashDeviceflash_driver@ARMComponent: ARM Compiler 5.06 update 6 (build 750) Tool: armlink [4d35ed]ArmLink --strict --load_addr_map_info --map --symbols --diag_suppress=9931,L6305 --cpu=Cortex-M0 --list=.\Output\K32W0x2_P1024_4KB_SEC.map --output=.\Output\K32W0x2_P1024_4KB_SEC.axf --scatter=.\Target.lin --info=summarysizes,sizes,totals,unused,veneers C:\Keil_v5\ARM\ARMCC\Bin\..\lib\armlib\c_pe.lC:\Keil_v5\ARM\ARMCC\Bin\..\lib\armlib\fz_ps.lC:\Keil_v5\ARM\ARMCC\Bin\..\lib\armlib\h_pe.lC:\Keil_v5\ARM\ARMCC\Bin\..\lib\armlib\m_ps.lC:\Keil_v5\ARM\ARMCC\Bin\..\lib\armlib\vfpsupport.lInput Comments:flashprg.oComponent: ARM Compiler 5.06 update 6 (build 750) Tool: ArmCC [4d3637]ArmCC --c99 --debug -c -o.\output\flashprg.o --depend=.\output\flashprg.d --cpu=Cortex-M0 --apcs=interwork//ropi/rwpi -O0 --diag_suppress=9931 -I.\ -I.\drivers -I.\RTE\_K32W0x2_P1024_4KB_SEC -IC:\Keil_v5\ARM\PACK\ARM\CMSIS\5.4.0\Device\ARM\ARMCM0\Include -IC:\Keil_v5\ARM\CMSIS\Include -D__UVISION_VERSION=526 -DARMCM0 -DBL_TARGET_RAM -DBL_HAS_SECONDARY_INTERNAL_FLASH -DK32W0x2 -DM4 -DP1024_4KB_SEC --omf_browse=.\output\flashprg.crf FlashPrg.cflashdev.oComponent: ARM Compiler 5.06 update 6 (build 750) Tool: ArmCC [4d3637]ArmCC --c99 --debug -c -o.\output\flashdev.o --depend=.\output\flashdev.d --cpu=Cortex-M0 --apcs=interwork//ropi/rwpi -O0 --diag_suppress=9931 -I.\ -I.\drivers -I.\RTE\_K32W0x2_P1024_4KB_SEC -IC:\Keil_v5\ARM\PACK\ARM\CMSIS\5.4.0\Device\ARM\ARMCM0\Include -IC:\Keil_v5\ARM\CMSIS\Include -D__UVISION_VERSION=526 -DARMCM0 -DBL_TARGET_RAM -DBL_HAS_SECONDARY_INTERNAL_FLASH -DK32W0x2 -DM4 -DP1024_4KB_SEC --omf_browse=.\output\flashdev.crf FlashDev.cfsl_flash.oComponent: ARM Compiler 5.06 update 6 (build 750) Tool: ArmCC [4d3637]ArmCC --c99 --debug -c -o.\output\fsl_flash.o --depend=.\output\fsl_flash.d --cpu=Cortex-M0 --apcs=interwork//ropi/rwpi -O0 --diag_suppress=9931 -I.\ -I.\drivers -I.\RTE\_K32W0x2_P1024_4KB_SEC -IC:\Keil_v5\ARM\PACK\ARM\CMSIS\5.4.0\Device\ARM\ARMCM0\Include -IC:\Keil_v5\ARM\CMSIS\Include -D__UVISION_VERSION=526 -DARMCM0 -DBL_TARGET_RAM -DBL_HAS_SECONDARY_INTERNAL_FLASH -DK32W0x2 -DM4 -DP1024_4KB_SEC --omf_browse=.\output\fsl_flash.crf drivers\fsl_flash.cPrgCodePrgDataDevDscr.debug_abbrev.debug_frame.debug_info.debug_line.debug_loc.debug_macinfo.debug_pubnames.symtab.strtab.note.comment.shstrtab40 4  4`#')4/f@`LW#fv I~ H