From mboxrd@z Thu Jan 1 00:00:00 1970 From: Syed Faisal Akber Subject: RE: Porting ELKS Date: Mon, 21 Jul 2003 12:49:36 -0400 (EDT) Sender: linux-8086-owner@vger.kernel.org Message-ID: References: Mime-Version: 1.0 Return-path: In-Reply-To: List-Id: Content-Type: TEXT/PLAIN; charset="us-ascii" Content-Transfer-Encoding: 7bit To: Riley Williams Cc: Raghavan , Linux-8086@Vger.Kernel.Org The GCC port does exist, but as with the uClinux kernel you need to contact Analog Devices to get it. Faisal On Mon, 21 Jul 2003, Riley Williams wrote: > Hi. > > The major part of any port would be to port GCC to the selected > processor (which means writing the GCC backend for that processor) > so it can compile the relevant source code. Once you've done that, > you've cracked 90% of porting either Linux or ELKS across since > GCC will compile that much of either for you. > > > Let me explain the background a little bit as to why I am > > exploring this. It will give you a better picture. > > > > I wanted to have a few applications on Blackfin DSP. Let's > > say like web server, rtsp server etc... > > > > I pick up any free application on the Web , they all run on > > POSIX compliant OS like LINUX. Porting a full fledged LINUX > > is really a tough job ( ?) , so I thought ELKS was a good > > option and started looking at it. > > > > ucLinux seemed a good Idea, I checked with ADI, the answer I > > got is "The ucLinux port is on the way , but it could take a > > while .." > > > > I need to have a OS on the BLACKFIN quickly ..so that I get > > the applications on it ..and hence I was thinking ELKS ...; > > > > Are you saying ELKS would be inefficient on the DSP Processor > > ... or is it that porting ELKS on Blackfin be like a total > > rewrite ? > > With either ELKS or Linux, the bulk of the porting job would be > with getting GCC to compile for that processor. You'd then be > faced with rewriting the assembly language parts of whatever OS > you wished to port, and that would essentially be the port done. > > > Is eCOS port feasible like say in a 3-4 months time frame ? > > Is eCOS POSIX compliant ... so that we can get any application > > compile & run on it easily ? > > I can't personally comment on eCOS as I know nothing about it, > sorry. > > Best wishes from Riley. > --- > * Nothing as pretty as a smile, nothing as ugly as a frown. > > --- > Outgoing mail is certified Virus Free. > Checked by AVG anti-virus system (http://www.grisoft.com). > Version: 6.0.502 / Virus Database: 300 - Release Date: 18-Jul-2003 > > - > To unsubscribe from this list: send the line "unsubscribe linux-8086" in > the body of a message to majordomo@vger.kernel.org > More majordomo info at http://vger.kernel.org/majordomo-info.html >