git://scm.lunaixsky.com
/
lunaix-os.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Complete (almost!) printf fmt support
[lunaix-os.git]
/
lunaix-os
/
includes
/
lunaix
/
mm
/
dmm.h
diff --git
a/lunaix-os/includes/lunaix/mm/dmm.h
b/lunaix-os/includes/lunaix/mm/dmm.h
index 6ea878b57cfdd12e016807c50f4c05d2586019f3..e8c3b6fa43a8697b05d55d0f37e3dff0aef47ffd 100644
(file)
--- a/
lunaix-os/includes/lunaix/mm/dmm.h
+++ b/
lunaix-os/includes/lunaix/mm/dmm.h
@@
-4,13
+4,20
@@
#include <stddef.h>
#include <stddef.h>
-void
-lxsbrk(void* current, void* next);
+#define HEAP_INIT_SIZE 4096
-void
-lxmalloc(size_t size);
+int
+dmm_init();
+
+int
+lxsbrk(void* addr);
+void*
+lxbrk(size_t size);
+
+void*
+lx_malloc(size_t size);
void
void
-lx
free(size_t size
);
+lx
_free(void* ptr
);
#endif /* __LUNAIX_DMM_H */
#endif /* __LUNAIX_DMM_H */