diff options
Diffstat (limited to 'libdha/kernelhelper/dhahelper.h')
-rw-r--r-- | libdha/kernelhelper/dhahelper.h | 69 |
1 files changed, 0 insertions, 69 deletions
diff --git a/libdha/kernelhelper/dhahelper.h b/libdha/kernelhelper/dhahelper.h deleted file mode 100644 index fa6c141adb..0000000000 --- a/libdha/kernelhelper/dhahelper.h +++ /dev/null @@ -1,69 +0,0 @@ -/* - Direct Hardware Access kernel helper - - (C) 2002 Alex Beregszaszi <alex@fsn.hu> -*/ - -#ifndef DHAHELPER_H -#define DHAHELPER_H - -#include <linux/ioctl.h> - -/* feel free to change */ -#define DEFAULT_MAJOR 180 - -#define API_VERSION 0x1 - -typedef struct dhahelper_port_s -{ -#define PORT_OP_READ 1 -#define PORT_OP_WRITE 2 - int operation; - int size; - int addr; - int value; -} dhahelper_port_t; - -typedef struct dhahelper_memory_s -{ -#define MEMORY_OP_MAP 1 -#define MEMORY_OP_UNMAP 2 - int operation; - int start; - int offset; - int size; - int ret; -#define MEMORY_FLAG_NOCACHE 1 - int flags; -} dhahelper_memory_t; - -typedef struct dhahelper_mtrr_s -{ -#define MTRR_OP_ADD 1 -#define MTRR_OP_DEL 2 - int operation; - int start; - int size; - int type; -} dhahelper_mtrr_t; - -typedef struct dhahelper_pci_s -{ -#define PCI_OP_READ 1 -#define PCI_OP_WRITE 1 - int operation; - int bus; - int dev; - int func; - int cmd; - int size; - int ret; -} dhahelper_pci_t; - -#define DHAHELPER_GET_VERSION _IOW('D', 0, int) -#define DHAHELPER_PORT _IOWR('D', 1, dhahelper_port_t) -#define DHAHELPER_MEMORY _IOWR('D', 2, dhahelper_memory_t) -#define DHAHELPER_MTRR _IOWR('D', 3, dhahelper_mtrr_t) -#define DHAHELPER_PCI _IOWR('D', 4, dhahelper_pci_t) - -#endif /* DHAHELPER_H */ |