> man operating_systems
Центр информации по операционным системам :: Форумы :: Операционные системы :: GNU/Linux
 
<< Предыдущая тема | Следующая тема >>
sparc32: вопрос по alignment!
Переход на страницу  1 2 [3]
Модераторы: Roman I Khimov, Wanderer, Dron
Автор Добавил
Dron
Пятница 17.10.2008 22:08


ID пользователя #13
Зарегистрирован: Понедельник 05.07.2004 11:16
Местонахождение: Москва
Сообщений: 651
vv40in, возьми ядро своей версии, и выдели изменения разработчиков. А они уверены что их изменения правильные? ладно, не в этом дело. после того эти изменения можно попробовать наложить на более свежее ядро. Ядро меняется от версии к версии весьма координально. С наложением изменений тоже могут возникнуть большие трудности, но это может стоить того.

Я вот помню проект под PXA270 строил, дык в 2.6.24 нифига не было нужного кода, pxa udc вообще не было, colibry (матерь такая PXA-шная) не было, и тд... в 2.6.25 почти все появилось. сейчас уже и pxa320 появилось... а я блин патчами мучался.

[ Редактирование Пятница 17.10.2008 22:12 ]

Одну из двух вечных российских проблем можно, в принципе, решить с помощью асфальтоукладчиков и катков. А вот с дорогами, конечно, будет труднее...

Андрей Валяев
Наверх
Сайт
vv40in
Воскресенье 19.10.2008 15:09
ID пользователя #1076
Зарегистрирован: Суббота 07.06.2008 12:10
Сообщений: 62
разработчики успешно продают свой продукт.
но я-то не являюсь их покупателем (больно дорог).
вот и мучусь.
уверен я, почему-то, что всё изза моего незнания архитектуры sparc и обработки в нем tarp-ов. т.е. я думаю, что неправильно провел инициализацию в bios.
Наверх
Hmmm
Понедельник 20.10.2008 10:30

ID пользователя #719
Зарегистрирован: Среда 09.08.2006 11:29
Местонахождение: Москва
Сообщений: 108
vv40in написал(а) ...

категорически не могу. у нас LEON, а не просто sparc. дело в том, что там очень много изменений сделано разработчиками LEONа


На сайте leon ( http://www.leox.org/docs/faq_MLleon.html ) написано, что:

The LEON core is an open source VHDL implementation of a full SPARC V8 standard core developed by Jiri Gaisler.


Хотя конечно спарки для эмбедов это изврат и даже хуже. Даже в Sun это поняли.
И все же, ты утверждаешь, что твое ядро писано специально под Leon? Ну так ведь оно все равно не работает. Что принципиально поменяется если ты просто попробуешь другое? Может есть какая причина, но пока ты ее не назвал.

P.S. А какой именно у тебя Leon? Есть ли на нем MMU?

[ Редактирование Понедельник 20.10.2008 10:34 ]
Наверх
vv40in
Понедельник 20.10.2008 12:21
ID пользователя #1076
Зарегистрирован: Суббота 07.06.2008 12:10
Сообщений: 62
причина - начальство. и архитектура то же.
leon3 winth mmu.


[ Редактирование Суббота 01.11.2008 18:26 ]
Наверх
Hmmm
Среда 22.10.2008 10:38

ID пользователя #719
Зарегистрирован: Среда 09.08.2006 11:29
Местонахождение: Москва
Сообщений: 108
Ты хочешь сказать, что дистрибутив ftp://gaisler.com/gaisler.com/linux/linux-2.6/distributions/grlinux не работает? Если так, то можно было бы им вопрос задать.
Наверх
vv40in
Вторник 28.10.2008 17:39
ID пользователя #1076
Зарегистрирован: Суббота 07.06.2008 12:10
Сообщений: 62
с вопросом полностью разобрался.
дело было в том, что trap-ы не обрабатывались.
как только я наладил их обработку, 64-битные величины заработали (при этом я восстановил всё по-умолчанию).

правда, ядро так и не запустил ((
Наверх
Переход на страницу  1 2 [3]  

Перейти:     Наверх

Транслировать сообщения этой темы: rss 0.92 Транслировать сообщения этой темы: rss 2.0 Транслировать сообщения этой темы: RDF
Powered by e107 Forum System

© OSRC.info, 2004-2010.
Авторские права на любые материалы, авторы которых явно указаны, принадлежат их авторам. По вопросам публикации таких материалов обращайтесь к авторам.
Авторские права на любые другие материалы принадлежат OSRC.info.
Сайт является помещением библиотеки. Копирование, сохранение на жестком диске или иной способ сохранения произведений осуществляются пользователями на свой риск.
При использовании материалов сайта ссылка на OSRC.info обязательна.