📄 ca320240_drv.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 + -