/shark/trunk/ports/didma/didma.c |
---|
201,7 → 201,7 |
int new_len; |
// first level = log2 (size) |
*fl = log2size (size, &new_len); |
*fl = log2size (size, (size_t *)&new_len); |
if (new_len == size) { |
// if 2**fl == size, second level must be 0 |
235,7 → 235,7 |
total_size = size; |
MAX_FL_INDEX = log2size(size, &dummy); |
MAX_FL_INDEX = log2size(size, (size_t *)&dummy); |
if (MAX_FL_INDEX < 0) return -1; |
fl_array = (fl_array_t *) SYSTEM_MALLOC ((MAX_FL_INDEX - MIN_LOG2_SIZE) |
/shark/trunk/ports/didma/include/didma.h |
---|
14,7 → 14,6 |
#include <kernel/mem.h> |
#include <stdio.h> |
#define size_t unsigned int |
/* |
* if __DEBUG__ is defined several functions like mem_dump(), |
* free_blocks_context() will be availables. |