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

All about NedoOS

Postby alone » 26 Nov 2020, 14:16

SfS wrote:Отдельная программа-загрузчик, которая грузит ядро и драйвер диска.

Очевидно, надо несколько таких программ, для каждого конкретного диска.
И ещё инсталлятор ко всему этому.
User avatar
alone
 
Posts: 53
Joined: 04 Jun 2007, 21:04
Group: Registered users

Postby lvd » 26 Nov 2020, 14:17

SfS wrote:Согласен. FreeRTOS мне, кстати, знакома. По работе её использую сейчас.

stm32? :)
Многого нет здесь: http://lvd.nedopc.com
Image
User avatar
lvd
 
Posts: 1786
Joined: 07 Apr 2007, 22:28
Group: Registered users

Postby Максагор » 26 Nov 2020, 17:24

Очевидно, надо несколько таких программ, для каждого конкретного диска.
И ещё инсталлятор ко всему этому.


Совершенно очевидно, если грамотно все продумать - достаточно будет одной программы.
User avatar
Максагор
 
Posts: 281
Joined: 26 Apr 2010, 21:07
Location: Москва
Group: Registered users

Postby SfS » 26 Nov 2020, 17:28

lvd wrote:stm32


Esp32
ZX-Phoenix.
Pentevo ZX-Evoluton Rev. B (зелёная)
SfS
 
Posts: 245
Joined: 24 Jun 2010, 08:07
Group: Registered users

Postby SfS » 26 Nov 2020, 19:50

alone wrote:Очевидно, надо несколько таких программ, для каждого конкретного диска.
И ещё инсталлятор ко всему этому.


Неа. Одна. Собственно, а много ли вариантов запуска? Z-Controller, NeoGS, SMUC, NEMO, TR-DOS... Что ещё я забыл? Я про ATM и пентеву. Если она в виде одного бэйсик-файла, то точно на любом пойдёт.

Но загрузчик-запускалка это вообще отдельная от ядра и ОС вещь. Она нужна лишь для загрузки и потом уничтожается.
ZX-Phoenix.
Pentevo ZX-Evoluton Rev. B (зелёная)
SfS
 
Posts: 245
Joined: 24 Jun 2010, 08:07
Group: Registered users

Postby savelij » 27 Nov 2020, 15:59

alone wrote:Как грузить драйвер диска, когда ещё не загружен драйвер диска? То есть всё равно понадобится компилировать моноядро, на этот раз для загрузчика.

Фигле BIOS дураки придумали. Только кто-то про это не слышал ни разу. Что-то на MSX про это никто не заморачивается. Но нет мы пойдем своим путём.
savelij
 
Posts: 568
Joined: 10 Jun 2008, 17:35
Group: Registered users

Postby lvd » 27 Nov 2020, 16:17

SfS wrote:Esp32

Это которая без никаких док ни на что? Ну, сочувствую...
Многого нет здесь: http://lvd.nedopc.com
Image
User avatar
lvd
 
Posts: 1786
Joined: 07 Apr 2007, 22:28
Group: Registered users

Postby SfS » 27 Nov 2020, 19:19

lvd wrote:Это которая без никаких док ни на что? Ну, сочувствую...


OFFTOP ON
Сочуствуй ардуинщикам:) Тут https://docs.espressif.com/projects/esp ... index.html более чем достаточно док. Утилиты и прочее ставится с полпинка. Примеров до очешуения.
OFFTOP OFF
ZX-Phoenix.
Pentevo ZX-Evoluton Rev. B (зелёная)
SfS
 
Posts: 245
Joined: 24 Jun 2010, 08:07
Group: Registered users

Postby SfS » 27 Nov 2020, 19:20

savelij wrote:Фигле BIOS дураки придумали. Только кто-то про это не слышал ни разу. Что-то на MSX про это никто не заморачивается. Но нет мы пойдем своим путём.


Вот я согласен. БИОС надо юзать. Кстати, а в ATM с биосом как? Можно с фата закачать файлик как на пентеве прямо используя ПЗУшные функции?
ZX-Phoenix.
Pentevo ZX-Evoluton Rev. B (зелёная)
SfS
 
Posts: 245
Joined: 24 Jun 2010, 08:07
Group: Registered users

Postby lvd » 27 Nov 2020, 20:28

Ардуйнятам сочувствовать нет смысла, у них как правило чип это АВРка или СТМ32 даже, на который (особенно последний) доки збс и в ПДФе.

upd: док по железу так и нет? Ну тогда это та же ардуйня, только без док по железу :) А как например написать свой обработчик прерывания (желательно мимо ртоса), там есть?
Многого нет здесь: http://lvd.nedopc.com
Image
User avatar
lvd
 
Posts: 1786
Joined: 07 Apr 2007, 22:28
Group: Registered users

PreviousNext

Return to Обсуждение NedoOS

Who is online

Users browsing this forum: No registered users and 1 guest

cron