Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Низкоуровневое программирование > Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 07.04.2009, 03:40   #1
Min
Форумчанин
 
Регистрация: 12.09.2008
Сообщений: 239
Смущение PCI. Чтение множества данных подряд

Кто-нибудь может помочь?
Столкнулся с такой проблемой при изготовлении PCI-устройства:
Во всех даташитах на PCI пишут что возможен такой цикл:
Код:
           
       __________                                                                        _______
FRAME:               |___________________________________|
AD:         ----------<ADDR><DATA1><DATA2><DATA3>.....<>
Т.е. один раз выбрать адрес, а затем считывать с него данные в одном фрейме.

Но при программировании посредством BIOS нет такого понятия как Фрейм. Т.е. можно считывать/записывать байт/слово/двойное слово, и все эти величины укладываются в один <DATA>, т.к. он 32/64 битный. А значит при вызове функции BIOS, как и при считывании непосредственно из адресного пространства, будет для каждого данного выпоняться цикл ADDR независимо от того в одном фрейме я хочу 1 данное принять или 30.

Вобщем вопрос такой: Как осуществить вышеприведённый цикл?
Надо бы избавиться от привычки ставить многоточие.....
Min вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Автоматическое формировании таблицы данных из множества файлов Ivann Microsoft Office Excel 16 28.03.2009 21:23
Чтение данных из файла в С++ Zaya007 Помощь студентам 9 17.03.2009 21:00
Чтение данных из памяти процесса (need help) lexastik Win Api 10 26.02.2009 20:50
Чтение данных Satorin Общие вопросы Delphi 1 18.12.2008 22:10
Чтение данных с портов PS/2 и USB Hutch Win Api 10 02.06.2008 15:46