• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1{
2  "name": "@ohos/hdf_core",
3  "description": "device driver framework",
4  "version": "3.1",
5  "license": "Apache License 2.0",
6  "publishAs": "code-segment",
7  "segment": {
8    "destPath": "drivers/hdf_core"
9  },
10  "dirs": {},
11  "scripts": {},
12  "component": {
13    "name": "hdf_core",
14    "subsystem": "hdf",
15    "syscap": [ "" ],
16    "features": [ "hdf_core_khdf_test_support", "hdf_core_feature_config" ],
17    "adapter_system_type": ["standard", "small"],
18    "rom": "735KB",
19    "ram": "8000KB",
20    "deps": {
21      "components": [
22        "hiviewdfx_hilog_native",
23        "c_utils",
24        "init",
25        "ipc",
26        "samgr",
27        "selinux"
28      ],
29      "third_party": [
30        "bounds_checking_function"
31      ]
32    },
33    "build": {
34      "sub_component": [
35        "//drivers/hdf_core/adapter:uhdf_entry"
36      ],
37      "inner_kits": [
38        {
39          "name": "//drivers/hdf_core/adapter/uhdf2/host:libhdf_host",
40            "header": {
41              "header_files": [
42                "devhost_service.h"
43              ],
44              "header_base": "//drivers/hdf_core/framework/core/host/include"
45          }
46        },
47        {
48          "name": "//drivers/hdf_core/adapter/uhdf2/ipc:libhdf_ipc_adapter",
49            "header": {
50              "header_files": [
51                "hdf_remote_adapter.h"
52              ],
53              "header_base": "//drivers/hdf_core/adapter/uhdf2/ipc/include"
54          }
55        },
56        {
57          "name": "//drivers/hdf_core/adapter/uhdf2/hdi:libhdi",
58            "header": {
59              "header_files": [
60                "devmgr_hdi.h"
61              ],
62              "header_base": "//drivers/hdf_core/adapter/uhdf2/include/hdi"
63          }
64        },
65        {
66          "name": "//drivers/hdf_core/adapter/uhdf2/utils:libhdf_utils",
67            "header": {
68              "header_files": [
69                "osal.h"
70              ],
71              "header_base": "//drivers/hdf_core/framework/include"
72          }
73        },
74        {
75          "name": "//drivers/hdf_core/adapter/uhdf/posix:hdf_posix_osal",
76            "header": {
77              "header_files": [
78                "osal.h"
79              ],
80              "header_base": "//drivers/hdf_core/framework/include"
81          }
82        }
83      ],
84      "test": [
85        "//drivers/hdf_core/adapter:uhdf_test_entry"
86      ]
87    }
88  }
89}
90