Pārlūkot izejas kodu

Fix STM32F1 'freeMemory()' warnings (#20319)

Jason Smith 4 gadus atpakaļ
vecāks
revīzija
f2b9be6e70
Revīzijas autora e-pasta adrese nav piesaistīta nevienam kontam
1 mainītis faili ar 2 papildinājumiem un 10 dzēšanām
  1. 2
    10
      Marlin/src/HAL/STM32F1/HAL.h

+ 2
- 10
Marlin/src/HAL/STM32F1/HAL.h Parādīt failu

@@ -202,17 +202,9 @@ extern "C" {
202 202
 
203 203
 extern "C" char* _sbrk(int incr);
204 204
 
205
-/*
206
-static int freeMemory() {
207
-  volatile int top;
208
-  top = (int)((char*)&top - reinterpret_cast<char*>(_sbrk(0)));
209
-  return top;
210
-}
211
-*/
212
-
213
-static int freeMemory() {
205
+static inline int freeMemory() {
214 206
   volatile char top;
215
-  return &top - reinterpret_cast<char*>(_sbrk(0));
207
+  return &top - _sbrk(0);
216 208
 }
217 209
 
218 210
 #if GCC_VERSION <= 50000

Notiek ielāde…
Atcelt
Saglabāt