1 unsigned char Mds_initial( PADAPTER Adapter
);
2 void Mds_Destroy( PADAPTER Adapter
);
3 void Mds_Tx( PADAPTER Adapter
);
4 void Mds_HeaderCopy( PADAPTER Adapter
, PDESCRIPTOR pDes
, u8
*TargetBuffer
);
5 u16
Mds_BodyCopy( PADAPTER Adapter
, PDESCRIPTOR pDes
, u8
*TargetBuffer
);
6 void Mds_DurationSet( PADAPTER Adapter
, PDESCRIPTOR pDes
, u8
*TargetBuffer
);
7 void Mds_SendComplete( PADAPTER Adapter
, PT02_DESCRIPTOR pT02
);
8 void Mds_MpduProcess( PADAPTER Adapter
, PDESCRIPTOR pRxDes
);
9 void Mds_reset_descriptor( PADAPTER Adapter
);
10 extern void DataDmp(u8
*pdata
, u32 len
, u32 offset
);
13 void vRxTimerInit(PWB32_ADAPTER Adapter
);
14 void vRxTimerStart(PWB32_ADAPTER Adapter
, int timeout_value
);
15 void RxTimerHandler_1a( PADAPTER Adapter
);
16 void vRxTimerStop(PWB32_ADAPTER Adapter
);
17 void RxTimerHandler( void* SystemSpecific1
,
18 PWB32_ADAPTER Adapter
,
19 void* SystemSpecific2
,
20 void* SystemSpecific3
);
23 // For Asynchronous indicating. The routine collocates with USB.
24 void Mds_MsduProcess( PWB32_ADAPTER Adapter
, PRXLAYER1 pRxLayer1
, u8 SlotIndex
);
26 // For data frame sending 20060802
27 u16
MDS_GetPacketSize( PADAPTER Adapter
);
28 void MDS_GetNextPacket( PADAPTER Adapter
, PDESCRIPTOR pDes
);
29 void MDS_GetNextPacketComplete( PADAPTER Adapter
, PDESCRIPTOR pDes
);
30 void MDS_SendResult( PADAPTER Adapter
, u8 PacketId
, unsigned char SendOK
);
31 void MDS_EthernetPacketReceive( PADAPTER Adapter
, PRXLAYER1 pRxLayer1
);