From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from NAM02-BN1-obe.outbound.protection.outlook.com (NAM02-BN1-obe.outbound.protection.outlook.com [40.107.212.76]) by mx.groups.io with SMTP id smtpd.web10.43626.1670318128528126488 for ; Tue, 06 Dec 2022 01:15:29 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@ami.com header.s=selector1 header.b=NaZwQUme; spf=pass (domain: ami.com, ip: 40.107.212.76, mailfrom: richardho@ami.com) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=LbdYn8MAShVYA/OjTmW9bQBUycvN0J6xwJl/faXYmsuc2yKkxuJaG3Dsh+h6Uxrujaw1lsVmnZf9iBmFYqBlHSNGScVX2OAqI2AovDh64vIdlPuvXjXYxWY4Qr6JIK60jApvX2QAxHAxvPzbGHWN2rRhX1Q8SGLJdXqWAbdZ6txxcBKhsZxTTVSNSIId+hNzkncsXYXCdpfridZGsidgAOBLjJKaqdc/U4ZE19rhWhfecvhR4pTX7hIGEWwEYlPzxwzLBWmZxjwK1UrQ88QIore/mis1jp3+1t7Z0o0cEkoZCKx5kj3XNo32nMrcY6i3g64DF+1dWXyrL9nxl8O2wA== 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-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=yV9eyCAQ+G3tvajtoW2pZS/jlecX5fx4H3cW8VpxfUg=; b=HCRVv4WU5e0a7WUyYeEBgIC5WjMEvZ6S46YB2gtOkPd/uqmq7cSy2yJ9i+xg5yKix0BXopBJOI8QAfqrD2KRZi4TxR1OEtp+OaYJHGvEXm4HAwVZC/g/VLKR59UiWQh5MLWjtkb63rZvHKPUEWOh9+MIS9iQ+CxwHMWtFd7zIioHcbi/NkcumS7MEeygbmyx/groGy0x3C+Z8cgGeNwGWMqlw3vw1kE0TTfiVm/QchrFufl7VX/l8PYf4SXQeutmIBce+t3R0I8mOw06u5iy/oEnbILTLa2kVuFqpqtqfQdbXQjXQrOoRj3fWuAlG7gAkK1D7hHyVfpoLSy7FlXleg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=ami.com; dmarc=pass action=none header.from=ami.com; dkim=pass header.d=ami.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ami.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=yV9eyCAQ+G3tvajtoW2pZS/jlecX5fx4H3cW8VpxfUg=; b=NaZwQUmecKoBx/KGoFyVwrSPrZJgXaRsH+bPjxg+q5tHQAMSJVzjzzZaNWVfDikuY0/9J9MzbYqyUFqbRw0nSL1hxIWjDXvg4F/erpo67JOGSsDV29Apq2w8ut5LELh8EZkLzSwBNkPOyVNNn+kJX1MnxHvO9hNpQ63hNFRILwU= Received: from DM5PR10MB1660.namprd10.prod.outlook.com (2603:10b6:4:6::13) by CO1PR10MB4659.namprd10.prod.outlook.com (2603:10b6:303:6c::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5880.14; Tue, 6 Dec 2022 09:15:26 +0000 Received: from DM5PR10MB1660.namprd10.prod.outlook.com ([fe80::a244:56c7:8dd6:6ced]) by DM5PR10MB1660.namprd10.prod.outlook.com ([fe80::a244:56c7:8dd6:6ced%11]) with mapi id 15.20.5880.014; Tue, 6 Dec 2022 09:15:25 +0000 From: =?UTF-8?B?UmljaGFyZEhvIFvkvZXmmI7lv6Bd?= To: Rebecca Cran , "devel@edk2.groups.io" CC: Andrew Fish , Leif Lindholm , Michael D Kinney , Michael Kubacki , Zhiguang Liu , Liming Gao , =?utf-8?B?VG9ueSBMbyAo576F6YeR5p2+KQ==?= Subject: Re: [edk2-devel] [PATCH] UsbNetworkPkg: add USB network devices support Thread-Topic: [EXTERNAL] Re: [edk2-devel] [PATCH] UsbNetworkPkg: add USB network devices support Thread-Index: AQHYvoxJHCaS+XfGmkKn0h/vNPlrZ65fMlOAgAH277A= Date: Tue, 6 Dec 2022 09:15:25 +0000 Message-ID: References: <20220902052418.2253-1-richardho@ami.com> In-Reply-To: Accept-Language: zh-TW, en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=ami.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: DM5PR10MB1660:EE_|CO1PR10MB4659:EE_ x-ms-office365-filtering-correlation-id: 0ae07ea8-2d8f-490d-b330-08dad76a6941 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: Oroe6yf2aVP4elIWrxdUXo4SAtFHmbdVlSgY0tt1NXyFG4YUVvpFpjOeOntO6cDa4Xpn6aPZ7VDQI+1hM8KmohfgURG5gI2uN2XUcQuhT79awPOUgVp0ZbIAP/eyh+tkdoZ967MIv07Wjz/aVHMwD8B4SJGW/3vBMG2jN+q3XvAkP5Rtwf3WX8/7vGIHxMMVl5xLDtFkpSrLkNMguVBWFCWYUAu70aFVOpDveVzQFbj+Q35d/FQa7kLuE/Hs5N7alHJNmdqPmKdCXa8GUYb5iLh1cEl7bVhVWYbYcYEbpMaiwqXK9Ynru19eQcxYN3GgTK5igoQvCIwBwSYKA8G8p95E09adO1kzk8DAwYS8fvkZZRS+HpQW8XxhBTcbK5Dfqf764eB+cvK5Bfk1CDPDFawQbjraIxLv/KfmLRzExtxkbg2BYmgsofHdOGh04W+fwoh8MCgwfh8ztNxSceDGPcbhIfIoDdQLc+3EFXho3WnVpP+1NhT7oFadEstqUGSzJ1E1QxCD2zdEoiDUv4Jm96cDLBUyqufRzFx1BdRFtUqFqSAEKshSOq45WY81k9GqMPEqC2IiVM24MZz5oq0mCtpwYgCeH94n3THEl39a5WM6hyVDiR3zN5TJ/aljtZiM8FPeREzcaTGU9qLlP7T+gvUEi/DFXaOxZcv0nakVaKr0mX5GeOM789iK0sJtYIvQolujaIIEJaFTtGq1/t7SpQ== x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DM5PR10MB1660.namprd10.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230022)(4636009)(39850400004)(376002)(366004)(396003)(136003)(346002)(451199015)(40140700001)(85182001)(5660300002)(86362001)(8936002)(2906002)(4326008)(41300700001)(38070700005)(122000001)(83380400001)(33656002)(66446008)(76116006)(66476007)(54906003)(316002)(110136005)(66946007)(66556008)(71200400001)(38100700002)(55016003)(52536014)(8676002)(478600001)(186003)(7696005)(53546011)(26005)(9686003)(6506007)(64756008);DIR:OUT;SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?NEZLVFI5THBpU1FBYmV2Y2pPc0c5ZHBsbVRHMkhaMHZjNzhPcFN3Wncrc0ZY?= =?utf-8?B?YURqRURBTTNySjVSbGxVOE56Y3BLSzc4cmhsSmM4WE9uRUdnVjdOOTl5bXdr?= =?utf-8?B?cHgwOVEyRWszNUV5YW5wUHNLL2k5ejR5UFVtelVOa3ZNUzVFL29PR2IzSE93?= =?utf-8?B?TStnQkZ3WHlRMmNNRGhHSVJTMmgzakorSXJoUDI2N05rVURCdUwwejhLVmtK?= =?utf-8?B?Tk52ZFhqbW5OaUVsV2hBMXFZNmJrZHl3NVQwVm1EZ2NkWUxpN1liNDN0S3Bw?= =?utf-8?B?azN6Y2E3TUFTUm1rdGpPZVFMaTJvMEFHckVEYy84czhzcGtuMzE2QitsZ3pj?= =?utf-8?B?eUhDbkw1ZTBLUkJwODhpNjZFblFCK2ZSanpGaWsvcERQSk9rZkg4R2xtT3FT?= =?utf-8?B?ckZmOVlFcW9wWUFZbW54QTQzKzI2S0NQUmp4dEd2MG5FM0s0UEtkUlpmZ2Nz?= =?utf-8?B?aFg4ZUsrWFdOdE1rdENOY09NS0pHLzBxS01qeXByTHZua29BRU1xaFdHTjlF?= =?utf-8?B?TzMxTkdDWXExOWczY2IvT29ycU1CMXNLMkdscE15NmdSSll0QllXQnBQM3ZK?= =?utf-8?B?RCtvS1ZKblFrYjA3NmQxRW1ZSmVkS1plSVpMNkdJK0VaOTgzSUs3K3JaeGl6?= =?utf-8?B?UlZlbW91SE9aVjgzT2JPVS9QWkdoSnE1ZkF1YnlCR1pGSnY1UWJQQ1J6eHlX?= =?utf-8?B?TytJVlY4UVh5YnVnK2NFNjcyVXoxcklhalFrQnVkUTJCWi93NHNmZ3lZd0g2?= =?utf-8?B?SWtQN1ZnaW9Ndi9PVFhZNWJrSnMyM1BjellPOERPMWlIR3BueDY2aFRkeC9z?= =?utf-8?B?eFdTTkcxZE13M0g0Z1E0WE9FZ09ad1djQmF3aTBiODVYaGxiNjdBOUFsNmVM?= =?utf-8?B?MnVPTlh4NnRkNXU0ZEh3UVc0RlZ0VUd4WVFEL0JocHFCL3dIVmpjN0ZZZ2ZI?= =?utf-8?B?OGtDcldyZXRNNXo5THNWemd2cWN0NEVYZ2dKb0l4WGpGYXRJQWNialdMa3hO?= =?utf-8?B?SThxZmsxSFQ2NEZMMGVEMm9yMk05NVZEcE4vek0wZ2swRXdTb1BxSjlTYXJ6?= =?utf-8?B?SG5DbDV5SWZGeVphODlISDNya3ovYUQ5c1hteW1ybEI3QVU0R2JkRnZjWVJK?= =?utf-8?B?L1FWbi9KQW5lYUFnU2M5aVRua21ESTNaZERjMDZqQWIzaExTbjdpYTNIMlBw?= =?utf-8?B?clB1SmgwNk5EclpBWjc1cFRGd0tUQXlhTEF3aHROMnJzMm55Yyt2OVFSZ0pJ?= =?utf-8?B?eEg0NHA2RGs2dWIrUWxzL3ZwdG1YVU9LU1dZcE5xM0gyVFM3UUl5Z3RMVmlz?= =?utf-8?B?MXhXbWViUkFQOUpsaXUyMkExamtQY29WUGNuTlR0V0dwMmZkdmlvV1NleFBT?= =?utf-8?B?T1d2YUJPMEFXQUgzNDFvZFJmbDBoUkxkWEQ3azVpTmNjVEdXdW5zOHNkcnBk?= =?utf-8?B?ZGVyWjlNN2hUT0gvNmR3YXdyVlBIZSsxQ0puVDVHYWFnTjczZnZObUxDT2ZH?= =?utf-8?B?MXhHWWJQRWJIQnN5TDRsVXkrZzJ4LzFVVmRYeDczNWRqVWV6QlYwMC9UdWRs?= =?utf-8?B?Z1ZYazhJanhZSjdlZDN5NVhZMHNiVWRsWk5yTFJpalZzaXhBZ0hIdTBUNmNT?= =?utf-8?B?eG1jL2ZNR2Y3SGhOZGo5QlYxWTd4WHY0NEFzYXJkRXNiZEhLQTlObkY2MmFM?= =?utf-8?B?bkQyY2F5MVpXQW1ydkZuMmp6eGRhRzQ1ZTBFWTFPb2VBOVkySFhIM3JvUHpH?= =?utf-8?B?SitULzNBVzhOdDNNMk9IN1dEMUhxdzhBTExYdXE1b3pURHhFNWM2MkZmNFc0?= =?utf-8?B?T3Q4TXpQeWNrRXZOSEpYQXNJU0cyZDY5NDdvYkRmRFpZeVRaVUNiMnIxTThS?= =?utf-8?B?eWhPMDFwN0J2cDJiRlcxQzFBN2JmL204cXZVL0N1UHluVVd4c0gzK2JpOWZn?= =?utf-8?B?aUJWa0pNYXVBbzhCdUN5T2xOOGFlMkpJZlhJRW9XU2Q5dXZqUVJSRzhhQTRH?= =?utf-8?B?UlBLSzUwTzBMTmU0ZEFWRmx4Zk9MOFpSVEttaVpaTmFVWG5XY2ZBcG5PNlZ1?= =?utf-8?B?dnBLeTF6bHcrQ3FHZXd3L09iOEVrRVpHczRLWStwZXRoWnhEY21ReXkzSTNM?= =?utf-8?Q?aYfC4tnYBRwwNVy7jXHXZ0LnC?= MIME-Version: 1.0 X-OriginatorOrg: ami.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: DM5PR10MB1660.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 0ae07ea8-2d8f-490d-b330-08dad76a6941 X-MS-Exchange-CrossTenant-originalarrivaltime: 06 Dec 2022 09:15:25.8140 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 27e97857-e15f-486c-b58e-86c2b3040f93 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: Rs6JrJVx1u6JSAkbJSZv11adBDJ6BlULLscjmgHtgg93IrC4N446k1R0wvQ437zZb7eIl/nUA3nGVcQOM3MePg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: CO1PR10MB4659 Content-Language: zh-TW Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 SGkgUmViZWNjYSwNCg0KVGhhbmtzIGZvciB5b3VyIHJlc3BvbnNlLiBJIHdpbGwgZml4ZWQgaXQg bmV4dC4NCg0KVGhhbmtzLA0KUmljaGFyZA0KDQotLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0K RnJvbTogUmViZWNjYSBDcmFuIDxyZWJlY2NhQHF1aWNpbmMuY29tPg0KU2VudDogMjAyMuW5tDEy 5pyINeaXpSAxMToxNSBBTQ0KVG86IGRldmVsQGVkazIuZ3JvdXBzLmlvOyBSaWNoYXJkIEhvICjk vZXmmI7lv6ApIDxSaWNoYXJkSG9AYW1pLmNvbT4NCkNjOiBBbmRyZXcgRmlzaCA8YWZpc2hAYXBw bGUuY29tPjsgTGVpZiBMaW5kaG9sbSA8cXVpY19sbGluZGhvbEBxdWljaW5jLmNvbT47IE1pY2hh ZWwgRCBLaW5uZXkgPG1pY2hhZWwuZC5raW5uZXlAaW50ZWwuY29tPjsgTWljaGFlbCBLdWJhY2tp IDxtaWNoYWVsLmt1YmFja2lAbWljcm9zb2Z0LmNvbT47IFpoaWd1YW5nIExpdSA8emhpZ3Vhbmcu bGl1QGludGVsLmNvbT47IExpbWluZyBHYW8gPGdhb2xpbWluZ0BieW9zb2Z0LmNvbS5jbj47IFRv bnkgTG8gKOe+hemHkeadvikgPFRvbnlMb0BhbWkuY29tPg0KU3ViamVjdDogW0VYVEVSTkFMXSBS ZTogW2VkazItZGV2ZWxdIFtQQVRDSF0gVXNiTmV0d29ya1BrZzogYWRkIFVTQiBuZXR3b3JrIGRl dmljZXMgc3VwcG9ydA0KDQoNCioqQ0FVVElPTjogVGhlIGUtbWFpbCBiZWxvdyBpcyBmcm9tIGFu IGV4dGVybmFsIHNvdXJjZS4gUGxlYXNlIGV4ZXJjaXNlIGNhdXRpb24gYmVmb3JlIG9wZW5pbmcg YXR0YWNobWVudHMsIGNsaWNraW5nIGxpbmtzLCBvciBmb2xsb3dpbmcgZ3VpZGFuY2UuKioNCg0K T24gOS8xLzIyIDIzOjI0LCBSaWNoYXJkSG8gW+S9leaYjuW/oF0gdmlhIGdyb3Vwcy5pbyB3cm90 ZToNCj4gKyAgRGF0YUxlbmd0aCA9IChVSU5UTikoQ3BiLT5EYXRhTGVuICsgKFVJTlQzMilDcGIt Pk1lZGlhaGVhZGVyTGVuKTsNCj4gKw0KPiArICB3aGlsZSAoMSkgew0KPiArICAgIGlmIChDb3Vu dGVyID49IDMpIHsNCj4gKyAgICAgIFN0YXRDb2RlID0gUFhFX1NUQVRDT0RFX0JVU1k7DQo+ICsg ICAgICBicmVhazsNCj4gKyAgICB9DQo+ICsNCj4gKyAgICBTdGF0dXMgPSBOaWMtPlVzYkV0aC0+ VXNiRXRoVHJhbnNtaXQgKENkYiwgTmljLT5Vc2JFdGgsIChWT0lEICopKFVJTlROKUJ1bGtPdXRE YXRhLCAmRGF0YUxlbmd0aCk7DQo+ICsgICAgaWYgKEVGSV9FUlJPUiAoU3RhdHVzKSkgew0KPiAr ICAgICAgU3RhdENvZGUgPSAgUFhFX1NUQVRGTEFHU19DT01NQU5EX0ZBSUxFRDsNCj4gKyAgICB9 DQo+ICsNCj4gKyAgICBpZiAoU3RhdHVzID09IEVGSV9JTlZBTElEX1BBUkFNRVRFUikgew0KPiAr ICAgICAgU3RhdENvZGUgPSBQWEVfU1RBVENPREVfSU5WQUxJRF9QQVJBTUVURVI7DQo+ICsgICAg ICBicmVhazsNCj4gKyAgICB9DQo+ICsNCj4gKyAgICBpZiAoU3RhdHVzID09IEVGSV9ERVZJQ0Vf RVJST1IpIHsNCj4gKyAgICAgIFN0YXRDb2RlID0gUFhFX1NUQVRDT0RFX0RFVklDRV9GQUlMVVJF Ow0KPiArICAgICAgYnJlYWs7DQo+ICsgICAgfQ0KPiArDQo+ICsgICAgaWYgKCFFRklfRVJST1Ig KFN0YXR1cykpIHsNCj4gKyAgICAgIE5pYy0+VHhGcmFtZSsrOw0KPiArICAgICAgU3RhdENvZGUg PSBQWEVfU1RBVENPREVfU1VDQ0VTUzsNCj4gKyAgICAgIGJyZWFrOw0KPiArICAgIH0NCj4gKw0K PiArICAgIENvdW50ZXIrKzsNCj4gKyAgfQ0KDQpZb3UgbmVlZCB0byBzZXQgRGF0YUxlbmd0aCBp bnNpZGUgdGhlIHdoaWxlIGxvb3AsIG90aGVyd2lzZSBvbiBzdWJzZXF1ZW50IGl0ZXJhdGlvbnMg RGF0YUxlbmd0aCB3aWxsIGJlIHdoYXRldmVyIHZhbHVlIFVzYkV0aFRyYW5zbWl0IGp1c3Qgc2V0 IGl0IHRvLCB3aGljaCB3aWxsIGxpa2VseSBiZSAwIHNpbmNlIGFuIGVycm9yIG9jY3VycmVkLg0K DQotLQ0KUmViZWNjYSBDcmFuDQotVGhlIGluZm9ybWF0aW9uIGNvbnRhaW5lZCBpbiB0aGlzIG1l c3NhZ2UgbWF5IGJlIGNvbmZpZGVudGlhbCBhbmQgcHJvcHJpZXRhcnkgdG8gQW1lcmljYW4gTWVn YXRyZW5kcyAoQU1JKS4gVGhpcyBjb21tdW5pY2F0aW9uIGlzIGludGVuZGVkIHRvIGJlIHJlYWQg b25seSBieSB0aGUgaW5kaXZpZHVhbCBvciBlbnRpdHkgdG8gd2hvbSBpdCBpcyBhZGRyZXNzZWQg b3IgYnkgdGhlaXIgZGVzaWduZWUuIElmIHRoZSByZWFkZXIgb2YgdGhpcyBtZXNzYWdlIGlzIG5v dCB0aGUgaW50ZW5kZWQgcmVjaXBpZW50LCB5b3UgYXJlIG9uIG5vdGljZSB0aGF0IGFueSBkaXN0 cmlidXRpb24gb2YgdGhpcyBtZXNzYWdlLCBpbiBhbnkgZm9ybSwgaXMgc3RyaWN0bHkgcHJvaGli aXRlZC4gUGxlYXNlIHByb21wdGx5IG5vdGlmeSB0aGUgc2VuZGVyIGJ5IHJlcGx5IGUtbWFpbCBv ciBieSB0ZWxlcGhvbmUgYXQgNzcwLTI0Ni04NjAwLCBhbmQgdGhlbiBkZWxldGUgb3IgZGVzdHJv eSBhbGwgY29waWVzIG9mIHRoZSB0cmFuc21pc3Npb24uDQo=