> I just built XFree86 4.7.0 and am trying to get it to
> run on
> an Ultra45 with XVR-300 running Solaris 10 (not
> OpenSolaris).


It won't help you. The additions are mostly backported from what SPARC-BSD 
developers had done with/to Xorg (now in main Xorg git), if I recall it 
correctly. I had also looked into that, back then.
If you really want to get bus scanning working on a new platform target, then 
you must (exclusively) add the right code to .../bus/sparcPci.c.
Do you remember? You had asked me if you could help me with my work of 
enhancing SPARC-FOX. I had responded, well, you could help me with your Ultra45 
as bus scanning test machine (via the web). Afterwards you had stopped 
responding.

 
> The reason I thought it might work is that I saw this
> in
> the release notes:
> 
>   3.5.2  XFree86 core server and modules
> ...
>     o Added support for UltraSPARC IV systems,
>   including support for PCI Express.


These tags had been in XFree86's CVS for many months (over a year). But those 
bold words can only be tracked back to minimalistic src diffs. You will be 
disappointed. The src at www.martux.org/xorg will be a better starting point 
for your project.


> s the Ultra45 an "UltraSPARC IV systems"?  

No, it does have IIIi, not IV.


>   xc/programs/Xserver/hw/xfree86/etc/scanpci
>  get this output:
>   # ./scanpci -V 9
>   PCI host bridge found ("pciex108e,80f0")
>   PCI host bridge found ("pciex108e,80f0")
>   No PCI devices found
> hould that command be able to find the XVR-300 card?

If the bus scanning (sparcPci.c) would be ported, then yes.
Much luck with that.
 
 
This message posted from opensolaris.org

Reply via email to