| /******************************************************************************* | |
| * °æÈ¨ËùÓÐ (C)2011, ÖÐÐËͨѶ¹É·ÝÓÐÏÞ¹«Ë¾¡£ | |
| * | |
| * ÎļþÃû³Æ: ptf.h | |
| * Îļþ±êʶ: ptf.h | |
| * ÄÚÈÝÕªÒª: ptf stands for platform£¬¸ÃÍ·Îļþ°üº¬ºÍ²Ù×÷ϵͳƽ̨Ïà¹ØµÄÖжϱ£´æ | |
| ºÍÖжϻָ´ºê¶¨ÒåÒÔ¼°Ò»Ð©ÖжϱêÖ¾Öµ | |
| * ʹÓ÷½·¨: #include "ptf.h" | |
| * | |
| * ÐÞ¸ÄÈÕÆÚ °æ±¾ºÅ Ð޸ıê¼Ç ÐÞ¸ÄÈË ÐÞ¸ÄÄÚÈÝ | |
| * ------------------------------------------------------------------------------ | |
| * 2011/12/09 V1.0 Create ÁõÑÇÄÏ ´´½¨ | |
| * | |
| *******************************************************************************/ | |
| #ifndef _PTF_H | |
| #define _PTF_H | |
| /******************************************************************************* | |
| * Í·Îļþ * | |
| *******************************************************************************/ | |
| #include "oss_api.h" | |
| /******************************************************************************* | |
| * ºê¶¨Òå * | |
| *******************************************************************************/ | |
| #define ENABLE_INT (0x1000) | |
| #define DISABLE_INT (~ENABLE_INT) | |
| #define CLEAR_INT (0x4000) | |
| #define PENDING_INT (0x2000) | |
| # define PTF_IRQ_DISABLE ZOSS_DISABLE_IRQ() | |
| # define PTF_IRQ_ENABLE ZOSS_ENABLE_IRQ() | |
| # define PTF_IRQ_DISABLE_QUICK ZOSS_DISABLE_IRQ_FAST() | |
| # define PTF_IRQ_ENABLE_QUICK ZOSS_ENABLE_IRQ_FAST() | |
| /******************************************************************************* | |
| * Êý¾ÝÀàÐͶ¨Òå * | |
| *******************************************************************************/ | |
| /******************************************************************************* | |
| * È«¾Ö±äÁ¿ÉùÃ÷ * | |
| *******************************************************************************/ | |
| /******************************************************************************* | |
| * È«¾Öº¯ÊýÉùÃ÷ * | |
| *******************************************************************************/ | |
| #endif // #ifndef _PTF_H | |