VSF Documented
Data Fields
vk_usbh_wifi_t Struct Reference

#include <vsf_usbh_wifi_priv.h>

Data Fields

vsf_wifi_t wifi
 
vk_usbh_tusbh
 
vk_usbh_dev_tdev
 
vk_usbh_ifs_tifs
 
vk_usbh_dev_id_t id
 
vsf_eda_t eda
 
vk_usbh_wifi_bus_state_t bus_state
 
vsf_wifi_done_t bus_done
 
uint32_tbus_read_out
 
bool bus_pending_first
 
const uint8_tbus_block_data
 
uint32_t bus_block_len
 
uint32_t bus_block_offset
 
uint16_t bus_block_base
 
uint16_t bus_block_chunk
 
union { 
 
   struct { 
 
      vk_usbh_wifi_iocb_t   rx_icb [VSF_USBH_WIFI_CFG_RX_NUM
 
      vk_usbh_wifi_iocb_t   tx_ocb [VSF_USBH_WIFI_CFG_TX_NUM
 
   }  
 
   vk_usbh_wifi_iocb_t   iocb [VSF_USBH_WIFI_CFG_RX_NUM+VSF_USBH_WIFI_CFG_TX_NUM
 
};  
 

Field Documentation

◆ wifi

vsf_wifi_t vk_usbh_wifi_t::wifi

◆ usbh

vk_usbh_t* vk_usbh_wifi_t::usbh

◆ dev

vk_usbh_dev_t* vk_usbh_wifi_t::dev

◆ ifs

vk_usbh_ifs_t* vk_usbh_wifi_t::ifs

◆ id

vk_usbh_dev_id_t vk_usbh_wifi_t::id

◆ eda

vsf_eda_t vk_usbh_wifi_t::eda

◆ bus_state

vk_usbh_wifi_bus_state_t vk_usbh_wifi_t::bus_state

◆ bus_done

vsf_wifi_done_t vk_usbh_wifi_t::bus_done

◆ bus_read_out

uint32_t* vk_usbh_wifi_t::bus_read_out

◆ bus_pending_first

bool vk_usbh_wifi_t::bus_pending_first

◆ bus_block_data

const uint8_t* vk_usbh_wifi_t::bus_block_data

◆ bus_block_len

uint32_t vk_usbh_wifi_t::bus_block_len

◆ bus_block_offset

uint32_t vk_usbh_wifi_t::bus_block_offset

◆ bus_block_base

uint16_t vk_usbh_wifi_t::bus_block_base

◆ bus_block_chunk

uint16_t vk_usbh_wifi_t::bus_block_chunk

◆ rx_icb

◆ tx_ocb

◆ iocb

◆ [union]

union { ... } vk_usbh_wifi_t
Generated from commit: vsfteam/vsf@3b461d0