From owner-freebsd-hardware Thu Jul 18 06:37:22 1996 Return-Path: owner-hardware Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id GAA17901 for hardware-outgoing; Thu, 18 Jul 1996 06:37:22 -0700 (PDT) Received: from relay.philips.nl (ns.philips.nl [130.144.65.1]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id GAA17895 for ; Thu, 18 Jul 1996 06:37:19 -0700 (PDT) Received: (from smap@localhost) by relay.philips.nl (8.6.9/8.6.9-950414) id PAA07939 for ; Thu, 18 Jul 1996 15:36:43 +0200 Received: from unknown(192.26.173.32) by ns.philips.nl via smap (V1.3+ESMTP) with ESMTP id sma007791; Thu Jul 18 15:35:57 1996 Received: from aonc01.nym.sc.philips.com (aonc01.nym.sc.philips.com [130.144.70.193]) by smtp.nl.cis.philips.com (8.6.10/8.6.10-0.9z-02May95) with ESMTP id PAA24084 for ; Thu, 18 Jul 1996 15:38:18 +0200 Received: from NLNMG01.nym.sc.philips.com (nlnmg01 [130.144.80.6]) by aonc01.nym.sc.philips.com (8.6.10/8.6.10-0.993a-08Jan96) with ESMTP id PAA03238 for ; Thu, 18 Jul 1996 15:34:47 +0200 Received: from NLNMG01/MAILQUEUE by NLNMG01.nym.sc.philips.com (Mercury 1.21); 18 Jul 96 15:34:57 +0100 Received: from MAILQUEUE by NLNMG01 (Mercury 1.21); 18 Jul 96 15:34:43 +0100 From: "Kees Jan Koster" Organization: Philips Semiconductors Nijmegen To: freebsd-hardware@freebsd.org Date: Thu, 18 Jul 1996 15:34:34 GMT+0100 Subject: Re: SOYO SY-30F2 blues Reply-to: Kees.Koster@nym.sc.philips.com Priority: normal X-mailer: Pegasus Mail for Windows (v2.23) Message-ID: <3EC09A1000B@NLNMG01.nym.sc.philips.com> Sender: owner-hardware@freebsd.org X-Loop: FreeBSD.org Precedence: bulk > > > boot -v reveals that both the SCSI and the VGA card use int# a. and > > > occupy the same memory address. This is regardless of the settings I > > > do in the bios (Award modular bios). > > > > It sounds like maybe the bios on the VGA card or the motherboard bios > > are not doing the right thing with respect to memory space assignment. > Yes, that was my thought too. Any idea how to cure this? I looked into /sys/pci/pci.c, but I could not figure out if it was possible to make FreeBSD do the memory allocation, or manually setting the pci parameters, such as int# and memory base. Could someone inform me about this, please? Is it possible to manually configure pci devices? There seems to be a pci_alloc() function, but the comment claims it's not complete nor tested. That's scary :-( Would it make a difference if I await the 2.1.5-release cdrom? > > I'm not sure about the 2xxx series, but the 3xxx Diamond Stealth 64 > are nice and fast controllers for FBSD/XFree86... once you figured out > how to configure them. > I've been using a 2xxx series at SPaSE while I worked there: no trouble at all. > > Make sure you are using the latest XFree86 3.1.2 beta release (I think > it's 3.1.2e). Also try playing with options in the /etc/XF86Config > file. I have had to explicitely specify the VRAM base address in mine > as follows (remember my card is a 3400): > I did ftp the 3.1.2e release for FreeBSD 2.1.0-release and played around. The problem did not change. XFree86 would detect my chipset and ram size correctly ... start ... display the familiar grey grid ... add the mouse cursor ... sometimes even an xterm or two ... and hang the system, leaving the SCSI activity led burning (!) This behaviour is the same with every server version I tried. > > Section "Device" [...] > MemBase 0x8000000 Curious... I tried this option, but the membase reported did not change... [...] > EndSection > > Note that the address will probably vary for your configuration. > Actually I picked up mine from what the demo Xaccel commercial server > printed at startup. You might want to try it, I think it's available > on www.xinside.com. > I'll try that later, thanks for the pointer. > > Option "slow_vram" (commented out above) is said to avoid some cases > of image corruption and/or crashes too. >