From stefand@scuc02.sc.ehu.es  Sun Mar 16 11:39:25 2003
Return-Path: <stefand@scuc02.sc.ehu.es>
Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125])
	by hub.freebsd.org (Postfix) with ESMTP id 07CFC37B401
	for <FreeBSD-gnats-submit@freebsd.org>; Sun, 16 Mar 2003 11:39:25 -0800 (PST)
Received: from scsx01.sc.ehu.es (scsx01.sc.ehu.es [158.227.150.40])
	by mx1.FreeBSD.org (Postfix) with ESMTP id 188BF43F93
	for <FreeBSD-gnats-submit@freebsd.org>; Sun, 16 Mar 2003 11:39:23 -0800 (PST)
	(envelope-from stefand@scuc02.sc.ehu.es)
Received: from swox03.sw.ehu.es (scuc02.sc.ehu.es [158.227.101.50])
	by scsx01.sc.ehu.es (8.9.3/8.9.1) with ESMTP id UAA21454;
	Sun, 16 Mar 2003 20:39:19 +0100 (MET)
Received: by swox03.sw.ehu.es (8.9.3/1.1.29.3/14Aug02-1129AM)
	id UAA0000300937; Sun, 16 Mar 2003 20:34:04 +0100 (CET)
Message-Id: <20030316203403.A300891@swox03.sw.ehu.es>
Date: Sun, 16 Mar 2003 20:34:03 +0100
From: "Stefan A. Deutscher" <swbdedes@sc.ehu.es>
Reply-To: sad@mailaps.org
To: FreeBSD-gnats-submit@freebsd.org
Subject: FreeBSD 4.7/5.0 machine dies on scanpci & XFree (long)

>Number:         50053
>Category:       misc
>Synopsis:       FreeBSD 4.7/5.0 machine dies on scanpci & XFree (long)
>Confidential:   no
>Severity:       serious
>Priority:       low
>Responsible:    freebsd-bugs
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Sun Mar 16 11:40:03 PST 2003
>Closed-Date:    Thu Apr 24 13:59:07 PDT 2003
>Last-Modified:  Thu Apr 24 13:59:07 PDT 2003
>Originator:     Stefan A. Deutscher
>Release:        FreeBSD 5.0-RELEASE i386
>Organization:
Lunatic Asylum
>Environment:
System: FreeBSD twintower.asylum.net 5.0-RELEASE FreeBSD 5.0-RELEASE #0: Sun Mar 2 16:12:08 CET 2003 root@twintower.asylum.net:/usr/src/sys/i386/compile/TD4-SMP-DEBUG-i586 i386

   SW:
      FreeBSD 4.7 Release, 5.0 Release
      Clean installs to test system
      scanpci
      XFree 3.3.6 and XFree 4.2.x (? what ever comes as default)
      GENERIC and GENERIC + SMP kernels

   Hardware:
      Intergraph TD 4 2x Pentium 100 MHz, 512kB cache
      64 MB FPM RAM (meanwhile 192 MB 70ns IBM FPM)
      Onboard NCR 53C810 SCSI controller BIOS 3.0.4
      Onboard AMD Network controller
      Graphics cards tried:
        Matrox Millennium, 2 MB, PCI, Bios ???
        Number 9FX Vision 330, S3 764x (Trio) based, 1MB, PCI, BIOS 2.03.15
      Mouse: PS2

>Description:

Hi,

 I have posted this (and a releated request) to no avail in
comp.unix.bsd.freebsd.misc, and also searched the web for help.
While stumbling across similar souding problems, I didn't find
a solution and am inclined to consider the bahviour of my box
a bug. I cannot see any hardware conflicts from the various
data I have gathered, but maybe someone here can. Other than that, I
consider it a sw-bug.

Details:

As another interesting tidbit: The box builds kernel (in something like
3.5 hours) on one CPU - running the GERNERIC kernel - without a hickup
time and again. When I boot a GENERIC-SMP kernel, on the other hand, the
compile dies a after a while and takes the box with it on occasion;
running a 'make -j 8' never gets through the compile.

Anyway, below is all I have. I will be glad to collect more data in
about a week when I am on the box again.


 Thanks for any and all help.

                               Cheers, Stefan

> Hi all,
>
>   I am still fighting with my Intergraph TD-4 (dual iP5-100 MHz) not
> wanting to startx. It just freezes the machine, requiring a reset.
>
> Graphics card is a Number Nine FX Vision 330 PCI board (s3 764 / Trio 64
> based, 1 MB RAM, the board has an FCC number JF9-GXE64TrioPCI).
>
> I tried pretty much all I could think of, including setting it to only
> vga or vesa modes, putting it into another PCI slot, even replacing it
> with another, known-to-be-good Matrox Mill card: The result is the same,
> it freezes. Upon startx, the machine shows the first few lines of the X
> Server (nothing unusual nor error indicating) and then freezes, probably
> around the time the server probes the card or the PCI bus or what not.
> Log files do not get synced to disk, the box hangs up too fast.
> I built a debug kernel but no crash dump gets written out, either.
>
> The scanpci option of the XServer hangs the machine as well, as does the
> command line 'scanpci' command, unless called to use the OS method of
> identifying the PCI stuff via
>
>   # scanpci -v -0
>   No PCI devices found
>
>
>
> I am flabbergasted. The box has an ncr 53c810 scsi controller, some
> amd ethernet chip set onboard and the graphics card, in text mode all
> works well. What is weird is that dmesg claims
>
> - there be no driver attached to the VGA card
>   pci0: <display, VGA> at device 8.0 (no driver attached)
> - the vga card to hang off some ISA bus:
>   vga0: <Generic ISA VGA> at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0
>
> The whole thing happens whether I boot into FreeBSD 4.7-Release or into
> 5.0-Release. So, hoping someone may help me to make something out of
> this mess, I shall post:
>
> a) output of dmesg
> b) output of sysctl hw
> c) output of pciconf -l -v
> d) the xf86config file (I tried both the default and hard wiring the
>    server to the PCI slot the card is in)
> e) the s3 id as given by the s3id.exe DOS utility from S3
> f) the output of kldload vesa
> g) the generic kernel config file
> h) the mptable -verbose output
>
>
> Any pointers are most welcome, as are CCs by email regarding the issue,
> since I will only be able to read but not to post news in the next two
> weeks. Thanks in advance!

>
>
> a) output of dmesg
> ==================
>
>
> Copyright (c) 1992-2003 The FreeBSD Project.
> Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994
>       The Regents of the University of California. All rights reserved.
> FreeBSD 5.0-RELEASE #0: Fri Feb 28 15:13:34 CET 2003
>     root@twintower.asylum.net:/usr/src/sys/i386/compile/GENERIC-DEBUG-i586
> Preloaded elf kernel "/boot/kernel/kernel" at 0xc0636000.
> Timecounter "i8254"  frequency 1193182 Hz
> Timecounter "TSC"  frequency 99950248 Hz
> CPU: Pentium/P54C (99.95-MHz 586-class CPU)
>   Origin = "GenuineIntel"  Id = 0x524  Stepping = 4
>   Features=0x7bf<FPU,VME,DE,PSE,TSC,MSR,MCE,CX8,APIC,oldMTRR>
> real memory  = 201326592 (192 MB)
> avail memory = 188887040 (180 MB)
> Intel Pentium detected, installing workaround for F00F bug
> Initializing GEOMetry subsystem
> npx0: <math processor> on motherboard
> npx0: INT 16 interface
> pcib0: <Host to PCI bridge> at pcibus 0 on motherboard
> pci0: <PCI bus> on pcib0
> eisab0: <PCI-EISA bridge> at device 2.0 on pci0
> eisa0: <EISA bus> on eisab0
> mainboard0: <ING2860 (System Board)> on eisa0 slot 0
> isa0: <ISA bus> on eisab0
> lnc0: <PCNet/PCI Ethernet adapter> port 0xff80-0xff9f irq 9 at device \
>          6.0 on pci0
> lnc0: Attaching PCNet/PCI Ethernet adapter
> lnc0: PCnet-PCI address 08:00:36:30:75:02
> sym0: <810> port 0xfc00-0xfcff mem 0xffbdff00-0xffbdffff irq 10 at \
>      device 7.0 on pci0
> sym0: No NVRAM, ID 7, Fast-10, SE, parity checking
> pci0: <display, VGA> at device 8.0 (no driver attached)
> orm0: <Option ROMs> at iomem 0xc8000-0xcbfff,0xc0000-0xc7fff on isa0
> pmtimer0 on isa0
> ata0 at port 0x3f6,0x1f0-0x1f7 irq 14 on isa0
> ata1 at port 0x376,0x170-0x177 irq 15 on isa0
> atkbdc0: <Keyboard controller (i8042)> at port 0x64,0x60 on isa0
> atkbd0: <AT Keyboard> flags 0x1 irq 1 on atkbdc0
> kbd0 at atkbd0
> fdc0: <Enhanced floppy controller (i82077, NE72065 or clone)
>        0x3f7,0x3f0-0x3f5 irq 6 drq 2 on isa0 \
> fdc0: FIFO enabled, 8 bytes threshold
> fd0: <1440-KB 3.5" drive> on fdc0 drive 0
> ppc0: <Parallel port> at port 0x378-0x37f irq 7 on isa0
> ppc0: SMC-like chipset (ECP/EPP/PS2/NIBBLE) in COMPATIBLE mode
> plip0: <PLIP network interface> on ppbus0
> lpt0: <Printer> on ppbus0
> lpt0: Interrupt-driven port
> ppi0: <Parallel I/O> on ppbus0
> sc0: <System console> at flags 0x100 on isa0
> sc0: VGA <16 virtual consoles, flags=0x300>
> sio0 at port 0x3f8-0x3ff irq 4 flags 0x10 on isa0
> sio0: type 16550A
> sio1 at port 0x2f8-0x2ff irq 3 on isa0
> sio1: type 16550A
> vga0: <Generic ISA VGA> at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0
> psmcpnp0: irq resource info is missing; assuming irq 12
> unknown: <PNP0303> can't assign resources (port)
> unknown: <PNP0400> can't assign resources (port)
> unknown: <PNP0500> can't assign resources (port)
> unknown: <PNP0500> can't assign resources (port)
> unknown: <PNP0700> can't assign resources (port)
> Timecounters tick every 10.000 msec
> Waiting 15 seconds for SCSI devices to settle
> cd0 at sym0 bus 0 target 2 lun 0
> cd0: <TOSHIBA CD-ROM XM-4101TA 1084> Removable CD-ROM SCSI-2 device
> cd0: 4.237MB/s transfers (4.237MHz, offset 8)
> cd0: cd present [294833 x 2048 byte records]
> da0 at sym0 bus 0 target 0 lun 0
> da0: <IBM DPES-31080 S31Q> Fixed Direct Access SCSI-2 device
> da0: 10.000MB/s transfers (10.000MHz, offset 8), Tagged Queueing Enabled
> da0: 1034MB (2118144 512 byte sectors: 255H 63S/T 131C)
> da1 at sym0 bus 0 target 1 lun 0
> da1: <SEAGATE ST39140N 1498> Fixed Direct Access SCSI-2 device
> da1: 10.000MB/s transfers (10.000MHz, offset 8), Tagged Queueing Enabled
> da1: 8683MB (17783240 512 byte sectors: 255H 63S/T 1106C)
> Mounting root from ufs:/dev/da1s1a
>
>
>
> b) output of sysctl hw
> ======================
>
>
> hw.machine: i386
> hw.model: Pentium/P54C
> hw.ncpu: 1
> hw.byteorder: 1234
> hw.physmem: 195358720
> hw.usermem: 155688960
> hw.pagesize: 4096
> hw.floatingpoint: 1
> hw.machine_arch: i386
> hw.aac.iosize_max: 65536
> hw.ata.ata_dma: 1
> hw.ata.wc: 1
> hw.ata.tags: 0
> hw.ata.atapi_dma: 0
> hw.cardbus.debug: 0
> hw.cardbus.cis_debug: 0
> hw.fxp_rnr: 0
> hw.pccard.debug: 0
> hw.pccard.cis_debug: 0
> hw.cbb.start_memory: 2281701376
> hw.cbb.start_16_io: 256
> hw.cbb.start_32_io: 4096
> hw.cbb.debug: 0
> hw.pci.enable_io_modes: 1
> hw.pci.allow_unsupported_io_range: 0
> hw.availpages: 47695
> hw.bus.devctl_disable: 1
> hw.dc_quick: 1
> hw.syscons.saver.keybonly: 1
> hw.instruction_sse: 0
>
>
> c) output of pciconf -l -v
> ===========================
>
>
> hostb0@pci0:0:0:      class=0x060000 card=0x00000000 chip=0x04a38086
> rev=0x11 hdr=0x00
>     vendor   = 'Intel Corporation'
>     device   = '82434LX/NX (Mercury/Neptune) Cache/DRAM Controller'
>     class    = bridge
>     subclass = HOST-PCI
> eisab0@pci0:2:0:      class=0x000000 card=0x00000000 chip=0x04828086
> rev=0x04 hdr=0x00
>     vendor   = 'Intel Corporation'
>     device   = '82375EB PCI-EISA Bridge (PCEB)'
>     class    = old
>     subclass = non-VGA display device
> lnc0@pci0:6:0:        class=0x020000 card=0x00000000 chip=0x20001022 rev=0x02
> hdr=0x00
>     vendor   = 'Advanced Micro Devices (AMD)'
>     device   = 'Am79C970/1/2/3/5/6 PCnet LANCE PCI Ethernet Controller'
>     class    = network
>     subclass = ethernet
> sym0@pci0:7:0:        class=0x000000 card=0x00000000 chip=0x00011000 rev=0x01
> hdr=0x00
>     vendor   = 'LSI Logic (Was: Symbios Logic, NCR)'
>     device   = 'LSI53C810/810A/810AE PCI-SCSI I/O Processor'
>     class    = old
>     subclass = non-VGA display device
> none0@pci0:8:0:       class=0x030000 card=0x00000000 chip=0x88115333 rev=0x00
> hdr=0x00
>     vendor   = 'S3 Incorporated'
>     device   = '86C732 Trio32, 86C764 Trio64, 86C765 Trio64V+ Rev 01'
>     class    = display
>     subclass = VGA
>
>
>
> d) the xf86config file
> ======================
> I tried both the default and hard wiring the server to the PCI slot the
> card is in.
>
>
> Section "ServerLayout"
>       Identifier     "Layout0"
>       Screen      0  "Screen0" 0 0
>       InputDevice    "Keyboard0" "CoreKeyboard"
>       InputDevice    "Mouse0" "CorePointer"
> EndSection
>
> Section "Files"
> EndSection
>
> Section "Module"
>       Load  "xie"
>       Load  "pex5"
>       Load  "glx"
>       Load  "dri"
>       Load  "dbe"
>       Load  "record"
>       Load  "extmod"
>       Load  "type1"
> EndSection
>
> Section "InputDevice"
>       Identifier  "Mouse0"
>       Driver      "mouse"
>       Option      "Protocol" "Auto"
>       Option      "Device" "/dev/sysmouse"
> EndSection
>
> Section "InputDevice"
>       Identifier  "Keyboard0"
>       Driver      "keyboard"
>       Option      "XkbModel" "pc101"
>       Option      "XkbLayout" "us"
> EndSection
>
> Section "Monitor"
>       Identifier   "Monitor0"
>       HorizSync    31.5 - 80.0
>       VertRefresh  56.3 - 75.0
> EndSection
>
> Section "Device"
>       Identifier  "Card0"
>       #Driver      "s3"
>       Driver      "vga"
>       BusID       pci:0:8:0
>       VideoRam    1024
>       Option      "noaccel"
>       # ChipSet     "s3"
>       # ChipSet     "Trio32/64"
>       # Card        "S3 Trio32/64"
> EndSection
>
> Section "Screen"
>       Identifier "Screen0"
>       Device     "Card0"
>       Monitor    "Monitor0"
>       DefaultDepth     8
>       SubSection "Display"
>               Depth     8
>               #Modes    "1280x1024" "1024x768" "800x600" "640x480"
>               Modes    "640x480"
>       EndSubSection
> EndSection
>
>
> e) the s3 id as given by the s3id.exe DOS utility from S3
> =========================================================
>
> S3 Chip Identify Utility Version 1.00.07
>
> Related CR register information:
> CR2D = 0x88  CR2E = 0x11  CR2F = 0x30  CR30 = 0xE1  CR36 = 0xCE  CR5E = 0x00
> CR68 = 0xF2  CR6F = 0xCE  CR72 = 0xCE  CR73 = 0xCE  CR92 = 0x8F  CRB0 = 0xE1
>
> S3 Video Chip: Trio 64 (764) PNP
> Display Memory Size: 1M
> Display Memory Type: Fast Page Mode DRAM
>
>
>
> f) the output of kldload vesa
> =============================
>
> twintower# kldload vesa
> VESA: v1.2, 1024k memory, flags:0x0, mode table:0xc00c4dde (c0004dde)
> VESA: #9 V.T.C. VisionFX 330
>
>
>
> g) the generic kernel config file
> =================================
>
> I tried also with un-commented agp option, but it does not make a
> difference.
#
# GENERIC -- Generic kernel configuration file for FreeBSD/i386
#
# For more information on this file, please read the handbook section on
# Kernel Configuration Files:
#
#    http://www.FreeBSD.org/doc/en_US.ISO8859-1/books/handbook/kernelconfig-config.html
#
# The handbook is also available locally in /usr/share/doc/handbook
# if you've installed the doc distribution, otherwise always see the
# FreeBSD World Wide Web server (http://www.FreeBSD.org/) for the
# latest information.
#
# An exhaustive list of options and more detailed explanations of the
# device lines is also present in the ../../conf/NOTES and NOTES files. 
# If you are in doubt as to the purpose or necessity of a line, check first 
# in NOTES.
#
# $FreeBSD: src/sys/i386/conf/GENERIC,v 1.369.2.2 2002/12/31 05:35:45 scottl Exp $

machine		i386
cpu		I486_CPU
cpu		I586_CPU
cpu		I686_CPU
ident		GENERIC
maxusers	0

#To statically compile in device wiring instead of /boot/device.hints
#hints		"GENERIC.hints"		#Default places to look for devices.

#makeoptions	DEBUG=-g		#Build kernel with gdb(1) debug symbols

options 	INET			#InterNETworking
options 	INET6			#IPv6 communications protocols
options 	FFS			#Berkeley Fast Filesystem
options 	SOFTUPDATES		#Enable FFS soft updates support
options 	UFS_ACL			#Support for access control lists
options 	UFS_DIRHASH		#Improve performance on big directories
options 	MD_ROOT			#MD is a potential root device
options 	NFSCLIENT		#Network Filesystem Client
options 	NFSSERVER		#Network Filesystem Server
options 	NFS_ROOT		#NFS usable as root device, requires NFSCLIENT
options 	MSDOSFS			#MSDOS Filesystem
options 	CD9660			#ISO 9660 Filesystem
options 	PROCFS			#Process filesystem (requires PSEUDOFS)
options 	PSEUDOFS		#Pseudo-filesystem framework
options 	COMPAT_43		#Compatible with BSD 4.3 [KEEP THIS!]
options 	COMPAT_FREEBSD4		#Compatible with FreeBSD4
options 	SCSI_DELAY=15000	#Delay (in ms) before probing SCSI
options 	KTRACE			#ktrace(1) support
options 	SYSVSHM			#SYSV-style shared memory
options 	SYSVMSG			#SYSV-style message queues
options 	SYSVSEM			#SYSV-style semaphores
options 	_KPOSIX_PRIORITY_SCHEDULING #Posix P1003_1B real-time extensions
options 	KBD_INSTALL_CDEV	# install a CDEV entry in /dev
options 	AHC_REG_PRETTY_PRINT	# Print register bitfields in debug
					# output.  Adds ~128k to driver.
options 	AHD_REG_PRETTY_PRINT	# Print register bitfields in debug
					# output.  Adds ~215k to driver.

# Debugging for use in -current
#options 	DDB			#Enable the kernel debugger
#options 	INVARIANTS		#Enable calls of extra sanity checking
options 	INVARIANT_SUPPORT	#Extra sanity checks of internal structures, required by INVARIANTS
#options 	WITNESS			#Enable checks to detect deadlocks and cycles
#options 	WITNESS_SKIPSPIN	#Don't run witness on spinlocks for speed

# To make an SMP kernel, the next two are needed
#options 	SMP			# Symmetric MultiProcessor Kernel
#options 	APIC_IO			# Symmetric (APIC) I/O

device		isa
device		eisa
device		pci

# Floppy drives
device		fdc

# ATA and ATAPI devices
device		ata
device		atadisk			# ATA disk drives
device		atapicd			# ATAPI CDROM drives
device		atapifd			# ATAPI floppy drives
device		atapist			# ATAPI tape drives
options 	ATA_STATIC_ID		#Static device numbering

# SCSI Controllers
device		ahb		# EISA AHA1742 family
device		ahc		# AHA2940 and onboard AIC7xxx devices
device		ahd		# AHA39320/29320 and onboard AIC79xx devices
device		amd		# AMD 53C974 (Tekram DC-390(T))
device		isp		# Qlogic family
device		mpt		# LSI-Logic MPT-Fusion
#device		ncr		# NCR/Symbios Logic
device		sym		# NCR/Symbios Logic (newer chipsets + those of `ncr')

device		adv		# Advansys SCSI adapters
device		adw		# Advansys wide SCSI adapters
device		aha		# Adaptec 154x SCSI adapters
device		aic		# Adaptec 15[012]x SCSI adapters, AIC-6[23]60.
device		bt		# Buslogic/Mylex MultiMaster SCSI adapters

device		ncv		# NCR 53C500
device		nsp		# Workbit Ninja SCSI-3
device		stg		# TMC 18C30/18C50

# RAID controllers interfaced to the SCSI subsystem
device		asr		# DPT SmartRAID V, VI and Adaptec SCSI RAID
device		ciss		# Compaq Smart RAID 5*
device		dpt		# DPT Smartcache III, IV - See NOTES for options!
device		iir		# Intel Integrated RAID
device		mly		# Mylex AcceleRAID/eXtremeRAID

# SCSI peripherals
device		scbus		# SCSI bus (required)
device		ch		# SCSI media changers
device		da		# Direct Access (disks)
device		sa		# Sequential Access (tape etc)
device		cd		# CD
device		pass		# Passthrough device (direct SCSI access)
device		ses		# SCSI Environmental Services (and SAF-TE)

# RAID controllers
device		aac		# Adaptec FSA RAID
device		aacp		# SCSI passthrough for aac (requires CAM)
device		amr		# AMI MegaRAID
device		ida		# Compaq Smart RAID
device		mlx		# Mylex DAC960 family
device		pst		# Promise Supertrak SX6000
device		twe		# 3ware ATA RAID

# atkbdc0 controls both the keyboard and the PS/2 mouse
device		atkbdc		# AT keyboard controller
device		atkbd		# AT keyboard
device		psm		# PS/2 mouse

device		vga		# VGA video card driver

device		splash		# Splash screen and screen saver support

# syscons is the default console driver, resembling an SCO console
device		sc

# Enable this for the pcvt (VT220 compatible) console driver
#device		vt
#options 	XSERVER			# support for X server on a vt console
#options 	FAT_CURSOR		# start with block cursor

device		agp		# support several AGP chipsets

# Floating point support - do not disable.
device		npx

# Power management support (see NOTES for more options)
#device		apm
# Add suspend/resume support for the i8254.
device		pmtimer

# PCCARD (PCMCIA) support
# Pcmcia and cardbus bridge support
device		cbb			# cardbus (yenta) bridge
#device		pcic			# ExCA ISA and PCI bridges
device		pccard			# PC Card (16-bit) bus
device		cardbus			# CardBus (32-bit) bus

# Serial (COM) ports
device		sio		# 8250, 16[45]50 based serial ports

# Parallel port
device		ppc
device		ppbus		# Parallel port bus (required)
device		lpt		# Printer
device		plip		# TCP/IP over parallel
device		ppi		# Parallel port interface device
#device		vpo		# Requires scbus and da


# PCI Ethernet NICs.
device		de		# DEC/Intel DC21x4x (``Tulip'')
device		em		# Intel PRO/1000 adapter Gigabit Ethernet Card
device		txp		# 3Com 3cR990 (``Typhoon'')
device		vx		# 3Com 3c590, 3c595 (``Vortex'')

# PCI Ethernet NICs that use the common MII bus controller code.
# NOTE: Be sure to keep the 'device miibus' line in order to use these NICs!
device		miibus		# MII bus support
device		dc		# DEC/Intel 21143 and various workalikes
device		fxp		# Intel EtherExpress PRO/100B (82557, 82558)
device		pcn		# AMD Am79C97x PCI 10/100 (precedence over 'lnc')
device		rl		# RealTek 8129/8139
device		sf		# Adaptec AIC-6915 (``Starfire'')
device		sis		# Silicon Integrated Systems SiS 900/SiS 7016
device		ste		# Sundance ST201 (D-Link DFE-550TX)
device		tl		# Texas Instruments ThunderLAN
device		tx		# SMC EtherPower II (83c170 ``EPIC'')
device		vr		# VIA Rhine, Rhine II
device		wb		# Winbond W89C840F
device		xl		# 3Com 3c90x (``Boomerang'', ``Cyclone'')
device		bge		# Broadcom BCM570xx Gigabit Ethernet

# ISA Ethernet NICs.  pccard nics included.
device		cs		# Crystal Semiconductor CS89x0 NIC
# 'device ed' requires 'device miibus'
device		ed		# NE[12]000, SMC Ultra, 3c503, DS8390 cards
device		ex		# Intel EtherExpress Pro/10 and Pro/10+
device		ep		# Etherlink III based cards
device		fe		# Fujitsu MB8696x based cards
device		lnc		# NE2100, NE32-VL Lance Ethernet cards
device		sn		# SMC's 9000 series of ethernet chips
device		xe		# Xircom pccard ethernet

# ISA devices that use the old ISA shims
#device		le

# Wireless NIC cards
device		an		# Aironet 4500/4800 802.11 wireless NICs. 
device		awi		# BayStack 660 and others
device		wi		# WaveLAN/Intersil/Symbol 802.11 wireless NICs.
#device		wl		# Older non 802.11 Wavelan wireless NIC.

# Pseudo devices - the number indicates how many units to allocate.
device		random		# Entropy device
device		loop		# Network loopback
device		ether		# Ethernet support
device		sl		# Kernel SLIP
device		ppp		# Kernel PPP
device		tun		# Packet tunnel.
device		pty		# Pseudo-ttys (telnet etc)
device		md		# Memory "disks"
device		gif		# IPv6 and IPv4 tunneling
device		faith		# IPv6-to-IPv4 relaying (translation)

# The `bpf' device enables the Berkeley Packet Filter.
# Be aware of the administrative consequences of enabling this!
device		bpf		# Berkeley packet filter

# USB support
device		uhci		# UHCI PCI->USB interface
device		ohci		# OHCI PCI->USB interface
device		usb		# USB Bus (required)
#device		udbp		# USB Double Bulk Pipe devices
device		ugen		# Generic
device		uhid		# "Human Interface Devices"
device		ukbd		# Keyboard
device		ulpt		# Printer
device		umass		# Disks/Mass storage - Requires scbus and da
device		ums		# Mouse
device		urio		# Diamond Rio 500 MP3 player
device		uscanner	# Scanners
# USB Ethernet, requires mii
device		aue		# ADMtek USB ethernet
device		cue		# CATC USB ethernet
device		kue		# Kawasaki LSI USB ethernet


h) the mptable -verbose output
=================================

MPTable, version 2.0.15

 looking for EBDA pointer @ 0x040e, found, searching EBDA @ 0x0009fc00
 searching CMOS 'top of mem' @ 0x0009e800 (634K)
 searching default 'top of mem' @ 0x0009fc00 (639K)
 searching BIOS @ 0x000f0000

 MP FPS found in BIOS @ physical addr: 0x000fbab0
-------------------------------------------------------------------------
MP Floating Pointer Structure:

  location:			BIOS
  physical address:		0x000fbab0
  signature:			'_MP_'
  length:			16 bytes
  version:			1.1
  checksum:			0x9d
  mode:				Virtual Wire

--------------------------------------------------------------------------

  MP default config type: 6

   bus: EISA+PCI, APIC: Integrated

==========================================================================


----- End forwarded message -----

Von:Stefan A. Deutscher (stefand@attglobal.net)
Betrifft:FreeBSD 4.7: XFree86 hangs my Intergraph TD-4
Dies ist der einzige Artikel zu diesem Diskussionsthema
View: Original Format
Newsgroups:comp.unix.bsd.freebsd.misc
Datum:2003-02-09 11:51:36 PST


Hi all,


   I am having a problem with an Intergraph TD-4 running FreeBSD 4.7
just fine until it's time to start XFree86: The machine just locks
solid.

Hardware:
Intergraph TD 4 2x Pentium 100 mhz, 512kB cache
64 MB FPM RAM
Onboard NCR 53C810 SCSI controller
Onboard AMD Network controller
Graphics cards tried:
  Matrox Millennium, 2 MB, PCI, Bios ???
  Number 9FX Vision 330, S3 764x (Trio) based, 1MB, PCI, BIOS 2.03.15
Mouse: PS2

The cards are known to be good (work in another box under OS/2 just
fine), and this box was sold to me with some rudimentary install of
Win95 which also came up with a graphical interface until I formatted it
away.

But with XFree86, the Intergraph locks up solid when the XServer starts
up. I cannot even Ctrl-Alt-Del it anymore, it does not respond to ping
on the network connexion, it's just plain hung. Sometimes after showing
all the resolutions available, sometimes before.

I tried so far:
 - the VGA16, SVGA, S3 etc. servers
 - different cards in all PCI slots:
     - a 1 MB Number 9FX Vision 330 graphics card based on the S3 Trio64
       chip set (which was in the box: I suspect the guy who sold the
       machine replaced the original card with the cheapest he had around)
     - a Matrox Millenkum 2 MB
 - with XFree 3.3.6 and XFree 4.2.x,
 - using only one or both CPUs (vs. GENERIC or SMP kernel)
I am now trying to reset the EISA configuration CMOS while booted into
DOS with the ECU utility from the Intergraph web site, but this util
always crashes ...

I found only one similar inquiry via google (attached below), but alas
no solution. Does anyone have XFree86 running on such a box and care to
tell me how to get it to do so?


Thanks in advance for any ideas & CCs regarding this issue by email,
as I can read news only on weekends.


  Thanks in advance & cheers,
                                           Stefan



> Von:Georg Kleiber (gkleiber@email.archlab.tuwien.ac.at)
>  Betrifft:Help needed! Intergraph TD4+Matrox Millennium + Xfree
>  Newsgroups:comp.os.linux.x
>  Datum:1998/04/29
>
>
> Everytime i do a startx the screen goes black and the machine freezes.
> Only thing to do: turn machine off and on.
>
> Hardware:
> Intergraph TD 4 2x Pentium 100 mhz
> Onboard NCR 53C810 SCSI controller
> Onboard AMD Network controller
> Matrox Millennium, 4 MB, PCI, Bios 2.9
> Mouse: PS2
>
> Distribution: Suse 5.2 April 1998
> Linux: 2.0.33
> GCC:  2.7.2.1
> Xfree86: 3.3.2
>
> Who can help ? I tried everything, VGA, SVGA, MONO server generic vga,
> bios to fail save (veeeery slow), matrox in every pci-slot, nothing
> helps. The millennium works fine in a noname pentium 90.
>
> please help !
>
> mfg
> gg


How-To-Repeat: type either 'startx' or 'scanpci' on this box

Fix:  No idea, alas

--
============================================================================
Stefan A. Deutscher                             |
Donostia International Physics Center           | office: ++34-943-018174
Universidad del Pais Vasco, Facultad de Quimica | fax   : ++34-943-015600
Departamento de Fisica de Materiales            | home  : ++34-943-270647
Apartado 1072, San Sebastian 20080, Spain       | email : sad@utk.edu
============================================================================
The early bird gets the worm but the second mouse gets the cheese.
>How-To-Repeat:
>Fix:
>Release-Note:
>Audit-Trail:
Responsible-Changed-From-To: gnats-admin->freebsd-bugs 
Responsible-Changed-By: arved 
Responsible-Changed-When: Mon Mar 17 11:20:33 PST 2003 
Responsible-Changed-Why:  
Misfiled PR 

http://www.freebsd.org/cgi/query-pr.cgi?pr=50053 

From: Deutscher Stefan <Deutscher.Stefan@bcg.com>
To: "'freebsd-gnats-submit@FreeBSD.org'" <freebsd-gnats-submit@FreeBSD.org>,
	"'sad@mailaps.org'" <sad@mailaps.org>
Cc:  
Subject: Re: misc/50053: FreeBSD 4.7/5.0 machine dies on scanpci 
Date: Sun, 30 Mar 2003 21:28:19 +0200

 Hi all,
 
   my machine still keeps crashing upon invoking scanpci or XFree 4.2.1.
 I have meanwhile done three more things on a spare disk:
 
 1) Tried to install Redhat Linux 8.0:
    died with kernel panic in the install and I didn't have the patience
    to fiddle with it
 2) Installed Redhat Linux 3.0.3:
    Worked just fine; X 3.1.2 came up after autoprobe and scanpci
    completed without killing the box
 3) Installed FreeBSD 4.3:
    scanpci completes fine, X 3.6.x hangs the machine hard
 
 Detailed log files for the last two attempts follow below. I am wondering
 now: Is this 
 -  a FreeBSD problem: after all, I don't think it should allow X to kill it,
 -  or an X problem: after all, older versions work, and scanpci shouldn't do
    what it is doing to my box
 
 Maybe I have to file a bug report with the XFree86 folks, too?
 
 Any pointers are most appreciated, I am really getting desperate to get
 X up on this box.
 
 Thanks in advance, and below the gory details.
                                                      Stefan
 
 
 Details:
 
 1) Tried to install Redhat Linux 8.0: nothing to write home about
 ==================================================================
 
 2) Installed Redhat Linux 3.0.3:
 ==================================
 
 a) Output of dmesg
 --------------------
 
 Console: colour EGA+ 80x25, 1 virtual console (max 63)
 bios32_init : BIOS32 Service Directory structure at 0x000f6e10
 bios32_init : BIOS32 Service Directory entry at 0xf6e20
 pcibios_init : PCI BIOS revision 2.00 entry at 0xf6e41
 Probing PCI hardware.
 Calibrating delay loop.. ok - 39.94 BogoMips
 Serial driver version 4.11 with no serial options enabled
 tty00 at 0x03f8 (irq = 4) is a 16550A
 tty01 at 0x02f8 (irq = 3) is a 16550A
 lp1 at 0x0378, using polling driver
 PS/2 auxiliary pointing device detected -- driver installed.
 tpqic02: Runtime config, $Revision: 0.4.1.5 $, $Date: 1994/10/29 02:46:13 $
 tpqic02: DMA buffers: 20 blocks, at address 0x1ff400 (0x1ff3f4)
 ftape: allocated 3 buffers aligned at: 00248000
 Floppy drive(s): fd0 is 1.44M
 FDC 0 is a post-1991 82077
 scsi-ncr53c7,8xx : at PCI bus 0, device 7,  function 0
 scsi-ncr53c7,8xx : NCR53c810 at memory 0xffbdff00, io 0xfc00, irq 10
 scsi0 : using io mapped access
 scsi0 : using initiator ID 7
 scsi0 : using edge triggered interrupts
 scsi0 : burst length 8
 scsi0 : using 40MHz SCSI clock
 scsi0 : NCR code relocated to 0x3c82f0
 scsi0 : test 1 started
 scsi0 : NCR53c{7,8}xx (rel 4)
 scsi : 1 host.
   Vendor: IBM       Model: DPES-31080        Rev: S31Q
   Type:   Direct-Access                      ANSI SCSI revision: 02
 Detected scsi disk sda at scsi0, id 0, lun 0
   Vendor: SEAGATE   Model: ST39140N          Rev: 1498
   Type:   Direct-Access                      ANSI SCSI revision: 02
 Detected scsi disk sdb at scsi0, id 1, lun 0
   Vendor: TOSHIBA   Model: CD-ROM XM-4101TA  Rev: 1084
   Type:   CD-ROM                             ANSI SCSI revision: 02
 Detected scsi CD-ROM sr0 at scsi0, id 2, lun 0
 scsi : detected 1 SCSI cdrom 2 SCSI disks total.
 SCSI Hardware sector size is 512 bytes on device sda
 SCSI Hardware sector size is 512 bytes on device sdb
 Memory: 63256k/66556k available (800k kernel code, 384k reserved, 2116k
 data)
 This processor honours the WP bit even when in supervisor mode. Good.
 Swansea University Computer Society NET3.019
 Swansea University Computer Society TCP/IP for NET3.019
 IP Protocols: ICMP, UDP, TCP
 Swansea University Computer Society IPX 0.29 BETA for NET3.019
 IPX Portions Copyright (c) 1995 Caldera, Inc.
 PPP: version 0.2.7 (4 channels) NEW_TTY_DRIVERS OPTIMIZE_FLAGS
 TCP compression code copyright 1989 Regents of the University of California
 PPP line discipline registered.
 SLIP: version 0.8.3-NET3.019-NEWTTY (4 channels) (6 bit encapsulation
 enabled)
 CSLIP: code copyright 1989 Regents of the University of California
 Checking 386/387 coupling... Ok, fpu using exception 16 error reporting.
 Checking 'hlt' instruction... Ok.
 Linux version 1.2.13 (root@daffy.redhat.com) (gcc version 2.7.0) #1 Sun Feb
 11 08:28:08 EST 1996
 Partition check:
   sda: sda1 sda2
   sdb: sdb1
 RAMDISK: 1474560 bytes, starting at 0x00260000
 VFS: Insert ramdisk floppy and press ENTER
 VFS: Disk change detected on device 2/0
 RAMDISK: Ext2 filesystem found at block 0
 RAMDISK: Loading 1440 blocks into RAM
 disk........................................................................
 ..................
 done
 VFS: Mounted root (ext2 filesystem).
 Max size:292111   Log zone size:2048
 First datazone:52   Root inode number 106496
 ISO9660 Extensions: RRIP_1991A
 VFS: Disk change detected on device 2/0
 VFS: Can't find an ext2 filesystem on dev 2/0.
 iBCS: socksys registered on character major 30
 
 
 b) Output of scanpci
 ---------------------
 
 PCI says configuration type 2
 
 PCI probing configuration type 1
 
 pci bus 0x0 cardnum 0x01, vendor 0xfefe device 0xfefe
  Device unknown
   STATUS    0xfeff  COMMAND 0xfffe
   CLASS     0xfe 0xfe 0xfe  REVISION 0xfe
   BIST      0xfe  HEADER 0xfe  LATENCY 0xfe  CACHE 0xfe
   BASE0     0xfefefefe  addr 0xfefefef0  MEM
   BASE1     0xfefefefe  addr 0xfefefef0  MEM
   BASE2     0xfefefefe  addr 0xfefefef0  MEM
   BASE3     0xfefefefe  addr 0xfefefef0  MEM
   BASE4     0xfefefefe  addr 0xfefefef0  MEM
   BASE5     0xfefefefe  addr 0xfefefef0  MEM
   BASEROM   0xfefefefe  addr 0xfefe8000  not-decode-enabled
   MAX_LAT   0xfe  MIN_GNT 0xfe  INT_PIN 0xfe  INT_LINE 0xfe
 
 pci bus 0x0 cardnum 0x02, vendor 0xfefe device 0xfefe
  Device unknown
   STATUS    0xfefe  COMMAND 0xfefe
   CLASS     0xfe 0xfe 0xfe  REVISION 0xfe
   BIST      0xfe  HEADER 0xfe  LATENCY 0xfe  CACHE 0xfe
   BASE0     0xfefefefe  addr 0xfefefef0  MEM
   BASE1     0xfefefefe  addr 0xfefefef0  MEM
   BASE2     0xfefefefe  addr 0xfefefef0  MEM
   BASE3     0xfefefefe  addr 0xfefefef0  MEM
   BASE4     0xfefefefe  addr 0xfefefef0  MEM
   BASE5     0xfefefefe  addr 0xfefefef0  MEM
   BASEROM   0xfefefefe  addr 0xfefe8000  not-decode-enabled
   MAX_LAT   0xfe  MIN_GNT 0xfe  INT_PIN 0xfe  INT_LINE 0xfe
 
 pci bus 0x0 cardnum 0x03, vendor 0xfefe device 0xfefe
  Device unknown
   STATUS    0xfefe  COMMAND 0xfefe
   CLASS     0xfe 0xfe 0xfe  REVISION 0xfe
   BIST      0xfe  HEADER 0xfe  LATENCY 0xfe  CACHE 0xfe
   BASE0     0xfefefefe  addr 0xfefefef0  MEM
   BASE1     0xfefefefe  addr 0xfefefef0  MEM
   BASE2     0xfefefefe  addr 0xfefefef0  MEM
   BASE3     0xfefefefe  addr 0xfefefef0  MEM
   BASE4     0xfefefefe  addr 0xfefefef0  MEM
   BASE5     0xfefefefe  addr 0xfefefef0  MEM
   BASEROM   0xfefefefe  addr 0xfefe8000  not-decode-enabled
   MAX_LAT   0xfe  MIN_GNT 0xfe  INT_PIN 0xfe  INT_LINE 0xfe
 
 pci bus 0x0 cardnum 0x04, vendor 0xfefe device 0xfefe
  Device unknown
   STATUS    0xfefe  COMMAND 0xfefe
   CLASS     0xfe 0xfe 0xfe  REVISION 0xfe
   BIST      0xfe  HEADER 0xfe  LATENCY 0xfe  CACHE 0xfe
   BASE0     0xfefefefe  addr 0xfefefef0  MEM
   BASE1     0xfefefefe  addr 0xfefefef0  MEM
   BASE2     0xfefefefe  addr 0xfefefef0  MEM
   BASE3     0xfefefefe  addr 0xfefefef0  MEM
   BASE4     0xfefefefe  addr 0xfefefef0  MEM
   BASE5     0xfefefefe  addr 0xfefefef0  MEM
   BASEROM   0xfefefefe  addr 0xfefe8000  not-decode-enabled
   MAX_LAT   0xfe  MIN_GNT 0xfe  INT_PIN 0xfe  INT_LINE 0xfe
 
 pci bus 0x0 cardnum 0x05, vendor 0xfefe device 0xfefe
  Device unknown
   STATUS    0xfefe  COMMAND 0xfefe
   CLASS     0xfe 0xfe 0xfe  REVISION 0xfe
   BIST      0xfe  HEADER 0xfe  LATENCY 0xfe  CACHE 0xfe
   BASE0     0xfefefefe  addr 0xfefefef0  MEM
   BASE1     0xfefefefe  addr 0xfefefef0  MEM
   BASE2     0xfefefefe  addr 0xfefefef0  MEM
   BASE3     0xfefefefe  addr 0xfefefef0  MEM
   BASE4     0xfefefefe  addr 0xfefefef0  MEM
   BASE5     0xfefefefe  addr 0xfefefef0  MEM
   BASEROM   0xfefefefe  addr 0xfefe8000  not-decode-enabled
   MAX_LAT   0xfe  MIN_GNT 0xfe  INT_PIN 0xfe  INT_LINE 0xfe
 
 pci bus 0x0 cardnum 0x06, vendor 0xfefe device 0xfeff
  Device unknown
   STATUS    0xfeff  COMMAND 0xfefe
   CLASS     0xfe 0xfe 0xfe  REVISION 0xfe
   BIST      0xfe  HEADER 0xfe  LATENCY 0xfe  CACHE 0xfe
   BASE0     0xfefefefe  addr 0xfefefef0  MEM
   BASE1     0xfefefefe  addr 0xfefefef0  MEM
   BASE2     0xfefefefe  addr 0xfefefef0  MEM
   BASE3     0xfefefefe  addr 0xfefefef0  MEM
   BASE4     0xfefefefe  addr 0xfefefef0  MEM
   BASE5     0xfefefefe  addr 0xfefefef0  MEM
   BASEROM   0xfefefefe  addr 0xfefe8000  not-decode-enabled
   MAX_LAT   0xfe  MIN_GNT 0xfe  INT_PIN 0xfe  INT_LINE 0xfe
 
 pci bus 0x0 cardnum 0x07, vendor 0xfefe device 0xfefe
  Device unknown
   STATUS    0xfefe  COMMAND 0xfefe
   CLASS     0xfe 0xfe 0xfe  REVISION 0xfe
   BIST      0xfe  HEADER 0xfe  LATENCY 0xfe  CACHE 0xfe
   BASE0     0xfefefefe  addr 0xfefefef0  MEM
   BASE1     0xfefefefe  addr 0xfefefef0  MEM
   BASE2     0xfefefefe  addr 0xfefefef0  MEM
   BASE3     0xfefefefe  addr 0xfefefef0  MEM
   BASE4     0xfefefefe  addr 0xfefefef0  MEM
   BASE5     0xfefefefe  addr 0xfefefef0  MEM
   BASEROM   0xfefefefe  addr 0xfefe8000  not-decode-enabled
   MAX_LAT   0xfe  MIN_GNT 0xfe  INT_PIN 0xfe  INT_LINE 0xfe
 
 pci bus 0x0 cardnum 0x08, vendor 0xfefe device 0xfefe
  Device unknown
   STATUS    0xfefe  COMMAND 0xfefe
   CLASS     0xfe 0xfe 0xfe  REVISION 0xfe
   BIST      0xfe  HEADER 0xfe  LATENCY 0xfe  CACHE 0xfe
   BASE0     0xfefefefe  addr 0xfefefef0  MEM
   BASE1     0xfefefefe  addr 0xfefefef0  MEM
   BASE2     0xfefefefe  addr 0xfefefef0  MEM
   BASE3     0xfefefefe  addr 0xfefefef0  MEM
   BASE4     0xfefefefe  addr 0xfefefef0  MEM
   BASE5     0xfefefefe  addr 0xfefefef0  MEM
   BASEROM   0xfefefefe  addr 0xfefe8000  not-decode-enabled
   MAX_LAT   0xfe  MIN_GNT 0xfe  INT_PIN 0xfe  INT_LINE 0xfe
 
 pci bus 0x0 cardnum 0x09, vendor 0xfefe device 0xfeff
  Device unknown
   STATUS    0xfefe  COMMAND 0xfefe
   CLASS     0xfe 0xfe 0xfe  REVISION 0xfe
   BIST      0xfe  HEADER 0xfe  LATENCY 0xfe  CACHE 0xfe
   BASE0     0xfefefefe  addr 0xfefefef0  MEM
   BASE1     0xfefefefe  addr 0xfefefef0  MEM
   BASE2     0xfefefefe  addr 0xfefefef0  MEM
   BASE3     0xfefefefe  addr 0xfefefef0  MEM
   BASE4     0xfefefefe  addr 0xfefefef0  MEM
   BASE5     0xfefefefe  addr 0xfefefef0  MEM
   BASEROM   0xfefefefe  addr 0xfefe8000  not-decode-enabled
   MAX_LAT   0xfe  MIN_GNT 0xfe  INT_PIN 0xfe  INT_LINE 0xfe
 
 pci bus 0x0 cardnum 0x0a, vendor 0xfefe device 0xfefe
  Device unknown
   STATUS    0xfefe  COMMAND 0xfefe
   CLASS     0xfe 0xfe 0xfe  REVISION 0xfe
   BIST      0xfe  HEADER 0xfe  LATENCY 0xfe  CACHE 0xfe
   BASE0     0xfefefefe  addr 0xfefefef0  MEM
   BASE1     0xfefefefe  addr 0xfefefef0  MEM
   BASE2     0xfefefefe  addr 0xfefefef0  MEM
   BASE3     0xfefefefe  addr 0xfefefef0  MEM
   BASE4     0xfefefefe  addr 0xfefefef0  MEM
   BASE5     0xfefefefe  addr 0xfefefef0  MEM
   BASEROM   0xfefefefe  addr 0xfefe8000  not-decode-enabled
   MAX_LAT   0xfe  MIN_GNT 0xfe  INT_PIN 0xfe  INT_LINE 0xfe
 
 pci bus 0x0 cardnum 0x0b, vendor 0xfefe device 0xfeff
  Device unknown
   STATUS    0xfefe  COMMAND 0xfefe
   CLASS     0xfe 0xfe 0xfe  REVISION 0xfe
   BIST      0xfe  HEADER 0xfe  LATENCY 0xfe  CACHE 0xfe
   BASE0     0xfefefefe  addr 0xfefefef0  MEM
   BASE1     0xfefefefe  addr 0xfefefef0  MEM
   BASE2     0xfefefefe  addr 0xfefefef0  MEM
   BASE3     0xfefefefe  addr 0xfefefef0  MEM
   BASE4     0xfefefefe  addr 0xfefefef0  MEM
   BASE5     0xfefefefe  addr 0xfefefef0  MEM
   BASEROM   0xfefefefe  addr 0xfefe8000  not-decode-enabled
   MAX_LAT   0xfe  MIN_GNT 0xfe  INT_PIN 0xfe  INT_LINE 0xfe
 
 pci bus 0x0 cardnum 0x0c, vendor 0xfefe device 0xfefe
  Device unknown
   STATUS    0xfefe  COMMAND 0xfefe
   CLASS     0xfe 0xfe 0xfe  REVISION 0xfe
   BIST      0xfe  HEADER 0xfe  LATENCY 0xfe  CACHE 0xfe
   BASE0     0xfefefefe  addr 0xfefefef0  MEM
   BASE1     0xfefefefe  addr 0xfefefef0  MEM
   BASE2     0xfefefefe  addr 0xfefefef0  MEM
   BASE3     0xfefefefe  addr 0xfefefef0  MEM
   BASE4     0xfefefefe  addr 0xfefefef0  MEM
   BASE5     0xfefefefe  addr 0xfefefef0  MEM
   BASEROM   0xfefefefe  addr 0xfefe8000  not-decode-enabled
   MAX_LAT   0xfe  MIN_GNT 0xfe  INT_PIN 0xfe  INT_LINE 0xfe
 
 pci bus 0x0 cardnum 0x0e, vendor 0xfefe device 0xfefe
  Device unknown
   STATUS    0xfefe  COMMAND 0xfefe
   CLASS     0xfe 0xfe 0xfe  REVISION 0xfe
   BIST      0xfe  HEADER 0xfe  LATENCY 0xfe  CACHE 0xfe
   BASE0     0xfefefefe  addr 0xfefefef0  MEM
   BASE1     0xfefefefe  addr 0xfefefef0  MEM
   BASE2     0xfefefefe  addr 0xfefefef0  MEM
   BASE3     0xfefefefe  addr 0xfefefef0  MEM
   BASE4     0xfefefefe  addr 0xfefefef0  MEM
   BASE5     0xfefefefe  addr 0xfefefef0  MEM
   BASEROM   0xfefefefe  addr 0xfefe8000  not-decode-enabled
   MAX_LAT   0xfe  MIN_GNT 0xfe  INT_PIN 0xfe  INT_LINE 0xfe
 
 pci bus 0x0 cardnum 0x0f, vendor 0xfefe device 0xfeff
  Device unknown
   STATUS    0xfefe  COMMAND 0xfefe
   CLASS     0xfe 0xfe 0xfe  REVISION 0xfe
   BIST      0xfe  HEADER 0xfe  LATENCY 0xfe  CACHE 0xfe
   BASE0     0xfefefefe  addr 0xfefefef0  MEM
   BASE1     0xfefefefe  addr 0xfefefef0  MEM
   BASE2     0xfefefefe  addr 0xfefefef0  MEM
   BASE3     0xfefefefe  addr 0xfefefef0  MEM
   BASE4     0xfefefefe  addr 0xfefefef0  MEM
   BASE5     0xfefefefe  addr 0xfefefef0  MEM
   BASEROM   0xfefefefe  addr 0xfefe8000  not-decode-enabled
   MAX_LAT   0xfe  MIN_GNT 0xfe  INT_PIN 0xfe  INT_LINE 0xfe
 
 pci bus 0x0 cardnum 0x10, vendor 0xfefe device 0xfefe
  Device unknown
   STATUS    0xfefe  COMMAND 0xfefe
   CLASS     0xfe 0xfe 0xfe  REVISION 0xfe
   BIST      0xfe  HEADER 0xfe  LATENCY 0xfe  CACHE 0xfe
   BASE0     0xfefefefe  addr 0xfefefef0  MEM
   BASE1     0xfefefefe  addr 0xfefefef0  MEM
   BASE2     0xfefefefe  addr 0xfefefef0  MEM
   BASE3     0xfefefefe  addr 0xfefefef0  MEM
   BASE4     0xfefefefe  addr 0xfefefef0  MEM
   BASE5     0xfefefefe  addr 0xfefefef0  MEM
   BASEROM   0xfefefefe  addr 0xfefe8000  not-decode-enabled
   MAX_LAT   0xfe  MIN_GNT 0xfe  INT_PIN 0xfe  INT_LINE 0xfe
 
 pci bus 0x0 cardnum 0x11, vendor 0xfefe device 0xfeff
  Device unknown
   STATUS    0xfefe  COMMAND 0xfefe
   CLASS     0xfe 0xfe 0xfe  REVISION 0xfe
   BIST      0xfe  HEADER 0xfe  LATENCY 0xfe  CACHE 0xfe
   BASE0     0xfefefefe  addr 0xfefefef0  MEM
   BASE1     0xfefefefe  addr 0xfefefef0  MEM
   BASE2     0xfefefefe  addr 0xfefefef0  MEM
   BASE3     0xfefefefe  addr 0xfefefef0  MEM
   BASE4     0xfefefefe  addr 0xfefefef0  MEM
   BASE5     0xfefefefe  addr 0xfefefef0  MEM
   BASEROM   0xfefefefe  addr 0xfefe8000  not-decode-enabled
   MAX_LAT   0xfe  MIN_GNT 0xfe  INT_PIN 0xfe  INT_LINE 0xfe
 
 pci bus 0x0 cardnum 0x12, vendor 0xfefe device 0xfefe
  Device unknown
   STATUS    0xfefe  COMMAND 0xfefe
   CLASS     0xfe 0xfe 0xfe  REVISION 0xfe
   BIST      0xfe  HEADER 0xfe  LATENCY 0xfe  CACHE 0xfe
   BASE0     0xfefefefe  addr 0xfefefef0  MEM
   BASE1     0xfefefefe  addr 0xfefefef0  MEM
   BASE2     0xfefefefe  addr 0xfefefef0  MEM
   BASE3     0xfefefefe  addr 0xfefefef0  MEM
   BASE4     0xfefefefe  addr 0xfefefef0  MEM
   BASE5     0xfefefefe  addr 0xfefefef0  MEM
   BASEROM   0xfefefefe  addr 0xfefe8000  not-decode-enabled
   MAX_LAT   0xfe  MIN_GNT 0xfe  INT_PIN 0xfe  INT_LINE 0xfe
 
 pci bus 0x0 cardnum 0x13, vendor 0xfefe device 0xfefe
  Device unknown
   STATUS    0xfefe  COMMAND 0xfefe
   CLASS     0xfe 0xfe 0xfe  REVISION 0xfe
   BIST      0xfe  HEADER 0xfe  LATENCY 0xfe  CACHE 0xfe
   BASE0     0xfefefefe  addr 0xfefefef0  MEM
   BASE1     0xfefefefe  addr 0xfefefef0  MEM
   BASE2     0xfefefefe  addr 0xfefefef0  MEM
   BASE3     0xfefefefe  addr 0xfefefef0  MEM
   BASE4     0xfefefefe  addr 0xfefefef0  MEM
   BASE5     0xfefefefe  addr 0xfefefef0  MEM
   BASEROM   0xfefefefe  addr 0xfefe8000  not-decode-enabled
   MAX_LAT   0xfe  MIN_GNT 0xfe  INT_PIN 0xfe  INT_LINE 0xfe
 
 pci bus 0x0 cardnum 0x14, vendor 0xfefe device 0xfefe
  Device unknown
   STATUS    0xfefe  COMMAND 0xfefe
   CLASS     0xfe 0xfe 0xfe  REVISION 0xfe
   BIST      0xfe  HEADER 0xfe  LATENCY 0xfe  CACHE 0xfe
   BASE0     0xfefefefe  addr 0xfefefef0  MEM
   BASE1     0xfefefefe  addr 0xfefefef0  MEM
   BASE2     0xfefefefe  addr 0xfefefef0  MEM
   BASE3     0xfefefefe  addr 0xfefefef0  MEM
   BASE4     0xfefefefe  addr 0xfefefef0  MEM
   BASE5     0xfefefefe  addr 0xfefefef0  MEM
   BASEROM   0xfefefefe  addr 0xfefe8000  not-decode-enabled
   MAX_LAT   0xfe  MIN_GNT 0xfe  INT_PIN 0xfe  INT_LINE 0xfe
 
 pci bus 0x0 cardnum 0x15, vendor 0xfefe device 0xfefe
  Device unknown
   STATUS    0xfefe  COMMAND 0xfefe
   CLASS     0xfe 0xfe 0xfe  REVISION 0xfe
   BIST      0xfe  HEADER 0xfe  LATENCY 0xfe  CACHE 0xfe
   BASE0     0xfefefefe  addr 0xfefefef0  MEM
   BASE1     0xfefefefe  addr 0xfefefef0  MEM
   BASE2     0xfefefefe  addr 0xfefefef0  MEM
   BASE3     0xfefefefe  addr 0xfefefef0  MEM
   BASE4     0xfefefefe  addr 0xfefefef0  MEM
   BASE5     0xfefefefe  addr 0xfefefef0  MEM
   BASEROM   0xfefefefe  addr 0xfefe8000  not-decode-enabled
   MAX_LAT   0xfe  MIN_GNT 0xfe  INT_PIN 0xfe  INT_LINE 0xfe
 
 pci bus 0x0 cardnum 0x16, vendor 0xfefe device 0xfeff
  Device unknown
   STATUS    0xfefe  COMMAND 0xfefe
   CLASS     0xfe 0xfe 0xfe  REVISION 0xfe
   BIST      0xfe  HEADER 0xfe  LATENCY 0xfe  CACHE 0xfe
   BASE0     0xfefefefe  addr 0xfefefef0  MEM
   BASE1     0xfefefefe  addr 0xfefefef0  MEM
   BASE2     0xfefefefe  addr 0xfefefef0  MEM
   BASE3     0xfefefefe  addr 0xfefefef0  MEM
   BASE4     0xfefefefe  addr 0xfefefef0  MEM
   BASE5     0xfefefefe  addr 0xfefefef0  MEM
   BASEROM   0xfefefefe  addr 0xfefe8000  not-decode-enabled
   MAX_LAT   0xfe  MIN_GNT 0xfe  INT_PIN 0xfe  INT_LINE 0xfe
 
 pci bus 0x0 cardnum 0x17, vendor 0xfefe device 0xfefe
  Device unknown
   STATUS    0xfefe  COMMAND 0xfefe
   CLASS     0xfe 0xfe 0xfe  REVISION 0xfe
   BIST      0xfe  HEADER 0xfe  LATENCY 0xfe  CACHE 0xfe
   BASE0     0xfefefefe  addr 0xfefefef0  MEM
   BASE1     0xfefefefe  addr 0xfefefef0  MEM
   BASE2     0xfefefefe  addr 0xfefefef0  MEM
   BASE3     0xfefefefe  addr 0xfefefef0  MEM
   BASE4     0xfefefefe  addr 0xfefefef0  MEM
   BASE5     0xfefefefe  addr 0xfefefef0  MEM
   BASEROM   0xfefefefe  addr 0xfefe8000  not-decode-enabled
   MAX_LAT   0xfe  MIN_GNT 0xfe  INT_PIN 0xfe  INT_LINE 0xfe
 
 pci bus 0x0 cardnum 0x18, vendor 0xfefe device 0xfeff
  Device unknown
   STATUS    0xfefe  COMMAND 0xfefe
   CLASS     0xfe 0xfe 0xfe  REVISION 0xfe
   BIST      0xfe  HEADER 0xfe  LATENCY 0xfe  CACHE 0xfe
   BASE0     0xfefefefe  addr 0xfefefef0  MEM
   BASE1     0xfefefefe  addr 0xfefefef0  MEM
   BASE2     0xfefefefe  addr 0xfefefef0  MEM
   BASE3     0xfefefefe  addr 0xfefefef0  MEM
   BASE4     0xfefefefe  addr 0xfefefef0  MEM
   BASE5     0xfefefefe  addr 0xfefefef0  MEM
   BASEROM   0xfefefefe  addr 0xfefe8000  not-decode-enabled
   MAX_LAT   0xfe  MIN_GNT 0xfe  INT_PIN 0xfe  INT_LINE 0xfe
 
 pci bus 0x0 cardnum 0x19, vendor 0xfefe device 0xfefe
  Device unknown
   STATUS    0xfefe  COMMAND 0xfefe
   CLASS     0xfe 0xfe 0xfe  REVISION 0xfe
   BIST      0xfe  HEADER 0xfe  LATENCY 0xfe  CACHE 0xfe
   BASE0     0xfefefefe  addr 0xfefefef0  MEM
   BASE1     0xfefefefe  addr 0xfefefef0  MEM
   BASE2     0xfefefefe  addr 0xfefefef0  MEM
   BASE3     0xfefefefe  addr 0xfefefef0  MEM
   BASE4     0xfefefefe  addr 0xfefefef0  MEM
   BASE5     0xfefefefe  addr 0xfefefef0  MEM
   BASEROM   0xfefefefe  addr 0xfefe8000  not-decode-enabled
   MAX_LAT   0xfe  MIN_GNT 0xfe  INT_PIN 0xfe  INT_LINE 0xfe
 
 pci bus 0x0 cardnum 0x1a, vendor 0xfefe device 0xfefe
  Device unknown
   STATUS    0xfeff  COMMAND 0xfffe
   CLASS     0xfe 0xfe 0xfe  REVISION 0xfe
   BIST      0xfe  HEADER 0xfe  LATENCY 0xfe  CACHE 0xfe
   BASE0     0xfefefefe  addr 0xfefefef0  MEM
   BASE1     0xfefefefe  addr 0xfefefef0  MEM
   BASE2     0xfefefefe  addr 0xfefefef0  MEM
   BASE3     0xfefefefe  addr 0xfefefef0  MEM
   BASE4     0xfefefefe  addr 0xfefefef0  MEM
   BASE5     0xfefefefe  addr 0xfefefef0  MEM
   BASEROM   0xfefefefe  addr 0xfefe8000  not-decode-enabled
   MAX_LAT   0xfe  MIN_GNT 0xfe  INT_PIN 0xfe  INT_LINE 0xfe
 
 pci bus 0x0 cardnum 0x1c, vendor 0xfefe device 0xfefe
  Device unknown
   STATUS    0xfefe  COMMAND 0xfefe
   CLASS     0xfe 0xfe 0xfe  REVISION 0xfe
   BIST      0xfe  HEADER 0xfe  LATENCY 0xfe  CACHE 0xfe
   BASE0     0xfefefefe  addr 0xfefefef0  MEM
   BASE1     0xfefefefe  addr 0xfefefef0  MEM
   BASE2     0xfefefefe  addr 0xfefefef0  MEM
   BASE3     0xfefefefe  addr 0xfefefef0  MEM
   BASE4     0xfefefefe  addr 0xfefefef0  MEM
   BASE5     0xfefefefe  addr 0xfefefef0  MEM
   BASEROM   0xfefefefe  addr 0xfefe8000  not-decode-enabled
   MAX_LAT   0xfe  MIN_GNT 0xfe  INT_PIN 0xfe  INT_LINE 0xfe
 
 pci bus 0x0 cardnum 0x1d, vendor 0xfefe device 0xfefe
  Device unknown
   STATUS    0xfefe  COMMAND 0xfefe
   CLASS     0xfe 0xfe 0xfe  REVISION 0xfe
   BIST      0xfe  HEADER 0xfe  LATENCY 0xfe  CACHE 0xfe
   BASE0     0xfefefefe  addr 0xfefefef0  MEM
   BASE1     0xfefefefe  addr 0xfefefef0  MEM
   BASE2     0xfefefefe  addr 0xfefefef0  MEM
   BASE3     0xfefefefe  addr 0xfefefef0  MEM
   BASE4     0xfefefefe  addr 0xfefefef0  MEM
   BASE5     0xfefefefe  addr 0xfefefef0  MEM
   BASEROM   0xfefefefe  addr 0xfefe8000  not-decode-enabled
   MAX_LAT   0xfe  MIN_GNT 0xfe  INT_PIN 0xfe  INT_LINE 0xfe
 
 pci bus 0x0 cardnum 0x1e, vendor 0xfefe device 0xfeff
  Device unknown
   STATUS    0xfefe  COMMAND 0xfefe
   CLASS     0xfe 0xfe 0xfe  REVISION 0xfe
   BIST      0xfe  HEADER 0xfe  LATENCY 0xfe  CACHE 0xfe
   BASE0     0xfefefefe  addr 0xfefefef0  MEM
   BASE1     0xfefefefe  addr 0xfefefef0  MEM
   BASE2     0xfefefefe  addr 0xfefefef0  MEM
   BASE3     0xfefefefe  addr 0xfefefef0  MEM
   BASE4     0xfefefefe  addr 0xfefefef0  MEM
   BASE5     0xfefefefe  addr 0xfefefef0  MEM
   BASEROM   0xfefefefe  addr 0xfefe8000  not-decode-enabled
   MAX_LAT   0xfe  MIN_GNT 0xfe  INT_PIN 0xfe  INT_LINE 0xfe
 
 pci bus 0x0 cardnum 0x1f, vendor 0xfefe device 0xfefe
  Device unknown
   STATUS    0xfefe  COMMAND 0xfefe
   CLASS     0xfe 0xfe 0xfe  REVISION 0xfe
   BIST      0xfe  HEADER 0xfe  LATENCY 0xfe  CACHE 0xfe
   BASE0     0xfefefefe  addr 0xfefefef0  MEM
   BASE1     0xfefefefe  addr 0xfefefef0  MEM
   BASE2     0xfefefefe  addr 0xfefefef0  MEM
   BASE3     0xfefefefe  addr 0xfefefef0  MEM
   BASE4     0xfefefefe  addr 0xfefefef0  MEM
   BASE5     0xfefefefe  addr 0xfefefef0  MEM
   BASEROM   0xfefefefe  addr 0xfefe8000  not-decode-enabled
   MAX_LAT   0xfe  MIN_GNT 0xfe  INT_PIN 0xfe  INT_LINE 0xfe
 
 PCI probing configuration type 2
 
 pci bus 0x0 slot at 0xc000, vendor 0x8086 device 0x04a3
  Intel 82434LX pci cache mem controller
   STATUS    0xa400  COMMAND 0x0106
   CLASS     0x06 0x00 0x00  REVISION 0x11
   BIST      0x00  HEADER 0x00  LATENCY 0x20  CACHE 0x00
 
 pci bus 0x0 slot at 0xc200, vendor 0x8086 device 0x0482
  Intel 82375EB pci-eisa bridge
   STATUS    0x0200  COMMAND 0x0007
   CLASS     0x00 0x00 0x00  REVISION 0x04
   BIST      0x00  HEADER 0x00  LATENCY 0xf8  CACHE 0x00
 
 pci bus 0x0 slot at 0xc600, vendor 0x1022 device 0x2000
  AMD 79C970 Lance
   STATUS    0x0200  COMMAND 0x0185
   CLASS     0x02 0x00 0x00  REVISION 0x02
   BASE0     0x0000ff81  addr 0x0000ff80  I/O
   MAX_LAT   0x00  MIN_GNT 0x00  INT_PIN 0x01  INT_LINE 0x09
 
 pci bus 0x0 slot at 0xc700, vendor 0x1000 device 0x0001
  NCR 53C810
   STATUS    0x0200  COMMAND 0x0007
   CLASS     0x00 0x00 0x00  REVISION 0x01
   BIST      0x00  HEADER 0x00  LATENCY 0xf8  CACHE 0x00
   BASE0     0x0000fc01  addr 0x0000fc00  I/O
   BASE1     0xffbdff00  addr 0xffbdff00  MEM
   MAX_LAT   0x00  MIN_GNT 0x00  INT_PIN 0x01  INT_LINE 0x0a
 
 pci bus 0x0 slot at 0xc800, vendor 0x5333 device 0x8811
  S3 Trio64
   STATUS    0x0200  COMMAND 0x0003
   CLASS     0x03 0x00 0x00  REVISION 0x00
   BASE0     0xf3000000  addr 0xf3000000  MEM
   BASEROM   0xffbe0000  addr 0xffbe0000  not-decode-enabled
   MAX_LAT   0x00  MIN_GNT 0x00  INT_PIN 0x01  INT_LINE 0x0b
 
 
 c) XF86Config
 --------------
 
 # This XF86Config file generated by the Xconfigurator
 
 # **********************************************************************
 # Refer to the XF86Config(4/5) man page for details about the format of 
 # this file.
 # **********************************************************************
 
 # **********************************************************************
 # Files section.  This allows default font and rgb paths to be set
 # **********************************************************************
 
 Section "Files"
 
     RgbPath     "/usr/X11R6/lib/X11/rgb"
 
 #
 # Multiple FontPath entries are allowed (which are concatenated together),
 # as well as specifying multiple comma-separated entries in one FontPath
 # command (or a combination of both methods)
 #
 
     FontPath      "/usr/X11R6/lib/X11/fonts/misc/"
     FontPath      "/usr/X11R6/lib/X11/fonts/Type1/"
     FontPath      "/usr/X11R6/lib/X11/fonts/Speedo/"
     FontPath      "/usr/X11R6/lib/X11/fonts/75dpi/"
     FontPath      "/usr/X11R6/lib/X11/fonts/100dpi/"
 
 EndSection
 
 # **********************************************************************
 # Server flags section.
 # **********************************************************************
 
 Section "ServerFlags"
 
 # Uncomment this to cause a core dump at the spot where a signal is 
 # received.  This may leave the console in an unusable state, but may
 # provide a better stack trace in the core dump to aid in debugging
 
 #    NoTrapSignals
 
 # Uncomment this to disable the <Crtl><Alt><BS> server abort sequence
 
 #    DontZap
 
 EndSection
 
 # **********************************************************************
 # Input devices
 # **********************************************************************
 
 # **********************************************************************
 # Keyboard section
 # **********************************************************************
 
 Section "Keyboard"
 
     Protocol    "Standard"
 
 # when using XQUEUE, comment out the above line, and uncomment the
 # following line
 
 #    Protocol   "Xqueue"
 
     AutoRepeat  500 5
     ServerNumLock
 
 # Specifiy which keyboard LEDs can be user-controlled (eg, with xset(1))
 #    Xleds      1 2 3
 
 # To set the LeftAlt to Meta, RightAlt key to ModeShift, 
 # RightCtl key to Compose, and ScrollLock key to ModeLock:
 
 #    LeftAlt     Meta
 #    RightAlt    ModeShift
 #    RightCtl    Compose
 #    ScrollLock  ModeLock
 
 EndSection
 
 # **********************************************************************
 # Pointer section
 # **********************************************************************
 
 Section "Pointer"
 
     Protocol    "PS/2"
     Device      "/dev/mouse"
 
 # When using XQUEUE, comment out the above two lines, and uncomment
 # the following line.
 
 #    Protocol   "Xqueue"
 
 # Baudrate and SampleRate are only for some Logitech mice
 
 #    BaudRate   9600
 #    SampleRate 150
 
 # Emulate3Buttons is an option for 2-button Microsoft mice
 
 #    Emulate3Buttons
 
 # ChordMiddle is an option for some 3-button Logitech mice
 
 #    ChordMiddle
 
 # Some dual-protocol mice require DTR to be cleared to operate in
 # MouseSystems mode.
 
 #    ClearDTR
 
 # Some dual-protocol mice require RTS to be cleared to operate in
 # MouseSystems mode.
 
 #    ClearRTS
 
 EndSection
 
 # **********************************************************************
 # Graphics device section
 # **********************************************************************
 
 # Any number of graphics device sections may be present
 
 Section "Device"
     Identifier  "Generic Video Card"
     VendorName  "Unknown"
     BoardName   "Unknown"
     Chipset     "mmio_928"
     Ramdac      "s3_trio64"
     ClockChip   "s3gendac"
     VideoRam     1024
 EndSection
 
 # **********************************************************************
 # Monitor section
 # **********************************************************************
 
 # Any number of monitor sections may be present
 
 Section "Monitor"
 
     Identifier  "Generic Multisync"
     VendorName  "Unknown"
     ModelName   "Unknown"
 
     Bandwidth    50
     HorizSync    30-64
     VertRefresh  50-100
     ModeLine "640x480_2" 25.175   640  664  760  800    480  491  493  525
     ModeLine "800x600_4" 40.000   800  848 1000 1056    600  605  607  633
     ModeLine "800x600_5" 50.000   800  856  976 1040    600  637  643  666
 +hsync +vsync
 EndSection
 
 # **********************************************************************
 # Screen sections
 # **********************************************************************
 
 # The colour SVGA server
 
 Section "Screen"
     Driver      "svga"
     Device      "Generic Video Card"
     Monitor     "Generic Multisync"
     Subsection "Display"
         Depth       8
         Modes       "640x480_2" "800x600_4" "800x600_5"
         ViewPort    0 0
         Virtual 1024 768
     EndSubsection
 EndSection
 
 # The 16-colour VGA server
 
 Section "Screen"
     Driver      "vga16"
     Device      "Generic Video Card"
     Monitor     "Generic Multisync"
     Subsection "Display"
         Modes       "640x480_2" "800x600_4" "800x600_5"
         ViewPort    0 0
         Virtual 1024 768
     EndSubsection
 EndSection
 
 # The Mono server
 
 Section "Screen"
     Driver      "vga2"
     Device      "Generic Video Card"
     Monitor     "Generic Multisync"
     Subsection "Display"
         Modes       "640x480_2" "800x600_4" "800x600_5"
         ViewPort    0 0
         Virtual 1024 768
     EndSubsection
 EndSection
 
 # The accelerated servers (S3, Mach32, Mach8, 8514, P9000, AGX, W32)
 
 Section "Screen"
     Driver    "accel"
     Device    "Generic Video Card"
     Monitor   "Generic Multisync"
     Subsection "Display"
         Depth    8
         Modes    "640x480_2" "800x600_4" "800x600_5"
         ViewPort 0 0
         Virtual 1024 768
     EndSubsection
 EndSection
 
 
 d) Contents of /var/log/tmp/probe
 ----------------------------------
 
 
 XFree86 Version 3.1.2 / X Window System
 (protocol Version 11, revision 0, vendor release 6000)
 Operating System: Linux 
 Configured drivers:
   S3: accelerated server for S3 graphics adaptors (Patchlevel 0)
       mmio_928, s3_generic
 (using VT number 7)
 
 XF86Config: /etc/XF86Config
 (**) stands for supplied, (--) stands for probed/default values
 (**) Mouse: type: Microsoft, device: /dev/mouse, baudrate: 1200
 (**) S3: Graphics device ID: "Generic"
 (**) S3: Monitor ID: "Generic Monitor"
 (--) S3: Mode "640x480" needs hsync freq of 37.86 kHz. Deleted.
 (--) S3: Mode "640x480" needs hsync freq of 32.78 kHz. Deleted.
 Warning: No FontPath specified, using compiled-in default.
 (--) FontPath set to
 "/usr/X11R6/lib/X11/fonts/misc/,/usr/X11R6/lib/X11/fonts/Speedo/,/usr/X11R6/
 lib/X11/fonts/Type1/,/usr/X11R6/lib/X11/fonts/75dpi/,/usr/X11R6/lib/X11/font
 s/100dpi/"
 (--) S3: card type: PCI
 (--) S3: chipset:   Trio64 rev. 301
 (--) S3: chipset driver: mmio_928
 (--) S3: videoram:  1024k
 (--) S3: for Trio32/64 chips you shouldn't specify a Clockchip
 (--) S3: Ramdac type: s3_trio64
 (--) S3: Ramdac speed: 135
 (--) S3: Using Trio32/64 programmable clock (MCLK 57.273 MHz)
 (--) S3: Maximum allowed dot-clock: 135.000 MHz
 (**) S3: Mode "640x480": mode clock =  25.175
 (--) S3: Using 6 bits per RGB value
 (--) S3: Virtual resolution set to 640x480
 
 
 
 
 3) Installed FreeBSD 4.3:
 =========================
 
 
 scanpci worked, XFree 3.6.x killed the box, even with the XF86Config
 file that worked on Redhat Linux 3.0.3
 
 a) Output of dmesg
 --------------------
 
 Copyright (c) 1992-2001 The FreeBSD Project.
 Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994
 	The Regents of the University of California. All rights reserved.
 FreeBSD 4.3-RELEASE #0: Sat Apr 21 10:54:49 GMT 2001
     jkh@narf.osd.bsdi.com:/usr/src/sys/compile/GENERIC
 Timecounter "i8254"  frequency 1193182 Hz
 CPU: Pentium/P54C (96.95-MHz 586-class CPU)
   Origin = "GenuineIntel"  Id = 0x524  Stepping = 4
   Features=0x7bf<FPU,VME,DE,PSE,TSC,MSR,MCE,CX8,APIC,oldMTRR>
 real memory  = 201326592 (196608K bytes)
 avail memory = 191500288 (187012K bytes)
 Preloaded elf kernel "kernel" at 0xc044d000.
 Intel Pentium detected, installing workaround for F00F bug
 md0: Malloc disk
 npx0: <math processor> on motherboard
 npx0: INT 16 interface
 pcib0: <Host to PCI bridge> on motherboard
 pci0: <PCI bus> on pcib0
 isab0: <Intel 82375EB PCI-EISA bridge> at device 2.0 on pci0
 eisa0: <EISA bus> on isab0
 mainboard0: <ING2860 (System Board)> on eisa0 slot 0
 isa0: <ISA bus> on isab0
 lnc0: <PCNet/PCI Ethernet adapter> port 0xff80-0xff9f irq 9 at device 6.0 on
 pci0
 lnc0: PCnet-32 VL-Bus address 08:00:36:30:75:02
 lnc0: driver is using old-style compatibility shims
 ncr0: <ncr 53c810 fast10 scsi> port 0xfc00-0xfcff mem 0xffbdff00-0xffbdffff
 irq 10 at device 7.0 on pci0
 pci0: <S3 Trio graphics accelerator> at 8.0 irq 11
 fdc0: <NEC 72065B or clone> at port 0x3f0-0x3f5,0x3f7 irq 6 drq 2 on isa0
 fdc0: FIFO enabled, 8 bytes threshold
 fd0: <1440-KB 3.5" drive> on fdc0 drive 0
 atkbdc0: <Keyboard controller (i8042)> at port 0x60,0x64 on isa0
 atkbd0: <AT Keyboard> flags 0x1 irq 1 on atkbdc0
 kbd0 at atkbd0
 psm0: <PS/2 Mouse> irq 12 on atkbdc0
 psm0: model IntelliMouse Explorer, device ID 4
 vga0: <Generic ISA VGA> at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0
 sc0: <System console> at flags 0x100 on isa0
 sc0: VGA <16 virtual consoles, flags=0x300>
 sio0 at port 0x3f8-0x3ff irq 4 flags 0x10 on isa0
 sio0: type 16550A
 sio1 at port 0x2f8-0x2ff irq 3 on isa0
 sio1: type 16550A
 ppc0: <Parallel port> at port 0x378-0x37f irq 7 on isa0
 ppc0: SMC-like chipset (ECP/EPP/PS2/NIBBLE) in COMPATIBLE mode
 plip0: <PLIP network interface> on ppbus0
 lpt0: <Printer> on ppbus0
 lpt0: Interrupt-driven port
 ppi0: <Parallel I/O> on ppbus0
 Waiting 15 seconds for SCSI devices to settle
 Mounting root from ufs:/dev/da1s1a
 da0 at ncr0 bus 0 target 0 lun 0
 da0: <IBM DPES-31080 S31Q> Fixed Direct Access SCSI-2 device 
 da0: 10.000MB/s transfers (10.000MHz, offset 8), Tagged Queueing Enabled
 da0: 1034MB (2118144 512 byte sectors: 255H 63S/T 131C)
 da1 at ncr0 bus 0 target 1 lun 0
 da1: <IBM DPES-31080 S31Q> Fixed Direct Access SCSI-2 device 
 da1: 10.000MB/s transfers (10.000MHz, offset 8), Tagged Queueing Enabled
 da1: 1034MB (2118144 512 byte sectors: 255H 63S/T 131C)
 cd0 at ncr0 bus 0 target 2 lun 0
 cd0: <TOSHIBA CD-ROM XM-4101TA 1084> Removable CD-ROM SCSI-2 device 
 cd0: 4.237MB/s transfers (4.237MHz, offset 8)
 cd0: cd present [329304 x 2048 byte records]
 
 
 b) Output of pciconf
 ---------------------
 
 chip0@pci0:0:0:	class=0x060000 card=0x00000000 chip=0x04a38086 rev=0x11
 hdr=0x00
 isab0@pci0:2:0:	class=0x000000 card=0x00000000 chip=0x04828086 rev=0x04
 hdr=0x00
 lnc0@pci0:6:0:	class=0x020000 card=0x00000000 chip=0x20001022 rev=0x02
 hdr=0x00
 ncr0@pci0:7:0:	class=0x000000 card=0x00000000 chip=0x00011000 rev=0x01
 hdr=0x00
 none0@pci0:8:0:	class=0x030000 card=0x00000000 chip=0x88115333 rev=0x00
 hdr=0x00
 
 
 c) Output of scanpci -v2
 ------------------------
 
 PCI says configuration type 2
 
 PCI probing configuration type 2
 
 pci bus 0x0 slot at 0xc000, vendor 0x8086 device 0x04a3
  Intel 82434LX/NX pci cache mem controller
  CardVendor 0x0000 card 0x0000
   STATUS    0xa400  COMMAND 0x0106
   CLASS     0x06 0x00 0x00  REVISION 0x11
   HEADER    0x00  LATENCY 0x20
 
 pci bus 0x0 slot at 0xc200, vendor 0x8086 device 0x0482
  Intel 82375EB pci-eisa bridge
  CardVendor 0x0000 card 0x0000
   STATUS    0x0200  COMMAND 0x0007
   CLASS     0x00 0x00 0x00  REVISION 0x04
   BIST      0x00  HEADER 0x00  LATENCY 0xf8  CACHE 0x00
   BYTE_0    0x60  BYTE_1  0x98  BYTE_2  0x03  BYTE_3  0x00
 
 pci bus 0x0 slot at 0xc600, vendor 0x1022 device 0x2000
  AMD 79C970 Lance
  CardVendor 0x0000 card 0x0000
   STATUS    0x0200  COMMAND 0x0185
   CLASS     0x02 0x00 0x00  REVISION 0x02
   BASE0     0x0000ff81  addr 0x0000ff80  I/O
   MAX_LAT   0x00  MIN_GNT 0x00  INT_PIN 0x01  INT_LINE 0x09
 
 pci bus 0x0 slot at 0xc700, vendor 0x1000 device 0x0001
  NCR 53C810
  CardVendor 0x0000 card 0x0000
   STATUS    0x0200  COMMAND 0x0007
   CLASS     0x00 0x00 0x00  REVISION 0x01
   BIST      0x00  HEADER 0x00  LATENCY 0xf8  CACHE 0x00
   BASE0     0x0000fc01  addr 0x0000fc00  I/O
   BASE1     0xffbdff00  addr 0xffbdff00  MEM
   MAX_LAT   0x00  MIN_GNT 0x00  INT_PIN 0x01  INT_LINE 0x0a
 
 pci bus 0x0 slot at 0xc800, vendor 0x5333 device 0x8811
  S3 Trio32/64
  CardVendor 0x0000 card 0x0000
   STATUS    0x0200  COMMAND 0x0003
   CLASS     0x03 0x00 0x00  REVISION 0x00
   BASE0     0xff000000  addr 0xff000000  MEM
   BASEROM   0xffbe0000  addr 0xffbe0000  not-decode-enabled
   MAX_LAT   0x00  MIN_GNT 0x00  INT_PIN 0x01  INT_LINE 0x0b
 
 
 
 
 That's all I've got. 
 
 
  Cheers,
                     Stefan

From: Deutscher Stefan <Deutscher.Stefan@bcg.com>
To: freebsd-gnats-submit@FreeBSD.org, sad@mailaps.org
Cc:  
Subject: Re: misc/50053: FreeBSD 4.7/5.0 machine dies on scanpci & XFree (
	solved)
Date: Wed, 23 Apr 2003 21:35:41 +0200

 Hi,
 
  the release of FreeBSD 4.8 has fixed the problem: With XFree 4.3.0, the
 machine does not lock anymore upon scanpci or startx.
 xf86config identifies my Number Nine FX-330 Vision (S3-764/Trio64)
 graphics card as not supported, with a Matrox Millenium X comes up just
 fine.
 
 I then upgraded XFree86 to 4.3.0 on my 4.7-Release install, and it comes
 up just fine as well. So that one is solved.
 
 Alas, now I hit some SMP bug, since gnome2 with SMP enabled results in
 a kernel dump sooner or later.
 
  Cheers, Stefan
State-Changed-From-To: open->closed 
State-Changed-By: anholt 
State-Changed-When: Thu Apr 24 13:58:10 PDT 2003 
State-Changed-Why:  
Submitter said it was fixed. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=50053 
>Unformatted:
