📄 dpofcon.h
字号:
/*++
Copyright (c) 2001 Sunplus Technology Co., Ltd.
Module Name:
dpofcon.h
Abstract:
Header file related to exif header
Environment:
Keil C51 Compiler
Revision History:
03/01/2002 Leeada created
--*/
//#include "main.h"
#define K_FIRMWARE_RELEASE_VERSION ((ULONG)0x00040004)
//------------------------------------------------------------------------------
//Type and Constant Definition
//------------------------------------------------------------------------------
//-----------------------------------------------------------------------------
//Constant
//-----------------------------------------------------------------------------
code UCHAR DPOF_Dir0Name[] =
{
'M','I','S','C',' ',' ',' ',' ',' ',' ',' ',0x10
};
code UCHAR DPOF_FileName[] =
{
'A','U','T','P','R','I','N','T','M','R','K',0x20
};
#define K_DPOF_HDR_SIZE (USHORT)85
#define K_DPOF_HDR_GEN_CRT_START_INDEX (USHORT)30
#define K_DPOF_HDR_GEN_CRT_SIZE (USHORT)28
#define K_DPOF_HDR_GEN_DTM_START_INDEX (USHORT)62
//totally 7+17+28+31+2=85 characters,It will be better to make the length to be even size.
//Check K_FIRMWARE_RELEASE_VERSION in main.h
code UCHAR DPOF_HeaderSectionContent[] =
{
'[','H','D','R',']',0x0d,0x0a, //7 characters
//version4.0@ada@0513 for DPOF
'G','E','N',' ','R','E','V',' ','=',' ','0','1','.','0','0',0x0d,0x0a, //17 characters
'G','E','N',' ','C','R','T',' ','=',' ','"','S','P','C','A','5','3','3','"',' ','-',(UCHAR)((K_FIRMWARE_RELEASE_VERSION & 0xff000000) >> 24) + '0',(UCHAR)((K_FIRMWARE_RELEASE_VERSION & 0x00ff0000) >> 16) + '0','.',(UCHAR)((K_FIRMWARE_RELEASE_VERSION & 0x0000ff00) >> 8) + '0',(UCHAR)(K_FIRMWARE_RELEASE_VERSION & 0x000000ff) + '0',0x0d,0x0a, //28 characters
'G','E','N',' ','D','T','M',' ','=',' ','2','0','0','1',':','0','1',':','0','1',':','0','0',':','0','0',':','0','0',0x0d,0x0a, //31 characters
0x0d,0x0a //2 characters
};
#define K_DPOF_JOBSECTIONTITLE_SIZE (USHORT)7
code UCHAR DPOF_JobSectionTitle[] =
{
'[','J','O','B',']',0x0d,0x0a //7 characters
};
#define K_DPOF_PRTPID_SIZE (USHORT)15
code UCHAR DPOF_PrtPid[] =
{
'P','R','T',' ','P','I','D',' ','=',' ','0','0','0',0x0d,0x0a //15 characters
};
#define K_DPOF_PRTQTY_SIZE (USHORT)15
code UCHAR DPOF_PrtQty[] =
{
'P','R','T',' ','Q','T','Y',' ','=',' ','0','0','0',0x0d,0x0a //15 characters
};
#define K_DPOF_PRTTYPSTD_SIZE (USHORT)15
code UCHAR DPOF_PrtTypStd[] =
{
'P','R','T',' ','T','Y','P',' ','=',' ','S','T','D',0x0d,0x0a //15 characters
};
#define K_DPOF_PRTTYPIDX_SIZE (USHORT)15
code UCHAR DPOF_PrtTypIdx[] =
{
'P','R','T',' ','T','Y','P',' ','=',' ','I','D','X',0x0d,0x0a //15 characters
};
#define K_DPOF_IMGFMTJFIF_SIZE (USHORT)16
code UCHAR DPOF_ImgFmtJfif[] =
{
'I','M','G',' ','F','M','T',' ','=',' ','J','F','I','F',0x0d,0x0a //16 characters
};
#define K_DPOF_IMGFMTEXIF2J_SIZE (USHORT)20
code UCHAR DPOF_ImgFmtExif2j[] =
{
'I','M','G',' ','F','M','T',' ','=',' ','E','X','I','F','2',' ','-','J',0x0d,0x0a //20 characters
};
#define K_DPOF_IMGSRCSTDSUNPXXXXJPG_SIZE (USHORT)45
code UCHAR DPOF_ImgSrcStdSunpXXXXjpg[] =
{
'<','I','M','G',' ','S','R','C',' ','=',' ','"','.','.','/','D','C','I','M','/','1','0','0','M','E','D','I','A','/','S','U','N','P','0','0','0','1','.','J','P','G','"','>',0x0d,0x0a //45 characters
};
#define K_DPOF_IMGSRCIDXSUNPXXXXJPG_SIZE (USHORT)43
code UCHAR DPOF_ImgSrcIdxSunpXXXXjpg[] =
{
'I','M','G',' ','S','R','C',' ','=',' ','"','.','.','/','D','C','I','M','/','1','0','0','M','E','D','I','A','/','S','U','N','P','0','0','0','1','.','J','P','G','"',0x0d,0x0a //43 characters
};
#define K_DPOF_CFGDSCSTD_SIZE (USHORT)35
#define K_DPOF_CFGDSCSTDSTRING_START_INDEX (USHORT)11
#define K_DPOF_CFGDSCSTDSTRING_END_INDEX (USHORT)23
#define K_DPOF_CFGDSCSTDATTRIBUTE_START_INDEX (USHORT)30
code UCHAR DPOF_CfgDscStd[] =
{
'C','F','G',' ','D','S','C',' ','=',' ','"',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ','"',' ','-','A','T','R',' ','D','T','M',0x0d,0x0a //35 characters
};
#define K_DPOF_CFGDSCIDX_SIZE (USHORT)26
#define K_DPOF_CFGDSCIDX_START_INDEX (USHORT)11
code UCHAR DPOF_CfgDscIdx[] =
{
'C','F','G',' ','D','S','C',' ','=',' ','"',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ',' ','"',0x0d,0x0a //26 characters
};
#define K_DPOF_CFGTRM_SIZE (USHORT)11
code UCHAR DPOF_CfgTrm[] =
{
'C','F','G',' ','T','R','M',' ','=',' ','"' //11 characters
};
#define K_DPOF_CFGROT_SIZE (USHORT)15
code UCHAR DPOF_CfgRot[] =
{
'C','F','G',' ','R','O','T',' ','=',' ','D','F','L',0x0d,0x0a //15 characters
};
#define K_DPOF_SEARCH_SIZE (USHORT)0x0200
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -