Hello,

> If the XL has no ix86 BIOS, the ReferenceClock option (documented in 
> README.ati) likely needs to be specified.  Accurately detecting this value is 
> not possible.

Ok, I'll try that.

> > Second - the driver seems to either ignore the BusID parameter.
> > Log excerpt:
> > (--) PCI: (1:2:0) ATI Technologies Inc 3D Rage Pro 215GP rev 92, Mem @
> > 0xe100000 0/24, 0xe2000000/12, I/O @ 0xffffff00/8, BIOS @ 0xe1020000/17
> > (--) PCI: (2:1:0) ATI Technologies Inc Rage XL rev 39, Mem
> > @0x11000000/24, 0x12 000000/12, I/O @ 0xffffff00/8, BIOS @ 0x12020000/17
> 
> > That's the onboard Rage Pro and a Sun PGX64 in a Sun Ultra 5
> 
> > The Device section in XF86Config:
> > Section "Device"
> >        ### Available Driver options are:-
> >        ### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
> >        ### <string>: "String", <freq>: "<f> Hz/kHz/MHz"
> >        ### [arg]: arg optional
> >        #Option     "accel"                     # [<bool>]
> >        #Option     "crt_display"               # [<bool>]
> >        #Option     "composite_sync"            # [<bool>]
> >        #Option     "hw_cursor"                 # [<bool>]
> >        #Option     "mmio_cache"                # [<bool>]
> >        #Option     "test_mmio_cache"           # [<bool>]
> >        #Option     "panel_display"             # [<bool>]
> >        #Option     "probe_clocks"              # [<bool>]
> >        #Option     "reference_clock"           # <freq>
> >        #Option     "shadow_fb"                 # [<bool>]
> >        #Option     "sw_cursor"                 # [<bool>]
> >        Identifier  "Card0"
> >        Driver      "ati"
> >        VendorName  "ATI"
> >        BoardName   "3D Rage Pro 215GP"
> >        ChipSet     "ati"
> >        ChipId      0x4750
> >        ChipRev     0x5c
> >        BusID       "PCI:1:2:0"
> > EndSection
> 
> > but XFree fails with this:
> > (II) ATI:  Candidate "Device" section "Card0".
> > (II) ATI:  Unshared PCI/AGP Mach64 in slot 1:2:0 detected.
> 
> > Fatal server error:
> > xf86MapVidMem: could not mmap screen [s=2000,a=12000000] (Invalid
> > argument)
> 
> > So it tries to map PCI resources belonging to the Rage XL while the
> > Device section clearly says it should use the onboard Rage Pro. Even if
> > it's only probing it shouldn't fail here since the device it's supposed
> > to use is definitely usable - with the Rage XL removed it works as
> > expected.
> 
> > The Xserver in question is:
> 
> > XFree86 Version 4.5.0
> > Release Date: 16 March 2005
> > X Protocol Version 11, Revision 0
> > Build Operating System:NetBSD/sparc64 3.99.8 - The NetBSD Foundation,
> > Inc.
> > Current Operating System: NetBSD <censored> 3.99.9 NetBSD 3.99.9
> > (INISHOWEN) #594: Fri Sep 23 06:57:25 EDT 2005
> > [EMAIL PROTECTED]:/data/src/sys/arch/sparc64/compile/INISHOWEN sparc64
> 
> I'd need to see a log of this.

The log and config are attached.

> > any ideas?
> > Anything we should import from XFree -current?
> 
> I think doing so for this problem is a little premature.

I was just asking in case this is a known problem.

have fun
Michael

Attachment: XFree86.0.log
Description: Binary data

Attachment: XF86Config
Description: Binary data

Attachment: pgp1mPKo58Vyd.pgp
Description: PGP signature

Reply via email to