?? wt_nic.h
字號(hào):
#ifndef _WT_NIC_H#define _WT_NIC_H/* revise late to adapt hw define */#define NIC_INTERRUPT_DISABLED(_adapter) \ (_adapter->CSRAddress->IntMaskCtrl & MASK_INT_ALL) #define INT_CONTROL_MASK (host2ieee16(0x3FFE))#define NIC_INTERRUPT_ACTIVE(_adapter) \ (((~_adapter->CSRAddress->IntMaskCtrl)&INT_CONTROL_MASK) & ((_adapter->CSRAddress->IntStatus <<1)&INT_CONTROL_MASK) ) //__inline void WtTxQosPreProcess( IN PWTWLAN_TXBUF pWtTxBuf ); //__inline void WtRxQosPreProcess( IN PWTWLAN_RXBUF pWtRxBuf) ; void WtTxQosPreProcess( IN PWTWLAN_TXBUF pWtTxBuf ); void WtRxQosPreProcess( IN PWTWLAN_RXBUF pWtRxBuf) ; //// WT_NIC.C// #ifdef WIN_PLATFORMNDIS_STATUS WtSendPacket( IN PWT_ADAPTER Adapter, IN PNDIS_PACKET Packet, IN BOOL bFromQueue);#endif //WIN_PLATFORM NDIS_STATUS NICSendPacket(IN PWT_ADAPTER Adapter, IN PWTWLAN_TXBUF pWtTxBuf);//void WtHandleSendInterrupt(IN PWT_ADAPTER Adapter); VOID WtHandleRecvInterrupt( IN PWT_ADAPTER Adapter); VOID NICReturnRxBuf( IN PWT_ADAPTER Adapter, // IN PMP_RFD pMpRfd); IN PWTWLAN_RXBUF pWtRxBuf );VOID NICReturnRxMgmtBuf( IN PWT_ADAPTER Adapter, // IN PMP_RFD pMpRfd); IN PWTWLAN_RXBUF pWtRxBuf ); VOID WtFreeQueuedSendPackets( IN PWT_ADAPTER Adapter);void WtFreeBusySendPackets( IN PWT_ADAPTER Adapter); void NICResetRecv( IN PWT_ADAPTER Adapter);//// WT_INIT.C// #ifdef WIN_PLATFORM NDIS_STATUS WtFindAdapter( IN PWT_ADAPTER Adapter, IN NDIS_HANDLE WrapperConfigurationContext);#endif//#ifdef WIN_PLATFORMNDIS_STATUS NICReadAdapterInfo( IN PWT_ADAPTER Adapter); NDIS_STATUS WtAllocAdapterBlock( OUT PWT_ADAPTER *pAdapter); void WtFreeAdapter( IN PWT_ADAPTER Adapter);#ifdef WIN_PLATFORM NDIS_STATUS NICReadRegParameters( IN PWT_ADAPTER Adapter, IN NDIS_HANDLE WrapperConfigurationContext);#endif //#ifdef WIN_PLATFORM NDIS_STATUS NICAllocAdapterMemory( IN PWT_ADAPTER Adapter); VOID NICInitSend( IN PWT_ADAPTER Adapter);NDIS_STATUS NICInitRecv( IN PWT_ADAPTER Adapter);#if 0ULONG NICAllocRxBuf( IN PWT_ADAPTER Adapter, IN PMP_RFD pMpRfd);#endif // comment intel code from if 0ULONG NICAllocRxBuf( IN PWT_ADAPTER Adapter, IN PWTWLAN_RXBUF pWtRxBuf);/*VOID NICFreeRxBuf( IN PWT_ADAPTER Adapter, IN PMP_RFD pMpRfd);*/VOID NICFreeRxBuf( IN PWT_ADAPTER Adapter, IN PWTWLAN_RXBUF pWtRxBuf);////WT_REQ.C// //__inline VOID WT_FREE_SEND_PACKET(IN PWT_ADAPTER Adapter, IN PWTWLAN_TXBUF pWtTxBuf);VOID WT_FREE_SEND_PACKET(IN PWT_ADAPTER Adapter, IN PWTWLAN_TXBUF pWtTxBuf);void NicConnectStatusIndicate( IN PWT_ADAPTER Adapter, IN BOOL bLink );void AllocTxMgmt(IN PWT_ADAPTER Adapter, OUT PWTWLAN_TXBUF *ppWtTxBuf);void AllocTxBuff(IN PWT_ADAPTER Adapter, OUT PWTWLAN_TXBUF *ppWtTxBuf);void AllocRxMgmtBuff(IN PWT_ADAPTER Adapter, OUT PWTWLAN_RXBUF *ppWtRxBuf);void AllocRxBuff(IN PWT_ADAPTER Adapter, OUT PWTWLAN_RXBUF *ppWtRxBuf);unsigned long long mod64(unsigned long long dividend, unsigned long divisor);unsigned long long div64(unsigned long long dividend, unsigned long divisor);#endif // WT_NIC_H
?? 快捷鍵說(shuō)明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)
Ctrl + -