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

📄 ca320240_drv.h

📁 移植好的Ibm405ep bsp板极支持包
💻 H
字号:
/*
 * $Id: ca320240_drv.h,v 1.111.2.6.4.1 2004/02/06 08:58:59 hzk Exp $
 * $Copyright: (c) 2004-2005,Vcom Corp.
 * All Rights Reserved.$
 *
 * ca320240_drv
 */
#ifndef ca320240_drv_h_djfksajkjfkdjaj9r3urieuwfjsdklanvlkn_ds_89403175984723idrjufiodjska
#define ca320240_drv_h_djfksajkjfkdjaj9r3urieuwfjsdklanvlkn_ds_89403175984723idrjufiodjska
#include <vxworks.h>
#include "sioLib.h"
#include "intLib.h"
#include "errno.h"
typedef struct ca320240_chan	/* PPC860SMC_CHAN */
    {
    /* always goes first */
    SIO_DRV_FUNCS	*pDrvFuncs;	/* driver functions */
    
    /* callbacks */

    STATUS	(*getTxChar)();	/* pointer to a xmitr function */
    STATUS	(*putRcvChar)();/* pointer to a recvr function */
    void *	getTxArg;
    void *	putRcvArg;
    
    int              channelMode;    /* SIO_MODE                */
	
	/*显示屏的x,y坐标*/
    unsigned int		x;
    unsigned int 	y;
    unsigned char buf[2048];
    }CA320240_CHAN;

/*************************************
			清屏
**************************************/    
#define CA320240_CLEAR 0x2000

/*************************************
			设置/读取光标位置
			参数为:S_CA320240_SET_XY *point;
**************************************/ 
typedef struct s_s_ca320240_xy{
		unsigned int x;
		unsigned int y;
}S_CA320240_XY;
#define CA320240_SET_XY 0x2001	/*设置光标位置*/
#define CA320240_GET_XY 0x2002	/*读取光标位置*/ 

/*************************************
			清除一行
			参数为:y;
**************************************/ 
#define	CA320240_CLEAR_LINE 0x2003 /*清除一行设置*/  
/*************************************
			反白显示
			
**************************************/ 
typedef struct s_ca320240_invert_xy{
		unsigned int x;
		unsigned int y;
		int len;
		int flag;
}S_CA320240_INVERT_XY;
#define	CA320240_INVERT_DISPLAY 0x2004 /*清除一行设置*/  
#endif

⌨️ 快捷键说明

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