• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# SCSIPeripheralDDK
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
11The SCSI Peripheral DDK is a suite dedicated to SCSI device driver development at the application layer. It provides APIs for initializing the DDK, releasing the DDK, enabling and disabling devices, and reading data from and writing data to devices. It also declares the macros, enum variables, and data structures required by the SCSI Peripheral DDK APIs.
12
13**Since**: 18
14## Files
15
16| Name| Description|
17| -- | -- |
18| [scsi_peripheral_api.h](capi-scsi-peripheral-api-h.md) | Declares the SCSI Peripheral DDK APIs used by the host to access the SCSI device.|
19| [scsi_peripheral_types.h](capi-scsi-peripheral-types-h.md) | Provides the enum variables, structures, and macros used in the SCSI Peripheral DDK APIs.|
20