1 #include <zephyr.h> 2 #include <irq.h> 3 #include <soc.h> 4 5 #include "fsl_os_abstraction.h" 6 7 unsigned int gIrqKey; 8 9 /*FUNCTION********************************************************************** 10 * 11 * Function Name : OSA_InterruptEnable 12 * Description : self explanatory. 13 * 14 *END**************************************************************************/ OSA_InterruptEnable(void)15void OSA_InterruptEnable(void) 16 { 17 irq_unlock(gIrqKey); 18 } 19 20 /*FUNCTION********************************************************************** 21 * 22 * Function Name : OSA_InterruptDisable 23 * Description : self explanatory. 24 * 25 *END**************************************************************************/ OSA_InterruptDisable(void)26void OSA_InterruptDisable(void) 27 { 28 gIrqKey = irq_lock(); 29 } 30