Вопрос о реализации dma_map_single - PullRequest
0 голосов
/ 14 января 2019

Я понимаю, что dmap_map_single () берет буфер памяти, который может быть физически не смежным, и возвращает адрес, который может использоваться для dma между памятью хоста и устройством.

Если процессор имеет IOMMU, для этого перевода можно создать отображение внутри iommu.

Но я пытаюсь понять, как это работает на процессоре, который не поддерживает IOMMU.

Любая помощь будет оценена.

...