📄 pciioctl.h
字号:
#include <linux/ioctl.h>#include <linux/pci.h>#define MAXNUM 1000int resetnum;long double sample_period;long xpresent,ypresent;long xposition,yposition;static int checkstate=-1;struct IK_savedata{ int IK_axisX[MAXNUM]; int IK_axisY[MAXNUM];}IKdata;int BASEPORT;static int encodetype;static int signaltype;#define FALSE 0#define TRUE 1#define IK_MAGIC 'z'#define IK_IOCRESET _IO(IK_MAGIC,0) //free the count register#define IK_IOCSTART _IO(IK_MAGIC,1) //start count#define IK_IOCSTOP _IO(IK_MAGIC,2) //stop count#define IK_IOCSETPERIOD _IOR(IK_MAGIC,3,sample_period) //set period#define IK_IOCHARDRESET _IO(IK_MAGIC,4) //hard reset#define IK_IOCREAD _IOR(IK_MAGIC,5,IKdata) //read#define IK_IOCENCODE _IOR(IK_MAGIC,6,int) //set code mode#define IK_IOCSIGNAL _IOR(IK_MAGIC,7,int) //set signal modestruct IK_card{ long int iobase; int irq; struct pci_dev *IK_dev;};
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -