Skip to content

Commit 418b00f

Browse files
earlephilhowerd-a-v
authored andcommitted
Re-add deprecated _SPIFFS_xxx linker symbols (#6543)
In order to give user libs a change to update to the new symbols, re-add the _SPIFFS_XX symbols to the linker file with a comment that they are deprecated. Also add back spiffs_hal_xxx functions, also marked as deprecated. Fixes #6542
1 parent 2b9fcdb commit 418b00f

28 files changed

+166
-0
lines changed

cores/esp8266/spiffs_api.cpp

+15
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,21 @@
2525

2626
using namespace fs;
2727

28+
29+
// Deprecated functions, to be deleted in next release
30+
int32_t spiffs_hal_write(uint32_t addr, uint32_t size, uint8_t *src) {
31+
return flash_hal_write(addr, size, src);
32+
}
33+
int32_t spiffs_hal_erase(uint32_t addr, uint32_t size) {
34+
return flash_hal_erase(addr, size);
35+
}
36+
int32_t spiffs_hal_read(uint32_t addr, uint32_t size, uint8_t *dst) {
37+
return flash_hal_read(addr, size, dst);
38+
}
39+
40+
41+
42+
2843
namespace spiffs_impl {
2944

3045
FileImplPtr SPIFFSImpl::open(const char* path, OpenMode openMode, AccessMode accessMode)

cores/esp8266/spiffs_api.h

+20
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,26 @@ extern "C" {
3939

4040
using namespace fs;
4141

42+
// The following are deprecated symbols and functions, to be removed at the next major release.
43+
// They are provided only for backwards compatibility and to give libs a chance to update.
44+
45+
extern "C" uint32_t _SPIFFS_start __attribute__((deprecated));
46+
extern "C" uint32_t _SPIFFS_end __attribute__((deprecated));
47+
extern "C" uint32_t _SPIFFS_page __attribute__((deprecated));
48+
extern "C" uint32_t _SPIFFS_block __attribute__((deprecated));
49+
50+
#define SPIFFS_PHYS_ADDR ((uint32_t) (&_SPIFFS_start) - 0x40200000)
51+
#define SPIFFS_PHYS_SIZE ((uint32_t) (&_SPIFFS_end) - (uint32_t) (&_SPIFFS_start))
52+
#define SPIFFS_PHYS_PAGE ((uint32_t) &_SPIFFS_page)
53+
#define SPIFFS_PHYS_BLOCK ((uint32_t) &_SPIFFS_block)
54+
55+
extern int32_t spiffs_hal_write(uint32_t addr, uint32_t size, uint8_t *src) __attribute__((deprecated));
56+
extern int32_t spiffs_hal_erase(uint32_t addr, uint32_t size) __attribute__((deprecated));
57+
extern int32_t spiffs_hal_read(uint32_t addr, uint32_t size, uint8_t *dst) __attribute__((deprecated));
58+
59+
60+
61+
4262
namespace spiffs_impl {
4363

4464
int getSpiffsMode(OpenMode openMode, AccessMode accessMode);

tools/boards.txt.py

+6
Original file line numberDiff line numberDiff line change
@@ -1274,6 +1274,12 @@ def flash_map (flashsize_kb, fs_kb = 0):
12741274
print("PROVIDE ( _FS_page = 0x%X );" % page)
12751275
print("PROVIDE ( _FS_block = 0x%X );" % fs_blocksize)
12761276
print("PROVIDE ( _EEPROM_start = 0x%08x );" % (0x40200000 + eeprom_start))
1277+
# Re-add deprecated symbols pointing to the same address as the new standard ones
1278+
print("/* The following symbols are DEPRECATED and will be REMOVED in a future release */")
1279+
print("PROVIDE ( _SPIFFS_start = 0x%08X );" % (0x40200000 + fs_start))
1280+
print("PROVIDE ( _SPIFFS_end = 0x%08X );" % (0x40200000 + fs_end))
1281+
print("PROVIDE ( _SPIFFS_page = 0x%X );" % page)
1282+
print("PROVIDE ( _SPIFFS_block = 0x%X );" % fs_blocksize)
12771283
print("")
12781284
print('INCLUDE "local.eagle.app.v6.common.ld"')
12791285

tools/sdk/ld/eagle.flash.16m14m.ld

+5
Original file line numberDiff line numberDiff line change
@@ -19,5 +19,10 @@ PROVIDE ( _FS_end = 0x411FA000 );
1919
PROVIDE ( _FS_page = 0x100 );
2020
PROVIDE ( _FS_block = 0x2000 );
2121
PROVIDE ( _EEPROM_start = 0x411fb000 );
22+
/* The following symbols are DEPRECATED and will be REMOVED in a future release */
23+
PROVIDE ( _SPIFFS_start = 0x40400000 );
24+
PROVIDE ( _SPIFFS_end = 0x411FA000 );
25+
PROVIDE ( _SPIFFS_page = 0x100 );
26+
PROVIDE ( _SPIFFS_block = 0x2000 );
2227

2328
INCLUDE "local.eagle.app.v6.common.ld"

tools/sdk/ld/eagle.flash.16m15m.ld

+5
Original file line numberDiff line numberDiff line change
@@ -19,5 +19,10 @@ PROVIDE ( _FS_end = 0x411FA000 );
1919
PROVIDE ( _FS_page = 0x100 );
2020
PROVIDE ( _FS_block = 0x2000 );
2121
PROVIDE ( _EEPROM_start = 0x411fb000 );
22+
/* The following symbols are DEPRECATED and will be REMOVED in a future release */
23+
PROVIDE ( _SPIFFS_start = 0x40300000 );
24+
PROVIDE ( _SPIFFS_end = 0x411FA000 );
25+
PROVIDE ( _SPIFFS_page = 0x100 );
26+
PROVIDE ( _SPIFFS_block = 0x2000 );
2227

2328
INCLUDE "local.eagle.app.v6.common.ld"

tools/sdk/ld/eagle.flash.1m.ld

+5
Original file line numberDiff line numberDiff line change
@@ -19,5 +19,10 @@ PROVIDE ( _FS_end = 0x402FB000 );
1919
PROVIDE ( _FS_page = 0x0 );
2020
PROVIDE ( _FS_block = 0x0 );
2121
PROVIDE ( _EEPROM_start = 0x402fb000 );
22+
/* The following symbols are DEPRECATED and will be REMOVED in a future release */
23+
PROVIDE ( _SPIFFS_start = 0x402FB000 );
24+
PROVIDE ( _SPIFFS_end = 0x402FB000 );
25+
PROVIDE ( _SPIFFS_page = 0x0 );
26+
PROVIDE ( _SPIFFS_block = 0x0 );
2227

2328
INCLUDE "local.eagle.app.v6.common.ld"

tools/sdk/ld/eagle.flash.1m128.ld

+5
Original file line numberDiff line numberDiff line change
@@ -19,5 +19,10 @@ PROVIDE ( _FS_end = 0x402FB000 );
1919
PROVIDE ( _FS_page = 0x100 );
2020
PROVIDE ( _FS_block = 0x1000 );
2121
PROVIDE ( _EEPROM_start = 0x402fb000 );
22+
/* The following symbols are DEPRECATED and will be REMOVED in a future release */
23+
PROVIDE ( _SPIFFS_start = 0x402DB000 );
24+
PROVIDE ( _SPIFFS_end = 0x402FB000 );
25+
PROVIDE ( _SPIFFS_page = 0x100 );
26+
PROVIDE ( _SPIFFS_block = 0x1000 );
2227

2328
INCLUDE "local.eagle.app.v6.common.ld"

tools/sdk/ld/eagle.flash.1m144.ld

+5
Original file line numberDiff line numberDiff line change
@@ -19,5 +19,10 @@ PROVIDE ( _FS_end = 0x402FB000 );
1919
PROVIDE ( _FS_page = 0x100 );
2020
PROVIDE ( _FS_block = 0x1000 );
2121
PROVIDE ( _EEPROM_start = 0x402fb000 );
22+
/* The following symbols are DEPRECATED and will be REMOVED in a future release */
23+
PROVIDE ( _SPIFFS_start = 0x402D7000 );
24+
PROVIDE ( _SPIFFS_end = 0x402FB000 );
25+
PROVIDE ( _SPIFFS_page = 0x100 );
26+
PROVIDE ( _SPIFFS_block = 0x1000 );
2227

2328
INCLUDE "local.eagle.app.v6.common.ld"

tools/sdk/ld/eagle.flash.1m160.ld

+5
Original file line numberDiff line numberDiff line change
@@ -19,5 +19,10 @@ PROVIDE ( _FS_end = 0x402FB000 );
1919
PROVIDE ( _FS_page = 0x100 );
2020
PROVIDE ( _FS_block = 0x1000 );
2121
PROVIDE ( _EEPROM_start = 0x402fb000 );
22+
/* The following symbols are DEPRECATED and will be REMOVED in a future release */
23+
PROVIDE ( _SPIFFS_start = 0x402D3000 );
24+
PROVIDE ( _SPIFFS_end = 0x402FB000 );
25+
PROVIDE ( _SPIFFS_page = 0x100 );
26+
PROVIDE ( _SPIFFS_block = 0x1000 );
2227

2328
INCLUDE "local.eagle.app.v6.common.ld"

tools/sdk/ld/eagle.flash.1m192.ld

+5
Original file line numberDiff line numberDiff line change
@@ -19,5 +19,10 @@ PROVIDE ( _FS_end = 0x402FB000 );
1919
PROVIDE ( _FS_page = 0x100 );
2020
PROVIDE ( _FS_block = 0x1000 );
2121
PROVIDE ( _EEPROM_start = 0x402fb000 );
22+
/* The following symbols are DEPRECATED and will be REMOVED in a future release */
23+
PROVIDE ( _SPIFFS_start = 0x402CB000 );
24+
PROVIDE ( _SPIFFS_end = 0x402FB000 );
25+
PROVIDE ( _SPIFFS_page = 0x100 );
26+
PROVIDE ( _SPIFFS_block = 0x1000 );
2227

2328
INCLUDE "local.eagle.app.v6.common.ld"

tools/sdk/ld/eagle.flash.1m256.ld

+5
Original file line numberDiff line numberDiff line change
@@ -19,5 +19,10 @@ PROVIDE ( _FS_end = 0x402FB000 );
1919
PROVIDE ( _FS_page = 0x100 );
2020
PROVIDE ( _FS_block = 0x1000 );
2121
PROVIDE ( _EEPROM_start = 0x402fb000 );
22+
/* The following symbols are DEPRECATED and will be REMOVED in a future release */
23+
PROVIDE ( _SPIFFS_start = 0x402BB000 );
24+
PROVIDE ( _SPIFFS_end = 0x402FB000 );
25+
PROVIDE ( _SPIFFS_page = 0x100 );
26+
PROVIDE ( _SPIFFS_block = 0x1000 );
2227

2328
INCLUDE "local.eagle.app.v6.common.ld"

tools/sdk/ld/eagle.flash.1m512.ld

+5
Original file line numberDiff line numberDiff line change
@@ -19,5 +19,10 @@ PROVIDE ( _FS_end = 0x402FB000 );
1919
PROVIDE ( _FS_page = 0x100 );
2020
PROVIDE ( _FS_block = 0x2000 );
2121
PROVIDE ( _EEPROM_start = 0x402fb000 );
22+
/* The following symbols are DEPRECATED and will be REMOVED in a future release */
23+
PROVIDE ( _SPIFFS_start = 0x4027B000 );
24+
PROVIDE ( _SPIFFS_end = 0x402FB000 );
25+
PROVIDE ( _SPIFFS_page = 0x100 );
26+
PROVIDE ( _SPIFFS_block = 0x2000 );
2227

2328
INCLUDE "local.eagle.app.v6.common.ld"

tools/sdk/ld/eagle.flash.1m64.ld

+5
Original file line numberDiff line numberDiff line change
@@ -19,5 +19,10 @@ PROVIDE ( _FS_end = 0x402FB000 );
1919
PROVIDE ( _FS_page = 0x100 );
2020
PROVIDE ( _FS_block = 0x1000 );
2121
PROVIDE ( _EEPROM_start = 0x402fb000 );
22+
/* The following symbols are DEPRECATED and will be REMOVED in a future release */
23+
PROVIDE ( _SPIFFS_start = 0x402EB000 );
24+
PROVIDE ( _SPIFFS_end = 0x402FB000 );
25+
PROVIDE ( _SPIFFS_page = 0x100 );
26+
PROVIDE ( _SPIFFS_block = 0x1000 );
2227

2328
INCLUDE "local.eagle.app.v6.common.ld"

tools/sdk/ld/eagle.flash.2m.ld

+5
Original file line numberDiff line numberDiff line change
@@ -19,5 +19,10 @@ PROVIDE ( _FS_end = 0x403FB000 );
1919
PROVIDE ( _FS_page = 0x0 );
2020
PROVIDE ( _FS_block = 0x0 );
2121
PROVIDE ( _EEPROM_start = 0x403fb000 );
22+
/* The following symbols are DEPRECATED and will be REMOVED in a future release */
23+
PROVIDE ( _SPIFFS_start = 0x403FB000 );
24+
PROVIDE ( _SPIFFS_end = 0x403FB000 );
25+
PROVIDE ( _SPIFFS_page = 0x0 );
26+
PROVIDE ( _SPIFFS_block = 0x0 );
2227

2328
INCLUDE "local.eagle.app.v6.common.ld"

tools/sdk/ld/eagle.flash.2m128.ld

+5
Original file line numberDiff line numberDiff line change
@@ -19,5 +19,10 @@ PROVIDE ( _FS_end = 0x403FB000 );
1919
PROVIDE ( _FS_page = 0x100 );
2020
PROVIDE ( _FS_block = 0x1000 );
2121
PROVIDE ( _EEPROM_start = 0x403fb000 );
22+
/* The following symbols are DEPRECATED and will be REMOVED in a future release */
23+
PROVIDE ( _SPIFFS_start = 0x403E0000 );
24+
PROVIDE ( _SPIFFS_end = 0x403FB000 );
25+
PROVIDE ( _SPIFFS_page = 0x100 );
26+
PROVIDE ( _SPIFFS_block = 0x1000 );
2227

2328
INCLUDE "local.eagle.app.v6.common.ld"

tools/sdk/ld/eagle.flash.2m1m.ld

+5
Original file line numberDiff line numberDiff line change
@@ -19,5 +19,10 @@ PROVIDE ( _FS_end = 0x403FA000 );
1919
PROVIDE ( _FS_page = 0x100 );
2020
PROVIDE ( _FS_block = 0x2000 );
2121
PROVIDE ( _EEPROM_start = 0x403fb000 );
22+
/* The following symbols are DEPRECATED and will be REMOVED in a future release */
23+
PROVIDE ( _SPIFFS_start = 0x40300000 );
24+
PROVIDE ( _SPIFFS_end = 0x403FA000 );
25+
PROVIDE ( _SPIFFS_page = 0x100 );
26+
PROVIDE ( _SPIFFS_block = 0x2000 );
2227

2328
INCLUDE "local.eagle.app.v6.common.ld"

tools/sdk/ld/eagle.flash.2m256.ld

+5
Original file line numberDiff line numberDiff line change
@@ -19,5 +19,10 @@ PROVIDE ( _FS_end = 0x403FB000 );
1919
PROVIDE ( _FS_page = 0x100 );
2020
PROVIDE ( _FS_block = 0x1000 );
2121
PROVIDE ( _EEPROM_start = 0x403fb000 );
22+
/* The following symbols are DEPRECATED and will be REMOVED in a future release */
23+
PROVIDE ( _SPIFFS_start = 0x403C0000 );
24+
PROVIDE ( _SPIFFS_end = 0x403FB000 );
25+
PROVIDE ( _SPIFFS_page = 0x100 );
26+
PROVIDE ( _SPIFFS_block = 0x1000 );
2227

2328
INCLUDE "local.eagle.app.v6.common.ld"

tools/sdk/ld/eagle.flash.2m512.ld

+5
Original file line numberDiff line numberDiff line change
@@ -19,5 +19,10 @@ PROVIDE ( _FS_end = 0x403FA000 );
1919
PROVIDE ( _FS_page = 0x100 );
2020
PROVIDE ( _FS_block = 0x2000 );
2121
PROVIDE ( _EEPROM_start = 0x403fb000 );
22+
/* The following symbols are DEPRECATED and will be REMOVED in a future release */
23+
PROVIDE ( _SPIFFS_start = 0x40380000 );
24+
PROVIDE ( _SPIFFS_end = 0x403FA000 );
25+
PROVIDE ( _SPIFFS_page = 0x100 );
26+
PROVIDE ( _SPIFFS_block = 0x2000 );
2227

2328
INCLUDE "local.eagle.app.v6.common.ld"

tools/sdk/ld/eagle.flash.4m.ld

+5
Original file line numberDiff line numberDiff line change
@@ -19,5 +19,10 @@ PROVIDE ( _FS_end = 0x405FB000 );
1919
PROVIDE ( _FS_page = 0x0 );
2020
PROVIDE ( _FS_block = 0x0 );
2121
PROVIDE ( _EEPROM_start = 0x405fb000 );
22+
/* The following symbols are DEPRECATED and will be REMOVED in a future release */
23+
PROVIDE ( _SPIFFS_start = 0x405FB000 );
24+
PROVIDE ( _SPIFFS_end = 0x405FB000 );
25+
PROVIDE ( _SPIFFS_page = 0x0 );
26+
PROVIDE ( _SPIFFS_block = 0x0 );
2227

2328
INCLUDE "local.eagle.app.v6.common.ld"

tools/sdk/ld/eagle.flash.4m1m.ld

+5
Original file line numberDiff line numberDiff line change
@@ -19,5 +19,10 @@ PROVIDE ( _FS_end = 0x405FA000 );
1919
PROVIDE ( _FS_page = 0x100 );
2020
PROVIDE ( _FS_block = 0x2000 );
2121
PROVIDE ( _EEPROM_start = 0x405fb000 );
22+
/* The following symbols are DEPRECATED and will be REMOVED in a future release */
23+
PROVIDE ( _SPIFFS_start = 0x40500000 );
24+
PROVIDE ( _SPIFFS_end = 0x405FA000 );
25+
PROVIDE ( _SPIFFS_page = 0x100 );
26+
PROVIDE ( _SPIFFS_block = 0x2000 );
2227

2328
INCLUDE "local.eagle.app.v6.common.ld"

tools/sdk/ld/eagle.flash.4m2m.ld

+5
Original file line numberDiff line numberDiff line change
@@ -19,5 +19,10 @@ PROVIDE ( _FS_end = 0x405FA000 );
1919
PROVIDE ( _FS_page = 0x100 );
2020
PROVIDE ( _FS_block = 0x2000 );
2121
PROVIDE ( _EEPROM_start = 0x405fb000 );
22+
/* The following symbols are DEPRECATED and will be REMOVED in a future release */
23+
PROVIDE ( _SPIFFS_start = 0x40400000 );
24+
PROVIDE ( _SPIFFS_end = 0x405FA000 );
25+
PROVIDE ( _SPIFFS_page = 0x100 );
26+
PROVIDE ( _SPIFFS_block = 0x2000 );
2227

2328
INCLUDE "local.eagle.app.v6.common.ld"

tools/sdk/ld/eagle.flash.4m3m.ld

+5
Original file line numberDiff line numberDiff line change
@@ -19,5 +19,10 @@ PROVIDE ( _FS_end = 0x405FA000 );
1919
PROVIDE ( _FS_page = 0x100 );
2020
PROVIDE ( _FS_block = 0x2000 );
2121
PROVIDE ( _EEPROM_start = 0x405fb000 );
22+
/* The following symbols are DEPRECATED and will be REMOVED in a future release */
23+
PROVIDE ( _SPIFFS_start = 0x40300000 );
24+
PROVIDE ( _SPIFFS_end = 0x405FA000 );
25+
PROVIDE ( _SPIFFS_page = 0x100 );
26+
PROVIDE ( _SPIFFS_block = 0x2000 );
2227

2328
INCLUDE "local.eagle.app.v6.common.ld"

tools/sdk/ld/eagle.flash.512k.ld

+5
Original file line numberDiff line numberDiff line change
@@ -19,5 +19,10 @@ PROVIDE ( _FS_end = 0x4027B000 );
1919
PROVIDE ( _FS_page = 0x0 );
2020
PROVIDE ( _FS_block = 0x0 );
2121
PROVIDE ( _EEPROM_start = 0x4027b000 );
22+
/* The following symbols are DEPRECATED and will be REMOVED in a future release */
23+
PROVIDE ( _SPIFFS_start = 0x4027B000 );
24+
PROVIDE ( _SPIFFS_end = 0x4027B000 );
25+
PROVIDE ( _SPIFFS_page = 0x0 );
26+
PROVIDE ( _SPIFFS_block = 0x0 );
2227

2328
INCLUDE "local.eagle.app.v6.common.ld"

tools/sdk/ld/eagle.flash.512k128.ld

+5
Original file line numberDiff line numberDiff line change
@@ -19,5 +19,10 @@ PROVIDE ( _FS_end = 0x4027B000 );
1919
PROVIDE ( _FS_page = 0x100 );
2020
PROVIDE ( _FS_block = 0x1000 );
2121
PROVIDE ( _EEPROM_start = 0x4027b000 );
22+
/* The following symbols are DEPRECATED and will be REMOVED in a future release */
23+
PROVIDE ( _SPIFFS_start = 0x4025B000 );
24+
PROVIDE ( _SPIFFS_end = 0x4027B000 );
25+
PROVIDE ( _SPIFFS_page = 0x100 );
26+
PROVIDE ( _SPIFFS_block = 0x1000 );
2227

2328
INCLUDE "local.eagle.app.v6.common.ld"

tools/sdk/ld/eagle.flash.512k32.ld

+5
Original file line numberDiff line numberDiff line change
@@ -19,5 +19,10 @@ PROVIDE ( _FS_end = 0x4027B000 );
1919
PROVIDE ( _FS_page = 0x100 );
2020
PROVIDE ( _FS_block = 0x1000 );
2121
PROVIDE ( _EEPROM_start = 0x4027b000 );
22+
/* The following symbols are DEPRECATED and will be REMOVED in a future release */
23+
PROVIDE ( _SPIFFS_start = 0x40273000 );
24+
PROVIDE ( _SPIFFS_end = 0x4027B000 );
25+
PROVIDE ( _SPIFFS_page = 0x100 );
26+
PROVIDE ( _SPIFFS_block = 0x1000 );
2227

2328
INCLUDE "local.eagle.app.v6.common.ld"

tools/sdk/ld/eagle.flash.512k64.ld

+5
Original file line numberDiff line numberDiff line change
@@ -19,5 +19,10 @@ PROVIDE ( _FS_end = 0x4027B000 );
1919
PROVIDE ( _FS_page = 0x100 );
2020
PROVIDE ( _FS_block = 0x1000 );
2121
PROVIDE ( _EEPROM_start = 0x4027b000 );
22+
/* The following symbols are DEPRECATED and will be REMOVED in a future release */
23+
PROVIDE ( _SPIFFS_start = 0x4026B000 );
24+
PROVIDE ( _SPIFFS_end = 0x4027B000 );
25+
PROVIDE ( _SPIFFS_page = 0x100 );
26+
PROVIDE ( _SPIFFS_block = 0x1000 );
2227

2328
INCLUDE "local.eagle.app.v6.common.ld"

tools/sdk/ld/eagle.flash.8m6m.ld

+5
Original file line numberDiff line numberDiff line change
@@ -19,5 +19,10 @@ PROVIDE ( _FS_end = 0x409FA000 );
1919
PROVIDE ( _FS_page = 0x100 );
2020
PROVIDE ( _FS_block = 0x2000 );
2121
PROVIDE ( _EEPROM_start = 0x409fb000 );
22+
/* The following symbols are DEPRECATED and will be REMOVED in a future release */
23+
PROVIDE ( _SPIFFS_start = 0x40400000 );
24+
PROVIDE ( _SPIFFS_end = 0x409FA000 );
25+
PROVIDE ( _SPIFFS_page = 0x100 );
26+
PROVIDE ( _SPIFFS_block = 0x2000 );
2227

2328
INCLUDE "local.eagle.app.v6.common.ld"

tools/sdk/ld/eagle.flash.8m7m.ld

+5
Original file line numberDiff line numberDiff line change
@@ -19,5 +19,10 @@ PROVIDE ( _FS_end = 0x409FA000 );
1919
PROVIDE ( _FS_page = 0x100 );
2020
PROVIDE ( _FS_block = 0x2000 );
2121
PROVIDE ( _EEPROM_start = 0x409fb000 );
22+
/* The following symbols are DEPRECATED and will be REMOVED in a future release */
23+
PROVIDE ( _SPIFFS_start = 0x40300000 );
24+
PROVIDE ( _SPIFFS_end = 0x409FA000 );
25+
PROVIDE ( _SPIFFS_page = 0x100 );
26+
PROVIDE ( _SPIFFS_block = 0x2000 );
2227

2328
INCLUDE "local.eagle.app.v6.common.ld"

0 commit comments

Comments
 (0)