linux-mips
[Top] [All Lists]

Re: It booooooooooots!

To: Ralf Baechle <ralf@Julia.DE>
Subject: Re: It booooooooooots!
From: "William J. Earl" <wje@fir.esd.sgi.com>
Date: Wed, 9 Apr 1997 11:37:30 -0700
Cc: shaver@neon.ingenia.ca, linux@cthulhu.engr.sgi.com, kneedham@ottawa.sgi.com
In-reply-to: <199704090525.HAA06508@kernel.panic.julia.de>
References: <199704082337.QAA14690@fir.esd.sgi.com> <199704090525.HAA06508@kernel.panic.julia.de>
Sender: owner-linux@cthulhu.engr.sgi.com
Ralf Baechle writes:
 > > ...
 > >  > Checking for 'wait' instruction...  unavailable.
 > > ...
 > > 
 > >      This appears to be a bug.  The R5000 does have the wait instruction.
 > 
 > Linux doesn't really check; instead it has encoded which CPU types
 > have a wait instruction.  I add the R500 to that list.

     As far as I know, all QED processors have the "wait" instruction.
All the 0x2???  processor ID values are QED processors.  Here are the current
values:

#define C0_IMP_NEVADA   0x28
#define C0_IMP_RM7000   0x27
#define C0_IMP_MAGIC    0x25
#define C0_IMP_SONIC    0x24
#define C0_IMP_R5000    0x23
#define C0_IMP_R4650    0x22 
#define C0_IMP_R4700    0x21
#define C0_IMP_R4600    0x20

I don't know which processors are SONIC, MAGIC, or NEVADA, but I think NEVADA
is the new RM5260 (a low-cost R5000).  




<Prev in Thread] Current Thread [Next in Thread>