В существующие темы похоже никто не смотрит, посему создаю новую.
Кто может поделиться описаниями на порты RS232 по Кондратьеву (тому что реализован в ZXMC), а также Cache для Пентагона?
Часы по Глюку нашел с горем пополам...
Вид для печати
В существующие темы похоже никто не смотрит, посему создаю новую.
Кто может поделиться описаниями на порты RS232 по Кондратьеву (тому что реализован в ZXMC), а также Cache для Пентагона?
Часы по Глюку нашел с горем пополам...
Поддерживаю вопрос! т.к. сам планировал в будущем поддержку СОМ и часиков сделать.
O Cache k сожалению никогда еще не слышал :)
И еше предлагаю открыть новую тему по портам и стандартам.
Собрать, так сказать, всю информацию в одной теме.
Просто сам по несколько часов провожу за сборкой инфы тут на форуме и в инете...
А так, я думаю, не только мне но и много кому еще лучше будет!
Готов сам заняться сием делом!
Вот, пользуйтесь. Cоответствие описанного RS232 тому, как сделано в ZXMC, не проверял.
В теме про ZXMC описание его RS232: http://www.zx.pk.ru/attachment.php?a...3&d=1145690339
Два любопытных замечания из серии "А знаете ли вы что":
3.В микросхемах AY-3-8910 и YM1949F есть 1kb встроенной памяти.
6.В TR-DOS 5.04T есть команда in h,(c): ret, но она не работает!
Это как это???:v2_eek:
Честно говоря, не читал datasheet...
А потому я и спрашиваю что не знаю. И что значит "но она не работает", я тоже не знаю, и как вообще она может "не работать". Я в свое время это ПЗУ вдоль и поперек перепахал, но ничего такого не нашел.Цитата:
Это по каком адресу такое?
Вот фрагмент TRDOS 5.04T
Если вызвать процедуру с адрес 3EF3 с заведомо выполненной командой ВГ93, то в H окажется содержимое порта (C).Код: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 ;повторить