diff --git a/uefi/CHANGELOG.md b/uefi/CHANGELOG.md index bca63668d..c0faa59e5 100644 --- a/uefi/CHANGELOG.md +++ b/uefi/CHANGELOG.md @@ -8,7 +8,9 @@ We added documentation to `lib.rs` and the [uefi-rs book] about how how to integrate the `uefi` crate into them. ## Added -- Added `Handle::new` +- Added `Handle::new`. +- Added the `uefi::boot`, `uefi::runtime`, and `uefi::system` modules to the + prelude. ## Changed - The `BootServices`, `RuntimeServices`, and `SystemTable` structs have been diff --git a/uefi/src/prelude.rs b/uefi/src/prelude.rs index 6b973c471..c346023b2 100644 --- a/uefi/src/prelude.rs +++ b/uefi/src/prelude.rs @@ -1,8 +1,10 @@ //! This module is used to simplify importing the most common UEFI types. //! -//! This includes the system table types, `Status` codes, etc. +//! This includes the system table modules, `Status` codes, etc. -pub use crate::{cstr16, cstr8, entry, Handle, ResultExt, Status, StatusExt}; +pub use crate::{ + boot, cstr16, cstr8, entry, runtime, system, Handle, ResultExt, Status, StatusExt, +}; // Import the basic table types. #[allow(deprecated)]