Board.KolibriOS.org

Официальный форум KolibriOS
Текущее время: Вс окт 22, 2017 5:41 am

Часовой пояс: UTC+03:00




Начать новую тему  Ответить на тему  [ 58 сообщений ]  На страницу Пред. 1 2 3 4
Автор Сообщение
 Заголовок сообщения: Re: 2D с аппаратной акселерацией
СообщениеДобавлено: Ср фев 17, 2010 11:09 pm 
Не в сети
Kernel Developer

Зарегистрирован: Ср мар 08, 2006 6:25 pm
Сообщения: 3929
Деление есть. RECIP_IEEE вычисляет 1/x. Но выполняется только на t-юните. То есть за одну команду только одна компонента вектора. Деление не самая сильная сторона гпу.


Вернуться к началу
 Заголовок сообщения: Re: 2D с аппаратной акселерацией
СообщениеДобавлено: Чт фев 18, 2010 7:52 pm 
Не в сети
Аватара пользователя

Зарегистрирован: Пт июн 27, 2008 3:22 pm
Сообщения: 974
Serge писал(а):
В принципе уже можно и Mesa портировать.

Замечательно! :D


Вернуться к началу
 Заголовок сообщения: Re: 2D с аппаратной акселерацией
СообщениеДобавлено: Вс фев 21, 2010 3:08 pm 
Не в сети
Kernel Developer
Аватара пользователя

Зарегистрирован: Пт авг 14, 2009 1:46 am
Сообщения: 1291
Serge,

насчет AtomBios - нет ли возможности прошить туда небольшой х86-код как PC BIOS Extension?

если да - это было бы идеальное место для первичного загрузчика Колибри...

_________________
Узкий специалист подобен флюсу: полнота его - односторонняя.
Козьма Прутков


Вернуться к началу
 Заголовок сообщения: Re: 2D с аппаратной акселерацией
СообщениеДобавлено: Вс фев 21, 2010 5:51 pm 
Не в сети
Kernel Developer

Зарегистрирован: Ср мар 08, 2006 6:25 pm
Сообщения: 3929
art_zh

Не уверен. Кажется ядро уже не влезает в размер видеобиос.
Да и зачем такие сложности ? Чем плох традиционный путь ?


Вернуться к началу
 Заголовок сообщения: Re: 2D с аппаратной акселерацией
СообщениеДобавлено: Вс фев 21, 2010 8:59 pm 
Не в сети
Kernel Developer
Аватара пользователя

Зарегистрирован: Пт авг 14, 2009 1:46 am
Сообщения: 1291
Serge писал(а):
Да и зачем такие сложности ? Чем плох традиционный путь ?

Рамдиск отпугивает потенциальных клиентов: непонятно и неудобно.
Хуже всего - демонстрация загрузочной USB-флешки: всех менеджеров вдруг охватывает параноидальная боязнь неизвестных науке троянов, подлых диверсий и т.п.

А вот возможность быстрой загрузки системы из стационарного ПЗУ, без grub/boot.ini-меню и без синего экрана - наоборот, восторженно приветствуется.

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

Но если в обычную видеокарту можно записать хотя бы MBR-код, и если этот код может быть идентифицирован BIOS'ом как бутовое устройство - тогда это совершенно меняет дело!


Вернуться к началу
 Заголовок сообщения: Re: 2D с аппаратной акселерацией
СообщениеДобавлено: Вс фев 21, 2010 9:50 pm 
Не в сети
Kernel Developer

Зарегистрирован: Ср мар 08, 2006 6:25 pm
Сообщения: 3929
art_zh

А сетевые карты ? Дешевле, и могут быть загрузочными устройствами.


Вернуться к началу
 Заголовок сообщения: Re: 2D с аппаратной акселерацией
СообщениеДобавлено: Пн фев 22, 2010 12:41 am 
Не в сети
Kernel Developer
Аватара пользователя

Зарегистрирован: Пт авг 14, 2009 1:46 am
Сообщения: 1291
Никогда всерьез о сетевых картах не думал.
Новые материнки все идут со встроенной сетью, в них РХЕ-ROM можно перешить только вместе со всем BIOSом. Когда-нибудь и до BIOSа дойдем, но сейчас надо ставить реальные задачи.
Спасибо за совет.
В принципе можно, конечно, найти где-нибудь старую сетевую карточку. 32кб для первичного загрузчика (fs-читалки) вполне должно хватить
И все-таки я бы предпочел зашить загрузчик в видео-ROM, если есть такой шанс. Так можно будет убрать вместе с kolibri.img заодно и синий экран, и VESA-режимы.

_________________
Узкий специалист подобен флюсу: полнота его - односторонняя.
Козьма Прутков


Вернуться к началу
 Заголовок сообщения: Re: 2D с аппаратной акселерацией
СообщениеДобавлено: Пн фев 22, 2010 4:59 pm 
Не в сети

Зарегистрирован: Пн фев 22, 2010 12:23 pm
Сообщения: 15
art_zh писал(а):
Рамдиск отпугивает потенциальных клиентов: непонятно и неудобно.
Хуже всего - демонстрация загрузочной USB-флешки: всех менеджеров вдруг охватывает параноидальная боязнь неизвестных науке троянов, подлых диверсий и т.п.!

Опс! А вот с этого места бы поподробнее, пожалуйста.
(Но наверно стоило бы не оффтопить, а открыть тему о методах загрузки оси.)
Дело в том, что я хоть тут совсем новичок (вчера только случайно по ссылке нашел этот сайт), но уже многое время юзаю (восхищаясь) очень "нетрадиционный" метод загрузки и работы юникс-подобной ос. Там рамдис одно из главных фишек и как раз более чем юзабелен и весьма гибок, функционален.
А вот всего за несколько часов пробежавшись по форуму и попытавшись понять архитектуру Колибри, от Вас впервые услышал о рамдиске применительно к этой ос...
Было бы интересно поближе познакомиться с архитектруой, идеями и реализацией подсистемы старат этой ОС, и возможно обменяться полезными соображениями...
(Кстати, Вам знакомо имя разработчика из Австралии: Барри Каулер -- Barry Kauler?)


Вернуться к началу
 Заголовок сообщения: Re: 2D с аппаратной акселерацией
СообщениеДобавлено: Пн фев 22, 2010 5:16 pm 
Не в сети
Designer
Аватара пользователя

Зарегистрирован: Чт янв 25, 2007 3:33 pm
Сообщения: 4221
Колибри - не юникс-подобная ОС. Концепция работы viewtopic.php?f=1&t=1179&start=0

_________________
Через тернии к звездам


Вернуться к началу
 Заголовок сообщения: Re: 2D с аппаратной акселерацией
СообщениеДобавлено: Пн фев 22, 2010 5:40 pm 
Не в сети

Зарегистрирован: Пн фев 22, 2010 12:23 pm
Сообщения: 15
Leency писал(а):
Колибри - не юникс-подобная ОС. Концепция работы viewtopic.php?f=1&t=1179&start=0

Я говорил не о юникс-подобности Колибри, а о Барри Каулеровой ОС, которая юникс-подобна (точнее суть линух, "обрезанный" по потребностям).
За ссылку - сенькс!
ЗЫ. Вот же совпадения: на момент поста я как раз и читал об архитектуре ядра! :)


Вернуться к началу
 Заголовок сообщения: Re: 2D с аппаратной акселерацией
СообщениеДобавлено: Пн фев 22, 2010 5:48 pm 
Не в сети

Зарегистрирован: Пн фев 22, 2010 12:23 pm
Сообщения: 15
Leency писал(а):
...Концепция работы viewtopic.php?f=1&t=1179&start=0

А не подскажите ли топик о начале загрузки ОС и о принципах, положенных в Колибри на это дело?


Вернуться к началу
 Заголовок сообщения: Re: 2D с аппаратной акселерацией
СообщениеДобавлено: Пн фев 22, 2010 5:58 pm 
Не в сети
Designer
Аватара пользователя

Зарегистрирован: Чт янв 25, 2007 3:33 pm
Сообщения: 4221
Лучшая документация - это исходники: http://new.kolibrios.org/browser/kernel/trunk (ядро)
Ссылку на концепцию работы загрузчика у меня нет (не знаю, может у кого-то и есть), разве что вот: viewtopic.php?p=22942#p22942

_________________
Через тернии к звездам


Вернуться к началу
 Заголовок сообщения: Re: 2D с аппаратной акселерацией
СообщениеДобавлено: Пн фев 22, 2010 6:04 pm 
Не в сети

Зарегистрирован: Пн фев 22, 2010 12:23 pm
Сообщения: 15
Leency писал(а):
...
Ссылку на концепцию работы загрузчика у меня нет (не знаю, может у кого-то и есть), разве что вот: viewtopic.php?p=22942#p22942

Спасибо, не догадался заюзать маску поиска loader... :(


Вернуться к началу
Показать сообщения за:  Поле сортировки  
Начать новую тему  Ответить на тему  [ 58 сообщений ]  На страницу Пред. 1 2 3 4

Часовой пояс: UTC+03:00


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Создано на основе phpBB® Forum Software © phpBB Limited
Русская поддержка phpBB