⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 msgdef.h

📁 SI4702
💻 H
📖 第 1 页 / 共 2 页
字号:
/*
********************************************************************************
*          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 + -