Re: /proc/cpuinfo on a 486

Rafael Reilova (rreilova@ececs.uc.edu)
Tue, 12 Jan 1999 23:31:21 -0500 (EST)


This message is in MIME format. The first part should be readable text,
while the remaining parts are likely unreadable without MIME-aware tools.
Send mail to mime@docserver.cac.washington.edu for more info.

---559023410-1903590565-916201753=:7770
Content-Type: TEXT/PLAIN; CHARSET=US-ASCII
Content-ID: <Pine.SOL.3.96.990112232921.7770D@tara.ececs.uc.edu>

On Mon, 11 Jan 1999, Nimrod Zimerman wrote:

> With all the talks regarding /proc/cpuinfo recently, it appears that many
> things have been fixed for the high-end machines, but my 486 is no longer
> recognized properly. I'm not certain when this has broken, and I'm willing
> to try and find out if that's important.

Hi,

Can you check if your processor has the cpuid instruction. If it
doesn't, there is no way to determine if it is in fact a i486DX-25/33 [1].
Probably Linux 2.0 defaulted to that name (IOW it was lying). A small C
code is attached to verify that.

Cheers,

Rafael

[1] The processor ID register is returned EDX just after RESET, of course
there is no way Linux can get to the value.

---559023410-1903590565-916201753=:7770
Content-Type: TEXT/PLAIN; CHARSET=US-ASCII; NAME="cpuid.c"
Content-Transfer-Encoding: BASE64
Content-ID: <Pine.SOL.3.96.990112232913.7770B@tara.ececs.uc.edu>
Content-Description:

LyogDQogKiBzaW1wbGUgY3B1aWQgdGVzdCAtLSBpZiBpdCBib21icyBvdXQg
KGlsbGVnYWwgaW5zdHJ1Y3Rpb24pIC0tPiBubyBjcHVpZC4NCiAqICh0aGlz
IGFzc3VtZXMgYXJlIHJlY2VudCBiaW50dXRpbHMsIHNvIHRoYXQgZ2FzIHVu
ZGVyc3RhZHMgdGhlIGNwdWlkIGluc3RyLikNCiAqLw0KDQojaW5jbHVkZSA8
c3RkaW8uaD4NCiNpbmNsdWRlIDx1bmlzdGQuaD4NCg0KLyoNCiAqCUdlbmVy
aWMgQ1BVSUQgZnVuY3Rpb24NCiAqLw0KaW5saW5lIHZvaWQgY3B1aWQoaW50
IG9wLCBpbnQgKmVheCwgaW50ICplYngsIGludCAqZWN4LCBpbnQgKmVkeCkN
CnsNCglfX2FzbV9fKCJjcHVpZCINCgkJOiAiPWEiICgqZWF4KSwNCgkJICAi
PWIiICgqZWJ4KSwNCgkJICAiPWMiICgqZWN4KSwNCgkJICAiPWQiICgqZWR4
KQ0KCQk6ICJhIiAob3ApDQoJCTogImNjIik7DQp9DQoNCg0KaW50IG1haW4o
dm9pZCkNCnsNCgljaGFyIHZlbmRvcl9pZFsxM10gPSB7MH07DQoJaW50IG1h
eF9sZXZlbDsNCg0KCXByaW50ZigiVGhpcyBwcm9ncmFtIHdpbGwgYXR0ZW1w
dCB0byBleGVjdXRlIGEgY3B1aWQgbGV2ZWwgMCBpbnN0cnVjdGlvbiINCgkg
ICAgICAgIiBpZiB0aGlzXG5mYWlscyB0aGF0IG1lYW5zIHRoZSBjcHVpZCBm
dW5jdGlvbiBpcyBub3Qgc3VwcG9ydGVkLlxuXG4iKTsNCg0KCXNsZWVwKDEp
Ow0KDQoJY3B1aWQoMCwgJm1heF9sZXZlbCwgKGludCAqKSB2ZW5kb3JfaWQs
IChpbnQgKikgKHZlbmRvcl9pZCs4KSwNCgkgICAgICAoaW50ICopICh2ZW5k
b3JfaWQrNCkpOw0KDQoJcHJpbnRmKCJHcmVhdCB5b3UgZ290IGNwdWlkIVxu
XG4iDQoJICAgICAgICJ2ZW5kb3Igc3RyaW5nOiAgICVzXG5tYXggY3B1aWQg
bGV2ZWw6ICVkXG4iLCB2ZW5kb3JfaWQsIG1heF9sZXZlbCk7DQoNCglyZXR1
cm4gMDsNCn0NCg==
---559023410-1903590565-916201753=:7770--

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/