Subject: RE: S3 X server for Alpha? (updated)
To: None <tls@rek.tjls.com>
From: Lindgren, Jon <jlindgren@SLK.com>
List: port-alpha
Date: 12/16/1998 16:03:37
This message is in MIME format. Since your mail reader does not understand
this format, some or all of this message may not be legible.

------_=_NextPart_000_01BE2937.79551470
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

> > XFree86 runs just fine on Linux/Alpha.  Most of the drivers are
> > supported.
>=20
> Neither Linux/Alpha nor FreeBSD/alpha run on many of the systems that
> NetBSD/alpha runs on.
>=20
> In the real world, you can't just do inb()/outb() and expect=20
> to magically be
> talking to the device registers, on whatever bus it's on,=20
> assuming they're
> all packed the way they are on the x86... there is a similar=20
> issue with the
> mmap() of the framebuffer itself.
>=20
> Linux emulates the x86.  It _can_, because it doesn't run on=20
> the alphas
> with complex bus architectures.  I have NFC what FreeBSD does.

It is nice to know, however, that since it has been ported to alpha, =
the
code _should_ be pretty 64 bit friendly (hopefully it's not relying on =
the
kernel to do the offset corrections).  That should make moving over to
NetBSD a bit easier.

-Jon Lindgren
=A0Spear, Leeds & Kellogg
=A0(201) 332-3577, x4391
 jlindgren@slk.com <mailto:jlindgren@slk.com> =20

------_=_NextPart_000_01BE2937.79551470
Content-Type: application/ms-tnef
Content-Transfer-Encoding: base64

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
AAAABoUAAAAAAAADACYAAAAAAAMANgAAAAAAHgAxQAEAAAASAAAASkxJTkRHUkVORkY5NUM1M0YA
AAADABpAAAAAAB4AMEABAAAAEgAAAEpMSU5ER1JFTkZGOTVDNTNGAAAAAwAZQAAAAAADAIAQ////
/wIB+T8BAAAAVQAAAAAAAADcp0DIwEIQGrS5CAArL+GCAQAAAAYAAAAvTz1TTEsvT1U9TllDL0NO
PVJFQ0lQSUVOVFMvQ049VFNDTy9DTj1KTElOREdSRU5GRjk1QzUzRgAAAAAeAPg/AQAAAA4AAABM
aW5kZ3JlbiwgSm9uAAAAHgA4QAEAAAASAAAASkxJTkRHUkVORkY5NUM1M0YAAAACAfs/AQAAAFUA
AAAAAAAA3KdAyMBCEBq0uQgAKy/hggEAAAAGAAAAL089U0xLL09VPU5ZQy9DTj1SRUNJUElFTlRT
L0NOPVRTQ08vQ049SkxJTkRHUkVORkY5NUM1M0YAAAAAHgD6PwEAAAAOAAAATGluZGdyZW4sIEpv
bgAAAB4AOUABAAAAEgAAAEpMSU5ER1JFTkZGOTVDNTNGAAAAQAAHMDCfnDw3Kb4BQAAIMHAUVXk3
Kb4BHgA9AAEAAAAFAAAAUkU6IAAAAAAeAB0OAQAAACEAAABTMyBYIHNlcnZlciBmb3IgQWxwaGE/
ICh1cGRhdGVkKQAAAAALACkAAAAAAAsAIwAAAAAAAwAGEHkly7IDAAcQ2wIAAAMAEBACAAAAAwAR
EAEAAAAeAAgQAQAAAGUAAABYRlJFRTg2UlVOU0pVU1RGSU5FT05MSU5VWC9BTFBIQU1PU1RPRlRI
RURSSVZFUlNBUkVTVVBQT1JURURORUlUSEVSTElOVVgvQUxQSEFOT1JGUkVFQlNEL0FMUEhBUlVO
T05NAAAAALj9

------_=_NextPart_000_01BE2937.79551470--