|
@@ -47,21 +47,11 @@
|
|
|
* I2O Interface Objects
|
|
|
*/
|
|
|
|
|
|
-#if LINUX_VERSION_CODE < KERNEL_VERSION(2,4,0)
|
|
|
-
|
|
|
-#define DECLARE_MUTEX(name) struct semaphore name=MUTEX
|
|
|
-
|
|
|
-typedef struct wait_queue *adpt_wait_queue_head_t;
|
|
|
-#define ADPT_DECLARE_WAIT_QUEUE_HEAD(wait) adpt_wait_queue_head_t wait = NULL
|
|
|
-typedef struct wait_queue adpt_wait_queue_t;
|
|
|
-#else
|
|
|
-
|
|
|
#include <linux/wait.h>
|
|
|
typedef wait_queue_head_t adpt_wait_queue_head_t;
|
|
|
#define ADPT_DECLARE_WAIT_QUEUE_HEAD(wait) DECLARE_WAIT_QUEUE_HEAD(wait)
|
|
|
typedef wait_queue_t adpt_wait_queue_t;
|
|
|
|
|
|
-#endif
|
|
|
/*
|
|
|
* message structures
|
|
|
*/
|