Files
vasilito 02ff2f554f Fix IOMMU unassign bug and add translate opcode
unassign_device: clear DTE and submit hardware INVALIDATE_DEVTAB_ENTRY
and INVALIDATE_INTERRUPT_TABLE commands with completion wait (was
previously only clearing the software HashMap).

TRANSLATE opcode (0x0012): walk IOMMU page tables for IOVA-to-physical
address resolution.

fstat: return proper MODE_DIR/MODE_FILE and sizes for all handle kinds
(Root, Control, Domain, Device).

Remove #TODO from recipe.toml.
2026-04-25 18:07:58 +01:00

13 lines
324 B
TOML

# IOMMU daemon — provides scheme:iommu for DMA remapping and device isolation.
# Supports AMD-Vi units with domain management, IOVA mapping, device assignment,
# interrupt remapping, and IOVA-to-physical address translation.
[source]
path = "source"
[build]
template = "cargo"
dependencies = [
"redox-driver-sys",
]