| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667 |
- .. include:: ../../components/spi_flash/README.rst
- Application Example
- -------------------
- `Instructions`_
- .. _Instructions: template.html
- API Reference
- -------------
- Header Files
- ^^^^^^^^^^^^
- * `spi_flash/include/esp_spi_flash.h <https://github.com/espressif/esp-idf/blob/master/components/spi_flash/include/esp_spi_flash.h>`_
- * `spi_flash/include/esp_partition.h <https://github.com/espressif/esp-idf/blob/master/components/spi_flash/include/esp_partition.h>`_
- Macros
- ^^^^^^
- .. doxygendefine:: ESP_ERR_FLASH_BASE
- .. doxygendefine:: ESP_ERR_FLASH_OP_FAIL
- .. doxygendefine:: ESP_ERR_FLASH_OP_TIMEOUT
- .. doxygendefine:: SPI_FLASH_SEC_SIZE
- .. doxygendefine:: ESP_PARTITION_SUBTYPE_OTA
- Type Definitions
- ^^^^^^^^^^^^^^^^
- .. doxygentypedef:: spi_flash_mmap_handle_t
- .. doxygentypedef:: esp_partition_iterator_t
- Enumerations
- ^^^^^^^^^^^^
- .. doxygenenum:: spi_flash_mmap_memory_t
- .. doxygenenum:: esp_partition_type_t
- .. doxygenenum:: esp_partition_subtype_t
- Structures
- ^^^^^^^^^^
- .. doxygenstruct:: esp_partition_t
- Functions
- ^^^^^^^^^
- .. doxygenfunction:: spi_flash_init
- .. doxygenfunction:: spi_flash_get_chip_size
- .. doxygenfunction:: spi_flash_erase_sector
- .. doxygenfunction:: spi_flash_erase_range
- .. doxygenfunction:: spi_flash_write
- .. doxygenfunction:: spi_flash_read
- .. doxygenfunction:: spi_flash_mmap
- .. doxygenfunction:: spi_flash_munmap
- .. doxygenfunction:: spi_flash_mmap_dump
- .. doxygenfunction:: esp_partition_find
- .. doxygenfunction:: esp_partition_find_first
- .. doxygenfunction:: esp_partition_get
- .. doxygenfunction:: esp_partition_next
- .. doxygenfunction:: esp_partition_iterator_release
- .. doxygenfunction:: esp_partition_read
- .. doxygenfunction:: esp_partition_write
- .. doxygenfunction:: esp_partition_erase_range
- .. doxygenfunction:: esp_partition_mmap
|