Go to the source code of this file.
|
enum | dm_dig_sta {
DM_STA_DIG_OFF = 0,
DM_STA_DIG_ON,
DM_STA_DIG_MAX,
DM_STA_DIG_OFF = 0,
DM_STA_DIG_ON,
DM_STA_DIG_MAX
} |
|
enum | dm_ratr_sta {
DM_RATR_STA_HIGH = 0,
DM_RATR_STA_MIDDLEHIGH = 1,
DM_RATR_STA_MIDDLE = 2,
DM_RATR_STA_MIDDLELOW = 3,
DM_RATR_STA_LOW = 4,
DM_RATR_STA_ULTRALOW = 5,
DM_RATR_STA_MAX,
DM_RATR_STA_HIGH = 0,
DM_RATR_STA_MIDDLE = 1,
DM_RATR_STA_LOW = 2,
DM_RATR_STA_MAX
} |
|
enum | dm_dig_op_sta {
DIG_TYPE_THRESH_HIGH = 0,
DIG_TYPE_THRESH_LOW = 1,
DIG_TYPE_THRESH_HIGHPWR_HIGH = 2,
DIG_TYPE_THRESH_HIGHPWR_LOW = 3,
DIG_TYPE_DBG_MODE = 4,
DIG_TYPE_RSSI = 5,
DIG_TYPE_ALGORITHM = 6,
DIG_TYPE_BACKOFF = 7,
DIG_TYPE_PWDB_FACTOR = 8,
DIG_TYPE_RX_GAIN_MIN = 9,
DIG_TYPE_RX_GAIN_MAX = 10,
DIG_TYPE_ENABLE = 20,
DIG_TYPE_DISABLE = 30,
DIG_OP_TYPE_MAX
} |
|
enum | dm_dig_alg {
DIG_ALGO_BY_FALSE_ALARM = 0,
DIG_ALGO_BY_RSSI = 1,
DIG_ALGO_BEFORE_CONNECT_BY_RSSI_AND_ALARM = 2,
DIG_ALGO_BY_TOW_PORT = 3,
DIG_ALGO_MAX,
DIG_ALGO_BY_FALSE_ALARM = 0,
DIG_ALGO_BY_RSSI = 1,
DIG_ALGO_BEFORE_CONNECT_BY_RSSI_AND_ALARM = 2,
DIG_ALGO_BY_TOW_PORT = 3,
DIG_ALGO_MAX
} |
|
enum | dm_dig_two_port_alg { DIG_TWO_PORT_ALGO_RSSI = 0,
DIG_TWO_PORT_ALGO_FALSE_ALARM = 1,
DIG_TWO_PORT_ALGO_RSSI = 0,
DIG_TWO_PORT_ALGO_FALSE_ALARM = 1
} |
|
enum | dm_dig_ext_port_alg {
DIG_EXT_PORT_STAGE_0 = 0,
DIG_EXT_PORT_STAGE_1 = 1,
DIG_EXT_PORT_STAGE_2 = 2,
DIG_EXT_PORT_STAGE_3 = 3,
DIG_EXT_PORT_STAGE_MAX = 4,
DIG_EXT_PORT_STAGE_0 = 0,
DIG_EXT_PORT_STAGE_1 = 1,
DIG_EXT_PORT_STAGE_2 = 2,
DIG_EXT_PORT_STAGE_3 = 3,
DIG_EXT_PORT_STAGE_MAX = 4,
DIG_EXT_PORT_STAGE_0 = 0,
DIG_EXT_PORT_STAGE_1 = 1,
DIG_EXT_PORT_STAGE_2 = 2,
DIG_EXT_PORT_STAGE_3 = 3,
DIG_EXT_PORT_STAGE_MAX = 4
} |
|
enum | dm_dig_dbg {
DM_DBG_OFF = 0,
DM_DBG_ON = 1,
DM_DBG_MAX,
DIG_DBG_OFF = 0,
DIG_DBG_ON = 1,
DIG_DBG_MAX
} |
|
enum | dm_dig_connect {
DIG_STA_DISCONNECT = 0,
DIG_STA_CONNECT = 1,
DIG_STA_BEFORE_CONNECT = 2,
DIG_MULTISTA_DISCONNECT = 3,
DIG_MULTISTA_CONNECT = 4,
DIG_CONNECT_MAX,
DIG_STA_DISCONNECT = 0,
DIG_STA_CONNECT = 1,
DIG_STA_BEFORE_CONNECT = 2,
DIG_AP_DISCONNECT = 3,
DIG_AP_CONNECT = 4,
DIG_AP_ADD_STATION = 5,
DIG_CONNECT_MAX,
DIG_STA_DISCONNECT = 0,
DIG_STA_CONNECT = 1,
DIG_STA_BEFORE_CONNECT = 2,
DIG_AP_DISCONNECT = 3,
DIG_AP_CONNECT = 4,
DIG_AP_ADD_STATION = 5,
DIG_CONNECT_MAX
} |
|
enum | dm_dig_pd_th { DIG_PD_AT_LOW_POWER = 0,
DIG_PD_AT_NORMAL_POWER = 1,
DIG_PD_AT_HIGH_POWER = 2,
DIG_PD_MAX
} |
|
enum | dm_dig_cs_ratio { DIG_CS_RATIO_LOWER = 0,
DIG_CS_RATIO_HIGHER = 1,
DIG_CS_MAX
} |
|
enum | dm_cck_rx_path_method { CCK_Rx_Version_1 = 0,
CCK_Rx_Version_2 = 1,
CCK_Rx_Version_MAX
} |
|
enum | dm_dbg { DM_DBG_OFF = 0,
DM_DBG_ON = 1,
DM_DBG_MAX
} |
|
#define BW_AUTO_SWITCH_HIGH_LOW 25 |
#define BW_AUTO_SWITCH_LOW_HIGH 30 |
#define CCK_Table_length 12 |
#define CTSToSelfTHVal 35 |
#define Current_Tx_Rate_Reg 0x1e0 |
#define DM_APInitGainChangeNotify |
( |
|
Event | ) |
|
Value:{ \
dm_digtable.CurAPConnectState = Event; \
}
Definition at line 259 of file rtl_dm.h.
#define DM_check_fsync_time_interval 500 |
#define DM_DIG_BACKOFF 12 |
#define DM_DIG_BACKOFF_MAX 12 |
#define DM_DIG_BACKOFF_MIN -4 |
#define DM_DIG_HIGH_PWR_THRESH_HIGH 75 |
#define DM_DIG_HIGH_PWR_THRESH_LOW 70 |
#define DM_DIG_MIN_Netcore 0x12 |
#define DM_DIG_THRESH_HIGH 40 |
#define DM_DIG_THRESH_LOW 35 |
#define DM_FALSEALARM_THRESH_HIGH 1000 |
#define DM_FALSEALARM_THRESH_LOW 40 |
#define DM_Type_ByDriver 1 |
#define E_FOR_TX_POWER_TRACK 300 |
#define Initial_Tx_Rate_Reg 0x1e1 |
#define OFDM_Table_Length 19 |
#define RateAdaptiveTH_High 50 |
#define RateAdaptiveTH_Low_20M 30 |
#define RateAdaptiveTH_Low_40M 10 |
#define RxPathSelection_diff_TH 18 |
#define RxPathSelection_SS_TH_low 30 |
#define TX_POWER_ATHEROAP_THRESH_HIGH 78 |
#define TX_POWER_ATHEROAP_THRESH_LOW 72 |
#define TX_POWER_NEAR_FIELD_THRESH_HIGH 68 |
#define TX_POWER_NEAR_FIELD_THRESH_LOW 62 |
#define TX_POWER_NEAR_FIELD_THRESH_LVL1 67 |
#define TX_POWER_NEAR_FIELD_THRESH_LVL2 74 |
#define Tx_Retry_Count_Reg 0x1ac |
#define TxHighPwrLevel_Level1 1 |
#define TxHighPwrLevel_Level2 2 |
#define TxHighPwrLevel_Normal 0 |
- Enumerator:
CCK_Rx_Version_1 |
|
CCK_Rx_Version_2 |
|
CCK_Rx_Version_MAX |
|
Definition at line 228 of file rtl_dm.h.
- Enumerator:
DM_DBG_OFF |
|
DM_DBG_ON |
|
DM_DBG_MAX |
|
Definition at line 235 of file rtl_dm.h.
- Enumerator:
DIG_ALGO_BY_FALSE_ALARM |
|
DIG_ALGO_BY_RSSI |
|
DIG_ALGO_BEFORE_CONNECT_BY_RSSI_AND_ALARM |
|
DIG_ALGO_BY_TOW_PORT |
|
DIG_ALGO_MAX |
|
DIG_ALGO_BY_FALSE_ALARM |
|
DIG_ALGO_BY_RSSI |
|
DIG_ALGO_BEFORE_CONNECT_BY_RSSI_AND_ALARM |
|
DIG_ALGO_BY_TOW_PORT |
|
DIG_ALGO_MAX |
|
Definition at line 161 of file rtl_dm.h.
- Enumerator:
DIG_STA_DISCONNECT |
|
DIG_STA_CONNECT |
|
DIG_STA_BEFORE_CONNECT |
|
DIG_MULTISTA_DISCONNECT |
|
DIG_MULTISTA_CONNECT |
|
DIG_CONNECT_MAX |
|
DIG_STA_DISCONNECT |
|
DIG_STA_CONNECT |
|
DIG_STA_BEFORE_CONNECT |
|
DIG_AP_DISCONNECT |
|
DIG_AP_CONNECT |
|
DIG_AP_ADD_STATION |
|
DIG_CONNECT_MAX |
|
DIG_STA_DISCONNECT |
|
DIG_STA_CONNECT |
|
DIG_STA_BEFORE_CONNECT |
|
DIG_AP_DISCONNECT |
|
DIG_AP_CONNECT |
|
DIG_AP_ADD_STATION |
|
DIG_CONNECT_MAX |
|
Definition at line 189 of file rtl_dm.h.
- Enumerator:
DIG_CS_RATIO_LOWER |
|
DIG_CS_RATIO_HIGHER |
|
DIG_CS_MAX |
|
Definition at line 206 of file rtl_dm.h.
- Enumerator:
DM_DBG_OFF |
|
DM_DBG_ON |
|
DM_DBG_MAX |
|
DIG_DBG_OFF |
|
DIG_DBG_ON |
|
DIG_DBG_MAX |
|
Definition at line 183 of file rtl_dm.h.
- Enumerator:
DIG_EXT_PORT_STAGE_0 |
|
DIG_EXT_PORT_STAGE_1 |
|
DIG_EXT_PORT_STAGE_2 |
|
DIG_EXT_PORT_STAGE_3 |
|
DIG_EXT_PORT_STAGE_MAX |
|
DIG_EXT_PORT_STAGE_0 |
|
DIG_EXT_PORT_STAGE_1 |
|
DIG_EXT_PORT_STAGE_2 |
|
DIG_EXT_PORT_STAGE_3 |
|
DIG_EXT_PORT_STAGE_MAX |
|
DIG_EXT_PORT_STAGE_0 |
|
DIG_EXT_PORT_STAGE_1 |
|
DIG_EXT_PORT_STAGE_2 |
|
DIG_EXT_PORT_STAGE_3 |
|
DIG_EXT_PORT_STAGE_MAX |
|
Definition at line 175 of file rtl_dm.h.
- Enumerator:
DIG_TYPE_THRESH_HIGH |
|
DIG_TYPE_THRESH_LOW |
|
DIG_TYPE_THRESH_HIGHPWR_HIGH |
|
DIG_TYPE_THRESH_HIGHPWR_LOW |
|
DIG_TYPE_DBG_MODE |
|
DIG_TYPE_RSSI |
|
DIG_TYPE_ALGORITHM |
|
DIG_TYPE_BACKOFF |
|
DIG_TYPE_PWDB_FACTOR |
|
DIG_TYPE_RX_GAIN_MIN |
|
DIG_TYPE_RX_GAIN_MAX |
|
DIG_TYPE_ENABLE |
|
DIG_TYPE_DISABLE |
|
DIG_OP_TYPE_MAX |
|
Definition at line 144 of file rtl_dm.h.
- Enumerator:
DIG_PD_AT_LOW_POWER |
|
DIG_PD_AT_NORMAL_POWER |
|
DIG_PD_AT_HIGH_POWER |
|
DIG_PD_MAX |
|
Definition at line 199 of file rtl_dm.h.
- Enumerator:
DM_STA_DIG_OFF |
|
DM_STA_DIG_ON |
|
DM_STA_DIG_MAX |
|
DM_STA_DIG_OFF |
|
DM_STA_DIG_ON |
|
DM_STA_DIG_MAX |
|
Definition at line 130 of file rtl_dm.h.
- Enumerator:
DIG_TWO_PORT_ALGO_RSSI |
|
DIG_TWO_PORT_ALGO_FALSE_ALARM |
|
DIG_TWO_PORT_ALGO_RSSI |
|
DIG_TWO_PORT_ALGO_FALSE_ALARM |
|
Definition at line 169 of file rtl_dm.h.
- Enumerator:
DM_RATR_STA_HIGH |
|
DM_RATR_STA_MIDDLEHIGH |
|
DM_RATR_STA_MIDDLE |
|
DM_RATR_STA_MIDDLELOW |
|
DM_RATR_STA_LOW |
|
DM_RATR_STA_ULTRALOW |
|
DM_RATR_STA_MAX |
|
DM_RATR_STA_HIGH |
|
DM_RATR_STA_MIDDLE |
|
DM_RATR_STA_LOW |
|
DM_RATR_STA_MAX |
|
Definition at line 137 of file rtl_dm.h.
void dm_fsync_timer_callback |
( |
unsigned long |
data | ) |
|
void dm_rf_operation_test_callback |
( |
unsigned long |
data | ) |
|
void dm_rf_pathcheck_workitemcallback |
( |
void * |
data | ) |
|
void dm_txpower_trackingcallback |
( |
void * |
data | ) |
|