📄 slave.h
字号:
/* Copyright 2001, ESS Technology, Inc. *//* SCCSID @(#)slave.h 4.5 01/28/03 */#ifndef _SLAVE_H_#define _SLAVE_H_/*use game port for extended EAUX pins controller*/#define HS_SET_PIN0 SET_EAUX3#define HS_SET_PIN1 SET_EAUX4#define HS_SET_PIN2 SET_EAUX18#define HS_CLEAR_PIN0 CLEAR_EAUX3#define HS_CLEAR_PIN1 CLEAR_EAUX4#define HS_CLEAR_PIN2 CLEAR_EAUX18#define DIRECTORY_UP 0x00#define DIRECTORY_DOWN 0x01#define MP3_DIRECTORY_OPERATION_MODE 0x00#define MP3_FILE_OPERATION_MODE 0x01#define COM_SELECT_FIRST_DIR 0x40 #define COM_SELECT_NEXT_NAME 0x41 #define COM_SELECT_PREV_NAME 0x42 #define COM_SEND_NEXT_SONG 0x43 #define COM_SEND_PREV_SONG 0x44 #define COM_FILE_NAME_HIGH 0x45 #define COM_DIRECTORY_MOVE 0x46 #define MP3_DIR_FILE_MODE 0x47 #define MP3_SELECT_FILE 0x48 #define MP3_SELECT_DIRECTORY 0x49#define HOST_INQUIRY 0x50#define HOST_OSD_DISPLAY 0x60#define HOST_CLEAR_OSD_DISPLAY 0x61#define HOST_OSD_SELECT 0x62#define HOST_WRITE_RAM 0x70#define HOST_READ_RAM 0x71#define HOST_READ_ROM 0x72#define HOST_READ_MULTI_ROM 0x73#define HOST_DOWNLOAD_LOGO 0x75#define HOST_SHOW_LOGO 0x76#define HOST_SET_EAUX 0x78#define mDISK_INFO 0x80#define mTRACK_INFO 0x81#define mPLAYING_TIME 0x82#define mPLAYING_STATE 0x83#define mPLAYING_MODE 0x84#define mKARAOKE 0x85#define mSYSTEM 0x86#define mCDT_TRACK_TITLE 0x88#define mCDT_TRACK_ARTIST 0x89#define mMP3_SONG_TITLE 0x90#define mMP3_ARTIST 0x91#define mMP3_ALBUM 0x92#define mMP3_YEAR 0x93#define mMP3_COMMENT 0x94#define mMP3_GENRE 0x95#define mMP3_INFORMATION 0x96#define mMP3_INFO_SETTING 0x97#define mOSD_SELECT_SETTING 0x99#define mMP3_DIRECTORY_NAME 0x9A#define mMP3_SONG_NAME 0x9B#define mREAD_EAUX 0xE0/* new added command for home position */#define mHOME_POSITION 0xf0#define mVERSION_NUMBER 0xFF/** VCD Disc Type **/#define VCD_TYPE_NONE 0#define VCD_TYPE_10 1#define VCD_TYPE_11 2#define VCD_TYPE_20 4#define VCD_TYPE_30 8#define NONE_DISP 0#define SINGLE_ELAPSED 1#define SINGLE_REMAIN 2#define TOTAL_ELAPSED 3#define TOTAL_REMAIN 4/*=============== MP3 File Structure Related ===========*/#define SET_SLAVE_CLK SET_AUX7 /*** VFD CLK ***/#define SET_SLAVE_MD SET_EAUX15 /*** IR ***/#define SET_SLAVE_SD SET_AUX6 /*** VFD CS ***/#define CLEAR_SLAVE_CLK CLEAR_AUX7#define CLEAR_SLAVE_MD CLEAR_EAUX15 #define CLEAR_SLAVE_SD CLEAR_AUX6#define SLAVE_MD_HIGH EAUX15_HIGH#define READTIMER mvd[riface_timer2]#define COMMUNICATION_TIMEOUT (CPUCLK*30) /**300us **/#define RECEIVE_BUFFER_MAX 36 #define SEND_BUFFER_MAX 36 #define PAGE_SIZE 4#define MSG_FILE_NAME_SEND 0xc000#define MSG_DISC_STOPPED 0x1600#define FORWARD_SEARCH 0x00#define BACKWARD_SEARCH 0x01#endif /* _SLAVE_H_ */
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -