Hi Jordan,

This looks like a device path that only has two nodes.  A Vendor node with only 
a GUID and an End node.  Is it in the form so it can be appended to a parent 
device path?  What would the entire device path to a UDF partition look like?  
Will there be a HARDDRIVE_DEVICE_PATH node, or does this new GUID device path 
node replace the HARDDRIVE_DEVICE_PATH node?

Thanks,

Mike

-----Original Message-----
From: Justen, Jordan L 
Sent: Wednesday, March 25, 2015 1:58 PM
To: edk2-devel@lists.sourceforge.net; Paulo Alcantara; Kinney, Michael D
Subject: Re: [edk2] [PATCH 1/3] MdeModulePkg/PartitionDxe: Add UDF/ECMA-167 
file system support

On 2014-12-29 04:25:28, Paulo Alcantara wrote:
> +typedef struct {
> +  VENDOR_DEVICE_PATH        DevicePath;
> +  EFI_DEVICE_PATH_PROTOCOL  End;
> +} UDF_DEVICE_PATH;
> +
> +//
> +// C5BD4D42-1A76-4996-8956-73CDA326CD0A
> +//
> +#define EFI_UDF_DEVICE_PATH_GUID \
> +  { 0xC5BD4D42, 0x1A76, 0x4996, \
> +    { 0x89, 0x56, 0x73, 0xCD, 0xA3, 0x26, 0xCD, 0x0A } \
> +  }
> +
> +UDF_DEVICE_PATH gUdfDevicePath = {
> +  { { MEDIA_DEVICE_PATH, MEDIA_VENDOR_DP,
> +      { sizeof (VENDOR_DEVICE_PATH), 0 } },
> +    EFI_UDF_DEVICE_PATH_GUID
> +  },
> +  { END_DEVICE_PATH_TYPE, END_ENTIRE_DEVICE_PATH_SUBTYPE,
> +    { sizeof (EFI_DEVICE_PATH_PROTOCOL), 0 }
> +  }
> +};

Mike,

We had some off-list discussions about the device path. There was some
discussion of trying to have UEFI standardize this device path, but I
think we decided to just stick with a GUID based 'Vendor' device path
for now.

Does Paulo's proposed device path look okay for now?

-Jordan
------------------------------------------------------------------------------
Dive into the World of Parallel Programming The Go Parallel Website, sponsored
by Intel and developed in partnership with Slashdot Media, is your hub for all
things parallel software development, from weekly thought leadership blogs to
news, videos, case studies, tutorials and more. Take a look and join the 
conversation now. http://goparallel.sourceforge.net/
_______________________________________________
edk2-devel mailing list
edk2-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/edk2-devel

Reply via email to