From mboxrd@z Thu Jan 1 00:00:00 1970 Message-ID: <95375410fa18b1ed8185cc358b88ef9a@caldo.demon.co.uk> From: Charles Forsyth To: 9fans@cse.psu.edu Subject: Re: [9fans] /sys/src/^(9 boot)^/pc/memory.c MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="upas-pwhksuwcbwvjmhtgzgjjuhmyis" Date: Wed, 18 Sep 2002 17:46:57 +0100 Topicbox-Message-UUID: ee8947b8-eaca-11e9-9e20-41e7f4b1d025 This is a multi-part message in MIME format. --upas-pwhksuwcbwvjmhtgzgjjuhmyis Content-Disposition: inline Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit i think that's what we found when we did VESA-based work for Inferno. i'm happy to parcel that up yet again if anyone's seriously interested in adapting it for Plan 9, or even current Inferno, or anything else for that matter, but it takes time to find all the bits, so be reasonably sure you're going to have the stamina. other `buts': it relied on software cursors in Inferno; it relied on non-trivial changes to the bootstrap code to do real-mode (unreal mode more like) BIOS calls to gather data before loading the kernel, because cards didn't implement the 32-bit variants; and it's all a bit involved. --upas-pwhksuwcbwvjmhtgzgjjuhmyis Content-Type: message/rfc822 Content-Disposition: inline Return-Path: <9fans-admin@cse.psu.edu> Received: from punt-1.mail.demon.net by mailstore for forsyth@caldo.demon.co.uk id 1032349223:10:16701:45; Wed, 18 Sep 2002 11:40:23 GMT Received: from psuvax1.cse.psu.edu ([130.203.4.6]) by punt-1.mail.demon.net id aa1017156; 18 Sep 2002 11:40 GMT Received: from psuvax1.cse.psu.edu (psuvax1.cse.psu.edu [130.203.6.6]) by mail.cse.psu.edu (CSE Mail Server) with ESMTP id 96FF2199B7; Wed, 18 Sep 2002 07:40:10 -0400 (EDT) Delivered-To: 9fans@cse.psu.edu Received: from plan9.cs.bell-labs.com (plan9.bell-labs.com [204.178.31.2]) by mail.cse.psu.edu (CSE Mail Server) with SMTP id BC33319980 for <9fans@cse.psu.edu>; Wed, 18 Sep 2002 07:39:00 -0400 (EDT) Message-ID: From: "Russ Cox" To: 9fans@cse.psu.edu Subject: Re: [9fans] /sys/src/^(9 boot)^/pc/memory.c MIME-Version: 1.0 Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit Sender: 9fans-admin@cse.psu.edu Errors-To: 9fans-admin@cse.psu.edu X-BeenThere: 9fans@cse.psu.edu X-Mailman-Version: 2.0.11 Precedence: bulk Reply-To: 9fans@cse.psu.edu List-Id: Fans of the OS Plan 9 from Bell Labs <9fans.cse.psu.edu> List-Archive: Date: Wed, 18 Sep 2002 07:38:59 -0400 > VBE/AF Standard 1.0 Right. If I recall correctly and nothing has changed since then (neither is overwhemlingly likely; it was 1999), most cards don't bother implementing this part of the standard. Russ --upas-pwhksuwcbwvjmhtgzgjjuhmyis--