pciioctl.h
来自「个人根据海德汉平面光栅Windows下的程序编写得Linux下的驱动程去源码」· C头文件 代码 · 共 39 行
H
39 行
#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 + =
减小字号Ctrl + -
显示快捷键?