]> git.proxmox.com Git - mirror_edk2.git/commit - IntelSiliconPkg/Feature/VTd/IntelVTdDxe/BmDma.c
IntelSiliconPkg: Add VTd driver.
authorJiewen Yao <jiewen.yao@intel.com>
Sat, 25 Mar 2017 08:59:36 +0000 (16:59 +0800)
committerJiewen Yao <jiewen.yao@intel.com>
Thu, 27 Jul 2017 01:29:16 +0000 (09:29 +0800)
commitc049fc99098b08a4a5bae38ff5f06cce8904fc03
treeefba9a1df24dbca82738b0e5a10f8497634f11e6
parentb7ff5027fed581ef8a94b577b8c44afde4d4178b
IntelSiliconPkg: Add VTd driver.

It provides AllocateBuffer/FreeBuffer/Map/Unmap function.
It also provides VTd capability yet.

Cc: Star Zeng <star.zeng@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jiewen Yao <jiewen.yao@intel.com>
Reviewed-by: Star Zeng <star.zeng@intel.com>
12 files changed:
IntelSiliconPkg/IntelVTdDxe/BmDma.c [new file with mode: 0644]
IntelSiliconPkg/IntelVTdDxe/DmaProtection.c [new file with mode: 0644]
IntelSiliconPkg/IntelVTdDxe/DmaProtection.h [new file with mode: 0644]
IntelSiliconPkg/IntelVTdDxe/DmarAcpiTable.c [new file with mode: 0644]
IntelSiliconPkg/IntelVTdDxe/IntelVTdDxe.c [new file with mode: 0644]
IntelSiliconPkg/IntelVTdDxe/IntelVTdDxe.inf [new file with mode: 0644]
IntelSiliconPkg/IntelVTdDxe/IntelVTdDxe.uni [new file with mode: 0644]
IntelSiliconPkg/IntelVTdDxe/IntelVTdDxeExtra.uni [new file with mode: 0644]
IntelSiliconPkg/IntelVTdDxe/PciInfo.c [new file with mode: 0644]
IntelSiliconPkg/IntelVTdDxe/TranslationTable.c [new file with mode: 0644]
IntelSiliconPkg/IntelVTdDxe/TranslationTableEx.c [new file with mode: 0644]
IntelSiliconPkg/IntelVTdDxe/VtdReg.c [new file with mode: 0644]