MCUSW
Loading...
Searching...
No Matches
Fls_Cfg.h File Reference

Introduction

This file contains generated pre compile configuration file for FLS MCAL driver.

Go to the source code of this file.

FLS Driver ISR category level

Defines for FLS Driver ISR ISR category level

#define FLS_ISR_VOID   (0x00U)
 void ISR type
 
#define FLS_ISR_CAT1   (0x01U)
 Category 1 ISR type.
 
#define FLS_ISR_CAT2   (0x02U)
 Category 2 ISR type.
 
#define FLS_INIT_CONFIG_PC   FlsConfigSet
 Pre Compile config macro name.
 
#define FLS_NOR
 FLS_MEMORY_TYPE.
 
#define FLS_OSPI
 FLS_PROTOCOL_MODE.
 
#define FLS_BASE_ADDRESS   (1342177280U)
 Flash Memory start address, defines lower boundary for read/writ/erase/compare jobs.
 
#define FLS_BLANK_CHECK_API   (STD_ON)
 Enable/disable FLS Blank Check API.
 
#define FLS_COMPARE_API   (STD_ON)
 Enable/disable FLS compare API.
 
#define FLS_CANCEL_API   (STD_ON)
 Enable/disable FLS cancel API.
 
#define FLS_TIMEOUT_SUPERVISION_ENABLED   (STD_ON)
 Enable/disable FlsTimeoutSupervisionEnabled.
 
#define FLS_DEV_ERROR_DETECT   (STD_ON)
 Enable/disable FLS dev detect error.
 
#define FLS_DRIVER_INDEX   (0U)
 Index of driver, used by FEE.
 
#define FLS_GET_JOB_RESULT_API   (STD_ON)
 Enable/disable FLS Fls_GetJobResult function API.
 
#define FLS_GET_STATUS_API   (STD_ON)
 Enable/disable FLS Fls_GetStatus function API.
 
#define FLS_TOTAL_SIZE   (1073741824U)
 Total amount of flash memory in bytes.
 
#define FLS_USE_INTERRUPTS   (STD_OFF)
 Job processing triggered by hardware interrupt.
 
#define FLS_ISR_TYPE   (FLS_ISR_CAT1)
 ISR type.
 
#define FLS_VERSION_INFO_API   (STD_ON)
 Enable/disable FLS get version info API.
 
#define FLS_OS_COUNTER_ID   ((CounterType)OsCounter_0)
 Counter ID for counter used to count wait ticks.
 
#define FLS_TIMEOUT_DURATION   (50000)
 Counter ID for counter used to count wait ticks.
 
#define FLS_OSPI_CTRL_BASE_ADDR   (1191444480UL)
 Base Address of OSPI.
 
#define OSPI_REGISTER_READBACK_API   (STD_ON)
 Enable/disable OSPI register read back API.
 
#define OSPI_SAFETY_API   (STD_ON)
 Enable/disable OSPI safety API.
 
#define FLS_MAX_ERASE_TIME   (1000.0)
 Max Erase time in millisec.
 
#define FLS_MAX_WRITE_TIME   (1000.0)
 Max Write time in millisec.
 
const struct Fls_ConfigType_s FlsConfigSet
 FLS Configuration struct declaration.
 

Macros

#define FLS_PRE_COMPILE_VARIANT   (STD_ON)
 FLS Build Variant. Build variants.(i.e Pre Compile,Post Build or Link time)