From ee6c9f402009ffaa43286437c09f8c1401b56e1f Mon Sep 17 00:00:00 2001 From: Jeremy Soller Date: Fri, 11 Nov 2022 13:23:07 -0700 Subject: [PATCH] Fix compilation on i686 --- src/acpi/hpet.rs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/acpi/hpet.rs b/src/acpi/hpet.rs index bbb20e1..b1cafb5 100644 --- a/src/acpi/hpet.rs +++ b/src/acpi/hpet.rs @@ -68,6 +68,8 @@ impl Hpet { #[cfg(target_arch = "x86")] impl GenericAddressStructure { pub unsafe fn init(&self, mapper: &mut KernelMapper) { + use crate::paging::{Page, VirtualAddress}; + let frame = Frame::containing_address(PhysicalAddress::new(self.address as usize)); let page = Page::containing_address(VirtualAddress::new(crate::HPET_OFFSET));