Page 10 of 11

Re: Покритикую маленько...

PostPosted: 02 Dec 2020, 10:11
by savelij
И одно и другое мягко говоря костыль из задницы

Re: Покритикую маленько...

PostPosted: 04 Dec 2020, 15:17
by Максагор
С другой стороны, я так понимаю, у АТМ есть масса места в ПЗУ, куда можно впихнуть биос. Да хоть не биос, хоть тот же Fatall? Этого достаточно для запуска $C файлов.


В текущей 128Кб-прошивке ПЗУ АТМ с xBIOS есть одна полностью свободная 16Кб-страница. Теоретически она рассматривалась как "пристанище" для Глюк-ресет-сервиса одновременно с бейсиком-128 (который остается в своей странице). У меня руки не доходили, плюс хотелось не просто автоматически вставить Глюк, а сделать какую-то переключалку в стартовом меню xBIOS, чтобы было можно выбирать, куда входить - в меню Бейсика-128, в меню Глюка и т.д.. Поэтому вплотную я так к этому вопросу и не подошел.

Плюс эта страница может быть использована под набор универсальных процедур ввода/вывода на флоп, CD, HDD, SD, RAM/ROM, если бы вопрос о создании единой универсальной точки входа под такие процедуры для стандартизации между собой ZX-EVO и ATM (который примерно месяц-два назад активно обсуждался в недописишной рассылке) получил бы практический результат.

Ну а если совсем-сосем надо будет место, то к АТМ можно подрубить ПЗУ вплоть до 27с080 (1024Кб) только припаяв к его ножкам три проводочка из уже существующих на плате сигналов (в АТМ3 это уже сделано в виде перемычек).

Re: Покритикую маленько...

PostPosted: 04 Dec 2020, 20:19
by SfS
То есть вопрос загрузчика решаемый. Это хорошо

Re: Покритикую маленько...

PostPosted: 08 Dec 2020, 09:53
by DimkaM
Что то вы копаете не в ту сторону.
Давайте по существу.
Не понятно чего вы хотите последними постами и какое это имеет отношение к недооси.
Если что добавить в пзу атма, то это в соседний форум.
А то как то далековато ушли от темы.

Re: Покритикую маленько...

PostPosted: 09 Dec 2020, 14:10
by SfS
По существу - модульность, уровень драйверов, единообразие интерфейсов. Это как бы база, которую хочется видеть.

Re: Покритикую маленько...

PostPosted: 10 Dec 2020, 03:54
by Максагор
По существу - модульность, уровень драйверов, единообразие интерфейсов. Это как бы база, которую хочется видеть.


Присоединяюсь.

Re: Покритикую маленько...

PostPosted: 10 Dec 2020, 14:33
by savelij
На просьбу к Алонию придумать биос был проигнорирован. Есть желающие придумать? Или так и будем недоось с костыля грузить?

Re: Покритикую маленько...

PostPosted: 10 Dec 2020, 18:10
by lvd
savelij wrote:На просьбу к Алонию придумать биос был проигнорирован. Есть желающие придумать? Или так и будем недоось с костыля грузить?

Помоему тут проблема в том, что кто делает -- тому биос не очень впился (Алоне с НедоОСью), а кому надо (биос, драйверы етц) -- тот написать ничего не может (sfs).

Re: Покритикую маленько...

PostPosted: 11 Dec 2020, 03:10
by Максагор
Помоему тут проблема в том, что кто делает -- тому биос не очень впился (Алоне с НедоОСью), а кому надо (биос, драйверы етц) -- тот написать ничего не может (sfs).


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

Re: Покритикую маленько...

PostPosted: 11 Dec 2020, 09:11
by SfS
lvd wrote:Помоему тут проблема в том, что кто делает -- тому биос не очень впился (Алоне с НедоОСью), а кому надо (биос, драйверы етц) -- тот написать ничего не может (sfs).


Куды ужо нам, убогим:) Я тоже так раньше делал - начинал кодить шо ни попадя. Проблема в том, что без продуманной архитектуры упираемся в предел сложности очень быстро. Ведь на вопрос - как добавить в NedoOS драйвер ком-порта, так, чтобы был ЕЩЁ один порт и при этом не надо было бы переписывать ПО пользователя - никто так и не ответил. А это простейший вопрос к любой ОС. В ZX уже имеется несколько стандартов ком-порта. Значит программа пользователя NedoOS должна сама тащить в себе драйвера? Но зачем тогда ОС?

Ты ж понимаешь, что ОС - это именно абстрагирование "железа" и "системной части" от ПО пользователя. Если этого нет - то это что угодноа, но не ОС.