User Tag List

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

Тема: Железо под CP/M-80

Древовидный режим

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

    Регистрация
    25.12.2008
    Адрес
    Владивосток
    Сообщений
    114
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    В принципе, запустить тройку на Орионе не представляет особого труда.
    Есдинственно, нужен родной CP/M 2.2 без всяких "довесок".
    Из программ под CP/M 2.2, пожалуй нужен только SURVEY.COM, да и то только в том случае, если нет исходников BIOS под 2.2. + десятка полтора файлов от 3-ки.
    Но это будет скорее демо, чем реальный вариант. Без поддержки расширенной памяти, но нормально рабочий.

    Если делать по уму, нужен нормальный исходник биоса (полный, с нормальными комментариями), и может потребоваться "допилить" порт переключения страниц памяти.
    Я вот только не помню, Motorola MC146816 (с нее дули наш RTC), дает сразу дату или кол-во дней от определенной даты?
    В принципе, тройка отличается от двойки по загрузке (хотя это можно и переделать), и доп функциями биоса. Да и таблицу описания дисков надо писать отдельно для каждого диска. Из аналогичных в 2.2 не совсем совпадают только boot, wboot - берутся из другого места.
    У функций консольного и пр. вв не маскируется старший бит, и отличается функция SELDSK. В случае тройки нельзя возвращать ошибку при условии выбора диска при младшем (нулевом) бите равном 1 в регистре E.
    Добавляются к биосу функции работы с RTC, выбора банка пямяти, переноса блока данных из одного в другой банк... И все.
    Самая вкусность состоит в том, что в тройке (лигический сектор) = (физический сектор) и нормально понимаются сектора по 512 байт.

    Я запустил эту систему на эмуляторе, скорее распотрашенном Орионе, на DE-1. Рабта с диском 100% от поддержки Орионовской SD.
    Единственно, что мне не нравится (и никогда не нравилось), это забивание памяти устройствами ВВ. F762/F763 конечно не плохо, но для CP/M выпадает порядка 3 килобай из-за этих вот художеств. В конкретном случае, это уже приведет к тому, что не будут нормально работать VEDIT, LZH под тройкой.

    Если есть под Орион CP/M 2.2 c нормальным исходником биоса, можно и попробовать залить тройку.
    Или просто образ дискеты под эмулятор с 2.2 ?
    iMac + A1200 (Blizzard 1230 IV-33Mhz + Blizzard SCSI-2 IV, 98Mb Fast RAM, Indivision), для всего остального - Altera DE1

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

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

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

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

Похожие темы

  1. Вектор-06Ц: Железо
    от svofski в разделе Вектор
    Ответов: 262
    Последнее: 27.04.2022, 07:30
  2. Железо от NedoPC
    от CHRV в разделе Новодел
    Ответов: 116
    Последнее: 15.05.2012, 23:24
  3. Современное железо
    от Example626 в разделе Несортированное железо
    Ответов: 50
    Последнее: 26.10.2008, 15:48
  4. Про всякое железо...
    от Sayman в разделе Несортированное железо
    Ответов: 26
    Последнее: 21.04.2008, 05:10
  5. Железо УКНЦ
    от Sonic в разделе Барахолка (архив)
    Ответов: 1
    Последнее: 26.07.2007, 10:39

Ваши права

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