SPI Flash Configurations

Description

Configuration parameters for SPI flashes.

Macros

#define BTL_STORAGE_SPIFLASH_ALL_DEVICES
Support all devices.
#define BTL_STORAGE_SPIFLASH_SPANSION_DEVICES
Support all Spansion devices.
#define BTL_STORAGE_SPIFLASH_SPANSION_S25FL208K
Support Spansion S25FL208K.
#define BTL_STORAGE_SPIFLASH_WINBOND_DEVICES
Support all Winbond devices.
#define BTL_STORAGE_SPIFLASH_WINBOND_W25X20BV
Support Winbond W25X20BV.
#define BTL_STORAGE_SPIFLASH_WINBOND_W25Q80BV
Support Winbond W25Q80BV.
#define BTL_STORAGE_SPIFLASH_MACRONIX_DEVICES
Support all Macronix devices.
#define BTL_STORAGE_SPIFLASH_MACRONIX_MX25L2006E
Support Macronix MX25L2006E.
#define BTL_STORAGE_SPIFLASH_MACRONIX_MX25L4006E
Support Macronix MX25L4006E.
#define BTL_STORAGE_SPIFLASH_MACRONIX_MX25L8006E
Support Macronix MX25L8006E.
#define BTL_STORAGE_SPIFLASH_MACRONIX_MX25R8035F
Support Macronix MX25R8035F.
#define BTL_STORAGE_SPIFLASH_MACRONIX_MX25L1606E
Support Macronix MX25L1606E.
#define BTL_STORAGE_SPIFLASH_MACRONIX_MX25U1635E
Support Macronix MX25U1635E.
#define BTL_STORAGE_SPIFLASH_MACRONIX_MX25R6435F
Support Macronix MX25R6435F.
#define BTL_STORAGE_SPIFLASH_ATMEL_DEVICES
Support all Atmel devices.
#define BTL_STORAGE_SPIFLASH_ATMEL_AT25DF041A
Support Atmel AT25DF041A.
#define BTL_STORAGE_SPIFLASH_ATMEL_AT25DF081A
Support Atmel AT25DF081A.
#define BTL_STORAGE_SPIFLASH_ADESTO_AT25SF041
Support Adesto AT25SF041.
#define BTL_STORAGE_SPIFLASH_NUMONYX_DEVICES
Support all Numonyx devices.
#define BTL_STORAGE_SPIFLASH_NUMONYX_M25P20
Support Numonyx M26P20.
#define BTL_STORAGE_SPIFLASH_NUMONYX_M25P40
Support Numonyx M26P40.
#define BTL_STORAGE_SPIFLASH_NUMONYX_M25P80
Support Numonyx M26P80.
#define BTL_STORAGE_SPIFLASH_NUMONYX_M25P16
Support Numonyx M26P16.
#define BTL_STORAGE_SPIFLASH_ISSI_DEVICES
Support all ISSI devices.
#define BTL_STORAGE_SPIFLASH_ISSI_IS25LQ025B
Support ISSI IS25LQ025B.
#define BTL_STORAGE_SPIFLASH_ISSI_IS25LQ512B
Support ISSI IS25LQ512B.
#define BTL_STORAGE_SPIFLASH_ISSI_IS25LQ010B
Support ISSI IS25LQ010B.
#define BTL_STORAGE_SPIFLASH_ISSI_IS25LQ020B
Support ISSI IS25LQ020B.
#define BTL_STORAGE_SPIFLASH_ISSI_IS25LQ040B
Support ISSI IS25LQ040B.

Variables

static const BootloaderStorageImplementationInformation_t spansion8MInfo
Information for Spansion S25L208K.
static const BootloaderStorageImplementationInformation_t windbond2MInfo
Information for Winbond W25X20BV.
static const BootloaderStorageImplementationInformation_t windbond8MInfo
Information for Winbond W25Q80BV.
static const BootloaderStorageImplementationInformation_t macronix2MInfo
Information for Macronix MX25L2006E.
static const BootloaderStorageImplementationInformation_t macronix4MInfo
Information for Macronix MX25L4006E.
static const BootloaderStorageImplementationInformation_t macronix8MInfo
Information for Macronix MX25L8006E.
static const BootloaderStorageImplementationInformation_t macronix8MLPInfo
Information for Macronix MX25R8035F.
static const BootloaderStorageImplementationInformation_t macronix16MInfo
Information for Macronix MX25L1606E.
static const BootloaderStorageImplementationInformation_t macronix16M2VInfo
Information for Macronix MX25U1635E.
static const BootloaderStorageImplementationInformation_t macronix64MLPInfo
Information for Macronix MX25R6435F.
static const BootloaderStorageImplementationInformation_t atmel4MInfo
Information for Atmel AT25DF041A.
static const BootloaderStorageImplementationInformation_t atmel8MInfo
Information for Atmel AT25DF081A.
static const BootloaderStorageImplementationInformation_t adesto4MInfo
Information for Adesto AT25SF041.
static const BootloaderStorageImplementationInformation_t numonyx2MInfo
Information for Numonyx M25P20.
static const BootloaderStorageImplementationInformation_t numonyx4MInfo
Information for Numonyx M25P40.
static const BootloaderStorageImplementationInformation_t numonyx8MInfo
Information for Numonyx M25P80.
static const BootloaderStorageImplementationInformation_t numonyx16MInfo
Information for Numonyx M25P16.
static const BootloaderStorageImplementationInformation_t issi256KInfo
Information for ISSI IS25LQ025B.
static const BootloaderStorageImplementationInformation_t issi512KInfo
Information for ISSI IS25LQ512B.
static const BootloaderStorageImplementationInformation_t issi1MInfo
Information for ISSI IS25LQ010B.
static const BootloaderStorageImplementationInformation_t issi2MInfo
Information for ISSI IS25LQ020B.
static const BootloaderStorageImplementationInformation_t issi4MInfo
Information for ISSI IS25LQ040B.

Variable Documentation

Initial value:
= {
TIMING_ERASE_4K_MAX_MS,
TIMING_ERASE_SPANSION_8M_MAX_MS,
DEVICE_SECTOR_SIZE,
DEVICE_SIZE_8M,
"S25FL208K" ,
DEVICE_WORD_SIZE
}
#define BOOTLOADER_STORAGE_IMPL_INFO_VERSION
Current version of the BootloaderStorageImplementationInformation_t struct.
Definition: btl_interface_storage.h:165
#define BOOTLOADER_STORAGE_IMPL_CAPABILITY_ERASE_SUPPORTED
Spiflash capability indicating that it supports erase.
Definition: btl_interface_storage.h:172
#define BOOTLOADER_STORAGE_IMPL_CAPABILITY_PAGE_ERASE_REQUIRED
Spiflash capability indicating it requires full page erases before new data can be written...
Definition: btl_interface_storage.h:175

Information for Spansion S25L208K.

Definition at line 308 of file btl_storage_spiflash_configs.h .

Initial value:
= {
TIMING_ERASE_SECTOR_MAX_MS,
TIMING_ERASE_WINBOND_2M_MAX_MS,
DEVICE_SECTOR_SIZE,
DEVICE_SIZE_2M,
"W25X20BV" ,
DEVICE_WORD_SIZE
}
#define BOOTLOADER_STORAGE_IMPL_INFO_VERSION
Current version of the BootloaderStorageImplementationInformation_t struct.
Definition: btl_interface_storage.h:165
#define BOOTLOADER_STORAGE_IMPL_CAPABILITY_ERASE_SUPPORTED
Spiflash capability indicating that it supports erase.
Definition: btl_interface_storage.h:172
#define BOOTLOADER_STORAGE_IMPL_CAPABILITY_PAGE_ERASE_REQUIRED
Spiflash capability indicating it requires full page erases before new data can be written...
Definition: btl_interface_storage.h:175

Information for Winbond W25X20BV.

Definition at line 323 of file btl_storage_spiflash_configs.h .

Initial value:
= {
TIMING_ERASE_SECTOR_MAX_MS,
TIMING_ERASE_WINBOND_8M_MAX_MS,
DEVICE_SECTOR_SIZE,
DEVICE_SIZE_8M,
"W25Q80BV" ,
DEVICE_WORD_SIZE
}
#define BOOTLOADER_STORAGE_IMPL_INFO_VERSION
Current version of the BootloaderStorageImplementationInformation_t struct.
Definition: btl_interface_storage.h:165
#define BOOTLOADER_STORAGE_IMPL_CAPABILITY_ERASE_SUPPORTED
Spiflash capability indicating that it supports erase.
Definition: btl_interface_storage.h:172
#define BOOTLOADER_STORAGE_IMPL_CAPABILITY_PAGE_ERASE_REQUIRED
Spiflash capability indicating it requires full page erases before new data can be written...
Definition: btl_interface_storage.h:175

Information for Winbond W25Q80BV.

Definition at line 338 of file btl_storage_spiflash_configs.h .

Initial value:
= {
TIMING_ERASE_SECTOR_MAX_MS,
TIMING_ERASE_MACRONIX_2M_MAX_MS,
DEVICE_SECTOR_SIZE,
DEVICE_SIZE_2M,
"MX25L2006E" ,
DEVICE_WORD_SIZE
}
#define BOOTLOADER_STORAGE_IMPL_INFO_VERSION
Current version of the BootloaderStorageImplementationInformation_t struct.
Definition: btl_interface_storage.h:165
#define BOOTLOADER_STORAGE_IMPL_CAPABILITY_ERASE_SUPPORTED
Spiflash capability indicating that it supports erase.
Definition: btl_interface_storage.h:172
#define BOOTLOADER_STORAGE_IMPL_CAPABILITY_PAGE_ERASE_REQUIRED
Spiflash capability indicating it requires full page erases before new data can be written...
Definition: btl_interface_storage.h:175

Information for Macronix MX25L2006E.

Definition at line 353 of file btl_storage_spiflash_configs.h .

Initial value:
= {
TIMING_ERASE_4K_MAX_MS,
TIMING_ERASE_MACRONIX_4M_MAX_MS,
DEVICE_SECTOR_SIZE,
DEVICE_SIZE_4M,
"MX25L4006E" ,
DEVICE_WORD_SIZE
}
#define BOOTLOADER_STORAGE_IMPL_INFO_VERSION
Current version of the BootloaderStorageImplementationInformation_t struct.
Definition: btl_interface_storage.h:165
#define BOOTLOADER_STORAGE_IMPL_CAPABILITY_ERASE_SUPPORTED
Spiflash capability indicating that it supports erase.
Definition: btl_interface_storage.h:172
#define BOOTLOADER_STORAGE_IMPL_CAPABILITY_PAGE_ERASE_REQUIRED
Spiflash capability indicating it requires full page erases before new data can be written...
Definition: btl_interface_storage.h:175

Information for Macronix MX25L4006E.

Definition at line 368 of file btl_storage_spiflash_configs.h .

Initial value:
= {
TIMING_ERASE_SECTOR_MAX_MS,
TIMING_ERASE_MACRONIX_8M_MAX_MS,
DEVICE_SECTOR_SIZE,
DEVICE_SIZE_8M,
"MX25L8006E" ,
DEVICE_WORD_SIZE
}
#define BOOTLOADER_STORAGE_IMPL_INFO_VERSION
Current version of the BootloaderStorageImplementationInformation_t struct.
Definition: btl_interface_storage.h:165
#define BOOTLOADER_STORAGE_IMPL_CAPABILITY_ERASE_SUPPORTED
Spiflash capability indicating that it supports erase.
Definition: btl_interface_storage.h:172
#define BOOTLOADER_STORAGE_IMPL_CAPABILITY_PAGE_ERASE_REQUIRED
Spiflash capability indicating it requires full page erases before new data can be written...
Definition: btl_interface_storage.h:175

Information for Macronix MX25L8006E.

Definition at line 383 of file btl_storage_spiflash_configs.h .

Initial value:
= {
TIMING_ERASE_SECTOR_MAX_MS,
TIMING_ERASE_MACRONIX_8M_LP_MAX_MS,
DEVICE_SECTOR_SIZE,
DEVICE_SIZE_8M,
"MX25R8035F" ,
DEVICE_WORD_SIZE
}
#define BOOTLOADER_STORAGE_IMPL_INFO_VERSION
Current version of the BootloaderStorageImplementationInformation_t struct.
Definition: btl_interface_storage.h:165
#define BOOTLOADER_STORAGE_IMPL_CAPABILITY_ERASE_SUPPORTED
Spiflash capability indicating that it supports erase.
Definition: btl_interface_storage.h:172
#define BOOTLOADER_STORAGE_IMPL_CAPABILITY_PAGE_ERASE_REQUIRED
Spiflash capability indicating it requires full page erases before new data can be written...
Definition: btl_interface_storage.h:175

Information for Macronix MX25R8035F.

Definition at line 398 of file btl_storage_spiflash_configs.h .

Initial value:
= {
TIMING_ERASE_SECTOR_MAX_MS,
TIMING_ERASE_MACRONIX_16M_MAX_MS,
DEVICE_SECTOR_SIZE,
DEVICE_SIZE_16M,
"MX25L1606E" ,
DEVICE_WORD_SIZE
}
#define BOOTLOADER_STORAGE_IMPL_INFO_VERSION
Current version of the BootloaderStorageImplementationInformation_t struct.
Definition: btl_interface_storage.h:165
#define BOOTLOADER_STORAGE_IMPL_CAPABILITY_ERASE_SUPPORTED
Spiflash capability indicating that it supports erase.
Definition: btl_interface_storage.h:172
#define BOOTLOADER_STORAGE_IMPL_CAPABILITY_PAGE_ERASE_REQUIRED
Spiflash capability indicating it requires full page erases before new data can be written...
Definition: btl_interface_storage.h:175

Information for Macronix MX25L1606E.

Definition at line 413 of file btl_storage_spiflash_configs.h .

const BootloaderStorageImplementationInformation_t macronix16M2VInfo
static
Initial value:
= {
TIMING_ERASE_SECTOR_MAX_MS,
TIMING_ERASE_MACRONIX_16M_2V_MAX_MS,
DEVICE_SECTOR_SIZE,
DEVICE_SIZE_16M,
"MX25U1635E" ,
DEVICE_WORD_SIZE
}
#define BOOTLOADER_STORAGE_IMPL_INFO_VERSION
Current version of the BootloaderStorageImplementationInformation_t struct.
Definition: btl_interface_storage.h:165
#define BOOTLOADER_STORAGE_IMPL_CAPABILITY_ERASE_SUPPORTED
Spiflash capability indicating that it supports erase.
Definition: btl_interface_storage.h:172
#define BOOTLOADER_STORAGE_IMPL_CAPABILITY_PAGE_ERASE_REQUIRED
Spiflash capability indicating it requires full page erases before new data can be written...
Definition: btl_interface_storage.h:175

Information for Macronix MX25U1635E.

Definition at line 428 of file btl_storage_spiflash_configs.h .

const BootloaderStorageImplementationInformation_t macronix64MLPInfo
static
Initial value:
= {
TIMING_ERASE_SECTOR_MAX_MS,
TIMING_ERASE_MACRONIX_64M_LP_MAX_MS,
DEVICE_SECTOR_SIZE,
DEVICE_SIZE_64M,
"MX25R6435F" ,
DEVICE_WORD_SIZE
}
#define BOOTLOADER_STORAGE_IMPL_INFO_VERSION
Current version of the BootloaderStorageImplementationInformation_t struct.
Definition: btl_interface_storage.h:165
#define BOOTLOADER_STORAGE_IMPL_CAPABILITY_ERASE_SUPPORTED
Spiflash capability indicating that it supports erase.
Definition: btl_interface_storage.h:172
#define BOOTLOADER_STORAGE_IMPL_CAPABILITY_PAGE_ERASE_REQUIRED
Spiflash capability indicating it requires full page erases before new data can be written...
Definition: btl_interface_storage.h:175

Information for Macronix MX25R6435F.

Definition at line 443 of file btl_storage_spiflash_configs.h .

Initial value:
= {
TIMING_ERASE_SECTOR_MAX_MS,
TIMING_ERASE_ATMEL_4M_MAX_MS,
DEVICE_SECTOR_SIZE,
DEVICE_SIZE_4M,
"AT25DF041A" ,
DEVICE_WORD_SIZE
}
#define BOOTLOADER_STORAGE_IMPL_INFO_VERSION
Current version of the BootloaderStorageImplementationInformation_t struct.
Definition: btl_interface_storage.h:165
#define BOOTLOADER_STORAGE_IMPL_CAPABILITY_ERASE_SUPPORTED
Spiflash capability indicating that it supports erase.
Definition: btl_interface_storage.h:172
#define BOOTLOADER_STORAGE_IMPL_CAPABILITY_PAGE_ERASE_REQUIRED
Spiflash capability indicating it requires full page erases before new data can be written...
Definition: btl_interface_storage.h:175

Information for Atmel AT25DF041A.

Definition at line 458 of file btl_storage_spiflash_configs.h .

Initial value:
= {
TIMING_ERASE_SECTOR_MAX_MS,
TIMING_ERASE_ATMEL_8M_MAX_MS,
DEVICE_SECTOR_SIZE,
DEVICE_SIZE_8M,
"AT25DF081A" ,
DEVICE_WORD_SIZE
}
#define BOOTLOADER_STORAGE_IMPL_INFO_VERSION
Current version of the BootloaderStorageImplementationInformation_t struct.
Definition: btl_interface_storage.h:165
#define BOOTLOADER_STORAGE_IMPL_CAPABILITY_ERASE_SUPPORTED
Spiflash capability indicating that it supports erase.
Definition: btl_interface_storage.h:172
#define BOOTLOADER_STORAGE_IMPL_CAPABILITY_PAGE_ERASE_REQUIRED
Spiflash capability indicating it requires full page erases before new data can be written...
Definition: btl_interface_storage.h:175

Information for Atmel AT25DF081A.

Definition at line 473 of file btl_storage_spiflash_configs.h .

Initial value:
= {
TIMING_ERASE_SECTOR_MAX_MS,
TIMING_ERASE_ADESTO_4M_MAX_MS,
DEVICE_SECTOR_SIZE,
DEVICE_SIZE_4M,
"AT25SF041" ,
DEVICE_WORD_SIZE
}
#define BOOTLOADER_STORAGE_IMPL_INFO_VERSION
Current version of the BootloaderStorageImplementationInformation_t struct.
Definition: btl_interface_storage.h:165
#define BOOTLOADER_STORAGE_IMPL_CAPABILITY_ERASE_SUPPORTED
Spiflash capability indicating that it supports erase.
Definition: btl_interface_storage.h:172
#define BOOTLOADER_STORAGE_IMPL_CAPABILITY_PAGE_ERASE_REQUIRED
Spiflash capability indicating it requires full page erases before new data can be written...
Definition: btl_interface_storage.h:175

Information for Adesto AT25SF041.

Definition at line 488 of file btl_storage_spiflash_configs.h .

Initial value:
= {
TIMING_ERASE_BLOCK_MAX_MS,
TIMING_ERASE_NUMONYX_2M_MAX_MS,
DEVICE_BLOCK_SIZE_64K,
DEVICE_SIZE_2M,
"M25P20" ,
DEVICE_WORD_SIZE
}
#define BOOTLOADER_STORAGE_IMPL_INFO_VERSION
Current version of the BootloaderStorageImplementationInformation_t struct.
Definition: btl_interface_storage.h:165
#define BOOTLOADER_STORAGE_IMPL_CAPABILITY_ERASE_SUPPORTED
Spiflash capability indicating that it supports erase.
Definition: btl_interface_storage.h:172
#define BOOTLOADER_STORAGE_IMPL_CAPABILITY_PAGE_ERASE_REQUIRED
Spiflash capability indicating it requires full page erases before new data can be written...
Definition: btl_interface_storage.h:175

Information for Numonyx M25P20.

Definition at line 503 of file btl_storage_spiflash_configs.h .

Initial value:
= {
TIMING_ERASE_BLOCK_MAX_MS,
TIMING_ERASE_NUMONYX_4M_MAX_MS,
DEVICE_BLOCK_SIZE_64K,
DEVICE_SIZE_4M,
"M25P40" ,
DEVICE_WORD_SIZE
}
#define BOOTLOADER_STORAGE_IMPL_INFO_VERSION
Current version of the BootloaderStorageImplementationInformation_t struct.
Definition: btl_interface_storage.h:165
#define BOOTLOADER_STORAGE_IMPL_CAPABILITY_ERASE_SUPPORTED
Spiflash capability indicating that it supports erase.
Definition: btl_interface_storage.h:172
#define BOOTLOADER_STORAGE_IMPL_CAPABILITY_PAGE_ERASE_REQUIRED
Spiflash capability indicating it requires full page erases before new data can be written...
Definition: btl_interface_storage.h:175

Information for Numonyx M25P40.

Definition at line 518 of file btl_storage_spiflash_configs.h .

Initial value:
= {
TIMING_ERASE_BLOCK_MAX_MS,
TIMING_ERASE_NUMONYX_8M_MAX_MS,
DEVICE_BLOCK_SIZE_64K,
DEVICE_SIZE_8M,
"M25P80" ,
DEVICE_WORD_SIZE
}
#define BOOTLOADER_STORAGE_IMPL_INFO_VERSION
Current version of the BootloaderStorageImplementationInformation_t struct.
Definition: btl_interface_storage.h:165
#define BOOTLOADER_STORAGE_IMPL_CAPABILITY_ERASE_SUPPORTED
Spiflash capability indicating that it supports erase.
Definition: btl_interface_storage.h:172
#define BOOTLOADER_STORAGE_IMPL_CAPABILITY_PAGE_ERASE_REQUIRED
Spiflash capability indicating it requires full page erases before new data can be written...
Definition: btl_interface_storage.h:175

Information for Numonyx M25P80.

Definition at line 533 of file btl_storage_spiflash_configs.h .

Initial value:
= {
TIMING_ERASE_BLOCK_MAX_MS,
TIMING_ERASE_NUMONYX_16M_MAX_MS,
DEVICE_BLOCK_SIZE_64K,
DEVICE_SIZE_16M,
"M25P16" ,
DEVICE_WORD_SIZE
}
#define BOOTLOADER_STORAGE_IMPL_INFO_VERSION
Current version of the BootloaderStorageImplementationInformation_t struct.
Definition: btl_interface_storage.h:165
#define BOOTLOADER_STORAGE_IMPL_CAPABILITY_ERASE_SUPPORTED
Spiflash capability indicating that it supports erase.
Definition: btl_interface_storage.h:172
#define BOOTLOADER_STORAGE_IMPL_CAPABILITY_PAGE_ERASE_REQUIRED
Spiflash capability indicating it requires full page erases before new data can be written...
Definition: btl_interface_storage.h:175

Information for Numonyx M25P16.

Definition at line 548 of file btl_storage_spiflash_configs.h .

Initial value:
= {
TIMING_ERASE_SECTOR_MAX_MS,
TIMING_ERASE_ISSI_256K_MAX_MS,
DEVICE_SECTOR_SIZE,
DEVICE_SIZE_256K,
"IS25LQ025B" ,
DEVICE_WORD_SIZE
}
#define BOOTLOADER_STORAGE_IMPL_INFO_VERSION
Current version of the BootloaderStorageImplementationInformation_t struct.
Definition: btl_interface_storage.h:165
#define BOOTLOADER_STORAGE_IMPL_CAPABILITY_ERASE_SUPPORTED
Spiflash capability indicating that it supports erase.
Definition: btl_interface_storage.h:172
#define BOOTLOADER_STORAGE_IMPL_CAPABILITY_PAGE_ERASE_REQUIRED
Spiflash capability indicating it requires full page erases before new data can be written...
Definition: btl_interface_storage.h:175

Information for ISSI IS25LQ025B.

Definition at line 563 of file btl_storage_spiflash_configs.h .

Initial value:
= {
TIMING_ERASE_SECTOR_MAX_MS,
TIMING_ERASE_ISSI_512K_MAX_MS,
DEVICE_SECTOR_SIZE,
DEVICE_SIZE_512K,
"IS25LQ512B" ,
DEVICE_WORD_SIZE
}
#define BOOTLOADER_STORAGE_IMPL_INFO_VERSION
Current version of the BootloaderStorageImplementationInformation_t struct.
Definition: btl_interface_storage.h:165
#define BOOTLOADER_STORAGE_IMPL_CAPABILITY_ERASE_SUPPORTED
Spiflash capability indicating that it supports erase.
Definition: btl_interface_storage.h:172
#define BOOTLOADER_STORAGE_IMPL_CAPABILITY_PAGE_ERASE_REQUIRED
Spiflash capability indicating it requires full page erases before new data can be written...
Definition: btl_interface_storage.h:175

Information for ISSI IS25LQ512B.

Definition at line 578 of file btl_storage_spiflash_configs.h .

Initial value:
= {
TIMING_ERASE_SECTOR_MAX_MS,
TIMING_ERASE_ISSI_1M_MAX_MS,
DEVICE_SECTOR_SIZE,
DEVICE_SIZE_1M,
"IS25LQ010B" ,
DEVICE_WORD_SIZE
}
#define BOOTLOADER_STORAGE_IMPL_INFO_VERSION
Current version of the BootloaderStorageImplementationInformation_t struct.
Definition: btl_interface_storage.h:165
#define BOOTLOADER_STORAGE_IMPL_CAPABILITY_ERASE_SUPPORTED
Spiflash capability indicating that it supports erase.
Definition: btl_interface_storage.h:172
#define BOOTLOADER_STORAGE_IMPL_CAPABILITY_PAGE_ERASE_REQUIRED
Spiflash capability indicating it requires full page erases before new data can be written...
Definition: btl_interface_storage.h:175

Information for ISSI IS25LQ010B.

Definition at line 593 of file btl_storage_spiflash_configs.h .

Initial value:
= {
TIMING_ERASE_SECTOR_MAX_MS,
TIMING_ERASE_ISSI_2M_MAX_MS,
DEVICE_SECTOR_SIZE,
DEVICE_SIZE_2M,
"IS25LQ020B" ,
DEVICE_WORD_SIZE
}
#define BOOTLOADER_STORAGE_IMPL_INFO_VERSION
Current version of the BootloaderStorageImplementationInformation_t struct.
Definition: btl_interface_storage.h:165
#define BOOTLOADER_STORAGE_IMPL_CAPABILITY_ERASE_SUPPORTED
Spiflash capability indicating that it supports erase.
Definition: btl_interface_storage.h:172
#define BOOTLOADER_STORAGE_IMPL_CAPABILITY_PAGE_ERASE_REQUIRED
Spiflash capability indicating it requires full page erases before new data can be written...
Definition: btl_interface_storage.h:175

Information for ISSI IS25LQ020B.

Definition at line 608 of file btl_storage_spiflash_configs.h .

Initial value:
= {
TIMING_ERASE_SECTOR_MAX_MS,
TIMING_ERASE_ISSI_4M_MAX_MS,
DEVICE_SECTOR_SIZE,
DEVICE_SIZE_4M,
"IS25LQ040B" ,
DEVICE_WORD_SIZE
}
#define BOOTLOADER_STORAGE_IMPL_INFO_VERSION
Current version of the BootloaderStorageImplementationInformation_t struct.
Definition: btl_interface_storage.h:165
#define BOOTLOADER_STORAGE_IMPL_CAPABILITY_ERASE_SUPPORTED
Spiflash capability indicating that it supports erase.
Definition: btl_interface_storage.h:172
#define BOOTLOADER_STORAGE_IMPL_CAPABILITY_PAGE_ERASE_REQUIRED
Spiflash capability indicating it requires full page erases before new data can be written...
Definition: btl_interface_storage.h:175

Information for ISSI IS25LQ040B.

Definition at line 623 of file btl_storage_spiflash_configs.h .