Go to the source code of this file.
◆ CMD_MX25XX_BE
#define CMD_MX25XX_BE 0xD8 /* Block Erase */ |
◆ CMD_MX25XX_CE
#define CMD_MX25XX_CE 0xc7 /* Chip Erase */ |
◆ CMD_MX25XX_DP
#define CMD_MX25XX_DP 0xb9 /* Deep Power-down */ |
◆ CMD_MX25XX_FAST_READ
#define CMD_MX25XX_FAST_READ 0x0b /* Read Data Bytes at Higher Speed */ |
◆ CMD_MX25XX_PP
#define CMD_MX25XX_PP 0x02 /* Page Program */ |
◆ CMD_MX25XX_RDSR
#define CMD_MX25XX_RDSR 0x05 /* Read Status Register */ |
◆ CMD_MX25XX_READ
#define CMD_MX25XX_READ 0x03 /* Read Data Bytes */ |
◆ CMD_MX25XX_RES
#define CMD_MX25XX_RES 0xab /* Release from DP, and Read Signature */ |
◆ CMD_MX25XX_SE
#define CMD_MX25XX_SE 0x20 /* Sector Erase */ |
◆ CMD_MX25XX_WRDI
#define CMD_MX25XX_WRDI 0x04 /* Write Disable */ |
◆ CMD_MX25XX_WREN
#define CMD_MX25XX_WREN 0x06 /* Write Enable */ |
◆ CMD_MX25XX_WRSR
#define CMD_MX25XX_WRSR 0x01 /* Write Status Register */ |
◆ MACRONIX_SR_WIP
#define MACRONIX_SR_WIP (1 << 0) /* Write-in-Progress */ |
◆ flash_table
◆ spi_flash_macronix_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[]
#define VENDOR_ID_MACRONIX
const struct spi_flash_ops_descriptor spi_flash_pp_0x20_sector_desc
Definition at line 1 of file macronix.c.