spi_mem_files.h 638 B

1234567891011121314
  1. #pragma once
  2. #include "spi_mem_app.h"
  3. void spi_mem_file_create_folder(SPIMemApp* app);
  4. bool spi_mem_file_select(SPIMemApp* app);
  5. bool spi_mem_file_create(SPIMemApp* app, const char* file_name);
  6. bool spi_mem_file_delete(SPIMemApp* app);
  7. bool spi_mem_file_create_open(SPIMemApp* app);
  8. bool spi_mem_file_open(SPIMemApp* app);
  9. bool spi_mem_file_write_block(SPIMemApp* app, uint8_t* data, size_t size);
  10. bool spi_mem_file_read_block(SPIMemApp* app, uint8_t* data, size_t size);
  11. void spi_mem_file_close(SPIMemApp* app);
  12. void spi_mem_file_show_storage_error(SPIMemApp* app, const char* error_text);
  13. size_t spi_mem_file_get_size(SPIMemApp* app);