From f3eaba9a0c6ec185afd565d8a155ee88f1413c06 Mon Sep 17 00:00:00 2001 From: Joel Sherrill Date: Tue, 19 Aug 2008 12:41:03 +0000 Subject: 2008-08-19 Sebastian Huber * include/bootcard.h, bootcard.c, bsplibc.c: Changed parameter types of bsp_libc_init() to match RTEMS_Malloc_Initialize(). * bsppost.c, bsppredriverhook.c: Include bootcard.h. * src/irq-generic.c: Fixed warnings. --- c/src/lib/libbsp/shared/include/bootcard.h | 17 ++++++----------- 1 file changed, 6 insertions(+), 11 deletions(-) (limited to 'c/src/lib/libbsp/shared/include/bootcard.h') diff --git a/c/src/lib/libbsp/shared/include/bootcard.h b/c/src/lib/libbsp/shared/include/bootcard.h index a0720cda7f..7960005382 100644 --- a/c/src/lib/libbsp/shared/include/bootcard.h +++ b/c/src/lib/libbsp/shared/include/bootcard.h @@ -36,15 +36,15 @@ extern "C" { #endif /* __cplusplus */ -void bsp_start( void); +void bsp_start(void); -void bsp_pretasking_hook( void); +void bsp_pretasking_hook(void); -void bsp_predriver_hook( void); +void bsp_predriver_hook(void); -void bsp_postdriver_hook( void); +void bsp_postdriver_hook(void); -void bsp_cleanup( void); +void bsp_cleanup(void); #ifdef BSP_BOOTCARD_HANDLES_RAM_ALLOCATION #define BSP_BOOTCARD_HEAP_USES_WORK_AREA NULL @@ -61,12 +61,7 @@ void bsp_cleanup( void); int boot_card( int argc, char **argv, char **envp); -/* - * FIXME: Nearly every BSP declares this function in the BSP startup file - * separately and uses the implementation in bsplibc.c. - * Why differ the parameter types from RTEMS_Malloc_Initialize()? - */ -void bsp_libc_init( void *heap_start, uint32_t heap_size, int use_sbrk); +void bsp_libc_init( void *heap_start, size_t heap_size, size_t sbrk_amount); #ifdef __cplusplus } -- cgit v1.2.3