Skip to content

Commit

Permalink
Upload wifi-host-driver 2.7.0.21138 [1864]
Browse files Browse the repository at this point in the history
  • Loading branch information
gitlab-runner committed Sep 28, 2023
1 parent ad3bad0 commit 919d921
Show file tree
Hide file tree
Showing 82 changed files with 168,318 additions and 165,253 deletions.
24 changes: 11 additions & 13 deletions RELEASE.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Wi-Fi Host Driver (WHD) v2.6.1
# Wi-Fi Host Driver (WHD) v2.7.0
Please refer to the [README File](./README.md) and the [WHD API Reference Manual](https://infineon.github.io/wifi-host-driver/html/index.html) for a complete description of the Wi-Fi Host Driver.

## Features
Expand All @@ -11,12 +11,8 @@ Please refer to the [README File](./README.md) and the [WHD API Reference Manual
* Supports low-power offloads, including ARP, packet filters, TCP Keepalive offload, DHCP lease time renewal offload, and Beacon trim
* Includes WFA pre-certification support for 802.11n and WPA3

## Changes since v2.5.0
## Changes since v2.6.1
### New Features
* Supports WPA2 with SHA256
* Add support MURATA-1YN, MURATA-2AE and MURATA-2BC modules
* Make NVRAM image size alighment configurable for supporting the specific MCU
* Configurable for drive mode in OOB pin

### Defect Fixes

Expand All @@ -28,22 +24,24 @@ Please refer to the [README File](./README.md) and the [WHD API Reference Manual
* --- 7.45.98.120 ---

#### CYW43012
* --- 13.10.271.305 ---
* Fixed CVE issue
* --- 13.10.271.293 ---
* Add Clear PMKID Cache API
* --- 13.10.271.289 ---

#### CYW4373
* --- 13.10.246.321 ---
* Fixed CVE issue
* --- 13.10.246.286 ---

#### CYW43439
* --- 7.95.64 ---
* CVE Fixs
* --- 7.95.62 ---
* Fixed EVM issue
* --- 7.95.55 ---

#### CYW43909
* --- 7.15.168.163 ---
* CVE fixs
* --- 7.15.168.159 ---
* Supports WPA3 R3 in STA mode
* --- 7.15.168.156 ---

Note: [r] is regulatory-related

Expand All @@ -52,7 +50,7 @@ This version of the WHD was validated for compatibility with the following softw

| Software and Tools | Version |
| :--- | :---- |
| GCC Compiler | 10.3 |
| GCC Compiler | 11.3 |
| IAR Compiler | 9.3 |
| Arm Compiler 6 | 6.16 |
| Mbed OS | 6.2.0 |
Expand Down
6 changes: 3 additions & 3 deletions WiFi_Host_Driver/inc/whd_version.h
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
#define WHD_VERSION "2.6.1.20115"
#define WHD_BRANCH "v2.6.1"
#define WHD_DATE "2023-06-28 02:01:23 +0000"
#define WHD_VERSION "2.7.0.21138"
#define WHD_BRANCH "v2.7.0"
#define WHD_DATE "2023-09-08 15:26:32 +0300"
Binary file not shown.
49,084 changes: 24,757 additions & 24,327 deletions WiFi_Host_Driver/resources/firmware/COMPONENT_43012/43012C0-mfgtest_bin.c

Large diffs are not rendered by default.

Binary file modified WiFi_Host_Driver/resources/firmware/COMPONENT_43012/43012C0.bin
Binary file not shown.
43,267 changes: 21,924 additions & 21,343 deletions WiFi_Host_Driver/resources/firmware/COMPONENT_43012/43012C0_bin.c

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
Expand Up @@ -21,11 +21,11 @@

#ifndef WLAN_MFG_FIRMWARE
extern const resource_hnd_t wifi_firmware_image;
extern const unsigned char wifi_firmware_image_data[436417];
extern const unsigned char wifi_firmware_image_data[445980];
#endif /* !WLAN_MFG_FIRMWARE */
#ifdef WLAN_MFG_FIRMWARE
extern const resource_hnd_t wifi_mfg_firmware_image;
extern const unsigned char wifi_mfg_firmware_image_data[498728];
extern const unsigned char wifi_mfg_firmware_image_data[506076];
#endif /* WLAN_MFG_FIRMWARE */

#endif /* ifndef INCLUDED_RESOURCES_H_ */
Binary file not shown.
18,766 changes: 9,415 additions & 9,351 deletions WiFi_Host_Driver/resources/firmware/COMPONENT_43439/43439a0-mfgtest_bin.c

Large diffs are not rendered by default.

Binary file modified WiFi_Host_Driver/resources/firmware/COMPONENT_43439/43439a0.bin
Binary file not shown.
19,723 changes: 9,901 additions & 9,822 deletions WiFi_Host_Driver/resources/firmware/COMPONENT_43439/43439a0_bin.c

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
Expand Up @@ -21,11 +21,11 @@

#ifndef WLAN_MFG_FIRMWARE
extern const resource_hnd_t wifi_firmware_image;
extern const unsigned char wifi_firmware_image_data[230321];
extern const unsigned char wifi_firmware_image_data[231694];
#endif /* !WLAN_MFG_FIRMWARE */
#ifdef WLAN_MFG_FIRMWARE
extern const resource_hnd_t wifi_mfg_firmware_image;
extern const unsigned char wifi_mfg_firmware_image_data[223796];
extern const unsigned char wifi_mfg_firmware_image_data[224876];
#endif /* WLAN_MFG_FIRMWARE */

#endif /* ifndef INCLUDED_RESOURCES_H_ */
Binary file not shown.
59,510 changes: 29,901 additions & 29,609 deletions WiFi_Host_Driver/resources/firmware/COMPONENT_4373/4373A0-mfgtest_bin.c

Large diffs are not rendered by default.

Binary file modified WiFi_Host_Driver/resources/firmware/COMPONENT_4373/4373A0.bin
Binary file not shown.
56,010 changes: 28,189 additions & 27,821 deletions WiFi_Host_Driver/resources/firmware/COMPONENT_4373/4373A0_bin.c

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
Expand Up @@ -21,11 +21,11 @@

#ifndef WLAN_MFG_FIRMWARE
extern const resource_hnd_t wifi_firmware_image;
extern const unsigned char wifi_firmware_image_data[589547];
extern const unsigned char wifi_firmware_image_data[595535];
#endif /* !WLAN_MFG_FIRMWARE */
#ifdef WLAN_MFG_FIRMWARE
extern const resource_hnd_t wifi_mfg_firmware_image;
extern const unsigned char wifi_mfg_firmware_image_data[580722];
extern const unsigned char wifi_mfg_firmware_image_data[585564];
#endif /* WLAN_MFG_FIRMWARE */

#endif /* ifndef INCLUDED_RESOURCES_H_ */
Binary file modified WiFi_Host_Driver/resources/firmware/COMPONENT_4390X/43909B0-mfgtest.bin
100644 → 100755
Binary file not shown.
42,380 changes: 21,217 additions & 21,163 deletions WiFi_Host_Driver/resources/firmware/COMPONENT_4390X/43909B0-mfgtest_bin.c

Large diffs are not rendered by default.

Binary file modified WiFi_Host_Driver/resources/firmware/COMPONENT_4390X/43909B0.bin
100644 → 100755
Binary file not shown.
43,045 changes: 22,122 additions & 20,923 deletions WiFi_Host_Driver/resources/firmware/COMPONENT_4390X/43909B0_bin.c

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
Expand Up @@ -21,11 +21,11 @@

#ifndef WLAN_MFG_FIRMWARE
extern const resource_hnd_t wifi_firmware_image;
extern const unsigned char wifi_firmware_image_data[462324];
extern const unsigned char wifi_firmware_image_data[481920];
#endif /* !WLAN_MFG_FIRMWARE */
#ifdef WLAN_MFG_FIRMWARE
extern const resource_hnd_t wifi_mfg_firmware_image;
extern const unsigned char wifi_mfg_firmware_image_data[478362];
extern const unsigned char wifi_mfg_firmware_image_data[479154];
#endif /* WLAN_MFG_FIRMWARE */

#endif /* ifndef INCLUDED_RESOURCES_H_ */
2 changes: 1 addition & 1 deletion WiFi_Host_Driver/src/bus_protocols/whd_bus_sdio_protocol.c
Original file line number Diff line number Diff line change
Expand Up @@ -60,7 +60,7 @@
#define F2_AVAIL_TIMEOUT_MS (500)
#define F2_READY_TIMEOUT_MS (1000)
#define ALP_AVAIL_TIMEOUT_MS (100)
#define HT_AVAIL_TIMEOUT_MS (500)
#define HT_AVAIL_TIMEOUT_MS (2500)
#define ABORT_TIMEOUT_MS (100)
/* Taken from FALCON_5_90_195_26 dhd/sys/dhd_sdio.c. */
#define SDIO_F2_WATERMARK (8)
Expand Down
Binary file added docs/html/ifxlogo_line.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
2 changes: 1 addition & 1 deletion docs/html/plugin.xml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
<plugin name="org.cypress.wiced" id="org.cypress.wiced"
<plugin name="org.infineon.wiced" id="org.infineon.wiced"
version="1.0.0" provider-name="Doxygen">
<extension point="org.eclipse.help.toc">
<toc file="toc.xml" primary="true" />
Expand Down
2 changes: 1 addition & 1 deletion docs/xml/dir_bfccd401955b95cf8c75461437045ac0.xml
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,6 @@
</briefdescription>
<detaileddescription>
</detaileddescription>
<location file="C:/Users/HsiehYuanPin/01_SRC/WHD/mclass/whd/inc/"/>
<location file="C:/Users/hsiehyuanpin/01_Src/WHD/mclass/whd/inc/"/>
</compounddef>
</doxygen>
2 changes: 1 addition & 1 deletion docs/xml/group__buffif.xml
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="C:/Users/HsiehYuanPin/01_SRC/WHD/mclass/whd/inc/whd_network_types.h" line="35" column="1" bodyfile="C:/Users/HsiehYuanPin/01_SRC/WHD/mclass/whd/inc/whd_network_types.h" bodystart="34" bodyend="38"/>
<location file="C:/Users/hsiehyuanpin/01_Src/WHD/mclass/whd/inc/whd_network_types.h" line="35" column="1" bodyfile="C:/Users/hsiehyuanpin/01_Src/WHD/mclass/whd/inc/whd_network_types.h" bodystart="34" bodyend="38"/>
</memberdef>
</sectiondef>
<briefdescription>
Expand Down
4 changes: 2 additions & 2 deletions docs/xml/group__busapi.xml
Original file line number Diff line number Diff line change
Expand Up @@ -56,7 +56,7 @@
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="C:/Users/HsiehYuanPin/01_SRC/WHD/mclass/whd/inc/whd_wifi_api.h" line="71" column="1"/>
<location file="C:/Users/hsiehyuanpin/01_Src/WHD/mclass/whd/inc/whd_wifi_api.h" line="71" column="1"/>
</memberdef>
<memberdef kind="function" id="group__busapi_1gadeed66e792eed64cbb6a0deef1dbe2da" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
<type>void</type>
Expand Down Expand Up @@ -84,7 +84,7 @@
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="C:/Users/HsiehYuanPin/01_SRC/WHD/mclass/whd/inc/whd_wifi_api.h" line="77" column="1"/>
<location file="C:/Users/hsiehyuanpin/01_Src/WHD/mclass/whd/inc/whd_wifi_api.h" line="77" column="1"/>
</memberdef>
</sectiondef>
<briefdescription>
Expand Down
16 changes: 8 additions & 8 deletions docs/xml/group__dbg.xml
Original file line number Diff line number Diff line change
Expand Up @@ -56,7 +56,7 @@
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="C:/Users/HsiehYuanPin/01_SRC/WHD/mclass/whd/inc/whd_wifi_api.h" line="1304" column="1"/>
<location file="C:/Users/hsiehyuanpin/01_Src/WHD/mclass/whd/inc/whd_wifi_api.h" line="1304" column="1"/>
</memberdef>
<memberdef kind="function" id="group__dbg_1ga1e8a85564910052e82332a89db4d9ff5" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
<type>uint32_t</type>
Expand Down Expand Up @@ -110,7 +110,7 @@
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="C:/Users/HsiehYuanPin/01_SRC/WHD/mclass/whd/inc/whd_wifi_api.h" line="1314" column="1"/>
<location file="C:/Users/hsiehyuanpin/01_Src/WHD/mclass/whd/inc/whd_wifi_api.h" line="1314" column="1"/>
</memberdef>
<memberdef kind="function" id="group__dbg_1ga7f089a4c933c9c05a61e2cfc00fcb4f8" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
<type>uint32_t</type>
Expand Down Expand Up @@ -164,7 +164,7 @@
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="C:/Users/HsiehYuanPin/01_SRC/WHD/mclass/whd/inc/whd_wifi_api.h" line="1324" column="1"/>
<location file="C:/Users/hsiehyuanpin/01_Src/WHD/mclass/whd/inc/whd_wifi_api.h" line="1324" column="1"/>
</memberdef>
<memberdef kind="function" id="group__dbg_1ga6435c76ac1eae5af952053d76d9c67ab" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
<type>uint32_t</type>
Expand Down Expand Up @@ -194,7 +194,7 @@
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="C:/Users/HsiehYuanPin/01_SRC/WHD/mclass/whd/inc/whd_wifi_api.h" line="1332" column="1"/>
<location file="C:/Users/hsiehyuanpin/01_Src/WHD/mclass/whd/inc/whd_wifi_api.h" line="1332" column="1"/>
</memberdef>
<memberdef kind="function" id="group__dbg_1ga01abfdd80ff65c7cac64e0d7c2f93c60" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
<type>uint32_t</type>
Expand Down Expand Up @@ -237,7 +237,7 @@
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="C:/Users/HsiehYuanPin/01_SRC/WHD/mclass/whd/inc/whd_wifi_api.h" line="1342" column="1"/>
<location file="C:/Users/hsiehyuanpin/01_Src/WHD/mclass/whd/inc/whd_wifi_api.h" line="1342" column="1"/>
</memberdef>
<memberdef kind="function" id="group__dbg_1ga84376c0830fbdb04c67812243539d4c6" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
<type>uint32_t</type>
Expand Down Expand Up @@ -280,7 +280,7 @@
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="C:/Users/HsiehYuanPin/01_SRC/WHD/mclass/whd/inc/whd_wifi_api.h" line="1353" column="1"/>
<location file="C:/Users/hsiehyuanpin/01_Src/WHD/mclass/whd/inc/whd_wifi_api.h" line="1353" column="1"/>
</memberdef>
<memberdef kind="function" id="group__dbg_1gab4a8c97085b18321d8d682b1578edf7d" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
<type>uint32_t</type>
Expand Down Expand Up @@ -322,7 +322,7 @@
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="C:/Users/HsiehYuanPin/01_SRC/WHD/mclass/whd/inc/whd_wifi_api.h" line="1363" column="1"/>
<location file="C:/Users/hsiehyuanpin/01_Src/WHD/mclass/whd/inc/whd_wifi_api.h" line="1363" column="1"/>
</memberdef>
<memberdef kind="function" id="group__dbg_1gab6dca3a6d7a90a1f9d8fb18660048c18" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
<type>uint32_t</type>
Expand Down Expand Up @@ -364,7 +364,7 @@
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="C:/Users/HsiehYuanPin/01_SRC/WHD/mclass/whd/inc/whd_wifi_api.h" line="1372" column="1"/>
<location file="C:/Users/hsiehyuanpin/01_Src/WHD/mclass/whd/inc/whd_wifi_api.h" line="1372" column="1"/>
</memberdef>
</sectiondef>
<briefdescription>
Expand Down
4 changes: 2 additions & 2 deletions docs/xml/group__event.xml
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,7 @@
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="C:/Users/HsiehYuanPin/01_SRC/WHD/mclass/whd/inc/whd_events.h" line="185" column="1" bodyfile="C:/Users/HsiehYuanPin/01_SRC/WHD/mclass/whd/inc/whd_events.h" bodystart="185" bodyend="-1"/>
<location file="C:/Users/hsiehyuanpin/01_Src/WHD/mclass/whd/inc/whd_events.h" line="185" column="1" bodyfile="C:/Users/hsiehyuanpin/01_Src/WHD/mclass/whd/inc/whd_events.h" bodystart="185" bodyend="-1"/>
</memberdef>
<memberdef kind="typedef" id="group__event_1gad693f00ea3008fa9645582df236ad7e2" prot="public" static="no">
<type>void *(*</type>
Expand Down Expand Up @@ -98,7 +98,7 @@
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="C:/Users/HsiehYuanPin/01_SRC/WHD/mclass/whd/inc/whd_events.h" line="194" column="1" bodyfile="C:/Users/HsiehYuanPin/01_SRC/WHD/mclass/whd/inc/whd_events.h" bodystart="194" bodyend="-1"/>
<location file="C:/Users/hsiehyuanpin/01_Src/WHD/mclass/whd/inc/whd_events.h" line="194" column="1" bodyfile="C:/Users/hsiehyuanpin/01_Src/WHD/mclass/whd/inc/whd_events.h" bodystart="194" bodyend="-1"/>
</memberdef>
</sectiondef>
<briefdescription>
Expand Down
2 changes: 1 addition & 1 deletion docs/xml/group__netif.xml
Original file line number Diff line number Diff line change
Expand Up @@ -47,7 +47,7 @@
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="C:/Users/HsiehYuanPin/01_SRC/WHD/mclass/whd/inc/whd_network_types.h" line="209" column="1"/>
<location file="C:/Users/hsiehyuanpin/01_Src/WHD/mclass/whd/inc/whd_network_types.h" line="209" column="1"/>
</memberdef>
</sectiondef>
<briefdescription>
Expand Down
10 changes: 5 additions & 5 deletions docs/xml/group__wifiioctl.xml
Original file line number Diff line number Diff line change
Expand Up @@ -56,7 +56,7 @@
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="C:/Users/HsiehYuanPin/01_SRC/WHD/mclass/whd/inc/whd_wifi_api.h" line="1240" column="1"/>
<location file="C:/Users/hsiehyuanpin/01_Src/WHD/mclass/whd/inc/whd_wifi_api.h" line="1240" column="1"/>
</memberdef>
<memberdef kind="function" id="group__wifiioctl_1ga817655c1372b8c87608b204105f06937" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
<type>uint32_t</type>
Expand Down Expand Up @@ -110,7 +110,7 @@
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="C:/Users/HsiehYuanPin/01_SRC/WHD/mclass/whd/inc/whd_wifi_api.h" line="1250" column="1"/>
<location file="C:/Users/hsiehyuanpin/01_Src/WHD/mclass/whd/inc/whd_wifi_api.h" line="1250" column="1"/>
</memberdef>
<memberdef kind="function" id="group__wifiioctl_1ga5d7aec7622caacf4a0642cf1da1fa647" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
<type>uint32_t</type>
Expand Down Expand Up @@ -176,7 +176,7 @@
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="C:/Users/HsiehYuanPin/01_SRC/WHD/mclass/whd/inc/whd_wifi_api.h" line="1261" column="1"/>
<location file="C:/Users/hsiehyuanpin/01_Src/WHD/mclass/whd/inc/whd_wifi_api.h" line="1261" column="1"/>
</memberdef>
<memberdef kind="function" id="group__wifiioctl_1gab1a4c2ae9163408ae92b3f292ee2807f" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
<type>uint32_t</type>
Expand Down Expand Up @@ -242,7 +242,7 @@
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="C:/Users/HsiehYuanPin/01_SRC/WHD/mclass/whd/inc/whd_wifi_api.h" line="1272" column="1"/>
<location file="C:/Users/hsiehyuanpin/01_Src/WHD/mclass/whd/inc/whd_wifi_api.h" line="1272" column="1"/>
</memberdef>
<memberdef kind="function" id="group__wifiioctl_1ga2b1cdfc36df80ca4700076fd2747b34e" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
<type>uint32_t</type>
Expand Down Expand Up @@ -332,7 +332,7 @@
</detaileddescription>
<inbodydescription>
</inbodydescription>
<location file="C:/Users/HsiehYuanPin/01_SRC/WHD/mclass/whd/inc/whd_wifi_api.h" line="1286" column="1"/>
<location file="C:/Users/hsiehyuanpin/01_Src/WHD/mclass/whd/inc/whd_wifi_api.h" line="1286" column="1"/>
</memberdef>
</sectiondef>
<briefdescription>
Expand Down
Loading

0 comments on commit 919d921

Please sign in to comment.