?? msgdef.h
字號:
/*
********************************************************************************
* Copyright (C),2004-2007, Fuzhou Rockchip Electronics Co.,Ltd.
* All Rights Reserved
*
*Description: 系統消息定義
*
$Header: /cvs_server/mp3_project/RK2608_4G_DEMO/Include/MsgDef.h,v 1.5 2007/06/07 08:35:22 zyz Exp $
$Author: zyz $
$Date: 2007/06/07 08:35:22 $
$Revision: 1.9 Release$
********************************************************************************
*/
#ifndef _MSGDEF_H
#define _MSGDEF_H
//------------------------------------------------------------------------------
//Overlay Define
//#define VECTORS_SECTION ".vectors"
//#define TEXT_SECTION ".text"
//#define DATA_SECTION ".data"
//#define BSS_SECTION ".bss"
//
//#define AVI_DECODE_CODE_SECTION ".exttext_0" //".avi_text"
//#define AVI_DECODE_DATA_SECTION ".avi_data"
//#define AVI_DECODE_BSS_SECTION ".avi_bss"
//#define AVI_DECODE_MP2BSS_SECTION ".avi_mp2_bss"
//
//#define MP3_DECODE_CODE_SECTION ".exttext_1" //".mp3_text"
//#define MP3_DECODE_DATA_SECTION ".mp3_data"
//#define MP3_DECODE_BSS_SECTION ".mp3_bss"
//
//#define JPEG_DECODE_CODE_SECTION ".exttext_2" //".jpeg_text"
//#define JPEG_DECODE_DATA_SECTION ".jpeg_data"
//#define JPEG_DECODE_BSS_SECTION ".jpeg_bss"
//
//#define WMA_DECODE_CODE_SECTION ".exttext_3" //".wma_text"
//#define WMA_DECODE_DATA_SECTION ".wma_data"
//#define WMA_DECODE_BSS_SECTION ".wma_bss"
//#define WMA_TABLE440b_SECTION ".extdata_0" //".wmatable440b"
//#define WMA_TABLE160b_SECTION ".extdata_1" //".wmatable160b"
//#define WMA_TABLE44Qb_SECTION ".extdata_2" //".wmatable44Qb"
//
//#define ENC_DECODE_CODE_SECTION ".exttext_4" //".encode_text"
//#define ENC_DECODE_DATA_SECTION ".enc_data"
//#define ENC_DECODE_BSS_SECTION ".enc_bss"
//
//#define FM_DECODE_CODE_SECTION ".exttext_5" //".fm_text"
//#define FM_DECODE_DATA_SECTION ".fm_data"
//#define FM_DECODE_BSS_SECTION ".fm_bss"
//
//#define TXT_DECODE_CODE_SECTION ".exttext_6" //".txt_text"
//#define TXT_DECODE_DATA_SECTION ".txt_data"
//#define TXT_DECODE_BSS_SECTION ".txt_bss"
//
//#define USB_CODE_SECTION ".exttext_7" //".usb_text"
//#define USB_DATA_SECTION ".usb_data" //".usb_data"
//#define USB_BSS_SECTION ".usb_bss" //".usb_bss"
//
//#define WAV_CODE_SECTION ".exttext_8" //".wav_text"
//#define WAV_DATA_SECTION ".wav_data" //".wav_data"
//#define WAV_BSS_SECTION ".wav_bss" //".wav_bss"
//
//#define GAME_CODE_SECTION ".exttext_9" //".game_text"
//#define GAME_DATA_SECTION ".game_data" //".game_data"
//#define GAME_BSS_SECTION ".game_bss" //".game_bss"
//
//#define FIRMUPDATE_CODE_SECTION ".exttext_10" //".wav_text"
//#define FIRMUPDATE_DATA_SECTION ".firmupdate_data" //".wav_data"
//#define FIRMUPDATE_BSS_SECTION ".firmdate_bss" //".wav_bss"
////-------2006-12-29 21:40---------------
//#define CODE_OF_MODULE11 ".exttext_11"
//#define DATA_OF_MODULE11 ".ext11_data"
//#define BSS_OF_MODULE11 ".ext11_bss"
//
//#define CODE_OF_MODULE12 ".exttext_12"
//#define DATA_OF_MODULE12 ".ext12_data"
//#define BSS_OF_MODULE12 ".ext12_bss"
//
//#define CODE_OF_MODULE13 ".exttext_13"
//#define DATA_OF_MODULE13 ".ext13_data"
//#define BSS_OF_MODULE13 ".ext13_bss"
//
//#define CODE_OF_MODULE14 ".exttext_14"
//#define DATA_OF_MODULE14 ".ext14_data"
//#define BSS_OF_MODULE14 ".ext14_bss"
//
//#define CODE_OF_MODULE15 ".exttext_15"
//#define DATA_OF_MODULE15 ".ext15_data"
//#define BSS_OF_MODULE15 ".ext15_bss"
//------------------------------------------------------------------------------
#define MSG_SCHEDULER1_NONE 0xFFFF
#define MSG_SCHEDULER1_MP3_DECODE 0x0001
#define MSG_SCHEDULER1_WMA_DECODE 0x0002
#define MSG_SCHEDULER1_AVI 0x0003
#define MSG_SCHEDULER1_ENCODE 0x0005
#define MSG_SCHEDULER1_FM 0x0006
#define MSG_SCHEDULER1_USB 0x0007
#define MSG_SCHEDULER1_UPGRADE 0x0008
#define MSG_SCHEDULER1_WAV_DECODE 0x0009
#define MSG_SCHEDULER1_CAM 0x000A
#define MSG_SCHEDULER1_MP4 0x000B
#define MSG_SCHEDULER1_APE_DECODE 0x000C
#define MSG_SCHEDULER1_FLAC_DECODE 0x000D
#define MSG_SCHEDULER1_FLV 0x000E
//------------------------------------------------------------------------------
#define MSG_SCHEDULER2_NONE 0xFFFF
#define MSG_SCHEDULER2_JPEG 0x0001
#define MSG_SCHEDULER2_GIF 0x0002 //Ver1.8 2007-03-20 zyz 支持Gif功能
#define MSG_SCHEDULER2_TXT 0x0003
#define MSG_SCHEDULER2_LRC 0x0004
#define MSG_SCHEDULER2_SETMENU 0x0005
#define MSG_SCHEDULER2_GAME 0x0006
#define MSG_SCHEDULER2_BROWSER 0x0007 //Ver1.8 2007-03-08 zyz Browser Overlay
//------------------------------------------------------------------------------
#define MSG_FUNCTION1_NONE 0xFFFF
#define MSG_FUNCTION1_FILE_FIND 0x0001
#define MSG_FUNCTION1_FILE_CREAT 0x0002
#define MSG_FUNCTION1_MUSIC_CHECK 0x0003
#define MSG_FUNCTION1_MUSIC_MP3 0x0004
#define MSG_FUNCTION1_MUSIC_WMA 0x0005
#define MSG_FUNCTION1_MUSIC_WAV 0x0006
#define MSG_FUNCTION1_AVI_CHECK 0x0008
#define MSG_FUNCTION1_AVI_DECODE 0x0009
#define MSG_FUNCTION1_ENCODE_CHECK 0x000E
#define MSG_FUNCTION1_ENCODE_PROC 0x000F
#define MSG_FUNCTION1_MIC_INIT 0x0010
#define MSG_FUNCTION1_MIC_ENCODE 0x0011
#define MSG_FUNCTION1_LINE_INIT 0x0012
#define MSG_FUNCTION1_LINE_ENCODE 0x0013
#define MSG_FUNCTION1_FM 0x0014
#define MSG_FUNCTION1_CAMERA 0x0015 //Ver1.8 2007-03-20 zyz 支持Camera功能
#define MSG_FUNCTION1_MP4_DECODE 0x0016 //Ver1.8 2007-03-20 zyz 支持Camera功能
#define MSG_FUNCTION1_USB_INIT 0x0017
#define MSG_FUNCTION1_USB_CONNECT 0x0018
#define MSG_FUNCTION1_USB_TRANS 0x0019
#define MSG_FUNCTION1_UPGRADE_INIT 0x001A
#define MSG_FUNCTION1_UPGRADE_CONNECT 0x001B
#define MSG_FUNCTION1_UPGRADE_TRANS 0x001C
#define MSG_FUNCTION1_MUSIC_APE 0x001D
#define MSG_FUNCTION1_MUSIC_FLAC 0x001E
#define MSG_FUNCTION1_FLV 0x001F
//------------------------------------------------------------------------------
#define MSG_FUNCTION2_NONE 0xFFFF
#define MSG_FUNCTION2_FILE_FIND 0x0001
#define MSG_FUNCTION2_LRC_CHECK 0x0002
#define MSG_FUNCTION2_LRC 0x0003
#define MSG_FUNCTION2_JPEG_DECODE 0x0004 //Ver1.8 2007-03-20 zyz
#define MSG_FUNCTION2_GIF_DECODE 0x0005 //Ver1.8 2007-03-20 zyz 支持Gif功能
#define MSG_FUNCTION2_BROWSER 0x0006
#define MSG_FUNCTION2_MENU 0x0007
#define MSG_FUNCTION2_TXT 0x0008
#define MSG_FUNCTION2_ENCODE 0x0009
#define MSG_FUNCTION2_GAME 0x000A
//--------------------------------------------------------------------------------
// MENU 定義
//--------------------------------------------------------------------------------
#define MENU_MUSIC_INTERFACE_ID 0x0001
#define MENU_MOVIE_INTERFACE_ID 0x0002
#define MENU_RADIO_INTERFACE_ID 0x0003
#define MENU_PICTURE_INTERFACE_ID 0x0004
#define MENU_TEXT_INTERFACE_ID 0x0005
#define MENU_RECORD_INTERFACE_ID 0x0006
#define MENU_BROWSER_INTERFACE_ID 0x0007
#define MENU_GAME_INTERFACE_ID 0x0008
#define MENU_SETTING_INTERFACE_ID 0x0009
//------------------------------------------------------------------------------
#define MSG_KEY_NONE 0x0000
#define MSG_KEY_RUN 0x0001
//------------------------------------------------------------------------------
//Key Proc Module Message Define
#define MSG_KEY_PROC_NONE 0xFFFF
#define MSG_KEY_PROC_MUSIC MENU_MUSIC_INTERFACE_ID
#define MSG_KEY_PROC_AVI MENU_MOVIE_INTERFACE_ID /*MENU_MOVIE_INTERFACE_ID*/
#define MSG_KEY_PROC_ENC MENU_RECORD_INTERFACE_ID
#define MSG_KEY_PROC_FM MENU_RADIO_INTERFACE_ID
#define MSG_KEY_PROC_BROWSER MENU_BROWSER_INTERFACE_ID
#define MSG_KEY_PROC_TEXT MENU_TEXT_INTERFACE_ID
#define MSG_KEY_PROC_JPEG MENU_PICTURE_INTERFACE_ID
#define MSG_KEY_PROC_MOVIE MENU_MOVIE_INTERFACE_ID
#define MSG_KEY_PROC_GAME MENU_GAME_INTERFACE_ID
#define MSG_KEY_PROC_SET_MENU MENU_SETTING_INTERFACE_ID
//------------------------------------------------------------------------------
#define MSG_DISP_NONE 0x0000//0xFFFF
#define MSG_DISP_INTERFACE 0x0001
#define MSG_DISP_MUSIC_PLAY 0x0002
#define MSG_DISP_MP4 0x0003
#define MSG_DISP_FM 0x0004
#define MSG_DISP_PIC 0x0005
#define MSG_DISP_TXT 0x0006
#define MSG_DISP_RECORD 0x0007
#define MSG_DISP_BROWSER 0x0008
#define MSG_DISP_GAME 0x0009
#define MSG_DISP_SET 0x000A
#define MSG_DISP_MUSIC_LRC 0x000B
#define MSG_DISP_PICTURE 0x000C
#define MSG_DISP_UNICODE 0x000D
#define MSG_DISP_STRING 0x000E
#define MSG_DISP_TIME 0x000F
#define MSG_DISP_NUMBER 0x0010
#define MSG_DISP_MUSIC_FREQ 0x0011
//--------------------------------------------------------------------------
#define MSG_DISP_MUSIC_PLAY_INIT 0x0000
#define MSG_DISP_MUSIC_PLAY_LOCK 0x0201
#define MSG_DISP_MUCIC_PLAY_VOL 0x0202
#define MSG_DISP_MUSIC_PLAY_VOLNUM 0x0203
#define MSG_DISP_MUSIC_PLAY_GRADATION 0x0204
#define MSG_DISP_MUSIC_PLAY_STATE 0x0205
#define MSG_DISP_MUSIC_PLAY_CYCLE 0x0206
#define MSG_DISP_MUSIC_PLAY_BATT 0x0207
#define MSG_DISP_MUSIC_PLAY_FREQ 0x0208
#define MSG_DISP_MUSIC_PLAY_BITRATE 0x0209
#define MSG_DISP_MUSIC_PLAY_FREQ_T 0x020A
#define MSG_DISP_MUSIC_PLAY_FILENAME 0x020B
#define MSG_DISP_MUSIC_PLAY_EQ 0x020C
#define MSG_DISP_MUSIC_PLAY_FILE 0x020D
#define MSG_DISP_MUSIC_PLAY_A_B 0x020E
#define MSG_DISP_MUSIC_PLAY_JDT 0x020F
#define MSG_DISP_MUSIC_PLAY_CURTMR 0x0210
//--------------------------------------------------------------------------
#define MSG_USB_DET_NONE 0x0000
#define MSG_USB_DET_PLUG 0x0001
#define MSG_UPGRADE_DET_PLUG 0x0002
#define MSG_USB_DET_EJECT 0x0003
//-----------------------------------------------------------------
//Ver1.8 2007-03-20 zyz 支持Camera功能
#define MSG_FUNCTION1_CAM_NONE 0XFFFF
#define MSG_FUNCTION1_CAM_DC 1
#define MSG_FUNCTION1_CAM_DV 2
#define MSG_FUNCTION1_CAM_PB 3
//******************************************************************************
//------------------------------------------------------------------------------
//File Operation Message Define
//AVFileMsgArray[1]
#define MSG_FIND_MUSIC_FILE 0
#define MSG_FIND_MOVIE_FILE 1 //Ver1.8 2007-03-20 zyz 支持Camera功能
#define MSG_FIND_JPEG_FILE 0
#define MSG_FIND_TEXT_FILE 1
#define MSG_FIND_LRC_FILE 2
//AVFileMsgArray[2]
#define MSG_FIND_FILE_CURRENT 0
#define MSG_FIND_FILE_NEXT 1
#define MSG_FIND_FILE_PREV 2
//AVFileMsgArray[3]
#define MSG_FIND_FILE_ONE 0
#define MSG_FIND_FILE_DIR 1
#define MSG_FIND_FILE_ALL 2
//File1MsgArray[4] Message Define
#define MSG_FIND_FILE_ORDER 0
#define MSG_FIND_FILE_RANDOM 1
//------------------------------------------------------------------------------
//MSG_FUNCTION1_MP3_DECODE Parameters Fun1MsgArray[1] Define
#define MSG_FUNCTION1_MP3_NONE 0xffff
#define MSG_FUNCTION1_MP3_INIT 0x0001
#define MSG_FUNCTION1_MP3_HEAD 0x0002
#define MSG_FUNCTION1_MP3_START 0x0003
#define MSG_FUNCTION1_MP3_PLAY 0x0004
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -