Re: Bug#262183: xserver-xfree86: [s3] can't find PCI card on Alpha [regression from 4.2.1]
From: Branden Robinson <branden@debian.org>
Subject: Bug#262183: xserver-xfree86: [s3] can't find PCI card on Alpha [regression from 4.2.1]
Date: Sat, 21 Aug 2004 20:43:21 -0500
> On Tue, Aug 17, 2004 at 10:27:08AM +0900, Atsuhito KOHDA wrote:
> [...]
> > (II) LoadModule: "pcidata"
> > (II) Loading /usr/X11R6/lib/modules/libpcidata.a
> > (II) Module pcidata: vendor="The XFree86 Project"
> > compiled for 4.3.0.1, module version = 1.0.0
> > ABI class: XFree86 Video Driver, version 0.6
> > (II) Addressable bus resource ranges are
> > (II) OS-reported resource ranges:
> > (II) OS-reported resource ranges after removing overlaps with PCI:
> > (II) All system resource ranges:
> > (II) LoadModule: "GLcore"
> [...]
>
> Okay, that's really bad. It looks like XFree86 doesn't know how to talk to
> your system's PCI bus.
Sorry for delay but I noticed that with the kernel 2.6.8
it seemed XFree86 could talk to system's PCI bus, as XFree86.0.log
said as follows (but still failed to start X);
(II) LoadModule: "pcidata"
(II) Loading /usr/X11R6/lib/modules/libpcidata.a
(II) Module pcidata: vendor="The XFree86 Project"
compiled for 4.3.0.1, module version = 1.0.0
ABI class: XFree86 Video Driver, version 0.6
(II) PCI: PCI scan (all values are in hex)
(II) PCI: 00:05:0: chip 1011,0024 card 0000,0000 rev 02 class 06,04,00 hdr 01
(II) PCI: 00:08:0: chip 8086,0484 card 0000,0000 rev 43 class 00,00,00 hdr 00
(II) PCI: 00:09:0: chip 5333,8811 card 0000,0000 rev 00 class 03,00,00 hdr 00
(II) PCI: 00:0b:0: chip 1095,0646 card 0000,0000 rev 01 class 01,01,80 hdr 00
(II) PCI: 01:00:0: chip 1000,000f card 0000,0000 rev 04 class 01,00,00 hdr 00
(II) PCI: 01:02:0: chip 1011,0009 card 1011,500a rev 22 class 02,00,00 hdr 00
(II) PCI: End of PCI scan
(II) PCI-to-PCI bridge:
(II) Bus 1: bridge is at (0:5:0), (0,1,1), BCTRL: 0x0004 (VGA_EN is cleared)
(II) Bus 1 I/O range:
[0] -1 0 0x00008000 - 0x000080ff (0x100) IX[B]
[1] -1 0 0x00008400 - 0x000084ff (0x100) IX[B]
[2] -1 0 0x00008800 - 0x000088ff (0x100) IX[B]
[3] -1 0 0x00008c00 - 0x00008cff (0x100) IX[B]
(II) Bus 1 non-prefetchable memory range:
[0] -1 0 0x09800000 - 0x098fffff (0x100000) MX[B]
(II) Bus 1 prefetchable memory range:
[0] -1 0 0x09900000 - 0x099fffff (0x100000) MX[B]
(II) Host-to-PCI bridge:
(II) Bus 0: bridge is at (0:0:0), (0,0,0), BCTRL: 0x0008 (VGA_EN is set)
(II) Bus 0 I/O range:
[0] -1 0 0x00000000 - 0x0000ffff (0x10000) IX[B]
(II) Bus 0 non-prefetchable memory range:
[0] -1 0 0x00000000 - 0xffffffff (0x100000000) MX[B]
(II) Bus 0 prefetchable memory range:
[0] -1 0 0x00000000 - 0xffffffff (0x100000000) MX[B]
(--) PCI: (0:8:0) Intel Corp. 82378IB [SIO ISA Bridge] rev 67
(--) PCI: (0:9:0) S3 Inc. 86c764/765 [Trio32/64/64V+] rev 0, Mem @ 0x09000000/23, BIOS @ 0x09a00000/16
(II) Addressable bus resource ranges are
[0] -1 0 0x00000000 - 0xffffffff (0x100000000) MX[B]
[1] -1 0 0x00000000 - 0x0000ffff (0x10000) IX[B]
(II) OS-reported resource ranges:
[0] -1 0 0xffffffff - 0xffffffff (0x1) MX[B]
[1] -1 0 0x00000000 - 0x00000000 (0x1) MX[B]
[2] -1 0 0x000c0000 - 0x000effff (0x30000) MX[B]
[3] -1 0 0xffffffff - 0xffffffff (0x1) IX[B]
[4] -1 0 0x00000000 - 0x000000ff (0x100) IX[B]
(II) Active PCI resource ranges:
[0] -1 0 0x09802000 - 0x0980207f (0x80) MX[B]
[1] -1 0 0x09800000 - 0x09800fff (0x1000) MX[B]
[2] -1 0 0x09801000 - 0x098010ff (0x100) MX[B]
[3] -1 0 0x09a00000 - 0x09a0ffff (0x10000) MX[B](B)
[4] -1 0 0x09000000 - 0x097fffff (0x800000) MX[B](B)
[5] -1 0 0x00008400 - 0x0000847f (0x80) IX[B]
[6] -1 0 0x00008000 - 0x000080ff (0x100) IX[B]
[7] -1 0 0x00009000 - 0x0000900f (0x10) IX[B]
(II) Active PCI resource ranges after removing overlaps:
[0] -1 0 0x09802000 - 0x0980207f (0x80) MX[B]
[1] -1 0 0x09800000 - 0x09800fff (0x1000) MX[B]
[2] -1 0 0x09801000 - 0x098010ff (0x100) MX[B]
[3] -1 0 0x09a00000 - 0x09a0ffff (0x10000) MX[B](B)
[4] -1 0 0x09000000 - 0x097fffff (0x800000) MX[B](B)
[5] -1 0 0x00008400 - 0x0000847f (0x80) IX[B]
[6] -1 0 0x00008000 - 0x000080ff (0x100) IX[B]
[7] -1 0 0x00009000 - 0x0000900f (0x10) IX[B]
(II) OS-reported resource ranges after removing overlaps with PCI:
[0] -1 0 0xffffffff - 0xffffffff (0x1) MX[B]
[1] -1 0 0x00000000 - 0x00000000 (0x1) MX[B]
[2] -1 0 0x000c0000 - 0x000effff (0x30000) MX[B]
[3] -1 0 0xffffffff - 0xffffffff (0x1) IX[B]
[4] -1 0 0x00000000 - 0x000000ff (0x100) IX[B]
(II) All system resource ranges:
[0] -1 0 0xffffffff - 0xffffffff (0x1) MX[B]
[1] -1 0 0x00000000 - 0x00000000 (0x1) MX[B]
[2] -1 0 0x000c0000 - 0x000effff (0x30000) MX[B]
[3] -1 0 0x09802000 - 0x0980207f (0x80) MX[B]
[4] -1 0 0x09800000 - 0x09800fff (0x1000) MX[B]
[5] -1 0 0x09801000 - 0x098010ff (0x100) MX[B]
[6] -1 0 0x09a00000 - 0x09a0ffff (0x10000) MX[B](B)
[7] -1 0 0x09000000 - 0x097fffff (0x800000) MX[B](B)
[8] -1 0 0xffffffff - 0xffffffff (0x1) IX[B]
[9] -1 0 0x00000000 - 0x000000ff (0x100) IX[B]
[10] -1 0 0x00008400 - 0x0000847f (0x80) IX[B]
[11] -1 0 0x00008000 - 0x000080ff (0x100) IX[B]
[12] -1 0 0x00009000 - 0x0000900f (0x10) IX[B]
Is this any advance? If there is any information necessary
please tell me.
Regards, 2005-1-3(Mon)
--
Debian Developer & Debian JP Developer - much more I18N of Debian
Atsuhito Kohda <kohda@debian.org>
Department of Math., Univ. of Tokushima
Reply to: