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

📄 drv_entrance.lst

📁 一种彩屏驱动以及画点,填充图片和填充数据的一些程序
💻 LST
字号:
################################################################################
#                                                                              #
#     IAR Systems Z80/64180 Assembler V3.03A/WIN 18/May/107  10:53:23          #
#                                                                              #
#           Target option =  z80                                               #
#           Source file   =  d:\case_i_d913f\drv\ui_ssd1332\drv_entrance.msa   #
#           List file     =  d:\case_i_d913f\drv\ui_ssd1332\ui_ssd13_tk\list\drv_entrance.lst#
#           Object file   =  d:\case_i_d913f\drv\ui_ssd1332\ui_ssd13_tk\obj\drv_entrance.r01#
#           Command line  =  -v0 -uu                                           #
#                            -OD:\case_i_d913f\drv\Ui_SSD1332\UI_SSD13_tk\Obj\ #
#                            -s+ -M<> -w+ -r -DIC3951 -DNAPDEBUG               #
#                            -LD:\case_i_d913f\drv\Ui_SSD1332\UI_SSD13_tk\List\ #
#                            -t8 -Id:\sdk_i_913f\inc\ -Id:\case_i_d913f\inc\   #
#                            -Id:\case_i_d913f\drv\ui_ssd1332\inc\             #
#                            D:\CASE_I_D913F\DRV\UI_SSD1332\Drv_Entrance.msa   #
#                                                                              #
#                                               (c) Copyright IAR Systems 1996 #
################################################################################

      1    000000          /*
      2    000000          ****************************************************
                            ****************************
      3    000000          *                       ACTOS
      4    000000          *                  ui dirver show picture
      5    000000          *
      6    000000          *                (c) Copyright 2002-2003, Actions Co
                                             ,Ld.
      7    000000          *                        All Right Reserved
      8    000000          *
      9    000000          * File   : UI_ShowPic.msa
     10    000000          * By     : Gongee
     11    000000          * Version: 1> v1.00     first version     10/17/2003
                                               10:46PM
     12    000000          ****************************************************
 ****************************
     13    000000          */
     14    000000          #include "display.h"
     15    000000          #include "Drv_S6B33B0A.h"
     16    000000          
     17    000000                  module  Drv_Entrance
     18    000000                  public  Drv_Entrance                        
    
     19    000000                  extern Sdrv_GetFontPoint                    
                  
     20    000000                  extern Sdrv_SetAsciiFont                   
     21    000000                  extern Sdrv_SetTextPos                     
     22    000000                  extern Sdrv_GetTextPos                     
     23    000000                  extern Sdrv_DispBufSelect                  
     24    000000                  extern Sdrv_GetDisplayBufAddr               
    
     25    000000                  extern Sdrv_SetPenColor                    
     26    000000                  extern Sdrv_SetBackgdColor                 
     27    000000                  extern Sdrv_SetTextOutMode 
     28    000000                  extern Hdrv_GetBuffData
     29    000000                  extern Sdrv_GetDCStatus
     30    000000                  extern Hdrv_SetWindow
     31    000000                  extern Sdrv_SetTranMode   
     32    000000                  extern Sdrv_GetOutPutErr 
     33    000000                  extern Hdrv_BuffDataTrans  
     34    000000                  extern Hdrv_SetDrawMode               
     35    000000          
     36    000000                  //-----------API 号与函数的对应表-----------
 --
     37    000000                  #define FUNAPI_0    Drv_Entrance_ret  
     38    000000                  #define FUNAPI_1    Sdrv_SetPenColor    
     39    000000                  #define FUNAPI_2    Sdrv_SetBackgdColor    /
 /API_PutImage保留
     40    000000                  #define FUNAPI_3    Sdrv_GetFontPoint
     41    000000                  #define FUNAPI_4    Sdrv_SetTextOutMode    /
 /Sdrv_PutSDImage
     42    000000                  #define FUNAPI_5    Sdrv_SetAsciiFont
     43    000000                  #define FUNAPI_6    Sdrv_SetTextPos
     44    000000                  #define FUNAPI_7    Sdrv_GetTextPos
     45    000000                  #define FUNAPI_8    Sdrv_DispBufSelect
     46    000000                  #define FUNAPI_9    Sdrv_GetDisplayBufAddr
     47    000000                  #define FUNAPI_A    Sdrv_GetDCStatus
     48    000000                  #define FUNAPI_B    Hdrv_SetWindow
     49    000000                  #define FUNAPI_C    Sdrv_SetTranMode
     50    000000                  #define FUNAPI_D    Sdrv_GetOutPutErr
     51    000000                  #define FUNAPI_E    Hdrv_BuffDataTrans    //
 Hdrv_SetCont
     52    000000                  #define FUNAPI_F    Hdrv_SetDrawMode    //此
 api暂空
     53    000000                  //------------------------------------------
 ---
     54    000000          
     55    000000                  rseg    UI_RCODE
     56    000000          Drv_Entrance:
     57    000000 FE01             cp      0x01
     58    000002 DA....           jp      c,FUNAPI_0
     59    000005 CA....           jp      z,FUNAPI_1
     60    000008 FE03             cp      0x03
     61    00000A DA....           jp      c,FUNAPI_2
     62    00000D CA....           jp      z,FUNAPI_3
     63    000010 FE05             cp      0x05
     64    000012 DA....           jp      c,FUNAPI_4
     65    000015 CA....           jp      z,FUNAPI_5
     66    000018 FE07             cp      0x07
     67    00001A DA....           jp      c,FUNAPI_6
     68    00001D CA....           jp      z,FUNAPI_7
     69    000020 FE09             cp      0x09
     70    000022 DA....           jp      c,FUNAPI_8
     71    000025 CA....           jp      z,FUNAPI_9
     72    000028 FE0B             cp      0x0b
     73    00002A DA....           jp      c,FUNAPI_A
     74    00002D CA....           jp      z,FUNAPI_B
     75    000030 FE0D             cp      0x0d
     76    000032 DA....           jp      c,FUNAPI_C
     77    000035 CA....           jp      z,FUNAPI_D
     78    000038 FE0F             cp      0x0f
     79    00003A DA....           jp      c,FUNAPI_E
     80    00003D CA....           jp      z,FUNAPI_F
     81    000040          
     82    000040          Drv_Entrance_ret:
     83    000040 C9               ret
     84    000041          
     85    000041          
     86    000041          
     87    000041          /*  [如下为RCODE的函数表]
     88    000041          non_banked void Sdrv_PutS(const char *str,signed cha
                             r strlen);
     89    000041          non_banked void Sdrv_PutChar(int code); 
     90    000041          non_banked void Sdrv_PutSDImage(region_t *imageregio
                                                                     n,long int 
                                                                     sdimageaddr
                                                                     );
     91    000041          non_banked void Sdrv_InvertRegion(region_t *invregio
 n);
     92    000041          non_banked void Sdrv_SetAsciiFont(unsigned char Font
 ID);
     93    000041          non_banked void Sdrv_SetTextPos(unsigned char x,unsi
 gned char y);
     94    000041          non_banked void Sdrv_SetPenColor(COLORREF color);   
                           
     95    000041          non_banked void Sdrv_SetBackgdColor(COLORREF color);
                           
     96    000041          non_banked void Sdrv_SetTextOutMode (unsigned char m
 ode);      
     97    000041          non_banked void Sdrv_SetContrast(char ContrastValue)
 ;
     98    000041          non_banked void Sdrv_DispBufSelect(unsigned char ram
 page);
     99    000041          non_banked void Sdrv_GetFontPoint(int code,void *pic
 buf);
    100    000041          non_banked char *Sdrv_GetDisplayBufAddr(void);  
    101    000041          non_banked void Sdrv_GetTextPos(unsigned char *x,uns
 igned char *y);
    102    000041          
    103    000041              [如下为对应函数的API号]
    104    000041          #define API_PutChar             0x00
    105    000041          #define API_PutS                0x01
    106    000041          #define API_PutImage            0x02
    107    000041          #define API_GetFontPoint        0x03
    108    000041          #define API_PutSDImage          0x04
    109    000041          #define API_SetAsciiFont        0x05
    110    000041          #define API_SetTextPos          0x06
    111    000041          #define API_GetTextPos          0x07
    112    000041          #define API_DispBufSelect       0x08
    113    000041          #define API_GetDispBufAddr      0x09
    114    000041          #define API_InvertRegion        0x0a  
    115    000041          #define API_SetPenColor         0x0b     
    116    000041          #define API_SetBackgdColor      0x0c       
    117    000041          #define API_SetTextClarity      0x0d
    118    000041          #define API_SetContrast         0x0e    
    119    000041          */
    120    000041          
    121    000041          /*
    122    000041          ****************************************************
                             ****************************
    123    000041          *  the end of file
    124    000041          ****************************************************
                                               ****************************
    125    000041          */
    126    000041                  end
##############################
#          CRC:9E7           #
#        Errors:   0         #
#        Warnings: 0         #
#         Bytes: 65          #
##############################





⌨️ 快捷键说明

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