From mboxrd@z Thu Jan 1 00:00:00 1970 To: 9fans@cse.psu.edu From: Dan Message-ID: Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit Subject: [9fans] problems with rio + cyber9385 Date: Tue, 30 Apr 2002 09:40:43 +0000 Topicbox-Message-UUID: 8246b00e-eaca-11e9-9e20-41e7f4b1d025 I'm attempting to install R4 of plan9 on my Fujitsu Lifebook 280DX, but I'm running into problems when rio tries to start. The Lifebook has a version of the Cyber938x chipset which was not detected by default (ZE7.01L). I added a line to vgadb that makes it recognize that I have a 938x, however it now complains that it's an 'unknown Cyber revision 0x3A'. Is there an easy method of fixing this? It sounds like the driver for the 938x chipset just needs to be convinced that the 0x3A revision is OK, but I'm not familiar enough with plan9 to know how to go about doing that. For the sake of completeness, I've attached relevent bits from vgainfo.txt from before and after I added the line to vgadb. BEFORE: 0xC0000 55 AA 60 EB 63 37 34 30 30 30 37 3A 82 2A 2A 52 U.`.c740007:.**R 0xC0010 45 53 45 52 56 45 44 20 50 00 46 4F 52 20 49 42 ESERVED P.FOR IB 0xC0020 4D 20 43 4F 4D 50 41 54 49 42 49 4C 49 54 59 20 M COMPATIBILITY 0xC0030 2A 2A 05 8C 00 00 90 10 30 33 2F 31 39 2F 39 38 **......03/19/98 0xC0040 00 00 20 5A 45 37 2E 30 31 4C 20 20 20 20 20 20 .. ZE7.01L 0xC0050 50 43 49 52 23 10 60 96 00 00 18 00 00 00 00 03 PCIR#.`......... 0xC0060 60 00 00 00 00 80 00 00 E9 A5 5D 07 43 6F 70 79 `.........].Copy 0xC0070 72 69 67 68 74 20 31 39 39 34 20 54 52 49 44 45 right 1994 TRIDE 0xC0080 4E 54 20 4D 49 43 52 4F 53 59 53 54 45 4D 53 20 NT MICROSYSTEMS 0xC0090 49 4E 43 2E 0D 0A 00 07 07 43 6F 70 79 72 69 67 INC......Copyrig 0xC00A0 68 74 20 31 39 39 30 20 50 68 6F 65 6E 69 78 20 ht 1990 Phoenix 0xC00B0 54 65 63 68 6E 6F 6C 6F 67 69 65 73 2E 00 01 00 Technologies.... 0xC00C0 00 0E 20 32 35 36 00 0E 20 35 31 32 00 0E 20 37 .. 256.. 512.. 7 0xC00D0 36 38 00 0E 31 30 32 34 00 0E 32 30 34 38 00 07 68..1024..2048.. 0xC00E0 4B 20 20 00 0E 56 47 41 00 0E 45 47 41 00 0E 43 K ..VGA..EGA..C 0xC00F0 47 41 00 0E 4D 44 41 00 07 20 4D 4F 44 45 0D 0A GA..MDA.. MODE.. AFTER: main->snarf vga->snarf cyber938x->snarf vga->attr: 0xC0000-0xFFFFF=ZE7.01L vga->dump vga misc 67 vga feature 01 vga sequencer 03 00 03 00 02 vga crt 5F 4F 50 82 55 81 BF 1F - 00 4F 0D 0E 00 00 06 90 9C 8E 8F 28 1F 96 B9 A3 - FF vga graphics 00 00 00 00 00 10 0E 00 - FF vga attribute 00 01 02 03 04 05 14 07 - 38 39 3A 3B 3C 3D 3E 3F 0C 00 0F 08 00 vga virtual 0 0 vga panning off vga vm a b 4194304 0 vga vmz 2097152 vga apz 0 vga linear 1 cyber938x->dump cyber938x Seq08 93 3A 00 D3 B8 00 00 B1 - 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 cyber938x Old Seq0C B8 28 E8 cyber938x pcr 00 cyber938x Crt19 4A 00 00 00 00 00 47 cyber938x Crt20 30 CF 07 0D 80 07 34 00 - 0C 8C 14 00 00 00 00 5F 00 00 00 00 00 00 01 00 - 10 00 00 21 00 00 00 00 FF 07 FF 07 FF 0F 7F 7F - FF DF FF 00 FF FF FF 00 00 FF 02 C0 03 00 00 FF - 00 00 00 00 00 00 00 00 cyber938x CrtCF 03 cyber938x Gr09 00 00 00 00 00 00 14 cyber938x Gr10 00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 45 94 14 8C CF 00 00 11 - 40 00 01 00 00 1F 00 A0 81 00 00 30 00 00 00 00 - 00 00 00 00 00 00 00 00 02 00 34 28 0B 3F 00 00 - 11 00 00 00 00 00 00 00 29 99 33 23 00 00 00 00 - 00 00 01 19 03 0F 44 44 cyber938x mclk 00 00 cyber938x vclk 00 00 57272720 cyber938x lcd size 800 600 vmf 0 vmdf 40000000 vf1 0 vbw 0 cyber938x->options vga->init cyber938x->init sequencer->enter on sequencer->leave on unknown Cyber revision 0x3A Thanks, -- Dan