Темата е заключена, не можете да променяте мнения.  [ 8 мнения ] 
Linux and ARM9/XSCALE MMU? 
Автор Съобщение
Ранг: Почетен член
Ранг: Почетен член

Регистриран на: Вто Окт 25, 2005 10:54 am
Мнения: 896
Мнение Linux and ARM9/XSCALE MMU?
Някой знае ли из основи как Линукс ядрото работи с АРМ ММУ - имам няколко питанки :)


Съб Мар 25, 2006 5:48 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Нед Ное 21, 2004 11:31 pm
Мнения: 10088
Мнение 
ами питай
за линукс не знам, имам наблюдения върху NetBSD


Съб Мар 25, 2006 7:53 pm
Профил
Ранг: Почетен член
Ранг: Почетен член

Регистриран на: Вто Окт 25, 2005 10:54 am
Мнения: 896
Мнение 
Идеята е при пуснат линукс и няколко процеса в него, спирайки (през JTAGa) ЦПУто в произволен момент, то ще спре при изпълнението в произволен процес, аз искам да го спирам само в избран от мен процес. тук като идея мисля да реализирам нещата така:
Спира се ЦПУто, ако в момента не обработва желания процес (все още не е ясно как да разбера дали това е моя процес) се слага брийк/луоч поинт някаде в таск суичера, та при всяка смяна на таска аз да разбирам и така докато доиде реда на моя таск, и то тогава когато вече адресното пространство е превключено за процеса.

Изискването е да са ми необходими минимум адреси на вътрешни линукс данни, а ако може без тях най добре, за съжакение по мму се пише с копроцесор инструкции а не е мапнат като адрес и затова не може да се сложи луочпоинт че да се следят всички мму операции.

То се е видяло че ще се заровя до ушите в линукс сорсове ама все пак някои ако има идея как да се реализира горното по максимално изчистен начин е добре дошъл.


Пон Мар 27, 2006 9:33 am
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Пон Сеп 27, 2004 9:22 am
Мнения: 15501
Местоположение: София
Мнение 
ОС (операционна система) от високо ниво (вкл. Linux) + JTAG = безброй проблеми.

Това си е лично мое мнение.

_________________
"Да еба и шибаната държава" мислеше си Гошо, докато се опитваше да улучи кофата за боклук от балкона на осмия етаж.


Пон Мар 27, 2006 11:08 am
Профил ICQ
Ранг: Почетен член
Ранг: Почетен член

Регистриран на: Вто Окт 25, 2005 10:54 am
Мнения: 896
Мнение 
Цецо написа:
ОС (операционна система) от високо ниво (вкл. Linux) + JTAG = безброй проблеми.

Това си е лично мое мнение.


Въпроса е не "дали", а "как" да се направи горното :)


Пон Мар 27, 2006 11:57 am
Профил
Ранг: Новодошъл
Ранг: Новодошъл

Регистриран на: Съб Сеп 25, 2004 10:14 pm
Мнения: 128
Местоположение: София
Мнение 
t_i_t_o написа:
Въпроса е не "дали", а "как" да се направи горното :)


Абе Тито, малко хора мислят по тоя начин, дано се намери някой да ти помогне.


Пон Мар 27, 2006 1:17 pm
Профил ICQ
Ранг: Почетен член
Ранг: Почетен член

Регистриран на: Вто Окт 25, 2005 10:54 am
Мнения: 896
Мнение 
Работата на девелопера е да решава проблемите по най-добрия начин, а не да намира оправдания за тяхното отхвърляне :)

Така или иначе Аз ще си помогна сам (вече навлязох надълбоко в сорсовете), т.е. и никой да не ми пише аз ще се оправя, пуснах темата ако просто на някой му дойде по добра идея от моята за решаване на задачата, т.е. нещо по изчистено.


Пон Мар 27, 2006 2:09 pm
Профил
Ранг: Новодошъл
Ранг: Новодошъл

Регистриран на: Съб Сеп 25, 2004 10:14 pm
Мнения: 128
Местоположение: София
Мнение 
Точно това имах и аз предвид, дано не си ме разбрал по другия начин.


Пон Мар 27, 2006 2:48 pm
Профил ICQ
Покажи мненията от миналия:  Сортирай по  
Темата е заключена, не можете да променяте мнения.   [ 8 мнения ] 

Кой е на линия

Потребители разглеждащи този форум: 0 регистрирани и 13 госта


Вие не можете да пускате нови теми
Вие не можете да отговаряте на теми
Вие не можете да променяте собственото си мнение
Вие не можете да изтривате собствените си мнения
Вие не можете да прикачвате файл

Търсене:
Иди на:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by ST Software for PTF.
Хостинг и Домейни