|
|
@@ -1048,7 +1048,7 @@ int sys_mem_enough(uint32_t len)
|
|
|
}
|
|
|
|
|
|
|
|
|
-int sys_mem_get_free_MB(void)
|
|
|
+int sys_mem_get_available_MB(void)
|
|
|
{
|
|
|
int value=0;
|
|
|
char buff[32];
|
|
|
@@ -1060,6 +1060,7 @@ int sys_mem_get_free_MB(void)
|
|
|
|
|
|
fscanf(fp, "MemTotal: %s kB\n", buff);
|
|
|
fscanf(fp, "MemFree: %s kB\n", buff);
|
|
|
+ fscanf(fp, "MemAvailable: %s kB\n", buff);
|
|
|
value = atol(buff)/1024;
|
|
|
fclose(fp);
|
|
|
|