Go to the documentation of this file.
11 #ifndef FSL_COMPONENT_ID
12 #define FSL_COMPONENT_ID "platform.drivers.xip_board"
18 #if defined(XIP_BOOT_HEADER_ENABLE) && (XIP_BOOT_HEADER_ENABLE == 1)
19 #if defined(__CC_ARM) || defined(__ARMCC_VERSION) || defined(__GNUC__)
21 #elif defined(__ICCARM__)
22 #pragma location = ".boot_hdr.conf"
33 .columnAddressWidth = 3u,
35 .controllerMiscOption =
40 .sflashA1Size = 64u * 1024u * 1024u,
41 .dataValidTime = {16u, 16u},
51 .sectorSize = 256u * 1024u,
52 .blockSize = 256u * 1024u,
53 .isUniformBlockSize =
true,
@ kFlexSpiMiscOffset_WordAddressableEnable
Bit for Word Addressable enable.
@ kFlexSpiSerialClk_133MHz
@ kFlexSpiMiscOffset_DdrModeEnable
Bit for DDR clock confiuration indication.
flexspi_mem_config_t memConfig
Common memory configuration info via FlexSPI.
#define FLEXSPI_CFG_BLK_VERSION
@ kFlexSPIReadSampleClk_ExternalInputFromDqsPad
#define FLEXSPI_CFG_BLK_TAG
__attribute__((section(".rev16_text"))) __STATIC_INLINE __ASM uint32_t __REV16(uint32_t value)
Reverse byte order (16 bit)
#define FLEXSPI_LUT_SEQ(cmd0, pad0, op0, cmd1, pad1, op1)
@ kFlexSpiMiscOffset_SafeConfigFreqEnable
Bit for Safe Configuration Frequency enable.
uint32_t tag
[0x000-0x003] Tag, fixed value 0x42464346UL
@ kFlexSpiMiscOffset_DiffClkEnable
Bit for Differential clock enable.