Date: Sun, 12 Sep 1999 01:18:01 -0700 (PDT) From: tedm@toybox.placo.com To: freebsd-gnats-submit@freebsd.org Subject: i386/13706: FreeBSD identifies all 80486 processors as DX chips Message-ID: <19990912081801.06D2114D8B@hub.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 13706
>Category: i386
>Synopsis: FreeBSD identifies all 80486 processors as DX chips
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: sw-bug
>Submitter-Id: current-users
>Arrival-Date: Sun Sep 12 01:20:01 PDT 1999
>Closed-Date:
>Last-Modified:
>Originator: Ted Mittelstaedt
>Release: 2.2.8
>Organization:
Internet Partners Inc.
>Environment:
FreeBSD van-radius.ipinc.net 2.2.8-RELEASE FreeBSD 2.2.8-RELEASE #0: Thu Sep 2 14:40:10 PDT 1999 tedm@van-radius.ipinc.net:/usr/src/sys/compile/VANRAD i386
>Description:
As far as I can tell, FreeBSD identifies all Intel 80486 chips as
80486DX chips, whether they are SX chips or DX chips.
Following is the dmsg output from a system that is a 486SX with
an 80487 "co-processor" chip installed, note the processor entry
right after the copyrights:
$ dmesg
Copyright (c) 1992-1998 FreeBSD Inc.
Copyright (c) 1982, 1986, 1989, 1991, 1993
The Regents of the University of California. All rights reserved.
FreeBSD 2.2.8-RELEASE #0: Thu Sep 2 14:40:10 PDT 1999
tedm@van-radius.ipinc.net:/usr/src/sys/compile/VANRAD
CPU: i486DX (486-class CPU)
real memory = 16777216 (16384K bytes)
avail memory = 14770176 (14424K bytes)
Probing for devices on the ISA bus:
sc0 at 0x60-0x6f irq 1 on motherboard
sc0: VGA color <16 virtual consoles, flags=0x0>
ed0 at 0x300-0x30f irq 5 maddr 0xc8000 msize 8192 on isa
ed0: address 02:60:8c:a9:17:75, type 3c503 (16 bit)
sio0 at 0x3f8-0x3ff irq 4 on isa
sio0: type 16450
sio1 at 0x2f8-0x2ff irq 3 on isa
sio1: type 16450
lpt0 at 0x378-0x37f irq 7 on isa
lpt0: Interrupt-driven port
lp0: TCP/IP capable interface
psm0 at 0x60-0x64 irq 12 on motherboard
psm0: model Generic PS/2 mouse, device ID 0
fdc0 at 0x3f0-0x3f7 irq 6 drq 2 on isa
fd0: 1.44MB 3.5in
fd1: 1.2MB 5.25in
wdc0 at 0x1f0-0x1f7 irq 14 flags 0x8000ff on isa
wdc0: unit 0 (wd0): <WDC AC2420H>, multi-block-16
wd0: 405MB (830760 sectors), 989 cyls, 15 heads, 56 S/T, 512 B/S
npx0 flags 0x1 on motherboard
npx0: INT 16 interface
$
>How-To-Repeat:
Well, I don't suppose anyone is still using 486 computers these days
so I'm not sure you can. ;-) I do think I have a 486/33SX chip
around somewhere in case any of the developers wants me to send it to them.
>Fix:
Hopefully, everyone recompiling their kernels has read the instructions
to include co-processor emulation on 386 and 486SX chips.
>Release-Note:
>Audit-Trail:
>Unformatted:
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-bugs" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?19990912081801.06D2114D8B>
