Provides device-specific definitions. More...
Macros | |
#define | CY_FLASH_SIZEOF_FLASH (CY_FLASH_SIZE) |
The size of the Flash memory. | |
#define | CY_FLASH_SIZEOF_ROW (64U) |
The size of the Flash row. | |
#define | CY_FLASH_NUMBER_ROWS (CY_FLASH_SIZE / CY_FLASH_SIZEOF_ROW) |
The number of Flash rows. | |
#define | CY_FLASH_SIZEOF_MACRO (((CPUSS_SPCIF_FLASH_SIZE + 1U) * 256U / CY_FLASH_SIZEOF_ROW) / CPUSS_SPCIF_FLASH_MACROS) |
The size of the Flash macro in the number of Flash rows. | |
#define | CY_FLASH_NUMBER_MACROS (CPUSS_SPCIF_FLASH_MACROS) |
The number of the Flash macros. | |
#define | CY_FLASH_SFLASH_USERBASE (CY_SFLASH_BASE + 0x200U) |
The Supervisory Flash memory user base address. | |
#define | CY_FLASH_SIZEOF_SFLASH_ROW (CY_FLASH_SIZEOF_ROW) |
The size of the SFlash row. | |
#define | CY_FLASH_NUMBER_SFLASH_ROWS (4U) |
The number of SFlash rows. | |
#define | CY_FLASH_SIZEOF_USERSFLASH (CY_FLASH_NUMBER_SFLASH_ROWS * CY_FLASH_SIZEOF_SFLASH_ROW) |
The size of the Supervisory Flash user memory. | |
#define | CY_FLASH_NON_BLOCKING_SUPPORTED (CPUSS_SPCIF_FLASH_PARALLEL_PGM_EN && (CPUSS_SPCIF_FLASH_MACROS > 1U)) |
Reports if device supports non-blocking Flash operations. | |
Provides device-specific definitions.