1# BaseDdk 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## Overview 10 11Provides BASE DDK APIs for creating, mapping, unmapping, and destroying an **Ashmem** object. 12 13**Since**: 12 14## Files 15 16| Name| Description| 17| -- | -- | 18| [ddk_api.h](capi-ddk-api-h.md) | Declares the BASE DDK APIs used by the USB host to access USB devices.| 19| [ddk_types.h](capi-ddk-types-h.md) | Provides BASE DDK types and declares the macros, enums, and data structures required by the BASE DDK APIs.| 20