Skip to content

Commit de6aea4

Browse files
committed
multiboot2: EFISdt{32,64} => EFISdt{32,64}Tag
1 parent 7a90d73 commit de6aea4

File tree

3 files changed

+14
-12
lines changed

3 files changed

+14
-12
lines changed

multiboot2/Changelog.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,8 @@
2222
- **BREAKING** Renamed `ImageLoadPhysAddr` to `ImageLoadPhysAddrTag`
2323
- **BREAKING** Renamed `EFIImageHandle32` to `EFIImageHandle32Tag`
2424
- **BREAKING** Renamed `EFIImageHandle64` to `EFIImageHandle64Tag`
25+
- **BREAKING** Renamed `EFISdt32` to `EFISdt32Tag`
26+
- **BREAKING** Renamed `EFISdt64` to `EFISdt64Tag`
2527
- **BREAKING** Renamed `EFIBootServicesNotExited` to `EFIBootServicesNotExitedTag`
2628
- added `BootInformation::efi_bs_not_exited_tag`
2729

multiboot2/src/builder/information.rs

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,9 @@
22
use crate::builder::traits::StructAsBytes;
33
use crate::{
44
BasicMemoryInfoTag, BootInformationInner, BootLoaderNameTag, CommandLineTag,
5-
EFIBootServicesNotExitedTag, EFIImageHandle32Tag, EFIImageHandle64Tag, EFIMemoryMapTag, EFISdt32,
6-
EFISdt64, ElfSectionsTag, EndTag, FramebufferTag, ImageLoadPhysAddrTag, MemoryMapTag,
7-
ModuleTag, RsdpV1Tag, RsdpV2Tag, SmbiosTag,
5+
EFIBootServicesNotExitedTag, EFIImageHandle32Tag, EFIImageHandle64Tag, EFIMemoryMapTag,
6+
EFISdt32Tag, EFISdt64Tag, ElfSectionsTag, EndTag, FramebufferTag, ImageLoadPhysAddrTag,
7+
MemoryMapTag, ModuleTag, RsdpV1Tag, RsdpV2Tag, SmbiosTag,
88
};
99

1010
use alloc::boxed::Box;
@@ -28,8 +28,8 @@ pub struct InformationBuilder {
2828
image_load_addr: Option<ImageLoadPhysAddrTag>,
2929
memory_map_tag: Option<Box<MemoryMapTag>>,
3030
module_tags: Vec<Box<ModuleTag>>,
31-
efisdt32: Option<EFISdt32>,
32-
efisdt64: Option<EFISdt64>,
31+
efisdt32: Option<EFISdt32Tag>,
32+
efisdt64: Option<EFISdt64Tag>,
3333
rsdp_v1_tag: Option<RsdpV1Tag>,
3434
rsdp_v2_tag: Option<RsdpV2Tag>,
3535
smbios_tags: Vec<Box<SmbiosTag>>,
@@ -229,11 +229,11 @@ impl InformationBuilder {
229229
self.command_line_tag = Some(command_line_tag);
230230
}
231231

232-
pub fn efisdt32(&mut self, efisdt32: EFISdt32) {
232+
pub fn efisdt32(&mut self, efisdt32: EFISdt32Tag) {
233233
self.efisdt32 = Some(efisdt32);
234234
}
235235

236-
pub fn efisdt64(&mut self, efisdt64: EFISdt64) {
236+
pub fn efisdt64(&mut self, efisdt64: EFISdt64Tag) {
237237
self.efisdt64 = Some(efisdt64);
238238
}
239239

multiboot2/src/lib.rs

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ pub use boot_loader_name::BootLoaderNameTag;
5050
#[cfg(feature = "builder")]
5151
use builder::traits::StructAsBytes;
5252
pub use command_line::CommandLineTag;
53-
pub use efi::{EFIImageHandle32Tag, EFIImageHandle64Tag, EFISdt32, EFISdt64};
53+
pub use efi::{EFIImageHandle32Tag, EFIImageHandle64Tag, EFISdt32Tag, EFISdt64Tag};
5454
pub use elf_sections::{
5555
ElfSection, ElfSectionFlags, ElfSectionIter, ElfSectionType, ElfSectionsTag,
5656
};
@@ -303,13 +303,13 @@ impl BootInformation {
303303
}
304304

305305
/// Search for the EFI 32-bit SDT tag.
306-
pub fn efi_sdt_32_tag(&self) -> Option<&EFISdt32> {
307-
self.get_tag::<EFISdt32, _>(TagType::Efi32)
306+
pub fn efi_sdt_32_tag(&self) -> Option<&EFISdt32Tag> {
307+
self.get_tag::<EFISdt32Tag, _>(TagType::Efi32)
308308
}
309309

310310
/// Search for the EFI 64-bit SDT tag.
311-
pub fn efi_sdt_64_tag(&self) -> Option<&EFISdt64> {
312-
self.get_tag::<EFISdt64, _>(TagType::Efi64)
311+
pub fn efi_sdt_64_tag(&self) -> Option<&EFISdt64Tag> {
312+
self.get_tag::<EFISdt64Tag, _>(TagType::Efi64)
313313
}
314314

315315
/// Search for the (ACPI 1.0) RSDP tag.

0 commit comments

Comments
 (0)