Re: [uClinux-dev] Re: Porting to a new proc

2007-12-20 Thread Phil Wilshire

Valentin Manea wrote:

Hi,

   Sorry for my english, its not my first language.
   Anyways, I was searching for a cool PhD project and  I had this
ideea: running a linux environment(kernel & busybox) on a new
arhitecture. My question would be how much effort would be needed to
see this through?

   Some notes: the new arch is Starcore so I can't really use gcc or
related tools, I have to use the inhouse compiler/linker. Also I'm not
starting from scratch since I have access to a in house OS.

Any help or insight would be appreciated.

Regards,
Valentin
___
uClinux-dev mailing list
uClinux-dev@uclinux.org
http://mailman.uclinux.org/mailman/listinfo/uclinux-dev
This message was resent by uclinux-dev@uclinux.org
To unsubscribe see:
http://mailman.uclinux.org/mailman/options/uclinux-dev



Hi
Without GCC this will be difficult.
 Phil Wilshire

___
uClinux-dev mailing list
uClinux-dev@uclinux.org
http://mailman.uclinux.org/mailman/listinfo/uclinux-dev
This message was resent by uclinux-dev@uclinux.org
To unsubscribe see:
http://mailman.uclinux.org/mailman/options/uclinux-dev


Re: [uClinux-dev] Re: Porting to a new proc

2007-12-20 Thread Chris Gray
Valentin Manea wrote:
> Hi,
>
>Sorry for my english, its not my first language.
>Anyways, I was searching for a cool PhD project and  I had this
> ideea: running a linux environment(kernel & busybox) on a new
> arhitecture. My question would be how much effort would be needed to
> see this through?
>
>Some notes: the new arch is Starcore so I can't really use gcc or
> related tools, I have to use the inhouse compiler/linker. Also I'm not
> starting from scratch since I have access to a in house OS.

The Linux kernel (and hence also µcLinux) does not aim to be compilable with 
any compiler other than GCC, adn I've never heard of anyone successfully 
trying to do this. If your Starcore has an MMU then you may have more luck 
with NetBSD; or you could try porting eCos, which is a much smaller OS but 
does offer a certain level of Posix compatibility.

Good luck

-- 
Chris Gray/k/ Embedded Java Solutions  BE0503765045
Embedded & Mobile Java, OSGihttp://www.k-embedded-java.com/
[EMAIL PROTECTED] +32 3 216 0369
Skype: k.embedded.chris

___
uClinux-dev mailing list
uClinux-dev@uclinux.org
http://mailman.uclinux.org/mailman/listinfo/uclinux-dev
This message was resent by uclinux-dev@uclinux.org
To unsubscribe see:
http://mailman.uclinux.org/mailman/options/uclinux-dev


Re: [uClinux-dev] Re: Porting to a new proc

2007-12-20 Thread Michael Schnell
AFAIK, there is Linux for Starcore (even an SDK for VOIP). If it's 
another CPU this should be a starting point: 
http://www.linuxdevices.com/news/NS5632893349.html


-Michael
___
uClinux-dev mailing list
uClinux-dev@uclinux.org
http://mailman.uclinux.org/mailman/listinfo/uclinux-dev
This message was resent by uclinux-dev@uclinux.org
To unsubscribe see:
http://mailman.uclinux.org/mailman/options/uclinux-dev


Re: [uClinux-dev] Re: Porting to a new proc

2007-12-20 Thread Valentin Manea
Hi,
there is very little information available, but from what I know until
they are using an RTOS for Starcore which runs either independently or
with a Linux on a ARM core, but I guess if they would have ported
Linux to Starcore they should have released the code under GPL, right?

Regards,
Valentin

On Dec 20, 2007 2:00 PM, Michael Schnell <[EMAIL PROTECTED]> wrote:
> AFAIK, there is Linux for Starcore (even an SDK for VOIP). If it's
> another CPU this should be a starting point:
> http://www.linuxdevices.com/news/NS5632893349.html
>
> -Michael
>
> ___
> uClinux-dev mailing list
> uClinux-dev@uclinux.org
> http://mailman.uclinux.org/mailman/listinfo/uclinux-dev
> This message was resent by uclinux-dev@uclinux.org
> To unsubscribe see:
> http://mailman.uclinux.org/mailman/options/uclinux-dev
>
___
uClinux-dev mailing list
uClinux-dev@uclinux.org
http://mailman.uclinux.org/mailman/listinfo/uclinux-dev
This message was resent by uclinux-dev@uclinux.org
To unsubscribe see:
http://mailman.uclinux.org/mailman/options/uclinux-dev


Re: [uClinux-dev] Re: Porting to a new proc

2007-12-20 Thread Jamie Lokier
Chris Gray wrote:
> Valentin Manea wrote:
> > Hi,
> >
> >Sorry for my english, its not my first language.
> >Anyways, I was searching for a cool PhD project and  I had this
> > ideea: running a linux environment(kernel & busybox) on a new
> > arhitecture. My question would be how much effort would be needed to
> > see this through?
> >
> >Some notes: the new arch is Starcore so I can't really use gcc or
> > related tools, I have to use the inhouse compiler/linker. Also I'm not
> > starting from scratch since I have access to a in house OS.
> 
> The Linux kernel (and hence also µcLinux) does not aim to be compilable with 
> any compiler other than GCC, adn I've never heard of anyone successfully 
> trying to do this. If your Starcore has an MMU then you may have more luck 
> with NetBSD; or you could try porting eCos, which is a much smaller OS but 
> does offer a certain level of Posix compatibility.

Not just GCC: the Linux kernel has been compiled with ICC - the Intel
C Compiler, but of course that won't work with the Starcore.

However, good news is there multiple 3rd party GCC targets for Starcore!

Please enjoy Google: 
   http://www.google.com/search?hl=en&q=starcore+gcc&btnG=Search

-- Jamie
___
uClinux-dev mailing list
uClinux-dev@uclinux.org
http://mailman.uclinux.org/mailman/listinfo/uclinux-dev
This message was resent by uclinux-dev@uclinux.org
To unsubscribe see:
http://mailman.uclinux.org/mailman/options/uclinux-dev


Re: [uClinux-dev] Re: Porting to a new proc

2007-12-20 Thread Jamie Lokier
Valentin Manea wrote:
> there is very little information available, but from what I know until
> they are using an RTOS for Starcore which runs either independently or
> with a Linux on a ARM core, 

> but I guess if they would have ported
> Linux to Starcore they should have released the code under GPL, right?

Yes, if they did port Linux to Starcore, they'd have to pass the
source under GPL to their customers (if they have any) and anyone else
they distribute the compiled kernel to.

But that doesn't mean anyone has to make the code public, if they
don't want to.

-- Jamie
___
uClinux-dev mailing list
uClinux-dev@uclinux.org
http://mailman.uclinux.org/mailman/listinfo/uclinux-dev
This message was resent by uclinux-dev@uclinux.org
To unsubscribe see:
http://mailman.uclinux.org/mailman/options/uclinux-dev