From mint-bounce@lists.fishpool.fi Sat May 9 12:56:19 2009 Message-ID: <4A05B4F3.6060103@lutece.net> Date: Sat, 09 May 2009 18:53:07 +0200 From: OL User-Agent: Thunderbird 2.0.0.21 (X11/20090320) MIME-Version: 1.0 To: Peter Slegg CC: mint@lists.fishpool.fi Subject: Re: [MiNT] Current FreeMiNT kernel version References: <4A033BE9.404@lutece.net> <0005d5b7.019ad6d6cf46@smtp.freeola.net> In-Reply-To: <0005d5b7.019ad6d6cf46@smtp.freeola.net> Content-Type: text/plain; charset=ISO-8859-1; format=flowed X-ecartis-version: Ecartis v1.0.0 Sender: mint-bounce@lists.fishpool.fi Errors-to: mint-bounce@lists.fishpool.fi X-original-sender: o.l@lutece.net Precedence: bulk List-help: List-unsubscribe: List-Id: X-List-ID: List-subscribe: List-owner: List-post: Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from quoted-printable to 8bit by mail.sparemint.org id n49GuINB015907 Peter Slegg a écrit : > On Thu, 07 May 2009 21:52:09 , OL wrote: > > >> I have realease myself this. Specific hardware patch to run on coldfire >> hardware was done by Didier to be able to run in 68K version of GCC 2.95 >> and I have done other specific patch to Mint be able to run with GCC 4 >> (It take 2 month to compil GCC before do anything, this was before >> Vincent do this work, and two month to be able to compil Mint correctly >> with GCC 4) in native coldfire and some specific coldfire patch because >> theire was scratch (as stack supervisor problems really not easy to >> find). Then Odd have finish to do patchs for Mint work better with GCC >> 4. I have only compil Mint kernel but not XaAES, I have compil MyAES for >> coldfire, screen.ldg, Tiny_gl.ldg and fpu.ldg, gemlib to do real speed >> test with Kronos (so bench with Kronos using FPU are in native mode as >> for opengl bench but not the other). >> >> >> http://gem.lutece.net/boot.avi >> First video I have made, it run Mint coldfire, MyAES, Direct desktop and >> Kronos, this was one of firts time I'm able to run Mint this was still >> very unstable, after I have work a lot on Mint and Didier have do the >> same, at the end of my experiments I was able to run near 20 softwares, >> unfortunatly this was not easy to test because I need to describe on >> texte file each file to download on ram disk with tftp and I never be >> able to try a keyboard on evaluation board. >> >> >> Olivier Landemarre >> > > Does that mean that Mint, MyAES, LDG, Kronos, GCC4 and some other stuff > have all ready been compiled for Coldfire ? > MyAES, screen.ldg, tiny_gl.ldg are already 100% coldfire V4e compil (for tiny_gl.ldg it use V4e FPU) Mint was compiled at 95% for Coldfire V4e except some assembly part that still are 68K, I have just rewrite a very small function in C to replace one in assembly (there is a preprocessor option something like C_ONLY or something look like). Kronos is compil in full 68000, except that it use screen.ldg and tiny_ldg that are fully coldfire and I have recompil FPU.ldg for coldfire V4e for fpu tests and vdi.ldg for vdi tests. CPU tests are full 68K unchanged. GCC4 I use it as crosscompiler, I never port it on Mint nor for coldfire, I can't use really the evaluation board because I have no keyboard on it, and transfert was very long. Compil C application for coldfire target is not a problem when you have the good GGC target, this was a problem before GCC 4 (I try GCC 3 from Zorro port it doesn't create binary correctly so it's why I have work on GCC4 notice to work correctly with this processors!) Olivier > That's impressive. > > Peter > > > > > > > > >