И так, сутки ознаменовались тем, что косяк из-за которого данные не шли в порт был найден... Уже под самый занавес. И причина была в том, что я забыл особенности С. Обидно, ибо потрачено много времени, которое можно было провести с бОльшей пользой. Надеюсь теперь дело пойдет ...
За прошедший день удалось написать код, заточенный под линух который пишет в порт и убедиться что он работает (https://github.com/asve79/qt-serialport-probe.git). Дальше разбирался с исходниками Xpeccy. Примерно понял структуру работы с профилями, как чего где загружается. Не перестаю удивляться миксу С и QT кода. Ну оч странно это для меня. Но, ...
И так, за прошедшие сутки удалось лучше упорядочить свои знания и получить опыт по работе с портом и написать первый, за 18 лет код для z80. ) Получил ответ от Владимира (автор приложения работающего через zifi). Он поделился рядом полезных для меся ссылок, за что ему огромное спасибо! Описание ts-conf от разработчика: http://hype.retroscene.org/blog/31.html, дока по нему: http://hype.retroscene.org/tag/ts%20docs/ Для работы с ассемблером ...
И так, продолжим. За прошедший день в фоновом режиме продолжил изучать и собирать материал, который поможет мне продвинуться в реализации идеи эмуляции 232. Выяснил, что под линукс есть модули, позволяющие поднять виртуальный сериал порт и эмулировать работу null-модема. Проект здесь: https://github.com/freemed/tty0tty Сразу попробовал провернуть это дело с unreal speccy под wine, результат отрицательный. ...
Обновлено 05.12.2018 в 10:46 asve79
Продолжаю задавать вопросы в форуме, по мере появления свободных минуток гуглю и смотрю исходники. Сложил пока такую картину мира: Есть минимум 3 решения, которые умеют куда-то подключаться через порт: - zifi на EVO - прямое соединение через RS232 с EVO через комп ...
Обновлено 05.12.2018 в 08:29 asve79