blob: 9dd1825b65bcfe3064f5226351cb09c1dc688d53 [file] [log] [blame]
/************************************************************************
* °æÈ¨ËùÓÐ (C)2008,ÖÐÐËͨѶ¹É·ÝÓÐÏÞ¹«Ë¾¡£
*
* ÎļþÃû³Æ£º apCsdInt.h
* Îļþ±êʶ£º
* ÄÚÈÝÕªÒª£º »ù±¾ÀàÐͶ¨ÒåÎļþ
*
* Ð޸ļǼºÅ ÈÕÆÚ ÐÞ¸ÄÈË ÐÞ¸ÄÄÚÈÝ
* ---------------------------------------------------------------------
1 2008.05.02 yeliang ´´½¨
* 2 2008.06.19 jianghong ½á¹¹°´4×Ö½Ú¶ÔÆë£»Êý×é´Ó×ÔÈ»±ß½ç¿ªÊ¼£¬°´4×Ö½Ú¶ÔÆë
* 3 2011.03.15 shizongkun ÃüÃû¸üÐÂ
************************************************************************/
#ifndef AP_CSD_INTERFACE_H
#define AP_CSD_INTERFACE_H
/**************************************************************************
* Í·Îļþ°üº¬ *
**************************************************************************/
/**************************************************************************
* È«¾ÖÊý¾ÝÀàÐͶ¨Òå *
**************************************************************************/
/*==============================================================================
Ô­ÓzPS_AtiCsd_DataInd_Ev( CSD->ATI )
˵Ã÷: ATI·¢ËÍÓû§ÃæÊý¾Ýµ½PDI
==============================================================================*/
typedef struct
{
BYTE bCid; /*ͨµÀºÅ*/
BYTE bDataLen; /*Êý¾ÝµÄ³¤¶È£¨BYTEΪµ¥Î»£©*/
BYTE abPadding[2];
PBYTE pData; /*Ö¸ÏòÊý¾ÝµÄÖ¸Õë*/
}T_zPS_ApCsd_DataInd, T_zApCsd_DataInd;
/*==============================================================================
Ô­ÓzPS_AtiCsd_FlowCtrl_ON_Ev,zPS_AtiCsd_FlowCtrl_OFF_Ev( PDI->ATI )
˵Ã÷: PDI·¢ËÍÓû§ÃæÊý¾Ýµ½ATI
==============================================================================*/
typedef struct
{
BYTE bCid; /*ͨµÀºÅ*/
BYTE abPadding[3];
}T_zPS_ApCsd_FlowCtrl, T_zApCsd_FlowCtrl;
#endif