Subject: Re: PowerPC 601 versus the others
To: Bill Studenmund <wrstuden@netbsd.org>
From: Matt Thomas <matt@3am-software.com>
List: tech-kern
Date: 01/15/2002 10:11:59
At 09:39 AM 1/15/2002 -0800, Bill Studenmund wrote:
>On Tue, 15 Jan 2002, Lloyd Parkes wrote:
>
> > I have been reading through the MPC601 manual and some PowerPC manuals,
> > and I can't see much standing in the way of NetBSD on the 601. The only
> > changes that I spotted were in some bit definitions in the MMU.
> >
> > Am I missing something, or is that the only thing preventing NetBSD from
> > being ported to 601 based machines.
>
>There are a number of PPC instructions which aren't implimented. According
>to my 601 manual (MPC601UM/AD Rev 1), they are:
>
>32-bit:
>fres, frsqrtefsel, fsqrt, fsqrts, mfspr(*), mftb, mtspr(*), stfiwx, tlbia,
>tlbsync.

The one that hurts most is mftb which is used widely in the kernel.


-- 
Matt Thomas               Internet:   matt@3am-software.com
3am Software Foundry      WWW URL:    http://www.3am-software.com/bio/matt/
Cupertino, CA             Disclaimer: I avow all knowledge of this message