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

User Tag List

Страница 2 из 4 ПерваяПервая 1234 ПоследняяПоследняя
Показано с 11 по 20 из 33

Тема: Опубликованы исходники CP/M

  1. #11
    R.I.P.
    Регистрация
    16.09.2009
    Адрес
    г. Харьков
    Сообщений
    1,466
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    4
    Поблагодарили
    4 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от M80 Посмотреть сообщение
    Ежели мне память не изменяет, ещё в далёких девяностых имелись исходники cp/m 2.2. Пусть не оригинальные, но расписанные от и до. Легко транслировались и модифицировались. Не?
    http://www.cpm.z80.de/source.html

    CP/M 2.2

    ASM80 Source : 26K This is the CP/M 2.2 assembler ASM. It has been disassembled, and presented in both 8080, and Z80, mnemonics.

    CP/M 2.2 ASM SOURCE : 60K This ZIP file contains a disassembled source for CP/M 2.2 in both 8080, and Z80, mnemonics. This source is highly commented and claims to implement a fix for a problem with deblocking algorithms.

    CP/M 2.2 ORIGINAL SOURCE : 242K *** UPDATED 05/26/02 *** This is the original source for CP/M 2.2. The source for CP/M 2.2 is in assembler, for an Intel MDS-800 development system. The only files that are in PLM are the Utilities such as PIP, STAT, etc.

    NEW 08/17/2002 CP/M 2.2 SOURCES : 151K Sources for CP/M 2.2 in Assembly language. 2 disk images in RAW format (IMG).

    PATCHES : 51K Here is a large collection of patches, and application notes, for CP/M 2.2 and its utilities.

  2. #12
    Guru Аватар для Vadim
    Регистрация
    24.07.2008
    Адрес
    г. Курган
    Сообщений
    2,062
    Спасибо Благодарностей отдано 
    10
    Спасибо Благодарностей получено 
    17
    Поблагодарили
    17 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от M80 Посмотреть сообщение
    Ежели мне память не изменяет, ещё в далёких девяностых имелись исходники cp/m 2.2. Пусть не оригинальные, но расписанные от и до. Легко транслировались и модифицировались. Не?
    Может у кого и были, но в широком прокате их не было. Для профика юзали готовый модуль МикроДОС скомпилированный под D400, для АТМ какую-то версию 2.2 неизвестно с какого компа.
    Последний раз редактировалось Vadim; 09.01.2015 в 18:32.

    Скрытый текст

    Profi 5.06 1024K 12Mhz (кварц на 24), палитра, COM-порт, часы, hdd, covox, программатор
    ZX-Spectrum +3, ZX-Spectrum +2B, ZX-Spectrum +2, ZX Spectrum 48, ZX Spectrum 48+
    ZX Evolution Rev B.
    Color 48 + Beta Disk Interface +FDD+YM2149F
    Орель-08БК
    Pentagon-48 (недоссобранный кем-то)
    Pentagon-128 (полуубитый)
    Кворум-128 (в ремонте)
    Магик-05 (в ремонте)
    Robotron 1715
    Корвет ПК8020 и ПК8010
    Amstrad CPC 464
    Amstrad CPC 6128
    [свернуть]

  3. #13
    R.I.P.
    Регистрация
    16.09.2009
    Адрес
    г. Харьков
    Сообщений
    1,466
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    4
    Поблагодарили
    4 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    МикроДОС это точно ОТДЕЛЬНАЯ штука
    смесь 2.2 + часть от 3.0
    есть перенаправление stdio в/из файла

    а CPM/M штатно (ищите MOVCPM) переностся кратно 256 байтам
    пишете свой биос, и генерите cp/m под нее.

  4. #14
    Guru Аватар для Vadim
    Регистрация
    24.07.2008
    Адрес
    г. Курган
    Сообщений
    2,062
    Спасибо Благодарностей отдано 
    10
    Спасибо Благодарностей получено 
    17
    Поблагодарили
    17 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от esl Посмотреть сообщение
    МикроДОС это точно ОТДЕЛЬНАЯ штука
    смесь 2.2 + часть от 3.0
    есть перенаправление stdio в/из файла

    а CPM/M штатно (ищите MOVCPM) переностся кратно 256 байтам
    пишете свой биос, и генерите cp/m под нее.
    Где я сказал что это то или не то, отдельно или нет? Вопрос в теме о "исходниках в доступе". Я прекрасно знаю, что из себя представляет МикроДОС, т.к. сам являюсь автором одной из ОС подобного класса, даже чуть чуть выше. А МикроДОС я декомпилировал в 1997г ещё. И разбирал "по косточкам". Мой пост был ответом, на цитату. (советую прочитать). И если не тормозить, то из моего ответа можно понять, что даже у тех, кто готовил системное ПО для наших компов, не было доступа к исходникам. Брали откуда могли готовые бинариники и приспосабливали их для своих нужд.

    Скрытый текст

    Profi 5.06 1024K 12Mhz (кварц на 24), палитра, COM-порт, часы, hdd, covox, программатор
    ZX-Spectrum +3, ZX-Spectrum +2B, ZX-Spectrum +2, ZX Spectrum 48, ZX Spectrum 48+
    ZX Evolution Rev B.
    Color 48 + Beta Disk Interface +FDD+YM2149F
    Орель-08БК
    Pentagon-48 (недоссобранный кем-то)
    Pentagon-128 (полуубитый)
    Кворум-128 (в ремонте)
    Магик-05 (в ремонте)
    Robotron 1715
    Корвет ПК8020 и ПК8010
    Amstrad CPC 464
    Amstrad CPC 6128
    [свернуть]

  5. #15
    R.I.P.
    Регистрация
    16.09.2009
    Адрес
    г. Харьков
    Сообщений
    1,466
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    4
    Поблагодарили
    4 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Vadim Посмотреть сообщение
    Где я сказал что это то или не то, отдельно или нет? Вопрос в теме о "исходниках в доступе". Я прекрасно знаю, что из себя представляет МикроДОС, т.к. сам являюсь автором одной из ОС подобного класса, даже чуть чуть выше. А МикроДОС я декомпилировал в 1997г ещё. И разбирал "по косточкам". Мой пост был ответом, на цитату. (советую прочитать). И если не тормозить, то из моего ответа можно понять, что даже у тех, кто готовил системное ПО для наших компов, не было доступа к исходникам. Брали откуда могли готовые бинариники и приспосабливали их для своих нужд.
    а исходники остались ?
    очень бы пригодились сейчас! (не шутка)

    повторюсь еще раз (раз уж речь про невнимательное чтение),
    для настройки CP/M на новую машину - исходники не нужны

    мало того, году в 8[89]-9[01] я видел у людей "синьки" с книжками Digital Research
    как раз часть о том как писать биос и как инсталить на новую систему.
    собственно у RST7 и видел

    для написания Микродоса - исходники были нужны.

  6. #16
    Guru Аватар для Vadim
    Регистрация
    24.07.2008
    Адрес
    г. Курган
    Сообщений
    2,062
    Спасибо Благодарностей отдано 
    10
    Спасибо Благодарностей получено 
    17
    Поблагодарили
    17 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от esl Посмотреть сообщение
    а исходники остались ?
    очень бы пригодились сейчас
    Да, у меня они есть, но комментов в них мало, я тогда большую часть держал в голове, и кое-что записывал на бумажки. Там ничего сложного нет. Сложная только процедура как бы деления, не совсем сдвигом и не совсем вычитанием. И уже позднее я нашёл ещё кем-то деланные декомпилированные исходники. Но ни мои ни те не являются 100% нормальными. Дело в том, что я не ставил задачу получить исходник и откомментить его. Я по мере понимания стал его же менять, дорабатывая систему. Изменений не много и при желании можно восстановить исходники именно МикроДОС той версии. А вторые исходники - там сделан вынос основного кода БДОС в страницу. И сделан этот вынос коряво. Я позднее тоже сделал вынос, но при 100% случаев правильной работы функций.

    Цитата Сообщение от esl Посмотреть сообщение
    для настройки CP/M на новую машину - исходники не нужны
    Об этом вопрос и не стоял. Это должен и обязан знать любой пользователь CP/M который знаком с командами ОСи.

    Цитата Сообщение от esl Посмотреть сообщение
    мало того, году в 8[89]-9[01] я видел у людей "синьки" с книжками Digital Research
    как раз часть о том как писать биос и как инсталить на новую систему
    Которые появились не так уж и давно, даже позднее чем в 2002, исходники то были уже в инете и оригинальные и декомпиляции, а вот этих книг и руководств вроде как не было, и разбирая коллекции ЦПМ разные я нашёл многое. Коллекцию CP/M софта и документации я постепенно доразбираю, но ещё до конца не сделал.

    Ещё насчёт МикроДОС. У авторов порта для Профи, не было (по моим предположениям) даже полной документации. На дискетах ходили 2 неполных файла и оригинала и их переделок, где слова "МикроДОС" заменили на SP-DOS и ещё кое какие изменения. Но разбирая коллекции дискет, всё же мне повезло и я почти собрал оригинальные книжки. По БДОС и БИОС МикроДОСа. Но они всё равно не 100% полные. Поиск в инете пока ничего не дал.

    Скрытый текст

    Profi 5.06 1024K 12Mhz (кварц на 24), палитра, COM-порт, часы, hdd, covox, программатор
    ZX-Spectrum +3, ZX-Spectrum +2B, ZX-Spectrum +2, ZX Spectrum 48, ZX Spectrum 48+
    ZX Evolution Rev B.
    Color 48 + Beta Disk Interface +FDD+YM2149F
    Орель-08БК
    Pentagon-48 (недоссобранный кем-то)
    Pentagon-128 (полуубитый)
    Кворум-128 (в ремонте)
    Магик-05 (в ремонте)
    Robotron 1715
    Корвет ПК8020 и ПК8010
    Amstrad CPC 464
    Amstrad CPC 6128
    [свернуть]

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

  8. #17
    R.I.P.
    Регистрация
    16.09.2009
    Адрес
    г. Харьков
    Сообщений
    1,466
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    4
    Поблагодарили
    4 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Vadim Посмотреть сообщение
    Которые появились не так уж и давно, даже позднее чем в 2002, исходники то были уже в инете и оригинальные и декомпиляции, а вот этих книг и руководств вроде как не было, и разбирая коллекции ЦПМ
    так вроде эти книги были доступны,
    я про http://www.autometer.de/unix4fun/z80...nuals/cpm-2.2/
    "Alteration Guide"
    вот его я и видел в синьках
    причём скорее всего эт уже перевод был.

    и более чем уверен что по почтовым ящикам он был доступен в ассортименте.

    к сожалению населению он был недоступен, и все как могли изголялись.

    ---------- Post added at 18:57 ---------- Previous post was at 18:54 ----------

    Цитата Сообщение от Vadim Посмотреть сообщение
    Да, у меня они есть, но комментов в них мало, я тогда большую часть держал в голове, и кое-что записывал на бумажки. Там ничего сложного нет. Сложная только процедура как бы деления, не совсем сдвигом и не совсем вычитанием. И уже позднее я нашёл ещё кем-то деланные декомпилированные исходники. Но ни мои ни те не являются 100% нормальными.
    а можно их получить ?
    а то на корвете попадались только дизасмы биосов
    и "авторы" прибили гвоздями поддержку только 2х дисков
    в cp/m же на корвете 4 диска

    по этому "патч" Микродоса для нашего EXTROM sd interface поддерживает много меньше чем патч биосов для CP/M.
    и исходник бы помог ...

  9. #18
    Guru Аватар для Vadim
    Регистрация
    24.07.2008
    Адрес
    г. Курган
    Сообщений
    2,062
    Спасибо Благодарностей отдано 
    10
    Спасибо Благодарностей получено 
    17
    Поблагодарили
    17 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от esl Посмотреть сообщение
    и более чем уверен что по почтовым ящикам он был доступен в ассортименте.
    Не понял, что значит по "почтовым ящикам"? Это как?

    Скрытый текст

    Profi 5.06 1024K 12Mhz (кварц на 24), палитра, COM-порт, часы, hdd, covox, программатор
    ZX-Spectrum +3, ZX-Spectrum +2B, ZX-Spectrum +2, ZX Spectrum 48, ZX Spectrum 48+
    ZX Evolution Rev B.
    Color 48 + Beta Disk Interface +FDD+YM2149F
    Орель-08БК
    Pentagon-48 (недоссобранный кем-то)
    Pentagon-128 (полуубитый)
    Кворум-128 (в ремонте)
    Магик-05 (в ремонте)
    Robotron 1715
    Корвет ПК8020 и ПК8010
    Amstrad CPC 464
    Amstrad CPC 6128
    [свернуть]

  10. #19
    R.I.P.
    Регистрация
    16.09.2009
    Адрес
    г. Харьков
    Сообщений
    1,466
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    4
    Поблагодарили
    4 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Vadim Посмотреть сообщение
    Не понял, что значит по "почтовым ящикам"? Это как?
    военным заводам и К/Б

    почитайте например воспоминания авторов Микроши/РК-86
    там упоминается что у них был интеловский дев комплекс под 8080
    и программатор.
    и интеловские же микрухи.

    когда читаеш воспоминания - диву даёшся что было в этих "ящиках"
    но все строго "секретно", только в спецхранах

    то тоже в воспоминаниях было
    что-то типа
    "приходит в кб новый процессор 580вм80,
    а я начинаю его характеристики и особенности расскзывать,

    меня сразу к себе 1й отдел,
    откуда мол знаете параметры нового для всех изделия, не шпиён ли

    на что и отвечаю
    так это характеристики i8080, в библиотеке прочитал"

    ---------- Post added at 19:04 ---------- Previous post was at 19:03 ----------

    Цитата Сообщение от Vadim Посмотреть сообщение
    Не понял, что значит по "почтовым ящикам"? Это как?
    собственно откуда "почтовым ящикам"
    военным заводам и К/Б,
    т.к. они были секретными у них небыло общедоступных координат
    только П.Я. 213123
    за это их так и прозвали.

  11. #20
    Guru Аватар для Vadim
    Регистрация
    24.07.2008
    Адрес
    г. Курган
    Сообщений
    2,062
    Спасибо Благодарностей отдано 
    10
    Спасибо Благодарностей получено 
    17
    Поблагодарили
    17 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Спасибо, понятно. Конечно простым людям это было абсолютно недоступно, а в начале 90-х уже просто никому не нужно видимо (у кого был доступ не растиражировали)

    Скрытый текст

    Profi 5.06 1024K 12Mhz (кварц на 24), палитра, COM-порт, часы, hdd, covox, программатор
    ZX-Spectrum +3, ZX-Spectrum +2B, ZX-Spectrum +2, ZX Spectrum 48, ZX Spectrum 48+
    ZX Evolution Rev B.
    Color 48 + Beta Disk Interface +FDD+YM2149F
    Орель-08БК
    Pentagon-48 (недоссобранный кем-то)
    Pentagon-128 (полуубитый)
    Кворум-128 (в ремонте)
    Магик-05 (в ремонте)
    Robotron 1715
    Корвет ПК8020 и ПК8010
    Amstrad CPC 464
    Amstrad CPC 6128
    [свернуть]

Страница 2 из 4 ПерваяПервая 1234 ПоследняяПоследняя

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

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

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

Похожие темы

  1. Исходники TRX2X
    от ZXMAK в разделе Утилиты
    Ответов: 4
    Последнее: 01.12.2020, 20:22
  2. Ответов: 15
    Последнее: 12.07.2013, 02:54
  3. Исходники мегадем:
    от AAA в разделе Программирование
    Ответов: 27
    Последнее: 09.02.2013, 15:56
  4. Ищу исходники
    от Protom в разделе Программирование
    Ответов: 21
    Последнее: 21.08.2012, 08:46
  5. VZX - исходники.
    от ARTi в разделе Эмуляторы
    Ответов: 61
    Последнее: 08.09.2011, 06:51

Ваши права

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