1{ 2 "name": "@ohos/drivers_interface_usb", 3 "description": "drivers interface usb", 4 "version": "5.0", 5 "license": "Apache License 2.0", 6 "publishAs": "code-segment", 7 "segment": { 8 "destPath": "drivers/interface/usb" 9 }, 10 "dirs": {}, 11 "scripts": {}, 12 "component": { 13 "name": "drivers_interface_usb", 14 "subsystem": "hdf", 15 "syscap": [], 16 "adapted_system_type": [ 17 "standard", 18 "small" 19 ], 20 "rom": "820KB", 21 "ram": "12200KB", 22 "deps": { 23 "components": [ 24 "c_utils", 25 "ipc", 26 "hdf_core", 27 "hilog" 28 ], 29 "third_party": [] 30 }, 31 "build": { 32 "sub_component": [ 33 "//drivers/interface/usb/v1_0:usb_idl_target", 34 "//drivers/interface/usb/v1_1:usb_idl_target", 35 "//drivers/interface/usb/v1_2:usb_idl_target", 36 "//drivers/interface/usb/v2_0:usb_idl_target", 37 "//drivers/interface/usb/serial/v1_0:serial_idl_target", 38 "//drivers/interface/usb/gadget/mtp/v1_0:usbfn_mtp_idl_target", 39 "//drivers/interface/usb/ddk/v1_0:usb_ddk_idl_target", 40 "//drivers/interface/usb/ddk/v1_1:usb_ddk_idl_target" 41 ], 42 "test": [], 43 "inner_kits": [ 44 { 45 "name": "//drivers/interface/usb/v1_0:libusb_proxy_1.0", 46 "header": { 47 "header_files": [], 48 "header_base": "//drivers/interface/usb" 49 } 50 }, 51 { 52 "name": "//drivers/interface/usb/v1_0:libusb_stub_1.0", 53 "header": { 54 "header_files": [], 55 "header_base": "//drivers/interface/usb" 56 } 57 }, 58 { 59 "name": "//drivers/interface/usb/v1_0:usb_idl_headers", 60 "header": { 61 "header_files": [], 62 "header_base": "//drivers/interface/usb" 63 } 64 }, 65 { 66 "name": "//drivers/interface/usb/gadget/mtp/v1_0:libusbfn_mtp_proxy_1.0", 67 "header": { 68 "header_files": [], 69 "header_base": "//drivers/interface/usb/gadget/mtp" 70 } 71 }, 72 { 73 "name": "//drivers/interface/usb/gadget/mtp/v1_0:libusbfn_mtp_stub_1.0", 74 "header": { 75 "header_files": [], 76 "header_base": "//drivers/interface/usb/gadget/mtp" 77 } 78 }, 79 { 80 "name": "//drivers/interface/usb/gadget/mtp/v1_0:usbfn_mtp_idl_headers", 81 "header": { 82 "header_files": [], 83 "header_base": "//drivers/interface/usb/gadget/mtp" 84 } 85 }, 86 { 87 "name": "//drivers/interface/usb/ddk/v1_0:libusb_ddk_proxy_1.0", 88 "header": { 89 "header_files": [], 90 "header_base": "//drivers/interface/usb/ddk" 91 } 92 }, 93 { 94 "name": "//drivers/interface/usb/ddk/v1_0:libusb_ddk_stub_1.0", 95 "header": { 96 "header_files": [], 97 "header_base": "//drivers/interface/usb/ddk" 98 } 99 }, 100 { 101 "name": "//drivers/interface/usb/ddk/v1_0:usb_ddk_idl_headers", 102 "header": { 103 "header_files": [], 104 "header_base": "//drivers/interface/usb/ddk" 105 } 106 }, 107 { 108 "name": "//drivers/interface/usb/v1_1:libusb_proxy_1.1", 109 "header": { 110 "header_files": [], 111 "header_base": "//drivers/interface/usb" 112 } 113 }, 114 { 115 "name": "//drivers/interface/usb/v1_1:libusb_stub_1.1", 116 "header": { 117 "header_files": [], 118 "header_base": "//drivers/interface/usb" 119 } 120 }, 121 { 122 "name": "//drivers/interface/usb/v1_1:usb_idl_headers_1.1", 123 "header": { 124 "header_files": [], 125 "header_base": "//drivers/interface/usb" 126 } 127 }, 128 { 129 "name": "//drivers/interface/usb/v1_2:libusb_proxy_1.2", 130 "header": { 131 "header_files": [], 132 "header_base": "//drivers/interface/usb" 133 } 134 }, 135 { 136 "name": "//drivers/interface/usb/v1_2:libusb_stub_1.2", 137 "header": { 138 "header_files": [], 139 "header_base": "//drivers/interface/usb" 140 } 141 }, 142 { 143 "name": "//drivers/interface/usb/v1_2:usb_idl_headers_1.2", 144 "header": { 145 "header_files": [], 146 "header_base": "//drivers/interface/usb" 147 } 148 }, 149 { 150 "name": "//drivers/interface/usb/v2_0:libusb_proxy_2.0", 151 "header": { 152 "header_files": [], 153 "header_base": "//drivers/interface/usb" 154 } 155 }, 156 { 157 "name": "//drivers/interface/usb/v2_0:libusb_stub_2.0", 158 "header": { 159 "header_files": [], 160 "header_base": "//drivers/interface/usb" 161 } 162 }, 163 { 164 "name": "//drivers/interface/usb/v2_0:usb_idl_headers_2.0", 165 "header": { 166 "header_files": [], 167 "header_base": "//drivers/interface/usb" 168 } 169 }, 170 { 171 "name": "//drivers/interface/usb/ddk/v1_1:libusb_ddk_proxy_1.1", 172 "header": { 173 "header_files": [], 174 "header_base": "//drivers/interface/usb/ddk" 175 } 176 }, 177 { 178 "name": "//drivers/interface/usb/ddk/v1_1:libusb_ddk_stub_1.1", 179 "header": { 180 "header_files": [], 181 "header_base": "//drivers/interface/usb/ddk" 182 } 183 }, 184 { 185 "name": "//drivers/interface/usb/ddk/v1_1:usb_ddk_idl_headers", 186 "header": { 187 "header_files": [], 188 "header_base": "//drivers/interface/usb/ddk" 189 } 190 }, 191 { 192 "name": "//drivers/interface/usb/usb_serial_ddk/v1_0:libusb_serial_ddk_proxy_1.0", 193 "header": { 194 "header_files": [], 195 "header_base": "//drivers/interface/usb/usb_serial_ddk" 196 } 197 }, 198 { 199 "name": "//drivers/interface/usb/usb_serial_ddk/v1_0:libusb_serial_ddk_stub_1.0", 200 "header": { 201 "header_files": [], 202 "header_base": "//drivers/interface/usb/usb_serial_ddk" 203 } 204 }, 205 { 206 "name": "//drivers/interface/usb/scsi_ddk/v1_0:libscsi_ddk_proxy_1.0", 207 "header": { 208 "header_files": [], 209 "header_base": "//drivers/interface/usb/scsi_ddk" 210 } 211 }, 212 { 213 "name": "//drivers/interface/usb/scsi_ddk/v1_0:libscsi_ddk_stub_1.0", 214 "header": { 215 "header_files": [], 216 "header_base": "//drivers/interface/usb/scsi_ddk" 217 } 218 }, 219 { 220 "name": "//drivers/interface/usb/serial/v1_0:libserial_proxy_1.0", 221 "header": { 222 "header_files": [], 223 "header_base": "//drivers/interface/usb/serial" 224 } 225 }, 226 { 227 "name": "//drivers/interface/usb/serial/v1_0:libserial_stub_1.0", 228 "header": { 229 "header_files": [], 230 "header_base": "//drivers/interface/usb/serial" 231 } 232 } 233 ] 234 } 235 } 236} 237