-extern unsigned char _heap, _eheap;
-static size_t free_mem_ptr = (size_t)&_heap; /* Start of heap */
-static size_t free_mem_end_ptr = (size_t)&_eheap; /* End of heap */
-
-
-void malloc_mark(malloc_mark_t *place)
-{
- *place = free_mem_ptr;
- printk_spew("malloc_mark 0x%08lx\n", (unsigned long)free_mem_ptr);
-}