blob: 689c0e86b0d9b35bfd441e09b8e9f48504708da3 [file] [log] [blame]
/************************************************************************
* °æÈ¨ËùÓÐ (C)2007,ÖÐÐËͨѶ¹É·ÝÓÐÏÞ¹«Ë¾¡£
*
* ÎļþÃû³Æ£º ms_hwtrc.h
* Îļþ±êʶ£º
* ÄÚÈÝÕªÒª£º LLT Trace.
*
* ÐÞ¸ÄÈÕÆÚ °æ±¾ºÅ Ð޸ıê¼Ç ÐÞ¸ÄÈË ÐÞ¸ÄÄÚÈÝ
* -----------------------------------------------------------------------
* 2008/08/27 V0.5 ¹¨Òí ´´½¨
************************************************************************/
#ifndef MS_HWTRC_H
#define MS_HWTRC_H
typedef enum
{
HWTRC_PROT_BTM, /* Byte stuffing trace protocol (16 bit). */
HWTRC_PROT_DTM, /* Direct Trace Method (16 bit). */
HWTRC_PROT_EXT_BTM, /* Extended byte stuffing trace protocol (16 bit). */
HWTRC_PROT_EXT_DTM /* Extended direct Trace Method (16 bit). */
} hwtrc_prot_t;
/**************************************************************************
* º¯ÊýÃû³Æ: hwtrc_start
* ¹¦ÄÜÃèÊö: ´ò¿ªLLT¸ú×Ù
* ²ÎÊý˵Ã÷: (IN)
fd
(OUT)
* ·µ »Ø Öµ: ÎÞ
* ÆäËü˵Ã÷:
**************************************************************************/
// P98C-YXS extern VOID hwtrc_start(SINT32 fd);
/**************************************************************************
* º¯ÊýÃû³Æ: hwtrc_put_llt
* ¹¦ÄÜÃèÊö: Êä³öLLTÏûÏ¢
* ²ÎÊý˵Ã÷: (IN)
(OUT)
* ·µ »Ø Öµ: ÎÞ
* ÆäËü˵Ã÷:
**************************************************************************/
extern VOID hwtrc_put_llt(VOID);
#endif