27#ifndef __xwcd_peripheral_spi_flash_w25qxx_device_h__
28#define __xwcd_peripheral_spi_flash_w25qxx_device_h__
39#define XWDS_W25QXX_CMD_MAX_PAYLOAD 256U
xwer_t xwds_spip_grab(struct xwds_spip *spip)
XWDS API:增加对象的引用计数
xwer_t xwds_spip_put(struct xwds_spip *spip)
XWDS API:减少对象的引用计数
xwds_w25qxx_sr_idx_em
W25QXX Flash SR寄存器序号
xwds_w25qxx_sr1_bit_em
W25QXX Flash SR1 位枚举
static xwer_t xwds_w25qxx_grab(struct xwds_w25qxx *w25qxx)
W25QXX API:增加对象的引用计数
void xwds_w25qxx_construct(struct xwds_w25qxx *w25qxx)
static xwer_t xwds_w25qxx_put(struct xwds_w25qxx *w25qxx)
W25QXX API:减少对象的引用计数
#define XWDS_W25QXX_CMD_MAX_PAYLOAD
xwds_w25qxx_cmd_em
W25QXX Flash 指令枚举
w25q_mid_em
W25QXX Flash MID 枚举
void xwds_w25qxx_destruct(struct xwds_w25qxx *w25qxx)
xwds_w25qxx_sr3_bit_em
W25QXX Flash SR3 位枚举
xwds_w25qxx_sr2_bit_em
W25QXX Flash SR2 位枚举
@ XWDS_W25QXX_CMD_64KBLOCK_ERASE
@ XWDS_W25QXX_CMD_WRITE_STATUS_REG_1
@ XWDS_W25QXX_CMD_READ_STATUS_REG_2
@ XWDS_W25QXX_CMD_CHIP_ERASE
@ XWDS_W25QXX_CMD_UNIQUE_ID
@ XWDS_W25QXX_CMD_WRITE_STATUS_REG_3
@ XWDS_W25QXX_CMD_ENABLE_RESET
@ XWDS_W25QXX_CMD_EXIT_QPI_MODE
@ XWDS_W25QXX_CMD_PAGE_PROGRAM
@ XWDS_W25QXX_CMD_WRITE_DISABLE
@ XWDS_W25QXX_CMD_MANUFACTURER_DEVICE_ID
@ XWDS_W25QXX_CMD_EXIT_4BYTE_ADDR_MODE
@ XWDS_W25QXX_CMD_READ_STATUS_REG_1
@ XWDS_W25QXX_CMD_ENTER_QPI_MODE
@ XWDS_W25QXX_CMD_POWER_DOWN
@ XWDS_W25QXX_CMD_READ_DATA
@ XWDS_W25QXX_CMD_READ_STATUS_REG_3
@ XWDS_W25QXX_CMD_WRITE_STATUS_REG_2
@ XWDS_W25QXX_CMD_32KBLOCK_ERASE
@ XWDS_W25QXX_CMD_SET_READ_PARAMETERS
@ XWDS_W25QXX_CMD_RELEASE_POWER_DOWN
@ XWDS_W25QXX_CMD_SECTOR_ERASE
@ XWDS_W25QXX_CMD_WRITE_ENABLE
@ XWDS_W25QXX_CMD_ENTER_4BYTE_ADDR_MODE
@ XWDS_W25QXX_CMD_JEDEC_DEVICE_ID
@ XWDS_W25QXX_CMD_FAST_READ_DATA
struct xwds_w25qxx_parameter parameter
const struct xwds_w25qxx_cmd * cmdtbl