We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent a7e4725 commit 50657ceCopy full SHA for 50657ce
uefi-raw/src/table/configuration.rs
@@ -0,0 +1,14 @@
1
+use crate::Guid;
2
+use core::ffi::c_void;
3
+
4
+/// UEFI configuration table.
5
+///
6
+/// Each table is uniquely identified by a GUID. The type of data pointed to by
7
+/// `vendor_table`, as well as whether that address is physical or virtual,
8
+/// depends on the GUID.
9
+#[derive(Debug, Eq, PartialEq)]
10
+#[repr(C)]
11
+pub struct ConfigurationTable {
12
+ pub vendor_guid: Guid,
13
+ pub vendor_table: *mut c_void,
14
+}
uefi-raw/src/table/mod.rs
@@ -4,6 +4,7 @@ mod header;
mod revision;
pub mod boot;
+pub mod configuration;
pub mod runtime;
pub use header::Header;
0 commit comments