Reviewed-by: Liming Gao <liming....@intel.com> >-----Original Message----- >From: Zhu, Yonghong >Sent: Tuesday, April 03, 2018 3:18 PM >To: edk2-devel@lists.01.org >Cc: Gao, Liming <liming....@intel.com>; Kinney, Michael D ><michael.d.kin...@intel.com>; Shaw, Kevin W <kevin.w.s...@intel.com> >Subject: [Patch] DEC spec: Update version to 1.27 > >Cc: Liming Gao <liming....@intel.com> >Cc: Michael Kinney <michael.d.kin...@intel.com> >Cc: Kevin W Shaw <kevin.w.s...@intel.com> >Contributed-under: TianoCore Contribution Agreement 1.1 >Signed-off-by: Yonghong Zhu <yonghong....@intel.com> >--- > 2_dec_file_overview/24_[defines]_usage.md | 4 ++-- > 3_edk_ii_dec_file_format/34_[defines]_section.md | 16 ++++++++-------- > README.md | 5 ++++- > 3 files changed, 14 insertions(+), 11 deletions(-) > >diff --git a/2_dec_file_overview/24_[defines]_usage.md >b/2_dec_file_overview/24_[defines]_usage.md >index fe97c25..c2f50f1 100644 >--- a/2_dec_file_overview/24_[defines]_usage.md >+++ b/2_dec_file_overview/24_[defines]_usage.md >@@ -1,9 +1,9 @@ > <!--- @file > 2.4 [Defines] Usage > >- Copyright (c) 2007-2017, Intel Corporation. All rights reserved.<BR> >+ Copyright (c) 2007-2018, 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: > >@@ -64,11 +64,11 @@ The format for entries in this section is: > > The following is an example of this section. > > ```ini > [Defines] >- DEC_SPECIFICATION = 0x0001001A >+ DEC_SPECIFICATION = 0x0001001B > PACKAGE_NAME = MdePkg > PACKAGE_GUID = 1E73767F-8F52-4603-AEB4-F29B510B6766 > PACKAGE_VERSION = 1.02 > PACKAGE_UNI_FILE = MdePkg.uni > ``` >diff --git a/3_edk_ii_dec_file_format/34_[defines]_section.md >b/3_edk_ii_dec_file_format/34_[defines]_section.md >index d249ab7..7a66743 100644 >--- a/3_edk_ii_dec_file_format/34_[defines]_section.md >+++ b/3_edk_ii_dec_file_format/34_[defines]_section.md >@@ -1,9 +1,9 @@ > <!--- @file > 3.4 [Defines] Section > >- Copyright (c) 2007-2017, Intel Corporation. All rights reserved.<BR> >+ Copyright (c) 2007-2018, 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: > >@@ -38,13 +38,13 @@ This section is required. > This describes the `[Defines]` section, which is required in all DEC files. > This file is created during installation of a UEFI distribution package or by > the developer and is an input to the EDK II build tool parsing utilities. > Elements may appear in any order within this section. > >-The code for this specification is `"0001001A`" and new versions of this >-specification must increment the minor (001A) portion of the specification >-code. This value may also be specified as a decimal value, 1.26. >+The code for this specification is `"0001001B`" and new versions of this >+specification must increment the minor (001B) portion of the specification >+code. This value may also be specified as a decimal value, 1.27. > > Existing DEC files are not required to update the `DEC_SPECIFICATION` >version > value. This value may be used by tools to identify any new functionality > introduced by this specification version. > >@@ -81,15 +81,15 @@ The `PACKAGE_NAME` value may be used for creating >directories. > This is a decimal number, and if not specified is assumed to be 0 Alpha > characters are not permitted. > > **_SpecVer_** > >-For new DEC files, the version value must be set to 0x0001001A Tools that >+For new DEC files, the version value must be set to 0x0001001B Tools that > process this version of the DEC file can successfully process earlier versions > of the DEC file (this is a backward compatible update). There is no >requirement > to change the value in existing DEC files if no other content changes. This > may >-also be specified as decimal value, 1.26. >+also be specified as decimal value, 1.27. > > **_Filename_** > > Filenames listed in the `[Defines]` section must be relative to the directory > the DEC file is in. Use of "..", "." and "../" in the directory path is not >@@ -99,21 +99,21 @@ or .Uni. > > #### Example 1 > > ```ini > [DEFINES] >- DEC_SPECIFICATION = 0x0001001A >+ DEC_SPECIFICATION = 0x0001001B > PACKAGE_NAME = MdePkg > PACKAGE_GUID = 1E73767F-8F52-4603-AEB4-F29B510B6766 > PACKAGE_VERSION = 1.06 > PACKAGE_UNI_FILE = MdePkg.uni > ``` > > #### Example 2 > > ```ini > [DEFINES] >- DEC_SPECIFICATION = 1.26 >+ DEC_SPECIFICATION = 1.27 > PACKAGE_NAME = IntelFspPkg > PACKAGE_GUID = 444C6CDF-55BD-4744-8F74-AE98B003B955 > PACKAGE_VERSION = 0.1 > ``` >diff --git a/README.md b/README.md >index 5eea1ad..bd076c0 100644 >--- a/README.md >+++ b/README.md >@@ -1,9 +1,9 @@ > <!--- @file > README.md for EDK II Package Declaration (DEC) File Format Specification > >- Copyright (c) 2007-2017, Intel Corporation. All rights reserved.<BR> >+ Copyright (c) 2007-2018, 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: > >@@ -166,5 +166,8 @@ Copyright (c) 2007-2017, Intel Corporation. All rights >reserved. > | | up a development environment). >| | > | 1.26 | Reformat for GitBook >| April 2017 | > | | Updated `DEC_SPECIFICATION` to `0x0001001A` or `1.26` >| | > | | [#465](https://bugzilla.tianocore.org/show_bug.cgi?id=465) DEC >spec: document private definitions > | | > | | [#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 >| March 2018 | >+| | Add flexible PCD value format into spec >| | >+| | Add structure PCD definition syntax >| | >-- >2.6.1.windows.1
_______________________________________________ edk2-devel mailing list edk2-devel@lists.01.org https://lists.01.org/mailman/listinfo/edk2-devel