Size: a a a

pro.osdev - os development

2021 November 07

ДБ

Денис Будяк... in pro.osdev - os development
а так всё подробно расписано, нет смысла в чате обсуждать
источник

BD

Berkus Decker in pro.osdev - os development
да ок, не вопрос
источник

VM

Victor Miasnikov in pro.osdev - os development
Давайте определимся с definition:
что есть "уникальная разработка"?
источник

BD

Berkus Decker in pro.osdev - os development
запускайте конечно, я все что знал про куему рассказал - дальше документация и патчи
источник

ДБ

Денис Будяк... in pro.osdev - os development
угу, патчи уже.
источник

ДБ

Денис Будяк... in pro.osdev - os development
моя задача - это монитор, клавиатура и/или мышь пока что. Просто чтобы галочка была, что проект продвинулся по этому  направлению вперёд. Писать драйвер USB явно не по силам, перевести работающий - это ещё можно попробовать посмотреть, хотя говорят, что это на полгода задача для того, кто в теме. Всё это в plan9 поддерживается, так что подойдёт.
источник

VM

Victor Miasnikov in pro.osdev - os development
Он никогда и не переставал.

Но теперь ( лет 20) это Active Oberon, OS A2 и ActiveCell для FPGA ( и комплекса "вокруг").

--

A2 - OS мягкого realtime с GC без остановки мира.
( в спец. варианте ядра)
источник

BV

Boris Vinogradov in pro.osdev - os development
это значит что есть дока на код своя, свой набор алгоритмической базы и есть свой код который не копипащен с существующего
источник

ДБ

Денис Будяк... in pro.osdev - os development
В общем не буду тут сорить своими мыслями, а тем более планами. Пойду искать тематические сообщества планщиков, если такая строка есть, то они её точно знают. У меня ещё проблема в том, что A2 я запустил на старой и неофициальной QEMU, которую ещё и править пришлось, хотя я патч нагуглил. На новой и официальной скорее всего не запустится, хотя можно ещё раз попробовать. Т.е. сначала надо запустить plan9 на любой QEMU, потом на нужной мне. Или в другую сторону тянуть.
источник

BV

Boris Vinogradov in pro.osdev - os development
юсб не так страшен как его малюют, но в кему это явно не самая лучшая его часть
источник

VM

Victor Miasnikov in pro.osdev - os development
У ETH Zürich? У Дениса?
У них вместе?

( IMHO,  2 с половиной "да")
источник

BV

Boris Vinogradov in pro.osdev - os development
почитать код кему и посмотреть для чего этот патч, поискать баги у них на форуме
источник

ДБ

Денис Будяк... in pro.osdev - os development
Меня уже давно этим запугали, особо хорошего не жду, но распбиан же как-то работает
источник

ДБ

Денис Будяк... in pro.osdev - os development
Да патч понятно для чего - стартовый адрес загрузки не тот был
источник

ДБ

Денис Будяк... in pro.osdev - os development
Ну если есть настроение поболтать, то я начал с примеров, и уже на UART столкнулся с тем, что со сменой версии прошики для RPi2 старые примеры UART перестали работать. Дальше нашёл откровения чувака, который написал, что в документации всё враньё. Поэтому очень аккуратно подхожу к вопросу. В итоге сумел запустить ядро A2 на RPi, а в прошлом подходе не смог и никто мне из знающих A2 не подсказал, кк это сделать, хотя в ETh есть люди, которые это знают. А ключ был в том, что нужно было взять старое firmware.
источник

ДБ

Денис Будяк... in pro.osdev - os development
Но как до этого догадаться, если включаешь, а у тебя не работает? Да никак
источник

BV

Boris Vinogradov in pro.osdev - os development
расбиан патчен под кему слегка как и ядро офтопика
источник

ДБ

Денис Будяк... in pro.osdev - os development
ну вот если plan9 патчен так же, то я там это и посмотрю. А в распбиан религия запрещает смотреть, потом  спать буду плохо.
источник

BV

Boris Vinogradov in pro.osdev - os development
а придётся, увы
источник

ДБ

Денис Будяк... in pro.osdev - os development
А если не патчен, то мне не повезо. Впрочем, под raspi2 и без патча запускается.
источник