|
managarm/hel
|
SQ data for kHelSubmitBindDmaDevice. More...
#include <hel.h>
Public Attributes | |
| HelHandle | iommuHandle |
| Handle to the IOMMU (see helAccessIommu). | |
| HelHandle | dmaSpaceHandle |
| Handle to a DMA space of that IOMMU (see helCreateDmaSpace). | |
| struct HelDmaDeviceId | id |
| Requester ID of the device. | |
SQ data for kHelSubmitBindDmaDevice.
Programs an IOMMU to translate the DMA requests of a device through a DMA space.
| HelHandle HelSqBindDmaDevice::dmaSpaceHandle |
Handle to a DMA space of that IOMMU (see helCreateDmaSpace).
kHelNullHandle binds the device in passthrough mode.