FDD-only controller?
ни факт что эта модель контроллера при такой большой предпрограммируемой микросхеме и собственном биосе не умеет сама кушать 16-битные AT IDE харды и транслировать все на 8 битную шину по стандарту XT-IDE. Включая прерывания и ДМА. Cами такое можете на CPLD сделать
При собственном биосе вам и ХТ-IDE не уперся; так как его в стандарте нет. Берете с харда 16 бит и за 2 прихлопа пересылаете по 8 бит по шине XT.
и это называется даунгрейд
При собственном биосе вам и ХТ-IDE не уперся; так как его в стандарте нет. Берете с харда 16 бит и за 2 прихлопа пересылаете по 8 бит по шине XT.
и это называется даунгрейд
На время бана связь по email: helen povetkina @ gmail. com - без пробелов
-
- Advanced Member
- Сообщения: 923
- Зарегистрирован: 09.03.2016,15:39
- Откуда: Москва
-
Вклад в сообщество
Я такое лет 15 назад делал. Цеплялось к LPT bi-directional порту. Схема на регистрах и логике. Программа управления на паскале. Дописал до считывания любого сектора и управления воспроизведением компакт-дисков. Имплементировать чтение и разбор FAT не осилил.svinka писал(а):Берете с харда 16 бит и за 2 прихлопа пересылаете по 8 бит по шине XT.
Что-то не нашлось сходу версии 3.03Кай писал(а):Позволю себе каверзный вопрос: почему в прошивке Seagate ST-02 (SCSI) версии 3.03 нашлось место и для одного и для другого, несмотря на объём?
Гуглятся 3.2, 3.3, и они под 27128 рассчитаны.
Но даже если откинуть забитое нулями, то полезного кода там больше 8 кб получается.
А в 2764 первые версии от ST01 шились, но он без контроллера флоппи был.
И с версии БИОСа 2.0 его тоже на 16 кб перевели.
Ну и вот тут
ftp://ftp.seagate.com/techsuppt/controllers/st01-02.txt
есть хитрая фраза:
"Note: The ST02 Host Adapter does not contain any ROM BIOS extensions for diskette drive support."
Т.е. контроллер на плате распаян, поддерживает в т.ч. 1.2 / 1.44 дискеты,
но программная поддержка - средствами БИОС матплаты, ДОСа или дополнительных драйверов...
Могу ошибаться, ST01/ST02 последний раз держал в руках лет 20 назад.
С удовольствием выслушаю Вашу версию
100% гарантии не даю, но повторюсь - ИМНО в установленной микросхеме BIOS только для FDD.DENis_S писал(а):Я правильно понял, что без замены микросхемы на 27128 не получится IDE завести на ней?
Для HDD нужна другая прошивка и микросхема 27128 (или большего объема).
Ну и с перемычками тоже по новой разбираться придется.
Попробуйте для начала воткнуть контроллер в ISA материнскую, посмотреть заведется ли флоппи.
Вычитать содержимое установленной 2764 debug-ом, а там уж пытаться делать более точные выводы...
Так что чините материнки из соседних тем,
т.к. упомянутый выше программатор для PIC такие микросхемы не поддерживает.