|
VSF Documented
|
#include <vsf_wifi_mt76.h>
Data Fields | |
| vsf_wifi_reg_bus_t | base |
| vsf_err_t(* | fce_write )(vsf_wifi_t *wifi, uint32_t addr, uint32_t val, vsf_wifi_done_t done) |
| vsf_err_t(* | dev_cmd )(vsf_wifi_t *wifi, uint8_t req, uint16_t value, uint16_t index, vsf_wifi_done_t done) |
| vsf_err_t(* | dev_class_cmd )(vsf_wifi_t *wifi, uint8_t req, uint16_t value, uint16_t index, const uint8_t *data, uint16_t len, vsf_wifi_done_t done) |
| vsf_err_t(* | mcu_cmd )(vsf_wifi_t *wifi, const uint8_t *data, uint16_t len, vsf_wifi_done_t done) |
| vsf_err_t(* | tx_frame )(vsf_wifi_t *wifi, const uint8_t *data, uint16_t len, uint8_t queue_idx, vsf_wifi_done_t done) |
| vsf_err_t(* | rx_submit )(vsf_wifi_t *wifi, uint8_t *buf, uint16_t len, uint8_t queue_idx) |
| vsf_wifi_reg_bus_t vsf_wifi_mt76_bus_ops_t::base |
| vsf_err_t(* vsf_wifi_mt76_bus_ops_t::fce_write) (vsf_wifi_t *wifi, uint32_t addr, uint32_t val, vsf_wifi_done_t done) |
| vsf_err_t(* vsf_wifi_mt76_bus_ops_t::dev_cmd) (vsf_wifi_t *wifi, uint8_t req, uint16_t value, uint16_t index, vsf_wifi_done_t done) |
| vsf_err_t(* vsf_wifi_mt76_bus_ops_t::dev_class_cmd) (vsf_wifi_t *wifi, uint8_t req, uint16_t value, uint16_t index, const uint8_t *data, uint16_t len, vsf_wifi_done_t done) |
| vsf_err_t(* vsf_wifi_mt76_bus_ops_t::mcu_cmd) (vsf_wifi_t *wifi, const uint8_t *data, uint16_t len, vsf_wifi_done_t done) |
| vsf_err_t(* vsf_wifi_mt76_bus_ops_t::tx_frame) (vsf_wifi_t *wifi, const uint8_t *data, uint16_t len, uint8_t queue_idx, vsf_wifi_done_t done) |
| vsf_err_t(* vsf_wifi_mt76_bus_ops_t::rx_submit) (vsf_wifi_t *wifi, uint8_t *buf, uint16_t len, uint8_t queue_idx) |