-
Path: news-archive.icm.edu.pl!newsfeed.gazeta.pl!news.wp.pl!not-for-mail
From: Adam Dybkowski <a...@4...pl>
Newsgroups: pl.misc.elektronika
Subject: Re: Dynamicznie ladowany kod do ram w ARM7
Date: Wed, 02 Sep 2009 22:01:09 +0200
Organization: Wirtualna Polska S.A. http://www.wp.pl
Lines: 31
Sender: a...@a...neoplus.adsl.tpnet.pl
Message-ID: <h7miu6$lai$2@news.wp.pl>
References: <h714lk$tm4$1@achot.icm.edu.pl> <h7lut5$nav$1@inews.gazeta.pl>
NNTP-Posting-Host: aelv88.neoplus.adsl.tpnet.pl
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-2
Content-Transfer-Encoding: 8bit
X-Trace: news.wp.pl 1251921670 21842 79.191.47.88 (2 Sep 2009 20:01:10 GMT)
X-Complaints-To: a...@w...pl
NNTP-Posting-Date: Wed, 2 Sep 2009 20:01:10 +0000 (UTC)
X-Organization-Notice: Organization line has been filtered
In-Reply-To: <h7lut5$nav$1@inews.gazeta.pl>
User-Agent: Thunderbird 2.0.0.23 (Windows/20090812)
X-Original-Organization: Wirtualna Polska S.A. http://www.wp.pl
Xref: news-archive.icm.edu.pl pl.misc.elektronika:570241
[ ukryj nagłówki ]cepu69 pisze:
>> Poszukuje czegoś co pozwoli mi uzyskac prymitywną formę ładowania do
>> pamięci kodu dynamicznego. Zakładam, że "plik" z kodem jest dostepny w
>> postaci ciagu bajtów, posiadam rownież wystarczającą ilośc RAM
>> (powiedzmy 3x wielkośc kodu). W zasadzie poszukuje jakiegoś relokatora
>> który potrafi kod przenieśc poprawnie w dowolne miejsce RAM. Próbuje
>> googlać ale jakoś nie widzę tego na ARM7. Czy taki projekcik powstał? W
>> drugiej kolejności szukam jakiejś koncepcji wołania z tego kodu mojego
>> API zaszytego we flash. W zasadzie nie jest mi to bardzo potrzebne i
>> traktuje to jako ciekawostkę z ktorej moze się coś urodzi. Ma ktoś jakiś
>> namiar na cos ciekawego w tym temacie? bardzo korci mnie aby logika
>> sterowania byla na karcie SD a "system operacyjny" we flash.
> Ze swojej strony proponuje zobaczyc/zajzec jak to zostalo zrobine eCosie.
> Paczka nazywa sie objloader (ecos/packages/services/objloader) i umozliwia
> zaladowanie object file z romu.
> (eCos mozna siaciagnac z CVS - info http://ecos.sourceware.org/anoncvs.html)
A może w ogóle nie kombinować aż tak tylko napisać normalny
loader/relokator? Struktura pliku ELF jest bardzo prosta a w praktyce
kod ARM7 kompilowany przez gcc używa 3-4 typów relokacji (i dodatkowo
kolejnych 2 trybu Thumb). Wtedy można pozwolić sobie na pełny luz i
ładować bezpośrednio pliki ELF. Dla oszczędności miejsca/transferu mogą
być np. spakowane ZIPem (gotowa biblioteka zlib).
--
Adam Dybkowski
http://dybkowski.net/
Uwaga: przed wysłaniem do mnie maila usuń cyfry z adresu.
Następne wpisy z tego wątku
- 03.09.09 10:34 cepu69
Najnowsze wątki z tej grupy
- "Teleportacja" polskich statków na pd. Bałtyku - rosyjska zabawa w zakłócanie GPS, Galileo, Beidou i GLONASS
- W trakcie porwania prez. Maduro wojsko USONA użyło tajnej broni masowego rażenia: Discombobulator
- antena gsm - kabel - antena gsm
- PID - jeszcze raz
- Zlacze w mikrofonie z lat 80-tych
- Żywica żółknie od UV i wody :(
- Zawory termostatyczne
- Schemat automatyki
- Teoretyczne zagadnienie - ogrzewanie budynku
- Zagadka radiowa
- Prostownik
- Nowy akumulator Donut Lab
- Pilot do zamka/bramy
- Jaka myjka ultradźwiękowa?
- Retro organizer ale współcześnie
Najnowsze wątki
- 2026-01-29 KSeF - 13 wątpliwości
- 2026-01-29 A ja się pochwalę
- 2026-01-29 Warszawa => Mid/Senior IT Recruiter <=
- 2026-01-29 Warszawa => Senior Java Developer <=
- 2026-01-29 Warszawa => IT Recruiter <=
- 2026-01-28 Degradacja
- 2026-01-28 Wysoki Sąd poinstruował czego unikać wyzywając Owsiaka "Równiejszego"
- 2026-01-28 Białystok => Solution Architect (Workday) - Legal Systems <=
- 2026-01-28 Białystok => Preseles Inżynier (background baz danych) <=
- 2026-01-28 Wrocław => Konsultant wdrożeniowy ERP <=
- 2026-01-28 Łódź => Microsoft Engineer <=
- 2026-01-28 Białystok => Tester manualny <=
- 2026-01-27 Tradycja ciągania posłów po sądach za wystąpienia w Sejmie będzie kontynuowana [Lepper 2]
- 2026-01-27 Pierwszy raz sprzedano więcej samochodów zeeletryfikowanych niż ice
- 2026-01-27 Elektryczny Kałasznikow




Dlaczego nowe mieszkania są coraz mniejsze? Dane GUS pokazują prawdziwy powód