/******************************************************************************* | |
* °æÈ¨ËùÓÐ (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 | |