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

Отправлено Леха 25 апреля 2002 г. 16:18

Есть у меня давняя мечта - подружиться с PCI. Поэтому время от
времени я с умным видом почитываю спецификации. Но сегодня в голову
пришла мысль, что не плохо было бы понять основные моменты, а далее
уже все остальное.

1. Итак, не так давно я придумал и спаял ISA плату на 555 серии для
некоторых своих нужд. Она содержит простейший дешифратор, регистры
и в нее можно писать и читать по 340h порту (он у меня ничем не
занят). Все это делалось для DOS (Winda не нужна). Программку
набрал в Паскале 7.0, вот фрагмент ассемблерной вставки для
записи в порт:
mov dx,340h
mov al,Data
out dx,al
Всем понятно, что аппаратуре компа до фанаря есть в ISA-шных
слотах что-нибудь или нет, выполняя такую прграмму на все слоты
ISA будет выдан адрес и соответствующие сигналы для записи.
Вопросы:
- а что в это же время творится в слотах PCI?
- будет ли выдана команда I/O Write и необходимые сигналы?

2. На этой же плате стоит ПЗУ, так называемый 'биос прочих уст-в',
дешифратор настроен на адрес C8000. Пока там чисто для проверки
сидит маленькая прога, выводящая на экран пару предложений.
Опять таки не для кого не секрет, что после включения питания и
отработки тестов, BIOS в поисках расширений начнет перебирать
адреса начиная с C8000. Все это выдается на ISA слоты не зависимо
есть в них что-нибудь или нет.
Те же самые вопросы:
- будет ли идти такой поиск в слотах PCI если в них ничего
нету?
- какая команда будет выдаваться - Memory Read,
Memory Read Multiple или Memory Read Line?
- что моя схема должна будет выдавать - байт, как
в ISA варианте, слово или двойное слово?

Зарание всем спасибо!



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

Ответы


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

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

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

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

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


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

E-mail: info@telesys.ru