ZXNet эхоконференция «hardware.zx»
тема: Проф ПЗУ и 4 физ дисковода на Скорпионе. Как?
от: Evgeny Muchkin
кому: All
дата: 03 Nov 2006
Hello, All
Сабж.
Как известно, к скорпионам можно подключать только 2 физических дисковода, т.к.
в нем не сделана дешифрация сигналов для выборки дисководов C и D. Это несложно
лечится путем установки одной ИД7 и парочкой проводков. В общем, у меня так и
сделано.
Встала задача поставить проф ПЗУ (надеюсь заиметь SMUC ближайшее время :))
Hатолкнулся на проблему - при установке Проф ПЗУ у меня отрубаются дисководы C
и D - пишет No Disk и все. Втыкаю обычную пзушку, все нормуль.
Очень очень очень не хочу лишаться двух дисководов.
Где собака порылась?
Помогите советом, как подружить физические дисководы C, D и Проф ПЗУ.
Заранее спасибо.
от: Ewgeny Ivanoff
кому: All
дата: 03 Nov 2006
Hello, spensor
СМУК лучше пока собери сам. Готовые - пока неивестно когда.
от: Vlad Semchenko
кому: All
дата: 03 Nov 2006
Hello, Evgeny Muchkin
Evg> Где собака порылась?
Все очень просто - в ПрофПЗУ проблемка - она выставляет флаги (гдето в
8-странице памяти) и доступ к этим дискам блокируется на уровне TRDOS (сама
TRDOS в ПрофПЗУ модифицирована). Точно не помню в теме "SMUC на дискретах" или
в ПС, но данную проблему мы уже рассматривали. Как лечить не знаю.
от: Andreas Kaiser
кому: All
дата: 13 Nov 2006
Hello, Evgeny Muchkin
Evg> Потому что они есть.
И из-за того, что они есть, надо ковырять SMUC? Интересно, а что будет, если к
четырём флопам захочется два винта?
от: Andreas Kaiser
кому: All
дата: 13 Nov 2006
Hello, Evgeny Muchkin
Evg> Я прикинул просто:
Evg> У человека на скорпе 4 реальных флопа => значит у него на плате
Evg> сделана доработка => значит скорей всего он её делал сам => паяльник
Evg> умеет держать :) => имея несложную схему доработки SMUC, сможет
Evg> довесить на него пару корпусов. :)
Один маленький вопрос - нафига четыре флопа?
от: Evgeny Muchkin
кому: All
дата: 13 Nov 2006
Hello, Evgeny Muchkin
А! Дошло :) В SMUCse биты 6 и 7 работают как и должны, а 3 и 5 это чиста
приблуда из-за прибавки SE. Видимо, это имеется ввиду.
> А вот зачем 4 дисковода, это признаться интересный вопрос, их и два
> при 1Мб оперативки не очень то надо.
У кого 1Мб, а у кого и 256К только :)
от: Evgeny Muchkin
кому: All
дата: 13 Nov 2006
Hello, Mick
Господа железячники специалисты.
Скажите, пожалуйста, сколько дополнительных микросхем нужно будет навесить на
SMUC, чтобы заработали биты 4 и 5 порта #7FBA оригинального смака? Если такая
доработка вообще возможна на оригинальном смаке, конечно.
Я прикинул просто:
У человека на скорпе 4 реальных флопа => значит у него на плате сделана
доработка => значит скорей всего он её делал сам => паяльник умеет держать :)
=> имея несложную схему доработки SMUC, сможет довесить на него пару корпусов.
:)
Зато при таком раскладе переделка пзу становится более реальным делом, нежели
сейчас.
от: Evgeny Muchkin
кому: All
дата: 13 Nov 2006
Hello, icebear
ice> Один маленький вопрос - нафига четыре флопа?
Потому что они есть.
от: Evgeny Muchkin
кому: All
дата: 13 Nov 2006
Hello, icebear
Я потому и спрашиваю. Если такая железная доработка сложна в исполнении, то
действительно, нафик нужно. А если её можно сделать достаточно легко, то почему
бы и нет. :)
от: Evgeny Muchkin
кому: All
дата: 13 Nov 2006
Hello, spensor
spe> PS; Hебольшое; уточнение - в SMUCse, в порту #7FBA используются биты
spe> D5 и D3. Эта заморочка вытекает из-за особенностей (глюков) обработки
spe> версии платы SMUC прошивкой ПрофПЗУ.
Hе понял, а как тогда вообще SMUCse работает? И как работают в этом случае
реальные дисководы A; и; B; ?;
от: Vlad Semchenko
кому: All
дата: 13 Nov 2006
Hello, Evgeny Muchkin
ice> И из-за того, что они есть, надо ковырять SMUC? Интересно, а что
ice> будет, если к четырём флопам захочется два винта?
Андреас, 2 винта и так обычный SMUC держит - master и slave. Это стандартно для
любого вида IDE-каналов. Возможны любые пары устройств: HDD+HDD, HDD+CD/DVD,
HDD+CF, CF+CF, CF+CD/DVD.
А вот зачем 4 дисковода, это признаться интересный вопрос, их и два при 1Мб
оперативки не очень то надо.
PS; Hебольшое; уточнение - в SMUCse, в порту #7FBA используются биты D5 и D3.
Эта заморочка вытекает из-за особенностей (глюков) обработки версии платы SMUC
прошивкой ПрофПЗУ.
от: Evgeny Muchkin
кому: All
дата: 13 Nov 2006
Hello, Evgeny Muchkin
Я тут подумал... а нафига и вправду железную часть смака курочить??
Hе проще ли просто подправить процедуру RST 8; db; #81 ?
Когда она определяет (как-то ведь она это делает), что диски C и D не
примонтированы, то следует переход на вывод сообщения No Disk.
Что если вместо этого перехода сделать jp на LAB_1FEB, и пускай уже TR-DOS
разбирается, есть диск в дисководе или нет.
Как думаете?
|