Subject: Re: Problem booting on a R4000 Indy
To: Rafal Boni <rafal.boni@eDial.com>
From: Steve Rumble <rumble@ephemeral.org>
List: port-sgimips
Date: 07/09/2003 18:58:17
This is a multi-part message in MIME format.

--Multipart_Wed__9_Jul_2003_18:58:17_-0400_088e2c00
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit

On Wed, 09 Jul 2003 15:29:15 -0400
Rafal Boni <rafal.boni@eDial.com> wrote:

> If you can build a kernel, I'd simply copy one of the cputab entries
> (in the above file) for MIPS_REV_R4000_A or MIPS_REV_R4000_B,
> substitute 0x22 in the revision field and rebuild the kernel.  If you
> can't build kernels, maybe ask someone here to build one for you (and
> make sure to specify if you care what version it is :-).  I'm not sure
> if this rev has any special quirks, but if not, I'd assume that things
> will "Just Work" if you do that.

My Indigo R4000 100mhz cpu is revision 0x22 and it appears to work fine.
Gerald had created a new #define in mips/include/cpuregs.h and entry in
mips/mips/mips_machdep.c several years ago for this. Attached is a diff
against -current.

-Steve

--Multipart_Wed__9_Jul_2003_18:58:17_-0400_088e2c00
Content-Type: application/octet-stream;
 name="mips422.diff"
Content-Disposition: attachment;
 filename="mips422.diff"
Content-Transfer-Encoding: base64

SW5kZXg6IHN5cy9hcmNoL21pcHMvbWlwcy9taXBzX21hY2hkZXAuYwo9PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ClJDUyBm
aWxlOiAvY3Zzcm9vdC9zcmMvc3lzL2FyY2gvbWlwcy9taXBzL21pcHNfbWFjaGRlcC5jLHYKcmV0
cmlldmluZyByZXZpc2lvbiAxLjE2NQpkaWZmIC11IC1yMS4xNjUgbWlwc19tYWNoZGVwLmMKLS0t
IHN5cy9hcmNoL21pcHMvbWlwcy9taXBzX21hY2hkZXAuYwkyMDAzLzA2LzI5IDIyOjI4OjM3CTEu
MTY1CisrKyBzeXMvYXJjaC9taXBzL21pcHMvbWlwc19tYWNoZGVwLmMJMjAwMy8wNy8wOSAyMjo1
NDo0NApAQCAtMjcwLDcgKzI3MCwxMCBAQAogCXsgMCwgTUlQU19SNDAwMCwgTUlQU19SRVZfUjQw
MDBfQSwgLTEsCUNQVV9BUkNIX01JUFMzLCA0OCwKIAkgIENQVV9NSVBTX1I0S19NTVUgfCBDUFVf
TUlQU19ET1VCTEVfQ09VTlQsCiAJCQkJCQkiTUlQUyBSNDAwMCBDUFUiCX0sCi0JeyAwLCBNSVBT
X1I0MDAwLCBNSVBTX1JFVl9SNDAwMF9CLCAtMSwJQ1BVX0FSQ0hfTUlQUzMsIDQ4LAorCXsgMCwg
TUlQU19SNDAwMCwgTUlQU19SRVZfUjQwMDBfQiwgLTEsCUNQVV9BUkNIX01JUFMzLAk0OCwKKwkg
IENQVV9NSVBTX1I0S19NTVUgfCBDUFVfTUlQU19ET1VCTEVfQ09VTlQsCisJCQkJCQkiTUlQUyBS
NDAwMCBDUFUiCX0sCisJeyAwLCBNSVBTX1I0MDAwLCBNSVBTX1JFVl9SNDAwMF9DLCAtMSwJQ1BV
X0FSQ0hfTUlQUzMsIDQ4LAogCSAgQ1BVX01JUFNfUjRLX01NVSB8IENQVV9NSVBTX0RPVUJMRV9D
T1VOVCwKIAkJCQkJCSJNSVBTIFI0MDAwIENQVSIJfSwKIAl7IDAsIE1JUFNfUjQwMDAsIE1JUFNf
UkVWX1I0NDAwX0EsIC0xLAlDUFVfQVJDSF9NSVBTMywgNDgsCkluZGV4OiBzeXMvYXJjaC9taXBz
L2luY2x1ZGUvY3B1cmVncy5oCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KUkNTIGZpbGU6IC9jdnNyb290L3NyYy9zeXMv
YXJjaC9taXBzL2luY2x1ZGUvY3B1cmVncy5oLHYKcmV0cmlldmluZyByZXZpc2lvbiAxLjYxCmRp
ZmYgLXUgLXIxLjYxIGNwdXJlZ3MuaAotLS0gc3lzL2FyY2gvbWlwcy9pbmNsdWRlL2NwdXJlZ3Mu
aAkyMDAzLzA2LzEwIDA2OjQyOjA2CTEuNjEKKysrIHN5cy9hcmNoL21pcHMvaW5jbHVkZS9jcHVy
ZWdzLmgJMjAwMy8wNy8wOSAyMjo1NDo1NgpAQCAtNzE5LDcgKzcxOSw4IEBACiAKIC8qIEZvciBN
SVBTX1I0MDAwICovCiAjZGVmaW5lCU1JUFNfUkVWX1I0MDAwX0EJMHgwMAotI2RlZmluZQlNSVBT
X1JFVl9SNDAwMF9CCTB4MzAKKyNkZWZpbmUJTUlQU19SRVZfUjQwMDBfQgkweDIyCisjZGVmaW5l
CU1JUFNfUkVWX1I0MDAwX0MJMHgzMAogI2RlZmluZQlNSVBTX1JFVl9SNDQwMF9BCTB4NDAKICNk
ZWZpbmUJTUlQU19SRVZfUjQ0MDBfQgkweDUwCiAjZGVmaW5lCU1JUFNfUkVWX1I0NDAwX0MJMHg2
MAo=

--Multipart_Wed__9_Jul_2003_18:58:17_-0400_088e2c00--