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

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

Как прочитать данные с выставляемые устройством на ISA [D5, D6, Win95/98]


Рамиль ©   (2002-04-09 15:41:00) 

Подскажите пожалуйста какую последовательность действий я должен предпринять в своей программе, чтобы читать данные с устройства (самодельного) находящегося на шине ISA, с условием, аппаратная часть исправна, дипазон адресов этой платы известен. Можно ли это сделать чисто средствами Delphi, если да - какими? если нет - как проще это реализовать?
Спасибо.


KPY   (2002-04-10 15:12:00) [1]

mov edx,адрес
mov al,данные
out dx,al

mov edx,Base+8
in al,dx

может кто знает как этот вопрос без асма решить?
Или для форточек некритично если у меня в проге большой кусок ассемблера болтается



Anatoly Podgoretsky   (2002-04-10 09:26:00) [2]

asm
...
end

Но для этих целей лучше оформлять функцией


Рамиль   (2002-04-10 07:54:00) [3]

Прошу прощения, ответ нашел в вопросе у коллеги
Вопрос закрыт. Будут проблемки - обратимся.
Огромное спасибо.


Рамиль   (2002-04-10 07:49:00) [4]

MBo, а не могли бы вы пример кода привести (или хотя бы его начало), т.е. меня интересует как вставляется ассемблерный код в Delphi?
а может кто подскажет где подобную инфу раздобыть?
Спасибо.


MBo   (2002-04-09 19:03:00) [5]

под win 95-98 можно, чтение/запись в порты ввода-вывода - встроенным ассемблером.


Наверх

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