6#ifndef HAL_COMMON_OPS_ROM_H
7#define HAL_COMMON_OPS_ROM_H
117#ifdef _PRE_WLAN_FIT_BASED_REALTIME_CALI
137#ifdef _PRE_WLAN_RF_AUTOCALI
201#ifdef _PRE_WLAN_FEATURE_AMPDU_TX_HW
238#ifdef _PRE_WLAN_ONLINE_DPD
256#ifdef _PRE_WLAN_FEATURE_TXBF
270#ifdef _PRE_WLAN_FEATURE_INTF_DET
281#ifdef _PRE_WLAN_FEATURE_CCA_OPT
288#ifdef _PRE_WLAN_FEATURE_POWERSAVE
296#ifdef _PRE_WLAN_FEATURE_MAC_PARSE_TIM
308#define HAL_VAP_LEVEL_FUNC_EXTERN
326#ifdef _PRE_WLAN_FEATURE_FTM
338#ifdef _PRE_WLAN_FIT_BASED_REALTIME_CALI
osal_u8 hal_reset_hw_type_enum_uint8
Definition hal_commom_ops_type_rom.h:152
osal_u8 hal_alg_noify_enum_uint8
Definition hal_commom_ops_type_rom.h:161
osal_u8 hal_isr_type_enum_uint8
Definition hal_commom_ops_type_rom.h:172
osal_u8 hal_tx_queue_type_enum_uint8
Definition hal_commom_ops_type_rom.h:30
osal_u8 hal_rx_dscr_queue_id_enum_uint8
Definition hal_commom_ops_type_rom.h:125
osal_void hh503_set_psm_ext_tbtt_offset(const hal_to_dmac_vap_stru *hal_vap, osal_u16 offset)
osal_u8 hal_phy_max_bw_sect_enmu_uint8
Definition hal_common_ops_device_rom.h:242
osal_u8 hal_pow_set_type_enum_uint8
Definition hal_common_ops_device_rom.h:336
hal_rf_trx_type_enum
Definition hal_common_ops_device_rom.h:1605
osal_void hh503_one_packet_get_status(hal_one_packet_status_stru *status)
osal_u8 hal_tx_get_dscr_seq_ctl_hw_bypass(const hal_to_dmac_device_stru *hal_device, hal_tx_dscr_stru *tx_dscr)
osal_void hal_dmac_ce_del_key(const hal_security_key_stru *security_key)
osal_void hal_tx_set_dscr_seq_ctl_hw_bypass(const hal_to_dmac_device_stru *hal_device, hal_tx_dscr_stru *tx_dscr, osal_u8 seq_ctl_hw_bypass)
osal_void hh503_set_srg_pd_etc(osal_u32 pd, osal_u32 pw)
osal_void hh503_set_psr_statistics_clear(osal_void)
osal_void hh503_set_sr_ctrl(oal_bool_enum_uint8 flag)
osal_void hh503_get_phy_statistics_data(hal_mac_key_statis_info_stru *mac_key_statis)
osal_void hal_set_rx_multi_ant(const hal_to_dmac_device_stru *hal_device, osal_u8 phy_chain)
osal_void hh503_vap_set_macaddr(const hal_to_dmac_vap_stru *hal_vap, const osal_u8 *mac_addr, osal_u16 mac_addr_len)
osal_void hh503_get_mac_rx_statistics_data(hal_mac_rx_mpdu_statis_info_stru *mac_rx_statis)
osal_void hal_set_hw_en_reg_cfg(osal_u8 hw_en)
osal_void hh503_set_spec_frm_phy_tx_mode(const hal_to_dmac_device_stru *hal_device, osal_u8 band, osal_u8 subband_idx)
osal_void hh503_get_tx_seq_num(osal_u8 lut_index, osal_u8 tid, osal_u8 qos_flag, osal_u8 vap_index, osal_u16 *val_read)
osal_void hh503_reg_info16(hal_to_dmac_device_stru *hal_device, osal_u32 addr, osal_u16 *val)
osal_void hh503_set_beacon_timeout(osal_u16 value)
osal_void hh503_rf_regctl_enable_set_regs(hal_to_dmac_device_stru *hal_device, wlan_channel_band_enum_uint8 freq_band, osal_u8 cur_ch_num, wlan_channel_bandwidth_enum_uint8 bandwidth)
osal_void hh503_set_sec_bandwidth_offset(osal_u8 bandwidth)
osal_void hal_tx_get_dscr_chiper_type(hal_tx_dscr_stru *tx_dscr, osal_u8 *chiper_type, osal_u8 *chiper_key_id)
osal_void hh503_get_mac_statistics_data(hal_mac_key_statis_info_stru *mac_key_statis)
osal_void hh503_color_rpt_en(oal_bool_enum_uint8 flag)
osal_u8 hal_set_machw_rx_buff_addr_sync(hal_to_dmac_device_stru *hal_device, osal_u32 *rx_dscr, hal_rx_dscr_queue_id_enum_uint8 queue_num)
osal_void hh503_set_sr_vfs_clear(osal_void)
osal_void hh503_set_bss_color_enable(oal_bool_enum_uint8 flag)
osal_void hh503_disable_machw_ack_trans(osal_void)
osal_void hh503_fpga_rf_config(osal_void)
osal_void hal_tx_retry_clear_dscr(const hal_to_dmac_device_stru *hal_device, hal_tx_dscr_stru *tx_dscr)
osal_void hh503_set_srg_bss_color_bitmap(osal_u32 bitmap_low, osal_u32 bitmap_high)
osal_void hh503_set_partial_bss_color(const hal_to_dmac_vap_stru *hal_vap, osal_u8 partial_bss_color)
osal_void hal_tx_ctrl_dscr_ampdu_info(const hal_to_dmac_device_stru *hal_device, hal_tx_dscr_stru *tx_dscr, hal_tx_ppdu_feature_stru *ppdu_feature)
osal_void hh503_enable_machw_edca(osal_void)
osal_void hh503_set_mu_edca_cw(osal_u8 ac_type, osal_u8 cwmax, osal_u8 cwmin)
osal_void hh503_pow_set_rf_regctl_enable(hal_to_dmac_device_stru *hal_device, oal_bool_enum_uint8 rf_linectl)
osal_void hh503_set_mu_edca_aifsn(osal_u8 bk, osal_u8 be, osal_u8 vi, osal_u8 vo)
osal_void hh503_hw_stat_clear(osal_void)
osal_void hh503_set_rx_framefilter(osal_bool enable)
osal_void hh503_get_spec_frm_rate(hal_to_dmac_device_stru *hal_device)
osal_void hal_rx_record_frame_status_info(hal_to_dmac_device_stru *hal_device, osal_u32 *rx_dscr, hal_rx_dscr_queue_id_enum_uint8 queue_id)
osal_void hal_set_machw_tx_resume(osal_void)
osal_void hh503_tb_tx_power_init(wlan_channel_band_enum_uint8 band)
osal_void hh503_tx_init_dscr_queue(hal_to_dmac_device_stru *device)
osal_void hh503_set_tx_queue_suspend_mode(osal_u8 mask, osal_u8 mode)
osal_void hal_get_ch_measurement_result(hal_ch_statics_irq_event_stru *ch_statics)
osal_void hal_tx_ctrl_dscr_unlink(const hal_to_dmac_device_stru *hal_device, hal_tx_dscr_stru *tx_dscr)
osal_void hh503_enable_machw_ack_trans(osal_void)
osal_void hh503_set_extlna_chg_cfg(hal_to_dmac_device_stru *hal_device, oal_bool_enum_uint8 extlna_chg_bypass)
osal_void hal_rf_set_trx_type(hal_rf_trx_type_enum trx_type)
osal_void hh503_rf_tone_transmit_entrance(const hal_to_dmac_device_stru *hal_device, osal_u16 data_len, osal_u8 chain_idx)
osal_void hal_get_tx_dscr_next(const hal_to_dmac_device_stru *hal_device, hal_tx_dscr_stru *tx_dscr, hal_tx_dscr_stru **tx_dscr_next)
osal_u32 hh503_rf_get_pll_div_idx(wlan_channel_band_enum_uint8 band, osal_u8 channel_idx, wlan_channel_bandwidth_enum_uint8 bandwidth, osal_u8 *pll_div_idx)
osal_void hh503_config_eifs_time(wlan_protocol_enum_uint8 protocol)
osal_u8 hal_tx_get_dscr_seqno_sw_generate(const hal_to_dmac_device_stru *hal_device, hal_tx_dscr_stru *tx_dscr)
osal_void hal_flush_rx_complete_irq(hal_to_dmac_device_stru *hal_dev)
osal_void hh503_unmask_mac_init_status(osal_u32 status)
osal_void hh503_set_psm_listen_interval(const hal_to_dmac_vap_stru *hal_vap, osal_u16 interval)
osal_void hh503_close_mu_edca_func(osal_void)
osal_void hh503_set_phy_aid(osal_u16 aid)
osal_void hh503_cali_twt(const hal_to_dmac_vap_stru *hal_vap)
osal_void hh503_pm_wlan_get_service_id(hal_to_dmac_vap_stru *hal_vap, osal_u8 *service_id)
osal_void hh503_set_non_pd(osal_u32 pd, osal_u32 pw)
osal_void hal_flush_dcache(osal_u8 flush_pos)
osal_u8 hal_tx_get_dscr_tx_pn_hw_bypass(const hal_to_dmac_device_stru *hal_device, hal_tx_dscr_stru *tx_dscr)
osal_void hh503_get_cali_info(hal_to_dmac_device_stru *hal_device, osal_u8 *param)
osal_void hh503_tx_enable_peer_sta_ps_ctrl(const osal_u8 lut_index)
osal_void hh503_tb_mcs_tx_power(wlan_channel_band_enum_uint8 band)
osal_void hh503_bl_sifs_en(osal_u8 sifs_en)
osal_void hal_tx_put_dscr(hal_tx_queue_type_enum_uint8 tx_queue_type, hal_tx_dscr_stru *tx_dscr)
osal_void hh503_set_80m_resp_mode(hal_to_dmac_device_stru *hal_device, osal_u8 debug_en)
osal_void hh503_cfg_lifetime(osal_u8 ac, osal_u16 lifetime)
osal_void hh503_color_rpt_clr(osal_void)
osal_void hh503_rx_update_dscr(hal_to_dmac_device_stru *hal_device, hal_rx_dscr_queue_id_enum_uint8 queue_num)
osal_void hh503_adjust_tx_power(osal_u8 ch, osal_s8 power)
osal_void hh503_gp_set_mpdu_count(osal_u32 val)
osal_void hh503_rts_info(osal_u32 rate, osal_u32 phy_mode, osal_u8 *addr1)
osal_void hh503_cfg_txop_cycle(osal_u16 txop_limit)
osal_void hh503_set_mac_backoff_delay(osal_u32 back_off_time)
osal_void hh503_tx_enable_resp_ps_bit_ctrl_all(osal_void)
osal_void hh503_vap_set_twt(const hal_to_dmac_vap_stru *hal_vap, const twt_reg_param_stru *twt_param, osal_u8 count, osal_u8 trigger)
osal_void hh503_cali_send_func(hal_to_dmac_device_stru *hal_device, osal_u8 *cali_data, osal_u16 frame_len, osal_u16 remain)
oal_bool_enum_uint8 hh503_check_mac_int_status(osal_void)
osal_u32 hal_get_tx_q_status_empty(osal_u8 qnum)
osal_void hh503_set_ndp_status(osal_u8 status)
osal_void hh503_set_affected_acs(osal_u8 affected_acs)
osal_void hal_sync_update_tsf(osal_u8 vap_id, osal_bool enable)
osal_void hh503_set_mu_edca_lifetime(osal_u8 bk, osal_u8 be, osal_u8 vi, osal_u8 vo)
osal_void hal_rx_pre_add_dscr(hal_to_dmac_device_stru *hal_device, hal_rx_dscr_queue_id_enum_uint8 queue_num, osal_u16 add_num)
osal_void hh503_set_psrt_htc(osal_void)
osal_void hh503_get_mac_tx_statistics_data(hal_mac_tx_mpdu_statis_info_stru *mac_tx_statis)
osal_u32 hal_get_tx_multi_q_status(osal_void)
osal_void hh503_reg_info(hal_to_dmac_device_stru *hal_device, osal_u32 addr, osal_u32 *val)
osal_void hh503_vap_set_machw_prot_params(hal_to_dmac_vap_stru *hal_vap, hal_tx_phy_mode_one_stru *phy_tx_mode, hal_tx_ctrl_desc_rate_stru *data_rate)
osal_void hal_set_sifs_resp_rate(oal_bool_enum_uint8 rate_restrict)
osal_void hal_tx_get_dscr_ctrl_one_param(const hal_to_dmac_device_stru *hal_device, const hal_tx_dscr_stru *tx_dscr, hal_tx_dscr_ctrl_one_param *tx_dscr_one_param)
osal_void hh503_set_psr_offset(osal_s32 offset)
osal_void hh503_set_tbtt_offset(const hal_to_dmac_vap_stru *hal_vap, osal_u16 offset)
osal_void hh503_initialize_rf_sys(hal_to_dmac_device_stru *hal_device)
osal_void hal_tx_set_dscr_seqno_sw_generate(const hal_to_dmac_device_stru *hal_device, hal_tx_dscr_stru *tx_dscr, osal_u8 sw_seqno_generate)
osal_void hh503_set_sta_dtim_period(const hal_to_dmac_vap_stru *hal_vap, osal_u32 dtim_period)
osal_void hh503_set_mac_aid(const hal_to_dmac_vap_stru *hal_vap, osal_u16 aid)
osal_void hh503_set_dev_support_11ax(hal_to_dmac_device_stru *hal_device, osal_u8 reg_value)
osal_void hh503_initialize_rf_sys_fpga(hal_to_dmac_device_stru *hal_device)
osal_void hal_enable_machw_cts_trans(osal_void)
osal_void hh503_set_psm_beacon_period(const hal_to_dmac_vap_stru *hal_vap, osal_u32 beacon_period)
osal_void hal_pow_sw_initialize_tx_power(hal_to_dmac_device_stru *hal_device)
osal_void hh503_set_he_rom_en(oal_bool_enum_uint8 rx_om)
osal_void hh503_color_area_get(mac_color_area_stru *color_area)
osal_void hh503_rf_test_enable_al_tx(hal_to_dmac_device_stru *hal_device, hal_tx_dscr_stru *tx_dscr)
osal_void hh503_psm_clear_mac_rx_isr(osal_void)
osal_void hal_set_resp_pow_level(osal_s8 near_distance_rssi, osal_s8 far_distance_rssi)
osal_void hh503_set_tx_sequence_num(machw_tx_sequence_stru tx_seq, osal_u32 val_write, osal_u8 vap_index)
osal_void hh503_set_machw_tx_suspend(osal_void)
osal_void hal_tx_ctrl_dscr_link(const hal_to_dmac_device_stru *hal_device, hal_tx_dscr_stru *tx_dscr_prev, hal_tx_dscr_stru *tx_dscr)
osal_void hal_pow_set_resp_frame_tx_power(hal_to_dmac_device_stru *hal_device, wlan_channel_band_enum_uint8 band, osal_u8 chan_idx)
osal_void hal_rx_recycling_dscr(hal_to_dmac_device_stru *hal_device, hal_rx_dscr_queue_id_enum_uint8 queue_num, osal_u16 dscr_thr)
osal_void hh503_vap_get_machw_txop_limit_ac(wlan_wme_ac_type_enum_uint8 ac, osal_u16 *txop)
@ DCACHE_FLUSH_TX
Definition hal_common_ops_rom.h:28
@ DCACHE_FLUSH_BEACON
Definition hal_common_ops_rom.h:36
@ DCACHE_FLUSH_RX_ALLOC_DSCR
Definition hal_common_ops_rom.h:31
@ DCACHE_FLUSH_TX_ISR_MSG
Definition hal_common_ops_rom.h:30
@ DCACHE_FLUSH_COEX
Definition hal_common_ops_rom.h:38
@ DCACHE_FLUSH_QUEUE_CLEAR
Definition hal_common_ops_rom.h:39
@ DCACHE_FLUSH_CRX_ISR
Definition hal_common_ops_rom.h:34
@ DCACHE_FLUSH_BUTT
Definition hal_common_ops_rom.h:42
@ DCACHE_FLUSH_DRX_ISR
Definition hal_common_ops_rom.h:33
@ DCACHE_FLUSH_QUEUE_FLUSH
Definition hal_common_ops_rom.h:40
@ DCACHE_FLUSH_PROTECT
Definition hal_common_ops_rom.h:37
@ DCACHE_FLUSH_RECYCLE
Definition hal_common_ops_rom.h:41
@ DCACHE_FLUSH_RX_ISR_MSG
Definition hal_common_ops_rom.h:35
@ DCACHE_FLUSH_ADD_DSCR
Definition hal_common_ops_rom.h:32
@ DCACHE_FLUSH_TX_ISR
Definition hal_common_ops_rom.h:29
osal_void hh503_clear_irq_stat(hal_to_dmac_device_stru *hal_device_base)
osal_void hal_tx_set_dscr_tx_pn_hw_bypass(const hal_to_dmac_device_stru *hal_device, hal_tx_dscr_stru *tx_dscr, osal_u8 tx_pn_hw_bypass)
osal_void hh503_set_mu_edca_func_en(osal_u8 bk, osal_u8 be, osal_u8 vi, osal_u8 vo)
oal_bool_enum_uint8 hh503_get_dyn_bypass_extlna_pm_flag(const hal_to_dmac_device_stru *hal_device)
osal_u32 hal_get_all_tx_q_status(osal_void)
osal_void hh503_set_srg_ele_off(osal_void)
osal_void hh503_clear_mac_int_status(osal_u32 status)
osal_void hal_tx_data_set_tsf(hal_to_dmac_device_stru *hal_device, hal_tx_dscr_stru *tx_dscr, osal_u16 tsf)
osal_void hh503_pow_initialize_tx_power(hal_to_dmac_device_stru *hal_device)
osal_void hh503_clear_mac_error_int_status(const hal_error_state_stru *status)
osal_void hal_disable_machw_cts_trans(osal_void)
osal_void hal_rx_get_info_dscr(hal_to_dmac_device_stru *hal_device, osal_u32 *rx_dscr, hal_rx_ctl_stru *rx_ctl, hal_rx_status_stru *rx_status, hal_rx_statistic_stru *rx_statistics)
osal_void hal_unregister_alg_isr_hook(hal_to_dmac_device_stru *hal_device, hal_isr_type_enum_uint8 isr_type, hal_alg_noify_enum_uint8 alg_notify)
osal_void hh503_set_queue_size_in_ac(osal_u32 queue_size, osal_u8 vap_id, osal_u16 ac_order)
osal_void hh503_rf_test_disable_al_tx(hal_to_dmac_device_stru *hal_device)
osal_void hh503_tx_enable_resp_ps_bit_ctrl(osal_u8 lut_index)
osal_void hh503_tx_disable_peer_sta_ps_ctrl(const osal_u8 lut_index)
osal_void hh503_get_mac_error_int_status(hal_error_state_stru *state)
osal_void hal_set_rx_filter_reg(osal_u32 rx_filter_command)
osal_void hh503_cfg_tx_rts_mac_cnt(osal_u8 max_cnt)
osal_void hal_get_ch_measurement_result_ram(hal_ch_statics_irq_event_stru *ch_statics)
osal_u32 hh503_get_mac_int_status(osal_void)
osal_void hh503_set_psm_listen_interval_count(hal_to_dmac_vap_stru *hal_vap, osal_u16 interval_count)
osal_void hh503_set_machw_rx_buff_addr(osal_u32 rx_dscr, hal_rx_dscr_queue_id_enum_uint8 queue_num)
osal_void hh503_set_bss_color(const hal_to_dmac_vap_stru *hal_vap, osal_u8 bss_color)
osal_void hh503_set_psm_dtim_count(hal_to_dmac_vap_stru *hal_vap, osal_u8 dtim_count)
osal_u8 hal_tx_get_dscr_mac_head_len(const hal_to_dmac_device_stru *hal_device, hal_tx_dscr_stru *tx_dscr)
osal_void hh503_show_irq_info(hal_to_dmac_device_stru *hal_device, osal_u8 param)
osal_void hal_initialize_machw(osal_void)
osal_void hal_initialize_phy(osal_void)
osal_void hh503_tx_disable_resp_ps_bit_ctrl(osal_u8 lut_index)
osal_void hh503_restore_tx_power(osal_u8 ch)
osal_void hal_vap_set_multi_bssid(osal_u8 *trans_bssid, osal_u8 maxbssid_indicator)
osal_void hh503_reset_phy_machw(hal_reset_hw_type_enum_uint8 type, osal_u8 sub_mod, osal_u8 reset_phy_reg, osal_u8 reset_mac_reg)
osal_void hal_device_init_vap_pow_code(hal_to_dmac_device_stru *hal_device, hal_vap_pow_info_stru *vap_pow_info, hal_pow_set_type_enum_uint8 type, const mac_channel_stru *channel)
osal_void hh503_set_psr_ctrl(oal_bool_enum_uint8 flag)
osal_void hh503_set_phy_max_bw_field(hal_to_dmac_device_stru *hal_device, osal_u32 data, hal_phy_max_bw_sect_enmu_uint8 sect)
osal_u32 hal_get_tx_q_status(osal_u8 qnum)
osal_void hh503_rf_tone_transmit_exit(const hal_to_dmac_device_stru *hal_device)
osal_void hh503_set_srg_partial_bssid_bitmap(osal_u32 bitmap_low, osal_u32 bitmap_high)
osal_void hh503_bl_cfg_txop_en(osal_u8 txop_en)
osal_void hh503_ce_del_peer_macaddr(osal_u8 lut_idx)
oal_bool_enum_uint8 hal_is_machw_enabled(osal_void)
osal_void hal_rx_add_dscr(hal_to_dmac_device_stru *hal_device, hal_rx_dscr_queue_id_enum_uint8 queue_num)
osal_u16 hal_tx_seqnum_get_dscr(hal_tx_dscr_stru *tx_dscr)
osal_void hh503_set_sr_statistics_clear(osal_void)
osal_void hh503_tx_disable_resp_ps_bit_ctrl_all(osal_void)
osal_void hal_get_tx_dscr_field(const hal_to_dmac_device_stru *hal_device, hal_tx_dscr_stru *tx_dscr)
osal_void hh503_set_ddc_en(osal_u32 reg_value)
osal_void hh503_set_srg_ctrl(osal_void)
osal_u8 hh503_get_psm_dtim_count(const hal_to_dmac_vap_stru *hal_vap)
osal_u8 hal_set_machw_phy_adc_freq(hal_to_dmac_device_stru *hal_device, wlan_channel_bandwidth_enum_uint8 bandwidth)
osal_u8 type
Definition oal_net.h:0
osal_u8 oal_bool_enum_uint8
Definition oal_types_device_rom.h:45
int osal_s32
Definition osal_types.h:19
unsigned char osal_u8
Definition osal_types.h:11
osal_u8 osal_bool
Definition osal_types.h:27
signed char osal_s8
Definition osal_types.h:17
unsigned long long osal_u64
Definition osal_types.h:14
short osal_s16
Definition osal_types.h:18
void osal_void
Definition osal_types.h:29
unsigned int osal_u32
Definition osal_types.h:13
unsigned short osal_u16
Definition osal_types.h:12
#define ch(x, y, z)
Definition sha256.c:18
Definition hal_common_ops_device_rom.h:1088
Definition hal_common_ops_device_rom.h:1441
Definition hal_common_ops_device_rom.h:1022
Definition hal_common_ops_device_rom.h:582
Definition hal_common_ops_device_rom.h:1218
Definition hal_common_ops_device_rom.h:1190
Definition hal_commom_ops_type_rom.h:217
Definition hal_commom_ops_type_rom.h:232
Definition hal_commom_ops_type_rom.h:240
Definition hal_common_ops_device_rom.h:549
Definition hal_common_ops_device_rom.h:1208
Definition hal_common_ops_rom.h:49
osal_u8 rts_count
Definition hal_common_ops_rom.h:50
osal_u8 data_count
Definition hal_common_ops_rom.h:51
osal_u8 resv
Definition hal_common_ops_rom.h:52
Definition hal_common_ops_device_rom.h:886
Definition hal_common_ops_device_rom.h:1052
Definition hal_common_ops_device_rom.h:800
Definition hal_common_ops_device_rom.h:720
Definition hal_common_ops_rom.h:56
osal_u32 ampdu_length
Definition hal_common_ops_rom.h:78
osal_u8 last_rate_rank
Definition hal_common_ops_rom.h:63
osal_u8 bandwidth
Definition hal_common_ops_rom.h:68
osal_u8 rts_succ
Definition hal_common_ops_rom.h:58
osal_u8 last_tb_flag
Definition hal_common_ops_rom.h:73
osal_s8 last_ack_rssi
Definition hal_common_ops_rom.h:60
osal_u8 cts_failure
Definition hal_common_ops_rom.h:59
osal_u8 error_mpdu_num
Definition hal_common_ops_rom.h:62
osal_u8 mpdu_num
Definition hal_common_ops_rom.h:61
osal_u8 normal_pkt_num
Definition hal_common_ops_rom.h:82
osal_u64 ampdu_result
Definition hal_common_ops_rom.h:75
osal_u8 ampdu_enable
Definition hal_common_ops_rom.h:71
osal_u8 is_retried
Definition hal_common_ops_rom.h:67
osal_u8 data_send_cnt
Definition hal_common_ops_rom.h:57
hal_channel_matrix_dsc_stru tx_dsc_chnl_matrix
Definition hal_common_ops_rom.h:76
osal_u8 first_succ_cnt
Definition hal_common_ops_rom.h:83
osal_u8 first_fail_cnt
Definition hal_common_ops_rom.h:84
osal_u8 tid
Definition hal_common_ops_rom.h:64
osal_u32 now_time_ms
Definition hal_common_ops_rom.h:81
hal_tx_txop_tpc_stru tpc
Definition hal_common_ops_rom.h:79
hal_tx_queue_type_enum_uint8 ac
Definition hal_common_ops_rom.h:65
osal_u16 mpdu_len
Definition hal_common_ops_rom.h:66
osal_u8 status
Definition hal_common_ops_rom.h:70
osal_u8 sounding_mode
Definition hal_common_ops_rom.h:69
osal_u16 origin_mpdu_lenth
Definition hal_common_ops_rom.h:72
Definition hal_common_ops_device_rom.h:679
Definition hal_common_ops_device_rom.h:758
Definition hal_common_ops_device_rom.h:599
Definition hal_common_ops_device_rom.h:746
Definition wlan_types_base_rom.h:258
Definition hal_common_ops_device_rom.h:506
Definition hal_common_ops_device_rom.h:978
Definition hal_common_ops_device_rom.h:1529
Definition hal_ops_common_rom.h:529
Definition hal_common_ops_device_rom.h:870
Definition hal_ops_common_rom.h:213
Definition hal_common_ops_device_rom.h:1363
Definition hal_uart_v151_regs_def.h:38
#define HAL_TX_RATE_MAX_NUM
Definition wlan_spec_hh503_rom.h:40
td_u8 wlan_protocol_enum_uint8
Definition wlan_types.h:488
osal_u8 wlan_channel_bandwidth_enum_uint8
Definition wlan_types_base_rom.h:237
osal_u8 wlan_channel_band_enum_uint8
Definition wlan_types_base_rom.h:97
osal_u8 wlan_wme_ac_type_enum_uint8
Definition wlan_types_base_rom.h:59