VSF Documented
rt28xx_wifi_priv_t Struct Reference

Data Fields

uint8_t rf_shadow [64]
 
uint8_t bbp_shadow [256]
 
uint8_t freq_offset
 
bool iq_valid
 
uint8_t iq_gain_tx0
 
uint8_t iq_phase_tx0
 
uint8_t iq_gain_tx1
 
uint8_t iq_phase_tx1
 
uint8_t iq_rf_comp
 
uint8_t iq_rf_imbal
 
vsf_wifi_reg_op_t ops_buf [384]
 
uint32_t asic_ver
 
uint8_t xtal40
 
uint32_t txfifo_val
 
uint32_t txfifo_ok
 
uint32_t txfifo_fail
 
uint32_t macdbg_val
 
struct { 
 
   uint32_t   detect_val 
 
   uint32_t   data3 
 
   uint32_t   data2 
 
   uint32_t   data1 
 
   uint32_t   data0 
 
   uint32_t   freq_raw 
 
   uint32_t   iq_raw3 
 
   uint32_t   iq_raw2 
 
   uint32_t   iq_raw0 
 
efuse_ctx 
 
uint32_t bbp_probe
 
uint8_t bbp_wait_tries
 
uint32_t rf_probe
 
uint32_t init_pbf
 
vsf_wifi_done_t init_done
 
vsf_wifi_done_t setch_done
 
uint8_t setch_channel
 
uint32_t rxsta1
 
uint32_t macctrl
 
uint32_t ldo
 
uint32_t chbusy
 
uint32_t chidle
 
uint32_t setch_bbpprobe
 
uint32_t shared_key_mode [4]
 
uint32_t tx_buf32 [(RT28XX_TX_BUF_SIZE+3)/4]
 

Field Documentation

◆ rf_shadow

uint8_t rt28xx_wifi_priv_t::rf_shadow[64]

◆ bbp_shadow

uint8_t rt28xx_wifi_priv_t::bbp_shadow[256]

◆ freq_offset

uint8_t rt28xx_wifi_priv_t::freq_offset

◆ iq_valid

bool rt28xx_wifi_priv_t::iq_valid

◆ iq_gain_tx0

uint8_t rt28xx_wifi_priv_t::iq_gain_tx0

◆ iq_phase_tx0

uint8_t rt28xx_wifi_priv_t::iq_phase_tx0

◆ iq_gain_tx1

uint8_t rt28xx_wifi_priv_t::iq_gain_tx1

◆ iq_phase_tx1

uint8_t rt28xx_wifi_priv_t::iq_phase_tx1

◆ iq_rf_comp

uint8_t rt28xx_wifi_priv_t::iq_rf_comp

◆ iq_rf_imbal

uint8_t rt28xx_wifi_priv_t::iq_rf_imbal

◆ ops_buf

vsf_wifi_reg_op_t rt28xx_wifi_priv_t::ops_buf[384]

◆ asic_ver

uint32_t rt28xx_wifi_priv_t::asic_ver

◆ xtal40

uint8_t rt28xx_wifi_priv_t::xtal40

◆ txfifo_val

uint32_t rt28xx_wifi_priv_t::txfifo_val

◆ txfifo_ok

uint32_t rt28xx_wifi_priv_t::txfifo_ok

◆ txfifo_fail

uint32_t rt28xx_wifi_priv_t::txfifo_fail

◆ macdbg_val

uint32_t rt28xx_wifi_priv_t::macdbg_val

◆ detect_val

uint32_t rt28xx_wifi_priv_t::detect_val

◆ data3

uint32_t rt28xx_wifi_priv_t::data3

◆ data2

uint32_t rt28xx_wifi_priv_t::data2

◆ data1

uint32_t rt28xx_wifi_priv_t::data1

◆ data0

uint32_t rt28xx_wifi_priv_t::data0

◆ freq_raw

uint32_t rt28xx_wifi_priv_t::freq_raw

◆ iq_raw3

uint32_t rt28xx_wifi_priv_t::iq_raw3

◆ iq_raw2

uint32_t rt28xx_wifi_priv_t::iq_raw2

◆ iq_raw0

uint32_t rt28xx_wifi_priv_t::iq_raw0

◆ [struct]

struct { ... } rt28xx_wifi_priv_t::efuse_ctx

◆ bbp_probe

uint32_t rt28xx_wifi_priv_t::bbp_probe

◆ bbp_wait_tries

uint8_t rt28xx_wifi_priv_t::bbp_wait_tries

◆ rf_probe

uint32_t rt28xx_wifi_priv_t::rf_probe

◆ init_pbf

uint32_t rt28xx_wifi_priv_t::init_pbf

◆ init_done

vsf_wifi_done_t rt28xx_wifi_priv_t::init_done

◆ setch_done

vsf_wifi_done_t rt28xx_wifi_priv_t::setch_done

◆ setch_channel

uint8_t rt28xx_wifi_priv_t::setch_channel

◆ rxsta1

uint32_t rt28xx_wifi_priv_t::rxsta1

◆ macctrl

uint32_t rt28xx_wifi_priv_t::macctrl

◆ ldo

uint32_t rt28xx_wifi_priv_t::ldo

◆ chbusy

uint32_t rt28xx_wifi_priv_t::chbusy

◆ chidle

uint32_t rt28xx_wifi_priv_t::chidle

◆ setch_bbpprobe

uint32_t rt28xx_wifi_priv_t::setch_bbpprobe

◆ shared_key_mode

uint32_t rt28xx_wifi_priv_t::shared_key_mode[4]

◆ tx_buf32

uint32_t rt28xx_wifi_priv_t::tx_buf32[(RT28XX_TX_BUF_SIZE+3)/4]
Generated from commit: vsfteam/vsf@5de27dd