managarm/hel
Loading...
Searching...
No Matches
Public Attributes | List of all members
HelSqBindDmaDevice Struct Reference

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.
 

Detailed Description

SQ data for kHelSubmitBindDmaDevice.

Programs an IOMMU to translate the DMA requests of a device through a DMA space.

Member Data Documentation

◆ dmaSpaceHandle

HelHandle HelSqBindDmaDevice::dmaSpaceHandle

Handle to a DMA space of that IOMMU (see helCreateDmaSpace).

kHelNullHandle binds the device in passthrough mode.


The documentation for this struct was generated from the following file: