On Fri, Jan 25, 2013 at 1:04 PM, Laszlo Ersek <ler...@redhat.com> wrote:
> On 01/25/13 14:53, David Woodhouse wrote:
>
>> In fact we probably also want to be looking for the DiskInfoProtocol
>> (and implementing that in VirtioBlkDxe, getting the Identify data for
>> the drive and using its *name*.
>
> EFI_DISK_INFO_PROTOCOL seems to belong to EdkCompatibilityPkg. From a
> cursory grep, the following modules seem to implement or to consume it:
> - IntelFrameworkModulePkg/Bus/Pci/IdeBusDxe
> - IntelFrameworkModulePkg/Csm/LegacyBiosDxe
> - MdeModulePkg/Bus/Ata/AtaBusDxe
> - MdeModulePkg/Bus/Scsi/ScsiDiskDxe
> - MdeModulePkg/Bus/Usb/UsbMassStorageDxe
>
> However, UEFI-2.3.1+errC doesn't mention EFI_DISK_INFO_PROTOCOL at all.
> I wouldn't mind thinking about it for VirtioBlkDxe, but I'd like to have
> real specification in hand and confirmation that EFI_DISK_INFO_PROTOCOL
> is not banned from (/ replaced by something else in) edk2.

According to MdePkg/Include/Protocol/DiskInfo.h, it is part of the PI
1.2 Spec, and thus should be fine to implement for Virt I/O.

-Jordan

------------------------------------------------------------------------------
Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,
MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current
with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft
MVPs and experts. ON SALE this month only -- learn more at:
http://p.sf.net/sfu/learnnow-d2d
_______________________________________________
edk2-devel mailing list
edk2-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/edk2-devel

Reply via email to