freeRAM fix (SAMD)
This commit is contained in:
parent
4853b54e31
commit
f7ae6d3117
|
|
@ -417,9 +417,10 @@ void handleSerialData() {
|
|||
}
|
||||
|
||||
//returns # of unfragmented free RAM bytes (free end of heap)
|
||||
extern "C" char *sbrk(int i);
|
||||
int freeRAM() {
|
||||
#ifdef __arm__
|
||||
char top;
|
||||
char top=0;
|
||||
return &top - reinterpret_cast<char*>(sbrk(0));
|
||||
#else
|
||||
extern int __heap_start, *__brkval;
|
||||
|
|
|
|||
Loading…
Reference in New Issue