20.3 SCSI Device Driver
SCSI device drivers use services provided by EFI_SCSI_IO_PROTOCOL
to produce
one or more protocols that provide I/O abstractions of a SCSI device. SCSI
device drivers must follow the UEFI Driver Model. The EDK II provides a SCSI
Device Driver for blockoriented SCSI devices such as hard drives, CD-ROM, and
DVD-ROM. The implementation of the SCSI Disk Driver is found in the
MdeModulePkg
in the directory MdeModulePkg/Bus/Scsi/ScsiDiskDxe
.