Внимание! Это временный неофициальный архив старой версии форума Полигон Призраков, созданный сочувствующим форуму участником. Этот сайт просуществует лишь до тех пор, пока администрация Полигона не сдержит своё обещание и не откроет официальный архив по адресу old.sannata.org.

Полигон-2

Форум о старых компьютерах

Объявление форума

Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС.

Полигон-2 »   IBM PC-совместимое. До 2000 года включительно »   USB на 486-м
RSS

USB на 486-м

Как подсоединить USB устройство к 486-му

<<Назад  Вперед>> Страницы: 1 2 3 * 4 5 6 7 8
Печать
 
pahan
Advanced Member


Откуда: Химки, М.О.
Всего сообщений: 1070
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
13 мар. 2015
[q]
А у меня составная карточка и кушает минимум 2, максимум 7 IRQ линий...
[/q]
Которые в классической x86 архитектуре приходят на контроллер 8259, а дальше... всё происходит именно так как описал Anonymous - контроллер прерываний дёргает единственный вход процессора (есть ещё NMI и SMI, но немного другие вещи), дальше программный обработчик определяет, от каких устройств в данный момент висят запросы и обрабатывает их по приоритету (как он должен делать) или кого-то не обрабатывает (с риском от потери части данных с внешних устройств до завешивания системы).
В чём проблема ещё раз повторить программно эту же схему? Если в быстродействии USB, то количество IRQ линий проблему всё равно не решит (собственно они вообще устарели - в современных шинах запросы на прерывание передаются как приоритетный пакет данных по общей шине, а не по отдельным линиям).
[q]
Их софт не заточен под ДВА и более прерываний одновременно. Он пропускает ТОЛЬКО ОДНО IRQ на плату.
[/q]
А откуда он их вообще возьмёт больше, чем выделено USB-контроллеру (=1)? Да, все теоретические 127 USB-устройств будут разделять в системе одно прерывание.
Fe-Restorator
Гость

Ссылка

pahan написал:
[q]
В чём проблема ещё раз повторить программно эту же схему?
[/q]
pahan написал:
[q]
А откуда он их вообще возьмёт больше, чем выделено USB-контроллеру (=1)? Да, все теоретические 127 USB-устройств будут разделять в системе одно прерывание.
[/q]
Ты ответил сам себе. :thumbup:
На ихнем поделии даже простая мультяшка толком работать не будет: COM+COM+LPT+FDD+HDD == уже 5 штук IRQ !!! Ещё бывают там: часы, геймпорт и сказь.


Мне-же нужно минимум ТРИ линии IRQ снаружи USB-соска. Пусть будет некий (программный?) парсер IRQ-запросов, пришедших с USB, не возражаю, но для ПО моего ISA-оборудования он должен быть прозрачным, аналогично аппаратному мосту PCI-ISA. С минимальными задержками.

Достичь сего почти невозможно...
Сейчас на форуме
Fasterpast
Advanced Member


Всего сообщений: 582
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
20 окт. 2013
http://arstech.com/install/ecom-prodshow/usb2isasl.html
вот эта версия вообще ставится в пассивную ёлку и позволяет подключить несколько карт соответственно. Неужели только одно прерывание?
Fe-Restorator
Гость

Ссылка

Там нет аппаратных прерываний, только их программная эмуляция методом "проталкивания" (Push-method) их по всем закоулкам USB и далее до проца. В итоге, от возникновения прерывания на железке до прихода оного в CPU может запросто пройти 10 минут. Это не преувеличение, а "фича". Даже с полсекундной задержкой - это уже не прерывание а какой-то стробоскоп получается.
Посему они сами пишут "какие-нть нетребовательные платки навроде портов заработают вполне сносно, но звуковую карточку лучше не ставить вообще, а равно и иные карточки с высокой нагрузкой на шину или с реалтайм-режимом работы."

Ежли-б кто сумел соорудить аппаратный мост CPU->USB->ISA, я давно-бы его раздобыл.

PS. И сайтец сей мне известен ещё с 1998-го году, пока сии ребятки ещё не забрендировались в ARStech...
Сейчас на форуме
Tronix
Advanced Member


Откуда: Москва
Всего сообщений: 1749
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
15 янв. 2008
Я для себя решил вопрос с переносом файлов просто - китайский переходник IDE->SD. Работает и на XT, и на пеньтиумах. Для XT конечно нужна XT-IDE карта. В хостовом компе картридер - вставил SD-шку и читай - пиши как на обычный диск. Вынул - вставил в XT и работай. Удобно. Потребность в USB отпала.
pahan
Advanced Member


Откуда: Химки, М.О.
Всего сообщений: 1070
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
13 мар. 2015
[q]
Пусть будет некий (программный?) парсер IRQ-запросов, пришедших с USB, не возражаю, но для ПО моего ISA-оборудования он должен быть прозрачным, аналогично аппаратному мосту PCI-ISA.
[/q]
По описанию получается, что он там и есть.
UPD:
[q]
Там нет аппаратных прерываний, только их программная эмуляция методом "проталкивания" (Push-method) их по всем закоулкам USB и далее до проца. В итоге, от возникновения прерывания на железке до прихода оного в CPU может запросто пройти 10 минут. Это не преувеличение, а "фича".
[/q]
Да, и это фича именно USB-интерфейса! Как говорится, it's by design.

А с PCIe-девайсами от них же не пробовали? Или чудо-переходником, который они именуют SSI, и который вроде бы несколько извращённая USB?
Fe-Restorator
Гость

Ссылка

Tronix написал:
[q]
Я для себя решил вопрос с переносом файлов просто - китайский переходник IDE->SD. Работает и на XT, и на пеньтиумах. Для XT конечно нужна XT-IDE карта. В хостовом компе картридер - вставил SD-шку и читай - пиши как на обычный диск. Вынул - вставил в XT и работай. Удобно. Потребность в USB отпала.
[/q]
Стандартная scsi шина и накопитель на ней. Работает на всех компах, независимо от поколения процессора.
Да, накопитель+расходник крупнее нонешней флешки, зато аутентичнее. Если где в миру отыщется scsi картридер - получится полная уравниловка с твоим вариантом.
Сейчас на форуме
Bobo
Advanced Member


Откуда: СПб
Всего сообщений: 3628
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
16 авг. 2007
Tronix написал:
[q]
Для XT конечно нужна XT-IDE карта.
[/q]
Вот! :biggrin:

ее нет но есть скази)))
Bobo
Advanced Member


Откуда: СПб
Всего сообщений: 3628
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
16 авг. 2007
Fe-Restorator написал:
[q]
Да, накопитель+расходник крупнее нонешней флешки,
[/q]
можно найти по размеру дисковода
но внешний аутентичнее :biggrin:
Fe-Restorator
Гость

Ссылка

Bobo написал:
[q]
можно найти по размеру дисковода
но внешний аутентичнее :biggrin:
[/q]
Pcd-50b scsi card reader
Сейчас на форуме
<<Назад  Вперед>> Страницы: 1 2 3 * 4 5 6 7 8
Печать
Полигон-2 »   IBM PC-совместимое. До 2000 года включительно »   USB на 486-м
RSS

1 посетитель просмотрел эту тему за последние 15 минут
В том числе: 1 гость, 0 скрытых пользователей

Последние RSS
[Москва] LIQUID-Акция. Сливаются разъемы CF
МС7004 и 7004А на AT и XT
Пайка термотрубок
Проммать s478 PEAK 715VL2-HT ( Full-Size SBC)
Подскажите по 386 материке по джамперам.

Самые активные 5 тем RSS