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

Драйвер L7xx для DOS и XMS manager

Вы не вошли.

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

Кирилл
24.02.2000 21:09:34
#1

Гость

Драйвер L7xx для DOS и XMS manager

Здравствуйте!

Как видно, в PLX_API.CPP поддержка XMS/EMS вообще
не реализована, хотя по документации создается
полное ощущение, что с этим все нормально (к примеру,
дается рекомендация ставить exclud'ы для EMM при
работе через память ниже 1 МБ). В результате попытка
выполнить CLOSE_ACCESS_TO_PLX() перед выходом в DOS,
как того требует документация, приводит к мертвому
зависанию компьютера. И не удивительно: ведь эта
функция выключает линию A20 на аппаратном уровне!
Хорошо, потратил вечер чтобы разобраться, как сделать
включение/выключение A20 корректно через memory manager,
и тут снова облом: файл PLX_API.CPP при малейшей модификации
перестает компилироваться Borland C 3.1 - в самом конце
файла вылезает куча ошибок, являющихся "глюками"
чистой воды. Я подозреваю, это из-за того, что
транслятору не хватает памяти: файл слишком велик -
65426 B. Как вы его компилируете? И вообще, какие
будут предложения по прешению данной проблемы?

Сергей
25.02.2000 14:04:50
#2

Гость

Re: Драйвер L7xx для DOS и XMS manager

1. Рекомендация ставить exclud'ы для EMM при работе
через память ниже 1МБ дается только для того, чтобы
предотвратить совместное использование ресурсов
платой и memory manager.
2. Линия A20 - чисто мой глюк. Спасибо.
3. Проблемы с компиляцией PLX_API.CPP можно попробовать
решить двумя способома:
   а. под Borland C 3.1 надо из PLX_API.CPP убрать
      все коментарии
   б. использовать Borland C 4.5 или выше

Кирилл
25.02.2000 15:38:14
#3

Гость

Re: Драйвер L7xx для DOS и XMS manager

А вы не собираетесь устранить глюк с A20 в ближайшие дни? А результат (и .cpp и .obj) можно было бы выложить на ftp. Для меня это было бы самым простым решением проблемы.

Спасибо.

25.02.2000 15:58:48
#4

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

Re: Драйвер L7xx для DOS и XMS manager

Обязательно поправлю в ближайшие дни и выложу на
ftp://ftp.lcard.ru/pub/users/plx_api

Vlad
02.03.2000 14:01:20
#5

Гость

Re: Драйвер L7xx для DOS и XMS manager

29.02 Сергей выложил обащанный файл, не могли бы Вы сообщить о результате?

Контакты

Адрес: 117105, Москва, Варшавское шоссе, д. 5, корп. 4, стр. 2

Многоканальный телефон:
+7 (495) 785-95-25

Отдел продаж: sale@lcard.ru
Техническая поддержка: support@lcard.ru

Время работы: с 9-00 до 19-00 мск