From owner-freebsd-smp Sat Nov 28 15:32:30 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id PAA24966 for freebsd-smp-outgoing; Sat, 28 Nov 1998 15:32:30 -0800 (PST) (envelope-from owner-freebsd-smp@FreeBSD.ORG) Received: from verdi.nethelp.no (verdi.nethelp.no [158.36.41.162]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id PAA24954 for ; Sat, 28 Nov 1998 15:32:25 -0800 (PST) (envelope-from sthaug@nethelp.no) From: sthaug@nethelp.no Received: (qmail 21177 invoked by uid 1001); 28 Nov 1998 23:32:13 +0000 (GMT) To: freebsd-current@FreeBSD.ORG, freebsd-smp@FreeBSD.ORG Subject: Patches and mptable for Supermicro P6DGU with 440GX chipset X-Mailer: Mew version 1.05+ on Emacs 19.34.2 Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Date: Sun, 29 Nov 1998 00:32:13 +0100 Message-ID: <21175.912295933@verdi.nethelp.no> Sender: owner-freebsd-smp@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org I now have FreeBSD-current up and running on a Supermicro P6DGU mother- board with 440GX chipset, 2 x PII-400 and onboard Adaptec 7890 U2W SCSI. Getting FreeBSD up and running was relatively painless, and it seems to be working great so far. The only SMP options I'm currently using are SMP and APIC_IO. Included below are a patch for pci/pcisupport.c to identify the 440GX, and the mptable output for this system. Steinar Haug, Nethelp consulting, sthaug@nethelp.no ---------------------------------------------------------------------- --- pcisupport.c.orig Sat Oct 31 11:35:24 1998 +++ pcisupport.c Sun Nov 29 00:05:19 1998 @@ -226,6 +226,12 @@ return ("Intel 82443BX host to AGP bridge"); case 0x71928086: return ("Intel 82443BX host to PCI bridge (AGP disabled)"); + case 0x71a08086: + return ("Intel 82443GX host to PCI bridge"); + case 0x71a18086: + return ("Intel 82443GX host to AGP bridge"); + case 0x71a28086: + return ("Intel 82443GX host to PCI bridge (AGP disabled)"); case 0x12378086: fixwsc_natoma(tag); return ("Intel 82440FX (Natoma) PCI and memory controller"); =============================================================================== MPTable, version 2.0.15 ------------------------------------------------------------------------------- MP Floating Pointer Structure: location: BIOS physical address: 0x000fb4f0 signature: '_MP_' length: 16 bytes version: 1.4 checksum: 0xbd mode: Virtual Wire ------------------------------------------------------------------------------- MP Config Table Header: physical address: 0x000f24b0 signature: 'PCMP' base table length: 268 version: 1.4 checksum: 0xc3 OEM ID: 'INTEL ' Product ID: '440BX ' OEM table pointer: 0x00000000 OEM table size: 0 entry count: 25 local APIC address: 0xfee00000 extended table length: 16 extended table checksum: 234 ------------------------------------------------------------------------------- MP Config Base Table Entries: -- Processors: APIC ID Version State Family Model Step Flags 0 0x11 BSP, usable 6 5 2 0x183fbff 1 0x11 AP, usable 6 5 2 0x183fbff -- Bus: Bus ID Type 0 PCI 1 PCI 2 ISA -- I/O APICs: APIC ID Version State Address 2 0x11 usable 0xfec00000 -- I/O Ints: Type Polarity Trigger Bus ID IRQ APIC ID PIN# ExtINT conforms conforms 2 0 2 0 INT conforms conforms 2 1 2 1 INT conforms conforms 2 0 2 2 INT conforms conforms 2 3 2 3 INT conforms conforms 2 4 2 4 INT conforms conforms 2 5 2 5 INT conforms conforms 2 6 2 6 INT conforms conforms 2 7 2 7 INT active-hi edge 2 8 2 8 INT conforms conforms 2 9 2 9 INT conforms conforms 2 12 2 12 INT conforms conforms 2 13 2 13 INT conforms conforms 2 14 2 14 INT conforms conforms 2 15 2 15 INT active-lo level 2 10 2 16 INT active-lo level 2 11 2 17 SMI conforms conforms 2 0 2 23 -- Local Ints: Type Polarity Trigger Bus ID IRQ APIC ID PIN# ExtINT conforms conforms 0 0:A 255 0 NMI conforms conforms 0 0:A 255 1 ------------------------------------------------------------------------------- MP Config Extended Table Entries: Extended Table HOSED! To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-smp" in the body of the message