Basic abstraction layer for dealing with boards containing a Cypress MCU. More...
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... | |
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.