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

📄 pciioctl.h

📁 个人根据海德汉平面光栅Windows下的程序编写得Linux下的驱动程去源码
💻 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 + -