29 lines
515 B
C
29 lines
515 B
C
|
/**
|
||
|
* ESP8266 SPIFFS HAL configuration.
|
||
|
*
|
||
|
* Part of esp-open-rtos
|
||
|
* Copyright (c) 2016 sheinz https://github.com/sheinz
|
||
|
* MIT License
|
||
|
*/
|
||
|
#ifndef __ESP_SPIFFS_H__
|
||
|
#define __ESP_SPIFFS_H__
|
||
|
|
||
|
#include "spiffs.h"
|
||
|
|
||
|
extern spiffs fs;
|
||
|
|
||
|
/**
|
||
|
* Provide SPIFFS with all necessary configuration, allocate memory buffers
|
||
|
* and mount SPIFFS.
|
||
|
*
|
||
|
* Return SPIFFS return code.
|
||
|
*/
|
||
|
int32_t esp_spiffs_mount();
|
||
|
|
||
|
/**
|
||
|
* Unmount SPIFFS and free all allocated buffers.
|
||
|
*/
|
||
|
void esp_spiffs_unmount();
|
||
|
|
||
|
#endif // __ESP_SPIFFS_H__
|