Add get_flags() to LoadProtocol
This commit is contained in:
parent
2643be66d4
commit
e125ef89d6
@ -2,6 +2,7 @@ use core::convert::TryInto;
|
||||
use crate::{Error, VideoInfo, MemoryMapInfo, ProtoV1};
|
||||
|
||||
pub trait LoadProtocol: Sized {
|
||||
fn get_flags(&self) -> u32;
|
||||
fn get_video_info(&self) -> &VideoInfo;
|
||||
fn set_video_info(&mut self, info: &VideoInfo);
|
||||
fn set_mmap(&mut self, mmap: &MemoryMapInfo) -> Result<(), Error>;
|
||||
@ -60,5 +61,8 @@ impl LoadProtocol for ProtoV1 {
|
||||
fn set_acpi_rsdp(&mut self, addr: usize) {
|
||||
self.rsdp = addr as u64;
|
||||
}
|
||||
fn get_flags(&self) -> u32 {
|
||||
self.flags
|
||||
}
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user