This is the mail archive of the ecos-discuss@sources.redhat.com mailing list for the eCos project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

ROMRAM start on ARM platform


Hi,

I found that most of the *romram.ldi files for the various arm
platforms are broken, because they all have an LMA_EQ_VMA argument
in their section definitions for code and read-only data sections,
and so the contents of these sections are not copied to RAM. I can't
fix this because the maintainers rigidly insist in using the Windows
MLT tool to modify those files (I just recently inquired about this on
ecos-devel again), which I do not have access to.

And then, there is yet another problem: By looking at arm.ld I
found that even if this were fixed, only the contents of the .data
section is copied to RAM, the contents of .rodata and .rodata1
are not. This is certainly an error, too, or am I getting something
wrong here?

tk
----------------------------------------------- 
Thomas Koeller, Software Development 

Basler Vision Technologies 
An der Strusbek 60-62 
22926 Ahrensburg 
Germany 

Tel +49 (4102) 463-390 
Fax +49 (4102) 463-46390

mailto:Thomas.Koeller@baslerweb.com 
http://www.baslerweb.com 



-- 
Before posting, please read the FAQ: http://sources.redhat.com/fom/ecos
and search the list archive: http://sources.redhat.com/ml/ecos-discuss


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]