Fix compilation on i686

This commit is contained in:
Jeremy Soller
2022-11-11 13:23:07 -07:00
parent 8e0f54cb31
commit ee6c9f4020

View File

@@ -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));