From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-pl1-f171.google.com (mail-pl1-f171.google.com [209.85.214.171]) by mx.groups.io with SMTP id smtpd.web10.2762.1675191465267246209 for ; Tue, 31 Jan 2023 10:57:45 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20210112 header.b=GALGV3Qd; spf=pass (domain: gmail.com, ip: 209.85.214.171, mailfrom: pedro.falcato@gmail.com) Received: by mail-pl1-f171.google.com with SMTP id be8so16043349plb.7 for ; Tue, 31 Jan 2023 10:57:45 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=UwVnN/AA54o1x/X1ukhDJBM+9vK/aG5q05xP5LoH3I4=; b=GALGV3QdkU3yKNxvzYZhDt5spCKi0wZIdJUq+l+p0R8yFxGp4VsPR6Uc/hbYeZ0E9l k0QNmGsmMFYPTOQWnj8sWE6JY5H238HgYRe7mMufh5b6QTjoEHPx0HLgEPPuEUs07GuU +SbqzQ7XK/Qkau85Ng3+1Dv0u39ZF8MkDBrzGgO2ZJWRDpPwP0xUX3yYdsiowbkfIctQ Q1z+iNVDNIbT3Wz8YLdwuYPNZDY250PboRHdtMI8/VeebgKNFAvkYMcaCzvNvBIG6EsI xUAb4BWCFdjVSarWXoN8ikRz0uC3+yFYUhmJSebjHBBzWYyALyLTfrfvTItiFcA5PQ2Y pL/g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=UwVnN/AA54o1x/X1ukhDJBM+9vK/aG5q05xP5LoH3I4=; b=dHxalf4XMfexrlyXdRVGXBogJavjmPPPfOnrD3HlJ06vtsINNb+nD42dkqH2P/gK8z caItdjiIh91bq9YOiPkgbdiE/rJk6YPIGGHC/Wi6TQApTBuDD8SXpIPgWYlhVn7ZyxP8 K/MgeKhoomlyY5OuwiAvdj7Neda0Ne+phzwSsUTLivIahGbZONQZMINQaZFmM9lNTz91 BGKfsHsbXYbfjl3HfgvbX1WHN24J5R6uCUR8Ob2zNPRTGbigIfuANZoVR9BO4Qns5Uv2 bQGZU/duKW9K/QnGE4aeJFEGQNLVPhCWDgjuCceSB2G/c120xx0rCOpmFhdlcqW0AJEv 1vSg== X-Gm-Message-State: AO0yUKXTXhDfU/9OicPMmiyVba6yAl2OgAsBqgTy4nf3JObC+7eel2Rr ukpj8Veqemd63Qaenl4LOTGQdXyVDlCPsxhVbBx0WYaNNS0u2qmq X-Google-Smtp-Source: AK7set9wW9n53r3pdhyPKIOwtNmFQVL8NCj3s5k4LMGZ/EhYMq1Qj+zSSBjzAEsuqmQE4LeWNPP2PnZz1H1CEubJ8vk= X-Received: by 2002:a17:90a:e50f:b0:22c:113f:116f with SMTP id t15-20020a17090ae50f00b0022c113f116fmr3148983pjy.175.1675191464273; Tue, 31 Jan 2023 10:57:44 -0800 (PST) MIME-Version: 1.0 References: In-Reply-To: From: "Pedro Falcato" Date: Tue, 31 Jan 2023 18:57:32 +0000 Message-ID: Subject: Re: [edk2-devel] MinPlatformPkg question To: devel@edk2.groups.io, garrett.kirkendall@amd.com Cc: "Oram, Isaac W" , "Chiu, Chasel" , "Desimone, Nathaniel L" , "Gao, Liming" , "Dong, Eric" , "Bobroff, Zachary" , "Zimmer, Vincent" X-Groupsio-MsgNum: 99361 Content-Type: multipart/related; boundary="00000000000028c89905f393e872" --00000000000028c89905f393e872 Content-Type: multipart/alternative; boundary="00000000000028c89805f393e871" --00000000000028c89805f393e871 Content-Type: text/plain; charset="UTF-8" On Tue, Jan 31, 2023 at 4:54 PM Kirkendall, Garrett via groups.io wrote: > [Public] > > > > Isaac, > > > > One of the obvious hindrances to acceptance is the Firmware Volumes with > Fsp in the name. They would be obvious to an Intel FSP solution, but they > are not obvious to any other solution. Would it be possible to give them a > more generic descriptive name that would apply to any type of solution? > > > > *GARRETT KIRKENDALL* > > > *----------------------------------------------------------------------------------------------------------------------------------* > > Facebook | Twitter > | amd.com > > > > > > Words to live by: "Slow is Smooth. Smooth is Fast." > > > Garrett, Surely you've got bigger issues with the MinPlatform than naming right? I don't see how this can ever be a hindrance, particularly considering all you've got in the final firmware images are GUIDs. https://github.com/tianocore/edk2-platforms/blob/master/Platform/Qemu/QemuOpenBoardPkg/QemuOpenBoardPkg.fdf is an example of a virtual platform for QEMU in MinPlatform fashion. Combine that and some other Intel platform and you probably have a decent idea of how an AMD platform would look like (mentioned QOBP because of the lack of FSP and pre-mem CAR, although AIUI AGESA does expose an FSP interface). There are no problems by leaving firmware volumes you don't need/don't make sense (like e.g Fsp-T) empty. -- Pedro --00000000000028c89805f393e871 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
On Tue, Jan 31, 2023 at 4:54 PM Kirkendal= l, Garrett via groups.io <garrett.kirke= ndall=3Damd.com@groups.io> wrot= e:

= [Public]

=C2=A0

Isaac,

=C2=A0

One of the obvious hindrances to acceptance is the F= irmware Volumes with Fsp in the name.=C2=A0 They would be obvious to an Int= el FSP solution, but they are not obvious to any other solution.=C2=A0 Woul= d it be possible to give them a more generic descriptive name that would apply to any type of solution?

=C2=A0

GARRETT KIRKENDALL

---------------------------------------------------= ---------------------------------------------------------------------------= ----

Facebook=C2=A0|=C2=A0= =C2=A0Twitter=C2=A0|=C2=A0=C2=A0amd.com=C2=A0=C2=A0

=C2=A0<= /u>

=C2=A0

Words to live by: "Slow is Smooth.=C2=A0 Smooth= is Fast."

=C2=A0


Garrett,

Surely you've got big= ger issues with the MinPlatform than naming right? I don't see how this= can ever be a hindrance, particularly considering all you've got in th= e final firmware images are GUIDs.

https://github.com/tianocore/edk2-platforms/b= lob/master/Platform/Qemu/QemuOpenBoardPkg/QemuOpenBoardPkg.fdf is an ex= ample of a virtual platform for QEMU in MinPlatform fashion. Combine that a= nd
some other Intel platform and you probably have a decent i= dea of how an AMD platform would look like (mentioned QOBP because of the l= ack of FSP and pre-mem CAR, although AIUI AGESA does expose an FSP interfac= e).

There are no problems by leaving fir= mware volumes you don't need/don't make sense (like e.g Fsp-T) empt= y.

--
Pedro
--00000000000028c89805f393e871-- --00000000000028c89905f393e872 Content-Type: image/png; name="image001.png" Content-Disposition: inline; filename="image001.png" Content-Transfer-Encoding: base64 Content-ID: <186092ab8094cff311> X-Attachment-Id: 186092ab8094cff311 iVBORw0KGgoAAAANSUhEUgAAAH0AAAAsCAYAAABIUrd3AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJ bWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdp bj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6 eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1 OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJo dHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlw dGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEu MC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVz b3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1N OkRvY3VtZW50SUQ9InhtcC5kaWQ6NDRDRDYxNDI0MDlEMTFFODg5MjdENjEzMzU4NjZERTQiIHht cE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QTdGMjk5QTYzQkRDMTFFODg5MjdENjEzMzU4NjZERTQi IHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKE1hY2ludG9zaCkiPiA8 eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo2MkJFQzcyQzNCQkYx MUU4ODkyN0Q2MTMzNTg2NkRFNCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo2MkJFQzcyRDNC QkYxMUU4ODkyN0Q2MTMzNTg2NkRFNCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8 L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PlLS1qQAAAakSURBVHja7FxNSFRdGD63pFIw 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 --00000000000028c89905f393e872--