Subversion Repositories shark

Compare Revisions

Ignore whitespace Rev 361 → Rev 379

/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.