1 //++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
2 // Copyright (c) 1996-2004 Winbond Electronic Corporation
12 //+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
14 #define OS_SLEEP( _MT ) { set_current_state(TASK_INTERRUPTIBLE); \
15 schedule_timeout( _MT*HZ/1000000 ); }
18 //---------------------------------------------------------------------------
21 // Used to track driver-generated io irps
22 //---------------------------------------------------------------------------
23 typedef struct _RW_CONTEXT
27 void* pCallBackFunctionParameter;
28 } RW_CONTEXT, *PRW_CONTEXT;
33 #define DRIVER_AUTHOR "Original by: Jeff Lee<YY_Lee@issc.com.tw> Adapted to 2.6.x by Costantino Leandro (Rxart Desktop) <le_costantino@pixartargentina.com.ar>"
34 #define DRIVER_DESC "IS89C35 802.11bg WLAN USB Driver"
38 typedef struct _WBUSB {
40 struct usb_device *udev;