• Home
Name Date Size #Lines LOC

..--

Readme-EN.mdD22-Oct-20252.1 KiB5048

capi-baseddk-ddk-ashmem.mdD22-Oct-20251 KiB3122

capi-baseddk.mdD22-Oct-2025605 2015

capi-ddk-api-h.mdD22-Oct-20255.1 KiB13886

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

capi-hid-ddk-api-h.mdD22-Oct-202530.7 KiB553349

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

capi-hidddk-hid-absaxesarray.mdD22-Oct-2025542 2718

capi-hidddk-hid-device.mdD22-Oct-2025725 3223

capi-hidddk-hid-devicehandle.mdD22-Oct-2025375 1812

capi-hidddk-hid-emititem.mdD22-Oct-2025523 2819

capi-hidddk-hid-eventproperties.mdD22-Oct-20251.1 KiB3425

capi-hidddk-hid-eventtypearray.mdD22-Oct-2025543 2718

capi-hidddk-hid-keycodearray.mdD22-Oct-2025526 2718

capi-hidddk-hid-msceventarray.mdD22-Oct-2025545 2718

capi-hidddk-hid-rawdevinfo.mdD22-Oct-2025532 2819

capi-hidddk-hid-relaxesarray.mdD22-Oct-2025542 2718

capi-hidddk.mdD22-Oct-2025691 2216

capi-scsi-peripheral-api-h.mdD22-Oct-202537 KiB459289

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

capi-scsiperipheralddk-scsiperipheral-basicsenseinfo.mdD22-Oct-2025822 3122

capi-scsiperipheralddk-scsiperipheral-capacityinfo.mdD22-Oct-2025598 2718

capi-scsiperipheralddk-scsiperipheral-device.mdD22-Oct-2025403 1812

capi-scsiperipheralddk-scsiperipheral-devicememmap.mdD22-Oct-20251.1 KiB3021

capi-scsiperipheralddk-scsiperipheral-inquiryinfo.mdD22-Oct-2025667 3021

capi-scsiperipheralddk-scsiperipheral-inquiryrequest.mdD22-Oct-20251.2 KiB3021

capi-scsiperipheralddk-scsiperipheral-iorequest.mdD22-Oct-2025902 3223

capi-scsiperipheralddk-scsiperipheral-readcapacityrequest.mdD22-Oct-2025725 2920

capi-scsiperipheralddk-scsiperipheral-request.mdD22-Oct-2025816 3021

capi-scsiperipheralddk-scsiperipheral-requestsenserequest.mdD22-Oct-2025856 2920

capi-scsiperipheralddk-scsiperipheral-response.mdD22-Oct-20251.5 KiB3425

capi-scsiperipheralddk-scsiperipheral-testunitreadyrequest.mdD22-Oct-2025644 2718

capi-scsiperipheralddk-scsiperipheral-verifyrequest.mdD22-Oct-2025840 3122

capi-scsiperipheralddk.mdD22-Oct-2025920 2015

capi-serialddk-usbserial-devicehandle.mdD22-Oct-2025417 1812

capi-serialddk-usbserial-params.mdD22-Oct-2025646 2920

capi-serialddk.mdD22-Oct-2025942 2216

capi-usb-ddk-api-h.mdD22-Oct-202521.4 KiB487303

capi-usb-ddk-types-h.mdD22-Oct-20253.4 KiB7252

capi-usb-serial-api-h.mdD22-Oct-202528.4 KiB393244

capi-usb-serial-types-h.mdD22-Oct-20252.9 KiB10169

capi-usbddk-usb-devicearray.mdD22-Oct-2025824 2718

capi-usbddk-usbconfigdescriptor.mdD22-Oct-20251.2 KiB3324

capi-usbddk-usbcontrolrequestsetup.mdD22-Oct-20251 KiB3021

capi-usbddk-usbddkconfigdescriptor.mdD22-Oct-2025760 2920

capi-usbddk-usbddkendpointdescriptor.mdD22-Oct-2025674 2819

capi-usbddk-usbddkinterface.mdD22-Oct-2025664 2718

capi-usbddk-usbddkinterfacedescriptor.mdD22-Oct-2025782 2920

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

capi-usbddk-usbdevicememmap.mdD22-Oct-20251,014 3021

capi-usbddk-usbendpointdescriptor.mdD22-Oct-20251.1 KiB3324

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

capi-usbddk-usbrequestpipe.mdD22-Oct-2025579 2819

capi-usbddk.mdD22-Oct-2025746 2216

errorcode-deviceManager.mdD22-Oct-20252.9 KiB9052

js-apis-app-ability-driverExtensionAbility.mdD22-Oct-20256.4 KiB207150

js-apis-driver-deviceManager-sys.mdD22-Oct-20258.4 KiB189130

js-apis-driver-deviceManager.mdD22-Oct-202522.9 KiB532383

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

Readme-EN.md

1# Driver Development Kit
2
3- ArkTS APIs
4  - [@ohos.app.ability.DriverExtensionAbility (Driver Extension Ability)](js-apis-app-ability-driverExtensionAbility.md)
5  - [@ohos.driver.deviceManager (Peripheral Management)](js-apis-driver-deviceManager.md)
6  <!--Del-->
7  - [@ohos.driver.deviceManager (Peripheral Management) (System API)](js-apis-driver-deviceManager-sys.md)
8  <!--DelEnd-->
9  - Application
10    - [DriverExtensionContext](js-apis-inner-application-driverExtensionContext.md)
11- C APIs
12  - Modules
13    - [BASE DDK](_base_ddk.md)
14    - [HID DDK](_hid_ddk.md)
15    - [Serial DDK](_serial_ddk.md)
16    - [USB DDK](_usb_ddk.md)
17  - Header Files
18    - [ddk_api.h](ddk_api.md)
19    - [ddk_types.h](ddk_types.md)
20    - [hid_ddk_api.h](hid__ddk__api_8h.md)
21    - [hid_ddk_types.h](hid__ddk__types_8h.md)
22    - [usb_ddk_api.h](usb__ddk__api_8h.md)
23    - [usb_ddk_types.h](usb__ddk__types_8h.md)
24    - [usb_serial_ddk_api.h](usb__serial__ddk__api_8h.md)
25    - [usb_serial_ddk_types.h](usb__serial__ddk__types_8h.md)
26  - Structs
27    - [DDK_Ashmem](_ddk_ashmem.md)
28    - [UsbConfigDescriptor](_usb_config_descriptor.md)
29    - [UsbControlRequestSetup](_usb_control_request_setup.md)
30    - [UsbDdkConfigDescriptor](_usb_ddk_config_descriptor.md)
31    - [UsbDdkEndpointDescriptor](_usb_ddk_endpoint_descriptor.md)
32    - [UsbDdkInterface](_usb_ddk_interface.md)
33    - [UsbDdkInterfaceDescriptor](_usb_ddk_interface_descriptor.md)
34    - [UsbDeviceDescriptor](_usb_device_descriptor.md)
35    - [UsbDeviceMemMap](_usb_device_mem_map.md)
36    - [UsbEndpointDescriptor](_usb_endpoint_descriptor.md)
37    - [UsbInterfaceDescriptor](_usb_interface_descriptor.md)
38    - [UsbRequestPipe](_usb_request_pipe.md)
39    - [Hid_AbsAxesArray](_hid___abs_axes_array.md)
40    - [Hid_Device](_hid___device.md)
41    - [Hid_EmitItem](_hid___emit_item.md)
42    - [Hid_EventProperties](_hid___event_properties.md)
43    - [Hid_EventTypeArray](_hid___event_type_array.md)
44    - [Hid_KeyCodeArray](_hid___key_code_array.md)
45    - [Hid_MscEventArray](_hid___msc_event_array.md)
46    - [Hid_RawDevInfo](_hid___raw_dev_info.md)
47    - [Hid_RelAxesArray](_hid___rel_axes_array.md)
48    - [UsbSerial_Params](_usb_serial___params.md)
49
50<!--no_check-->