Российский производитель и разработчик сертифицированного измерительного оборудования с 1987 года


791 и ДОС

Вы не вошли.

 Поиск | Регистрация | Вход 

Alex
25.11.2005 11:46:59
#1

Гость

791 и ДОС

Я работаю с вашей библиотекой для L-791 под ДОС, но откомпилированные примеры пишут что ни одна плата L791 не обнаружена, проверял и в 2000 и в 98 и в чистом ДОСе. При компиляции тех же примеров выдает ошибку в ассемблерной вставке типа идентификатор L791API_TEXT не обнаружен в строках
(dw seg L791API_TEXT), в чем дело ?

Alex
25.11.2005 15:55:01
#2

Гость

Re: 791 и ДОС

Еще в данной библиотеке не работают функции записи и считывания слов в память платы (PUT_WORD, GET_WORD) а именно например при переводе процессора в защищенный режим (mov al,1; mox ax, cr0) у меня компьютер зависает или перезагружается может быть нужно поставить какие либо другие настройки компилятора ?

25.11.2005 16:19:15
#3

Сотрудник "Л Кард"
Здесь с 24.04.2014
Сообщений: 1,494

Re: 791 и ДОС

1. Данная досовская библиотека работает с платой L-791 только если центральный процессор компьютера изначально работает в реальном режиме. Для этого при загрузке DSOI необходимо запретить использование каких то ни было администраторов памяти (memory manager) типа EMM386 или QEMM. Это можно сделать просто закоментировав соответствующую строчку в файле CONFIG.SYS.
2. Если Вы используете именно Borland C++ 3.1 и оригинальные проекты наших программ (файлы типа *.prj), то всё должно работать на 'ура'.
3. Просто интересно. Как же Вы собирались использовать досовскую программу, работающую непосредственно с железом компьютера, под Windows'2000? smile))

Alex
25.11.2005 16:35:12
#4

Гость

Re: 791 и ДОС

Работать в винде 2000 я не собирался это было сделано просто для проверки работы модуля а не прграммы так как она до этого не работала в 98. Интересно а что же такого делает ваша программа если при подключении того же модуля 791api и рпи вызове тех же функций она не вызывает сбой работы ?