summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libbsp/shared/include/bootcard.h
diff options
context:
space:
mode:
authorJoel Sherrill <joel.sherrill@OARcorp.com>2008-08-19 12:41:03 +0000
committerJoel Sherrill <joel.sherrill@OARcorp.com>2008-08-19 12:41:03 +0000
commitf3eaba9a0c6ec185afd565d8a155ee88f1413c06 (patch)
treebcbfde26988e57f5a307ffddecb44ee89ec04df8 /c/src/lib/libbsp/shared/include/bootcard.h
parent2008-08-19 Sebastian Huber <sebastian.huber@embedded-brains.de> (diff)
downloadrtems-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.h17
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
}