+++ /dev/null
-#include <lib.h>
-#define allocmem _allocmem
-#include <unistd.h>
-
-
-PUBLIC int allocmem(size, base)
-phys_bytes size; /* size of mem chunk requested */
-phys_bytes *base; /* return base address */
-{
- message m;
- m.m4_l1 = size;
- if (_syscall(MM, ALLOCMEM, &m) < 0) return(-1);
- *base = m.m4_l2;
- return(0);
-}
-
+++ /dev/null
-#include <lib.h>
-#define freemem _freemem
-#include <unistd.h>
-
-
-PUBLIC int freemem(size, base)
-phys_bytes size; /* size of mem chunk requested */
-phys_bytes base; /* base address of mem chunk */
-{
- message m;
- m.m4_l1 = size;
- m.m4_l2 = base;
- if (_syscall(MM, FREEMEM, &m) < 0) return(-1);
- return(0);
-}
-