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

📄 txt_main.lst

📁 智原mp3 SDK 开发包 与巨力 有mp3 wma ogg decoder
💻 LST
字号:
C51 COMPILER V7.50   TXT_MAIN                                                              08/18/2008 13:49:25 PAGE 1   


C51 COMPILER V7.50, COMPILATION OF MODULE TXT_MAIN
OBJECT MODULE PLACED IN ..\output\output_bin\output_ebook\txt_main.obj
COMPILER INVOKED BY: C:\Keil\C51\BIN\C51.EXE ..\..\code\ap_ebook\src\txt_main.c LARGE OPTIMIZE(9,SIZE) BROWSE INCDIR(..\
                    -..\..\bsp\include;..\..\code\ap_ebook\src\include;..\..\code\global;..\..\code\include) DEFINE(CONFIG_ASIC,dynamic_load)
                    - DEBUG OBJECTEXTEND PRINT(..\output\output_bin\output_ebook\txt_main.lst) OBJECT(..\output\output_bin\output_ebook\txt_m
                    -ain.obj)

line level    source

   1          /******************
   2           *  mp3_main.c
   3           *****************/
   4          
   5          #include <string.h>
   6          #include "api.h"
   7          #include "lcd.h"
   8          #include "common.h"
   9          #include "ap_common.h"
  10          #include "display.h" 
  11          #include "txt_utile.h"
  12          #include "txt_display.h"
  13          #include "txt_sub_menu.h"
  14          #include "prefer.h"
  15          #include "ui_main.h"
  16          #include "res.h"
  17          #include "ui_message.h"
  18          
  19          BOOLEAN txt_init; 
  20          
  21          BOOLEAN fm_lock, music_on, lyric_on, scroll_on;
  22          BOOLEAN play_statu=0;
  23           
  24          void screen_txt_init(void)
  25          {               
  26   1              /* Change to ROOT dir */
  27   1              if(txt_init)
  28   1              {
  29   2                      change_dir(0);  
  30   2                      scan_dir_file(SEARCH_MODE_CURRDIR, "TXT", 1);   
  31   2                      if(totfile==0)
  32   2                      {
  33   3      
  34   3                              ui_show_message(MFILEOUT);
  35   3                              
  36   3      #ifdef dynamic_load
  37   3                              api_vLoad(Code_USER1,1);
  38   3      #else
                                      Print("Load Function\n");
              #endif                          
  41   3                      }
  42   2                      else
  43   2                      {       
  44   3                              curr_finfo.u16Order = 0;
  45   3                              screen_map(SCREEN_FILEBROWSER);
  46   3                              txt_init = 0;
  47   3                      }       
  48   2              }
  49   1              else
  50   1              {
  51   2                      //maybe need some ui there
  52   2                      show_one_page();
C51 COMPILER V7.50   TXT_MAIN                                                              08/18/2008 13:49:25 PAGE 2   

  53   2                      return; 
  54   2              }
  55   1      }
  56          
  57          void screen_txt(UINT8 key)
  58          {
  59   1              UINT8 ret=1;
  60   1              
  61   1              switch(key)
  62   1              {
  63   2                      case KEY_MENU:
  64   2                              txt_sub_menu();
  65   2                              return;
  66   2                      case KEY_PLAY:
  67   2                              txt_close();
  68   2                              screen_map(SCREEN_FILEBROWSER);
  69   2                              return;
  70   2                      case KEY_NEXT:                  
  71   2                              ret = txt_page_next();
  72   2                              break;
  73   2                      case KEY_PREV:
  74   2                              ret = txt_page_prev();
  75   2                              break;
  76   2                      case KEY_FORWARD:
  77   2                      case KEY_REWIND:
  78   2                      //
  79   2                      //      break;
  80   2                      case KEY_RELEASE:
  81   2                      //
  82   2                      //      break;
  83   2                      case KEY_VOL_UP:
  84   2                      //
  85   2                      //      break;
  86   2                      case KEY_VOL_DN:        
  87   2                      //      break;
  88   2                      default:
  89   2                              return;
  90   2              }
  91   1              if(ret==1)
  92   1                      show_one_page();
  93   1      }


MODULE INFORMATION:   STATIC OVERLAYABLE
   CODE SIZE        =    123    ----
   CONSTANT SIZE    =      4    ----
   XDATA SIZE       =   ----       1
   PDATA SIZE       =   ----    ----
   DATA SIZE        =   ----    ----
   IDATA SIZE       =   ----    ----
   BIT SIZE         =      6    ----
END OF MODULE INFORMATION.


C51 COMPILATION COMPLETE.  0 WARNING(S),  0 ERROR(S)

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -