• Home
Name Date Size #Lines LOC

..--

Readme-CN.mdD22-Oct-20254.2 KiB7574

capi-baseddk-ddk-ashmem.mdD22-Oct-2025969 3322

capi-baseddk.mdD22-Oct-2025606 2015

capi-ddk-api-h.mdD22-Oct-20254.8 KiB14086

capi-ddk-types-h.mdD22-Oct-20251.4 KiB6038

capi-hid-ddk-api-h.mdD22-Oct-202528.1 KiB555349

capi-hid-ddk-types-h.mdD22-Oct-202511.5 KiB395319

capi-hidddk-hid-absaxesarray.mdD22-Oct-2025525 2918

capi-hidddk-hid-device.mdD22-Oct-2025692 3423

capi-hidddk-hid-devicehandle.mdD22-Oct-2025379 1912

capi-hidddk-hid-emititem.mdD22-Oct-2025516 3019

capi-hidddk-hid-eventproperties.mdD22-Oct-20251 KiB3625

capi-hidddk-hid-eventtypearray.mdD22-Oct-2025525 2918

capi-hidddk-hid-keycodearray.mdD22-Oct-2025507 2918

capi-hidddk-hid-msceventarray.mdD22-Oct-2025540 2918

capi-hidddk-hid-rawdevinfo.mdD22-Oct-2025535 3019

capi-hidddk-hid-relaxesarray.mdD22-Oct-2025525 2918

capi-hidddk.mdD22-Oct-2025602 2216

capi-scsi-peripheral-api-h.mdD22-Oct-202535.6 KiB461289

capi-scsi-peripheral-types-h.mdD22-Oct-20255 KiB10173

capi-scsiperipheralddk-scsiperipheral-basicsenseinfo.mdD22-Oct-2025802 3322

capi-scsiperipheralddk-scsiperipheral-capacityinfo.mdD22-Oct-2025611 2918

capi-scsiperipheralddk-scsiperipheral-device.mdD22-Oct-2025422 1912

capi-scsiperipheralddk-scsiperipheral-devicememmap.mdD22-Oct-20251 KiB3221

capi-scsiperipheralddk-scsiperipheral-inquiryinfo.mdD22-Oct-2025695 3221

capi-scsiperipheralddk-scsiperipheral-inquiryrequest.mdD22-Oct-20251.1 KiB3221

capi-scsiperipheralddk-scsiperipheral-iorequest.mdD22-Oct-2025895 3423

capi-scsiperipheralddk-scsiperipheral-readcapacityrequest.mdD22-Oct-2025733 3120

capi-scsiperipheralddk-scsiperipheral-request.mdD22-Oct-2025814 3221

capi-scsiperipheralddk-scsiperipheral-requestsenserequest.mdD22-Oct-2025837 3120

capi-scsiperipheralddk-scsiperipheral-response.mdD22-Oct-20251.4 KiB3625

capi-scsiperipheralddk-scsiperipheral-testunitreadyrequest.mdD22-Oct-2025640 2918

capi-scsiperipheralddk-scsiperipheral-verifyrequest.mdD22-Oct-2025836 3322

capi-scsiperipheralddk.mdD22-Oct-2025885 2015

capi-serialddk-usbserial-devicehandle.mdD22-Oct-2025408 1912

capi-serialddk-usbserial-params.mdD22-Oct-2025637 3120

capi-serialddk.mdD22-Oct-2025885 2216

capi-usb-ddk-api-h.mdD22-Oct-202520.8 KiB489303

capi-usb-ddk-types-h.mdD22-Oct-20253.2 KiB7452

capi-usb-serial-api-h.mdD22-Oct-202525.9 KiB395244

capi-usb-serial-types-h.mdD22-Oct-20252.7 KiB10369

capi-usbddk-usb-devicearray.mdD22-Oct-2025756 2918

capi-usbddk-usbconfigdescriptor.mdD22-Oct-20251.1 KiB3524

capi-usbddk-usbcontrolrequestsetup.mdD22-Oct-2025843 3221

capi-usbddk-usbddkconfigdescriptor.mdD22-Oct-2025733 3120

capi-usbddk-usbddkendpointdescriptor.mdD22-Oct-2025668 3019

capi-usbddk-usbddkinterface.mdD22-Oct-2025596 2918

capi-usbddk-usbddkinterfacedescriptor.mdD22-Oct-2025759 3120

capi-usbddk-usbdevicedescriptor.mdD22-Oct-20251.5 KiB4130

capi-usbddk-usbdevicememmap.mdD22-Oct-2025957 3221

capi-usbddk-usbendpointdescriptor.mdD22-Oct-20251 KiB3524

capi-usbddk-usbinterfacedescriptor.mdD22-Oct-20251.3 KiB3625

capi-usbddk-usbrequestpipe.mdD22-Oct-2025585 3019

capi-usbddk.mdD22-Oct-2025668 2216

errorcode-deviceManager.mdD22-Oct-20252.7 KiB8952

js-apis-app-ability-driverExtensionAbility.mdD22-Oct-20257.2 KiB249177

js-apis-driver-deviceManager-sys.mdD22-Oct-20258.8 KiB198138

js-apis-driver-deviceManager.mdD22-Oct-202522.6 KiB553396

js-apis-inner-application-driverExtensionContext.mdD22-Oct-20251.4 KiB5539

Readme-CN.md

1# Driver Development Kit(驱动开发服务)
2<!--Kit: Driver Development Kit-->
3<!--Subsystem: Driver-->
4<!--Owner: @lixinsheng2-->
5<!--Designer: @w00373942-->
6<!--Tester: @dong-dongzhen-->
7<!--Adviser: @w_Machine_cc-->
8
9- ArkTS API<!--driver-development-arkts-->
10  - [@ohos.app.ability.DriverExtensionAbility (驱动程序扩展能力)](js-apis-app-ability-driverExtensionAbility.md)
11  - [@ohos.driver.deviceManager (外设管理)](js-apis-driver-deviceManager.md)
12  <!--Del-->
13  - [@ohos.driver.deviceManager (外设管理)(系统接口)](js-apis-driver-deviceManager-sys.md)
14  <!--DelEnd-->
15  - application
16    - [DriverExtensionContext](js-apis-inner-application-driverExtensionContext.md)
17- C API<!--driver-development-c-->
18  - 模块<!--driver-development-module-->
19    - [BaseDdk](capi-baseddk.md)
20    - [HidDdk](capi-hidddk.md)
21    - [SCSIPeripheralDDK](capi-scsiperipheralddk.md)
22    - [UsbDDK](capi-usbddk.md)
23    - [SerialDdk](capi-serialddk.md)
24  - 头文件<!--driver-development-headerfile-->
25    - [ddk_api.h](capi-ddk-api-h.md)
26    - [ddk_types.h](capi-ddk-types-h.md)
27    - [hid_ddk_api.h](capi-hid-ddk-api-h.md)
28    - [hid_ddk_types.h](capi-hid-ddk-types-h.md)
29    - [scsi_peripheral_api.h](capi-scsi-peripheral-api-h.md)
30    - [scsi_peripheral_types.h](capi-scsi-peripheral-types-h.md)
31    - [usb_ddk_api.h](capi-usb-ddk-api-h.md)
32    - [usb_ddk_types.h](capi-usb-ddk-types-h.md)
33    - [usb_serial_api.h](capi-usb-serial-api-h.md)
34    - [usb_serial_types.h](capi-usb-serial-types-h.md)
35  - 结构体<!--driver-development-struct-->
36    - [DDK_Ashmem](capi-baseddk-ddk-ashmem.md)
37    - [Hid_EmitItem](capi-hidddk-hid-emititem.md)
38    - [Hid_Device](capi-hidddk-hid-device.md)
39    - [Hid_EventTypeArray](capi-hidddk-hid-eventtypearray.md)
40    - [Hid_KeyCodeArray](capi-hidddk-hid-keycodearray.md)
41    - [Hid_AbsAxesArray](capi-hidddk-hid-absaxesarray.md)
42    - [Hid_RelAxesArray](capi-hidddk-hid-relaxesarray.md)
43    - [Hid_MscEventArray](capi-hidddk-hid-msceventarray.md)
44    - [Hid_EventProperties](capi-hidddk-hid-eventproperties.md)
45    - [Hid_RawDevInfo](capi-hidddk-hid-rawdevinfo.md)
46    - [Hid_DeviceHandle](capi-hidddk-hid-devicehandle.md)
47    - [ScsiPeripheral_DeviceMemMap](capi-scsiperipheralddk-scsiperipheral-devicememmap.md)
48    - [ScsiPeripheral_IORequest](capi-scsiperipheralddk-scsiperipheral-iorequest.md)
49    - [ScsiPeripheral_Request](capi-scsiperipheralddk-scsiperipheral-request.md)
50    - [ScsiPeripheral_Response](capi-scsiperipheralddk-scsiperipheral-response.md)
51    - [ScsiPeripheral_TestUnitReadyRequest](capi-scsiperipheralddk-scsiperipheral-testunitreadyrequest.md)
52    - [ScsiPeripheral_InquiryRequest](capi-scsiperipheralddk-scsiperipheral-inquiryrequest.md)
53    - [ScsiPeripheral_InquiryInfo](capi-scsiperipheralddk-scsiperipheral-inquiryinfo.md)
54    - [ScsiPeripheral_ReadCapacityRequest](capi-scsiperipheralddk-scsiperipheral-readcapacityrequest.md)
55    - [ScsiPeripheral_CapacityInfo](capi-scsiperipheralddk-scsiperipheral-capacityinfo.md)
56    - [ScsiPeripheral_RequestSenseRequest](capi-scsiperipheralddk-scsiperipheral-requestsenserequest.md)
57    - [ScsiPeripheral_BasicSenseInfo](capi-scsiperipheralddk-scsiperipheral-basicsenseinfo.md)
58    - [ScsiPeripheral_VerifyRequest](capi-scsiperipheralddk-scsiperipheral-verifyrequest.md)
59    - [ScsiPeripheral_Device](capi-scsiperipheralddk-scsiperipheral-device.md)
60    - [UsbControlRequestSetup](capi-usbddk-usbcontrolrequestsetup.md)
61    - [UsbDeviceDescriptor](capi-usbddk-usbdevicedescriptor.md)
62    - [UsbConfigDescriptor](capi-usbddk-usbconfigdescriptor.md)
63    - [UsbInterfaceDescriptor](capi-usbddk-usbinterfacedescriptor.md)
64    - [UsbEndpointDescriptor](capi-usbddk-usbendpointdescriptor.md)
65    - [UsbDdkEndpointDescriptor](capi-usbddk-usbddkendpointdescriptor.md)
66    - [UsbDdkInterfaceDescriptor](capi-usbddk-usbddkinterfacedescriptor.md)
67    - [UsbDdkInterface](capi-usbddk-usbddkinterface.md)
68    - [UsbDdkConfigDescriptor](capi-usbddk-usbddkconfigdescriptor.md)
69    - [UsbRequestPipe](capi-usbddk-usbrequestpipe.md)
70    - [UsbDeviceMemMap](capi-usbddk-usbdevicememmap.md)
71    - [Usb_DeviceArray](capi-usbddk-usb-devicearray.md)
72    - [UsbSerial_Params](capi-serialddk-usbserial-params.md)
73    - [UsbSerial_DeviceHandle](capi-serialddk-usbserial-devicehandle.md)
74- 错误码
75  - [驱动错误码](errorcode-deviceManager.md)