tech-x11 archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: xorg for alpha



Hi! Manuel,


I supported xorg for bebox and prep recently.  There is a possibility
that you can refer to this.

  ftp://ftp.netbsd.org/pub/NetBSD/misc/kiyohara/xserver/

  http://mail-index.netbsd.org/tech-x11/2009/01/09/msg000304.html


From: Manuel Bouyer <bouyer%antioche.eu.org@localhost>
Date: Wed, 14 Jan 2009 12:53:54 +0100

> On Tue, Jan 13, 2009 at 11:59:35PM -0500, Michael wrote:
> > >(II) memory base = 0xa7a486b7525203d
> > >
> > >Any idea still welcome ...
> > 
> > (II) memory base = 0x2074657366666f20
> > (II) memory base = 0x2074657366666f20
> > 
> > These look bogus too.
> 
> Yes
> 
> > I don't think Xorg's alpha-specific PCI support code works right on  
> > NetBSD
> 
> It looks a lot like what we had in your XFree86 tree; and this one works
> at last on a PWS500 (I couldn't test xorg on a PWS500 yet; I have to find
> a battery to make it work again). The same XFree86 has issues on XP1000,
> so it may be a Tsunami-specific issue.
> 
> > - I think you should do as sparc64 and the powerpc ports do -  
> > use netbsdPci.c / ppc_video.c and mmap PCI resources through /dev/ 
> > ttyE0 at offset == bus address. Much less hassle.
> 
> How does it work with multiple VGA adapters ? Also, alpha support
> graphic adapters which are not VGA (like the TGA for example)
> 
> > If you need PIO  
> > access define PCI_MAGIC_IO_RANGE to something never used by PCI memory  
> > resources, the necessary voodoo is already in place in vga_pci.c.
> > This of course assumes that alpha, like sparc and powerpc, accesses  
> > PCI IO space through some special memory range.
> 
> I'm not sure if it does or not. inx/outx are defined, but I've looked
> closely at what they're doing in userland.
> 
> > If that's not the case  
> > please ignore the bit about PCI_MAGIC_IO_RANGE.
> > For mga you won't need PIO anyway.
> 
> thanks !
> 
> -- 
> Manuel Bouyer <bouyer%antioche.eu.org@localhost>
>      NetBSD: 26 ans d'experience feront toujours la difference
> --

thanks,
--
kiyohara


Home | Main Index | Thread Index | Old Index