Skip to content
Permalink
master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Go to file
 
 
Cannot retrieve contributors at this time

WiFi Host Driver Board Support Package Integration Release Notes

This library helps streamline the process of getting the WiFi Host Driver (WHD) setup and running with a Board Support Package (BSP) that includes a WLAN chip.

What's Included?

  • APIs for setting up the WHD interface with the BSP's SDIO interface.
  • APIs for connecting WHD to LwIP/NetXDuo memory buffers (whd_buffer_funcs_t)
  • Framework for connecting WHD to LwIP/NetXDuo network interface (whd_netif_funcs_t)

What Changed?

v2.3.0

  • Added support for CAT5.
  • Added support for IOCTL buffers greater than max MTU for CAT5.

v2.2.1

  • Allow BSP to override default configuration of WL_REG_ON and WL_HOST_WAKE pins.

v2.2.0

  • Fixed issue where some 3.0-style BSPs were inappropriately using SDIO interface.

v2.1.0

  • Added support for dyanmically allocated NetX Duo packets to support WHD IOVARs with payloads larger than MTU.
  • Added support for NetX Duo
  • Made SDIO initialization more robust

v2.0.0

  • Added support for different communication protocols (SDIO, SPI, DMA) between MCU and Radio
  • Card initialization process improvements. Code now checks whether SDIO device supports 1.8V signaling, and, if it does, performs the actions needed in order to switch to 1.8V.
  • Added support for overriding the default country code by defining CY_WIFI_COUNTRY to a value from whd_country_code_t.
  • Added argument to cybsp_wifi_init_primary_extended() to set WHD initialization parameters
  • SDIO frequency is increased to 50 MHz if High Speed Mode is supported
  • Added support for HAL API v1 or v2
  • Minimum required wifi-host-driver library version for this release - 2.0.0

v1.2.0

  • Fixed possible memory corruption issue introduced with changes from v1.1.0

v1.1.2

  • Robustness update for WLAN initialization

v1.1.1

  • Update network buffer allocation for improved performance

v1.1.0

  • Fixed a memory leak when shutting down the WHD interface
  • Minor code style cleanups

v1.0.2

  • Minor update for documentation & branding

v1.0.1

  • Fixed issue with a missing ;

v1.0.0

  • Initial release

Supported Software and Tools

This version of the WiFi Host Driver Board Support Package Integration was validated for compatibility with the following Software and Tools:

Software and Tools Version
ModusToolbox™ Software Environment 3.0.0
GCC Compiler 11.3.1
IAR Compiler 9.40.2
ARM Compiler 6.16

Minimum required ModusToolbox™ Software Environment: v2.0

More information

Use the following links for more information, as needed:


© Cypress Semiconductor Corporation (an Infineon company) or an affiliate of Cypress Semiconductor Corporation, 2019-2023.