[an error occurred while processing this directive]
термин 'DMA' ни в спецификации, ни вообще в связи с PCI не употребляется(+)
(«Телесистемы»: Конференция «Программируемые логические схемы и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено IgorK 14 октября 2002 г. 18:47
В ответ на: Народ киньте ссылочку на инфу по DMA или где можно про этот режим подробно прочитать. Желательно с PCI шиной. отправлено AlexK 14 октября 2002 г. 11:49

Есть понятие механизма PCI Bus Master - пересылка в заданную область памяти мастером шины (master, initiator - в противоположность target, slave).
'Целевой' памятью может быть 'обычная' память машины, видеопамять, память на соседней PCI-карте.
Память, во-первых, нужно выделить (по malloc, например) и во-вторых, узнать её физический адрес, который и передать мастеру. Как правило, это задача драйвера (см. WinDriver, www.jungo.com).
Сссылок много, могу привести ключевые слова для поиска в Google:
pci bus master "memory allocation" "allocate memory" malloc "contiguous memory" "physical address"

Составить ответ  |||  Конференция  |||  Архив

Ответы


Отправка ответа

Имя (обязательно): 
Пароль: 
E-mail: 

Тема (обязательно):
Сообщение:

Ссылка на URL: 
Название ссылки: 

URL изображения: 


Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru