[an error occurred while processing this directive]
|
>>И вообще как мне узнать поддерживает мой контроллер PCI шины
>>Scatter/Gather или нет?
1) Если чип покупной то
Посмотреть на чипе надпись и найти доку на чип
Например так
http://www.chipinfo.ru/vstock/search.html?keyword=<НАДПИСЬ_НА_ЧИПЕ>
2) Если речь идет о ФПГА
сходить в соседную комнату(написать мылом, позвонить в трубу и так далее) к разрабочикам мозгов чипа и спросить
>>Если я например вызываю IoGetDmaAdapter и
>>там в DeviceDescription указываю, что поддерживается
>>Scatter/Gather и мне возвращается SUCCESS, значит ли это , что мой
>>камень его поддерживает или это всего лишь значит, что была
>>успешно создана структура описывающая ДМА адаптер
Ну откуда винде знать что на чипе написано и пдефник она не читала
Да для писиай можно вообще не парится с IoGetDmaAdapter
а вызвать MmAllocateContiguousMemory
и получть физ адрес MmGetPhysicalAddress
И Scatter/Gather лист можете сами себе сделать
E-mail: info@telesys.ru