WHD APIs which allows debugging like, printing whd log information, getting whd stats, etc. More...
Functions | |
| uint32_t | whd_wifi_get_wifi_version (whd_interface_t ifp, char *version, uint8_t length) |
| Retrieves the WLAN firmware version. More... | |
| uint32_t | whd_wifi_get_clm_version (whd_interface_t ifp, char *version, uint8_t length) |
| Retrieves the WLAN CLM version. More... | |
| uint32_t | whd_wifi_read_wlan_log (whd_driver_t whd_drv, char *buffer, uint32_t buffer_size) |
| To print whd log information. More... | |
| uint32_t | whd_wifi_print_whd_log (whd_driver_t whd_drv) |
| To print whd log information. More... | |
| uint32_t | whd_network_get_ifidx_from_ifp (whd_interface_t ifp, uint8_t *ifidx) |
| Retrieves the ifidx from interface pointer. More... | |
| uint32_t | whd_network_get_bsscfgidx_from_ifp (whd_interface_t ifp, uint8_t *bsscfgidx) |
| Retrieves the bsscfgidx from interface pointer. More... | |
| uint32_t | whd_wifi_get_bss_info (whd_interface_t ifp, wl_bss_info_t *bi) |
| Retrives the bss info. More... | |
| uint32_t | whd_print_stats (whd_driver_t whd_drv, whd_bool_t reset_after_print) |
| Prints WHD stats. More... | |
WHD APIs which allows debugging like, printing whd log information, getting whd stats, etc.
| uint32_t whd_network_get_bsscfgidx_from_ifp | ( | whd_interface_t | ifp, |
| uint8_t * | bsscfgidx | ||
| ) |
Retrieves the bsscfgidx from interface pointer.
Can be used to send IOCTL with requires bsscfgidx
| ifp | Pointer to handle instance of whd interface |
| bsscfgidx | Pointer to bsscfgidx |
| uint32_t whd_network_get_ifidx_from_ifp | ( | whd_interface_t | ifp, |
| uint8_t * | ifidx | ||
| ) |
Retrieves the ifidx from interface pointer.
ifidx is a unique value and be used to identify a instance of tcp/ip stack
| ifp | Pointer to the whd_interface_t |
| ifidx | Pointer to ifidx |
| uint32_t whd_print_stats | ( | whd_driver_t | whd_drv, |
| whd_bool_t | reset_after_print | ||
| ) |
Prints WHD stats.
| whd_drv | Pointer to handle instance of the driver |
| reset_after_print | Bool variable to decide if whd_stats to be reset |
| uint32_t whd_wifi_get_bss_info | ( | whd_interface_t | ifp, |
| wl_bss_info_t * | bi | ||
| ) |
Retrives the bss info.
| ifp | Pointer to handle instance of whd interface |
| bi | A pointer to the structure wl_bss_info_t |
| uint32_t whd_wifi_get_clm_version | ( | whd_interface_t | ifp, |
| char * | version, | ||
| uint8_t | length | ||
| ) |
Retrieves the WLAN CLM version.
| ifp | Pointer to handle instance of whd interface |
| version | Pointer to a buffer that version information will be written to |
| length | Length of the buffer |
| uint32_t whd_wifi_get_wifi_version | ( | whd_interface_t | ifp, |
| char * | version, | ||
| uint8_t | length | ||
| ) |
Retrieves the WLAN firmware version.
| ifp | Pointer to handle instance of whd interface |
| version | Pointer to a buffer that version information will be written to |
| length | Length of the buffer |
| uint32_t whd_wifi_print_whd_log | ( | whd_driver_t | whd_drv | ) |
To print whd log information.
| whd_drv | Pointer to handle instance of the driver |
| uint32_t whd_wifi_read_wlan_log | ( | whd_driver_t | whd_drv, |
| char * | buffer, | ||
| uint32_t | buffer_size | ||
| ) |
To print whd log information.
| whd_drv | Pointer to handle instance of the driver |
| buffer | Buffer to store read log results |
| buffer_size | Variable to store size of the buffer |