Все, что не подходит под определение "старого софта и железа", обсуждается здесь
-
i8088
- Advanced Member
- Сообщения: 4865
- Зарегистрирован: 30.01.2015,17:06
- Откуда: г. Баку, Азербайджан
- Поблагодарили: 48 раз
-
Конкурсы
Вклад в сообщество
Сообщение
i8088 » 25.06.2019,16:35
XPOHOMETP писал(а): 25.06.2019,15:52
Да и дорогие они были с широкой то полосой, или сколько это в цифрах?
От 50MHz. Из того, чем пользуюсь - С1-70 С1-79(100MHz) С1-64 (у последнего
деградировала линия задержки, но мне он нравится больше всех), С1-75 (250MHz, 50 Ом).
Самые яркме трубы у С1-79 и С1-75. У С1-79 схема синхронизации только не очень
удачная.
i8088
-
Rio444
- Почётный пользователь
- Сообщения: 31284
- Зарегистрирован: 14.09.2014,19:11
- Откуда: Ростов-на-Дону
- Благодарил (а): 46 раз
- Поблагодарили: 120 раз
-
Вклад в сообщество
Сообщение
Rio444 » 25.06.2019,17:15
Коллеги, я даже теоретически не могу представить, как это происходит с Win 3.11.
Если выходной буфер IRQ не открыт всегда (или не открывается по OUT2 or RTS), то винде что-то не нравится и она полностью вырубает порт. Т.е. она не просто отключает буфер по OUT2,
но и отключает прерывания в регистре IER. Не спрашивайте, откуда я это знаю - в процессе множества экспериментов с управлением выходным буфером и индикацией светодиодиком.
Но если буфер всегда открыт (либо открывается по OUT2 or RTS), то винде уже "всё нравится" и прерывание она оставляет включенным.
Электронка:

копия

Rio444
-
Rio444
- Почётный пользователь
- Сообщения: 31284
- Зарегистрирован: 14.09.2014,19:11
- Откуда: Ростов-на-Дону
- Благодарил (а): 46 раз
- Поблагодарили: 120 раз
-
Вклад в сообщество
Сообщение
Rio444 » 25.06.2019,19:07
XPOHOMETP писал(а): 25.06.2019,18:25
также может означать одновременное наличие запроса IRQ и активный OUT2
Согласен.
XPOHOMETP писал(а): 25.06.2019,18:25
По секрету: можно и из Win 3.11 запустить "мой любимый" досовский debug
и просто прочитать значение нужных регистров UART...
Тоже согласен
XPOHOMETP писал(а): 25.06.2019,18:26
Чем еще уточнить их тип можно ???
Тем же Debug
http://www.softelectro.ru/rs232prog.html
Читайте описание "SCR-регистр временного хранения (чтение/запись)".
Электронка:

копия

Rio444
-
Rio444
- Почётный пользователь
- Сообщения: 31284
- Зарегистрирован: 14.09.2014,19:11
- Откуда: Ростов-на-Дону
- Благодарил (а): 46 раз
- Поблагодарили: 120 раз
-
Вклад в сообщество
Сообщение
Rio444 » 25.06.2019,19:08
XPOHOMETP писал(а): 25.06.2019,18:26
В DOS-е драйвер мыши автоматом находит ее на нужном порту,
правильно показывает тип.
А что пишет? Какой тип? Не "Mouse system"?
Электронка:

копия

Rio444
-
Rio444
- Почётный пользователь
- Сообщения: 31284
- Зарегистрирован: 14.09.2014,19:11
- Откуда: Ростов-на-Дону
- Благодарил (а): 46 раз
- Поблагодарили: 120 раз
-
Вклад в сообщество
Сообщение
Rio444 » 25.06.2019,19:27
Да, Microsoft Mouse, это именно то, что нужно.
И остальное верно.
Не хотите проверить с другими дровами под DOS?
Могу накидать.
Добавил. Если Вам не нужно, может кому ещё пригодится.
-
Вложения
-
- Drivers DOS.zip
- (100.87 КБ) 221 скачивание
Электронка:

копия

Rio444
-
i8088
- Advanced Member
- Сообщения: 4865
- Зарегистрирован: 30.01.2015,17:06
- Откуда: г. Баку, Азербайджан
- Поблагодарили: 48 раз
-
Конкурсы
Вклад в сообщество
Сообщение
i8088 » 25.06.2019,22:00
XPOHOMETP писал(а): 25.06.2019,18:26
Первый порт работает в DOS, Win 3.1, без претензий к мышке.
Но в CheckIt-e валит Test modem status: FAILED (режим без заглушки).
Второй порт проходит все тесты в CheckIt-e (тоже без заглушки).
В DOS-е драйвер мыши автоматом находит ее на нужном порту,
правильно показывает тип. Но на движения и кнопки не реагирует

Проверено с mouse.com из состава DOS 6.22 и gmouse.com
В Win 3.1 тоже не пашет...
Для быстрой проверки влияния OUT2 можно временно исключить управление Z-буфером:
на вход управления Z-буфером подать лог0 (конечно отсоединив предварительно его от
выхода OUT2 UART-а).
i8088
-
Rio444
- Почётный пользователь
- Сообщения: 31284
- Зарегистрирован: 14.09.2014,19:11
- Откуда: Ростов-на-Дону
- Благодарил (а): 46 раз
- Поблагодарили: 120 раз
-
Вклад в сообщество
Сообщение
Rio444 » 30.06.2019,00:37
Проверил в WinNT 4.0 и Win98 на P-133 430TX.
Пожалуй самые беспроблемные оси, наряду с DOS. Мышь заработала сразу. После включения колесика, оно тоже сразу заработало.
Никакие манипуляции с драйверами не нужны.
Но что-то не удаётся найти Linux, который из-коробки был с графической оболочкой, и работал на столь слабом железе (P-133, 64Мб ОЗУ, CF 512Мб).
Пробовал старые версии Puppy Linux. У одной паникует кернел, вторая что-то не находит и предлагает "продвинутым линуксоидам" заняться отладкой.
Может посоветуете что?
Электронка:

копия

Rio444
-
Bobo
- Advanced Member
- Сообщения: 9642
- Зарегистрирован: 16.08.2007,11:42
- Откуда: СПб
- Поблагодарили: 2 раза
-
Вклад в сообщество
Сообщение
Bobo » 30.06.2019,00:50
Rio444 писал(а): 30.06.2019,00:37
Linux, который из-коробки был с графической оболочкой, и работал на столь слабом железе
Slackware 3.1
Офтопик
но не помню был там X server - вроде был... но это не точно
Xeon E5-2670v2/32 Gb, Amiga А4000Т
Bobo
-
Rio444
- Почётный пользователь
- Сообщения: 31284
- Зарегистрирован: 14.09.2014,19:11
- Откуда: Ростов-на-Дону
- Благодарил (а): 46 раз
- Поблагодарили: 120 раз
-
Вклад в сообщество
Сообщение
Rio444 » 30.06.2019,00:59
Bobo писал(а): 30.06.2019,00:50Slackware 3.1
А как его ставить? Что-то не нашел ISO образ.
Электронка:

копия

Rio444
-
Bobo
- Advanced Member
- Сообщения: 9642
- Зарегистрирован: 16.08.2007,11:42
- Откуда: СПб
- Поблагодарили: 2 раза
-
Вклад в сообщество
Сообщение
Bobo » 30.06.2019,01:08
Rio444 писал(а): 30.06.2019,00:59
А как его ставить?
точно уже не помню - вроде в root.tar описание установки было
Xeon E5-2670v2/32 Gb, Amiga А4000Т
Bobo