mto.o \
phy_calibration.o \
reg.o \
- rxisr.o \
wb35reg.o \
wb35rx.o \
wb35tx.o \
pMds->TxRTSThreshold = DEFAULT_RTSThreshold;
pMds->TxFragmentThreshold = DEFAULT_FRAGMENT_THRESHOLD;
- vRxTimerInit(adapter);//for WPA countermeasure
-
return hal_get_tx_buffer( &adapter->sHwData, &pMds->pTxBuffer );
}
void
Mds_Destroy(struct wbsoft_priv * adapter)
{
- vRxTimerStop(adapter);
}
static void Mds_DurationSet(struct wbsoft_priv *adapter, PDESCRIPTOR pDes, u8 *buffer)
void Mds_MpduProcess( struct wbsoft_priv *adapter, PDESCRIPTOR pRxDes );
extern void DataDmp(u8 *pdata, u32 len, u32 offset);
-
-void vRxTimerInit(struct wbsoft_priv *adapter);
-void vRxTimerStart(struct wbsoft_priv *adapter, int timeout_value);
-void vRxTimerStop(struct wbsoft_priv *adapter);
-
// For Asynchronous indicating. The routine collocates with USB.
void Mds_MsduProcess( struct wbsoft_priv *adapter, PRXLAYER1 pRxLayer1, u8 SlotIndex);
u8 boCounterMeasureBlock;
u8 reserved_4[2];
- struct timer_list timer;
-
u32 TxTsc; // 20060214
u32 TxTsc_2; // 20060214
+++ /dev/null
-#include "os_common.h"
-#include "core.h"
-
-static void RxTimerHandler(unsigned long data)
-{
- WARN_ON(1);
-}
-
-void vRxTimerInit(struct wbsoft_priv *adapter)
-{
- init_timer(&adapter->Mds.timer);
- adapter->Mds.timer.function = RxTimerHandler;
- adapter->Mds.timer.data = (unsigned long) adapter;
-}
-
-void vRxTimerStart(struct wbsoft_priv *adapter, int timeout_value)
-{
- if (timeout_value < MIN_TIMEOUT_VAL)
- timeout_value = MIN_TIMEOUT_VAL;
-
- adapter->Mds.timer.expires = jiffies + msecs_to_jiffies(timeout_value);
- add_timer(&adapter->Mds.timer);
-}
-
-void vRxTimerStop(struct wbsoft_priv *adapter)
-{
- del_timer_sync(&adapter->Mds.timer);
-}
#define _PE_USB_INI_DUMP_
#endif
-// Kernel Timer resolution, NDIS is 10ms, 10000us
-#define MIN_TIMEOUT_VAL (10) //ms
-
#endif