Introducing LunaBuild to the build flow (#36)
[lunaix-os.git] / lunaix-os / kernel / mm / pmalloc_simple.c
index 37a720b8c05a3b39d417160fe305f506a8af968c..230ae1071b0c380f9f7a9a331c8840b70c91ebe3 100644 (file)
@@ -1,23 +1,23 @@
 #include <lunaix/spike.h>
 #include "pmm_internal.h"
 
 #include <lunaix/spike.h>
 #include "pmm_internal.h"
 
-#ifdef CONFIG_PMALLOC_SIMPLE
+#ifdef CONFIG_PMALLOC_METHOD_SIMPLE
 
 // Simple PM Allocator (segregated next fit)
 
 #define INIT_FLAG   0b10
 
 static const int po_limit[] = {
 
 // Simple PM Allocator (segregated next fit)
 
 #define INIT_FLAG   0b10
 
 static const int po_limit[] = {
-    CONFIG_PMALLOC_SIMPLE_PO0_THRES,
-    CONFIG_PMALLOC_SIMPLE_PO1_THRES,
-    CONFIG_PMALLOC_SIMPLE_PO2_THRES,
-    CONFIG_PMALLOC_SIMPLE_PO3_THRES,
-    CONFIG_PMALLOC_SIMPLE_PO4_THRES,
-    CONFIG_PMALLOC_SIMPLE_PO5_THRES,
-    CONFIG_PMALLOC_SIMPLE_PO6_THRES,
-    CONFIG_PMALLOC_SIMPLE_PO7_THRES,
-    CONFIG_PMALLOC_SIMPLE_PO8_THRES,
-    CONFIG_PMALLOC_SIMPLE_PO9_THRES,
+    CONFIG_PMALLOC_SIMPLE_MAX_PO0,
+    CONFIG_PMALLOC_SIMPLE_MAX_PO1,
+    CONFIG_PMALLOC_SIMPLE_MAX_PO2,
+    CONFIG_PMALLOC_SIMPLE_MAX_PO3,
+    CONFIG_PMALLOC_SIMPLE_MAX_PO4,
+    CONFIG_PMALLOC_SIMPLE_MAX_PO5,
+    CONFIG_PMALLOC_SIMPLE_MAX_PO6,
+    CONFIG_PMALLOC_SIMPLE_MAX_PO7,
+    CONFIG_PMALLOC_SIMPLE_MAX_PO8,
+    CONFIG_PMALLOC_SIMPLE_MAX_PO9,
 };
 
 static inline bool
 };
 
 static inline bool