motofan logo
> 

Motorola EVOKE QA4, Что за зверь?

Abram
сообщение 8.4.2009, 17:38


Прелесть какая гадость
*******

Группа: Разработчики
Сообщений: 1 963
Регистрация: 24.6.2005
Из: .ru - рідна Україна
Пользователь №: 44 825
Модель телефона: Moto G XT1033
Прошивка: CyanogenMod
Победитель конкурса 2008

Рейтинг: 744



Люди, кто смотрел - что эта за зверюга? Из выложенного на https://opensource.motorola.com/sf/frs/do/v...se_1?_pagenum=1 вижу linux, x.org, gtk+ o_O. Очень сильно удивляет, однако.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
 
Ответ в темуСоздание новой темы
Ответов
EXL
сообщение 7.11.2020, 21:03


Rock The Microphone
********

Группа: Администраторы
Сообщений: 3 145
Регистрация: 12.5.2007
Из: г. Новосибирск
Пользователь №: 134 652
Модель телефона: XT894 / XT897
Прошивка: Различные


Настроение:
null



Рейтинг: 4654



Кстати в этом аппрате удивляет не X.Org и GTK+ вместо привычного для Motorola фреймворка Qt, а то что ядро Linux там работает не нативно, а запущено в виде сервиса для микроядра L4 посредством проекта L4Linux https://l4linux.org/

Скорее всего так было сделано для поддержки выполнения каких-то Real-time сервисов без MontaVista'вских патчей на Linux-ядро. Аппарат судя по всему работает на Qualcomm MSM6800 SOC, сердцем и мозгом которого является ARM926EJ-S-ядро с поддержкой Jazelle. Процессор немного слабее чем в аппаратах MotoMAGX-линейки, зато в SOC имеется GPU с поддержкой OpenGL ES:

Прикрепленное изображение
https://en.wikichip.org/wiki/qualcomm/msm6xxx/msm6800

Порт микроядра L4 и L4Linux под эту платформу вероятно делал сам Qualcomm в содружестве с OK Labs:

Цитата
In November 2005, NICTA announced[11] that Qualcomm was deploying NICTA's L4 version on their Mobile Station Modem chipsets. This led to the use of L4 in mobile phone handsets on sale from late 2006. In August 2006, ERTOS leader and UNSW professor Gernot Heiser spun out a company called Open Kernel Labs (OK Labs) to support commercial L4 users and further develop L4 for commercial use under the brand name OKL4, in close collaboration with NICTA. OKL4 Version 2.1, released in April 2008, was the first generally available version of L4 which featured capability-based security. OKL4 3.0, released in October 2008, was the last open-source version of OKL4. More recent versions are closed source and based on a rewrite to support a native hypervisor variant called the OKL4 Microvisor. OK Labs also distributed a paravirtualized Linux called OK:Linux, a descendant of Wombat, as well as paravirtualized versions of SymbianOS and Android. OK Labs also acquired the rights to seL4 from NICTA.


1. https://en.wikipedia.org/wiki/L4_microkerne...cial_deployment
2. https://en.wikipedia.org/wiki/Wombat_(operating_system)
3. https://en.wikipedia.org/wiki/IGUANA_Computing

А судя по файлу Changelog.mot в исходном коде Linux, сама Motorola лишь работала над переферией: дисплейные framebuffer'ы, поддержка USBNET и др. не столько базовые фичи. Сам исходный код платформы все еще можно скачать тут: https://sourceforge.net/projects/slide-alph...0G%2081.21.06R/

Вот такие вот оказывается интересные эксперименты были у Motorola и Qualcomm с Linux'ом еще.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить

Сообщений в этой теме

Motorola EVOKE QA4, Что за зверь? · Motorola на Linux OS · Forum
 

Ответ в темуСоздание новой темы
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



Текстовая версия Сейчас: 18.7.2025, 7:42

Форум живёт: