RU.UNIX.BSD-------------- < Пред. | След. > -- < @ > -- < Сообщ. > -- < Эхи > --
 Nп/п : 39 из 48
 От   : Sergey Dorofeev                     2:5020/12000      15 мар 25 02:08:53
 К    : Valentin Nechayev                                     15 мар 25 02:14:02
 Тема : графическое лого
----------------------------------------------------------------------------------
                                                                                 
@MSGID: 2:5020/12000 4f53923c
@REPLY: 2:463/68.300 67d46a70
@TZUTC: 0300
@CHRS: CP866 2
Hello Valentin,

orig.message to echo RU.UNIX.BSD on 14 Mar 25  19:28:54
 VN> Hо на этом этапе ещё нет драйверов, и поэтому каждый блок с диска грузится
 VN> через BIOS вызовы, для которых идёт переключение в реальный режим,
 VN> выполнение вызова и переключение обратно в защищённый режим, где BTX
 VN> loader грузит boot loader.

 А оно не запускает BIOS в режиме VM86? XMS-style доступ весьма
тормознутый, насколько помню там через контроллер клавиатуры процессору RESET надо
делать.

 VN> С учётом того, что boot loader сам, пользуясь теми же самыми BIOS вызовами
 VN> через тот же шлюз с теми же ограничениями, должен загрузить уже полное
 VN> ядро с заданными модулями, а это точно не влазит в первый мегабайт (я вижу
 VN> 29MB только на основной файл) - то метод с буферами уже есть и
 VN> используется. А вот почему сам boot loader не грузят через этот метод -
 VN> это и есть то, из чего возникла вся эта ветка обсуждения.

 А ради чего вообще вопрос возник? Лоадер-то вполне помещается в
640К, так что это были бы просто ненужные действия. Ну а если хочется
графику, шрифты и картинки вполне можно аккуратно в лоадер добавить, прослойка
в виде чего-то типа fbdev терминала (текстовый вариант ведь полюбасу
нужен, терминал может быть на ком-порту), если конечно нет задачи сделать
фон в виде пейзажа с 4К и менюшку с шейдерами.

Sergey

... vim
--- PyFTN
 * Origin: fluid.fidoman.ru (2:5020/12000)
SEEN-BY: 5001/100 5019/40 5020/77 181 545 730 828
848 870 1042 1955 2992 4441
SEEN-BY: 5020/8086 12000 5022/128 5030/500 1081
1900 5097/31 6078/80
@PATH: 5020/12000 4441



   GoldED+ VK   │                                                 │   09:55:30    
                                                                                
В этой области больше нет сообщений.

Остаться здесь
Перейти к списку сообщений
Перейти к списку эх