From mboxrd@z Thu Jan 1 00:00:00 1970 Message-ID: <2f9fa9ac01f402fb6991691795c804d2@acl.lanl.gov> To: 9fans@cse.psu.edu Subject: Re: [9fans] IRQs again... From: andrey mirtchovski MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="upas-bgxfweemexmenvpgjkbxctqsza" Date: Mon, 27 May 2002 08:22:08 -0600 Topicbox-Message-UUID: 9d598434-eaca-11e9-9e20-41e7f4b1d025 This is a multi-part message in MIME format. --upas-bgxfweemexmenvpgjkbxctqsza Content-Disposition: inline Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit Yes, plan9 boots fine (LinuxBios is on a separate disk on chip, that we can substitute with the original BIOS anytime we want. That's where we get things like conf.npage0, conf.npage1, etc, which P9 does not calculate correctly if there's no BIOS)... As it currently stands, on two different types of southbridges (cyrix and ALI) irregardless of how configured (or misconfigured) the IRQs end up, we're unable to get an interrupt at all... Next step is comparing 8259's registers with the ones from a normally booted p9. --upas-bgxfweemexmenvpgjkbxctqsza Content-Type: message/rfc822 Content-Disposition: inline Received: from acl.lanl.gov ([128.165.147.1]) by acl.lanl.gov; Sun May 26 22:24:30 MDT 2002 Received: (qmail 843640 invoked by uid 18927); 26 May 2002 22:24:29 -0600 Delivered-To: andrey@acl.lanl.gov Received: (qmail 1058994 invoked from network); 26 May 2002 22:24:28 -0600 Received: from mailrelay1.lanl.gov (128.165.4.101) by acl.lanl.gov with SMTP; 26 May 2002 22:24:28 -0600 Received: from mailproxy1.lanl.gov (localhost.localdomain [127.0.0.1]) by mailrelay1.lanl.gov (8.11.6/8.11.6/(ccn-5)) with ESMTP id g4R4OK606080; Sun, 26 May 2002 22:24:20 -0600 Received: from mail.cse.psu.edu (psuvax1.cse.psu.edu [130.203.4.6]) by mailproxy1.lanl.gov (8.11.6/8.11.6/(ccn-5)) with ESMTP id g4R4OSv28889; Sun, 26 May 2002 22:24:28 -0600 Received: from psuvax1.cse.psu.edu (psuvax1.cse.psu.edu [130.203.4.6]) by mail.cse.psu.edu (CSE Mail Server) with ESMTP id 7DEBF199F2; Mon, 27 May 2002 00:24:15 -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 350BE199BC for <9fans@cse.psu.edu>; Mon, 27 May 2002 00:23:21 -0400 (EDT) Message-ID: <438ad8f565831fbb21a2cd36862b152c@plan9.bell-labs.com> From: jmk@plan9.bell-labs.com To: 9fans@cse.psu.edu Subject: Re: [9fans] IRQs again... 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: Mon, 27 May 2002 00:23:18 -0400 On Fri May 24 22:27:23 EDT 2002, rminnich@lanl.gov wrote: > ... > sooner or later, with hot plug happening, the OSes will have to play this > fun game. LinuxBIOS got us there early in this case. But I think doing > interrupt allocation and setup in the OS is inevitable. > ... We've been there and done that, both running the Plan 9 code base on hot-plug systems and using a Plan 9 kernel as the boot ROM (is it really almost 10 years ago?). Before you flashed LinuxBIOS on the motherboard, is it likely Plan 9 would have booted? --upas-bgxfweemexmenvpgjkbxctqsza--