summaryrefslogtreecommitdiff
path: root/network/wlan/WDI/HAL/HalDM.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/HAL/HalDM.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/HAL/HalDM.h')
-rw-r--r--network/wlan/WDI/HAL/HalDM.h123
1 files changed, 123 insertions, 0 deletions
diff --git a/network/wlan/WDI/HAL/HalDM.h b/network/wlan/WDI/HAL/HalDM.h
new file mode 100644
index 00000000..d0855954
--- /dev/null
+++ b/network/wlan/WDI/HAL/HalDM.h
@@ -0,0 +1,123 @@
+/*****************************************************************************
+ * Copyright(c) 2011, RealTEK Technology Inc. All Right Reserved.
+ *
+ * Module: HALDM.h
+ *
+ *
+ * Note: The header file records
+ *
+ *
+ * Export:
+ *
+ * Abbrev:
+ *
+ * History:
+ * Data Who Remark
+ * 09/22/2011 MHC Create initial version.
+ *
+******************************************************************************/
+#ifndef __HALDM_H__
+#define __HALDM_H__
+
+
+
+
+//============================================================
+// Description:
+//
+// This file is for 92CE/92CU dynamic mechanism only
+//
+//
+//============================================================
+
+//============================================================
+// structure and define
+//============================================================
+#define DM_Type_ByFW 0
+#define DM_Type_ByDriver 1
+
+//============================================================
+// function prototype
+//============================================================
+void InitHalDm(
+ IN PADAPTER Adapter
+ );
+void DeInitHalDm(
+ IN PADAPTER Adapter
+ );
+
+
+void HalDmWatchDog(
+ IN PADAPTER Adapter
+ );
+
+
+u1Byte
+dm_initial_gain_MinPWDB(
+ IN PADAPTER pAdapter
+);
+
+void
+dm_CCK_PacketDetectionThresh(
+ IN PADAPTER pAdapter
+);
+
+VOID
+dm_CCK_PacketDetectionThresh_DMSP(
+ IN PADAPTER pAdapter
+);
+
+
+VOID
+DM_Write_DIG_DMSP(
+ IN PADAPTER pAdapter
+);
+
+
+extern VOID
+DM_AggModeSwitch(
+ IN PADAPTER Adapter
+ );
+
+
+BOOLEAN
+dm_DualMacGetParameterFromBuddyAdapter(
+ PADAPTER Adapter
+);
+
+
+//
+// 2011/02/10 MH Add 92D relative definition in the section.
+//
+VOID
+DM_Write_DIG_DMSP(
+ IN PADAPTER pAdapter
+);
+//
+// 2011/02/10 MH Add 92D relative definition in the section.
+//
+
+VOID
+odm_FindMinimumRSSI_Dmsp(
+ IN PADAPTER pAdapter
+);
+
+VOID
+DM_OverwriteDig(
+ IN PADAPTER Adapter,
+ IN u1Byte digValue
+ );
+
+VOID
+DM_OverwriteCckCcaThres(
+ IN PADAPTER Adapter,
+ IN u1Byte ccaThres
+ );
+
+VOID
+DM_HwPbcGPIOChk(
+ IN PADAPTER pAdapter
+ );
+
+#endif //__HALDM_H__
+