ACK: [PATCH 1/3] lib: fwts_uefi: add ramdisk device path define
Alex Hung
alex.hung at canonical.com
Wed Dec 9 02:33:01 UTC 2015
On 12/03/2015 05:02 PM, Ivan Hu wrote:
> Signed-off-by: Ivan Hu <ivan.hu at canonical.com>
> ---
> src/lib/include/fwts_uefi.h | 11 ++++++++++-
> 1 file changed, 10 insertions(+), 1 deletion(-)
>
> diff --git a/src/lib/include/fwts_uefi.h b/src/lib/include/fwts_uefi.h
> index f7f8ade..dbbf67f 100644
> --- a/src/lib/include/fwts_uefi.h
> +++ b/src/lib/include/fwts_uefi.h
> @@ -248,7 +248,8 @@ typedef enum {
> FWTS_UEFI_PROTOCOL_DEVICE_PATH_SUBTYPE = (0x05),
> FWTS_UEFI_PIWG_FW_FILE_DEVICE_PATH_SUBTYPE = (0x06),
> FWTS_UEFI_PIWG_FW_VOLUME_DEVICE_PATH_SUBTYPE = (0x07),
> - FWTS_UEFI_RELATIVE_OFFSET_RANGE_SUBTYPE = (0x08)
> + FWTS_UEFI_RELATIVE_OFFSET_RANGE_SUBTYPE = (0x08),
> + FWTS_UEFI_RAM_DISK_SUBTYPE = (0x09)
> } media_dev_path_subtypes;
>
> typedef enum {
> @@ -586,6 +587,14 @@ typedef struct {
>
> typedef struct {
> fwts_uefi_dev_path dev_path;
> + uint64_t starting_addr;
> + uint64_t ending_addr;
> + fwts_uefi_guid disk_type_guid;
> + uint16_t disk_instance;
> +} __attribute__((packed)) fwts_ram_disk_path;
> +
> +typedef struct {
> + fwts_uefi_dev_path dev_path;
> uint16_t device_type;
> uint16_t status_flags;
> char description[0];
>
Acked-by: Alex Hung <alex.hung at canonical.com>
More information about the fwts-devel
mailing list