This is the mail archive of the ecos-discuss@sourceware.cygnus.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]

Re: SH2 porting



[please remember to CC ecos-discuss in the future]

>>>>> "Michele" == Michele Dekleva <m.dekleva@tin.it> writes:

Michele> Ok. i Believe i have 15 day to invest in a porting of 'eCos'
Michele> to an SH2 target;

Michele> Now what are the steps i have to follows? Consider that i'm
Michele> using the HDI/IDE HITACHI enviroment.  For the moment i use
Michele> the EVB 7045F evaluation board but i can have access to the
Michele> E6000 ICE (if necessary).

Unfortunately the ELF format used by the HDI/IDE is not compatible
with the newer tools used for eCos. I suspect the HDI/IDE tools also
lack the features required by eCos.

What you want to do is get the necessary tools (see build instructions
on the sourceware site) and the eCos sources.

Then make whatever changes to the hal/sh/arch code to get SH2
supported, and clone the EDK platform HAL and make changes necessary
for supporting the EVB. Whatever it takes to get eCos running on your
board.  I'm sorry I cannot be more specific now - but it's not easy
to describe what you have to do. (Well, it is: go through all files in
the SH HALs, read the code, adjust if it isn't doing the right thing
for SH2)

When you're done (or even better, when you're making some progress)
please let us know. If I can find the time, I may be able to work in
parallel on splitting up the SH HAL like the MIPS HAL. Your changes
will have to be moved around and/or merged into the master tree. I
will either do that, or help you do it.

Before we can accept your changes, however, you'll have to fill in the
copyright assignment. Please see the FAQ on sourceware.

Jesper


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