Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

доступ к PCI


Vadim14 ©   (2005-11-20 02:01:00) 

Уважаемые мастера! Посдскажите пожалуйста (а лучше - если возможно) киньте примерчик) доступа к PCI - устройствам в Delphi 6!


tesseract   (2005-11-20 18:26:00) [1]


> Пробегала здесь как-то ссылка на модуль доступа к портам
> из-под NT/2000...


Это к пиреферии. Не все порты I/O даже драйверу доступны.


AlexWlad   (2005-11-20 14:21:00) [2]


> Defunct ©   (20.11.05 13:28) [1]
>
> в NT тоже самое оформленное в виде драйвера. Драйвер на
> Delphi написать нельзя, отсюда делаем выводы..


Пробегала здесь как-то ссылка на модуль доступа к портам из-под NT/2000...


Defunct   (2005-11-20 13:28:00) [3]

в 9x/WinME - адрес PCI устройства в edx и читаем/пишем командами IN/OUT.
пример:
procedure SendDwordToMyDevice( A : Dword);assembler;
asm
   mov  edx, $235455;   // адрес какого-то регистра устройства взят от фонаря
   out   edx, eax
end;

в NT тоже самое оформленное в виде драйвера. Драйвер на Delphi написать нельзя, отсюда делаем выводы..


Наверх

Титульная страница Поиск, карта сайта Написать письмо