From owner-aic7xxx Wed Jul 29 13:20:48 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id NAA18865 for aic7xxx-outgoing; Wed, 29 Jul 1998 13:20:48 -0700 (PDT) (envelope-from owner-aic7xxx@FreeBSD.ORG) Received: from dledford.dialnet.net (root@dledford.dialnet.net [206.65.249.116]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id NAA18838 for ; Wed, 29 Jul 1998 13:20:43 -0700 (PDT) (envelope-from dledford@dialnet.net) Received: from dialnet.net (localhost [127.0.0.1]) by dledford.dialnet.net (8.8.5/8.8.4) with ESMTP id PAA22232; Wed, 29 Jul 1998 15:18:23 -0500 Message-ID: <35BF838F.DA74CED8@dialnet.net> Date: Wed, 29 Jul 1998 15:18:23 -0500 From: Doug Ledford X-Mailer: Mozilla 4.05 [en] (X11; I; Linux 2.0.35 i686) MIME-Version: 1.0 To: "Frédéric Baumann" CC: AIC7xxx@FreeBSD.ORG Subject: Re: hanging 2940-AU: good points but still need help! References: Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit Sender: owner-aic7xxx@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Frédéric Baumann wrote: > As Doug suggested to me, it's probably a PCI problem related to > address conflicts. However, my /proc/pci says that the video board is > mapped in 0x80000000 and that the 2940 is mapped in 0x81000000. The > output of X seems to say that the video is at 0x80000000 > Bus 0, device 19, function 0: > VGA compatible controller: S3 Inc. ViRGE/VX (rev 2). > Medium devsel. IRQ 255. Master Capable. Latency=32. Min Gnt=4.Max Lat=255. > Non-prefetchable 32 bit memory at 0x80000000. > Bus 0, device 0, function 0: > Unknown class: Silicon Integrated Systems 85C501 (rev 57). > Fast devsel. IRQ 60. Master Capable. No bursts. Max Lat=128. > Non-prefetchable 32 bit memory at 0x80000010. > Non-prefetchable 64 bit memory at 0x80000010. > Prefetchable 64 bit memory at 0x80000010. > Non-prefetchable 64 bit memory at 0x80000020. ^^^^^^^^ All four of the addresses here are in definite conflict with the frame buffer on the video card. Once XFree86 is started, I'm sure it's hosing the SIS PCI chipset that controls your motherboard. In order to make things work, you probably need to find some way of remapping that PCI frame buffer address on the video card. In general, this looks like something where NT is remapping the device, XFree86 isn't, and it's hosing the system. -- Doug Ledford Opinions expressed are my own, but they should be everybody's. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe aic7xxx" in the body of the message