Устройства ввода-вывода аналоговых и дискретных сигналов для компьютерных систем. Засов В.А - 35 стр.

UptoLike

Составители: 

Пример:
main()
{
int *Data;
// установим указатель на старшую страницу памяти
Data=(int far *) 0õ90000000,
// 32000 слов должны "влезть" в старшую страницу
i=DMA_ADDRESS_TEST(Data, 32000);
cprintf(“\n\r Тест на 32000=%d”, i);
// 64000 слов не должны "влезть" в старшую страницу
i=DMA_ADDRESS_TEST(Data, 64000);
cprintf(“\n\r Тест на 64000=%d”, i);
}
5.7.10. Доступ к счетчику канала ПДП
int DMA_COUNTER(void);
Назначение. Возвращает число слов, которое осталось ввести по ПДП (при
однократном вводе после завершения ввода счетчик ПДП установится в
-1).
Первоначальное содержимое счетчика перед вводом первого слова равно числу
передаваемых слов минус один.