diff options
author | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2014-05-12 09:32:20 +0200 |
---|---|---|
committer | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2014-05-12 09:32:20 +0200 |
commit | fa0a9a1893941b8e133e43d83215eb0fa834e3fc (patch) | |
tree | 12de73073052fc5515d486d5e1b4de27d115471f /c/src/lib/libbsp/shared | |
parent | bsps: Use bsp_start_on_secondary_processor() (diff) | |
download | rtems-fa0a9a1893941b8e133e43d83215eb0fa834e3fc.tar.bz2 |
bsps: Declare bsp_start_on_secondary_processors()
Diffstat (limited to 'c/src/lib/libbsp/shared')
-rw-r--r-- | c/src/lib/libbsp/shared/include/bootcard.h | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/c/src/lib/libbsp/shared/include/bootcard.h b/c/src/lib/libbsp/shared/include/bootcard.h index 5e86913d08..5e31fcfb97 100644 --- a/c/src/lib/libbsp/shared/include/bootcard.h +++ b/c/src/lib/libbsp/shared/include/bootcard.h @@ -7,7 +7,7 @@ */ /* - * Copyright (c) 2008-2013 embedded brains GmbH. All rights reserved. + * Copyright (c) 2008-2014 embedded brains GmbH. All rights reserved. * * embedded brains GmbH * Dornierstr. 4 @@ -196,6 +196,16 @@ void bsp_work_area_initialize(void); void bsp_libc_init(void); +/** + * @brief Standard start routine for secondary processors. + * + * This function is usually called by low-level startup code of secondary + * processors or boot loaders starting a secondary processor. The final step + * of this function is a call to + * _SMP_Start_multitasking_on_secondary_processor(). + */ +void bsp_start_on_secondary_processor(void); + /** @} */ #ifdef __cplusplus |