📄 panelcmd.h
字号:
/* Copyright 1997, ESS Technology, Inc. *//* SCCSID @(#)panelcmd.h 1.14 1/27/98 *//* * $Log$ *//*---------------------------------------------------------------------------*//* Definitons of comand set */#ifdef DVD_VCD /* for DVD target */#include "dvdvfd.h"#else /* following for vcd target */#ifndef __PANELCMD_H__#define __PANELCMD_H__/* Definitons of comand set */#define TOTAL_TRACK 0x0800 /* 10-10-96 Alger */#define PANEL_IND1 0x1b00#ifndef VFD_151#define SEG_MUSIC_CD 0x01#define SEG_VCD 0x02#define SEG_CDI 0x04#endif#ifdef CUST71#define SEG_POP_SQ 0x08#define SEG_ROCK_SQ 0x10#ifdef VFD_257#define SEG_DISC1 0x20#define SEG_DISC2 0x40#define SEG_DISC3 0x80#else#ifdef VFD_151#define SEG_VCD 0x01#define SEG_PBC 0x02#define SEG_COLON 0x08#define SEG_REPEAT 0x10#define SEG_REP_ALL 0x20#define SEG_HYPHEN 0x40#define SEG_REMAIN 0x80#else#define SEG_PBC 0x20#define SEG_PBC_OFF 0x40#define SEG_3D_SQ 0x80#endif /* VFD_151 */#endif /* VFD_257 */#endif /* CUST71 */#ifdef VFD_FUTABA#define SEG_VIDEO 0x08#define SEG_KEY_PLUS 0x10#define SEG_KEY_MINUS 0x20#define SEG_KEY_RESUME 0x40#else#define SEG_VIDEO 0#define SEG_KEY_PLUS 0#define SEG_KEY_MINUS 0#define SEG_KEY_RESUME 0#endif /* VFD_FUTABA */#define PANEL_IND2 0x1c00#ifdef VFD_257#define SEG_ARROW 0x01#else#ifdef VFD_151#define SEG_PLAY 0x01#define SEG_PAUSE 0x02#define SEG_INTRO 0x08#define SEG_CALENDAR_SQ 0x10#define SEG_PROGRAM 0x20#define SEG_RANDOM 0x40#else#define SEG_MEMORY 0x01#endif /* VFD_151 */#endif /* VFD_257 */#ifndef VFD_151#define SEG_PROGRAM 0x02#define SEG_RANDOM 0x04#define SEG_REPEAT 0x08#define SEG_REP_1 0x10#define SEG_REP_ALL 0x20#endif#ifdef CUST71#ifdef VFD_254#define SEG_DISC 0x40#endif /* VFD_254 */#else#define SEG_REP_A 0x40#define SEG_REP_B 0x80#endif /* CUST71 */#define PANEL_IND3 0x1d00#define SEG_NTSC 0x01#define SEG_PAL 0x02#define SEG_1_L 0x04#define SEG_2_R 0x08#ifdef VFD_257#define SEG_STEREO 0x10#define SEG_OVER 0x20#else#define SEG_VOCAL 0x10#define SEG_AUX 0x20#endif /* VFD_257 */#ifdef CUST71#define SEG_FLAT 0x01#define SEG_CLASSIC 0x02#ifdef VFD_257#define SEG_FF 0x40#define SEG_FR 0x80#else#define SEG_POP 0x04#define SEG_ROCK 0x08#endif /* VFD_257 */#define SEG_3D 0x10#define SEG_FLAT_SQ 0x20#define SEG_CLASSIC_SQ 0x40#define SEG_16_PLUS 0x80#endif /* CUST71 */#if (!P315 && !CUST71)#ifdef VFD_FUTABA#define SEG_STEREO 0x40#define SEG_PBC_OFF 0x80#else#define SEG_STEREO 0#define SEG_PBC_OFF 0#endif /* VFD_FUTABA */#endif /* P315/CUST71 */#define PANEL_IND4 0x1e00#ifndef VFD_151#define SEG_PLAY 0x01#define SEG_PAUSE 0x02#endif#ifdef CUST71#ifdef VFD_257#define SEG_TRACK 0x04#define SEG_TIME 0x08#else#define SEG_SEC 0x04#define SEG_MIN 0x08#endif /* VFD_257 */#else#define SEG_TRACK 0x04#define SEG_TIME 0x08#endif /* CUST71 */#ifndef VFD_151#define SEG_INTRO 0x10#endif#ifdef CUST71#ifndef VFD_151#define SEG_REMAIN 0x20#endif#else#define SEG_20_PLUS 0x20#endif#ifndef VFD_151#define SEG_COLON 0x40#define SEG_HYPHEN 0x80#endif#ifdef P315#define SEG_OVER 0x80#define SEG_REMAIN 0x20#define SEG_SEC 0x04#define SEG_MIN 0x08#define SHOW_TRACK_00 0x05 /** 6 -> 5 **/#define SEG_PBC 0x20#define SEG_PBC_OFF 0x40#endif#ifdef CUST71#ifdef VFD_254#define PANEL_IND5 0x4300#define SEG_RESUME 0x01#define SEG_DISC1_IN_SQ 0x02#define SEG_DISC1_NUM 0x04#define SEG_DISC2_IN_SQ 0x08#define SEG_DISC2_NUM 0x10#define SEG_DISC3_IN_SQ 0x20#define SEG_DISC3_NUM 0x40#define SEG_CONTINUE 0x80#define PANEL_IND6 0x4400#define SEG_PBC_ON 0x01#define SEG_CALENDAR_SQ 0x02#define SEG_DISC1_OUT_SQ 0x04#define SEG_DISC2_OUT_SQ 0x08#define SEG_DISC3_OUT_SQ 0x10#endif /* VFD_254 */#else#define PANEL_IND5 0x4000#endif /* CUST71 *//** ======= */#define PANEL_MIN 0x1f00#define PANEL_SEC 0x2000#define PANEL_TRACK 0x2100#define PANEL_NEXT 0x2200 /* LCD version only */#define PANEL_BLANK 0x2300 /* PANEL BLANK sub command */#define BLANK_SEC 0x01#define BLANK_TRACK 0x02#define BLANK_NEXT 0x03#define BLANK_MIN 0x04#define BLANK_ALL 0x05#define CLR_FLASH_NO 0x0b#define BLANK_TIME 0x0e#define PANEL_FLASH 0x2400 #define CLEAR_ACCESS 0x00 #define FLASH_ACCESS 0x01#define FLASH_CAL 0x2500#define SHOW_MSG 0x2700 /* see data below */#ifdef CUST71#ifdef VFD_254#define SHOW_NO_DISC 0x00#define SHOW_OPEN 0x01#define SHOW_CLOSE 0x02#define SHOW_TRACK_00 0x03#define SHOW_DISC_1 0x04#define SHOW_DISC_2 0x05#define SHOW_DISC_3 0x06#else#ifdef VFD_151#define SHOW_NO_DISC 0x00#define SHOW_OPEN 0x01#define SHOW_CLOSE 0x02#define SHOW_TRACK_00 0x03#else#define SHOW_NO_DISC 0x00#define SHOW_UN_DISC 0x01#define SHOW_OPEN 0x02#define SHOW_CLOSE 0x03#define SHOW_ERR_ 0x04#define SHOW_NOTHING 0x05#define SHOW_TRACK_00 0x06#define SHOW_DISC_1 0x07#define SHOW_DISC_2 0x08#define SHOW_DISC_3 0x09#endif /* VFD_151 */#endif /* VFD_254 */#else /* CUST71 */#define SHOW_NO_DISC 0x00#define SHOW_UN_DISC 0x01#define SHOW_OPEN 0x02#define SHOW_CLOSE 0x03#define SHOW_ERR_ 0x04#define SHOW_EVD30 0x05#define SHOW_NOTHING 0x06#endif /* CUST71 */#define HOST_RESUME_MIN 0x3100#define HOST_RESUME_SEC 0x3200#define HOST_RESUME_TRACK 0x3300#define RESUME_CMD 0x3400/* FOR BTC */#define PANEL_VCD 0x3500#define PANEL_VCD_11 0x1#define PANEL_VCD_20 0x2#define PANEL_END_TRACK 0x3600#define PANEL_AUTO_PAUSE 0x3700#define PANEL_AUTO_PAUSE_BIT 0x1#define PANEL_DE_EMPHASIS 0x3800#define PANEL_DE_EMPHASIS_BIT 0x1#define PANEL_DISC_SLOT 0x4100#ifdef DVD_VCD#define PANEL_HOUR 0x2300#endif #endif /* __PANELCMD_H_ */#endif /* ifdef DVD_VCD 's else part */
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -