Очень надеюсь, что с автором, все Ок, что все живы и здоровы !
Давненько не было новостей проектов...
Как продвигается работа в направлении ?
Сообщение от asve79 Или внедриться в tasis Как раз на днях планирую полноценный дистрибутив TASiS под ZX-Evolution. Вот и лыко в строку...
Шикарный проект, особенно когда вчитываясь, понимаешь что "работы ведутся... " Менеджер памяти, с "мусоросбощиком" при поддержке DMA было бы шикарно конечно увидеть в проектах. Поддерживаю автора, мотививационными репликами ! Всех Благ !
А я получил четыре крайних модуля ESP32 WROVER, что с дополнительной памятью, соорудил из одного сразу же тестовое Ka-radio32, подключив цап PCM5102 и экран с тачем 2,8”. Вообще, этого Wrover’a вполне должно хватить для эмуляции 128 Спектрума целиком со всеми плюшками)
Сообщение от !dx Наверное, что вообще, в идеале( ), когда к либе можно будет подключить любой "внешний драйвер" любого сетевого устройства ) эдакий Cli2ux то есть не должно быть сложностей если в качестве "приемопередатчика" будь то zifi или 28j60, wiznet5x00, zx-usbnet и тд. ) В идеале да. Сейчас либа именно зифишная и под ней можно менять только либу работы с портом. А так да.. В идеале разделить работу с устройством/данными сделав еще третий уровень абстракции по работе с данными. Но... Посмотрим как будет... Сразу ж космолет никому ненужен. Да и вопрос как сейчас перфоманс будет... Будем развиваться исходя из потребностей.
чтобы был "черный ящик" которому мы говорим "открой соединение", "отправь данные", получаем "чистые" данные - вызывается обратным вызовом ф-ция обработки в зависимости от номера соединения своя ф-ция и свой буфер. Пока делал появилась мысль добавить поддержку обратных вызовов, чтобы вызывать функции при приходе данных в буфер или переполнения буфера или обрыва соединения. Доработки минимум, вопрос утяжеления и целесообразности. Все целесообразно. Класс ! ) Наверное, что вообще, в идеале( ), когда к либе можно будет подключить любой "внешний драйвер" любого сетевого устройства ) эдакий Cli2ux то есть не должно быть сложностей если в качестве "приемопередатчика" будь то zifi или 28j60, wiznet5x00, zx-usbnet и тд. )
Я тут тоже затарился четырьмя модульками ESP32 WROVER, что с дополнительной памятью. Я ранее на 8266 и на 32wroom собирал несколько интернет-радио по проектам karadio и edzelf, вообще модули крайне интересные и мощные. Вот теперь может и к Спектруму чего-нибудь на них можно будет подключить. P.s. Видел сейчас в продаже появились модули BT чтобы заводить беспроводной звук на старую, не поддерживающую BT аудиоаппаратуру. Подумалось, можно через такую штуку загружать спектрум с «ленты» звуком по воздуху через BT. Вот это я понимаю киберпанк! )))))
Человеки, тут, отвыкли, похоже от "вау", молчат в каментах.. )) Круто, чо ! скоро можно будет юзать.. )
Вот засада, блин.. скорейшего продолжения проектов !
Спасибо, учёл. )
Не хочу показаться занудой, но «Итак» или «и так»: слитно или раздельно?
ДВижуха это хорошо !! )
Отлично, просто отлично! Чуть позже заюзаю. Пока все свободное время пока уходит на игру.
Сообщение от !dx Так WC скоро в некую ОС перейдет такими решениями и это будет гуд ) ибо консолька и сеть для ts-conf ого-го как нужна нужна справедливая и настоящая ) У меня сначала складывалось такое же представление, но погружаясь в тему, к своему сожалению я понял что до этого WC-шки еще далеко. И, как я понял автора, он не то чтобы стремиться сильно развивать свой продукт. У меня сложилось мнение (сугубо личное) что у автора настроение "развитие новых фич некому ненужны". В чем-то он может и прав, но лично мне в WC сейчас не хватает очень много ф-ций, и конечно же было бы здорово иметь командную строку. Поэтому стал посматривать в сторону TASiS. Но решений пока не принимал.
Так WC скоро в некую ОС перейдет такими решениями и это будет гуд ) ибо консолька и сеть для ts-conf ого-го как нужна нужна справедливая и настоящая )
Спасибо за поддержку! ) Пока подзавяз на том, что sjasmplus стал ругаться на вложенность макросов 20. Как бы не пришлось рефакторить код на предмет отказа от использования макросов. Аккурат, когда заработала ф-ция get пришлось приостановиться.
Классно ! в виде либ-драйверов под железки (zifi, eth .. etc) тоже нужно поддерживать, дабы человеки применяли их в своих проектах, и могли легко юзать. ) Респект за работы ! Сетевикация спекки продолжается ! ) Добавляются новые сете-протоколы и сете-девайсы благодаря asve79
Я про SPI копеечные модули, аля W5500 и 28J60 и иже им подобные.. Очередь помочь, думаю, расширится, скоро..