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]

Re: Port of eCOS check


dan frog <dan_frog@earthlink.net> writes:

> Hiya,
> 
> During the course of reading about the eCos OS (FAQ section)  it is
> suggested that one write to this email addy to see if anyone else is
> already handling a specifice port. I'm interested in porting eCos to
> the Franklin eBookman's SNK32 RISC CPU. The SDK for the SNK32/eBookman
> comes with a Cygwin port that compiles to the proper executables for
> the eBookman. The current OS is lacking and I'm trying to not reinvent
> the wheel while I try to create a new OS. Also, I've been programming
> (hobby-wise) in C/C++ for over five years and know this is really
> beyond my current level of expertise. I expect to learn a lot and
> maybe create something good. Any advice anyone can give this
> not-so-newby would be much appreciated.

This would require a new architecture port. These are done fairly
rarely and all of the popular architectures are already done. It is
unlikely that anyone else has done a port to this CPU. So you are
probably on your own.

Looking at the website for the toolchain, it looks like there may be
difficulties with this port. They have their own assembler and linker.
eCos relies on features of the standard GCC toolchain, such as
constructor prioritization and section garbage collection, which the
proprietary linker may not support.


-- 
Nick Garnett                    eCos Kernel Architect
http://www.ecoscentric.com/     The eCos and RedBoot experts


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


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