[indiana-discuss] SPARC-Xorg legacy hardware support

Martin Bochnig bochnig at pool.math.tu-berlin.de
Sun Aug 24 21:48:27 PDT 2008


This wonderful community seems to lack every interest in this.
And if SPARC-Indiana ever ships, it will only work on today's "supported" hardware (which is currently limited to the XVR-2500 and may even include two additional frame buffers in the future [XVR-300 and XVR-100 / maybe also the upcoming XVR-50]).

My profession has it always been to 

#0) add support for as many legacy SPARC-OF aware cards as possible (thanks to a few minor modifications to the vanilla Xorg drivers I was successful with that in case of PGX, PGX24, PGX32, PGX64, XVR-100, Creator, Creator3D, and Elite 3D)
and
#1) to get modern cards working (which is only impossible of AGP, but one can get PCI 2.2, PCI-X and PCIE cards working under X11, as long as one has something else to access the console bofore X11 starts (I got several default x86-world Radeon cards working in this way) / one could even add some functionality in a kernel driver so that one could access the console as soon as the kernel gets loaded / only for OBP one would need serial console or a legacy OF aware frame buffer).

But I never got any feedback, especially recently.
So if nobody wants it, I will stop wasting my resources with that god-damn stuff.

***IF*** there is interest, I can upload a binary snapshot of the current merge of my modifications with the work of Alan Coopersmith, Moinak Ghosh, X11-Group.

For the pushes into the fox-gate feel free to see:

http://mail.opensolaris.org/pipermail/fox-notify/2008-August/date.html

    * [fox-notify] Adding icewm (because it is slim, yet very usable).   mb1x at gmx.com
    * [fox-notify] Initial commit, testing the water.   mb1x at gmx.com
    * [fox-notify] mrxvt and icewm compile better with gcc, therefore I changed MODULE_COMPILER=gcc for now,   mb1x at gmx.com
    * [fox-notify] Enabling 32-bir sparcv8plus (or sparcv8plusa) build for SPARC.   mb1x at gmx.com
    * [fox-notify] Adding support for PGX, PGX24, PGX32, PGX64 and XVR-100 (aka Radeon 7000 Mac-Edition).   mb1x at gmx.com
    * [fox-notify] Umh, I forgot to add these.   mb1x at gmx.com
    * [fox-notify] Adding support for all FFB1/+/2/+ models. Only the XVR-1000 aka FFB3   mb1x at gmx.com
    * [fox-notify] Make wsfb less /dev/fb kernel driver device dependent, by avoiding   mb1x at gmx.com
    * [fox-notify] 6736025 Replace xlswins with open src version   niveditha.rau at sun.com
    * [fox-notify] 6736977 ld.so.1: Xsun: fatal: liblbxutil.so.1: open failed: No such file or directory   Alan.Coopersmith at sun.com
    * [fox-notify] 6730700 Open source version of makedepend   noreply at opensolaris.org
    * [fox-notify] 6696405 Problem with CAS of SUNWi1of/SUNWxwfnt/SUNWxwcft/SUNWxwoft (fix indent)   Alan.Coopersmith at sun.com
    * [fox-notify] 6737456 update xkbutils to open src version 1.0.1   niveditha.rau at sun.com
    * [fox-notify] 6737568 after I installed b97 Xserver packages, the Xserver can not start   niveditha.rau at sun.com
    * [fox-notify] 6738027 After Xserver B97b packages were installed, the keyboard is disabled on the login screen   Alan.Coopersmith at sun.com
    * [fox-notify] Adding lib/openmotif.   mb1x at gmx.com
    * [fox-notify] * building drivers for 32-bit and 64-bit on SPARC   mb1x at gmx.com
    * [fox-notify] Merge heads   Alan.Coopersmith at sun.com
    * [fox-notify] lib/mesa and lib/openmotif are a bit picky in a complex way.   mb1x at gmx.com
    * [fox-notify] Very ugly workaround for lib/openmotif, but the results are good.   mb1x at gmx.com
    * [fox-notify] * The mlib script inside lib/mesa doesn't properly work for the dri modules and some libs. When you cd to the build dir, it suddenly does work. Doesn't properly find ced or top. A fix comes later.   mb1x at gmx.com
    * [fox-notify] Difficult to find bug, although I'm aware of the tab vs. space problem that SCCS make always used to have:   mb1x at gmx.com
    * [fox-notify] rollback to yesterday's XW_NV/open-src/lib/mesa/mklib.patch   mb1x at gmx.com
    * [fox-notify] Add pixman-0.10 and new package SUNWpixman for it   Alan.Coopersmith at sun.com
    * [fox-notify] Add pixman/suncc-hidden.patch for Sun Studio equivalent of -fvisibility   Alan.Coopersmith at sun.com
    * [fox-notify] 6736024 Replace xcolor with open src version   noreply at opensolaris.org
    * [fox-notify] Cleaning up the sparcv8plus vs. sparcv9 build process and subdirs in xserver and driver.   bochnig at pool.math.tu-berlin.de
    * [fox-notify] "hg pull" and "hg merge" of my local chnages with "6736024 Replace xcolor with open src version"   bochnig at pool.math.tu-berlin.de
    * [fox-notify] committed and pushed changes not reflected by fox-notify email   Martin Bochnig
    * [fox-notify] Setting   bochnig at pool.math.tu-berlin.de
    * [fox-notify] 6736024 Replace xcolor with open src version   noreply at opensolaris.org
    * [fox-notify] Has no god-damn value. Doesn't cost me money. Doesn't cost rebuilds. Doesn't cost time. Many thanks for your "hello and many thanks".   mb1x at gmx.com
    * [fox-notify] Adding back the SPARC Sbus/UPA probe patch to the servers, after add. testing.   bochnig at pool.math.tu-berlin.de
    * [fox-notify] Magic SPARC Flags in XW_NV/open-src/xserver/xorg/Makefile need to go after ../Makefile.inc gets included.   bochnig at pool.math.tu-berlin.de
    * [fox-notify] New re-ordering of MODULE_CPPFLAGS in xserver/xorg/Makefile because of broken build, now again before including ../Makefile.inc .   bochnig at pool.math.tu-berlin.de
    * [fox-notify] * Merging in updated SVR4 pkgdefs for SUNWxorg-fonts.   bochnig at pool.math.tu-berlin.de 

Last message date: Sun Aug 24 03:12:29 PDT 2008
Archived on: Sun Aug 24 03:12:52 PDT 2008

    * Messages sorted by: [ thread ] [ subject ] [ author ]
    * More info on this list...

This archive was generated by Pipermail 0.09 (Mailman edition).


Be aware that OpenGrok doesn't show my changes from July 18th for some reason.
To check-out the fox-gate repo do ssh://anon@hg.opensolaris.org/hg/fox/fox-gate .
For further links / instructions see http://www.opensolaris.org/os/project/fox/ .

If there is no interest, I must stop this waste.
It is no fun here. I'm very humble. I even asked for a symbolic Sun-job at a payment of 1 dollar per year. But instead of even considering this, I get a response, that, "given my previous history within this community, I should not expect ...".

What's wrong with my previous history? That I work on something, rather than only consuming stuff?
Don't you want support (!) for PGX, PGX24, PGX32, PGX64, XVR-100, Creator, Creator3D, and Elite 3D in case SPARC-Indiana will ever be released? Or maybe for SPARC-MilaX?
--

This message posted from opensolaris.org




More information about the indiana-discuss mailing list