[T106][ZXW-22]7520V3SCV2.01.01.02P42U09_VEC_V0.8_AP_VEC origin source commit

Change-Id: Ic6e05d89ecd62fc34f82b23dcf306c93764aec4b
diff --git a/cp/ps/modem/psbase/inc/sio_irq.h b/cp/ps/modem/psbase/inc/sio_irq.h
new file mode 100644
index 0000000..2a4aae4
--- /dev/null
+++ b/cp/ps/modem/psbase/inc/sio_irq.h
@@ -0,0 +1,51 @@
+/*******************************************************************************

+* °æÈ¨ËùÓÐ (C)2011, ÖÐÐËͨѶ¹É·ÝÓÐÏÞ¹«Ë¾¡£

+* 

+* ÎļþÃû³Æ:     sio_irq.h

+* Îļþ±êʶ:     sio_irq.h

+* ÄÚÈÝÕªÒª:     sio stands for Serial IO, irq stands for Interrupt Request

+* ʹÓ÷½·¨:     #include "sio_irq.h"

+* 

+* ÐÞ¸ÄÈÕÆÚ        °æ±¾ºÅ      Ð޸ıê¼Ç        ÐÞ¸ÄÈË          ÐÞ¸ÄÄÚÈÝ

+* ------------------------------------------------------------------------------

+* 2012/01/09      V1.0        Create          ÁõÑÇÄÏ          ´´½¨

+* 

+*******************************************************************************/

+

+#ifndef _SIO_IRQ_H

+#define _SIO_IRQ_H

+

+/*******************************************************************************

+*                                   Í·Îļþ                                     *

+*******************************************************************************/

+#include "cpu_intlock.h"

+

+

+/*******************************************************************************

+*                                   ºê¶¨Òå                                     *

+*******************************************************************************/

+#ifdef _OS_WIN

+# define GLOBAL_INT_DISABLE(int_state)

+# define GLOBAL_INT_ENABLE(int_state)

+#else

+# define GLOBAL_INT_DISABLE(int_state)  ZOSS_SAVE_IRQ(int_state)

+# define GLOBAL_INT_ENABLE(int_state)   ZOSS_RESTORE_IRQ(int_state)

+#endif

+

+

+/*******************************************************************************

+*                                Êý¾ÝÀàÐͶ¨Òå                                  *

+*******************************************************************************/

+

+

+/*******************************************************************************

+*                                È«¾Ö±äÁ¿ÉùÃ÷                                  *

+*******************************************************************************/

+

+

+/*******************************************************************************

+*                                È«¾Öº¯ÊýÉùÃ÷                                  *

+*******************************************************************************/

+

+#endif	// #ifndef _SIO_IRQ_H

+