diff options
author | Joel Sherrill <joel.sherrill@OARcorp.com> | 2008-08-19 12:41:03 +0000 |
---|---|---|
committer | Joel Sherrill <joel.sherrill@OARcorp.com> | 2008-08-19 12:41:03 +0000 |
commit | f3eaba9a0c6ec185afd565d8a155ee88f1413c06 (patch) | |
tree | bcbfde26988e57f5a307ffddecb44ee89ec04df8 /c/src/lib/libbsp/shared/include/bootcard.h | |
parent | 2008-08-19 Sebastian Huber <sebastian.huber@embedded-brains.de> (diff) | |
download | rtems-f3eaba9a0c6ec185afd565d8a155ee88f1413c06.tar.bz2 |
2008-08-19 Sebastian Huber <sebastian.huber@embedded-brains.de>
* 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.
Diffstat (limited to 'c/src/lib/libbsp/shared/include/bootcard.h')
-rw-r--r-- | c/src/lib/libbsp/shared/include/bootcard.h | 17 |
1 files changed, 6 insertions, 11 deletions
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 } |