реклама на сайте
подробности

 
 
> Конфигурация PCI, Определение устройства
GrAlexI
сообщение Oct 28 2011, 09:51
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 65
Регистрация: 22-06-11
Пользователь №: 65 818



Я просмотрел много материала, но так и не выяснил одну вещь. Как определить, что при команде конфигурации (cbe=1010, cbe=1011), обращение происходит непосредственно к определённой PCI устройству. При конфигурировании я проверяю
If (idsel='1' and (cbe=CFGREAD or cbe=CFGWRITE) and ad(1 downto 0)="00") then
Но на такой запрос могут сразу отвечать несколько PCI устройств, как происходит разграничение (определения конкретного устройства)
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
vitan
сообщение Oct 28 2011, 09:55
Сообщение #2


не указал(а) ничего о себе.
******

Группа: Свой
Сообщений: 3 325
Регистрация: 6-04-06
Пользователь №: 15 887



IDSEL в системе обязан выдаваться только на одно устройство в один и тот же момент времени. Это реализуют по-разному, в стандарте рекомендуют подключать его к линиям AD, но это не важно. Это обеспечивает хост.
Go to the top of the page
 
+Quote Post
GrAlexI
сообщение Oct 28 2011, 10:07
Сообщение #3


Участник
*

Группа: Участник
Сообщений: 65
Регистрация: 22-06-11
Пользователь №: 65 818



Цитата(vitan @ Oct 28 2011, 13:55) *
IDSEL в системе обязан выдаваться только на одно устройство в один и тот же момент времени. Это реализуют по-разному, в стандарте рекомендуют подключать его к линиям AD, но это не важно. Это обеспечивает хост.



Я наверно тугодум, я это читал это в стандарте и недопонимаю.
Этим ты хочешь сказать, что у каждого слота PCI свая собственная (отдельная от всех других PCI слотов) линия IDSEL от мастера. И эта линия подключена к одной из линии AD, тем самых образую уникальный адрес.
Или я чего-то не понимаю?
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 21st July 2025 - 07:39
Рейтинг@Mail.ru


Страница сгенерированна за 0.01371 секунд с 7
ELECTRONIX ©2004-2016