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: i386 questions



does a 'linux synthetic target' mean that an ecos application will run
on top of x86 linux. probably sounds elementary but the explanation is
helpful.

if this is the case what is being gained. it seems one of the advantages
that ecos has is the small foot print for its os, but when you put on
top of linux you are back to a very large foot print. the smallest linux
embedded foot print that i've found still needs 2-8 meg of ram.

thanks again


Jesper Skov wrote:
> 
> >>>>> "Mike" == Mike Friedrichs <mike_fr1@lcc.net> writes:
> 
> Mike> anyone, i'm confused about ecos and porting to i386. on the ecos
> Mike> home page they make reference to i386 as a supported target, but
> Mike> upon viewing posts, it appears that people are building the port
> Mike> to i386. which is it.
> 
> Both. The synthetic support has been there for a while, but
> (relatively) recently Patrick O'Grady contributed a port for x86 PCs.
> 
> Mike> i have found the words 'synthetic x86 linux' and synthetic i386'
> Mike> for targets; what do these phrases mean.
> 
> That you run (eCos) applications on the host platform (i.e., the
> synthetic platform HAL provides bindings to the host OS). Only Linux
> has a synthetic target support at the moment.
> 
> Mike> assuming ecos has not been ported to i386, why has ecos been
> Mike> ported to the 'Intel StrongArm family' and not the 'i386
> Mike> family'.
> 
> Basically because the StrongARM work was funded, whereas nobody has
> been interested in funding x86 porting. Presumably because the x86 is
> not what you would call a (traditional, low-powered) embedded CPU.
> 
> Jesper

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