diff options
Diffstat (limited to 'FreeRTOS-Plus/Test/CMock/examples/temp_sensor/src/IntrinsicsWrapper.c')
-rw-r--r-- | FreeRTOS-Plus/Test/CMock/examples/temp_sensor/src/IntrinsicsWrapper.c | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/FreeRTOS-Plus/Test/CMock/examples/temp_sensor/src/IntrinsicsWrapper.c b/FreeRTOS-Plus/Test/CMock/examples/temp_sensor/src/IntrinsicsWrapper.c new file mode 100644 index 000000000..8b082aef4 --- /dev/null +++ b/FreeRTOS-Plus/Test/CMock/examples/temp_sensor/src/IntrinsicsWrapper.c @@ -0,0 +1,18 @@ +#include "IntrinsicsWrapper.h" +#ifdef __ICCARM__ +#include <intrinsics.h> +#endif + +void Interrupt_Enable(void) +{ +#ifdef __ICCARM__ + __enable_interrupt(); +#endif +} + +void Interrupt_Disable(void) +{ +#ifdef __ICCARM__ + __disable_interrupt(); +#endif +} |