From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from EUR02-AM5-obe.outbound.protection.outlook.com (mail-oln040092067047.outbound.protection.outlook.com [40.92.67.47]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ml01.01.org (Postfix) with ESMTPS id 830152095BB87 for ; Tue, 5 Sep 2017 20:39:17 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outlook.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=dXliYzunqjgCckpORnCojPIw1UkRi3sYx2md7Ko63Uk=; b=lA9kXHhP2RbIc/olFig/ocvc8lwxb3IJ7DT7+SAcTxohHes0wj9luGwAjpEWgIS7jasW2JDvB2w7ueB9QCwBN61eFOBAVPt9dV3T9riGrNRfazbcw+Jq2nbJqposJA6rD57kPwgRTWjkcsUHLM/hjtdM+9+hZZbD539uXuVSwwTerVrLmqJqnQ26I2Qm8BDMks3vepDFrcpfAYOxa70W5UNVDlIB+B6+JJGpESz991HSpgMXsYw68rrUCMP+73JnYFeHze0QklGpBBO1UtbyzYMJp3uejchMTP1LiHKn8pddGVh9Q8HvIsUFYLRPw35AugRhW1FCFeSzDJlU+oU/tA== Received: from HE1EUR02FT046.eop-EUR02.prod.protection.outlook.com (10.152.10.54) by HE1EUR02HT080.eop-EUR02.prod.protection.outlook.com (10.152.11.87) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.1385.11; Wed, 6 Sep 2017 03:42:05 +0000 Received: from AM4PR06MB1491.eurprd06.prod.outlook.com (10.152.10.52) by HE1EUR02FT046.mail.protection.outlook.com (10.152.11.249) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1385.11 via Frontend Transport; Wed, 6 Sep 2017 03:42:05 +0000 Received: from AM4PR06MB1491.eurprd06.prod.outlook.com ([fe80::6cae:b5f6:6e86:86b0]) by AM4PR06MB1491.eurprd06.prod.outlook.com ([fe80::6cae:b5f6:6e86:86b0%13]) with mapi id 15.20.0013.018; Wed, 6 Sep 2017 03:42:05 +0000 From: Marvin H?user To: "edk2-devel@lists.01.org" Thread-Topic: PI 1.6: Issues within the SPI sections. Thread-Index: AdMmvwtNCvQ32VhVRT+pHJESLZsZqQAAsoVg Date: Wed, 6 Sep 2017 03:42:05 +0000 Message-ID: References: In-Reply-To: Accept-Language: de-DE, en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-incomingtopheadermarker: OriginalChecksum:745C1C5FF2C9EB2CA04F3C7431B82233837E5528D8E8621FB2488439E4E9957F; UpperCasedChecksum:574C3DD3EBC0BE52A9906A52E91B33B67CA7BEB65A501BDE8C24B45D3F925E72; SizeAsReceived:7190; Count:45 x-tmn: [jjA+cie3VmitEG849+143U4vCYupysGha/fYTj5t8eL5gCuAbcMCR3iGIINi6eTM] x-ms-publictraffictype: Email x-microsoft-exchange-diagnostics: 1; HE1EUR02HT080; 6:qphBMUAEoFNhCYmIUU+8kSMD2rAqpfuxkHCicLc6HZtOENgwFhGDpTOe+/PT98pQLk/bE0WJnrH3SBDNMLyOEC9EQWe3CcVNKoMn8/zFoyHFKF+aTMkMNe6n3CLB8vM3nTmx3DhWkxynMAlvwrWs+yzbPRUxFyGr72ATIE4PSgknuoSdWXXCXcOTHeikGQ5lTZw2sB5VUJDX+iUKNq6dmiPpdsqqcYHFLuCCapV8JFLSkkVkH1BG4f9NlCGzaAwHLn5r6CXDHmG4JqS6CkSQe/j1EBpoLsB0fBrV/+YyvnFnM44nFbQAmO/xLKKSuJzFHszmKvNlXVFv2tVFsq8CEg==; 5:N9+BGf/SykMQdJSIFtPYyuQDY4qvBT/k1pi23XbQpplNAulhsG+50Q8/PkcSVYOXmqjI5wzp7EjzS5CtNZYzz7fkyz/P6TxQqV6r/tXH5Jr683YiGFt9/txB/3izYZlOmIc/6SKWoyPT8P7dFe7TDQ==; 24:hTCqEjqAqfKavDdTsRXML7RY9pKyQGjnHwYs0WuZhCs/n3Gd8vq4dZHq8i+613VEmnlJGK6Dx3RlHbePDoINFdkybYG6EWsL/PP4GdqJEz0=; 7:xbCeDBKly5VWuqvvBDttHc9TDdsZJ6OvnZps7ymH7rng9q+77NZl4/XA7KjtEeA3JihzAib3cG3hDLg/Kes0S9VXb5jcAmVmjeZydohb7ACN0hP0Vaw6HP9H05qvEAXSu2mX5xunxfm/XX3qIC/NWfzgIvXfYLc/MIBJzdpIciY4Fznn8DQOgnUfvb6Xlfxe08+2TIwYO00pW/HavIQyRef9XDrJAkd5uvh5/P2RjFw= x-incomingheadercount: 45 x-eopattributedmessage: 0 x-ms-office365-filtering-correlation-id: 5149e201-baab-427f-3cd2-08d4f4d93e10 x-microsoft-antispam: UriScan:; BCL:0; PCL:0; RULEID:(300000500095)(300135000095)(300000501095)(300135300095)(22001)(300000502095)(300135100095)(300000503095)(300135400095)(201702061074)(5061506573)(5061507331)(1603103135)(2017031320274)(2017031324274)(2017031323274)(2017031322404)(1603101448)(1601125374)(1701031045)(300000504095)(300135200095)(300000505095)(300135600095)(300000506095)(300135500095); SRVR:HE1EUR02HT080; x-ms-traffictypediagnostic: HE1EUR02HT080: authentication-results: outbound.protection.outlook.com; spf=skipped (originating message); dkim=none (message not signed) header.d=none; dmarc=none action=none header.from=outlook.com; x-exchange-antispam-report-test: UriScan:(162533806227266); x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(444000031); SRVR:HE1EUR02HT080; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:HE1EUR02HT080; x-forefront-prvs: 0422860ED4 x-forefront-antispam-report: SFV:NSPM; SFS:(7070007)(98901004); DIR:OUT; SFP:1901; SCL:1; SRVR:HE1EUR02HT080; H:AM4PR06MB1491.eurprd06.prod.outlook.com; FPR:; SPF:None; LANG:; spamdiagnosticoutput: 1:99 spamdiagnosticmetadata: NSPM MIME-Version: 1.0 X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-originalarrivaltime: 06 Sep 2017 03:42:05.1633 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Internet X-MS-Exchange-CrossTenant-id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-Transport-CrossTenantHeadersStamped: HE1EUR02HT080 Subject: Re: PI 1.6: Issues within the SPI sections. X-BeenThere: edk2-devel@lists.01.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: EDK II Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 06 Sep 2017 03:39:18 -0000 Content-Language: de-DE Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Sorry, I forgot to mention that the new SPI protocols still mention "SMM" r= ather than "MM". Is this intended? > -----Original Message----- > From: edk2-devel [mailto:edk2-devel-bounces@lists.01.org] On Behalf Of > Marvin H?user > Sent: Wednesday, September 6, 2017 5:22 AM > To: edk2-devel@lists.01.org > Subject: [edk2] PI 1.6: Issues within the SPI sections. >=20 > Dear UEFI contributors, >=20 > I am not an UEFI contributor and hence cannot submit changes. Could > somebody please take note of the following? >=20 >=20 > 1. I do not see EFI_SPI_TRANSACTION_TYPE defined anywhere. There is a > list of names for possible values with descriptions (PI 1.6, Vol. 5, page= 368), > though not assigned to numerical values. The size of the type is unknown,= as > far as I can see. > 2. Some parameter names in the protocol descriptions are flawed (e.g. = PI > 1.6, Vol. 5, page 368: "Read Bytes", "Read Buffer"). > 3. Some protorype return types are flawed (e.g. PI 1.6, Vol. 5, page 3= 67: "EFI > STATUS" (space instead of underscore); page 364: "FI STATUS" (same as > before, also "E" missing)). > 4. Some prototype parameter types are flawed (e.g. PI 1.6, Vol. 5, pag= e 364: > "EFI- LEGACY- SPI- FLASH- PROTOCOL"). > 5. Some status code descriptions are flawed (e.g. PI 1.6, Vol. 5, page= 364: > "BLocksToProtect" (capital "L")). > 6. Some formatations are flawed (e.g. PI 1.6, Vol. 5, page 358: multip= le > parameters in one line). > 7. Some function decorators are flawed (e.g. PI 1.6, Vol. 5, page 357:= "In" > (lower-case "n")). > 8. Some function parameter names are flawed (e.g. PI 1.6, Vol. 5, page= 356: > "LengthinBytes" (lower-case "i")). > 9. Some descriptions contain spaces in inappropiate places (e.g. PI 1.= 5, Vol. > 5, page 349: "EFI_SPI_P ART"). > 10. Occasionally incorrect punctuation (e.g. PI 1.6, Vol. 5, page 346: = "[...] SPI > busses, The SPI bus layer [...]" (comma instead of period)). > 11. PI 1.6, Vol. 5, page 349: The description of "SpiPeripheralDriverGu= id" > speaks of a "Driversupported" routine. Is > EFI_DRIVER_BINDING_PROTOCOL.Supported() meant by this? > 12. PI 1.6, Vol. 5, page 350: The description of "ChipSelectParameter" > contains spaces, though they are barely noticable when having the PDF > opened with the latest version of Acrobat DC. Can this be fixed? > 13. UEFI PI 1.6, Vol. 5, 18.2 contains a reference to "EDK2". Is this i= ntended? >=20 > Please note that this list is not complete. Maybe the entire section 18 s= hould > be reviewed again? >=20 > Thank you in advance! >=20 > Regards, > Marvin. > _______________________________________________ > edk2-devel mailing list > edk2-devel@lists.01.org > https://lists.01.org/mailman/listinfo/edk2-devel