#ifndef __DEFS_H__ #define __DEFS_H__ #include #include #include #include #include #include #include #include #include #include #include #include //#include #include #include #include #include #ifdef KERNEL2_6 #include #endif #include "openair_device.h" #include "linux/moduleparam.h" /*------------------------------------------------*/ /* Prototypes */ /*------------------------------------------------*/ #if LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,35) long openair_device_ioctl(struct file *filp, unsigned int cmd, unsigned long arg); #else int openair_device_ioctl(struct inode *inode,struct file *filp, unsigned int cmd, unsigned long arg); #endif int openair_device_open (struct inode *inode,struct file *filp); int openair_device_release (struct inode *inode,struct file *filp); int openair_device_mmap (struct file *filp, struct vm_area_struct *vma); int exmimo_memory_alloc(int card); int exmimo_firmware_init(int card); int exmimo_firmware_cleanup(int card_id); int exmimo_send_pccmd(int card_id, unsigned int cmd); #endif