public inbox for devel@edk2.groups.io
 help / color / mirror / Atom feed
* [Patch V2 0/1] Document: Update DEC spec to remove EDK related contents
@ 2019-03-06  7:50 Feng, Bob C
  2019-03-06  7:50 ` [Patch V2 1/1] " Feng, Bob C
  0 siblings, 1 reply; 3+ messages in thread
From: Feng, Bob C @ 2019-03-06  7:50 UTC (permalink / raw)
  To: edk2-devel

V2:
Update top level README to add update history.

Feng, Bob C (1):
  Document: Update DEC spec to remove EDK related contents

 2_dec_file_overview/210_pcd_usage.md                     | 4 +---
 2_dec_file_overview/25_[includes]_usage.md               | 6 +-----
 2_dec_file_overview/26_[guids]_usage.md                  | 6 +-----
 2_dec_file_overview/27_[protocols]_usage.md              | 6 +-----
 2_dec_file_overview/28_[ppis]_usage.md                   | 6 +-----
 2_dec_file_overview/29_[libraryclasses]_usage.md         | 4 +---
 3_edk_ii_dec_file_format/310_pcd_sections.md             | 8 ++------
 3_edk_ii_dec_file_format/35_[includes]_sections.md       | 5 +----
 3_edk_ii_dec_file_format/39_[libraryclasses]_sections.md | 5 +----
 README.md                                                | 1 +
 10 files changed, 11 insertions(+), 40 deletions(-)

-- 
2.20.1.windows.1



^ permalink raw reply	[flat|nested] 3+ messages in thread

* [Patch V2 1/1] Document: Update DEC spec to remove EDK related contents
  2019-03-06  7:50 [Patch V2 0/1] Document: Update DEC spec to remove EDK related contents Feng, Bob C
@ 2019-03-06  7:50 ` Feng, Bob C
  2019-03-06  8:20   ` Gao, Liming
  0 siblings, 1 reply; 3+ messages in thread
From: Feng, Bob C @ 2019-03-06  7:50 UTC (permalink / raw)
  To: edk2-devel; +Cc: Bob Feng, Liming Gao, Jaben Carsey

BZ: https://bugzilla.tianocore.org/show_bug.cgi?id=1453

Remove EDK related contents from DEC spec.

Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Bob Feng <bob.c.feng@intel.com>
Cc: Liming Gao <liming.gao@intel.com>
Cc: Jaben Carsey <jaben.carsey@intel.com>
---
 2_dec_file_overview/210_pcd_usage.md                     | 4 +---
 2_dec_file_overview/25_[includes]_usage.md               | 6 +-----
 2_dec_file_overview/26_[guids]_usage.md                  | 6 +-----
 2_dec_file_overview/27_[protocols]_usage.md              | 6 +-----
 2_dec_file_overview/28_[ppis]_usage.md                   | 6 +-----
 2_dec_file_overview/29_[libraryclasses]_usage.md         | 4 +---
 3_edk_ii_dec_file_format/310_pcd_sections.md             | 8 ++------
 3_edk_ii_dec_file_format/35_[includes]_sections.md       | 5 +----
 3_edk_ii_dec_file_format/39_[libraryclasses]_sections.md | 5 +----
 README.md                                                | 1 +
 10 files changed, 11 insertions(+), 40 deletions(-)

diff --git a/2_dec_file_overview/210_pcd_usage.md b/2_dec_file_overview/210_pcd_usage.md
index 9b554be..e600db2 100644
--- a/2_dec_file_overview/210_pcd_usage.md
+++ b/2_dec_file_overview/210_pcd_usage.md
@@ -1,9 +1,9 @@
 <!--- @file
   2.10 PCD Usage
 
-  Copyright (c) 2007-2018, Intel Corporation. All rights reserved.<BR>
+  Copyright (c) 2007-2019, Intel Corporation. All rights reserved.<BR>
 
   Redistribution and use in source (original document form) and 'compiled'
   forms (converted to PDF, epub, HTML and other formats) with or without
   modification, are permitted provided that the following conditions are met:
 
@@ -85,12 +85,10 @@ This section resembles one of the following section definitions:
 
 [PcdsFixedAtBuild.IA32]
 
 [PcdsPatchableInModule.X64]
 
-[PcdsDynamic.IPF]
-
 [PcdsDynamicEx.EBC]
 ```
 
 The EDK II build system supports five PCD access methods: FeatureFlag,
 FixedAtBuild, PatchableInModule, Dynamic and DynamicEx. These indicate access
diff --git a/2_dec_file_overview/25_[includes]_usage.md b/2_dec_file_overview/25_[includes]_usage.md
index 17feb57..b30b573 100644
--- a/2_dec_file_overview/25_[includes]_usage.md
+++ b/2_dec_file_overview/25_[includes]_usage.md
@@ -1,9 +1,9 @@
 <!--- @file
   2.5 [Includes] Usage
 
-  Copyright (c) 2007-2017, Intel Corporation. All rights reserved.<BR>
+  Copyright (c) 2007-2019, Intel Corporation. All rights reserved.<BR>
 
   Redistribution and use in source (original document form) and 'compiled'
   forms (converted to PDF, epub, HTML and other formats) with or without
   modification, are permitted provided that the following conditions are met:
 
@@ -70,14 +70,10 @@ The `[Includes]` section uses one of the following section definitions:
 
 [Includes.X64]
 
 [Includes.X64.Private]
 
-[Includes.IPF]
-
-[Includes.IPF.Private]
-
 [includes.EBC]
 
 [includes.EBC.Private]
 ```
 
diff --git a/2_dec_file_overview/26_[guids]_usage.md b/2_dec_file_overview/26_[guids]_usage.md
index f9addf5..0f8df1b 100644
--- a/2_dec_file_overview/26_[guids]_usage.md
+++ b/2_dec_file_overview/26_[guids]_usage.md
@@ -1,9 +1,9 @@
 <!--- @file
   2.6 [Guids] Usage
 
-  Copyright (c) 2007-2017, Intel Corporation. All rights reserved.<BR>
+  Copyright (c) 2007-2019, Intel Corporation. All rights reserved.<BR>
 
   Redistribution and use in source (original document form) and 'compiled'
   forms (converted to PDF, epub, HTML and other formats) with or without
   modification, are permitted provided that the following conditions are met:
 
@@ -54,14 +54,10 @@ This section uses one of the following section definitions:
 
 [Guids.X64]
 
 [Guids.X64.Private]
 
-[Guids.IPF]
-
-[Guids.IPF.Private]
-
 [Guids.EBC]
 
 [Guids.EBC.Private]
 ```
 
diff --git a/2_dec_file_overview/27_[protocols]_usage.md b/2_dec_file_overview/27_[protocols]_usage.md
index 9f89524..68f9fec 100644
--- a/2_dec_file_overview/27_[protocols]_usage.md
+++ b/2_dec_file_overview/27_[protocols]_usage.md
@@ -1,9 +1,9 @@
 <!--- @file
   2.7 [Protocols] Usage
 
-  Copyright (c) 2007-2017, Intel Corporation. All rights reserved.<BR>
+  Copyright (c) 2007-2019, Intel Corporation. All rights reserved.<BR>
 
   Redistribution and use in source (original document form) and 'compiled'
   forms (converted to PDF, epub, HTML and other formats) with or without
   modification, are permitted provided that the following conditions are met:
 
@@ -54,14 +54,10 @@ This section use ones of the following section definitions:
 
 [Protocols.X64]
 
 [Protocols.X64.Private]
 
-[Protocols.IPF]
-
-[Protocols.IPF.Private]
-
 [Protocols.EBC]
 
 [Protocols.EBC.Private]
 ```
 
diff --git a/2_dec_file_overview/28_[ppis]_usage.md b/2_dec_file_overview/28_[ppis]_usage.md
index 35db7b0..7650063 100644
--- a/2_dec_file_overview/28_[ppis]_usage.md
+++ b/2_dec_file_overview/28_[ppis]_usage.md
@@ -1,9 +1,9 @@
 <!--- @file
   2.8 [Ppis] Usage
 
-  Copyright (c) 2007-2017, Intel Corporation. All rights reserved.<BR>
+  Copyright (c) 2007-2019, Intel Corporation. All rights reserved.<BR>
 
   Redistribution and use in source (original document form) and 'compiled'
   forms (converted to PDF, epub, HTML and other formats) with or without
   modification, are permitted provided that the following conditions are met:
 
@@ -54,14 +54,10 @@ This section use ones of the following section definitions:
 
 [Ppis.X64]
 
 [Ppis.X64.Private]
 
-[Ppis.IPF]
-
-[Ppis.IPF.Private]
-
 [Ppis.EBC]
 
 [Ppis.EBC.Private]
 ```
 
diff --git a/2_dec_file_overview/29_[libraryclasses]_usage.md b/2_dec_file_overview/29_[libraryclasses]_usage.md
index 2c6bd35..7da4801 100644
--- a/2_dec_file_overview/29_[libraryclasses]_usage.md
+++ b/2_dec_file_overview/29_[libraryclasses]_usage.md
@@ -1,9 +1,9 @@
 <!--- @file
   2.9 [LibraryClasses] Usage
 
-  Copyright (c) 2007-2017, Intel Corporation. All rights reserved.<BR>
+  Copyright (c) 2007-2019, Intel Corporation. All rights reserved.<BR>
 
   Redistribution and use in source (original document form) and 'compiled'
   forms (converted to PDF, epub, HTML and other formats) with or without
   modification, are permitted provided that the following conditions are met:
 
@@ -48,12 +48,10 @@ This section uses one of the following section definitions:
 
 [LibraryClasses.IA32]
 
 [LibraryClasses.X64]
 
-[LibraryClasses.IPF]
-
 [LibraryClasses.EBC]
 
 [LibraryClasses]
 ```
 
diff --git a/3_edk_ii_dec_file_format/310_pcd_sections.md b/3_edk_ii_dec_file_format/310_pcd_sections.md
index 2711788..30bbd63 100644
--- a/3_edk_ii_dec_file_format/310_pcd_sections.md
+++ b/3_edk_ii_dec_file_format/310_pcd_sections.md
@@ -1,9 +1,9 @@
 <!--- @file
   3.10 PCD Sections
 
-  Copyright (c) 2007-2018, Intel Corporation. All rights reserved.<BR>
+  Copyright (c) 2007-2019, Intel Corporation. All rights reserved.<BR>
 
   Redistribution and use in source (original document form) and 'compiled'
   forms (converted to PDF, epub, HTML and other formats) with or without
   modification, are permitted provided that the following conditions are met:
 
@@ -234,11 +234,11 @@ in the section header. The following example is NOT VALID:
 While allowed by this specification, it is not recommended to mix different
 
 PcdType.architecture values in a single section. The following example is
 valid, but not recommended:
 
-`[PcdsDynamicEx.IA32, PcdsFixedAtBuild.X64, PcdPatchableInModule.IPF]`
+`[PcdsDynamicEx.IA32, PcdsFixedAtBuild.X64]`
 
 Refer to the _PI Specification_ for more information.
 
 #### Example
 
@@ -269,14 +269,10 @@ Refer to the _PI Specification_ for more information.
 [PcdsFixedAtBuild.common, PcdsPatchableInModule.common] ## This flag is used to control the printout of DebugLib
 gEfiMdePkgTokenSpaceGuid.PcdDebugPrintErrorLevel | 0x80000000 |UINT32 | 0x00000006
   ## Indicates the allowable maximum number in extract handler table
   gEfiMdePkgTokenSpaceGuid.PcdMaximumGuidedExtractHandler | 0x10 |UINT32 | 0x00000025
 
-[PcdsFixedAtBuild.IPF]
-  ## This flag is used to control the printout of DebugLib
-  gEfiMdePkgTokenSpaceGuid.PcdIoBlockBaseAddressForIpf |0x0ffffc00000 | UINT64 | 0x0000000c
-
 [PcdsFixedAtBuild, PcdsPatchableInModule, PcdsDynamic, PcdsDynamicEx] ## This value is used to set the base address of pci express hierarchy
 gEfiMdePkgTokenSpaceGuid.PcdPciExpressBaseAddress | 0xE0000000 |UINT64 | 0x0000000a
   ## Default current ISO 639-2 language: English & French
   gEfiMdePkgTokenSpaceGuid.PcdUefiVariableDefaultLangCodes |"engfraengfra" | VOID* | 0x0000001c
   ## Default current ISO 639-2 language: English
diff --git a/3_edk_ii_dec_file_format/35_[includes]_sections.md b/3_edk_ii_dec_file_format/35_[includes]_sections.md
index ed5acea..652fb2e 100644
--- a/3_edk_ii_dec_file_format/35_[includes]_sections.md
+++ b/3_edk_ii_dec_file_format/35_[includes]_sections.md
@@ -1,9 +1,9 @@
 <!--- @file
   3.5 [Includes] Sections
 
-  Copyright (c) 2007-2017, Intel Corporation. All rights reserved.<BR>
+  Copyright (c) 2007-2019, Intel Corporation. All rights reserved.<BR>
 
   Redistribution and use in source (original document form) and 'compiled'
   forms (converted to PDF, epub, HTML and other formats) with or without
   modification, are permitted provided that the following conditions are met:
 
@@ -125,13 +125,10 @@ modifier.
   Include/Ia32 # Includes specific to IA32
 
 [Includes.X64]
   Include/X64 # Includes specific to X64
 
-[Includes.IPF]
-  Include/Ipf # Includes specific to IA64
-
 [Includes.EBC]
   Include/Ebc # Includes specific to EBC
 
 [Includes.ARM]
   Include/Arm # Includes specific to ARM
diff --git a/3_edk_ii_dec_file_format/39_[libraryclasses]_sections.md b/3_edk_ii_dec_file_format/39_[libraryclasses]_sections.md
index fea2c56..9d73469 100644
--- a/3_edk_ii_dec_file_format/39_[libraryclasses]_sections.md
+++ b/3_edk_ii_dec_file_format/39_[libraryclasses]_sections.md
@@ -1,9 +1,9 @@
 <!--- @file
   3.9 [LibraryClasses] Sections
 
-  Copyright (c) 2007-2017, Intel Corporation. All rights reserved.<BR>
+  Copyright (c) 2007-2019, Intel Corporation. All rights reserved.<BR>
 
   Redistribution and use in source (original document form) and 'compiled'
   forms (converted to PDF, epub, HTML and other formats) with or without
   modification, are permitted provided that the following conditions are met:
 
@@ -121,11 +121,8 @@ required for different architectures.
   UefiApplicationEntryPoint |Include/Library/UefiApplicationEntryPoint.h # UEFI_APPLICATION
 
 [LibraryClasses.X64]
   UefiApplicationEntryPoint|Include/Library/UefiApplicationEntryPoint.h # UEFI_APPLICATION
 
-[LibraryClasses.IPF]
-  UefiApplicationEntryPoint|Include/Library/UefiApplicationEntryPoint.h # UEFI_APPLICATION
-
 [LibraryClasses.EBC]
   UefiApplicationEntryPoint|Include/Library/UefiApplicationEntryPoint.h # UEFI_APPLICATION
 ```
diff --git a/README.md b/README.md
index 1c593e9..64a0964 100644
--- a/README.md
+++ b/README.md
@@ -170,6 +170,7 @@ Copyright (c) 2007-2017, Intel Corporation. All rights reserved.
 |            | [#482](https://bugzilla.tianocore.org/show_bug.cgi?id=482) DEC Spec: add clarification for [Ppis], [Guids], [Protocols], [Includes] Private support |                 |
 | 1.27       | Update Version to 1.27                                                                                                                              | Mar 2018        |
 |            | Add flexible PCD value format into spec                                                                                                             |                 |
 |            | Add structure PCD definition syntax                                                                                                                 |                 |
 |            | Add clarification that !error statement is not permitted in DEC file                                                                                |                 |
+| 1.28       | [#1453](https://bugzilla.tianocore.org/show_bug.cgi?id=1453) Update DEC spec to remove EDK related contents                                                                                                                                                                                                                                                                                                                        | Mar 2019      |
  
\ No newline at end of file
-- 
2.20.1.windows.1



^ permalink raw reply related	[flat|nested] 3+ messages in thread

* Re: [Patch V2 1/1] Document: Update DEC spec to remove EDK related contents
  2019-03-06  7:50 ` [Patch V2 1/1] " Feng, Bob C
@ 2019-03-06  8:20   ` Gao, Liming
  0 siblings, 0 replies; 3+ messages in thread
From: Gao, Liming @ 2019-03-06  8:20 UTC (permalink / raw)
  To: Feng, Bob C, edk2-devel@lists.01.org; +Cc: Carsey, Jaben

Update commit message and version info to remove EDK and IFP related contents from DEC spec. 

With this change, Reviewed-by: Liming Gao <liming.gao@intel.com>

> -----Original Message-----
> From: Feng, Bob C
> Sent: Tuesday, March 5, 2019 11:50 PM
> To: edk2-devel@lists.01.org
> Cc: Feng, Bob C <bob.c.feng@intel.com>; Gao, Liming <liming.gao@intel.com>; Carsey, Jaben <jaben.carsey@intel.com>
> Subject: [Patch V2 1/1] Document: Update DEC spec to remove EDK related contents
> 
> BZ: https://bugzilla.tianocore.org/show_bug.cgi?id=1453
> 
> Remove EDK related contents from DEC spec.
> 
> Contributed-under: TianoCore Contribution Agreement 1.1
> Signed-off-by: Bob Feng <bob.c.feng@intel.com>
> Cc: Liming Gao <liming.gao@intel.com>
> Cc: Jaben Carsey <jaben.carsey@intel.com>
> ---
>  2_dec_file_overview/210_pcd_usage.md                     | 4 +---
>  2_dec_file_overview/25_[includes]_usage.md               | 6 +-----
>  2_dec_file_overview/26_[guids]_usage.md                  | 6 +-----
>  2_dec_file_overview/27_[protocols]_usage.md              | 6 +-----
>  2_dec_file_overview/28_[ppis]_usage.md                   | 6 +-----
>  2_dec_file_overview/29_[libraryclasses]_usage.md         | 4 +---
>  3_edk_ii_dec_file_format/310_pcd_sections.md             | 8 ++------
>  3_edk_ii_dec_file_format/35_[includes]_sections.md       | 5 +----
>  3_edk_ii_dec_file_format/39_[libraryclasses]_sections.md | 5 +----
>  README.md                                                | 1 +
>  10 files changed, 11 insertions(+), 40 deletions(-)
> 
> diff --git a/2_dec_file_overview/210_pcd_usage.md b/2_dec_file_overview/210_pcd_usage.md
> index 9b554be..e600db2 100644
> --- a/2_dec_file_overview/210_pcd_usage.md
> +++ b/2_dec_file_overview/210_pcd_usage.md
> @@ -1,9 +1,9 @@
>  <!--- @file
>    2.10 PCD Usage
> 
> -  Copyright (c) 2007-2018, Intel Corporation. All rights reserved.<BR>
> +  Copyright (c) 2007-2019, Intel Corporation. All rights reserved.<BR>
> 
>    Redistribution and use in source (original document form) and 'compiled'
>    forms (converted to PDF, epub, HTML and other formats) with or without
>    modification, are permitted provided that the following conditions are met:
> 
> @@ -85,12 +85,10 @@ This section resembles one of the following section definitions:
> 
>  [PcdsFixedAtBuild.IA32]
> 
>  [PcdsPatchableInModule.X64]
> 
> -[PcdsDynamic.IPF]
> -
>  [PcdsDynamicEx.EBC]
>  ```
> 
>  The EDK II build system supports five PCD access methods: FeatureFlag,
>  FixedAtBuild, PatchableInModule, Dynamic and DynamicEx. These indicate access
> diff --git a/2_dec_file_overview/25_[includes]_usage.md b/2_dec_file_overview/25_[includes]_usage.md
> index 17feb57..b30b573 100644
> --- a/2_dec_file_overview/25_[includes]_usage.md
> +++ b/2_dec_file_overview/25_[includes]_usage.md
> @@ -1,9 +1,9 @@
>  <!--- @file
>    2.5 [Includes] Usage
> 
> -  Copyright (c) 2007-2017, Intel Corporation. All rights reserved.<BR>
> +  Copyright (c) 2007-2019, Intel Corporation. All rights reserved.<BR>
> 
>    Redistribution and use in source (original document form) and 'compiled'
>    forms (converted to PDF, epub, HTML and other formats) with or without
>    modification, are permitted provided that the following conditions are met:
> 
> @@ -70,14 +70,10 @@ The `[Includes]` section uses one of the following section definitions:
> 
>  [Includes.X64]
> 
>  [Includes.X64.Private]
> 
> -[Includes.IPF]
> -
> -[Includes.IPF.Private]
> -
>  [includes.EBC]
> 
>  [includes.EBC.Private]
>  ```
> 
> diff --git a/2_dec_file_overview/26_[guids]_usage.md b/2_dec_file_overview/26_[guids]_usage.md
> index f9addf5..0f8df1b 100644
> --- a/2_dec_file_overview/26_[guids]_usage.md
> +++ b/2_dec_file_overview/26_[guids]_usage.md
> @@ -1,9 +1,9 @@
>  <!--- @file
>    2.6 [Guids] Usage
> 
> -  Copyright (c) 2007-2017, Intel Corporation. All rights reserved.<BR>
> +  Copyright (c) 2007-2019, Intel Corporation. All rights reserved.<BR>
> 
>    Redistribution and use in source (original document form) and 'compiled'
>    forms (converted to PDF, epub, HTML and other formats) with or without
>    modification, are permitted provided that the following conditions are met:
> 
> @@ -54,14 +54,10 @@ This section uses one of the following section definitions:
> 
>  [Guids.X64]
> 
>  [Guids.X64.Private]
> 
> -[Guids.IPF]
> -
> -[Guids.IPF.Private]
> -
>  [Guids.EBC]
> 
>  [Guids.EBC.Private]
>  ```
> 
> diff --git a/2_dec_file_overview/27_[protocols]_usage.md b/2_dec_file_overview/27_[protocols]_usage.md
> index 9f89524..68f9fec 100644
> --- a/2_dec_file_overview/27_[protocols]_usage.md
> +++ b/2_dec_file_overview/27_[protocols]_usage.md
> @@ -1,9 +1,9 @@
>  <!--- @file
>    2.7 [Protocols] Usage
> 
> -  Copyright (c) 2007-2017, Intel Corporation. All rights reserved.<BR>
> +  Copyright (c) 2007-2019, Intel Corporation. All rights reserved.<BR>
> 
>    Redistribution and use in source (original document form) and 'compiled'
>    forms (converted to PDF, epub, HTML and other formats) with or without
>    modification, are permitted provided that the following conditions are met:
> 
> @@ -54,14 +54,10 @@ This section use ones of the following section definitions:
> 
>  [Protocols.X64]
> 
>  [Protocols.X64.Private]
> 
> -[Protocols.IPF]
> -
> -[Protocols.IPF.Private]
> -
>  [Protocols.EBC]
> 
>  [Protocols.EBC.Private]
>  ```
> 
> diff --git a/2_dec_file_overview/28_[ppis]_usage.md b/2_dec_file_overview/28_[ppis]_usage.md
> index 35db7b0..7650063 100644
> --- a/2_dec_file_overview/28_[ppis]_usage.md
> +++ b/2_dec_file_overview/28_[ppis]_usage.md
> @@ -1,9 +1,9 @@
>  <!--- @file
>    2.8 [Ppis] Usage
> 
> -  Copyright (c) 2007-2017, Intel Corporation. All rights reserved.<BR>
> +  Copyright (c) 2007-2019, Intel Corporation. All rights reserved.<BR>
> 
>    Redistribution and use in source (original document form) and 'compiled'
>    forms (converted to PDF, epub, HTML and other formats) with or without
>    modification, are permitted provided that the following conditions are met:
> 
> @@ -54,14 +54,10 @@ This section use ones of the following section definitions:
> 
>  [Ppis.X64]
> 
>  [Ppis.X64.Private]
> 
> -[Ppis.IPF]
> -
> -[Ppis.IPF.Private]
> -
>  [Ppis.EBC]
> 
>  [Ppis.EBC.Private]
>  ```
> 
> diff --git a/2_dec_file_overview/29_[libraryclasses]_usage.md b/2_dec_file_overview/29_[libraryclasses]_usage.md
> index 2c6bd35..7da4801 100644
> --- a/2_dec_file_overview/29_[libraryclasses]_usage.md
> +++ b/2_dec_file_overview/29_[libraryclasses]_usage.md
> @@ -1,9 +1,9 @@
>  <!--- @file
>    2.9 [LibraryClasses] Usage
> 
> -  Copyright (c) 2007-2017, Intel Corporation. All rights reserved.<BR>
> +  Copyright (c) 2007-2019, Intel Corporation. All rights reserved.<BR>
> 
>    Redistribution and use in source (original document form) and 'compiled'
>    forms (converted to PDF, epub, HTML and other formats) with or without
>    modification, are permitted provided that the following conditions are met:
> 
> @@ -48,12 +48,10 @@ This section uses one of the following section definitions:
> 
>  [LibraryClasses.IA32]
> 
>  [LibraryClasses.X64]
> 
> -[LibraryClasses.IPF]
> -
>  [LibraryClasses.EBC]
> 
>  [LibraryClasses]
>  ```
> 
> diff --git a/3_edk_ii_dec_file_format/310_pcd_sections.md b/3_edk_ii_dec_file_format/310_pcd_sections.md
> index 2711788..30bbd63 100644
> --- a/3_edk_ii_dec_file_format/310_pcd_sections.md
> +++ b/3_edk_ii_dec_file_format/310_pcd_sections.md
> @@ -1,9 +1,9 @@
>  <!--- @file
>    3.10 PCD Sections
> 
> -  Copyright (c) 2007-2018, Intel Corporation. All rights reserved.<BR>
> +  Copyright (c) 2007-2019, Intel Corporation. All rights reserved.<BR>
> 
>    Redistribution and use in source (original document form) and 'compiled'
>    forms (converted to PDF, epub, HTML and other formats) with or without
>    modification, are permitted provided that the following conditions are met:
> 
> @@ -234,11 +234,11 @@ in the section header. The following example is NOT VALID:
>  While allowed by this specification, it is not recommended to mix different
> 
>  PcdType.architecture values in a single section. The following example is
>  valid, but not recommended:
> 
> -`[PcdsDynamicEx.IA32, PcdsFixedAtBuild.X64, PcdPatchableInModule.IPF]`
> +`[PcdsDynamicEx.IA32, PcdsFixedAtBuild.X64]`
> 
>  Refer to the _PI Specification_ for more information.
> 
>  #### Example
> 
> @@ -269,14 +269,10 @@ Refer to the _PI Specification_ for more information.
>  [PcdsFixedAtBuild.common, PcdsPatchableInModule.common] ## This flag is used to control the printout of DebugLib
>  gEfiMdePkgTokenSpaceGuid.PcdDebugPrintErrorLevel | 0x80000000 |UINT32 | 0x00000006
>    ## Indicates the allowable maximum number in extract handler table
>    gEfiMdePkgTokenSpaceGuid.PcdMaximumGuidedExtractHandler | 0x10 |UINT32 | 0x00000025
> 
> -[PcdsFixedAtBuild.IPF]
> -  ## This flag is used to control the printout of DebugLib
> -  gEfiMdePkgTokenSpaceGuid.PcdIoBlockBaseAddressForIpf |0x0ffffc00000 | UINT64 | 0x0000000c
> -
>  [PcdsFixedAtBuild, PcdsPatchableInModule, PcdsDynamic, PcdsDynamicEx] ## This value is used to set the base address of pci express
> hierarchy
>  gEfiMdePkgTokenSpaceGuid.PcdPciExpressBaseAddress | 0xE0000000 |UINT64 | 0x0000000a
>    ## Default current ISO 639-2 language: English & French
>    gEfiMdePkgTokenSpaceGuid.PcdUefiVariableDefaultLangCodes |"engfraengfra" | VOID* | 0x0000001c
>    ## Default current ISO 639-2 language: English
> diff --git a/3_edk_ii_dec_file_format/35_[includes]_sections.md b/3_edk_ii_dec_file_format/35_[includes]_sections.md
> index ed5acea..652fb2e 100644
> --- a/3_edk_ii_dec_file_format/35_[includes]_sections.md
> +++ b/3_edk_ii_dec_file_format/35_[includes]_sections.md
> @@ -1,9 +1,9 @@
>  <!--- @file
>    3.5 [Includes] Sections
> 
> -  Copyright (c) 2007-2017, Intel Corporation. All rights reserved.<BR>
> +  Copyright (c) 2007-2019, Intel Corporation. All rights reserved.<BR>
> 
>    Redistribution and use in source (original document form) and 'compiled'
>    forms (converted to PDF, epub, HTML and other formats) with or without
>    modification, are permitted provided that the following conditions are met:
> 
> @@ -125,13 +125,10 @@ modifier.
>    Include/Ia32 # Includes specific to IA32
> 
>  [Includes.X64]
>    Include/X64 # Includes specific to X64
> 
> -[Includes.IPF]
> -  Include/Ipf # Includes specific to IA64
> -
>  [Includes.EBC]
>    Include/Ebc # Includes specific to EBC
> 
>  [Includes.ARM]
>    Include/Arm # Includes specific to ARM
> diff --git a/3_edk_ii_dec_file_format/39_[libraryclasses]_sections.md b/3_edk_ii_dec_file_format/39_[libraryclasses]_sections.md
> index fea2c56..9d73469 100644
> --- a/3_edk_ii_dec_file_format/39_[libraryclasses]_sections.md
> +++ b/3_edk_ii_dec_file_format/39_[libraryclasses]_sections.md
> @@ -1,9 +1,9 @@
>  <!--- @file
>    3.9 [LibraryClasses] Sections
> 
> -  Copyright (c) 2007-2017, Intel Corporation. All rights reserved.<BR>
> +  Copyright (c) 2007-2019, Intel Corporation. All rights reserved.<BR>
> 
>    Redistribution and use in source (original document form) and 'compiled'
>    forms (converted to PDF, epub, HTML and other formats) with or without
>    modification, are permitted provided that the following conditions are met:
> 
> @@ -121,11 +121,8 @@ required for different architectures.
>    UefiApplicationEntryPoint |Include/Library/UefiApplicationEntryPoint.h # UEFI_APPLICATION
> 
>  [LibraryClasses.X64]
>    UefiApplicationEntryPoint|Include/Library/UefiApplicationEntryPoint.h # UEFI_APPLICATION
> 
> -[LibraryClasses.IPF]
> -  UefiApplicationEntryPoint|Include/Library/UefiApplicationEntryPoint.h # UEFI_APPLICATION
> -
>  [LibraryClasses.EBC]
>    UefiApplicationEntryPoint|Include/Library/UefiApplicationEntryPoint.h # UEFI_APPLICATION
>  ```
> diff --git a/README.md b/README.md
> index 1c593e9..64a0964 100644
> --- a/README.md
> +++ b/README.md
> @@ -170,6 +170,7 @@ Copyright (c) 2007-2017, Intel Corporation. All rights reserved.
>  |            | [#482](https://bugzilla.tianocore.org/show_bug.cgi?id=482) DEC Spec: add clarification for [Ppis], [Guids], [Protocols],
> [Includes] Private support |                 |
>  | 1.27       | Update Version to 1.27
> | Mar 2018        |
>  |            | Add flexible PCD value format into spec
> |                 |
>  |            | Add structure PCD definition syntax
> |                 |
>  |            | Add clarification that !error statement is not permitted in DEC file
> |                 |
> +| 1.28       | [#1453](https://bugzilla.tianocore.org/show_bug.cgi?id=1453) Update DEC spec to remove EDK related contents
> | Mar 2019      |
> 
> \ No newline at end of file
> --
> 2.20.1.windows.1



^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2019-03-06  8:21 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2019-03-06  7:50 [Patch V2 0/1] Document: Update DEC spec to remove EDK related contents Feng, Bob C
2019-03-06  7:50 ` [Patch V2 1/1] " Feng, Bob C
2019-03-06  8:20   ` Gao, Liming

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox