esp8266/etshal.h: Add prototypes for SPIRead/SPIWrite/SPIEraseSector.
diff --git a/esp8266/esp_init_data.c b/esp8266/esp_init_data.c
index b229f75..b14de57 100644
--- a/esp8266/esp_init_data.c
+++ b/esp8266/esp_init_data.c
@@ -31,9 +31,6 @@
#include "user_interface.h"
#include "extmod/misc.h"
-uint32_t SPIRead(uint32_t offset, void *buf, uint32_t len);
-uint32_t SPIWrite(uint32_t offset, const void *buf, uint32_t len);
-uint32_t SPIEraseSector(int sector);
NORETURN void call_user_start(void);
void ets_printf(const char *fmt, ...);
extern char flashchip;
diff --git a/esp8266/etshal.h b/esp8266/etshal.h
index 8584ae4..28f9777 100644
--- a/esp8266/etshal.h
+++ b/esp8266/etshal.h
@@ -36,4 +36,8 @@
void *pvPortRealloc(void *p, unsigned sz, const char *fname, int line);
void vPortFree(void *p, const char *fname, int line);
+uint32_t SPIRead(uint32_t offset, void *buf, uint32_t len);
+uint32_t SPIWrite(uint32_t offset, const void *buf, uint32_t len);
+uint32_t SPIEraseSector(int sector);
+
#endif // _INCLUDED_ETSHAL_H_