Skip to content

Commit d26d50d

Browse files
committed
multiboot2: ImageLoadPhysAddr => ImageLoadPhysAddrTag
1 parent 3eabb64 commit d26d50d

File tree

3 files changed

+8
-9
lines changed

3 files changed

+8
-9
lines changed

multiboot2/src/builder/information.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@ use crate::builder::traits::StructAsBytes;
33
use crate::{
44
BasicMemoryInfoTag, BootInformationInner, BootLoaderNameTag, CommandLineTag,
55
EFIBootServicesNotExited, EFIImageHandle32, EFIImageHandle64, EFIMemoryMapTag, EFISdt32,
6-
EFISdt64, ElfSectionsTag, EndTag, FramebufferTag, ImageLoadPhysAddrTag, MemoryMapTag, ModuleTag,
7-
RsdpV1Tag, RsdpV2Tag, SmbiosTag,
6+
EFISdt64, ElfSectionsTag, EndTag, FramebufferTag, ImageLoadPhysAddrTag, MemoryMapTag,
7+
ModuleTag, RsdpV1Tag, RsdpV2Tag, SmbiosTag,
88
};
99

1010
use alloc::boxed::Box;

multiboot2/src/lib.rs

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -868,8 +868,8 @@ mod tests {
868868
assert_eq!(addr, bi.start_address());
869869
assert_eq!(addr + bytes.0.len(), bi.end_address());
870870
assert_eq!(bytes.0.len(), bi.total_size());
871-
assert!(bi.vbe_info().is_some());
872-
let vbe = bi.vbe_info().unwrap();
871+
assert!(bi.vbe_info_tag().is_some());
872+
let vbe = bi.vbe_info_tag().unwrap();
873873
use vbe_info::*;
874874

875875
assert_eq!({ vbe.mode }, 16762);
@@ -1345,7 +1345,7 @@ mod tests {
13451345
assert!(mm.next().is_none());
13461346

13471347
// Test the RSDP tag
1348-
let rsdp_old = bi.rsdp_v1().unwrap();
1348+
let rsdp_old = bi.rsdp_v1_tag().unwrap();
13491349
assert_eq!("RSD PTR ", rsdp_old.signature().unwrap());
13501350
assert!(rsdp_old.checksum_is_valid());
13511351
assert_eq!("BOCHS ", rsdp_old.oem_id().unwrap());
@@ -1487,7 +1487,7 @@ mod tests {
14871487
assert_eq!(addr, bi.start_address());
14881488
assert_eq!(addr + bytes.0.len(), bi.end_address());
14891489
assert_eq!(bytes.0.len(), bi.total_size());
1490-
let efi_memory_map = bi.efi_memory_map().unwrap();
1490+
let efi_memory_map = bi.efi_memory_map_tag().unwrap();
14911491
let mut efi_mmap_iter = efi_memory_map.memory_areas();
14921492
let desc = efi_mmap_iter.next().unwrap();
14931493
assert_eq!(desc.phys_start, 0x100000);
@@ -1520,7 +1520,7 @@ mod tests {
15201520
]);
15211521
let bi = unsafe { load(bytes2.0.as_ptr() as usize) };
15221522
let bi = bi.unwrap();
1523-
let efi_mmap = bi.efi_memory_map();
1523+
let efi_mmap = bi.efi_memory_map_tag();
15241524
assert!(efi_mmap.is_none());
15251525
}
15261526

multiboot2/src/memory_map.rs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -205,8 +205,7 @@ impl StructAsBytes for BasicMemoryInfoTag {
205205
const EFI_METADATA_SIZE: usize = mem::size_of::<TagTypeId>() + 3 * mem::size_of::<u32>();
206206

207207
/// EFI memory map as per EFI specification.
208-
#[derive(ptr_meta::Pointee)]
209-
#[derive(Debug, PartialEq, Eq, PartialOrd, Ord, Hash)]
208+
#[derive(ptr_meta::Pointee, Debug, PartialEq, Eq, PartialOrd, Ord, Hash)]
210209
#[repr(C)]
211210
pub struct EFIMemoryMapTag {
212211
typ: TagTypeId,

0 commit comments

Comments
 (0)