All of lore.kernel.org
 help / color / mirror / Atom feed
From: Joel Soete <joel.soete@tiscali.be>
To: parisc-linux@lists.parisc-linux.org
Cc: Helge Deller <deller@gmx.de>, Randolph Chung <tausq@debian.org>
Subject: [parisc-linux] Xfree-server and Xhp ?
Date: Sun, 13 Jul 2003 15:28:37 +0000	[thread overview]
Message-ID: <3F117AA5.6090402@tiscali.be> (raw)

Hi all,

I just discover some days ago (when trying to rebuild 4.3) that in XFree-4.2 still exists (not anymore
in 4.3?) the sources of a Xhp server supporting the builtin gfx of my testing b180 (into build-tree/xc/programs/Xserver/hw/hp/).

Juliusz Chroboczek <jch@pps.jussieu.fr <mailto:jch@pps.jussieu.fr>> kindly explain me:
> Please note that Xhp is not supported by XFree86, and most probably
> doesn't build.
> 
> Try adding a file xc/config/cf/host.def with the following line:
>
>  #define XhpServer YES
>
> Then make World as usual.

It doesn't build :-(

But I also found some additional patch which HP supplied for suport of X11R6.3 into mklinux project.
It would be helpful as this patch supplied (among other things) the asm src of an object supplying requested ngleDepth8_CopyAreaFromToScreen() and ngleDepth24_CopyAreaFromToScreen() functions.
Into mklinux sources I also find back <machine/asm.h> it would be easy with the help of kernel documentation to 'reverse' it for parisc linux (seems to be trivial).
My only pb is that src seems to be writen for 'som' env:
>#include <machine/asm.h>
>
>       .space  $TEXT$
>       .subspa $CODE$
>
>       .import ngleScreenPrivIndex,data
>
>       .export ngleDepth8_CopyAreaFromToScreen
>       .proc
>       .callinfo
>
>ngleDepth8_CopyAreaFromToScreen
>       ldo 0x40(sp),sp
>       stw arg0,-0x64(sp)
>       stw arg1,-0x68(sp)
>       stw arg2,-0x6c(sp)
>       stw arg3,-0x70(sp)
>       ldw -0x68(sp),r1
[...]
>       stw t3,0xb00(t4)
>       bv r0(rp)
>       ldo -0x40(sp),sp
>
>       .procend
>
[...]+
>       .end

(arg[0..3], r[0..], t[1..4] beeing labels defined <machine/asm.h>)

Does it exist some doc or tips to do this kind of obj translation 'som' -> 'elf'?

Thanks in advance for advises,
	Joel

             reply	other threads:[~2003-07-13 15:12 UTC|newest]

Thread overview: 6+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2003-07-13 15:28 Joel Soete [this message]
2003-07-13 16:20 ` [parisc-linux] Re: Xfree-server and Xhp ? Randolph Chung
2003-07-14  5:39   ` Joel Soete
2003-07-14  5:44     ` Randolph Chung
2003-07-14  6:04       ` Joel Soete
2003-07-18 22:37         ` Joel Soete

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=3F117AA5.6090402@tiscali.be \
    --to=joel.soete@tiscali.be \
    --cc=deller@gmx.de \
    --cc=parisc-linux@lists.parisc-linux.org \
    --cc=tausq@debian.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.