WS63 SDK 文档 7021f4f@fbb_ws63
ws63 和 ws63e 解决方案的 SDK 文档
载入中...
搜索中...
未找到
flash_config_info.h
浏览该文件的文档.
1
10#ifndef FLASH_CONFIG_INFO_H
11#define FLASH_CONFIG_INFO_H
12
13#include <stdint.h>
14
15#ifdef __cplusplus
16#if __cplusplus
17extern "C" {
18#endif
19#endif
20
26#define EFLASH_CMD_LEN_MAX 4
27#define SPI_CMD_SUPPORT 0x1
28
29#define FLASH_INFO_TABLE_SIZE g_flash_spi_info_num
46
54typedef struct spi_opreation {
55 uint32_t cmd_support : 3;
57 uint32_t cmd : 8;
59 uint32_t iftype : 3;
75 uint32_t size : 18;
78
106
133
135
136uint32_t sfc_port_get_flash_num(void);
137
139
144#ifdef __cplusplus
145#if __cplusplus
146}
147#endif /* __cplusplus */
148#endif /* __cplusplus */
149#endif
@ FLASH_CMD_TYPE_PROCESSING
Definition flash_config_info.h:40
@ FLASH_CMD_TYPE_END
Definition flash_config_info.h:42
@ FLASH_CMD_TYPE_CMD
Definition flash_config_info.h:38
@ FLASH_CMD_BUFF
Definition flash_config_info.h:44
uint32_t sfc_port_get_flash_num(void)
Definition flash_config_info.c:129
#define EFLASH_CMD_LEN_MAX
Definition flash_config_info.h:26
flash_cmd_type_t
表驱动执行Flash指令的指令格式
Definition flash_config_info.h:37
struct spi_opreation spi_opreation_t
SPI读写擦操作相关参数
struct flash_spi_info flash_spi_info_t
Flash基本信息结构
flash_spi_info_t * sfc_port_get_unknown_flash_info(void)
Definition flash_config_info.c:134
flash_spi_info_t * sfc_port_get_flash_spi_infos(void)
Definition flash_config_info.c:124
开启Flash的Quad SPI的指令格式
Definition flash_config_info.h:86
uint8_t cmd[4]
Definition flash_config_info.h:93
flash_cmd_type_t cmd_type
Definition flash_config_info.h:87
uint8_t cmd_len
Definition flash_config_info.h:89
Flash基本信息结构
Definition flash_config_info.h:114
uint32_t chip_size
Definition flash_config_info.h:117
flash_cmd_execute_t * quad_mode
Definition flash_config_info.h:130
spi_opreation_t * write_cmds
Definition flash_config_info.h:124
uint32_t erase_cmd_num
Definition flash_config_info.h:119
spi_opreation_t * erase_cmds
Definition flash_config_info.h:127
uint32_t chip_id
Definition flash_config_info.h:115
spi_opreation_t * read_cmds
Definition flash_config_info.h:121
SPI读写擦操作相关参数
Definition flash_config_info.h:54
uint32_t cmd
Definition flash_config_info.h:57
uint32_t size
Definition flash_config_info.h:75
uint32_t iftype
Definition flash_config_info.h:59
uint32_t cmd_support
Definition flash_config_info.h:55