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