M7350/wlan/8192es/DriverSrcPkg/Driver/rtl8192cd_92es/WlanHAL/RTL88XX/Hal88XXDM.h

73 lines
1.5 KiB
C
Raw Normal View History

2024-09-09 08:59:52 +00:00
#ifndef __HAL88XX_DM_H__
#define __HAL88XX_DM_H__
/*++
Copyright (c) Realtek Semiconductor Corp. All rights reserved.
Module Name:
Hal88XXDM.h
Abstract:
Defined HAL 88XX Dynamic Mechanism Related Define & Marco
Major Change History:
When Who What
---------- --------------- -------------------------------
2013-08-19 Filen Create.
--*/
typedef enum _RSSI_LVL_DM_88XX_ {
RSSI_LVL_LOW = 0,
RSSI_LVL_NORMAL = 1,
RSSI_LVL_HIGH = 2,
RSSI_LVL_MAX_NUM
}RSSI_LVL_DM_88XX, *PRSSI_LVL_DM_88XX;
typedef enum _MACDM_MODE_88XX_ {
MACDM_MODE_STOP = 0,
MACDM_MODE_MAX_TP = 1,
MACDM_MODE_AVERAGE = 2,
MACDM_MODE_MIN_TP = 3,
MACDM_MODE_MAX_NUM
}MACDM_MODE_88XX, *PMACDM_MODE_88XX;
typedef enum _MACDM_TP_STATE_88XX_ {
MACDM_TP_STATE_DEFAULT = 0,
MACDM_TP_STATE_GENERAL = 1,
MACDM_TP_STATE_TXOP = 2,
MACDM_TP_STATE_MAX_NUM
}MACDM_TP_STATE_88XX, *PMACDM_TP_STATE_88XX;
typedef enum _MACDM_TP_THRS_88XX_ {
MACDM_TP_THRS_DEF_TO_GEN = 0,
MACDM_TP_THRS_GEN_TO_DEF = 1,
MACDM_TP_THRS_GEN_TO_TXOP = 2,
MACDM_TP_THRS_TXOP_TO_GEN = 3,
MACDM_TP_THRS_MAX_NUM
}MACDM_TP_THRS_88XX, *PMACDM_TP_THRS_88XX;
VOID
InitMACDM88XX(
IN HAL_PADAPTER Adapter
);
VOID
Timer1SecDM88XX(
IN HAL_PADAPTER Adapter
);
#endif //__HAL88XX_DM_H__