@@ -86,6 +86,51 @@ impl ConfigTableEntry {
86
86
pub const PROPERTIES_TABLE_GUID : Guid = guid ! ( "880aaca3-4adc-4a04-9079-b747340825e5" ) ;
87
87
}
88
88
89
+ /// Entry pointing to the old ACPI 1 RSDP.
90
+ #[ deprecated(
91
+ since = "0.35.1" ,
92
+ note = "please use `ConfigTableEntry::ACPI_GUID` instead"
93
+ ) ]
94
+ pub const ACPI_GUID : Guid = ConfigTableEntry :: ACPI_GUID ;
95
+
96
+ /// Entry pointing to the ACPI 2 RSDP.
97
+ #[ deprecated(
98
+ since = "0.35.1" ,
99
+ note = "please use `ConfigTableEntry::ACPI2_GUID` instead"
100
+ ) ]
101
+ pub const ACPI2_GUID : Guid = ConfigTableEntry :: ACPI2_GUID ;
102
+
103
+ /// Entry pointing to the SMBIOS 1.0 table.
104
+ #[ deprecated(
105
+ since = "0.35.1" ,
106
+ note = "please use `ConfigTableEntry::SMBIOS_GUID` instead"
107
+ ) ]
108
+ pub const SMBIOS_GUID : Guid = ConfigTableEntry :: SMBIOS_GUID ;
109
+
110
+ /// Entry pointing to the SMBIOS 3.0 table.
111
+ #[ deprecated(
112
+ since = "0.35.1" ,
113
+ note = "please use `ConfigTableEntry::SMBIOS3_GUID` instead"
114
+ ) ]
115
+ pub const SMBIOS3_GUID : Guid = ConfigTableEntry :: SMBIOS3_GUID ;
116
+
117
+ /// Entry pointing to the EFI System Resource table (ESRT).
118
+ #[ deprecated(
119
+ since = "0.35.1" ,
120
+ note = "please use `ConfigTableEntry::ESRT_GUID` instead"
121
+ ) ]
122
+ pub const ESRT_GUID : Guid = ConfigTableEntry :: ESRT_GUID ;
123
+
124
+ /// GUID of the UEFI properties table.
125
+ ///
126
+ /// The properties table is used to provide additional info
127
+ /// about the UEFI implementation.
128
+ #[ deprecated(
129
+ since = "0.35.1" ,
130
+ note = "please use `ConfigTableEntry::PROPERTIES_TABLE_GUID` instead"
131
+ ) ]
132
+ pub const PROPERTIES_TABLE_GUID : Guid = ConfigTableEntry :: PROPERTIES_TABLE_GUID ;
133
+
89
134
/// This table contains additional information about the UEFI implementation.
90
135
#[ repr( C ) ]
91
136
#[ derive( Debug ) ]
@@ -112,3 +157,54 @@ bitflags! {
112
157
const NON_EXECUTABLE_DATA = 1 ;
113
158
}
114
159
}
160
+
161
+ /// Hand-off Blocks are used to pass data from the early pre-UEFI environment to the UEFI drivers.
162
+ ///
163
+ /// Most OS loaders or applications should not mess with this.
164
+ #[ deprecated(
165
+ since = "0.35.1" ,
166
+ note = "please use `ConfigTableEntry::HAND_OFF_BLOCK_LIST_GUID` instead"
167
+ ) ]
168
+ pub const HAND_OFF_BLOCK_LIST_GUID : Guid = ConfigTableEntry :: HAND_OFF_BLOCK_LIST_GUID ;
169
+
170
+ /// Table used in the early boot environment to record memory ranges.
171
+ #[ deprecated(
172
+ since = "0.35.1" ,
173
+ note = "please use `ConfigTableEntry::MEMORY_TYPE_INFORMATION_GUID` instead"
174
+ ) ]
175
+ pub const MEMORY_TYPE_INFORMATION_GUID : Guid = ConfigTableEntry :: MEMORY_TYPE_INFORMATION_GUID ;
176
+
177
+ /// Used to identify Hand-off Blocks which store
178
+ /// status codes reported during the pre-UEFI environment.
179
+ #[ deprecated(
180
+ since = "0.35.1" ,
181
+ note = "please use `ConfigTableEntry::MEMORY_STATUS_CODE_RECORD_GUID` instead"
182
+ ) ]
183
+ pub const MEMORY_STATUS_CODE_RECORD_GUID : Guid = ConfigTableEntry :: MEMORY_STATUS_CODE_RECORD_GUID ;
184
+
185
+ /// Table which provides Driver eXecution Environment services.
186
+ #[ deprecated(
187
+ since = "0.35.1" ,
188
+ note = "please use `ConfigTableEntry::DXE_SERVICES_GUID` instead"
189
+ ) ]
190
+ pub const DXE_SERVICES_GUID : Guid = ConfigTableEntry :: DXE_SERVICES_GUID ;
191
+
192
+ /// LZMA-compressed filesystem.
193
+ #[ deprecated(
194
+ since = "0.35.1" ,
195
+ note = "please use `ConfigTableEntry::LZMA_COMPRESS_GUID` instead"
196
+ ) ]
197
+ pub const LZMA_COMPRESS_GUID : Guid = ConfigTableEntry :: LZMA_COMPRESS_GUID ;
198
+
199
+ /// A custom compressed filesystem used by the Tiano UEFI implementation.
200
+ #[ deprecated(
201
+ since = "0.35.1" ,
202
+ note = "please use `ConfigTableEntry::TIANO_COMPRESS_GUID` instead"
203
+ ) ]
204
+ pub const TIANO_COMPRESS_GUID : Guid = ConfigTableEntry :: TIANO_COMPRESS_GUID ;
205
+ /// Pointer to the debug image info table.
206
+ #[ deprecated(
207
+ since = "0.35.1" ,
208
+ note = "please use `ConfigTableEntry::DEBUG_IMAGE_INFO_GUID` instead"
209
+ ) ]
210
+ pub const DEBUG_IMAGE_INFO_GUID : Guid = ConfigTableEntry :: DEBUG_IMAGE_INFO_GUID ;
0 commit comments