This is the mail archive of the
ecos-discuss@sources.redhat.com
mailing list for the eCos project.
Re: Port of eCos to 8051 uController?
- From: Scott Dattalo <scott at dattalo dot com>
- Cc: ecos-discuss at sources dot redhat dot com
- Date: Thu, 12 Jun 2003 08:56:11 -0700 (PDT)
- Subject: Re: [ECOS] Port of eCos to 8051 uController?
On Thu, 12 Jun 2003, Grant Edwards wrote:
> On Thu, Jun 12, 2003 at 09:08:09AM +0200, Andrew Lunn wrote:
>
> > > I checked all the lists I could find, and didn't see any
> > > successful ports to the 8051 uController. Does anyone know of
> > > one, either finished or in progress?
>
> > I suggest you do some more digging on the list archives
> >
> > 1) The question about 8-bit processors has come up before. eCos does
> > not currently support such devices and its considered not trivial
> > to make it run on 8bit machines
>
> And the 8051 is a particular bad one. It doesn't even have a
> proper stack pointer. I've written a couple simple kernels for
> 8-bitters like the HC11, and porting something as simple as
> those to the 8051 wouldn't have been easy. Porting something
> like eCos to 8051 is, IMO, a practical impossibility.
Another problem is that ecos has a ton of C++. You mention SDCC has a
possible compiler; however it only supports C. I'm not aware of a C++ 8051
compiler.
Scott
--
Before posting, please read the FAQ: http://sources.redhat.com/fom/ecos
and search the list archive: http://sources.redhat.com/ml/ecos-discuss