├── .cyignore
├── version.xml
├── deps
└── abstraction-rtos.lib
├── docs
├── html
│ ├── bc_s.png
│ ├── bdwn.png
│ ├── doc.png
│ ├── open.png
│ ├── bdc_msg.png
│ ├── cdc_msg.png
│ ├── closed.png
│ ├── doxygen.png
│ ├── nav_f.png
│ ├── nav_g.png
│ ├── nav_h.png
│ ├── sync_on.png
│ ├── tab_a.png
│ ├── tab_b.png
│ ├── tab_h.png
│ ├── tab_s.png
│ ├── data_flow.png
│ ├── ifx_logo.png
│ ├── sdpcm_msg.png
│ ├── splitbar.png
│ ├── sync_off.png
│ ├── whd_arch.png
│ ├── cypress_logo.png
│ ├── folderclosed.png
│ ├── folderopen.png
│ ├── sdpcm_flow.png
│ ├── search
│ │ ├── close.png
│ │ ├── mag_sel.png
│ │ ├── search_l.png
│ │ ├── search_m.png
│ │ ├── search_r.png
│ │ ├── typedefs_0.js
│ │ ├── defines_0.js
│ │ ├── defines_3.js
│ │ ├── defines_4.js
│ │ ├── enums_0.js
│ │ ├── defines_2.js
│ │ ├── defines_6.js
│ │ ├── defines_c.js
│ │ ├── typedefs_1.js
│ │ ├── all_0.js
│ │ ├── classes_0.js
│ │ ├── variables_10.js
│ │ ├── defines_8.js
│ │ ├── defines_a.js
│ │ ├── defines_b.js
│ │ ├── all_7.js
│ │ ├── variables_6.js
│ │ ├── enumvalues_0.js
│ │ ├── variables_5.js
│ │ ├── defines_5.js
│ │ ├── all_11.js
│ │ ├── variables_c.js
│ │ ├── variables_f.js
│ │ ├── all_6.js
│ │ ├── defines_9.js
│ │ ├── files_0.js
│ │ ├── nomatches.html
│ │ ├── variables_0.js
│ │ ├── defines_1.js
│ │ ├── all_9.js
│ │ ├── variables_8.js
│ │ ├── variables_11.js
│ │ ├── all_1.js
│ │ ├── variables_4.js
│ │ ├── all_10.js
│ │ ├── defines_7.js
│ │ ├── all_c.js
│ │ ├── variables_b.js
│ │ ├── searchdata.js
│ │ ├── all_5.js
│ │ ├── variables_9.js
│ │ ├── variables_a.js
│ │ ├── all_4.js
│ │ ├── all_b.js
│ │ ├── variables_3.js
│ │ ├── all_a.js
│ │ ├── all_d.js
│ │ ├── enumvalues_1.js
│ │ ├── groups_0.js
│ │ ├── all_3.js
│ │ ├── variables_2.js
│ │ ├── all_0.html
│ │ ├── all_1.html
│ │ ├── all_10.html
│ │ ├── all_11.html
│ │ ├── all_12.html
│ │ ├── all_13.html
│ │ ├── all_2.html
│ │ ├── all_3.html
│ │ ├── all_4.html
│ │ ├── all_5.html
│ │ ├── all_6.html
│ │ ├── all_7.html
│ │ ├── all_8.html
│ │ ├── all_9.html
│ │ ├── all_a.html
│ │ ├── all_b.html
│ │ ├── all_c.html
│ │ ├── all_d.html
│ │ ├── all_e.html
│ │ ├── all_f.html
│ │ ├── enums_0.html
│ │ ├── enums_1.html
│ │ ├── files_0.html
│ │ ├── classes_0.html
│ │ ├── classes_1.html
│ │ ├── defines_0.html
│ │ ├── defines_1.html
│ │ ├── defines_2.html
│ │ ├── defines_3.html
│ │ ├── defines_4.html
│ │ ├── defines_5.html
│ │ ├── defines_6.html
│ │ ├── defines_7.html
│ │ ├── defines_8.html
│ │ ├── defines_9.html
│ │ ├── defines_a.html
│ │ ├── defines_b.html
│ │ ├── defines_c.html
│ │ ├── defines_d.html
│ │ ├── groups_0.html
│ │ ├── enumvalues_0.html
│ │ ├── enumvalues_1.html
│ │ ├── enumvalues_2.html
│ │ ├── functions_0.html
│ │ ├── typedefs_0.html
│ │ ├── typedefs_1.html
│ │ ├── typedefs_2.html
│ │ ├── variables_0.html
│ │ ├── variables_1.html
│ │ ├── variables_10.html
│ │ ├── variables_11.html
│ │ ├── variables_12.html
│ │ ├── variables_2.html
│ │ ├── variables_3.html
│ │ ├── variables_4.html
│ │ ├── variables_5.html
│ │ ├── variables_6.html
│ │ ├── variables_7.html
│ │ ├── variables_8.html
│ │ ├── variables_9.html
│ │ ├── variables_a.html
│ │ ├── variables_b.html
│ │ ├── variables_c.html
│ │ ├── variables_d.html
│ │ ├── variables_e.html
│ │ ├── variables_f.html
│ │ ├── variables_1.js
│ │ ├── variables_d.js
│ │ ├── all_e.js
│ │ ├── variables_7.js
│ │ ├── all_8.js
│ │ ├── all_12.js
│ │ └── variables_12.js
│ ├── whd_design.png
│ ├── whd_power_up.png
│ ├── cypresslogo_line.png
│ ├── structwhd__mac__t.js
│ ├── structwhd__m2m__config.js
│ ├── structwhd__coex__config.js
│ ├── globals_eval.js
│ ├── structwhd__netif__funcs.js
│ ├── struct__pmkid.js
│ ├── struct__pmkid__list.js
│ ├── structwhd__list__t.js
│ ├── structwhd__ssid__t.js
│ ├── group__busapi.js
│ ├── group__event.js
│ ├── structwhd__maclist__t.js
│ ├── plugin.xml
│ ├── structwhd__spi__config.js
│ ├── structwhd__event.js
│ ├── structwhd__wep__key__t.js
│ ├── group__netif.js
│ ├── structwhd__band__list__t.js
│ ├── structwhd__sdio__config.js
│ ├── structwhd__listen__interval__t.js
│ ├── structwhd__event__ether__header.js
│ ├── modules.js
│ ├── structwhd__oob__config.js
│ ├── files_dup.js
│ ├── structwhd__init__config.js
│ ├── group__wifipowersave.js
│ ├── whd__network__types_8h.js
│ ├── structwhd__event__eth__hdr.js
│ ├── structwhd__auth__req__status.js
│ ├── group__wifiioctl.js
│ ├── structwhd__simple__scan__result.js
│ ├── globals_dup.js
│ ├── structwhd__resource__source.js
│ ├── structwhd__scan__extended__params__t.js
│ ├── group__wifi.js
│ ├── structwhd__btc__lescan__params.js
│ ├── whd__resource__api_8h.js
│ ├── globals_defs.js
│ ├── group__res.js
│ ├── structwhd__buffer__funcs.js
│ ├── group__wifimanagement.js
│ ├── structwhd__packet__filter__t.js
│ ├── group__dbg.js
│ ├── structwhd__ap__info.js
│ ├── structwhd__auth__params.js
│ ├── group__wifisoftap.js
│ ├── group__wifijoin.js
│ ├── whd_8h.js
│ ├── structwhd__event__msg.js
│ ├── group__buffif.js
│ └── structwhd__scan__result.js
├── xml
│ ├── title__page_8h.xml
│ ├── group__res.xml
│ ├── combine.xslt
│ ├── dir_bfccd401955b95cf8c75461437045ac0.xml
│ ├── group__wifi.xml
│ ├── structwhd__mac__t.xml
│ └── structwhd__m2m__config.xml
└── api_reference_manual.html
├── WHD
└── COMPONENT_WIFI6
│ ├── inc
│ └── whd_version.h
│ ├── resources
│ ├── firmware
│ │ ├── COMPONENT_55572
│ │ │ └── COMPONENT_SM
│ │ │ │ ├── 55572A1.trxse
│ │ │ │ └── 55572A1-mfgtest.trxse
│ │ ├── COMPONENT_55500
│ │ │ └── COMPONENT_SM
│ │ │ │ ├── 55500A1.trxcse
│ │ │ │ └── 55500A1-mfgtest.trxcse
│ │ ├── COMPONENT_55530
│ │ │ └── COMPONENT_SM
│ │ │ │ ├── 55530A0.trxcse
│ │ │ │ └── 55530A0-mfgtest.trxcse
│ │ ├── COMPONENT_55900
│ │ │ └── COMPONENT_SM
│ │ │ │ ├── 55900A0.trxcse
│ │ │ │ ├── 55900A0-sense.trxcse
│ │ │ │ └── 55900A0-mfgtest.trxcse
│ │ ├── COMPONENT_89530
│ │ │ └── COMPONENT_SM
│ │ │ │ ├── 89530A0.trxcse
│ │ │ │ └── 89530A0-mfgtest.trxcse
│ │ └── resources.h
│ ├── clm_resources.h
│ └── wifi_nvram_image.h
│ └── src
│ ├── include
│ ├── whd_clm.h
│ ├── whd_wifi_p2p.h
│ └── whd_thread_internal.h
│ ├── whd_wifi_p2p.c
│ └── bus_protocols
│ ├── whd_bus_m2m_protocol.h
│ └── whd_trxhdr.h
├── generated_mac_address.txt
├── README.md
├── External
└── bsp
│ ├── cybsp.h
│ └── cybsp_types.h
└── RELEASE.md
/.cyignore:
--------------------------------------------------------------------------------
1 | docs
2 | External
3 |
--------------------------------------------------------------------------------
/version.xml:
--------------------------------------------------------------------------------
1 | 5.0.8.29128
2 |
--------------------------------------------------------------------------------
/deps/abstraction-rtos.lib:
--------------------------------------------------------------------------------
1 | https://github.com/Infineon/abstraction-rtos/#latest-v1.X
2 |
--------------------------------------------------------------------------------
/docs/html/bc_s.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Infineon/wifi-host-driver/HEAD/docs/html/bc_s.png
--------------------------------------------------------------------------------
/docs/html/bdwn.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Infineon/wifi-host-driver/HEAD/docs/html/bdwn.png
--------------------------------------------------------------------------------
/docs/html/doc.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Infineon/wifi-host-driver/HEAD/docs/html/doc.png
--------------------------------------------------------------------------------
/docs/html/open.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Infineon/wifi-host-driver/HEAD/docs/html/open.png
--------------------------------------------------------------------------------
/docs/html/bdc_msg.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Infineon/wifi-host-driver/HEAD/docs/html/bdc_msg.png
--------------------------------------------------------------------------------
/docs/html/cdc_msg.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Infineon/wifi-host-driver/HEAD/docs/html/cdc_msg.png
--------------------------------------------------------------------------------
/docs/html/closed.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Infineon/wifi-host-driver/HEAD/docs/html/closed.png
--------------------------------------------------------------------------------
/docs/html/doxygen.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Infineon/wifi-host-driver/HEAD/docs/html/doxygen.png
--------------------------------------------------------------------------------
/docs/html/nav_f.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Infineon/wifi-host-driver/HEAD/docs/html/nav_f.png
--------------------------------------------------------------------------------
/docs/html/nav_g.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Infineon/wifi-host-driver/HEAD/docs/html/nav_g.png
--------------------------------------------------------------------------------
/docs/html/nav_h.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Infineon/wifi-host-driver/HEAD/docs/html/nav_h.png
--------------------------------------------------------------------------------
/docs/html/sync_on.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Infineon/wifi-host-driver/HEAD/docs/html/sync_on.png
--------------------------------------------------------------------------------
/docs/html/tab_a.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Infineon/wifi-host-driver/HEAD/docs/html/tab_a.png
--------------------------------------------------------------------------------
/docs/html/tab_b.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Infineon/wifi-host-driver/HEAD/docs/html/tab_b.png
--------------------------------------------------------------------------------
/docs/html/tab_h.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Infineon/wifi-host-driver/HEAD/docs/html/tab_h.png
--------------------------------------------------------------------------------
/docs/html/tab_s.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Infineon/wifi-host-driver/HEAD/docs/html/tab_s.png
--------------------------------------------------------------------------------
/docs/html/data_flow.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Infineon/wifi-host-driver/HEAD/docs/html/data_flow.png
--------------------------------------------------------------------------------
/docs/html/ifx_logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Infineon/wifi-host-driver/HEAD/docs/html/ifx_logo.png
--------------------------------------------------------------------------------
/docs/html/sdpcm_msg.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Infineon/wifi-host-driver/HEAD/docs/html/sdpcm_msg.png
--------------------------------------------------------------------------------
/docs/html/splitbar.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Infineon/wifi-host-driver/HEAD/docs/html/splitbar.png
--------------------------------------------------------------------------------
/docs/html/sync_off.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Infineon/wifi-host-driver/HEAD/docs/html/sync_off.png
--------------------------------------------------------------------------------
/docs/html/whd_arch.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Infineon/wifi-host-driver/HEAD/docs/html/whd_arch.png
--------------------------------------------------------------------------------
/docs/html/cypress_logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Infineon/wifi-host-driver/HEAD/docs/html/cypress_logo.png
--------------------------------------------------------------------------------
/docs/html/folderclosed.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Infineon/wifi-host-driver/HEAD/docs/html/folderclosed.png
--------------------------------------------------------------------------------
/docs/html/folderopen.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Infineon/wifi-host-driver/HEAD/docs/html/folderopen.png
--------------------------------------------------------------------------------
/docs/html/sdpcm_flow.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Infineon/wifi-host-driver/HEAD/docs/html/sdpcm_flow.png
--------------------------------------------------------------------------------
/docs/html/search/close.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Infineon/wifi-host-driver/HEAD/docs/html/search/close.png
--------------------------------------------------------------------------------
/docs/html/whd_design.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Infineon/wifi-host-driver/HEAD/docs/html/whd_design.png
--------------------------------------------------------------------------------
/docs/html/whd_power_up.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Infineon/wifi-host-driver/HEAD/docs/html/whd_power_up.png
--------------------------------------------------------------------------------
/docs/html/search/mag_sel.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Infineon/wifi-host-driver/HEAD/docs/html/search/mag_sel.png
--------------------------------------------------------------------------------
/docs/html/cypresslogo_line.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Infineon/wifi-host-driver/HEAD/docs/html/cypresslogo_line.png
--------------------------------------------------------------------------------
/docs/html/search/search_l.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Infineon/wifi-host-driver/HEAD/docs/html/search/search_l.png
--------------------------------------------------------------------------------
/docs/html/search/search_m.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Infineon/wifi-host-driver/HEAD/docs/html/search/search_m.png
--------------------------------------------------------------------------------
/docs/html/search/search_r.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Infineon/wifi-host-driver/HEAD/docs/html/search/search_r.png
--------------------------------------------------------------------------------
/docs/html/structwhd__mac__t.js:
--------------------------------------------------------------------------------
1 | var structwhd__mac__t =
2 | [
3 | [ "octet", "structwhd__mac__t.html#abc3755f1f66dea95fce153ee4f49e907", null ]
4 | ];
--------------------------------------------------------------------------------
/WHD/COMPONENT_WIFI6/inc/whd_version.h:
--------------------------------------------------------------------------------
1 | #define WHD_VERSION "5.0.8.29128"
2 | #define WHD_BRANCH "11ax v5.0.8"
3 | #define WHD_DATE "2025-12-05 06:01:26 +0000"
4 |
--------------------------------------------------------------------------------
/docs/html/search/typedefs_0.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['pmkid_5ft',['pmkid_t',['../whd__types_8h.html#a41a5921cae8749f8c7b96f216ff318a3',1,'whd_types.h']]]
4 | ];
5 |
--------------------------------------------------------------------------------
/docs/html/search/defines_0.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['aes_5fenabled',['AES_ENABLED',['../whd__types_8h.html#a577a9dbc615ba145496a41a2035bd615',1,'whd_types.h']]]
4 | ];
5 |
--------------------------------------------------------------------------------
/docs/html/search/defines_3.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['fbt_5fenabled',['FBT_ENABLED',['../whd__types_8h.html#aafdddf85f4d0df08ee3aead815ad7c76',1,'whd_types.h']]]
4 | ];
5 |
--------------------------------------------------------------------------------
/docs/html/structwhd__m2m__config.js:
--------------------------------------------------------------------------------
1 | var structwhd__m2m__config =
2 | [
3 | [ "is_normal_mode", "structwhd__m2m__config.html#afde40b36899b604612feb3b6c39b00ed", null ]
4 | ];
--------------------------------------------------------------------------------
/docs/html/search/defines_4.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['ibss_5fenabled',['IBSS_ENABLED',['../whd__types_8h.html#a9640c064932a3a633a3312b737658f83',1,'whd_types.h']]]
4 | ];
5 |
--------------------------------------------------------------------------------
/docs/html/structwhd__coex__config.js:
--------------------------------------------------------------------------------
1 | var structwhd__coex__config =
2 | [
3 | [ "le_scan_params", "structwhd__coex__config.html#afcc1e187cd7f285de8d56162fbbb52bb", null ]
4 | ];
--------------------------------------------------------------------------------
/docs/html/search/enums_0.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['sup_5fauth_5fstatus',['sup_auth_status',['../whd__events_8h.html#aba9543ff6a1542d81c7adc66bb339c4c',1,'whd_events.h']]]
4 | ];
5 |
--------------------------------------------------------------------------------
/docs/html/globals_eval.js:
--------------------------------------------------------------------------------
1 | var globals_eval =
2 | [
3 | [ "b", "globals_eval.html", null ],
4 | [ "v", "globals_eval_v.html", null ],
5 | [ "w", "globals_eval_w.html", null ]
6 | ];
--------------------------------------------------------------------------------
/docs/html/search/defines_2.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['enterprise_5fenabled',['ENTERPRISE_ENABLED',['../whd__types_8h.html#ada6d6331053c0f88c63d77ba8d2019c8',1,'whd_types.h']]]
4 | ];
5 |
--------------------------------------------------------------------------------
/docs/html/search/defines_6.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['no_5fpowersave_5fmode',['NO_POWERSAVE_MODE',['../whd__types_8h.html#a287bbd4f521f0d1cf44165bc617cebf5',1,'whd_types.h']]]
4 | ];
5 |
--------------------------------------------------------------------------------
/docs/html/search/defines_c.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['vndr_5fie_5fmax_5flen',['VNDR_IE_MAX_LEN',['../whd__types_8h.html#a7ccccfd0b93f11b672f4627277f9153f',1,'whd_types.h']]]
4 | ];
5 |
--------------------------------------------------------------------------------
/docs/html/search/typedefs_1.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['sup_5fauth_5fstatus_5ft',['sup_auth_status_t',['../whd__events_8h.html#a4c17ec19ca52ebe4bbad3ea977108d0b',1,'whd_events.h']]]
4 | ];
5 |
--------------------------------------------------------------------------------
/docs/html/structwhd__netif__funcs.js:
--------------------------------------------------------------------------------
1 | var structwhd__netif__funcs =
2 | [
3 | [ "whd_network_process_ethernet_data", "structwhd__netif__funcs.html#aeb98a45468d1d8f37450617a3388387c", null ]
4 | ];
--------------------------------------------------------------------------------
/docs/html/search/all_0.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['_5fpmkid',['_pmkid',['../struct__pmkid.html',1,'']]],
4 | ['_5fpmkid_5flist',['_pmkid_list',['../struct__pmkid__list.html',1,'']]]
5 | ];
6 |
--------------------------------------------------------------------------------
/docs/html/search/classes_0.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['_5fpmkid',['_pmkid',['../struct__pmkid.html',1,'']]],
4 | ['_5fpmkid_5flist',['_pmkid_list',['../struct__pmkid__list.html',1,'']]]
5 | ];
6 |
--------------------------------------------------------------------------------
/docs/html/search/variables_10.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['usr_5fsubtype',['usr_subtype',['../structwhd__event__eth__hdr.html#ae9ad9911fe2a5dc5789001a2b48d5c9d',1,'whd_event_eth_hdr']]]
4 | ];
5 |
--------------------------------------------------------------------------------
/docs/html/search/defines_8.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['reference_5fdebug_5fonly_5fvariable',['REFERENCE_DEBUG_ONLY_VARIABLE',['../whd__types_8h.html#a1491cb4c4adc44f22a91f18609dfb2f7',1,'whd_types.h']]]
4 | ];
5 |
--------------------------------------------------------------------------------
/WHD/COMPONENT_WIFI6/resources/firmware/COMPONENT_55572/COMPONENT_SM/55572A1.trxse:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Infineon/wifi-host-driver/HEAD/WHD/COMPONENT_WIFI6/resources/firmware/COMPONENT_55572/COMPONENT_SM/55572A1.trxse
--------------------------------------------------------------------------------
/docs/html/struct__pmkid.js:
--------------------------------------------------------------------------------
1 | var struct__pmkid =
2 | [
3 | [ "BSSID", "struct__pmkid.html#acff14471b28062500a2992114ae54765", null ],
4 | [ "PMKID", "struct__pmkid.html#abb03a6447c0347293ff8211ef5f363d6", null ]
5 | ];
--------------------------------------------------------------------------------
/WHD/COMPONENT_WIFI6/resources/firmware/COMPONENT_55500/COMPONENT_SM/55500A1.trxcse:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Infineon/wifi-host-driver/HEAD/WHD/COMPONENT_WIFI6/resources/firmware/COMPONENT_55500/COMPONENT_SM/55500A1.trxcse
--------------------------------------------------------------------------------
/WHD/COMPONENT_WIFI6/resources/firmware/COMPONENT_55530/COMPONENT_SM/55530A0.trxcse:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Infineon/wifi-host-driver/HEAD/WHD/COMPONENT_WIFI6/resources/firmware/COMPONENT_55530/COMPONENT_SM/55530A0.trxcse
--------------------------------------------------------------------------------
/WHD/COMPONENT_WIFI6/resources/firmware/COMPONENT_55900/COMPONENT_SM/55900A0.trxcse:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Infineon/wifi-host-driver/HEAD/WHD/COMPONENT_WIFI6/resources/firmware/COMPONENT_55900/COMPONENT_SM/55900A0.trxcse
--------------------------------------------------------------------------------
/WHD/COMPONENT_WIFI6/resources/firmware/COMPONENT_89530/COMPONENT_SM/89530A0.trxcse:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Infineon/wifi-host-driver/HEAD/WHD/COMPONENT_WIFI6/resources/firmware/COMPONENT_89530/COMPONENT_SM/89530A0.trxcse
--------------------------------------------------------------------------------
/WHD/COMPONENT_WIFI6/resources/firmware/COMPONENT_55900/COMPONENT_SM/55900A0-sense.trxcse:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Infineon/wifi-host-driver/HEAD/WHD/COMPONENT_WIFI6/resources/firmware/COMPONENT_55900/COMPONENT_SM/55900A0-sense.trxcse
--------------------------------------------------------------------------------
/WHD/COMPONENT_WIFI6/resources/firmware/COMPONENT_55500/COMPONENT_SM/55500A1-mfgtest.trxcse:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Infineon/wifi-host-driver/HEAD/WHD/COMPONENT_WIFI6/resources/firmware/COMPONENT_55500/COMPONENT_SM/55500A1-mfgtest.trxcse
--------------------------------------------------------------------------------
/WHD/COMPONENT_WIFI6/resources/firmware/COMPONENT_55530/COMPONENT_SM/55530A0-mfgtest.trxcse:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Infineon/wifi-host-driver/HEAD/WHD/COMPONENT_WIFI6/resources/firmware/COMPONENT_55530/COMPONENT_SM/55530A0-mfgtest.trxcse
--------------------------------------------------------------------------------
/WHD/COMPONENT_WIFI6/resources/firmware/COMPONENT_55572/COMPONENT_SM/55572A1-mfgtest.trxse:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Infineon/wifi-host-driver/HEAD/WHD/COMPONENT_WIFI6/resources/firmware/COMPONENT_55572/COMPONENT_SM/55572A1-mfgtest.trxse
--------------------------------------------------------------------------------
/WHD/COMPONENT_WIFI6/resources/firmware/COMPONENT_55900/COMPONENT_SM/55900A0-mfgtest.trxcse:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Infineon/wifi-host-driver/HEAD/WHD/COMPONENT_WIFI6/resources/firmware/COMPONENT_55900/COMPONENT_SM/55900A0-mfgtest.trxcse
--------------------------------------------------------------------------------
/WHD/COMPONENT_WIFI6/resources/firmware/COMPONENT_89530/COMPONENT_SM/89530A0-mfgtest.trxcse:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Infineon/wifi-host-driver/HEAD/WHD/COMPONENT_WIFI6/resources/firmware/COMPONENT_89530/COMPONENT_SM/89530A0-mfgtest.trxcse
--------------------------------------------------------------------------------
/docs/html/struct__pmkid__list.js:
--------------------------------------------------------------------------------
1 | var struct__pmkid__list =
2 | [
3 | [ "npmkid", "struct__pmkid__list.html#a32ad6657f812be13479ac99afd21d9da", null ],
4 | [ "pmkid", "struct__pmkid__list.html#a4b8f03d735b97a1aecb8867be75bec60", null ]
5 | ];
--------------------------------------------------------------------------------
/docs/html/structwhd__list__t.js:
--------------------------------------------------------------------------------
1 | var structwhd__list__t =
2 | [
3 | [ "count", "structwhd__list__t.html#a86988a65e0d3ece7990c032c159786d6", null ],
4 | [ "element", "structwhd__list__t.html#a7d6d79addae128e4b877e3bce54876dd", null ]
5 | ];
--------------------------------------------------------------------------------
/docs/html/structwhd__ssid__t.js:
--------------------------------------------------------------------------------
1 | var structwhd__ssid__t =
2 | [
3 | [ "length", "structwhd__ssid__t.html#ab2b3adeb2a67e656ff030b56727fd0ac", null ],
4 | [ "value", "structwhd__ssid__t.html#aa88a4115b417ed84082f85ab347f4b02", null ]
5 | ];
--------------------------------------------------------------------------------
/docs/html/group__busapi.js:
--------------------------------------------------------------------------------
1 | var group__busapi =
2 | [
3 | [ "whd_bus_sdio_attach", "group__busapi.html#ga9f08c5241843cbe2ef06ffa8bfb5118d", null ],
4 | [ "whd_bus_sdio_detach", "group__busapi.html#gadeed66e792eed64cbb6a0deef1dbe2da", null ]
5 | ];
--------------------------------------------------------------------------------
/docs/html/group__event.js:
--------------------------------------------------------------------------------
1 | var group__event =
2 | [
3 | [ "whd_event_handler_t", "group__event.html#ga9c74af353c83a8f77097acbc65362b07", null ],
4 | [ "whd_error_handler_t", "group__event.html#gad693f00ea3008fa9645582df236ad7e2", null ]
5 | ];
--------------------------------------------------------------------------------
/docs/html/structwhd__maclist__t.js:
--------------------------------------------------------------------------------
1 | var structwhd__maclist__t =
2 | [
3 | [ "count", "structwhd__maclist__t.html#a86988a65e0d3ece7990c032c159786d6", null ],
4 | [ "mac_list", "structwhd__maclist__t.html#a789742dac11adf87a322501f5f81dbb2", null ]
5 | ];
--------------------------------------------------------------------------------
/docs/html/plugin.xml:
--------------------------------------------------------------------------------
1 |
3 |
4 |
5 |
6 |
7 |
--------------------------------------------------------------------------------
/docs/html/structwhd__spi__config.js:
--------------------------------------------------------------------------------
1 | var structwhd__spi__config =
2 | [
3 | [ "is_spi_normal_mode", "structwhd__spi__config.html#a65649e24a48dbfcf74a6e3b0ea729181", null ],
4 | [ "oob_config", "structwhd__spi__config.html#a5fa87ee1769d21a2bf8a871ab7f4d1bb", null ]
5 | ];
--------------------------------------------------------------------------------
/docs/html/search/defines_a.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['tkip_5fenabled',['TKIP_ENABLED',['../whd__types_8h.html#a20f0d7118c2d35a688bcdc5b8b0920d9',1,'whd_types.h']]],
4 | ['tko_5fdata_5foffset',['TKO_DATA_OFFSET',['../whd__types_8h.html#a3e98ad24780d89cefbec71da9fac2da6',1,'whd_types.h']]]
5 | ];
6 |
--------------------------------------------------------------------------------
/docs/html/search/defines_b.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['unused_5fparameter',['UNUSED_PARAMETER',['../whd__types_8h.html#a3c95a90e7806e4b0d21edfae15b73465',1,'whd_types.h']]],
4 | ['unused_5fvariable',['UNUSED_VARIABLE',['../whd__types_8h.html#a4048bf3892868ded8a28f8cbdd339c09',1,'whd_types.h']]]
5 | ];
6 |
--------------------------------------------------------------------------------
/docs/html/structwhd__event.js:
--------------------------------------------------------------------------------
1 | var structwhd__event =
2 | [
3 | [ "eth", "structwhd__event.html#ae36ac55a3c73f9f7dfa065165130b39e", null ],
4 | [ "eth_evt_hdr", "structwhd__event.html#a304eef8ceefeab88f71947f57df3d61b", null ],
5 | [ "whd_event", "structwhd__event.html#aaca5889552f0d7a52f681e7b96d53720", null ]
6 | ];
--------------------------------------------------------------------------------
/docs/html/search/all_7.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['high_5fspeed_5fsdio_5fclock',['high_speed_sdio_clock',['../structwhd__sdio__config.html#aa23e026ad94f9606f2a0e5fef47df13d',1,'whd_sdio_config']]],
4 | ['host_5foob_5fpin',['host_oob_pin',['../structwhd__oob__config.html#a6c705dc46f1c4249cef91f1fc8a877dc',1,'whd_oob_config']]]
5 | ];
6 |
--------------------------------------------------------------------------------
/docs/html/search/variables_6.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['high_5fspeed_5fsdio_5fclock',['high_speed_sdio_clock',['../structwhd__sdio__config.html#aa23e026ad94f9606f2a0e5fef47df13d',1,'whd_sdio_config']]],
4 | ['host_5foob_5fpin',['host_oob_pin',['../structwhd__oob__config.html#a6c705dc46f1c4249cef91f1fc8a877dc',1,'whd_oob_config']]]
5 | ];
6 |
--------------------------------------------------------------------------------
/docs/html/structwhd__wep__key__t.js:
--------------------------------------------------------------------------------
1 | var structwhd__wep__key__t =
2 | [
3 | [ "index", "structwhd__wep__key__t.html#aae5a12e607d0f782506d9e6ec6179c64", null ],
4 | [ "length", "structwhd__wep__key__t.html#ab2b3adeb2a67e656ff030b56727fd0ac", null ],
5 | [ "data", "structwhd__wep__key__t.html#a6460a21fbea84550b8bf9c7ce257e4ed", null ]
6 | ];
--------------------------------------------------------------------------------
/docs/html/search/enumvalues_0.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['bus_5fread',['BUS_READ',['../whd__types_8h.html#afc8e8073d434bf124933526a8184313aa6c6521c79c32270c3d3fe237334e79a8',1,'whd_types.h']]],
4 | ['bus_5fwrite',['BUS_WRITE',['../whd__types_8h.html#afc8e8073d434bf124933526a8184313aa1647c751f170186c40770f46b6353ef9',1,'whd_types.h']]]
5 | ];
6 |
--------------------------------------------------------------------------------
/docs/html/group__netif.js:
--------------------------------------------------------------------------------
1 | var group__netif =
2 | [
3 | [ "whd_netif_funcs", "structwhd__netif__funcs.html", [
4 | [ "whd_network_process_ethernet_data", "structwhd__netif__funcs.html#aeb98a45468d1d8f37450617a3388387c", null ]
5 | ] ],
6 | [ "whd_network_send_ethernet_data", "group__netif.html#gafdfee8583f09d475ae4eafee5386f1b6", null ]
7 | ];
--------------------------------------------------------------------------------
/docs/html/structwhd__band__list__t.js:
--------------------------------------------------------------------------------
1 | var structwhd__band__list__t =
2 | [
3 | [ "number_of_bands", "structwhd__band__list__t.html#aa96a08185b53b8f402dfbc637c6f162d", null ],
4 | [ "current_band", "structwhd__band__list__t.html#aed8b81544ada7366584d9cdea48639f9", null ],
5 | [ "other_band", "structwhd__band__list__t.html#ad8ab251449a85be9bcc30eb9113862e6", null ]
6 | ];
--------------------------------------------------------------------------------
/docs/html/structwhd__sdio__config.js:
--------------------------------------------------------------------------------
1 | var structwhd__sdio__config =
2 | [
3 | [ "sdio_1bit_mode", "structwhd__sdio__config.html#aaf50e6ef7ee9717f104ced9db86efd6a", null ],
4 | [ "high_speed_sdio_clock", "structwhd__sdio__config.html#aa23e026ad94f9606f2a0e5fef47df13d", null ],
5 | [ "oob_config", "structwhd__sdio__config.html#a5fa87ee1769d21a2bf8a871ab7f4d1bb", null ]
6 | ];
--------------------------------------------------------------------------------
/docs/html/search/variables_5.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['flags',['flags',['../structwhd__event__msg.html#a1e87af3c18a2fd36c61faf89949bdc3f',1,'whd_event_msg::flags()'],['../structwhd__scan__result.html#aa2585d779da0ab21273a8d92de9a0ebe',1,'whd_scan_result::flags()'],['../structwl__bss__info__struct.html#aa2585d779da0ab21273a8d92de9a0ebe',1,'wl_bss_info_struct::flags()']]]
4 | ];
5 |
--------------------------------------------------------------------------------
/docs/html/structwhd__listen__interval__t.js:
--------------------------------------------------------------------------------
1 | var structwhd__listen__interval__t =
2 | [
3 | [ "beacon", "structwhd__listen__interval__t.html#a59de6cdff8214507260f142834f20cee", null ],
4 | [ "dtim", "structwhd__listen__interval__t.html#a011e406e7bba2200194b90d308ea2e82", null ],
5 | [ "assoc", "structwhd__listen__interval__t.html#af001610277052191979db17c0133c933", null ]
6 | ];
--------------------------------------------------------------------------------
/docs/html/structwhd__event__ether__header.js:
--------------------------------------------------------------------------------
1 | var structwhd__event__ether__header =
2 | [
3 | [ "destination_address", "structwhd__event__ether__header.html#aecece25a401285d039a6f30991dad78e", null ],
4 | [ "source_address", "structwhd__event__ether__header.html#aceb7473ccdf9d41c5b6aee7a0264972a", null ],
5 | [ "ethertype", "structwhd__event__ether__header.html#aa9296c58dc24c63c4ee927db394a97d7", null ]
6 | ];
--------------------------------------------------------------------------------
/docs/html/search/defines_5.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['max_5fbus_5fheader_5fsize',['MAX_BUS_HEADER_SIZE',['../whd__types_8h.html#aab3fad8b23f2db6d6c985134359bec0d',1,'whd_types.h']]],
4 | ['mcsset_5flen',['MCSSET_LEN',['../whd__types_8h.html#aa44a8901a98f9868efefee50db967736',1,'whd_types.h']]],
5 | ['mk_5fcntry',['MK_CNTRY',['../whd__types_8h.html#a4ab8a2182e68bb029551aa754bff1861',1,'whd_types.h']]]
6 | ];
7 |
--------------------------------------------------------------------------------
/docs/html/search/all_11.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['unused_5fparameter',['UNUSED_PARAMETER',['../whd__types_8h.html#a3c95a90e7806e4b0d21edfae15b73465',1,'whd_types.h']]],
4 | ['unused_5fvariable',['UNUSED_VARIABLE',['../whd__types_8h.html#a4048bf3892868ded8a28f8cbdd339c09',1,'whd_types.h']]],
5 | ['usr_5fsubtype',['usr_subtype',['../structwhd__event__eth__hdr.html#ae9ad9911fe2a5dc5789001a2b48d5c9d',1,'whd_event_eth_hdr']]]
6 | ];
7 |
--------------------------------------------------------------------------------
/docs/html/search/variables_c.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['pattern',['pattern',['../structwhd__packet__filter__t.html#af42a55e4e3cdd2ea57e52a29a0d77ce3',1,'whd_packet_filter_t']]],
4 | ['phy_5fnoise',['phy_noise',['../structwl__bss__info__struct.html#a85ba569dec5085a93016434929bbf7d1',1,'wl_bss_info_struct']]],
5 | ['priority',['priority',['../structwhd__btc__lescan__params.html#a0815784d41b3c13d42ce22367abfba1d',1,'whd_btc_lescan_params']]]
6 | ];
7 |
--------------------------------------------------------------------------------
/docs/html/modules.js:
--------------------------------------------------------------------------------
1 | var modules =
2 | [
3 | [ "WHD Event handling API", "group__event.html", "group__event" ],
4 | [ "WHD Buffer Interface API", "group__buffif.html", "group__buffif" ],
5 | [ "WHD Network Interface API", "group__netif.html", "group__netif" ],
6 | [ "WHD Resource API", "group__res.html", "group__res" ],
7 | [ "WHD Wi-Fi API", "group__wifi.html", "group__wifi" ],
8 | [ "WHD Bus API", "group__busapi.html", "group__busapi" ]
9 | ];
--------------------------------------------------------------------------------
/docs/html/structwhd__oob__config.js:
--------------------------------------------------------------------------------
1 | var structwhd__oob__config =
2 | [
3 | [ "host_oob_pin", "structwhd__oob__config.html#a6c705dc46f1c4249cef91f1fc8a877dc", null ],
4 | [ "dev_gpio_sel", "structwhd__oob__config.html#a2d83d43c26f20c82203b65cef7cf9d2f", null ],
5 | [ "is_falling_edge", "structwhd__oob__config.html#afac6867bb224b40190d70a7bed57b556", null ],
6 | [ "intr_priority", "structwhd__oob__config.html#a948130b9ee9aaba4463a9a678c830b2f", null ]
7 | ];
--------------------------------------------------------------------------------
/docs/html/files_dup.js:
--------------------------------------------------------------------------------
1 | var files_dup =
2 | [
3 | [ "whd.h", "whd_8h.html", "whd_8h" ],
4 | [ "whd_events.h", "whd__events_8h.html", "whd__events_8h" ],
5 | [ "whd_network_types.h", "whd__network__types_8h.html", "whd__network__types_8h" ],
6 | [ "whd_resource_api.h", "whd__resource__api_8h.html", "whd__resource__api_8h" ],
7 | [ "whd_types.h", "whd__types_8h.html", "whd__types_8h" ],
8 | [ "whd_wifi_api.h", "whd__wifi__api_8h.html", "whd__wifi__api_8h" ]
9 | ];
--------------------------------------------------------------------------------
/docs/html/structwhd__init__config.js:
--------------------------------------------------------------------------------
1 | var structwhd__init__config =
2 | [
3 | [ "thread_stack_start", "structwhd__init__config.html#a52591d0d84b73dea8ca0a25c486f62c7", null ],
4 | [ "thread_stack_size", "structwhd__init__config.html#a6aa2c0bcb2024f1e4c38f9e8f6769c09", null ],
5 | [ "thread_priority", "structwhd__init__config.html#abd05090115efa85f6e47087351cc502a", null ],
6 | [ "country", "structwhd__init__config.html#a7c552f1f715c8aa245f40d4be48b0fc9", null ]
7 | ];
--------------------------------------------------------------------------------
/generated_mac_address.txt:
--------------------------------------------------------------------------------
1 | /*
2 | * This file is used to set the MAC address in NVRAM.
3 | * The MAC address of the Wi-Fi device may be configured in OTP and/or in NVRAM.
4 | * If both OTP and NVRAM contains the MAC address then OTP programmed MAC address will be used.
5 | * PSOC boards are usually programmed with OTP MAC address.
6 | * MAC address is printed during WHD power up
7 | */
8 |
9 | #define NVRAM_GENERATED_MAC_ADDRESS "macaddr=00:A0:50:09:c7:d0"
10 |
--------------------------------------------------------------------------------
/docs/html/search/variables_f.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['thread_5fpriority',['thread_priority',['../structwhd__init__config.html#abd05090115efa85f6e47087351cc502a',1,'whd_init_config']]],
4 | ['thread_5fstack_5fsize',['thread_stack_size',['../structwhd__init__config.html#a6aa2c0bcb2024f1e4c38f9e8f6769c09',1,'whd_init_config']]],
5 | ['thread_5fstack_5fstart',['thread_stack_start',['../structwhd__init__config.html#a52591d0d84b73dea8ca0a25c486f62c7',1,'whd_init_config']]]
6 | ];
7 |
--------------------------------------------------------------------------------
/docs/html/search/all_6.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['fbt_5fenabled',['FBT_ENABLED',['../whd__types_8h.html#aafdddf85f4d0df08ee3aead815ad7c76',1,'whd_types.h']]],
4 | ['flags',['flags',['../structwhd__event__msg.html#a1e87af3c18a2fd36c61faf89949bdc3f',1,'whd_event_msg::flags()'],['../structwhd__scan__result.html#aa2585d779da0ab21273a8d92de9a0ebe',1,'whd_scan_result::flags()'],['../structwl__bss__info__struct.html#aa2585d779da0ab21273a8d92de9a0ebe',1,'wl_bss_info_struct::flags()']]]
5 | ];
6 |
--------------------------------------------------------------------------------
/docs/html/group__wifipowersave.js:
--------------------------------------------------------------------------------
1 | var group__wifipowersave =
2 | [
3 | [ "whd_wifi_enable_powersave", "group__wifipowersave.html#ga05cfafe07ad2c208acfdee29f7c6e626", null ],
4 | [ "whd_wifi_enable_powersave_with_throughput", "group__wifipowersave.html#ga6152d966f454fe8e8836472b802401c3", null ],
5 | [ "whd_wifi_get_powersave_mode", "group__wifipowersave.html#ga3eed267d42020440a077d7649cde0567", null ],
6 | [ "whd_wifi_disable_powersave", "group__wifipowersave.html#gab9af7ef8dac544f2bb8871259f85c437", null ]
7 | ];
--------------------------------------------------------------------------------
/docs/xml/title__page_8h.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | title_page.h
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
--------------------------------------------------------------------------------
/docs/html/whd__network__types_8h.js:
--------------------------------------------------------------------------------
1 | var whd__network__types_8h =
2 | [
3 | [ "whd_buffer_dir_t", "group__buffif.html#ga44a64c51498b204ceef5555209e29452", [
4 | [ "WHD_NETWORK_TX", "group__buffif.html#gga44a64c51498b204ceef5555209e29452a3d24bf5423cc175fe6ee80bd359dc5bd", null ],
5 | [ "WHD_NETWORK_RX", "group__buffif.html#gga44a64c51498b204ceef5555209e29452a11af875b5bd8b18c4a0c878af601d1ca", null ]
6 | ] ],
7 | [ "whd_network_send_ethernet_data", "group__netif.html#gafdfee8583f09d475ae4eafee5386f1b6", null ]
8 | ];
--------------------------------------------------------------------------------
/docs/html/search/defines_9.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['sdpcm_5fheader',['SDPCM_HEADER',['../whd__types_8h.html#aaf73ac170e07969ed067a6cd5088044f',1,'whd_types.h']]],
4 | ['security_5fmask',['SECURITY_MASK',['../whd__types_8h.html#a537103c16413b65ffb4d9ee0156248f5',1,'whd_types.h']]],
5 | ['shared_5fenabled',['SHARED_ENABLED',['../whd__types_8h.html#a4d4a4586c264fe8e4acb0bf7169b7b0f',1,'whd_types.h']]],
6 | ['ssid_5fname_5fsize',['SSID_NAME_SIZE',['../whd__types_8h.html#a9ee2fe056ad3787e30bb8da7248592c7',1,'whd_types.h']]]
7 | ];
8 |
--------------------------------------------------------------------------------
/docs/html/search/files_0.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['whd_2eh',['whd.h',['../whd_8h.html',1,'']]],
4 | ['whd_5fevents_2eh',['whd_events.h',['../whd__events_8h.html',1,'']]],
5 | ['whd_5fnetwork_5ftypes_2eh',['whd_network_types.h',['../whd__network__types_8h.html',1,'']]],
6 | ['whd_5fresource_5fapi_2eh',['whd_resource_api.h',['../whd__resource__api_8h.html',1,'']]],
7 | ['whd_5ftypes_2eh',['whd_types.h',['../whd__types_8h.html',1,'']]],
8 | ['whd_5fwifi_5fapi_2eh',['whd_wifi_api.h',['../whd__wifi__api_8h.html',1,'']]]
9 | ];
10 |
--------------------------------------------------------------------------------
/docs/html/search/nomatches.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/docs/html/search/variables_0.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['addr',['addr',['../structwhd__event__msg.html#a7c939001af591772db111e0be822b469',1,'whd_event_msg']]],
4 | ['assoc',['assoc',['../structwhd__listen__interval__t.html#af001610277052191979db17c0133c933',1,'whd_listen_interval_t']]],
5 | ['atim_5fwindow',['atim_window',['../structwl__bss__info__struct.html#a1bec52968a72b2101def88458f0371ec',1,'wl_bss_info_struct']]],
6 | ['auth_5ftype',['auth_type',['../structwhd__event__msg.html#a6d9c484262d9d2e9fceaa54a2e58b3c0',1,'whd_event_msg']]]
7 | ];
8 |
--------------------------------------------------------------------------------
/docs/html/structwhd__event__eth__hdr.js:
--------------------------------------------------------------------------------
1 | var structwhd__event__eth__hdr =
2 | [
3 | [ "subtype", "structwhd__event__eth__hdr.html#ac5d9ab8403fb9ca24facc32b821dd53b", null ],
4 | [ "length", "structwhd__event__eth__hdr.html#a1892eba2086d12ac2b09005aeb09ea3b", null ],
5 | [ "version", "structwhd__event__eth__hdr.html#ab22abc2906422da61885ac6c8e6a1a59", null ],
6 | [ "oui", "structwhd__event__eth__hdr.html#a5d81eb4d4b4a5b8d3a89be061d06b64d", null ],
7 | [ "usr_subtype", "structwhd__event__eth__hdr.html#ae9ad9911fe2a5dc5789001a2b48d5c9d", null ]
8 | ];
--------------------------------------------------------------------------------
/docs/html/structwhd__auth__req__status.js:
--------------------------------------------------------------------------------
1 | var structwhd__auth__req__status =
2 | [
3 | [ "flags", "structwhd__auth__req__status.html#a1e87af3c18a2fd36c61faf89949bdc3f", null ],
4 | [ "peer_mac", "structwhd__auth__req__status.html#a151798afd5a8a91181b55ce3e64a825c", null ],
5 | [ "ssid_len", "structwhd__auth__req__status.html#a0aae8d6558a2cff5a746aeaef648a956", null ],
6 | [ "ssid", "structwhd__auth__req__status.html#ae0b36281699d792a1869551818f73fce", null ],
7 | [ "pmkid", "structwhd__auth__req__status.html#adf4cde562871cff018183beb169dbae8", null ]
8 | ];
--------------------------------------------------------------------------------
/docs/html/group__wifiioctl.js:
--------------------------------------------------------------------------------
1 | var group__wifiioctl =
2 | [
3 | [ "whd_wifi_set_ioctl_value", "group__wifiioctl.html#gad54ac84589a14cc97429bf138fa32639", null ],
4 | [ "whd_wifi_get_ioctl_value", "group__wifiioctl.html#ga817655c1372b8c87608b204105f06937", null ],
5 | [ "whd_wifi_set_ioctl_buffer", "group__wifiioctl.html#ga5d7aec7622caacf4a0642cf1da1fa647", null ],
6 | [ "whd_wifi_get_ioctl_buffer", "group__wifiioctl.html#gab1a4c2ae9163408ae92b3f292ee2807f", null ],
7 | [ "whd_wifi_get_iovar_buffer_with_param", "group__wifiioctl.html#ga2b1cdfc36df80ca4700076fd2747b34e", null ]
8 | ];
--------------------------------------------------------------------------------
/docs/html/search/defines_1.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['bdc_5fheader_5foffset_5fto_5fdata',['BDC_HEADER_OFFSET_TO_DATA',['../whd__types_8h.html#a559655385d80ca97754fafa29ac87717',1,'whd_types.h']]],
4 | ['bdc_5fheader_5fwith_5fpad',['BDC_HEADER_WITH_PAD',['../whd__types_8h.html#a50f830e25a5ac6d7d0e3eb8d23e90943',1,'whd_types.h']]],
5 | ['block_5fsize',['BLOCK_SIZE',['../whd__resource__api_8h.html#ad51ded0bbd705f02f73fc60c0b721ced',1,'whd_resource_api.h']]],
6 | ['buffer_5foverhead',['BUFFER_OVERHEAD',['../whd__types_8h.html#a9b159bb86ca28f2200f30661441f232e',1,'whd_types.h']]]
7 | ];
8 |
--------------------------------------------------------------------------------
/docs/html/structwhd__simple__scan__result.js:
--------------------------------------------------------------------------------
1 | var structwhd__simple__scan__result =
2 | [
3 | [ "SSID", "structwhd__simple__scan__result.html#ae3940d431c3c3ed25294eb70a02c330b", null ],
4 | [ "BSSID", "structwhd__simple__scan__result.html#acff14471b28062500a2992114ae54765", null ],
5 | [ "signal_strength", "structwhd__simple__scan__result.html#ac303b69da3c469c92299a6ff260e2859", null ],
6 | [ "security", "structwhd__simple__scan__result.html#ae8d5baabacdabe6d3590465572849754", null ],
7 | [ "channel", "structwhd__simple__scan__result.html#a715f5cb061d11eb75981741eda4dafcd", null ]
8 | ];
--------------------------------------------------------------------------------
/docs/html/search/all_9.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['le_5fscan_5fparams',['le_scan_params',['../structwhd__coex__config.html#afcc1e187cd7f285de8d56162fbbb52bb',1,'whd_coex_config']]],
4 | ['length',['length',['../structwhd__event__eth__hdr.html#a1892eba2086d12ac2b09005aeb09ea3b',1,'whd_event_eth_hdr::length()'],['../structwhd__ssid__t.html#ab2b3adeb2a67e656ff030b56727fd0ac',1,'whd_ssid_t::length()'],['../structwl__bss__info__struct.html#aebb70c2aab3407a9f05334c47131a43b',1,'wl_bss_info_struct::length()'],['../structwhd__wep__key__t.html#ab2b3adeb2a67e656ff030b56727fd0ac',1,'whd_wep_key_t::length()']]]
5 | ];
6 |
--------------------------------------------------------------------------------
/docs/html/search/variables_8.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['le_5fscan_5fparams',['le_scan_params',['../structwhd__coex__config.html#afcc1e187cd7f285de8d56162fbbb52bb',1,'whd_coex_config']]],
4 | ['length',['length',['../structwhd__event__eth__hdr.html#a1892eba2086d12ac2b09005aeb09ea3b',1,'whd_event_eth_hdr::length()'],['../structwhd__ssid__t.html#ab2b3adeb2a67e656ff030b56727fd0ac',1,'whd_ssid_t::length()'],['../structwl__bss__info__struct.html#aebb70c2aab3407a9f05334c47131a43b',1,'wl_bss_info_struct::length()'],['../structwhd__wep__key__t.html#ab2b3adeb2a67e656ff030b56727fd0ac',1,'whd_wep_key_t::length()']]]
5 | ];
6 |
--------------------------------------------------------------------------------
/docs/html/globals_dup.js:
--------------------------------------------------------------------------------
1 | var globals_dup =
2 | [
3 | [ "a", "globals.html", null ],
4 | [ "b", "globals_b.html", null ],
5 | [ "e", "globals_e.html", null ],
6 | [ "f", "globals_f.html", null ],
7 | [ "i", "globals_i.html", null ],
8 | [ "m", "globals_m.html", null ],
9 | [ "n", "globals_n.html", null ],
10 | [ "p", "globals_p.html", null ],
11 | [ "r", "globals_r.html", null ],
12 | [ "s", "globals_s.html", null ],
13 | [ "t", "globals_t.html", null ],
14 | [ "u", "globals_u.html", null ],
15 | [ "v", "globals_v.html", null ],
16 | [ "w", "globals_w.html", null ]
17 | ];
--------------------------------------------------------------------------------
/docs/html/search/variables_11.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['value',['value',['../structwhd__ssid__t.html#aa88a4115b417ed84082f85ab347f4b02',1,'whd_ssid_t']]],
4 | ['version',['version',['../structwhd__event__eth__hdr.html#ab22abc2906422da61885ac6c8e6a1a59',1,'whd_event_eth_hdr::version()'],['../structwhd__event__msg.html#ab6d7b6f8c2ceaba7acda80aaf05f4899',1,'whd_event_msg::version()'],['../structwl__bss__info__struct.html#acd99bb05ca015e7d74448acb1deba7ca',1,'wl_bss_info_struct::version()']]],
5 | ['vht_5fcap',['vht_cap',['../structwl__bss__info__struct.html#a976e20571e358fe5c69ae988701102dc',1,'wl_bss_info_struct']]]
6 | ];
7 |
--------------------------------------------------------------------------------
/docs/html/structwhd__resource__source.js:
--------------------------------------------------------------------------------
1 | var structwhd__resource__source =
2 | [
3 | [ "whd_resource_size", "structwhd__resource__source.html#ab2a3bf0a36362b733939361143158e02", null ],
4 | [ "whd_get_resource_block", "structwhd__resource__source.html#a621cec3fecb5491d46d3534a59b6862b", null ],
5 | [ "whd_get_resource_no_of_blocks", "structwhd__resource__source.html#a2645315e933c6e65046bec5dad04b8e4", null ],
6 | [ "whd_get_resource_block_size", "structwhd__resource__source.html#af7ac61e99cc2504e39dfb220a34b8d39", null ],
7 | [ "whd_resource_read", "structwhd__resource__source.html#a0c9a11dcc9c8fd71189a97c3747c3e62", null ]
8 | ];
--------------------------------------------------------------------------------
/docs/html/structwhd__scan__extended__params__t.js:
--------------------------------------------------------------------------------
1 | var structwhd__scan__extended__params__t =
2 | [
3 | [ "number_of_probes_per_channel", "structwhd__scan__extended__params__t.html#ae142c15dcc2633a4ab09a282fc942186", null ],
4 | [ "scan_active_dwell_time_per_channel_ms", "structwhd__scan__extended__params__t.html#addbd186dd08b75e5de298a3d8dbb76a1", null ],
5 | [ "scan_passive_dwell_time_per_channel_ms", "structwhd__scan__extended__params__t.html#afe48c256e4f4f14eb202d51dd8348818", null ],
6 | [ "scan_home_channel_dwell_time_between_channels_ms", "structwhd__scan__extended__params__t.html#a325bae58ff955b428047edab0a2f0799", null ]
7 | ];
--------------------------------------------------------------------------------
/docs/html/group__wifi.js:
--------------------------------------------------------------------------------
1 | var group__wifi =
2 | [
3 | [ "WHD Wi-Fi Management API", "group__wifimanagement.html", "group__wifimanagement" ],
4 | [ "WHD Wi-Fi Join, Scan and Halt API", "group__wifijoin.html", "group__wifijoin" ],
5 | [ "WHD Wi-Fi Utility API", "group__wifiutilities.html", "group__wifiutilities" ],
6 | [ "WHD Wi-Fi SoftAP API", "group__wifisoftap.html", "group__wifisoftap" ],
7 | [ "WHD Wi-Fi Power Save API", "group__wifipowersave.html", "group__wifipowersave" ],
8 | [ "WHD Wi-Fi IOCTL Set/Get API", "group__wifiioctl.html", "group__wifiioctl" ],
9 | [ "WHD Wi-Fi Debug API", "group__dbg.html", "group__dbg" ]
10 | ];
--------------------------------------------------------------------------------
/docs/html/search/all_1.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['addr',['addr',['../structwhd__event__msg.html#a7c939001af591772db111e0be822b469',1,'whd_event_msg']]],
4 | ['aes_5fenabled',['AES_ENABLED',['../whd__types_8h.html#a577a9dbc615ba145496a41a2035bd615',1,'whd_types.h']]],
5 | ['assoc',['assoc',['../structwhd__listen__interval__t.html#af001610277052191979db17c0133c933',1,'whd_listen_interval_t']]],
6 | ['atim_5fwindow',['atim_window',['../structwl__bss__info__struct.html#a1bec52968a72b2101def88458f0371ec',1,'wl_bss_info_struct']]],
7 | ['auth_5ftype',['auth_type',['../structwhd__event__msg.html#a6d9c484262d9d2e9fceaa54a2e58b3c0',1,'whd_event_msg']]]
8 | ];
9 |
--------------------------------------------------------------------------------
/docs/html/search/variables_4.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['enabled_5fstatus',['enabled_status',['../structwhd__packet__filter__t.html#ad9dfd7c243623af351789a69a792beb8',1,'whd_packet_filter_t']]],
4 | ['eth',['eth',['../structwhd__event.html#ae36ac55a3c73f9f7dfa065165130b39e',1,'whd_event']]],
5 | ['eth_5fevt_5fhdr',['eth_evt_hdr',['../structwhd__event.html#a304eef8ceefeab88f71947f57df3d61b',1,'whd_event']]],
6 | ['ethertype',['ethertype',['../structwhd__event__ether__header.html#aa9296c58dc24c63c4ee927db394a97d7',1,'whd_event_ether_header']]],
7 | ['event_5ftype',['event_type',['../structwhd__event__msg.html#a45def65890de0da17bc0d6e2ca2b3a9f',1,'whd_event_msg']]]
8 | ];
9 |
--------------------------------------------------------------------------------
/docs/api_reference_manual.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | Redirect to API Reference Manual main page after 0 seconds
5 |
8 |
9 |
10 |
11 |
12 | If the automatic redirection is failing, click the following link to open API Reference Manual.
13 |
14 |
15 |
--------------------------------------------------------------------------------
/docs/html/structwhd__btc__lescan__params.js:
--------------------------------------------------------------------------------
1 | var structwhd__btc__lescan__params =
2 | [
3 | [ "priority", "structwhd__btc__lescan__params.html#a0815784d41b3c13d42ce22367abfba1d", null ],
4 | [ "duty_cycle", "structwhd__btc__lescan__params.html#ad0362052c89424bf11eb63b726b05182", null ],
5 | [ "max_win", "structwhd__btc__lescan__params.html#a531bd65b280391995c4497112ca4e9c3", null ],
6 | [ "int_grant", "structwhd__btc__lescan__params.html#a8dcea8fcf19e2facaf59891ab47375d9", null ],
7 | [ "scan_int", "structwhd__btc__lescan__params.html#ab9fbbe93d8ab19fa81bebf4ade2deddd", null ],
8 | [ "scan_win", "structwhd__btc__lescan__params.html#a02d72a917cfb65e36cd0527ed472bf8f", null ]
9 | ];
--------------------------------------------------------------------------------
/docs/html/whd__resource__api_8h.js:
--------------------------------------------------------------------------------
1 | var whd__resource__api_8h =
2 | [
3 | [ "BLOCK_SIZE", "whd__resource__api_8h.html#ad51ded0bbd705f02f73fc60c0b721ced", null ],
4 | [ "whd_resource_type_t", "whd__resource__api_8h.html#a26c678527cf0cb5196be511d9ad62c0c", [
5 | [ "WHD_RESOURCE_WLAN_FIRMWARE", "whd__resource__api_8h.html#a26c678527cf0cb5196be511d9ad62c0caf1635251dcc37bfa67af783a53f0acf3", null ],
6 | [ "WHD_RESOURCE_WLAN_NVRAM", "whd__resource__api_8h.html#a26c678527cf0cb5196be511d9ad62c0ca397297fd6225d6eae30e7fa0d40a94f7", null ],
7 | [ "WHD_RESOURCE_WLAN_CLM", "whd__resource__api_8h.html#a26c678527cf0cb5196be511d9ad62c0cad763d3e34be0df4a36b630bb7c37e51c", null ]
8 | ] ]
9 | ];
--------------------------------------------------------------------------------
/docs/html/globals_defs.js:
--------------------------------------------------------------------------------
1 | var globals_defs =
2 | [
3 | [ "a", "globals_defs.html", null ],
4 | [ "b", "globals_defs_b.html", null ],
5 | [ "e", "globals_defs_e.html", null ],
6 | [ "f", "globals_defs_f.html", null ],
7 | [ "i", "globals_defs_i.html", null ],
8 | [ "m", "globals_defs_m.html", null ],
9 | [ "n", "globals_defs_n.html", null ],
10 | [ "p", "globals_defs_p.html", null ],
11 | [ "r", "globals_defs_r.html", null ],
12 | [ "s", "globals_defs_s.html", null ],
13 | [ "t", "globals_defs_t.html", null ],
14 | [ "u", "globals_defs_u.html", null ],
15 | [ "v", "globals_defs_v.html", null ],
16 | [ "w", "globals_defs_w.html", null ]
17 | ];
--------------------------------------------------------------------------------
/docs/html/group__res.js:
--------------------------------------------------------------------------------
1 | var group__res =
2 | [
3 | [ "whd_resource_source", "structwhd__resource__source.html", [
4 | [ "whd_resource_size", "structwhd__resource__source.html#ab2a3bf0a36362b733939361143158e02", null ],
5 | [ "whd_get_resource_block", "structwhd__resource__source.html#a621cec3fecb5491d46d3534a59b6862b", null ],
6 | [ "whd_get_resource_no_of_blocks", "structwhd__resource__source.html#a2645315e933c6e65046bec5dad04b8e4", null ],
7 | [ "whd_get_resource_block_size", "structwhd__resource__source.html#af7ac61e99cc2504e39dfb220a34b8d39", null ],
8 | [ "whd_resource_read", "structwhd__resource__source.html#a0c9a11dcc9c8fd71189a97c3747c3e62", null ]
9 | ] ]
10 | ];
--------------------------------------------------------------------------------
/docs/html/search/all_10.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['thread_5fpriority',['thread_priority',['../structwhd__init__config.html#abd05090115efa85f6e47087351cc502a',1,'whd_init_config']]],
4 | ['thread_5fstack_5fsize',['thread_stack_size',['../structwhd__init__config.html#a6aa2c0bcb2024f1e4c38f9e8f6769c09',1,'whd_init_config']]],
5 | ['thread_5fstack_5fstart',['thread_stack_start',['../structwhd__init__config.html#a52591d0d84b73dea8ca0a25c486f62c7',1,'whd_init_config']]],
6 | ['tkip_5fenabled',['TKIP_ENABLED',['../whd__types_8h.html#a20f0d7118c2d35a688bcdc5b8b0920d9',1,'whd_types.h']]],
7 | ['tko_5fdata_5foffset',['TKO_DATA_OFFSET',['../whd__types_8h.html#a3e98ad24780d89cefbec71da9fac2da6',1,'whd_types.h']]]
8 | ];
9 |
--------------------------------------------------------------------------------
/docs/html/search/defines_7.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['packet_5ffilter_5flist_5fbuffer_5fmax_5flen',['PACKET_FILTER_LIST_BUFFER_MAX_LEN',['../whd__types_8h.html#a1905b69d7646a2d2e21da7042bd14374',1,'whd_types.h']]],
4 | ['pm1_5fpowersave_5fmode',['PM1_POWERSAVE_MODE',['../whd__types_8h.html#a32f56429462855603066fea3723c5217',1,'whd_types.h']]],
5 | ['pm2_5fpowersave_5fmode',['PM2_POWERSAVE_MODE',['../whd__types_8h.html#af29e5543837b68c29417a7d15e3228b7',1,'whd_types.h']]],
6 | ['pmkid_5flen',['PMKID_LEN',['../whd__types_8h.html#af2ce8126dc46ee1d9d3beda3e1003193',1,'whd_types.h']]],
7 | ['port_5ffilter_5flen',['PORT_FILTER_LEN',['../whd__types_8h.html#a7d8ed7e88b85772d09799ca87a27370d',1,'whd_types.h']]]
8 | ];
9 |
--------------------------------------------------------------------------------
/docs/xml/group__res.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | res
5 | WHD Resource API
6 | whd_resource_source
7 |
8 | Functions that enable WHD to download WLAN firmware, NVRAM and CLM BLOB on a particular hardware platform.
9 |
10 |
11 |
12 |
13 |
14 |
--------------------------------------------------------------------------------
/docs/xml/combine.xslt:
--------------------------------------------------------------------------------
1 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
--------------------------------------------------------------------------------
/docs/html/structwhd__buffer__funcs.js:
--------------------------------------------------------------------------------
1 | var structwhd__buffer__funcs =
2 | [
3 | [ "whd_host_buffer_get", "structwhd__buffer__funcs.html#ab30db243f3933eac39624c7cfa448abc", null ],
4 | [ "whd_buffer_release", "structwhd__buffer__funcs.html#a25e0a4f8235603094896917b3421baac", null ],
5 | [ "whd_buffer_get_current_piece_data_pointer", "structwhd__buffer__funcs.html#a5c2483392b61c9f4619e5fc83ec48601", null ],
6 | [ "whd_buffer_get_current_piece_size", "structwhd__buffer__funcs.html#a720960b687167d7ab440ee432e048f9d", null ],
7 | [ "whd_buffer_set_size", "structwhd__buffer__funcs.html#a5b22cc6ad30a5430bbe4c3a137d7b3cc", null ],
8 | [ "whd_buffer_add_remove_at_front", "structwhd__buffer__funcs.html#ab4c0aef4cb8722f8b22209592a84594a", null ]
9 | ];
--------------------------------------------------------------------------------
/docs/html/search/all_c.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['octet',['octet',['../structwhd__mac__t.html#abc3755f1f66dea95fce153ee4f49e907',1,'whd_mac_t']]],
4 | ['offset',['offset',['../structwhd__packet__filter__t.html#ac681806181c80437cfab37335f62ff39',1,'whd_packet_filter_t']]],
5 | ['oob_5fconfig',['oob_config',['../structwhd__sdio__config.html#a5fa87ee1769d21a2bf8a871ab7f4d1bb',1,'whd_sdio_config::oob_config()'],['../structwhd__spi__config.html#a5fa87ee1769d21a2bf8a871ab7f4d1bb',1,'whd_spi_config::oob_config()']]],
6 | ['other_5fband',['other_band',['../structwhd__band__list__t.html#ad8ab251449a85be9bcc30eb9113862e6',1,'whd_band_list_t']]],
7 | ['oui',['oui',['../structwhd__event__eth__hdr.html#a5d81eb4d4b4a5b8d3a89be061d06b64d',1,'whd_event_eth_hdr']]]
8 | ];
9 |
--------------------------------------------------------------------------------
/docs/html/group__wifimanagement.js:
--------------------------------------------------------------------------------
1 | var group__wifimanagement =
2 | [
3 | [ "whd_init", "group__wifimanagement.html#ga286dde2ee65ac3ea5ae67a6e6ef25f0a", null ],
4 | [ "whd_wifi_on", "group__wifimanagement.html#ga1c8bf41b593cb947266f8690d495f381", null ],
5 | [ "whd_wifi_off", "group__wifimanagement.html#ga422587a9b104a871233a42aceb2141d2", null ],
6 | [ "whd_deinit", "group__wifimanagement.html#gab7d6e59874922e5646e08e52082e32f5", null ],
7 | [ "whd_wifi_set_up", "group__wifimanagement.html#ga925da3b1ed914d7bb661d3cb2af50680", null ],
8 | [ "whd_wifi_set_down", "group__wifimanagement.html#ga412c2d4653a7c36329c6cf78be344336", null ],
9 | [ "whd_add_secondary_interface", "group__wifimanagement.html#ga553c009e9f6f856dfe243d745e21bbf9", null ]
10 | ];
--------------------------------------------------------------------------------
/docs/html/search/variables_b.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['octet',['octet',['../structwhd__mac__t.html#abc3755f1f66dea95fce153ee4f49e907',1,'whd_mac_t']]],
4 | ['offset',['offset',['../structwhd__packet__filter__t.html#ac681806181c80437cfab37335f62ff39',1,'whd_packet_filter_t']]],
5 | ['oob_5fconfig',['oob_config',['../structwhd__sdio__config.html#a5fa87ee1769d21a2bf8a871ab7f4d1bb',1,'whd_sdio_config::oob_config()'],['../structwhd__spi__config.html#a5fa87ee1769d21a2bf8a871ab7f4d1bb',1,'whd_spi_config::oob_config()']]],
6 | ['other_5fband',['other_band',['../structwhd__band__list__t.html#ad8ab251449a85be9bcc30eb9113862e6',1,'whd_band_list_t']]],
7 | ['oui',['oui',['../structwhd__event__eth__hdr.html#a5d81eb4d4b4a5b8d3a89be061d06b64d',1,'whd_event_eth_hdr']]]
8 | ];
9 |
--------------------------------------------------------------------------------
/docs/html/structwhd__packet__filter__t.js:
--------------------------------------------------------------------------------
1 | var structwhd__packet__filter__t =
2 | [
3 | [ "id", "structwhd__packet__filter__t.html#abaabdc509cdaba7df9f56c6c76f3ae19", null ],
4 | [ "rule", "structwhd__packet__filter__t.html#a6b5d1db53f323ed75aaaa1ecaabe4533", null ],
5 | [ "offset", "structwhd__packet__filter__t.html#ac681806181c80437cfab37335f62ff39", null ],
6 | [ "mask_size", "structwhd__packet__filter__t.html#a4366e37b92d06167be3c708a731a904a", null ],
7 | [ "mask", "structwhd__packet__filter__t.html#aeef3362381f6b1bbd1ae35e60f5aa077", null ],
8 | [ "pattern", "structwhd__packet__filter__t.html#af42a55e4e3cdd2ea57e52a29a0d77ce3", null ],
9 | [ "enabled_status", "structwhd__packet__filter__t.html#ad9dfd7c243623af351789a69a792beb8", null ]
10 | ];
--------------------------------------------------------------------------------
/docs/html/search/searchdata.js:
--------------------------------------------------------------------------------
1 | var indexSectionsWithContent =
2 | {
3 | 0: "_abcdefhilmnoprstuvw",
4 | 1: "_w",
5 | 2: "w",
6 | 3: "w",
7 | 4: "abcdefhilmnoprstuvw",
8 | 5: "psw",
9 | 6: "sw",
10 | 7: "bvw",
11 | 8: "abefimnprstuvw",
12 | 9: "w"
13 | };
14 |
15 | var indexSectionNames =
16 | {
17 | 0: "all",
18 | 1: "classes",
19 | 2: "files",
20 | 3: "functions",
21 | 4: "variables",
22 | 5: "typedefs",
23 | 6: "enums",
24 | 7: "enumvalues",
25 | 8: "defines",
26 | 9: "groups"
27 | };
28 |
29 | var indexSectionLabels =
30 | {
31 | 0: "All",
32 | 1: "Data Structures",
33 | 2: "Files",
34 | 3: "Functions",
35 | 4: "Variables",
36 | 5: "Typedefs",
37 | 6: "Enumerations",
38 | 7: "Enumerator",
39 | 8: "Macros",
40 | 9: "Modules"
41 | };
42 |
43 |
--------------------------------------------------------------------------------
/docs/html/search/all_5.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['enabled_5fstatus',['enabled_status',['../structwhd__packet__filter__t.html#ad9dfd7c243623af351789a69a792beb8',1,'whd_packet_filter_t']]],
4 | ['enterprise_5fenabled',['ENTERPRISE_ENABLED',['../whd__types_8h.html#ada6d6331053c0f88c63d77ba8d2019c8',1,'whd_types.h']]],
5 | ['eth',['eth',['../structwhd__event.html#ae36ac55a3c73f9f7dfa065165130b39e',1,'whd_event']]],
6 | ['eth_5fevt_5fhdr',['eth_evt_hdr',['../structwhd__event.html#a304eef8ceefeab88f71947f57df3d61b',1,'whd_event']]],
7 | ['ethertype',['ethertype',['../structwhd__event__ether__header.html#aa9296c58dc24c63c4ee927db394a97d7',1,'whd_event_ether_header']]],
8 | ['event_5ftype',['event_type',['../structwhd__event__msg.html#a45def65890de0da17bc0d6e2ca2b3a9f',1,'whd_event_msg']]]
9 | ];
10 |
--------------------------------------------------------------------------------
/docs/html/search/variables_9.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['mac_5flist',['mac_list',['../structwhd__maclist__t.html#a789742dac11adf87a322501f5f81dbb2',1,'whd_maclist_t']]],
4 | ['mask',['mask',['../structwhd__packet__filter__t.html#aeef3362381f6b1bbd1ae35e60f5aa077',1,'whd_packet_filter_t']]],
5 | ['mask_5fsize',['mask_size',['../structwhd__packet__filter__t.html#a4366e37b92d06167be3c708a731a904a',1,'whd_packet_filter_t']]],
6 | ['max_5fdata_5frate',['max_data_rate',['../structwhd__scan__result.html#a2deb22a1108e6c9371d92d496c07da01',1,'whd_scan_result::max_data_rate()'],['../structwhd__ap__info.html#a2deb22a1108e6c9371d92d496c07da01',1,'whd_ap_info::max_data_rate()']]],
7 | ['max_5fwin',['max_win',['../structwhd__btc__lescan__params.html#a531bd65b280391995c4497112ca4e9c3',1,'whd_btc_lescan_params']]]
8 | ];
9 |
--------------------------------------------------------------------------------
/docs/html/group__dbg.js:
--------------------------------------------------------------------------------
1 | var group__dbg =
2 | [
3 | [ "whd_wifi_get_wifi_version", "group__dbg.html#ga334e8f04bdbc06da6eadf29cea997b99", null ],
4 | [ "whd_wifi_get_clm_version", "group__dbg.html#ga1e8a85564910052e82332a89db4d9ff5", null ],
5 | [ "whd_wifi_read_wlan_log", "group__dbg.html#ga7f089a4c933c9c05a61e2cfc00fcb4f8", null ],
6 | [ "whd_wifi_print_whd_log", "group__dbg.html#ga6435c76ac1eae5af952053d76d9c67ab", null ],
7 | [ "whd_network_get_ifidx_from_ifp", "group__dbg.html#ga01abfdd80ff65c7cac64e0d7c2f93c60", null ],
8 | [ "whd_network_get_bsscfgidx_from_ifp", "group__dbg.html#ga84376c0830fbdb04c67812243539d4c6", null ],
9 | [ "whd_wifi_get_bss_info", "group__dbg.html#gab4a8c97085b18321d8d682b1578edf7d", null ],
10 | [ "whd_print_stats", "group__dbg.html#gab6dca3a6d7a90a1f9d8fb18660048c18", null ]
11 | ];
--------------------------------------------------------------------------------
/docs/html/search/variables_a.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['n_5fcap',['n_cap',['../structwl__bss__info__struct.html#aaa58323f8c11ee56cc8d8c2e66938230',1,'wl_bss_info_struct']]],
4 | ['nbss_5fcap',['nbss_cap',['../structwl__bss__info__struct.html#aafd41688d55159e60c6970dddbfdf4ba',1,'wl_bss_info_struct']]],
5 | ['next',['next',['../structwhd__scan__result.html#a98448b39c64ea60aa2166916acc60849',1,'whd_scan_result::next()'],['../structwhd__ap__info.html#a79b534cf566945b2c8b016126425102b',1,'whd_ap_info::next()']]],
6 | ['number_5fof_5fbands',['number_of_bands',['../structwhd__band__list__t.html#aa96a08185b53b8f402dfbc637c6f162d',1,'whd_band_list_t']]],
7 | ['number_5fof_5fprobes_5fper_5fchannel',['number_of_probes_per_channel',['../structwhd__scan__extended__params__t.html#ae142c15dcc2633a4ab09a282fc942186',1,'whd_scan_extended_params_t']]]
8 | ];
9 |
--------------------------------------------------------------------------------
/docs/html/structwhd__ap__info.js:
--------------------------------------------------------------------------------
1 | var structwhd__ap__info =
2 | [
3 | [ "SSID", "structwhd__ap__info.html#ae3940d431c3c3ed25294eb70a02c330b", null ],
4 | [ "BSSID", "structwhd__ap__info.html#acff14471b28062500a2992114ae54765", null ],
5 | [ "signal_strength", "structwhd__ap__info.html#ac303b69da3c469c92299a6ff260e2859", null ],
6 | [ "max_data_rate", "structwhd__ap__info.html#a2deb22a1108e6c9371d92d496c07da01", null ],
7 | [ "bss_type", "structwhd__ap__info.html#ad1f59c68ce8ec9dad45866f67ee0ef44", null ],
8 | [ "security", "structwhd__ap__info.html#ae8d5baabacdabe6d3590465572849754", null ],
9 | [ "channel", "structwhd__ap__info.html#a715f5cb061d11eb75981741eda4dafcd", null ],
10 | [ "band", "structwhd__ap__info.html#aee4db592d40d1e5a4305eb6ba177c1d7", null ],
11 | [ "next", "structwhd__ap__info.html#a79b534cf566945b2c8b016126425102b", null ]
12 | ];
--------------------------------------------------------------------------------
/docs/html/structwhd__auth__params.js:
--------------------------------------------------------------------------------
1 | var structwhd__auth__params =
2 | [
3 | [ "version", "structwhd__auth__params.html#acd99bb05ca015e7d74448acb1deba7ca", null ],
4 | [ "dwell_time", "structwhd__auth__params.html#a29f66e81570f9839873aa4fd8ed815a6", null ],
5 | [ "len", "structwhd__auth__params.html#a8aed22e2c7b283705ec82e0120515618", null ],
6 | [ "fc", "structwhd__auth__params.html#aa8378608123958cc47f559321ba14435", null ],
7 | [ "channel", "structwhd__auth__params.html#a416297e763a4ef969dc4b11fbf607c8d", null ],
8 | [ "da", "structwhd__auth__params.html#a3402e896c67f9c37205d4156e3d6b9f3", null ],
9 | [ "bssid", "structwhd__auth__params.html#a6b098aafc203fb6726b5baaf5131c872", null ],
10 | [ "packetId", "structwhd__auth__params.html#a097d1daa9ed2d399b5d9436402744098", null ],
11 | [ "data", "structwhd__auth__params.html#aa86e1085c6a16f60258f29c9d5fc2144", null ]
12 | ];
--------------------------------------------------------------------------------
/docs/html/search/all_4.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['data',['data',['../structwhd__wep__key__t.html#a6460a21fbea84550b8bf9c7ce257e4ed',1,'whd_wep_key_t']]],
4 | ['datalen',['datalen',['../structwhd__event__msg.html#a20ef2f8b0dc25d28c0c76be72919a60a',1,'whd_event_msg']]],
5 | ['destination_5faddress',['destination_address',['../structwhd__event__ether__header.html#aecece25a401285d039a6f30991dad78e',1,'whd_event_ether_header']]],
6 | ['dev_5fgpio_5fsel',['dev_gpio_sel',['../structwhd__oob__config.html#a2d83d43c26f20c82203b65cef7cf9d2f',1,'whd_oob_config']]],
7 | ['dtim',['dtim',['../structwhd__listen__interval__t.html#a011e406e7bba2200194b90d308ea2e82',1,'whd_listen_interval_t']]],
8 | ['dtim_5fperiod',['dtim_period',['../structwl__bss__info__struct.html#a2817cb129e69f6ce5a24dfb2dd8706cc',1,'wl_bss_info_struct']]],
9 | ['duty_5fcycle',['duty_cycle',['../structwhd__btc__lescan__params.html#ad0362052c89424bf11eb63b726b05182',1,'whd_btc_lescan_params']]]
10 | ];
11 |
--------------------------------------------------------------------------------
/docs/html/search/all_b.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['n_5fcap',['n_cap',['../structwl__bss__info__struct.html#aaa58323f8c11ee56cc8d8c2e66938230',1,'wl_bss_info_struct']]],
4 | ['nbss_5fcap',['nbss_cap',['../structwl__bss__info__struct.html#aafd41688d55159e60c6970dddbfdf4ba',1,'wl_bss_info_struct']]],
5 | ['next',['next',['../structwhd__scan__result.html#a98448b39c64ea60aa2166916acc60849',1,'whd_scan_result::next()'],['../structwhd__ap__info.html#a79b534cf566945b2c8b016126425102b',1,'whd_ap_info::next()']]],
6 | ['no_5fpowersave_5fmode',['NO_POWERSAVE_MODE',['../whd__types_8h.html#a287bbd4f521f0d1cf44165bc617cebf5',1,'whd_types.h']]],
7 | ['number_5fof_5fbands',['number_of_bands',['../structwhd__band__list__t.html#aa96a08185b53b8f402dfbc637c6f162d',1,'whd_band_list_t']]],
8 | ['number_5fof_5fprobes_5fper_5fchannel',['number_of_probes_per_channel',['../structwhd__scan__extended__params__t.html#ae142c15dcc2633a4ab09a282fc942186',1,'whd_scan_extended_params_t']]]
9 | ];
10 |
--------------------------------------------------------------------------------
/docs/html/search/variables_3.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['data',['data',['../structwhd__wep__key__t.html#a6460a21fbea84550b8bf9c7ce257e4ed',1,'whd_wep_key_t']]],
4 | ['datalen',['datalen',['../structwhd__event__msg.html#a20ef2f8b0dc25d28c0c76be72919a60a',1,'whd_event_msg']]],
5 | ['destination_5faddress',['destination_address',['../structwhd__event__ether__header.html#aecece25a401285d039a6f30991dad78e',1,'whd_event_ether_header']]],
6 | ['dev_5fgpio_5fsel',['dev_gpio_sel',['../structwhd__oob__config.html#a2d83d43c26f20c82203b65cef7cf9d2f',1,'whd_oob_config']]],
7 | ['dtim',['dtim',['../structwhd__listen__interval__t.html#a011e406e7bba2200194b90d308ea2e82',1,'whd_listen_interval_t']]],
8 | ['dtim_5fperiod',['dtim_period',['../structwl__bss__info__struct.html#a2817cb129e69f6ce5a24dfb2dd8706cc',1,'wl_bss_info_struct']]],
9 | ['duty_5fcycle',['duty_cycle',['../structwhd__btc__lescan__params.html#ad0362052c89424bf11eb63b726b05182',1,'whd_btc_lescan_params']]]
10 | ];
11 |
--------------------------------------------------------------------------------
/docs/html/group__wifisoftap.js:
--------------------------------------------------------------------------------
1 | var group__wifisoftap =
2 | [
3 | [ "whd_wifi_init_ap", "group__wifisoftap.html#ga647aebc1d86708017fd11029e2e1a51c", null ],
4 | [ "whd_wifi_start_ap", "group__wifisoftap.html#ga3c9aa99add3f6a6d13e9092bd6e1246b", null ],
5 | [ "whd_wifi_stop_ap", "group__wifisoftap.html#ga2c6c28512678dc57dabb641c41e30d41", null ],
6 | [ "whd_wifi_ap_get_max_assoc", "group__wifisoftap.html#ga32982684d093a173a6e578856b581d29", null ],
7 | [ "whd_wifi_get_associated_client_list", "group__wifisoftap.html#ga9e974ab0fcc24698d01a5abc3e2c1dbb", null ],
8 | [ "whd_wifi_deauth_sta", "group__wifisoftap.html#gad9ad2649c18db8773351a5938e7930e4", null ],
9 | [ "whd_wifi_get_ap_info", "group__wifisoftap.html#ga95c40af4be45d119b737c0113d9a038e", null ],
10 | [ "whd_wifi_ap_set_beacon_interval", "group__wifisoftap.html#gaf2758fcc1028704d801b16d77b96a345", null ],
11 | [ "whd_wifi_ap_set_dtim_interval", "group__wifisoftap.html#ga57c57ad4d5acf499e90ff8db020fa2d9", null ]
12 | ];
--------------------------------------------------------------------------------
/docs/xml/dir_bfccd401955b95cf8c75461437045ac0.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | inc
5 | whd.h
6 | whd_events.h
7 | whd_network_types.h
8 | whd_resource_api.h
9 | whd_types.h
10 | whd_version.h
11 | whd_wifi_api.h
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
--------------------------------------------------------------------------------
/docs/html/group__wifijoin.js:
--------------------------------------------------------------------------------
1 | var group__wifijoin =
2 | [
3 | [ "whd_scan_result_callback_t", "group__wifijoin.html#ga9f8c6096922212981dd2101a17aec471", null ],
4 | [ "whd_auth_result_callback_t", "group__wifijoin.html#ga2604c8dec9eff39e79b3281496da2611", null ],
5 | [ "whd_wifi_scan_synch", "group__wifijoin.html#ga2752d761f639411027fffa67038d8a61", null ],
6 | [ "whd_wifi_scan", "group__wifijoin.html#ga82d8c980d15acf0e6e18b56423f4e52b", null ],
7 | [ "whd_wifi_stop_scan", "group__wifijoin.html#gacf8632bb68cef4d831083a66bee7b8fa", null ],
8 | [ "whd_wifi_external_auth_request", "group__wifijoin.html#ga58ef7de14079c4b2b879e786a5e15c24", null ],
9 | [ "whd_wifi_stop_external_auth_request", "group__wifijoin.html#gab5bc462251b6849ebd8e708a2560066d", null ],
10 | [ "whd_wifi_join", "group__wifijoin.html#gac767814ae445f735b51686db20c780be", null ],
11 | [ "whd_wifi_join_specific", "group__wifijoin.html#gae41c4ab0b2f3ecc433a6c4e89238b066", null ],
12 | [ "whd_wifi_leave", "group__wifijoin.html#ga971ed7d8e459c715aa9bf3c52b563d8b", null ]
13 | ];
--------------------------------------------------------------------------------
/docs/html/whd_8h.js:
--------------------------------------------------------------------------------
1 | var whd_8h =
2 | [
3 | [ "whd_init_config", "structwhd__init__config.html", "structwhd__init__config" ],
4 | [ "INCLUDED_WHD_H", "whd_8h.html#a54c1a5e4a019c5fa6df104ada4031b1a", null ],
5 | [ "whd_driver_t", "whd_8h.html#ac45015d82e65db891b463066873eca4f", null ],
6 | [ "whd_bt_info_t", "whd_8h.html#abb71e6e14de31e2b2da19bfb425a590e", null ],
7 | [ "whd_bt_dev_t", "whd_8h.html#ad739b6e984d3734516e40194e903f94e", null ],
8 | [ "whd_interface_t", "whd_8h.html#a2e544c482ddbb690bbb95ce7174e79a0", null ],
9 | [ "whd_buffer_funcs_t", "whd_8h.html#a44a6e9abc68a4322a3958bdc24ae9981", null ],
10 | [ "whd_netif_funcs_t", "whd_8h.html#ac35b975959ed585acf554535b502ce68", null ],
11 | [ "whd_resource_source_t", "whd_8h.html#a05847ad8fa418d69d5f51fe654835b8b", null ],
12 | [ "whd_sdio_funcs_t", "whd_8h.html#af5e9a147a89968d2026fd7720a519bbd", null ],
13 | [ "whd_spi_funcs_t", "whd_8h.html#a7373cb0b0ef75e1b740fd53c77bda5e4", null ],
14 | [ "whd_init_config_t", "whd_8h.html#a933f0025533b9b88ecb77b651db29250", null ]
15 | ];
--------------------------------------------------------------------------------
/docs/html/structwhd__event__msg.js:
--------------------------------------------------------------------------------
1 | var structwhd__event__msg =
2 | [
3 | [ "version", "structwhd__event__msg.html#ab6d7b6f8c2ceaba7acda80aaf05f4899", null ],
4 | [ "flags", "structwhd__event__msg.html#a1e87af3c18a2fd36c61faf89949bdc3f", null ],
5 | [ "event_type", "structwhd__event__msg.html#a45def65890de0da17bc0d6e2ca2b3a9f", null ],
6 | [ "status", "structwhd__event__msg.html#ade20423e91627f07e610924cb0081623", null ],
7 | [ "reason", "structwhd__event__msg.html#a5ac0b16c31813f87b98e97cc5bacd64a", null ],
8 | [ "auth_type", "structwhd__event__msg.html#a6d9c484262d9d2e9fceaa54a2e58b3c0", null ],
9 | [ "datalen", "structwhd__event__msg.html#a20ef2f8b0dc25d28c0c76be72919a60a", null ],
10 | [ "addr", "structwhd__event__msg.html#a7c939001af591772db111e0be822b469", null ],
11 | [ "ifname", "structwhd__event__msg.html#a6416f2a9886b328d85974b42f5a34ce5", null ],
12 | [ "ifidx", "structwhd__event__msg.html#aee54e454588cb953b7f349e589c2d09f", null ],
13 | [ "bsscfgidx", "structwhd__event__msg.html#aa2c53e1708eb89382779539506cb4359", null ]
14 | ];
--------------------------------------------------------------------------------
/docs/xml/group__wifi.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | wifi
5 | WHD Wi-Fi API
6 | WHD Wi-Fi Management API
7 | WHD Wi-Fi Join, Scan and Halt API
8 | WHD Wi-Fi Utility API
9 | WHD Wi-Fi SoftAP API
10 | WHD Wi-Fi Power Save API
11 | WHD Wi-Fi IOCTL Set/Get API
12 | WHD Wi-Fi Debug API
13 |
14 | APIs for controlling the Wi-Fi system.
15 |
16 |
17 |
18 |
19 |
20 |
--------------------------------------------------------------------------------
/docs/html/search/all_a.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['mac_5flist',['mac_list',['../structwhd__maclist__t.html#a789742dac11adf87a322501f5f81dbb2',1,'whd_maclist_t']]],
4 | ['mask',['mask',['../structwhd__packet__filter__t.html#aeef3362381f6b1bbd1ae35e60f5aa077',1,'whd_packet_filter_t']]],
5 | ['mask_5fsize',['mask_size',['../structwhd__packet__filter__t.html#a4366e37b92d06167be3c708a731a904a',1,'whd_packet_filter_t']]],
6 | ['max_5fbus_5fheader_5fsize',['MAX_BUS_HEADER_SIZE',['../whd__types_8h.html#aab3fad8b23f2db6d6c985134359bec0d',1,'whd_types.h']]],
7 | ['max_5fdata_5frate',['max_data_rate',['../structwhd__scan__result.html#a2deb22a1108e6c9371d92d496c07da01',1,'whd_scan_result::max_data_rate()'],['../structwhd__ap__info.html#a2deb22a1108e6c9371d92d496c07da01',1,'whd_ap_info::max_data_rate()']]],
8 | ['max_5fwin',['max_win',['../structwhd__btc__lescan__params.html#a531bd65b280391995c4497112ca4e9c3',1,'whd_btc_lescan_params']]],
9 | ['mcsset_5flen',['MCSSET_LEN',['../whd__types_8h.html#aa44a8901a98f9868efefee50db967736',1,'whd_types.h']]],
10 | ['mk_5fcntry',['MK_CNTRY',['../whd__types_8h.html#a4ab8a2182e68bb029551aa754bff1861',1,'whd_types.h']]]
11 | ];
12 |
--------------------------------------------------------------------------------
/docs/html/group__buffif.js:
--------------------------------------------------------------------------------
1 | var group__buffif =
2 | [
3 | [ "whd_buffer_funcs", "structwhd__buffer__funcs.html", [
4 | [ "whd_host_buffer_get", "structwhd__buffer__funcs.html#ab30db243f3933eac39624c7cfa448abc", null ],
5 | [ "whd_buffer_release", "structwhd__buffer__funcs.html#a25e0a4f8235603094896917b3421baac", null ],
6 | [ "whd_buffer_get_current_piece_data_pointer", "structwhd__buffer__funcs.html#a5c2483392b61c9f4619e5fc83ec48601", null ],
7 | [ "whd_buffer_get_current_piece_size", "structwhd__buffer__funcs.html#a720960b687167d7ab440ee432e048f9d", null ],
8 | [ "whd_buffer_set_size", "structwhd__buffer__funcs.html#a5b22cc6ad30a5430bbe4c3a137d7b3cc", null ],
9 | [ "whd_buffer_add_remove_at_front", "structwhd__buffer__funcs.html#ab4c0aef4cb8722f8b22209592a84594a", null ]
10 | ] ],
11 | [ "whd_buffer_dir_t", "group__buffif.html#ga44a64c51498b204ceef5555209e29452", [
12 | [ "WHD_NETWORK_TX", "group__buffif.html#gga44a64c51498b204ceef5555209e29452a3d24bf5423cc175fe6ee80bd359dc5bd", null ],
13 | [ "WHD_NETWORK_RX", "group__buffif.html#gga44a64c51498b204ceef5555209e29452a11af875b5bd8b18c4a0c878af601d1ca", null ]
14 | ] ]
15 | ];
--------------------------------------------------------------------------------
/docs/html/search/all_d.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['packet_5ffilter_5flist_5fbuffer_5fmax_5flen',['PACKET_FILTER_LIST_BUFFER_MAX_LEN',['../whd__types_8h.html#a1905b69d7646a2d2e21da7042bd14374',1,'whd_types.h']]],
4 | ['pattern',['pattern',['../structwhd__packet__filter__t.html#af42a55e4e3cdd2ea57e52a29a0d77ce3',1,'whd_packet_filter_t']]],
5 | ['phy_5fnoise',['phy_noise',['../structwl__bss__info__struct.html#a85ba569dec5085a93016434929bbf7d1',1,'wl_bss_info_struct']]],
6 | ['pm1_5fpowersave_5fmode',['PM1_POWERSAVE_MODE',['../whd__types_8h.html#a32f56429462855603066fea3723c5217',1,'whd_types.h']]],
7 | ['pm2_5fpowersave_5fmode',['PM2_POWERSAVE_MODE',['../whd__types_8h.html#af29e5543837b68c29417a7d15e3228b7',1,'whd_types.h']]],
8 | ['pmkid_5flen',['PMKID_LEN',['../whd__types_8h.html#af2ce8126dc46ee1d9d3beda3e1003193',1,'whd_types.h']]],
9 | ['pmkid_5ft',['pmkid_t',['../whd__types_8h.html#a41a5921cae8749f8c7b96f216ff318a3',1,'whd_types.h']]],
10 | ['port_5ffilter_5flen',['PORT_FILTER_LEN',['../whd__types_8h.html#a7d8ed7e88b85772d09799ca87a27370d',1,'whd_types.h']]],
11 | ['priority',['priority',['../structwhd__btc__lescan__params.html#a0815784d41b3c13d42ce22367abfba1d',1,'whd_btc_lescan_params']]]
12 | ];
13 |
--------------------------------------------------------------------------------
/docs/html/search/enumvalues_1.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['vendor_5fie_5fassoc_5frequest',['VENDOR_IE_ASSOC_REQUEST',['../whd__types_8h.html#a07b4f24f4e2abacc45a9ad29f008488faaef0a32dac2a32e2c0c2487494f75a69',1,'whd_types.h']]],
4 | ['vendor_5fie_5fassoc_5fresponse',['VENDOR_IE_ASSOC_RESPONSE',['../whd__types_8h.html#a07b4f24f4e2abacc45a9ad29f008488fa15ec24f3a519534a9eabecae497c5140',1,'whd_types.h']]],
5 | ['vendor_5fie_5fauth_5fresponse',['VENDOR_IE_AUTH_RESPONSE',['../whd__types_8h.html#a07b4f24f4e2abacc45a9ad29f008488fa13f87ea3b6980f7e825f530d820e2463',1,'whd_types.h']]],
6 | ['vendor_5fie_5fbeacon',['VENDOR_IE_BEACON',['../whd__types_8h.html#a07b4f24f4e2abacc45a9ad29f008488fa2a4a988b626a9dc9f5816aa69e7e24cf',1,'whd_types.h']]],
7 | ['vendor_5fie_5fcustom',['VENDOR_IE_CUSTOM',['../whd__types_8h.html#a07b4f24f4e2abacc45a9ad29f008488fa470a17144a803cdfc1571b0fcc3f616f',1,'whd_types.h']]],
8 | ['vendor_5fie_5fprobe_5frequest',['VENDOR_IE_PROBE_REQUEST',['../whd__types_8h.html#a07b4f24f4e2abacc45a9ad29f008488fa49f0a957e4f09c15c7fb0d8cc7aa6ec4',1,'whd_types.h']]],
9 | ['vendor_5fie_5fprobe_5fresponse',['VENDOR_IE_PROBE_RESPONSE',['../whd__types_8h.html#a07b4f24f4e2abacc45a9ad29f008488fa049ccab77f9aa6149b8342883eebff98',1,'whd_types.h']]]
10 | ];
11 |
--------------------------------------------------------------------------------
/docs/html/structwhd__scan__result.js:
--------------------------------------------------------------------------------
1 | var structwhd__scan__result =
2 | [
3 | [ "SSID", "structwhd__scan__result.html#ae3940d431c3c3ed25294eb70a02c330b", null ],
4 | [ "BSSID", "structwhd__scan__result.html#acff14471b28062500a2992114ae54765", null ],
5 | [ "signal_strength", "structwhd__scan__result.html#ac303b69da3c469c92299a6ff260e2859", null ],
6 | [ "max_data_rate", "structwhd__scan__result.html#a2deb22a1108e6c9371d92d496c07da01", null ],
7 | [ "bss_type", "structwhd__scan__result.html#ad1f59c68ce8ec9dad45866f67ee0ef44", null ],
8 | [ "security", "structwhd__scan__result.html#ae8d5baabacdabe6d3590465572849754", null ],
9 | [ "channel", "structwhd__scan__result.html#a715f5cb061d11eb75981741eda4dafcd", null ],
10 | [ "band", "structwhd__scan__result.html#aee4db592d40d1e5a4305eb6ba177c1d7", null ],
11 | [ "ccode", "structwhd__scan__result.html#a4f626e97f0f0ea28fea702a7ecaad54f", null ],
12 | [ "flags", "structwhd__scan__result.html#aa2585d779da0ab21273a8d92de9a0ebe", null ],
13 | [ "next", "structwhd__scan__result.html#a98448b39c64ea60aa2166916acc60849", null ],
14 | [ "ie_ptr", "structwhd__scan__result.html#a460ec020636ddecd8758543cfa83e101", null ],
15 | [ "ie_len", "structwhd__scan__result.html#a5530db0834a2796234ed42c3fcb5c0f4", null ]
16 | ];
--------------------------------------------------------------------------------
/WHD/COMPONENT_WIFI6/resources/clm_resources.h:
--------------------------------------------------------------------------------
1 | /*
2 | * Cypress Semiconductor Apache2 n */
3 | /* Automatically generated file - this comment ensures resources.h file creation */
4 | /* Auto-generated header file. Do not edit */
5 | #ifndef INCLUDED_CLM_RESOURCES_H_
6 | #define INCLUDED_CLM_RESOURCES_H_
7 | #include "wiced_resource.h"
8 |
9 | extern const resource_hnd_t wifi_firmware_clm_blob;
10 | extern const unsigned char wifi_firmware_clm_blob_data[];
11 | extern uint32_t wifi_firmware_clm_blob_size;
12 |
13 | #ifndef __IAR_SYSTEMS_ICC__
14 | #if defined(COMPONENT_CAT5) && defined(PSRAM_BUILD)
15 | RESOURCE_BIN_ADD(".cy_psram_data.clm", CLM_IMAGE_NAME, wifi_firmware_clm_blob_data, wifi_firmware_clm_blob_size);
16 | #else
17 | #ifdef CY_STORAGE_WIFI_DATA
18 | RESOURCE_BIN_ADD(".cy_xip.clm", CLM_IMAGE_NAME, wifi_firmware_clm_blob_data, wifi_firmware_clm_blob_size);
19 | #else
20 | RESOURCE_BIN_ADD(".rodata", CLM_IMAGE_NAME, wifi_firmware_clm_blob_data, wifi_firmware_clm_blob_size);
21 | #endif /* ifdef CY_STORAGE_WIFI_DATA */
22 | #endif /* if defined(COMPONENT_CAT5) && defined(PSRAM_BUILD) */
23 | #endif /* ifndef __IAR_SYSTEMS_ICC__ */
24 | const resource_hnd_t wifi_firmware_clm_blob = { RESOURCE_IN_MEMORY, CLM_IMAGE_SIZE, {.mem = { (const char *) wifi_firmware_clm_blob_data }}};
25 |
26 | #endif /* ifndef INCLUDED_CLM_RESOURCES_H_ */
27 |
--------------------------------------------------------------------------------
/docs/html/search/groups_0.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['whd_20buffer_20interface_20api',['WHD Buffer Interface API',['../group__buffif.html',1,'']]],
4 | ['whd_20bus_20api',['WHD Bus API',['../group__busapi.html',1,'']]],
5 | ['whd_20wi_2dfi_20debug_20api',['WHD Wi-Fi Debug API',['../group__dbg.html',1,'']]],
6 | ['whd_20event_20handling_20api',['WHD Event handling API',['../group__event.html',1,'']]],
7 | ['whd_20network_20interface_20api',['WHD Network Interface API',['../group__netif.html',1,'']]],
8 | ['whd_20resource_20api',['WHD Resource API',['../group__res.html',1,'']]],
9 | ['whd_20wi_2dfi_20api',['WHD Wi-Fi API',['../group__wifi.html',1,'']]],
10 | ['whd_20wi_2dfi_20ioctl_20set_2fget_20api',['WHD Wi-Fi IOCTL Set/Get API',['../group__wifiioctl.html',1,'']]],
11 | ['whd_20wi_2dfi_20join_2c_20scan_20and_20halt_20api',['WHD Wi-Fi Join, Scan and Halt API',['../group__wifijoin.html',1,'']]],
12 | ['whd_20wi_2dfi_20management_20api',['WHD Wi-Fi Management API',['../group__wifimanagement.html',1,'']]],
13 | ['whd_20wi_2dfi_20power_20save_20api',['WHD Wi-Fi Power Save API',['../group__wifipowersave.html',1,'']]],
14 | ['whd_20wi_2dfi_20softap_20api',['WHD Wi-Fi SoftAP API',['../group__wifisoftap.html',1,'']]],
15 | ['whd_20wi_2dfi_20utility_20api',['WHD Wi-Fi Utility API',['../group__wifiutilities.html',1,'']]]
16 | ];
17 |
--------------------------------------------------------------------------------
/docs/html/search/all_3.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['capability',['capability',['../structwl__bss__info__struct.html#a4d6a7cc78819fe901fa45a1b51266e18',1,'wl_bss_info_struct']]],
4 | ['ccode',['ccode',['../structwhd__scan__result.html#a4f626e97f0f0ea28fea702a7ecaad54f',1,'whd_scan_result']]],
5 | ['channel',['channel',['../structwhd__scan__result.html#a715f5cb061d11eb75981741eda4dafcd',1,'whd_scan_result::channel()'],['../structwhd__simple__scan__result.html#a715f5cb061d11eb75981741eda4dafcd',1,'whd_simple_scan_result::channel()'],['../structwhd__ap__info.html#a715f5cb061d11eb75981741eda4dafcd',1,'whd_ap_info::channel()']]],
6 | ['chanspec',['chanspec',['../structwl__bss__info__struct.html#aa5d9886a989c0e36349581e3f06cd4c0',1,'wl_bss_info_struct']]],
7 | ['count',['count',['../structwl__bss__info__struct.html#a86988a65e0d3ece7990c032c159786d6',1,'wl_bss_info_struct::count()'],['../structwhd__maclist__t.html#a86988a65e0d3ece7990c032c159786d6',1,'whd_maclist_t::count()']]],
8 | ['country',['country',['../structwhd__init__config.html#a7c552f1f715c8aa245f40d4be48b0fc9',1,'whd_init_config']]],
9 | ['ctl_5fch',['ctl_ch',['../structwl__bss__info__struct.html#aaba7272626229ace409b150bb1981044',1,'wl_bss_info_struct']]],
10 | ['current_5fband',['current_band',['../structwhd__band__list__t.html#aed8b81544ada7366584d9cdea48639f9',1,'whd_band_list_t']]]
11 | ];
12 |
--------------------------------------------------------------------------------
/docs/html/search/variables_2.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['capability',['capability',['../structwl__bss__info__struct.html#a4d6a7cc78819fe901fa45a1b51266e18',1,'wl_bss_info_struct']]],
4 | ['ccode',['ccode',['../structwhd__scan__result.html#a4f626e97f0f0ea28fea702a7ecaad54f',1,'whd_scan_result']]],
5 | ['channel',['channel',['../structwhd__scan__result.html#a715f5cb061d11eb75981741eda4dafcd',1,'whd_scan_result::channel()'],['../structwhd__simple__scan__result.html#a715f5cb061d11eb75981741eda4dafcd',1,'whd_simple_scan_result::channel()'],['../structwhd__ap__info.html#a715f5cb061d11eb75981741eda4dafcd',1,'whd_ap_info::channel()']]],
6 | ['chanspec',['chanspec',['../structwl__bss__info__struct.html#aa5d9886a989c0e36349581e3f06cd4c0',1,'wl_bss_info_struct']]],
7 | ['count',['count',['../structwl__bss__info__struct.html#a86988a65e0d3ece7990c032c159786d6',1,'wl_bss_info_struct::count()'],['../structwhd__maclist__t.html#a86988a65e0d3ece7990c032c159786d6',1,'whd_maclist_t::count()']]],
8 | ['country',['country',['../structwhd__init__config.html#a7c552f1f715c8aa245f40d4be48b0fc9',1,'whd_init_config']]],
9 | ['ctl_5fch',['ctl_ch',['../structwl__bss__info__struct.html#aaba7272626229ace409b150bb1981044',1,'wl_bss_info_struct']]],
10 | ['current_5fband',['current_band',['../structwhd__band__list__t.html#aed8b81544ada7366584d9cdea48639f9',1,'whd_band_list_t']]]
11 | ];
12 |
--------------------------------------------------------------------------------
/docs/html/search/all_0.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
18 |
Searching...
19 |
No Matches
20 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/docs/html/search/all_1.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
18 |
Searching...
19 |
No Matches
20 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/docs/html/search/all_10.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
18 |
Searching...
19 |
No Matches
20 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/docs/html/search/all_11.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
18 |
Searching...
19 |
No Matches
20 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/docs/html/search/all_12.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
18 |
Searching...
19 |
No Matches
20 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/docs/html/search/all_13.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
18 |
Searching...
19 |
No Matches
20 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/docs/html/search/all_2.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
18 |
Searching...
19 |
No Matches
20 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/docs/html/search/all_3.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
18 |
Searching...
19 |
No Matches
20 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/docs/html/search/all_4.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
18 |
Searching...
19 |
No Matches
20 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/docs/html/search/all_5.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
18 |
Searching...
19 |
No Matches
20 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/docs/html/search/all_6.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
18 |
Searching...
19 |
No Matches
20 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/docs/html/search/all_7.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
18 |
Searching...
19 |
No Matches
20 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/docs/html/search/all_8.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
18 |
Searching...
19 |
No Matches
20 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/docs/html/search/all_9.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
18 |
Searching...
19 |
No Matches
20 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/docs/html/search/all_a.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
18 |
Searching...
19 |
No Matches
20 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/docs/html/search/all_b.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
18 |
Searching...
19 |
No Matches
20 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/docs/html/search/all_c.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
18 |
Searching...
19 |
No Matches
20 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/docs/html/search/all_d.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
18 |
Searching...
19 |
No Matches
20 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/docs/html/search/all_e.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
18 |
Searching...
19 |
No Matches
20 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/docs/html/search/all_f.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
18 |
Searching...
19 |
No Matches
20 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/docs/html/search/enums_0.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
18 |
Searching...
19 |
No Matches
20 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/docs/html/search/enums_1.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
18 |
Searching...
19 |
No Matches
20 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/docs/html/search/files_0.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
18 |
Searching...
19 |
No Matches
20 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | # Wi-Fi Host Driver (WHD)
2 |
3 | ### Overview
4 | The WHD is an independent, embedded Wi-Fi Host Driver that provides a set of APIs to interact with Infineon WLAN chips. The WHD is an independent firmware product that is easily portable to any embedded software environment, including popular IoT frameworks such as Mbed OS, Amazon FreeRTOS and Azure RTOS ThreadX. Therefore, the WHD includes hooks for RTOS and TCP/IP network abstraction layers.
5 |
6 | The [release notes](./RELEASE.md) detail the current release. You can also find information about previous versions.
7 |
8 | ### WIFI6
9 |
10 | ### Supported bus interface
11 | ---------------------------------
12 | | Interface |55500|55900|55572|
13 | |:-----------:|:---:|:---:|:---:|
14 | | SDIO | O | | O |
15 | | SPI | | | |
16 | | M2M | | | |
17 | | OCI | | O | |
18 |
19 | ### AP mode support
20 | ---------------------------------
21 | | Security |55500|55900|55572|
22 | |:-----------:|:---:|:---:|:---:|
23 | | WPA3 | O | O | O |
24 | | WPA2 | O | O | O |
25 |
26 | ### More information
27 | * [Wi-Fi Host Driver API Reference Manual and Porting Guide](https://infineon.github.io/wifi-host-driver/html/index.html)
28 | * [Wi-Fi Host Driver Release Notes](./RELEASE.md)
29 | * [Infineon Technologies](http://www.infineon.com)
30 |
31 | ---
32 |
--------------------------------------------------------------------------------
/docs/html/search/classes_0.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
18 |
Searching...
19 |
No Matches
20 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/docs/html/search/classes_1.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
18 |
Searching...
19 |
No Matches
20 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/docs/html/search/defines_0.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
18 |
Searching...
19 |
No Matches
20 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/docs/html/search/defines_1.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
18 |
Searching...
19 |
No Matches
20 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/docs/html/search/defines_2.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
18 |
Searching...
19 |
No Matches
20 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/docs/html/search/defines_3.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
18 |
Searching...
19 |
No Matches
20 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/docs/html/search/defines_4.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
18 |
Searching...
19 |
No Matches
20 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/docs/html/search/defines_5.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
18 |
Searching...
19 |
No Matches
20 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/docs/html/search/defines_6.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
18 |
Searching...
19 |
No Matches
20 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/docs/html/search/defines_7.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
18 |
Searching...
19 |
No Matches
20 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/docs/html/search/defines_8.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
18 |
Searching...
19 |
No Matches
20 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/docs/html/search/defines_9.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
18 |
Searching...
19 |
No Matches
20 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/docs/html/search/defines_a.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
18 |
Searching...
19 |
No Matches
20 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/docs/html/search/defines_b.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
18 |
Searching...
19 |
No Matches
20 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/docs/html/search/defines_c.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
18 |
Searching...
19 |
No Matches
20 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/docs/html/search/defines_d.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
18 |
Searching...
19 |
No Matches
20 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/docs/html/search/groups_0.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
18 |
Searching...
19 |
No Matches
20 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/docs/html/search/enumvalues_0.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
18 |
Searching...
19 |
No Matches
20 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/docs/html/search/enumvalues_1.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
18 |
Searching...
19 |
No Matches
20 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/docs/html/search/enumvalues_2.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
18 |
Searching...
19 |
No Matches
20 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/docs/html/search/functions_0.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
18 |
Searching...
19 |
No Matches
20 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/docs/html/search/typedefs_0.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
18 |
Searching...
19 |
No Matches
20 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/docs/html/search/typedefs_1.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
18 |
Searching...
19 |
No Matches
20 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/docs/html/search/typedefs_2.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
18 |
Searching...
19 |
No Matches
20 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/docs/html/search/variables_0.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
18 |
Searching...
19 |
No Matches
20 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/docs/html/search/variables_1.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
18 |
Searching...
19 |
No Matches
20 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/docs/html/search/variables_10.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
18 |
Searching...
19 |
No Matches
20 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/docs/html/search/variables_11.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
18 |
Searching...
19 |
No Matches
20 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/docs/html/search/variables_12.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
18 |
Searching...
19 |
No Matches
20 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/docs/html/search/variables_2.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
18 |
Searching...
19 |
No Matches
20 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/docs/html/search/variables_3.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
18 |
Searching...
19 |
No Matches
20 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/docs/html/search/variables_4.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
18 |
Searching...
19 |
No Matches
20 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/docs/html/search/variables_5.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
18 |
Searching...
19 |
No Matches
20 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/docs/html/search/variables_6.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
18 |
Searching...
19 |
No Matches
20 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/docs/html/search/variables_7.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
18 |
Searching...
19 |
No Matches
20 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/docs/html/search/variables_8.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
18 |
Searching...
19 |
No Matches
20 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/docs/html/search/variables_9.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
18 |
Searching...
19 |
No Matches
20 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/docs/html/search/variables_a.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
18 |
Searching...
19 |
No Matches
20 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/docs/html/search/variables_b.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
18 |
Searching...
19 |
No Matches
20 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/docs/html/search/variables_c.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
18 |
Searching...
19 |
No Matches
20 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/docs/html/search/variables_d.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
18 |
Searching...
19 |
No Matches
20 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/docs/html/search/variables_e.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
18 |
Searching...
19 |
No Matches
20 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/docs/html/search/variables_f.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
Loading...
12 |
13 |
18 |
Searching...
19 |
No Matches
20 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/docs/html/search/variables_1.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['band',['band',['../structwhd__scan__result.html#aee4db592d40d1e5a4305eb6ba177c1d7',1,'whd_scan_result::band()'],['../structwhd__ap__info.html#aee4db592d40d1e5a4305eb6ba177c1d7',1,'whd_ap_info::band()']]],
4 | ['basic_5fmcs',['basic_mcs',['../structwl__bss__info__struct.html#a7efd75a130623350ac4a98d3688ee791',1,'wl_bss_info_struct']]],
5 | ['beacon',['beacon',['../structwhd__listen__interval__t.html#a59de6cdff8214507260f142834f20cee',1,'whd_listen_interval_t']]],
6 | ['beacon_5fperiod',['beacon_period',['../structwl__bss__info__struct.html#ab3cd1ed6ac499c1d63772712337edba8',1,'wl_bss_info_struct']]],
7 | ['bss_5ftype',['bss_type',['../structwhd__scan__result.html#ad1f59c68ce8ec9dad45866f67ee0ef44',1,'whd_scan_result::bss_type()'],['../structwhd__ap__info.html#ad1f59c68ce8ec9dad45866f67ee0ef44',1,'whd_ap_info::bss_type()']]],
8 | ['bsscfgidx',['bsscfgidx',['../structwhd__event__msg.html#aa2c53e1708eb89382779539506cb4359',1,'whd_event_msg']]],
9 | ['bssid',['BSSID',['../structwhd__scan__result.html#acff14471b28062500a2992114ae54765',1,'whd_scan_result::BSSID()'],['../structwhd__simple__scan__result.html#acff14471b28062500a2992114ae54765',1,'whd_simple_scan_result::BSSID()'],['../structwl__bss__info__struct.html#acff14471b28062500a2992114ae54765',1,'wl_bss_info_struct::BSSID()'],['../structwhd__ap__info.html#acff14471b28062500a2992114ae54765',1,'whd_ap_info::BSSID()']]]
10 | ];
11 |
--------------------------------------------------------------------------------
/docs/html/search/variables_d.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['rates',['rates',['../structwl__bss__info__struct.html#a686551a9eef0a3911a371e315bb24d36',1,'wl_bss_info_struct']]],
4 | ['rateset',['rateset',['../structwl__bss__info__struct.html#aee32c70ea369b8be44e5cf2b9a1184a2',1,'wl_bss_info_struct']]],
5 | ['reason',['reason',['../structwhd__event__msg.html#a5ac0b16c31813f87b98e97cc5bacd64a',1,'whd_event_msg']]],
6 | ['reserved1',['reserved1',['../structwl__bss__info__struct.html#a7fba6723172880a05e6988822c001f4c',1,'wl_bss_info_struct']]],
7 | ['reserved2',['reserved2',['../structwl__bss__info__struct.html#ae39bd5611d234ea12bb62b76b3c8be5b',1,'wl_bss_info_struct']]],
8 | ['reserved3',['reserved3',['../structwl__bss__info__struct.html#a8a4214260978fa319bf24fbbf55d862e',1,'wl_bss_info_struct']]],
9 | ['reserved32',['reserved32',['../structwl__bss__info__struct.html#ae3f4b5f7822024fbf0bea3a8845c67c4',1,'wl_bss_info_struct']]],
10 | ['reserved4',['reserved4',['../structwl__bss__info__struct.html#ade0bf892b2f892cf886c158a883be259',1,'wl_bss_info_struct']]],
11 | ['reserved5',['reserved5',['../structwl__bss__info__struct.html#ae246f770626a62a766cfc67e91724efe',1,'wl_bss_info_struct']]],
12 | ['rssi',['RSSI',['../structwl__bss__info__struct.html#ae45c71dee229890b4401a4c0105d73cf',1,'wl_bss_info_struct']]],
13 | ['rule',['rule',['../structwhd__packet__filter__t.html#a6b5d1db53f323ed75aaaa1ecaabe4533',1,'whd_packet_filter_t']]]
14 | ];
15 |
--------------------------------------------------------------------------------
/External/bsp/cybsp.h:
--------------------------------------------------------------------------------
1 | /***************************************************************************//**
2 | * \file cybsp.h
3 | *
4 | * \brief
5 | * Basic API for setting up specific boards
6 | *
7 | ********************************************************************************
8 | * \copyright
9 | * Copyright 2021 Cypress Semiconductor Corporation (an Infineon company) or
10 | * an affiliate of Cypress Semiconductor Corporation
11 | *
12 | * SPDX-License-Identifier: Apache-2.0
13 | *
14 | * Licensed under the Apache License, Version 2.0 (the "License");
15 | * you may not use this file except in compliance with the License.
16 | * You may obtain a copy of the License at
17 | *
18 | * http://www.apache.org/licenses/LICENSE-2.0
19 | *
20 | * Unless required by applicable law or agreed to in writing, software
21 | * distributed under the License is distributed on an "AS IS" BASIS,
22 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
23 | * See the License for the specific language governing permissions and
24 | * limitations under the License.
25 | *******************************************************************************/
26 |
27 | #pragma once
28 |
29 | #include "cybsp_types.h"
30 |
31 | #if defined(__cplusplus)
32 | extern "C" {
33 | #endif
34 |
35 | //#define CYBSP_WIFI_INTERFACE_TYPE CYBSP_SDIO_INTERFACE
36 |
37 | #ifdef __cplusplus
38 | }
39 | #endif /* __cplusplus */
40 |
41 |
--------------------------------------------------------------------------------
/WHD/COMPONENT_WIFI6/src/include/whd_clm.h:
--------------------------------------------------------------------------------
1 | /*
2 | * (c) 2025, Infineon Technologies AG, or an affiliate of Infineon
3 | * Technologies AG. SPDX-License-Identifier: Apache-2.0
4 | *
5 | * Licensed under the Apache License, Version 2.0 (the "License");
6 | * you may not use this file except in compliance with the License.
7 | * You may obtain a copy of the License at
8 | *
9 | * http://www.apache.org/licenses/LICENSE-2.0
10 | *
11 | * Unless required by applicable law or agreed to in writing, software
12 | * distributed under the License is distributed on an "AS IS" BASIS,
13 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 | * See the License for the specific language governing permissions and
15 | * limitations under the License.
16 | */
17 |
18 | /** @file
19 | * Provides generic clm blob file download functionality
20 | */
21 | #ifndef _WHD_INTERNAL_CLM_H_
22 | #define _WHD_INTERNAL_CLM_H_
23 |
24 | #include "whd.h"
25 |
26 | #ifdef __cplusplus
27 | extern "C" {
28 | #endif
29 |
30 | /******************************************************
31 | * Macros
32 | ******************************************************/
33 |
34 |
35 | /******************************************************
36 | * Function prototypes
37 | ******************************************************/
38 | whd_result_t whd_process_clm_data(whd_interface_t ifp);
39 |
40 | #ifdef __cplusplus
41 | } /*extern "C" */
42 | #endif
43 |
44 | #endif /* ifndef _WHD_INTERNAL_CLM_H_ */
45 |
--------------------------------------------------------------------------------
/External/bsp/cybsp_types.h:
--------------------------------------------------------------------------------
1 | /***************************************************************************//**
2 | * \file cybsp.h
3 | *
4 | * \brief
5 | * Basic API for setting up specific boards
6 | *
7 | ********************************************************************************
8 | * \copyright
9 | * Copyright 2021 Cypress Semiconductor Corporation (an Infineon company) or
10 | * an affiliate of Cypress Semiconductor Corporation
11 | *
12 | * SPDX-License-Identifier: Apache-2.0
13 | *
14 | * Licensed under the Apache License, Version 2.0 (the "License");
15 | * you may not use this file except in compliance with the License.
16 | * You may obtain a copy of the License at
17 | *
18 | * http://www.apache.org/licenses/LICENSE-2.0
19 | *
20 | * Unless required by applicable law or agreed to in writing, software
21 | * distributed under the License is distributed on an "AS IS" BASIS,
22 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
23 | * See the License for the specific language governing permissions and
24 | * limitations under the License.
25 | *******************************************************************************/
26 |
27 | #pragma once
28 |
29 | #if defined(__cplusplus)
30 | extern "C" {
31 | #endif
32 |
33 | /* WIFI interface types */
34 | #define CYBSP_SDIO_INTERFACE (0)
35 | #define CYBSP_SPI_INTERFACE (1)
36 | #define CYBSP_M2M_INTERFACE (2)
37 |
38 | #ifdef __cplusplus
39 | }
40 | #endif /* __cplusplus */
41 |
42 |
--------------------------------------------------------------------------------
/WHD/COMPONENT_WIFI6/src/include/whd_wifi_p2p.h:
--------------------------------------------------------------------------------
1 | /*
2 | * (c) 2025, Infineon Technologies AG, or an affiliate of Infineon
3 | * Technologies AG. SPDX-License-Identifier: Apache-2.0
4 | *
5 | * Licensed under the Apache License, Version 2.0 (the "License");
6 | * you may not use this file except in compliance with the License.
7 | * You may obtain a copy of the License at
8 | *
9 | * http://www.apache.org/licenses/LICENSE-2.0
10 | *
11 | * Unless required by applicable law or agreed to in writing, software
12 | * distributed under the License is distributed on an "AS IS" BASIS,
13 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 | * See the License for the specific language governing permissions and
15 | * limitations under the License.
16 | */
17 |
18 | #include "cyabs_rtos.h" /* For semaphores */
19 | #include "whd.h"
20 |
21 |
22 | #ifndef INCLUDED_WHD_WIFI_P2P_H
23 | #define INCLUDED_WHD_WIFI_P2P_H
24 |
25 |
26 | #ifdef __cplusplus
27 | extern "C"
28 | {
29 | #endif
30 |
31 | /** @cond !ADDTHIS*/
32 |
33 | /**
34 | * Set whether the p2p GO is up or not
35 | * @param is_up : specify whether the p2p GO is up currently or not
36 | */
37 | extern void whd_wifi_p2p_set_go_is_up(whd_driver_t whd_driver, whd_bool_t is_up);
38 |
39 | /**
40 | * @return WHD_TRUE if the P2P GO is currently up
41 | */
42 | extern whd_bool_t whd_wifi_p2p_is_go_up(whd_driver_t whd_driver);
43 |
44 | #ifdef __cplusplus
45 | } /* extern "C" */
46 | #endif
47 |
48 | #endif /* ifndef INCLUDED_WHD_WIFI_P2P_H */
49 |
--------------------------------------------------------------------------------
/docs/html/search/all_e.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['rates',['rates',['../structwl__bss__info__struct.html#a686551a9eef0a3911a371e315bb24d36',1,'wl_bss_info_struct']]],
4 | ['rateset',['rateset',['../structwl__bss__info__struct.html#aee32c70ea369b8be44e5cf2b9a1184a2',1,'wl_bss_info_struct']]],
5 | ['reason',['reason',['../structwhd__event__msg.html#a5ac0b16c31813f87b98e97cc5bacd64a',1,'whd_event_msg']]],
6 | ['reference_5fdebug_5fonly_5fvariable',['REFERENCE_DEBUG_ONLY_VARIABLE',['../whd__types_8h.html#a1491cb4c4adc44f22a91f18609dfb2f7',1,'whd_types.h']]],
7 | ['reserved1',['reserved1',['../structwl__bss__info__struct.html#a7fba6723172880a05e6988822c001f4c',1,'wl_bss_info_struct']]],
8 | ['reserved2',['reserved2',['../structwl__bss__info__struct.html#ae39bd5611d234ea12bb62b76b3c8be5b',1,'wl_bss_info_struct']]],
9 | ['reserved3',['reserved3',['../structwl__bss__info__struct.html#a8a4214260978fa319bf24fbbf55d862e',1,'wl_bss_info_struct']]],
10 | ['reserved32',['reserved32',['../structwl__bss__info__struct.html#ae3f4b5f7822024fbf0bea3a8845c67c4',1,'wl_bss_info_struct']]],
11 | ['reserved4',['reserved4',['../structwl__bss__info__struct.html#ade0bf892b2f892cf886c158a883be259',1,'wl_bss_info_struct']]],
12 | ['reserved5',['reserved5',['../structwl__bss__info__struct.html#ae246f770626a62a766cfc67e91724efe',1,'wl_bss_info_struct']]],
13 | ['rssi',['RSSI',['../structwl__bss__info__struct.html#ae45c71dee229890b4401a4c0105d73cf',1,'wl_bss_info_struct']]],
14 | ['rule',['rule',['../structwhd__packet__filter__t.html#a6b5d1db53f323ed75aaaa1ecaabe4533',1,'whd_packet_filter_t']]]
15 | ];
16 |
--------------------------------------------------------------------------------
/WHD/COMPONENT_WIFI6/src/whd_wifi_p2p.c:
--------------------------------------------------------------------------------
1 | /*
2 | * (c) 2025, Infineon Technologies AG, or an affiliate of Infineon
3 | * Technologies AG. SPDX-License-Identifier: Apache-2.0
4 | *
5 | * Licensed under the Apache License, Version 2.0 (the "License");
6 | * you may not use this file except in compliance with the License.
7 | * You may obtain a copy of the License at
8 | *
9 | * http://www.apache.org/licenses/LICENSE-2.0
10 | *
11 | * Unless required by applicable law or agreed to in writing, software
12 | * distributed under the License is distributed on an "AS IS" BASIS,
13 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 | * See the License for the specific language governing permissions and
15 | * limitations under the License.
16 | */
17 |
18 | #include "whd_ap.h"
19 | #include "whd_chip_constants.h"
20 | #include "whd_debug.h"
21 | #include "whd_events_int.h"
22 | #ifndef PROTO_MSGBUF
23 | #include "whd_sdpcm.h"
24 | #endif /* PROTO_MSGBUF */
25 | #include "whd_thread_internal.h"
26 | #include "whd_utils.h"
27 | #include "whd_wifi_api.h"
28 | #include "whd_wifi_p2p.h"
29 |
30 |
31 | /******************************************************
32 | * @cond Constants
33 | ******************************************************/
34 |
35 | whd_bool_t whd_wifi_p2p_is_go_up(whd_driver_t whd_driver)
36 | {
37 | return whd_driver->internal_info.whd_wifi_p2p_go_is_up;
38 | }
39 |
40 | void whd_wifi_p2p_set_go_is_up(whd_driver_t whd_driver, whd_bool_t is_up)
41 | {
42 | if (whd_driver->internal_info.whd_wifi_p2p_go_is_up != is_up)
43 | {
44 | whd_driver->internal_info.whd_wifi_p2p_go_is_up = is_up;
45 | }
46 | }
47 |
--------------------------------------------------------------------------------
/docs/html/search/variables_7.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['id',['id',['../structwhd__packet__filter__t.html#abaabdc509cdaba7df9f56c6c76f3ae19',1,'whd_packet_filter_t']]],
4 | ['ie_5flen',['ie_len',['../structwhd__scan__result.html#a5530db0834a2796234ed42c3fcb5c0f4',1,'whd_scan_result']]],
5 | ['ie_5flength',['ie_length',['../structwl__bss__info__struct.html#a5312679515b5ee9c1875196c703a8a52',1,'wl_bss_info_struct']]],
6 | ['ie_5foffset',['ie_offset',['../structwl__bss__info__struct.html#a67b93773e8da423543b703cad84da5a5',1,'wl_bss_info_struct']]],
7 | ['ie_5fptr',['ie_ptr',['../structwhd__scan__result.html#a460ec020636ddecd8758543cfa83e101',1,'whd_scan_result']]],
8 | ['ifidx',['ifidx',['../structwhd__event__msg.html#aee54e454588cb953b7f349e589c2d09f',1,'whd_event_msg']]],
9 | ['ifname',['ifname',['../structwhd__event__msg.html#a6416f2a9886b328d85974b42f5a34ce5',1,'whd_event_msg']]],
10 | ['index',['index',['../structwhd__wep__key__t.html#aae5a12e607d0f782506d9e6ec6179c64',1,'whd_wep_key_t']]],
11 | ['int_5fgrant',['int_grant',['../structwhd__btc__lescan__params.html#a8dcea8fcf19e2facaf59891ab47375d9',1,'whd_btc_lescan_params']]],
12 | ['intr_5fpriority',['intr_priority',['../structwhd__oob__config.html#a948130b9ee9aaba4463a9a678c830b2f',1,'whd_oob_config']]],
13 | ['is_5ffalling_5fedge',['is_falling_edge',['../structwhd__oob__config.html#afac6867bb224b40190d70a7bed57b556',1,'whd_oob_config']]],
14 | ['is_5fnormal_5fmode',['is_normal_mode',['../structwhd__m2m__config.html#afde40b36899b604612feb3b6c39b00ed',1,'whd_m2m_config']]],
15 | ['is_5fspi_5fnormal_5fmode',['is_spi_normal_mode',['../structwhd__spi__config.html#a65649e24a48dbfcf74a6e3b0ea729181',1,'whd_spi_config']]]
16 | ];
17 |
--------------------------------------------------------------------------------
/WHD/COMPONENT_WIFI6/src/bus_protocols/whd_bus_m2m_protocol.h:
--------------------------------------------------------------------------------
1 | /*
2 | * (c) 2025, Infineon Technologies AG, or an affiliate of Infineon
3 | * Technologies AG. SPDX-License-Identifier: Apache-2.0
4 | *
5 | * Licensed under the Apache License, Version 2.0 (the "License");
6 | * you may not use this file except in compliance with the License.
7 | * You may obtain a copy of the License at
8 | *
9 | * http://www.apache.org/licenses/LICENSE-2.0
10 | *
11 | * Unless required by applicable law or agreed to in writing, software
12 | * distributed under the License is distributed on an "AS IS" BASIS,
13 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 | * See the License for the specific language governing permissions and
15 | * limitations under the License.
16 | */
17 |
18 | #include "whd.h"
19 | #include "bus_protocols/whd_bus_protocol_interface.h"
20 |
21 | #ifndef INCLUDED_M2M_WHD_BUS_PROTOCOL_H
22 | #define INCLUDED_M2M_WHD_BUS_PROTOCOL_H
23 |
24 | #ifdef __cplusplus
25 | extern "C" {
26 | #endif
27 |
28 | /******************************************************
29 | * Function declarations
30 | ******************************************************/
31 | extern void whd_delayed_bus_release_schedule_update(whd_driver_t whd_driver, whd_bool_t is_scheduled);
32 | #define DELAYED_BUS_RELEASE_SCHEDULE(whd_driver, schedule) \
33 | do { whd_delayed_bus_release_schedule_update(whd_driver, schedule); } while (0)
34 |
35 |
36 | /******************************************************
37 | * Global variables
38 | ******************************************************/
39 |
40 |
41 | #ifdef __cplusplus
42 | } /*extern "C" */
43 | #endif
44 |
45 | #endif /* ifndef INCLUDED_M2M_WHD_BUS_PROTOCOL_H */
46 |
--------------------------------------------------------------------------------
/docs/html/search/all_8.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['ibss_5fenabled',['IBSS_ENABLED',['../whd__types_8h.html#a9640c064932a3a633a3312b737658f83',1,'whd_types.h']]],
4 | ['id',['id',['../structwhd__packet__filter__t.html#abaabdc509cdaba7df9f56c6c76f3ae19',1,'whd_packet_filter_t']]],
5 | ['ie_5flen',['ie_len',['../structwhd__scan__result.html#a5530db0834a2796234ed42c3fcb5c0f4',1,'whd_scan_result']]],
6 | ['ie_5flength',['ie_length',['../structwl__bss__info__struct.html#a5312679515b5ee9c1875196c703a8a52',1,'wl_bss_info_struct']]],
7 | ['ie_5foffset',['ie_offset',['../structwl__bss__info__struct.html#a67b93773e8da423543b703cad84da5a5',1,'wl_bss_info_struct']]],
8 | ['ie_5fptr',['ie_ptr',['../structwhd__scan__result.html#a460ec020636ddecd8758543cfa83e101',1,'whd_scan_result']]],
9 | ['ifidx',['ifidx',['../structwhd__event__msg.html#aee54e454588cb953b7f349e589c2d09f',1,'whd_event_msg']]],
10 | ['ifname',['ifname',['../structwhd__event__msg.html#a6416f2a9886b328d85974b42f5a34ce5',1,'whd_event_msg']]],
11 | ['index',['index',['../structwhd__wep__key__t.html#aae5a12e607d0f782506d9e6ec6179c64',1,'whd_wep_key_t']]],
12 | ['int_5fgrant',['int_grant',['../structwhd__btc__lescan__params.html#a8dcea8fcf19e2facaf59891ab47375d9',1,'whd_btc_lescan_params']]],
13 | ['intr_5fpriority',['intr_priority',['../structwhd__oob__config.html#a948130b9ee9aaba4463a9a678c830b2f',1,'whd_oob_config']]],
14 | ['is_5ffalling_5fedge',['is_falling_edge',['../structwhd__oob__config.html#afac6867bb224b40190d70a7bed57b556',1,'whd_oob_config']]],
15 | ['is_5fnormal_5fmode',['is_normal_mode',['../structwhd__m2m__config.html#afde40b36899b604612feb3b6c39b00ed',1,'whd_m2m_config']]],
16 | ['is_5fspi_5fnormal_5fmode',['is_spi_normal_mode',['../structwhd__spi__config.html#a65649e24a48dbfcf74a6e3b0ea729181',1,'whd_spi_config']]]
17 | ];
18 |
--------------------------------------------------------------------------------
/docs/xml/structwhd__mac__t.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | whd_mac_t
5 | whd_types.h
6 |
7 |
8 | uint8_t
9 | uint8_t octet[6]
10 | [6]
11 | octet
12 |
13 | Unique 6-byte MAC address.
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 | Structure for storing a MAC address (Wi-Fi Media Access Control address).
24 |
25 |
26 |
27 |
28 |
29 | whd_mac_toctet
30 |
31 |
32 |
33 |
--------------------------------------------------------------------------------
/WHD/COMPONENT_WIFI6/src/bus_protocols/whd_trxhdr.h:
--------------------------------------------------------------------------------
1 | /*
2 | * (c) 2025, Infineon Technologies AG, or an affiliate of Infineon
3 | * Technologies AG. SPDX-License-Identifier: Apache-2.0
4 | *
5 | * Licensed under the Apache License, Version 2.0 (the "License");
6 | * you may not use this file except in compliance with the License.
7 | * You may obtain a copy of the License at
8 | *
9 | * http://www.apache.org/licenses/LICENSE-2.0
10 | *
11 | * Unless required by applicable law or agreed to in writing, software
12 | * distributed under the License is distributed on an "AS IS" BASIS,
13 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 | * See the License for the specific language governing permissions and
15 | * limitations under the License.
16 | */
17 |
18 | #ifndef INCLUDED_WHD_TRXHDR_H_
19 | #define INCLUDED_WHD_TRXHDR_H_
20 |
21 | #ifdef __cplusplus
22 | extern "C" {
23 | #endif
24 |
25 | /******************************************************
26 | * TRX header Constants
27 | ******************************************************/
28 |
29 | #define TRX_MAGIC 0x30524448 /* "HDR0" */
30 | #define TRXV4_SIZE 692
31 | #define TRXV5_SIZE 32
32 |
33 | /******************************************************
34 | * Structures
35 | ******************************************************/
36 | typedef struct
37 | {
38 | uint32_t magic; /* "HDR0" */
39 | uint32_t len; /* Length of file including header */
40 | uint32_t crc32; /* CRC from flag_version to end of file */
41 | uint32_t flag_version; /* 0:15 flags, 16:31 version */
42 | uint32_t offsets[4]; /* Offsets of partitions */
43 | } trx_header_t;
44 |
45 | #ifdef __cplusplus
46 | } /* extern "C" */
47 | #endif
48 |
49 | #endif /* ifndef INCLUDED_WHD_TRXHDR_H_ */
50 |
--------------------------------------------------------------------------------
/docs/html/search/all_12.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['value',['value',['../structwhd__ssid__t.html#aa88a4115b417ed84082f85ab347f4b02',1,'whd_ssid_t']]],
4 | ['vendor_5fie_5fassoc_5frequest',['VENDOR_IE_ASSOC_REQUEST',['../whd__types_8h.html#a07b4f24f4e2abacc45a9ad29f008488faaef0a32dac2a32e2c0c2487494f75a69',1,'whd_types.h']]],
5 | ['vendor_5fie_5fassoc_5fresponse',['VENDOR_IE_ASSOC_RESPONSE',['../whd__types_8h.html#a07b4f24f4e2abacc45a9ad29f008488fa15ec24f3a519534a9eabecae497c5140',1,'whd_types.h']]],
6 | ['vendor_5fie_5fauth_5fresponse',['VENDOR_IE_AUTH_RESPONSE',['../whd__types_8h.html#a07b4f24f4e2abacc45a9ad29f008488fa13f87ea3b6980f7e825f530d820e2463',1,'whd_types.h']]],
7 | ['vendor_5fie_5fbeacon',['VENDOR_IE_BEACON',['../whd__types_8h.html#a07b4f24f4e2abacc45a9ad29f008488fa2a4a988b626a9dc9f5816aa69e7e24cf',1,'whd_types.h']]],
8 | ['vendor_5fie_5fcustom',['VENDOR_IE_CUSTOM',['../whd__types_8h.html#a07b4f24f4e2abacc45a9ad29f008488fa470a17144a803cdfc1571b0fcc3f616f',1,'whd_types.h']]],
9 | ['vendor_5fie_5fprobe_5frequest',['VENDOR_IE_PROBE_REQUEST',['../whd__types_8h.html#a07b4f24f4e2abacc45a9ad29f008488fa49f0a957e4f09c15c7fb0d8cc7aa6ec4',1,'whd_types.h']]],
10 | ['vendor_5fie_5fprobe_5fresponse',['VENDOR_IE_PROBE_RESPONSE',['../whd__types_8h.html#a07b4f24f4e2abacc45a9ad29f008488fa049ccab77f9aa6149b8342883eebff98',1,'whd_types.h']]],
11 | ['version',['version',['../structwhd__event__eth__hdr.html#ab22abc2906422da61885ac6c8e6a1a59',1,'whd_event_eth_hdr::version()'],['../structwhd__event__msg.html#ab6d7b6f8c2ceaba7acda80aaf05f4899',1,'whd_event_msg::version()'],['../structwl__bss__info__struct.html#acd99bb05ca015e7d74448acb1deba7ca',1,'wl_bss_info_struct::version()']]],
12 | ['vht_5fcap',['vht_cap',['../structwl__bss__info__struct.html#a976e20571e358fe5c69ae988701102dc',1,'wl_bss_info_struct']]],
13 | ['vndr_5fie_5fmax_5flen',['VNDR_IE_MAX_LEN',['../whd__types_8h.html#a7ccccfd0b93f11b672f4627277f9153f',1,'whd_types.h']]]
14 | ];
15 |
--------------------------------------------------------------------------------
/WHD/COMPONENT_WIFI6/resources/firmware/resources.h:
--------------------------------------------------------------------------------
1 | /*
2 | * Copyright (c) 2019, Cypress Semiconductor Corporation, All Rights Reserved
3 | * SPDX-License-Identifier: LicenseRef-PBL
4 | *
5 | * This file and the related binary are licensed under the
6 | * Permissive Binary License, Version 1.0 (the "License");
7 | * you may not use these files except in compliance with the License.
8 | *
9 | * You may obtain a copy of the License here:
10 | * LICENSE-permissive-binary-license-1.0.txt and at
11 | * https://www.mbed.com/licenses/PBL-1.0
12 | *
13 | * See the License for the specific language governing permissions and
14 | * limitations under the License.
15 | */
16 | /* Automatically generated file - this comment ensures resources.h file creation */
17 | /* Auto-generated header file. Do not edit */
18 | #ifndef INCLUDED_RESOURCES_H_
19 | #define INCLUDED_RESOURCES_H_
20 | #include "wiced_resource.h"
21 |
22 | #if defined(CY_STORAGE_WIFI_DATA)
23 | CY_SECTION_WHD(CY_STORAGE_WIFI_DATA) __attribute__((used))
24 | #endif
25 |
26 | const resource_hnd_t wifi_firmware_image;
27 | extern const unsigned char wifi_firmware_image_data[];
28 | extern uint32_t wifi_firmware_image_size;
29 | #ifndef __IAR_SYSTEMS_ICC__
30 | #if defined(COMPONENT_CAT5) && defined(PSRAM_BUILD)
31 | RESOURCE_BIN_ADD(".cy_psram_data.fw", FW_IMAGE_NAME, wifi_firmware_image_data, wifi_firmware_image_size);
32 | #else
33 | #ifdef CY_STORAGE_WIFI_DATA
34 | RESOURCE_BIN_ADD(".cy_xip.fw", FW_IMAGE_NAME, wifi_firmware_image_data, wifi_firmware_image_size);
35 | #else
36 | RESOURCE_BIN_ADD(".rodata", FW_IMAGE_NAME, wifi_firmware_image_data, wifi_firmware_image_size);
37 | #endif /* ifdef CY_STORAGE_WIFI_DATA */
38 | #endif /* if defined(COMPONENT_CAT5) && defined(PSRAM_BUILD) */
39 | #endif /* __IAR_SYSTEMS_ICC__ */
40 | const resource_hnd_t wifi_firmware_image = { RESOURCE_IN_MEMORY, FW_IMAGE_SIZE, {.mem = { (const char *) wifi_firmware_image_data }}};
41 |
42 | #endif /* ifndef INCLUDED_RESOURCES_H_ */
43 |
--------------------------------------------------------------------------------
/docs/xml/structwhd__m2m__config.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | whd_m2m_config
5 | whd_types.h
6 |
7 |
8 | [whd_bool_t]
9 | whd_bool_t is_normal_mode
10 |
11 | is_normal_mode
12 |
13 | Default is false.
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 | Structure for M2M config parameters which can be set by application during whd power up.
24 |
25 |
26 |
27 |
28 |
29 | whd_m2m_configis_normal_mode
30 |
31 |
32 |
33 |
--------------------------------------------------------------------------------
/RELEASE.md:
--------------------------------------------------------------------------------
1 | # Wi-Fi Host Driver (WHD) 5.0.8
2 | 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.
3 |
4 | ## Features
5 | * Supports Wi-Fi Station (STA) and AP mode of operation
6 | * Supports multiple security methods such as WPA2, WPA3, and open
7 |
8 | ### New Features
9 | * Support for SM on H1 family
10 | * Offload config support
11 | * Support HAL NEXT
12 |
13 | ### Defect Fixes
14 |
15 |
16 | ### WIFI6 Supported Chip
17 |
18 | ### New Features
19 | * use incbin to reading clm/nvram/fw
20 | ### Known Issues
21 | NA
22 |
23 | #### CYW55500
24 | * --- 28.10.522.8 ---
25 |
26 | #### CYW55530
27 | * --- 28.10.321 ---
28 |
29 | #### CYW55900
30 | * --- 28.10.563.5 ---
31 |
32 | #### CYW55572
33 | * --- 18.53.434 ---
34 |
35 | #### CYW89530
36 | * --- 28.10.554 ---
37 |
38 | Note: [r] is regulatory-related
39 |
40 | ## Supported Software and Tools
41 | This version of the WHD was validated for compatibility with the following software and tools:
42 |
43 | | Software and Tools | Version |
44 | | :--- | :---- |
45 | | GCC Compiler | 10.3 |
46 | | IAR Compiler | 9.3 |
47 | | Arm Compiler 6 | 6.16 |
48 | | Mbed OS | 6.2.0 |
49 | | ThreadX/NetX-Duo | 5.8 |
50 | | FreeRTOS/LWIP | 2.1.2 |
51 |
52 |
53 | ## More Information
54 | * [Wi-Fi Host Driver README File](./README.md)
55 | * [Wi-Fi Host Driver API Reference Manual and Porting Guide](https://infineon.github.io/wifi-host-driver/html/index.html)
56 | * [Infineon Technologies](http://www.infineon.com)
57 |
58 | ---
59 | © Infineon Technologies, 2019.
60 |
--------------------------------------------------------------------------------
/WHD/COMPONENT_WIFI6/resources/wifi_nvram_image.h:
--------------------------------------------------------------------------------
1 | /*
2 | * Copyright (c) 2019, Cypress Semiconductor Corporation, All Rights Reserved
3 | * SPDX-License-Identifier: LicenseRef-PBL
4 | *
5 | * This file and the related binary are licensed under the
6 | * Permissive Binary License, Version 1.0 (the "License");
7 | * you may not use these files except in compliance with the License.
8 | *
9 | * You may obtain a copy of the License here:
10 | * LICENSE-permissive-binary-license-1.0.txt and at
11 | * https://www.mbed.com/licenses/PBL-1.0
12 | *
13 | * See the License for the specific language governing permissions and
14 | * limitations under the License.
15 | */
16 |
17 | #ifndef INCLUDED_NVRAM_IMAGE_H_
18 | #define INCLUDED_NVRAM_IMAGE_H_
19 |
20 | #include
21 | #include
22 | #include "wiced_resource.h"
23 | #include "generated_mac_address.txt"
24 |
25 | #if defined(CY_STORAGE_WIFI_DATA)
26 | CY_SECTION_WHD(CY_STORAGE_WIFI_DATA) __attribute__( (used) )
27 | #endif
28 |
29 | const resource_hnd_t wifi_nvram_image;
30 | extern unsigned char wifi_nvram_image_data[];
31 | extern uint32_t wifi_nvram_image_size;
32 |
33 | #ifndef __IAR_SYSTEMS_ICC__
34 | #if defined(COMPONENT_CAT5) && defined(PSRAM_BUILD)
35 | RESOURCE_BIN_ADD(".cy_psram_data.nvram", NVRAM_IMAGE_NAME, wifi_nvram_image_data, wifi_nvram_image_size);
36 | #else
37 | #ifdef CY_STORAGE_WIFI_DATA
38 | RESOURCE_BIN_ADD(".cy_xip.nvram", NVRAM_IMAGE_NAME, wifi_nvram_image_data, wifi_nvram_image_size);
39 | #else
40 | RESOURCE_BIN_ADD(".rodata", NVRAM_IMAGE_NAME, wifi_nvram_image_data, wifi_nvram_image_size);
41 | #endif /* ifdef CY_STORAGE_WIFI_DATA */
42 | #endif /* if defined(COMPONENT_CAT5) && defined(PSRAM_BUILD) */
43 | #else
44 | uint32_t wifi_nvram_image_size = NVRAM_IMAGE_SIZE;
45 | #endif /* ifndef __IAR_SYSTEMS_ICC__ */
46 |
47 | const resource_hnd_t wifi_nvram_image = { RESOURCE_IN_MEMORY, NVRAM_IMAGE_SIZE, {.mem = { (char *) wifi_nvram_image_data }}};
48 |
49 | #else /* ifndef INCLUDED_NVRAM_IMAGE_H_ */
50 |
51 | #error Wi-Fi NVRAM image included twice
52 |
53 | #endif /* ifndef INCLUDED_NVRAM_IMAGE_H_ */
54 |
--------------------------------------------------------------------------------
/WHD/COMPONENT_WIFI6/src/include/whd_thread_internal.h:
--------------------------------------------------------------------------------
1 | /*
2 | * (c) 2025, Infineon Technologies AG, or an affiliate of Infineon
3 | * Technologies AG. SPDX-License-Identifier: Apache-2.0
4 | *
5 | * Licensed under the Apache License, Version 2.0 (the "License");
6 | * you may not use this file except in compliance with the License.
7 | * You may obtain a copy of the License at
8 | *
9 | * http://www.apache.org/licenses/LICENSE-2.0
10 | *
11 | * Unless required by applicable law or agreed to in writing, software
12 | * distributed under the License is distributed on an "AS IS" BASIS,
13 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 | * See the License for the specific language governing permissions and
15 | * limitations under the License.
16 | */
17 |
18 | #ifndef INCLUDED_WHD_THREAD_INTERNAL_H
19 | #define INCLUDED_WHD_THREAD_INTERNAL_H
20 |
21 | #ifdef __cplusplus
22 | extern "C"
23 | {
24 | #endif
25 |
26 | #include "whd_debug.h"
27 | #include "whd_int.h"
28 |
29 | /******************************************************
30 | * Macros
31 | ******************************************************/
32 |
33 | #define WHD_WLAN_KEEP_AWAKE(whd_driver) \
34 | do { \
35 | whd_result_t verify_result; \
36 | whd_driver->internal_info.whd_wlan_status.keep_wlan_awake++; \
37 | verify_result = whd_ensure_wlan_bus_is_up(whd_driver); \
38 | whd_assert("Could not bring bus up", (verify_result == WHD_SUCCESS) ); \
39 | } while (0)
40 | #define WHD_WLAN_LET_SLEEP(whd_driver) \
41 | do { \
42 | whd_driver->internal_info.whd_wlan_status.keep_wlan_awake--; \
43 | if (whd_driver->internal_info.whd_wlan_status.keep_wlan_awake == 0) \
44 | whd_thread_notify(whd_driver); \
45 | } while (0)
46 | #define WHD_WLAN_MAY_SLEEP() \
47 | ( (whd_driver->internal_info.whd_wlan_status.keep_wlan_awake == 0) && \
48 | (whd_driver->internal_info.whd_wlan_status.state == WLAN_UP) )
49 |
50 | #ifdef __cplusplus
51 | } /* extern "C" */
52 | #endif
53 |
54 | #endif /* ifndef INCLUDED_WHD_THREAD_INTERNAL_H */
55 |
--------------------------------------------------------------------------------
/docs/html/search/variables_12.js:
--------------------------------------------------------------------------------
1 | var searchData=
2 | [
3 | ['whd_5fbuffer_5fadd_5fremove_5fat_5ffront',['whd_buffer_add_remove_at_front',['../structwhd__buffer__funcs.html#ab4c0aef4cb8722f8b22209592a84594a',1,'whd_buffer_funcs']]],
4 | ['whd_5fbuffer_5fget_5fcurrent_5fpiece_5fdata_5fpointer',['whd_buffer_get_current_piece_data_pointer',['../structwhd__buffer__funcs.html#a5c2483392b61c9f4619e5fc83ec48601',1,'whd_buffer_funcs']]],
5 | ['whd_5fbuffer_5fget_5fcurrent_5fpiece_5fsize',['whd_buffer_get_current_piece_size',['../structwhd__buffer__funcs.html#a720960b687167d7ab440ee432e048f9d',1,'whd_buffer_funcs']]],
6 | ['whd_5fbuffer_5frelease',['whd_buffer_release',['../structwhd__buffer__funcs.html#a25e0a4f8235603094896917b3421baac',1,'whd_buffer_funcs']]],
7 | ['whd_5fbuffer_5fset_5fsize',['whd_buffer_set_size',['../structwhd__buffer__funcs.html#a5b22cc6ad30a5430bbe4c3a137d7b3cc',1,'whd_buffer_funcs']]],
8 | ['whd_5fevent',['whd_event',['../structwhd__event.html#aaca5889552f0d7a52f681e7b96d53720',1,'whd_event']]],
9 | ['whd_5fget_5fresource_5fblock',['whd_get_resource_block',['../structwhd__resource__source.html#a621cec3fecb5491d46d3534a59b6862b',1,'whd_resource_source']]],
10 | ['whd_5fget_5fresource_5fblock_5fsize',['whd_get_resource_block_size',['../structwhd__resource__source.html#af7ac61e99cc2504e39dfb220a34b8d39',1,'whd_resource_source']]],
11 | ['whd_5fget_5fresource_5fno_5fof_5fblocks',['whd_get_resource_no_of_blocks',['../structwhd__resource__source.html#a2645315e933c6e65046bec5dad04b8e4',1,'whd_resource_source']]],
12 | ['whd_5fhost_5fbuffer_5fget',['whd_host_buffer_get',['../structwhd__buffer__funcs.html#ab30db243f3933eac39624c7cfa448abc',1,'whd_buffer_funcs']]],
13 | ['whd_5fnetwork_5fprocess_5fethernet_5fdata',['whd_network_process_ethernet_data',['../structwhd__netif__funcs.html#aeb98a45468d1d8f37450617a3388387c',1,'whd_netif_funcs']]],
14 | ['whd_5fresource_5fread',['whd_resource_read',['../structwhd__resource__source.html#a0c9a11dcc9c8fd71189a97c3747c3e62',1,'whd_resource_source']]],
15 | ['whd_5fresource_5fsize',['whd_resource_size',['../structwhd__resource__source.html#ab2a3bf0a36362b733939361143158e02',1,'whd_resource_source']]]
16 | ];
17 |
--------------------------------------------------------------------------------