File tree Expand file tree Collapse file tree 2 files changed +9
-1
lines changed Expand file tree Collapse file tree 2 files changed +9
-1
lines changed Original file line number Diff line number Diff line change 4848//! the Rust standard library. For example, methods that return a
4949//! `Vec` rather than filling a statically-sized array. This requires
5050//! a global allocator; you can use the `global_allocator` feature or
51- //! provide your own.
51+ //! provide your own. This is independent of internal direct usages of the
52+ //! UEFI boot service allocator which may happen anyway, where necessary.
5253//! - `global_allocator`: Set [`allocator::Allocator`] as the global Rust
5354//! allocator. This is a simple allocator that relies on the UEFI pool
5455//! allocator. You can choose to provide your own allocator instead of
Original file line number Diff line number Diff line change @@ -220,6 +220,13 @@ impl BootServices {
220220 /// Stores the current UEFI memory map in an UEFI-heap allocated buffer
221221 /// and returns a [`MemoryMap`].
222222 ///
223+ /// # Parameters
224+ ///
225+ /// - `mt`: The memory type for the backing memory on the UEFI heap.
226+ /// Usually, this is [`MemoryType::LOADER_DATA`]. You can also use a
227+ /// custom type.
228+ ///
229+ ///
223230 /// # Errors
224231 ///
225232 /// See section `EFI_BOOT_SERVICES.GetMemoryMap()` in the UEFI Specification
You can’t perform that action at this time.
0 commit comments