Mistake on this page?
Report an issue in GitHub or email us
Macros | Functions
cybsp_wifi.h File Reference

Basic abstraction layer for dealing with boards containing a Cypress MCU. More...

#include "cy_result.h"
#include "whd_wifi_api.h"

Go to the source code of this file.

Macros

#define CYBSP_RSLT_WIFI_INIT_FAILED   (CY_RSLT_CREATE(CY_RSLT_TYPE_ERROR, CY_RSLT_MODULE_BOARD_LIB_WHD_INTEGRATION, 0))
 Initialization of the WiFi driver failed. More...
 
#define CYBSP_RSLT_WIFI_SDIO_ENUM_TIMEOUT   (CY_RSLT_CREATE(CY_RSLT_TYPE_ERROR, CY_RSLT_MODULE_BOARD_LIB_WHD_INTEGRATION, 1))
 SDIO enumeration failed. More...
 

Functions

cy_rslt_t cybsp_wifi_init_primary_extended (whd_interface_t *interface, whd_resource_source_t *resource_if, whd_buffer_funcs_t *buffer_if, whd_netif_funcs_t *netif_if)
 Initializes the primary interface for the WiFi driver on the board. More...
 
static cy_rslt_t cybsp_wifi_init_primary (whd_interface_t *interface)
 Initializes the primary interface for the WiFi driver on the board using the default resource, buffer, and network interfaces. More...
 
cy_rslt_t cybsp_wifi_init_secondary (whd_interface_t *interface, whd_mac_t *mac_address)
 This function initializes and adds a secondary interface to the WiFi driver. More...
 
cy_rslt_t cybsp_wifi_deinit (whd_interface_t interface)
 De-initializes all WiFi interfaces and the WiFi driver. More...
 
whd_driver_t cybsp_get_wifi_driver (void)
 Gets the wifi driver instance initialized by the driver. More...
 

Detailed Description

Basic abstraction layer for dealing with boards containing a Cypress MCU.

This API provides convenience methods for initializing and manipulating different hardware found on the board.

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

Definition in file cybsp_wifi.h.

Important Information for this Arm website

This site uses cookies to store information on your computer. By continuing to use our site, you consent to our cookies. If you are not happy with the use of these cookies, please review our Cookie Policy to learn how they can be disabled. By disabling cookies, some features of the site will not work.