[IDE] Ещё один вопрос

Старый спектрумистский форум

Moderator: Shaos

User avatar
fifan
Devil
Posts: 916
Joined: 06 Oct 2006 03:17
Location: г.Лянтор,Сургутского р-на,ХМАО

[IDE] Ещё один вопрос

Post by fifan »

Купил я этот контроллер, подключил к своему ZS Scorpionу и ... ничего. Или дело в ПО? Обязательно IS-DOS загружать или как-то по-другому можно вместо зависания компа и цветной абракодабры увидеть можно что-то на экране? :oops:
jdigreze
God
Posts: 1388
Joined: 02 Jan 2006 02:28
Location: Abakan

Re: Ещё один вопрос

Post by jdigreze »

fifan wrote:Купил я этот контроллер, подключил к своему ZS Scorpionу и ... ничего. Или дело в ПО? Обязательно IS-DOS загружать или как-то по-другому можно вместо зависания компа и цветной абракодабры увидеть можно что-то на экране? :oops:
Странно... Т.е. после установки NEMO-IDE в Scorpion, последний не запускается вообще? Или же зависает при обращении к HDD в Теневом мониторе? Если второе, то это нормально, так как этот девайс не совместим с родным SMUC'ом, и обращаться к нему можно либо через iS-DOS либо через CD-WALK...
User avatar
fifan
Devil
Posts: 916
Joined: 06 Oct 2006 03:17
Location: г.Лянтор,Сургутского р-на,ХМАО

Post by fifan »

Что получается зря купил? Или есть выход из положения?
jdigreze
God
Posts: 1388
Joined: 02 Jan 2006 02:28
Location: Abakan

Post by jdigreze »

Что значит "зря"? Зря в этой жизни ничего не бывает...

Т.е. как я понял, все-таки компьютер работает, и можно предположить что контроллер тоже в исправном состоянии.
Тогда есть как минимум 2 пути:
1) Перекопать Скорповскую прошивку и переписать код поддержки SMUC на код поддержки NEMO-IDE (это дело нудное, так что, лично я бы не стал этого делать)
2) Использовать софт, написанный специально для NEMO-IDE. (Что я и делаю ;))

P.S. Сейчас лично я занимаюсь третьим путем - сам пишу софтинку для NEMO-IDE...
User avatar
fifan
Devil
Posts: 916
Joined: 06 Oct 2006 03:17
Location: г.Лянтор,Сургутского р-на,ХМАО

Post by fifan »

А когда софт будет готов?
jdigreze
God
Posts: 1388
Joined: 02 Jan 2006 02:28
Location: Abakan

Post by jdigreze »

До появления работоспособной версии моих почеркушек еще далеко.

Однако рекомендую посмотреть вот это: http://zx.pk.ru/showthread.php?t=1839
User avatar
fifan
Devil
Posts: 916
Joined: 06 Oct 2006 03:17
Location: г.Лянтор,Сургутского р-на,ХМАО

Post by fifan »

У меня есть опыт писания под п/п INT8 для Скорпиона. Может есть описание работы софта под контроллер?
jdigreze
God
Posts: 1388
Joined: 02 Jan 2006 02:28
Location: Abakan

Post by jdigreze »

fifan wrote:У меня есть опыт писания под п/п INT8 для Скорпиона. Может есть описание работы софта под контроллер?
Есть. На уровне портов.
На чтение и запись:
#D0 - регистр накопителя и головки
#B0 - регистр цилиндра (старший байт)
#90 - регистр цилиндра (младший байт)
#70 - регистр номера сектора
#50 - регистр счетчика секторов
#10 - регистр данных (младший байт)
#11 - регистр данных (старший байт)
На запись:
#F0 - регистр команд
#30 - регистр доп.возможностей
На запись:
#F0 - регистр состояния
#30 - регистр ошибки

Старшая часть адреса = 0
Т.е. если шлем команду, то:
ld a,#команда
ld bc,#F0
out (c),a

Позже выложу п/п чтения секторов.
User avatar
fifan
Devil
Posts: 916
Joined: 06 Oct 2006 03:17
Location: г.Лянтор,Сургутского р-на,ХМАО

Post by fifan »

Спасибо. Подожду инфломацию