diff options
author | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2019-01-31 14:45:17 +0100 |
---|---|---|
committer | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2019-03-14 13:13:27 +0100 |
commit | 20d472d3d7d2debc69897083be107b50f5804680 (patch) | |
tree | 7c9d4b7895c535c314a0874726cece73777fb44b | |
parent | posix: is_initialized is of type int not bool (diff) | |
download | rtems-20d472d3d7d2debc69897083be107b50f5804680.tar.bz2 |
Add rtems_board_support_package()
-rw-r--r-- | bsps/shared/rtems-version.c | 6 | ||||
-rw-r--r-- | cpukit/include/rtems/version.h | 7 | ||||
-rw-r--r-- | testsuites/sptests/spversion01/init.c | 1 |
3 files changed, 14 insertions, 0 deletions
diff --git a/bsps/shared/rtems-version.c b/bsps/shared/rtems-version.c index 16f74070bc..99b98966e6 100644 --- a/bsps/shared/rtems-version.c +++ b/bsps/shared/rtems-version.c @@ -7,6 +7,7 @@ * http://www.rtems.org/license/LICENSE. */ +#include <rtems/version.h> #include <rtems/system.h> #include <bspopts.h> @@ -27,3 +28,8 @@ const char _RTEMS_version[] = "rtems-" RTEMS_VERSION " (" CPU_NAME "/" CPU_MODEL_NAME "/" RTEMS_XSTRING( RTEMS_BSP ) ")"; + +const char *rtems_board_support_package( void ) +{ + return RTEMS_XSTRING( RTEMS_BSP ); +} diff --git a/cpukit/include/rtems/version.h b/cpukit/include/rtems/version.h index b806cb8c2f..9bee2e8d10 100644 --- a/cpukit/include/rtems/version.h +++ b/cpukit/include/rtems/version.h @@ -67,6 +67,13 @@ int rtems_version_revision( void ); */ const char *rtems_version_control_key( void ); +/** + * @brief Returns the board support package name. + * + * @return The board support package name. + */ +const char *rtems_board_support_package( void ); + /** @} */ #ifdef __cplusplus diff --git a/testsuites/sptests/spversion01/init.c b/testsuites/sptests/spversion01/init.c index f4edcb2cdc..fc38577691 100644 --- a/testsuites/sptests/spversion01/init.c +++ b/testsuites/sptests/spversion01/init.c @@ -29,6 +29,7 @@ static rtems_task Init( printf("Minor : %d\n", rtems_version_minor()); printf("Revision : %d\n", rtems_version_revision()); printf("VC Key : %s\n", rtems_version_control_key()); + printf("BSP : %s\n", rtems_board_support_package()); TEST_END(); |