Has anyone ported RTEMS to the 68060 yet?

Joel Sherrill joel.sherrill at OARcorp.com
Wed Apr 10 11:31:58 UTC 2002

Chris Johns wrote:
> Mike Panetta wrote:
> > I noticed that there was a fpsp dir and a 68040 dir in libcpu, has
> > anyone done something similar for the 68060?  From what I have read, the
> > fpsp is different for the 68060, and there is also another support
> > package that is needed to emulate some of the non floating point
> > instrutions as well (like div64 and friends).
> I am using the 68060.
> I decided against the emulation path for performance reasons. I do not
> need to support code with these instruction, for example a 68040 binary.
> I built GCC/newlib and RTEMS for the 68060. The compiler will not
> generate the instructions fpsp needs if the -m68060 command line switch
> is used. I remeber a multilib patch heading into gcc not long ago that
> made the 68060 a separate variant. I have a patch for the older gcc
> releases.

And I am pretty sure the 3.0.x gcc source for rtems has 68060 as a 
multilib in it.  I don't remember if we merged this against 2.95.x.

>  >
> > Alternately, as anyone
> > written a BSP for the MVME177 board?  It should be pretty close to the
> > same as the 167 BSP that is already in the tree, except for the CPU
> > support of course...
> >
> I am using the MVME172 at the moment. The i82586 network driver is in
> libchip but it needs a patch from me to work. (Joel, I not forgotten :-)).

:)  Still waiting to close that PR59. :)

> --
>   Chris Johns, cjohns at cybertec.com.au

Joel Sherrill, Ph.D.             Director of Research & Development
joel at OARcorp.com                 On-Line Applications Research
Ask me about RTEMS: a free RTOS  Huntsville AL 35805
   Support Available             (256) 722-9985

More information about the users mailing list