浏览代码

Make some FADT fields public

Isaac Woods 4 年之前
父节点
当前提交
62729dcbea
共有 1 个文件被更改,包括 18 次插入18 次删除
  1. 18 18
      acpi/src/fadt.rs

+ 18 - 18
acpi/src/fadt.rs

@@ -37,12 +37,12 @@ pub struct Fadt {
     _reserved: u8,
 
     preferred_pm_profile: u8,
-    sci_interrupt: u16,
-    smi_cmd_port: u32,
-    acpi_enable: u8,
-    acpi_disable: u8,
-    s4bios_req: u8,
-    pstate_control: u8,
+    pub sci_interrupt: u16,
+    pub smi_cmd_port: u32,
+    pub acpi_enable: u8,
+    pub acpi_disable: u8,
+    pub s4bios_req: u8,
+    pub pstate_control: u8,
     pm1a_event_block: u32,
     pm1b_event_block: u32,
     pm1a_control_block: u32,
@@ -57,22 +57,22 @@ pub struct Fadt {
     pm_timer_length: u8,
     gpe0_block_length: u8,
     gpe1_block_length: u8,
-    gpe1_base: u8,
-    c_state_control: u8,
-    worst_c2_latency: u16,
-    worst_c3_latency: u16,
-    flush_size: u16,
-    flush_stride: u16,
-    duty_offset: u8,
-    duty_width: u8,
-    day_alarm: u8,
-    month_alarm: u8,
-    century: u8,
+    pub gpe1_base: u8,
+    pub c_state_control: u8,
+    pub worst_c2_latency: u16,
+    pub worst_c3_latency: u16,
+    pub flush_size: u16,
+    pub flush_stride: u16,
+    pub duty_offset: u8,
+    pub duty_width: u8,
+    pub day_alarm: u8,
+    pub month_alarm: u8,
+    pub century: u8,
     iapc_boot_arch: u16,
     _reserved2: u8, // must be 0
     pub flags: u32,
     reset_reg: RawGenericAddress,
-    reset_value: u8,
+    pub reset_value: u8,
     arm_boot_arch: u16,
     fadt_minor_version: u8,
     x_firmware_ctrl: ExtendedField<u64, 2>,