summaryrefslogtreecommitdiff
path: root/network/wlan/WDI/COMMON/TransmitDesc.h
diff options
context:
space:
mode:
authorDaiqian Hu <[email protected]>2016-11-21 08:54:24 +0800
committerDaiqian Hu <[email protected]>2016-11-21 08:54:24 +0800
commita95eaad088f61aa55da9d73015cf1ed86e64a67e (patch)
tree15b498a08a4aee4b7f8b1627d39c965b3aa3ba98 /network/wlan/WDI/COMMON/TransmitDesc.h
parent1aa0338ec5418345ea0c383e92b4fa19f7c98425 (diff)
Re-submit for WDI sample driver to GitHub
Submit WDI sample driver to GitHub for RS1.
Diffstat (limited to 'network/wlan/WDI/COMMON/TransmitDesc.h')
-rw-r--r--network/wlan/WDI/COMMON/TransmitDesc.h99
1 files changed, 99 insertions, 0 deletions
diff --git a/network/wlan/WDI/COMMON/TransmitDesc.h b/network/wlan/WDI/COMMON/TransmitDesc.h
new file mode 100644
index 00000000..7310b5ed
--- /dev/null
+++ b/network/wlan/WDI/COMMON/TransmitDesc.h
@@ -0,0 +1,99 @@
+#ifndef __INC_TRANSMITDESC_H
+#define __INC_TRANSMITDESC_H
+
+VOID
+MgntQuery_ProtectionFrame(
+ PADAPTER Adapter,
+ PRT_TCB pTcb
+ );
+
+VOID
+MgntQuery_PreambleMode(
+ PADAPTER Adapter,
+ PRT_TCB pTcb
+ );
+
+VOID
+MgntQuery_TxTime(
+ PADAPTER Adapter,
+ PRT_TCB pTcb
+ );
+
+VOID
+MgntQuery_AggregationCapability(
+ PADAPTER Adapter,
+ pu1Byte dstaddr,
+ PRT_TCB pTcb
+ );
+
+
+BOOLEAN
+MgntQuery_RA_ShortGI(
+ IN PADAPTER Adapter,
+ IN u1Byte macId,
+ IN PRT_WLAN_STA pEntry,
+ IN WIRELESS_MODE WirelessMode,
+ IN CHANNEL_WIDTH ChnlBW
+);
+
+
+VOID
+MgntQuery_ShortGI(
+ PADAPTER Adapter,
+ PRT_TCB pTcb
+ );
+
+
+VOID
+MgntQuery_Tx_LDPC(
+ PADAPTER Adapter,
+ PRT_TCB pTcb
+ );
+
+
+VOID
+MgntSet_TX_LDPC(
+ PADAPTER Adapter,
+ u1Byte MacId,
+ BOOLEAN bLDPC
+ );
+
+
+VOID
+MgntQuery_Tx_STBC(
+ IN PADAPTER Adapter,
+ IN OUT PRT_TCB pTcb
+ );
+
+
+VOID
+MgntQuery_BandwidthMode(
+ PADAPTER Adapter,
+ PRT_TCB pTcb
+ );
+
+
+VOID
+MgntSet_RA_Ratr_Index(
+ IN PMGNT_INFO pMgntInfo,
+ IN MAC_ID_OWNER_TYPE MacIdOwnerType,
+ IN u1Byte ratr_index,
+ IN PRT_WLAN_STA pEntry
+ );
+
+
+VOID
+MgntQuery_TxRateSelectMode(
+ PADAPTER Adapter,
+ PRT_TCB pTcb
+ );
+
+
+VOID
+FillFrameField(
+ PADAPTER Adapter,
+ PRT_TCB pTcb,
+ u2Byte SeqNum
+ );
+
+#endif