📄 digest.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 + -