userlogo.c
上传用户:caisangzi8
上传日期:2013-10-25
资源大小:15756k
文件大小:9k
源码类别:

DVD

开发平台:

C/C++

  1. // 2004/10/07 yltseng
  2. #include "user_init.h"
  3. #include "global.h"
  4. #include "avd.h" 
  5. #include "osd.h"
  6. #include "memcfg.h"
  7. #include "ircode.h"
  8. #include "timer.h"
  9. #include "userlogo.h"
  10. #include "memmap0.h"
  11. #include "vpp.h"
  12. #include "macro.h"
  13. #include "tvif.h"
  14. #include "fsnav.h"
  15. #include "kinf.h"
  16. //FLASH related
  17. extern UINT16   FlashRead();
  18. extern int      FlashWrite(UINT32 iStartAddr, BYTE *pBuf, UINT32 iLen);
  19. extern int      FlashEraseSector(UINT32 unSectorNum);
  20. extern void     reset_sup(void);
  21. #define WRITE_FLASH
  22. // **************************************************************************************** //
  23. #ifdef JPG_LOGO
  24. extern char _stextf[];
  25. extern  INT8    dis_pic_id_saved_0;
  26. UINT8           Use_Ref0_Flag;
  27. //Terry,2003/9/12 11:40PM
  28. //these code only for reference,we will be not maintain it
  29. static void show_jpg_logo(void)
  30. {
  31.     if(!Is_Jpg_Logo())
  32.     {
  33.     BYTE *p;
  34.     UINT32 unOffset;
  35.     #ifdef MONE_LOGO
  36.     printf("logo inn");
  37.     #endif
  38.     LoadModual(MODUAL_MPEG);
  39.     show_logo=1;
  40.     //terry,2003/1/15 08:32