The official Mbed 2 C/C++ SDK provides the software platform and libraries to build your applications.
Dependents: hello SerialTestv11 SerialTestv12 Sierpinski ... more
mbed 2
This is the mbed 2 library. If you'd like to learn about Mbed OS please see the mbed-os docs.
Diff: TARGET_EFM32LG_STK3600/TARGET_Silicon_Labs/TARGET_EFM32/emlib/inc/em_assert.h
- Revision:
- 113:f141b2784e32
- Parent:
- 98:8ab26030e058
- Child:
- 128:9bcdf88f62b0
--- a/TARGET_EFM32LG_STK3600/TARGET_Silicon_Labs/TARGET_EFM32/emlib/inc/em_assert.h Wed Jan 13 09:48:29 2016 +0000 +++ b/TARGET_EFM32LG_STK3600/TARGET_Silicon_Labs/TARGET_EFM32/emlib/inc/em_assert.h Tue Feb 02 14:43:35 2016 +0000 @@ -1,28 +1,28 @@ /***************************************************************************//** * @file em_assert.h - * @brief EFM32 peripheral API "assert" implementation. - * @version 3.20.12 + * @brief Emlib peripheral API "assert" implementation. + * @version 4.2.1 * * @details - * By default, EFM32 library assert usage is not included in order to reduce - * footprint and processing overhead. Further, EFM32 assert usage is decoupled + * By default, emlib library assert usage is not included in order to reduce + * footprint and processing overhead. Further, emlib assert usage is decoupled * from ISO C assert handling (NDEBUG usage), to allow a user to use ISO C - * assert without including EFM32 assert statements. + * assert without including emlib assert statements. * - * Below are available defines for controlling EFM32 assert inclusion. The defines + * Below are available defines for controlling emlib assert inclusion. The defines * are typically defined for a project to be used by the preprocessor. * - * @li If DEBUG_EFM is defined, the internal EFM32 library assert handling will + * @li If DEBUG_EFM is defined, the internal emlib library assert handling will * be used, which may be a quite rudimentary implementation. * - * @li If DEBUG_EFM_USER is defined instead, the user must provide its own EFM32 + * @li If DEBUG_EFM_USER is defined instead, the user must provide their own * assert handling routine (assertEFM()). * - * As indicated above, if none of the above defines are used, EFM32 assert + * As indicated above, if none of the above defines are used, emlib assert * statements are not compiled. ******************************************************************************* * @section License - * <b>(C) Copyright 2014 Silicon Labs, http://www.silabs.com</b> + * <b>(C) Copyright 2015 Silicon Labs, http://www.silabs.com</b> ******************************************************************************* * * Permission is granted to anyone to use this software for any purpose, @@ -48,9 +48,8 @@ * ******************************************************************************/ - -#ifndef __SILICON_LABS_EM_ASSERT_H_ -#define __SILICON_LABS_EM_ASSERT_H_ +#ifndef __SILICON_LABS_EM_ASSERT_H__ +#define __SILICON_LABS_EM_ASSERT_H__ #ifdef __cplusplus extern "C" { @@ -77,4 +76,4 @@ } #endif -#endif /* __SILICON_LABS_EM_ASSERT_H_ */ +#endif /* __SILICON_LABS_EM_ASSERT_H__ */