2
2
use crate :: builder:: traits:: StructAsBytes ;
3
3
use crate :: {
4
4
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 ,
8
8
} ;
9
9
10
10
use alloc:: boxed:: Box ;
@@ -28,8 +28,8 @@ pub struct InformationBuilder {
28
28
image_load_addr : Option < ImageLoadPhysAddrTag > ,
29
29
memory_map_tag : Option < Box < MemoryMapTag > > ,
30
30
module_tags : Vec < Box < ModuleTag > > ,
31
- efisdt32 : Option < EFISdt32 > ,
32
- efisdt64 : Option < EFISdt64 > ,
31
+ efisdt32 : Option < EFISdt32Tag > ,
32
+ efisdt64 : Option < EFISdt64Tag > ,
33
33
rsdp_v1_tag : Option < RsdpV1Tag > ,
34
34
rsdp_v2_tag : Option < RsdpV2Tag > ,
35
35
smbios_tags : Vec < Box < SmbiosTag > > ,
@@ -229,11 +229,11 @@ impl InformationBuilder {
229
229
self . command_line_tag = Some ( command_line_tag) ;
230
230
}
231
231
232
- pub fn efisdt32 ( & mut self , efisdt32 : EFISdt32 ) {
232
+ pub fn efisdt32 ( & mut self , efisdt32 : EFISdt32Tag ) {
233
233
self . efisdt32 = Some ( efisdt32) ;
234
234
}
235
235
236
- pub fn efisdt64 ( & mut self , efisdt64 : EFISdt64 ) {
236
+ pub fn efisdt64 ( & mut self , efisdt64 : EFISdt64Tag ) {
237
237
self . efisdt64 = Some ( efisdt64) ;
238
238
}
239
239
0 commit comments