From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received-SPF: Pass (sender SPF authorized) identity=mailfrom; client-ip=40.92.64.17; helo=eur01-db5-obe.outbound.protection.outlook.com; envelope-from=marvin.haeuser@outlook.com; receiver=edk2-devel@lists.01.org Received: from EUR01-DB5-obe.outbound.protection.outlook.com (mail-oln040092064017.outbound.protection.outlook.com [40.92.64.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ml01.01.org (Postfix) with ESMTPS id C93012063D742 for ; Thu, 17 May 2018 05:41:41 -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:X-MS-Exchange-SenderADCheck; bh=wBhkE4tMzhspHuDqpg4pIRq5wdngZLL1WjI7rkBw1Tw=; b=hDjbWJ01trTydMyH8nTcAJ57lCLHHQH9C0H1boxrvjCI8wGiPPegMlOG9jhRcpc19rJjHxTCz+Zol57HpvkXwh5+mcq/9ChiYlS/DtqhuFKrIa4cpesManUoROKfFSPIZcqJXqUssACv/stEA65wzZFU7xRVquAxYZv33MvkvNZBfWGizDj5shq1UBjaIDSSlbaImJeT7r8MZ7EKhpn76SpVWkBhNisYq/3gh/mBjgREHSFYTojX4910xQxS+LukHmAUTX5fe944RNfKOECMVwQkZjCC2WdTTnk+L17pkrOqMT8nkEK7t0p4Br21faCfXZPFUs+d7Jf8yGYG9KNvmw== Received: from HE1EUR01FT049.eop-EUR01.prod.protection.outlook.com (10.152.0.52) by HE1EUR01HT014.eop-EUR01.prod.protection.outlook.com (10.152.1.237) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.20.776.10; Thu, 17 May 2018 12:41:39 +0000 Received: from VI1PR0801MB1790.eurprd08.prod.outlook.com (10.152.0.56) by HE1EUR01FT049.mail.protection.outlook.com (10.152.0.221) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.20.776.10 via Frontend Transport; Thu, 17 May 2018 12:41:39 +0000 Received: from VI1PR0801MB1790.eurprd08.prod.outlook.com ([fe80::7010:5d5e:8dcf:d92e]) by VI1PR0801MB1790.eurprd08.prod.outlook.com ([fe80::7010:5d5e:8dcf:d92e%17]) with mapi id 15.20.0776.010; Thu, 17 May 2018 12:41:38 +0000 From: =?iso-8859-1?Q?Marvin_H=E4user?= To: "edk2-devel@lists.01.org" CC: "michael.d.kinney@intel.com" , "liming.gao@intel.com" Thread-Topic: [PATCH v2] MdePkg/Hpet: Add Event Timer Block ID definition. Thread-Index: AQHT7dxmS4POE7uX0ESmSWnurigC8g== Date: Thu, 17 May 2018 12:41:38 +0000 Message-ID: Accept-Language: de-DE, en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-clientproxiedby: AM0PR0102CA0046.eurprd01.prod.exchangelabs.com (2603:10a6:208::23) To VI1PR0801MB1790.eurprd08.prod.outlook.com (2603:10a6:800:5b::15) x-incomingtopheadermarker: OriginalChecksum:860894E5DB8FD4EA7534598FC46ABD36F9E4A644DBE674C09795C70BF3CD535A; UpperCasedChecksum:6606BCB520A8DEB691D08434A40FDBC37AF500FC517F556DB3925AFC8064D5E5; SizeAsReceived:7474; Count:48 x-ms-exchange-messagesentrepresentingtype: 1 x-tmn: [Ecs3oitz+ZxS4EniRKxAtbaRPye3J8f2] x-ms-publictraffictype: Email x-microsoft-exchange-diagnostics: 1; HE1EUR01HT014; 7:laxe8h8w0mcU/ZSD+VuD4mX5O2srRBjwWcCxvbBw35wmVWldECoMXtLFeMr5CZ4+ZY8Irw/MJNQuhOn+Ma3c3jWhH3viwmXoNtGkgFEUP33He/1WwBDGjBoGUxKcR+q798nESYX0jNfuqk6aB7+vcihnA6BVWFp03HhTiRRnveX0rhzaDv9F8PEE5I8sx7aA2Sz6piA7qFoa/u0KNKcbFAudHDp6YVfApkzJXjsH4eWcOVhfnGNpIBj7VmlH+ciD x-incomingheadercount: 48 x-eopattributedmessage: 0 x-microsoft-antispam: UriScan:; BCL:0; PCL:0; RULEID:(7020095)(201702061078)(5061506573)(5061507331)(1603103135)(2017031320274)(2017031324274)(2017031323274)(2017031322404)(1601125466)(1603101448)(1701031045); SRVR:HE1EUR01HT014; x-ms-traffictypediagnostic: HE1EUR01HT014: x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(444000031); SRVR:HE1EUR01HT014; BCL:0; PCL:0; RULEID:; SRVR:HE1EUR01HT014; x-forefront-prvs: 067553F396 x-forefront-antispam-report: SFV:NSPM; SFS:(7070007)(199004)(189003)(82202002)(68736007)(305945005)(55016002)(5640700003)(54906003)(97736004)(6916009)(74316002)(104016004)(5250100002)(2501003)(25786009)(5660300001)(486006)(106356001)(8936002)(6436002)(105586002)(26005)(72206003)(81156014)(87572001)(3280700002)(386003)(3660700001)(4326008)(99286004)(8676002)(476003)(2900100001)(426003)(33656002)(2351001)(20460500001)(7696005)(6346003)(86362001)(14454004)(102836004); DIR:OUT; SFP:1901; SCL:1; SRVR:HE1EUR01HT014; H:VI1PR0801MB1790.eurprd08.prod.outlook.com; FPR:; SPF:None; PTR:InfoNoRecords; A:1; MX:1; LANG:; received-spf: None (protection.outlook.com: outlook.com does not designate permitted sender hosts) authentication-results: spf=none (sender IP is ) smtp.mailfrom=Marvin.Haeuser@outlook.com; x-microsoft-antispam-message-info: 0/UWWFTgT6jIgSlIRvnU5P72t69LMsGD58PFGRG0A2E/WJT1hd1W6m7A6SLd7Di9cpyAyQUkyP3U3+XlD1uTcEbUJ6/EtwI58VWI6mDYgAJHpFwqHsVA2PmE1kOTuo0Cta0U1a2fsBBzrBAoccfZvuCBp8biyC2EnYC6S1paSBH6YjkJt3dtU/ybRCPNRz/Z MIME-Version: 1.0 X-MS-Office365-Filtering-Correlation-Id: f493b0f7-685d-431b-7746-08d5bbf38880 X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 7181d4b0-87d6-4f4e-ba33-0d3746212cec X-MS-Exchange-CrossTenant-Network-Message-Id: f493b0f7-685d-431b-7746-08d5bbf38880 X-MS-Exchange-CrossTenant-rms-persistedconsumerorg: 7181d4b0-87d6-4f4e-ba33-0d3746212cec X-MS-Exchange-CrossTenant-originalarrivaltime: 17 May 2018 12:41:38.9673 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Internet X-MS-Exchange-CrossTenant-id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-Transport-CrossTenantHeadersStamped: HE1EUR01HT014 Subject: [PATCH v2] MdePkg/Hpet: Add Event Timer Block ID definition. X-BeenThere: edk2-devel@lists.01.org X-Mailman-Version: 2.1.26 Precedence: list List-Id: EDK II Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 17 May 2018 12:41:42 -0000 Content-Language: en-US Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable This patch adds the HPET Event Timer Block ID definition that can be found in the IA-PC HPET Specification, section 3.2.4. V2: - Do not change the copyright date as requested. Contributed-under: TianoCore Contribution Agreement 1.1 Signed-off-by: Marvin Haeuser --- MdePkg/Include/IndustryStandard/HighPrecisionEventTimerTable.h | 16 ++++++= ++++++++++ 1 file changed, 16 insertions(+) diff --git a/MdePkg/Include/IndustryStandard/HighPrecisionEventTimerTable.h= b/MdePkg/Include/IndustryStandard/HighPrecisionEventTimerTable.h index 0d83cd5335de..6218a77c543c 100644 --- a/MdePkg/Include/IndustryStandard/HighPrecisionEventTimerTable.h +++ b/MdePkg/Include/IndustryStandard/HighPrecisionEventTimerTable.h @@ -22,6 +22,22 @@ // #pragma pack(1) =20 +/// +/// HPET Event Timer Block ID described in IA-PC HPET Specification, 3.2.4= . +/// +typedef union { + struct { + UINT32 Revision : 8; + UINT32 NumberOfTimers : 5; + UINT32 CounterSize : 1; + UINT32 Reserved : 1; + UINT32 LegacyRoute : 1; + UINT32 VendorId : 16; + } Bits; + UINT32 Uint32; +} EFI_ACPI_HIGH_PRECISION_EVENT_TIMER_BLOCK_ID; + + /// /// High Precision Event Timer Table header definition. /// --=20 2.17.0.windows.1