Re: [uClinux-dev] Re: Porting to a new proc
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
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
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
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
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
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