pub fn init() -> KernelResult<bool>Expand description
Initialize the IOMMU subsystem by parsing the ACPI DMAR table.
This function reads the DMAR table from ACPI (if present), discovers IOMMU hardware units and reserved memory regions, and stores the parsed information for use by device drivers.
Non-fatal: returns Ok(false) if no DMAR table is found (common on older hardware or VMs without IOMMU emulation).