The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Исходные тексты операционной системы CP/M доступны для свободного использования, opennews (??), 13-Июл-22, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


67. "Исходные тексты операционной системы CP/M доступны для свобо..."  –1 +/
Сообщение от Бывалый смузихлёб (?), 14-Июл-22, 05:51 
Написание примитивной типо-ОС при её необходимости - не столь уж сложная задача
Тем более, что в достаточно простых случаях "восстановления промышленности" никакие ОС вообще не нужны - просто голая прошивка с бесконечным циклом или засыпанием-пробуждением по событиям

Я к тому, что сделать проц, на котором бы та ось работала, несравненно сложнее.
А без какой-либо документации практически невозможно разобраться даже с относительно простым уже существующим процом, с его периферией, разумеется, если нет гор хорошего оборудования, специалистов и множества "камней" для разных проб и ошибок, чего в те времена, разумеется, не будет.

Как итог, пользы от этой ОС в тёмные времена будет ещё меньше чем даже прямо сейчас

Ответить | Правка | К родителю #9 | Наверх | Cообщить модератору

121. "Исходные тексты операционной системы CP/M доступны для свобо..."  +/
Сообщение от forthuseremail (ok), 16-Июл-22, 23:05 
https://www.bigmessowires.com/68-katy/
Эксперимент с использованием Linux на макетной плате с процессором Motorola 68000 (23.11.2014)

"Энтузиасты решили вспомнить опыт 80-х годов по сборке простейших компьютеров из подручных средств на базе процессора Motorola 68000, способных обеспечить работу интерпретатора BASIC. Основное требование к современному варианту подобного компьютера заключалось в возможности запустить полноценный Linux. Для воплощения идеи была использована макетная плата, позволяющая компоновать элементы в форме конструктора без пайки.

На сборку было потрачено три недели, в ходе которых пришлось столкнуться с многими непредвиденными проблемами, от индуктивности кнопочных переключателей до утечек памяти в стандартной библиотеке C. В системе использован процессор Motorola 68008 (2 MHz) с восьмибитной шиной данных, 512Кб ОЗУ, 512Кб Flash, для организации взаимодействия с другим компьютером был применён модуль FT245 USB-to-FIFO. В дальнейшем планируется продолжить эксперимент, применив процессор Motorola 68000 с 16-разрядной шиной данных, что позволит установить больше памяти. Кроме того, планируется добавить поддержку Ethernet и SD-карт, а также обеспечить вывод на монитор, вместо управления через консоль, подключенную к последовательному порту.

Вместо прошивки с BASIC была использована специально подготовленная сборка Linux, в которой частично были задействованы наработки проекта mc68k, занимающегося адаптацией библиотеки uClinux и сопутствующего инструментария для работы на процессороах Motorola 68000. В качестве ядра Linux был использован выпуск 2.0.39. Размер ядра составил 251K, а корневой ФС - 189K. В процессе работы для статических данных ядра потребовалось 84K ОЗУ, динамических – 104K, на RAM-диск ушло 64K, на shell и процесс инициализации - 58K. "

Ответить | Правка | Наверх | Cообщить модератору

125. "Исходные тексты операционной системы CP/M доступны для свобо..."  +/
Сообщение от Бывалый смузихлёб (?), 18-Июл-22, 10:47 
> https://www.bigmessowires.com/68-katy/
> Эксперимент с использованием Linux на макетной плате с процессором Motorola 68000 (23.11.2014)
>>> Исходные тексты операционной системы CP/M доступны для свободного использования
>> Пригодится для восстановления промышленности, когда осядет радиоактивный пепел.
>>> CP/M
> Linux

И много нынче этих процов ?
Любой желающий может пойти в ближайший ларёк и взять их пачку за копейку ?
Или они стоят в почти каждом бытовом устройстве, что проблем с ними не будет ?

> На сборку было потрачено три недели, в ходе которых пришлось столкнуться с многими непредвиденными проблемами
> Вместо прошивки с BASIC была использована специально подготовленная сборка Linux,
> в которой частично были задействованы наработки проекта mc68k,
> занимающегося адаптацией библиотеки uClinux и
> сопутствующего инструментария для работы на процессороах Motorola 68000

Инструментарий, доки и проч, надо полагать, валяются стопками и повсюду, любой желающий может просто протянуть руку - и получить всё это, равно как и машину на которой это собирать, не так ли ?

Ведь если речь о тех временах, когда, даже для какого-то существования какой-то промышленности требуется откапывать мусор 30-40-50-летней давности ибо вообще практически всё разрушено, едва ли всё будет так просто.
Едва ли будут горы совершенно конкретных специфических процов
Едва ли будет доступ любому кому ни лень к полному инструментарию и документации
Едва ли будет куча наработок, заранее кем-то долго делаемых( в приведённой тобой статье речь о совершенно конкретном проще и об использовании чьих-то наработок именно под него )

Сейчас, в случае чего, осн процами которые останутся, будут мобильные, распаянные на материнских же платах мобильников.
Разумеется, документации в открытом доступе по ним практически нет и сейчас при наличии тырнетов( ведь документацию по ним без подписания кучи бумаг в т.ч о неразглашении никто особо и не даёт, а представители изготовителя, скорее всего, даже разговаривать не будут до этого. Даже по матрицам для камер - и то ), а после - не будет тем более, т.е даже имея возможность снять проц и перепаять его куда-то, едва ли удастся даже подобрать обвес и сделать разводку платы, которую тоже ещё надо изготовить, чтобы можно было просто вывести какие-то управляющие выводы

И, пожалуй, главный вопрос - на кой чёрт тут именно CP/M. В твоей статье, разумеется, тоже использовался не он.
Пойдёт ли оное на свеженьком снапдрагоне и можно ли это "подготовить" "на коленке" ?
И, главное, какой у "этого" будет функционал

Вдобавок, в промышленности редко нужны именно высокопроизводительные процы - там, в первую очередь, нужно высокая устойчивость к окр среде и помехам в т.ч эм в т.ч по питанию. И такие, которые можно быстро и просто заменить, т.е их нужны ощутимые запасы.
А уж если речь об оживлении промышленности - так тем более. Скорее всего, откопают где-нибудь старые чертежи микронных техпроцессов и "камней", относительно простые фоторезисты, которое вполне можно делать и без сколь-нибудь сложной автоматики, ну а далее дело пойдёт в гору. Разумеется, тогда никакая из перечисленных ОСей не пригодится ибо камни не потянут, а в дальнейшем - потеряют актуальность т.к более серьёзные решения будут делаться посредством постепенного развития существующих и работающих

Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру