README revision ba0eab60
1ba0eab60Smacallan  Information for newport Users
2ba0eab60Smacallan  Guido Guenther
3ba0eab60Smacallan  24 February 2003
4ba0eab60Smacallan  ____________________________________________________________
5ba0eab60Smacallan
6ba0eab60Smacallan  Table of Contents
7ba0eab60Smacallan
8ba0eab60Smacallan
9ba0eab60Smacallan  1. Supported Hardware
10ba0eab60Smacallan  2. Features
11ba0eab60Smacallan  3. Notes
12ba0eab60Smacallan  4. Configuration
13ba0eab60Smacallan  5. Authors
14ba0eab60Smacallan  6. Acknowledgements
15ba0eab60Smacallan
16ba0eab60Smacallan
17ba0eab60Smacallan  ______________________________________________________________________
18ba0eab60Smacallan
19ba0eab60Smacallan  [1m1.  Supported Hardware[0m
20ba0eab60Smacallan
21ba0eab60Smacallan  This is an unaccelerated driver for the SGI newport cards (a.k.a. XL)
22ba0eab60Smacallan  as found in the SGI Indy and Indigo2. Both the 8bit and 24bit versions
23ba0eab60Smacallan  are tested and working.
24ba0eab60Smacallan
25ba0eab60Smacallan
26ba0eab60Smacallan  [1m2.  Features[0m
27ba0eab60Smacallan
28ba0eab60Smacallan
29ba0eab60Smacallan  +o  Support for 8 and 24 bit pixel depths
30ba0eab60Smacallan
31ba0eab60Smacallan  +o  Hardware cursor support to reduce flicker
32ba0eab60Smacallan
33ba0eab60Smacallan
34ba0eab60Smacallan  [1m3.  Notes[0m
35ba0eab60Smacallan
36ba0eab60Smacallan
37ba0eab60Smacallan  +o  X -configure does not generate a xorg.conf file.
38ba0eab60Smacallan
39ba0eab60Smacallan  +o  There's only a 1280x1024 mode.
40ba0eab60Smacallan
41ba0eab60Smacallan
42ba0eab60Smacallan
43ba0eab60Smacallan  [1m4.  Configuration[0m
44ba0eab60Smacallan
45ba0eab60Smacallan  The driver auto-detects all device information necessary to initialize
46ba0eab60Smacallan  the card on the Indy. The only lines you need in the "Device" section
47ba0eab60Smacallan  of your xorg.conf file are:
48ba0eab60Smacallan
49ba0eab60Smacallan         Section "Device"
50ba0eab60Smacallan             Identifier "SGI newport"
51ba0eab60Smacallan             Driver     "newport"
52ba0eab60Smacallan         EndSection
53ba0eab60Smacallan
54ba0eab60Smacallan
55ba0eab60Smacallan  Indigo2 users have to use the BusID option as documented below.
56ba0eab60Smacallan
57ba0eab60Smacallan  However, if you have problems with auto-detection, you can specify:
58ba0eab60Smacallan
59ba0eab60Smacallan  +o  bitplanes - number of physical bitplanes (8 or 24)
60ba0eab60Smacallan
61ba0eab60Smacallan  +o  HWCursor - enable or disable hardware cursor
62ba0eab60Smacallan
63ba0eab60Smacallan  +o  BusID - set this to "1" on the Indigo2 XL
64ba0eab60Smacallan
65ba0eab60Smacallan
66ba0eab60Smacallan
67ba0eab60Smacallan  [1m5.  Authors[0m
68ba0eab60Smacallan
69ba0eab60Smacallan
70ba0eab60Smacallan  +o  Guido Guenther  <agx@sigxcpu.org>
71ba0eab60Smacallan
72ba0eab60Smacallan
73ba0eab60Smacallan
74ba0eab60Smacallan  [1m6.  Acknowledgements[0m
75ba0eab60Smacallan
76ba0eab60Smacallan
77ba0eab60Smacallan  +o  Gleb O. Raiko  <raiko@niisi.msk.ru> for getting the beast to build
78ba0eab60Smacallan
79ba0eab60Smacallan  +o  Ralf Baechle  <ralf@oss.sgi.com> for his patience...
80ba0eab60Smacallan
81ba0eab60Smacallan  +o  Ulf Carlsson  <ulfc@calypso.engr.sgi.com> for comments and elf
82ba0eab60Smacallan     loader code
83ba0eab60Smacallan
84ba0eab60Smacallan  +o  Nina A. Podolskaya  <nap@niisi.msk.ru> for elf loader code
85ba0eab60Smacallan
86ba0eab60Smacallan  +o  all the guys who wrote the newport_con linux kernel code
87ba0eab60Smacallan
88ba0eab60Smacallan
89ba0eab60Smacallan
90