This is the mail archive of the
mailing list for the eCos project.
Redboot from ROM and Virtual Vectors.
- From: Fabrice Gautier <Fabrice_Gautier at sdesigns dot com>
- To: "Ecos-List (E-mail)" <ecos-discuss at sources dot redhat dot com>
- Date: Tue, 2 Apr 2002 17:42:49 -0800
- Subject: [ECOS] Redboot from ROM and Virtual Vectors.
When using Redboot, it seems that, at least on ARM, the VV table is
initialized at run time.
That means that the virtual vector cant reside in ROM. However the VV table
is located in the .vector section which contains also the hardware vectors
which are initialized in ROM (at compile time)
Is there any target that has the virtual vectors hardcoded in ROM, or should
they absolutely be located in RAM.
And can the hardware vectors on ARM reside in ROM forever or should they be
placed in RAM at some point ? (I think the other ARM targets have a remap
function to chose wether the hard vectors are in RAM or ROM)
Before posting, please read the FAQ: http://sources.redhat.com/fom/ecos
and search the list archive: http://sources.redhat.com/ml/ecos-discuss