mirror of
https://xff.cz/git/u-boot/
synced 2025-09-01 16:52:14 +02:00
Consolidate arch-specific mem_malloc_init() implementations
Signed-off-by: Peter Tyser <ptyser@xes-inc.com>
This commit is contained in:
committed by
Wolfgang Denk
parent
a483a167bc
commit
d4e8ada0f6
@@ -1520,6 +1520,21 @@ void *sbrk(ptrdiff_t increment)
|
||||
return (void *)old;
|
||||
}
|
||||
|
||||
#ifndef CONFIG_X86
|
||||
/*
|
||||
* x86 boards use a slightly different init sequence thus they implement
|
||||
* their own version of mem_malloc_init()
|
||||
*/
|
||||
void mem_malloc_init(ulong start, ulong size)
|
||||
{
|
||||
mem_malloc_start = start;
|
||||
mem_malloc_end = start + size;
|
||||
mem_malloc_brk = start;
|
||||
|
||||
memset((void *)mem_malloc_start, 0, size);
|
||||
}
|
||||
#endif
|
||||
|
||||
/* field-extraction macros */
|
||||
|
||||
#define first(b) ((b)->fd)
|
||||
|
Reference in New Issue
Block a user