From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail02.groups.io (mail02.groups.io [66.175.222.108]) by spool.mail.gandi.net (Postfix) with ESMTPS id D43FC780091 for ; Wed, 3 Apr 2024 07:58:19 +0000 (UTC) DKIM-Signature: a=rsa-sha256; bh=hofMyecuURtxhhorghUtDYq/rAI7S+v6GHbJsja9ThE=; c=relaxed/simple; d=groups.io; h=Date:From:To:Cc:Subject:In-Reply-To:References:MIME-Version:Message-ID:Precedence:List-Subscribe:List-Help:Sender:List-Id:Mailing-List:Delivered-To:Resent-Date:Resent-From:Reply-To:List-Unsubscribe-Post:List-Unsubscribe:Content-Type; s=20240206; t=1712131098; v=1; b=wGSvtbfG3vHqROeQ7QGDgATbxXpPvaThQSX9dteBJDqRG9INRY3K9doxdAM34Y/rZ8jVezVa 3sSZ5F/iUt1r+bHHMBrRsckGJ8f+TEdOYK1dkRaSrGjikJcW97CwhvOvm13S6lHnAilBvSGQgRs TtfpTXGN08qliFv4+c7zP9qbIUopRkzpN2Zghosx+8g1haQapXjsVoSXcHsM13uGavNq6BGF9LC yFyLiKGTxkZ8kEa78w2Twv04AsRDevIg5dAjQx8ZhV+jr2ithMmf7WcEP5dzDyWVnPy1ySunCYV Phmbnp2zQBl+1KVQ3IJTf3CWHGo1RM7pPJY3dOObcsh+Q== X-Received: by 127.0.0.2 with SMTP id c2piYY7687511xyy4BWhgMHP; Wed, 03 Apr 2024 00:58:18 -0700 X-Received: from m16.mail.163.com (m16.mail.163.com [220.197.31.3]) by mx.groups.io with SMTP id smtpd.web11.5952.1712131096531858581 for ; Wed, 03 Apr 2024 00:58:17 -0700 X-Received: from yoshinoyatoko$163.com ( [123.124.192.177] ) by ajax-webmail-wmsvr-40-109 (Coremail) ; Wed, 3 Apr 2024 15:58:00 +0800 (CST) X-Originating-IP: [123.124.192.177] Date: Wed, 3 Apr 2024 15:58:00 +0800 (CST) From: "Yoshinoya" To: devel@edk2.groups.io, sheng.tan@9elements.com Cc: benjamin.doron00@gmail.com, rebecca@bsdio.com, marcello.bauer@9elements.com Subject: Re: [edk2-devel] Refactoring the UEFI shell X-Priority: 3 In-Reply-To: References: X-NTES-SC: AL_Qu2aAP2Yvkgj5ieZbOkXn0oRgus6Wse0svwg2oRQPZE0uyTN/AoyYn9TDXbQ0OCUBQy0sBibajpw0d5KWaZUXYRalDfMi7JFI+XmU8ZtZiQr MIME-Version: 1.0 Message-ID: <293cc1c7.b2e2.18ea2f70214.Coremail.yoshinoyatoko@163.com> X-Coremail-Locale: zh_CN X-CM-TRANSID: _____wD339YIDA1mFxckAA--.20087W X-CM-SenderInfo: x1rvxxpqr1t3xrnrqiywtou0bp/1tbiJRu11WVOAh20YgACs+ X-Coremail-Antispam: 1U5529EdanIXcx71UUUUU7vcSsGvfC2KfnxnUU== Precedence: Bulk List-Subscribe: List-Help: Sender: devel@edk2.groups.io List-Id: Mailing-List: list devel@edk2.groups.io; contact devel+owner@edk2.groups.io Resent-Date: Wed, 03 Apr 2024 00:58:17 -0700 Resent-From: yoshinoyatoko@163.com Reply-To: devel@edk2.groups.io,yoshinoyatoko@163.com List-Unsubscribe-Post: List-Unsubscribe=One-Click List-Unsubscribe: X-Gm-Message-State: 3gLYXRheQRecpQLaX9yREqK2x7686176AA= Content-Type: multipart/alternative; boundary="----=_Part_190335_1943389953.1712131080723" X-GND-Status: LEGIT Authentication-Results: spool.mail.gandi.net; dkim=pass header.d=groups.io header.s=20240206 header.b=wGSvtbfG; dmarc=fail reason="SPF not aligned (relaxed), DKIM not aligned (relaxed)" header.from=163.com (policy=none); spf=pass (spool.mail.gandi.net: domain of bounce@groups.io designates 66.175.222.108 as permitted sender) smtp.mailfrom=bounce@groups.io ------=_Part_190335_1943389953.1712131080723 Content-Type: text/plain; charset=GBK Content-Transfer-Encoding: base64 SGksIFNoZW5nOgpDb3VsZCB5b3UgaGVscCB0byBpbXBsZW1lbnQgYSBuZXcgcmVkaXJlY3Rpb24g bWVjaGFuaXNtPwpGb3IgZXhhbXBsZToKVXNlciB3YW50cyB0byBvdXRwdXQgbWVzc2FnZXMgb24g c2NyZWVuLCBhbmQgYWxzbyByZWRpcmVjdCB0aGUgb3V0cHV0ICBtZXNzYWdlcyBpbnRvIGEgZmls ZSBhdCB0aGUgc2FtZSB0aW1lIC4KCgpDdXJyZW50IHJlZGlyZWN0aW9uIG1lY2hhbmlzbSBpcyBh IGFsdGVybmF0aXZlIGNob2ljZS4KCgoKCgoKCgoKCgoKCgoKCkF0IDIwMjQtMDMtMjcgMTg6Mjc6 MzQsICJTaGVuZyBMZWFuIFRhbiIgPHNoZW5nLnRhbkA5ZWxlbWVudHMuY29tPiB3cm90ZToKCkhp IGFsbCwKQW55IGZlZWRiYWNrIHJlZ2FyZGluZyB0aGlzPyA6UApBbnkgdGhvdWdodHM/Ck11Y2gg YXBwcmVjaWF0ZWQhCgoKQmVzdCBSZWdhcmRzLApTaGVuZwoKCk9uIFR1ZSwgMTkgTWFyIDIwMjQg YXQgMTg6NDQsIEJlbmphbWluIERvcm9uIDxiZW5qYW1pbi5kb3JvbjAwQGdtYWlsLmNvbT4gd3Jv dGU6CgpIaSBhbGwsCldlJ3JlIHBsYW5uaW5nIHRvIHJlZmFjdG9yIHRoZSBzaGVsbCBpbnRvIGEg bGlicmFyeSBzbyB0aGF0IHNoZWxsIGFwcHMgcG9zc2libHkgdXNlZCBpbiB0aGUgZmllbGQgZm9y IHRlc3RpbmcgY2FuIGJlIGVhc2lseSBhZGFwdGVkIGZvciBhdXRvbWF0aW9uLgoKCk91ciBwbGFu IGlzOgpSZWZhY3RvciBTaGVsbEluZm9PYmplY3QgaW50byBiYXNlIGludGVybmFscyBhbmQgaW50 ZXJhY3RpdmUgZWxlbWVudHMKCk1pZ3JhdGUgZnVuY3Rpb25zIHRoYXQgaW1wbHkgaW50ZXJhY3Rp dml0eSBpbnRvIGEgbmV3IGxpYnJhcnkgY2xhc3MsIGFuZCB3cml0ZSBzb21lIHN0dWJzIGluIGEg TGliTnVsbApSZWZhY3RvciBsYXN0IHNoZWxsIGFwcCBmaWxlcyAoZmlsZSBpbnRlcmZhY2UsIHNo ZWxsIGVudiB2YXIpIGludG8gYW5vdGhlciAob3Igc2FtZSkgbGlicmFyeQoKSW1wbGVtZW50IG5v bi1pbnRlcmFjdGl2ZSBmdW5jdGlvbnMsIGFzIHJlcXVpcmVkCldyaXRlIGFuIGV4YW1wbGUgaW1w bGVtZW50YXRpb24gaW4gTWRlTW9kdWxlUGtnL0FwcGxpY2F0aW9uLwoKCldlJ3JlIGxvb2tpbmcg Zm9yIHRob3VnaHRzIGFuZCBpZGVhcyBvbiBvdXIgYXBwcm9hY2gsIGFzIHdlbGwgYXMgb3Bpbmlv bnMgb24gdGhlIGNvbmNlcHQuCgoKCkJlc3QgcmVnYXJkcywKQmVuamFtaW4KCg0KCi09LT0tPS09 LT0tPS09LT0tPS09LT0tCkdyb3Vwcy5pbyBMaW5rczogWW91IHJlY2VpdmUgYWxsIG1lc3NhZ2Vz IHNlbnQgdG8gdGhpcyBncm91cC4KVmlldy9SZXBseSBPbmxpbmUgKCMxMTczNTYpOiBodHRwczov L2VkazIuZ3JvdXBzLmlvL2cvZGV2ZWwvbWVzc2FnZS8xMTczNTYKTXV0ZSBUaGlzIFRvcGljOiBo dHRwczovL2dyb3Vwcy5pby9tdC8xMDUwMjg4MjcvNzY4NjE3NgpHcm91cCBPd25lcjogZGV2ZWwr b3duZXJAZWRrMi5ncm91cHMuaW8KVW5zdWJzY3JpYmU6IGh0dHBzOi8vZWRrMi5ncm91cHMuaW8v Zy9kZXZlbC91bnN1YiBbcmViZWNjYUBvcGVuZncuaW9dCi09LT0tPS09LT0tPS09LT0tPS09LT0t CgoNCg== ------=_Part_190335_1943389953.1712131080723 Content-Type: text/html; charset=GBK Content-Transfer-Encoding: base64 PGRpdiBzdHlsZT0ibGluZS1oZWlnaHQ6MS43O2NvbG9yOiMwMDAwMDA7Zm9udC1zaXplOjE0cHg7 Zm9udC1mYW1pbHk6QXJpYWwiPjxkaXYgc3R5bGU9Im1hcmdpbjogMDsiPkhpLCBTaGVuZzo8L2Rp dj48ZGl2IHN0eWxlPSJtYXJnaW46IDA7Ij5Db3VsZCB5b3UgaGVscCB0byBpbXBsZW1lbnQgYSBu ZXcgcmVkaXJlY3Rpb24gbWVjaGFuaXNtPzwvZGl2PjxkaXYgc3R5bGU9Im1hcmdpbjogMDsiPkZv ciBleGFtcGxlOjwvZGl2PjxkaXYgc3R5bGU9Im1hcmdpbjogMDsiPlVzZXIgd2FudHMgdG8gb3V0 cHV0IG1lc3NhZ2VzIG9uIHNjcmVlbiwgYW5kIGFsc28gcmVkaXJlY3QgdGhlIG91dHB1dCZuYnNw OyBtZXNzYWdlcyBpbnRvIGEgZmlsZSBhdCB0aGUgc2FtZSB0aW1lIC48L2Rpdj48ZGl2IHN0eWxl PSJtYXJnaW46IDA7Ij48YnI+PC9kaXY+PGRpdiBzdHlsZT0ibWFyZ2luOiAwOyI+Q3VycmVudCBy ZWRpcmVjdGlvbiBtZWNoYW5pc20gaXMgYSZuYnNwOzxzcGFuIHN0eWxlPSJjb2xvcjogcmdiYSgx MywgMTMsIDEzLCAwLjkpOyBmb250LWZhbWlseTogJnF1b3Q7TWljcm9zb2Z0IFlhaGVpJnF1b3Q7 LCAmcXVvdDtQaW5nRmFuZyBTQyZxdW90OywgSGVsdmV0aWNhLCAmcXVvdDtIZWx2ZXRpY2EgTmV1 ZSZxdW90Oywgc2Fucy1zZXJpZiwgQXJpYWwsIFZlcmRhbmE7IGZvbnQtc2l6ZTogMTZweDsgZm9u dC13ZWlnaHQ6IDYwMDsiPmFsdGVybmF0aXZlIGNob2ljZS48L3NwYW4+PC9kaXY+PHAgc3R5bGU9 Im1hcmdpbjogMDsiPjxicj48L3A+PHAgc3R5bGU9Im1hcmdpbjogMDsiPjxicj48L3A+PHAgc3R5 bGU9Im1hcmdpbjogMDsiPjxicj48L3A+PHAgc3R5bGU9Im1hcmdpbjogMDsiPjxicj48L3A+PGRp diBzdHlsZT0icG9zaXRpb246cmVsYXRpdmU7em9vbToxIj48L2Rpdj48ZGl2IGlkPSJkaXZOZXRl YXNlTWFpbENhcmQiPjwvZGl2PjxwIHN0eWxlPSJtYXJnaW46IDA7Ij48YnI+PC9wPjxwPkF0IDIw MjQtMDMtMjcgMTg6Mjc6MzQsICJTaGVuZyBMZWFuIFRhbiIgJmx0O3NoZW5nLnRhbkA5ZWxlbWVu dHMuY29tJmd0OyB3cm90ZTo8L3A+PGJsb2NrcXVvdGUgaWQ9ImlzUmVwbHlDb250ZW50IiBzdHls ZT0iUEFERElORy1MRUZUOiAxZXg7IE1BUkdJTjogMHB4IDBweCAwcHggMC44ZXg7IEJPUkRFUi1M RUZUOiAjY2NjIDFweCBzb2xpZCI+PGRpdiBkaXI9Imx0ciI+SGkgYWxsLDxkaXY+QW55IGZlZWRi YWNrIHJlZ2FyZGluZyB0aGlzPyA6UDwvZGl2PjxkaXY+QW55IHRob3VnaHRzPzwvZGl2PjxkaXY+ TXVjaCBhcHByZWNpYXRlZCE8L2Rpdj48ZGl2PjxiciBjbGVhcj0iYWxsIj48ZGl2PjxkaXYgZGly PSJsdHIiIGNsYXNzPSJnbWFpbF9zaWduYXR1cmUiIGRhdGEtc21hcnRtYWlsPSJnbWFpbF9zaWdu YXR1cmUiPjxkaXYgZGlyPSJsdHIiPjxkaXY+PGZvbnQgY29sb3I9IiMwMDAwMDAiIGZhY2U9Ikhl bHZldGljYSI+QmVzdCBSZWdhcmRzLDwvZm9udD48L2Rpdj48ZGl2Pjxmb250IGNvbG9yPSIjMDAw MDAwIiBmYWNlPSJIZWx2ZXRpY2EiPlNoZW5nPC9mb250PjwvZGl2PjwvZGl2PjwvZGl2PjwvZGl2 PjwvZGl2PjwvZGl2Pjxicj48ZGl2IGNsYXNzPSJnbWFpbF9xdW90ZSI+PGRpdiBkaXI9Imx0ciIg Y2xhc3M9ImdtYWlsX2F0dHIiPk9uIFR1ZSwgMTkgTWFyIDIwMjQgYXQgMTg6NDQsIEJlbmphbWlu IERvcm9uICZsdDs8YSBocmVmPSJtYWlsdG86YmVuamFtaW4uZG9yb24wMEBnbWFpbC5jb20iPmJl bmphbWluLmRvcm9uMDBAZ21haWwuY29tPC9hPiZndDsgd3JvdGU6PGJyPjwvZGl2PjxibG9ja3F1 b3RlIGNsYXNzPSJnbWFpbF9xdW90ZSIgc3R5bGU9Im1hcmdpbjowcHggMHB4IDBweCAwLjhleDti b3JkZXItbGVmdDoxcHggc29saWQgcmdiKDIwNCwyMDQsMjA0KTtwYWRkaW5nLWxlZnQ6MWV4Ij48 ZGl2IGRpcj0ibHRyIj48ZGl2PkhpIGFsbCw8L2Rpdj48ZGl2PldlJ3JlIHBsYW5uaW5nIHRvIHJl ZmFjdG9yIHRoZSBzaGVsbCBpbnRvIGEgbGlicmFyeSBzbyB0aGF0IHNoZWxsIGFwcHMgcG9zc2li bHkgdXNlZCBpbiB0aGUgZmllbGQgZm9yIHRlc3RpbmcgY2FuIGJlIGVhc2lseSBhZGFwdGVkIGZv ciBhdXRvbWF0aW9uLjwvZGl2PjxkaXY+PGJyPjwvZGl2PjxkaXY+T3VyIHBsYW4gaXM6PC9kaXY+ PGRpdj48dWw+PGxpPlJlZmFjdG9yIFNoZWxsSW5mb09iamVjdCBpbnRvIGJhc2UgaW50ZXJuYWxz IGFuZCBpbnRlcmFjdGl2ZSBlbGVtZW50czxicj48L2xpPjxsaT5NaWdyYXRlIGZ1bmN0aW9ucyB0 aGF0IGltcGx5IGludGVyYWN0aXZpdHkgaW50byBhIG5ldyBsaWJyYXJ5IGNsYXNzLCBhbmQgd3Jp dGUgc29tZSBzdHVicyBpbiBhIExpYk51bGw8L2xpPjxsaT5SZWZhY3RvciBsYXN0IHNoZWxsIGFw cCBmaWxlcyAoZmlsZSBpbnRlcmZhY2UsIHNoZWxsIGVudiB2YXIpIGludG8gYW5vdGhlciAob3Ig c2FtZSkgbGlicmFyeTxicj48L2xpPjxsaT5JbXBsZW1lbnQgbm9uLWludGVyYWN0aXZlIGZ1bmN0 aW9ucywgYXMgcmVxdWlyZWQ8L2xpPjxsaT5Xcml0ZSBhbiBleGFtcGxlIGltcGxlbWVudGF0aW9u IGluIE1kZU1vZHVsZVBrZy9BcHBsaWNhdGlvbi88L2xpPjwvdWw+PC9kaXY+PGRpdj48YnI+PC9k aXY+PGRpdj5XZSdyZSBsb29raW5nIGZvciB0aG91Z2h0cyBhbmQgaWRlYXMgb24gb3VyIGFwcHJv YWNoLCBhcyB3ZWxsIGFzIG9waW5pb25zIG9uIHRoZSBjb25jZXB0Ljxicj48L2Rpdj48ZGl2Pjxk aXY+PGRpdiBkaXI9Imx0ciIgY2xhc3M9ImdtYWlsX3NpZ25hdHVyZSI+PGRpdiBkaXI9Imx0ciI+ PGRpdj48YnI+PC9kaXY+PGRpdj5CZXN0IHJlZ2FyZHMsPC9kaXY+PGRpdj5CZW5qYW1pbjwvZGl2 PjwvZGl2PjwvZGl2PjwvZGl2PjwvZGl2PjwvZGl2PgoKCgoKPHA+PC9wPjxwPjwvcD48L2Jsb2Nr cXVvdGU+PC9kaXY+CgoKCgo8L2Jsb2NrcXVvdGU+PC9kaXY+DQoKPGRpdiB3aWR0aD0iMSIgc3R5 bGU9ImNvbG9yOndoaXRlO2NsZWFyOmJvdGgiPl8uXyxfLl8sXzwvZGl2Pgo8aHI+CgoKR3JvdXBz LmlvIExpbmtzOjxwPgoKCiAgCiAgICBZb3UgcmVjZWl2ZSBhbGwgbWVzc2FnZXMgc2VudCB0byB0 aGlzIGdyb3VwLgogIAogIAoKCjxwPgo8YSB0YXJnZXQ9Il9ibGFuayIgaHJlZj0iaHR0cHM6Ly9l ZGsyLmdyb3Vwcy5pby9nL2RldmVsL21lc3NhZ2UvMTE3MzU2Ij5WaWV3L1JlcGx5IE9ubGluZSAo IzExNzM1Nik8L2E+IHwKCgogIAoKfAoKICA8YSB0YXJnZXQ9Il9ibGFuayIgaHJlZj0iaHR0cHM6 Ly9ncm91cHMuaW8vbXQvMTA1MDI4ODI3Lzc2ODYxNzYiPk11dGUgVGhpcyBUb3BpYzwvYT4KCgp8 IDxhIGhyZWY9Imh0dHBzOi8vZWRrMi5ncm91cHMuaW8vZy9kZXZlbC9wb3N0Ij5OZXcgVG9waWM8 L2E+Cgo8YnI+CgoKCgo8YSBocmVmPSJodHRwczovL2VkazIuZ3JvdXBzLmlvL2cvZGV2ZWwvZWRp dHN1Yi83Njg2MTc2Ij5Zb3VyIFN1YnNjcmlwdGlvbjwvYT4gfAo8YSBocmVmPSJtYWlsdG86ZGV2 ZWwrb3duZXJAZWRrMi5ncm91cHMuaW8iPkNvbnRhY3QgR3JvdXAgT3duZXI8L2E+IHwKCjxhIGhy ZWY9Imh0dHBzOi8vZWRrMi5ncm91cHMuaW8vZy9kZXZlbC91bnN1YiI+VW5zdWJzY3JpYmU8L2E+ CgogW3JlYmVjY2FAb3BlbmZ3LmlvXTxicj4KPGRpdiB3aWR0aD0iMSIgc3R5bGU9ImNvbG9yOndo aXRlO2NsZWFyOmJvdGgiPl8uXyxfLl8sXzwvZGl2PgoNCg== ------=_Part_190335_1943389953.1712131080723--