Home
last modified time | relevance | path

Searched defs:spi_flash_chip_t (Results 1 – 2 of 2) sorted by relevance

/device/soc/esp/esp32/components/spi_flash/include/
Dspi_flash_chip_driver.h21 typedef struct spi_flash_chip_t spi_flash_chip_t; typedef
53 struct spi_flash_chip_t { struct
54 const char *name; ///< Name of the chip driver
55 const flash_chip_op_timeout_t *timeout; ///< Timeout configuration for this chip
72 esp_err_t (*probe)(esp_flash_t *chip, uint32_t flash_id);
74 esp_err_t (*reset)(esp_flash_t *chip);
81 esp_err_t (*detect_size)(esp_flash_t *chip, uint32_t *size);
87 esp_err_t (*erase_chip)(esp_flash_t *chip);
95 esp_err_t (*erase_sector)(esp_flash_t *chip, uint32_t sector_address);
102 esp_err_t (*erase_block)(esp_flash_t *chip, uint32_t block_address);
[all …]
Desp_flash.h27 typedef struct spi_flash_chip_t spi_flash_chip_t; typedef