PDA

Просмотр полной версии : RS232 и Cache



Sonic
11.07.2007, 17:02
В существующие темы похоже никто не смотрит, посему создаю новую.
Кто может поделиться описаниями на порты RS232 по Кондратьеву (тому что реализован в ZXMC), а также Cache для Пентагона?
Часы по Глюку нашел с горем пополам...

ILoveSpeccy
11.07.2007, 17:56
Поддерживаю вопрос! т.к. сам планировал в будущем поддержку СОМ и часиков сделать.
O Cache k сожалению никогда еще не слышал :)
И еше предлагаю открыть новую тему по портам и стандартам.
Собрать, так сказать, всю информацию в одной теме.
Просто сам по несколько часов провожу за сборкой инфы тут на форуме и в инете...
А так, я думаю, не только мне но и много кому еще лучше будет!
Готов сам заняться сием делом!

KingOfEvil
11.07.2007, 18:48
Вот, пользуйтесь. Cоответствие описанного RS232 тому, как сделано в ZXMC, не проверял.

caro
11.07.2007, 19:23
Cоответствие описанного RS232 тому, как сделано в ZXMC, не проверял.В теме про ZXMC описание его RS232: http://www.zx.pk.ru/attachment.php?attachmentid=3103&d=1145690339

Sonic
12.07.2007, 09:58
Два любопытных замечания из серии "А знаете ли вы что":
3.В микросхемах AY-3-8910 и YM1949F есть 1kb встроенной памяти.
6.В TR-DOS 5.04T есть команда in h,(c): ret, но она не работает!
Это как это???:v2_eek:

Southern Bear
13.07.2007, 08:27
3.В микросхемах AY-3-8910 и YM1949F есть 1kb встроенной памяти.
И конечно же в datasheet'е об этом не упомянуто?

В TR-DOS 5.04T есть команда in h,(c): ret
Это по каком адресу такое?

Sonic
13.07.2007, 09:54
И конечно же в datasheet'е об этом не упомянуто?

Честно говоря, не читал datasheet...


Это по каком адресу такое?
А потому я и спрашиваю что не знаю. И что значит "но она не работает", я тоже не знаю, и как вообще она может "не работать". Я в свое время это ПЗУ вдоль и поперек перепахал, но ничего такого не нашел.

CHRV
13.07.2007, 13:00
Честно говоря, не читал datasheet...

А потому я и спрашиваю что не знаю. И что значит "но она не работает", я тоже не знаю, и как вообще она может "не работать". Я в свое время это ПЗУ вдоль и поперек перепахал, но ничего такого не нашел.

ПРекращаем оффтопик...
З.Ы. однозначно в YM1949F килобайт памяти, сопроцессор и эмулятор соника :v2_laugh::v2_jawdr::v2_lol:

caro
13.07.2007, 14:12
6.В TR-DOS 5.04T есть команда in h,(c): ret, но она не работает!Вот фрагмент TRDOS 5.04T

3EF2: C1 L3EF2: POP BC ;C=адрес регистра данных
3EF3: ED 60 IN H,(C) ;номер тек.дорожки
3EF5: DB FF L3EF5: IN A,(#FF) ;статус
3EF7: E6 C0 AND #C0
3EF9: 28 FA JR Z,L3EF5 ;не готов
3EFB: FB EI
3EFC: F8 RET M ;команда выполнена
3EFD: F3 DI
3EFE: DB 7F IN A,(#7F) ;регистр дорожки
3F00: 18 F3 JR L3EF5 ;повторить

Если вызвать процедуру с адрес 3EF3 с заведомо выполненной командой ВГ93, то в H окажется содержимое порта (C).