From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mx0b-002e3701.pphosted.com (mx0b-002e3701.pphosted.com [148.163.143.35]) by mx.groups.io with SMTP id smtpd.web10.796.1600354463869182076 for ; Thu, 17 Sep 2020 07:54:24 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@hpe.com header.s=pps0720 header.b=K8Alp3nR; spf=pass (domain: hpe.com, ip: 148.163.143.35, mailfrom: prvs=0529306ce2=abner.chang@hpe.com) Received: from pps.filterd (m0134424.ppops.net [127.0.0.1]) by mx0b-002e3701.pphosted.com (8.16.0.42/8.16.0.42) with SMTP id 08HErPXB020460; Thu, 17 Sep 2020 14:54:20 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hpe.com; h=from : to : cc : subject : date : message-id : references : in-reply-to : content-type : mime-version; s=pps0720; bh=oRy8qVw7QzObZQMeg5o3eFES3bQJnv8y6g7fb7xReJo=; b=K8Alp3nR39a/w/b/ewDXYmiX3z8Xs2s4KgJhwjnim41Co9PpBboAZLKH+lSEfNOR5G6f bBjdxTvC18GJ23XGeBhGV1l8xlSGStA2DghUCqIjSKjoaA1VgYZ5HPsOXhpH7W2RsA4g uRnqr0FEkVSbATGm2N2zOgCnk71Jgze15DwfP4kR8/5zfM8MtdLugEmVWuTZqvTeIZuN LEpRVMD9Nf/+g17oaNAKiRH5D4qGMKFjKcLabu+Pv9sfEunBwDl9WPIKVl1nUJHr/0w7 3Ste89B4tTGeeE/zd6HRYjJt7jLyhzj8NmhRf17vQzp6DliCcYbnv6n4+CRDl4PmGllB MQ== Received: from g2t2354.austin.hpe.com (g2t2354.austin.hpe.com [15.233.44.27]) by mx0b-002e3701.pphosted.com with ESMTP id 33k5q84ce3-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Thu, 17 Sep 2020 14:54:20 +0000 Received: from G1W8107.americas.hpqcorp.net (g1w8107.austin.hp.com [16.193.72.59]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by g2t2354.austin.hpe.com (Postfix) with ESMTPS id AEA3083; Thu, 17 Sep 2020 14:54:19 +0000 (UTC) Received: from G9W8454.americas.hpqcorp.net (2002:10d8:a104::10d8:a104) by G1W8107.americas.hpqcorp.net (2002:10c1:483b::10c1:483b) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Thu, 17 Sep 2020 14:54:19 +0000 Received: from NAM12-DM6-obe.outbound.protection.outlook.com (15.241.52.10) by G9W8454.americas.hpqcorp.net (16.216.161.4) with Microsoft SMTP Server (TLS) id 15.0.1497.2 via Frontend Transport; Thu, 17 Sep 2020 14:54:19 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=UCzYoUadfgz9ylZkRvhKZYvVwbOLQzhQsvcNh+bnXAsmYLFfnZ0LNo9HiyrHFFOyEGaxxtWRkIT+y1uK+PpPhr59Lr0jfljVN1MCu0lAF5+MNDNJgxHmp3G+17uXETYDgWatw77gIcXZsmfETcEEktKxwKKL39RWUu63XdLPPmGq0LuYCx1g+GF4+l53bmiUB0ULz5YftYfRmO9tPiizI0f9GAa4rDlHzSUgQ/zR5RjI6JhWyLA2PixNMk1MTVl0fwbWC57x2XdEgzACUHRbvSc/6a32n+O/bSv+FBBWPPRT8LtHHJtz12ANpkTinsNZ1BUpEgW9NgtWzg9b8IOFmA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=hB+ql93QKoIn0QjghT+XW58AEwks2sRjtUKd4aNczHs=; b=VG6hJyklwIyDkJf9bK3/88H9h6uYoNwTqOjG05+LKxoSwNqm9hMeuteYu8M2d1mzwTbOWrtL5MMl1KciJzUT8TP9wIt/3U4eq5HdCdnmTLk5jzw1uRwT9IE32fjCNOIJPY+UC0wTeT2CVjRz0vjFbejsznAEuW9l/ZeRUnYeSMBSEYQBmUI8GoEorW5DMrdjgYAeh3RJJZaKSwHTKQh6h3+snKd/tBMpTPjhSG2DjSZ8XP8wbZr/fvxOszjzuB7e0oKgxUG5Kz21jquIlTZiLSojw3uVLcSowWZyWAlS4c5AQ43aF4/LC/ZdUVJXfHYbmZdjSu8VHmIWW8Zq4hZGrw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=hpe.com; dmarc=pass action=none header.from=hpe.com; dkim=pass header.d=hpe.com; arc=none Received: from CS1PR8401MB1144.NAMPRD84.PROD.OUTLOOK.COM (2a01:111:e400:7508::16) by CS1PR8401MB0664.NAMPRD84.PROD.OUTLOOK.COM (2a01:111:e400:750d::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3391.11; Thu, 17 Sep 2020 14:54:15 +0000 Received: from CS1PR8401MB1144.NAMPRD84.PROD.OUTLOOK.COM ([fe80::d111:132b:4b87:a9ea]) by CS1PR8401MB1144.NAMPRD84.PROD.OUTLOOK.COM ([fe80::d111:132b:4b87:a9ea%3]) with mapi id 15.20.3391.015; Thu, 17 Sep 2020 14:54:15 +0000 From: "Abner Chang" To: Felix Polyudov , "devel@edk2.groups.io" , "rfc@edk2.groups.io" CC: "Wang, Nickle (HPS SW)" , "Chen, Aaron" , "siyuan.fu@intel.com" , "Wang, Fan" , "Wu, Jiaxin" , "Ni, Ray" , Michael D Kinney , "Igor Kulchytskyy" Subject: Re: [edk2-devel] [RFC] Request for the new package "RedfishPkg" under edk2 repo Thread-Topic: [edk2-devel] [RFC] Request for the new package "RedfishPkg" under edk2 repo Thread-Index: AdaGVWUltpjg1xIDSTSvLUlja63XuAEuHbzQAFyM1rAAIACg4A== Date: Thu, 17 Sep 2020 14:54:15 +0000 Message-ID: References: <1632FE61F3F37725.2635@groups.io> <9333E191E0D52B4999CE63A99BA663A00400691793@atlms1.us.megatrends.com> In-Reply-To: <9333E191E0D52B4999CE63A99BA663A00400691793@atlms1.us.megatrends.com> Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: ami.com; dkim=none (message not signed) header.d=none;ami.com; dmarc=none action=none header.from=hpe.com; x-originating-ip: [1.34.113.40] x-ms-publictraffictype: Email x-ms-office365-filtering-ht: Tenant x-ms-office365-filtering-correlation-id: e6baadb3-84d6-4d24-d519-08d85b198be6 x-ms-traffictypediagnostic: CS1PR8401MB0664: x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:9508; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: Bdfb+AVMXbmC6vrotOKXChYnWfum8E7LzK6xX6HxxJXBZAGnXNOQlQ1B/eu3bUXW9CgK1+VqGdb0USWbqMuFMcgyajqOli6DJkoHnRs4IOgMaE4Iz2e3XrhSWAaT/Tv0D9yTw+dypiuJBl7LXWRO9+OrYGebkXDSKQwfKYCClmpMRPhqV2ITxsZUh8RrlM1P62BvgicrDI6MzKaa8KshvLOiSwjNG7Dh3l6mTq6Ly39oP08rrkcCGUqMCinP5jjSAeMzyGpeEv5VYOgTpDt1tOurhu76IKVLkfzb/fuB4Jg2p9bgpBdoEOE2COs9pvmaexGE84eZpj7HtWjVgULmPwK+sX2mXEuyeUhzKWawZ3bbyaUp8Es0xy9NHQhuK2hWBp/gsocPXLZuN7IlumBEVImoaXztdediKTnC612JF/lW9mCCq77hqeb5rREcMljNupC7XjbmW3zPPobG2tOQGQ== x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:CS1PR8401MB1144.NAMPRD84.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(136003)(396003)(366004)(39860400002)(346002)(376002)(55016002)(8936002)(6506007)(33656002)(9686003)(53546011)(478600001)(9326002)(76236003)(83380400001)(26005)(186003)(166002)(2906002)(54906003)(5660300002)(52536014)(316002)(86362001)(66946007)(8676002)(4326008)(71200400001)(76116006)(7696005)(66476007)(66556008)(66446008)(64756008)(110136005)(966005)(547064002);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata: wLVG4+Ul8QOY82w+sTMczvRzdQP5wNshhtx7unmkNj+XYuRIDmiY2a4liaRIEBV7jdPOVq4ae4POAiUT67HPt0OwOXnAoXYdRNc9qikplFogwDMfRFm/5gsKRHgBQX5CS6odcD4u11cWHvgzeh6bmFpFn1fuNwoiwTauM0X6YApsq6xViKf/PfZ4/aXqBU2eo6TovtC9eD1ooUIbGU5yPj6bT9SCedn1BvSE68/f2TJMeVyMoemc+0xFclFNyyMXL0yC6g/1zwsyXN72Fk+pC5umvhl5i7+keZqyrz/P13Vfe0kRhpBoijjHypqyZPhHV9esxopflxUnHceRApwXocOKaSmT/Evl5tcoqO7NiXOhgNGwfvKVb5h8GuOahPswDnqLdRvdG9sFqelFEmM7AnM4ytwkmRCA3hq1RAGN2WrBdtbIm9bWC014h9V7sh/tE8wJUEKuhJu4UIJFZ1twb+/8bao1zkdcJmlC+iMxHTrj+E08Mv4LvILs8sHZ6ukTGTLUY5FWPnJg3h6a0Qst1C/4NVqAqcXie7AcuKhzUjCsHWVx6vOQLzryd6FGdXdTWMlfVOR9WKUdp7kJ8RVt/JpmhtoPlZzqtkJq+dyhRYtJgesCwiYdKdPcGqXc36YyKAR01WukX3hQzdDFbTZdxQ== X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: CS1PR8401MB1144.NAMPRD84.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-Network-Message-Id: e6baadb3-84d6-4d24-d519-08d85b198be6 X-MS-Exchange-CrossTenant-originalarrivaltime: 17 Sep 2020 14:54:15.0576 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 105b2061-b669-4b31-92ac-24d304d195dc X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: CgwrjSdn6S7CRzCOfeA437hSW66xjxWUVb1NEluC1I4xGEgBcNtbIDJ5Be3DIk878WX0BIeRFELVjPy8Yv5CJQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: CS1PR8401MB0664 X-OriginatorOrg: hpe.com X-Proofpoint-UnRewURL: 10 URL's were un-rewritten MIME-Version: 1.0 X-HPE-SCL: -1 X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.235,18.0.687 definitions=2020-09-17_10:2020-09-16,2020-09-17 signatures=0 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 clxscore=1011 priorityscore=1501 suspectscore=0 bulkscore=0 phishscore=0 spamscore=0 impostorscore=0 adultscore=0 malwarescore=0 mlxscore=0 mlxlogscore=999 lowpriorityscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2006250000 definitions=main-2009170115 Content-Language: en-US Content-Type: multipart/alternative; boundary="_000_CS1PR8401MB11445501BA8C6867E9209647FF3E0CS1PR8401MB1144_" --_000_CS1PR8401MB11445501BA8C6867E9209647FF3E0CS1PR8401MB1144_ Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Hi Felix, Yes, Redfish (EFI Redfish Discover Protocol) relies on the EFI REST EX pro= tocol instance which provides EFI_REST_EX_SERVICE_REDFISH type service as d= efined in UEFI spec 29.7.2.2 GetService(). The REST EX Driver we will contribute is the REST EX Redfish instance, so = that is the reason we put REST EX driver in RedfishPkg. This makes sense to you? Regards, Abner //******************************************************* // EFI_REST_EX_SERVICE_TYPE //******************************************************* typedef enum { EFI_REST_EX_SERVICE_UNSPECIFIC =3D 1, EFI_REST_EX_SERVICE_REDFISH, EFI_REST_EX_SERVICE_ODATA, EFI_REST_EX_SERVICE_VENDOR_SPECIFIC =3D 0xff, EFI_REST_EX_SERVICE_TYPE_MAX } EFI_REST_EX_SERVICE_TYPE; From: Felix Polyudov [mailto:Felixp@ami.com] Sent: Thursday, September 17, 2020 7:25 AM To: devel@edk2.groups.io; Chang, Abner (HPS SW/FW Technologist) ; rfc@edk2.groups.io Cc: Wang, Nickle (HPS SW) ; Chen, Aaron ; siyuan.fu@intel.com; Wang, Fan ; Wu, Jiaxin ; Ni, Ray ; Michael D Kinney ; Igor Kulchytskyy Subject: RE: [edk2-devel] [RFC] Request for the new package "RedfishPkg" u= nder edk2 repo Abner, Are there RedFish dependencies in the REST EX Driver from your package? If not, perhaps it should be in the NetworkPkg, not in the RedFishPkg. From: devel@edk2.groups.io [mailto:devel@edk2= .groups.io] On Behalf Of Abner Chang Sent: Monday, September 14, 2020 11:12 PM To: devel@edk2.groups.io; Chang, Abner (HPS S= W/FW Technologist); rfc@edk2.groups.io Cc: Wang, Nickle (HPS SW); Chen, Aaron; siyuan.fu@intel.com; Wang, Fan; Wu, Jiaxin; Ni, Ray; Michael D Kinney Subject: [EXTERNAL] Re: [edk2-devel] [RFC] Request for the new package "Re= dfishPkg" under edk2 repo Seems no one has comment on this topic. Let's just go through the code rev= iew process. Thanks Abner From: devel@edk2.groups.io [mailto:devel@edk2= .groups.io] On Behalf Of Abner Chang Sent: Wednesday, September 9, 2020 11:02 AM To: devel@edk2.groups.io; rfc@edk2.groups.io<= mailto:rfc@edk2.groups.io> Cc: Wang, Nickle (HPS SW) = >; Chen, Aaron >; siyuan.fu@i= ntel.com; Wang, Fan >; Wu, Jiaxin >; Ni, Ray >; Michael D Kin= ney > Subject: Re: [edk2-devel] [RFC] Request for the new package "RedfishPkg" u= nder edk2 repo Add [RFC] to the subject, add Ray and Mike to the loop. From: Chang, Abner (HPS SW/FW Technologist) Sent: Tuesday, September 8, 2020 12:06 PM To: devel@edk2.groups.io; Chang, Abner (HPS S= W/FW Technologist) >; rfc@e= dk2.groups.io Cc: Wang, Nickle (HPS SW) = >; Chen, Aaron >; siyuan.fu@i= ntel.com; Wang, Fan >; Wu, Jiaxin > Subject: RE: Request for the new package "RedfishPkg" under edk2 repo This is the RFC for the new package "RedfishPkg" introduced to edk2 repo, = I thought mailing system will add [RFC] prefix to the subject. Sorry for th= e inconvenience. From: devel@edk2.groups.io [mailto:devel@edk2= .groups.io] On Behalf Of Abner Chang Sent: Tuesday, September 8, 2020 11:48 AM To: rfc@edk2.groups.io Cc: Wang, Nickle (HPS SW) = >; Chen, Aaron >; siyuan.fu@i= ntel.com; Wang, Fan >; Wu, Jiaxin >; devel@edk2.groups.io Subject: [edk2-devel] Request for the new package "RedfishPkg" under edk2 = repo Hi everyone, Given that we are going to contribute code of UEFI Redfish edk2 solution, = a new package "RedfishPkg" under edk2 repo is necessary for accommodating t= he UEFI Redfish driver stacks, that includes - EFI Redfish Host Interface DXE Driver - EFI Refish Credential DXE Driver - EFI REST EX UEFI Driver for Redfish service - EFI Redfish Discover UEFI Driver - EFI Redfish Discover Protocol - EFI Redfish Config UEFI Driver - EFI BIOS Config To Redfish Dxe Driver - EFI REST JSON Structure DXE Driver - EFI Source Coding DXE Driver - EFI BIOS Resource Provision Generation Protocol - EFI BIOS Resource Provision Transport Layer Protocol The architecture have been discussing in TianoCore Design meeting and the = corresponding BZ were created as well. The code we will start to contribute includes - Contribute to edk2 repo for those drivers already have the corr= esponding definitions in UEFI spec. - Contribute code to edk2-staging/UEFI _Redfish for those drivers= do not have the corresponding definitions in UEFI spec. This is for the ev= aluation and require ECR to USWG if community agree with having this driver= for Redfish edk2 solution. Please refer to below link for the details, https://github.com/tianocore/e= dk2-staging/blob/UEFI_Redfish/Readme.md Thanks Abner P Please consider the environment before printing this email The information contained in this message may be confidential and propriet= ary to American Megatrends (AMI). This communication is intended to be read= only by the individual or entity to whom it is addressed or by their desig= nee. If the reader of this message is not the intended recipient, you are o= n notice that any distribution of this message, in any form, is strictly pr= ohibited. Please promptly notify the sender by reply e-mail or by telephone= at 770-246-8600, and then delete or destroy all copies of the transmission= . --_000_CS1PR8401MB11445501BA8C6867E9209647FF3E0CS1PR8401MB1144_ Content-Type: text/html; charset="us-ascii" Content-Transfer-Encoding: quoted-printable

Hi Felix,<= /span>

Yes, Redfish (EFI Red= fish Discover Protocol) relies on the EFI REST EX protocol instance which p= rovides EFI_REST_EX_SERVICE_REDFISH type service as defined in UEFI spec 29= .7.2.2 GetService().

The REST EX Driver we= will contribute is the REST EX Redfish instance, so that is the reason we = put REST EX driver in RedfishPkg.

This makes sense to y= ou?

 

Regards,

Abner

 

 

//*************************************************= ******

// EFI_REST_EX_SERVICE_TYPE

//*************************************************= ******

typedef enum {

EFI_REST_EX_SERVICE_UNSPECIFIC =3D 1,

   EFI_REST_EX_SERVICE_REDFISH,

   EFI_REST_EX_SERVICE_ODATA,<= /p>

   EFI_REST_EX_SERVICE_VENDOR_SPECIFIC = =3D 0xff,

   EFI_REST_EX_SERVICE_TYPE_MAX

} EFI_REST_EX_SERVICE_TYPE;

 

 

From: Felix Polyudov [mailto:Felixp@ami.com]=
Sent: Thursday, September 17, 2020 7:25 AM
To: devel@edk2.groups.io; Chang, Abner (HPS SW/FW Technologist) <= ;abner.chang@hpe.com>; rfc@edk2.groups.io
Cc: Wang, Nickle (HPS SW) <nickle.wang@hpe.com>; Chen, Aaron = <aaron.chen@hpe.com>; siyuan.fu@intel.com; Wang, Fan <fan.wang@int= el.com>; Wu, Jiaxin <jiaxin.wu@intel.com>; Ni, Ray <ray.ni@inte= l.com>; Michael D Kinney <michael.d.kinney@intel.com>; Igor Kulchytskyy <igork@ami.com>
Subject: RE: [edk2-devel] [RFC] Request for the new package "R= edfishPkg" under edk2 repo

 

Abner,

 

Are there RedFish dep= endencies in the REST EX Driver from your package?

If not, perhaps it sh= ould be in the NetworkPkg, not in the RedFishPkg.

 

From: devel@edk2.groups.io [mailto:devel@edk2.groups.io] On Behalf Of Abner Chang
Sent: Monday, September 14, 2020 11:12 PM
To: devel@edk2.groups.io; Chang, Abner (HPS SW/FW Technologist); rfc@edk2.groups.io
Cc: Wang, Nickle (HPS SW); Chen, Aaron; siyuan.fu@intel.com; Wang, Fan; Wu, Jiaxin; Ni, Ray; Michael D Kinney<= br> Subject: [EXTERNAL] Re: [edk2-devel] [RFC] Request for the new pack= age "RedfishPkg" under edk2 repo

 

Seems no one has comm= ent on this topic. Let’s just go through the code review process.

Thanks

 

Abner

 

From: devel@edk2.groups.io [mailto:= devel@edk2.groups.io] On Behalf Of Abner Chang
Sent: Wednesday, September 9, 2020 11:02 AM
To: devel@edk2.groups.io; rfc@edk2.groups.io
Cc: Wang, Nickle (HPS SW) <nickle.wang@hpe.com>; Chen, Aaron <aaron.chen@hpe.com>; siyuan.fu@intel.com; Wang, Fan = <fan.wang@intel.com>; Wu, J= iaxin <jiaxin.wu@intel.com>= ;; Ni, Ray <ray.ni@intel.com>= ; Michael D Kinney <michae= l.d.kinney@intel.com>
Subject: Re: [edk2-devel] [RFC] Request for the new package "R= edfishPkg" under edk2 repo

 

Add [RFC] to the subj= ect, add Ray and Mike to the loop.

 

From: Chang, Abner (HPS SW/FW Technologist) =
Sent: Tuesday, September 8, 2020 12:06 PM
To: devel@edk2.groups.io; Chang, Abner (HPS SW/FW Technologist) <abner.chang@hpe.com>; rfc@edk2.groups.io
Cc: Wang, Nickle (HPS SW) <nickle.wang@hpe.com>; Chen, Aaron <aaron.chen@hpe.com>; siyuan.fu@intel.com; Wang, Fan = <fan.wang@intel.com>; Wu, J= iaxin <jiaxin.wu@intel.com>= ;
Subject: RE: Request for the new package "RedfishPkg" und= er edk2 repo

 

This is the RFC for t= he new package "RedfishPkg" introduced to edk2 repo, I thought ma= iling system will add [RFC] prefix to the subject. Sorry for the inconvenie= nce.

 

From: devel@edk2.groups.io [mailto:= devel@edk2.groups.io] On Behalf Of Abner Chang
Sent: Tuesday, September 8, 2020 11:48 AM
To: rfc@edk2.groups.io Cc: Wang, Nickle (HPS SW) <nickle.wang@hpe.com>; Chen, Aaron <aaron.chen@hpe.com>; siyuan.fu@intel.com; Wang, Fan = <fan.wang@intel.com>; Wu, J= iaxin <jiaxin.wu@intel.com>= ;; devel@edk2.groups.io
Subject: [edk2-devel] Request for the new package "RedfishPkg&= quot; under edk2 repo

 

Hi everyone,

Given that we are going to contribute code of UEFI = Redfish edk2 solution, a new package “RedfishPkg” under edk2 re= po is necessary for accommodating the UEFI Redfish driver stacks, that incl= udes

-  = ;        EFI Redfish Host Interface DXE Driver

-  = ;        EFI Refish Credential DXE Driver

-  = ;        EFI REST EX UEFI Driver for Redfish service

-  = ;        EFI Redfish Discover UEFI Driver

-  = ;        EFI Redfish Discover Protocol

-  = ;        EFI Redfish Config UEFI Driver

-  = ;        EFI BIOS Config To Redfish Dxe Driver

-  = ;        EFI REST JSON Structure DXE Driver

-  = ;        EFI Source Coding DXE Driver

-  = ;        EFI BIOS Resource Provision Generation Protocol

-  = ;        EFI BIOS Resource Provision Transport Layer Protocol

 

The architecture have been discussing in TianoCore = Design meeting and the corresponding BZ were created as well.

The code we will start to contribute includes =

-  = ;        Contribute to edk2 repo for those drivers already have the correspo= nding definitions in UEFI spec.

-  = ;        Contribute code to edk2-staging/UEFI _Redfish for those drivers do = not have the corresponding definitions in UEFI spec. This is for the evalua= tion and require ECR to USWG if community agree with having this driver for= Redfish edk2 solution.

 

Please refer to below link for the details, https://github.com/tianocore/edk2-staging/blob/UEFI_Redfish/Readme.md<= o:p>

 

Thanks

Abner

P Please = consider the environment before printing this email<= span style=3D"font-size:12.0pt;font-family:"Times New Roman",seri= f">

The information contained in this message may be confidential and propr= ietary to American Megatrends (AMI). This communication is intended to be r= ead only by the individual or entity to whom it is addressed or by their de= signee. If the reader of this message is not the intended recipient, you are on notice that any distribution of= this message, in any form, is strictly prohibited. Please promptly notify = the sender by reply e-mail or by telephone at 770-246-8600, and then delete= or destroy all copies of the transmission.

--_000_CS1PR8401MB11445501BA8C6867E9209647FF3E0CS1PR8401MB1144_--