А теперь по теме !
Для себя хочу разобраться со структурой системы в ресивере SkyGate HD Plus
Порывшись в "Гугле", нашел статью о системе для Дрима 7000.
привожу выдержку из этой статьи
.........Стандартная часть операционной системы Линукс в Дримбоксе отвечает практически за все - за работу с памятью, с сетевыми устройствами, с дисковыми устройствами, с шиной I2C, по которой управляются тюнер, LCD-экран, работает приемник пульта ДУ.
Казалось бы все - ан нет! Есть и нестандартная часть. Дело в том что в Дримбокс применен процессор, в котором есть аудио и видео декодеры, в тюнере есть демодудулядор, и вот для работы с этими девайсами предназначен модуль head.ko который разрабатывается фирмой Дрим-мультимедиа и поставляется в бинарном виде.....
У нас в ресивере за эти дела отвечает файл bcmdriver.ko. ну понятное дело ! Мать другая.
Теперь дальше....
Строго говоря, Linux-ом правильно называть ядро операционной системы - ее кернел. А самой операционной системой называть дистрюбутив (кернел+tools). Но в обиходе Линуксом называют любую операционную систему собранную с использованием линукс-кернела. И еще ....говоря о Linux мы здесь говорим о GNU/Linux. А посему операционную систему для дрима правильно называть Dream Linux OS. И еще интересный вопрос - можно ли говорить о фирменной операционке для дрима как о GNU проекте если в ее состав входят busybox head.ko?.....
Как я правильно понял Taapat кернел собрал.
А теперь дальше.....
CVS - Concurrent Versions System. Это система совместной разработки OpenSource ПО. "Совместной" означает, что над проектом одновременно работают несколько программистов, а CVS позволяет синхронизировать их действия. В CVS хранятся все версии исходного кода - с информацией когда, кем и что именно было изменено в исходном коде.
И офицальные и "не только" имиджи компилируются из одной и той же CVS
cvs.tuxbox.org (TuxBox - в приближенном переводе - "Пингвин в боксе"), которая одна для Dreambox & Dbox2. Изначально она для dbox2 - там и драйвера и GUI для этого бокса. В дримбоксе используется только GUI (Enigma & Neutrino). Драйвера и ядро dreambox офф. разработчики берут из неведанного нам места или сами компилируют, но из закрытого для нас кода. CVS отображает то, что войдет (или уже вошло, в зависимости от текущего состояния) в офф. имидж. Альтернативные разработчики берут за основу исходный код с CVS и вносят свои изменения, которые как правило в ней не отображаются....
За все эти дела у нас в ресивере отвечает файл "brutus".
Теперь скажите, можно ли использовать от дрима эту часть ПО "дрима", чтобы таки сделать свою полноценную систему?
Что неправильно написал - поправьте, что не написал - допишите.....