Skip to content

Commit b417219

Browse files
committed
Document: Update DEC spec to remove EDK and IPF related contents
BZ: https://bugzilla.tianocore.org/show_bug.cgi?id=1453 Remove EDK and IPF 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> Reviewed-by: Liming Gao <liming.gao@intel.com>
1 parent 39acf3a commit b417219

File tree

10 files changed

+11
-40
lines changed

10 files changed

+11
-40
lines changed

2_dec_file_overview/210_pcd_usage.md

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<!--- @file
22
2.10 PCD Usage
33
4-
Copyright (c) 2007-2018, Intel Corporation. All rights reserved.<BR>
4+
Copyright (c) 2007-2019, Intel Corporation. All rights reserved.<BR>
55
66
Redistribution and use in source (original document form) and 'compiled'
77
forms (converted to PDF, epub, HTML and other formats) with or without
@@ -87,8 +87,6 @@ This section resembles one of the following section definitions:
8787

8888
[PcdsPatchableInModule.X64]
8989

90-
[PcdsDynamic.IPF]
91-
9290
[PcdsDynamicEx.EBC]
9391
```
9492

2_dec_file_overview/25_[includes]_usage.md

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<!--- @file
22
2.5 [Includes] Usage
33
4-
Copyright (c) 2007-2017, Intel Corporation. All rights reserved.<BR>
4+
Copyright (c) 2007-2019, Intel Corporation. All rights reserved.<BR>
55
66
Redistribution and use in source (original document form) and 'compiled'
77
forms (converted to PDF, epub, HTML and other formats) with or without
@@ -72,10 +72,6 @@ The `[Includes]` section uses one of the following section definitions:
7272

7373
[Includes.X64.Private]
7474

75-
[Includes.IPF]
76-
77-
[Includes.IPF.Private]
78-
7975
[includes.EBC]
8076

8177
[includes.EBC.Private]

2_dec_file_overview/26_[guids]_usage.md

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<!--- @file
22
2.6 [Guids] Usage
33
4-
Copyright (c) 2007-2017, Intel Corporation. All rights reserved.<BR>
4+
Copyright (c) 2007-2019, Intel Corporation. All rights reserved.<BR>
55
66
Redistribution and use in source (original document form) and 'compiled'
77
forms (converted to PDF, epub, HTML and other formats) with or without
@@ -56,10 +56,6 @@ This section uses one of the following section definitions:
5656

5757
[Guids.X64.Private]
5858

59-
[Guids.IPF]
60-
61-
[Guids.IPF.Private]
62-
6359
[Guids.EBC]
6460

6561
[Guids.EBC.Private]

2_dec_file_overview/27_[protocols]_usage.md

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<!--- @file
22
2.7 [Protocols] Usage
33
4-
Copyright (c) 2007-2017, Intel Corporation. All rights reserved.<BR>
4+
Copyright (c) 2007-2019, Intel Corporation. All rights reserved.<BR>
55
66
Redistribution and use in source (original document form) and 'compiled'
77
forms (converted to PDF, epub, HTML and other formats) with or without
@@ -56,10 +56,6 @@ This section use ones of the following section definitions:
5656

5757
[Protocols.X64.Private]
5858

59-
[Protocols.IPF]
60-
61-
[Protocols.IPF.Private]
62-
6359
[Protocols.EBC]
6460

6561
[Protocols.EBC.Private]

2_dec_file_overview/28_[ppis]_usage.md

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<!--- @file
22
2.8 [Ppis] Usage
33
4-
Copyright (c) 2007-2017, Intel Corporation. All rights reserved.<BR>
4+
Copyright (c) 2007-2019, Intel Corporation. All rights reserved.<BR>
55
66
Redistribution and use in source (original document form) and 'compiled'
77
forms (converted to PDF, epub, HTML and other formats) with or without
@@ -56,10 +56,6 @@ This section use ones of the following section definitions:
5656

5757
[Ppis.X64.Private]
5858

59-
[Ppis.IPF]
60-
61-
[Ppis.IPF.Private]
62-
6359
[Ppis.EBC]
6460

6561
[Ppis.EBC.Private]

2_dec_file_overview/29_[libraryclasses]_usage.md

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<!--- @file
22
2.9 [LibraryClasses] Usage
33
4-
Copyright (c) 2007-2017, Intel Corporation. All rights reserved.<BR>
4+
Copyright (c) 2007-2019, Intel Corporation. All rights reserved.<BR>
55
66
Redistribution and use in source (original document form) and 'compiled'
77
forms (converted to PDF, epub, HTML and other formats) with or without
@@ -50,8 +50,6 @@ This section uses one of the following section definitions:
5050

5151
[LibraryClasses.X64]
5252

53-
[LibraryClasses.IPF]
54-
5553
[LibraryClasses.EBC]
5654

5755
[LibraryClasses]

3_edk_ii_dec_file_format/310_pcd_sections.md

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<!--- @file
22
3.10 PCD Sections
33
4-
Copyright (c) 2007-2018, Intel Corporation. All rights reserved.<BR>
4+
Copyright (c) 2007-2019, Intel Corporation. All rights reserved.<BR>
55
66
Redistribution and use in source (original document form) and 'compiled'
77
forms (converted to PDF, epub, HTML and other formats) with or without
@@ -236,7 +236,7 @@ While allowed by this specification, it is not recommended to mix different
236236
PcdType.architecture values in a single section. The following example is
237237
valid, but not recommended:
238238
239-
`[PcdsDynamicEx.IA32, PcdsFixedAtBuild.X64, PcdPatchableInModule.IPF]`
239+
`[PcdsDynamicEx.IA32, PcdsFixedAtBuild.X64]`
240240
241241
Refer to the _PI Specification_ for more information.
242242
@@ -271,10 +271,6 @@ gEfiMdePkgTokenSpaceGuid.PcdDebugPrintErrorLevel | 0x80000000 |UINT32 | 0x000000
271271
## Indicates the allowable maximum number in extract handler table
272272
gEfiMdePkgTokenSpaceGuid.PcdMaximumGuidedExtractHandler | 0x10 |UINT32 | 0x00000025
273273
274-
[PcdsFixedAtBuild.IPF]
275-
## This flag is used to control the printout of DebugLib
276-
gEfiMdePkgTokenSpaceGuid.PcdIoBlockBaseAddressForIpf |0x0ffffc00000 | UINT64 | 0x0000000c
277-
278274
[PcdsFixedAtBuild, PcdsPatchableInModule, PcdsDynamic, PcdsDynamicEx] ## This value is used to set the base address of pci express hierarchy
279275
gEfiMdePkgTokenSpaceGuid.PcdPciExpressBaseAddress | 0xE0000000 |UINT64 | 0x0000000a
280276
## Default current ISO 639-2 language: English & French

3_edk_ii_dec_file_format/35_[includes]_sections.md

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<!--- @file
22
3.5 [Includes] Sections
33
4-
Copyright (c) 2007-2017, Intel Corporation. All rights reserved.<BR>
4+
Copyright (c) 2007-2019, Intel Corporation. All rights reserved.<BR>
55
66
Redistribution and use in source (original document form) and 'compiled'
77
forms (converted to PDF, epub, HTML and other formats) with or without
@@ -127,9 +127,6 @@ modifier.
127127
[Includes.X64]
128128
Include/X64 # Includes specific to X64
129129
130-
[Includes.IPF]
131-
Include/Ipf # Includes specific to IA64
132-
133130
[Includes.EBC]
134131
Include/Ebc # Includes specific to EBC
135132

3_edk_ii_dec_file_format/39_[libraryclasses]_sections.md

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<!--- @file
22
3.9 [LibraryClasses] Sections
33
4-
Copyright (c) 2007-2017, Intel Corporation. All rights reserved.<BR>
4+
Copyright (c) 2007-2019, Intel Corporation. All rights reserved.<BR>
55
66
Redistribution and use in source (original document form) and 'compiled'
77
forms (converted to PDF, epub, HTML and other formats) with or without
@@ -123,9 +123,6 @@ required for different architectures.
123123
[LibraryClasses.X64]
124124
UefiApplicationEntryPoint|Include/Library/UefiApplicationEntryPoint.h # UEFI_APPLICATION
125125
126-
[LibraryClasses.IPF]
127-
UefiApplicationEntryPoint|Include/Library/UefiApplicationEntryPoint.h # UEFI_APPLICATION
128-
129126
[LibraryClasses.EBC]
130127
UefiApplicationEntryPoint|Include/Library/UefiApplicationEntryPoint.h # UEFI_APPLICATION
131128
```

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -172,4 +172,5 @@ Copyright (c) 2007-2017, Intel Corporation. All rights reserved.
172172
| | Add flexible PCD value format into spec | |
173173
| | Add structure PCD definition syntax | |
174174
| | Add clarification that !error statement is not permitted in DEC file | |
175+
| 1.28 | [#1453](https://bugzilla.tianocore.org/show_bug.cgi?id=1453) Update DEC spec to remove EDK related contents | Mar 2019 |
175176

0 commit comments

Comments
 (0)