📄 myvalues.h
字号:
#ifndef __MYVALUES_H#define __MYVALUES_H#include <linux/ioctl.h>struct FpgaRegister{ unsigned long offset; unsigned long value;};/*****************************************\ * |* IOCTL MACRO DEFINITIONS *| * \*****************************************/#define PCI9054_IOC_MAGIC 'k'#define WR_FPGA_REGISTER _IOW(PCI9054_IOC_MAGIC, 0, struct FpgaRegister *)#define RD_FPGA_REGISTER _IOWR(PCI9054_IOC_MAGIC, 1, struct FpgaRegister *)#define DMA_CH0_SEND_CTRL _IO(PCI9054_IOC_MAGIC, 2)#define DMA_CH0_RECV_CTRL _IO(PCI9054_IOC_MAGIC, 3)#define SET_DMA_CH0_SIZE _IOW(PCI9054_IOC_MAGIC, 4, unsigned int *)#define PCI9054_IOC_MAXNR 5#define MMT_BUF_SIZE 0x200000/*****************************************\ * |* IOCTL MACRO DEFINITIONS *| * \*****************************************/#define VENDORID 0x10B5 // unsigned short for vendor id of the PCI card#define DEVICEID 0x9054 // unsigned short for device id of the PCI card#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -