VSF Documented
vsf_wifi_mt76_mcu.c File Reference

Enumerations

enum  {
  MT76_CMD_FUN_SET_OP = 1 ,
  MT76_CMD_LOAD_CR = 2 ,
  MT76_CMD_INIT_GAIN_OP = 3 ,
  MT76_CMD_RANDOM_READ = 10 ,
  MT76_CMD_RANDOM_WRITE = 12 ,
  MT76_CMD_SWITCH_CHANNEL_OP = 30 ,
  MT76_CMD_CALIBRATION_OP = 31
}
 

Functions

vsf_err_t __mt76_mcu_send_cmd (vsf_wifi_t *wifi, uint8_t cmd, const void *data, uint16_t len, bool wait_resp, vsf_wifi_done_t done)
 
vsf_err_t __mt76_mcu_set_channel (vsf_wifi_t *wifi, uint8_t channel, uint8_t bw, uint8_t bw_index, bool scan, vsf_wifi_done_t done)
 
vsf_err_t __mt76_mcu_load_cr (vsf_wifi_t *wifi, vsf_wifi_done_t done)
 
vsf_err_t __mt76_mcu_set_radio_state (vsf_wifi_t *wifi, bool on, vsf_wifi_done_t done)
 

Enumeration Type Documentation

◆ anonymous enum

anonymous enum
Enumerator
MT76_CMD_FUN_SET_OP 
MT76_CMD_LOAD_CR 
MT76_CMD_INIT_GAIN_OP 
MT76_CMD_RANDOM_READ 
MT76_CMD_RANDOM_WRITE 
MT76_CMD_SWITCH_CHANNEL_OP 
MT76_CMD_CALIBRATION_OP 

Function Documentation

◆ __mt76_mcu_send_cmd()

vsf_err_t __mt76_mcu_send_cmd ( vsf_wifi_t * wifi,
uint8_t cmd,
const void * data,
uint16_t len,
bool wait_resp,
vsf_wifi_done_t done )

◆ __mt76_mcu_set_channel()

vsf_err_t __mt76_mcu_set_channel ( vsf_wifi_t * wifi,
uint8_t channel,
uint8_t bw,
uint8_t bw_index,
bool scan,
vsf_wifi_done_t done )

◆ __mt76_mcu_load_cr()

vsf_err_t __mt76_mcu_load_cr ( vsf_wifi_t * wifi,
vsf_wifi_done_t done )

◆ __mt76_mcu_set_radio_state()

vsf_err_t __mt76_mcu_set_radio_state ( vsf_wifi_t * wifi,
bool on,
vsf_wifi_done_t done )
Generated from commit: vsfteam/vsf@d3b40b2