17#ifndef __VSF_WIFI_AIC8800D_H__
18#define __VSF_WIFI_AIC8800D_H__
24#if VSF_USE_WIFI == ENABLED && VSF_WIFI_USE_AIC8800D == ENABLED
34#if VSF_WIFI_CFG_CHIP_AIC8800D_LOG_LEVEL >= 1
35# define vsf_wifi_aic8800d_trace_error(...) vsf_trace_error(__VA_ARGS__)
37# define vsf_wifi_aic8800d_trace_error(...) ((void)0)
40#if VSF_WIFI_CFG_CHIP_AIC8800D_LOG_LEVEL >= 2
41# define vsf_wifi_aic8800d_trace_info(...) vsf_trace_info(__VA_ARGS__)
43# define vsf_wifi_aic8800d_trace_info(...) ((void)0)
46#if VSF_WIFI_CFG_CHIP_AIC8800D_LOG_LEVEL >= 4
47# define vsf_wifi_aic8800d_trace_debug(...) vsf_trace_info(__VA_ARGS__)
49# define vsf_wifi_aic8800d_trace_debug(...) ((void)0)
vsf_err_t
Definition __type.h:42
struct ieee80211_ext_chansw_ie data
Definition ieee80211.h:80
unsigned short uint16_t
Definition stdint.h:7
unsigned char uint8_t
Definition stdint.h:5
Definition vsf_wifi_aic8800d.h:55
vsf_wifi_reg_bus_t base
Definition vsf_wifi_aic8800d.h:58
bool(* can_send)(vsf_wifi_t *wifi)
Definition vsf_wifi_aic8800d.h:66
vsf_err_t(* send)(vsf_wifi_t *wifi, const uint8_t *data, uint16_t len, vsf_wifi_done_t done)
Definition vsf_wifi_aic8800d.h:62
bool skip_firmware_load
Definition vsf_wifi_aic8800d.h:71
Definition vsf_wifi.h:312
Definition vsf_wifi.h:215
Definition vsf_wifi_priv.h:57
void(* vsf_wifi_done_t)(vsf_wifi_t *wifi, vsf_err_t err)
Definition vsf_wifi.h:123
const vsf_wifi_chip_drv_t vsf_wifi_aic8800d_drv
Definition vsf_wifi_aic8800d.c:2188
void vsf_wifi_aic8800d_on_rx(vsf_wifi_t *wifi, uint8_t *buf, uint16_t len)
Definition vsf_wifi_aic8800d.c:584
struct vsf_wifi_aic8800d_bus_ops_t vsf_wifi_aic8800d_bus_ops_t