From mboxrd@z Thu Jan 1 00:00:00 1970 Message-ID: <72b68f7bbebda8e55b2014c2ea59d79f@proxima.alt.za> To: 9fans@cse.psu.edu Date: Wed, 16 Nov 2005 22:01:04 +0200 From: lucio@proxima.alt.za MIME-Version: 1.0 Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit Subject: [9fans] VESA success Topicbox-Message-UUID: ad7b934c-ead0-11e9-9d60-3106f5b1d025 No 'Net access at the moment, but I best note this before I get distracted. The SiS 550 chip (VXL/Percio thin client hardware, I had the details of its actual origin, but not at my fingertips right now) responds quite well to VESA. I get 1024x768x32 on an old 14" SVGA monitor. The CPU hardware needs *noe820scan=. vesa flag Ulinear|Hlinear vesa sig VESA 3.0 vesa oem SiS 1.0 vesa vendor Silicon Integrated Systems Corp. vesa product 5315 vesa rev 0.61.05 vesa cap vesa mem 8388608 vesa mode 0x102 800x600x4 m4 planar vesa mode 0x101 640x480x8 m8 packed vesa mode 0x100 640x400x8 m8 packed vesa mode 0x103 800x600x8 m8 packed vesa mode 0x104 1024x768x4 m4 planar vesa mode 0x105 1024x768x8 m8 packed vesa mode 0x107 1280x1024x8 m8 packed vesa mode 0x130 1600x1200x8 m8 packed vesa mode 0x131 1600x1200x16 r5g6b5 direct vesa mode 0x10d 320x200x15 r5g5b5 direct vesa mode 0x10e 320x200x16 r5g6b5 direct vesa mode 0x110 640x480x15 r5g5b5 direct vesa mode 0x111 640x480x16 r5g6b5 direct vesa mode 0x113 800x600x15 r5g5b5 direct vesa mode 0x114 800x600x16 r5g6b5 direct vesa mode 0x116 1024x768x15 r5g5b5 direct vesa mode 0x117 1024x768x16 r5g6b5 direct vesa mode 0x119 1280x1024x15 r5g5b5 direct vesa mode 0x11a 1280x1024x16 r5g6b5 direct vesa mode 0x132 320x240x8 m8 packed vesa mode 0x133 400x300x8 m8 packed vesa mode 0x134 512x384x8 m8 packed vesa mode 0x135 320x240x16 r5g6b5 direct vesa mode 0x136 400x300x16 r5g6b5 direct vesa mode 0x137 512x384x16 r5g6b5 direct vesa mode 0x138 320x200x8 m8 packed vesa mode 0x139 640x400x16 r5g6b5 direct vesa mode 0x13a 640x480x32 x8r8g8b8 direct vesa mode 0x13b 800x600x32 x8r8g8b8 direct vesa mode 0x13c 1024x768x32 x8r8g8b8 direct vesa mode 0x13d 1280x1024x32 x8r8g8b8 direct vesa mode 0x13e 1600x1200x32 x8r8g8b8 direct vesa mode 0x13f 1920x1440x8 m8 packed vesa mode 0x140 1920x1440x16 r5g6b5 direct vesa mode 0x141 1920x1440x32 x8r8g8b8 direct (unoffered) The VXL itona ought to be more promising, but is in fact disappointing. Using the same monitor, the best I can get is 800x600x16. No need for *noe820scan=, on the plus side. vesa flag Ulinear|Hlinear vesa sig VESA 2.0 vesa oem Copyright 1998 TRIDENT MICROSYSTEMS INC. 0.0 vesa vendor vesa product vesa rev vesa cap vesa mem 8388608 vesa mode 0x11a 1280x1024x16 r5g6b5 direct vesa mode 0x119 1280x1024x16 x1r5g5b5 direct vesa mode 0x118 1024x768x32 r8g8b8 direct vesa mode 0x107 1280x1024x8 m8 packed vesa mode 0x112 640x480x32 r8g8b8 direct vesa mode 0x115 800x600x32 r8g8b8 direct vesa mode 0x116 1024x768x16 x1r5g5b5 direct vesa mode 0x117 1024x768x16 r5g6b5 direct vesa mode 0x113 800x600x16 x1r5g5b5 direct vesa mode 0x114 800x600x16 r5g6b5 direct vesa mode 0x110 640x480x16 x1r5g5b5 direct vesa mode 0x111 640x480x16 r5g6b5 direct vesa mode 0x105 1024x768x8 m8 packed vesa mode 0x106 1280x1024x4 m4 planar vesa mode 0x100 640x400x8 m8 packed vesa mode 0x103 800x600x8 m8 packed vesa mode 0x104 1024x768x4 m4 planar vesa mode 0x102 800x600x4 m4 planar vesa mode 0x6a 800x600x4 m4 planar vesa mode 0x109 132x25x4 m4 text vesa mode 0x10a 132x43x4 m4 text vesa mode 0x10c 132x60x4 m4 text vesa mode 0x101 640x480x8 m8 packed In passing, the /386/9pcdisk.gz kernel (my version is dated 11/11 03:25, local time) does not recognise the VESA device, complains about /dev/realmode. I've submitted a patch with a change to /sys/src/9/pc/pcdisk that moves "realmode" and seems to create a working version of "9pcdisk.gz". ++L