LINUX.ORG.RU

смотря как эта память была получена.

для kmalloc __pa(). но вам нужен адрес на шине, а это
(вообще говоря) - другое.

правильный ответ - работать с dma_alloc_xxx() и dma_addr_t.

idle ★★★★★
()
Ответ на: комментарий от p_igorek

> А как это сочетаеться с dma_map_page и dma_unmap_page?

сочетается. и это еще одна причина, почему нужно
использовать это api вместо kmalloc. иначе девайс
может не увидеть данных сидящих в кэше процессора,
или наоборот.

idle ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.