瀏覽代碼

chore: make `flags` public member

toku-sa-n 4 年之前
父節點
當前提交
8bfa51f030
共有 2 個文件被更改,包括 2 次插入6 次删除
  1. 1 5
      acpi/src/fadt.rs
  2. 1 1
      acpi/src/platform/mod.rs

+ 1 - 5
acpi/src/fadt.rs

@@ -70,7 +70,7 @@ pub struct Fadt {
     century: u8,
     iapc_boot_arch: u16,
     _reserved2: u8, // must be 0
-    flags: u32,
+    pub flags: u32,
     reset_reg: RawGenericAddress,
     reset_value: u8,
     arm_boot_arch: u16,
@@ -150,8 +150,4 @@ impl Fadt {
             None => Ok(None),
         }
     }
-
-    pub fn flags(&self) -> u32 {
-        self.flags
-    }
 }

+ 1 - 1
acpi/src/platform/mod.rs

@@ -65,7 +65,7 @@ impl PmTimer {
     /// Creates a new instance of `PmTimer`.
     pub fn new(fadt: &Fadt) -> Result<Option<PmTimer>, AcpiError> {
         let base = fadt.pm_timer_block()?;
-        let flags = fadt.flags();
+        let flags = fadt.flags;
 
         match base {
             Some(base) => Ok(Some(PmTimer { base, supports_32bit: flags.get_bit(8) })),