1{
2  "name": "@ohos/drivers_peripheral_wlan",
3  "description": "wlan device driver",
4  "version": "4.0",
5  "license": "Apache License 2.0",
6  "publishAs": "code-segment",
7  "segment": {
8    "destPath": "drivers/peripheral/wlan"
9  },
10  "dirs": {},
11  "scripts": {},
12  "component": {
13    "name": "drivers_peripheral_wlan",
14    "subsystem": "hdf",
15    "features": [
16      "drivers_peripheral_wlan_feature_enable_HDF_NL80211",
17      "drivers_peripheral_wlan_feature_enable_HDF_UT",
18      "drivers_peripheral_wlan_feature_enable_HDF_WLAN_EXTEND_VDI"
19    ],
20    "adapted_system_type": ["standard", "small"],
21    "rom": "660KB",
22    "ram": "7600KB",
23    "deps": {
24      "components": [
25        "hdf_core",
26        "hilog",
27        "c_utils",
28        "drivers_interface_wlan",
29        "ipc",
30        "hilog_lite",
31        "wpa_supplicant",
32        "init"
33      ],
34      "third_party": [
35        "libnl"
36      ]
37    },
38    "build": {
39      "sub_component": [
40        "//drivers/peripheral/wlan:wlan_entry",
41        "//drivers/peripheral/wlan/wpa:wpa_entry",
42        "//drivers/peripheral/wlan/hostapd:hostapd_entry",
43        "//drivers/peripheral/wlan/chip:wlan_chip_entry"
44      ],
45      "test": [
46        "//drivers/peripheral/wlan/test:hdf_test_wlan"
47      ],
48      "inner_kits": [
49        {
50          "name": "//drivers/peripheral/wlan/client:wifi_driver_client",
51          "header": {
52            "header_files": [
53              "wifi_driver_client.h"
54            ],
55            "header_base": "//drivers/peripheral/wlan/client/include"
56          }
57        },
58        {
59          "name": "//drivers/peripheral/wlan/wpa/client:wpa_hdi_client",
60          "header": {
61            "header_files": [
62              "wpa_client.h"
63            ],
64            "header_base": "//drivers/peripheral/wlan/wpa/client/include"
65          }
66        },
67        {
68          "name": "//drivers/peripheral/wlan/hostapd/client:hostapd_hdi_client",
69          "header": {
70            "header_files": [
71              "hostapd_client.h"
72            ],
73          "header_base": "//drivers/peripheral/wlan/hostapd/client/include"
74          }
75        }
76      ]
77    }
78  }
79}
80