# 1 "../Generated/Src/Fls_PBcfg.c" # 1 "" 1 # 1 "" 3 # 387 "" 3 # 1 "" 1 # 1 "" 2 # 1 "../Generated/Src/Fls_PBcfg.c" 2 # 26 "../Generated/Src/Fls_PBcfg.c" # 1 "../../../mcal/Fls_ZX_K14xM/Inc\\Fls.h" 1 # 29 "../../../mcal/Fls_ZX_K14xM/Inc\\Fls.h" # 1 "../../../mcal/Fls_ZX_K14xM/Inc/Fls_Types.h" 1 # 29 "../../../mcal/Fls_ZX_K14xM/Inc/Fls_Types.h" # 1 "../Generated/inc\\Fls_Cfg.h" 1 # 30 "../Generated/inc\\Fls_Cfg.h" # 1 "../Generated/inc/Fls_PBcfg.h" 1 # 31 "../Generated/inc\\Fls_Cfg.h" 2 # 30 "../../../mcal/Fls_ZX_K14xM/Inc/Fls_Types.h" 2 # 1 "../../../mcal/Fls_ZX_K14xM/Inc/Fls_Drvw_Types.h" 1 # 29 "../../../mcal/Fls_ZX_K14xM/Inc/Fls_Drvw_Types.h" # 1 "../Generated/inc\\Fls_Drvw_Cfg.h" 1 # 30 "../../../mcal/Fls_ZX_K14xM/Inc/Fls_Drvw_Types.h" 2 # 1 "../../../mcal/Fls_ZX_K14xM/Inc/Flash_Drv_Types.h" 1 # 29 "../../../mcal/Fls_ZX_K14xM/Inc/Flash_Drv_Types.h" # 1 "../Generated/inc\\Flash_Drv_Cfg.h" 1 # 30 "../../../mcal/Fls_ZX_K14xM/Inc/Flash_Drv_Types.h" 2 # 1 "../../../mcal/Base_ZX_K14xM/Inc\\Std_Types.h" 1 # 30 "../../../mcal/Base_ZX_K14xM/Inc\\Std_Types.h" # 1 "../../../mcal/Base_ZX_K14xM/Inc/Platform_Types.h" 1 # 86 "../../../mcal/Base_ZX_K14xM/Inc/Platform_Types.h" typedef unsigned char boolean; typedef unsigned char uint8; typedef unsigned short uint16; typedef unsigned int uint32; typedef unsigned long long uint64; typedef signed char sint8; typedef signed short sint16; typedef signed int sint32; typedef signed long long sint64; typedef unsigned long uint8_least; typedef unsigned long uint16_least; typedef unsigned long uint32_least; typedef signed long sint8_least; typedef signed long sint16_least; typedef signed long sint32_least; typedef float float32; typedef double float64; typedef void *VoidPtr; typedef const void *ConstVoidPtr; # 31 "../../../mcal/Base_ZX_K14xM/Inc\\Std_Types.h" 2 # 1 "../../../mcal/Base_ZX_K14xM/Inc/Compiler.h" 1 # 31 "../../../mcal/Base_ZX_K14xM/Inc/Compiler.h" # 1 "../../../mcal/Base_ZX_K14xM/Inc/Compiler_Cfg.h" 1 # 32 "../../../mcal/Base_ZX_K14xM/Inc/Compiler.h" 2 # 32 "../../../mcal/Base_ZX_K14xM/Inc\\Std_Types.h" 2 # 63 "../../../mcal/Base_ZX_K14xM/Inc\\Std_Types.h" typedef unsigned char StatusType; # 104 "../../../mcal/Base_ZX_K14xM/Inc\\Std_Types.h" typedef uint8 Std_ReturnType; typedef uint8 Std_TransformerClass; typedef uint8 Std_TransformerForwardCode; typedef uint8 Std_MessageTypeType; typedef uint8 Std_MessageResultType; typedef struct { uint16 vendorID; uint16 moduleID; uint8 sw_major_version; uint8 sw_minor_version; uint8 sw_patch_version; } Std_VersionInfoType; typedef struct { uint8 errorCode; Std_TransformerClass transformerClass; } Std_TransformerError; typedef struct { Std_TransformerForwardCode errorCode; Std_TransformerClass transformerClass; } Std_TransformerForward; typedef Std_ReturnType (*Std_ExtractProtocolHeaderFieldsType)(const uint8 *buffer, uint32 bufferLength, Std_MessageTypeType *messageType, Std_MessageResultType *messageResult); # 31 "../../../mcal/Fls_ZX_K14xM/Inc/Flash_Drv_Types.h" 2 # 1 "../../../mcal/McalLib_ZX_K14xM/Inc\\McalLib.h" 1 # 29 "../../../mcal/McalLib_ZX_K14xM/Inc\\McalLib.h" # 1 "../../../mcal/McalLib_ZX_K14xM/Inc/McalLib_Compiler.h" 1 # 30 "../../../mcal/McalLib_ZX_K14xM/Inc/McalLib_Compiler.h" # 1 "../Generated/inc\\McalLib_Cfg.h" 1 # 31 "../../../mcal/McalLib_ZX_K14xM/Inc/McalLib_Compiler.h" 2 # 273 "../../../mcal/McalLib_ZX_K14xM/Inc/McalLib_Compiler.h" static inline uint32 McalLib_ReadControlReg(void) { uint32 res; __asm("MRS %0,CONTROL" : "=r" (res)); return res; } # 290 "../../../mcal/McalLib_ZX_K14xM/Inc/McalLib_Compiler.h" static inline uint32 McalLib_ReadIpsrReg(void) { uint32 res; __asm("MRS %0,IPSR" : "=r" (res)); return res; } # 305 "../../../mcal/McalLib_ZX_K14xM/Inc/McalLib_Compiler.h" static inline uint32 McalLib_ReadPriMaskReg(void) { uint32 res; __asm("MRS %0,PRIMASK" : "=r" (res)); return res; } # 30 "../../../mcal/McalLib_ZX_K14xM/Inc\\McalLib.h" 2 # 184 "../../../mcal/McalLib_ZX_K14xM/Inc\\McalLib.h" typedef enum { MCALLIB_COUNTER_SOFTWARE, MCALLIB_COUNTER_OS, } McalLib_CounterType; typedef struct { uint32 CounterId; uint32 CounterFreq; } McalLib_ConfigType; # 1 "../../../mcal/Base_ZX_K14xM/Inc/MemMap\\McalLib_MemMap.h" 1 # 876 "../../../mcal/Base_ZX_K14xM/Inc/MemMap\\McalLib_MemMap.h" #pragma clang section rodata = ".mcal_config_data" # 211 "../../../mcal/McalLib_ZX_K14xM/Inc\\McalLib.h" 2 extern const McalLib_ConfigType *const McalLib_PreDefinedConfigPtr[(1U)]; # 1 "../../../mcal/Base_ZX_K14xM/Inc/MemMap\\McalLib_MemMap.h" 1 # 892 "../../../mcal/Base_ZX_K14xM/Inc/MemMap\\McalLib_MemMap.h" #pragma clang section rodata = "" # 216 "../../../mcal/McalLib_ZX_K14xM/Inc\\McalLib.h" 2 # 230 "../../../mcal/McalLib_ZX_K14xM/Inc\\McalLib.h" extern void Sys_SystemReset(void); # 1 "../../../mcal/Base_ZX_K14xM/Inc/MemMap\\McalLib_MemMap.h" 1 # 1072 "../../../mcal/Base_ZX_K14xM/Inc/MemMap\\McalLib_MemMap.h" #pragma clang section text = ".mcal_code" # 234 "../../../mcal/McalLib_ZX_K14xM/Inc\\McalLib.h" 2 void McalLib_Init(void); # 254 "../../../mcal/McalLib_ZX_K14xM/Inc\\McalLib.h" Std_ReturnType McalLib_GetCounterValue(McalLib_CounterType Counter, uint32 *Value); # 270 "../../../mcal/McalLib_ZX_K14xM/Inc\\McalLib.h" Std_ReturnType McalLib_GetElapsedValue(McalLib_CounterType Counter, uint32 *const CounterValue, uint32 *ElapsedValue); # 282 "../../../mcal/McalLib_ZX_K14xM/Inc\\McalLib.h" uint32 McalLib_MicroSecToTicks(McalLib_CounterType Counter, uint32 MicroSecond); # 296 "../../../mcal/McalLib_ZX_K14xM/Inc\\McalLib.h" void McalLib_SetCounterFreq(McalLib_CounterType Counter, uint32 Freq); # 309 "../../../mcal/McalLib_ZX_K14xM/Inc\\McalLib.h" static inline void McalLib_Assert(const uint8 *File, uint32 Line) { (void)File; (void)Line; for (;;) { } } # 327 "../../../mcal/McalLib_ZX_K14xM/Inc\\McalLib.h" void McalLib_SuspendAllInterrupts(void); void McalLib_ResumeAllInterrupts(void); # 1 "../../../mcal/Base_ZX_K14xM/Inc/MemMap\\McalLib_MemMap.h" 1 # 1088 "../../../mcal/Base_ZX_K14xM/Inc/MemMap\\McalLib_MemMap.h" #pragma clang section text = "" # 339 "../../../mcal/McalLib_ZX_K14xM/Inc\\McalLib.h" 2 # 32 "../../../mcal/Fls_ZX_K14xM/Inc/Flash_Drv_Types.h" 2 # 1 "../../../mcal/MemIf_ZX_K14xM/Inc\\MemIf.h" 1 # 46 "../../../mcal/MemIf_ZX_K14xM/Inc\\MemIf.h" typedef enum { MEMIF_UNINIT = 0U, MEMIF_IDLE, MEMIF_BUSY, MEMIF_BUSY_INTERNAL }MemIf_StatusType; typedef enum { MEMIF_JOB_OK = 0U, MEMIF_JOB_FAILED, MEMIF_JOB_PENDING, MEMIF_JOB_CANCELED, MEMIF_BLOCK_INCONSISTENT, MEMIF_BLOCK_INVALID }MemIf_JobResultType; typedef enum { MEMIF_MODE_SLOW = 0U, MEMIF_MODE_FAST }MemIf_ModeType; # 33 "../../../mcal/Fls_ZX_K14xM/Inc/Flash_Drv_Types.h" 2 # 87 "../../../mcal/Fls_ZX_K14xM/Inc/Flash_Drv_Types.h" typedef void (*Flash_Drv_StartAccessNotifType)(void); typedef void (*Flash_Drv_FinishAccessNotifType)(void); typedef void (*Flash_Drv_AcPtrType)(void (*CallBack)(void)); typedef void (*Flash_Drv_CallBackType)(void); typedef enum { FLASH_DRV_SUCCESS = 0U, FLASH_DRV_BUSY = 1U, FLASH_DRV_CMD_ABORTED = 2U, FLASH_DRV_ERR = 3U, FLASH_DRV_ERR_TIMEOUT = 4U, FLASH_DRV_ERR_INPUT_PARAM = 5U, FLASH_DRV_ERR_BLANK_CHECK = 6U, FLASH_DRV_ERR_COMPARE = 7U, FLASH_DRV_ERR_ECC_S = 8U, FLASH_DRV_ERR_ECC_M = 9U, FLASH_DRV_ERR_HW_FAIL = 10U, } Flash_Drv_ReturnType; typedef enum { FLASH_DRV_STATUS_FAIL = 0x00000001U, FLASH_DRV_STATUS_CMDABT = 0x00000004U, FLASH_DRV_STATUS_ACCERR = 0x00000020U, FLASH_DRV_STATUS_PREABT = 0x00000040U, FLASH_DRV_STATUS_CCIF = 0x00000080U, FLASH_DRV_STATUS_CMDWRF = 0x00000800U, FLASH_DRV_STATUS_DFDIF = 0x00010000U, FLASH_DRV_STATUS_SFDIF = 0x00020000U, FLASH_DRV_STATUS_DBG_ERSALL_DIS = 0x40000000U }Flash_Drv_StatusType; typedef enum { FLASH_DRV_READ_IDLE = 0U, FLASH_DRV_READ_BUSY = 1U, FLASH_DRV_READ_ERROR = 2U, } Flash_Drv_ReadStatusType; typedef struct { Flash_Drv_ReadStatusType Status; uint32 Address; } Flash_Drv_ReadStateType; typedef struct { Flash_Drv_StartAccessNotifType StartNotifPtr; Flash_Drv_FinishAccessNotifType FinishNotifPtr; uint32 IgnoreBusErrStartAddr; uint32 IgnoreBusErrEndAddr; } Flash_Drv_ConfigType; typedef struct { boolean AsyncFlag; Flash_Drv_CallBackType CallBack; Flash_Drv_AcPtrType AcFunc; } Flash_Drv_CmdActionType; # 31 "../../../mcal/Fls_ZX_K14xM/Inc/Fls_Drvw_Types.h" 2 # 86 "../../../mcal/Fls_ZX_K14xM/Inc/Fls_Drvw_Types.h" typedef enum { FLS_DRVW_JOB_ERASE = 0U, FLS_DRVW_JOB_WRITE, FLS_DRVW_JOB_READ, FLS_DRVW_JOB_COMPARE, FLS_DRVW_JOB_BLANK_CHECK } Fls_Drvw_JobType; typedef uint32 Fls_Drvw_AddrType; typedef uint32 Fls_Drvw_LenType; typedef void (*Fls_Drvw_AcPtrType)(void (*CallBack)(void)); typedef void (*Fls_Drvw_AcCallbackPtrType)(void); typedef Flash_Drv_ConfigType Fls_Drvw_TempConfigType; typedef struct { Fls_Drvw_AcPtrType AcErasePtr; Fls_Drvw_AcPtrType AcWritePtr; Fls_Drvw_AcCallbackPtrType AcCallbackPtr; const Fls_Drvw_TempConfigType * DriverConfigSetPtr; } Fls_Drvw_ConfigType; # 31 "../../../mcal/Fls_ZX_K14xM/Inc/Fls_Types.h" 2 # 85 "../../../mcal/Fls_ZX_K14xM/Inc/Fls_Types.h" typedef enum { FLS_JOB_ERASE = 0U, FLS_JOB_WRITE, FLS_JOB_READ, FLS_JOB_COMPARE, FLS_JOB_BLANK_CHECK } Fls_JobType; typedef Fls_Drvw_AddrType Fls_AddressType; typedef Fls_Drvw_LenType Fls_LengthType; typedef uint32 Fls_SectorIndexType; typedef void (*Fls_NotificationPtrType)(void); typedef Fls_Drvw_ConfigType Fls_TempConfigType; typedef void (*Fls_AcCallbackPtrType)(void); typedef void (*Fls_AcPtrType)(void (*CallBack)(void)); typedef struct { Fls_LengthType SectorSize; Fls_LengthType PageSize; Fls_AddressType EndAddr; Fls_AddressType PhysicalStartAddr; boolean EraseAsyncFlag; boolean WriteAsyncFlag; } Fls_SectorConfigType; typedef struct { Fls_NotificationPtrType JobEndNotificationPtr; Fls_NotificationPtrType JobErrorNotificationPtr; MemIf_ModeType DefaultMode; Fls_LengthType MaxReadFastMode; Fls_LengthType MaxReadNormalMode; Fls_LengthType MaxWriteFastMode; Fls_LengthType MaxWriteNormalMode; uint32 SectorNum; const Fls_SectorConfigType * const *SectorList; const Fls_TempConfigType * WrapperConfigSetPtr; } Fls_ConfigType; typedef struct { Fls_JobType Job; MemIf_JobResultType JobResult; Fls_SectorIndexType SectorCur; Fls_SectorIndexType SectorEnd; Fls_AddressType AddrCur; Fls_AddressType AddrEnd; const uint8 * DataSrcPtr; uint8 * DataDestPtr; boolean AsyncExecutingFlag; } Fls_JobParamType; # 30 "../../../mcal/Fls_ZX_K14xM/Inc\\Fls.h" 2 # 120 "../../../mcal/Fls_ZX_K14xM/Inc\\Fls.h" # 1 "../../../mcal/Base_ZX_K14xM/Inc/MemMap\\Fls_MemMap.h" 1 # 876 "../../../mcal/Base_ZX_K14xM/Inc/MemMap\\Fls_MemMap.h" #pragma clang section rodata = ".mcal_config_data" # 121 "../../../mcal/Fls_ZX_K14xM/Inc\\Fls.h" 2 extern const Fls_ConfigType * const Fls_PreDefinedConfigPtr; # 1 "../../../mcal/Base_ZX_K14xM/Inc/MemMap\\Fls_MemMap.h" 1 # 892 "../../../mcal/Base_ZX_K14xM/Inc/MemMap\\Fls_MemMap.h" #pragma clang section rodata = "" # 124 "../../../mcal/Fls_ZX_K14xM/Inc\\Fls.h" 2 # 140 "../../../mcal/Fls_ZX_K14xM/Inc\\Fls.h" # 1 "../../../mcal/Base_ZX_K14xM/Inc/MemMap\\Fls_MemMap.h" 1 # 1100 "../../../mcal/Base_ZX_K14xM/Inc/MemMap\\Fls_MemMap.h" #pragma clang section text = ".mcal_code" # 141 "../../../mcal/Fls_ZX_K14xM/Inc\\Fls.h" 2 void Fls_Init(const Fls_ConfigType* ConfigPtr); # 163 "../../../mcal/Fls_ZX_K14xM/Inc\\Fls.h" Std_ReturnType Fls_Erase(Fls_AddressType TargetAddress, Fls_LengthType Length); # 177 "../../../mcal/Fls_ZX_K14xM/Inc\\Fls.h" Std_ReturnType Fls_Write(Fls_AddressType TargetAddress, const uint8* SourceAddressPtr, Fls_LengthType Length ); # 189 "../../../mcal/Fls_ZX_K14xM/Inc\\Fls.h" void Fls_Cancel(void); # 204 "../../../mcal/Fls_ZX_K14xM/Inc\\Fls.h" MemIf_StatusType Fls_GetStatus(void); # 224 "../../../mcal/Fls_ZX_K14xM/Inc\\Fls.h" MemIf_JobResultType Fls_GetJobResult(void); # 238 "../../../mcal/Fls_ZX_K14xM/Inc\\Fls.h" Std_ReturnType Fls_Read(Fls_AddressType SourceAddress, uint8* TargetAddressPtr, Fls_LengthType Length); # 255 "../../../mcal/Fls_ZX_K14xM/Inc\\Fls.h" Std_ReturnType Fls_Compare(Fls_AddressType SourceAddress, const uint8* TargetAddressPtr, Fls_LengthType Length ); # 269 "../../../mcal/Fls_ZX_K14xM/Inc\\Fls.h" void Fls_SetMode(MemIf_ModeType Mode); # 299 "../../../mcal/Fls_ZX_K14xM/Inc\\Fls.h" Std_ReturnType Fls_BlankCheck(Fls_AddressType TargetAddress, Fls_LengthType Length); # 310 "../../../mcal/Fls_ZX_K14xM/Inc\\Fls.h" void Fls_MainFunction(void); # 1 "../../../mcal/Base_ZX_K14xM/Inc/MemMap\\Fls_MemMap.h" 1 # 1116 "../../../mcal/Base_ZX_K14xM/Inc/MemMap\\Fls_MemMap.h" #pragma clang section text = "" # 317 "../../../mcal/Fls_ZX_K14xM/Inc\\Fls.h" 2 # 27 "../Generated/Src/Fls_PBcfg.c" 2 # 1 "../../../mcal/Fls_ZX_K14xM/Inc\\Fls_Drvw.h" 1 # 31 "../../../mcal/Fls_ZX_K14xM/Inc\\Fls_Drvw.h" # 1 "../../../mcal/Platform_ZX_K14xM/StartUp/Inc\\System.h" 1 # 72 "../../../mcal/Platform_ZX_K14xM/StartUp/Inc\\System.h" # 1 "../../../mcal/Base_ZX_K14xM/Inc/MemMap\\Platform_MemMap.h" 1 # 1072 "../../../mcal/Base_ZX_K14xM/Inc/MemMap\\Platform_MemMap.h" #pragma clang section text = ".mcal_code" # 73 "../../../mcal/Platform_ZX_K14xM/StartUp/Inc\\System.h" 2 # 96 "../../../mcal/Platform_ZX_K14xM/StartUp/Inc\\System.h" # 1 "../../../mcal/Base_ZX_K14xM/Inc/MemMap\\Platform_MemMap.h" 1 # 1088 "../../../mcal/Base_ZX_K14xM/Inc/MemMap\\Platform_MemMap.h" #pragma clang section text = "" # 97 "../../../mcal/Platform_ZX_K14xM/StartUp/Inc\\System.h" 2 # 32 "../../../mcal/Fls_ZX_K14xM/Inc\\Fls_Drvw.h" 2 # 80 "../../../mcal/Fls_ZX_K14xM/Inc\\Fls_Drvw.h" typedef enum { FLS_DRVW_E_OK = 0U, FLS_DRVW_E_FAILED, FLS_DRVW_E_BLANK_CHECK, FLS_DRVW_E_COMPARE, FLS_DRVW_E_PENDING, FLS_DRVW_E_TIMEOUT, FLS_DRVW_E_BUSY, FLS_DRVW_E_HW_FAIL, FLS_DRVW_E_CMD_ABORTED, FLS_DRVW_E_PARAM_DATA, } Fls_Drvw_ResultType; # 1 "../../../mcal/Base_ZX_K14xM/Inc/MemMap\\Fls_MemMap.h" 1 # 1016 "../../../mcal/Base_ZX_K14xM/Inc/MemMap\\Fls_MemMap.h" #pragma clang section rodata = ".mcal_const" # 101 "../../../mcal/Fls_ZX_K14xM/Inc\\Fls_Drvw.h" 2 extern const uint32 (Image$$ER_IROM3$$Base); extern const uint32 (Image$$ER_IROM3$$Length); extern const uint32 (Image$$ER_IROM3$$Base); extern const uint32 (Image$$ER_IROM3$$Length); # 1 "../../../mcal/Base_ZX_K14xM/Inc/MemMap\\Fls_MemMap.h" 1 # 1032 "../../../mcal/Base_ZX_K14xM/Inc/MemMap\\Fls_MemMap.h" #pragma clang section rodata = "" # 109 "../../../mcal/Fls_ZX_K14xM/Inc\\Fls_Drvw.h" 2 # 1 "../../../mcal/Base_ZX_K14xM/Inc/MemMap\\Fls_MemMap.h" 1 # 904 "../../../mcal/Base_ZX_K14xM/Inc/MemMap\\Fls_MemMap.h" #pragma clang section rodata = ".mcal_config_data" # 112 "../../../mcal/Fls_ZX_K14xM/Inc\\Fls_Drvw.h" 2 extern const Fls_Drvw_ConfigType Fls_DrvwConfig; # 1 "../../../mcal/Base_ZX_K14xM/Inc/MemMap\\Fls_MemMap.h" 1 # 920 "../../../mcal/Base_ZX_K14xM/Inc/MemMap\\Fls_MemMap.h" #pragma clang section rodata = "" # 115 "../../../mcal/Fls_ZX_K14xM/Inc\\Fls_Drvw.h" 2 # 1 "../../../mcal/Base_ZX_K14xM/Inc/MemMap\\Fls_MemMap.h" 1 # 1100 "../../../mcal/Base_ZX_K14xM/Inc/MemMap\\Fls_MemMap.h" #pragma clang section text = ".mcal_code" # 122 "../../../mcal/Fls_ZX_K14xM/Inc\\Fls_Drvw.h" 2 # 134 "../../../mcal/Fls_ZX_K14xM/Inc\\Fls_Drvw.h" Fls_Drvw_ResultType Fls_Drvw_Init(const Fls_Drvw_ConfigType * ConfigPtr); # 148 "../../../mcal/Fls_ZX_K14xM/Inc\\Fls_Drvw.h" Fls_Drvw_ResultType Fls_Drvw_Cancel(Fls_Drvw_JobType Job); # 166 "../../../mcal/Fls_ZX_K14xM/Inc\\Fls_Drvw.h" Fls_Drvw_ResultType Fls_Drvw_HandleAsyncEraseJob(Fls_Drvw_AddrType PhyAddr, Fls_Drvw_LenType Length); # 184 "../../../mcal/Fls_ZX_K14xM/Inc\\Fls_Drvw.h" Fls_Drvw_ResultType Fls_Drvw_HandleAsyncWriteJob(Fls_Drvw_AddrType PhyAddr, const uint8 * DataSrcPtr, Fls_Drvw_LenType Length); # 200 "../../../mcal/Fls_ZX_K14xM/Inc\\Fls_Drvw.h" Fls_Drvw_ResultType Fls_Drvw_ReadSector(Fls_Drvw_AddrType PhyAddr, const Fls_Drvw_LenType Len, uint8 const * DataDestPtr); # 218 "../../../mcal/Fls_ZX_K14xM/Inc\\Fls_Drvw.h" Fls_Drvw_ResultType Fls_Drvw_CompareSector(Fls_Drvw_AddrType PhyAddr, const Fls_Drvw_LenType Len, const uint8 * DataSrcPtr); # 236 "../../../mcal/Fls_ZX_K14xM/Inc\\Fls_Drvw.h" Fls_Drvw_ResultType Fls_Drvw_BlankCheckSector(Fls_Drvw_AddrType PhyAddr, const Fls_Drvw_LenType Len); # 255 "../../../mcal/Fls_ZX_K14xM/Inc\\Fls_Drvw.h" Fls_Drvw_ResultType Fls_Drvw_EraseSector(Fls_Drvw_AddrType PhyAddr, const boolean AsyncFlag); # 275 "../../../mcal/Fls_ZX_K14xM/Inc\\Fls_Drvw.h" Fls_Drvw_ResultType Fls_Drvw_WriteSector(Fls_Drvw_AddrType PhyAddr, Fls_Drvw_LenType Len, const uint8 * DataSrcPtr, const boolean AsyncFlag); # 1 "../../../mcal/Base_ZX_K14xM/Inc/MemMap\\Fls_MemMap.h" 1 # 1116 "../../../mcal/Base_ZX_K14xM/Inc/MemMap\\Fls_MemMap.h" #pragma clang section text = "" # 282 "../../../mcal/Fls_ZX_K14xM/Inc\\Fls_Drvw.h" 2 # 28 "../Generated/Src/Fls_PBcfg.c" 2 # 86 "../Generated/Src/Fls_PBcfg.c" # 1 "../../../mcal/Base_ZX_K14xM/Inc/MemMap\\Fls_MemMap.h" 1 # 1100 "../../../mcal/Base_ZX_K14xM/Inc/MemMap\\Fls_MemMap.h" #pragma clang section text = ".mcal_code" # 87 "../Generated/Src/Fls_PBcfg.c" 2 # 1 "../../../mcal/Base_ZX_K14xM/Inc/MemMap\\Fls_MemMap.h" 1 # 1116 "../../../mcal/Base_ZX_K14xM/Inc/MemMap\\Fls_MemMap.h" #pragma clang section text = "" # 91 "../Generated/Src/Fls_PBcfg.c" 2 # 1 "../../../mcal/Base_ZX_K14xM/Inc/MemMap\\Fls_MemMap.h" 1 # 904 "../../../mcal/Base_ZX_K14xM/Inc/MemMap\\Fls_MemMap.h" #pragma clang section rodata = ".mcal_config_data" # 98 "../Generated/Src/Fls_PBcfg.c" 2 static const Fls_SectorConfigType Fls_Sector0 = { .SectorSize = 8192U, .PageSize = 16U, .EndAddr = 0x1fffU, .PhysicalStartAddr = 0x01000000U, .EraseAsyncFlag = 0, .WriteAsyncFlag = 0, }; static const Fls_SectorConfigType Fls_Sector1 = { .SectorSize = 8192U, .PageSize = 16U, .EndAddr = 0x3fffU, .PhysicalStartAddr = 0x01002000U, .EraseAsyncFlag = 0, .WriteAsyncFlag = 0, }; # 1 "../../../mcal/Base_ZX_K14xM/Inc/MemMap\\Fls_MemMap.h" 1 # 920 "../../../mcal/Base_ZX_K14xM/Inc/MemMap\\Fls_MemMap.h" #pragma clang section rodata = "" # 118 "../Generated/Src/Fls_PBcfg.c" 2 # 1 "../../../mcal/Base_ZX_K14xM/Inc/MemMap\\Fls_MemMap.h" 1 # 876 "../../../mcal/Base_ZX_K14xM/Inc/MemMap\\Fls_MemMap.h" #pragma clang section rodata = ".mcal_config_data" # 121 "../Generated/Src/Fls_PBcfg.c" 2 static const Fls_SectorConfigType *const Fls_SectorListPtr[2U] = { &Fls_Sector0, &Fls_Sector1, }; # 1 "../../../mcal/Base_ZX_K14xM/Inc/MemMap\\Fls_MemMap.h" 1 # 892 "../../../mcal/Base_ZX_K14xM/Inc/MemMap\\Fls_MemMap.h" #pragma clang section rodata = "" # 128 "../Generated/Src/Fls_PBcfg.c" 2 # 1 "../../../mcal/Base_ZX_K14xM/Inc/MemMap\\Fls_MemMap.h" 1 # 904 "../../../mcal/Base_ZX_K14xM/Inc/MemMap\\Fls_MemMap.h" #pragma clang section rodata = ".mcal_config_data" # 131 "../Generated/Src/Fls_PBcfg.c" 2 static const Fls_ConfigType Fls_Config = { .JobEndNotificationPtr = ((void *)0), .JobErrorNotificationPtr = ((void *)0), .DefaultMode = MEMIF_MODE_SLOW, .MaxReadFastMode = 65536U, .MaxReadNormalMode = 1024U, .MaxWriteFastMode = 256U, .MaxWriteNormalMode = 16U, .SectorNum = 2U, .SectorList = Fls_SectorListPtr, .WrapperConfigSetPtr = &Fls_DrvwConfig }; # 1 "../../../mcal/Base_ZX_K14xM/Inc/MemMap\\Fls_MemMap.h" 1 # 920 "../../../mcal/Base_ZX_K14xM/Inc/MemMap\\Fls_MemMap.h" #pragma clang section rodata = "" # 146 "../Generated/Src/Fls_PBcfg.c" 2 # 1 "../../../mcal/Base_ZX_K14xM/Inc/MemMap\\Fls_MemMap.h" 1 # 876 "../../../mcal/Base_ZX_K14xM/Inc/MemMap\\Fls_MemMap.h" #pragma clang section rodata = ".mcal_config_data" # 149 "../Generated/Src/Fls_PBcfg.c" 2 const Fls_ConfigType * const Fls_PreDefinedConfigPtr = { &Fls_Config }; # 1 "../../../mcal/Base_ZX_K14xM/Inc/MemMap\\Fls_MemMap.h" 1 # 892 "../../../mcal/Base_ZX_K14xM/Inc/MemMap\\Fls_MemMap.h" #pragma clang section rodata = "" # 156 "../Generated/Src/Fls_PBcfg.c" 2