Важная информация

User Tag List

Страница 12 из 12 ПерваяПервая ... 89101112
Показано с 111 по 117 из 117

Тема: Кросс-средства для программирования под МП 1801, 1806, 588

  1. #111
    Activist
    Регистрация
    16.12.2014
    Адрес
    г. Ожерелье
    Сообщений
    185
    Благодарностей: 47
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Проблемка в Виндуз. Она очень простая: fwrite в текстовый файл Виндуз автоматически добавляет код 0d перед каждым кодом 0a. Получается, что из Виндуз bk-obj2bin использовать нельзя. Собираюсь обновить сайт и убрать оттуда сборку для Виндуз. Решить проблемку не сложно - надо лишь не использовать стандартные потоки, а открывать файлы в бинарном режиме и не использовать перенаправлений при вызове. Это то, что вы сделали для удаления 4-х байт, добавив argv, fopen, fclose, ... Сам под Виндуз почти ничего не запускаю и могу только удивляться как далекие от офисного планктона могут.
    Учитывая, что решение предложено, ничего по изменению кода делать не буду. Код под GNU - каждый может взять и подправить.
    Жаль, что эмулятор консоли RT-11 без исходников.
    Последний раз редактировалось litwr; 28.05.2015 в 19:30. Причина: typo

  2. #112
    Member
    Регистрация
    09.04.2009
    Адрес
    Зеленоград
    Сообщений
    87
    Благодарностей: 41
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Спасибо, пока получается с RT-11.
    Проверяю дальше.

    Николай.
    Последний раз редактировалось Ynicky; 28.05.2015 в 19:34.

  3. #113
    Veteran Аватар для nzeemin
    Регистрация
    20.12.2005
    Адрес
    Рязань
    Сообщений
    1,039
    Благодарностей: 1215
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от litwr Посмотреть сообщение
    Проблемка в Виндуз. Она очень простая: fwrite в текстовый файл Виндуз автоматически добавляет код 0d перед каждым кодом 0a. Получается, что из Виндуз bk-obj2bin использовать нельзя. Собираюсь обновить сайт и убрать оттуда сборку для Виндуз. Решить проблемку не сложно - надо лишь не использовать стандартные потоки, а открывать файлы в бинарном режиме и не использовать перенаправлений при вызове. Это то, что вы сделали для удаления 4-х байт, добавив argv, fopen, fclose, ... Сам под Виндуз почти ничего не запускаю и могу только удивляться как далекие от офисного планктона могут.
    Ну офигеть проблемка, и пачка холивара в придачу.
    Вот тут http://stackoverflow.com/questions/2...to-binary-mode
    советуют так:
    Код:
    #ifdef _WIN32
      #include <io.h>
      #include <fcntl.h>
    #endif
    ...
    #ifdef _WIN32
      setmode(fileno(stdout),O_BINARY);
      setmode(fileno(stdin),O_BINARY);
    #endif

  4. #114
    Veteran Аватар для nzeemin
    Регистрация
    20.12.2005
    Адрес
    Рязань
    Сообщений
    1,039
    Благодарностей: 1215
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Вот ещё один toolchain для компиляции PDP-11 программ на PC, от Сергея Вакуленко:
    https://github.com/sergev/bk0012/tree/master/toolchain
    (мопед не мой, ездить пока не пробовал)

  5. Эти 2 пользователя(ей) поблагодарили nzeemin за это полезное сообщение:
    Oleg N. Cher (16.03.2017), perestoronin (27.09.2015)

  6. #115
    Member Аватар для vwarlock
    Регистрация
    22.01.2014
    Адрес
    г. Великий Новгород
    Сообщений
    112
    Благодарностей: 34
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от nzeemin Посмотреть сообщение
    Наверное в эту тему.

    За пару часов наваял пакет для редактора Atom -- простейшую подсветку синтаксиса для языка MACRO-11. Не то чтобы сильно нужно было, просто интересно было пройти этот квест -- с нуля до публикации пакета.
    https://atom.io/packages/language-macro11
    Реализация там собственно -- одна регулярка. Но вдруг кому пригодится.
    Я сейчас занят созданием среды для кросс разработки на Macro-11 в Sublime-Text.
    Хотел "подсмотреть", но там, увы, уже ничего нет

    Поэтому у меня вопрос: не сохранились ли регексы от этого проекта, не хочется изобретать велосипед, если nzeemin не против, конечно, что я их буду использовать в своем проекте.
    Процентов 60 подсветки у меня уже работает, но написание регексов мне дается с трудом.
    С уважением,
    Александр.

  7. Этот пользователь поблагодарил vwarlock за это полезное сообщение:
    hobot (15.03.2017)

  8. #116
    Veteran Аватар для nzeemin
    Регистрация
    20.12.2005
    Адрес
    Рязань
    Сообщений
    1,039
    Благодарностей: 1215
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от vwarlock Посмотреть сообщение
    Я сейчас занят созданием среды для кросс разработки на Macro-11 в Sublime-Text.
    Хотел "подсмотреть", но там, увы, уже ничего нет

    Поэтому у меня вопрос: не сохранились ли регексы от этого проекта, не хочется изобретать велосипед, если nzeemin не против, конечно, что я их буду использовать в своем проекте.
    Процентов 60 подсветки у меня уже работает, но написание регексов мне дается с трудом.
    Проект в аттаче.
    Никаких ограничений на использование я не накладываю.

    Вот ещё один похожий проект: https://github.com/guywald1/pdp11-grammar
    Вложения Вложения
    Последний раз редактировалось nzeemin; 15.03.2017 в 14:48.

  9. Эти 4 пользователя(ей) поблагодарили nzeemin за это полезное сообщение:
    hobot (15.03.2017), Oleg N. Cher (16.03.2017), perestoronin (15.03.2017), vwarlock (15.03.2017)

  10. #117
    Member Аватар для vwarlock
    Регистрация
    22.01.2014
    Адрес
    г. Великий Новгород
    Сообщений
    112
    Благодарностей: 34
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от vwarlock Посмотреть сообщение
    Я сейчас занят созданием среды для кросс разработки на Macro-11 в Sublime-Text.
    Проект дошел до стадии, когда его уже можно показывать
    Собственно вот

    Критика и пожелания приветствуются.
    С уважением,
    Александр.

  11. Эти 2 пользователя(ей) поблагодарили vwarlock за это полезное сообщение:
    MacBuster (26.03.2017), perestoronin (16.03.2017)

Страница 12 из 12 ПерваяПервая ... 89101112

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

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

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

Похожие темы

  1. Вектор-06Ц: Средства разработки
    от Tim0xA в разделе Вектор
    Ответов: 173
    Последнее: 13.01.2018, 01:06
  2. Микропроцессоры МПК1810,580,1801 и много чего интересного...
    от Alex_Vac в разделе Барахолка (архив)
    Ответов: 8
    Последнее: 03.06.2012, 20:16
  3. Микросхемы МПК 580,1801,1810 и другие...
    от Alex_Vac в разделе Барахолка (архив)
    Ответов: 44
    Последнее: 07.04.2012, 06:03
  4. Учебный стенд УМПК-1801
    от dk_spb в разделе ДВК, УКНЦ
    Ответов: 2
    Последнее: 12.05.2010, 14:52
  5. Средства разработки для C64
    от andrews в разделе Commodore 16/64/128
    Ответов: 0
    Последнее: 05.04.2010, 11:20

Ваши права

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