Мой наброс небольшой - сделать уарт, хотя бы с тремя линиями - CTS/RXD/TXD.
Подцепим ESP12 и можно будет под esxDos конфу портировать гофер браузер, http-качалку и еще что-нибудь из моего софта.
Мой наброс небольшой - сделать уарт, хотя бы с тремя линиями - CTS/RXD/TXD.
Подцепим ESP12 и можно будет под esxDos конфу портировать гофер браузер, http-качалку и еще что-нибудь из моего софта.
Люблю компьютеры на Z80, не люблю срачи на пустом месте.
Dotoro(22.10.2019)
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
А вот это уже интересно
Можно ли поподробнее, ткните плз носом, где почитать, как делают UART для спектрумов?
И по поводу "портировать" под esxdos и про Ваш софт, можно ли поподробнее?
PS: Свободных IO на плате завались, правда ресурсов в CPLD особо уже нет.
- - - Добавлено - - -
Я по 5 с копейками брал в американском mouser, Z84C0010AEG.
С доставкой через посредника за один проц получилось в районе $10.
Github: https://github.com/andykarpov/
Есть, к примеру, боянище из 90-х, называется "подключение Hayes модема по схеме Кондратьева".
Дока по портам: https://zx-pk.ru/threads/609-zx_mult...5673#post45673
andykarpov(22.10.2019)
Посмотреть то, что уже сейчас готово можно тут: https://nihirash.net/
Сейчас готовы качалка файлов по http(похоже использую только я, но мне очень помогает при разработке), gopher-браузер(можно качать игры, файлы, читать плоскотекст или гофер-страницы с навигацией, работает отправка пользовательских запросов со строками, сейчас использует экран таймекса, но решается заменой одного файла - и он снова на обычном спековском экране. Начиналось все с него), есть порт platoTerm(система похожая на BBS, но с графикой - для обзора можно заглянуть на страницу одного из плато-серверов irata.online), есть irc-клиент(пока что без кириллицы, думаю скоро исправлю и это), под zxuno еще yombo писал ftp-клиент. Не идеальный, но работает.
В планах есть сетевая игра небольшая.
На все есть исходники и если нужно - могу подробнее направить на них.
Есть относительно старые, но доступные исходники для ZXUno конфы с уартом: https://github.com/yomboprime/zxuno-...er/test24_uart
Люблю компьютеры на Z80, не люблю срачи на пустом месте.
andykarpov(22.10.2019)
nihirash, мне нужны детали реализации вашего софта.
В Вашем github'е проект ugoph чуток устаревший, нашел более актуальную версию в zxdos/zxuno репозитарии.
Теперь по внутренностям.
UART в ZX UNO реализован через внутренние регистры собственных портов #FC3B, #FD3B.
С этим вроде все понятно, затащил в тестовый проект для Reverse эту реализацию из проекта ZX UNO.
А вот с врутренними регистрами UART не все понятно.
В коде zxuno адреса этих регистров #FA (UARTDATA) и #FB (UARTSTAT).
А в Вашем проекте гофер-клиента - совсем другие адреса: #c6, #c7.
Соответственно, непонятно, кому верить
Теперь по ugoph: с включенным DivMMC и реализованными портами от ZX UNO при запуске uGoph вижу черный экран и все..
iwconfig докинул предварительно и сконфигурил параметры сети (есть файлик в /sys/config/iw.cfg)
Что ему еще надо? Что оно еще нестандартного использует?
Я видел там какие-то обращения к регистру SCANDOUBER уны для включения турбо-режима...
Оно обязательно?
В общем, хотелось бы больше информации на вход.
Стандартов для UART / RS232 для ZX - туева хуча целая, и непонятно, что сейчас живо и под что пишется софт...
Заранее спасибо!![]()
Github: https://github.com/andykarpov/
Телеграм есть? можешь написать на такой же ник туда - будет проще объяснить.
Я в ближайшее время буду делать порт под софт-уарт из фирменного 128к(на АУ-шке - можно будет докинуть к любому спеку).
- - - Добавлено - - -
Мои порты рабочие, исходники со старыми портами, там попросили номера сдвинуть, стандарт теперь такой.
ZXUno версия использует турбо режимы и видеорежим Timex Hires.
Если нет желания его реализовывать - легким движением руки и заменой одного файла на другой - получим под спекоскрин тот же продукт.
Со следующих выходных буду сильно посвободнее - сможем скооперироваться как-нибудь и сделать работающий порт под то железо, что у тебя есть.
Люблю компьютеры на Z80, не люблю срачи на пустом месте.
andykarpov(23.11.2019)
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)