Как узнать ресурсы не PnP ISA контроллера? (Для отечественной разработки без документации.)
-
- Advanced Member
- Сообщения: 2137
- Зарегистрирован: 13.10.2005,21:45
- Откуда: Bryansk, Russia
- Контактная информация:
-
Вклад в сообщество
Как узнать ресурсы не PnP ISA контроллера?
Для отечественной разработки без документации.
Hi All!
Требуется определить базовый адрес контроллера Lintech "Net-RT11" для ISA шины. Есть подозрение что DOS-Line у меня на нем виснет из-за неправильно указанного базового адреса в файле настроек. Хотя сам Net-RT11 работает без вопросов.
Сильно сбивает с толку указанные по умолчанию настройки в конфигураторе "IRQ = 5; BASE = 0220h;", т.к. для IRQ там вроде бы 1 джампер и выбрать можно из 2-х вариантов - 9 и 11. Есть еще 1 дж. на 2 положения и 2 сдвоенных. Вот последних можно подозревать в ответственности за базовый адрес, но как узнать текущее значение адреса, если начальное значение неизвестно и с каким шагом меняют адрес перемычки непонятно.
В общем: требуется софт и/или методика определения хотябы базового адреса не PnP ISA контроллера.
Hi All!
Требуется определить базовый адрес контроллера Lintech "Net-RT11" для ISA шины. Есть подозрение что DOS-Line у меня на нем виснет из-за неправильно указанного базового адреса в файле настроек. Хотя сам Net-RT11 работает без вопросов.
Сильно сбивает с толку указанные по умолчанию настройки в конфигураторе "IRQ = 5; BASE = 0220h;", т.к. для IRQ там вроде бы 1 джампер и выбрать можно из 2-х вариантов - 9 и 11. Есть еще 1 дж. на 2 положения и 2 сдвоенных. Вот последних можно подозревать в ответственности за базовый адрес, но как узнать текущее значение адреса, если начальное значение неизвестно и с каким шагом меняют адрес перемычки непонятно.
В общем: требуется софт и/или методика определения хотябы базового адреса не PnP ISA контроллера.
-
- Advanced Member
- Сообщения: 2137
- Зарегистрирован: 13.10.2005,21:45
- Откуда: Bryansk, Russia
- Контактная информация:
-
Вклад в сообщество
Так она же его вообще не увидит, скорее всего. Оно же не PnP, а винда в некоторых случаях такое в упор не видит. Хотя попробовать поставить винду можно.SKcorp писал(а):А если воткнуть в виндовую машину?
Понятно что будет неизвестный девайс, но может хоть адрес покажет.
Потому что DOS-Line умеет работать через разные каналы связи и поддерживает разные устройства:SKcorp писал(а):Почему тогда на 9 идет NULD?
Код: Выделить всё
ZS = 1; #ЗЕЛАКС-Секунда
ZSi = 2; #ЗЕЛАКС
ZSe = 3; #ЗЕЛАКС
NVT = 4; #НАТЕКС монохром Геркулес DVT220
NVTc = 5; #НАТЕКС цветной или монохромный VGA
VDT = 6; #VIDEOTON VDX-52600
W60 = 7; #WYSE 60/120
ASCII = 8; #
EMUL = 9; #Эмулятор терминала на базе компьютера
# или STAR Systems 2
VT100 = 10; #DEC VT-100/200/300
SCR = 12; #Мультиконсольный терминал
MOUSE = 13; #Мышь
NVTa = 14; #НАТЕКС цветной VGA (версия > 2.8)(VERTEX)
PRN = 15; #Принтер
SVT = 16; #
MWM = 17; #
LTN = 18; #ЛИНТЕХ (УКНЦ и т.п.)
GEMUL = 19; #Графический эмулятор терминала
PCCGA = 20; #НАТЕКС VERTEX с поддержкой графики
Не, такой вариант я пробовал - только с 11 прерыванием (боюсь на 9 может видео повиснуть).SKcorp писал(а):Может оно и есть та карта?
- Alex_reaper
- Advanced Member
- Сообщения: 370
- Зарегистрирован: 10.07.2009,21:48
- Откуда: СПб
- Кай
- Почётный пользователь
- Сообщения: 19738
- Зарегистрирован: 08.08.2010,21:44
- Откуда: СПб, Ульянка-Лигово
- Контактная информация:
-
Вклад в сообщество
А вот что пишут в оф. руководстве:
Сетевой контроллер головной машины IBM PC использует уровень прерывания 11 (IRQ 11). Если в машине используется
современная плата со слотами PCI-ISA, что часто бывает в машинах на базе процессоров 486DX4/100, 486DX4/120, Р5
(«пентиум»), то, скорее всего, будет необходимо перевести прерывание со слота PCI на слот ISA. Это достигается путем
переключения слота PCI в состояние disable, прямого указания для слота ISA номера используемого прерывания IRQ 11, или
другим подобным способом. Чаще всего в современных BIOS подобные изменения производятся в меню Plug and Play BIOS
SETUP. Если правильно не выставить этот параметр, то загрузка системы на УКНЦ производиться не будет.
¨ BIOS SETUP часто имеет параметр Turbo switch function. Для нормальной работы системы значение этого параметра должно быть
установлено в положение Off (disable). Если не выставить значение этого и следующего параметров, то система в терминальном
режиме будет работать крайне неэффективно и, возможно, со сбоями.
¨ На 486DX2/66 (!) машинах параметр External cash mode должен быть установлен в значение WT (не WB).
http://www.lintech.ru/docs/Net-RT11_User_Manual.pdf
Сетевой контроллер головной машины IBM PC использует уровень прерывания 11 (IRQ 11). Если в машине используется
современная плата со слотами PCI-ISA, что часто бывает в машинах на базе процессоров 486DX4/100, 486DX4/120, Р5
(«пентиум»), то, скорее всего, будет необходимо перевести прерывание со слота PCI на слот ISA. Это достигается путем
переключения слота PCI в состояние disable, прямого указания для слота ISA номера используемого прерывания IRQ 11, или
другим подобным способом. Чаще всего в современных BIOS подобные изменения производятся в меню Plug and Play BIOS
SETUP. Если правильно не выставить этот параметр, то загрузка системы на УКНЦ производиться не будет.
¨ BIOS SETUP часто имеет параметр Turbo switch function. Для нормальной работы системы значение этого параметра должно быть
установлено в положение Off (disable). Если не выставить значение этого и следующего параметров, то система в терминальном
режиме будет работать крайне неэффективно и, возможно, со сбоями.
¨ На 486DX2/66 (!) машинах параметр External cash mode должен быть установлен в значение WT (не WB).
http://www.lintech.ru/docs/Net-RT11_User_Manual.pdf
- Студент, принесите из вивария живую мышь и подготовьте её к опыту.
Полученную кашицу...
Полученную кашицу...
-
- Advanced Member
- Сообщения: 2137
- Зарегистрирован: 13.10.2005,21:45
- Откуда: Bryansk, Russia
- Контактная информация:
-
Вклад в сообщество
Во-первых - я его читал. Во-вторых - это для второй версии контроллера. Может оно и не сильно влияет, но хрен его знает ...Кай писал(а):А вот что пишут в оф. руководстве:
Что коссвенно подтверждает отличия 1 и 2 версии контроллеров - на первой есть переключатель прерываний и в конфиге он явно прописывается, а а второй в конфиге пусто и похоже прерывание было только одно - 11-е.Кай писал(а):Сетевой контроллер головной машины IBM PC использует уровень прерывания 11 (IRQ 11).
Это написано для Award биоса, а у меня в AMI есть только назначение приорететов на номер прерывания для PCI слотов.Кай писал(а):переключения слота PCI в состояние disable, прямого указания для слота ISA номера используемого прерывания IRQ 11, или
другим подобным способом. Чаще всего в современных BIOS подобные изменения производятся в меню Plug and Play BIOS
SETUP. Если правильно не выставить этот параметр, то загрузка системы на УКНЦ производиться не будет.
А такое есть в Пентиумных матерях?Кай писал(а):BIOS SETUP часто имеет параметр Turbo switch function. Для нормальной работы системы значение этого параметра должно быть установлено в положение Off (disable). Если не выставить значение этого и следующего параметров, то система в терминальном режиме будет работать крайне неэффективно и, возможно, со сбоями.
А вот это я упустил - каюсь ... Надо проверить.Кай писал(а):На 486DX2/66 (!) машинах параметр External cash mode должен быть установлен в значение WT (не WB).
Мануал честно спионерен у меня. Хоть бы указали где взяли ...Кай писал(а):http://www.lintech.ru/docs/Net-RT11_User_Manual.pdf
- Alex_reaper
- Advanced Member
- Сообщения: 370
- Зарегистрирован: 10.07.2009,21:48
- Откуда: СПб
- Alex_reaper
- Advanced Member
- Сообщения: 370
- Зарегистрирован: 10.07.2009,21:48
- Откуда: СПб
Arseny
у нее же ПЗУ отсутствует... DD5, разьве она будет работате без ПЗУ???
X6 похоже выбирает стартовый блок в ПЗУ
адрес порта выбирается резистивной сборкой NR1 и колодкой SA1, которая отсутствует и в ней определены только 2 фиксированных замкнутых джампера - 3й и 6й
таким образом,посмотрев, как идут дорожки под DD16 можно выяснить, какие адреса выбраны для I/O данной карты.
у нее же ПЗУ отсутствует... DD5, разьве она будет работате без ПЗУ???
X6 похоже выбирает стартовый блок в ПЗУ
адрес порта выбирается резистивной сборкой NR1 и колодкой SA1, которая отсутствует и в ней определены только 2 фиксированных замкнутых джампера - 3й и 6й
таким образом,посмотрев, как идут дорожки под DD16 можно выяснить, какие адреса выбраны для I/O данной карты.
Нужны ли мы нам?