Mercurial > mplayer.hg
view vidix/kernelhelper/dhahelper.h @ 25523:47a9e9cccebb
Remove redundant extern declarations, fixes the warnings:
vo_vesa.c:55: warning: redundant redeclaration of #monitor_hfreq_str#
video_out.h:252: warning: previous declaration of #monitor_hfreq_str# was here
vo_vesa.c:56: warning: redundant redeclaration of #monitor_vfreq_str#
video_out.h:253: warning: previous declaration of #monitor_vfreq_str# was here
vo_vesa.c:57: warning: redundant redeclaration of #monitor_dotclock_str#
video_out.h:254: warning: previous declaration of #monitor_dotclock_str# was here
author | diego |
---|---|
date | Sun, 30 Dec 2007 12:12:47 +0000 |
parents | a9e111b88c4a |
children | a93e46adb54c |
line wrap: on
line source
/* 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 */