WS63 SDK 文档 7021f4f@fbb_ws63
ws63 和 ws63e 解决方案的 SDK 文档
载入中...
搜索中...
未找到
cali_tx_complete.h
浏览该文件的文档.
1/*
2 * Copyright (c) HiSilicon (Shanghai) Technologies Co., Ltd. 2022-2022. All rights reserved.
3 * Description: header for cali_tx_complete
4 */
5#ifndef __CALI_TX_COMPLETE_H__
6#define __CALI_TX_COMPLETE_H__
7/*****************************************************************************
8 1 其他头文件包含
9*****************************************************************************/
10#include "hal_common_ops_rom.h"
11#include "dmac_ext_if_rom.h"
12#include "fe_extern_if_device.h"
13
14#ifdef __cplusplus
15#if __cplusplus
16extern "C" {
17#endif
18#endif
19
20typedef enum {
21 ONLINE_CALI_PDET_DISABLE = 0, /* PDET不使能 */
22 ONLINE_CALI_PDET_ENABLE_C0, /* 通道0 PDET使能 */
23 ONLINE_CALI_PDET_ENABLE_C1, /* 通道1 PDET使能 */
24 ONLINE_CALI_PDET_ENABLE_C2, /* 通道2 PDET使能 */
25 ONLINE_CALI_PDET_ENABLE_C3, /* 通道3 PDET使能 */
26
29
34
37
38/* 动态校准 */
40
42
44 hal_tx_dscr_stru *curr_dscr, hal_tx_complete_event_stru *tx_comp_event);
45
46#ifdef __cplusplus
47#if __cplusplus
48}
49#endif
50#endif
51#endif // __CALI_TX_COMPLETE_H__
osal_u8 online_cali_get_cali_mask(osal_void)
osal_void online_cali_get_pdet_val(hal_tx_complete_event_stru *tx_comp_event)
osal_void online_cali_set_cali_mask(osal_u8 value)
online_cali_pdet_en_enum
Definition cali_tx_complete.h:20
@ ONLINE_CALI_PDET_ENABLE_C2
Definition cali_tx_complete.h:24
@ ONLINE_CALI_PDET_ENABLE_C1
Definition cali_tx_complete.h:23
@ ONLINE_CALI_PDET_ENABLE_C0
Definition cali_tx_complete.h:22
@ ONLINE_CALI_PDET_ENABLE_C3
Definition cali_tx_complete.h:25
@ ONLINE_CALI_PDET_EN_BUTT
Definition cali_tx_complete.h:27
@ ONLINE_CALI_PDET_DISABLE
Definition cali_tx_complete.h:21
osal_void online_cali_proc_tx_complete(osal_u8 vap_id, hal_to_dmac_device_stru *hal_device, hal_tx_dscr_stru *curr_dscr, hal_tx_complete_event_stru *tx_comp_event)
osal_void online_cali_proc_tx_send(hal_to_dmac_device_stru *hal_device, hal_tx_txop_alg_stru *txop_alg, wlan_frame_type_enum_uint8 frame_type)
osal_s32 online_cali_flush_dyn_mask(dmac_vap_stru *dmac_vap, frw_msg *msg)
osal_void cali_proc_set_channel(hal_to_dmac_device_stru *device, osal_u8 channel_num, wlan_channel_band_enum_uint8 band, osal_u8 channel_idx, wlan_channel_bandwidth_enum_uint8 bandwidth)
int osal_s32
Definition osal_types.h:19
unsigned char osal_u8
Definition osal_types.h:11
void osal_void
Definition osal_types.h:29
Definition dmac_ext_if_rom.h:106
Definition frw_msg_rom.h:74
Definition hal_ops_common_rom.h:693
Definition hal_ops_common_rom.h:240
Definition hal_ops_common_rom.h:529
Definition hal_ops_common_rom.h:213
osal_u8 wlan_channel_bandwidth_enum_uint8
Definition wlan_types_base_rom.h:237
osal_u8 wlan_frame_type_enum_uint8
Definition wlan_types_base_rom.h:300
osal_u8 wlan_channel_band_enum_uint8
Definition wlan_types_base_rom.h:97