Kolibri как Apple

Find out what others think about your ideas
  • Вы готовы оказать спонсорство финансово или в виде железа, высылаемое разработчикам для подгонки и тестирования колибри?
    to infinity and beyond
  • Помочь смогу летом - ближе к осени, либо железом, либо финансы на 3-4 устройства x86.
  • Готов к осени поддержать финансово. Но нужно единую конфигурацию со 100% поддержкой.
  • Спецжелезо под Колибри это епархия art_zh Ждем его.
    to infinity and beyond
  • ruwebstyle
    да, мысли на форуме мелькают разные.
    имхо эта - не самая глупая.
    и изложена очень коротко и ясно.

    я абсолютно уверен, что допилить Колибри до товарного вида можно только заточив ее под одну конкретную аппаратную платформу.
    не распыляя силы на 100500 разных драйверов, которые устареют раньше чем найдутся те, кто возьмется когда-нибудь довести их до ума.
    Евангелие от Иоанна: стих 1

    Code: Select all

    ; В начале было Слово:
    B32:        mov     ax, os_stack       ; Selector for os
    [/size]
  • art_zh Есть ли возможность подобрать эту "платформу" в виде ноутбука, нетбука, или, что было бы наиболее интересно, в виде моноблока?
  • 1) только НЕ допилить, а перезапилить, а ещё точнее и честнее сделать под конкретику,
    опираясь на опыт (и обходя, избегая НЕДОСТАТКИ) с этой ОС и специфику ОС.

    2) это сделать может не кучка хотельщиков-дизайнеров и ребят-менеджерят, а
    сплоченная команда единомышленников-энтузиастов, для которых идейная мотивация
    и уважение их труда стоит отдельно от бабла
    .

    3) зачатки такой команды здесь давно распались, а грубо говоря просрана, т.к.
    человеческий фактор эгоизма взял верх + неумение слушать грькую правду и доводы.

    4) должно случиться НЕЧТО, чтобы люди искренне "идейно загорелись" и
    готовы были уделять ЭТОМУ огромную часть своего досуга, не спать ночами, чтобы побороть баг или обсуждать проблемы его решения на форуме.

    5) идейный лидер, авторитетный, грамотный, уважаемый и уважающий чужое мнение, труд, время,
    способный вести аргументированный диалог с кучей собеседников и показывать
    ВСЕМ перевес той или иной идеологии, концепта и т.п. - СТРОГО ОБЯЗАТЕЛЕН!

    6) коллегиальное голосование, концепт-решение команды должно быть с учетом весовых коэффициентов вклада каждого и эта система должна быть разработана хотя бы в зародыше, совершенствоваться.
    Иначе вновь прибывший какой-нить дизайнеришка слепивший "охрененные"
    обои для унитаза, возьмет да и повернёт линию концепта (дышло), скажем,
    в цветовое решение кнопки "ПУСК" :cry: ,
    вместо борьбы с неким, допустим, массовым Wi-Fi драйвером, которым владеют (ждут) тысячи пользователей.

    Как то так ребятки, особенно кто тут пару тройку постов тока тока начиркал...
    Совет.
    Покумекайте, почитайте пару ночей тут на форуме посты людей лет так хотя бы 7 назад, "послушайте", как, кто, куда и почему так получается. Подумать потом будет полезно.
    73!
  • Miggi
    конструктивное исполнение можно подобрать какое угодно, проблема совсем не в этом.

    Требуется платформа со 100% открытым железом.
    Чтобы ни одна сволочь к NDA не подкопалась.

    Тогда будет не "как у Apple" - а гораздо круче.
    Как в свое время IBM PC.
    Last edited by art_zh on Tue Apr 28, 2015 11:41 pm, edited 1 time in total.
  • VaStaNi, есть те кто пишут, есть те кто читают.
    Я читаю этот форум очень давно.

    art_zh - знаю эту проблему, поэтому и обращаюсь с просьбой "подобрать".

    Знаю, что требовать и просить морального права не имею, но моё имхо - стандартное железо для Колибри = дорога в будущее.
  • Так это, yogev_ezra уже заботится о запиливании Колибри на ebox.
  • Как я понимаю с ebox есть проблема закрытости документации. По крайней мере так было когда обсуждали написание USB драйверов.
  • Anton_K
    Kolibri-A была запущена на целевых АМД-платформах задолго до ебокс-версии.
    И (если уж доводить все до логичного абсурда) изначально Менуэт работал только на компьютере Вилле.

    Но сабж совсем о другом: для Колибри нужна "своя в доску" платформа с простым, но быстрым и полностью открытым для ядра железом.
    Причем готовой платформы у нас нет. То есть была (IBM PC/AT) но давно устарела.
    Даже ебокс требует NDA, то есть закрытия значительной части кода.

    Да, можно найти открытую документацию по каким-то старым чипсетам, но
    1) эти чипы потому и открывают, что они устарели и уже не представляют интереса для конкурентов
    2) их наверняка снимут с производства раньше, чем мы доработаем драйверы под них.

    Что же теперь, закрываем тему?

    имхо нет, сабж гораздо глубже.
    "как Эппл" подразумевает разработку аппаратной платформы совместно с допиливанием ядра.
    С низкоуровневого программирования на ассемблере надо спуститься еще ниже - на уровень VHDL.
  • Тогда конкретизируйте минимальные аппаратные требования.
    Что должно быть, какое, какого качества и какие типы устройств?
    На крайний случай есть проект opencore, который сотрудничает с каким-то заводом (не знаю, возможно, там есть какие-то выгоды).
    Ещё слышал о китайском заводе в котором минимальная партия микросхем составляет 10 000 штук (да, поможет им кикстартер).
    Если кто-то со Сколково хочет присоединится, мы открыты для обсуждения узко по данному вопросу.
  • kiv
    безусловно должны быть контроллеры SATA, LPC, SPI, IOAPIC, USB.
    При этом совместимость с какими-либо стандартами вроде OHCI необязательна. Главное чтобы на физическом уровне шел стандартный обмен сигналами, а на верхнем уровне ядро-контроллер эти данные не терялись.
    На opencore кое-что есть, но не всё.
    Минимальная партия при использовании FPGA - 1шт.
    Заказывать крупную партию чипов имеет смысл только после окончательной отладки HDL-кода (то есть никогда).
  • Who is online

    Users browsing this forum: No registered users and 4 guests