User Tag List

Показано с 1 по 10 из 56

Тема: ZPU на Векторе

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1

    Регистрация
    14.08.2006
    Адрес
    Владимир
    Сообщений
    4,581
    Спасибо Благодарностей отдано 
    64
    Спасибо Благодарностей получено 
    112
    Поблагодарили
    97 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от svofski Посмотреть сообщение
    uIP собирается HiTech-C для Z80? Утверждается, что FUZIX собирается ACK-ом для 8080, но это надо сильно запариться, чтобы проверить.
    Да, я использовал HiTech-C для Z80 для uIP и для UZIX (не FUZIX). Компилер не самый свершенный (если сравнивать с современными работающими на PC), но из тех что работают на Z80 - лучший. Но он например не осиливает сложные дефайны, из-за чего мне пришлось остановиться на uIP v0.9, т.к. в 1.0 Дункель вместо православно-посконного case (который по сути и есть его псевдомультизадачность в uIP и Contiki) присочинил квазисокеты и квазитреды на дефайнах, слишком сложных для нормального человека и компилятора.
    FUZIX вроде же собирается SDCC определенной промежуточной версии с определенными фиксами? ACK для меня вообще темная лошадка, вроде он есть у меня, но никаких проектов на нем не видел.

    Цитата Сообщение от svofski Посмотреть сообщение
    Заглянул чуть чуть в драйвер uIP. Лучше бы конечно спрятать от Вектора все эти потроха, незачем ему возиться с тьмой регистров
    Большое количество регистров используется один раз при инициализации драйвера, а дальше только чтение статуса и чтение-запись кольцевого буфера, которая управляется очень небольшим количеством регистров. Строго говоря, все эти процедуру вообще можно вынести в движок ZPU, и вызывать их с одним-двумя параметрами, как это наверняка аналогично сделано и для консоли. Ну т.е. драйвер сетевухи подключать к движку, а не компилить целиком в ZPU-байткод (в нем только 3 вызова: init,send,get - какие и нужны для uIP)
    Последний раз редактировалось Error404; 26.12.2020 в 19:04.
    Лучше сделать и жалеть, чем не сделать и жалеть.

    Некоторые из моих поделок тут: https://github.com/serge-404

    Этот пользователь поблагодарил Error404 за это полезное сообщение:

    svofski(26.12.2020)

  2. #1
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  3. #2

    Регистрация
    20.06.2007
    Адрес
    С.-Петербург
    Сообщений
    4,324
    Спасибо Благодарностей отдано 
    1,037
    Спасибо Благодарностей получено 
    820
    Поблагодарили
    491 сообщений
    Mentioned
    26 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Error404 Посмотреть сообщение
    квазисокеты и квазитреды на дефайнах, слишком сложных для нормального человека и компилятора.
    Это точно. Сатанинское изобретение.
    Больше игр нет

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Биперная музыка на Векторе-06Ц
    от ivagor в разделе Вектор
    Ответов: 352
    Последнее: 29.07.2025, 19:04
  2. Джойстики на Векторе-06ц
    от svofski в разделе Вектор
    Ответов: 104
    Последнее: 04.07.2025, 15:57
  3. Какой игры не хватает на векторе?
    от ivagor в разделе Вектор
    Ответов: 56
    Последнее: 24.02.2017, 08:35
  4. Картинки демок Amstrad на векторе
    от yur в разделе Вектор
    Ответов: 13
    Последнее: 14.03.2016, 08:25
  5. Катинки С64 на Векторе
    от yur в разделе Вектор
    Ответов: 6
    Последнее: 13.03.2016, 15:40

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •