⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 digest.h

📁 mtk1389L latest sourcecode enjoy
💻 H
字号:
/**********************************************************************/
/***************    MTK CONFIDENTIAL & COPYRIGHTED     ****************/
/***************                                       ****************/
/***************  $Modtime:: 07/04/09 11:49a   $       ****************/
/***************  $Revision:: 2                $       ****************/
/***************                                       ****************/
/***************   Description : Digest include files  ****************/
/***************                                       ****************/
/***************       Company : MediaTek Inc.         ****************/
/***************    Programmer :                       ****************/
/**********************************************************************/
#ifndef _DIGEST_H_
#define _DIGEST_H_

// *********************************************************************
// Export input state function
// *********************************************************************
void vDigestInit(BYTE fgInit) large;
BOOL fgDigestState(void) large;
void vDigestExit(void) large;

void vDigestHandleUpdate(BYTE bItem, BYTE bVal) large;
void vDigestUsrPbcChange(void) large;

#define DGST_UPD_NO      0

// megaa dgst time mark number begin
#define DGST_ROW_NS       2
#define DGST_COL_NS       3
#define DGST_VIEW_NS      (DGST_ROW_NS * DGST_COL_NS)

typedef struct structDigest
{
  /* BYTE 1 */
  BYTE bType:5;        /* digest type */
  BYTE bState:3;       /* input state */
  /* BYTE 2 */
  BYTE bPageItemMax:4; /* current display item max, for display */
  BYTE bCurItem:4;     /* current item for input state */
  /* BYTE 3 */
  BYTE bSelNoMax:7;      /* selection number max, max 99, for menu */
  BYTE fgResume:1;     /* from stop or from play? */  
  /* BYTE 4 */
  BYTE bTypeParm;      /* parameter for digest type */
  /* BYTE 5 */
  BYTE bPageNo:5;      /* page number, from 0 to 16 */
  BYTE fgPrevValid:1;  /* is exist previous page? */
  BYTE fgNextValid:1;  /* is exist next page? */
  BYTE fgDispValid:1;  /* is digest display finished? */
} strucDigest;
// megaa dgst time mark number end

#endif /* _DIGEST_H_ */

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -