Go to the source code of this file.
◆ CMD_EN25_BE
#define CMD_EN25_BE 0xd8 /* Block Erase */ |
Definition at line 18 of file eon.c.
◆ CMD_EN25_DP
#define CMD_EN25_DP 0xb9 /* Deep Power-down */ |
Definition at line 19 of file eon.c.
◆ CMD_EN25_FAST_READ
#define CMD_EN25_FAST_READ 0x0b /* Read Data Bytes at Higher Speed */ |
Definition at line 15 of file eon.c.
◆ CMD_EN25_PP
#define CMD_EN25_PP 0x02 /* Page Program */ |
Definition at line 16 of file eon.c.
◆ CMD_EN25_RDSR
#define CMD_EN25_RDSR 0x05 /* Read Status Register */ |
Definition at line 12 of file eon.c.
◆ CMD_EN25_READ
#define CMD_EN25_READ 0x03 /* Read Data Bytes */ |
Definition at line 14 of file eon.c.
◆ CMD_EN25_RES
#define CMD_EN25_RES 0xab /* Release from DP, and Read Signature */ |
Definition at line 20 of file eon.c.
◆ CMD_EN25_SE
#define CMD_EN25_SE 0x20 /* Sector Erase */ |
Definition at line 17 of file eon.c.
◆ CMD_EN25_WRDI
#define CMD_EN25_WRDI 0x04 /* Write Disable */ |
Definition at line 11 of file eon.c.
◆ CMD_EN25_WREN
#define CMD_EN25_WREN 0x06 /* Write Enable */ |
Definition at line 10 of file eon.c.
◆ CMD_EN25_WRSR
#define CMD_EN25_WRSR 0x01 /* Write Status Register */ |
Definition at line 13 of file eon.c.
◆ EON_ID_EN25B16
#define EON_ID_EN25B16 0x2015 |
Definition at line 23 of file eon.c.
◆ EON_ID_EN25B32
#define EON_ID_EN25B32 0x2016 |
Definition at line 24 of file eon.c.
◆ EON_ID_EN25B64
#define EON_ID_EN25B64 0x2017 |
Definition at line 25 of file eon.c.
◆ EON_ID_EN25B80
#define EON_ID_EN25B80 0x2014 |
Definition at line 22 of file eon.c.
◆ EON_ID_EN25F16
#define EON_ID_EN25F16 0x3115 |
Definition at line 27 of file eon.c.
◆ EON_ID_EN25F32
#define EON_ID_EN25F32 0x3116 |
Definition at line 28 of file eon.c.
◆ EON_ID_EN25F64
#define EON_ID_EN25F64 0x3117 |
Definition at line 29 of file eon.c.
◆ EON_ID_EN25F80
#define EON_ID_EN25F80 0x3114 |
Definition at line 26 of file eon.c.
◆ EON_ID_EN25Q128
#define EON_ID_EN25Q128 0x3018 |
Definition at line 34 of file eon.c.
◆ EON_ID_EN25Q16
#define EON_ID_EN25Q16 0x3015 /* Same as EN25D16 */ |
Definition at line 31 of file eon.c.
◆ EON_ID_EN25Q32
#define EON_ID_EN25Q32 0x3016 /* Same as EN25Q32A and EN25Q32B */ |
Definition at line 32 of file eon.c.
◆ EON_ID_EN25Q64
#define EON_ID_EN25Q64 0x3017 |
Definition at line 33 of file eon.c.
◆ EON_ID_EN25Q80
#define EON_ID_EN25Q80 0x3014 |
Definition at line 30 of file eon.c.
◆ EON_ID_EN25QH128
#define EON_ID_EN25QH128 0x7018 |
Definition at line 38 of file eon.c.
◆ EON_ID_EN25QH16
#define EON_ID_EN25QH16 0x7015 |
Definition at line 35 of file eon.c.
◆ EON_ID_EN25QH32
#define EON_ID_EN25QH32 0x7016 |
Definition at line 36 of file eon.c.
◆ EON_ID_EN25QH64
#define EON_ID_EN25QH64 0x7017 |
Definition at line 37 of file eon.c.
◆ EON_ID_EN25S16
#define EON_ID_EN25S16 0x3815 |
Definition at line 40 of file eon.c.
◆ EON_ID_EN25S32
#define EON_ID_EN25S32 0x3816 |
Definition at line 41 of file eon.c.
◆ EON_ID_EN25S64
#define EON_ID_EN25S64 0x3817 |
Definition at line 42 of file eon.c.
◆ EON_ID_EN25S80
#define EON_ID_EN25S80 0x3814 |
Definition at line 39 of file eon.c.
◆ flash_table
Definition at line 1 of file eon.c.
◆ spi_flash_eon_vi
Initial value:= {
.page_size_shift = 8,
.sector_size_kib_shift = 2,
.match_id_mask[0] = 0xffff,
}
static const struct spi_flash_part_id flash_table[]
const struct spi_flash_ops_descriptor spi_flash_pp_0x20_sector_desc
Definition at line 1 of file eon.c.