//*****************************************************************************\r
//\r
-// Copyright (C) 2012 - 2014 Texas Instruments Incorporated - http://www.ti.com/\r
+// Copyright (C) 2012 - 2015 Texas Instruments Incorporated - http://www.ti.com/\r
//\r
// Redistribution and use in source and binary forms, with or without\r
// modification, are permitted provided that the following conditions\r
// CMSIS-compatible instruction calls\r
//*****************************************************************************\r
\r
+#ifndef __cplusplus\r
// No Operation\r
__attribute__( ( always_inline ) ) static inline void __nop(void)\r
{\r
__asm(" nop");\r
}\r
\r
+__attribute__( ( always_inline ) ) static inline void __NOP(void)\r
+{\r
+ __asm(" nop");\r
+}\r
+\r
// Wait For Interrupt\r
__attribute__( ( always_inline ) ) static inline void __wfi(void)\r
{\r
{\r
__asm(" wfe");\r
}\r
+#endif\r
\r
// Enable Interrupts\r
__attribute__( ( always_inline ) ) static inline void __enable_irq(void)\r
#define __SMUAD _smuad\r
#define __SMUADX _smuadx\r
#define __SMUSD _smusd\r
-#define __SMUSDX _smusd\r
+#define __SMUSDX _smusdx\r
#define __SSAT16 _ssat16\r
#define __SSUB16 _ssub16\r
#define __SSUB8 _ssub8\r