- Visual C++源码
- Visual Basic源码
- C++ Builder源码
- Java源码
- Delphi源码
- C/C++源码
- PHP源码
- Perl源码
- Python源码
- Asm源码
- Pascal源码
- Borland C++源码
- Others源码
- SQL源码
- VBScript源码
- JavaScript源码
- ASP/ASPX源码
- C#源码
- Flash/ActionScript源码
- matlab源码
- PowerBuilder源码
- LabView源码
- Flex源码
- MathCAD源码
- VBA源码
- IDL源码
- Lisp/Scheme源码
- VHDL源码
- Objective-C源码
- Fortran源码
- tcl/tk源码
- QT源码
UiPlayDataRtnRestore.c
资源名称:SDK_M5661.rar [点击查看]
上传用户:hjhsjcl
上传日期:2020-09-25
资源大小:11378k
文件大小:2k
源码类别:
压缩解压
开发平台:
C++ Builder
- //#define _REG_5661_H_ //Nick061204 mark it
- #include <DP8051XP.H>
- #include "TypeDef.h"
- #include "Const.h"
- #include "Reg5661.h"
- #include "Common.h"
- #include "UiCommon.h" //Nick061204
- #include "NandFlash.h"
- main(void)
- {
- // EA = 1; mark it
- //Nick061204 start
- if(gxbRestoreCMD&PM_SCAN)
- {
- gxbRestoreCMD = FinishAllBlk; //Nick061207
- NandRestore();
- ScanPM();
- }
- else
- {
- NandRestore();
- }
- //Nick061204 end
- gxbModuleState|=MODULE_NAND_RTN_RESOTRE; //Walace061211#4
- switch(gxbModuleState&MODULE_MASTER)
- {
- case MODULE_PLAY:
- LoadProgram(PM_PLAY_FAT_LARGE,BASIC_CODE_ONLY);
- break;
- case MODULE_PLAY_FLIST:
- LoadProgram(PM_PLAY_FILE_LIST,BASIC_CODE_ONLY);
- break;
- case MODULE_PLAY_MENU:
- LoadProgram(PM_PLAY_MENU,BASIC_CODE_ONLY);
- break;
- case MODULE_PLAY_CLIST:
- LoadProgram(PM_CLASS_LIST,BASIC_CODE_ONLY);
- break;
- case MODULE_DVR:
- LoadProgram(PM_PLAY_DVR,BASIC_CODE_ONLY);
- break;
- case MODULE_DVR_FLIST:
- LoadProgram(PM_DVR_FILE_LIST,BASIC_CODE_ONLY);
- break;
- case MODULE_DVR_MENU:
- LoadProgram(PM_DVR_MENU,BASIC_CODE_ONLY);
- break;
- case MODULE_REC_MENU:
- LoadProgram(PM_DVR_REC_MENU,BASIC_CODE_ONLY);
- break;
- case MODULE_MTP:
- LoadProgram(PM_MTP,BASIC_CODE_ONLY);
- break;
- case MODULE_FM: //Walace061219#1
- LoadProgram(PM_FM,BASIC_CODE_ONLY);
- break;
- //Walace061218#1 start only for color UI //NandRestore
- case MODULE_PHOTO:
- LoadProgram(PM_PHOTO_VIEW,BASIC_CODE_ONLY);
- break;
- case MODULE_VIDEO_FLIST:
- LoadProgram(PM_VIDEO_FLIST,BASIC_CODE_ONLY);
- break;
- case MODULE_VIDEO_MENU:
- LoadProgram(PM_VIDEO_MENU,BASIC_CODE_ONLY);
- break;
- case MODULE_VIDEO:
- LoadProgram(PM_VIDEO,BASIC_CODE_ONLY);
- break;
- case MODULE_SLIDE_SHOW:
- LoadProgram(PM_SLIDE_SHOW,BASIC_CODE_ONLY);
- break;
- //Walace061218#1 end
- }
- }